1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Target Register and Register Classes Information *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9namespace llvm {
10
11extern const MCRegisterClass ARMMCRegisterClasses[];
12
13static const MVT::SimpleValueType ARMVTLists[] = {
14 /* 0 */ MVT::i32, MVT::Other,
15 /* 2 */ MVT::f16, MVT::bf16, MVT::Other,
16 /* 5 */ MVT::f32, MVT::Other,
17 /* 7 */ MVT::i32, MVT::v16i1, MVT::v8i1, MVT::v4i1, MVT::v2i1, MVT::Other,
18 /* 13 */ MVT::v2i64, MVT::Other,
19 /* 15 */ MVT::v4i64, MVT::Other,
20 /* 17 */ MVT::v8i64, MVT::Other,
21 /* 19 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::Other,
22 /* 27 */ MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v1i64, MVT::v2f32, MVT::v4f16, MVT::v4bf16, MVT::Other,
23 /* 36 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::v8bf16, MVT::Other,
24 /* 45 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::Other,
25 /* 52 */ MVT::Untyped, MVT::Other,
26};
27
28#ifdef __GNUC__
29#pragma GCC diagnostic push
30#pragma GCC diagnostic ignored "-Woverlength-strings"
31#endif
32static constexpr char ARMSubRegIndexStrings[] = {
33 /* 0 */ "ssub_10\000"
34 /* 8 */ "dsub_0\000"
35 /* 15 */ "gsub_0\000"
36 /* 22 */ "qqsub_0\000"
37 /* 30 */ "ssub_0\000"
38 /* 37 */ "ssub_11\000"
39 /* 45 */ "dsub_1\000"
40 /* 52 */ "gsub_1\000"
41 /* 59 */ "qqsub_1\000"
42 /* 67 */ "ssub_1\000"
43 /* 74 */ "ssub_12\000"
44 /* 82 */ "dsub_2\000"
45 /* 89 */ "ssub_4_ssub_5_ssub_6_ssub_7_qsub_2\000"
46 /* 124 */ "ssub_2\000"
47 /* 131 */ "ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13\000"
48 /* 182 */ "ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13\000"
49 /* 240 */ "dsub_3\000"
50 /* 247 */ "qsub_3\000"
51 /* 254 */ "ssub_3\000"
52 /* 261 */ "ssub_14\000"
53 /* 269 */ "dsub_4\000"
54 /* 276 */ "ssub_4\000"
55 /* 283 */ "ssub_15\000"
56 /* 291 */ "ssub_2_ssub_3_ssub_6_ssub_7_dsub_5\000"
57 /* 326 */ "ssub_6_ssub_7_ssub_8_ssub_9_dsub_5\000"
58 /* 361 */ "ssub_0_ssub_1_ssub_4_ssub_5\000"
59 /* 389 */ "ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5\000"
60 /* 431 */ "dsub_6\000"
61 /* 438 */ "ssub_6\000"
62 /* 445 */ "dsub_5_ssub_12_ssub_13_dsub_7\000"
63 /* 475 */ "ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7\000"
64 /* 517 */ "ssub_2_ssub_3_ssub_6_ssub_7\000"
65 /* 545 */ "ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7\000"
66 /* 587 */ "ssub_8\000"
67 /* 594 */ "ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9\000"
68 /* 636 */ "ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9\000"
69};
70#ifdef __GNUC__
71#pragma GCC diagnostic pop
72#endif
73
74
75static constexpr uint32_t ARMSubRegIndexNameOffsets[] = {
76 8,
77 45,
78 82,
79 240,
80 269,
81 319,
82 431,
83 468,
84 15,
85 52,
86 22,
87 59,
88 23,
89 60,
90 117,
91 247,
92 30,
93 67,
94 124,
95 254,
96 276,
97 382,
98 438,
99 538,
100 587,
101 629,
102 0,
103 37,
104 74,
105 174,
106 261,
107 283,
108 361,
109 389,
110 517,
111 545,
112 403,
113 594,
114 182,
115 291,
116 475,
117 636,
118 608,
119 650,
120 196,
121 305,
122 326,
123 489,
124 664,
125 131,
126 210,
127 145,
128 503,
129 445,
130 159,
131 89,
132};
133
134static const TargetRegisterInfo::SubRegCoveredBits ARMSubRegIdxRangeTable[] = {
135 { .Offset: 65535, .Size: 65535 },
136 { .Offset: 0, .Size: 64 }, // dsub_0
137 { .Offset: 64, .Size: 64 }, // dsub_1
138 { .Offset: 128, .Size: 64 }, // dsub_2
139 { .Offset: 192, .Size: 64 }, // dsub_3
140 { .Offset: 256, .Size: 64 }, // dsub_4
141 { .Offset: 320, .Size: 64 }, // dsub_5
142 { .Offset: 384, .Size: 64 }, // dsub_6
143 { .Offset: 448, .Size: 64 }, // dsub_7
144 { .Offset: 0, .Size: 32 }, // gsub_0
145 { .Offset: 32, .Size: 32 }, // gsub_1
146 { .Offset: 0, .Size: 256 }, // qqsub_0
147 { .Offset: 256, .Size: 256 }, // qqsub_1
148 { .Offset: 0, .Size: 128 }, // qsub_0
149 { .Offset: 128, .Size: 128 }, // qsub_1
150 { .Offset: 256, .Size: 128 }, // qsub_2
151 { .Offset: 384, .Size: 128 }, // qsub_3
152 { .Offset: 0, .Size: 32 }, // ssub_0
153 { .Offset: 32, .Size: 32 }, // ssub_1
154 { .Offset: 64, .Size: 32 }, // ssub_2
155 { .Offset: 96, .Size: 32 }, // ssub_3
156 { .Offset: 128, .Size: 32 }, // ssub_4
157 { .Offset: 160, .Size: 32 }, // ssub_5
158 { .Offset: 192, .Size: 32 }, // ssub_6
159 { .Offset: 224, .Size: 32 }, // ssub_7
160 { .Offset: 256, .Size: 32 }, // ssub_8
161 { .Offset: 288, .Size: 32 }, // ssub_9
162 { .Offset: 320, .Size: 32 }, // ssub_10
163 { .Offset: 352, .Size: 32 }, // ssub_11
164 { .Offset: 384, .Size: 32 }, // ssub_12
165 { .Offset: 416, .Size: 32 }, // ssub_13
166 { .Offset: 448, .Size: 32 }, // ssub_14
167 { .Offset: 480, .Size: 32 }, // ssub_15
168 { .Offset: 65535, .Size: 128 }, // ssub_0_ssub_1_ssub_4_ssub_5
169 { .Offset: 0, .Size: 192 }, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
170 { .Offset: 65535, .Size: 128 }, // ssub_2_ssub_3_ssub_6_ssub_7
171 { .Offset: 64, .Size: 192 }, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
172 { .Offset: 64, .Size: 128 }, // ssub_2_ssub_3_ssub_4_ssub_5
173 { .Offset: 65535, .Size: 192 }, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
174 { .Offset: 65535, .Size: 256 }, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
175 { .Offset: 65535, .Size: 192 }, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
176 { .Offset: 65535, .Size: 256 }, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
177 { .Offset: 64, .Size: 256 }, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
178 { .Offset: 65535, .Size: 128 }, // ssub_4_ssub_5_ssub_8_ssub_9
179 { .Offset: 128, .Size: 192 }, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
180 { .Offset: 65535, .Size: 192 }, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
181 { .Offset: 65535, .Size: 128 }, // ssub_6_ssub_7_dsub_5
182 { .Offset: 192, .Size: 192 }, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
183 { .Offset: 65535, .Size: 192 }, // ssub_6_ssub_7_dsub_5_dsub_7
184 { .Offset: 192, .Size: 128 }, // ssub_6_ssub_7_ssub_8_ssub_9
185 { .Offset: 192, .Size: 256 }, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
186 { .Offset: 65535, .Size: 128 }, // ssub_8_ssub_9_ssub_12_ssub_13
187 { .Offset: 256, .Size: 192 }, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
188 { .Offset: 65535, .Size: 128 }, // dsub_5_dsub_7
189 { .Offset: 320, .Size: 192 }, // dsub_5_ssub_12_ssub_13_dsub_7
190 { .Offset: 320, .Size: 128 }, // dsub_5_ssub_12_ssub_13
191 { .Offset: 128, .Size: 256 }, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
192 { .Offset: 65535, .Size: 65535 },
193 { .Offset: 0, .Size: 64 }, // dsub_0
194 { .Offset: 64, .Size: 64 }, // dsub_1
195 { .Offset: 128, .Size: 64 }, // dsub_2
196 { .Offset: 192, .Size: 64 }, // dsub_3
197 { .Offset: 256, .Size: 64 }, // dsub_4
198 { .Offset: 320, .Size: 64 }, // dsub_5
199 { .Offset: 384, .Size: 64 }, // dsub_6
200 { .Offset: 448, .Size: 64 }, // dsub_7
201 { .Offset: 0, .Size: 32 }, // gsub_0
202 { .Offset: 32, .Size: 32 }, // gsub_1
203 { .Offset: 0, .Size: 256 }, // qqsub_0
204 { .Offset: 256, .Size: 256 }, // qqsub_1
205 { .Offset: 0, .Size: 128 }, // qsub_0
206 { .Offset: 128, .Size: 128 }, // qsub_1
207 { .Offset: 256, .Size: 128 }, // qsub_2
208 { .Offset: 384, .Size: 128 }, // qsub_3
209 { .Offset: 0, .Size: 32 }, // ssub_0
210 { .Offset: 32, .Size: 32 }, // ssub_1
211 { .Offset: 64, .Size: 32 }, // ssub_2
212 { .Offset: 96, .Size: 32 }, // ssub_3
213 { .Offset: 128, .Size: 32 }, // ssub_4
214 { .Offset: 160, .Size: 32 }, // ssub_5
215 { .Offset: 192, .Size: 32 }, // ssub_6
216 { .Offset: 224, .Size: 32 }, // ssub_7
217 { .Offset: 256, .Size: 32 }, // ssub_8
218 { .Offset: 288, .Size: 32 }, // ssub_9
219 { .Offset: 320, .Size: 32 }, // ssub_10
220 { .Offset: 352, .Size: 32 }, // ssub_11
221 { .Offset: 384, .Size: 32 }, // ssub_12
222 { .Offset: 416, .Size: 32 }, // ssub_13
223 { .Offset: 448, .Size: 32 }, // ssub_14
224 { .Offset: 480, .Size: 32 }, // ssub_15
225 { .Offset: 65535, .Size: 128 }, // ssub_0_ssub_1_ssub_4_ssub_5
226 { .Offset: 0, .Size: 192 }, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
227 { .Offset: 65535, .Size: 128 }, // ssub_2_ssub_3_ssub_6_ssub_7
228 { .Offset: 64, .Size: 192 }, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
229 { .Offset: 64, .Size: 128 }, // ssub_2_ssub_3_ssub_4_ssub_5
230 { .Offset: 65535, .Size: 192 }, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
231 { .Offset: 65535, .Size: 256 }, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
232 { .Offset: 65535, .Size: 192 }, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
233 { .Offset: 65535, .Size: 256 }, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
234 { .Offset: 64, .Size: 256 }, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
235 { .Offset: 65535, .Size: 128 }, // ssub_4_ssub_5_ssub_8_ssub_9
236 { .Offset: 128, .Size: 192 }, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
237 { .Offset: 65535, .Size: 192 }, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
238 { .Offset: 65535, .Size: 128 }, // ssub_6_ssub_7_dsub_5
239 { .Offset: 192, .Size: 192 }, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
240 { .Offset: 65535, .Size: 192 }, // ssub_6_ssub_7_dsub_5_dsub_7
241 { .Offset: 192, .Size: 128 }, // ssub_6_ssub_7_ssub_8_ssub_9
242 { .Offset: 192, .Size: 256 }, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
243 { .Offset: 65535, .Size: 128 }, // ssub_8_ssub_9_ssub_12_ssub_13
244 { .Offset: 256, .Size: 192 }, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
245 { .Offset: 65535, .Size: 128 }, // dsub_5_dsub_7
246 { .Offset: 320, .Size: 192 }, // dsub_5_ssub_12_ssub_13_dsub_7
247 { .Offset: 320, .Size: 128 }, // dsub_5_ssub_12_ssub_13
248 { .Offset: 128, .Size: 256 }, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
249};
250
251
252static const LaneBitmask ARMSubRegIndexLaneMaskTable[] = {
253 LaneBitmask::getAll(),
254 LaneBitmask(0x000000000000000C), // dsub_0
255 LaneBitmask(0x0000000000000030), // dsub_1
256 LaneBitmask(0x00000000000000C0), // dsub_2
257 LaneBitmask(0x0000000000000300), // dsub_3
258 LaneBitmask(0x0000000000000C00), // dsub_4
259 LaneBitmask(0x0000000000003000), // dsub_5
260 LaneBitmask(0x000000000000C000), // dsub_6
261 LaneBitmask(0x0000000000030000), // dsub_7
262 LaneBitmask(0x0000000000000001), // gsub_0
263 LaneBitmask(0x0000000000000002), // gsub_1
264 LaneBitmask(0x00000000000003FC), // qqsub_0
265 LaneBitmask(0x000000000003FC00), // qqsub_1
266 LaneBitmask(0x000000000000003C), // qsub_0
267 LaneBitmask(0x00000000000003C0), // qsub_1
268 LaneBitmask(0x0000000000003C00), // qsub_2
269 LaneBitmask(0x000000000003C000), // qsub_3
270 LaneBitmask(0x0000000000000004), // ssub_0
271 LaneBitmask(0x0000000000000008), // ssub_1
272 LaneBitmask(0x0000000000000010), // ssub_2
273 LaneBitmask(0x0000000000000020), // ssub_3
274 LaneBitmask(0x0000000000000040), // ssub_4
275 LaneBitmask(0x0000000000000080), // ssub_5
276 LaneBitmask(0x0000000000000100), // ssub_6
277 LaneBitmask(0x0000000000000200), // ssub_7
278 LaneBitmask(0x0000000000000400), // ssub_8
279 LaneBitmask(0x0000000000000800), // ssub_9
280 LaneBitmask(0x0000000000001000), // ssub_10
281 LaneBitmask(0x0000000000002000), // ssub_11
282 LaneBitmask(0x0000000000004000), // ssub_12
283 LaneBitmask(0x0000000000008000), // ssub_13
284 LaneBitmask(0x0000000000010000), // ssub_14
285 LaneBitmask(0x0000000000020000), // ssub_15
286 LaneBitmask(0x00000000000000CC), // ssub_0_ssub_1_ssub_4_ssub_5
287 LaneBitmask(0x00000000000000FC), // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
288 LaneBitmask(0x0000000000000330), // ssub_2_ssub_3_ssub_6_ssub_7
289 LaneBitmask(0x00000000000003F0), // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
290 LaneBitmask(0x00000000000000F0), // ssub_2_ssub_3_ssub_4_ssub_5
291 LaneBitmask(0x0000000000000CCC), // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
292 LaneBitmask(0x000000000000CCCC), // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
293 LaneBitmask(0x0000000000003330), // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
294 LaneBitmask(0x0000000000033330), // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
295 LaneBitmask(0x0000000000000FF0), // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
296 LaneBitmask(0x0000000000000CC0), // ssub_4_ssub_5_ssub_8_ssub_9
297 LaneBitmask(0x0000000000000FC0), // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
298 LaneBitmask(0x000000000000CCC0), // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
299 LaneBitmask(0x0000000000003300), // ssub_6_ssub_7_dsub_5
300 LaneBitmask(0x0000000000003F00), // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
301 LaneBitmask(0x0000000000033300), // ssub_6_ssub_7_dsub_5_dsub_7
302 LaneBitmask(0x0000000000000F00), // ssub_6_ssub_7_ssub_8_ssub_9
303 LaneBitmask(0x000000000000FF00), // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
304 LaneBitmask(0x000000000000CC00), // ssub_8_ssub_9_ssub_12_ssub_13
305 LaneBitmask(0x000000000000FC00), // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
306 LaneBitmask(0x0000000000033000), // dsub_5_dsub_7
307 LaneBitmask(0x000000000003F000), // dsub_5_ssub_12_ssub_13_dsub_7
308 LaneBitmask(0x000000000000F000), // dsub_5_ssub_12_ssub_13
309 LaneBitmask(0x0000000000003FC0), // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
310 };
311
312
313
314static const TargetRegisterInfo::RegClassInfo ARMRegClassInfos[] = {
315 // Mode = 0 (DefaultMode)
316 { .RegSize: 16, .SpillSize: 16, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 2 }, // HPR
317 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR
318 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // SPR
319 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0
320 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPR
321 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSR
322 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithZR
323 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // SPR_8
324 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc
325 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp
326 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSR_NZCVnosp
327 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSRnosp
328 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithZRnosp
329 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip
330 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // rGPR
331 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnopc
332 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnosp
333 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRwithAPSR_NZCVnosp
334 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPRwithpc
335 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
336 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR
337 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR
338 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven
339 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc_and_hGPR
340 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_hGPR
341 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_hGPR
342 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_tGPREven
343 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_hGPR
344 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPROdd
345 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc_and_GPRnoip_and_hGPR
346 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnoip_and_hGPR
347 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tcGPR
348 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
349 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPREven
350 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPREven
351 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPROdd
352 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tcGPRnotr12
353 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPR
354 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // FP_STATUS_REGS
355 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_GPRnoip_and_tGPREven
356 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPROdd
357 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPRnotr12
358 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPROdd_and_tcGPR
359 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // CCR
360 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // FPCXTRegs
361 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRlr
362 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRsp
363 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 7 }, // VCCR
364 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // cl_FPSCR_NZCV
365 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPRwithpc
366 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tcGPR
367 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR
368 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR_VFP2
369 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR_8
370 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair
371 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPairnosp
372 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tGPR
373 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_hGPR
374 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPR
375 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPRnotr12
376 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
377 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_1_in_GPRsp
378 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc
379 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_0
380 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_4
381 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_0_in_DPR_8
382 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_2_in_DPR_8
383 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair
384 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_0
385 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 36 }, // QPR
386 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_2
387 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_0_in_DPR_8
388 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 19 }, // MQPR
389 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // QPR_VFP2
390 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_1_in_DPR_8
391 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // QPR_8
392 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple
393 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc
394 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_0
395 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0
396 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR
397 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2
398 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
399 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_4
400 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4
401 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_8
402 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_0_in_DPR_8
403 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8
404 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR
405 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
406 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_1_in_DPR_8
407 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
408 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
409 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_2_in_DPR_8
410 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_2_in_DPR_8
411 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_4_in_DPR_8
412 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
413 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR_8
414 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
415 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
416 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc
417 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_0
418 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_4
419 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_8
420 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_0_in_DPR_8
421 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_2_in_DPR_8
422 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_4_in_DPR_8
423 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad
424 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0
425 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2
426 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // QQPR
427 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
428 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_4
429 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6
430 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_0_in_DPR_8
431 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
432 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // QQPR_with_ssub_0
433 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_1_in_DPR_8
434 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
435 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR
436 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_2_in_DPR_8
437 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
438 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_3_in_DPR_8
439 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
440 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR_with_qsub_0_in_QPR_8
441 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
442 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR_with_dsub_2_in_DPR_8
443 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
444 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR
445 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_0
446 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_4
447 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_8
448 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR
449 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
450 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
451 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qsub_2_in_QPR_8
452 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
453 // Mode = 1 (Thumb1OnlyMode)
454 { .RegSize: 16, .SpillSize: 16, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 2 }, // HPR
455 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR
456 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // SPR
457 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0
458 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPR
459 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSR
460 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithZR
461 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // SPR_8
462 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc
463 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp
464 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSR_NZCVnosp
465 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSRnosp
466 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithZRnosp
467 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip
468 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // rGPR
469 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnopc
470 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnosp
471 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRwithAPSR_NZCVnosp
472 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPRwithpc
473 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
474 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR
475 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR
476 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven
477 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc_and_hGPR
478 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_hGPR
479 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_hGPR
480 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_tGPREven
481 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_hGPR
482 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPROdd
483 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc_and_GPRnoip_and_hGPR
484 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnoip_and_hGPR
485 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tcGPR
486 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
487 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPREven
488 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPREven
489 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPROdd
490 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tcGPRnotr12
491 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPR
492 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // FP_STATUS_REGS
493 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_GPRnoip_and_tGPREven
494 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPROdd
495 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPRnotr12
496 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPROdd_and_tcGPR
497 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // CCR
498 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // FPCXTRegs
499 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRlr
500 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRsp
501 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 7 }, // VCCR
502 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // cl_FPSCR_NZCV
503 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPRwithpc
504 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tcGPR
505 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR
506 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR_VFP2
507 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR_8
508 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair
509 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPairnosp
510 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tGPR
511 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_hGPR
512 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPR
513 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPRnotr12
514 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
515 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_1_in_GPRsp
516 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc
517 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_0
518 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_4
519 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_0_in_DPR_8
520 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_2_in_DPR_8
521 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair
522 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_0
523 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 36 }, // QPR
524 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_2
525 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_0_in_DPR_8
526 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 19 }, // MQPR
527 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // QPR_VFP2
528 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_1_in_DPR_8
529 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // QPR_8
530 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple
531 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc
532 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_0
533 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0
534 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR
535 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2
536 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
537 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_4
538 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4
539 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_8
540 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_0_in_DPR_8
541 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8
542 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR
543 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
544 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_1_in_DPR_8
545 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
546 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
547 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_2_in_DPR_8
548 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_2_in_DPR_8
549 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_4_in_DPR_8
550 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
551 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR_8
552 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
553 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
554 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc
555 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_0
556 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_4
557 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_8
558 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_0_in_DPR_8
559 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_2_in_DPR_8
560 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_4_in_DPR_8
561 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad
562 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0
563 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2
564 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // QQPR
565 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
566 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_4
567 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6
568 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_0_in_DPR_8
569 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
570 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // QQPR_with_ssub_0
571 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_1_in_DPR_8
572 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
573 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR
574 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_2_in_DPR_8
575 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
576 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_3_in_DPR_8
577 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
578 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR_with_qsub_0_in_QPR_8
579 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
580 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR_with_dsub_2_in_DPR_8
581 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
582 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR
583 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_0
584 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_4
585 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_8
586 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR
587 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
588 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
589 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qsub_2_in_QPR_8
590 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
591};
592static const uint32_t HPRSubClassMask[] = {
593 0x00000085, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
594 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_0
595 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_1
596 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_2
597 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_3
598 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_4
599 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_5
600 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_6
601 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_7
602 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_8
603 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_9
604 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_10
605 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_11
606 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_12
607 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_13
608 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_14
609 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_15
610};
611
612static const uint32_t FPWithVPRSubClassMask[] = {
613 0x0008008e, 0x00388000, 0x00000000, 0x00000000, 0x00000000,
614 0x00000000, 0xc0000000, 0xffffffff, 0xffffffff, 0x000001ff, // dsub_0
615 0x00000000, 0x00000000, 0x5f979ff8, 0xfffff80f, 0x000001ff, // dsub_1
616 0x00000000, 0xc0000000, 0xfffff007, 0xffffffff, 0x000001ff, // dsub_2
617 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // dsub_3
618 0x00000000, 0x00000000, 0xa0686000, 0x000007f0, 0x000001ff, // dsub_4
619 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5
620 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_6
621 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_7
622 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_0
623 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_1
624 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_2
625 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_3
626 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_4
627 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_5
628 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_6
629 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_7
630 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_8
631 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_9
632 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_10
633 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_11
634 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_12
635 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_13
636 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_14
637 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_15
638};
639
640static const uint32_t SPRSubClassMask[] = {
641 0x00000084, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
642 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_0
643 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_1
644 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_2
645 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_3
646 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_4
647 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_5
648 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_6
649 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_7
650 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_8
651 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_9
652 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_10
653 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_11
654 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_12
655 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_13
656 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_14
657 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_15
658};
659
660static const uint32_t FPWithVPR_with_ssub_0SubClassMask[] = {
661 0x00080008, 0x00300000, 0x00000000, 0x00000000, 0x00000000,
662 0x00000000, 0x80000000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // dsub_0
663 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // dsub_1
664 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // dsub_2
665 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // dsub_3
666 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // dsub_4
667 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5
668 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_6
669 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_7
670};
671
672static const uint32_t GPRSubClassMask[] = {
673 0xfff7e310, 0x000667bf, 0x00000000, 0x00000000, 0x00000000,
674 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
675 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
676};
677
678static const uint32_t GPRwithAPSRSubClassMask[] = {
679 0xbce2c520, 0x000467bf, 0x00000000, 0x00000000, 0x00000000,
680 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
681 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
682};
683
684static const uint32_t GPRwithZRSubClassMask[] = {
685 0xbce2d140, 0x000467bf, 0x00000000, 0x00000000, 0x00000000,
686 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
687 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
688};
689
690static const uint32_t SPR_8SubClassMask[] = {
691 0x00000080, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
692 0x00080000, 0x00200000, 0xe4c00c86, 0xfd24070f, 0x000001e0, // ssub_0
693 0x00080000, 0x00200000, 0xe4c00c86, 0xfd24070f, 0x000001e0, // ssub_1
694 0x00000000, 0x00000000, 0x44000c00, 0xf520000e, 0x000001e0, // ssub_2
695 0x00000000, 0x00000000, 0x44000c00, 0xf520000e, 0x000001e0, // ssub_3
696 0x00000000, 0x00000000, 0xe0000004, 0xe500060c, 0x000001c0, // ssub_4
697 0x00000000, 0x00000000, 0xe0000004, 0xe500060c, 0x000001c0, // ssub_5
698 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // ssub_6
699 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // ssub_7
700 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // ssub_8
701 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // ssub_9
702 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_10
703 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_11
704 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_12
705 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_13
706 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_14
707 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_15
708};
709
710static const uint32_t GPRnopcSubClassMask[] = {
711 0xbce2c100, 0x000467bf, 0x00000000, 0x00000000, 0x00000000,
712 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
713 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
714};
715
716static const uint32_t GPRnospSubClassMask[] = {
717 0xdd674200, 0x000627bf, 0x00000000, 0x00000000, 0x00000000,
718 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
719 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
720};
721
722static const uint32_t GPRwithAPSR_NZCVnospSubClassMask[] = {
723 0x9c624400, 0x000427bf, 0x00000000, 0x00000000, 0x00000000,
724 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
725 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
726};
727
728static const uint32_t GPRwithAPSRnospSubClassMask[] = {
729 0x9c624800, 0x000427bf, 0x00000000, 0x00000000, 0x00000000,
730 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
731 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
732};
733
734static const uint32_t GPRwithZRnospSubClassMask[] = {
735 0x9c625000, 0x000427bf, 0x00000000, 0x00000000, 0x00000000,
736 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
737 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
738};
739
740static const uint32_t GPRnoipSubClassMask[] = {
741 0x7627a000, 0x0002479d, 0x00000000, 0x00000000, 0x00000000,
742 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
743 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
744};
745
746static const uint32_t rGPRSubClassMask[] = {
747 0x9c624000, 0x000427bf, 0x00000000, 0x00000000, 0x00000000,
748 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
749 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
750};
751
752static const uint32_t GPRnoip_and_GPRnopcSubClassMask[] = {
753 0x34228000, 0x0000479d, 0x00000000, 0x00000000, 0x00000000,
754 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
755 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
756};
757
758static const uint32_t GPRnoip_and_GPRnospSubClassMask[] = {
759 0x54270000, 0x0002079d, 0x00000000, 0x00000000, 0x00000000,
760 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
761 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
762};
763
764static const uint32_t GPRnoip_and_GPRwithAPSR_NZCVnospSubClassMask[] = {
765 0x14220000, 0x0000079d, 0x00000000, 0x00000000, 0x00000000,
766 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
767 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
768};
769
770static const uint32_t tGPRwithpcSubClassMask[] = {
771 0x00240000, 0x0002061c, 0x00000000, 0x00000000, 0x00000000,
772 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
773 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
774};
775
776static const uint32_t FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8SubClassMask[] = {
777 0x00080000, 0x00200000, 0x00000000, 0x00000000, 0x00000000,
778 0x00000000, 0x00000000, 0xe4c00c86, 0xfd24070f, 0x000001e0, // dsub_0
779 0x00000000, 0x00000000, 0x44000c00, 0xf520000e, 0x000001e0, // dsub_1
780 0x00000000, 0x00000000, 0xe0000004, 0xe500060c, 0x000001c0, // dsub_2
781 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // dsub_3
782 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // dsub_4
783 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5
784 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_6
785 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_7
786};
787
788static const uint32_t hGPRSubClassMask[] = {
789 0x6b900000, 0x00066183, 0x00000000, 0x00000000, 0x00000000,
790 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
791 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
792};
793
794static const uint32_t tGPRSubClassMask[] = {
795 0x00200000, 0x0000061c, 0x00000000, 0x00000000, 0x00000000,
796 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
797 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
798};
799
800static const uint32_t tGPREvenSubClassMask[] = {
801 0x04400000, 0x000422a6, 0x00000000, 0x00000000, 0x00000000,
802 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
803};
804
805static const uint32_t GPRnopc_and_hGPRSubClassMask[] = {
806 0x28800000, 0x00046183, 0x00000000, 0x00000000, 0x00000000,
807 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
808 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
809};
810
811static const uint32_t GPRnosp_and_hGPRSubClassMask[] = {
812 0x49000000, 0x00062183, 0x00000000, 0x00000000, 0x00000000,
813 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
814 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
815};
816
817static const uint32_t GPRnoip_and_hGPRSubClassMask[] = {
818 0x62000000, 0x00024181, 0x00000000, 0x00000000, 0x00000000,
819 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
820 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
821};
822
823static const uint32_t GPRnoip_and_tGPREvenSubClassMask[] = {
824 0x04000000, 0x00000284, 0x00000000, 0x00000000, 0x00000000,
825 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
826};
827
828static const uint32_t GPRnosp_and_GPRnopc_and_hGPRSubClassMask[] = {
829 0x08000000, 0x00042183, 0x00000000, 0x00000000, 0x00000000,
830 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
831 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
832};
833
834static const uint32_t tGPROddSubClassMask[] = {
835 0x10000000, 0x00000508, 0x00000000, 0x00000000, 0x00000000,
836 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
837};
838
839static const uint32_t GPRnopc_and_GPRnoip_and_hGPRSubClassMask[] = {
840 0x20000000, 0x00004181, 0x00000000, 0x00000000, 0x00000000,
841 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
842 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
843};
844
845static const uint32_t GPRnosp_and_GPRnoip_and_hGPRSubClassMask[] = {
846 0x40000000, 0x00020181, 0x00000000, 0x00000000, 0x00000000,
847 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
848 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
849};
850
851static const uint32_t tcGPRSubClassMask[] = {
852 0x80000000, 0x00040630, 0x00000000, 0x00000000, 0x00000000,
853 0x00000000, 0x2c000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
854 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
855};
856
857static const uint32_t GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRSubClassMask[] = {
858 0x00000000, 0x00000181, 0x00000000, 0x00000000, 0x00000000,
859 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
860 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
861};
862
863static const uint32_t hGPR_and_tGPREvenSubClassMask[] = {
864 0x00000000, 0x00042082, 0x00000000, 0x00000000, 0x00000000,
865 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
866};
867
868static const uint32_t tGPR_and_tGPREvenSubClassMask[] = {
869 0x00000000, 0x00000204, 0x00000000, 0x00000000, 0x00000000,
870 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
871};
872
873static const uint32_t tGPR_and_tGPROddSubClassMask[] = {
874 0x00000000, 0x00000408, 0x00000000, 0x00000000, 0x00000000,
875 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
876};
877
878static const uint32_t tcGPRnotr12SubClassMask[] = {
879 0x00000000, 0x00000610, 0x00000000, 0x00000000, 0x00000000,
880 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
881 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
882};
883
884static const uint32_t tGPREven_and_tcGPRSubClassMask[] = {
885 0x00000000, 0x00040220, 0x00000000, 0x00000000, 0x00000000,
886 0x00000000, 0x2c000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
887};
888
889static const uint32_t FP_STATUS_REGSSubClassMask[] = {
890 0x00000000, 0x00000040, 0x00000000, 0x00000000, 0x00000000,
891};
892
893static const uint32_t hGPR_and_GPRnoip_and_tGPREvenSubClassMask[] = {
894 0x00000000, 0x00000080, 0x00000000, 0x00000000, 0x00000000,
895 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
896};
897
898static const uint32_t hGPR_and_tGPROddSubClassMask[] = {
899 0x00000000, 0x00000100, 0x00000000, 0x00000000, 0x00000000,
900 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
901};
902
903static const uint32_t tGPREven_and_tcGPRnotr12SubClassMask[] = {
904 0x00000000, 0x00000200, 0x00000000, 0x00000000, 0x00000000,
905 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
906};
907
908static const uint32_t tGPROdd_and_tcGPRSubClassMask[] = {
909 0x00000000, 0x00000400, 0x00000000, 0x00000000, 0x00000000,
910 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
911};
912
913static const uint32_t CCRSubClassMask[] = {
914 0x00000000, 0x00000800, 0x00000000, 0x00000000, 0x00000000,
915};
916
917static const uint32_t FPCXTRegsSubClassMask[] = {
918 0x00000000, 0x00001000, 0x00000000, 0x00000000, 0x00000000,
919};
920
921static const uint32_t GPRlrSubClassMask[] = {
922 0x00000000, 0x00002000, 0x00000000, 0x00000000, 0x00000000,
923};
924
925static const uint32_t GPRspSubClassMask[] = {
926 0x00000000, 0x00004000, 0x00000000, 0x00000000, 0x00000000,
927 0x00000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
928};
929
930static const uint32_t VCCRSubClassMask[] = {
931 0x00000000, 0x00008000, 0x00000000, 0x00000000, 0x00000000,
932};
933
934static const uint32_t cl_FPSCR_NZCVSubClassMask[] = {
935 0x00000000, 0x00010000, 0x00000000, 0x00000000, 0x00000000,
936};
937
938static const uint32_t hGPR_and_tGPRwithpcSubClassMask[] = {
939 0x00000000, 0x00020000, 0x00000000, 0x00000000, 0x00000000,
940};
941
942static const uint32_t hGPR_and_tcGPRSubClassMask[] = {
943 0x00000000, 0x00040000, 0x00000000, 0x00000000, 0x00000000,
944 0x00000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
945};
946
947static const uint32_t DPRSubClassMask[] = {
948 0x00000000, 0x00380000, 0x00000000, 0x00000000, 0x00000000,
949 0x00000000, 0xc0000000, 0xffffffff, 0xffffffff, 0x000001ff, // dsub_0
950 0x00000000, 0x00000000, 0x5f979ff8, 0xfffff80f, 0x000001ff, // dsub_1
951 0x00000000, 0xc0000000, 0xfffff007, 0xffffffff, 0x000001ff, // dsub_2
952 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // dsub_3
953 0x00000000, 0x00000000, 0xa0686000, 0x000007f0, 0x000001ff, // dsub_4
954 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5
955 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_6
956 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_7
957};
958
959static const uint32_t DPR_VFP2SubClassMask[] = {
960 0x00000000, 0x00300000, 0x00000000, 0x00000000, 0x00000000,
961 0x00000000, 0x80000000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // dsub_0
962 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // dsub_1
963 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // dsub_2
964 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // dsub_3
965 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // dsub_4
966 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5
967 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_6
968 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_7
969};
970
971static const uint32_t DPR_8SubClassMask[] = {
972 0x00000000, 0x00200000, 0x00000000, 0x00000000, 0x00000000,
973 0x00000000, 0x00000000, 0xe4c00c86, 0xfd24070f, 0x000001e0, // dsub_0
974 0x00000000, 0x00000000, 0x44000c00, 0xf520000e, 0x000001e0, // dsub_1
975 0x00000000, 0x00000000, 0xe0000004, 0xe500060c, 0x000001c0, // dsub_2
976 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // dsub_3
977 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // dsub_4
978 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5
979 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_6
980 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_7
981};
982
983static const uint32_t GPRPairSubClassMask[] = {
984 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000,
985};
986
987static const uint32_t GPRPairnospSubClassMask[] = {
988 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000,
989};
990
991static const uint32_t GPRPair_with_gsub_0_in_tGPRSubClassMask[] = {
992 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000,
993};
994
995static const uint32_t GPRPair_with_gsub_0_in_hGPRSubClassMask[] = {
996 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000,
997};
998
999static const uint32_t GPRPair_with_gsub_0_in_tcGPRSubClassMask[] = {
1000 0x00000000, 0x2c000000, 0x00000000, 0x00000000, 0x00000000,
1001};
1002
1003static const uint32_t GPRPair_with_gsub_0_in_tcGPRnotr12SubClassMask[] = {
1004 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000,
1005};
1006
1007static const uint32_t GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRSubClassMask[] = {
1008 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000,
1009};
1010
1011static const uint32_t GPRPair_with_gsub_1_in_GPRspSubClassMask[] = {
1012 0x00000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000,
1013};
1014
1015static const uint32_t DPairSpcSubClassMask[] = {
1016 0x00000000, 0xc0000000, 0x00000007, 0x00000000, 0x00000000,
1017 0x00000000, 0x00000000, 0xfffff000, 0xffffffff, 0x000001ff, // ssub_0_ssub_1_ssub_4_ssub_5
1018 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // ssub_2_ssub_3_ssub_6_ssub_7
1019 0x00000000, 0x00000000, 0xa0686000, 0x000007f0, 0x000001ff, // ssub_4_ssub_5_ssub_8_ssub_9
1020 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_8_ssub_9_ssub_12_ssub_13
1021 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5_dsub_7
1022};
1023
1024static const uint32_t DPairSpc_with_ssub_0SubClassMask[] = {
1025 0x00000000, 0x80000000, 0x00000007, 0x00000000, 0x00000000,
1026 0x00000000, 0x00000000, 0xfffac000, 0xffff37ef, 0x000001fe, // ssub_0_ssub_1_ssub_4_ssub_5
1027 0x00000000, 0x00000000, 0x00000000, 0xfff72000, 0x000001fe, // ssub_2_ssub_3_ssub_6_ssub_7
1028 0x00000000, 0x00000000, 0xa0680000, 0x000007c0, 0x000001fc, // ssub_4_ssub_5_ssub_8_ssub_9
1029 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_8_ssub_9_ssub_12_ssub_13
1030 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5_dsub_7
1031};
1032
1033static const uint32_t DPairSpc_with_ssub_4SubClassMask[] = {
1034 0x00000000, 0x00000000, 0x00000007, 0x00000000, 0x00000000,
1035 0x00000000, 0x00000000, 0xfcf80000, 0xffe707cf, 0x000001fc, // ssub_0_ssub_1_ssub_4_ssub_5
1036 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_2_ssub_3_ssub_6_ssub_7
1037 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_4_ssub_5_ssub_8_ssub_9
1038 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_8_ssub_9_ssub_12_ssub_13
1039 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_dsub_7
1040};
1041
1042static const uint32_t DPairSpc_with_dsub_0_in_DPR_8SubClassMask[] = {
1043 0x00000000, 0x00000000, 0x00000006, 0x00000000, 0x00000000,
1044 0x00000000, 0x00000000, 0xe4c00000, 0xfd24070f, 0x000001e0, // ssub_0_ssub_1_ssub_4_ssub_5
1045 0x00000000, 0x00000000, 0x00000000, 0xf5200000, 0x000001e0, // ssub_2_ssub_3_ssub_6_ssub_7
1046 0x00000000, 0x00000000, 0xa0000000, 0x00000600, 0x000001c0, // ssub_4_ssub_5_ssub_8_ssub_9
1047 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_8_ssub_9_ssub_12_ssub_13
1048 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5_dsub_7
1049};
1050
1051static const uint32_t DPairSpc_with_dsub_2_in_DPR_8SubClassMask[] = {
1052 0x00000000, 0x00000000, 0x00000004, 0x00000000, 0x00000000,
1053 0x00000000, 0x00000000, 0xe0000000, 0xe500060c, 0x000001c0, // ssub_0_ssub_1_ssub_4_ssub_5
1054 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // ssub_2_ssub_3_ssub_6_ssub_7
1055 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // ssub_4_ssub_5_ssub_8_ssub_9
1056 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_8_ssub_9_ssub_12_ssub_13
1057 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_dsub_7
1058};
1059
1060static const uint32_t DPairSubClassMask[] = {
1061 0x00000000, 0x00000000, 0x00000ff8, 0x00000000, 0x00000000,
1062 0x00000000, 0x00000000, 0x5f979000, 0xfffff80f, 0x000001ff, // qsub_0
1063 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // qsub_1
1064 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qsub_2
1065 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qsub_3
1066 0x00000000, 0x00000000, 0x5f979000, 0xfffff80f, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5
1067 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9
1068 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5_ssub_12_ssub_13
1069};
1070
1071static const uint32_t DPair_with_ssub_0SubClassMask[] = {
1072 0x00000000, 0x00000000, 0x00000fd0, 0x00000000, 0x00000000,
1073 0x00000000, 0x00000000, 0x5f928000, 0xffff300f, 0x000001fe, // qsub_0
1074 0x00000000, 0x00000000, 0x00000000, 0xffe70000, 0x000001fc, // qsub_1
1075 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qsub_2
1076 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qsub_3
1077 0x00000000, 0x00000000, 0x5d920000, 0xfff7200f, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5
1078 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9
1079 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5_ssub_12_ssub_13
1080};
1081
1082static const uint32_t QPRSubClassMask[] = {
1083 0x00000000, 0x00000000, 0x00000b20, 0x00000000, 0x00000000,
1084 0x00000000, 0x00000000, 0x11010000, 0x50904006, 0x000001ff, // qsub_0
1085 0x00000000, 0x00000000, 0x00000000, 0x50904000, 0x000001ff, // qsub_1
1086 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qsub_2
1087 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qsub_3
1088 0x00000000, 0x00000000, 0x0a040000, 0xaa488009, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5
1089};
1090
1091static const uint32_t DPair_with_ssub_2SubClassMask[] = {
1092 0x00000000, 0x00000000, 0x00000fc0, 0x00000000, 0x00000000,
1093 0x00000000, 0x00000000, 0x5d920000, 0xfff7200f, 0x000001fe, // qsub_0
1094 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // qsub_1
1095 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qsub_2
1096 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qsub_3
1097 0x00000000, 0x00000000, 0x5c900000, 0xffe7000f, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5
1098 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9
1099 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_ssub_12_ssub_13
1100};
1101
1102static const uint32_t DPair_with_dsub_0_in_DPR_8SubClassMask[] = {
1103 0x00000000, 0x00000000, 0x00000c80, 0x00000000, 0x00000000,
1104 0x00000000, 0x00000000, 0x44800000, 0xfd24000f, 0x000001e0, // qsub_0
1105 0x00000000, 0x00000000, 0x00000000, 0xe5000000, 0x000001c0, // qsub_1
1106 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qsub_2
1107 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qsub_3
1108 0x00000000, 0x00000000, 0x44000000, 0xf520000e, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5
1109 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9
1110 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5_ssub_12_ssub_13
1111};
1112
1113static const uint32_t MQPRSubClassMask[] = {
1114 0x00000000, 0x00000000, 0x00000b00, 0x00000000, 0x00000000,
1115 0x00000000, 0x00000000, 0x11000000, 0x50900006, 0x000001fe, // qsub_0
1116 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x000001fc, // qsub_1
1117 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qsub_2
1118 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qsub_3
1119 0x00000000, 0x00000000, 0x08000000, 0xaa400009, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5
1120};
1121
1122static const uint32_t QPR_VFP2SubClassMask[] = {
1123 0x00000000, 0x00000000, 0x00000b00, 0x00000000, 0x00000000,
1124 0x00000000, 0x00000000, 0x11000000, 0x50900006, 0x000001fe, // qsub_0
1125 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x000001fc, // qsub_1
1126 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qsub_2
1127 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qsub_3
1128 0x00000000, 0x00000000, 0x08000000, 0xaa400009, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5
1129};
1130
1131static const uint32_t DPair_with_dsub_1_in_DPR_8SubClassMask[] = {
1132 0x00000000, 0x00000000, 0x00000c00, 0x00000000, 0x00000000,
1133 0x00000000, 0x00000000, 0x44000000, 0xf520000e, 0x000001e0, // qsub_0
1134 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // qsub_1
1135 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qsub_2
1136 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qsub_3
1137 0x00000000, 0x00000000, 0x40000000, 0xe500000c, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5
1138 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9
1139 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_ssub_12_ssub_13
1140};
1141
1142static const uint32_t QPR_8SubClassMask[] = {
1143 0x00000000, 0x00000000, 0x00000800, 0x00000000, 0x00000000,
1144 0x00000000, 0x00000000, 0x00000000, 0x50000006, 0x000001e0, // qsub_0
1145 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x000001c0, // qsub_1
1146 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qsub_2
1147 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qsub_3
1148 0x00000000, 0x00000000, 0x00000000, 0xa0000008, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5
1149};
1150
1151static const uint32_t DTripleSubClassMask[] = {
1152 0x00000000, 0x00000000, 0x5f979000, 0x0000000f, 0x00000000,
1153 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1154 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1155 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1156 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1157 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1158 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5_ssub_12_ssub_13_dsub_7
1159};
1160
1161static const uint32_t DTripleSpcSubClassMask[] = {
1162 0x00000000, 0x00000000, 0xa0686000, 0x000007f0, 0x00000000,
1163 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1164 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1165 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1166 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_dsub_5_dsub_7
1167};
1168
1169static const uint32_t DTripleSpc_with_ssub_0SubClassMask[] = {
1170 0x00000000, 0x00000000, 0xa0684000, 0x000007e0, 0x00000000,
1171 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1172 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1173 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1174 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_dsub_5_dsub_7
1175};
1176
1177static const uint32_t DTriple_with_ssub_0SubClassMask[] = {
1178 0x00000000, 0x00000000, 0x5f928000, 0x0000000f, 0x00000000,
1179 0x00000000, 0x00000000, 0x00000000, 0xffff3000, 0x000001fe, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1180 0x00000000, 0x00000000, 0x00000000, 0xfff72000, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1181 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1182 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1183 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1184 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5_ssub_12_ssub_13_dsub_7
1185};
1186
1187static const uint32_t DTriple_with_qsub_0_in_QPRSubClassMask[] = {
1188 0x00000000, 0x00000000, 0x11010000, 0x00000006, 0x00000000,
1189 0x00000000, 0x00000000, 0x00000000, 0x50904000, 0x000001ff, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1190 0x00000000, 0x00000000, 0x00000000, 0xaa488000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1191 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1192 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1193};
1194
1195static const uint32_t DTriple_with_ssub_2SubClassMask[] = {
1196 0x00000000, 0x00000000, 0x5d920000, 0x0000000f, 0x00000000,
1197 0x00000000, 0x00000000, 0x00000000, 0xfff72000, 0x000001fe, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1198 0x00000000, 0x00000000, 0x00000000, 0xffe70000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1199 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1200 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1201 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1202 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_ssub_12_ssub_13_dsub_7
1203};
1204
1205static const uint32_t DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask[] = {
1206 0x00000000, 0x00000000, 0x0a040000, 0x00000009, 0x00000000,
1207 0x00000000, 0x00000000, 0x00000000, 0xaa488000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1208 0x00000000, 0x00000000, 0x00000000, 0x50904000, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1209 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1210 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5_ssub_12_ssub_13_dsub_7
1211};
1212
1213static const uint32_t DTripleSpc_with_ssub_4SubClassMask[] = {
1214 0x00000000, 0x00000000, 0xa0680000, 0x000007c0, 0x00000000,
1215 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1216 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1217 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1218 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_dsub_5_dsub_7
1219};
1220
1221static const uint32_t DTriple_with_ssub_4SubClassMask[] = {
1222 0x00000000, 0x00000000, 0x5c900000, 0x0000000f, 0x00000000,
1223 0x00000000, 0x00000000, 0x00000000, 0xffe70000, 0x000001fc, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1224 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1225 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1226 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1227 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1228 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_ssub_12_ssub_13_dsub_7
1229};
1230
1231static const uint32_t DTripleSpc_with_ssub_8SubClassMask[] = {
1232 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x00000000,
1233 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1234 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1235 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1236 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_6_ssub_7_dsub_5_dsub_7
1237};
1238
1239static const uint32_t DTripleSpc_with_dsub_0_in_DPR_8SubClassMask[] = {
1240 0x00000000, 0x00000000, 0xa0400000, 0x00000700, 0x00000000,
1241 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1242 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1243 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1244 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_dsub_5_dsub_7
1245};
1246
1247static const uint32_t DTriple_with_dsub_0_in_DPR_8SubClassMask[] = {
1248 0x00000000, 0x00000000, 0x44800000, 0x0000000f, 0x00000000,
1249 0x00000000, 0x00000000, 0x00000000, 0xfd240000, 0x000001e0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1250 0x00000000, 0x00000000, 0x00000000, 0xf5200000, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1251 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1252 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1253 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1254 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5_ssub_12_ssub_13_dsub_7
1255};
1256
1257static const uint32_t DTriple_with_qsub_0_in_MQPRSubClassMask[] = {
1258 0x00000000, 0x00000000, 0x11000000, 0x00000006, 0x00000000,
1259 0x00000000, 0x00000000, 0x00000000, 0x50900000, 0x000001fe, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1260 0x00000000, 0x00000000, 0x00000000, 0xaa400000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1261 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1262 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1263};
1264
1265static const uint32_t DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask[] = {
1266 0x00000000, 0x00000000, 0x0a000000, 0x00000009, 0x00000000,
1267 0x00000000, 0x00000000, 0x00000000, 0xaa480000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1268 0x00000000, 0x00000000, 0x00000000, 0x50900000, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1269 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1270 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5_ssub_12_ssub_13_dsub_7
1271};
1272
1273static const uint32_t DTriple_with_dsub_1_in_DPR_8SubClassMask[] = {
1274 0x00000000, 0x00000000, 0x44000000, 0x0000000e, 0x00000000,
1275 0x00000000, 0x00000000, 0x00000000, 0xf5200000, 0x000001e0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1276 0x00000000, 0x00000000, 0x00000000, 0xe5000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1277 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1278 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1279 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1280 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_ssub_12_ssub_13_dsub_7
1281};
1282
1283static const uint32_t DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1284 0x00000000, 0x00000000, 0x08000000, 0x00000009, 0x00000000,
1285 0x00000000, 0x00000000, 0x00000000, 0xaa400000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1286 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1287 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1288 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_ssub_12_ssub_13_dsub_7
1289};
1290
1291static const uint32_t DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRSubClassMask[] = {
1292 0x00000000, 0x00000000, 0x10000000, 0x00000006, 0x00000000,
1293 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x000001fc, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1294 0x00000000, 0x00000000, 0x00000000, 0xaa000000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1295 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1296 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1297};
1298
1299static const uint32_t DTripleSpc_with_dsub_2_in_DPR_8SubClassMask[] = {
1300 0x00000000, 0x00000000, 0xa0000000, 0x00000600, 0x00000000,
1301 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1302 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1303 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1304 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_dsub_5_dsub_7
1305};
1306
1307static const uint32_t DTriple_with_dsub_2_in_DPR_8SubClassMask[] = {
1308 0x00000000, 0x00000000, 0x40000000, 0x0000000c, 0x00000000,
1309 0x00000000, 0x00000000, 0x00000000, 0xe5000000, 0x000001c0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1310 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1311 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1312 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1313 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1314 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_ssub_12_ssub_13_dsub_7
1315};
1316
1317static const uint32_t DTripleSpc_with_dsub_4_in_DPR_8SubClassMask[] = {
1318 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000000,
1319 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1320 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1321 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1322 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_6_ssub_7_dsub_5_dsub_7
1323};
1324
1325static const uint32_t DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1326 0x00000000, 0x00000000, 0x00000000, 0x00000009, 0x00000000,
1327 0x00000000, 0x00000000, 0x00000000, 0xa8000000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1328 0x00000000, 0x00000000, 0x00000000, 0x50000000, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1329 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1330 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5_ssub_12_ssub_13_dsub_7
1331};
1332
1333static const uint32_t DTriple_with_qsub_0_in_QPR_8SubClassMask[] = {
1334 0x00000000, 0x00000000, 0x00000000, 0x00000006, 0x00000000,
1335 0x00000000, 0x00000000, 0x00000000, 0x50000000, 0x000001e0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1336 0x00000000, 0x00000000, 0x00000000, 0xa0000000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1337 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1338 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1339};
1340
1341static const uint32_t DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8SubClassMask[] = {
1342 0x00000000, 0x00000000, 0x00000000, 0x00000004, 0x00000000,
1343 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x000001c0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1344 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1345 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1346 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1347};
1348
1349static const uint32_t DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8SubClassMask[] = {
1350 0x00000000, 0x00000000, 0x00000000, 0x00000008, 0x00000000,
1351 0x00000000, 0x00000000, 0x00000000, 0xa0000000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1352 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1353 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1354 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_ssub_12_ssub_13_dsub_7
1355};
1356
1357static const uint32_t DQuadSpcSubClassMask[] = {
1358 0x00000000, 0x00000000, 0x00000000, 0x000007f0, 0x00000000,
1359 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1360 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1361 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1362 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_dsub_5_dsub_7
1363};
1364
1365static const uint32_t DQuadSpc_with_ssub_0SubClassMask[] = {
1366 0x00000000, 0x00000000, 0x00000000, 0x000007e0, 0x00000000,
1367 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1368 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1369 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1370 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_dsub_5_dsub_7
1371};
1372
1373static const uint32_t DQuadSpc_with_ssub_4SubClassMask[] = {
1374 0x00000000, 0x00000000, 0x00000000, 0x000007c0, 0x00000000,
1375 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1376 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1377 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1378 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_dsub_5_dsub_7
1379};
1380
1381static const uint32_t DQuadSpc_with_ssub_8SubClassMask[] = {
1382 0x00000000, 0x00000000, 0x00000000, 0x00000780, 0x00000000,
1383 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1384 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1385 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1386 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_6_ssub_7_dsub_5_dsub_7
1387};
1388
1389static const uint32_t DQuadSpc_with_dsub_0_in_DPR_8SubClassMask[] = {
1390 0x00000000, 0x00000000, 0x00000000, 0x00000700, 0x00000000,
1391 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1392 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1393 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1394 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_dsub_5_dsub_7
1395};
1396
1397static const uint32_t DQuadSpc_with_dsub_2_in_DPR_8SubClassMask[] = {
1398 0x00000000, 0x00000000, 0x00000000, 0x00000600, 0x00000000,
1399 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1400 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1401 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1402 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_dsub_5_dsub_7
1403};
1404
1405static const uint32_t DQuadSpc_with_dsub_4_in_DPR_8SubClassMask[] = {
1406 0x00000000, 0x00000000, 0x00000000, 0x00000400, 0x00000000,
1407 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1408 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1409 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1410 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_6_ssub_7_dsub_5_dsub_7
1411};
1412
1413static const uint32_t DQuadSubClassMask[] = {
1414 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x00000000,
1415 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qqsub_0
1416 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qqsub_1
1417 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1418 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1419 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1420};
1421
1422static const uint32_t DQuad_with_ssub_0SubClassMask[] = {
1423 0x00000000, 0x00000000, 0x00000000, 0xffff3000, 0x00000000,
1424 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // qqsub_0
1425 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qqsub_1
1426 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1427 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1428 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1429};
1430
1431static const uint32_t DQuad_with_ssub_2SubClassMask[] = {
1432 0x00000000, 0x00000000, 0x00000000, 0xfff72000, 0x00000000,
1433 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // qqsub_0
1434 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qqsub_1
1435 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1436 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1437 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1438};
1439
1440static const uint32_t QQPRSubClassMask[] = {
1441 0x00000000, 0x00000000, 0x00000000, 0x50904000, 0x00000000,
1442 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qqsub_0
1443 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qqsub_1
1444 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1445};
1446
1447static const uint32_t DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask[] = {
1448 0x00000000, 0x00000000, 0x00000000, 0xaa488000, 0x00000000,
1449 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1450 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1451};
1452
1453static const uint32_t DQuad_with_ssub_4SubClassMask[] = {
1454 0x00000000, 0x00000000, 0x00000000, 0xffe70000, 0x00000000,
1455 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // qqsub_0
1456 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qqsub_1
1457 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1458 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1459 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1460};
1461
1462static const uint32_t DQuad_with_ssub_6SubClassMask[] = {
1463 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x00000000,
1464 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // qqsub_0
1465 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qqsub_1
1466 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1467 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1468 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1469};
1470
1471static const uint32_t DQuad_with_dsub_0_in_DPR_8SubClassMask[] = {
1472 0x00000000, 0x00000000, 0x00000000, 0xfd240000, 0x00000000,
1473 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // qqsub_0
1474 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qqsub_1
1475 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1476 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1477 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1478};
1479
1480static const uint32_t DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask[] = {
1481 0x00000000, 0x00000000, 0x00000000, 0xaa480000, 0x00000000,
1482 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1483 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1484};
1485
1486static const uint32_t QQPR_with_ssub_0SubClassMask[] = {
1487 0x00000000, 0x00000000, 0x00000000, 0x50900000, 0x00000000,
1488 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // qqsub_0
1489 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qqsub_1
1490 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1491};
1492
1493static const uint32_t DQuad_with_dsub_1_in_DPR_8SubClassMask[] = {
1494 0x00000000, 0x00000000, 0x00000000, 0xf5200000, 0x00000000,
1495 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // qqsub_0
1496 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qqsub_1
1497 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1498 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1499 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1500};
1501
1502static const uint32_t DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1503 0x00000000, 0x00000000, 0x00000000, 0xaa400000, 0x00000000,
1504 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1505 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1506};
1507
1508static const uint32_t MQQPRSubClassMask[] = {
1509 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x00000000,
1510 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // qqsub_0
1511 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qqsub_1
1512 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1513};
1514
1515static const uint32_t DQuad_with_dsub_2_in_DPR_8SubClassMask[] = {
1516 0x00000000, 0x00000000, 0x00000000, 0xe5000000, 0x00000000,
1517 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // qqsub_0
1518 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qqsub_1
1519 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1520 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1521 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1522};
1523
1524static const uint32_t DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1525 0x00000000, 0x00000000, 0x00000000, 0xaa000000, 0x00000000,
1526 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1527 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1528};
1529
1530static const uint32_t DQuad_with_dsub_3_in_DPR_8SubClassMask[] = {
1531 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x00000000,
1532 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // qqsub_0
1533 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qqsub_1
1534 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1535 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1536 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1537};
1538
1539static const uint32_t DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1540 0x00000000, 0x00000000, 0x00000000, 0xa8000000, 0x00000000,
1541 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1542 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1543};
1544
1545static const uint32_t MQQPR_with_qsub_0_in_QPR_8SubClassMask[] = {
1546 0x00000000, 0x00000000, 0x00000000, 0x50000000, 0x00000000,
1547 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // qqsub_0
1548 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qqsub_1
1549 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1550};
1551
1552static const uint32_t DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8SubClassMask[] = {
1553 0x00000000, 0x00000000, 0x00000000, 0xa0000000, 0x00000000,
1554 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1555 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1556};
1557
1558static const uint32_t MQQPR_with_dsub_2_in_DPR_8SubClassMask[] = {
1559 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x00000000,
1560 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // qqsub_0
1561 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qqsub_1
1562 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1563};
1564
1565static const uint32_t DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8SubClassMask[] = {
1566 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0x00000000,
1567 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1568 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1569};
1570
1571static const uint32_t QQQQPRSubClassMask[] = {
1572 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff,
1573};
1574
1575static const uint32_t QQQQPR_with_ssub_0SubClassMask[] = {
1576 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe,
1577};
1578
1579static const uint32_t QQQQPR_with_ssub_4SubClassMask[] = {
1580 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc,
1581};
1582
1583static const uint32_t QQQQPR_with_ssub_8SubClassMask[] = {
1584 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8,
1585};
1586
1587static const uint32_t MQQQQPRSubClassMask[] = {
1588 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0,
1589};
1590
1591static const uint32_t MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8SubClassMask[] = {
1592 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0,
1593};
1594
1595static const uint32_t MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8SubClassMask[] = {
1596 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0,
1597};
1598
1599static const uint32_t MQQQQPR_with_qsub_2_in_QPR_8SubClassMask[] = {
1600 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180,
1601};
1602
1603static const uint32_t MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8SubClassMask[] = {
1604 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100,
1605};
1606
1607static const uint16_t SuperRegIdxSeqs[] = {
1608 /* 0 */ 1, 2, 3, 4, 5, 6, 7, 8, 0,
1609 /* 9 */ 9, 0,
1610 /* 11 */ 9, 10, 0,
1611 /* 14 */ 1, 2, 3, 4, 5, 6, 7, 8, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 0,
1612 /* 39 */ 13, 14, 15, 16, 37, 0,
1613 /* 45 */ 38, 40, 45, 48, 0,
1614 /* 50 */ 42, 50, 0,
1615 /* 53 */ 34, 36, 44, 52, 0,
1616 /* 58 */ 33, 35, 43, 51, 53, 0,
1617 /* 64 */ 34, 36, 47, 54, 0,
1618 /* 69 */ 34, 36, 44, 47, 52, 54, 0,
1619 /* 76 */ 13, 14, 15, 16, 37, 49, 55, 0,
1620 /* 84 */ 11, 12, 56, 0,
1621 /* 88 */ 11, 12, 42, 50, 56, 0,
1622};
1623
1624static unsigned const SPRSuperclasses[] = {
1625 ARM::HPRRegClassID,
1626 ARM::FPWithVPRRegClassID,
1627};
1628
1629static unsigned const FPWithVPR_with_ssub_0Superclasses[] = {
1630 ARM::FPWithVPRRegClassID,
1631};
1632
1633static unsigned const SPR_8Superclasses[] = {
1634 ARM::HPRRegClassID,
1635 ARM::FPWithVPRRegClassID,
1636 ARM::SPRRegClassID,
1637};
1638
1639static unsigned const GPRnopcSuperclasses[] = {
1640 ARM::GPRRegClassID,
1641 ARM::GPRwithAPSRRegClassID,
1642 ARM::GPRwithZRRegClassID,
1643};
1644
1645static unsigned const GPRnospSuperclasses[] = {
1646 ARM::GPRRegClassID,
1647};
1648
1649static unsigned const GPRwithAPSR_NZCVnospSuperclasses[] = {
1650 ARM::GPRwithAPSRRegClassID,
1651};
1652
1653static unsigned const GPRwithZRnospSuperclasses[] = {
1654 ARM::GPRwithZRRegClassID,
1655};
1656
1657static unsigned const GPRnoipSuperclasses[] = {
1658 ARM::GPRRegClassID,
1659};
1660
1661static unsigned const rGPRSuperclasses[] = {
1662 ARM::GPRRegClassID,
1663 ARM::GPRwithAPSRRegClassID,
1664 ARM::GPRwithZRRegClassID,
1665 ARM::GPRnopcRegClassID,
1666 ARM::GPRnospRegClassID,
1667 ARM::GPRwithAPSR_NZCVnospRegClassID,
1668 ARM::GPRwithAPSRnospRegClassID,
1669 ARM::GPRwithZRnospRegClassID,
1670};
1671
1672static unsigned const GPRnoip_and_GPRnopcSuperclasses[] = {
1673 ARM::GPRRegClassID,
1674 ARM::GPRwithAPSRRegClassID,
1675 ARM::GPRwithZRRegClassID,
1676 ARM::GPRnopcRegClassID,
1677 ARM::GPRnoipRegClassID,
1678};
1679
1680static unsigned const GPRnoip_and_GPRnospSuperclasses[] = {
1681 ARM::GPRRegClassID,
1682 ARM::GPRnospRegClassID,
1683 ARM::GPRnoipRegClassID,
1684};
1685
1686static unsigned const GPRnoip_and_GPRwithAPSR_NZCVnospSuperclasses[] = {
1687 ARM::GPRRegClassID,
1688 ARM::GPRwithAPSRRegClassID,
1689 ARM::GPRwithZRRegClassID,
1690 ARM::GPRnopcRegClassID,
1691 ARM::GPRnospRegClassID,
1692 ARM::GPRwithAPSR_NZCVnospRegClassID,
1693 ARM::GPRwithAPSRnospRegClassID,
1694 ARM::GPRwithZRnospRegClassID,
1695 ARM::GPRnoipRegClassID,
1696 ARM::rGPRRegClassID,
1697 ARM::GPRnoip_and_GPRnopcRegClassID,
1698 ARM::GPRnoip_and_GPRnospRegClassID,
1699};
1700
1701static unsigned const tGPRwithpcSuperclasses[] = {
1702 ARM::GPRRegClassID,
1703 ARM::GPRnospRegClassID,
1704 ARM::GPRnoipRegClassID,
1705 ARM::GPRnoip_and_GPRnospRegClassID,
1706};
1707
1708static unsigned const FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8Superclasses[] = {
1709 ARM::FPWithVPRRegClassID,
1710 ARM::FPWithVPR_with_ssub_0RegClassID,
1711};
1712
1713static unsigned const hGPRSuperclasses[] = {
1714 ARM::GPRRegClassID,
1715};
1716
1717static unsigned const tGPRSuperclasses[] = {
1718 ARM::GPRRegClassID,
1719 ARM::GPRwithAPSRRegClassID,
1720 ARM::GPRwithZRRegClassID,
1721 ARM::GPRnopcRegClassID,
1722 ARM::GPRnospRegClassID,
1723 ARM::GPRwithAPSR_NZCVnospRegClassID,
1724 ARM::GPRwithAPSRnospRegClassID,
1725 ARM::GPRwithZRnospRegClassID,
1726 ARM::GPRnoipRegClassID,
1727 ARM::rGPRRegClassID,
1728 ARM::GPRnoip_and_GPRnopcRegClassID,
1729 ARM::GPRnoip_and_GPRnospRegClassID,
1730 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1731 ARM::tGPRwithpcRegClassID,
1732};
1733
1734static unsigned const tGPREvenSuperclasses[] = {
1735 ARM::GPRRegClassID,
1736 ARM::GPRwithAPSRRegClassID,
1737 ARM::GPRwithZRRegClassID,
1738 ARM::GPRnopcRegClassID,
1739 ARM::GPRnospRegClassID,
1740 ARM::GPRwithAPSR_NZCVnospRegClassID,
1741 ARM::GPRwithAPSRnospRegClassID,
1742 ARM::GPRwithZRnospRegClassID,
1743 ARM::rGPRRegClassID,
1744};
1745
1746static unsigned const GPRnopc_and_hGPRSuperclasses[] = {
1747 ARM::GPRRegClassID,
1748 ARM::GPRwithAPSRRegClassID,
1749 ARM::GPRwithZRRegClassID,
1750 ARM::GPRnopcRegClassID,
1751 ARM::hGPRRegClassID,
1752};
1753
1754static unsigned const GPRnosp_and_hGPRSuperclasses[] = {
1755 ARM::GPRRegClassID,
1756 ARM::GPRnospRegClassID,
1757 ARM::hGPRRegClassID,
1758};
1759
1760static unsigned const GPRnoip_and_hGPRSuperclasses[] = {
1761 ARM::GPRRegClassID,
1762 ARM::GPRnoipRegClassID,
1763 ARM::hGPRRegClassID,
1764};
1765
1766static unsigned const GPRnoip_and_tGPREvenSuperclasses[] = {
1767 ARM::GPRRegClassID,
1768 ARM::GPRwithAPSRRegClassID,
1769 ARM::GPRwithZRRegClassID,
1770 ARM::GPRnopcRegClassID,
1771 ARM::GPRnospRegClassID,
1772 ARM::GPRwithAPSR_NZCVnospRegClassID,
1773 ARM::GPRwithAPSRnospRegClassID,
1774 ARM::GPRwithZRnospRegClassID,
1775 ARM::GPRnoipRegClassID,
1776 ARM::rGPRRegClassID,
1777 ARM::GPRnoip_and_GPRnopcRegClassID,
1778 ARM::GPRnoip_and_GPRnospRegClassID,
1779 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1780 ARM::tGPREvenRegClassID,
1781};
1782
1783static unsigned const GPRnosp_and_GPRnopc_and_hGPRSuperclasses[] = {
1784 ARM::GPRRegClassID,
1785 ARM::GPRwithAPSRRegClassID,
1786 ARM::GPRwithZRRegClassID,
1787 ARM::GPRnopcRegClassID,
1788 ARM::GPRnospRegClassID,
1789 ARM::GPRwithAPSR_NZCVnospRegClassID,
1790 ARM::GPRwithAPSRnospRegClassID,
1791 ARM::GPRwithZRnospRegClassID,
1792 ARM::rGPRRegClassID,
1793 ARM::hGPRRegClassID,
1794 ARM::GPRnopc_and_hGPRRegClassID,
1795 ARM::GPRnosp_and_hGPRRegClassID,
1796};
1797
1798static unsigned const tGPROddSuperclasses[] = {
1799 ARM::GPRRegClassID,
1800 ARM::GPRwithAPSRRegClassID,
1801 ARM::GPRwithZRRegClassID,
1802 ARM::GPRnopcRegClassID,
1803 ARM::GPRnospRegClassID,
1804 ARM::GPRwithAPSR_NZCVnospRegClassID,
1805 ARM::GPRwithAPSRnospRegClassID,
1806 ARM::GPRwithZRnospRegClassID,
1807 ARM::GPRnoipRegClassID,
1808 ARM::rGPRRegClassID,
1809 ARM::GPRnoip_and_GPRnopcRegClassID,
1810 ARM::GPRnoip_and_GPRnospRegClassID,
1811 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1812};
1813
1814static unsigned const GPRnopc_and_GPRnoip_and_hGPRSuperclasses[] = {
1815 ARM::GPRRegClassID,
1816 ARM::GPRwithAPSRRegClassID,
1817 ARM::GPRwithZRRegClassID,
1818 ARM::GPRnopcRegClassID,
1819 ARM::GPRnoipRegClassID,
1820 ARM::GPRnoip_and_GPRnopcRegClassID,
1821 ARM::hGPRRegClassID,
1822 ARM::GPRnopc_and_hGPRRegClassID,
1823 ARM::GPRnoip_and_hGPRRegClassID,
1824};
1825
1826static unsigned const GPRnosp_and_GPRnoip_and_hGPRSuperclasses[] = {
1827 ARM::GPRRegClassID,
1828 ARM::GPRnospRegClassID,
1829 ARM::GPRnoipRegClassID,
1830 ARM::GPRnoip_and_GPRnospRegClassID,
1831 ARM::hGPRRegClassID,
1832 ARM::GPRnosp_and_hGPRRegClassID,
1833 ARM::GPRnoip_and_hGPRRegClassID,
1834};
1835
1836static unsigned const tcGPRSuperclasses[] = {
1837 ARM::GPRRegClassID,
1838 ARM::GPRwithAPSRRegClassID,
1839 ARM::GPRwithZRRegClassID,
1840 ARM::GPRnopcRegClassID,
1841 ARM::GPRnospRegClassID,
1842 ARM::GPRwithAPSR_NZCVnospRegClassID,
1843 ARM::GPRwithAPSRnospRegClassID,
1844 ARM::GPRwithZRnospRegClassID,
1845 ARM::rGPRRegClassID,
1846};
1847
1848static unsigned const GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRSuperclasses[] = {
1849 ARM::GPRRegClassID,
1850 ARM::GPRwithAPSRRegClassID,
1851 ARM::GPRwithZRRegClassID,
1852 ARM::GPRnopcRegClassID,
1853 ARM::GPRnospRegClassID,
1854 ARM::GPRwithAPSR_NZCVnospRegClassID,
1855 ARM::GPRwithAPSRnospRegClassID,
1856 ARM::GPRwithZRnospRegClassID,
1857 ARM::GPRnoipRegClassID,
1858 ARM::rGPRRegClassID,
1859 ARM::GPRnoip_and_GPRnopcRegClassID,
1860 ARM::GPRnoip_and_GPRnospRegClassID,
1861 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1862 ARM::hGPRRegClassID,
1863 ARM::GPRnopc_and_hGPRRegClassID,
1864 ARM::GPRnosp_and_hGPRRegClassID,
1865 ARM::GPRnoip_and_hGPRRegClassID,
1866 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
1867 ARM::GPRnopc_and_GPRnoip_and_hGPRRegClassID,
1868 ARM::GPRnosp_and_GPRnoip_and_hGPRRegClassID,
1869};
1870
1871static unsigned const hGPR_and_tGPREvenSuperclasses[] = {
1872 ARM::GPRRegClassID,
1873 ARM::GPRwithAPSRRegClassID,
1874 ARM::GPRwithZRRegClassID,
1875 ARM::GPRnopcRegClassID,
1876 ARM::GPRnospRegClassID,
1877 ARM::GPRwithAPSR_NZCVnospRegClassID,
1878 ARM::GPRwithAPSRnospRegClassID,
1879 ARM::GPRwithZRnospRegClassID,
1880 ARM::rGPRRegClassID,
1881 ARM::hGPRRegClassID,
1882 ARM::tGPREvenRegClassID,
1883 ARM::GPRnopc_and_hGPRRegClassID,
1884 ARM::GPRnosp_and_hGPRRegClassID,
1885 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
1886};
1887
1888static unsigned const tGPR_and_tGPREvenSuperclasses[] = {
1889 ARM::GPRRegClassID,
1890 ARM::GPRwithAPSRRegClassID,
1891 ARM::GPRwithZRRegClassID,
1892 ARM::GPRnopcRegClassID,
1893 ARM::GPRnospRegClassID,
1894 ARM::GPRwithAPSR_NZCVnospRegClassID,
1895 ARM::GPRwithAPSRnospRegClassID,
1896 ARM::GPRwithZRnospRegClassID,
1897 ARM::GPRnoipRegClassID,
1898 ARM::rGPRRegClassID,
1899 ARM::GPRnoip_and_GPRnopcRegClassID,
1900 ARM::GPRnoip_and_GPRnospRegClassID,
1901 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1902 ARM::tGPRwithpcRegClassID,
1903 ARM::tGPRRegClassID,
1904 ARM::tGPREvenRegClassID,
1905 ARM::GPRnoip_and_tGPREvenRegClassID,
1906};
1907
1908static unsigned const tGPR_and_tGPROddSuperclasses[] = {
1909 ARM::GPRRegClassID,
1910 ARM::GPRwithAPSRRegClassID,
1911 ARM::GPRwithZRRegClassID,
1912 ARM::GPRnopcRegClassID,
1913 ARM::GPRnospRegClassID,
1914 ARM::GPRwithAPSR_NZCVnospRegClassID,
1915 ARM::GPRwithAPSRnospRegClassID,
1916 ARM::GPRwithZRnospRegClassID,
1917 ARM::GPRnoipRegClassID,
1918 ARM::rGPRRegClassID,
1919 ARM::GPRnoip_and_GPRnopcRegClassID,
1920 ARM::GPRnoip_and_GPRnospRegClassID,
1921 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1922 ARM::tGPRwithpcRegClassID,
1923 ARM::tGPRRegClassID,
1924 ARM::tGPROddRegClassID,
1925};
1926
1927static unsigned const tcGPRnotr12Superclasses[] = {
1928 ARM::GPRRegClassID,
1929 ARM::GPRwithAPSRRegClassID,
1930 ARM::GPRwithZRRegClassID,
1931 ARM::GPRnopcRegClassID,
1932 ARM::GPRnospRegClassID,
1933 ARM::GPRwithAPSR_NZCVnospRegClassID,
1934 ARM::GPRwithAPSRnospRegClassID,
1935 ARM::GPRwithZRnospRegClassID,
1936 ARM::GPRnoipRegClassID,
1937 ARM::rGPRRegClassID,
1938 ARM::GPRnoip_and_GPRnopcRegClassID,
1939 ARM::GPRnoip_and_GPRnospRegClassID,
1940 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1941 ARM::tGPRwithpcRegClassID,
1942 ARM::tGPRRegClassID,
1943 ARM::tcGPRRegClassID,
1944};
1945
1946static unsigned const tGPREven_and_tcGPRSuperclasses[] = {
1947 ARM::GPRRegClassID,
1948 ARM::GPRwithAPSRRegClassID,
1949 ARM::GPRwithZRRegClassID,
1950 ARM::GPRnopcRegClassID,
1951 ARM::GPRnospRegClassID,
1952 ARM::GPRwithAPSR_NZCVnospRegClassID,
1953 ARM::GPRwithAPSRnospRegClassID,
1954 ARM::GPRwithZRnospRegClassID,
1955 ARM::rGPRRegClassID,
1956 ARM::tGPREvenRegClassID,
1957 ARM::tcGPRRegClassID,
1958};
1959
1960static unsigned const hGPR_and_GPRnoip_and_tGPREvenSuperclasses[] = {
1961 ARM::GPRRegClassID,
1962 ARM::GPRwithAPSRRegClassID,
1963 ARM::GPRwithZRRegClassID,
1964 ARM::GPRnopcRegClassID,
1965 ARM::GPRnospRegClassID,
1966 ARM::GPRwithAPSR_NZCVnospRegClassID,
1967 ARM::GPRwithAPSRnospRegClassID,
1968 ARM::GPRwithZRnospRegClassID,
1969 ARM::GPRnoipRegClassID,
1970 ARM::rGPRRegClassID,
1971 ARM::GPRnoip_and_GPRnopcRegClassID,
1972 ARM::GPRnoip_and_GPRnospRegClassID,
1973 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1974 ARM::hGPRRegClassID,
1975 ARM::tGPREvenRegClassID,
1976 ARM::GPRnopc_and_hGPRRegClassID,
1977 ARM::GPRnosp_and_hGPRRegClassID,
1978 ARM::GPRnoip_and_hGPRRegClassID,
1979 ARM::GPRnoip_and_tGPREvenRegClassID,
1980 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
1981 ARM::GPRnopc_and_GPRnoip_and_hGPRRegClassID,
1982 ARM::GPRnosp_and_GPRnoip_and_hGPRRegClassID,
1983 ARM::GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClassID,
1984 ARM::hGPR_and_tGPREvenRegClassID,
1985};
1986
1987static unsigned const hGPR_and_tGPROddSuperclasses[] = {
1988 ARM::GPRRegClassID,
1989 ARM::GPRwithAPSRRegClassID,
1990 ARM::GPRwithZRRegClassID,
1991 ARM::GPRnopcRegClassID,
1992 ARM::GPRnospRegClassID,
1993 ARM::GPRwithAPSR_NZCVnospRegClassID,
1994 ARM::GPRwithAPSRnospRegClassID,
1995 ARM::GPRwithZRnospRegClassID,
1996 ARM::GPRnoipRegClassID,
1997 ARM::rGPRRegClassID,
1998 ARM::GPRnoip_and_GPRnopcRegClassID,
1999 ARM::GPRnoip_and_GPRnospRegClassID,
2000 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
2001 ARM::hGPRRegClassID,
2002 ARM::GPRnopc_and_hGPRRegClassID,
2003 ARM::GPRnosp_and_hGPRRegClassID,
2004 ARM::GPRnoip_and_hGPRRegClassID,
2005 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
2006 ARM::tGPROddRegClassID,
2007 ARM::GPRnopc_and_GPRnoip_and_hGPRRegClassID,
2008 ARM::GPRnosp_and_GPRnoip_and_hGPRRegClassID,
2009 ARM::GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClassID,
2010};
2011
2012static unsigned const tGPREven_and_tcGPRnotr12Superclasses[] = {
2013 ARM::GPRRegClassID,
2014 ARM::GPRwithAPSRRegClassID,
2015 ARM::GPRwithZRRegClassID,
2016 ARM::GPRnopcRegClassID,
2017 ARM::GPRnospRegClassID,
2018 ARM::GPRwithAPSR_NZCVnospRegClassID,
2019 ARM::GPRwithAPSRnospRegClassID,
2020 ARM::GPRwithZRnospRegClassID,
2021 ARM::GPRnoipRegClassID,
2022 ARM::rGPRRegClassID,
2023 ARM::GPRnoip_and_GPRnopcRegClassID,
2024 ARM::GPRnoip_and_GPRnospRegClassID,
2025 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
2026 ARM::tGPRwithpcRegClassID,
2027 ARM::tGPRRegClassID,
2028 ARM::tGPREvenRegClassID,
2029 ARM::GPRnoip_and_tGPREvenRegClassID,
2030 ARM::tcGPRRegClassID,
2031 ARM::tGPR_and_tGPREvenRegClassID,
2032 ARM::tcGPRnotr12RegClassID,
2033 ARM::tGPREven_and_tcGPRRegClassID,
2034};
2035
2036static unsigned const tGPROdd_and_tcGPRSuperclasses[] = {
2037 ARM::GPRRegClassID,
2038 ARM::GPRwithAPSRRegClassID,
2039 ARM::GPRwithZRRegClassID,
2040 ARM::GPRnopcRegClassID,
2041 ARM::GPRnospRegClassID,
2042 ARM::GPRwithAPSR_NZCVnospRegClassID,
2043 ARM::GPRwithAPSRnospRegClassID,
2044 ARM::GPRwithZRnospRegClassID,
2045 ARM::GPRnoipRegClassID,
2046 ARM::rGPRRegClassID,
2047 ARM::GPRnoip_and_GPRnopcRegClassID,
2048 ARM::GPRnoip_and_GPRnospRegClassID,
2049 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
2050 ARM::tGPRwithpcRegClassID,
2051 ARM::tGPRRegClassID,
2052 ARM::tGPROddRegClassID,
2053 ARM::tcGPRRegClassID,
2054 ARM::tGPR_and_tGPROddRegClassID,
2055 ARM::tcGPRnotr12RegClassID,
2056};
2057
2058static unsigned const GPRlrSuperclasses[] = {
2059 ARM::GPRRegClassID,
2060 ARM::GPRwithAPSRRegClassID,
2061 ARM::GPRwithZRRegClassID,
2062 ARM::GPRnopcRegClassID,
2063 ARM::GPRnospRegClassID,
2064 ARM::GPRwithAPSR_NZCVnospRegClassID,
2065 ARM::GPRwithAPSRnospRegClassID,
2066 ARM::GPRwithZRnospRegClassID,
2067 ARM::rGPRRegClassID,
2068 ARM::hGPRRegClassID,
2069 ARM::tGPREvenRegClassID,
2070 ARM::GPRnopc_and_hGPRRegClassID,
2071 ARM::GPRnosp_and_hGPRRegClassID,
2072 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
2073 ARM::hGPR_and_tGPREvenRegClassID,
2074};
2075
2076static unsigned const GPRspSuperclasses[] = {
2077 ARM::GPRRegClassID,
2078 ARM::GPRwithAPSRRegClassID,
2079 ARM::GPRwithZRRegClassID,
2080 ARM::GPRnopcRegClassID,
2081 ARM::GPRnoipRegClassID,
2082 ARM::GPRnoip_and_GPRnopcRegClassID,
2083 ARM::hGPRRegClassID,
2084 ARM::GPRnopc_and_hGPRRegClassID,
2085 ARM::GPRnoip_and_hGPRRegClassID,
2086 ARM::GPRnopc_and_GPRnoip_and_hGPRRegClassID,
2087};
2088
2089static unsigned const VCCRSuperclasses[] = {
2090 ARM::FPWithVPRRegClassID,
2091};
2092
2093static unsigned const hGPR_and_tGPRwithpcSuperclasses[] = {
2094 ARM::GPRRegClassID,
2095 ARM::GPRnospRegClassID,
2096 ARM::GPRnoipRegClassID,
2097 ARM::GPRnoip_and_GPRnospRegClassID,
2098 ARM::tGPRwithpcRegClassID,
2099 ARM::hGPRRegClassID,
2100 ARM::GPRnosp_and_hGPRRegClassID,
2101 ARM::GPRnoip_and_hGPRRegClassID,
2102 ARM::GPRnosp_and_GPRnoip_and_hGPRRegClassID,
2103};
2104
2105static unsigned const hGPR_and_tcGPRSuperclasses[] = {
2106 ARM::GPRRegClassID,
2107 ARM::GPRwithAPSRRegClassID,
2108 ARM::GPRwithZRRegClassID,
2109 ARM::GPRnopcRegClassID,
2110 ARM::GPRnospRegClassID,
2111 ARM::GPRwithAPSR_NZCVnospRegClassID,
2112 ARM::GPRwithAPSRnospRegClassID,
2113 ARM::GPRwithZRnospRegClassID,
2114 ARM::rGPRRegClassID,
2115 ARM::hGPRRegClassID,
2116 ARM::tGPREvenRegClassID,
2117 ARM::GPRnopc_and_hGPRRegClassID,
2118 ARM::GPRnosp_and_hGPRRegClassID,
2119 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
2120 ARM::tcGPRRegClassID,
2121 ARM::hGPR_and_tGPREvenRegClassID,
2122 ARM::tGPREven_and_tcGPRRegClassID,
2123};
2124
2125static unsigned const DPRSuperclasses[] = {
2126 ARM::FPWithVPRRegClassID,
2127};
2128
2129static unsigned const DPR_VFP2Superclasses[] = {
2130 ARM::FPWithVPRRegClassID,
2131 ARM::FPWithVPR_with_ssub_0RegClassID,
2132 ARM::DPRRegClassID,
2133};
2134
2135static unsigned const DPR_8Superclasses[] = {
2136 ARM::FPWithVPRRegClassID,
2137 ARM::FPWithVPR_with_ssub_0RegClassID,
2138 ARM::FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8RegClassID,
2139 ARM::DPRRegClassID,
2140 ARM::DPR_VFP2RegClassID,
2141};
2142
2143static unsigned const GPRPairnospSuperclasses[] = {
2144 ARM::GPRPairRegClassID,
2145};
2146
2147static unsigned const GPRPair_with_gsub_0_in_tGPRSuperclasses[] = {
2148 ARM::GPRPairRegClassID,
2149 ARM::GPRPairnospRegClassID,
2150};
2151
2152static unsigned const GPRPair_with_gsub_0_in_hGPRSuperclasses[] = {
2153 ARM::GPRPairRegClassID,
2154};
2155
2156static unsigned const GPRPair_with_gsub_0_in_tcGPRSuperclasses[] = {
2157 ARM::GPRPairRegClassID,
2158};
2159
2160static unsigned const GPRPair_with_gsub_0_in_tcGPRnotr12Superclasses[] = {
2161 ARM::GPRPairRegClassID,
2162 ARM::GPRPairnospRegClassID,
2163 ARM::GPRPair_with_gsub_0_in_tGPRRegClassID,
2164 ARM::GPRPair_with_gsub_0_in_tcGPRRegClassID,
2165};
2166
2167static unsigned const GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRSuperclasses[] = {
2168 ARM::GPRPairRegClassID,
2169 ARM::GPRPairnospRegClassID,
2170 ARM::GPRPair_with_gsub_0_in_hGPRRegClassID,
2171};
2172
2173static unsigned const GPRPair_with_gsub_1_in_GPRspSuperclasses[] = {
2174 ARM::GPRPairRegClassID,
2175 ARM::GPRPair_with_gsub_0_in_hGPRRegClassID,
2176 ARM::GPRPair_with_gsub_0_in_tcGPRRegClassID,
2177};
2178
2179static unsigned const DPairSpc_with_ssub_0Superclasses[] = {
2180 ARM::DPairSpcRegClassID,
2181};
2182
2183static unsigned const DPairSpc_with_ssub_4Superclasses[] = {
2184 ARM::DPairSpcRegClassID,
2185 ARM::DPairSpc_with_ssub_0RegClassID,
2186};
2187
2188static unsigned const DPairSpc_with_dsub_0_in_DPR_8Superclasses[] = {
2189 ARM::DPairSpcRegClassID,
2190 ARM::DPairSpc_with_ssub_0RegClassID,
2191 ARM::DPairSpc_with_ssub_4RegClassID,
2192};
2193
2194static unsigned const DPairSpc_with_dsub_2_in_DPR_8Superclasses[] = {
2195 ARM::DPairSpcRegClassID,
2196 ARM::DPairSpc_with_ssub_0RegClassID,
2197 ARM::DPairSpc_with_ssub_4RegClassID,
2198 ARM::DPairSpc_with_dsub_0_in_DPR_8RegClassID,
2199};
2200
2201static unsigned const DPair_with_ssub_0Superclasses[] = {
2202 ARM::DPairRegClassID,
2203};
2204
2205static unsigned const QPRSuperclasses[] = {
2206 ARM::DPairRegClassID,
2207};
2208
2209static unsigned const DPair_with_ssub_2Superclasses[] = {
2210 ARM::DPairRegClassID,
2211 ARM::DPair_with_ssub_0RegClassID,
2212};
2213
2214static unsigned const DPair_with_dsub_0_in_DPR_8Superclasses[] = {
2215 ARM::DPairRegClassID,
2216 ARM::DPair_with_ssub_0RegClassID,
2217 ARM::DPair_with_ssub_2RegClassID,
2218};
2219
2220static unsigned const MQPRSuperclasses[] = {
2221 ARM::DPairRegClassID,
2222 ARM::DPair_with_ssub_0RegClassID,
2223 ARM::QPRRegClassID,
2224 ARM::DPair_with_ssub_2RegClassID,
2225 ARM::QPR_VFP2RegClassID,
2226};
2227
2228static unsigned const QPR_VFP2Superclasses[] = {
2229 ARM::DPairRegClassID,
2230 ARM::DPair_with_ssub_0RegClassID,
2231 ARM::QPRRegClassID,
2232 ARM::DPair_with_ssub_2RegClassID,
2233 ARM::MQPRRegClassID,
2234};
2235
2236static unsigned const DPair_with_dsub_1_in_DPR_8Superclasses[] = {
2237 ARM::DPairRegClassID,
2238 ARM::DPair_with_ssub_0RegClassID,
2239 ARM::DPair_with_ssub_2RegClassID,
2240 ARM::DPair_with_dsub_0_in_DPR_8RegClassID,
2241};
2242
2243static unsigned const QPR_8Superclasses[] = {
2244 ARM::DPairRegClassID,
2245 ARM::DPair_with_ssub_0RegClassID,
2246 ARM::QPRRegClassID,
2247 ARM::DPair_with_ssub_2RegClassID,
2248 ARM::DPair_with_dsub_0_in_DPR_8RegClassID,
2249 ARM::MQPRRegClassID,
2250 ARM::QPR_VFP2RegClassID,
2251 ARM::DPair_with_dsub_1_in_DPR_8RegClassID,
2252};
2253
2254static unsigned const DTripleSpc_with_ssub_0Superclasses[] = {
2255 ARM::DTripleSpcRegClassID,
2256};
2257
2258static unsigned const DTriple_with_ssub_0Superclasses[] = {
2259 ARM::DTripleRegClassID,
2260};
2261
2262static unsigned const DTriple_with_qsub_0_in_QPRSuperclasses[] = {
2263 ARM::DTripleRegClassID,
2264};
2265
2266static unsigned const DTriple_with_ssub_2Superclasses[] = {
2267 ARM::DTripleRegClassID,
2268 ARM::DTriple_with_ssub_0RegClassID,
2269};
2270
2271static unsigned const DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses[] = {
2272 ARM::DTripleRegClassID,
2273};
2274
2275static unsigned const DTripleSpc_with_ssub_4Superclasses[] = {
2276 ARM::DTripleSpcRegClassID,
2277 ARM::DTripleSpc_with_ssub_0RegClassID,
2278};
2279
2280static unsigned const DTriple_with_ssub_4Superclasses[] = {
2281 ARM::DTripleRegClassID,
2282 ARM::DTriple_with_ssub_0RegClassID,
2283 ARM::DTriple_with_ssub_2RegClassID,
2284};
2285
2286static unsigned const DTripleSpc_with_ssub_8Superclasses[] = {
2287 ARM::DTripleSpcRegClassID,
2288 ARM::DTripleSpc_with_ssub_0RegClassID,
2289 ARM::DTripleSpc_with_ssub_4RegClassID,
2290};
2291
2292static unsigned const DTripleSpc_with_dsub_0_in_DPR_8Superclasses[] = {
2293 ARM::DTripleSpcRegClassID,
2294 ARM::DTripleSpc_with_ssub_0RegClassID,
2295 ARM::DTripleSpc_with_ssub_4RegClassID,
2296 ARM::DTripleSpc_with_ssub_8RegClassID,
2297};
2298
2299static unsigned const DTriple_with_dsub_0_in_DPR_8Superclasses[] = {
2300 ARM::DTripleRegClassID,
2301 ARM::DTriple_with_ssub_0RegClassID,
2302 ARM::DTriple_with_ssub_2RegClassID,
2303 ARM::DTriple_with_ssub_4RegClassID,
2304};
2305
2306static unsigned const DTriple_with_qsub_0_in_MQPRSuperclasses[] = {
2307 ARM::DTripleRegClassID,
2308 ARM::DTriple_with_ssub_0RegClassID,
2309 ARM::DTriple_with_qsub_0_in_QPRRegClassID,
2310 ARM::DTriple_with_ssub_2RegClassID,
2311};
2312
2313static unsigned const DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses[] = {
2314 ARM::DTripleRegClassID,
2315 ARM::DTriple_with_ssub_0RegClassID,
2316 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2317};
2318
2319static unsigned const DTriple_with_dsub_1_in_DPR_8Superclasses[] = {
2320 ARM::DTripleRegClassID,
2321 ARM::DTriple_with_ssub_0RegClassID,
2322 ARM::DTriple_with_ssub_2RegClassID,
2323 ARM::DTriple_with_ssub_4RegClassID,
2324 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2325};
2326
2327static unsigned const DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2328 ARM::DTripleRegClassID,
2329 ARM::DTriple_with_ssub_0RegClassID,
2330 ARM::DTriple_with_ssub_2RegClassID,
2331 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2332 ARM::DTriple_with_ssub_4RegClassID,
2333 ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2334};
2335
2336static unsigned const DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRSuperclasses[] = {
2337 ARM::DTripleRegClassID,
2338 ARM::DTriple_with_ssub_0RegClassID,
2339 ARM::DTriple_with_qsub_0_in_QPRRegClassID,
2340 ARM::DTriple_with_ssub_2RegClassID,
2341 ARM::DTriple_with_ssub_4RegClassID,
2342 ARM::DTriple_with_qsub_0_in_MQPRRegClassID,
2343};
2344
2345static unsigned const DTripleSpc_with_dsub_2_in_DPR_8Superclasses[] = {
2346 ARM::DTripleSpcRegClassID,
2347 ARM::DTripleSpc_with_ssub_0RegClassID,
2348 ARM::DTripleSpc_with_ssub_4RegClassID,
2349 ARM::DTripleSpc_with_ssub_8RegClassID,
2350 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2351};
2352
2353static unsigned const DTriple_with_dsub_2_in_DPR_8Superclasses[] = {
2354 ARM::DTripleRegClassID,
2355 ARM::DTriple_with_ssub_0RegClassID,
2356 ARM::DTriple_with_ssub_2RegClassID,
2357 ARM::DTriple_with_ssub_4RegClassID,
2358 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2359 ARM::DTriple_with_dsub_1_in_DPR_8RegClassID,
2360};
2361
2362static unsigned const DTripleSpc_with_dsub_4_in_DPR_8Superclasses[] = {
2363 ARM::DTripleSpcRegClassID,
2364 ARM::DTripleSpc_with_ssub_0RegClassID,
2365 ARM::DTripleSpc_with_ssub_4RegClassID,
2366 ARM::DTripleSpc_with_ssub_8RegClassID,
2367 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2368 ARM::DTripleSpc_with_dsub_2_in_DPR_8RegClassID,
2369};
2370
2371static unsigned const DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2372 ARM::DTripleRegClassID,
2373 ARM::DTriple_with_ssub_0RegClassID,
2374 ARM::DTriple_with_ssub_2RegClassID,
2375 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2376 ARM::DTriple_with_ssub_4RegClassID,
2377 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2378 ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2379 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2380};
2381
2382static unsigned const DTriple_with_qsub_0_in_QPR_8Superclasses[] = {
2383 ARM::DTripleRegClassID,
2384 ARM::DTriple_with_ssub_0RegClassID,
2385 ARM::DTriple_with_qsub_0_in_QPRRegClassID,
2386 ARM::DTriple_with_ssub_2RegClassID,
2387 ARM::DTriple_with_ssub_4RegClassID,
2388 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2389 ARM::DTriple_with_qsub_0_in_MQPRRegClassID,
2390 ARM::DTriple_with_dsub_1_in_DPR_8RegClassID,
2391 ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClassID,
2392};
2393
2394static unsigned const DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8Superclasses[] = {
2395 ARM::DTripleRegClassID,
2396 ARM::DTriple_with_ssub_0RegClassID,
2397 ARM::DTriple_with_qsub_0_in_QPRRegClassID,
2398 ARM::DTriple_with_ssub_2RegClassID,
2399 ARM::DTriple_with_ssub_4RegClassID,
2400 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2401 ARM::DTriple_with_qsub_0_in_MQPRRegClassID,
2402 ARM::DTriple_with_dsub_1_in_DPR_8RegClassID,
2403 ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClassID,
2404 ARM::DTriple_with_dsub_2_in_DPR_8RegClassID,
2405 ARM::DTriple_with_qsub_0_in_QPR_8RegClassID,
2406};
2407
2408static unsigned const DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8Superclasses[] = {
2409 ARM::DTripleRegClassID,
2410 ARM::DTriple_with_ssub_0RegClassID,
2411 ARM::DTriple_with_ssub_2RegClassID,
2412 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2413 ARM::DTriple_with_ssub_4RegClassID,
2414 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2415 ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2416 ARM::DTriple_with_dsub_1_in_DPR_8RegClassID,
2417 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2418 ARM::DTriple_with_dsub_2_in_DPR_8RegClassID,
2419 ARM::DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2420};
2421
2422static unsigned const DQuadSpcSuperclasses[] = {
2423 ARM::DTripleSpcRegClassID,
2424};
2425
2426static unsigned const DQuadSpc_with_ssub_0Superclasses[] = {
2427 ARM::DTripleSpcRegClassID,
2428 ARM::DTripleSpc_with_ssub_0RegClassID,
2429 ARM::DQuadSpcRegClassID,
2430};
2431
2432static unsigned const DQuadSpc_with_ssub_4Superclasses[] = {
2433 ARM::DTripleSpcRegClassID,
2434 ARM::DTripleSpc_with_ssub_0RegClassID,
2435 ARM::DTripleSpc_with_ssub_4RegClassID,
2436 ARM::DQuadSpcRegClassID,
2437 ARM::DQuadSpc_with_ssub_0RegClassID,
2438};
2439
2440static unsigned const DQuadSpc_with_ssub_8Superclasses[] = {
2441 ARM::DTripleSpcRegClassID,
2442 ARM::DTripleSpc_with_ssub_0RegClassID,
2443 ARM::DTripleSpc_with_ssub_4RegClassID,
2444 ARM::DTripleSpc_with_ssub_8RegClassID,
2445 ARM::DQuadSpcRegClassID,
2446 ARM::DQuadSpc_with_ssub_0RegClassID,
2447 ARM::DQuadSpc_with_ssub_4RegClassID,
2448};
2449
2450static unsigned const DQuadSpc_with_dsub_0_in_DPR_8Superclasses[] = {
2451 ARM::DTripleSpcRegClassID,
2452 ARM::DTripleSpc_with_ssub_0RegClassID,
2453 ARM::DTripleSpc_with_ssub_4RegClassID,
2454 ARM::DTripleSpc_with_ssub_8RegClassID,
2455 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2456 ARM::DQuadSpcRegClassID,
2457 ARM::DQuadSpc_with_ssub_0RegClassID,
2458 ARM::DQuadSpc_with_ssub_4RegClassID,
2459 ARM::DQuadSpc_with_ssub_8RegClassID,
2460};
2461
2462static unsigned const DQuadSpc_with_dsub_2_in_DPR_8Superclasses[] = {
2463 ARM::DTripleSpcRegClassID,
2464 ARM::DTripleSpc_with_ssub_0RegClassID,
2465 ARM::DTripleSpc_with_ssub_4RegClassID,
2466 ARM::DTripleSpc_with_ssub_8RegClassID,
2467 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2468 ARM::DTripleSpc_with_dsub_2_in_DPR_8RegClassID,
2469 ARM::DQuadSpcRegClassID,
2470 ARM::DQuadSpc_with_ssub_0RegClassID,
2471 ARM::DQuadSpc_with_ssub_4RegClassID,
2472 ARM::DQuadSpc_with_ssub_8RegClassID,
2473 ARM::DQuadSpc_with_dsub_0_in_DPR_8RegClassID,
2474};
2475
2476static unsigned const DQuadSpc_with_dsub_4_in_DPR_8Superclasses[] = {
2477 ARM::DTripleSpcRegClassID,
2478 ARM::DTripleSpc_with_ssub_0RegClassID,
2479 ARM::DTripleSpc_with_ssub_4RegClassID,
2480 ARM::DTripleSpc_with_ssub_8RegClassID,
2481 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2482 ARM::DTripleSpc_with_dsub_2_in_DPR_8RegClassID,
2483 ARM::DTripleSpc_with_dsub_4_in_DPR_8RegClassID,
2484 ARM::DQuadSpcRegClassID,
2485 ARM::DQuadSpc_with_ssub_0RegClassID,
2486 ARM::DQuadSpc_with_ssub_4RegClassID,
2487 ARM::DQuadSpc_with_ssub_8RegClassID,
2488 ARM::DQuadSpc_with_dsub_0_in_DPR_8RegClassID,
2489 ARM::DQuadSpc_with_dsub_2_in_DPR_8RegClassID,
2490};
2491
2492static unsigned const DQuad_with_ssub_0Superclasses[] = {
2493 ARM::DQuadRegClassID,
2494};
2495
2496static unsigned const DQuad_with_ssub_2Superclasses[] = {
2497 ARM::DQuadRegClassID,
2498 ARM::DQuad_with_ssub_0RegClassID,
2499};
2500
2501static unsigned const QQPRSuperclasses[] = {
2502 ARM::DQuadRegClassID,
2503};
2504
2505static unsigned const DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses[] = {
2506 ARM::DQuadRegClassID,
2507};
2508
2509static unsigned const DQuad_with_ssub_4Superclasses[] = {
2510 ARM::DQuadRegClassID,
2511 ARM::DQuad_with_ssub_0RegClassID,
2512 ARM::DQuad_with_ssub_2RegClassID,
2513};
2514
2515static unsigned const DQuad_with_ssub_6Superclasses[] = {
2516 ARM::DQuadRegClassID,
2517 ARM::DQuad_with_ssub_0RegClassID,
2518 ARM::DQuad_with_ssub_2RegClassID,
2519 ARM::DQuad_with_ssub_4RegClassID,
2520};
2521
2522static unsigned const DQuad_with_dsub_0_in_DPR_8Superclasses[] = {
2523 ARM::DQuadRegClassID,
2524 ARM::DQuad_with_ssub_0RegClassID,
2525 ARM::DQuad_with_ssub_2RegClassID,
2526 ARM::DQuad_with_ssub_4RegClassID,
2527 ARM::DQuad_with_ssub_6RegClassID,
2528};
2529
2530static unsigned const DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses[] = {
2531 ARM::DQuadRegClassID,
2532 ARM::DQuad_with_ssub_0RegClassID,
2533 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2534};
2535
2536static unsigned const QQPR_with_ssub_0Superclasses[] = {
2537 ARM::DQuadRegClassID,
2538 ARM::DQuad_with_ssub_0RegClassID,
2539 ARM::DQuad_with_ssub_2RegClassID,
2540 ARM::QQPRRegClassID,
2541};
2542
2543static unsigned const DQuad_with_dsub_1_in_DPR_8Superclasses[] = {
2544 ARM::DQuadRegClassID,
2545 ARM::DQuad_with_ssub_0RegClassID,
2546 ARM::DQuad_with_ssub_2RegClassID,
2547 ARM::DQuad_with_ssub_4RegClassID,
2548 ARM::DQuad_with_ssub_6RegClassID,
2549 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2550};
2551
2552static unsigned const DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2553 ARM::DQuadRegClassID,
2554 ARM::DQuad_with_ssub_0RegClassID,
2555 ARM::DQuad_with_ssub_2RegClassID,
2556 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2557 ARM::DQuad_with_ssub_4RegClassID,
2558 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2559};
2560
2561static unsigned const MQQPRSuperclasses[] = {
2562 ARM::DQuadRegClassID,
2563 ARM::DQuad_with_ssub_0RegClassID,
2564 ARM::DQuad_with_ssub_2RegClassID,
2565 ARM::QQPRRegClassID,
2566 ARM::DQuad_with_ssub_4RegClassID,
2567 ARM::DQuad_with_ssub_6RegClassID,
2568 ARM::QQPR_with_ssub_0RegClassID,
2569};
2570
2571static unsigned const DQuad_with_dsub_2_in_DPR_8Superclasses[] = {
2572 ARM::DQuadRegClassID,
2573 ARM::DQuad_with_ssub_0RegClassID,
2574 ARM::DQuad_with_ssub_2RegClassID,
2575 ARM::DQuad_with_ssub_4RegClassID,
2576 ARM::DQuad_with_ssub_6RegClassID,
2577 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2578 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2579};
2580
2581static unsigned const DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2582 ARM::DQuadRegClassID,
2583 ARM::DQuad_with_ssub_0RegClassID,
2584 ARM::DQuad_with_ssub_2RegClassID,
2585 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2586 ARM::DQuad_with_ssub_4RegClassID,
2587 ARM::DQuad_with_ssub_6RegClassID,
2588 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2589 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2590};
2591
2592static unsigned const DQuad_with_dsub_3_in_DPR_8Superclasses[] = {
2593 ARM::DQuadRegClassID,
2594 ARM::DQuad_with_ssub_0RegClassID,
2595 ARM::DQuad_with_ssub_2RegClassID,
2596 ARM::DQuad_with_ssub_4RegClassID,
2597 ARM::DQuad_with_ssub_6RegClassID,
2598 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2599 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2600 ARM::DQuad_with_dsub_2_in_DPR_8RegClassID,
2601};
2602
2603static unsigned const DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2604 ARM::DQuadRegClassID,
2605 ARM::DQuad_with_ssub_0RegClassID,
2606 ARM::DQuad_with_ssub_2RegClassID,
2607 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2608 ARM::DQuad_with_ssub_4RegClassID,
2609 ARM::DQuad_with_ssub_6RegClassID,
2610 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2611 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2612 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2613 ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2614};
2615
2616static unsigned const MQQPR_with_qsub_0_in_QPR_8Superclasses[] = {
2617 ARM::DQuadRegClassID,
2618 ARM::DQuad_with_ssub_0RegClassID,
2619 ARM::DQuad_with_ssub_2RegClassID,
2620 ARM::QQPRRegClassID,
2621 ARM::DQuad_with_ssub_4RegClassID,
2622 ARM::DQuad_with_ssub_6RegClassID,
2623 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2624 ARM::QQPR_with_ssub_0RegClassID,
2625 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2626 ARM::MQQPRRegClassID,
2627};
2628
2629static unsigned const DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8Superclasses[] = {
2630 ARM::DQuadRegClassID,
2631 ARM::DQuad_with_ssub_0RegClassID,
2632 ARM::DQuad_with_ssub_2RegClassID,
2633 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2634 ARM::DQuad_with_ssub_4RegClassID,
2635 ARM::DQuad_with_ssub_6RegClassID,
2636 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2637 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2638 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2639 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2640 ARM::DQuad_with_dsub_2_in_DPR_8RegClassID,
2641 ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2642 ARM::DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2643};
2644
2645static unsigned const MQQPR_with_dsub_2_in_DPR_8Superclasses[] = {
2646 ARM::DQuadRegClassID,
2647 ARM::DQuad_with_ssub_0RegClassID,
2648 ARM::DQuad_with_ssub_2RegClassID,
2649 ARM::QQPRRegClassID,
2650 ARM::DQuad_with_ssub_4RegClassID,
2651 ARM::DQuad_with_ssub_6RegClassID,
2652 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2653 ARM::QQPR_with_ssub_0RegClassID,
2654 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2655 ARM::MQQPRRegClassID,
2656 ARM::DQuad_with_dsub_2_in_DPR_8RegClassID,
2657 ARM::DQuad_with_dsub_3_in_DPR_8RegClassID,
2658 ARM::MQQPR_with_qsub_0_in_QPR_8RegClassID,
2659};
2660
2661static unsigned const DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8Superclasses[] = {
2662 ARM::DQuadRegClassID,
2663 ARM::DQuad_with_ssub_0RegClassID,
2664 ARM::DQuad_with_ssub_2RegClassID,
2665 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2666 ARM::DQuad_with_ssub_4RegClassID,
2667 ARM::DQuad_with_ssub_6RegClassID,
2668 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2669 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2670 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2671 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2672 ARM::DQuad_with_dsub_2_in_DPR_8RegClassID,
2673 ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2674 ARM::DQuad_with_dsub_3_in_DPR_8RegClassID,
2675 ARM::DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2676 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID,
2677};
2678
2679static unsigned const QQQQPR_with_ssub_0Superclasses[] = {
2680 ARM::QQQQPRRegClassID,
2681};
2682
2683static unsigned const QQQQPR_with_ssub_4Superclasses[] = {
2684 ARM::QQQQPRRegClassID,
2685 ARM::QQQQPR_with_ssub_0RegClassID,
2686};
2687
2688static unsigned const QQQQPR_with_ssub_8Superclasses[] = {
2689 ARM::QQQQPRRegClassID,
2690 ARM::QQQQPR_with_ssub_0RegClassID,
2691 ARM::QQQQPR_with_ssub_4RegClassID,
2692};
2693
2694static unsigned const MQQQQPRSuperclasses[] = {
2695 ARM::QQQQPRRegClassID,
2696 ARM::QQQQPR_with_ssub_0RegClassID,
2697 ARM::QQQQPR_with_ssub_4RegClassID,
2698 ARM::QQQQPR_with_ssub_8RegClassID,
2699};
2700
2701static unsigned const MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8Superclasses[] = {
2702 ARM::QQQQPRRegClassID,
2703 ARM::QQQQPR_with_ssub_0RegClassID,
2704 ARM::QQQQPR_with_ssub_4RegClassID,
2705 ARM::QQQQPR_with_ssub_8RegClassID,
2706 ARM::MQQQQPRRegClassID,
2707};
2708
2709static unsigned const MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8Superclasses[] = {
2710 ARM::QQQQPRRegClassID,
2711 ARM::QQQQPR_with_ssub_0RegClassID,
2712 ARM::QQQQPR_with_ssub_4RegClassID,
2713 ARM::QQQQPR_with_ssub_8RegClassID,
2714 ARM::MQQQQPRRegClassID,
2715 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClassID,
2716};
2717
2718static unsigned const MQQQQPR_with_qsub_2_in_QPR_8Superclasses[] = {
2719 ARM::QQQQPRRegClassID,
2720 ARM::QQQQPR_with_ssub_0RegClassID,
2721 ARM::QQQQPR_with_ssub_4RegClassID,
2722 ARM::QQQQPR_with_ssub_8RegClassID,
2723 ARM::MQQQQPRRegClassID,
2724 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClassID,
2725 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClassID,
2726};
2727
2728static unsigned const MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8Superclasses[] = {
2729 ARM::QQQQPRRegClassID,
2730 ARM::QQQQPR_with_ssub_0RegClassID,
2731 ARM::QQQQPR_with_ssub_4RegClassID,
2732 ARM::QQQQPR_with_ssub_8RegClassID,
2733 ARM::MQQQQPRRegClassID,
2734 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClassID,
2735 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClassID,
2736 ARM::MQQQQPR_with_qsub_2_in_QPR_8RegClassID,
2737};
2738
2739
2740static inline unsigned HPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2741 return 1 + MF.getSubtarget<ARMSubtarget>().useStride4VFPs();
2742 }
2743
2744static ArrayRef<MCPhysReg> HPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2745 static const MCPhysReg AltOrder1[] = { ARM::S0, ARM::S2, ARM::S4, ARM::S6, ARM::S8, ARM::S10, ARM::S12, ARM::S14, ARM::S16, ARM::S18, ARM::S20, ARM::S22, ARM::S24, ARM::S26, ARM::S28, ARM::S30, ARM::S1, ARM::S3, ARM::S5, ARM::S7, ARM::S9, ARM::S11, ARM::S13, ARM::S15, ARM::S17, ARM::S19, ARM::S21, ARM::S23, ARM::S25, ARM::S27, ARM::S29, ARM::S31 };
2746 static const MCPhysReg AltOrder2[] = { ARM::S0, ARM::S4, ARM::S8, ARM::S12, ARM::S16, ARM::S20, ARM::S24, ARM::S28, ARM::S2, ARM::S6, ARM::S10, ARM::S14, ARM::S18, ARM::S22, ARM::S26, ARM::S30, ARM::S1, ARM::S5, ARM::S9, ARM::S13, ARM::S17, ARM::S21, ARM::S25, ARM::S29, ARM::S3, ARM::S7, ARM::S11, ARM::S15, ARM::S19, ARM::S23, ARM::S27, ARM::S31 };
2747 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::HPRRegClassID];
2748 const ArrayRef<MCPhysReg> Order[] = {
2749 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2750 ArrayRef(AltOrder1),
2751 ArrayRef(AltOrder2)
2752 };
2753 const unsigned Select = HPRAltOrderSelect(MF, Rev);
2754 assert(Select < 3);
2755 return Order[Select];
2756}
2757
2758static inline unsigned SPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2759 return 1 + MF.getSubtarget<ARMSubtarget>().useStride4VFPs();
2760 }
2761
2762static ArrayRef<MCPhysReg> SPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2763 static const MCPhysReg AltOrder1[] = { ARM::S0, ARM::S2, ARM::S4, ARM::S6, ARM::S8, ARM::S10, ARM::S12, ARM::S14, ARM::S16, ARM::S18, ARM::S20, ARM::S22, ARM::S24, ARM::S26, ARM::S28, ARM::S30, ARM::S1, ARM::S3, ARM::S5, ARM::S7, ARM::S9, ARM::S11, ARM::S13, ARM::S15, ARM::S17, ARM::S19, ARM::S21, ARM::S23, ARM::S25, ARM::S27, ARM::S29, ARM::S31 };
2764 static const MCPhysReg AltOrder2[] = { ARM::S0, ARM::S4, ARM::S8, ARM::S12, ARM::S16, ARM::S20, ARM::S24, ARM::S28, ARM::S2, ARM::S6, ARM::S10, ARM::S14, ARM::S18, ARM::S22, ARM::S26, ARM::S30, ARM::S1, ARM::S5, ARM::S9, ARM::S13, ARM::S17, ARM::S21, ARM::S25, ARM::S29, ARM::S3, ARM::S7, ARM::S11, ARM::S15, ARM::S19, ARM::S23, ARM::S27, ARM::S31 };
2765 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::SPRRegClassID];
2766 const ArrayRef<MCPhysReg> Order[] = {
2767 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2768 ArrayRef(AltOrder1),
2769 ArrayRef(AltOrder2)
2770 };
2771 const unsigned Select = SPRAltOrderSelect(MF, Rev);
2772 assert(Select < 3);
2773 return Order[Select];
2774}
2775
2776static inline unsigned GPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2777 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2778 }
2779
2780static ArrayRef<MCPhysReg> GPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2781 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::SP, ARM::PC };
2782 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2783 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::LR, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP, ARM::PC };
2784 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRRegClassID];
2785 const ArrayRef<MCPhysReg> Order[] = {
2786 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2787 ArrayRef(AltOrder1),
2788 ArrayRef(AltOrder2),
2789 ArrayRef(AltOrder3)
2790 };
2791 const unsigned Select = GPRAltOrderSelect(MF, Rev);
2792 assert(Select < 4);
2793 return Order[Select];
2794}
2795
2796static inline unsigned GPRwithAPSRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2797 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();
2798 }
2799
2800static ArrayRef<MCPhysReg> GPRwithAPSRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2801 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::SP };
2802 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2803 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRwithAPSRRegClassID];
2804 const ArrayRef<MCPhysReg> Order[] = {
2805 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2806 ArrayRef(AltOrder1),
2807 ArrayRef(AltOrder2)
2808 };
2809 const unsigned Select = GPRwithAPSRAltOrderSelect(MF, Rev);
2810 assert(Select < 3);
2811 return Order[Select];
2812}
2813
2814static inline unsigned GPRwithZRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2815 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();
2816 }
2817
2818static ArrayRef<MCPhysReg> GPRwithZRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2819 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::SP, ARM::ZR };
2820 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2821 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRwithZRRegClassID];
2822 const ArrayRef<MCPhysReg> Order[] = {
2823 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2824 ArrayRef(AltOrder1),
2825 ArrayRef(AltOrder2)
2826 };
2827 const unsigned Select = GPRwithZRAltOrderSelect(MF, Rev);
2828 assert(Select < 3);
2829 return Order[Select];
2830}
2831
2832static inline unsigned GPRnopcAltOrderSelect(const MachineFunction &MF, bool Rev) {
2833 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2834 }
2835
2836static ArrayRef<MCPhysReg> GPRnopcGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2837 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::SP };
2838 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2839 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::LR, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP };
2840 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnopcRegClassID];
2841 const ArrayRef<MCPhysReg> Order[] = {
2842 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2843 ArrayRef(AltOrder1),
2844 ArrayRef(AltOrder2),
2845 ArrayRef(AltOrder3)
2846 };
2847 const unsigned Select = GPRnopcAltOrderSelect(MF, Rev);
2848 assert(Select < 4);
2849 return Order[Select];
2850}
2851
2852static inline unsigned GPRnospAltOrderSelect(const MachineFunction &MF, bool Rev) {
2853 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2854 }
2855
2856static ArrayRef<MCPhysReg> GPRnospGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2857 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::PC };
2858 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2859 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::LR, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::PC };
2860 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnospRegClassID];
2861 const ArrayRef<MCPhysReg> Order[] = {
2862 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2863 ArrayRef(AltOrder1),
2864 ArrayRef(AltOrder2),
2865 ArrayRef(AltOrder3)
2866 };
2867 const unsigned Select = GPRnospAltOrderSelect(MF, Rev);
2868 assert(Select < 4);
2869 return Order[Select];
2870}
2871
2872static inline unsigned GPRwithZRnospAltOrderSelect(const MachineFunction &MF, bool Rev) {
2873 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();
2874 }
2875
2876static ArrayRef<MCPhysReg> GPRwithZRnospGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2877 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::ZR };
2878 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2879 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRwithZRnospRegClassID];
2880 const ArrayRef<MCPhysReg> Order[] = {
2881 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2882 ArrayRef(AltOrder1),
2883 ArrayRef(AltOrder2)
2884 };
2885 const unsigned Select = GPRwithZRnospAltOrderSelect(MF, Rev);
2886 assert(Select < 3);
2887 return Order[Select];
2888}
2889
2890static inline unsigned GPRnoipAltOrderSelect(const MachineFunction &MF, bool Rev) {
2891 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2892 }
2893
2894static ArrayRef<MCPhysReg> GPRnoipGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2895 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP, ARM::PC };
2896 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2897 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP, ARM::PC };
2898 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoipRegClassID];
2899 const ArrayRef<MCPhysReg> Order[] = {
2900 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2901 ArrayRef(AltOrder1),
2902 ArrayRef(AltOrder2),
2903 ArrayRef(AltOrder3)
2904 };
2905 const unsigned Select = GPRnoipAltOrderSelect(MF, Rev);
2906 assert(Select < 4);
2907 return Order[Select];
2908}
2909
2910static inline unsigned rGPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2911 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2912 }
2913
2914static ArrayRef<MCPhysReg> rGPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2915 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12 };
2916 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2917 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::LR, ARM::R8, ARM::R9, ARM::R10, ARM::R11 };
2918 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::rGPRRegClassID];
2919 const ArrayRef<MCPhysReg> Order[] = {
2920 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2921 ArrayRef(AltOrder1),
2922 ArrayRef(AltOrder2),
2923 ArrayRef(AltOrder3)
2924 };
2925 const unsigned Select = rGPRAltOrderSelect(MF, Rev);
2926 assert(Select < 4);
2927 return Order[Select];
2928}
2929
2930static inline unsigned GPRnoip_and_GPRnopcAltOrderSelect(const MachineFunction &MF, bool Rev) {
2931 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2932 }
2933
2934static ArrayRef<MCPhysReg> GPRnoip_and_GPRnopcGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2935 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP };
2936 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2937 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP };
2938 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoip_and_GPRnopcRegClassID];
2939 const ArrayRef<MCPhysReg> Order[] = {
2940 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2941 ArrayRef(AltOrder1),
2942 ArrayRef(AltOrder2),
2943 ArrayRef(AltOrder3)
2944 };
2945 const unsigned Select = GPRnoip_and_GPRnopcAltOrderSelect(MF, Rev);
2946 assert(Select < 4);
2947 return Order[Select];
2948}
2949
2950static inline unsigned GPRnoip_and_GPRnospAltOrderSelect(const MachineFunction &MF, bool Rev) {
2951 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2952 }
2953
2954static ArrayRef<MCPhysReg> GPRnoip_and_GPRnospGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2955 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::PC };
2956 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2957 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::PC };
2958 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoip_and_GPRnospRegClassID];
2959 const ArrayRef<MCPhysReg> Order[] = {
2960 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2961 ArrayRef(AltOrder1),
2962 ArrayRef(AltOrder2),
2963 ArrayRef(AltOrder3)
2964 };
2965 const unsigned Select = GPRnoip_and_GPRnospAltOrderSelect(MF, Rev);
2966 assert(Select < 4);
2967 return Order[Select];
2968}
2969
2970static inline unsigned GPRnoip_and_GPRwithAPSR_NZCVnospAltOrderSelect(const MachineFunction &MF, bool Rev) {
2971 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2972 }
2973
2974static ArrayRef<MCPhysReg> GPRnoip_and_GPRwithAPSR_NZCVnospGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2975 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11 };
2976 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2977 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11 };
2978 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID];
2979 const ArrayRef<MCPhysReg> Order[] = {
2980 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2981 ArrayRef(AltOrder1),
2982 ArrayRef(AltOrder2),
2983 ArrayRef(AltOrder3)
2984 };
2985 const unsigned Select = GPRnoip_and_GPRwithAPSR_NZCVnospAltOrderSelect(MF, Rev);
2986 assert(Select < 4);
2987 return Order[Select];
2988}
2989
2990static inline unsigned tGPREvenAltOrderSelect(const MachineFunction &MF, bool Rev) {
2991 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
2992 }
2993
2994static ArrayRef<MCPhysReg> tGPREvenGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2995 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2, ARM::R4, ARM::R6 };
2996 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPREvenRegClassID];
2997 const ArrayRef<MCPhysReg> Order[] = {
2998 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2999 ArrayRef(AltOrder1)
3000 };
3001 const unsigned Select = tGPREvenAltOrderSelect(MF, Rev);
3002 assert(Select < 2);
3003 return Order[Select];
3004}
3005
3006static inline unsigned GPRnoip_and_tGPREvenAltOrderSelect(const MachineFunction &MF, bool Rev) {
3007 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3008 }
3009
3010static ArrayRef<MCPhysReg> GPRnoip_and_tGPREvenGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3011 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2, ARM::R4, ARM::R6 };
3012 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoip_and_tGPREvenRegClassID];
3013 const ArrayRef<MCPhysReg> Order[] = {
3014 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3015 ArrayRef(AltOrder1)
3016 };
3017 const unsigned Select = GPRnoip_and_tGPREvenAltOrderSelect(MF, Rev);
3018 assert(Select < 2);
3019 return Order[Select];
3020}
3021
3022static inline unsigned tGPROddAltOrderSelect(const MachineFunction &MF, bool Rev) {
3023 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3024 }
3025
3026static ArrayRef<MCPhysReg> tGPROddGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3027 static const MCPhysReg AltOrder1[] = { ARM::R1, ARM::R3, ARM::R5, ARM::R7 };
3028 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPROddRegClassID];
3029 const ArrayRef<MCPhysReg> Order[] = {
3030 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3031 ArrayRef(AltOrder1)
3032 };
3033 const unsigned Select = tGPROddAltOrderSelect(MF, Rev);
3034 assert(Select < 2);
3035 return Order[Select];
3036}
3037
3038static inline unsigned tcGPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3039 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3040 }
3041
3042static ArrayRef<MCPhysReg> tcGPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3043 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3 };
3044 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tcGPRRegClassID];
3045 const ArrayRef<MCPhysReg> Order[] = {
3046 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3047 ArrayRef(AltOrder1)
3048 };
3049 const unsigned Select = tcGPRAltOrderSelect(MF, Rev);
3050 assert(Select < 2);
3051 return Order[Select];
3052}
3053
3054static inline unsigned tGPR_and_tGPREvenAltOrderSelect(const MachineFunction &MF, bool Rev) {
3055 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3056 }
3057
3058static ArrayRef<MCPhysReg> tGPR_and_tGPREvenGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3059 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2, ARM::R4, ARM::R6 };
3060 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPR_and_tGPREvenRegClassID];
3061 const ArrayRef<MCPhysReg> Order[] = {
3062 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3063 ArrayRef(AltOrder1)
3064 };
3065 const unsigned Select = tGPR_and_tGPREvenAltOrderSelect(MF, Rev);
3066 assert(Select < 2);
3067 return Order[Select];
3068}
3069
3070static inline unsigned tGPR_and_tGPROddAltOrderSelect(const MachineFunction &MF, bool Rev) {
3071 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3072 }
3073
3074static ArrayRef<MCPhysReg> tGPR_and_tGPROddGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3075 static const MCPhysReg AltOrder1[] = { ARM::R1, ARM::R3, ARM::R5, ARM::R7 };
3076 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPR_and_tGPROddRegClassID];
3077 const ArrayRef<MCPhysReg> Order[] = {
3078 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3079 ArrayRef(AltOrder1)
3080 };
3081 const unsigned Select = tGPR_and_tGPROddAltOrderSelect(MF, Rev);
3082 assert(Select < 2);
3083 return Order[Select];
3084}
3085
3086static inline unsigned tGPREven_and_tcGPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3087 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3088 }
3089
3090static ArrayRef<MCPhysReg> tGPREven_and_tcGPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3091 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2 };
3092 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPREven_and_tcGPRRegClassID];
3093 const ArrayRef<MCPhysReg> Order[] = {
3094 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3095 ArrayRef(AltOrder1)
3096 };
3097 const unsigned Select = tGPREven_and_tcGPRAltOrderSelect(MF, Rev);
3098 assert(Select < 2);
3099 return Order[Select];
3100}
3101
3102static inline unsigned tGPREven_and_tcGPRnotr12AltOrderSelect(const MachineFunction &MF, bool Rev) {
3103 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3104 }
3105
3106static ArrayRef<MCPhysReg> tGPREven_and_tcGPRnotr12GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3107 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2 };
3108 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPREven_and_tcGPRnotr12RegClassID];
3109 const ArrayRef<MCPhysReg> Order[] = {
3110 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3111 ArrayRef(AltOrder1)
3112 };
3113 const unsigned Select = tGPREven_and_tcGPRnotr12AltOrderSelect(MF, Rev);
3114 assert(Select < 2);
3115 return Order[Select];
3116}
3117
3118static inline unsigned hGPR_and_tcGPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3119 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3120 }
3121
3122static ArrayRef<MCPhysReg> hGPR_and_tcGPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3123 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::hGPR_and_tcGPRRegClassID];
3124 const ArrayRef<MCPhysReg> Order[] = {
3125 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3126 ArrayRef<MCPhysReg>()
3127 };
3128 const unsigned Select = hGPR_and_tcGPRAltOrderSelect(MF, Rev);
3129 assert(Select < 2);
3130 return Order[Select];
3131}
3132
3133static inline unsigned DPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3134 return 1 + MF.getSubtarget<ARMSubtarget>().useStride4VFPs();
3135 }
3136
3137static ArrayRef<MCPhysReg> DPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3138 static const MCPhysReg AltOrder1[] = { ARM::D16, ARM::D17, ARM::D18, ARM::D19, ARM::D20, ARM::D21, ARM::D22, ARM::D23, ARM::D24, ARM::D25, ARM::D26, ARM::D27, ARM::D28, ARM::D29, ARM::D30, ARM::D31, ARM::D0, ARM::D1, ARM::D2, ARM::D3, ARM::D4, ARM::D5, ARM::D6, ARM::D7, ARM::D8, ARM::D9, ARM::D10, ARM::D11, ARM::D12, ARM::D13, ARM::D14, ARM::D15 };
3139 static const MCPhysReg AltOrder2[] = { ARM::D16, ARM::D18, ARM::D20, ARM::D22, ARM::D24, ARM::D26, ARM::D28, ARM::D30, ARM::D0, ARM::D2, ARM::D4, ARM::D6, ARM::D8, ARM::D10, ARM::D12, ARM::D14, ARM::D17, ARM::D19, ARM::D21, ARM::D23, ARM::D25, ARM::D27, ARM::D29, ARM::D31, ARM::D1, ARM::D3, ARM::D5, ARM::D7, ARM::D9, ARM::D11, ARM::D13, ARM::D15 };
3140 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPRRegClassID];
3141 const ArrayRef<MCPhysReg> Order[] = {
3142 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3143 ArrayRef(AltOrder1),
3144 ArrayRef(AltOrder2)
3145 };
3146 const unsigned Select = DPRAltOrderSelect(MF, Rev);
3147 assert(Select < 3);
3148 return Order[Select];
3149}
3150
3151static inline unsigned DPairAltOrderSelect(const MachineFunction &MF, bool Rev) {
3152 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3153 }
3154
3155static ArrayRef<MCPhysReg> DPairGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3156 static const MCPhysReg AltOrder1[] = { ARM::Q8, ARM::Q9, ARM::Q10, ARM::Q11, ARM::Q12, ARM::Q13, ARM::Q14, ARM::Q15, ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D17_D18, ARM::D19_D20, ARM::D21_D22, ARM::D23_D24, ARM::D25_D26, ARM::D27_D28, ARM::D29_D30, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14, ARM::D15_D16 };
3157 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14, ARM::D15_D16 };
3158 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPairRegClassID];
3159 const ArrayRef<MCPhysReg> Order[] = {
3160 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3161 ArrayRef(AltOrder1),
3162 ArrayRef(AltOrder2)
3163 };
3164 const unsigned Select = DPairAltOrderSelect(MF, Rev);
3165 assert(Select < 3);
3166 return Order[Select];
3167}
3168
3169static inline unsigned DPair_with_ssub_0AltOrderSelect(const MachineFunction &MF, bool Rev) {
3170 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3171 }
3172
3173static ArrayRef<MCPhysReg> DPair_with_ssub_0GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3174 static const MCPhysReg AltOrder1[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14, ARM::D15_D16 };
3175 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14, ARM::D15_D16 };
3176 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPair_with_ssub_0RegClassID];
3177 const ArrayRef<MCPhysReg> Order[] = {
3178 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3179 ArrayRef(AltOrder1),
3180 ArrayRef(AltOrder2)
3181 };
3182 const unsigned Select = DPair_with_ssub_0AltOrderSelect(MF, Rev);
3183 assert(Select < 3);
3184 return Order[Select];
3185}
3186
3187static inline unsigned QPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3188 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3189 }
3190
3191static ArrayRef<MCPhysReg> QPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3192 static const MCPhysReg AltOrder1[] = { ARM::Q8, ARM::Q9, ARM::Q10, ARM::Q11, ARM::Q12, ARM::Q13, ARM::Q14, ARM::Q15, ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7 };
3193 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7 };
3194 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QPRRegClassID];
3195 const ArrayRef<MCPhysReg> Order[] = {
3196 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3197 ArrayRef(AltOrder1),
3198 ArrayRef(AltOrder2)
3199 };
3200 const unsigned Select = QPRAltOrderSelect(MF, Rev);
3201 assert(Select < 3);
3202 return Order[Select];
3203}
3204
3205static inline unsigned DPair_with_ssub_2AltOrderSelect(const MachineFunction &MF, bool Rev) {
3206 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3207 }
3208
3209static ArrayRef<MCPhysReg> DPair_with_ssub_2GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3210 static const MCPhysReg AltOrder1[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14 };
3211 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14 };
3212 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPair_with_ssub_2RegClassID];
3213 const ArrayRef<MCPhysReg> Order[] = {
3214 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3215 ArrayRef(AltOrder1),
3216 ArrayRef(AltOrder2)
3217 };
3218 const unsigned Select = DPair_with_ssub_2AltOrderSelect(MF, Rev);
3219 assert(Select < 3);
3220 return Order[Select];
3221}
3222
3223static inline unsigned DPair_with_dsub_0_in_DPR_8AltOrderSelect(const MachineFunction &MF, bool Rev) {
3224 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3225 }
3226
3227static ArrayRef<MCPhysReg> DPair_with_dsub_0_in_DPR_8GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3228 static const MCPhysReg AltOrder1[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8 };
3229 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8 };
3230 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPair_with_dsub_0_in_DPR_8RegClassID];
3231 const ArrayRef<MCPhysReg> Order[] = {
3232 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3233 ArrayRef(AltOrder1),
3234 ArrayRef(AltOrder2)
3235 };
3236 const unsigned Select = DPair_with_dsub_0_in_DPR_8AltOrderSelect(MF, Rev);
3237 assert(Select < 3);
3238 return Order[Select];
3239}
3240
3241static inline unsigned DPair_with_dsub_1_in_DPR_8AltOrderSelect(const MachineFunction &MF, bool Rev) {
3242 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3243 }
3244
3245static ArrayRef<MCPhysReg> DPair_with_dsub_1_in_DPR_8GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3246 static const MCPhysReg AltOrder1[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6 };
3247 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6 };
3248 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPair_with_dsub_1_in_DPR_8RegClassID];
3249 const ArrayRef<MCPhysReg> Order[] = {
3250 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3251 ArrayRef(AltOrder1),
3252 ArrayRef(AltOrder2)
3253 };
3254 const unsigned Select = DPair_with_dsub_1_in_DPR_8AltOrderSelect(MF, Rev);
3255 assert(Select < 3);
3256 return Order[Select];
3257}
3258
3259static inline unsigned QQPRAltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3260
3261static ArrayRef<MCPhysReg> QQPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3262 static const MCPhysReg AltOrder1[] = { ARM::Q8_Q9, ARM::Q9_Q10, ARM::Q10_Q11, ARM::Q11_Q12, ARM::Q12_Q13, ARM::Q13_Q14, ARM::Q14_Q15, ARM::Q0_Q1, ARM::Q1_Q2, ARM::Q2_Q3, ARM::Q3_Q4, ARM::Q4_Q5, ARM::Q5_Q6, ARM::Q6_Q7, ARM::Q7_Q8 };
3263 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQPRRegClassID];
3264 const ArrayRef<MCPhysReg> Order[] = {
3265 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3266 ArrayRef(AltOrder1)
3267 };
3268 const unsigned Select = QQPRAltOrderSelect(MF, Rev);
3269 assert(Select < 2);
3270 return Order[Select];
3271}
3272
3273static inline unsigned QQPR_with_ssub_0AltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3274
3275static ArrayRef<MCPhysReg> QQPR_with_ssub_0GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3276 static const MCPhysReg AltOrder1[] = { ARM::Q0_Q1, ARM::Q1_Q2, ARM::Q2_Q3, ARM::Q3_Q4, ARM::Q4_Q5, ARM::Q5_Q6, ARM::Q6_Q7, ARM::Q7_Q8 };
3277 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQPR_with_ssub_0RegClassID];
3278 const ArrayRef<MCPhysReg> Order[] = {
3279 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3280 ArrayRef(AltOrder1)
3281 };
3282 const unsigned Select = QQPR_with_ssub_0AltOrderSelect(MF, Rev);
3283 assert(Select < 2);
3284 return Order[Select];
3285}
3286
3287static inline unsigned QQQQPRAltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3288
3289static ArrayRef<MCPhysReg> QQQQPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3290 static const MCPhysReg AltOrder1[] = { ARM::Q8_Q9_Q10_Q11, ARM::Q9_Q10_Q11_Q12, ARM::Q10_Q11_Q12_Q13, ARM::Q11_Q12_Q13_Q14, ARM::Q12_Q13_Q14_Q15, ARM::Q0_Q1_Q2_Q3, ARM::Q1_Q2_Q3_Q4, ARM::Q2_Q3_Q4_Q5, ARM::Q3_Q4_Q5_Q6, ARM::Q4_Q5_Q6_Q7, ARM::Q5_Q6_Q7_Q8, ARM::Q6_Q7_Q8_Q9, ARM::Q7_Q8_Q9_Q10 };
3291 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQQQPRRegClassID];
3292 const ArrayRef<MCPhysReg> Order[] = {
3293 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3294 ArrayRef(AltOrder1)
3295 };
3296 const unsigned Select = QQQQPRAltOrderSelect(MF, Rev);
3297 assert(Select < 2);
3298 return Order[Select];
3299}
3300
3301static inline unsigned QQQQPR_with_ssub_0AltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3302
3303static ArrayRef<MCPhysReg> QQQQPR_with_ssub_0GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3304 static const MCPhysReg AltOrder1[] = { ARM::Q0_Q1_Q2_Q3, ARM::Q1_Q2_Q3_Q4, ARM::Q2_Q3_Q4_Q5, ARM::Q3_Q4_Q5_Q6, ARM::Q4_Q5_Q6_Q7, ARM::Q5_Q6_Q7_Q8, ARM::Q6_Q7_Q8_Q9, ARM::Q7_Q8_Q9_Q10 };
3305 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQQQPR_with_ssub_0RegClassID];
3306 const ArrayRef<MCPhysReg> Order[] = {
3307 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3308 ArrayRef(AltOrder1)
3309 };
3310 const unsigned Select = QQQQPR_with_ssub_0AltOrderSelect(MF, Rev);
3311 assert(Select < 2);
3312 return Order[Select];
3313}
3314
3315static inline unsigned QQQQPR_with_ssub_4AltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3316
3317static ArrayRef<MCPhysReg> QQQQPR_with_ssub_4GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3318 static const MCPhysReg AltOrder1[] = { ARM::Q0_Q1_Q2_Q3, ARM::Q1_Q2_Q3_Q4, ARM::Q2_Q3_Q4_Q5, ARM::Q3_Q4_Q5_Q6, ARM::Q4_Q5_Q6_Q7, ARM::Q5_Q6_Q7_Q8, ARM::Q6_Q7_Q8_Q9 };
3319 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQQQPR_with_ssub_4RegClassID];
3320 const ArrayRef<MCPhysReg> Order[] = {
3321 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3322 ArrayRef(AltOrder1)
3323 };
3324 const unsigned Select = QQQQPR_with_ssub_4AltOrderSelect(MF, Rev);
3325 assert(Select < 2);
3326 return Order[Select];
3327}
3328
3329static inline unsigned QQQQPR_with_ssub_8AltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3330
3331static ArrayRef<MCPhysReg> QQQQPR_with_ssub_8GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3332 static const MCPhysReg AltOrder1[] = { ARM::Q0_Q1_Q2_Q3, ARM::Q1_Q2_Q3_Q4, ARM::Q2_Q3_Q4_Q5, ARM::Q3_Q4_Q5_Q6, ARM::Q4_Q5_Q6_Q7, ARM::Q5_Q6_Q7_Q8 };
3333 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQQQPR_with_ssub_8RegClassID];
3334 const ArrayRef<MCPhysReg> Order[] = {
3335 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3336 ArrayRef(AltOrder1)
3337 };
3338 const unsigned Select = QQQQPR_with_ssub_8AltOrderSelect(MF, Rev);
3339 assert(Select < 2);
3340 return Order[Select];
3341}
3342namespace ARM {
3343
3344// Register class instances.
3345 extern const TargetRegisterClass HPRRegClass = {
3346 .MC: &ARMMCRegisterClasses[HPRRegClassID],
3347 .SubClassMask: HPRSubClassMask,
3348 .SuperRegIndices: SuperRegIdxSeqs + 22,
3349 .LaneMask: LaneBitmask(0x0000000000000001),
3350 .AllocationPriority: 0,
3351 .GlobalPriority: false,
3352 .TSFlags: 0x00, /* TSFlags */
3353 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3354 .CoveredBySubRegs: false, /* CoveredBySubRegs */
3355 .SuperClasses: nullptr, .SuperClassesSize: 0,
3356 .OrderFunc: HPRGetRawAllocationOrder
3357 };
3358
3359 extern const TargetRegisterClass FPWithVPRRegClass = {
3360 .MC: &ARMMCRegisterClasses[FPWithVPRRegClassID],
3361 .SubClassMask: FPWithVPRSubClassMask,
3362 .SuperRegIndices: SuperRegIdxSeqs + 14,
3363 .LaneMask: LaneBitmask(0x000000000000000C),
3364 .AllocationPriority: 0,
3365 .GlobalPriority: false,
3366 .TSFlags: 0x00, /* TSFlags */
3367 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
3368 .CoveredBySubRegs: false, /* CoveredBySubRegs */
3369 .SuperClasses: nullptr, .SuperClassesSize: 0,
3370 .OrderFunc: nullptr
3371 };
3372
3373 extern const TargetRegisterClass SPRRegClass = {
3374 .MC: &ARMMCRegisterClasses[SPRRegClassID],
3375 .SubClassMask: SPRSubClassMask,
3376 .SuperRegIndices: SuperRegIdxSeqs + 22,
3377 .LaneMask: LaneBitmask(0x0000000000000001),
3378 .AllocationPriority: 0,
3379 .GlobalPriority: false,
3380 .TSFlags: 0x00, /* TSFlags */
3381 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3382 .CoveredBySubRegs: false, /* CoveredBySubRegs */
3383 .SuperClasses: SPRSuperclasses, .SuperClassesSize: 2,
3384 .OrderFunc: SPRGetRawAllocationOrder
3385 };
3386
3387 extern const TargetRegisterClass FPWithVPR_with_ssub_0RegClass = {
3388 .MC: &ARMMCRegisterClasses[FPWithVPR_with_ssub_0RegClassID],
3389 .SubClassMask: FPWithVPR_with_ssub_0SubClassMask,
3390 .SuperRegIndices: SuperRegIdxSeqs + 0,
3391 .LaneMask: LaneBitmask(0x000000000000000C),
3392 .AllocationPriority: 0,
3393 .GlobalPriority: false,
3394 .TSFlags: 0x00, /* TSFlags */
3395 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
3396 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3397 .SuperClasses: FPWithVPR_with_ssub_0Superclasses, .SuperClassesSize: 1,
3398 .OrderFunc: nullptr
3399 };
3400
3401 extern const TargetRegisterClass GPRRegClass = {
3402 .MC: &ARMMCRegisterClasses[GPRRegClassID],
3403 .SubClassMask: GPRSubClassMask,
3404 .SuperRegIndices: SuperRegIdxSeqs + 11,
3405 .LaneMask: LaneBitmask(0x0000000000000001),
3406 .AllocationPriority: 0,
3407 .GlobalPriority: false,
3408 .TSFlags: 0x00, /* TSFlags */
3409 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3410 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3411 .SuperClasses: nullptr, .SuperClassesSize: 0,
3412 .OrderFunc: GPRGetRawAllocationOrder
3413 };
3414
3415 extern const TargetRegisterClass GPRwithAPSRRegClass = {
3416 .MC: &ARMMCRegisterClasses[GPRwithAPSRRegClassID],
3417 .SubClassMask: GPRwithAPSRSubClassMask,
3418 .SuperRegIndices: SuperRegIdxSeqs + 11,
3419 .LaneMask: LaneBitmask(0x0000000000000001),
3420 .AllocationPriority: 0,
3421 .GlobalPriority: false,
3422 .TSFlags: 0x00, /* TSFlags */
3423 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3424 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3425 .SuperClasses: nullptr, .SuperClassesSize: 0,
3426 .OrderFunc: GPRwithAPSRGetRawAllocationOrder
3427 };
3428
3429 extern const TargetRegisterClass GPRwithZRRegClass = {
3430 .MC: &ARMMCRegisterClasses[GPRwithZRRegClassID],
3431 .SubClassMask: GPRwithZRSubClassMask,
3432 .SuperRegIndices: SuperRegIdxSeqs + 11,
3433 .LaneMask: LaneBitmask(0x0000000000000001),
3434 .AllocationPriority: 0,
3435 .GlobalPriority: false,
3436 .TSFlags: 0x00, /* TSFlags */
3437 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3438 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3439 .SuperClasses: nullptr, .SuperClassesSize: 0,
3440 .OrderFunc: GPRwithZRGetRawAllocationOrder
3441 };
3442
3443 extern const TargetRegisterClass SPR_8RegClass = {
3444 .MC: &ARMMCRegisterClasses[SPR_8RegClassID],
3445 .SubClassMask: SPR_8SubClassMask,
3446 .SuperRegIndices: SuperRegIdxSeqs + 22,
3447 .LaneMask: LaneBitmask(0x0000000000000001),
3448 .AllocationPriority: 0,
3449 .GlobalPriority: false,
3450 .TSFlags: 0x00, /* TSFlags */
3451 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3452 .CoveredBySubRegs: false, /* CoveredBySubRegs */
3453 .SuperClasses: SPR_8Superclasses, .SuperClassesSize: 3,
3454 .OrderFunc: nullptr
3455 };
3456
3457 extern const TargetRegisterClass GPRnopcRegClass = {
3458 .MC: &ARMMCRegisterClasses[GPRnopcRegClassID],
3459 .SubClassMask: GPRnopcSubClassMask,
3460 .SuperRegIndices: SuperRegIdxSeqs + 11,
3461 .LaneMask: LaneBitmask(0x0000000000000001),
3462 .AllocationPriority: 0,
3463 .GlobalPriority: false,
3464 .TSFlags: 0x00, /* TSFlags */
3465 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3466 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3467 .SuperClasses: GPRnopcSuperclasses, .SuperClassesSize: 3,
3468 .OrderFunc: GPRnopcGetRawAllocationOrder
3469 };
3470
3471 extern const TargetRegisterClass GPRnospRegClass = {
3472 .MC: &ARMMCRegisterClasses[GPRnospRegClassID],
3473 .SubClassMask: GPRnospSubClassMask,
3474 .SuperRegIndices: SuperRegIdxSeqs + 11,
3475 .LaneMask: LaneBitmask(0x0000000000000001),
3476 .AllocationPriority: 0,
3477 .GlobalPriority: false,
3478 .TSFlags: 0x00, /* TSFlags */
3479 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3480 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3481 .SuperClasses: GPRnospSuperclasses, .SuperClassesSize: 1,
3482 .OrderFunc: GPRnospGetRawAllocationOrder
3483 };
3484
3485 extern const TargetRegisterClass GPRwithAPSR_NZCVnospRegClass = {
3486 .MC: &ARMMCRegisterClasses[GPRwithAPSR_NZCVnospRegClassID],
3487 .SubClassMask: GPRwithAPSR_NZCVnospSubClassMask,
3488 .SuperRegIndices: SuperRegIdxSeqs + 11,
3489 .LaneMask: LaneBitmask(0x0000000000000001),
3490 .AllocationPriority: 0,
3491 .GlobalPriority: false,
3492 .TSFlags: 0x00, /* TSFlags */
3493 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3494 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3495 .SuperClasses: GPRwithAPSR_NZCVnospSuperclasses, .SuperClassesSize: 1,
3496 .OrderFunc: nullptr
3497 };
3498
3499 extern const TargetRegisterClass GPRwithAPSRnospRegClass = {
3500 .MC: &ARMMCRegisterClasses[GPRwithAPSRnospRegClassID],
3501 .SubClassMask: GPRwithAPSRnospSubClassMask,
3502 .SuperRegIndices: SuperRegIdxSeqs + 11,
3503 .LaneMask: LaneBitmask(0x0000000000000001),
3504 .AllocationPriority: 0,
3505 .GlobalPriority: false,
3506 .TSFlags: 0x00, /* TSFlags */
3507 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3508 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3509 .SuperClasses: nullptr, .SuperClassesSize: 0,
3510 .OrderFunc: nullptr
3511 };
3512
3513 extern const TargetRegisterClass GPRwithZRnospRegClass = {
3514 .MC: &ARMMCRegisterClasses[GPRwithZRnospRegClassID],
3515 .SubClassMask: GPRwithZRnospSubClassMask,
3516 .SuperRegIndices: SuperRegIdxSeqs + 11,
3517 .LaneMask: LaneBitmask(0x0000000000000001),
3518 .AllocationPriority: 0,
3519 .GlobalPriority: false,
3520 .TSFlags: 0x00, /* TSFlags */
3521 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3522 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3523 .SuperClasses: GPRwithZRnospSuperclasses, .SuperClassesSize: 1,
3524 .OrderFunc: GPRwithZRnospGetRawAllocationOrder
3525 };
3526
3527 extern const TargetRegisterClass GPRnoipRegClass = {
3528 .MC: &ARMMCRegisterClasses[GPRnoipRegClassID],
3529 .SubClassMask: GPRnoipSubClassMask,
3530 .SuperRegIndices: SuperRegIdxSeqs + 11,
3531 .LaneMask: LaneBitmask(0x0000000000000001),
3532 .AllocationPriority: 0,
3533 .GlobalPriority: false,
3534 .TSFlags: 0x00, /* TSFlags */
3535 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3536 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3537 .SuperClasses: GPRnoipSuperclasses, .SuperClassesSize: 1,
3538 .OrderFunc: GPRnoipGetRawAllocationOrder
3539 };
3540
3541 extern const TargetRegisterClass rGPRRegClass = {
3542 .MC: &ARMMCRegisterClasses[rGPRRegClassID],
3543 .SubClassMask: rGPRSubClassMask,
3544 .SuperRegIndices: SuperRegIdxSeqs + 11,
3545 .LaneMask: LaneBitmask(0x0000000000000001),
3546 .AllocationPriority: 0,
3547 .GlobalPriority: false,
3548 .TSFlags: 0x00, /* TSFlags */
3549 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3550 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3551 .SuperClasses: rGPRSuperclasses, .SuperClassesSize: 8,
3552 .OrderFunc: rGPRGetRawAllocationOrder
3553 };
3554
3555 extern const TargetRegisterClass GPRnoip_and_GPRnopcRegClass = {
3556 .MC: &ARMMCRegisterClasses[GPRnoip_and_GPRnopcRegClassID],
3557 .SubClassMask: GPRnoip_and_GPRnopcSubClassMask,
3558 .SuperRegIndices: SuperRegIdxSeqs + 11,
3559 .LaneMask: LaneBitmask(0x0000000000000001),
3560 .AllocationPriority: 0,
3561 .GlobalPriority: false,
3562 .TSFlags: 0x00, /* TSFlags */
3563 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3564 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3565 .SuperClasses: GPRnoip_and_GPRnopcSuperclasses, .SuperClassesSize: 5,
3566 .OrderFunc: GPRnoip_and_GPRnopcGetRawAllocationOrder
3567 };
3568
3569 extern const TargetRegisterClass GPRnoip_and_GPRnospRegClass = {
3570 .MC: &ARMMCRegisterClasses[GPRnoip_and_GPRnospRegClassID],
3571 .SubClassMask: GPRnoip_and_GPRnospSubClassMask,
3572 .SuperRegIndices: SuperRegIdxSeqs + 11,
3573 .LaneMask: LaneBitmask(0x0000000000000001),
3574 .AllocationPriority: 0,
3575 .GlobalPriority: false,
3576 .TSFlags: 0x00, /* TSFlags */
3577 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3578 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3579 .SuperClasses: GPRnoip_and_GPRnospSuperclasses, .SuperClassesSize: 3,
3580 .OrderFunc: GPRnoip_and_GPRnospGetRawAllocationOrder
3581 };
3582
3583 extern const TargetRegisterClass GPRnoip_and_GPRwithAPSR_NZCVnospRegClass = {
3584 .MC: &ARMMCRegisterClasses[GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID],
3585 .SubClassMask: GPRnoip_and_GPRwithAPSR_NZCVnospSubClassMask,
3586 .SuperRegIndices: SuperRegIdxSeqs + 11,
3587 .LaneMask: LaneBitmask(0x0000000000000001),
3588 .AllocationPriority: 0,
3589 .GlobalPriority: false,
3590 .TSFlags: 0x00, /* TSFlags */
3591 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3592 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3593 .SuperClasses: GPRnoip_and_GPRwithAPSR_NZCVnospSuperclasses, .SuperClassesSize: 12,
3594 .OrderFunc: GPRnoip_and_GPRwithAPSR_NZCVnospGetRawAllocationOrder
3595 };
3596
3597 extern const TargetRegisterClass tGPRwithpcRegClass = {
3598 .MC: &ARMMCRegisterClasses[tGPRwithpcRegClassID],
3599 .SubClassMask: tGPRwithpcSubClassMask,
3600 .SuperRegIndices: SuperRegIdxSeqs + 11,
3601 .LaneMask: LaneBitmask(0x0000000000000001),
3602 .AllocationPriority: 0,
3603 .GlobalPriority: false,
3604 .TSFlags: 0x00, /* TSFlags */
3605 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3606 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3607 .SuperClasses: tGPRwithpcSuperclasses, .SuperClassesSize: 4,
3608 .OrderFunc: nullptr
3609 };
3610
3611 extern const TargetRegisterClass FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8RegClass = {
3612 .MC: &ARMMCRegisterClasses[FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8RegClassID],
3613 .SubClassMask: FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8SubClassMask,
3614 .SuperRegIndices: SuperRegIdxSeqs + 0,
3615 .LaneMask: LaneBitmask(0x000000000000000C),
3616 .AllocationPriority: 0,
3617 .GlobalPriority: false,
3618 .TSFlags: 0x00, /* TSFlags */
3619 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
3620 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3621 .SuperClasses: FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8Superclasses, .SuperClassesSize: 2,
3622 .OrderFunc: nullptr
3623 };
3624
3625 extern const TargetRegisterClass hGPRRegClass = {
3626 .MC: &ARMMCRegisterClasses[hGPRRegClassID],
3627 .SubClassMask: hGPRSubClassMask,
3628 .SuperRegIndices: SuperRegIdxSeqs + 11,
3629 .LaneMask: LaneBitmask(0x0000000000000001),
3630 .AllocationPriority: 0,
3631 .GlobalPriority: false,
3632 .TSFlags: 0x00, /* TSFlags */
3633 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3634 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3635 .SuperClasses: hGPRSuperclasses, .SuperClassesSize: 1,
3636 .OrderFunc: nullptr
3637 };
3638
3639 extern const TargetRegisterClass tGPRRegClass = {
3640 .MC: &ARMMCRegisterClasses[tGPRRegClassID],
3641 .SubClassMask: tGPRSubClassMask,
3642 .SuperRegIndices: SuperRegIdxSeqs + 11,
3643 .LaneMask: LaneBitmask(0x0000000000000001),
3644 .AllocationPriority: 0,
3645 .GlobalPriority: false,
3646 .TSFlags: 0x00, /* TSFlags */
3647 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3648 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3649 .SuperClasses: tGPRSuperclasses, .SuperClassesSize: 14,
3650 .OrderFunc: nullptr
3651 };
3652
3653 extern const TargetRegisterClass tGPREvenRegClass = {
3654 .MC: &ARMMCRegisterClasses[tGPREvenRegClassID],
3655 .SubClassMask: tGPREvenSubClassMask,
3656 .SuperRegIndices: SuperRegIdxSeqs + 9,
3657 .LaneMask: LaneBitmask(0x0000000000000001),
3658 .AllocationPriority: 0,
3659 .GlobalPriority: false,
3660 .TSFlags: 0x00, /* TSFlags */
3661 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3662 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3663 .SuperClasses: tGPREvenSuperclasses, .SuperClassesSize: 9,
3664 .OrderFunc: tGPREvenGetRawAllocationOrder
3665 };
3666
3667 extern const TargetRegisterClass GPRnopc_and_hGPRRegClass = {
3668 .MC: &ARMMCRegisterClasses[GPRnopc_and_hGPRRegClassID],
3669 .SubClassMask: GPRnopc_and_hGPRSubClassMask,
3670 .SuperRegIndices: SuperRegIdxSeqs + 11,
3671 .LaneMask: LaneBitmask(0x0000000000000001),
3672 .AllocationPriority: 0,
3673 .GlobalPriority: false,
3674 .TSFlags: 0x00, /* TSFlags */
3675 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3676 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3677 .SuperClasses: GPRnopc_and_hGPRSuperclasses, .SuperClassesSize: 5,
3678 .OrderFunc: nullptr
3679 };
3680
3681 extern const TargetRegisterClass GPRnosp_and_hGPRRegClass = {
3682 .MC: &ARMMCRegisterClasses[GPRnosp_and_hGPRRegClassID],
3683 .SubClassMask: GPRnosp_and_hGPRSubClassMask,
3684 .SuperRegIndices: SuperRegIdxSeqs + 11,
3685 .LaneMask: LaneBitmask(0x0000000000000001),
3686 .AllocationPriority: 0,
3687 .GlobalPriority: false,
3688 .TSFlags: 0x00, /* TSFlags */
3689 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3690 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3691 .SuperClasses: GPRnosp_and_hGPRSuperclasses, .SuperClassesSize: 3,
3692 .OrderFunc: nullptr
3693 };
3694
3695 extern const TargetRegisterClass GPRnoip_and_hGPRRegClass = {
3696 .MC: &ARMMCRegisterClasses[GPRnoip_and_hGPRRegClassID],
3697 .SubClassMask: GPRnoip_and_hGPRSubClassMask,
3698 .SuperRegIndices: SuperRegIdxSeqs + 11,
3699 .LaneMask: LaneBitmask(0x0000000000000001),
3700 .AllocationPriority: 0,
3701 .GlobalPriority: false,
3702 .TSFlags: 0x00, /* TSFlags */
3703 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3704 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3705 .SuperClasses: GPRnoip_and_hGPRSuperclasses, .SuperClassesSize: 3,
3706 .OrderFunc: nullptr
3707 };
3708
3709 extern const TargetRegisterClass GPRnoip_and_tGPREvenRegClass = {
3710 .MC: &ARMMCRegisterClasses[GPRnoip_and_tGPREvenRegClassID],
3711 .SubClassMask: GPRnoip_and_tGPREvenSubClassMask,
3712 .SuperRegIndices: SuperRegIdxSeqs + 9,
3713 .LaneMask: LaneBitmask(0x0000000000000001),
3714 .AllocationPriority: 0,
3715 .GlobalPriority: false,
3716 .TSFlags: 0x00, /* TSFlags */
3717 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3718 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3719 .SuperClasses: GPRnoip_and_tGPREvenSuperclasses, .SuperClassesSize: 14,
3720 .OrderFunc: GPRnoip_and_tGPREvenGetRawAllocationOrder
3721 };
3722
3723 extern const TargetRegisterClass GPRnosp_and_GPRnopc_and_hGPRRegClass = {
3724 .MC: &ARMMCRegisterClasses[GPRnosp_and_GPRnopc_and_hGPRRegClassID],
3725 .SubClassMask: GPRnosp_and_GPRnopc_and_hGPRSubClassMask,
3726 .SuperRegIndices: SuperRegIdxSeqs + 11,
3727 .LaneMask: LaneBitmask(0x0000000000000001),
3728 .AllocationPriority: 0,
3729 .GlobalPriority: false,
3730 .TSFlags: 0x00, /* TSFlags */
3731 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3732 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3733 .SuperClasses: GPRnosp_and_GPRnopc_and_hGPRSuperclasses, .SuperClassesSize: 12,
3734 .OrderFunc: nullptr
3735 };
3736
3737 extern const TargetRegisterClass tGPROddRegClass = {
3738 .MC: &ARMMCRegisterClasses[tGPROddRegClassID],
3739 .SubClassMask: tGPROddSubClassMask,
3740 .SuperRegIndices: SuperRegIdxSeqs + 12,
3741 .LaneMask: LaneBitmask(0x0000000000000001),
3742 .AllocationPriority: 0,
3743 .GlobalPriority: false,
3744 .TSFlags: 0x00, /* TSFlags */
3745 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3746 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3747 .SuperClasses: tGPROddSuperclasses, .SuperClassesSize: 13,
3748 .OrderFunc: tGPROddGetRawAllocationOrder
3749 };
3750
3751 extern const TargetRegisterClass GPRnopc_and_GPRnoip_and_hGPRRegClass = {
3752 .MC: &ARMMCRegisterClasses[GPRnopc_and_GPRnoip_and_hGPRRegClassID],
3753 .SubClassMask: GPRnopc_and_GPRnoip_and_hGPRSubClassMask,
3754 .SuperRegIndices: SuperRegIdxSeqs + 11,
3755 .LaneMask: LaneBitmask(0x0000000000000001),
3756 .AllocationPriority: 0,
3757 .GlobalPriority: false,
3758 .TSFlags: 0x00, /* TSFlags */
3759 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3760 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3761 .SuperClasses: GPRnopc_and_GPRnoip_and_hGPRSuperclasses, .SuperClassesSize: 9,
3762 .OrderFunc: nullptr
3763 };
3764
3765 extern const TargetRegisterClass GPRnosp_and_GPRnoip_and_hGPRRegClass = {
3766 .MC: &ARMMCRegisterClasses[GPRnosp_and_GPRnoip_and_hGPRRegClassID],
3767 .SubClassMask: GPRnosp_and_GPRnoip_and_hGPRSubClassMask,
3768 .SuperRegIndices: SuperRegIdxSeqs + 11,
3769 .LaneMask: LaneBitmask(0x0000000000000001),
3770 .AllocationPriority: 0,
3771 .GlobalPriority: false,
3772 .TSFlags: 0x00, /* TSFlags */
3773 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3774 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3775 .SuperClasses: GPRnosp_and_GPRnoip_and_hGPRSuperclasses, .SuperClassesSize: 7,
3776 .OrderFunc: nullptr
3777 };
3778
3779 extern const TargetRegisterClass tcGPRRegClass = {
3780 .MC: &ARMMCRegisterClasses[tcGPRRegClassID],
3781 .SubClassMask: tcGPRSubClassMask,
3782 .SuperRegIndices: SuperRegIdxSeqs + 11,
3783 .LaneMask: LaneBitmask(0x0000000000000001),
3784 .AllocationPriority: 0,
3785 .GlobalPriority: false,
3786 .TSFlags: 0x00, /* TSFlags */
3787 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3788 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3789 .SuperClasses: tcGPRSuperclasses, .SuperClassesSize: 9,
3790 .OrderFunc: tcGPRGetRawAllocationOrder
3791 };
3792
3793 extern const TargetRegisterClass GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClass = {
3794 .MC: &ARMMCRegisterClasses[GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClassID],
3795 .SubClassMask: GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRSubClassMask,
3796 .SuperRegIndices: SuperRegIdxSeqs + 11,
3797 .LaneMask: LaneBitmask(0x0000000000000001),
3798 .AllocationPriority: 0,
3799 .GlobalPriority: false,
3800 .TSFlags: 0x00, /* TSFlags */
3801 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3802 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3803 .SuperClasses: GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRSuperclasses, .SuperClassesSize: 20,
3804 .OrderFunc: nullptr
3805 };
3806
3807 extern const TargetRegisterClass hGPR_and_tGPREvenRegClass = {
3808 .MC: &ARMMCRegisterClasses[hGPR_and_tGPREvenRegClassID],
3809 .SubClassMask: hGPR_and_tGPREvenSubClassMask,
3810 .SuperRegIndices: SuperRegIdxSeqs + 9,
3811 .LaneMask: LaneBitmask(0x0000000000000001),
3812 .AllocationPriority: 0,
3813 .GlobalPriority: false,
3814 .TSFlags: 0x00, /* TSFlags */
3815 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3816 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3817 .SuperClasses: hGPR_and_tGPREvenSuperclasses, .SuperClassesSize: 14,
3818 .OrderFunc: nullptr
3819 };
3820
3821 extern const TargetRegisterClass tGPR_and_tGPREvenRegClass = {
3822 .MC: &ARMMCRegisterClasses[tGPR_and_tGPREvenRegClassID],
3823 .SubClassMask: tGPR_and_tGPREvenSubClassMask,
3824 .SuperRegIndices: SuperRegIdxSeqs + 9,
3825 .LaneMask: LaneBitmask(0x0000000000000001),
3826 .AllocationPriority: 0,
3827 .GlobalPriority: false,
3828 .TSFlags: 0x00, /* TSFlags */
3829 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3830 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3831 .SuperClasses: tGPR_and_tGPREvenSuperclasses, .SuperClassesSize: 17,
3832 .OrderFunc: tGPR_and_tGPREvenGetRawAllocationOrder
3833 };
3834
3835 extern const TargetRegisterClass tGPR_and_tGPROddRegClass = {
3836 .MC: &ARMMCRegisterClasses[tGPR_and_tGPROddRegClassID],
3837 .SubClassMask: tGPR_and_tGPROddSubClassMask,
3838 .SuperRegIndices: SuperRegIdxSeqs + 12,
3839 .LaneMask: LaneBitmask(0x0000000000000001),
3840 .AllocationPriority: 0,
3841 .GlobalPriority: false,
3842 .TSFlags: 0x00, /* TSFlags */
3843 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3844 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3845 .SuperClasses: tGPR_and_tGPROddSuperclasses, .SuperClassesSize: 16,
3846 .OrderFunc: tGPR_and_tGPROddGetRawAllocationOrder
3847 };
3848
3849 extern const TargetRegisterClass tcGPRnotr12RegClass = {
3850 .MC: &ARMMCRegisterClasses[tcGPRnotr12RegClassID],
3851 .SubClassMask: tcGPRnotr12SubClassMask,
3852 .SuperRegIndices: SuperRegIdxSeqs + 11,
3853 .LaneMask: LaneBitmask(0x0000000000000001),
3854 .AllocationPriority: 0,
3855 .GlobalPriority: false,
3856 .TSFlags: 0x00, /* TSFlags */
3857 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3858 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3859 .SuperClasses: tcGPRnotr12Superclasses, .SuperClassesSize: 16,
3860 .OrderFunc: nullptr
3861 };
3862
3863 extern const TargetRegisterClass tGPREven_and_tcGPRRegClass = {
3864 .MC: &ARMMCRegisterClasses[tGPREven_and_tcGPRRegClassID],
3865 .SubClassMask: tGPREven_and_tcGPRSubClassMask,
3866 .SuperRegIndices: SuperRegIdxSeqs + 9,
3867 .LaneMask: LaneBitmask(0x0000000000000001),
3868 .AllocationPriority: 0,
3869 .GlobalPriority: false,
3870 .TSFlags: 0x00, /* TSFlags */
3871 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3872 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3873 .SuperClasses: tGPREven_and_tcGPRSuperclasses, .SuperClassesSize: 11,
3874 .OrderFunc: tGPREven_and_tcGPRGetRawAllocationOrder
3875 };
3876
3877 extern const TargetRegisterClass FP_STATUS_REGSRegClass = {
3878 .MC: &ARMMCRegisterClasses[FP_STATUS_REGSRegClassID],
3879 .SubClassMask: FP_STATUS_REGSSubClassMask,
3880 .SuperRegIndices: SuperRegIdxSeqs + 8,
3881 .LaneMask: LaneBitmask(0x0000000000000001),
3882 .AllocationPriority: 0,
3883 .GlobalPriority: false,
3884 .TSFlags: 0x00, /* TSFlags */
3885 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3886 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3887 .SuperClasses: nullptr, .SuperClassesSize: 0,
3888 .OrderFunc: nullptr
3889 };
3890
3891 extern const TargetRegisterClass hGPR_and_GPRnoip_and_tGPREvenRegClass = {
3892 .MC: &ARMMCRegisterClasses[hGPR_and_GPRnoip_and_tGPREvenRegClassID],
3893 .SubClassMask: hGPR_and_GPRnoip_and_tGPREvenSubClassMask,
3894 .SuperRegIndices: SuperRegIdxSeqs + 9,
3895 .LaneMask: LaneBitmask(0x0000000000000001),
3896 .AllocationPriority: 0,
3897 .GlobalPriority: false,
3898 .TSFlags: 0x00, /* TSFlags */
3899 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3900 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3901 .SuperClasses: hGPR_and_GPRnoip_and_tGPREvenSuperclasses, .SuperClassesSize: 24,
3902 .OrderFunc: nullptr
3903 };
3904
3905 extern const TargetRegisterClass hGPR_and_tGPROddRegClass = {
3906 .MC: &ARMMCRegisterClasses[hGPR_and_tGPROddRegClassID],
3907 .SubClassMask: hGPR_and_tGPROddSubClassMask,
3908 .SuperRegIndices: SuperRegIdxSeqs + 12,
3909 .LaneMask: LaneBitmask(0x0000000000000001),
3910 .AllocationPriority: 0,
3911 .GlobalPriority: false,
3912 .TSFlags: 0x00, /* TSFlags */
3913 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3914 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3915 .SuperClasses: hGPR_and_tGPROddSuperclasses, .SuperClassesSize: 22,
3916 .OrderFunc: nullptr
3917 };
3918
3919 extern const TargetRegisterClass tGPREven_and_tcGPRnotr12RegClass = {
3920 .MC: &ARMMCRegisterClasses[tGPREven_and_tcGPRnotr12RegClassID],
3921 .SubClassMask: tGPREven_and_tcGPRnotr12SubClassMask,
3922 .SuperRegIndices: SuperRegIdxSeqs + 9,
3923 .LaneMask: LaneBitmask(0x0000000000000001),
3924 .AllocationPriority: 0,
3925 .GlobalPriority: false,
3926 .TSFlags: 0x00, /* TSFlags */
3927 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3928 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3929 .SuperClasses: tGPREven_and_tcGPRnotr12Superclasses, .SuperClassesSize: 21,
3930 .OrderFunc: tGPREven_and_tcGPRnotr12GetRawAllocationOrder
3931 };
3932
3933 extern const TargetRegisterClass tGPROdd_and_tcGPRRegClass = {
3934 .MC: &ARMMCRegisterClasses[tGPROdd_and_tcGPRRegClassID],
3935 .SubClassMask: tGPROdd_and_tcGPRSubClassMask,
3936 .SuperRegIndices: SuperRegIdxSeqs + 12,
3937 .LaneMask: LaneBitmask(0x0000000000000001),
3938 .AllocationPriority: 0,
3939 .GlobalPriority: false,
3940 .TSFlags: 0x00, /* TSFlags */
3941 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3942 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3943 .SuperClasses: tGPROdd_and_tcGPRSuperclasses, .SuperClassesSize: 19,
3944 .OrderFunc: nullptr
3945 };
3946
3947 extern const TargetRegisterClass CCRRegClass = {
3948 .MC: &ARMMCRegisterClasses[CCRRegClassID],
3949 .SubClassMask: CCRSubClassMask,
3950 .SuperRegIndices: SuperRegIdxSeqs + 8,
3951 .LaneMask: LaneBitmask(0x0000000000000001),
3952 .AllocationPriority: 0,
3953 .GlobalPriority: false,
3954 .TSFlags: 0x00, /* TSFlags */
3955 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3956 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3957 .SuperClasses: nullptr, .SuperClassesSize: 0,
3958 .OrderFunc: nullptr
3959 };
3960
3961 extern const TargetRegisterClass FPCXTRegsRegClass = {
3962 .MC: &ARMMCRegisterClasses[FPCXTRegsRegClassID],
3963 .SubClassMask: FPCXTRegsSubClassMask,
3964 .SuperRegIndices: SuperRegIdxSeqs + 8,
3965 .LaneMask: LaneBitmask(0x0000000000000001),
3966 .AllocationPriority: 0,
3967 .GlobalPriority: false,
3968 .TSFlags: 0x00, /* TSFlags */
3969 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3970 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3971 .SuperClasses: nullptr, .SuperClassesSize: 0,
3972 .OrderFunc: nullptr
3973 };
3974
3975 extern const TargetRegisterClass GPRlrRegClass = {
3976 .MC: &ARMMCRegisterClasses[GPRlrRegClassID],
3977 .SubClassMask: GPRlrSubClassMask,
3978 .SuperRegIndices: SuperRegIdxSeqs + 8,
3979 .LaneMask: LaneBitmask(0x0000000000000001),
3980 .AllocationPriority: 0,
3981 .GlobalPriority: false,
3982 .TSFlags: 0x00, /* TSFlags */
3983 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3984 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3985 .SuperClasses: GPRlrSuperclasses, .SuperClassesSize: 15,
3986 .OrderFunc: nullptr
3987 };
3988
3989 extern const TargetRegisterClass GPRspRegClass = {
3990 .MC: &ARMMCRegisterClasses[GPRspRegClassID],
3991 .SubClassMask: GPRspSubClassMask,
3992 .SuperRegIndices: SuperRegIdxSeqs + 12,
3993 .LaneMask: LaneBitmask(0x0000000000000001),
3994 .AllocationPriority: 0,
3995 .GlobalPriority: false,
3996 .TSFlags: 0x00, /* TSFlags */
3997 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3998 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3999 .SuperClasses: GPRspSuperclasses, .SuperClassesSize: 10,
4000 .OrderFunc: nullptr
4001 };
4002
4003 extern const TargetRegisterClass VCCRRegClass = {
4004 .MC: &ARMMCRegisterClasses[VCCRRegClassID],
4005 .SubClassMask: VCCRSubClassMask,
4006 .SuperRegIndices: SuperRegIdxSeqs + 8,
4007 .LaneMask: LaneBitmask(0x0000000000000001),
4008 .AllocationPriority: 0,
4009 .GlobalPriority: false,
4010 .TSFlags: 0x00, /* TSFlags */
4011 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4012 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4013 .SuperClasses: VCCRSuperclasses, .SuperClassesSize: 1,
4014 .OrderFunc: nullptr
4015 };
4016
4017 extern const TargetRegisterClass cl_FPSCR_NZCVRegClass = {
4018 .MC: &ARMMCRegisterClasses[cl_FPSCR_NZCVRegClassID],
4019 .SubClassMask: cl_FPSCR_NZCVSubClassMask,
4020 .SuperRegIndices: SuperRegIdxSeqs + 8,
4021 .LaneMask: LaneBitmask(0x0000000000000001),
4022 .AllocationPriority: 0,
4023 .GlobalPriority: false,
4024 .TSFlags: 0x00, /* TSFlags */
4025 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4026 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4027 .SuperClasses: nullptr, .SuperClassesSize: 0,
4028 .OrderFunc: nullptr
4029 };
4030
4031 extern const TargetRegisterClass hGPR_and_tGPRwithpcRegClass = {
4032 .MC: &ARMMCRegisterClasses[hGPR_and_tGPRwithpcRegClassID],
4033 .SubClassMask: hGPR_and_tGPRwithpcSubClassMask,
4034 .SuperRegIndices: SuperRegIdxSeqs + 8,
4035 .LaneMask: LaneBitmask(0x0000000000000001),
4036 .AllocationPriority: 0,
4037 .GlobalPriority: false,
4038 .TSFlags: 0x00, /* TSFlags */
4039 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4040 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4041 .SuperClasses: hGPR_and_tGPRwithpcSuperclasses, .SuperClassesSize: 9,
4042 .OrderFunc: nullptr
4043 };
4044
4045 extern const TargetRegisterClass hGPR_and_tcGPRRegClass = {
4046 .MC: &ARMMCRegisterClasses[hGPR_and_tcGPRRegClassID],
4047 .SubClassMask: hGPR_and_tcGPRSubClassMask,
4048 .SuperRegIndices: SuperRegIdxSeqs + 9,
4049 .LaneMask: LaneBitmask(0x0000000000000001),
4050 .AllocationPriority: 0,
4051 .GlobalPriority: false,
4052 .TSFlags: 0x00, /* TSFlags */
4053 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4054 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4055 .SuperClasses: hGPR_and_tcGPRSuperclasses, .SuperClassesSize: 17,
4056 .OrderFunc: hGPR_and_tcGPRGetRawAllocationOrder
4057 };
4058
4059 extern const TargetRegisterClass DPRRegClass = {
4060 .MC: &ARMMCRegisterClasses[DPRRegClassID],
4061 .SubClassMask: DPRSubClassMask,
4062 .SuperRegIndices: SuperRegIdxSeqs + 0,
4063 .LaneMask: LaneBitmask(0x000000000000000C),
4064 .AllocationPriority: 0,
4065 .GlobalPriority: false,
4066 .TSFlags: 0x00, /* TSFlags */
4067 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4068 .CoveredBySubRegs: false, /* CoveredBySubRegs */
4069 .SuperClasses: DPRSuperclasses, .SuperClassesSize: 1,
4070 .OrderFunc: DPRGetRawAllocationOrder
4071 };
4072
4073 extern const TargetRegisterClass DPR_VFP2RegClass = {
4074 .MC: &ARMMCRegisterClasses[DPR_VFP2RegClassID],
4075 .SubClassMask: DPR_VFP2SubClassMask,
4076 .SuperRegIndices: SuperRegIdxSeqs + 0,
4077 .LaneMask: LaneBitmask(0x000000000000000C),
4078 .AllocationPriority: 0,
4079 .GlobalPriority: false,
4080 .TSFlags: 0x00, /* TSFlags */
4081 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4082 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4083 .SuperClasses: DPR_VFP2Superclasses, .SuperClassesSize: 3,
4084 .OrderFunc: nullptr
4085 };
4086
4087 extern const TargetRegisterClass DPR_8RegClass = {
4088 .MC: &ARMMCRegisterClasses[DPR_8RegClassID],
4089 .SubClassMask: DPR_8SubClassMask,
4090 .SuperRegIndices: SuperRegIdxSeqs + 0,
4091 .LaneMask: LaneBitmask(0x000000000000000C),
4092 .AllocationPriority: 0,
4093 .GlobalPriority: false,
4094 .TSFlags: 0x00, /* TSFlags */
4095 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4096 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4097 .SuperClasses: DPR_8Superclasses, .SuperClassesSize: 5,
4098 .OrderFunc: nullptr
4099 };
4100
4101 extern const TargetRegisterClass GPRPairRegClass = {
4102 .MC: &ARMMCRegisterClasses[GPRPairRegClassID],
4103 .SubClassMask: GPRPairSubClassMask,
4104 .SuperRegIndices: SuperRegIdxSeqs + 8,
4105 .LaneMask: LaneBitmask(0x0000000000000003),
4106 .AllocationPriority: 0,
4107 .GlobalPriority: false,
4108 .TSFlags: 0x00, /* TSFlags */
4109 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4110 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4111 .SuperClasses: nullptr, .SuperClassesSize: 0,
4112 .OrderFunc: nullptr
4113 };
4114
4115 extern const TargetRegisterClass GPRPairnospRegClass = {
4116 .MC: &ARMMCRegisterClasses[GPRPairnospRegClassID],
4117 .SubClassMask: GPRPairnospSubClassMask,
4118 .SuperRegIndices: SuperRegIdxSeqs + 8,
4119 .LaneMask: LaneBitmask(0x0000000000000003),
4120 .AllocationPriority: 0,
4121 .GlobalPriority: false,
4122 .TSFlags: 0x00, /* TSFlags */
4123 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4124 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4125 .SuperClasses: GPRPairnospSuperclasses, .SuperClassesSize: 1,
4126 .OrderFunc: nullptr
4127 };
4128
4129 extern const TargetRegisterClass GPRPair_with_gsub_0_in_tGPRRegClass = {
4130 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_0_in_tGPRRegClassID],
4131 .SubClassMask: GPRPair_with_gsub_0_in_tGPRSubClassMask,
4132 .SuperRegIndices: SuperRegIdxSeqs + 8,
4133 .LaneMask: LaneBitmask(0x0000000000000003),
4134 .AllocationPriority: 0,
4135 .GlobalPriority: false,
4136 .TSFlags: 0x00, /* TSFlags */
4137 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4138 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4139 .SuperClasses: GPRPair_with_gsub_0_in_tGPRSuperclasses, .SuperClassesSize: 2,
4140 .OrderFunc: nullptr
4141 };
4142
4143 extern const TargetRegisterClass GPRPair_with_gsub_0_in_hGPRRegClass = {
4144 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_0_in_hGPRRegClassID],
4145 .SubClassMask: GPRPair_with_gsub_0_in_hGPRSubClassMask,
4146 .SuperRegIndices: SuperRegIdxSeqs + 8,
4147 .LaneMask: LaneBitmask(0x0000000000000003),
4148 .AllocationPriority: 0,
4149 .GlobalPriority: false,
4150 .TSFlags: 0x00, /* TSFlags */
4151 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4152 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4153 .SuperClasses: GPRPair_with_gsub_0_in_hGPRSuperclasses, .SuperClassesSize: 1,
4154 .OrderFunc: nullptr
4155 };
4156
4157 extern const TargetRegisterClass GPRPair_with_gsub_0_in_tcGPRRegClass = {
4158 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_0_in_tcGPRRegClassID],
4159 .SubClassMask: GPRPair_with_gsub_0_in_tcGPRSubClassMask,
4160 .SuperRegIndices: SuperRegIdxSeqs + 8,
4161 .LaneMask: LaneBitmask(0x0000000000000003),
4162 .AllocationPriority: 0,
4163 .GlobalPriority: false,
4164 .TSFlags: 0x00, /* TSFlags */
4165 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4166 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4167 .SuperClasses: GPRPair_with_gsub_0_in_tcGPRSuperclasses, .SuperClassesSize: 1,
4168 .OrderFunc: nullptr
4169 };
4170
4171 extern const TargetRegisterClass GPRPair_with_gsub_0_in_tcGPRnotr12RegClass = {
4172 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_0_in_tcGPRnotr12RegClassID],
4173 .SubClassMask: GPRPair_with_gsub_0_in_tcGPRnotr12SubClassMask,
4174 .SuperRegIndices: SuperRegIdxSeqs + 8,
4175 .LaneMask: LaneBitmask(0x0000000000000003),
4176 .AllocationPriority: 0,
4177 .GlobalPriority: false,
4178 .TSFlags: 0x00, /* TSFlags */
4179 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4180 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4181 .SuperClasses: GPRPair_with_gsub_0_in_tcGPRnotr12Superclasses, .SuperClassesSize: 4,
4182 .OrderFunc: nullptr
4183 };
4184
4185 extern const TargetRegisterClass GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRRegClass = {
4186 .MC: &ARMMCRegisterClasses[GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRRegClassID],
4187 .SubClassMask: GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRSubClassMask,
4188 .SuperRegIndices: SuperRegIdxSeqs + 8,
4189 .LaneMask: LaneBitmask(0x0000000000000003),
4190 .AllocationPriority: 0,
4191 .GlobalPriority: false,
4192 .TSFlags: 0x00, /* TSFlags */
4193 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4194 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4195 .SuperClasses: GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRSuperclasses, .SuperClassesSize: 3,
4196 .OrderFunc: nullptr
4197 };
4198
4199 extern const TargetRegisterClass GPRPair_with_gsub_1_in_GPRspRegClass = {
4200 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_1_in_GPRspRegClassID],
4201 .SubClassMask: GPRPair_with_gsub_1_in_GPRspSubClassMask,
4202 .SuperRegIndices: SuperRegIdxSeqs + 8,
4203 .LaneMask: LaneBitmask(0x0000000000000003),
4204 .AllocationPriority: 0,
4205 .GlobalPriority: false,
4206 .TSFlags: 0x00, /* TSFlags */
4207 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4208 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4209 .SuperClasses: GPRPair_with_gsub_1_in_GPRspSuperclasses, .SuperClassesSize: 3,
4210 .OrderFunc: nullptr
4211 };
4212
4213 extern const TargetRegisterClass DPairSpcRegClass = {
4214 .MC: &ARMMCRegisterClasses[DPairSpcRegClassID],
4215 .SubClassMask: DPairSpcSubClassMask,
4216 .SuperRegIndices: SuperRegIdxSeqs + 58,
4217 .LaneMask: LaneBitmask(0x00000000000000CC),
4218 .AllocationPriority: 0,
4219 .GlobalPriority: false,
4220 .TSFlags: 0x00, /* TSFlags */
4221 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4222 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4223 .SuperClasses: nullptr, .SuperClassesSize: 0,
4224 .OrderFunc: nullptr
4225 };
4226
4227 extern const TargetRegisterClass DPairSpc_with_ssub_0RegClass = {
4228 .MC: &ARMMCRegisterClasses[DPairSpc_with_ssub_0RegClassID],
4229 .SubClassMask: DPairSpc_with_ssub_0SubClassMask,
4230 .SuperRegIndices: SuperRegIdxSeqs + 58,
4231 .LaneMask: LaneBitmask(0x00000000000000CC),
4232 .AllocationPriority: 0,
4233 .GlobalPriority: false,
4234 .TSFlags: 0x00, /* TSFlags */
4235 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4236 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4237 .SuperClasses: DPairSpc_with_ssub_0Superclasses, .SuperClassesSize: 1,
4238 .OrderFunc: nullptr
4239 };
4240
4241 extern const TargetRegisterClass DPairSpc_with_ssub_4RegClass = {
4242 .MC: &ARMMCRegisterClasses[DPairSpc_with_ssub_4RegClassID],
4243 .SubClassMask: DPairSpc_with_ssub_4SubClassMask,
4244 .SuperRegIndices: SuperRegIdxSeqs + 58,
4245 .LaneMask: LaneBitmask(0x00000000000000CC),
4246 .AllocationPriority: 0,
4247 .GlobalPriority: false,
4248 .TSFlags: 0x00, /* TSFlags */
4249 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4250 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4251 .SuperClasses: DPairSpc_with_ssub_4Superclasses, .SuperClassesSize: 2,
4252 .OrderFunc: nullptr
4253 };
4254
4255 extern const TargetRegisterClass DPairSpc_with_dsub_0_in_DPR_8RegClass = {
4256 .MC: &ARMMCRegisterClasses[DPairSpc_with_dsub_0_in_DPR_8RegClassID],
4257 .SubClassMask: DPairSpc_with_dsub_0_in_DPR_8SubClassMask,
4258 .SuperRegIndices: SuperRegIdxSeqs + 58,
4259 .LaneMask: LaneBitmask(0x00000000000000CC),
4260 .AllocationPriority: 0,
4261 .GlobalPriority: false,
4262 .TSFlags: 0x00, /* TSFlags */
4263 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4264 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4265 .SuperClasses: DPairSpc_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 3,
4266 .OrderFunc: nullptr
4267 };
4268
4269 extern const TargetRegisterClass DPairSpc_with_dsub_2_in_DPR_8RegClass = {
4270 .MC: &ARMMCRegisterClasses[DPairSpc_with_dsub_2_in_DPR_8RegClassID],
4271 .SubClassMask: DPairSpc_with_dsub_2_in_DPR_8SubClassMask,
4272 .SuperRegIndices: SuperRegIdxSeqs + 58,
4273 .LaneMask: LaneBitmask(0x00000000000000CC),
4274 .AllocationPriority: 0,
4275 .GlobalPriority: false,
4276 .TSFlags: 0x00, /* TSFlags */
4277 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4278 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4279 .SuperClasses: DPairSpc_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 4,
4280 .OrderFunc: nullptr
4281 };
4282
4283 extern const TargetRegisterClass DPairRegClass = {
4284 .MC: &ARMMCRegisterClasses[DPairRegClassID],
4285 .SubClassMask: DPairSubClassMask,
4286 .SuperRegIndices: SuperRegIdxSeqs + 76,
4287 .LaneMask: LaneBitmask(0x000000000000003C),
4288 .AllocationPriority: 0,
4289 .GlobalPriority: false,
4290 .TSFlags: 0x00, /* TSFlags */
4291 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4292 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4293 .SuperClasses: nullptr, .SuperClassesSize: 0,
4294 .OrderFunc: DPairGetRawAllocationOrder
4295 };
4296
4297 extern const TargetRegisterClass DPair_with_ssub_0RegClass = {
4298 .MC: &ARMMCRegisterClasses[DPair_with_ssub_0RegClassID],
4299 .SubClassMask: DPair_with_ssub_0SubClassMask,
4300 .SuperRegIndices: SuperRegIdxSeqs + 76,
4301 .LaneMask: LaneBitmask(0x000000000000003C),
4302 .AllocationPriority: 0,
4303 .GlobalPriority: false,
4304 .TSFlags: 0x00, /* TSFlags */
4305 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4306 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4307 .SuperClasses: DPair_with_ssub_0Superclasses, .SuperClassesSize: 1,
4308 .OrderFunc: DPair_with_ssub_0GetRawAllocationOrder
4309 };
4310
4311 extern const TargetRegisterClass QPRRegClass = {
4312 .MC: &ARMMCRegisterClasses[QPRRegClassID],
4313 .SubClassMask: QPRSubClassMask,
4314 .SuperRegIndices: SuperRegIdxSeqs + 39,
4315 .LaneMask: LaneBitmask(0x000000000000003C),
4316 .AllocationPriority: 0,
4317 .GlobalPriority: false,
4318 .TSFlags: 0x00, /* TSFlags */
4319 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4320 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4321 .SuperClasses: QPRSuperclasses, .SuperClassesSize: 1,
4322 .OrderFunc: QPRGetRawAllocationOrder
4323 };
4324
4325 extern const TargetRegisterClass DPair_with_ssub_2RegClass = {
4326 .MC: &ARMMCRegisterClasses[DPair_with_ssub_2RegClassID],
4327 .SubClassMask: DPair_with_ssub_2SubClassMask,
4328 .SuperRegIndices: SuperRegIdxSeqs + 76,
4329 .LaneMask: LaneBitmask(0x000000000000003C),
4330 .AllocationPriority: 0,
4331 .GlobalPriority: false,
4332 .TSFlags: 0x00, /* TSFlags */
4333 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4334 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4335 .SuperClasses: DPair_with_ssub_2Superclasses, .SuperClassesSize: 2,
4336 .OrderFunc: DPair_with_ssub_2GetRawAllocationOrder
4337 };
4338
4339 extern const TargetRegisterClass DPair_with_dsub_0_in_DPR_8RegClass = {
4340 .MC: &ARMMCRegisterClasses[DPair_with_dsub_0_in_DPR_8RegClassID],
4341 .SubClassMask: DPair_with_dsub_0_in_DPR_8SubClassMask,
4342 .SuperRegIndices: SuperRegIdxSeqs + 76,
4343 .LaneMask: LaneBitmask(0x000000000000003C),
4344 .AllocationPriority: 0,
4345 .GlobalPriority: false,
4346 .TSFlags: 0x00, /* TSFlags */
4347 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4348 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4349 .SuperClasses: DPair_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 3,
4350 .OrderFunc: DPair_with_dsub_0_in_DPR_8GetRawAllocationOrder
4351 };
4352
4353 extern const TargetRegisterClass MQPRRegClass = {
4354 .MC: &ARMMCRegisterClasses[MQPRRegClassID],
4355 .SubClassMask: MQPRSubClassMask,
4356 .SuperRegIndices: SuperRegIdxSeqs + 39,
4357 .LaneMask: LaneBitmask(0x000000000000003C),
4358 .AllocationPriority: 0,
4359 .GlobalPriority: false,
4360 .TSFlags: 0x00, /* TSFlags */
4361 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4362 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4363 .SuperClasses: MQPRSuperclasses, .SuperClassesSize: 5,
4364 .OrderFunc: nullptr
4365 };
4366
4367 extern const TargetRegisterClass QPR_VFP2RegClass = {
4368 .MC: &ARMMCRegisterClasses[QPR_VFP2RegClassID],
4369 .SubClassMask: QPR_VFP2SubClassMask,
4370 .SuperRegIndices: SuperRegIdxSeqs + 39,
4371 .LaneMask: LaneBitmask(0x000000000000003C),
4372 .AllocationPriority: 0,
4373 .GlobalPriority: false,
4374 .TSFlags: 0x00, /* TSFlags */
4375 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4376 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4377 .SuperClasses: QPR_VFP2Superclasses, .SuperClassesSize: 5,
4378 .OrderFunc: nullptr
4379 };
4380
4381 extern const TargetRegisterClass DPair_with_dsub_1_in_DPR_8RegClass = {
4382 .MC: &ARMMCRegisterClasses[DPair_with_dsub_1_in_DPR_8RegClassID],
4383 .SubClassMask: DPair_with_dsub_1_in_DPR_8SubClassMask,
4384 .SuperRegIndices: SuperRegIdxSeqs + 76,
4385 .LaneMask: LaneBitmask(0x000000000000003C),
4386 .AllocationPriority: 0,
4387 .GlobalPriority: false,
4388 .TSFlags: 0x00, /* TSFlags */
4389 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4390 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4391 .SuperClasses: DPair_with_dsub_1_in_DPR_8Superclasses, .SuperClassesSize: 4,
4392 .OrderFunc: DPair_with_dsub_1_in_DPR_8GetRawAllocationOrder
4393 };
4394
4395 extern const TargetRegisterClass QPR_8RegClass = {
4396 .MC: &ARMMCRegisterClasses[QPR_8RegClassID],
4397 .SubClassMask: QPR_8SubClassMask,
4398 .SuperRegIndices: SuperRegIdxSeqs + 39,
4399 .LaneMask: LaneBitmask(0x000000000000003C),
4400 .AllocationPriority: 0,
4401 .GlobalPriority: false,
4402 .TSFlags: 0x00, /* TSFlags */
4403 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4404 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4405 .SuperClasses: QPR_8Superclasses, .SuperClassesSize: 8,
4406 .OrderFunc: nullptr
4407 };
4408
4409 extern const TargetRegisterClass DTripleRegClass = {
4410 .MC: &ARMMCRegisterClasses[DTripleRegClassID],
4411 .SubClassMask: DTripleSubClassMask,
4412 .SuperRegIndices: SuperRegIdxSeqs + 69,
4413 .LaneMask: LaneBitmask(0x00000000000000FC),
4414 .AllocationPriority: 0,
4415 .GlobalPriority: false,
4416 .TSFlags: 0x00, /* TSFlags */
4417 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4418 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4419 .SuperClasses: nullptr, .SuperClassesSize: 0,
4420 .OrderFunc: nullptr
4421 };
4422
4423 extern const TargetRegisterClass DTripleSpcRegClass = {
4424 .MC: &ARMMCRegisterClasses[DTripleSpcRegClassID],
4425 .SubClassMask: DTripleSpcSubClassMask,
4426 .SuperRegIndices: SuperRegIdxSeqs + 45,
4427 .LaneMask: LaneBitmask(0x0000000000000CCC),
4428 .AllocationPriority: 0,
4429 .GlobalPriority: false,
4430 .TSFlags: 0x00, /* TSFlags */
4431 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4432 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4433 .SuperClasses: nullptr, .SuperClassesSize: 0,
4434 .OrderFunc: nullptr
4435 };
4436
4437 extern const TargetRegisterClass DTripleSpc_with_ssub_0RegClass = {
4438 .MC: &ARMMCRegisterClasses[DTripleSpc_with_ssub_0RegClassID],
4439 .SubClassMask: DTripleSpc_with_ssub_0SubClassMask,
4440 .SuperRegIndices: SuperRegIdxSeqs + 45,
4441 .LaneMask: LaneBitmask(0x0000000000000CCC),
4442 .AllocationPriority: 0,
4443 .GlobalPriority: false,
4444 .TSFlags: 0x00, /* TSFlags */
4445 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4446 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4447 .SuperClasses: DTripleSpc_with_ssub_0Superclasses, .SuperClassesSize: 1,
4448 .OrderFunc: nullptr
4449 };
4450
4451 extern const TargetRegisterClass DTriple_with_ssub_0RegClass = {
4452 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_0RegClassID],
4453 .SubClassMask: DTriple_with_ssub_0SubClassMask,
4454 .SuperRegIndices: SuperRegIdxSeqs + 69,
4455 .LaneMask: LaneBitmask(0x00000000000000FC),
4456 .AllocationPriority: 0,
4457 .GlobalPriority: false,
4458 .TSFlags: 0x00, /* TSFlags */
4459 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4460 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4461 .SuperClasses: DTriple_with_ssub_0Superclasses, .SuperClassesSize: 1,
4462 .OrderFunc: nullptr
4463 };
4464
4465 extern const TargetRegisterClass DTriple_with_qsub_0_in_QPRRegClass = {
4466 .MC: &ARMMCRegisterClasses[DTriple_with_qsub_0_in_QPRRegClassID],
4467 .SubClassMask: DTriple_with_qsub_0_in_QPRSubClassMask,
4468 .SuperRegIndices: SuperRegIdxSeqs + 53,
4469 .LaneMask: LaneBitmask(0x00000000000000FC),
4470 .AllocationPriority: 0,
4471 .GlobalPriority: false,
4472 .TSFlags: 0x00, /* TSFlags */
4473 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4474 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4475 .SuperClasses: DTriple_with_qsub_0_in_QPRSuperclasses, .SuperClassesSize: 1,
4476 .OrderFunc: nullptr
4477 };
4478
4479 extern const TargetRegisterClass DTriple_with_ssub_2RegClass = {
4480 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_2RegClassID],
4481 .SubClassMask: DTriple_with_ssub_2SubClassMask,
4482 .SuperRegIndices: SuperRegIdxSeqs + 69,
4483 .LaneMask: LaneBitmask(0x00000000000000FC),
4484 .AllocationPriority: 0,
4485 .GlobalPriority: false,
4486 .TSFlags: 0x00, /* TSFlags */
4487 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4488 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4489 .SuperClasses: DTriple_with_ssub_2Superclasses, .SuperClassesSize: 2,
4490 .OrderFunc: nullptr
4491 };
4492
4493 extern const TargetRegisterClass DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass = {
4494 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID],
4495 .SubClassMask: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask,
4496 .SuperRegIndices: SuperRegIdxSeqs + 64,
4497 .LaneMask: LaneBitmask(0x00000000000000FC),
4498 .AllocationPriority: 0,
4499 .GlobalPriority: false,
4500 .TSFlags: 0x00, /* TSFlags */
4501 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4502 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4503 .SuperClasses: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses, .SuperClassesSize: 1,
4504 .OrderFunc: nullptr
4505 };
4506
4507 extern const TargetRegisterClass DTripleSpc_with_ssub_4RegClass = {
4508 .MC: &ARMMCRegisterClasses[DTripleSpc_with_ssub_4RegClassID],
4509 .SubClassMask: DTripleSpc_with_ssub_4SubClassMask,
4510 .SuperRegIndices: SuperRegIdxSeqs + 45,
4511 .LaneMask: LaneBitmask(0x0000000000000CCC),
4512 .AllocationPriority: 0,
4513 .GlobalPriority: false,
4514 .TSFlags: 0x00, /* TSFlags */
4515 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4516 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4517 .SuperClasses: DTripleSpc_with_ssub_4Superclasses, .SuperClassesSize: 2,
4518 .OrderFunc: nullptr
4519 };
4520
4521 extern const TargetRegisterClass DTriple_with_ssub_4RegClass = {
4522 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_4RegClassID],
4523 .SubClassMask: DTriple_with_ssub_4SubClassMask,
4524 .SuperRegIndices: SuperRegIdxSeqs + 69,
4525 .LaneMask: LaneBitmask(0x00000000000000FC),
4526 .AllocationPriority: 0,
4527 .GlobalPriority: false,
4528 .TSFlags: 0x00, /* TSFlags */
4529 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4530 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4531 .SuperClasses: DTriple_with_ssub_4Superclasses, .SuperClassesSize: 3,
4532 .OrderFunc: nullptr
4533 };
4534
4535 extern const TargetRegisterClass DTripleSpc_with_ssub_8RegClass = {
4536 .MC: &ARMMCRegisterClasses[DTripleSpc_with_ssub_8RegClassID],
4537 .SubClassMask: DTripleSpc_with_ssub_8SubClassMask,
4538 .SuperRegIndices: SuperRegIdxSeqs + 45,
4539 .LaneMask: LaneBitmask(0x0000000000000CCC),
4540 .AllocationPriority: 0,
4541 .GlobalPriority: false,
4542 .TSFlags: 0x00, /* TSFlags */
4543 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4544 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4545 .SuperClasses: DTripleSpc_with_ssub_8Superclasses, .SuperClassesSize: 3,
4546 .OrderFunc: nullptr
4547 };
4548
4549 extern const TargetRegisterClass DTripleSpc_with_dsub_0_in_DPR_8RegClass = {
4550 .MC: &ARMMCRegisterClasses[DTripleSpc_with_dsub_0_in_DPR_8RegClassID],
4551 .SubClassMask: DTripleSpc_with_dsub_0_in_DPR_8SubClassMask,
4552 .SuperRegIndices: SuperRegIdxSeqs + 45,
4553 .LaneMask: LaneBitmask(0x0000000000000CCC),
4554 .AllocationPriority: 0,
4555 .GlobalPriority: false,
4556 .TSFlags: 0x00, /* TSFlags */
4557 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4558 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4559 .SuperClasses: DTripleSpc_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 4,
4560 .OrderFunc: nullptr
4561 };
4562
4563 extern const TargetRegisterClass DTriple_with_dsub_0_in_DPR_8RegClass = {
4564 .MC: &ARMMCRegisterClasses[DTriple_with_dsub_0_in_DPR_8RegClassID],
4565 .SubClassMask: DTriple_with_dsub_0_in_DPR_8SubClassMask,
4566 .SuperRegIndices: SuperRegIdxSeqs + 69,
4567 .LaneMask: LaneBitmask(0x00000000000000FC),
4568 .AllocationPriority: 0,
4569 .GlobalPriority: false,
4570 .TSFlags: 0x00, /* TSFlags */
4571 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4572 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4573 .SuperClasses: DTriple_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 4,
4574 .OrderFunc: nullptr
4575 };
4576
4577 extern const TargetRegisterClass DTriple_with_qsub_0_in_MQPRRegClass = {
4578 .MC: &ARMMCRegisterClasses[DTriple_with_qsub_0_in_MQPRRegClassID],
4579 .SubClassMask: DTriple_with_qsub_0_in_MQPRSubClassMask,
4580 .SuperRegIndices: SuperRegIdxSeqs + 53,
4581 .LaneMask: LaneBitmask(0x00000000000000FC),
4582 .AllocationPriority: 0,
4583 .GlobalPriority: false,
4584 .TSFlags: 0x00, /* TSFlags */
4585 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4586 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4587 .SuperClasses: DTriple_with_qsub_0_in_MQPRSuperclasses, .SuperClassesSize: 4,
4588 .OrderFunc: nullptr
4589 };
4590
4591 extern const TargetRegisterClass DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass = {
4592 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID],
4593 .SubClassMask: DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask,
4594 .SuperRegIndices: SuperRegIdxSeqs + 64,
4595 .LaneMask: LaneBitmask(0x00000000000000FC),
4596 .AllocationPriority: 0,
4597 .GlobalPriority: false,
4598 .TSFlags: 0x00, /* TSFlags */
4599 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4600 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4601 .SuperClasses: DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses, .SuperClassesSize: 3,
4602 .OrderFunc: nullptr
4603 };
4604
4605 extern const TargetRegisterClass DTriple_with_dsub_1_in_DPR_8RegClass = {
4606 .MC: &ARMMCRegisterClasses[DTriple_with_dsub_1_in_DPR_8RegClassID],
4607 .SubClassMask: DTriple_with_dsub_1_in_DPR_8SubClassMask,
4608 .SuperRegIndices: SuperRegIdxSeqs + 69,
4609 .LaneMask: LaneBitmask(0x00000000000000FC),
4610 .AllocationPriority: 0,
4611 .GlobalPriority: false,
4612 .TSFlags: 0x00, /* TSFlags */
4613 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4614 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4615 .SuperClasses: DTriple_with_dsub_1_in_DPR_8Superclasses, .SuperClassesSize: 5,
4616 .OrderFunc: nullptr
4617 };
4618
4619 extern const TargetRegisterClass DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass = {
4620 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID],
4621 .SubClassMask: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask,
4622 .SuperRegIndices: SuperRegIdxSeqs + 64,
4623 .LaneMask: LaneBitmask(0x00000000000000FC),
4624 .AllocationPriority: 0,
4625 .GlobalPriority: false,
4626 .TSFlags: 0x00, /* TSFlags */
4627 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4628 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4629 .SuperClasses: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses, .SuperClassesSize: 6,
4630 .OrderFunc: nullptr
4631 };
4632
4633 extern const TargetRegisterClass DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClass = {
4634 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClassID],
4635 .SubClassMask: DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRSubClassMask,
4636 .SuperRegIndices: SuperRegIdxSeqs + 53,
4637 .LaneMask: LaneBitmask(0x00000000000000FC),
4638 .AllocationPriority: 0,
4639 .GlobalPriority: false,
4640 .TSFlags: 0x00, /* TSFlags */
4641 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4642 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4643 .SuperClasses: DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRSuperclasses, .SuperClassesSize: 6,
4644 .OrderFunc: nullptr
4645 };
4646
4647 extern const TargetRegisterClass DTripleSpc_with_dsub_2_in_DPR_8RegClass = {
4648 .MC: &ARMMCRegisterClasses[DTripleSpc_with_dsub_2_in_DPR_8RegClassID],
4649 .SubClassMask: DTripleSpc_with_dsub_2_in_DPR_8SubClassMask,
4650 .SuperRegIndices: SuperRegIdxSeqs + 45,
4651 .LaneMask: LaneBitmask(0x0000000000000CCC),
4652 .AllocationPriority: 0,
4653 .GlobalPriority: false,
4654 .TSFlags: 0x00, /* TSFlags */
4655 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4656 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4657 .SuperClasses: DTripleSpc_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 5,
4658 .OrderFunc: nullptr
4659 };
4660
4661 extern const TargetRegisterClass DTriple_with_dsub_2_in_DPR_8RegClass = {
4662 .MC: &ARMMCRegisterClasses[DTriple_with_dsub_2_in_DPR_8RegClassID],
4663 .SubClassMask: DTriple_with_dsub_2_in_DPR_8SubClassMask,
4664 .SuperRegIndices: SuperRegIdxSeqs + 69,
4665 .LaneMask: LaneBitmask(0x00000000000000FC),
4666 .AllocationPriority: 0,
4667 .GlobalPriority: false,
4668 .TSFlags: 0x00, /* TSFlags */
4669 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4670 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4671 .SuperClasses: DTriple_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 6,
4672 .OrderFunc: nullptr
4673 };
4674
4675 extern const TargetRegisterClass DTripleSpc_with_dsub_4_in_DPR_8RegClass = {
4676 .MC: &ARMMCRegisterClasses[DTripleSpc_with_dsub_4_in_DPR_8RegClassID],
4677 .SubClassMask: DTripleSpc_with_dsub_4_in_DPR_8SubClassMask,
4678 .SuperRegIndices: SuperRegIdxSeqs + 45,
4679 .LaneMask: LaneBitmask(0x0000000000000CCC),
4680 .AllocationPriority: 0,
4681 .GlobalPriority: false,
4682 .TSFlags: 0x00, /* TSFlags */
4683 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4684 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4685 .SuperClasses: DTripleSpc_with_dsub_4_in_DPR_8Superclasses, .SuperClassesSize: 6,
4686 .OrderFunc: nullptr
4687 };
4688
4689 extern const TargetRegisterClass DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass = {
4690 .MC: &ARMMCRegisterClasses[DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID],
4691 .SubClassMask: DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask,
4692 .SuperRegIndices: SuperRegIdxSeqs + 64,
4693 .LaneMask: LaneBitmask(0x00000000000000FC),
4694 .AllocationPriority: 0,
4695 .GlobalPriority: false,
4696 .TSFlags: 0x00, /* TSFlags */
4697 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4698 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4699 .SuperClasses: DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses, .SuperClassesSize: 8,
4700 .OrderFunc: nullptr
4701 };
4702
4703 extern const TargetRegisterClass DTriple_with_qsub_0_in_QPR_8RegClass = {
4704 .MC: &ARMMCRegisterClasses[DTriple_with_qsub_0_in_QPR_8RegClassID],
4705 .SubClassMask: DTriple_with_qsub_0_in_QPR_8SubClassMask,
4706 .SuperRegIndices: SuperRegIdxSeqs + 53,
4707 .LaneMask: LaneBitmask(0x00000000000000FC),
4708 .AllocationPriority: 0,
4709 .GlobalPriority: false,
4710 .TSFlags: 0x00, /* TSFlags */
4711 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4712 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4713 .SuperClasses: DTriple_with_qsub_0_in_QPR_8Superclasses, .SuperClassesSize: 9,
4714 .OrderFunc: nullptr
4715 };
4716
4717 extern const TargetRegisterClass DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClass = {
4718 .MC: &ARMMCRegisterClasses[DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClassID],
4719 .SubClassMask: DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8SubClassMask,
4720 .SuperRegIndices: SuperRegIdxSeqs + 53,
4721 .LaneMask: LaneBitmask(0x00000000000000FC),
4722 .AllocationPriority: 0,
4723 .GlobalPriority: false,
4724 .TSFlags: 0x00, /* TSFlags */
4725 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4726 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4727 .SuperClasses: DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 11,
4728 .OrderFunc: nullptr
4729 };
4730
4731 extern const TargetRegisterClass DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass = {
4732 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID],
4733 .SubClassMask: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8SubClassMask,
4734 .SuperRegIndices: SuperRegIdxSeqs + 64,
4735 .LaneMask: LaneBitmask(0x00000000000000FC),
4736 .AllocationPriority: 0,
4737 .GlobalPriority: false,
4738 .TSFlags: 0x00, /* TSFlags */
4739 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4740 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4741 .SuperClasses: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8Superclasses, .SuperClassesSize: 11,
4742 .OrderFunc: nullptr
4743 };
4744
4745 extern const TargetRegisterClass DQuadSpcRegClass = {
4746 .MC: &ARMMCRegisterClasses[DQuadSpcRegClassID],
4747 .SubClassMask: DQuadSpcSubClassMask,
4748 .SuperRegIndices: SuperRegIdxSeqs + 45,
4749 .LaneMask: LaneBitmask(0x0000000000000CCC),
4750 .AllocationPriority: 0,
4751 .GlobalPriority: false,
4752 .TSFlags: 0x00, /* TSFlags */
4753 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4754 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4755 .SuperClasses: DQuadSpcSuperclasses, .SuperClassesSize: 1,
4756 .OrderFunc: nullptr
4757 };
4758
4759 extern const TargetRegisterClass DQuadSpc_with_ssub_0RegClass = {
4760 .MC: &ARMMCRegisterClasses[DQuadSpc_with_ssub_0RegClassID],
4761 .SubClassMask: DQuadSpc_with_ssub_0SubClassMask,
4762 .SuperRegIndices: SuperRegIdxSeqs + 45,
4763 .LaneMask: LaneBitmask(0x0000000000000CCC),
4764 .AllocationPriority: 0,
4765 .GlobalPriority: false,
4766 .TSFlags: 0x00, /* TSFlags */
4767 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4768 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4769 .SuperClasses: DQuadSpc_with_ssub_0Superclasses, .SuperClassesSize: 3,
4770 .OrderFunc: nullptr
4771 };
4772
4773 extern const TargetRegisterClass DQuadSpc_with_ssub_4RegClass = {
4774 .MC: &ARMMCRegisterClasses[DQuadSpc_with_ssub_4RegClassID],
4775 .SubClassMask: DQuadSpc_with_ssub_4SubClassMask,
4776 .SuperRegIndices: SuperRegIdxSeqs + 45,
4777 .LaneMask: LaneBitmask(0x0000000000000CCC),
4778 .AllocationPriority: 0,
4779 .GlobalPriority: false,
4780 .TSFlags: 0x00, /* TSFlags */
4781 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4782 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4783 .SuperClasses: DQuadSpc_with_ssub_4Superclasses, .SuperClassesSize: 5,
4784 .OrderFunc: nullptr
4785 };
4786
4787 extern const TargetRegisterClass DQuadSpc_with_ssub_8RegClass = {
4788 .MC: &ARMMCRegisterClasses[DQuadSpc_with_ssub_8RegClassID],
4789 .SubClassMask: DQuadSpc_with_ssub_8SubClassMask,
4790 .SuperRegIndices: SuperRegIdxSeqs + 45,
4791 .LaneMask: LaneBitmask(0x0000000000000CCC),
4792 .AllocationPriority: 0,
4793 .GlobalPriority: false,
4794 .TSFlags: 0x00, /* TSFlags */
4795 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4796 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4797 .SuperClasses: DQuadSpc_with_ssub_8Superclasses, .SuperClassesSize: 7,
4798 .OrderFunc: nullptr
4799 };
4800
4801 extern const TargetRegisterClass DQuadSpc_with_dsub_0_in_DPR_8RegClass = {
4802 .MC: &ARMMCRegisterClasses[DQuadSpc_with_dsub_0_in_DPR_8RegClassID],
4803 .SubClassMask: DQuadSpc_with_dsub_0_in_DPR_8SubClassMask,
4804 .SuperRegIndices: SuperRegIdxSeqs + 45,
4805 .LaneMask: LaneBitmask(0x0000000000000CCC),
4806 .AllocationPriority: 0,
4807 .GlobalPriority: false,
4808 .TSFlags: 0x00, /* TSFlags */
4809 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4810 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4811 .SuperClasses: DQuadSpc_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 9,
4812 .OrderFunc: nullptr
4813 };
4814
4815 extern const TargetRegisterClass DQuadSpc_with_dsub_2_in_DPR_8RegClass = {
4816 .MC: &ARMMCRegisterClasses[DQuadSpc_with_dsub_2_in_DPR_8RegClassID],
4817 .SubClassMask: DQuadSpc_with_dsub_2_in_DPR_8SubClassMask,
4818 .SuperRegIndices: SuperRegIdxSeqs + 45,
4819 .LaneMask: LaneBitmask(0x0000000000000CCC),
4820 .AllocationPriority: 0,
4821 .GlobalPriority: false,
4822 .TSFlags: 0x00, /* TSFlags */
4823 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4824 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4825 .SuperClasses: DQuadSpc_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 11,
4826 .OrderFunc: nullptr
4827 };
4828
4829 extern const TargetRegisterClass DQuadSpc_with_dsub_4_in_DPR_8RegClass = {
4830 .MC: &ARMMCRegisterClasses[DQuadSpc_with_dsub_4_in_DPR_8RegClassID],
4831 .SubClassMask: DQuadSpc_with_dsub_4_in_DPR_8SubClassMask,
4832 .SuperRegIndices: SuperRegIdxSeqs + 45,
4833 .LaneMask: LaneBitmask(0x0000000000000CCC),
4834 .AllocationPriority: 0,
4835 .GlobalPriority: false,
4836 .TSFlags: 0x00, /* TSFlags */
4837 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4838 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4839 .SuperClasses: DQuadSpc_with_dsub_4_in_DPR_8Superclasses, .SuperClassesSize: 13,
4840 .OrderFunc: nullptr
4841 };
4842
4843 extern const TargetRegisterClass DQuadRegClass = {
4844 .MC: &ARMMCRegisterClasses[DQuadRegClassID],
4845 .SubClassMask: DQuadSubClassMask,
4846 .SuperRegIndices: SuperRegIdxSeqs + 88,
4847 .LaneMask: LaneBitmask(0x00000000000003FC),
4848 .AllocationPriority: 0,
4849 .GlobalPriority: false,
4850 .TSFlags: 0x00, /* TSFlags */
4851 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4852 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4853 .SuperClasses: nullptr, .SuperClassesSize: 0,
4854 .OrderFunc: nullptr
4855 };
4856
4857 extern const TargetRegisterClass DQuad_with_ssub_0RegClass = {
4858 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_0RegClassID],
4859 .SubClassMask: DQuad_with_ssub_0SubClassMask,
4860 .SuperRegIndices: SuperRegIdxSeqs + 88,
4861 .LaneMask: LaneBitmask(0x00000000000003FC),
4862 .AllocationPriority: 0,
4863 .GlobalPriority: false,
4864 .TSFlags: 0x00, /* TSFlags */
4865 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4866 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4867 .SuperClasses: DQuad_with_ssub_0Superclasses, .SuperClassesSize: 1,
4868 .OrderFunc: nullptr
4869 };
4870
4871 extern const TargetRegisterClass DQuad_with_ssub_2RegClass = {
4872 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_2RegClassID],
4873 .SubClassMask: DQuad_with_ssub_2SubClassMask,
4874 .SuperRegIndices: SuperRegIdxSeqs + 88,
4875 .LaneMask: LaneBitmask(0x00000000000003FC),
4876 .AllocationPriority: 0,
4877 .GlobalPriority: false,
4878 .TSFlags: 0x00, /* TSFlags */
4879 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4880 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4881 .SuperClasses: DQuad_with_ssub_2Superclasses, .SuperClassesSize: 2,
4882 .OrderFunc: nullptr
4883 };
4884
4885 extern const TargetRegisterClass QQPRRegClass = {
4886 .MC: &ARMMCRegisterClasses[QQPRRegClassID],
4887 .SubClassMask: QQPRSubClassMask,
4888 .SuperRegIndices: SuperRegIdxSeqs + 84,
4889 .LaneMask: LaneBitmask(0x00000000000003FC),
4890 .AllocationPriority: 0,
4891 .GlobalPriority: false,
4892 .TSFlags: 0x00, /* TSFlags */
4893 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4894 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4895 .SuperClasses: QQPRSuperclasses, .SuperClassesSize: 1,
4896 .OrderFunc: QQPRGetRawAllocationOrder
4897 };
4898
4899 extern const TargetRegisterClass DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass = {
4900 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID],
4901 .SubClassMask: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask,
4902 .SuperRegIndices: SuperRegIdxSeqs + 50,
4903 .LaneMask: LaneBitmask(0x00000000000003FC),
4904 .AllocationPriority: 0,
4905 .GlobalPriority: false,
4906 .TSFlags: 0x00, /* TSFlags */
4907 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4908 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4909 .SuperClasses: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses, .SuperClassesSize: 1,
4910 .OrderFunc: nullptr
4911 };
4912
4913 extern const TargetRegisterClass DQuad_with_ssub_4RegClass = {
4914 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_4RegClassID],
4915 .SubClassMask: DQuad_with_ssub_4SubClassMask,
4916 .SuperRegIndices: SuperRegIdxSeqs + 88,
4917 .LaneMask: LaneBitmask(0x00000000000003FC),
4918 .AllocationPriority: 0,
4919 .GlobalPriority: false,
4920 .TSFlags: 0x00, /* TSFlags */
4921 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4922 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4923 .SuperClasses: DQuad_with_ssub_4Superclasses, .SuperClassesSize: 3,
4924 .OrderFunc: nullptr
4925 };
4926
4927 extern const TargetRegisterClass DQuad_with_ssub_6RegClass = {
4928 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_6RegClassID],
4929 .SubClassMask: DQuad_with_ssub_6SubClassMask,
4930 .SuperRegIndices: SuperRegIdxSeqs + 88,
4931 .LaneMask: LaneBitmask(0x00000000000003FC),
4932 .AllocationPriority: 0,
4933 .GlobalPriority: false,
4934 .TSFlags: 0x00, /* TSFlags */
4935 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4936 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4937 .SuperClasses: DQuad_with_ssub_6Superclasses, .SuperClassesSize: 4,
4938 .OrderFunc: nullptr
4939 };
4940
4941 extern const TargetRegisterClass DQuad_with_dsub_0_in_DPR_8RegClass = {
4942 .MC: &ARMMCRegisterClasses[DQuad_with_dsub_0_in_DPR_8RegClassID],
4943 .SubClassMask: DQuad_with_dsub_0_in_DPR_8SubClassMask,
4944 .SuperRegIndices: SuperRegIdxSeqs + 88,
4945 .LaneMask: LaneBitmask(0x00000000000003FC),
4946 .AllocationPriority: 0,
4947 .GlobalPriority: false,
4948 .TSFlags: 0x00, /* TSFlags */
4949 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4950 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4951 .SuperClasses: DQuad_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 5,
4952 .OrderFunc: nullptr
4953 };
4954
4955 extern const TargetRegisterClass DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass = {
4956 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID],
4957 .SubClassMask: DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask,
4958 .SuperRegIndices: SuperRegIdxSeqs + 50,
4959 .LaneMask: LaneBitmask(0x00000000000003FC),
4960 .AllocationPriority: 0,
4961 .GlobalPriority: false,
4962 .TSFlags: 0x00, /* TSFlags */
4963 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4964 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4965 .SuperClasses: DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses, .SuperClassesSize: 3,
4966 .OrderFunc: nullptr
4967 };
4968
4969 extern const TargetRegisterClass QQPR_with_ssub_0RegClass = {
4970 .MC: &ARMMCRegisterClasses[QQPR_with_ssub_0RegClassID],
4971 .SubClassMask: QQPR_with_ssub_0SubClassMask,
4972 .SuperRegIndices: SuperRegIdxSeqs + 84,
4973 .LaneMask: LaneBitmask(0x00000000000003FC),
4974 .AllocationPriority: 0,
4975 .GlobalPriority: false,
4976 .TSFlags: 0x00, /* TSFlags */
4977 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4978 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4979 .SuperClasses: QQPR_with_ssub_0Superclasses, .SuperClassesSize: 4,
4980 .OrderFunc: QQPR_with_ssub_0GetRawAllocationOrder
4981 };
4982
4983 extern const TargetRegisterClass DQuad_with_dsub_1_in_DPR_8RegClass = {
4984 .MC: &ARMMCRegisterClasses[DQuad_with_dsub_1_in_DPR_8RegClassID],
4985 .SubClassMask: DQuad_with_dsub_1_in_DPR_8SubClassMask,
4986 .SuperRegIndices: SuperRegIdxSeqs + 88,
4987 .LaneMask: LaneBitmask(0x00000000000003FC),
4988 .AllocationPriority: 0,
4989 .GlobalPriority: false,
4990 .TSFlags: 0x00, /* TSFlags */
4991 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4992 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4993 .SuperClasses: DQuad_with_dsub_1_in_DPR_8Superclasses, .SuperClassesSize: 6,
4994 .OrderFunc: nullptr
4995 };
4996
4997 extern const TargetRegisterClass DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass = {
4998 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID],
4999 .SubClassMask: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask,
5000 .SuperRegIndices: SuperRegIdxSeqs + 50,
5001 .LaneMask: LaneBitmask(0x00000000000003FC),
5002 .AllocationPriority: 0,
5003 .GlobalPriority: false,
5004 .TSFlags: 0x00, /* TSFlags */
5005 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5006 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5007 .SuperClasses: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses, .SuperClassesSize: 6,
5008 .OrderFunc: nullptr
5009 };
5010
5011 extern const TargetRegisterClass MQQPRRegClass = {
5012 .MC: &ARMMCRegisterClasses[MQQPRRegClassID],
5013 .SubClassMask: MQQPRSubClassMask,
5014 .SuperRegIndices: SuperRegIdxSeqs + 84,
5015 .LaneMask: LaneBitmask(0x00000000000003FC),
5016 .AllocationPriority: 0,
5017 .GlobalPriority: false,
5018 .TSFlags: 0x00, /* TSFlags */
5019 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5020 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5021 .SuperClasses: MQQPRSuperclasses, .SuperClassesSize: 7,
5022 .OrderFunc: nullptr
5023 };
5024
5025 extern const TargetRegisterClass DQuad_with_dsub_2_in_DPR_8RegClass = {
5026 .MC: &ARMMCRegisterClasses[DQuad_with_dsub_2_in_DPR_8RegClassID],
5027 .SubClassMask: DQuad_with_dsub_2_in_DPR_8SubClassMask,
5028 .SuperRegIndices: SuperRegIdxSeqs + 88,
5029 .LaneMask: LaneBitmask(0x00000000000003FC),
5030 .AllocationPriority: 0,
5031 .GlobalPriority: false,
5032 .TSFlags: 0x00, /* TSFlags */
5033 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5034 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5035 .SuperClasses: DQuad_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 7,
5036 .OrderFunc: nullptr
5037 };
5038
5039 extern const TargetRegisterClass DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass = {
5040 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID],
5041 .SubClassMask: DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask,
5042 .SuperRegIndices: SuperRegIdxSeqs + 50,
5043 .LaneMask: LaneBitmask(0x00000000000003FC),
5044 .AllocationPriority: 0,
5045 .GlobalPriority: false,
5046 .TSFlags: 0x00, /* TSFlags */
5047 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5048 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5049 .SuperClasses: DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses, .SuperClassesSize: 8,
5050 .OrderFunc: nullptr
5051 };
5052
5053 extern const TargetRegisterClass DQuad_with_dsub_3_in_DPR_8RegClass = {
5054 .MC: &ARMMCRegisterClasses[DQuad_with_dsub_3_in_DPR_8RegClassID],
5055 .SubClassMask: DQuad_with_dsub_3_in_DPR_8SubClassMask,
5056 .SuperRegIndices: SuperRegIdxSeqs + 88,
5057 .LaneMask: LaneBitmask(0x00000000000003FC),
5058 .AllocationPriority: 0,
5059 .GlobalPriority: false,
5060 .TSFlags: 0x00, /* TSFlags */
5061 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5062 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5063 .SuperClasses: DQuad_with_dsub_3_in_DPR_8Superclasses, .SuperClassesSize: 8,
5064 .OrderFunc: nullptr
5065 };
5066
5067 extern const TargetRegisterClass DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass = {
5068 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID],
5069 .SubClassMask: DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask,
5070 .SuperRegIndices: SuperRegIdxSeqs + 50,
5071 .LaneMask: LaneBitmask(0x00000000000003FC),
5072 .AllocationPriority: 0,
5073 .GlobalPriority: false,
5074 .TSFlags: 0x00, /* TSFlags */
5075 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5076 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5077 .SuperClasses: DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses, .SuperClassesSize: 10,
5078 .OrderFunc: nullptr
5079 };
5080
5081 extern const TargetRegisterClass MQQPR_with_qsub_0_in_QPR_8RegClass = {
5082 .MC: &ARMMCRegisterClasses[MQQPR_with_qsub_0_in_QPR_8RegClassID],
5083 .SubClassMask: MQQPR_with_qsub_0_in_QPR_8SubClassMask,
5084 .SuperRegIndices: SuperRegIdxSeqs + 84,
5085 .LaneMask: LaneBitmask(0x00000000000003FC),
5086 .AllocationPriority: 0,
5087 .GlobalPriority: false,
5088 .TSFlags: 0x00, /* TSFlags */
5089 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5090 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5091 .SuperClasses: MQQPR_with_qsub_0_in_QPR_8Superclasses, .SuperClassesSize: 10,
5092 .OrderFunc: nullptr
5093 };
5094
5095 extern const TargetRegisterClass DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass = {
5096 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID],
5097 .SubClassMask: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8SubClassMask,
5098 .SuperRegIndices: SuperRegIdxSeqs + 50,
5099 .LaneMask: LaneBitmask(0x00000000000003FC),
5100 .AllocationPriority: 0,
5101 .GlobalPriority: false,
5102 .TSFlags: 0x00, /* TSFlags */
5103 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5104 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5105 .SuperClasses: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8Superclasses, .SuperClassesSize: 13,
5106 .OrderFunc: nullptr
5107 };
5108
5109 extern const TargetRegisterClass MQQPR_with_dsub_2_in_DPR_8RegClass = {
5110 .MC: &ARMMCRegisterClasses[MQQPR_with_dsub_2_in_DPR_8RegClassID],
5111 .SubClassMask: MQQPR_with_dsub_2_in_DPR_8SubClassMask,
5112 .SuperRegIndices: SuperRegIdxSeqs + 84,
5113 .LaneMask: LaneBitmask(0x00000000000003FC),
5114 .AllocationPriority: 0,
5115 .GlobalPriority: false,
5116 .TSFlags: 0x00, /* TSFlags */
5117 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5118 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5119 .SuperClasses: MQQPR_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 13,
5120 .OrderFunc: nullptr
5121 };
5122
5123 extern const TargetRegisterClass DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClass = {
5124 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClassID],
5125 .SubClassMask: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8SubClassMask,
5126 .SuperRegIndices: SuperRegIdxSeqs + 50,
5127 .LaneMask: LaneBitmask(0x00000000000003FC),
5128 .AllocationPriority: 0,
5129 .GlobalPriority: false,
5130 .TSFlags: 0x00, /* TSFlags */
5131 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5132 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5133 .SuperClasses: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 15,
5134 .OrderFunc: nullptr
5135 };
5136
5137 extern const TargetRegisterClass QQQQPRRegClass = {
5138 .MC: &ARMMCRegisterClasses[QQQQPRRegClassID],
5139 .SubClassMask: QQQQPRSubClassMask,
5140 .SuperRegIndices: SuperRegIdxSeqs + 8,
5141 .LaneMask: LaneBitmask(0x000000000003FFFC),
5142 .AllocationPriority: 0,
5143 .GlobalPriority: false,
5144 .TSFlags: 0x00, /* TSFlags */
5145 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5146 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5147 .SuperClasses: nullptr, .SuperClassesSize: 0,
5148 .OrderFunc: QQQQPRGetRawAllocationOrder
5149 };
5150
5151 extern const TargetRegisterClass QQQQPR_with_ssub_0RegClass = {
5152 .MC: &ARMMCRegisterClasses[QQQQPR_with_ssub_0RegClassID],
5153 .SubClassMask: QQQQPR_with_ssub_0SubClassMask,
5154 .SuperRegIndices: SuperRegIdxSeqs + 8,
5155 .LaneMask: LaneBitmask(0x000000000003FFFC),
5156 .AllocationPriority: 0,
5157 .GlobalPriority: false,
5158 .TSFlags: 0x00, /* TSFlags */
5159 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5160 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5161 .SuperClasses: QQQQPR_with_ssub_0Superclasses, .SuperClassesSize: 1,
5162 .OrderFunc: QQQQPR_with_ssub_0GetRawAllocationOrder
5163 };
5164
5165 extern const TargetRegisterClass QQQQPR_with_ssub_4RegClass = {
5166 .MC: &ARMMCRegisterClasses[QQQQPR_with_ssub_4RegClassID],
5167 .SubClassMask: QQQQPR_with_ssub_4SubClassMask,
5168 .SuperRegIndices: SuperRegIdxSeqs + 8,
5169 .LaneMask: LaneBitmask(0x000000000003FFFC),
5170 .AllocationPriority: 0,
5171 .GlobalPriority: false,
5172 .TSFlags: 0x00, /* TSFlags */
5173 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5174 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5175 .SuperClasses: QQQQPR_with_ssub_4Superclasses, .SuperClassesSize: 2,
5176 .OrderFunc: QQQQPR_with_ssub_4GetRawAllocationOrder
5177 };
5178
5179 extern const TargetRegisterClass QQQQPR_with_ssub_8RegClass = {
5180 .MC: &ARMMCRegisterClasses[QQQQPR_with_ssub_8RegClassID],
5181 .SubClassMask: QQQQPR_with_ssub_8SubClassMask,
5182 .SuperRegIndices: SuperRegIdxSeqs + 8,
5183 .LaneMask: LaneBitmask(0x000000000003FFFC),
5184 .AllocationPriority: 0,
5185 .GlobalPriority: false,
5186 .TSFlags: 0x00, /* TSFlags */
5187 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5188 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5189 .SuperClasses: QQQQPR_with_ssub_8Superclasses, .SuperClassesSize: 3,
5190 .OrderFunc: QQQQPR_with_ssub_8GetRawAllocationOrder
5191 };
5192
5193 extern const TargetRegisterClass MQQQQPRRegClass = {
5194 .MC: &ARMMCRegisterClasses[MQQQQPRRegClassID],
5195 .SubClassMask: MQQQQPRSubClassMask,
5196 .SuperRegIndices: SuperRegIdxSeqs + 8,
5197 .LaneMask: LaneBitmask(0x000000000003FFFC),
5198 .AllocationPriority: 0,
5199 .GlobalPriority: false,
5200 .TSFlags: 0x00, /* TSFlags */
5201 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5202 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5203 .SuperClasses: MQQQQPRSuperclasses, .SuperClassesSize: 4,
5204 .OrderFunc: nullptr
5205 };
5206
5207 extern const TargetRegisterClass MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClass = {
5208 .MC: &ARMMCRegisterClasses[MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClassID],
5209 .SubClassMask: MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8SubClassMask,
5210 .SuperRegIndices: SuperRegIdxSeqs + 8,
5211 .LaneMask: LaneBitmask(0x000000000003FFFC),
5212 .AllocationPriority: 0,
5213 .GlobalPriority: false,
5214 .TSFlags: 0x00, /* TSFlags */
5215 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5216 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5217 .SuperClasses: MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8Superclasses, .SuperClassesSize: 5,
5218 .OrderFunc: nullptr
5219 };
5220
5221 extern const TargetRegisterClass MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClass = {
5222 .MC: &ARMMCRegisterClasses[MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClassID],
5223 .SubClassMask: MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8SubClassMask,
5224 .SuperRegIndices: SuperRegIdxSeqs + 8,
5225 .LaneMask: LaneBitmask(0x000000000003FFFC),
5226 .AllocationPriority: 0,
5227 .GlobalPriority: false,
5228 .TSFlags: 0x00, /* TSFlags */
5229 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5230 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5231 .SuperClasses: MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 6,
5232 .OrderFunc: nullptr
5233 };
5234
5235 extern const TargetRegisterClass MQQQQPR_with_qsub_2_in_QPR_8RegClass = {
5236 .MC: &ARMMCRegisterClasses[MQQQQPR_with_qsub_2_in_QPR_8RegClassID],
5237 .SubClassMask: MQQQQPR_with_qsub_2_in_QPR_8SubClassMask,
5238 .SuperRegIndices: SuperRegIdxSeqs + 8,
5239 .LaneMask: LaneBitmask(0x000000000003FFFC),
5240 .AllocationPriority: 0,
5241 .GlobalPriority: false,
5242 .TSFlags: 0x00, /* TSFlags */
5243 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5244 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5245 .SuperClasses: MQQQQPR_with_qsub_2_in_QPR_8Superclasses, .SuperClassesSize: 7,
5246 .OrderFunc: nullptr
5247 };
5248
5249 extern const TargetRegisterClass MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8RegClass = {
5250 .MC: &ARMMCRegisterClasses[MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8RegClassID],
5251 .SubClassMask: MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8SubClassMask,
5252 .SuperRegIndices: SuperRegIdxSeqs + 8,
5253 .LaneMask: LaneBitmask(0x000000000003FFFC),
5254 .AllocationPriority: 0,
5255 .GlobalPriority: false,
5256 .TSFlags: 0x00, /* TSFlags */
5257 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5258 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5259 .SuperClasses: MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 8,
5260 .OrderFunc: nullptr
5261 };
5262
5263
5264} // namespace ARM
5265static const TargetRegisterClass *const ARMRegisterClasses[] = {
5266 &ARM::HPRRegClass,
5267 &ARM::FPWithVPRRegClass,
5268 &ARM::SPRRegClass,
5269 &ARM::FPWithVPR_with_ssub_0RegClass,
5270 &ARM::GPRRegClass,
5271 &ARM::GPRwithAPSRRegClass,
5272 &ARM::GPRwithZRRegClass,
5273 &ARM::SPR_8RegClass,
5274 &ARM::GPRnopcRegClass,
5275 &ARM::GPRnospRegClass,
5276 &ARM::GPRwithAPSR_NZCVnospRegClass,
5277 &ARM::GPRwithAPSRnospRegClass,
5278 &ARM::GPRwithZRnospRegClass,
5279 &ARM::GPRnoipRegClass,
5280 &ARM::rGPRRegClass,
5281 &ARM::GPRnoip_and_GPRnopcRegClass,
5282 &ARM::GPRnoip_and_GPRnospRegClass,
5283 &ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClass,
5284 &ARM::tGPRwithpcRegClass,
5285 &ARM::FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8RegClass,
5286 &ARM::hGPRRegClass,
5287 &ARM::tGPRRegClass,
5288 &ARM::tGPREvenRegClass,
5289 &ARM::GPRnopc_and_hGPRRegClass,
5290 &ARM::GPRnosp_and_hGPRRegClass,
5291 &ARM::GPRnoip_and_hGPRRegClass,
5292 &ARM::GPRnoip_and_tGPREvenRegClass,
5293 &ARM::GPRnosp_and_GPRnopc_and_hGPRRegClass,
5294 &ARM::tGPROddRegClass,
5295 &ARM::GPRnopc_and_GPRnoip_and_hGPRRegClass,
5296 &ARM::GPRnosp_and_GPRnoip_and_hGPRRegClass,
5297 &ARM::tcGPRRegClass,
5298 &ARM::GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClass,
5299 &ARM::hGPR_and_tGPREvenRegClass,
5300 &ARM::tGPR_and_tGPREvenRegClass,
5301 &ARM::tGPR_and_tGPROddRegClass,
5302 &ARM::tcGPRnotr12RegClass,
5303 &ARM::tGPREven_and_tcGPRRegClass,
5304 &ARM::FP_STATUS_REGSRegClass,
5305 &ARM::hGPR_and_GPRnoip_and_tGPREvenRegClass,
5306 &ARM::hGPR_and_tGPROddRegClass,
5307 &ARM::tGPREven_and_tcGPRnotr12RegClass,
5308 &ARM::tGPROdd_and_tcGPRRegClass,
5309 &ARM::CCRRegClass,
5310 &ARM::FPCXTRegsRegClass,
5311 &ARM::GPRlrRegClass,
5312 &ARM::GPRspRegClass,
5313 &ARM::VCCRRegClass,
5314 &ARM::cl_FPSCR_NZCVRegClass,
5315 &ARM::hGPR_and_tGPRwithpcRegClass,
5316 &ARM::hGPR_and_tcGPRRegClass,
5317 &ARM::DPRRegClass,
5318 &ARM::DPR_VFP2RegClass,
5319 &ARM::DPR_8RegClass,
5320 &ARM::GPRPairRegClass,
5321 &ARM::GPRPairnospRegClass,
5322 &ARM::GPRPair_with_gsub_0_in_tGPRRegClass,
5323 &ARM::GPRPair_with_gsub_0_in_hGPRRegClass,
5324 &ARM::GPRPair_with_gsub_0_in_tcGPRRegClass,
5325 &ARM::GPRPair_with_gsub_0_in_tcGPRnotr12RegClass,
5326 &ARM::GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRRegClass,
5327 &ARM::GPRPair_with_gsub_1_in_GPRspRegClass,
5328 &ARM::DPairSpcRegClass,
5329 &ARM::DPairSpc_with_ssub_0RegClass,
5330 &ARM::DPairSpc_with_ssub_4RegClass,
5331 &ARM::DPairSpc_with_dsub_0_in_DPR_8RegClass,
5332 &ARM::DPairSpc_with_dsub_2_in_DPR_8RegClass,
5333 &ARM::DPairRegClass,
5334 &ARM::DPair_with_ssub_0RegClass,
5335 &ARM::QPRRegClass,
5336 &ARM::DPair_with_ssub_2RegClass,
5337 &ARM::DPair_with_dsub_0_in_DPR_8RegClass,
5338 &ARM::MQPRRegClass,
5339 &ARM::QPR_VFP2RegClass,
5340 &ARM::DPair_with_dsub_1_in_DPR_8RegClass,
5341 &ARM::QPR_8RegClass,
5342 &ARM::DTripleRegClass,
5343 &ARM::DTripleSpcRegClass,
5344 &ARM::DTripleSpc_with_ssub_0RegClass,
5345 &ARM::DTriple_with_ssub_0RegClass,
5346 &ARM::DTriple_with_qsub_0_in_QPRRegClass,
5347 &ARM::DTriple_with_ssub_2RegClass,
5348 &ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5349 &ARM::DTripleSpc_with_ssub_4RegClass,
5350 &ARM::DTriple_with_ssub_4RegClass,
5351 &ARM::DTripleSpc_with_ssub_8RegClass,
5352 &ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClass,
5353 &ARM::DTriple_with_dsub_0_in_DPR_8RegClass,
5354 &ARM::DTriple_with_qsub_0_in_MQPRRegClass,
5355 &ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5356 &ARM::DTriple_with_dsub_1_in_DPR_8RegClass,
5357 &ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5358 &ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClass,
5359 &ARM::DTripleSpc_with_dsub_2_in_DPR_8RegClass,
5360 &ARM::DTriple_with_dsub_2_in_DPR_8RegClass,
5361 &ARM::DTripleSpc_with_dsub_4_in_DPR_8RegClass,
5362 &ARM::DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5363 &ARM::DTriple_with_qsub_0_in_QPR_8RegClass,
5364 &ARM::DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClass,
5365 &ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass,
5366 &ARM::DQuadSpcRegClass,
5367 &ARM::DQuadSpc_with_ssub_0RegClass,
5368 &ARM::DQuadSpc_with_ssub_4RegClass,
5369 &ARM::DQuadSpc_with_ssub_8RegClass,
5370 &ARM::DQuadSpc_with_dsub_0_in_DPR_8RegClass,
5371 &ARM::DQuadSpc_with_dsub_2_in_DPR_8RegClass,
5372 &ARM::DQuadSpc_with_dsub_4_in_DPR_8RegClass,
5373 &ARM::DQuadRegClass,
5374 &ARM::DQuad_with_ssub_0RegClass,
5375 &ARM::DQuad_with_ssub_2RegClass,
5376 &ARM::QQPRRegClass,
5377 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5378 &ARM::DQuad_with_ssub_4RegClass,
5379 &ARM::DQuad_with_ssub_6RegClass,
5380 &ARM::DQuad_with_dsub_0_in_DPR_8RegClass,
5381 &ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5382 &ARM::QQPR_with_ssub_0RegClass,
5383 &ARM::DQuad_with_dsub_1_in_DPR_8RegClass,
5384 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5385 &ARM::MQQPRRegClass,
5386 &ARM::DQuad_with_dsub_2_in_DPR_8RegClass,
5387 &ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5388 &ARM::DQuad_with_dsub_3_in_DPR_8RegClass,
5389 &ARM::DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5390 &ARM::MQQPR_with_qsub_0_in_QPR_8RegClass,
5391 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass,
5392 &ARM::MQQPR_with_dsub_2_in_DPR_8RegClass,
5393 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClass,
5394 &ARM::QQQQPRRegClass,
5395 &ARM::QQQQPR_with_ssub_0RegClass,
5396 &ARM::QQQQPR_with_ssub_4RegClass,
5397 &ARM::QQQQPR_with_ssub_8RegClass,
5398 &ARM::MQQQQPRRegClass,
5399 &ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClass,
5400 &ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClass,
5401 &ARM::MQQQQPR_with_qsub_2_in_QPR_8RegClass,
5402 &ARM::MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8RegClass,
5403 };
5404
5405static const uint8_t ARMCostPerUseTable[] = {
54060, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, };
5407
5408
5409static const bool ARMInAllocatableClassTable[] = {
5410false, false, true, false, true, false, false, false, false, true, false, false, false, false, true, true, false, true, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, };
5411
5412
5413static const TargetRegisterInfoDesc ARMRegInfoDesc = { // Extra Descriptors
5414.CostPerUse: ARMCostPerUseTable, .NumCosts: 1, .InAllocatableClass: ARMInAllocatableClassTable};
5415
5416unsigned ARMGenRegisterInfo::composeSubRegIndicesImpl(unsigned IdxA, unsigned IdxB) const {
5417 static const uint8_t RowMap[56] = {
5418 0, 1, 2, 3, 4, 5, 6, 7, 0, 0, 0, 4, 0, 2, 4, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 5, 5, 5, 2,
5419 };
5420 static const uint8_t Rows[8][56] = {
5421 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5422 { ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, ARM::dsub_5, 0, ARM::dsub_7, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_6_ssub_7_ssub_8_ssub_9, 0, 0, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, ARM::ssub_10, ARM::ssub_11, 0, 0, ARM::ssub_14, ARM::ssub_15, 0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_4_ssub_5_ssub_8_ssub_9, ARM::ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9, ARM::qsub_1, ARM::ssub_2_ssub_3_ssub_6_ssub_7_dsub_5, 0, 0, 0, 0, ARM::ssub_6_ssub_7_dsub_5, 0, ARM::ssub_6_ssub_7_dsub_5_dsub_7, 0, 0, 0, 0, 0, ARM::dsub_5_dsub_7, 0, 0, 0, 0, 0, },
5423 { ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, ARM::dsub_5, ARM::dsub_6, 0, 0, 0, 0, 0, 0, 0, ARM::qsub_1, ARM::qsub_2, 0, 0, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, ARM::ssub_10, ARM::ssub_11, ARM::ssub_12, ARM::ssub_13, 0, 0, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, ARM::ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9, ARM::ssub_6_ssub_7_dsub_5, ARM::ssub_6_ssub_7_ssub_8_ssub_9_dsub_5, ARM::ssub_6_ssub_7_ssub_8_ssub_9, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
5424 { ARM::dsub_3, ARM::dsub_4, ARM::dsub_5, ARM::dsub_6, ARM::dsub_7, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_6_ssub_7_ssub_8_ssub_9, ARM::dsub_5_ssub_12_ssub_13, 0, 0, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, ARM::ssub_10, ARM::ssub_11, ARM::ssub_12, ARM::ssub_13, ARM::ssub_14, ARM::ssub_15, 0, 0, 0, 0, 0, 0, ARM::ssub_6_ssub_7_dsub_5, ARM::ssub_6_ssub_7_ssub_8_ssub_9_dsub_5, ARM::ssub_8_ssub_9_ssub_12_ssub_13, ARM::ssub_8_ssub_9_dsub_5_ssub_12_ssub_13, ARM::qsub_2, 0, 0, 0, 0, 0, ARM::dsub_5_dsub_7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
5425 { ARM::dsub_4, ARM::dsub_5, ARM::dsub_6, ARM::dsub_7, 0, 0, 0, 0, 0, 0, 0, 0, ARM::qsub_2, ARM::qsub_3, 0, 0, ARM::ssub_8, ARM::ssub_9, ARM::ssub_10, ARM::ssub_11, ARM::ssub_12, ARM::ssub_13, ARM::ssub_14, ARM::ssub_15, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, ARM::ssub_8_ssub_9_dsub_5_ssub_12_ssub_13, ARM::dsub_5_dsub_7, ARM::dsub_5_ssub_12_ssub_13_dsub_7, ARM::dsub_5_ssub_12_ssub_13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
5426 { ARM::dsub_5, ARM::dsub_6, ARM::dsub_7, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::dsub_5_ssub_12_ssub_13, 0, 0, 0, ARM::ssub_10, ARM::ssub_11, ARM::ssub_12, ARM::ssub_13, ARM::ssub_14, ARM::ssub_15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::dsub_5_dsub_7, 0, 0, 0, ARM::qsub_3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
5427 { ARM::dsub_6, ARM::dsub_7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_12, ARM::ssub_13, ARM::ssub_14, ARM::ssub_15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
5428 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_14, ARM::ssub_15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
5429 };
5430
5431 --IdxA; assert(IdxA < 56); (void) IdxA;
5432 --IdxB; assert(IdxB < 56);
5433 return Rows[RowMap[IdxA]][IdxB];
5434}
5435
5436unsigned ARMGenRegisterInfo::reverseComposeSubRegIndicesImpl(unsigned IdxA, unsigned IdxB) const {
5437 static const uint8_t Table[56][56] = {
5438 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5439 { 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::qsub_0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, ARM::qsub_1, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, },
5440 { 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, 0, },
5441 { 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::qsub_0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::qsub_1, 0, },
5442 { 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, },
5443 { 0, 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, 0, ARM::qsub_0, 0, },
5444 { 0, 0, 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
5445 { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
5446 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5447 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5448 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5449 { 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, },
5450 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5451 { 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, 0, },
5452 { 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, },
5453 { 0, 0, 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, },
5454 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5455 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5456 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5457 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5458 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5459 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5460 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5461 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5462 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5463 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5464 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5465 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5466 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5467 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5468 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5469 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5470 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5471 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5472 { 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::qsub_0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, ARM::qsub_1, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, },
5473 { 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::qsub_0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, ARM::qsub_1, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, },
5474 { 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::qsub_0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, ARM::qsub_1, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, },
5475 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5476 { ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, 0, 0, },
5477 { 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::qsub_0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, ARM::qsub_1, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, },
5478 { 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::qsub_0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, ARM::qsub_1, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, },
5479 { 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, ARM::dsub_6, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, ARM::ssub_12, ARM::ssub_13, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::qsub_0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13, ARM::qsub_1, 0, 0, 0, ARM::ssub_8_ssub_9_ssub_12_ssub_13, 0, 0, 0, },
5480 { 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, 0, },
5481 { 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, 0, },
5482 { 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, 0, },
5483 { 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::qsub_0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::qsub_1, 0, },
5484 { 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::qsub_0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::qsub_1, 0, },
5485 { 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::qsub_0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::qsub_1, 0, },
5486 { 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::qsub_0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::qsub_1, 0, },
5487 { 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::qsub_0, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, ARM::qsub_1, 0, },
5488 { 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, },
5489 { 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, },
5490 { 0, 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, 0, ARM::qsub_0, 0, },
5491 { 0, 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, 0, ARM::qsub_0, 0, },
5492 { 0, 0, 0, 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, 0, ARM::qsub_0, 0, },
5493 { 0, 0, ARM::dsub_0, ARM::dsub_1, ARM::dsub_2, ARM::dsub_3, ARM::dsub_4, 0, 0, 0, 0, 0, 0, ARM::qsub_0, ARM::qsub_1, 0, 0, 0, 0, 0, ARM::ssub_0, ARM::ssub_1, ARM::ssub_2, ARM::ssub_3, ARM::ssub_4, ARM::ssub_5, ARM::ssub_6, ARM::ssub_7, ARM::ssub_8, ARM::ssub_9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ARM::ssub_0_ssub_1_ssub_4_ssub_5, ARM::ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_2_ssub_3_ssub_6_ssub_7, ARM::ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7, 0, ARM::ssub_2_ssub_3_ssub_4_ssub_5, 0, ARM::ssub_4_ssub_5_ssub_8_ssub_9, 0, 0, 0, 0, 0, },
5494 };
5495
5496 --IdxA; assert(IdxA < 56);
5497 --IdxB; assert(IdxB < 56);
5498 return Table[IdxA][IdxB];
5499 }
5500
5501 struct MaskRolOp {
5502 LaneBitmask Mask;
5503 uint8_t RotateLeft;
5504 };
5505 static const MaskRolOp LaneMaskComposeSequences[] = {
5506 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 0 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 0
5507 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 2 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 2
5508 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 4 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 4
5509 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 6 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 6
5510 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 8 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 8
5511 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 10 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 10
5512 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 12 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 12
5513 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 14 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 14
5514 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 1 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 16
5515 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 3 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 18
5516 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 5 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 20
5517 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 7 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 22
5518 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 9 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 24
5519 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 11 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 26
5520 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 13 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 28
5521 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 15 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 30
5522 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 16 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 32
5523 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 17 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 } // Sequence 34
5524 };
5525 static const uint8_t CompositeSequences[] = {
5526 0, // to dsub_0
5527 2, // to dsub_1
5528 4, // to dsub_2
5529 6, // to dsub_3
5530 8, // to dsub_4
5531 10, // to dsub_5
5532 12, // to dsub_6
5533 14, // to dsub_7
5534 0, // to gsub_0
5535 16, // to gsub_1
5536 0, // to qqsub_0
5537 8, // to qqsub_1
5538 0, // to qsub_0
5539 4, // to qsub_1
5540 8, // to qsub_2
5541 12, // to qsub_3
5542 2, // to ssub_0
5543 18, // to ssub_1
5544 4, // to ssub_2
5545 20, // to ssub_3
5546 6, // to ssub_4
5547 22, // to ssub_5
5548 8, // to ssub_6
5549 24, // to ssub_7
5550 10, // to ssub_8
5551 26, // to ssub_9
5552 12, // to ssub_10
5553 28, // to ssub_11
5554 14, // to ssub_12
5555 30, // to ssub_13
5556 32, // to ssub_14
5557 34, // to ssub_15
5558 0, // to ssub_0_ssub_1_ssub_4_ssub_5
5559 0, // to ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5560 2, // to ssub_2_ssub_3_ssub_6_ssub_7
5561 2, // to ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5562 2, // to ssub_2_ssub_3_ssub_4_ssub_5
5563 0, // to ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5564 0, // to ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5565 2, // to ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5566 2, // to ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5567 2, // to ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5568 4, // to ssub_4_ssub_5_ssub_8_ssub_9
5569 4, // to ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5570 4, // to ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5571 6, // to ssub_6_ssub_7_dsub_5
5572 6, // to ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5573 6, // to ssub_6_ssub_7_dsub_5_dsub_7
5574 6, // to ssub_6_ssub_7_ssub_8_ssub_9
5575 6, // to ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5576 8, // to ssub_8_ssub_9_ssub_12_ssub_13
5577 8, // to ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5578 10, // to dsub_5_dsub_7
5579 10, // to dsub_5_ssub_12_ssub_13_dsub_7
5580 10, // to dsub_5_ssub_12_ssub_13
5581 4 // to ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5582 };
5583
5584LaneBitmask ARMGenRegisterInfo::composeSubRegIndexLaneMaskImpl(unsigned IdxA, LaneBitmask LaneMask) const {
5585 --IdxA; assert(IdxA < 56 && "Subregister index out of bounds");
5586 LaneBitmask Result;
5587 for (const MaskRolOp *Ops =
5588 &LaneMaskComposeSequences[CompositeSequences[IdxA]];
5589 Ops->Mask.any(); ++Ops) {
5590 LaneBitmask::Type M = LaneMask.getAsInteger() & Ops->Mask.getAsInteger();
5591 if (unsigned S = Ops->RotateLeft)
5592 Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
5593 else
5594 Result |= LaneBitmask(M);
5595 }
5596 return Result;
5597}
5598
5599LaneBitmask ARMGenRegisterInfo::reverseComposeSubRegIndexLaneMaskImpl(unsigned IdxA, LaneBitmask LaneMask) const {
5600 LaneMask &= getSubRegIndexLaneMask(SubIdx: IdxA);
5601 --IdxA; assert(IdxA < 56 && "Subregister index out of bounds");
5602 LaneBitmask Result;
5603 for (const MaskRolOp *Ops =
5604 &LaneMaskComposeSequences[CompositeSequences[IdxA]];
5605 Ops->Mask.any(); ++Ops) {
5606 LaneBitmask::Type M = LaneMask.getAsInteger();
5607 if (unsigned S = Ops->RotateLeft)
5608 Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
5609 else
5610 Result |= LaneBitmask(M);
5611 }
5612 return Result;
5613}
5614
5615const TargetRegisterClass *ARMGenRegisterInfo::getSubClassWithSubReg(const TargetRegisterClass *RC, unsigned Idx) const {
5616 static constexpr uint8_t Table[137][56] = {
5617 { // HPR
5618 0, // dsub_0
5619 0, // dsub_1
5620 0, // dsub_2
5621 0, // dsub_3
5622 0, // dsub_4
5623 0, // dsub_5
5624 0, // dsub_6
5625 0, // dsub_7
5626 0, // gsub_0
5627 0, // gsub_1
5628 0, // qqsub_0
5629 0, // qqsub_1
5630 0, // qsub_0
5631 0, // qsub_1
5632 0, // qsub_2
5633 0, // qsub_3
5634 0, // ssub_0
5635 0, // ssub_1
5636 0, // ssub_2
5637 0, // ssub_3
5638 0, // ssub_4
5639 0, // ssub_5
5640 0, // ssub_6
5641 0, // ssub_7
5642 0, // ssub_8
5643 0, // ssub_9
5644 0, // ssub_10
5645 0, // ssub_11
5646 0, // ssub_12
5647 0, // ssub_13
5648 0, // ssub_14
5649 0, // ssub_15
5650 0, // ssub_0_ssub_1_ssub_4_ssub_5
5651 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5652 0, // ssub_2_ssub_3_ssub_6_ssub_7
5653 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5654 0, // ssub_2_ssub_3_ssub_4_ssub_5
5655 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5656 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5657 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5658 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5659 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5660 0, // ssub_4_ssub_5_ssub_8_ssub_9
5661 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5662 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5663 0, // ssub_6_ssub_7_dsub_5
5664 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5665 0, // ssub_6_ssub_7_dsub_5_dsub_7
5666 0, // ssub_6_ssub_7_ssub_8_ssub_9
5667 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5668 0, // ssub_8_ssub_9_ssub_12_ssub_13
5669 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5670 0, // dsub_5_dsub_7
5671 0, // dsub_5_ssub_12_ssub_13_dsub_7
5672 0, // dsub_5_ssub_12_ssub_13
5673 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5674 },
5675 { // FPWithVPR
5676 0, // dsub_0
5677 0, // dsub_1
5678 0, // dsub_2
5679 0, // dsub_3
5680 0, // dsub_4
5681 0, // dsub_5
5682 0, // dsub_6
5683 0, // dsub_7
5684 0, // gsub_0
5685 0, // gsub_1
5686 0, // qqsub_0
5687 0, // qqsub_1
5688 0, // qsub_0
5689 0, // qsub_1
5690 0, // qsub_2
5691 0, // qsub_3
5692 4, // ssub_0 -> FPWithVPR_with_ssub_0
5693 4, // ssub_1 -> FPWithVPR_with_ssub_0
5694 0, // ssub_2
5695 0, // ssub_3
5696 0, // ssub_4
5697 0, // ssub_5
5698 0, // ssub_6
5699 0, // ssub_7
5700 0, // ssub_8
5701 0, // ssub_9
5702 0, // ssub_10
5703 0, // ssub_11
5704 0, // ssub_12
5705 0, // ssub_13
5706 0, // ssub_14
5707 0, // ssub_15
5708 0, // ssub_0_ssub_1_ssub_4_ssub_5
5709 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5710 0, // ssub_2_ssub_3_ssub_6_ssub_7
5711 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5712 0, // ssub_2_ssub_3_ssub_4_ssub_5
5713 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5714 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5715 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5716 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5717 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5718 0, // ssub_4_ssub_5_ssub_8_ssub_9
5719 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5720 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5721 0, // ssub_6_ssub_7_dsub_5
5722 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5723 0, // ssub_6_ssub_7_dsub_5_dsub_7
5724 0, // ssub_6_ssub_7_ssub_8_ssub_9
5725 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5726 0, // ssub_8_ssub_9_ssub_12_ssub_13
5727 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5728 0, // dsub_5_dsub_7
5729 0, // dsub_5_ssub_12_ssub_13_dsub_7
5730 0, // dsub_5_ssub_12_ssub_13
5731 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5732 },
5733 { // SPR
5734 0, // dsub_0
5735 0, // dsub_1
5736 0, // dsub_2
5737 0, // dsub_3
5738 0, // dsub_4
5739 0, // dsub_5
5740 0, // dsub_6
5741 0, // dsub_7
5742 0, // gsub_0
5743 0, // gsub_1
5744 0, // qqsub_0
5745 0, // qqsub_1
5746 0, // qsub_0
5747 0, // qsub_1
5748 0, // qsub_2
5749 0, // qsub_3
5750 0, // ssub_0
5751 0, // ssub_1
5752 0, // ssub_2
5753 0, // ssub_3
5754 0, // ssub_4
5755 0, // ssub_5
5756 0, // ssub_6
5757 0, // ssub_7
5758 0, // ssub_8
5759 0, // ssub_9
5760 0, // ssub_10
5761 0, // ssub_11
5762 0, // ssub_12
5763 0, // ssub_13
5764 0, // ssub_14
5765 0, // ssub_15
5766 0, // ssub_0_ssub_1_ssub_4_ssub_5
5767 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5768 0, // ssub_2_ssub_3_ssub_6_ssub_7
5769 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5770 0, // ssub_2_ssub_3_ssub_4_ssub_5
5771 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5772 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5773 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5774 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5775 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5776 0, // ssub_4_ssub_5_ssub_8_ssub_9
5777 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5778 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5779 0, // ssub_6_ssub_7_dsub_5
5780 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5781 0, // ssub_6_ssub_7_dsub_5_dsub_7
5782 0, // ssub_6_ssub_7_ssub_8_ssub_9
5783 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5784 0, // ssub_8_ssub_9_ssub_12_ssub_13
5785 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5786 0, // dsub_5_dsub_7
5787 0, // dsub_5_ssub_12_ssub_13_dsub_7
5788 0, // dsub_5_ssub_12_ssub_13
5789 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5790 },
5791 { // FPWithVPR_with_ssub_0
5792 0, // dsub_0
5793 0, // dsub_1
5794 0, // dsub_2
5795 0, // dsub_3
5796 0, // dsub_4
5797 0, // dsub_5
5798 0, // dsub_6
5799 0, // dsub_7
5800 0, // gsub_0
5801 0, // gsub_1
5802 0, // qqsub_0
5803 0, // qqsub_1
5804 0, // qsub_0
5805 0, // qsub_1
5806 0, // qsub_2
5807 0, // qsub_3
5808 4, // ssub_0 -> FPWithVPR_with_ssub_0
5809 4, // ssub_1 -> FPWithVPR_with_ssub_0
5810 0, // ssub_2
5811 0, // ssub_3
5812 0, // ssub_4
5813 0, // ssub_5
5814 0, // ssub_6
5815 0, // ssub_7
5816 0, // ssub_8
5817 0, // ssub_9
5818 0, // ssub_10
5819 0, // ssub_11
5820 0, // ssub_12
5821 0, // ssub_13
5822 0, // ssub_14
5823 0, // ssub_15
5824 0, // ssub_0_ssub_1_ssub_4_ssub_5
5825 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5826 0, // ssub_2_ssub_3_ssub_6_ssub_7
5827 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5828 0, // ssub_2_ssub_3_ssub_4_ssub_5
5829 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5830 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5831 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5832 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5833 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5834 0, // ssub_4_ssub_5_ssub_8_ssub_9
5835 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5836 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5837 0, // ssub_6_ssub_7_dsub_5
5838 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5839 0, // ssub_6_ssub_7_dsub_5_dsub_7
5840 0, // ssub_6_ssub_7_ssub_8_ssub_9
5841 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5842 0, // ssub_8_ssub_9_ssub_12_ssub_13
5843 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5844 0, // dsub_5_dsub_7
5845 0, // dsub_5_ssub_12_ssub_13_dsub_7
5846 0, // dsub_5_ssub_12_ssub_13
5847 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5848 },
5849 { // GPR
5850 0, // dsub_0
5851 0, // dsub_1
5852 0, // dsub_2
5853 0, // dsub_3
5854 0, // dsub_4
5855 0, // dsub_5
5856 0, // dsub_6
5857 0, // dsub_7
5858 0, // gsub_0
5859 0, // gsub_1
5860 0, // qqsub_0
5861 0, // qqsub_1
5862 0, // qsub_0
5863 0, // qsub_1
5864 0, // qsub_2
5865 0, // qsub_3
5866 0, // ssub_0
5867 0, // ssub_1
5868 0, // ssub_2
5869 0, // ssub_3
5870 0, // ssub_4
5871 0, // ssub_5
5872 0, // ssub_6
5873 0, // ssub_7
5874 0, // ssub_8
5875 0, // ssub_9
5876 0, // ssub_10
5877 0, // ssub_11
5878 0, // ssub_12
5879 0, // ssub_13
5880 0, // ssub_14
5881 0, // ssub_15
5882 0, // ssub_0_ssub_1_ssub_4_ssub_5
5883 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5884 0, // ssub_2_ssub_3_ssub_6_ssub_7
5885 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5886 0, // ssub_2_ssub_3_ssub_4_ssub_5
5887 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5888 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5889 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5890 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5891 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5892 0, // ssub_4_ssub_5_ssub_8_ssub_9
5893 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5894 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5895 0, // ssub_6_ssub_7_dsub_5
5896 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5897 0, // ssub_6_ssub_7_dsub_5_dsub_7
5898 0, // ssub_6_ssub_7_ssub_8_ssub_9
5899 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5900 0, // ssub_8_ssub_9_ssub_12_ssub_13
5901 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5902 0, // dsub_5_dsub_7
5903 0, // dsub_5_ssub_12_ssub_13_dsub_7
5904 0, // dsub_5_ssub_12_ssub_13
5905 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5906 },
5907 { // GPRwithAPSR
5908 0, // dsub_0
5909 0, // dsub_1
5910 0, // dsub_2
5911 0, // dsub_3
5912 0, // dsub_4
5913 0, // dsub_5
5914 0, // dsub_6
5915 0, // dsub_7
5916 0, // gsub_0
5917 0, // gsub_1
5918 0, // qqsub_0
5919 0, // qqsub_1
5920 0, // qsub_0
5921 0, // qsub_1
5922 0, // qsub_2
5923 0, // qsub_3
5924 0, // ssub_0
5925 0, // ssub_1
5926 0, // ssub_2
5927 0, // ssub_3
5928 0, // ssub_4
5929 0, // ssub_5
5930 0, // ssub_6
5931 0, // ssub_7
5932 0, // ssub_8
5933 0, // ssub_9
5934 0, // ssub_10
5935 0, // ssub_11
5936 0, // ssub_12
5937 0, // ssub_13
5938 0, // ssub_14
5939 0, // ssub_15
5940 0, // ssub_0_ssub_1_ssub_4_ssub_5
5941 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5942 0, // ssub_2_ssub_3_ssub_6_ssub_7
5943 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5944 0, // ssub_2_ssub_3_ssub_4_ssub_5
5945 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5946 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5947 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5948 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5949 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5950 0, // ssub_4_ssub_5_ssub_8_ssub_9
5951 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5952 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5953 0, // ssub_6_ssub_7_dsub_5
5954 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5955 0, // ssub_6_ssub_7_dsub_5_dsub_7
5956 0, // ssub_6_ssub_7_ssub_8_ssub_9
5957 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5958 0, // ssub_8_ssub_9_ssub_12_ssub_13
5959 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5960 0, // dsub_5_dsub_7
5961 0, // dsub_5_ssub_12_ssub_13_dsub_7
5962 0, // dsub_5_ssub_12_ssub_13
5963 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5964 },
5965 { // GPRwithZR
5966 0, // dsub_0
5967 0, // dsub_1
5968 0, // dsub_2
5969 0, // dsub_3
5970 0, // dsub_4
5971 0, // dsub_5
5972 0, // dsub_6
5973 0, // dsub_7
5974 0, // gsub_0
5975 0, // gsub_1
5976 0, // qqsub_0
5977 0, // qqsub_1
5978 0, // qsub_0
5979 0, // qsub_1
5980 0, // qsub_2
5981 0, // qsub_3
5982 0, // ssub_0
5983 0, // ssub_1
5984 0, // ssub_2
5985 0, // ssub_3
5986 0, // ssub_4
5987 0, // ssub_5
5988 0, // ssub_6
5989 0, // ssub_7
5990 0, // ssub_8
5991 0, // ssub_9
5992 0, // ssub_10
5993 0, // ssub_11
5994 0, // ssub_12
5995 0, // ssub_13
5996 0, // ssub_14
5997 0, // ssub_15
5998 0, // ssub_0_ssub_1_ssub_4_ssub_5
5999 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6000 0, // ssub_2_ssub_3_ssub_6_ssub_7
6001 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6002 0, // ssub_2_ssub_3_ssub_4_ssub_5
6003 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6004 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6005 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6006 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6007 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6008 0, // ssub_4_ssub_5_ssub_8_ssub_9
6009 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6010 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6011 0, // ssub_6_ssub_7_dsub_5
6012 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6013 0, // ssub_6_ssub_7_dsub_5_dsub_7
6014 0, // ssub_6_ssub_7_ssub_8_ssub_9
6015 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6016 0, // ssub_8_ssub_9_ssub_12_ssub_13
6017 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6018 0, // dsub_5_dsub_7
6019 0, // dsub_5_ssub_12_ssub_13_dsub_7
6020 0, // dsub_5_ssub_12_ssub_13
6021 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6022 },
6023 { // SPR_8
6024 0, // dsub_0
6025 0, // dsub_1
6026 0, // dsub_2
6027 0, // dsub_3
6028 0, // dsub_4
6029 0, // dsub_5
6030 0, // dsub_6
6031 0, // dsub_7
6032 0, // gsub_0
6033 0, // gsub_1
6034 0, // qqsub_0
6035 0, // qqsub_1
6036 0, // qsub_0
6037 0, // qsub_1
6038 0, // qsub_2
6039 0, // qsub_3
6040 0, // ssub_0
6041 0, // ssub_1
6042 0, // ssub_2
6043 0, // ssub_3
6044 0, // ssub_4
6045 0, // ssub_5
6046 0, // ssub_6
6047 0, // ssub_7
6048 0, // ssub_8
6049 0, // ssub_9
6050 0, // ssub_10
6051 0, // ssub_11
6052 0, // ssub_12
6053 0, // ssub_13
6054 0, // ssub_14
6055 0, // ssub_15
6056 0, // ssub_0_ssub_1_ssub_4_ssub_5
6057 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6058 0, // ssub_2_ssub_3_ssub_6_ssub_7
6059 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6060 0, // ssub_2_ssub_3_ssub_4_ssub_5
6061 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6062 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6063 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6064 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6065 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6066 0, // ssub_4_ssub_5_ssub_8_ssub_9
6067 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6068 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6069 0, // ssub_6_ssub_7_dsub_5
6070 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6071 0, // ssub_6_ssub_7_dsub_5_dsub_7
6072 0, // ssub_6_ssub_7_ssub_8_ssub_9
6073 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6074 0, // ssub_8_ssub_9_ssub_12_ssub_13
6075 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6076 0, // dsub_5_dsub_7
6077 0, // dsub_5_ssub_12_ssub_13_dsub_7
6078 0, // dsub_5_ssub_12_ssub_13
6079 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6080 },
6081 { // GPRnopc
6082 0, // dsub_0
6083 0, // dsub_1
6084 0, // dsub_2
6085 0, // dsub_3
6086 0, // dsub_4
6087 0, // dsub_5
6088 0, // dsub_6
6089 0, // dsub_7
6090 0, // gsub_0
6091 0, // gsub_1
6092 0, // qqsub_0
6093 0, // qqsub_1
6094 0, // qsub_0
6095 0, // qsub_1
6096 0, // qsub_2
6097 0, // qsub_3
6098 0, // ssub_0
6099 0, // ssub_1
6100 0, // ssub_2
6101 0, // ssub_3
6102 0, // ssub_4
6103 0, // ssub_5
6104 0, // ssub_6
6105 0, // ssub_7
6106 0, // ssub_8
6107 0, // ssub_9
6108 0, // ssub_10
6109 0, // ssub_11
6110 0, // ssub_12
6111 0, // ssub_13
6112 0, // ssub_14
6113 0, // ssub_15
6114 0, // ssub_0_ssub_1_ssub_4_ssub_5
6115 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6116 0, // ssub_2_ssub_3_ssub_6_ssub_7
6117 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6118 0, // ssub_2_ssub_3_ssub_4_ssub_5
6119 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6120 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6121 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6122 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6123 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6124 0, // ssub_4_ssub_5_ssub_8_ssub_9
6125 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6126 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6127 0, // ssub_6_ssub_7_dsub_5
6128 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6129 0, // ssub_6_ssub_7_dsub_5_dsub_7
6130 0, // ssub_6_ssub_7_ssub_8_ssub_9
6131 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6132 0, // ssub_8_ssub_9_ssub_12_ssub_13
6133 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6134 0, // dsub_5_dsub_7
6135 0, // dsub_5_ssub_12_ssub_13_dsub_7
6136 0, // dsub_5_ssub_12_ssub_13
6137 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6138 },
6139 { // GPRnosp
6140 0, // dsub_0
6141 0, // dsub_1
6142 0, // dsub_2
6143 0, // dsub_3
6144 0, // dsub_4
6145 0, // dsub_5
6146 0, // dsub_6
6147 0, // dsub_7
6148 0, // gsub_0
6149 0, // gsub_1
6150 0, // qqsub_0
6151 0, // qqsub_1
6152 0, // qsub_0
6153 0, // qsub_1
6154 0, // qsub_2
6155 0, // qsub_3
6156 0, // ssub_0
6157 0, // ssub_1
6158 0, // ssub_2
6159 0, // ssub_3
6160 0, // ssub_4
6161 0, // ssub_5
6162 0, // ssub_6
6163 0, // ssub_7
6164 0, // ssub_8
6165 0, // ssub_9
6166 0, // ssub_10
6167 0, // ssub_11
6168 0, // ssub_12
6169 0, // ssub_13
6170 0, // ssub_14
6171 0, // ssub_15
6172 0, // ssub_0_ssub_1_ssub_4_ssub_5
6173 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6174 0, // ssub_2_ssub_3_ssub_6_ssub_7
6175 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6176 0, // ssub_2_ssub_3_ssub_4_ssub_5
6177 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6178 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6179 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6180 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6181 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6182 0, // ssub_4_ssub_5_ssub_8_ssub_9
6183 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6184 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6185 0, // ssub_6_ssub_7_dsub_5
6186 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6187 0, // ssub_6_ssub_7_dsub_5_dsub_7
6188 0, // ssub_6_ssub_7_ssub_8_ssub_9
6189 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6190 0, // ssub_8_ssub_9_ssub_12_ssub_13
6191 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6192 0, // dsub_5_dsub_7
6193 0, // dsub_5_ssub_12_ssub_13_dsub_7
6194 0, // dsub_5_ssub_12_ssub_13
6195 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6196 },
6197 { // GPRwithAPSR_NZCVnosp
6198 0, // dsub_0
6199 0, // dsub_1
6200 0, // dsub_2
6201 0, // dsub_3
6202 0, // dsub_4
6203 0, // dsub_5
6204 0, // dsub_6
6205 0, // dsub_7
6206 0, // gsub_0
6207 0, // gsub_1
6208 0, // qqsub_0
6209 0, // qqsub_1
6210 0, // qsub_0
6211 0, // qsub_1
6212 0, // qsub_2
6213 0, // qsub_3
6214 0, // ssub_0
6215 0, // ssub_1
6216 0, // ssub_2
6217 0, // ssub_3
6218 0, // ssub_4
6219 0, // ssub_5
6220 0, // ssub_6
6221 0, // ssub_7
6222 0, // ssub_8
6223 0, // ssub_9
6224 0, // ssub_10
6225 0, // ssub_11
6226 0, // ssub_12
6227 0, // ssub_13
6228 0, // ssub_14
6229 0, // ssub_15
6230 0, // ssub_0_ssub_1_ssub_4_ssub_5
6231 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6232 0, // ssub_2_ssub_3_ssub_6_ssub_7
6233 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6234 0, // ssub_2_ssub_3_ssub_4_ssub_5
6235 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6236 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6237 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6238 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6239 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6240 0, // ssub_4_ssub_5_ssub_8_ssub_9
6241 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6242 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6243 0, // ssub_6_ssub_7_dsub_5
6244 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6245 0, // ssub_6_ssub_7_dsub_5_dsub_7
6246 0, // ssub_6_ssub_7_ssub_8_ssub_9
6247 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6248 0, // ssub_8_ssub_9_ssub_12_ssub_13
6249 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6250 0, // dsub_5_dsub_7
6251 0, // dsub_5_ssub_12_ssub_13_dsub_7
6252 0, // dsub_5_ssub_12_ssub_13
6253 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6254 },
6255 { // GPRwithAPSRnosp
6256 0, // dsub_0
6257 0, // dsub_1
6258 0, // dsub_2
6259 0, // dsub_3
6260 0, // dsub_4
6261 0, // dsub_5
6262 0, // dsub_6
6263 0, // dsub_7
6264 0, // gsub_0
6265 0, // gsub_1
6266 0, // qqsub_0
6267 0, // qqsub_1
6268 0, // qsub_0
6269 0, // qsub_1
6270 0, // qsub_2
6271 0, // qsub_3
6272 0, // ssub_0
6273 0, // ssub_1
6274 0, // ssub_2
6275 0, // ssub_3
6276 0, // ssub_4
6277 0, // ssub_5
6278 0, // ssub_6
6279 0, // ssub_7
6280 0, // ssub_8
6281 0, // ssub_9
6282 0, // ssub_10
6283 0, // ssub_11
6284 0, // ssub_12
6285 0, // ssub_13
6286 0, // ssub_14
6287 0, // ssub_15
6288 0, // ssub_0_ssub_1_ssub_4_ssub_5
6289 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6290 0, // ssub_2_ssub_3_ssub_6_ssub_7
6291 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6292 0, // ssub_2_ssub_3_ssub_4_ssub_5
6293 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6294 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6295 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6296 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6297 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6298 0, // ssub_4_ssub_5_ssub_8_ssub_9
6299 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6300 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6301 0, // ssub_6_ssub_7_dsub_5
6302 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6303 0, // ssub_6_ssub_7_dsub_5_dsub_7
6304 0, // ssub_6_ssub_7_ssub_8_ssub_9
6305 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6306 0, // ssub_8_ssub_9_ssub_12_ssub_13
6307 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6308 0, // dsub_5_dsub_7
6309 0, // dsub_5_ssub_12_ssub_13_dsub_7
6310 0, // dsub_5_ssub_12_ssub_13
6311 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6312 },
6313 { // GPRwithZRnosp
6314 0, // dsub_0
6315 0, // dsub_1
6316 0, // dsub_2
6317 0, // dsub_3
6318 0, // dsub_4
6319 0, // dsub_5
6320 0, // dsub_6
6321 0, // dsub_7
6322 0, // gsub_0
6323 0, // gsub_1
6324 0, // qqsub_0
6325 0, // qqsub_1
6326 0, // qsub_0
6327 0, // qsub_1
6328 0, // qsub_2
6329 0, // qsub_3
6330 0, // ssub_0
6331 0, // ssub_1
6332 0, // ssub_2
6333 0, // ssub_3
6334 0, // ssub_4
6335 0, // ssub_5
6336 0, // ssub_6
6337 0, // ssub_7
6338 0, // ssub_8
6339 0, // ssub_9
6340 0, // ssub_10
6341 0, // ssub_11
6342 0, // ssub_12
6343 0, // ssub_13
6344 0, // ssub_14
6345 0, // ssub_15
6346 0, // ssub_0_ssub_1_ssub_4_ssub_5
6347 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6348 0, // ssub_2_ssub_3_ssub_6_ssub_7
6349 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6350 0, // ssub_2_ssub_3_ssub_4_ssub_5
6351 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6352 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6353 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6354 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6355 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6356 0, // ssub_4_ssub_5_ssub_8_ssub_9
6357 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6358 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6359 0, // ssub_6_ssub_7_dsub_5
6360 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6361 0, // ssub_6_ssub_7_dsub_5_dsub_7
6362 0, // ssub_6_ssub_7_ssub_8_ssub_9
6363 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6364 0, // ssub_8_ssub_9_ssub_12_ssub_13
6365 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6366 0, // dsub_5_dsub_7
6367 0, // dsub_5_ssub_12_ssub_13_dsub_7
6368 0, // dsub_5_ssub_12_ssub_13
6369 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6370 },
6371 { // GPRnoip
6372 0, // dsub_0
6373 0, // dsub_1
6374 0, // dsub_2
6375 0, // dsub_3
6376 0, // dsub_4
6377 0, // dsub_5
6378 0, // dsub_6
6379 0, // dsub_7
6380 0, // gsub_0
6381 0, // gsub_1
6382 0, // qqsub_0
6383 0, // qqsub_1
6384 0, // qsub_0
6385 0, // qsub_1
6386 0, // qsub_2
6387 0, // qsub_3
6388 0, // ssub_0
6389 0, // ssub_1
6390 0, // ssub_2
6391 0, // ssub_3
6392 0, // ssub_4
6393 0, // ssub_5
6394 0, // ssub_6
6395 0, // ssub_7
6396 0, // ssub_8
6397 0, // ssub_9
6398 0, // ssub_10
6399 0, // ssub_11
6400 0, // ssub_12
6401 0, // ssub_13
6402 0, // ssub_14
6403 0, // ssub_15
6404 0, // ssub_0_ssub_1_ssub_4_ssub_5
6405 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6406 0, // ssub_2_ssub_3_ssub_6_ssub_7
6407 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6408 0, // ssub_2_ssub_3_ssub_4_ssub_5
6409 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6410 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6411 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6412 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6413 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6414 0, // ssub_4_ssub_5_ssub_8_ssub_9
6415 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6416 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6417 0, // ssub_6_ssub_7_dsub_5
6418 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6419 0, // ssub_6_ssub_7_dsub_5_dsub_7
6420 0, // ssub_6_ssub_7_ssub_8_ssub_9
6421 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6422 0, // ssub_8_ssub_9_ssub_12_ssub_13
6423 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6424 0, // dsub_5_dsub_7
6425 0, // dsub_5_ssub_12_ssub_13_dsub_7
6426 0, // dsub_5_ssub_12_ssub_13
6427 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6428 },
6429 { // rGPR
6430 0, // dsub_0
6431 0, // dsub_1
6432 0, // dsub_2
6433 0, // dsub_3
6434 0, // dsub_4
6435 0, // dsub_5
6436 0, // dsub_6
6437 0, // dsub_7
6438 0, // gsub_0
6439 0, // gsub_1
6440 0, // qqsub_0
6441 0, // qqsub_1
6442 0, // qsub_0
6443 0, // qsub_1
6444 0, // qsub_2
6445 0, // qsub_3
6446 0, // ssub_0
6447 0, // ssub_1
6448 0, // ssub_2
6449 0, // ssub_3
6450 0, // ssub_4
6451 0, // ssub_5
6452 0, // ssub_6
6453 0, // ssub_7
6454 0, // ssub_8
6455 0, // ssub_9
6456 0, // ssub_10
6457 0, // ssub_11
6458 0, // ssub_12
6459 0, // ssub_13
6460 0, // ssub_14
6461 0, // ssub_15
6462 0, // ssub_0_ssub_1_ssub_4_ssub_5
6463 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6464 0, // ssub_2_ssub_3_ssub_6_ssub_7
6465 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6466 0, // ssub_2_ssub_3_ssub_4_ssub_5
6467 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6468 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6469 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6470 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6471 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6472 0, // ssub_4_ssub_5_ssub_8_ssub_9
6473 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6474 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6475 0, // ssub_6_ssub_7_dsub_5
6476 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6477 0, // ssub_6_ssub_7_dsub_5_dsub_7
6478 0, // ssub_6_ssub_7_ssub_8_ssub_9
6479 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6480 0, // ssub_8_ssub_9_ssub_12_ssub_13
6481 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6482 0, // dsub_5_dsub_7
6483 0, // dsub_5_ssub_12_ssub_13_dsub_7
6484 0, // dsub_5_ssub_12_ssub_13
6485 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6486 },
6487 { // GPRnoip_and_GPRnopc
6488 0, // dsub_0
6489 0, // dsub_1
6490 0, // dsub_2
6491 0, // dsub_3
6492 0, // dsub_4
6493 0, // dsub_5
6494 0, // dsub_6
6495 0, // dsub_7
6496 0, // gsub_0
6497 0, // gsub_1
6498 0, // qqsub_0
6499 0, // qqsub_1
6500 0, // qsub_0
6501 0, // qsub_1
6502 0, // qsub_2
6503 0, // qsub_3
6504 0, // ssub_0
6505 0, // ssub_1
6506 0, // ssub_2
6507 0, // ssub_3
6508 0, // ssub_4
6509 0, // ssub_5
6510 0, // ssub_6
6511 0, // ssub_7
6512 0, // ssub_8
6513 0, // ssub_9
6514 0, // ssub_10
6515 0, // ssub_11
6516 0, // ssub_12
6517 0, // ssub_13
6518 0, // ssub_14
6519 0, // ssub_15
6520 0, // ssub_0_ssub_1_ssub_4_ssub_5
6521 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6522 0, // ssub_2_ssub_3_ssub_6_ssub_7
6523 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6524 0, // ssub_2_ssub_3_ssub_4_ssub_5
6525 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6526 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6527 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6528 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6529 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6530 0, // ssub_4_ssub_5_ssub_8_ssub_9
6531 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6532 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6533 0, // ssub_6_ssub_7_dsub_5
6534 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6535 0, // ssub_6_ssub_7_dsub_5_dsub_7
6536 0, // ssub_6_ssub_7_ssub_8_ssub_9
6537 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6538 0, // ssub_8_ssub_9_ssub_12_ssub_13
6539 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6540 0, // dsub_5_dsub_7
6541 0, // dsub_5_ssub_12_ssub_13_dsub_7
6542 0, // dsub_5_ssub_12_ssub_13
6543 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6544 },
6545 { // GPRnoip_and_GPRnosp
6546 0, // dsub_0
6547 0, // dsub_1
6548 0, // dsub_2
6549 0, // dsub_3
6550 0, // dsub_4
6551 0, // dsub_5
6552 0, // dsub_6
6553 0, // dsub_7
6554 0, // gsub_0
6555 0, // gsub_1
6556 0, // qqsub_0
6557 0, // qqsub_1
6558 0, // qsub_0
6559 0, // qsub_1
6560 0, // qsub_2
6561 0, // qsub_3
6562 0, // ssub_0
6563 0, // ssub_1
6564 0, // ssub_2
6565 0, // ssub_3
6566 0, // ssub_4
6567 0, // ssub_5
6568 0, // ssub_6
6569 0, // ssub_7
6570 0, // ssub_8
6571 0, // ssub_9
6572 0, // ssub_10
6573 0, // ssub_11
6574 0, // ssub_12
6575 0, // ssub_13
6576 0, // ssub_14
6577 0, // ssub_15
6578 0, // ssub_0_ssub_1_ssub_4_ssub_5
6579 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6580 0, // ssub_2_ssub_3_ssub_6_ssub_7
6581 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6582 0, // ssub_2_ssub_3_ssub_4_ssub_5
6583 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6584 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6585 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6586 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6587 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6588 0, // ssub_4_ssub_5_ssub_8_ssub_9
6589 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6590 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6591 0, // ssub_6_ssub_7_dsub_5
6592 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6593 0, // ssub_6_ssub_7_dsub_5_dsub_7
6594 0, // ssub_6_ssub_7_ssub_8_ssub_9
6595 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6596 0, // ssub_8_ssub_9_ssub_12_ssub_13
6597 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6598 0, // dsub_5_dsub_7
6599 0, // dsub_5_ssub_12_ssub_13_dsub_7
6600 0, // dsub_5_ssub_12_ssub_13
6601 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6602 },
6603 { // GPRnoip_and_GPRwithAPSR_NZCVnosp
6604 0, // dsub_0
6605 0, // dsub_1
6606 0, // dsub_2
6607 0, // dsub_3
6608 0, // dsub_4
6609 0, // dsub_5
6610 0, // dsub_6
6611 0, // dsub_7
6612 0, // gsub_0
6613 0, // gsub_1
6614 0, // qqsub_0
6615 0, // qqsub_1
6616 0, // qsub_0
6617 0, // qsub_1
6618 0, // qsub_2
6619 0, // qsub_3
6620 0, // ssub_0
6621 0, // ssub_1
6622 0, // ssub_2
6623 0, // ssub_3
6624 0, // ssub_4
6625 0, // ssub_5
6626 0, // ssub_6
6627 0, // ssub_7
6628 0, // ssub_8
6629 0, // ssub_9
6630 0, // ssub_10
6631 0, // ssub_11
6632 0, // ssub_12
6633 0, // ssub_13
6634 0, // ssub_14
6635 0, // ssub_15
6636 0, // ssub_0_ssub_1_ssub_4_ssub_5
6637 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6638 0, // ssub_2_ssub_3_ssub_6_ssub_7
6639 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6640 0, // ssub_2_ssub_3_ssub_4_ssub_5
6641 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6642 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6643 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6644 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6645 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6646 0, // ssub_4_ssub_5_ssub_8_ssub_9
6647 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6648 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6649 0, // ssub_6_ssub_7_dsub_5
6650 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6651 0, // ssub_6_ssub_7_dsub_5_dsub_7
6652 0, // ssub_6_ssub_7_ssub_8_ssub_9
6653 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6654 0, // ssub_8_ssub_9_ssub_12_ssub_13
6655 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6656 0, // dsub_5_dsub_7
6657 0, // dsub_5_ssub_12_ssub_13_dsub_7
6658 0, // dsub_5_ssub_12_ssub_13
6659 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6660 },
6661 { // tGPRwithpc
6662 0, // dsub_0
6663 0, // dsub_1
6664 0, // dsub_2
6665 0, // dsub_3
6666 0, // dsub_4
6667 0, // dsub_5
6668 0, // dsub_6
6669 0, // dsub_7
6670 0, // gsub_0
6671 0, // gsub_1
6672 0, // qqsub_0
6673 0, // qqsub_1
6674 0, // qsub_0
6675 0, // qsub_1
6676 0, // qsub_2
6677 0, // qsub_3
6678 0, // ssub_0
6679 0, // ssub_1
6680 0, // ssub_2
6681 0, // ssub_3
6682 0, // ssub_4
6683 0, // ssub_5
6684 0, // ssub_6
6685 0, // ssub_7
6686 0, // ssub_8
6687 0, // ssub_9
6688 0, // ssub_10
6689 0, // ssub_11
6690 0, // ssub_12
6691 0, // ssub_13
6692 0, // ssub_14
6693 0, // ssub_15
6694 0, // ssub_0_ssub_1_ssub_4_ssub_5
6695 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6696 0, // ssub_2_ssub_3_ssub_6_ssub_7
6697 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6698 0, // ssub_2_ssub_3_ssub_4_ssub_5
6699 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6700 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6701 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6702 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6703 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6704 0, // ssub_4_ssub_5_ssub_8_ssub_9
6705 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6706 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6707 0, // ssub_6_ssub_7_dsub_5
6708 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6709 0, // ssub_6_ssub_7_dsub_5_dsub_7
6710 0, // ssub_6_ssub_7_ssub_8_ssub_9
6711 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6712 0, // ssub_8_ssub_9_ssub_12_ssub_13
6713 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6714 0, // dsub_5_dsub_7
6715 0, // dsub_5_ssub_12_ssub_13_dsub_7
6716 0, // dsub_5_ssub_12_ssub_13
6717 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6718 },
6719 { // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
6720 0, // dsub_0
6721 0, // dsub_1
6722 0, // dsub_2
6723 0, // dsub_3
6724 0, // dsub_4
6725 0, // dsub_5
6726 0, // dsub_6
6727 0, // dsub_7
6728 0, // gsub_0
6729 0, // gsub_1
6730 0, // qqsub_0
6731 0, // qqsub_1
6732 0, // qsub_0
6733 0, // qsub_1
6734 0, // qsub_2
6735 0, // qsub_3
6736 20, // ssub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
6737 20, // ssub_1 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
6738 0, // ssub_2
6739 0, // ssub_3
6740 0, // ssub_4
6741 0, // ssub_5
6742 0, // ssub_6
6743 0, // ssub_7
6744 0, // ssub_8
6745 0, // ssub_9
6746 0, // ssub_10
6747 0, // ssub_11
6748 0, // ssub_12
6749 0, // ssub_13
6750 0, // ssub_14
6751 0, // ssub_15
6752 0, // ssub_0_ssub_1_ssub_4_ssub_5
6753 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6754 0, // ssub_2_ssub_3_ssub_6_ssub_7
6755 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6756 0, // ssub_2_ssub_3_ssub_4_ssub_5
6757 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6758 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6759 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6760 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6761 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6762 0, // ssub_4_ssub_5_ssub_8_ssub_9
6763 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6764 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6765 0, // ssub_6_ssub_7_dsub_5
6766 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6767 0, // ssub_6_ssub_7_dsub_5_dsub_7
6768 0, // ssub_6_ssub_7_ssub_8_ssub_9
6769 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6770 0, // ssub_8_ssub_9_ssub_12_ssub_13
6771 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6772 0, // dsub_5_dsub_7
6773 0, // dsub_5_ssub_12_ssub_13_dsub_7
6774 0, // dsub_5_ssub_12_ssub_13
6775 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6776 },
6777 { // hGPR
6778 0, // dsub_0
6779 0, // dsub_1
6780 0, // dsub_2
6781 0, // dsub_3
6782 0, // dsub_4
6783 0, // dsub_5
6784 0, // dsub_6
6785 0, // dsub_7
6786 0, // gsub_0
6787 0, // gsub_1
6788 0, // qqsub_0
6789 0, // qqsub_1
6790 0, // qsub_0
6791 0, // qsub_1
6792 0, // qsub_2
6793 0, // qsub_3
6794 0, // ssub_0
6795 0, // ssub_1
6796 0, // ssub_2
6797 0, // ssub_3
6798 0, // ssub_4
6799 0, // ssub_5
6800 0, // ssub_6
6801 0, // ssub_7
6802 0, // ssub_8
6803 0, // ssub_9
6804 0, // ssub_10
6805 0, // ssub_11
6806 0, // ssub_12
6807 0, // ssub_13
6808 0, // ssub_14
6809 0, // ssub_15
6810 0, // ssub_0_ssub_1_ssub_4_ssub_5
6811 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6812 0, // ssub_2_ssub_3_ssub_6_ssub_7
6813 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6814 0, // ssub_2_ssub_3_ssub_4_ssub_5
6815 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6816 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6817 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6818 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6819 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6820 0, // ssub_4_ssub_5_ssub_8_ssub_9
6821 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6822 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6823 0, // ssub_6_ssub_7_dsub_5
6824 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6825 0, // ssub_6_ssub_7_dsub_5_dsub_7
6826 0, // ssub_6_ssub_7_ssub_8_ssub_9
6827 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6828 0, // ssub_8_ssub_9_ssub_12_ssub_13
6829 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6830 0, // dsub_5_dsub_7
6831 0, // dsub_5_ssub_12_ssub_13_dsub_7
6832 0, // dsub_5_ssub_12_ssub_13
6833 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6834 },
6835 { // tGPR
6836 0, // dsub_0
6837 0, // dsub_1
6838 0, // dsub_2
6839 0, // dsub_3
6840 0, // dsub_4
6841 0, // dsub_5
6842 0, // dsub_6
6843 0, // dsub_7
6844 0, // gsub_0
6845 0, // gsub_1
6846 0, // qqsub_0
6847 0, // qqsub_1
6848 0, // qsub_0
6849 0, // qsub_1
6850 0, // qsub_2
6851 0, // qsub_3
6852 0, // ssub_0
6853 0, // ssub_1
6854 0, // ssub_2
6855 0, // ssub_3
6856 0, // ssub_4
6857 0, // ssub_5
6858 0, // ssub_6
6859 0, // ssub_7
6860 0, // ssub_8
6861 0, // ssub_9
6862 0, // ssub_10
6863 0, // ssub_11
6864 0, // ssub_12
6865 0, // ssub_13
6866 0, // ssub_14
6867 0, // ssub_15
6868 0, // ssub_0_ssub_1_ssub_4_ssub_5
6869 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6870 0, // ssub_2_ssub_3_ssub_6_ssub_7
6871 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6872 0, // ssub_2_ssub_3_ssub_4_ssub_5
6873 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6874 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6875 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6876 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6877 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6878 0, // ssub_4_ssub_5_ssub_8_ssub_9
6879 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6880 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6881 0, // ssub_6_ssub_7_dsub_5
6882 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6883 0, // ssub_6_ssub_7_dsub_5_dsub_7
6884 0, // ssub_6_ssub_7_ssub_8_ssub_9
6885 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6886 0, // ssub_8_ssub_9_ssub_12_ssub_13
6887 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6888 0, // dsub_5_dsub_7
6889 0, // dsub_5_ssub_12_ssub_13_dsub_7
6890 0, // dsub_5_ssub_12_ssub_13
6891 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6892 },
6893 { // tGPREven
6894 0, // dsub_0
6895 0, // dsub_1
6896 0, // dsub_2
6897 0, // dsub_3
6898 0, // dsub_4
6899 0, // dsub_5
6900 0, // dsub_6
6901 0, // dsub_7
6902 0, // gsub_0
6903 0, // gsub_1
6904 0, // qqsub_0
6905 0, // qqsub_1
6906 0, // qsub_0
6907 0, // qsub_1
6908 0, // qsub_2
6909 0, // qsub_3
6910 0, // ssub_0
6911 0, // ssub_1
6912 0, // ssub_2
6913 0, // ssub_3
6914 0, // ssub_4
6915 0, // ssub_5
6916 0, // ssub_6
6917 0, // ssub_7
6918 0, // ssub_8
6919 0, // ssub_9
6920 0, // ssub_10
6921 0, // ssub_11
6922 0, // ssub_12
6923 0, // ssub_13
6924 0, // ssub_14
6925 0, // ssub_15
6926 0, // ssub_0_ssub_1_ssub_4_ssub_5
6927 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6928 0, // ssub_2_ssub_3_ssub_6_ssub_7
6929 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6930 0, // ssub_2_ssub_3_ssub_4_ssub_5
6931 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6932 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6933 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6934 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6935 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6936 0, // ssub_4_ssub_5_ssub_8_ssub_9
6937 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6938 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6939 0, // ssub_6_ssub_7_dsub_5
6940 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6941 0, // ssub_6_ssub_7_dsub_5_dsub_7
6942 0, // ssub_6_ssub_7_ssub_8_ssub_9
6943 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6944 0, // ssub_8_ssub_9_ssub_12_ssub_13
6945 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6946 0, // dsub_5_dsub_7
6947 0, // dsub_5_ssub_12_ssub_13_dsub_7
6948 0, // dsub_5_ssub_12_ssub_13
6949 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6950 },
6951 { // GPRnopc_and_hGPR
6952 0, // dsub_0
6953 0, // dsub_1
6954 0, // dsub_2
6955 0, // dsub_3
6956 0, // dsub_4
6957 0, // dsub_5
6958 0, // dsub_6
6959 0, // dsub_7
6960 0, // gsub_0
6961 0, // gsub_1
6962 0, // qqsub_0
6963 0, // qqsub_1
6964 0, // qsub_0
6965 0, // qsub_1
6966 0, // qsub_2
6967 0, // qsub_3
6968 0, // ssub_0
6969 0, // ssub_1
6970 0, // ssub_2
6971 0, // ssub_3
6972 0, // ssub_4
6973 0, // ssub_5
6974 0, // ssub_6
6975 0, // ssub_7
6976 0, // ssub_8
6977 0, // ssub_9
6978 0, // ssub_10
6979 0, // ssub_11
6980 0, // ssub_12
6981 0, // ssub_13
6982 0, // ssub_14
6983 0, // ssub_15
6984 0, // ssub_0_ssub_1_ssub_4_ssub_5
6985 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6986 0, // ssub_2_ssub_3_ssub_6_ssub_7
6987 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6988 0, // ssub_2_ssub_3_ssub_4_ssub_5
6989 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6990 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6991 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6992 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6993 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6994 0, // ssub_4_ssub_5_ssub_8_ssub_9
6995 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6996 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6997 0, // ssub_6_ssub_7_dsub_5
6998 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6999 0, // ssub_6_ssub_7_dsub_5_dsub_7
7000 0, // ssub_6_ssub_7_ssub_8_ssub_9
7001 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7002 0, // ssub_8_ssub_9_ssub_12_ssub_13
7003 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7004 0, // dsub_5_dsub_7
7005 0, // dsub_5_ssub_12_ssub_13_dsub_7
7006 0, // dsub_5_ssub_12_ssub_13
7007 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7008 },
7009 { // GPRnosp_and_hGPR
7010 0, // dsub_0
7011 0, // dsub_1
7012 0, // dsub_2
7013 0, // dsub_3
7014 0, // dsub_4
7015 0, // dsub_5
7016 0, // dsub_6
7017 0, // dsub_7
7018 0, // gsub_0
7019 0, // gsub_1
7020 0, // qqsub_0
7021 0, // qqsub_1
7022 0, // qsub_0
7023 0, // qsub_1
7024 0, // qsub_2
7025 0, // qsub_3
7026 0, // ssub_0
7027 0, // ssub_1
7028 0, // ssub_2
7029 0, // ssub_3
7030 0, // ssub_4
7031 0, // ssub_5
7032 0, // ssub_6
7033 0, // ssub_7
7034 0, // ssub_8
7035 0, // ssub_9
7036 0, // ssub_10
7037 0, // ssub_11
7038 0, // ssub_12
7039 0, // ssub_13
7040 0, // ssub_14
7041 0, // ssub_15
7042 0, // ssub_0_ssub_1_ssub_4_ssub_5
7043 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7044 0, // ssub_2_ssub_3_ssub_6_ssub_7
7045 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7046 0, // ssub_2_ssub_3_ssub_4_ssub_5
7047 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7048 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7049 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7050 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7051 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7052 0, // ssub_4_ssub_5_ssub_8_ssub_9
7053 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7054 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7055 0, // ssub_6_ssub_7_dsub_5
7056 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7057 0, // ssub_6_ssub_7_dsub_5_dsub_7
7058 0, // ssub_6_ssub_7_ssub_8_ssub_9
7059 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7060 0, // ssub_8_ssub_9_ssub_12_ssub_13
7061 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7062 0, // dsub_5_dsub_7
7063 0, // dsub_5_ssub_12_ssub_13_dsub_7
7064 0, // dsub_5_ssub_12_ssub_13
7065 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7066 },
7067 { // GPRnoip_and_hGPR
7068 0, // dsub_0
7069 0, // dsub_1
7070 0, // dsub_2
7071 0, // dsub_3
7072 0, // dsub_4
7073 0, // dsub_5
7074 0, // dsub_6
7075 0, // dsub_7
7076 0, // gsub_0
7077 0, // gsub_1
7078 0, // qqsub_0
7079 0, // qqsub_1
7080 0, // qsub_0
7081 0, // qsub_1
7082 0, // qsub_2
7083 0, // qsub_3
7084 0, // ssub_0
7085 0, // ssub_1
7086 0, // ssub_2
7087 0, // ssub_3
7088 0, // ssub_4
7089 0, // ssub_5
7090 0, // ssub_6
7091 0, // ssub_7
7092 0, // ssub_8
7093 0, // ssub_9
7094 0, // ssub_10
7095 0, // ssub_11
7096 0, // ssub_12
7097 0, // ssub_13
7098 0, // ssub_14
7099 0, // ssub_15
7100 0, // ssub_0_ssub_1_ssub_4_ssub_5
7101 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7102 0, // ssub_2_ssub_3_ssub_6_ssub_7
7103 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7104 0, // ssub_2_ssub_3_ssub_4_ssub_5
7105 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7106 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7107 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7108 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7109 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7110 0, // ssub_4_ssub_5_ssub_8_ssub_9
7111 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7112 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7113 0, // ssub_6_ssub_7_dsub_5
7114 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7115 0, // ssub_6_ssub_7_dsub_5_dsub_7
7116 0, // ssub_6_ssub_7_ssub_8_ssub_9
7117 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7118 0, // ssub_8_ssub_9_ssub_12_ssub_13
7119 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7120 0, // dsub_5_dsub_7
7121 0, // dsub_5_ssub_12_ssub_13_dsub_7
7122 0, // dsub_5_ssub_12_ssub_13
7123 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7124 },
7125 { // GPRnoip_and_tGPREven
7126 0, // dsub_0
7127 0, // dsub_1
7128 0, // dsub_2
7129 0, // dsub_3
7130 0, // dsub_4
7131 0, // dsub_5
7132 0, // dsub_6
7133 0, // dsub_7
7134 0, // gsub_0
7135 0, // gsub_1
7136 0, // qqsub_0
7137 0, // qqsub_1
7138 0, // qsub_0
7139 0, // qsub_1
7140 0, // qsub_2
7141 0, // qsub_3
7142 0, // ssub_0
7143 0, // ssub_1
7144 0, // ssub_2
7145 0, // ssub_3
7146 0, // ssub_4
7147 0, // ssub_5
7148 0, // ssub_6
7149 0, // ssub_7
7150 0, // ssub_8
7151 0, // ssub_9
7152 0, // ssub_10
7153 0, // ssub_11
7154 0, // ssub_12
7155 0, // ssub_13
7156 0, // ssub_14
7157 0, // ssub_15
7158 0, // ssub_0_ssub_1_ssub_4_ssub_5
7159 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7160 0, // ssub_2_ssub_3_ssub_6_ssub_7
7161 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7162 0, // ssub_2_ssub_3_ssub_4_ssub_5
7163 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7164 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7165 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7166 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7167 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7168 0, // ssub_4_ssub_5_ssub_8_ssub_9
7169 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7170 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7171 0, // ssub_6_ssub_7_dsub_5
7172 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7173 0, // ssub_6_ssub_7_dsub_5_dsub_7
7174 0, // ssub_6_ssub_7_ssub_8_ssub_9
7175 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7176 0, // ssub_8_ssub_9_ssub_12_ssub_13
7177 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7178 0, // dsub_5_dsub_7
7179 0, // dsub_5_ssub_12_ssub_13_dsub_7
7180 0, // dsub_5_ssub_12_ssub_13
7181 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7182 },
7183 { // GPRnosp_and_GPRnopc_and_hGPR
7184 0, // dsub_0
7185 0, // dsub_1
7186 0, // dsub_2
7187 0, // dsub_3
7188 0, // dsub_4
7189 0, // dsub_5
7190 0, // dsub_6
7191 0, // dsub_7
7192 0, // gsub_0
7193 0, // gsub_1
7194 0, // qqsub_0
7195 0, // qqsub_1
7196 0, // qsub_0
7197 0, // qsub_1
7198 0, // qsub_2
7199 0, // qsub_3
7200 0, // ssub_0
7201 0, // ssub_1
7202 0, // ssub_2
7203 0, // ssub_3
7204 0, // ssub_4
7205 0, // ssub_5
7206 0, // ssub_6
7207 0, // ssub_7
7208 0, // ssub_8
7209 0, // ssub_9
7210 0, // ssub_10
7211 0, // ssub_11
7212 0, // ssub_12
7213 0, // ssub_13
7214 0, // ssub_14
7215 0, // ssub_15
7216 0, // ssub_0_ssub_1_ssub_4_ssub_5
7217 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7218 0, // ssub_2_ssub_3_ssub_6_ssub_7
7219 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7220 0, // ssub_2_ssub_3_ssub_4_ssub_5
7221 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7222 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7223 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7224 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7225 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7226 0, // ssub_4_ssub_5_ssub_8_ssub_9
7227 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7228 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7229 0, // ssub_6_ssub_7_dsub_5
7230 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7231 0, // ssub_6_ssub_7_dsub_5_dsub_7
7232 0, // ssub_6_ssub_7_ssub_8_ssub_9
7233 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7234 0, // ssub_8_ssub_9_ssub_12_ssub_13
7235 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7236 0, // dsub_5_dsub_7
7237 0, // dsub_5_ssub_12_ssub_13_dsub_7
7238 0, // dsub_5_ssub_12_ssub_13
7239 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7240 },
7241 { // tGPROdd
7242 0, // dsub_0
7243 0, // dsub_1
7244 0, // dsub_2
7245 0, // dsub_3
7246 0, // dsub_4
7247 0, // dsub_5
7248 0, // dsub_6
7249 0, // dsub_7
7250 0, // gsub_0
7251 0, // gsub_1
7252 0, // qqsub_0
7253 0, // qqsub_1
7254 0, // qsub_0
7255 0, // qsub_1
7256 0, // qsub_2
7257 0, // qsub_3
7258 0, // ssub_0
7259 0, // ssub_1
7260 0, // ssub_2
7261 0, // ssub_3
7262 0, // ssub_4
7263 0, // ssub_5
7264 0, // ssub_6
7265 0, // ssub_7
7266 0, // ssub_8
7267 0, // ssub_9
7268 0, // ssub_10
7269 0, // ssub_11
7270 0, // ssub_12
7271 0, // ssub_13
7272 0, // ssub_14
7273 0, // ssub_15
7274 0, // ssub_0_ssub_1_ssub_4_ssub_5
7275 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7276 0, // ssub_2_ssub_3_ssub_6_ssub_7
7277 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7278 0, // ssub_2_ssub_3_ssub_4_ssub_5
7279 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7280 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7281 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7282 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7283 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7284 0, // ssub_4_ssub_5_ssub_8_ssub_9
7285 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7286 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7287 0, // ssub_6_ssub_7_dsub_5
7288 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7289 0, // ssub_6_ssub_7_dsub_5_dsub_7
7290 0, // ssub_6_ssub_7_ssub_8_ssub_9
7291 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7292 0, // ssub_8_ssub_9_ssub_12_ssub_13
7293 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7294 0, // dsub_5_dsub_7
7295 0, // dsub_5_ssub_12_ssub_13_dsub_7
7296 0, // dsub_5_ssub_12_ssub_13
7297 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7298 },
7299 { // GPRnopc_and_GPRnoip_and_hGPR
7300 0, // dsub_0
7301 0, // dsub_1
7302 0, // dsub_2
7303 0, // dsub_3
7304 0, // dsub_4
7305 0, // dsub_5
7306 0, // dsub_6
7307 0, // dsub_7
7308 0, // gsub_0
7309 0, // gsub_1
7310 0, // qqsub_0
7311 0, // qqsub_1
7312 0, // qsub_0
7313 0, // qsub_1
7314 0, // qsub_2
7315 0, // qsub_3
7316 0, // ssub_0
7317 0, // ssub_1
7318 0, // ssub_2
7319 0, // ssub_3
7320 0, // ssub_4
7321 0, // ssub_5
7322 0, // ssub_6
7323 0, // ssub_7
7324 0, // ssub_8
7325 0, // ssub_9
7326 0, // ssub_10
7327 0, // ssub_11
7328 0, // ssub_12
7329 0, // ssub_13
7330 0, // ssub_14
7331 0, // ssub_15
7332 0, // ssub_0_ssub_1_ssub_4_ssub_5
7333 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7334 0, // ssub_2_ssub_3_ssub_6_ssub_7
7335 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7336 0, // ssub_2_ssub_3_ssub_4_ssub_5
7337 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7338 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7339 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7340 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7341 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7342 0, // ssub_4_ssub_5_ssub_8_ssub_9
7343 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7344 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7345 0, // ssub_6_ssub_7_dsub_5
7346 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7347 0, // ssub_6_ssub_7_dsub_5_dsub_7
7348 0, // ssub_6_ssub_7_ssub_8_ssub_9
7349 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7350 0, // ssub_8_ssub_9_ssub_12_ssub_13
7351 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7352 0, // dsub_5_dsub_7
7353 0, // dsub_5_ssub_12_ssub_13_dsub_7
7354 0, // dsub_5_ssub_12_ssub_13
7355 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7356 },
7357 { // GPRnosp_and_GPRnoip_and_hGPR
7358 0, // dsub_0
7359 0, // dsub_1
7360 0, // dsub_2
7361 0, // dsub_3
7362 0, // dsub_4
7363 0, // dsub_5
7364 0, // dsub_6
7365 0, // dsub_7
7366 0, // gsub_0
7367 0, // gsub_1
7368 0, // qqsub_0
7369 0, // qqsub_1
7370 0, // qsub_0
7371 0, // qsub_1
7372 0, // qsub_2
7373 0, // qsub_3
7374 0, // ssub_0
7375 0, // ssub_1
7376 0, // ssub_2
7377 0, // ssub_3
7378 0, // ssub_4
7379 0, // ssub_5
7380 0, // ssub_6
7381 0, // ssub_7
7382 0, // ssub_8
7383 0, // ssub_9
7384 0, // ssub_10
7385 0, // ssub_11
7386 0, // ssub_12
7387 0, // ssub_13
7388 0, // ssub_14
7389 0, // ssub_15
7390 0, // ssub_0_ssub_1_ssub_4_ssub_5
7391 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7392 0, // ssub_2_ssub_3_ssub_6_ssub_7
7393 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7394 0, // ssub_2_ssub_3_ssub_4_ssub_5
7395 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7396 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7397 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7398 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7399 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7400 0, // ssub_4_ssub_5_ssub_8_ssub_9
7401 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7402 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7403 0, // ssub_6_ssub_7_dsub_5
7404 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7405 0, // ssub_6_ssub_7_dsub_5_dsub_7
7406 0, // ssub_6_ssub_7_ssub_8_ssub_9
7407 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7408 0, // ssub_8_ssub_9_ssub_12_ssub_13
7409 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7410 0, // dsub_5_dsub_7
7411 0, // dsub_5_ssub_12_ssub_13_dsub_7
7412 0, // dsub_5_ssub_12_ssub_13
7413 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7414 },
7415 { // tcGPR
7416 0, // dsub_0
7417 0, // dsub_1
7418 0, // dsub_2
7419 0, // dsub_3
7420 0, // dsub_4
7421 0, // dsub_5
7422 0, // dsub_6
7423 0, // dsub_7
7424 0, // gsub_0
7425 0, // gsub_1
7426 0, // qqsub_0
7427 0, // qqsub_1
7428 0, // qsub_0
7429 0, // qsub_1
7430 0, // qsub_2
7431 0, // qsub_3
7432 0, // ssub_0
7433 0, // ssub_1
7434 0, // ssub_2
7435 0, // ssub_3
7436 0, // ssub_4
7437 0, // ssub_5
7438 0, // ssub_6
7439 0, // ssub_7
7440 0, // ssub_8
7441 0, // ssub_9
7442 0, // ssub_10
7443 0, // ssub_11
7444 0, // ssub_12
7445 0, // ssub_13
7446 0, // ssub_14
7447 0, // ssub_15
7448 0, // ssub_0_ssub_1_ssub_4_ssub_5
7449 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7450 0, // ssub_2_ssub_3_ssub_6_ssub_7
7451 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7452 0, // ssub_2_ssub_3_ssub_4_ssub_5
7453 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7454 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7455 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7456 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7457 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7458 0, // ssub_4_ssub_5_ssub_8_ssub_9
7459 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7460 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7461 0, // ssub_6_ssub_7_dsub_5
7462 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7463 0, // ssub_6_ssub_7_dsub_5_dsub_7
7464 0, // ssub_6_ssub_7_ssub_8_ssub_9
7465 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7466 0, // ssub_8_ssub_9_ssub_12_ssub_13
7467 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7468 0, // dsub_5_dsub_7
7469 0, // dsub_5_ssub_12_ssub_13_dsub_7
7470 0, // dsub_5_ssub_12_ssub_13
7471 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7472 },
7473 { // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
7474 0, // dsub_0
7475 0, // dsub_1
7476 0, // dsub_2
7477 0, // dsub_3
7478 0, // dsub_4
7479 0, // dsub_5
7480 0, // dsub_6
7481 0, // dsub_7
7482 0, // gsub_0
7483 0, // gsub_1
7484 0, // qqsub_0
7485 0, // qqsub_1
7486 0, // qsub_0
7487 0, // qsub_1
7488 0, // qsub_2
7489 0, // qsub_3
7490 0, // ssub_0
7491 0, // ssub_1
7492 0, // ssub_2
7493 0, // ssub_3
7494 0, // ssub_4
7495 0, // ssub_5
7496 0, // ssub_6
7497 0, // ssub_7
7498 0, // ssub_8
7499 0, // ssub_9
7500 0, // ssub_10
7501 0, // ssub_11
7502 0, // ssub_12
7503 0, // ssub_13
7504 0, // ssub_14
7505 0, // ssub_15
7506 0, // ssub_0_ssub_1_ssub_4_ssub_5
7507 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7508 0, // ssub_2_ssub_3_ssub_6_ssub_7
7509 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7510 0, // ssub_2_ssub_3_ssub_4_ssub_5
7511 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7512 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7513 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7514 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7515 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7516 0, // ssub_4_ssub_5_ssub_8_ssub_9
7517 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7518 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7519 0, // ssub_6_ssub_7_dsub_5
7520 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7521 0, // ssub_6_ssub_7_dsub_5_dsub_7
7522 0, // ssub_6_ssub_7_ssub_8_ssub_9
7523 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7524 0, // ssub_8_ssub_9_ssub_12_ssub_13
7525 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7526 0, // dsub_5_dsub_7
7527 0, // dsub_5_ssub_12_ssub_13_dsub_7
7528 0, // dsub_5_ssub_12_ssub_13
7529 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7530 },
7531 { // hGPR_and_tGPREven
7532 0, // dsub_0
7533 0, // dsub_1
7534 0, // dsub_2
7535 0, // dsub_3
7536 0, // dsub_4
7537 0, // dsub_5
7538 0, // dsub_6
7539 0, // dsub_7
7540 0, // gsub_0
7541 0, // gsub_1
7542 0, // qqsub_0
7543 0, // qqsub_1
7544 0, // qsub_0
7545 0, // qsub_1
7546 0, // qsub_2
7547 0, // qsub_3
7548 0, // ssub_0
7549 0, // ssub_1
7550 0, // ssub_2
7551 0, // ssub_3
7552 0, // ssub_4
7553 0, // ssub_5
7554 0, // ssub_6
7555 0, // ssub_7
7556 0, // ssub_8
7557 0, // ssub_9
7558 0, // ssub_10
7559 0, // ssub_11
7560 0, // ssub_12
7561 0, // ssub_13
7562 0, // ssub_14
7563 0, // ssub_15
7564 0, // ssub_0_ssub_1_ssub_4_ssub_5
7565 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7566 0, // ssub_2_ssub_3_ssub_6_ssub_7
7567 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7568 0, // ssub_2_ssub_3_ssub_4_ssub_5
7569 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7570 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7571 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7572 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7573 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7574 0, // ssub_4_ssub_5_ssub_8_ssub_9
7575 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7576 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7577 0, // ssub_6_ssub_7_dsub_5
7578 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7579 0, // ssub_6_ssub_7_dsub_5_dsub_7
7580 0, // ssub_6_ssub_7_ssub_8_ssub_9
7581 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7582 0, // ssub_8_ssub_9_ssub_12_ssub_13
7583 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7584 0, // dsub_5_dsub_7
7585 0, // dsub_5_ssub_12_ssub_13_dsub_7
7586 0, // dsub_5_ssub_12_ssub_13
7587 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7588 },
7589 { // tGPR_and_tGPREven
7590 0, // dsub_0
7591 0, // dsub_1
7592 0, // dsub_2
7593 0, // dsub_3
7594 0, // dsub_4
7595 0, // dsub_5
7596 0, // dsub_6
7597 0, // dsub_7
7598 0, // gsub_0
7599 0, // gsub_1
7600 0, // qqsub_0
7601 0, // qqsub_1
7602 0, // qsub_0
7603 0, // qsub_1
7604 0, // qsub_2
7605 0, // qsub_3
7606 0, // ssub_0
7607 0, // ssub_1
7608 0, // ssub_2
7609 0, // ssub_3
7610 0, // ssub_4
7611 0, // ssub_5
7612 0, // ssub_6
7613 0, // ssub_7
7614 0, // ssub_8
7615 0, // ssub_9
7616 0, // ssub_10
7617 0, // ssub_11
7618 0, // ssub_12
7619 0, // ssub_13
7620 0, // ssub_14
7621 0, // ssub_15
7622 0, // ssub_0_ssub_1_ssub_4_ssub_5
7623 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7624 0, // ssub_2_ssub_3_ssub_6_ssub_7
7625 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7626 0, // ssub_2_ssub_3_ssub_4_ssub_5
7627 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7628 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7629 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7630 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7631 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7632 0, // ssub_4_ssub_5_ssub_8_ssub_9
7633 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7634 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7635 0, // ssub_6_ssub_7_dsub_5
7636 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7637 0, // ssub_6_ssub_7_dsub_5_dsub_7
7638 0, // ssub_6_ssub_7_ssub_8_ssub_9
7639 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7640 0, // ssub_8_ssub_9_ssub_12_ssub_13
7641 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7642 0, // dsub_5_dsub_7
7643 0, // dsub_5_ssub_12_ssub_13_dsub_7
7644 0, // dsub_5_ssub_12_ssub_13
7645 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7646 },
7647 { // tGPR_and_tGPROdd
7648 0, // dsub_0
7649 0, // dsub_1
7650 0, // dsub_2
7651 0, // dsub_3
7652 0, // dsub_4
7653 0, // dsub_5
7654 0, // dsub_6
7655 0, // dsub_7
7656 0, // gsub_0
7657 0, // gsub_1
7658 0, // qqsub_0
7659 0, // qqsub_1
7660 0, // qsub_0
7661 0, // qsub_1
7662 0, // qsub_2
7663 0, // qsub_3
7664 0, // ssub_0
7665 0, // ssub_1
7666 0, // ssub_2
7667 0, // ssub_3
7668 0, // ssub_4
7669 0, // ssub_5
7670 0, // ssub_6
7671 0, // ssub_7
7672 0, // ssub_8
7673 0, // ssub_9
7674 0, // ssub_10
7675 0, // ssub_11
7676 0, // ssub_12
7677 0, // ssub_13
7678 0, // ssub_14
7679 0, // ssub_15
7680 0, // ssub_0_ssub_1_ssub_4_ssub_5
7681 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7682 0, // ssub_2_ssub_3_ssub_6_ssub_7
7683 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7684 0, // ssub_2_ssub_3_ssub_4_ssub_5
7685 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7686 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7687 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7688 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7689 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7690 0, // ssub_4_ssub_5_ssub_8_ssub_9
7691 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7692 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7693 0, // ssub_6_ssub_7_dsub_5
7694 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7695 0, // ssub_6_ssub_7_dsub_5_dsub_7
7696 0, // ssub_6_ssub_7_ssub_8_ssub_9
7697 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7698 0, // ssub_8_ssub_9_ssub_12_ssub_13
7699 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7700 0, // dsub_5_dsub_7
7701 0, // dsub_5_ssub_12_ssub_13_dsub_7
7702 0, // dsub_5_ssub_12_ssub_13
7703 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7704 },
7705 { // tcGPRnotr12
7706 0, // dsub_0
7707 0, // dsub_1
7708 0, // dsub_2
7709 0, // dsub_3
7710 0, // dsub_4
7711 0, // dsub_5
7712 0, // dsub_6
7713 0, // dsub_7
7714 0, // gsub_0
7715 0, // gsub_1
7716 0, // qqsub_0
7717 0, // qqsub_1
7718 0, // qsub_0
7719 0, // qsub_1
7720 0, // qsub_2
7721 0, // qsub_3
7722 0, // ssub_0
7723 0, // ssub_1
7724 0, // ssub_2
7725 0, // ssub_3
7726 0, // ssub_4
7727 0, // ssub_5
7728 0, // ssub_6
7729 0, // ssub_7
7730 0, // ssub_8
7731 0, // ssub_9
7732 0, // ssub_10
7733 0, // ssub_11
7734 0, // ssub_12
7735 0, // ssub_13
7736 0, // ssub_14
7737 0, // ssub_15
7738 0, // ssub_0_ssub_1_ssub_4_ssub_5
7739 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7740 0, // ssub_2_ssub_3_ssub_6_ssub_7
7741 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7742 0, // ssub_2_ssub_3_ssub_4_ssub_5
7743 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7744 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7745 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7746 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7747 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7748 0, // ssub_4_ssub_5_ssub_8_ssub_9
7749 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7750 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7751 0, // ssub_6_ssub_7_dsub_5
7752 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7753 0, // ssub_6_ssub_7_dsub_5_dsub_7
7754 0, // ssub_6_ssub_7_ssub_8_ssub_9
7755 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7756 0, // ssub_8_ssub_9_ssub_12_ssub_13
7757 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7758 0, // dsub_5_dsub_7
7759 0, // dsub_5_ssub_12_ssub_13_dsub_7
7760 0, // dsub_5_ssub_12_ssub_13
7761 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7762 },
7763 { // tGPREven_and_tcGPR
7764 0, // dsub_0
7765 0, // dsub_1
7766 0, // dsub_2
7767 0, // dsub_3
7768 0, // dsub_4
7769 0, // dsub_5
7770 0, // dsub_6
7771 0, // dsub_7
7772 0, // gsub_0
7773 0, // gsub_1
7774 0, // qqsub_0
7775 0, // qqsub_1
7776 0, // qsub_0
7777 0, // qsub_1
7778 0, // qsub_2
7779 0, // qsub_3
7780 0, // ssub_0
7781 0, // ssub_1
7782 0, // ssub_2
7783 0, // ssub_3
7784 0, // ssub_4
7785 0, // ssub_5
7786 0, // ssub_6
7787 0, // ssub_7
7788 0, // ssub_8
7789 0, // ssub_9
7790 0, // ssub_10
7791 0, // ssub_11
7792 0, // ssub_12
7793 0, // ssub_13
7794 0, // ssub_14
7795 0, // ssub_15
7796 0, // ssub_0_ssub_1_ssub_4_ssub_5
7797 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7798 0, // ssub_2_ssub_3_ssub_6_ssub_7
7799 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7800 0, // ssub_2_ssub_3_ssub_4_ssub_5
7801 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7802 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7803 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7804 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7805 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7806 0, // ssub_4_ssub_5_ssub_8_ssub_9
7807 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7808 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7809 0, // ssub_6_ssub_7_dsub_5
7810 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7811 0, // ssub_6_ssub_7_dsub_5_dsub_7
7812 0, // ssub_6_ssub_7_ssub_8_ssub_9
7813 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7814 0, // ssub_8_ssub_9_ssub_12_ssub_13
7815 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7816 0, // dsub_5_dsub_7
7817 0, // dsub_5_ssub_12_ssub_13_dsub_7
7818 0, // dsub_5_ssub_12_ssub_13
7819 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7820 },
7821 { // FP_STATUS_REGS
7822 0, // dsub_0
7823 0, // dsub_1
7824 0, // dsub_2
7825 0, // dsub_3
7826 0, // dsub_4
7827 0, // dsub_5
7828 0, // dsub_6
7829 0, // dsub_7
7830 0, // gsub_0
7831 0, // gsub_1
7832 0, // qqsub_0
7833 0, // qqsub_1
7834 0, // qsub_0
7835 0, // qsub_1
7836 0, // qsub_2
7837 0, // qsub_3
7838 0, // ssub_0
7839 0, // ssub_1
7840 0, // ssub_2
7841 0, // ssub_3
7842 0, // ssub_4
7843 0, // ssub_5
7844 0, // ssub_6
7845 0, // ssub_7
7846 0, // ssub_8
7847 0, // ssub_9
7848 0, // ssub_10
7849 0, // ssub_11
7850 0, // ssub_12
7851 0, // ssub_13
7852 0, // ssub_14
7853 0, // ssub_15
7854 0, // ssub_0_ssub_1_ssub_4_ssub_5
7855 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7856 0, // ssub_2_ssub_3_ssub_6_ssub_7
7857 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7858 0, // ssub_2_ssub_3_ssub_4_ssub_5
7859 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7860 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7861 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7862 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7863 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7864 0, // ssub_4_ssub_5_ssub_8_ssub_9
7865 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7866 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7867 0, // ssub_6_ssub_7_dsub_5
7868 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7869 0, // ssub_6_ssub_7_dsub_5_dsub_7
7870 0, // ssub_6_ssub_7_ssub_8_ssub_9
7871 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7872 0, // ssub_8_ssub_9_ssub_12_ssub_13
7873 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7874 0, // dsub_5_dsub_7
7875 0, // dsub_5_ssub_12_ssub_13_dsub_7
7876 0, // dsub_5_ssub_12_ssub_13
7877 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7878 },
7879 { // hGPR_and_GPRnoip_and_tGPREven
7880 0, // dsub_0
7881 0, // dsub_1
7882 0, // dsub_2
7883 0, // dsub_3
7884 0, // dsub_4
7885 0, // dsub_5
7886 0, // dsub_6
7887 0, // dsub_7
7888 0, // gsub_0
7889 0, // gsub_1
7890 0, // qqsub_0
7891 0, // qqsub_1
7892 0, // qsub_0
7893 0, // qsub_1
7894 0, // qsub_2
7895 0, // qsub_3
7896 0, // ssub_0
7897 0, // ssub_1
7898 0, // ssub_2
7899 0, // ssub_3
7900 0, // ssub_4
7901 0, // ssub_5
7902 0, // ssub_6
7903 0, // ssub_7
7904 0, // ssub_8
7905 0, // ssub_9
7906 0, // ssub_10
7907 0, // ssub_11
7908 0, // ssub_12
7909 0, // ssub_13
7910 0, // ssub_14
7911 0, // ssub_15
7912 0, // ssub_0_ssub_1_ssub_4_ssub_5
7913 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7914 0, // ssub_2_ssub_3_ssub_6_ssub_7
7915 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7916 0, // ssub_2_ssub_3_ssub_4_ssub_5
7917 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7918 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7919 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7920 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7921 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7922 0, // ssub_4_ssub_5_ssub_8_ssub_9
7923 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7924 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7925 0, // ssub_6_ssub_7_dsub_5
7926 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7927 0, // ssub_6_ssub_7_dsub_5_dsub_7
7928 0, // ssub_6_ssub_7_ssub_8_ssub_9
7929 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7930 0, // ssub_8_ssub_9_ssub_12_ssub_13
7931 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7932 0, // dsub_5_dsub_7
7933 0, // dsub_5_ssub_12_ssub_13_dsub_7
7934 0, // dsub_5_ssub_12_ssub_13
7935 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7936 },
7937 { // hGPR_and_tGPROdd
7938 0, // dsub_0
7939 0, // dsub_1
7940 0, // dsub_2
7941 0, // dsub_3
7942 0, // dsub_4
7943 0, // dsub_5
7944 0, // dsub_6
7945 0, // dsub_7
7946 0, // gsub_0
7947 0, // gsub_1
7948 0, // qqsub_0
7949 0, // qqsub_1
7950 0, // qsub_0
7951 0, // qsub_1
7952 0, // qsub_2
7953 0, // qsub_3
7954 0, // ssub_0
7955 0, // ssub_1
7956 0, // ssub_2
7957 0, // ssub_3
7958 0, // ssub_4
7959 0, // ssub_5
7960 0, // ssub_6
7961 0, // ssub_7
7962 0, // ssub_8
7963 0, // ssub_9
7964 0, // ssub_10
7965 0, // ssub_11
7966 0, // ssub_12
7967 0, // ssub_13
7968 0, // ssub_14
7969 0, // ssub_15
7970 0, // ssub_0_ssub_1_ssub_4_ssub_5
7971 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7972 0, // ssub_2_ssub_3_ssub_6_ssub_7
7973 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7974 0, // ssub_2_ssub_3_ssub_4_ssub_5
7975 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7976 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7977 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7978 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7979 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7980 0, // ssub_4_ssub_5_ssub_8_ssub_9
7981 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7982 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7983 0, // ssub_6_ssub_7_dsub_5
7984 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7985 0, // ssub_6_ssub_7_dsub_5_dsub_7
7986 0, // ssub_6_ssub_7_ssub_8_ssub_9
7987 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7988 0, // ssub_8_ssub_9_ssub_12_ssub_13
7989 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7990 0, // dsub_5_dsub_7
7991 0, // dsub_5_ssub_12_ssub_13_dsub_7
7992 0, // dsub_5_ssub_12_ssub_13
7993 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7994 },
7995 { // tGPREven_and_tcGPRnotr12
7996 0, // dsub_0
7997 0, // dsub_1
7998 0, // dsub_2
7999 0, // dsub_3
8000 0, // dsub_4
8001 0, // dsub_5
8002 0, // dsub_6
8003 0, // dsub_7
8004 0, // gsub_0
8005 0, // gsub_1
8006 0, // qqsub_0
8007 0, // qqsub_1
8008 0, // qsub_0
8009 0, // qsub_1
8010 0, // qsub_2
8011 0, // qsub_3
8012 0, // ssub_0
8013 0, // ssub_1
8014 0, // ssub_2
8015 0, // ssub_3
8016 0, // ssub_4
8017 0, // ssub_5
8018 0, // ssub_6
8019 0, // ssub_7
8020 0, // ssub_8
8021 0, // ssub_9
8022 0, // ssub_10
8023 0, // ssub_11
8024 0, // ssub_12
8025 0, // ssub_13
8026 0, // ssub_14
8027 0, // ssub_15
8028 0, // ssub_0_ssub_1_ssub_4_ssub_5
8029 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8030 0, // ssub_2_ssub_3_ssub_6_ssub_7
8031 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8032 0, // ssub_2_ssub_3_ssub_4_ssub_5
8033 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8034 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8035 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8036 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8037 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8038 0, // ssub_4_ssub_5_ssub_8_ssub_9
8039 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8040 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8041 0, // ssub_6_ssub_7_dsub_5
8042 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8043 0, // ssub_6_ssub_7_dsub_5_dsub_7
8044 0, // ssub_6_ssub_7_ssub_8_ssub_9
8045 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8046 0, // ssub_8_ssub_9_ssub_12_ssub_13
8047 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8048 0, // dsub_5_dsub_7
8049 0, // dsub_5_ssub_12_ssub_13_dsub_7
8050 0, // dsub_5_ssub_12_ssub_13
8051 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8052 },
8053 { // tGPROdd_and_tcGPR
8054 0, // dsub_0
8055 0, // dsub_1
8056 0, // dsub_2
8057 0, // dsub_3
8058 0, // dsub_4
8059 0, // dsub_5
8060 0, // dsub_6
8061 0, // dsub_7
8062 0, // gsub_0
8063 0, // gsub_1
8064 0, // qqsub_0
8065 0, // qqsub_1
8066 0, // qsub_0
8067 0, // qsub_1
8068 0, // qsub_2
8069 0, // qsub_3
8070 0, // ssub_0
8071 0, // ssub_1
8072 0, // ssub_2
8073 0, // ssub_3
8074 0, // ssub_4
8075 0, // ssub_5
8076 0, // ssub_6
8077 0, // ssub_7
8078 0, // ssub_8
8079 0, // ssub_9
8080 0, // ssub_10
8081 0, // ssub_11
8082 0, // ssub_12
8083 0, // ssub_13
8084 0, // ssub_14
8085 0, // ssub_15
8086 0, // ssub_0_ssub_1_ssub_4_ssub_5
8087 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8088 0, // ssub_2_ssub_3_ssub_6_ssub_7
8089 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8090 0, // ssub_2_ssub_3_ssub_4_ssub_5
8091 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8092 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8093 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8094 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8095 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8096 0, // ssub_4_ssub_5_ssub_8_ssub_9
8097 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8098 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8099 0, // ssub_6_ssub_7_dsub_5
8100 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8101 0, // ssub_6_ssub_7_dsub_5_dsub_7
8102 0, // ssub_6_ssub_7_ssub_8_ssub_9
8103 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8104 0, // ssub_8_ssub_9_ssub_12_ssub_13
8105 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8106 0, // dsub_5_dsub_7
8107 0, // dsub_5_ssub_12_ssub_13_dsub_7
8108 0, // dsub_5_ssub_12_ssub_13
8109 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8110 },
8111 { // CCR
8112 0, // dsub_0
8113 0, // dsub_1
8114 0, // dsub_2
8115 0, // dsub_3
8116 0, // dsub_4
8117 0, // dsub_5
8118 0, // dsub_6
8119 0, // dsub_7
8120 0, // gsub_0
8121 0, // gsub_1
8122 0, // qqsub_0
8123 0, // qqsub_1
8124 0, // qsub_0
8125 0, // qsub_1
8126 0, // qsub_2
8127 0, // qsub_3
8128 0, // ssub_0
8129 0, // ssub_1
8130 0, // ssub_2
8131 0, // ssub_3
8132 0, // ssub_4
8133 0, // ssub_5
8134 0, // ssub_6
8135 0, // ssub_7
8136 0, // ssub_8
8137 0, // ssub_9
8138 0, // ssub_10
8139 0, // ssub_11
8140 0, // ssub_12
8141 0, // ssub_13
8142 0, // ssub_14
8143 0, // ssub_15
8144 0, // ssub_0_ssub_1_ssub_4_ssub_5
8145 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8146 0, // ssub_2_ssub_3_ssub_6_ssub_7
8147 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8148 0, // ssub_2_ssub_3_ssub_4_ssub_5
8149 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8150 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8151 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8152 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8153 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8154 0, // ssub_4_ssub_5_ssub_8_ssub_9
8155 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8156 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8157 0, // ssub_6_ssub_7_dsub_5
8158 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8159 0, // ssub_6_ssub_7_dsub_5_dsub_7
8160 0, // ssub_6_ssub_7_ssub_8_ssub_9
8161 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8162 0, // ssub_8_ssub_9_ssub_12_ssub_13
8163 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8164 0, // dsub_5_dsub_7
8165 0, // dsub_5_ssub_12_ssub_13_dsub_7
8166 0, // dsub_5_ssub_12_ssub_13
8167 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8168 },
8169 { // FPCXTRegs
8170 0, // dsub_0
8171 0, // dsub_1
8172 0, // dsub_2
8173 0, // dsub_3
8174 0, // dsub_4
8175 0, // dsub_5
8176 0, // dsub_6
8177 0, // dsub_7
8178 0, // gsub_0
8179 0, // gsub_1
8180 0, // qqsub_0
8181 0, // qqsub_1
8182 0, // qsub_0
8183 0, // qsub_1
8184 0, // qsub_2
8185 0, // qsub_3
8186 0, // ssub_0
8187 0, // ssub_1
8188 0, // ssub_2
8189 0, // ssub_3
8190 0, // ssub_4
8191 0, // ssub_5
8192 0, // ssub_6
8193 0, // ssub_7
8194 0, // ssub_8
8195 0, // ssub_9
8196 0, // ssub_10
8197 0, // ssub_11
8198 0, // ssub_12
8199 0, // ssub_13
8200 0, // ssub_14
8201 0, // ssub_15
8202 0, // ssub_0_ssub_1_ssub_4_ssub_5
8203 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8204 0, // ssub_2_ssub_3_ssub_6_ssub_7
8205 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8206 0, // ssub_2_ssub_3_ssub_4_ssub_5
8207 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8208 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8209 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8210 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8211 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8212 0, // ssub_4_ssub_5_ssub_8_ssub_9
8213 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8214 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8215 0, // ssub_6_ssub_7_dsub_5
8216 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8217 0, // ssub_6_ssub_7_dsub_5_dsub_7
8218 0, // ssub_6_ssub_7_ssub_8_ssub_9
8219 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8220 0, // ssub_8_ssub_9_ssub_12_ssub_13
8221 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8222 0, // dsub_5_dsub_7
8223 0, // dsub_5_ssub_12_ssub_13_dsub_7
8224 0, // dsub_5_ssub_12_ssub_13
8225 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8226 },
8227 { // GPRlr
8228 0, // dsub_0
8229 0, // dsub_1
8230 0, // dsub_2
8231 0, // dsub_3
8232 0, // dsub_4
8233 0, // dsub_5
8234 0, // dsub_6
8235 0, // dsub_7
8236 0, // gsub_0
8237 0, // gsub_1
8238 0, // qqsub_0
8239 0, // qqsub_1
8240 0, // qsub_0
8241 0, // qsub_1
8242 0, // qsub_2
8243 0, // qsub_3
8244 0, // ssub_0
8245 0, // ssub_1
8246 0, // ssub_2
8247 0, // ssub_3
8248 0, // ssub_4
8249 0, // ssub_5
8250 0, // ssub_6
8251 0, // ssub_7
8252 0, // ssub_8
8253 0, // ssub_9
8254 0, // ssub_10
8255 0, // ssub_11
8256 0, // ssub_12
8257 0, // ssub_13
8258 0, // ssub_14
8259 0, // ssub_15
8260 0, // ssub_0_ssub_1_ssub_4_ssub_5
8261 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8262 0, // ssub_2_ssub_3_ssub_6_ssub_7
8263 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8264 0, // ssub_2_ssub_3_ssub_4_ssub_5
8265 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8266 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8267 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8268 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8269 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8270 0, // ssub_4_ssub_5_ssub_8_ssub_9
8271 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8272 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8273 0, // ssub_6_ssub_7_dsub_5
8274 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8275 0, // ssub_6_ssub_7_dsub_5_dsub_7
8276 0, // ssub_6_ssub_7_ssub_8_ssub_9
8277 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8278 0, // ssub_8_ssub_9_ssub_12_ssub_13
8279 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8280 0, // dsub_5_dsub_7
8281 0, // dsub_5_ssub_12_ssub_13_dsub_7
8282 0, // dsub_5_ssub_12_ssub_13
8283 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8284 },
8285 { // GPRsp
8286 0, // dsub_0
8287 0, // dsub_1
8288 0, // dsub_2
8289 0, // dsub_3
8290 0, // dsub_4
8291 0, // dsub_5
8292 0, // dsub_6
8293 0, // dsub_7
8294 0, // gsub_0
8295 0, // gsub_1
8296 0, // qqsub_0
8297 0, // qqsub_1
8298 0, // qsub_0
8299 0, // qsub_1
8300 0, // qsub_2
8301 0, // qsub_3
8302 0, // ssub_0
8303 0, // ssub_1
8304 0, // ssub_2
8305 0, // ssub_3
8306 0, // ssub_4
8307 0, // ssub_5
8308 0, // ssub_6
8309 0, // ssub_7
8310 0, // ssub_8
8311 0, // ssub_9
8312 0, // ssub_10
8313 0, // ssub_11
8314 0, // ssub_12
8315 0, // ssub_13
8316 0, // ssub_14
8317 0, // ssub_15
8318 0, // ssub_0_ssub_1_ssub_4_ssub_5
8319 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8320 0, // ssub_2_ssub_3_ssub_6_ssub_7
8321 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8322 0, // ssub_2_ssub_3_ssub_4_ssub_5
8323 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8324 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8325 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8326 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8327 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8328 0, // ssub_4_ssub_5_ssub_8_ssub_9
8329 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8330 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8331 0, // ssub_6_ssub_7_dsub_5
8332 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8333 0, // ssub_6_ssub_7_dsub_5_dsub_7
8334 0, // ssub_6_ssub_7_ssub_8_ssub_9
8335 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8336 0, // ssub_8_ssub_9_ssub_12_ssub_13
8337 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8338 0, // dsub_5_dsub_7
8339 0, // dsub_5_ssub_12_ssub_13_dsub_7
8340 0, // dsub_5_ssub_12_ssub_13
8341 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8342 },
8343 { // VCCR
8344 0, // dsub_0
8345 0, // dsub_1
8346 0, // dsub_2
8347 0, // dsub_3
8348 0, // dsub_4
8349 0, // dsub_5
8350 0, // dsub_6
8351 0, // dsub_7
8352 0, // gsub_0
8353 0, // gsub_1
8354 0, // qqsub_0
8355 0, // qqsub_1
8356 0, // qsub_0
8357 0, // qsub_1
8358 0, // qsub_2
8359 0, // qsub_3
8360 0, // ssub_0
8361 0, // ssub_1
8362 0, // ssub_2
8363 0, // ssub_3
8364 0, // ssub_4
8365 0, // ssub_5
8366 0, // ssub_6
8367 0, // ssub_7
8368 0, // ssub_8
8369 0, // ssub_9
8370 0, // ssub_10
8371 0, // ssub_11
8372 0, // ssub_12
8373 0, // ssub_13
8374 0, // ssub_14
8375 0, // ssub_15
8376 0, // ssub_0_ssub_1_ssub_4_ssub_5
8377 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8378 0, // ssub_2_ssub_3_ssub_6_ssub_7
8379 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8380 0, // ssub_2_ssub_3_ssub_4_ssub_5
8381 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8382 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8383 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8384 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8385 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8386 0, // ssub_4_ssub_5_ssub_8_ssub_9
8387 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8388 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8389 0, // ssub_6_ssub_7_dsub_5
8390 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8391 0, // ssub_6_ssub_7_dsub_5_dsub_7
8392 0, // ssub_6_ssub_7_ssub_8_ssub_9
8393 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8394 0, // ssub_8_ssub_9_ssub_12_ssub_13
8395 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8396 0, // dsub_5_dsub_7
8397 0, // dsub_5_ssub_12_ssub_13_dsub_7
8398 0, // dsub_5_ssub_12_ssub_13
8399 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8400 },
8401 { // cl_FPSCR_NZCV
8402 0, // dsub_0
8403 0, // dsub_1
8404 0, // dsub_2
8405 0, // dsub_3
8406 0, // dsub_4
8407 0, // dsub_5
8408 0, // dsub_6
8409 0, // dsub_7
8410 0, // gsub_0
8411 0, // gsub_1
8412 0, // qqsub_0
8413 0, // qqsub_1
8414 0, // qsub_0
8415 0, // qsub_1
8416 0, // qsub_2
8417 0, // qsub_3
8418 0, // ssub_0
8419 0, // ssub_1
8420 0, // ssub_2
8421 0, // ssub_3
8422 0, // ssub_4
8423 0, // ssub_5
8424 0, // ssub_6
8425 0, // ssub_7
8426 0, // ssub_8
8427 0, // ssub_9
8428 0, // ssub_10
8429 0, // ssub_11
8430 0, // ssub_12
8431 0, // ssub_13
8432 0, // ssub_14
8433 0, // ssub_15
8434 0, // ssub_0_ssub_1_ssub_4_ssub_5
8435 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8436 0, // ssub_2_ssub_3_ssub_6_ssub_7
8437 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8438 0, // ssub_2_ssub_3_ssub_4_ssub_5
8439 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8440 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8441 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8442 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8443 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8444 0, // ssub_4_ssub_5_ssub_8_ssub_9
8445 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8446 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8447 0, // ssub_6_ssub_7_dsub_5
8448 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8449 0, // ssub_6_ssub_7_dsub_5_dsub_7
8450 0, // ssub_6_ssub_7_ssub_8_ssub_9
8451 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8452 0, // ssub_8_ssub_9_ssub_12_ssub_13
8453 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8454 0, // dsub_5_dsub_7
8455 0, // dsub_5_ssub_12_ssub_13_dsub_7
8456 0, // dsub_5_ssub_12_ssub_13
8457 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8458 },
8459 { // hGPR_and_tGPRwithpc
8460 0, // dsub_0
8461 0, // dsub_1
8462 0, // dsub_2
8463 0, // dsub_3
8464 0, // dsub_4
8465 0, // dsub_5
8466 0, // dsub_6
8467 0, // dsub_7
8468 0, // gsub_0
8469 0, // gsub_1
8470 0, // qqsub_0
8471 0, // qqsub_1
8472 0, // qsub_0
8473 0, // qsub_1
8474 0, // qsub_2
8475 0, // qsub_3
8476 0, // ssub_0
8477 0, // ssub_1
8478 0, // ssub_2
8479 0, // ssub_3
8480 0, // ssub_4
8481 0, // ssub_5
8482 0, // ssub_6
8483 0, // ssub_7
8484 0, // ssub_8
8485 0, // ssub_9
8486 0, // ssub_10
8487 0, // ssub_11
8488 0, // ssub_12
8489 0, // ssub_13
8490 0, // ssub_14
8491 0, // ssub_15
8492 0, // ssub_0_ssub_1_ssub_4_ssub_5
8493 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8494 0, // ssub_2_ssub_3_ssub_6_ssub_7
8495 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8496 0, // ssub_2_ssub_3_ssub_4_ssub_5
8497 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8498 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8499 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8500 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8501 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8502 0, // ssub_4_ssub_5_ssub_8_ssub_9
8503 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8504 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8505 0, // ssub_6_ssub_7_dsub_5
8506 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8507 0, // ssub_6_ssub_7_dsub_5_dsub_7
8508 0, // ssub_6_ssub_7_ssub_8_ssub_9
8509 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8510 0, // ssub_8_ssub_9_ssub_12_ssub_13
8511 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8512 0, // dsub_5_dsub_7
8513 0, // dsub_5_ssub_12_ssub_13_dsub_7
8514 0, // dsub_5_ssub_12_ssub_13
8515 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8516 },
8517 { // hGPR_and_tcGPR
8518 0, // dsub_0
8519 0, // dsub_1
8520 0, // dsub_2
8521 0, // dsub_3
8522 0, // dsub_4
8523 0, // dsub_5
8524 0, // dsub_6
8525 0, // dsub_7
8526 0, // gsub_0
8527 0, // gsub_1
8528 0, // qqsub_0
8529 0, // qqsub_1
8530 0, // qsub_0
8531 0, // qsub_1
8532 0, // qsub_2
8533 0, // qsub_3
8534 0, // ssub_0
8535 0, // ssub_1
8536 0, // ssub_2
8537 0, // ssub_3
8538 0, // ssub_4
8539 0, // ssub_5
8540 0, // ssub_6
8541 0, // ssub_7
8542 0, // ssub_8
8543 0, // ssub_9
8544 0, // ssub_10
8545 0, // ssub_11
8546 0, // ssub_12
8547 0, // ssub_13
8548 0, // ssub_14
8549 0, // ssub_15
8550 0, // ssub_0_ssub_1_ssub_4_ssub_5
8551 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8552 0, // ssub_2_ssub_3_ssub_6_ssub_7
8553 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8554 0, // ssub_2_ssub_3_ssub_4_ssub_5
8555 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8556 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8557 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8558 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8559 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8560 0, // ssub_4_ssub_5_ssub_8_ssub_9
8561 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8562 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8563 0, // ssub_6_ssub_7_dsub_5
8564 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8565 0, // ssub_6_ssub_7_dsub_5_dsub_7
8566 0, // ssub_6_ssub_7_ssub_8_ssub_9
8567 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8568 0, // ssub_8_ssub_9_ssub_12_ssub_13
8569 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8570 0, // dsub_5_dsub_7
8571 0, // dsub_5_ssub_12_ssub_13_dsub_7
8572 0, // dsub_5_ssub_12_ssub_13
8573 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8574 },
8575 { // DPR
8576 0, // dsub_0
8577 0, // dsub_1
8578 0, // dsub_2
8579 0, // dsub_3
8580 0, // dsub_4
8581 0, // dsub_5
8582 0, // dsub_6
8583 0, // dsub_7
8584 0, // gsub_0
8585 0, // gsub_1
8586 0, // qqsub_0
8587 0, // qqsub_1
8588 0, // qsub_0
8589 0, // qsub_1
8590 0, // qsub_2
8591 0, // qsub_3
8592 53, // ssub_0 -> DPR_VFP2
8593 53, // ssub_1 -> DPR_VFP2
8594 0, // ssub_2
8595 0, // ssub_3
8596 0, // ssub_4
8597 0, // ssub_5
8598 0, // ssub_6
8599 0, // ssub_7
8600 0, // ssub_8
8601 0, // ssub_9
8602 0, // ssub_10
8603 0, // ssub_11
8604 0, // ssub_12
8605 0, // ssub_13
8606 0, // ssub_14
8607 0, // ssub_15
8608 0, // ssub_0_ssub_1_ssub_4_ssub_5
8609 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8610 0, // ssub_2_ssub_3_ssub_6_ssub_7
8611 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8612 0, // ssub_2_ssub_3_ssub_4_ssub_5
8613 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8614 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8615 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8616 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8617 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8618 0, // ssub_4_ssub_5_ssub_8_ssub_9
8619 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8620 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8621 0, // ssub_6_ssub_7_dsub_5
8622 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8623 0, // ssub_6_ssub_7_dsub_5_dsub_7
8624 0, // ssub_6_ssub_7_ssub_8_ssub_9
8625 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8626 0, // ssub_8_ssub_9_ssub_12_ssub_13
8627 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8628 0, // dsub_5_dsub_7
8629 0, // dsub_5_ssub_12_ssub_13_dsub_7
8630 0, // dsub_5_ssub_12_ssub_13
8631 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8632 },
8633 { // DPR_VFP2
8634 0, // dsub_0
8635 0, // dsub_1
8636 0, // dsub_2
8637 0, // dsub_3
8638 0, // dsub_4
8639 0, // dsub_5
8640 0, // dsub_6
8641 0, // dsub_7
8642 0, // gsub_0
8643 0, // gsub_1
8644 0, // qqsub_0
8645 0, // qqsub_1
8646 0, // qsub_0
8647 0, // qsub_1
8648 0, // qsub_2
8649 0, // qsub_3
8650 53, // ssub_0 -> DPR_VFP2
8651 53, // ssub_1 -> DPR_VFP2
8652 0, // ssub_2
8653 0, // ssub_3
8654 0, // ssub_4
8655 0, // ssub_5
8656 0, // ssub_6
8657 0, // ssub_7
8658 0, // ssub_8
8659 0, // ssub_9
8660 0, // ssub_10
8661 0, // ssub_11
8662 0, // ssub_12
8663 0, // ssub_13
8664 0, // ssub_14
8665 0, // ssub_15
8666 0, // ssub_0_ssub_1_ssub_4_ssub_5
8667 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8668 0, // ssub_2_ssub_3_ssub_6_ssub_7
8669 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8670 0, // ssub_2_ssub_3_ssub_4_ssub_5
8671 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8672 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8673 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8674 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8675 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8676 0, // ssub_4_ssub_5_ssub_8_ssub_9
8677 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8678 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8679 0, // ssub_6_ssub_7_dsub_5
8680 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8681 0, // ssub_6_ssub_7_dsub_5_dsub_7
8682 0, // ssub_6_ssub_7_ssub_8_ssub_9
8683 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8684 0, // ssub_8_ssub_9_ssub_12_ssub_13
8685 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8686 0, // dsub_5_dsub_7
8687 0, // dsub_5_ssub_12_ssub_13_dsub_7
8688 0, // dsub_5_ssub_12_ssub_13
8689 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8690 },
8691 { // DPR_8
8692 0, // dsub_0
8693 0, // dsub_1
8694 0, // dsub_2
8695 0, // dsub_3
8696 0, // dsub_4
8697 0, // dsub_5
8698 0, // dsub_6
8699 0, // dsub_7
8700 0, // gsub_0
8701 0, // gsub_1
8702 0, // qqsub_0
8703 0, // qqsub_1
8704 0, // qsub_0
8705 0, // qsub_1
8706 0, // qsub_2
8707 0, // qsub_3
8708 54, // ssub_0 -> DPR_8
8709 54, // ssub_1 -> DPR_8
8710 0, // ssub_2
8711 0, // ssub_3
8712 0, // ssub_4
8713 0, // ssub_5
8714 0, // ssub_6
8715 0, // ssub_7
8716 0, // ssub_8
8717 0, // ssub_9
8718 0, // ssub_10
8719 0, // ssub_11
8720 0, // ssub_12
8721 0, // ssub_13
8722 0, // ssub_14
8723 0, // ssub_15
8724 0, // ssub_0_ssub_1_ssub_4_ssub_5
8725 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8726 0, // ssub_2_ssub_3_ssub_6_ssub_7
8727 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8728 0, // ssub_2_ssub_3_ssub_4_ssub_5
8729 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8730 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8731 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8732 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8733 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8734 0, // ssub_4_ssub_5_ssub_8_ssub_9
8735 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8736 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8737 0, // ssub_6_ssub_7_dsub_5
8738 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8739 0, // ssub_6_ssub_7_dsub_5_dsub_7
8740 0, // ssub_6_ssub_7_ssub_8_ssub_9
8741 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8742 0, // ssub_8_ssub_9_ssub_12_ssub_13
8743 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8744 0, // dsub_5_dsub_7
8745 0, // dsub_5_ssub_12_ssub_13_dsub_7
8746 0, // dsub_5_ssub_12_ssub_13
8747 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8748 },
8749 { // GPRPair
8750 0, // dsub_0
8751 0, // dsub_1
8752 0, // dsub_2
8753 0, // dsub_3
8754 0, // dsub_4
8755 0, // dsub_5
8756 0, // dsub_6
8757 0, // dsub_7
8758 55, // gsub_0 -> GPRPair
8759 55, // gsub_1 -> GPRPair
8760 0, // qqsub_0
8761 0, // qqsub_1
8762 0, // qsub_0
8763 0, // qsub_1
8764 0, // qsub_2
8765 0, // qsub_3
8766 0, // ssub_0
8767 0, // ssub_1
8768 0, // ssub_2
8769 0, // ssub_3
8770 0, // ssub_4
8771 0, // ssub_5
8772 0, // ssub_6
8773 0, // ssub_7
8774 0, // ssub_8
8775 0, // ssub_9
8776 0, // ssub_10
8777 0, // ssub_11
8778 0, // ssub_12
8779 0, // ssub_13
8780 0, // ssub_14
8781 0, // ssub_15
8782 0, // ssub_0_ssub_1_ssub_4_ssub_5
8783 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8784 0, // ssub_2_ssub_3_ssub_6_ssub_7
8785 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8786 0, // ssub_2_ssub_3_ssub_4_ssub_5
8787 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8788 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8789 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8790 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8791 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8792 0, // ssub_4_ssub_5_ssub_8_ssub_9
8793 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8794 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8795 0, // ssub_6_ssub_7_dsub_5
8796 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8797 0, // ssub_6_ssub_7_dsub_5_dsub_7
8798 0, // ssub_6_ssub_7_ssub_8_ssub_9
8799 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8800 0, // ssub_8_ssub_9_ssub_12_ssub_13
8801 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8802 0, // dsub_5_dsub_7
8803 0, // dsub_5_ssub_12_ssub_13_dsub_7
8804 0, // dsub_5_ssub_12_ssub_13
8805 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8806 },
8807 { // GPRPairnosp
8808 0, // dsub_0
8809 0, // dsub_1
8810 0, // dsub_2
8811 0, // dsub_3
8812 0, // dsub_4
8813 0, // dsub_5
8814 0, // dsub_6
8815 0, // dsub_7
8816 56, // gsub_0 -> GPRPairnosp
8817 56, // gsub_1 -> GPRPairnosp
8818 0, // qqsub_0
8819 0, // qqsub_1
8820 0, // qsub_0
8821 0, // qsub_1
8822 0, // qsub_2
8823 0, // qsub_3
8824 0, // ssub_0
8825 0, // ssub_1
8826 0, // ssub_2
8827 0, // ssub_3
8828 0, // ssub_4
8829 0, // ssub_5
8830 0, // ssub_6
8831 0, // ssub_7
8832 0, // ssub_8
8833 0, // ssub_9
8834 0, // ssub_10
8835 0, // ssub_11
8836 0, // ssub_12
8837 0, // ssub_13
8838 0, // ssub_14
8839 0, // ssub_15
8840 0, // ssub_0_ssub_1_ssub_4_ssub_5
8841 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8842 0, // ssub_2_ssub_3_ssub_6_ssub_7
8843 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8844 0, // ssub_2_ssub_3_ssub_4_ssub_5
8845 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8846 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8847 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8848 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8849 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8850 0, // ssub_4_ssub_5_ssub_8_ssub_9
8851 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8852 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8853 0, // ssub_6_ssub_7_dsub_5
8854 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8855 0, // ssub_6_ssub_7_dsub_5_dsub_7
8856 0, // ssub_6_ssub_7_ssub_8_ssub_9
8857 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8858 0, // ssub_8_ssub_9_ssub_12_ssub_13
8859 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8860 0, // dsub_5_dsub_7
8861 0, // dsub_5_ssub_12_ssub_13_dsub_7
8862 0, // dsub_5_ssub_12_ssub_13
8863 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8864 },
8865 { // GPRPair_with_gsub_0_in_tGPR
8866 0, // dsub_0
8867 0, // dsub_1
8868 0, // dsub_2
8869 0, // dsub_3
8870 0, // dsub_4
8871 0, // dsub_5
8872 0, // dsub_6
8873 0, // dsub_7
8874 57, // gsub_0 -> GPRPair_with_gsub_0_in_tGPR
8875 57, // gsub_1 -> GPRPair_with_gsub_0_in_tGPR
8876 0, // qqsub_0
8877 0, // qqsub_1
8878 0, // qsub_0
8879 0, // qsub_1
8880 0, // qsub_2
8881 0, // qsub_3
8882 0, // ssub_0
8883 0, // ssub_1
8884 0, // ssub_2
8885 0, // ssub_3
8886 0, // ssub_4
8887 0, // ssub_5
8888 0, // ssub_6
8889 0, // ssub_7
8890 0, // ssub_8
8891 0, // ssub_9
8892 0, // ssub_10
8893 0, // ssub_11
8894 0, // ssub_12
8895 0, // ssub_13
8896 0, // ssub_14
8897 0, // ssub_15
8898 0, // ssub_0_ssub_1_ssub_4_ssub_5
8899 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8900 0, // ssub_2_ssub_3_ssub_6_ssub_7
8901 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8902 0, // ssub_2_ssub_3_ssub_4_ssub_5
8903 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8904 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8905 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8906 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8907 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8908 0, // ssub_4_ssub_5_ssub_8_ssub_9
8909 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8910 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8911 0, // ssub_6_ssub_7_dsub_5
8912 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8913 0, // ssub_6_ssub_7_dsub_5_dsub_7
8914 0, // ssub_6_ssub_7_ssub_8_ssub_9
8915 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8916 0, // ssub_8_ssub_9_ssub_12_ssub_13
8917 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8918 0, // dsub_5_dsub_7
8919 0, // dsub_5_ssub_12_ssub_13_dsub_7
8920 0, // dsub_5_ssub_12_ssub_13
8921 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8922 },
8923 { // GPRPair_with_gsub_0_in_hGPR
8924 0, // dsub_0
8925 0, // dsub_1
8926 0, // dsub_2
8927 0, // dsub_3
8928 0, // dsub_4
8929 0, // dsub_5
8930 0, // dsub_6
8931 0, // dsub_7
8932 58, // gsub_0 -> GPRPair_with_gsub_0_in_hGPR
8933 58, // gsub_1 -> GPRPair_with_gsub_0_in_hGPR
8934 0, // qqsub_0
8935 0, // qqsub_1
8936 0, // qsub_0
8937 0, // qsub_1
8938 0, // qsub_2
8939 0, // qsub_3
8940 0, // ssub_0
8941 0, // ssub_1
8942 0, // ssub_2
8943 0, // ssub_3
8944 0, // ssub_4
8945 0, // ssub_5
8946 0, // ssub_6
8947 0, // ssub_7
8948 0, // ssub_8
8949 0, // ssub_9
8950 0, // ssub_10
8951 0, // ssub_11
8952 0, // ssub_12
8953 0, // ssub_13
8954 0, // ssub_14
8955 0, // ssub_15
8956 0, // ssub_0_ssub_1_ssub_4_ssub_5
8957 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8958 0, // ssub_2_ssub_3_ssub_6_ssub_7
8959 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8960 0, // ssub_2_ssub_3_ssub_4_ssub_5
8961 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8962 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8963 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8964 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8965 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8966 0, // ssub_4_ssub_5_ssub_8_ssub_9
8967 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8968 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8969 0, // ssub_6_ssub_7_dsub_5
8970 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8971 0, // ssub_6_ssub_7_dsub_5_dsub_7
8972 0, // ssub_6_ssub_7_ssub_8_ssub_9
8973 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8974 0, // ssub_8_ssub_9_ssub_12_ssub_13
8975 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8976 0, // dsub_5_dsub_7
8977 0, // dsub_5_ssub_12_ssub_13_dsub_7
8978 0, // dsub_5_ssub_12_ssub_13
8979 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8980 },
8981 { // GPRPair_with_gsub_0_in_tcGPR
8982 0, // dsub_0
8983 0, // dsub_1
8984 0, // dsub_2
8985 0, // dsub_3
8986 0, // dsub_4
8987 0, // dsub_5
8988 0, // dsub_6
8989 0, // dsub_7
8990 59, // gsub_0 -> GPRPair_with_gsub_0_in_tcGPR
8991 59, // gsub_1 -> GPRPair_with_gsub_0_in_tcGPR
8992 0, // qqsub_0
8993 0, // qqsub_1
8994 0, // qsub_0
8995 0, // qsub_1
8996 0, // qsub_2
8997 0, // qsub_3
8998 0, // ssub_0
8999 0, // ssub_1
9000 0, // ssub_2
9001 0, // ssub_3
9002 0, // ssub_4
9003 0, // ssub_5
9004 0, // ssub_6
9005 0, // ssub_7
9006 0, // ssub_8
9007 0, // ssub_9
9008 0, // ssub_10
9009 0, // ssub_11
9010 0, // ssub_12
9011 0, // ssub_13
9012 0, // ssub_14
9013 0, // ssub_15
9014 0, // ssub_0_ssub_1_ssub_4_ssub_5
9015 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9016 0, // ssub_2_ssub_3_ssub_6_ssub_7
9017 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9018 0, // ssub_2_ssub_3_ssub_4_ssub_5
9019 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9020 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9021 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9022 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9023 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9024 0, // ssub_4_ssub_5_ssub_8_ssub_9
9025 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9026 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9027 0, // ssub_6_ssub_7_dsub_5
9028 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9029 0, // ssub_6_ssub_7_dsub_5_dsub_7
9030 0, // ssub_6_ssub_7_ssub_8_ssub_9
9031 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9032 0, // ssub_8_ssub_9_ssub_12_ssub_13
9033 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9034 0, // dsub_5_dsub_7
9035 0, // dsub_5_ssub_12_ssub_13_dsub_7
9036 0, // dsub_5_ssub_12_ssub_13
9037 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9038 },
9039 { // GPRPair_with_gsub_0_in_tcGPRnotr12
9040 0, // dsub_0
9041 0, // dsub_1
9042 0, // dsub_2
9043 0, // dsub_3
9044 0, // dsub_4
9045 0, // dsub_5
9046 0, // dsub_6
9047 0, // dsub_7
9048 60, // gsub_0 -> GPRPair_with_gsub_0_in_tcGPRnotr12
9049 60, // gsub_1 -> GPRPair_with_gsub_0_in_tcGPRnotr12
9050 0, // qqsub_0
9051 0, // qqsub_1
9052 0, // qsub_0
9053 0, // qsub_1
9054 0, // qsub_2
9055 0, // qsub_3
9056 0, // ssub_0
9057 0, // ssub_1
9058 0, // ssub_2
9059 0, // ssub_3
9060 0, // ssub_4
9061 0, // ssub_5
9062 0, // ssub_6
9063 0, // ssub_7
9064 0, // ssub_8
9065 0, // ssub_9
9066 0, // ssub_10
9067 0, // ssub_11
9068 0, // ssub_12
9069 0, // ssub_13
9070 0, // ssub_14
9071 0, // ssub_15
9072 0, // ssub_0_ssub_1_ssub_4_ssub_5
9073 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9074 0, // ssub_2_ssub_3_ssub_6_ssub_7
9075 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9076 0, // ssub_2_ssub_3_ssub_4_ssub_5
9077 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9078 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9079 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9080 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9081 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9082 0, // ssub_4_ssub_5_ssub_8_ssub_9
9083 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9084 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9085 0, // ssub_6_ssub_7_dsub_5
9086 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9087 0, // ssub_6_ssub_7_dsub_5_dsub_7
9088 0, // ssub_6_ssub_7_ssub_8_ssub_9
9089 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9090 0, // ssub_8_ssub_9_ssub_12_ssub_13
9091 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9092 0, // dsub_5_dsub_7
9093 0, // dsub_5_ssub_12_ssub_13_dsub_7
9094 0, // dsub_5_ssub_12_ssub_13
9095 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9096 },
9097 { // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
9098 0, // dsub_0
9099 0, // dsub_1
9100 0, // dsub_2
9101 0, // dsub_3
9102 0, // dsub_4
9103 0, // dsub_5
9104 0, // dsub_6
9105 0, // dsub_7
9106 61, // gsub_0 -> GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
9107 61, // gsub_1 -> GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
9108 0, // qqsub_0
9109 0, // qqsub_1
9110 0, // qsub_0
9111 0, // qsub_1
9112 0, // qsub_2
9113 0, // qsub_3
9114 0, // ssub_0
9115 0, // ssub_1
9116 0, // ssub_2
9117 0, // ssub_3
9118 0, // ssub_4
9119 0, // ssub_5
9120 0, // ssub_6
9121 0, // ssub_7
9122 0, // ssub_8
9123 0, // ssub_9
9124 0, // ssub_10
9125 0, // ssub_11
9126 0, // ssub_12
9127 0, // ssub_13
9128 0, // ssub_14
9129 0, // ssub_15
9130 0, // ssub_0_ssub_1_ssub_4_ssub_5
9131 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9132 0, // ssub_2_ssub_3_ssub_6_ssub_7
9133 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9134 0, // ssub_2_ssub_3_ssub_4_ssub_5
9135 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9136 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9137 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9138 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9139 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9140 0, // ssub_4_ssub_5_ssub_8_ssub_9
9141 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9142 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9143 0, // ssub_6_ssub_7_dsub_5
9144 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9145 0, // ssub_6_ssub_7_dsub_5_dsub_7
9146 0, // ssub_6_ssub_7_ssub_8_ssub_9
9147 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9148 0, // ssub_8_ssub_9_ssub_12_ssub_13
9149 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9150 0, // dsub_5_dsub_7
9151 0, // dsub_5_ssub_12_ssub_13_dsub_7
9152 0, // dsub_5_ssub_12_ssub_13
9153 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9154 },
9155 { // GPRPair_with_gsub_1_in_GPRsp
9156 0, // dsub_0
9157 0, // dsub_1
9158 0, // dsub_2
9159 0, // dsub_3
9160 0, // dsub_4
9161 0, // dsub_5
9162 0, // dsub_6
9163 0, // dsub_7
9164 62, // gsub_0 -> GPRPair_with_gsub_1_in_GPRsp
9165 62, // gsub_1 -> GPRPair_with_gsub_1_in_GPRsp
9166 0, // qqsub_0
9167 0, // qqsub_1
9168 0, // qsub_0
9169 0, // qsub_1
9170 0, // qsub_2
9171 0, // qsub_3
9172 0, // ssub_0
9173 0, // ssub_1
9174 0, // ssub_2
9175 0, // ssub_3
9176 0, // ssub_4
9177 0, // ssub_5
9178 0, // ssub_6
9179 0, // ssub_7
9180 0, // ssub_8
9181 0, // ssub_9
9182 0, // ssub_10
9183 0, // ssub_11
9184 0, // ssub_12
9185 0, // ssub_13
9186 0, // ssub_14
9187 0, // ssub_15
9188 0, // ssub_0_ssub_1_ssub_4_ssub_5
9189 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9190 0, // ssub_2_ssub_3_ssub_6_ssub_7
9191 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9192 0, // ssub_2_ssub_3_ssub_4_ssub_5
9193 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9194 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9195 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9196 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9197 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9198 0, // ssub_4_ssub_5_ssub_8_ssub_9
9199 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9200 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9201 0, // ssub_6_ssub_7_dsub_5
9202 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9203 0, // ssub_6_ssub_7_dsub_5_dsub_7
9204 0, // ssub_6_ssub_7_ssub_8_ssub_9
9205 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9206 0, // ssub_8_ssub_9_ssub_12_ssub_13
9207 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9208 0, // dsub_5_dsub_7
9209 0, // dsub_5_ssub_12_ssub_13_dsub_7
9210 0, // dsub_5_ssub_12_ssub_13
9211 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9212 },
9213 { // DPairSpc
9214 63, // dsub_0 -> DPairSpc
9215 0, // dsub_1
9216 63, // dsub_2 -> DPairSpc
9217 0, // dsub_3
9218 0, // dsub_4
9219 0, // dsub_5
9220 0, // dsub_6
9221 0, // dsub_7
9222 0, // gsub_0
9223 0, // gsub_1
9224 0, // qqsub_0
9225 0, // qqsub_1
9226 0, // qsub_0
9227 0, // qsub_1
9228 0, // qsub_2
9229 0, // qsub_3
9230 64, // ssub_0 -> DPairSpc_with_ssub_0
9231 64, // ssub_1 -> DPairSpc_with_ssub_0
9232 0, // ssub_2
9233 0, // ssub_3
9234 65, // ssub_4 -> DPairSpc_with_ssub_4
9235 65, // ssub_5 -> DPairSpc_with_ssub_4
9236 0, // ssub_6
9237 0, // ssub_7
9238 0, // ssub_8
9239 0, // ssub_9
9240 0, // ssub_10
9241 0, // ssub_11
9242 0, // ssub_12
9243 0, // ssub_13
9244 0, // ssub_14
9245 0, // ssub_15
9246 0, // ssub_0_ssub_1_ssub_4_ssub_5
9247 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9248 0, // ssub_2_ssub_3_ssub_6_ssub_7
9249 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9250 0, // ssub_2_ssub_3_ssub_4_ssub_5
9251 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9252 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9253 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9254 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9255 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9256 0, // ssub_4_ssub_5_ssub_8_ssub_9
9257 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9258 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9259 0, // ssub_6_ssub_7_dsub_5
9260 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9261 0, // ssub_6_ssub_7_dsub_5_dsub_7
9262 0, // ssub_6_ssub_7_ssub_8_ssub_9
9263 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9264 0, // ssub_8_ssub_9_ssub_12_ssub_13
9265 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9266 0, // dsub_5_dsub_7
9267 0, // dsub_5_ssub_12_ssub_13_dsub_7
9268 0, // dsub_5_ssub_12_ssub_13
9269 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9270 },
9271 { // DPairSpc_with_ssub_0
9272 64, // dsub_0 -> DPairSpc_with_ssub_0
9273 0, // dsub_1
9274 64, // dsub_2 -> DPairSpc_with_ssub_0
9275 0, // dsub_3
9276 0, // dsub_4
9277 0, // dsub_5
9278 0, // dsub_6
9279 0, // dsub_7
9280 0, // gsub_0
9281 0, // gsub_1
9282 0, // qqsub_0
9283 0, // qqsub_1
9284 0, // qsub_0
9285 0, // qsub_1
9286 0, // qsub_2
9287 0, // qsub_3
9288 64, // ssub_0 -> DPairSpc_with_ssub_0
9289 64, // ssub_1 -> DPairSpc_with_ssub_0
9290 0, // ssub_2
9291 0, // ssub_3
9292 65, // ssub_4 -> DPairSpc_with_ssub_4
9293 65, // ssub_5 -> DPairSpc_with_ssub_4
9294 0, // ssub_6
9295 0, // ssub_7
9296 0, // ssub_8
9297 0, // ssub_9
9298 0, // ssub_10
9299 0, // ssub_11
9300 0, // ssub_12
9301 0, // ssub_13
9302 0, // ssub_14
9303 0, // ssub_15
9304 0, // ssub_0_ssub_1_ssub_4_ssub_5
9305 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9306 0, // ssub_2_ssub_3_ssub_6_ssub_7
9307 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9308 0, // ssub_2_ssub_3_ssub_4_ssub_5
9309 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9310 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9311 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9312 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9313 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9314 0, // ssub_4_ssub_5_ssub_8_ssub_9
9315 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9316 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9317 0, // ssub_6_ssub_7_dsub_5
9318 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9319 0, // ssub_6_ssub_7_dsub_5_dsub_7
9320 0, // ssub_6_ssub_7_ssub_8_ssub_9
9321 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9322 0, // ssub_8_ssub_9_ssub_12_ssub_13
9323 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9324 0, // dsub_5_dsub_7
9325 0, // dsub_5_ssub_12_ssub_13_dsub_7
9326 0, // dsub_5_ssub_12_ssub_13
9327 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9328 },
9329 { // DPairSpc_with_ssub_4
9330 65, // dsub_0 -> DPairSpc_with_ssub_4
9331 0, // dsub_1
9332 65, // dsub_2 -> DPairSpc_with_ssub_4
9333 0, // dsub_3
9334 0, // dsub_4
9335 0, // dsub_5
9336 0, // dsub_6
9337 0, // dsub_7
9338 0, // gsub_0
9339 0, // gsub_1
9340 0, // qqsub_0
9341 0, // qqsub_1
9342 0, // qsub_0
9343 0, // qsub_1
9344 0, // qsub_2
9345 0, // qsub_3
9346 65, // ssub_0 -> DPairSpc_with_ssub_4
9347 65, // ssub_1 -> DPairSpc_with_ssub_4
9348 0, // ssub_2
9349 0, // ssub_3
9350 65, // ssub_4 -> DPairSpc_with_ssub_4
9351 65, // ssub_5 -> DPairSpc_with_ssub_4
9352 0, // ssub_6
9353 0, // ssub_7
9354 0, // ssub_8
9355 0, // ssub_9
9356 0, // ssub_10
9357 0, // ssub_11
9358 0, // ssub_12
9359 0, // ssub_13
9360 0, // ssub_14
9361 0, // ssub_15
9362 0, // ssub_0_ssub_1_ssub_4_ssub_5
9363 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9364 0, // ssub_2_ssub_3_ssub_6_ssub_7
9365 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9366 0, // ssub_2_ssub_3_ssub_4_ssub_5
9367 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9368 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9369 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9370 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9371 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9372 0, // ssub_4_ssub_5_ssub_8_ssub_9
9373 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9374 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9375 0, // ssub_6_ssub_7_dsub_5
9376 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9377 0, // ssub_6_ssub_7_dsub_5_dsub_7
9378 0, // ssub_6_ssub_7_ssub_8_ssub_9
9379 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9380 0, // ssub_8_ssub_9_ssub_12_ssub_13
9381 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9382 0, // dsub_5_dsub_7
9383 0, // dsub_5_ssub_12_ssub_13_dsub_7
9384 0, // dsub_5_ssub_12_ssub_13
9385 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9386 },
9387 { // DPairSpc_with_dsub_0_in_DPR_8
9388 66, // dsub_0 -> DPairSpc_with_dsub_0_in_DPR_8
9389 0, // dsub_1
9390 66, // dsub_2 -> DPairSpc_with_dsub_0_in_DPR_8
9391 0, // dsub_3
9392 0, // dsub_4
9393 0, // dsub_5
9394 0, // dsub_6
9395 0, // dsub_7
9396 0, // gsub_0
9397 0, // gsub_1
9398 0, // qqsub_0
9399 0, // qqsub_1
9400 0, // qsub_0
9401 0, // qsub_1
9402 0, // qsub_2
9403 0, // qsub_3
9404 66, // ssub_0 -> DPairSpc_with_dsub_0_in_DPR_8
9405 66, // ssub_1 -> DPairSpc_with_dsub_0_in_DPR_8
9406 0, // ssub_2
9407 0, // ssub_3
9408 66, // ssub_4 -> DPairSpc_with_dsub_0_in_DPR_8
9409 66, // ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
9410 0, // ssub_6
9411 0, // ssub_7
9412 0, // ssub_8
9413 0, // ssub_9
9414 0, // ssub_10
9415 0, // ssub_11
9416 0, // ssub_12
9417 0, // ssub_13
9418 0, // ssub_14
9419 0, // ssub_15
9420 0, // ssub_0_ssub_1_ssub_4_ssub_5
9421 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9422 0, // ssub_2_ssub_3_ssub_6_ssub_7
9423 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9424 0, // ssub_2_ssub_3_ssub_4_ssub_5
9425 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9426 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9427 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9428 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9429 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9430 0, // ssub_4_ssub_5_ssub_8_ssub_9
9431 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9432 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9433 0, // ssub_6_ssub_7_dsub_5
9434 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9435 0, // ssub_6_ssub_7_dsub_5_dsub_7
9436 0, // ssub_6_ssub_7_ssub_8_ssub_9
9437 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9438 0, // ssub_8_ssub_9_ssub_12_ssub_13
9439 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9440 0, // dsub_5_dsub_7
9441 0, // dsub_5_ssub_12_ssub_13_dsub_7
9442 0, // dsub_5_ssub_12_ssub_13
9443 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9444 },
9445 { // DPairSpc_with_dsub_2_in_DPR_8
9446 67, // dsub_0 -> DPairSpc_with_dsub_2_in_DPR_8
9447 0, // dsub_1
9448 67, // dsub_2 -> DPairSpc_with_dsub_2_in_DPR_8
9449 0, // dsub_3
9450 0, // dsub_4
9451 0, // dsub_5
9452 0, // dsub_6
9453 0, // dsub_7
9454 0, // gsub_0
9455 0, // gsub_1
9456 0, // qqsub_0
9457 0, // qqsub_1
9458 0, // qsub_0
9459 0, // qsub_1
9460 0, // qsub_2
9461 0, // qsub_3
9462 67, // ssub_0 -> DPairSpc_with_dsub_2_in_DPR_8
9463 67, // ssub_1 -> DPairSpc_with_dsub_2_in_DPR_8
9464 0, // ssub_2
9465 0, // ssub_3
9466 67, // ssub_4 -> DPairSpc_with_dsub_2_in_DPR_8
9467 67, // ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
9468 0, // ssub_6
9469 0, // ssub_7
9470 0, // ssub_8
9471 0, // ssub_9
9472 0, // ssub_10
9473 0, // ssub_11
9474 0, // ssub_12
9475 0, // ssub_13
9476 0, // ssub_14
9477 0, // ssub_15
9478 0, // ssub_0_ssub_1_ssub_4_ssub_5
9479 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9480 0, // ssub_2_ssub_3_ssub_6_ssub_7
9481 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9482 0, // ssub_2_ssub_3_ssub_4_ssub_5
9483 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9484 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9485 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9486 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9487 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9488 0, // ssub_4_ssub_5_ssub_8_ssub_9
9489 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9490 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9491 0, // ssub_6_ssub_7_dsub_5
9492 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9493 0, // ssub_6_ssub_7_dsub_5_dsub_7
9494 0, // ssub_6_ssub_7_ssub_8_ssub_9
9495 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9496 0, // ssub_8_ssub_9_ssub_12_ssub_13
9497 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9498 0, // dsub_5_dsub_7
9499 0, // dsub_5_ssub_12_ssub_13_dsub_7
9500 0, // dsub_5_ssub_12_ssub_13
9501 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9502 },
9503 { // DPair
9504 68, // dsub_0 -> DPair
9505 68, // dsub_1 -> DPair
9506 0, // dsub_2
9507 0, // dsub_3
9508 0, // dsub_4
9509 0, // dsub_5
9510 0, // dsub_6
9511 0, // dsub_7
9512 0, // gsub_0
9513 0, // gsub_1
9514 0, // qqsub_0
9515 0, // qqsub_1
9516 0, // qsub_0
9517 0, // qsub_1
9518 0, // qsub_2
9519 0, // qsub_3
9520 69, // ssub_0 -> DPair_with_ssub_0
9521 69, // ssub_1 -> DPair_with_ssub_0
9522 71, // ssub_2 -> DPair_with_ssub_2
9523 71, // ssub_3 -> DPair_with_ssub_2
9524 0, // ssub_4
9525 0, // ssub_5
9526 0, // ssub_6
9527 0, // ssub_7
9528 0, // ssub_8
9529 0, // ssub_9
9530 0, // ssub_10
9531 0, // ssub_11
9532 0, // ssub_12
9533 0, // ssub_13
9534 0, // ssub_14
9535 0, // ssub_15
9536 0, // ssub_0_ssub_1_ssub_4_ssub_5
9537 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9538 0, // ssub_2_ssub_3_ssub_6_ssub_7
9539 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9540 0, // ssub_2_ssub_3_ssub_4_ssub_5
9541 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9542 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9543 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9544 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9545 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9546 0, // ssub_4_ssub_5_ssub_8_ssub_9
9547 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9548 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9549 0, // ssub_6_ssub_7_dsub_5
9550 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9551 0, // ssub_6_ssub_7_dsub_5_dsub_7
9552 0, // ssub_6_ssub_7_ssub_8_ssub_9
9553 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9554 0, // ssub_8_ssub_9_ssub_12_ssub_13
9555 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9556 0, // dsub_5_dsub_7
9557 0, // dsub_5_ssub_12_ssub_13_dsub_7
9558 0, // dsub_5_ssub_12_ssub_13
9559 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9560 },
9561 { // DPair_with_ssub_0
9562 69, // dsub_0 -> DPair_with_ssub_0
9563 69, // dsub_1 -> DPair_with_ssub_0
9564 0, // dsub_2
9565 0, // dsub_3
9566 0, // dsub_4
9567 0, // dsub_5
9568 0, // dsub_6
9569 0, // dsub_7
9570 0, // gsub_0
9571 0, // gsub_1
9572 0, // qqsub_0
9573 0, // qqsub_1
9574 0, // qsub_0
9575 0, // qsub_1
9576 0, // qsub_2
9577 0, // qsub_3
9578 69, // ssub_0 -> DPair_with_ssub_0
9579 69, // ssub_1 -> DPair_with_ssub_0
9580 71, // ssub_2 -> DPair_with_ssub_2
9581 71, // ssub_3 -> DPair_with_ssub_2
9582 0, // ssub_4
9583 0, // ssub_5
9584 0, // ssub_6
9585 0, // ssub_7
9586 0, // ssub_8
9587 0, // ssub_9
9588 0, // ssub_10
9589 0, // ssub_11
9590 0, // ssub_12
9591 0, // ssub_13
9592 0, // ssub_14
9593 0, // ssub_15
9594 0, // ssub_0_ssub_1_ssub_4_ssub_5
9595 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9596 0, // ssub_2_ssub_3_ssub_6_ssub_7
9597 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9598 0, // ssub_2_ssub_3_ssub_4_ssub_5
9599 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9600 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9601 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9602 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9603 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9604 0, // ssub_4_ssub_5_ssub_8_ssub_9
9605 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9606 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9607 0, // ssub_6_ssub_7_dsub_5
9608 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9609 0, // ssub_6_ssub_7_dsub_5_dsub_7
9610 0, // ssub_6_ssub_7_ssub_8_ssub_9
9611 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9612 0, // ssub_8_ssub_9_ssub_12_ssub_13
9613 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9614 0, // dsub_5_dsub_7
9615 0, // dsub_5_ssub_12_ssub_13_dsub_7
9616 0, // dsub_5_ssub_12_ssub_13
9617 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9618 },
9619 { // QPR
9620 70, // dsub_0 -> QPR
9621 70, // dsub_1 -> QPR
9622 0, // dsub_2
9623 0, // dsub_3
9624 0, // dsub_4
9625 0, // dsub_5
9626 0, // dsub_6
9627 0, // dsub_7
9628 0, // gsub_0
9629 0, // gsub_1
9630 0, // qqsub_0
9631 0, // qqsub_1
9632 0, // qsub_0
9633 0, // qsub_1
9634 0, // qsub_2
9635 0, // qsub_3
9636 73, // ssub_0 -> MQPR
9637 73, // ssub_1 -> MQPR
9638 73, // ssub_2 -> MQPR
9639 73, // ssub_3 -> MQPR
9640 0, // ssub_4
9641 0, // ssub_5
9642 0, // ssub_6
9643 0, // ssub_7
9644 0, // ssub_8
9645 0, // ssub_9
9646 0, // ssub_10
9647 0, // ssub_11
9648 0, // ssub_12
9649 0, // ssub_13
9650 0, // ssub_14
9651 0, // ssub_15
9652 0, // ssub_0_ssub_1_ssub_4_ssub_5
9653 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9654 0, // ssub_2_ssub_3_ssub_6_ssub_7
9655 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9656 0, // ssub_2_ssub_3_ssub_4_ssub_5
9657 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9658 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9659 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9660 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9661 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9662 0, // ssub_4_ssub_5_ssub_8_ssub_9
9663 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9664 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9665 0, // ssub_6_ssub_7_dsub_5
9666 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9667 0, // ssub_6_ssub_7_dsub_5_dsub_7
9668 0, // ssub_6_ssub_7_ssub_8_ssub_9
9669 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9670 0, // ssub_8_ssub_9_ssub_12_ssub_13
9671 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9672 0, // dsub_5_dsub_7
9673 0, // dsub_5_ssub_12_ssub_13_dsub_7
9674 0, // dsub_5_ssub_12_ssub_13
9675 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9676 },
9677 { // DPair_with_ssub_2
9678 71, // dsub_0 -> DPair_with_ssub_2
9679 71, // dsub_1 -> DPair_with_ssub_2
9680 0, // dsub_2
9681 0, // dsub_3
9682 0, // dsub_4
9683 0, // dsub_5
9684 0, // dsub_6
9685 0, // dsub_7
9686 0, // gsub_0
9687 0, // gsub_1
9688 0, // qqsub_0
9689 0, // qqsub_1
9690 0, // qsub_0
9691 0, // qsub_1
9692 0, // qsub_2
9693 0, // qsub_3
9694 71, // ssub_0 -> DPair_with_ssub_2
9695 71, // ssub_1 -> DPair_with_ssub_2
9696 71, // ssub_2 -> DPair_with_ssub_2
9697 71, // ssub_3 -> DPair_with_ssub_2
9698 0, // ssub_4
9699 0, // ssub_5
9700 0, // ssub_6
9701 0, // ssub_7
9702 0, // ssub_8
9703 0, // ssub_9
9704 0, // ssub_10
9705 0, // ssub_11
9706 0, // ssub_12
9707 0, // ssub_13
9708 0, // ssub_14
9709 0, // ssub_15
9710 0, // ssub_0_ssub_1_ssub_4_ssub_5
9711 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9712 0, // ssub_2_ssub_3_ssub_6_ssub_7
9713 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9714 0, // ssub_2_ssub_3_ssub_4_ssub_5
9715 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9716 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9717 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9718 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9719 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9720 0, // ssub_4_ssub_5_ssub_8_ssub_9
9721 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9722 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9723 0, // ssub_6_ssub_7_dsub_5
9724 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9725 0, // ssub_6_ssub_7_dsub_5_dsub_7
9726 0, // ssub_6_ssub_7_ssub_8_ssub_9
9727 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9728 0, // ssub_8_ssub_9_ssub_12_ssub_13
9729 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9730 0, // dsub_5_dsub_7
9731 0, // dsub_5_ssub_12_ssub_13_dsub_7
9732 0, // dsub_5_ssub_12_ssub_13
9733 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9734 },
9735 { // DPair_with_dsub_0_in_DPR_8
9736 72, // dsub_0 -> DPair_with_dsub_0_in_DPR_8
9737 72, // dsub_1 -> DPair_with_dsub_0_in_DPR_8
9738 0, // dsub_2
9739 0, // dsub_3
9740 0, // dsub_4
9741 0, // dsub_5
9742 0, // dsub_6
9743 0, // dsub_7
9744 0, // gsub_0
9745 0, // gsub_1
9746 0, // qqsub_0
9747 0, // qqsub_1
9748 0, // qsub_0
9749 0, // qsub_1
9750 0, // qsub_2
9751 0, // qsub_3
9752 72, // ssub_0 -> DPair_with_dsub_0_in_DPR_8
9753 72, // ssub_1 -> DPair_with_dsub_0_in_DPR_8
9754 72, // ssub_2 -> DPair_with_dsub_0_in_DPR_8
9755 72, // ssub_3 -> DPair_with_dsub_0_in_DPR_8
9756 0, // ssub_4
9757 0, // ssub_5
9758 0, // ssub_6
9759 0, // ssub_7
9760 0, // ssub_8
9761 0, // ssub_9
9762 0, // ssub_10
9763 0, // ssub_11
9764 0, // ssub_12
9765 0, // ssub_13
9766 0, // ssub_14
9767 0, // ssub_15
9768 0, // ssub_0_ssub_1_ssub_4_ssub_5
9769 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9770 0, // ssub_2_ssub_3_ssub_6_ssub_7
9771 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9772 0, // ssub_2_ssub_3_ssub_4_ssub_5
9773 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9774 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9775 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9776 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9777 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9778 0, // ssub_4_ssub_5_ssub_8_ssub_9
9779 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9780 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9781 0, // ssub_6_ssub_7_dsub_5
9782 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9783 0, // ssub_6_ssub_7_dsub_5_dsub_7
9784 0, // ssub_6_ssub_7_ssub_8_ssub_9
9785 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9786 0, // ssub_8_ssub_9_ssub_12_ssub_13
9787 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9788 0, // dsub_5_dsub_7
9789 0, // dsub_5_ssub_12_ssub_13_dsub_7
9790 0, // dsub_5_ssub_12_ssub_13
9791 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9792 },
9793 { // MQPR
9794 73, // dsub_0 -> MQPR
9795 73, // dsub_1 -> MQPR
9796 0, // dsub_2
9797 0, // dsub_3
9798 0, // dsub_4
9799 0, // dsub_5
9800 0, // dsub_6
9801 0, // dsub_7
9802 0, // gsub_0
9803 0, // gsub_1
9804 0, // qqsub_0
9805 0, // qqsub_1
9806 0, // qsub_0
9807 0, // qsub_1
9808 0, // qsub_2
9809 0, // qsub_3
9810 73, // ssub_0 -> MQPR
9811 73, // ssub_1 -> MQPR
9812 73, // ssub_2 -> MQPR
9813 73, // ssub_3 -> MQPR
9814 0, // ssub_4
9815 0, // ssub_5
9816 0, // ssub_6
9817 0, // ssub_7
9818 0, // ssub_8
9819 0, // ssub_9
9820 0, // ssub_10
9821 0, // ssub_11
9822 0, // ssub_12
9823 0, // ssub_13
9824 0, // ssub_14
9825 0, // ssub_15
9826 0, // ssub_0_ssub_1_ssub_4_ssub_5
9827 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9828 0, // ssub_2_ssub_3_ssub_6_ssub_7
9829 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9830 0, // ssub_2_ssub_3_ssub_4_ssub_5
9831 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9832 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9833 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9834 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9835 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9836 0, // ssub_4_ssub_5_ssub_8_ssub_9
9837 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9838 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9839 0, // ssub_6_ssub_7_dsub_5
9840 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9841 0, // ssub_6_ssub_7_dsub_5_dsub_7
9842 0, // ssub_6_ssub_7_ssub_8_ssub_9
9843 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9844 0, // ssub_8_ssub_9_ssub_12_ssub_13
9845 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9846 0, // dsub_5_dsub_7
9847 0, // dsub_5_ssub_12_ssub_13_dsub_7
9848 0, // dsub_5_ssub_12_ssub_13
9849 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9850 },
9851 { // QPR_VFP2
9852 74, // dsub_0 -> QPR_VFP2
9853 74, // dsub_1 -> QPR_VFP2
9854 0, // dsub_2
9855 0, // dsub_3
9856 0, // dsub_4
9857 0, // dsub_5
9858 0, // dsub_6
9859 0, // dsub_7
9860 0, // gsub_0
9861 0, // gsub_1
9862 0, // qqsub_0
9863 0, // qqsub_1
9864 0, // qsub_0
9865 0, // qsub_1
9866 0, // qsub_2
9867 0, // qsub_3
9868 74, // ssub_0 -> QPR_VFP2
9869 74, // ssub_1 -> QPR_VFP2
9870 74, // ssub_2 -> QPR_VFP2
9871 74, // ssub_3 -> QPR_VFP2
9872 0, // ssub_4
9873 0, // ssub_5
9874 0, // ssub_6
9875 0, // ssub_7
9876 0, // ssub_8
9877 0, // ssub_9
9878 0, // ssub_10
9879 0, // ssub_11
9880 0, // ssub_12
9881 0, // ssub_13
9882 0, // ssub_14
9883 0, // ssub_15
9884 0, // ssub_0_ssub_1_ssub_4_ssub_5
9885 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9886 0, // ssub_2_ssub_3_ssub_6_ssub_7
9887 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9888 0, // ssub_2_ssub_3_ssub_4_ssub_5
9889 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9890 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9891 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9892 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9893 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9894 0, // ssub_4_ssub_5_ssub_8_ssub_9
9895 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9896 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9897 0, // ssub_6_ssub_7_dsub_5
9898 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9899 0, // ssub_6_ssub_7_dsub_5_dsub_7
9900 0, // ssub_6_ssub_7_ssub_8_ssub_9
9901 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9902 0, // ssub_8_ssub_9_ssub_12_ssub_13
9903 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9904 0, // dsub_5_dsub_7
9905 0, // dsub_5_ssub_12_ssub_13_dsub_7
9906 0, // dsub_5_ssub_12_ssub_13
9907 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9908 },
9909 { // DPair_with_dsub_1_in_DPR_8
9910 75, // dsub_0 -> DPair_with_dsub_1_in_DPR_8
9911 75, // dsub_1 -> DPair_with_dsub_1_in_DPR_8
9912 0, // dsub_2
9913 0, // dsub_3
9914 0, // dsub_4
9915 0, // dsub_5
9916 0, // dsub_6
9917 0, // dsub_7
9918 0, // gsub_0
9919 0, // gsub_1
9920 0, // qqsub_0
9921 0, // qqsub_1
9922 0, // qsub_0
9923 0, // qsub_1
9924 0, // qsub_2
9925 0, // qsub_3
9926 75, // ssub_0 -> DPair_with_dsub_1_in_DPR_8
9927 75, // ssub_1 -> DPair_with_dsub_1_in_DPR_8
9928 75, // ssub_2 -> DPair_with_dsub_1_in_DPR_8
9929 75, // ssub_3 -> DPair_with_dsub_1_in_DPR_8
9930 0, // ssub_4
9931 0, // ssub_5
9932 0, // ssub_6
9933 0, // ssub_7
9934 0, // ssub_8
9935 0, // ssub_9
9936 0, // ssub_10
9937 0, // ssub_11
9938 0, // ssub_12
9939 0, // ssub_13
9940 0, // ssub_14
9941 0, // ssub_15
9942 0, // ssub_0_ssub_1_ssub_4_ssub_5
9943 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9944 0, // ssub_2_ssub_3_ssub_6_ssub_7
9945 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9946 0, // ssub_2_ssub_3_ssub_4_ssub_5
9947 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9948 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9949 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9950 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9951 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9952 0, // ssub_4_ssub_5_ssub_8_ssub_9
9953 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9954 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9955 0, // ssub_6_ssub_7_dsub_5
9956 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9957 0, // ssub_6_ssub_7_dsub_5_dsub_7
9958 0, // ssub_6_ssub_7_ssub_8_ssub_9
9959 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9960 0, // ssub_8_ssub_9_ssub_12_ssub_13
9961 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9962 0, // dsub_5_dsub_7
9963 0, // dsub_5_ssub_12_ssub_13_dsub_7
9964 0, // dsub_5_ssub_12_ssub_13
9965 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9966 },
9967 { // QPR_8
9968 76, // dsub_0 -> QPR_8
9969 76, // dsub_1 -> QPR_8
9970 0, // dsub_2
9971 0, // dsub_3
9972 0, // dsub_4
9973 0, // dsub_5
9974 0, // dsub_6
9975 0, // dsub_7
9976 0, // gsub_0
9977 0, // gsub_1
9978 0, // qqsub_0
9979 0, // qqsub_1
9980 0, // qsub_0
9981 0, // qsub_1
9982 0, // qsub_2
9983 0, // qsub_3
9984 76, // ssub_0 -> QPR_8
9985 76, // ssub_1 -> QPR_8
9986 76, // ssub_2 -> QPR_8
9987 76, // ssub_3 -> QPR_8
9988 0, // ssub_4
9989 0, // ssub_5
9990 0, // ssub_6
9991 0, // ssub_7
9992 0, // ssub_8
9993 0, // ssub_9
9994 0, // ssub_10
9995 0, // ssub_11
9996 0, // ssub_12
9997 0, // ssub_13
9998 0, // ssub_14
9999 0, // ssub_15
10000 0, // ssub_0_ssub_1_ssub_4_ssub_5
10001 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10002 0, // ssub_2_ssub_3_ssub_6_ssub_7
10003 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10004 0, // ssub_2_ssub_3_ssub_4_ssub_5
10005 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10006 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10007 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10008 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10009 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10010 0, // ssub_4_ssub_5_ssub_8_ssub_9
10011 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10012 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10013 0, // ssub_6_ssub_7_dsub_5
10014 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10015 0, // ssub_6_ssub_7_dsub_5_dsub_7
10016 0, // ssub_6_ssub_7_ssub_8_ssub_9
10017 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10018 0, // ssub_8_ssub_9_ssub_12_ssub_13
10019 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10020 0, // dsub_5_dsub_7
10021 0, // dsub_5_ssub_12_ssub_13_dsub_7
10022 0, // dsub_5_ssub_12_ssub_13
10023 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10024 },
10025 { // DTriple
10026 77, // dsub_0 -> DTriple
10027 77, // dsub_1 -> DTriple
10028 77, // dsub_2 -> DTriple
10029 0, // dsub_3
10030 0, // dsub_4
10031 0, // dsub_5
10032 0, // dsub_6
10033 0, // dsub_7
10034 0, // gsub_0
10035 0, // gsub_1
10036 0, // qqsub_0
10037 0, // qqsub_1
10038 77, // qsub_0 -> DTriple
10039 0, // qsub_1
10040 0, // qsub_2
10041 0, // qsub_3
10042 80, // ssub_0 -> DTriple_with_ssub_0
10043 80, // ssub_1 -> DTriple_with_ssub_0
10044 82, // ssub_2 -> DTriple_with_ssub_2
10045 82, // ssub_3 -> DTriple_with_ssub_2
10046 85, // ssub_4 -> DTriple_with_ssub_4
10047 85, // ssub_5 -> DTriple_with_ssub_4
10048 0, // ssub_6
10049 0, // ssub_7
10050 0, // ssub_8
10051 0, // ssub_9
10052 0, // ssub_10
10053 0, // ssub_11
10054 0, // ssub_12
10055 0, // ssub_13
10056 0, // ssub_14
10057 0, // ssub_15
10058 77, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple
10059 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10060 0, // ssub_2_ssub_3_ssub_6_ssub_7
10061 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10062 77, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple
10063 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10064 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10065 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10066 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10067 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10068 0, // ssub_4_ssub_5_ssub_8_ssub_9
10069 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10070 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10071 0, // ssub_6_ssub_7_dsub_5
10072 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10073 0, // ssub_6_ssub_7_dsub_5_dsub_7
10074 0, // ssub_6_ssub_7_ssub_8_ssub_9
10075 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10076 0, // ssub_8_ssub_9_ssub_12_ssub_13
10077 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10078 0, // dsub_5_dsub_7
10079 0, // dsub_5_ssub_12_ssub_13_dsub_7
10080 0, // dsub_5_ssub_12_ssub_13
10081 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10082 },
10083 { // DTripleSpc
10084 78, // dsub_0 -> DTripleSpc
10085 0, // dsub_1
10086 78, // dsub_2 -> DTripleSpc
10087 0, // dsub_3
10088 78, // dsub_4 -> DTripleSpc
10089 0, // dsub_5
10090 0, // dsub_6
10091 0, // dsub_7
10092 0, // gsub_0
10093 0, // gsub_1
10094 0, // qqsub_0
10095 0, // qqsub_1
10096 0, // qsub_0
10097 0, // qsub_1
10098 0, // qsub_2
10099 0, // qsub_3
10100 79, // ssub_0 -> DTripleSpc_with_ssub_0
10101 79, // ssub_1 -> DTripleSpc_with_ssub_0
10102 0, // ssub_2
10103 0, // ssub_3
10104 84, // ssub_4 -> DTripleSpc_with_ssub_4
10105 84, // ssub_5 -> DTripleSpc_with_ssub_4
10106 0, // ssub_6
10107 0, // ssub_7
10108 86, // ssub_8 -> DTripleSpc_with_ssub_8
10109 86, // ssub_9 -> DTripleSpc_with_ssub_8
10110 0, // ssub_10
10111 0, // ssub_11
10112 0, // ssub_12
10113 0, // ssub_13
10114 0, // ssub_14
10115 0, // ssub_15
10116 78, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc
10117 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10118 0, // ssub_2_ssub_3_ssub_6_ssub_7
10119 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10120 0, // ssub_2_ssub_3_ssub_4_ssub_5
10121 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10122 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10123 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10124 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10125 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10126 78, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc
10127 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10128 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10129 0, // ssub_6_ssub_7_dsub_5
10130 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10131 0, // ssub_6_ssub_7_dsub_5_dsub_7
10132 0, // ssub_6_ssub_7_ssub_8_ssub_9
10133 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10134 0, // ssub_8_ssub_9_ssub_12_ssub_13
10135 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10136 0, // dsub_5_dsub_7
10137 0, // dsub_5_ssub_12_ssub_13_dsub_7
10138 0, // dsub_5_ssub_12_ssub_13
10139 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10140 },
10141 { // DTripleSpc_with_ssub_0
10142 79, // dsub_0 -> DTripleSpc_with_ssub_0
10143 0, // dsub_1
10144 79, // dsub_2 -> DTripleSpc_with_ssub_0
10145 0, // dsub_3
10146 79, // dsub_4 -> DTripleSpc_with_ssub_0
10147 0, // dsub_5
10148 0, // dsub_6
10149 0, // dsub_7
10150 0, // gsub_0
10151 0, // gsub_1
10152 0, // qqsub_0
10153 0, // qqsub_1
10154 0, // qsub_0
10155 0, // qsub_1
10156 0, // qsub_2
10157 0, // qsub_3
10158 79, // ssub_0 -> DTripleSpc_with_ssub_0
10159 79, // ssub_1 -> DTripleSpc_with_ssub_0
10160 0, // ssub_2
10161 0, // ssub_3
10162 84, // ssub_4 -> DTripleSpc_with_ssub_4
10163 84, // ssub_5 -> DTripleSpc_with_ssub_4
10164 0, // ssub_6
10165 0, // ssub_7
10166 86, // ssub_8 -> DTripleSpc_with_ssub_8
10167 86, // ssub_9 -> DTripleSpc_with_ssub_8
10168 0, // ssub_10
10169 0, // ssub_11
10170 0, // ssub_12
10171 0, // ssub_13
10172 0, // ssub_14
10173 0, // ssub_15
10174 79, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_ssub_0
10175 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10176 0, // ssub_2_ssub_3_ssub_6_ssub_7
10177 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10178 0, // ssub_2_ssub_3_ssub_4_ssub_5
10179 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10180 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10181 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10182 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10183 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10184 79, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_ssub_0
10185 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10186 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10187 0, // ssub_6_ssub_7_dsub_5
10188 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10189 0, // ssub_6_ssub_7_dsub_5_dsub_7
10190 0, // ssub_6_ssub_7_ssub_8_ssub_9
10191 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10192 0, // ssub_8_ssub_9_ssub_12_ssub_13
10193 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10194 0, // dsub_5_dsub_7
10195 0, // dsub_5_ssub_12_ssub_13_dsub_7
10196 0, // dsub_5_ssub_12_ssub_13
10197 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10198 },
10199 { // DTriple_with_ssub_0
10200 80, // dsub_0 -> DTriple_with_ssub_0
10201 80, // dsub_1 -> DTriple_with_ssub_0
10202 80, // dsub_2 -> DTriple_with_ssub_0
10203 0, // dsub_3
10204 0, // dsub_4
10205 0, // dsub_5
10206 0, // dsub_6
10207 0, // dsub_7
10208 0, // gsub_0
10209 0, // gsub_1
10210 0, // qqsub_0
10211 0, // qqsub_1
10212 80, // qsub_0 -> DTriple_with_ssub_0
10213 0, // qsub_1
10214 0, // qsub_2
10215 0, // qsub_3
10216 80, // ssub_0 -> DTriple_with_ssub_0
10217 80, // ssub_1 -> DTriple_with_ssub_0
10218 82, // ssub_2 -> DTriple_with_ssub_2
10219 82, // ssub_3 -> DTriple_with_ssub_2
10220 85, // ssub_4 -> DTriple_with_ssub_4
10221 85, // ssub_5 -> DTriple_with_ssub_4
10222 0, // ssub_6
10223 0, // ssub_7
10224 0, // ssub_8
10225 0, // ssub_9
10226 0, // ssub_10
10227 0, // ssub_11
10228 0, // ssub_12
10229 0, // ssub_13
10230 0, // ssub_14
10231 0, // ssub_15
10232 80, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_0
10233 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10234 0, // ssub_2_ssub_3_ssub_6_ssub_7
10235 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10236 80, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_0
10237 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10238 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10239 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10240 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10241 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10242 0, // ssub_4_ssub_5_ssub_8_ssub_9
10243 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10244 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10245 0, // ssub_6_ssub_7_dsub_5
10246 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10247 0, // ssub_6_ssub_7_dsub_5_dsub_7
10248 0, // ssub_6_ssub_7_ssub_8_ssub_9
10249 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10250 0, // ssub_8_ssub_9_ssub_12_ssub_13
10251 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10252 0, // dsub_5_dsub_7
10253 0, // dsub_5_ssub_12_ssub_13_dsub_7
10254 0, // dsub_5_ssub_12_ssub_13
10255 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10256 },
10257 { // DTriple_with_qsub_0_in_QPR
10258 81, // dsub_0 -> DTriple_with_qsub_0_in_QPR
10259 81, // dsub_1 -> DTriple_with_qsub_0_in_QPR
10260 81, // dsub_2 -> DTriple_with_qsub_0_in_QPR
10261 0, // dsub_3
10262 0, // dsub_4
10263 0, // dsub_5
10264 0, // dsub_6
10265 0, // dsub_7
10266 0, // gsub_0
10267 0, // gsub_1
10268 0, // qqsub_0
10269 0, // qqsub_1
10270 81, // qsub_0 -> DTriple_with_qsub_0_in_QPR
10271 0, // qsub_1
10272 0, // qsub_2
10273 0, // qsub_3
10274 89, // ssub_0 -> DTriple_with_qsub_0_in_MQPR
10275 89, // ssub_1 -> DTriple_with_qsub_0_in_MQPR
10276 89, // ssub_2 -> DTriple_with_qsub_0_in_MQPR
10277 89, // ssub_3 -> DTriple_with_qsub_0_in_MQPR
10278 93, // ssub_4 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10279 93, // ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10280 0, // ssub_6
10281 0, // ssub_7
10282 0, // ssub_8
10283 0, // ssub_9
10284 0, // ssub_10
10285 0, // ssub_11
10286 0, // ssub_12
10287 0, // ssub_13
10288 0, // ssub_14
10289 0, // ssub_15
10290 81, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
10291 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10292 0, // ssub_2_ssub_3_ssub_6_ssub_7
10293 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10294 81, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
10295 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10296 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10297 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10298 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10299 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10300 0, // ssub_4_ssub_5_ssub_8_ssub_9
10301 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10302 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10303 0, // ssub_6_ssub_7_dsub_5
10304 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10305 0, // ssub_6_ssub_7_dsub_5_dsub_7
10306 0, // ssub_6_ssub_7_ssub_8_ssub_9
10307 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10308 0, // ssub_8_ssub_9_ssub_12_ssub_13
10309 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10310 0, // dsub_5_dsub_7
10311 0, // dsub_5_ssub_12_ssub_13_dsub_7
10312 0, // dsub_5_ssub_12_ssub_13
10313 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10314 },
10315 { // DTriple_with_ssub_2
10316 82, // dsub_0 -> DTriple_with_ssub_2
10317 82, // dsub_1 -> DTriple_with_ssub_2
10318 82, // dsub_2 -> DTriple_with_ssub_2
10319 0, // dsub_3
10320 0, // dsub_4
10321 0, // dsub_5
10322 0, // dsub_6
10323 0, // dsub_7
10324 0, // gsub_0
10325 0, // gsub_1
10326 0, // qqsub_0
10327 0, // qqsub_1
10328 82, // qsub_0 -> DTriple_with_ssub_2
10329 0, // qsub_1
10330 0, // qsub_2
10331 0, // qsub_3
10332 82, // ssub_0 -> DTriple_with_ssub_2
10333 82, // ssub_1 -> DTriple_with_ssub_2
10334 82, // ssub_2 -> DTriple_with_ssub_2
10335 82, // ssub_3 -> DTriple_with_ssub_2
10336 85, // ssub_4 -> DTriple_with_ssub_4
10337 85, // ssub_5 -> DTriple_with_ssub_4
10338 0, // ssub_6
10339 0, // ssub_7
10340 0, // ssub_8
10341 0, // ssub_9
10342 0, // ssub_10
10343 0, // ssub_11
10344 0, // ssub_12
10345 0, // ssub_13
10346 0, // ssub_14
10347 0, // ssub_15
10348 82, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2
10349 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10350 0, // ssub_2_ssub_3_ssub_6_ssub_7
10351 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10352 82, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2
10353 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10354 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10355 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10356 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10357 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10358 0, // ssub_4_ssub_5_ssub_8_ssub_9
10359 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10360 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10361 0, // ssub_6_ssub_7_dsub_5
10362 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10363 0, // ssub_6_ssub_7_dsub_5_dsub_7
10364 0, // ssub_6_ssub_7_ssub_8_ssub_9
10365 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10366 0, // ssub_8_ssub_9_ssub_12_ssub_13
10367 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10368 0, // dsub_5_dsub_7
10369 0, // dsub_5_ssub_12_ssub_13_dsub_7
10370 0, // dsub_5_ssub_12_ssub_13
10371 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10372 },
10373 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10374 83, // dsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10375 83, // dsub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10376 83, // dsub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10377 0, // dsub_3
10378 0, // dsub_4
10379 0, // dsub_5
10380 0, // dsub_6
10381 0, // dsub_7
10382 0, // gsub_0
10383 0, // gsub_1
10384 0, // qqsub_0
10385 0, // qqsub_1
10386 83, // qsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10387 0, // qsub_1
10388 0, // qsub_2
10389 0, // qsub_3
10390 90, // ssub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10391 90, // ssub_1 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10392 92, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10393 92, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10394 92, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10395 92, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10396 0, // ssub_6
10397 0, // ssub_7
10398 0, // ssub_8
10399 0, // ssub_9
10400 0, // ssub_10
10401 0, // ssub_11
10402 0, // ssub_12
10403 0, // ssub_13
10404 0, // ssub_14
10405 0, // ssub_15
10406 83, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10407 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10408 0, // ssub_2_ssub_3_ssub_6_ssub_7
10409 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10410 83, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10411 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10412 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10413 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10414 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10415 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10416 0, // ssub_4_ssub_5_ssub_8_ssub_9
10417 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10418 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10419 0, // ssub_6_ssub_7_dsub_5
10420 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10421 0, // ssub_6_ssub_7_dsub_5_dsub_7
10422 0, // ssub_6_ssub_7_ssub_8_ssub_9
10423 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10424 0, // ssub_8_ssub_9_ssub_12_ssub_13
10425 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10426 0, // dsub_5_dsub_7
10427 0, // dsub_5_ssub_12_ssub_13_dsub_7
10428 0, // dsub_5_ssub_12_ssub_13
10429 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10430 },
10431 { // DTripleSpc_with_ssub_4
10432 84, // dsub_0 -> DTripleSpc_with_ssub_4
10433 0, // dsub_1
10434 84, // dsub_2 -> DTripleSpc_with_ssub_4
10435 0, // dsub_3
10436 84, // dsub_4 -> DTripleSpc_with_ssub_4
10437 0, // dsub_5
10438 0, // dsub_6
10439 0, // dsub_7
10440 0, // gsub_0
10441 0, // gsub_1
10442 0, // qqsub_0
10443 0, // qqsub_1
10444 0, // qsub_0
10445 0, // qsub_1
10446 0, // qsub_2
10447 0, // qsub_3
10448 84, // ssub_0 -> DTripleSpc_with_ssub_4
10449 84, // ssub_1 -> DTripleSpc_with_ssub_4
10450 0, // ssub_2
10451 0, // ssub_3
10452 84, // ssub_4 -> DTripleSpc_with_ssub_4
10453 84, // ssub_5 -> DTripleSpc_with_ssub_4
10454 0, // ssub_6
10455 0, // ssub_7
10456 86, // ssub_8 -> DTripleSpc_with_ssub_8
10457 86, // ssub_9 -> DTripleSpc_with_ssub_8
10458 0, // ssub_10
10459 0, // ssub_11
10460 0, // ssub_12
10461 0, // ssub_13
10462 0, // ssub_14
10463 0, // ssub_15
10464 84, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_ssub_4
10465 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10466 0, // ssub_2_ssub_3_ssub_6_ssub_7
10467 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10468 0, // ssub_2_ssub_3_ssub_4_ssub_5
10469 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10470 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10471 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10472 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10473 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10474 84, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_ssub_4
10475 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10476 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10477 0, // ssub_6_ssub_7_dsub_5
10478 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10479 0, // ssub_6_ssub_7_dsub_5_dsub_7
10480 0, // ssub_6_ssub_7_ssub_8_ssub_9
10481 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10482 0, // ssub_8_ssub_9_ssub_12_ssub_13
10483 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10484 0, // dsub_5_dsub_7
10485 0, // dsub_5_ssub_12_ssub_13_dsub_7
10486 0, // dsub_5_ssub_12_ssub_13
10487 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10488 },
10489 { // DTriple_with_ssub_4
10490 85, // dsub_0 -> DTriple_with_ssub_4
10491 85, // dsub_1 -> DTriple_with_ssub_4
10492 85, // dsub_2 -> DTriple_with_ssub_4
10493 0, // dsub_3
10494 0, // dsub_4
10495 0, // dsub_5
10496 0, // dsub_6
10497 0, // dsub_7
10498 0, // gsub_0
10499 0, // gsub_1
10500 0, // qqsub_0
10501 0, // qqsub_1
10502 85, // qsub_0 -> DTriple_with_ssub_4
10503 0, // qsub_1
10504 0, // qsub_2
10505 0, // qsub_3
10506 85, // ssub_0 -> DTriple_with_ssub_4
10507 85, // ssub_1 -> DTriple_with_ssub_4
10508 85, // ssub_2 -> DTriple_with_ssub_4
10509 85, // ssub_3 -> DTriple_with_ssub_4
10510 85, // ssub_4 -> DTriple_with_ssub_4
10511 85, // ssub_5 -> DTriple_with_ssub_4
10512 0, // ssub_6
10513 0, // ssub_7
10514 0, // ssub_8
10515 0, // ssub_9
10516 0, // ssub_10
10517 0, // ssub_11
10518 0, // ssub_12
10519 0, // ssub_13
10520 0, // ssub_14
10521 0, // ssub_15
10522 85, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_4
10523 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10524 0, // ssub_2_ssub_3_ssub_6_ssub_7
10525 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10526 85, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4
10527 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10528 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10529 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10530 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10531 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10532 0, // ssub_4_ssub_5_ssub_8_ssub_9
10533 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10534 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10535 0, // ssub_6_ssub_7_dsub_5
10536 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10537 0, // ssub_6_ssub_7_dsub_5_dsub_7
10538 0, // ssub_6_ssub_7_ssub_8_ssub_9
10539 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10540 0, // ssub_8_ssub_9_ssub_12_ssub_13
10541 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10542 0, // dsub_5_dsub_7
10543 0, // dsub_5_ssub_12_ssub_13_dsub_7
10544 0, // dsub_5_ssub_12_ssub_13
10545 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10546 },
10547 { // DTripleSpc_with_ssub_8
10548 86, // dsub_0 -> DTripleSpc_with_ssub_8
10549 0, // dsub_1
10550 86, // dsub_2 -> DTripleSpc_with_ssub_8
10551 0, // dsub_3
10552 86, // dsub_4 -> DTripleSpc_with_ssub_8
10553 0, // dsub_5
10554 0, // dsub_6
10555 0, // dsub_7
10556 0, // gsub_0
10557 0, // gsub_1
10558 0, // qqsub_0
10559 0, // qqsub_1
10560 0, // qsub_0
10561 0, // qsub_1
10562 0, // qsub_2
10563 0, // qsub_3
10564 86, // ssub_0 -> DTripleSpc_with_ssub_8
10565 86, // ssub_1 -> DTripleSpc_with_ssub_8
10566 0, // ssub_2
10567 0, // ssub_3
10568 86, // ssub_4 -> DTripleSpc_with_ssub_8
10569 86, // ssub_5 -> DTripleSpc_with_ssub_8
10570 0, // ssub_6
10571 0, // ssub_7
10572 86, // ssub_8 -> DTripleSpc_with_ssub_8
10573 86, // ssub_9 -> DTripleSpc_with_ssub_8
10574 0, // ssub_10
10575 0, // ssub_11
10576 0, // ssub_12
10577 0, // ssub_13
10578 0, // ssub_14
10579 0, // ssub_15
10580 86, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_ssub_8
10581 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10582 0, // ssub_2_ssub_3_ssub_6_ssub_7
10583 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10584 0, // ssub_2_ssub_3_ssub_4_ssub_5
10585 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10586 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10587 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10588 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10589 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10590 86, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_ssub_8
10591 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10592 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10593 0, // ssub_6_ssub_7_dsub_5
10594 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10595 0, // ssub_6_ssub_7_dsub_5_dsub_7
10596 0, // ssub_6_ssub_7_ssub_8_ssub_9
10597 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10598 0, // ssub_8_ssub_9_ssub_12_ssub_13
10599 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10600 0, // dsub_5_dsub_7
10601 0, // dsub_5_ssub_12_ssub_13_dsub_7
10602 0, // dsub_5_ssub_12_ssub_13
10603 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10604 },
10605 { // DTripleSpc_with_dsub_0_in_DPR_8
10606 87, // dsub_0 -> DTripleSpc_with_dsub_0_in_DPR_8
10607 0, // dsub_1
10608 87, // dsub_2 -> DTripleSpc_with_dsub_0_in_DPR_8
10609 0, // dsub_3
10610 87, // dsub_4 -> DTripleSpc_with_dsub_0_in_DPR_8
10611 0, // dsub_5
10612 0, // dsub_6
10613 0, // dsub_7
10614 0, // gsub_0
10615 0, // gsub_1
10616 0, // qqsub_0
10617 0, // qqsub_1
10618 0, // qsub_0
10619 0, // qsub_1
10620 0, // qsub_2
10621 0, // qsub_3
10622 87, // ssub_0 -> DTripleSpc_with_dsub_0_in_DPR_8
10623 87, // ssub_1 -> DTripleSpc_with_dsub_0_in_DPR_8
10624 0, // ssub_2
10625 0, // ssub_3
10626 87, // ssub_4 -> DTripleSpc_with_dsub_0_in_DPR_8
10627 87, // ssub_5 -> DTripleSpc_with_dsub_0_in_DPR_8
10628 0, // ssub_6
10629 0, // ssub_7
10630 87, // ssub_8 -> DTripleSpc_with_dsub_0_in_DPR_8
10631 87, // ssub_9 -> DTripleSpc_with_dsub_0_in_DPR_8
10632 0, // ssub_10
10633 0, // ssub_11
10634 0, // ssub_12
10635 0, // ssub_13
10636 0, // ssub_14
10637 0, // ssub_15
10638 87, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_dsub_0_in_DPR_8
10639 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10640 0, // ssub_2_ssub_3_ssub_6_ssub_7
10641 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10642 0, // ssub_2_ssub_3_ssub_4_ssub_5
10643 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10644 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10645 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10646 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10647 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10648 87, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_dsub_0_in_DPR_8
10649 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10650 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10651 0, // ssub_6_ssub_7_dsub_5
10652 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10653 0, // ssub_6_ssub_7_dsub_5_dsub_7
10654 0, // ssub_6_ssub_7_ssub_8_ssub_9
10655 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10656 0, // ssub_8_ssub_9_ssub_12_ssub_13
10657 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10658 0, // dsub_5_dsub_7
10659 0, // dsub_5_ssub_12_ssub_13_dsub_7
10660 0, // dsub_5_ssub_12_ssub_13
10661 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10662 },
10663 { // DTriple_with_dsub_0_in_DPR_8
10664 88, // dsub_0 -> DTriple_with_dsub_0_in_DPR_8
10665 88, // dsub_1 -> DTriple_with_dsub_0_in_DPR_8
10666 88, // dsub_2 -> DTriple_with_dsub_0_in_DPR_8
10667 0, // dsub_3
10668 0, // dsub_4
10669 0, // dsub_5
10670 0, // dsub_6
10671 0, // dsub_7
10672 0, // gsub_0
10673 0, // gsub_1
10674 0, // qqsub_0
10675 0, // qqsub_1
10676 88, // qsub_0 -> DTriple_with_dsub_0_in_DPR_8
10677 0, // qsub_1
10678 0, // qsub_2
10679 0, // qsub_3
10680 88, // ssub_0 -> DTriple_with_dsub_0_in_DPR_8
10681 88, // ssub_1 -> DTriple_with_dsub_0_in_DPR_8
10682 88, // ssub_2 -> DTriple_with_dsub_0_in_DPR_8
10683 88, // ssub_3 -> DTriple_with_dsub_0_in_DPR_8
10684 88, // ssub_4 -> DTriple_with_dsub_0_in_DPR_8
10685 88, // ssub_5 -> DTriple_with_dsub_0_in_DPR_8
10686 0, // ssub_6
10687 0, // ssub_7
10688 0, // ssub_8
10689 0, // ssub_9
10690 0, // ssub_10
10691 0, // ssub_11
10692 0, // ssub_12
10693 0, // ssub_13
10694 0, // ssub_14
10695 0, // ssub_15
10696 88, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8
10697 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10698 0, // ssub_2_ssub_3_ssub_6_ssub_7
10699 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10700 88, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8
10701 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10702 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10703 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10704 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10705 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10706 0, // ssub_4_ssub_5_ssub_8_ssub_9
10707 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10708 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10709 0, // ssub_6_ssub_7_dsub_5
10710 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10711 0, // ssub_6_ssub_7_dsub_5_dsub_7
10712 0, // ssub_6_ssub_7_ssub_8_ssub_9
10713 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10714 0, // ssub_8_ssub_9_ssub_12_ssub_13
10715 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10716 0, // dsub_5_dsub_7
10717 0, // dsub_5_ssub_12_ssub_13_dsub_7
10718 0, // dsub_5_ssub_12_ssub_13
10719 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10720 },
10721 { // DTriple_with_qsub_0_in_MQPR
10722 89, // dsub_0 -> DTriple_with_qsub_0_in_MQPR
10723 89, // dsub_1 -> DTriple_with_qsub_0_in_MQPR
10724 89, // dsub_2 -> DTriple_with_qsub_0_in_MQPR
10725 0, // dsub_3
10726 0, // dsub_4
10727 0, // dsub_5
10728 0, // dsub_6
10729 0, // dsub_7
10730 0, // gsub_0
10731 0, // gsub_1
10732 0, // qqsub_0
10733 0, // qqsub_1
10734 89, // qsub_0 -> DTriple_with_qsub_0_in_MQPR
10735 0, // qsub_1
10736 0, // qsub_2
10737 0, // qsub_3
10738 89, // ssub_0 -> DTriple_with_qsub_0_in_MQPR
10739 89, // ssub_1 -> DTriple_with_qsub_0_in_MQPR
10740 89, // ssub_2 -> DTriple_with_qsub_0_in_MQPR
10741 89, // ssub_3 -> DTriple_with_qsub_0_in_MQPR
10742 93, // ssub_4 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10743 93, // ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10744 0, // ssub_6
10745 0, // ssub_7
10746 0, // ssub_8
10747 0, // ssub_9
10748 0, // ssub_10
10749 0, // ssub_11
10750 0, // ssub_12
10751 0, // ssub_13
10752 0, // ssub_14
10753 0, // ssub_15
10754 89, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
10755 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10756 0, // ssub_2_ssub_3_ssub_6_ssub_7
10757 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10758 89, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
10759 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10760 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10761 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10762 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10763 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10764 0, // ssub_4_ssub_5_ssub_8_ssub_9
10765 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10766 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10767 0, // ssub_6_ssub_7_dsub_5
10768 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10769 0, // ssub_6_ssub_7_dsub_5_dsub_7
10770 0, // ssub_6_ssub_7_ssub_8_ssub_9
10771 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10772 0, // ssub_8_ssub_9_ssub_12_ssub_13
10773 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10774 0, // dsub_5_dsub_7
10775 0, // dsub_5_ssub_12_ssub_13_dsub_7
10776 0, // dsub_5_ssub_12_ssub_13
10777 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10778 },
10779 { // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10780 90, // dsub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10781 90, // dsub_1 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10782 90, // dsub_2 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10783 0, // dsub_3
10784 0, // dsub_4
10785 0, // dsub_5
10786 0, // dsub_6
10787 0, // dsub_7
10788 0, // gsub_0
10789 0, // gsub_1
10790 0, // qqsub_0
10791 0, // qqsub_1
10792 90, // qsub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10793 0, // qsub_1
10794 0, // qsub_2
10795 0, // qsub_3
10796 90, // ssub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10797 90, // ssub_1 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10798 92, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10799 92, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10800 92, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10801 92, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10802 0, // ssub_6
10803 0, // ssub_7
10804 0, // ssub_8
10805 0, // ssub_9
10806 0, // ssub_10
10807 0, // ssub_11
10808 0, // ssub_12
10809 0, // ssub_13
10810 0, // ssub_14
10811 0, // ssub_15
10812 90, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10813 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10814 0, // ssub_2_ssub_3_ssub_6_ssub_7
10815 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10816 90, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10817 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10818 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10819 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10820 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10821 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10822 0, // ssub_4_ssub_5_ssub_8_ssub_9
10823 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10824 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10825 0, // ssub_6_ssub_7_dsub_5
10826 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10827 0, // ssub_6_ssub_7_dsub_5_dsub_7
10828 0, // ssub_6_ssub_7_ssub_8_ssub_9
10829 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10830 0, // ssub_8_ssub_9_ssub_12_ssub_13
10831 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10832 0, // dsub_5_dsub_7
10833 0, // dsub_5_ssub_12_ssub_13_dsub_7
10834 0, // dsub_5_ssub_12_ssub_13
10835 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10836 },
10837 { // DTriple_with_dsub_1_in_DPR_8
10838 91, // dsub_0 -> DTriple_with_dsub_1_in_DPR_8
10839 91, // dsub_1 -> DTriple_with_dsub_1_in_DPR_8
10840 91, // dsub_2 -> DTriple_with_dsub_1_in_DPR_8
10841 0, // dsub_3
10842 0, // dsub_4
10843 0, // dsub_5
10844 0, // dsub_6
10845 0, // dsub_7
10846 0, // gsub_0
10847 0, // gsub_1
10848 0, // qqsub_0
10849 0, // qqsub_1
10850 91, // qsub_0 -> DTriple_with_dsub_1_in_DPR_8
10851 0, // qsub_1
10852 0, // qsub_2
10853 0, // qsub_3
10854 91, // ssub_0 -> DTriple_with_dsub_1_in_DPR_8
10855 91, // ssub_1 -> DTriple_with_dsub_1_in_DPR_8
10856 91, // ssub_2 -> DTriple_with_dsub_1_in_DPR_8
10857 91, // ssub_3 -> DTriple_with_dsub_1_in_DPR_8
10858 91, // ssub_4 -> DTriple_with_dsub_1_in_DPR_8
10859 91, // ssub_5 -> DTriple_with_dsub_1_in_DPR_8
10860 0, // ssub_6
10861 0, // ssub_7
10862 0, // ssub_8
10863 0, // ssub_9
10864 0, // ssub_10
10865 0, // ssub_11
10866 0, // ssub_12
10867 0, // ssub_13
10868 0, // ssub_14
10869 0, // ssub_15
10870 91, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_1_in_DPR_8
10871 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10872 0, // ssub_2_ssub_3_ssub_6_ssub_7
10873 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10874 91, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_1_in_DPR_8
10875 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10876 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10877 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10878 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10879 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10880 0, // ssub_4_ssub_5_ssub_8_ssub_9
10881 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10882 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10883 0, // ssub_6_ssub_7_dsub_5
10884 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10885 0, // ssub_6_ssub_7_dsub_5_dsub_7
10886 0, // ssub_6_ssub_7_ssub_8_ssub_9
10887 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10888 0, // ssub_8_ssub_9_ssub_12_ssub_13
10889 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10890 0, // dsub_5_dsub_7
10891 0, // dsub_5_ssub_12_ssub_13_dsub_7
10892 0, // dsub_5_ssub_12_ssub_13
10893 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10894 },
10895 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10896 92, // dsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10897 92, // dsub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10898 92, // dsub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10899 0, // dsub_3
10900 0, // dsub_4
10901 0, // dsub_5
10902 0, // dsub_6
10903 0, // dsub_7
10904 0, // gsub_0
10905 0, // gsub_1
10906 0, // qqsub_0
10907 0, // qqsub_1
10908 92, // qsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10909 0, // qsub_1
10910 0, // qsub_2
10911 0, // qsub_3
10912 92, // ssub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10913 92, // ssub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10914 92, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10915 92, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10916 92, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10917 92, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10918 0, // ssub_6
10919 0, // ssub_7
10920 0, // ssub_8
10921 0, // ssub_9
10922 0, // ssub_10
10923 0, // ssub_11
10924 0, // ssub_12
10925 0, // ssub_13
10926 0, // ssub_14
10927 0, // ssub_15
10928 92, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10929 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10930 0, // ssub_2_ssub_3_ssub_6_ssub_7
10931 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10932 92, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10933 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10934 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10935 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10936 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10937 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10938 0, // ssub_4_ssub_5_ssub_8_ssub_9
10939 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10940 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10941 0, // ssub_6_ssub_7_dsub_5
10942 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10943 0, // ssub_6_ssub_7_dsub_5_dsub_7
10944 0, // ssub_6_ssub_7_ssub_8_ssub_9
10945 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10946 0, // ssub_8_ssub_9_ssub_12_ssub_13
10947 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10948 0, // dsub_5_dsub_7
10949 0, // dsub_5_ssub_12_ssub_13_dsub_7
10950 0, // dsub_5_ssub_12_ssub_13
10951 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10952 },
10953 { // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10954 93, // dsub_0 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10955 93, // dsub_1 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10956 93, // dsub_2 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10957 0, // dsub_3
10958 0, // dsub_4
10959 0, // dsub_5
10960 0, // dsub_6
10961 0, // dsub_7
10962 0, // gsub_0
10963 0, // gsub_1
10964 0, // qqsub_0
10965 0, // qqsub_1
10966 93, // qsub_0 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10967 0, // qsub_1
10968 0, // qsub_2
10969 0, // qsub_3
10970 93, // ssub_0 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10971 93, // ssub_1 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10972 93, // ssub_2 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10973 93, // ssub_3 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10974 93, // ssub_4 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10975 93, // ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10976 0, // ssub_6
10977 0, // ssub_7
10978 0, // ssub_8
10979 0, // ssub_9
10980 0, // ssub_10
10981 0, // ssub_11
10982 0, // ssub_12
10983 0, // ssub_13
10984 0, // ssub_14
10985 0, // ssub_15
10986 93, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10987 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10988 0, // ssub_2_ssub_3_ssub_6_ssub_7
10989 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10990 93, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10991 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10992 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10993 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10994 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10995 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10996 0, // ssub_4_ssub_5_ssub_8_ssub_9
10997 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10998 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10999 0, // ssub_6_ssub_7_dsub_5
11000 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11001 0, // ssub_6_ssub_7_dsub_5_dsub_7
11002 0, // ssub_6_ssub_7_ssub_8_ssub_9
11003 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11004 0, // ssub_8_ssub_9_ssub_12_ssub_13
11005 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11006 0, // dsub_5_dsub_7
11007 0, // dsub_5_ssub_12_ssub_13_dsub_7
11008 0, // dsub_5_ssub_12_ssub_13
11009 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11010 },
11011 { // DTripleSpc_with_dsub_2_in_DPR_8
11012 94, // dsub_0 -> DTripleSpc_with_dsub_2_in_DPR_8
11013 0, // dsub_1
11014 94, // dsub_2 -> DTripleSpc_with_dsub_2_in_DPR_8
11015 0, // dsub_3
11016 94, // dsub_4 -> DTripleSpc_with_dsub_2_in_DPR_8
11017 0, // dsub_5
11018 0, // dsub_6
11019 0, // dsub_7
11020 0, // gsub_0
11021 0, // gsub_1
11022 0, // qqsub_0
11023 0, // qqsub_1
11024 0, // qsub_0
11025 0, // qsub_1
11026 0, // qsub_2
11027 0, // qsub_3
11028 94, // ssub_0 -> DTripleSpc_with_dsub_2_in_DPR_8
11029 94, // ssub_1 -> DTripleSpc_with_dsub_2_in_DPR_8
11030 0, // ssub_2
11031 0, // ssub_3
11032 94, // ssub_4 -> DTripleSpc_with_dsub_2_in_DPR_8
11033 94, // ssub_5 -> DTripleSpc_with_dsub_2_in_DPR_8
11034 0, // ssub_6
11035 0, // ssub_7
11036 94, // ssub_8 -> DTripleSpc_with_dsub_2_in_DPR_8
11037 94, // ssub_9 -> DTripleSpc_with_dsub_2_in_DPR_8
11038 0, // ssub_10
11039 0, // ssub_11
11040 0, // ssub_12
11041 0, // ssub_13
11042 0, // ssub_14
11043 0, // ssub_15
11044 94, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_dsub_2_in_DPR_8
11045 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11046 0, // ssub_2_ssub_3_ssub_6_ssub_7
11047 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11048 0, // ssub_2_ssub_3_ssub_4_ssub_5
11049 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11050 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11051 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11052 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11053 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11054 94, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_dsub_2_in_DPR_8
11055 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11056 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11057 0, // ssub_6_ssub_7_dsub_5
11058 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11059 0, // ssub_6_ssub_7_dsub_5_dsub_7
11060 0, // ssub_6_ssub_7_ssub_8_ssub_9
11061 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11062 0, // ssub_8_ssub_9_ssub_12_ssub_13
11063 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11064 0, // dsub_5_dsub_7
11065 0, // dsub_5_ssub_12_ssub_13_dsub_7
11066 0, // dsub_5_ssub_12_ssub_13
11067 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11068 },
11069 { // DTriple_with_dsub_2_in_DPR_8
11070 95, // dsub_0 -> DTriple_with_dsub_2_in_DPR_8
11071 95, // dsub_1 -> DTriple_with_dsub_2_in_DPR_8
11072 95, // dsub_2 -> DTriple_with_dsub_2_in_DPR_8
11073 0, // dsub_3
11074 0, // dsub_4
11075 0, // dsub_5
11076 0, // dsub_6
11077 0, // dsub_7
11078 0, // gsub_0
11079 0, // gsub_1
11080 0, // qqsub_0
11081 0, // qqsub_1
11082 95, // qsub_0 -> DTriple_with_dsub_2_in_DPR_8
11083 0, // qsub_1
11084 0, // qsub_2
11085 0, // qsub_3
11086 95, // ssub_0 -> DTriple_with_dsub_2_in_DPR_8
11087 95, // ssub_1 -> DTriple_with_dsub_2_in_DPR_8
11088 95, // ssub_2 -> DTriple_with_dsub_2_in_DPR_8
11089 95, // ssub_3 -> DTriple_with_dsub_2_in_DPR_8
11090 95, // ssub_4 -> DTriple_with_dsub_2_in_DPR_8
11091 95, // ssub_5 -> DTriple_with_dsub_2_in_DPR_8
11092 0, // ssub_6
11093 0, // ssub_7
11094 0, // ssub_8
11095 0, // ssub_9
11096 0, // ssub_10
11097 0, // ssub_11
11098 0, // ssub_12
11099 0, // ssub_13
11100 0, // ssub_14
11101 0, // ssub_15
11102 95, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_2_in_DPR_8
11103 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11104 0, // ssub_2_ssub_3_ssub_6_ssub_7
11105 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11106 95, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_2_in_DPR_8
11107 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11108 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11109 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11110 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11111 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11112 0, // ssub_4_ssub_5_ssub_8_ssub_9
11113 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11114 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11115 0, // ssub_6_ssub_7_dsub_5
11116 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11117 0, // ssub_6_ssub_7_dsub_5_dsub_7
11118 0, // ssub_6_ssub_7_ssub_8_ssub_9
11119 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11120 0, // ssub_8_ssub_9_ssub_12_ssub_13
11121 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11122 0, // dsub_5_dsub_7
11123 0, // dsub_5_ssub_12_ssub_13_dsub_7
11124 0, // dsub_5_ssub_12_ssub_13
11125 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11126 },
11127 { // DTripleSpc_with_dsub_4_in_DPR_8
11128 96, // dsub_0 -> DTripleSpc_with_dsub_4_in_DPR_8
11129 0, // dsub_1
11130 96, // dsub_2 -> DTripleSpc_with_dsub_4_in_DPR_8
11131 0, // dsub_3
11132 96, // dsub_4 -> DTripleSpc_with_dsub_4_in_DPR_8
11133 0, // dsub_5
11134 0, // dsub_6
11135 0, // dsub_7
11136 0, // gsub_0
11137 0, // gsub_1
11138 0, // qqsub_0
11139 0, // qqsub_1
11140 0, // qsub_0
11141 0, // qsub_1
11142 0, // qsub_2
11143 0, // qsub_3
11144 96, // ssub_0 -> DTripleSpc_with_dsub_4_in_DPR_8
11145 96, // ssub_1 -> DTripleSpc_with_dsub_4_in_DPR_8
11146 0, // ssub_2
11147 0, // ssub_3
11148 96, // ssub_4 -> DTripleSpc_with_dsub_4_in_DPR_8
11149 96, // ssub_5 -> DTripleSpc_with_dsub_4_in_DPR_8
11150 0, // ssub_6
11151 0, // ssub_7
11152 96, // ssub_8 -> DTripleSpc_with_dsub_4_in_DPR_8
11153 96, // ssub_9 -> DTripleSpc_with_dsub_4_in_DPR_8
11154 0, // ssub_10
11155 0, // ssub_11
11156 0, // ssub_12
11157 0, // ssub_13
11158 0, // ssub_14
11159 0, // ssub_15
11160 96, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_dsub_4_in_DPR_8
11161 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11162 0, // ssub_2_ssub_3_ssub_6_ssub_7
11163 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11164 0, // ssub_2_ssub_3_ssub_4_ssub_5
11165 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11166 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11167 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11168 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11169 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11170 96, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_dsub_4_in_DPR_8
11171 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11172 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11173 0, // ssub_6_ssub_7_dsub_5
11174 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11175 0, // ssub_6_ssub_7_dsub_5_dsub_7
11176 0, // ssub_6_ssub_7_ssub_8_ssub_9
11177 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11178 0, // ssub_8_ssub_9_ssub_12_ssub_13
11179 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11180 0, // dsub_5_dsub_7
11181 0, // dsub_5_ssub_12_ssub_13_dsub_7
11182 0, // dsub_5_ssub_12_ssub_13
11183 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11184 },
11185 { // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11186 97, // dsub_0 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11187 97, // dsub_1 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11188 97, // dsub_2 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11189 0, // dsub_3
11190 0, // dsub_4
11191 0, // dsub_5
11192 0, // dsub_6
11193 0, // dsub_7
11194 0, // gsub_0
11195 0, // gsub_1
11196 0, // qqsub_0
11197 0, // qqsub_1
11198 97, // qsub_0 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11199 0, // qsub_1
11200 0, // qsub_2
11201 0, // qsub_3
11202 97, // ssub_0 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11203 97, // ssub_1 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11204 97, // ssub_2 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11205 97, // ssub_3 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11206 97, // ssub_4 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11207 97, // ssub_5 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11208 0, // ssub_6
11209 0, // ssub_7
11210 0, // ssub_8
11211 0, // ssub_9
11212 0, // ssub_10
11213 0, // ssub_11
11214 0, // ssub_12
11215 0, // ssub_13
11216 0, // ssub_14
11217 0, // ssub_15
11218 97, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11219 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11220 0, // ssub_2_ssub_3_ssub_6_ssub_7
11221 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11222 97, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11223 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11224 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11225 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11226 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11227 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11228 0, // ssub_4_ssub_5_ssub_8_ssub_9
11229 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11230 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11231 0, // ssub_6_ssub_7_dsub_5
11232 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11233 0, // ssub_6_ssub_7_dsub_5_dsub_7
11234 0, // ssub_6_ssub_7_ssub_8_ssub_9
11235 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11236 0, // ssub_8_ssub_9_ssub_12_ssub_13
11237 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11238 0, // dsub_5_dsub_7
11239 0, // dsub_5_ssub_12_ssub_13_dsub_7
11240 0, // dsub_5_ssub_12_ssub_13
11241 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11242 },
11243 { // DTriple_with_qsub_0_in_QPR_8
11244 98, // dsub_0 -> DTriple_with_qsub_0_in_QPR_8
11245 98, // dsub_1 -> DTriple_with_qsub_0_in_QPR_8
11246 98, // dsub_2 -> DTriple_with_qsub_0_in_QPR_8
11247 0, // dsub_3
11248 0, // dsub_4
11249 0, // dsub_5
11250 0, // dsub_6
11251 0, // dsub_7
11252 0, // gsub_0
11253 0, // gsub_1
11254 0, // qqsub_0
11255 0, // qqsub_1
11256 98, // qsub_0 -> DTriple_with_qsub_0_in_QPR_8
11257 0, // qsub_1
11258 0, // qsub_2
11259 0, // qsub_3
11260 98, // ssub_0 -> DTriple_with_qsub_0_in_QPR_8
11261 98, // ssub_1 -> DTriple_with_qsub_0_in_QPR_8
11262 98, // ssub_2 -> DTriple_with_qsub_0_in_QPR_8
11263 98, // ssub_3 -> DTriple_with_qsub_0_in_QPR_8
11264 98, // ssub_4 -> DTriple_with_qsub_0_in_QPR_8
11265 98, // ssub_5 -> DTriple_with_qsub_0_in_QPR_8
11266 0, // ssub_6
11267 0, // ssub_7
11268 0, // ssub_8
11269 0, // ssub_9
11270 0, // ssub_10
11271 0, // ssub_11
11272 0, // ssub_12
11273 0, // ssub_13
11274 0, // ssub_14
11275 0, // ssub_15
11276 98, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR_8
11277 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11278 0, // ssub_2_ssub_3_ssub_6_ssub_7
11279 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11280 98, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR_8
11281 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11282 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11283 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11284 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11285 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11286 0, // ssub_4_ssub_5_ssub_8_ssub_9
11287 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11288 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11289 0, // ssub_6_ssub_7_dsub_5
11290 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11291 0, // ssub_6_ssub_7_dsub_5_dsub_7
11292 0, // ssub_6_ssub_7_ssub_8_ssub_9
11293 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11294 0, // ssub_8_ssub_9_ssub_12_ssub_13
11295 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11296 0, // dsub_5_dsub_7
11297 0, // dsub_5_ssub_12_ssub_13_dsub_7
11298 0, // dsub_5_ssub_12_ssub_13
11299 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11300 },
11301 { // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11302 99, // dsub_0 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11303 99, // dsub_1 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11304 99, // dsub_2 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11305 0, // dsub_3
11306 0, // dsub_4
11307 0, // dsub_5
11308 0, // dsub_6
11309 0, // dsub_7
11310 0, // gsub_0
11311 0, // gsub_1
11312 0, // qqsub_0
11313 0, // qqsub_1
11314 99, // qsub_0 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11315 0, // qsub_1
11316 0, // qsub_2
11317 0, // qsub_3
11318 99, // ssub_0 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11319 99, // ssub_1 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11320 99, // ssub_2 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11321 99, // ssub_3 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11322 99, // ssub_4 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11323 99, // ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11324 0, // ssub_6
11325 0, // ssub_7
11326 0, // ssub_8
11327 0, // ssub_9
11328 0, // ssub_10
11329 0, // ssub_11
11330 0, // ssub_12
11331 0, // ssub_13
11332 0, // ssub_14
11333 0, // ssub_15
11334 99, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11335 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11336 0, // ssub_2_ssub_3_ssub_6_ssub_7
11337 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11338 99, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11339 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11340 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11341 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11342 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11343 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11344 0, // ssub_4_ssub_5_ssub_8_ssub_9
11345 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11346 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11347 0, // ssub_6_ssub_7_dsub_5
11348 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11349 0, // ssub_6_ssub_7_dsub_5_dsub_7
11350 0, // ssub_6_ssub_7_ssub_8_ssub_9
11351 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11352 0, // ssub_8_ssub_9_ssub_12_ssub_13
11353 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11354 0, // dsub_5_dsub_7
11355 0, // dsub_5_ssub_12_ssub_13_dsub_7
11356 0, // dsub_5_ssub_12_ssub_13
11357 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11358 },
11359 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11360 100, // dsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11361 100, // dsub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11362 100, // dsub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11363 0, // dsub_3
11364 0, // dsub_4
11365 0, // dsub_5
11366 0, // dsub_6
11367 0, // dsub_7
11368 0, // gsub_0
11369 0, // gsub_1
11370 0, // qqsub_0
11371 0, // qqsub_1
11372 100, // qsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11373 0, // qsub_1
11374 0, // qsub_2
11375 0, // qsub_3
11376 100, // ssub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11377 100, // ssub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11378 100, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11379 100, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11380 100, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11381 100, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11382 0, // ssub_6
11383 0, // ssub_7
11384 0, // ssub_8
11385 0, // ssub_9
11386 0, // ssub_10
11387 0, // ssub_11
11388 0, // ssub_12
11389 0, // ssub_13
11390 0, // ssub_14
11391 0, // ssub_15
11392 100, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11393 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11394 0, // ssub_2_ssub_3_ssub_6_ssub_7
11395 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11396 100, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11397 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11398 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11399 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11400 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11401 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11402 0, // ssub_4_ssub_5_ssub_8_ssub_9
11403 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11404 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11405 0, // ssub_6_ssub_7_dsub_5
11406 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11407 0, // ssub_6_ssub_7_dsub_5_dsub_7
11408 0, // ssub_6_ssub_7_ssub_8_ssub_9
11409 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11410 0, // ssub_8_ssub_9_ssub_12_ssub_13
11411 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11412 0, // dsub_5_dsub_7
11413 0, // dsub_5_ssub_12_ssub_13_dsub_7
11414 0, // dsub_5_ssub_12_ssub_13
11415 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11416 },
11417 { // DQuadSpc
11418 101, // dsub_0 -> DQuadSpc
11419 0, // dsub_1
11420 101, // dsub_2 -> DQuadSpc
11421 0, // dsub_3
11422 101, // dsub_4 -> DQuadSpc
11423 0, // dsub_5
11424 0, // dsub_6
11425 0, // dsub_7
11426 0, // gsub_0
11427 0, // gsub_1
11428 0, // qqsub_0
11429 0, // qqsub_1
11430 0, // qsub_0
11431 0, // qsub_1
11432 0, // qsub_2
11433 0, // qsub_3
11434 102, // ssub_0 -> DQuadSpc_with_ssub_0
11435 102, // ssub_1 -> DQuadSpc_with_ssub_0
11436 0, // ssub_2
11437 0, // ssub_3
11438 103, // ssub_4 -> DQuadSpc_with_ssub_4
11439 103, // ssub_5 -> DQuadSpc_with_ssub_4
11440 0, // ssub_6
11441 0, // ssub_7
11442 104, // ssub_8 -> DQuadSpc_with_ssub_8
11443 104, // ssub_9 -> DQuadSpc_with_ssub_8
11444 0, // ssub_10
11445 0, // ssub_11
11446 0, // ssub_12
11447 0, // ssub_13
11448 0, // ssub_14
11449 0, // ssub_15
11450 101, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc
11451 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11452 0, // ssub_2_ssub_3_ssub_6_ssub_7
11453 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11454 0, // ssub_2_ssub_3_ssub_4_ssub_5
11455 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11456 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11457 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11458 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11459 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11460 101, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc
11461 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11462 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11463 0, // ssub_6_ssub_7_dsub_5
11464 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11465 0, // ssub_6_ssub_7_dsub_5_dsub_7
11466 0, // ssub_6_ssub_7_ssub_8_ssub_9
11467 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11468 0, // ssub_8_ssub_9_ssub_12_ssub_13
11469 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11470 0, // dsub_5_dsub_7
11471 0, // dsub_5_ssub_12_ssub_13_dsub_7
11472 0, // dsub_5_ssub_12_ssub_13
11473 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11474 },
11475 { // DQuadSpc_with_ssub_0
11476 102, // dsub_0 -> DQuadSpc_with_ssub_0
11477 0, // dsub_1
11478 102, // dsub_2 -> DQuadSpc_with_ssub_0
11479 0, // dsub_3
11480 102, // dsub_4 -> DQuadSpc_with_ssub_0
11481 0, // dsub_5
11482 0, // dsub_6
11483 0, // dsub_7
11484 0, // gsub_0
11485 0, // gsub_1
11486 0, // qqsub_0
11487 0, // qqsub_1
11488 0, // qsub_0
11489 0, // qsub_1
11490 0, // qsub_2
11491 0, // qsub_3
11492 102, // ssub_0 -> DQuadSpc_with_ssub_0
11493 102, // ssub_1 -> DQuadSpc_with_ssub_0
11494 0, // ssub_2
11495 0, // ssub_3
11496 103, // ssub_4 -> DQuadSpc_with_ssub_4
11497 103, // ssub_5 -> DQuadSpc_with_ssub_4
11498 0, // ssub_6
11499 0, // ssub_7
11500 104, // ssub_8 -> DQuadSpc_with_ssub_8
11501 104, // ssub_9 -> DQuadSpc_with_ssub_8
11502 0, // ssub_10
11503 0, // ssub_11
11504 0, // ssub_12
11505 0, // ssub_13
11506 0, // ssub_14
11507 0, // ssub_15
11508 102, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_ssub_0
11509 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11510 0, // ssub_2_ssub_3_ssub_6_ssub_7
11511 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11512 0, // ssub_2_ssub_3_ssub_4_ssub_5
11513 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11514 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11515 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11516 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11517 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11518 102, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_0
11519 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11520 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11521 0, // ssub_6_ssub_7_dsub_5
11522 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11523 0, // ssub_6_ssub_7_dsub_5_dsub_7
11524 0, // ssub_6_ssub_7_ssub_8_ssub_9
11525 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11526 0, // ssub_8_ssub_9_ssub_12_ssub_13
11527 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11528 0, // dsub_5_dsub_7
11529 0, // dsub_5_ssub_12_ssub_13_dsub_7
11530 0, // dsub_5_ssub_12_ssub_13
11531 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11532 },
11533 { // DQuadSpc_with_ssub_4
11534 103, // dsub_0 -> DQuadSpc_with_ssub_4
11535 0, // dsub_1
11536 103, // dsub_2 -> DQuadSpc_with_ssub_4
11537 0, // dsub_3
11538 103, // dsub_4 -> DQuadSpc_with_ssub_4
11539 0, // dsub_5
11540 0, // dsub_6
11541 0, // dsub_7
11542 0, // gsub_0
11543 0, // gsub_1
11544 0, // qqsub_0
11545 0, // qqsub_1
11546 0, // qsub_0
11547 0, // qsub_1
11548 0, // qsub_2
11549 0, // qsub_3
11550 103, // ssub_0 -> DQuadSpc_with_ssub_4
11551 103, // ssub_1 -> DQuadSpc_with_ssub_4
11552 0, // ssub_2
11553 0, // ssub_3
11554 103, // ssub_4 -> DQuadSpc_with_ssub_4
11555 103, // ssub_5 -> DQuadSpc_with_ssub_4
11556 0, // ssub_6
11557 0, // ssub_7
11558 104, // ssub_8 -> DQuadSpc_with_ssub_8
11559 104, // ssub_9 -> DQuadSpc_with_ssub_8
11560 0, // ssub_10
11561 0, // ssub_11
11562 0, // ssub_12
11563 0, // ssub_13
11564 0, // ssub_14
11565 0, // ssub_15
11566 103, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_ssub_4
11567 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11568 0, // ssub_2_ssub_3_ssub_6_ssub_7
11569 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11570 0, // ssub_2_ssub_3_ssub_4_ssub_5
11571 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11572 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11573 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11574 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11575 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11576 103, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_4
11577 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11578 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11579 0, // ssub_6_ssub_7_dsub_5
11580 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11581 0, // ssub_6_ssub_7_dsub_5_dsub_7
11582 0, // ssub_6_ssub_7_ssub_8_ssub_9
11583 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11584 0, // ssub_8_ssub_9_ssub_12_ssub_13
11585 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11586 0, // dsub_5_dsub_7
11587 0, // dsub_5_ssub_12_ssub_13_dsub_7
11588 0, // dsub_5_ssub_12_ssub_13
11589 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11590 },
11591 { // DQuadSpc_with_ssub_8
11592 104, // dsub_0 -> DQuadSpc_with_ssub_8
11593 0, // dsub_1
11594 104, // dsub_2 -> DQuadSpc_with_ssub_8
11595 0, // dsub_3
11596 104, // dsub_4 -> DQuadSpc_with_ssub_8
11597 0, // dsub_5
11598 0, // dsub_6
11599 0, // dsub_7
11600 0, // gsub_0
11601 0, // gsub_1
11602 0, // qqsub_0
11603 0, // qqsub_1
11604 0, // qsub_0
11605 0, // qsub_1
11606 0, // qsub_2
11607 0, // qsub_3
11608 104, // ssub_0 -> DQuadSpc_with_ssub_8
11609 104, // ssub_1 -> DQuadSpc_with_ssub_8
11610 0, // ssub_2
11611 0, // ssub_3
11612 104, // ssub_4 -> DQuadSpc_with_ssub_8
11613 104, // ssub_5 -> DQuadSpc_with_ssub_8
11614 0, // ssub_6
11615 0, // ssub_7
11616 104, // ssub_8 -> DQuadSpc_with_ssub_8
11617 104, // ssub_9 -> DQuadSpc_with_ssub_8
11618 0, // ssub_10
11619 0, // ssub_11
11620 0, // ssub_12
11621 0, // ssub_13
11622 0, // ssub_14
11623 0, // ssub_15
11624 104, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_ssub_8
11625 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11626 0, // ssub_2_ssub_3_ssub_6_ssub_7
11627 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11628 0, // ssub_2_ssub_3_ssub_4_ssub_5
11629 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11630 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11631 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11632 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11633 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11634 104, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_8
11635 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11636 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11637 0, // ssub_6_ssub_7_dsub_5
11638 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11639 0, // ssub_6_ssub_7_dsub_5_dsub_7
11640 0, // ssub_6_ssub_7_ssub_8_ssub_9
11641 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11642 0, // ssub_8_ssub_9_ssub_12_ssub_13
11643 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11644 0, // dsub_5_dsub_7
11645 0, // dsub_5_ssub_12_ssub_13_dsub_7
11646 0, // dsub_5_ssub_12_ssub_13
11647 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11648 },
11649 { // DQuadSpc_with_dsub_0_in_DPR_8
11650 105, // dsub_0 -> DQuadSpc_with_dsub_0_in_DPR_8
11651 0, // dsub_1
11652 105, // dsub_2 -> DQuadSpc_with_dsub_0_in_DPR_8
11653 0, // dsub_3
11654 105, // dsub_4 -> DQuadSpc_with_dsub_0_in_DPR_8
11655 0, // dsub_5
11656 0, // dsub_6
11657 0, // dsub_7
11658 0, // gsub_0
11659 0, // gsub_1
11660 0, // qqsub_0
11661 0, // qqsub_1
11662 0, // qsub_0
11663 0, // qsub_1
11664 0, // qsub_2
11665 0, // qsub_3
11666 105, // ssub_0 -> DQuadSpc_with_dsub_0_in_DPR_8
11667 105, // ssub_1 -> DQuadSpc_with_dsub_0_in_DPR_8
11668 0, // ssub_2
11669 0, // ssub_3
11670 105, // ssub_4 -> DQuadSpc_with_dsub_0_in_DPR_8
11671 105, // ssub_5 -> DQuadSpc_with_dsub_0_in_DPR_8
11672 0, // ssub_6
11673 0, // ssub_7
11674 105, // ssub_8 -> DQuadSpc_with_dsub_0_in_DPR_8
11675 105, // ssub_9 -> DQuadSpc_with_dsub_0_in_DPR_8
11676 0, // ssub_10
11677 0, // ssub_11
11678 0, // ssub_12
11679 0, // ssub_13
11680 0, // ssub_14
11681 0, // ssub_15
11682 105, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_dsub_0_in_DPR_8
11683 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11684 0, // ssub_2_ssub_3_ssub_6_ssub_7
11685 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11686 0, // ssub_2_ssub_3_ssub_4_ssub_5
11687 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11688 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11689 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11690 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11691 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11692 105, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_0_in_DPR_8
11693 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11694 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11695 0, // ssub_6_ssub_7_dsub_5
11696 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11697 0, // ssub_6_ssub_7_dsub_5_dsub_7
11698 0, // ssub_6_ssub_7_ssub_8_ssub_9
11699 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11700 0, // ssub_8_ssub_9_ssub_12_ssub_13
11701 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11702 0, // dsub_5_dsub_7
11703 0, // dsub_5_ssub_12_ssub_13_dsub_7
11704 0, // dsub_5_ssub_12_ssub_13
11705 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11706 },
11707 { // DQuadSpc_with_dsub_2_in_DPR_8
11708 106, // dsub_0 -> DQuadSpc_with_dsub_2_in_DPR_8
11709 0, // dsub_1
11710 106, // dsub_2 -> DQuadSpc_with_dsub_2_in_DPR_8
11711 0, // dsub_3
11712 106, // dsub_4 -> DQuadSpc_with_dsub_2_in_DPR_8
11713 0, // dsub_5
11714 0, // dsub_6
11715 0, // dsub_7
11716 0, // gsub_0
11717 0, // gsub_1
11718 0, // qqsub_0
11719 0, // qqsub_1
11720 0, // qsub_0
11721 0, // qsub_1
11722 0, // qsub_2
11723 0, // qsub_3
11724 106, // ssub_0 -> DQuadSpc_with_dsub_2_in_DPR_8
11725 106, // ssub_1 -> DQuadSpc_with_dsub_2_in_DPR_8
11726 0, // ssub_2
11727 0, // ssub_3
11728 106, // ssub_4 -> DQuadSpc_with_dsub_2_in_DPR_8
11729 106, // ssub_5 -> DQuadSpc_with_dsub_2_in_DPR_8
11730 0, // ssub_6
11731 0, // ssub_7
11732 106, // ssub_8 -> DQuadSpc_with_dsub_2_in_DPR_8
11733 106, // ssub_9 -> DQuadSpc_with_dsub_2_in_DPR_8
11734 0, // ssub_10
11735 0, // ssub_11
11736 0, // ssub_12
11737 0, // ssub_13
11738 0, // ssub_14
11739 0, // ssub_15
11740 106, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_dsub_2_in_DPR_8
11741 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11742 0, // ssub_2_ssub_3_ssub_6_ssub_7
11743 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11744 0, // ssub_2_ssub_3_ssub_4_ssub_5
11745 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11746 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11747 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11748 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11749 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11750 106, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_2_in_DPR_8
11751 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11752 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11753 0, // ssub_6_ssub_7_dsub_5
11754 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11755 0, // ssub_6_ssub_7_dsub_5_dsub_7
11756 0, // ssub_6_ssub_7_ssub_8_ssub_9
11757 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11758 0, // ssub_8_ssub_9_ssub_12_ssub_13
11759 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11760 0, // dsub_5_dsub_7
11761 0, // dsub_5_ssub_12_ssub_13_dsub_7
11762 0, // dsub_5_ssub_12_ssub_13
11763 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11764 },
11765 { // DQuadSpc_with_dsub_4_in_DPR_8
11766 107, // dsub_0 -> DQuadSpc_with_dsub_4_in_DPR_8
11767 0, // dsub_1
11768 107, // dsub_2 -> DQuadSpc_with_dsub_4_in_DPR_8
11769 0, // dsub_3
11770 107, // dsub_4 -> DQuadSpc_with_dsub_4_in_DPR_8
11771 0, // dsub_5
11772 0, // dsub_6
11773 0, // dsub_7
11774 0, // gsub_0
11775 0, // gsub_1
11776 0, // qqsub_0
11777 0, // qqsub_1
11778 0, // qsub_0
11779 0, // qsub_1
11780 0, // qsub_2
11781 0, // qsub_3
11782 107, // ssub_0 -> DQuadSpc_with_dsub_4_in_DPR_8
11783 107, // ssub_1 -> DQuadSpc_with_dsub_4_in_DPR_8
11784 0, // ssub_2
11785 0, // ssub_3
11786 107, // ssub_4 -> DQuadSpc_with_dsub_4_in_DPR_8
11787 107, // ssub_5 -> DQuadSpc_with_dsub_4_in_DPR_8
11788 0, // ssub_6
11789 0, // ssub_7
11790 107, // ssub_8 -> DQuadSpc_with_dsub_4_in_DPR_8
11791 107, // ssub_9 -> DQuadSpc_with_dsub_4_in_DPR_8
11792 0, // ssub_10
11793 0, // ssub_11
11794 0, // ssub_12
11795 0, // ssub_13
11796 0, // ssub_14
11797 0, // ssub_15
11798 107, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_dsub_4_in_DPR_8
11799 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11800 0, // ssub_2_ssub_3_ssub_6_ssub_7
11801 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11802 0, // ssub_2_ssub_3_ssub_4_ssub_5
11803 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11804 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11805 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11806 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11807 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11808 107, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_4_in_DPR_8
11809 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11810 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11811 0, // ssub_6_ssub_7_dsub_5
11812 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11813 0, // ssub_6_ssub_7_dsub_5_dsub_7
11814 0, // ssub_6_ssub_7_ssub_8_ssub_9
11815 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11816 0, // ssub_8_ssub_9_ssub_12_ssub_13
11817 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11818 0, // dsub_5_dsub_7
11819 0, // dsub_5_ssub_12_ssub_13_dsub_7
11820 0, // dsub_5_ssub_12_ssub_13
11821 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11822 },
11823 { // DQuad
11824 108, // dsub_0 -> DQuad
11825 108, // dsub_1 -> DQuad
11826 108, // dsub_2 -> DQuad
11827 108, // dsub_3 -> DQuad
11828 0, // dsub_4
11829 0, // dsub_5
11830 0, // dsub_6
11831 0, // dsub_7
11832 0, // gsub_0
11833 0, // gsub_1
11834 0, // qqsub_0
11835 0, // qqsub_1
11836 108, // qsub_0 -> DQuad
11837 108, // qsub_1 -> DQuad
11838 0, // qsub_2
11839 0, // qsub_3
11840 109, // ssub_0 -> DQuad_with_ssub_0
11841 109, // ssub_1 -> DQuad_with_ssub_0
11842 110, // ssub_2 -> DQuad_with_ssub_2
11843 110, // ssub_3 -> DQuad_with_ssub_2
11844 113, // ssub_4 -> DQuad_with_ssub_4
11845 113, // ssub_5 -> DQuad_with_ssub_4
11846 114, // ssub_6 -> DQuad_with_ssub_6
11847 114, // ssub_7 -> DQuad_with_ssub_6
11848 0, // ssub_8
11849 0, // ssub_9
11850 0, // ssub_10
11851 0, // ssub_11
11852 0, // ssub_12
11853 0, // ssub_13
11854 0, // ssub_14
11855 0, // ssub_15
11856 108, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad
11857 108, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad
11858 108, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad
11859 108, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad
11860 108, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad
11861 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11862 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11863 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11864 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11865 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11866 0, // ssub_4_ssub_5_ssub_8_ssub_9
11867 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11868 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11869 0, // ssub_6_ssub_7_dsub_5
11870 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11871 0, // ssub_6_ssub_7_dsub_5_dsub_7
11872 0, // ssub_6_ssub_7_ssub_8_ssub_9
11873 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11874 0, // ssub_8_ssub_9_ssub_12_ssub_13
11875 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11876 0, // dsub_5_dsub_7
11877 0, // dsub_5_ssub_12_ssub_13_dsub_7
11878 0, // dsub_5_ssub_12_ssub_13
11879 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11880 },
11881 { // DQuad_with_ssub_0
11882 109, // dsub_0 -> DQuad_with_ssub_0
11883 109, // dsub_1 -> DQuad_with_ssub_0
11884 109, // dsub_2 -> DQuad_with_ssub_0
11885 109, // dsub_3 -> DQuad_with_ssub_0
11886 0, // dsub_4
11887 0, // dsub_5
11888 0, // dsub_6
11889 0, // dsub_7
11890 0, // gsub_0
11891 0, // gsub_1
11892 0, // qqsub_0
11893 0, // qqsub_1
11894 109, // qsub_0 -> DQuad_with_ssub_0
11895 109, // qsub_1 -> DQuad_with_ssub_0
11896 0, // qsub_2
11897 0, // qsub_3
11898 109, // ssub_0 -> DQuad_with_ssub_0
11899 109, // ssub_1 -> DQuad_with_ssub_0
11900 110, // ssub_2 -> DQuad_with_ssub_2
11901 110, // ssub_3 -> DQuad_with_ssub_2
11902 113, // ssub_4 -> DQuad_with_ssub_4
11903 113, // ssub_5 -> DQuad_with_ssub_4
11904 114, // ssub_6 -> DQuad_with_ssub_6
11905 114, // ssub_7 -> DQuad_with_ssub_6
11906 0, // ssub_8
11907 0, // ssub_9
11908 0, // ssub_10
11909 0, // ssub_11
11910 0, // ssub_12
11911 0, // ssub_13
11912 0, // ssub_14
11913 0, // ssub_15
11914 109, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_0
11915 109, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0
11916 109, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_0
11917 109, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_0
11918 109, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0
11919 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11920 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11921 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11922 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11923 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11924 0, // ssub_4_ssub_5_ssub_8_ssub_9
11925 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11926 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11927 0, // ssub_6_ssub_7_dsub_5
11928 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11929 0, // ssub_6_ssub_7_dsub_5_dsub_7
11930 0, // ssub_6_ssub_7_ssub_8_ssub_9
11931 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11932 0, // ssub_8_ssub_9_ssub_12_ssub_13
11933 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11934 0, // dsub_5_dsub_7
11935 0, // dsub_5_ssub_12_ssub_13_dsub_7
11936 0, // dsub_5_ssub_12_ssub_13
11937 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11938 },
11939 { // DQuad_with_ssub_2
11940 110, // dsub_0 -> DQuad_with_ssub_2
11941 110, // dsub_1 -> DQuad_with_ssub_2
11942 110, // dsub_2 -> DQuad_with_ssub_2
11943 110, // dsub_3 -> DQuad_with_ssub_2
11944 0, // dsub_4
11945 0, // dsub_5
11946 0, // dsub_6
11947 0, // dsub_7
11948 0, // gsub_0
11949 0, // gsub_1
11950 0, // qqsub_0
11951 0, // qqsub_1
11952 110, // qsub_0 -> DQuad_with_ssub_2
11953 110, // qsub_1 -> DQuad_with_ssub_2
11954 0, // qsub_2
11955 0, // qsub_3
11956 110, // ssub_0 -> DQuad_with_ssub_2
11957 110, // ssub_1 -> DQuad_with_ssub_2
11958 110, // ssub_2 -> DQuad_with_ssub_2
11959 110, // ssub_3 -> DQuad_with_ssub_2
11960 113, // ssub_4 -> DQuad_with_ssub_4
11961 113, // ssub_5 -> DQuad_with_ssub_4
11962 114, // ssub_6 -> DQuad_with_ssub_6
11963 114, // ssub_7 -> DQuad_with_ssub_6
11964 0, // ssub_8
11965 0, // ssub_9
11966 0, // ssub_10
11967 0, // ssub_11
11968 0, // ssub_12
11969 0, // ssub_13
11970 0, // ssub_14
11971 0, // ssub_15
11972 110, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2
11973 110, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2
11974 110, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2
11975 110, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_2
11976 110, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2
11977 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11978 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11979 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11980 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11981 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11982 0, // ssub_4_ssub_5_ssub_8_ssub_9
11983 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11984 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11985 0, // ssub_6_ssub_7_dsub_5
11986 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11987 0, // ssub_6_ssub_7_dsub_5_dsub_7
11988 0, // ssub_6_ssub_7_ssub_8_ssub_9
11989 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11990 0, // ssub_8_ssub_9_ssub_12_ssub_13
11991 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11992 0, // dsub_5_dsub_7
11993 0, // dsub_5_ssub_12_ssub_13_dsub_7
11994 0, // dsub_5_ssub_12_ssub_13
11995 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11996 },
11997 { // QQPR
11998 111, // dsub_0 -> QQPR
11999 111, // dsub_1 -> QQPR
12000 111, // dsub_2 -> QQPR
12001 111, // dsub_3 -> QQPR
12002 0, // dsub_4
12003 0, // dsub_5
12004 0, // dsub_6
12005 0, // dsub_7
12006 0, // gsub_0
12007 0, // gsub_1
12008 0, // qqsub_0
12009 0, // qqsub_1
12010 111, // qsub_0 -> QQPR
12011 111, // qsub_1 -> QQPR
12012 0, // qsub_2
12013 0, // qsub_3
12014 117, // ssub_0 -> QQPR_with_ssub_0
12015 117, // ssub_1 -> QQPR_with_ssub_0
12016 117, // ssub_2 -> QQPR_with_ssub_0
12017 117, // ssub_3 -> QQPR_with_ssub_0
12018 120, // ssub_4 -> MQQPR
12019 120, // ssub_5 -> MQQPR
12020 120, // ssub_6 -> MQQPR
12021 120, // ssub_7 -> MQQPR
12022 0, // ssub_8
12023 0, // ssub_9
12024 0, // ssub_10
12025 0, // ssub_11
12026 0, // ssub_12
12027 0, // ssub_13
12028 0, // ssub_14
12029 0, // ssub_15
12030 111, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQPR
12031 111, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR
12032 111, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQPR
12033 111, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQPR
12034 111, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR
12035 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12036 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12037 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12038 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12039 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12040 0, // ssub_4_ssub_5_ssub_8_ssub_9
12041 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12042 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12043 0, // ssub_6_ssub_7_dsub_5
12044 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12045 0, // ssub_6_ssub_7_dsub_5_dsub_7
12046 0, // ssub_6_ssub_7_ssub_8_ssub_9
12047 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12048 0, // ssub_8_ssub_9_ssub_12_ssub_13
12049 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12050 0, // dsub_5_dsub_7
12051 0, // dsub_5_ssub_12_ssub_13_dsub_7
12052 0, // dsub_5_ssub_12_ssub_13
12053 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12054 },
12055 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12056 112, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12057 112, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12058 112, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12059 112, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12060 0, // dsub_4
12061 0, // dsub_5
12062 0, // dsub_6
12063 0, // dsub_7
12064 0, // gsub_0
12065 0, // gsub_1
12066 0, // qqsub_0
12067 0, // qqsub_1
12068 112, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12069 112, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12070 0, // qsub_2
12071 0, // qsub_3
12072 116, // ssub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12073 116, // ssub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12074 119, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12075 119, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12076 119, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12077 119, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12078 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12079 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12080 0, // ssub_8
12081 0, // ssub_9
12082 0, // ssub_10
12083 0, // ssub_11
12084 0, // ssub_12
12085 0, // ssub_13
12086 0, // ssub_14
12087 0, // ssub_15
12088 112, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12089 112, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12090 112, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12091 112, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12092 112, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12093 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12094 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12095 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12096 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12097 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12098 0, // ssub_4_ssub_5_ssub_8_ssub_9
12099 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12100 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12101 0, // ssub_6_ssub_7_dsub_5
12102 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12103 0, // ssub_6_ssub_7_dsub_5_dsub_7
12104 0, // ssub_6_ssub_7_ssub_8_ssub_9
12105 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12106 0, // ssub_8_ssub_9_ssub_12_ssub_13
12107 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12108 0, // dsub_5_dsub_7
12109 0, // dsub_5_ssub_12_ssub_13_dsub_7
12110 0, // dsub_5_ssub_12_ssub_13
12111 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12112 },
12113 { // DQuad_with_ssub_4
12114 113, // dsub_0 -> DQuad_with_ssub_4
12115 113, // dsub_1 -> DQuad_with_ssub_4
12116 113, // dsub_2 -> DQuad_with_ssub_4
12117 113, // dsub_3 -> DQuad_with_ssub_4
12118 0, // dsub_4
12119 0, // dsub_5
12120 0, // dsub_6
12121 0, // dsub_7
12122 0, // gsub_0
12123 0, // gsub_1
12124 0, // qqsub_0
12125 0, // qqsub_1
12126 113, // qsub_0 -> DQuad_with_ssub_4
12127 113, // qsub_1 -> DQuad_with_ssub_4
12128 0, // qsub_2
12129 0, // qsub_3
12130 113, // ssub_0 -> DQuad_with_ssub_4
12131 113, // ssub_1 -> DQuad_with_ssub_4
12132 113, // ssub_2 -> DQuad_with_ssub_4
12133 113, // ssub_3 -> DQuad_with_ssub_4
12134 113, // ssub_4 -> DQuad_with_ssub_4
12135 113, // ssub_5 -> DQuad_with_ssub_4
12136 114, // ssub_6 -> DQuad_with_ssub_6
12137 114, // ssub_7 -> DQuad_with_ssub_6
12138 0, // ssub_8
12139 0, // ssub_9
12140 0, // ssub_10
12141 0, // ssub_11
12142 0, // ssub_12
12143 0, // ssub_13
12144 0, // ssub_14
12145 0, // ssub_15
12146 113, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_4
12147 113, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_4
12148 113, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_4
12149 113, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_4
12150 113, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_4
12151 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12152 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12153 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12154 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12155 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12156 0, // ssub_4_ssub_5_ssub_8_ssub_9
12157 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12158 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12159 0, // ssub_6_ssub_7_dsub_5
12160 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12161 0, // ssub_6_ssub_7_dsub_5_dsub_7
12162 0, // ssub_6_ssub_7_ssub_8_ssub_9
12163 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12164 0, // ssub_8_ssub_9_ssub_12_ssub_13
12165 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12166 0, // dsub_5_dsub_7
12167 0, // dsub_5_ssub_12_ssub_13_dsub_7
12168 0, // dsub_5_ssub_12_ssub_13
12169 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12170 },
12171 { // DQuad_with_ssub_6
12172 114, // dsub_0 -> DQuad_with_ssub_6
12173 114, // dsub_1 -> DQuad_with_ssub_6
12174 114, // dsub_2 -> DQuad_with_ssub_6
12175 114, // dsub_3 -> DQuad_with_ssub_6
12176 0, // dsub_4
12177 0, // dsub_5
12178 0, // dsub_6
12179 0, // dsub_7
12180 0, // gsub_0
12181 0, // gsub_1
12182 0, // qqsub_0
12183 0, // qqsub_1
12184 114, // qsub_0 -> DQuad_with_ssub_6
12185 114, // qsub_1 -> DQuad_with_ssub_6
12186 0, // qsub_2
12187 0, // qsub_3
12188 114, // ssub_0 -> DQuad_with_ssub_6
12189 114, // ssub_1 -> DQuad_with_ssub_6
12190 114, // ssub_2 -> DQuad_with_ssub_6
12191 114, // ssub_3 -> DQuad_with_ssub_6
12192 114, // ssub_4 -> DQuad_with_ssub_6
12193 114, // ssub_5 -> DQuad_with_ssub_6
12194 114, // ssub_6 -> DQuad_with_ssub_6
12195 114, // ssub_7 -> DQuad_with_ssub_6
12196 0, // ssub_8
12197 0, // ssub_9
12198 0, // ssub_10
12199 0, // ssub_11
12200 0, // ssub_12
12201 0, // ssub_13
12202 0, // ssub_14
12203 0, // ssub_15
12204 114, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_6
12205 114, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_6
12206 114, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_6
12207 114, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_6
12208 114, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_6
12209 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12210 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12211 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12212 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12213 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12214 0, // ssub_4_ssub_5_ssub_8_ssub_9
12215 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12216 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12217 0, // ssub_6_ssub_7_dsub_5
12218 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12219 0, // ssub_6_ssub_7_dsub_5_dsub_7
12220 0, // ssub_6_ssub_7_ssub_8_ssub_9
12221 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12222 0, // ssub_8_ssub_9_ssub_12_ssub_13
12223 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12224 0, // dsub_5_dsub_7
12225 0, // dsub_5_ssub_12_ssub_13_dsub_7
12226 0, // dsub_5_ssub_12_ssub_13
12227 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12228 },
12229 { // DQuad_with_dsub_0_in_DPR_8
12230 115, // dsub_0 -> DQuad_with_dsub_0_in_DPR_8
12231 115, // dsub_1 -> DQuad_with_dsub_0_in_DPR_8
12232 115, // dsub_2 -> DQuad_with_dsub_0_in_DPR_8
12233 115, // dsub_3 -> DQuad_with_dsub_0_in_DPR_8
12234 0, // dsub_4
12235 0, // dsub_5
12236 0, // dsub_6
12237 0, // dsub_7
12238 0, // gsub_0
12239 0, // gsub_1
12240 0, // qqsub_0
12241 0, // qqsub_1
12242 115, // qsub_0 -> DQuad_with_dsub_0_in_DPR_8
12243 115, // qsub_1 -> DQuad_with_dsub_0_in_DPR_8
12244 0, // qsub_2
12245 0, // qsub_3
12246 115, // ssub_0 -> DQuad_with_dsub_0_in_DPR_8
12247 115, // ssub_1 -> DQuad_with_dsub_0_in_DPR_8
12248 115, // ssub_2 -> DQuad_with_dsub_0_in_DPR_8
12249 115, // ssub_3 -> DQuad_with_dsub_0_in_DPR_8
12250 115, // ssub_4 -> DQuad_with_dsub_0_in_DPR_8
12251 115, // ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12252 115, // ssub_6 -> DQuad_with_dsub_0_in_DPR_8
12253 115, // ssub_7 -> DQuad_with_dsub_0_in_DPR_8
12254 0, // ssub_8
12255 0, // ssub_9
12256 0, // ssub_10
12257 0, // ssub_11
12258 0, // ssub_12
12259 0, // ssub_13
12260 0, // ssub_14
12261 0, // ssub_15
12262 115, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12263 115, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12264 115, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_0_in_DPR_8
12265 115, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_0_in_DPR_8
12266 115, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12267 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12268 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12269 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12270 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12271 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12272 0, // ssub_4_ssub_5_ssub_8_ssub_9
12273 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12274 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12275 0, // ssub_6_ssub_7_dsub_5
12276 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12277 0, // ssub_6_ssub_7_dsub_5_dsub_7
12278 0, // ssub_6_ssub_7_ssub_8_ssub_9
12279 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12280 0, // ssub_8_ssub_9_ssub_12_ssub_13
12281 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12282 0, // dsub_5_dsub_7
12283 0, // dsub_5_ssub_12_ssub_13_dsub_7
12284 0, // dsub_5_ssub_12_ssub_13
12285 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12286 },
12287 { // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12288 116, // dsub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12289 116, // dsub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12290 116, // dsub_2 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12291 116, // dsub_3 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12292 0, // dsub_4
12293 0, // dsub_5
12294 0, // dsub_6
12295 0, // dsub_7
12296 0, // gsub_0
12297 0, // gsub_1
12298 0, // qqsub_0
12299 0, // qqsub_1
12300 116, // qsub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12301 116, // qsub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12302 0, // qsub_2
12303 0, // qsub_3
12304 116, // ssub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12305 116, // ssub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12306 119, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12307 119, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12308 119, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12309 119, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12310 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12311 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12312 0, // ssub_8
12313 0, // ssub_9
12314 0, // ssub_10
12315 0, // ssub_11
12316 0, // ssub_12
12317 0, // ssub_13
12318 0, // ssub_14
12319 0, // ssub_15
12320 116, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12321 116, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12322 116, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12323 116, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12324 116, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12325 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12326 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12327 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12328 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12329 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12330 0, // ssub_4_ssub_5_ssub_8_ssub_9
12331 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12332 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12333 0, // ssub_6_ssub_7_dsub_5
12334 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12335 0, // ssub_6_ssub_7_dsub_5_dsub_7
12336 0, // ssub_6_ssub_7_ssub_8_ssub_9
12337 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12338 0, // ssub_8_ssub_9_ssub_12_ssub_13
12339 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12340 0, // dsub_5_dsub_7
12341 0, // dsub_5_ssub_12_ssub_13_dsub_7
12342 0, // dsub_5_ssub_12_ssub_13
12343 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12344 },
12345 { // QQPR_with_ssub_0
12346 117, // dsub_0 -> QQPR_with_ssub_0
12347 117, // dsub_1 -> QQPR_with_ssub_0
12348 117, // dsub_2 -> QQPR_with_ssub_0
12349 117, // dsub_3 -> QQPR_with_ssub_0
12350 0, // dsub_4
12351 0, // dsub_5
12352 0, // dsub_6
12353 0, // dsub_7
12354 0, // gsub_0
12355 0, // gsub_1
12356 0, // qqsub_0
12357 0, // qqsub_1
12358 117, // qsub_0 -> QQPR_with_ssub_0
12359 117, // qsub_1 -> QQPR_with_ssub_0
12360 0, // qsub_2
12361 0, // qsub_3
12362 117, // ssub_0 -> QQPR_with_ssub_0
12363 117, // ssub_1 -> QQPR_with_ssub_0
12364 117, // ssub_2 -> QQPR_with_ssub_0
12365 117, // ssub_3 -> QQPR_with_ssub_0
12366 120, // ssub_4 -> MQQPR
12367 120, // ssub_5 -> MQQPR
12368 120, // ssub_6 -> MQQPR
12369 120, // ssub_7 -> MQQPR
12370 0, // ssub_8
12371 0, // ssub_9
12372 0, // ssub_10
12373 0, // ssub_11
12374 0, // ssub_12
12375 0, // ssub_13
12376 0, // ssub_14
12377 0, // ssub_15
12378 117, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQPR_with_ssub_0
12379 117, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR_with_ssub_0
12380 117, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQPR_with_ssub_0
12381 117, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQPR_with_ssub_0
12382 117, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR_with_ssub_0
12383 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12384 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12385 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12386 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12387 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12388 0, // ssub_4_ssub_5_ssub_8_ssub_9
12389 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12390 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12391 0, // ssub_6_ssub_7_dsub_5
12392 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12393 0, // ssub_6_ssub_7_dsub_5_dsub_7
12394 0, // ssub_6_ssub_7_ssub_8_ssub_9
12395 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12396 0, // ssub_8_ssub_9_ssub_12_ssub_13
12397 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12398 0, // dsub_5_dsub_7
12399 0, // dsub_5_ssub_12_ssub_13_dsub_7
12400 0, // dsub_5_ssub_12_ssub_13
12401 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12402 },
12403 { // DQuad_with_dsub_1_in_DPR_8
12404 118, // dsub_0 -> DQuad_with_dsub_1_in_DPR_8
12405 118, // dsub_1 -> DQuad_with_dsub_1_in_DPR_8
12406 118, // dsub_2 -> DQuad_with_dsub_1_in_DPR_8
12407 118, // dsub_3 -> DQuad_with_dsub_1_in_DPR_8
12408 0, // dsub_4
12409 0, // dsub_5
12410 0, // dsub_6
12411 0, // dsub_7
12412 0, // gsub_0
12413 0, // gsub_1
12414 0, // qqsub_0
12415 0, // qqsub_1
12416 118, // qsub_0 -> DQuad_with_dsub_1_in_DPR_8
12417 118, // qsub_1 -> DQuad_with_dsub_1_in_DPR_8
12418 0, // qsub_2
12419 0, // qsub_3
12420 118, // ssub_0 -> DQuad_with_dsub_1_in_DPR_8
12421 118, // ssub_1 -> DQuad_with_dsub_1_in_DPR_8
12422 118, // ssub_2 -> DQuad_with_dsub_1_in_DPR_8
12423 118, // ssub_3 -> DQuad_with_dsub_1_in_DPR_8
12424 118, // ssub_4 -> DQuad_with_dsub_1_in_DPR_8
12425 118, // ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12426 118, // ssub_6 -> DQuad_with_dsub_1_in_DPR_8
12427 118, // ssub_7 -> DQuad_with_dsub_1_in_DPR_8
12428 0, // ssub_8
12429 0, // ssub_9
12430 0, // ssub_10
12431 0, // ssub_11
12432 0, // ssub_12
12433 0, // ssub_13
12434 0, // ssub_14
12435 0, // ssub_15
12436 118, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12437 118, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12438 118, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_1_in_DPR_8
12439 118, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_1_in_DPR_8
12440 118, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12441 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12442 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12443 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12444 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12445 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12446 0, // ssub_4_ssub_5_ssub_8_ssub_9
12447 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12448 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12449 0, // ssub_6_ssub_7_dsub_5
12450 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12451 0, // ssub_6_ssub_7_dsub_5_dsub_7
12452 0, // ssub_6_ssub_7_ssub_8_ssub_9
12453 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12454 0, // ssub_8_ssub_9_ssub_12_ssub_13
12455 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12456 0, // dsub_5_dsub_7
12457 0, // dsub_5_ssub_12_ssub_13_dsub_7
12458 0, // dsub_5_ssub_12_ssub_13
12459 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12460 },
12461 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12462 119, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12463 119, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12464 119, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12465 119, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12466 0, // dsub_4
12467 0, // dsub_5
12468 0, // dsub_6
12469 0, // dsub_7
12470 0, // gsub_0
12471 0, // gsub_1
12472 0, // qqsub_0
12473 0, // qqsub_1
12474 119, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12475 119, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12476 0, // qsub_2
12477 0, // qsub_3
12478 119, // ssub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12479 119, // ssub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12480 119, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12481 119, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12482 119, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12483 119, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12484 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12485 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12486 0, // ssub_8
12487 0, // ssub_9
12488 0, // ssub_10
12489 0, // ssub_11
12490 0, // ssub_12
12491 0, // ssub_13
12492 0, // ssub_14
12493 0, // ssub_15
12494 119, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12495 119, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12496 119, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12497 119, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12498 119, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12499 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12500 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12501 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12502 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12503 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12504 0, // ssub_4_ssub_5_ssub_8_ssub_9
12505 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12506 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12507 0, // ssub_6_ssub_7_dsub_5
12508 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12509 0, // ssub_6_ssub_7_dsub_5_dsub_7
12510 0, // ssub_6_ssub_7_ssub_8_ssub_9
12511 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12512 0, // ssub_8_ssub_9_ssub_12_ssub_13
12513 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12514 0, // dsub_5_dsub_7
12515 0, // dsub_5_ssub_12_ssub_13_dsub_7
12516 0, // dsub_5_ssub_12_ssub_13
12517 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12518 },
12519 { // MQQPR
12520 120, // dsub_0 -> MQQPR
12521 120, // dsub_1 -> MQQPR
12522 120, // dsub_2 -> MQQPR
12523 120, // dsub_3 -> MQQPR
12524 0, // dsub_4
12525 0, // dsub_5
12526 0, // dsub_6
12527 0, // dsub_7
12528 0, // gsub_0
12529 0, // gsub_1
12530 0, // qqsub_0
12531 0, // qqsub_1
12532 120, // qsub_0 -> MQQPR
12533 120, // qsub_1 -> MQQPR
12534 0, // qsub_2
12535 0, // qsub_3
12536 120, // ssub_0 -> MQQPR
12537 120, // ssub_1 -> MQQPR
12538 120, // ssub_2 -> MQQPR
12539 120, // ssub_3 -> MQQPR
12540 120, // ssub_4 -> MQQPR
12541 120, // ssub_5 -> MQQPR
12542 120, // ssub_6 -> MQQPR
12543 120, // ssub_7 -> MQQPR
12544 0, // ssub_8
12545 0, // ssub_9
12546 0, // ssub_10
12547 0, // ssub_11
12548 0, // ssub_12
12549 0, // ssub_13
12550 0, // ssub_14
12551 0, // ssub_15
12552 120, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQPR
12553 120, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR
12554 120, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQPR
12555 120, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQPR
12556 120, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR
12557 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12558 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12559 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12560 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12561 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12562 0, // ssub_4_ssub_5_ssub_8_ssub_9
12563 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12564 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12565 0, // ssub_6_ssub_7_dsub_5
12566 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12567 0, // ssub_6_ssub_7_dsub_5_dsub_7
12568 0, // ssub_6_ssub_7_ssub_8_ssub_9
12569 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12570 0, // ssub_8_ssub_9_ssub_12_ssub_13
12571 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12572 0, // dsub_5_dsub_7
12573 0, // dsub_5_ssub_12_ssub_13_dsub_7
12574 0, // dsub_5_ssub_12_ssub_13
12575 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12576 },
12577 { // DQuad_with_dsub_2_in_DPR_8
12578 121, // dsub_0 -> DQuad_with_dsub_2_in_DPR_8
12579 121, // dsub_1 -> DQuad_with_dsub_2_in_DPR_8
12580 121, // dsub_2 -> DQuad_with_dsub_2_in_DPR_8
12581 121, // dsub_3 -> DQuad_with_dsub_2_in_DPR_8
12582 0, // dsub_4
12583 0, // dsub_5
12584 0, // dsub_6
12585 0, // dsub_7
12586 0, // gsub_0
12587 0, // gsub_1
12588 0, // qqsub_0
12589 0, // qqsub_1
12590 121, // qsub_0 -> DQuad_with_dsub_2_in_DPR_8
12591 121, // qsub_1 -> DQuad_with_dsub_2_in_DPR_8
12592 0, // qsub_2
12593 0, // qsub_3
12594 121, // ssub_0 -> DQuad_with_dsub_2_in_DPR_8
12595 121, // ssub_1 -> DQuad_with_dsub_2_in_DPR_8
12596 121, // ssub_2 -> DQuad_with_dsub_2_in_DPR_8
12597 121, // ssub_3 -> DQuad_with_dsub_2_in_DPR_8
12598 121, // ssub_4 -> DQuad_with_dsub_2_in_DPR_8
12599 121, // ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12600 121, // ssub_6 -> DQuad_with_dsub_2_in_DPR_8
12601 121, // ssub_7 -> DQuad_with_dsub_2_in_DPR_8
12602 0, // ssub_8
12603 0, // ssub_9
12604 0, // ssub_10
12605 0, // ssub_11
12606 0, // ssub_12
12607 0, // ssub_13
12608 0, // ssub_14
12609 0, // ssub_15
12610 121, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12611 121, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12612 121, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_2_in_DPR_8
12613 121, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_2_in_DPR_8
12614 121, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12615 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12616 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12617 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12618 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12619 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12620 0, // ssub_4_ssub_5_ssub_8_ssub_9
12621 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12622 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12623 0, // ssub_6_ssub_7_dsub_5
12624 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12625 0, // ssub_6_ssub_7_dsub_5_dsub_7
12626 0, // ssub_6_ssub_7_ssub_8_ssub_9
12627 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12628 0, // ssub_8_ssub_9_ssub_12_ssub_13
12629 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12630 0, // dsub_5_dsub_7
12631 0, // dsub_5_ssub_12_ssub_13_dsub_7
12632 0, // dsub_5_ssub_12_ssub_13
12633 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12634 },
12635 { // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12636 122, // dsub_0 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12637 122, // dsub_1 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12638 122, // dsub_2 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12639 122, // dsub_3 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12640 0, // dsub_4
12641 0, // dsub_5
12642 0, // dsub_6
12643 0, // dsub_7
12644 0, // gsub_0
12645 0, // gsub_1
12646 0, // qqsub_0
12647 0, // qqsub_1
12648 122, // qsub_0 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12649 122, // qsub_1 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12650 0, // qsub_2
12651 0, // qsub_3
12652 122, // ssub_0 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12653 122, // ssub_1 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12654 122, // ssub_2 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12655 122, // ssub_3 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12656 122, // ssub_4 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12657 122, // ssub_5 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12658 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12659 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12660 0, // ssub_8
12661 0, // ssub_9
12662 0, // ssub_10
12663 0, // ssub_11
12664 0, // ssub_12
12665 0, // ssub_13
12666 0, // ssub_14
12667 0, // ssub_15
12668 122, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12669 122, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12670 122, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12671 122, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12672 122, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12673 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12674 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12675 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12676 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12677 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12678 0, // ssub_4_ssub_5_ssub_8_ssub_9
12679 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12680 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12681 0, // ssub_6_ssub_7_dsub_5
12682 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12683 0, // ssub_6_ssub_7_dsub_5_dsub_7
12684 0, // ssub_6_ssub_7_ssub_8_ssub_9
12685 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12686 0, // ssub_8_ssub_9_ssub_12_ssub_13
12687 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12688 0, // dsub_5_dsub_7
12689 0, // dsub_5_ssub_12_ssub_13_dsub_7
12690 0, // dsub_5_ssub_12_ssub_13
12691 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12692 },
12693 { // DQuad_with_dsub_3_in_DPR_8
12694 123, // dsub_0 -> DQuad_with_dsub_3_in_DPR_8
12695 123, // dsub_1 -> DQuad_with_dsub_3_in_DPR_8
12696 123, // dsub_2 -> DQuad_with_dsub_3_in_DPR_8
12697 123, // dsub_3 -> DQuad_with_dsub_3_in_DPR_8
12698 0, // dsub_4
12699 0, // dsub_5
12700 0, // dsub_6
12701 0, // dsub_7
12702 0, // gsub_0
12703 0, // gsub_1
12704 0, // qqsub_0
12705 0, // qqsub_1
12706 123, // qsub_0 -> DQuad_with_dsub_3_in_DPR_8
12707 123, // qsub_1 -> DQuad_with_dsub_3_in_DPR_8
12708 0, // qsub_2
12709 0, // qsub_3
12710 123, // ssub_0 -> DQuad_with_dsub_3_in_DPR_8
12711 123, // ssub_1 -> DQuad_with_dsub_3_in_DPR_8
12712 123, // ssub_2 -> DQuad_with_dsub_3_in_DPR_8
12713 123, // ssub_3 -> DQuad_with_dsub_3_in_DPR_8
12714 123, // ssub_4 -> DQuad_with_dsub_3_in_DPR_8
12715 123, // ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12716 123, // ssub_6 -> DQuad_with_dsub_3_in_DPR_8
12717 123, // ssub_7 -> DQuad_with_dsub_3_in_DPR_8
12718 0, // ssub_8
12719 0, // ssub_9
12720 0, // ssub_10
12721 0, // ssub_11
12722 0, // ssub_12
12723 0, // ssub_13
12724 0, // ssub_14
12725 0, // ssub_15
12726 123, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12727 123, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12728 123, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_3_in_DPR_8
12729 123, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_3_in_DPR_8
12730 123, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12731 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12732 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12733 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12734 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12735 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12736 0, // ssub_4_ssub_5_ssub_8_ssub_9
12737 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12738 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12739 0, // ssub_6_ssub_7_dsub_5
12740 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12741 0, // ssub_6_ssub_7_dsub_5_dsub_7
12742 0, // ssub_6_ssub_7_ssub_8_ssub_9
12743 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12744 0, // ssub_8_ssub_9_ssub_12_ssub_13
12745 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12746 0, // dsub_5_dsub_7
12747 0, // dsub_5_ssub_12_ssub_13_dsub_7
12748 0, // dsub_5_ssub_12_ssub_13
12749 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12750 },
12751 { // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12752 124, // dsub_0 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12753 124, // dsub_1 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12754 124, // dsub_2 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12755 124, // dsub_3 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12756 0, // dsub_4
12757 0, // dsub_5
12758 0, // dsub_6
12759 0, // dsub_7
12760 0, // gsub_0
12761 0, // gsub_1
12762 0, // qqsub_0
12763 0, // qqsub_1
12764 124, // qsub_0 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12765 124, // qsub_1 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12766 0, // qsub_2
12767 0, // qsub_3
12768 124, // ssub_0 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12769 124, // ssub_1 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12770 124, // ssub_2 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12771 124, // ssub_3 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12772 124, // ssub_4 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12773 124, // ssub_5 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12774 124, // ssub_6 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12775 124, // ssub_7 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12776 0, // ssub_8
12777 0, // ssub_9
12778 0, // ssub_10
12779 0, // ssub_11
12780 0, // ssub_12
12781 0, // ssub_13
12782 0, // ssub_14
12783 0, // ssub_15
12784 124, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12785 124, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12786 124, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12787 124, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12788 124, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12789 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12790 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12791 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12792 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12793 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12794 0, // ssub_4_ssub_5_ssub_8_ssub_9
12795 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12796 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12797 0, // ssub_6_ssub_7_dsub_5
12798 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12799 0, // ssub_6_ssub_7_dsub_5_dsub_7
12800 0, // ssub_6_ssub_7_ssub_8_ssub_9
12801 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12802 0, // ssub_8_ssub_9_ssub_12_ssub_13
12803 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12804 0, // dsub_5_dsub_7
12805 0, // dsub_5_ssub_12_ssub_13_dsub_7
12806 0, // dsub_5_ssub_12_ssub_13
12807 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12808 },
12809 { // MQQPR_with_qsub_0_in_QPR_8
12810 125, // dsub_0 -> MQQPR_with_qsub_0_in_QPR_8
12811 125, // dsub_1 -> MQQPR_with_qsub_0_in_QPR_8
12812 125, // dsub_2 -> MQQPR_with_qsub_0_in_QPR_8
12813 125, // dsub_3 -> MQQPR_with_qsub_0_in_QPR_8
12814 0, // dsub_4
12815 0, // dsub_5
12816 0, // dsub_6
12817 0, // dsub_7
12818 0, // gsub_0
12819 0, // gsub_1
12820 0, // qqsub_0
12821 0, // qqsub_1
12822 125, // qsub_0 -> MQQPR_with_qsub_0_in_QPR_8
12823 125, // qsub_1 -> MQQPR_with_qsub_0_in_QPR_8
12824 0, // qsub_2
12825 0, // qsub_3
12826 125, // ssub_0 -> MQQPR_with_qsub_0_in_QPR_8
12827 125, // ssub_1 -> MQQPR_with_qsub_0_in_QPR_8
12828 125, // ssub_2 -> MQQPR_with_qsub_0_in_QPR_8
12829 125, // ssub_3 -> MQQPR_with_qsub_0_in_QPR_8
12830 125, // ssub_4 -> MQQPR_with_qsub_0_in_QPR_8
12831 125, // ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12832 125, // ssub_6 -> MQQPR_with_qsub_0_in_QPR_8
12833 125, // ssub_7 -> MQQPR_with_qsub_0_in_QPR_8
12834 0, // ssub_8
12835 0, // ssub_9
12836 0, // ssub_10
12837 0, // ssub_11
12838 0, // ssub_12
12839 0, // ssub_13
12840 0, // ssub_14
12841 0, // ssub_15
12842 125, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12843 125, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12844 125, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQPR_with_qsub_0_in_QPR_8
12845 125, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQPR_with_qsub_0_in_QPR_8
12846 125, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12847 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12848 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12849 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12850 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12851 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12852 0, // ssub_4_ssub_5_ssub_8_ssub_9
12853 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12854 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12855 0, // ssub_6_ssub_7_dsub_5
12856 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12857 0, // ssub_6_ssub_7_dsub_5_dsub_7
12858 0, // ssub_6_ssub_7_ssub_8_ssub_9
12859 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12860 0, // ssub_8_ssub_9_ssub_12_ssub_13
12861 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12862 0, // dsub_5_dsub_7
12863 0, // dsub_5_ssub_12_ssub_13_dsub_7
12864 0, // dsub_5_ssub_12_ssub_13
12865 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12866 },
12867 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12868 126, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12869 126, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12870 126, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12871 126, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12872 0, // dsub_4
12873 0, // dsub_5
12874 0, // dsub_6
12875 0, // dsub_7
12876 0, // gsub_0
12877 0, // gsub_1
12878 0, // qqsub_0
12879 0, // qqsub_1
12880 126, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12881 126, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12882 0, // qsub_2
12883 0, // qsub_3
12884 126, // ssub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12885 126, // ssub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12886 126, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12887 126, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12888 126, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12889 126, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12890 126, // ssub_6 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12891 126, // ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12892 0, // ssub_8
12893 0, // ssub_9
12894 0, // ssub_10
12895 0, // ssub_11
12896 0, // ssub_12
12897 0, // ssub_13
12898 0, // ssub_14
12899 0, // ssub_15
12900 126, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12901 126, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12902 126, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12903 126, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12904 126, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12905 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12906 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12907 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12908 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12909 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12910 0, // ssub_4_ssub_5_ssub_8_ssub_9
12911 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12912 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12913 0, // ssub_6_ssub_7_dsub_5
12914 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12915 0, // ssub_6_ssub_7_dsub_5_dsub_7
12916 0, // ssub_6_ssub_7_ssub_8_ssub_9
12917 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12918 0, // ssub_8_ssub_9_ssub_12_ssub_13
12919 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12920 0, // dsub_5_dsub_7
12921 0, // dsub_5_ssub_12_ssub_13_dsub_7
12922 0, // dsub_5_ssub_12_ssub_13
12923 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12924 },
12925 { // MQQPR_with_dsub_2_in_DPR_8
12926 127, // dsub_0 -> MQQPR_with_dsub_2_in_DPR_8
12927 127, // dsub_1 -> MQQPR_with_dsub_2_in_DPR_8
12928 127, // dsub_2 -> MQQPR_with_dsub_2_in_DPR_8
12929 127, // dsub_3 -> MQQPR_with_dsub_2_in_DPR_8
12930 0, // dsub_4
12931 0, // dsub_5
12932 0, // dsub_6
12933 0, // dsub_7
12934 0, // gsub_0
12935 0, // gsub_1
12936 0, // qqsub_0
12937 0, // qqsub_1
12938 127, // qsub_0 -> MQQPR_with_dsub_2_in_DPR_8
12939 127, // qsub_1 -> MQQPR_with_dsub_2_in_DPR_8
12940 0, // qsub_2
12941 0, // qsub_3
12942 127, // ssub_0 -> MQQPR_with_dsub_2_in_DPR_8
12943 127, // ssub_1 -> MQQPR_with_dsub_2_in_DPR_8
12944 127, // ssub_2 -> MQQPR_with_dsub_2_in_DPR_8
12945 127, // ssub_3 -> MQQPR_with_dsub_2_in_DPR_8
12946 127, // ssub_4 -> MQQPR_with_dsub_2_in_DPR_8
12947 127, // ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
12948 127, // ssub_6 -> MQQPR_with_dsub_2_in_DPR_8
12949 127, // ssub_7 -> MQQPR_with_dsub_2_in_DPR_8
12950 0, // ssub_8
12951 0, // ssub_9
12952 0, // ssub_10
12953 0, // ssub_11
12954 0, // ssub_12
12955 0, // ssub_13
12956 0, // ssub_14
12957 0, // ssub_15
12958 127, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
12959 127, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
12960 127, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQPR_with_dsub_2_in_DPR_8
12961 127, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQPR_with_dsub_2_in_DPR_8
12962 127, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
12963 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12964 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12965 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12966 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12967 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12968 0, // ssub_4_ssub_5_ssub_8_ssub_9
12969 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12970 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12971 0, // ssub_6_ssub_7_dsub_5
12972 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12973 0, // ssub_6_ssub_7_dsub_5_dsub_7
12974 0, // ssub_6_ssub_7_ssub_8_ssub_9
12975 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12976 0, // ssub_8_ssub_9_ssub_12_ssub_13
12977 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12978 0, // dsub_5_dsub_7
12979 0, // dsub_5_ssub_12_ssub_13_dsub_7
12980 0, // dsub_5_ssub_12_ssub_13
12981 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12982 },
12983 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
12984 128, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
12985 128, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
12986 128, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
12987 128, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
12988 0, // dsub_4
12989 0, // dsub_5
12990 0, // dsub_6
12991 0, // dsub_7
12992 0, // gsub_0
12993 0, // gsub_1
12994 0, // qqsub_0
12995 0, // qqsub_1
12996 128, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
12997 128, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
12998 0, // qsub_2
12999 0, // qsub_3
13000 128, // ssub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13001 128, // ssub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13002 128, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13003 128, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13004 128, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13005 128, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13006 128, // ssub_6 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13007 128, // ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13008 0, // ssub_8
13009 0, // ssub_9
13010 0, // ssub_10
13011 0, // ssub_11
13012 0, // ssub_12
13013 0, // ssub_13
13014 0, // ssub_14
13015 0, // ssub_15
13016 128, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13017 128, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13018 128, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13019 128, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13020 128, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
13021 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13022 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13023 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13024 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13025 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13026 0, // ssub_4_ssub_5_ssub_8_ssub_9
13027 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13028 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13029 0, // ssub_6_ssub_7_dsub_5
13030 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13031 0, // ssub_6_ssub_7_dsub_5_dsub_7
13032 0, // ssub_6_ssub_7_ssub_8_ssub_9
13033 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13034 0, // ssub_8_ssub_9_ssub_12_ssub_13
13035 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13036 0, // dsub_5_dsub_7
13037 0, // dsub_5_ssub_12_ssub_13_dsub_7
13038 0, // dsub_5_ssub_12_ssub_13
13039 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13040 },
13041 { // QQQQPR
13042 129, // dsub_0 -> QQQQPR
13043 129, // dsub_1 -> QQQQPR
13044 129, // dsub_2 -> QQQQPR
13045 129, // dsub_3 -> QQQQPR
13046 129, // dsub_4 -> QQQQPR
13047 129, // dsub_5 -> QQQQPR
13048 129, // dsub_6 -> QQQQPR
13049 129, // dsub_7 -> QQQQPR
13050 0, // gsub_0
13051 0, // gsub_1
13052 129, // qqsub_0 -> QQQQPR
13053 129, // qqsub_1 -> QQQQPR
13054 129, // qsub_0 -> QQQQPR
13055 129, // qsub_1 -> QQQQPR
13056 129, // qsub_2 -> QQQQPR
13057 129, // qsub_3 -> QQQQPR
13058 130, // ssub_0 -> QQQQPR_with_ssub_0
13059 130, // ssub_1 -> QQQQPR_with_ssub_0
13060 130, // ssub_2 -> QQQQPR_with_ssub_0
13061 130, // ssub_3 -> QQQQPR_with_ssub_0
13062 131, // ssub_4 -> QQQQPR_with_ssub_4
13063 131, // ssub_5 -> QQQQPR_with_ssub_4
13064 131, // ssub_6 -> QQQQPR_with_ssub_4
13065 131, // ssub_7 -> QQQQPR_with_ssub_4
13066 132, // ssub_8 -> QQQQPR_with_ssub_8
13067 132, // ssub_9 -> QQQQPR_with_ssub_8
13068 132, // ssub_10 -> QQQQPR_with_ssub_8
13069 132, // ssub_11 -> QQQQPR_with_ssub_8
13070 133, // ssub_12 -> MQQQQPR
13071 133, // ssub_13 -> MQQQQPR
13072 133, // ssub_14 -> MQQQQPR
13073 133, // ssub_15 -> MQQQQPR
13074 129, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR
13075 129, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR
13076 129, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR
13077 129, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR
13078 129, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR
13079 129, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR
13080 129, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR
13081 129, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR
13082 129, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR
13083 129, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR
13084 129, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR
13085 129, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR
13086 129, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR
13087 129, // ssub_6_ssub_7_dsub_5 -> QQQQPR
13088 129, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR
13089 129, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR
13090 129, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR
13091 129, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR
13092 129, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR
13093 129, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR
13094 129, // dsub_5_dsub_7 -> QQQQPR
13095 129, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR
13096 129, // dsub_5_ssub_12_ssub_13 -> QQQQPR
13097 129, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR
13098 },
13099 { // QQQQPR_with_ssub_0
13100 130, // dsub_0 -> QQQQPR_with_ssub_0
13101 130, // dsub_1 -> QQQQPR_with_ssub_0
13102 130, // dsub_2 -> QQQQPR_with_ssub_0
13103 130, // dsub_3 -> QQQQPR_with_ssub_0
13104 130, // dsub_4 -> QQQQPR_with_ssub_0
13105 130, // dsub_5 -> QQQQPR_with_ssub_0
13106 130, // dsub_6 -> QQQQPR_with_ssub_0
13107 130, // dsub_7 -> QQQQPR_with_ssub_0
13108 0, // gsub_0
13109 0, // gsub_1
13110 130, // qqsub_0 -> QQQQPR_with_ssub_0
13111 130, // qqsub_1 -> QQQQPR_with_ssub_0
13112 130, // qsub_0 -> QQQQPR_with_ssub_0
13113 130, // qsub_1 -> QQQQPR_with_ssub_0
13114 130, // qsub_2 -> QQQQPR_with_ssub_0
13115 130, // qsub_3 -> QQQQPR_with_ssub_0
13116 130, // ssub_0 -> QQQQPR_with_ssub_0
13117 130, // ssub_1 -> QQQQPR_with_ssub_0
13118 130, // ssub_2 -> QQQQPR_with_ssub_0
13119 130, // ssub_3 -> QQQQPR_with_ssub_0
13120 131, // ssub_4 -> QQQQPR_with_ssub_4
13121 131, // ssub_5 -> QQQQPR_with_ssub_4
13122 131, // ssub_6 -> QQQQPR_with_ssub_4
13123 131, // ssub_7 -> QQQQPR_with_ssub_4
13124 132, // ssub_8 -> QQQQPR_with_ssub_8
13125 132, // ssub_9 -> QQQQPR_with_ssub_8
13126 132, // ssub_10 -> QQQQPR_with_ssub_8
13127 132, // ssub_11 -> QQQQPR_with_ssub_8
13128 133, // ssub_12 -> MQQQQPR
13129 133, // ssub_13 -> MQQQQPR
13130 133, // ssub_14 -> MQQQQPR
13131 133, // ssub_15 -> MQQQQPR
13132 130, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR_with_ssub_0
13133 130, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_0
13134 130, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR_with_ssub_0
13135 130, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR_with_ssub_0
13136 130, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_0
13137 130, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13138 130, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13139 130, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_0
13140 130, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_0
13141 130, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13142 130, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13143 130, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13144 130, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13145 130, // ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_0
13146 130, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR_with_ssub_0
13147 130, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_0
13148 130, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13149 130, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13150 130, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13151 130, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13152 130, // dsub_5_dsub_7 -> QQQQPR_with_ssub_0
13153 130, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR_with_ssub_0
13154 130, // dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13155 130, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR_with_ssub_0
13156 },
13157 { // QQQQPR_with_ssub_4
13158 131, // dsub_0 -> QQQQPR_with_ssub_4
13159 131, // dsub_1 -> QQQQPR_with_ssub_4
13160 131, // dsub_2 -> QQQQPR_with_ssub_4
13161 131, // dsub_3 -> QQQQPR_with_ssub_4
13162 131, // dsub_4 -> QQQQPR_with_ssub_4
13163 131, // dsub_5 -> QQQQPR_with_ssub_4
13164 131, // dsub_6 -> QQQQPR_with_ssub_4
13165 131, // dsub_7 -> QQQQPR_with_ssub_4
13166 0, // gsub_0
13167 0, // gsub_1
13168 131, // qqsub_0 -> QQQQPR_with_ssub_4
13169 131, // qqsub_1 -> QQQQPR_with_ssub_4
13170 131, // qsub_0 -> QQQQPR_with_ssub_4
13171 131, // qsub_1 -> QQQQPR_with_ssub_4
13172 131, // qsub_2 -> QQQQPR_with_ssub_4
13173 131, // qsub_3 -> QQQQPR_with_ssub_4
13174 131, // ssub_0 -> QQQQPR_with_ssub_4
13175 131, // ssub_1 -> QQQQPR_with_ssub_4
13176 131, // ssub_2 -> QQQQPR_with_ssub_4
13177 131, // ssub_3 -> QQQQPR_with_ssub_4
13178 131, // ssub_4 -> QQQQPR_with_ssub_4
13179 131, // ssub_5 -> QQQQPR_with_ssub_4
13180 131, // ssub_6 -> QQQQPR_with_ssub_4
13181 131, // ssub_7 -> QQQQPR_with_ssub_4
13182 132, // ssub_8 -> QQQQPR_with_ssub_8
13183 132, // ssub_9 -> QQQQPR_with_ssub_8
13184 132, // ssub_10 -> QQQQPR_with_ssub_8
13185 132, // ssub_11 -> QQQQPR_with_ssub_8
13186 133, // ssub_12 -> MQQQQPR
13187 133, // ssub_13 -> MQQQQPR
13188 133, // ssub_14 -> MQQQQPR
13189 133, // ssub_15 -> MQQQQPR
13190 131, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR_with_ssub_4
13191 131, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_4
13192 131, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR_with_ssub_4
13193 131, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR_with_ssub_4
13194 131, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_4
13195 131, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13196 131, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13197 131, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_4
13198 131, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_4
13199 131, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13200 131, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13201 131, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13202 131, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13203 131, // ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_4
13204 131, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR_with_ssub_4
13205 131, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_4
13206 131, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13207 131, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13208 131, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13209 131, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13210 131, // dsub_5_dsub_7 -> QQQQPR_with_ssub_4
13211 131, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR_with_ssub_4
13212 131, // dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13213 131, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR_with_ssub_4
13214 },
13215 { // QQQQPR_with_ssub_8
13216 132, // dsub_0 -> QQQQPR_with_ssub_8
13217 132, // dsub_1 -> QQQQPR_with_ssub_8
13218 132, // dsub_2 -> QQQQPR_with_ssub_8
13219 132, // dsub_3 -> QQQQPR_with_ssub_8
13220 132, // dsub_4 -> QQQQPR_with_ssub_8
13221 132, // dsub_5 -> QQQQPR_with_ssub_8
13222 132, // dsub_6 -> QQQQPR_with_ssub_8
13223 132, // dsub_7 -> QQQQPR_with_ssub_8
13224 0, // gsub_0
13225 0, // gsub_1
13226 132, // qqsub_0 -> QQQQPR_with_ssub_8
13227 132, // qqsub_1 -> QQQQPR_with_ssub_8
13228 132, // qsub_0 -> QQQQPR_with_ssub_8
13229 132, // qsub_1 -> QQQQPR_with_ssub_8
13230 132, // qsub_2 -> QQQQPR_with_ssub_8
13231 132, // qsub_3 -> QQQQPR_with_ssub_8
13232 132, // ssub_0 -> QQQQPR_with_ssub_8
13233 132, // ssub_1 -> QQQQPR_with_ssub_8
13234 132, // ssub_2 -> QQQQPR_with_ssub_8
13235 132, // ssub_3 -> QQQQPR_with_ssub_8
13236 132, // ssub_4 -> QQQQPR_with_ssub_8
13237 132, // ssub_5 -> QQQQPR_with_ssub_8
13238 132, // ssub_6 -> QQQQPR_with_ssub_8
13239 132, // ssub_7 -> QQQQPR_with_ssub_8
13240 132, // ssub_8 -> QQQQPR_with_ssub_8
13241 132, // ssub_9 -> QQQQPR_with_ssub_8
13242 132, // ssub_10 -> QQQQPR_with_ssub_8
13243 132, // ssub_11 -> QQQQPR_with_ssub_8
13244 133, // ssub_12 -> MQQQQPR
13245 133, // ssub_13 -> MQQQQPR
13246 133, // ssub_14 -> MQQQQPR
13247 133, // ssub_15 -> MQQQQPR
13248 132, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR_with_ssub_8
13249 132, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_8
13250 132, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR_with_ssub_8
13251 132, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR_with_ssub_8
13252 132, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_8
13253 132, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13254 132, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13255 132, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_8
13256 132, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_8
13257 132, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13258 132, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13259 132, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13260 132, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13261 132, // ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_8
13262 132, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR_with_ssub_8
13263 132, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_8
13264 132, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13265 132, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13266 132, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13267 132, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13268 132, // dsub_5_dsub_7 -> QQQQPR_with_ssub_8
13269 132, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR_with_ssub_8
13270 132, // dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13271 132, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR_with_ssub_8
13272 },
13273 { // MQQQQPR
13274 133, // dsub_0 -> MQQQQPR
13275 133, // dsub_1 -> MQQQQPR
13276 133, // dsub_2 -> MQQQQPR
13277 133, // dsub_3 -> MQQQQPR
13278 133, // dsub_4 -> MQQQQPR
13279 133, // dsub_5 -> MQQQQPR
13280 133, // dsub_6 -> MQQQQPR
13281 133, // dsub_7 -> MQQQQPR
13282 0, // gsub_0
13283 0, // gsub_1
13284 133, // qqsub_0 -> MQQQQPR
13285 133, // qqsub_1 -> MQQQQPR
13286 133, // qsub_0 -> MQQQQPR
13287 133, // qsub_1 -> MQQQQPR
13288 133, // qsub_2 -> MQQQQPR
13289 133, // qsub_3 -> MQQQQPR
13290 133, // ssub_0 -> MQQQQPR
13291 133, // ssub_1 -> MQQQQPR
13292 133, // ssub_2 -> MQQQQPR
13293 133, // ssub_3 -> MQQQQPR
13294 133, // ssub_4 -> MQQQQPR
13295 133, // ssub_5 -> MQQQQPR
13296 133, // ssub_6 -> MQQQQPR
13297 133, // ssub_7 -> MQQQQPR
13298 133, // ssub_8 -> MQQQQPR
13299 133, // ssub_9 -> MQQQQPR
13300 133, // ssub_10 -> MQQQQPR
13301 133, // ssub_11 -> MQQQQPR
13302 133, // ssub_12 -> MQQQQPR
13303 133, // ssub_13 -> MQQQQPR
13304 133, // ssub_14 -> MQQQQPR
13305 133, // ssub_15 -> MQQQQPR
13306 133, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR
13307 133, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR
13308 133, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR
13309 133, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQQQPR
13310 133, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR
13311 133, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR
13312 133, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR
13313 133, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR
13314 133, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR
13315 133, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR
13316 133, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR
13317 133, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR
13318 133, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR
13319 133, // ssub_6_ssub_7_dsub_5 -> MQQQQPR
13320 133, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR
13321 133, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR
13322 133, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR
13323 133, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR
13324 133, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR
13325 133, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR
13326 133, // dsub_5_dsub_7 -> MQQQQPR
13327 133, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR
13328 133, // dsub_5_ssub_12_ssub_13 -> MQQQQPR
13329 133, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR
13330 },
13331 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13332 134, // dsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13333 134, // dsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13334 134, // dsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13335 134, // dsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13336 134, // dsub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13337 134, // dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13338 134, // dsub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13339 134, // dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13340 0, // gsub_0
13341 0, // gsub_1
13342 134, // qqsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13343 134, // qqsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13344 134, // qsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13345 134, // qsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13346 134, // qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13347 134, // qsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13348 134, // ssub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13349 134, // ssub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13350 134, // ssub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13351 134, // ssub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13352 134, // ssub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13353 134, // ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13354 134, // ssub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13355 134, // ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13356 134, // ssub_8 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13357 134, // ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13358 134, // ssub_10 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13359 134, // ssub_11 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13360 134, // ssub_12 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13361 134, // ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13362 134, // ssub_14 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13363 134, // ssub_15 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13364 134, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13365 134, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13366 134, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13367 134, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13368 134, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13369 134, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13370 134, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13371 134, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13372 134, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13373 134, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13374 134, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13375 134, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13376 134, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13377 134, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13378 134, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13379 134, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13380 134, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13381 134, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13382 134, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13383 134, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13384 134, // dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13385 134, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13386 134, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13387 134, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13388 },
13389 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13390 135, // dsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13391 135, // dsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13392 135, // dsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13393 135, // dsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13394 135, // dsub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13395 135, // dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13396 135, // dsub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13397 135, // dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13398 0, // gsub_0
13399 0, // gsub_1
13400 135, // qqsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13401 135, // qqsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13402 135, // qsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13403 135, // qsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13404 135, // qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13405 135, // qsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13406 135, // ssub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13407 135, // ssub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13408 135, // ssub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13409 135, // ssub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13410 135, // ssub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13411 135, // ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13412 135, // ssub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13413 135, // ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13414 135, // ssub_8 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13415 135, // ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13416 135, // ssub_10 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13417 135, // ssub_11 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13418 135, // ssub_12 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13419 135, // ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13420 135, // ssub_14 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13421 135, // ssub_15 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13422 135, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13423 135, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13424 135, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13425 135, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13426 135, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13427 135, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13428 135, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13429 135, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13430 135, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13431 135, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13432 135, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13433 135, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13434 135, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13435 135, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13436 135, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13437 135, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13438 135, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13439 135, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13440 135, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13441 135, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13442 135, // dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13443 135, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13444 135, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13445 135, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13446 },
13447 { // MQQQQPR_with_qsub_2_in_QPR_8
13448 136, // dsub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13449 136, // dsub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13450 136, // dsub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13451 136, // dsub_3 -> MQQQQPR_with_qsub_2_in_QPR_8
13452 136, // dsub_4 -> MQQQQPR_with_qsub_2_in_QPR_8
13453 136, // dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13454 136, // dsub_6 -> MQQQQPR_with_qsub_2_in_QPR_8
13455 136, // dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13456 0, // gsub_0
13457 0, // gsub_1
13458 136, // qqsub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13459 136, // qqsub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13460 136, // qsub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13461 136, // qsub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13462 136, // qsub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13463 136, // qsub_3 -> MQQQQPR_with_qsub_2_in_QPR_8
13464 136, // ssub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13465 136, // ssub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13466 136, // ssub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13467 136, // ssub_3 -> MQQQQPR_with_qsub_2_in_QPR_8
13468 136, // ssub_4 -> MQQQQPR_with_qsub_2_in_QPR_8
13469 136, // ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13470 136, // ssub_6 -> MQQQQPR_with_qsub_2_in_QPR_8
13471 136, // ssub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13472 136, // ssub_8 -> MQQQQPR_with_qsub_2_in_QPR_8
13473 136, // ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13474 136, // ssub_10 -> MQQQQPR_with_qsub_2_in_QPR_8
13475 136, // ssub_11 -> MQQQQPR_with_qsub_2_in_QPR_8
13476 136, // ssub_12 -> MQQQQPR_with_qsub_2_in_QPR_8
13477 136, // ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13478 136, // ssub_14 -> MQQQQPR_with_qsub_2_in_QPR_8
13479 136, // ssub_15 -> MQQQQPR_with_qsub_2_in_QPR_8
13480 136, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13481 136, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13482 136, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13483 136, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13484 136, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13485 136, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13486 136, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13487 136, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13488 136, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13489 136, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13490 136, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13491 136, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13492 136, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13493 136, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13494 136, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13495 136, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13496 136, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13497 136, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13498 136, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13499 136, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13500 136, // dsub_5_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13501 136, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13502 136, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13503 136, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13504 },
13505 { // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13506 137, // dsub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13507 137, // dsub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13508 137, // dsub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13509 137, // dsub_3 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13510 137, // dsub_4 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13511 137, // dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13512 137, // dsub_6 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13513 137, // dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13514 0, // gsub_0
13515 0, // gsub_1
13516 137, // qqsub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13517 137, // qqsub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13518 137, // qsub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13519 137, // qsub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13520 137, // qsub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13521 137, // qsub_3 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13522 137, // ssub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13523 137, // ssub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13524 137, // ssub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13525 137, // ssub_3 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13526 137, // ssub_4 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13527 137, // ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13528 137, // ssub_6 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13529 137, // ssub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13530 137, // ssub_8 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13531 137, // ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13532 137, // ssub_10 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13533 137, // ssub_11 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13534 137, // ssub_12 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13535 137, // ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13536 137, // ssub_14 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13537 137, // ssub_15 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13538 137, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13539 137, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13540 137, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13541 137, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13542 137, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13543 137, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13544 137, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13545 137, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13546 137, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13547 137, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13548 137, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13549 137, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13550 137, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13551 137, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13552 137, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13553 137, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13554 137, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13555 137, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13556 137, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13557 137, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13558 137, // dsub_5_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13559 137, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13560 137, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13561 137, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13562 },
13563
13564 };
13565 assert(RC && "Missing regclass");
13566 if (!Idx) return RC;
13567 --Idx;
13568 assert(Idx < 56 && "Bad subreg");
13569 unsigned TV = Table[RC->getID()][Idx];
13570 return TV ? getRegClass(i: TV - 1) : nullptr;
13571}const TargetRegisterClass *ARMGenRegisterInfo::getSubRegisterClass(const TargetRegisterClass *RC, unsigned Idx) const {
13572 static constexpr uint8_t Table[137][56] = {
13573 { // HPR
13574 0, // HPR:dsub_0
13575 0, // HPR:dsub_1
13576 0, // HPR:dsub_2
13577 0, // HPR:dsub_3
13578 0, // HPR:dsub_4
13579 0, // HPR:dsub_5
13580 0, // HPR:dsub_6
13581 0, // HPR:dsub_7
13582 0, // HPR:gsub_0
13583 0, // HPR:gsub_1
13584 0, // HPR:qqsub_0
13585 0, // HPR:qqsub_1
13586 0, // HPR:qsub_0
13587 0, // HPR:qsub_1
13588 0, // HPR:qsub_2
13589 0, // HPR:qsub_3
13590 0, // HPR:ssub_0
13591 0, // HPR:ssub_1
13592 0, // HPR:ssub_2
13593 0, // HPR:ssub_3
13594 0, // HPR:ssub_4
13595 0, // HPR:ssub_5
13596 0, // HPR:ssub_6
13597 0, // HPR:ssub_7
13598 0, // HPR:ssub_8
13599 0, // HPR:ssub_9
13600 0, // HPR:ssub_10
13601 0, // HPR:ssub_11
13602 0, // HPR:ssub_12
13603 0, // HPR:ssub_13
13604 0, // HPR:ssub_14
13605 0, // HPR:ssub_15
13606 0, // HPR:ssub_0_ssub_1_ssub_4_ssub_5
13607 0, // HPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13608 0, // HPR:ssub_2_ssub_3_ssub_6_ssub_7
13609 0, // HPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13610 0, // HPR:ssub_2_ssub_3_ssub_4_ssub_5
13611 0, // HPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13612 0, // HPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13613 0, // HPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13614 0, // HPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13615 0, // HPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13616 0, // HPR:ssub_4_ssub_5_ssub_8_ssub_9
13617 0, // HPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13618 0, // HPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13619 0, // HPR:ssub_6_ssub_7_dsub_5
13620 0, // HPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13621 0, // HPR:ssub_6_ssub_7_dsub_5_dsub_7
13622 0, // HPR:ssub_6_ssub_7_ssub_8_ssub_9
13623 0, // HPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13624 0, // HPR:ssub_8_ssub_9_ssub_12_ssub_13
13625 0, // HPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13626 0, // HPR:dsub_5_dsub_7
13627 0, // HPR:dsub_5_ssub_12_ssub_13_dsub_7
13628 0, // HPR:dsub_5_ssub_12_ssub_13
13629 0, // HPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13630 },
13631 { // FPWithVPR
13632 0, // FPWithVPR:dsub_0
13633 0, // FPWithVPR:dsub_1
13634 0, // FPWithVPR:dsub_2
13635 0, // FPWithVPR:dsub_3
13636 0, // FPWithVPR:dsub_4
13637 0, // FPWithVPR:dsub_5
13638 0, // FPWithVPR:dsub_6
13639 0, // FPWithVPR:dsub_7
13640 0, // FPWithVPR:gsub_0
13641 0, // FPWithVPR:gsub_1
13642 0, // FPWithVPR:qqsub_0
13643 0, // FPWithVPR:qqsub_1
13644 0, // FPWithVPR:qsub_0
13645 0, // FPWithVPR:qsub_1
13646 0, // FPWithVPR:qsub_2
13647 0, // FPWithVPR:qsub_3
13648 3, // FPWithVPR:ssub_0 -> SPR
13649 3, // FPWithVPR:ssub_1 -> SPR
13650 0, // FPWithVPR:ssub_2
13651 0, // FPWithVPR:ssub_3
13652 0, // FPWithVPR:ssub_4
13653 0, // FPWithVPR:ssub_5
13654 0, // FPWithVPR:ssub_6
13655 0, // FPWithVPR:ssub_7
13656 0, // FPWithVPR:ssub_8
13657 0, // FPWithVPR:ssub_9
13658 0, // FPWithVPR:ssub_10
13659 0, // FPWithVPR:ssub_11
13660 0, // FPWithVPR:ssub_12
13661 0, // FPWithVPR:ssub_13
13662 0, // FPWithVPR:ssub_14
13663 0, // FPWithVPR:ssub_15
13664 0, // FPWithVPR:ssub_0_ssub_1_ssub_4_ssub_5
13665 0, // FPWithVPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13666 0, // FPWithVPR:ssub_2_ssub_3_ssub_6_ssub_7
13667 0, // FPWithVPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13668 0, // FPWithVPR:ssub_2_ssub_3_ssub_4_ssub_5
13669 0, // FPWithVPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13670 0, // FPWithVPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13671 0, // FPWithVPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13672 0, // FPWithVPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13673 0, // FPWithVPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13674 0, // FPWithVPR:ssub_4_ssub_5_ssub_8_ssub_9
13675 0, // FPWithVPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13676 0, // FPWithVPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13677 0, // FPWithVPR:ssub_6_ssub_7_dsub_5
13678 0, // FPWithVPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13679 0, // FPWithVPR:ssub_6_ssub_7_dsub_5_dsub_7
13680 0, // FPWithVPR:ssub_6_ssub_7_ssub_8_ssub_9
13681 0, // FPWithVPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13682 0, // FPWithVPR:ssub_8_ssub_9_ssub_12_ssub_13
13683 0, // FPWithVPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13684 0, // FPWithVPR:dsub_5_dsub_7
13685 0, // FPWithVPR:dsub_5_ssub_12_ssub_13_dsub_7
13686 0, // FPWithVPR:dsub_5_ssub_12_ssub_13
13687 0, // FPWithVPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13688 },
13689 { // SPR
13690 0, // SPR:dsub_0
13691 0, // SPR:dsub_1
13692 0, // SPR:dsub_2
13693 0, // SPR:dsub_3
13694 0, // SPR:dsub_4
13695 0, // SPR:dsub_5
13696 0, // SPR:dsub_6
13697 0, // SPR:dsub_7
13698 0, // SPR:gsub_0
13699 0, // SPR:gsub_1
13700 0, // SPR:qqsub_0
13701 0, // SPR:qqsub_1
13702 0, // SPR:qsub_0
13703 0, // SPR:qsub_1
13704 0, // SPR:qsub_2
13705 0, // SPR:qsub_3
13706 0, // SPR:ssub_0
13707 0, // SPR:ssub_1
13708 0, // SPR:ssub_2
13709 0, // SPR:ssub_3
13710 0, // SPR:ssub_4
13711 0, // SPR:ssub_5
13712 0, // SPR:ssub_6
13713 0, // SPR:ssub_7
13714 0, // SPR:ssub_8
13715 0, // SPR:ssub_9
13716 0, // SPR:ssub_10
13717 0, // SPR:ssub_11
13718 0, // SPR:ssub_12
13719 0, // SPR:ssub_13
13720 0, // SPR:ssub_14
13721 0, // SPR:ssub_15
13722 0, // SPR:ssub_0_ssub_1_ssub_4_ssub_5
13723 0, // SPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13724 0, // SPR:ssub_2_ssub_3_ssub_6_ssub_7
13725 0, // SPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13726 0, // SPR:ssub_2_ssub_3_ssub_4_ssub_5
13727 0, // SPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13728 0, // SPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13729 0, // SPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13730 0, // SPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13731 0, // SPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13732 0, // SPR:ssub_4_ssub_5_ssub_8_ssub_9
13733 0, // SPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13734 0, // SPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13735 0, // SPR:ssub_6_ssub_7_dsub_5
13736 0, // SPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13737 0, // SPR:ssub_6_ssub_7_dsub_5_dsub_7
13738 0, // SPR:ssub_6_ssub_7_ssub_8_ssub_9
13739 0, // SPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13740 0, // SPR:ssub_8_ssub_9_ssub_12_ssub_13
13741 0, // SPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13742 0, // SPR:dsub_5_dsub_7
13743 0, // SPR:dsub_5_ssub_12_ssub_13_dsub_7
13744 0, // SPR:dsub_5_ssub_12_ssub_13
13745 0, // SPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13746 },
13747 { // FPWithVPR_with_ssub_0
13748 0, // FPWithVPR_with_ssub_0:dsub_0
13749 0, // FPWithVPR_with_ssub_0:dsub_1
13750 0, // FPWithVPR_with_ssub_0:dsub_2
13751 0, // FPWithVPR_with_ssub_0:dsub_3
13752 0, // FPWithVPR_with_ssub_0:dsub_4
13753 0, // FPWithVPR_with_ssub_0:dsub_5
13754 0, // FPWithVPR_with_ssub_0:dsub_6
13755 0, // FPWithVPR_with_ssub_0:dsub_7
13756 0, // FPWithVPR_with_ssub_0:gsub_0
13757 0, // FPWithVPR_with_ssub_0:gsub_1
13758 0, // FPWithVPR_with_ssub_0:qqsub_0
13759 0, // FPWithVPR_with_ssub_0:qqsub_1
13760 0, // FPWithVPR_with_ssub_0:qsub_0
13761 0, // FPWithVPR_with_ssub_0:qsub_1
13762 0, // FPWithVPR_with_ssub_0:qsub_2
13763 0, // FPWithVPR_with_ssub_0:qsub_3
13764 3, // FPWithVPR_with_ssub_0:ssub_0 -> SPR
13765 3, // FPWithVPR_with_ssub_0:ssub_1 -> SPR
13766 0, // FPWithVPR_with_ssub_0:ssub_2
13767 0, // FPWithVPR_with_ssub_0:ssub_3
13768 0, // FPWithVPR_with_ssub_0:ssub_4
13769 0, // FPWithVPR_with_ssub_0:ssub_5
13770 0, // FPWithVPR_with_ssub_0:ssub_6
13771 0, // FPWithVPR_with_ssub_0:ssub_7
13772 0, // FPWithVPR_with_ssub_0:ssub_8
13773 0, // FPWithVPR_with_ssub_0:ssub_9
13774 0, // FPWithVPR_with_ssub_0:ssub_10
13775 0, // FPWithVPR_with_ssub_0:ssub_11
13776 0, // FPWithVPR_with_ssub_0:ssub_12
13777 0, // FPWithVPR_with_ssub_0:ssub_13
13778 0, // FPWithVPR_with_ssub_0:ssub_14
13779 0, // FPWithVPR_with_ssub_0:ssub_15
13780 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5
13781 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13782 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
13783 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13784 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
13785 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13786 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13787 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13788 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13789 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13790 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
13791 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13792 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13793 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_dsub_5
13794 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13795 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
13796 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
13797 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13798 0, // FPWithVPR_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
13799 0, // FPWithVPR_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13800 0, // FPWithVPR_with_ssub_0:dsub_5_dsub_7
13801 0, // FPWithVPR_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
13802 0, // FPWithVPR_with_ssub_0:dsub_5_ssub_12_ssub_13
13803 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13804 },
13805 { // GPR
13806 0, // GPR:dsub_0
13807 0, // GPR:dsub_1
13808 0, // GPR:dsub_2
13809 0, // GPR:dsub_3
13810 0, // GPR:dsub_4
13811 0, // GPR:dsub_5
13812 0, // GPR:dsub_6
13813 0, // GPR:dsub_7
13814 0, // GPR:gsub_0
13815 0, // GPR:gsub_1
13816 0, // GPR:qqsub_0
13817 0, // GPR:qqsub_1
13818 0, // GPR:qsub_0
13819 0, // GPR:qsub_1
13820 0, // GPR:qsub_2
13821 0, // GPR:qsub_3
13822 0, // GPR:ssub_0
13823 0, // GPR:ssub_1
13824 0, // GPR:ssub_2
13825 0, // GPR:ssub_3
13826 0, // GPR:ssub_4
13827 0, // GPR:ssub_5
13828 0, // GPR:ssub_6
13829 0, // GPR:ssub_7
13830 0, // GPR:ssub_8
13831 0, // GPR:ssub_9
13832 0, // GPR:ssub_10
13833 0, // GPR:ssub_11
13834 0, // GPR:ssub_12
13835 0, // GPR:ssub_13
13836 0, // GPR:ssub_14
13837 0, // GPR:ssub_15
13838 0, // GPR:ssub_0_ssub_1_ssub_4_ssub_5
13839 0, // GPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13840 0, // GPR:ssub_2_ssub_3_ssub_6_ssub_7
13841 0, // GPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13842 0, // GPR:ssub_2_ssub_3_ssub_4_ssub_5
13843 0, // GPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13844 0, // GPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13845 0, // GPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13846 0, // GPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13847 0, // GPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13848 0, // GPR:ssub_4_ssub_5_ssub_8_ssub_9
13849 0, // GPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13850 0, // GPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13851 0, // GPR:ssub_6_ssub_7_dsub_5
13852 0, // GPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13853 0, // GPR:ssub_6_ssub_7_dsub_5_dsub_7
13854 0, // GPR:ssub_6_ssub_7_ssub_8_ssub_9
13855 0, // GPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13856 0, // GPR:ssub_8_ssub_9_ssub_12_ssub_13
13857 0, // GPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13858 0, // GPR:dsub_5_dsub_7
13859 0, // GPR:dsub_5_ssub_12_ssub_13_dsub_7
13860 0, // GPR:dsub_5_ssub_12_ssub_13
13861 0, // GPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13862 },
13863 { // GPRwithAPSR
13864 0, // GPRwithAPSR:dsub_0
13865 0, // GPRwithAPSR:dsub_1
13866 0, // GPRwithAPSR:dsub_2
13867 0, // GPRwithAPSR:dsub_3
13868 0, // GPRwithAPSR:dsub_4
13869 0, // GPRwithAPSR:dsub_5
13870 0, // GPRwithAPSR:dsub_6
13871 0, // GPRwithAPSR:dsub_7
13872 0, // GPRwithAPSR:gsub_0
13873 0, // GPRwithAPSR:gsub_1
13874 0, // GPRwithAPSR:qqsub_0
13875 0, // GPRwithAPSR:qqsub_1
13876 0, // GPRwithAPSR:qsub_0
13877 0, // GPRwithAPSR:qsub_1
13878 0, // GPRwithAPSR:qsub_2
13879 0, // GPRwithAPSR:qsub_3
13880 0, // GPRwithAPSR:ssub_0
13881 0, // GPRwithAPSR:ssub_1
13882 0, // GPRwithAPSR:ssub_2
13883 0, // GPRwithAPSR:ssub_3
13884 0, // GPRwithAPSR:ssub_4
13885 0, // GPRwithAPSR:ssub_5
13886 0, // GPRwithAPSR:ssub_6
13887 0, // GPRwithAPSR:ssub_7
13888 0, // GPRwithAPSR:ssub_8
13889 0, // GPRwithAPSR:ssub_9
13890 0, // GPRwithAPSR:ssub_10
13891 0, // GPRwithAPSR:ssub_11
13892 0, // GPRwithAPSR:ssub_12
13893 0, // GPRwithAPSR:ssub_13
13894 0, // GPRwithAPSR:ssub_14
13895 0, // GPRwithAPSR:ssub_15
13896 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_4_ssub_5
13897 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13898 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_6_ssub_7
13899 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13900 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_4_ssub_5
13901 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13902 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13903 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13904 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13905 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13906 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_8_ssub_9
13907 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13908 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13909 0, // GPRwithAPSR:ssub_6_ssub_7_dsub_5
13910 0, // GPRwithAPSR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13911 0, // GPRwithAPSR:ssub_6_ssub_7_dsub_5_dsub_7
13912 0, // GPRwithAPSR:ssub_6_ssub_7_ssub_8_ssub_9
13913 0, // GPRwithAPSR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13914 0, // GPRwithAPSR:ssub_8_ssub_9_ssub_12_ssub_13
13915 0, // GPRwithAPSR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13916 0, // GPRwithAPSR:dsub_5_dsub_7
13917 0, // GPRwithAPSR:dsub_5_ssub_12_ssub_13_dsub_7
13918 0, // GPRwithAPSR:dsub_5_ssub_12_ssub_13
13919 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13920 },
13921 { // GPRwithZR
13922 0, // GPRwithZR:dsub_0
13923 0, // GPRwithZR:dsub_1
13924 0, // GPRwithZR:dsub_2
13925 0, // GPRwithZR:dsub_3
13926 0, // GPRwithZR:dsub_4
13927 0, // GPRwithZR:dsub_5
13928 0, // GPRwithZR:dsub_6
13929 0, // GPRwithZR:dsub_7
13930 0, // GPRwithZR:gsub_0
13931 0, // GPRwithZR:gsub_1
13932 0, // GPRwithZR:qqsub_0
13933 0, // GPRwithZR:qqsub_1
13934 0, // GPRwithZR:qsub_0
13935 0, // GPRwithZR:qsub_1
13936 0, // GPRwithZR:qsub_2
13937 0, // GPRwithZR:qsub_3
13938 0, // GPRwithZR:ssub_0
13939 0, // GPRwithZR:ssub_1
13940 0, // GPRwithZR:ssub_2
13941 0, // GPRwithZR:ssub_3
13942 0, // GPRwithZR:ssub_4
13943 0, // GPRwithZR:ssub_5
13944 0, // GPRwithZR:ssub_6
13945 0, // GPRwithZR:ssub_7
13946 0, // GPRwithZR:ssub_8
13947 0, // GPRwithZR:ssub_9
13948 0, // GPRwithZR:ssub_10
13949 0, // GPRwithZR:ssub_11
13950 0, // GPRwithZR:ssub_12
13951 0, // GPRwithZR:ssub_13
13952 0, // GPRwithZR:ssub_14
13953 0, // GPRwithZR:ssub_15
13954 0, // GPRwithZR:ssub_0_ssub_1_ssub_4_ssub_5
13955 0, // GPRwithZR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13956 0, // GPRwithZR:ssub_2_ssub_3_ssub_6_ssub_7
13957 0, // GPRwithZR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13958 0, // GPRwithZR:ssub_2_ssub_3_ssub_4_ssub_5
13959 0, // GPRwithZR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13960 0, // GPRwithZR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13961 0, // GPRwithZR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13962 0, // GPRwithZR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13963 0, // GPRwithZR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13964 0, // GPRwithZR:ssub_4_ssub_5_ssub_8_ssub_9
13965 0, // GPRwithZR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13966 0, // GPRwithZR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13967 0, // GPRwithZR:ssub_6_ssub_7_dsub_5
13968 0, // GPRwithZR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13969 0, // GPRwithZR:ssub_6_ssub_7_dsub_5_dsub_7
13970 0, // GPRwithZR:ssub_6_ssub_7_ssub_8_ssub_9
13971 0, // GPRwithZR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13972 0, // GPRwithZR:ssub_8_ssub_9_ssub_12_ssub_13
13973 0, // GPRwithZR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13974 0, // GPRwithZR:dsub_5_dsub_7
13975 0, // GPRwithZR:dsub_5_ssub_12_ssub_13_dsub_7
13976 0, // GPRwithZR:dsub_5_ssub_12_ssub_13
13977 0, // GPRwithZR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13978 },
13979 { // SPR_8
13980 0, // SPR_8:dsub_0
13981 0, // SPR_8:dsub_1
13982 0, // SPR_8:dsub_2
13983 0, // SPR_8:dsub_3
13984 0, // SPR_8:dsub_4
13985 0, // SPR_8:dsub_5
13986 0, // SPR_8:dsub_6
13987 0, // SPR_8:dsub_7
13988 0, // SPR_8:gsub_0
13989 0, // SPR_8:gsub_1
13990 0, // SPR_8:qqsub_0
13991 0, // SPR_8:qqsub_1
13992 0, // SPR_8:qsub_0
13993 0, // SPR_8:qsub_1
13994 0, // SPR_8:qsub_2
13995 0, // SPR_8:qsub_3
13996 0, // SPR_8:ssub_0
13997 0, // SPR_8:ssub_1
13998 0, // SPR_8:ssub_2
13999 0, // SPR_8:ssub_3
14000 0, // SPR_8:ssub_4
14001 0, // SPR_8:ssub_5
14002 0, // SPR_8:ssub_6
14003 0, // SPR_8:ssub_7
14004 0, // SPR_8:ssub_8
14005 0, // SPR_8:ssub_9
14006 0, // SPR_8:ssub_10
14007 0, // SPR_8:ssub_11
14008 0, // SPR_8:ssub_12
14009 0, // SPR_8:ssub_13
14010 0, // SPR_8:ssub_14
14011 0, // SPR_8:ssub_15
14012 0, // SPR_8:ssub_0_ssub_1_ssub_4_ssub_5
14013 0, // SPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14014 0, // SPR_8:ssub_2_ssub_3_ssub_6_ssub_7
14015 0, // SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14016 0, // SPR_8:ssub_2_ssub_3_ssub_4_ssub_5
14017 0, // SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14018 0, // SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14019 0, // SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14020 0, // SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14021 0, // SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14022 0, // SPR_8:ssub_4_ssub_5_ssub_8_ssub_9
14023 0, // SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14024 0, // SPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14025 0, // SPR_8:ssub_6_ssub_7_dsub_5
14026 0, // SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14027 0, // SPR_8:ssub_6_ssub_7_dsub_5_dsub_7
14028 0, // SPR_8:ssub_6_ssub_7_ssub_8_ssub_9
14029 0, // SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14030 0, // SPR_8:ssub_8_ssub_9_ssub_12_ssub_13
14031 0, // SPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14032 0, // SPR_8:dsub_5_dsub_7
14033 0, // SPR_8:dsub_5_ssub_12_ssub_13_dsub_7
14034 0, // SPR_8:dsub_5_ssub_12_ssub_13
14035 0, // SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14036 },
14037 { // GPRnopc
14038 0, // GPRnopc:dsub_0
14039 0, // GPRnopc:dsub_1
14040 0, // GPRnopc:dsub_2
14041 0, // GPRnopc:dsub_3
14042 0, // GPRnopc:dsub_4
14043 0, // GPRnopc:dsub_5
14044 0, // GPRnopc:dsub_6
14045 0, // GPRnopc:dsub_7
14046 0, // GPRnopc:gsub_0
14047 0, // GPRnopc:gsub_1
14048 0, // GPRnopc:qqsub_0
14049 0, // GPRnopc:qqsub_1
14050 0, // GPRnopc:qsub_0
14051 0, // GPRnopc:qsub_1
14052 0, // GPRnopc:qsub_2
14053 0, // GPRnopc:qsub_3
14054 0, // GPRnopc:ssub_0
14055 0, // GPRnopc:ssub_1
14056 0, // GPRnopc:ssub_2
14057 0, // GPRnopc:ssub_3
14058 0, // GPRnopc:ssub_4
14059 0, // GPRnopc:ssub_5
14060 0, // GPRnopc:ssub_6
14061 0, // GPRnopc:ssub_7
14062 0, // GPRnopc:ssub_8
14063 0, // GPRnopc:ssub_9
14064 0, // GPRnopc:ssub_10
14065 0, // GPRnopc:ssub_11
14066 0, // GPRnopc:ssub_12
14067 0, // GPRnopc:ssub_13
14068 0, // GPRnopc:ssub_14
14069 0, // GPRnopc:ssub_15
14070 0, // GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5
14071 0, // GPRnopc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14072 0, // GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7
14073 0, // GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14074 0, // GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5
14075 0, // GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14076 0, // GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14077 0, // GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14078 0, // GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14079 0, // GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14080 0, // GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9
14081 0, // GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14082 0, // GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14083 0, // GPRnopc:ssub_6_ssub_7_dsub_5
14084 0, // GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14085 0, // GPRnopc:ssub_6_ssub_7_dsub_5_dsub_7
14086 0, // GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9
14087 0, // GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14088 0, // GPRnopc:ssub_8_ssub_9_ssub_12_ssub_13
14089 0, // GPRnopc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14090 0, // GPRnopc:dsub_5_dsub_7
14091 0, // GPRnopc:dsub_5_ssub_12_ssub_13_dsub_7
14092 0, // GPRnopc:dsub_5_ssub_12_ssub_13
14093 0, // GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14094 },
14095 { // GPRnosp
14096 0, // GPRnosp:dsub_0
14097 0, // GPRnosp:dsub_1
14098 0, // GPRnosp:dsub_2
14099 0, // GPRnosp:dsub_3
14100 0, // GPRnosp:dsub_4
14101 0, // GPRnosp:dsub_5
14102 0, // GPRnosp:dsub_6
14103 0, // GPRnosp:dsub_7
14104 0, // GPRnosp:gsub_0
14105 0, // GPRnosp:gsub_1
14106 0, // GPRnosp:qqsub_0
14107 0, // GPRnosp:qqsub_1
14108 0, // GPRnosp:qsub_0
14109 0, // GPRnosp:qsub_1
14110 0, // GPRnosp:qsub_2
14111 0, // GPRnosp:qsub_3
14112 0, // GPRnosp:ssub_0
14113 0, // GPRnosp:ssub_1
14114 0, // GPRnosp:ssub_2
14115 0, // GPRnosp:ssub_3
14116 0, // GPRnosp:ssub_4
14117 0, // GPRnosp:ssub_5
14118 0, // GPRnosp:ssub_6
14119 0, // GPRnosp:ssub_7
14120 0, // GPRnosp:ssub_8
14121 0, // GPRnosp:ssub_9
14122 0, // GPRnosp:ssub_10
14123 0, // GPRnosp:ssub_11
14124 0, // GPRnosp:ssub_12
14125 0, // GPRnosp:ssub_13
14126 0, // GPRnosp:ssub_14
14127 0, // GPRnosp:ssub_15
14128 0, // GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14129 0, // GPRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14130 0, // GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14131 0, // GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14132 0, // GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14133 0, // GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14134 0, // GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14135 0, // GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14136 0, // GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14137 0, // GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14138 0, // GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14139 0, // GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14140 0, // GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14141 0, // GPRnosp:ssub_6_ssub_7_dsub_5
14142 0, // GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14143 0, // GPRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14144 0, // GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14145 0, // GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14146 0, // GPRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14147 0, // GPRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14148 0, // GPRnosp:dsub_5_dsub_7
14149 0, // GPRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14150 0, // GPRnosp:dsub_5_ssub_12_ssub_13
14151 0, // GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14152 },
14153 { // GPRwithAPSR_NZCVnosp
14154 0, // GPRwithAPSR_NZCVnosp:dsub_0
14155 0, // GPRwithAPSR_NZCVnosp:dsub_1
14156 0, // GPRwithAPSR_NZCVnosp:dsub_2
14157 0, // GPRwithAPSR_NZCVnosp:dsub_3
14158 0, // GPRwithAPSR_NZCVnosp:dsub_4
14159 0, // GPRwithAPSR_NZCVnosp:dsub_5
14160 0, // GPRwithAPSR_NZCVnosp:dsub_6
14161 0, // GPRwithAPSR_NZCVnosp:dsub_7
14162 0, // GPRwithAPSR_NZCVnosp:gsub_0
14163 0, // GPRwithAPSR_NZCVnosp:gsub_1
14164 0, // GPRwithAPSR_NZCVnosp:qqsub_0
14165 0, // GPRwithAPSR_NZCVnosp:qqsub_1
14166 0, // GPRwithAPSR_NZCVnosp:qsub_0
14167 0, // GPRwithAPSR_NZCVnosp:qsub_1
14168 0, // GPRwithAPSR_NZCVnosp:qsub_2
14169 0, // GPRwithAPSR_NZCVnosp:qsub_3
14170 0, // GPRwithAPSR_NZCVnosp:ssub_0
14171 0, // GPRwithAPSR_NZCVnosp:ssub_1
14172 0, // GPRwithAPSR_NZCVnosp:ssub_2
14173 0, // GPRwithAPSR_NZCVnosp:ssub_3
14174 0, // GPRwithAPSR_NZCVnosp:ssub_4
14175 0, // GPRwithAPSR_NZCVnosp:ssub_5
14176 0, // GPRwithAPSR_NZCVnosp:ssub_6
14177 0, // GPRwithAPSR_NZCVnosp:ssub_7
14178 0, // GPRwithAPSR_NZCVnosp:ssub_8
14179 0, // GPRwithAPSR_NZCVnosp:ssub_9
14180 0, // GPRwithAPSR_NZCVnosp:ssub_10
14181 0, // GPRwithAPSR_NZCVnosp:ssub_11
14182 0, // GPRwithAPSR_NZCVnosp:ssub_12
14183 0, // GPRwithAPSR_NZCVnosp:ssub_13
14184 0, // GPRwithAPSR_NZCVnosp:ssub_14
14185 0, // GPRwithAPSR_NZCVnosp:ssub_15
14186 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5
14187 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14188 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7
14189 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14190 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5
14191 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14192 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14193 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14194 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14195 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14196 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9
14197 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14198 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14199 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5
14200 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14201 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5_dsub_7
14202 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9
14203 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14204 0, // GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_ssub_12_ssub_13
14205 0, // GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14206 0, // GPRwithAPSR_NZCVnosp:dsub_5_dsub_7
14207 0, // GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13_dsub_7
14208 0, // GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13
14209 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14210 },
14211 { // GPRwithAPSRnosp
14212 0, // GPRwithAPSRnosp:dsub_0
14213 0, // GPRwithAPSRnosp:dsub_1
14214 0, // GPRwithAPSRnosp:dsub_2
14215 0, // GPRwithAPSRnosp:dsub_3
14216 0, // GPRwithAPSRnosp:dsub_4
14217 0, // GPRwithAPSRnosp:dsub_5
14218 0, // GPRwithAPSRnosp:dsub_6
14219 0, // GPRwithAPSRnosp:dsub_7
14220 0, // GPRwithAPSRnosp:gsub_0
14221 0, // GPRwithAPSRnosp:gsub_1
14222 0, // GPRwithAPSRnosp:qqsub_0
14223 0, // GPRwithAPSRnosp:qqsub_1
14224 0, // GPRwithAPSRnosp:qsub_0
14225 0, // GPRwithAPSRnosp:qsub_1
14226 0, // GPRwithAPSRnosp:qsub_2
14227 0, // GPRwithAPSRnosp:qsub_3
14228 0, // GPRwithAPSRnosp:ssub_0
14229 0, // GPRwithAPSRnosp:ssub_1
14230 0, // GPRwithAPSRnosp:ssub_2
14231 0, // GPRwithAPSRnosp:ssub_3
14232 0, // GPRwithAPSRnosp:ssub_4
14233 0, // GPRwithAPSRnosp:ssub_5
14234 0, // GPRwithAPSRnosp:ssub_6
14235 0, // GPRwithAPSRnosp:ssub_7
14236 0, // GPRwithAPSRnosp:ssub_8
14237 0, // GPRwithAPSRnosp:ssub_9
14238 0, // GPRwithAPSRnosp:ssub_10
14239 0, // GPRwithAPSRnosp:ssub_11
14240 0, // GPRwithAPSRnosp:ssub_12
14241 0, // GPRwithAPSRnosp:ssub_13
14242 0, // GPRwithAPSRnosp:ssub_14
14243 0, // GPRwithAPSRnosp:ssub_15
14244 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14245 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14246 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14247 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14248 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14249 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14250 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14251 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14252 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14253 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14254 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14255 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14256 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14257 0, // GPRwithAPSRnosp:ssub_6_ssub_7_dsub_5
14258 0, // GPRwithAPSRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14259 0, // GPRwithAPSRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14260 0, // GPRwithAPSRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14261 0, // GPRwithAPSRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14262 0, // GPRwithAPSRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14263 0, // GPRwithAPSRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14264 0, // GPRwithAPSRnosp:dsub_5_dsub_7
14265 0, // GPRwithAPSRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14266 0, // GPRwithAPSRnosp:dsub_5_ssub_12_ssub_13
14267 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14268 },
14269 { // GPRwithZRnosp
14270 0, // GPRwithZRnosp:dsub_0
14271 0, // GPRwithZRnosp:dsub_1
14272 0, // GPRwithZRnosp:dsub_2
14273 0, // GPRwithZRnosp:dsub_3
14274 0, // GPRwithZRnosp:dsub_4
14275 0, // GPRwithZRnosp:dsub_5
14276 0, // GPRwithZRnosp:dsub_6
14277 0, // GPRwithZRnosp:dsub_7
14278 0, // GPRwithZRnosp:gsub_0
14279 0, // GPRwithZRnosp:gsub_1
14280 0, // GPRwithZRnosp:qqsub_0
14281 0, // GPRwithZRnosp:qqsub_1
14282 0, // GPRwithZRnosp:qsub_0
14283 0, // GPRwithZRnosp:qsub_1
14284 0, // GPRwithZRnosp:qsub_2
14285 0, // GPRwithZRnosp:qsub_3
14286 0, // GPRwithZRnosp:ssub_0
14287 0, // GPRwithZRnosp:ssub_1
14288 0, // GPRwithZRnosp:ssub_2
14289 0, // GPRwithZRnosp:ssub_3
14290 0, // GPRwithZRnosp:ssub_4
14291 0, // GPRwithZRnosp:ssub_5
14292 0, // GPRwithZRnosp:ssub_6
14293 0, // GPRwithZRnosp:ssub_7
14294 0, // GPRwithZRnosp:ssub_8
14295 0, // GPRwithZRnosp:ssub_9
14296 0, // GPRwithZRnosp:ssub_10
14297 0, // GPRwithZRnosp:ssub_11
14298 0, // GPRwithZRnosp:ssub_12
14299 0, // GPRwithZRnosp:ssub_13
14300 0, // GPRwithZRnosp:ssub_14
14301 0, // GPRwithZRnosp:ssub_15
14302 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14303 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14304 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14305 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14306 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14307 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14308 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14309 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14310 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14311 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14312 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14313 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14314 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14315 0, // GPRwithZRnosp:ssub_6_ssub_7_dsub_5
14316 0, // GPRwithZRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14317 0, // GPRwithZRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14318 0, // GPRwithZRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14319 0, // GPRwithZRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14320 0, // GPRwithZRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14321 0, // GPRwithZRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14322 0, // GPRwithZRnosp:dsub_5_dsub_7
14323 0, // GPRwithZRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14324 0, // GPRwithZRnosp:dsub_5_ssub_12_ssub_13
14325 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14326 },
14327 { // GPRnoip
14328 0, // GPRnoip:dsub_0
14329 0, // GPRnoip:dsub_1
14330 0, // GPRnoip:dsub_2
14331 0, // GPRnoip:dsub_3
14332 0, // GPRnoip:dsub_4
14333 0, // GPRnoip:dsub_5
14334 0, // GPRnoip:dsub_6
14335 0, // GPRnoip:dsub_7
14336 0, // GPRnoip:gsub_0
14337 0, // GPRnoip:gsub_1
14338 0, // GPRnoip:qqsub_0
14339 0, // GPRnoip:qqsub_1
14340 0, // GPRnoip:qsub_0
14341 0, // GPRnoip:qsub_1
14342 0, // GPRnoip:qsub_2
14343 0, // GPRnoip:qsub_3
14344 0, // GPRnoip:ssub_0
14345 0, // GPRnoip:ssub_1
14346 0, // GPRnoip:ssub_2
14347 0, // GPRnoip:ssub_3
14348 0, // GPRnoip:ssub_4
14349 0, // GPRnoip:ssub_5
14350 0, // GPRnoip:ssub_6
14351 0, // GPRnoip:ssub_7
14352 0, // GPRnoip:ssub_8
14353 0, // GPRnoip:ssub_9
14354 0, // GPRnoip:ssub_10
14355 0, // GPRnoip:ssub_11
14356 0, // GPRnoip:ssub_12
14357 0, // GPRnoip:ssub_13
14358 0, // GPRnoip:ssub_14
14359 0, // GPRnoip:ssub_15
14360 0, // GPRnoip:ssub_0_ssub_1_ssub_4_ssub_5
14361 0, // GPRnoip:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14362 0, // GPRnoip:ssub_2_ssub_3_ssub_6_ssub_7
14363 0, // GPRnoip:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14364 0, // GPRnoip:ssub_2_ssub_3_ssub_4_ssub_5
14365 0, // GPRnoip:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14366 0, // GPRnoip:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14367 0, // GPRnoip:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14368 0, // GPRnoip:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14369 0, // GPRnoip:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14370 0, // GPRnoip:ssub_4_ssub_5_ssub_8_ssub_9
14371 0, // GPRnoip:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14372 0, // GPRnoip:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14373 0, // GPRnoip:ssub_6_ssub_7_dsub_5
14374 0, // GPRnoip:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14375 0, // GPRnoip:ssub_6_ssub_7_dsub_5_dsub_7
14376 0, // GPRnoip:ssub_6_ssub_7_ssub_8_ssub_9
14377 0, // GPRnoip:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14378 0, // GPRnoip:ssub_8_ssub_9_ssub_12_ssub_13
14379 0, // GPRnoip:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14380 0, // GPRnoip:dsub_5_dsub_7
14381 0, // GPRnoip:dsub_5_ssub_12_ssub_13_dsub_7
14382 0, // GPRnoip:dsub_5_ssub_12_ssub_13
14383 0, // GPRnoip:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14384 },
14385 { // rGPR
14386 0, // rGPR:dsub_0
14387 0, // rGPR:dsub_1
14388 0, // rGPR:dsub_2
14389 0, // rGPR:dsub_3
14390 0, // rGPR:dsub_4
14391 0, // rGPR:dsub_5
14392 0, // rGPR:dsub_6
14393 0, // rGPR:dsub_7
14394 0, // rGPR:gsub_0
14395 0, // rGPR:gsub_1
14396 0, // rGPR:qqsub_0
14397 0, // rGPR:qqsub_1
14398 0, // rGPR:qsub_0
14399 0, // rGPR:qsub_1
14400 0, // rGPR:qsub_2
14401 0, // rGPR:qsub_3
14402 0, // rGPR:ssub_0
14403 0, // rGPR:ssub_1
14404 0, // rGPR:ssub_2
14405 0, // rGPR:ssub_3
14406 0, // rGPR:ssub_4
14407 0, // rGPR:ssub_5
14408 0, // rGPR:ssub_6
14409 0, // rGPR:ssub_7
14410 0, // rGPR:ssub_8
14411 0, // rGPR:ssub_9
14412 0, // rGPR:ssub_10
14413 0, // rGPR:ssub_11
14414 0, // rGPR:ssub_12
14415 0, // rGPR:ssub_13
14416 0, // rGPR:ssub_14
14417 0, // rGPR:ssub_15
14418 0, // rGPR:ssub_0_ssub_1_ssub_4_ssub_5
14419 0, // rGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14420 0, // rGPR:ssub_2_ssub_3_ssub_6_ssub_7
14421 0, // rGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14422 0, // rGPR:ssub_2_ssub_3_ssub_4_ssub_5
14423 0, // rGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14424 0, // rGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14425 0, // rGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14426 0, // rGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14427 0, // rGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14428 0, // rGPR:ssub_4_ssub_5_ssub_8_ssub_9
14429 0, // rGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14430 0, // rGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14431 0, // rGPR:ssub_6_ssub_7_dsub_5
14432 0, // rGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14433 0, // rGPR:ssub_6_ssub_7_dsub_5_dsub_7
14434 0, // rGPR:ssub_6_ssub_7_ssub_8_ssub_9
14435 0, // rGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14436 0, // rGPR:ssub_8_ssub_9_ssub_12_ssub_13
14437 0, // rGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14438 0, // rGPR:dsub_5_dsub_7
14439 0, // rGPR:dsub_5_ssub_12_ssub_13_dsub_7
14440 0, // rGPR:dsub_5_ssub_12_ssub_13
14441 0, // rGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14442 },
14443 { // GPRnoip_and_GPRnopc
14444 0, // GPRnoip_and_GPRnopc:dsub_0
14445 0, // GPRnoip_and_GPRnopc:dsub_1
14446 0, // GPRnoip_and_GPRnopc:dsub_2
14447 0, // GPRnoip_and_GPRnopc:dsub_3
14448 0, // GPRnoip_and_GPRnopc:dsub_4
14449 0, // GPRnoip_and_GPRnopc:dsub_5
14450 0, // GPRnoip_and_GPRnopc:dsub_6
14451 0, // GPRnoip_and_GPRnopc:dsub_7
14452 0, // GPRnoip_and_GPRnopc:gsub_0
14453 0, // GPRnoip_and_GPRnopc:gsub_1
14454 0, // GPRnoip_and_GPRnopc:qqsub_0
14455 0, // GPRnoip_and_GPRnopc:qqsub_1
14456 0, // GPRnoip_and_GPRnopc:qsub_0
14457 0, // GPRnoip_and_GPRnopc:qsub_1
14458 0, // GPRnoip_and_GPRnopc:qsub_2
14459 0, // GPRnoip_and_GPRnopc:qsub_3
14460 0, // GPRnoip_and_GPRnopc:ssub_0
14461 0, // GPRnoip_and_GPRnopc:ssub_1
14462 0, // GPRnoip_and_GPRnopc:ssub_2
14463 0, // GPRnoip_and_GPRnopc:ssub_3
14464 0, // GPRnoip_and_GPRnopc:ssub_4
14465 0, // GPRnoip_and_GPRnopc:ssub_5
14466 0, // GPRnoip_and_GPRnopc:ssub_6
14467 0, // GPRnoip_and_GPRnopc:ssub_7
14468 0, // GPRnoip_and_GPRnopc:ssub_8
14469 0, // GPRnoip_and_GPRnopc:ssub_9
14470 0, // GPRnoip_and_GPRnopc:ssub_10
14471 0, // GPRnoip_and_GPRnopc:ssub_11
14472 0, // GPRnoip_and_GPRnopc:ssub_12
14473 0, // GPRnoip_and_GPRnopc:ssub_13
14474 0, // GPRnoip_and_GPRnopc:ssub_14
14475 0, // GPRnoip_and_GPRnopc:ssub_15
14476 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5
14477 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14478 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7
14479 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14480 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5
14481 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14482 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14483 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14484 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14485 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14486 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9
14487 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14488 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14489 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_dsub_5
14490 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14491 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_dsub_5_dsub_7
14492 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9
14493 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14494 0, // GPRnoip_and_GPRnopc:ssub_8_ssub_9_ssub_12_ssub_13
14495 0, // GPRnoip_and_GPRnopc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14496 0, // GPRnoip_and_GPRnopc:dsub_5_dsub_7
14497 0, // GPRnoip_and_GPRnopc:dsub_5_ssub_12_ssub_13_dsub_7
14498 0, // GPRnoip_and_GPRnopc:dsub_5_ssub_12_ssub_13
14499 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14500 },
14501 { // GPRnoip_and_GPRnosp
14502 0, // GPRnoip_and_GPRnosp:dsub_0
14503 0, // GPRnoip_and_GPRnosp:dsub_1
14504 0, // GPRnoip_and_GPRnosp:dsub_2
14505 0, // GPRnoip_and_GPRnosp:dsub_3
14506 0, // GPRnoip_and_GPRnosp:dsub_4
14507 0, // GPRnoip_and_GPRnosp:dsub_5
14508 0, // GPRnoip_and_GPRnosp:dsub_6
14509 0, // GPRnoip_and_GPRnosp:dsub_7
14510 0, // GPRnoip_and_GPRnosp:gsub_0
14511 0, // GPRnoip_and_GPRnosp:gsub_1
14512 0, // GPRnoip_and_GPRnosp:qqsub_0
14513 0, // GPRnoip_and_GPRnosp:qqsub_1
14514 0, // GPRnoip_and_GPRnosp:qsub_0
14515 0, // GPRnoip_and_GPRnosp:qsub_1
14516 0, // GPRnoip_and_GPRnosp:qsub_2
14517 0, // GPRnoip_and_GPRnosp:qsub_3
14518 0, // GPRnoip_and_GPRnosp:ssub_0
14519 0, // GPRnoip_and_GPRnosp:ssub_1
14520 0, // GPRnoip_and_GPRnosp:ssub_2
14521 0, // GPRnoip_and_GPRnosp:ssub_3
14522 0, // GPRnoip_and_GPRnosp:ssub_4
14523 0, // GPRnoip_and_GPRnosp:ssub_5
14524 0, // GPRnoip_and_GPRnosp:ssub_6
14525 0, // GPRnoip_and_GPRnosp:ssub_7
14526 0, // GPRnoip_and_GPRnosp:ssub_8
14527 0, // GPRnoip_and_GPRnosp:ssub_9
14528 0, // GPRnoip_and_GPRnosp:ssub_10
14529 0, // GPRnoip_and_GPRnosp:ssub_11
14530 0, // GPRnoip_and_GPRnosp:ssub_12
14531 0, // GPRnoip_and_GPRnosp:ssub_13
14532 0, // GPRnoip_and_GPRnosp:ssub_14
14533 0, // GPRnoip_and_GPRnosp:ssub_15
14534 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14535 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14536 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14537 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14538 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14539 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14540 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14541 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14542 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14543 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14544 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14545 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14546 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14547 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_dsub_5
14548 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14549 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14550 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14551 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14552 0, // GPRnoip_and_GPRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14553 0, // GPRnoip_and_GPRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14554 0, // GPRnoip_and_GPRnosp:dsub_5_dsub_7
14555 0, // GPRnoip_and_GPRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14556 0, // GPRnoip_and_GPRnosp:dsub_5_ssub_12_ssub_13
14557 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14558 },
14559 { // GPRnoip_and_GPRwithAPSR_NZCVnosp
14560 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_0
14561 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_1
14562 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_2
14563 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_3
14564 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_4
14565 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5
14566 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_6
14567 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_7
14568 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:gsub_0
14569 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:gsub_1
14570 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qqsub_0
14571 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qqsub_1
14572 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_0
14573 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_1
14574 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_2
14575 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_3
14576 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0
14577 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_1
14578 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2
14579 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_3
14580 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4
14581 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_5
14582 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6
14583 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_7
14584 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_8
14585 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_9
14586 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_10
14587 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_11
14588 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_12
14589 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_13
14590 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_14
14591 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_15
14592 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5
14593 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14594 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7
14595 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14596 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5
14597 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14598 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14599 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14600 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14601 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14602 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9
14603 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14604 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14605 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5
14606 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14607 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5_dsub_7
14608 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9
14609 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14610 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_ssub_12_ssub_13
14611 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14612 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5_dsub_7
14613 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13_dsub_7
14614 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13
14615 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14616 },
14617 { // tGPRwithpc
14618 0, // tGPRwithpc:dsub_0
14619 0, // tGPRwithpc:dsub_1
14620 0, // tGPRwithpc:dsub_2
14621 0, // tGPRwithpc:dsub_3
14622 0, // tGPRwithpc:dsub_4
14623 0, // tGPRwithpc:dsub_5
14624 0, // tGPRwithpc:dsub_6
14625 0, // tGPRwithpc:dsub_7
14626 0, // tGPRwithpc:gsub_0
14627 0, // tGPRwithpc:gsub_1
14628 0, // tGPRwithpc:qqsub_0
14629 0, // tGPRwithpc:qqsub_1
14630 0, // tGPRwithpc:qsub_0
14631 0, // tGPRwithpc:qsub_1
14632 0, // tGPRwithpc:qsub_2
14633 0, // tGPRwithpc:qsub_3
14634 0, // tGPRwithpc:ssub_0
14635 0, // tGPRwithpc:ssub_1
14636 0, // tGPRwithpc:ssub_2
14637 0, // tGPRwithpc:ssub_3
14638 0, // tGPRwithpc:ssub_4
14639 0, // tGPRwithpc:ssub_5
14640 0, // tGPRwithpc:ssub_6
14641 0, // tGPRwithpc:ssub_7
14642 0, // tGPRwithpc:ssub_8
14643 0, // tGPRwithpc:ssub_9
14644 0, // tGPRwithpc:ssub_10
14645 0, // tGPRwithpc:ssub_11
14646 0, // tGPRwithpc:ssub_12
14647 0, // tGPRwithpc:ssub_13
14648 0, // tGPRwithpc:ssub_14
14649 0, // tGPRwithpc:ssub_15
14650 0, // tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5
14651 0, // tGPRwithpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14652 0, // tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7
14653 0, // tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14654 0, // tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5
14655 0, // tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14656 0, // tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14657 0, // tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14658 0, // tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14659 0, // tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14660 0, // tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9
14661 0, // tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14662 0, // tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14663 0, // tGPRwithpc:ssub_6_ssub_7_dsub_5
14664 0, // tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14665 0, // tGPRwithpc:ssub_6_ssub_7_dsub_5_dsub_7
14666 0, // tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9
14667 0, // tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14668 0, // tGPRwithpc:ssub_8_ssub_9_ssub_12_ssub_13
14669 0, // tGPRwithpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14670 0, // tGPRwithpc:dsub_5_dsub_7
14671 0, // tGPRwithpc:dsub_5_ssub_12_ssub_13_dsub_7
14672 0, // tGPRwithpc:dsub_5_ssub_12_ssub_13
14673 0, // tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14674 },
14675 { // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
14676 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_0
14677 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_1
14678 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_2
14679 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_3
14680 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_4
14681 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5
14682 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_6
14683 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_7
14684 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:gsub_0
14685 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:gsub_1
14686 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qqsub_0
14687 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qqsub_1
14688 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_0
14689 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_1
14690 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_2
14691 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_3
14692 8, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0 -> SPR_8
14693 8, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_1 -> SPR_8
14694 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2
14695 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_3
14696 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4
14697 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_5
14698 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6
14699 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_7
14700 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_8
14701 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_9
14702 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_10
14703 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_11
14704 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_12
14705 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_13
14706 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_14
14707 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_15
14708 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_4_ssub_5
14709 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14710 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_6_ssub_7
14711 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14712 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_4_ssub_5
14713 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14714 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14715 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14716 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14717 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14718 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_8_ssub_9
14719 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14720 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14721 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_dsub_5
14722 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14723 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_dsub_5_dsub_7
14724 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_ssub_8_ssub_9
14725 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14726 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_8_ssub_9_ssub_12_ssub_13
14727 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14728 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5_dsub_7
14729 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5_ssub_12_ssub_13_dsub_7
14730 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5_ssub_12_ssub_13
14731 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14732 },
14733 { // hGPR
14734 0, // hGPR:dsub_0
14735 0, // hGPR:dsub_1
14736 0, // hGPR:dsub_2
14737 0, // hGPR:dsub_3
14738 0, // hGPR:dsub_4
14739 0, // hGPR:dsub_5
14740 0, // hGPR:dsub_6
14741 0, // hGPR:dsub_7
14742 0, // hGPR:gsub_0
14743 0, // hGPR:gsub_1
14744 0, // hGPR:qqsub_0
14745 0, // hGPR:qqsub_1
14746 0, // hGPR:qsub_0
14747 0, // hGPR:qsub_1
14748 0, // hGPR:qsub_2
14749 0, // hGPR:qsub_3
14750 0, // hGPR:ssub_0
14751 0, // hGPR:ssub_1
14752 0, // hGPR:ssub_2
14753 0, // hGPR:ssub_3
14754 0, // hGPR:ssub_4
14755 0, // hGPR:ssub_5
14756 0, // hGPR:ssub_6
14757 0, // hGPR:ssub_7
14758 0, // hGPR:ssub_8
14759 0, // hGPR:ssub_9
14760 0, // hGPR:ssub_10
14761 0, // hGPR:ssub_11
14762 0, // hGPR:ssub_12
14763 0, // hGPR:ssub_13
14764 0, // hGPR:ssub_14
14765 0, // hGPR:ssub_15
14766 0, // hGPR:ssub_0_ssub_1_ssub_4_ssub_5
14767 0, // hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14768 0, // hGPR:ssub_2_ssub_3_ssub_6_ssub_7
14769 0, // hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14770 0, // hGPR:ssub_2_ssub_3_ssub_4_ssub_5
14771 0, // hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14772 0, // hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14773 0, // hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14774 0, // hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14775 0, // hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14776 0, // hGPR:ssub_4_ssub_5_ssub_8_ssub_9
14777 0, // hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14778 0, // hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14779 0, // hGPR:ssub_6_ssub_7_dsub_5
14780 0, // hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14781 0, // hGPR:ssub_6_ssub_7_dsub_5_dsub_7
14782 0, // hGPR:ssub_6_ssub_7_ssub_8_ssub_9
14783 0, // hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14784 0, // hGPR:ssub_8_ssub_9_ssub_12_ssub_13
14785 0, // hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14786 0, // hGPR:dsub_5_dsub_7
14787 0, // hGPR:dsub_5_ssub_12_ssub_13_dsub_7
14788 0, // hGPR:dsub_5_ssub_12_ssub_13
14789 0, // hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14790 },
14791 { // tGPR
14792 0, // tGPR:dsub_0
14793 0, // tGPR:dsub_1
14794 0, // tGPR:dsub_2
14795 0, // tGPR:dsub_3
14796 0, // tGPR:dsub_4
14797 0, // tGPR:dsub_5
14798 0, // tGPR:dsub_6
14799 0, // tGPR:dsub_7
14800 0, // tGPR:gsub_0
14801 0, // tGPR:gsub_1
14802 0, // tGPR:qqsub_0
14803 0, // tGPR:qqsub_1
14804 0, // tGPR:qsub_0
14805 0, // tGPR:qsub_1
14806 0, // tGPR:qsub_2
14807 0, // tGPR:qsub_3
14808 0, // tGPR:ssub_0
14809 0, // tGPR:ssub_1
14810 0, // tGPR:ssub_2
14811 0, // tGPR:ssub_3
14812 0, // tGPR:ssub_4
14813 0, // tGPR:ssub_5
14814 0, // tGPR:ssub_6
14815 0, // tGPR:ssub_7
14816 0, // tGPR:ssub_8
14817 0, // tGPR:ssub_9
14818 0, // tGPR:ssub_10
14819 0, // tGPR:ssub_11
14820 0, // tGPR:ssub_12
14821 0, // tGPR:ssub_13
14822 0, // tGPR:ssub_14
14823 0, // tGPR:ssub_15
14824 0, // tGPR:ssub_0_ssub_1_ssub_4_ssub_5
14825 0, // tGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14826 0, // tGPR:ssub_2_ssub_3_ssub_6_ssub_7
14827 0, // tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14828 0, // tGPR:ssub_2_ssub_3_ssub_4_ssub_5
14829 0, // tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14830 0, // tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14831 0, // tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14832 0, // tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14833 0, // tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14834 0, // tGPR:ssub_4_ssub_5_ssub_8_ssub_9
14835 0, // tGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14836 0, // tGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14837 0, // tGPR:ssub_6_ssub_7_dsub_5
14838 0, // tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14839 0, // tGPR:ssub_6_ssub_7_dsub_5_dsub_7
14840 0, // tGPR:ssub_6_ssub_7_ssub_8_ssub_9
14841 0, // tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14842 0, // tGPR:ssub_8_ssub_9_ssub_12_ssub_13
14843 0, // tGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14844 0, // tGPR:dsub_5_dsub_7
14845 0, // tGPR:dsub_5_ssub_12_ssub_13_dsub_7
14846 0, // tGPR:dsub_5_ssub_12_ssub_13
14847 0, // tGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14848 },
14849 { // tGPREven
14850 0, // tGPREven:dsub_0
14851 0, // tGPREven:dsub_1
14852 0, // tGPREven:dsub_2
14853 0, // tGPREven:dsub_3
14854 0, // tGPREven:dsub_4
14855 0, // tGPREven:dsub_5
14856 0, // tGPREven:dsub_6
14857 0, // tGPREven:dsub_7
14858 0, // tGPREven:gsub_0
14859 0, // tGPREven:gsub_1
14860 0, // tGPREven:qqsub_0
14861 0, // tGPREven:qqsub_1
14862 0, // tGPREven:qsub_0
14863 0, // tGPREven:qsub_1
14864 0, // tGPREven:qsub_2
14865 0, // tGPREven:qsub_3
14866 0, // tGPREven:ssub_0
14867 0, // tGPREven:ssub_1
14868 0, // tGPREven:ssub_2
14869 0, // tGPREven:ssub_3
14870 0, // tGPREven:ssub_4
14871 0, // tGPREven:ssub_5
14872 0, // tGPREven:ssub_6
14873 0, // tGPREven:ssub_7
14874 0, // tGPREven:ssub_8
14875 0, // tGPREven:ssub_9
14876 0, // tGPREven:ssub_10
14877 0, // tGPREven:ssub_11
14878 0, // tGPREven:ssub_12
14879 0, // tGPREven:ssub_13
14880 0, // tGPREven:ssub_14
14881 0, // tGPREven:ssub_15
14882 0, // tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
14883 0, // tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14884 0, // tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
14885 0, // tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14886 0, // tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
14887 0, // tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14888 0, // tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14889 0, // tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14890 0, // tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14891 0, // tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14892 0, // tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
14893 0, // tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14894 0, // tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14895 0, // tGPREven:ssub_6_ssub_7_dsub_5
14896 0, // tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14897 0, // tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
14898 0, // tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
14899 0, // tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14900 0, // tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
14901 0, // tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14902 0, // tGPREven:dsub_5_dsub_7
14903 0, // tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
14904 0, // tGPREven:dsub_5_ssub_12_ssub_13
14905 0, // tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14906 },
14907 { // GPRnopc_and_hGPR
14908 0, // GPRnopc_and_hGPR:dsub_0
14909 0, // GPRnopc_and_hGPR:dsub_1
14910 0, // GPRnopc_and_hGPR:dsub_2
14911 0, // GPRnopc_and_hGPR:dsub_3
14912 0, // GPRnopc_and_hGPR:dsub_4
14913 0, // GPRnopc_and_hGPR:dsub_5
14914 0, // GPRnopc_and_hGPR:dsub_6
14915 0, // GPRnopc_and_hGPR:dsub_7
14916 0, // GPRnopc_and_hGPR:gsub_0
14917 0, // GPRnopc_and_hGPR:gsub_1
14918 0, // GPRnopc_and_hGPR:qqsub_0
14919 0, // GPRnopc_and_hGPR:qqsub_1
14920 0, // GPRnopc_and_hGPR:qsub_0
14921 0, // GPRnopc_and_hGPR:qsub_1
14922 0, // GPRnopc_and_hGPR:qsub_2
14923 0, // GPRnopc_and_hGPR:qsub_3
14924 0, // GPRnopc_and_hGPR:ssub_0
14925 0, // GPRnopc_and_hGPR:ssub_1
14926 0, // GPRnopc_and_hGPR:ssub_2
14927 0, // GPRnopc_and_hGPR:ssub_3
14928 0, // GPRnopc_and_hGPR:ssub_4
14929 0, // GPRnopc_and_hGPR:ssub_5
14930 0, // GPRnopc_and_hGPR:ssub_6
14931 0, // GPRnopc_and_hGPR:ssub_7
14932 0, // GPRnopc_and_hGPR:ssub_8
14933 0, // GPRnopc_and_hGPR:ssub_9
14934 0, // GPRnopc_and_hGPR:ssub_10
14935 0, // GPRnopc_and_hGPR:ssub_11
14936 0, // GPRnopc_and_hGPR:ssub_12
14937 0, // GPRnopc_and_hGPR:ssub_13
14938 0, // GPRnopc_and_hGPR:ssub_14
14939 0, // GPRnopc_and_hGPR:ssub_15
14940 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
14941 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14942 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
14943 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14944 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
14945 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14946 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14947 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14948 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14949 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14950 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
14951 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14952 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14953 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5
14954 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14955 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
14956 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
14957 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14958 0, // GPRnopc_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
14959 0, // GPRnopc_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14960 0, // GPRnopc_and_hGPR:dsub_5_dsub_7
14961 0, // GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
14962 0, // GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13
14963 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14964 },
14965 { // GPRnosp_and_hGPR
14966 0, // GPRnosp_and_hGPR:dsub_0
14967 0, // GPRnosp_and_hGPR:dsub_1
14968 0, // GPRnosp_and_hGPR:dsub_2
14969 0, // GPRnosp_and_hGPR:dsub_3
14970 0, // GPRnosp_and_hGPR:dsub_4
14971 0, // GPRnosp_and_hGPR:dsub_5
14972 0, // GPRnosp_and_hGPR:dsub_6
14973 0, // GPRnosp_and_hGPR:dsub_7
14974 0, // GPRnosp_and_hGPR:gsub_0
14975 0, // GPRnosp_and_hGPR:gsub_1
14976 0, // GPRnosp_and_hGPR:qqsub_0
14977 0, // GPRnosp_and_hGPR:qqsub_1
14978 0, // GPRnosp_and_hGPR:qsub_0
14979 0, // GPRnosp_and_hGPR:qsub_1
14980 0, // GPRnosp_and_hGPR:qsub_2
14981 0, // GPRnosp_and_hGPR:qsub_3
14982 0, // GPRnosp_and_hGPR:ssub_0
14983 0, // GPRnosp_and_hGPR:ssub_1
14984 0, // GPRnosp_and_hGPR:ssub_2
14985 0, // GPRnosp_and_hGPR:ssub_3
14986 0, // GPRnosp_and_hGPR:ssub_4
14987 0, // GPRnosp_and_hGPR:ssub_5
14988 0, // GPRnosp_and_hGPR:ssub_6
14989 0, // GPRnosp_and_hGPR:ssub_7
14990 0, // GPRnosp_and_hGPR:ssub_8
14991 0, // GPRnosp_and_hGPR:ssub_9
14992 0, // GPRnosp_and_hGPR:ssub_10
14993 0, // GPRnosp_and_hGPR:ssub_11
14994 0, // GPRnosp_and_hGPR:ssub_12
14995 0, // GPRnosp_and_hGPR:ssub_13
14996 0, // GPRnosp_and_hGPR:ssub_14
14997 0, // GPRnosp_and_hGPR:ssub_15
14998 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
14999 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15000 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15001 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15002 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15003 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15004 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15005 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15006 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15007 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15008 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15009 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15010 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15011 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_dsub_5
15012 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15013 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15014 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15015 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15016 0, // GPRnosp_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15017 0, // GPRnosp_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15018 0, // GPRnosp_and_hGPR:dsub_5_dsub_7
15019 0, // GPRnosp_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15020 0, // GPRnosp_and_hGPR:dsub_5_ssub_12_ssub_13
15021 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15022 },
15023 { // GPRnoip_and_hGPR
15024 0, // GPRnoip_and_hGPR:dsub_0
15025 0, // GPRnoip_and_hGPR:dsub_1
15026 0, // GPRnoip_and_hGPR:dsub_2
15027 0, // GPRnoip_and_hGPR:dsub_3
15028 0, // GPRnoip_and_hGPR:dsub_4
15029 0, // GPRnoip_and_hGPR:dsub_5
15030 0, // GPRnoip_and_hGPR:dsub_6
15031 0, // GPRnoip_and_hGPR:dsub_7
15032 0, // GPRnoip_and_hGPR:gsub_0
15033 0, // GPRnoip_and_hGPR:gsub_1
15034 0, // GPRnoip_and_hGPR:qqsub_0
15035 0, // GPRnoip_and_hGPR:qqsub_1
15036 0, // GPRnoip_and_hGPR:qsub_0
15037 0, // GPRnoip_and_hGPR:qsub_1
15038 0, // GPRnoip_and_hGPR:qsub_2
15039 0, // GPRnoip_and_hGPR:qsub_3
15040 0, // GPRnoip_and_hGPR:ssub_0
15041 0, // GPRnoip_and_hGPR:ssub_1
15042 0, // GPRnoip_and_hGPR:ssub_2
15043 0, // GPRnoip_and_hGPR:ssub_3
15044 0, // GPRnoip_and_hGPR:ssub_4
15045 0, // GPRnoip_and_hGPR:ssub_5
15046 0, // GPRnoip_and_hGPR:ssub_6
15047 0, // GPRnoip_and_hGPR:ssub_7
15048 0, // GPRnoip_and_hGPR:ssub_8
15049 0, // GPRnoip_and_hGPR:ssub_9
15050 0, // GPRnoip_and_hGPR:ssub_10
15051 0, // GPRnoip_and_hGPR:ssub_11
15052 0, // GPRnoip_and_hGPR:ssub_12
15053 0, // GPRnoip_and_hGPR:ssub_13
15054 0, // GPRnoip_and_hGPR:ssub_14
15055 0, // GPRnoip_and_hGPR:ssub_15
15056 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15057 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15058 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15059 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15060 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15061 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15062 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15063 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15064 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15065 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15066 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15067 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15068 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15069 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15070 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15071 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15072 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15073 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15074 0, // GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15075 0, // GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15076 0, // GPRnoip_and_hGPR:dsub_5_dsub_7
15077 0, // GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15078 0, // GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15079 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15080 },
15081 { // GPRnoip_and_tGPREven
15082 0, // GPRnoip_and_tGPREven:dsub_0
15083 0, // GPRnoip_and_tGPREven:dsub_1
15084 0, // GPRnoip_and_tGPREven:dsub_2
15085 0, // GPRnoip_and_tGPREven:dsub_3
15086 0, // GPRnoip_and_tGPREven:dsub_4
15087 0, // GPRnoip_and_tGPREven:dsub_5
15088 0, // GPRnoip_and_tGPREven:dsub_6
15089 0, // GPRnoip_and_tGPREven:dsub_7
15090 0, // GPRnoip_and_tGPREven:gsub_0
15091 0, // GPRnoip_and_tGPREven:gsub_1
15092 0, // GPRnoip_and_tGPREven:qqsub_0
15093 0, // GPRnoip_and_tGPREven:qqsub_1
15094 0, // GPRnoip_and_tGPREven:qsub_0
15095 0, // GPRnoip_and_tGPREven:qsub_1
15096 0, // GPRnoip_and_tGPREven:qsub_2
15097 0, // GPRnoip_and_tGPREven:qsub_3
15098 0, // GPRnoip_and_tGPREven:ssub_0
15099 0, // GPRnoip_and_tGPREven:ssub_1
15100 0, // GPRnoip_and_tGPREven:ssub_2
15101 0, // GPRnoip_and_tGPREven:ssub_3
15102 0, // GPRnoip_and_tGPREven:ssub_4
15103 0, // GPRnoip_and_tGPREven:ssub_5
15104 0, // GPRnoip_and_tGPREven:ssub_6
15105 0, // GPRnoip_and_tGPREven:ssub_7
15106 0, // GPRnoip_and_tGPREven:ssub_8
15107 0, // GPRnoip_and_tGPREven:ssub_9
15108 0, // GPRnoip_and_tGPREven:ssub_10
15109 0, // GPRnoip_and_tGPREven:ssub_11
15110 0, // GPRnoip_and_tGPREven:ssub_12
15111 0, // GPRnoip_and_tGPREven:ssub_13
15112 0, // GPRnoip_and_tGPREven:ssub_14
15113 0, // GPRnoip_and_tGPREven:ssub_15
15114 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15115 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15116 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15117 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15118 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15119 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15120 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15121 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15122 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15123 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15124 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15125 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15126 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15127 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5
15128 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15129 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15130 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15131 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15132 0, // GPRnoip_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15133 0, // GPRnoip_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15134 0, // GPRnoip_and_tGPREven:dsub_5_dsub_7
15135 0, // GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15136 0, // GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13
15137 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15138 },
15139 { // GPRnosp_and_GPRnopc_and_hGPR
15140 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_0
15141 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_1
15142 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_2
15143 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_3
15144 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_4
15145 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5
15146 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_6
15147 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_7
15148 0, // GPRnosp_and_GPRnopc_and_hGPR:gsub_0
15149 0, // GPRnosp_and_GPRnopc_and_hGPR:gsub_1
15150 0, // GPRnosp_and_GPRnopc_and_hGPR:qqsub_0
15151 0, // GPRnosp_and_GPRnopc_and_hGPR:qqsub_1
15152 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_0
15153 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_1
15154 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_2
15155 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_3
15156 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0
15157 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_1
15158 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2
15159 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_3
15160 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4
15161 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_5
15162 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6
15163 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_7
15164 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_8
15165 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_9
15166 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_10
15167 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_11
15168 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_12
15169 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_13
15170 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_14
15171 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_15
15172 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15173 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15174 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15175 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15176 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15177 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15178 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15179 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15180 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15181 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15182 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15183 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15184 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15185 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5
15186 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15187 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15188 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15189 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15190 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15191 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15192 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5_dsub_7
15193 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15194 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13
15195 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15196 },
15197 { // tGPROdd
15198 0, // tGPROdd:dsub_0
15199 0, // tGPROdd:dsub_1
15200 0, // tGPROdd:dsub_2
15201 0, // tGPROdd:dsub_3
15202 0, // tGPROdd:dsub_4
15203 0, // tGPROdd:dsub_5
15204 0, // tGPROdd:dsub_6
15205 0, // tGPROdd:dsub_7
15206 0, // tGPROdd:gsub_0
15207 0, // tGPROdd:gsub_1
15208 0, // tGPROdd:qqsub_0
15209 0, // tGPROdd:qqsub_1
15210 0, // tGPROdd:qsub_0
15211 0, // tGPROdd:qsub_1
15212 0, // tGPROdd:qsub_2
15213 0, // tGPROdd:qsub_3
15214 0, // tGPROdd:ssub_0
15215 0, // tGPROdd:ssub_1
15216 0, // tGPROdd:ssub_2
15217 0, // tGPROdd:ssub_3
15218 0, // tGPROdd:ssub_4
15219 0, // tGPROdd:ssub_5
15220 0, // tGPROdd:ssub_6
15221 0, // tGPROdd:ssub_7
15222 0, // tGPROdd:ssub_8
15223 0, // tGPROdd:ssub_9
15224 0, // tGPROdd:ssub_10
15225 0, // tGPROdd:ssub_11
15226 0, // tGPROdd:ssub_12
15227 0, // tGPROdd:ssub_13
15228 0, // tGPROdd:ssub_14
15229 0, // tGPROdd:ssub_15
15230 0, // tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5
15231 0, // tGPROdd:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15232 0, // tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7
15233 0, // tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15234 0, // tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5
15235 0, // tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15236 0, // tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15237 0, // tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15238 0, // tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15239 0, // tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15240 0, // tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9
15241 0, // tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15242 0, // tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15243 0, // tGPROdd:ssub_6_ssub_7_dsub_5
15244 0, // tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15245 0, // tGPROdd:ssub_6_ssub_7_dsub_5_dsub_7
15246 0, // tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9
15247 0, // tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15248 0, // tGPROdd:ssub_8_ssub_9_ssub_12_ssub_13
15249 0, // tGPROdd:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15250 0, // tGPROdd:dsub_5_dsub_7
15251 0, // tGPROdd:dsub_5_ssub_12_ssub_13_dsub_7
15252 0, // tGPROdd:dsub_5_ssub_12_ssub_13
15253 0, // tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15254 },
15255 { // GPRnopc_and_GPRnoip_and_hGPR
15256 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_0
15257 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_1
15258 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_2
15259 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_3
15260 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_4
15261 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5
15262 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_6
15263 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_7
15264 0, // GPRnopc_and_GPRnoip_and_hGPR:gsub_0
15265 0, // GPRnopc_and_GPRnoip_and_hGPR:gsub_1
15266 0, // GPRnopc_and_GPRnoip_and_hGPR:qqsub_0
15267 0, // GPRnopc_and_GPRnoip_and_hGPR:qqsub_1
15268 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_0
15269 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_1
15270 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_2
15271 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_3
15272 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0
15273 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_1
15274 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2
15275 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_3
15276 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4
15277 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_5
15278 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6
15279 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_7
15280 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_8
15281 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_9
15282 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_10
15283 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_11
15284 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_12
15285 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_13
15286 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_14
15287 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_15
15288 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15289 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15290 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15291 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15292 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15293 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15294 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15295 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15296 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15297 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15298 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15299 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15300 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15301 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15302 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15303 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15304 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15305 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15306 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15307 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15308 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5_dsub_7
15309 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15310 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15311 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15312 },
15313 { // GPRnosp_and_GPRnoip_and_hGPR
15314 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_0
15315 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_1
15316 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_2
15317 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_3
15318 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_4
15319 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5
15320 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_6
15321 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_7
15322 0, // GPRnosp_and_GPRnoip_and_hGPR:gsub_0
15323 0, // GPRnosp_and_GPRnoip_and_hGPR:gsub_1
15324 0, // GPRnosp_and_GPRnoip_and_hGPR:qqsub_0
15325 0, // GPRnosp_and_GPRnoip_and_hGPR:qqsub_1
15326 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_0
15327 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_1
15328 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_2
15329 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_3
15330 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0
15331 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_1
15332 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2
15333 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_3
15334 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4
15335 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_5
15336 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6
15337 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_7
15338 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_8
15339 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_9
15340 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_10
15341 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_11
15342 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_12
15343 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_13
15344 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_14
15345 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_15
15346 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15347 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15348 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15349 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15350 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15351 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15352 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15353 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15354 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15355 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15356 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15357 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15358 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15359 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15360 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15361 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15362 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15363 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15364 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15365 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15366 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5_dsub_7
15367 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15368 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15369 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15370 },
15371 { // tcGPR
15372 0, // tcGPR:dsub_0
15373 0, // tcGPR:dsub_1
15374 0, // tcGPR:dsub_2
15375 0, // tcGPR:dsub_3
15376 0, // tcGPR:dsub_4
15377 0, // tcGPR:dsub_5
15378 0, // tcGPR:dsub_6
15379 0, // tcGPR:dsub_7
15380 0, // tcGPR:gsub_0
15381 0, // tcGPR:gsub_1
15382 0, // tcGPR:qqsub_0
15383 0, // tcGPR:qqsub_1
15384 0, // tcGPR:qsub_0
15385 0, // tcGPR:qsub_1
15386 0, // tcGPR:qsub_2
15387 0, // tcGPR:qsub_3
15388 0, // tcGPR:ssub_0
15389 0, // tcGPR:ssub_1
15390 0, // tcGPR:ssub_2
15391 0, // tcGPR:ssub_3
15392 0, // tcGPR:ssub_4
15393 0, // tcGPR:ssub_5
15394 0, // tcGPR:ssub_6
15395 0, // tcGPR:ssub_7
15396 0, // tcGPR:ssub_8
15397 0, // tcGPR:ssub_9
15398 0, // tcGPR:ssub_10
15399 0, // tcGPR:ssub_11
15400 0, // tcGPR:ssub_12
15401 0, // tcGPR:ssub_13
15402 0, // tcGPR:ssub_14
15403 0, // tcGPR:ssub_15
15404 0, // tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
15405 0, // tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15406 0, // tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
15407 0, // tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15408 0, // tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
15409 0, // tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15410 0, // tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15411 0, // tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15412 0, // tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15413 0, // tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15414 0, // tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
15415 0, // tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15416 0, // tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15417 0, // tcGPR:ssub_6_ssub_7_dsub_5
15418 0, // tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15419 0, // tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
15420 0, // tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
15421 0, // tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15422 0, // tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
15423 0, // tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15424 0, // tcGPR:dsub_5_dsub_7
15425 0, // tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
15426 0, // tcGPR:dsub_5_ssub_12_ssub_13
15427 0, // tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15428 },
15429 { // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
15430 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_0
15431 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_1
15432 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_2
15433 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_3
15434 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_4
15435 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5
15436 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_6
15437 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_7
15438 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:gsub_0
15439 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:gsub_1
15440 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qqsub_0
15441 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qqsub_1
15442 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_0
15443 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_1
15444 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_2
15445 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_3
15446 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0
15447 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_1
15448 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2
15449 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_3
15450 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4
15451 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_5
15452 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6
15453 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_7
15454 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_8
15455 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_9
15456 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_10
15457 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_11
15458 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_12
15459 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_13
15460 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_14
15461 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_15
15462 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15463 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15464 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15465 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15466 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15467 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15468 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15469 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15470 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15471 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15472 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15473 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15474 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15475 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15476 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15477 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15478 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15479 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15480 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15481 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15482 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5_dsub_7
15483 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15484 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15485 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15486 },
15487 { // hGPR_and_tGPREven
15488 0, // hGPR_and_tGPREven:dsub_0
15489 0, // hGPR_and_tGPREven:dsub_1
15490 0, // hGPR_and_tGPREven:dsub_2
15491 0, // hGPR_and_tGPREven:dsub_3
15492 0, // hGPR_and_tGPREven:dsub_4
15493 0, // hGPR_and_tGPREven:dsub_5
15494 0, // hGPR_and_tGPREven:dsub_6
15495 0, // hGPR_and_tGPREven:dsub_7
15496 0, // hGPR_and_tGPREven:gsub_0
15497 0, // hGPR_and_tGPREven:gsub_1
15498 0, // hGPR_and_tGPREven:qqsub_0
15499 0, // hGPR_and_tGPREven:qqsub_1
15500 0, // hGPR_and_tGPREven:qsub_0
15501 0, // hGPR_and_tGPREven:qsub_1
15502 0, // hGPR_and_tGPREven:qsub_2
15503 0, // hGPR_and_tGPREven:qsub_3
15504 0, // hGPR_and_tGPREven:ssub_0
15505 0, // hGPR_and_tGPREven:ssub_1
15506 0, // hGPR_and_tGPREven:ssub_2
15507 0, // hGPR_and_tGPREven:ssub_3
15508 0, // hGPR_and_tGPREven:ssub_4
15509 0, // hGPR_and_tGPREven:ssub_5
15510 0, // hGPR_and_tGPREven:ssub_6
15511 0, // hGPR_and_tGPREven:ssub_7
15512 0, // hGPR_and_tGPREven:ssub_8
15513 0, // hGPR_and_tGPREven:ssub_9
15514 0, // hGPR_and_tGPREven:ssub_10
15515 0, // hGPR_and_tGPREven:ssub_11
15516 0, // hGPR_and_tGPREven:ssub_12
15517 0, // hGPR_and_tGPREven:ssub_13
15518 0, // hGPR_and_tGPREven:ssub_14
15519 0, // hGPR_and_tGPREven:ssub_15
15520 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15521 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15522 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15523 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15524 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15525 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15526 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15527 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15528 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15529 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15530 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15531 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15532 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15533 0, // hGPR_and_tGPREven:ssub_6_ssub_7_dsub_5
15534 0, // hGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15535 0, // hGPR_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15536 0, // hGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15537 0, // hGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15538 0, // hGPR_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15539 0, // hGPR_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15540 0, // hGPR_and_tGPREven:dsub_5_dsub_7
15541 0, // hGPR_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15542 0, // hGPR_and_tGPREven:dsub_5_ssub_12_ssub_13
15543 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15544 },
15545 { // tGPR_and_tGPREven
15546 0, // tGPR_and_tGPREven:dsub_0
15547 0, // tGPR_and_tGPREven:dsub_1
15548 0, // tGPR_and_tGPREven:dsub_2
15549 0, // tGPR_and_tGPREven:dsub_3
15550 0, // tGPR_and_tGPREven:dsub_4
15551 0, // tGPR_and_tGPREven:dsub_5
15552 0, // tGPR_and_tGPREven:dsub_6
15553 0, // tGPR_and_tGPREven:dsub_7
15554 0, // tGPR_and_tGPREven:gsub_0
15555 0, // tGPR_and_tGPREven:gsub_1
15556 0, // tGPR_and_tGPREven:qqsub_0
15557 0, // tGPR_and_tGPREven:qqsub_1
15558 0, // tGPR_and_tGPREven:qsub_0
15559 0, // tGPR_and_tGPREven:qsub_1
15560 0, // tGPR_and_tGPREven:qsub_2
15561 0, // tGPR_and_tGPREven:qsub_3
15562 0, // tGPR_and_tGPREven:ssub_0
15563 0, // tGPR_and_tGPREven:ssub_1
15564 0, // tGPR_and_tGPREven:ssub_2
15565 0, // tGPR_and_tGPREven:ssub_3
15566 0, // tGPR_and_tGPREven:ssub_4
15567 0, // tGPR_and_tGPREven:ssub_5
15568 0, // tGPR_and_tGPREven:ssub_6
15569 0, // tGPR_and_tGPREven:ssub_7
15570 0, // tGPR_and_tGPREven:ssub_8
15571 0, // tGPR_and_tGPREven:ssub_9
15572 0, // tGPR_and_tGPREven:ssub_10
15573 0, // tGPR_and_tGPREven:ssub_11
15574 0, // tGPR_and_tGPREven:ssub_12
15575 0, // tGPR_and_tGPREven:ssub_13
15576 0, // tGPR_and_tGPREven:ssub_14
15577 0, // tGPR_and_tGPREven:ssub_15
15578 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15579 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15580 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15581 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15582 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15583 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15584 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15585 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15586 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15587 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15588 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15589 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15590 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15591 0, // tGPR_and_tGPREven:ssub_6_ssub_7_dsub_5
15592 0, // tGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15593 0, // tGPR_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15594 0, // tGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15595 0, // tGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15596 0, // tGPR_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15597 0, // tGPR_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15598 0, // tGPR_and_tGPREven:dsub_5_dsub_7
15599 0, // tGPR_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15600 0, // tGPR_and_tGPREven:dsub_5_ssub_12_ssub_13
15601 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15602 },
15603 { // tGPR_and_tGPROdd
15604 0, // tGPR_and_tGPROdd:dsub_0
15605 0, // tGPR_and_tGPROdd:dsub_1
15606 0, // tGPR_and_tGPROdd:dsub_2
15607 0, // tGPR_and_tGPROdd:dsub_3
15608 0, // tGPR_and_tGPROdd:dsub_4
15609 0, // tGPR_and_tGPROdd:dsub_5
15610 0, // tGPR_and_tGPROdd:dsub_6
15611 0, // tGPR_and_tGPROdd:dsub_7
15612 0, // tGPR_and_tGPROdd:gsub_0
15613 0, // tGPR_and_tGPROdd:gsub_1
15614 0, // tGPR_and_tGPROdd:qqsub_0
15615 0, // tGPR_and_tGPROdd:qqsub_1
15616 0, // tGPR_and_tGPROdd:qsub_0
15617 0, // tGPR_and_tGPROdd:qsub_1
15618 0, // tGPR_and_tGPROdd:qsub_2
15619 0, // tGPR_and_tGPROdd:qsub_3
15620 0, // tGPR_and_tGPROdd:ssub_0
15621 0, // tGPR_and_tGPROdd:ssub_1
15622 0, // tGPR_and_tGPROdd:ssub_2
15623 0, // tGPR_and_tGPROdd:ssub_3
15624 0, // tGPR_and_tGPROdd:ssub_4
15625 0, // tGPR_and_tGPROdd:ssub_5
15626 0, // tGPR_and_tGPROdd:ssub_6
15627 0, // tGPR_and_tGPROdd:ssub_7
15628 0, // tGPR_and_tGPROdd:ssub_8
15629 0, // tGPR_and_tGPROdd:ssub_9
15630 0, // tGPR_and_tGPROdd:ssub_10
15631 0, // tGPR_and_tGPROdd:ssub_11
15632 0, // tGPR_and_tGPROdd:ssub_12
15633 0, // tGPR_and_tGPROdd:ssub_13
15634 0, // tGPR_and_tGPROdd:ssub_14
15635 0, // tGPR_and_tGPROdd:ssub_15
15636 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5
15637 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15638 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7
15639 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15640 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5
15641 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15642 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15643 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15644 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15645 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15646 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9
15647 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15648 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15649 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5
15650 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15651 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5_dsub_7
15652 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9
15653 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15654 0, // tGPR_and_tGPROdd:ssub_8_ssub_9_ssub_12_ssub_13
15655 0, // tGPR_and_tGPROdd:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15656 0, // tGPR_and_tGPROdd:dsub_5_dsub_7
15657 0, // tGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13_dsub_7
15658 0, // tGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13
15659 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15660 },
15661 { // tcGPRnotr12
15662 0, // tcGPRnotr12:dsub_0
15663 0, // tcGPRnotr12:dsub_1
15664 0, // tcGPRnotr12:dsub_2
15665 0, // tcGPRnotr12:dsub_3
15666 0, // tcGPRnotr12:dsub_4
15667 0, // tcGPRnotr12:dsub_5
15668 0, // tcGPRnotr12:dsub_6
15669 0, // tcGPRnotr12:dsub_7
15670 0, // tcGPRnotr12:gsub_0
15671 0, // tcGPRnotr12:gsub_1
15672 0, // tcGPRnotr12:qqsub_0
15673 0, // tcGPRnotr12:qqsub_1
15674 0, // tcGPRnotr12:qsub_0
15675 0, // tcGPRnotr12:qsub_1
15676 0, // tcGPRnotr12:qsub_2
15677 0, // tcGPRnotr12:qsub_3
15678 0, // tcGPRnotr12:ssub_0
15679 0, // tcGPRnotr12:ssub_1
15680 0, // tcGPRnotr12:ssub_2
15681 0, // tcGPRnotr12:ssub_3
15682 0, // tcGPRnotr12:ssub_4
15683 0, // tcGPRnotr12:ssub_5
15684 0, // tcGPRnotr12:ssub_6
15685 0, // tcGPRnotr12:ssub_7
15686 0, // tcGPRnotr12:ssub_8
15687 0, // tcGPRnotr12:ssub_9
15688 0, // tcGPRnotr12:ssub_10
15689 0, // tcGPRnotr12:ssub_11
15690 0, // tcGPRnotr12:ssub_12
15691 0, // tcGPRnotr12:ssub_13
15692 0, // tcGPRnotr12:ssub_14
15693 0, // tcGPRnotr12:ssub_15
15694 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5
15695 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15696 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7
15697 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15698 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5
15699 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15700 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15701 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15702 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15703 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15704 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9
15705 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15706 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15707 0, // tcGPRnotr12:ssub_6_ssub_7_dsub_5
15708 0, // tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15709 0, // tcGPRnotr12:ssub_6_ssub_7_dsub_5_dsub_7
15710 0, // tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9
15711 0, // tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15712 0, // tcGPRnotr12:ssub_8_ssub_9_ssub_12_ssub_13
15713 0, // tcGPRnotr12:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15714 0, // tcGPRnotr12:dsub_5_dsub_7
15715 0, // tcGPRnotr12:dsub_5_ssub_12_ssub_13_dsub_7
15716 0, // tcGPRnotr12:dsub_5_ssub_12_ssub_13
15717 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15718 },
15719 { // tGPREven_and_tcGPR
15720 0, // tGPREven_and_tcGPR:dsub_0
15721 0, // tGPREven_and_tcGPR:dsub_1
15722 0, // tGPREven_and_tcGPR:dsub_2
15723 0, // tGPREven_and_tcGPR:dsub_3
15724 0, // tGPREven_and_tcGPR:dsub_4
15725 0, // tGPREven_and_tcGPR:dsub_5
15726 0, // tGPREven_and_tcGPR:dsub_6
15727 0, // tGPREven_and_tcGPR:dsub_7
15728 0, // tGPREven_and_tcGPR:gsub_0
15729 0, // tGPREven_and_tcGPR:gsub_1
15730 0, // tGPREven_and_tcGPR:qqsub_0
15731 0, // tGPREven_and_tcGPR:qqsub_1
15732 0, // tGPREven_and_tcGPR:qsub_0
15733 0, // tGPREven_and_tcGPR:qsub_1
15734 0, // tGPREven_and_tcGPR:qsub_2
15735 0, // tGPREven_and_tcGPR:qsub_3
15736 0, // tGPREven_and_tcGPR:ssub_0
15737 0, // tGPREven_and_tcGPR:ssub_1
15738 0, // tGPREven_and_tcGPR:ssub_2
15739 0, // tGPREven_and_tcGPR:ssub_3
15740 0, // tGPREven_and_tcGPR:ssub_4
15741 0, // tGPREven_and_tcGPR:ssub_5
15742 0, // tGPREven_and_tcGPR:ssub_6
15743 0, // tGPREven_and_tcGPR:ssub_7
15744 0, // tGPREven_and_tcGPR:ssub_8
15745 0, // tGPREven_and_tcGPR:ssub_9
15746 0, // tGPREven_and_tcGPR:ssub_10
15747 0, // tGPREven_and_tcGPR:ssub_11
15748 0, // tGPREven_and_tcGPR:ssub_12
15749 0, // tGPREven_and_tcGPR:ssub_13
15750 0, // tGPREven_and_tcGPR:ssub_14
15751 0, // tGPREven_and_tcGPR:ssub_15
15752 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
15753 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15754 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
15755 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15756 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
15757 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15758 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15759 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15760 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15761 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15762 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
15763 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15764 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15765 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_dsub_5
15766 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15767 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
15768 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
15769 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15770 0, // tGPREven_and_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
15771 0, // tGPREven_and_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15772 0, // tGPREven_and_tcGPR:dsub_5_dsub_7
15773 0, // tGPREven_and_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
15774 0, // tGPREven_and_tcGPR:dsub_5_ssub_12_ssub_13
15775 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15776 },
15777 { // FP_STATUS_REGS
15778 0, // FP_STATUS_REGS:dsub_0
15779 0, // FP_STATUS_REGS:dsub_1
15780 0, // FP_STATUS_REGS:dsub_2
15781 0, // FP_STATUS_REGS:dsub_3
15782 0, // FP_STATUS_REGS:dsub_4
15783 0, // FP_STATUS_REGS:dsub_5
15784 0, // FP_STATUS_REGS:dsub_6
15785 0, // FP_STATUS_REGS:dsub_7
15786 0, // FP_STATUS_REGS:gsub_0
15787 0, // FP_STATUS_REGS:gsub_1
15788 0, // FP_STATUS_REGS:qqsub_0
15789 0, // FP_STATUS_REGS:qqsub_1
15790 0, // FP_STATUS_REGS:qsub_0
15791 0, // FP_STATUS_REGS:qsub_1
15792 0, // FP_STATUS_REGS:qsub_2
15793 0, // FP_STATUS_REGS:qsub_3
15794 0, // FP_STATUS_REGS:ssub_0
15795 0, // FP_STATUS_REGS:ssub_1
15796 0, // FP_STATUS_REGS:ssub_2
15797 0, // FP_STATUS_REGS:ssub_3
15798 0, // FP_STATUS_REGS:ssub_4
15799 0, // FP_STATUS_REGS:ssub_5
15800 0, // FP_STATUS_REGS:ssub_6
15801 0, // FP_STATUS_REGS:ssub_7
15802 0, // FP_STATUS_REGS:ssub_8
15803 0, // FP_STATUS_REGS:ssub_9
15804 0, // FP_STATUS_REGS:ssub_10
15805 0, // FP_STATUS_REGS:ssub_11
15806 0, // FP_STATUS_REGS:ssub_12
15807 0, // FP_STATUS_REGS:ssub_13
15808 0, // FP_STATUS_REGS:ssub_14
15809 0, // FP_STATUS_REGS:ssub_15
15810 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_4_ssub_5
15811 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15812 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_6_ssub_7
15813 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15814 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_4_ssub_5
15815 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15816 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15817 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15818 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15819 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15820 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_8_ssub_9
15821 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15822 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15823 0, // FP_STATUS_REGS:ssub_6_ssub_7_dsub_5
15824 0, // FP_STATUS_REGS:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15825 0, // FP_STATUS_REGS:ssub_6_ssub_7_dsub_5_dsub_7
15826 0, // FP_STATUS_REGS:ssub_6_ssub_7_ssub_8_ssub_9
15827 0, // FP_STATUS_REGS:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15828 0, // FP_STATUS_REGS:ssub_8_ssub_9_ssub_12_ssub_13
15829 0, // FP_STATUS_REGS:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15830 0, // FP_STATUS_REGS:dsub_5_dsub_7
15831 0, // FP_STATUS_REGS:dsub_5_ssub_12_ssub_13_dsub_7
15832 0, // FP_STATUS_REGS:dsub_5_ssub_12_ssub_13
15833 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15834 },
15835 { // hGPR_and_GPRnoip_and_tGPREven
15836 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_0
15837 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_1
15838 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_2
15839 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_3
15840 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_4
15841 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5
15842 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_6
15843 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_7
15844 0, // hGPR_and_GPRnoip_and_tGPREven:gsub_0
15845 0, // hGPR_and_GPRnoip_and_tGPREven:gsub_1
15846 0, // hGPR_and_GPRnoip_and_tGPREven:qqsub_0
15847 0, // hGPR_and_GPRnoip_and_tGPREven:qqsub_1
15848 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_0
15849 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_1
15850 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_2
15851 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_3
15852 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0
15853 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_1
15854 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2
15855 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_3
15856 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4
15857 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_5
15858 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6
15859 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_7
15860 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_8
15861 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_9
15862 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_10
15863 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_11
15864 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_12
15865 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_13
15866 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_14
15867 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_15
15868 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15869 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15870 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15871 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15872 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15873 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15874 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15875 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15876 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15877 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15878 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15879 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15880 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15881 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5
15882 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15883 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15884 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15885 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15886 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15887 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15888 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5_dsub_7
15889 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15890 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13
15891 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15892 },
15893 { // hGPR_and_tGPROdd
15894 0, // hGPR_and_tGPROdd:dsub_0
15895 0, // hGPR_and_tGPROdd:dsub_1
15896 0, // hGPR_and_tGPROdd:dsub_2
15897 0, // hGPR_and_tGPROdd:dsub_3
15898 0, // hGPR_and_tGPROdd:dsub_4
15899 0, // hGPR_and_tGPROdd:dsub_5
15900 0, // hGPR_and_tGPROdd:dsub_6
15901 0, // hGPR_and_tGPROdd:dsub_7
15902 0, // hGPR_and_tGPROdd:gsub_0
15903 0, // hGPR_and_tGPROdd:gsub_1
15904 0, // hGPR_and_tGPROdd:qqsub_0
15905 0, // hGPR_and_tGPROdd:qqsub_1
15906 0, // hGPR_and_tGPROdd:qsub_0
15907 0, // hGPR_and_tGPROdd:qsub_1
15908 0, // hGPR_and_tGPROdd:qsub_2
15909 0, // hGPR_and_tGPROdd:qsub_3
15910 0, // hGPR_and_tGPROdd:ssub_0
15911 0, // hGPR_and_tGPROdd:ssub_1
15912 0, // hGPR_and_tGPROdd:ssub_2
15913 0, // hGPR_and_tGPROdd:ssub_3
15914 0, // hGPR_and_tGPROdd:ssub_4
15915 0, // hGPR_and_tGPROdd:ssub_5
15916 0, // hGPR_and_tGPROdd:ssub_6
15917 0, // hGPR_and_tGPROdd:ssub_7
15918 0, // hGPR_and_tGPROdd:ssub_8
15919 0, // hGPR_and_tGPROdd:ssub_9
15920 0, // hGPR_and_tGPROdd:ssub_10
15921 0, // hGPR_and_tGPROdd:ssub_11
15922 0, // hGPR_and_tGPROdd:ssub_12
15923 0, // hGPR_and_tGPROdd:ssub_13
15924 0, // hGPR_and_tGPROdd:ssub_14
15925 0, // hGPR_and_tGPROdd:ssub_15
15926 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5
15927 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15928 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7
15929 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15930 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5
15931 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15932 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15933 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15934 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15935 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15936 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9
15937 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15938 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15939 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5
15940 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15941 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5_dsub_7
15942 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9
15943 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15944 0, // hGPR_and_tGPROdd:ssub_8_ssub_9_ssub_12_ssub_13
15945 0, // hGPR_and_tGPROdd:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15946 0, // hGPR_and_tGPROdd:dsub_5_dsub_7
15947 0, // hGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13_dsub_7
15948 0, // hGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13
15949 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15950 },
15951 { // tGPREven_and_tcGPRnotr12
15952 0, // tGPREven_and_tcGPRnotr12:dsub_0
15953 0, // tGPREven_and_tcGPRnotr12:dsub_1
15954 0, // tGPREven_and_tcGPRnotr12:dsub_2
15955 0, // tGPREven_and_tcGPRnotr12:dsub_3
15956 0, // tGPREven_and_tcGPRnotr12:dsub_4
15957 0, // tGPREven_and_tcGPRnotr12:dsub_5
15958 0, // tGPREven_and_tcGPRnotr12:dsub_6
15959 0, // tGPREven_and_tcGPRnotr12:dsub_7
15960 0, // tGPREven_and_tcGPRnotr12:gsub_0
15961 0, // tGPREven_and_tcGPRnotr12:gsub_1
15962 0, // tGPREven_and_tcGPRnotr12:qqsub_0
15963 0, // tGPREven_and_tcGPRnotr12:qqsub_1
15964 0, // tGPREven_and_tcGPRnotr12:qsub_0
15965 0, // tGPREven_and_tcGPRnotr12:qsub_1
15966 0, // tGPREven_and_tcGPRnotr12:qsub_2
15967 0, // tGPREven_and_tcGPRnotr12:qsub_3
15968 0, // tGPREven_and_tcGPRnotr12:ssub_0
15969 0, // tGPREven_and_tcGPRnotr12:ssub_1
15970 0, // tGPREven_and_tcGPRnotr12:ssub_2
15971 0, // tGPREven_and_tcGPRnotr12:ssub_3
15972 0, // tGPREven_and_tcGPRnotr12:ssub_4
15973 0, // tGPREven_and_tcGPRnotr12:ssub_5
15974 0, // tGPREven_and_tcGPRnotr12:ssub_6
15975 0, // tGPREven_and_tcGPRnotr12:ssub_7
15976 0, // tGPREven_and_tcGPRnotr12:ssub_8
15977 0, // tGPREven_and_tcGPRnotr12:ssub_9
15978 0, // tGPREven_and_tcGPRnotr12:ssub_10
15979 0, // tGPREven_and_tcGPRnotr12:ssub_11
15980 0, // tGPREven_and_tcGPRnotr12:ssub_12
15981 0, // tGPREven_and_tcGPRnotr12:ssub_13
15982 0, // tGPREven_and_tcGPRnotr12:ssub_14
15983 0, // tGPREven_and_tcGPRnotr12:ssub_15
15984 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5
15985 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15986 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7
15987 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15988 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5
15989 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15990 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15991 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15992 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15993 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15994 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9
15995 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15996 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15997 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_dsub_5
15998 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15999 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_dsub_5_dsub_7
16000 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9
16001 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16002 0, // tGPREven_and_tcGPRnotr12:ssub_8_ssub_9_ssub_12_ssub_13
16003 0, // tGPREven_and_tcGPRnotr12:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16004 0, // tGPREven_and_tcGPRnotr12:dsub_5_dsub_7
16005 0, // tGPREven_and_tcGPRnotr12:dsub_5_ssub_12_ssub_13_dsub_7
16006 0, // tGPREven_and_tcGPRnotr12:dsub_5_ssub_12_ssub_13
16007 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16008 },
16009 { // tGPROdd_and_tcGPR
16010 0, // tGPROdd_and_tcGPR:dsub_0
16011 0, // tGPROdd_and_tcGPR:dsub_1
16012 0, // tGPROdd_and_tcGPR:dsub_2
16013 0, // tGPROdd_and_tcGPR:dsub_3
16014 0, // tGPROdd_and_tcGPR:dsub_4
16015 0, // tGPROdd_and_tcGPR:dsub_5
16016 0, // tGPROdd_and_tcGPR:dsub_6
16017 0, // tGPROdd_and_tcGPR:dsub_7
16018 0, // tGPROdd_and_tcGPR:gsub_0
16019 0, // tGPROdd_and_tcGPR:gsub_1
16020 0, // tGPROdd_and_tcGPR:qqsub_0
16021 0, // tGPROdd_and_tcGPR:qqsub_1
16022 0, // tGPROdd_and_tcGPR:qsub_0
16023 0, // tGPROdd_and_tcGPR:qsub_1
16024 0, // tGPROdd_and_tcGPR:qsub_2
16025 0, // tGPROdd_and_tcGPR:qsub_3
16026 0, // tGPROdd_and_tcGPR:ssub_0
16027 0, // tGPROdd_and_tcGPR:ssub_1
16028 0, // tGPROdd_and_tcGPR:ssub_2
16029 0, // tGPROdd_and_tcGPR:ssub_3
16030 0, // tGPROdd_and_tcGPR:ssub_4
16031 0, // tGPROdd_and_tcGPR:ssub_5
16032 0, // tGPROdd_and_tcGPR:ssub_6
16033 0, // tGPROdd_and_tcGPR:ssub_7
16034 0, // tGPROdd_and_tcGPR:ssub_8
16035 0, // tGPROdd_and_tcGPR:ssub_9
16036 0, // tGPROdd_and_tcGPR:ssub_10
16037 0, // tGPROdd_and_tcGPR:ssub_11
16038 0, // tGPROdd_and_tcGPR:ssub_12
16039 0, // tGPROdd_and_tcGPR:ssub_13
16040 0, // tGPROdd_and_tcGPR:ssub_14
16041 0, // tGPROdd_and_tcGPR:ssub_15
16042 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
16043 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16044 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
16045 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16046 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
16047 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16048 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16049 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16050 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16051 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16052 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
16053 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16054 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16055 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_dsub_5
16056 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16057 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
16058 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
16059 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16060 0, // tGPROdd_and_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
16061 0, // tGPROdd_and_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16062 0, // tGPROdd_and_tcGPR:dsub_5_dsub_7
16063 0, // tGPROdd_and_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
16064 0, // tGPROdd_and_tcGPR:dsub_5_ssub_12_ssub_13
16065 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16066 },
16067 { // CCR
16068 0, // CCR:dsub_0
16069 0, // CCR:dsub_1
16070 0, // CCR:dsub_2
16071 0, // CCR:dsub_3
16072 0, // CCR:dsub_4
16073 0, // CCR:dsub_5
16074 0, // CCR:dsub_6
16075 0, // CCR:dsub_7
16076 0, // CCR:gsub_0
16077 0, // CCR:gsub_1
16078 0, // CCR:qqsub_0
16079 0, // CCR:qqsub_1
16080 0, // CCR:qsub_0
16081 0, // CCR:qsub_1
16082 0, // CCR:qsub_2
16083 0, // CCR:qsub_3
16084 0, // CCR:ssub_0
16085 0, // CCR:ssub_1
16086 0, // CCR:ssub_2
16087 0, // CCR:ssub_3
16088 0, // CCR:ssub_4
16089 0, // CCR:ssub_5
16090 0, // CCR:ssub_6
16091 0, // CCR:ssub_7
16092 0, // CCR:ssub_8
16093 0, // CCR:ssub_9
16094 0, // CCR:ssub_10
16095 0, // CCR:ssub_11
16096 0, // CCR:ssub_12
16097 0, // CCR:ssub_13
16098 0, // CCR:ssub_14
16099 0, // CCR:ssub_15
16100 0, // CCR:ssub_0_ssub_1_ssub_4_ssub_5
16101 0, // CCR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16102 0, // CCR:ssub_2_ssub_3_ssub_6_ssub_7
16103 0, // CCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16104 0, // CCR:ssub_2_ssub_3_ssub_4_ssub_5
16105 0, // CCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16106 0, // CCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16107 0, // CCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16108 0, // CCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16109 0, // CCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16110 0, // CCR:ssub_4_ssub_5_ssub_8_ssub_9
16111 0, // CCR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16112 0, // CCR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16113 0, // CCR:ssub_6_ssub_7_dsub_5
16114 0, // CCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16115 0, // CCR:ssub_6_ssub_7_dsub_5_dsub_7
16116 0, // CCR:ssub_6_ssub_7_ssub_8_ssub_9
16117 0, // CCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16118 0, // CCR:ssub_8_ssub_9_ssub_12_ssub_13
16119 0, // CCR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16120 0, // CCR:dsub_5_dsub_7
16121 0, // CCR:dsub_5_ssub_12_ssub_13_dsub_7
16122 0, // CCR:dsub_5_ssub_12_ssub_13
16123 0, // CCR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16124 },
16125 { // FPCXTRegs
16126 0, // FPCXTRegs:dsub_0
16127 0, // FPCXTRegs:dsub_1
16128 0, // FPCXTRegs:dsub_2
16129 0, // FPCXTRegs:dsub_3
16130 0, // FPCXTRegs:dsub_4
16131 0, // FPCXTRegs:dsub_5
16132 0, // FPCXTRegs:dsub_6
16133 0, // FPCXTRegs:dsub_7
16134 0, // FPCXTRegs:gsub_0
16135 0, // FPCXTRegs:gsub_1
16136 0, // FPCXTRegs:qqsub_0
16137 0, // FPCXTRegs:qqsub_1
16138 0, // FPCXTRegs:qsub_0
16139 0, // FPCXTRegs:qsub_1
16140 0, // FPCXTRegs:qsub_2
16141 0, // FPCXTRegs:qsub_3
16142 0, // FPCXTRegs:ssub_0
16143 0, // FPCXTRegs:ssub_1
16144 0, // FPCXTRegs:ssub_2
16145 0, // FPCXTRegs:ssub_3
16146 0, // FPCXTRegs:ssub_4
16147 0, // FPCXTRegs:ssub_5
16148 0, // FPCXTRegs:ssub_6
16149 0, // FPCXTRegs:ssub_7
16150 0, // FPCXTRegs:ssub_8
16151 0, // FPCXTRegs:ssub_9
16152 0, // FPCXTRegs:ssub_10
16153 0, // FPCXTRegs:ssub_11
16154 0, // FPCXTRegs:ssub_12
16155 0, // FPCXTRegs:ssub_13
16156 0, // FPCXTRegs:ssub_14
16157 0, // FPCXTRegs:ssub_15
16158 0, // FPCXTRegs:ssub_0_ssub_1_ssub_4_ssub_5
16159 0, // FPCXTRegs:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16160 0, // FPCXTRegs:ssub_2_ssub_3_ssub_6_ssub_7
16161 0, // FPCXTRegs:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16162 0, // FPCXTRegs:ssub_2_ssub_3_ssub_4_ssub_5
16163 0, // FPCXTRegs:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16164 0, // FPCXTRegs:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16165 0, // FPCXTRegs:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16166 0, // FPCXTRegs:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16167 0, // FPCXTRegs:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16168 0, // FPCXTRegs:ssub_4_ssub_5_ssub_8_ssub_9
16169 0, // FPCXTRegs:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16170 0, // FPCXTRegs:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16171 0, // FPCXTRegs:ssub_6_ssub_7_dsub_5
16172 0, // FPCXTRegs:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16173 0, // FPCXTRegs:ssub_6_ssub_7_dsub_5_dsub_7
16174 0, // FPCXTRegs:ssub_6_ssub_7_ssub_8_ssub_9
16175 0, // FPCXTRegs:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16176 0, // FPCXTRegs:ssub_8_ssub_9_ssub_12_ssub_13
16177 0, // FPCXTRegs:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16178 0, // FPCXTRegs:dsub_5_dsub_7
16179 0, // FPCXTRegs:dsub_5_ssub_12_ssub_13_dsub_7
16180 0, // FPCXTRegs:dsub_5_ssub_12_ssub_13
16181 0, // FPCXTRegs:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16182 },
16183 { // GPRlr
16184 0, // GPRlr:dsub_0
16185 0, // GPRlr:dsub_1
16186 0, // GPRlr:dsub_2
16187 0, // GPRlr:dsub_3
16188 0, // GPRlr:dsub_4
16189 0, // GPRlr:dsub_5
16190 0, // GPRlr:dsub_6
16191 0, // GPRlr:dsub_7
16192 0, // GPRlr:gsub_0
16193 0, // GPRlr:gsub_1
16194 0, // GPRlr:qqsub_0
16195 0, // GPRlr:qqsub_1
16196 0, // GPRlr:qsub_0
16197 0, // GPRlr:qsub_1
16198 0, // GPRlr:qsub_2
16199 0, // GPRlr:qsub_3
16200 0, // GPRlr:ssub_0
16201 0, // GPRlr:ssub_1
16202 0, // GPRlr:ssub_2
16203 0, // GPRlr:ssub_3
16204 0, // GPRlr:ssub_4
16205 0, // GPRlr:ssub_5
16206 0, // GPRlr:ssub_6
16207 0, // GPRlr:ssub_7
16208 0, // GPRlr:ssub_8
16209 0, // GPRlr:ssub_9
16210 0, // GPRlr:ssub_10
16211 0, // GPRlr:ssub_11
16212 0, // GPRlr:ssub_12
16213 0, // GPRlr:ssub_13
16214 0, // GPRlr:ssub_14
16215 0, // GPRlr:ssub_15
16216 0, // GPRlr:ssub_0_ssub_1_ssub_4_ssub_5
16217 0, // GPRlr:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16218 0, // GPRlr:ssub_2_ssub_3_ssub_6_ssub_7
16219 0, // GPRlr:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16220 0, // GPRlr:ssub_2_ssub_3_ssub_4_ssub_5
16221 0, // GPRlr:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16222 0, // GPRlr:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16223 0, // GPRlr:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16224 0, // GPRlr:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16225 0, // GPRlr:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16226 0, // GPRlr:ssub_4_ssub_5_ssub_8_ssub_9
16227 0, // GPRlr:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16228 0, // GPRlr:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16229 0, // GPRlr:ssub_6_ssub_7_dsub_5
16230 0, // GPRlr:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16231 0, // GPRlr:ssub_6_ssub_7_dsub_5_dsub_7
16232 0, // GPRlr:ssub_6_ssub_7_ssub_8_ssub_9
16233 0, // GPRlr:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16234 0, // GPRlr:ssub_8_ssub_9_ssub_12_ssub_13
16235 0, // GPRlr:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16236 0, // GPRlr:dsub_5_dsub_7
16237 0, // GPRlr:dsub_5_ssub_12_ssub_13_dsub_7
16238 0, // GPRlr:dsub_5_ssub_12_ssub_13
16239 0, // GPRlr:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16240 },
16241 { // GPRsp
16242 0, // GPRsp:dsub_0
16243 0, // GPRsp:dsub_1
16244 0, // GPRsp:dsub_2
16245 0, // GPRsp:dsub_3
16246 0, // GPRsp:dsub_4
16247 0, // GPRsp:dsub_5
16248 0, // GPRsp:dsub_6
16249 0, // GPRsp:dsub_7
16250 0, // GPRsp:gsub_0
16251 0, // GPRsp:gsub_1
16252 0, // GPRsp:qqsub_0
16253 0, // GPRsp:qqsub_1
16254 0, // GPRsp:qsub_0
16255 0, // GPRsp:qsub_1
16256 0, // GPRsp:qsub_2
16257 0, // GPRsp:qsub_3
16258 0, // GPRsp:ssub_0
16259 0, // GPRsp:ssub_1
16260 0, // GPRsp:ssub_2
16261 0, // GPRsp:ssub_3
16262 0, // GPRsp:ssub_4
16263 0, // GPRsp:ssub_5
16264 0, // GPRsp:ssub_6
16265 0, // GPRsp:ssub_7
16266 0, // GPRsp:ssub_8
16267 0, // GPRsp:ssub_9
16268 0, // GPRsp:ssub_10
16269 0, // GPRsp:ssub_11
16270 0, // GPRsp:ssub_12
16271 0, // GPRsp:ssub_13
16272 0, // GPRsp:ssub_14
16273 0, // GPRsp:ssub_15
16274 0, // GPRsp:ssub_0_ssub_1_ssub_4_ssub_5
16275 0, // GPRsp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16276 0, // GPRsp:ssub_2_ssub_3_ssub_6_ssub_7
16277 0, // GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16278 0, // GPRsp:ssub_2_ssub_3_ssub_4_ssub_5
16279 0, // GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16280 0, // GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16281 0, // GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16282 0, // GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16283 0, // GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16284 0, // GPRsp:ssub_4_ssub_5_ssub_8_ssub_9
16285 0, // GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16286 0, // GPRsp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16287 0, // GPRsp:ssub_6_ssub_7_dsub_5
16288 0, // GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16289 0, // GPRsp:ssub_6_ssub_7_dsub_5_dsub_7
16290 0, // GPRsp:ssub_6_ssub_7_ssub_8_ssub_9
16291 0, // GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16292 0, // GPRsp:ssub_8_ssub_9_ssub_12_ssub_13
16293 0, // GPRsp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16294 0, // GPRsp:dsub_5_dsub_7
16295 0, // GPRsp:dsub_5_ssub_12_ssub_13_dsub_7
16296 0, // GPRsp:dsub_5_ssub_12_ssub_13
16297 0, // GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16298 },
16299 { // VCCR
16300 0, // VCCR:dsub_0
16301 0, // VCCR:dsub_1
16302 0, // VCCR:dsub_2
16303 0, // VCCR:dsub_3
16304 0, // VCCR:dsub_4
16305 0, // VCCR:dsub_5
16306 0, // VCCR:dsub_6
16307 0, // VCCR:dsub_7
16308 0, // VCCR:gsub_0
16309 0, // VCCR:gsub_1
16310 0, // VCCR:qqsub_0
16311 0, // VCCR:qqsub_1
16312 0, // VCCR:qsub_0
16313 0, // VCCR:qsub_1
16314 0, // VCCR:qsub_2
16315 0, // VCCR:qsub_3
16316 0, // VCCR:ssub_0
16317 0, // VCCR:ssub_1
16318 0, // VCCR:ssub_2
16319 0, // VCCR:ssub_3
16320 0, // VCCR:ssub_4
16321 0, // VCCR:ssub_5
16322 0, // VCCR:ssub_6
16323 0, // VCCR:ssub_7
16324 0, // VCCR:ssub_8
16325 0, // VCCR:ssub_9
16326 0, // VCCR:ssub_10
16327 0, // VCCR:ssub_11
16328 0, // VCCR:ssub_12
16329 0, // VCCR:ssub_13
16330 0, // VCCR:ssub_14
16331 0, // VCCR:ssub_15
16332 0, // VCCR:ssub_0_ssub_1_ssub_4_ssub_5
16333 0, // VCCR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16334 0, // VCCR:ssub_2_ssub_3_ssub_6_ssub_7
16335 0, // VCCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16336 0, // VCCR:ssub_2_ssub_3_ssub_4_ssub_5
16337 0, // VCCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16338 0, // VCCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16339 0, // VCCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16340 0, // VCCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16341 0, // VCCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16342 0, // VCCR:ssub_4_ssub_5_ssub_8_ssub_9
16343 0, // VCCR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16344 0, // VCCR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16345 0, // VCCR:ssub_6_ssub_7_dsub_5
16346 0, // VCCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16347 0, // VCCR:ssub_6_ssub_7_dsub_5_dsub_7
16348 0, // VCCR:ssub_6_ssub_7_ssub_8_ssub_9
16349 0, // VCCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16350 0, // VCCR:ssub_8_ssub_9_ssub_12_ssub_13
16351 0, // VCCR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16352 0, // VCCR:dsub_5_dsub_7
16353 0, // VCCR:dsub_5_ssub_12_ssub_13_dsub_7
16354 0, // VCCR:dsub_5_ssub_12_ssub_13
16355 0, // VCCR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16356 },
16357 { // cl_FPSCR_NZCV
16358 0, // cl_FPSCR_NZCV:dsub_0
16359 0, // cl_FPSCR_NZCV:dsub_1
16360 0, // cl_FPSCR_NZCV:dsub_2
16361 0, // cl_FPSCR_NZCV:dsub_3
16362 0, // cl_FPSCR_NZCV:dsub_4
16363 0, // cl_FPSCR_NZCV:dsub_5
16364 0, // cl_FPSCR_NZCV:dsub_6
16365 0, // cl_FPSCR_NZCV:dsub_7
16366 0, // cl_FPSCR_NZCV:gsub_0
16367 0, // cl_FPSCR_NZCV:gsub_1
16368 0, // cl_FPSCR_NZCV:qqsub_0
16369 0, // cl_FPSCR_NZCV:qqsub_1
16370 0, // cl_FPSCR_NZCV:qsub_0
16371 0, // cl_FPSCR_NZCV:qsub_1
16372 0, // cl_FPSCR_NZCV:qsub_2
16373 0, // cl_FPSCR_NZCV:qsub_3
16374 0, // cl_FPSCR_NZCV:ssub_0
16375 0, // cl_FPSCR_NZCV:ssub_1
16376 0, // cl_FPSCR_NZCV:ssub_2
16377 0, // cl_FPSCR_NZCV:ssub_3
16378 0, // cl_FPSCR_NZCV:ssub_4
16379 0, // cl_FPSCR_NZCV:ssub_5
16380 0, // cl_FPSCR_NZCV:ssub_6
16381 0, // cl_FPSCR_NZCV:ssub_7
16382 0, // cl_FPSCR_NZCV:ssub_8
16383 0, // cl_FPSCR_NZCV:ssub_9
16384 0, // cl_FPSCR_NZCV:ssub_10
16385 0, // cl_FPSCR_NZCV:ssub_11
16386 0, // cl_FPSCR_NZCV:ssub_12
16387 0, // cl_FPSCR_NZCV:ssub_13
16388 0, // cl_FPSCR_NZCV:ssub_14
16389 0, // cl_FPSCR_NZCV:ssub_15
16390 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_4_ssub_5
16391 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16392 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_6_ssub_7
16393 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16394 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_4_ssub_5
16395 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16396 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16397 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16398 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16399 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16400 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_8_ssub_9
16401 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16402 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16403 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_dsub_5
16404 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16405 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_dsub_5_dsub_7
16406 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_ssub_8_ssub_9
16407 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16408 0, // cl_FPSCR_NZCV:ssub_8_ssub_9_ssub_12_ssub_13
16409 0, // cl_FPSCR_NZCV:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16410 0, // cl_FPSCR_NZCV:dsub_5_dsub_7
16411 0, // cl_FPSCR_NZCV:dsub_5_ssub_12_ssub_13_dsub_7
16412 0, // cl_FPSCR_NZCV:dsub_5_ssub_12_ssub_13
16413 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16414 },
16415 { // hGPR_and_tGPRwithpc
16416 0, // hGPR_and_tGPRwithpc:dsub_0
16417 0, // hGPR_and_tGPRwithpc:dsub_1
16418 0, // hGPR_and_tGPRwithpc:dsub_2
16419 0, // hGPR_and_tGPRwithpc:dsub_3
16420 0, // hGPR_and_tGPRwithpc:dsub_4
16421 0, // hGPR_and_tGPRwithpc:dsub_5
16422 0, // hGPR_and_tGPRwithpc:dsub_6
16423 0, // hGPR_and_tGPRwithpc:dsub_7
16424 0, // hGPR_and_tGPRwithpc:gsub_0
16425 0, // hGPR_and_tGPRwithpc:gsub_1
16426 0, // hGPR_and_tGPRwithpc:qqsub_0
16427 0, // hGPR_and_tGPRwithpc:qqsub_1
16428 0, // hGPR_and_tGPRwithpc:qsub_0
16429 0, // hGPR_and_tGPRwithpc:qsub_1
16430 0, // hGPR_and_tGPRwithpc:qsub_2
16431 0, // hGPR_and_tGPRwithpc:qsub_3
16432 0, // hGPR_and_tGPRwithpc:ssub_0
16433 0, // hGPR_and_tGPRwithpc:ssub_1
16434 0, // hGPR_and_tGPRwithpc:ssub_2
16435 0, // hGPR_and_tGPRwithpc:ssub_3
16436 0, // hGPR_and_tGPRwithpc:ssub_4
16437 0, // hGPR_and_tGPRwithpc:ssub_5
16438 0, // hGPR_and_tGPRwithpc:ssub_6
16439 0, // hGPR_and_tGPRwithpc:ssub_7
16440 0, // hGPR_and_tGPRwithpc:ssub_8
16441 0, // hGPR_and_tGPRwithpc:ssub_9
16442 0, // hGPR_and_tGPRwithpc:ssub_10
16443 0, // hGPR_and_tGPRwithpc:ssub_11
16444 0, // hGPR_and_tGPRwithpc:ssub_12
16445 0, // hGPR_and_tGPRwithpc:ssub_13
16446 0, // hGPR_and_tGPRwithpc:ssub_14
16447 0, // hGPR_and_tGPRwithpc:ssub_15
16448 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5
16449 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16450 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7
16451 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16452 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5
16453 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16454 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16455 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16456 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16457 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16458 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9
16459 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16460 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16461 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_dsub_5
16462 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16463 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_dsub_5_dsub_7
16464 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9
16465 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16466 0, // hGPR_and_tGPRwithpc:ssub_8_ssub_9_ssub_12_ssub_13
16467 0, // hGPR_and_tGPRwithpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16468 0, // hGPR_and_tGPRwithpc:dsub_5_dsub_7
16469 0, // hGPR_and_tGPRwithpc:dsub_5_ssub_12_ssub_13_dsub_7
16470 0, // hGPR_and_tGPRwithpc:dsub_5_ssub_12_ssub_13
16471 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16472 },
16473 { // hGPR_and_tcGPR
16474 0, // hGPR_and_tcGPR:dsub_0
16475 0, // hGPR_and_tcGPR:dsub_1
16476 0, // hGPR_and_tcGPR:dsub_2
16477 0, // hGPR_and_tcGPR:dsub_3
16478 0, // hGPR_and_tcGPR:dsub_4
16479 0, // hGPR_and_tcGPR:dsub_5
16480 0, // hGPR_and_tcGPR:dsub_6
16481 0, // hGPR_and_tcGPR:dsub_7
16482 0, // hGPR_and_tcGPR:gsub_0
16483 0, // hGPR_and_tcGPR:gsub_1
16484 0, // hGPR_and_tcGPR:qqsub_0
16485 0, // hGPR_and_tcGPR:qqsub_1
16486 0, // hGPR_and_tcGPR:qsub_0
16487 0, // hGPR_and_tcGPR:qsub_1
16488 0, // hGPR_and_tcGPR:qsub_2
16489 0, // hGPR_and_tcGPR:qsub_3
16490 0, // hGPR_and_tcGPR:ssub_0
16491 0, // hGPR_and_tcGPR:ssub_1
16492 0, // hGPR_and_tcGPR:ssub_2
16493 0, // hGPR_and_tcGPR:ssub_3
16494 0, // hGPR_and_tcGPR:ssub_4
16495 0, // hGPR_and_tcGPR:ssub_5
16496 0, // hGPR_and_tcGPR:ssub_6
16497 0, // hGPR_and_tcGPR:ssub_7
16498 0, // hGPR_and_tcGPR:ssub_8
16499 0, // hGPR_and_tcGPR:ssub_9
16500 0, // hGPR_and_tcGPR:ssub_10
16501 0, // hGPR_and_tcGPR:ssub_11
16502 0, // hGPR_and_tcGPR:ssub_12
16503 0, // hGPR_and_tcGPR:ssub_13
16504 0, // hGPR_and_tcGPR:ssub_14
16505 0, // hGPR_and_tcGPR:ssub_15
16506 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
16507 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16508 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
16509 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16510 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
16511 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16512 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16513 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16514 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16515 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16516 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
16517 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16518 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16519 0, // hGPR_and_tcGPR:ssub_6_ssub_7_dsub_5
16520 0, // hGPR_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16521 0, // hGPR_and_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
16522 0, // hGPR_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
16523 0, // hGPR_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16524 0, // hGPR_and_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
16525 0, // hGPR_and_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16526 0, // hGPR_and_tcGPR:dsub_5_dsub_7
16527 0, // hGPR_and_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
16528 0, // hGPR_and_tcGPR:dsub_5_ssub_12_ssub_13
16529 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16530 },
16531 { // DPR
16532 0, // DPR:dsub_0
16533 0, // DPR:dsub_1
16534 0, // DPR:dsub_2
16535 0, // DPR:dsub_3
16536 0, // DPR:dsub_4
16537 0, // DPR:dsub_5
16538 0, // DPR:dsub_6
16539 0, // DPR:dsub_7
16540 0, // DPR:gsub_0
16541 0, // DPR:gsub_1
16542 0, // DPR:qqsub_0
16543 0, // DPR:qqsub_1
16544 0, // DPR:qsub_0
16545 0, // DPR:qsub_1
16546 0, // DPR:qsub_2
16547 0, // DPR:qsub_3
16548 3, // DPR:ssub_0 -> SPR
16549 3, // DPR:ssub_1 -> SPR
16550 0, // DPR:ssub_2
16551 0, // DPR:ssub_3
16552 0, // DPR:ssub_4
16553 0, // DPR:ssub_5
16554 0, // DPR:ssub_6
16555 0, // DPR:ssub_7
16556 0, // DPR:ssub_8
16557 0, // DPR:ssub_9
16558 0, // DPR:ssub_10
16559 0, // DPR:ssub_11
16560 0, // DPR:ssub_12
16561 0, // DPR:ssub_13
16562 0, // DPR:ssub_14
16563 0, // DPR:ssub_15
16564 0, // DPR:ssub_0_ssub_1_ssub_4_ssub_5
16565 0, // DPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16566 0, // DPR:ssub_2_ssub_3_ssub_6_ssub_7
16567 0, // DPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16568 0, // DPR:ssub_2_ssub_3_ssub_4_ssub_5
16569 0, // DPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16570 0, // DPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16571 0, // DPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16572 0, // DPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16573 0, // DPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16574 0, // DPR:ssub_4_ssub_5_ssub_8_ssub_9
16575 0, // DPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16576 0, // DPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16577 0, // DPR:ssub_6_ssub_7_dsub_5
16578 0, // DPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16579 0, // DPR:ssub_6_ssub_7_dsub_5_dsub_7
16580 0, // DPR:ssub_6_ssub_7_ssub_8_ssub_9
16581 0, // DPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16582 0, // DPR:ssub_8_ssub_9_ssub_12_ssub_13
16583 0, // DPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16584 0, // DPR:dsub_5_dsub_7
16585 0, // DPR:dsub_5_ssub_12_ssub_13_dsub_7
16586 0, // DPR:dsub_5_ssub_12_ssub_13
16587 0, // DPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16588 },
16589 { // DPR_VFP2
16590 0, // DPR_VFP2:dsub_0
16591 0, // DPR_VFP2:dsub_1
16592 0, // DPR_VFP2:dsub_2
16593 0, // DPR_VFP2:dsub_3
16594 0, // DPR_VFP2:dsub_4
16595 0, // DPR_VFP2:dsub_5
16596 0, // DPR_VFP2:dsub_6
16597 0, // DPR_VFP2:dsub_7
16598 0, // DPR_VFP2:gsub_0
16599 0, // DPR_VFP2:gsub_1
16600 0, // DPR_VFP2:qqsub_0
16601 0, // DPR_VFP2:qqsub_1
16602 0, // DPR_VFP2:qsub_0
16603 0, // DPR_VFP2:qsub_1
16604 0, // DPR_VFP2:qsub_2
16605 0, // DPR_VFP2:qsub_3
16606 3, // DPR_VFP2:ssub_0 -> SPR
16607 3, // DPR_VFP2:ssub_1 -> SPR
16608 0, // DPR_VFP2:ssub_2
16609 0, // DPR_VFP2:ssub_3
16610 0, // DPR_VFP2:ssub_4
16611 0, // DPR_VFP2:ssub_5
16612 0, // DPR_VFP2:ssub_6
16613 0, // DPR_VFP2:ssub_7
16614 0, // DPR_VFP2:ssub_8
16615 0, // DPR_VFP2:ssub_9
16616 0, // DPR_VFP2:ssub_10
16617 0, // DPR_VFP2:ssub_11
16618 0, // DPR_VFP2:ssub_12
16619 0, // DPR_VFP2:ssub_13
16620 0, // DPR_VFP2:ssub_14
16621 0, // DPR_VFP2:ssub_15
16622 0, // DPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5
16623 0, // DPR_VFP2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16624 0, // DPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7
16625 0, // DPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16626 0, // DPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5
16627 0, // DPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16628 0, // DPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16629 0, // DPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16630 0, // DPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16631 0, // DPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16632 0, // DPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9
16633 0, // DPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16634 0, // DPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16635 0, // DPR_VFP2:ssub_6_ssub_7_dsub_5
16636 0, // DPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16637 0, // DPR_VFP2:ssub_6_ssub_7_dsub_5_dsub_7
16638 0, // DPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9
16639 0, // DPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16640 0, // DPR_VFP2:ssub_8_ssub_9_ssub_12_ssub_13
16641 0, // DPR_VFP2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16642 0, // DPR_VFP2:dsub_5_dsub_7
16643 0, // DPR_VFP2:dsub_5_ssub_12_ssub_13_dsub_7
16644 0, // DPR_VFP2:dsub_5_ssub_12_ssub_13
16645 0, // DPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16646 },
16647 { // DPR_8
16648 0, // DPR_8:dsub_0
16649 0, // DPR_8:dsub_1
16650 0, // DPR_8:dsub_2
16651 0, // DPR_8:dsub_3
16652 0, // DPR_8:dsub_4
16653 0, // DPR_8:dsub_5
16654 0, // DPR_8:dsub_6
16655 0, // DPR_8:dsub_7
16656 0, // DPR_8:gsub_0
16657 0, // DPR_8:gsub_1
16658 0, // DPR_8:qqsub_0
16659 0, // DPR_8:qqsub_1
16660 0, // DPR_8:qsub_0
16661 0, // DPR_8:qsub_1
16662 0, // DPR_8:qsub_2
16663 0, // DPR_8:qsub_3
16664 8, // DPR_8:ssub_0 -> SPR_8
16665 8, // DPR_8:ssub_1 -> SPR_8
16666 0, // DPR_8:ssub_2
16667 0, // DPR_8:ssub_3
16668 0, // DPR_8:ssub_4
16669 0, // DPR_8:ssub_5
16670 0, // DPR_8:ssub_6
16671 0, // DPR_8:ssub_7
16672 0, // DPR_8:ssub_8
16673 0, // DPR_8:ssub_9
16674 0, // DPR_8:ssub_10
16675 0, // DPR_8:ssub_11
16676 0, // DPR_8:ssub_12
16677 0, // DPR_8:ssub_13
16678 0, // DPR_8:ssub_14
16679 0, // DPR_8:ssub_15
16680 0, // DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
16681 0, // DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16682 0, // DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
16683 0, // DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16684 0, // DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
16685 0, // DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16686 0, // DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16687 0, // DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16688 0, // DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16689 0, // DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16690 0, // DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
16691 0, // DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16692 0, // DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16693 0, // DPR_8:ssub_6_ssub_7_dsub_5
16694 0, // DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16695 0, // DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
16696 0, // DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
16697 0, // DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16698 0, // DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
16699 0, // DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16700 0, // DPR_8:dsub_5_dsub_7
16701 0, // DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
16702 0, // DPR_8:dsub_5_ssub_12_ssub_13
16703 0, // DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16704 },
16705 { // GPRPair
16706 0, // GPRPair:dsub_0
16707 0, // GPRPair:dsub_1
16708 0, // GPRPair:dsub_2
16709 0, // GPRPair:dsub_3
16710 0, // GPRPair:dsub_4
16711 0, // GPRPair:dsub_5
16712 0, // GPRPair:dsub_6
16713 0, // GPRPair:dsub_7
16714 23, // GPRPair:gsub_0 -> tGPREven
16715 16, // GPRPair:gsub_1 -> GPRnoip_and_GPRnopc
16716 0, // GPRPair:qqsub_0
16717 0, // GPRPair:qqsub_1
16718 0, // GPRPair:qsub_0
16719 0, // GPRPair:qsub_1
16720 0, // GPRPair:qsub_2
16721 0, // GPRPair:qsub_3
16722 0, // GPRPair:ssub_0
16723 0, // GPRPair:ssub_1
16724 0, // GPRPair:ssub_2
16725 0, // GPRPair:ssub_3
16726 0, // GPRPair:ssub_4
16727 0, // GPRPair:ssub_5
16728 0, // GPRPair:ssub_6
16729 0, // GPRPair:ssub_7
16730 0, // GPRPair:ssub_8
16731 0, // GPRPair:ssub_9
16732 0, // GPRPair:ssub_10
16733 0, // GPRPair:ssub_11
16734 0, // GPRPair:ssub_12
16735 0, // GPRPair:ssub_13
16736 0, // GPRPair:ssub_14
16737 0, // GPRPair:ssub_15
16738 0, // GPRPair:ssub_0_ssub_1_ssub_4_ssub_5
16739 0, // GPRPair:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16740 0, // GPRPair:ssub_2_ssub_3_ssub_6_ssub_7
16741 0, // GPRPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16742 0, // GPRPair:ssub_2_ssub_3_ssub_4_ssub_5
16743 0, // GPRPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16744 0, // GPRPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16745 0, // GPRPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16746 0, // GPRPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16747 0, // GPRPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16748 0, // GPRPair:ssub_4_ssub_5_ssub_8_ssub_9
16749 0, // GPRPair:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16750 0, // GPRPair:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16751 0, // GPRPair:ssub_6_ssub_7_dsub_5
16752 0, // GPRPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16753 0, // GPRPair:ssub_6_ssub_7_dsub_5_dsub_7
16754 0, // GPRPair:ssub_6_ssub_7_ssub_8_ssub_9
16755 0, // GPRPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16756 0, // GPRPair:ssub_8_ssub_9_ssub_12_ssub_13
16757 0, // GPRPair:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16758 0, // GPRPair:dsub_5_dsub_7
16759 0, // GPRPair:dsub_5_ssub_12_ssub_13_dsub_7
16760 0, // GPRPair:dsub_5_ssub_12_ssub_13
16761 0, // GPRPair:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16762 },
16763 { // GPRPairnosp
16764 0, // GPRPairnosp:dsub_0
16765 0, // GPRPairnosp:dsub_1
16766 0, // GPRPairnosp:dsub_2
16767 0, // GPRPairnosp:dsub_3
16768 0, // GPRPairnosp:dsub_4
16769 0, // GPRPairnosp:dsub_5
16770 0, // GPRPairnosp:dsub_6
16771 0, // GPRPairnosp:dsub_7
16772 27, // GPRPairnosp:gsub_0 -> GPRnoip_and_tGPREven
16773 29, // GPRPairnosp:gsub_1 -> tGPROdd
16774 0, // GPRPairnosp:qqsub_0
16775 0, // GPRPairnosp:qqsub_1
16776 0, // GPRPairnosp:qsub_0
16777 0, // GPRPairnosp:qsub_1
16778 0, // GPRPairnosp:qsub_2
16779 0, // GPRPairnosp:qsub_3
16780 0, // GPRPairnosp:ssub_0
16781 0, // GPRPairnosp:ssub_1
16782 0, // GPRPairnosp:ssub_2
16783 0, // GPRPairnosp:ssub_3
16784 0, // GPRPairnosp:ssub_4
16785 0, // GPRPairnosp:ssub_5
16786 0, // GPRPairnosp:ssub_6
16787 0, // GPRPairnosp:ssub_7
16788 0, // GPRPairnosp:ssub_8
16789 0, // GPRPairnosp:ssub_9
16790 0, // GPRPairnosp:ssub_10
16791 0, // GPRPairnosp:ssub_11
16792 0, // GPRPairnosp:ssub_12
16793 0, // GPRPairnosp:ssub_13
16794 0, // GPRPairnosp:ssub_14
16795 0, // GPRPairnosp:ssub_15
16796 0, // GPRPairnosp:ssub_0_ssub_1_ssub_4_ssub_5
16797 0, // GPRPairnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16798 0, // GPRPairnosp:ssub_2_ssub_3_ssub_6_ssub_7
16799 0, // GPRPairnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16800 0, // GPRPairnosp:ssub_2_ssub_3_ssub_4_ssub_5
16801 0, // GPRPairnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16802 0, // GPRPairnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16803 0, // GPRPairnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16804 0, // GPRPairnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16805 0, // GPRPairnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16806 0, // GPRPairnosp:ssub_4_ssub_5_ssub_8_ssub_9
16807 0, // GPRPairnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16808 0, // GPRPairnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16809 0, // GPRPairnosp:ssub_6_ssub_7_dsub_5
16810 0, // GPRPairnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16811 0, // GPRPairnosp:ssub_6_ssub_7_dsub_5_dsub_7
16812 0, // GPRPairnosp:ssub_6_ssub_7_ssub_8_ssub_9
16813 0, // GPRPairnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16814 0, // GPRPairnosp:ssub_8_ssub_9_ssub_12_ssub_13
16815 0, // GPRPairnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16816 0, // GPRPairnosp:dsub_5_dsub_7
16817 0, // GPRPairnosp:dsub_5_ssub_12_ssub_13_dsub_7
16818 0, // GPRPairnosp:dsub_5_ssub_12_ssub_13
16819 0, // GPRPairnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16820 },
16821 { // GPRPair_with_gsub_0_in_tGPR
16822 0, // GPRPair_with_gsub_0_in_tGPR:dsub_0
16823 0, // GPRPair_with_gsub_0_in_tGPR:dsub_1
16824 0, // GPRPair_with_gsub_0_in_tGPR:dsub_2
16825 0, // GPRPair_with_gsub_0_in_tGPR:dsub_3
16826 0, // GPRPair_with_gsub_0_in_tGPR:dsub_4
16827 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5
16828 0, // GPRPair_with_gsub_0_in_tGPR:dsub_6
16829 0, // GPRPair_with_gsub_0_in_tGPR:dsub_7
16830 35, // GPRPair_with_gsub_0_in_tGPR:gsub_0 -> tGPR_and_tGPREven
16831 36, // GPRPair_with_gsub_0_in_tGPR:gsub_1 -> tGPR_and_tGPROdd
16832 0, // GPRPair_with_gsub_0_in_tGPR:qqsub_0
16833 0, // GPRPair_with_gsub_0_in_tGPR:qqsub_1
16834 0, // GPRPair_with_gsub_0_in_tGPR:qsub_0
16835 0, // GPRPair_with_gsub_0_in_tGPR:qsub_1
16836 0, // GPRPair_with_gsub_0_in_tGPR:qsub_2
16837 0, // GPRPair_with_gsub_0_in_tGPR:qsub_3
16838 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0
16839 0, // GPRPair_with_gsub_0_in_tGPR:ssub_1
16840 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2
16841 0, // GPRPair_with_gsub_0_in_tGPR:ssub_3
16842 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4
16843 0, // GPRPair_with_gsub_0_in_tGPR:ssub_5
16844 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6
16845 0, // GPRPair_with_gsub_0_in_tGPR:ssub_7
16846 0, // GPRPair_with_gsub_0_in_tGPR:ssub_8
16847 0, // GPRPair_with_gsub_0_in_tGPR:ssub_9
16848 0, // GPRPair_with_gsub_0_in_tGPR:ssub_10
16849 0, // GPRPair_with_gsub_0_in_tGPR:ssub_11
16850 0, // GPRPair_with_gsub_0_in_tGPR:ssub_12
16851 0, // GPRPair_with_gsub_0_in_tGPR:ssub_13
16852 0, // GPRPair_with_gsub_0_in_tGPR:ssub_14
16853 0, // GPRPair_with_gsub_0_in_tGPR:ssub_15
16854 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_4_ssub_5
16855 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16856 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_6_ssub_7
16857 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16858 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_4_ssub_5
16859 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16860 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16861 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16862 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16863 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16864 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_8_ssub_9
16865 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16866 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16867 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_dsub_5
16868 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16869 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_dsub_5_dsub_7
16870 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_ssub_8_ssub_9
16871 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16872 0, // GPRPair_with_gsub_0_in_tGPR:ssub_8_ssub_9_ssub_12_ssub_13
16873 0, // GPRPair_with_gsub_0_in_tGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16874 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5_dsub_7
16875 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5_ssub_12_ssub_13_dsub_7
16876 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5_ssub_12_ssub_13
16877 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16878 },
16879 { // GPRPair_with_gsub_0_in_hGPR
16880 0, // GPRPair_with_gsub_0_in_hGPR:dsub_0
16881 0, // GPRPair_with_gsub_0_in_hGPR:dsub_1
16882 0, // GPRPair_with_gsub_0_in_hGPR:dsub_2
16883 0, // GPRPair_with_gsub_0_in_hGPR:dsub_3
16884 0, // GPRPair_with_gsub_0_in_hGPR:dsub_4
16885 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5
16886 0, // GPRPair_with_gsub_0_in_hGPR:dsub_6
16887 0, // GPRPair_with_gsub_0_in_hGPR:dsub_7
16888 34, // GPRPair_with_gsub_0_in_hGPR:gsub_0 -> hGPR_and_tGPREven
16889 30, // GPRPair_with_gsub_0_in_hGPR:gsub_1 -> GPRnopc_and_GPRnoip_and_hGPR
16890 0, // GPRPair_with_gsub_0_in_hGPR:qqsub_0
16891 0, // GPRPair_with_gsub_0_in_hGPR:qqsub_1
16892 0, // GPRPair_with_gsub_0_in_hGPR:qsub_0
16893 0, // GPRPair_with_gsub_0_in_hGPR:qsub_1
16894 0, // GPRPair_with_gsub_0_in_hGPR:qsub_2
16895 0, // GPRPair_with_gsub_0_in_hGPR:qsub_3
16896 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0
16897 0, // GPRPair_with_gsub_0_in_hGPR:ssub_1
16898 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2
16899 0, // GPRPair_with_gsub_0_in_hGPR:ssub_3
16900 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4
16901 0, // GPRPair_with_gsub_0_in_hGPR:ssub_5
16902 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6
16903 0, // GPRPair_with_gsub_0_in_hGPR:ssub_7
16904 0, // GPRPair_with_gsub_0_in_hGPR:ssub_8
16905 0, // GPRPair_with_gsub_0_in_hGPR:ssub_9
16906 0, // GPRPair_with_gsub_0_in_hGPR:ssub_10
16907 0, // GPRPair_with_gsub_0_in_hGPR:ssub_11
16908 0, // GPRPair_with_gsub_0_in_hGPR:ssub_12
16909 0, // GPRPair_with_gsub_0_in_hGPR:ssub_13
16910 0, // GPRPair_with_gsub_0_in_hGPR:ssub_14
16911 0, // GPRPair_with_gsub_0_in_hGPR:ssub_15
16912 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
16913 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16914 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
16915 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16916 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
16917 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16918 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16919 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16920 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16921 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16922 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
16923 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16924 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16925 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5
16926 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16927 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
16928 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
16929 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16930 0, // GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
16931 0, // GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16932 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5_dsub_7
16933 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
16934 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13
16935 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16936 },
16937 { // GPRPair_with_gsub_0_in_tcGPR
16938 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_0
16939 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_1
16940 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_2
16941 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_3
16942 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_4
16943 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5
16944 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_6
16945 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_7
16946 38, // GPRPair_with_gsub_0_in_tcGPR:gsub_0 -> tGPREven_and_tcGPR
16947 16, // GPRPair_with_gsub_0_in_tcGPR:gsub_1 -> GPRnoip_and_GPRnopc
16948 0, // GPRPair_with_gsub_0_in_tcGPR:qqsub_0
16949 0, // GPRPair_with_gsub_0_in_tcGPR:qqsub_1
16950 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_0
16951 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_1
16952 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_2
16953 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_3
16954 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0
16955 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_1
16956 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2
16957 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_3
16958 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4
16959 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_5
16960 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6
16961 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_7
16962 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_8
16963 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_9
16964 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_10
16965 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_11
16966 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_12
16967 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_13
16968 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_14
16969 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_15
16970 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
16971 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16972 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
16973 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16974 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
16975 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16976 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16977 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16978 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16979 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16980 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
16981 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16982 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16983 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_dsub_5
16984 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16985 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
16986 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
16987 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16988 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
16989 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16990 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5_dsub_7
16991 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
16992 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5_ssub_12_ssub_13
16993 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16994 },
16995 { // GPRPair_with_gsub_0_in_tcGPRnotr12
16996 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_0
16997 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_1
16998 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_2
16999 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_3
17000 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_4
17001 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5
17002 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_6
17003 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_7
17004 42, // GPRPair_with_gsub_0_in_tcGPRnotr12:gsub_0 -> tGPREven_and_tcGPRnotr12
17005 43, // GPRPair_with_gsub_0_in_tcGPRnotr12:gsub_1 -> tGPROdd_and_tcGPR
17006 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qqsub_0
17007 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qqsub_1
17008 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_0
17009 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_1
17010 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_2
17011 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_3
17012 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0
17013 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_1
17014 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2
17015 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_3
17016 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4
17017 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_5
17018 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6
17019 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_7
17020 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_8
17021 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_9
17022 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_10
17023 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_11
17024 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_12
17025 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_13
17026 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_14
17027 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_15
17028 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5
17029 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17030 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7
17031 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17032 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5
17033 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17034 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17035 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17036 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17037 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17038 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9
17039 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17040 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17041 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_dsub_5
17042 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17043 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_dsub_5_dsub_7
17044 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9
17045 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17046 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_8_ssub_9_ssub_12_ssub_13
17047 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17048 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5_dsub_7
17049 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5_ssub_12_ssub_13_dsub_7
17050 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5_ssub_12_ssub_13
17051 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17052 },
17053 { // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
17054 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_0
17055 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_1
17056 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_2
17057 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_3
17058 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_4
17059 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5
17060 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_6
17061 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_7
17062 40, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:gsub_0 -> hGPR_and_GPRnoip_and_tGPREven
17063 41, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:gsub_1 -> hGPR_and_tGPROdd
17064 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qqsub_0
17065 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qqsub_1
17066 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_0
17067 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_1
17068 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_2
17069 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_3
17070 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0
17071 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_1
17072 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2
17073 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_3
17074 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4
17075 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_5
17076 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6
17077 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_7
17078 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_8
17079 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_9
17080 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_10
17081 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_11
17082 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_12
17083 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_13
17084 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_14
17085 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_15
17086 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
17087 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17088 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
17089 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17090 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
17091 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17092 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17093 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17094 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17095 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17096 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
17097 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17098 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17099 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5
17100 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17101 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
17102 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
17103 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17104 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
17105 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17106 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5_dsub_7
17107 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
17108 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13
17109 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17110 },
17111 { // GPRPair_with_gsub_1_in_GPRsp
17112 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_0
17113 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_1
17114 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_2
17115 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_3
17116 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_4
17117 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5
17118 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_6
17119 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_7
17120 51, // GPRPair_with_gsub_1_in_GPRsp:gsub_0 -> hGPR_and_tcGPR
17121 47, // GPRPair_with_gsub_1_in_GPRsp:gsub_1 -> GPRsp
17122 0, // GPRPair_with_gsub_1_in_GPRsp:qqsub_0
17123 0, // GPRPair_with_gsub_1_in_GPRsp:qqsub_1
17124 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_0
17125 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_1
17126 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_2
17127 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_3
17128 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0
17129 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_1
17130 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2
17131 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_3
17132 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4
17133 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_5
17134 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6
17135 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_7
17136 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_8
17137 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_9
17138 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_10
17139 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_11
17140 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_12
17141 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_13
17142 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_14
17143 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_15
17144 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_4_ssub_5
17145 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17146 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_6_ssub_7
17147 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17148 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_4_ssub_5
17149 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17150 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17151 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17152 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17153 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17154 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_8_ssub_9
17155 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17156 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17157 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_dsub_5
17158 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17159 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_dsub_5_dsub_7
17160 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_ssub_8_ssub_9
17161 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17162 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_8_ssub_9_ssub_12_ssub_13
17163 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17164 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5_dsub_7
17165 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5_ssub_12_ssub_13_dsub_7
17166 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5_ssub_12_ssub_13
17167 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17168 },
17169 { // DPairSpc
17170 52, // DPairSpc:dsub_0 -> DPR
17171 0, // DPairSpc:dsub_1
17172 52, // DPairSpc:dsub_2 -> DPR
17173 0, // DPairSpc:dsub_3
17174 0, // DPairSpc:dsub_4
17175 0, // DPairSpc:dsub_5
17176 0, // DPairSpc:dsub_6
17177 0, // DPairSpc:dsub_7
17178 0, // DPairSpc:gsub_0
17179 0, // DPairSpc:gsub_1
17180 0, // DPairSpc:qqsub_0
17181 0, // DPairSpc:qqsub_1
17182 0, // DPairSpc:qsub_0
17183 0, // DPairSpc:qsub_1
17184 0, // DPairSpc:qsub_2
17185 0, // DPairSpc:qsub_3
17186 3, // DPairSpc:ssub_0 -> SPR
17187 3, // DPairSpc:ssub_1 -> SPR
17188 0, // DPairSpc:ssub_2
17189 0, // DPairSpc:ssub_3
17190 3, // DPairSpc:ssub_4 -> SPR
17191 3, // DPairSpc:ssub_5 -> SPR
17192 0, // DPairSpc:ssub_6
17193 0, // DPairSpc:ssub_7
17194 0, // DPairSpc:ssub_8
17195 0, // DPairSpc:ssub_9
17196 0, // DPairSpc:ssub_10
17197 0, // DPairSpc:ssub_11
17198 0, // DPairSpc:ssub_12
17199 0, // DPairSpc:ssub_13
17200 0, // DPairSpc:ssub_14
17201 0, // DPairSpc:ssub_15
17202 0, // DPairSpc:ssub_0_ssub_1_ssub_4_ssub_5
17203 0, // DPairSpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17204 0, // DPairSpc:ssub_2_ssub_3_ssub_6_ssub_7
17205 0, // DPairSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17206 0, // DPairSpc:ssub_2_ssub_3_ssub_4_ssub_5
17207 0, // DPairSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17208 0, // DPairSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17209 0, // DPairSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17210 0, // DPairSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17211 0, // DPairSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17212 0, // DPairSpc:ssub_4_ssub_5_ssub_8_ssub_9
17213 0, // DPairSpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17214 0, // DPairSpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17215 0, // DPairSpc:ssub_6_ssub_7_dsub_5
17216 0, // DPairSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17217 0, // DPairSpc:ssub_6_ssub_7_dsub_5_dsub_7
17218 0, // DPairSpc:ssub_6_ssub_7_ssub_8_ssub_9
17219 0, // DPairSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17220 0, // DPairSpc:ssub_8_ssub_9_ssub_12_ssub_13
17221 0, // DPairSpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17222 0, // DPairSpc:dsub_5_dsub_7
17223 0, // DPairSpc:dsub_5_ssub_12_ssub_13_dsub_7
17224 0, // DPairSpc:dsub_5_ssub_12_ssub_13
17225 0, // DPairSpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17226 },
17227 { // DPairSpc_with_ssub_0
17228 4, // DPairSpc_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
17229 0, // DPairSpc_with_ssub_0:dsub_1
17230 52, // DPairSpc_with_ssub_0:dsub_2 -> DPR
17231 0, // DPairSpc_with_ssub_0:dsub_3
17232 0, // DPairSpc_with_ssub_0:dsub_4
17233 0, // DPairSpc_with_ssub_0:dsub_5
17234 0, // DPairSpc_with_ssub_0:dsub_6
17235 0, // DPairSpc_with_ssub_0:dsub_7
17236 0, // DPairSpc_with_ssub_0:gsub_0
17237 0, // DPairSpc_with_ssub_0:gsub_1
17238 0, // DPairSpc_with_ssub_0:qqsub_0
17239 0, // DPairSpc_with_ssub_0:qqsub_1
17240 0, // DPairSpc_with_ssub_0:qsub_0
17241 0, // DPairSpc_with_ssub_0:qsub_1
17242 0, // DPairSpc_with_ssub_0:qsub_2
17243 0, // DPairSpc_with_ssub_0:qsub_3
17244 3, // DPairSpc_with_ssub_0:ssub_0 -> SPR
17245 3, // DPairSpc_with_ssub_0:ssub_1 -> SPR
17246 0, // DPairSpc_with_ssub_0:ssub_2
17247 0, // DPairSpc_with_ssub_0:ssub_3
17248 3, // DPairSpc_with_ssub_0:ssub_4 -> SPR
17249 3, // DPairSpc_with_ssub_0:ssub_5 -> SPR
17250 0, // DPairSpc_with_ssub_0:ssub_6
17251 0, // DPairSpc_with_ssub_0:ssub_7
17252 0, // DPairSpc_with_ssub_0:ssub_8
17253 0, // DPairSpc_with_ssub_0:ssub_9
17254 0, // DPairSpc_with_ssub_0:ssub_10
17255 0, // DPairSpc_with_ssub_0:ssub_11
17256 0, // DPairSpc_with_ssub_0:ssub_12
17257 0, // DPairSpc_with_ssub_0:ssub_13
17258 0, // DPairSpc_with_ssub_0:ssub_14
17259 0, // DPairSpc_with_ssub_0:ssub_15
17260 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5
17261 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17262 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
17263 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17264 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
17265 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17266 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17267 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17268 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17269 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17270 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
17271 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17272 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17273 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_dsub_5
17274 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17275 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
17276 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
17277 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17278 0, // DPairSpc_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
17279 0, // DPairSpc_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17280 0, // DPairSpc_with_ssub_0:dsub_5_dsub_7
17281 0, // DPairSpc_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
17282 0, // DPairSpc_with_ssub_0:dsub_5_ssub_12_ssub_13
17283 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17284 },
17285 { // DPairSpc_with_ssub_4
17286 53, // DPairSpc_with_ssub_4:dsub_0 -> DPR_VFP2
17287 0, // DPairSpc_with_ssub_4:dsub_1
17288 53, // DPairSpc_with_ssub_4:dsub_2 -> DPR_VFP2
17289 0, // DPairSpc_with_ssub_4:dsub_3
17290 0, // DPairSpc_with_ssub_4:dsub_4
17291 0, // DPairSpc_with_ssub_4:dsub_5
17292 0, // DPairSpc_with_ssub_4:dsub_6
17293 0, // DPairSpc_with_ssub_4:dsub_7
17294 0, // DPairSpc_with_ssub_4:gsub_0
17295 0, // DPairSpc_with_ssub_4:gsub_1
17296 0, // DPairSpc_with_ssub_4:qqsub_0
17297 0, // DPairSpc_with_ssub_4:qqsub_1
17298 0, // DPairSpc_with_ssub_4:qsub_0
17299 0, // DPairSpc_with_ssub_4:qsub_1
17300 0, // DPairSpc_with_ssub_4:qsub_2
17301 0, // DPairSpc_with_ssub_4:qsub_3
17302 3, // DPairSpc_with_ssub_4:ssub_0 -> SPR
17303 3, // DPairSpc_with_ssub_4:ssub_1 -> SPR
17304 0, // DPairSpc_with_ssub_4:ssub_2
17305 0, // DPairSpc_with_ssub_4:ssub_3
17306 3, // DPairSpc_with_ssub_4:ssub_4 -> SPR
17307 3, // DPairSpc_with_ssub_4:ssub_5 -> SPR
17308 0, // DPairSpc_with_ssub_4:ssub_6
17309 0, // DPairSpc_with_ssub_4:ssub_7
17310 0, // DPairSpc_with_ssub_4:ssub_8
17311 0, // DPairSpc_with_ssub_4:ssub_9
17312 0, // DPairSpc_with_ssub_4:ssub_10
17313 0, // DPairSpc_with_ssub_4:ssub_11
17314 0, // DPairSpc_with_ssub_4:ssub_12
17315 0, // DPairSpc_with_ssub_4:ssub_13
17316 0, // DPairSpc_with_ssub_4:ssub_14
17317 0, // DPairSpc_with_ssub_4:ssub_15
17318 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5
17319 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17320 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
17321 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17322 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5
17323 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17324 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17325 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17326 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17327 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17328 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9
17329 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17330 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17331 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_dsub_5
17332 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17333 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
17334 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
17335 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17336 0, // DPairSpc_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
17337 0, // DPairSpc_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17338 0, // DPairSpc_with_ssub_4:dsub_5_dsub_7
17339 0, // DPairSpc_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
17340 0, // DPairSpc_with_ssub_4:dsub_5_ssub_12_ssub_13
17341 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17342 },
17343 { // DPairSpc_with_dsub_0_in_DPR_8
17344 20, // DPairSpc_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
17345 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_1
17346 53, // DPairSpc_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
17347 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_3
17348 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_4
17349 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5
17350 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_6
17351 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_7
17352 0, // DPairSpc_with_dsub_0_in_DPR_8:gsub_0
17353 0, // DPairSpc_with_dsub_0_in_DPR_8:gsub_1
17354 0, // DPairSpc_with_dsub_0_in_DPR_8:qqsub_0
17355 0, // DPairSpc_with_dsub_0_in_DPR_8:qqsub_1
17356 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_0
17357 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_1
17358 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_2
17359 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_3
17360 8, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
17361 8, // DPairSpc_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
17362 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2
17363 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_3
17364 3, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4 -> SPR
17365 3, // DPairSpc_with_dsub_0_in_DPR_8:ssub_5 -> SPR
17366 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6
17367 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_7
17368 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_8
17369 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_9
17370 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_10
17371 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_11
17372 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_12
17373 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_13
17374 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_14
17375 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_15
17376 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17377 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17378 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17379 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17380 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17381 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17382 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17383 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17384 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17385 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17386 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17387 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17388 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17389 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
17390 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17391 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17392 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17393 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17394 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17395 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17396 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5_dsub_7
17397 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17398 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
17399 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17400 },
17401 { // DPairSpc_with_dsub_2_in_DPR_8
17402 54, // DPairSpc_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
17403 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_1
17404 54, // DPairSpc_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
17405 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_3
17406 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_4
17407 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5
17408 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_6
17409 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_7
17410 0, // DPairSpc_with_dsub_2_in_DPR_8:gsub_0
17411 0, // DPairSpc_with_dsub_2_in_DPR_8:gsub_1
17412 0, // DPairSpc_with_dsub_2_in_DPR_8:qqsub_0
17413 0, // DPairSpc_with_dsub_2_in_DPR_8:qqsub_1
17414 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_0
17415 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_1
17416 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_2
17417 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_3
17418 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
17419 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
17420 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2
17421 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_3
17422 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
17423 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
17424 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6
17425 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_7
17426 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_8
17427 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_9
17428 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_10
17429 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_11
17430 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_12
17431 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_13
17432 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_14
17433 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_15
17434 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17435 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17436 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17437 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17438 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17439 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17440 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17441 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17442 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17443 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17444 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17445 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17446 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17447 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
17448 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17449 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17450 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17451 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17452 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17453 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17454 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5_dsub_7
17455 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17456 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
17457 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17458 },
17459 { // DPair
17460 52, // DPair:dsub_0 -> DPR
17461 52, // DPair:dsub_1 -> DPR
17462 0, // DPair:dsub_2
17463 0, // DPair:dsub_3
17464 0, // DPair:dsub_4
17465 0, // DPair:dsub_5
17466 0, // DPair:dsub_6
17467 0, // DPair:dsub_7
17468 0, // DPair:gsub_0
17469 0, // DPair:gsub_1
17470 0, // DPair:qqsub_0
17471 0, // DPair:qqsub_1
17472 0, // DPair:qsub_0
17473 0, // DPair:qsub_1
17474 0, // DPair:qsub_2
17475 0, // DPair:qsub_3
17476 3, // DPair:ssub_0 -> SPR
17477 3, // DPair:ssub_1 -> SPR
17478 3, // DPair:ssub_2 -> SPR
17479 3, // DPair:ssub_3 -> SPR
17480 0, // DPair:ssub_4
17481 0, // DPair:ssub_5
17482 0, // DPair:ssub_6
17483 0, // DPair:ssub_7
17484 0, // DPair:ssub_8
17485 0, // DPair:ssub_9
17486 0, // DPair:ssub_10
17487 0, // DPair:ssub_11
17488 0, // DPair:ssub_12
17489 0, // DPair:ssub_13
17490 0, // DPair:ssub_14
17491 0, // DPair:ssub_15
17492 0, // DPair:ssub_0_ssub_1_ssub_4_ssub_5
17493 0, // DPair:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17494 0, // DPair:ssub_2_ssub_3_ssub_6_ssub_7
17495 0, // DPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17496 0, // DPair:ssub_2_ssub_3_ssub_4_ssub_5
17497 0, // DPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17498 0, // DPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17499 0, // DPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17500 0, // DPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17501 0, // DPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17502 0, // DPair:ssub_4_ssub_5_ssub_8_ssub_9
17503 0, // DPair:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17504 0, // DPair:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17505 0, // DPair:ssub_6_ssub_7_dsub_5
17506 0, // DPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17507 0, // DPair:ssub_6_ssub_7_dsub_5_dsub_7
17508 0, // DPair:ssub_6_ssub_7_ssub_8_ssub_9
17509 0, // DPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17510 0, // DPair:ssub_8_ssub_9_ssub_12_ssub_13
17511 0, // DPair:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17512 0, // DPair:dsub_5_dsub_7
17513 0, // DPair:dsub_5_ssub_12_ssub_13_dsub_7
17514 0, // DPair:dsub_5_ssub_12_ssub_13
17515 0, // DPair:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17516 },
17517 { // DPair_with_ssub_0
17518 4, // DPair_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
17519 52, // DPair_with_ssub_0:dsub_1 -> DPR
17520 0, // DPair_with_ssub_0:dsub_2
17521 0, // DPair_with_ssub_0:dsub_3
17522 0, // DPair_with_ssub_0:dsub_4
17523 0, // DPair_with_ssub_0:dsub_5
17524 0, // DPair_with_ssub_0:dsub_6
17525 0, // DPair_with_ssub_0:dsub_7
17526 0, // DPair_with_ssub_0:gsub_0
17527 0, // DPair_with_ssub_0:gsub_1
17528 0, // DPair_with_ssub_0:qqsub_0
17529 0, // DPair_with_ssub_0:qqsub_1
17530 0, // DPair_with_ssub_0:qsub_0
17531 0, // DPair_with_ssub_0:qsub_1
17532 0, // DPair_with_ssub_0:qsub_2
17533 0, // DPair_with_ssub_0:qsub_3
17534 3, // DPair_with_ssub_0:ssub_0 -> SPR
17535 3, // DPair_with_ssub_0:ssub_1 -> SPR
17536 3, // DPair_with_ssub_0:ssub_2 -> SPR
17537 3, // DPair_with_ssub_0:ssub_3 -> SPR
17538 0, // DPair_with_ssub_0:ssub_4
17539 0, // DPair_with_ssub_0:ssub_5
17540 0, // DPair_with_ssub_0:ssub_6
17541 0, // DPair_with_ssub_0:ssub_7
17542 0, // DPair_with_ssub_0:ssub_8
17543 0, // DPair_with_ssub_0:ssub_9
17544 0, // DPair_with_ssub_0:ssub_10
17545 0, // DPair_with_ssub_0:ssub_11
17546 0, // DPair_with_ssub_0:ssub_12
17547 0, // DPair_with_ssub_0:ssub_13
17548 0, // DPair_with_ssub_0:ssub_14
17549 0, // DPair_with_ssub_0:ssub_15
17550 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5
17551 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17552 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
17553 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17554 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
17555 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17556 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17557 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17558 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17559 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17560 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
17561 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17562 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17563 0, // DPair_with_ssub_0:ssub_6_ssub_7_dsub_5
17564 0, // DPair_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17565 0, // DPair_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
17566 0, // DPair_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
17567 0, // DPair_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17568 0, // DPair_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
17569 0, // DPair_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17570 0, // DPair_with_ssub_0:dsub_5_dsub_7
17571 0, // DPair_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
17572 0, // DPair_with_ssub_0:dsub_5_ssub_12_ssub_13
17573 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17574 },
17575 { // QPR
17576 52, // QPR:dsub_0 -> DPR
17577 52, // QPR:dsub_1 -> DPR
17578 0, // QPR:dsub_2
17579 0, // QPR:dsub_3
17580 0, // QPR:dsub_4
17581 0, // QPR:dsub_5
17582 0, // QPR:dsub_6
17583 0, // QPR:dsub_7
17584 0, // QPR:gsub_0
17585 0, // QPR:gsub_1
17586 0, // QPR:qqsub_0
17587 0, // QPR:qqsub_1
17588 0, // QPR:qsub_0
17589 0, // QPR:qsub_1
17590 0, // QPR:qsub_2
17591 0, // QPR:qsub_3
17592 3, // QPR:ssub_0 -> SPR
17593 3, // QPR:ssub_1 -> SPR
17594 3, // QPR:ssub_2 -> SPR
17595 3, // QPR:ssub_3 -> SPR
17596 0, // QPR:ssub_4
17597 0, // QPR:ssub_5
17598 0, // QPR:ssub_6
17599 0, // QPR:ssub_7
17600 0, // QPR:ssub_8
17601 0, // QPR:ssub_9
17602 0, // QPR:ssub_10
17603 0, // QPR:ssub_11
17604 0, // QPR:ssub_12
17605 0, // QPR:ssub_13
17606 0, // QPR:ssub_14
17607 0, // QPR:ssub_15
17608 0, // QPR:ssub_0_ssub_1_ssub_4_ssub_5
17609 0, // QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17610 0, // QPR:ssub_2_ssub_3_ssub_6_ssub_7
17611 0, // QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17612 0, // QPR:ssub_2_ssub_3_ssub_4_ssub_5
17613 0, // QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17614 0, // QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17615 0, // QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17616 0, // QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17617 0, // QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17618 0, // QPR:ssub_4_ssub_5_ssub_8_ssub_9
17619 0, // QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17620 0, // QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17621 0, // QPR:ssub_6_ssub_7_dsub_5
17622 0, // QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17623 0, // QPR:ssub_6_ssub_7_dsub_5_dsub_7
17624 0, // QPR:ssub_6_ssub_7_ssub_8_ssub_9
17625 0, // QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17626 0, // QPR:ssub_8_ssub_9_ssub_12_ssub_13
17627 0, // QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17628 0, // QPR:dsub_5_dsub_7
17629 0, // QPR:dsub_5_ssub_12_ssub_13_dsub_7
17630 0, // QPR:dsub_5_ssub_12_ssub_13
17631 0, // QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17632 },
17633 { // DPair_with_ssub_2
17634 53, // DPair_with_ssub_2:dsub_0 -> DPR_VFP2
17635 53, // DPair_with_ssub_2:dsub_1 -> DPR_VFP2
17636 0, // DPair_with_ssub_2:dsub_2
17637 0, // DPair_with_ssub_2:dsub_3
17638 0, // DPair_with_ssub_2:dsub_4
17639 0, // DPair_with_ssub_2:dsub_5
17640 0, // DPair_with_ssub_2:dsub_6
17641 0, // DPair_with_ssub_2:dsub_7
17642 0, // DPair_with_ssub_2:gsub_0
17643 0, // DPair_with_ssub_2:gsub_1
17644 0, // DPair_with_ssub_2:qqsub_0
17645 0, // DPair_with_ssub_2:qqsub_1
17646 0, // DPair_with_ssub_2:qsub_0
17647 0, // DPair_with_ssub_2:qsub_1
17648 0, // DPair_with_ssub_2:qsub_2
17649 0, // DPair_with_ssub_2:qsub_3
17650 3, // DPair_with_ssub_2:ssub_0 -> SPR
17651 3, // DPair_with_ssub_2:ssub_1 -> SPR
17652 3, // DPair_with_ssub_2:ssub_2 -> SPR
17653 3, // DPair_with_ssub_2:ssub_3 -> SPR
17654 0, // DPair_with_ssub_2:ssub_4
17655 0, // DPair_with_ssub_2:ssub_5
17656 0, // DPair_with_ssub_2:ssub_6
17657 0, // DPair_with_ssub_2:ssub_7
17658 0, // DPair_with_ssub_2:ssub_8
17659 0, // DPair_with_ssub_2:ssub_9
17660 0, // DPair_with_ssub_2:ssub_10
17661 0, // DPair_with_ssub_2:ssub_11
17662 0, // DPair_with_ssub_2:ssub_12
17663 0, // DPair_with_ssub_2:ssub_13
17664 0, // DPair_with_ssub_2:ssub_14
17665 0, // DPair_with_ssub_2:ssub_15
17666 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5
17667 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17668 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7
17669 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17670 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5
17671 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17672 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17673 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17674 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17675 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17676 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9
17677 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17678 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17679 0, // DPair_with_ssub_2:ssub_6_ssub_7_dsub_5
17680 0, // DPair_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17681 0, // DPair_with_ssub_2:ssub_6_ssub_7_dsub_5_dsub_7
17682 0, // DPair_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9
17683 0, // DPair_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17684 0, // DPair_with_ssub_2:ssub_8_ssub_9_ssub_12_ssub_13
17685 0, // DPair_with_ssub_2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17686 0, // DPair_with_ssub_2:dsub_5_dsub_7
17687 0, // DPair_with_ssub_2:dsub_5_ssub_12_ssub_13_dsub_7
17688 0, // DPair_with_ssub_2:dsub_5_ssub_12_ssub_13
17689 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17690 },
17691 { // DPair_with_dsub_0_in_DPR_8
17692 20, // DPair_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
17693 53, // DPair_with_dsub_0_in_DPR_8:dsub_1 -> DPR_VFP2
17694 0, // DPair_with_dsub_0_in_DPR_8:dsub_2
17695 0, // DPair_with_dsub_0_in_DPR_8:dsub_3
17696 0, // DPair_with_dsub_0_in_DPR_8:dsub_4
17697 0, // DPair_with_dsub_0_in_DPR_8:dsub_5
17698 0, // DPair_with_dsub_0_in_DPR_8:dsub_6
17699 0, // DPair_with_dsub_0_in_DPR_8:dsub_7
17700 0, // DPair_with_dsub_0_in_DPR_8:gsub_0
17701 0, // DPair_with_dsub_0_in_DPR_8:gsub_1
17702 0, // DPair_with_dsub_0_in_DPR_8:qqsub_0
17703 0, // DPair_with_dsub_0_in_DPR_8:qqsub_1
17704 0, // DPair_with_dsub_0_in_DPR_8:qsub_0
17705 0, // DPair_with_dsub_0_in_DPR_8:qsub_1
17706 0, // DPair_with_dsub_0_in_DPR_8:qsub_2
17707 0, // DPair_with_dsub_0_in_DPR_8:qsub_3
17708 8, // DPair_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
17709 8, // DPair_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
17710 3, // DPair_with_dsub_0_in_DPR_8:ssub_2 -> SPR
17711 3, // DPair_with_dsub_0_in_DPR_8:ssub_3 -> SPR
17712 0, // DPair_with_dsub_0_in_DPR_8:ssub_4
17713 0, // DPair_with_dsub_0_in_DPR_8:ssub_5
17714 0, // DPair_with_dsub_0_in_DPR_8:ssub_6
17715 0, // DPair_with_dsub_0_in_DPR_8:ssub_7
17716 0, // DPair_with_dsub_0_in_DPR_8:ssub_8
17717 0, // DPair_with_dsub_0_in_DPR_8:ssub_9
17718 0, // DPair_with_dsub_0_in_DPR_8:ssub_10
17719 0, // DPair_with_dsub_0_in_DPR_8:ssub_11
17720 0, // DPair_with_dsub_0_in_DPR_8:ssub_12
17721 0, // DPair_with_dsub_0_in_DPR_8:ssub_13
17722 0, // DPair_with_dsub_0_in_DPR_8:ssub_14
17723 0, // DPair_with_dsub_0_in_DPR_8:ssub_15
17724 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17725 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17726 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17727 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17728 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17729 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17730 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17731 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17732 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17733 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17734 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17735 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17736 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17737 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
17738 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17739 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17740 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17741 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17742 0, // DPair_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17743 0, // DPair_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17744 0, // DPair_with_dsub_0_in_DPR_8:dsub_5_dsub_7
17745 0, // DPair_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17746 0, // DPair_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
17747 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17748 },
17749 { // MQPR
17750 53, // MQPR:dsub_0 -> DPR_VFP2
17751 53, // MQPR:dsub_1 -> DPR_VFP2
17752 0, // MQPR:dsub_2
17753 0, // MQPR:dsub_3
17754 0, // MQPR:dsub_4
17755 0, // MQPR:dsub_5
17756 0, // MQPR:dsub_6
17757 0, // MQPR:dsub_7
17758 0, // MQPR:gsub_0
17759 0, // MQPR:gsub_1
17760 0, // MQPR:qqsub_0
17761 0, // MQPR:qqsub_1
17762 0, // MQPR:qsub_0
17763 0, // MQPR:qsub_1
17764 0, // MQPR:qsub_2
17765 0, // MQPR:qsub_3
17766 3, // MQPR:ssub_0 -> SPR
17767 3, // MQPR:ssub_1 -> SPR
17768 3, // MQPR:ssub_2 -> SPR
17769 3, // MQPR:ssub_3 -> SPR
17770 0, // MQPR:ssub_4
17771 0, // MQPR:ssub_5
17772 0, // MQPR:ssub_6
17773 0, // MQPR:ssub_7
17774 0, // MQPR:ssub_8
17775 0, // MQPR:ssub_9
17776 0, // MQPR:ssub_10
17777 0, // MQPR:ssub_11
17778 0, // MQPR:ssub_12
17779 0, // MQPR:ssub_13
17780 0, // MQPR:ssub_14
17781 0, // MQPR:ssub_15
17782 0, // MQPR:ssub_0_ssub_1_ssub_4_ssub_5
17783 0, // MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17784 0, // MQPR:ssub_2_ssub_3_ssub_6_ssub_7
17785 0, // MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17786 0, // MQPR:ssub_2_ssub_3_ssub_4_ssub_5
17787 0, // MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17788 0, // MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17789 0, // MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17790 0, // MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17791 0, // MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17792 0, // MQPR:ssub_4_ssub_5_ssub_8_ssub_9
17793 0, // MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17794 0, // MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17795 0, // MQPR:ssub_6_ssub_7_dsub_5
17796 0, // MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17797 0, // MQPR:ssub_6_ssub_7_dsub_5_dsub_7
17798 0, // MQPR:ssub_6_ssub_7_ssub_8_ssub_9
17799 0, // MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17800 0, // MQPR:ssub_8_ssub_9_ssub_12_ssub_13
17801 0, // MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17802 0, // MQPR:dsub_5_dsub_7
17803 0, // MQPR:dsub_5_ssub_12_ssub_13_dsub_7
17804 0, // MQPR:dsub_5_ssub_12_ssub_13
17805 0, // MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17806 },
17807 { // QPR_VFP2
17808 53, // QPR_VFP2:dsub_0 -> DPR_VFP2
17809 53, // QPR_VFP2:dsub_1 -> DPR_VFP2
17810 0, // QPR_VFP2:dsub_2
17811 0, // QPR_VFP2:dsub_3
17812 0, // QPR_VFP2:dsub_4
17813 0, // QPR_VFP2:dsub_5
17814 0, // QPR_VFP2:dsub_6
17815 0, // QPR_VFP2:dsub_7
17816 0, // QPR_VFP2:gsub_0
17817 0, // QPR_VFP2:gsub_1
17818 0, // QPR_VFP2:qqsub_0
17819 0, // QPR_VFP2:qqsub_1
17820 0, // QPR_VFP2:qsub_0
17821 0, // QPR_VFP2:qsub_1
17822 0, // QPR_VFP2:qsub_2
17823 0, // QPR_VFP2:qsub_3
17824 3, // QPR_VFP2:ssub_0 -> SPR
17825 3, // QPR_VFP2:ssub_1 -> SPR
17826 3, // QPR_VFP2:ssub_2 -> SPR
17827 3, // QPR_VFP2:ssub_3 -> SPR
17828 0, // QPR_VFP2:ssub_4
17829 0, // QPR_VFP2:ssub_5
17830 0, // QPR_VFP2:ssub_6
17831 0, // QPR_VFP2:ssub_7
17832 0, // QPR_VFP2:ssub_8
17833 0, // QPR_VFP2:ssub_9
17834 0, // QPR_VFP2:ssub_10
17835 0, // QPR_VFP2:ssub_11
17836 0, // QPR_VFP2:ssub_12
17837 0, // QPR_VFP2:ssub_13
17838 0, // QPR_VFP2:ssub_14
17839 0, // QPR_VFP2:ssub_15
17840 0, // QPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5
17841 0, // QPR_VFP2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17842 0, // QPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7
17843 0, // QPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17844 0, // QPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5
17845 0, // QPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17846 0, // QPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17847 0, // QPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17848 0, // QPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17849 0, // QPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17850 0, // QPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9
17851 0, // QPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17852 0, // QPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17853 0, // QPR_VFP2:ssub_6_ssub_7_dsub_5
17854 0, // QPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17855 0, // QPR_VFP2:ssub_6_ssub_7_dsub_5_dsub_7
17856 0, // QPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9
17857 0, // QPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17858 0, // QPR_VFP2:ssub_8_ssub_9_ssub_12_ssub_13
17859 0, // QPR_VFP2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17860 0, // QPR_VFP2:dsub_5_dsub_7
17861 0, // QPR_VFP2:dsub_5_ssub_12_ssub_13_dsub_7
17862 0, // QPR_VFP2:dsub_5_ssub_12_ssub_13
17863 0, // QPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17864 },
17865 { // DPair_with_dsub_1_in_DPR_8
17866 54, // DPair_with_dsub_1_in_DPR_8:dsub_0 -> DPR_8
17867 54, // DPair_with_dsub_1_in_DPR_8:dsub_1 -> DPR_8
17868 0, // DPair_with_dsub_1_in_DPR_8:dsub_2
17869 0, // DPair_with_dsub_1_in_DPR_8:dsub_3
17870 0, // DPair_with_dsub_1_in_DPR_8:dsub_4
17871 0, // DPair_with_dsub_1_in_DPR_8:dsub_5
17872 0, // DPair_with_dsub_1_in_DPR_8:dsub_6
17873 0, // DPair_with_dsub_1_in_DPR_8:dsub_7
17874 0, // DPair_with_dsub_1_in_DPR_8:gsub_0
17875 0, // DPair_with_dsub_1_in_DPR_8:gsub_1
17876 0, // DPair_with_dsub_1_in_DPR_8:qqsub_0
17877 0, // DPair_with_dsub_1_in_DPR_8:qqsub_1
17878 0, // DPair_with_dsub_1_in_DPR_8:qsub_0
17879 0, // DPair_with_dsub_1_in_DPR_8:qsub_1
17880 0, // DPair_with_dsub_1_in_DPR_8:qsub_2
17881 0, // DPair_with_dsub_1_in_DPR_8:qsub_3
17882 8, // DPair_with_dsub_1_in_DPR_8:ssub_0 -> SPR_8
17883 8, // DPair_with_dsub_1_in_DPR_8:ssub_1 -> SPR_8
17884 8, // DPair_with_dsub_1_in_DPR_8:ssub_2 -> SPR_8
17885 8, // DPair_with_dsub_1_in_DPR_8:ssub_3 -> SPR_8
17886 0, // DPair_with_dsub_1_in_DPR_8:ssub_4
17887 0, // DPair_with_dsub_1_in_DPR_8:ssub_5
17888 0, // DPair_with_dsub_1_in_DPR_8:ssub_6
17889 0, // DPair_with_dsub_1_in_DPR_8:ssub_7
17890 0, // DPair_with_dsub_1_in_DPR_8:ssub_8
17891 0, // DPair_with_dsub_1_in_DPR_8:ssub_9
17892 0, // DPair_with_dsub_1_in_DPR_8:ssub_10
17893 0, // DPair_with_dsub_1_in_DPR_8:ssub_11
17894 0, // DPair_with_dsub_1_in_DPR_8:ssub_12
17895 0, // DPair_with_dsub_1_in_DPR_8:ssub_13
17896 0, // DPair_with_dsub_1_in_DPR_8:ssub_14
17897 0, // DPair_with_dsub_1_in_DPR_8:ssub_15
17898 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17899 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17900 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17901 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17902 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17903 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17904 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17905 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17906 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17907 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17908 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17909 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17910 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17911 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5
17912 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17913 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17914 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17915 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17916 0, // DPair_with_dsub_1_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17917 0, // DPair_with_dsub_1_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17918 0, // DPair_with_dsub_1_in_DPR_8:dsub_5_dsub_7
17919 0, // DPair_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17920 0, // DPair_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13
17921 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17922 },
17923 { // QPR_8
17924 54, // QPR_8:dsub_0 -> DPR_8
17925 54, // QPR_8:dsub_1 -> DPR_8
17926 0, // QPR_8:dsub_2
17927 0, // QPR_8:dsub_3
17928 0, // QPR_8:dsub_4
17929 0, // QPR_8:dsub_5
17930 0, // QPR_8:dsub_6
17931 0, // QPR_8:dsub_7
17932 0, // QPR_8:gsub_0
17933 0, // QPR_8:gsub_1
17934 0, // QPR_8:qqsub_0
17935 0, // QPR_8:qqsub_1
17936 0, // QPR_8:qsub_0
17937 0, // QPR_8:qsub_1
17938 0, // QPR_8:qsub_2
17939 0, // QPR_8:qsub_3
17940 8, // QPR_8:ssub_0 -> SPR_8
17941 8, // QPR_8:ssub_1 -> SPR_8
17942 8, // QPR_8:ssub_2 -> SPR_8
17943 8, // QPR_8:ssub_3 -> SPR_8
17944 0, // QPR_8:ssub_4
17945 0, // QPR_8:ssub_5
17946 0, // QPR_8:ssub_6
17947 0, // QPR_8:ssub_7
17948 0, // QPR_8:ssub_8
17949 0, // QPR_8:ssub_9
17950 0, // QPR_8:ssub_10
17951 0, // QPR_8:ssub_11
17952 0, // QPR_8:ssub_12
17953 0, // QPR_8:ssub_13
17954 0, // QPR_8:ssub_14
17955 0, // QPR_8:ssub_15
17956 0, // QPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17957 0, // QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17958 0, // QPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17959 0, // QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17960 0, // QPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17961 0, // QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17962 0, // QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17963 0, // QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17964 0, // QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17965 0, // QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17966 0, // QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17967 0, // QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17968 0, // QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17969 0, // QPR_8:ssub_6_ssub_7_dsub_5
17970 0, // QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17971 0, // QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17972 0, // QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17973 0, // QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17974 0, // QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17975 0, // QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17976 0, // QPR_8:dsub_5_dsub_7
17977 0, // QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17978 0, // QPR_8:dsub_5_ssub_12_ssub_13
17979 0, // QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17980 },
17981 { // DTriple
17982 52, // DTriple:dsub_0 -> DPR
17983 52, // DTriple:dsub_1 -> DPR
17984 52, // DTriple:dsub_2 -> DPR
17985 0, // DTriple:dsub_3
17986 0, // DTriple:dsub_4
17987 0, // DTriple:dsub_5
17988 0, // DTriple:dsub_6
17989 0, // DTriple:dsub_7
17990 0, // DTriple:gsub_0
17991 0, // DTriple:gsub_1
17992 0, // DTriple:qqsub_0
17993 0, // DTriple:qqsub_1
17994 68, // DTriple:qsub_0 -> DPair
17995 0, // DTriple:qsub_1
17996 0, // DTriple:qsub_2
17997 0, // DTriple:qsub_3
17998 3, // DTriple:ssub_0 -> SPR
17999 3, // DTriple:ssub_1 -> SPR
18000 3, // DTriple:ssub_2 -> SPR
18001 3, // DTriple:ssub_3 -> SPR
18002 3, // DTriple:ssub_4 -> SPR
18003 3, // DTriple:ssub_5 -> SPR
18004 0, // DTriple:ssub_6
18005 0, // DTriple:ssub_7
18006 0, // DTriple:ssub_8
18007 0, // DTriple:ssub_9
18008 0, // DTriple:ssub_10
18009 0, // DTriple:ssub_11
18010 0, // DTriple:ssub_12
18011 0, // DTriple:ssub_13
18012 0, // DTriple:ssub_14
18013 0, // DTriple:ssub_15
18014 63, // DTriple:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18015 0, // DTriple:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18016 0, // DTriple:ssub_2_ssub_3_ssub_6_ssub_7
18017 0, // DTriple:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18018 68, // DTriple:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
18019 0, // DTriple:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18020 0, // DTriple:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18021 0, // DTriple:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18022 0, // DTriple:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18023 0, // DTriple:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18024 0, // DTriple:ssub_4_ssub_5_ssub_8_ssub_9
18025 0, // DTriple:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18026 0, // DTriple:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18027 0, // DTriple:ssub_6_ssub_7_dsub_5
18028 0, // DTriple:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18029 0, // DTriple:ssub_6_ssub_7_dsub_5_dsub_7
18030 0, // DTriple:ssub_6_ssub_7_ssub_8_ssub_9
18031 0, // DTriple:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18032 0, // DTriple:ssub_8_ssub_9_ssub_12_ssub_13
18033 0, // DTriple:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18034 0, // DTriple:dsub_5_dsub_7
18035 0, // DTriple:dsub_5_ssub_12_ssub_13_dsub_7
18036 0, // DTriple:dsub_5_ssub_12_ssub_13
18037 0, // DTriple:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18038 },
18039 { // DTripleSpc
18040 52, // DTripleSpc:dsub_0 -> DPR
18041 0, // DTripleSpc:dsub_1
18042 52, // DTripleSpc:dsub_2 -> DPR
18043 0, // DTripleSpc:dsub_3
18044 52, // DTripleSpc:dsub_4 -> DPR
18045 0, // DTripleSpc:dsub_5
18046 0, // DTripleSpc:dsub_6
18047 0, // DTripleSpc:dsub_7
18048 0, // DTripleSpc:gsub_0
18049 0, // DTripleSpc:gsub_1
18050 0, // DTripleSpc:qqsub_0
18051 0, // DTripleSpc:qqsub_1
18052 0, // DTripleSpc:qsub_0
18053 0, // DTripleSpc:qsub_1
18054 0, // DTripleSpc:qsub_2
18055 0, // DTripleSpc:qsub_3
18056 3, // DTripleSpc:ssub_0 -> SPR
18057 3, // DTripleSpc:ssub_1 -> SPR
18058 0, // DTripleSpc:ssub_2
18059 0, // DTripleSpc:ssub_3
18060 3, // DTripleSpc:ssub_4 -> SPR
18061 3, // DTripleSpc:ssub_5 -> SPR
18062 0, // DTripleSpc:ssub_6
18063 0, // DTripleSpc:ssub_7
18064 3, // DTripleSpc:ssub_8 -> SPR
18065 3, // DTripleSpc:ssub_9 -> SPR
18066 0, // DTripleSpc:ssub_10
18067 0, // DTripleSpc:ssub_11
18068 0, // DTripleSpc:ssub_12
18069 0, // DTripleSpc:ssub_13
18070 0, // DTripleSpc:ssub_14
18071 0, // DTripleSpc:ssub_15
18072 63, // DTripleSpc:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18073 0, // DTripleSpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18074 0, // DTripleSpc:ssub_2_ssub_3_ssub_6_ssub_7
18075 0, // DTripleSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18076 0, // DTripleSpc:ssub_2_ssub_3_ssub_4_ssub_5
18077 0, // DTripleSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18078 0, // DTripleSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18079 0, // DTripleSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18080 0, // DTripleSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18081 0, // DTripleSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18082 63, // DTripleSpc:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
18083 0, // DTripleSpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18084 0, // DTripleSpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18085 0, // DTripleSpc:ssub_6_ssub_7_dsub_5
18086 0, // DTripleSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18087 0, // DTripleSpc:ssub_6_ssub_7_dsub_5_dsub_7
18088 0, // DTripleSpc:ssub_6_ssub_7_ssub_8_ssub_9
18089 0, // DTripleSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18090 0, // DTripleSpc:ssub_8_ssub_9_ssub_12_ssub_13
18091 0, // DTripleSpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18092 0, // DTripleSpc:dsub_5_dsub_7
18093 0, // DTripleSpc:dsub_5_ssub_12_ssub_13_dsub_7
18094 0, // DTripleSpc:dsub_5_ssub_12_ssub_13
18095 0, // DTripleSpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18096 },
18097 { // DTripleSpc_with_ssub_0
18098 4, // DTripleSpc_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
18099 0, // DTripleSpc_with_ssub_0:dsub_1
18100 52, // DTripleSpc_with_ssub_0:dsub_2 -> DPR
18101 0, // DTripleSpc_with_ssub_0:dsub_3
18102 52, // DTripleSpc_with_ssub_0:dsub_4 -> DPR
18103 0, // DTripleSpc_with_ssub_0:dsub_5
18104 0, // DTripleSpc_with_ssub_0:dsub_6
18105 0, // DTripleSpc_with_ssub_0:dsub_7
18106 0, // DTripleSpc_with_ssub_0:gsub_0
18107 0, // DTripleSpc_with_ssub_0:gsub_1
18108 0, // DTripleSpc_with_ssub_0:qqsub_0
18109 0, // DTripleSpc_with_ssub_0:qqsub_1
18110 0, // DTripleSpc_with_ssub_0:qsub_0
18111 0, // DTripleSpc_with_ssub_0:qsub_1
18112 0, // DTripleSpc_with_ssub_0:qsub_2
18113 0, // DTripleSpc_with_ssub_0:qsub_3
18114 3, // DTripleSpc_with_ssub_0:ssub_0 -> SPR
18115 3, // DTripleSpc_with_ssub_0:ssub_1 -> SPR
18116 0, // DTripleSpc_with_ssub_0:ssub_2
18117 0, // DTripleSpc_with_ssub_0:ssub_3
18118 3, // DTripleSpc_with_ssub_0:ssub_4 -> SPR
18119 3, // DTripleSpc_with_ssub_0:ssub_5 -> SPR
18120 0, // DTripleSpc_with_ssub_0:ssub_6
18121 0, // DTripleSpc_with_ssub_0:ssub_7
18122 3, // DTripleSpc_with_ssub_0:ssub_8 -> SPR
18123 3, // DTripleSpc_with_ssub_0:ssub_9 -> SPR
18124 0, // DTripleSpc_with_ssub_0:ssub_10
18125 0, // DTripleSpc_with_ssub_0:ssub_11
18126 0, // DTripleSpc_with_ssub_0:ssub_12
18127 0, // DTripleSpc_with_ssub_0:ssub_13
18128 0, // DTripleSpc_with_ssub_0:ssub_14
18129 0, // DTripleSpc_with_ssub_0:ssub_15
18130 64, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18131 0, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18132 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
18133 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18134 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
18135 0, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18136 0, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18137 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18138 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18139 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18140 63, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
18141 0, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18142 0, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18143 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_dsub_5
18144 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18145 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
18146 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
18147 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18148 0, // DTripleSpc_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
18149 0, // DTripleSpc_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18150 0, // DTripleSpc_with_ssub_0:dsub_5_dsub_7
18151 0, // DTripleSpc_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
18152 0, // DTripleSpc_with_ssub_0:dsub_5_ssub_12_ssub_13
18153 0, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18154 },
18155 { // DTriple_with_ssub_0
18156 4, // DTriple_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
18157 52, // DTriple_with_ssub_0:dsub_1 -> DPR
18158 52, // DTriple_with_ssub_0:dsub_2 -> DPR
18159 0, // DTriple_with_ssub_0:dsub_3
18160 0, // DTriple_with_ssub_0:dsub_4
18161 0, // DTriple_with_ssub_0:dsub_5
18162 0, // DTriple_with_ssub_0:dsub_6
18163 0, // DTriple_with_ssub_0:dsub_7
18164 0, // DTriple_with_ssub_0:gsub_0
18165 0, // DTriple_with_ssub_0:gsub_1
18166 0, // DTriple_with_ssub_0:qqsub_0
18167 0, // DTriple_with_ssub_0:qqsub_1
18168 69, // DTriple_with_ssub_0:qsub_0 -> DPair_with_ssub_0
18169 0, // DTriple_with_ssub_0:qsub_1
18170 0, // DTriple_with_ssub_0:qsub_2
18171 0, // DTriple_with_ssub_0:qsub_3
18172 3, // DTriple_with_ssub_0:ssub_0 -> SPR
18173 3, // DTriple_with_ssub_0:ssub_1 -> SPR
18174 3, // DTriple_with_ssub_0:ssub_2 -> SPR
18175 3, // DTriple_with_ssub_0:ssub_3 -> SPR
18176 3, // DTriple_with_ssub_0:ssub_4 -> SPR
18177 3, // DTriple_with_ssub_0:ssub_5 -> SPR
18178 0, // DTriple_with_ssub_0:ssub_6
18179 0, // DTriple_with_ssub_0:ssub_7
18180 0, // DTriple_with_ssub_0:ssub_8
18181 0, // DTriple_with_ssub_0:ssub_9
18182 0, // DTriple_with_ssub_0:ssub_10
18183 0, // DTriple_with_ssub_0:ssub_11
18184 0, // DTriple_with_ssub_0:ssub_12
18185 0, // DTriple_with_ssub_0:ssub_13
18186 0, // DTriple_with_ssub_0:ssub_14
18187 0, // DTriple_with_ssub_0:ssub_15
18188 64, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18189 0, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18190 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
18191 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18192 68, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
18193 0, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18194 0, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18195 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18196 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18197 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18198 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
18199 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18200 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18201 0, // DTriple_with_ssub_0:ssub_6_ssub_7_dsub_5
18202 0, // DTriple_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18203 0, // DTriple_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
18204 0, // DTriple_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
18205 0, // DTriple_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18206 0, // DTriple_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
18207 0, // DTriple_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18208 0, // DTriple_with_ssub_0:dsub_5_dsub_7
18209 0, // DTriple_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
18210 0, // DTriple_with_ssub_0:dsub_5_ssub_12_ssub_13
18211 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18212 },
18213 { // DTriple_with_qsub_0_in_QPR
18214 52, // DTriple_with_qsub_0_in_QPR:dsub_0 -> DPR
18215 52, // DTriple_with_qsub_0_in_QPR:dsub_1 -> DPR
18216 52, // DTriple_with_qsub_0_in_QPR:dsub_2 -> DPR
18217 0, // DTriple_with_qsub_0_in_QPR:dsub_3
18218 0, // DTriple_with_qsub_0_in_QPR:dsub_4
18219 0, // DTriple_with_qsub_0_in_QPR:dsub_5
18220 0, // DTriple_with_qsub_0_in_QPR:dsub_6
18221 0, // DTriple_with_qsub_0_in_QPR:dsub_7
18222 0, // DTriple_with_qsub_0_in_QPR:gsub_0
18223 0, // DTriple_with_qsub_0_in_QPR:gsub_1
18224 0, // DTriple_with_qsub_0_in_QPR:qqsub_0
18225 0, // DTriple_with_qsub_0_in_QPR:qqsub_1
18226 70, // DTriple_with_qsub_0_in_QPR:qsub_0 -> QPR
18227 0, // DTriple_with_qsub_0_in_QPR:qsub_1
18228 0, // DTriple_with_qsub_0_in_QPR:qsub_2
18229 0, // DTriple_with_qsub_0_in_QPR:qsub_3
18230 3, // DTriple_with_qsub_0_in_QPR:ssub_0 -> SPR
18231 3, // DTriple_with_qsub_0_in_QPR:ssub_1 -> SPR
18232 3, // DTriple_with_qsub_0_in_QPR:ssub_2 -> SPR
18233 3, // DTriple_with_qsub_0_in_QPR:ssub_3 -> SPR
18234 3, // DTriple_with_qsub_0_in_QPR:ssub_4 -> SPR
18235 3, // DTriple_with_qsub_0_in_QPR:ssub_5 -> SPR
18236 0, // DTriple_with_qsub_0_in_QPR:ssub_6
18237 0, // DTriple_with_qsub_0_in_QPR:ssub_7
18238 0, // DTriple_with_qsub_0_in_QPR:ssub_8
18239 0, // DTriple_with_qsub_0_in_QPR:ssub_9
18240 0, // DTriple_with_qsub_0_in_QPR:ssub_10
18241 0, // DTriple_with_qsub_0_in_QPR:ssub_11
18242 0, // DTriple_with_qsub_0_in_QPR:ssub_12
18243 0, // DTriple_with_qsub_0_in_QPR:ssub_13
18244 0, // DTriple_with_qsub_0_in_QPR:ssub_14
18245 0, // DTriple_with_qsub_0_in_QPR:ssub_15
18246 63, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18247 0, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18248 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7
18249 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18250 68, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
18251 0, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18252 0, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18253 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18254 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18255 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18256 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
18257 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18258 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18259 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_dsub_5
18260 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18261 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
18262 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
18263 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18264 0, // DTriple_with_qsub_0_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
18265 0, // DTriple_with_qsub_0_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18266 0, // DTriple_with_qsub_0_in_QPR:dsub_5_dsub_7
18267 0, // DTriple_with_qsub_0_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
18268 0, // DTriple_with_qsub_0_in_QPR:dsub_5_ssub_12_ssub_13
18269 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18270 },
18271 { // DTriple_with_ssub_2
18272 53, // DTriple_with_ssub_2:dsub_0 -> DPR_VFP2
18273 53, // DTriple_with_ssub_2:dsub_1 -> DPR_VFP2
18274 52, // DTriple_with_ssub_2:dsub_2 -> DPR
18275 0, // DTriple_with_ssub_2:dsub_3
18276 0, // DTriple_with_ssub_2:dsub_4
18277 0, // DTriple_with_ssub_2:dsub_5
18278 0, // DTriple_with_ssub_2:dsub_6
18279 0, // DTriple_with_ssub_2:dsub_7
18280 0, // DTriple_with_ssub_2:gsub_0
18281 0, // DTriple_with_ssub_2:gsub_1
18282 0, // DTriple_with_ssub_2:qqsub_0
18283 0, // DTriple_with_ssub_2:qqsub_1
18284 71, // DTriple_with_ssub_2:qsub_0 -> DPair_with_ssub_2
18285 0, // DTriple_with_ssub_2:qsub_1
18286 0, // DTriple_with_ssub_2:qsub_2
18287 0, // DTriple_with_ssub_2:qsub_3
18288 3, // DTriple_with_ssub_2:ssub_0 -> SPR
18289 3, // DTriple_with_ssub_2:ssub_1 -> SPR
18290 3, // DTriple_with_ssub_2:ssub_2 -> SPR
18291 3, // DTriple_with_ssub_2:ssub_3 -> SPR
18292 3, // DTriple_with_ssub_2:ssub_4 -> SPR
18293 3, // DTriple_with_ssub_2:ssub_5 -> SPR
18294 0, // DTriple_with_ssub_2:ssub_6
18295 0, // DTriple_with_ssub_2:ssub_7
18296 0, // DTriple_with_ssub_2:ssub_8
18297 0, // DTriple_with_ssub_2:ssub_9
18298 0, // DTriple_with_ssub_2:ssub_10
18299 0, // DTriple_with_ssub_2:ssub_11
18300 0, // DTriple_with_ssub_2:ssub_12
18301 0, // DTriple_with_ssub_2:ssub_13
18302 0, // DTriple_with_ssub_2:ssub_14
18303 0, // DTriple_with_ssub_2:ssub_15
18304 64, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18305 0, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18306 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7
18307 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18308 69, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
18309 0, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18310 0, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18311 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18312 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18313 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18314 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9
18315 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18316 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18317 0, // DTriple_with_ssub_2:ssub_6_ssub_7_dsub_5
18318 0, // DTriple_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18319 0, // DTriple_with_ssub_2:ssub_6_ssub_7_dsub_5_dsub_7
18320 0, // DTriple_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9
18321 0, // DTriple_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18322 0, // DTriple_with_ssub_2:ssub_8_ssub_9_ssub_12_ssub_13
18323 0, // DTriple_with_ssub_2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18324 0, // DTriple_with_ssub_2:dsub_5_dsub_7
18325 0, // DTriple_with_ssub_2:dsub_5_ssub_12_ssub_13_dsub_7
18326 0, // DTriple_with_ssub_2:dsub_5_ssub_12_ssub_13
18327 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18328 },
18329 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
18330 52, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR
18331 52, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
18332 52, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
18333 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3
18334 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
18335 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
18336 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
18337 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
18338 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
18339 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
18340 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
18341 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
18342 68, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair
18343 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1
18344 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
18345 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
18346 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
18347 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
18348 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
18349 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
18350 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
18351 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
18352 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6
18353 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7
18354 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
18355 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
18356 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
18357 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
18358 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
18359 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
18360 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
18361 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
18362 63, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18363 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18364 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7
18365 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18366 70, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR
18367 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18368 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18369 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18370 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18371 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18372 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
18373 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18374 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18375 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
18376 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18377 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
18378 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
18379 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18380 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
18381 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18382 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
18383 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
18384 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
18385 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18386 },
18387 { // DTripleSpc_with_ssub_4
18388 53, // DTripleSpc_with_ssub_4:dsub_0 -> DPR_VFP2
18389 0, // DTripleSpc_with_ssub_4:dsub_1
18390 53, // DTripleSpc_with_ssub_4:dsub_2 -> DPR_VFP2
18391 0, // DTripleSpc_with_ssub_4:dsub_3
18392 52, // DTripleSpc_with_ssub_4:dsub_4 -> DPR
18393 0, // DTripleSpc_with_ssub_4:dsub_5
18394 0, // DTripleSpc_with_ssub_4:dsub_6
18395 0, // DTripleSpc_with_ssub_4:dsub_7
18396 0, // DTripleSpc_with_ssub_4:gsub_0
18397 0, // DTripleSpc_with_ssub_4:gsub_1
18398 0, // DTripleSpc_with_ssub_4:qqsub_0
18399 0, // DTripleSpc_with_ssub_4:qqsub_1
18400 0, // DTripleSpc_with_ssub_4:qsub_0
18401 0, // DTripleSpc_with_ssub_4:qsub_1
18402 0, // DTripleSpc_with_ssub_4:qsub_2
18403 0, // DTripleSpc_with_ssub_4:qsub_3
18404 3, // DTripleSpc_with_ssub_4:ssub_0 -> SPR
18405 3, // DTripleSpc_with_ssub_4:ssub_1 -> SPR
18406 0, // DTripleSpc_with_ssub_4:ssub_2
18407 0, // DTripleSpc_with_ssub_4:ssub_3
18408 3, // DTripleSpc_with_ssub_4:ssub_4 -> SPR
18409 3, // DTripleSpc_with_ssub_4:ssub_5 -> SPR
18410 0, // DTripleSpc_with_ssub_4:ssub_6
18411 0, // DTripleSpc_with_ssub_4:ssub_7
18412 3, // DTripleSpc_with_ssub_4:ssub_8 -> SPR
18413 3, // DTripleSpc_with_ssub_4:ssub_9 -> SPR
18414 0, // DTripleSpc_with_ssub_4:ssub_10
18415 0, // DTripleSpc_with_ssub_4:ssub_11
18416 0, // DTripleSpc_with_ssub_4:ssub_12
18417 0, // DTripleSpc_with_ssub_4:ssub_13
18418 0, // DTripleSpc_with_ssub_4:ssub_14
18419 0, // DTripleSpc_with_ssub_4:ssub_15
18420 65, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18421 0, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18422 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
18423 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18424 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5
18425 0, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18426 0, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18427 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18428 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18429 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18430 64, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_0
18431 0, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18432 0, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18433 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_dsub_5
18434 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18435 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
18436 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
18437 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18438 0, // DTripleSpc_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
18439 0, // DTripleSpc_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18440 0, // DTripleSpc_with_ssub_4:dsub_5_dsub_7
18441 0, // DTripleSpc_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
18442 0, // DTripleSpc_with_ssub_4:dsub_5_ssub_12_ssub_13
18443 0, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18444 },
18445 { // DTriple_with_ssub_4
18446 53, // DTriple_with_ssub_4:dsub_0 -> DPR_VFP2
18447 53, // DTriple_with_ssub_4:dsub_1 -> DPR_VFP2
18448 53, // DTriple_with_ssub_4:dsub_2 -> DPR_VFP2
18449 0, // DTriple_with_ssub_4:dsub_3
18450 0, // DTriple_with_ssub_4:dsub_4
18451 0, // DTriple_with_ssub_4:dsub_5
18452 0, // DTriple_with_ssub_4:dsub_6
18453 0, // DTriple_with_ssub_4:dsub_7
18454 0, // DTriple_with_ssub_4:gsub_0
18455 0, // DTriple_with_ssub_4:gsub_1
18456 0, // DTriple_with_ssub_4:qqsub_0
18457 0, // DTriple_with_ssub_4:qqsub_1
18458 71, // DTriple_with_ssub_4:qsub_0 -> DPair_with_ssub_2
18459 0, // DTriple_with_ssub_4:qsub_1
18460 0, // DTriple_with_ssub_4:qsub_2
18461 0, // DTriple_with_ssub_4:qsub_3
18462 3, // DTriple_with_ssub_4:ssub_0 -> SPR
18463 3, // DTriple_with_ssub_4:ssub_1 -> SPR
18464 3, // DTriple_with_ssub_4:ssub_2 -> SPR
18465 3, // DTriple_with_ssub_4:ssub_3 -> SPR
18466 3, // DTriple_with_ssub_4:ssub_4 -> SPR
18467 3, // DTriple_with_ssub_4:ssub_5 -> SPR
18468 0, // DTriple_with_ssub_4:ssub_6
18469 0, // DTriple_with_ssub_4:ssub_7
18470 0, // DTriple_with_ssub_4:ssub_8
18471 0, // DTriple_with_ssub_4:ssub_9
18472 0, // DTriple_with_ssub_4:ssub_10
18473 0, // DTriple_with_ssub_4:ssub_11
18474 0, // DTriple_with_ssub_4:ssub_12
18475 0, // DTriple_with_ssub_4:ssub_13
18476 0, // DTriple_with_ssub_4:ssub_14
18477 0, // DTriple_with_ssub_4:ssub_15
18478 65, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18479 0, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18480 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
18481 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18482 71, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
18483 0, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18484 0, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18485 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18486 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18487 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18488 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9
18489 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18490 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18491 0, // DTriple_with_ssub_4:ssub_6_ssub_7_dsub_5
18492 0, // DTriple_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18493 0, // DTriple_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
18494 0, // DTriple_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
18495 0, // DTriple_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18496 0, // DTriple_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
18497 0, // DTriple_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18498 0, // DTriple_with_ssub_4:dsub_5_dsub_7
18499 0, // DTriple_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
18500 0, // DTriple_with_ssub_4:dsub_5_ssub_12_ssub_13
18501 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18502 },
18503 { // DTripleSpc_with_ssub_8
18504 53, // DTripleSpc_with_ssub_8:dsub_0 -> DPR_VFP2
18505 0, // DTripleSpc_with_ssub_8:dsub_1
18506 53, // DTripleSpc_with_ssub_8:dsub_2 -> DPR_VFP2
18507 0, // DTripleSpc_with_ssub_8:dsub_3
18508 53, // DTripleSpc_with_ssub_8:dsub_4 -> DPR_VFP2
18509 0, // DTripleSpc_with_ssub_8:dsub_5
18510 0, // DTripleSpc_with_ssub_8:dsub_6
18511 0, // DTripleSpc_with_ssub_8:dsub_7
18512 0, // DTripleSpc_with_ssub_8:gsub_0
18513 0, // DTripleSpc_with_ssub_8:gsub_1
18514 0, // DTripleSpc_with_ssub_8:qqsub_0
18515 0, // DTripleSpc_with_ssub_8:qqsub_1
18516 0, // DTripleSpc_with_ssub_8:qsub_0
18517 0, // DTripleSpc_with_ssub_8:qsub_1
18518 0, // DTripleSpc_with_ssub_8:qsub_2
18519 0, // DTripleSpc_with_ssub_8:qsub_3
18520 3, // DTripleSpc_with_ssub_8:ssub_0 -> SPR
18521 3, // DTripleSpc_with_ssub_8:ssub_1 -> SPR
18522 0, // DTripleSpc_with_ssub_8:ssub_2
18523 0, // DTripleSpc_with_ssub_8:ssub_3
18524 3, // DTripleSpc_with_ssub_8:ssub_4 -> SPR
18525 3, // DTripleSpc_with_ssub_8:ssub_5 -> SPR
18526 0, // DTripleSpc_with_ssub_8:ssub_6
18527 0, // DTripleSpc_with_ssub_8:ssub_7
18528 3, // DTripleSpc_with_ssub_8:ssub_8 -> SPR
18529 3, // DTripleSpc_with_ssub_8:ssub_9 -> SPR
18530 0, // DTripleSpc_with_ssub_8:ssub_10
18531 0, // DTripleSpc_with_ssub_8:ssub_11
18532 0, // DTripleSpc_with_ssub_8:ssub_12
18533 0, // DTripleSpc_with_ssub_8:ssub_13
18534 0, // DTripleSpc_with_ssub_8:ssub_14
18535 0, // DTripleSpc_with_ssub_8:ssub_15
18536 65, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18537 0, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18538 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7
18539 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18540 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5
18541 0, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18542 0, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18543 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18544 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18545 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18546 65, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
18547 0, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18548 0, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18549 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_dsub_5
18550 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18551 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_dsub_5_dsub_7
18552 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9
18553 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18554 0, // DTripleSpc_with_ssub_8:ssub_8_ssub_9_ssub_12_ssub_13
18555 0, // DTripleSpc_with_ssub_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18556 0, // DTripleSpc_with_ssub_8:dsub_5_dsub_7
18557 0, // DTripleSpc_with_ssub_8:dsub_5_ssub_12_ssub_13_dsub_7
18558 0, // DTripleSpc_with_ssub_8:dsub_5_ssub_12_ssub_13
18559 0, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18560 },
18561 { // DTripleSpc_with_dsub_0_in_DPR_8
18562 20, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
18563 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_1
18564 53, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
18565 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_3
18566 53, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_4 -> DPR_VFP2
18567 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5
18568 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_6
18569 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_7
18570 0, // DTripleSpc_with_dsub_0_in_DPR_8:gsub_0
18571 0, // DTripleSpc_with_dsub_0_in_DPR_8:gsub_1
18572 0, // DTripleSpc_with_dsub_0_in_DPR_8:qqsub_0
18573 0, // DTripleSpc_with_dsub_0_in_DPR_8:qqsub_1
18574 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_0
18575 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_1
18576 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_2
18577 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_3
18578 8, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
18579 8, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
18580 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2
18581 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_3
18582 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4 -> SPR
18583 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_5 -> SPR
18584 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6
18585 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_7
18586 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_8 -> SPR
18587 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_9 -> SPR
18588 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_10
18589 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_11
18590 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_12
18591 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_13
18592 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_14
18593 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_15
18594 66, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
18595 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18596 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18597 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18598 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
18599 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18600 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18601 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18602 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18603 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18604 65, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
18605 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18606 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18607 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
18608 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18609 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18610 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18611 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18612 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18613 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18614 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5_dsub_7
18615 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18616 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
18617 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18618 },
18619 { // DTriple_with_dsub_0_in_DPR_8
18620 20, // DTriple_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
18621 53, // DTriple_with_dsub_0_in_DPR_8:dsub_1 -> DPR_VFP2
18622 53, // DTriple_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
18623 0, // DTriple_with_dsub_0_in_DPR_8:dsub_3
18624 0, // DTriple_with_dsub_0_in_DPR_8:dsub_4
18625 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5
18626 0, // DTriple_with_dsub_0_in_DPR_8:dsub_6
18627 0, // DTriple_with_dsub_0_in_DPR_8:dsub_7
18628 0, // DTriple_with_dsub_0_in_DPR_8:gsub_0
18629 0, // DTriple_with_dsub_0_in_DPR_8:gsub_1
18630 0, // DTriple_with_dsub_0_in_DPR_8:qqsub_0
18631 0, // DTriple_with_dsub_0_in_DPR_8:qqsub_1
18632 72, // DTriple_with_dsub_0_in_DPR_8:qsub_0 -> DPair_with_dsub_0_in_DPR_8
18633 0, // DTriple_with_dsub_0_in_DPR_8:qsub_1
18634 0, // DTriple_with_dsub_0_in_DPR_8:qsub_2
18635 0, // DTriple_with_dsub_0_in_DPR_8:qsub_3
18636 8, // DTriple_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
18637 8, // DTriple_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
18638 3, // DTriple_with_dsub_0_in_DPR_8:ssub_2 -> SPR
18639 3, // DTriple_with_dsub_0_in_DPR_8:ssub_3 -> SPR
18640 3, // DTriple_with_dsub_0_in_DPR_8:ssub_4 -> SPR
18641 3, // DTriple_with_dsub_0_in_DPR_8:ssub_5 -> SPR
18642 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6
18643 0, // DTriple_with_dsub_0_in_DPR_8:ssub_7
18644 0, // DTriple_with_dsub_0_in_DPR_8:ssub_8
18645 0, // DTriple_with_dsub_0_in_DPR_8:ssub_9
18646 0, // DTriple_with_dsub_0_in_DPR_8:ssub_10
18647 0, // DTriple_with_dsub_0_in_DPR_8:ssub_11
18648 0, // DTriple_with_dsub_0_in_DPR_8:ssub_12
18649 0, // DTriple_with_dsub_0_in_DPR_8:ssub_13
18650 0, // DTriple_with_dsub_0_in_DPR_8:ssub_14
18651 0, // DTriple_with_dsub_0_in_DPR_8:ssub_15
18652 66, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
18653 0, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18654 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18655 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18656 71, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
18657 0, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18658 0, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18659 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18660 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18661 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18662 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
18663 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18664 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18665 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
18666 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18667 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18668 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18669 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18670 0, // DTriple_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18671 0, // DTriple_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18672 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5_dsub_7
18673 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18674 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
18675 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18676 },
18677 { // DTriple_with_qsub_0_in_MQPR
18678 53, // DTriple_with_qsub_0_in_MQPR:dsub_0 -> DPR_VFP2
18679 53, // DTriple_with_qsub_0_in_MQPR:dsub_1 -> DPR_VFP2
18680 52, // DTriple_with_qsub_0_in_MQPR:dsub_2 -> DPR
18681 0, // DTriple_with_qsub_0_in_MQPR:dsub_3
18682 0, // DTriple_with_qsub_0_in_MQPR:dsub_4
18683 0, // DTriple_with_qsub_0_in_MQPR:dsub_5
18684 0, // DTriple_with_qsub_0_in_MQPR:dsub_6
18685 0, // DTriple_with_qsub_0_in_MQPR:dsub_7
18686 0, // DTriple_with_qsub_0_in_MQPR:gsub_0
18687 0, // DTriple_with_qsub_0_in_MQPR:gsub_1
18688 0, // DTriple_with_qsub_0_in_MQPR:qqsub_0
18689 0, // DTriple_with_qsub_0_in_MQPR:qqsub_1
18690 73, // DTriple_with_qsub_0_in_MQPR:qsub_0 -> MQPR
18691 0, // DTriple_with_qsub_0_in_MQPR:qsub_1
18692 0, // DTriple_with_qsub_0_in_MQPR:qsub_2
18693 0, // DTriple_with_qsub_0_in_MQPR:qsub_3
18694 3, // DTriple_with_qsub_0_in_MQPR:ssub_0 -> SPR
18695 3, // DTriple_with_qsub_0_in_MQPR:ssub_1 -> SPR
18696 3, // DTriple_with_qsub_0_in_MQPR:ssub_2 -> SPR
18697 3, // DTriple_with_qsub_0_in_MQPR:ssub_3 -> SPR
18698 3, // DTriple_with_qsub_0_in_MQPR:ssub_4 -> SPR
18699 3, // DTriple_with_qsub_0_in_MQPR:ssub_5 -> SPR
18700 0, // DTriple_with_qsub_0_in_MQPR:ssub_6
18701 0, // DTriple_with_qsub_0_in_MQPR:ssub_7
18702 0, // DTriple_with_qsub_0_in_MQPR:ssub_8
18703 0, // DTriple_with_qsub_0_in_MQPR:ssub_9
18704 0, // DTriple_with_qsub_0_in_MQPR:ssub_10
18705 0, // DTriple_with_qsub_0_in_MQPR:ssub_11
18706 0, // DTriple_with_qsub_0_in_MQPR:ssub_12
18707 0, // DTriple_with_qsub_0_in_MQPR:ssub_13
18708 0, // DTriple_with_qsub_0_in_MQPR:ssub_14
18709 0, // DTriple_with_qsub_0_in_MQPR:ssub_15
18710 64, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18711 0, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18712 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
18713 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18714 69, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
18715 0, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18716 0, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18717 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18718 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18719 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18720 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
18721 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18722 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18723 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5
18724 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18725 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
18726 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
18727 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18728 0, // DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
18729 0, // DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18730 0, // DTriple_with_qsub_0_in_MQPR:dsub_5_dsub_7
18731 0, // DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
18732 0, // DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13
18733 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18734 },
18735 { // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
18736 53, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR_VFP2
18737 52, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
18738 52, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
18739 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3
18740 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
18741 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
18742 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
18743 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
18744 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
18745 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
18746 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
18747 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
18748 69, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair_with_ssub_0
18749 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1
18750 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
18751 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
18752 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
18753 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
18754 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
18755 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
18756 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
18757 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
18758 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6
18759 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7
18760 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
18761 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
18762 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
18763 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
18764 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
18765 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
18766 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
18767 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
18768 64, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18769 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18770 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7
18771 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18772 70, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR
18773 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18774 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18775 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18776 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18777 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18778 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
18779 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18780 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18781 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
18782 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18783 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
18784 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
18785 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18786 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
18787 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18788 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
18789 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
18790 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
18791 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18792 },
18793 { // DTriple_with_dsub_1_in_DPR_8
18794 54, // DTriple_with_dsub_1_in_DPR_8:dsub_0 -> DPR_8
18795 54, // DTriple_with_dsub_1_in_DPR_8:dsub_1 -> DPR_8
18796 53, // DTriple_with_dsub_1_in_DPR_8:dsub_2 -> DPR_VFP2
18797 0, // DTriple_with_dsub_1_in_DPR_8:dsub_3
18798 0, // DTriple_with_dsub_1_in_DPR_8:dsub_4
18799 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5
18800 0, // DTriple_with_dsub_1_in_DPR_8:dsub_6
18801 0, // DTriple_with_dsub_1_in_DPR_8:dsub_7
18802 0, // DTriple_with_dsub_1_in_DPR_8:gsub_0
18803 0, // DTriple_with_dsub_1_in_DPR_8:gsub_1
18804 0, // DTriple_with_dsub_1_in_DPR_8:qqsub_0
18805 0, // DTriple_with_dsub_1_in_DPR_8:qqsub_1
18806 75, // DTriple_with_dsub_1_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
18807 0, // DTriple_with_dsub_1_in_DPR_8:qsub_1
18808 0, // DTriple_with_dsub_1_in_DPR_8:qsub_2
18809 0, // DTriple_with_dsub_1_in_DPR_8:qsub_3
18810 8, // DTriple_with_dsub_1_in_DPR_8:ssub_0 -> SPR_8
18811 8, // DTriple_with_dsub_1_in_DPR_8:ssub_1 -> SPR_8
18812 8, // DTriple_with_dsub_1_in_DPR_8:ssub_2 -> SPR_8
18813 8, // DTriple_with_dsub_1_in_DPR_8:ssub_3 -> SPR_8
18814 3, // DTriple_with_dsub_1_in_DPR_8:ssub_4 -> SPR
18815 3, // DTriple_with_dsub_1_in_DPR_8:ssub_5 -> SPR
18816 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6
18817 0, // DTriple_with_dsub_1_in_DPR_8:ssub_7
18818 0, // DTriple_with_dsub_1_in_DPR_8:ssub_8
18819 0, // DTriple_with_dsub_1_in_DPR_8:ssub_9
18820 0, // DTriple_with_dsub_1_in_DPR_8:ssub_10
18821 0, // DTriple_with_dsub_1_in_DPR_8:ssub_11
18822 0, // DTriple_with_dsub_1_in_DPR_8:ssub_12
18823 0, // DTriple_with_dsub_1_in_DPR_8:ssub_13
18824 0, // DTriple_with_dsub_1_in_DPR_8:ssub_14
18825 0, // DTriple_with_dsub_1_in_DPR_8:ssub_15
18826 66, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
18827 0, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18828 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18829 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18830 72, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
18831 0, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18832 0, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18833 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18834 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18835 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18836 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
18837 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18838 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18839 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5
18840 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18841 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18842 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18843 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18844 0, // DTriple_with_dsub_1_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18845 0, // DTriple_with_dsub_1_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18846 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5_dsub_7
18847 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18848 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13
18849 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18850 },
18851 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
18852 53, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_VFP2
18853 53, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
18854 53, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
18855 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3
18856 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
18857 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
18858 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
18859 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
18860 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
18861 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
18862 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
18863 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
18864 71, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_ssub_2
18865 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1
18866 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
18867 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
18868 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR
18869 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR
18870 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
18871 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
18872 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
18873 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
18874 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6
18875 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7
18876 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
18877 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
18878 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
18879 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
18880 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
18881 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
18882 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
18883 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
18884 65, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18885 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18886 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
18887 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18888 74, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_VFP2
18889 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18890 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18891 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18892 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18893 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18894 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
18895 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18896 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18897 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
18898 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18899 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
18900 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
18901 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18902 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
18903 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18904 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
18905 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
18906 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
18907 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18908 },
18909 { // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
18910 53, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_0 -> DPR_VFP2
18911 53, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_1 -> DPR_VFP2
18912 53, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_2 -> DPR_VFP2
18913 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_3
18914 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_4
18915 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5
18916 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_6
18917 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_7
18918 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:gsub_0
18919 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:gsub_1
18920 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qqsub_0
18921 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qqsub_1
18922 74, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_0 -> QPR_VFP2
18923 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_1
18924 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_2
18925 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_3
18926 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0 -> SPR
18927 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_1 -> SPR
18928 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2 -> SPR
18929 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_3 -> SPR
18930 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4 -> SPR
18931 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_5 -> SPR
18932 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6
18933 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_7
18934 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_8
18935 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_9
18936 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_10
18937 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_11
18938 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_12
18939 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_13
18940 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_14
18941 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_15
18942 65, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18943 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18944 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
18945 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18946 71, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
18947 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18948 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18949 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18950 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18951 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18952 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
18953 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18954 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18955 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5
18956 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18957 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
18958 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
18959 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18960 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
18961 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18962 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5_dsub_7
18963 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
18964 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13
18965 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18966 },
18967 { // DTripleSpc_with_dsub_2_in_DPR_8
18968 54, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
18969 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_1
18970 54, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
18971 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_3
18972 53, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_4 -> DPR_VFP2
18973 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5
18974 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_6
18975 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_7
18976 0, // DTripleSpc_with_dsub_2_in_DPR_8:gsub_0
18977 0, // DTripleSpc_with_dsub_2_in_DPR_8:gsub_1
18978 0, // DTripleSpc_with_dsub_2_in_DPR_8:qqsub_0
18979 0, // DTripleSpc_with_dsub_2_in_DPR_8:qqsub_1
18980 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_0
18981 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_1
18982 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_2
18983 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_3
18984 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
18985 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
18986 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2
18987 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_3
18988 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
18989 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
18990 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6
18991 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_7
18992 3, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_8 -> SPR
18993 3, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_9 -> SPR
18994 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_10
18995 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_11
18996 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_12
18997 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_13
18998 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_14
18999 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_15
19000 67, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19001 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19002 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19003 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19004 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19005 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19006 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19007 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19008 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19009 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19010 66, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_0_in_DPR_8
19011 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19012 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19013 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19014 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19015 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19016 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19017 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19018 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19019 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19020 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19021 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19022 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19023 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19024 },
19025 { // DTriple_with_dsub_2_in_DPR_8
19026 54, // DTriple_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19027 54, // DTriple_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
19028 54, // DTriple_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19029 0, // DTriple_with_dsub_2_in_DPR_8:dsub_3
19030 0, // DTriple_with_dsub_2_in_DPR_8:dsub_4
19031 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5
19032 0, // DTriple_with_dsub_2_in_DPR_8:dsub_6
19033 0, // DTriple_with_dsub_2_in_DPR_8:dsub_7
19034 0, // DTriple_with_dsub_2_in_DPR_8:gsub_0
19035 0, // DTriple_with_dsub_2_in_DPR_8:gsub_1
19036 0, // DTriple_with_dsub_2_in_DPR_8:qqsub_0
19037 0, // DTriple_with_dsub_2_in_DPR_8:qqsub_1
19038 75, // DTriple_with_dsub_2_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
19039 0, // DTriple_with_dsub_2_in_DPR_8:qsub_1
19040 0, // DTriple_with_dsub_2_in_DPR_8:qsub_2
19041 0, // DTriple_with_dsub_2_in_DPR_8:qsub_3
19042 8, // DTriple_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19043 8, // DTriple_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19044 8, // DTriple_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
19045 8, // DTriple_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
19046 8, // DTriple_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19047 8, // DTriple_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19048 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6
19049 0, // DTriple_with_dsub_2_in_DPR_8:ssub_7
19050 0, // DTriple_with_dsub_2_in_DPR_8:ssub_8
19051 0, // DTriple_with_dsub_2_in_DPR_8:ssub_9
19052 0, // DTriple_with_dsub_2_in_DPR_8:ssub_10
19053 0, // DTriple_with_dsub_2_in_DPR_8:ssub_11
19054 0, // DTriple_with_dsub_2_in_DPR_8:ssub_12
19055 0, // DTriple_with_dsub_2_in_DPR_8:ssub_13
19056 0, // DTriple_with_dsub_2_in_DPR_8:ssub_14
19057 0, // DTriple_with_dsub_2_in_DPR_8:ssub_15
19058 67, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19059 0, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19060 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19061 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19062 75, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
19063 0, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19064 0, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19065 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19066 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19067 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19068 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19069 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19070 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19071 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19072 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19073 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19074 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19075 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19076 0, // DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19077 0, // DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19078 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19079 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19080 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19081 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19082 },
19083 { // DTripleSpc_with_dsub_4_in_DPR_8
19084 54, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_0 -> DPR_8
19085 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_1
19086 54, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_2 -> DPR_8
19087 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_3
19088 54, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_4 -> DPR_8
19089 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5
19090 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_6
19091 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_7
19092 0, // DTripleSpc_with_dsub_4_in_DPR_8:gsub_0
19093 0, // DTripleSpc_with_dsub_4_in_DPR_8:gsub_1
19094 0, // DTripleSpc_with_dsub_4_in_DPR_8:qqsub_0
19095 0, // DTripleSpc_with_dsub_4_in_DPR_8:qqsub_1
19096 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_0
19097 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_1
19098 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_2
19099 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_3
19100 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0 -> SPR_8
19101 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_1 -> SPR_8
19102 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2
19103 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_3
19104 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4 -> SPR_8
19105 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_5 -> SPR_8
19106 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6
19107 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_7
19108 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_8 -> SPR_8
19109 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_9 -> SPR_8
19110 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_10
19111 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_11
19112 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_12
19113 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_13
19114 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_14
19115 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_15
19116 67, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19117 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19118 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19119 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19120 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19121 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19122 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19123 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19124 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19125 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19126 67, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
19127 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19128 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19129 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5
19130 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19131 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19132 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19133 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19134 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19135 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19136 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5_dsub_7
19137 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19138 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13
19139 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19140 },
19141 { // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
19142 54, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_8
19143 53, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
19144 53, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
19145 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3
19146 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
19147 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
19148 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
19149 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
19150 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
19151 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
19152 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
19153 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
19154 72, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_dsub_0_in_DPR_8
19155 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1
19156 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
19157 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
19158 8, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR_8
19159 8, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR_8
19160 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
19161 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
19162 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
19163 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
19164 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6
19165 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7
19166 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
19167 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
19168 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
19169 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
19170 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
19171 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
19172 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
19173 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
19174 66, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
19175 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19176 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
19177 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19178 74, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_VFP2
19179 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19180 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19181 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19182 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19183 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19184 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
19185 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19186 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19187 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
19188 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19189 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
19190 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
19191 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19192 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
19193 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19194 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
19195 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
19196 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
19197 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19198 },
19199 { // DTriple_with_qsub_0_in_QPR_8
19200 54, // DTriple_with_qsub_0_in_QPR_8:dsub_0 -> DPR_8
19201 54, // DTriple_with_qsub_0_in_QPR_8:dsub_1 -> DPR_8
19202 53, // DTriple_with_qsub_0_in_QPR_8:dsub_2 -> DPR_VFP2
19203 0, // DTriple_with_qsub_0_in_QPR_8:dsub_3
19204 0, // DTriple_with_qsub_0_in_QPR_8:dsub_4
19205 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5
19206 0, // DTriple_with_qsub_0_in_QPR_8:dsub_6
19207 0, // DTriple_with_qsub_0_in_QPR_8:dsub_7
19208 0, // DTriple_with_qsub_0_in_QPR_8:gsub_0
19209 0, // DTriple_with_qsub_0_in_QPR_8:gsub_1
19210 0, // DTriple_with_qsub_0_in_QPR_8:qqsub_0
19211 0, // DTriple_with_qsub_0_in_QPR_8:qqsub_1
19212 76, // DTriple_with_qsub_0_in_QPR_8:qsub_0 -> QPR_8
19213 0, // DTriple_with_qsub_0_in_QPR_8:qsub_1
19214 0, // DTriple_with_qsub_0_in_QPR_8:qsub_2
19215 0, // DTriple_with_qsub_0_in_QPR_8:qsub_3
19216 8, // DTriple_with_qsub_0_in_QPR_8:ssub_0 -> SPR_8
19217 8, // DTriple_with_qsub_0_in_QPR_8:ssub_1 -> SPR_8
19218 8, // DTriple_with_qsub_0_in_QPR_8:ssub_2 -> SPR_8
19219 8, // DTriple_with_qsub_0_in_QPR_8:ssub_3 -> SPR_8
19220 3, // DTriple_with_qsub_0_in_QPR_8:ssub_4 -> SPR
19221 3, // DTriple_with_qsub_0_in_QPR_8:ssub_5 -> SPR
19222 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6
19223 0, // DTriple_with_qsub_0_in_QPR_8:ssub_7
19224 0, // DTriple_with_qsub_0_in_QPR_8:ssub_8
19225 0, // DTriple_with_qsub_0_in_QPR_8:ssub_9
19226 0, // DTriple_with_qsub_0_in_QPR_8:ssub_10
19227 0, // DTriple_with_qsub_0_in_QPR_8:ssub_11
19228 0, // DTriple_with_qsub_0_in_QPR_8:ssub_12
19229 0, // DTriple_with_qsub_0_in_QPR_8:ssub_13
19230 0, // DTriple_with_qsub_0_in_QPR_8:ssub_14
19231 0, // DTriple_with_qsub_0_in_QPR_8:ssub_15
19232 66, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
19233 0, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19234 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19235 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19236 72, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
19237 0, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19238 0, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19239 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19240 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19241 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19242 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19243 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19244 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19245 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5
19246 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19247 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19248 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19249 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19250 0, // DTriple_with_qsub_0_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19251 0, // DTriple_with_qsub_0_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19252 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5_dsub_7
19253 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19254 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13
19255 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19256 },
19257 { // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
19258 54, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19259 54, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
19260 54, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19261 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_3
19262 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_4
19263 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5
19264 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_6
19265 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_7
19266 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:gsub_0
19267 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:gsub_1
19268 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qqsub_0
19269 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qqsub_1
19270 76, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
19271 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_1
19272 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_2
19273 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_3
19274 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19275 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19276 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
19277 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
19278 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19279 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19280 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6
19281 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_7
19282 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8
19283 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_9
19284 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_10
19285 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_11
19286 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_12
19287 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_13
19288 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_14
19289 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_15
19290 67, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19291 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19292 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19293 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19294 75, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
19295 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19296 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19297 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19298 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19299 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19300 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19301 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19302 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19303 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19304 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19305 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19306 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19307 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19308 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19309 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19310 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19311 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19312 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19313 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19314 },
19315 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
19316 54, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_0 -> DPR_8
19317 54, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_1 -> DPR_8
19318 54, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_2 -> DPR_8
19319 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_3
19320 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_4
19321 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5
19322 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_6
19323 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_7
19324 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_0
19325 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_1
19326 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_0
19327 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_1
19328 75, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
19329 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_1
19330 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_2
19331 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_3
19332 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0 -> SPR_8
19333 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_1 -> SPR_8
19334 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2 -> SPR_8
19335 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_3 -> SPR_8
19336 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4 -> SPR_8
19337 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_5 -> SPR_8
19338 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6
19339 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_7
19340 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8
19341 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_9
19342 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_10
19343 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_11
19344 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_12
19345 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_13
19346 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_14
19347 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_15
19348 67, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19349 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19350 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19351 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19352 76, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_8
19353 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19354 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19355 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19356 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19357 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19358 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19359 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19360 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19361 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5
19362 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19363 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19364 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19365 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19366 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19367 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19368 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_dsub_7
19369 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19370 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13
19371 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19372 },
19373 { // DQuadSpc
19374 52, // DQuadSpc:dsub_0 -> DPR
19375 0, // DQuadSpc:dsub_1
19376 52, // DQuadSpc:dsub_2 -> DPR
19377 0, // DQuadSpc:dsub_3
19378 52, // DQuadSpc:dsub_4 -> DPR
19379 0, // DQuadSpc:dsub_5
19380 0, // DQuadSpc:dsub_6
19381 0, // DQuadSpc:dsub_7
19382 0, // DQuadSpc:gsub_0
19383 0, // DQuadSpc:gsub_1
19384 0, // DQuadSpc:qqsub_0
19385 0, // DQuadSpc:qqsub_1
19386 0, // DQuadSpc:qsub_0
19387 0, // DQuadSpc:qsub_1
19388 0, // DQuadSpc:qsub_2
19389 0, // DQuadSpc:qsub_3
19390 3, // DQuadSpc:ssub_0 -> SPR
19391 3, // DQuadSpc:ssub_1 -> SPR
19392 0, // DQuadSpc:ssub_2
19393 0, // DQuadSpc:ssub_3
19394 3, // DQuadSpc:ssub_4 -> SPR
19395 3, // DQuadSpc:ssub_5 -> SPR
19396 0, // DQuadSpc:ssub_6
19397 0, // DQuadSpc:ssub_7
19398 3, // DQuadSpc:ssub_8 -> SPR
19399 3, // DQuadSpc:ssub_9 -> SPR
19400 0, // DQuadSpc:ssub_10
19401 0, // DQuadSpc:ssub_11
19402 0, // DQuadSpc:ssub_12
19403 0, // DQuadSpc:ssub_13
19404 0, // DQuadSpc:ssub_14
19405 0, // DQuadSpc:ssub_15
19406 63, // DQuadSpc:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
19407 0, // DQuadSpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19408 0, // DQuadSpc:ssub_2_ssub_3_ssub_6_ssub_7
19409 0, // DQuadSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19410 0, // DQuadSpc:ssub_2_ssub_3_ssub_4_ssub_5
19411 0, // DQuadSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19412 0, // DQuadSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19413 0, // DQuadSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19414 0, // DQuadSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19415 0, // DQuadSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19416 63, // DQuadSpc:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
19417 0, // DQuadSpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19418 0, // DQuadSpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19419 0, // DQuadSpc:ssub_6_ssub_7_dsub_5
19420 0, // DQuadSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19421 0, // DQuadSpc:ssub_6_ssub_7_dsub_5_dsub_7
19422 0, // DQuadSpc:ssub_6_ssub_7_ssub_8_ssub_9
19423 0, // DQuadSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19424 0, // DQuadSpc:ssub_8_ssub_9_ssub_12_ssub_13
19425 0, // DQuadSpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19426 0, // DQuadSpc:dsub_5_dsub_7
19427 0, // DQuadSpc:dsub_5_ssub_12_ssub_13_dsub_7
19428 0, // DQuadSpc:dsub_5_ssub_12_ssub_13
19429 0, // DQuadSpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19430 },
19431 { // DQuadSpc_with_ssub_0
19432 4, // DQuadSpc_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
19433 0, // DQuadSpc_with_ssub_0:dsub_1
19434 52, // DQuadSpc_with_ssub_0:dsub_2 -> DPR
19435 0, // DQuadSpc_with_ssub_0:dsub_3
19436 52, // DQuadSpc_with_ssub_0:dsub_4 -> DPR
19437 0, // DQuadSpc_with_ssub_0:dsub_5
19438 0, // DQuadSpc_with_ssub_0:dsub_6
19439 0, // DQuadSpc_with_ssub_0:dsub_7
19440 0, // DQuadSpc_with_ssub_0:gsub_0
19441 0, // DQuadSpc_with_ssub_0:gsub_1
19442 0, // DQuadSpc_with_ssub_0:qqsub_0
19443 0, // DQuadSpc_with_ssub_0:qqsub_1
19444 0, // DQuadSpc_with_ssub_0:qsub_0
19445 0, // DQuadSpc_with_ssub_0:qsub_1
19446 0, // DQuadSpc_with_ssub_0:qsub_2
19447 0, // DQuadSpc_with_ssub_0:qsub_3
19448 3, // DQuadSpc_with_ssub_0:ssub_0 -> SPR
19449 3, // DQuadSpc_with_ssub_0:ssub_1 -> SPR
19450 0, // DQuadSpc_with_ssub_0:ssub_2
19451 0, // DQuadSpc_with_ssub_0:ssub_3
19452 3, // DQuadSpc_with_ssub_0:ssub_4 -> SPR
19453 3, // DQuadSpc_with_ssub_0:ssub_5 -> SPR
19454 0, // DQuadSpc_with_ssub_0:ssub_6
19455 0, // DQuadSpc_with_ssub_0:ssub_7
19456 3, // DQuadSpc_with_ssub_0:ssub_8 -> SPR
19457 3, // DQuadSpc_with_ssub_0:ssub_9 -> SPR
19458 0, // DQuadSpc_with_ssub_0:ssub_10
19459 0, // DQuadSpc_with_ssub_0:ssub_11
19460 0, // DQuadSpc_with_ssub_0:ssub_12
19461 0, // DQuadSpc_with_ssub_0:ssub_13
19462 0, // DQuadSpc_with_ssub_0:ssub_14
19463 0, // DQuadSpc_with_ssub_0:ssub_15
19464 64, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
19465 0, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19466 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
19467 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19468 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
19469 0, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19470 0, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19471 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19472 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19473 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19474 63, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
19475 0, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19476 0, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19477 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_dsub_5
19478 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19479 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
19480 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
19481 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19482 0, // DQuadSpc_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
19483 0, // DQuadSpc_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19484 0, // DQuadSpc_with_ssub_0:dsub_5_dsub_7
19485 0, // DQuadSpc_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
19486 0, // DQuadSpc_with_ssub_0:dsub_5_ssub_12_ssub_13
19487 0, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19488 },
19489 { // DQuadSpc_with_ssub_4
19490 53, // DQuadSpc_with_ssub_4:dsub_0 -> DPR_VFP2
19491 0, // DQuadSpc_with_ssub_4:dsub_1
19492 53, // DQuadSpc_with_ssub_4:dsub_2 -> DPR_VFP2
19493 0, // DQuadSpc_with_ssub_4:dsub_3
19494 52, // DQuadSpc_with_ssub_4:dsub_4 -> DPR
19495 0, // DQuadSpc_with_ssub_4:dsub_5
19496 0, // DQuadSpc_with_ssub_4:dsub_6
19497 0, // DQuadSpc_with_ssub_4:dsub_7
19498 0, // DQuadSpc_with_ssub_4:gsub_0
19499 0, // DQuadSpc_with_ssub_4:gsub_1
19500 0, // DQuadSpc_with_ssub_4:qqsub_0
19501 0, // DQuadSpc_with_ssub_4:qqsub_1
19502 0, // DQuadSpc_with_ssub_4:qsub_0
19503 0, // DQuadSpc_with_ssub_4:qsub_1
19504 0, // DQuadSpc_with_ssub_4:qsub_2
19505 0, // DQuadSpc_with_ssub_4:qsub_3
19506 3, // DQuadSpc_with_ssub_4:ssub_0 -> SPR
19507 3, // DQuadSpc_with_ssub_4:ssub_1 -> SPR
19508 0, // DQuadSpc_with_ssub_4:ssub_2
19509 0, // DQuadSpc_with_ssub_4:ssub_3
19510 3, // DQuadSpc_with_ssub_4:ssub_4 -> SPR
19511 3, // DQuadSpc_with_ssub_4:ssub_5 -> SPR
19512 0, // DQuadSpc_with_ssub_4:ssub_6
19513 0, // DQuadSpc_with_ssub_4:ssub_7
19514 3, // DQuadSpc_with_ssub_4:ssub_8 -> SPR
19515 3, // DQuadSpc_with_ssub_4:ssub_9 -> SPR
19516 0, // DQuadSpc_with_ssub_4:ssub_10
19517 0, // DQuadSpc_with_ssub_4:ssub_11
19518 0, // DQuadSpc_with_ssub_4:ssub_12
19519 0, // DQuadSpc_with_ssub_4:ssub_13
19520 0, // DQuadSpc_with_ssub_4:ssub_14
19521 0, // DQuadSpc_with_ssub_4:ssub_15
19522 65, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
19523 0, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19524 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
19525 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19526 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5
19527 0, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19528 0, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19529 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19530 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19531 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19532 64, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_0
19533 0, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19534 0, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19535 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_dsub_5
19536 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19537 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
19538 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
19539 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19540 0, // DQuadSpc_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
19541 0, // DQuadSpc_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19542 0, // DQuadSpc_with_ssub_4:dsub_5_dsub_7
19543 0, // DQuadSpc_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
19544 0, // DQuadSpc_with_ssub_4:dsub_5_ssub_12_ssub_13
19545 0, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19546 },
19547 { // DQuadSpc_with_ssub_8
19548 53, // DQuadSpc_with_ssub_8:dsub_0 -> DPR_VFP2
19549 0, // DQuadSpc_with_ssub_8:dsub_1
19550 53, // DQuadSpc_with_ssub_8:dsub_2 -> DPR_VFP2
19551 0, // DQuadSpc_with_ssub_8:dsub_3
19552 53, // DQuadSpc_with_ssub_8:dsub_4 -> DPR_VFP2
19553 0, // DQuadSpc_with_ssub_8:dsub_5
19554 0, // DQuadSpc_with_ssub_8:dsub_6
19555 0, // DQuadSpc_with_ssub_8:dsub_7
19556 0, // DQuadSpc_with_ssub_8:gsub_0
19557 0, // DQuadSpc_with_ssub_8:gsub_1
19558 0, // DQuadSpc_with_ssub_8:qqsub_0
19559 0, // DQuadSpc_with_ssub_8:qqsub_1
19560 0, // DQuadSpc_with_ssub_8:qsub_0
19561 0, // DQuadSpc_with_ssub_8:qsub_1
19562 0, // DQuadSpc_with_ssub_8:qsub_2
19563 0, // DQuadSpc_with_ssub_8:qsub_3
19564 3, // DQuadSpc_with_ssub_8:ssub_0 -> SPR
19565 3, // DQuadSpc_with_ssub_8:ssub_1 -> SPR
19566 0, // DQuadSpc_with_ssub_8:ssub_2
19567 0, // DQuadSpc_with_ssub_8:ssub_3
19568 3, // DQuadSpc_with_ssub_8:ssub_4 -> SPR
19569 3, // DQuadSpc_with_ssub_8:ssub_5 -> SPR
19570 0, // DQuadSpc_with_ssub_8:ssub_6
19571 0, // DQuadSpc_with_ssub_8:ssub_7
19572 3, // DQuadSpc_with_ssub_8:ssub_8 -> SPR
19573 3, // DQuadSpc_with_ssub_8:ssub_9 -> SPR
19574 0, // DQuadSpc_with_ssub_8:ssub_10
19575 0, // DQuadSpc_with_ssub_8:ssub_11
19576 0, // DQuadSpc_with_ssub_8:ssub_12
19577 0, // DQuadSpc_with_ssub_8:ssub_13
19578 0, // DQuadSpc_with_ssub_8:ssub_14
19579 0, // DQuadSpc_with_ssub_8:ssub_15
19580 65, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
19581 0, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19582 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7
19583 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19584 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5
19585 0, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19586 0, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19587 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19588 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19589 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19590 65, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
19591 0, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19592 0, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19593 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_dsub_5
19594 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19595 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_dsub_5_dsub_7
19596 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9
19597 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19598 0, // DQuadSpc_with_ssub_8:ssub_8_ssub_9_ssub_12_ssub_13
19599 0, // DQuadSpc_with_ssub_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19600 0, // DQuadSpc_with_ssub_8:dsub_5_dsub_7
19601 0, // DQuadSpc_with_ssub_8:dsub_5_ssub_12_ssub_13_dsub_7
19602 0, // DQuadSpc_with_ssub_8:dsub_5_ssub_12_ssub_13
19603 0, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19604 },
19605 { // DQuadSpc_with_dsub_0_in_DPR_8
19606 20, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
19607 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_1
19608 53, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
19609 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_3
19610 53, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_4 -> DPR_VFP2
19611 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5
19612 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_6
19613 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_7
19614 0, // DQuadSpc_with_dsub_0_in_DPR_8:gsub_0
19615 0, // DQuadSpc_with_dsub_0_in_DPR_8:gsub_1
19616 0, // DQuadSpc_with_dsub_0_in_DPR_8:qqsub_0
19617 0, // DQuadSpc_with_dsub_0_in_DPR_8:qqsub_1
19618 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_0
19619 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_1
19620 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_2
19621 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_3
19622 8, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
19623 8, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
19624 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2
19625 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_3
19626 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4 -> SPR
19627 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_5 -> SPR
19628 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6
19629 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_7
19630 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_8 -> SPR
19631 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_9 -> SPR
19632 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_10
19633 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_11
19634 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_12
19635 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_13
19636 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_14
19637 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_15
19638 66, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
19639 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19640 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19641 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19642 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19643 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19644 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19645 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19646 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19647 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19648 65, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
19649 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19650 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19651 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
19652 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19653 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19654 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19655 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19656 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19657 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19658 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5_dsub_7
19659 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19660 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
19661 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19662 },
19663 { // DQuadSpc_with_dsub_2_in_DPR_8
19664 54, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19665 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_1
19666 54, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19667 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_3
19668 53, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_4 -> DPR_VFP2
19669 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5
19670 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_6
19671 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_7
19672 0, // DQuadSpc_with_dsub_2_in_DPR_8:gsub_0
19673 0, // DQuadSpc_with_dsub_2_in_DPR_8:gsub_1
19674 0, // DQuadSpc_with_dsub_2_in_DPR_8:qqsub_0
19675 0, // DQuadSpc_with_dsub_2_in_DPR_8:qqsub_1
19676 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_0
19677 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_1
19678 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_2
19679 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_3
19680 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19681 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19682 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2
19683 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_3
19684 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19685 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19686 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6
19687 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_7
19688 3, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_8 -> SPR
19689 3, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_9 -> SPR
19690 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_10
19691 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_11
19692 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_12
19693 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_13
19694 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_14
19695 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_15
19696 67, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19697 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19698 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19699 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19700 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19701 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19702 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19703 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19704 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19705 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19706 66, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_0_in_DPR_8
19707 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19708 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19709 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19710 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19711 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19712 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19713 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19714 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19715 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19716 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19717 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19718 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19719 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19720 },
19721 { // DQuadSpc_with_dsub_4_in_DPR_8
19722 54, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_0 -> DPR_8
19723 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_1
19724 54, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_2 -> DPR_8
19725 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_3
19726 54, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_4 -> DPR_8
19727 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5
19728 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_6
19729 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_7
19730 0, // DQuadSpc_with_dsub_4_in_DPR_8:gsub_0
19731 0, // DQuadSpc_with_dsub_4_in_DPR_8:gsub_1
19732 0, // DQuadSpc_with_dsub_4_in_DPR_8:qqsub_0
19733 0, // DQuadSpc_with_dsub_4_in_DPR_8:qqsub_1
19734 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_0
19735 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_1
19736 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_2
19737 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_3
19738 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0 -> SPR_8
19739 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_1 -> SPR_8
19740 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2
19741 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_3
19742 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4 -> SPR_8
19743 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_5 -> SPR_8
19744 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6
19745 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_7
19746 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_8 -> SPR_8
19747 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_9 -> SPR_8
19748 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_10
19749 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_11
19750 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_12
19751 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_13
19752 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_14
19753 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_15
19754 67, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19755 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19756 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19757 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19758 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19759 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19760 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19761 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19762 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19763 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19764 67, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
19765 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19766 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19767 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5
19768 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19769 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19770 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19771 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19772 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19773 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19774 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5_dsub_7
19775 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19776 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13
19777 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19778 },
19779 { // DQuad
19780 52, // DQuad:dsub_0 -> DPR
19781 52, // DQuad:dsub_1 -> DPR
19782 52, // DQuad:dsub_2 -> DPR
19783 52, // DQuad:dsub_3 -> DPR
19784 0, // DQuad:dsub_4
19785 0, // DQuad:dsub_5
19786 0, // DQuad:dsub_6
19787 0, // DQuad:dsub_7
19788 0, // DQuad:gsub_0
19789 0, // DQuad:gsub_1
19790 0, // DQuad:qqsub_0
19791 0, // DQuad:qqsub_1
19792 68, // DQuad:qsub_0 -> DPair
19793 68, // DQuad:qsub_1 -> DPair
19794 0, // DQuad:qsub_2
19795 0, // DQuad:qsub_3
19796 3, // DQuad:ssub_0 -> SPR
19797 3, // DQuad:ssub_1 -> SPR
19798 3, // DQuad:ssub_2 -> SPR
19799 3, // DQuad:ssub_3 -> SPR
19800 3, // DQuad:ssub_4 -> SPR
19801 3, // DQuad:ssub_5 -> SPR
19802 3, // DQuad:ssub_6 -> SPR
19803 3, // DQuad:ssub_7 -> SPR
19804 0, // DQuad:ssub_8
19805 0, // DQuad:ssub_9
19806 0, // DQuad:ssub_10
19807 0, // DQuad:ssub_11
19808 0, // DQuad:ssub_12
19809 0, // DQuad:ssub_13
19810 0, // DQuad:ssub_14
19811 0, // DQuad:ssub_15
19812 63, // DQuad:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
19813 77, // DQuad:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple
19814 63, // DQuad:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
19815 77, // DQuad:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple
19816 68, // DQuad:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
19817 0, // DQuad:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19818 0, // DQuad:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19819 0, // DQuad:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19820 0, // DQuad:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19821 0, // DQuad:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19822 0, // DQuad:ssub_4_ssub_5_ssub_8_ssub_9
19823 0, // DQuad:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19824 0, // DQuad:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19825 0, // DQuad:ssub_6_ssub_7_dsub_5
19826 0, // DQuad:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19827 0, // DQuad:ssub_6_ssub_7_dsub_5_dsub_7
19828 0, // DQuad:ssub_6_ssub_7_ssub_8_ssub_9
19829 0, // DQuad:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19830 0, // DQuad:ssub_8_ssub_9_ssub_12_ssub_13
19831 0, // DQuad:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19832 0, // DQuad:dsub_5_dsub_7
19833 0, // DQuad:dsub_5_ssub_12_ssub_13_dsub_7
19834 0, // DQuad:dsub_5_ssub_12_ssub_13
19835 0, // DQuad:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19836 },
19837 { // DQuad_with_ssub_0
19838 4, // DQuad_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
19839 52, // DQuad_with_ssub_0:dsub_1 -> DPR
19840 52, // DQuad_with_ssub_0:dsub_2 -> DPR
19841 52, // DQuad_with_ssub_0:dsub_3 -> DPR
19842 0, // DQuad_with_ssub_0:dsub_4
19843 0, // DQuad_with_ssub_0:dsub_5
19844 0, // DQuad_with_ssub_0:dsub_6
19845 0, // DQuad_with_ssub_0:dsub_7
19846 0, // DQuad_with_ssub_0:gsub_0
19847 0, // DQuad_with_ssub_0:gsub_1
19848 0, // DQuad_with_ssub_0:qqsub_0
19849 0, // DQuad_with_ssub_0:qqsub_1
19850 69, // DQuad_with_ssub_0:qsub_0 -> DPair_with_ssub_0
19851 68, // DQuad_with_ssub_0:qsub_1 -> DPair
19852 0, // DQuad_with_ssub_0:qsub_2
19853 0, // DQuad_with_ssub_0:qsub_3
19854 3, // DQuad_with_ssub_0:ssub_0 -> SPR
19855 3, // DQuad_with_ssub_0:ssub_1 -> SPR
19856 3, // DQuad_with_ssub_0:ssub_2 -> SPR
19857 3, // DQuad_with_ssub_0:ssub_3 -> SPR
19858 3, // DQuad_with_ssub_0:ssub_4 -> SPR
19859 3, // DQuad_with_ssub_0:ssub_5 -> SPR
19860 3, // DQuad_with_ssub_0:ssub_6 -> SPR
19861 3, // DQuad_with_ssub_0:ssub_7 -> SPR
19862 0, // DQuad_with_ssub_0:ssub_8
19863 0, // DQuad_with_ssub_0:ssub_9
19864 0, // DQuad_with_ssub_0:ssub_10
19865 0, // DQuad_with_ssub_0:ssub_11
19866 0, // DQuad_with_ssub_0:ssub_12
19867 0, // DQuad_with_ssub_0:ssub_13
19868 0, // DQuad_with_ssub_0:ssub_14
19869 0, // DQuad_with_ssub_0:ssub_15
19870 64, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
19871 80, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_0
19872 63, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
19873 77, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple
19874 68, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
19875 0, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19876 0, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19877 0, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19878 0, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19879 0, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19880 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
19881 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19882 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19883 0, // DQuad_with_ssub_0:ssub_6_ssub_7_dsub_5
19884 0, // DQuad_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19885 0, // DQuad_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
19886 0, // DQuad_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
19887 0, // DQuad_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19888 0, // DQuad_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
19889 0, // DQuad_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19890 0, // DQuad_with_ssub_0:dsub_5_dsub_7
19891 0, // DQuad_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
19892 0, // DQuad_with_ssub_0:dsub_5_ssub_12_ssub_13
19893 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19894 },
19895 { // DQuad_with_ssub_2
19896 53, // DQuad_with_ssub_2:dsub_0 -> DPR_VFP2
19897 53, // DQuad_with_ssub_2:dsub_1 -> DPR_VFP2
19898 52, // DQuad_with_ssub_2:dsub_2 -> DPR
19899 52, // DQuad_with_ssub_2:dsub_3 -> DPR
19900 0, // DQuad_with_ssub_2:dsub_4
19901 0, // DQuad_with_ssub_2:dsub_5
19902 0, // DQuad_with_ssub_2:dsub_6
19903 0, // DQuad_with_ssub_2:dsub_7
19904 0, // DQuad_with_ssub_2:gsub_0
19905 0, // DQuad_with_ssub_2:gsub_1
19906 0, // DQuad_with_ssub_2:qqsub_0
19907 0, // DQuad_with_ssub_2:qqsub_1
19908 71, // DQuad_with_ssub_2:qsub_0 -> DPair_with_ssub_2
19909 68, // DQuad_with_ssub_2:qsub_1 -> DPair
19910 0, // DQuad_with_ssub_2:qsub_2
19911 0, // DQuad_with_ssub_2:qsub_3
19912 3, // DQuad_with_ssub_2:ssub_0 -> SPR
19913 3, // DQuad_with_ssub_2:ssub_1 -> SPR
19914 3, // DQuad_with_ssub_2:ssub_2 -> SPR
19915 3, // DQuad_with_ssub_2:ssub_3 -> SPR
19916 3, // DQuad_with_ssub_2:ssub_4 -> SPR
19917 3, // DQuad_with_ssub_2:ssub_5 -> SPR
19918 3, // DQuad_with_ssub_2:ssub_6 -> SPR
19919 3, // DQuad_with_ssub_2:ssub_7 -> SPR
19920 0, // DQuad_with_ssub_2:ssub_8
19921 0, // DQuad_with_ssub_2:ssub_9
19922 0, // DQuad_with_ssub_2:ssub_10
19923 0, // DQuad_with_ssub_2:ssub_11
19924 0, // DQuad_with_ssub_2:ssub_12
19925 0, // DQuad_with_ssub_2:ssub_13
19926 0, // DQuad_with_ssub_2:ssub_14
19927 0, // DQuad_with_ssub_2:ssub_15
19928 64, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
19929 82, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2
19930 64, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
19931 80, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_0
19932 69, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
19933 0, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19934 0, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19935 0, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19936 0, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19937 0, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19938 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9
19939 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19940 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19941 0, // DQuad_with_ssub_2:ssub_6_ssub_7_dsub_5
19942 0, // DQuad_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19943 0, // DQuad_with_ssub_2:ssub_6_ssub_7_dsub_5_dsub_7
19944 0, // DQuad_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9
19945 0, // DQuad_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19946 0, // DQuad_with_ssub_2:ssub_8_ssub_9_ssub_12_ssub_13
19947 0, // DQuad_with_ssub_2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19948 0, // DQuad_with_ssub_2:dsub_5_dsub_7
19949 0, // DQuad_with_ssub_2:dsub_5_ssub_12_ssub_13_dsub_7
19950 0, // DQuad_with_ssub_2:dsub_5_ssub_12_ssub_13
19951 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19952 },
19953 { // QQPR
19954 52, // QQPR:dsub_0 -> DPR
19955 52, // QQPR:dsub_1 -> DPR
19956 52, // QQPR:dsub_2 -> DPR
19957 52, // QQPR:dsub_3 -> DPR
19958 0, // QQPR:dsub_4
19959 0, // QQPR:dsub_5
19960 0, // QQPR:dsub_6
19961 0, // QQPR:dsub_7
19962 0, // QQPR:gsub_0
19963 0, // QQPR:gsub_1
19964 0, // QQPR:qqsub_0
19965 0, // QQPR:qqsub_1
19966 70, // QQPR:qsub_0 -> QPR
19967 70, // QQPR:qsub_1 -> QPR
19968 0, // QQPR:qsub_2
19969 0, // QQPR:qsub_3
19970 3, // QQPR:ssub_0 -> SPR
19971 3, // QQPR:ssub_1 -> SPR
19972 3, // QQPR:ssub_2 -> SPR
19973 3, // QQPR:ssub_3 -> SPR
19974 3, // QQPR:ssub_4 -> SPR
19975 3, // QQPR:ssub_5 -> SPR
19976 3, // QQPR:ssub_6 -> SPR
19977 3, // QQPR:ssub_7 -> SPR
19978 0, // QQPR:ssub_8
19979 0, // QQPR:ssub_9
19980 0, // QQPR:ssub_10
19981 0, // QQPR:ssub_11
19982 0, // QQPR:ssub_12
19983 0, // QQPR:ssub_13
19984 0, // QQPR:ssub_14
19985 0, // QQPR:ssub_15
19986 63, // QQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
19987 81, // QQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
19988 63, // QQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
19989 83, // QQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
19990 68, // QQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
19991 0, // QQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19992 0, // QQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19993 0, // QQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19994 0, // QQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19995 0, // QQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19996 0, // QQPR:ssub_4_ssub_5_ssub_8_ssub_9
19997 0, // QQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19998 0, // QQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19999 0, // QQPR:ssub_6_ssub_7_dsub_5
20000 0, // QQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20001 0, // QQPR:ssub_6_ssub_7_dsub_5_dsub_7
20002 0, // QQPR:ssub_6_ssub_7_ssub_8_ssub_9
20003 0, // QQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20004 0, // QQPR:ssub_8_ssub_9_ssub_12_ssub_13
20005 0, // QQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20006 0, // QQPR:dsub_5_dsub_7
20007 0, // QQPR:dsub_5_ssub_12_ssub_13_dsub_7
20008 0, // QQPR:dsub_5_ssub_12_ssub_13
20009 0, // QQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20010 },
20011 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
20012 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR
20013 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
20014 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
20015 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3 -> DPR
20016 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
20017 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
20018 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
20019 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
20020 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
20021 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
20022 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
20023 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
20024 68, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair
20025 68, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1 -> DPair
20026 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
20027 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
20028 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
20029 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
20030 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
20031 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
20032 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
20033 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
20034 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6 -> SPR
20035 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7 -> SPR
20036 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
20037 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
20038 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
20039 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
20040 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
20041 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
20042 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
20043 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
20044 63, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
20045 83, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
20046 63, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
20047 81, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_qsub_0_in_QPR
20048 70, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR
20049 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20050 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20051 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20052 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20053 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20054 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
20055 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20056 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20057 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
20058 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20059 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
20060 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
20061 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20062 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
20063 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20064 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
20065 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
20066 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
20067 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20068 },
20069 { // DQuad_with_ssub_4
20070 53, // DQuad_with_ssub_4:dsub_0 -> DPR_VFP2
20071 53, // DQuad_with_ssub_4:dsub_1 -> DPR_VFP2
20072 53, // DQuad_with_ssub_4:dsub_2 -> DPR_VFP2
20073 52, // DQuad_with_ssub_4:dsub_3 -> DPR
20074 0, // DQuad_with_ssub_4:dsub_4
20075 0, // DQuad_with_ssub_4:dsub_5
20076 0, // DQuad_with_ssub_4:dsub_6
20077 0, // DQuad_with_ssub_4:dsub_7
20078 0, // DQuad_with_ssub_4:gsub_0
20079 0, // DQuad_with_ssub_4:gsub_1
20080 0, // DQuad_with_ssub_4:qqsub_0
20081 0, // DQuad_with_ssub_4:qqsub_1
20082 71, // DQuad_with_ssub_4:qsub_0 -> DPair_with_ssub_2
20083 69, // DQuad_with_ssub_4:qsub_1 -> DPair_with_ssub_0
20084 0, // DQuad_with_ssub_4:qsub_2
20085 0, // DQuad_with_ssub_4:qsub_3
20086 3, // DQuad_with_ssub_4:ssub_0 -> SPR
20087 3, // DQuad_with_ssub_4:ssub_1 -> SPR
20088 3, // DQuad_with_ssub_4:ssub_2 -> SPR
20089 3, // DQuad_with_ssub_4:ssub_3 -> SPR
20090 3, // DQuad_with_ssub_4:ssub_4 -> SPR
20091 3, // DQuad_with_ssub_4:ssub_5 -> SPR
20092 3, // DQuad_with_ssub_4:ssub_6 -> SPR
20093 3, // DQuad_with_ssub_4:ssub_7 -> SPR
20094 0, // DQuad_with_ssub_4:ssub_8
20095 0, // DQuad_with_ssub_4:ssub_9
20096 0, // DQuad_with_ssub_4:ssub_10
20097 0, // DQuad_with_ssub_4:ssub_11
20098 0, // DQuad_with_ssub_4:ssub_12
20099 0, // DQuad_with_ssub_4:ssub_13
20100 0, // DQuad_with_ssub_4:ssub_14
20101 0, // DQuad_with_ssub_4:ssub_15
20102 65, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20103 85, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4
20104 64, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
20105 82, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2
20106 71, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20107 0, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20108 0, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20109 0, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20110 0, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20111 0, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20112 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9
20113 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20114 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20115 0, // DQuad_with_ssub_4:ssub_6_ssub_7_dsub_5
20116 0, // DQuad_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20117 0, // DQuad_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
20118 0, // DQuad_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
20119 0, // DQuad_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20120 0, // DQuad_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
20121 0, // DQuad_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20122 0, // DQuad_with_ssub_4:dsub_5_dsub_7
20123 0, // DQuad_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
20124 0, // DQuad_with_ssub_4:dsub_5_ssub_12_ssub_13
20125 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20126 },
20127 { // DQuad_with_ssub_6
20128 53, // DQuad_with_ssub_6:dsub_0 -> DPR_VFP2
20129 53, // DQuad_with_ssub_6:dsub_1 -> DPR_VFP2
20130 53, // DQuad_with_ssub_6:dsub_2 -> DPR_VFP2
20131 53, // DQuad_with_ssub_6:dsub_3 -> DPR_VFP2
20132 0, // DQuad_with_ssub_6:dsub_4
20133 0, // DQuad_with_ssub_6:dsub_5
20134 0, // DQuad_with_ssub_6:dsub_6
20135 0, // DQuad_with_ssub_6:dsub_7
20136 0, // DQuad_with_ssub_6:gsub_0
20137 0, // DQuad_with_ssub_6:gsub_1
20138 0, // DQuad_with_ssub_6:qqsub_0
20139 0, // DQuad_with_ssub_6:qqsub_1
20140 71, // DQuad_with_ssub_6:qsub_0 -> DPair_with_ssub_2
20141 71, // DQuad_with_ssub_6:qsub_1 -> DPair_with_ssub_2
20142 0, // DQuad_with_ssub_6:qsub_2
20143 0, // DQuad_with_ssub_6:qsub_3
20144 3, // DQuad_with_ssub_6:ssub_0 -> SPR
20145 3, // DQuad_with_ssub_6:ssub_1 -> SPR
20146 3, // DQuad_with_ssub_6:ssub_2 -> SPR
20147 3, // DQuad_with_ssub_6:ssub_3 -> SPR
20148 3, // DQuad_with_ssub_6:ssub_4 -> SPR
20149 3, // DQuad_with_ssub_6:ssub_5 -> SPR
20150 3, // DQuad_with_ssub_6:ssub_6 -> SPR
20151 3, // DQuad_with_ssub_6:ssub_7 -> SPR
20152 0, // DQuad_with_ssub_6:ssub_8
20153 0, // DQuad_with_ssub_6:ssub_9
20154 0, // DQuad_with_ssub_6:ssub_10
20155 0, // DQuad_with_ssub_6:ssub_11
20156 0, // DQuad_with_ssub_6:ssub_12
20157 0, // DQuad_with_ssub_6:ssub_13
20158 0, // DQuad_with_ssub_6:ssub_14
20159 0, // DQuad_with_ssub_6:ssub_15
20160 65, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20161 85, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4
20162 65, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20163 85, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_4
20164 71, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20165 0, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20166 0, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20167 0, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20168 0, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20169 0, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20170 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_8_ssub_9
20171 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20172 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20173 0, // DQuad_with_ssub_6:ssub_6_ssub_7_dsub_5
20174 0, // DQuad_with_ssub_6:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20175 0, // DQuad_with_ssub_6:ssub_6_ssub_7_dsub_5_dsub_7
20176 0, // DQuad_with_ssub_6:ssub_6_ssub_7_ssub_8_ssub_9
20177 0, // DQuad_with_ssub_6:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20178 0, // DQuad_with_ssub_6:ssub_8_ssub_9_ssub_12_ssub_13
20179 0, // DQuad_with_ssub_6:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20180 0, // DQuad_with_ssub_6:dsub_5_dsub_7
20181 0, // DQuad_with_ssub_6:dsub_5_ssub_12_ssub_13_dsub_7
20182 0, // DQuad_with_ssub_6:dsub_5_ssub_12_ssub_13
20183 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20184 },
20185 { // DQuad_with_dsub_0_in_DPR_8
20186 20, // DQuad_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
20187 53, // DQuad_with_dsub_0_in_DPR_8:dsub_1 -> DPR_VFP2
20188 53, // DQuad_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
20189 53, // DQuad_with_dsub_0_in_DPR_8:dsub_3 -> DPR_VFP2
20190 0, // DQuad_with_dsub_0_in_DPR_8:dsub_4
20191 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5
20192 0, // DQuad_with_dsub_0_in_DPR_8:dsub_6
20193 0, // DQuad_with_dsub_0_in_DPR_8:dsub_7
20194 0, // DQuad_with_dsub_0_in_DPR_8:gsub_0
20195 0, // DQuad_with_dsub_0_in_DPR_8:gsub_1
20196 0, // DQuad_with_dsub_0_in_DPR_8:qqsub_0
20197 0, // DQuad_with_dsub_0_in_DPR_8:qqsub_1
20198 72, // DQuad_with_dsub_0_in_DPR_8:qsub_0 -> DPair_with_dsub_0_in_DPR_8
20199 71, // DQuad_with_dsub_0_in_DPR_8:qsub_1 -> DPair_with_ssub_2
20200 0, // DQuad_with_dsub_0_in_DPR_8:qsub_2
20201 0, // DQuad_with_dsub_0_in_DPR_8:qsub_3
20202 8, // DQuad_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
20203 8, // DQuad_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
20204 3, // DQuad_with_dsub_0_in_DPR_8:ssub_2 -> SPR
20205 3, // DQuad_with_dsub_0_in_DPR_8:ssub_3 -> SPR
20206 3, // DQuad_with_dsub_0_in_DPR_8:ssub_4 -> SPR
20207 3, // DQuad_with_dsub_0_in_DPR_8:ssub_5 -> SPR
20208 3, // DQuad_with_dsub_0_in_DPR_8:ssub_6 -> SPR
20209 3, // DQuad_with_dsub_0_in_DPR_8:ssub_7 -> SPR
20210 0, // DQuad_with_dsub_0_in_DPR_8:ssub_8
20211 0, // DQuad_with_dsub_0_in_DPR_8:ssub_9
20212 0, // DQuad_with_dsub_0_in_DPR_8:ssub_10
20213 0, // DQuad_with_dsub_0_in_DPR_8:ssub_11
20214 0, // DQuad_with_dsub_0_in_DPR_8:ssub_12
20215 0, // DQuad_with_dsub_0_in_DPR_8:ssub_13
20216 0, // DQuad_with_dsub_0_in_DPR_8:ssub_14
20217 0, // DQuad_with_dsub_0_in_DPR_8:ssub_15
20218 66, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20219 88, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8
20220 65, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20221 85, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_4
20222 71, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20223 0, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20224 0, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20225 0, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20226 0, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20227 0, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20228 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20229 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20230 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20231 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
20232 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20233 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20234 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20235 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20236 0, // DQuad_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20237 0, // DQuad_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20238 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5_dsub_7
20239 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20240 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
20241 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20242 },
20243 { // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
20244 53, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR_VFP2
20245 52, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
20246 52, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
20247 52, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3 -> DPR
20248 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
20249 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
20250 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
20251 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
20252 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
20253 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
20254 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
20255 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
20256 69, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair_with_ssub_0
20257 68, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1 -> DPair
20258 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
20259 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
20260 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
20261 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
20262 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
20263 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
20264 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
20265 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
20266 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6 -> SPR
20267 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7 -> SPR
20268 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
20269 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
20270 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
20271 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
20272 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
20273 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
20274 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
20275 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
20276 64, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
20277 90, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
20278 63, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
20279 81, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_qsub_0_in_QPR
20280 70, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR
20281 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20282 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20283 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20284 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20285 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20286 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
20287 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20288 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20289 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
20290 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20291 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
20292 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
20293 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20294 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
20295 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20296 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
20297 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
20298 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
20299 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20300 },
20301 { // QQPR_with_ssub_0
20302 53, // QQPR_with_ssub_0:dsub_0 -> DPR_VFP2
20303 53, // QQPR_with_ssub_0:dsub_1 -> DPR_VFP2
20304 52, // QQPR_with_ssub_0:dsub_2 -> DPR
20305 52, // QQPR_with_ssub_0:dsub_3 -> DPR
20306 0, // QQPR_with_ssub_0:dsub_4
20307 0, // QQPR_with_ssub_0:dsub_5
20308 0, // QQPR_with_ssub_0:dsub_6
20309 0, // QQPR_with_ssub_0:dsub_7
20310 0, // QQPR_with_ssub_0:gsub_0
20311 0, // QQPR_with_ssub_0:gsub_1
20312 0, // QQPR_with_ssub_0:qqsub_0
20313 0, // QQPR_with_ssub_0:qqsub_1
20314 73, // QQPR_with_ssub_0:qsub_0 -> MQPR
20315 70, // QQPR_with_ssub_0:qsub_1 -> QPR
20316 0, // QQPR_with_ssub_0:qsub_2
20317 0, // QQPR_with_ssub_0:qsub_3
20318 3, // QQPR_with_ssub_0:ssub_0 -> SPR
20319 3, // QQPR_with_ssub_0:ssub_1 -> SPR
20320 3, // QQPR_with_ssub_0:ssub_2 -> SPR
20321 3, // QQPR_with_ssub_0:ssub_3 -> SPR
20322 3, // QQPR_with_ssub_0:ssub_4 -> SPR
20323 3, // QQPR_with_ssub_0:ssub_5 -> SPR
20324 3, // QQPR_with_ssub_0:ssub_6 -> SPR
20325 3, // QQPR_with_ssub_0:ssub_7 -> SPR
20326 0, // QQPR_with_ssub_0:ssub_8
20327 0, // QQPR_with_ssub_0:ssub_9
20328 0, // QQPR_with_ssub_0:ssub_10
20329 0, // QQPR_with_ssub_0:ssub_11
20330 0, // QQPR_with_ssub_0:ssub_12
20331 0, // QQPR_with_ssub_0:ssub_13
20332 0, // QQPR_with_ssub_0:ssub_14
20333 0, // QQPR_with_ssub_0:ssub_15
20334 64, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
20335 89, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
20336 64, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
20337 90, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
20338 69, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
20339 0, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20340 0, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20341 0, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20342 0, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20343 0, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20344 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
20345 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20346 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20347 0, // QQPR_with_ssub_0:ssub_6_ssub_7_dsub_5
20348 0, // QQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20349 0, // QQPR_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
20350 0, // QQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
20351 0, // QQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20352 0, // QQPR_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
20353 0, // QQPR_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20354 0, // QQPR_with_ssub_0:dsub_5_dsub_7
20355 0, // QQPR_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
20356 0, // QQPR_with_ssub_0:dsub_5_ssub_12_ssub_13
20357 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20358 },
20359 { // DQuad_with_dsub_1_in_DPR_8
20360 54, // DQuad_with_dsub_1_in_DPR_8:dsub_0 -> DPR_8
20361 54, // DQuad_with_dsub_1_in_DPR_8:dsub_1 -> DPR_8
20362 53, // DQuad_with_dsub_1_in_DPR_8:dsub_2 -> DPR_VFP2
20363 53, // DQuad_with_dsub_1_in_DPR_8:dsub_3 -> DPR_VFP2
20364 0, // DQuad_with_dsub_1_in_DPR_8:dsub_4
20365 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5
20366 0, // DQuad_with_dsub_1_in_DPR_8:dsub_6
20367 0, // DQuad_with_dsub_1_in_DPR_8:dsub_7
20368 0, // DQuad_with_dsub_1_in_DPR_8:gsub_0
20369 0, // DQuad_with_dsub_1_in_DPR_8:gsub_1
20370 0, // DQuad_with_dsub_1_in_DPR_8:qqsub_0
20371 0, // DQuad_with_dsub_1_in_DPR_8:qqsub_1
20372 75, // DQuad_with_dsub_1_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20373 71, // DQuad_with_dsub_1_in_DPR_8:qsub_1 -> DPair_with_ssub_2
20374 0, // DQuad_with_dsub_1_in_DPR_8:qsub_2
20375 0, // DQuad_with_dsub_1_in_DPR_8:qsub_3
20376 8, // DQuad_with_dsub_1_in_DPR_8:ssub_0 -> SPR_8
20377 8, // DQuad_with_dsub_1_in_DPR_8:ssub_1 -> SPR_8
20378 8, // DQuad_with_dsub_1_in_DPR_8:ssub_2 -> SPR_8
20379 8, // DQuad_with_dsub_1_in_DPR_8:ssub_3 -> SPR_8
20380 3, // DQuad_with_dsub_1_in_DPR_8:ssub_4 -> SPR
20381 3, // DQuad_with_dsub_1_in_DPR_8:ssub_5 -> SPR
20382 3, // DQuad_with_dsub_1_in_DPR_8:ssub_6 -> SPR
20383 3, // DQuad_with_dsub_1_in_DPR_8:ssub_7 -> SPR
20384 0, // DQuad_with_dsub_1_in_DPR_8:ssub_8
20385 0, // DQuad_with_dsub_1_in_DPR_8:ssub_9
20386 0, // DQuad_with_dsub_1_in_DPR_8:ssub_10
20387 0, // DQuad_with_dsub_1_in_DPR_8:ssub_11
20388 0, // DQuad_with_dsub_1_in_DPR_8:ssub_12
20389 0, // DQuad_with_dsub_1_in_DPR_8:ssub_13
20390 0, // DQuad_with_dsub_1_in_DPR_8:ssub_14
20391 0, // DQuad_with_dsub_1_in_DPR_8:ssub_15
20392 66, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20393 91, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_1_in_DPR_8
20394 66, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20395 88, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_dsub_0_in_DPR_8
20396 72, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
20397 0, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20398 0, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20399 0, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20400 0, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20401 0, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20402 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20403 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20404 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20405 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5
20406 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20407 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20408 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20409 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20410 0, // DQuad_with_dsub_1_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20411 0, // DQuad_with_dsub_1_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20412 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5_dsub_7
20413 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20414 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13
20415 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20416 },
20417 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20418 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_VFP2
20419 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
20420 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
20421 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3 -> DPR
20422 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
20423 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
20424 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
20425 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
20426 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
20427 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
20428 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
20429 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
20430 71, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_ssub_2
20431 69, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1 -> DPair_with_ssub_0
20432 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
20433 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
20434 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR
20435 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR
20436 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
20437 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
20438 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
20439 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
20440 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6 -> SPR
20441 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7 -> SPR
20442 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
20443 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
20444 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
20445 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
20446 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
20447 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
20448 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
20449 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
20450 65, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20451 92, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20452 64, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
20453 89, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_qsub_0_in_MQPR
20454 74, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_VFP2
20455 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20456 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20457 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20458 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20459 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20460 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
20461 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20462 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20463 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
20464 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20465 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
20466 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
20467 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20468 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
20469 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20470 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
20471 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
20472 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
20473 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20474 },
20475 { // MQQPR
20476 53, // MQQPR:dsub_0 -> DPR_VFP2
20477 53, // MQQPR:dsub_1 -> DPR_VFP2
20478 53, // MQQPR:dsub_2 -> DPR_VFP2
20479 53, // MQQPR:dsub_3 -> DPR_VFP2
20480 0, // MQQPR:dsub_4
20481 0, // MQQPR:dsub_5
20482 0, // MQQPR:dsub_6
20483 0, // MQQPR:dsub_7
20484 0, // MQQPR:gsub_0
20485 0, // MQQPR:gsub_1
20486 0, // MQQPR:qqsub_0
20487 0, // MQQPR:qqsub_1
20488 74, // MQQPR:qsub_0 -> QPR_VFP2
20489 74, // MQQPR:qsub_1 -> QPR_VFP2
20490 0, // MQQPR:qsub_2
20491 0, // MQQPR:qsub_3
20492 3, // MQQPR:ssub_0 -> SPR
20493 3, // MQQPR:ssub_1 -> SPR
20494 3, // MQQPR:ssub_2 -> SPR
20495 3, // MQQPR:ssub_3 -> SPR
20496 3, // MQQPR:ssub_4 -> SPR
20497 3, // MQQPR:ssub_5 -> SPR
20498 3, // MQQPR:ssub_6 -> SPR
20499 3, // MQQPR:ssub_7 -> SPR
20500 0, // MQQPR:ssub_8
20501 0, // MQQPR:ssub_9
20502 0, // MQQPR:ssub_10
20503 0, // MQQPR:ssub_11
20504 0, // MQQPR:ssub_12
20505 0, // MQQPR:ssub_13
20506 0, // MQQPR:ssub_14
20507 0, // MQQPR:ssub_15
20508 65, // MQQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20509 93, // MQQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
20510 65, // MQQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20511 92, // MQQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20512 71, // MQQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20513 0, // MQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20514 0, // MQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20515 0, // MQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20516 0, // MQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20517 0, // MQQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20518 0, // MQQPR:ssub_4_ssub_5_ssub_8_ssub_9
20519 0, // MQQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20520 0, // MQQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20521 0, // MQQPR:ssub_6_ssub_7_dsub_5
20522 0, // MQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20523 0, // MQQPR:ssub_6_ssub_7_dsub_5_dsub_7
20524 0, // MQQPR:ssub_6_ssub_7_ssub_8_ssub_9
20525 0, // MQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20526 0, // MQQPR:ssub_8_ssub_9_ssub_12_ssub_13
20527 0, // MQQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20528 0, // MQQPR:dsub_5_dsub_7
20529 0, // MQQPR:dsub_5_ssub_12_ssub_13_dsub_7
20530 0, // MQQPR:dsub_5_ssub_12_ssub_13
20531 0, // MQQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20532 },
20533 { // DQuad_with_dsub_2_in_DPR_8
20534 54, // DQuad_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
20535 54, // DQuad_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
20536 54, // DQuad_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
20537 53, // DQuad_with_dsub_2_in_DPR_8:dsub_3 -> DPR_VFP2
20538 0, // DQuad_with_dsub_2_in_DPR_8:dsub_4
20539 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5
20540 0, // DQuad_with_dsub_2_in_DPR_8:dsub_6
20541 0, // DQuad_with_dsub_2_in_DPR_8:dsub_7
20542 0, // DQuad_with_dsub_2_in_DPR_8:gsub_0
20543 0, // DQuad_with_dsub_2_in_DPR_8:gsub_1
20544 0, // DQuad_with_dsub_2_in_DPR_8:qqsub_0
20545 0, // DQuad_with_dsub_2_in_DPR_8:qqsub_1
20546 75, // DQuad_with_dsub_2_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20547 72, // DQuad_with_dsub_2_in_DPR_8:qsub_1 -> DPair_with_dsub_0_in_DPR_8
20548 0, // DQuad_with_dsub_2_in_DPR_8:qsub_2
20549 0, // DQuad_with_dsub_2_in_DPR_8:qsub_3
20550 8, // DQuad_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
20551 8, // DQuad_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
20552 8, // DQuad_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
20553 8, // DQuad_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
20554 8, // DQuad_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
20555 8, // DQuad_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
20556 3, // DQuad_with_dsub_2_in_DPR_8:ssub_6 -> SPR
20557 3, // DQuad_with_dsub_2_in_DPR_8:ssub_7 -> SPR
20558 0, // DQuad_with_dsub_2_in_DPR_8:ssub_8
20559 0, // DQuad_with_dsub_2_in_DPR_8:ssub_9
20560 0, // DQuad_with_dsub_2_in_DPR_8:ssub_10
20561 0, // DQuad_with_dsub_2_in_DPR_8:ssub_11
20562 0, // DQuad_with_dsub_2_in_DPR_8:ssub_12
20563 0, // DQuad_with_dsub_2_in_DPR_8:ssub_13
20564 0, // DQuad_with_dsub_2_in_DPR_8:ssub_14
20565 0, // DQuad_with_dsub_2_in_DPR_8:ssub_15
20566 67, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20567 95, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_2_in_DPR_8
20568 66, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20569 91, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_dsub_1_in_DPR_8
20570 75, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
20571 0, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20572 0, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20573 0, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20574 0, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20575 0, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20576 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20577 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20578 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20579 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
20580 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20581 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20582 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20583 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20584 0, // DQuad_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20585 0, // DQuad_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20586 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5_dsub_7
20587 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20588 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
20589 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20590 },
20591 { // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20592 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_VFP2
20593 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
20594 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
20595 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3 -> DPR_VFP2
20596 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
20597 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
20598 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
20599 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
20600 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
20601 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
20602 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
20603 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
20604 71, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_ssub_2
20605 71, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1 -> DPair_with_ssub_2
20606 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
20607 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
20608 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR
20609 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR
20610 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
20611 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
20612 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
20613 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
20614 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6 -> SPR
20615 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7 -> SPR
20616 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
20617 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
20618 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
20619 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
20620 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
20621 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
20622 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
20623 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
20624 65, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20625 92, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20626 65, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20627 93, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
20628 74, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_VFP2
20629 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20630 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20631 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20632 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20633 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20634 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
20635 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20636 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20637 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
20638 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20639 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
20640 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
20641 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20642 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
20643 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20644 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
20645 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
20646 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
20647 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20648 },
20649 { // DQuad_with_dsub_3_in_DPR_8
20650 54, // DQuad_with_dsub_3_in_DPR_8:dsub_0 -> DPR_8
20651 54, // DQuad_with_dsub_3_in_DPR_8:dsub_1 -> DPR_8
20652 54, // DQuad_with_dsub_3_in_DPR_8:dsub_2 -> DPR_8
20653 54, // DQuad_with_dsub_3_in_DPR_8:dsub_3 -> DPR_8
20654 0, // DQuad_with_dsub_3_in_DPR_8:dsub_4
20655 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5
20656 0, // DQuad_with_dsub_3_in_DPR_8:dsub_6
20657 0, // DQuad_with_dsub_3_in_DPR_8:dsub_7
20658 0, // DQuad_with_dsub_3_in_DPR_8:gsub_0
20659 0, // DQuad_with_dsub_3_in_DPR_8:gsub_1
20660 0, // DQuad_with_dsub_3_in_DPR_8:qqsub_0
20661 0, // DQuad_with_dsub_3_in_DPR_8:qqsub_1
20662 75, // DQuad_with_dsub_3_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20663 75, // DQuad_with_dsub_3_in_DPR_8:qsub_1 -> DPair_with_dsub_1_in_DPR_8
20664 0, // DQuad_with_dsub_3_in_DPR_8:qsub_2
20665 0, // DQuad_with_dsub_3_in_DPR_8:qsub_3
20666 8, // DQuad_with_dsub_3_in_DPR_8:ssub_0 -> SPR_8
20667 8, // DQuad_with_dsub_3_in_DPR_8:ssub_1 -> SPR_8
20668 8, // DQuad_with_dsub_3_in_DPR_8:ssub_2 -> SPR_8
20669 8, // DQuad_with_dsub_3_in_DPR_8:ssub_3 -> SPR_8
20670 8, // DQuad_with_dsub_3_in_DPR_8:ssub_4 -> SPR_8
20671 8, // DQuad_with_dsub_3_in_DPR_8:ssub_5 -> SPR_8
20672 8, // DQuad_with_dsub_3_in_DPR_8:ssub_6 -> SPR_8
20673 8, // DQuad_with_dsub_3_in_DPR_8:ssub_7 -> SPR_8
20674 0, // DQuad_with_dsub_3_in_DPR_8:ssub_8
20675 0, // DQuad_with_dsub_3_in_DPR_8:ssub_9
20676 0, // DQuad_with_dsub_3_in_DPR_8:ssub_10
20677 0, // DQuad_with_dsub_3_in_DPR_8:ssub_11
20678 0, // DQuad_with_dsub_3_in_DPR_8:ssub_12
20679 0, // DQuad_with_dsub_3_in_DPR_8:ssub_13
20680 0, // DQuad_with_dsub_3_in_DPR_8:ssub_14
20681 0, // DQuad_with_dsub_3_in_DPR_8:ssub_15
20682 67, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20683 95, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_2_in_DPR_8
20684 67, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
20685 95, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_dsub_2_in_DPR_8
20686 75, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
20687 0, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20688 0, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20689 0, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20690 0, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20691 0, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20692 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20693 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20694 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20695 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_dsub_5
20696 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20697 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20698 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20699 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20700 0, // DQuad_with_dsub_3_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20701 0, // DQuad_with_dsub_3_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20702 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5_dsub_7
20703 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20704 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5_ssub_12_ssub_13
20705 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20706 },
20707 { // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20708 54, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_8
20709 53, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
20710 53, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
20711 53, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3 -> DPR_VFP2
20712 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
20713 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
20714 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
20715 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
20716 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
20717 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
20718 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
20719 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
20720 72, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_dsub_0_in_DPR_8
20721 71, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1 -> DPair_with_ssub_2
20722 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
20723 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
20724 8, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR_8
20725 8, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR_8
20726 3, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
20727 3, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
20728 3, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
20729 3, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
20730 3, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6 -> SPR
20731 3, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7 -> SPR
20732 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
20733 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
20734 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
20735 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
20736 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
20737 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
20738 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
20739 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
20740 66, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20741 97, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20742 65, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20743 93, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
20744 74, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_VFP2
20745 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20746 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20747 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20748 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20749 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20750 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
20751 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20752 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20753 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
20754 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20755 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
20756 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
20757 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20758 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
20759 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20760 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
20761 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
20762 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
20763 0, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20764 },
20765 { // MQQPR_with_qsub_0_in_QPR_8
20766 54, // MQQPR_with_qsub_0_in_QPR_8:dsub_0 -> DPR_8
20767 54, // MQQPR_with_qsub_0_in_QPR_8:dsub_1 -> DPR_8
20768 53, // MQQPR_with_qsub_0_in_QPR_8:dsub_2 -> DPR_VFP2
20769 53, // MQQPR_with_qsub_0_in_QPR_8:dsub_3 -> DPR_VFP2
20770 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_4
20771 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5
20772 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_6
20773 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_7
20774 0, // MQQPR_with_qsub_0_in_QPR_8:gsub_0
20775 0, // MQQPR_with_qsub_0_in_QPR_8:gsub_1
20776 0, // MQQPR_with_qsub_0_in_QPR_8:qqsub_0
20777 0, // MQQPR_with_qsub_0_in_QPR_8:qqsub_1
20778 76, // MQQPR_with_qsub_0_in_QPR_8:qsub_0 -> QPR_8
20779 74, // MQQPR_with_qsub_0_in_QPR_8:qsub_1 -> QPR_VFP2
20780 0, // MQQPR_with_qsub_0_in_QPR_8:qsub_2
20781 0, // MQQPR_with_qsub_0_in_QPR_8:qsub_3
20782 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_0 -> SPR_8
20783 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_1 -> SPR_8
20784 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_2 -> SPR_8
20785 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_3 -> SPR_8
20786 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_4 -> SPR
20787 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_5 -> SPR
20788 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_6 -> SPR
20789 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_7 -> SPR
20790 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_8
20791 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_9
20792 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_10
20793 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_11
20794 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_12
20795 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_13
20796 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_14
20797 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_15
20798 66, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20799 98, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR_8
20800 66, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20801 97, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20802 72, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
20803 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20804 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20805 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20806 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20807 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20808 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20809 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20810 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20811 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5
20812 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20813 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20814 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20815 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20816 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20817 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20818 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5_dsub_7
20819 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20820 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13
20821 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20822 },
20823 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
20824 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_0 -> DPR_8
20825 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_1 -> DPR_8
20826 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_2 -> DPR_8
20827 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_3 -> DPR_VFP2
20828 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_4
20829 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5
20830 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_6
20831 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_7
20832 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_0
20833 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_1
20834 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_0
20835 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_1
20836 75, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20837 72, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_1 -> DPair_with_dsub_0_in_DPR_8
20838 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_2
20839 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_3
20840 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0 -> SPR_8
20841 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_1 -> SPR_8
20842 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2 -> SPR_8
20843 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_3 -> SPR_8
20844 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4 -> SPR_8
20845 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_5 -> SPR_8
20846 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6 -> SPR
20847 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_7 -> SPR
20848 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8
20849 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_9
20850 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_10
20851 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_11
20852 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_12
20853 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_13
20854 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_14
20855 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_15
20856 67, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20857 100, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
20858 66, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20859 98, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_qsub_0_in_QPR_8
20860 76, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_8
20861 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20862 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20863 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20864 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20865 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20866 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20867 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20868 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20869 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5
20870 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20871 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20872 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20873 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20874 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20875 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20876 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_dsub_7
20877 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20878 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13
20879 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20880 },
20881 { // MQQPR_with_dsub_2_in_DPR_8
20882 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
20883 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
20884 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
20885 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
20886 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_4
20887 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5
20888 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_6
20889 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_7
20890 0, // MQQPR_with_dsub_2_in_DPR_8:gsub_0
20891 0, // MQQPR_with_dsub_2_in_DPR_8:gsub_1
20892 0, // MQQPR_with_dsub_2_in_DPR_8:qqsub_0
20893 0, // MQQPR_with_dsub_2_in_DPR_8:qqsub_1
20894 76, // MQQPR_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
20895 76, // MQQPR_with_dsub_2_in_DPR_8:qsub_1 -> QPR_8
20896 0, // MQQPR_with_dsub_2_in_DPR_8:qsub_2
20897 0, // MQQPR_with_dsub_2_in_DPR_8:qsub_3
20898 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
20899 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
20900 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
20901 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
20902 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
20903 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
20904 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
20905 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
20906 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_8
20907 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_9
20908 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_10
20909 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_11
20910 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_12
20911 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_13
20912 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_14
20913 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_15
20914 67, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20915 99, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
20916 67, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
20917 100, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
20918 75, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
20919 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20920 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20921 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20922 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20923 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20924 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20925 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20926 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20927 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
20928 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20929 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20930 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20931 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20932 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20933 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20934 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5_dsub_7
20935 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20936 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
20937 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20938 },
20939 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
20940 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
20941 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
20942 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
20943 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
20944 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_4
20945 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5
20946 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_6
20947 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_7
20948 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:gsub_0
20949 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:gsub_1
20950 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qqsub_0
20951 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qqsub_1
20952 75, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20953 75, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_1 -> DPair_with_dsub_1_in_DPR_8
20954 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_2
20955 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_3
20956 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
20957 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
20958 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
20959 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
20960 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
20961 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
20962 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
20963 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
20964 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8
20965 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_9
20966 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_10
20967 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_11
20968 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_12
20969 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_13
20970 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_14
20971 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_15
20972 67, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20973 100, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
20974 67, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
20975 99, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
20976 76, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_8
20977 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20978 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20979 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20980 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20981 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20982 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20983 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20984 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20985 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
20986 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20987 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20988 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20989 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20990 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20991 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20992 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_dsub_7
20993 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20994 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
20995 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20996 },
20997 { // QQQQPR
20998 52, // QQQQPR:dsub_0 -> DPR
20999 52, // QQQQPR:dsub_1 -> DPR
21000 52, // QQQQPR:dsub_2 -> DPR
21001 52, // QQQQPR:dsub_3 -> DPR
21002 52, // QQQQPR:dsub_4 -> DPR
21003 52, // QQQQPR:dsub_5 -> DPR
21004 52, // QQQQPR:dsub_6 -> DPR
21005 52, // QQQQPR:dsub_7 -> DPR
21006 0, // QQQQPR:gsub_0
21007 0, // QQQQPR:gsub_1
21008 111, // QQQQPR:qqsub_0 -> QQPR
21009 111, // QQQQPR:qqsub_1 -> QQPR
21010 70, // QQQQPR:qsub_0 -> QPR
21011 70, // QQQQPR:qsub_1 -> QPR
21012 70, // QQQQPR:qsub_2 -> QPR
21013 70, // QQQQPR:qsub_3 -> QPR
21014 3, // QQQQPR:ssub_0 -> SPR
21015 3, // QQQQPR:ssub_1 -> SPR
21016 3, // QQQQPR:ssub_2 -> SPR
21017 3, // QQQQPR:ssub_3 -> SPR
21018 3, // QQQQPR:ssub_4 -> SPR
21019 3, // QQQQPR:ssub_5 -> SPR
21020 3, // QQQQPR:ssub_6 -> SPR
21021 3, // QQQQPR:ssub_7 -> SPR
21022 3, // QQQQPR:ssub_8 -> SPR
21023 3, // QQQQPR:ssub_9 -> SPR
21024 3, // QQQQPR:ssub_10 -> SPR
21025 3, // QQQQPR:ssub_11 -> SPR
21026 3, // QQQQPR:ssub_12 -> SPR
21027 3, // QQQQPR:ssub_13 -> SPR
21028 3, // QQQQPR:ssub_14 -> SPR
21029 3, // QQQQPR:ssub_15 -> SPR
21030 63, // QQQQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
21031 81, // QQQQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
21032 63, // QQQQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
21033 83, // QQQQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21034 68, // QQQQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
21035 101, // QQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc
21036 0, // QQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21037 101, // QQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc
21038 0, // QQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21039 112, // QQQQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21040 63, // QQQQPR:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
21041 81, // QQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_QPR
21042 101, // QQQQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc
21043 0, // QQQQPR:ssub_6_ssub_7_dsub_5
21044 83, // QQQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21045 101, // QQQQPR:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc
21046 68, // QQQQPR:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair
21047 112, // QQQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21048 63, // QQQQPR:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc
21049 81, // QQQQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR
21050 63, // QQQQPR:dsub_5_dsub_7 -> DPairSpc
21051 83, // QQQQPR:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21052 68, // QQQQPR:dsub_5_ssub_12_ssub_13 -> DPair
21053 111, // QQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQPR
21054 },
21055 { // QQQQPR_with_ssub_0
21056 53, // QQQQPR_with_ssub_0:dsub_0 -> DPR_VFP2
21057 53, // QQQQPR_with_ssub_0:dsub_1 -> DPR_VFP2
21058 52, // QQQQPR_with_ssub_0:dsub_2 -> DPR
21059 52, // QQQQPR_with_ssub_0:dsub_3 -> DPR
21060 52, // QQQQPR_with_ssub_0:dsub_4 -> DPR
21061 52, // QQQQPR_with_ssub_0:dsub_5 -> DPR
21062 52, // QQQQPR_with_ssub_0:dsub_6 -> DPR
21063 52, // QQQQPR_with_ssub_0:dsub_7 -> DPR
21064 0, // QQQQPR_with_ssub_0:gsub_0
21065 0, // QQQQPR_with_ssub_0:gsub_1
21066 117, // QQQQPR_with_ssub_0:qqsub_0 -> QQPR_with_ssub_0
21067 111, // QQQQPR_with_ssub_0:qqsub_1 -> QQPR
21068 73, // QQQQPR_with_ssub_0:qsub_0 -> MQPR
21069 70, // QQQQPR_with_ssub_0:qsub_1 -> QPR
21070 70, // QQQQPR_with_ssub_0:qsub_2 -> QPR
21071 70, // QQQQPR_with_ssub_0:qsub_3 -> QPR
21072 3, // QQQQPR_with_ssub_0:ssub_0 -> SPR
21073 3, // QQQQPR_with_ssub_0:ssub_1 -> SPR
21074 3, // QQQQPR_with_ssub_0:ssub_2 -> SPR
21075 3, // QQQQPR_with_ssub_0:ssub_3 -> SPR
21076 3, // QQQQPR_with_ssub_0:ssub_4 -> SPR
21077 3, // QQQQPR_with_ssub_0:ssub_5 -> SPR
21078 3, // QQQQPR_with_ssub_0:ssub_6 -> SPR
21079 3, // QQQQPR_with_ssub_0:ssub_7 -> SPR
21080 3, // QQQQPR_with_ssub_0:ssub_8 -> SPR
21081 3, // QQQQPR_with_ssub_0:ssub_9 -> SPR
21082 3, // QQQQPR_with_ssub_0:ssub_10 -> SPR
21083 3, // QQQQPR_with_ssub_0:ssub_11 -> SPR
21084 3, // QQQQPR_with_ssub_0:ssub_12 -> SPR
21085 3, // QQQQPR_with_ssub_0:ssub_13 -> SPR
21086 3, // QQQQPR_with_ssub_0:ssub_14 -> SPR
21087 3, // QQQQPR_with_ssub_0:ssub_15 -> SPR
21088 64, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
21089 89, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
21090 64, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
21091 90, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21092 69, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
21093 102, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_0
21094 0, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21095 102, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_0
21096 0, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21097 116, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21098 63, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
21099 81, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_QPR
21100 101, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc
21101 0, // QQQQPR_with_ssub_0:ssub_6_ssub_7_dsub_5
21102 83, // QQQQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21103 101, // QQQQPR_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc
21104 68, // QQQQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair
21105 112, // QQQQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21106 63, // QQQQPR_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc
21107 81, // QQQQPR_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR
21108 63, // QQQQPR_with_ssub_0:dsub_5_dsub_7 -> DPairSpc
21109 83, // QQQQPR_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21110 68, // QQQQPR_with_ssub_0:dsub_5_ssub_12_ssub_13 -> DPair
21111 111, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQPR
21112 },
21113 { // QQQQPR_with_ssub_4
21114 53, // QQQQPR_with_ssub_4:dsub_0 -> DPR_VFP2
21115 53, // QQQQPR_with_ssub_4:dsub_1 -> DPR_VFP2
21116 53, // QQQQPR_with_ssub_4:dsub_2 -> DPR_VFP2
21117 53, // QQQQPR_with_ssub_4:dsub_3 -> DPR_VFP2
21118 52, // QQQQPR_with_ssub_4:dsub_4 -> DPR
21119 52, // QQQQPR_with_ssub_4:dsub_5 -> DPR
21120 52, // QQQQPR_with_ssub_4:dsub_6 -> DPR
21121 52, // QQQQPR_with_ssub_4:dsub_7 -> DPR
21122 0, // QQQQPR_with_ssub_4:gsub_0
21123 0, // QQQQPR_with_ssub_4:gsub_1
21124 120, // QQQQPR_with_ssub_4:qqsub_0 -> MQQPR
21125 111, // QQQQPR_with_ssub_4:qqsub_1 -> QQPR
21126 74, // QQQQPR_with_ssub_4:qsub_0 -> QPR_VFP2
21127 74, // QQQQPR_with_ssub_4:qsub_1 -> QPR_VFP2
21128 70, // QQQQPR_with_ssub_4:qsub_2 -> QPR
21129 70, // QQQQPR_with_ssub_4:qsub_3 -> QPR
21130 3, // QQQQPR_with_ssub_4:ssub_0 -> SPR
21131 3, // QQQQPR_with_ssub_4:ssub_1 -> SPR
21132 3, // QQQQPR_with_ssub_4:ssub_2 -> SPR
21133 3, // QQQQPR_with_ssub_4:ssub_3 -> SPR
21134 3, // QQQQPR_with_ssub_4:ssub_4 -> SPR
21135 3, // QQQQPR_with_ssub_4:ssub_5 -> SPR
21136 3, // QQQQPR_with_ssub_4:ssub_6 -> SPR
21137 3, // QQQQPR_with_ssub_4:ssub_7 -> SPR
21138 3, // QQQQPR_with_ssub_4:ssub_8 -> SPR
21139 3, // QQQQPR_with_ssub_4:ssub_9 -> SPR
21140 3, // QQQQPR_with_ssub_4:ssub_10 -> SPR
21141 3, // QQQQPR_with_ssub_4:ssub_11 -> SPR
21142 3, // QQQQPR_with_ssub_4:ssub_12 -> SPR
21143 3, // QQQQPR_with_ssub_4:ssub_13 -> SPR
21144 3, // QQQQPR_with_ssub_4:ssub_14 -> SPR
21145 3, // QQQQPR_with_ssub_4:ssub_15 -> SPR
21146 65, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
21147 93, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21148 65, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
21149 92, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21150 71, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
21151 103, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_4
21152 0, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21153 103, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_4
21154 0, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21155 119, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21156 64, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_0
21157 89, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_MQPR
21158 102, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_0
21159 0, // QQQQPR_with_ssub_4:ssub_6_ssub_7_dsub_5
21160 90, // QQQQPR_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21161 102, // QQQQPR_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_0
21162 69, // QQQQPR_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_0
21163 116, // QQQQPR_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21164 63, // QQQQPR_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc
21165 81, // QQQQPR_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR
21166 63, // QQQQPR_with_ssub_4:dsub_5_dsub_7 -> DPairSpc
21167 83, // QQQQPR_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21168 68, // QQQQPR_with_ssub_4:dsub_5_ssub_12_ssub_13 -> DPair
21169 117, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQPR_with_ssub_0
21170 },
21171 { // QQQQPR_with_ssub_8
21172 53, // QQQQPR_with_ssub_8:dsub_0 -> DPR_VFP2
21173 53, // QQQQPR_with_ssub_8:dsub_1 -> DPR_VFP2
21174 53, // QQQQPR_with_ssub_8:dsub_2 -> DPR_VFP2
21175 53, // QQQQPR_with_ssub_8:dsub_3 -> DPR_VFP2
21176 53, // QQQQPR_with_ssub_8:dsub_4 -> DPR_VFP2
21177 53, // QQQQPR_with_ssub_8:dsub_5 -> DPR_VFP2
21178 52, // QQQQPR_with_ssub_8:dsub_6 -> DPR
21179 52, // QQQQPR_with_ssub_8:dsub_7 -> DPR
21180 0, // QQQQPR_with_ssub_8:gsub_0
21181 0, // QQQQPR_with_ssub_8:gsub_1
21182 120, // QQQQPR_with_ssub_8:qqsub_0 -> MQQPR
21183 117, // QQQQPR_with_ssub_8:qqsub_1 -> QQPR_with_ssub_0
21184 74, // QQQQPR_with_ssub_8:qsub_0 -> QPR_VFP2
21185 74, // QQQQPR_with_ssub_8:qsub_1 -> QPR_VFP2
21186 74, // QQQQPR_with_ssub_8:qsub_2 -> QPR_VFP2
21187 70, // QQQQPR_with_ssub_8:qsub_3 -> QPR
21188 3, // QQQQPR_with_ssub_8:ssub_0 -> SPR
21189 3, // QQQQPR_with_ssub_8:ssub_1 -> SPR
21190 3, // QQQQPR_with_ssub_8:ssub_2 -> SPR
21191 3, // QQQQPR_with_ssub_8:ssub_3 -> SPR
21192 3, // QQQQPR_with_ssub_8:ssub_4 -> SPR
21193 3, // QQQQPR_with_ssub_8:ssub_5 -> SPR
21194 3, // QQQQPR_with_ssub_8:ssub_6 -> SPR
21195 3, // QQQQPR_with_ssub_8:ssub_7 -> SPR
21196 3, // QQQQPR_with_ssub_8:ssub_8 -> SPR
21197 3, // QQQQPR_with_ssub_8:ssub_9 -> SPR
21198 3, // QQQQPR_with_ssub_8:ssub_10 -> SPR
21199 3, // QQQQPR_with_ssub_8:ssub_11 -> SPR
21200 3, // QQQQPR_with_ssub_8:ssub_12 -> SPR
21201 3, // QQQQPR_with_ssub_8:ssub_13 -> SPR
21202 3, // QQQQPR_with_ssub_8:ssub_14 -> SPR
21203 3, // QQQQPR_with_ssub_8:ssub_15 -> SPR
21204 65, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
21205 93, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21206 65, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
21207 92, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21208 71, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
21209 104, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_8
21210 0, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21211 104, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_8
21212 0, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21213 122, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21214 65, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
21215 93, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21216 103, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_4
21217 0, // QQQQPR_with_ssub_8:ssub_6_ssub_7_dsub_5
21218 92, // QQQQPR_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21219 103, // QQQQPR_with_ssub_8:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_4
21220 71, // QQQQPR_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_2
21221 119, // QQQQPR_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21222 64, // QQQQPR_with_ssub_8:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_ssub_0
21223 89, // QQQQPR_with_ssub_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_MQPR
21224 64, // QQQQPR_with_ssub_8:dsub_5_dsub_7 -> DPairSpc_with_ssub_0
21225 90, // QQQQPR_with_ssub_8:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21226 69, // QQQQPR_with_ssub_8:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_0
21227 120, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR
21228 },
21229 { // MQQQQPR
21230 53, // MQQQQPR:dsub_0 -> DPR_VFP2
21231 53, // MQQQQPR:dsub_1 -> DPR_VFP2
21232 53, // MQQQQPR:dsub_2 -> DPR_VFP2
21233 53, // MQQQQPR:dsub_3 -> DPR_VFP2
21234 53, // MQQQQPR:dsub_4 -> DPR_VFP2
21235 53, // MQQQQPR:dsub_5 -> DPR_VFP2
21236 53, // MQQQQPR:dsub_6 -> DPR_VFP2
21237 53, // MQQQQPR:dsub_7 -> DPR_VFP2
21238 0, // MQQQQPR:gsub_0
21239 0, // MQQQQPR:gsub_1
21240 120, // MQQQQPR:qqsub_0 -> MQQPR
21241 120, // MQQQQPR:qqsub_1 -> MQQPR
21242 74, // MQQQQPR:qsub_0 -> QPR_VFP2
21243 74, // MQQQQPR:qsub_1 -> QPR_VFP2
21244 74, // MQQQQPR:qsub_2 -> QPR_VFP2
21245 74, // MQQQQPR:qsub_3 -> QPR_VFP2
21246 3, // MQQQQPR:ssub_0 -> SPR
21247 3, // MQQQQPR:ssub_1 -> SPR
21248 3, // MQQQQPR:ssub_2 -> SPR
21249 3, // MQQQQPR:ssub_3 -> SPR
21250 3, // MQQQQPR:ssub_4 -> SPR
21251 3, // MQQQQPR:ssub_5 -> SPR
21252 3, // MQQQQPR:ssub_6 -> SPR
21253 3, // MQQQQPR:ssub_7 -> SPR
21254 3, // MQQQQPR:ssub_8 -> SPR
21255 3, // MQQQQPR:ssub_9 -> SPR
21256 3, // MQQQQPR:ssub_10 -> SPR
21257 3, // MQQQQPR:ssub_11 -> SPR
21258 3, // MQQQQPR:ssub_12 -> SPR
21259 3, // MQQQQPR:ssub_13 -> SPR
21260 3, // MQQQQPR:ssub_14 -> SPR
21261 3, // MQQQQPR:ssub_15 -> SPR
21262 65, // MQQQQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
21263 93, // MQQQQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21264 65, // MQQQQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
21265 92, // MQQQQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21266 71, // MQQQQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
21267 104, // MQQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_8
21268 0, // MQQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21269 104, // MQQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_8
21270 0, // MQQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21271 122, // MQQQQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21272 65, // MQQQQPR:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
21273 93, // MQQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21274 104, // MQQQQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_8
21275 0, // MQQQQPR:ssub_6_ssub_7_dsub_5
21276 92, // MQQQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21277 104, // MQQQQPR:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_8
21278 71, // MQQQQPR:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_2
21279 122, // MQQQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21280 65, // MQQQQPR:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_ssub_4
21281 93, // MQQQQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21282 65, // MQQQQPR:dsub_5_dsub_7 -> DPairSpc_with_ssub_4
21283 92, // MQQQQPR:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21284 71, // MQQQQPR:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_2
21285 120, // MQQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR
21286 },
21287 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
21288 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_0 -> DPR_8
21289 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_1 -> DPR_8
21290 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_2 -> DPR_VFP2
21291 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_3 -> DPR_VFP2
21292 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_4 -> DPR_VFP2
21293 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5 -> DPR_VFP2
21294 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_6 -> DPR_VFP2
21295 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_7 -> DPR_VFP2
21296 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:gsub_0
21297 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:gsub_1
21298 125, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qqsub_0 -> MQQPR_with_qsub_0_in_QPR_8
21299 120, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qqsub_1 -> MQQPR
21300 76, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_0 -> QPR_8
21301 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_1 -> QPR_VFP2
21302 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_2 -> QPR_VFP2
21303 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_3 -> QPR_VFP2
21304 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_0 -> SPR_8
21305 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_1 -> SPR_8
21306 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_2 -> SPR_8
21307 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_3 -> SPR_8
21308 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_4 -> SPR
21309 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_5 -> SPR
21310 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6 -> SPR
21311 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_7 -> SPR
21312 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_8 -> SPR
21313 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_9 -> SPR
21314 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_10 -> SPR
21315 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_11 -> SPR
21316 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_12 -> SPR
21317 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_13 -> SPR
21318 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_14 -> SPR
21319 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_15 -> SPR
21320 66, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
21321 98, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR_8
21322 66, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
21323 97, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21324 72, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
21325 105, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_0_in_DPR_8
21326 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21327 105, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_dsub_0_in_DPR_8
21328 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21329 124, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21330 65, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
21331 93, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21332 104, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_8
21333 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5
21334 92, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21335 104, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_8
21336 71, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_2
21337 122, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21338 65, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_ssub_4
21339 93, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21340 65, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5_dsub_7 -> DPairSpc_with_ssub_4
21341 92, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21342 71, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_2
21343 120, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR
21344 },
21345 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
21346 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
21347 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
21348 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
21349 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
21350 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_4 -> DPR_VFP2
21351 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5 -> DPR_VFP2
21352 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_6 -> DPR_VFP2
21353 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_7 -> DPR_VFP2
21354 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:gsub_0
21355 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:gsub_1
21356 127, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_0 -> MQQPR_with_dsub_2_in_DPR_8
21357 120, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_1 -> MQQPR
21358 76, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
21359 76, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_1 -> QPR_8
21360 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_2 -> QPR_VFP2
21361 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_3 -> QPR_VFP2
21362 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
21363 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
21364 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
21365 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
21366 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
21367 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
21368 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
21369 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
21370 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8 -> SPR
21371 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_9 -> SPR
21372 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_10 -> SPR
21373 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_11 -> SPR
21374 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_12 -> SPR
21375 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_13 -> SPR
21376 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_14 -> SPR
21377 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_15 -> SPR
21378 67, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
21379 99, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21380 67, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
21381 100, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21382 75, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
21383 106, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_2_in_DPR_8
21384 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21385 106, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_dsub_2_in_DPR_8
21386 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21387 126, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21388 66, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_0_in_DPR_8
21389 98, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_QPR_8
21390 105, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_dsub_0_in_DPR_8
21391 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
21392 97, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21393 105, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_dsub_0_in_DPR_8
21394 72, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_dsub_0_in_DPR_8
21395 124, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21396 65, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_ssub_4
21397 93, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21398 65, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_dsub_7 -> DPairSpc_with_ssub_4
21399 92, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21400 71, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_2
21401 125, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR_with_qsub_0_in_QPR_8
21402 },
21403 { // MQQQQPR_with_qsub_2_in_QPR_8
21404 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_0 -> DPR_8
21405 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_1 -> DPR_8
21406 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_2 -> DPR_8
21407 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_3 -> DPR_8
21408 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_4 -> DPR_8
21409 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5 -> DPR_8
21410 53, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_6 -> DPR_VFP2
21411 53, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_7 -> DPR_VFP2
21412 0, // MQQQQPR_with_qsub_2_in_QPR_8:gsub_0
21413 0, // MQQQQPR_with_qsub_2_in_QPR_8:gsub_1
21414 127, // MQQQQPR_with_qsub_2_in_QPR_8:qqsub_0 -> MQQPR_with_dsub_2_in_DPR_8
21415 125, // MQQQQPR_with_qsub_2_in_QPR_8:qqsub_1 -> MQQPR_with_qsub_0_in_QPR_8
21416 76, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_0 -> QPR_8
21417 76, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_1 -> QPR_8
21418 76, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_2 -> QPR_8
21419 74, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_3 -> QPR_VFP2
21420 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0 -> SPR_8
21421 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_1 -> SPR_8
21422 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2 -> SPR_8
21423 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_3 -> SPR_8
21424 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_4 -> SPR_8
21425 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_5 -> SPR_8
21426 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6 -> SPR_8
21427 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_7 -> SPR_8
21428 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_8 -> SPR_8
21429 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_9 -> SPR_8
21430 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_10 -> SPR_8
21431 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_11 -> SPR_8
21432 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_12 -> SPR
21433 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_13 -> SPR
21434 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_14 -> SPR
21435 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_15 -> SPR
21436 67, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
21437 99, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21438 67, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
21439 100, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21440 75, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
21441 107, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_4_in_DPR_8
21442 0, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21443 107, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_dsub_4_in_DPR_8
21444 0, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21445 128, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21446 67, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
21447 99, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21448 106, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_dsub_2_in_DPR_8
21449 0, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_dsub_5
21450 100, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21451 106, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_dsub_2_in_DPR_8
21452 75, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_dsub_1_in_DPR_8
21453 126, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21454 66, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_dsub_0_in_DPR_8
21455 98, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR_8
21456 66, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5_dsub_7 -> DPairSpc_with_dsub_0_in_DPR_8
21457 97, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21458 72, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_dsub_0_in_DPR_8
21459 127, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR_with_dsub_2_in_DPR_8
21460 },
21461 { // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
21462 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
21463 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
21464 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
21465 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
21466 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_4 -> DPR_8
21467 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5 -> DPR_8
21468 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_6 -> DPR_8
21469 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_7 -> DPR_8
21470 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:gsub_0
21471 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:gsub_1
21472 127, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_0 -> MQQPR_with_dsub_2_in_DPR_8
21473 127, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_1 -> MQQPR_with_dsub_2_in_DPR_8
21474 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
21475 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_1 -> QPR_8
21476 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_2 -> QPR_8
21477 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_3 -> QPR_8
21478 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
21479 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
21480 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
21481 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
21482 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
21483 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
21484 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
21485 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
21486 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8 -> SPR_8
21487 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_9 -> SPR_8
21488 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_10 -> SPR_8
21489 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_11 -> SPR_8
21490 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_12 -> SPR_8
21491 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_13 -> SPR_8
21492 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_14 -> SPR_8
21493 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_15 -> SPR_8
21494 67, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
21495 99, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21496 67, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
21497 100, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21498 75, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
21499 107, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_4_in_DPR_8
21500 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21501 107, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_dsub_4_in_DPR_8
21502 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21503 128, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21504 67, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
21505 99, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21506 107, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_dsub_4_in_DPR_8
21507 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
21508 100, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21509 107, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_dsub_4_in_DPR_8
21510 75, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_dsub_1_in_DPR_8
21511 128, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21512 67, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_dsub_2_in_DPR_8
21513 99, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21514 67, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_dsub_7 -> DPairSpc_with_dsub_2_in_DPR_8
21515 100, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21516 75, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_dsub_1_in_DPR_8
21517 127, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR_with_dsub_2_in_DPR_8
21518 },
21519
21520 };
21521 assert(RC && "Missing regclass");
21522 if (!Idx) return RC;
21523 --Idx;
21524 assert(Idx < 56 && "Bad subreg");
21525 unsigned TV = Table[RC->getID()][Idx];
21526 return TV ? getRegClass(i: TV - 1) : nullptr;
21527}/// Get the weight in units of pressure for this register class.
21528const RegClassWeight &ARMGenRegisterInfo::
21529getRegClassWeight(const TargetRegisterClass *RC) const {
21530 static const RegClassWeight RCWeightTable[] = {
21531 {.RegWeight: 1, .WeightLimit: 32}, // HPR
21532 {.RegWeight: 1, .WeightLimit: 65}, // FPWithVPR
21533 {.RegWeight: 1, .WeightLimit: 32}, // SPR
21534 {.RegWeight: 2, .WeightLimit: 32}, // FPWithVPR_with_ssub_0
21535 {.RegWeight: 1, .WeightLimit: 16}, // GPR
21536 {.RegWeight: 1, .WeightLimit: 16}, // GPRwithAPSR
21537 {.RegWeight: 1, .WeightLimit: 16}, // GPRwithZR
21538 {.RegWeight: 1, .WeightLimit: 16}, // SPR_8
21539 {.RegWeight: 1, .WeightLimit: 15}, // GPRnopc
21540 {.RegWeight: 1, .WeightLimit: 15}, // GPRnosp
21541 {.RegWeight: 1, .WeightLimit: 15}, // GPRwithAPSR_NZCVnosp
21542 {.RegWeight: 0, .WeightLimit: 14}, // GPRwithAPSRnosp
21543 {.RegWeight: 1, .WeightLimit: 15}, // GPRwithZRnosp
21544 {.RegWeight: 1, .WeightLimit: 14}, // GPRnoip
21545 {.RegWeight: 1, .WeightLimit: 14}, // rGPR
21546 {.RegWeight: 1, .WeightLimit: 13}, // GPRnoip_and_GPRnopc
21547 {.RegWeight: 1, .WeightLimit: 13}, // GPRnoip_and_GPRnosp
21548 {.RegWeight: 1, .WeightLimit: 12}, // GPRnoip_and_GPRwithAPSR_NZCVnosp
21549 {.RegWeight: 1, .WeightLimit: 9}, // tGPRwithpc
21550 {.RegWeight: 2, .WeightLimit: 16}, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
21551 {.RegWeight: 1, .WeightLimit: 8}, // hGPR
21552 {.RegWeight: 1, .WeightLimit: 8}, // tGPR
21553 {.RegWeight: 1, .WeightLimit: 8}, // tGPREven
21554 {.RegWeight: 1, .WeightLimit: 7}, // GPRnopc_and_hGPR
21555 {.RegWeight: 1, .WeightLimit: 7}, // GPRnosp_and_hGPR
21556 {.RegWeight: 1, .WeightLimit: 6}, // GPRnoip_and_hGPR
21557 {.RegWeight: 1, .WeightLimit: 6}, // GPRnoip_and_tGPREven
21558 {.RegWeight: 1, .WeightLimit: 6}, // GPRnosp_and_GPRnopc_and_hGPR
21559 {.RegWeight: 1, .WeightLimit: 6}, // tGPROdd
21560 {.RegWeight: 1, .WeightLimit: 5}, // GPRnopc_and_GPRnoip_and_hGPR
21561 {.RegWeight: 1, .WeightLimit: 5}, // GPRnosp_and_GPRnoip_and_hGPR
21562 {.RegWeight: 1, .WeightLimit: 5}, // tcGPR
21563 {.RegWeight: 1, .WeightLimit: 4}, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
21564 {.RegWeight: 1, .WeightLimit: 4}, // hGPR_and_tGPREven
21565 {.RegWeight: 1, .WeightLimit: 4}, // tGPR_and_tGPREven
21566 {.RegWeight: 1, .WeightLimit: 4}, // tGPR_and_tGPROdd
21567 {.RegWeight: 1, .WeightLimit: 4}, // tcGPRnotr12
21568 {.RegWeight: 1, .WeightLimit: 3}, // tGPREven_and_tcGPR
21569 {.RegWeight: 0, .WeightLimit: 1}, // FP_STATUS_REGS
21570 {.RegWeight: 1, .WeightLimit: 2}, // hGPR_and_GPRnoip_and_tGPREven
21571 {.RegWeight: 1, .WeightLimit: 2}, // hGPR_and_tGPROdd
21572 {.RegWeight: 1, .WeightLimit: 2}, // tGPREven_and_tcGPRnotr12
21573 {.RegWeight: 1, .WeightLimit: 2}, // tGPROdd_and_tcGPR
21574 {.RegWeight: 0, .WeightLimit: 0}, // CCR
21575 {.RegWeight: 1, .WeightLimit: 1}, // FPCXTRegs
21576 {.RegWeight: 1, .WeightLimit: 1}, // GPRlr
21577 {.RegWeight: 1, .WeightLimit: 1}, // GPRsp
21578 {.RegWeight: 1, .WeightLimit: 1}, // VCCR
21579 {.RegWeight: 2, .WeightLimit: 2}, // cl_FPSCR_NZCV
21580 {.RegWeight: 1, .WeightLimit: 1}, // hGPR_and_tGPRwithpc
21581 {.RegWeight: 1, .WeightLimit: 1}, // hGPR_and_tcGPR
21582 {.RegWeight: 2, .WeightLimit: 64}, // DPR
21583 {.RegWeight: 2, .WeightLimit: 32}, // DPR_VFP2
21584 {.RegWeight: 2, .WeightLimit: 16}, // DPR_8
21585 {.RegWeight: 2, .WeightLimit: 14}, // GPRPair
21586 {.RegWeight: 2, .WeightLimit: 12}, // GPRPairnosp
21587 {.RegWeight: 2, .WeightLimit: 8}, // GPRPair_with_gsub_0_in_tGPR
21588 {.RegWeight: 2, .WeightLimit: 6}, // GPRPair_with_gsub_0_in_hGPR
21589 {.RegWeight: 2, .WeightLimit: 6}, // GPRPair_with_gsub_0_in_tcGPR
21590 {.RegWeight: 2, .WeightLimit: 4}, // GPRPair_with_gsub_0_in_tcGPRnotr12
21591 {.RegWeight: 2, .WeightLimit: 4}, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
21592 {.RegWeight: 2, .WeightLimit: 2}, // GPRPair_with_gsub_1_in_GPRsp
21593 {.RegWeight: 4, .WeightLimit: 64}, // DPairSpc
21594 {.RegWeight: 4, .WeightLimit: 36}, // DPairSpc_with_ssub_0
21595 {.RegWeight: 4, .WeightLimit: 32}, // DPairSpc_with_ssub_4
21596 {.RegWeight: 4, .WeightLimit: 20}, // DPairSpc_with_dsub_0_in_DPR_8
21597 {.RegWeight: 4, .WeightLimit: 16}, // DPairSpc_with_dsub_2_in_DPR_8
21598 {.RegWeight: 4, .WeightLimit: 64}, // DPair
21599 {.RegWeight: 4, .WeightLimit: 34}, // DPair_with_ssub_0
21600 {.RegWeight: 4, .WeightLimit: 64}, // QPR
21601 {.RegWeight: 4, .WeightLimit: 32}, // DPair_with_ssub_2
21602 {.RegWeight: 4, .WeightLimit: 18}, // DPair_with_dsub_0_in_DPR_8
21603 {.RegWeight: 4, .WeightLimit: 32}, // MQPR
21604 {.RegWeight: 4, .WeightLimit: 32}, // QPR_VFP2
21605 {.RegWeight: 4, .WeightLimit: 16}, // DPair_with_dsub_1_in_DPR_8
21606 {.RegWeight: 4, .WeightLimit: 16}, // QPR_8
21607 {.RegWeight: 6, .WeightLimit: 64}, // DTriple
21608 {.RegWeight: 6, .WeightLimit: 64}, // DTripleSpc
21609 {.RegWeight: 6, .WeightLimit: 40}, // DTripleSpc_with_ssub_0
21610 {.RegWeight: 6, .WeightLimit: 36}, // DTriple_with_ssub_0
21611 {.RegWeight: 6, .WeightLimit: 62}, // DTriple_with_qsub_0_in_QPR
21612 {.RegWeight: 6, .WeightLimit: 34}, // DTriple_with_ssub_2
21613 {.RegWeight: 6, .WeightLimit: 62}, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21614 {.RegWeight: 6, .WeightLimit: 36}, // DTripleSpc_with_ssub_4
21615 {.RegWeight: 6, .WeightLimit: 32}, // DTriple_with_ssub_4
21616 {.RegWeight: 6, .WeightLimit: 32}, // DTripleSpc_with_ssub_8
21617 {.RegWeight: 6, .WeightLimit: 24}, // DTripleSpc_with_dsub_0_in_DPR_8
21618 {.RegWeight: 6, .WeightLimit: 20}, // DTriple_with_dsub_0_in_DPR_8
21619 {.RegWeight: 6, .WeightLimit: 34}, // DTriple_with_qsub_0_in_MQPR
21620 {.RegWeight: 6, .WeightLimit: 34}, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21621 {.RegWeight: 6, .WeightLimit: 18}, // DTriple_with_dsub_1_in_DPR_8
21622 {.RegWeight: 6, .WeightLimit: 30}, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21623 {.RegWeight: 6, .WeightLimit: 30}, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21624 {.RegWeight: 6, .WeightLimit: 20}, // DTripleSpc_with_dsub_2_in_DPR_8
21625 {.RegWeight: 6, .WeightLimit: 16}, // DTriple_with_dsub_2_in_DPR_8
21626 {.RegWeight: 6, .WeightLimit: 16}, // DTripleSpc_with_dsub_4_in_DPR_8
21627 {.RegWeight: 6, .WeightLimit: 18}, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21628 {.RegWeight: 6, .WeightLimit: 18}, // DTriple_with_qsub_0_in_QPR_8
21629 {.RegWeight: 6, .WeightLimit: 14}, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21630 {.RegWeight: 6, .WeightLimit: 14}, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21631 {.RegWeight: 6, .WeightLimit: 64}, // DQuadSpc
21632 {.RegWeight: 6, .WeightLimit: 40}, // DQuadSpc_with_ssub_0
21633 {.RegWeight: 6, .WeightLimit: 36}, // DQuadSpc_with_ssub_4
21634 {.RegWeight: 6, .WeightLimit: 32}, // DQuadSpc_with_ssub_8
21635 {.RegWeight: 6, .WeightLimit: 24}, // DQuadSpc_with_dsub_0_in_DPR_8
21636 {.RegWeight: 6, .WeightLimit: 20}, // DQuadSpc_with_dsub_2_in_DPR_8
21637 {.RegWeight: 6, .WeightLimit: 16}, // DQuadSpc_with_dsub_4_in_DPR_8
21638 {.RegWeight: 8, .WeightLimit: 64}, // DQuad
21639 {.RegWeight: 8, .WeightLimit: 38}, // DQuad_with_ssub_0
21640 {.RegWeight: 8, .WeightLimit: 36}, // DQuad_with_ssub_2
21641 {.RegWeight: 8, .WeightLimit: 64}, // QQPR
21642 {.RegWeight: 8, .WeightLimit: 60}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21643 {.RegWeight: 8, .WeightLimit: 34}, // DQuad_with_ssub_4
21644 {.RegWeight: 8, .WeightLimit: 32}, // DQuad_with_ssub_6
21645 {.RegWeight: 8, .WeightLimit: 22}, // DQuad_with_dsub_0_in_DPR_8
21646 {.RegWeight: 8, .WeightLimit: 36}, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21647 {.RegWeight: 8, .WeightLimit: 36}, // QQPR_with_ssub_0
21648 {.RegWeight: 8, .WeightLimit: 20}, // DQuad_with_dsub_1_in_DPR_8
21649 {.RegWeight: 8, .WeightLimit: 32}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21650 {.RegWeight: 8, .WeightLimit: 32}, // MQQPR
21651 {.RegWeight: 8, .WeightLimit: 18}, // DQuad_with_dsub_2_in_DPR_8
21652 {.RegWeight: 8, .WeightLimit: 28}, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21653 {.RegWeight: 8, .WeightLimit: 16}, // DQuad_with_dsub_3_in_DPR_8
21654 {.RegWeight: 8, .WeightLimit: 20}, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21655 {.RegWeight: 8, .WeightLimit: 20}, // MQQPR_with_qsub_0_in_QPR_8
21656 {.RegWeight: 8, .WeightLimit: 16}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21657 {.RegWeight: 8, .WeightLimit: 16}, // MQQPR_with_dsub_2_in_DPR_8
21658 {.RegWeight: 8, .WeightLimit: 12}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21659 {.RegWeight: 16, .WeightLimit: 64}, // QQQQPR
21660 {.RegWeight: 16, .WeightLimit: 44}, // QQQQPR_with_ssub_0
21661 {.RegWeight: 16, .WeightLimit: 40}, // QQQQPR_with_ssub_4
21662 {.RegWeight: 16, .WeightLimit: 36}, // QQQQPR_with_ssub_8
21663 {.RegWeight: 16, .WeightLimit: 32}, // MQQQQPR
21664 {.RegWeight: 16, .WeightLimit: 28}, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
21665 {.RegWeight: 16, .WeightLimit: 24}, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
21666 {.RegWeight: 16, .WeightLimit: 20}, // MQQQQPR_with_qsub_2_in_QPR_8
21667 {.RegWeight: 16, .WeightLimit: 16}, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
21668 };
21669 return RCWeightTable[RC->getID()];
21670}
21671
21672/// Get the weight in units of pressure for this register unit.
21673unsigned ARMGenRegisterInfo::
21674getRegUnitWeight(MCRegUnit RegUnit) const {
21675 assert(static_cast<unsigned>(RegUnit) < 88 && "invalid register unit");
21676 static const uint8_t RUWeightTable[] = {
21677 0, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, };
21678 return RUWeightTable[static_cast<unsigned>(RegUnit)];
21679}
21680
21681
21682// Get the number of dimensions of register pressure.
21683unsigned ARMGenRegisterInfo::getNumRegPressureSets() const {
21684 return 34;
21685}
21686
21687// Get the name of this register unit pressure set.
21688const char *ARMGenRegisterInfo::
21689getRegPressureSetName(unsigned Idx) const {
21690 static const char *PressureNameTable[] = {
21691 "FPCXTRegs",
21692 "GPRlr",
21693 "VCCR",
21694 "hGPR_and_tGPRwithpc",
21695 "cl_FPSCR_NZCV",
21696 "GPRsp",
21697 "tGPROdd",
21698 "tcGPR",
21699 "hGPR",
21700 "tGPROdd_with_tcGPR",
21701 "tGPR",
21702 "tGPR_with_tcGPR",
21703 "tGPREven",
21704 "hGPR_with_tGPREven",
21705 "hGPR_with_tGPROdd",
21706 "hGPR_with_tcGPR",
21707 "tGPR_with_tGPREven",
21708 "GPR",
21709 "GPRwithZR",
21710 "GPRwithAPSR_with_GPRwithZR",
21711 "DQuad_with_dsub_0_in_DPR_8",
21712 "DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR",
21713 "HPR",
21714 "DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21715 "DPair_with_ssub_0",
21716 "DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21717 "DPairSpc_with_ssub_0",
21718 "DQuad_with_ssub_0",
21719 "DTripleSpc_with_ssub_0",
21720 "QQQQPR_with_ssub_0",
21721 "DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21722 "DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21723 "DTriple_with_qsub_0_in_QPR",
21724 "DPR",
21725 };
21726 return PressureNameTable[Idx];
21727}
21728
21729// Get the register unit pressure limit for this dimension.
21730// This limit must be adjusted dynamically for reserved registers.
21731unsigned ARMGenRegisterInfo::
21732getRegPressureSetLimit(const MachineFunction &MF, unsigned Idx) const {
21733 static const uint8_t PressureLimitTable[] = {
21734 1, // 0: FPCXTRegs
21735 1, // 1: GPRlr
21736 1, // 2: VCCR
21737 1, // 3: hGPR_and_tGPRwithpc
21738 2, // 4: cl_FPSCR_NZCV
21739 2, // 5: GPRsp
21740 6, // 6: tGPROdd
21741 6, // 7: tcGPR
21742 8, // 8: hGPR
21743 10, // 9: tGPROdd_with_tcGPR
21744 11, // 10: tGPR
21745 11, // 11: tGPR_with_tcGPR
21746 11, // 12: tGPREven
21747 12, // 13: hGPR_with_tGPREven
21748 12, // 14: hGPR_with_tGPROdd
21749 12, // 15: hGPR_with_tcGPR
21750 13, // 16: tGPR_with_tGPREven
21751 17, // 17: GPR
21752 17, // 18: GPRwithZR
21753 17, // 19: GPRwithAPSR_with_GPRwithZR
21754 24, // 20: DQuad_with_dsub_0_in_DPR_8
21755 32, // 21: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21756 32, // 22: HPR
21757 34, // 23: DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21758 34, // 24: DPair_with_ssub_0
21759 36, // 25: DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21760 36, // 26: DPairSpc_with_ssub_0
21761 38, // 27: DQuad_with_ssub_0
21762 40, // 28: DTripleSpc_with_ssub_0
21763 44, // 29: QQQQPR_with_ssub_0
21764 60, // 30: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21765 62, // 31: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21766 62, // 32: DTriple_with_qsub_0_in_QPR
21767 64, // 33: DPR
21768 };
21769 return PressureLimitTable[Idx];
21770}
21771
21772/// Table of pressure sets per register class or unit.
21773static const int RCSetsTable[] = {
21774 /* 0 */ 0, -1,
21775 /* 2 */ 2, -1,
21776 /* 4 */ 4, -1,
21777 /* 6 */ 8, 13, 14, 15, 17, 18, -1,
21778 /* 13 */ 10, 11, 16, 17, 18, -1,
21779 /* 19 */ 3, 8, 10, 11, 13, 14, 15, 16, 17, 18, -1,
21780 /* 30 */ 17, 19, -1,
21781 /* 33 */ 6, 9, 10, 14, 17, 18, 19, -1,
21782 /* 41 */ 7, 9, 11, 12, 15, 17, 18, 19, -1,
21783 /* 50 */ 8, 13, 14, 15, 17, 18, 19, -1,
21784 /* 58 */ 6, 8, 9, 10, 13, 14, 15, 17, 18, 19, -1,
21785 /* 69 */ 5, 7, 8, 9, 11, 12, 13, 14, 15, 17, 18, 19, -1,
21786 /* 82 */ 10, 11, 16, 17, 18, 19, -1,
21787 /* 89 */ 10, 11, 12, 13, 16, 17, 18, 19, -1,
21788 /* 98 */ 6, 9, 10, 11, 14, 16, 17, 18, 19, -1,
21789 /* 108 */ 7, 9, 11, 12, 15, 16, 17, 18, 19, -1,
21790 /* 118 */ 7, 9, 10, 11, 12, 15, 16, 17, 18, 19, -1,
21791 /* 129 */ 7, 9, 11, 12, 13, 15, 16, 17, 18, 19, -1,
21792 /* 140 */ 7, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, -1,
21793 /* 152 */ 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, -1,
21794 /* 165 */ 1, 8, 12, 13, 14, 15, 16, 17, 18, 19, -1,
21795 /* 176 */ 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, -1,
21796 /* 190 */ 31, 33, -1,
21797 /* 193 */ 20, 22, 24, 26, 27, 28, 29, 32, 33, -1,
21798 /* 203 */ 25, 27, 28, 29, 30, 31, 32, 33, -1,
21799 /* 212 */ 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, -1,
21800 /* 223 */ 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, -1,
21801 /* 236 */ 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, -1,
21802};
21803
21804/// Get the dimensions of register pressure impacted by this register class.
21805/// Returns a -1 terminated array of pressure set IDs
21806const int *ARMGenRegisterInfo::
21807getRegClassPressureSets(const TargetRegisterClass *RC) const {
21808 static const uint8_t RCSetStartTable[] = {
21809 194,1,194,1,10,30,38,193,37,10,1,1,38,10,37,37,10,37,13,1,6,82,91,50,6,6,91,50,33,50,6,108,50,166,89,98,118,129,1,166,58,140,152,1,0,165,69,2,4,19,176,191,194,193,37,37,82,50,41,118,50,69,191,196,194,193,193,191,195,191,194,193,194,194,193,193,191,191,198,196,200,195,190,196,194,194,193,193,195,212,193,237,194,193,193,193,236,193,193,236,191,198,196,194,193,193,193,191,197,196,191,207,195,194,193,203,196,193,223,194,193,237,193,236,193,236,193,236,191,199,198,196,194,194,193,193,193,};
21810 return &RCSetsTable[RCSetStartTable[RC->getID()]];
21811}
21812
21813/// Get the dimensions of register pressure impacted by this register unit.
21814/// Returns a -1 terminated array of pressure set IDs
21815const int *ARMGenRegisterInfo::
21816getRegUnitPressureSets(MCRegUnit RegUnit) const {
21817 assert(static_cast<unsigned>(RegUnit) < 88 && "invalid register unit");
21818 static const uint8_t RUSetStartTable[] = {
21819 1,30,1,0,1,1,1,1,4,1,4,1,1,1,1,165,19,1,69,1,2,38,193,193,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,236,237,237,237,237,237,237,237,237,223,212,203,205,206,206,207,207,207,207,207,207,207,207,207,190,1,1,1,1,1,140,152,140,152,89,98,89,98,166,58,166,58,176,};
21820 return &RCSetsTable[RUSetStartTable[static_cast<unsigned>(RegUnit)]];
21821}
21822
21823extern const MCRegisterDesc ARMRegDesc[];
21824extern const int16_t ARMRegDiffLists[];
21825extern const LaneBitmask ARMLaneMaskLists[];
21826extern const char ARMRegStrings[];
21827extern const char ARMRegClassStrings[];
21828extern const MCPhysReg ARMRegUnitRoots[][2];
21829extern const uint16_t ARMSubRegIdxLists[];
21830extern const uint16_t ARMRegEncodingTable[];
21831// ARM Dwarf<->LLVM register mappings.
21832extern const MCRegisterInfo::DwarfLLVMRegPair ARMDwarfFlavour0Dwarf2L[];
21833extern const unsigned ARMDwarfFlavour0Dwarf2LSize;
21834
21835extern const MCRegisterInfo::DwarfLLVMRegPair ARMEHFlavour0Dwarf2L[];
21836extern const unsigned ARMEHFlavour0Dwarf2LSize;
21837
21838extern const MCRegisterInfo::DwarfLLVMRegPair ARMDwarfFlavour0L2Dwarf[];
21839extern const unsigned ARMDwarfFlavour0L2DwarfSize;
21840
21841extern const MCRegisterInfo::DwarfLLVMRegPair ARMEHFlavour0L2Dwarf[];
21842extern const unsigned ARMEHFlavour0L2DwarfSize;
21843
21844
21845ARMGenRegisterInfo::
21846ARMGenRegisterInfo(unsigned RA, unsigned DwarfFlavour, unsigned EHFlavour,
21847 unsigned PC, unsigned HwMode)
21848 : TargetRegisterInfo(&ARMRegInfoDesc, ARMRegisterClasses,
21849 ARMSubRegIndexStrings, ARMSubRegIndexNameOffsets,
21850 ARMSubRegIdxRangeTable, ARMSubRegIndexLaneMaskTable,
21851
21852 LaneBitmask(0xFFFFFFFFFFFFFFFF), ARMRegClassInfos, ARMVTLists, HwMode) {
21853 InitMCRegisterInfo(D: ARMRegDesc, NR: 297, RA, PC,
21854 C: ARMMCRegisterClasses, NC: 137, RURoots: ARMRegUnitRoots, NRU: 88, DL: ARMRegDiffLists,
21855 RUMS: ARMLaneMaskLists, Strings: ARMRegStrings, ClassStrings: ARMRegClassStrings, SubIndices: ARMSubRegIdxLists, NumIndices: 57,
21856 RET: ARMRegEncodingTable, RUI: nullptr);
21857
21858 switch (DwarfFlavour) {
21859 default:
21860 llvm_unreachable("Unknown DWARF flavour");
21861 case 0:
21862 mapDwarfRegsToLLVMRegs(Map: ARMDwarfFlavour0Dwarf2L, Size: ARMDwarfFlavour0Dwarf2LSize, isEH: false);
21863 break;
21864 }
21865 switch (EHFlavour) {
21866 default:
21867 llvm_unreachable("Unknown DWARF flavour");
21868 case 0:
21869 mapDwarfRegsToLLVMRegs(Map: ARMEHFlavour0Dwarf2L, Size: ARMEHFlavour0Dwarf2LSize, isEH: true);
21870 break;
21871 }
21872 switch (DwarfFlavour) {
21873 default:
21874 llvm_unreachable("Unknown DWARF flavour");
21875 case 0:
21876 mapLLVMRegsToDwarfRegs(Map: ARMDwarfFlavour0L2Dwarf, Size: ARMDwarfFlavour0L2DwarfSize, isEH: false);
21877 break;
21878 }
21879 switch (EHFlavour) {
21880 default:
21881 llvm_unreachable("Unknown DWARF flavour");
21882 case 0:
21883 mapLLVMRegsToDwarfRegs(Map: ARMEHFlavour0L2Dwarf, Size: ARMEHFlavour0L2DwarfSize, isEH: true);
21884 break;
21885 }
21886}
21887
21888static const MCPhysReg CSR_AAPCS_SaveList[] = { ARM::LR, ARM::R11, ARM::R10, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21889static const uint32_t CSR_AAPCS_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21890static const MCPhysReg CSR_AAPCS_FP_SaveList[] = { ARM::LR, ARM::R11, ARM::R10, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::FPSCR, ARM::FPEXC, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, 0 };
21891static const uint32_t CSR_AAPCS_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xffbfc003, 0xffffffff, 0x0fe0001f, 0xff7801f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21892static const MCPhysReg CSR_AAPCS_SplitPush_R7_SaveList[] = { ARM::LR, ARM::R11, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R10, ARM::R9, ARM::R8, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21893static const uint32_t CSR_AAPCS_SplitPush_R7_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21894static const MCPhysReg CSR_AAPCS_SplitPush_R11_SaveList[] = { ARM::R10, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::LR, ARM::R11, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21895static const uint32_t CSR_AAPCS_SplitPush_R11_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21896static const MCPhysReg CSR_AAPCS_SwiftError_SaveList[] = { ARM::LR, ARM::R11, ARM::R10, ARM::R9, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21897static const uint32_t CSR_AAPCS_SwiftError_RegMask[] = { 0xe0004000, 0xc000001f, 0x003bc003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21898static const MCPhysReg CSR_AAPCS_SwiftTail_SaveList[] = { ARM::LR, ARM::R11, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21899static const uint32_t CSR_AAPCS_SwiftTail_RegMask[] = { 0xe0004000, 0xc000001f, 0x002fc003, 0x807fff80, 0x0e00001f, 0x00380100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21900static const MCPhysReg CSR_AAPCS_ThisReturn_SaveList[] = { ARM::LR, ARM::R11, ARM::R10, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::R0, 0 };
21901static const uint32_t CSR_AAPCS_ThisReturn_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc403, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21902static const MCPhysReg CSR_ATPCS_SplitPush_SaveList[] = { ARM::LR, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R11, ARM::R10, ARM::R9, ARM::R8, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21903static const uint32_t CSR_ATPCS_SplitPush_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21904static const MCPhysReg CSR_ATPCS_SplitPush_FP_SaveList[] = { ARM::LR, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R11, ARM::R10, ARM::R9, ARM::R8, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::FPSCR, ARM::FPEXC, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, 0 };
21905static const uint32_t CSR_ATPCS_SplitPush_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xffbfc003, 0xffffffff, 0x0fe0001f, 0xff7801f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21906static const MCPhysReg CSR_ATPCS_SplitPush_SwiftError_SaveList[] = { ARM::LR, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R11, ARM::R10, ARM::R9, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21907static const uint32_t CSR_ATPCS_SplitPush_SwiftError_RegMask[] = { 0xe0004000, 0xc000001f, 0x003bc003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21908static const MCPhysReg CSR_ATPCS_SplitPush_SwiftTail_SaveList[] = { ARM::LR, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R11, ARM::R9, ARM::R8, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21909static const uint32_t CSR_ATPCS_SplitPush_SwiftTail_RegMask[] = { 0xe0004000, 0xc000001f, 0x002fc003, 0x807fff80, 0x0e00001f, 0x00380100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21910static const MCPhysReg CSR_FIQ_SaveList[] = { ARM::LR, ARM::R11, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R3, ARM::R2, ARM::R1, ARM::R0, 0 };
21911static const uint32_t CSR_FIQ_RegMask[] = { 0x00004000, 0x00000000, 0x0023fc00, 0x00000000, 0x00000000, 0x001e0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
21912static const MCPhysReg CSR_FIQ_FP_SaveList[] = { ARM::LR, ARM::R11, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R3, ARM::R2, ARM::R1, ARM::R0, ARM::FPSCR, ARM::FPEXC, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, 0 };
21913static const uint32_t CSR_FIQ_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xffa3fc03, 0xffffffff, 0x0fe0001f, 0xff1e01f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21914static const MCPhysReg CSR_FIQ_FP_NEON_SaveList[] = { ARM::LR, ARM::R11, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R3, ARM::R2, ARM::R1, ARM::R0, ARM::FPSCR, ARM::FPEXC, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, ARM::D31, ARM::D30, ARM::D29, ARM::D28, ARM::D27, ARM::D26, ARM::D25, ARM::D24, ARM::D23, ARM::D22, ARM::D21, ARM::D20, ARM::D19, ARM::D18, ARM::D17, ARM::D16, 0 };
21915static const uint32_t CSR_FIQ_FP_NEON_RegMask[] = { 0xffe04140, 0xfc1fffff, 0xffa3ffff, 0xffffffff, 0xffffffff, 0xff1fffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21916static const MCPhysReg CSR_FPRegs_SaveList[] = { ARM::D0, ARM::D1, ARM::D2, ARM::D3, ARM::D4, ARM::D5, ARM::D6, ARM::D7, ARM::D8, ARM::D9, ARM::D10, ARM::D11, ARM::D12, ARM::D13, ARM::D14, ARM::D15, ARM::D16, ARM::D17, ARM::D18, ARM::D19, ARM::D20, ARM::D21, ARM::D22, ARM::D23, ARM::D24, ARM::D25, ARM::D26, ARM::D27, ARM::D28, ARM::D29, ARM::D30, ARM::D31, 0 };
21917static const uint32_t CSR_FPRegs_RegMask[] = { 0xffe00000, 0xfc1fffff, 0xff8003ff, 0xffffffff, 0xffffffff, 0xff01ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21918static const MCPhysReg CSR_FP_Interrupt_Regs_SaveList[] = { ARM::FPSCR, ARM::FPEXC, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, 0 };
21919static const uint32_t CSR_FP_Interrupt_Regs_RegMask[] = { 0xffe00140, 0xfc00001f, 0xff800003, 0xffffffff, 0x0fe0001f, 0xff0001f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21920static const MCPhysReg CSR_FP_NEON_Interrupt_Regs_SaveList[] = { ARM::FPSCR, ARM::FPEXC, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, ARM::D31, ARM::D30, ARM::D29, ARM::D28, ARM::D27, ARM::D26, ARM::D25, ARM::D24, ARM::D23, ARM::D22, ARM::D21, ARM::D20, ARM::D19, ARM::D18, ARM::D17, ARM::D16, 0 };
21921static const uint32_t CSR_FP_NEON_Interrupt_Regs_RegMask[] = { 0xffe00140, 0xfc1fffff, 0xff8003ff, 0xffffffff, 0xffffffff, 0xff01ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21922static const MCPhysReg CSR_GenericInt_SaveList[] = { ARM::LR, ARM::R12, ARM::R11, ARM::R10, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R3, ARM::R2, ARM::R1, ARM::R0, 0 };
21923static const uint32_t CSR_GenericInt_RegMask[] = { 0x00004000, 0x00000000, 0x007ffc00, 0x00000000, 0x00000000, 0x007e0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
21924static const MCPhysReg CSR_GenericInt_FP_SaveList[] = { ARM::LR, ARM::R12, ARM::R11, ARM::R10, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R3, ARM::R2, ARM::R1, ARM::R0, ARM::FPSCR, ARM::FPEXC, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, 0 };
21925static const uint32_t CSR_GenericInt_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xfffffc03, 0xffffffff, 0x0fe0001f, 0xff7e01f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21926static const MCPhysReg CSR_GenericInt_FP_NEON_SaveList[] = { ARM::LR, ARM::R12, ARM::R11, ARM::R10, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R3, ARM::R2, ARM::R1, ARM::R0, ARM::FPSCR, ARM::FPEXC, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, ARM::D31, ARM::D30, ARM::D29, ARM::D28, ARM::D27, ARM::D26, ARM::D25, ARM::D24, ARM::D23, ARM::D22, ARM::D21, ARM::D20, ARM::D19, ARM::D18, ARM::D17, ARM::D16, 0 };
21927static const uint32_t CSR_GenericInt_FP_NEON_RegMask[] = { 0xffe04140, 0xfc1fffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff7fffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21928static const MCPhysReg CSR_NoRegs_SaveList[] = { 0 };
21929static const uint32_t CSR_NoRegs_RegMask[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
21930static const MCPhysReg CSR_Win_AAPCS_CFGuard_Check_SaveList[] = { ARM::LR, ARM::R11, ARM::R10, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, 0 };
21931static const uint32_t CSR_Win_AAPCS_CFGuard_Check_RegMask[] = { 0xffe04000, 0xfc00001f, 0xffbfc003, 0xffffffff, 0x0fe0001f, 0xff7801f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21932static const MCPhysReg CSR_Win_SplitFP_SaveList[] = { ARM::R10, ARM::R9, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::LR, ARM::R11, 0 };
21933static const uint32_t CSR_Win_SplitFP_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21934static const MCPhysReg CSR_iOS_SaveList[] = { ARM::LR, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R11, ARM::R10, ARM::R8, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21935static const uint32_t CSR_iOS_RegMask[] = { 0xe0004000, 0xc000001f, 0x0037c003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21936static const MCPhysReg CSR_iOS_CXX_TLS_SaveList[] = { ARM::LR, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R11, ARM::R10, ARM::R8, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::R12, ARM::R9, ARM::R3, ARM::R2, ARM::R1, ARM::D31, ARM::D30, ARM::D29, ARM::D28, ARM::D27, ARM::D26, ARM::D25, ARM::D24, ARM::D23, ARM::D22, ARM::D21, ARM::D20, ARM::D19, ARM::D18, ARM::D17, ARM::D16, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, 0 };
21937static const uint32_t CSR_iOS_CXX_TLS_RegMask[] = { 0xffe04000, 0xfc1fffff, 0xfffffbff, 0xffffffff, 0xffffffff, 0xff7dffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21938static const MCPhysReg CSR_iOS_CXX_TLS_PE_SaveList[] = { ARM::LR, ARM::R12, ARM::R11, ARM::R7, ARM::R5, ARM::R4, 0 };
21939static const uint32_t CSR_iOS_CXX_TLS_PE_RegMask[] = { 0x00004000, 0x00000000, 0x0062c000, 0x00000000, 0x00000000, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
21940static const MCPhysReg CSR_iOS_CXX_TLS_ViaCopy_SaveList[] = { ARM::R6, ARM::R10, ARM::R8, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::R9, ARM::R3, ARM::R2, ARM::R1, ARM::D31, ARM::D30, ARM::D29, ARM::D28, ARM::D27, ARM::D26, ARM::D25, ARM::D24, ARM::D23, ARM::D22, ARM::D21, ARM::D20, ARM::D19, ARM::D18, ARM::D17, ARM::D16, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, 0 };
21941static const uint32_t CSR_iOS_CXX_TLS_ViaCopy_RegMask[] = { 0xffe00000, 0xfc1fffff, 0xff9d3bff, 0xffffffff, 0xffffffff, 0xff25ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21942static const MCPhysReg CSR_iOS_SwiftError_SaveList[] = { ARM::LR, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R11, ARM::R10, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21943static const uint32_t CSR_iOS_SwiftError_RegMask[] = { 0xe0004000, 0xc000001f, 0x0033c003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21944static const MCPhysReg CSR_iOS_SwiftTail_SaveList[] = { ARM::LR, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R11, ARM::R8, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, 0 };
21945static const uint32_t CSR_iOS_SwiftTail_RegMask[] = { 0xe0004000, 0xc000001f, 0x0027c003, 0x807fff80, 0x0e00001f, 0x00180100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21946static const MCPhysReg CSR_iOS_TLSCall_SaveList[] = { ARM::LR, ARM::SP, ARM::R11, ARM::R10, ARM::R8, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R3, ARM::R2, ARM::R1, ARM::D31, ARM::D30, ARM::D29, ARM::D28, ARM::D27, ARM::D26, ARM::D25, ARM::D24, ARM::D23, ARM::D22, ARM::D21, ARM::D20, ARM::D19, ARM::D18, ARM::D17, ARM::D16, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::D7, ARM::D6, ARM::D5, ARM::D4, ARM::D3, ARM::D2, ARM::D1, ARM::D0, 0 };
21947static const uint32_t CSR_iOS_TLSCall_RegMask[] = { 0xffe24000, 0xfc1fffff, 0xffb7fbff, 0xffffffff, 0xffffffff, 0xff5dffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21948static const MCPhysReg CSR_iOS_ThisReturn_SaveList[] = { ARM::LR, ARM::R7, ARM::R6, ARM::R5, ARM::R4, ARM::R11, ARM::R10, ARM::R8, ARM::D15, ARM::D14, ARM::D13, ARM::D12, ARM::D11, ARM::D10, ARM::D9, ARM::D8, ARM::R0, 0 };
21949static const uint32_t CSR_iOS_ThisReturn_RegMask[] = { 0xe0004000, 0xc000001f, 0x0037c403, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21950
21951
21952ArrayRef<const uint32_t *> ARMGenRegisterInfo::getRegMasks() const {
21953 static const uint32_t *const Masks[] = {
21954 CSR_AAPCS_RegMask,
21955 CSR_AAPCS_FP_RegMask,
21956 CSR_AAPCS_SplitPush_R7_RegMask,
21957 CSR_AAPCS_SplitPush_R11_RegMask,
21958 CSR_AAPCS_SwiftError_RegMask,
21959 CSR_AAPCS_SwiftTail_RegMask,
21960 CSR_AAPCS_ThisReturn_RegMask,
21961 CSR_ATPCS_SplitPush_RegMask,
21962 CSR_ATPCS_SplitPush_FP_RegMask,
21963 CSR_ATPCS_SplitPush_SwiftError_RegMask,
21964 CSR_ATPCS_SplitPush_SwiftTail_RegMask,
21965 CSR_FIQ_RegMask,
21966 CSR_FIQ_FP_RegMask,
21967 CSR_FIQ_FP_NEON_RegMask,
21968 CSR_FPRegs_RegMask,
21969 CSR_FP_Interrupt_Regs_RegMask,
21970 CSR_FP_NEON_Interrupt_Regs_RegMask,
21971 CSR_GenericInt_RegMask,
21972 CSR_GenericInt_FP_RegMask,
21973 CSR_GenericInt_FP_NEON_RegMask,
21974 CSR_NoRegs_RegMask,
21975 CSR_Win_AAPCS_CFGuard_Check_RegMask,
21976 CSR_Win_SplitFP_RegMask,
21977 CSR_iOS_RegMask,
21978 CSR_iOS_CXX_TLS_RegMask,
21979 CSR_iOS_CXX_TLS_PE_RegMask,
21980 CSR_iOS_CXX_TLS_ViaCopy_RegMask,
21981 CSR_iOS_SwiftError_RegMask,
21982 CSR_iOS_SwiftTail_RegMask,
21983 CSR_iOS_TLSCall_RegMask,
21984 CSR_iOS_ThisReturn_RegMask,
21985 };
21986 return ArrayRef(Masks);
21987}
21988
21989bool ARMGenRegisterInfo::
21990isGeneralPurposeRegister(const MachineFunction &MF, MCRegister PhysReg) const {
21991 return
21992 false;
21993}
21994
21995bool ARMGenRegisterInfo::
21996isGeneralPurposeRegisterClass(const TargetRegisterClass *RC) const {
21997 return
21998 false;
21999}
22000
22001bool ARMGenRegisterInfo::
22002isFixedRegister(const MachineFunction &MF, MCRegister PhysReg) const {
22003 return
22004 false;
22005}
22006
22007bool ARMGenRegisterInfo::
22008isArgumentRegister(const MachineFunction &MF, MCRegister PhysReg) const {
22009 return
22010 false;
22011}
22012
22013bool ARMGenRegisterInfo::
22014isConstantPhysReg(MCRegister PhysReg) const {
22015 return
22016 false;
22017}
22018
22019ArrayRef<const char *> ARMGenRegisterInfo::getRegMaskNames() const {
22020 static const char *Names[] = {
22021 "CSR_AAPCS",
22022 "CSR_AAPCS_FP",
22023 "CSR_AAPCS_SplitPush_R7",
22024 "CSR_AAPCS_SplitPush_R11",
22025 "CSR_AAPCS_SwiftError",
22026 "CSR_AAPCS_SwiftTail",
22027 "CSR_AAPCS_ThisReturn",
22028 "CSR_ATPCS_SplitPush",
22029 "CSR_ATPCS_SplitPush_FP",
22030 "CSR_ATPCS_SplitPush_SwiftError",
22031 "CSR_ATPCS_SplitPush_SwiftTail",
22032 "CSR_FIQ",
22033 "CSR_FIQ_FP",
22034 "CSR_FIQ_FP_NEON",
22035 "CSR_FPRegs",
22036 "CSR_FP_Interrupt_Regs",
22037 "CSR_FP_NEON_Interrupt_Regs",
22038 "CSR_GenericInt",
22039 "CSR_GenericInt_FP",
22040 "CSR_GenericInt_FP_NEON",
22041 "CSR_NoRegs",
22042 "CSR_Win_AAPCS_CFGuard_Check",
22043 "CSR_Win_SplitFP",
22044 "CSR_iOS",
22045 "CSR_iOS_CXX_TLS",
22046 "CSR_iOS_CXX_TLS_PE",
22047 "CSR_iOS_CXX_TLS_ViaCopy",
22048 "CSR_iOS_SwiftError",
22049 "CSR_iOS_SwiftTail",
22050 "CSR_iOS_TLSCall",
22051 "CSR_iOS_ThisReturn",
22052 };
22053 return ArrayRef(Names);
22054}
22055
22056const ARMFrameLowering *
22057ARMGenRegisterInfo::getFrameLowering(const MachineFunction &MF) {
22058 return static_cast<const ARMFrameLowering *>(
22059 MF.getSubtarget().getFrameLowering());
22060}
22061
22062
22063} // namespace llvm
22064