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 VTLists[] = {
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 SubRegIdxRangeTable[] = {
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 SubRegIndexLaneMaskTable[] = {
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 RegClassInfos[] = {
315 // Mode = 0 (DefaultMode)
316 { .RegSize: 16, .SpillSize: 16, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 2 }, // HPR
317 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // FPWithVPR
318 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // SPR
319 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0
320 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPR
321 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithAPSR
322 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithZR
323 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // SPR_8
324 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnopc
325 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp
326 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithAPSR_NZCVnosp
327 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithAPSRnosp
328 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithZRnosp
329 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip
330 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // rGPR
331 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnopc
332 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnosp
333 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRwithAPSR_NZCVnosp
334 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPRwithpc
335 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
336 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR
337 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPR
338 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPREven
339 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnopc_and_hGPR
340 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp_and_hGPR
341 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_hGPR
342 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_tGPREven
343 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_hGPR
344 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPROdd
345 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnopc_and_GPRnoip_and_hGPR
346 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnoip_and_hGPR
347 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tcGPR
348 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
349 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPREven
350 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPREven
351 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPROdd
352 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tcGPRnotr12
353 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPR
354 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // FP_STATUS_REGS
355 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_GPRnoip_and_tGPREven
356 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPROdd
357 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPRnotr12
358 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPROdd_and_tcGPR
359 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // CCR
360 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // FPCXTRegs
361 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRlr
362 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRsp
363 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 7 }, // VCCR
364 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // cl_FPSCR_NZCV
365 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPRwithpc
366 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_tcGPR
367 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 27 }, // DPR
368 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 27 }, // DPR_VFP2
369 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 27 }, // DPR_8
370 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair
371 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPairnosp
372 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tGPR
373 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_hGPR
374 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPR
375 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPRnotr12
376 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
377 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_1_in_GPRsp
378 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc
379 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_0
380 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_4
381 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_0_in_DPR_8
382 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_2_in_DPR_8
383 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair
384 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_0
385 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 36 }, // QPR
386 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_2
387 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_0_in_DPR_8
388 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 19 }, // MQPR
389 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // QPR_VFP2
390 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_1_in_DPR_8
391 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // QPR_8
392 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple
393 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc
394 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_0
395 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0
396 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR
397 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2
398 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
399 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_4
400 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4
401 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_8
402 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_0_in_DPR_8
403 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8
404 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR
405 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_1_in_DPR_8
407 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
408 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
409 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_2_in_DPR_8
410 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_2_in_DPR_8
411 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_4_in_DPR_8
412 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR_8
414 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
415 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
416 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc
417 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_0
418 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_4
419 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_8
420 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_0_in_DPR_8
421 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_2_in_DPR_8
422 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_4_in_DPR_8
423 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad
424 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0
425 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2
426 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // QQPR
427 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
428 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_4
429 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6
430 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_0_in_DPR_8
431 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 15 }, // QQPR_with_ssub_0
433 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_1_in_DPR_8
434 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
435 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // MQQPR
436 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_2_in_DPR_8
437 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_3_in_DPR_8
439 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 15 }, // MQQPR_with_qsub_0_in_QPR_8
441 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
442 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // MQQPR_with_dsub_2_in_DPR_8
443 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 17 }, // QQQQPR
445 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_0
446 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_4
447 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_8
448 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // MQQQQPR
449 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
450 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
451 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qsub_2_in_QPR_8
452 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 2 }, // HPR
455 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // FPWithVPR
456 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // SPR
457 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0
458 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPR
459 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithAPSR
460 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithZR
461 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // SPR_8
462 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnopc
463 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp
464 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithAPSR_NZCVnosp
465 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithAPSRnosp
466 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRwithZRnosp
467 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip
468 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // rGPR
469 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnopc
470 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnosp
471 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRwithAPSR_NZCVnosp
472 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPRwithpc
473 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
474 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR
475 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPR
476 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPREven
477 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnopc_and_hGPR
478 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp_and_hGPR
479 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_hGPR
480 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnoip_and_tGPREven
481 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_hGPR
482 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPROdd
483 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnopc_and_GPRnoip_and_hGPR
484 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnoip_and_hGPR
485 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tcGPR
486 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
487 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPREven
488 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPREven
489 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPROdd
490 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tcGPRnotr12
491 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPR
492 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // FP_STATUS_REGS
493 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_GPRnoip_and_tGPREven
494 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPROdd
495 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPRnotr12
496 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // tGPROdd_and_tcGPR
497 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // CCR
498 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // FPCXTRegs
499 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRlr
500 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // GPRsp
501 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 7 }, // VCCR
502 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // cl_FPSCR_NZCV
503 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPRwithpc
504 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*VTLists+*/.VTListOffset: 0 }, // hGPR_and_tcGPR
505 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 27 }, // DPR
506 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 27 }, // DPR_VFP2
507 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 27 }, // DPR_8
508 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair
509 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPairnosp
510 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tGPR
511 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_hGPR
512 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPR
513 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPRnotr12
514 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
515 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_1_in_GPRsp
516 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc
517 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_0
518 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_4
519 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_0_in_DPR_8
520 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_2_in_DPR_8
521 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair
522 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_0
523 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 36 }, // QPR
524 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_2
525 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_0_in_DPR_8
526 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 19 }, // MQPR
527 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // QPR_VFP2
528 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_1_in_DPR_8
529 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*VTLists+*/.VTListOffset: 45 }, // QPR_8
530 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple
531 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc
532 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_0
533 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0
534 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR
535 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2
536 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
537 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_4
538 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4
539 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_8
540 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_0_in_DPR_8
541 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8
542 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR
543 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_1_in_DPR_8
545 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
546 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
547 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_2_in_DPR_8
548 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_2_in_DPR_8
549 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_4_in_DPR_8
550 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR_8
552 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
553 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
554 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc
555 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_0
556 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_4
557 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_8
558 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_0_in_DPR_8
559 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_2_in_DPR_8
560 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*VTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_4_in_DPR_8
561 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad
562 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0
563 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2
564 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // QQPR
565 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
566 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_4
567 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6
568 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_0_in_DPR_8
569 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 15 }, // QQPR_with_ssub_0
571 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_1_in_DPR_8
572 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
573 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // MQQPR
574 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_2_in_DPR_8
575 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_3_in_DPR_8
577 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 15 }, // MQQPR_with_qsub_0_in_QPR_8
579 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
580 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 15 }, // MQQPR_with_dsub_2_in_DPR_8
581 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*VTLists+*/.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, /*VTLists+*/.VTListOffset: 17 }, // QQQQPR
583 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_0
584 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_4
585 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_8
586 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // MQQQQPR
587 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
588 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
589 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qsub_2_in_QPR_8
590 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*VTLists+*/.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
5265namespace {
5266
5267 const TargetRegisterClass *const RegisterClasses[] = {
5268 &ARM::HPRRegClass,
5269 &ARM::FPWithVPRRegClass,
5270 &ARM::SPRRegClass,
5271 &ARM::FPWithVPR_with_ssub_0RegClass,
5272 &ARM::GPRRegClass,
5273 &ARM::GPRwithAPSRRegClass,
5274 &ARM::GPRwithZRRegClass,
5275 &ARM::SPR_8RegClass,
5276 &ARM::GPRnopcRegClass,
5277 &ARM::GPRnospRegClass,
5278 &ARM::GPRwithAPSR_NZCVnospRegClass,
5279 &ARM::GPRwithAPSRnospRegClass,
5280 &ARM::GPRwithZRnospRegClass,
5281 &ARM::GPRnoipRegClass,
5282 &ARM::rGPRRegClass,
5283 &ARM::GPRnoip_and_GPRnopcRegClass,
5284 &ARM::GPRnoip_and_GPRnospRegClass,
5285 &ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClass,
5286 &ARM::tGPRwithpcRegClass,
5287 &ARM::FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8RegClass,
5288 &ARM::hGPRRegClass,
5289 &ARM::tGPRRegClass,
5290 &ARM::tGPREvenRegClass,
5291 &ARM::GPRnopc_and_hGPRRegClass,
5292 &ARM::GPRnosp_and_hGPRRegClass,
5293 &ARM::GPRnoip_and_hGPRRegClass,
5294 &ARM::GPRnoip_and_tGPREvenRegClass,
5295 &ARM::GPRnosp_and_GPRnopc_and_hGPRRegClass,
5296 &ARM::tGPROddRegClass,
5297 &ARM::GPRnopc_and_GPRnoip_and_hGPRRegClass,
5298 &ARM::GPRnosp_and_GPRnoip_and_hGPRRegClass,
5299 &ARM::tcGPRRegClass,
5300 &ARM::GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClass,
5301 &ARM::hGPR_and_tGPREvenRegClass,
5302 &ARM::tGPR_and_tGPREvenRegClass,
5303 &ARM::tGPR_and_tGPROddRegClass,
5304 &ARM::tcGPRnotr12RegClass,
5305 &ARM::tGPREven_and_tcGPRRegClass,
5306 &ARM::FP_STATUS_REGSRegClass,
5307 &ARM::hGPR_and_GPRnoip_and_tGPREvenRegClass,
5308 &ARM::hGPR_and_tGPROddRegClass,
5309 &ARM::tGPREven_and_tcGPRnotr12RegClass,
5310 &ARM::tGPROdd_and_tcGPRRegClass,
5311 &ARM::CCRRegClass,
5312 &ARM::FPCXTRegsRegClass,
5313 &ARM::GPRlrRegClass,
5314 &ARM::GPRspRegClass,
5315 &ARM::VCCRRegClass,
5316 &ARM::cl_FPSCR_NZCVRegClass,
5317 &ARM::hGPR_and_tGPRwithpcRegClass,
5318 &ARM::hGPR_and_tcGPRRegClass,
5319 &ARM::DPRRegClass,
5320 &ARM::DPR_VFP2RegClass,
5321 &ARM::DPR_8RegClass,
5322 &ARM::GPRPairRegClass,
5323 &ARM::GPRPairnospRegClass,
5324 &ARM::GPRPair_with_gsub_0_in_tGPRRegClass,
5325 &ARM::GPRPair_with_gsub_0_in_hGPRRegClass,
5326 &ARM::GPRPair_with_gsub_0_in_tcGPRRegClass,
5327 &ARM::GPRPair_with_gsub_0_in_tcGPRnotr12RegClass,
5328 &ARM::GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRRegClass,
5329 &ARM::GPRPair_with_gsub_1_in_GPRspRegClass,
5330 &ARM::DPairSpcRegClass,
5331 &ARM::DPairSpc_with_ssub_0RegClass,
5332 &ARM::DPairSpc_with_ssub_4RegClass,
5333 &ARM::DPairSpc_with_dsub_0_in_DPR_8RegClass,
5334 &ARM::DPairSpc_with_dsub_2_in_DPR_8RegClass,
5335 &ARM::DPairRegClass,
5336 &ARM::DPair_with_ssub_0RegClass,
5337 &ARM::QPRRegClass,
5338 &ARM::DPair_with_ssub_2RegClass,
5339 &ARM::DPair_with_dsub_0_in_DPR_8RegClass,
5340 &ARM::MQPRRegClass,
5341 &ARM::QPR_VFP2RegClass,
5342 &ARM::DPair_with_dsub_1_in_DPR_8RegClass,
5343 &ARM::QPR_8RegClass,
5344 &ARM::DTripleRegClass,
5345 &ARM::DTripleSpcRegClass,
5346 &ARM::DTripleSpc_with_ssub_0RegClass,
5347 &ARM::DTriple_with_ssub_0RegClass,
5348 &ARM::DTriple_with_qsub_0_in_QPRRegClass,
5349 &ARM::DTriple_with_ssub_2RegClass,
5350 &ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5351 &ARM::DTripleSpc_with_ssub_4RegClass,
5352 &ARM::DTriple_with_ssub_4RegClass,
5353 &ARM::DTripleSpc_with_ssub_8RegClass,
5354 &ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClass,
5355 &ARM::DTriple_with_dsub_0_in_DPR_8RegClass,
5356 &ARM::DTriple_with_qsub_0_in_MQPRRegClass,
5357 &ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5358 &ARM::DTriple_with_dsub_1_in_DPR_8RegClass,
5359 &ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5360 &ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClass,
5361 &ARM::DTripleSpc_with_dsub_2_in_DPR_8RegClass,
5362 &ARM::DTriple_with_dsub_2_in_DPR_8RegClass,
5363 &ARM::DTripleSpc_with_dsub_4_in_DPR_8RegClass,
5364 &ARM::DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5365 &ARM::DTriple_with_qsub_0_in_QPR_8RegClass,
5366 &ARM::DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClass,
5367 &ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass,
5368 &ARM::DQuadSpcRegClass,
5369 &ARM::DQuadSpc_with_ssub_0RegClass,
5370 &ARM::DQuadSpc_with_ssub_4RegClass,
5371 &ARM::DQuadSpc_with_ssub_8RegClass,
5372 &ARM::DQuadSpc_with_dsub_0_in_DPR_8RegClass,
5373 &ARM::DQuadSpc_with_dsub_2_in_DPR_8RegClass,
5374 &ARM::DQuadSpc_with_dsub_4_in_DPR_8RegClass,
5375 &ARM::DQuadRegClass,
5376 &ARM::DQuad_with_ssub_0RegClass,
5377 &ARM::DQuad_with_ssub_2RegClass,
5378 &ARM::QQPRRegClass,
5379 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5380 &ARM::DQuad_with_ssub_4RegClass,
5381 &ARM::DQuad_with_ssub_6RegClass,
5382 &ARM::DQuad_with_dsub_0_in_DPR_8RegClass,
5383 &ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5384 &ARM::QQPR_with_ssub_0RegClass,
5385 &ARM::DQuad_with_dsub_1_in_DPR_8RegClass,
5386 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5387 &ARM::MQQPRRegClass,
5388 &ARM::DQuad_with_dsub_2_in_DPR_8RegClass,
5389 &ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5390 &ARM::DQuad_with_dsub_3_in_DPR_8RegClass,
5391 &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,
5392 &ARM::MQQPR_with_qsub_0_in_QPR_8RegClass,
5393 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass,
5394 &ARM::MQQPR_with_dsub_2_in_DPR_8RegClass,
5395 &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,
5396 &ARM::QQQQPRRegClass,
5397 &ARM::QQQQPR_with_ssub_0RegClass,
5398 &ARM::QQQQPR_with_ssub_4RegClass,
5399 &ARM::QQQQPR_with_ssub_8RegClass,
5400 &ARM::MQQQQPRRegClass,
5401 &ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClass,
5402 &ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClass,
5403 &ARM::MQQQQPR_with_qsub_2_in_QPR_8RegClass,
5404 &ARM::MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8RegClass,
5405 };
5406} // namespace
5407
5408static const uint8_t CostPerUseTable[] = {
54090, 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, };
5410
5411
5412static const bool InAllocatableClassTable[] = {
5413false, 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, };
5414
5415
5416static const TargetRegisterInfoDesc ARMRegInfoDesc = { // Extra Descriptors
5417.CostPerUse: CostPerUseTable, .NumCosts: 1, .InAllocatableClass: InAllocatableClassTable};
5418
5419unsigned ARMGenRegisterInfo::composeSubRegIndicesImpl(unsigned IdxA, unsigned IdxB) const {
5420 static const uint8_t RowMap[56] = {
5421 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,
5422 };
5423 static const uint8_t Rows[8][56] = {
5424 { 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, },
5425 { 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, },
5426 { 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, },
5427 { 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, },
5428 { 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, },
5429 { 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, },
5430 { 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, },
5431 { 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, },
5432 };
5433
5434 --IdxA; assert(IdxA < 56); (void) IdxA;
5435 --IdxB; assert(IdxB < 56);
5436 return Rows[RowMap[IdxA]][IdxB];
5437}
5438
5439unsigned ARMGenRegisterInfo::reverseComposeSubRegIndicesImpl(unsigned IdxA, unsigned IdxB) const {
5440 static const uint8_t Table[56][56] = {
5441 { 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, },
5442 { 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, },
5443 { 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, },
5444 { 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, },
5445 { 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, },
5446 { 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, },
5447 { 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, },
5448 { 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, },
5449 { 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, },
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 { 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, },
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 { 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, },
5454 { 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, },
5455 { 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, },
5456 { 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, },
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 { 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, },
5473 { 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, },
5474 { 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, },
5475 { 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, },
5476 { 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, },
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 { 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, },
5479 { 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, },
5480 { 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, },
5481 { 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, },
5482 { 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, },
5483 { 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, },
5484 { 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, },
5485 { 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, },
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, 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, },
5489 { 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, },
5490 { 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, },
5491 { 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, },
5492 { 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, },
5493 { 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, },
5494 { 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, },
5495 { 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, },
5496 { 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, },
5497 };
5498
5499 --IdxA; assert(IdxA < 56);
5500 --IdxB; assert(IdxB < 56);
5501 return Table[IdxA][IdxB];
5502 }
5503
5504 struct MaskRolOp {
5505 LaneBitmask Mask;
5506 uint8_t RotateLeft;
5507 };
5508 static const MaskRolOp LaneMaskComposeSequences[] = {
5509 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 0 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 0
5510 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 2 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 2
5511 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 4 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 4
5512 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 6 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 6
5513 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 8 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 8
5514 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 10 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 10
5515 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 12 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 12
5516 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 14 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 14
5517 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 1 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 16
5518 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 3 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 18
5519 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 5 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 20
5520 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 7 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 22
5521 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 9 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 24
5522 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 11 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 26
5523 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 13 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 28
5524 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 15 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 30
5525 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 16 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 32
5526 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 17 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 } // Sequence 34
5527 };
5528 static const uint8_t CompositeSequences[] = {
5529 0, // to dsub_0
5530 2, // to dsub_1
5531 4, // to dsub_2
5532 6, // to dsub_3
5533 8, // to dsub_4
5534 10, // to dsub_5
5535 12, // to dsub_6
5536 14, // to dsub_7
5537 0, // to gsub_0
5538 16, // to gsub_1
5539 0, // to qqsub_0
5540 8, // to qqsub_1
5541 0, // to qsub_0
5542 4, // to qsub_1
5543 8, // to qsub_2
5544 12, // to qsub_3
5545 2, // to ssub_0
5546 18, // to ssub_1
5547 4, // to ssub_2
5548 20, // to ssub_3
5549 6, // to ssub_4
5550 22, // to ssub_5
5551 8, // to ssub_6
5552 24, // to ssub_7
5553 10, // to ssub_8
5554 26, // to ssub_9
5555 12, // to ssub_10
5556 28, // to ssub_11
5557 14, // to ssub_12
5558 30, // to ssub_13
5559 32, // to ssub_14
5560 34, // to ssub_15
5561 0, // to ssub_0_ssub_1_ssub_4_ssub_5
5562 0, // to ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5563 2, // to ssub_2_ssub_3_ssub_6_ssub_7
5564 2, // to ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5565 2, // to ssub_2_ssub_3_ssub_4_ssub_5
5566 0, // to ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5567 0, // to ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5568 2, // to ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5569 2, // to ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5570 2, // to ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5571 4, // to ssub_4_ssub_5_ssub_8_ssub_9
5572 4, // to ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5573 4, // to ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5574 6, // to ssub_6_ssub_7_dsub_5
5575 6, // to ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5576 6, // to ssub_6_ssub_7_dsub_5_dsub_7
5577 6, // to ssub_6_ssub_7_ssub_8_ssub_9
5578 6, // to ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5579 8, // to ssub_8_ssub_9_ssub_12_ssub_13
5580 8, // to ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5581 10, // to dsub_5_dsub_7
5582 10, // to dsub_5_ssub_12_ssub_13_dsub_7
5583 10, // to dsub_5_ssub_12_ssub_13
5584 4 // to ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5585 };
5586
5587LaneBitmask ARMGenRegisterInfo::composeSubRegIndexLaneMaskImpl(unsigned IdxA, LaneBitmask LaneMask) const {
5588 --IdxA; assert(IdxA < 56 && "Subregister index out of bounds");
5589 LaneBitmask Result;
5590 for (const MaskRolOp *Ops =
5591 &LaneMaskComposeSequences[CompositeSequences[IdxA]];
5592 Ops->Mask.any(); ++Ops) {
5593 LaneBitmask::Type M = LaneMask.getAsInteger() & Ops->Mask.getAsInteger();
5594 if (unsigned S = Ops->RotateLeft)
5595 Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
5596 else
5597 Result |= LaneBitmask(M);
5598 }
5599 return Result;
5600}
5601
5602LaneBitmask ARMGenRegisterInfo::reverseComposeSubRegIndexLaneMaskImpl(unsigned IdxA, LaneBitmask LaneMask) const {
5603 LaneMask &= getSubRegIndexLaneMask(SubIdx: IdxA);
5604 --IdxA; assert(IdxA < 56 && "Subregister index out of bounds");
5605 LaneBitmask Result;
5606 for (const MaskRolOp *Ops =
5607 &LaneMaskComposeSequences[CompositeSequences[IdxA]];
5608 Ops->Mask.any(); ++Ops) {
5609 LaneBitmask::Type M = LaneMask.getAsInteger();
5610 if (unsigned S = Ops->RotateLeft)
5611 Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
5612 else
5613 Result |= LaneBitmask(M);
5614 }
5615 return Result;
5616}
5617
5618const TargetRegisterClass *ARMGenRegisterInfo::getSubClassWithSubReg(const TargetRegisterClass *RC, unsigned Idx) const {
5619 static constexpr uint8_t Table[137][56] = {
5620 { // HPR
5621 0, // dsub_0
5622 0, // dsub_1
5623 0, // dsub_2
5624 0, // dsub_3
5625 0, // dsub_4
5626 0, // dsub_5
5627 0, // dsub_6
5628 0, // dsub_7
5629 0, // gsub_0
5630 0, // gsub_1
5631 0, // qqsub_0
5632 0, // qqsub_1
5633 0, // qsub_0
5634 0, // qsub_1
5635 0, // qsub_2
5636 0, // qsub_3
5637 0, // ssub_0
5638 0, // ssub_1
5639 0, // ssub_2
5640 0, // ssub_3
5641 0, // ssub_4
5642 0, // ssub_5
5643 0, // ssub_6
5644 0, // ssub_7
5645 0, // ssub_8
5646 0, // ssub_9
5647 0, // ssub_10
5648 0, // ssub_11
5649 0, // ssub_12
5650 0, // ssub_13
5651 0, // ssub_14
5652 0, // ssub_15
5653 0, // ssub_0_ssub_1_ssub_4_ssub_5
5654 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5655 0, // ssub_2_ssub_3_ssub_6_ssub_7
5656 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5657 0, // ssub_2_ssub_3_ssub_4_ssub_5
5658 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5659 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5660 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5661 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5662 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5663 0, // ssub_4_ssub_5_ssub_8_ssub_9
5664 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5665 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5666 0, // ssub_6_ssub_7_dsub_5
5667 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5668 0, // ssub_6_ssub_7_dsub_5_dsub_7
5669 0, // ssub_6_ssub_7_ssub_8_ssub_9
5670 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5671 0, // ssub_8_ssub_9_ssub_12_ssub_13
5672 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5673 0, // dsub_5_dsub_7
5674 0, // dsub_5_ssub_12_ssub_13_dsub_7
5675 0, // dsub_5_ssub_12_ssub_13
5676 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5677 },
5678 { // FPWithVPR
5679 0, // dsub_0
5680 0, // dsub_1
5681 0, // dsub_2
5682 0, // dsub_3
5683 0, // dsub_4
5684 0, // dsub_5
5685 0, // dsub_6
5686 0, // dsub_7
5687 0, // gsub_0
5688 0, // gsub_1
5689 0, // qqsub_0
5690 0, // qqsub_1
5691 0, // qsub_0
5692 0, // qsub_1
5693 0, // qsub_2
5694 0, // qsub_3
5695 4, // ssub_0 -> FPWithVPR_with_ssub_0
5696 4, // ssub_1 -> FPWithVPR_with_ssub_0
5697 0, // ssub_2
5698 0, // ssub_3
5699 0, // ssub_4
5700 0, // ssub_5
5701 0, // ssub_6
5702 0, // ssub_7
5703 0, // ssub_8
5704 0, // ssub_9
5705 0, // ssub_10
5706 0, // ssub_11
5707 0, // ssub_12
5708 0, // ssub_13
5709 0, // ssub_14
5710 0, // ssub_15
5711 0, // ssub_0_ssub_1_ssub_4_ssub_5
5712 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5713 0, // ssub_2_ssub_3_ssub_6_ssub_7
5714 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5715 0, // ssub_2_ssub_3_ssub_4_ssub_5
5716 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5717 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5718 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5719 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5720 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5721 0, // ssub_4_ssub_5_ssub_8_ssub_9
5722 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5723 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5724 0, // ssub_6_ssub_7_dsub_5
5725 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5726 0, // ssub_6_ssub_7_dsub_5_dsub_7
5727 0, // ssub_6_ssub_7_ssub_8_ssub_9
5728 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5729 0, // ssub_8_ssub_9_ssub_12_ssub_13
5730 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5731 0, // dsub_5_dsub_7
5732 0, // dsub_5_ssub_12_ssub_13_dsub_7
5733 0, // dsub_5_ssub_12_ssub_13
5734 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5735 },
5736 { // SPR
5737 0, // dsub_0
5738 0, // dsub_1
5739 0, // dsub_2
5740 0, // dsub_3
5741 0, // dsub_4
5742 0, // dsub_5
5743 0, // dsub_6
5744 0, // dsub_7
5745 0, // gsub_0
5746 0, // gsub_1
5747 0, // qqsub_0
5748 0, // qqsub_1
5749 0, // qsub_0
5750 0, // qsub_1
5751 0, // qsub_2
5752 0, // qsub_3
5753 0, // ssub_0
5754 0, // ssub_1
5755 0, // ssub_2
5756 0, // ssub_3
5757 0, // ssub_4
5758 0, // ssub_5
5759 0, // ssub_6
5760 0, // ssub_7
5761 0, // ssub_8
5762 0, // ssub_9
5763 0, // ssub_10
5764 0, // ssub_11
5765 0, // ssub_12
5766 0, // ssub_13
5767 0, // ssub_14
5768 0, // ssub_15
5769 0, // ssub_0_ssub_1_ssub_4_ssub_5
5770 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5771 0, // ssub_2_ssub_3_ssub_6_ssub_7
5772 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5773 0, // ssub_2_ssub_3_ssub_4_ssub_5
5774 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5775 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5776 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5777 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5778 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5779 0, // ssub_4_ssub_5_ssub_8_ssub_9
5780 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5781 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5782 0, // ssub_6_ssub_7_dsub_5
5783 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5784 0, // ssub_6_ssub_7_dsub_5_dsub_7
5785 0, // ssub_6_ssub_7_ssub_8_ssub_9
5786 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5787 0, // ssub_8_ssub_9_ssub_12_ssub_13
5788 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5789 0, // dsub_5_dsub_7
5790 0, // dsub_5_ssub_12_ssub_13_dsub_7
5791 0, // dsub_5_ssub_12_ssub_13
5792 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5793 },
5794 { // FPWithVPR_with_ssub_0
5795 0, // dsub_0
5796 0, // dsub_1
5797 0, // dsub_2
5798 0, // dsub_3
5799 0, // dsub_4
5800 0, // dsub_5
5801 0, // dsub_6
5802 0, // dsub_7
5803 0, // gsub_0
5804 0, // gsub_1
5805 0, // qqsub_0
5806 0, // qqsub_1
5807 0, // qsub_0
5808 0, // qsub_1
5809 0, // qsub_2
5810 0, // qsub_3
5811 4, // ssub_0 -> FPWithVPR_with_ssub_0
5812 4, // ssub_1 -> FPWithVPR_with_ssub_0
5813 0, // ssub_2
5814 0, // ssub_3
5815 0, // ssub_4
5816 0, // ssub_5
5817 0, // ssub_6
5818 0, // ssub_7
5819 0, // ssub_8
5820 0, // ssub_9
5821 0, // ssub_10
5822 0, // ssub_11
5823 0, // ssub_12
5824 0, // ssub_13
5825 0, // ssub_14
5826 0, // ssub_15
5827 0, // ssub_0_ssub_1_ssub_4_ssub_5
5828 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5829 0, // ssub_2_ssub_3_ssub_6_ssub_7
5830 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5831 0, // ssub_2_ssub_3_ssub_4_ssub_5
5832 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5833 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5834 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5835 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5836 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5837 0, // ssub_4_ssub_5_ssub_8_ssub_9
5838 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5839 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5840 0, // ssub_6_ssub_7_dsub_5
5841 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5842 0, // ssub_6_ssub_7_dsub_5_dsub_7
5843 0, // ssub_6_ssub_7_ssub_8_ssub_9
5844 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5845 0, // ssub_8_ssub_9_ssub_12_ssub_13
5846 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5847 0, // dsub_5_dsub_7
5848 0, // dsub_5_ssub_12_ssub_13_dsub_7
5849 0, // dsub_5_ssub_12_ssub_13
5850 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5851 },
5852 { // GPR
5853 0, // dsub_0
5854 0, // dsub_1
5855 0, // dsub_2
5856 0, // dsub_3
5857 0, // dsub_4
5858 0, // dsub_5
5859 0, // dsub_6
5860 0, // dsub_7
5861 0, // gsub_0
5862 0, // gsub_1
5863 0, // qqsub_0
5864 0, // qqsub_1
5865 0, // qsub_0
5866 0, // qsub_1
5867 0, // qsub_2
5868 0, // qsub_3
5869 0, // ssub_0
5870 0, // ssub_1
5871 0, // ssub_2
5872 0, // ssub_3
5873 0, // ssub_4
5874 0, // ssub_5
5875 0, // ssub_6
5876 0, // ssub_7
5877 0, // ssub_8
5878 0, // ssub_9
5879 0, // ssub_10
5880 0, // ssub_11
5881 0, // ssub_12
5882 0, // ssub_13
5883 0, // ssub_14
5884 0, // ssub_15
5885 0, // ssub_0_ssub_1_ssub_4_ssub_5
5886 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5887 0, // ssub_2_ssub_3_ssub_6_ssub_7
5888 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5889 0, // ssub_2_ssub_3_ssub_4_ssub_5
5890 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5891 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5892 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5893 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5894 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5895 0, // ssub_4_ssub_5_ssub_8_ssub_9
5896 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5897 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5898 0, // ssub_6_ssub_7_dsub_5
5899 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5900 0, // ssub_6_ssub_7_dsub_5_dsub_7
5901 0, // ssub_6_ssub_7_ssub_8_ssub_9
5902 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5903 0, // ssub_8_ssub_9_ssub_12_ssub_13
5904 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5905 0, // dsub_5_dsub_7
5906 0, // dsub_5_ssub_12_ssub_13_dsub_7
5907 0, // dsub_5_ssub_12_ssub_13
5908 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5909 },
5910 { // GPRwithAPSR
5911 0, // dsub_0
5912 0, // dsub_1
5913 0, // dsub_2
5914 0, // dsub_3
5915 0, // dsub_4
5916 0, // dsub_5
5917 0, // dsub_6
5918 0, // dsub_7
5919 0, // gsub_0
5920 0, // gsub_1
5921 0, // qqsub_0
5922 0, // qqsub_1
5923 0, // qsub_0
5924 0, // qsub_1
5925 0, // qsub_2
5926 0, // qsub_3
5927 0, // ssub_0
5928 0, // ssub_1
5929 0, // ssub_2
5930 0, // ssub_3
5931 0, // ssub_4
5932 0, // ssub_5
5933 0, // ssub_6
5934 0, // ssub_7
5935 0, // ssub_8
5936 0, // ssub_9
5937 0, // ssub_10
5938 0, // ssub_11
5939 0, // ssub_12
5940 0, // ssub_13
5941 0, // ssub_14
5942 0, // ssub_15
5943 0, // ssub_0_ssub_1_ssub_4_ssub_5
5944 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5945 0, // ssub_2_ssub_3_ssub_6_ssub_7
5946 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5947 0, // ssub_2_ssub_3_ssub_4_ssub_5
5948 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5949 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5950 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5951 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5952 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5953 0, // ssub_4_ssub_5_ssub_8_ssub_9
5954 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5955 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5956 0, // ssub_6_ssub_7_dsub_5
5957 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5958 0, // ssub_6_ssub_7_dsub_5_dsub_7
5959 0, // ssub_6_ssub_7_ssub_8_ssub_9
5960 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5961 0, // ssub_8_ssub_9_ssub_12_ssub_13
5962 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5963 0, // dsub_5_dsub_7
5964 0, // dsub_5_ssub_12_ssub_13_dsub_7
5965 0, // dsub_5_ssub_12_ssub_13
5966 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5967 },
5968 { // GPRwithZR
5969 0, // dsub_0
5970 0, // dsub_1
5971 0, // dsub_2
5972 0, // dsub_3
5973 0, // dsub_4
5974 0, // dsub_5
5975 0, // dsub_6
5976 0, // dsub_7
5977 0, // gsub_0
5978 0, // gsub_1
5979 0, // qqsub_0
5980 0, // qqsub_1
5981 0, // qsub_0
5982 0, // qsub_1
5983 0, // qsub_2
5984 0, // qsub_3
5985 0, // ssub_0
5986 0, // ssub_1
5987 0, // ssub_2
5988 0, // ssub_3
5989 0, // ssub_4
5990 0, // ssub_5
5991 0, // ssub_6
5992 0, // ssub_7
5993 0, // ssub_8
5994 0, // ssub_9
5995 0, // ssub_10
5996 0, // ssub_11
5997 0, // ssub_12
5998 0, // ssub_13
5999 0, // ssub_14
6000 0, // ssub_15
6001 0, // ssub_0_ssub_1_ssub_4_ssub_5
6002 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6003 0, // ssub_2_ssub_3_ssub_6_ssub_7
6004 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6005 0, // ssub_2_ssub_3_ssub_4_ssub_5
6006 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6007 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6008 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6009 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6010 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6011 0, // ssub_4_ssub_5_ssub_8_ssub_9
6012 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6013 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6014 0, // ssub_6_ssub_7_dsub_5
6015 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6016 0, // ssub_6_ssub_7_dsub_5_dsub_7
6017 0, // ssub_6_ssub_7_ssub_8_ssub_9
6018 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6019 0, // ssub_8_ssub_9_ssub_12_ssub_13
6020 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6021 0, // dsub_5_dsub_7
6022 0, // dsub_5_ssub_12_ssub_13_dsub_7
6023 0, // dsub_5_ssub_12_ssub_13
6024 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6025 },
6026 { // SPR_8
6027 0, // dsub_0
6028 0, // dsub_1
6029 0, // dsub_2
6030 0, // dsub_3
6031 0, // dsub_4
6032 0, // dsub_5
6033 0, // dsub_6
6034 0, // dsub_7
6035 0, // gsub_0
6036 0, // gsub_1
6037 0, // qqsub_0
6038 0, // qqsub_1
6039 0, // qsub_0
6040 0, // qsub_1
6041 0, // qsub_2
6042 0, // qsub_3
6043 0, // ssub_0
6044 0, // ssub_1
6045 0, // ssub_2
6046 0, // ssub_3
6047 0, // ssub_4
6048 0, // ssub_5
6049 0, // ssub_6
6050 0, // ssub_7
6051 0, // ssub_8
6052 0, // ssub_9
6053 0, // ssub_10
6054 0, // ssub_11
6055 0, // ssub_12
6056 0, // ssub_13
6057 0, // ssub_14
6058 0, // ssub_15
6059 0, // ssub_0_ssub_1_ssub_4_ssub_5
6060 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6061 0, // ssub_2_ssub_3_ssub_6_ssub_7
6062 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6063 0, // ssub_2_ssub_3_ssub_4_ssub_5
6064 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6065 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6066 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6067 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6068 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6069 0, // ssub_4_ssub_5_ssub_8_ssub_9
6070 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6071 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6072 0, // ssub_6_ssub_7_dsub_5
6073 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6074 0, // ssub_6_ssub_7_dsub_5_dsub_7
6075 0, // ssub_6_ssub_7_ssub_8_ssub_9
6076 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6077 0, // ssub_8_ssub_9_ssub_12_ssub_13
6078 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6079 0, // dsub_5_dsub_7
6080 0, // dsub_5_ssub_12_ssub_13_dsub_7
6081 0, // dsub_5_ssub_12_ssub_13
6082 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6083 },
6084 { // GPRnopc
6085 0, // dsub_0
6086 0, // dsub_1
6087 0, // dsub_2
6088 0, // dsub_3
6089 0, // dsub_4
6090 0, // dsub_5
6091 0, // dsub_6
6092 0, // dsub_7
6093 0, // gsub_0
6094 0, // gsub_1
6095 0, // qqsub_0
6096 0, // qqsub_1
6097 0, // qsub_0
6098 0, // qsub_1
6099 0, // qsub_2
6100 0, // qsub_3
6101 0, // ssub_0
6102 0, // ssub_1
6103 0, // ssub_2
6104 0, // ssub_3
6105 0, // ssub_4
6106 0, // ssub_5
6107 0, // ssub_6
6108 0, // ssub_7
6109 0, // ssub_8
6110 0, // ssub_9
6111 0, // ssub_10
6112 0, // ssub_11
6113 0, // ssub_12
6114 0, // ssub_13
6115 0, // ssub_14
6116 0, // ssub_15
6117 0, // ssub_0_ssub_1_ssub_4_ssub_5
6118 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6119 0, // ssub_2_ssub_3_ssub_6_ssub_7
6120 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6121 0, // ssub_2_ssub_3_ssub_4_ssub_5
6122 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6123 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6124 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6125 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6126 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6127 0, // ssub_4_ssub_5_ssub_8_ssub_9
6128 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6129 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6130 0, // ssub_6_ssub_7_dsub_5
6131 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6132 0, // ssub_6_ssub_7_dsub_5_dsub_7
6133 0, // ssub_6_ssub_7_ssub_8_ssub_9
6134 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6135 0, // ssub_8_ssub_9_ssub_12_ssub_13
6136 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6137 0, // dsub_5_dsub_7
6138 0, // dsub_5_ssub_12_ssub_13_dsub_7
6139 0, // dsub_5_ssub_12_ssub_13
6140 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6141 },
6142 { // GPRnosp
6143 0, // dsub_0
6144 0, // dsub_1
6145 0, // dsub_2
6146 0, // dsub_3
6147 0, // dsub_4
6148 0, // dsub_5
6149 0, // dsub_6
6150 0, // dsub_7
6151 0, // gsub_0
6152 0, // gsub_1
6153 0, // qqsub_0
6154 0, // qqsub_1
6155 0, // qsub_0
6156 0, // qsub_1
6157 0, // qsub_2
6158 0, // qsub_3
6159 0, // ssub_0
6160 0, // ssub_1
6161 0, // ssub_2
6162 0, // ssub_3
6163 0, // ssub_4
6164 0, // ssub_5
6165 0, // ssub_6
6166 0, // ssub_7
6167 0, // ssub_8
6168 0, // ssub_9
6169 0, // ssub_10
6170 0, // ssub_11
6171 0, // ssub_12
6172 0, // ssub_13
6173 0, // ssub_14
6174 0, // ssub_15
6175 0, // ssub_0_ssub_1_ssub_4_ssub_5
6176 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6177 0, // ssub_2_ssub_3_ssub_6_ssub_7
6178 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6179 0, // ssub_2_ssub_3_ssub_4_ssub_5
6180 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6181 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6182 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6183 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6184 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6185 0, // ssub_4_ssub_5_ssub_8_ssub_9
6186 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6187 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6188 0, // ssub_6_ssub_7_dsub_5
6189 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6190 0, // ssub_6_ssub_7_dsub_5_dsub_7
6191 0, // ssub_6_ssub_7_ssub_8_ssub_9
6192 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6193 0, // ssub_8_ssub_9_ssub_12_ssub_13
6194 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6195 0, // dsub_5_dsub_7
6196 0, // dsub_5_ssub_12_ssub_13_dsub_7
6197 0, // dsub_5_ssub_12_ssub_13
6198 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6199 },
6200 { // GPRwithAPSR_NZCVnosp
6201 0, // dsub_0
6202 0, // dsub_1
6203 0, // dsub_2
6204 0, // dsub_3
6205 0, // dsub_4
6206 0, // dsub_5
6207 0, // dsub_6
6208 0, // dsub_7
6209 0, // gsub_0
6210 0, // gsub_1
6211 0, // qqsub_0
6212 0, // qqsub_1
6213 0, // qsub_0
6214 0, // qsub_1
6215 0, // qsub_2
6216 0, // qsub_3
6217 0, // ssub_0
6218 0, // ssub_1
6219 0, // ssub_2
6220 0, // ssub_3
6221 0, // ssub_4
6222 0, // ssub_5
6223 0, // ssub_6
6224 0, // ssub_7
6225 0, // ssub_8
6226 0, // ssub_9
6227 0, // ssub_10
6228 0, // ssub_11
6229 0, // ssub_12
6230 0, // ssub_13
6231 0, // ssub_14
6232 0, // ssub_15
6233 0, // ssub_0_ssub_1_ssub_4_ssub_5
6234 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6235 0, // ssub_2_ssub_3_ssub_6_ssub_7
6236 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6237 0, // ssub_2_ssub_3_ssub_4_ssub_5
6238 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6239 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6240 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6241 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6242 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6243 0, // ssub_4_ssub_5_ssub_8_ssub_9
6244 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6245 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6246 0, // ssub_6_ssub_7_dsub_5
6247 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6248 0, // ssub_6_ssub_7_dsub_5_dsub_7
6249 0, // ssub_6_ssub_7_ssub_8_ssub_9
6250 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6251 0, // ssub_8_ssub_9_ssub_12_ssub_13
6252 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6253 0, // dsub_5_dsub_7
6254 0, // dsub_5_ssub_12_ssub_13_dsub_7
6255 0, // dsub_5_ssub_12_ssub_13
6256 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6257 },
6258 { // GPRwithAPSRnosp
6259 0, // dsub_0
6260 0, // dsub_1
6261 0, // dsub_2
6262 0, // dsub_3
6263 0, // dsub_4
6264 0, // dsub_5
6265 0, // dsub_6
6266 0, // dsub_7
6267 0, // gsub_0
6268 0, // gsub_1
6269 0, // qqsub_0
6270 0, // qqsub_1
6271 0, // qsub_0
6272 0, // qsub_1
6273 0, // qsub_2
6274 0, // qsub_3
6275 0, // ssub_0
6276 0, // ssub_1
6277 0, // ssub_2
6278 0, // ssub_3
6279 0, // ssub_4
6280 0, // ssub_5
6281 0, // ssub_6
6282 0, // ssub_7
6283 0, // ssub_8
6284 0, // ssub_9
6285 0, // ssub_10
6286 0, // ssub_11
6287 0, // ssub_12
6288 0, // ssub_13
6289 0, // ssub_14
6290 0, // ssub_15
6291 0, // ssub_0_ssub_1_ssub_4_ssub_5
6292 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6293 0, // ssub_2_ssub_3_ssub_6_ssub_7
6294 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6295 0, // ssub_2_ssub_3_ssub_4_ssub_5
6296 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6297 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6298 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6299 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6300 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6301 0, // ssub_4_ssub_5_ssub_8_ssub_9
6302 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6303 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6304 0, // ssub_6_ssub_7_dsub_5
6305 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6306 0, // ssub_6_ssub_7_dsub_5_dsub_7
6307 0, // ssub_6_ssub_7_ssub_8_ssub_9
6308 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6309 0, // ssub_8_ssub_9_ssub_12_ssub_13
6310 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6311 0, // dsub_5_dsub_7
6312 0, // dsub_5_ssub_12_ssub_13_dsub_7
6313 0, // dsub_5_ssub_12_ssub_13
6314 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6315 },
6316 { // GPRwithZRnosp
6317 0, // dsub_0
6318 0, // dsub_1
6319 0, // dsub_2
6320 0, // dsub_3
6321 0, // dsub_4
6322 0, // dsub_5
6323 0, // dsub_6
6324 0, // dsub_7
6325 0, // gsub_0
6326 0, // gsub_1
6327 0, // qqsub_0
6328 0, // qqsub_1
6329 0, // qsub_0
6330 0, // qsub_1
6331 0, // qsub_2
6332 0, // qsub_3
6333 0, // ssub_0
6334 0, // ssub_1
6335 0, // ssub_2
6336 0, // ssub_3
6337 0, // ssub_4
6338 0, // ssub_5
6339 0, // ssub_6
6340 0, // ssub_7
6341 0, // ssub_8
6342 0, // ssub_9
6343 0, // ssub_10
6344 0, // ssub_11
6345 0, // ssub_12
6346 0, // ssub_13
6347 0, // ssub_14
6348 0, // ssub_15
6349 0, // ssub_0_ssub_1_ssub_4_ssub_5
6350 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6351 0, // ssub_2_ssub_3_ssub_6_ssub_7
6352 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6353 0, // ssub_2_ssub_3_ssub_4_ssub_5
6354 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6355 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6356 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6357 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6358 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6359 0, // ssub_4_ssub_5_ssub_8_ssub_9
6360 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6361 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6362 0, // ssub_6_ssub_7_dsub_5
6363 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6364 0, // ssub_6_ssub_7_dsub_5_dsub_7
6365 0, // ssub_6_ssub_7_ssub_8_ssub_9
6366 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6367 0, // ssub_8_ssub_9_ssub_12_ssub_13
6368 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6369 0, // dsub_5_dsub_7
6370 0, // dsub_5_ssub_12_ssub_13_dsub_7
6371 0, // dsub_5_ssub_12_ssub_13
6372 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6373 },
6374 { // GPRnoip
6375 0, // dsub_0
6376 0, // dsub_1
6377 0, // dsub_2
6378 0, // dsub_3
6379 0, // dsub_4
6380 0, // dsub_5
6381 0, // dsub_6
6382 0, // dsub_7
6383 0, // gsub_0
6384 0, // gsub_1
6385 0, // qqsub_0
6386 0, // qqsub_1
6387 0, // qsub_0
6388 0, // qsub_1
6389 0, // qsub_2
6390 0, // qsub_3
6391 0, // ssub_0
6392 0, // ssub_1
6393 0, // ssub_2
6394 0, // ssub_3
6395 0, // ssub_4
6396 0, // ssub_5
6397 0, // ssub_6
6398 0, // ssub_7
6399 0, // ssub_8
6400 0, // ssub_9
6401 0, // ssub_10
6402 0, // ssub_11
6403 0, // ssub_12
6404 0, // ssub_13
6405 0, // ssub_14
6406 0, // ssub_15
6407 0, // ssub_0_ssub_1_ssub_4_ssub_5
6408 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6409 0, // ssub_2_ssub_3_ssub_6_ssub_7
6410 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6411 0, // ssub_2_ssub_3_ssub_4_ssub_5
6412 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6413 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6414 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6415 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6416 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6417 0, // ssub_4_ssub_5_ssub_8_ssub_9
6418 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6419 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6420 0, // ssub_6_ssub_7_dsub_5
6421 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6422 0, // ssub_6_ssub_7_dsub_5_dsub_7
6423 0, // ssub_6_ssub_7_ssub_8_ssub_9
6424 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6425 0, // ssub_8_ssub_9_ssub_12_ssub_13
6426 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6427 0, // dsub_5_dsub_7
6428 0, // dsub_5_ssub_12_ssub_13_dsub_7
6429 0, // dsub_5_ssub_12_ssub_13
6430 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6431 },
6432 { // rGPR
6433 0, // dsub_0
6434 0, // dsub_1
6435 0, // dsub_2
6436 0, // dsub_3
6437 0, // dsub_4
6438 0, // dsub_5
6439 0, // dsub_6
6440 0, // dsub_7
6441 0, // gsub_0
6442 0, // gsub_1
6443 0, // qqsub_0
6444 0, // qqsub_1
6445 0, // qsub_0
6446 0, // qsub_1
6447 0, // qsub_2
6448 0, // qsub_3
6449 0, // ssub_0
6450 0, // ssub_1
6451 0, // ssub_2
6452 0, // ssub_3
6453 0, // ssub_4
6454 0, // ssub_5
6455 0, // ssub_6
6456 0, // ssub_7
6457 0, // ssub_8
6458 0, // ssub_9
6459 0, // ssub_10
6460 0, // ssub_11
6461 0, // ssub_12
6462 0, // ssub_13
6463 0, // ssub_14
6464 0, // ssub_15
6465 0, // ssub_0_ssub_1_ssub_4_ssub_5
6466 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6467 0, // ssub_2_ssub_3_ssub_6_ssub_7
6468 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6469 0, // ssub_2_ssub_3_ssub_4_ssub_5
6470 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6471 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6472 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6473 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6474 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6475 0, // ssub_4_ssub_5_ssub_8_ssub_9
6476 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6477 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6478 0, // ssub_6_ssub_7_dsub_5
6479 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6480 0, // ssub_6_ssub_7_dsub_5_dsub_7
6481 0, // ssub_6_ssub_7_ssub_8_ssub_9
6482 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6483 0, // ssub_8_ssub_9_ssub_12_ssub_13
6484 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6485 0, // dsub_5_dsub_7
6486 0, // dsub_5_ssub_12_ssub_13_dsub_7
6487 0, // dsub_5_ssub_12_ssub_13
6488 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6489 },
6490 { // GPRnoip_and_GPRnopc
6491 0, // dsub_0
6492 0, // dsub_1
6493 0, // dsub_2
6494 0, // dsub_3
6495 0, // dsub_4
6496 0, // dsub_5
6497 0, // dsub_6
6498 0, // dsub_7
6499 0, // gsub_0
6500 0, // gsub_1
6501 0, // qqsub_0
6502 0, // qqsub_1
6503 0, // qsub_0
6504 0, // qsub_1
6505 0, // qsub_2
6506 0, // qsub_3
6507 0, // ssub_0
6508 0, // ssub_1
6509 0, // ssub_2
6510 0, // ssub_3
6511 0, // ssub_4
6512 0, // ssub_5
6513 0, // ssub_6
6514 0, // ssub_7
6515 0, // ssub_8
6516 0, // ssub_9
6517 0, // ssub_10
6518 0, // ssub_11
6519 0, // ssub_12
6520 0, // ssub_13
6521 0, // ssub_14
6522 0, // ssub_15
6523 0, // ssub_0_ssub_1_ssub_4_ssub_5
6524 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6525 0, // ssub_2_ssub_3_ssub_6_ssub_7
6526 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6527 0, // ssub_2_ssub_3_ssub_4_ssub_5
6528 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6529 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6530 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6531 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6532 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6533 0, // ssub_4_ssub_5_ssub_8_ssub_9
6534 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6535 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6536 0, // ssub_6_ssub_7_dsub_5
6537 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6538 0, // ssub_6_ssub_7_dsub_5_dsub_7
6539 0, // ssub_6_ssub_7_ssub_8_ssub_9
6540 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6541 0, // ssub_8_ssub_9_ssub_12_ssub_13
6542 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6543 0, // dsub_5_dsub_7
6544 0, // dsub_5_ssub_12_ssub_13_dsub_7
6545 0, // dsub_5_ssub_12_ssub_13
6546 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6547 },
6548 { // GPRnoip_and_GPRnosp
6549 0, // dsub_0
6550 0, // dsub_1
6551 0, // dsub_2
6552 0, // dsub_3
6553 0, // dsub_4
6554 0, // dsub_5
6555 0, // dsub_6
6556 0, // dsub_7
6557 0, // gsub_0
6558 0, // gsub_1
6559 0, // qqsub_0
6560 0, // qqsub_1
6561 0, // qsub_0
6562 0, // qsub_1
6563 0, // qsub_2
6564 0, // qsub_3
6565 0, // ssub_0
6566 0, // ssub_1
6567 0, // ssub_2
6568 0, // ssub_3
6569 0, // ssub_4
6570 0, // ssub_5
6571 0, // ssub_6
6572 0, // ssub_7
6573 0, // ssub_8
6574 0, // ssub_9
6575 0, // ssub_10
6576 0, // ssub_11
6577 0, // ssub_12
6578 0, // ssub_13
6579 0, // ssub_14
6580 0, // ssub_15
6581 0, // ssub_0_ssub_1_ssub_4_ssub_5
6582 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6583 0, // ssub_2_ssub_3_ssub_6_ssub_7
6584 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6585 0, // ssub_2_ssub_3_ssub_4_ssub_5
6586 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6587 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6588 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6589 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6590 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6591 0, // ssub_4_ssub_5_ssub_8_ssub_9
6592 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6593 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6594 0, // ssub_6_ssub_7_dsub_5
6595 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6596 0, // ssub_6_ssub_7_dsub_5_dsub_7
6597 0, // ssub_6_ssub_7_ssub_8_ssub_9
6598 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6599 0, // ssub_8_ssub_9_ssub_12_ssub_13
6600 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6601 0, // dsub_5_dsub_7
6602 0, // dsub_5_ssub_12_ssub_13_dsub_7
6603 0, // dsub_5_ssub_12_ssub_13
6604 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6605 },
6606 { // GPRnoip_and_GPRwithAPSR_NZCVnosp
6607 0, // dsub_0
6608 0, // dsub_1
6609 0, // dsub_2
6610 0, // dsub_3
6611 0, // dsub_4
6612 0, // dsub_5
6613 0, // dsub_6
6614 0, // dsub_7
6615 0, // gsub_0
6616 0, // gsub_1
6617 0, // qqsub_0
6618 0, // qqsub_1
6619 0, // qsub_0
6620 0, // qsub_1
6621 0, // qsub_2
6622 0, // qsub_3
6623 0, // ssub_0
6624 0, // ssub_1
6625 0, // ssub_2
6626 0, // ssub_3
6627 0, // ssub_4
6628 0, // ssub_5
6629 0, // ssub_6
6630 0, // ssub_7
6631 0, // ssub_8
6632 0, // ssub_9
6633 0, // ssub_10
6634 0, // ssub_11
6635 0, // ssub_12
6636 0, // ssub_13
6637 0, // ssub_14
6638 0, // ssub_15
6639 0, // ssub_0_ssub_1_ssub_4_ssub_5
6640 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6641 0, // ssub_2_ssub_3_ssub_6_ssub_7
6642 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6643 0, // ssub_2_ssub_3_ssub_4_ssub_5
6644 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6645 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6646 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6647 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6648 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6649 0, // ssub_4_ssub_5_ssub_8_ssub_9
6650 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6651 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6652 0, // ssub_6_ssub_7_dsub_5
6653 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6654 0, // ssub_6_ssub_7_dsub_5_dsub_7
6655 0, // ssub_6_ssub_7_ssub_8_ssub_9
6656 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6657 0, // ssub_8_ssub_9_ssub_12_ssub_13
6658 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6659 0, // dsub_5_dsub_7
6660 0, // dsub_5_ssub_12_ssub_13_dsub_7
6661 0, // dsub_5_ssub_12_ssub_13
6662 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6663 },
6664 { // tGPRwithpc
6665 0, // dsub_0
6666 0, // dsub_1
6667 0, // dsub_2
6668 0, // dsub_3
6669 0, // dsub_4
6670 0, // dsub_5
6671 0, // dsub_6
6672 0, // dsub_7
6673 0, // gsub_0
6674 0, // gsub_1
6675 0, // qqsub_0
6676 0, // qqsub_1
6677 0, // qsub_0
6678 0, // qsub_1
6679 0, // qsub_2
6680 0, // qsub_3
6681 0, // ssub_0
6682 0, // ssub_1
6683 0, // ssub_2
6684 0, // ssub_3
6685 0, // ssub_4
6686 0, // ssub_5
6687 0, // ssub_6
6688 0, // ssub_7
6689 0, // ssub_8
6690 0, // ssub_9
6691 0, // ssub_10
6692 0, // ssub_11
6693 0, // ssub_12
6694 0, // ssub_13
6695 0, // ssub_14
6696 0, // ssub_15
6697 0, // ssub_0_ssub_1_ssub_4_ssub_5
6698 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6699 0, // ssub_2_ssub_3_ssub_6_ssub_7
6700 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6701 0, // ssub_2_ssub_3_ssub_4_ssub_5
6702 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6703 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6704 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6705 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6706 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6707 0, // ssub_4_ssub_5_ssub_8_ssub_9
6708 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6709 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6710 0, // ssub_6_ssub_7_dsub_5
6711 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6712 0, // ssub_6_ssub_7_dsub_5_dsub_7
6713 0, // ssub_6_ssub_7_ssub_8_ssub_9
6714 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6715 0, // ssub_8_ssub_9_ssub_12_ssub_13
6716 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6717 0, // dsub_5_dsub_7
6718 0, // dsub_5_ssub_12_ssub_13_dsub_7
6719 0, // dsub_5_ssub_12_ssub_13
6720 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6721 },
6722 { // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
6723 0, // dsub_0
6724 0, // dsub_1
6725 0, // dsub_2
6726 0, // dsub_3
6727 0, // dsub_4
6728 0, // dsub_5
6729 0, // dsub_6
6730 0, // dsub_7
6731 0, // gsub_0
6732 0, // gsub_1
6733 0, // qqsub_0
6734 0, // qqsub_1
6735 0, // qsub_0
6736 0, // qsub_1
6737 0, // qsub_2
6738 0, // qsub_3
6739 20, // ssub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
6740 20, // ssub_1 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
6741 0, // ssub_2
6742 0, // ssub_3
6743 0, // ssub_4
6744 0, // ssub_5
6745 0, // ssub_6
6746 0, // ssub_7
6747 0, // ssub_8
6748 0, // ssub_9
6749 0, // ssub_10
6750 0, // ssub_11
6751 0, // ssub_12
6752 0, // ssub_13
6753 0, // ssub_14
6754 0, // ssub_15
6755 0, // ssub_0_ssub_1_ssub_4_ssub_5
6756 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6757 0, // ssub_2_ssub_3_ssub_6_ssub_7
6758 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6759 0, // ssub_2_ssub_3_ssub_4_ssub_5
6760 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6761 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6762 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6763 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6764 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6765 0, // ssub_4_ssub_5_ssub_8_ssub_9
6766 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6767 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6768 0, // ssub_6_ssub_7_dsub_5
6769 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6770 0, // ssub_6_ssub_7_dsub_5_dsub_7
6771 0, // ssub_6_ssub_7_ssub_8_ssub_9
6772 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6773 0, // ssub_8_ssub_9_ssub_12_ssub_13
6774 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6775 0, // dsub_5_dsub_7
6776 0, // dsub_5_ssub_12_ssub_13_dsub_7
6777 0, // dsub_5_ssub_12_ssub_13
6778 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6779 },
6780 { // hGPR
6781 0, // dsub_0
6782 0, // dsub_1
6783 0, // dsub_2
6784 0, // dsub_3
6785 0, // dsub_4
6786 0, // dsub_5
6787 0, // dsub_6
6788 0, // dsub_7
6789 0, // gsub_0
6790 0, // gsub_1
6791 0, // qqsub_0
6792 0, // qqsub_1
6793 0, // qsub_0
6794 0, // qsub_1
6795 0, // qsub_2
6796 0, // qsub_3
6797 0, // ssub_0
6798 0, // ssub_1
6799 0, // ssub_2
6800 0, // ssub_3
6801 0, // ssub_4
6802 0, // ssub_5
6803 0, // ssub_6
6804 0, // ssub_7
6805 0, // ssub_8
6806 0, // ssub_9
6807 0, // ssub_10
6808 0, // ssub_11
6809 0, // ssub_12
6810 0, // ssub_13
6811 0, // ssub_14
6812 0, // ssub_15
6813 0, // ssub_0_ssub_1_ssub_4_ssub_5
6814 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6815 0, // ssub_2_ssub_3_ssub_6_ssub_7
6816 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6817 0, // ssub_2_ssub_3_ssub_4_ssub_5
6818 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6819 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6820 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6821 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6822 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6823 0, // ssub_4_ssub_5_ssub_8_ssub_9
6824 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6825 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6826 0, // ssub_6_ssub_7_dsub_5
6827 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6828 0, // ssub_6_ssub_7_dsub_5_dsub_7
6829 0, // ssub_6_ssub_7_ssub_8_ssub_9
6830 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6831 0, // ssub_8_ssub_9_ssub_12_ssub_13
6832 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6833 0, // dsub_5_dsub_7
6834 0, // dsub_5_ssub_12_ssub_13_dsub_7
6835 0, // dsub_5_ssub_12_ssub_13
6836 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6837 },
6838 { // tGPR
6839 0, // dsub_0
6840 0, // dsub_1
6841 0, // dsub_2
6842 0, // dsub_3
6843 0, // dsub_4
6844 0, // dsub_5
6845 0, // dsub_6
6846 0, // dsub_7
6847 0, // gsub_0
6848 0, // gsub_1
6849 0, // qqsub_0
6850 0, // qqsub_1
6851 0, // qsub_0
6852 0, // qsub_1
6853 0, // qsub_2
6854 0, // qsub_3
6855 0, // ssub_0
6856 0, // ssub_1
6857 0, // ssub_2
6858 0, // ssub_3
6859 0, // ssub_4
6860 0, // ssub_5
6861 0, // ssub_6
6862 0, // ssub_7
6863 0, // ssub_8
6864 0, // ssub_9
6865 0, // ssub_10
6866 0, // ssub_11
6867 0, // ssub_12
6868 0, // ssub_13
6869 0, // ssub_14
6870 0, // ssub_15
6871 0, // ssub_0_ssub_1_ssub_4_ssub_5
6872 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6873 0, // ssub_2_ssub_3_ssub_6_ssub_7
6874 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6875 0, // ssub_2_ssub_3_ssub_4_ssub_5
6876 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6877 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6878 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6879 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6880 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6881 0, // ssub_4_ssub_5_ssub_8_ssub_9
6882 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6883 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6884 0, // ssub_6_ssub_7_dsub_5
6885 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6886 0, // ssub_6_ssub_7_dsub_5_dsub_7
6887 0, // ssub_6_ssub_7_ssub_8_ssub_9
6888 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6889 0, // ssub_8_ssub_9_ssub_12_ssub_13
6890 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6891 0, // dsub_5_dsub_7
6892 0, // dsub_5_ssub_12_ssub_13_dsub_7
6893 0, // dsub_5_ssub_12_ssub_13
6894 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6895 },
6896 { // tGPREven
6897 0, // dsub_0
6898 0, // dsub_1
6899 0, // dsub_2
6900 0, // dsub_3
6901 0, // dsub_4
6902 0, // dsub_5
6903 0, // dsub_6
6904 0, // dsub_7
6905 0, // gsub_0
6906 0, // gsub_1
6907 0, // qqsub_0
6908 0, // qqsub_1
6909 0, // qsub_0
6910 0, // qsub_1
6911 0, // qsub_2
6912 0, // qsub_3
6913 0, // ssub_0
6914 0, // ssub_1
6915 0, // ssub_2
6916 0, // ssub_3
6917 0, // ssub_4
6918 0, // ssub_5
6919 0, // ssub_6
6920 0, // ssub_7
6921 0, // ssub_8
6922 0, // ssub_9
6923 0, // ssub_10
6924 0, // ssub_11
6925 0, // ssub_12
6926 0, // ssub_13
6927 0, // ssub_14
6928 0, // ssub_15
6929 0, // ssub_0_ssub_1_ssub_4_ssub_5
6930 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6931 0, // ssub_2_ssub_3_ssub_6_ssub_7
6932 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6933 0, // ssub_2_ssub_3_ssub_4_ssub_5
6934 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6935 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6936 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6937 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6938 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6939 0, // ssub_4_ssub_5_ssub_8_ssub_9
6940 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6941 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6942 0, // ssub_6_ssub_7_dsub_5
6943 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6944 0, // ssub_6_ssub_7_dsub_5_dsub_7
6945 0, // ssub_6_ssub_7_ssub_8_ssub_9
6946 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6947 0, // ssub_8_ssub_9_ssub_12_ssub_13
6948 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6949 0, // dsub_5_dsub_7
6950 0, // dsub_5_ssub_12_ssub_13_dsub_7
6951 0, // dsub_5_ssub_12_ssub_13
6952 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6953 },
6954 { // GPRnopc_and_hGPR
6955 0, // dsub_0
6956 0, // dsub_1
6957 0, // dsub_2
6958 0, // dsub_3
6959 0, // dsub_4
6960 0, // dsub_5
6961 0, // dsub_6
6962 0, // dsub_7
6963 0, // gsub_0
6964 0, // gsub_1
6965 0, // qqsub_0
6966 0, // qqsub_1
6967 0, // qsub_0
6968 0, // qsub_1
6969 0, // qsub_2
6970 0, // qsub_3
6971 0, // ssub_0
6972 0, // ssub_1
6973 0, // ssub_2
6974 0, // ssub_3
6975 0, // ssub_4
6976 0, // ssub_5
6977 0, // ssub_6
6978 0, // ssub_7
6979 0, // ssub_8
6980 0, // ssub_9
6981 0, // ssub_10
6982 0, // ssub_11
6983 0, // ssub_12
6984 0, // ssub_13
6985 0, // ssub_14
6986 0, // ssub_15
6987 0, // ssub_0_ssub_1_ssub_4_ssub_5
6988 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6989 0, // ssub_2_ssub_3_ssub_6_ssub_7
6990 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6991 0, // ssub_2_ssub_3_ssub_4_ssub_5
6992 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6993 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6994 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6995 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6996 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6997 0, // ssub_4_ssub_5_ssub_8_ssub_9
6998 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6999 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7000 0, // ssub_6_ssub_7_dsub_5
7001 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7002 0, // ssub_6_ssub_7_dsub_5_dsub_7
7003 0, // ssub_6_ssub_7_ssub_8_ssub_9
7004 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7005 0, // ssub_8_ssub_9_ssub_12_ssub_13
7006 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7007 0, // dsub_5_dsub_7
7008 0, // dsub_5_ssub_12_ssub_13_dsub_7
7009 0, // dsub_5_ssub_12_ssub_13
7010 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7011 },
7012 { // GPRnosp_and_hGPR
7013 0, // dsub_0
7014 0, // dsub_1
7015 0, // dsub_2
7016 0, // dsub_3
7017 0, // dsub_4
7018 0, // dsub_5
7019 0, // dsub_6
7020 0, // dsub_7
7021 0, // gsub_0
7022 0, // gsub_1
7023 0, // qqsub_0
7024 0, // qqsub_1
7025 0, // qsub_0
7026 0, // qsub_1
7027 0, // qsub_2
7028 0, // qsub_3
7029 0, // ssub_0
7030 0, // ssub_1
7031 0, // ssub_2
7032 0, // ssub_3
7033 0, // ssub_4
7034 0, // ssub_5
7035 0, // ssub_6
7036 0, // ssub_7
7037 0, // ssub_8
7038 0, // ssub_9
7039 0, // ssub_10
7040 0, // ssub_11
7041 0, // ssub_12
7042 0, // ssub_13
7043 0, // ssub_14
7044 0, // ssub_15
7045 0, // ssub_0_ssub_1_ssub_4_ssub_5
7046 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7047 0, // ssub_2_ssub_3_ssub_6_ssub_7
7048 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7049 0, // ssub_2_ssub_3_ssub_4_ssub_5
7050 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7051 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7052 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7053 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7054 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7055 0, // ssub_4_ssub_5_ssub_8_ssub_9
7056 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7057 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7058 0, // ssub_6_ssub_7_dsub_5
7059 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7060 0, // ssub_6_ssub_7_dsub_5_dsub_7
7061 0, // ssub_6_ssub_7_ssub_8_ssub_9
7062 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7063 0, // ssub_8_ssub_9_ssub_12_ssub_13
7064 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7065 0, // dsub_5_dsub_7
7066 0, // dsub_5_ssub_12_ssub_13_dsub_7
7067 0, // dsub_5_ssub_12_ssub_13
7068 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7069 },
7070 { // GPRnoip_and_hGPR
7071 0, // dsub_0
7072 0, // dsub_1
7073 0, // dsub_2
7074 0, // dsub_3
7075 0, // dsub_4
7076 0, // dsub_5
7077 0, // dsub_6
7078 0, // dsub_7
7079 0, // gsub_0
7080 0, // gsub_1
7081 0, // qqsub_0
7082 0, // qqsub_1
7083 0, // qsub_0
7084 0, // qsub_1
7085 0, // qsub_2
7086 0, // qsub_3
7087 0, // ssub_0
7088 0, // ssub_1
7089 0, // ssub_2
7090 0, // ssub_3
7091 0, // ssub_4
7092 0, // ssub_5
7093 0, // ssub_6
7094 0, // ssub_7
7095 0, // ssub_8
7096 0, // ssub_9
7097 0, // ssub_10
7098 0, // ssub_11
7099 0, // ssub_12
7100 0, // ssub_13
7101 0, // ssub_14
7102 0, // ssub_15
7103 0, // ssub_0_ssub_1_ssub_4_ssub_5
7104 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7105 0, // ssub_2_ssub_3_ssub_6_ssub_7
7106 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7107 0, // ssub_2_ssub_3_ssub_4_ssub_5
7108 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7109 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7110 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7111 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7112 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7113 0, // ssub_4_ssub_5_ssub_8_ssub_9
7114 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7115 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7116 0, // ssub_6_ssub_7_dsub_5
7117 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7118 0, // ssub_6_ssub_7_dsub_5_dsub_7
7119 0, // ssub_6_ssub_7_ssub_8_ssub_9
7120 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7121 0, // ssub_8_ssub_9_ssub_12_ssub_13
7122 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7123 0, // dsub_5_dsub_7
7124 0, // dsub_5_ssub_12_ssub_13_dsub_7
7125 0, // dsub_5_ssub_12_ssub_13
7126 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7127 },
7128 { // GPRnoip_and_tGPREven
7129 0, // dsub_0
7130 0, // dsub_1
7131 0, // dsub_2
7132 0, // dsub_3
7133 0, // dsub_4
7134 0, // dsub_5
7135 0, // dsub_6
7136 0, // dsub_7
7137 0, // gsub_0
7138 0, // gsub_1
7139 0, // qqsub_0
7140 0, // qqsub_1
7141 0, // qsub_0
7142 0, // qsub_1
7143 0, // qsub_2
7144 0, // qsub_3
7145 0, // ssub_0
7146 0, // ssub_1
7147 0, // ssub_2
7148 0, // ssub_3
7149 0, // ssub_4
7150 0, // ssub_5
7151 0, // ssub_6
7152 0, // ssub_7
7153 0, // ssub_8
7154 0, // ssub_9
7155 0, // ssub_10
7156 0, // ssub_11
7157 0, // ssub_12
7158 0, // ssub_13
7159 0, // ssub_14
7160 0, // ssub_15
7161 0, // ssub_0_ssub_1_ssub_4_ssub_5
7162 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7163 0, // ssub_2_ssub_3_ssub_6_ssub_7
7164 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7165 0, // ssub_2_ssub_3_ssub_4_ssub_5
7166 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7167 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7168 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7169 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7170 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7171 0, // ssub_4_ssub_5_ssub_8_ssub_9
7172 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7173 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7174 0, // ssub_6_ssub_7_dsub_5
7175 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7176 0, // ssub_6_ssub_7_dsub_5_dsub_7
7177 0, // ssub_6_ssub_7_ssub_8_ssub_9
7178 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7179 0, // ssub_8_ssub_9_ssub_12_ssub_13
7180 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7181 0, // dsub_5_dsub_7
7182 0, // dsub_5_ssub_12_ssub_13_dsub_7
7183 0, // dsub_5_ssub_12_ssub_13
7184 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7185 },
7186 { // GPRnosp_and_GPRnopc_and_hGPR
7187 0, // dsub_0
7188 0, // dsub_1
7189 0, // dsub_2
7190 0, // dsub_3
7191 0, // dsub_4
7192 0, // dsub_5
7193 0, // dsub_6
7194 0, // dsub_7
7195 0, // gsub_0
7196 0, // gsub_1
7197 0, // qqsub_0
7198 0, // qqsub_1
7199 0, // qsub_0
7200 0, // qsub_1
7201 0, // qsub_2
7202 0, // qsub_3
7203 0, // ssub_0
7204 0, // ssub_1
7205 0, // ssub_2
7206 0, // ssub_3
7207 0, // ssub_4
7208 0, // ssub_5
7209 0, // ssub_6
7210 0, // ssub_7
7211 0, // ssub_8
7212 0, // ssub_9
7213 0, // ssub_10
7214 0, // ssub_11
7215 0, // ssub_12
7216 0, // ssub_13
7217 0, // ssub_14
7218 0, // ssub_15
7219 0, // ssub_0_ssub_1_ssub_4_ssub_5
7220 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7221 0, // ssub_2_ssub_3_ssub_6_ssub_7
7222 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7223 0, // ssub_2_ssub_3_ssub_4_ssub_5
7224 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7225 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7226 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7227 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7228 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7229 0, // ssub_4_ssub_5_ssub_8_ssub_9
7230 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7231 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7232 0, // ssub_6_ssub_7_dsub_5
7233 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7234 0, // ssub_6_ssub_7_dsub_5_dsub_7
7235 0, // ssub_6_ssub_7_ssub_8_ssub_9
7236 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7237 0, // ssub_8_ssub_9_ssub_12_ssub_13
7238 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7239 0, // dsub_5_dsub_7
7240 0, // dsub_5_ssub_12_ssub_13_dsub_7
7241 0, // dsub_5_ssub_12_ssub_13
7242 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7243 },
7244 { // tGPROdd
7245 0, // dsub_0
7246 0, // dsub_1
7247 0, // dsub_2
7248 0, // dsub_3
7249 0, // dsub_4
7250 0, // dsub_5
7251 0, // dsub_6
7252 0, // dsub_7
7253 0, // gsub_0
7254 0, // gsub_1
7255 0, // qqsub_0
7256 0, // qqsub_1
7257 0, // qsub_0
7258 0, // qsub_1
7259 0, // qsub_2
7260 0, // qsub_3
7261 0, // ssub_0
7262 0, // ssub_1
7263 0, // ssub_2
7264 0, // ssub_3
7265 0, // ssub_4
7266 0, // ssub_5
7267 0, // ssub_6
7268 0, // ssub_7
7269 0, // ssub_8
7270 0, // ssub_9
7271 0, // ssub_10
7272 0, // ssub_11
7273 0, // ssub_12
7274 0, // ssub_13
7275 0, // ssub_14
7276 0, // ssub_15
7277 0, // ssub_0_ssub_1_ssub_4_ssub_5
7278 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7279 0, // ssub_2_ssub_3_ssub_6_ssub_7
7280 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7281 0, // ssub_2_ssub_3_ssub_4_ssub_5
7282 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7283 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7284 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7285 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7286 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7287 0, // ssub_4_ssub_5_ssub_8_ssub_9
7288 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7289 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7290 0, // ssub_6_ssub_7_dsub_5
7291 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7292 0, // ssub_6_ssub_7_dsub_5_dsub_7
7293 0, // ssub_6_ssub_7_ssub_8_ssub_9
7294 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7295 0, // ssub_8_ssub_9_ssub_12_ssub_13
7296 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7297 0, // dsub_5_dsub_7
7298 0, // dsub_5_ssub_12_ssub_13_dsub_7
7299 0, // dsub_5_ssub_12_ssub_13
7300 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7301 },
7302 { // GPRnopc_and_GPRnoip_and_hGPR
7303 0, // dsub_0
7304 0, // dsub_1
7305 0, // dsub_2
7306 0, // dsub_3
7307 0, // dsub_4
7308 0, // dsub_5
7309 0, // dsub_6
7310 0, // dsub_7
7311 0, // gsub_0
7312 0, // gsub_1
7313 0, // qqsub_0
7314 0, // qqsub_1
7315 0, // qsub_0
7316 0, // qsub_1
7317 0, // qsub_2
7318 0, // qsub_3
7319 0, // ssub_0
7320 0, // ssub_1
7321 0, // ssub_2
7322 0, // ssub_3
7323 0, // ssub_4
7324 0, // ssub_5
7325 0, // ssub_6
7326 0, // ssub_7
7327 0, // ssub_8
7328 0, // ssub_9
7329 0, // ssub_10
7330 0, // ssub_11
7331 0, // ssub_12
7332 0, // ssub_13
7333 0, // ssub_14
7334 0, // ssub_15
7335 0, // ssub_0_ssub_1_ssub_4_ssub_5
7336 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7337 0, // ssub_2_ssub_3_ssub_6_ssub_7
7338 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7339 0, // ssub_2_ssub_3_ssub_4_ssub_5
7340 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7341 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7342 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7343 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7344 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7345 0, // ssub_4_ssub_5_ssub_8_ssub_9
7346 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7347 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7348 0, // ssub_6_ssub_7_dsub_5
7349 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7350 0, // ssub_6_ssub_7_dsub_5_dsub_7
7351 0, // ssub_6_ssub_7_ssub_8_ssub_9
7352 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7353 0, // ssub_8_ssub_9_ssub_12_ssub_13
7354 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7355 0, // dsub_5_dsub_7
7356 0, // dsub_5_ssub_12_ssub_13_dsub_7
7357 0, // dsub_5_ssub_12_ssub_13
7358 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7359 },
7360 { // GPRnosp_and_GPRnoip_and_hGPR
7361 0, // dsub_0
7362 0, // dsub_1
7363 0, // dsub_2
7364 0, // dsub_3
7365 0, // dsub_4
7366 0, // dsub_5
7367 0, // dsub_6
7368 0, // dsub_7
7369 0, // gsub_0
7370 0, // gsub_1
7371 0, // qqsub_0
7372 0, // qqsub_1
7373 0, // qsub_0
7374 0, // qsub_1
7375 0, // qsub_2
7376 0, // qsub_3
7377 0, // ssub_0
7378 0, // ssub_1
7379 0, // ssub_2
7380 0, // ssub_3
7381 0, // ssub_4
7382 0, // ssub_5
7383 0, // ssub_6
7384 0, // ssub_7
7385 0, // ssub_8
7386 0, // ssub_9
7387 0, // ssub_10
7388 0, // ssub_11
7389 0, // ssub_12
7390 0, // ssub_13
7391 0, // ssub_14
7392 0, // ssub_15
7393 0, // ssub_0_ssub_1_ssub_4_ssub_5
7394 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7395 0, // ssub_2_ssub_3_ssub_6_ssub_7
7396 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7397 0, // ssub_2_ssub_3_ssub_4_ssub_5
7398 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7399 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7400 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7401 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7402 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7403 0, // ssub_4_ssub_5_ssub_8_ssub_9
7404 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7405 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7406 0, // ssub_6_ssub_7_dsub_5
7407 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7408 0, // ssub_6_ssub_7_dsub_5_dsub_7
7409 0, // ssub_6_ssub_7_ssub_8_ssub_9
7410 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7411 0, // ssub_8_ssub_9_ssub_12_ssub_13
7412 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7413 0, // dsub_5_dsub_7
7414 0, // dsub_5_ssub_12_ssub_13_dsub_7
7415 0, // dsub_5_ssub_12_ssub_13
7416 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7417 },
7418 { // tcGPR
7419 0, // dsub_0
7420 0, // dsub_1
7421 0, // dsub_2
7422 0, // dsub_3
7423 0, // dsub_4
7424 0, // dsub_5
7425 0, // dsub_6
7426 0, // dsub_7
7427 0, // gsub_0
7428 0, // gsub_1
7429 0, // qqsub_0
7430 0, // qqsub_1
7431 0, // qsub_0
7432 0, // qsub_1
7433 0, // qsub_2
7434 0, // qsub_3
7435 0, // ssub_0
7436 0, // ssub_1
7437 0, // ssub_2
7438 0, // ssub_3
7439 0, // ssub_4
7440 0, // ssub_5
7441 0, // ssub_6
7442 0, // ssub_7
7443 0, // ssub_8
7444 0, // ssub_9
7445 0, // ssub_10
7446 0, // ssub_11
7447 0, // ssub_12
7448 0, // ssub_13
7449 0, // ssub_14
7450 0, // ssub_15
7451 0, // ssub_0_ssub_1_ssub_4_ssub_5
7452 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7453 0, // ssub_2_ssub_3_ssub_6_ssub_7
7454 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7455 0, // ssub_2_ssub_3_ssub_4_ssub_5
7456 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7457 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7458 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7459 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7460 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7461 0, // ssub_4_ssub_5_ssub_8_ssub_9
7462 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7463 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7464 0, // ssub_6_ssub_7_dsub_5
7465 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7466 0, // ssub_6_ssub_7_dsub_5_dsub_7
7467 0, // ssub_6_ssub_7_ssub_8_ssub_9
7468 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7469 0, // ssub_8_ssub_9_ssub_12_ssub_13
7470 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7471 0, // dsub_5_dsub_7
7472 0, // dsub_5_ssub_12_ssub_13_dsub_7
7473 0, // dsub_5_ssub_12_ssub_13
7474 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7475 },
7476 { // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
7477 0, // dsub_0
7478 0, // dsub_1
7479 0, // dsub_2
7480 0, // dsub_3
7481 0, // dsub_4
7482 0, // dsub_5
7483 0, // dsub_6
7484 0, // dsub_7
7485 0, // gsub_0
7486 0, // gsub_1
7487 0, // qqsub_0
7488 0, // qqsub_1
7489 0, // qsub_0
7490 0, // qsub_1
7491 0, // qsub_2
7492 0, // qsub_3
7493 0, // ssub_0
7494 0, // ssub_1
7495 0, // ssub_2
7496 0, // ssub_3
7497 0, // ssub_4
7498 0, // ssub_5
7499 0, // ssub_6
7500 0, // ssub_7
7501 0, // ssub_8
7502 0, // ssub_9
7503 0, // ssub_10
7504 0, // ssub_11
7505 0, // ssub_12
7506 0, // ssub_13
7507 0, // ssub_14
7508 0, // ssub_15
7509 0, // ssub_0_ssub_1_ssub_4_ssub_5
7510 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7511 0, // ssub_2_ssub_3_ssub_6_ssub_7
7512 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7513 0, // ssub_2_ssub_3_ssub_4_ssub_5
7514 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7515 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7516 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7517 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7518 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7519 0, // ssub_4_ssub_5_ssub_8_ssub_9
7520 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7521 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7522 0, // ssub_6_ssub_7_dsub_5
7523 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7524 0, // ssub_6_ssub_7_dsub_5_dsub_7
7525 0, // ssub_6_ssub_7_ssub_8_ssub_9
7526 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7527 0, // ssub_8_ssub_9_ssub_12_ssub_13
7528 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7529 0, // dsub_5_dsub_7
7530 0, // dsub_5_ssub_12_ssub_13_dsub_7
7531 0, // dsub_5_ssub_12_ssub_13
7532 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7533 },
7534 { // hGPR_and_tGPREven
7535 0, // dsub_0
7536 0, // dsub_1
7537 0, // dsub_2
7538 0, // dsub_3
7539 0, // dsub_4
7540 0, // dsub_5
7541 0, // dsub_6
7542 0, // dsub_7
7543 0, // gsub_0
7544 0, // gsub_1
7545 0, // qqsub_0
7546 0, // qqsub_1
7547 0, // qsub_0
7548 0, // qsub_1
7549 0, // qsub_2
7550 0, // qsub_3
7551 0, // ssub_0
7552 0, // ssub_1
7553 0, // ssub_2
7554 0, // ssub_3
7555 0, // ssub_4
7556 0, // ssub_5
7557 0, // ssub_6
7558 0, // ssub_7
7559 0, // ssub_8
7560 0, // ssub_9
7561 0, // ssub_10
7562 0, // ssub_11
7563 0, // ssub_12
7564 0, // ssub_13
7565 0, // ssub_14
7566 0, // ssub_15
7567 0, // ssub_0_ssub_1_ssub_4_ssub_5
7568 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7569 0, // ssub_2_ssub_3_ssub_6_ssub_7
7570 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7571 0, // ssub_2_ssub_3_ssub_4_ssub_5
7572 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7573 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7574 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7575 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7576 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7577 0, // ssub_4_ssub_5_ssub_8_ssub_9
7578 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7579 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7580 0, // ssub_6_ssub_7_dsub_5
7581 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7582 0, // ssub_6_ssub_7_dsub_5_dsub_7
7583 0, // ssub_6_ssub_7_ssub_8_ssub_9
7584 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7585 0, // ssub_8_ssub_9_ssub_12_ssub_13
7586 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7587 0, // dsub_5_dsub_7
7588 0, // dsub_5_ssub_12_ssub_13_dsub_7
7589 0, // dsub_5_ssub_12_ssub_13
7590 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7591 },
7592 { // tGPR_and_tGPREven
7593 0, // dsub_0
7594 0, // dsub_1
7595 0, // dsub_2
7596 0, // dsub_3
7597 0, // dsub_4
7598 0, // dsub_5
7599 0, // dsub_6
7600 0, // dsub_7
7601 0, // gsub_0
7602 0, // gsub_1
7603 0, // qqsub_0
7604 0, // qqsub_1
7605 0, // qsub_0
7606 0, // qsub_1
7607 0, // qsub_2
7608 0, // qsub_3
7609 0, // ssub_0
7610 0, // ssub_1
7611 0, // ssub_2
7612 0, // ssub_3
7613 0, // ssub_4
7614 0, // ssub_5
7615 0, // ssub_6
7616 0, // ssub_7
7617 0, // ssub_8
7618 0, // ssub_9
7619 0, // ssub_10
7620 0, // ssub_11
7621 0, // ssub_12
7622 0, // ssub_13
7623 0, // ssub_14
7624 0, // ssub_15
7625 0, // ssub_0_ssub_1_ssub_4_ssub_5
7626 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7627 0, // ssub_2_ssub_3_ssub_6_ssub_7
7628 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7629 0, // ssub_2_ssub_3_ssub_4_ssub_5
7630 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7631 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7632 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7633 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7634 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7635 0, // ssub_4_ssub_5_ssub_8_ssub_9
7636 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7637 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7638 0, // ssub_6_ssub_7_dsub_5
7639 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7640 0, // ssub_6_ssub_7_dsub_5_dsub_7
7641 0, // ssub_6_ssub_7_ssub_8_ssub_9
7642 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7643 0, // ssub_8_ssub_9_ssub_12_ssub_13
7644 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7645 0, // dsub_5_dsub_7
7646 0, // dsub_5_ssub_12_ssub_13_dsub_7
7647 0, // dsub_5_ssub_12_ssub_13
7648 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7649 },
7650 { // tGPR_and_tGPROdd
7651 0, // dsub_0
7652 0, // dsub_1
7653 0, // dsub_2
7654 0, // dsub_3
7655 0, // dsub_4
7656 0, // dsub_5
7657 0, // dsub_6
7658 0, // dsub_7
7659 0, // gsub_0
7660 0, // gsub_1
7661 0, // qqsub_0
7662 0, // qqsub_1
7663 0, // qsub_0
7664 0, // qsub_1
7665 0, // qsub_2
7666 0, // qsub_3
7667 0, // ssub_0
7668 0, // ssub_1
7669 0, // ssub_2
7670 0, // ssub_3
7671 0, // ssub_4
7672 0, // ssub_5
7673 0, // ssub_6
7674 0, // ssub_7
7675 0, // ssub_8
7676 0, // ssub_9
7677 0, // ssub_10
7678 0, // ssub_11
7679 0, // ssub_12
7680 0, // ssub_13
7681 0, // ssub_14
7682 0, // ssub_15
7683 0, // ssub_0_ssub_1_ssub_4_ssub_5
7684 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7685 0, // ssub_2_ssub_3_ssub_6_ssub_7
7686 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7687 0, // ssub_2_ssub_3_ssub_4_ssub_5
7688 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7689 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7690 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7691 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7692 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7693 0, // ssub_4_ssub_5_ssub_8_ssub_9
7694 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7695 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7696 0, // ssub_6_ssub_7_dsub_5
7697 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7698 0, // ssub_6_ssub_7_dsub_5_dsub_7
7699 0, // ssub_6_ssub_7_ssub_8_ssub_9
7700 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7701 0, // ssub_8_ssub_9_ssub_12_ssub_13
7702 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7703 0, // dsub_5_dsub_7
7704 0, // dsub_5_ssub_12_ssub_13_dsub_7
7705 0, // dsub_5_ssub_12_ssub_13
7706 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7707 },
7708 { // tcGPRnotr12
7709 0, // dsub_0
7710 0, // dsub_1
7711 0, // dsub_2
7712 0, // dsub_3
7713 0, // dsub_4
7714 0, // dsub_5
7715 0, // dsub_6
7716 0, // dsub_7
7717 0, // gsub_0
7718 0, // gsub_1
7719 0, // qqsub_0
7720 0, // qqsub_1
7721 0, // qsub_0
7722 0, // qsub_1
7723 0, // qsub_2
7724 0, // qsub_3
7725 0, // ssub_0
7726 0, // ssub_1
7727 0, // ssub_2
7728 0, // ssub_3
7729 0, // ssub_4
7730 0, // ssub_5
7731 0, // ssub_6
7732 0, // ssub_7
7733 0, // ssub_8
7734 0, // ssub_9
7735 0, // ssub_10
7736 0, // ssub_11
7737 0, // ssub_12
7738 0, // ssub_13
7739 0, // ssub_14
7740 0, // ssub_15
7741 0, // ssub_0_ssub_1_ssub_4_ssub_5
7742 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7743 0, // ssub_2_ssub_3_ssub_6_ssub_7
7744 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7745 0, // ssub_2_ssub_3_ssub_4_ssub_5
7746 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7747 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7748 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7749 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7750 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7751 0, // ssub_4_ssub_5_ssub_8_ssub_9
7752 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7753 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7754 0, // ssub_6_ssub_7_dsub_5
7755 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7756 0, // ssub_6_ssub_7_dsub_5_dsub_7
7757 0, // ssub_6_ssub_7_ssub_8_ssub_9
7758 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7759 0, // ssub_8_ssub_9_ssub_12_ssub_13
7760 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7761 0, // dsub_5_dsub_7
7762 0, // dsub_5_ssub_12_ssub_13_dsub_7
7763 0, // dsub_5_ssub_12_ssub_13
7764 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7765 },
7766 { // tGPREven_and_tcGPR
7767 0, // dsub_0
7768 0, // dsub_1
7769 0, // dsub_2
7770 0, // dsub_3
7771 0, // dsub_4
7772 0, // dsub_5
7773 0, // dsub_6
7774 0, // dsub_7
7775 0, // gsub_0
7776 0, // gsub_1
7777 0, // qqsub_0
7778 0, // qqsub_1
7779 0, // qsub_0
7780 0, // qsub_1
7781 0, // qsub_2
7782 0, // qsub_3
7783 0, // ssub_0
7784 0, // ssub_1
7785 0, // ssub_2
7786 0, // ssub_3
7787 0, // ssub_4
7788 0, // ssub_5
7789 0, // ssub_6
7790 0, // ssub_7
7791 0, // ssub_8
7792 0, // ssub_9
7793 0, // ssub_10
7794 0, // ssub_11
7795 0, // ssub_12
7796 0, // ssub_13
7797 0, // ssub_14
7798 0, // ssub_15
7799 0, // ssub_0_ssub_1_ssub_4_ssub_5
7800 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7801 0, // ssub_2_ssub_3_ssub_6_ssub_7
7802 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7803 0, // ssub_2_ssub_3_ssub_4_ssub_5
7804 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7805 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7806 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7807 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7808 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7809 0, // ssub_4_ssub_5_ssub_8_ssub_9
7810 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7811 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7812 0, // ssub_6_ssub_7_dsub_5
7813 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7814 0, // ssub_6_ssub_7_dsub_5_dsub_7
7815 0, // ssub_6_ssub_7_ssub_8_ssub_9
7816 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7817 0, // ssub_8_ssub_9_ssub_12_ssub_13
7818 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7819 0, // dsub_5_dsub_7
7820 0, // dsub_5_ssub_12_ssub_13_dsub_7
7821 0, // dsub_5_ssub_12_ssub_13
7822 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7823 },
7824 { // FP_STATUS_REGS
7825 0, // dsub_0
7826 0, // dsub_1
7827 0, // dsub_2
7828 0, // dsub_3
7829 0, // dsub_4
7830 0, // dsub_5
7831 0, // dsub_6
7832 0, // dsub_7
7833 0, // gsub_0
7834 0, // gsub_1
7835 0, // qqsub_0
7836 0, // qqsub_1
7837 0, // qsub_0
7838 0, // qsub_1
7839 0, // qsub_2
7840 0, // qsub_3
7841 0, // ssub_0
7842 0, // ssub_1
7843 0, // ssub_2
7844 0, // ssub_3
7845 0, // ssub_4
7846 0, // ssub_5
7847 0, // ssub_6
7848 0, // ssub_7
7849 0, // ssub_8
7850 0, // ssub_9
7851 0, // ssub_10
7852 0, // ssub_11
7853 0, // ssub_12
7854 0, // ssub_13
7855 0, // ssub_14
7856 0, // ssub_15
7857 0, // ssub_0_ssub_1_ssub_4_ssub_5
7858 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7859 0, // ssub_2_ssub_3_ssub_6_ssub_7
7860 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7861 0, // ssub_2_ssub_3_ssub_4_ssub_5
7862 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7863 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7864 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7865 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7866 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7867 0, // ssub_4_ssub_5_ssub_8_ssub_9
7868 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7869 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7870 0, // ssub_6_ssub_7_dsub_5
7871 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7872 0, // ssub_6_ssub_7_dsub_5_dsub_7
7873 0, // ssub_6_ssub_7_ssub_8_ssub_9
7874 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7875 0, // ssub_8_ssub_9_ssub_12_ssub_13
7876 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7877 0, // dsub_5_dsub_7
7878 0, // dsub_5_ssub_12_ssub_13_dsub_7
7879 0, // dsub_5_ssub_12_ssub_13
7880 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7881 },
7882 { // hGPR_and_GPRnoip_and_tGPREven
7883 0, // dsub_0
7884 0, // dsub_1
7885 0, // dsub_2
7886 0, // dsub_3
7887 0, // dsub_4
7888 0, // dsub_5
7889 0, // dsub_6
7890 0, // dsub_7
7891 0, // gsub_0
7892 0, // gsub_1
7893 0, // qqsub_0
7894 0, // qqsub_1
7895 0, // qsub_0
7896 0, // qsub_1
7897 0, // qsub_2
7898 0, // qsub_3
7899 0, // ssub_0
7900 0, // ssub_1
7901 0, // ssub_2
7902 0, // ssub_3
7903 0, // ssub_4
7904 0, // ssub_5
7905 0, // ssub_6
7906 0, // ssub_7
7907 0, // ssub_8
7908 0, // ssub_9
7909 0, // ssub_10
7910 0, // ssub_11
7911 0, // ssub_12
7912 0, // ssub_13
7913 0, // ssub_14
7914 0, // ssub_15
7915 0, // ssub_0_ssub_1_ssub_4_ssub_5
7916 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7917 0, // ssub_2_ssub_3_ssub_6_ssub_7
7918 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7919 0, // ssub_2_ssub_3_ssub_4_ssub_5
7920 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7921 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7922 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7923 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7924 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7925 0, // ssub_4_ssub_5_ssub_8_ssub_9
7926 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7927 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7928 0, // ssub_6_ssub_7_dsub_5
7929 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7930 0, // ssub_6_ssub_7_dsub_5_dsub_7
7931 0, // ssub_6_ssub_7_ssub_8_ssub_9
7932 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7933 0, // ssub_8_ssub_9_ssub_12_ssub_13
7934 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7935 0, // dsub_5_dsub_7
7936 0, // dsub_5_ssub_12_ssub_13_dsub_7
7937 0, // dsub_5_ssub_12_ssub_13
7938 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7939 },
7940 { // hGPR_and_tGPROdd
7941 0, // dsub_0
7942 0, // dsub_1
7943 0, // dsub_2
7944 0, // dsub_3
7945 0, // dsub_4
7946 0, // dsub_5
7947 0, // dsub_6
7948 0, // dsub_7
7949 0, // gsub_0
7950 0, // gsub_1
7951 0, // qqsub_0
7952 0, // qqsub_1
7953 0, // qsub_0
7954 0, // qsub_1
7955 0, // qsub_2
7956 0, // qsub_3
7957 0, // ssub_0
7958 0, // ssub_1
7959 0, // ssub_2
7960 0, // ssub_3
7961 0, // ssub_4
7962 0, // ssub_5
7963 0, // ssub_6
7964 0, // ssub_7
7965 0, // ssub_8
7966 0, // ssub_9
7967 0, // ssub_10
7968 0, // ssub_11
7969 0, // ssub_12
7970 0, // ssub_13
7971 0, // ssub_14
7972 0, // ssub_15
7973 0, // ssub_0_ssub_1_ssub_4_ssub_5
7974 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7975 0, // ssub_2_ssub_3_ssub_6_ssub_7
7976 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7977 0, // ssub_2_ssub_3_ssub_4_ssub_5
7978 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7979 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7980 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7981 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7982 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7983 0, // ssub_4_ssub_5_ssub_8_ssub_9
7984 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7985 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7986 0, // ssub_6_ssub_7_dsub_5
7987 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7988 0, // ssub_6_ssub_7_dsub_5_dsub_7
7989 0, // ssub_6_ssub_7_ssub_8_ssub_9
7990 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7991 0, // ssub_8_ssub_9_ssub_12_ssub_13
7992 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7993 0, // dsub_5_dsub_7
7994 0, // dsub_5_ssub_12_ssub_13_dsub_7
7995 0, // dsub_5_ssub_12_ssub_13
7996 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7997 },
7998 { // tGPREven_and_tcGPRnotr12
7999 0, // dsub_0
8000 0, // dsub_1
8001 0, // dsub_2
8002 0, // dsub_3
8003 0, // dsub_4
8004 0, // dsub_5
8005 0, // dsub_6
8006 0, // dsub_7
8007 0, // gsub_0
8008 0, // gsub_1
8009 0, // qqsub_0
8010 0, // qqsub_1
8011 0, // qsub_0
8012 0, // qsub_1
8013 0, // qsub_2
8014 0, // qsub_3
8015 0, // ssub_0
8016 0, // ssub_1
8017 0, // ssub_2
8018 0, // ssub_3
8019 0, // ssub_4
8020 0, // ssub_5
8021 0, // ssub_6
8022 0, // ssub_7
8023 0, // ssub_8
8024 0, // ssub_9
8025 0, // ssub_10
8026 0, // ssub_11
8027 0, // ssub_12
8028 0, // ssub_13
8029 0, // ssub_14
8030 0, // ssub_15
8031 0, // ssub_0_ssub_1_ssub_4_ssub_5
8032 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8033 0, // ssub_2_ssub_3_ssub_6_ssub_7
8034 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8035 0, // ssub_2_ssub_3_ssub_4_ssub_5
8036 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8037 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8038 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8039 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8040 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8041 0, // ssub_4_ssub_5_ssub_8_ssub_9
8042 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8043 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8044 0, // ssub_6_ssub_7_dsub_5
8045 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8046 0, // ssub_6_ssub_7_dsub_5_dsub_7
8047 0, // ssub_6_ssub_7_ssub_8_ssub_9
8048 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8049 0, // ssub_8_ssub_9_ssub_12_ssub_13
8050 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8051 0, // dsub_5_dsub_7
8052 0, // dsub_5_ssub_12_ssub_13_dsub_7
8053 0, // dsub_5_ssub_12_ssub_13
8054 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8055 },
8056 { // tGPROdd_and_tcGPR
8057 0, // dsub_0
8058 0, // dsub_1
8059 0, // dsub_2
8060 0, // dsub_3
8061 0, // dsub_4
8062 0, // dsub_5
8063 0, // dsub_6
8064 0, // dsub_7
8065 0, // gsub_0
8066 0, // gsub_1
8067 0, // qqsub_0
8068 0, // qqsub_1
8069 0, // qsub_0
8070 0, // qsub_1
8071 0, // qsub_2
8072 0, // qsub_3
8073 0, // ssub_0
8074 0, // ssub_1
8075 0, // ssub_2
8076 0, // ssub_3
8077 0, // ssub_4
8078 0, // ssub_5
8079 0, // ssub_6
8080 0, // ssub_7
8081 0, // ssub_8
8082 0, // ssub_9
8083 0, // ssub_10
8084 0, // ssub_11
8085 0, // ssub_12
8086 0, // ssub_13
8087 0, // ssub_14
8088 0, // ssub_15
8089 0, // ssub_0_ssub_1_ssub_4_ssub_5
8090 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8091 0, // ssub_2_ssub_3_ssub_6_ssub_7
8092 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8093 0, // ssub_2_ssub_3_ssub_4_ssub_5
8094 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8095 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8096 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8097 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8098 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8099 0, // ssub_4_ssub_5_ssub_8_ssub_9
8100 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8101 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8102 0, // ssub_6_ssub_7_dsub_5
8103 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8104 0, // ssub_6_ssub_7_dsub_5_dsub_7
8105 0, // ssub_6_ssub_7_ssub_8_ssub_9
8106 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8107 0, // ssub_8_ssub_9_ssub_12_ssub_13
8108 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8109 0, // dsub_5_dsub_7
8110 0, // dsub_5_ssub_12_ssub_13_dsub_7
8111 0, // dsub_5_ssub_12_ssub_13
8112 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8113 },
8114 { // CCR
8115 0, // dsub_0
8116 0, // dsub_1
8117 0, // dsub_2
8118 0, // dsub_3
8119 0, // dsub_4
8120 0, // dsub_5
8121 0, // dsub_6
8122 0, // dsub_7
8123 0, // gsub_0
8124 0, // gsub_1
8125 0, // qqsub_0
8126 0, // qqsub_1
8127 0, // qsub_0
8128 0, // qsub_1
8129 0, // qsub_2
8130 0, // qsub_3
8131 0, // ssub_0
8132 0, // ssub_1
8133 0, // ssub_2
8134 0, // ssub_3
8135 0, // ssub_4
8136 0, // ssub_5
8137 0, // ssub_6
8138 0, // ssub_7
8139 0, // ssub_8
8140 0, // ssub_9
8141 0, // ssub_10
8142 0, // ssub_11
8143 0, // ssub_12
8144 0, // ssub_13
8145 0, // ssub_14
8146 0, // ssub_15
8147 0, // ssub_0_ssub_1_ssub_4_ssub_5
8148 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8149 0, // ssub_2_ssub_3_ssub_6_ssub_7
8150 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8151 0, // ssub_2_ssub_3_ssub_4_ssub_5
8152 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8153 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8154 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8155 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8156 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8157 0, // ssub_4_ssub_5_ssub_8_ssub_9
8158 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8159 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8160 0, // ssub_6_ssub_7_dsub_5
8161 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8162 0, // ssub_6_ssub_7_dsub_5_dsub_7
8163 0, // ssub_6_ssub_7_ssub_8_ssub_9
8164 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8165 0, // ssub_8_ssub_9_ssub_12_ssub_13
8166 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8167 0, // dsub_5_dsub_7
8168 0, // dsub_5_ssub_12_ssub_13_dsub_7
8169 0, // dsub_5_ssub_12_ssub_13
8170 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8171 },
8172 { // FPCXTRegs
8173 0, // dsub_0
8174 0, // dsub_1
8175 0, // dsub_2
8176 0, // dsub_3
8177 0, // dsub_4
8178 0, // dsub_5
8179 0, // dsub_6
8180 0, // dsub_7
8181 0, // gsub_0
8182 0, // gsub_1
8183 0, // qqsub_0
8184 0, // qqsub_1
8185 0, // qsub_0
8186 0, // qsub_1
8187 0, // qsub_2
8188 0, // qsub_3
8189 0, // ssub_0
8190 0, // ssub_1
8191 0, // ssub_2
8192 0, // ssub_3
8193 0, // ssub_4
8194 0, // ssub_5
8195 0, // ssub_6
8196 0, // ssub_7
8197 0, // ssub_8
8198 0, // ssub_9
8199 0, // ssub_10
8200 0, // ssub_11
8201 0, // ssub_12
8202 0, // ssub_13
8203 0, // ssub_14
8204 0, // ssub_15
8205 0, // ssub_0_ssub_1_ssub_4_ssub_5
8206 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8207 0, // ssub_2_ssub_3_ssub_6_ssub_7
8208 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8209 0, // ssub_2_ssub_3_ssub_4_ssub_5
8210 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8211 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8212 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8213 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8214 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8215 0, // ssub_4_ssub_5_ssub_8_ssub_9
8216 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8217 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8218 0, // ssub_6_ssub_7_dsub_5
8219 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8220 0, // ssub_6_ssub_7_dsub_5_dsub_7
8221 0, // ssub_6_ssub_7_ssub_8_ssub_9
8222 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8223 0, // ssub_8_ssub_9_ssub_12_ssub_13
8224 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8225 0, // dsub_5_dsub_7
8226 0, // dsub_5_ssub_12_ssub_13_dsub_7
8227 0, // dsub_5_ssub_12_ssub_13
8228 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8229 },
8230 { // GPRlr
8231 0, // dsub_0
8232 0, // dsub_1
8233 0, // dsub_2
8234 0, // dsub_3
8235 0, // dsub_4
8236 0, // dsub_5
8237 0, // dsub_6
8238 0, // dsub_7
8239 0, // gsub_0
8240 0, // gsub_1
8241 0, // qqsub_0
8242 0, // qqsub_1
8243 0, // qsub_0
8244 0, // qsub_1
8245 0, // qsub_2
8246 0, // qsub_3
8247 0, // ssub_0
8248 0, // ssub_1
8249 0, // ssub_2
8250 0, // ssub_3
8251 0, // ssub_4
8252 0, // ssub_5
8253 0, // ssub_6
8254 0, // ssub_7
8255 0, // ssub_8
8256 0, // ssub_9
8257 0, // ssub_10
8258 0, // ssub_11
8259 0, // ssub_12
8260 0, // ssub_13
8261 0, // ssub_14
8262 0, // ssub_15
8263 0, // ssub_0_ssub_1_ssub_4_ssub_5
8264 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8265 0, // ssub_2_ssub_3_ssub_6_ssub_7
8266 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8267 0, // ssub_2_ssub_3_ssub_4_ssub_5
8268 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8269 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8270 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8271 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8272 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8273 0, // ssub_4_ssub_5_ssub_8_ssub_9
8274 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8275 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8276 0, // ssub_6_ssub_7_dsub_5
8277 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8278 0, // ssub_6_ssub_7_dsub_5_dsub_7
8279 0, // ssub_6_ssub_7_ssub_8_ssub_9
8280 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8281 0, // ssub_8_ssub_9_ssub_12_ssub_13
8282 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8283 0, // dsub_5_dsub_7
8284 0, // dsub_5_ssub_12_ssub_13_dsub_7
8285 0, // dsub_5_ssub_12_ssub_13
8286 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8287 },
8288 { // GPRsp
8289 0, // dsub_0
8290 0, // dsub_1
8291 0, // dsub_2
8292 0, // dsub_3
8293 0, // dsub_4
8294 0, // dsub_5
8295 0, // dsub_6
8296 0, // dsub_7
8297 0, // gsub_0
8298 0, // gsub_1
8299 0, // qqsub_0
8300 0, // qqsub_1
8301 0, // qsub_0
8302 0, // qsub_1
8303 0, // qsub_2
8304 0, // qsub_3
8305 0, // ssub_0
8306 0, // ssub_1
8307 0, // ssub_2
8308 0, // ssub_3
8309 0, // ssub_4
8310 0, // ssub_5
8311 0, // ssub_6
8312 0, // ssub_7
8313 0, // ssub_8
8314 0, // ssub_9
8315 0, // ssub_10
8316 0, // ssub_11
8317 0, // ssub_12
8318 0, // ssub_13
8319 0, // ssub_14
8320 0, // ssub_15
8321 0, // ssub_0_ssub_1_ssub_4_ssub_5
8322 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8323 0, // ssub_2_ssub_3_ssub_6_ssub_7
8324 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8325 0, // ssub_2_ssub_3_ssub_4_ssub_5
8326 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8327 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8328 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8329 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8330 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8331 0, // ssub_4_ssub_5_ssub_8_ssub_9
8332 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8333 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8334 0, // ssub_6_ssub_7_dsub_5
8335 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8336 0, // ssub_6_ssub_7_dsub_5_dsub_7
8337 0, // ssub_6_ssub_7_ssub_8_ssub_9
8338 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8339 0, // ssub_8_ssub_9_ssub_12_ssub_13
8340 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8341 0, // dsub_5_dsub_7
8342 0, // dsub_5_ssub_12_ssub_13_dsub_7
8343 0, // dsub_5_ssub_12_ssub_13
8344 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8345 },
8346 { // VCCR
8347 0, // dsub_0
8348 0, // dsub_1
8349 0, // dsub_2
8350 0, // dsub_3
8351 0, // dsub_4
8352 0, // dsub_5
8353 0, // dsub_6
8354 0, // dsub_7
8355 0, // gsub_0
8356 0, // gsub_1
8357 0, // qqsub_0
8358 0, // qqsub_1
8359 0, // qsub_0
8360 0, // qsub_1
8361 0, // qsub_2
8362 0, // qsub_3
8363 0, // ssub_0
8364 0, // ssub_1
8365 0, // ssub_2
8366 0, // ssub_3
8367 0, // ssub_4
8368 0, // ssub_5
8369 0, // ssub_6
8370 0, // ssub_7
8371 0, // ssub_8
8372 0, // ssub_9
8373 0, // ssub_10
8374 0, // ssub_11
8375 0, // ssub_12
8376 0, // ssub_13
8377 0, // ssub_14
8378 0, // ssub_15
8379 0, // ssub_0_ssub_1_ssub_4_ssub_5
8380 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8381 0, // ssub_2_ssub_3_ssub_6_ssub_7
8382 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8383 0, // ssub_2_ssub_3_ssub_4_ssub_5
8384 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8385 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8386 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8387 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8388 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8389 0, // ssub_4_ssub_5_ssub_8_ssub_9
8390 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8391 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8392 0, // ssub_6_ssub_7_dsub_5
8393 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8394 0, // ssub_6_ssub_7_dsub_5_dsub_7
8395 0, // ssub_6_ssub_7_ssub_8_ssub_9
8396 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8397 0, // ssub_8_ssub_9_ssub_12_ssub_13
8398 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8399 0, // dsub_5_dsub_7
8400 0, // dsub_5_ssub_12_ssub_13_dsub_7
8401 0, // dsub_5_ssub_12_ssub_13
8402 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8403 },
8404 { // cl_FPSCR_NZCV
8405 0, // dsub_0
8406 0, // dsub_1
8407 0, // dsub_2
8408 0, // dsub_3
8409 0, // dsub_4
8410 0, // dsub_5
8411 0, // dsub_6
8412 0, // dsub_7
8413 0, // gsub_0
8414 0, // gsub_1
8415 0, // qqsub_0
8416 0, // qqsub_1
8417 0, // qsub_0
8418 0, // qsub_1
8419 0, // qsub_2
8420 0, // qsub_3
8421 0, // ssub_0
8422 0, // ssub_1
8423 0, // ssub_2
8424 0, // ssub_3
8425 0, // ssub_4
8426 0, // ssub_5
8427 0, // ssub_6
8428 0, // ssub_7
8429 0, // ssub_8
8430 0, // ssub_9
8431 0, // ssub_10
8432 0, // ssub_11
8433 0, // ssub_12
8434 0, // ssub_13
8435 0, // ssub_14
8436 0, // ssub_15
8437 0, // ssub_0_ssub_1_ssub_4_ssub_5
8438 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8439 0, // ssub_2_ssub_3_ssub_6_ssub_7
8440 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8441 0, // ssub_2_ssub_3_ssub_4_ssub_5
8442 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8443 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8444 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8445 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8446 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8447 0, // ssub_4_ssub_5_ssub_8_ssub_9
8448 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8449 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8450 0, // ssub_6_ssub_7_dsub_5
8451 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8452 0, // ssub_6_ssub_7_dsub_5_dsub_7
8453 0, // ssub_6_ssub_7_ssub_8_ssub_9
8454 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8455 0, // ssub_8_ssub_9_ssub_12_ssub_13
8456 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8457 0, // dsub_5_dsub_7
8458 0, // dsub_5_ssub_12_ssub_13_dsub_7
8459 0, // dsub_5_ssub_12_ssub_13
8460 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8461 },
8462 { // hGPR_and_tGPRwithpc
8463 0, // dsub_0
8464 0, // dsub_1
8465 0, // dsub_2
8466 0, // dsub_3
8467 0, // dsub_4
8468 0, // dsub_5
8469 0, // dsub_6
8470 0, // dsub_7
8471 0, // gsub_0
8472 0, // gsub_1
8473 0, // qqsub_0
8474 0, // qqsub_1
8475 0, // qsub_0
8476 0, // qsub_1
8477 0, // qsub_2
8478 0, // qsub_3
8479 0, // ssub_0
8480 0, // ssub_1
8481 0, // ssub_2
8482 0, // ssub_3
8483 0, // ssub_4
8484 0, // ssub_5
8485 0, // ssub_6
8486 0, // ssub_7
8487 0, // ssub_8
8488 0, // ssub_9
8489 0, // ssub_10
8490 0, // ssub_11
8491 0, // ssub_12
8492 0, // ssub_13
8493 0, // ssub_14
8494 0, // ssub_15
8495 0, // ssub_0_ssub_1_ssub_4_ssub_5
8496 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8497 0, // ssub_2_ssub_3_ssub_6_ssub_7
8498 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8499 0, // ssub_2_ssub_3_ssub_4_ssub_5
8500 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8501 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8502 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8503 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8504 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8505 0, // ssub_4_ssub_5_ssub_8_ssub_9
8506 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8507 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8508 0, // ssub_6_ssub_7_dsub_5
8509 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8510 0, // ssub_6_ssub_7_dsub_5_dsub_7
8511 0, // ssub_6_ssub_7_ssub_8_ssub_9
8512 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8513 0, // ssub_8_ssub_9_ssub_12_ssub_13
8514 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8515 0, // dsub_5_dsub_7
8516 0, // dsub_5_ssub_12_ssub_13_dsub_7
8517 0, // dsub_5_ssub_12_ssub_13
8518 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8519 },
8520 { // hGPR_and_tcGPR
8521 0, // dsub_0
8522 0, // dsub_1
8523 0, // dsub_2
8524 0, // dsub_3
8525 0, // dsub_4
8526 0, // dsub_5
8527 0, // dsub_6
8528 0, // dsub_7
8529 0, // gsub_0
8530 0, // gsub_1
8531 0, // qqsub_0
8532 0, // qqsub_1
8533 0, // qsub_0
8534 0, // qsub_1
8535 0, // qsub_2
8536 0, // qsub_3
8537 0, // ssub_0
8538 0, // ssub_1
8539 0, // ssub_2
8540 0, // ssub_3
8541 0, // ssub_4
8542 0, // ssub_5
8543 0, // ssub_6
8544 0, // ssub_7
8545 0, // ssub_8
8546 0, // ssub_9
8547 0, // ssub_10
8548 0, // ssub_11
8549 0, // ssub_12
8550 0, // ssub_13
8551 0, // ssub_14
8552 0, // ssub_15
8553 0, // ssub_0_ssub_1_ssub_4_ssub_5
8554 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8555 0, // ssub_2_ssub_3_ssub_6_ssub_7
8556 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8557 0, // ssub_2_ssub_3_ssub_4_ssub_5
8558 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8559 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8560 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8561 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8562 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8563 0, // ssub_4_ssub_5_ssub_8_ssub_9
8564 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8565 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8566 0, // ssub_6_ssub_7_dsub_5
8567 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8568 0, // ssub_6_ssub_7_dsub_5_dsub_7
8569 0, // ssub_6_ssub_7_ssub_8_ssub_9
8570 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8571 0, // ssub_8_ssub_9_ssub_12_ssub_13
8572 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8573 0, // dsub_5_dsub_7
8574 0, // dsub_5_ssub_12_ssub_13_dsub_7
8575 0, // dsub_5_ssub_12_ssub_13
8576 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8577 },
8578 { // DPR
8579 0, // dsub_0
8580 0, // dsub_1
8581 0, // dsub_2
8582 0, // dsub_3
8583 0, // dsub_4
8584 0, // dsub_5
8585 0, // dsub_6
8586 0, // dsub_7
8587 0, // gsub_0
8588 0, // gsub_1
8589 0, // qqsub_0
8590 0, // qqsub_1
8591 0, // qsub_0
8592 0, // qsub_1
8593 0, // qsub_2
8594 0, // qsub_3
8595 53, // ssub_0 -> DPR_VFP2
8596 53, // ssub_1 -> DPR_VFP2
8597 0, // ssub_2
8598 0, // ssub_3
8599 0, // ssub_4
8600 0, // ssub_5
8601 0, // ssub_6
8602 0, // ssub_7
8603 0, // ssub_8
8604 0, // ssub_9
8605 0, // ssub_10
8606 0, // ssub_11
8607 0, // ssub_12
8608 0, // ssub_13
8609 0, // ssub_14
8610 0, // ssub_15
8611 0, // ssub_0_ssub_1_ssub_4_ssub_5
8612 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8613 0, // ssub_2_ssub_3_ssub_6_ssub_7
8614 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8615 0, // ssub_2_ssub_3_ssub_4_ssub_5
8616 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8617 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8618 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8619 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8620 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8621 0, // ssub_4_ssub_5_ssub_8_ssub_9
8622 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8623 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8624 0, // ssub_6_ssub_7_dsub_5
8625 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8626 0, // ssub_6_ssub_7_dsub_5_dsub_7
8627 0, // ssub_6_ssub_7_ssub_8_ssub_9
8628 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8629 0, // ssub_8_ssub_9_ssub_12_ssub_13
8630 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8631 0, // dsub_5_dsub_7
8632 0, // dsub_5_ssub_12_ssub_13_dsub_7
8633 0, // dsub_5_ssub_12_ssub_13
8634 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8635 },
8636 { // DPR_VFP2
8637 0, // dsub_0
8638 0, // dsub_1
8639 0, // dsub_2
8640 0, // dsub_3
8641 0, // dsub_4
8642 0, // dsub_5
8643 0, // dsub_6
8644 0, // dsub_7
8645 0, // gsub_0
8646 0, // gsub_1
8647 0, // qqsub_0
8648 0, // qqsub_1
8649 0, // qsub_0
8650 0, // qsub_1
8651 0, // qsub_2
8652 0, // qsub_3
8653 53, // ssub_0 -> DPR_VFP2
8654 53, // ssub_1 -> DPR_VFP2
8655 0, // ssub_2
8656 0, // ssub_3
8657 0, // ssub_4
8658 0, // ssub_5
8659 0, // ssub_6
8660 0, // ssub_7
8661 0, // ssub_8
8662 0, // ssub_9
8663 0, // ssub_10
8664 0, // ssub_11
8665 0, // ssub_12
8666 0, // ssub_13
8667 0, // ssub_14
8668 0, // ssub_15
8669 0, // ssub_0_ssub_1_ssub_4_ssub_5
8670 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8671 0, // ssub_2_ssub_3_ssub_6_ssub_7
8672 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8673 0, // ssub_2_ssub_3_ssub_4_ssub_5
8674 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8675 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8676 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8677 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8678 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8679 0, // ssub_4_ssub_5_ssub_8_ssub_9
8680 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8681 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8682 0, // ssub_6_ssub_7_dsub_5
8683 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8684 0, // ssub_6_ssub_7_dsub_5_dsub_7
8685 0, // ssub_6_ssub_7_ssub_8_ssub_9
8686 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8687 0, // ssub_8_ssub_9_ssub_12_ssub_13
8688 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8689 0, // dsub_5_dsub_7
8690 0, // dsub_5_ssub_12_ssub_13_dsub_7
8691 0, // dsub_5_ssub_12_ssub_13
8692 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8693 },
8694 { // DPR_8
8695 0, // dsub_0
8696 0, // dsub_1
8697 0, // dsub_2
8698 0, // dsub_3
8699 0, // dsub_4
8700 0, // dsub_5
8701 0, // dsub_6
8702 0, // dsub_7
8703 0, // gsub_0
8704 0, // gsub_1
8705 0, // qqsub_0
8706 0, // qqsub_1
8707 0, // qsub_0
8708 0, // qsub_1
8709 0, // qsub_2
8710 0, // qsub_3
8711 54, // ssub_0 -> DPR_8
8712 54, // ssub_1 -> DPR_8
8713 0, // ssub_2
8714 0, // ssub_3
8715 0, // ssub_4
8716 0, // ssub_5
8717 0, // ssub_6
8718 0, // ssub_7
8719 0, // ssub_8
8720 0, // ssub_9
8721 0, // ssub_10
8722 0, // ssub_11
8723 0, // ssub_12
8724 0, // ssub_13
8725 0, // ssub_14
8726 0, // ssub_15
8727 0, // ssub_0_ssub_1_ssub_4_ssub_5
8728 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8729 0, // ssub_2_ssub_3_ssub_6_ssub_7
8730 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8731 0, // ssub_2_ssub_3_ssub_4_ssub_5
8732 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8733 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8734 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8735 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8736 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8737 0, // ssub_4_ssub_5_ssub_8_ssub_9
8738 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8739 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8740 0, // ssub_6_ssub_7_dsub_5
8741 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8742 0, // ssub_6_ssub_7_dsub_5_dsub_7
8743 0, // ssub_6_ssub_7_ssub_8_ssub_9
8744 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8745 0, // ssub_8_ssub_9_ssub_12_ssub_13
8746 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8747 0, // dsub_5_dsub_7
8748 0, // dsub_5_ssub_12_ssub_13_dsub_7
8749 0, // dsub_5_ssub_12_ssub_13
8750 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8751 },
8752 { // GPRPair
8753 0, // dsub_0
8754 0, // dsub_1
8755 0, // dsub_2
8756 0, // dsub_3
8757 0, // dsub_4
8758 0, // dsub_5
8759 0, // dsub_6
8760 0, // dsub_7
8761 55, // gsub_0 -> GPRPair
8762 55, // gsub_1 -> GPRPair
8763 0, // qqsub_0
8764 0, // qqsub_1
8765 0, // qsub_0
8766 0, // qsub_1
8767 0, // qsub_2
8768 0, // qsub_3
8769 0, // ssub_0
8770 0, // ssub_1
8771 0, // ssub_2
8772 0, // ssub_3
8773 0, // ssub_4
8774 0, // ssub_5
8775 0, // ssub_6
8776 0, // ssub_7
8777 0, // ssub_8
8778 0, // ssub_9
8779 0, // ssub_10
8780 0, // ssub_11
8781 0, // ssub_12
8782 0, // ssub_13
8783 0, // ssub_14
8784 0, // ssub_15
8785 0, // ssub_0_ssub_1_ssub_4_ssub_5
8786 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8787 0, // ssub_2_ssub_3_ssub_6_ssub_7
8788 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8789 0, // ssub_2_ssub_3_ssub_4_ssub_5
8790 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8791 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8792 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8793 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8794 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8795 0, // ssub_4_ssub_5_ssub_8_ssub_9
8796 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8797 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8798 0, // ssub_6_ssub_7_dsub_5
8799 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8800 0, // ssub_6_ssub_7_dsub_5_dsub_7
8801 0, // ssub_6_ssub_7_ssub_8_ssub_9
8802 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8803 0, // ssub_8_ssub_9_ssub_12_ssub_13
8804 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8805 0, // dsub_5_dsub_7
8806 0, // dsub_5_ssub_12_ssub_13_dsub_7
8807 0, // dsub_5_ssub_12_ssub_13
8808 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8809 },
8810 { // GPRPairnosp
8811 0, // dsub_0
8812 0, // dsub_1
8813 0, // dsub_2
8814 0, // dsub_3
8815 0, // dsub_4
8816 0, // dsub_5
8817 0, // dsub_6
8818 0, // dsub_7
8819 56, // gsub_0 -> GPRPairnosp
8820 56, // gsub_1 -> GPRPairnosp
8821 0, // qqsub_0
8822 0, // qqsub_1
8823 0, // qsub_0
8824 0, // qsub_1
8825 0, // qsub_2
8826 0, // qsub_3
8827 0, // ssub_0
8828 0, // ssub_1
8829 0, // ssub_2
8830 0, // ssub_3
8831 0, // ssub_4
8832 0, // ssub_5
8833 0, // ssub_6
8834 0, // ssub_7
8835 0, // ssub_8
8836 0, // ssub_9
8837 0, // ssub_10
8838 0, // ssub_11
8839 0, // ssub_12
8840 0, // ssub_13
8841 0, // ssub_14
8842 0, // ssub_15
8843 0, // ssub_0_ssub_1_ssub_4_ssub_5
8844 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8845 0, // ssub_2_ssub_3_ssub_6_ssub_7
8846 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8847 0, // ssub_2_ssub_3_ssub_4_ssub_5
8848 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8849 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8850 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8851 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8852 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8853 0, // ssub_4_ssub_5_ssub_8_ssub_9
8854 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8855 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8856 0, // ssub_6_ssub_7_dsub_5
8857 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8858 0, // ssub_6_ssub_7_dsub_5_dsub_7
8859 0, // ssub_6_ssub_7_ssub_8_ssub_9
8860 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8861 0, // ssub_8_ssub_9_ssub_12_ssub_13
8862 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8863 0, // dsub_5_dsub_7
8864 0, // dsub_5_ssub_12_ssub_13_dsub_7
8865 0, // dsub_5_ssub_12_ssub_13
8866 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8867 },
8868 { // GPRPair_with_gsub_0_in_tGPR
8869 0, // dsub_0
8870 0, // dsub_1
8871 0, // dsub_2
8872 0, // dsub_3
8873 0, // dsub_4
8874 0, // dsub_5
8875 0, // dsub_6
8876 0, // dsub_7
8877 57, // gsub_0 -> GPRPair_with_gsub_0_in_tGPR
8878 57, // gsub_1 -> GPRPair_with_gsub_0_in_tGPR
8879 0, // qqsub_0
8880 0, // qqsub_1
8881 0, // qsub_0
8882 0, // qsub_1
8883 0, // qsub_2
8884 0, // qsub_3
8885 0, // ssub_0
8886 0, // ssub_1
8887 0, // ssub_2
8888 0, // ssub_3
8889 0, // ssub_4
8890 0, // ssub_5
8891 0, // ssub_6
8892 0, // ssub_7
8893 0, // ssub_8
8894 0, // ssub_9
8895 0, // ssub_10
8896 0, // ssub_11
8897 0, // ssub_12
8898 0, // ssub_13
8899 0, // ssub_14
8900 0, // ssub_15
8901 0, // ssub_0_ssub_1_ssub_4_ssub_5
8902 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8903 0, // ssub_2_ssub_3_ssub_6_ssub_7
8904 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8905 0, // ssub_2_ssub_3_ssub_4_ssub_5
8906 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8907 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8908 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8909 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8910 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8911 0, // ssub_4_ssub_5_ssub_8_ssub_9
8912 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8913 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8914 0, // ssub_6_ssub_7_dsub_5
8915 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8916 0, // ssub_6_ssub_7_dsub_5_dsub_7
8917 0, // ssub_6_ssub_7_ssub_8_ssub_9
8918 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8919 0, // ssub_8_ssub_9_ssub_12_ssub_13
8920 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8921 0, // dsub_5_dsub_7
8922 0, // dsub_5_ssub_12_ssub_13_dsub_7
8923 0, // dsub_5_ssub_12_ssub_13
8924 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8925 },
8926 { // GPRPair_with_gsub_0_in_hGPR
8927 0, // dsub_0
8928 0, // dsub_1
8929 0, // dsub_2
8930 0, // dsub_3
8931 0, // dsub_4
8932 0, // dsub_5
8933 0, // dsub_6
8934 0, // dsub_7
8935 58, // gsub_0 -> GPRPair_with_gsub_0_in_hGPR
8936 58, // gsub_1 -> GPRPair_with_gsub_0_in_hGPR
8937 0, // qqsub_0
8938 0, // qqsub_1
8939 0, // qsub_0
8940 0, // qsub_1
8941 0, // qsub_2
8942 0, // qsub_3
8943 0, // ssub_0
8944 0, // ssub_1
8945 0, // ssub_2
8946 0, // ssub_3
8947 0, // ssub_4
8948 0, // ssub_5
8949 0, // ssub_6
8950 0, // ssub_7
8951 0, // ssub_8
8952 0, // ssub_9
8953 0, // ssub_10
8954 0, // ssub_11
8955 0, // ssub_12
8956 0, // ssub_13
8957 0, // ssub_14
8958 0, // ssub_15
8959 0, // ssub_0_ssub_1_ssub_4_ssub_5
8960 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8961 0, // ssub_2_ssub_3_ssub_6_ssub_7
8962 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8963 0, // ssub_2_ssub_3_ssub_4_ssub_5
8964 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8965 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8966 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8967 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8968 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8969 0, // ssub_4_ssub_5_ssub_8_ssub_9
8970 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8971 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8972 0, // ssub_6_ssub_7_dsub_5
8973 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8974 0, // ssub_6_ssub_7_dsub_5_dsub_7
8975 0, // ssub_6_ssub_7_ssub_8_ssub_9
8976 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8977 0, // ssub_8_ssub_9_ssub_12_ssub_13
8978 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8979 0, // dsub_5_dsub_7
8980 0, // dsub_5_ssub_12_ssub_13_dsub_7
8981 0, // dsub_5_ssub_12_ssub_13
8982 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8983 },
8984 { // GPRPair_with_gsub_0_in_tcGPR
8985 0, // dsub_0
8986 0, // dsub_1
8987 0, // dsub_2
8988 0, // dsub_3
8989 0, // dsub_4
8990 0, // dsub_5
8991 0, // dsub_6
8992 0, // dsub_7
8993 59, // gsub_0 -> GPRPair_with_gsub_0_in_tcGPR
8994 59, // gsub_1 -> GPRPair_with_gsub_0_in_tcGPR
8995 0, // qqsub_0
8996 0, // qqsub_1
8997 0, // qsub_0
8998 0, // qsub_1
8999 0, // qsub_2
9000 0, // qsub_3
9001 0, // ssub_0
9002 0, // ssub_1
9003 0, // ssub_2
9004 0, // ssub_3
9005 0, // ssub_4
9006 0, // ssub_5
9007 0, // ssub_6
9008 0, // ssub_7
9009 0, // ssub_8
9010 0, // ssub_9
9011 0, // ssub_10
9012 0, // ssub_11
9013 0, // ssub_12
9014 0, // ssub_13
9015 0, // ssub_14
9016 0, // ssub_15
9017 0, // ssub_0_ssub_1_ssub_4_ssub_5
9018 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9019 0, // ssub_2_ssub_3_ssub_6_ssub_7
9020 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9021 0, // ssub_2_ssub_3_ssub_4_ssub_5
9022 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9023 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9024 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9025 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9026 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9027 0, // ssub_4_ssub_5_ssub_8_ssub_9
9028 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9029 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9030 0, // ssub_6_ssub_7_dsub_5
9031 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9032 0, // ssub_6_ssub_7_dsub_5_dsub_7
9033 0, // ssub_6_ssub_7_ssub_8_ssub_9
9034 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9035 0, // ssub_8_ssub_9_ssub_12_ssub_13
9036 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9037 0, // dsub_5_dsub_7
9038 0, // dsub_5_ssub_12_ssub_13_dsub_7
9039 0, // dsub_5_ssub_12_ssub_13
9040 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9041 },
9042 { // GPRPair_with_gsub_0_in_tcGPRnotr12
9043 0, // dsub_0
9044 0, // dsub_1
9045 0, // dsub_2
9046 0, // dsub_3
9047 0, // dsub_4
9048 0, // dsub_5
9049 0, // dsub_6
9050 0, // dsub_7
9051 60, // gsub_0 -> GPRPair_with_gsub_0_in_tcGPRnotr12
9052 60, // gsub_1 -> GPRPair_with_gsub_0_in_tcGPRnotr12
9053 0, // qqsub_0
9054 0, // qqsub_1
9055 0, // qsub_0
9056 0, // qsub_1
9057 0, // qsub_2
9058 0, // qsub_3
9059 0, // ssub_0
9060 0, // ssub_1
9061 0, // ssub_2
9062 0, // ssub_3
9063 0, // ssub_4
9064 0, // ssub_5
9065 0, // ssub_6
9066 0, // ssub_7
9067 0, // ssub_8
9068 0, // ssub_9
9069 0, // ssub_10
9070 0, // ssub_11
9071 0, // ssub_12
9072 0, // ssub_13
9073 0, // ssub_14
9074 0, // ssub_15
9075 0, // ssub_0_ssub_1_ssub_4_ssub_5
9076 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9077 0, // ssub_2_ssub_3_ssub_6_ssub_7
9078 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9079 0, // ssub_2_ssub_3_ssub_4_ssub_5
9080 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9081 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9082 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9083 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9084 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9085 0, // ssub_4_ssub_5_ssub_8_ssub_9
9086 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9087 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9088 0, // ssub_6_ssub_7_dsub_5
9089 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9090 0, // ssub_6_ssub_7_dsub_5_dsub_7
9091 0, // ssub_6_ssub_7_ssub_8_ssub_9
9092 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9093 0, // ssub_8_ssub_9_ssub_12_ssub_13
9094 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9095 0, // dsub_5_dsub_7
9096 0, // dsub_5_ssub_12_ssub_13_dsub_7
9097 0, // dsub_5_ssub_12_ssub_13
9098 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9099 },
9100 { // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
9101 0, // dsub_0
9102 0, // dsub_1
9103 0, // dsub_2
9104 0, // dsub_3
9105 0, // dsub_4
9106 0, // dsub_5
9107 0, // dsub_6
9108 0, // dsub_7
9109 61, // gsub_0 -> GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
9110 61, // gsub_1 -> GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
9111 0, // qqsub_0
9112 0, // qqsub_1
9113 0, // qsub_0
9114 0, // qsub_1
9115 0, // qsub_2
9116 0, // qsub_3
9117 0, // ssub_0
9118 0, // ssub_1
9119 0, // ssub_2
9120 0, // ssub_3
9121 0, // ssub_4
9122 0, // ssub_5
9123 0, // ssub_6
9124 0, // ssub_7
9125 0, // ssub_8
9126 0, // ssub_9
9127 0, // ssub_10
9128 0, // ssub_11
9129 0, // ssub_12
9130 0, // ssub_13
9131 0, // ssub_14
9132 0, // ssub_15
9133 0, // ssub_0_ssub_1_ssub_4_ssub_5
9134 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9135 0, // ssub_2_ssub_3_ssub_6_ssub_7
9136 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9137 0, // ssub_2_ssub_3_ssub_4_ssub_5
9138 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9139 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9140 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9141 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9142 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9143 0, // ssub_4_ssub_5_ssub_8_ssub_9
9144 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9145 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9146 0, // ssub_6_ssub_7_dsub_5
9147 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9148 0, // ssub_6_ssub_7_dsub_5_dsub_7
9149 0, // ssub_6_ssub_7_ssub_8_ssub_9
9150 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9151 0, // ssub_8_ssub_9_ssub_12_ssub_13
9152 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9153 0, // dsub_5_dsub_7
9154 0, // dsub_5_ssub_12_ssub_13_dsub_7
9155 0, // dsub_5_ssub_12_ssub_13
9156 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9157 },
9158 { // GPRPair_with_gsub_1_in_GPRsp
9159 0, // dsub_0
9160 0, // dsub_1
9161 0, // dsub_2
9162 0, // dsub_3
9163 0, // dsub_4
9164 0, // dsub_5
9165 0, // dsub_6
9166 0, // dsub_7
9167 62, // gsub_0 -> GPRPair_with_gsub_1_in_GPRsp
9168 62, // gsub_1 -> GPRPair_with_gsub_1_in_GPRsp
9169 0, // qqsub_0
9170 0, // qqsub_1
9171 0, // qsub_0
9172 0, // qsub_1
9173 0, // qsub_2
9174 0, // qsub_3
9175 0, // ssub_0
9176 0, // ssub_1
9177 0, // ssub_2
9178 0, // ssub_3
9179 0, // ssub_4
9180 0, // ssub_5
9181 0, // ssub_6
9182 0, // ssub_7
9183 0, // ssub_8
9184 0, // ssub_9
9185 0, // ssub_10
9186 0, // ssub_11
9187 0, // ssub_12
9188 0, // ssub_13
9189 0, // ssub_14
9190 0, // ssub_15
9191 0, // ssub_0_ssub_1_ssub_4_ssub_5
9192 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9193 0, // ssub_2_ssub_3_ssub_6_ssub_7
9194 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9195 0, // ssub_2_ssub_3_ssub_4_ssub_5
9196 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9197 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9198 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9199 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9200 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9201 0, // ssub_4_ssub_5_ssub_8_ssub_9
9202 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9203 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9204 0, // ssub_6_ssub_7_dsub_5
9205 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9206 0, // ssub_6_ssub_7_dsub_5_dsub_7
9207 0, // ssub_6_ssub_7_ssub_8_ssub_9
9208 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9209 0, // ssub_8_ssub_9_ssub_12_ssub_13
9210 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9211 0, // dsub_5_dsub_7
9212 0, // dsub_5_ssub_12_ssub_13_dsub_7
9213 0, // dsub_5_ssub_12_ssub_13
9214 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9215 },
9216 { // DPairSpc
9217 63, // dsub_0 -> DPairSpc
9218 0, // dsub_1
9219 63, // dsub_2 -> DPairSpc
9220 0, // dsub_3
9221 0, // dsub_4
9222 0, // dsub_5
9223 0, // dsub_6
9224 0, // dsub_7
9225 0, // gsub_0
9226 0, // gsub_1
9227 0, // qqsub_0
9228 0, // qqsub_1
9229 0, // qsub_0
9230 0, // qsub_1
9231 0, // qsub_2
9232 0, // qsub_3
9233 64, // ssub_0 -> DPairSpc_with_ssub_0
9234 64, // ssub_1 -> DPairSpc_with_ssub_0
9235 0, // ssub_2
9236 0, // ssub_3
9237 65, // ssub_4 -> DPairSpc_with_ssub_4
9238 65, // ssub_5 -> DPairSpc_with_ssub_4
9239 0, // ssub_6
9240 0, // ssub_7
9241 0, // ssub_8
9242 0, // ssub_9
9243 0, // ssub_10
9244 0, // ssub_11
9245 0, // ssub_12
9246 0, // ssub_13
9247 0, // ssub_14
9248 0, // ssub_15
9249 0, // ssub_0_ssub_1_ssub_4_ssub_5
9250 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9251 0, // ssub_2_ssub_3_ssub_6_ssub_7
9252 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9253 0, // ssub_2_ssub_3_ssub_4_ssub_5
9254 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9255 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9256 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9257 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9258 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9259 0, // ssub_4_ssub_5_ssub_8_ssub_9
9260 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9261 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9262 0, // ssub_6_ssub_7_dsub_5
9263 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9264 0, // ssub_6_ssub_7_dsub_5_dsub_7
9265 0, // ssub_6_ssub_7_ssub_8_ssub_9
9266 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9267 0, // ssub_8_ssub_9_ssub_12_ssub_13
9268 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9269 0, // dsub_5_dsub_7
9270 0, // dsub_5_ssub_12_ssub_13_dsub_7
9271 0, // dsub_5_ssub_12_ssub_13
9272 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9273 },
9274 { // DPairSpc_with_ssub_0
9275 64, // dsub_0 -> DPairSpc_with_ssub_0
9276 0, // dsub_1
9277 64, // dsub_2 -> DPairSpc_with_ssub_0
9278 0, // dsub_3
9279 0, // dsub_4
9280 0, // dsub_5
9281 0, // dsub_6
9282 0, // dsub_7
9283 0, // gsub_0
9284 0, // gsub_1
9285 0, // qqsub_0
9286 0, // qqsub_1
9287 0, // qsub_0
9288 0, // qsub_1
9289 0, // qsub_2
9290 0, // qsub_3
9291 64, // ssub_0 -> DPairSpc_with_ssub_0
9292 64, // ssub_1 -> DPairSpc_with_ssub_0
9293 0, // ssub_2
9294 0, // ssub_3
9295 65, // ssub_4 -> DPairSpc_with_ssub_4
9296 65, // ssub_5 -> DPairSpc_with_ssub_4
9297 0, // ssub_6
9298 0, // ssub_7
9299 0, // ssub_8
9300 0, // ssub_9
9301 0, // ssub_10
9302 0, // ssub_11
9303 0, // ssub_12
9304 0, // ssub_13
9305 0, // ssub_14
9306 0, // ssub_15
9307 0, // ssub_0_ssub_1_ssub_4_ssub_5
9308 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9309 0, // ssub_2_ssub_3_ssub_6_ssub_7
9310 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9311 0, // ssub_2_ssub_3_ssub_4_ssub_5
9312 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9313 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9314 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9315 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9316 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9317 0, // ssub_4_ssub_5_ssub_8_ssub_9
9318 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9319 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9320 0, // ssub_6_ssub_7_dsub_5
9321 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9322 0, // ssub_6_ssub_7_dsub_5_dsub_7
9323 0, // ssub_6_ssub_7_ssub_8_ssub_9
9324 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9325 0, // ssub_8_ssub_9_ssub_12_ssub_13
9326 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9327 0, // dsub_5_dsub_7
9328 0, // dsub_5_ssub_12_ssub_13_dsub_7
9329 0, // dsub_5_ssub_12_ssub_13
9330 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9331 },
9332 { // DPairSpc_with_ssub_4
9333 65, // dsub_0 -> DPairSpc_with_ssub_4
9334 0, // dsub_1
9335 65, // dsub_2 -> DPairSpc_with_ssub_4
9336 0, // dsub_3
9337 0, // dsub_4
9338 0, // dsub_5
9339 0, // dsub_6
9340 0, // dsub_7
9341 0, // gsub_0
9342 0, // gsub_1
9343 0, // qqsub_0
9344 0, // qqsub_1
9345 0, // qsub_0
9346 0, // qsub_1
9347 0, // qsub_2
9348 0, // qsub_3
9349 65, // ssub_0 -> DPairSpc_with_ssub_4
9350 65, // ssub_1 -> DPairSpc_with_ssub_4
9351 0, // ssub_2
9352 0, // ssub_3
9353 65, // ssub_4 -> DPairSpc_with_ssub_4
9354 65, // ssub_5 -> DPairSpc_with_ssub_4
9355 0, // ssub_6
9356 0, // ssub_7
9357 0, // ssub_8
9358 0, // ssub_9
9359 0, // ssub_10
9360 0, // ssub_11
9361 0, // ssub_12
9362 0, // ssub_13
9363 0, // ssub_14
9364 0, // ssub_15
9365 0, // ssub_0_ssub_1_ssub_4_ssub_5
9366 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9367 0, // ssub_2_ssub_3_ssub_6_ssub_7
9368 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9369 0, // ssub_2_ssub_3_ssub_4_ssub_5
9370 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9371 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9372 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9373 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9374 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9375 0, // ssub_4_ssub_5_ssub_8_ssub_9
9376 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9377 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9378 0, // ssub_6_ssub_7_dsub_5
9379 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9380 0, // ssub_6_ssub_7_dsub_5_dsub_7
9381 0, // ssub_6_ssub_7_ssub_8_ssub_9
9382 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9383 0, // ssub_8_ssub_9_ssub_12_ssub_13
9384 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9385 0, // dsub_5_dsub_7
9386 0, // dsub_5_ssub_12_ssub_13_dsub_7
9387 0, // dsub_5_ssub_12_ssub_13
9388 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9389 },
9390 { // DPairSpc_with_dsub_0_in_DPR_8
9391 66, // dsub_0 -> DPairSpc_with_dsub_0_in_DPR_8
9392 0, // dsub_1
9393 66, // dsub_2 -> DPairSpc_with_dsub_0_in_DPR_8
9394 0, // dsub_3
9395 0, // dsub_4
9396 0, // dsub_5
9397 0, // dsub_6
9398 0, // dsub_7
9399 0, // gsub_0
9400 0, // gsub_1
9401 0, // qqsub_0
9402 0, // qqsub_1
9403 0, // qsub_0
9404 0, // qsub_1
9405 0, // qsub_2
9406 0, // qsub_3
9407 66, // ssub_0 -> DPairSpc_with_dsub_0_in_DPR_8
9408 66, // ssub_1 -> DPairSpc_with_dsub_0_in_DPR_8
9409 0, // ssub_2
9410 0, // ssub_3
9411 66, // ssub_4 -> DPairSpc_with_dsub_0_in_DPR_8
9412 66, // ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
9413 0, // ssub_6
9414 0, // ssub_7
9415 0, // ssub_8
9416 0, // ssub_9
9417 0, // ssub_10
9418 0, // ssub_11
9419 0, // ssub_12
9420 0, // ssub_13
9421 0, // ssub_14
9422 0, // ssub_15
9423 0, // ssub_0_ssub_1_ssub_4_ssub_5
9424 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9425 0, // ssub_2_ssub_3_ssub_6_ssub_7
9426 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9427 0, // ssub_2_ssub_3_ssub_4_ssub_5
9428 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9429 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9430 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9431 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9432 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9433 0, // ssub_4_ssub_5_ssub_8_ssub_9
9434 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9435 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9436 0, // ssub_6_ssub_7_dsub_5
9437 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9438 0, // ssub_6_ssub_7_dsub_5_dsub_7
9439 0, // ssub_6_ssub_7_ssub_8_ssub_9
9440 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9441 0, // ssub_8_ssub_9_ssub_12_ssub_13
9442 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9443 0, // dsub_5_dsub_7
9444 0, // dsub_5_ssub_12_ssub_13_dsub_7
9445 0, // dsub_5_ssub_12_ssub_13
9446 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9447 },
9448 { // DPairSpc_with_dsub_2_in_DPR_8
9449 67, // dsub_0 -> DPairSpc_with_dsub_2_in_DPR_8
9450 0, // dsub_1
9451 67, // dsub_2 -> DPairSpc_with_dsub_2_in_DPR_8
9452 0, // dsub_3
9453 0, // dsub_4
9454 0, // dsub_5
9455 0, // dsub_6
9456 0, // dsub_7
9457 0, // gsub_0
9458 0, // gsub_1
9459 0, // qqsub_0
9460 0, // qqsub_1
9461 0, // qsub_0
9462 0, // qsub_1
9463 0, // qsub_2
9464 0, // qsub_3
9465 67, // ssub_0 -> DPairSpc_with_dsub_2_in_DPR_8
9466 67, // ssub_1 -> DPairSpc_with_dsub_2_in_DPR_8
9467 0, // ssub_2
9468 0, // ssub_3
9469 67, // ssub_4 -> DPairSpc_with_dsub_2_in_DPR_8
9470 67, // ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
9471 0, // ssub_6
9472 0, // ssub_7
9473 0, // ssub_8
9474 0, // ssub_9
9475 0, // ssub_10
9476 0, // ssub_11
9477 0, // ssub_12
9478 0, // ssub_13
9479 0, // ssub_14
9480 0, // ssub_15
9481 0, // ssub_0_ssub_1_ssub_4_ssub_5
9482 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9483 0, // ssub_2_ssub_3_ssub_6_ssub_7
9484 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9485 0, // ssub_2_ssub_3_ssub_4_ssub_5
9486 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9487 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9488 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9489 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9490 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9491 0, // ssub_4_ssub_5_ssub_8_ssub_9
9492 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9493 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9494 0, // ssub_6_ssub_7_dsub_5
9495 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9496 0, // ssub_6_ssub_7_dsub_5_dsub_7
9497 0, // ssub_6_ssub_7_ssub_8_ssub_9
9498 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9499 0, // ssub_8_ssub_9_ssub_12_ssub_13
9500 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9501 0, // dsub_5_dsub_7
9502 0, // dsub_5_ssub_12_ssub_13_dsub_7
9503 0, // dsub_5_ssub_12_ssub_13
9504 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9505 },
9506 { // DPair
9507 68, // dsub_0 -> DPair
9508 68, // dsub_1 -> DPair
9509 0, // dsub_2
9510 0, // dsub_3
9511 0, // dsub_4
9512 0, // dsub_5
9513 0, // dsub_6
9514 0, // dsub_7
9515 0, // gsub_0
9516 0, // gsub_1
9517 0, // qqsub_0
9518 0, // qqsub_1
9519 0, // qsub_0
9520 0, // qsub_1
9521 0, // qsub_2
9522 0, // qsub_3
9523 69, // ssub_0 -> DPair_with_ssub_0
9524 69, // ssub_1 -> DPair_with_ssub_0
9525 71, // ssub_2 -> DPair_with_ssub_2
9526 71, // ssub_3 -> DPair_with_ssub_2
9527 0, // ssub_4
9528 0, // ssub_5
9529 0, // ssub_6
9530 0, // ssub_7
9531 0, // ssub_8
9532 0, // ssub_9
9533 0, // ssub_10
9534 0, // ssub_11
9535 0, // ssub_12
9536 0, // ssub_13
9537 0, // ssub_14
9538 0, // ssub_15
9539 0, // ssub_0_ssub_1_ssub_4_ssub_5
9540 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9541 0, // ssub_2_ssub_3_ssub_6_ssub_7
9542 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9543 0, // ssub_2_ssub_3_ssub_4_ssub_5
9544 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9545 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9546 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9547 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9548 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9549 0, // ssub_4_ssub_5_ssub_8_ssub_9
9550 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9551 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9552 0, // ssub_6_ssub_7_dsub_5
9553 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9554 0, // ssub_6_ssub_7_dsub_5_dsub_7
9555 0, // ssub_6_ssub_7_ssub_8_ssub_9
9556 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9557 0, // ssub_8_ssub_9_ssub_12_ssub_13
9558 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9559 0, // dsub_5_dsub_7
9560 0, // dsub_5_ssub_12_ssub_13_dsub_7
9561 0, // dsub_5_ssub_12_ssub_13
9562 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9563 },
9564 { // DPair_with_ssub_0
9565 69, // dsub_0 -> DPair_with_ssub_0
9566 69, // dsub_1 -> DPair_with_ssub_0
9567 0, // dsub_2
9568 0, // dsub_3
9569 0, // dsub_4
9570 0, // dsub_5
9571 0, // dsub_6
9572 0, // dsub_7
9573 0, // gsub_0
9574 0, // gsub_1
9575 0, // qqsub_0
9576 0, // qqsub_1
9577 0, // qsub_0
9578 0, // qsub_1
9579 0, // qsub_2
9580 0, // qsub_3
9581 69, // ssub_0 -> DPair_with_ssub_0
9582 69, // ssub_1 -> DPair_with_ssub_0
9583 71, // ssub_2 -> DPair_with_ssub_2
9584 71, // ssub_3 -> DPair_with_ssub_2
9585 0, // ssub_4
9586 0, // ssub_5
9587 0, // ssub_6
9588 0, // ssub_7
9589 0, // ssub_8
9590 0, // ssub_9
9591 0, // ssub_10
9592 0, // ssub_11
9593 0, // ssub_12
9594 0, // ssub_13
9595 0, // ssub_14
9596 0, // ssub_15
9597 0, // ssub_0_ssub_1_ssub_4_ssub_5
9598 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9599 0, // ssub_2_ssub_3_ssub_6_ssub_7
9600 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9601 0, // ssub_2_ssub_3_ssub_4_ssub_5
9602 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9603 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9604 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9605 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9606 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9607 0, // ssub_4_ssub_5_ssub_8_ssub_9
9608 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9609 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9610 0, // ssub_6_ssub_7_dsub_5
9611 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9612 0, // ssub_6_ssub_7_dsub_5_dsub_7
9613 0, // ssub_6_ssub_7_ssub_8_ssub_9
9614 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9615 0, // ssub_8_ssub_9_ssub_12_ssub_13
9616 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9617 0, // dsub_5_dsub_7
9618 0, // dsub_5_ssub_12_ssub_13_dsub_7
9619 0, // dsub_5_ssub_12_ssub_13
9620 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9621 },
9622 { // QPR
9623 70, // dsub_0 -> QPR
9624 70, // dsub_1 -> QPR
9625 0, // dsub_2
9626 0, // dsub_3
9627 0, // dsub_4
9628 0, // dsub_5
9629 0, // dsub_6
9630 0, // dsub_7
9631 0, // gsub_0
9632 0, // gsub_1
9633 0, // qqsub_0
9634 0, // qqsub_1
9635 0, // qsub_0
9636 0, // qsub_1
9637 0, // qsub_2
9638 0, // qsub_3
9639 73, // ssub_0 -> MQPR
9640 73, // ssub_1 -> MQPR
9641 73, // ssub_2 -> MQPR
9642 73, // ssub_3 -> MQPR
9643 0, // ssub_4
9644 0, // ssub_5
9645 0, // ssub_6
9646 0, // ssub_7
9647 0, // ssub_8
9648 0, // ssub_9
9649 0, // ssub_10
9650 0, // ssub_11
9651 0, // ssub_12
9652 0, // ssub_13
9653 0, // ssub_14
9654 0, // ssub_15
9655 0, // ssub_0_ssub_1_ssub_4_ssub_5
9656 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9657 0, // ssub_2_ssub_3_ssub_6_ssub_7
9658 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9659 0, // ssub_2_ssub_3_ssub_4_ssub_5
9660 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9661 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9662 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9663 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9664 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9665 0, // ssub_4_ssub_5_ssub_8_ssub_9
9666 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9667 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9668 0, // ssub_6_ssub_7_dsub_5
9669 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9670 0, // ssub_6_ssub_7_dsub_5_dsub_7
9671 0, // ssub_6_ssub_7_ssub_8_ssub_9
9672 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9673 0, // ssub_8_ssub_9_ssub_12_ssub_13
9674 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9675 0, // dsub_5_dsub_7
9676 0, // dsub_5_ssub_12_ssub_13_dsub_7
9677 0, // dsub_5_ssub_12_ssub_13
9678 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9679 },
9680 { // DPair_with_ssub_2
9681 71, // dsub_0 -> DPair_with_ssub_2
9682 71, // dsub_1 -> DPair_with_ssub_2
9683 0, // dsub_2
9684 0, // dsub_3
9685 0, // dsub_4
9686 0, // dsub_5
9687 0, // dsub_6
9688 0, // dsub_7
9689 0, // gsub_0
9690 0, // gsub_1
9691 0, // qqsub_0
9692 0, // qqsub_1
9693 0, // qsub_0
9694 0, // qsub_1
9695 0, // qsub_2
9696 0, // qsub_3
9697 71, // ssub_0 -> DPair_with_ssub_2
9698 71, // ssub_1 -> DPair_with_ssub_2
9699 71, // ssub_2 -> DPair_with_ssub_2
9700 71, // ssub_3 -> DPair_with_ssub_2
9701 0, // ssub_4
9702 0, // ssub_5
9703 0, // ssub_6
9704 0, // ssub_7
9705 0, // ssub_8
9706 0, // ssub_9
9707 0, // ssub_10
9708 0, // ssub_11
9709 0, // ssub_12
9710 0, // ssub_13
9711 0, // ssub_14
9712 0, // ssub_15
9713 0, // ssub_0_ssub_1_ssub_4_ssub_5
9714 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9715 0, // ssub_2_ssub_3_ssub_6_ssub_7
9716 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9717 0, // ssub_2_ssub_3_ssub_4_ssub_5
9718 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9719 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9720 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9721 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9722 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9723 0, // ssub_4_ssub_5_ssub_8_ssub_9
9724 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9725 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9726 0, // ssub_6_ssub_7_dsub_5
9727 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9728 0, // ssub_6_ssub_7_dsub_5_dsub_7
9729 0, // ssub_6_ssub_7_ssub_8_ssub_9
9730 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9731 0, // ssub_8_ssub_9_ssub_12_ssub_13
9732 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9733 0, // dsub_5_dsub_7
9734 0, // dsub_5_ssub_12_ssub_13_dsub_7
9735 0, // dsub_5_ssub_12_ssub_13
9736 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9737 },
9738 { // DPair_with_dsub_0_in_DPR_8
9739 72, // dsub_0 -> DPair_with_dsub_0_in_DPR_8
9740 72, // dsub_1 -> DPair_with_dsub_0_in_DPR_8
9741 0, // dsub_2
9742 0, // dsub_3
9743 0, // dsub_4
9744 0, // dsub_5
9745 0, // dsub_6
9746 0, // dsub_7
9747 0, // gsub_0
9748 0, // gsub_1
9749 0, // qqsub_0
9750 0, // qqsub_1
9751 0, // qsub_0
9752 0, // qsub_1
9753 0, // qsub_2
9754 0, // qsub_3
9755 72, // ssub_0 -> DPair_with_dsub_0_in_DPR_8
9756 72, // ssub_1 -> DPair_with_dsub_0_in_DPR_8
9757 72, // ssub_2 -> DPair_with_dsub_0_in_DPR_8
9758 72, // ssub_3 -> DPair_with_dsub_0_in_DPR_8
9759 0, // ssub_4
9760 0, // ssub_5
9761 0, // ssub_6
9762 0, // ssub_7
9763 0, // ssub_8
9764 0, // ssub_9
9765 0, // ssub_10
9766 0, // ssub_11
9767 0, // ssub_12
9768 0, // ssub_13
9769 0, // ssub_14
9770 0, // ssub_15
9771 0, // ssub_0_ssub_1_ssub_4_ssub_5
9772 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9773 0, // ssub_2_ssub_3_ssub_6_ssub_7
9774 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9775 0, // ssub_2_ssub_3_ssub_4_ssub_5
9776 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9777 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9778 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9779 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9780 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9781 0, // ssub_4_ssub_5_ssub_8_ssub_9
9782 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9783 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9784 0, // ssub_6_ssub_7_dsub_5
9785 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9786 0, // ssub_6_ssub_7_dsub_5_dsub_7
9787 0, // ssub_6_ssub_7_ssub_8_ssub_9
9788 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9789 0, // ssub_8_ssub_9_ssub_12_ssub_13
9790 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9791 0, // dsub_5_dsub_7
9792 0, // dsub_5_ssub_12_ssub_13_dsub_7
9793 0, // dsub_5_ssub_12_ssub_13
9794 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9795 },
9796 { // MQPR
9797 73, // dsub_0 -> MQPR
9798 73, // dsub_1 -> MQPR
9799 0, // dsub_2
9800 0, // dsub_3
9801 0, // dsub_4
9802 0, // dsub_5
9803 0, // dsub_6
9804 0, // dsub_7
9805 0, // gsub_0
9806 0, // gsub_1
9807 0, // qqsub_0
9808 0, // qqsub_1
9809 0, // qsub_0
9810 0, // qsub_1
9811 0, // qsub_2
9812 0, // qsub_3
9813 73, // ssub_0 -> MQPR
9814 73, // ssub_1 -> MQPR
9815 73, // ssub_2 -> MQPR
9816 73, // ssub_3 -> MQPR
9817 0, // ssub_4
9818 0, // ssub_5
9819 0, // ssub_6
9820 0, // ssub_7
9821 0, // ssub_8
9822 0, // ssub_9
9823 0, // ssub_10
9824 0, // ssub_11
9825 0, // ssub_12
9826 0, // ssub_13
9827 0, // ssub_14
9828 0, // ssub_15
9829 0, // ssub_0_ssub_1_ssub_4_ssub_5
9830 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9831 0, // ssub_2_ssub_3_ssub_6_ssub_7
9832 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9833 0, // ssub_2_ssub_3_ssub_4_ssub_5
9834 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9835 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9836 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9837 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9838 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9839 0, // ssub_4_ssub_5_ssub_8_ssub_9
9840 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9841 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9842 0, // ssub_6_ssub_7_dsub_5
9843 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9844 0, // ssub_6_ssub_7_dsub_5_dsub_7
9845 0, // ssub_6_ssub_7_ssub_8_ssub_9
9846 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9847 0, // ssub_8_ssub_9_ssub_12_ssub_13
9848 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9849 0, // dsub_5_dsub_7
9850 0, // dsub_5_ssub_12_ssub_13_dsub_7
9851 0, // dsub_5_ssub_12_ssub_13
9852 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9853 },
9854 { // QPR_VFP2
9855 74, // dsub_0 -> QPR_VFP2
9856 74, // dsub_1 -> QPR_VFP2
9857 0, // dsub_2
9858 0, // dsub_3
9859 0, // dsub_4
9860 0, // dsub_5
9861 0, // dsub_6
9862 0, // dsub_7
9863 0, // gsub_0
9864 0, // gsub_1
9865 0, // qqsub_0
9866 0, // qqsub_1
9867 0, // qsub_0
9868 0, // qsub_1
9869 0, // qsub_2
9870 0, // qsub_3
9871 74, // ssub_0 -> QPR_VFP2
9872 74, // ssub_1 -> QPR_VFP2
9873 74, // ssub_2 -> QPR_VFP2
9874 74, // ssub_3 -> QPR_VFP2
9875 0, // ssub_4
9876 0, // ssub_5
9877 0, // ssub_6
9878 0, // ssub_7
9879 0, // ssub_8
9880 0, // ssub_9
9881 0, // ssub_10
9882 0, // ssub_11
9883 0, // ssub_12
9884 0, // ssub_13
9885 0, // ssub_14
9886 0, // ssub_15
9887 0, // ssub_0_ssub_1_ssub_4_ssub_5
9888 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9889 0, // ssub_2_ssub_3_ssub_6_ssub_7
9890 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9891 0, // ssub_2_ssub_3_ssub_4_ssub_5
9892 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9893 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9894 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9895 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9896 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9897 0, // ssub_4_ssub_5_ssub_8_ssub_9
9898 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9899 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9900 0, // ssub_6_ssub_7_dsub_5
9901 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9902 0, // ssub_6_ssub_7_dsub_5_dsub_7
9903 0, // ssub_6_ssub_7_ssub_8_ssub_9
9904 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9905 0, // ssub_8_ssub_9_ssub_12_ssub_13
9906 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9907 0, // dsub_5_dsub_7
9908 0, // dsub_5_ssub_12_ssub_13_dsub_7
9909 0, // dsub_5_ssub_12_ssub_13
9910 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9911 },
9912 { // DPair_with_dsub_1_in_DPR_8
9913 75, // dsub_0 -> DPair_with_dsub_1_in_DPR_8
9914 75, // dsub_1 -> DPair_with_dsub_1_in_DPR_8
9915 0, // dsub_2
9916 0, // dsub_3
9917 0, // dsub_4
9918 0, // dsub_5
9919 0, // dsub_6
9920 0, // dsub_7
9921 0, // gsub_0
9922 0, // gsub_1
9923 0, // qqsub_0
9924 0, // qqsub_1
9925 0, // qsub_0
9926 0, // qsub_1
9927 0, // qsub_2
9928 0, // qsub_3
9929 75, // ssub_0 -> DPair_with_dsub_1_in_DPR_8
9930 75, // ssub_1 -> DPair_with_dsub_1_in_DPR_8
9931 75, // ssub_2 -> DPair_with_dsub_1_in_DPR_8
9932 75, // ssub_3 -> DPair_with_dsub_1_in_DPR_8
9933 0, // ssub_4
9934 0, // ssub_5
9935 0, // ssub_6
9936 0, // ssub_7
9937 0, // ssub_8
9938 0, // ssub_9
9939 0, // ssub_10
9940 0, // ssub_11
9941 0, // ssub_12
9942 0, // ssub_13
9943 0, // ssub_14
9944 0, // ssub_15
9945 0, // ssub_0_ssub_1_ssub_4_ssub_5
9946 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9947 0, // ssub_2_ssub_3_ssub_6_ssub_7
9948 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9949 0, // ssub_2_ssub_3_ssub_4_ssub_5
9950 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9951 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9952 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9953 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9954 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9955 0, // ssub_4_ssub_5_ssub_8_ssub_9
9956 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9957 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9958 0, // ssub_6_ssub_7_dsub_5
9959 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9960 0, // ssub_6_ssub_7_dsub_5_dsub_7
9961 0, // ssub_6_ssub_7_ssub_8_ssub_9
9962 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9963 0, // ssub_8_ssub_9_ssub_12_ssub_13
9964 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9965 0, // dsub_5_dsub_7
9966 0, // dsub_5_ssub_12_ssub_13_dsub_7
9967 0, // dsub_5_ssub_12_ssub_13
9968 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9969 },
9970 { // QPR_8
9971 76, // dsub_0 -> QPR_8
9972 76, // dsub_1 -> QPR_8
9973 0, // dsub_2
9974 0, // dsub_3
9975 0, // dsub_4
9976 0, // dsub_5
9977 0, // dsub_6
9978 0, // dsub_7
9979 0, // gsub_0
9980 0, // gsub_1
9981 0, // qqsub_0
9982 0, // qqsub_1
9983 0, // qsub_0
9984 0, // qsub_1
9985 0, // qsub_2
9986 0, // qsub_3
9987 76, // ssub_0 -> QPR_8
9988 76, // ssub_1 -> QPR_8
9989 76, // ssub_2 -> QPR_8
9990 76, // ssub_3 -> QPR_8
9991 0, // ssub_4
9992 0, // ssub_5
9993 0, // ssub_6
9994 0, // ssub_7
9995 0, // ssub_8
9996 0, // ssub_9
9997 0, // ssub_10
9998 0, // ssub_11
9999 0, // ssub_12
10000 0, // ssub_13
10001 0, // ssub_14
10002 0, // ssub_15
10003 0, // ssub_0_ssub_1_ssub_4_ssub_5
10004 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10005 0, // ssub_2_ssub_3_ssub_6_ssub_7
10006 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10007 0, // ssub_2_ssub_3_ssub_4_ssub_5
10008 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10009 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10010 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10011 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10012 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10013 0, // ssub_4_ssub_5_ssub_8_ssub_9
10014 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10015 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10016 0, // ssub_6_ssub_7_dsub_5
10017 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10018 0, // ssub_6_ssub_7_dsub_5_dsub_7
10019 0, // ssub_6_ssub_7_ssub_8_ssub_9
10020 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10021 0, // ssub_8_ssub_9_ssub_12_ssub_13
10022 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10023 0, // dsub_5_dsub_7
10024 0, // dsub_5_ssub_12_ssub_13_dsub_7
10025 0, // dsub_5_ssub_12_ssub_13
10026 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10027 },
10028 { // DTriple
10029 77, // dsub_0 -> DTriple
10030 77, // dsub_1 -> DTriple
10031 77, // dsub_2 -> DTriple
10032 0, // dsub_3
10033 0, // dsub_4
10034 0, // dsub_5
10035 0, // dsub_6
10036 0, // dsub_7
10037 0, // gsub_0
10038 0, // gsub_1
10039 0, // qqsub_0
10040 0, // qqsub_1
10041 77, // qsub_0 -> DTriple
10042 0, // qsub_1
10043 0, // qsub_2
10044 0, // qsub_3
10045 80, // ssub_0 -> DTriple_with_ssub_0
10046 80, // ssub_1 -> DTriple_with_ssub_0
10047 82, // ssub_2 -> DTriple_with_ssub_2
10048 82, // ssub_3 -> DTriple_with_ssub_2
10049 85, // ssub_4 -> DTriple_with_ssub_4
10050 85, // ssub_5 -> DTriple_with_ssub_4
10051 0, // ssub_6
10052 0, // ssub_7
10053 0, // ssub_8
10054 0, // ssub_9
10055 0, // ssub_10
10056 0, // ssub_11
10057 0, // ssub_12
10058 0, // ssub_13
10059 0, // ssub_14
10060 0, // ssub_15
10061 77, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple
10062 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10063 0, // ssub_2_ssub_3_ssub_6_ssub_7
10064 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10065 77, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple
10066 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10067 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10068 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10069 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10070 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10071 0, // ssub_4_ssub_5_ssub_8_ssub_9
10072 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10073 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10074 0, // ssub_6_ssub_7_dsub_5
10075 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10076 0, // ssub_6_ssub_7_dsub_5_dsub_7
10077 0, // ssub_6_ssub_7_ssub_8_ssub_9
10078 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10079 0, // ssub_8_ssub_9_ssub_12_ssub_13
10080 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10081 0, // dsub_5_dsub_7
10082 0, // dsub_5_ssub_12_ssub_13_dsub_7
10083 0, // dsub_5_ssub_12_ssub_13
10084 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10085 },
10086 { // DTripleSpc
10087 78, // dsub_0 -> DTripleSpc
10088 0, // dsub_1
10089 78, // dsub_2 -> DTripleSpc
10090 0, // dsub_3
10091 78, // dsub_4 -> DTripleSpc
10092 0, // dsub_5
10093 0, // dsub_6
10094 0, // dsub_7
10095 0, // gsub_0
10096 0, // gsub_1
10097 0, // qqsub_0
10098 0, // qqsub_1
10099 0, // qsub_0
10100 0, // qsub_1
10101 0, // qsub_2
10102 0, // qsub_3
10103 79, // ssub_0 -> DTripleSpc_with_ssub_0
10104 79, // ssub_1 -> DTripleSpc_with_ssub_0
10105 0, // ssub_2
10106 0, // ssub_3
10107 84, // ssub_4 -> DTripleSpc_with_ssub_4
10108 84, // ssub_5 -> DTripleSpc_with_ssub_4
10109 0, // ssub_6
10110 0, // ssub_7
10111 86, // ssub_8 -> DTripleSpc_with_ssub_8
10112 86, // ssub_9 -> DTripleSpc_with_ssub_8
10113 0, // ssub_10
10114 0, // ssub_11
10115 0, // ssub_12
10116 0, // ssub_13
10117 0, // ssub_14
10118 0, // ssub_15
10119 78, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc
10120 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10121 0, // ssub_2_ssub_3_ssub_6_ssub_7
10122 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10123 0, // ssub_2_ssub_3_ssub_4_ssub_5
10124 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10125 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10126 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10127 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10128 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10129 78, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc
10130 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10131 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10132 0, // ssub_6_ssub_7_dsub_5
10133 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10134 0, // ssub_6_ssub_7_dsub_5_dsub_7
10135 0, // ssub_6_ssub_7_ssub_8_ssub_9
10136 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10137 0, // ssub_8_ssub_9_ssub_12_ssub_13
10138 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10139 0, // dsub_5_dsub_7
10140 0, // dsub_5_ssub_12_ssub_13_dsub_7
10141 0, // dsub_5_ssub_12_ssub_13
10142 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10143 },
10144 { // DTripleSpc_with_ssub_0
10145 79, // dsub_0 -> DTripleSpc_with_ssub_0
10146 0, // dsub_1
10147 79, // dsub_2 -> DTripleSpc_with_ssub_0
10148 0, // dsub_3
10149 79, // dsub_4 -> DTripleSpc_with_ssub_0
10150 0, // dsub_5
10151 0, // dsub_6
10152 0, // dsub_7
10153 0, // gsub_0
10154 0, // gsub_1
10155 0, // qqsub_0
10156 0, // qqsub_1
10157 0, // qsub_0
10158 0, // qsub_1
10159 0, // qsub_2
10160 0, // qsub_3
10161 79, // ssub_0 -> DTripleSpc_with_ssub_0
10162 79, // ssub_1 -> DTripleSpc_with_ssub_0
10163 0, // ssub_2
10164 0, // ssub_3
10165 84, // ssub_4 -> DTripleSpc_with_ssub_4
10166 84, // ssub_5 -> DTripleSpc_with_ssub_4
10167 0, // ssub_6
10168 0, // ssub_7
10169 86, // ssub_8 -> DTripleSpc_with_ssub_8
10170 86, // ssub_9 -> DTripleSpc_with_ssub_8
10171 0, // ssub_10
10172 0, // ssub_11
10173 0, // ssub_12
10174 0, // ssub_13
10175 0, // ssub_14
10176 0, // ssub_15
10177 79, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_ssub_0
10178 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10179 0, // ssub_2_ssub_3_ssub_6_ssub_7
10180 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10181 0, // ssub_2_ssub_3_ssub_4_ssub_5
10182 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10183 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10184 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10185 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10186 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10187 79, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_ssub_0
10188 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10189 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10190 0, // ssub_6_ssub_7_dsub_5
10191 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10192 0, // ssub_6_ssub_7_dsub_5_dsub_7
10193 0, // ssub_6_ssub_7_ssub_8_ssub_9
10194 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10195 0, // ssub_8_ssub_9_ssub_12_ssub_13
10196 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10197 0, // dsub_5_dsub_7
10198 0, // dsub_5_ssub_12_ssub_13_dsub_7
10199 0, // dsub_5_ssub_12_ssub_13
10200 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10201 },
10202 { // DTriple_with_ssub_0
10203 80, // dsub_0 -> DTriple_with_ssub_0
10204 80, // dsub_1 -> DTriple_with_ssub_0
10205 80, // dsub_2 -> DTriple_with_ssub_0
10206 0, // dsub_3
10207 0, // dsub_4
10208 0, // dsub_5
10209 0, // dsub_6
10210 0, // dsub_7
10211 0, // gsub_0
10212 0, // gsub_1
10213 0, // qqsub_0
10214 0, // qqsub_1
10215 80, // qsub_0 -> DTriple_with_ssub_0
10216 0, // qsub_1
10217 0, // qsub_2
10218 0, // qsub_3
10219 80, // ssub_0 -> DTriple_with_ssub_0
10220 80, // ssub_1 -> DTriple_with_ssub_0
10221 82, // ssub_2 -> DTriple_with_ssub_2
10222 82, // ssub_3 -> DTriple_with_ssub_2
10223 85, // ssub_4 -> DTriple_with_ssub_4
10224 85, // ssub_5 -> DTriple_with_ssub_4
10225 0, // ssub_6
10226 0, // ssub_7
10227 0, // ssub_8
10228 0, // ssub_9
10229 0, // ssub_10
10230 0, // ssub_11
10231 0, // ssub_12
10232 0, // ssub_13
10233 0, // ssub_14
10234 0, // ssub_15
10235 80, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_0
10236 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10237 0, // ssub_2_ssub_3_ssub_6_ssub_7
10238 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10239 80, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_0
10240 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10241 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10242 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10243 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10244 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10245 0, // ssub_4_ssub_5_ssub_8_ssub_9
10246 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10247 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10248 0, // ssub_6_ssub_7_dsub_5
10249 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10250 0, // ssub_6_ssub_7_dsub_5_dsub_7
10251 0, // ssub_6_ssub_7_ssub_8_ssub_9
10252 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10253 0, // ssub_8_ssub_9_ssub_12_ssub_13
10254 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10255 0, // dsub_5_dsub_7
10256 0, // dsub_5_ssub_12_ssub_13_dsub_7
10257 0, // dsub_5_ssub_12_ssub_13
10258 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10259 },
10260 { // DTriple_with_qsub_0_in_QPR
10261 81, // dsub_0 -> DTriple_with_qsub_0_in_QPR
10262 81, // dsub_1 -> DTriple_with_qsub_0_in_QPR
10263 81, // dsub_2 -> DTriple_with_qsub_0_in_QPR
10264 0, // dsub_3
10265 0, // dsub_4
10266 0, // dsub_5
10267 0, // dsub_6
10268 0, // dsub_7
10269 0, // gsub_0
10270 0, // gsub_1
10271 0, // qqsub_0
10272 0, // qqsub_1
10273 81, // qsub_0 -> DTriple_with_qsub_0_in_QPR
10274 0, // qsub_1
10275 0, // qsub_2
10276 0, // qsub_3
10277 89, // ssub_0 -> DTriple_with_qsub_0_in_MQPR
10278 89, // ssub_1 -> DTriple_with_qsub_0_in_MQPR
10279 89, // ssub_2 -> DTriple_with_qsub_0_in_MQPR
10280 89, // ssub_3 -> DTriple_with_qsub_0_in_MQPR
10281 93, // ssub_4 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10282 93, // ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10283 0, // ssub_6
10284 0, // ssub_7
10285 0, // ssub_8
10286 0, // ssub_9
10287 0, // ssub_10
10288 0, // ssub_11
10289 0, // ssub_12
10290 0, // ssub_13
10291 0, // ssub_14
10292 0, // ssub_15
10293 81, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
10294 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10295 0, // ssub_2_ssub_3_ssub_6_ssub_7
10296 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10297 81, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
10298 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10299 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10300 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10301 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10302 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10303 0, // ssub_4_ssub_5_ssub_8_ssub_9
10304 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10305 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10306 0, // ssub_6_ssub_7_dsub_5
10307 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10308 0, // ssub_6_ssub_7_dsub_5_dsub_7
10309 0, // ssub_6_ssub_7_ssub_8_ssub_9
10310 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10311 0, // ssub_8_ssub_9_ssub_12_ssub_13
10312 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10313 0, // dsub_5_dsub_7
10314 0, // dsub_5_ssub_12_ssub_13_dsub_7
10315 0, // dsub_5_ssub_12_ssub_13
10316 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10317 },
10318 { // DTriple_with_ssub_2
10319 82, // dsub_0 -> DTriple_with_ssub_2
10320 82, // dsub_1 -> DTriple_with_ssub_2
10321 82, // dsub_2 -> DTriple_with_ssub_2
10322 0, // dsub_3
10323 0, // dsub_4
10324 0, // dsub_5
10325 0, // dsub_6
10326 0, // dsub_7
10327 0, // gsub_0
10328 0, // gsub_1
10329 0, // qqsub_0
10330 0, // qqsub_1
10331 82, // qsub_0 -> DTriple_with_ssub_2
10332 0, // qsub_1
10333 0, // qsub_2
10334 0, // qsub_3
10335 82, // ssub_0 -> DTriple_with_ssub_2
10336 82, // ssub_1 -> DTriple_with_ssub_2
10337 82, // ssub_2 -> DTriple_with_ssub_2
10338 82, // ssub_3 -> DTriple_with_ssub_2
10339 85, // ssub_4 -> DTriple_with_ssub_4
10340 85, // ssub_5 -> DTriple_with_ssub_4
10341 0, // ssub_6
10342 0, // ssub_7
10343 0, // ssub_8
10344 0, // ssub_9
10345 0, // ssub_10
10346 0, // ssub_11
10347 0, // ssub_12
10348 0, // ssub_13
10349 0, // ssub_14
10350 0, // ssub_15
10351 82, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2
10352 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10353 0, // ssub_2_ssub_3_ssub_6_ssub_7
10354 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10355 82, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2
10356 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10357 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10358 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10359 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10360 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10361 0, // ssub_4_ssub_5_ssub_8_ssub_9
10362 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10363 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10364 0, // ssub_6_ssub_7_dsub_5
10365 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10366 0, // ssub_6_ssub_7_dsub_5_dsub_7
10367 0, // ssub_6_ssub_7_ssub_8_ssub_9
10368 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10369 0, // ssub_8_ssub_9_ssub_12_ssub_13
10370 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10371 0, // dsub_5_dsub_7
10372 0, // dsub_5_ssub_12_ssub_13_dsub_7
10373 0, // dsub_5_ssub_12_ssub_13
10374 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10375 },
10376 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10377 83, // dsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10378 83, // dsub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10379 83, // dsub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10380 0, // dsub_3
10381 0, // dsub_4
10382 0, // dsub_5
10383 0, // dsub_6
10384 0, // dsub_7
10385 0, // gsub_0
10386 0, // gsub_1
10387 0, // qqsub_0
10388 0, // qqsub_1
10389 83, // qsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10390 0, // qsub_1
10391 0, // qsub_2
10392 0, // qsub_3
10393 90, // ssub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10394 90, // ssub_1 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10395 92, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10396 92, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10397 92, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10398 92, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10399 0, // ssub_6
10400 0, // ssub_7
10401 0, // ssub_8
10402 0, // ssub_9
10403 0, // ssub_10
10404 0, // ssub_11
10405 0, // ssub_12
10406 0, // ssub_13
10407 0, // ssub_14
10408 0, // ssub_15
10409 83, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10410 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10411 0, // ssub_2_ssub_3_ssub_6_ssub_7
10412 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10413 83, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10414 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10415 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10416 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10417 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10418 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10419 0, // ssub_4_ssub_5_ssub_8_ssub_9
10420 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10421 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10422 0, // ssub_6_ssub_7_dsub_5
10423 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10424 0, // ssub_6_ssub_7_dsub_5_dsub_7
10425 0, // ssub_6_ssub_7_ssub_8_ssub_9
10426 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10427 0, // ssub_8_ssub_9_ssub_12_ssub_13
10428 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10429 0, // dsub_5_dsub_7
10430 0, // dsub_5_ssub_12_ssub_13_dsub_7
10431 0, // dsub_5_ssub_12_ssub_13
10432 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10433 },
10434 { // DTripleSpc_with_ssub_4
10435 84, // dsub_0 -> DTripleSpc_with_ssub_4
10436 0, // dsub_1
10437 84, // dsub_2 -> DTripleSpc_with_ssub_4
10438 0, // dsub_3
10439 84, // dsub_4 -> DTripleSpc_with_ssub_4
10440 0, // dsub_5
10441 0, // dsub_6
10442 0, // dsub_7
10443 0, // gsub_0
10444 0, // gsub_1
10445 0, // qqsub_0
10446 0, // qqsub_1
10447 0, // qsub_0
10448 0, // qsub_1
10449 0, // qsub_2
10450 0, // qsub_3
10451 84, // ssub_0 -> DTripleSpc_with_ssub_4
10452 84, // ssub_1 -> DTripleSpc_with_ssub_4
10453 0, // ssub_2
10454 0, // ssub_3
10455 84, // ssub_4 -> DTripleSpc_with_ssub_4
10456 84, // ssub_5 -> DTripleSpc_with_ssub_4
10457 0, // ssub_6
10458 0, // ssub_7
10459 86, // ssub_8 -> DTripleSpc_with_ssub_8
10460 86, // ssub_9 -> DTripleSpc_with_ssub_8
10461 0, // ssub_10
10462 0, // ssub_11
10463 0, // ssub_12
10464 0, // ssub_13
10465 0, // ssub_14
10466 0, // ssub_15
10467 84, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_ssub_4
10468 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10469 0, // ssub_2_ssub_3_ssub_6_ssub_7
10470 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10471 0, // ssub_2_ssub_3_ssub_4_ssub_5
10472 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10473 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10474 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10475 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10476 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10477 84, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_ssub_4
10478 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10479 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10480 0, // ssub_6_ssub_7_dsub_5
10481 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10482 0, // ssub_6_ssub_7_dsub_5_dsub_7
10483 0, // ssub_6_ssub_7_ssub_8_ssub_9
10484 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10485 0, // ssub_8_ssub_9_ssub_12_ssub_13
10486 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10487 0, // dsub_5_dsub_7
10488 0, // dsub_5_ssub_12_ssub_13_dsub_7
10489 0, // dsub_5_ssub_12_ssub_13
10490 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10491 },
10492 { // DTriple_with_ssub_4
10493 85, // dsub_0 -> DTriple_with_ssub_4
10494 85, // dsub_1 -> DTriple_with_ssub_4
10495 85, // dsub_2 -> DTriple_with_ssub_4
10496 0, // dsub_3
10497 0, // dsub_4
10498 0, // dsub_5
10499 0, // dsub_6
10500 0, // dsub_7
10501 0, // gsub_0
10502 0, // gsub_1
10503 0, // qqsub_0
10504 0, // qqsub_1
10505 85, // qsub_0 -> DTriple_with_ssub_4
10506 0, // qsub_1
10507 0, // qsub_2
10508 0, // qsub_3
10509 85, // ssub_0 -> DTriple_with_ssub_4
10510 85, // ssub_1 -> DTriple_with_ssub_4
10511 85, // ssub_2 -> DTriple_with_ssub_4
10512 85, // ssub_3 -> DTriple_with_ssub_4
10513 85, // ssub_4 -> DTriple_with_ssub_4
10514 85, // ssub_5 -> DTriple_with_ssub_4
10515 0, // ssub_6
10516 0, // ssub_7
10517 0, // ssub_8
10518 0, // ssub_9
10519 0, // ssub_10
10520 0, // ssub_11
10521 0, // ssub_12
10522 0, // ssub_13
10523 0, // ssub_14
10524 0, // ssub_15
10525 85, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_4
10526 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10527 0, // ssub_2_ssub_3_ssub_6_ssub_7
10528 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10529 85, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4
10530 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10531 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10532 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10533 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10534 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10535 0, // ssub_4_ssub_5_ssub_8_ssub_9
10536 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10537 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10538 0, // ssub_6_ssub_7_dsub_5
10539 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10540 0, // ssub_6_ssub_7_dsub_5_dsub_7
10541 0, // ssub_6_ssub_7_ssub_8_ssub_9
10542 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10543 0, // ssub_8_ssub_9_ssub_12_ssub_13
10544 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10545 0, // dsub_5_dsub_7
10546 0, // dsub_5_ssub_12_ssub_13_dsub_7
10547 0, // dsub_5_ssub_12_ssub_13
10548 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10549 },
10550 { // DTripleSpc_with_ssub_8
10551 86, // dsub_0 -> DTripleSpc_with_ssub_8
10552 0, // dsub_1
10553 86, // dsub_2 -> DTripleSpc_with_ssub_8
10554 0, // dsub_3
10555 86, // dsub_4 -> DTripleSpc_with_ssub_8
10556 0, // dsub_5
10557 0, // dsub_6
10558 0, // dsub_7
10559 0, // gsub_0
10560 0, // gsub_1
10561 0, // qqsub_0
10562 0, // qqsub_1
10563 0, // qsub_0
10564 0, // qsub_1
10565 0, // qsub_2
10566 0, // qsub_3
10567 86, // ssub_0 -> DTripleSpc_with_ssub_8
10568 86, // ssub_1 -> DTripleSpc_with_ssub_8
10569 0, // ssub_2
10570 0, // ssub_3
10571 86, // ssub_4 -> DTripleSpc_with_ssub_8
10572 86, // ssub_5 -> DTripleSpc_with_ssub_8
10573 0, // ssub_6
10574 0, // ssub_7
10575 86, // ssub_8 -> DTripleSpc_with_ssub_8
10576 86, // ssub_9 -> DTripleSpc_with_ssub_8
10577 0, // ssub_10
10578 0, // ssub_11
10579 0, // ssub_12
10580 0, // ssub_13
10581 0, // ssub_14
10582 0, // ssub_15
10583 86, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_ssub_8
10584 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10585 0, // ssub_2_ssub_3_ssub_6_ssub_7
10586 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10587 0, // ssub_2_ssub_3_ssub_4_ssub_5
10588 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10589 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10590 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10591 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10592 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10593 86, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_ssub_8
10594 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10595 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10596 0, // ssub_6_ssub_7_dsub_5
10597 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10598 0, // ssub_6_ssub_7_dsub_5_dsub_7
10599 0, // ssub_6_ssub_7_ssub_8_ssub_9
10600 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10601 0, // ssub_8_ssub_9_ssub_12_ssub_13
10602 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10603 0, // dsub_5_dsub_7
10604 0, // dsub_5_ssub_12_ssub_13_dsub_7
10605 0, // dsub_5_ssub_12_ssub_13
10606 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10607 },
10608 { // DTripleSpc_with_dsub_0_in_DPR_8
10609 87, // dsub_0 -> DTripleSpc_with_dsub_0_in_DPR_8
10610 0, // dsub_1
10611 87, // dsub_2 -> DTripleSpc_with_dsub_0_in_DPR_8
10612 0, // dsub_3
10613 87, // dsub_4 -> DTripleSpc_with_dsub_0_in_DPR_8
10614 0, // dsub_5
10615 0, // dsub_6
10616 0, // dsub_7
10617 0, // gsub_0
10618 0, // gsub_1
10619 0, // qqsub_0
10620 0, // qqsub_1
10621 0, // qsub_0
10622 0, // qsub_1
10623 0, // qsub_2
10624 0, // qsub_3
10625 87, // ssub_0 -> DTripleSpc_with_dsub_0_in_DPR_8
10626 87, // ssub_1 -> DTripleSpc_with_dsub_0_in_DPR_8
10627 0, // ssub_2
10628 0, // ssub_3
10629 87, // ssub_4 -> DTripleSpc_with_dsub_0_in_DPR_8
10630 87, // ssub_5 -> DTripleSpc_with_dsub_0_in_DPR_8
10631 0, // ssub_6
10632 0, // ssub_7
10633 87, // ssub_8 -> DTripleSpc_with_dsub_0_in_DPR_8
10634 87, // ssub_9 -> DTripleSpc_with_dsub_0_in_DPR_8
10635 0, // ssub_10
10636 0, // ssub_11
10637 0, // ssub_12
10638 0, // ssub_13
10639 0, // ssub_14
10640 0, // ssub_15
10641 87, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_dsub_0_in_DPR_8
10642 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10643 0, // ssub_2_ssub_3_ssub_6_ssub_7
10644 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10645 0, // ssub_2_ssub_3_ssub_4_ssub_5
10646 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10647 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10648 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10649 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10650 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10651 87, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_dsub_0_in_DPR_8
10652 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10653 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10654 0, // ssub_6_ssub_7_dsub_5
10655 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10656 0, // ssub_6_ssub_7_dsub_5_dsub_7
10657 0, // ssub_6_ssub_7_ssub_8_ssub_9
10658 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10659 0, // ssub_8_ssub_9_ssub_12_ssub_13
10660 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10661 0, // dsub_5_dsub_7
10662 0, // dsub_5_ssub_12_ssub_13_dsub_7
10663 0, // dsub_5_ssub_12_ssub_13
10664 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10665 },
10666 { // DTriple_with_dsub_0_in_DPR_8
10667 88, // dsub_0 -> DTriple_with_dsub_0_in_DPR_8
10668 88, // dsub_1 -> DTriple_with_dsub_0_in_DPR_8
10669 88, // dsub_2 -> DTriple_with_dsub_0_in_DPR_8
10670 0, // dsub_3
10671 0, // dsub_4
10672 0, // dsub_5
10673 0, // dsub_6
10674 0, // dsub_7
10675 0, // gsub_0
10676 0, // gsub_1
10677 0, // qqsub_0
10678 0, // qqsub_1
10679 88, // qsub_0 -> DTriple_with_dsub_0_in_DPR_8
10680 0, // qsub_1
10681 0, // qsub_2
10682 0, // qsub_3
10683 88, // ssub_0 -> DTriple_with_dsub_0_in_DPR_8
10684 88, // ssub_1 -> DTriple_with_dsub_0_in_DPR_8
10685 88, // ssub_2 -> DTriple_with_dsub_0_in_DPR_8
10686 88, // ssub_3 -> DTriple_with_dsub_0_in_DPR_8
10687 88, // ssub_4 -> DTriple_with_dsub_0_in_DPR_8
10688 88, // ssub_5 -> DTriple_with_dsub_0_in_DPR_8
10689 0, // ssub_6
10690 0, // ssub_7
10691 0, // ssub_8
10692 0, // ssub_9
10693 0, // ssub_10
10694 0, // ssub_11
10695 0, // ssub_12
10696 0, // ssub_13
10697 0, // ssub_14
10698 0, // ssub_15
10699 88, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8
10700 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10701 0, // ssub_2_ssub_3_ssub_6_ssub_7
10702 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10703 88, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8
10704 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10705 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10706 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10707 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10708 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10709 0, // ssub_4_ssub_5_ssub_8_ssub_9
10710 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10711 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10712 0, // ssub_6_ssub_7_dsub_5
10713 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10714 0, // ssub_6_ssub_7_dsub_5_dsub_7
10715 0, // ssub_6_ssub_7_ssub_8_ssub_9
10716 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10717 0, // ssub_8_ssub_9_ssub_12_ssub_13
10718 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10719 0, // dsub_5_dsub_7
10720 0, // dsub_5_ssub_12_ssub_13_dsub_7
10721 0, // dsub_5_ssub_12_ssub_13
10722 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10723 },
10724 { // DTriple_with_qsub_0_in_MQPR
10725 89, // dsub_0 -> DTriple_with_qsub_0_in_MQPR
10726 89, // dsub_1 -> DTriple_with_qsub_0_in_MQPR
10727 89, // dsub_2 -> DTriple_with_qsub_0_in_MQPR
10728 0, // dsub_3
10729 0, // dsub_4
10730 0, // dsub_5
10731 0, // dsub_6
10732 0, // dsub_7
10733 0, // gsub_0
10734 0, // gsub_1
10735 0, // qqsub_0
10736 0, // qqsub_1
10737 89, // qsub_0 -> DTriple_with_qsub_0_in_MQPR
10738 0, // qsub_1
10739 0, // qsub_2
10740 0, // qsub_3
10741 89, // ssub_0 -> DTriple_with_qsub_0_in_MQPR
10742 89, // ssub_1 -> DTriple_with_qsub_0_in_MQPR
10743 89, // ssub_2 -> DTriple_with_qsub_0_in_MQPR
10744 89, // ssub_3 -> DTriple_with_qsub_0_in_MQPR
10745 93, // ssub_4 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10746 93, // ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10747 0, // ssub_6
10748 0, // ssub_7
10749 0, // ssub_8
10750 0, // ssub_9
10751 0, // ssub_10
10752 0, // ssub_11
10753 0, // ssub_12
10754 0, // ssub_13
10755 0, // ssub_14
10756 0, // ssub_15
10757 89, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
10758 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10759 0, // ssub_2_ssub_3_ssub_6_ssub_7
10760 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10761 89, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
10762 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10763 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10764 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10765 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10766 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10767 0, // ssub_4_ssub_5_ssub_8_ssub_9
10768 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10769 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10770 0, // ssub_6_ssub_7_dsub_5
10771 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10772 0, // ssub_6_ssub_7_dsub_5_dsub_7
10773 0, // ssub_6_ssub_7_ssub_8_ssub_9
10774 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10775 0, // ssub_8_ssub_9_ssub_12_ssub_13
10776 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10777 0, // dsub_5_dsub_7
10778 0, // dsub_5_ssub_12_ssub_13_dsub_7
10779 0, // dsub_5_ssub_12_ssub_13
10780 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10781 },
10782 { // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10783 90, // dsub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10784 90, // dsub_1 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10785 90, // dsub_2 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10786 0, // dsub_3
10787 0, // dsub_4
10788 0, // dsub_5
10789 0, // dsub_6
10790 0, // dsub_7
10791 0, // gsub_0
10792 0, // gsub_1
10793 0, // qqsub_0
10794 0, // qqsub_1
10795 90, // qsub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10796 0, // qsub_1
10797 0, // qsub_2
10798 0, // qsub_3
10799 90, // ssub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10800 90, // ssub_1 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10801 92, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10802 92, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10803 92, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10804 92, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10805 0, // ssub_6
10806 0, // ssub_7
10807 0, // ssub_8
10808 0, // ssub_9
10809 0, // ssub_10
10810 0, // ssub_11
10811 0, // ssub_12
10812 0, // ssub_13
10813 0, // ssub_14
10814 0, // ssub_15
10815 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
10816 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10817 0, // ssub_2_ssub_3_ssub_6_ssub_7
10818 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10819 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
10820 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10821 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10822 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10823 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10824 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10825 0, // ssub_4_ssub_5_ssub_8_ssub_9
10826 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10827 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10828 0, // ssub_6_ssub_7_dsub_5
10829 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10830 0, // ssub_6_ssub_7_dsub_5_dsub_7
10831 0, // ssub_6_ssub_7_ssub_8_ssub_9
10832 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10833 0, // ssub_8_ssub_9_ssub_12_ssub_13
10834 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10835 0, // dsub_5_dsub_7
10836 0, // dsub_5_ssub_12_ssub_13_dsub_7
10837 0, // dsub_5_ssub_12_ssub_13
10838 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10839 },
10840 { // DTriple_with_dsub_1_in_DPR_8
10841 91, // dsub_0 -> DTriple_with_dsub_1_in_DPR_8
10842 91, // dsub_1 -> DTriple_with_dsub_1_in_DPR_8
10843 91, // dsub_2 -> DTriple_with_dsub_1_in_DPR_8
10844 0, // dsub_3
10845 0, // dsub_4
10846 0, // dsub_5
10847 0, // dsub_6
10848 0, // dsub_7
10849 0, // gsub_0
10850 0, // gsub_1
10851 0, // qqsub_0
10852 0, // qqsub_1
10853 91, // qsub_0 -> DTriple_with_dsub_1_in_DPR_8
10854 0, // qsub_1
10855 0, // qsub_2
10856 0, // qsub_3
10857 91, // ssub_0 -> DTriple_with_dsub_1_in_DPR_8
10858 91, // ssub_1 -> DTriple_with_dsub_1_in_DPR_8
10859 91, // ssub_2 -> DTriple_with_dsub_1_in_DPR_8
10860 91, // ssub_3 -> DTriple_with_dsub_1_in_DPR_8
10861 91, // ssub_4 -> DTriple_with_dsub_1_in_DPR_8
10862 91, // ssub_5 -> DTriple_with_dsub_1_in_DPR_8
10863 0, // ssub_6
10864 0, // ssub_7
10865 0, // ssub_8
10866 0, // ssub_9
10867 0, // ssub_10
10868 0, // ssub_11
10869 0, // ssub_12
10870 0, // ssub_13
10871 0, // ssub_14
10872 0, // ssub_15
10873 91, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_1_in_DPR_8
10874 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10875 0, // ssub_2_ssub_3_ssub_6_ssub_7
10876 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10877 91, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_1_in_DPR_8
10878 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10879 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10880 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10881 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10882 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10883 0, // ssub_4_ssub_5_ssub_8_ssub_9
10884 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10885 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10886 0, // ssub_6_ssub_7_dsub_5
10887 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10888 0, // ssub_6_ssub_7_dsub_5_dsub_7
10889 0, // ssub_6_ssub_7_ssub_8_ssub_9
10890 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10891 0, // ssub_8_ssub_9_ssub_12_ssub_13
10892 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10893 0, // dsub_5_dsub_7
10894 0, // dsub_5_ssub_12_ssub_13_dsub_7
10895 0, // dsub_5_ssub_12_ssub_13
10896 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10897 },
10898 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10899 92, // dsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10900 92, // dsub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10901 92, // dsub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10902 0, // dsub_3
10903 0, // dsub_4
10904 0, // dsub_5
10905 0, // dsub_6
10906 0, // dsub_7
10907 0, // gsub_0
10908 0, // gsub_1
10909 0, // qqsub_0
10910 0, // qqsub_1
10911 92, // qsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10912 0, // qsub_1
10913 0, // qsub_2
10914 0, // qsub_3
10915 92, // ssub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10916 92, // ssub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10917 92, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10918 92, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10919 92, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10920 92, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10921 0, // ssub_6
10922 0, // ssub_7
10923 0, // ssub_8
10924 0, // ssub_9
10925 0, // ssub_10
10926 0, // ssub_11
10927 0, // ssub_12
10928 0, // ssub_13
10929 0, // ssub_14
10930 0, // ssub_15
10931 92, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10932 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10933 0, // ssub_2_ssub_3_ssub_6_ssub_7
10934 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10935 92, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10936 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10937 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10938 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10939 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10940 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10941 0, // ssub_4_ssub_5_ssub_8_ssub_9
10942 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10943 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10944 0, // ssub_6_ssub_7_dsub_5
10945 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10946 0, // ssub_6_ssub_7_dsub_5_dsub_7
10947 0, // ssub_6_ssub_7_ssub_8_ssub_9
10948 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10949 0, // ssub_8_ssub_9_ssub_12_ssub_13
10950 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10951 0, // dsub_5_dsub_7
10952 0, // dsub_5_ssub_12_ssub_13_dsub_7
10953 0, // dsub_5_ssub_12_ssub_13
10954 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10955 },
10956 { // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10957 93, // dsub_0 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10958 93, // dsub_1 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10959 93, // dsub_2 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10960 0, // dsub_3
10961 0, // dsub_4
10962 0, // dsub_5
10963 0, // dsub_6
10964 0, // dsub_7
10965 0, // gsub_0
10966 0, // gsub_1
10967 0, // qqsub_0
10968 0, // qqsub_1
10969 93, // qsub_0 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10970 0, // qsub_1
10971 0, // qsub_2
10972 0, // qsub_3
10973 93, // ssub_0 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10974 93, // ssub_1 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10975 93, // ssub_2 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10976 93, // ssub_3 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10977 93, // ssub_4 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10978 93, // ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10979 0, // ssub_6
10980 0, // ssub_7
10981 0, // ssub_8
10982 0, // ssub_9
10983 0, // ssub_10
10984 0, // ssub_11
10985 0, // ssub_12
10986 0, // ssub_13
10987 0, // ssub_14
10988 0, // ssub_15
10989 93, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10990 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10991 0, // ssub_2_ssub_3_ssub_6_ssub_7
10992 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10993 93, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10994 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10995 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10996 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10997 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10998 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10999 0, // ssub_4_ssub_5_ssub_8_ssub_9
11000 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11001 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11002 0, // ssub_6_ssub_7_dsub_5
11003 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11004 0, // ssub_6_ssub_7_dsub_5_dsub_7
11005 0, // ssub_6_ssub_7_ssub_8_ssub_9
11006 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11007 0, // ssub_8_ssub_9_ssub_12_ssub_13
11008 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11009 0, // dsub_5_dsub_7
11010 0, // dsub_5_ssub_12_ssub_13_dsub_7
11011 0, // dsub_5_ssub_12_ssub_13
11012 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11013 },
11014 { // DTripleSpc_with_dsub_2_in_DPR_8
11015 94, // dsub_0 -> DTripleSpc_with_dsub_2_in_DPR_8
11016 0, // dsub_1
11017 94, // dsub_2 -> DTripleSpc_with_dsub_2_in_DPR_8
11018 0, // dsub_3
11019 94, // dsub_4 -> DTripleSpc_with_dsub_2_in_DPR_8
11020 0, // dsub_5
11021 0, // dsub_6
11022 0, // dsub_7
11023 0, // gsub_0
11024 0, // gsub_1
11025 0, // qqsub_0
11026 0, // qqsub_1
11027 0, // qsub_0
11028 0, // qsub_1
11029 0, // qsub_2
11030 0, // qsub_3
11031 94, // ssub_0 -> DTripleSpc_with_dsub_2_in_DPR_8
11032 94, // ssub_1 -> DTripleSpc_with_dsub_2_in_DPR_8
11033 0, // ssub_2
11034 0, // ssub_3
11035 94, // ssub_4 -> DTripleSpc_with_dsub_2_in_DPR_8
11036 94, // ssub_5 -> DTripleSpc_with_dsub_2_in_DPR_8
11037 0, // ssub_6
11038 0, // ssub_7
11039 94, // ssub_8 -> DTripleSpc_with_dsub_2_in_DPR_8
11040 94, // ssub_9 -> DTripleSpc_with_dsub_2_in_DPR_8
11041 0, // ssub_10
11042 0, // ssub_11
11043 0, // ssub_12
11044 0, // ssub_13
11045 0, // ssub_14
11046 0, // ssub_15
11047 94, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_dsub_2_in_DPR_8
11048 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11049 0, // ssub_2_ssub_3_ssub_6_ssub_7
11050 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11051 0, // ssub_2_ssub_3_ssub_4_ssub_5
11052 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11053 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11054 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11055 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11056 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11057 94, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_dsub_2_in_DPR_8
11058 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11059 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11060 0, // ssub_6_ssub_7_dsub_5
11061 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11062 0, // ssub_6_ssub_7_dsub_5_dsub_7
11063 0, // ssub_6_ssub_7_ssub_8_ssub_9
11064 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11065 0, // ssub_8_ssub_9_ssub_12_ssub_13
11066 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11067 0, // dsub_5_dsub_7
11068 0, // dsub_5_ssub_12_ssub_13_dsub_7
11069 0, // dsub_5_ssub_12_ssub_13
11070 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11071 },
11072 { // DTriple_with_dsub_2_in_DPR_8
11073 95, // dsub_0 -> DTriple_with_dsub_2_in_DPR_8
11074 95, // dsub_1 -> DTriple_with_dsub_2_in_DPR_8
11075 95, // dsub_2 -> DTriple_with_dsub_2_in_DPR_8
11076 0, // dsub_3
11077 0, // dsub_4
11078 0, // dsub_5
11079 0, // dsub_6
11080 0, // dsub_7
11081 0, // gsub_0
11082 0, // gsub_1
11083 0, // qqsub_0
11084 0, // qqsub_1
11085 95, // qsub_0 -> DTriple_with_dsub_2_in_DPR_8
11086 0, // qsub_1
11087 0, // qsub_2
11088 0, // qsub_3
11089 95, // ssub_0 -> DTriple_with_dsub_2_in_DPR_8
11090 95, // ssub_1 -> DTriple_with_dsub_2_in_DPR_8
11091 95, // ssub_2 -> DTriple_with_dsub_2_in_DPR_8
11092 95, // ssub_3 -> DTriple_with_dsub_2_in_DPR_8
11093 95, // ssub_4 -> DTriple_with_dsub_2_in_DPR_8
11094 95, // ssub_5 -> DTriple_with_dsub_2_in_DPR_8
11095 0, // ssub_6
11096 0, // ssub_7
11097 0, // ssub_8
11098 0, // ssub_9
11099 0, // ssub_10
11100 0, // ssub_11
11101 0, // ssub_12
11102 0, // ssub_13
11103 0, // ssub_14
11104 0, // ssub_15
11105 95, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_2_in_DPR_8
11106 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11107 0, // ssub_2_ssub_3_ssub_6_ssub_7
11108 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11109 95, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_2_in_DPR_8
11110 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11111 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11112 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11113 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11114 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11115 0, // ssub_4_ssub_5_ssub_8_ssub_9
11116 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11117 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11118 0, // ssub_6_ssub_7_dsub_5
11119 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11120 0, // ssub_6_ssub_7_dsub_5_dsub_7
11121 0, // ssub_6_ssub_7_ssub_8_ssub_9
11122 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11123 0, // ssub_8_ssub_9_ssub_12_ssub_13
11124 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11125 0, // dsub_5_dsub_7
11126 0, // dsub_5_ssub_12_ssub_13_dsub_7
11127 0, // dsub_5_ssub_12_ssub_13
11128 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11129 },
11130 { // DTripleSpc_with_dsub_4_in_DPR_8
11131 96, // dsub_0 -> DTripleSpc_with_dsub_4_in_DPR_8
11132 0, // dsub_1
11133 96, // dsub_2 -> DTripleSpc_with_dsub_4_in_DPR_8
11134 0, // dsub_3
11135 96, // dsub_4 -> DTripleSpc_with_dsub_4_in_DPR_8
11136 0, // dsub_5
11137 0, // dsub_6
11138 0, // dsub_7
11139 0, // gsub_0
11140 0, // gsub_1
11141 0, // qqsub_0
11142 0, // qqsub_1
11143 0, // qsub_0
11144 0, // qsub_1
11145 0, // qsub_2
11146 0, // qsub_3
11147 96, // ssub_0 -> DTripleSpc_with_dsub_4_in_DPR_8
11148 96, // ssub_1 -> DTripleSpc_with_dsub_4_in_DPR_8
11149 0, // ssub_2
11150 0, // ssub_3
11151 96, // ssub_4 -> DTripleSpc_with_dsub_4_in_DPR_8
11152 96, // ssub_5 -> DTripleSpc_with_dsub_4_in_DPR_8
11153 0, // ssub_6
11154 0, // ssub_7
11155 96, // ssub_8 -> DTripleSpc_with_dsub_4_in_DPR_8
11156 96, // ssub_9 -> DTripleSpc_with_dsub_4_in_DPR_8
11157 0, // ssub_10
11158 0, // ssub_11
11159 0, // ssub_12
11160 0, // ssub_13
11161 0, // ssub_14
11162 0, // ssub_15
11163 96, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_dsub_4_in_DPR_8
11164 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11165 0, // ssub_2_ssub_3_ssub_6_ssub_7
11166 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11167 0, // ssub_2_ssub_3_ssub_4_ssub_5
11168 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11169 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11170 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11171 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11172 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11173 96, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_dsub_4_in_DPR_8
11174 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11175 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11176 0, // ssub_6_ssub_7_dsub_5
11177 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11178 0, // ssub_6_ssub_7_dsub_5_dsub_7
11179 0, // ssub_6_ssub_7_ssub_8_ssub_9
11180 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11181 0, // ssub_8_ssub_9_ssub_12_ssub_13
11182 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11183 0, // dsub_5_dsub_7
11184 0, // dsub_5_ssub_12_ssub_13_dsub_7
11185 0, // dsub_5_ssub_12_ssub_13
11186 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11187 },
11188 { // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11189 97, // dsub_0 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11190 97, // dsub_1 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11191 97, // dsub_2 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11192 0, // dsub_3
11193 0, // dsub_4
11194 0, // dsub_5
11195 0, // dsub_6
11196 0, // dsub_7
11197 0, // gsub_0
11198 0, // gsub_1
11199 0, // qqsub_0
11200 0, // qqsub_1
11201 97, // qsub_0 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11202 0, // qsub_1
11203 0, // qsub_2
11204 0, // qsub_3
11205 97, // ssub_0 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11206 97, // ssub_1 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11207 97, // ssub_2 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11208 97, // ssub_3 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11209 97, // ssub_4 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11210 97, // ssub_5 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11211 0, // ssub_6
11212 0, // ssub_7
11213 0, // ssub_8
11214 0, // ssub_9
11215 0, // ssub_10
11216 0, // ssub_11
11217 0, // ssub_12
11218 0, // ssub_13
11219 0, // ssub_14
11220 0, // ssub_15
11221 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
11222 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11223 0, // ssub_2_ssub_3_ssub_6_ssub_7
11224 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11225 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
11226 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11227 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11228 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11229 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11230 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11231 0, // ssub_4_ssub_5_ssub_8_ssub_9
11232 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11233 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11234 0, // ssub_6_ssub_7_dsub_5
11235 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11236 0, // ssub_6_ssub_7_dsub_5_dsub_7
11237 0, // ssub_6_ssub_7_ssub_8_ssub_9
11238 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11239 0, // ssub_8_ssub_9_ssub_12_ssub_13
11240 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11241 0, // dsub_5_dsub_7
11242 0, // dsub_5_ssub_12_ssub_13_dsub_7
11243 0, // dsub_5_ssub_12_ssub_13
11244 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11245 },
11246 { // DTriple_with_qsub_0_in_QPR_8
11247 98, // dsub_0 -> DTriple_with_qsub_0_in_QPR_8
11248 98, // dsub_1 -> DTriple_with_qsub_0_in_QPR_8
11249 98, // dsub_2 -> DTriple_with_qsub_0_in_QPR_8
11250 0, // dsub_3
11251 0, // dsub_4
11252 0, // dsub_5
11253 0, // dsub_6
11254 0, // dsub_7
11255 0, // gsub_0
11256 0, // gsub_1
11257 0, // qqsub_0
11258 0, // qqsub_1
11259 98, // qsub_0 -> DTriple_with_qsub_0_in_QPR_8
11260 0, // qsub_1
11261 0, // qsub_2
11262 0, // qsub_3
11263 98, // ssub_0 -> DTriple_with_qsub_0_in_QPR_8
11264 98, // ssub_1 -> DTriple_with_qsub_0_in_QPR_8
11265 98, // ssub_2 -> DTriple_with_qsub_0_in_QPR_8
11266 98, // ssub_3 -> DTriple_with_qsub_0_in_QPR_8
11267 98, // ssub_4 -> DTriple_with_qsub_0_in_QPR_8
11268 98, // ssub_5 -> DTriple_with_qsub_0_in_QPR_8
11269 0, // ssub_6
11270 0, // ssub_7
11271 0, // ssub_8
11272 0, // ssub_9
11273 0, // ssub_10
11274 0, // ssub_11
11275 0, // ssub_12
11276 0, // ssub_13
11277 0, // ssub_14
11278 0, // ssub_15
11279 98, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR_8
11280 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11281 0, // ssub_2_ssub_3_ssub_6_ssub_7
11282 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11283 98, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR_8
11284 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11285 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11286 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11287 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11288 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11289 0, // ssub_4_ssub_5_ssub_8_ssub_9
11290 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11291 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11292 0, // ssub_6_ssub_7_dsub_5
11293 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11294 0, // ssub_6_ssub_7_dsub_5_dsub_7
11295 0, // ssub_6_ssub_7_ssub_8_ssub_9
11296 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11297 0, // ssub_8_ssub_9_ssub_12_ssub_13
11298 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11299 0, // dsub_5_dsub_7
11300 0, // dsub_5_ssub_12_ssub_13_dsub_7
11301 0, // dsub_5_ssub_12_ssub_13
11302 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11303 },
11304 { // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11305 99, // dsub_0 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11306 99, // dsub_1 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11307 99, // dsub_2 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11308 0, // dsub_3
11309 0, // dsub_4
11310 0, // dsub_5
11311 0, // dsub_6
11312 0, // dsub_7
11313 0, // gsub_0
11314 0, // gsub_1
11315 0, // qqsub_0
11316 0, // qqsub_1
11317 99, // qsub_0 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11318 0, // qsub_1
11319 0, // qsub_2
11320 0, // qsub_3
11321 99, // ssub_0 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11322 99, // ssub_1 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11323 99, // ssub_2 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11324 99, // ssub_3 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11325 99, // ssub_4 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11326 99, // ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11327 0, // ssub_6
11328 0, // ssub_7
11329 0, // ssub_8
11330 0, // ssub_9
11331 0, // ssub_10
11332 0, // ssub_11
11333 0, // ssub_12
11334 0, // ssub_13
11335 0, // ssub_14
11336 0, // ssub_15
11337 99, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11338 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11339 0, // ssub_2_ssub_3_ssub_6_ssub_7
11340 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11341 99, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11342 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11343 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11344 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11345 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11346 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11347 0, // ssub_4_ssub_5_ssub_8_ssub_9
11348 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11349 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11350 0, // ssub_6_ssub_7_dsub_5
11351 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11352 0, // ssub_6_ssub_7_dsub_5_dsub_7
11353 0, // ssub_6_ssub_7_ssub_8_ssub_9
11354 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11355 0, // ssub_8_ssub_9_ssub_12_ssub_13
11356 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11357 0, // dsub_5_dsub_7
11358 0, // dsub_5_ssub_12_ssub_13_dsub_7
11359 0, // dsub_5_ssub_12_ssub_13
11360 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11361 },
11362 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11363 100, // dsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11364 100, // dsub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11365 100, // dsub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11366 0, // dsub_3
11367 0, // dsub_4
11368 0, // dsub_5
11369 0, // dsub_6
11370 0, // dsub_7
11371 0, // gsub_0
11372 0, // gsub_1
11373 0, // qqsub_0
11374 0, // qqsub_1
11375 100, // qsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11376 0, // qsub_1
11377 0, // qsub_2
11378 0, // qsub_3
11379 100, // ssub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11380 100, // ssub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11381 100, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11382 100, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11383 100, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11384 100, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11385 0, // ssub_6
11386 0, // ssub_7
11387 0, // ssub_8
11388 0, // ssub_9
11389 0, // ssub_10
11390 0, // ssub_11
11391 0, // ssub_12
11392 0, // ssub_13
11393 0, // ssub_14
11394 0, // ssub_15
11395 100, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11396 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11397 0, // ssub_2_ssub_3_ssub_6_ssub_7
11398 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11399 100, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11400 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11401 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11402 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11403 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11404 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11405 0, // ssub_4_ssub_5_ssub_8_ssub_9
11406 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11407 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11408 0, // ssub_6_ssub_7_dsub_5
11409 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11410 0, // ssub_6_ssub_7_dsub_5_dsub_7
11411 0, // ssub_6_ssub_7_ssub_8_ssub_9
11412 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11413 0, // ssub_8_ssub_9_ssub_12_ssub_13
11414 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11415 0, // dsub_5_dsub_7
11416 0, // dsub_5_ssub_12_ssub_13_dsub_7
11417 0, // dsub_5_ssub_12_ssub_13
11418 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11419 },
11420 { // DQuadSpc
11421 101, // dsub_0 -> DQuadSpc
11422 0, // dsub_1
11423 101, // dsub_2 -> DQuadSpc
11424 0, // dsub_3
11425 101, // dsub_4 -> DQuadSpc
11426 0, // dsub_5
11427 0, // dsub_6
11428 0, // dsub_7
11429 0, // gsub_0
11430 0, // gsub_1
11431 0, // qqsub_0
11432 0, // qqsub_1
11433 0, // qsub_0
11434 0, // qsub_1
11435 0, // qsub_2
11436 0, // qsub_3
11437 102, // ssub_0 -> DQuadSpc_with_ssub_0
11438 102, // ssub_1 -> DQuadSpc_with_ssub_0
11439 0, // ssub_2
11440 0, // ssub_3
11441 103, // ssub_4 -> DQuadSpc_with_ssub_4
11442 103, // ssub_5 -> DQuadSpc_with_ssub_4
11443 0, // ssub_6
11444 0, // ssub_7
11445 104, // ssub_8 -> DQuadSpc_with_ssub_8
11446 104, // ssub_9 -> DQuadSpc_with_ssub_8
11447 0, // ssub_10
11448 0, // ssub_11
11449 0, // ssub_12
11450 0, // ssub_13
11451 0, // ssub_14
11452 0, // ssub_15
11453 101, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc
11454 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11455 0, // ssub_2_ssub_3_ssub_6_ssub_7
11456 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11457 0, // ssub_2_ssub_3_ssub_4_ssub_5
11458 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11459 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11460 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11461 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11462 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11463 101, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc
11464 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11465 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11466 0, // ssub_6_ssub_7_dsub_5
11467 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11468 0, // ssub_6_ssub_7_dsub_5_dsub_7
11469 0, // ssub_6_ssub_7_ssub_8_ssub_9
11470 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11471 0, // ssub_8_ssub_9_ssub_12_ssub_13
11472 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11473 0, // dsub_5_dsub_7
11474 0, // dsub_5_ssub_12_ssub_13_dsub_7
11475 0, // dsub_5_ssub_12_ssub_13
11476 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11477 },
11478 { // DQuadSpc_with_ssub_0
11479 102, // dsub_0 -> DQuadSpc_with_ssub_0
11480 0, // dsub_1
11481 102, // dsub_2 -> DQuadSpc_with_ssub_0
11482 0, // dsub_3
11483 102, // dsub_4 -> DQuadSpc_with_ssub_0
11484 0, // dsub_5
11485 0, // dsub_6
11486 0, // dsub_7
11487 0, // gsub_0
11488 0, // gsub_1
11489 0, // qqsub_0
11490 0, // qqsub_1
11491 0, // qsub_0
11492 0, // qsub_1
11493 0, // qsub_2
11494 0, // qsub_3
11495 102, // ssub_0 -> DQuadSpc_with_ssub_0
11496 102, // ssub_1 -> DQuadSpc_with_ssub_0
11497 0, // ssub_2
11498 0, // ssub_3
11499 103, // ssub_4 -> DQuadSpc_with_ssub_4
11500 103, // ssub_5 -> DQuadSpc_with_ssub_4
11501 0, // ssub_6
11502 0, // ssub_7
11503 104, // ssub_8 -> DQuadSpc_with_ssub_8
11504 104, // ssub_9 -> DQuadSpc_with_ssub_8
11505 0, // ssub_10
11506 0, // ssub_11
11507 0, // ssub_12
11508 0, // ssub_13
11509 0, // ssub_14
11510 0, // ssub_15
11511 102, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_ssub_0
11512 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11513 0, // ssub_2_ssub_3_ssub_6_ssub_7
11514 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11515 0, // ssub_2_ssub_3_ssub_4_ssub_5
11516 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11517 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11518 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11519 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11520 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11521 102, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_0
11522 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11523 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11524 0, // ssub_6_ssub_7_dsub_5
11525 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11526 0, // ssub_6_ssub_7_dsub_5_dsub_7
11527 0, // ssub_6_ssub_7_ssub_8_ssub_9
11528 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11529 0, // ssub_8_ssub_9_ssub_12_ssub_13
11530 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11531 0, // dsub_5_dsub_7
11532 0, // dsub_5_ssub_12_ssub_13_dsub_7
11533 0, // dsub_5_ssub_12_ssub_13
11534 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11535 },
11536 { // DQuadSpc_with_ssub_4
11537 103, // dsub_0 -> DQuadSpc_with_ssub_4
11538 0, // dsub_1
11539 103, // dsub_2 -> DQuadSpc_with_ssub_4
11540 0, // dsub_3
11541 103, // dsub_4 -> DQuadSpc_with_ssub_4
11542 0, // dsub_5
11543 0, // dsub_6
11544 0, // dsub_7
11545 0, // gsub_0
11546 0, // gsub_1
11547 0, // qqsub_0
11548 0, // qqsub_1
11549 0, // qsub_0
11550 0, // qsub_1
11551 0, // qsub_2
11552 0, // qsub_3
11553 103, // ssub_0 -> DQuadSpc_with_ssub_4
11554 103, // ssub_1 -> DQuadSpc_with_ssub_4
11555 0, // ssub_2
11556 0, // ssub_3
11557 103, // ssub_4 -> DQuadSpc_with_ssub_4
11558 103, // ssub_5 -> DQuadSpc_with_ssub_4
11559 0, // ssub_6
11560 0, // ssub_7
11561 104, // ssub_8 -> DQuadSpc_with_ssub_8
11562 104, // ssub_9 -> DQuadSpc_with_ssub_8
11563 0, // ssub_10
11564 0, // ssub_11
11565 0, // ssub_12
11566 0, // ssub_13
11567 0, // ssub_14
11568 0, // ssub_15
11569 103, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_ssub_4
11570 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11571 0, // ssub_2_ssub_3_ssub_6_ssub_7
11572 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11573 0, // ssub_2_ssub_3_ssub_4_ssub_5
11574 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11575 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11576 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11577 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11578 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11579 103, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_4
11580 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11581 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11582 0, // ssub_6_ssub_7_dsub_5
11583 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11584 0, // ssub_6_ssub_7_dsub_5_dsub_7
11585 0, // ssub_6_ssub_7_ssub_8_ssub_9
11586 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11587 0, // ssub_8_ssub_9_ssub_12_ssub_13
11588 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11589 0, // dsub_5_dsub_7
11590 0, // dsub_5_ssub_12_ssub_13_dsub_7
11591 0, // dsub_5_ssub_12_ssub_13
11592 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11593 },
11594 { // DQuadSpc_with_ssub_8
11595 104, // dsub_0 -> DQuadSpc_with_ssub_8
11596 0, // dsub_1
11597 104, // dsub_2 -> DQuadSpc_with_ssub_8
11598 0, // dsub_3
11599 104, // dsub_4 -> DQuadSpc_with_ssub_8
11600 0, // dsub_5
11601 0, // dsub_6
11602 0, // dsub_7
11603 0, // gsub_0
11604 0, // gsub_1
11605 0, // qqsub_0
11606 0, // qqsub_1
11607 0, // qsub_0
11608 0, // qsub_1
11609 0, // qsub_2
11610 0, // qsub_3
11611 104, // ssub_0 -> DQuadSpc_with_ssub_8
11612 104, // ssub_1 -> DQuadSpc_with_ssub_8
11613 0, // ssub_2
11614 0, // ssub_3
11615 104, // ssub_4 -> DQuadSpc_with_ssub_8
11616 104, // ssub_5 -> DQuadSpc_with_ssub_8
11617 0, // ssub_6
11618 0, // ssub_7
11619 104, // ssub_8 -> DQuadSpc_with_ssub_8
11620 104, // ssub_9 -> DQuadSpc_with_ssub_8
11621 0, // ssub_10
11622 0, // ssub_11
11623 0, // ssub_12
11624 0, // ssub_13
11625 0, // ssub_14
11626 0, // ssub_15
11627 104, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_ssub_8
11628 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11629 0, // ssub_2_ssub_3_ssub_6_ssub_7
11630 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11631 0, // ssub_2_ssub_3_ssub_4_ssub_5
11632 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11633 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11634 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11635 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11636 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11637 104, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_8
11638 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11639 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11640 0, // ssub_6_ssub_7_dsub_5
11641 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11642 0, // ssub_6_ssub_7_dsub_5_dsub_7
11643 0, // ssub_6_ssub_7_ssub_8_ssub_9
11644 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11645 0, // ssub_8_ssub_9_ssub_12_ssub_13
11646 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11647 0, // dsub_5_dsub_7
11648 0, // dsub_5_ssub_12_ssub_13_dsub_7
11649 0, // dsub_5_ssub_12_ssub_13
11650 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11651 },
11652 { // DQuadSpc_with_dsub_0_in_DPR_8
11653 105, // dsub_0 -> DQuadSpc_with_dsub_0_in_DPR_8
11654 0, // dsub_1
11655 105, // dsub_2 -> DQuadSpc_with_dsub_0_in_DPR_8
11656 0, // dsub_3
11657 105, // dsub_4 -> DQuadSpc_with_dsub_0_in_DPR_8
11658 0, // dsub_5
11659 0, // dsub_6
11660 0, // dsub_7
11661 0, // gsub_0
11662 0, // gsub_1
11663 0, // qqsub_0
11664 0, // qqsub_1
11665 0, // qsub_0
11666 0, // qsub_1
11667 0, // qsub_2
11668 0, // qsub_3
11669 105, // ssub_0 -> DQuadSpc_with_dsub_0_in_DPR_8
11670 105, // ssub_1 -> DQuadSpc_with_dsub_0_in_DPR_8
11671 0, // ssub_2
11672 0, // ssub_3
11673 105, // ssub_4 -> DQuadSpc_with_dsub_0_in_DPR_8
11674 105, // ssub_5 -> DQuadSpc_with_dsub_0_in_DPR_8
11675 0, // ssub_6
11676 0, // ssub_7
11677 105, // ssub_8 -> DQuadSpc_with_dsub_0_in_DPR_8
11678 105, // ssub_9 -> DQuadSpc_with_dsub_0_in_DPR_8
11679 0, // ssub_10
11680 0, // ssub_11
11681 0, // ssub_12
11682 0, // ssub_13
11683 0, // ssub_14
11684 0, // ssub_15
11685 105, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_dsub_0_in_DPR_8
11686 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11687 0, // ssub_2_ssub_3_ssub_6_ssub_7
11688 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11689 0, // ssub_2_ssub_3_ssub_4_ssub_5
11690 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11691 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11692 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11693 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11694 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11695 105, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_0_in_DPR_8
11696 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11697 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11698 0, // ssub_6_ssub_7_dsub_5
11699 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11700 0, // ssub_6_ssub_7_dsub_5_dsub_7
11701 0, // ssub_6_ssub_7_ssub_8_ssub_9
11702 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11703 0, // ssub_8_ssub_9_ssub_12_ssub_13
11704 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11705 0, // dsub_5_dsub_7
11706 0, // dsub_5_ssub_12_ssub_13_dsub_7
11707 0, // dsub_5_ssub_12_ssub_13
11708 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11709 },
11710 { // DQuadSpc_with_dsub_2_in_DPR_8
11711 106, // dsub_0 -> DQuadSpc_with_dsub_2_in_DPR_8
11712 0, // dsub_1
11713 106, // dsub_2 -> DQuadSpc_with_dsub_2_in_DPR_8
11714 0, // dsub_3
11715 106, // dsub_4 -> DQuadSpc_with_dsub_2_in_DPR_8
11716 0, // dsub_5
11717 0, // dsub_6
11718 0, // dsub_7
11719 0, // gsub_0
11720 0, // gsub_1
11721 0, // qqsub_0
11722 0, // qqsub_1
11723 0, // qsub_0
11724 0, // qsub_1
11725 0, // qsub_2
11726 0, // qsub_3
11727 106, // ssub_0 -> DQuadSpc_with_dsub_2_in_DPR_8
11728 106, // ssub_1 -> DQuadSpc_with_dsub_2_in_DPR_8
11729 0, // ssub_2
11730 0, // ssub_3
11731 106, // ssub_4 -> DQuadSpc_with_dsub_2_in_DPR_8
11732 106, // ssub_5 -> DQuadSpc_with_dsub_2_in_DPR_8
11733 0, // ssub_6
11734 0, // ssub_7
11735 106, // ssub_8 -> DQuadSpc_with_dsub_2_in_DPR_8
11736 106, // ssub_9 -> DQuadSpc_with_dsub_2_in_DPR_8
11737 0, // ssub_10
11738 0, // ssub_11
11739 0, // ssub_12
11740 0, // ssub_13
11741 0, // ssub_14
11742 0, // ssub_15
11743 106, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_dsub_2_in_DPR_8
11744 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11745 0, // ssub_2_ssub_3_ssub_6_ssub_7
11746 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11747 0, // ssub_2_ssub_3_ssub_4_ssub_5
11748 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11749 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11750 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11751 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11752 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11753 106, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_2_in_DPR_8
11754 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11755 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11756 0, // ssub_6_ssub_7_dsub_5
11757 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11758 0, // ssub_6_ssub_7_dsub_5_dsub_7
11759 0, // ssub_6_ssub_7_ssub_8_ssub_9
11760 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11761 0, // ssub_8_ssub_9_ssub_12_ssub_13
11762 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11763 0, // dsub_5_dsub_7
11764 0, // dsub_5_ssub_12_ssub_13_dsub_7
11765 0, // dsub_5_ssub_12_ssub_13
11766 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11767 },
11768 { // DQuadSpc_with_dsub_4_in_DPR_8
11769 107, // dsub_0 -> DQuadSpc_with_dsub_4_in_DPR_8
11770 0, // dsub_1
11771 107, // dsub_2 -> DQuadSpc_with_dsub_4_in_DPR_8
11772 0, // dsub_3
11773 107, // dsub_4 -> DQuadSpc_with_dsub_4_in_DPR_8
11774 0, // dsub_5
11775 0, // dsub_6
11776 0, // dsub_7
11777 0, // gsub_0
11778 0, // gsub_1
11779 0, // qqsub_0
11780 0, // qqsub_1
11781 0, // qsub_0
11782 0, // qsub_1
11783 0, // qsub_2
11784 0, // qsub_3
11785 107, // ssub_0 -> DQuadSpc_with_dsub_4_in_DPR_8
11786 107, // ssub_1 -> DQuadSpc_with_dsub_4_in_DPR_8
11787 0, // ssub_2
11788 0, // ssub_3
11789 107, // ssub_4 -> DQuadSpc_with_dsub_4_in_DPR_8
11790 107, // ssub_5 -> DQuadSpc_with_dsub_4_in_DPR_8
11791 0, // ssub_6
11792 0, // ssub_7
11793 107, // ssub_8 -> DQuadSpc_with_dsub_4_in_DPR_8
11794 107, // ssub_9 -> DQuadSpc_with_dsub_4_in_DPR_8
11795 0, // ssub_10
11796 0, // ssub_11
11797 0, // ssub_12
11798 0, // ssub_13
11799 0, // ssub_14
11800 0, // ssub_15
11801 107, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_dsub_4_in_DPR_8
11802 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11803 0, // ssub_2_ssub_3_ssub_6_ssub_7
11804 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11805 0, // ssub_2_ssub_3_ssub_4_ssub_5
11806 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11807 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11808 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11809 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11810 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11811 107, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_4_in_DPR_8
11812 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11813 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11814 0, // ssub_6_ssub_7_dsub_5
11815 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11816 0, // ssub_6_ssub_7_dsub_5_dsub_7
11817 0, // ssub_6_ssub_7_ssub_8_ssub_9
11818 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11819 0, // ssub_8_ssub_9_ssub_12_ssub_13
11820 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11821 0, // dsub_5_dsub_7
11822 0, // dsub_5_ssub_12_ssub_13_dsub_7
11823 0, // dsub_5_ssub_12_ssub_13
11824 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11825 },
11826 { // DQuad
11827 108, // dsub_0 -> DQuad
11828 108, // dsub_1 -> DQuad
11829 108, // dsub_2 -> DQuad
11830 108, // dsub_3 -> DQuad
11831 0, // dsub_4
11832 0, // dsub_5
11833 0, // dsub_6
11834 0, // dsub_7
11835 0, // gsub_0
11836 0, // gsub_1
11837 0, // qqsub_0
11838 0, // qqsub_1
11839 108, // qsub_0 -> DQuad
11840 108, // qsub_1 -> DQuad
11841 0, // qsub_2
11842 0, // qsub_3
11843 109, // ssub_0 -> DQuad_with_ssub_0
11844 109, // ssub_1 -> DQuad_with_ssub_0
11845 110, // ssub_2 -> DQuad_with_ssub_2
11846 110, // ssub_3 -> DQuad_with_ssub_2
11847 113, // ssub_4 -> DQuad_with_ssub_4
11848 113, // ssub_5 -> DQuad_with_ssub_4
11849 114, // ssub_6 -> DQuad_with_ssub_6
11850 114, // ssub_7 -> DQuad_with_ssub_6
11851 0, // ssub_8
11852 0, // ssub_9
11853 0, // ssub_10
11854 0, // ssub_11
11855 0, // ssub_12
11856 0, // ssub_13
11857 0, // ssub_14
11858 0, // ssub_15
11859 108, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad
11860 108, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad
11861 108, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad
11862 108, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad
11863 108, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad
11864 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11865 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11866 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11867 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11868 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11869 0, // ssub_4_ssub_5_ssub_8_ssub_9
11870 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11871 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11872 0, // ssub_6_ssub_7_dsub_5
11873 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11874 0, // ssub_6_ssub_7_dsub_5_dsub_7
11875 0, // ssub_6_ssub_7_ssub_8_ssub_9
11876 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11877 0, // ssub_8_ssub_9_ssub_12_ssub_13
11878 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11879 0, // dsub_5_dsub_7
11880 0, // dsub_5_ssub_12_ssub_13_dsub_7
11881 0, // dsub_5_ssub_12_ssub_13
11882 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11883 },
11884 { // DQuad_with_ssub_0
11885 109, // dsub_0 -> DQuad_with_ssub_0
11886 109, // dsub_1 -> DQuad_with_ssub_0
11887 109, // dsub_2 -> DQuad_with_ssub_0
11888 109, // dsub_3 -> DQuad_with_ssub_0
11889 0, // dsub_4
11890 0, // dsub_5
11891 0, // dsub_6
11892 0, // dsub_7
11893 0, // gsub_0
11894 0, // gsub_1
11895 0, // qqsub_0
11896 0, // qqsub_1
11897 109, // qsub_0 -> DQuad_with_ssub_0
11898 109, // qsub_1 -> DQuad_with_ssub_0
11899 0, // qsub_2
11900 0, // qsub_3
11901 109, // ssub_0 -> DQuad_with_ssub_0
11902 109, // ssub_1 -> DQuad_with_ssub_0
11903 110, // ssub_2 -> DQuad_with_ssub_2
11904 110, // ssub_3 -> DQuad_with_ssub_2
11905 113, // ssub_4 -> DQuad_with_ssub_4
11906 113, // ssub_5 -> DQuad_with_ssub_4
11907 114, // ssub_6 -> DQuad_with_ssub_6
11908 114, // ssub_7 -> DQuad_with_ssub_6
11909 0, // ssub_8
11910 0, // ssub_9
11911 0, // ssub_10
11912 0, // ssub_11
11913 0, // ssub_12
11914 0, // ssub_13
11915 0, // ssub_14
11916 0, // ssub_15
11917 109, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_0
11918 109, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0
11919 109, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_0
11920 109, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_0
11921 109, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0
11922 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11923 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11924 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11925 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11926 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11927 0, // ssub_4_ssub_5_ssub_8_ssub_9
11928 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11929 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11930 0, // ssub_6_ssub_7_dsub_5
11931 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11932 0, // ssub_6_ssub_7_dsub_5_dsub_7
11933 0, // ssub_6_ssub_7_ssub_8_ssub_9
11934 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11935 0, // ssub_8_ssub_9_ssub_12_ssub_13
11936 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11937 0, // dsub_5_dsub_7
11938 0, // dsub_5_ssub_12_ssub_13_dsub_7
11939 0, // dsub_5_ssub_12_ssub_13
11940 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11941 },
11942 { // DQuad_with_ssub_2
11943 110, // dsub_0 -> DQuad_with_ssub_2
11944 110, // dsub_1 -> DQuad_with_ssub_2
11945 110, // dsub_2 -> DQuad_with_ssub_2
11946 110, // dsub_3 -> DQuad_with_ssub_2
11947 0, // dsub_4
11948 0, // dsub_5
11949 0, // dsub_6
11950 0, // dsub_7
11951 0, // gsub_0
11952 0, // gsub_1
11953 0, // qqsub_0
11954 0, // qqsub_1
11955 110, // qsub_0 -> DQuad_with_ssub_2
11956 110, // qsub_1 -> DQuad_with_ssub_2
11957 0, // qsub_2
11958 0, // qsub_3
11959 110, // ssub_0 -> DQuad_with_ssub_2
11960 110, // ssub_1 -> DQuad_with_ssub_2
11961 110, // ssub_2 -> DQuad_with_ssub_2
11962 110, // ssub_3 -> DQuad_with_ssub_2
11963 113, // ssub_4 -> DQuad_with_ssub_4
11964 113, // ssub_5 -> DQuad_with_ssub_4
11965 114, // ssub_6 -> DQuad_with_ssub_6
11966 114, // ssub_7 -> DQuad_with_ssub_6
11967 0, // ssub_8
11968 0, // ssub_9
11969 0, // ssub_10
11970 0, // ssub_11
11971 0, // ssub_12
11972 0, // ssub_13
11973 0, // ssub_14
11974 0, // ssub_15
11975 110, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2
11976 110, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2
11977 110, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2
11978 110, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_2
11979 110, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2
11980 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11981 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11982 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11983 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11984 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11985 0, // ssub_4_ssub_5_ssub_8_ssub_9
11986 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11987 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11988 0, // ssub_6_ssub_7_dsub_5
11989 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11990 0, // ssub_6_ssub_7_dsub_5_dsub_7
11991 0, // ssub_6_ssub_7_ssub_8_ssub_9
11992 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11993 0, // ssub_8_ssub_9_ssub_12_ssub_13
11994 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11995 0, // dsub_5_dsub_7
11996 0, // dsub_5_ssub_12_ssub_13_dsub_7
11997 0, // dsub_5_ssub_12_ssub_13
11998 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11999 },
12000 { // QQPR
12001 111, // dsub_0 -> QQPR
12002 111, // dsub_1 -> QQPR
12003 111, // dsub_2 -> QQPR
12004 111, // dsub_3 -> QQPR
12005 0, // dsub_4
12006 0, // dsub_5
12007 0, // dsub_6
12008 0, // dsub_7
12009 0, // gsub_0
12010 0, // gsub_1
12011 0, // qqsub_0
12012 0, // qqsub_1
12013 111, // qsub_0 -> QQPR
12014 111, // qsub_1 -> QQPR
12015 0, // qsub_2
12016 0, // qsub_3
12017 117, // ssub_0 -> QQPR_with_ssub_0
12018 117, // ssub_1 -> QQPR_with_ssub_0
12019 117, // ssub_2 -> QQPR_with_ssub_0
12020 117, // ssub_3 -> QQPR_with_ssub_0
12021 120, // ssub_4 -> MQQPR
12022 120, // ssub_5 -> MQQPR
12023 120, // ssub_6 -> MQQPR
12024 120, // ssub_7 -> MQQPR
12025 0, // ssub_8
12026 0, // ssub_9
12027 0, // ssub_10
12028 0, // ssub_11
12029 0, // ssub_12
12030 0, // ssub_13
12031 0, // ssub_14
12032 0, // ssub_15
12033 111, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQPR
12034 111, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR
12035 111, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQPR
12036 111, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQPR
12037 111, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR
12038 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12039 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12040 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12041 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12042 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12043 0, // ssub_4_ssub_5_ssub_8_ssub_9
12044 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12045 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12046 0, // ssub_6_ssub_7_dsub_5
12047 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12048 0, // ssub_6_ssub_7_dsub_5_dsub_7
12049 0, // ssub_6_ssub_7_ssub_8_ssub_9
12050 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12051 0, // ssub_8_ssub_9_ssub_12_ssub_13
12052 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12053 0, // dsub_5_dsub_7
12054 0, // dsub_5_ssub_12_ssub_13_dsub_7
12055 0, // dsub_5_ssub_12_ssub_13
12056 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12057 },
12058 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12059 112, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12060 112, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12061 112, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12062 112, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12063 0, // dsub_4
12064 0, // dsub_5
12065 0, // dsub_6
12066 0, // dsub_7
12067 0, // gsub_0
12068 0, // gsub_1
12069 0, // qqsub_0
12070 0, // qqsub_1
12071 112, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12072 112, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12073 0, // qsub_2
12074 0, // qsub_3
12075 116, // ssub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12076 116, // ssub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12077 119, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12078 119, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12079 119, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12080 119, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12081 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12082 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12083 0, // ssub_8
12084 0, // ssub_9
12085 0, // ssub_10
12086 0, // ssub_11
12087 0, // ssub_12
12088 0, // ssub_13
12089 0, // ssub_14
12090 0, // ssub_15
12091 112, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12092 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
12093 112, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12094 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
12095 112, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12096 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12097 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12098 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12099 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12100 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12101 0, // ssub_4_ssub_5_ssub_8_ssub_9
12102 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12103 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12104 0, // ssub_6_ssub_7_dsub_5
12105 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12106 0, // ssub_6_ssub_7_dsub_5_dsub_7
12107 0, // ssub_6_ssub_7_ssub_8_ssub_9
12108 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12109 0, // ssub_8_ssub_9_ssub_12_ssub_13
12110 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12111 0, // dsub_5_dsub_7
12112 0, // dsub_5_ssub_12_ssub_13_dsub_7
12113 0, // dsub_5_ssub_12_ssub_13
12114 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12115 },
12116 { // DQuad_with_ssub_4
12117 113, // dsub_0 -> DQuad_with_ssub_4
12118 113, // dsub_1 -> DQuad_with_ssub_4
12119 113, // dsub_2 -> DQuad_with_ssub_4
12120 113, // dsub_3 -> DQuad_with_ssub_4
12121 0, // dsub_4
12122 0, // dsub_5
12123 0, // dsub_6
12124 0, // dsub_7
12125 0, // gsub_0
12126 0, // gsub_1
12127 0, // qqsub_0
12128 0, // qqsub_1
12129 113, // qsub_0 -> DQuad_with_ssub_4
12130 113, // qsub_1 -> DQuad_with_ssub_4
12131 0, // qsub_2
12132 0, // qsub_3
12133 113, // ssub_0 -> DQuad_with_ssub_4
12134 113, // ssub_1 -> DQuad_with_ssub_4
12135 113, // ssub_2 -> DQuad_with_ssub_4
12136 113, // ssub_3 -> DQuad_with_ssub_4
12137 113, // ssub_4 -> DQuad_with_ssub_4
12138 113, // ssub_5 -> DQuad_with_ssub_4
12139 114, // ssub_6 -> DQuad_with_ssub_6
12140 114, // ssub_7 -> DQuad_with_ssub_6
12141 0, // ssub_8
12142 0, // ssub_9
12143 0, // ssub_10
12144 0, // ssub_11
12145 0, // ssub_12
12146 0, // ssub_13
12147 0, // ssub_14
12148 0, // ssub_15
12149 113, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_4
12150 113, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_4
12151 113, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_4
12152 113, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_4
12153 113, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_4
12154 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12155 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12156 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12157 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12158 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12159 0, // ssub_4_ssub_5_ssub_8_ssub_9
12160 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12161 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12162 0, // ssub_6_ssub_7_dsub_5
12163 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12164 0, // ssub_6_ssub_7_dsub_5_dsub_7
12165 0, // ssub_6_ssub_7_ssub_8_ssub_9
12166 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12167 0, // ssub_8_ssub_9_ssub_12_ssub_13
12168 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12169 0, // dsub_5_dsub_7
12170 0, // dsub_5_ssub_12_ssub_13_dsub_7
12171 0, // dsub_5_ssub_12_ssub_13
12172 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12173 },
12174 { // DQuad_with_ssub_6
12175 114, // dsub_0 -> DQuad_with_ssub_6
12176 114, // dsub_1 -> DQuad_with_ssub_6
12177 114, // dsub_2 -> DQuad_with_ssub_6
12178 114, // dsub_3 -> DQuad_with_ssub_6
12179 0, // dsub_4
12180 0, // dsub_5
12181 0, // dsub_6
12182 0, // dsub_7
12183 0, // gsub_0
12184 0, // gsub_1
12185 0, // qqsub_0
12186 0, // qqsub_1
12187 114, // qsub_0 -> DQuad_with_ssub_6
12188 114, // qsub_1 -> DQuad_with_ssub_6
12189 0, // qsub_2
12190 0, // qsub_3
12191 114, // ssub_0 -> DQuad_with_ssub_6
12192 114, // ssub_1 -> DQuad_with_ssub_6
12193 114, // ssub_2 -> DQuad_with_ssub_6
12194 114, // ssub_3 -> DQuad_with_ssub_6
12195 114, // ssub_4 -> DQuad_with_ssub_6
12196 114, // ssub_5 -> DQuad_with_ssub_6
12197 114, // ssub_6 -> DQuad_with_ssub_6
12198 114, // ssub_7 -> DQuad_with_ssub_6
12199 0, // ssub_8
12200 0, // ssub_9
12201 0, // ssub_10
12202 0, // ssub_11
12203 0, // ssub_12
12204 0, // ssub_13
12205 0, // ssub_14
12206 0, // ssub_15
12207 114, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_6
12208 114, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_6
12209 114, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_6
12210 114, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_6
12211 114, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_6
12212 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12213 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12214 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12215 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12216 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12217 0, // ssub_4_ssub_5_ssub_8_ssub_9
12218 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12219 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12220 0, // ssub_6_ssub_7_dsub_5
12221 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12222 0, // ssub_6_ssub_7_dsub_5_dsub_7
12223 0, // ssub_6_ssub_7_ssub_8_ssub_9
12224 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12225 0, // ssub_8_ssub_9_ssub_12_ssub_13
12226 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12227 0, // dsub_5_dsub_7
12228 0, // dsub_5_ssub_12_ssub_13_dsub_7
12229 0, // dsub_5_ssub_12_ssub_13
12230 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12231 },
12232 { // DQuad_with_dsub_0_in_DPR_8
12233 115, // dsub_0 -> DQuad_with_dsub_0_in_DPR_8
12234 115, // dsub_1 -> DQuad_with_dsub_0_in_DPR_8
12235 115, // dsub_2 -> DQuad_with_dsub_0_in_DPR_8
12236 115, // dsub_3 -> DQuad_with_dsub_0_in_DPR_8
12237 0, // dsub_4
12238 0, // dsub_5
12239 0, // dsub_6
12240 0, // dsub_7
12241 0, // gsub_0
12242 0, // gsub_1
12243 0, // qqsub_0
12244 0, // qqsub_1
12245 115, // qsub_0 -> DQuad_with_dsub_0_in_DPR_8
12246 115, // qsub_1 -> DQuad_with_dsub_0_in_DPR_8
12247 0, // qsub_2
12248 0, // qsub_3
12249 115, // ssub_0 -> DQuad_with_dsub_0_in_DPR_8
12250 115, // ssub_1 -> DQuad_with_dsub_0_in_DPR_8
12251 115, // ssub_2 -> DQuad_with_dsub_0_in_DPR_8
12252 115, // ssub_3 -> DQuad_with_dsub_0_in_DPR_8
12253 115, // ssub_4 -> DQuad_with_dsub_0_in_DPR_8
12254 115, // ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12255 115, // ssub_6 -> DQuad_with_dsub_0_in_DPR_8
12256 115, // ssub_7 -> DQuad_with_dsub_0_in_DPR_8
12257 0, // ssub_8
12258 0, // ssub_9
12259 0, // ssub_10
12260 0, // ssub_11
12261 0, // ssub_12
12262 0, // ssub_13
12263 0, // ssub_14
12264 0, // ssub_15
12265 115, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12266 115, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12267 115, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_0_in_DPR_8
12268 115, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_0_in_DPR_8
12269 115, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12270 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12271 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12272 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12273 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12274 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12275 0, // ssub_4_ssub_5_ssub_8_ssub_9
12276 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12277 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12278 0, // ssub_6_ssub_7_dsub_5
12279 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12280 0, // ssub_6_ssub_7_dsub_5_dsub_7
12281 0, // ssub_6_ssub_7_ssub_8_ssub_9
12282 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12283 0, // ssub_8_ssub_9_ssub_12_ssub_13
12284 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12285 0, // dsub_5_dsub_7
12286 0, // dsub_5_ssub_12_ssub_13_dsub_7
12287 0, // dsub_5_ssub_12_ssub_13
12288 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12289 },
12290 { // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12291 116, // dsub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12292 116, // dsub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12293 116, // dsub_2 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12294 116, // dsub_3 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12295 0, // dsub_4
12296 0, // dsub_5
12297 0, // dsub_6
12298 0, // dsub_7
12299 0, // gsub_0
12300 0, // gsub_1
12301 0, // qqsub_0
12302 0, // qqsub_1
12303 116, // qsub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12304 116, // qsub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12305 0, // qsub_2
12306 0, // qsub_3
12307 116, // ssub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12308 116, // ssub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12309 119, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12310 119, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12311 119, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12312 119, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12313 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12314 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12315 0, // ssub_8
12316 0, // ssub_9
12317 0, // ssub_10
12318 0, // ssub_11
12319 0, // ssub_12
12320 0, // ssub_13
12321 0, // ssub_14
12322 0, // ssub_15
12323 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
12324 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
12325 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
12326 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
12327 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
12328 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12329 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12330 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12331 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12332 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12333 0, // ssub_4_ssub_5_ssub_8_ssub_9
12334 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12335 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12336 0, // ssub_6_ssub_7_dsub_5
12337 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12338 0, // ssub_6_ssub_7_dsub_5_dsub_7
12339 0, // ssub_6_ssub_7_ssub_8_ssub_9
12340 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12341 0, // ssub_8_ssub_9_ssub_12_ssub_13
12342 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12343 0, // dsub_5_dsub_7
12344 0, // dsub_5_ssub_12_ssub_13_dsub_7
12345 0, // dsub_5_ssub_12_ssub_13
12346 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12347 },
12348 { // QQPR_with_ssub_0
12349 117, // dsub_0 -> QQPR_with_ssub_0
12350 117, // dsub_1 -> QQPR_with_ssub_0
12351 117, // dsub_2 -> QQPR_with_ssub_0
12352 117, // dsub_3 -> QQPR_with_ssub_0
12353 0, // dsub_4
12354 0, // dsub_5
12355 0, // dsub_6
12356 0, // dsub_7
12357 0, // gsub_0
12358 0, // gsub_1
12359 0, // qqsub_0
12360 0, // qqsub_1
12361 117, // qsub_0 -> QQPR_with_ssub_0
12362 117, // qsub_1 -> QQPR_with_ssub_0
12363 0, // qsub_2
12364 0, // qsub_3
12365 117, // ssub_0 -> QQPR_with_ssub_0
12366 117, // ssub_1 -> QQPR_with_ssub_0
12367 117, // ssub_2 -> QQPR_with_ssub_0
12368 117, // ssub_3 -> QQPR_with_ssub_0
12369 120, // ssub_4 -> MQQPR
12370 120, // ssub_5 -> MQQPR
12371 120, // ssub_6 -> MQQPR
12372 120, // ssub_7 -> MQQPR
12373 0, // ssub_8
12374 0, // ssub_9
12375 0, // ssub_10
12376 0, // ssub_11
12377 0, // ssub_12
12378 0, // ssub_13
12379 0, // ssub_14
12380 0, // ssub_15
12381 117, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQPR_with_ssub_0
12382 117, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR_with_ssub_0
12383 117, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQPR_with_ssub_0
12384 117, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQPR_with_ssub_0
12385 117, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR_with_ssub_0
12386 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12387 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12388 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12389 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12390 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12391 0, // ssub_4_ssub_5_ssub_8_ssub_9
12392 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12393 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12394 0, // ssub_6_ssub_7_dsub_5
12395 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12396 0, // ssub_6_ssub_7_dsub_5_dsub_7
12397 0, // ssub_6_ssub_7_ssub_8_ssub_9
12398 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12399 0, // ssub_8_ssub_9_ssub_12_ssub_13
12400 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12401 0, // dsub_5_dsub_7
12402 0, // dsub_5_ssub_12_ssub_13_dsub_7
12403 0, // dsub_5_ssub_12_ssub_13
12404 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12405 },
12406 { // DQuad_with_dsub_1_in_DPR_8
12407 118, // dsub_0 -> DQuad_with_dsub_1_in_DPR_8
12408 118, // dsub_1 -> DQuad_with_dsub_1_in_DPR_8
12409 118, // dsub_2 -> DQuad_with_dsub_1_in_DPR_8
12410 118, // dsub_3 -> DQuad_with_dsub_1_in_DPR_8
12411 0, // dsub_4
12412 0, // dsub_5
12413 0, // dsub_6
12414 0, // dsub_7
12415 0, // gsub_0
12416 0, // gsub_1
12417 0, // qqsub_0
12418 0, // qqsub_1
12419 118, // qsub_0 -> DQuad_with_dsub_1_in_DPR_8
12420 118, // qsub_1 -> DQuad_with_dsub_1_in_DPR_8
12421 0, // qsub_2
12422 0, // qsub_3
12423 118, // ssub_0 -> DQuad_with_dsub_1_in_DPR_8
12424 118, // ssub_1 -> DQuad_with_dsub_1_in_DPR_8
12425 118, // ssub_2 -> DQuad_with_dsub_1_in_DPR_8
12426 118, // ssub_3 -> DQuad_with_dsub_1_in_DPR_8
12427 118, // ssub_4 -> DQuad_with_dsub_1_in_DPR_8
12428 118, // ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12429 118, // ssub_6 -> DQuad_with_dsub_1_in_DPR_8
12430 118, // ssub_7 -> DQuad_with_dsub_1_in_DPR_8
12431 0, // ssub_8
12432 0, // ssub_9
12433 0, // ssub_10
12434 0, // ssub_11
12435 0, // ssub_12
12436 0, // ssub_13
12437 0, // ssub_14
12438 0, // ssub_15
12439 118, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12440 118, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12441 118, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_1_in_DPR_8
12442 118, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_1_in_DPR_8
12443 118, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12444 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12445 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12446 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12447 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12448 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12449 0, // ssub_4_ssub_5_ssub_8_ssub_9
12450 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12451 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12452 0, // ssub_6_ssub_7_dsub_5
12453 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12454 0, // ssub_6_ssub_7_dsub_5_dsub_7
12455 0, // ssub_6_ssub_7_ssub_8_ssub_9
12456 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12457 0, // ssub_8_ssub_9_ssub_12_ssub_13
12458 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12459 0, // dsub_5_dsub_7
12460 0, // dsub_5_ssub_12_ssub_13_dsub_7
12461 0, // dsub_5_ssub_12_ssub_13
12462 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12463 },
12464 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12465 119, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12466 119, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12467 119, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12468 119, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12469 0, // dsub_4
12470 0, // dsub_5
12471 0, // dsub_6
12472 0, // dsub_7
12473 0, // gsub_0
12474 0, // gsub_1
12475 0, // qqsub_0
12476 0, // qqsub_1
12477 119, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12478 119, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12479 0, // qsub_2
12480 0, // qsub_3
12481 119, // ssub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12482 119, // ssub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12483 119, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12484 119, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12485 119, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12486 119, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12487 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12488 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12489 0, // ssub_8
12490 0, // ssub_9
12491 0, // ssub_10
12492 0, // ssub_11
12493 0, // ssub_12
12494 0, // ssub_13
12495 0, // ssub_14
12496 0, // ssub_15
12497 119, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12498 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
12499 119, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12500 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
12501 119, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12502 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12503 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12504 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12505 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12506 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12507 0, // ssub_4_ssub_5_ssub_8_ssub_9
12508 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12509 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12510 0, // ssub_6_ssub_7_dsub_5
12511 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12512 0, // ssub_6_ssub_7_dsub_5_dsub_7
12513 0, // ssub_6_ssub_7_ssub_8_ssub_9
12514 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12515 0, // ssub_8_ssub_9_ssub_12_ssub_13
12516 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12517 0, // dsub_5_dsub_7
12518 0, // dsub_5_ssub_12_ssub_13_dsub_7
12519 0, // dsub_5_ssub_12_ssub_13
12520 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12521 },
12522 { // MQQPR
12523 120, // dsub_0 -> MQQPR
12524 120, // dsub_1 -> MQQPR
12525 120, // dsub_2 -> MQQPR
12526 120, // dsub_3 -> MQQPR
12527 0, // dsub_4
12528 0, // dsub_5
12529 0, // dsub_6
12530 0, // dsub_7
12531 0, // gsub_0
12532 0, // gsub_1
12533 0, // qqsub_0
12534 0, // qqsub_1
12535 120, // qsub_0 -> MQQPR
12536 120, // qsub_1 -> MQQPR
12537 0, // qsub_2
12538 0, // qsub_3
12539 120, // ssub_0 -> MQQPR
12540 120, // ssub_1 -> MQQPR
12541 120, // ssub_2 -> MQQPR
12542 120, // ssub_3 -> MQQPR
12543 120, // ssub_4 -> MQQPR
12544 120, // ssub_5 -> MQQPR
12545 120, // ssub_6 -> MQQPR
12546 120, // ssub_7 -> MQQPR
12547 0, // ssub_8
12548 0, // ssub_9
12549 0, // ssub_10
12550 0, // ssub_11
12551 0, // ssub_12
12552 0, // ssub_13
12553 0, // ssub_14
12554 0, // ssub_15
12555 120, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQPR
12556 120, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR
12557 120, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQPR
12558 120, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQPR
12559 120, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR
12560 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12561 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12562 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12563 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12564 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12565 0, // ssub_4_ssub_5_ssub_8_ssub_9
12566 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12567 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12568 0, // ssub_6_ssub_7_dsub_5
12569 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12570 0, // ssub_6_ssub_7_dsub_5_dsub_7
12571 0, // ssub_6_ssub_7_ssub_8_ssub_9
12572 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12573 0, // ssub_8_ssub_9_ssub_12_ssub_13
12574 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12575 0, // dsub_5_dsub_7
12576 0, // dsub_5_ssub_12_ssub_13_dsub_7
12577 0, // dsub_5_ssub_12_ssub_13
12578 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12579 },
12580 { // DQuad_with_dsub_2_in_DPR_8
12581 121, // dsub_0 -> DQuad_with_dsub_2_in_DPR_8
12582 121, // dsub_1 -> DQuad_with_dsub_2_in_DPR_8
12583 121, // dsub_2 -> DQuad_with_dsub_2_in_DPR_8
12584 121, // dsub_3 -> DQuad_with_dsub_2_in_DPR_8
12585 0, // dsub_4
12586 0, // dsub_5
12587 0, // dsub_6
12588 0, // dsub_7
12589 0, // gsub_0
12590 0, // gsub_1
12591 0, // qqsub_0
12592 0, // qqsub_1
12593 121, // qsub_0 -> DQuad_with_dsub_2_in_DPR_8
12594 121, // qsub_1 -> DQuad_with_dsub_2_in_DPR_8
12595 0, // qsub_2
12596 0, // qsub_3
12597 121, // ssub_0 -> DQuad_with_dsub_2_in_DPR_8
12598 121, // ssub_1 -> DQuad_with_dsub_2_in_DPR_8
12599 121, // ssub_2 -> DQuad_with_dsub_2_in_DPR_8
12600 121, // ssub_3 -> DQuad_with_dsub_2_in_DPR_8
12601 121, // ssub_4 -> DQuad_with_dsub_2_in_DPR_8
12602 121, // ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12603 121, // ssub_6 -> DQuad_with_dsub_2_in_DPR_8
12604 121, // ssub_7 -> DQuad_with_dsub_2_in_DPR_8
12605 0, // ssub_8
12606 0, // ssub_9
12607 0, // ssub_10
12608 0, // ssub_11
12609 0, // ssub_12
12610 0, // ssub_13
12611 0, // ssub_14
12612 0, // ssub_15
12613 121, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12614 121, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12615 121, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_2_in_DPR_8
12616 121, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_2_in_DPR_8
12617 121, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12618 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12619 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12620 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12621 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12622 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12623 0, // ssub_4_ssub_5_ssub_8_ssub_9
12624 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12625 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12626 0, // ssub_6_ssub_7_dsub_5
12627 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12628 0, // ssub_6_ssub_7_dsub_5_dsub_7
12629 0, // ssub_6_ssub_7_ssub_8_ssub_9
12630 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12631 0, // ssub_8_ssub_9_ssub_12_ssub_13
12632 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12633 0, // dsub_5_dsub_7
12634 0, // dsub_5_ssub_12_ssub_13_dsub_7
12635 0, // dsub_5_ssub_12_ssub_13
12636 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12637 },
12638 { // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12639 122, // dsub_0 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12640 122, // dsub_1 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12641 122, // dsub_2 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12642 122, // dsub_3 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12643 0, // dsub_4
12644 0, // dsub_5
12645 0, // dsub_6
12646 0, // dsub_7
12647 0, // gsub_0
12648 0, // gsub_1
12649 0, // qqsub_0
12650 0, // qqsub_1
12651 122, // qsub_0 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12652 122, // qsub_1 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12653 0, // qsub_2
12654 0, // qsub_3
12655 122, // ssub_0 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12656 122, // ssub_1 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12657 122, // ssub_2 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12658 122, // ssub_3 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12659 122, // ssub_4 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12660 122, // ssub_5 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12661 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12662 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12663 0, // ssub_8
12664 0, // ssub_9
12665 0, // ssub_10
12666 0, // ssub_11
12667 0, // ssub_12
12668 0, // ssub_13
12669 0, // ssub_14
12670 0, // ssub_15
12671 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
12672 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
12673 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
12674 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
12675 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
12676 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12677 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12678 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12679 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12680 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12681 0, // ssub_4_ssub_5_ssub_8_ssub_9
12682 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12683 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12684 0, // ssub_6_ssub_7_dsub_5
12685 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12686 0, // ssub_6_ssub_7_dsub_5_dsub_7
12687 0, // ssub_6_ssub_7_ssub_8_ssub_9
12688 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12689 0, // ssub_8_ssub_9_ssub_12_ssub_13
12690 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12691 0, // dsub_5_dsub_7
12692 0, // dsub_5_ssub_12_ssub_13_dsub_7
12693 0, // dsub_5_ssub_12_ssub_13
12694 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12695 },
12696 { // DQuad_with_dsub_3_in_DPR_8
12697 123, // dsub_0 -> DQuad_with_dsub_3_in_DPR_8
12698 123, // dsub_1 -> DQuad_with_dsub_3_in_DPR_8
12699 123, // dsub_2 -> DQuad_with_dsub_3_in_DPR_8
12700 123, // dsub_3 -> DQuad_with_dsub_3_in_DPR_8
12701 0, // dsub_4
12702 0, // dsub_5
12703 0, // dsub_6
12704 0, // dsub_7
12705 0, // gsub_0
12706 0, // gsub_1
12707 0, // qqsub_0
12708 0, // qqsub_1
12709 123, // qsub_0 -> DQuad_with_dsub_3_in_DPR_8
12710 123, // qsub_1 -> DQuad_with_dsub_3_in_DPR_8
12711 0, // qsub_2
12712 0, // qsub_3
12713 123, // ssub_0 -> DQuad_with_dsub_3_in_DPR_8
12714 123, // ssub_1 -> DQuad_with_dsub_3_in_DPR_8
12715 123, // ssub_2 -> DQuad_with_dsub_3_in_DPR_8
12716 123, // ssub_3 -> DQuad_with_dsub_3_in_DPR_8
12717 123, // ssub_4 -> DQuad_with_dsub_3_in_DPR_8
12718 123, // ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12719 123, // ssub_6 -> DQuad_with_dsub_3_in_DPR_8
12720 123, // ssub_7 -> DQuad_with_dsub_3_in_DPR_8
12721 0, // ssub_8
12722 0, // ssub_9
12723 0, // ssub_10
12724 0, // ssub_11
12725 0, // ssub_12
12726 0, // ssub_13
12727 0, // ssub_14
12728 0, // ssub_15
12729 123, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12730 123, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12731 123, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_3_in_DPR_8
12732 123, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_3_in_DPR_8
12733 123, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12734 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12735 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12736 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12737 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12738 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12739 0, // ssub_4_ssub_5_ssub_8_ssub_9
12740 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12741 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12742 0, // ssub_6_ssub_7_dsub_5
12743 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12744 0, // ssub_6_ssub_7_dsub_5_dsub_7
12745 0, // ssub_6_ssub_7_ssub_8_ssub_9
12746 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12747 0, // ssub_8_ssub_9_ssub_12_ssub_13
12748 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12749 0, // dsub_5_dsub_7
12750 0, // dsub_5_ssub_12_ssub_13_dsub_7
12751 0, // dsub_5_ssub_12_ssub_13
12752 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12753 },
12754 { // 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_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
12756 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
12757 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
12758 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
12759 0, // dsub_4
12760 0, // dsub_5
12761 0, // dsub_6
12762 0, // dsub_7
12763 0, // gsub_0
12764 0, // gsub_1
12765 0, // qqsub_0
12766 0, // qqsub_1
12767 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
12768 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
12769 0, // qsub_2
12770 0, // qsub_3
12771 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
12772 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
12773 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
12774 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
12775 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
12776 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
12777 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
12778 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
12779 0, // ssub_8
12780 0, // ssub_9
12781 0, // ssub_10
12782 0, // ssub_11
12783 0, // ssub_12
12784 0, // ssub_13
12785 0, // ssub_14
12786 0, // ssub_15
12787 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
12788 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
12789 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
12790 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
12791 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
12792 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12793 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12794 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12795 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12796 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12797 0, // ssub_4_ssub_5_ssub_8_ssub_9
12798 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12799 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12800 0, // ssub_6_ssub_7_dsub_5
12801 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12802 0, // ssub_6_ssub_7_dsub_5_dsub_7
12803 0, // ssub_6_ssub_7_ssub_8_ssub_9
12804 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12805 0, // ssub_8_ssub_9_ssub_12_ssub_13
12806 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12807 0, // dsub_5_dsub_7
12808 0, // dsub_5_ssub_12_ssub_13_dsub_7
12809 0, // dsub_5_ssub_12_ssub_13
12810 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12811 },
12812 { // MQQPR_with_qsub_0_in_QPR_8
12813 125, // dsub_0 -> MQQPR_with_qsub_0_in_QPR_8
12814 125, // dsub_1 -> MQQPR_with_qsub_0_in_QPR_8
12815 125, // dsub_2 -> MQQPR_with_qsub_0_in_QPR_8
12816 125, // dsub_3 -> MQQPR_with_qsub_0_in_QPR_8
12817 0, // dsub_4
12818 0, // dsub_5
12819 0, // dsub_6
12820 0, // dsub_7
12821 0, // gsub_0
12822 0, // gsub_1
12823 0, // qqsub_0
12824 0, // qqsub_1
12825 125, // qsub_0 -> MQQPR_with_qsub_0_in_QPR_8
12826 125, // qsub_1 -> MQQPR_with_qsub_0_in_QPR_8
12827 0, // qsub_2
12828 0, // qsub_3
12829 125, // ssub_0 -> MQQPR_with_qsub_0_in_QPR_8
12830 125, // ssub_1 -> MQQPR_with_qsub_0_in_QPR_8
12831 125, // ssub_2 -> MQQPR_with_qsub_0_in_QPR_8
12832 125, // ssub_3 -> MQQPR_with_qsub_0_in_QPR_8
12833 125, // ssub_4 -> MQQPR_with_qsub_0_in_QPR_8
12834 125, // ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12835 125, // ssub_6 -> MQQPR_with_qsub_0_in_QPR_8
12836 125, // ssub_7 -> MQQPR_with_qsub_0_in_QPR_8
12837 0, // ssub_8
12838 0, // ssub_9
12839 0, // ssub_10
12840 0, // ssub_11
12841 0, // ssub_12
12842 0, // ssub_13
12843 0, // ssub_14
12844 0, // ssub_15
12845 125, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12846 125, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12847 125, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQPR_with_qsub_0_in_QPR_8
12848 125, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQPR_with_qsub_0_in_QPR_8
12849 125, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12850 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12851 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12852 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12853 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12854 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12855 0, // ssub_4_ssub_5_ssub_8_ssub_9
12856 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12857 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12858 0, // ssub_6_ssub_7_dsub_5
12859 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12860 0, // ssub_6_ssub_7_dsub_5_dsub_7
12861 0, // ssub_6_ssub_7_ssub_8_ssub_9
12862 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12863 0, // ssub_8_ssub_9_ssub_12_ssub_13
12864 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12865 0, // dsub_5_dsub_7
12866 0, // dsub_5_ssub_12_ssub_13_dsub_7
12867 0, // dsub_5_ssub_12_ssub_13
12868 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12869 },
12870 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12871 126, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12872 126, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12873 126, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12874 126, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12875 0, // dsub_4
12876 0, // dsub_5
12877 0, // dsub_6
12878 0, // dsub_7
12879 0, // gsub_0
12880 0, // gsub_1
12881 0, // qqsub_0
12882 0, // qqsub_1
12883 126, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12884 126, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12885 0, // qsub_2
12886 0, // qsub_3
12887 126, // ssub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12888 126, // ssub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12889 126, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12890 126, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12891 126, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12892 126, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12893 126, // ssub_6 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12894 126, // ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12895 0, // ssub_8
12896 0, // ssub_9
12897 0, // ssub_10
12898 0, // ssub_11
12899 0, // ssub_12
12900 0, // ssub_13
12901 0, // ssub_14
12902 0, // ssub_15
12903 126, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12904 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
12905 126, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12906 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
12907 126, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
12908 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12909 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12910 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12911 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12912 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12913 0, // ssub_4_ssub_5_ssub_8_ssub_9
12914 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12915 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12916 0, // ssub_6_ssub_7_dsub_5
12917 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12918 0, // ssub_6_ssub_7_dsub_5_dsub_7
12919 0, // ssub_6_ssub_7_ssub_8_ssub_9
12920 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12921 0, // ssub_8_ssub_9_ssub_12_ssub_13
12922 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12923 0, // dsub_5_dsub_7
12924 0, // dsub_5_ssub_12_ssub_13_dsub_7
12925 0, // dsub_5_ssub_12_ssub_13
12926 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12927 },
12928 { // MQQPR_with_dsub_2_in_DPR_8
12929 127, // dsub_0 -> MQQPR_with_dsub_2_in_DPR_8
12930 127, // dsub_1 -> MQQPR_with_dsub_2_in_DPR_8
12931 127, // dsub_2 -> MQQPR_with_dsub_2_in_DPR_8
12932 127, // dsub_3 -> MQQPR_with_dsub_2_in_DPR_8
12933 0, // dsub_4
12934 0, // dsub_5
12935 0, // dsub_6
12936 0, // dsub_7
12937 0, // gsub_0
12938 0, // gsub_1
12939 0, // qqsub_0
12940 0, // qqsub_1
12941 127, // qsub_0 -> MQQPR_with_dsub_2_in_DPR_8
12942 127, // qsub_1 -> MQQPR_with_dsub_2_in_DPR_8
12943 0, // qsub_2
12944 0, // qsub_3
12945 127, // ssub_0 -> MQQPR_with_dsub_2_in_DPR_8
12946 127, // ssub_1 -> MQQPR_with_dsub_2_in_DPR_8
12947 127, // ssub_2 -> MQQPR_with_dsub_2_in_DPR_8
12948 127, // ssub_3 -> MQQPR_with_dsub_2_in_DPR_8
12949 127, // ssub_4 -> MQQPR_with_dsub_2_in_DPR_8
12950 127, // ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
12951 127, // ssub_6 -> MQQPR_with_dsub_2_in_DPR_8
12952 127, // ssub_7 -> MQQPR_with_dsub_2_in_DPR_8
12953 0, // ssub_8
12954 0, // ssub_9
12955 0, // ssub_10
12956 0, // ssub_11
12957 0, // ssub_12
12958 0, // ssub_13
12959 0, // ssub_14
12960 0, // ssub_15
12961 127, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
12962 127, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
12963 127, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQPR_with_dsub_2_in_DPR_8
12964 127, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQPR_with_dsub_2_in_DPR_8
12965 127, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
12966 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12967 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12968 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12969 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12970 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12971 0, // ssub_4_ssub_5_ssub_8_ssub_9
12972 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12973 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12974 0, // ssub_6_ssub_7_dsub_5
12975 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12976 0, // ssub_6_ssub_7_dsub_5_dsub_7
12977 0, // ssub_6_ssub_7_ssub_8_ssub_9
12978 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12979 0, // ssub_8_ssub_9_ssub_12_ssub_13
12980 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12981 0, // dsub_5_dsub_7
12982 0, // dsub_5_ssub_12_ssub_13_dsub_7
12983 0, // dsub_5_ssub_12_ssub_13
12984 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12985 },
12986 { // 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_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
12988 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
12989 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
12990 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
12991 0, // dsub_4
12992 0, // dsub_5
12993 0, // dsub_6
12994 0, // dsub_7
12995 0, // gsub_0
12996 0, // gsub_1
12997 0, // qqsub_0
12998 0, // qqsub_1
12999 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
13000 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
13001 0, // qsub_2
13002 0, // qsub_3
13003 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
13004 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
13005 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
13006 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
13007 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
13008 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
13009 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
13010 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
13011 0, // ssub_8
13012 0, // ssub_9
13013 0, // ssub_10
13014 0, // ssub_11
13015 0, // ssub_12
13016 0, // ssub_13
13017 0, // ssub_14
13018 0, // ssub_15
13019 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
13020 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
13021 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
13022 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
13023 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
13024 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13025 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13026 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13027 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13028 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13029 0, // ssub_4_ssub_5_ssub_8_ssub_9
13030 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13031 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13032 0, // ssub_6_ssub_7_dsub_5
13033 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13034 0, // ssub_6_ssub_7_dsub_5_dsub_7
13035 0, // ssub_6_ssub_7_ssub_8_ssub_9
13036 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13037 0, // ssub_8_ssub_9_ssub_12_ssub_13
13038 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13039 0, // dsub_5_dsub_7
13040 0, // dsub_5_ssub_12_ssub_13_dsub_7
13041 0, // dsub_5_ssub_12_ssub_13
13042 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13043 },
13044 { // QQQQPR
13045 129, // dsub_0 -> QQQQPR
13046 129, // dsub_1 -> QQQQPR
13047 129, // dsub_2 -> QQQQPR
13048 129, // dsub_3 -> QQQQPR
13049 129, // dsub_4 -> QQQQPR
13050 129, // dsub_5 -> QQQQPR
13051 129, // dsub_6 -> QQQQPR
13052 129, // dsub_7 -> QQQQPR
13053 0, // gsub_0
13054 0, // gsub_1
13055 129, // qqsub_0 -> QQQQPR
13056 129, // qqsub_1 -> QQQQPR
13057 129, // qsub_0 -> QQQQPR
13058 129, // qsub_1 -> QQQQPR
13059 129, // qsub_2 -> QQQQPR
13060 129, // qsub_3 -> QQQQPR
13061 130, // ssub_0 -> QQQQPR_with_ssub_0
13062 130, // ssub_1 -> QQQQPR_with_ssub_0
13063 130, // ssub_2 -> QQQQPR_with_ssub_0
13064 130, // ssub_3 -> QQQQPR_with_ssub_0
13065 131, // ssub_4 -> QQQQPR_with_ssub_4
13066 131, // ssub_5 -> QQQQPR_with_ssub_4
13067 131, // ssub_6 -> QQQQPR_with_ssub_4
13068 131, // ssub_7 -> QQQQPR_with_ssub_4
13069 132, // ssub_8 -> QQQQPR_with_ssub_8
13070 132, // ssub_9 -> QQQQPR_with_ssub_8
13071 132, // ssub_10 -> QQQQPR_with_ssub_8
13072 132, // ssub_11 -> QQQQPR_with_ssub_8
13073 133, // ssub_12 -> MQQQQPR
13074 133, // ssub_13 -> MQQQQPR
13075 133, // ssub_14 -> MQQQQPR
13076 133, // ssub_15 -> MQQQQPR
13077 129, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR
13078 129, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR
13079 129, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR
13080 129, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR
13081 129, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR
13082 129, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR
13083 129, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR
13084 129, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR
13085 129, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR
13086 129, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR
13087 129, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR
13088 129, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR
13089 129, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR
13090 129, // ssub_6_ssub_7_dsub_5 -> QQQQPR
13091 129, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR
13092 129, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR
13093 129, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR
13094 129, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR
13095 129, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR
13096 129, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR
13097 129, // dsub_5_dsub_7 -> QQQQPR
13098 129, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR
13099 129, // dsub_5_ssub_12_ssub_13 -> QQQQPR
13100 129, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR
13101 },
13102 { // QQQQPR_with_ssub_0
13103 130, // dsub_0 -> QQQQPR_with_ssub_0
13104 130, // dsub_1 -> QQQQPR_with_ssub_0
13105 130, // dsub_2 -> QQQQPR_with_ssub_0
13106 130, // dsub_3 -> QQQQPR_with_ssub_0
13107 130, // dsub_4 -> QQQQPR_with_ssub_0
13108 130, // dsub_5 -> QQQQPR_with_ssub_0
13109 130, // dsub_6 -> QQQQPR_with_ssub_0
13110 130, // dsub_7 -> QQQQPR_with_ssub_0
13111 0, // gsub_0
13112 0, // gsub_1
13113 130, // qqsub_0 -> QQQQPR_with_ssub_0
13114 130, // qqsub_1 -> QQQQPR_with_ssub_0
13115 130, // qsub_0 -> QQQQPR_with_ssub_0
13116 130, // qsub_1 -> QQQQPR_with_ssub_0
13117 130, // qsub_2 -> QQQQPR_with_ssub_0
13118 130, // qsub_3 -> QQQQPR_with_ssub_0
13119 130, // ssub_0 -> QQQQPR_with_ssub_0
13120 130, // ssub_1 -> QQQQPR_with_ssub_0
13121 130, // ssub_2 -> QQQQPR_with_ssub_0
13122 130, // ssub_3 -> QQQQPR_with_ssub_0
13123 131, // ssub_4 -> QQQQPR_with_ssub_4
13124 131, // ssub_5 -> QQQQPR_with_ssub_4
13125 131, // ssub_6 -> QQQQPR_with_ssub_4
13126 131, // ssub_7 -> QQQQPR_with_ssub_4
13127 132, // ssub_8 -> QQQQPR_with_ssub_8
13128 132, // ssub_9 -> QQQQPR_with_ssub_8
13129 132, // ssub_10 -> QQQQPR_with_ssub_8
13130 132, // ssub_11 -> QQQQPR_with_ssub_8
13131 133, // ssub_12 -> MQQQQPR
13132 133, // ssub_13 -> MQQQQPR
13133 133, // ssub_14 -> MQQQQPR
13134 133, // ssub_15 -> MQQQQPR
13135 130, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR_with_ssub_0
13136 130, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_0
13137 130, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR_with_ssub_0
13138 130, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR_with_ssub_0
13139 130, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_0
13140 130, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13141 130, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13142 130, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_0
13143 130, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_0
13144 130, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13145 130, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13146 130, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13147 130, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13148 130, // ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_0
13149 130, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR_with_ssub_0
13150 130, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_0
13151 130, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13152 130, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13153 130, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13154 130, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13155 130, // dsub_5_dsub_7 -> QQQQPR_with_ssub_0
13156 130, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR_with_ssub_0
13157 130, // dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13158 130, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR_with_ssub_0
13159 },
13160 { // QQQQPR_with_ssub_4
13161 131, // dsub_0 -> QQQQPR_with_ssub_4
13162 131, // dsub_1 -> QQQQPR_with_ssub_4
13163 131, // dsub_2 -> QQQQPR_with_ssub_4
13164 131, // dsub_3 -> QQQQPR_with_ssub_4
13165 131, // dsub_4 -> QQQQPR_with_ssub_4
13166 131, // dsub_5 -> QQQQPR_with_ssub_4
13167 131, // dsub_6 -> QQQQPR_with_ssub_4
13168 131, // dsub_7 -> QQQQPR_with_ssub_4
13169 0, // gsub_0
13170 0, // gsub_1
13171 131, // qqsub_0 -> QQQQPR_with_ssub_4
13172 131, // qqsub_1 -> QQQQPR_with_ssub_4
13173 131, // qsub_0 -> QQQQPR_with_ssub_4
13174 131, // qsub_1 -> QQQQPR_with_ssub_4
13175 131, // qsub_2 -> QQQQPR_with_ssub_4
13176 131, // qsub_3 -> QQQQPR_with_ssub_4
13177 131, // ssub_0 -> QQQQPR_with_ssub_4
13178 131, // ssub_1 -> QQQQPR_with_ssub_4
13179 131, // ssub_2 -> QQQQPR_with_ssub_4
13180 131, // ssub_3 -> QQQQPR_with_ssub_4
13181 131, // ssub_4 -> QQQQPR_with_ssub_4
13182 131, // ssub_5 -> QQQQPR_with_ssub_4
13183 131, // ssub_6 -> QQQQPR_with_ssub_4
13184 131, // ssub_7 -> QQQQPR_with_ssub_4
13185 132, // ssub_8 -> QQQQPR_with_ssub_8
13186 132, // ssub_9 -> QQQQPR_with_ssub_8
13187 132, // ssub_10 -> QQQQPR_with_ssub_8
13188 132, // ssub_11 -> QQQQPR_with_ssub_8
13189 133, // ssub_12 -> MQQQQPR
13190 133, // ssub_13 -> MQQQQPR
13191 133, // ssub_14 -> MQQQQPR
13192 133, // ssub_15 -> MQQQQPR
13193 131, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR_with_ssub_4
13194 131, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_4
13195 131, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR_with_ssub_4
13196 131, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR_with_ssub_4
13197 131, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_4
13198 131, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13199 131, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13200 131, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_4
13201 131, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_4
13202 131, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13203 131, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13204 131, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13205 131, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13206 131, // ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_4
13207 131, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR_with_ssub_4
13208 131, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_4
13209 131, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13210 131, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13211 131, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13212 131, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13213 131, // dsub_5_dsub_7 -> QQQQPR_with_ssub_4
13214 131, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR_with_ssub_4
13215 131, // dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13216 131, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR_with_ssub_4
13217 },
13218 { // QQQQPR_with_ssub_8
13219 132, // dsub_0 -> QQQQPR_with_ssub_8
13220 132, // dsub_1 -> QQQQPR_with_ssub_8
13221 132, // dsub_2 -> QQQQPR_with_ssub_8
13222 132, // dsub_3 -> QQQQPR_with_ssub_8
13223 132, // dsub_4 -> QQQQPR_with_ssub_8
13224 132, // dsub_5 -> QQQQPR_with_ssub_8
13225 132, // dsub_6 -> QQQQPR_with_ssub_8
13226 132, // dsub_7 -> QQQQPR_with_ssub_8
13227 0, // gsub_0
13228 0, // gsub_1
13229 132, // qqsub_0 -> QQQQPR_with_ssub_8
13230 132, // qqsub_1 -> QQQQPR_with_ssub_8
13231 132, // qsub_0 -> QQQQPR_with_ssub_8
13232 132, // qsub_1 -> QQQQPR_with_ssub_8
13233 132, // qsub_2 -> QQQQPR_with_ssub_8
13234 132, // qsub_3 -> QQQQPR_with_ssub_8
13235 132, // ssub_0 -> QQQQPR_with_ssub_8
13236 132, // ssub_1 -> QQQQPR_with_ssub_8
13237 132, // ssub_2 -> QQQQPR_with_ssub_8
13238 132, // ssub_3 -> QQQQPR_with_ssub_8
13239 132, // ssub_4 -> QQQQPR_with_ssub_8
13240 132, // ssub_5 -> QQQQPR_with_ssub_8
13241 132, // ssub_6 -> QQQQPR_with_ssub_8
13242 132, // ssub_7 -> QQQQPR_with_ssub_8
13243 132, // ssub_8 -> QQQQPR_with_ssub_8
13244 132, // ssub_9 -> QQQQPR_with_ssub_8
13245 132, // ssub_10 -> QQQQPR_with_ssub_8
13246 132, // ssub_11 -> QQQQPR_with_ssub_8
13247 133, // ssub_12 -> MQQQQPR
13248 133, // ssub_13 -> MQQQQPR
13249 133, // ssub_14 -> MQQQQPR
13250 133, // ssub_15 -> MQQQQPR
13251 132, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR_with_ssub_8
13252 132, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_8
13253 132, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR_with_ssub_8
13254 132, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR_with_ssub_8
13255 132, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_8
13256 132, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13257 132, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13258 132, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_8
13259 132, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_8
13260 132, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13261 132, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13262 132, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13263 132, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13264 132, // ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_8
13265 132, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR_with_ssub_8
13266 132, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_8
13267 132, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13268 132, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13269 132, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13270 132, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13271 132, // dsub_5_dsub_7 -> QQQQPR_with_ssub_8
13272 132, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR_with_ssub_8
13273 132, // dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13274 132, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR_with_ssub_8
13275 },
13276 { // MQQQQPR
13277 133, // dsub_0 -> MQQQQPR
13278 133, // dsub_1 -> MQQQQPR
13279 133, // dsub_2 -> MQQQQPR
13280 133, // dsub_3 -> MQQQQPR
13281 133, // dsub_4 -> MQQQQPR
13282 133, // dsub_5 -> MQQQQPR
13283 133, // dsub_6 -> MQQQQPR
13284 133, // dsub_7 -> MQQQQPR
13285 0, // gsub_0
13286 0, // gsub_1
13287 133, // qqsub_0 -> MQQQQPR
13288 133, // qqsub_1 -> MQQQQPR
13289 133, // qsub_0 -> MQQQQPR
13290 133, // qsub_1 -> MQQQQPR
13291 133, // qsub_2 -> MQQQQPR
13292 133, // qsub_3 -> MQQQQPR
13293 133, // ssub_0 -> MQQQQPR
13294 133, // ssub_1 -> MQQQQPR
13295 133, // ssub_2 -> MQQQQPR
13296 133, // ssub_3 -> MQQQQPR
13297 133, // ssub_4 -> MQQQQPR
13298 133, // ssub_5 -> MQQQQPR
13299 133, // ssub_6 -> MQQQQPR
13300 133, // ssub_7 -> MQQQQPR
13301 133, // ssub_8 -> MQQQQPR
13302 133, // ssub_9 -> MQQQQPR
13303 133, // ssub_10 -> MQQQQPR
13304 133, // ssub_11 -> MQQQQPR
13305 133, // ssub_12 -> MQQQQPR
13306 133, // ssub_13 -> MQQQQPR
13307 133, // ssub_14 -> MQQQQPR
13308 133, // ssub_15 -> MQQQQPR
13309 133, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR
13310 133, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR
13311 133, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR
13312 133, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQQQPR
13313 133, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR
13314 133, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR
13315 133, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR
13316 133, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR
13317 133, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR
13318 133, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR
13319 133, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR
13320 133, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR
13321 133, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR
13322 133, // ssub_6_ssub_7_dsub_5 -> MQQQQPR
13323 133, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR
13324 133, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR
13325 133, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR
13326 133, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR
13327 133, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR
13328 133, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR
13329 133, // dsub_5_dsub_7 -> MQQQQPR
13330 133, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR
13331 133, // dsub_5_ssub_12_ssub_13 -> MQQQQPR
13332 133, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR
13333 },
13334 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13335 134, // dsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13336 134, // dsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13337 134, // dsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13338 134, // dsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13339 134, // dsub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13340 134, // dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13341 134, // dsub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13342 134, // dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13343 0, // gsub_0
13344 0, // gsub_1
13345 134, // qqsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13346 134, // qqsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13347 134, // qsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13348 134, // qsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13349 134, // qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13350 134, // qsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13351 134, // ssub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13352 134, // ssub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13353 134, // ssub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13354 134, // ssub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13355 134, // ssub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13356 134, // ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13357 134, // ssub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13358 134, // ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13359 134, // ssub_8 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13360 134, // ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13361 134, // ssub_10 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13362 134, // ssub_11 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13363 134, // ssub_12 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13364 134, // ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13365 134, // ssub_14 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13366 134, // ssub_15 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13367 134, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13368 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
13369 134, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13370 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
13371 134, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13372 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
13373 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
13374 134, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13375 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
13376 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
13377 134, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13378 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
13379 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
13380 134, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13381 134, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13382 134, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13383 134, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13384 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
13385 134, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13386 134, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13387 134, // dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13388 134, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13389 134, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13390 134, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13391 },
13392 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13393 135, // dsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13394 135, // dsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13395 135, // dsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13396 135, // dsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13397 135, // dsub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13398 135, // dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13399 135, // dsub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13400 135, // dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13401 0, // gsub_0
13402 0, // gsub_1
13403 135, // qqsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13404 135, // qqsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13405 135, // qsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13406 135, // qsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13407 135, // qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13408 135, // qsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13409 135, // ssub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13410 135, // ssub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13411 135, // ssub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13412 135, // ssub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13413 135, // ssub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13414 135, // ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13415 135, // ssub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13416 135, // ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13417 135, // ssub_8 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13418 135, // ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13419 135, // ssub_10 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13420 135, // ssub_11 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13421 135, // ssub_12 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13422 135, // ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13423 135, // ssub_14 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13424 135, // ssub_15 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13425 135, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13426 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
13427 135, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13428 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
13429 135, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13430 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
13431 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
13432 135, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13433 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
13434 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
13435 135, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13436 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
13437 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
13438 135, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13439 135, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13440 135, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13441 135, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13442 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
13443 135, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13444 135, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13445 135, // dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13446 135, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13447 135, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13448 135, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13449 },
13450 { // MQQQQPR_with_qsub_2_in_QPR_8
13451 136, // dsub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13452 136, // dsub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13453 136, // dsub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13454 136, // dsub_3 -> MQQQQPR_with_qsub_2_in_QPR_8
13455 136, // dsub_4 -> MQQQQPR_with_qsub_2_in_QPR_8
13456 136, // dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13457 136, // dsub_6 -> MQQQQPR_with_qsub_2_in_QPR_8
13458 136, // dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13459 0, // gsub_0
13460 0, // gsub_1
13461 136, // qqsub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13462 136, // qqsub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13463 136, // qsub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13464 136, // qsub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13465 136, // qsub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13466 136, // qsub_3 -> MQQQQPR_with_qsub_2_in_QPR_8
13467 136, // ssub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13468 136, // ssub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13469 136, // ssub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13470 136, // ssub_3 -> MQQQQPR_with_qsub_2_in_QPR_8
13471 136, // ssub_4 -> MQQQQPR_with_qsub_2_in_QPR_8
13472 136, // ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13473 136, // ssub_6 -> MQQQQPR_with_qsub_2_in_QPR_8
13474 136, // ssub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13475 136, // ssub_8 -> MQQQQPR_with_qsub_2_in_QPR_8
13476 136, // ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13477 136, // ssub_10 -> MQQQQPR_with_qsub_2_in_QPR_8
13478 136, // ssub_11 -> MQQQQPR_with_qsub_2_in_QPR_8
13479 136, // ssub_12 -> MQQQQPR_with_qsub_2_in_QPR_8
13480 136, // ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13481 136, // ssub_14 -> MQQQQPR_with_qsub_2_in_QPR_8
13482 136, // ssub_15 -> MQQQQPR_with_qsub_2_in_QPR_8
13483 136, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13484 136, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13485 136, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13486 136, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13487 136, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13488 136, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13489 136, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13490 136, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13491 136, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13492 136, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13493 136, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13494 136, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13495 136, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13496 136, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13497 136, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13498 136, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13499 136, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13500 136, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13501 136, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13502 136, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13503 136, // dsub_5_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13504 136, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13505 136, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13506 136, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13507 },
13508 { // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13509 137, // dsub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13510 137, // dsub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13511 137, // dsub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13512 137, // dsub_3 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13513 137, // dsub_4 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13514 137, // dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13515 137, // dsub_6 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13516 137, // dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13517 0, // gsub_0
13518 0, // gsub_1
13519 137, // qqsub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13520 137, // qqsub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13521 137, // qsub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13522 137, // qsub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13523 137, // qsub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13524 137, // qsub_3 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13525 137, // ssub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13526 137, // ssub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13527 137, // ssub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13528 137, // ssub_3 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13529 137, // ssub_4 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13530 137, // ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13531 137, // ssub_6 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13532 137, // ssub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13533 137, // ssub_8 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13534 137, // ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13535 137, // ssub_10 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13536 137, // ssub_11 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13537 137, // ssub_12 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13538 137, // ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13539 137, // ssub_14 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13540 137, // ssub_15 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13541 137, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13542 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
13543 137, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13544 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
13545 137, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13546 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
13547 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
13548 137, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13549 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
13550 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
13551 137, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13552 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
13553 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
13554 137, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13555 137, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13556 137, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13557 137, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13558 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
13559 137, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13560 137, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13561 137, // dsub_5_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13562 137, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13563 137, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13564 137, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13565 },
13566
13567 };
13568 assert(RC && "Missing regclass");
13569 if (!Idx) return RC;
13570 --Idx;
13571 assert(Idx < 56 && "Bad subreg");
13572 unsigned TV = Table[RC->getID()][Idx];
13573 return TV ? getRegClass(i: TV - 1) : nullptr;
13574}const TargetRegisterClass *ARMGenRegisterInfo::getSubRegisterClass(const TargetRegisterClass *RC, unsigned Idx) const {
13575 static constexpr uint8_t Table[137][56] = {
13576 { // HPR
13577 0, // HPR:dsub_0
13578 0, // HPR:dsub_1
13579 0, // HPR:dsub_2
13580 0, // HPR:dsub_3
13581 0, // HPR:dsub_4
13582 0, // HPR:dsub_5
13583 0, // HPR:dsub_6
13584 0, // HPR:dsub_7
13585 0, // HPR:gsub_0
13586 0, // HPR:gsub_1
13587 0, // HPR:qqsub_0
13588 0, // HPR:qqsub_1
13589 0, // HPR:qsub_0
13590 0, // HPR:qsub_1
13591 0, // HPR:qsub_2
13592 0, // HPR:qsub_3
13593 0, // HPR:ssub_0
13594 0, // HPR:ssub_1
13595 0, // HPR:ssub_2
13596 0, // HPR:ssub_3
13597 0, // HPR:ssub_4
13598 0, // HPR:ssub_5
13599 0, // HPR:ssub_6
13600 0, // HPR:ssub_7
13601 0, // HPR:ssub_8
13602 0, // HPR:ssub_9
13603 0, // HPR:ssub_10
13604 0, // HPR:ssub_11
13605 0, // HPR:ssub_12
13606 0, // HPR:ssub_13
13607 0, // HPR:ssub_14
13608 0, // HPR:ssub_15
13609 0, // HPR:ssub_0_ssub_1_ssub_4_ssub_5
13610 0, // HPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13611 0, // HPR:ssub_2_ssub_3_ssub_6_ssub_7
13612 0, // HPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13613 0, // HPR:ssub_2_ssub_3_ssub_4_ssub_5
13614 0, // HPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13615 0, // HPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13616 0, // HPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13617 0, // HPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13618 0, // HPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13619 0, // HPR:ssub_4_ssub_5_ssub_8_ssub_9
13620 0, // HPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13621 0, // HPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13622 0, // HPR:ssub_6_ssub_7_dsub_5
13623 0, // HPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13624 0, // HPR:ssub_6_ssub_7_dsub_5_dsub_7
13625 0, // HPR:ssub_6_ssub_7_ssub_8_ssub_9
13626 0, // HPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13627 0, // HPR:ssub_8_ssub_9_ssub_12_ssub_13
13628 0, // HPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13629 0, // HPR:dsub_5_dsub_7
13630 0, // HPR:dsub_5_ssub_12_ssub_13_dsub_7
13631 0, // HPR:dsub_5_ssub_12_ssub_13
13632 0, // HPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13633 },
13634 { // FPWithVPR
13635 0, // FPWithVPR:dsub_0
13636 0, // FPWithVPR:dsub_1
13637 0, // FPWithVPR:dsub_2
13638 0, // FPWithVPR:dsub_3
13639 0, // FPWithVPR:dsub_4
13640 0, // FPWithVPR:dsub_5
13641 0, // FPWithVPR:dsub_6
13642 0, // FPWithVPR:dsub_7
13643 0, // FPWithVPR:gsub_0
13644 0, // FPWithVPR:gsub_1
13645 0, // FPWithVPR:qqsub_0
13646 0, // FPWithVPR:qqsub_1
13647 0, // FPWithVPR:qsub_0
13648 0, // FPWithVPR:qsub_1
13649 0, // FPWithVPR:qsub_2
13650 0, // FPWithVPR:qsub_3
13651 3, // FPWithVPR:ssub_0 -> SPR
13652 3, // FPWithVPR:ssub_1 -> SPR
13653 0, // FPWithVPR:ssub_2
13654 0, // FPWithVPR:ssub_3
13655 0, // FPWithVPR:ssub_4
13656 0, // FPWithVPR:ssub_5
13657 0, // FPWithVPR:ssub_6
13658 0, // FPWithVPR:ssub_7
13659 0, // FPWithVPR:ssub_8
13660 0, // FPWithVPR:ssub_9
13661 0, // FPWithVPR:ssub_10
13662 0, // FPWithVPR:ssub_11
13663 0, // FPWithVPR:ssub_12
13664 0, // FPWithVPR:ssub_13
13665 0, // FPWithVPR:ssub_14
13666 0, // FPWithVPR:ssub_15
13667 0, // FPWithVPR:ssub_0_ssub_1_ssub_4_ssub_5
13668 0, // FPWithVPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13669 0, // FPWithVPR:ssub_2_ssub_3_ssub_6_ssub_7
13670 0, // FPWithVPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13671 0, // FPWithVPR:ssub_2_ssub_3_ssub_4_ssub_5
13672 0, // FPWithVPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13673 0, // FPWithVPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13674 0, // FPWithVPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13675 0, // FPWithVPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13676 0, // FPWithVPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13677 0, // FPWithVPR:ssub_4_ssub_5_ssub_8_ssub_9
13678 0, // FPWithVPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13679 0, // FPWithVPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13680 0, // FPWithVPR:ssub_6_ssub_7_dsub_5
13681 0, // FPWithVPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13682 0, // FPWithVPR:ssub_6_ssub_7_dsub_5_dsub_7
13683 0, // FPWithVPR:ssub_6_ssub_7_ssub_8_ssub_9
13684 0, // FPWithVPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13685 0, // FPWithVPR:ssub_8_ssub_9_ssub_12_ssub_13
13686 0, // FPWithVPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13687 0, // FPWithVPR:dsub_5_dsub_7
13688 0, // FPWithVPR:dsub_5_ssub_12_ssub_13_dsub_7
13689 0, // FPWithVPR:dsub_5_ssub_12_ssub_13
13690 0, // FPWithVPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13691 },
13692 { // SPR
13693 0, // SPR:dsub_0
13694 0, // SPR:dsub_1
13695 0, // SPR:dsub_2
13696 0, // SPR:dsub_3
13697 0, // SPR:dsub_4
13698 0, // SPR:dsub_5
13699 0, // SPR:dsub_6
13700 0, // SPR:dsub_7
13701 0, // SPR:gsub_0
13702 0, // SPR:gsub_1
13703 0, // SPR:qqsub_0
13704 0, // SPR:qqsub_1
13705 0, // SPR:qsub_0
13706 0, // SPR:qsub_1
13707 0, // SPR:qsub_2
13708 0, // SPR:qsub_3
13709 0, // SPR:ssub_0
13710 0, // SPR:ssub_1
13711 0, // SPR:ssub_2
13712 0, // SPR:ssub_3
13713 0, // SPR:ssub_4
13714 0, // SPR:ssub_5
13715 0, // SPR:ssub_6
13716 0, // SPR:ssub_7
13717 0, // SPR:ssub_8
13718 0, // SPR:ssub_9
13719 0, // SPR:ssub_10
13720 0, // SPR:ssub_11
13721 0, // SPR:ssub_12
13722 0, // SPR:ssub_13
13723 0, // SPR:ssub_14
13724 0, // SPR:ssub_15
13725 0, // SPR:ssub_0_ssub_1_ssub_4_ssub_5
13726 0, // SPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13727 0, // SPR:ssub_2_ssub_3_ssub_6_ssub_7
13728 0, // SPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13729 0, // SPR:ssub_2_ssub_3_ssub_4_ssub_5
13730 0, // SPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13731 0, // SPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13732 0, // SPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13733 0, // SPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13734 0, // SPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13735 0, // SPR:ssub_4_ssub_5_ssub_8_ssub_9
13736 0, // SPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13737 0, // SPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13738 0, // SPR:ssub_6_ssub_7_dsub_5
13739 0, // SPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13740 0, // SPR:ssub_6_ssub_7_dsub_5_dsub_7
13741 0, // SPR:ssub_6_ssub_7_ssub_8_ssub_9
13742 0, // SPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13743 0, // SPR:ssub_8_ssub_9_ssub_12_ssub_13
13744 0, // SPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13745 0, // SPR:dsub_5_dsub_7
13746 0, // SPR:dsub_5_ssub_12_ssub_13_dsub_7
13747 0, // SPR:dsub_5_ssub_12_ssub_13
13748 0, // SPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13749 },
13750 { // FPWithVPR_with_ssub_0
13751 0, // FPWithVPR_with_ssub_0:dsub_0
13752 0, // FPWithVPR_with_ssub_0:dsub_1
13753 0, // FPWithVPR_with_ssub_0:dsub_2
13754 0, // FPWithVPR_with_ssub_0:dsub_3
13755 0, // FPWithVPR_with_ssub_0:dsub_4
13756 0, // FPWithVPR_with_ssub_0:dsub_5
13757 0, // FPWithVPR_with_ssub_0:dsub_6
13758 0, // FPWithVPR_with_ssub_0:dsub_7
13759 0, // FPWithVPR_with_ssub_0:gsub_0
13760 0, // FPWithVPR_with_ssub_0:gsub_1
13761 0, // FPWithVPR_with_ssub_0:qqsub_0
13762 0, // FPWithVPR_with_ssub_0:qqsub_1
13763 0, // FPWithVPR_with_ssub_0:qsub_0
13764 0, // FPWithVPR_with_ssub_0:qsub_1
13765 0, // FPWithVPR_with_ssub_0:qsub_2
13766 0, // FPWithVPR_with_ssub_0:qsub_3
13767 3, // FPWithVPR_with_ssub_0:ssub_0 -> SPR
13768 3, // FPWithVPR_with_ssub_0:ssub_1 -> SPR
13769 0, // FPWithVPR_with_ssub_0:ssub_2
13770 0, // FPWithVPR_with_ssub_0:ssub_3
13771 0, // FPWithVPR_with_ssub_0:ssub_4
13772 0, // FPWithVPR_with_ssub_0:ssub_5
13773 0, // FPWithVPR_with_ssub_0:ssub_6
13774 0, // FPWithVPR_with_ssub_0:ssub_7
13775 0, // FPWithVPR_with_ssub_0:ssub_8
13776 0, // FPWithVPR_with_ssub_0:ssub_9
13777 0, // FPWithVPR_with_ssub_0:ssub_10
13778 0, // FPWithVPR_with_ssub_0:ssub_11
13779 0, // FPWithVPR_with_ssub_0:ssub_12
13780 0, // FPWithVPR_with_ssub_0:ssub_13
13781 0, // FPWithVPR_with_ssub_0:ssub_14
13782 0, // FPWithVPR_with_ssub_0:ssub_15
13783 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5
13784 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13785 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
13786 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13787 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
13788 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13789 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13790 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13791 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13792 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13793 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
13794 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13795 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13796 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_dsub_5
13797 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13798 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
13799 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
13800 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13801 0, // FPWithVPR_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
13802 0, // FPWithVPR_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13803 0, // FPWithVPR_with_ssub_0:dsub_5_dsub_7
13804 0, // FPWithVPR_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
13805 0, // FPWithVPR_with_ssub_0:dsub_5_ssub_12_ssub_13
13806 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13807 },
13808 { // GPR
13809 0, // GPR:dsub_0
13810 0, // GPR:dsub_1
13811 0, // GPR:dsub_2
13812 0, // GPR:dsub_3
13813 0, // GPR:dsub_4
13814 0, // GPR:dsub_5
13815 0, // GPR:dsub_6
13816 0, // GPR:dsub_7
13817 0, // GPR:gsub_0
13818 0, // GPR:gsub_1
13819 0, // GPR:qqsub_0
13820 0, // GPR:qqsub_1
13821 0, // GPR:qsub_0
13822 0, // GPR:qsub_1
13823 0, // GPR:qsub_2
13824 0, // GPR:qsub_3
13825 0, // GPR:ssub_0
13826 0, // GPR:ssub_1
13827 0, // GPR:ssub_2
13828 0, // GPR:ssub_3
13829 0, // GPR:ssub_4
13830 0, // GPR:ssub_5
13831 0, // GPR:ssub_6
13832 0, // GPR:ssub_7
13833 0, // GPR:ssub_8
13834 0, // GPR:ssub_9
13835 0, // GPR:ssub_10
13836 0, // GPR:ssub_11
13837 0, // GPR:ssub_12
13838 0, // GPR:ssub_13
13839 0, // GPR:ssub_14
13840 0, // GPR:ssub_15
13841 0, // GPR:ssub_0_ssub_1_ssub_4_ssub_5
13842 0, // GPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13843 0, // GPR:ssub_2_ssub_3_ssub_6_ssub_7
13844 0, // GPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13845 0, // GPR:ssub_2_ssub_3_ssub_4_ssub_5
13846 0, // GPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13847 0, // GPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13848 0, // GPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13849 0, // GPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13850 0, // GPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13851 0, // GPR:ssub_4_ssub_5_ssub_8_ssub_9
13852 0, // GPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13853 0, // GPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13854 0, // GPR:ssub_6_ssub_7_dsub_5
13855 0, // GPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13856 0, // GPR:ssub_6_ssub_7_dsub_5_dsub_7
13857 0, // GPR:ssub_6_ssub_7_ssub_8_ssub_9
13858 0, // GPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13859 0, // GPR:ssub_8_ssub_9_ssub_12_ssub_13
13860 0, // GPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13861 0, // GPR:dsub_5_dsub_7
13862 0, // GPR:dsub_5_ssub_12_ssub_13_dsub_7
13863 0, // GPR:dsub_5_ssub_12_ssub_13
13864 0, // GPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13865 },
13866 { // GPRwithAPSR
13867 0, // GPRwithAPSR:dsub_0
13868 0, // GPRwithAPSR:dsub_1
13869 0, // GPRwithAPSR:dsub_2
13870 0, // GPRwithAPSR:dsub_3
13871 0, // GPRwithAPSR:dsub_4
13872 0, // GPRwithAPSR:dsub_5
13873 0, // GPRwithAPSR:dsub_6
13874 0, // GPRwithAPSR:dsub_7
13875 0, // GPRwithAPSR:gsub_0
13876 0, // GPRwithAPSR:gsub_1
13877 0, // GPRwithAPSR:qqsub_0
13878 0, // GPRwithAPSR:qqsub_1
13879 0, // GPRwithAPSR:qsub_0
13880 0, // GPRwithAPSR:qsub_1
13881 0, // GPRwithAPSR:qsub_2
13882 0, // GPRwithAPSR:qsub_3
13883 0, // GPRwithAPSR:ssub_0
13884 0, // GPRwithAPSR:ssub_1
13885 0, // GPRwithAPSR:ssub_2
13886 0, // GPRwithAPSR:ssub_3
13887 0, // GPRwithAPSR:ssub_4
13888 0, // GPRwithAPSR:ssub_5
13889 0, // GPRwithAPSR:ssub_6
13890 0, // GPRwithAPSR:ssub_7
13891 0, // GPRwithAPSR:ssub_8
13892 0, // GPRwithAPSR:ssub_9
13893 0, // GPRwithAPSR:ssub_10
13894 0, // GPRwithAPSR:ssub_11
13895 0, // GPRwithAPSR:ssub_12
13896 0, // GPRwithAPSR:ssub_13
13897 0, // GPRwithAPSR:ssub_14
13898 0, // GPRwithAPSR:ssub_15
13899 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_4_ssub_5
13900 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13901 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_6_ssub_7
13902 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13903 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_4_ssub_5
13904 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13905 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13906 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13907 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13908 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13909 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_8_ssub_9
13910 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13911 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13912 0, // GPRwithAPSR:ssub_6_ssub_7_dsub_5
13913 0, // GPRwithAPSR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13914 0, // GPRwithAPSR:ssub_6_ssub_7_dsub_5_dsub_7
13915 0, // GPRwithAPSR:ssub_6_ssub_7_ssub_8_ssub_9
13916 0, // GPRwithAPSR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13917 0, // GPRwithAPSR:ssub_8_ssub_9_ssub_12_ssub_13
13918 0, // GPRwithAPSR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13919 0, // GPRwithAPSR:dsub_5_dsub_7
13920 0, // GPRwithAPSR:dsub_5_ssub_12_ssub_13_dsub_7
13921 0, // GPRwithAPSR:dsub_5_ssub_12_ssub_13
13922 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13923 },
13924 { // GPRwithZR
13925 0, // GPRwithZR:dsub_0
13926 0, // GPRwithZR:dsub_1
13927 0, // GPRwithZR:dsub_2
13928 0, // GPRwithZR:dsub_3
13929 0, // GPRwithZR:dsub_4
13930 0, // GPRwithZR:dsub_5
13931 0, // GPRwithZR:dsub_6
13932 0, // GPRwithZR:dsub_7
13933 0, // GPRwithZR:gsub_0
13934 0, // GPRwithZR:gsub_1
13935 0, // GPRwithZR:qqsub_0
13936 0, // GPRwithZR:qqsub_1
13937 0, // GPRwithZR:qsub_0
13938 0, // GPRwithZR:qsub_1
13939 0, // GPRwithZR:qsub_2
13940 0, // GPRwithZR:qsub_3
13941 0, // GPRwithZR:ssub_0
13942 0, // GPRwithZR:ssub_1
13943 0, // GPRwithZR:ssub_2
13944 0, // GPRwithZR:ssub_3
13945 0, // GPRwithZR:ssub_4
13946 0, // GPRwithZR:ssub_5
13947 0, // GPRwithZR:ssub_6
13948 0, // GPRwithZR:ssub_7
13949 0, // GPRwithZR:ssub_8
13950 0, // GPRwithZR:ssub_9
13951 0, // GPRwithZR:ssub_10
13952 0, // GPRwithZR:ssub_11
13953 0, // GPRwithZR:ssub_12
13954 0, // GPRwithZR:ssub_13
13955 0, // GPRwithZR:ssub_14
13956 0, // GPRwithZR:ssub_15
13957 0, // GPRwithZR:ssub_0_ssub_1_ssub_4_ssub_5
13958 0, // GPRwithZR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13959 0, // GPRwithZR:ssub_2_ssub_3_ssub_6_ssub_7
13960 0, // GPRwithZR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13961 0, // GPRwithZR:ssub_2_ssub_3_ssub_4_ssub_5
13962 0, // GPRwithZR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13963 0, // GPRwithZR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13964 0, // GPRwithZR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13965 0, // GPRwithZR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13966 0, // GPRwithZR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13967 0, // GPRwithZR:ssub_4_ssub_5_ssub_8_ssub_9
13968 0, // GPRwithZR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13969 0, // GPRwithZR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13970 0, // GPRwithZR:ssub_6_ssub_7_dsub_5
13971 0, // GPRwithZR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13972 0, // GPRwithZR:ssub_6_ssub_7_dsub_5_dsub_7
13973 0, // GPRwithZR:ssub_6_ssub_7_ssub_8_ssub_9
13974 0, // GPRwithZR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13975 0, // GPRwithZR:ssub_8_ssub_9_ssub_12_ssub_13
13976 0, // GPRwithZR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13977 0, // GPRwithZR:dsub_5_dsub_7
13978 0, // GPRwithZR:dsub_5_ssub_12_ssub_13_dsub_7
13979 0, // GPRwithZR:dsub_5_ssub_12_ssub_13
13980 0, // GPRwithZR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13981 },
13982 { // SPR_8
13983 0, // SPR_8:dsub_0
13984 0, // SPR_8:dsub_1
13985 0, // SPR_8:dsub_2
13986 0, // SPR_8:dsub_3
13987 0, // SPR_8:dsub_4
13988 0, // SPR_8:dsub_5
13989 0, // SPR_8:dsub_6
13990 0, // SPR_8:dsub_7
13991 0, // SPR_8:gsub_0
13992 0, // SPR_8:gsub_1
13993 0, // SPR_8:qqsub_0
13994 0, // SPR_8:qqsub_1
13995 0, // SPR_8:qsub_0
13996 0, // SPR_8:qsub_1
13997 0, // SPR_8:qsub_2
13998 0, // SPR_8:qsub_3
13999 0, // SPR_8:ssub_0
14000 0, // SPR_8:ssub_1
14001 0, // SPR_8:ssub_2
14002 0, // SPR_8:ssub_3
14003 0, // SPR_8:ssub_4
14004 0, // SPR_8:ssub_5
14005 0, // SPR_8:ssub_6
14006 0, // SPR_8:ssub_7
14007 0, // SPR_8:ssub_8
14008 0, // SPR_8:ssub_9
14009 0, // SPR_8:ssub_10
14010 0, // SPR_8:ssub_11
14011 0, // SPR_8:ssub_12
14012 0, // SPR_8:ssub_13
14013 0, // SPR_8:ssub_14
14014 0, // SPR_8:ssub_15
14015 0, // SPR_8:ssub_0_ssub_1_ssub_4_ssub_5
14016 0, // SPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14017 0, // SPR_8:ssub_2_ssub_3_ssub_6_ssub_7
14018 0, // SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14019 0, // SPR_8:ssub_2_ssub_3_ssub_4_ssub_5
14020 0, // SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14021 0, // SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14022 0, // SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14023 0, // SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14024 0, // SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14025 0, // SPR_8:ssub_4_ssub_5_ssub_8_ssub_9
14026 0, // SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14027 0, // SPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14028 0, // SPR_8:ssub_6_ssub_7_dsub_5
14029 0, // SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14030 0, // SPR_8:ssub_6_ssub_7_dsub_5_dsub_7
14031 0, // SPR_8:ssub_6_ssub_7_ssub_8_ssub_9
14032 0, // SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14033 0, // SPR_8:ssub_8_ssub_9_ssub_12_ssub_13
14034 0, // SPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14035 0, // SPR_8:dsub_5_dsub_7
14036 0, // SPR_8:dsub_5_ssub_12_ssub_13_dsub_7
14037 0, // SPR_8:dsub_5_ssub_12_ssub_13
14038 0, // SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14039 },
14040 { // GPRnopc
14041 0, // GPRnopc:dsub_0
14042 0, // GPRnopc:dsub_1
14043 0, // GPRnopc:dsub_2
14044 0, // GPRnopc:dsub_3
14045 0, // GPRnopc:dsub_4
14046 0, // GPRnopc:dsub_5
14047 0, // GPRnopc:dsub_6
14048 0, // GPRnopc:dsub_7
14049 0, // GPRnopc:gsub_0
14050 0, // GPRnopc:gsub_1
14051 0, // GPRnopc:qqsub_0
14052 0, // GPRnopc:qqsub_1
14053 0, // GPRnopc:qsub_0
14054 0, // GPRnopc:qsub_1
14055 0, // GPRnopc:qsub_2
14056 0, // GPRnopc:qsub_3
14057 0, // GPRnopc:ssub_0
14058 0, // GPRnopc:ssub_1
14059 0, // GPRnopc:ssub_2
14060 0, // GPRnopc:ssub_3
14061 0, // GPRnopc:ssub_4
14062 0, // GPRnopc:ssub_5
14063 0, // GPRnopc:ssub_6
14064 0, // GPRnopc:ssub_7
14065 0, // GPRnopc:ssub_8
14066 0, // GPRnopc:ssub_9
14067 0, // GPRnopc:ssub_10
14068 0, // GPRnopc:ssub_11
14069 0, // GPRnopc:ssub_12
14070 0, // GPRnopc:ssub_13
14071 0, // GPRnopc:ssub_14
14072 0, // GPRnopc:ssub_15
14073 0, // GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5
14074 0, // GPRnopc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14075 0, // GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7
14076 0, // GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14077 0, // GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5
14078 0, // GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14079 0, // GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14080 0, // GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14081 0, // GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14082 0, // GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14083 0, // GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9
14084 0, // GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14085 0, // GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14086 0, // GPRnopc:ssub_6_ssub_7_dsub_5
14087 0, // GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14088 0, // GPRnopc:ssub_6_ssub_7_dsub_5_dsub_7
14089 0, // GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9
14090 0, // GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14091 0, // GPRnopc:ssub_8_ssub_9_ssub_12_ssub_13
14092 0, // GPRnopc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14093 0, // GPRnopc:dsub_5_dsub_7
14094 0, // GPRnopc:dsub_5_ssub_12_ssub_13_dsub_7
14095 0, // GPRnopc:dsub_5_ssub_12_ssub_13
14096 0, // GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14097 },
14098 { // GPRnosp
14099 0, // GPRnosp:dsub_0
14100 0, // GPRnosp:dsub_1
14101 0, // GPRnosp:dsub_2
14102 0, // GPRnosp:dsub_3
14103 0, // GPRnosp:dsub_4
14104 0, // GPRnosp:dsub_5
14105 0, // GPRnosp:dsub_6
14106 0, // GPRnosp:dsub_7
14107 0, // GPRnosp:gsub_0
14108 0, // GPRnosp:gsub_1
14109 0, // GPRnosp:qqsub_0
14110 0, // GPRnosp:qqsub_1
14111 0, // GPRnosp:qsub_0
14112 0, // GPRnosp:qsub_1
14113 0, // GPRnosp:qsub_2
14114 0, // GPRnosp:qsub_3
14115 0, // GPRnosp:ssub_0
14116 0, // GPRnosp:ssub_1
14117 0, // GPRnosp:ssub_2
14118 0, // GPRnosp:ssub_3
14119 0, // GPRnosp:ssub_4
14120 0, // GPRnosp:ssub_5
14121 0, // GPRnosp:ssub_6
14122 0, // GPRnosp:ssub_7
14123 0, // GPRnosp:ssub_8
14124 0, // GPRnosp:ssub_9
14125 0, // GPRnosp:ssub_10
14126 0, // GPRnosp:ssub_11
14127 0, // GPRnosp:ssub_12
14128 0, // GPRnosp:ssub_13
14129 0, // GPRnosp:ssub_14
14130 0, // GPRnosp:ssub_15
14131 0, // GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14132 0, // GPRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14133 0, // GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14134 0, // GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14135 0, // GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14136 0, // GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14137 0, // GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14138 0, // GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14139 0, // GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14140 0, // GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14141 0, // GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14142 0, // GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14143 0, // GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14144 0, // GPRnosp:ssub_6_ssub_7_dsub_5
14145 0, // GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14146 0, // GPRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14147 0, // GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14148 0, // GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14149 0, // GPRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14150 0, // GPRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14151 0, // GPRnosp:dsub_5_dsub_7
14152 0, // GPRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14153 0, // GPRnosp:dsub_5_ssub_12_ssub_13
14154 0, // GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14155 },
14156 { // GPRwithAPSR_NZCVnosp
14157 0, // GPRwithAPSR_NZCVnosp:dsub_0
14158 0, // GPRwithAPSR_NZCVnosp:dsub_1
14159 0, // GPRwithAPSR_NZCVnosp:dsub_2
14160 0, // GPRwithAPSR_NZCVnosp:dsub_3
14161 0, // GPRwithAPSR_NZCVnosp:dsub_4
14162 0, // GPRwithAPSR_NZCVnosp:dsub_5
14163 0, // GPRwithAPSR_NZCVnosp:dsub_6
14164 0, // GPRwithAPSR_NZCVnosp:dsub_7
14165 0, // GPRwithAPSR_NZCVnosp:gsub_0
14166 0, // GPRwithAPSR_NZCVnosp:gsub_1
14167 0, // GPRwithAPSR_NZCVnosp:qqsub_0
14168 0, // GPRwithAPSR_NZCVnosp:qqsub_1
14169 0, // GPRwithAPSR_NZCVnosp:qsub_0
14170 0, // GPRwithAPSR_NZCVnosp:qsub_1
14171 0, // GPRwithAPSR_NZCVnosp:qsub_2
14172 0, // GPRwithAPSR_NZCVnosp:qsub_3
14173 0, // GPRwithAPSR_NZCVnosp:ssub_0
14174 0, // GPRwithAPSR_NZCVnosp:ssub_1
14175 0, // GPRwithAPSR_NZCVnosp:ssub_2
14176 0, // GPRwithAPSR_NZCVnosp:ssub_3
14177 0, // GPRwithAPSR_NZCVnosp:ssub_4
14178 0, // GPRwithAPSR_NZCVnosp:ssub_5
14179 0, // GPRwithAPSR_NZCVnosp:ssub_6
14180 0, // GPRwithAPSR_NZCVnosp:ssub_7
14181 0, // GPRwithAPSR_NZCVnosp:ssub_8
14182 0, // GPRwithAPSR_NZCVnosp:ssub_9
14183 0, // GPRwithAPSR_NZCVnosp:ssub_10
14184 0, // GPRwithAPSR_NZCVnosp:ssub_11
14185 0, // GPRwithAPSR_NZCVnosp:ssub_12
14186 0, // GPRwithAPSR_NZCVnosp:ssub_13
14187 0, // GPRwithAPSR_NZCVnosp:ssub_14
14188 0, // GPRwithAPSR_NZCVnosp:ssub_15
14189 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5
14190 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14191 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7
14192 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14193 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5
14194 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14195 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14196 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14197 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14198 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14199 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9
14200 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14201 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14202 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5
14203 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14204 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5_dsub_7
14205 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9
14206 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14207 0, // GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_ssub_12_ssub_13
14208 0, // GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14209 0, // GPRwithAPSR_NZCVnosp:dsub_5_dsub_7
14210 0, // GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13_dsub_7
14211 0, // GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13
14212 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14213 },
14214 { // GPRwithAPSRnosp
14215 0, // GPRwithAPSRnosp:dsub_0
14216 0, // GPRwithAPSRnosp:dsub_1
14217 0, // GPRwithAPSRnosp:dsub_2
14218 0, // GPRwithAPSRnosp:dsub_3
14219 0, // GPRwithAPSRnosp:dsub_4
14220 0, // GPRwithAPSRnosp:dsub_5
14221 0, // GPRwithAPSRnosp:dsub_6
14222 0, // GPRwithAPSRnosp:dsub_7
14223 0, // GPRwithAPSRnosp:gsub_0
14224 0, // GPRwithAPSRnosp:gsub_1
14225 0, // GPRwithAPSRnosp:qqsub_0
14226 0, // GPRwithAPSRnosp:qqsub_1
14227 0, // GPRwithAPSRnosp:qsub_0
14228 0, // GPRwithAPSRnosp:qsub_1
14229 0, // GPRwithAPSRnosp:qsub_2
14230 0, // GPRwithAPSRnosp:qsub_3
14231 0, // GPRwithAPSRnosp:ssub_0
14232 0, // GPRwithAPSRnosp:ssub_1
14233 0, // GPRwithAPSRnosp:ssub_2
14234 0, // GPRwithAPSRnosp:ssub_3
14235 0, // GPRwithAPSRnosp:ssub_4
14236 0, // GPRwithAPSRnosp:ssub_5
14237 0, // GPRwithAPSRnosp:ssub_6
14238 0, // GPRwithAPSRnosp:ssub_7
14239 0, // GPRwithAPSRnosp:ssub_8
14240 0, // GPRwithAPSRnosp:ssub_9
14241 0, // GPRwithAPSRnosp:ssub_10
14242 0, // GPRwithAPSRnosp:ssub_11
14243 0, // GPRwithAPSRnosp:ssub_12
14244 0, // GPRwithAPSRnosp:ssub_13
14245 0, // GPRwithAPSRnosp:ssub_14
14246 0, // GPRwithAPSRnosp:ssub_15
14247 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14248 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14249 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14250 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14251 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14252 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14253 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14254 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14255 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14256 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14257 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14258 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14259 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14260 0, // GPRwithAPSRnosp:ssub_6_ssub_7_dsub_5
14261 0, // GPRwithAPSRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14262 0, // GPRwithAPSRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14263 0, // GPRwithAPSRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14264 0, // GPRwithAPSRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14265 0, // GPRwithAPSRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14266 0, // GPRwithAPSRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14267 0, // GPRwithAPSRnosp:dsub_5_dsub_7
14268 0, // GPRwithAPSRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14269 0, // GPRwithAPSRnosp:dsub_5_ssub_12_ssub_13
14270 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14271 },
14272 { // GPRwithZRnosp
14273 0, // GPRwithZRnosp:dsub_0
14274 0, // GPRwithZRnosp:dsub_1
14275 0, // GPRwithZRnosp:dsub_2
14276 0, // GPRwithZRnosp:dsub_3
14277 0, // GPRwithZRnosp:dsub_4
14278 0, // GPRwithZRnosp:dsub_5
14279 0, // GPRwithZRnosp:dsub_6
14280 0, // GPRwithZRnosp:dsub_7
14281 0, // GPRwithZRnosp:gsub_0
14282 0, // GPRwithZRnosp:gsub_1
14283 0, // GPRwithZRnosp:qqsub_0
14284 0, // GPRwithZRnosp:qqsub_1
14285 0, // GPRwithZRnosp:qsub_0
14286 0, // GPRwithZRnosp:qsub_1
14287 0, // GPRwithZRnosp:qsub_2
14288 0, // GPRwithZRnosp:qsub_3
14289 0, // GPRwithZRnosp:ssub_0
14290 0, // GPRwithZRnosp:ssub_1
14291 0, // GPRwithZRnosp:ssub_2
14292 0, // GPRwithZRnosp:ssub_3
14293 0, // GPRwithZRnosp:ssub_4
14294 0, // GPRwithZRnosp:ssub_5
14295 0, // GPRwithZRnosp:ssub_6
14296 0, // GPRwithZRnosp:ssub_7
14297 0, // GPRwithZRnosp:ssub_8
14298 0, // GPRwithZRnosp:ssub_9
14299 0, // GPRwithZRnosp:ssub_10
14300 0, // GPRwithZRnosp:ssub_11
14301 0, // GPRwithZRnosp:ssub_12
14302 0, // GPRwithZRnosp:ssub_13
14303 0, // GPRwithZRnosp:ssub_14
14304 0, // GPRwithZRnosp:ssub_15
14305 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14306 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14307 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14308 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14309 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14310 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14311 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14312 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14313 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14314 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14315 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14316 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14317 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14318 0, // GPRwithZRnosp:ssub_6_ssub_7_dsub_5
14319 0, // GPRwithZRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14320 0, // GPRwithZRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14321 0, // GPRwithZRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14322 0, // GPRwithZRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14323 0, // GPRwithZRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14324 0, // GPRwithZRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14325 0, // GPRwithZRnosp:dsub_5_dsub_7
14326 0, // GPRwithZRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14327 0, // GPRwithZRnosp:dsub_5_ssub_12_ssub_13
14328 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14329 },
14330 { // GPRnoip
14331 0, // GPRnoip:dsub_0
14332 0, // GPRnoip:dsub_1
14333 0, // GPRnoip:dsub_2
14334 0, // GPRnoip:dsub_3
14335 0, // GPRnoip:dsub_4
14336 0, // GPRnoip:dsub_5
14337 0, // GPRnoip:dsub_6
14338 0, // GPRnoip:dsub_7
14339 0, // GPRnoip:gsub_0
14340 0, // GPRnoip:gsub_1
14341 0, // GPRnoip:qqsub_0
14342 0, // GPRnoip:qqsub_1
14343 0, // GPRnoip:qsub_0
14344 0, // GPRnoip:qsub_1
14345 0, // GPRnoip:qsub_2
14346 0, // GPRnoip:qsub_3
14347 0, // GPRnoip:ssub_0
14348 0, // GPRnoip:ssub_1
14349 0, // GPRnoip:ssub_2
14350 0, // GPRnoip:ssub_3
14351 0, // GPRnoip:ssub_4
14352 0, // GPRnoip:ssub_5
14353 0, // GPRnoip:ssub_6
14354 0, // GPRnoip:ssub_7
14355 0, // GPRnoip:ssub_8
14356 0, // GPRnoip:ssub_9
14357 0, // GPRnoip:ssub_10
14358 0, // GPRnoip:ssub_11
14359 0, // GPRnoip:ssub_12
14360 0, // GPRnoip:ssub_13
14361 0, // GPRnoip:ssub_14
14362 0, // GPRnoip:ssub_15
14363 0, // GPRnoip:ssub_0_ssub_1_ssub_4_ssub_5
14364 0, // GPRnoip:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14365 0, // GPRnoip:ssub_2_ssub_3_ssub_6_ssub_7
14366 0, // GPRnoip:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14367 0, // GPRnoip:ssub_2_ssub_3_ssub_4_ssub_5
14368 0, // GPRnoip:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14369 0, // GPRnoip:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14370 0, // GPRnoip:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14371 0, // GPRnoip:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14372 0, // GPRnoip:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14373 0, // GPRnoip:ssub_4_ssub_5_ssub_8_ssub_9
14374 0, // GPRnoip:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14375 0, // GPRnoip:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14376 0, // GPRnoip:ssub_6_ssub_7_dsub_5
14377 0, // GPRnoip:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14378 0, // GPRnoip:ssub_6_ssub_7_dsub_5_dsub_7
14379 0, // GPRnoip:ssub_6_ssub_7_ssub_8_ssub_9
14380 0, // GPRnoip:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14381 0, // GPRnoip:ssub_8_ssub_9_ssub_12_ssub_13
14382 0, // GPRnoip:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14383 0, // GPRnoip:dsub_5_dsub_7
14384 0, // GPRnoip:dsub_5_ssub_12_ssub_13_dsub_7
14385 0, // GPRnoip:dsub_5_ssub_12_ssub_13
14386 0, // GPRnoip:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14387 },
14388 { // rGPR
14389 0, // rGPR:dsub_0
14390 0, // rGPR:dsub_1
14391 0, // rGPR:dsub_2
14392 0, // rGPR:dsub_3
14393 0, // rGPR:dsub_4
14394 0, // rGPR:dsub_5
14395 0, // rGPR:dsub_6
14396 0, // rGPR:dsub_7
14397 0, // rGPR:gsub_0
14398 0, // rGPR:gsub_1
14399 0, // rGPR:qqsub_0
14400 0, // rGPR:qqsub_1
14401 0, // rGPR:qsub_0
14402 0, // rGPR:qsub_1
14403 0, // rGPR:qsub_2
14404 0, // rGPR:qsub_3
14405 0, // rGPR:ssub_0
14406 0, // rGPR:ssub_1
14407 0, // rGPR:ssub_2
14408 0, // rGPR:ssub_3
14409 0, // rGPR:ssub_4
14410 0, // rGPR:ssub_5
14411 0, // rGPR:ssub_6
14412 0, // rGPR:ssub_7
14413 0, // rGPR:ssub_8
14414 0, // rGPR:ssub_9
14415 0, // rGPR:ssub_10
14416 0, // rGPR:ssub_11
14417 0, // rGPR:ssub_12
14418 0, // rGPR:ssub_13
14419 0, // rGPR:ssub_14
14420 0, // rGPR:ssub_15
14421 0, // rGPR:ssub_0_ssub_1_ssub_4_ssub_5
14422 0, // rGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14423 0, // rGPR:ssub_2_ssub_3_ssub_6_ssub_7
14424 0, // rGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14425 0, // rGPR:ssub_2_ssub_3_ssub_4_ssub_5
14426 0, // rGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14427 0, // rGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14428 0, // rGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14429 0, // rGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14430 0, // rGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14431 0, // rGPR:ssub_4_ssub_5_ssub_8_ssub_9
14432 0, // rGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14433 0, // rGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14434 0, // rGPR:ssub_6_ssub_7_dsub_5
14435 0, // rGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14436 0, // rGPR:ssub_6_ssub_7_dsub_5_dsub_7
14437 0, // rGPR:ssub_6_ssub_7_ssub_8_ssub_9
14438 0, // rGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14439 0, // rGPR:ssub_8_ssub_9_ssub_12_ssub_13
14440 0, // rGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14441 0, // rGPR:dsub_5_dsub_7
14442 0, // rGPR:dsub_5_ssub_12_ssub_13_dsub_7
14443 0, // rGPR:dsub_5_ssub_12_ssub_13
14444 0, // rGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14445 },
14446 { // GPRnoip_and_GPRnopc
14447 0, // GPRnoip_and_GPRnopc:dsub_0
14448 0, // GPRnoip_and_GPRnopc:dsub_1
14449 0, // GPRnoip_and_GPRnopc:dsub_2
14450 0, // GPRnoip_and_GPRnopc:dsub_3
14451 0, // GPRnoip_and_GPRnopc:dsub_4
14452 0, // GPRnoip_and_GPRnopc:dsub_5
14453 0, // GPRnoip_and_GPRnopc:dsub_6
14454 0, // GPRnoip_and_GPRnopc:dsub_7
14455 0, // GPRnoip_and_GPRnopc:gsub_0
14456 0, // GPRnoip_and_GPRnopc:gsub_1
14457 0, // GPRnoip_and_GPRnopc:qqsub_0
14458 0, // GPRnoip_and_GPRnopc:qqsub_1
14459 0, // GPRnoip_and_GPRnopc:qsub_0
14460 0, // GPRnoip_and_GPRnopc:qsub_1
14461 0, // GPRnoip_and_GPRnopc:qsub_2
14462 0, // GPRnoip_and_GPRnopc:qsub_3
14463 0, // GPRnoip_and_GPRnopc:ssub_0
14464 0, // GPRnoip_and_GPRnopc:ssub_1
14465 0, // GPRnoip_and_GPRnopc:ssub_2
14466 0, // GPRnoip_and_GPRnopc:ssub_3
14467 0, // GPRnoip_and_GPRnopc:ssub_4
14468 0, // GPRnoip_and_GPRnopc:ssub_5
14469 0, // GPRnoip_and_GPRnopc:ssub_6
14470 0, // GPRnoip_and_GPRnopc:ssub_7
14471 0, // GPRnoip_and_GPRnopc:ssub_8
14472 0, // GPRnoip_and_GPRnopc:ssub_9
14473 0, // GPRnoip_and_GPRnopc:ssub_10
14474 0, // GPRnoip_and_GPRnopc:ssub_11
14475 0, // GPRnoip_and_GPRnopc:ssub_12
14476 0, // GPRnoip_and_GPRnopc:ssub_13
14477 0, // GPRnoip_and_GPRnopc:ssub_14
14478 0, // GPRnoip_and_GPRnopc:ssub_15
14479 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5
14480 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14481 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7
14482 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14483 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5
14484 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14485 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14486 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14487 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14488 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14489 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9
14490 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14491 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14492 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_dsub_5
14493 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14494 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_dsub_5_dsub_7
14495 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9
14496 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14497 0, // GPRnoip_and_GPRnopc:ssub_8_ssub_9_ssub_12_ssub_13
14498 0, // GPRnoip_and_GPRnopc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14499 0, // GPRnoip_and_GPRnopc:dsub_5_dsub_7
14500 0, // GPRnoip_and_GPRnopc:dsub_5_ssub_12_ssub_13_dsub_7
14501 0, // GPRnoip_and_GPRnopc:dsub_5_ssub_12_ssub_13
14502 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14503 },
14504 { // GPRnoip_and_GPRnosp
14505 0, // GPRnoip_and_GPRnosp:dsub_0
14506 0, // GPRnoip_and_GPRnosp:dsub_1
14507 0, // GPRnoip_and_GPRnosp:dsub_2
14508 0, // GPRnoip_and_GPRnosp:dsub_3
14509 0, // GPRnoip_and_GPRnosp:dsub_4
14510 0, // GPRnoip_and_GPRnosp:dsub_5
14511 0, // GPRnoip_and_GPRnosp:dsub_6
14512 0, // GPRnoip_and_GPRnosp:dsub_7
14513 0, // GPRnoip_and_GPRnosp:gsub_0
14514 0, // GPRnoip_and_GPRnosp:gsub_1
14515 0, // GPRnoip_and_GPRnosp:qqsub_0
14516 0, // GPRnoip_and_GPRnosp:qqsub_1
14517 0, // GPRnoip_and_GPRnosp:qsub_0
14518 0, // GPRnoip_and_GPRnosp:qsub_1
14519 0, // GPRnoip_and_GPRnosp:qsub_2
14520 0, // GPRnoip_and_GPRnosp:qsub_3
14521 0, // GPRnoip_and_GPRnosp:ssub_0
14522 0, // GPRnoip_and_GPRnosp:ssub_1
14523 0, // GPRnoip_and_GPRnosp:ssub_2
14524 0, // GPRnoip_and_GPRnosp:ssub_3
14525 0, // GPRnoip_and_GPRnosp:ssub_4
14526 0, // GPRnoip_and_GPRnosp:ssub_5
14527 0, // GPRnoip_and_GPRnosp:ssub_6
14528 0, // GPRnoip_and_GPRnosp:ssub_7
14529 0, // GPRnoip_and_GPRnosp:ssub_8
14530 0, // GPRnoip_and_GPRnosp:ssub_9
14531 0, // GPRnoip_and_GPRnosp:ssub_10
14532 0, // GPRnoip_and_GPRnosp:ssub_11
14533 0, // GPRnoip_and_GPRnosp:ssub_12
14534 0, // GPRnoip_and_GPRnosp:ssub_13
14535 0, // GPRnoip_and_GPRnosp:ssub_14
14536 0, // GPRnoip_and_GPRnosp:ssub_15
14537 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14538 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14539 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14540 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14541 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14542 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14543 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14544 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14545 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14546 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14547 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14548 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14549 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14550 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_dsub_5
14551 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14552 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14553 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14554 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14555 0, // GPRnoip_and_GPRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14556 0, // GPRnoip_and_GPRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14557 0, // GPRnoip_and_GPRnosp:dsub_5_dsub_7
14558 0, // GPRnoip_and_GPRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14559 0, // GPRnoip_and_GPRnosp:dsub_5_ssub_12_ssub_13
14560 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14561 },
14562 { // GPRnoip_and_GPRwithAPSR_NZCVnosp
14563 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_0
14564 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_1
14565 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_2
14566 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_3
14567 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_4
14568 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5
14569 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_6
14570 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_7
14571 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:gsub_0
14572 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:gsub_1
14573 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qqsub_0
14574 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qqsub_1
14575 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_0
14576 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_1
14577 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_2
14578 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_3
14579 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0
14580 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_1
14581 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2
14582 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_3
14583 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4
14584 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_5
14585 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6
14586 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_7
14587 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_8
14588 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_9
14589 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_10
14590 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_11
14591 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_12
14592 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_13
14593 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_14
14594 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_15
14595 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5
14596 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14597 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7
14598 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14599 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5
14600 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14601 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14602 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14603 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14604 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14605 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9
14606 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14607 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14608 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5
14609 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14610 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5_dsub_7
14611 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9
14612 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14613 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_ssub_12_ssub_13
14614 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14615 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5_dsub_7
14616 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13_dsub_7
14617 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13
14618 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14619 },
14620 { // tGPRwithpc
14621 0, // tGPRwithpc:dsub_0
14622 0, // tGPRwithpc:dsub_1
14623 0, // tGPRwithpc:dsub_2
14624 0, // tGPRwithpc:dsub_3
14625 0, // tGPRwithpc:dsub_4
14626 0, // tGPRwithpc:dsub_5
14627 0, // tGPRwithpc:dsub_6
14628 0, // tGPRwithpc:dsub_7
14629 0, // tGPRwithpc:gsub_0
14630 0, // tGPRwithpc:gsub_1
14631 0, // tGPRwithpc:qqsub_0
14632 0, // tGPRwithpc:qqsub_1
14633 0, // tGPRwithpc:qsub_0
14634 0, // tGPRwithpc:qsub_1
14635 0, // tGPRwithpc:qsub_2
14636 0, // tGPRwithpc:qsub_3
14637 0, // tGPRwithpc:ssub_0
14638 0, // tGPRwithpc:ssub_1
14639 0, // tGPRwithpc:ssub_2
14640 0, // tGPRwithpc:ssub_3
14641 0, // tGPRwithpc:ssub_4
14642 0, // tGPRwithpc:ssub_5
14643 0, // tGPRwithpc:ssub_6
14644 0, // tGPRwithpc:ssub_7
14645 0, // tGPRwithpc:ssub_8
14646 0, // tGPRwithpc:ssub_9
14647 0, // tGPRwithpc:ssub_10
14648 0, // tGPRwithpc:ssub_11
14649 0, // tGPRwithpc:ssub_12
14650 0, // tGPRwithpc:ssub_13
14651 0, // tGPRwithpc:ssub_14
14652 0, // tGPRwithpc:ssub_15
14653 0, // tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5
14654 0, // tGPRwithpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14655 0, // tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7
14656 0, // tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14657 0, // tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5
14658 0, // tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14659 0, // tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14660 0, // tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14661 0, // tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14662 0, // tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14663 0, // tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9
14664 0, // tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14665 0, // tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14666 0, // tGPRwithpc:ssub_6_ssub_7_dsub_5
14667 0, // tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14668 0, // tGPRwithpc:ssub_6_ssub_7_dsub_5_dsub_7
14669 0, // tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9
14670 0, // tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14671 0, // tGPRwithpc:ssub_8_ssub_9_ssub_12_ssub_13
14672 0, // tGPRwithpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14673 0, // tGPRwithpc:dsub_5_dsub_7
14674 0, // tGPRwithpc:dsub_5_ssub_12_ssub_13_dsub_7
14675 0, // tGPRwithpc:dsub_5_ssub_12_ssub_13
14676 0, // tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14677 },
14678 { // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
14679 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_0
14680 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_1
14681 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_2
14682 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_3
14683 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_4
14684 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5
14685 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_6
14686 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_7
14687 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:gsub_0
14688 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:gsub_1
14689 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qqsub_0
14690 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qqsub_1
14691 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_0
14692 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_1
14693 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_2
14694 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_3
14695 8, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0 -> SPR_8
14696 8, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_1 -> SPR_8
14697 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2
14698 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_3
14699 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4
14700 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_5
14701 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6
14702 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_7
14703 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_8
14704 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_9
14705 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_10
14706 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_11
14707 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_12
14708 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_13
14709 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_14
14710 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_15
14711 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_4_ssub_5
14712 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14713 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_6_ssub_7
14714 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14715 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_4_ssub_5
14716 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14717 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
14718 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14719 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14720 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
14721 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_8_ssub_9
14722 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14723 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14724 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_dsub_5
14725 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14726 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_dsub_5_dsub_7
14727 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_ssub_8_ssub_9
14728 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
14729 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_8_ssub_9_ssub_12_ssub_13
14730 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14731 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5_dsub_7
14732 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5_ssub_12_ssub_13_dsub_7
14733 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5_ssub_12_ssub_13
14734 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14735 },
14736 { // hGPR
14737 0, // hGPR:dsub_0
14738 0, // hGPR:dsub_1
14739 0, // hGPR:dsub_2
14740 0, // hGPR:dsub_3
14741 0, // hGPR:dsub_4
14742 0, // hGPR:dsub_5
14743 0, // hGPR:dsub_6
14744 0, // hGPR:dsub_7
14745 0, // hGPR:gsub_0
14746 0, // hGPR:gsub_1
14747 0, // hGPR:qqsub_0
14748 0, // hGPR:qqsub_1
14749 0, // hGPR:qsub_0
14750 0, // hGPR:qsub_1
14751 0, // hGPR:qsub_2
14752 0, // hGPR:qsub_3
14753 0, // hGPR:ssub_0
14754 0, // hGPR:ssub_1
14755 0, // hGPR:ssub_2
14756 0, // hGPR:ssub_3
14757 0, // hGPR:ssub_4
14758 0, // hGPR:ssub_5
14759 0, // hGPR:ssub_6
14760 0, // hGPR:ssub_7
14761 0, // hGPR:ssub_8
14762 0, // hGPR:ssub_9
14763 0, // hGPR:ssub_10
14764 0, // hGPR:ssub_11
14765 0, // hGPR:ssub_12
14766 0, // hGPR:ssub_13
14767 0, // hGPR:ssub_14
14768 0, // hGPR:ssub_15
14769 0, // hGPR:ssub_0_ssub_1_ssub_4_ssub_5
14770 0, // hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14771 0, // hGPR:ssub_2_ssub_3_ssub_6_ssub_7
14772 0, // hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14773 0, // hGPR:ssub_2_ssub_3_ssub_4_ssub_5
14774 0, // hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14775 0, // hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14776 0, // hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14777 0, // hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14778 0, // hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14779 0, // hGPR:ssub_4_ssub_5_ssub_8_ssub_9
14780 0, // hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14781 0, // hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14782 0, // hGPR:ssub_6_ssub_7_dsub_5
14783 0, // hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14784 0, // hGPR:ssub_6_ssub_7_dsub_5_dsub_7
14785 0, // hGPR:ssub_6_ssub_7_ssub_8_ssub_9
14786 0, // hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14787 0, // hGPR:ssub_8_ssub_9_ssub_12_ssub_13
14788 0, // hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14789 0, // hGPR:dsub_5_dsub_7
14790 0, // hGPR:dsub_5_ssub_12_ssub_13_dsub_7
14791 0, // hGPR:dsub_5_ssub_12_ssub_13
14792 0, // hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14793 },
14794 { // tGPR
14795 0, // tGPR:dsub_0
14796 0, // tGPR:dsub_1
14797 0, // tGPR:dsub_2
14798 0, // tGPR:dsub_3
14799 0, // tGPR:dsub_4
14800 0, // tGPR:dsub_5
14801 0, // tGPR:dsub_6
14802 0, // tGPR:dsub_7
14803 0, // tGPR:gsub_0
14804 0, // tGPR:gsub_1
14805 0, // tGPR:qqsub_0
14806 0, // tGPR:qqsub_1
14807 0, // tGPR:qsub_0
14808 0, // tGPR:qsub_1
14809 0, // tGPR:qsub_2
14810 0, // tGPR:qsub_3
14811 0, // tGPR:ssub_0
14812 0, // tGPR:ssub_1
14813 0, // tGPR:ssub_2
14814 0, // tGPR:ssub_3
14815 0, // tGPR:ssub_4
14816 0, // tGPR:ssub_5
14817 0, // tGPR:ssub_6
14818 0, // tGPR:ssub_7
14819 0, // tGPR:ssub_8
14820 0, // tGPR:ssub_9
14821 0, // tGPR:ssub_10
14822 0, // tGPR:ssub_11
14823 0, // tGPR:ssub_12
14824 0, // tGPR:ssub_13
14825 0, // tGPR:ssub_14
14826 0, // tGPR:ssub_15
14827 0, // tGPR:ssub_0_ssub_1_ssub_4_ssub_5
14828 0, // tGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14829 0, // tGPR:ssub_2_ssub_3_ssub_6_ssub_7
14830 0, // tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14831 0, // tGPR:ssub_2_ssub_3_ssub_4_ssub_5
14832 0, // tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14833 0, // tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14834 0, // tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14835 0, // tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14836 0, // tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14837 0, // tGPR:ssub_4_ssub_5_ssub_8_ssub_9
14838 0, // tGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14839 0, // tGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14840 0, // tGPR:ssub_6_ssub_7_dsub_5
14841 0, // tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14842 0, // tGPR:ssub_6_ssub_7_dsub_5_dsub_7
14843 0, // tGPR:ssub_6_ssub_7_ssub_8_ssub_9
14844 0, // tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14845 0, // tGPR:ssub_8_ssub_9_ssub_12_ssub_13
14846 0, // tGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14847 0, // tGPR:dsub_5_dsub_7
14848 0, // tGPR:dsub_5_ssub_12_ssub_13_dsub_7
14849 0, // tGPR:dsub_5_ssub_12_ssub_13
14850 0, // tGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14851 },
14852 { // tGPREven
14853 0, // tGPREven:dsub_0
14854 0, // tGPREven:dsub_1
14855 0, // tGPREven:dsub_2
14856 0, // tGPREven:dsub_3
14857 0, // tGPREven:dsub_4
14858 0, // tGPREven:dsub_5
14859 0, // tGPREven:dsub_6
14860 0, // tGPREven:dsub_7
14861 0, // tGPREven:gsub_0
14862 0, // tGPREven:gsub_1
14863 0, // tGPREven:qqsub_0
14864 0, // tGPREven:qqsub_1
14865 0, // tGPREven:qsub_0
14866 0, // tGPREven:qsub_1
14867 0, // tGPREven:qsub_2
14868 0, // tGPREven:qsub_3
14869 0, // tGPREven:ssub_0
14870 0, // tGPREven:ssub_1
14871 0, // tGPREven:ssub_2
14872 0, // tGPREven:ssub_3
14873 0, // tGPREven:ssub_4
14874 0, // tGPREven:ssub_5
14875 0, // tGPREven:ssub_6
14876 0, // tGPREven:ssub_7
14877 0, // tGPREven:ssub_8
14878 0, // tGPREven:ssub_9
14879 0, // tGPREven:ssub_10
14880 0, // tGPREven:ssub_11
14881 0, // tGPREven:ssub_12
14882 0, // tGPREven:ssub_13
14883 0, // tGPREven:ssub_14
14884 0, // tGPREven:ssub_15
14885 0, // tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
14886 0, // tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14887 0, // tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
14888 0, // tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14889 0, // tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
14890 0, // tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14891 0, // tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14892 0, // tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14893 0, // tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14894 0, // tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14895 0, // tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
14896 0, // tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14897 0, // tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14898 0, // tGPREven:ssub_6_ssub_7_dsub_5
14899 0, // tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14900 0, // tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
14901 0, // tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
14902 0, // tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14903 0, // tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
14904 0, // tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14905 0, // tGPREven:dsub_5_dsub_7
14906 0, // tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
14907 0, // tGPREven:dsub_5_ssub_12_ssub_13
14908 0, // tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14909 },
14910 { // GPRnopc_and_hGPR
14911 0, // GPRnopc_and_hGPR:dsub_0
14912 0, // GPRnopc_and_hGPR:dsub_1
14913 0, // GPRnopc_and_hGPR:dsub_2
14914 0, // GPRnopc_and_hGPR:dsub_3
14915 0, // GPRnopc_and_hGPR:dsub_4
14916 0, // GPRnopc_and_hGPR:dsub_5
14917 0, // GPRnopc_and_hGPR:dsub_6
14918 0, // GPRnopc_and_hGPR:dsub_7
14919 0, // GPRnopc_and_hGPR:gsub_0
14920 0, // GPRnopc_and_hGPR:gsub_1
14921 0, // GPRnopc_and_hGPR:qqsub_0
14922 0, // GPRnopc_and_hGPR:qqsub_1
14923 0, // GPRnopc_and_hGPR:qsub_0
14924 0, // GPRnopc_and_hGPR:qsub_1
14925 0, // GPRnopc_and_hGPR:qsub_2
14926 0, // GPRnopc_and_hGPR:qsub_3
14927 0, // GPRnopc_and_hGPR:ssub_0
14928 0, // GPRnopc_and_hGPR:ssub_1
14929 0, // GPRnopc_and_hGPR:ssub_2
14930 0, // GPRnopc_and_hGPR:ssub_3
14931 0, // GPRnopc_and_hGPR:ssub_4
14932 0, // GPRnopc_and_hGPR:ssub_5
14933 0, // GPRnopc_and_hGPR:ssub_6
14934 0, // GPRnopc_and_hGPR:ssub_7
14935 0, // GPRnopc_and_hGPR:ssub_8
14936 0, // GPRnopc_and_hGPR:ssub_9
14937 0, // GPRnopc_and_hGPR:ssub_10
14938 0, // GPRnopc_and_hGPR:ssub_11
14939 0, // GPRnopc_and_hGPR:ssub_12
14940 0, // GPRnopc_and_hGPR:ssub_13
14941 0, // GPRnopc_and_hGPR:ssub_14
14942 0, // GPRnopc_and_hGPR:ssub_15
14943 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
14944 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14945 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
14946 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14947 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
14948 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14949 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14950 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14951 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14952 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14953 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
14954 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14955 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14956 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5
14957 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14958 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
14959 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
14960 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14961 0, // GPRnopc_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
14962 0, // GPRnopc_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14963 0, // GPRnopc_and_hGPR:dsub_5_dsub_7
14964 0, // GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
14965 0, // GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13
14966 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14967 },
14968 { // GPRnosp_and_hGPR
14969 0, // GPRnosp_and_hGPR:dsub_0
14970 0, // GPRnosp_and_hGPR:dsub_1
14971 0, // GPRnosp_and_hGPR:dsub_2
14972 0, // GPRnosp_and_hGPR:dsub_3
14973 0, // GPRnosp_and_hGPR:dsub_4
14974 0, // GPRnosp_and_hGPR:dsub_5
14975 0, // GPRnosp_and_hGPR:dsub_6
14976 0, // GPRnosp_and_hGPR:dsub_7
14977 0, // GPRnosp_and_hGPR:gsub_0
14978 0, // GPRnosp_and_hGPR:gsub_1
14979 0, // GPRnosp_and_hGPR:qqsub_0
14980 0, // GPRnosp_and_hGPR:qqsub_1
14981 0, // GPRnosp_and_hGPR:qsub_0
14982 0, // GPRnosp_and_hGPR:qsub_1
14983 0, // GPRnosp_and_hGPR:qsub_2
14984 0, // GPRnosp_and_hGPR:qsub_3
14985 0, // GPRnosp_and_hGPR:ssub_0
14986 0, // GPRnosp_and_hGPR:ssub_1
14987 0, // GPRnosp_and_hGPR:ssub_2
14988 0, // GPRnosp_and_hGPR:ssub_3
14989 0, // GPRnosp_and_hGPR:ssub_4
14990 0, // GPRnosp_and_hGPR:ssub_5
14991 0, // GPRnosp_and_hGPR:ssub_6
14992 0, // GPRnosp_and_hGPR:ssub_7
14993 0, // GPRnosp_and_hGPR:ssub_8
14994 0, // GPRnosp_and_hGPR:ssub_9
14995 0, // GPRnosp_and_hGPR:ssub_10
14996 0, // GPRnosp_and_hGPR:ssub_11
14997 0, // GPRnosp_and_hGPR:ssub_12
14998 0, // GPRnosp_and_hGPR:ssub_13
14999 0, // GPRnosp_and_hGPR:ssub_14
15000 0, // GPRnosp_and_hGPR:ssub_15
15001 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15002 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15003 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15004 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15005 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15006 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15007 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15008 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15009 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15010 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15011 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15012 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15013 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15014 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_dsub_5
15015 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15016 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15017 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15018 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15019 0, // GPRnosp_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15020 0, // GPRnosp_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15021 0, // GPRnosp_and_hGPR:dsub_5_dsub_7
15022 0, // GPRnosp_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15023 0, // GPRnosp_and_hGPR:dsub_5_ssub_12_ssub_13
15024 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15025 },
15026 { // GPRnoip_and_hGPR
15027 0, // GPRnoip_and_hGPR:dsub_0
15028 0, // GPRnoip_and_hGPR:dsub_1
15029 0, // GPRnoip_and_hGPR:dsub_2
15030 0, // GPRnoip_and_hGPR:dsub_3
15031 0, // GPRnoip_and_hGPR:dsub_4
15032 0, // GPRnoip_and_hGPR:dsub_5
15033 0, // GPRnoip_and_hGPR:dsub_6
15034 0, // GPRnoip_and_hGPR:dsub_7
15035 0, // GPRnoip_and_hGPR:gsub_0
15036 0, // GPRnoip_and_hGPR:gsub_1
15037 0, // GPRnoip_and_hGPR:qqsub_0
15038 0, // GPRnoip_and_hGPR:qqsub_1
15039 0, // GPRnoip_and_hGPR:qsub_0
15040 0, // GPRnoip_and_hGPR:qsub_1
15041 0, // GPRnoip_and_hGPR:qsub_2
15042 0, // GPRnoip_and_hGPR:qsub_3
15043 0, // GPRnoip_and_hGPR:ssub_0
15044 0, // GPRnoip_and_hGPR:ssub_1
15045 0, // GPRnoip_and_hGPR:ssub_2
15046 0, // GPRnoip_and_hGPR:ssub_3
15047 0, // GPRnoip_and_hGPR:ssub_4
15048 0, // GPRnoip_and_hGPR:ssub_5
15049 0, // GPRnoip_and_hGPR:ssub_6
15050 0, // GPRnoip_and_hGPR:ssub_7
15051 0, // GPRnoip_and_hGPR:ssub_8
15052 0, // GPRnoip_and_hGPR:ssub_9
15053 0, // GPRnoip_and_hGPR:ssub_10
15054 0, // GPRnoip_and_hGPR:ssub_11
15055 0, // GPRnoip_and_hGPR:ssub_12
15056 0, // GPRnoip_and_hGPR:ssub_13
15057 0, // GPRnoip_and_hGPR:ssub_14
15058 0, // GPRnoip_and_hGPR:ssub_15
15059 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15060 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15061 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15062 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15063 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15064 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15065 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15066 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15067 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15068 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15069 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15070 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15071 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15072 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15073 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15074 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15075 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15076 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15077 0, // GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15078 0, // GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15079 0, // GPRnoip_and_hGPR:dsub_5_dsub_7
15080 0, // GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15081 0, // GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15082 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15083 },
15084 { // GPRnoip_and_tGPREven
15085 0, // GPRnoip_and_tGPREven:dsub_0
15086 0, // GPRnoip_and_tGPREven:dsub_1
15087 0, // GPRnoip_and_tGPREven:dsub_2
15088 0, // GPRnoip_and_tGPREven:dsub_3
15089 0, // GPRnoip_and_tGPREven:dsub_4
15090 0, // GPRnoip_and_tGPREven:dsub_5
15091 0, // GPRnoip_and_tGPREven:dsub_6
15092 0, // GPRnoip_and_tGPREven:dsub_7
15093 0, // GPRnoip_and_tGPREven:gsub_0
15094 0, // GPRnoip_and_tGPREven:gsub_1
15095 0, // GPRnoip_and_tGPREven:qqsub_0
15096 0, // GPRnoip_and_tGPREven:qqsub_1
15097 0, // GPRnoip_and_tGPREven:qsub_0
15098 0, // GPRnoip_and_tGPREven:qsub_1
15099 0, // GPRnoip_and_tGPREven:qsub_2
15100 0, // GPRnoip_and_tGPREven:qsub_3
15101 0, // GPRnoip_and_tGPREven:ssub_0
15102 0, // GPRnoip_and_tGPREven:ssub_1
15103 0, // GPRnoip_and_tGPREven:ssub_2
15104 0, // GPRnoip_and_tGPREven:ssub_3
15105 0, // GPRnoip_and_tGPREven:ssub_4
15106 0, // GPRnoip_and_tGPREven:ssub_5
15107 0, // GPRnoip_and_tGPREven:ssub_6
15108 0, // GPRnoip_and_tGPREven:ssub_7
15109 0, // GPRnoip_and_tGPREven:ssub_8
15110 0, // GPRnoip_and_tGPREven:ssub_9
15111 0, // GPRnoip_and_tGPREven:ssub_10
15112 0, // GPRnoip_and_tGPREven:ssub_11
15113 0, // GPRnoip_and_tGPREven:ssub_12
15114 0, // GPRnoip_and_tGPREven:ssub_13
15115 0, // GPRnoip_and_tGPREven:ssub_14
15116 0, // GPRnoip_and_tGPREven:ssub_15
15117 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15118 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15119 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15120 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15121 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15122 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15123 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15124 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15125 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15126 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15127 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15128 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15129 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15130 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5
15131 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15132 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15133 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15134 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15135 0, // GPRnoip_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15136 0, // GPRnoip_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15137 0, // GPRnoip_and_tGPREven:dsub_5_dsub_7
15138 0, // GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15139 0, // GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13
15140 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15141 },
15142 { // GPRnosp_and_GPRnopc_and_hGPR
15143 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_0
15144 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_1
15145 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_2
15146 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_3
15147 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_4
15148 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5
15149 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_6
15150 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_7
15151 0, // GPRnosp_and_GPRnopc_and_hGPR:gsub_0
15152 0, // GPRnosp_and_GPRnopc_and_hGPR:gsub_1
15153 0, // GPRnosp_and_GPRnopc_and_hGPR:qqsub_0
15154 0, // GPRnosp_and_GPRnopc_and_hGPR:qqsub_1
15155 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_0
15156 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_1
15157 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_2
15158 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_3
15159 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0
15160 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_1
15161 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2
15162 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_3
15163 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4
15164 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_5
15165 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6
15166 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_7
15167 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_8
15168 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_9
15169 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_10
15170 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_11
15171 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_12
15172 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_13
15173 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_14
15174 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_15
15175 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15176 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15177 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15178 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15179 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15180 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15181 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15182 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15183 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15184 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15185 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15186 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15187 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15188 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5
15189 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15190 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15191 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15192 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15193 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15194 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15195 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5_dsub_7
15196 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15197 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13
15198 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15199 },
15200 { // tGPROdd
15201 0, // tGPROdd:dsub_0
15202 0, // tGPROdd:dsub_1
15203 0, // tGPROdd:dsub_2
15204 0, // tGPROdd:dsub_3
15205 0, // tGPROdd:dsub_4
15206 0, // tGPROdd:dsub_5
15207 0, // tGPROdd:dsub_6
15208 0, // tGPROdd:dsub_7
15209 0, // tGPROdd:gsub_0
15210 0, // tGPROdd:gsub_1
15211 0, // tGPROdd:qqsub_0
15212 0, // tGPROdd:qqsub_1
15213 0, // tGPROdd:qsub_0
15214 0, // tGPROdd:qsub_1
15215 0, // tGPROdd:qsub_2
15216 0, // tGPROdd:qsub_3
15217 0, // tGPROdd:ssub_0
15218 0, // tGPROdd:ssub_1
15219 0, // tGPROdd:ssub_2
15220 0, // tGPROdd:ssub_3
15221 0, // tGPROdd:ssub_4
15222 0, // tGPROdd:ssub_5
15223 0, // tGPROdd:ssub_6
15224 0, // tGPROdd:ssub_7
15225 0, // tGPROdd:ssub_8
15226 0, // tGPROdd:ssub_9
15227 0, // tGPROdd:ssub_10
15228 0, // tGPROdd:ssub_11
15229 0, // tGPROdd:ssub_12
15230 0, // tGPROdd:ssub_13
15231 0, // tGPROdd:ssub_14
15232 0, // tGPROdd:ssub_15
15233 0, // tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5
15234 0, // tGPROdd:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15235 0, // tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7
15236 0, // tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15237 0, // tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5
15238 0, // tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15239 0, // tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15240 0, // tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15241 0, // tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15242 0, // tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15243 0, // tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9
15244 0, // tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15245 0, // tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15246 0, // tGPROdd:ssub_6_ssub_7_dsub_5
15247 0, // tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15248 0, // tGPROdd:ssub_6_ssub_7_dsub_5_dsub_7
15249 0, // tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9
15250 0, // tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15251 0, // tGPROdd:ssub_8_ssub_9_ssub_12_ssub_13
15252 0, // tGPROdd:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15253 0, // tGPROdd:dsub_5_dsub_7
15254 0, // tGPROdd:dsub_5_ssub_12_ssub_13_dsub_7
15255 0, // tGPROdd:dsub_5_ssub_12_ssub_13
15256 0, // tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15257 },
15258 { // GPRnopc_and_GPRnoip_and_hGPR
15259 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_0
15260 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_1
15261 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_2
15262 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_3
15263 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_4
15264 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5
15265 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_6
15266 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_7
15267 0, // GPRnopc_and_GPRnoip_and_hGPR:gsub_0
15268 0, // GPRnopc_and_GPRnoip_and_hGPR:gsub_1
15269 0, // GPRnopc_and_GPRnoip_and_hGPR:qqsub_0
15270 0, // GPRnopc_and_GPRnoip_and_hGPR:qqsub_1
15271 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_0
15272 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_1
15273 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_2
15274 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_3
15275 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0
15276 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_1
15277 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2
15278 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_3
15279 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4
15280 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_5
15281 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6
15282 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_7
15283 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_8
15284 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_9
15285 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_10
15286 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_11
15287 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_12
15288 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_13
15289 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_14
15290 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_15
15291 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15292 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15293 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15294 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15295 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15296 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15297 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15298 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15299 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15300 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15301 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15302 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15303 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15304 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15305 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15306 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15307 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15308 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15309 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15310 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15311 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5_dsub_7
15312 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15313 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15314 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15315 },
15316 { // GPRnosp_and_GPRnoip_and_hGPR
15317 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_0
15318 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_1
15319 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_2
15320 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_3
15321 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_4
15322 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5
15323 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_6
15324 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_7
15325 0, // GPRnosp_and_GPRnoip_and_hGPR:gsub_0
15326 0, // GPRnosp_and_GPRnoip_and_hGPR:gsub_1
15327 0, // GPRnosp_and_GPRnoip_and_hGPR:qqsub_0
15328 0, // GPRnosp_and_GPRnoip_and_hGPR:qqsub_1
15329 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_0
15330 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_1
15331 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_2
15332 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_3
15333 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0
15334 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_1
15335 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2
15336 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_3
15337 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4
15338 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_5
15339 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6
15340 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_7
15341 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_8
15342 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_9
15343 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_10
15344 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_11
15345 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_12
15346 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_13
15347 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_14
15348 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_15
15349 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15350 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15351 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15352 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15353 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15354 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15355 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15356 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15357 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15358 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15359 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15360 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15361 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15362 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15363 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15364 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15365 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15366 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15367 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15368 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15369 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5_dsub_7
15370 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15371 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15372 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15373 },
15374 { // tcGPR
15375 0, // tcGPR:dsub_0
15376 0, // tcGPR:dsub_1
15377 0, // tcGPR:dsub_2
15378 0, // tcGPR:dsub_3
15379 0, // tcGPR:dsub_4
15380 0, // tcGPR:dsub_5
15381 0, // tcGPR:dsub_6
15382 0, // tcGPR:dsub_7
15383 0, // tcGPR:gsub_0
15384 0, // tcGPR:gsub_1
15385 0, // tcGPR:qqsub_0
15386 0, // tcGPR:qqsub_1
15387 0, // tcGPR:qsub_0
15388 0, // tcGPR:qsub_1
15389 0, // tcGPR:qsub_2
15390 0, // tcGPR:qsub_3
15391 0, // tcGPR:ssub_0
15392 0, // tcGPR:ssub_1
15393 0, // tcGPR:ssub_2
15394 0, // tcGPR:ssub_3
15395 0, // tcGPR:ssub_4
15396 0, // tcGPR:ssub_5
15397 0, // tcGPR:ssub_6
15398 0, // tcGPR:ssub_7
15399 0, // tcGPR:ssub_8
15400 0, // tcGPR:ssub_9
15401 0, // tcGPR:ssub_10
15402 0, // tcGPR:ssub_11
15403 0, // tcGPR:ssub_12
15404 0, // tcGPR:ssub_13
15405 0, // tcGPR:ssub_14
15406 0, // tcGPR:ssub_15
15407 0, // tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
15408 0, // tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15409 0, // tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
15410 0, // tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15411 0, // tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
15412 0, // tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15413 0, // tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15414 0, // tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15415 0, // tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15416 0, // tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15417 0, // tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
15418 0, // tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15419 0, // tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15420 0, // tcGPR:ssub_6_ssub_7_dsub_5
15421 0, // tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15422 0, // tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
15423 0, // tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
15424 0, // tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15425 0, // tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
15426 0, // tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15427 0, // tcGPR:dsub_5_dsub_7
15428 0, // tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
15429 0, // tcGPR:dsub_5_ssub_12_ssub_13
15430 0, // tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15431 },
15432 { // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
15433 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_0
15434 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_1
15435 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_2
15436 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_3
15437 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_4
15438 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5
15439 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_6
15440 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_7
15441 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:gsub_0
15442 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:gsub_1
15443 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qqsub_0
15444 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qqsub_1
15445 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_0
15446 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_1
15447 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_2
15448 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_3
15449 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0
15450 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_1
15451 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2
15452 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_3
15453 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4
15454 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_5
15455 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6
15456 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_7
15457 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_8
15458 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_9
15459 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_10
15460 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_11
15461 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_12
15462 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_13
15463 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_14
15464 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_15
15465 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15466 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15467 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15468 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15469 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15470 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15471 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15472 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15473 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15474 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15475 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15476 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15477 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15478 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15479 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15480 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15481 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15482 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15483 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15484 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15485 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5_dsub_7
15486 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15487 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15488 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15489 },
15490 { // hGPR_and_tGPREven
15491 0, // hGPR_and_tGPREven:dsub_0
15492 0, // hGPR_and_tGPREven:dsub_1
15493 0, // hGPR_and_tGPREven:dsub_2
15494 0, // hGPR_and_tGPREven:dsub_3
15495 0, // hGPR_and_tGPREven:dsub_4
15496 0, // hGPR_and_tGPREven:dsub_5
15497 0, // hGPR_and_tGPREven:dsub_6
15498 0, // hGPR_and_tGPREven:dsub_7
15499 0, // hGPR_and_tGPREven:gsub_0
15500 0, // hGPR_and_tGPREven:gsub_1
15501 0, // hGPR_and_tGPREven:qqsub_0
15502 0, // hGPR_and_tGPREven:qqsub_1
15503 0, // hGPR_and_tGPREven:qsub_0
15504 0, // hGPR_and_tGPREven:qsub_1
15505 0, // hGPR_and_tGPREven:qsub_2
15506 0, // hGPR_and_tGPREven:qsub_3
15507 0, // hGPR_and_tGPREven:ssub_0
15508 0, // hGPR_and_tGPREven:ssub_1
15509 0, // hGPR_and_tGPREven:ssub_2
15510 0, // hGPR_and_tGPREven:ssub_3
15511 0, // hGPR_and_tGPREven:ssub_4
15512 0, // hGPR_and_tGPREven:ssub_5
15513 0, // hGPR_and_tGPREven:ssub_6
15514 0, // hGPR_and_tGPREven:ssub_7
15515 0, // hGPR_and_tGPREven:ssub_8
15516 0, // hGPR_and_tGPREven:ssub_9
15517 0, // hGPR_and_tGPREven:ssub_10
15518 0, // hGPR_and_tGPREven:ssub_11
15519 0, // hGPR_and_tGPREven:ssub_12
15520 0, // hGPR_and_tGPREven:ssub_13
15521 0, // hGPR_and_tGPREven:ssub_14
15522 0, // hGPR_and_tGPREven:ssub_15
15523 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15524 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15525 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15526 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15527 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15528 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15529 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15530 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15531 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15532 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15533 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15534 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15535 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15536 0, // hGPR_and_tGPREven:ssub_6_ssub_7_dsub_5
15537 0, // hGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15538 0, // hGPR_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15539 0, // hGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15540 0, // hGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15541 0, // hGPR_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15542 0, // hGPR_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15543 0, // hGPR_and_tGPREven:dsub_5_dsub_7
15544 0, // hGPR_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15545 0, // hGPR_and_tGPREven:dsub_5_ssub_12_ssub_13
15546 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15547 },
15548 { // tGPR_and_tGPREven
15549 0, // tGPR_and_tGPREven:dsub_0
15550 0, // tGPR_and_tGPREven:dsub_1
15551 0, // tGPR_and_tGPREven:dsub_2
15552 0, // tGPR_and_tGPREven:dsub_3
15553 0, // tGPR_and_tGPREven:dsub_4
15554 0, // tGPR_and_tGPREven:dsub_5
15555 0, // tGPR_and_tGPREven:dsub_6
15556 0, // tGPR_and_tGPREven:dsub_7
15557 0, // tGPR_and_tGPREven:gsub_0
15558 0, // tGPR_and_tGPREven:gsub_1
15559 0, // tGPR_and_tGPREven:qqsub_0
15560 0, // tGPR_and_tGPREven:qqsub_1
15561 0, // tGPR_and_tGPREven:qsub_0
15562 0, // tGPR_and_tGPREven:qsub_1
15563 0, // tGPR_and_tGPREven:qsub_2
15564 0, // tGPR_and_tGPREven:qsub_3
15565 0, // tGPR_and_tGPREven:ssub_0
15566 0, // tGPR_and_tGPREven:ssub_1
15567 0, // tGPR_and_tGPREven:ssub_2
15568 0, // tGPR_and_tGPREven:ssub_3
15569 0, // tGPR_and_tGPREven:ssub_4
15570 0, // tGPR_and_tGPREven:ssub_5
15571 0, // tGPR_and_tGPREven:ssub_6
15572 0, // tGPR_and_tGPREven:ssub_7
15573 0, // tGPR_and_tGPREven:ssub_8
15574 0, // tGPR_and_tGPREven:ssub_9
15575 0, // tGPR_and_tGPREven:ssub_10
15576 0, // tGPR_and_tGPREven:ssub_11
15577 0, // tGPR_and_tGPREven:ssub_12
15578 0, // tGPR_and_tGPREven:ssub_13
15579 0, // tGPR_and_tGPREven:ssub_14
15580 0, // tGPR_and_tGPREven:ssub_15
15581 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15582 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15583 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15584 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15585 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15586 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15587 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15588 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15589 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15590 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15591 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15592 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15593 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15594 0, // tGPR_and_tGPREven:ssub_6_ssub_7_dsub_5
15595 0, // tGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15596 0, // tGPR_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15597 0, // tGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15598 0, // tGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15599 0, // tGPR_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15600 0, // tGPR_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15601 0, // tGPR_and_tGPREven:dsub_5_dsub_7
15602 0, // tGPR_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15603 0, // tGPR_and_tGPREven:dsub_5_ssub_12_ssub_13
15604 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15605 },
15606 { // tGPR_and_tGPROdd
15607 0, // tGPR_and_tGPROdd:dsub_0
15608 0, // tGPR_and_tGPROdd:dsub_1
15609 0, // tGPR_and_tGPROdd:dsub_2
15610 0, // tGPR_and_tGPROdd:dsub_3
15611 0, // tGPR_and_tGPROdd:dsub_4
15612 0, // tGPR_and_tGPROdd:dsub_5
15613 0, // tGPR_and_tGPROdd:dsub_6
15614 0, // tGPR_and_tGPROdd:dsub_7
15615 0, // tGPR_and_tGPROdd:gsub_0
15616 0, // tGPR_and_tGPROdd:gsub_1
15617 0, // tGPR_and_tGPROdd:qqsub_0
15618 0, // tGPR_and_tGPROdd:qqsub_1
15619 0, // tGPR_and_tGPROdd:qsub_0
15620 0, // tGPR_and_tGPROdd:qsub_1
15621 0, // tGPR_and_tGPROdd:qsub_2
15622 0, // tGPR_and_tGPROdd:qsub_3
15623 0, // tGPR_and_tGPROdd:ssub_0
15624 0, // tGPR_and_tGPROdd:ssub_1
15625 0, // tGPR_and_tGPROdd:ssub_2
15626 0, // tGPR_and_tGPROdd:ssub_3
15627 0, // tGPR_and_tGPROdd:ssub_4
15628 0, // tGPR_and_tGPROdd:ssub_5
15629 0, // tGPR_and_tGPROdd:ssub_6
15630 0, // tGPR_and_tGPROdd:ssub_7
15631 0, // tGPR_and_tGPROdd:ssub_8
15632 0, // tGPR_and_tGPROdd:ssub_9
15633 0, // tGPR_and_tGPROdd:ssub_10
15634 0, // tGPR_and_tGPROdd:ssub_11
15635 0, // tGPR_and_tGPROdd:ssub_12
15636 0, // tGPR_and_tGPROdd:ssub_13
15637 0, // tGPR_and_tGPROdd:ssub_14
15638 0, // tGPR_and_tGPROdd:ssub_15
15639 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5
15640 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15641 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7
15642 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15643 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5
15644 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15645 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15646 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15647 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15648 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15649 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9
15650 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15651 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15652 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5
15653 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15654 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5_dsub_7
15655 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9
15656 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15657 0, // tGPR_and_tGPROdd:ssub_8_ssub_9_ssub_12_ssub_13
15658 0, // tGPR_and_tGPROdd:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15659 0, // tGPR_and_tGPROdd:dsub_5_dsub_7
15660 0, // tGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13_dsub_7
15661 0, // tGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13
15662 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15663 },
15664 { // tcGPRnotr12
15665 0, // tcGPRnotr12:dsub_0
15666 0, // tcGPRnotr12:dsub_1
15667 0, // tcGPRnotr12:dsub_2
15668 0, // tcGPRnotr12:dsub_3
15669 0, // tcGPRnotr12:dsub_4
15670 0, // tcGPRnotr12:dsub_5
15671 0, // tcGPRnotr12:dsub_6
15672 0, // tcGPRnotr12:dsub_7
15673 0, // tcGPRnotr12:gsub_0
15674 0, // tcGPRnotr12:gsub_1
15675 0, // tcGPRnotr12:qqsub_0
15676 0, // tcGPRnotr12:qqsub_1
15677 0, // tcGPRnotr12:qsub_0
15678 0, // tcGPRnotr12:qsub_1
15679 0, // tcGPRnotr12:qsub_2
15680 0, // tcGPRnotr12:qsub_3
15681 0, // tcGPRnotr12:ssub_0
15682 0, // tcGPRnotr12:ssub_1
15683 0, // tcGPRnotr12:ssub_2
15684 0, // tcGPRnotr12:ssub_3
15685 0, // tcGPRnotr12:ssub_4
15686 0, // tcGPRnotr12:ssub_5
15687 0, // tcGPRnotr12:ssub_6
15688 0, // tcGPRnotr12:ssub_7
15689 0, // tcGPRnotr12:ssub_8
15690 0, // tcGPRnotr12:ssub_9
15691 0, // tcGPRnotr12:ssub_10
15692 0, // tcGPRnotr12:ssub_11
15693 0, // tcGPRnotr12:ssub_12
15694 0, // tcGPRnotr12:ssub_13
15695 0, // tcGPRnotr12:ssub_14
15696 0, // tcGPRnotr12:ssub_15
15697 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5
15698 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15699 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7
15700 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15701 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5
15702 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15703 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15704 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15705 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15706 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15707 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9
15708 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15709 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15710 0, // tcGPRnotr12:ssub_6_ssub_7_dsub_5
15711 0, // tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15712 0, // tcGPRnotr12:ssub_6_ssub_7_dsub_5_dsub_7
15713 0, // tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9
15714 0, // tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15715 0, // tcGPRnotr12:ssub_8_ssub_9_ssub_12_ssub_13
15716 0, // tcGPRnotr12:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15717 0, // tcGPRnotr12:dsub_5_dsub_7
15718 0, // tcGPRnotr12:dsub_5_ssub_12_ssub_13_dsub_7
15719 0, // tcGPRnotr12:dsub_5_ssub_12_ssub_13
15720 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15721 },
15722 { // tGPREven_and_tcGPR
15723 0, // tGPREven_and_tcGPR:dsub_0
15724 0, // tGPREven_and_tcGPR:dsub_1
15725 0, // tGPREven_and_tcGPR:dsub_2
15726 0, // tGPREven_and_tcGPR:dsub_3
15727 0, // tGPREven_and_tcGPR:dsub_4
15728 0, // tGPREven_and_tcGPR:dsub_5
15729 0, // tGPREven_and_tcGPR:dsub_6
15730 0, // tGPREven_and_tcGPR:dsub_7
15731 0, // tGPREven_and_tcGPR:gsub_0
15732 0, // tGPREven_and_tcGPR:gsub_1
15733 0, // tGPREven_and_tcGPR:qqsub_0
15734 0, // tGPREven_and_tcGPR:qqsub_1
15735 0, // tGPREven_and_tcGPR:qsub_0
15736 0, // tGPREven_and_tcGPR:qsub_1
15737 0, // tGPREven_and_tcGPR:qsub_2
15738 0, // tGPREven_and_tcGPR:qsub_3
15739 0, // tGPREven_and_tcGPR:ssub_0
15740 0, // tGPREven_and_tcGPR:ssub_1
15741 0, // tGPREven_and_tcGPR:ssub_2
15742 0, // tGPREven_and_tcGPR:ssub_3
15743 0, // tGPREven_and_tcGPR:ssub_4
15744 0, // tGPREven_and_tcGPR:ssub_5
15745 0, // tGPREven_and_tcGPR:ssub_6
15746 0, // tGPREven_and_tcGPR:ssub_7
15747 0, // tGPREven_and_tcGPR:ssub_8
15748 0, // tGPREven_and_tcGPR:ssub_9
15749 0, // tGPREven_and_tcGPR:ssub_10
15750 0, // tGPREven_and_tcGPR:ssub_11
15751 0, // tGPREven_and_tcGPR:ssub_12
15752 0, // tGPREven_and_tcGPR:ssub_13
15753 0, // tGPREven_and_tcGPR:ssub_14
15754 0, // tGPREven_and_tcGPR:ssub_15
15755 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
15756 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15757 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
15758 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15759 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
15760 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15761 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15762 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15763 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15764 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15765 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
15766 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15767 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15768 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_dsub_5
15769 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15770 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
15771 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
15772 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15773 0, // tGPREven_and_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
15774 0, // tGPREven_and_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15775 0, // tGPREven_and_tcGPR:dsub_5_dsub_7
15776 0, // tGPREven_and_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
15777 0, // tGPREven_and_tcGPR:dsub_5_ssub_12_ssub_13
15778 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15779 },
15780 { // FP_STATUS_REGS
15781 0, // FP_STATUS_REGS:dsub_0
15782 0, // FP_STATUS_REGS:dsub_1
15783 0, // FP_STATUS_REGS:dsub_2
15784 0, // FP_STATUS_REGS:dsub_3
15785 0, // FP_STATUS_REGS:dsub_4
15786 0, // FP_STATUS_REGS:dsub_5
15787 0, // FP_STATUS_REGS:dsub_6
15788 0, // FP_STATUS_REGS:dsub_7
15789 0, // FP_STATUS_REGS:gsub_0
15790 0, // FP_STATUS_REGS:gsub_1
15791 0, // FP_STATUS_REGS:qqsub_0
15792 0, // FP_STATUS_REGS:qqsub_1
15793 0, // FP_STATUS_REGS:qsub_0
15794 0, // FP_STATUS_REGS:qsub_1
15795 0, // FP_STATUS_REGS:qsub_2
15796 0, // FP_STATUS_REGS:qsub_3
15797 0, // FP_STATUS_REGS:ssub_0
15798 0, // FP_STATUS_REGS:ssub_1
15799 0, // FP_STATUS_REGS:ssub_2
15800 0, // FP_STATUS_REGS:ssub_3
15801 0, // FP_STATUS_REGS:ssub_4
15802 0, // FP_STATUS_REGS:ssub_5
15803 0, // FP_STATUS_REGS:ssub_6
15804 0, // FP_STATUS_REGS:ssub_7
15805 0, // FP_STATUS_REGS:ssub_8
15806 0, // FP_STATUS_REGS:ssub_9
15807 0, // FP_STATUS_REGS:ssub_10
15808 0, // FP_STATUS_REGS:ssub_11
15809 0, // FP_STATUS_REGS:ssub_12
15810 0, // FP_STATUS_REGS:ssub_13
15811 0, // FP_STATUS_REGS:ssub_14
15812 0, // FP_STATUS_REGS:ssub_15
15813 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_4_ssub_5
15814 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15815 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_6_ssub_7
15816 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15817 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_4_ssub_5
15818 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15819 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15820 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15821 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15822 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15823 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_8_ssub_9
15824 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15825 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15826 0, // FP_STATUS_REGS:ssub_6_ssub_7_dsub_5
15827 0, // FP_STATUS_REGS:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15828 0, // FP_STATUS_REGS:ssub_6_ssub_7_dsub_5_dsub_7
15829 0, // FP_STATUS_REGS:ssub_6_ssub_7_ssub_8_ssub_9
15830 0, // FP_STATUS_REGS:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15831 0, // FP_STATUS_REGS:ssub_8_ssub_9_ssub_12_ssub_13
15832 0, // FP_STATUS_REGS:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15833 0, // FP_STATUS_REGS:dsub_5_dsub_7
15834 0, // FP_STATUS_REGS:dsub_5_ssub_12_ssub_13_dsub_7
15835 0, // FP_STATUS_REGS:dsub_5_ssub_12_ssub_13
15836 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15837 },
15838 { // hGPR_and_GPRnoip_and_tGPREven
15839 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_0
15840 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_1
15841 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_2
15842 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_3
15843 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_4
15844 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5
15845 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_6
15846 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_7
15847 0, // hGPR_and_GPRnoip_and_tGPREven:gsub_0
15848 0, // hGPR_and_GPRnoip_and_tGPREven:gsub_1
15849 0, // hGPR_and_GPRnoip_and_tGPREven:qqsub_0
15850 0, // hGPR_and_GPRnoip_and_tGPREven:qqsub_1
15851 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_0
15852 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_1
15853 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_2
15854 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_3
15855 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0
15856 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_1
15857 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2
15858 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_3
15859 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4
15860 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_5
15861 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6
15862 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_7
15863 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_8
15864 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_9
15865 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_10
15866 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_11
15867 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_12
15868 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_13
15869 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_14
15870 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_15
15871 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15872 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15873 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15874 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15875 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15876 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15877 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15878 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15879 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15880 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15881 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15882 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15883 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15884 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5
15885 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15886 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15887 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15888 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15889 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15890 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15891 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5_dsub_7
15892 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15893 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13
15894 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15895 },
15896 { // hGPR_and_tGPROdd
15897 0, // hGPR_and_tGPROdd:dsub_0
15898 0, // hGPR_and_tGPROdd:dsub_1
15899 0, // hGPR_and_tGPROdd:dsub_2
15900 0, // hGPR_and_tGPROdd:dsub_3
15901 0, // hGPR_and_tGPROdd:dsub_4
15902 0, // hGPR_and_tGPROdd:dsub_5
15903 0, // hGPR_and_tGPROdd:dsub_6
15904 0, // hGPR_and_tGPROdd:dsub_7
15905 0, // hGPR_and_tGPROdd:gsub_0
15906 0, // hGPR_and_tGPROdd:gsub_1
15907 0, // hGPR_and_tGPROdd:qqsub_0
15908 0, // hGPR_and_tGPROdd:qqsub_1
15909 0, // hGPR_and_tGPROdd:qsub_0
15910 0, // hGPR_and_tGPROdd:qsub_1
15911 0, // hGPR_and_tGPROdd:qsub_2
15912 0, // hGPR_and_tGPROdd:qsub_3
15913 0, // hGPR_and_tGPROdd:ssub_0
15914 0, // hGPR_and_tGPROdd:ssub_1
15915 0, // hGPR_and_tGPROdd:ssub_2
15916 0, // hGPR_and_tGPROdd:ssub_3
15917 0, // hGPR_and_tGPROdd:ssub_4
15918 0, // hGPR_and_tGPROdd:ssub_5
15919 0, // hGPR_and_tGPROdd:ssub_6
15920 0, // hGPR_and_tGPROdd:ssub_7
15921 0, // hGPR_and_tGPROdd:ssub_8
15922 0, // hGPR_and_tGPROdd:ssub_9
15923 0, // hGPR_and_tGPROdd:ssub_10
15924 0, // hGPR_and_tGPROdd:ssub_11
15925 0, // hGPR_and_tGPROdd:ssub_12
15926 0, // hGPR_and_tGPROdd:ssub_13
15927 0, // hGPR_and_tGPROdd:ssub_14
15928 0, // hGPR_and_tGPROdd:ssub_15
15929 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5
15930 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15931 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7
15932 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15933 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5
15934 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15935 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15936 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15937 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15938 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15939 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9
15940 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15941 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15942 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5
15943 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15944 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5_dsub_7
15945 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9
15946 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15947 0, // hGPR_and_tGPROdd:ssub_8_ssub_9_ssub_12_ssub_13
15948 0, // hGPR_and_tGPROdd:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15949 0, // hGPR_and_tGPROdd:dsub_5_dsub_7
15950 0, // hGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13_dsub_7
15951 0, // hGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13
15952 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15953 },
15954 { // tGPREven_and_tcGPRnotr12
15955 0, // tGPREven_and_tcGPRnotr12:dsub_0
15956 0, // tGPREven_and_tcGPRnotr12:dsub_1
15957 0, // tGPREven_and_tcGPRnotr12:dsub_2
15958 0, // tGPREven_and_tcGPRnotr12:dsub_3
15959 0, // tGPREven_and_tcGPRnotr12:dsub_4
15960 0, // tGPREven_and_tcGPRnotr12:dsub_5
15961 0, // tGPREven_and_tcGPRnotr12:dsub_6
15962 0, // tGPREven_and_tcGPRnotr12:dsub_7
15963 0, // tGPREven_and_tcGPRnotr12:gsub_0
15964 0, // tGPREven_and_tcGPRnotr12:gsub_1
15965 0, // tGPREven_and_tcGPRnotr12:qqsub_0
15966 0, // tGPREven_and_tcGPRnotr12:qqsub_1
15967 0, // tGPREven_and_tcGPRnotr12:qsub_0
15968 0, // tGPREven_and_tcGPRnotr12:qsub_1
15969 0, // tGPREven_and_tcGPRnotr12:qsub_2
15970 0, // tGPREven_and_tcGPRnotr12:qsub_3
15971 0, // tGPREven_and_tcGPRnotr12:ssub_0
15972 0, // tGPREven_and_tcGPRnotr12:ssub_1
15973 0, // tGPREven_and_tcGPRnotr12:ssub_2
15974 0, // tGPREven_and_tcGPRnotr12:ssub_3
15975 0, // tGPREven_and_tcGPRnotr12:ssub_4
15976 0, // tGPREven_and_tcGPRnotr12:ssub_5
15977 0, // tGPREven_and_tcGPRnotr12:ssub_6
15978 0, // tGPREven_and_tcGPRnotr12:ssub_7
15979 0, // tGPREven_and_tcGPRnotr12:ssub_8
15980 0, // tGPREven_and_tcGPRnotr12:ssub_9
15981 0, // tGPREven_and_tcGPRnotr12:ssub_10
15982 0, // tGPREven_and_tcGPRnotr12:ssub_11
15983 0, // tGPREven_and_tcGPRnotr12:ssub_12
15984 0, // tGPREven_and_tcGPRnotr12:ssub_13
15985 0, // tGPREven_and_tcGPRnotr12:ssub_14
15986 0, // tGPREven_and_tcGPRnotr12:ssub_15
15987 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5
15988 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15989 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7
15990 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15991 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5
15992 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15993 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15994 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15995 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15996 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15997 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9
15998 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15999 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16000 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_dsub_5
16001 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16002 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_dsub_5_dsub_7
16003 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9
16004 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16005 0, // tGPREven_and_tcGPRnotr12:ssub_8_ssub_9_ssub_12_ssub_13
16006 0, // tGPREven_and_tcGPRnotr12:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16007 0, // tGPREven_and_tcGPRnotr12:dsub_5_dsub_7
16008 0, // tGPREven_and_tcGPRnotr12:dsub_5_ssub_12_ssub_13_dsub_7
16009 0, // tGPREven_and_tcGPRnotr12:dsub_5_ssub_12_ssub_13
16010 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16011 },
16012 { // tGPROdd_and_tcGPR
16013 0, // tGPROdd_and_tcGPR:dsub_0
16014 0, // tGPROdd_and_tcGPR:dsub_1
16015 0, // tGPROdd_and_tcGPR:dsub_2
16016 0, // tGPROdd_and_tcGPR:dsub_3
16017 0, // tGPROdd_and_tcGPR:dsub_4
16018 0, // tGPROdd_and_tcGPR:dsub_5
16019 0, // tGPROdd_and_tcGPR:dsub_6
16020 0, // tGPROdd_and_tcGPR:dsub_7
16021 0, // tGPROdd_and_tcGPR:gsub_0
16022 0, // tGPROdd_and_tcGPR:gsub_1
16023 0, // tGPROdd_and_tcGPR:qqsub_0
16024 0, // tGPROdd_and_tcGPR:qqsub_1
16025 0, // tGPROdd_and_tcGPR:qsub_0
16026 0, // tGPROdd_and_tcGPR:qsub_1
16027 0, // tGPROdd_and_tcGPR:qsub_2
16028 0, // tGPROdd_and_tcGPR:qsub_3
16029 0, // tGPROdd_and_tcGPR:ssub_0
16030 0, // tGPROdd_and_tcGPR:ssub_1
16031 0, // tGPROdd_and_tcGPR:ssub_2
16032 0, // tGPROdd_and_tcGPR:ssub_3
16033 0, // tGPROdd_and_tcGPR:ssub_4
16034 0, // tGPROdd_and_tcGPR:ssub_5
16035 0, // tGPROdd_and_tcGPR:ssub_6
16036 0, // tGPROdd_and_tcGPR:ssub_7
16037 0, // tGPROdd_and_tcGPR:ssub_8
16038 0, // tGPROdd_and_tcGPR:ssub_9
16039 0, // tGPROdd_and_tcGPR:ssub_10
16040 0, // tGPROdd_and_tcGPR:ssub_11
16041 0, // tGPROdd_and_tcGPR:ssub_12
16042 0, // tGPROdd_and_tcGPR:ssub_13
16043 0, // tGPROdd_and_tcGPR:ssub_14
16044 0, // tGPROdd_and_tcGPR:ssub_15
16045 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
16046 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16047 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
16048 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16049 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
16050 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16051 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16052 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16053 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16054 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16055 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
16056 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16057 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16058 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_dsub_5
16059 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16060 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
16061 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
16062 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16063 0, // tGPROdd_and_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
16064 0, // tGPROdd_and_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16065 0, // tGPROdd_and_tcGPR:dsub_5_dsub_7
16066 0, // tGPROdd_and_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
16067 0, // tGPROdd_and_tcGPR:dsub_5_ssub_12_ssub_13
16068 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16069 },
16070 { // CCR
16071 0, // CCR:dsub_0
16072 0, // CCR:dsub_1
16073 0, // CCR:dsub_2
16074 0, // CCR:dsub_3
16075 0, // CCR:dsub_4
16076 0, // CCR:dsub_5
16077 0, // CCR:dsub_6
16078 0, // CCR:dsub_7
16079 0, // CCR:gsub_0
16080 0, // CCR:gsub_1
16081 0, // CCR:qqsub_0
16082 0, // CCR:qqsub_1
16083 0, // CCR:qsub_0
16084 0, // CCR:qsub_1
16085 0, // CCR:qsub_2
16086 0, // CCR:qsub_3
16087 0, // CCR:ssub_0
16088 0, // CCR:ssub_1
16089 0, // CCR:ssub_2
16090 0, // CCR:ssub_3
16091 0, // CCR:ssub_4
16092 0, // CCR:ssub_5
16093 0, // CCR:ssub_6
16094 0, // CCR:ssub_7
16095 0, // CCR:ssub_8
16096 0, // CCR:ssub_9
16097 0, // CCR:ssub_10
16098 0, // CCR:ssub_11
16099 0, // CCR:ssub_12
16100 0, // CCR:ssub_13
16101 0, // CCR:ssub_14
16102 0, // CCR:ssub_15
16103 0, // CCR:ssub_0_ssub_1_ssub_4_ssub_5
16104 0, // CCR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16105 0, // CCR:ssub_2_ssub_3_ssub_6_ssub_7
16106 0, // CCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16107 0, // CCR:ssub_2_ssub_3_ssub_4_ssub_5
16108 0, // CCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16109 0, // CCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16110 0, // CCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16111 0, // CCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16112 0, // CCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16113 0, // CCR:ssub_4_ssub_5_ssub_8_ssub_9
16114 0, // CCR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16115 0, // CCR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16116 0, // CCR:ssub_6_ssub_7_dsub_5
16117 0, // CCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16118 0, // CCR:ssub_6_ssub_7_dsub_5_dsub_7
16119 0, // CCR:ssub_6_ssub_7_ssub_8_ssub_9
16120 0, // CCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16121 0, // CCR:ssub_8_ssub_9_ssub_12_ssub_13
16122 0, // CCR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16123 0, // CCR:dsub_5_dsub_7
16124 0, // CCR:dsub_5_ssub_12_ssub_13_dsub_7
16125 0, // CCR:dsub_5_ssub_12_ssub_13
16126 0, // CCR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16127 },
16128 { // FPCXTRegs
16129 0, // FPCXTRegs:dsub_0
16130 0, // FPCXTRegs:dsub_1
16131 0, // FPCXTRegs:dsub_2
16132 0, // FPCXTRegs:dsub_3
16133 0, // FPCXTRegs:dsub_4
16134 0, // FPCXTRegs:dsub_5
16135 0, // FPCXTRegs:dsub_6
16136 0, // FPCXTRegs:dsub_7
16137 0, // FPCXTRegs:gsub_0
16138 0, // FPCXTRegs:gsub_1
16139 0, // FPCXTRegs:qqsub_0
16140 0, // FPCXTRegs:qqsub_1
16141 0, // FPCXTRegs:qsub_0
16142 0, // FPCXTRegs:qsub_1
16143 0, // FPCXTRegs:qsub_2
16144 0, // FPCXTRegs:qsub_3
16145 0, // FPCXTRegs:ssub_0
16146 0, // FPCXTRegs:ssub_1
16147 0, // FPCXTRegs:ssub_2
16148 0, // FPCXTRegs:ssub_3
16149 0, // FPCXTRegs:ssub_4
16150 0, // FPCXTRegs:ssub_5
16151 0, // FPCXTRegs:ssub_6
16152 0, // FPCXTRegs:ssub_7
16153 0, // FPCXTRegs:ssub_8
16154 0, // FPCXTRegs:ssub_9
16155 0, // FPCXTRegs:ssub_10
16156 0, // FPCXTRegs:ssub_11
16157 0, // FPCXTRegs:ssub_12
16158 0, // FPCXTRegs:ssub_13
16159 0, // FPCXTRegs:ssub_14
16160 0, // FPCXTRegs:ssub_15
16161 0, // FPCXTRegs:ssub_0_ssub_1_ssub_4_ssub_5
16162 0, // FPCXTRegs:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16163 0, // FPCXTRegs:ssub_2_ssub_3_ssub_6_ssub_7
16164 0, // FPCXTRegs:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16165 0, // FPCXTRegs:ssub_2_ssub_3_ssub_4_ssub_5
16166 0, // FPCXTRegs:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16167 0, // FPCXTRegs:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16168 0, // FPCXTRegs:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16169 0, // FPCXTRegs:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16170 0, // FPCXTRegs:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16171 0, // FPCXTRegs:ssub_4_ssub_5_ssub_8_ssub_9
16172 0, // FPCXTRegs:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16173 0, // FPCXTRegs:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16174 0, // FPCXTRegs:ssub_6_ssub_7_dsub_5
16175 0, // FPCXTRegs:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16176 0, // FPCXTRegs:ssub_6_ssub_7_dsub_5_dsub_7
16177 0, // FPCXTRegs:ssub_6_ssub_7_ssub_8_ssub_9
16178 0, // FPCXTRegs:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16179 0, // FPCXTRegs:ssub_8_ssub_9_ssub_12_ssub_13
16180 0, // FPCXTRegs:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16181 0, // FPCXTRegs:dsub_5_dsub_7
16182 0, // FPCXTRegs:dsub_5_ssub_12_ssub_13_dsub_7
16183 0, // FPCXTRegs:dsub_5_ssub_12_ssub_13
16184 0, // FPCXTRegs:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16185 },
16186 { // GPRlr
16187 0, // GPRlr:dsub_0
16188 0, // GPRlr:dsub_1
16189 0, // GPRlr:dsub_2
16190 0, // GPRlr:dsub_3
16191 0, // GPRlr:dsub_4
16192 0, // GPRlr:dsub_5
16193 0, // GPRlr:dsub_6
16194 0, // GPRlr:dsub_7
16195 0, // GPRlr:gsub_0
16196 0, // GPRlr:gsub_1
16197 0, // GPRlr:qqsub_0
16198 0, // GPRlr:qqsub_1
16199 0, // GPRlr:qsub_0
16200 0, // GPRlr:qsub_1
16201 0, // GPRlr:qsub_2
16202 0, // GPRlr:qsub_3
16203 0, // GPRlr:ssub_0
16204 0, // GPRlr:ssub_1
16205 0, // GPRlr:ssub_2
16206 0, // GPRlr:ssub_3
16207 0, // GPRlr:ssub_4
16208 0, // GPRlr:ssub_5
16209 0, // GPRlr:ssub_6
16210 0, // GPRlr:ssub_7
16211 0, // GPRlr:ssub_8
16212 0, // GPRlr:ssub_9
16213 0, // GPRlr:ssub_10
16214 0, // GPRlr:ssub_11
16215 0, // GPRlr:ssub_12
16216 0, // GPRlr:ssub_13
16217 0, // GPRlr:ssub_14
16218 0, // GPRlr:ssub_15
16219 0, // GPRlr:ssub_0_ssub_1_ssub_4_ssub_5
16220 0, // GPRlr:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16221 0, // GPRlr:ssub_2_ssub_3_ssub_6_ssub_7
16222 0, // GPRlr:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16223 0, // GPRlr:ssub_2_ssub_3_ssub_4_ssub_5
16224 0, // GPRlr:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16225 0, // GPRlr:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16226 0, // GPRlr:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16227 0, // GPRlr:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16228 0, // GPRlr:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16229 0, // GPRlr:ssub_4_ssub_5_ssub_8_ssub_9
16230 0, // GPRlr:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16231 0, // GPRlr:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16232 0, // GPRlr:ssub_6_ssub_7_dsub_5
16233 0, // GPRlr:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16234 0, // GPRlr:ssub_6_ssub_7_dsub_5_dsub_7
16235 0, // GPRlr:ssub_6_ssub_7_ssub_8_ssub_9
16236 0, // GPRlr:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16237 0, // GPRlr:ssub_8_ssub_9_ssub_12_ssub_13
16238 0, // GPRlr:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16239 0, // GPRlr:dsub_5_dsub_7
16240 0, // GPRlr:dsub_5_ssub_12_ssub_13_dsub_7
16241 0, // GPRlr:dsub_5_ssub_12_ssub_13
16242 0, // GPRlr:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16243 },
16244 { // GPRsp
16245 0, // GPRsp:dsub_0
16246 0, // GPRsp:dsub_1
16247 0, // GPRsp:dsub_2
16248 0, // GPRsp:dsub_3
16249 0, // GPRsp:dsub_4
16250 0, // GPRsp:dsub_5
16251 0, // GPRsp:dsub_6
16252 0, // GPRsp:dsub_7
16253 0, // GPRsp:gsub_0
16254 0, // GPRsp:gsub_1
16255 0, // GPRsp:qqsub_0
16256 0, // GPRsp:qqsub_1
16257 0, // GPRsp:qsub_0
16258 0, // GPRsp:qsub_1
16259 0, // GPRsp:qsub_2
16260 0, // GPRsp:qsub_3
16261 0, // GPRsp:ssub_0
16262 0, // GPRsp:ssub_1
16263 0, // GPRsp:ssub_2
16264 0, // GPRsp:ssub_3
16265 0, // GPRsp:ssub_4
16266 0, // GPRsp:ssub_5
16267 0, // GPRsp:ssub_6
16268 0, // GPRsp:ssub_7
16269 0, // GPRsp:ssub_8
16270 0, // GPRsp:ssub_9
16271 0, // GPRsp:ssub_10
16272 0, // GPRsp:ssub_11
16273 0, // GPRsp:ssub_12
16274 0, // GPRsp:ssub_13
16275 0, // GPRsp:ssub_14
16276 0, // GPRsp:ssub_15
16277 0, // GPRsp:ssub_0_ssub_1_ssub_4_ssub_5
16278 0, // GPRsp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16279 0, // GPRsp:ssub_2_ssub_3_ssub_6_ssub_7
16280 0, // GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16281 0, // GPRsp:ssub_2_ssub_3_ssub_4_ssub_5
16282 0, // GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16283 0, // GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16284 0, // GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16285 0, // GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16286 0, // GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16287 0, // GPRsp:ssub_4_ssub_5_ssub_8_ssub_9
16288 0, // GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16289 0, // GPRsp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16290 0, // GPRsp:ssub_6_ssub_7_dsub_5
16291 0, // GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16292 0, // GPRsp:ssub_6_ssub_7_dsub_5_dsub_7
16293 0, // GPRsp:ssub_6_ssub_7_ssub_8_ssub_9
16294 0, // GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16295 0, // GPRsp:ssub_8_ssub_9_ssub_12_ssub_13
16296 0, // GPRsp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16297 0, // GPRsp:dsub_5_dsub_7
16298 0, // GPRsp:dsub_5_ssub_12_ssub_13_dsub_7
16299 0, // GPRsp:dsub_5_ssub_12_ssub_13
16300 0, // GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16301 },
16302 { // VCCR
16303 0, // VCCR:dsub_0
16304 0, // VCCR:dsub_1
16305 0, // VCCR:dsub_2
16306 0, // VCCR:dsub_3
16307 0, // VCCR:dsub_4
16308 0, // VCCR:dsub_5
16309 0, // VCCR:dsub_6
16310 0, // VCCR:dsub_7
16311 0, // VCCR:gsub_0
16312 0, // VCCR:gsub_1
16313 0, // VCCR:qqsub_0
16314 0, // VCCR:qqsub_1
16315 0, // VCCR:qsub_0
16316 0, // VCCR:qsub_1
16317 0, // VCCR:qsub_2
16318 0, // VCCR:qsub_3
16319 0, // VCCR:ssub_0
16320 0, // VCCR:ssub_1
16321 0, // VCCR:ssub_2
16322 0, // VCCR:ssub_3
16323 0, // VCCR:ssub_4
16324 0, // VCCR:ssub_5
16325 0, // VCCR:ssub_6
16326 0, // VCCR:ssub_7
16327 0, // VCCR:ssub_8
16328 0, // VCCR:ssub_9
16329 0, // VCCR:ssub_10
16330 0, // VCCR:ssub_11
16331 0, // VCCR:ssub_12
16332 0, // VCCR:ssub_13
16333 0, // VCCR:ssub_14
16334 0, // VCCR:ssub_15
16335 0, // VCCR:ssub_0_ssub_1_ssub_4_ssub_5
16336 0, // VCCR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16337 0, // VCCR:ssub_2_ssub_3_ssub_6_ssub_7
16338 0, // VCCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16339 0, // VCCR:ssub_2_ssub_3_ssub_4_ssub_5
16340 0, // VCCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16341 0, // VCCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16342 0, // VCCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16343 0, // VCCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16344 0, // VCCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16345 0, // VCCR:ssub_4_ssub_5_ssub_8_ssub_9
16346 0, // VCCR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16347 0, // VCCR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16348 0, // VCCR:ssub_6_ssub_7_dsub_5
16349 0, // VCCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16350 0, // VCCR:ssub_6_ssub_7_dsub_5_dsub_7
16351 0, // VCCR:ssub_6_ssub_7_ssub_8_ssub_9
16352 0, // VCCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16353 0, // VCCR:ssub_8_ssub_9_ssub_12_ssub_13
16354 0, // VCCR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16355 0, // VCCR:dsub_5_dsub_7
16356 0, // VCCR:dsub_5_ssub_12_ssub_13_dsub_7
16357 0, // VCCR:dsub_5_ssub_12_ssub_13
16358 0, // VCCR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16359 },
16360 { // cl_FPSCR_NZCV
16361 0, // cl_FPSCR_NZCV:dsub_0
16362 0, // cl_FPSCR_NZCV:dsub_1
16363 0, // cl_FPSCR_NZCV:dsub_2
16364 0, // cl_FPSCR_NZCV:dsub_3
16365 0, // cl_FPSCR_NZCV:dsub_4
16366 0, // cl_FPSCR_NZCV:dsub_5
16367 0, // cl_FPSCR_NZCV:dsub_6
16368 0, // cl_FPSCR_NZCV:dsub_7
16369 0, // cl_FPSCR_NZCV:gsub_0
16370 0, // cl_FPSCR_NZCV:gsub_1
16371 0, // cl_FPSCR_NZCV:qqsub_0
16372 0, // cl_FPSCR_NZCV:qqsub_1
16373 0, // cl_FPSCR_NZCV:qsub_0
16374 0, // cl_FPSCR_NZCV:qsub_1
16375 0, // cl_FPSCR_NZCV:qsub_2
16376 0, // cl_FPSCR_NZCV:qsub_3
16377 0, // cl_FPSCR_NZCV:ssub_0
16378 0, // cl_FPSCR_NZCV:ssub_1
16379 0, // cl_FPSCR_NZCV:ssub_2
16380 0, // cl_FPSCR_NZCV:ssub_3
16381 0, // cl_FPSCR_NZCV:ssub_4
16382 0, // cl_FPSCR_NZCV:ssub_5
16383 0, // cl_FPSCR_NZCV:ssub_6
16384 0, // cl_FPSCR_NZCV:ssub_7
16385 0, // cl_FPSCR_NZCV:ssub_8
16386 0, // cl_FPSCR_NZCV:ssub_9
16387 0, // cl_FPSCR_NZCV:ssub_10
16388 0, // cl_FPSCR_NZCV:ssub_11
16389 0, // cl_FPSCR_NZCV:ssub_12
16390 0, // cl_FPSCR_NZCV:ssub_13
16391 0, // cl_FPSCR_NZCV:ssub_14
16392 0, // cl_FPSCR_NZCV:ssub_15
16393 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_4_ssub_5
16394 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16395 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_6_ssub_7
16396 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16397 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_4_ssub_5
16398 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16399 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16400 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16401 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16402 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16403 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_8_ssub_9
16404 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16405 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16406 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_dsub_5
16407 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16408 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_dsub_5_dsub_7
16409 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_ssub_8_ssub_9
16410 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16411 0, // cl_FPSCR_NZCV:ssub_8_ssub_9_ssub_12_ssub_13
16412 0, // cl_FPSCR_NZCV:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16413 0, // cl_FPSCR_NZCV:dsub_5_dsub_7
16414 0, // cl_FPSCR_NZCV:dsub_5_ssub_12_ssub_13_dsub_7
16415 0, // cl_FPSCR_NZCV:dsub_5_ssub_12_ssub_13
16416 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16417 },
16418 { // hGPR_and_tGPRwithpc
16419 0, // hGPR_and_tGPRwithpc:dsub_0
16420 0, // hGPR_and_tGPRwithpc:dsub_1
16421 0, // hGPR_and_tGPRwithpc:dsub_2
16422 0, // hGPR_and_tGPRwithpc:dsub_3
16423 0, // hGPR_and_tGPRwithpc:dsub_4
16424 0, // hGPR_and_tGPRwithpc:dsub_5
16425 0, // hGPR_and_tGPRwithpc:dsub_6
16426 0, // hGPR_and_tGPRwithpc:dsub_7
16427 0, // hGPR_and_tGPRwithpc:gsub_0
16428 0, // hGPR_and_tGPRwithpc:gsub_1
16429 0, // hGPR_and_tGPRwithpc:qqsub_0
16430 0, // hGPR_and_tGPRwithpc:qqsub_1
16431 0, // hGPR_and_tGPRwithpc:qsub_0
16432 0, // hGPR_and_tGPRwithpc:qsub_1
16433 0, // hGPR_and_tGPRwithpc:qsub_2
16434 0, // hGPR_and_tGPRwithpc:qsub_3
16435 0, // hGPR_and_tGPRwithpc:ssub_0
16436 0, // hGPR_and_tGPRwithpc:ssub_1
16437 0, // hGPR_and_tGPRwithpc:ssub_2
16438 0, // hGPR_and_tGPRwithpc:ssub_3
16439 0, // hGPR_and_tGPRwithpc:ssub_4
16440 0, // hGPR_and_tGPRwithpc:ssub_5
16441 0, // hGPR_and_tGPRwithpc:ssub_6
16442 0, // hGPR_and_tGPRwithpc:ssub_7
16443 0, // hGPR_and_tGPRwithpc:ssub_8
16444 0, // hGPR_and_tGPRwithpc:ssub_9
16445 0, // hGPR_and_tGPRwithpc:ssub_10
16446 0, // hGPR_and_tGPRwithpc:ssub_11
16447 0, // hGPR_and_tGPRwithpc:ssub_12
16448 0, // hGPR_and_tGPRwithpc:ssub_13
16449 0, // hGPR_and_tGPRwithpc:ssub_14
16450 0, // hGPR_and_tGPRwithpc:ssub_15
16451 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5
16452 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16453 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7
16454 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16455 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5
16456 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16457 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16458 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16459 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16460 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16461 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9
16462 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16463 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16464 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_dsub_5
16465 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16466 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_dsub_5_dsub_7
16467 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9
16468 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16469 0, // hGPR_and_tGPRwithpc:ssub_8_ssub_9_ssub_12_ssub_13
16470 0, // hGPR_and_tGPRwithpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16471 0, // hGPR_and_tGPRwithpc:dsub_5_dsub_7
16472 0, // hGPR_and_tGPRwithpc:dsub_5_ssub_12_ssub_13_dsub_7
16473 0, // hGPR_and_tGPRwithpc:dsub_5_ssub_12_ssub_13
16474 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16475 },
16476 { // hGPR_and_tcGPR
16477 0, // hGPR_and_tcGPR:dsub_0
16478 0, // hGPR_and_tcGPR:dsub_1
16479 0, // hGPR_and_tcGPR:dsub_2
16480 0, // hGPR_and_tcGPR:dsub_3
16481 0, // hGPR_and_tcGPR:dsub_4
16482 0, // hGPR_and_tcGPR:dsub_5
16483 0, // hGPR_and_tcGPR:dsub_6
16484 0, // hGPR_and_tcGPR:dsub_7
16485 0, // hGPR_and_tcGPR:gsub_0
16486 0, // hGPR_and_tcGPR:gsub_1
16487 0, // hGPR_and_tcGPR:qqsub_0
16488 0, // hGPR_and_tcGPR:qqsub_1
16489 0, // hGPR_and_tcGPR:qsub_0
16490 0, // hGPR_and_tcGPR:qsub_1
16491 0, // hGPR_and_tcGPR:qsub_2
16492 0, // hGPR_and_tcGPR:qsub_3
16493 0, // hGPR_and_tcGPR:ssub_0
16494 0, // hGPR_and_tcGPR:ssub_1
16495 0, // hGPR_and_tcGPR:ssub_2
16496 0, // hGPR_and_tcGPR:ssub_3
16497 0, // hGPR_and_tcGPR:ssub_4
16498 0, // hGPR_and_tcGPR:ssub_5
16499 0, // hGPR_and_tcGPR:ssub_6
16500 0, // hGPR_and_tcGPR:ssub_7
16501 0, // hGPR_and_tcGPR:ssub_8
16502 0, // hGPR_and_tcGPR:ssub_9
16503 0, // hGPR_and_tcGPR:ssub_10
16504 0, // hGPR_and_tcGPR:ssub_11
16505 0, // hGPR_and_tcGPR:ssub_12
16506 0, // hGPR_and_tcGPR:ssub_13
16507 0, // hGPR_and_tcGPR:ssub_14
16508 0, // hGPR_and_tcGPR:ssub_15
16509 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
16510 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16511 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
16512 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16513 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
16514 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16515 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16516 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16517 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16518 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16519 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
16520 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16521 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16522 0, // hGPR_and_tcGPR:ssub_6_ssub_7_dsub_5
16523 0, // hGPR_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16524 0, // hGPR_and_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
16525 0, // hGPR_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
16526 0, // hGPR_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16527 0, // hGPR_and_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
16528 0, // hGPR_and_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16529 0, // hGPR_and_tcGPR:dsub_5_dsub_7
16530 0, // hGPR_and_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
16531 0, // hGPR_and_tcGPR:dsub_5_ssub_12_ssub_13
16532 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16533 },
16534 { // DPR
16535 0, // DPR:dsub_0
16536 0, // DPR:dsub_1
16537 0, // DPR:dsub_2
16538 0, // DPR:dsub_3
16539 0, // DPR:dsub_4
16540 0, // DPR:dsub_5
16541 0, // DPR:dsub_6
16542 0, // DPR:dsub_7
16543 0, // DPR:gsub_0
16544 0, // DPR:gsub_1
16545 0, // DPR:qqsub_0
16546 0, // DPR:qqsub_1
16547 0, // DPR:qsub_0
16548 0, // DPR:qsub_1
16549 0, // DPR:qsub_2
16550 0, // DPR:qsub_3
16551 3, // DPR:ssub_0 -> SPR
16552 3, // DPR:ssub_1 -> SPR
16553 0, // DPR:ssub_2
16554 0, // DPR:ssub_3
16555 0, // DPR:ssub_4
16556 0, // DPR:ssub_5
16557 0, // DPR:ssub_6
16558 0, // DPR:ssub_7
16559 0, // DPR:ssub_8
16560 0, // DPR:ssub_9
16561 0, // DPR:ssub_10
16562 0, // DPR:ssub_11
16563 0, // DPR:ssub_12
16564 0, // DPR:ssub_13
16565 0, // DPR:ssub_14
16566 0, // DPR:ssub_15
16567 0, // DPR:ssub_0_ssub_1_ssub_4_ssub_5
16568 0, // DPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16569 0, // DPR:ssub_2_ssub_3_ssub_6_ssub_7
16570 0, // DPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16571 0, // DPR:ssub_2_ssub_3_ssub_4_ssub_5
16572 0, // DPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16573 0, // DPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16574 0, // DPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16575 0, // DPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16576 0, // DPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16577 0, // DPR:ssub_4_ssub_5_ssub_8_ssub_9
16578 0, // DPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16579 0, // DPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16580 0, // DPR:ssub_6_ssub_7_dsub_5
16581 0, // DPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16582 0, // DPR:ssub_6_ssub_7_dsub_5_dsub_7
16583 0, // DPR:ssub_6_ssub_7_ssub_8_ssub_9
16584 0, // DPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16585 0, // DPR:ssub_8_ssub_9_ssub_12_ssub_13
16586 0, // DPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16587 0, // DPR:dsub_5_dsub_7
16588 0, // DPR:dsub_5_ssub_12_ssub_13_dsub_7
16589 0, // DPR:dsub_5_ssub_12_ssub_13
16590 0, // DPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16591 },
16592 { // DPR_VFP2
16593 0, // DPR_VFP2:dsub_0
16594 0, // DPR_VFP2:dsub_1
16595 0, // DPR_VFP2:dsub_2
16596 0, // DPR_VFP2:dsub_3
16597 0, // DPR_VFP2:dsub_4
16598 0, // DPR_VFP2:dsub_5
16599 0, // DPR_VFP2:dsub_6
16600 0, // DPR_VFP2:dsub_7
16601 0, // DPR_VFP2:gsub_0
16602 0, // DPR_VFP2:gsub_1
16603 0, // DPR_VFP2:qqsub_0
16604 0, // DPR_VFP2:qqsub_1
16605 0, // DPR_VFP2:qsub_0
16606 0, // DPR_VFP2:qsub_1
16607 0, // DPR_VFP2:qsub_2
16608 0, // DPR_VFP2:qsub_3
16609 3, // DPR_VFP2:ssub_0 -> SPR
16610 3, // DPR_VFP2:ssub_1 -> SPR
16611 0, // DPR_VFP2:ssub_2
16612 0, // DPR_VFP2:ssub_3
16613 0, // DPR_VFP2:ssub_4
16614 0, // DPR_VFP2:ssub_5
16615 0, // DPR_VFP2:ssub_6
16616 0, // DPR_VFP2:ssub_7
16617 0, // DPR_VFP2:ssub_8
16618 0, // DPR_VFP2:ssub_9
16619 0, // DPR_VFP2:ssub_10
16620 0, // DPR_VFP2:ssub_11
16621 0, // DPR_VFP2:ssub_12
16622 0, // DPR_VFP2:ssub_13
16623 0, // DPR_VFP2:ssub_14
16624 0, // DPR_VFP2:ssub_15
16625 0, // DPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5
16626 0, // DPR_VFP2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16627 0, // DPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7
16628 0, // DPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16629 0, // DPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5
16630 0, // DPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16631 0, // DPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16632 0, // DPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16633 0, // DPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16634 0, // DPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16635 0, // DPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9
16636 0, // DPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16637 0, // DPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16638 0, // DPR_VFP2:ssub_6_ssub_7_dsub_5
16639 0, // DPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16640 0, // DPR_VFP2:ssub_6_ssub_7_dsub_5_dsub_7
16641 0, // DPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9
16642 0, // DPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16643 0, // DPR_VFP2:ssub_8_ssub_9_ssub_12_ssub_13
16644 0, // DPR_VFP2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16645 0, // DPR_VFP2:dsub_5_dsub_7
16646 0, // DPR_VFP2:dsub_5_ssub_12_ssub_13_dsub_7
16647 0, // DPR_VFP2:dsub_5_ssub_12_ssub_13
16648 0, // DPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16649 },
16650 { // DPR_8
16651 0, // DPR_8:dsub_0
16652 0, // DPR_8:dsub_1
16653 0, // DPR_8:dsub_2
16654 0, // DPR_8:dsub_3
16655 0, // DPR_8:dsub_4
16656 0, // DPR_8:dsub_5
16657 0, // DPR_8:dsub_6
16658 0, // DPR_8:dsub_7
16659 0, // DPR_8:gsub_0
16660 0, // DPR_8:gsub_1
16661 0, // DPR_8:qqsub_0
16662 0, // DPR_8:qqsub_1
16663 0, // DPR_8:qsub_0
16664 0, // DPR_8:qsub_1
16665 0, // DPR_8:qsub_2
16666 0, // DPR_8:qsub_3
16667 8, // DPR_8:ssub_0 -> SPR_8
16668 8, // DPR_8:ssub_1 -> SPR_8
16669 0, // DPR_8:ssub_2
16670 0, // DPR_8:ssub_3
16671 0, // DPR_8:ssub_4
16672 0, // DPR_8:ssub_5
16673 0, // DPR_8:ssub_6
16674 0, // DPR_8:ssub_7
16675 0, // DPR_8:ssub_8
16676 0, // DPR_8:ssub_9
16677 0, // DPR_8:ssub_10
16678 0, // DPR_8:ssub_11
16679 0, // DPR_8:ssub_12
16680 0, // DPR_8:ssub_13
16681 0, // DPR_8:ssub_14
16682 0, // DPR_8:ssub_15
16683 0, // DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
16684 0, // DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16685 0, // DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
16686 0, // DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16687 0, // DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
16688 0, // DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16689 0, // DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16690 0, // DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16691 0, // DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16692 0, // DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16693 0, // DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
16694 0, // DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16695 0, // DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16696 0, // DPR_8:ssub_6_ssub_7_dsub_5
16697 0, // DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16698 0, // DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
16699 0, // DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
16700 0, // DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16701 0, // DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
16702 0, // DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16703 0, // DPR_8:dsub_5_dsub_7
16704 0, // DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
16705 0, // DPR_8:dsub_5_ssub_12_ssub_13
16706 0, // DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16707 },
16708 { // GPRPair
16709 0, // GPRPair:dsub_0
16710 0, // GPRPair:dsub_1
16711 0, // GPRPair:dsub_2
16712 0, // GPRPair:dsub_3
16713 0, // GPRPair:dsub_4
16714 0, // GPRPair:dsub_5
16715 0, // GPRPair:dsub_6
16716 0, // GPRPair:dsub_7
16717 23, // GPRPair:gsub_0 -> tGPREven
16718 16, // GPRPair:gsub_1 -> GPRnoip_and_GPRnopc
16719 0, // GPRPair:qqsub_0
16720 0, // GPRPair:qqsub_1
16721 0, // GPRPair:qsub_0
16722 0, // GPRPair:qsub_1
16723 0, // GPRPair:qsub_2
16724 0, // GPRPair:qsub_3
16725 0, // GPRPair:ssub_0
16726 0, // GPRPair:ssub_1
16727 0, // GPRPair:ssub_2
16728 0, // GPRPair:ssub_3
16729 0, // GPRPair:ssub_4
16730 0, // GPRPair:ssub_5
16731 0, // GPRPair:ssub_6
16732 0, // GPRPair:ssub_7
16733 0, // GPRPair:ssub_8
16734 0, // GPRPair:ssub_9
16735 0, // GPRPair:ssub_10
16736 0, // GPRPair:ssub_11
16737 0, // GPRPair:ssub_12
16738 0, // GPRPair:ssub_13
16739 0, // GPRPair:ssub_14
16740 0, // GPRPair:ssub_15
16741 0, // GPRPair:ssub_0_ssub_1_ssub_4_ssub_5
16742 0, // GPRPair:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16743 0, // GPRPair:ssub_2_ssub_3_ssub_6_ssub_7
16744 0, // GPRPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16745 0, // GPRPair:ssub_2_ssub_3_ssub_4_ssub_5
16746 0, // GPRPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16747 0, // GPRPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16748 0, // GPRPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16749 0, // GPRPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16750 0, // GPRPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16751 0, // GPRPair:ssub_4_ssub_5_ssub_8_ssub_9
16752 0, // GPRPair:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16753 0, // GPRPair:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16754 0, // GPRPair:ssub_6_ssub_7_dsub_5
16755 0, // GPRPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16756 0, // GPRPair:ssub_6_ssub_7_dsub_5_dsub_7
16757 0, // GPRPair:ssub_6_ssub_7_ssub_8_ssub_9
16758 0, // GPRPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16759 0, // GPRPair:ssub_8_ssub_9_ssub_12_ssub_13
16760 0, // GPRPair:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16761 0, // GPRPair:dsub_5_dsub_7
16762 0, // GPRPair:dsub_5_ssub_12_ssub_13_dsub_7
16763 0, // GPRPair:dsub_5_ssub_12_ssub_13
16764 0, // GPRPair:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16765 },
16766 { // GPRPairnosp
16767 0, // GPRPairnosp:dsub_0
16768 0, // GPRPairnosp:dsub_1
16769 0, // GPRPairnosp:dsub_2
16770 0, // GPRPairnosp:dsub_3
16771 0, // GPRPairnosp:dsub_4
16772 0, // GPRPairnosp:dsub_5
16773 0, // GPRPairnosp:dsub_6
16774 0, // GPRPairnosp:dsub_7
16775 27, // GPRPairnosp:gsub_0 -> GPRnoip_and_tGPREven
16776 29, // GPRPairnosp:gsub_1 -> tGPROdd
16777 0, // GPRPairnosp:qqsub_0
16778 0, // GPRPairnosp:qqsub_1
16779 0, // GPRPairnosp:qsub_0
16780 0, // GPRPairnosp:qsub_1
16781 0, // GPRPairnosp:qsub_2
16782 0, // GPRPairnosp:qsub_3
16783 0, // GPRPairnosp:ssub_0
16784 0, // GPRPairnosp:ssub_1
16785 0, // GPRPairnosp:ssub_2
16786 0, // GPRPairnosp:ssub_3
16787 0, // GPRPairnosp:ssub_4
16788 0, // GPRPairnosp:ssub_5
16789 0, // GPRPairnosp:ssub_6
16790 0, // GPRPairnosp:ssub_7
16791 0, // GPRPairnosp:ssub_8
16792 0, // GPRPairnosp:ssub_9
16793 0, // GPRPairnosp:ssub_10
16794 0, // GPRPairnosp:ssub_11
16795 0, // GPRPairnosp:ssub_12
16796 0, // GPRPairnosp:ssub_13
16797 0, // GPRPairnosp:ssub_14
16798 0, // GPRPairnosp:ssub_15
16799 0, // GPRPairnosp:ssub_0_ssub_1_ssub_4_ssub_5
16800 0, // GPRPairnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16801 0, // GPRPairnosp:ssub_2_ssub_3_ssub_6_ssub_7
16802 0, // GPRPairnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16803 0, // GPRPairnosp:ssub_2_ssub_3_ssub_4_ssub_5
16804 0, // GPRPairnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16805 0, // GPRPairnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16806 0, // GPRPairnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16807 0, // GPRPairnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16808 0, // GPRPairnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16809 0, // GPRPairnosp:ssub_4_ssub_5_ssub_8_ssub_9
16810 0, // GPRPairnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16811 0, // GPRPairnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16812 0, // GPRPairnosp:ssub_6_ssub_7_dsub_5
16813 0, // GPRPairnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16814 0, // GPRPairnosp:ssub_6_ssub_7_dsub_5_dsub_7
16815 0, // GPRPairnosp:ssub_6_ssub_7_ssub_8_ssub_9
16816 0, // GPRPairnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16817 0, // GPRPairnosp:ssub_8_ssub_9_ssub_12_ssub_13
16818 0, // GPRPairnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16819 0, // GPRPairnosp:dsub_5_dsub_7
16820 0, // GPRPairnosp:dsub_5_ssub_12_ssub_13_dsub_7
16821 0, // GPRPairnosp:dsub_5_ssub_12_ssub_13
16822 0, // GPRPairnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16823 },
16824 { // GPRPair_with_gsub_0_in_tGPR
16825 0, // GPRPair_with_gsub_0_in_tGPR:dsub_0
16826 0, // GPRPair_with_gsub_0_in_tGPR:dsub_1
16827 0, // GPRPair_with_gsub_0_in_tGPR:dsub_2
16828 0, // GPRPair_with_gsub_0_in_tGPR:dsub_3
16829 0, // GPRPair_with_gsub_0_in_tGPR:dsub_4
16830 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5
16831 0, // GPRPair_with_gsub_0_in_tGPR:dsub_6
16832 0, // GPRPair_with_gsub_0_in_tGPR:dsub_7
16833 35, // GPRPair_with_gsub_0_in_tGPR:gsub_0 -> tGPR_and_tGPREven
16834 36, // GPRPair_with_gsub_0_in_tGPR:gsub_1 -> tGPR_and_tGPROdd
16835 0, // GPRPair_with_gsub_0_in_tGPR:qqsub_0
16836 0, // GPRPair_with_gsub_0_in_tGPR:qqsub_1
16837 0, // GPRPair_with_gsub_0_in_tGPR:qsub_0
16838 0, // GPRPair_with_gsub_0_in_tGPR:qsub_1
16839 0, // GPRPair_with_gsub_0_in_tGPR:qsub_2
16840 0, // GPRPair_with_gsub_0_in_tGPR:qsub_3
16841 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0
16842 0, // GPRPair_with_gsub_0_in_tGPR:ssub_1
16843 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2
16844 0, // GPRPair_with_gsub_0_in_tGPR:ssub_3
16845 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4
16846 0, // GPRPair_with_gsub_0_in_tGPR:ssub_5
16847 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6
16848 0, // GPRPair_with_gsub_0_in_tGPR:ssub_7
16849 0, // GPRPair_with_gsub_0_in_tGPR:ssub_8
16850 0, // GPRPair_with_gsub_0_in_tGPR:ssub_9
16851 0, // GPRPair_with_gsub_0_in_tGPR:ssub_10
16852 0, // GPRPair_with_gsub_0_in_tGPR:ssub_11
16853 0, // GPRPair_with_gsub_0_in_tGPR:ssub_12
16854 0, // GPRPair_with_gsub_0_in_tGPR:ssub_13
16855 0, // GPRPair_with_gsub_0_in_tGPR:ssub_14
16856 0, // GPRPair_with_gsub_0_in_tGPR:ssub_15
16857 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_4_ssub_5
16858 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16859 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_6_ssub_7
16860 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16861 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_4_ssub_5
16862 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16863 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16864 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16865 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16866 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16867 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_8_ssub_9
16868 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16869 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16870 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_dsub_5
16871 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16872 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_dsub_5_dsub_7
16873 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_ssub_8_ssub_9
16874 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16875 0, // GPRPair_with_gsub_0_in_tGPR:ssub_8_ssub_9_ssub_12_ssub_13
16876 0, // GPRPair_with_gsub_0_in_tGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16877 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5_dsub_7
16878 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5_ssub_12_ssub_13_dsub_7
16879 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5_ssub_12_ssub_13
16880 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16881 },
16882 { // GPRPair_with_gsub_0_in_hGPR
16883 0, // GPRPair_with_gsub_0_in_hGPR:dsub_0
16884 0, // GPRPair_with_gsub_0_in_hGPR:dsub_1
16885 0, // GPRPair_with_gsub_0_in_hGPR:dsub_2
16886 0, // GPRPair_with_gsub_0_in_hGPR:dsub_3
16887 0, // GPRPair_with_gsub_0_in_hGPR:dsub_4
16888 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5
16889 0, // GPRPair_with_gsub_0_in_hGPR:dsub_6
16890 0, // GPRPair_with_gsub_0_in_hGPR:dsub_7
16891 34, // GPRPair_with_gsub_0_in_hGPR:gsub_0 -> hGPR_and_tGPREven
16892 30, // GPRPair_with_gsub_0_in_hGPR:gsub_1 -> GPRnopc_and_GPRnoip_and_hGPR
16893 0, // GPRPair_with_gsub_0_in_hGPR:qqsub_0
16894 0, // GPRPair_with_gsub_0_in_hGPR:qqsub_1
16895 0, // GPRPair_with_gsub_0_in_hGPR:qsub_0
16896 0, // GPRPair_with_gsub_0_in_hGPR:qsub_1
16897 0, // GPRPair_with_gsub_0_in_hGPR:qsub_2
16898 0, // GPRPair_with_gsub_0_in_hGPR:qsub_3
16899 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0
16900 0, // GPRPair_with_gsub_0_in_hGPR:ssub_1
16901 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2
16902 0, // GPRPair_with_gsub_0_in_hGPR:ssub_3
16903 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4
16904 0, // GPRPair_with_gsub_0_in_hGPR:ssub_5
16905 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6
16906 0, // GPRPair_with_gsub_0_in_hGPR:ssub_7
16907 0, // GPRPair_with_gsub_0_in_hGPR:ssub_8
16908 0, // GPRPair_with_gsub_0_in_hGPR:ssub_9
16909 0, // GPRPair_with_gsub_0_in_hGPR:ssub_10
16910 0, // GPRPair_with_gsub_0_in_hGPR:ssub_11
16911 0, // GPRPair_with_gsub_0_in_hGPR:ssub_12
16912 0, // GPRPair_with_gsub_0_in_hGPR:ssub_13
16913 0, // GPRPair_with_gsub_0_in_hGPR:ssub_14
16914 0, // GPRPair_with_gsub_0_in_hGPR:ssub_15
16915 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
16916 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16917 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
16918 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16919 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
16920 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16921 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16922 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16923 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16924 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16925 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
16926 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16927 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16928 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5
16929 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16930 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
16931 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
16932 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16933 0, // GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
16934 0, // GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16935 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5_dsub_7
16936 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
16937 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13
16938 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16939 },
16940 { // GPRPair_with_gsub_0_in_tcGPR
16941 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_0
16942 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_1
16943 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_2
16944 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_3
16945 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_4
16946 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5
16947 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_6
16948 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_7
16949 38, // GPRPair_with_gsub_0_in_tcGPR:gsub_0 -> tGPREven_and_tcGPR
16950 16, // GPRPair_with_gsub_0_in_tcGPR:gsub_1 -> GPRnoip_and_GPRnopc
16951 0, // GPRPair_with_gsub_0_in_tcGPR:qqsub_0
16952 0, // GPRPair_with_gsub_0_in_tcGPR:qqsub_1
16953 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_0
16954 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_1
16955 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_2
16956 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_3
16957 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0
16958 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_1
16959 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2
16960 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_3
16961 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4
16962 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_5
16963 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6
16964 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_7
16965 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_8
16966 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_9
16967 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_10
16968 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_11
16969 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_12
16970 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_13
16971 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_14
16972 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_15
16973 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
16974 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16975 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
16976 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16977 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
16978 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16979 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16980 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16981 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16982 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16983 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
16984 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16985 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16986 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_dsub_5
16987 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16988 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
16989 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
16990 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16991 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
16992 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16993 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5_dsub_7
16994 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
16995 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5_ssub_12_ssub_13
16996 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16997 },
16998 { // GPRPair_with_gsub_0_in_tcGPRnotr12
16999 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_0
17000 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_1
17001 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_2
17002 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_3
17003 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_4
17004 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5
17005 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_6
17006 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_7
17007 42, // GPRPair_with_gsub_0_in_tcGPRnotr12:gsub_0 -> tGPREven_and_tcGPRnotr12
17008 43, // GPRPair_with_gsub_0_in_tcGPRnotr12:gsub_1 -> tGPROdd_and_tcGPR
17009 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qqsub_0
17010 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qqsub_1
17011 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_0
17012 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_1
17013 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_2
17014 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_3
17015 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0
17016 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_1
17017 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2
17018 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_3
17019 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4
17020 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_5
17021 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6
17022 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_7
17023 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_8
17024 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_9
17025 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_10
17026 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_11
17027 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_12
17028 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_13
17029 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_14
17030 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_15
17031 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5
17032 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17033 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7
17034 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17035 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5
17036 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17037 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17038 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17039 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17040 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17041 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9
17042 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17043 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17044 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_dsub_5
17045 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17046 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_dsub_5_dsub_7
17047 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9
17048 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17049 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_8_ssub_9_ssub_12_ssub_13
17050 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17051 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5_dsub_7
17052 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5_ssub_12_ssub_13_dsub_7
17053 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5_ssub_12_ssub_13
17054 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17055 },
17056 { // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
17057 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_0
17058 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_1
17059 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_2
17060 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_3
17061 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_4
17062 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5
17063 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_6
17064 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_7
17065 40, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:gsub_0 -> hGPR_and_GPRnoip_and_tGPREven
17066 41, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:gsub_1 -> hGPR_and_tGPROdd
17067 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qqsub_0
17068 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qqsub_1
17069 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_0
17070 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_1
17071 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_2
17072 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_3
17073 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0
17074 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_1
17075 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2
17076 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_3
17077 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4
17078 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_5
17079 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6
17080 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_7
17081 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_8
17082 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_9
17083 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_10
17084 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_11
17085 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_12
17086 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_13
17087 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_14
17088 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_15
17089 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
17090 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17091 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
17092 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17093 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
17094 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17095 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
17096 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17097 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17098 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
17099 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
17100 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17101 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17102 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5
17103 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17104 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
17105 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
17106 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17107 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
17108 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17109 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5_dsub_7
17110 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
17111 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13
17112 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17113 },
17114 { // GPRPair_with_gsub_1_in_GPRsp
17115 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_0
17116 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_1
17117 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_2
17118 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_3
17119 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_4
17120 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5
17121 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_6
17122 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_7
17123 51, // GPRPair_with_gsub_1_in_GPRsp:gsub_0 -> hGPR_and_tcGPR
17124 47, // GPRPair_with_gsub_1_in_GPRsp:gsub_1 -> GPRsp
17125 0, // GPRPair_with_gsub_1_in_GPRsp:qqsub_0
17126 0, // GPRPair_with_gsub_1_in_GPRsp:qqsub_1
17127 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_0
17128 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_1
17129 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_2
17130 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_3
17131 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0
17132 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_1
17133 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2
17134 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_3
17135 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4
17136 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_5
17137 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6
17138 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_7
17139 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_8
17140 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_9
17141 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_10
17142 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_11
17143 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_12
17144 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_13
17145 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_14
17146 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_15
17147 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_4_ssub_5
17148 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17149 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_6_ssub_7
17150 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17151 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_4_ssub_5
17152 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17153 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17154 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17155 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17156 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17157 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_8_ssub_9
17158 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17159 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17160 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_dsub_5
17161 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17162 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_dsub_5_dsub_7
17163 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_ssub_8_ssub_9
17164 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17165 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_8_ssub_9_ssub_12_ssub_13
17166 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17167 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5_dsub_7
17168 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5_ssub_12_ssub_13_dsub_7
17169 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5_ssub_12_ssub_13
17170 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17171 },
17172 { // DPairSpc
17173 52, // DPairSpc:dsub_0 -> DPR
17174 0, // DPairSpc:dsub_1
17175 52, // DPairSpc:dsub_2 -> DPR
17176 0, // DPairSpc:dsub_3
17177 0, // DPairSpc:dsub_4
17178 0, // DPairSpc:dsub_5
17179 0, // DPairSpc:dsub_6
17180 0, // DPairSpc:dsub_7
17181 0, // DPairSpc:gsub_0
17182 0, // DPairSpc:gsub_1
17183 0, // DPairSpc:qqsub_0
17184 0, // DPairSpc:qqsub_1
17185 0, // DPairSpc:qsub_0
17186 0, // DPairSpc:qsub_1
17187 0, // DPairSpc:qsub_2
17188 0, // DPairSpc:qsub_3
17189 3, // DPairSpc:ssub_0 -> SPR
17190 3, // DPairSpc:ssub_1 -> SPR
17191 0, // DPairSpc:ssub_2
17192 0, // DPairSpc:ssub_3
17193 3, // DPairSpc:ssub_4 -> SPR
17194 3, // DPairSpc:ssub_5 -> SPR
17195 0, // DPairSpc:ssub_6
17196 0, // DPairSpc:ssub_7
17197 0, // DPairSpc:ssub_8
17198 0, // DPairSpc:ssub_9
17199 0, // DPairSpc:ssub_10
17200 0, // DPairSpc:ssub_11
17201 0, // DPairSpc:ssub_12
17202 0, // DPairSpc:ssub_13
17203 0, // DPairSpc:ssub_14
17204 0, // DPairSpc:ssub_15
17205 0, // DPairSpc:ssub_0_ssub_1_ssub_4_ssub_5
17206 0, // DPairSpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17207 0, // DPairSpc:ssub_2_ssub_3_ssub_6_ssub_7
17208 0, // DPairSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17209 0, // DPairSpc:ssub_2_ssub_3_ssub_4_ssub_5
17210 0, // DPairSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17211 0, // DPairSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17212 0, // DPairSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17213 0, // DPairSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17214 0, // DPairSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17215 0, // DPairSpc:ssub_4_ssub_5_ssub_8_ssub_9
17216 0, // DPairSpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17217 0, // DPairSpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17218 0, // DPairSpc:ssub_6_ssub_7_dsub_5
17219 0, // DPairSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17220 0, // DPairSpc:ssub_6_ssub_7_dsub_5_dsub_7
17221 0, // DPairSpc:ssub_6_ssub_7_ssub_8_ssub_9
17222 0, // DPairSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17223 0, // DPairSpc:ssub_8_ssub_9_ssub_12_ssub_13
17224 0, // DPairSpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17225 0, // DPairSpc:dsub_5_dsub_7
17226 0, // DPairSpc:dsub_5_ssub_12_ssub_13_dsub_7
17227 0, // DPairSpc:dsub_5_ssub_12_ssub_13
17228 0, // DPairSpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17229 },
17230 { // DPairSpc_with_ssub_0
17231 4, // DPairSpc_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
17232 0, // DPairSpc_with_ssub_0:dsub_1
17233 52, // DPairSpc_with_ssub_0:dsub_2 -> DPR
17234 0, // DPairSpc_with_ssub_0:dsub_3
17235 0, // DPairSpc_with_ssub_0:dsub_4
17236 0, // DPairSpc_with_ssub_0:dsub_5
17237 0, // DPairSpc_with_ssub_0:dsub_6
17238 0, // DPairSpc_with_ssub_0:dsub_7
17239 0, // DPairSpc_with_ssub_0:gsub_0
17240 0, // DPairSpc_with_ssub_0:gsub_1
17241 0, // DPairSpc_with_ssub_0:qqsub_0
17242 0, // DPairSpc_with_ssub_0:qqsub_1
17243 0, // DPairSpc_with_ssub_0:qsub_0
17244 0, // DPairSpc_with_ssub_0:qsub_1
17245 0, // DPairSpc_with_ssub_0:qsub_2
17246 0, // DPairSpc_with_ssub_0:qsub_3
17247 3, // DPairSpc_with_ssub_0:ssub_0 -> SPR
17248 3, // DPairSpc_with_ssub_0:ssub_1 -> SPR
17249 0, // DPairSpc_with_ssub_0:ssub_2
17250 0, // DPairSpc_with_ssub_0:ssub_3
17251 3, // DPairSpc_with_ssub_0:ssub_4 -> SPR
17252 3, // DPairSpc_with_ssub_0:ssub_5 -> SPR
17253 0, // DPairSpc_with_ssub_0:ssub_6
17254 0, // DPairSpc_with_ssub_0:ssub_7
17255 0, // DPairSpc_with_ssub_0:ssub_8
17256 0, // DPairSpc_with_ssub_0:ssub_9
17257 0, // DPairSpc_with_ssub_0:ssub_10
17258 0, // DPairSpc_with_ssub_0:ssub_11
17259 0, // DPairSpc_with_ssub_0:ssub_12
17260 0, // DPairSpc_with_ssub_0:ssub_13
17261 0, // DPairSpc_with_ssub_0:ssub_14
17262 0, // DPairSpc_with_ssub_0:ssub_15
17263 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5
17264 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17265 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
17266 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17267 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
17268 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17269 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17270 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17271 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17272 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17273 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
17274 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17275 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17276 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_dsub_5
17277 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17278 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
17279 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
17280 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17281 0, // DPairSpc_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
17282 0, // DPairSpc_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17283 0, // DPairSpc_with_ssub_0:dsub_5_dsub_7
17284 0, // DPairSpc_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
17285 0, // DPairSpc_with_ssub_0:dsub_5_ssub_12_ssub_13
17286 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17287 },
17288 { // DPairSpc_with_ssub_4
17289 53, // DPairSpc_with_ssub_4:dsub_0 -> DPR_VFP2
17290 0, // DPairSpc_with_ssub_4:dsub_1
17291 53, // DPairSpc_with_ssub_4:dsub_2 -> DPR_VFP2
17292 0, // DPairSpc_with_ssub_4:dsub_3
17293 0, // DPairSpc_with_ssub_4:dsub_4
17294 0, // DPairSpc_with_ssub_4:dsub_5
17295 0, // DPairSpc_with_ssub_4:dsub_6
17296 0, // DPairSpc_with_ssub_4:dsub_7
17297 0, // DPairSpc_with_ssub_4:gsub_0
17298 0, // DPairSpc_with_ssub_4:gsub_1
17299 0, // DPairSpc_with_ssub_4:qqsub_0
17300 0, // DPairSpc_with_ssub_4:qqsub_1
17301 0, // DPairSpc_with_ssub_4:qsub_0
17302 0, // DPairSpc_with_ssub_4:qsub_1
17303 0, // DPairSpc_with_ssub_4:qsub_2
17304 0, // DPairSpc_with_ssub_4:qsub_3
17305 3, // DPairSpc_with_ssub_4:ssub_0 -> SPR
17306 3, // DPairSpc_with_ssub_4:ssub_1 -> SPR
17307 0, // DPairSpc_with_ssub_4:ssub_2
17308 0, // DPairSpc_with_ssub_4:ssub_3
17309 3, // DPairSpc_with_ssub_4:ssub_4 -> SPR
17310 3, // DPairSpc_with_ssub_4:ssub_5 -> SPR
17311 0, // DPairSpc_with_ssub_4:ssub_6
17312 0, // DPairSpc_with_ssub_4:ssub_7
17313 0, // DPairSpc_with_ssub_4:ssub_8
17314 0, // DPairSpc_with_ssub_4:ssub_9
17315 0, // DPairSpc_with_ssub_4:ssub_10
17316 0, // DPairSpc_with_ssub_4:ssub_11
17317 0, // DPairSpc_with_ssub_4:ssub_12
17318 0, // DPairSpc_with_ssub_4:ssub_13
17319 0, // DPairSpc_with_ssub_4:ssub_14
17320 0, // DPairSpc_with_ssub_4:ssub_15
17321 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5
17322 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17323 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
17324 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17325 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5
17326 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17327 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17328 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17329 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17330 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17331 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9
17332 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17333 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17334 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_dsub_5
17335 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17336 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
17337 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
17338 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17339 0, // DPairSpc_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
17340 0, // DPairSpc_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17341 0, // DPairSpc_with_ssub_4:dsub_5_dsub_7
17342 0, // DPairSpc_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
17343 0, // DPairSpc_with_ssub_4:dsub_5_ssub_12_ssub_13
17344 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17345 },
17346 { // DPairSpc_with_dsub_0_in_DPR_8
17347 20, // DPairSpc_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
17348 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_1
17349 53, // DPairSpc_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
17350 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_3
17351 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_4
17352 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5
17353 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_6
17354 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_7
17355 0, // DPairSpc_with_dsub_0_in_DPR_8:gsub_0
17356 0, // DPairSpc_with_dsub_0_in_DPR_8:gsub_1
17357 0, // DPairSpc_with_dsub_0_in_DPR_8:qqsub_0
17358 0, // DPairSpc_with_dsub_0_in_DPR_8:qqsub_1
17359 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_0
17360 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_1
17361 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_2
17362 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_3
17363 8, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
17364 8, // DPairSpc_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
17365 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2
17366 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_3
17367 3, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4 -> SPR
17368 3, // DPairSpc_with_dsub_0_in_DPR_8:ssub_5 -> SPR
17369 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6
17370 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_7
17371 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_8
17372 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_9
17373 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_10
17374 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_11
17375 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_12
17376 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_13
17377 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_14
17378 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_15
17379 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17380 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17381 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17382 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17383 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17384 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17385 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17386 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17387 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17388 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17389 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17390 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17391 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17392 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
17393 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17394 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17395 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17396 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17397 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17398 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17399 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5_dsub_7
17400 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17401 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
17402 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17403 },
17404 { // DPairSpc_with_dsub_2_in_DPR_8
17405 54, // DPairSpc_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
17406 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_1
17407 54, // DPairSpc_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
17408 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_3
17409 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_4
17410 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5
17411 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_6
17412 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_7
17413 0, // DPairSpc_with_dsub_2_in_DPR_8:gsub_0
17414 0, // DPairSpc_with_dsub_2_in_DPR_8:gsub_1
17415 0, // DPairSpc_with_dsub_2_in_DPR_8:qqsub_0
17416 0, // DPairSpc_with_dsub_2_in_DPR_8:qqsub_1
17417 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_0
17418 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_1
17419 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_2
17420 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_3
17421 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
17422 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
17423 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2
17424 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_3
17425 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
17426 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
17427 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6
17428 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_7
17429 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_8
17430 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_9
17431 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_10
17432 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_11
17433 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_12
17434 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_13
17435 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_14
17436 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_15
17437 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17438 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17439 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17440 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17441 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17442 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17443 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17444 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17445 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17446 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17447 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17448 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17449 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17450 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
17451 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17452 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17453 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17454 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17455 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17456 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17457 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5_dsub_7
17458 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17459 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
17460 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17461 },
17462 { // DPair
17463 52, // DPair:dsub_0 -> DPR
17464 52, // DPair:dsub_1 -> DPR
17465 0, // DPair:dsub_2
17466 0, // DPair:dsub_3
17467 0, // DPair:dsub_4
17468 0, // DPair:dsub_5
17469 0, // DPair:dsub_6
17470 0, // DPair:dsub_7
17471 0, // DPair:gsub_0
17472 0, // DPair:gsub_1
17473 0, // DPair:qqsub_0
17474 0, // DPair:qqsub_1
17475 0, // DPair:qsub_0
17476 0, // DPair:qsub_1
17477 0, // DPair:qsub_2
17478 0, // DPair:qsub_3
17479 3, // DPair:ssub_0 -> SPR
17480 3, // DPair:ssub_1 -> SPR
17481 3, // DPair:ssub_2 -> SPR
17482 3, // DPair:ssub_3 -> SPR
17483 0, // DPair:ssub_4
17484 0, // DPair:ssub_5
17485 0, // DPair:ssub_6
17486 0, // DPair:ssub_7
17487 0, // DPair:ssub_8
17488 0, // DPair:ssub_9
17489 0, // DPair:ssub_10
17490 0, // DPair:ssub_11
17491 0, // DPair:ssub_12
17492 0, // DPair:ssub_13
17493 0, // DPair:ssub_14
17494 0, // DPair:ssub_15
17495 0, // DPair:ssub_0_ssub_1_ssub_4_ssub_5
17496 0, // DPair:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17497 0, // DPair:ssub_2_ssub_3_ssub_6_ssub_7
17498 0, // DPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17499 0, // DPair:ssub_2_ssub_3_ssub_4_ssub_5
17500 0, // DPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17501 0, // DPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17502 0, // DPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17503 0, // DPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17504 0, // DPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17505 0, // DPair:ssub_4_ssub_5_ssub_8_ssub_9
17506 0, // DPair:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17507 0, // DPair:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17508 0, // DPair:ssub_6_ssub_7_dsub_5
17509 0, // DPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17510 0, // DPair:ssub_6_ssub_7_dsub_5_dsub_7
17511 0, // DPair:ssub_6_ssub_7_ssub_8_ssub_9
17512 0, // DPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17513 0, // DPair:ssub_8_ssub_9_ssub_12_ssub_13
17514 0, // DPair:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17515 0, // DPair:dsub_5_dsub_7
17516 0, // DPair:dsub_5_ssub_12_ssub_13_dsub_7
17517 0, // DPair:dsub_5_ssub_12_ssub_13
17518 0, // DPair:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17519 },
17520 { // DPair_with_ssub_0
17521 4, // DPair_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
17522 52, // DPair_with_ssub_0:dsub_1 -> DPR
17523 0, // DPair_with_ssub_0:dsub_2
17524 0, // DPair_with_ssub_0:dsub_3
17525 0, // DPair_with_ssub_0:dsub_4
17526 0, // DPair_with_ssub_0:dsub_5
17527 0, // DPair_with_ssub_0:dsub_6
17528 0, // DPair_with_ssub_0:dsub_7
17529 0, // DPair_with_ssub_0:gsub_0
17530 0, // DPair_with_ssub_0:gsub_1
17531 0, // DPair_with_ssub_0:qqsub_0
17532 0, // DPair_with_ssub_0:qqsub_1
17533 0, // DPair_with_ssub_0:qsub_0
17534 0, // DPair_with_ssub_0:qsub_1
17535 0, // DPair_with_ssub_0:qsub_2
17536 0, // DPair_with_ssub_0:qsub_3
17537 3, // DPair_with_ssub_0:ssub_0 -> SPR
17538 3, // DPair_with_ssub_0:ssub_1 -> SPR
17539 3, // DPair_with_ssub_0:ssub_2 -> SPR
17540 3, // DPair_with_ssub_0:ssub_3 -> SPR
17541 0, // DPair_with_ssub_0:ssub_4
17542 0, // DPair_with_ssub_0:ssub_5
17543 0, // DPair_with_ssub_0:ssub_6
17544 0, // DPair_with_ssub_0:ssub_7
17545 0, // DPair_with_ssub_0:ssub_8
17546 0, // DPair_with_ssub_0:ssub_9
17547 0, // DPair_with_ssub_0:ssub_10
17548 0, // DPair_with_ssub_0:ssub_11
17549 0, // DPair_with_ssub_0:ssub_12
17550 0, // DPair_with_ssub_0:ssub_13
17551 0, // DPair_with_ssub_0:ssub_14
17552 0, // DPair_with_ssub_0:ssub_15
17553 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5
17554 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17555 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
17556 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17557 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
17558 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17559 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17560 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17561 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17562 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17563 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
17564 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17565 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17566 0, // DPair_with_ssub_0:ssub_6_ssub_7_dsub_5
17567 0, // DPair_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17568 0, // DPair_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
17569 0, // DPair_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
17570 0, // DPair_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17571 0, // DPair_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
17572 0, // DPair_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17573 0, // DPair_with_ssub_0:dsub_5_dsub_7
17574 0, // DPair_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
17575 0, // DPair_with_ssub_0:dsub_5_ssub_12_ssub_13
17576 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17577 },
17578 { // QPR
17579 52, // QPR:dsub_0 -> DPR
17580 52, // QPR:dsub_1 -> DPR
17581 0, // QPR:dsub_2
17582 0, // QPR:dsub_3
17583 0, // QPR:dsub_4
17584 0, // QPR:dsub_5
17585 0, // QPR:dsub_6
17586 0, // QPR:dsub_7
17587 0, // QPR:gsub_0
17588 0, // QPR:gsub_1
17589 0, // QPR:qqsub_0
17590 0, // QPR:qqsub_1
17591 0, // QPR:qsub_0
17592 0, // QPR:qsub_1
17593 0, // QPR:qsub_2
17594 0, // QPR:qsub_3
17595 3, // QPR:ssub_0 -> SPR
17596 3, // QPR:ssub_1 -> SPR
17597 3, // QPR:ssub_2 -> SPR
17598 3, // QPR:ssub_3 -> SPR
17599 0, // QPR:ssub_4
17600 0, // QPR:ssub_5
17601 0, // QPR:ssub_6
17602 0, // QPR:ssub_7
17603 0, // QPR:ssub_8
17604 0, // QPR:ssub_9
17605 0, // QPR:ssub_10
17606 0, // QPR:ssub_11
17607 0, // QPR:ssub_12
17608 0, // QPR:ssub_13
17609 0, // QPR:ssub_14
17610 0, // QPR:ssub_15
17611 0, // QPR:ssub_0_ssub_1_ssub_4_ssub_5
17612 0, // QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17613 0, // QPR:ssub_2_ssub_3_ssub_6_ssub_7
17614 0, // QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17615 0, // QPR:ssub_2_ssub_3_ssub_4_ssub_5
17616 0, // QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17617 0, // QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17618 0, // QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17619 0, // QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17620 0, // QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17621 0, // QPR:ssub_4_ssub_5_ssub_8_ssub_9
17622 0, // QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17623 0, // QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17624 0, // QPR:ssub_6_ssub_7_dsub_5
17625 0, // QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17626 0, // QPR:ssub_6_ssub_7_dsub_5_dsub_7
17627 0, // QPR:ssub_6_ssub_7_ssub_8_ssub_9
17628 0, // QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17629 0, // QPR:ssub_8_ssub_9_ssub_12_ssub_13
17630 0, // QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17631 0, // QPR:dsub_5_dsub_7
17632 0, // QPR:dsub_5_ssub_12_ssub_13_dsub_7
17633 0, // QPR:dsub_5_ssub_12_ssub_13
17634 0, // QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17635 },
17636 { // DPair_with_ssub_2
17637 53, // DPair_with_ssub_2:dsub_0 -> DPR_VFP2
17638 53, // DPair_with_ssub_2:dsub_1 -> DPR_VFP2
17639 0, // DPair_with_ssub_2:dsub_2
17640 0, // DPair_with_ssub_2:dsub_3
17641 0, // DPair_with_ssub_2:dsub_4
17642 0, // DPair_with_ssub_2:dsub_5
17643 0, // DPair_with_ssub_2:dsub_6
17644 0, // DPair_with_ssub_2:dsub_7
17645 0, // DPair_with_ssub_2:gsub_0
17646 0, // DPair_with_ssub_2:gsub_1
17647 0, // DPair_with_ssub_2:qqsub_0
17648 0, // DPair_with_ssub_2:qqsub_1
17649 0, // DPair_with_ssub_2:qsub_0
17650 0, // DPair_with_ssub_2:qsub_1
17651 0, // DPair_with_ssub_2:qsub_2
17652 0, // DPair_with_ssub_2:qsub_3
17653 3, // DPair_with_ssub_2:ssub_0 -> SPR
17654 3, // DPair_with_ssub_2:ssub_1 -> SPR
17655 3, // DPair_with_ssub_2:ssub_2 -> SPR
17656 3, // DPair_with_ssub_2:ssub_3 -> SPR
17657 0, // DPair_with_ssub_2:ssub_4
17658 0, // DPair_with_ssub_2:ssub_5
17659 0, // DPair_with_ssub_2:ssub_6
17660 0, // DPair_with_ssub_2:ssub_7
17661 0, // DPair_with_ssub_2:ssub_8
17662 0, // DPair_with_ssub_2:ssub_9
17663 0, // DPair_with_ssub_2:ssub_10
17664 0, // DPair_with_ssub_2:ssub_11
17665 0, // DPair_with_ssub_2:ssub_12
17666 0, // DPair_with_ssub_2:ssub_13
17667 0, // DPair_with_ssub_2:ssub_14
17668 0, // DPair_with_ssub_2:ssub_15
17669 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5
17670 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17671 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7
17672 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17673 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5
17674 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17675 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17676 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17677 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17678 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17679 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9
17680 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17681 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17682 0, // DPair_with_ssub_2:ssub_6_ssub_7_dsub_5
17683 0, // DPair_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17684 0, // DPair_with_ssub_2:ssub_6_ssub_7_dsub_5_dsub_7
17685 0, // DPair_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9
17686 0, // DPair_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17687 0, // DPair_with_ssub_2:ssub_8_ssub_9_ssub_12_ssub_13
17688 0, // DPair_with_ssub_2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17689 0, // DPair_with_ssub_2:dsub_5_dsub_7
17690 0, // DPair_with_ssub_2:dsub_5_ssub_12_ssub_13_dsub_7
17691 0, // DPair_with_ssub_2:dsub_5_ssub_12_ssub_13
17692 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17693 },
17694 { // DPair_with_dsub_0_in_DPR_8
17695 20, // DPair_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
17696 53, // DPair_with_dsub_0_in_DPR_8:dsub_1 -> DPR_VFP2
17697 0, // DPair_with_dsub_0_in_DPR_8:dsub_2
17698 0, // DPair_with_dsub_0_in_DPR_8:dsub_3
17699 0, // DPair_with_dsub_0_in_DPR_8:dsub_4
17700 0, // DPair_with_dsub_0_in_DPR_8:dsub_5
17701 0, // DPair_with_dsub_0_in_DPR_8:dsub_6
17702 0, // DPair_with_dsub_0_in_DPR_8:dsub_7
17703 0, // DPair_with_dsub_0_in_DPR_8:gsub_0
17704 0, // DPair_with_dsub_0_in_DPR_8:gsub_1
17705 0, // DPair_with_dsub_0_in_DPR_8:qqsub_0
17706 0, // DPair_with_dsub_0_in_DPR_8:qqsub_1
17707 0, // DPair_with_dsub_0_in_DPR_8:qsub_0
17708 0, // DPair_with_dsub_0_in_DPR_8:qsub_1
17709 0, // DPair_with_dsub_0_in_DPR_8:qsub_2
17710 0, // DPair_with_dsub_0_in_DPR_8:qsub_3
17711 8, // DPair_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
17712 8, // DPair_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
17713 3, // DPair_with_dsub_0_in_DPR_8:ssub_2 -> SPR
17714 3, // DPair_with_dsub_0_in_DPR_8:ssub_3 -> SPR
17715 0, // DPair_with_dsub_0_in_DPR_8:ssub_4
17716 0, // DPair_with_dsub_0_in_DPR_8:ssub_5
17717 0, // DPair_with_dsub_0_in_DPR_8:ssub_6
17718 0, // DPair_with_dsub_0_in_DPR_8:ssub_7
17719 0, // DPair_with_dsub_0_in_DPR_8:ssub_8
17720 0, // DPair_with_dsub_0_in_DPR_8:ssub_9
17721 0, // DPair_with_dsub_0_in_DPR_8:ssub_10
17722 0, // DPair_with_dsub_0_in_DPR_8:ssub_11
17723 0, // DPair_with_dsub_0_in_DPR_8:ssub_12
17724 0, // DPair_with_dsub_0_in_DPR_8:ssub_13
17725 0, // DPair_with_dsub_0_in_DPR_8:ssub_14
17726 0, // DPair_with_dsub_0_in_DPR_8:ssub_15
17727 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17728 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17729 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17730 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17731 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17732 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17733 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17734 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17735 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17736 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17737 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17738 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17739 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17740 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
17741 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17742 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17743 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17744 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17745 0, // DPair_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17746 0, // DPair_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17747 0, // DPair_with_dsub_0_in_DPR_8:dsub_5_dsub_7
17748 0, // DPair_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17749 0, // DPair_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
17750 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17751 },
17752 { // MQPR
17753 53, // MQPR:dsub_0 -> DPR_VFP2
17754 53, // MQPR:dsub_1 -> DPR_VFP2
17755 0, // MQPR:dsub_2
17756 0, // MQPR:dsub_3
17757 0, // MQPR:dsub_4
17758 0, // MQPR:dsub_5
17759 0, // MQPR:dsub_6
17760 0, // MQPR:dsub_7
17761 0, // MQPR:gsub_0
17762 0, // MQPR:gsub_1
17763 0, // MQPR:qqsub_0
17764 0, // MQPR:qqsub_1
17765 0, // MQPR:qsub_0
17766 0, // MQPR:qsub_1
17767 0, // MQPR:qsub_2
17768 0, // MQPR:qsub_3
17769 3, // MQPR:ssub_0 -> SPR
17770 3, // MQPR:ssub_1 -> SPR
17771 3, // MQPR:ssub_2 -> SPR
17772 3, // MQPR:ssub_3 -> SPR
17773 0, // MQPR:ssub_4
17774 0, // MQPR:ssub_5
17775 0, // MQPR:ssub_6
17776 0, // MQPR:ssub_7
17777 0, // MQPR:ssub_8
17778 0, // MQPR:ssub_9
17779 0, // MQPR:ssub_10
17780 0, // MQPR:ssub_11
17781 0, // MQPR:ssub_12
17782 0, // MQPR:ssub_13
17783 0, // MQPR:ssub_14
17784 0, // MQPR:ssub_15
17785 0, // MQPR:ssub_0_ssub_1_ssub_4_ssub_5
17786 0, // MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17787 0, // MQPR:ssub_2_ssub_3_ssub_6_ssub_7
17788 0, // MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17789 0, // MQPR:ssub_2_ssub_3_ssub_4_ssub_5
17790 0, // MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17791 0, // MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17792 0, // MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17793 0, // MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17794 0, // MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17795 0, // MQPR:ssub_4_ssub_5_ssub_8_ssub_9
17796 0, // MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17797 0, // MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17798 0, // MQPR:ssub_6_ssub_7_dsub_5
17799 0, // MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17800 0, // MQPR:ssub_6_ssub_7_dsub_5_dsub_7
17801 0, // MQPR:ssub_6_ssub_7_ssub_8_ssub_9
17802 0, // MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17803 0, // MQPR:ssub_8_ssub_9_ssub_12_ssub_13
17804 0, // MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17805 0, // MQPR:dsub_5_dsub_7
17806 0, // MQPR:dsub_5_ssub_12_ssub_13_dsub_7
17807 0, // MQPR:dsub_5_ssub_12_ssub_13
17808 0, // MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17809 },
17810 { // QPR_VFP2
17811 53, // QPR_VFP2:dsub_0 -> DPR_VFP2
17812 53, // QPR_VFP2:dsub_1 -> DPR_VFP2
17813 0, // QPR_VFP2:dsub_2
17814 0, // QPR_VFP2:dsub_3
17815 0, // QPR_VFP2:dsub_4
17816 0, // QPR_VFP2:dsub_5
17817 0, // QPR_VFP2:dsub_6
17818 0, // QPR_VFP2:dsub_7
17819 0, // QPR_VFP2:gsub_0
17820 0, // QPR_VFP2:gsub_1
17821 0, // QPR_VFP2:qqsub_0
17822 0, // QPR_VFP2:qqsub_1
17823 0, // QPR_VFP2:qsub_0
17824 0, // QPR_VFP2:qsub_1
17825 0, // QPR_VFP2:qsub_2
17826 0, // QPR_VFP2:qsub_3
17827 3, // QPR_VFP2:ssub_0 -> SPR
17828 3, // QPR_VFP2:ssub_1 -> SPR
17829 3, // QPR_VFP2:ssub_2 -> SPR
17830 3, // QPR_VFP2:ssub_3 -> SPR
17831 0, // QPR_VFP2:ssub_4
17832 0, // QPR_VFP2:ssub_5
17833 0, // QPR_VFP2:ssub_6
17834 0, // QPR_VFP2:ssub_7
17835 0, // QPR_VFP2:ssub_8
17836 0, // QPR_VFP2:ssub_9
17837 0, // QPR_VFP2:ssub_10
17838 0, // QPR_VFP2:ssub_11
17839 0, // QPR_VFP2:ssub_12
17840 0, // QPR_VFP2:ssub_13
17841 0, // QPR_VFP2:ssub_14
17842 0, // QPR_VFP2:ssub_15
17843 0, // QPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5
17844 0, // QPR_VFP2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17845 0, // QPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7
17846 0, // QPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17847 0, // QPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5
17848 0, // QPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17849 0, // QPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17850 0, // QPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17851 0, // QPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17852 0, // QPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17853 0, // QPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9
17854 0, // QPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17855 0, // QPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17856 0, // QPR_VFP2:ssub_6_ssub_7_dsub_5
17857 0, // QPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17858 0, // QPR_VFP2:ssub_6_ssub_7_dsub_5_dsub_7
17859 0, // QPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9
17860 0, // QPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17861 0, // QPR_VFP2:ssub_8_ssub_9_ssub_12_ssub_13
17862 0, // QPR_VFP2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17863 0, // QPR_VFP2:dsub_5_dsub_7
17864 0, // QPR_VFP2:dsub_5_ssub_12_ssub_13_dsub_7
17865 0, // QPR_VFP2:dsub_5_ssub_12_ssub_13
17866 0, // QPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17867 },
17868 { // DPair_with_dsub_1_in_DPR_8
17869 54, // DPair_with_dsub_1_in_DPR_8:dsub_0 -> DPR_8
17870 54, // DPair_with_dsub_1_in_DPR_8:dsub_1 -> DPR_8
17871 0, // DPair_with_dsub_1_in_DPR_8:dsub_2
17872 0, // DPair_with_dsub_1_in_DPR_8:dsub_3
17873 0, // DPair_with_dsub_1_in_DPR_8:dsub_4
17874 0, // DPair_with_dsub_1_in_DPR_8:dsub_5
17875 0, // DPair_with_dsub_1_in_DPR_8:dsub_6
17876 0, // DPair_with_dsub_1_in_DPR_8:dsub_7
17877 0, // DPair_with_dsub_1_in_DPR_8:gsub_0
17878 0, // DPair_with_dsub_1_in_DPR_8:gsub_1
17879 0, // DPair_with_dsub_1_in_DPR_8:qqsub_0
17880 0, // DPair_with_dsub_1_in_DPR_8:qqsub_1
17881 0, // DPair_with_dsub_1_in_DPR_8:qsub_0
17882 0, // DPair_with_dsub_1_in_DPR_8:qsub_1
17883 0, // DPair_with_dsub_1_in_DPR_8:qsub_2
17884 0, // DPair_with_dsub_1_in_DPR_8:qsub_3
17885 8, // DPair_with_dsub_1_in_DPR_8:ssub_0 -> SPR_8
17886 8, // DPair_with_dsub_1_in_DPR_8:ssub_1 -> SPR_8
17887 8, // DPair_with_dsub_1_in_DPR_8:ssub_2 -> SPR_8
17888 8, // DPair_with_dsub_1_in_DPR_8:ssub_3 -> SPR_8
17889 0, // DPair_with_dsub_1_in_DPR_8:ssub_4
17890 0, // DPair_with_dsub_1_in_DPR_8:ssub_5
17891 0, // DPair_with_dsub_1_in_DPR_8:ssub_6
17892 0, // DPair_with_dsub_1_in_DPR_8:ssub_7
17893 0, // DPair_with_dsub_1_in_DPR_8:ssub_8
17894 0, // DPair_with_dsub_1_in_DPR_8:ssub_9
17895 0, // DPair_with_dsub_1_in_DPR_8:ssub_10
17896 0, // DPair_with_dsub_1_in_DPR_8:ssub_11
17897 0, // DPair_with_dsub_1_in_DPR_8:ssub_12
17898 0, // DPair_with_dsub_1_in_DPR_8:ssub_13
17899 0, // DPair_with_dsub_1_in_DPR_8:ssub_14
17900 0, // DPair_with_dsub_1_in_DPR_8:ssub_15
17901 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17902 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17903 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17904 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17905 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17906 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17907 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17908 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17909 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17910 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17911 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17912 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17913 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17914 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5
17915 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17916 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17917 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17918 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17919 0, // DPair_with_dsub_1_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17920 0, // DPair_with_dsub_1_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17921 0, // DPair_with_dsub_1_in_DPR_8:dsub_5_dsub_7
17922 0, // DPair_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17923 0, // DPair_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13
17924 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17925 },
17926 { // QPR_8
17927 54, // QPR_8:dsub_0 -> DPR_8
17928 54, // QPR_8:dsub_1 -> DPR_8
17929 0, // QPR_8:dsub_2
17930 0, // QPR_8:dsub_3
17931 0, // QPR_8:dsub_4
17932 0, // QPR_8:dsub_5
17933 0, // QPR_8:dsub_6
17934 0, // QPR_8:dsub_7
17935 0, // QPR_8:gsub_0
17936 0, // QPR_8:gsub_1
17937 0, // QPR_8:qqsub_0
17938 0, // QPR_8:qqsub_1
17939 0, // QPR_8:qsub_0
17940 0, // QPR_8:qsub_1
17941 0, // QPR_8:qsub_2
17942 0, // QPR_8:qsub_3
17943 8, // QPR_8:ssub_0 -> SPR_8
17944 8, // QPR_8:ssub_1 -> SPR_8
17945 8, // QPR_8:ssub_2 -> SPR_8
17946 8, // QPR_8:ssub_3 -> SPR_8
17947 0, // QPR_8:ssub_4
17948 0, // QPR_8:ssub_5
17949 0, // QPR_8:ssub_6
17950 0, // QPR_8:ssub_7
17951 0, // QPR_8:ssub_8
17952 0, // QPR_8:ssub_9
17953 0, // QPR_8:ssub_10
17954 0, // QPR_8:ssub_11
17955 0, // QPR_8:ssub_12
17956 0, // QPR_8:ssub_13
17957 0, // QPR_8:ssub_14
17958 0, // QPR_8:ssub_15
17959 0, // QPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17960 0, // QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17961 0, // QPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17962 0, // QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17963 0, // QPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17964 0, // QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17965 0, // QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17966 0, // QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17967 0, // QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17968 0, // QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17969 0, // QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17970 0, // QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17971 0, // QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17972 0, // QPR_8:ssub_6_ssub_7_dsub_5
17973 0, // QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17974 0, // QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17975 0, // QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17976 0, // QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17977 0, // QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17978 0, // QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17979 0, // QPR_8:dsub_5_dsub_7
17980 0, // QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17981 0, // QPR_8:dsub_5_ssub_12_ssub_13
17982 0, // QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17983 },
17984 { // DTriple
17985 52, // DTriple:dsub_0 -> DPR
17986 52, // DTriple:dsub_1 -> DPR
17987 52, // DTriple:dsub_2 -> DPR
17988 0, // DTriple:dsub_3
17989 0, // DTriple:dsub_4
17990 0, // DTriple:dsub_5
17991 0, // DTriple:dsub_6
17992 0, // DTriple:dsub_7
17993 0, // DTriple:gsub_0
17994 0, // DTriple:gsub_1
17995 0, // DTriple:qqsub_0
17996 0, // DTriple:qqsub_1
17997 68, // DTriple:qsub_0 -> DPair
17998 0, // DTriple:qsub_1
17999 0, // DTriple:qsub_2
18000 0, // DTriple:qsub_3
18001 3, // DTriple:ssub_0 -> SPR
18002 3, // DTriple:ssub_1 -> SPR
18003 3, // DTriple:ssub_2 -> SPR
18004 3, // DTriple:ssub_3 -> SPR
18005 3, // DTriple:ssub_4 -> SPR
18006 3, // DTriple:ssub_5 -> SPR
18007 0, // DTriple:ssub_6
18008 0, // DTriple:ssub_7
18009 0, // DTriple:ssub_8
18010 0, // DTriple:ssub_9
18011 0, // DTriple:ssub_10
18012 0, // DTriple:ssub_11
18013 0, // DTriple:ssub_12
18014 0, // DTriple:ssub_13
18015 0, // DTriple:ssub_14
18016 0, // DTriple:ssub_15
18017 63, // DTriple:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18018 0, // DTriple:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18019 0, // DTriple:ssub_2_ssub_3_ssub_6_ssub_7
18020 0, // DTriple:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18021 68, // DTriple:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
18022 0, // DTriple:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18023 0, // DTriple:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18024 0, // DTriple:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18025 0, // DTriple:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18026 0, // DTriple:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18027 0, // DTriple:ssub_4_ssub_5_ssub_8_ssub_9
18028 0, // DTriple:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18029 0, // DTriple:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18030 0, // DTriple:ssub_6_ssub_7_dsub_5
18031 0, // DTriple:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18032 0, // DTriple:ssub_6_ssub_7_dsub_5_dsub_7
18033 0, // DTriple:ssub_6_ssub_7_ssub_8_ssub_9
18034 0, // DTriple:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18035 0, // DTriple:ssub_8_ssub_9_ssub_12_ssub_13
18036 0, // DTriple:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18037 0, // DTriple:dsub_5_dsub_7
18038 0, // DTriple:dsub_5_ssub_12_ssub_13_dsub_7
18039 0, // DTriple:dsub_5_ssub_12_ssub_13
18040 0, // DTriple:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18041 },
18042 { // DTripleSpc
18043 52, // DTripleSpc:dsub_0 -> DPR
18044 0, // DTripleSpc:dsub_1
18045 52, // DTripleSpc:dsub_2 -> DPR
18046 0, // DTripleSpc:dsub_3
18047 52, // DTripleSpc:dsub_4 -> DPR
18048 0, // DTripleSpc:dsub_5
18049 0, // DTripleSpc:dsub_6
18050 0, // DTripleSpc:dsub_7
18051 0, // DTripleSpc:gsub_0
18052 0, // DTripleSpc:gsub_1
18053 0, // DTripleSpc:qqsub_0
18054 0, // DTripleSpc:qqsub_1
18055 0, // DTripleSpc:qsub_0
18056 0, // DTripleSpc:qsub_1
18057 0, // DTripleSpc:qsub_2
18058 0, // DTripleSpc:qsub_3
18059 3, // DTripleSpc:ssub_0 -> SPR
18060 3, // DTripleSpc:ssub_1 -> SPR
18061 0, // DTripleSpc:ssub_2
18062 0, // DTripleSpc:ssub_3
18063 3, // DTripleSpc:ssub_4 -> SPR
18064 3, // DTripleSpc:ssub_5 -> SPR
18065 0, // DTripleSpc:ssub_6
18066 0, // DTripleSpc:ssub_7
18067 3, // DTripleSpc:ssub_8 -> SPR
18068 3, // DTripleSpc:ssub_9 -> SPR
18069 0, // DTripleSpc:ssub_10
18070 0, // DTripleSpc:ssub_11
18071 0, // DTripleSpc:ssub_12
18072 0, // DTripleSpc:ssub_13
18073 0, // DTripleSpc:ssub_14
18074 0, // DTripleSpc:ssub_15
18075 63, // DTripleSpc:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18076 0, // DTripleSpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18077 0, // DTripleSpc:ssub_2_ssub_3_ssub_6_ssub_7
18078 0, // DTripleSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18079 0, // DTripleSpc:ssub_2_ssub_3_ssub_4_ssub_5
18080 0, // DTripleSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18081 0, // DTripleSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18082 0, // DTripleSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18083 0, // DTripleSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18084 0, // DTripleSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18085 63, // DTripleSpc:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
18086 0, // DTripleSpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18087 0, // DTripleSpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18088 0, // DTripleSpc:ssub_6_ssub_7_dsub_5
18089 0, // DTripleSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18090 0, // DTripleSpc:ssub_6_ssub_7_dsub_5_dsub_7
18091 0, // DTripleSpc:ssub_6_ssub_7_ssub_8_ssub_9
18092 0, // DTripleSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18093 0, // DTripleSpc:ssub_8_ssub_9_ssub_12_ssub_13
18094 0, // DTripleSpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18095 0, // DTripleSpc:dsub_5_dsub_7
18096 0, // DTripleSpc:dsub_5_ssub_12_ssub_13_dsub_7
18097 0, // DTripleSpc:dsub_5_ssub_12_ssub_13
18098 0, // DTripleSpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18099 },
18100 { // DTripleSpc_with_ssub_0
18101 4, // DTripleSpc_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
18102 0, // DTripleSpc_with_ssub_0:dsub_1
18103 52, // DTripleSpc_with_ssub_0:dsub_2 -> DPR
18104 0, // DTripleSpc_with_ssub_0:dsub_3
18105 52, // DTripleSpc_with_ssub_0:dsub_4 -> DPR
18106 0, // DTripleSpc_with_ssub_0:dsub_5
18107 0, // DTripleSpc_with_ssub_0:dsub_6
18108 0, // DTripleSpc_with_ssub_0:dsub_7
18109 0, // DTripleSpc_with_ssub_0:gsub_0
18110 0, // DTripleSpc_with_ssub_0:gsub_1
18111 0, // DTripleSpc_with_ssub_0:qqsub_0
18112 0, // DTripleSpc_with_ssub_0:qqsub_1
18113 0, // DTripleSpc_with_ssub_0:qsub_0
18114 0, // DTripleSpc_with_ssub_0:qsub_1
18115 0, // DTripleSpc_with_ssub_0:qsub_2
18116 0, // DTripleSpc_with_ssub_0:qsub_3
18117 3, // DTripleSpc_with_ssub_0:ssub_0 -> SPR
18118 3, // DTripleSpc_with_ssub_0:ssub_1 -> SPR
18119 0, // DTripleSpc_with_ssub_0:ssub_2
18120 0, // DTripleSpc_with_ssub_0:ssub_3
18121 3, // DTripleSpc_with_ssub_0:ssub_4 -> SPR
18122 3, // DTripleSpc_with_ssub_0:ssub_5 -> SPR
18123 0, // DTripleSpc_with_ssub_0:ssub_6
18124 0, // DTripleSpc_with_ssub_0:ssub_7
18125 3, // DTripleSpc_with_ssub_0:ssub_8 -> SPR
18126 3, // DTripleSpc_with_ssub_0:ssub_9 -> SPR
18127 0, // DTripleSpc_with_ssub_0:ssub_10
18128 0, // DTripleSpc_with_ssub_0:ssub_11
18129 0, // DTripleSpc_with_ssub_0:ssub_12
18130 0, // DTripleSpc_with_ssub_0:ssub_13
18131 0, // DTripleSpc_with_ssub_0:ssub_14
18132 0, // DTripleSpc_with_ssub_0:ssub_15
18133 64, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18134 0, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18135 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
18136 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18137 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
18138 0, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18139 0, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18140 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18141 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18142 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18143 63, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
18144 0, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18145 0, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18146 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_dsub_5
18147 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18148 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
18149 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
18150 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18151 0, // DTripleSpc_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
18152 0, // DTripleSpc_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18153 0, // DTripleSpc_with_ssub_0:dsub_5_dsub_7
18154 0, // DTripleSpc_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
18155 0, // DTripleSpc_with_ssub_0:dsub_5_ssub_12_ssub_13
18156 0, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18157 },
18158 { // DTriple_with_ssub_0
18159 4, // DTriple_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
18160 52, // DTriple_with_ssub_0:dsub_1 -> DPR
18161 52, // DTriple_with_ssub_0:dsub_2 -> DPR
18162 0, // DTriple_with_ssub_0:dsub_3
18163 0, // DTriple_with_ssub_0:dsub_4
18164 0, // DTriple_with_ssub_0:dsub_5
18165 0, // DTriple_with_ssub_0:dsub_6
18166 0, // DTriple_with_ssub_0:dsub_7
18167 0, // DTriple_with_ssub_0:gsub_0
18168 0, // DTriple_with_ssub_0:gsub_1
18169 0, // DTriple_with_ssub_0:qqsub_0
18170 0, // DTriple_with_ssub_0:qqsub_1
18171 69, // DTriple_with_ssub_0:qsub_0 -> DPair_with_ssub_0
18172 0, // DTriple_with_ssub_0:qsub_1
18173 0, // DTriple_with_ssub_0:qsub_2
18174 0, // DTriple_with_ssub_0:qsub_3
18175 3, // DTriple_with_ssub_0:ssub_0 -> SPR
18176 3, // DTriple_with_ssub_0:ssub_1 -> SPR
18177 3, // DTriple_with_ssub_0:ssub_2 -> SPR
18178 3, // DTriple_with_ssub_0:ssub_3 -> SPR
18179 3, // DTriple_with_ssub_0:ssub_4 -> SPR
18180 3, // DTriple_with_ssub_0:ssub_5 -> SPR
18181 0, // DTriple_with_ssub_0:ssub_6
18182 0, // DTriple_with_ssub_0:ssub_7
18183 0, // DTriple_with_ssub_0:ssub_8
18184 0, // DTriple_with_ssub_0:ssub_9
18185 0, // DTriple_with_ssub_0:ssub_10
18186 0, // DTriple_with_ssub_0:ssub_11
18187 0, // DTriple_with_ssub_0:ssub_12
18188 0, // DTriple_with_ssub_0:ssub_13
18189 0, // DTriple_with_ssub_0:ssub_14
18190 0, // DTriple_with_ssub_0:ssub_15
18191 64, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18192 0, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18193 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
18194 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18195 68, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
18196 0, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18197 0, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18198 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18199 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18200 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18201 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
18202 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18203 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18204 0, // DTriple_with_ssub_0:ssub_6_ssub_7_dsub_5
18205 0, // DTriple_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18206 0, // DTriple_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
18207 0, // DTriple_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
18208 0, // DTriple_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18209 0, // DTriple_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
18210 0, // DTriple_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18211 0, // DTriple_with_ssub_0:dsub_5_dsub_7
18212 0, // DTriple_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
18213 0, // DTriple_with_ssub_0:dsub_5_ssub_12_ssub_13
18214 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18215 },
18216 { // DTriple_with_qsub_0_in_QPR
18217 52, // DTriple_with_qsub_0_in_QPR:dsub_0 -> DPR
18218 52, // DTriple_with_qsub_0_in_QPR:dsub_1 -> DPR
18219 52, // DTriple_with_qsub_0_in_QPR:dsub_2 -> DPR
18220 0, // DTriple_with_qsub_0_in_QPR:dsub_3
18221 0, // DTriple_with_qsub_0_in_QPR:dsub_4
18222 0, // DTriple_with_qsub_0_in_QPR:dsub_5
18223 0, // DTriple_with_qsub_0_in_QPR:dsub_6
18224 0, // DTriple_with_qsub_0_in_QPR:dsub_7
18225 0, // DTriple_with_qsub_0_in_QPR:gsub_0
18226 0, // DTriple_with_qsub_0_in_QPR:gsub_1
18227 0, // DTriple_with_qsub_0_in_QPR:qqsub_0
18228 0, // DTriple_with_qsub_0_in_QPR:qqsub_1
18229 70, // DTriple_with_qsub_0_in_QPR:qsub_0 -> QPR
18230 0, // DTriple_with_qsub_0_in_QPR:qsub_1
18231 0, // DTriple_with_qsub_0_in_QPR:qsub_2
18232 0, // DTriple_with_qsub_0_in_QPR:qsub_3
18233 3, // DTriple_with_qsub_0_in_QPR:ssub_0 -> SPR
18234 3, // DTriple_with_qsub_0_in_QPR:ssub_1 -> SPR
18235 3, // DTriple_with_qsub_0_in_QPR:ssub_2 -> SPR
18236 3, // DTriple_with_qsub_0_in_QPR:ssub_3 -> SPR
18237 3, // DTriple_with_qsub_0_in_QPR:ssub_4 -> SPR
18238 3, // DTriple_with_qsub_0_in_QPR:ssub_5 -> SPR
18239 0, // DTriple_with_qsub_0_in_QPR:ssub_6
18240 0, // DTriple_with_qsub_0_in_QPR:ssub_7
18241 0, // DTriple_with_qsub_0_in_QPR:ssub_8
18242 0, // DTriple_with_qsub_0_in_QPR:ssub_9
18243 0, // DTriple_with_qsub_0_in_QPR:ssub_10
18244 0, // DTriple_with_qsub_0_in_QPR:ssub_11
18245 0, // DTriple_with_qsub_0_in_QPR:ssub_12
18246 0, // DTriple_with_qsub_0_in_QPR:ssub_13
18247 0, // DTriple_with_qsub_0_in_QPR:ssub_14
18248 0, // DTriple_with_qsub_0_in_QPR:ssub_15
18249 63, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18250 0, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18251 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7
18252 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18253 68, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
18254 0, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18255 0, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18256 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18257 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18258 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18259 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
18260 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18261 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18262 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_dsub_5
18263 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18264 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
18265 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
18266 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18267 0, // DTriple_with_qsub_0_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
18268 0, // DTriple_with_qsub_0_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18269 0, // DTriple_with_qsub_0_in_QPR:dsub_5_dsub_7
18270 0, // DTriple_with_qsub_0_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
18271 0, // DTriple_with_qsub_0_in_QPR:dsub_5_ssub_12_ssub_13
18272 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18273 },
18274 { // DTriple_with_ssub_2
18275 53, // DTriple_with_ssub_2:dsub_0 -> DPR_VFP2
18276 53, // DTriple_with_ssub_2:dsub_1 -> DPR_VFP2
18277 52, // DTriple_with_ssub_2:dsub_2 -> DPR
18278 0, // DTriple_with_ssub_2:dsub_3
18279 0, // DTriple_with_ssub_2:dsub_4
18280 0, // DTriple_with_ssub_2:dsub_5
18281 0, // DTriple_with_ssub_2:dsub_6
18282 0, // DTriple_with_ssub_2:dsub_7
18283 0, // DTriple_with_ssub_2:gsub_0
18284 0, // DTriple_with_ssub_2:gsub_1
18285 0, // DTriple_with_ssub_2:qqsub_0
18286 0, // DTriple_with_ssub_2:qqsub_1
18287 71, // DTriple_with_ssub_2:qsub_0 -> DPair_with_ssub_2
18288 0, // DTriple_with_ssub_2:qsub_1
18289 0, // DTriple_with_ssub_2:qsub_2
18290 0, // DTriple_with_ssub_2:qsub_3
18291 3, // DTriple_with_ssub_2:ssub_0 -> SPR
18292 3, // DTriple_with_ssub_2:ssub_1 -> SPR
18293 3, // DTriple_with_ssub_2:ssub_2 -> SPR
18294 3, // DTriple_with_ssub_2:ssub_3 -> SPR
18295 3, // DTriple_with_ssub_2:ssub_4 -> SPR
18296 3, // DTriple_with_ssub_2:ssub_5 -> SPR
18297 0, // DTriple_with_ssub_2:ssub_6
18298 0, // DTriple_with_ssub_2:ssub_7
18299 0, // DTriple_with_ssub_2:ssub_8
18300 0, // DTriple_with_ssub_2:ssub_9
18301 0, // DTriple_with_ssub_2:ssub_10
18302 0, // DTriple_with_ssub_2:ssub_11
18303 0, // DTriple_with_ssub_2:ssub_12
18304 0, // DTriple_with_ssub_2:ssub_13
18305 0, // DTriple_with_ssub_2:ssub_14
18306 0, // DTriple_with_ssub_2:ssub_15
18307 64, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18308 0, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18309 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7
18310 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18311 69, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
18312 0, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18313 0, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18314 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18315 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18316 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18317 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9
18318 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18319 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18320 0, // DTriple_with_ssub_2:ssub_6_ssub_7_dsub_5
18321 0, // DTriple_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18322 0, // DTriple_with_ssub_2:ssub_6_ssub_7_dsub_5_dsub_7
18323 0, // DTriple_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9
18324 0, // DTriple_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18325 0, // DTriple_with_ssub_2:ssub_8_ssub_9_ssub_12_ssub_13
18326 0, // DTriple_with_ssub_2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18327 0, // DTriple_with_ssub_2:dsub_5_dsub_7
18328 0, // DTriple_with_ssub_2:dsub_5_ssub_12_ssub_13_dsub_7
18329 0, // DTriple_with_ssub_2:dsub_5_ssub_12_ssub_13
18330 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18331 },
18332 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
18333 52, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR
18334 52, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
18335 52, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
18336 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3
18337 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
18338 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
18339 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
18340 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
18341 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
18342 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
18343 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
18344 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
18345 68, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair
18346 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1
18347 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
18348 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
18349 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
18350 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
18351 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
18352 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
18353 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
18354 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
18355 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6
18356 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7
18357 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
18358 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
18359 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
18360 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
18361 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
18362 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
18363 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
18364 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
18365 63, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18366 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
18367 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7
18368 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
18369 70, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR
18370 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
18371 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
18372 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18373 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
18374 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
18375 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
18376 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
18377 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
18378 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
18379 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18380 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
18381 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
18382 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
18383 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
18384 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18385 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
18386 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
18387 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
18388 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18389 },
18390 { // DTripleSpc_with_ssub_4
18391 53, // DTripleSpc_with_ssub_4:dsub_0 -> DPR_VFP2
18392 0, // DTripleSpc_with_ssub_4:dsub_1
18393 53, // DTripleSpc_with_ssub_4:dsub_2 -> DPR_VFP2
18394 0, // DTripleSpc_with_ssub_4:dsub_3
18395 52, // DTripleSpc_with_ssub_4:dsub_4 -> DPR
18396 0, // DTripleSpc_with_ssub_4:dsub_5
18397 0, // DTripleSpc_with_ssub_4:dsub_6
18398 0, // DTripleSpc_with_ssub_4:dsub_7
18399 0, // DTripleSpc_with_ssub_4:gsub_0
18400 0, // DTripleSpc_with_ssub_4:gsub_1
18401 0, // DTripleSpc_with_ssub_4:qqsub_0
18402 0, // DTripleSpc_with_ssub_4:qqsub_1
18403 0, // DTripleSpc_with_ssub_4:qsub_0
18404 0, // DTripleSpc_with_ssub_4:qsub_1
18405 0, // DTripleSpc_with_ssub_4:qsub_2
18406 0, // DTripleSpc_with_ssub_4:qsub_3
18407 3, // DTripleSpc_with_ssub_4:ssub_0 -> SPR
18408 3, // DTripleSpc_with_ssub_4:ssub_1 -> SPR
18409 0, // DTripleSpc_with_ssub_4:ssub_2
18410 0, // DTripleSpc_with_ssub_4:ssub_3
18411 3, // DTripleSpc_with_ssub_4:ssub_4 -> SPR
18412 3, // DTripleSpc_with_ssub_4:ssub_5 -> SPR
18413 0, // DTripleSpc_with_ssub_4:ssub_6
18414 0, // DTripleSpc_with_ssub_4:ssub_7
18415 3, // DTripleSpc_with_ssub_4:ssub_8 -> SPR
18416 3, // DTripleSpc_with_ssub_4:ssub_9 -> SPR
18417 0, // DTripleSpc_with_ssub_4:ssub_10
18418 0, // DTripleSpc_with_ssub_4:ssub_11
18419 0, // DTripleSpc_with_ssub_4:ssub_12
18420 0, // DTripleSpc_with_ssub_4:ssub_13
18421 0, // DTripleSpc_with_ssub_4:ssub_14
18422 0, // DTripleSpc_with_ssub_4:ssub_15
18423 65, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18424 0, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18425 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
18426 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18427 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5
18428 0, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18429 0, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18430 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18431 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18432 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18433 64, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_0
18434 0, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18435 0, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18436 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_dsub_5
18437 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18438 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
18439 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
18440 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18441 0, // DTripleSpc_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
18442 0, // DTripleSpc_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18443 0, // DTripleSpc_with_ssub_4:dsub_5_dsub_7
18444 0, // DTripleSpc_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
18445 0, // DTripleSpc_with_ssub_4:dsub_5_ssub_12_ssub_13
18446 0, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18447 },
18448 { // DTriple_with_ssub_4
18449 53, // DTriple_with_ssub_4:dsub_0 -> DPR_VFP2
18450 53, // DTriple_with_ssub_4:dsub_1 -> DPR_VFP2
18451 53, // DTriple_with_ssub_4:dsub_2 -> DPR_VFP2
18452 0, // DTriple_with_ssub_4:dsub_3
18453 0, // DTriple_with_ssub_4:dsub_4
18454 0, // DTriple_with_ssub_4:dsub_5
18455 0, // DTriple_with_ssub_4:dsub_6
18456 0, // DTriple_with_ssub_4:dsub_7
18457 0, // DTriple_with_ssub_4:gsub_0
18458 0, // DTriple_with_ssub_4:gsub_1
18459 0, // DTriple_with_ssub_4:qqsub_0
18460 0, // DTriple_with_ssub_4:qqsub_1
18461 71, // DTriple_with_ssub_4:qsub_0 -> DPair_with_ssub_2
18462 0, // DTriple_with_ssub_4:qsub_1
18463 0, // DTriple_with_ssub_4:qsub_2
18464 0, // DTriple_with_ssub_4:qsub_3
18465 3, // DTriple_with_ssub_4:ssub_0 -> SPR
18466 3, // DTriple_with_ssub_4:ssub_1 -> SPR
18467 3, // DTriple_with_ssub_4:ssub_2 -> SPR
18468 3, // DTriple_with_ssub_4:ssub_3 -> SPR
18469 3, // DTriple_with_ssub_4:ssub_4 -> SPR
18470 3, // DTriple_with_ssub_4:ssub_5 -> SPR
18471 0, // DTriple_with_ssub_4:ssub_6
18472 0, // DTriple_with_ssub_4:ssub_7
18473 0, // DTriple_with_ssub_4:ssub_8
18474 0, // DTriple_with_ssub_4:ssub_9
18475 0, // DTriple_with_ssub_4:ssub_10
18476 0, // DTriple_with_ssub_4:ssub_11
18477 0, // DTriple_with_ssub_4:ssub_12
18478 0, // DTriple_with_ssub_4:ssub_13
18479 0, // DTriple_with_ssub_4:ssub_14
18480 0, // DTriple_with_ssub_4:ssub_15
18481 65, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18482 0, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18483 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
18484 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18485 71, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
18486 0, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18487 0, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18488 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18489 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18490 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18491 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9
18492 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18493 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18494 0, // DTriple_with_ssub_4:ssub_6_ssub_7_dsub_5
18495 0, // DTriple_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18496 0, // DTriple_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
18497 0, // DTriple_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
18498 0, // DTriple_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18499 0, // DTriple_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
18500 0, // DTriple_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18501 0, // DTriple_with_ssub_4:dsub_5_dsub_7
18502 0, // DTriple_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
18503 0, // DTriple_with_ssub_4:dsub_5_ssub_12_ssub_13
18504 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18505 },
18506 { // DTripleSpc_with_ssub_8
18507 53, // DTripleSpc_with_ssub_8:dsub_0 -> DPR_VFP2
18508 0, // DTripleSpc_with_ssub_8:dsub_1
18509 53, // DTripleSpc_with_ssub_8:dsub_2 -> DPR_VFP2
18510 0, // DTripleSpc_with_ssub_8:dsub_3
18511 53, // DTripleSpc_with_ssub_8:dsub_4 -> DPR_VFP2
18512 0, // DTripleSpc_with_ssub_8:dsub_5
18513 0, // DTripleSpc_with_ssub_8:dsub_6
18514 0, // DTripleSpc_with_ssub_8:dsub_7
18515 0, // DTripleSpc_with_ssub_8:gsub_0
18516 0, // DTripleSpc_with_ssub_8:gsub_1
18517 0, // DTripleSpc_with_ssub_8:qqsub_0
18518 0, // DTripleSpc_with_ssub_8:qqsub_1
18519 0, // DTripleSpc_with_ssub_8:qsub_0
18520 0, // DTripleSpc_with_ssub_8:qsub_1
18521 0, // DTripleSpc_with_ssub_8:qsub_2
18522 0, // DTripleSpc_with_ssub_8:qsub_3
18523 3, // DTripleSpc_with_ssub_8:ssub_0 -> SPR
18524 3, // DTripleSpc_with_ssub_8:ssub_1 -> SPR
18525 0, // DTripleSpc_with_ssub_8:ssub_2
18526 0, // DTripleSpc_with_ssub_8:ssub_3
18527 3, // DTripleSpc_with_ssub_8:ssub_4 -> SPR
18528 3, // DTripleSpc_with_ssub_8:ssub_5 -> SPR
18529 0, // DTripleSpc_with_ssub_8:ssub_6
18530 0, // DTripleSpc_with_ssub_8:ssub_7
18531 3, // DTripleSpc_with_ssub_8:ssub_8 -> SPR
18532 3, // DTripleSpc_with_ssub_8:ssub_9 -> SPR
18533 0, // DTripleSpc_with_ssub_8:ssub_10
18534 0, // DTripleSpc_with_ssub_8:ssub_11
18535 0, // DTripleSpc_with_ssub_8:ssub_12
18536 0, // DTripleSpc_with_ssub_8:ssub_13
18537 0, // DTripleSpc_with_ssub_8:ssub_14
18538 0, // DTripleSpc_with_ssub_8:ssub_15
18539 65, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18540 0, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18541 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7
18542 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18543 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5
18544 0, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18545 0, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18546 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18547 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18548 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18549 65, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
18550 0, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18551 0, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18552 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_dsub_5
18553 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18554 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_dsub_5_dsub_7
18555 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9
18556 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18557 0, // DTripleSpc_with_ssub_8:ssub_8_ssub_9_ssub_12_ssub_13
18558 0, // DTripleSpc_with_ssub_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18559 0, // DTripleSpc_with_ssub_8:dsub_5_dsub_7
18560 0, // DTripleSpc_with_ssub_8:dsub_5_ssub_12_ssub_13_dsub_7
18561 0, // DTripleSpc_with_ssub_8:dsub_5_ssub_12_ssub_13
18562 0, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18563 },
18564 { // DTripleSpc_with_dsub_0_in_DPR_8
18565 20, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
18566 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_1
18567 53, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
18568 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_3
18569 53, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_4 -> DPR_VFP2
18570 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5
18571 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_6
18572 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_7
18573 0, // DTripleSpc_with_dsub_0_in_DPR_8:gsub_0
18574 0, // DTripleSpc_with_dsub_0_in_DPR_8:gsub_1
18575 0, // DTripleSpc_with_dsub_0_in_DPR_8:qqsub_0
18576 0, // DTripleSpc_with_dsub_0_in_DPR_8:qqsub_1
18577 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_0
18578 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_1
18579 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_2
18580 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_3
18581 8, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
18582 8, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
18583 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2
18584 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_3
18585 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4 -> SPR
18586 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_5 -> SPR
18587 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6
18588 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_7
18589 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_8 -> SPR
18590 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_9 -> SPR
18591 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_10
18592 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_11
18593 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_12
18594 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_13
18595 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_14
18596 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_15
18597 66, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
18598 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18599 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18600 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18601 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
18602 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18603 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18604 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18605 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18606 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18607 65, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
18608 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18609 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18610 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
18611 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18612 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18613 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18614 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18615 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18616 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18617 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5_dsub_7
18618 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18619 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
18620 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18621 },
18622 { // DTriple_with_dsub_0_in_DPR_8
18623 20, // DTriple_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
18624 53, // DTriple_with_dsub_0_in_DPR_8:dsub_1 -> DPR_VFP2
18625 53, // DTriple_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
18626 0, // DTriple_with_dsub_0_in_DPR_8:dsub_3
18627 0, // DTriple_with_dsub_0_in_DPR_8:dsub_4
18628 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5
18629 0, // DTriple_with_dsub_0_in_DPR_8:dsub_6
18630 0, // DTriple_with_dsub_0_in_DPR_8:dsub_7
18631 0, // DTriple_with_dsub_0_in_DPR_8:gsub_0
18632 0, // DTriple_with_dsub_0_in_DPR_8:gsub_1
18633 0, // DTriple_with_dsub_0_in_DPR_8:qqsub_0
18634 0, // DTriple_with_dsub_0_in_DPR_8:qqsub_1
18635 72, // DTriple_with_dsub_0_in_DPR_8:qsub_0 -> DPair_with_dsub_0_in_DPR_8
18636 0, // DTriple_with_dsub_0_in_DPR_8:qsub_1
18637 0, // DTriple_with_dsub_0_in_DPR_8:qsub_2
18638 0, // DTriple_with_dsub_0_in_DPR_8:qsub_3
18639 8, // DTriple_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
18640 8, // DTriple_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
18641 3, // DTriple_with_dsub_0_in_DPR_8:ssub_2 -> SPR
18642 3, // DTriple_with_dsub_0_in_DPR_8:ssub_3 -> SPR
18643 3, // DTriple_with_dsub_0_in_DPR_8:ssub_4 -> SPR
18644 3, // DTriple_with_dsub_0_in_DPR_8:ssub_5 -> SPR
18645 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6
18646 0, // DTriple_with_dsub_0_in_DPR_8:ssub_7
18647 0, // DTriple_with_dsub_0_in_DPR_8:ssub_8
18648 0, // DTriple_with_dsub_0_in_DPR_8:ssub_9
18649 0, // DTriple_with_dsub_0_in_DPR_8:ssub_10
18650 0, // DTriple_with_dsub_0_in_DPR_8:ssub_11
18651 0, // DTriple_with_dsub_0_in_DPR_8:ssub_12
18652 0, // DTriple_with_dsub_0_in_DPR_8:ssub_13
18653 0, // DTriple_with_dsub_0_in_DPR_8:ssub_14
18654 0, // DTriple_with_dsub_0_in_DPR_8:ssub_15
18655 66, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
18656 0, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18657 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18658 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18659 71, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
18660 0, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18661 0, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18662 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18663 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18664 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18665 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
18666 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18667 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18668 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
18669 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18670 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18671 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18672 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18673 0, // DTriple_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18674 0, // DTriple_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18675 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5_dsub_7
18676 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18677 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
18678 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18679 },
18680 { // DTriple_with_qsub_0_in_MQPR
18681 53, // DTriple_with_qsub_0_in_MQPR:dsub_0 -> DPR_VFP2
18682 53, // DTriple_with_qsub_0_in_MQPR:dsub_1 -> DPR_VFP2
18683 52, // DTriple_with_qsub_0_in_MQPR:dsub_2 -> DPR
18684 0, // DTriple_with_qsub_0_in_MQPR:dsub_3
18685 0, // DTriple_with_qsub_0_in_MQPR:dsub_4
18686 0, // DTriple_with_qsub_0_in_MQPR:dsub_5
18687 0, // DTriple_with_qsub_0_in_MQPR:dsub_6
18688 0, // DTriple_with_qsub_0_in_MQPR:dsub_7
18689 0, // DTriple_with_qsub_0_in_MQPR:gsub_0
18690 0, // DTriple_with_qsub_0_in_MQPR:gsub_1
18691 0, // DTriple_with_qsub_0_in_MQPR:qqsub_0
18692 0, // DTriple_with_qsub_0_in_MQPR:qqsub_1
18693 73, // DTriple_with_qsub_0_in_MQPR:qsub_0 -> MQPR
18694 0, // DTriple_with_qsub_0_in_MQPR:qsub_1
18695 0, // DTriple_with_qsub_0_in_MQPR:qsub_2
18696 0, // DTriple_with_qsub_0_in_MQPR:qsub_3
18697 3, // DTriple_with_qsub_0_in_MQPR:ssub_0 -> SPR
18698 3, // DTriple_with_qsub_0_in_MQPR:ssub_1 -> SPR
18699 3, // DTriple_with_qsub_0_in_MQPR:ssub_2 -> SPR
18700 3, // DTriple_with_qsub_0_in_MQPR:ssub_3 -> SPR
18701 3, // DTriple_with_qsub_0_in_MQPR:ssub_4 -> SPR
18702 3, // DTriple_with_qsub_0_in_MQPR:ssub_5 -> SPR
18703 0, // DTriple_with_qsub_0_in_MQPR:ssub_6
18704 0, // DTriple_with_qsub_0_in_MQPR:ssub_7
18705 0, // DTriple_with_qsub_0_in_MQPR:ssub_8
18706 0, // DTriple_with_qsub_0_in_MQPR:ssub_9
18707 0, // DTriple_with_qsub_0_in_MQPR:ssub_10
18708 0, // DTriple_with_qsub_0_in_MQPR:ssub_11
18709 0, // DTriple_with_qsub_0_in_MQPR:ssub_12
18710 0, // DTriple_with_qsub_0_in_MQPR:ssub_13
18711 0, // DTriple_with_qsub_0_in_MQPR:ssub_14
18712 0, // DTriple_with_qsub_0_in_MQPR:ssub_15
18713 64, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18714 0, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18715 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
18716 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18717 69, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
18718 0, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18719 0, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18720 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18721 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18722 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18723 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
18724 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18725 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18726 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5
18727 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18728 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
18729 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
18730 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18731 0, // DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
18732 0, // DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18733 0, // DTriple_with_qsub_0_in_MQPR:dsub_5_dsub_7
18734 0, // DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
18735 0, // DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13
18736 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18737 },
18738 { // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
18739 53, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR_VFP2
18740 52, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
18741 52, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
18742 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3
18743 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
18744 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
18745 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
18746 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
18747 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
18748 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
18749 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
18750 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
18751 69, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair_with_ssub_0
18752 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1
18753 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
18754 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
18755 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
18756 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
18757 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
18758 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
18759 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
18760 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
18761 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6
18762 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7
18763 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
18764 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
18765 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
18766 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
18767 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
18768 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
18769 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
18770 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
18771 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
18772 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
18773 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
18774 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
18775 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
18776 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
18777 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
18778 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
18779 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
18780 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
18781 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
18782 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
18783 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
18784 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
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
18786 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
18787 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
18788 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
18789 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
18790 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
18791 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
18792 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
18793 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
18794 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
18795 },
18796 { // DTriple_with_dsub_1_in_DPR_8
18797 54, // DTriple_with_dsub_1_in_DPR_8:dsub_0 -> DPR_8
18798 54, // DTriple_with_dsub_1_in_DPR_8:dsub_1 -> DPR_8
18799 53, // DTriple_with_dsub_1_in_DPR_8:dsub_2 -> DPR_VFP2
18800 0, // DTriple_with_dsub_1_in_DPR_8:dsub_3
18801 0, // DTriple_with_dsub_1_in_DPR_8:dsub_4
18802 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5
18803 0, // DTriple_with_dsub_1_in_DPR_8:dsub_6
18804 0, // DTriple_with_dsub_1_in_DPR_8:dsub_7
18805 0, // DTriple_with_dsub_1_in_DPR_8:gsub_0
18806 0, // DTriple_with_dsub_1_in_DPR_8:gsub_1
18807 0, // DTriple_with_dsub_1_in_DPR_8:qqsub_0
18808 0, // DTriple_with_dsub_1_in_DPR_8:qqsub_1
18809 75, // DTriple_with_dsub_1_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
18810 0, // DTriple_with_dsub_1_in_DPR_8:qsub_1
18811 0, // DTriple_with_dsub_1_in_DPR_8:qsub_2
18812 0, // DTriple_with_dsub_1_in_DPR_8:qsub_3
18813 8, // DTriple_with_dsub_1_in_DPR_8:ssub_0 -> SPR_8
18814 8, // DTriple_with_dsub_1_in_DPR_8:ssub_1 -> SPR_8
18815 8, // DTriple_with_dsub_1_in_DPR_8:ssub_2 -> SPR_8
18816 8, // DTriple_with_dsub_1_in_DPR_8:ssub_3 -> SPR_8
18817 3, // DTriple_with_dsub_1_in_DPR_8:ssub_4 -> SPR
18818 3, // DTriple_with_dsub_1_in_DPR_8:ssub_5 -> SPR
18819 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6
18820 0, // DTriple_with_dsub_1_in_DPR_8:ssub_7
18821 0, // DTriple_with_dsub_1_in_DPR_8:ssub_8
18822 0, // DTriple_with_dsub_1_in_DPR_8:ssub_9
18823 0, // DTriple_with_dsub_1_in_DPR_8:ssub_10
18824 0, // DTriple_with_dsub_1_in_DPR_8:ssub_11
18825 0, // DTriple_with_dsub_1_in_DPR_8:ssub_12
18826 0, // DTriple_with_dsub_1_in_DPR_8:ssub_13
18827 0, // DTriple_with_dsub_1_in_DPR_8:ssub_14
18828 0, // DTriple_with_dsub_1_in_DPR_8:ssub_15
18829 66, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
18830 0, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18831 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18832 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18833 72, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
18834 0, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18835 0, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18836 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18837 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18838 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18839 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
18840 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18841 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18842 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5
18843 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18844 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18845 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18846 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18847 0, // DTriple_with_dsub_1_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18848 0, // DTriple_with_dsub_1_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18849 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5_dsub_7
18850 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18851 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13
18852 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18853 },
18854 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
18855 53, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_VFP2
18856 53, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
18857 53, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
18858 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3
18859 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
18860 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
18861 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
18862 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
18863 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
18864 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
18865 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
18866 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
18867 71, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_ssub_2
18868 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1
18869 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
18870 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
18871 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR
18872 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR
18873 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
18874 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
18875 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
18876 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
18877 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6
18878 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7
18879 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
18880 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
18881 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
18882 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
18883 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
18884 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
18885 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
18886 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
18887 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
18888 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
18889 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
18890 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
18891 74, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_VFP2
18892 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
18893 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
18894 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18895 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
18896 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
18897 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
18898 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
18899 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
18900 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
18901 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18902 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
18903 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
18904 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
18905 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
18906 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18907 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
18908 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
18909 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
18910 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18911 },
18912 { // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
18913 53, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_0 -> DPR_VFP2
18914 53, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_1 -> DPR_VFP2
18915 53, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_2 -> DPR_VFP2
18916 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_3
18917 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_4
18918 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5
18919 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_6
18920 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_7
18921 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:gsub_0
18922 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:gsub_1
18923 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qqsub_0
18924 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qqsub_1
18925 74, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_0 -> QPR_VFP2
18926 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_1
18927 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_2
18928 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_3
18929 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0 -> SPR
18930 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_1 -> SPR
18931 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2 -> SPR
18932 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_3 -> SPR
18933 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4 -> SPR
18934 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_5 -> SPR
18935 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6
18936 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_7
18937 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_8
18938 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_9
18939 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_10
18940 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_11
18941 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_12
18942 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_13
18943 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_14
18944 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_15
18945 65, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18946 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18947 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
18948 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18949 71, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
18950 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18951 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
18952 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18953 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18954 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
18955 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
18956 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18957 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18958 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5
18959 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18960 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
18961 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
18962 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
18963 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
18964 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18965 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5_dsub_7
18966 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
18967 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13
18968 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18969 },
18970 { // DTripleSpc_with_dsub_2_in_DPR_8
18971 54, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
18972 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_1
18973 54, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
18974 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_3
18975 53, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_4 -> DPR_VFP2
18976 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5
18977 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_6
18978 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_7
18979 0, // DTripleSpc_with_dsub_2_in_DPR_8:gsub_0
18980 0, // DTripleSpc_with_dsub_2_in_DPR_8:gsub_1
18981 0, // DTripleSpc_with_dsub_2_in_DPR_8:qqsub_0
18982 0, // DTripleSpc_with_dsub_2_in_DPR_8:qqsub_1
18983 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_0
18984 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_1
18985 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_2
18986 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_3
18987 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
18988 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
18989 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2
18990 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_3
18991 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
18992 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
18993 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6
18994 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_7
18995 3, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_8 -> SPR
18996 3, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_9 -> SPR
18997 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_10
18998 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_11
18999 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_12
19000 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_13
19001 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_14
19002 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_15
19003 67, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19004 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19005 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19006 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19007 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19008 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19009 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19010 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19011 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19012 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19013 66, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_0_in_DPR_8
19014 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19015 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19016 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19017 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19018 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19019 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19020 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19021 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19022 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19023 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19024 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19025 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19026 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19027 },
19028 { // DTriple_with_dsub_2_in_DPR_8
19029 54, // DTriple_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19030 54, // DTriple_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
19031 54, // DTriple_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19032 0, // DTriple_with_dsub_2_in_DPR_8:dsub_3
19033 0, // DTriple_with_dsub_2_in_DPR_8:dsub_4
19034 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5
19035 0, // DTriple_with_dsub_2_in_DPR_8:dsub_6
19036 0, // DTriple_with_dsub_2_in_DPR_8:dsub_7
19037 0, // DTriple_with_dsub_2_in_DPR_8:gsub_0
19038 0, // DTriple_with_dsub_2_in_DPR_8:gsub_1
19039 0, // DTriple_with_dsub_2_in_DPR_8:qqsub_0
19040 0, // DTriple_with_dsub_2_in_DPR_8:qqsub_1
19041 75, // DTriple_with_dsub_2_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
19042 0, // DTriple_with_dsub_2_in_DPR_8:qsub_1
19043 0, // DTriple_with_dsub_2_in_DPR_8:qsub_2
19044 0, // DTriple_with_dsub_2_in_DPR_8:qsub_3
19045 8, // DTriple_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19046 8, // DTriple_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19047 8, // DTriple_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
19048 8, // DTriple_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
19049 8, // DTriple_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19050 8, // DTriple_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19051 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6
19052 0, // DTriple_with_dsub_2_in_DPR_8:ssub_7
19053 0, // DTriple_with_dsub_2_in_DPR_8:ssub_8
19054 0, // DTriple_with_dsub_2_in_DPR_8:ssub_9
19055 0, // DTriple_with_dsub_2_in_DPR_8:ssub_10
19056 0, // DTriple_with_dsub_2_in_DPR_8:ssub_11
19057 0, // DTriple_with_dsub_2_in_DPR_8:ssub_12
19058 0, // DTriple_with_dsub_2_in_DPR_8:ssub_13
19059 0, // DTriple_with_dsub_2_in_DPR_8:ssub_14
19060 0, // DTriple_with_dsub_2_in_DPR_8:ssub_15
19061 67, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19062 0, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19063 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19064 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19065 75, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
19066 0, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19067 0, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19068 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19069 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19070 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19071 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19072 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19073 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19074 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19075 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19076 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19077 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19078 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19079 0, // DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19080 0, // DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19081 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19082 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19083 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19084 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19085 },
19086 { // DTripleSpc_with_dsub_4_in_DPR_8
19087 54, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_0 -> DPR_8
19088 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_1
19089 54, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_2 -> DPR_8
19090 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_3
19091 54, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_4 -> DPR_8
19092 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5
19093 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_6
19094 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_7
19095 0, // DTripleSpc_with_dsub_4_in_DPR_8:gsub_0
19096 0, // DTripleSpc_with_dsub_4_in_DPR_8:gsub_1
19097 0, // DTripleSpc_with_dsub_4_in_DPR_8:qqsub_0
19098 0, // DTripleSpc_with_dsub_4_in_DPR_8:qqsub_1
19099 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_0
19100 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_1
19101 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_2
19102 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_3
19103 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0 -> SPR_8
19104 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_1 -> SPR_8
19105 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2
19106 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_3
19107 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4 -> SPR_8
19108 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_5 -> SPR_8
19109 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6
19110 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_7
19111 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_8 -> SPR_8
19112 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_9 -> SPR_8
19113 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_10
19114 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_11
19115 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_12
19116 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_13
19117 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_14
19118 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_15
19119 67, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19120 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19121 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19122 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19123 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19124 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19125 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19126 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19127 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19128 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19129 67, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
19130 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19131 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19132 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5
19133 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19134 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19135 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19136 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19137 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19138 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19139 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5_dsub_7
19140 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19141 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13
19142 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19143 },
19144 { // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
19145 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
19146 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
19147 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
19148 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3
19149 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
19150 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
19151 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
19152 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
19153 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
19154 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
19155 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
19156 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
19157 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
19158 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1
19159 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
19160 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
19161 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
19162 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
19163 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
19164 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
19165 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
19166 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
19167 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6
19168 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7
19169 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
19170 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
19171 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
19172 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
19173 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
19174 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
19175 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
19176 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
19177 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
19178 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
19179 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
19180 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
19181 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
19182 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
19183 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
19184 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
19185 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
19186 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
19187 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
19188 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
19189 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
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_dsub_5
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
19192 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
19193 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
19194 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
19195 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
19196 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
19197 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
19198 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
19199 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
19200 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
19201 },
19202 { // DTriple_with_qsub_0_in_QPR_8
19203 54, // DTriple_with_qsub_0_in_QPR_8:dsub_0 -> DPR_8
19204 54, // DTriple_with_qsub_0_in_QPR_8:dsub_1 -> DPR_8
19205 53, // DTriple_with_qsub_0_in_QPR_8:dsub_2 -> DPR_VFP2
19206 0, // DTriple_with_qsub_0_in_QPR_8:dsub_3
19207 0, // DTriple_with_qsub_0_in_QPR_8:dsub_4
19208 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5
19209 0, // DTriple_with_qsub_0_in_QPR_8:dsub_6
19210 0, // DTriple_with_qsub_0_in_QPR_8:dsub_7
19211 0, // DTriple_with_qsub_0_in_QPR_8:gsub_0
19212 0, // DTriple_with_qsub_0_in_QPR_8:gsub_1
19213 0, // DTriple_with_qsub_0_in_QPR_8:qqsub_0
19214 0, // DTriple_with_qsub_0_in_QPR_8:qqsub_1
19215 76, // DTriple_with_qsub_0_in_QPR_8:qsub_0 -> QPR_8
19216 0, // DTriple_with_qsub_0_in_QPR_8:qsub_1
19217 0, // DTriple_with_qsub_0_in_QPR_8:qsub_2
19218 0, // DTriple_with_qsub_0_in_QPR_8:qsub_3
19219 8, // DTriple_with_qsub_0_in_QPR_8:ssub_0 -> SPR_8
19220 8, // DTriple_with_qsub_0_in_QPR_8:ssub_1 -> SPR_8
19221 8, // DTriple_with_qsub_0_in_QPR_8:ssub_2 -> SPR_8
19222 8, // DTriple_with_qsub_0_in_QPR_8:ssub_3 -> SPR_8
19223 3, // DTriple_with_qsub_0_in_QPR_8:ssub_4 -> SPR
19224 3, // DTriple_with_qsub_0_in_QPR_8:ssub_5 -> SPR
19225 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6
19226 0, // DTriple_with_qsub_0_in_QPR_8:ssub_7
19227 0, // DTriple_with_qsub_0_in_QPR_8:ssub_8
19228 0, // DTriple_with_qsub_0_in_QPR_8:ssub_9
19229 0, // DTriple_with_qsub_0_in_QPR_8:ssub_10
19230 0, // DTriple_with_qsub_0_in_QPR_8:ssub_11
19231 0, // DTriple_with_qsub_0_in_QPR_8:ssub_12
19232 0, // DTriple_with_qsub_0_in_QPR_8:ssub_13
19233 0, // DTriple_with_qsub_0_in_QPR_8:ssub_14
19234 0, // DTriple_with_qsub_0_in_QPR_8:ssub_15
19235 66, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
19236 0, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19237 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19238 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19239 72, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
19240 0, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19241 0, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19242 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19243 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19244 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19245 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19246 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19247 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19248 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5
19249 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19250 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19251 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19252 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19253 0, // DTriple_with_qsub_0_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19254 0, // DTriple_with_qsub_0_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19255 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5_dsub_7
19256 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19257 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13
19258 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19259 },
19260 { // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
19261 54, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19262 54, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
19263 54, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19264 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_3
19265 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_4
19266 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5
19267 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_6
19268 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_7
19269 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:gsub_0
19270 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:gsub_1
19271 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qqsub_0
19272 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qqsub_1
19273 76, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
19274 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_1
19275 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_2
19276 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_3
19277 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19278 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19279 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
19280 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
19281 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19282 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19283 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6
19284 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_7
19285 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8
19286 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_9
19287 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_10
19288 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_11
19289 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_12
19290 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_13
19291 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_14
19292 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_15
19293 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
19294 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
19295 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19296 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
19297 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
19298 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
19299 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
19300 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
19301 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
19302 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
19303 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19304 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
19305 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
19306 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
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
19308 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19309 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19310 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
19311 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19312 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
19313 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19314 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19315 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19316 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
19317 },
19318 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
19319 54, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_0 -> DPR_8
19320 54, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_1 -> DPR_8
19321 54, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_2 -> DPR_8
19322 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_3
19323 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_4
19324 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5
19325 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_6
19326 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_7
19327 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_0
19328 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_1
19329 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_0
19330 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_1
19331 75, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
19332 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_1
19333 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_2
19334 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_3
19335 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0 -> SPR_8
19336 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_1 -> SPR_8
19337 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2 -> SPR_8
19338 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_3 -> SPR_8
19339 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4 -> SPR_8
19340 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_5 -> SPR_8
19341 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6
19342 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_7
19343 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8
19344 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_9
19345 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_10
19346 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_11
19347 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_12
19348 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_13
19349 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_14
19350 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_15
19351 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
19352 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
19353 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19354 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
19355 76, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_8
19356 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
19357 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
19358 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19359 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
19360 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
19361 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19362 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
19363 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
19364 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5
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
19366 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19367 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19368 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
19369 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19370 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19371 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_dsub_7
19372 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19373 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13
19374 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19375 },
19376 { // DQuadSpc
19377 52, // DQuadSpc:dsub_0 -> DPR
19378 0, // DQuadSpc:dsub_1
19379 52, // DQuadSpc:dsub_2 -> DPR
19380 0, // DQuadSpc:dsub_3
19381 52, // DQuadSpc:dsub_4 -> DPR
19382 0, // DQuadSpc:dsub_5
19383 0, // DQuadSpc:dsub_6
19384 0, // DQuadSpc:dsub_7
19385 0, // DQuadSpc:gsub_0
19386 0, // DQuadSpc:gsub_1
19387 0, // DQuadSpc:qqsub_0
19388 0, // DQuadSpc:qqsub_1
19389 0, // DQuadSpc:qsub_0
19390 0, // DQuadSpc:qsub_1
19391 0, // DQuadSpc:qsub_2
19392 0, // DQuadSpc:qsub_3
19393 3, // DQuadSpc:ssub_0 -> SPR
19394 3, // DQuadSpc:ssub_1 -> SPR
19395 0, // DQuadSpc:ssub_2
19396 0, // DQuadSpc:ssub_3
19397 3, // DQuadSpc:ssub_4 -> SPR
19398 3, // DQuadSpc:ssub_5 -> SPR
19399 0, // DQuadSpc:ssub_6
19400 0, // DQuadSpc:ssub_7
19401 3, // DQuadSpc:ssub_8 -> SPR
19402 3, // DQuadSpc:ssub_9 -> SPR
19403 0, // DQuadSpc:ssub_10
19404 0, // DQuadSpc:ssub_11
19405 0, // DQuadSpc:ssub_12
19406 0, // DQuadSpc:ssub_13
19407 0, // DQuadSpc:ssub_14
19408 0, // DQuadSpc:ssub_15
19409 63, // DQuadSpc:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
19410 0, // DQuadSpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19411 0, // DQuadSpc:ssub_2_ssub_3_ssub_6_ssub_7
19412 0, // DQuadSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19413 0, // DQuadSpc:ssub_2_ssub_3_ssub_4_ssub_5
19414 0, // DQuadSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19415 0, // DQuadSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19416 0, // DQuadSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19417 0, // DQuadSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19418 0, // DQuadSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19419 63, // DQuadSpc:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
19420 0, // DQuadSpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19421 0, // DQuadSpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19422 0, // DQuadSpc:ssub_6_ssub_7_dsub_5
19423 0, // DQuadSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19424 0, // DQuadSpc:ssub_6_ssub_7_dsub_5_dsub_7
19425 0, // DQuadSpc:ssub_6_ssub_7_ssub_8_ssub_9
19426 0, // DQuadSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19427 0, // DQuadSpc:ssub_8_ssub_9_ssub_12_ssub_13
19428 0, // DQuadSpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19429 0, // DQuadSpc:dsub_5_dsub_7
19430 0, // DQuadSpc:dsub_5_ssub_12_ssub_13_dsub_7
19431 0, // DQuadSpc:dsub_5_ssub_12_ssub_13
19432 0, // DQuadSpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19433 },
19434 { // DQuadSpc_with_ssub_0
19435 4, // DQuadSpc_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
19436 0, // DQuadSpc_with_ssub_0:dsub_1
19437 52, // DQuadSpc_with_ssub_0:dsub_2 -> DPR
19438 0, // DQuadSpc_with_ssub_0:dsub_3
19439 52, // DQuadSpc_with_ssub_0:dsub_4 -> DPR
19440 0, // DQuadSpc_with_ssub_0:dsub_5
19441 0, // DQuadSpc_with_ssub_0:dsub_6
19442 0, // DQuadSpc_with_ssub_0:dsub_7
19443 0, // DQuadSpc_with_ssub_0:gsub_0
19444 0, // DQuadSpc_with_ssub_0:gsub_1
19445 0, // DQuadSpc_with_ssub_0:qqsub_0
19446 0, // DQuadSpc_with_ssub_0:qqsub_1
19447 0, // DQuadSpc_with_ssub_0:qsub_0
19448 0, // DQuadSpc_with_ssub_0:qsub_1
19449 0, // DQuadSpc_with_ssub_0:qsub_2
19450 0, // DQuadSpc_with_ssub_0:qsub_3
19451 3, // DQuadSpc_with_ssub_0:ssub_0 -> SPR
19452 3, // DQuadSpc_with_ssub_0:ssub_1 -> SPR
19453 0, // DQuadSpc_with_ssub_0:ssub_2
19454 0, // DQuadSpc_with_ssub_0:ssub_3
19455 3, // DQuadSpc_with_ssub_0:ssub_4 -> SPR
19456 3, // DQuadSpc_with_ssub_0:ssub_5 -> SPR
19457 0, // DQuadSpc_with_ssub_0:ssub_6
19458 0, // DQuadSpc_with_ssub_0:ssub_7
19459 3, // DQuadSpc_with_ssub_0:ssub_8 -> SPR
19460 3, // DQuadSpc_with_ssub_0:ssub_9 -> SPR
19461 0, // DQuadSpc_with_ssub_0:ssub_10
19462 0, // DQuadSpc_with_ssub_0:ssub_11
19463 0, // DQuadSpc_with_ssub_0:ssub_12
19464 0, // DQuadSpc_with_ssub_0:ssub_13
19465 0, // DQuadSpc_with_ssub_0:ssub_14
19466 0, // DQuadSpc_with_ssub_0:ssub_15
19467 64, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
19468 0, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19469 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
19470 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19471 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
19472 0, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19473 0, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19474 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19475 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19476 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19477 63, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
19478 0, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19479 0, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19480 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_dsub_5
19481 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19482 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
19483 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
19484 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19485 0, // DQuadSpc_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
19486 0, // DQuadSpc_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19487 0, // DQuadSpc_with_ssub_0:dsub_5_dsub_7
19488 0, // DQuadSpc_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
19489 0, // DQuadSpc_with_ssub_0:dsub_5_ssub_12_ssub_13
19490 0, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19491 },
19492 { // DQuadSpc_with_ssub_4
19493 53, // DQuadSpc_with_ssub_4:dsub_0 -> DPR_VFP2
19494 0, // DQuadSpc_with_ssub_4:dsub_1
19495 53, // DQuadSpc_with_ssub_4:dsub_2 -> DPR_VFP2
19496 0, // DQuadSpc_with_ssub_4:dsub_3
19497 52, // DQuadSpc_with_ssub_4:dsub_4 -> DPR
19498 0, // DQuadSpc_with_ssub_4:dsub_5
19499 0, // DQuadSpc_with_ssub_4:dsub_6
19500 0, // DQuadSpc_with_ssub_4:dsub_7
19501 0, // DQuadSpc_with_ssub_4:gsub_0
19502 0, // DQuadSpc_with_ssub_4:gsub_1
19503 0, // DQuadSpc_with_ssub_4:qqsub_0
19504 0, // DQuadSpc_with_ssub_4:qqsub_1
19505 0, // DQuadSpc_with_ssub_4:qsub_0
19506 0, // DQuadSpc_with_ssub_4:qsub_1
19507 0, // DQuadSpc_with_ssub_4:qsub_2
19508 0, // DQuadSpc_with_ssub_4:qsub_3
19509 3, // DQuadSpc_with_ssub_4:ssub_0 -> SPR
19510 3, // DQuadSpc_with_ssub_4:ssub_1 -> SPR
19511 0, // DQuadSpc_with_ssub_4:ssub_2
19512 0, // DQuadSpc_with_ssub_4:ssub_3
19513 3, // DQuadSpc_with_ssub_4:ssub_4 -> SPR
19514 3, // DQuadSpc_with_ssub_4:ssub_5 -> SPR
19515 0, // DQuadSpc_with_ssub_4:ssub_6
19516 0, // DQuadSpc_with_ssub_4:ssub_7
19517 3, // DQuadSpc_with_ssub_4:ssub_8 -> SPR
19518 3, // DQuadSpc_with_ssub_4:ssub_9 -> SPR
19519 0, // DQuadSpc_with_ssub_4:ssub_10
19520 0, // DQuadSpc_with_ssub_4:ssub_11
19521 0, // DQuadSpc_with_ssub_4:ssub_12
19522 0, // DQuadSpc_with_ssub_4:ssub_13
19523 0, // DQuadSpc_with_ssub_4:ssub_14
19524 0, // DQuadSpc_with_ssub_4:ssub_15
19525 65, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
19526 0, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19527 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
19528 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19529 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5
19530 0, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19531 0, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19532 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19533 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19534 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19535 64, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_0
19536 0, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19537 0, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19538 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_dsub_5
19539 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19540 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
19541 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
19542 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19543 0, // DQuadSpc_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
19544 0, // DQuadSpc_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19545 0, // DQuadSpc_with_ssub_4:dsub_5_dsub_7
19546 0, // DQuadSpc_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
19547 0, // DQuadSpc_with_ssub_4:dsub_5_ssub_12_ssub_13
19548 0, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19549 },
19550 { // DQuadSpc_with_ssub_8
19551 53, // DQuadSpc_with_ssub_8:dsub_0 -> DPR_VFP2
19552 0, // DQuadSpc_with_ssub_8:dsub_1
19553 53, // DQuadSpc_with_ssub_8:dsub_2 -> DPR_VFP2
19554 0, // DQuadSpc_with_ssub_8:dsub_3
19555 53, // DQuadSpc_with_ssub_8:dsub_4 -> DPR_VFP2
19556 0, // DQuadSpc_with_ssub_8:dsub_5
19557 0, // DQuadSpc_with_ssub_8:dsub_6
19558 0, // DQuadSpc_with_ssub_8:dsub_7
19559 0, // DQuadSpc_with_ssub_8:gsub_0
19560 0, // DQuadSpc_with_ssub_8:gsub_1
19561 0, // DQuadSpc_with_ssub_8:qqsub_0
19562 0, // DQuadSpc_with_ssub_8:qqsub_1
19563 0, // DQuadSpc_with_ssub_8:qsub_0
19564 0, // DQuadSpc_with_ssub_8:qsub_1
19565 0, // DQuadSpc_with_ssub_8:qsub_2
19566 0, // DQuadSpc_with_ssub_8:qsub_3
19567 3, // DQuadSpc_with_ssub_8:ssub_0 -> SPR
19568 3, // DQuadSpc_with_ssub_8:ssub_1 -> SPR
19569 0, // DQuadSpc_with_ssub_8:ssub_2
19570 0, // DQuadSpc_with_ssub_8:ssub_3
19571 3, // DQuadSpc_with_ssub_8:ssub_4 -> SPR
19572 3, // DQuadSpc_with_ssub_8:ssub_5 -> SPR
19573 0, // DQuadSpc_with_ssub_8:ssub_6
19574 0, // DQuadSpc_with_ssub_8:ssub_7
19575 3, // DQuadSpc_with_ssub_8:ssub_8 -> SPR
19576 3, // DQuadSpc_with_ssub_8:ssub_9 -> SPR
19577 0, // DQuadSpc_with_ssub_8:ssub_10
19578 0, // DQuadSpc_with_ssub_8:ssub_11
19579 0, // DQuadSpc_with_ssub_8:ssub_12
19580 0, // DQuadSpc_with_ssub_8:ssub_13
19581 0, // DQuadSpc_with_ssub_8:ssub_14
19582 0, // DQuadSpc_with_ssub_8:ssub_15
19583 65, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
19584 0, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19585 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7
19586 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19587 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5
19588 0, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19589 0, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19590 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19591 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19592 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19593 65, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
19594 0, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19595 0, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19596 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_dsub_5
19597 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19598 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_dsub_5_dsub_7
19599 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9
19600 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19601 0, // DQuadSpc_with_ssub_8:ssub_8_ssub_9_ssub_12_ssub_13
19602 0, // DQuadSpc_with_ssub_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19603 0, // DQuadSpc_with_ssub_8:dsub_5_dsub_7
19604 0, // DQuadSpc_with_ssub_8:dsub_5_ssub_12_ssub_13_dsub_7
19605 0, // DQuadSpc_with_ssub_8:dsub_5_ssub_12_ssub_13
19606 0, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19607 },
19608 { // DQuadSpc_with_dsub_0_in_DPR_8
19609 20, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
19610 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_1
19611 53, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
19612 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_3
19613 53, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_4 -> DPR_VFP2
19614 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5
19615 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_6
19616 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_7
19617 0, // DQuadSpc_with_dsub_0_in_DPR_8:gsub_0
19618 0, // DQuadSpc_with_dsub_0_in_DPR_8:gsub_1
19619 0, // DQuadSpc_with_dsub_0_in_DPR_8:qqsub_0
19620 0, // DQuadSpc_with_dsub_0_in_DPR_8:qqsub_1
19621 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_0
19622 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_1
19623 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_2
19624 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_3
19625 8, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
19626 8, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
19627 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2
19628 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_3
19629 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4 -> SPR
19630 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_5 -> SPR
19631 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6
19632 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_7
19633 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_8 -> SPR
19634 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_9 -> SPR
19635 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_10
19636 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_11
19637 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_12
19638 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_13
19639 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_14
19640 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_15
19641 66, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
19642 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19643 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19644 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19645 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19646 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19647 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19648 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19649 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19650 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19651 65, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
19652 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19653 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19654 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
19655 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19656 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19657 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19658 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19659 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19660 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19661 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5_dsub_7
19662 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19663 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
19664 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19665 },
19666 { // DQuadSpc_with_dsub_2_in_DPR_8
19667 54, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19668 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_1
19669 54, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19670 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_3
19671 53, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_4 -> DPR_VFP2
19672 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5
19673 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_6
19674 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_7
19675 0, // DQuadSpc_with_dsub_2_in_DPR_8:gsub_0
19676 0, // DQuadSpc_with_dsub_2_in_DPR_8:gsub_1
19677 0, // DQuadSpc_with_dsub_2_in_DPR_8:qqsub_0
19678 0, // DQuadSpc_with_dsub_2_in_DPR_8:qqsub_1
19679 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_0
19680 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_1
19681 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_2
19682 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_3
19683 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19684 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19685 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2
19686 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_3
19687 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19688 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19689 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6
19690 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_7
19691 3, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_8 -> SPR
19692 3, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_9 -> SPR
19693 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_10
19694 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_11
19695 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_12
19696 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_13
19697 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_14
19698 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_15
19699 67, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19700 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19701 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19702 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19703 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19704 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19705 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19706 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19707 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19708 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19709 66, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_0_in_DPR_8
19710 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19711 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19712 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19713 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19714 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19715 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19716 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19717 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19718 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19719 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19720 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19721 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19722 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19723 },
19724 { // DQuadSpc_with_dsub_4_in_DPR_8
19725 54, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_0 -> DPR_8
19726 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_1
19727 54, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_2 -> DPR_8
19728 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_3
19729 54, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_4 -> DPR_8
19730 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5
19731 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_6
19732 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_7
19733 0, // DQuadSpc_with_dsub_4_in_DPR_8:gsub_0
19734 0, // DQuadSpc_with_dsub_4_in_DPR_8:gsub_1
19735 0, // DQuadSpc_with_dsub_4_in_DPR_8:qqsub_0
19736 0, // DQuadSpc_with_dsub_4_in_DPR_8:qqsub_1
19737 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_0
19738 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_1
19739 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_2
19740 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_3
19741 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0 -> SPR_8
19742 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_1 -> SPR_8
19743 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2
19744 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_3
19745 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4 -> SPR_8
19746 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_5 -> SPR_8
19747 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6
19748 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_7
19749 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_8 -> SPR_8
19750 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_9 -> SPR_8
19751 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_10
19752 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_11
19753 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_12
19754 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_13
19755 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_14
19756 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_15
19757 67, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19758 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19759 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19760 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19761 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19762 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19763 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19764 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19765 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19766 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19767 67, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
19768 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19769 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19770 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5
19771 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19772 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19773 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19774 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19775 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19776 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19777 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5_dsub_7
19778 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19779 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13
19780 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19781 },
19782 { // DQuad
19783 52, // DQuad:dsub_0 -> DPR
19784 52, // DQuad:dsub_1 -> DPR
19785 52, // DQuad:dsub_2 -> DPR
19786 52, // DQuad:dsub_3 -> DPR
19787 0, // DQuad:dsub_4
19788 0, // DQuad:dsub_5
19789 0, // DQuad:dsub_6
19790 0, // DQuad:dsub_7
19791 0, // DQuad:gsub_0
19792 0, // DQuad:gsub_1
19793 0, // DQuad:qqsub_0
19794 0, // DQuad:qqsub_1
19795 68, // DQuad:qsub_0 -> DPair
19796 68, // DQuad:qsub_1 -> DPair
19797 0, // DQuad:qsub_2
19798 0, // DQuad:qsub_3
19799 3, // DQuad:ssub_0 -> SPR
19800 3, // DQuad:ssub_1 -> SPR
19801 3, // DQuad:ssub_2 -> SPR
19802 3, // DQuad:ssub_3 -> SPR
19803 3, // DQuad:ssub_4 -> SPR
19804 3, // DQuad:ssub_5 -> SPR
19805 3, // DQuad:ssub_6 -> SPR
19806 3, // DQuad:ssub_7 -> SPR
19807 0, // DQuad:ssub_8
19808 0, // DQuad:ssub_9
19809 0, // DQuad:ssub_10
19810 0, // DQuad:ssub_11
19811 0, // DQuad:ssub_12
19812 0, // DQuad:ssub_13
19813 0, // DQuad:ssub_14
19814 0, // DQuad:ssub_15
19815 63, // DQuad:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
19816 77, // DQuad:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple
19817 63, // DQuad:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
19818 77, // DQuad:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple
19819 68, // DQuad:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
19820 0, // DQuad:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19821 0, // DQuad:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19822 0, // DQuad:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19823 0, // DQuad:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19824 0, // DQuad:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19825 0, // DQuad:ssub_4_ssub_5_ssub_8_ssub_9
19826 0, // DQuad:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19827 0, // DQuad:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19828 0, // DQuad:ssub_6_ssub_7_dsub_5
19829 0, // DQuad:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19830 0, // DQuad:ssub_6_ssub_7_dsub_5_dsub_7
19831 0, // DQuad:ssub_6_ssub_7_ssub_8_ssub_9
19832 0, // DQuad:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19833 0, // DQuad:ssub_8_ssub_9_ssub_12_ssub_13
19834 0, // DQuad:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19835 0, // DQuad:dsub_5_dsub_7
19836 0, // DQuad:dsub_5_ssub_12_ssub_13_dsub_7
19837 0, // DQuad:dsub_5_ssub_12_ssub_13
19838 0, // DQuad:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19839 },
19840 { // DQuad_with_ssub_0
19841 4, // DQuad_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
19842 52, // DQuad_with_ssub_0:dsub_1 -> DPR
19843 52, // DQuad_with_ssub_0:dsub_2 -> DPR
19844 52, // DQuad_with_ssub_0:dsub_3 -> DPR
19845 0, // DQuad_with_ssub_0:dsub_4
19846 0, // DQuad_with_ssub_0:dsub_5
19847 0, // DQuad_with_ssub_0:dsub_6
19848 0, // DQuad_with_ssub_0:dsub_7
19849 0, // DQuad_with_ssub_0:gsub_0
19850 0, // DQuad_with_ssub_0:gsub_1
19851 0, // DQuad_with_ssub_0:qqsub_0
19852 0, // DQuad_with_ssub_0:qqsub_1
19853 69, // DQuad_with_ssub_0:qsub_0 -> DPair_with_ssub_0
19854 68, // DQuad_with_ssub_0:qsub_1 -> DPair
19855 0, // DQuad_with_ssub_0:qsub_2
19856 0, // DQuad_with_ssub_0:qsub_3
19857 3, // DQuad_with_ssub_0:ssub_0 -> SPR
19858 3, // DQuad_with_ssub_0:ssub_1 -> SPR
19859 3, // DQuad_with_ssub_0:ssub_2 -> SPR
19860 3, // DQuad_with_ssub_0:ssub_3 -> SPR
19861 3, // DQuad_with_ssub_0:ssub_4 -> SPR
19862 3, // DQuad_with_ssub_0:ssub_5 -> SPR
19863 3, // DQuad_with_ssub_0:ssub_6 -> SPR
19864 3, // DQuad_with_ssub_0:ssub_7 -> SPR
19865 0, // DQuad_with_ssub_0:ssub_8
19866 0, // DQuad_with_ssub_0:ssub_9
19867 0, // DQuad_with_ssub_0:ssub_10
19868 0, // DQuad_with_ssub_0:ssub_11
19869 0, // DQuad_with_ssub_0:ssub_12
19870 0, // DQuad_with_ssub_0:ssub_13
19871 0, // DQuad_with_ssub_0:ssub_14
19872 0, // DQuad_with_ssub_0:ssub_15
19873 64, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
19874 80, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_0
19875 63, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
19876 77, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple
19877 68, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
19878 0, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19879 0, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19880 0, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19881 0, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19882 0, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19883 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
19884 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19885 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19886 0, // DQuad_with_ssub_0:ssub_6_ssub_7_dsub_5
19887 0, // DQuad_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19888 0, // DQuad_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
19889 0, // DQuad_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
19890 0, // DQuad_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19891 0, // DQuad_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
19892 0, // DQuad_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19893 0, // DQuad_with_ssub_0:dsub_5_dsub_7
19894 0, // DQuad_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
19895 0, // DQuad_with_ssub_0:dsub_5_ssub_12_ssub_13
19896 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19897 },
19898 { // DQuad_with_ssub_2
19899 53, // DQuad_with_ssub_2:dsub_0 -> DPR_VFP2
19900 53, // DQuad_with_ssub_2:dsub_1 -> DPR_VFP2
19901 52, // DQuad_with_ssub_2:dsub_2 -> DPR
19902 52, // DQuad_with_ssub_2:dsub_3 -> DPR
19903 0, // DQuad_with_ssub_2:dsub_4
19904 0, // DQuad_with_ssub_2:dsub_5
19905 0, // DQuad_with_ssub_2:dsub_6
19906 0, // DQuad_with_ssub_2:dsub_7
19907 0, // DQuad_with_ssub_2:gsub_0
19908 0, // DQuad_with_ssub_2:gsub_1
19909 0, // DQuad_with_ssub_2:qqsub_0
19910 0, // DQuad_with_ssub_2:qqsub_1
19911 71, // DQuad_with_ssub_2:qsub_0 -> DPair_with_ssub_2
19912 68, // DQuad_with_ssub_2:qsub_1 -> DPair
19913 0, // DQuad_with_ssub_2:qsub_2
19914 0, // DQuad_with_ssub_2:qsub_3
19915 3, // DQuad_with_ssub_2:ssub_0 -> SPR
19916 3, // DQuad_with_ssub_2:ssub_1 -> SPR
19917 3, // DQuad_with_ssub_2:ssub_2 -> SPR
19918 3, // DQuad_with_ssub_2:ssub_3 -> SPR
19919 3, // DQuad_with_ssub_2:ssub_4 -> SPR
19920 3, // DQuad_with_ssub_2:ssub_5 -> SPR
19921 3, // DQuad_with_ssub_2:ssub_6 -> SPR
19922 3, // DQuad_with_ssub_2:ssub_7 -> SPR
19923 0, // DQuad_with_ssub_2:ssub_8
19924 0, // DQuad_with_ssub_2:ssub_9
19925 0, // DQuad_with_ssub_2:ssub_10
19926 0, // DQuad_with_ssub_2:ssub_11
19927 0, // DQuad_with_ssub_2:ssub_12
19928 0, // DQuad_with_ssub_2:ssub_13
19929 0, // DQuad_with_ssub_2:ssub_14
19930 0, // DQuad_with_ssub_2:ssub_15
19931 64, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
19932 82, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2
19933 64, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
19934 80, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_0
19935 69, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
19936 0, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19937 0, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19938 0, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19939 0, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19940 0, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19941 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9
19942 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19943 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19944 0, // DQuad_with_ssub_2:ssub_6_ssub_7_dsub_5
19945 0, // DQuad_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19946 0, // DQuad_with_ssub_2:ssub_6_ssub_7_dsub_5_dsub_7
19947 0, // DQuad_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9
19948 0, // DQuad_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19949 0, // DQuad_with_ssub_2:ssub_8_ssub_9_ssub_12_ssub_13
19950 0, // DQuad_with_ssub_2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19951 0, // DQuad_with_ssub_2:dsub_5_dsub_7
19952 0, // DQuad_with_ssub_2:dsub_5_ssub_12_ssub_13_dsub_7
19953 0, // DQuad_with_ssub_2:dsub_5_ssub_12_ssub_13
19954 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19955 },
19956 { // QQPR
19957 52, // QQPR:dsub_0 -> DPR
19958 52, // QQPR:dsub_1 -> DPR
19959 52, // QQPR:dsub_2 -> DPR
19960 52, // QQPR:dsub_3 -> DPR
19961 0, // QQPR:dsub_4
19962 0, // QQPR:dsub_5
19963 0, // QQPR:dsub_6
19964 0, // QQPR:dsub_7
19965 0, // QQPR:gsub_0
19966 0, // QQPR:gsub_1
19967 0, // QQPR:qqsub_0
19968 0, // QQPR:qqsub_1
19969 70, // QQPR:qsub_0 -> QPR
19970 70, // QQPR:qsub_1 -> QPR
19971 0, // QQPR:qsub_2
19972 0, // QQPR:qsub_3
19973 3, // QQPR:ssub_0 -> SPR
19974 3, // QQPR:ssub_1 -> SPR
19975 3, // QQPR:ssub_2 -> SPR
19976 3, // QQPR:ssub_3 -> SPR
19977 3, // QQPR:ssub_4 -> SPR
19978 3, // QQPR:ssub_5 -> SPR
19979 3, // QQPR:ssub_6 -> SPR
19980 3, // QQPR:ssub_7 -> SPR
19981 0, // QQPR:ssub_8
19982 0, // QQPR:ssub_9
19983 0, // QQPR:ssub_10
19984 0, // QQPR:ssub_11
19985 0, // QQPR:ssub_12
19986 0, // QQPR:ssub_13
19987 0, // QQPR:ssub_14
19988 0, // QQPR:ssub_15
19989 63, // QQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
19990 81, // QQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
19991 63, // QQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
19992 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
19993 68, // QQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
19994 0, // QQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19995 0, // QQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19996 0, // QQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19997 0, // QQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19998 0, // QQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19999 0, // QQPR:ssub_4_ssub_5_ssub_8_ssub_9
20000 0, // QQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20001 0, // QQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20002 0, // QQPR:ssub_6_ssub_7_dsub_5
20003 0, // QQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20004 0, // QQPR:ssub_6_ssub_7_dsub_5_dsub_7
20005 0, // QQPR:ssub_6_ssub_7_ssub_8_ssub_9
20006 0, // QQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20007 0, // QQPR:ssub_8_ssub_9_ssub_12_ssub_13
20008 0, // QQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20009 0, // QQPR:dsub_5_dsub_7
20010 0, // QQPR:dsub_5_ssub_12_ssub_13_dsub_7
20011 0, // QQPR:dsub_5_ssub_12_ssub_13
20012 0, // QQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20013 },
20014 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
20015 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR
20016 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
20017 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
20018 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3 -> DPR
20019 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
20020 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
20021 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
20022 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
20023 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
20024 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
20025 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
20026 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
20027 68, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair
20028 68, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1 -> DPair
20029 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
20030 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
20031 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
20032 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
20033 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
20034 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
20035 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
20036 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
20037 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6 -> SPR
20038 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7 -> SPR
20039 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
20040 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
20041 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
20042 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
20043 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
20044 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
20045 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
20046 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
20047 63, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
20048 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
20049 63, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
20050 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
20051 70, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR
20052 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
20053 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
20054 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20055 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
20056 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
20057 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
20058 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
20059 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
20060 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
20061 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20062 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
20063 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
20064 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
20065 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
20066 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20067 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
20068 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
20069 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
20070 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20071 },
20072 { // DQuad_with_ssub_4
20073 53, // DQuad_with_ssub_4:dsub_0 -> DPR_VFP2
20074 53, // DQuad_with_ssub_4:dsub_1 -> DPR_VFP2
20075 53, // DQuad_with_ssub_4:dsub_2 -> DPR_VFP2
20076 52, // DQuad_with_ssub_4:dsub_3 -> DPR
20077 0, // DQuad_with_ssub_4:dsub_4
20078 0, // DQuad_with_ssub_4:dsub_5
20079 0, // DQuad_with_ssub_4:dsub_6
20080 0, // DQuad_with_ssub_4:dsub_7
20081 0, // DQuad_with_ssub_4:gsub_0
20082 0, // DQuad_with_ssub_4:gsub_1
20083 0, // DQuad_with_ssub_4:qqsub_0
20084 0, // DQuad_with_ssub_4:qqsub_1
20085 71, // DQuad_with_ssub_4:qsub_0 -> DPair_with_ssub_2
20086 69, // DQuad_with_ssub_4:qsub_1 -> DPair_with_ssub_0
20087 0, // DQuad_with_ssub_4:qsub_2
20088 0, // DQuad_with_ssub_4:qsub_3
20089 3, // DQuad_with_ssub_4:ssub_0 -> SPR
20090 3, // DQuad_with_ssub_4:ssub_1 -> SPR
20091 3, // DQuad_with_ssub_4:ssub_2 -> SPR
20092 3, // DQuad_with_ssub_4:ssub_3 -> SPR
20093 3, // DQuad_with_ssub_4:ssub_4 -> SPR
20094 3, // DQuad_with_ssub_4:ssub_5 -> SPR
20095 3, // DQuad_with_ssub_4:ssub_6 -> SPR
20096 3, // DQuad_with_ssub_4:ssub_7 -> SPR
20097 0, // DQuad_with_ssub_4:ssub_8
20098 0, // DQuad_with_ssub_4:ssub_9
20099 0, // DQuad_with_ssub_4:ssub_10
20100 0, // DQuad_with_ssub_4:ssub_11
20101 0, // DQuad_with_ssub_4:ssub_12
20102 0, // DQuad_with_ssub_4:ssub_13
20103 0, // DQuad_with_ssub_4:ssub_14
20104 0, // DQuad_with_ssub_4:ssub_15
20105 65, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20106 85, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4
20107 64, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
20108 82, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2
20109 71, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20110 0, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20111 0, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20112 0, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20113 0, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20114 0, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20115 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9
20116 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20117 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20118 0, // DQuad_with_ssub_4:ssub_6_ssub_7_dsub_5
20119 0, // DQuad_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20120 0, // DQuad_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
20121 0, // DQuad_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
20122 0, // DQuad_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20123 0, // DQuad_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
20124 0, // DQuad_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20125 0, // DQuad_with_ssub_4:dsub_5_dsub_7
20126 0, // DQuad_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
20127 0, // DQuad_with_ssub_4:dsub_5_ssub_12_ssub_13
20128 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20129 },
20130 { // DQuad_with_ssub_6
20131 53, // DQuad_with_ssub_6:dsub_0 -> DPR_VFP2
20132 53, // DQuad_with_ssub_6:dsub_1 -> DPR_VFP2
20133 53, // DQuad_with_ssub_6:dsub_2 -> DPR_VFP2
20134 53, // DQuad_with_ssub_6:dsub_3 -> DPR_VFP2
20135 0, // DQuad_with_ssub_6:dsub_4
20136 0, // DQuad_with_ssub_6:dsub_5
20137 0, // DQuad_with_ssub_6:dsub_6
20138 0, // DQuad_with_ssub_6:dsub_7
20139 0, // DQuad_with_ssub_6:gsub_0
20140 0, // DQuad_with_ssub_6:gsub_1
20141 0, // DQuad_with_ssub_6:qqsub_0
20142 0, // DQuad_with_ssub_6:qqsub_1
20143 71, // DQuad_with_ssub_6:qsub_0 -> DPair_with_ssub_2
20144 71, // DQuad_with_ssub_6:qsub_1 -> DPair_with_ssub_2
20145 0, // DQuad_with_ssub_6:qsub_2
20146 0, // DQuad_with_ssub_6:qsub_3
20147 3, // DQuad_with_ssub_6:ssub_0 -> SPR
20148 3, // DQuad_with_ssub_6:ssub_1 -> SPR
20149 3, // DQuad_with_ssub_6:ssub_2 -> SPR
20150 3, // DQuad_with_ssub_6:ssub_3 -> SPR
20151 3, // DQuad_with_ssub_6:ssub_4 -> SPR
20152 3, // DQuad_with_ssub_6:ssub_5 -> SPR
20153 3, // DQuad_with_ssub_6:ssub_6 -> SPR
20154 3, // DQuad_with_ssub_6:ssub_7 -> SPR
20155 0, // DQuad_with_ssub_6:ssub_8
20156 0, // DQuad_with_ssub_6:ssub_9
20157 0, // DQuad_with_ssub_6:ssub_10
20158 0, // DQuad_with_ssub_6:ssub_11
20159 0, // DQuad_with_ssub_6:ssub_12
20160 0, // DQuad_with_ssub_6:ssub_13
20161 0, // DQuad_with_ssub_6:ssub_14
20162 0, // DQuad_with_ssub_6:ssub_15
20163 65, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20164 85, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4
20165 65, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20166 85, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_4
20167 71, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20168 0, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20169 0, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20170 0, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20171 0, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20172 0, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20173 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_8_ssub_9
20174 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20175 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20176 0, // DQuad_with_ssub_6:ssub_6_ssub_7_dsub_5
20177 0, // DQuad_with_ssub_6:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20178 0, // DQuad_with_ssub_6:ssub_6_ssub_7_dsub_5_dsub_7
20179 0, // DQuad_with_ssub_6:ssub_6_ssub_7_ssub_8_ssub_9
20180 0, // DQuad_with_ssub_6:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20181 0, // DQuad_with_ssub_6:ssub_8_ssub_9_ssub_12_ssub_13
20182 0, // DQuad_with_ssub_6:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20183 0, // DQuad_with_ssub_6:dsub_5_dsub_7
20184 0, // DQuad_with_ssub_6:dsub_5_ssub_12_ssub_13_dsub_7
20185 0, // DQuad_with_ssub_6:dsub_5_ssub_12_ssub_13
20186 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20187 },
20188 { // DQuad_with_dsub_0_in_DPR_8
20189 20, // DQuad_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
20190 53, // DQuad_with_dsub_0_in_DPR_8:dsub_1 -> DPR_VFP2
20191 53, // DQuad_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
20192 53, // DQuad_with_dsub_0_in_DPR_8:dsub_3 -> DPR_VFP2
20193 0, // DQuad_with_dsub_0_in_DPR_8:dsub_4
20194 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5
20195 0, // DQuad_with_dsub_0_in_DPR_8:dsub_6
20196 0, // DQuad_with_dsub_0_in_DPR_8:dsub_7
20197 0, // DQuad_with_dsub_0_in_DPR_8:gsub_0
20198 0, // DQuad_with_dsub_0_in_DPR_8:gsub_1
20199 0, // DQuad_with_dsub_0_in_DPR_8:qqsub_0
20200 0, // DQuad_with_dsub_0_in_DPR_8:qqsub_1
20201 72, // DQuad_with_dsub_0_in_DPR_8:qsub_0 -> DPair_with_dsub_0_in_DPR_8
20202 71, // DQuad_with_dsub_0_in_DPR_8:qsub_1 -> DPair_with_ssub_2
20203 0, // DQuad_with_dsub_0_in_DPR_8:qsub_2
20204 0, // DQuad_with_dsub_0_in_DPR_8:qsub_3
20205 8, // DQuad_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
20206 8, // DQuad_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
20207 3, // DQuad_with_dsub_0_in_DPR_8:ssub_2 -> SPR
20208 3, // DQuad_with_dsub_0_in_DPR_8:ssub_3 -> SPR
20209 3, // DQuad_with_dsub_0_in_DPR_8:ssub_4 -> SPR
20210 3, // DQuad_with_dsub_0_in_DPR_8:ssub_5 -> SPR
20211 3, // DQuad_with_dsub_0_in_DPR_8:ssub_6 -> SPR
20212 3, // DQuad_with_dsub_0_in_DPR_8:ssub_7 -> SPR
20213 0, // DQuad_with_dsub_0_in_DPR_8:ssub_8
20214 0, // DQuad_with_dsub_0_in_DPR_8:ssub_9
20215 0, // DQuad_with_dsub_0_in_DPR_8:ssub_10
20216 0, // DQuad_with_dsub_0_in_DPR_8:ssub_11
20217 0, // DQuad_with_dsub_0_in_DPR_8:ssub_12
20218 0, // DQuad_with_dsub_0_in_DPR_8:ssub_13
20219 0, // DQuad_with_dsub_0_in_DPR_8:ssub_14
20220 0, // DQuad_with_dsub_0_in_DPR_8:ssub_15
20221 66, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20222 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
20223 65, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20224 85, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_4
20225 71, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20226 0, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20227 0, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20228 0, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20229 0, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20230 0, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20231 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20232 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20233 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20234 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
20235 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20236 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20237 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20238 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20239 0, // DQuad_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20240 0, // DQuad_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20241 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5_dsub_7
20242 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20243 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
20244 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20245 },
20246 { // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
20247 53, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR_VFP2
20248 52, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
20249 52, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
20250 52, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3 -> DPR
20251 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
20252 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
20253 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
20254 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
20255 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
20256 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
20257 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
20258 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
20259 69, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair_with_ssub_0
20260 68, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1 -> DPair
20261 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
20262 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
20263 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
20264 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
20265 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
20266 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
20267 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
20268 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
20269 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6 -> SPR
20270 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7 -> SPR
20271 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
20272 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
20273 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
20274 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
20275 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
20276 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
20277 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
20278 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
20279 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
20280 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
20281 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
20282 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
20283 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
20284 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
20285 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
20286 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
20287 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
20288 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
20289 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
20290 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
20291 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
20292 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
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
20294 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
20295 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
20296 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
20297 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
20298 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
20299 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
20300 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
20301 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
20302 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
20303 },
20304 { // QQPR_with_ssub_0
20305 53, // QQPR_with_ssub_0:dsub_0 -> DPR_VFP2
20306 53, // QQPR_with_ssub_0:dsub_1 -> DPR_VFP2
20307 52, // QQPR_with_ssub_0:dsub_2 -> DPR
20308 52, // QQPR_with_ssub_0:dsub_3 -> DPR
20309 0, // QQPR_with_ssub_0:dsub_4
20310 0, // QQPR_with_ssub_0:dsub_5
20311 0, // QQPR_with_ssub_0:dsub_6
20312 0, // QQPR_with_ssub_0:dsub_7
20313 0, // QQPR_with_ssub_0:gsub_0
20314 0, // QQPR_with_ssub_0:gsub_1
20315 0, // QQPR_with_ssub_0:qqsub_0
20316 0, // QQPR_with_ssub_0:qqsub_1
20317 73, // QQPR_with_ssub_0:qsub_0 -> MQPR
20318 70, // QQPR_with_ssub_0:qsub_1 -> QPR
20319 0, // QQPR_with_ssub_0:qsub_2
20320 0, // QQPR_with_ssub_0:qsub_3
20321 3, // QQPR_with_ssub_0:ssub_0 -> SPR
20322 3, // QQPR_with_ssub_0:ssub_1 -> SPR
20323 3, // QQPR_with_ssub_0:ssub_2 -> SPR
20324 3, // QQPR_with_ssub_0:ssub_3 -> SPR
20325 3, // QQPR_with_ssub_0:ssub_4 -> SPR
20326 3, // QQPR_with_ssub_0:ssub_5 -> SPR
20327 3, // QQPR_with_ssub_0:ssub_6 -> SPR
20328 3, // QQPR_with_ssub_0:ssub_7 -> SPR
20329 0, // QQPR_with_ssub_0:ssub_8
20330 0, // QQPR_with_ssub_0:ssub_9
20331 0, // QQPR_with_ssub_0:ssub_10
20332 0, // QQPR_with_ssub_0:ssub_11
20333 0, // QQPR_with_ssub_0:ssub_12
20334 0, // QQPR_with_ssub_0:ssub_13
20335 0, // QQPR_with_ssub_0:ssub_14
20336 0, // QQPR_with_ssub_0:ssub_15
20337 64, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
20338 89, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
20339 64, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
20340 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
20341 69, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
20342 0, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20343 0, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20344 0, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20345 0, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20346 0, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20347 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
20348 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20349 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20350 0, // QQPR_with_ssub_0:ssub_6_ssub_7_dsub_5
20351 0, // QQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20352 0, // QQPR_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
20353 0, // QQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
20354 0, // QQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20355 0, // QQPR_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
20356 0, // QQPR_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20357 0, // QQPR_with_ssub_0:dsub_5_dsub_7
20358 0, // QQPR_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
20359 0, // QQPR_with_ssub_0:dsub_5_ssub_12_ssub_13
20360 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20361 },
20362 { // DQuad_with_dsub_1_in_DPR_8
20363 54, // DQuad_with_dsub_1_in_DPR_8:dsub_0 -> DPR_8
20364 54, // DQuad_with_dsub_1_in_DPR_8:dsub_1 -> DPR_8
20365 53, // DQuad_with_dsub_1_in_DPR_8:dsub_2 -> DPR_VFP2
20366 53, // DQuad_with_dsub_1_in_DPR_8:dsub_3 -> DPR_VFP2
20367 0, // DQuad_with_dsub_1_in_DPR_8:dsub_4
20368 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5
20369 0, // DQuad_with_dsub_1_in_DPR_8:dsub_6
20370 0, // DQuad_with_dsub_1_in_DPR_8:dsub_7
20371 0, // DQuad_with_dsub_1_in_DPR_8:gsub_0
20372 0, // DQuad_with_dsub_1_in_DPR_8:gsub_1
20373 0, // DQuad_with_dsub_1_in_DPR_8:qqsub_0
20374 0, // DQuad_with_dsub_1_in_DPR_8:qqsub_1
20375 75, // DQuad_with_dsub_1_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20376 71, // DQuad_with_dsub_1_in_DPR_8:qsub_1 -> DPair_with_ssub_2
20377 0, // DQuad_with_dsub_1_in_DPR_8:qsub_2
20378 0, // DQuad_with_dsub_1_in_DPR_8:qsub_3
20379 8, // DQuad_with_dsub_1_in_DPR_8:ssub_0 -> SPR_8
20380 8, // DQuad_with_dsub_1_in_DPR_8:ssub_1 -> SPR_8
20381 8, // DQuad_with_dsub_1_in_DPR_8:ssub_2 -> SPR_8
20382 8, // DQuad_with_dsub_1_in_DPR_8:ssub_3 -> SPR_8
20383 3, // DQuad_with_dsub_1_in_DPR_8:ssub_4 -> SPR
20384 3, // DQuad_with_dsub_1_in_DPR_8:ssub_5 -> SPR
20385 3, // DQuad_with_dsub_1_in_DPR_8:ssub_6 -> SPR
20386 3, // DQuad_with_dsub_1_in_DPR_8:ssub_7 -> SPR
20387 0, // DQuad_with_dsub_1_in_DPR_8:ssub_8
20388 0, // DQuad_with_dsub_1_in_DPR_8:ssub_9
20389 0, // DQuad_with_dsub_1_in_DPR_8:ssub_10
20390 0, // DQuad_with_dsub_1_in_DPR_8:ssub_11
20391 0, // DQuad_with_dsub_1_in_DPR_8:ssub_12
20392 0, // DQuad_with_dsub_1_in_DPR_8:ssub_13
20393 0, // DQuad_with_dsub_1_in_DPR_8:ssub_14
20394 0, // DQuad_with_dsub_1_in_DPR_8:ssub_15
20395 66, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20396 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
20397 66, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20398 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
20399 72, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
20400 0, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20401 0, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20402 0, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20403 0, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20404 0, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20405 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20406 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20407 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20408 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5
20409 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20410 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20411 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20412 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20413 0, // DQuad_with_dsub_1_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20414 0, // DQuad_with_dsub_1_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20415 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5_dsub_7
20416 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20417 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13
20418 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20419 },
20420 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20421 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_VFP2
20422 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
20423 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
20424 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3 -> DPR
20425 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
20426 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
20427 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
20428 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
20429 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
20430 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
20431 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
20432 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
20433 71, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_ssub_2
20434 69, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1 -> DPair_with_ssub_0
20435 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
20436 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
20437 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR
20438 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR
20439 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
20440 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
20441 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
20442 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
20443 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6 -> SPR
20444 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7 -> SPR
20445 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
20446 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
20447 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
20448 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
20449 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
20450 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
20451 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
20452 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
20453 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
20454 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
20455 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
20456 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
20457 74, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_VFP2
20458 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
20459 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
20460 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20461 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
20462 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
20463 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
20464 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
20465 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
20466 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
20467 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20468 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
20469 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
20470 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
20471 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
20472 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20473 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
20474 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
20475 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
20476 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20477 },
20478 { // MQQPR
20479 53, // MQQPR:dsub_0 -> DPR_VFP2
20480 53, // MQQPR:dsub_1 -> DPR_VFP2
20481 53, // MQQPR:dsub_2 -> DPR_VFP2
20482 53, // MQQPR:dsub_3 -> DPR_VFP2
20483 0, // MQQPR:dsub_4
20484 0, // MQQPR:dsub_5
20485 0, // MQQPR:dsub_6
20486 0, // MQQPR:dsub_7
20487 0, // MQQPR:gsub_0
20488 0, // MQQPR:gsub_1
20489 0, // MQQPR:qqsub_0
20490 0, // MQQPR:qqsub_1
20491 74, // MQQPR:qsub_0 -> QPR_VFP2
20492 74, // MQQPR:qsub_1 -> QPR_VFP2
20493 0, // MQQPR:qsub_2
20494 0, // MQQPR:qsub_3
20495 3, // MQQPR:ssub_0 -> SPR
20496 3, // MQQPR:ssub_1 -> SPR
20497 3, // MQQPR:ssub_2 -> SPR
20498 3, // MQQPR:ssub_3 -> SPR
20499 3, // MQQPR:ssub_4 -> SPR
20500 3, // MQQPR:ssub_5 -> SPR
20501 3, // MQQPR:ssub_6 -> SPR
20502 3, // MQQPR:ssub_7 -> SPR
20503 0, // MQQPR:ssub_8
20504 0, // MQQPR:ssub_9
20505 0, // MQQPR:ssub_10
20506 0, // MQQPR:ssub_11
20507 0, // MQQPR:ssub_12
20508 0, // MQQPR:ssub_13
20509 0, // MQQPR:ssub_14
20510 0, // MQQPR:ssub_15
20511 65, // MQQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20512 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
20513 65, // MQQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20514 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
20515 71, // MQQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20516 0, // MQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20517 0, // MQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20518 0, // MQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20519 0, // MQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20520 0, // MQQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20521 0, // MQQPR:ssub_4_ssub_5_ssub_8_ssub_9
20522 0, // MQQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20523 0, // MQQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20524 0, // MQQPR:ssub_6_ssub_7_dsub_5
20525 0, // MQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20526 0, // MQQPR:ssub_6_ssub_7_dsub_5_dsub_7
20527 0, // MQQPR:ssub_6_ssub_7_ssub_8_ssub_9
20528 0, // MQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20529 0, // MQQPR:ssub_8_ssub_9_ssub_12_ssub_13
20530 0, // MQQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20531 0, // MQQPR:dsub_5_dsub_7
20532 0, // MQQPR:dsub_5_ssub_12_ssub_13_dsub_7
20533 0, // MQQPR:dsub_5_ssub_12_ssub_13
20534 0, // MQQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20535 },
20536 { // DQuad_with_dsub_2_in_DPR_8
20537 54, // DQuad_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
20538 54, // DQuad_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
20539 54, // DQuad_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
20540 53, // DQuad_with_dsub_2_in_DPR_8:dsub_3 -> DPR_VFP2
20541 0, // DQuad_with_dsub_2_in_DPR_8:dsub_4
20542 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5
20543 0, // DQuad_with_dsub_2_in_DPR_8:dsub_6
20544 0, // DQuad_with_dsub_2_in_DPR_8:dsub_7
20545 0, // DQuad_with_dsub_2_in_DPR_8:gsub_0
20546 0, // DQuad_with_dsub_2_in_DPR_8:gsub_1
20547 0, // DQuad_with_dsub_2_in_DPR_8:qqsub_0
20548 0, // DQuad_with_dsub_2_in_DPR_8:qqsub_1
20549 75, // DQuad_with_dsub_2_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20550 72, // DQuad_with_dsub_2_in_DPR_8:qsub_1 -> DPair_with_dsub_0_in_DPR_8
20551 0, // DQuad_with_dsub_2_in_DPR_8:qsub_2
20552 0, // DQuad_with_dsub_2_in_DPR_8:qsub_3
20553 8, // DQuad_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
20554 8, // DQuad_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
20555 8, // DQuad_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
20556 8, // DQuad_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
20557 8, // DQuad_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
20558 8, // DQuad_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
20559 3, // DQuad_with_dsub_2_in_DPR_8:ssub_6 -> SPR
20560 3, // DQuad_with_dsub_2_in_DPR_8:ssub_7 -> SPR
20561 0, // DQuad_with_dsub_2_in_DPR_8:ssub_8
20562 0, // DQuad_with_dsub_2_in_DPR_8:ssub_9
20563 0, // DQuad_with_dsub_2_in_DPR_8:ssub_10
20564 0, // DQuad_with_dsub_2_in_DPR_8:ssub_11
20565 0, // DQuad_with_dsub_2_in_DPR_8:ssub_12
20566 0, // DQuad_with_dsub_2_in_DPR_8:ssub_13
20567 0, // DQuad_with_dsub_2_in_DPR_8:ssub_14
20568 0, // DQuad_with_dsub_2_in_DPR_8:ssub_15
20569 67, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20570 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
20571 66, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20572 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
20573 75, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
20574 0, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20575 0, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20576 0, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20577 0, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20578 0, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20579 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20580 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20581 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20582 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
20583 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20584 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20585 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20586 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20587 0, // DQuad_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20588 0, // DQuad_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20589 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5_dsub_7
20590 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20591 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
20592 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20593 },
20594 { // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20595 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_VFP2
20596 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
20597 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
20598 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3 -> DPR_VFP2
20599 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
20600 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
20601 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
20602 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
20603 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
20604 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
20605 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
20606 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
20607 71, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_ssub_2
20608 71, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1 -> DPair_with_ssub_2
20609 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
20610 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
20611 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR
20612 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR
20613 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
20614 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
20615 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
20616 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
20617 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6 -> SPR
20618 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7 -> SPR
20619 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
20620 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
20621 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
20622 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
20623 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
20624 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
20625 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
20626 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
20627 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
20628 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
20629 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
20630 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
20631 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
20632 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
20633 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
20634 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
20635 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
20636 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
20637 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
20638 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
20639 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
20640 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
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
20642 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
20643 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
20644 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
20645 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
20646 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
20647 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
20648 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
20649 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
20650 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
20651 },
20652 { // DQuad_with_dsub_3_in_DPR_8
20653 54, // DQuad_with_dsub_3_in_DPR_8:dsub_0 -> DPR_8
20654 54, // DQuad_with_dsub_3_in_DPR_8:dsub_1 -> DPR_8
20655 54, // DQuad_with_dsub_3_in_DPR_8:dsub_2 -> DPR_8
20656 54, // DQuad_with_dsub_3_in_DPR_8:dsub_3 -> DPR_8
20657 0, // DQuad_with_dsub_3_in_DPR_8:dsub_4
20658 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5
20659 0, // DQuad_with_dsub_3_in_DPR_8:dsub_6
20660 0, // DQuad_with_dsub_3_in_DPR_8:dsub_7
20661 0, // DQuad_with_dsub_3_in_DPR_8:gsub_0
20662 0, // DQuad_with_dsub_3_in_DPR_8:gsub_1
20663 0, // DQuad_with_dsub_3_in_DPR_8:qqsub_0
20664 0, // DQuad_with_dsub_3_in_DPR_8:qqsub_1
20665 75, // DQuad_with_dsub_3_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20666 75, // DQuad_with_dsub_3_in_DPR_8:qsub_1 -> DPair_with_dsub_1_in_DPR_8
20667 0, // DQuad_with_dsub_3_in_DPR_8:qsub_2
20668 0, // DQuad_with_dsub_3_in_DPR_8:qsub_3
20669 8, // DQuad_with_dsub_3_in_DPR_8:ssub_0 -> SPR_8
20670 8, // DQuad_with_dsub_3_in_DPR_8:ssub_1 -> SPR_8
20671 8, // DQuad_with_dsub_3_in_DPR_8:ssub_2 -> SPR_8
20672 8, // DQuad_with_dsub_3_in_DPR_8:ssub_3 -> SPR_8
20673 8, // DQuad_with_dsub_3_in_DPR_8:ssub_4 -> SPR_8
20674 8, // DQuad_with_dsub_3_in_DPR_8:ssub_5 -> SPR_8
20675 8, // DQuad_with_dsub_3_in_DPR_8:ssub_6 -> SPR_8
20676 8, // DQuad_with_dsub_3_in_DPR_8:ssub_7 -> SPR_8
20677 0, // DQuad_with_dsub_3_in_DPR_8:ssub_8
20678 0, // DQuad_with_dsub_3_in_DPR_8:ssub_9
20679 0, // DQuad_with_dsub_3_in_DPR_8:ssub_10
20680 0, // DQuad_with_dsub_3_in_DPR_8:ssub_11
20681 0, // DQuad_with_dsub_3_in_DPR_8:ssub_12
20682 0, // DQuad_with_dsub_3_in_DPR_8:ssub_13
20683 0, // DQuad_with_dsub_3_in_DPR_8:ssub_14
20684 0, // DQuad_with_dsub_3_in_DPR_8:ssub_15
20685 67, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20686 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
20687 67, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
20688 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
20689 75, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
20690 0, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20691 0, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20692 0, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20693 0, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20694 0, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20695 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20696 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20697 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20698 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_dsub_5
20699 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20700 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20701 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20702 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20703 0, // DQuad_with_dsub_3_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20704 0, // DQuad_with_dsub_3_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20705 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5_dsub_7
20706 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20707 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5_ssub_12_ssub_13
20708 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20709 },
20710 { // 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
20711 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
20712 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
20713 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
20714 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
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_4
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:dsub_5
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:dsub_6
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:dsub_7
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:gsub_0
20720 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
20721 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
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:qqsub_1
20723 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
20724 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
20725 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
20726 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
20727 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
20728 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
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_2 -> 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_3 -> 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_4 -> SPR
20732 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
20733 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
20734 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
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_8
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_9
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_10
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_11
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_12
20740 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
20741 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
20742 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
20743 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
20744 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
20745 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
20746 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
20747 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
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_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
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_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
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_2_ssub_3_ssub_6_ssub_7_dsub_5
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_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
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_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
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_4_ssub_5_ssub_8_ssub_9
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_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
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_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
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_dsub_5
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
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_6_ssub_7_dsub_5_dsub_7
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_6_ssub_7_ssub_8_ssub_9
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:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
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:ssub_8_ssub_9_ssub_12_ssub_13
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:ssub_8_ssub_9_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:dsub_5_dsub_7
20764 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
20765 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
20766 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
20767 },
20768 { // MQQPR_with_qsub_0_in_QPR_8
20769 54, // MQQPR_with_qsub_0_in_QPR_8:dsub_0 -> DPR_8
20770 54, // MQQPR_with_qsub_0_in_QPR_8:dsub_1 -> DPR_8
20771 53, // MQQPR_with_qsub_0_in_QPR_8:dsub_2 -> DPR_VFP2
20772 53, // MQQPR_with_qsub_0_in_QPR_8:dsub_3 -> DPR_VFP2
20773 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_4
20774 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5
20775 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_6
20776 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_7
20777 0, // MQQPR_with_qsub_0_in_QPR_8:gsub_0
20778 0, // MQQPR_with_qsub_0_in_QPR_8:gsub_1
20779 0, // MQQPR_with_qsub_0_in_QPR_8:qqsub_0
20780 0, // MQQPR_with_qsub_0_in_QPR_8:qqsub_1
20781 76, // MQQPR_with_qsub_0_in_QPR_8:qsub_0 -> QPR_8
20782 74, // MQQPR_with_qsub_0_in_QPR_8:qsub_1 -> QPR_VFP2
20783 0, // MQQPR_with_qsub_0_in_QPR_8:qsub_2
20784 0, // MQQPR_with_qsub_0_in_QPR_8:qsub_3
20785 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_0 -> SPR_8
20786 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_1 -> SPR_8
20787 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_2 -> SPR_8
20788 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_3 -> SPR_8
20789 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_4 -> SPR
20790 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_5 -> SPR
20791 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_6 -> SPR
20792 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_7 -> SPR
20793 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_8
20794 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_9
20795 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_10
20796 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_11
20797 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_12
20798 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_13
20799 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_14
20800 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_15
20801 66, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20802 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
20803 66, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20804 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
20805 72, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
20806 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20807 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20808 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20809 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20810 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20811 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20812 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20813 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20814 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5
20815 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20816 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20817 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20818 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20819 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20820 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20821 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5_dsub_7
20822 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20823 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13
20824 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20825 },
20826 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
20827 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_0 -> DPR_8
20828 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_1 -> DPR_8
20829 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_2 -> DPR_8
20830 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_3 -> DPR_VFP2
20831 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_4
20832 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5
20833 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_6
20834 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_7
20835 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_0
20836 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_1
20837 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_0
20838 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_1
20839 75, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20840 72, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_1 -> DPair_with_dsub_0_in_DPR_8
20841 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_2
20842 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_3
20843 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0 -> SPR_8
20844 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_1 -> SPR_8
20845 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2 -> SPR_8
20846 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_3 -> SPR_8
20847 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4 -> SPR_8
20848 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_5 -> SPR_8
20849 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6 -> SPR
20850 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_7 -> SPR
20851 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8
20852 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_9
20853 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_10
20854 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_11
20855 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_12
20856 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_13
20857 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_14
20858 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_15
20859 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
20860 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
20861 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
20862 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
20863 76, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_8
20864 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
20865 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
20866 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20867 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
20868 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
20869 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20870 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
20871 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
20872 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5
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
20874 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20875 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20876 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
20877 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20878 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20879 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_dsub_7
20880 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20881 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13
20882 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20883 },
20884 { // MQQPR_with_dsub_2_in_DPR_8
20885 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
20886 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
20887 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
20888 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
20889 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_4
20890 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5
20891 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_6
20892 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_7
20893 0, // MQQPR_with_dsub_2_in_DPR_8:gsub_0
20894 0, // MQQPR_with_dsub_2_in_DPR_8:gsub_1
20895 0, // MQQPR_with_dsub_2_in_DPR_8:qqsub_0
20896 0, // MQQPR_with_dsub_2_in_DPR_8:qqsub_1
20897 76, // MQQPR_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
20898 76, // MQQPR_with_dsub_2_in_DPR_8:qsub_1 -> QPR_8
20899 0, // MQQPR_with_dsub_2_in_DPR_8:qsub_2
20900 0, // MQQPR_with_dsub_2_in_DPR_8:qsub_3
20901 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
20902 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
20903 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
20904 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
20905 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
20906 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
20907 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
20908 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
20909 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_8
20910 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_9
20911 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_10
20912 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_11
20913 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_12
20914 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_13
20915 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_14
20916 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_15
20917 67, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20918 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
20919 67, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
20920 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
20921 75, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
20922 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20923 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20924 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20925 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20926 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20927 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20928 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20929 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20930 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
20931 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20932 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20933 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20934 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20935 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20936 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20937 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5_dsub_7
20938 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20939 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
20940 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20941 },
20942 { // 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
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_0 -> DPR_8
20944 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
20945 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
20946 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
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_4
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:dsub_5
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:dsub_6
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:dsub_7
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:gsub_0
20952 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
20953 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
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:qqsub_1
20955 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
20956 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
20957 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
20958 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
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_0 -> 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_1 -> 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_2 -> 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_3 -> 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_4 -> SPR_8
20964 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
20965 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
20966 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
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_8
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_9
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_10
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_11
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_12
20972 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
20973 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
20974 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
20975 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
20976 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
20977 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
20978 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
20979 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
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_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
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_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
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_2_ssub_3_ssub_6_ssub_7_dsub_5
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_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
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_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
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_4_ssub_5_ssub_8_ssub_9
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_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
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_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
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_dsub_5
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
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_6_ssub_7_dsub_5_dsub_7
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_6_ssub_7_ssub_8_ssub_9
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:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
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:ssub_8_ssub_9_ssub_12_ssub_13
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:ssub_8_ssub_9_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:dsub_5_dsub_7
20996 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
20997 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
20998 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
20999 },
21000 { // QQQQPR
21001 52, // QQQQPR:dsub_0 -> DPR
21002 52, // QQQQPR:dsub_1 -> DPR
21003 52, // QQQQPR:dsub_2 -> DPR
21004 52, // QQQQPR:dsub_3 -> DPR
21005 52, // QQQQPR:dsub_4 -> DPR
21006 52, // QQQQPR:dsub_5 -> DPR
21007 52, // QQQQPR:dsub_6 -> DPR
21008 52, // QQQQPR:dsub_7 -> DPR
21009 0, // QQQQPR:gsub_0
21010 0, // QQQQPR:gsub_1
21011 111, // QQQQPR:qqsub_0 -> QQPR
21012 111, // QQQQPR:qqsub_1 -> QQPR
21013 70, // QQQQPR:qsub_0 -> QPR
21014 70, // QQQQPR:qsub_1 -> QPR
21015 70, // QQQQPR:qsub_2 -> QPR
21016 70, // QQQQPR:qsub_3 -> QPR
21017 3, // QQQQPR:ssub_0 -> SPR
21018 3, // QQQQPR:ssub_1 -> SPR
21019 3, // QQQQPR:ssub_2 -> SPR
21020 3, // QQQQPR:ssub_3 -> SPR
21021 3, // QQQQPR:ssub_4 -> SPR
21022 3, // QQQQPR:ssub_5 -> SPR
21023 3, // QQQQPR:ssub_6 -> SPR
21024 3, // QQQQPR:ssub_7 -> SPR
21025 3, // QQQQPR:ssub_8 -> SPR
21026 3, // QQQQPR:ssub_9 -> SPR
21027 3, // QQQQPR:ssub_10 -> SPR
21028 3, // QQQQPR:ssub_11 -> SPR
21029 3, // QQQQPR:ssub_12 -> SPR
21030 3, // QQQQPR:ssub_13 -> SPR
21031 3, // QQQQPR:ssub_14 -> SPR
21032 3, // QQQQPR:ssub_15 -> SPR
21033 63, // QQQQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
21034 81, // QQQQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
21035 63, // QQQQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
21036 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
21037 68, // QQQQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
21038 101, // QQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc
21039 0, // QQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21040 101, // QQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc
21041 0, // QQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21042 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
21043 63, // QQQQPR:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
21044 81, // QQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_QPR
21045 101, // QQQQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc
21046 0, // QQQQPR:ssub_6_ssub_7_dsub_5
21047 83, // QQQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21048 101, // QQQQPR:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc
21049 68, // QQQQPR:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair
21050 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
21051 63, // QQQQPR:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc
21052 81, // QQQQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR
21053 63, // QQQQPR:dsub_5_dsub_7 -> DPairSpc
21054 83, // QQQQPR:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21055 68, // QQQQPR:dsub_5_ssub_12_ssub_13 -> DPair
21056 111, // QQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQPR
21057 },
21058 { // QQQQPR_with_ssub_0
21059 53, // QQQQPR_with_ssub_0:dsub_0 -> DPR_VFP2
21060 53, // QQQQPR_with_ssub_0:dsub_1 -> DPR_VFP2
21061 52, // QQQQPR_with_ssub_0:dsub_2 -> DPR
21062 52, // QQQQPR_with_ssub_0:dsub_3 -> DPR
21063 52, // QQQQPR_with_ssub_0:dsub_4 -> DPR
21064 52, // QQQQPR_with_ssub_0:dsub_5 -> DPR
21065 52, // QQQQPR_with_ssub_0:dsub_6 -> DPR
21066 52, // QQQQPR_with_ssub_0:dsub_7 -> DPR
21067 0, // QQQQPR_with_ssub_0:gsub_0
21068 0, // QQQQPR_with_ssub_0:gsub_1
21069 117, // QQQQPR_with_ssub_0:qqsub_0 -> QQPR_with_ssub_0
21070 111, // QQQQPR_with_ssub_0:qqsub_1 -> QQPR
21071 73, // QQQQPR_with_ssub_0:qsub_0 -> MQPR
21072 70, // QQQQPR_with_ssub_0:qsub_1 -> QPR
21073 70, // QQQQPR_with_ssub_0:qsub_2 -> QPR
21074 70, // QQQQPR_with_ssub_0:qsub_3 -> QPR
21075 3, // QQQQPR_with_ssub_0:ssub_0 -> SPR
21076 3, // QQQQPR_with_ssub_0:ssub_1 -> SPR
21077 3, // QQQQPR_with_ssub_0:ssub_2 -> SPR
21078 3, // QQQQPR_with_ssub_0:ssub_3 -> SPR
21079 3, // QQQQPR_with_ssub_0:ssub_4 -> SPR
21080 3, // QQQQPR_with_ssub_0:ssub_5 -> SPR
21081 3, // QQQQPR_with_ssub_0:ssub_6 -> SPR
21082 3, // QQQQPR_with_ssub_0:ssub_7 -> SPR
21083 3, // QQQQPR_with_ssub_0:ssub_8 -> SPR
21084 3, // QQQQPR_with_ssub_0:ssub_9 -> SPR
21085 3, // QQQQPR_with_ssub_0:ssub_10 -> SPR
21086 3, // QQQQPR_with_ssub_0:ssub_11 -> SPR
21087 3, // QQQQPR_with_ssub_0:ssub_12 -> SPR
21088 3, // QQQQPR_with_ssub_0:ssub_13 -> SPR
21089 3, // QQQQPR_with_ssub_0:ssub_14 -> SPR
21090 3, // QQQQPR_with_ssub_0:ssub_15 -> SPR
21091 64, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
21092 89, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
21093 64, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
21094 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
21095 69, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
21096 102, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_0
21097 0, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21098 102, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_0
21099 0, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21100 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
21101 63, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
21102 81, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_QPR
21103 101, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc
21104 0, // QQQQPR_with_ssub_0:ssub_6_ssub_7_dsub_5
21105 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
21106 101, // QQQQPR_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc
21107 68, // QQQQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair
21108 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
21109 63, // QQQQPR_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc
21110 81, // QQQQPR_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR
21111 63, // QQQQPR_with_ssub_0:dsub_5_dsub_7 -> DPairSpc
21112 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
21113 68, // QQQQPR_with_ssub_0:dsub_5_ssub_12_ssub_13 -> DPair
21114 111, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQPR
21115 },
21116 { // QQQQPR_with_ssub_4
21117 53, // QQQQPR_with_ssub_4:dsub_0 -> DPR_VFP2
21118 53, // QQQQPR_with_ssub_4:dsub_1 -> DPR_VFP2
21119 53, // QQQQPR_with_ssub_4:dsub_2 -> DPR_VFP2
21120 53, // QQQQPR_with_ssub_4:dsub_3 -> DPR_VFP2
21121 52, // QQQQPR_with_ssub_4:dsub_4 -> DPR
21122 52, // QQQQPR_with_ssub_4:dsub_5 -> DPR
21123 52, // QQQQPR_with_ssub_4:dsub_6 -> DPR
21124 52, // QQQQPR_with_ssub_4:dsub_7 -> DPR
21125 0, // QQQQPR_with_ssub_4:gsub_0
21126 0, // QQQQPR_with_ssub_4:gsub_1
21127 120, // QQQQPR_with_ssub_4:qqsub_0 -> MQQPR
21128 111, // QQQQPR_with_ssub_4:qqsub_1 -> QQPR
21129 74, // QQQQPR_with_ssub_4:qsub_0 -> QPR_VFP2
21130 74, // QQQQPR_with_ssub_4:qsub_1 -> QPR_VFP2
21131 70, // QQQQPR_with_ssub_4:qsub_2 -> QPR
21132 70, // QQQQPR_with_ssub_4:qsub_3 -> QPR
21133 3, // QQQQPR_with_ssub_4:ssub_0 -> SPR
21134 3, // QQQQPR_with_ssub_4:ssub_1 -> SPR
21135 3, // QQQQPR_with_ssub_4:ssub_2 -> SPR
21136 3, // QQQQPR_with_ssub_4:ssub_3 -> SPR
21137 3, // QQQQPR_with_ssub_4:ssub_4 -> SPR
21138 3, // QQQQPR_with_ssub_4:ssub_5 -> SPR
21139 3, // QQQQPR_with_ssub_4:ssub_6 -> SPR
21140 3, // QQQQPR_with_ssub_4:ssub_7 -> SPR
21141 3, // QQQQPR_with_ssub_4:ssub_8 -> SPR
21142 3, // QQQQPR_with_ssub_4:ssub_9 -> SPR
21143 3, // QQQQPR_with_ssub_4:ssub_10 -> SPR
21144 3, // QQQQPR_with_ssub_4:ssub_11 -> SPR
21145 3, // QQQQPR_with_ssub_4:ssub_12 -> SPR
21146 3, // QQQQPR_with_ssub_4:ssub_13 -> SPR
21147 3, // QQQQPR_with_ssub_4:ssub_14 -> SPR
21148 3, // QQQQPR_with_ssub_4:ssub_15 -> SPR
21149 65, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
21150 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
21151 65, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
21152 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
21153 71, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
21154 103, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_4
21155 0, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21156 103, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_4
21157 0, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21158 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
21159 64, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_0
21160 89, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_MQPR
21161 102, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_0
21162 0, // QQQQPR_with_ssub_4:ssub_6_ssub_7_dsub_5
21163 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
21164 102, // QQQQPR_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_0
21165 69, // QQQQPR_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_0
21166 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
21167 63, // QQQQPR_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc
21168 81, // QQQQPR_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR
21169 63, // QQQQPR_with_ssub_4:dsub_5_dsub_7 -> DPairSpc
21170 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
21171 68, // QQQQPR_with_ssub_4:dsub_5_ssub_12_ssub_13 -> DPair
21172 117, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQPR_with_ssub_0
21173 },
21174 { // QQQQPR_with_ssub_8
21175 53, // QQQQPR_with_ssub_8:dsub_0 -> DPR_VFP2
21176 53, // QQQQPR_with_ssub_8:dsub_1 -> DPR_VFP2
21177 53, // QQQQPR_with_ssub_8:dsub_2 -> DPR_VFP2
21178 53, // QQQQPR_with_ssub_8:dsub_3 -> DPR_VFP2
21179 53, // QQQQPR_with_ssub_8:dsub_4 -> DPR_VFP2
21180 53, // QQQQPR_with_ssub_8:dsub_5 -> DPR_VFP2
21181 52, // QQQQPR_with_ssub_8:dsub_6 -> DPR
21182 52, // QQQQPR_with_ssub_8:dsub_7 -> DPR
21183 0, // QQQQPR_with_ssub_8:gsub_0
21184 0, // QQQQPR_with_ssub_8:gsub_1
21185 120, // QQQQPR_with_ssub_8:qqsub_0 -> MQQPR
21186 117, // QQQQPR_with_ssub_8:qqsub_1 -> QQPR_with_ssub_0
21187 74, // QQQQPR_with_ssub_8:qsub_0 -> QPR_VFP2
21188 74, // QQQQPR_with_ssub_8:qsub_1 -> QPR_VFP2
21189 74, // QQQQPR_with_ssub_8:qsub_2 -> QPR_VFP2
21190 70, // QQQQPR_with_ssub_8:qsub_3 -> QPR
21191 3, // QQQQPR_with_ssub_8:ssub_0 -> SPR
21192 3, // QQQQPR_with_ssub_8:ssub_1 -> SPR
21193 3, // QQQQPR_with_ssub_8:ssub_2 -> SPR
21194 3, // QQQQPR_with_ssub_8:ssub_3 -> SPR
21195 3, // QQQQPR_with_ssub_8:ssub_4 -> SPR
21196 3, // QQQQPR_with_ssub_8:ssub_5 -> SPR
21197 3, // QQQQPR_with_ssub_8:ssub_6 -> SPR
21198 3, // QQQQPR_with_ssub_8:ssub_7 -> SPR
21199 3, // QQQQPR_with_ssub_8:ssub_8 -> SPR
21200 3, // QQQQPR_with_ssub_8:ssub_9 -> SPR
21201 3, // QQQQPR_with_ssub_8:ssub_10 -> SPR
21202 3, // QQQQPR_with_ssub_8:ssub_11 -> SPR
21203 3, // QQQQPR_with_ssub_8:ssub_12 -> SPR
21204 3, // QQQQPR_with_ssub_8:ssub_13 -> SPR
21205 3, // QQQQPR_with_ssub_8:ssub_14 -> SPR
21206 3, // QQQQPR_with_ssub_8:ssub_15 -> SPR
21207 65, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
21208 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
21209 65, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
21210 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
21211 71, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
21212 104, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_8
21213 0, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21214 104, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_8
21215 0, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21216 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
21217 65, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
21218 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
21219 103, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_4
21220 0, // QQQQPR_with_ssub_8:ssub_6_ssub_7_dsub_5
21221 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
21222 103, // QQQQPR_with_ssub_8:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_4
21223 71, // QQQQPR_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_2
21224 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
21225 64, // QQQQPR_with_ssub_8:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_ssub_0
21226 89, // QQQQPR_with_ssub_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_MQPR
21227 64, // QQQQPR_with_ssub_8:dsub_5_dsub_7 -> DPairSpc_with_ssub_0
21228 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
21229 69, // QQQQPR_with_ssub_8:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_0
21230 120, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR
21231 },
21232 { // MQQQQPR
21233 53, // MQQQQPR:dsub_0 -> DPR_VFP2
21234 53, // MQQQQPR:dsub_1 -> DPR_VFP2
21235 53, // MQQQQPR:dsub_2 -> DPR_VFP2
21236 53, // MQQQQPR:dsub_3 -> DPR_VFP2
21237 53, // MQQQQPR:dsub_4 -> DPR_VFP2
21238 53, // MQQQQPR:dsub_5 -> DPR_VFP2
21239 53, // MQQQQPR:dsub_6 -> DPR_VFP2
21240 53, // MQQQQPR:dsub_7 -> DPR_VFP2
21241 0, // MQQQQPR:gsub_0
21242 0, // MQQQQPR:gsub_1
21243 120, // MQQQQPR:qqsub_0 -> MQQPR
21244 120, // MQQQQPR:qqsub_1 -> MQQPR
21245 74, // MQQQQPR:qsub_0 -> QPR_VFP2
21246 74, // MQQQQPR:qsub_1 -> QPR_VFP2
21247 74, // MQQQQPR:qsub_2 -> QPR_VFP2
21248 74, // MQQQQPR:qsub_3 -> QPR_VFP2
21249 3, // MQQQQPR:ssub_0 -> SPR
21250 3, // MQQQQPR:ssub_1 -> SPR
21251 3, // MQQQQPR:ssub_2 -> SPR
21252 3, // MQQQQPR:ssub_3 -> SPR
21253 3, // MQQQQPR:ssub_4 -> SPR
21254 3, // MQQQQPR:ssub_5 -> SPR
21255 3, // MQQQQPR:ssub_6 -> SPR
21256 3, // MQQQQPR:ssub_7 -> SPR
21257 3, // MQQQQPR:ssub_8 -> SPR
21258 3, // MQQQQPR:ssub_9 -> SPR
21259 3, // MQQQQPR:ssub_10 -> SPR
21260 3, // MQQQQPR:ssub_11 -> SPR
21261 3, // MQQQQPR:ssub_12 -> SPR
21262 3, // MQQQQPR:ssub_13 -> SPR
21263 3, // MQQQQPR:ssub_14 -> SPR
21264 3, // MQQQQPR:ssub_15 -> SPR
21265 65, // MQQQQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
21266 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
21267 65, // MQQQQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
21268 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
21269 71, // MQQQQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
21270 104, // MQQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_8
21271 0, // MQQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21272 104, // MQQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_8
21273 0, // MQQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21274 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
21275 65, // MQQQQPR:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
21276 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
21277 104, // MQQQQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_8
21278 0, // MQQQQPR:ssub_6_ssub_7_dsub_5
21279 92, // MQQQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21280 104, // MQQQQPR:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_8
21281 71, // MQQQQPR:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_2
21282 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
21283 65, // MQQQQPR:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_ssub_4
21284 93, // MQQQQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21285 65, // MQQQQPR:dsub_5_dsub_7 -> DPairSpc_with_ssub_4
21286 92, // MQQQQPR:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21287 71, // MQQQQPR:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_2
21288 120, // MQQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR
21289 },
21290 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
21291 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_0 -> DPR_8
21292 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_1 -> DPR_8
21293 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_2 -> DPR_VFP2
21294 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_3 -> DPR_VFP2
21295 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_4 -> DPR_VFP2
21296 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5 -> DPR_VFP2
21297 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_6 -> DPR_VFP2
21298 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_7 -> DPR_VFP2
21299 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:gsub_0
21300 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:gsub_1
21301 125, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qqsub_0 -> MQQPR_with_qsub_0_in_QPR_8
21302 120, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qqsub_1 -> MQQPR
21303 76, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_0 -> QPR_8
21304 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_1 -> QPR_VFP2
21305 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_2 -> QPR_VFP2
21306 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_3 -> QPR_VFP2
21307 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_0 -> SPR_8
21308 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_1 -> SPR_8
21309 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_2 -> SPR_8
21310 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_3 -> SPR_8
21311 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_4 -> SPR
21312 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_5 -> SPR
21313 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6 -> SPR
21314 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_7 -> SPR
21315 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_8 -> SPR
21316 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_9 -> SPR
21317 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_10 -> SPR
21318 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_11 -> SPR
21319 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_12 -> SPR
21320 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_13 -> SPR
21321 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_14 -> SPR
21322 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_15 -> SPR
21323 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
21324 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
21325 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
21326 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
21327 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
21328 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
21329 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
21330 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
21331 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
21332 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
21333 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
21334 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
21335 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
21336 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5
21337 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
21338 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
21339 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
21340 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
21341 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
21342 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
21343 65, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5_dsub_7 -> DPairSpc_with_ssub_4
21344 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
21345 71, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_2
21346 120, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR
21347 },
21348 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
21349 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
21350 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
21351 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
21352 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
21353 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_4 -> DPR_VFP2
21354 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5 -> DPR_VFP2
21355 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_6 -> DPR_VFP2
21356 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_7 -> DPR_VFP2
21357 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:gsub_0
21358 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:gsub_1
21359 127, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_0 -> MQQPR_with_dsub_2_in_DPR_8
21360 120, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_1 -> MQQPR
21361 76, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
21362 76, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_1 -> QPR_8
21363 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_2 -> QPR_VFP2
21364 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_3 -> QPR_VFP2
21365 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
21366 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
21367 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
21368 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
21369 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
21370 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
21371 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
21372 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
21373 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8 -> SPR
21374 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_9 -> SPR
21375 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_10 -> SPR
21376 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_11 -> SPR
21377 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_12 -> SPR
21378 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_13 -> SPR
21379 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_14 -> SPR
21380 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_15 -> SPR
21381 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
21382 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
21383 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
21384 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
21385 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
21386 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
21387 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
21388 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
21389 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
21390 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
21391 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
21392 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
21393 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
21394 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
21395 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
21396 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
21397 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
21398 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
21399 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
21400 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
21401 65, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_dsub_7 -> DPairSpc_with_ssub_4
21402 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
21403 71, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_2
21404 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
21405 },
21406 { // MQQQQPR_with_qsub_2_in_QPR_8
21407 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_0 -> DPR_8
21408 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_1 -> DPR_8
21409 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_2 -> DPR_8
21410 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_3 -> DPR_8
21411 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_4 -> DPR_8
21412 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5 -> DPR_8
21413 53, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_6 -> DPR_VFP2
21414 53, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_7 -> DPR_VFP2
21415 0, // MQQQQPR_with_qsub_2_in_QPR_8:gsub_0
21416 0, // MQQQQPR_with_qsub_2_in_QPR_8:gsub_1
21417 127, // MQQQQPR_with_qsub_2_in_QPR_8:qqsub_0 -> MQQPR_with_dsub_2_in_DPR_8
21418 125, // MQQQQPR_with_qsub_2_in_QPR_8:qqsub_1 -> MQQPR_with_qsub_0_in_QPR_8
21419 76, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_0 -> QPR_8
21420 76, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_1 -> QPR_8
21421 76, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_2 -> QPR_8
21422 74, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_3 -> QPR_VFP2
21423 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0 -> SPR_8
21424 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_1 -> SPR_8
21425 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2 -> SPR_8
21426 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_3 -> SPR_8
21427 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_4 -> SPR_8
21428 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_5 -> SPR_8
21429 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6 -> SPR_8
21430 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_7 -> SPR_8
21431 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_8 -> SPR_8
21432 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_9 -> SPR_8
21433 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_10 -> SPR_8
21434 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_11 -> SPR_8
21435 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_12 -> SPR
21436 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_13 -> SPR
21437 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_14 -> SPR
21438 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_15 -> SPR
21439 67, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
21440 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
21441 67, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
21442 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
21443 75, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
21444 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
21445 0, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21446 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
21447 0, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21448 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
21449 67, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
21450 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
21451 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
21452 0, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_dsub_5
21453 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
21454 106, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_dsub_2_in_DPR_8
21455 75, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_dsub_1_in_DPR_8
21456 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
21457 66, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_dsub_0_in_DPR_8
21458 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
21459 66, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5_dsub_7 -> DPairSpc_with_dsub_0_in_DPR_8
21460 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
21461 72, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_dsub_0_in_DPR_8
21462 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
21463 },
21464 { // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
21465 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
21466 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
21467 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
21468 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
21469 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_4 -> DPR_8
21470 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5 -> DPR_8
21471 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_6 -> DPR_8
21472 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_7 -> DPR_8
21473 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:gsub_0
21474 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:gsub_1
21475 127, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_0 -> MQQPR_with_dsub_2_in_DPR_8
21476 127, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_1 -> MQQPR_with_dsub_2_in_DPR_8
21477 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
21478 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_1 -> QPR_8
21479 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_2 -> QPR_8
21480 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_3 -> QPR_8
21481 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
21482 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
21483 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
21484 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
21485 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
21486 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
21487 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
21488 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
21489 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8 -> SPR_8
21490 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_9 -> SPR_8
21491 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_10 -> SPR_8
21492 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_11 -> SPR_8
21493 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_12 -> SPR_8
21494 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_13 -> SPR_8
21495 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_14 -> SPR_8
21496 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_15 -> SPR_8
21497 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
21498 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
21499 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
21500 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
21501 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
21502 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
21503 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
21504 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
21505 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
21506 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
21507 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
21508 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
21509 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
21510 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
21511 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
21512 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
21513 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
21514 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
21515 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
21516 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
21517 67, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_dsub_7 -> DPairSpc_with_dsub_2_in_DPR_8
21518 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
21519 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
21520 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
21521 },
21522
21523 };
21524 assert(RC && "Missing regclass");
21525 if (!Idx) return RC;
21526 --Idx;
21527 assert(Idx < 56 && "Bad subreg");
21528 unsigned TV = Table[RC->getID()][Idx];
21529 return TV ? getRegClass(i: TV - 1) : nullptr;
21530}/// Get the weight in units of pressure for this register class.
21531const RegClassWeight &ARMGenRegisterInfo::
21532getRegClassWeight(const TargetRegisterClass *RC) const {
21533 static const RegClassWeight RCWeightTable[] = {
21534 {.RegWeight: 1, .WeightLimit: 32}, // HPR
21535 {.RegWeight: 1, .WeightLimit: 65}, // FPWithVPR
21536 {.RegWeight: 1, .WeightLimit: 32}, // SPR
21537 {.RegWeight: 2, .WeightLimit: 32}, // FPWithVPR_with_ssub_0
21538 {.RegWeight: 1, .WeightLimit: 16}, // GPR
21539 {.RegWeight: 1, .WeightLimit: 16}, // GPRwithAPSR
21540 {.RegWeight: 1, .WeightLimit: 16}, // GPRwithZR
21541 {.RegWeight: 1, .WeightLimit: 16}, // SPR_8
21542 {.RegWeight: 1, .WeightLimit: 15}, // GPRnopc
21543 {.RegWeight: 1, .WeightLimit: 15}, // GPRnosp
21544 {.RegWeight: 1, .WeightLimit: 15}, // GPRwithAPSR_NZCVnosp
21545 {.RegWeight: 0, .WeightLimit: 14}, // GPRwithAPSRnosp
21546 {.RegWeight: 1, .WeightLimit: 15}, // GPRwithZRnosp
21547 {.RegWeight: 1, .WeightLimit: 14}, // GPRnoip
21548 {.RegWeight: 1, .WeightLimit: 14}, // rGPR
21549 {.RegWeight: 1, .WeightLimit: 13}, // GPRnoip_and_GPRnopc
21550 {.RegWeight: 1, .WeightLimit: 13}, // GPRnoip_and_GPRnosp
21551 {.RegWeight: 1, .WeightLimit: 12}, // GPRnoip_and_GPRwithAPSR_NZCVnosp
21552 {.RegWeight: 1, .WeightLimit: 9}, // tGPRwithpc
21553 {.RegWeight: 2, .WeightLimit: 16}, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
21554 {.RegWeight: 1, .WeightLimit: 8}, // hGPR
21555 {.RegWeight: 1, .WeightLimit: 8}, // tGPR
21556 {.RegWeight: 1, .WeightLimit: 8}, // tGPREven
21557 {.RegWeight: 1, .WeightLimit: 7}, // GPRnopc_and_hGPR
21558 {.RegWeight: 1, .WeightLimit: 7}, // GPRnosp_and_hGPR
21559 {.RegWeight: 1, .WeightLimit: 6}, // GPRnoip_and_hGPR
21560 {.RegWeight: 1, .WeightLimit: 6}, // GPRnoip_and_tGPREven
21561 {.RegWeight: 1, .WeightLimit: 6}, // GPRnosp_and_GPRnopc_and_hGPR
21562 {.RegWeight: 1, .WeightLimit: 6}, // tGPROdd
21563 {.RegWeight: 1, .WeightLimit: 5}, // GPRnopc_and_GPRnoip_and_hGPR
21564 {.RegWeight: 1, .WeightLimit: 5}, // GPRnosp_and_GPRnoip_and_hGPR
21565 {.RegWeight: 1, .WeightLimit: 5}, // tcGPR
21566 {.RegWeight: 1, .WeightLimit: 4}, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
21567 {.RegWeight: 1, .WeightLimit: 4}, // hGPR_and_tGPREven
21568 {.RegWeight: 1, .WeightLimit: 4}, // tGPR_and_tGPREven
21569 {.RegWeight: 1, .WeightLimit: 4}, // tGPR_and_tGPROdd
21570 {.RegWeight: 1, .WeightLimit: 4}, // tcGPRnotr12
21571 {.RegWeight: 1, .WeightLimit: 3}, // tGPREven_and_tcGPR
21572 {.RegWeight: 0, .WeightLimit: 1}, // FP_STATUS_REGS
21573 {.RegWeight: 1, .WeightLimit: 2}, // hGPR_and_GPRnoip_and_tGPREven
21574 {.RegWeight: 1, .WeightLimit: 2}, // hGPR_and_tGPROdd
21575 {.RegWeight: 1, .WeightLimit: 2}, // tGPREven_and_tcGPRnotr12
21576 {.RegWeight: 1, .WeightLimit: 2}, // tGPROdd_and_tcGPR
21577 {.RegWeight: 0, .WeightLimit: 0}, // CCR
21578 {.RegWeight: 1, .WeightLimit: 1}, // FPCXTRegs
21579 {.RegWeight: 1, .WeightLimit: 1}, // GPRlr
21580 {.RegWeight: 1, .WeightLimit: 1}, // GPRsp
21581 {.RegWeight: 1, .WeightLimit: 1}, // VCCR
21582 {.RegWeight: 2, .WeightLimit: 2}, // cl_FPSCR_NZCV
21583 {.RegWeight: 1, .WeightLimit: 1}, // hGPR_and_tGPRwithpc
21584 {.RegWeight: 1, .WeightLimit: 1}, // hGPR_and_tcGPR
21585 {.RegWeight: 2, .WeightLimit: 64}, // DPR
21586 {.RegWeight: 2, .WeightLimit: 32}, // DPR_VFP2
21587 {.RegWeight: 2, .WeightLimit: 16}, // DPR_8
21588 {.RegWeight: 2, .WeightLimit: 14}, // GPRPair
21589 {.RegWeight: 2, .WeightLimit: 12}, // GPRPairnosp
21590 {.RegWeight: 2, .WeightLimit: 8}, // GPRPair_with_gsub_0_in_tGPR
21591 {.RegWeight: 2, .WeightLimit: 6}, // GPRPair_with_gsub_0_in_hGPR
21592 {.RegWeight: 2, .WeightLimit: 6}, // GPRPair_with_gsub_0_in_tcGPR
21593 {.RegWeight: 2, .WeightLimit: 4}, // GPRPair_with_gsub_0_in_tcGPRnotr12
21594 {.RegWeight: 2, .WeightLimit: 4}, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
21595 {.RegWeight: 2, .WeightLimit: 2}, // GPRPair_with_gsub_1_in_GPRsp
21596 {.RegWeight: 4, .WeightLimit: 64}, // DPairSpc
21597 {.RegWeight: 4, .WeightLimit: 36}, // DPairSpc_with_ssub_0
21598 {.RegWeight: 4, .WeightLimit: 32}, // DPairSpc_with_ssub_4
21599 {.RegWeight: 4, .WeightLimit: 20}, // DPairSpc_with_dsub_0_in_DPR_8
21600 {.RegWeight: 4, .WeightLimit: 16}, // DPairSpc_with_dsub_2_in_DPR_8
21601 {.RegWeight: 4, .WeightLimit: 64}, // DPair
21602 {.RegWeight: 4, .WeightLimit: 34}, // DPair_with_ssub_0
21603 {.RegWeight: 4, .WeightLimit: 64}, // QPR
21604 {.RegWeight: 4, .WeightLimit: 32}, // DPair_with_ssub_2
21605 {.RegWeight: 4, .WeightLimit: 18}, // DPair_with_dsub_0_in_DPR_8
21606 {.RegWeight: 4, .WeightLimit: 32}, // MQPR
21607 {.RegWeight: 4, .WeightLimit: 32}, // QPR_VFP2
21608 {.RegWeight: 4, .WeightLimit: 16}, // DPair_with_dsub_1_in_DPR_8
21609 {.RegWeight: 4, .WeightLimit: 16}, // QPR_8
21610 {.RegWeight: 6, .WeightLimit: 64}, // DTriple
21611 {.RegWeight: 6, .WeightLimit: 64}, // DTripleSpc
21612 {.RegWeight: 6, .WeightLimit: 40}, // DTripleSpc_with_ssub_0
21613 {.RegWeight: 6, .WeightLimit: 36}, // DTriple_with_ssub_0
21614 {.RegWeight: 6, .WeightLimit: 62}, // DTriple_with_qsub_0_in_QPR
21615 {.RegWeight: 6, .WeightLimit: 34}, // DTriple_with_ssub_2
21616 {.RegWeight: 6, .WeightLimit: 62}, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21617 {.RegWeight: 6, .WeightLimit: 36}, // DTripleSpc_with_ssub_4
21618 {.RegWeight: 6, .WeightLimit: 32}, // DTriple_with_ssub_4
21619 {.RegWeight: 6, .WeightLimit: 32}, // DTripleSpc_with_ssub_8
21620 {.RegWeight: 6, .WeightLimit: 24}, // DTripleSpc_with_dsub_0_in_DPR_8
21621 {.RegWeight: 6, .WeightLimit: 20}, // DTriple_with_dsub_0_in_DPR_8
21622 {.RegWeight: 6, .WeightLimit: 34}, // DTriple_with_qsub_0_in_MQPR
21623 {.RegWeight: 6, .WeightLimit: 34}, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21624 {.RegWeight: 6, .WeightLimit: 18}, // DTriple_with_dsub_1_in_DPR_8
21625 {.RegWeight: 6, .WeightLimit: 30}, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21626 {.RegWeight: 6, .WeightLimit: 30}, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21627 {.RegWeight: 6, .WeightLimit: 20}, // DTripleSpc_with_dsub_2_in_DPR_8
21628 {.RegWeight: 6, .WeightLimit: 16}, // DTriple_with_dsub_2_in_DPR_8
21629 {.RegWeight: 6, .WeightLimit: 16}, // DTripleSpc_with_dsub_4_in_DPR_8
21630 {.RegWeight: 6, .WeightLimit: 18}, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21631 {.RegWeight: 6, .WeightLimit: 18}, // DTriple_with_qsub_0_in_QPR_8
21632 {.RegWeight: 6, .WeightLimit: 14}, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21633 {.RegWeight: 6, .WeightLimit: 14}, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21634 {.RegWeight: 6, .WeightLimit: 64}, // DQuadSpc
21635 {.RegWeight: 6, .WeightLimit: 40}, // DQuadSpc_with_ssub_0
21636 {.RegWeight: 6, .WeightLimit: 36}, // DQuadSpc_with_ssub_4
21637 {.RegWeight: 6, .WeightLimit: 32}, // DQuadSpc_with_ssub_8
21638 {.RegWeight: 6, .WeightLimit: 24}, // DQuadSpc_with_dsub_0_in_DPR_8
21639 {.RegWeight: 6, .WeightLimit: 20}, // DQuadSpc_with_dsub_2_in_DPR_8
21640 {.RegWeight: 6, .WeightLimit: 16}, // DQuadSpc_with_dsub_4_in_DPR_8
21641 {.RegWeight: 8, .WeightLimit: 64}, // DQuad
21642 {.RegWeight: 8, .WeightLimit: 38}, // DQuad_with_ssub_0
21643 {.RegWeight: 8, .WeightLimit: 36}, // DQuad_with_ssub_2
21644 {.RegWeight: 8, .WeightLimit: 64}, // QQPR
21645 {.RegWeight: 8, .WeightLimit: 60}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21646 {.RegWeight: 8, .WeightLimit: 34}, // DQuad_with_ssub_4
21647 {.RegWeight: 8, .WeightLimit: 32}, // DQuad_with_ssub_6
21648 {.RegWeight: 8, .WeightLimit: 22}, // DQuad_with_dsub_0_in_DPR_8
21649 {.RegWeight: 8, .WeightLimit: 36}, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21650 {.RegWeight: 8, .WeightLimit: 36}, // QQPR_with_ssub_0
21651 {.RegWeight: 8, .WeightLimit: 20}, // DQuad_with_dsub_1_in_DPR_8
21652 {.RegWeight: 8, .WeightLimit: 32}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21653 {.RegWeight: 8, .WeightLimit: 32}, // MQQPR
21654 {.RegWeight: 8, .WeightLimit: 18}, // DQuad_with_dsub_2_in_DPR_8
21655 {.RegWeight: 8, .WeightLimit: 28}, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21656 {.RegWeight: 8, .WeightLimit: 16}, // DQuad_with_dsub_3_in_DPR_8
21657 {.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
21658 {.RegWeight: 8, .WeightLimit: 20}, // MQQPR_with_qsub_0_in_QPR_8
21659 {.RegWeight: 8, .WeightLimit: 16}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21660 {.RegWeight: 8, .WeightLimit: 16}, // MQQPR_with_dsub_2_in_DPR_8
21661 {.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
21662 {.RegWeight: 16, .WeightLimit: 64}, // QQQQPR
21663 {.RegWeight: 16, .WeightLimit: 44}, // QQQQPR_with_ssub_0
21664 {.RegWeight: 16, .WeightLimit: 40}, // QQQQPR_with_ssub_4
21665 {.RegWeight: 16, .WeightLimit: 36}, // QQQQPR_with_ssub_8
21666 {.RegWeight: 16, .WeightLimit: 32}, // MQQQQPR
21667 {.RegWeight: 16, .WeightLimit: 28}, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
21668 {.RegWeight: 16, .WeightLimit: 24}, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
21669 {.RegWeight: 16, .WeightLimit: 20}, // MQQQQPR_with_qsub_2_in_QPR_8
21670 {.RegWeight: 16, .WeightLimit: 16}, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
21671 };
21672 return RCWeightTable[RC->getID()];
21673}
21674
21675/// Get the weight in units of pressure for this register unit.
21676unsigned ARMGenRegisterInfo::
21677getRegUnitWeight(MCRegUnit RegUnit) const {
21678 assert(static_cast<unsigned>(RegUnit) < 88 && "invalid register unit");
21679 static const uint8_t RUWeightTable[] = {
21680 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, };
21681 return RUWeightTable[static_cast<unsigned>(RegUnit)];
21682}
21683
21684
21685// Get the number of dimensions of register pressure.
21686unsigned ARMGenRegisterInfo::getNumRegPressureSets() const {
21687 return 34;
21688}
21689
21690// Get the name of this register unit pressure set.
21691const char *ARMGenRegisterInfo::
21692getRegPressureSetName(unsigned Idx) const {
21693 static const char *PressureNameTable[] = {
21694 "FPCXTRegs",
21695 "GPRlr",
21696 "VCCR",
21697 "hGPR_and_tGPRwithpc",
21698 "cl_FPSCR_NZCV",
21699 "GPRsp",
21700 "tGPROdd",
21701 "tcGPR",
21702 "hGPR",
21703 "tGPROdd_with_tcGPR",
21704 "tGPR",
21705 "tGPR_with_tcGPR",
21706 "tGPREven",
21707 "hGPR_with_tGPREven",
21708 "hGPR_with_tGPROdd",
21709 "hGPR_with_tcGPR",
21710 "tGPR_with_tGPREven",
21711 "GPR",
21712 "GPRwithZR",
21713 "GPRwithAPSR_with_GPRwithZR",
21714 "DQuad_with_dsub_0_in_DPR_8",
21715 "DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR",
21716 "HPR",
21717 "DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21718 "DPair_with_ssub_0",
21719 "DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21720 "DPairSpc_with_ssub_0",
21721 "DQuad_with_ssub_0",
21722 "DTripleSpc_with_ssub_0",
21723 "QQQQPR_with_ssub_0",
21724 "DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21725 "DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21726 "DTriple_with_qsub_0_in_QPR",
21727 "DPR",
21728 };
21729 return PressureNameTable[Idx];
21730}
21731
21732// Get the register unit pressure limit for this dimension.
21733// This limit must be adjusted dynamically for reserved registers.
21734unsigned ARMGenRegisterInfo::
21735getRegPressureSetLimit(const MachineFunction &MF, unsigned Idx) const {
21736 static const uint8_t PressureLimitTable[] = {
21737 1, // 0: FPCXTRegs
21738 1, // 1: GPRlr
21739 1, // 2: VCCR
21740 1, // 3: hGPR_and_tGPRwithpc
21741 2, // 4: cl_FPSCR_NZCV
21742 2, // 5: GPRsp
21743 6, // 6: tGPROdd
21744 6, // 7: tcGPR
21745 8, // 8: hGPR
21746 10, // 9: tGPROdd_with_tcGPR
21747 11, // 10: tGPR
21748 11, // 11: tGPR_with_tcGPR
21749 11, // 12: tGPREven
21750 12, // 13: hGPR_with_tGPREven
21751 12, // 14: hGPR_with_tGPROdd
21752 12, // 15: hGPR_with_tcGPR
21753 13, // 16: tGPR_with_tGPREven
21754 17, // 17: GPR
21755 17, // 18: GPRwithZR
21756 17, // 19: GPRwithAPSR_with_GPRwithZR
21757 24, // 20: DQuad_with_dsub_0_in_DPR_8
21758 32, // 21: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21759 32, // 22: HPR
21760 34, // 23: DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21761 34, // 24: DPair_with_ssub_0
21762 36, // 25: DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21763 36, // 26: DPairSpc_with_ssub_0
21764 38, // 27: DQuad_with_ssub_0
21765 40, // 28: DTripleSpc_with_ssub_0
21766 44, // 29: QQQQPR_with_ssub_0
21767 60, // 30: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21768 62, // 31: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21769 62, // 32: DTriple_with_qsub_0_in_QPR
21770 64, // 33: DPR
21771 };
21772 return PressureLimitTable[Idx];
21773}
21774
21775/// Table of pressure sets per register class or unit.
21776static const int RCSetsTable[] = {
21777 /* 0 */ 0, -1,
21778 /* 2 */ 2, -1,
21779 /* 4 */ 4, -1,
21780 /* 6 */ 8, 13, 14, 15, 17, 18, -1,
21781 /* 13 */ 10, 11, 16, 17, 18, -1,
21782 /* 19 */ 3, 8, 10, 11, 13, 14, 15, 16, 17, 18, -1,
21783 /* 30 */ 17, 19, -1,
21784 /* 33 */ 6, 9, 10, 14, 17, 18, 19, -1,
21785 /* 41 */ 7, 9, 11, 12, 15, 17, 18, 19, -1,
21786 /* 50 */ 8, 13, 14, 15, 17, 18, 19, -1,
21787 /* 58 */ 6, 8, 9, 10, 13, 14, 15, 17, 18, 19, -1,
21788 /* 69 */ 5, 7, 8, 9, 11, 12, 13, 14, 15, 17, 18, 19, -1,
21789 /* 82 */ 10, 11, 16, 17, 18, 19, -1,
21790 /* 89 */ 10, 11, 12, 13, 16, 17, 18, 19, -1,
21791 /* 98 */ 6, 9, 10, 11, 14, 16, 17, 18, 19, -1,
21792 /* 108 */ 7, 9, 11, 12, 15, 16, 17, 18, 19, -1,
21793 /* 118 */ 7, 9, 10, 11, 12, 15, 16, 17, 18, 19, -1,
21794 /* 129 */ 7, 9, 11, 12, 13, 15, 16, 17, 18, 19, -1,
21795 /* 140 */ 7, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, -1,
21796 /* 152 */ 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, -1,
21797 /* 165 */ 1, 8, 12, 13, 14, 15, 16, 17, 18, 19, -1,
21798 /* 176 */ 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, -1,
21799 /* 190 */ 31, 33, -1,
21800 /* 193 */ 20, 22, 24, 26, 27, 28, 29, 32, 33, -1,
21801 /* 203 */ 25, 27, 28, 29, 30, 31, 32, 33, -1,
21802 /* 212 */ 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, -1,
21803 /* 223 */ 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, -1,
21804 /* 236 */ 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, -1,
21805};
21806
21807/// Get the dimensions of register pressure impacted by this register class.
21808/// Returns a -1 terminated array of pressure set IDs
21809const int *ARMGenRegisterInfo::
21810getRegClassPressureSets(const TargetRegisterClass *RC) const {
21811 static const uint8_t RCSetStartTable[] = {
21812 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,};
21813 return &RCSetsTable[RCSetStartTable[RC->getID()]];
21814}
21815
21816/// Get the dimensions of register pressure impacted by this register unit.
21817/// Returns a -1 terminated array of pressure set IDs
21818const int *ARMGenRegisterInfo::
21819getRegUnitPressureSets(MCRegUnit RegUnit) const {
21820 assert(static_cast<unsigned>(RegUnit) < 88 && "invalid register unit");
21821 static const uint8_t RUSetStartTable[] = {
21822 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,};
21823 return &RCSetsTable[RUSetStartTable[static_cast<unsigned>(RegUnit)]];
21824}
21825
21826extern const MCRegisterDesc ARMRegDesc[];
21827extern const int16_t ARMRegDiffLists[];
21828extern const LaneBitmask ARMLaneMaskLists[];
21829extern const char ARMRegStrings[];
21830extern const char ARMRegClassStrings[];
21831extern const MCPhysReg ARMRegUnitRoots[][2];
21832extern const uint16_t ARMSubRegIdxLists[];
21833extern const uint16_t ARMRegEncodingTable[];
21834// ARM Dwarf<->LLVM register mappings.
21835extern const MCRegisterInfo::DwarfLLVMRegPair ARMDwarfFlavour0Dwarf2L[];
21836extern const unsigned ARMDwarfFlavour0Dwarf2LSize;
21837
21838extern const MCRegisterInfo::DwarfLLVMRegPair ARMEHFlavour0Dwarf2L[];
21839extern const unsigned ARMEHFlavour0Dwarf2LSize;
21840
21841extern const MCRegisterInfo::DwarfLLVMRegPair ARMDwarfFlavour0L2Dwarf[];
21842extern const unsigned ARMDwarfFlavour0L2DwarfSize;
21843
21844extern const MCRegisterInfo::DwarfLLVMRegPair ARMEHFlavour0L2Dwarf[];
21845extern const unsigned ARMEHFlavour0L2DwarfSize;
21846
21847
21848ARMGenRegisterInfo::
21849ARMGenRegisterInfo(unsigned RA, unsigned DwarfFlavour, unsigned EHFlavour,
21850 unsigned PC, unsigned HwMode)
21851 : TargetRegisterInfo(&ARMRegInfoDesc, RegisterClasses, RegisterClasses+137,
21852 ARMSubRegIndexStrings, ARMSubRegIndexNameOffsets,
21853 SubRegIdxRangeTable, SubRegIndexLaneMaskTable,
21854
21855 LaneBitmask(0xFFFFFFFFFFFFFFFF), RegClassInfos, VTLists, HwMode) {
21856 InitMCRegisterInfo(D: ARMRegDesc, NR: 297, RA, PC,
21857 C: ARMMCRegisterClasses, NC: 137,
21858 RURoots: ARMRegUnitRoots,
21859 NRU: 88,
21860 DL: ARMRegDiffLists,
21861 RUMS: ARMLaneMaskLists,
21862 Strings: ARMRegStrings,
21863 ClassStrings: ARMRegClassStrings,
21864 SubIndices: ARMSubRegIdxLists,
21865 NumIndices: 57,
21866 RET: ARMRegEncodingTable,
21867 RUI: nullptr);
21868
21869 switch (DwarfFlavour) {
21870 default:
21871 llvm_unreachable("Unknown DWARF flavour");
21872 case 0:
21873 mapDwarfRegsToLLVMRegs(Map: ARMDwarfFlavour0Dwarf2L, Size: ARMDwarfFlavour0Dwarf2LSize, isEH: false);
21874 break;
21875 }
21876 switch (EHFlavour) {
21877 default:
21878 llvm_unreachable("Unknown DWARF flavour");
21879 case 0:
21880 mapDwarfRegsToLLVMRegs(Map: ARMEHFlavour0Dwarf2L, Size: ARMEHFlavour0Dwarf2LSize, isEH: true);
21881 break;
21882 }
21883 switch (DwarfFlavour) {
21884 default:
21885 llvm_unreachable("Unknown DWARF flavour");
21886 case 0:
21887 mapLLVMRegsToDwarfRegs(Map: ARMDwarfFlavour0L2Dwarf, Size: ARMDwarfFlavour0L2DwarfSize, isEH: false);
21888 break;
21889 }
21890 switch (EHFlavour) {
21891 default:
21892 llvm_unreachable("Unknown DWARF flavour");
21893 case 0:
21894 mapLLVMRegsToDwarfRegs(Map: ARMEHFlavour0L2Dwarf, Size: ARMEHFlavour0L2DwarfSize, isEH: true);
21895 break;
21896 }
21897}
21898
21899static 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 };
21900static const uint32_t CSR_AAPCS_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21901static 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 };
21902static const uint32_t CSR_AAPCS_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xffbfc003, 0xffffffff, 0x0fe0001f, 0xff7801f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21903static 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 };
21904static const uint32_t CSR_AAPCS_SplitPush_R7_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21905static 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 };
21906static const uint32_t CSR_AAPCS_SplitPush_R11_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21907static 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 };
21908static const uint32_t CSR_AAPCS_SwiftError_RegMask[] = { 0xe0004000, 0xc000001f, 0x003bc003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21909static 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 };
21910static const uint32_t CSR_AAPCS_SwiftTail_RegMask[] = { 0xe0004000, 0xc000001f, 0x002fc003, 0x807fff80, 0x0e00001f, 0x00380100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21911static 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 };
21912static const uint32_t CSR_AAPCS_ThisReturn_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc403, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21913static 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 };
21914static const uint32_t CSR_ATPCS_SplitPush_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21915static 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 };
21916static const uint32_t CSR_ATPCS_SplitPush_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xffbfc003, 0xffffffff, 0x0fe0001f, 0xff7801f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21917static 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 };
21918static const uint32_t CSR_ATPCS_SplitPush_SwiftError_RegMask[] = { 0xe0004000, 0xc000001f, 0x003bc003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21919static 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 };
21920static const uint32_t CSR_ATPCS_SplitPush_SwiftTail_RegMask[] = { 0xe0004000, 0xc000001f, 0x002fc003, 0x807fff80, 0x0e00001f, 0x00380100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21921static 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 };
21922static const uint32_t CSR_FIQ_RegMask[] = { 0x00004000, 0x00000000, 0x0023fc00, 0x00000000, 0x00000000, 0x001e0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
21923static 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 };
21924static const uint32_t CSR_FIQ_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xffa3fc03, 0xffffffff, 0x0fe0001f, 0xff1e01f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21925static 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 };
21926static const uint32_t CSR_FIQ_FP_NEON_RegMask[] = { 0xffe04140, 0xfc1fffff, 0xffa3ffff, 0xffffffff, 0xffffffff, 0xff1fffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21927static 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 };
21928static const uint32_t CSR_FPRegs_RegMask[] = { 0xffe00000, 0xfc1fffff, 0xff8003ff, 0xffffffff, 0xffffffff, 0xff01ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21929static 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 };
21930static const uint32_t CSR_FP_Interrupt_Regs_RegMask[] = { 0xffe00140, 0xfc00001f, 0xff800003, 0xffffffff, 0x0fe0001f, 0xff0001f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21931static 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 };
21932static const uint32_t CSR_FP_NEON_Interrupt_Regs_RegMask[] = { 0xffe00140, 0xfc1fffff, 0xff8003ff, 0xffffffff, 0xffffffff, 0xff01ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21933static 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 };
21934static const uint32_t CSR_GenericInt_RegMask[] = { 0x00004000, 0x00000000, 0x007ffc00, 0x00000000, 0x00000000, 0x007e0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
21935static 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 };
21936static const uint32_t CSR_GenericInt_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xfffffc03, 0xffffffff, 0x0fe0001f, 0xff7e01f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21937static 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 };
21938static const uint32_t CSR_GenericInt_FP_NEON_RegMask[] = { 0xffe04140, 0xfc1fffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff7fffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21939static const MCPhysReg CSR_NoRegs_SaveList[] = { 0 };
21940static const uint32_t CSR_NoRegs_RegMask[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
21941static 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 };
21942static const uint32_t CSR_Win_AAPCS_CFGuard_Check_RegMask[] = { 0xffe04000, 0xfc00001f, 0xffbfc003, 0xffffffff, 0x0fe0001f, 0xff7801f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
21943static 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 };
21944static const uint32_t CSR_Win_SplitFP_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21945static 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 };
21946static const uint32_t CSR_iOS_RegMask[] = { 0xe0004000, 0xc000001f, 0x0037c003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21947static 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 };
21948static const uint32_t CSR_iOS_CXX_TLS_RegMask[] = { 0xffe04000, 0xfc1fffff, 0xfffffbff, 0xffffffff, 0xffffffff, 0xff7dffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21949static const MCPhysReg CSR_iOS_CXX_TLS_PE_SaveList[] = { ARM::LR, ARM::R12, ARM::R11, ARM::R7, ARM::R5, ARM::R4, 0 };
21950static const uint32_t CSR_iOS_CXX_TLS_PE_RegMask[] = { 0x00004000, 0x00000000, 0x0062c000, 0x00000000, 0x00000000, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
21951static 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 };
21952static const uint32_t CSR_iOS_CXX_TLS_ViaCopy_RegMask[] = { 0xffe00000, 0xfc1fffff, 0xff9d3bff, 0xffffffff, 0xffffffff, 0xff25ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21953static 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 };
21954static const uint32_t CSR_iOS_SwiftError_RegMask[] = { 0xe0004000, 0xc000001f, 0x0033c003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21955static 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 };
21956static const uint32_t CSR_iOS_SwiftTail_RegMask[] = { 0xe0004000, 0xc000001f, 0x0027c003, 0x807fff80, 0x0e00001f, 0x00180100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21957static 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 };
21958static const uint32_t CSR_iOS_TLSCall_RegMask[] = { 0xffe24000, 0xfc1fffff, 0xffb7fbff, 0xffffffff, 0xffffffff, 0xff5dffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
21959static 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 };
21960static const uint32_t CSR_iOS_ThisReturn_RegMask[] = { 0xe0004000, 0xc000001f, 0x0037c403, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
21961
21962
21963ArrayRef<const uint32_t *> ARMGenRegisterInfo::getRegMasks() const {
21964 static const uint32_t *const Masks[] = {
21965 CSR_AAPCS_RegMask,
21966 CSR_AAPCS_FP_RegMask,
21967 CSR_AAPCS_SplitPush_R7_RegMask,
21968 CSR_AAPCS_SplitPush_R11_RegMask,
21969 CSR_AAPCS_SwiftError_RegMask,
21970 CSR_AAPCS_SwiftTail_RegMask,
21971 CSR_AAPCS_ThisReturn_RegMask,
21972 CSR_ATPCS_SplitPush_RegMask,
21973 CSR_ATPCS_SplitPush_FP_RegMask,
21974 CSR_ATPCS_SplitPush_SwiftError_RegMask,
21975 CSR_ATPCS_SplitPush_SwiftTail_RegMask,
21976 CSR_FIQ_RegMask,
21977 CSR_FIQ_FP_RegMask,
21978 CSR_FIQ_FP_NEON_RegMask,
21979 CSR_FPRegs_RegMask,
21980 CSR_FP_Interrupt_Regs_RegMask,
21981 CSR_FP_NEON_Interrupt_Regs_RegMask,
21982 CSR_GenericInt_RegMask,
21983 CSR_GenericInt_FP_RegMask,
21984 CSR_GenericInt_FP_NEON_RegMask,
21985 CSR_NoRegs_RegMask,
21986 CSR_Win_AAPCS_CFGuard_Check_RegMask,
21987 CSR_Win_SplitFP_RegMask,
21988 CSR_iOS_RegMask,
21989 CSR_iOS_CXX_TLS_RegMask,
21990 CSR_iOS_CXX_TLS_PE_RegMask,
21991 CSR_iOS_CXX_TLS_ViaCopy_RegMask,
21992 CSR_iOS_SwiftError_RegMask,
21993 CSR_iOS_SwiftTail_RegMask,
21994 CSR_iOS_TLSCall_RegMask,
21995 CSR_iOS_ThisReturn_RegMask,
21996 };
21997 return ArrayRef(Masks);
21998}
21999
22000bool ARMGenRegisterInfo::
22001isGeneralPurposeRegister(const MachineFunction &MF, MCRegister PhysReg) const {
22002 return
22003 false;
22004}
22005
22006bool ARMGenRegisterInfo::
22007isGeneralPurposeRegisterClass(const TargetRegisterClass *RC) const {
22008 return
22009 false;
22010}
22011
22012bool ARMGenRegisterInfo::
22013isFixedRegister(const MachineFunction &MF, MCRegister PhysReg) const {
22014 return
22015 false;
22016}
22017
22018bool ARMGenRegisterInfo::
22019isArgumentRegister(const MachineFunction &MF, MCRegister PhysReg) const {
22020 return
22021 false;
22022}
22023
22024bool ARMGenRegisterInfo::
22025isConstantPhysReg(MCRegister PhysReg) const {
22026 return
22027 false;
22028}
22029
22030ArrayRef<const char *> ARMGenRegisterInfo::getRegMaskNames() const {
22031 static const char *Names[] = {
22032 "CSR_AAPCS",
22033 "CSR_AAPCS_FP",
22034 "CSR_AAPCS_SplitPush_R7",
22035 "CSR_AAPCS_SplitPush_R11",
22036 "CSR_AAPCS_SwiftError",
22037 "CSR_AAPCS_SwiftTail",
22038 "CSR_AAPCS_ThisReturn",
22039 "CSR_ATPCS_SplitPush",
22040 "CSR_ATPCS_SplitPush_FP",
22041 "CSR_ATPCS_SplitPush_SwiftError",
22042 "CSR_ATPCS_SplitPush_SwiftTail",
22043 "CSR_FIQ",
22044 "CSR_FIQ_FP",
22045 "CSR_FIQ_FP_NEON",
22046 "CSR_FPRegs",
22047 "CSR_FP_Interrupt_Regs",
22048 "CSR_FP_NEON_Interrupt_Regs",
22049 "CSR_GenericInt",
22050 "CSR_GenericInt_FP",
22051 "CSR_GenericInt_FP_NEON",
22052 "CSR_NoRegs",
22053 "CSR_Win_AAPCS_CFGuard_Check",
22054 "CSR_Win_SplitFP",
22055 "CSR_iOS",
22056 "CSR_iOS_CXX_TLS",
22057 "CSR_iOS_CXX_TLS_PE",
22058 "CSR_iOS_CXX_TLS_ViaCopy",
22059 "CSR_iOS_SwiftError",
22060 "CSR_iOS_SwiftTail",
22061 "CSR_iOS_TLSCall",
22062 "CSR_iOS_ThisReturn",
22063 };
22064 return ArrayRef(Names);
22065}
22066
22067const ARMFrameLowering *
22068ARMGenRegisterInfo::getFrameLowering(const MachineFunction &MF) {
22069 return static_cast<const ARMFrameLowering *>(
22070 MF.getSubtarget().getFrameLowering());
22071}
22072
22073
22074} // namespace llvm
22075