1/*===- TableGen'erated file -------------------------------------*- C++ -*-===*\
2|* *|
3|* Target Register and Register Classes Information *|
4|* *|
5|* Automatically generated file, do not edit! *|
6|* *|
7\*===----------------------------------------------------------------------===*/
8
9namespace llvm {
10
11extern const MCRegisterClass ARMMCRegisterClasses[];
12
13static const MVT::SimpleValueType ARMVTLists[] = {
14 /* 0 */ MVT::i32, MVT::Other,
15 /* 2 */ MVT::f16, MVT::bf16, MVT::Other,
16 /* 5 */ MVT::f32, MVT::Other,
17 /* 7 */ MVT::i32, MVT::v16i1, MVT::v8i1, MVT::v4i1, MVT::v2i1, MVT::Other,
18 /* 13 */ MVT::v2i64, MVT::Other,
19 /* 15 */ MVT::v4i64, MVT::Other,
20 /* 17 */ MVT::v8i64, MVT::Other,
21 /* 19 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::Other,
22 /* 27 */ MVT::f64, MVT::v8i8, MVT::v4i16, MVT::v2i32, MVT::v1i64, MVT::v2f32, MVT::v4f16, MVT::v4bf16, MVT::Other,
23 /* 36 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::v8f16, MVT::v8bf16, MVT::Other,
24 /* 45 */ MVT::v16i8, MVT::v8i16, MVT::v4i32, MVT::v2i64, MVT::v4f32, MVT::v2f64, MVT::Other,
25 /* 52 */ MVT::Untyped, MVT::Other,
26};
27
28#ifdef __GNUC__
29#pragma GCC diagnostic push
30#pragma GCC diagnostic ignored "-Woverlength-strings"
31#endif
32static constexpr char ARMSubRegIndexStrings[] = {
33 /* 0 */ "ssub_10\000"
34 /* 8 */ "dsub_0\000"
35 /* 15 */ "gsub_0\000"
36 /* 22 */ "qqsub_0\000"
37 /* 30 */ "ssub_0\000"
38 /* 37 */ "ssub_11\000"
39 /* 45 */ "dsub_1\000"
40 /* 52 */ "gsub_1\000"
41 /* 59 */ "qqsub_1\000"
42 /* 67 */ "ssub_1\000"
43 /* 74 */ "ssub_12\000"
44 /* 82 */ "dsub_2\000"
45 /* 89 */ "ssub_4_ssub_5_ssub_6_ssub_7_qsub_2\000"
46 /* 124 */ "ssub_2\000"
47 /* 131 */ "ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13\000"
48 /* 182 */ "ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13\000"
49 /* 240 */ "dsub_3\000"
50 /* 247 */ "qsub_3\000"
51 /* 254 */ "ssub_3\000"
52 /* 261 */ "ssub_14\000"
53 /* 269 */ "dsub_4\000"
54 /* 276 */ "ssub_4\000"
55 /* 283 */ "ssub_15\000"
56 /* 291 */ "ssub_2_ssub_3_ssub_6_ssub_7_dsub_5\000"
57 /* 326 */ "ssub_6_ssub_7_ssub_8_ssub_9_dsub_5\000"
58 /* 361 */ "ssub_0_ssub_1_ssub_4_ssub_5\000"
59 /* 389 */ "ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5\000"
60 /* 431 */ "dsub_6\000"
61 /* 438 */ "ssub_6\000"
62 /* 445 */ "dsub_5_ssub_12_ssub_13_dsub_7\000"
63 /* 475 */ "ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7\000"
64 /* 517 */ "ssub_2_ssub_3_ssub_6_ssub_7\000"
65 /* 545 */ "ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7\000"
66 /* 587 */ "ssub_8\000"
67 /* 594 */ "ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9\000"
68 /* 636 */ "ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9\000"
69};
70#ifdef __GNUC__
71#pragma GCC diagnostic pop
72#endif
73
74
75static constexpr uint32_t ARMSubRegIndexNameOffsets[] = {
76 8,
77 45,
78 82,
79 240,
80 269,
81 319,
82 431,
83 468,
84 15,
85 52,
86 22,
87 59,
88 23,
89 60,
90 117,
91 247,
92 30,
93 67,
94 124,
95 254,
96 276,
97 382,
98 438,
99 538,
100 587,
101 629,
102 0,
103 37,
104 74,
105 174,
106 261,
107 283,
108 361,
109 389,
110 517,
111 545,
112 403,
113 594,
114 182,
115 291,
116 475,
117 636,
118 608,
119 650,
120 196,
121 305,
122 326,
123 489,
124 664,
125 131,
126 210,
127 145,
128 503,
129 445,
130 159,
131 89,
132};
133
134static const TargetRegisterInfo::SubRegCoveredBits ARMSubRegIdxRangeTable[] = {
135 { .Offset: 4294967295, .Size: 4294967295 },
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: 4294967295, .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: 4294967295, .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: 4294967295, .Size: 192 }, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
174 { .Offset: 4294967295, .Size: 256 }, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
175 { .Offset: 4294967295, .Size: 192 }, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
176 { .Offset: 4294967295, .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: 4294967295, .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: 4294967295, .Size: 192 }, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
181 { .Offset: 4294967295, .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: 4294967295, .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: 4294967295, .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: 4294967295, .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: 4294967295, .Size: 4294967295 },
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: 4294967295, .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: 4294967295, .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: 4294967295, .Size: 192 }, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
231 { .Offset: 4294967295, .Size: 256 }, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
232 { .Offset: 4294967295, .Size: 192 }, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
233 { .Offset: 4294967295, .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: 4294967295, .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: 4294967295, .Size: 192 }, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
238 { .Offset: 4294967295, .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: 4294967295, .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: 4294967295, .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: 4294967295, .Size: 128 }, // dsub_5_dsub_7
246 { .Offset: 320, .Size: 192 }, // dsub_5_ssub_12_ssub_13_dsub_7
247 { .Offset: 320, .Size: 128 }, // dsub_5_ssub_12_ssub_13
248 { .Offset: 128, .Size: 256 }, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
249};
250
251
252static const LaneBitmask ARMSubRegIndexLaneMaskTable[] = {
253 LaneBitmask::getAll(),
254 LaneBitmask(0x000000000000000C), // dsub_0
255 LaneBitmask(0x0000000000000030), // dsub_1
256 LaneBitmask(0x00000000000000C0), // dsub_2
257 LaneBitmask(0x0000000000000300), // dsub_3
258 LaneBitmask(0x0000000000000C00), // dsub_4
259 LaneBitmask(0x0000000000003000), // dsub_5
260 LaneBitmask(0x000000000000C000), // dsub_6
261 LaneBitmask(0x0000000000030000), // dsub_7
262 LaneBitmask(0x0000000000000001), // gsub_0
263 LaneBitmask(0x0000000000000002), // gsub_1
264 LaneBitmask(0x00000000000003FC), // qqsub_0
265 LaneBitmask(0x000000000003FC00), // qqsub_1
266 LaneBitmask(0x000000000000003C), // qsub_0
267 LaneBitmask(0x00000000000003C0), // qsub_1
268 LaneBitmask(0x0000000000003C00), // qsub_2
269 LaneBitmask(0x000000000003C000), // qsub_3
270 LaneBitmask(0x0000000000000004), // ssub_0
271 LaneBitmask(0x0000000000000008), // ssub_1
272 LaneBitmask(0x0000000000000010), // ssub_2
273 LaneBitmask(0x0000000000000020), // ssub_3
274 LaneBitmask(0x0000000000000040), // ssub_4
275 LaneBitmask(0x0000000000000080), // ssub_5
276 LaneBitmask(0x0000000000000100), // ssub_6
277 LaneBitmask(0x0000000000000200), // ssub_7
278 LaneBitmask(0x0000000000000400), // ssub_8
279 LaneBitmask(0x0000000000000800), // ssub_9
280 LaneBitmask(0x0000000000001000), // ssub_10
281 LaneBitmask(0x0000000000002000), // ssub_11
282 LaneBitmask(0x0000000000004000), // ssub_12
283 LaneBitmask(0x0000000000008000), // ssub_13
284 LaneBitmask(0x0000000000010000), // ssub_14
285 LaneBitmask(0x0000000000020000), // ssub_15
286 LaneBitmask(0x00000000000000CC), // ssub_0_ssub_1_ssub_4_ssub_5
287 LaneBitmask(0x00000000000000FC), // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
288 LaneBitmask(0x0000000000000330), // ssub_2_ssub_3_ssub_6_ssub_7
289 LaneBitmask(0x00000000000003F0), // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
290 LaneBitmask(0x00000000000000F0), // ssub_2_ssub_3_ssub_4_ssub_5
291 LaneBitmask(0x0000000000000CCC), // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
292 LaneBitmask(0x000000000000CCCC), // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
293 LaneBitmask(0x0000000000003330), // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
294 LaneBitmask(0x0000000000033330), // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
295 LaneBitmask(0x0000000000000FF0), // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
296 LaneBitmask(0x0000000000000CC0), // ssub_4_ssub_5_ssub_8_ssub_9
297 LaneBitmask(0x0000000000000FC0), // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
298 LaneBitmask(0x000000000000CCC0), // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
299 LaneBitmask(0x0000000000003300), // ssub_6_ssub_7_dsub_5
300 LaneBitmask(0x0000000000003F00), // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
301 LaneBitmask(0x0000000000033300), // ssub_6_ssub_7_dsub_5_dsub_7
302 LaneBitmask(0x0000000000000F00), // ssub_6_ssub_7_ssub_8_ssub_9
303 LaneBitmask(0x000000000000FF00), // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
304 LaneBitmask(0x000000000000CC00), // ssub_8_ssub_9_ssub_12_ssub_13
305 LaneBitmask(0x000000000000FC00), // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
306 LaneBitmask(0x0000000000033000), // dsub_5_dsub_7
307 LaneBitmask(0x000000000003F000), // dsub_5_ssub_12_ssub_13_dsub_7
308 LaneBitmask(0x000000000000F000), // dsub_5_ssub_12_ssub_13
309 LaneBitmask(0x0000000000003FC0), // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
310 };
311
312
313
314static const TargetRegisterInfo::RegClassInfo ARMRegClassInfos[] = {
315 // Mode = 0 (DefaultMode)
316 { .RegSize: 16, .SpillSize: 16, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 2 }, // HPR
317 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR
318 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // SPR
319 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0
320 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPR
321 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSR
322 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithZR
323 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // SPR_8
324 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc
325 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp
326 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSR_NZCVnosp
327 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSRnosp
328 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithZRnosp
329 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip
330 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // rGPR
331 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnopc
332 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnosp
333 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRwithAPSR_NZCVnosp
334 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPRwithpc
335 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
336 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR
337 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR
338 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven
339 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc_and_hGPR
340 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_hGPR
341 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_hGPR
342 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_tGPREven
343 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_hGPR
344 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPROdd
345 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc_and_GPRnoip_and_hGPR
346 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnoip_and_hGPR
347 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tcGPR
348 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
349 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPREven
350 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPREven
351 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPROdd
352 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tcGPRnotr12
353 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPR
354 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // FP_STATUS_REGS
355 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_GPRnoip_and_tGPREven
356 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPROdd
357 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPRnotr12
358 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPROdd_and_tcGPR
359 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // CCR
360 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // FPCXTRegs
361 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRlr
362 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRsp
363 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 7 }, // VCCR
364 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // cl_FPSCR_NZCV
365 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPRwithpc
366 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tcGPR
367 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR
368 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR_VFP2
369 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR_8
370 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair
371 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPairnosp
372 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tGPR
373 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_hGPR
374 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPR
375 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPRnotr12
376 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
377 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_1_in_GPRsp
378 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc
379 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_0
380 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_4
381 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_0_in_DPR_8
382 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_2_in_DPR_8
383 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair
384 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_0
385 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 36 }, // QPR
386 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_2
387 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_0_in_DPR_8
388 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 19 }, // MQPR
389 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // QPR_VFP2
390 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_1_in_DPR_8
391 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // QPR_8
392 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple
393 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc
394 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_0
395 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0
396 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR
397 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2
398 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
399 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_4
400 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4
401 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_8
402 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_0_in_DPR_8
403 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8
404 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR
405 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
406 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_1_in_DPR_8
407 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
408 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
409 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_2_in_DPR_8
410 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_2_in_DPR_8
411 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_4_in_DPR_8
412 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
413 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR_8
414 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
415 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
416 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc
417 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_0
418 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_4
419 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_8
420 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_0_in_DPR_8
421 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_2_in_DPR_8
422 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_4_in_DPR_8
423 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad
424 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0
425 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2
426 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // QQPR
427 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
428 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_4
429 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6
430 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_0_in_DPR_8
431 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
432 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // QQPR_with_ssub_0
433 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_1_in_DPR_8
434 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
435 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR
436 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_2_in_DPR_8
437 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
438 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_3_in_DPR_8
439 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
440 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR_with_qsub_0_in_QPR_8
441 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
442 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR_with_dsub_2_in_DPR_8
443 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
444 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR
445 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_0
446 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_4
447 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_8
448 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR
449 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
450 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
451 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qsub_2_in_QPR_8
452 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
453 // Mode = 1 (Thumb1OnlyMode)
454 { .RegSize: 16, .SpillSize: 16, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 2 }, // HPR
455 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR
456 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // SPR
457 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0
458 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPR
459 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSR
460 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithZR
461 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // SPR_8
462 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc
463 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp
464 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSR_NZCVnosp
465 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithAPSRnosp
466 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRwithZRnosp
467 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip
468 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // rGPR
469 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnopc
470 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRnosp
471 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_GPRwithAPSR_NZCVnosp
472 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPRwithpc
473 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 5 }, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
474 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR
475 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR
476 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven
477 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc_and_hGPR
478 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_hGPR
479 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_hGPR
480 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnoip_and_tGPREven
481 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_hGPR
482 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPROdd
483 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnopc_and_GPRnoip_and_hGPR
484 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnoip_and_hGPR
485 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tcGPR
486 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
487 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPREven
488 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPREven
489 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPR_and_tGPROdd
490 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tcGPRnotr12
491 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPR
492 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // FP_STATUS_REGS
493 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_GPRnoip_and_tGPREven
494 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPROdd
495 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPREven_and_tcGPRnotr12
496 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // tGPROdd_and_tcGPR
497 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // CCR
498 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // FPCXTRegs
499 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRlr
500 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // GPRsp
501 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 7 }, // VCCR
502 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // cl_FPSCR_NZCV
503 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tGPRwithpc
504 { .RegSize: 32, .SpillSize: 32, .SpillAlignment: 32, /*ARMVTLists+*/.VTListOffset: 0 }, // hGPR_and_tcGPR
505 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR
506 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR_VFP2
507 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 27 }, // DPR_8
508 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair
509 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPairnosp
510 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tGPR
511 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_hGPR
512 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPR
513 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_0_in_tcGPRnotr12
514 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
515 { .RegSize: 64, .SpillSize: 64, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // GPRPair_with_gsub_1_in_GPRsp
516 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc
517 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_0
518 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_ssub_4
519 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_0_in_DPR_8
520 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 13 }, // DPairSpc_with_dsub_2_in_DPR_8
521 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair
522 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_0
523 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 36 }, // QPR
524 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_ssub_2
525 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_0_in_DPR_8
526 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 19 }, // MQPR
527 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // QPR_VFP2
528 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // DPair_with_dsub_1_in_DPR_8
529 { .RegSize: 128, .SpillSize: 128, .SpillAlignment: 128, /*ARMVTLists+*/.VTListOffset: 45 }, // QPR_8
530 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple
531 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc
532 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_0
533 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0
534 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR
535 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2
536 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
537 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_4
538 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4
539 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_ssub_8
540 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_0_in_DPR_8
541 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8
542 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR
543 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
544 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_1_in_DPR_8
545 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
546 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
547 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_2_in_DPR_8
548 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_2_in_DPR_8
549 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTripleSpc_with_dsub_4_in_DPR_8
550 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
551 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_QPR_8
552 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
553 { .RegSize: 192, .SpillSize: 192, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 52 }, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
554 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc
555 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_0
556 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_4
557 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_ssub_8
558 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_0_in_DPR_8
559 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_2_in_DPR_8
560 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 64, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuadSpc_with_dsub_4_in_DPR_8
561 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad
562 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0
563 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2
564 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // QQPR
565 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
566 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_4
567 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6
568 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_0_in_DPR_8
569 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
570 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // QQPR_with_ssub_0
571 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_1_in_DPR_8
572 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
573 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR
574 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_2_in_DPR_8
575 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
576 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_dsub_3_in_DPR_8
577 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
578 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR_with_qsub_0_in_QPR_8
579 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
580 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // MQQPR_with_dsub_2_in_DPR_8
581 { .RegSize: 256, .SpillSize: 256, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 15 }, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
582 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR
583 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_0
584 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_4
585 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // QQQQPR_with_ssub_8
586 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR
587 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
588 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
589 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qsub_2_in_QPR_8
590 { .RegSize: 512, .SpillSize: 512, .SpillAlignment: 256, /*ARMVTLists+*/.VTListOffset: 17 }, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
591};
592static const uint32_t HPRSubClassMask[] = {
593 0x00000085, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
594 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_0
595 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_1
596 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_2
597 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_3
598 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_4
599 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_5
600 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_6
601 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_7
602 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_8
603 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_9
604 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_10
605 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_11
606 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_12
607 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_13
608 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_14
609 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_15
610};
611
612static const uint32_t FPWithVPRSubClassMask[] = {
613 0x0008008e, 0x00388000, 0x00000000, 0x00000000, 0x00000000,
614 0x00000000, 0xc0000000, 0xffffffff, 0xffffffff, 0x000001ff, // dsub_0
615 0x00000000, 0x00000000, 0x5f979ff8, 0xfffff80f, 0x000001ff, // dsub_1
616 0x00000000, 0xc0000000, 0xfffff007, 0xffffffff, 0x000001ff, // dsub_2
617 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // dsub_3
618 0x00000000, 0x00000000, 0xa0686000, 0x000007f0, 0x000001ff, // dsub_4
619 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5
620 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_6
621 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_7
622 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_0
623 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_1
624 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_2
625 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_3
626 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_4
627 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_5
628 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_6
629 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_7
630 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_8
631 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_9
632 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_10
633 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_11
634 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_12
635 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_13
636 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_14
637 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_15
638};
639
640static const uint32_t SPRSubClassMask[] = {
641 0x00000084, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
642 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_0
643 0x00080008, 0x80300000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // ssub_1
644 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_2
645 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // ssub_3
646 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_4
647 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // ssub_5
648 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_6
649 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_7
650 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_8
651 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_9
652 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_10
653 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_11
654 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_12
655 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_13
656 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_14
657 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_15
658};
659
660static const uint32_t FPWithVPR_with_ssub_0SubClassMask[] = {
661 0x00080008, 0x00300000, 0x00000000, 0x00000000, 0x00000000,
662 0x00000000, 0x80000000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // dsub_0
663 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // dsub_1
664 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // dsub_2
665 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // dsub_3
666 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // dsub_4
667 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5
668 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_6
669 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_7
670};
671
672static const uint32_t GPRSubClassMask[] = {
673 0xfff7e310, 0x000667bf, 0x00000000, 0x00000000, 0x00000000,
674 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
675 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
676};
677
678static const uint32_t GPRwithAPSRSubClassMask[] = {
679 0xbce2c520, 0x000467bf, 0x00000000, 0x00000000, 0x00000000,
680 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
681 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
682};
683
684static const uint32_t GPRwithZRSubClassMask[] = {
685 0xbce2d140, 0x000467bf, 0x00000000, 0x00000000, 0x00000000,
686 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
687 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
688};
689
690static const uint32_t SPR_8SubClassMask[] = {
691 0x00000080, 0x00000000, 0x00000000, 0x00000000, 0x00000000,
692 0x00080000, 0x00200000, 0xe4c00c86, 0xfd24070f, 0x000001e0, // ssub_0
693 0x00080000, 0x00200000, 0xe4c00c86, 0xfd24070f, 0x000001e0, // ssub_1
694 0x00000000, 0x00000000, 0x44000c00, 0xf520000e, 0x000001e0, // ssub_2
695 0x00000000, 0x00000000, 0x44000c00, 0xf520000e, 0x000001e0, // ssub_3
696 0x00000000, 0x00000000, 0xe0000004, 0xe500060c, 0x000001c0, // ssub_4
697 0x00000000, 0x00000000, 0xe0000004, 0xe500060c, 0x000001c0, // ssub_5
698 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // ssub_6
699 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // ssub_7
700 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // ssub_8
701 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // ssub_9
702 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_10
703 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_11
704 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_12
705 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_13
706 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_14
707 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_15
708};
709
710static const uint32_t GPRnopcSubClassMask[] = {
711 0xbce2c100, 0x000467bf, 0x00000000, 0x00000000, 0x00000000,
712 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
713 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
714};
715
716static const uint32_t GPRnospSubClassMask[] = {
717 0xdd674200, 0x000627bf, 0x00000000, 0x00000000, 0x00000000,
718 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
719 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
720};
721
722static const uint32_t GPRwithAPSR_NZCVnospSubClassMask[] = {
723 0x9c624400, 0x000427bf, 0x00000000, 0x00000000, 0x00000000,
724 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
725 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
726};
727
728static const uint32_t GPRwithAPSRnospSubClassMask[] = {
729 0x9c624800, 0x000427bf, 0x00000000, 0x00000000, 0x00000000,
730 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
731 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
732};
733
734static const uint32_t GPRwithZRnospSubClassMask[] = {
735 0x9c625000, 0x000427bf, 0x00000000, 0x00000000, 0x00000000,
736 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
737 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
738};
739
740static const uint32_t GPRnoipSubClassMask[] = {
741 0x7627a000, 0x0002479d, 0x00000000, 0x00000000, 0x00000000,
742 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
743 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
744};
745
746static const uint32_t rGPRSubClassMask[] = {
747 0x9c624000, 0x000427bf, 0x00000000, 0x00000000, 0x00000000,
748 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
749 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
750};
751
752static const uint32_t GPRnoip_and_GPRnopcSubClassMask[] = {
753 0x34228000, 0x0000479d, 0x00000000, 0x00000000, 0x00000000,
754 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
755 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
756};
757
758static const uint32_t GPRnoip_and_GPRnospSubClassMask[] = {
759 0x54270000, 0x0002079d, 0x00000000, 0x00000000, 0x00000000,
760 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
761 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
762};
763
764static const uint32_t GPRnoip_and_GPRwithAPSR_NZCVnospSubClassMask[] = {
765 0x14220000, 0x0000079d, 0x00000000, 0x00000000, 0x00000000,
766 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
767 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
768};
769
770static const uint32_t tGPRwithpcSubClassMask[] = {
771 0x00240000, 0x0002061c, 0x00000000, 0x00000000, 0x00000000,
772 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
773 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
774};
775
776static const uint32_t FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8SubClassMask[] = {
777 0x00080000, 0x00200000, 0x00000000, 0x00000000, 0x00000000,
778 0x00000000, 0x00000000, 0xe4c00c86, 0xfd24070f, 0x000001e0, // dsub_0
779 0x00000000, 0x00000000, 0x44000c00, 0xf520000e, 0x000001e0, // dsub_1
780 0x00000000, 0x00000000, 0xe0000004, 0xe500060c, 0x000001c0, // dsub_2
781 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // dsub_3
782 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // dsub_4
783 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5
784 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_6
785 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_7
786};
787
788static const uint32_t hGPRSubClassMask[] = {
789 0x6b900000, 0x00066183, 0x00000000, 0x00000000, 0x00000000,
790 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
791 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
792};
793
794static const uint32_t tGPRSubClassMask[] = {
795 0x00200000, 0x0000061c, 0x00000000, 0x00000000, 0x00000000,
796 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
797 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
798};
799
800static const uint32_t tGPREvenSubClassMask[] = {
801 0x04400000, 0x000422a6, 0x00000000, 0x00000000, 0x00000000,
802 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
803};
804
805static const uint32_t GPRnopc_and_hGPRSubClassMask[] = {
806 0x28800000, 0x00046183, 0x00000000, 0x00000000, 0x00000000,
807 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
808 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
809};
810
811static const uint32_t GPRnosp_and_hGPRSubClassMask[] = {
812 0x49000000, 0x00062183, 0x00000000, 0x00000000, 0x00000000,
813 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
814 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
815};
816
817static const uint32_t GPRnoip_and_hGPRSubClassMask[] = {
818 0x62000000, 0x00024181, 0x00000000, 0x00000000, 0x00000000,
819 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
820 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
821};
822
823static const uint32_t GPRnoip_and_tGPREvenSubClassMask[] = {
824 0x04000000, 0x00000284, 0x00000000, 0x00000000, 0x00000000,
825 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
826};
827
828static const uint32_t GPRnosp_and_GPRnopc_and_hGPRSubClassMask[] = {
829 0x08000000, 0x00042183, 0x00000000, 0x00000000, 0x00000000,
830 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
831 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
832};
833
834static const uint32_t tGPROddSubClassMask[] = {
835 0x10000000, 0x00000508, 0x00000000, 0x00000000, 0x00000000,
836 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
837};
838
839static const uint32_t GPRnopc_and_GPRnoip_and_hGPRSubClassMask[] = {
840 0x20000000, 0x00004181, 0x00000000, 0x00000000, 0x00000000,
841 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
842 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
843};
844
845static const uint32_t GPRnosp_and_GPRnoip_and_hGPRSubClassMask[] = {
846 0x40000000, 0x00020181, 0x00000000, 0x00000000, 0x00000000,
847 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
848 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
849};
850
851static const uint32_t tcGPRSubClassMask[] = {
852 0x80000000, 0x00040630, 0x00000000, 0x00000000, 0x00000000,
853 0x00000000, 0x2c000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
854 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
855};
856
857static const uint32_t GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRSubClassMask[] = {
858 0x00000000, 0x00000181, 0x00000000, 0x00000000, 0x00000000,
859 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
860 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
861};
862
863static const uint32_t hGPR_and_tGPREvenSubClassMask[] = {
864 0x00000000, 0x00042082, 0x00000000, 0x00000000, 0x00000000,
865 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
866};
867
868static const uint32_t tGPR_and_tGPREvenSubClassMask[] = {
869 0x00000000, 0x00000204, 0x00000000, 0x00000000, 0x00000000,
870 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
871};
872
873static const uint32_t tGPR_and_tGPROddSubClassMask[] = {
874 0x00000000, 0x00000408, 0x00000000, 0x00000000, 0x00000000,
875 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
876};
877
878static const uint32_t tcGPRnotr12SubClassMask[] = {
879 0x00000000, 0x00000610, 0x00000000, 0x00000000, 0x00000000,
880 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
881 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
882};
883
884static const uint32_t tGPREven_and_tcGPRSubClassMask[] = {
885 0x00000000, 0x00040220, 0x00000000, 0x00000000, 0x00000000,
886 0x00000000, 0x2c000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
887};
888
889static const uint32_t FP_STATUS_REGSSubClassMask[] = {
890 0x00000000, 0x00000040, 0x00000000, 0x00000000, 0x00000000,
891};
892
893static const uint32_t hGPR_and_GPRnoip_and_tGPREvenSubClassMask[] = {
894 0x00000000, 0x00000080, 0x00000000, 0x00000000, 0x00000000,
895 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
896};
897
898static const uint32_t hGPR_and_tGPROddSubClassMask[] = {
899 0x00000000, 0x00000100, 0x00000000, 0x00000000, 0x00000000,
900 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
901};
902
903static const uint32_t tGPREven_and_tcGPRnotr12SubClassMask[] = {
904 0x00000000, 0x00000200, 0x00000000, 0x00000000, 0x00000000,
905 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
906};
907
908static const uint32_t tGPROdd_and_tcGPRSubClassMask[] = {
909 0x00000000, 0x00000400, 0x00000000, 0x00000000, 0x00000000,
910 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
911};
912
913static const uint32_t CCRSubClassMask[] = {
914 0x00000000, 0x00000800, 0x00000000, 0x00000000, 0x00000000,
915};
916
917static const uint32_t FPCXTRegsSubClassMask[] = {
918 0x00000000, 0x00001000, 0x00000000, 0x00000000, 0x00000000,
919};
920
921static const uint32_t GPRlrSubClassMask[] = {
922 0x00000000, 0x00002000, 0x00000000, 0x00000000, 0x00000000,
923};
924
925static const uint32_t GPRspSubClassMask[] = {
926 0x00000000, 0x00004000, 0x00000000, 0x00000000, 0x00000000,
927 0x00000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, // gsub_1
928};
929
930static const uint32_t VCCRSubClassMask[] = {
931 0x00000000, 0x00008000, 0x00000000, 0x00000000, 0x00000000,
932};
933
934static const uint32_t cl_FPSCR_NZCVSubClassMask[] = {
935 0x00000000, 0x00010000, 0x00000000, 0x00000000, 0x00000000,
936};
937
938static const uint32_t hGPR_and_tGPRwithpcSubClassMask[] = {
939 0x00000000, 0x00020000, 0x00000000, 0x00000000, 0x00000000,
940};
941
942static const uint32_t hGPR_and_tcGPRSubClassMask[] = {
943 0x00000000, 0x00040000, 0x00000000, 0x00000000, 0x00000000,
944 0x00000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, // gsub_0
945};
946
947static const uint32_t DPRSubClassMask[] = {
948 0x00000000, 0x00380000, 0x00000000, 0x00000000, 0x00000000,
949 0x00000000, 0xc0000000, 0xffffffff, 0xffffffff, 0x000001ff, // dsub_0
950 0x00000000, 0x00000000, 0x5f979ff8, 0xfffff80f, 0x000001ff, // dsub_1
951 0x00000000, 0xc0000000, 0xfffff007, 0xffffffff, 0x000001ff, // dsub_2
952 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // dsub_3
953 0x00000000, 0x00000000, 0xa0686000, 0x000007f0, 0x000001ff, // dsub_4
954 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5
955 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_6
956 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_7
957};
958
959static const uint32_t DPR_VFP2SubClassMask[] = {
960 0x00000000, 0x00300000, 0x00000000, 0x00000000, 0x00000000,
961 0x00000000, 0x80000000, 0xfffacfd7, 0xffff37ef, 0x000001fe, // dsub_0
962 0x00000000, 0x00000000, 0x5d920fc0, 0xfff7200f, 0x000001fe, // dsub_1
963 0x00000000, 0x00000000, 0xfcf80007, 0xffe707cf, 0x000001fc, // dsub_2
964 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // dsub_3
965 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // dsub_4
966 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5
967 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_6
968 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_7
969};
970
971static const uint32_t DPR_8SubClassMask[] = {
972 0x00000000, 0x00200000, 0x00000000, 0x00000000, 0x00000000,
973 0x00000000, 0x00000000, 0xe4c00c86, 0xfd24070f, 0x000001e0, // dsub_0
974 0x00000000, 0x00000000, 0x44000c00, 0xf520000e, 0x000001e0, // dsub_1
975 0x00000000, 0x00000000, 0xe0000004, 0xe500060c, 0x000001c0, // dsub_2
976 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // dsub_3
977 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // dsub_4
978 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5
979 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_6
980 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_7
981};
982
983static const uint32_t GPRPairSubClassMask[] = {
984 0x00000000, 0x3fc00000, 0x00000000, 0x00000000, 0x00000000,
985};
986
987static const uint32_t GPRPairnospSubClassMask[] = {
988 0x00000000, 0x19800000, 0x00000000, 0x00000000, 0x00000000,
989};
990
991static const uint32_t GPRPair_with_gsub_0_in_tGPRSubClassMask[] = {
992 0x00000000, 0x09000000, 0x00000000, 0x00000000, 0x00000000,
993};
994
995static const uint32_t GPRPair_with_gsub_0_in_hGPRSubClassMask[] = {
996 0x00000000, 0x32000000, 0x00000000, 0x00000000, 0x00000000,
997};
998
999static const uint32_t GPRPair_with_gsub_0_in_tcGPRSubClassMask[] = {
1000 0x00000000, 0x2c000000, 0x00000000, 0x00000000, 0x00000000,
1001};
1002
1003static const uint32_t GPRPair_with_gsub_0_in_tcGPRnotr12SubClassMask[] = {
1004 0x00000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000,
1005};
1006
1007static const uint32_t GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRSubClassMask[] = {
1008 0x00000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000,
1009};
1010
1011static const uint32_t GPRPair_with_gsub_1_in_GPRspSubClassMask[] = {
1012 0x00000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000,
1013};
1014
1015static const uint32_t DPairSpcSubClassMask[] = {
1016 0x00000000, 0xc0000000, 0x00000007, 0x00000000, 0x00000000,
1017 0x00000000, 0x00000000, 0xfffff000, 0xffffffff, 0x000001ff, // ssub_0_ssub_1_ssub_4_ssub_5
1018 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // ssub_2_ssub_3_ssub_6_ssub_7
1019 0x00000000, 0x00000000, 0xa0686000, 0x000007f0, 0x000001ff, // ssub_4_ssub_5_ssub_8_ssub_9
1020 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_8_ssub_9_ssub_12_ssub_13
1021 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5_dsub_7
1022};
1023
1024static const uint32_t DPairSpc_with_ssub_0SubClassMask[] = {
1025 0x00000000, 0x80000000, 0x00000007, 0x00000000, 0x00000000,
1026 0x00000000, 0x00000000, 0xfffac000, 0xffff37ef, 0x000001fe, // ssub_0_ssub_1_ssub_4_ssub_5
1027 0x00000000, 0x00000000, 0x00000000, 0xfff72000, 0x000001fe, // ssub_2_ssub_3_ssub_6_ssub_7
1028 0x00000000, 0x00000000, 0xa0680000, 0x000007c0, 0x000001fc, // ssub_4_ssub_5_ssub_8_ssub_9
1029 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_8_ssub_9_ssub_12_ssub_13
1030 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5_dsub_7
1031};
1032
1033static const uint32_t DPairSpc_with_ssub_4SubClassMask[] = {
1034 0x00000000, 0x00000000, 0x00000007, 0x00000000, 0x00000000,
1035 0x00000000, 0x00000000, 0xfcf80000, 0xffe707cf, 0x000001fc, // ssub_0_ssub_1_ssub_4_ssub_5
1036 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_2_ssub_3_ssub_6_ssub_7
1037 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x000001f8, // ssub_4_ssub_5_ssub_8_ssub_9
1038 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_8_ssub_9_ssub_12_ssub_13
1039 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_dsub_7
1040};
1041
1042static const uint32_t DPairSpc_with_dsub_0_in_DPR_8SubClassMask[] = {
1043 0x00000000, 0x00000000, 0x00000006, 0x00000000, 0x00000000,
1044 0x00000000, 0x00000000, 0xe4c00000, 0xfd24070f, 0x000001e0, // ssub_0_ssub_1_ssub_4_ssub_5
1045 0x00000000, 0x00000000, 0x00000000, 0xf5200000, 0x000001e0, // ssub_2_ssub_3_ssub_6_ssub_7
1046 0x00000000, 0x00000000, 0xa0000000, 0x00000600, 0x000001c0, // ssub_4_ssub_5_ssub_8_ssub_9
1047 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_8_ssub_9_ssub_12_ssub_13
1048 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5_dsub_7
1049};
1050
1051static const uint32_t DPairSpc_with_dsub_2_in_DPR_8SubClassMask[] = {
1052 0x00000000, 0x00000000, 0x00000004, 0x00000000, 0x00000000,
1053 0x00000000, 0x00000000, 0xe0000000, 0xe500060c, 0x000001c0, // ssub_0_ssub_1_ssub_4_ssub_5
1054 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // ssub_2_ssub_3_ssub_6_ssub_7
1055 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000180, // ssub_4_ssub_5_ssub_8_ssub_9
1056 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_8_ssub_9_ssub_12_ssub_13
1057 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_dsub_7
1058};
1059
1060static const uint32_t DPairSubClassMask[] = {
1061 0x00000000, 0x00000000, 0x00000ff8, 0x00000000, 0x00000000,
1062 0x00000000, 0x00000000, 0x5f979000, 0xfffff80f, 0x000001ff, // qsub_0
1063 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // qsub_1
1064 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qsub_2
1065 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qsub_3
1066 0x00000000, 0x00000000, 0x5f979000, 0xfffff80f, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5
1067 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9
1068 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5_ssub_12_ssub_13
1069};
1070
1071static const uint32_t DPair_with_ssub_0SubClassMask[] = {
1072 0x00000000, 0x00000000, 0x00000fd0, 0x00000000, 0x00000000,
1073 0x00000000, 0x00000000, 0x5f928000, 0xffff300f, 0x000001fe, // qsub_0
1074 0x00000000, 0x00000000, 0x00000000, 0xffe70000, 0x000001fc, // qsub_1
1075 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qsub_2
1076 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qsub_3
1077 0x00000000, 0x00000000, 0x5d920000, 0xfff7200f, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5
1078 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9
1079 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5_ssub_12_ssub_13
1080};
1081
1082static const uint32_t QPRSubClassMask[] = {
1083 0x00000000, 0x00000000, 0x00000b20, 0x00000000, 0x00000000,
1084 0x00000000, 0x00000000, 0x11010000, 0x50904006, 0x000001ff, // qsub_0
1085 0x00000000, 0x00000000, 0x00000000, 0x50904000, 0x000001ff, // qsub_1
1086 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qsub_2
1087 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qsub_3
1088 0x00000000, 0x00000000, 0x0a040000, 0xaa488009, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5
1089};
1090
1091static const uint32_t DPair_with_ssub_2SubClassMask[] = {
1092 0x00000000, 0x00000000, 0x00000fc0, 0x00000000, 0x00000000,
1093 0x00000000, 0x00000000, 0x5d920000, 0xfff7200f, 0x000001fe, // qsub_0
1094 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // qsub_1
1095 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qsub_2
1096 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qsub_3
1097 0x00000000, 0x00000000, 0x5c900000, 0xffe7000f, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5
1098 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9
1099 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_ssub_12_ssub_13
1100};
1101
1102static const uint32_t DPair_with_dsub_0_in_DPR_8SubClassMask[] = {
1103 0x00000000, 0x00000000, 0x00000c80, 0x00000000, 0x00000000,
1104 0x00000000, 0x00000000, 0x44800000, 0xfd24000f, 0x000001e0, // qsub_0
1105 0x00000000, 0x00000000, 0x00000000, 0xe5000000, 0x000001c0, // qsub_1
1106 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qsub_2
1107 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qsub_3
1108 0x00000000, 0x00000000, 0x44000000, 0xf520000e, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5
1109 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9
1110 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5_ssub_12_ssub_13
1111};
1112
1113static const uint32_t MQPRSubClassMask[] = {
1114 0x00000000, 0x00000000, 0x00000b00, 0x00000000, 0x00000000,
1115 0x00000000, 0x00000000, 0x11000000, 0x50900006, 0x000001fe, // qsub_0
1116 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x000001fc, // qsub_1
1117 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qsub_2
1118 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qsub_3
1119 0x00000000, 0x00000000, 0x08000000, 0xaa400009, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5
1120};
1121
1122static const uint32_t QPR_VFP2SubClassMask[] = {
1123 0x00000000, 0x00000000, 0x00000b00, 0x00000000, 0x00000000,
1124 0x00000000, 0x00000000, 0x11000000, 0x50900006, 0x000001fe, // qsub_0
1125 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x000001fc, // qsub_1
1126 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qsub_2
1127 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qsub_3
1128 0x00000000, 0x00000000, 0x08000000, 0xaa400009, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5
1129};
1130
1131static const uint32_t DPair_with_dsub_1_in_DPR_8SubClassMask[] = {
1132 0x00000000, 0x00000000, 0x00000c00, 0x00000000, 0x00000000,
1133 0x00000000, 0x00000000, 0x44000000, 0xf520000e, 0x000001e0, // qsub_0
1134 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // qsub_1
1135 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qsub_2
1136 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qsub_3
1137 0x00000000, 0x00000000, 0x40000000, 0xe500000c, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5
1138 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9
1139 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_ssub_12_ssub_13
1140};
1141
1142static const uint32_t QPR_8SubClassMask[] = {
1143 0x00000000, 0x00000000, 0x00000800, 0x00000000, 0x00000000,
1144 0x00000000, 0x00000000, 0x00000000, 0x50000006, 0x000001e0, // qsub_0
1145 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x000001c0, // qsub_1
1146 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qsub_2
1147 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qsub_3
1148 0x00000000, 0x00000000, 0x00000000, 0xa0000008, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5
1149};
1150
1151static const uint32_t DTripleSubClassMask[] = {
1152 0x00000000, 0x00000000, 0x5f979000, 0x0000000f, 0x00000000,
1153 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1154 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1155 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1156 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1157 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1158 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5_ssub_12_ssub_13_dsub_7
1159};
1160
1161static const uint32_t DTripleSpcSubClassMask[] = {
1162 0x00000000, 0x00000000, 0xa0686000, 0x000007f0, 0x00000000,
1163 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1164 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1165 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1166 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_dsub_5_dsub_7
1167};
1168
1169static const uint32_t DTripleSpc_with_ssub_0SubClassMask[] = {
1170 0x00000000, 0x00000000, 0xa0684000, 0x000007e0, 0x00000000,
1171 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1172 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1173 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1174 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_dsub_5_dsub_7
1175};
1176
1177static const uint32_t DTriple_with_ssub_0SubClassMask[] = {
1178 0x00000000, 0x00000000, 0x5f928000, 0x0000000f, 0x00000000,
1179 0x00000000, 0x00000000, 0x00000000, 0xffff3000, 0x000001fe, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1180 0x00000000, 0x00000000, 0x00000000, 0xfff72000, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1181 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1182 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1183 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1184 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5_ssub_12_ssub_13_dsub_7
1185};
1186
1187static const uint32_t DTriple_with_qsub_0_in_QPRSubClassMask[] = {
1188 0x00000000, 0x00000000, 0x11010000, 0x00000006, 0x00000000,
1189 0x00000000, 0x00000000, 0x00000000, 0x50904000, 0x000001ff, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1190 0x00000000, 0x00000000, 0x00000000, 0xaa488000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1191 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1192 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1193};
1194
1195static const uint32_t DTriple_with_ssub_2SubClassMask[] = {
1196 0x00000000, 0x00000000, 0x5d920000, 0x0000000f, 0x00000000,
1197 0x00000000, 0x00000000, 0x00000000, 0xfff72000, 0x000001fe, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1198 0x00000000, 0x00000000, 0x00000000, 0xffe70000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1199 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1200 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1201 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1202 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_ssub_12_ssub_13_dsub_7
1203};
1204
1205static const uint32_t DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask[] = {
1206 0x00000000, 0x00000000, 0x0a040000, 0x00000009, 0x00000000,
1207 0x00000000, 0x00000000, 0x00000000, 0xaa488000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1208 0x00000000, 0x00000000, 0x00000000, 0x50904000, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1209 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1210 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // dsub_5_ssub_12_ssub_13_dsub_7
1211};
1212
1213static const uint32_t DTripleSpc_with_ssub_4SubClassMask[] = {
1214 0x00000000, 0x00000000, 0xa0680000, 0x000007c0, 0x00000000,
1215 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1216 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1217 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1218 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_dsub_5_dsub_7
1219};
1220
1221static const uint32_t DTriple_with_ssub_4SubClassMask[] = {
1222 0x00000000, 0x00000000, 0x5c900000, 0x0000000f, 0x00000000,
1223 0x00000000, 0x00000000, 0x00000000, 0xffe70000, 0x000001fc, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1224 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1225 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1226 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1227 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1228 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_ssub_12_ssub_13_dsub_7
1229};
1230
1231static const uint32_t DTripleSpc_with_ssub_8SubClassMask[] = {
1232 0x00000000, 0x00000000, 0xa0600000, 0x00000780, 0x00000000,
1233 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1234 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1235 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1236 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_6_ssub_7_dsub_5_dsub_7
1237};
1238
1239static const uint32_t DTripleSpc_with_dsub_0_in_DPR_8SubClassMask[] = {
1240 0x00000000, 0x00000000, 0xa0400000, 0x00000700, 0x00000000,
1241 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1242 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1243 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1244 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_dsub_5_dsub_7
1245};
1246
1247static const uint32_t DTriple_with_dsub_0_in_DPR_8SubClassMask[] = {
1248 0x00000000, 0x00000000, 0x44800000, 0x0000000f, 0x00000000,
1249 0x00000000, 0x00000000, 0x00000000, 0xfd240000, 0x000001e0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1250 0x00000000, 0x00000000, 0x00000000, 0xf5200000, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1251 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1252 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1253 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1254 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5_ssub_12_ssub_13_dsub_7
1255};
1256
1257static const uint32_t DTriple_with_qsub_0_in_MQPRSubClassMask[] = {
1258 0x00000000, 0x00000000, 0x11000000, 0x00000006, 0x00000000,
1259 0x00000000, 0x00000000, 0x00000000, 0x50900000, 0x000001fe, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1260 0x00000000, 0x00000000, 0x00000000, 0xaa400000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1261 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1262 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1263};
1264
1265static const uint32_t DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask[] = {
1266 0x00000000, 0x00000000, 0x0a000000, 0x00000009, 0x00000000,
1267 0x00000000, 0x00000000, 0x00000000, 0xaa480000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1268 0x00000000, 0x00000000, 0x00000000, 0x50900000, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1269 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1270 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // dsub_5_ssub_12_ssub_13_dsub_7
1271};
1272
1273static const uint32_t DTriple_with_dsub_1_in_DPR_8SubClassMask[] = {
1274 0x00000000, 0x00000000, 0x44000000, 0x0000000e, 0x00000000,
1275 0x00000000, 0x00000000, 0x00000000, 0xf5200000, 0x000001e0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1276 0x00000000, 0x00000000, 0x00000000, 0xe5000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1277 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1278 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1279 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1280 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_ssub_12_ssub_13_dsub_7
1281};
1282
1283static const uint32_t DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1284 0x00000000, 0x00000000, 0x08000000, 0x00000009, 0x00000000,
1285 0x00000000, 0x00000000, 0x00000000, 0xaa400000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1286 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1287 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1288 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // dsub_5_ssub_12_ssub_13_dsub_7
1289};
1290
1291static const uint32_t DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRSubClassMask[] = {
1292 0x00000000, 0x00000000, 0x10000000, 0x00000006, 0x00000000,
1293 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x000001fc, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1294 0x00000000, 0x00000000, 0x00000000, 0xaa000000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1295 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1296 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1297};
1298
1299static const uint32_t DTripleSpc_with_dsub_2_in_DPR_8SubClassMask[] = {
1300 0x00000000, 0x00000000, 0xa0000000, 0x00000600, 0x00000000,
1301 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1302 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1303 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1304 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_dsub_5_dsub_7
1305};
1306
1307static const uint32_t DTriple_with_dsub_2_in_DPR_8SubClassMask[] = {
1308 0x00000000, 0x00000000, 0x40000000, 0x0000000c, 0x00000000,
1309 0x00000000, 0x00000000, 0x00000000, 0xe5000000, 0x000001c0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1310 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1311 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1312 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1313 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1314 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_ssub_12_ssub_13_dsub_7
1315};
1316
1317static const uint32_t DTripleSpc_with_dsub_4_in_DPR_8SubClassMask[] = {
1318 0x00000000, 0x00000000, 0x80000000, 0x00000400, 0x00000000,
1319 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1320 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1321 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1322 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_6_ssub_7_dsub_5_dsub_7
1323};
1324
1325static const uint32_t DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1326 0x00000000, 0x00000000, 0x00000000, 0x00000009, 0x00000000,
1327 0x00000000, 0x00000000, 0x00000000, 0xa8000000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1328 0x00000000, 0x00000000, 0x00000000, 0x50000000, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1329 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1330 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // dsub_5_ssub_12_ssub_13_dsub_7
1331};
1332
1333static const uint32_t DTriple_with_qsub_0_in_QPR_8SubClassMask[] = {
1334 0x00000000, 0x00000000, 0x00000000, 0x00000006, 0x00000000,
1335 0x00000000, 0x00000000, 0x00000000, 0x50000000, 0x000001e0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1336 0x00000000, 0x00000000, 0x00000000, 0xa0000000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1337 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1338 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1339};
1340
1341static const uint32_t DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8SubClassMask[] = {
1342 0x00000000, 0x00000000, 0x00000000, 0x00000004, 0x00000000,
1343 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x000001c0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1344 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0x00000000, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1345 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1346 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1347};
1348
1349static const uint32_t DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8SubClassMask[] = {
1350 0x00000000, 0x00000000, 0x00000000, 0x00000008, 0x00000000,
1351 0x00000000, 0x00000000, 0x00000000, 0xa0000000, 0x00000000, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
1352 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
1353 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
1354 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // dsub_5_ssub_12_ssub_13_dsub_7
1355};
1356
1357static const uint32_t DQuadSpcSubClassMask[] = {
1358 0x00000000, 0x00000000, 0x00000000, 0x000007f0, 0x00000000,
1359 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1360 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1361 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1362 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_dsub_5_dsub_7
1363};
1364
1365static const uint32_t DQuadSpc_with_ssub_0SubClassMask[] = {
1366 0x00000000, 0x00000000, 0x00000000, 0x000007e0, 0x00000000,
1367 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1368 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1369 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1370 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_dsub_5_dsub_7
1371};
1372
1373static const uint32_t DQuadSpc_with_ssub_4SubClassMask[] = {
1374 0x00000000, 0x00000000, 0x00000000, 0x000007c0, 0x00000000,
1375 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1376 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1377 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1378 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_dsub_5_dsub_7
1379};
1380
1381static const uint32_t DQuadSpc_with_ssub_8SubClassMask[] = {
1382 0x00000000, 0x00000000, 0x00000000, 0x00000780, 0x00000000,
1383 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1384 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1385 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1386 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_6_ssub_7_dsub_5_dsub_7
1387};
1388
1389static const uint32_t DQuadSpc_with_dsub_0_in_DPR_8SubClassMask[] = {
1390 0x00000000, 0x00000000, 0x00000000, 0x00000700, 0x00000000,
1391 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1392 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1393 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1394 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_dsub_5_dsub_7
1395};
1396
1397static const uint32_t DQuadSpc_with_dsub_2_in_DPR_8SubClassMask[] = {
1398 0x00000000, 0x00000000, 0x00000000, 0x00000600, 0x00000000,
1399 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1400 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1401 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1402 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_dsub_5_dsub_7
1403};
1404
1405static const uint32_t DQuadSpc_with_dsub_4_in_DPR_8SubClassMask[] = {
1406 0x00000000, 0x00000000, 0x00000000, 0x00000400, 0x00000000,
1407 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
1408 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
1409 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
1410 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_6_ssub_7_dsub_5_dsub_7
1411};
1412
1413static const uint32_t DQuadSubClassMask[] = {
1414 0x00000000, 0x00000000, 0x00000000, 0xfffff800, 0x00000000,
1415 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qqsub_0
1416 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qqsub_1
1417 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1418 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1419 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1420};
1421
1422static const uint32_t DQuad_with_ssub_0SubClassMask[] = {
1423 0x00000000, 0x00000000, 0x00000000, 0xffff3000, 0x00000000,
1424 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // qqsub_0
1425 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qqsub_1
1426 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1427 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1428 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1429};
1430
1431static const uint32_t DQuad_with_ssub_2SubClassMask[] = {
1432 0x00000000, 0x00000000, 0x00000000, 0xfff72000, 0x00000000,
1433 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // qqsub_0
1434 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qqsub_1
1435 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1436 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1437 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1438};
1439
1440static const uint32_t QQPRSubClassMask[] = {
1441 0x00000000, 0x00000000, 0x00000000, 0x50904000, 0x00000000,
1442 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qqsub_0
1443 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // qqsub_1
1444 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1445};
1446
1447static const uint32_t DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask[] = {
1448 0x00000000, 0x00000000, 0x00000000, 0xaa488000, 0x00000000,
1449 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1450 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1451};
1452
1453static const uint32_t DQuad_with_ssub_4SubClassMask[] = {
1454 0x00000000, 0x00000000, 0x00000000, 0xffe70000, 0x00000000,
1455 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // qqsub_0
1456 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qqsub_1
1457 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1458 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1459 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1460};
1461
1462static const uint32_t DQuad_with_ssub_6SubClassMask[] = {
1463 0x00000000, 0x00000000, 0x00000000, 0xffa60000, 0x00000000,
1464 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // qqsub_0
1465 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qqsub_1
1466 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1467 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1468 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1469};
1470
1471static const uint32_t DQuad_with_dsub_0_in_DPR_8SubClassMask[] = {
1472 0x00000000, 0x00000000, 0x00000000, 0xfd240000, 0x00000000,
1473 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // qqsub_0
1474 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qqsub_1
1475 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1476 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1477 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1478};
1479
1480static const uint32_t DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask[] = {
1481 0x00000000, 0x00000000, 0x00000000, 0xaa480000, 0x00000000,
1482 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1483 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1484};
1485
1486static const uint32_t QQPR_with_ssub_0SubClassMask[] = {
1487 0x00000000, 0x00000000, 0x00000000, 0x50900000, 0x00000000,
1488 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe, // qqsub_0
1489 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // qqsub_1
1490 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1491};
1492
1493static const uint32_t DQuad_with_dsub_1_in_DPR_8SubClassMask[] = {
1494 0x00000000, 0x00000000, 0x00000000, 0xf5200000, 0x00000000,
1495 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // qqsub_0
1496 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qqsub_1
1497 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1498 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1499 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1500};
1501
1502static const uint32_t DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1503 0x00000000, 0x00000000, 0x00000000, 0xaa400000, 0x00000000,
1504 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1505 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1506};
1507
1508static const uint32_t MQQPRSubClassMask[] = {
1509 0x00000000, 0x00000000, 0x00000000, 0x50800000, 0x00000000,
1510 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc, // qqsub_0
1511 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // qqsub_1
1512 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1513};
1514
1515static const uint32_t DQuad_with_dsub_2_in_DPR_8SubClassMask[] = {
1516 0x00000000, 0x00000000, 0x00000000, 0xe5000000, 0x00000000,
1517 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // qqsub_0
1518 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qqsub_1
1519 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1520 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1521 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1522};
1523
1524static const uint32_t DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1525 0x00000000, 0x00000000, 0x00000000, 0xaa000000, 0x00000000,
1526 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1527 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1528};
1529
1530static const uint32_t DQuad_with_dsub_3_in_DPR_8SubClassMask[] = {
1531 0x00000000, 0x00000000, 0x00000000, 0xc4000000, 0x00000000,
1532 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // qqsub_0
1533 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qqsub_1
1534 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1535 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1536 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1537};
1538
1539static const uint32_t DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask[] = {
1540 0x00000000, 0x00000000, 0x00000000, 0xa8000000, 0x00000000,
1541 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1542 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1543};
1544
1545static const uint32_t MQQPR_with_qsub_0_in_QPR_8SubClassMask[] = {
1546 0x00000000, 0x00000000, 0x00000000, 0x50000000, 0x00000000,
1547 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0, // qqsub_0
1548 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // qqsub_1
1549 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1550};
1551
1552static const uint32_t DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8SubClassMask[] = {
1553 0x00000000, 0x00000000, 0x00000000, 0xa0000000, 0x00000000,
1554 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1555 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1556};
1557
1558static const uint32_t MQQPR_with_dsub_2_in_DPR_8SubClassMask[] = {
1559 0x00000000, 0x00000000, 0x00000000, 0x40000000, 0x00000000,
1560 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0, // qqsub_0
1561 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // qqsub_1
1562 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
1563};
1564
1565static const uint32_t DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8SubClassMask[] = {
1566 0x00000000, 0x00000000, 0x00000000, 0x80000000, 0x00000000,
1567 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
1568 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
1569};
1570
1571static const uint32_t QQQQPRSubClassMask[] = {
1572 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001ff,
1573};
1574
1575static const uint32_t QQQQPR_with_ssub_0SubClassMask[] = {
1576 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fe,
1577};
1578
1579static const uint32_t QQQQPR_with_ssub_4SubClassMask[] = {
1580 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001fc,
1581};
1582
1583static const uint32_t QQQQPR_with_ssub_8SubClassMask[] = {
1584 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f8,
1585};
1586
1587static const uint32_t MQQQQPRSubClassMask[] = {
1588 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f0,
1589};
1590
1591static const uint32_t MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8SubClassMask[] = {
1592 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001e0,
1593};
1594
1595static const uint32_t MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8SubClassMask[] = {
1596 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001c0,
1597};
1598
1599static const uint32_t MQQQQPR_with_qsub_2_in_QPR_8SubClassMask[] = {
1600 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000180,
1601};
1602
1603static const uint32_t MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8SubClassMask[] = {
1604 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000100,
1605};
1606
1607static const uint16_t SuperRegIdxSeqs[] = {
1608 /* 0 */ 1, 2, 3, 4, 5, 6, 7, 8, 0,
1609 /* 9 */ 9, 0,
1610 /* 11 */ 9, 10, 0,
1611 /* 14 */ 1, 2, 3, 4, 5, 6, 7, 8, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 0,
1612 /* 39 */ 13, 14, 15, 16, 37, 0,
1613 /* 45 */ 38, 40, 45, 48, 0,
1614 /* 50 */ 42, 50, 0,
1615 /* 53 */ 34, 36, 44, 52, 0,
1616 /* 58 */ 33, 35, 43, 51, 53, 0,
1617 /* 64 */ 34, 36, 47, 54, 0,
1618 /* 69 */ 34, 36, 44, 47, 52, 54, 0,
1619 /* 76 */ 13, 14, 15, 16, 37, 49, 55, 0,
1620 /* 84 */ 11, 12, 56, 0,
1621 /* 88 */ 11, 12, 42, 50, 56, 0,
1622};
1623
1624static unsigned const SPRSuperclasses[] = {
1625 ARM::HPRRegClassID,
1626 ARM::FPWithVPRRegClassID,
1627};
1628
1629static unsigned const FPWithVPR_with_ssub_0Superclasses[] = {
1630 ARM::FPWithVPRRegClassID,
1631};
1632
1633static unsigned const SPR_8Superclasses[] = {
1634 ARM::HPRRegClassID,
1635 ARM::FPWithVPRRegClassID,
1636 ARM::SPRRegClassID,
1637};
1638
1639static unsigned const GPRnopcSuperclasses[] = {
1640 ARM::GPRRegClassID,
1641 ARM::GPRwithAPSRRegClassID,
1642 ARM::GPRwithZRRegClassID,
1643};
1644
1645static unsigned const GPRnospSuperclasses[] = {
1646 ARM::GPRRegClassID,
1647};
1648
1649static unsigned const GPRwithAPSR_NZCVnospSuperclasses[] = {
1650 ARM::GPRwithAPSRRegClassID,
1651};
1652
1653static unsigned const GPRwithZRnospSuperclasses[] = {
1654 ARM::GPRwithZRRegClassID,
1655};
1656
1657static unsigned const GPRnoipSuperclasses[] = {
1658 ARM::GPRRegClassID,
1659};
1660
1661static unsigned const rGPRSuperclasses[] = {
1662 ARM::GPRRegClassID,
1663 ARM::GPRwithAPSRRegClassID,
1664 ARM::GPRwithZRRegClassID,
1665 ARM::GPRnopcRegClassID,
1666 ARM::GPRnospRegClassID,
1667 ARM::GPRwithAPSR_NZCVnospRegClassID,
1668 ARM::GPRwithAPSRnospRegClassID,
1669 ARM::GPRwithZRnospRegClassID,
1670};
1671
1672static unsigned const GPRnoip_and_GPRnopcSuperclasses[] = {
1673 ARM::GPRRegClassID,
1674 ARM::GPRwithAPSRRegClassID,
1675 ARM::GPRwithZRRegClassID,
1676 ARM::GPRnopcRegClassID,
1677 ARM::GPRnoipRegClassID,
1678};
1679
1680static unsigned const GPRnoip_and_GPRnospSuperclasses[] = {
1681 ARM::GPRRegClassID,
1682 ARM::GPRnospRegClassID,
1683 ARM::GPRnoipRegClassID,
1684};
1685
1686static unsigned const GPRnoip_and_GPRwithAPSR_NZCVnospSuperclasses[] = {
1687 ARM::GPRRegClassID,
1688 ARM::GPRwithAPSRRegClassID,
1689 ARM::GPRwithZRRegClassID,
1690 ARM::GPRnopcRegClassID,
1691 ARM::GPRnospRegClassID,
1692 ARM::GPRwithAPSR_NZCVnospRegClassID,
1693 ARM::GPRwithAPSRnospRegClassID,
1694 ARM::GPRwithZRnospRegClassID,
1695 ARM::GPRnoipRegClassID,
1696 ARM::rGPRRegClassID,
1697 ARM::GPRnoip_and_GPRnopcRegClassID,
1698 ARM::GPRnoip_and_GPRnospRegClassID,
1699};
1700
1701static unsigned const tGPRwithpcSuperclasses[] = {
1702 ARM::GPRRegClassID,
1703 ARM::GPRnospRegClassID,
1704 ARM::GPRnoipRegClassID,
1705 ARM::GPRnoip_and_GPRnospRegClassID,
1706};
1707
1708static unsigned const FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8Superclasses[] = {
1709 ARM::FPWithVPRRegClassID,
1710 ARM::FPWithVPR_with_ssub_0RegClassID,
1711};
1712
1713static unsigned const hGPRSuperclasses[] = {
1714 ARM::GPRRegClassID,
1715};
1716
1717static unsigned const tGPRSuperclasses[] = {
1718 ARM::GPRRegClassID,
1719 ARM::GPRwithAPSRRegClassID,
1720 ARM::GPRwithZRRegClassID,
1721 ARM::GPRnopcRegClassID,
1722 ARM::GPRnospRegClassID,
1723 ARM::GPRwithAPSR_NZCVnospRegClassID,
1724 ARM::GPRwithAPSRnospRegClassID,
1725 ARM::GPRwithZRnospRegClassID,
1726 ARM::GPRnoipRegClassID,
1727 ARM::rGPRRegClassID,
1728 ARM::GPRnoip_and_GPRnopcRegClassID,
1729 ARM::GPRnoip_and_GPRnospRegClassID,
1730 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1731 ARM::tGPRwithpcRegClassID,
1732};
1733
1734static unsigned const tGPREvenSuperclasses[] = {
1735 ARM::GPRRegClassID,
1736 ARM::GPRwithAPSRRegClassID,
1737 ARM::GPRwithZRRegClassID,
1738 ARM::GPRnopcRegClassID,
1739 ARM::GPRnospRegClassID,
1740 ARM::GPRwithAPSR_NZCVnospRegClassID,
1741 ARM::GPRwithAPSRnospRegClassID,
1742 ARM::GPRwithZRnospRegClassID,
1743 ARM::rGPRRegClassID,
1744};
1745
1746static unsigned const GPRnopc_and_hGPRSuperclasses[] = {
1747 ARM::GPRRegClassID,
1748 ARM::GPRwithAPSRRegClassID,
1749 ARM::GPRwithZRRegClassID,
1750 ARM::GPRnopcRegClassID,
1751 ARM::hGPRRegClassID,
1752};
1753
1754static unsigned const GPRnosp_and_hGPRSuperclasses[] = {
1755 ARM::GPRRegClassID,
1756 ARM::GPRnospRegClassID,
1757 ARM::hGPRRegClassID,
1758};
1759
1760static unsigned const GPRnoip_and_hGPRSuperclasses[] = {
1761 ARM::GPRRegClassID,
1762 ARM::GPRnoipRegClassID,
1763 ARM::hGPRRegClassID,
1764};
1765
1766static unsigned const GPRnoip_and_tGPREvenSuperclasses[] = {
1767 ARM::GPRRegClassID,
1768 ARM::GPRwithAPSRRegClassID,
1769 ARM::GPRwithZRRegClassID,
1770 ARM::GPRnopcRegClassID,
1771 ARM::GPRnospRegClassID,
1772 ARM::GPRwithAPSR_NZCVnospRegClassID,
1773 ARM::GPRwithAPSRnospRegClassID,
1774 ARM::GPRwithZRnospRegClassID,
1775 ARM::GPRnoipRegClassID,
1776 ARM::rGPRRegClassID,
1777 ARM::GPRnoip_and_GPRnopcRegClassID,
1778 ARM::GPRnoip_and_GPRnospRegClassID,
1779 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1780 ARM::tGPREvenRegClassID,
1781};
1782
1783static unsigned const GPRnosp_and_GPRnopc_and_hGPRSuperclasses[] = {
1784 ARM::GPRRegClassID,
1785 ARM::GPRwithAPSRRegClassID,
1786 ARM::GPRwithZRRegClassID,
1787 ARM::GPRnopcRegClassID,
1788 ARM::GPRnospRegClassID,
1789 ARM::GPRwithAPSR_NZCVnospRegClassID,
1790 ARM::GPRwithAPSRnospRegClassID,
1791 ARM::GPRwithZRnospRegClassID,
1792 ARM::rGPRRegClassID,
1793 ARM::hGPRRegClassID,
1794 ARM::GPRnopc_and_hGPRRegClassID,
1795 ARM::GPRnosp_and_hGPRRegClassID,
1796};
1797
1798static unsigned const tGPROddSuperclasses[] = {
1799 ARM::GPRRegClassID,
1800 ARM::GPRwithAPSRRegClassID,
1801 ARM::GPRwithZRRegClassID,
1802 ARM::GPRnopcRegClassID,
1803 ARM::GPRnospRegClassID,
1804 ARM::GPRwithAPSR_NZCVnospRegClassID,
1805 ARM::GPRwithAPSRnospRegClassID,
1806 ARM::GPRwithZRnospRegClassID,
1807 ARM::GPRnoipRegClassID,
1808 ARM::rGPRRegClassID,
1809 ARM::GPRnoip_and_GPRnopcRegClassID,
1810 ARM::GPRnoip_and_GPRnospRegClassID,
1811 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1812};
1813
1814static unsigned const GPRnopc_and_GPRnoip_and_hGPRSuperclasses[] = {
1815 ARM::GPRRegClassID,
1816 ARM::GPRwithAPSRRegClassID,
1817 ARM::GPRwithZRRegClassID,
1818 ARM::GPRnopcRegClassID,
1819 ARM::GPRnoipRegClassID,
1820 ARM::GPRnoip_and_GPRnopcRegClassID,
1821 ARM::hGPRRegClassID,
1822 ARM::GPRnopc_and_hGPRRegClassID,
1823 ARM::GPRnoip_and_hGPRRegClassID,
1824};
1825
1826static unsigned const GPRnosp_and_GPRnoip_and_hGPRSuperclasses[] = {
1827 ARM::GPRRegClassID,
1828 ARM::GPRnospRegClassID,
1829 ARM::GPRnoipRegClassID,
1830 ARM::GPRnoip_and_GPRnospRegClassID,
1831 ARM::hGPRRegClassID,
1832 ARM::GPRnosp_and_hGPRRegClassID,
1833 ARM::GPRnoip_and_hGPRRegClassID,
1834};
1835
1836static unsigned const tcGPRSuperclasses[] = {
1837 ARM::GPRRegClassID,
1838 ARM::GPRwithAPSRRegClassID,
1839 ARM::GPRwithZRRegClassID,
1840 ARM::GPRnopcRegClassID,
1841 ARM::GPRnospRegClassID,
1842 ARM::GPRwithAPSR_NZCVnospRegClassID,
1843 ARM::GPRwithAPSRnospRegClassID,
1844 ARM::GPRwithZRnospRegClassID,
1845 ARM::rGPRRegClassID,
1846};
1847
1848static unsigned const GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRSuperclasses[] = {
1849 ARM::GPRRegClassID,
1850 ARM::GPRwithAPSRRegClassID,
1851 ARM::GPRwithZRRegClassID,
1852 ARM::GPRnopcRegClassID,
1853 ARM::GPRnospRegClassID,
1854 ARM::GPRwithAPSR_NZCVnospRegClassID,
1855 ARM::GPRwithAPSRnospRegClassID,
1856 ARM::GPRwithZRnospRegClassID,
1857 ARM::GPRnoipRegClassID,
1858 ARM::rGPRRegClassID,
1859 ARM::GPRnoip_and_GPRnopcRegClassID,
1860 ARM::GPRnoip_and_GPRnospRegClassID,
1861 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1862 ARM::hGPRRegClassID,
1863 ARM::GPRnopc_and_hGPRRegClassID,
1864 ARM::GPRnosp_and_hGPRRegClassID,
1865 ARM::GPRnoip_and_hGPRRegClassID,
1866 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
1867 ARM::GPRnopc_and_GPRnoip_and_hGPRRegClassID,
1868 ARM::GPRnosp_and_GPRnoip_and_hGPRRegClassID,
1869};
1870
1871static unsigned const hGPR_and_tGPREvenSuperclasses[] = {
1872 ARM::GPRRegClassID,
1873 ARM::GPRwithAPSRRegClassID,
1874 ARM::GPRwithZRRegClassID,
1875 ARM::GPRnopcRegClassID,
1876 ARM::GPRnospRegClassID,
1877 ARM::GPRwithAPSR_NZCVnospRegClassID,
1878 ARM::GPRwithAPSRnospRegClassID,
1879 ARM::GPRwithZRnospRegClassID,
1880 ARM::rGPRRegClassID,
1881 ARM::hGPRRegClassID,
1882 ARM::tGPREvenRegClassID,
1883 ARM::GPRnopc_and_hGPRRegClassID,
1884 ARM::GPRnosp_and_hGPRRegClassID,
1885 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
1886};
1887
1888static unsigned const tGPR_and_tGPREvenSuperclasses[] = {
1889 ARM::GPRRegClassID,
1890 ARM::GPRwithAPSRRegClassID,
1891 ARM::GPRwithZRRegClassID,
1892 ARM::GPRnopcRegClassID,
1893 ARM::GPRnospRegClassID,
1894 ARM::GPRwithAPSR_NZCVnospRegClassID,
1895 ARM::GPRwithAPSRnospRegClassID,
1896 ARM::GPRwithZRnospRegClassID,
1897 ARM::GPRnoipRegClassID,
1898 ARM::rGPRRegClassID,
1899 ARM::GPRnoip_and_GPRnopcRegClassID,
1900 ARM::GPRnoip_and_GPRnospRegClassID,
1901 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1902 ARM::tGPRwithpcRegClassID,
1903 ARM::tGPRRegClassID,
1904 ARM::tGPREvenRegClassID,
1905 ARM::GPRnoip_and_tGPREvenRegClassID,
1906};
1907
1908static unsigned const tGPR_and_tGPROddSuperclasses[] = {
1909 ARM::GPRRegClassID,
1910 ARM::GPRwithAPSRRegClassID,
1911 ARM::GPRwithZRRegClassID,
1912 ARM::GPRnopcRegClassID,
1913 ARM::GPRnospRegClassID,
1914 ARM::GPRwithAPSR_NZCVnospRegClassID,
1915 ARM::GPRwithAPSRnospRegClassID,
1916 ARM::GPRwithZRnospRegClassID,
1917 ARM::GPRnoipRegClassID,
1918 ARM::rGPRRegClassID,
1919 ARM::GPRnoip_and_GPRnopcRegClassID,
1920 ARM::GPRnoip_and_GPRnospRegClassID,
1921 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1922 ARM::tGPRwithpcRegClassID,
1923 ARM::tGPRRegClassID,
1924 ARM::tGPROddRegClassID,
1925};
1926
1927static unsigned const tcGPRnotr12Superclasses[] = {
1928 ARM::GPRRegClassID,
1929 ARM::GPRwithAPSRRegClassID,
1930 ARM::GPRwithZRRegClassID,
1931 ARM::GPRnopcRegClassID,
1932 ARM::GPRnospRegClassID,
1933 ARM::GPRwithAPSR_NZCVnospRegClassID,
1934 ARM::GPRwithAPSRnospRegClassID,
1935 ARM::GPRwithZRnospRegClassID,
1936 ARM::GPRnoipRegClassID,
1937 ARM::rGPRRegClassID,
1938 ARM::GPRnoip_and_GPRnopcRegClassID,
1939 ARM::GPRnoip_and_GPRnospRegClassID,
1940 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1941 ARM::tGPRwithpcRegClassID,
1942 ARM::tGPRRegClassID,
1943 ARM::tcGPRRegClassID,
1944};
1945
1946static unsigned const tGPREven_and_tcGPRSuperclasses[] = {
1947 ARM::GPRRegClassID,
1948 ARM::GPRwithAPSRRegClassID,
1949 ARM::GPRwithZRRegClassID,
1950 ARM::GPRnopcRegClassID,
1951 ARM::GPRnospRegClassID,
1952 ARM::GPRwithAPSR_NZCVnospRegClassID,
1953 ARM::GPRwithAPSRnospRegClassID,
1954 ARM::GPRwithZRnospRegClassID,
1955 ARM::rGPRRegClassID,
1956 ARM::tGPREvenRegClassID,
1957 ARM::tcGPRRegClassID,
1958};
1959
1960static unsigned const hGPR_and_GPRnoip_and_tGPREvenSuperclasses[] = {
1961 ARM::GPRRegClassID,
1962 ARM::GPRwithAPSRRegClassID,
1963 ARM::GPRwithZRRegClassID,
1964 ARM::GPRnopcRegClassID,
1965 ARM::GPRnospRegClassID,
1966 ARM::GPRwithAPSR_NZCVnospRegClassID,
1967 ARM::GPRwithAPSRnospRegClassID,
1968 ARM::GPRwithZRnospRegClassID,
1969 ARM::GPRnoipRegClassID,
1970 ARM::rGPRRegClassID,
1971 ARM::GPRnoip_and_GPRnopcRegClassID,
1972 ARM::GPRnoip_and_GPRnospRegClassID,
1973 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
1974 ARM::hGPRRegClassID,
1975 ARM::tGPREvenRegClassID,
1976 ARM::GPRnopc_and_hGPRRegClassID,
1977 ARM::GPRnosp_and_hGPRRegClassID,
1978 ARM::GPRnoip_and_hGPRRegClassID,
1979 ARM::GPRnoip_and_tGPREvenRegClassID,
1980 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
1981 ARM::GPRnopc_and_GPRnoip_and_hGPRRegClassID,
1982 ARM::GPRnosp_and_GPRnoip_and_hGPRRegClassID,
1983 ARM::GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClassID,
1984 ARM::hGPR_and_tGPREvenRegClassID,
1985};
1986
1987static unsigned const hGPR_and_tGPROddSuperclasses[] = {
1988 ARM::GPRRegClassID,
1989 ARM::GPRwithAPSRRegClassID,
1990 ARM::GPRwithZRRegClassID,
1991 ARM::GPRnopcRegClassID,
1992 ARM::GPRnospRegClassID,
1993 ARM::GPRwithAPSR_NZCVnospRegClassID,
1994 ARM::GPRwithAPSRnospRegClassID,
1995 ARM::GPRwithZRnospRegClassID,
1996 ARM::GPRnoipRegClassID,
1997 ARM::rGPRRegClassID,
1998 ARM::GPRnoip_and_GPRnopcRegClassID,
1999 ARM::GPRnoip_and_GPRnospRegClassID,
2000 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
2001 ARM::hGPRRegClassID,
2002 ARM::GPRnopc_and_hGPRRegClassID,
2003 ARM::GPRnosp_and_hGPRRegClassID,
2004 ARM::GPRnoip_and_hGPRRegClassID,
2005 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
2006 ARM::tGPROddRegClassID,
2007 ARM::GPRnopc_and_GPRnoip_and_hGPRRegClassID,
2008 ARM::GPRnosp_and_GPRnoip_and_hGPRRegClassID,
2009 ARM::GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClassID,
2010};
2011
2012static unsigned const tGPREven_and_tcGPRnotr12Superclasses[] = {
2013 ARM::GPRRegClassID,
2014 ARM::GPRwithAPSRRegClassID,
2015 ARM::GPRwithZRRegClassID,
2016 ARM::GPRnopcRegClassID,
2017 ARM::GPRnospRegClassID,
2018 ARM::GPRwithAPSR_NZCVnospRegClassID,
2019 ARM::GPRwithAPSRnospRegClassID,
2020 ARM::GPRwithZRnospRegClassID,
2021 ARM::GPRnoipRegClassID,
2022 ARM::rGPRRegClassID,
2023 ARM::GPRnoip_and_GPRnopcRegClassID,
2024 ARM::GPRnoip_and_GPRnospRegClassID,
2025 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
2026 ARM::tGPRwithpcRegClassID,
2027 ARM::tGPRRegClassID,
2028 ARM::tGPREvenRegClassID,
2029 ARM::GPRnoip_and_tGPREvenRegClassID,
2030 ARM::tcGPRRegClassID,
2031 ARM::tGPR_and_tGPREvenRegClassID,
2032 ARM::tcGPRnotr12RegClassID,
2033 ARM::tGPREven_and_tcGPRRegClassID,
2034};
2035
2036static unsigned const tGPROdd_and_tcGPRSuperclasses[] = {
2037 ARM::GPRRegClassID,
2038 ARM::GPRwithAPSRRegClassID,
2039 ARM::GPRwithZRRegClassID,
2040 ARM::GPRnopcRegClassID,
2041 ARM::GPRnospRegClassID,
2042 ARM::GPRwithAPSR_NZCVnospRegClassID,
2043 ARM::GPRwithAPSRnospRegClassID,
2044 ARM::GPRwithZRnospRegClassID,
2045 ARM::GPRnoipRegClassID,
2046 ARM::rGPRRegClassID,
2047 ARM::GPRnoip_and_GPRnopcRegClassID,
2048 ARM::GPRnoip_and_GPRnospRegClassID,
2049 ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID,
2050 ARM::tGPRwithpcRegClassID,
2051 ARM::tGPRRegClassID,
2052 ARM::tGPROddRegClassID,
2053 ARM::tcGPRRegClassID,
2054 ARM::tGPR_and_tGPROddRegClassID,
2055 ARM::tcGPRnotr12RegClassID,
2056};
2057
2058static unsigned const GPRlrSuperclasses[] = {
2059 ARM::GPRRegClassID,
2060 ARM::GPRwithAPSRRegClassID,
2061 ARM::GPRwithZRRegClassID,
2062 ARM::GPRnopcRegClassID,
2063 ARM::GPRnospRegClassID,
2064 ARM::GPRwithAPSR_NZCVnospRegClassID,
2065 ARM::GPRwithAPSRnospRegClassID,
2066 ARM::GPRwithZRnospRegClassID,
2067 ARM::rGPRRegClassID,
2068 ARM::hGPRRegClassID,
2069 ARM::tGPREvenRegClassID,
2070 ARM::GPRnopc_and_hGPRRegClassID,
2071 ARM::GPRnosp_and_hGPRRegClassID,
2072 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
2073 ARM::hGPR_and_tGPREvenRegClassID,
2074};
2075
2076static unsigned const GPRspSuperclasses[] = {
2077 ARM::GPRRegClassID,
2078 ARM::GPRwithAPSRRegClassID,
2079 ARM::GPRwithZRRegClassID,
2080 ARM::GPRnopcRegClassID,
2081 ARM::GPRnoipRegClassID,
2082 ARM::GPRnoip_and_GPRnopcRegClassID,
2083 ARM::hGPRRegClassID,
2084 ARM::GPRnopc_and_hGPRRegClassID,
2085 ARM::GPRnoip_and_hGPRRegClassID,
2086 ARM::GPRnopc_and_GPRnoip_and_hGPRRegClassID,
2087};
2088
2089static unsigned const VCCRSuperclasses[] = {
2090 ARM::FPWithVPRRegClassID,
2091};
2092
2093static unsigned const hGPR_and_tGPRwithpcSuperclasses[] = {
2094 ARM::GPRRegClassID,
2095 ARM::GPRnospRegClassID,
2096 ARM::GPRnoipRegClassID,
2097 ARM::GPRnoip_and_GPRnospRegClassID,
2098 ARM::tGPRwithpcRegClassID,
2099 ARM::hGPRRegClassID,
2100 ARM::GPRnosp_and_hGPRRegClassID,
2101 ARM::GPRnoip_and_hGPRRegClassID,
2102 ARM::GPRnosp_and_GPRnoip_and_hGPRRegClassID,
2103};
2104
2105static unsigned const hGPR_and_tcGPRSuperclasses[] = {
2106 ARM::GPRRegClassID,
2107 ARM::GPRwithAPSRRegClassID,
2108 ARM::GPRwithZRRegClassID,
2109 ARM::GPRnopcRegClassID,
2110 ARM::GPRnospRegClassID,
2111 ARM::GPRwithAPSR_NZCVnospRegClassID,
2112 ARM::GPRwithAPSRnospRegClassID,
2113 ARM::GPRwithZRnospRegClassID,
2114 ARM::rGPRRegClassID,
2115 ARM::hGPRRegClassID,
2116 ARM::tGPREvenRegClassID,
2117 ARM::GPRnopc_and_hGPRRegClassID,
2118 ARM::GPRnosp_and_hGPRRegClassID,
2119 ARM::GPRnosp_and_GPRnopc_and_hGPRRegClassID,
2120 ARM::tcGPRRegClassID,
2121 ARM::hGPR_and_tGPREvenRegClassID,
2122 ARM::tGPREven_and_tcGPRRegClassID,
2123};
2124
2125static unsigned const DPRSuperclasses[] = {
2126 ARM::FPWithVPRRegClassID,
2127};
2128
2129static unsigned const DPR_VFP2Superclasses[] = {
2130 ARM::FPWithVPRRegClassID,
2131 ARM::FPWithVPR_with_ssub_0RegClassID,
2132 ARM::DPRRegClassID,
2133};
2134
2135static unsigned const DPR_8Superclasses[] = {
2136 ARM::FPWithVPRRegClassID,
2137 ARM::FPWithVPR_with_ssub_0RegClassID,
2138 ARM::FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8RegClassID,
2139 ARM::DPRRegClassID,
2140 ARM::DPR_VFP2RegClassID,
2141};
2142
2143static unsigned const GPRPairnospSuperclasses[] = {
2144 ARM::GPRPairRegClassID,
2145};
2146
2147static unsigned const GPRPair_with_gsub_0_in_tGPRSuperclasses[] = {
2148 ARM::GPRPairRegClassID,
2149 ARM::GPRPairnospRegClassID,
2150};
2151
2152static unsigned const GPRPair_with_gsub_0_in_hGPRSuperclasses[] = {
2153 ARM::GPRPairRegClassID,
2154};
2155
2156static unsigned const GPRPair_with_gsub_0_in_tcGPRSuperclasses[] = {
2157 ARM::GPRPairRegClassID,
2158};
2159
2160static unsigned const GPRPair_with_gsub_0_in_tcGPRnotr12Superclasses[] = {
2161 ARM::GPRPairRegClassID,
2162 ARM::GPRPairnospRegClassID,
2163 ARM::GPRPair_with_gsub_0_in_tGPRRegClassID,
2164 ARM::GPRPair_with_gsub_0_in_tcGPRRegClassID,
2165};
2166
2167static unsigned const GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRSuperclasses[] = {
2168 ARM::GPRPairRegClassID,
2169 ARM::GPRPairnospRegClassID,
2170 ARM::GPRPair_with_gsub_0_in_hGPRRegClassID,
2171};
2172
2173static unsigned const GPRPair_with_gsub_1_in_GPRspSuperclasses[] = {
2174 ARM::GPRPairRegClassID,
2175 ARM::GPRPair_with_gsub_0_in_hGPRRegClassID,
2176 ARM::GPRPair_with_gsub_0_in_tcGPRRegClassID,
2177};
2178
2179static unsigned const DPairSpc_with_ssub_0Superclasses[] = {
2180 ARM::DPairSpcRegClassID,
2181};
2182
2183static unsigned const DPairSpc_with_ssub_4Superclasses[] = {
2184 ARM::DPairSpcRegClassID,
2185 ARM::DPairSpc_with_ssub_0RegClassID,
2186};
2187
2188static unsigned const DPairSpc_with_dsub_0_in_DPR_8Superclasses[] = {
2189 ARM::DPairSpcRegClassID,
2190 ARM::DPairSpc_with_ssub_0RegClassID,
2191 ARM::DPairSpc_with_ssub_4RegClassID,
2192};
2193
2194static unsigned const DPairSpc_with_dsub_2_in_DPR_8Superclasses[] = {
2195 ARM::DPairSpcRegClassID,
2196 ARM::DPairSpc_with_ssub_0RegClassID,
2197 ARM::DPairSpc_with_ssub_4RegClassID,
2198 ARM::DPairSpc_with_dsub_0_in_DPR_8RegClassID,
2199};
2200
2201static unsigned const DPair_with_ssub_0Superclasses[] = {
2202 ARM::DPairRegClassID,
2203};
2204
2205static unsigned const QPRSuperclasses[] = {
2206 ARM::DPairRegClassID,
2207};
2208
2209static unsigned const DPair_with_ssub_2Superclasses[] = {
2210 ARM::DPairRegClassID,
2211 ARM::DPair_with_ssub_0RegClassID,
2212};
2213
2214static unsigned const DPair_with_dsub_0_in_DPR_8Superclasses[] = {
2215 ARM::DPairRegClassID,
2216 ARM::DPair_with_ssub_0RegClassID,
2217 ARM::DPair_with_ssub_2RegClassID,
2218};
2219
2220static unsigned const MQPRSuperclasses[] = {
2221 ARM::DPairRegClassID,
2222 ARM::DPair_with_ssub_0RegClassID,
2223 ARM::QPRRegClassID,
2224 ARM::DPair_with_ssub_2RegClassID,
2225 ARM::QPR_VFP2RegClassID,
2226};
2227
2228static unsigned const QPR_VFP2Superclasses[] = {
2229 ARM::DPairRegClassID,
2230 ARM::DPair_with_ssub_0RegClassID,
2231 ARM::QPRRegClassID,
2232 ARM::DPair_with_ssub_2RegClassID,
2233 ARM::MQPRRegClassID,
2234};
2235
2236static unsigned const DPair_with_dsub_1_in_DPR_8Superclasses[] = {
2237 ARM::DPairRegClassID,
2238 ARM::DPair_with_ssub_0RegClassID,
2239 ARM::DPair_with_ssub_2RegClassID,
2240 ARM::DPair_with_dsub_0_in_DPR_8RegClassID,
2241};
2242
2243static unsigned const QPR_8Superclasses[] = {
2244 ARM::DPairRegClassID,
2245 ARM::DPair_with_ssub_0RegClassID,
2246 ARM::QPRRegClassID,
2247 ARM::DPair_with_ssub_2RegClassID,
2248 ARM::DPair_with_dsub_0_in_DPR_8RegClassID,
2249 ARM::MQPRRegClassID,
2250 ARM::QPR_VFP2RegClassID,
2251 ARM::DPair_with_dsub_1_in_DPR_8RegClassID,
2252};
2253
2254static unsigned const DTripleSpc_with_ssub_0Superclasses[] = {
2255 ARM::DTripleSpcRegClassID,
2256};
2257
2258static unsigned const DTriple_with_ssub_0Superclasses[] = {
2259 ARM::DTripleRegClassID,
2260};
2261
2262static unsigned const DTriple_with_qsub_0_in_QPRSuperclasses[] = {
2263 ARM::DTripleRegClassID,
2264};
2265
2266static unsigned const DTriple_with_ssub_2Superclasses[] = {
2267 ARM::DTripleRegClassID,
2268 ARM::DTriple_with_ssub_0RegClassID,
2269};
2270
2271static unsigned const DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses[] = {
2272 ARM::DTripleRegClassID,
2273};
2274
2275static unsigned const DTripleSpc_with_ssub_4Superclasses[] = {
2276 ARM::DTripleSpcRegClassID,
2277 ARM::DTripleSpc_with_ssub_0RegClassID,
2278};
2279
2280static unsigned const DTriple_with_ssub_4Superclasses[] = {
2281 ARM::DTripleRegClassID,
2282 ARM::DTriple_with_ssub_0RegClassID,
2283 ARM::DTriple_with_ssub_2RegClassID,
2284};
2285
2286static unsigned const DTripleSpc_with_ssub_8Superclasses[] = {
2287 ARM::DTripleSpcRegClassID,
2288 ARM::DTripleSpc_with_ssub_0RegClassID,
2289 ARM::DTripleSpc_with_ssub_4RegClassID,
2290};
2291
2292static unsigned const DTripleSpc_with_dsub_0_in_DPR_8Superclasses[] = {
2293 ARM::DTripleSpcRegClassID,
2294 ARM::DTripleSpc_with_ssub_0RegClassID,
2295 ARM::DTripleSpc_with_ssub_4RegClassID,
2296 ARM::DTripleSpc_with_ssub_8RegClassID,
2297};
2298
2299static unsigned const DTriple_with_dsub_0_in_DPR_8Superclasses[] = {
2300 ARM::DTripleRegClassID,
2301 ARM::DTriple_with_ssub_0RegClassID,
2302 ARM::DTriple_with_ssub_2RegClassID,
2303 ARM::DTriple_with_ssub_4RegClassID,
2304};
2305
2306static unsigned const DTriple_with_qsub_0_in_MQPRSuperclasses[] = {
2307 ARM::DTripleRegClassID,
2308 ARM::DTriple_with_ssub_0RegClassID,
2309 ARM::DTriple_with_qsub_0_in_QPRRegClassID,
2310 ARM::DTriple_with_ssub_2RegClassID,
2311};
2312
2313static unsigned const DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses[] = {
2314 ARM::DTripleRegClassID,
2315 ARM::DTriple_with_ssub_0RegClassID,
2316 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2317};
2318
2319static unsigned const DTriple_with_dsub_1_in_DPR_8Superclasses[] = {
2320 ARM::DTripleRegClassID,
2321 ARM::DTriple_with_ssub_0RegClassID,
2322 ARM::DTriple_with_ssub_2RegClassID,
2323 ARM::DTriple_with_ssub_4RegClassID,
2324 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2325};
2326
2327static unsigned const DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2328 ARM::DTripleRegClassID,
2329 ARM::DTriple_with_ssub_0RegClassID,
2330 ARM::DTriple_with_ssub_2RegClassID,
2331 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2332 ARM::DTriple_with_ssub_4RegClassID,
2333 ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2334};
2335
2336static unsigned const DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRSuperclasses[] = {
2337 ARM::DTripleRegClassID,
2338 ARM::DTriple_with_ssub_0RegClassID,
2339 ARM::DTriple_with_qsub_0_in_QPRRegClassID,
2340 ARM::DTriple_with_ssub_2RegClassID,
2341 ARM::DTriple_with_ssub_4RegClassID,
2342 ARM::DTriple_with_qsub_0_in_MQPRRegClassID,
2343};
2344
2345static unsigned const DTripleSpc_with_dsub_2_in_DPR_8Superclasses[] = {
2346 ARM::DTripleSpcRegClassID,
2347 ARM::DTripleSpc_with_ssub_0RegClassID,
2348 ARM::DTripleSpc_with_ssub_4RegClassID,
2349 ARM::DTripleSpc_with_ssub_8RegClassID,
2350 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2351};
2352
2353static unsigned const DTriple_with_dsub_2_in_DPR_8Superclasses[] = {
2354 ARM::DTripleRegClassID,
2355 ARM::DTriple_with_ssub_0RegClassID,
2356 ARM::DTriple_with_ssub_2RegClassID,
2357 ARM::DTriple_with_ssub_4RegClassID,
2358 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2359 ARM::DTriple_with_dsub_1_in_DPR_8RegClassID,
2360};
2361
2362static unsigned const DTripleSpc_with_dsub_4_in_DPR_8Superclasses[] = {
2363 ARM::DTripleSpcRegClassID,
2364 ARM::DTripleSpc_with_ssub_0RegClassID,
2365 ARM::DTripleSpc_with_ssub_4RegClassID,
2366 ARM::DTripleSpc_with_ssub_8RegClassID,
2367 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2368 ARM::DTripleSpc_with_dsub_2_in_DPR_8RegClassID,
2369};
2370
2371static unsigned const DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2372 ARM::DTripleRegClassID,
2373 ARM::DTriple_with_ssub_0RegClassID,
2374 ARM::DTriple_with_ssub_2RegClassID,
2375 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2376 ARM::DTriple_with_ssub_4RegClassID,
2377 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2378 ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2379 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2380};
2381
2382static unsigned const DTriple_with_qsub_0_in_QPR_8Superclasses[] = {
2383 ARM::DTripleRegClassID,
2384 ARM::DTriple_with_ssub_0RegClassID,
2385 ARM::DTriple_with_qsub_0_in_QPRRegClassID,
2386 ARM::DTriple_with_ssub_2RegClassID,
2387 ARM::DTriple_with_ssub_4RegClassID,
2388 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2389 ARM::DTriple_with_qsub_0_in_MQPRRegClassID,
2390 ARM::DTriple_with_dsub_1_in_DPR_8RegClassID,
2391 ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClassID,
2392};
2393
2394static unsigned const DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8Superclasses[] = {
2395 ARM::DTripleRegClassID,
2396 ARM::DTriple_with_ssub_0RegClassID,
2397 ARM::DTriple_with_qsub_0_in_QPRRegClassID,
2398 ARM::DTriple_with_ssub_2RegClassID,
2399 ARM::DTriple_with_ssub_4RegClassID,
2400 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2401 ARM::DTriple_with_qsub_0_in_MQPRRegClassID,
2402 ARM::DTriple_with_dsub_1_in_DPR_8RegClassID,
2403 ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClassID,
2404 ARM::DTriple_with_dsub_2_in_DPR_8RegClassID,
2405 ARM::DTriple_with_qsub_0_in_QPR_8RegClassID,
2406};
2407
2408static unsigned const DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8Superclasses[] = {
2409 ARM::DTripleRegClassID,
2410 ARM::DTriple_with_ssub_0RegClassID,
2411 ARM::DTriple_with_ssub_2RegClassID,
2412 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2413 ARM::DTriple_with_ssub_4RegClassID,
2414 ARM::DTriple_with_dsub_0_in_DPR_8RegClassID,
2415 ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2416 ARM::DTriple_with_dsub_1_in_DPR_8RegClassID,
2417 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2418 ARM::DTriple_with_dsub_2_in_DPR_8RegClassID,
2419 ARM::DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2420};
2421
2422static unsigned const DQuadSpcSuperclasses[] = {
2423 ARM::DTripleSpcRegClassID,
2424};
2425
2426static unsigned const DQuadSpc_with_ssub_0Superclasses[] = {
2427 ARM::DTripleSpcRegClassID,
2428 ARM::DTripleSpc_with_ssub_0RegClassID,
2429 ARM::DQuadSpcRegClassID,
2430};
2431
2432static unsigned const DQuadSpc_with_ssub_4Superclasses[] = {
2433 ARM::DTripleSpcRegClassID,
2434 ARM::DTripleSpc_with_ssub_0RegClassID,
2435 ARM::DTripleSpc_with_ssub_4RegClassID,
2436 ARM::DQuadSpcRegClassID,
2437 ARM::DQuadSpc_with_ssub_0RegClassID,
2438};
2439
2440static unsigned const DQuadSpc_with_ssub_8Superclasses[] = {
2441 ARM::DTripleSpcRegClassID,
2442 ARM::DTripleSpc_with_ssub_0RegClassID,
2443 ARM::DTripleSpc_with_ssub_4RegClassID,
2444 ARM::DTripleSpc_with_ssub_8RegClassID,
2445 ARM::DQuadSpcRegClassID,
2446 ARM::DQuadSpc_with_ssub_0RegClassID,
2447 ARM::DQuadSpc_with_ssub_4RegClassID,
2448};
2449
2450static unsigned const DQuadSpc_with_dsub_0_in_DPR_8Superclasses[] = {
2451 ARM::DTripleSpcRegClassID,
2452 ARM::DTripleSpc_with_ssub_0RegClassID,
2453 ARM::DTripleSpc_with_ssub_4RegClassID,
2454 ARM::DTripleSpc_with_ssub_8RegClassID,
2455 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2456 ARM::DQuadSpcRegClassID,
2457 ARM::DQuadSpc_with_ssub_0RegClassID,
2458 ARM::DQuadSpc_with_ssub_4RegClassID,
2459 ARM::DQuadSpc_with_ssub_8RegClassID,
2460};
2461
2462static unsigned const DQuadSpc_with_dsub_2_in_DPR_8Superclasses[] = {
2463 ARM::DTripleSpcRegClassID,
2464 ARM::DTripleSpc_with_ssub_0RegClassID,
2465 ARM::DTripleSpc_with_ssub_4RegClassID,
2466 ARM::DTripleSpc_with_ssub_8RegClassID,
2467 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2468 ARM::DTripleSpc_with_dsub_2_in_DPR_8RegClassID,
2469 ARM::DQuadSpcRegClassID,
2470 ARM::DQuadSpc_with_ssub_0RegClassID,
2471 ARM::DQuadSpc_with_ssub_4RegClassID,
2472 ARM::DQuadSpc_with_ssub_8RegClassID,
2473 ARM::DQuadSpc_with_dsub_0_in_DPR_8RegClassID,
2474};
2475
2476static unsigned const DQuadSpc_with_dsub_4_in_DPR_8Superclasses[] = {
2477 ARM::DTripleSpcRegClassID,
2478 ARM::DTripleSpc_with_ssub_0RegClassID,
2479 ARM::DTripleSpc_with_ssub_4RegClassID,
2480 ARM::DTripleSpc_with_ssub_8RegClassID,
2481 ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClassID,
2482 ARM::DTripleSpc_with_dsub_2_in_DPR_8RegClassID,
2483 ARM::DTripleSpc_with_dsub_4_in_DPR_8RegClassID,
2484 ARM::DQuadSpcRegClassID,
2485 ARM::DQuadSpc_with_ssub_0RegClassID,
2486 ARM::DQuadSpc_with_ssub_4RegClassID,
2487 ARM::DQuadSpc_with_ssub_8RegClassID,
2488 ARM::DQuadSpc_with_dsub_0_in_DPR_8RegClassID,
2489 ARM::DQuadSpc_with_dsub_2_in_DPR_8RegClassID,
2490};
2491
2492static unsigned const DQuad_with_ssub_0Superclasses[] = {
2493 ARM::DQuadRegClassID,
2494};
2495
2496static unsigned const DQuad_with_ssub_2Superclasses[] = {
2497 ARM::DQuadRegClassID,
2498 ARM::DQuad_with_ssub_0RegClassID,
2499};
2500
2501static unsigned const QQPRSuperclasses[] = {
2502 ARM::DQuadRegClassID,
2503};
2504
2505static unsigned const DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses[] = {
2506 ARM::DQuadRegClassID,
2507};
2508
2509static unsigned const DQuad_with_ssub_4Superclasses[] = {
2510 ARM::DQuadRegClassID,
2511 ARM::DQuad_with_ssub_0RegClassID,
2512 ARM::DQuad_with_ssub_2RegClassID,
2513};
2514
2515static unsigned const DQuad_with_ssub_6Superclasses[] = {
2516 ARM::DQuadRegClassID,
2517 ARM::DQuad_with_ssub_0RegClassID,
2518 ARM::DQuad_with_ssub_2RegClassID,
2519 ARM::DQuad_with_ssub_4RegClassID,
2520};
2521
2522static unsigned const DQuad_with_dsub_0_in_DPR_8Superclasses[] = {
2523 ARM::DQuadRegClassID,
2524 ARM::DQuad_with_ssub_0RegClassID,
2525 ARM::DQuad_with_ssub_2RegClassID,
2526 ARM::DQuad_with_ssub_4RegClassID,
2527 ARM::DQuad_with_ssub_6RegClassID,
2528};
2529
2530static unsigned const DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses[] = {
2531 ARM::DQuadRegClassID,
2532 ARM::DQuad_with_ssub_0RegClassID,
2533 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2534};
2535
2536static unsigned const QQPR_with_ssub_0Superclasses[] = {
2537 ARM::DQuadRegClassID,
2538 ARM::DQuad_with_ssub_0RegClassID,
2539 ARM::DQuad_with_ssub_2RegClassID,
2540 ARM::QQPRRegClassID,
2541};
2542
2543static unsigned const DQuad_with_dsub_1_in_DPR_8Superclasses[] = {
2544 ARM::DQuadRegClassID,
2545 ARM::DQuad_with_ssub_0RegClassID,
2546 ARM::DQuad_with_ssub_2RegClassID,
2547 ARM::DQuad_with_ssub_4RegClassID,
2548 ARM::DQuad_with_ssub_6RegClassID,
2549 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2550};
2551
2552static unsigned const DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2553 ARM::DQuadRegClassID,
2554 ARM::DQuad_with_ssub_0RegClassID,
2555 ARM::DQuad_with_ssub_2RegClassID,
2556 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2557 ARM::DQuad_with_ssub_4RegClassID,
2558 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2559};
2560
2561static unsigned const MQQPRSuperclasses[] = {
2562 ARM::DQuadRegClassID,
2563 ARM::DQuad_with_ssub_0RegClassID,
2564 ARM::DQuad_with_ssub_2RegClassID,
2565 ARM::QQPRRegClassID,
2566 ARM::DQuad_with_ssub_4RegClassID,
2567 ARM::DQuad_with_ssub_6RegClassID,
2568 ARM::QQPR_with_ssub_0RegClassID,
2569};
2570
2571static unsigned const DQuad_with_dsub_2_in_DPR_8Superclasses[] = {
2572 ARM::DQuadRegClassID,
2573 ARM::DQuad_with_ssub_0RegClassID,
2574 ARM::DQuad_with_ssub_2RegClassID,
2575 ARM::DQuad_with_ssub_4RegClassID,
2576 ARM::DQuad_with_ssub_6RegClassID,
2577 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2578 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2579};
2580
2581static unsigned const DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2582 ARM::DQuadRegClassID,
2583 ARM::DQuad_with_ssub_0RegClassID,
2584 ARM::DQuad_with_ssub_2RegClassID,
2585 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2586 ARM::DQuad_with_ssub_4RegClassID,
2587 ARM::DQuad_with_ssub_6RegClassID,
2588 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2589 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2590};
2591
2592static unsigned const DQuad_with_dsub_3_in_DPR_8Superclasses[] = {
2593 ARM::DQuadRegClassID,
2594 ARM::DQuad_with_ssub_0RegClassID,
2595 ARM::DQuad_with_ssub_2RegClassID,
2596 ARM::DQuad_with_ssub_4RegClassID,
2597 ARM::DQuad_with_ssub_6RegClassID,
2598 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2599 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2600 ARM::DQuad_with_dsub_2_in_DPR_8RegClassID,
2601};
2602
2603static unsigned const DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses[] = {
2604 ARM::DQuadRegClassID,
2605 ARM::DQuad_with_ssub_0RegClassID,
2606 ARM::DQuad_with_ssub_2RegClassID,
2607 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2608 ARM::DQuad_with_ssub_4RegClassID,
2609 ARM::DQuad_with_ssub_6RegClassID,
2610 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2611 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2612 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2613 ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2614};
2615
2616static unsigned const MQQPR_with_qsub_0_in_QPR_8Superclasses[] = {
2617 ARM::DQuadRegClassID,
2618 ARM::DQuad_with_ssub_0RegClassID,
2619 ARM::DQuad_with_ssub_2RegClassID,
2620 ARM::QQPRRegClassID,
2621 ARM::DQuad_with_ssub_4RegClassID,
2622 ARM::DQuad_with_ssub_6RegClassID,
2623 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2624 ARM::QQPR_with_ssub_0RegClassID,
2625 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2626 ARM::MQQPRRegClassID,
2627};
2628
2629static unsigned const DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8Superclasses[] = {
2630 ARM::DQuadRegClassID,
2631 ARM::DQuad_with_ssub_0RegClassID,
2632 ARM::DQuad_with_ssub_2RegClassID,
2633 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2634 ARM::DQuad_with_ssub_4RegClassID,
2635 ARM::DQuad_with_ssub_6RegClassID,
2636 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2637 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2638 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2639 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2640 ARM::DQuad_with_dsub_2_in_DPR_8RegClassID,
2641 ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2642 ARM::DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2643};
2644
2645static unsigned const MQQPR_with_dsub_2_in_DPR_8Superclasses[] = {
2646 ARM::DQuadRegClassID,
2647 ARM::DQuad_with_ssub_0RegClassID,
2648 ARM::DQuad_with_ssub_2RegClassID,
2649 ARM::QQPRRegClassID,
2650 ARM::DQuad_with_ssub_4RegClassID,
2651 ARM::DQuad_with_ssub_6RegClassID,
2652 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2653 ARM::QQPR_with_ssub_0RegClassID,
2654 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2655 ARM::MQQPRRegClassID,
2656 ARM::DQuad_with_dsub_2_in_DPR_8RegClassID,
2657 ARM::DQuad_with_dsub_3_in_DPR_8RegClassID,
2658 ARM::MQQPR_with_qsub_0_in_QPR_8RegClassID,
2659};
2660
2661static unsigned const DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_in_DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8Superclasses[] = {
2662 ARM::DQuadRegClassID,
2663 ARM::DQuad_with_ssub_0RegClassID,
2664 ARM::DQuad_with_ssub_2RegClassID,
2665 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2666 ARM::DQuad_with_ssub_4RegClassID,
2667 ARM::DQuad_with_ssub_6RegClassID,
2668 ARM::DQuad_with_dsub_0_in_DPR_8RegClassID,
2669 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID,
2670 ARM::DQuad_with_dsub_1_in_DPR_8RegClassID,
2671 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2672 ARM::DQuad_with_dsub_2_in_DPR_8RegClassID,
2673 ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2674 ARM::DQuad_with_dsub_3_in_DPR_8RegClassID,
2675 ARM::DQuad_with_ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5_in_DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID,
2676 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID,
2677};
2678
2679static unsigned const QQQQPR_with_ssub_0Superclasses[] = {
2680 ARM::QQQQPRRegClassID,
2681};
2682
2683static unsigned const QQQQPR_with_ssub_4Superclasses[] = {
2684 ARM::QQQQPRRegClassID,
2685 ARM::QQQQPR_with_ssub_0RegClassID,
2686};
2687
2688static unsigned const QQQQPR_with_ssub_8Superclasses[] = {
2689 ARM::QQQQPRRegClassID,
2690 ARM::QQQQPR_with_ssub_0RegClassID,
2691 ARM::QQQQPR_with_ssub_4RegClassID,
2692};
2693
2694static unsigned const MQQQQPRSuperclasses[] = {
2695 ARM::QQQQPRRegClassID,
2696 ARM::QQQQPR_with_ssub_0RegClassID,
2697 ARM::QQQQPR_with_ssub_4RegClassID,
2698 ARM::QQQQPR_with_ssub_8RegClassID,
2699};
2700
2701static unsigned const MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8Superclasses[] = {
2702 ARM::QQQQPRRegClassID,
2703 ARM::QQQQPR_with_ssub_0RegClassID,
2704 ARM::QQQQPR_with_ssub_4RegClassID,
2705 ARM::QQQQPR_with_ssub_8RegClassID,
2706 ARM::MQQQQPRRegClassID,
2707};
2708
2709static unsigned const MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8Superclasses[] = {
2710 ARM::QQQQPRRegClassID,
2711 ARM::QQQQPR_with_ssub_0RegClassID,
2712 ARM::QQQQPR_with_ssub_4RegClassID,
2713 ARM::QQQQPR_with_ssub_8RegClassID,
2714 ARM::MQQQQPRRegClassID,
2715 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClassID,
2716};
2717
2718static unsigned const MQQQQPR_with_qsub_2_in_QPR_8Superclasses[] = {
2719 ARM::QQQQPRRegClassID,
2720 ARM::QQQQPR_with_ssub_0RegClassID,
2721 ARM::QQQQPR_with_ssub_4RegClassID,
2722 ARM::QQQQPR_with_ssub_8RegClassID,
2723 ARM::MQQQQPRRegClassID,
2724 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClassID,
2725 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClassID,
2726};
2727
2728static unsigned const MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8Superclasses[] = {
2729 ARM::QQQQPRRegClassID,
2730 ARM::QQQQPR_with_ssub_0RegClassID,
2731 ARM::QQQQPR_with_ssub_4RegClassID,
2732 ARM::QQQQPR_with_ssub_8RegClassID,
2733 ARM::MQQQQPRRegClassID,
2734 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClassID,
2735 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClassID,
2736 ARM::MQQQQPR_with_qsub_2_in_QPR_8RegClassID,
2737};
2738
2739
2740static inline unsigned HPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2741 return 1 + MF.getSubtarget<ARMSubtarget>().useStride4VFPs();
2742 }
2743
2744static ArrayRef<MCPhysReg> HPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2745 static const MCPhysReg AltOrder1[] = { ARM::S0, ARM::S2, ARM::S4, ARM::S6, ARM::S8, ARM::S10, ARM::S12, ARM::S14, ARM::S16, ARM::S18, ARM::S20, ARM::S22, ARM::S24, ARM::S26, ARM::S28, ARM::S30, ARM::S1, ARM::S3, ARM::S5, ARM::S7, ARM::S9, ARM::S11, ARM::S13, ARM::S15, ARM::S17, ARM::S19, ARM::S21, ARM::S23, ARM::S25, ARM::S27, ARM::S29, ARM::S31 };
2746 static const MCPhysReg AltOrder2[] = { ARM::S0, ARM::S4, ARM::S8, ARM::S12, ARM::S16, ARM::S20, ARM::S24, ARM::S28, ARM::S2, ARM::S6, ARM::S10, ARM::S14, ARM::S18, ARM::S22, ARM::S26, ARM::S30, ARM::S1, ARM::S5, ARM::S9, ARM::S13, ARM::S17, ARM::S21, ARM::S25, ARM::S29, ARM::S3, ARM::S7, ARM::S11, ARM::S15, ARM::S19, ARM::S23, ARM::S27, ARM::S31 };
2747 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::HPRRegClassID];
2748 const ArrayRef<MCPhysReg> Order[] = {
2749 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2750 ArrayRef(AltOrder1),
2751 ArrayRef(AltOrder2)
2752 };
2753 const unsigned Select = HPRAltOrderSelect(MF, Rev);
2754 assert(Select < 3);
2755 return Order[Select];
2756}
2757
2758static inline unsigned SPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2759 return 1 + MF.getSubtarget<ARMSubtarget>().useStride4VFPs();
2760 }
2761
2762static ArrayRef<MCPhysReg> SPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2763 static const MCPhysReg AltOrder1[] = { ARM::S0, ARM::S2, ARM::S4, ARM::S6, ARM::S8, ARM::S10, ARM::S12, ARM::S14, ARM::S16, ARM::S18, ARM::S20, ARM::S22, ARM::S24, ARM::S26, ARM::S28, ARM::S30, ARM::S1, ARM::S3, ARM::S5, ARM::S7, ARM::S9, ARM::S11, ARM::S13, ARM::S15, ARM::S17, ARM::S19, ARM::S21, ARM::S23, ARM::S25, ARM::S27, ARM::S29, ARM::S31 };
2764 static const MCPhysReg AltOrder2[] = { ARM::S0, ARM::S4, ARM::S8, ARM::S12, ARM::S16, ARM::S20, ARM::S24, ARM::S28, ARM::S2, ARM::S6, ARM::S10, ARM::S14, ARM::S18, ARM::S22, ARM::S26, ARM::S30, ARM::S1, ARM::S5, ARM::S9, ARM::S13, ARM::S17, ARM::S21, ARM::S25, ARM::S29, ARM::S3, ARM::S7, ARM::S11, ARM::S15, ARM::S19, ARM::S23, ARM::S27, ARM::S31 };
2765 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::SPRRegClassID];
2766 const ArrayRef<MCPhysReg> Order[] = {
2767 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2768 ArrayRef(AltOrder1),
2769 ArrayRef(AltOrder2)
2770 };
2771 const unsigned Select = SPRAltOrderSelect(MF, Rev);
2772 assert(Select < 3);
2773 return Order[Select];
2774}
2775
2776static inline unsigned GPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2777 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2778 }
2779
2780static ArrayRef<MCPhysReg> GPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2781 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::SP, ARM::PC };
2782 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2783 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::LR, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP, ARM::PC };
2784 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRRegClassID];
2785 const ArrayRef<MCPhysReg> Order[] = {
2786 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2787 ArrayRef(AltOrder1),
2788 ArrayRef(AltOrder2),
2789 ArrayRef(AltOrder3)
2790 };
2791 const unsigned Select = GPRAltOrderSelect(MF, Rev);
2792 assert(Select < 4);
2793 return Order[Select];
2794}
2795
2796static inline unsigned GPRwithAPSRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2797 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();
2798 }
2799
2800static ArrayRef<MCPhysReg> GPRwithAPSRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2801 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::SP };
2802 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2803 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRwithAPSRRegClassID];
2804 const ArrayRef<MCPhysReg> Order[] = {
2805 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2806 ArrayRef(AltOrder1),
2807 ArrayRef(AltOrder2)
2808 };
2809 const unsigned Select = GPRwithAPSRAltOrderSelect(MF, Rev);
2810 assert(Select < 3);
2811 return Order[Select];
2812}
2813
2814static inline unsigned GPRwithZRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2815 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();
2816 }
2817
2818static ArrayRef<MCPhysReg> GPRwithZRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2819 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::SP, ARM::ZR };
2820 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2821 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRwithZRRegClassID];
2822 const ArrayRef<MCPhysReg> Order[] = {
2823 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2824 ArrayRef(AltOrder1),
2825 ArrayRef(AltOrder2)
2826 };
2827 const unsigned Select = GPRwithZRAltOrderSelect(MF, Rev);
2828 assert(Select < 3);
2829 return Order[Select];
2830}
2831
2832static inline unsigned GPRnopcAltOrderSelect(const MachineFunction &MF, bool Rev) {
2833 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2834 }
2835
2836static ArrayRef<MCPhysReg> GPRnopcGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2837 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::SP };
2838 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2839 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::LR, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP };
2840 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnopcRegClassID];
2841 const ArrayRef<MCPhysReg> Order[] = {
2842 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2843 ArrayRef(AltOrder1),
2844 ArrayRef(AltOrder2),
2845 ArrayRef(AltOrder3)
2846 };
2847 const unsigned Select = GPRnopcAltOrderSelect(MF, Rev);
2848 assert(Select < 4);
2849 return Order[Select];
2850}
2851
2852static inline unsigned GPRnospAltOrderSelect(const MachineFunction &MF, bool Rev) {
2853 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2854 }
2855
2856static ArrayRef<MCPhysReg> GPRnospGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2857 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::PC };
2858 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2859 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::LR, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::PC };
2860 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnospRegClassID];
2861 const ArrayRef<MCPhysReg> Order[] = {
2862 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2863 ArrayRef(AltOrder1),
2864 ArrayRef(AltOrder2),
2865 ArrayRef(AltOrder3)
2866 };
2867 const unsigned Select = GPRnospAltOrderSelect(MF, Rev);
2868 assert(Select < 4);
2869 return Order[Select];
2870}
2871
2872static inline unsigned GPRwithZRnospAltOrderSelect(const MachineFunction &MF, bool Rev) {
2873 return 1 + MF.getSubtarget<ARMSubtarget>().isThumb1Only();
2874 }
2875
2876static ArrayRef<MCPhysReg> GPRwithZRnospGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2877 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12, ARM::ZR };
2878 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2879 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRwithZRnospRegClassID];
2880 const ArrayRef<MCPhysReg> Order[] = {
2881 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2882 ArrayRef(AltOrder1),
2883 ArrayRef(AltOrder2)
2884 };
2885 const unsigned Select = GPRwithZRnospAltOrderSelect(MF, Rev);
2886 assert(Select < 3);
2887 return Order[Select];
2888}
2889
2890static inline unsigned GPRnoipAltOrderSelect(const MachineFunction &MF, bool Rev) {
2891 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2892 }
2893
2894static ArrayRef<MCPhysReg> GPRnoipGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2895 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP, ARM::PC };
2896 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2897 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP, ARM::PC };
2898 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoipRegClassID];
2899 const ArrayRef<MCPhysReg> Order[] = {
2900 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2901 ArrayRef(AltOrder1),
2902 ArrayRef(AltOrder2),
2903 ArrayRef(AltOrder3)
2904 };
2905 const unsigned Select = GPRnoipAltOrderSelect(MF, Rev);
2906 assert(Select < 4);
2907 return Order[Select];
2908}
2909
2910static inline unsigned rGPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
2911 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2912 }
2913
2914static ArrayRef<MCPhysReg> rGPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2915 static const MCPhysReg AltOrder1[] = { ARM::LR, ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::R12 };
2916 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2917 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R12, ARM::LR, ARM::R8, ARM::R9, ARM::R10, ARM::R11 };
2918 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::rGPRRegClassID];
2919 const ArrayRef<MCPhysReg> Order[] = {
2920 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2921 ArrayRef(AltOrder1),
2922 ArrayRef(AltOrder2),
2923 ArrayRef(AltOrder3)
2924 };
2925 const unsigned Select = rGPRAltOrderSelect(MF, Rev);
2926 assert(Select < 4);
2927 return Order[Select];
2928}
2929
2930static inline unsigned GPRnoip_and_GPRnopcAltOrderSelect(const MachineFunction &MF, bool Rev) {
2931 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2932 }
2933
2934static ArrayRef<MCPhysReg> GPRnoip_and_GPRnopcGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2935 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP };
2936 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2937 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::SP };
2938 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoip_and_GPRnopcRegClassID];
2939 const ArrayRef<MCPhysReg> Order[] = {
2940 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2941 ArrayRef(AltOrder1),
2942 ArrayRef(AltOrder2),
2943 ArrayRef(AltOrder3)
2944 };
2945 const unsigned Select = GPRnoip_and_GPRnopcAltOrderSelect(MF, Rev);
2946 assert(Select < 4);
2947 return Order[Select];
2948}
2949
2950static inline unsigned GPRnoip_and_GPRnospAltOrderSelect(const MachineFunction &MF, bool Rev) {
2951 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2952 }
2953
2954static ArrayRef<MCPhysReg> GPRnoip_and_GPRnospGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2955 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::PC };
2956 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2957 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11, ARM::PC };
2958 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoip_and_GPRnospRegClassID];
2959 const ArrayRef<MCPhysReg> Order[] = {
2960 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2961 ArrayRef(AltOrder1),
2962 ArrayRef(AltOrder2),
2963 ArrayRef(AltOrder3)
2964 };
2965 const unsigned Select = GPRnoip_and_GPRnospAltOrderSelect(MF, Rev);
2966 assert(Select < 4);
2967 return Order[Select];
2968}
2969
2970static inline unsigned GPRnoip_and_GPRwithAPSR_NZCVnospAltOrderSelect(const MachineFunction &MF, bool Rev) {
2971 return MF.getSubtarget<ARMSubtarget>().getGPRAllocationOrder(MF);
2972 }
2973
2974static ArrayRef<MCPhysReg> GPRnoip_and_GPRwithAPSR_NZCVnospGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2975 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11 };
2976 static const MCPhysReg AltOrder2[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7 };
2977 static const MCPhysReg AltOrder3[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3, ARM::R4, ARM::R5, ARM::R6, ARM::R7, ARM::R8, ARM::R9, ARM::R10, ARM::R11 };
2978 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID];
2979 const ArrayRef<MCPhysReg> Order[] = {
2980 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2981 ArrayRef(AltOrder1),
2982 ArrayRef(AltOrder2),
2983 ArrayRef(AltOrder3)
2984 };
2985 const unsigned Select = GPRnoip_and_GPRwithAPSR_NZCVnospAltOrderSelect(MF, Rev);
2986 assert(Select < 4);
2987 return Order[Select];
2988}
2989
2990static inline unsigned tGPREvenAltOrderSelect(const MachineFunction &MF, bool Rev) {
2991 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
2992 }
2993
2994static ArrayRef<MCPhysReg> tGPREvenGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
2995 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2, ARM::R4, ARM::R6 };
2996 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPREvenRegClassID];
2997 const ArrayRef<MCPhysReg> Order[] = {
2998 ArrayRef(MCR.begin(), MCR.getNumRegs()),
2999 ArrayRef(AltOrder1)
3000 };
3001 const unsigned Select = tGPREvenAltOrderSelect(MF, Rev);
3002 assert(Select < 2);
3003 return Order[Select];
3004}
3005
3006static inline unsigned GPRnoip_and_tGPREvenAltOrderSelect(const MachineFunction &MF, bool Rev) {
3007 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3008 }
3009
3010static ArrayRef<MCPhysReg> GPRnoip_and_tGPREvenGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3011 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2, ARM::R4, ARM::R6 };
3012 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::GPRnoip_and_tGPREvenRegClassID];
3013 const ArrayRef<MCPhysReg> Order[] = {
3014 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3015 ArrayRef(AltOrder1)
3016 };
3017 const unsigned Select = GPRnoip_and_tGPREvenAltOrderSelect(MF, Rev);
3018 assert(Select < 2);
3019 return Order[Select];
3020}
3021
3022static inline unsigned tGPROddAltOrderSelect(const MachineFunction &MF, bool Rev) {
3023 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3024 }
3025
3026static ArrayRef<MCPhysReg> tGPROddGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3027 static const MCPhysReg AltOrder1[] = { ARM::R1, ARM::R3, ARM::R5, ARM::R7 };
3028 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPROddRegClassID];
3029 const ArrayRef<MCPhysReg> Order[] = {
3030 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3031 ArrayRef(AltOrder1)
3032 };
3033 const unsigned Select = tGPROddAltOrderSelect(MF, Rev);
3034 assert(Select < 2);
3035 return Order[Select];
3036}
3037
3038static inline unsigned tcGPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3039 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3040 }
3041
3042static ArrayRef<MCPhysReg> tcGPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3043 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R1, ARM::R2, ARM::R3 };
3044 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tcGPRRegClassID];
3045 const ArrayRef<MCPhysReg> Order[] = {
3046 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3047 ArrayRef(AltOrder1)
3048 };
3049 const unsigned Select = tcGPRAltOrderSelect(MF, Rev);
3050 assert(Select < 2);
3051 return Order[Select];
3052}
3053
3054static inline unsigned tGPR_and_tGPREvenAltOrderSelect(const MachineFunction &MF, bool Rev) {
3055 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3056 }
3057
3058static ArrayRef<MCPhysReg> tGPR_and_tGPREvenGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3059 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2, ARM::R4, ARM::R6 };
3060 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPR_and_tGPREvenRegClassID];
3061 const ArrayRef<MCPhysReg> Order[] = {
3062 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3063 ArrayRef(AltOrder1)
3064 };
3065 const unsigned Select = tGPR_and_tGPREvenAltOrderSelect(MF, Rev);
3066 assert(Select < 2);
3067 return Order[Select];
3068}
3069
3070static inline unsigned tGPR_and_tGPROddAltOrderSelect(const MachineFunction &MF, bool Rev) {
3071 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3072 }
3073
3074static ArrayRef<MCPhysReg> tGPR_and_tGPROddGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3075 static const MCPhysReg AltOrder1[] = { ARM::R1, ARM::R3, ARM::R5, ARM::R7 };
3076 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPR_and_tGPROddRegClassID];
3077 const ArrayRef<MCPhysReg> Order[] = {
3078 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3079 ArrayRef(AltOrder1)
3080 };
3081 const unsigned Select = tGPR_and_tGPROddAltOrderSelect(MF, Rev);
3082 assert(Select < 2);
3083 return Order[Select];
3084}
3085
3086static inline unsigned tGPREven_and_tcGPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3087 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3088 }
3089
3090static ArrayRef<MCPhysReg> tGPREven_and_tcGPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3091 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2 };
3092 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPREven_and_tcGPRRegClassID];
3093 const ArrayRef<MCPhysReg> Order[] = {
3094 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3095 ArrayRef(AltOrder1)
3096 };
3097 const unsigned Select = tGPREven_and_tcGPRAltOrderSelect(MF, Rev);
3098 assert(Select < 2);
3099 return Order[Select];
3100}
3101
3102static inline unsigned tGPREven_and_tcGPRnotr12AltOrderSelect(const MachineFunction &MF, bool Rev) {
3103 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3104 }
3105
3106static ArrayRef<MCPhysReg> tGPREven_and_tcGPRnotr12GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3107 static const MCPhysReg AltOrder1[] = { ARM::R0, ARM::R2 };
3108 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::tGPREven_and_tcGPRnotr12RegClassID];
3109 const ArrayRef<MCPhysReg> Order[] = {
3110 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3111 ArrayRef(AltOrder1)
3112 };
3113 const unsigned Select = tGPREven_and_tcGPRnotr12AltOrderSelect(MF, Rev);
3114 assert(Select < 2);
3115 return Order[Select];
3116}
3117
3118static inline unsigned hGPR_and_tcGPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3119 return MF.getSubtarget<ARMSubtarget>().isThumb1Only();
3120 }
3121
3122static ArrayRef<MCPhysReg> hGPR_and_tcGPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3123 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::hGPR_and_tcGPRRegClassID];
3124 const ArrayRef<MCPhysReg> Order[] = {
3125 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3126 ArrayRef<MCPhysReg>()
3127 };
3128 const unsigned Select = hGPR_and_tcGPRAltOrderSelect(MF, Rev);
3129 assert(Select < 2);
3130 return Order[Select];
3131}
3132
3133static inline unsigned DPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3134 return 1 + MF.getSubtarget<ARMSubtarget>().useStride4VFPs();
3135 }
3136
3137static ArrayRef<MCPhysReg> DPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3138 static const MCPhysReg AltOrder1[] = { ARM::D16, ARM::D17, ARM::D18, ARM::D19, ARM::D20, ARM::D21, ARM::D22, ARM::D23, ARM::D24, ARM::D25, ARM::D26, ARM::D27, ARM::D28, ARM::D29, ARM::D30, ARM::D31, ARM::D0, ARM::D1, ARM::D2, ARM::D3, ARM::D4, ARM::D5, ARM::D6, ARM::D7, ARM::D8, ARM::D9, ARM::D10, ARM::D11, ARM::D12, ARM::D13, ARM::D14, ARM::D15 };
3139 static const MCPhysReg AltOrder2[] = { ARM::D16, ARM::D18, ARM::D20, ARM::D22, ARM::D24, ARM::D26, ARM::D28, ARM::D30, ARM::D0, ARM::D2, ARM::D4, ARM::D6, ARM::D8, ARM::D10, ARM::D12, ARM::D14, ARM::D17, ARM::D19, ARM::D21, ARM::D23, ARM::D25, ARM::D27, ARM::D29, ARM::D31, ARM::D1, ARM::D3, ARM::D5, ARM::D7, ARM::D9, ARM::D11, ARM::D13, ARM::D15 };
3140 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPRRegClassID];
3141 const ArrayRef<MCPhysReg> Order[] = {
3142 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3143 ArrayRef(AltOrder1),
3144 ArrayRef(AltOrder2)
3145 };
3146 const unsigned Select = DPRAltOrderSelect(MF, Rev);
3147 assert(Select < 3);
3148 return Order[Select];
3149}
3150
3151static inline unsigned DPairAltOrderSelect(const MachineFunction &MF, bool Rev) {
3152 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3153 }
3154
3155static ArrayRef<MCPhysReg> DPairGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3156 static const MCPhysReg AltOrder1[] = { ARM::Q8, ARM::Q9, ARM::Q10, ARM::Q11, ARM::Q12, ARM::Q13, ARM::Q14, ARM::Q15, ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D17_D18, ARM::D19_D20, ARM::D21_D22, ARM::D23_D24, ARM::D25_D26, ARM::D27_D28, ARM::D29_D30, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14, ARM::D15_D16 };
3157 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14, ARM::D15_D16 };
3158 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPairRegClassID];
3159 const ArrayRef<MCPhysReg> Order[] = {
3160 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3161 ArrayRef(AltOrder1),
3162 ArrayRef(AltOrder2)
3163 };
3164 const unsigned Select = DPairAltOrderSelect(MF, Rev);
3165 assert(Select < 3);
3166 return Order[Select];
3167}
3168
3169static inline unsigned DPair_with_ssub_0AltOrderSelect(const MachineFunction &MF, bool Rev) {
3170 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3171 }
3172
3173static ArrayRef<MCPhysReg> DPair_with_ssub_0GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3174 static const MCPhysReg AltOrder1[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14, ARM::D15_D16 };
3175 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14, ARM::D15_D16 };
3176 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPair_with_ssub_0RegClassID];
3177 const ArrayRef<MCPhysReg> Order[] = {
3178 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3179 ArrayRef(AltOrder1),
3180 ArrayRef(AltOrder2)
3181 };
3182 const unsigned Select = DPair_with_ssub_0AltOrderSelect(MF, Rev);
3183 assert(Select < 3);
3184 return Order[Select];
3185}
3186
3187static inline unsigned QPRAltOrderSelect(const MachineFunction &MF, bool Rev) {
3188 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3189 }
3190
3191static ArrayRef<MCPhysReg> QPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3192 static const MCPhysReg AltOrder1[] = { ARM::Q8, ARM::Q9, ARM::Q10, ARM::Q11, ARM::Q12, ARM::Q13, ARM::Q14, ARM::Q15, ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7 };
3193 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7 };
3194 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QPRRegClassID];
3195 const ArrayRef<MCPhysReg> Order[] = {
3196 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3197 ArrayRef(AltOrder1),
3198 ArrayRef(AltOrder2)
3199 };
3200 const unsigned Select = QPRAltOrderSelect(MF, Rev);
3201 assert(Select < 3);
3202 return Order[Select];
3203}
3204
3205static inline unsigned DPair_with_ssub_2AltOrderSelect(const MachineFunction &MF, bool Rev) {
3206 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3207 }
3208
3209static ArrayRef<MCPhysReg> DPair_with_ssub_2GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3210 static const MCPhysReg AltOrder1[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14 };
3211 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::Q4, ARM::Q5, ARM::Q6, ARM::Q7, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8, ARM::D9_D10, ARM::D11_D12, ARM::D13_D14 };
3212 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPair_with_ssub_2RegClassID];
3213 const ArrayRef<MCPhysReg> Order[] = {
3214 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3215 ArrayRef(AltOrder1),
3216 ArrayRef(AltOrder2)
3217 };
3218 const unsigned Select = DPair_with_ssub_2AltOrderSelect(MF, Rev);
3219 assert(Select < 3);
3220 return Order[Select];
3221}
3222
3223static inline unsigned DPair_with_dsub_0_in_DPR_8AltOrderSelect(const MachineFunction &MF, bool Rev) {
3224 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3225 }
3226
3227static ArrayRef<MCPhysReg> DPair_with_dsub_0_in_DPR_8GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3228 static const MCPhysReg AltOrder1[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8 };
3229 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6, ARM::D7_D8 };
3230 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPair_with_dsub_0_in_DPR_8RegClassID];
3231 const ArrayRef<MCPhysReg> Order[] = {
3232 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3233 ArrayRef(AltOrder1),
3234 ArrayRef(AltOrder2)
3235 };
3236 const unsigned Select = DPair_with_dsub_0_in_DPR_8AltOrderSelect(MF, Rev);
3237 assert(Select < 3);
3238 return Order[Select];
3239}
3240
3241static inline unsigned DPair_with_dsub_1_in_DPR_8AltOrderSelect(const MachineFunction &MF, bool Rev) {
3242 return 1 + MF.getSubtarget<ARMSubtarget>().hasMVEIntegerOps();
3243 }
3244
3245static ArrayRef<MCPhysReg> DPair_with_dsub_1_in_DPR_8GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3246 static const MCPhysReg AltOrder1[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6 };
3247 static const MCPhysReg AltOrder2[] = { ARM::Q0, ARM::Q1, ARM::Q2, ARM::Q3, ARM::D1_D2, ARM::D3_D4, ARM::D5_D6 };
3248 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::DPair_with_dsub_1_in_DPR_8RegClassID];
3249 const ArrayRef<MCPhysReg> Order[] = {
3250 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3251 ArrayRef(AltOrder1),
3252 ArrayRef(AltOrder2)
3253 };
3254 const unsigned Select = DPair_with_dsub_1_in_DPR_8AltOrderSelect(MF, Rev);
3255 assert(Select < 3);
3256 return Order[Select];
3257}
3258
3259static inline unsigned QQPRAltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3260
3261static ArrayRef<MCPhysReg> QQPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3262 static const MCPhysReg AltOrder1[] = { ARM::Q8_Q9, ARM::Q9_Q10, ARM::Q10_Q11, ARM::Q11_Q12, ARM::Q12_Q13, ARM::Q13_Q14, ARM::Q14_Q15, ARM::Q0_Q1, ARM::Q1_Q2, ARM::Q2_Q3, ARM::Q3_Q4, ARM::Q4_Q5, ARM::Q5_Q6, ARM::Q6_Q7, ARM::Q7_Q8 };
3263 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQPRRegClassID];
3264 const ArrayRef<MCPhysReg> Order[] = {
3265 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3266 ArrayRef(AltOrder1)
3267 };
3268 const unsigned Select = QQPRAltOrderSelect(MF, Rev);
3269 assert(Select < 2);
3270 return Order[Select];
3271}
3272
3273static inline unsigned QQPR_with_ssub_0AltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3274
3275static ArrayRef<MCPhysReg> QQPR_with_ssub_0GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3276 static const MCPhysReg AltOrder1[] = { ARM::Q0_Q1, ARM::Q1_Q2, ARM::Q2_Q3, ARM::Q3_Q4, ARM::Q4_Q5, ARM::Q5_Q6, ARM::Q6_Q7, ARM::Q7_Q8 };
3277 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQPR_with_ssub_0RegClassID];
3278 const ArrayRef<MCPhysReg> Order[] = {
3279 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3280 ArrayRef(AltOrder1)
3281 };
3282 const unsigned Select = QQPR_with_ssub_0AltOrderSelect(MF, Rev);
3283 assert(Select < 2);
3284 return Order[Select];
3285}
3286
3287static inline unsigned QQQQPRAltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3288
3289static ArrayRef<MCPhysReg> QQQQPRGetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3290 static const MCPhysReg AltOrder1[] = { ARM::Q8_Q9_Q10_Q11, ARM::Q9_Q10_Q11_Q12, ARM::Q10_Q11_Q12_Q13, ARM::Q11_Q12_Q13_Q14, ARM::Q12_Q13_Q14_Q15, ARM::Q0_Q1_Q2_Q3, ARM::Q1_Q2_Q3_Q4, ARM::Q2_Q3_Q4_Q5, ARM::Q3_Q4_Q5_Q6, ARM::Q4_Q5_Q6_Q7, ARM::Q5_Q6_Q7_Q8, ARM::Q6_Q7_Q8_Q9, ARM::Q7_Q8_Q9_Q10 };
3291 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQQQPRRegClassID];
3292 const ArrayRef<MCPhysReg> Order[] = {
3293 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3294 ArrayRef(AltOrder1)
3295 };
3296 const unsigned Select = QQQQPRAltOrderSelect(MF, Rev);
3297 assert(Select < 2);
3298 return Order[Select];
3299}
3300
3301static inline unsigned QQQQPR_with_ssub_0AltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3302
3303static ArrayRef<MCPhysReg> QQQQPR_with_ssub_0GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3304 static const MCPhysReg AltOrder1[] = { ARM::Q0_Q1_Q2_Q3, ARM::Q1_Q2_Q3_Q4, ARM::Q2_Q3_Q4_Q5, ARM::Q3_Q4_Q5_Q6, ARM::Q4_Q5_Q6_Q7, ARM::Q5_Q6_Q7_Q8, ARM::Q6_Q7_Q8_Q9, ARM::Q7_Q8_Q9_Q10 };
3305 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQQQPR_with_ssub_0RegClassID];
3306 const ArrayRef<MCPhysReg> Order[] = {
3307 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3308 ArrayRef(AltOrder1)
3309 };
3310 const unsigned Select = QQQQPR_with_ssub_0AltOrderSelect(MF, Rev);
3311 assert(Select < 2);
3312 return Order[Select];
3313}
3314
3315static inline unsigned QQQQPR_with_ssub_4AltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3316
3317static ArrayRef<MCPhysReg> QQQQPR_with_ssub_4GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3318 static const MCPhysReg AltOrder1[] = { ARM::Q0_Q1_Q2_Q3, ARM::Q1_Q2_Q3_Q4, ARM::Q2_Q3_Q4_Q5, ARM::Q3_Q4_Q5_Q6, ARM::Q4_Q5_Q6_Q7, ARM::Q5_Q6_Q7_Q8, ARM::Q6_Q7_Q8_Q9 };
3319 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQQQPR_with_ssub_4RegClassID];
3320 const ArrayRef<MCPhysReg> Order[] = {
3321 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3322 ArrayRef(AltOrder1)
3323 };
3324 const unsigned Select = QQQQPR_with_ssub_4AltOrderSelect(MF, Rev);
3325 assert(Select < 2);
3326 return Order[Select];
3327}
3328
3329static inline unsigned QQQQPR_with_ssub_8AltOrderSelect(const MachineFunction &MF, bool Rev) { return 1; }
3330
3331static ArrayRef<MCPhysReg> QQQQPR_with_ssub_8GetRawAllocationOrder(const MachineFunction &MF, bool Rev) {
3332 static const MCPhysReg AltOrder1[] = { ARM::Q0_Q1_Q2_Q3, ARM::Q1_Q2_Q3_Q4, ARM::Q2_Q3_Q4_Q5, ARM::Q3_Q4_Q5_Q6, ARM::Q4_Q5_Q6_Q7, ARM::Q5_Q6_Q7_Q8 };
3333 const MCRegisterClass &MCR = ARMMCRegisterClasses[ARM::QQQQPR_with_ssub_8RegClassID];
3334 const ArrayRef<MCPhysReg> Order[] = {
3335 ArrayRef(MCR.begin(), MCR.getNumRegs()),
3336 ArrayRef(AltOrder1)
3337 };
3338 const unsigned Select = QQQQPR_with_ssub_8AltOrderSelect(MF, Rev);
3339 assert(Select < 2);
3340 return Order[Select];
3341}
3342namespace ARM {
3343
3344// Register class instances.
3345 extern const TargetRegisterClass HPRRegClass = {
3346 .MC: &ARMMCRegisterClasses[HPRRegClassID],
3347 .SubClassMask: HPRSubClassMask,
3348 .SuperRegIndices: SuperRegIdxSeqs + 22,
3349 .LaneMask: LaneBitmask(0x0000000000000001),
3350 .AllocationPriority: 0,
3351 .GlobalPriority: false,
3352 .TSFlags: 0x00, /* TSFlags */
3353 .SpillStackID: 0, /* SpillStackID */
3354 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3355 .CoveredBySubRegs: false, /* CoveredBySubRegs */
3356 .SuperClasses: nullptr, .SuperClassesSize: 0,
3357 .OrderFunc: HPRGetRawAllocationOrder
3358 };
3359
3360 extern const TargetRegisterClass FPWithVPRRegClass = {
3361 .MC: &ARMMCRegisterClasses[FPWithVPRRegClassID],
3362 .SubClassMask: FPWithVPRSubClassMask,
3363 .SuperRegIndices: SuperRegIdxSeqs + 14,
3364 .LaneMask: LaneBitmask(0x000000000000000C),
3365 .AllocationPriority: 0,
3366 .GlobalPriority: false,
3367 .TSFlags: 0x00, /* TSFlags */
3368 .SpillStackID: 0, /* SpillStackID */
3369 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
3370 .CoveredBySubRegs: false, /* CoveredBySubRegs */
3371 .SuperClasses: nullptr, .SuperClassesSize: 0,
3372 .OrderFunc: nullptr
3373 };
3374
3375 extern const TargetRegisterClass SPRRegClass = {
3376 .MC: &ARMMCRegisterClasses[SPRRegClassID],
3377 .SubClassMask: SPRSubClassMask,
3378 .SuperRegIndices: SuperRegIdxSeqs + 22,
3379 .LaneMask: LaneBitmask(0x0000000000000001),
3380 .AllocationPriority: 0,
3381 .GlobalPriority: false,
3382 .TSFlags: 0x00, /* TSFlags */
3383 .SpillStackID: 0, /* SpillStackID */
3384 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3385 .CoveredBySubRegs: false, /* CoveredBySubRegs */
3386 .SuperClasses: SPRSuperclasses, .SuperClassesSize: 2,
3387 .OrderFunc: SPRGetRawAllocationOrder
3388 };
3389
3390 extern const TargetRegisterClass FPWithVPR_with_ssub_0RegClass = {
3391 .MC: &ARMMCRegisterClasses[FPWithVPR_with_ssub_0RegClassID],
3392 .SubClassMask: FPWithVPR_with_ssub_0SubClassMask,
3393 .SuperRegIndices: SuperRegIdxSeqs + 0,
3394 .LaneMask: LaneBitmask(0x000000000000000C),
3395 .AllocationPriority: 0,
3396 .GlobalPriority: false,
3397 .TSFlags: 0x00, /* TSFlags */
3398 .SpillStackID: 0, /* SpillStackID */
3399 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
3400 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3401 .SuperClasses: FPWithVPR_with_ssub_0Superclasses, .SuperClassesSize: 1,
3402 .OrderFunc: nullptr
3403 };
3404
3405 extern const TargetRegisterClass GPRRegClass = {
3406 .MC: &ARMMCRegisterClasses[GPRRegClassID],
3407 .SubClassMask: GPRSubClassMask,
3408 .SuperRegIndices: SuperRegIdxSeqs + 11,
3409 .LaneMask: LaneBitmask(0x0000000000000001),
3410 .AllocationPriority: 0,
3411 .GlobalPriority: false,
3412 .TSFlags: 0x00, /* TSFlags */
3413 .SpillStackID: 0, /* SpillStackID */
3414 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3415 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3416 .SuperClasses: nullptr, .SuperClassesSize: 0,
3417 .OrderFunc: GPRGetRawAllocationOrder
3418 };
3419
3420 extern const TargetRegisterClass GPRwithAPSRRegClass = {
3421 .MC: &ARMMCRegisterClasses[GPRwithAPSRRegClassID],
3422 .SubClassMask: GPRwithAPSRSubClassMask,
3423 .SuperRegIndices: SuperRegIdxSeqs + 11,
3424 .LaneMask: LaneBitmask(0x0000000000000001),
3425 .AllocationPriority: 0,
3426 .GlobalPriority: false,
3427 .TSFlags: 0x00, /* TSFlags */
3428 .SpillStackID: 0, /* SpillStackID */
3429 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3430 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3431 .SuperClasses: nullptr, .SuperClassesSize: 0,
3432 .OrderFunc: GPRwithAPSRGetRawAllocationOrder
3433 };
3434
3435 extern const TargetRegisterClass GPRwithZRRegClass = {
3436 .MC: &ARMMCRegisterClasses[GPRwithZRRegClassID],
3437 .SubClassMask: GPRwithZRSubClassMask,
3438 .SuperRegIndices: SuperRegIdxSeqs + 11,
3439 .LaneMask: LaneBitmask(0x0000000000000001),
3440 .AllocationPriority: 0,
3441 .GlobalPriority: false,
3442 .TSFlags: 0x00, /* TSFlags */
3443 .SpillStackID: 0, /* SpillStackID */
3444 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3445 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3446 .SuperClasses: nullptr, .SuperClassesSize: 0,
3447 .OrderFunc: GPRwithZRGetRawAllocationOrder
3448 };
3449
3450 extern const TargetRegisterClass SPR_8RegClass = {
3451 .MC: &ARMMCRegisterClasses[SPR_8RegClassID],
3452 .SubClassMask: SPR_8SubClassMask,
3453 .SuperRegIndices: SuperRegIdxSeqs + 22,
3454 .LaneMask: LaneBitmask(0x0000000000000001),
3455 .AllocationPriority: 0,
3456 .GlobalPriority: false,
3457 .TSFlags: 0x00, /* TSFlags */
3458 .SpillStackID: 0, /* SpillStackID */
3459 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3460 .CoveredBySubRegs: false, /* CoveredBySubRegs */
3461 .SuperClasses: SPR_8Superclasses, .SuperClassesSize: 3,
3462 .OrderFunc: nullptr
3463 };
3464
3465 extern const TargetRegisterClass GPRnopcRegClass = {
3466 .MC: &ARMMCRegisterClasses[GPRnopcRegClassID],
3467 .SubClassMask: GPRnopcSubClassMask,
3468 .SuperRegIndices: SuperRegIdxSeqs + 11,
3469 .LaneMask: LaneBitmask(0x0000000000000001),
3470 .AllocationPriority: 0,
3471 .GlobalPriority: false,
3472 .TSFlags: 0x00, /* TSFlags */
3473 .SpillStackID: 0, /* SpillStackID */
3474 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3475 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3476 .SuperClasses: GPRnopcSuperclasses, .SuperClassesSize: 3,
3477 .OrderFunc: GPRnopcGetRawAllocationOrder
3478 };
3479
3480 extern const TargetRegisterClass GPRnospRegClass = {
3481 .MC: &ARMMCRegisterClasses[GPRnospRegClassID],
3482 .SubClassMask: GPRnospSubClassMask,
3483 .SuperRegIndices: SuperRegIdxSeqs + 11,
3484 .LaneMask: LaneBitmask(0x0000000000000001),
3485 .AllocationPriority: 0,
3486 .GlobalPriority: false,
3487 .TSFlags: 0x00, /* TSFlags */
3488 .SpillStackID: 0, /* SpillStackID */
3489 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3490 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3491 .SuperClasses: GPRnospSuperclasses, .SuperClassesSize: 1,
3492 .OrderFunc: GPRnospGetRawAllocationOrder
3493 };
3494
3495 extern const TargetRegisterClass GPRwithAPSR_NZCVnospRegClass = {
3496 .MC: &ARMMCRegisterClasses[GPRwithAPSR_NZCVnospRegClassID],
3497 .SubClassMask: GPRwithAPSR_NZCVnospSubClassMask,
3498 .SuperRegIndices: SuperRegIdxSeqs + 11,
3499 .LaneMask: LaneBitmask(0x0000000000000001),
3500 .AllocationPriority: 0,
3501 .GlobalPriority: false,
3502 .TSFlags: 0x00, /* TSFlags */
3503 .SpillStackID: 0, /* SpillStackID */
3504 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3505 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3506 .SuperClasses: GPRwithAPSR_NZCVnospSuperclasses, .SuperClassesSize: 1,
3507 .OrderFunc: nullptr
3508 };
3509
3510 extern const TargetRegisterClass GPRwithAPSRnospRegClass = {
3511 .MC: &ARMMCRegisterClasses[GPRwithAPSRnospRegClassID],
3512 .SubClassMask: GPRwithAPSRnospSubClassMask,
3513 .SuperRegIndices: SuperRegIdxSeqs + 11,
3514 .LaneMask: LaneBitmask(0x0000000000000001),
3515 .AllocationPriority: 0,
3516 .GlobalPriority: false,
3517 .TSFlags: 0x00, /* TSFlags */
3518 .SpillStackID: 0, /* SpillStackID */
3519 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3520 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3521 .SuperClasses: nullptr, .SuperClassesSize: 0,
3522 .OrderFunc: nullptr
3523 };
3524
3525 extern const TargetRegisterClass GPRwithZRnospRegClass = {
3526 .MC: &ARMMCRegisterClasses[GPRwithZRnospRegClassID],
3527 .SubClassMask: GPRwithZRnospSubClassMask,
3528 .SuperRegIndices: SuperRegIdxSeqs + 11,
3529 .LaneMask: LaneBitmask(0x0000000000000001),
3530 .AllocationPriority: 0,
3531 .GlobalPriority: false,
3532 .TSFlags: 0x00, /* TSFlags */
3533 .SpillStackID: 0, /* SpillStackID */
3534 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3535 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3536 .SuperClasses: GPRwithZRnospSuperclasses, .SuperClassesSize: 1,
3537 .OrderFunc: GPRwithZRnospGetRawAllocationOrder
3538 };
3539
3540 extern const TargetRegisterClass GPRnoipRegClass = {
3541 .MC: &ARMMCRegisterClasses[GPRnoipRegClassID],
3542 .SubClassMask: GPRnoipSubClassMask,
3543 .SuperRegIndices: SuperRegIdxSeqs + 11,
3544 .LaneMask: LaneBitmask(0x0000000000000001),
3545 .AllocationPriority: 0,
3546 .GlobalPriority: false,
3547 .TSFlags: 0x00, /* TSFlags */
3548 .SpillStackID: 0, /* SpillStackID */
3549 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3550 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3551 .SuperClasses: GPRnoipSuperclasses, .SuperClassesSize: 1,
3552 .OrderFunc: GPRnoipGetRawAllocationOrder
3553 };
3554
3555 extern const TargetRegisterClass rGPRRegClass = {
3556 .MC: &ARMMCRegisterClasses[rGPRRegClassID],
3557 .SubClassMask: rGPRSubClassMask,
3558 .SuperRegIndices: SuperRegIdxSeqs + 11,
3559 .LaneMask: LaneBitmask(0x0000000000000001),
3560 .AllocationPriority: 0,
3561 .GlobalPriority: false,
3562 .TSFlags: 0x00, /* TSFlags */
3563 .SpillStackID: 0, /* SpillStackID */
3564 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3565 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3566 .SuperClasses: rGPRSuperclasses, .SuperClassesSize: 8,
3567 .OrderFunc: rGPRGetRawAllocationOrder
3568 };
3569
3570 extern const TargetRegisterClass GPRnoip_and_GPRnopcRegClass = {
3571 .MC: &ARMMCRegisterClasses[GPRnoip_and_GPRnopcRegClassID],
3572 .SubClassMask: GPRnoip_and_GPRnopcSubClassMask,
3573 .SuperRegIndices: SuperRegIdxSeqs + 11,
3574 .LaneMask: LaneBitmask(0x0000000000000001),
3575 .AllocationPriority: 0,
3576 .GlobalPriority: false,
3577 .TSFlags: 0x00, /* TSFlags */
3578 .SpillStackID: 0, /* SpillStackID */
3579 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3580 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3581 .SuperClasses: GPRnoip_and_GPRnopcSuperclasses, .SuperClassesSize: 5,
3582 .OrderFunc: GPRnoip_and_GPRnopcGetRawAllocationOrder
3583 };
3584
3585 extern const TargetRegisterClass GPRnoip_and_GPRnospRegClass = {
3586 .MC: &ARMMCRegisterClasses[GPRnoip_and_GPRnospRegClassID],
3587 .SubClassMask: GPRnoip_and_GPRnospSubClassMask,
3588 .SuperRegIndices: SuperRegIdxSeqs + 11,
3589 .LaneMask: LaneBitmask(0x0000000000000001),
3590 .AllocationPriority: 0,
3591 .GlobalPriority: false,
3592 .TSFlags: 0x00, /* TSFlags */
3593 .SpillStackID: 0, /* SpillStackID */
3594 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3595 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3596 .SuperClasses: GPRnoip_and_GPRnospSuperclasses, .SuperClassesSize: 3,
3597 .OrderFunc: GPRnoip_and_GPRnospGetRawAllocationOrder
3598 };
3599
3600 extern const TargetRegisterClass GPRnoip_and_GPRwithAPSR_NZCVnospRegClass = {
3601 .MC: &ARMMCRegisterClasses[GPRnoip_and_GPRwithAPSR_NZCVnospRegClassID],
3602 .SubClassMask: GPRnoip_and_GPRwithAPSR_NZCVnospSubClassMask,
3603 .SuperRegIndices: SuperRegIdxSeqs + 11,
3604 .LaneMask: LaneBitmask(0x0000000000000001),
3605 .AllocationPriority: 0,
3606 .GlobalPriority: false,
3607 .TSFlags: 0x00, /* TSFlags */
3608 .SpillStackID: 0, /* SpillStackID */
3609 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3610 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3611 .SuperClasses: GPRnoip_and_GPRwithAPSR_NZCVnospSuperclasses, .SuperClassesSize: 12,
3612 .OrderFunc: GPRnoip_and_GPRwithAPSR_NZCVnospGetRawAllocationOrder
3613 };
3614
3615 extern const TargetRegisterClass tGPRwithpcRegClass = {
3616 .MC: &ARMMCRegisterClasses[tGPRwithpcRegClassID],
3617 .SubClassMask: tGPRwithpcSubClassMask,
3618 .SuperRegIndices: SuperRegIdxSeqs + 11,
3619 .LaneMask: LaneBitmask(0x0000000000000001),
3620 .AllocationPriority: 0,
3621 .GlobalPriority: false,
3622 .TSFlags: 0x00, /* TSFlags */
3623 .SpillStackID: 0, /* SpillStackID */
3624 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3625 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3626 .SuperClasses: tGPRwithpcSuperclasses, .SuperClassesSize: 4,
3627 .OrderFunc: nullptr
3628 };
3629
3630 extern const TargetRegisterClass FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8RegClass = {
3631 .MC: &ARMMCRegisterClasses[FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8RegClassID],
3632 .SubClassMask: FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8SubClassMask,
3633 .SuperRegIndices: SuperRegIdxSeqs + 0,
3634 .LaneMask: LaneBitmask(0x000000000000000C),
3635 .AllocationPriority: 0,
3636 .GlobalPriority: false,
3637 .TSFlags: 0x00, /* TSFlags */
3638 .SpillStackID: 0, /* SpillStackID */
3639 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
3640 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3641 .SuperClasses: FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8Superclasses, .SuperClassesSize: 2,
3642 .OrderFunc: nullptr
3643 };
3644
3645 extern const TargetRegisterClass hGPRRegClass = {
3646 .MC: &ARMMCRegisterClasses[hGPRRegClassID],
3647 .SubClassMask: hGPRSubClassMask,
3648 .SuperRegIndices: SuperRegIdxSeqs + 11,
3649 .LaneMask: LaneBitmask(0x0000000000000001),
3650 .AllocationPriority: 0,
3651 .GlobalPriority: false,
3652 .TSFlags: 0x00, /* TSFlags */
3653 .SpillStackID: 0, /* SpillStackID */
3654 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3655 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3656 .SuperClasses: hGPRSuperclasses, .SuperClassesSize: 1,
3657 .OrderFunc: nullptr
3658 };
3659
3660 extern const TargetRegisterClass tGPRRegClass = {
3661 .MC: &ARMMCRegisterClasses[tGPRRegClassID],
3662 .SubClassMask: tGPRSubClassMask,
3663 .SuperRegIndices: SuperRegIdxSeqs + 11,
3664 .LaneMask: LaneBitmask(0x0000000000000001),
3665 .AllocationPriority: 0,
3666 .GlobalPriority: false,
3667 .TSFlags: 0x00, /* TSFlags */
3668 .SpillStackID: 0, /* SpillStackID */
3669 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3670 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3671 .SuperClasses: tGPRSuperclasses, .SuperClassesSize: 14,
3672 .OrderFunc: nullptr
3673 };
3674
3675 extern const TargetRegisterClass tGPREvenRegClass = {
3676 .MC: &ARMMCRegisterClasses[tGPREvenRegClassID],
3677 .SubClassMask: tGPREvenSubClassMask,
3678 .SuperRegIndices: SuperRegIdxSeqs + 9,
3679 .LaneMask: LaneBitmask(0x0000000000000001),
3680 .AllocationPriority: 0,
3681 .GlobalPriority: false,
3682 .TSFlags: 0x00, /* TSFlags */
3683 .SpillStackID: 0, /* SpillStackID */
3684 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3685 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3686 .SuperClasses: tGPREvenSuperclasses, .SuperClassesSize: 9,
3687 .OrderFunc: tGPREvenGetRawAllocationOrder
3688 };
3689
3690 extern const TargetRegisterClass GPRnopc_and_hGPRRegClass = {
3691 .MC: &ARMMCRegisterClasses[GPRnopc_and_hGPRRegClassID],
3692 .SubClassMask: GPRnopc_and_hGPRSubClassMask,
3693 .SuperRegIndices: SuperRegIdxSeqs + 11,
3694 .LaneMask: LaneBitmask(0x0000000000000001),
3695 .AllocationPriority: 0,
3696 .GlobalPriority: false,
3697 .TSFlags: 0x00, /* TSFlags */
3698 .SpillStackID: 0, /* SpillStackID */
3699 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3700 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3701 .SuperClasses: GPRnopc_and_hGPRSuperclasses, .SuperClassesSize: 5,
3702 .OrderFunc: nullptr
3703 };
3704
3705 extern const TargetRegisterClass GPRnosp_and_hGPRRegClass = {
3706 .MC: &ARMMCRegisterClasses[GPRnosp_and_hGPRRegClassID],
3707 .SubClassMask: GPRnosp_and_hGPRSubClassMask,
3708 .SuperRegIndices: SuperRegIdxSeqs + 11,
3709 .LaneMask: LaneBitmask(0x0000000000000001),
3710 .AllocationPriority: 0,
3711 .GlobalPriority: false,
3712 .TSFlags: 0x00, /* TSFlags */
3713 .SpillStackID: 0, /* SpillStackID */
3714 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3715 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3716 .SuperClasses: GPRnosp_and_hGPRSuperclasses, .SuperClassesSize: 3,
3717 .OrderFunc: nullptr
3718 };
3719
3720 extern const TargetRegisterClass GPRnoip_and_hGPRRegClass = {
3721 .MC: &ARMMCRegisterClasses[GPRnoip_and_hGPRRegClassID],
3722 .SubClassMask: GPRnoip_and_hGPRSubClassMask,
3723 .SuperRegIndices: SuperRegIdxSeqs + 11,
3724 .LaneMask: LaneBitmask(0x0000000000000001),
3725 .AllocationPriority: 0,
3726 .GlobalPriority: false,
3727 .TSFlags: 0x00, /* TSFlags */
3728 .SpillStackID: 0, /* SpillStackID */
3729 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3730 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3731 .SuperClasses: GPRnoip_and_hGPRSuperclasses, .SuperClassesSize: 3,
3732 .OrderFunc: nullptr
3733 };
3734
3735 extern const TargetRegisterClass GPRnoip_and_tGPREvenRegClass = {
3736 .MC: &ARMMCRegisterClasses[GPRnoip_and_tGPREvenRegClassID],
3737 .SubClassMask: GPRnoip_and_tGPREvenSubClassMask,
3738 .SuperRegIndices: SuperRegIdxSeqs + 9,
3739 .LaneMask: LaneBitmask(0x0000000000000001),
3740 .AllocationPriority: 0,
3741 .GlobalPriority: false,
3742 .TSFlags: 0x00, /* TSFlags */
3743 .SpillStackID: 0, /* SpillStackID */
3744 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3745 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3746 .SuperClasses: GPRnoip_and_tGPREvenSuperclasses, .SuperClassesSize: 14,
3747 .OrderFunc: GPRnoip_and_tGPREvenGetRawAllocationOrder
3748 };
3749
3750 extern const TargetRegisterClass GPRnosp_and_GPRnopc_and_hGPRRegClass = {
3751 .MC: &ARMMCRegisterClasses[GPRnosp_and_GPRnopc_and_hGPRRegClassID],
3752 .SubClassMask: GPRnosp_and_GPRnopc_and_hGPRSubClassMask,
3753 .SuperRegIndices: SuperRegIdxSeqs + 11,
3754 .LaneMask: LaneBitmask(0x0000000000000001),
3755 .AllocationPriority: 0,
3756 .GlobalPriority: false,
3757 .TSFlags: 0x00, /* TSFlags */
3758 .SpillStackID: 0, /* SpillStackID */
3759 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3760 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3761 .SuperClasses: GPRnosp_and_GPRnopc_and_hGPRSuperclasses, .SuperClassesSize: 12,
3762 .OrderFunc: nullptr
3763 };
3764
3765 extern const TargetRegisterClass tGPROddRegClass = {
3766 .MC: &ARMMCRegisterClasses[tGPROddRegClassID],
3767 .SubClassMask: tGPROddSubClassMask,
3768 .SuperRegIndices: SuperRegIdxSeqs + 12,
3769 .LaneMask: LaneBitmask(0x0000000000000001),
3770 .AllocationPriority: 0,
3771 .GlobalPriority: false,
3772 .TSFlags: 0x00, /* TSFlags */
3773 .SpillStackID: 0, /* SpillStackID */
3774 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3775 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3776 .SuperClasses: tGPROddSuperclasses, .SuperClassesSize: 13,
3777 .OrderFunc: tGPROddGetRawAllocationOrder
3778 };
3779
3780 extern const TargetRegisterClass GPRnopc_and_GPRnoip_and_hGPRRegClass = {
3781 .MC: &ARMMCRegisterClasses[GPRnopc_and_GPRnoip_and_hGPRRegClassID],
3782 .SubClassMask: GPRnopc_and_GPRnoip_and_hGPRSubClassMask,
3783 .SuperRegIndices: SuperRegIdxSeqs + 11,
3784 .LaneMask: LaneBitmask(0x0000000000000001),
3785 .AllocationPriority: 0,
3786 .GlobalPriority: false,
3787 .TSFlags: 0x00, /* TSFlags */
3788 .SpillStackID: 0, /* SpillStackID */
3789 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3790 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3791 .SuperClasses: GPRnopc_and_GPRnoip_and_hGPRSuperclasses, .SuperClassesSize: 9,
3792 .OrderFunc: nullptr
3793 };
3794
3795 extern const TargetRegisterClass GPRnosp_and_GPRnoip_and_hGPRRegClass = {
3796 .MC: &ARMMCRegisterClasses[GPRnosp_and_GPRnoip_and_hGPRRegClassID],
3797 .SubClassMask: GPRnosp_and_GPRnoip_and_hGPRSubClassMask,
3798 .SuperRegIndices: SuperRegIdxSeqs + 11,
3799 .LaneMask: LaneBitmask(0x0000000000000001),
3800 .AllocationPriority: 0,
3801 .GlobalPriority: false,
3802 .TSFlags: 0x00, /* TSFlags */
3803 .SpillStackID: 0, /* SpillStackID */
3804 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3805 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3806 .SuperClasses: GPRnosp_and_GPRnoip_and_hGPRSuperclasses, .SuperClassesSize: 7,
3807 .OrderFunc: nullptr
3808 };
3809
3810 extern const TargetRegisterClass tcGPRRegClass = {
3811 .MC: &ARMMCRegisterClasses[tcGPRRegClassID],
3812 .SubClassMask: tcGPRSubClassMask,
3813 .SuperRegIndices: SuperRegIdxSeqs + 11,
3814 .LaneMask: LaneBitmask(0x0000000000000001),
3815 .AllocationPriority: 0,
3816 .GlobalPriority: false,
3817 .TSFlags: 0x00, /* TSFlags */
3818 .SpillStackID: 0, /* SpillStackID */
3819 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3820 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3821 .SuperClasses: tcGPRSuperclasses, .SuperClassesSize: 9,
3822 .OrderFunc: tcGPRGetRawAllocationOrder
3823 };
3824
3825 extern const TargetRegisterClass GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClass = {
3826 .MC: &ARMMCRegisterClasses[GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClassID],
3827 .SubClassMask: GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRSubClassMask,
3828 .SuperRegIndices: SuperRegIdxSeqs + 11,
3829 .LaneMask: LaneBitmask(0x0000000000000001),
3830 .AllocationPriority: 0,
3831 .GlobalPriority: false,
3832 .TSFlags: 0x00, /* TSFlags */
3833 .SpillStackID: 0, /* SpillStackID */
3834 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3835 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3836 .SuperClasses: GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRSuperclasses, .SuperClassesSize: 20,
3837 .OrderFunc: nullptr
3838 };
3839
3840 extern const TargetRegisterClass hGPR_and_tGPREvenRegClass = {
3841 .MC: &ARMMCRegisterClasses[hGPR_and_tGPREvenRegClassID],
3842 .SubClassMask: hGPR_and_tGPREvenSubClassMask,
3843 .SuperRegIndices: SuperRegIdxSeqs + 9,
3844 .LaneMask: LaneBitmask(0x0000000000000001),
3845 .AllocationPriority: 0,
3846 .GlobalPriority: false,
3847 .TSFlags: 0x00, /* TSFlags */
3848 .SpillStackID: 0, /* SpillStackID */
3849 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3850 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3851 .SuperClasses: hGPR_and_tGPREvenSuperclasses, .SuperClassesSize: 14,
3852 .OrderFunc: nullptr
3853 };
3854
3855 extern const TargetRegisterClass tGPR_and_tGPREvenRegClass = {
3856 .MC: &ARMMCRegisterClasses[tGPR_and_tGPREvenRegClassID],
3857 .SubClassMask: tGPR_and_tGPREvenSubClassMask,
3858 .SuperRegIndices: SuperRegIdxSeqs + 9,
3859 .LaneMask: LaneBitmask(0x0000000000000001),
3860 .AllocationPriority: 0,
3861 .GlobalPriority: false,
3862 .TSFlags: 0x00, /* TSFlags */
3863 .SpillStackID: 0, /* SpillStackID */
3864 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3865 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3866 .SuperClasses: tGPR_and_tGPREvenSuperclasses, .SuperClassesSize: 17,
3867 .OrderFunc: tGPR_and_tGPREvenGetRawAllocationOrder
3868 };
3869
3870 extern const TargetRegisterClass tGPR_and_tGPROddRegClass = {
3871 .MC: &ARMMCRegisterClasses[tGPR_and_tGPROddRegClassID],
3872 .SubClassMask: tGPR_and_tGPROddSubClassMask,
3873 .SuperRegIndices: SuperRegIdxSeqs + 12,
3874 .LaneMask: LaneBitmask(0x0000000000000001),
3875 .AllocationPriority: 0,
3876 .GlobalPriority: false,
3877 .TSFlags: 0x00, /* TSFlags */
3878 .SpillStackID: 0, /* SpillStackID */
3879 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3880 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3881 .SuperClasses: tGPR_and_tGPROddSuperclasses, .SuperClassesSize: 16,
3882 .OrderFunc: tGPR_and_tGPROddGetRawAllocationOrder
3883 };
3884
3885 extern const TargetRegisterClass tcGPRnotr12RegClass = {
3886 .MC: &ARMMCRegisterClasses[tcGPRnotr12RegClassID],
3887 .SubClassMask: tcGPRnotr12SubClassMask,
3888 .SuperRegIndices: SuperRegIdxSeqs + 11,
3889 .LaneMask: LaneBitmask(0x0000000000000001),
3890 .AllocationPriority: 0,
3891 .GlobalPriority: false,
3892 .TSFlags: 0x00, /* TSFlags */
3893 .SpillStackID: 0, /* SpillStackID */
3894 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3895 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3896 .SuperClasses: tcGPRnotr12Superclasses, .SuperClassesSize: 16,
3897 .OrderFunc: nullptr
3898 };
3899
3900 extern const TargetRegisterClass tGPREven_and_tcGPRRegClass = {
3901 .MC: &ARMMCRegisterClasses[tGPREven_and_tcGPRRegClassID],
3902 .SubClassMask: tGPREven_and_tcGPRSubClassMask,
3903 .SuperRegIndices: SuperRegIdxSeqs + 9,
3904 .LaneMask: LaneBitmask(0x0000000000000001),
3905 .AllocationPriority: 0,
3906 .GlobalPriority: false,
3907 .TSFlags: 0x00, /* TSFlags */
3908 .SpillStackID: 0, /* SpillStackID */
3909 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3910 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3911 .SuperClasses: tGPREven_and_tcGPRSuperclasses, .SuperClassesSize: 11,
3912 .OrderFunc: tGPREven_and_tcGPRGetRawAllocationOrder
3913 };
3914
3915 extern const TargetRegisterClass FP_STATUS_REGSRegClass = {
3916 .MC: &ARMMCRegisterClasses[FP_STATUS_REGSRegClassID],
3917 .SubClassMask: FP_STATUS_REGSSubClassMask,
3918 .SuperRegIndices: SuperRegIdxSeqs + 8,
3919 .LaneMask: LaneBitmask(0x0000000000000001),
3920 .AllocationPriority: 0,
3921 .GlobalPriority: false,
3922 .TSFlags: 0x00, /* TSFlags */
3923 .SpillStackID: 0, /* SpillStackID */
3924 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3925 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3926 .SuperClasses: nullptr, .SuperClassesSize: 0,
3927 .OrderFunc: nullptr
3928 };
3929
3930 extern const TargetRegisterClass hGPR_and_GPRnoip_and_tGPREvenRegClass = {
3931 .MC: &ARMMCRegisterClasses[hGPR_and_GPRnoip_and_tGPREvenRegClassID],
3932 .SubClassMask: hGPR_and_GPRnoip_and_tGPREvenSubClassMask,
3933 .SuperRegIndices: SuperRegIdxSeqs + 9,
3934 .LaneMask: LaneBitmask(0x0000000000000001),
3935 .AllocationPriority: 0,
3936 .GlobalPriority: false,
3937 .TSFlags: 0x00, /* TSFlags */
3938 .SpillStackID: 0, /* SpillStackID */
3939 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3940 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3941 .SuperClasses: hGPR_and_GPRnoip_and_tGPREvenSuperclasses, .SuperClassesSize: 24,
3942 .OrderFunc: nullptr
3943 };
3944
3945 extern const TargetRegisterClass hGPR_and_tGPROddRegClass = {
3946 .MC: &ARMMCRegisterClasses[hGPR_and_tGPROddRegClassID],
3947 .SubClassMask: hGPR_and_tGPROddSubClassMask,
3948 .SuperRegIndices: SuperRegIdxSeqs + 12,
3949 .LaneMask: LaneBitmask(0x0000000000000001),
3950 .AllocationPriority: 0,
3951 .GlobalPriority: false,
3952 .TSFlags: 0x00, /* TSFlags */
3953 .SpillStackID: 0, /* SpillStackID */
3954 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3955 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3956 .SuperClasses: hGPR_and_tGPROddSuperclasses, .SuperClassesSize: 22,
3957 .OrderFunc: nullptr
3958 };
3959
3960 extern const TargetRegisterClass tGPREven_and_tcGPRnotr12RegClass = {
3961 .MC: &ARMMCRegisterClasses[tGPREven_and_tcGPRnotr12RegClassID],
3962 .SubClassMask: tGPREven_and_tcGPRnotr12SubClassMask,
3963 .SuperRegIndices: SuperRegIdxSeqs + 9,
3964 .LaneMask: LaneBitmask(0x0000000000000001),
3965 .AllocationPriority: 0,
3966 .GlobalPriority: false,
3967 .TSFlags: 0x00, /* TSFlags */
3968 .SpillStackID: 0, /* SpillStackID */
3969 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3970 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3971 .SuperClasses: tGPREven_and_tcGPRnotr12Superclasses, .SuperClassesSize: 21,
3972 .OrderFunc: tGPREven_and_tcGPRnotr12GetRawAllocationOrder
3973 };
3974
3975 extern const TargetRegisterClass tGPROdd_and_tcGPRRegClass = {
3976 .MC: &ARMMCRegisterClasses[tGPROdd_and_tcGPRRegClassID],
3977 .SubClassMask: tGPROdd_and_tcGPRSubClassMask,
3978 .SuperRegIndices: SuperRegIdxSeqs + 12,
3979 .LaneMask: LaneBitmask(0x0000000000000001),
3980 .AllocationPriority: 0,
3981 .GlobalPriority: false,
3982 .TSFlags: 0x00, /* TSFlags */
3983 .SpillStackID: 0, /* SpillStackID */
3984 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
3985 .CoveredBySubRegs: true, /* CoveredBySubRegs */
3986 .SuperClasses: tGPROdd_and_tcGPRSuperclasses, .SuperClassesSize: 19,
3987 .OrderFunc: nullptr
3988 };
3989
3990 extern const TargetRegisterClass CCRRegClass = {
3991 .MC: &ARMMCRegisterClasses[CCRRegClassID],
3992 .SubClassMask: CCRSubClassMask,
3993 .SuperRegIndices: SuperRegIdxSeqs + 8,
3994 .LaneMask: LaneBitmask(0x0000000000000001),
3995 .AllocationPriority: 0,
3996 .GlobalPriority: false,
3997 .TSFlags: 0x00, /* TSFlags */
3998 .SpillStackID: 0, /* SpillStackID */
3999 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4000 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4001 .SuperClasses: nullptr, .SuperClassesSize: 0,
4002 .OrderFunc: nullptr
4003 };
4004
4005 extern const TargetRegisterClass FPCXTRegsRegClass = {
4006 .MC: &ARMMCRegisterClasses[FPCXTRegsRegClassID],
4007 .SubClassMask: FPCXTRegsSubClassMask,
4008 .SuperRegIndices: SuperRegIdxSeqs + 8,
4009 .LaneMask: LaneBitmask(0x0000000000000001),
4010 .AllocationPriority: 0,
4011 .GlobalPriority: false,
4012 .TSFlags: 0x00, /* TSFlags */
4013 .SpillStackID: 0, /* SpillStackID */
4014 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4015 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4016 .SuperClasses: nullptr, .SuperClassesSize: 0,
4017 .OrderFunc: nullptr
4018 };
4019
4020 extern const TargetRegisterClass GPRlrRegClass = {
4021 .MC: &ARMMCRegisterClasses[GPRlrRegClassID],
4022 .SubClassMask: GPRlrSubClassMask,
4023 .SuperRegIndices: SuperRegIdxSeqs + 8,
4024 .LaneMask: LaneBitmask(0x0000000000000001),
4025 .AllocationPriority: 0,
4026 .GlobalPriority: false,
4027 .TSFlags: 0x00, /* TSFlags */
4028 .SpillStackID: 0, /* SpillStackID */
4029 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4030 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4031 .SuperClasses: GPRlrSuperclasses, .SuperClassesSize: 15,
4032 .OrderFunc: nullptr
4033 };
4034
4035 extern const TargetRegisterClass GPRspRegClass = {
4036 .MC: &ARMMCRegisterClasses[GPRspRegClassID],
4037 .SubClassMask: GPRspSubClassMask,
4038 .SuperRegIndices: SuperRegIdxSeqs + 12,
4039 .LaneMask: LaneBitmask(0x0000000000000001),
4040 .AllocationPriority: 0,
4041 .GlobalPriority: false,
4042 .TSFlags: 0x00, /* TSFlags */
4043 .SpillStackID: 0, /* SpillStackID */
4044 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4045 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4046 .SuperClasses: GPRspSuperclasses, .SuperClassesSize: 10,
4047 .OrderFunc: nullptr
4048 };
4049
4050 extern const TargetRegisterClass VCCRRegClass = {
4051 .MC: &ARMMCRegisterClasses[VCCRRegClassID],
4052 .SubClassMask: VCCRSubClassMask,
4053 .SuperRegIndices: SuperRegIdxSeqs + 8,
4054 .LaneMask: LaneBitmask(0x0000000000000001),
4055 .AllocationPriority: 0,
4056 .GlobalPriority: false,
4057 .TSFlags: 0x00, /* TSFlags */
4058 .SpillStackID: 0, /* SpillStackID */
4059 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4060 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4061 .SuperClasses: VCCRSuperclasses, .SuperClassesSize: 1,
4062 .OrderFunc: nullptr
4063 };
4064
4065 extern const TargetRegisterClass cl_FPSCR_NZCVRegClass = {
4066 .MC: &ARMMCRegisterClasses[cl_FPSCR_NZCVRegClassID],
4067 .SubClassMask: cl_FPSCR_NZCVSubClassMask,
4068 .SuperRegIndices: SuperRegIdxSeqs + 8,
4069 .LaneMask: LaneBitmask(0x0000000000000001),
4070 .AllocationPriority: 0,
4071 .GlobalPriority: false,
4072 .TSFlags: 0x00, /* TSFlags */
4073 .SpillStackID: 0, /* SpillStackID */
4074 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4075 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4076 .SuperClasses: nullptr, .SuperClassesSize: 0,
4077 .OrderFunc: nullptr
4078 };
4079
4080 extern const TargetRegisterClass hGPR_and_tGPRwithpcRegClass = {
4081 .MC: &ARMMCRegisterClasses[hGPR_and_tGPRwithpcRegClassID],
4082 .SubClassMask: hGPR_and_tGPRwithpcSubClassMask,
4083 .SuperRegIndices: SuperRegIdxSeqs + 8,
4084 .LaneMask: LaneBitmask(0x0000000000000001),
4085 .AllocationPriority: 0,
4086 .GlobalPriority: false,
4087 .TSFlags: 0x00, /* TSFlags */
4088 .SpillStackID: 0, /* SpillStackID */
4089 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4090 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4091 .SuperClasses: hGPR_and_tGPRwithpcSuperclasses, .SuperClassesSize: 9,
4092 .OrderFunc: nullptr
4093 };
4094
4095 extern const TargetRegisterClass hGPR_and_tcGPRRegClass = {
4096 .MC: &ARMMCRegisterClasses[hGPR_and_tcGPRRegClassID],
4097 .SubClassMask: hGPR_and_tcGPRSubClassMask,
4098 .SuperRegIndices: SuperRegIdxSeqs + 9,
4099 .LaneMask: LaneBitmask(0x0000000000000001),
4100 .AllocationPriority: 0,
4101 .GlobalPriority: false,
4102 .TSFlags: 0x00, /* TSFlags */
4103 .SpillStackID: 0, /* SpillStackID */
4104 .HasDisjunctSubRegs: false, /* HasDisjunctSubRegs */
4105 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4106 .SuperClasses: hGPR_and_tcGPRSuperclasses, .SuperClassesSize: 17,
4107 .OrderFunc: hGPR_and_tcGPRGetRawAllocationOrder
4108 };
4109
4110 extern const TargetRegisterClass DPRRegClass = {
4111 .MC: &ARMMCRegisterClasses[DPRRegClassID],
4112 .SubClassMask: DPRSubClassMask,
4113 .SuperRegIndices: SuperRegIdxSeqs + 0,
4114 .LaneMask: LaneBitmask(0x000000000000000C),
4115 .AllocationPriority: 0,
4116 .GlobalPriority: false,
4117 .TSFlags: 0x00, /* TSFlags */
4118 .SpillStackID: 0, /* SpillStackID */
4119 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4120 .CoveredBySubRegs: false, /* CoveredBySubRegs */
4121 .SuperClasses: DPRSuperclasses, .SuperClassesSize: 1,
4122 .OrderFunc: DPRGetRawAllocationOrder
4123 };
4124
4125 extern const TargetRegisterClass DPR_VFP2RegClass = {
4126 .MC: &ARMMCRegisterClasses[DPR_VFP2RegClassID],
4127 .SubClassMask: DPR_VFP2SubClassMask,
4128 .SuperRegIndices: SuperRegIdxSeqs + 0,
4129 .LaneMask: LaneBitmask(0x000000000000000C),
4130 .AllocationPriority: 0,
4131 .GlobalPriority: false,
4132 .TSFlags: 0x00, /* TSFlags */
4133 .SpillStackID: 0, /* SpillStackID */
4134 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4135 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4136 .SuperClasses: DPR_VFP2Superclasses, .SuperClassesSize: 3,
4137 .OrderFunc: nullptr
4138 };
4139
4140 extern const TargetRegisterClass DPR_8RegClass = {
4141 .MC: &ARMMCRegisterClasses[DPR_8RegClassID],
4142 .SubClassMask: DPR_8SubClassMask,
4143 .SuperRegIndices: SuperRegIdxSeqs + 0,
4144 .LaneMask: LaneBitmask(0x000000000000000C),
4145 .AllocationPriority: 0,
4146 .GlobalPriority: false,
4147 .TSFlags: 0x00, /* TSFlags */
4148 .SpillStackID: 0, /* SpillStackID */
4149 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4150 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4151 .SuperClasses: DPR_8Superclasses, .SuperClassesSize: 5,
4152 .OrderFunc: nullptr
4153 };
4154
4155 extern const TargetRegisterClass GPRPairRegClass = {
4156 .MC: &ARMMCRegisterClasses[GPRPairRegClassID],
4157 .SubClassMask: GPRPairSubClassMask,
4158 .SuperRegIndices: SuperRegIdxSeqs + 8,
4159 .LaneMask: LaneBitmask(0x0000000000000003),
4160 .AllocationPriority: 0,
4161 .GlobalPriority: false,
4162 .TSFlags: 0x00, /* TSFlags */
4163 .SpillStackID: 0, /* SpillStackID */
4164 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4165 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4166 .SuperClasses: nullptr, .SuperClassesSize: 0,
4167 .OrderFunc: nullptr
4168 };
4169
4170 extern const TargetRegisterClass GPRPairnospRegClass = {
4171 .MC: &ARMMCRegisterClasses[GPRPairnospRegClassID],
4172 .SubClassMask: GPRPairnospSubClassMask,
4173 .SuperRegIndices: SuperRegIdxSeqs + 8,
4174 .LaneMask: LaneBitmask(0x0000000000000003),
4175 .AllocationPriority: 0,
4176 .GlobalPriority: false,
4177 .TSFlags: 0x00, /* TSFlags */
4178 .SpillStackID: 0, /* SpillStackID */
4179 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4180 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4181 .SuperClasses: GPRPairnospSuperclasses, .SuperClassesSize: 1,
4182 .OrderFunc: nullptr
4183 };
4184
4185 extern const TargetRegisterClass GPRPair_with_gsub_0_in_tGPRRegClass = {
4186 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_0_in_tGPRRegClassID],
4187 .SubClassMask: GPRPair_with_gsub_0_in_tGPRSubClassMask,
4188 .SuperRegIndices: SuperRegIdxSeqs + 8,
4189 .LaneMask: LaneBitmask(0x0000000000000003),
4190 .AllocationPriority: 0,
4191 .GlobalPriority: false,
4192 .TSFlags: 0x00, /* TSFlags */
4193 .SpillStackID: 0, /* SpillStackID */
4194 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4195 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4196 .SuperClasses: GPRPair_with_gsub_0_in_tGPRSuperclasses, .SuperClassesSize: 2,
4197 .OrderFunc: nullptr
4198 };
4199
4200 extern const TargetRegisterClass GPRPair_with_gsub_0_in_hGPRRegClass = {
4201 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_0_in_hGPRRegClassID],
4202 .SubClassMask: GPRPair_with_gsub_0_in_hGPRSubClassMask,
4203 .SuperRegIndices: SuperRegIdxSeqs + 8,
4204 .LaneMask: LaneBitmask(0x0000000000000003),
4205 .AllocationPriority: 0,
4206 .GlobalPriority: false,
4207 .TSFlags: 0x00, /* TSFlags */
4208 .SpillStackID: 0, /* SpillStackID */
4209 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4210 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4211 .SuperClasses: GPRPair_with_gsub_0_in_hGPRSuperclasses, .SuperClassesSize: 1,
4212 .OrderFunc: nullptr
4213 };
4214
4215 extern const TargetRegisterClass GPRPair_with_gsub_0_in_tcGPRRegClass = {
4216 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_0_in_tcGPRRegClassID],
4217 .SubClassMask: GPRPair_with_gsub_0_in_tcGPRSubClassMask,
4218 .SuperRegIndices: SuperRegIdxSeqs + 8,
4219 .LaneMask: LaneBitmask(0x0000000000000003),
4220 .AllocationPriority: 0,
4221 .GlobalPriority: false,
4222 .TSFlags: 0x00, /* TSFlags */
4223 .SpillStackID: 0, /* SpillStackID */
4224 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4225 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4226 .SuperClasses: GPRPair_with_gsub_0_in_tcGPRSuperclasses, .SuperClassesSize: 1,
4227 .OrderFunc: nullptr
4228 };
4229
4230 extern const TargetRegisterClass GPRPair_with_gsub_0_in_tcGPRnotr12RegClass = {
4231 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_0_in_tcGPRnotr12RegClassID],
4232 .SubClassMask: GPRPair_with_gsub_0_in_tcGPRnotr12SubClassMask,
4233 .SuperRegIndices: SuperRegIdxSeqs + 8,
4234 .LaneMask: LaneBitmask(0x0000000000000003),
4235 .AllocationPriority: 0,
4236 .GlobalPriority: false,
4237 .TSFlags: 0x00, /* TSFlags */
4238 .SpillStackID: 0, /* SpillStackID */
4239 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4240 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4241 .SuperClasses: GPRPair_with_gsub_0_in_tcGPRnotr12Superclasses, .SuperClassesSize: 4,
4242 .OrderFunc: nullptr
4243 };
4244
4245 extern const TargetRegisterClass GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRRegClass = {
4246 .MC: &ARMMCRegisterClasses[GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRRegClassID],
4247 .SubClassMask: GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRSubClassMask,
4248 .SuperRegIndices: SuperRegIdxSeqs + 8,
4249 .LaneMask: LaneBitmask(0x0000000000000003),
4250 .AllocationPriority: 0,
4251 .GlobalPriority: false,
4252 .TSFlags: 0x00, /* TSFlags */
4253 .SpillStackID: 0, /* SpillStackID */
4254 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4255 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4256 .SuperClasses: GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRSuperclasses, .SuperClassesSize: 3,
4257 .OrderFunc: nullptr
4258 };
4259
4260 extern const TargetRegisterClass GPRPair_with_gsub_1_in_GPRspRegClass = {
4261 .MC: &ARMMCRegisterClasses[GPRPair_with_gsub_1_in_GPRspRegClassID],
4262 .SubClassMask: GPRPair_with_gsub_1_in_GPRspSubClassMask,
4263 .SuperRegIndices: SuperRegIdxSeqs + 8,
4264 .LaneMask: LaneBitmask(0x0000000000000003),
4265 .AllocationPriority: 0,
4266 .GlobalPriority: false,
4267 .TSFlags: 0x00, /* TSFlags */
4268 .SpillStackID: 0, /* SpillStackID */
4269 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4270 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4271 .SuperClasses: GPRPair_with_gsub_1_in_GPRspSuperclasses, .SuperClassesSize: 3,
4272 .OrderFunc: nullptr
4273 };
4274
4275 extern const TargetRegisterClass DPairSpcRegClass = {
4276 .MC: &ARMMCRegisterClasses[DPairSpcRegClassID],
4277 .SubClassMask: DPairSpcSubClassMask,
4278 .SuperRegIndices: SuperRegIdxSeqs + 58,
4279 .LaneMask: LaneBitmask(0x00000000000000CC),
4280 .AllocationPriority: 0,
4281 .GlobalPriority: false,
4282 .TSFlags: 0x00, /* TSFlags */
4283 .SpillStackID: 0, /* SpillStackID */
4284 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4285 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4286 .SuperClasses: nullptr, .SuperClassesSize: 0,
4287 .OrderFunc: nullptr
4288 };
4289
4290 extern const TargetRegisterClass DPairSpc_with_ssub_0RegClass = {
4291 .MC: &ARMMCRegisterClasses[DPairSpc_with_ssub_0RegClassID],
4292 .SubClassMask: DPairSpc_with_ssub_0SubClassMask,
4293 .SuperRegIndices: SuperRegIdxSeqs + 58,
4294 .LaneMask: LaneBitmask(0x00000000000000CC),
4295 .AllocationPriority: 0,
4296 .GlobalPriority: false,
4297 .TSFlags: 0x00, /* TSFlags */
4298 .SpillStackID: 0, /* SpillStackID */
4299 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4300 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4301 .SuperClasses: DPairSpc_with_ssub_0Superclasses, .SuperClassesSize: 1,
4302 .OrderFunc: nullptr
4303 };
4304
4305 extern const TargetRegisterClass DPairSpc_with_ssub_4RegClass = {
4306 .MC: &ARMMCRegisterClasses[DPairSpc_with_ssub_4RegClassID],
4307 .SubClassMask: DPairSpc_with_ssub_4SubClassMask,
4308 .SuperRegIndices: SuperRegIdxSeqs + 58,
4309 .LaneMask: LaneBitmask(0x00000000000000CC),
4310 .AllocationPriority: 0,
4311 .GlobalPriority: false,
4312 .TSFlags: 0x00, /* TSFlags */
4313 .SpillStackID: 0, /* SpillStackID */
4314 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4315 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4316 .SuperClasses: DPairSpc_with_ssub_4Superclasses, .SuperClassesSize: 2,
4317 .OrderFunc: nullptr
4318 };
4319
4320 extern const TargetRegisterClass DPairSpc_with_dsub_0_in_DPR_8RegClass = {
4321 .MC: &ARMMCRegisterClasses[DPairSpc_with_dsub_0_in_DPR_8RegClassID],
4322 .SubClassMask: DPairSpc_with_dsub_0_in_DPR_8SubClassMask,
4323 .SuperRegIndices: SuperRegIdxSeqs + 58,
4324 .LaneMask: LaneBitmask(0x00000000000000CC),
4325 .AllocationPriority: 0,
4326 .GlobalPriority: false,
4327 .TSFlags: 0x00, /* TSFlags */
4328 .SpillStackID: 0, /* SpillStackID */
4329 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4330 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4331 .SuperClasses: DPairSpc_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 3,
4332 .OrderFunc: nullptr
4333 };
4334
4335 extern const TargetRegisterClass DPairSpc_with_dsub_2_in_DPR_8RegClass = {
4336 .MC: &ARMMCRegisterClasses[DPairSpc_with_dsub_2_in_DPR_8RegClassID],
4337 .SubClassMask: DPairSpc_with_dsub_2_in_DPR_8SubClassMask,
4338 .SuperRegIndices: SuperRegIdxSeqs + 58,
4339 .LaneMask: LaneBitmask(0x00000000000000CC),
4340 .AllocationPriority: 0,
4341 .GlobalPriority: false,
4342 .TSFlags: 0x00, /* TSFlags */
4343 .SpillStackID: 0, /* SpillStackID */
4344 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4345 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4346 .SuperClasses: DPairSpc_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 4,
4347 .OrderFunc: nullptr
4348 };
4349
4350 extern const TargetRegisterClass DPairRegClass = {
4351 .MC: &ARMMCRegisterClasses[DPairRegClassID],
4352 .SubClassMask: DPairSubClassMask,
4353 .SuperRegIndices: SuperRegIdxSeqs + 76,
4354 .LaneMask: LaneBitmask(0x000000000000003C),
4355 .AllocationPriority: 0,
4356 .GlobalPriority: false,
4357 .TSFlags: 0x00, /* TSFlags */
4358 .SpillStackID: 0, /* SpillStackID */
4359 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4360 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4361 .SuperClasses: nullptr, .SuperClassesSize: 0,
4362 .OrderFunc: DPairGetRawAllocationOrder
4363 };
4364
4365 extern const TargetRegisterClass DPair_with_ssub_0RegClass = {
4366 .MC: &ARMMCRegisterClasses[DPair_with_ssub_0RegClassID],
4367 .SubClassMask: DPair_with_ssub_0SubClassMask,
4368 .SuperRegIndices: SuperRegIdxSeqs + 76,
4369 .LaneMask: LaneBitmask(0x000000000000003C),
4370 .AllocationPriority: 0,
4371 .GlobalPriority: false,
4372 .TSFlags: 0x00, /* TSFlags */
4373 .SpillStackID: 0, /* SpillStackID */
4374 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4375 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4376 .SuperClasses: DPair_with_ssub_0Superclasses, .SuperClassesSize: 1,
4377 .OrderFunc: DPair_with_ssub_0GetRawAllocationOrder
4378 };
4379
4380 extern const TargetRegisterClass QPRRegClass = {
4381 .MC: &ARMMCRegisterClasses[QPRRegClassID],
4382 .SubClassMask: QPRSubClassMask,
4383 .SuperRegIndices: SuperRegIdxSeqs + 39,
4384 .LaneMask: LaneBitmask(0x000000000000003C),
4385 .AllocationPriority: 0,
4386 .GlobalPriority: false,
4387 .TSFlags: 0x00, /* TSFlags */
4388 .SpillStackID: 0, /* SpillStackID */
4389 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4390 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4391 .SuperClasses: QPRSuperclasses, .SuperClassesSize: 1,
4392 .OrderFunc: QPRGetRawAllocationOrder
4393 };
4394
4395 extern const TargetRegisterClass DPair_with_ssub_2RegClass = {
4396 .MC: &ARMMCRegisterClasses[DPair_with_ssub_2RegClassID],
4397 .SubClassMask: DPair_with_ssub_2SubClassMask,
4398 .SuperRegIndices: SuperRegIdxSeqs + 76,
4399 .LaneMask: LaneBitmask(0x000000000000003C),
4400 .AllocationPriority: 0,
4401 .GlobalPriority: false,
4402 .TSFlags: 0x00, /* TSFlags */
4403 .SpillStackID: 0, /* SpillStackID */
4404 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4405 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4406 .SuperClasses: DPair_with_ssub_2Superclasses, .SuperClassesSize: 2,
4407 .OrderFunc: DPair_with_ssub_2GetRawAllocationOrder
4408 };
4409
4410 extern const TargetRegisterClass DPair_with_dsub_0_in_DPR_8RegClass = {
4411 .MC: &ARMMCRegisterClasses[DPair_with_dsub_0_in_DPR_8RegClassID],
4412 .SubClassMask: DPair_with_dsub_0_in_DPR_8SubClassMask,
4413 .SuperRegIndices: SuperRegIdxSeqs + 76,
4414 .LaneMask: LaneBitmask(0x000000000000003C),
4415 .AllocationPriority: 0,
4416 .GlobalPriority: false,
4417 .TSFlags: 0x00, /* TSFlags */
4418 .SpillStackID: 0, /* SpillStackID */
4419 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4420 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4421 .SuperClasses: DPair_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 3,
4422 .OrderFunc: DPair_with_dsub_0_in_DPR_8GetRawAllocationOrder
4423 };
4424
4425 extern const TargetRegisterClass MQPRRegClass = {
4426 .MC: &ARMMCRegisterClasses[MQPRRegClassID],
4427 .SubClassMask: MQPRSubClassMask,
4428 .SuperRegIndices: SuperRegIdxSeqs + 39,
4429 .LaneMask: LaneBitmask(0x000000000000003C),
4430 .AllocationPriority: 0,
4431 .GlobalPriority: false,
4432 .TSFlags: 0x00, /* TSFlags */
4433 .SpillStackID: 0, /* SpillStackID */
4434 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4435 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4436 .SuperClasses: MQPRSuperclasses, .SuperClassesSize: 5,
4437 .OrderFunc: nullptr
4438 };
4439
4440 extern const TargetRegisterClass QPR_VFP2RegClass = {
4441 .MC: &ARMMCRegisterClasses[QPR_VFP2RegClassID],
4442 .SubClassMask: QPR_VFP2SubClassMask,
4443 .SuperRegIndices: SuperRegIdxSeqs + 39,
4444 .LaneMask: LaneBitmask(0x000000000000003C),
4445 .AllocationPriority: 0,
4446 .GlobalPriority: false,
4447 .TSFlags: 0x00, /* TSFlags */
4448 .SpillStackID: 0, /* SpillStackID */
4449 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4450 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4451 .SuperClasses: QPR_VFP2Superclasses, .SuperClassesSize: 5,
4452 .OrderFunc: nullptr
4453 };
4454
4455 extern const TargetRegisterClass DPair_with_dsub_1_in_DPR_8RegClass = {
4456 .MC: &ARMMCRegisterClasses[DPair_with_dsub_1_in_DPR_8RegClassID],
4457 .SubClassMask: DPair_with_dsub_1_in_DPR_8SubClassMask,
4458 .SuperRegIndices: SuperRegIdxSeqs + 76,
4459 .LaneMask: LaneBitmask(0x000000000000003C),
4460 .AllocationPriority: 0,
4461 .GlobalPriority: false,
4462 .TSFlags: 0x00, /* TSFlags */
4463 .SpillStackID: 0, /* SpillStackID */
4464 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4465 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4466 .SuperClasses: DPair_with_dsub_1_in_DPR_8Superclasses, .SuperClassesSize: 4,
4467 .OrderFunc: DPair_with_dsub_1_in_DPR_8GetRawAllocationOrder
4468 };
4469
4470 extern const TargetRegisterClass QPR_8RegClass = {
4471 .MC: &ARMMCRegisterClasses[QPR_8RegClassID],
4472 .SubClassMask: QPR_8SubClassMask,
4473 .SuperRegIndices: SuperRegIdxSeqs + 39,
4474 .LaneMask: LaneBitmask(0x000000000000003C),
4475 .AllocationPriority: 0,
4476 .GlobalPriority: false,
4477 .TSFlags: 0x00, /* TSFlags */
4478 .SpillStackID: 0, /* SpillStackID */
4479 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4480 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4481 .SuperClasses: QPR_8Superclasses, .SuperClassesSize: 8,
4482 .OrderFunc: nullptr
4483 };
4484
4485 extern const TargetRegisterClass DTripleRegClass = {
4486 .MC: &ARMMCRegisterClasses[DTripleRegClassID],
4487 .SubClassMask: DTripleSubClassMask,
4488 .SuperRegIndices: SuperRegIdxSeqs + 69,
4489 .LaneMask: LaneBitmask(0x00000000000000FC),
4490 .AllocationPriority: 0,
4491 .GlobalPriority: false,
4492 .TSFlags: 0x00, /* TSFlags */
4493 .SpillStackID: 0, /* SpillStackID */
4494 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4495 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4496 .SuperClasses: nullptr, .SuperClassesSize: 0,
4497 .OrderFunc: nullptr
4498 };
4499
4500 extern const TargetRegisterClass DTripleSpcRegClass = {
4501 .MC: &ARMMCRegisterClasses[DTripleSpcRegClassID],
4502 .SubClassMask: DTripleSpcSubClassMask,
4503 .SuperRegIndices: SuperRegIdxSeqs + 45,
4504 .LaneMask: LaneBitmask(0x0000000000000CCC),
4505 .AllocationPriority: 0,
4506 .GlobalPriority: false,
4507 .TSFlags: 0x00, /* TSFlags */
4508 .SpillStackID: 0, /* SpillStackID */
4509 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4510 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4511 .SuperClasses: nullptr, .SuperClassesSize: 0,
4512 .OrderFunc: nullptr
4513 };
4514
4515 extern const TargetRegisterClass DTripleSpc_with_ssub_0RegClass = {
4516 .MC: &ARMMCRegisterClasses[DTripleSpc_with_ssub_0RegClassID],
4517 .SubClassMask: DTripleSpc_with_ssub_0SubClassMask,
4518 .SuperRegIndices: SuperRegIdxSeqs + 45,
4519 .LaneMask: LaneBitmask(0x0000000000000CCC),
4520 .AllocationPriority: 0,
4521 .GlobalPriority: false,
4522 .TSFlags: 0x00, /* TSFlags */
4523 .SpillStackID: 0, /* SpillStackID */
4524 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4525 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4526 .SuperClasses: DTripleSpc_with_ssub_0Superclasses, .SuperClassesSize: 1,
4527 .OrderFunc: nullptr
4528 };
4529
4530 extern const TargetRegisterClass DTriple_with_ssub_0RegClass = {
4531 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_0RegClassID],
4532 .SubClassMask: DTriple_with_ssub_0SubClassMask,
4533 .SuperRegIndices: SuperRegIdxSeqs + 69,
4534 .LaneMask: LaneBitmask(0x00000000000000FC),
4535 .AllocationPriority: 0,
4536 .GlobalPriority: false,
4537 .TSFlags: 0x00, /* TSFlags */
4538 .SpillStackID: 0, /* SpillStackID */
4539 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4540 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4541 .SuperClasses: DTriple_with_ssub_0Superclasses, .SuperClassesSize: 1,
4542 .OrderFunc: nullptr
4543 };
4544
4545 extern const TargetRegisterClass DTriple_with_qsub_0_in_QPRRegClass = {
4546 .MC: &ARMMCRegisterClasses[DTriple_with_qsub_0_in_QPRRegClassID],
4547 .SubClassMask: DTriple_with_qsub_0_in_QPRSubClassMask,
4548 .SuperRegIndices: SuperRegIdxSeqs + 53,
4549 .LaneMask: LaneBitmask(0x00000000000000FC),
4550 .AllocationPriority: 0,
4551 .GlobalPriority: false,
4552 .TSFlags: 0x00, /* TSFlags */
4553 .SpillStackID: 0, /* SpillStackID */
4554 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4555 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4556 .SuperClasses: DTriple_with_qsub_0_in_QPRSuperclasses, .SuperClassesSize: 1,
4557 .OrderFunc: nullptr
4558 };
4559
4560 extern const TargetRegisterClass DTriple_with_ssub_2RegClass = {
4561 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_2RegClassID],
4562 .SubClassMask: DTriple_with_ssub_2SubClassMask,
4563 .SuperRegIndices: SuperRegIdxSeqs + 69,
4564 .LaneMask: LaneBitmask(0x00000000000000FC),
4565 .AllocationPriority: 0,
4566 .GlobalPriority: false,
4567 .TSFlags: 0x00, /* TSFlags */
4568 .SpillStackID: 0, /* SpillStackID */
4569 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4570 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4571 .SuperClasses: DTriple_with_ssub_2Superclasses, .SuperClassesSize: 2,
4572 .OrderFunc: nullptr
4573 };
4574
4575 extern const TargetRegisterClass DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass = {
4576 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID],
4577 .SubClassMask: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask,
4578 .SuperRegIndices: SuperRegIdxSeqs + 64,
4579 .LaneMask: LaneBitmask(0x00000000000000FC),
4580 .AllocationPriority: 0,
4581 .GlobalPriority: false,
4582 .TSFlags: 0x00, /* TSFlags */
4583 .SpillStackID: 0, /* SpillStackID */
4584 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4585 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4586 .SuperClasses: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses, .SuperClassesSize: 1,
4587 .OrderFunc: nullptr
4588 };
4589
4590 extern const TargetRegisterClass DTripleSpc_with_ssub_4RegClass = {
4591 .MC: &ARMMCRegisterClasses[DTripleSpc_with_ssub_4RegClassID],
4592 .SubClassMask: DTripleSpc_with_ssub_4SubClassMask,
4593 .SuperRegIndices: SuperRegIdxSeqs + 45,
4594 .LaneMask: LaneBitmask(0x0000000000000CCC),
4595 .AllocationPriority: 0,
4596 .GlobalPriority: false,
4597 .TSFlags: 0x00, /* TSFlags */
4598 .SpillStackID: 0, /* SpillStackID */
4599 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4600 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4601 .SuperClasses: DTripleSpc_with_ssub_4Superclasses, .SuperClassesSize: 2,
4602 .OrderFunc: nullptr
4603 };
4604
4605 extern const TargetRegisterClass DTriple_with_ssub_4RegClass = {
4606 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_4RegClassID],
4607 .SubClassMask: DTriple_with_ssub_4SubClassMask,
4608 .SuperRegIndices: SuperRegIdxSeqs + 69,
4609 .LaneMask: LaneBitmask(0x00000000000000FC),
4610 .AllocationPriority: 0,
4611 .GlobalPriority: false,
4612 .TSFlags: 0x00, /* TSFlags */
4613 .SpillStackID: 0, /* SpillStackID */
4614 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4615 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4616 .SuperClasses: DTriple_with_ssub_4Superclasses, .SuperClassesSize: 3,
4617 .OrderFunc: nullptr
4618 };
4619
4620 extern const TargetRegisterClass DTripleSpc_with_ssub_8RegClass = {
4621 .MC: &ARMMCRegisterClasses[DTripleSpc_with_ssub_8RegClassID],
4622 .SubClassMask: DTripleSpc_with_ssub_8SubClassMask,
4623 .SuperRegIndices: SuperRegIdxSeqs + 45,
4624 .LaneMask: LaneBitmask(0x0000000000000CCC),
4625 .AllocationPriority: 0,
4626 .GlobalPriority: false,
4627 .TSFlags: 0x00, /* TSFlags */
4628 .SpillStackID: 0, /* SpillStackID */
4629 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4630 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4631 .SuperClasses: DTripleSpc_with_ssub_8Superclasses, .SuperClassesSize: 3,
4632 .OrderFunc: nullptr
4633 };
4634
4635 extern const TargetRegisterClass DTripleSpc_with_dsub_0_in_DPR_8RegClass = {
4636 .MC: &ARMMCRegisterClasses[DTripleSpc_with_dsub_0_in_DPR_8RegClassID],
4637 .SubClassMask: DTripleSpc_with_dsub_0_in_DPR_8SubClassMask,
4638 .SuperRegIndices: SuperRegIdxSeqs + 45,
4639 .LaneMask: LaneBitmask(0x0000000000000CCC),
4640 .AllocationPriority: 0,
4641 .GlobalPriority: false,
4642 .TSFlags: 0x00, /* TSFlags */
4643 .SpillStackID: 0, /* SpillStackID */
4644 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4645 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4646 .SuperClasses: DTripleSpc_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 4,
4647 .OrderFunc: nullptr
4648 };
4649
4650 extern const TargetRegisterClass DTriple_with_dsub_0_in_DPR_8RegClass = {
4651 .MC: &ARMMCRegisterClasses[DTriple_with_dsub_0_in_DPR_8RegClassID],
4652 .SubClassMask: DTriple_with_dsub_0_in_DPR_8SubClassMask,
4653 .SuperRegIndices: SuperRegIdxSeqs + 69,
4654 .LaneMask: LaneBitmask(0x00000000000000FC),
4655 .AllocationPriority: 0,
4656 .GlobalPriority: false,
4657 .TSFlags: 0x00, /* TSFlags */
4658 .SpillStackID: 0, /* SpillStackID */
4659 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4660 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4661 .SuperClasses: DTriple_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 4,
4662 .OrderFunc: nullptr
4663 };
4664
4665 extern const TargetRegisterClass DTriple_with_qsub_0_in_MQPRRegClass = {
4666 .MC: &ARMMCRegisterClasses[DTriple_with_qsub_0_in_MQPRRegClassID],
4667 .SubClassMask: DTriple_with_qsub_0_in_MQPRSubClassMask,
4668 .SuperRegIndices: SuperRegIdxSeqs + 53,
4669 .LaneMask: LaneBitmask(0x00000000000000FC),
4670 .AllocationPriority: 0,
4671 .GlobalPriority: false,
4672 .TSFlags: 0x00, /* TSFlags */
4673 .SpillStackID: 0, /* SpillStackID */
4674 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4675 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4676 .SuperClasses: DTriple_with_qsub_0_in_MQPRSuperclasses, .SuperClassesSize: 4,
4677 .OrderFunc: nullptr
4678 };
4679
4680 extern const TargetRegisterClass DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass = {
4681 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID],
4682 .SubClassMask: DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask,
4683 .SuperRegIndices: SuperRegIdxSeqs + 64,
4684 .LaneMask: LaneBitmask(0x00000000000000FC),
4685 .AllocationPriority: 0,
4686 .GlobalPriority: false,
4687 .TSFlags: 0x00, /* TSFlags */
4688 .SpillStackID: 0, /* SpillStackID */
4689 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4690 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4691 .SuperClasses: DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses, .SuperClassesSize: 3,
4692 .OrderFunc: nullptr
4693 };
4694
4695 extern const TargetRegisterClass DTriple_with_dsub_1_in_DPR_8RegClass = {
4696 .MC: &ARMMCRegisterClasses[DTriple_with_dsub_1_in_DPR_8RegClassID],
4697 .SubClassMask: DTriple_with_dsub_1_in_DPR_8SubClassMask,
4698 .SuperRegIndices: SuperRegIdxSeqs + 69,
4699 .LaneMask: LaneBitmask(0x00000000000000FC),
4700 .AllocationPriority: 0,
4701 .GlobalPriority: false,
4702 .TSFlags: 0x00, /* TSFlags */
4703 .SpillStackID: 0, /* SpillStackID */
4704 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4705 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4706 .SuperClasses: DTriple_with_dsub_1_in_DPR_8Superclasses, .SuperClassesSize: 5,
4707 .OrderFunc: nullptr
4708 };
4709
4710 extern const TargetRegisterClass DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass = {
4711 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID],
4712 .SubClassMask: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask,
4713 .SuperRegIndices: SuperRegIdxSeqs + 64,
4714 .LaneMask: LaneBitmask(0x00000000000000FC),
4715 .AllocationPriority: 0,
4716 .GlobalPriority: false,
4717 .TSFlags: 0x00, /* TSFlags */
4718 .SpillStackID: 0, /* SpillStackID */
4719 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4720 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4721 .SuperClasses: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses, .SuperClassesSize: 6,
4722 .OrderFunc: nullptr
4723 };
4724
4725 extern const TargetRegisterClass DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClass = {
4726 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClassID],
4727 .SubClassMask: DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRSubClassMask,
4728 .SuperRegIndices: SuperRegIdxSeqs + 53,
4729 .LaneMask: LaneBitmask(0x00000000000000FC),
4730 .AllocationPriority: 0,
4731 .GlobalPriority: false,
4732 .TSFlags: 0x00, /* TSFlags */
4733 .SpillStackID: 0, /* SpillStackID */
4734 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4735 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4736 .SuperClasses: DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRSuperclasses, .SuperClassesSize: 6,
4737 .OrderFunc: nullptr
4738 };
4739
4740 extern const TargetRegisterClass DTripleSpc_with_dsub_2_in_DPR_8RegClass = {
4741 .MC: &ARMMCRegisterClasses[DTripleSpc_with_dsub_2_in_DPR_8RegClassID],
4742 .SubClassMask: DTripleSpc_with_dsub_2_in_DPR_8SubClassMask,
4743 .SuperRegIndices: SuperRegIdxSeqs + 45,
4744 .LaneMask: LaneBitmask(0x0000000000000CCC),
4745 .AllocationPriority: 0,
4746 .GlobalPriority: false,
4747 .TSFlags: 0x00, /* TSFlags */
4748 .SpillStackID: 0, /* SpillStackID */
4749 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4750 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4751 .SuperClasses: DTripleSpc_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 5,
4752 .OrderFunc: nullptr
4753 };
4754
4755 extern const TargetRegisterClass DTriple_with_dsub_2_in_DPR_8RegClass = {
4756 .MC: &ARMMCRegisterClasses[DTriple_with_dsub_2_in_DPR_8RegClassID],
4757 .SubClassMask: DTriple_with_dsub_2_in_DPR_8SubClassMask,
4758 .SuperRegIndices: SuperRegIdxSeqs + 69,
4759 .LaneMask: LaneBitmask(0x00000000000000FC),
4760 .AllocationPriority: 0,
4761 .GlobalPriority: false,
4762 .TSFlags: 0x00, /* TSFlags */
4763 .SpillStackID: 0, /* SpillStackID */
4764 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4765 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4766 .SuperClasses: DTriple_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 6,
4767 .OrderFunc: nullptr
4768 };
4769
4770 extern const TargetRegisterClass DTripleSpc_with_dsub_4_in_DPR_8RegClass = {
4771 .MC: &ARMMCRegisterClasses[DTripleSpc_with_dsub_4_in_DPR_8RegClassID],
4772 .SubClassMask: DTripleSpc_with_dsub_4_in_DPR_8SubClassMask,
4773 .SuperRegIndices: SuperRegIdxSeqs + 45,
4774 .LaneMask: LaneBitmask(0x0000000000000CCC),
4775 .AllocationPriority: 0,
4776 .GlobalPriority: false,
4777 .TSFlags: 0x00, /* TSFlags */
4778 .SpillStackID: 0, /* SpillStackID */
4779 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4780 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4781 .SuperClasses: DTripleSpc_with_dsub_4_in_DPR_8Superclasses, .SuperClassesSize: 6,
4782 .OrderFunc: nullptr
4783 };
4784
4785 extern const TargetRegisterClass DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass = {
4786 .MC: &ARMMCRegisterClasses[DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID],
4787 .SubClassMask: DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask,
4788 .SuperRegIndices: SuperRegIdxSeqs + 64,
4789 .LaneMask: LaneBitmask(0x00000000000000FC),
4790 .AllocationPriority: 0,
4791 .GlobalPriority: false,
4792 .TSFlags: 0x00, /* TSFlags */
4793 .SpillStackID: 0, /* SpillStackID */
4794 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4795 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4796 .SuperClasses: DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses, .SuperClassesSize: 8,
4797 .OrderFunc: nullptr
4798 };
4799
4800 extern const TargetRegisterClass DTriple_with_qsub_0_in_QPR_8RegClass = {
4801 .MC: &ARMMCRegisterClasses[DTriple_with_qsub_0_in_QPR_8RegClassID],
4802 .SubClassMask: DTriple_with_qsub_0_in_QPR_8SubClassMask,
4803 .SuperRegIndices: SuperRegIdxSeqs + 53,
4804 .LaneMask: LaneBitmask(0x00000000000000FC),
4805 .AllocationPriority: 0,
4806 .GlobalPriority: false,
4807 .TSFlags: 0x00, /* TSFlags */
4808 .SpillStackID: 0, /* SpillStackID */
4809 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4810 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4811 .SuperClasses: DTriple_with_qsub_0_in_QPR_8Superclasses, .SuperClassesSize: 9,
4812 .OrderFunc: nullptr
4813 };
4814
4815 extern const TargetRegisterClass DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClass = {
4816 .MC: &ARMMCRegisterClasses[DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClassID],
4817 .SubClassMask: DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8SubClassMask,
4818 .SuperRegIndices: SuperRegIdxSeqs + 53,
4819 .LaneMask: LaneBitmask(0x00000000000000FC),
4820 .AllocationPriority: 0,
4821 .GlobalPriority: false,
4822 .TSFlags: 0x00, /* TSFlags */
4823 .SpillStackID: 0, /* SpillStackID */
4824 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4825 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4826 .SuperClasses: DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 11,
4827 .OrderFunc: nullptr
4828 };
4829
4830 extern const TargetRegisterClass DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass = {
4831 .MC: &ARMMCRegisterClasses[DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID],
4832 .SubClassMask: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8SubClassMask,
4833 .SuperRegIndices: SuperRegIdxSeqs + 64,
4834 .LaneMask: LaneBitmask(0x00000000000000FC),
4835 .AllocationPriority: 0,
4836 .GlobalPriority: false,
4837 .TSFlags: 0x00, /* TSFlags */
4838 .SpillStackID: 0, /* SpillStackID */
4839 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4840 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4841 .SuperClasses: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8Superclasses, .SuperClassesSize: 11,
4842 .OrderFunc: nullptr
4843 };
4844
4845 extern const TargetRegisterClass DQuadSpcRegClass = {
4846 .MC: &ARMMCRegisterClasses[DQuadSpcRegClassID],
4847 .SubClassMask: DQuadSpcSubClassMask,
4848 .SuperRegIndices: SuperRegIdxSeqs + 45,
4849 .LaneMask: LaneBitmask(0x0000000000000CCC),
4850 .AllocationPriority: 0,
4851 .GlobalPriority: false,
4852 .TSFlags: 0x00, /* TSFlags */
4853 .SpillStackID: 0, /* SpillStackID */
4854 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4855 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4856 .SuperClasses: DQuadSpcSuperclasses, .SuperClassesSize: 1,
4857 .OrderFunc: nullptr
4858 };
4859
4860 extern const TargetRegisterClass DQuadSpc_with_ssub_0RegClass = {
4861 .MC: &ARMMCRegisterClasses[DQuadSpc_with_ssub_0RegClassID],
4862 .SubClassMask: DQuadSpc_with_ssub_0SubClassMask,
4863 .SuperRegIndices: SuperRegIdxSeqs + 45,
4864 .LaneMask: LaneBitmask(0x0000000000000CCC),
4865 .AllocationPriority: 0,
4866 .GlobalPriority: false,
4867 .TSFlags: 0x00, /* TSFlags */
4868 .SpillStackID: 0, /* SpillStackID */
4869 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4870 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4871 .SuperClasses: DQuadSpc_with_ssub_0Superclasses, .SuperClassesSize: 3,
4872 .OrderFunc: nullptr
4873 };
4874
4875 extern const TargetRegisterClass DQuadSpc_with_ssub_4RegClass = {
4876 .MC: &ARMMCRegisterClasses[DQuadSpc_with_ssub_4RegClassID],
4877 .SubClassMask: DQuadSpc_with_ssub_4SubClassMask,
4878 .SuperRegIndices: SuperRegIdxSeqs + 45,
4879 .LaneMask: LaneBitmask(0x0000000000000CCC),
4880 .AllocationPriority: 0,
4881 .GlobalPriority: false,
4882 .TSFlags: 0x00, /* TSFlags */
4883 .SpillStackID: 0, /* SpillStackID */
4884 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4885 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4886 .SuperClasses: DQuadSpc_with_ssub_4Superclasses, .SuperClassesSize: 5,
4887 .OrderFunc: nullptr
4888 };
4889
4890 extern const TargetRegisterClass DQuadSpc_with_ssub_8RegClass = {
4891 .MC: &ARMMCRegisterClasses[DQuadSpc_with_ssub_8RegClassID],
4892 .SubClassMask: DQuadSpc_with_ssub_8SubClassMask,
4893 .SuperRegIndices: SuperRegIdxSeqs + 45,
4894 .LaneMask: LaneBitmask(0x0000000000000CCC),
4895 .AllocationPriority: 0,
4896 .GlobalPriority: false,
4897 .TSFlags: 0x00, /* TSFlags */
4898 .SpillStackID: 0, /* SpillStackID */
4899 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4900 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4901 .SuperClasses: DQuadSpc_with_ssub_8Superclasses, .SuperClassesSize: 7,
4902 .OrderFunc: nullptr
4903 };
4904
4905 extern const TargetRegisterClass DQuadSpc_with_dsub_0_in_DPR_8RegClass = {
4906 .MC: &ARMMCRegisterClasses[DQuadSpc_with_dsub_0_in_DPR_8RegClassID],
4907 .SubClassMask: DQuadSpc_with_dsub_0_in_DPR_8SubClassMask,
4908 .SuperRegIndices: SuperRegIdxSeqs + 45,
4909 .LaneMask: LaneBitmask(0x0000000000000CCC),
4910 .AllocationPriority: 0,
4911 .GlobalPriority: false,
4912 .TSFlags: 0x00, /* TSFlags */
4913 .SpillStackID: 0, /* SpillStackID */
4914 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4915 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4916 .SuperClasses: DQuadSpc_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 9,
4917 .OrderFunc: nullptr
4918 };
4919
4920 extern const TargetRegisterClass DQuadSpc_with_dsub_2_in_DPR_8RegClass = {
4921 .MC: &ARMMCRegisterClasses[DQuadSpc_with_dsub_2_in_DPR_8RegClassID],
4922 .SubClassMask: DQuadSpc_with_dsub_2_in_DPR_8SubClassMask,
4923 .SuperRegIndices: SuperRegIdxSeqs + 45,
4924 .LaneMask: LaneBitmask(0x0000000000000CCC),
4925 .AllocationPriority: 0,
4926 .GlobalPriority: false,
4927 .TSFlags: 0x00, /* TSFlags */
4928 .SpillStackID: 0, /* SpillStackID */
4929 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4930 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4931 .SuperClasses: DQuadSpc_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 11,
4932 .OrderFunc: nullptr
4933 };
4934
4935 extern const TargetRegisterClass DQuadSpc_with_dsub_4_in_DPR_8RegClass = {
4936 .MC: &ARMMCRegisterClasses[DQuadSpc_with_dsub_4_in_DPR_8RegClassID],
4937 .SubClassMask: DQuadSpc_with_dsub_4_in_DPR_8SubClassMask,
4938 .SuperRegIndices: SuperRegIdxSeqs + 45,
4939 .LaneMask: LaneBitmask(0x0000000000000CCC),
4940 .AllocationPriority: 0,
4941 .GlobalPriority: false,
4942 .TSFlags: 0x00, /* TSFlags */
4943 .SpillStackID: 0, /* SpillStackID */
4944 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4945 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4946 .SuperClasses: DQuadSpc_with_dsub_4_in_DPR_8Superclasses, .SuperClassesSize: 13,
4947 .OrderFunc: nullptr
4948 };
4949
4950 extern const TargetRegisterClass DQuadRegClass = {
4951 .MC: &ARMMCRegisterClasses[DQuadRegClassID],
4952 .SubClassMask: DQuadSubClassMask,
4953 .SuperRegIndices: SuperRegIdxSeqs + 88,
4954 .LaneMask: LaneBitmask(0x00000000000003FC),
4955 .AllocationPriority: 0,
4956 .GlobalPriority: false,
4957 .TSFlags: 0x00, /* TSFlags */
4958 .SpillStackID: 0, /* SpillStackID */
4959 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4960 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4961 .SuperClasses: nullptr, .SuperClassesSize: 0,
4962 .OrderFunc: nullptr
4963 };
4964
4965 extern const TargetRegisterClass DQuad_with_ssub_0RegClass = {
4966 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_0RegClassID],
4967 .SubClassMask: DQuad_with_ssub_0SubClassMask,
4968 .SuperRegIndices: SuperRegIdxSeqs + 88,
4969 .LaneMask: LaneBitmask(0x00000000000003FC),
4970 .AllocationPriority: 0,
4971 .GlobalPriority: false,
4972 .TSFlags: 0x00, /* TSFlags */
4973 .SpillStackID: 0, /* SpillStackID */
4974 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4975 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4976 .SuperClasses: DQuad_with_ssub_0Superclasses, .SuperClassesSize: 1,
4977 .OrderFunc: nullptr
4978 };
4979
4980 extern const TargetRegisterClass DQuad_with_ssub_2RegClass = {
4981 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_2RegClassID],
4982 .SubClassMask: DQuad_with_ssub_2SubClassMask,
4983 .SuperRegIndices: SuperRegIdxSeqs + 88,
4984 .LaneMask: LaneBitmask(0x00000000000003FC),
4985 .AllocationPriority: 0,
4986 .GlobalPriority: false,
4987 .TSFlags: 0x00, /* TSFlags */
4988 .SpillStackID: 0, /* SpillStackID */
4989 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
4990 .CoveredBySubRegs: true, /* CoveredBySubRegs */
4991 .SuperClasses: DQuad_with_ssub_2Superclasses, .SuperClassesSize: 2,
4992 .OrderFunc: nullptr
4993 };
4994
4995 extern const TargetRegisterClass QQPRRegClass = {
4996 .MC: &ARMMCRegisterClasses[QQPRRegClassID],
4997 .SubClassMask: QQPRSubClassMask,
4998 .SuperRegIndices: SuperRegIdxSeqs + 84,
4999 .LaneMask: LaneBitmask(0x00000000000003FC),
5000 .AllocationPriority: 0,
5001 .GlobalPriority: false,
5002 .TSFlags: 0x00, /* TSFlags */
5003 .SpillStackID: 0, /* SpillStackID */
5004 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5005 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5006 .SuperClasses: QQPRSuperclasses, .SuperClassesSize: 1,
5007 .OrderFunc: QQPRGetRawAllocationOrder
5008 };
5009
5010 extern const TargetRegisterClass DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass = {
5011 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID],
5012 .SubClassMask: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask,
5013 .SuperRegIndices: SuperRegIdxSeqs + 50,
5014 .LaneMask: LaneBitmask(0x00000000000003FC),
5015 .AllocationPriority: 0,
5016 .GlobalPriority: false,
5017 .TSFlags: 0x00, /* TSFlags */
5018 .SpillStackID: 0, /* SpillStackID */
5019 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5020 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5021 .SuperClasses: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses, .SuperClassesSize: 1,
5022 .OrderFunc: nullptr
5023 };
5024
5025 extern const TargetRegisterClass DQuad_with_ssub_4RegClass = {
5026 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_4RegClassID],
5027 .SubClassMask: DQuad_with_ssub_4SubClassMask,
5028 .SuperRegIndices: SuperRegIdxSeqs + 88,
5029 .LaneMask: LaneBitmask(0x00000000000003FC),
5030 .AllocationPriority: 0,
5031 .GlobalPriority: false,
5032 .TSFlags: 0x00, /* TSFlags */
5033 .SpillStackID: 0, /* SpillStackID */
5034 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5035 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5036 .SuperClasses: DQuad_with_ssub_4Superclasses, .SuperClassesSize: 3,
5037 .OrderFunc: nullptr
5038 };
5039
5040 extern const TargetRegisterClass DQuad_with_ssub_6RegClass = {
5041 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_6RegClassID],
5042 .SubClassMask: DQuad_with_ssub_6SubClassMask,
5043 .SuperRegIndices: SuperRegIdxSeqs + 88,
5044 .LaneMask: LaneBitmask(0x00000000000003FC),
5045 .AllocationPriority: 0,
5046 .GlobalPriority: false,
5047 .TSFlags: 0x00, /* TSFlags */
5048 .SpillStackID: 0, /* SpillStackID */
5049 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5050 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5051 .SuperClasses: DQuad_with_ssub_6Superclasses, .SuperClassesSize: 4,
5052 .OrderFunc: nullptr
5053 };
5054
5055 extern const TargetRegisterClass DQuad_with_dsub_0_in_DPR_8RegClass = {
5056 .MC: &ARMMCRegisterClasses[DQuad_with_dsub_0_in_DPR_8RegClassID],
5057 .SubClassMask: DQuad_with_dsub_0_in_DPR_8SubClassMask,
5058 .SuperRegIndices: SuperRegIdxSeqs + 88,
5059 .LaneMask: LaneBitmask(0x00000000000003FC),
5060 .AllocationPriority: 0,
5061 .GlobalPriority: false,
5062 .TSFlags: 0x00, /* TSFlags */
5063 .SpillStackID: 0, /* SpillStackID */
5064 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5065 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5066 .SuperClasses: DQuad_with_dsub_0_in_DPR_8Superclasses, .SuperClassesSize: 5,
5067 .OrderFunc: nullptr
5068 };
5069
5070 extern const TargetRegisterClass DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass = {
5071 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID],
5072 .SubClassMask: DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSubClassMask,
5073 .SuperRegIndices: SuperRegIdxSeqs + 50,
5074 .LaneMask: LaneBitmask(0x00000000000003FC),
5075 .AllocationPriority: 0,
5076 .GlobalPriority: false,
5077 .TSFlags: 0x00, /* TSFlags */
5078 .SpillStackID: 0, /* SpillStackID */
5079 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5080 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5081 .SuperClasses: DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRSuperclasses, .SuperClassesSize: 3,
5082 .OrderFunc: nullptr
5083 };
5084
5085 extern const TargetRegisterClass QQPR_with_ssub_0RegClass = {
5086 .MC: &ARMMCRegisterClasses[QQPR_with_ssub_0RegClassID],
5087 .SubClassMask: QQPR_with_ssub_0SubClassMask,
5088 .SuperRegIndices: SuperRegIdxSeqs + 84,
5089 .LaneMask: LaneBitmask(0x00000000000003FC),
5090 .AllocationPriority: 0,
5091 .GlobalPriority: false,
5092 .TSFlags: 0x00, /* TSFlags */
5093 .SpillStackID: 0, /* SpillStackID */
5094 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5095 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5096 .SuperClasses: QQPR_with_ssub_0Superclasses, .SuperClassesSize: 4,
5097 .OrderFunc: QQPR_with_ssub_0GetRawAllocationOrder
5098 };
5099
5100 extern const TargetRegisterClass DQuad_with_dsub_1_in_DPR_8RegClass = {
5101 .MC: &ARMMCRegisterClasses[DQuad_with_dsub_1_in_DPR_8RegClassID],
5102 .SubClassMask: DQuad_with_dsub_1_in_DPR_8SubClassMask,
5103 .SuperRegIndices: SuperRegIdxSeqs + 88,
5104 .LaneMask: LaneBitmask(0x00000000000003FC),
5105 .AllocationPriority: 0,
5106 .GlobalPriority: false,
5107 .TSFlags: 0x00, /* TSFlags */
5108 .SpillStackID: 0, /* SpillStackID */
5109 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5110 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5111 .SuperClasses: DQuad_with_dsub_1_in_DPR_8Superclasses, .SuperClassesSize: 6,
5112 .OrderFunc: nullptr
5113 };
5114
5115 extern const TargetRegisterClass DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass = {
5116 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID],
5117 .SubClassMask: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask,
5118 .SuperRegIndices: SuperRegIdxSeqs + 50,
5119 .LaneMask: LaneBitmask(0x00000000000003FC),
5120 .AllocationPriority: 0,
5121 .GlobalPriority: false,
5122 .TSFlags: 0x00, /* TSFlags */
5123 .SpillStackID: 0, /* SpillStackID */
5124 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5125 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5126 .SuperClasses: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses, .SuperClassesSize: 6,
5127 .OrderFunc: nullptr
5128 };
5129
5130 extern const TargetRegisterClass MQQPRRegClass = {
5131 .MC: &ARMMCRegisterClasses[MQQPRRegClassID],
5132 .SubClassMask: MQQPRSubClassMask,
5133 .SuperRegIndices: SuperRegIdxSeqs + 84,
5134 .LaneMask: LaneBitmask(0x00000000000003FC),
5135 .AllocationPriority: 0,
5136 .GlobalPriority: false,
5137 .TSFlags: 0x00, /* TSFlags */
5138 .SpillStackID: 0, /* SpillStackID */
5139 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5140 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5141 .SuperClasses: MQQPRSuperclasses, .SuperClassesSize: 7,
5142 .OrderFunc: nullptr
5143 };
5144
5145 extern const TargetRegisterClass DQuad_with_dsub_2_in_DPR_8RegClass = {
5146 .MC: &ARMMCRegisterClasses[DQuad_with_dsub_2_in_DPR_8RegClassID],
5147 .SubClassMask: DQuad_with_dsub_2_in_DPR_8SubClassMask,
5148 .SuperRegIndices: SuperRegIdxSeqs + 88,
5149 .LaneMask: LaneBitmask(0x00000000000003FC),
5150 .AllocationPriority: 0,
5151 .GlobalPriority: false,
5152 .TSFlags: 0x00, /* TSFlags */
5153 .SpillStackID: 0, /* SpillStackID */
5154 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5155 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5156 .SuperClasses: DQuad_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 7,
5157 .OrderFunc: nullptr
5158 };
5159
5160 extern const TargetRegisterClass DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass = {
5161 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID],
5162 .SubClassMask: DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSubClassMask,
5163 .SuperRegIndices: SuperRegIdxSeqs + 50,
5164 .LaneMask: LaneBitmask(0x00000000000003FC),
5165 .AllocationPriority: 0,
5166 .GlobalPriority: false,
5167 .TSFlags: 0x00, /* TSFlags */
5168 .SpillStackID: 0, /* SpillStackID */
5169 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5170 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5171 .SuperClasses: DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRSuperclasses, .SuperClassesSize: 8,
5172 .OrderFunc: nullptr
5173 };
5174
5175 extern const TargetRegisterClass DQuad_with_dsub_3_in_DPR_8RegClass = {
5176 .MC: &ARMMCRegisterClasses[DQuad_with_dsub_3_in_DPR_8RegClassID],
5177 .SubClassMask: DQuad_with_dsub_3_in_DPR_8SubClassMask,
5178 .SuperRegIndices: SuperRegIdxSeqs + 88,
5179 .LaneMask: LaneBitmask(0x00000000000003FC),
5180 .AllocationPriority: 0,
5181 .GlobalPriority: false,
5182 .TSFlags: 0x00, /* TSFlags */
5183 .SpillStackID: 0, /* SpillStackID */
5184 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5185 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5186 .SuperClasses: DQuad_with_dsub_3_in_DPR_8Superclasses, .SuperClassesSize: 8,
5187 .OrderFunc: nullptr
5188 };
5189
5190 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 = {
5191 .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],
5192 .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,
5193 .SuperRegIndices: SuperRegIdxSeqs + 50,
5194 .LaneMask: LaneBitmask(0x00000000000003FC),
5195 .AllocationPriority: 0,
5196 .GlobalPriority: false,
5197 .TSFlags: 0x00, /* TSFlags */
5198 .SpillStackID: 0, /* SpillStackID */
5199 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5200 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5201 .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,
5202 .OrderFunc: nullptr
5203 };
5204
5205 extern const TargetRegisterClass MQQPR_with_qsub_0_in_QPR_8RegClass = {
5206 .MC: &ARMMCRegisterClasses[MQQPR_with_qsub_0_in_QPR_8RegClassID],
5207 .SubClassMask: MQQPR_with_qsub_0_in_QPR_8SubClassMask,
5208 .SuperRegIndices: SuperRegIdxSeqs + 84,
5209 .LaneMask: LaneBitmask(0x00000000000003FC),
5210 .AllocationPriority: 0,
5211 .GlobalPriority: false,
5212 .TSFlags: 0x00, /* TSFlags */
5213 .SpillStackID: 0, /* SpillStackID */
5214 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5215 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5216 .SuperClasses: MQQPR_with_qsub_0_in_QPR_8Superclasses, .SuperClassesSize: 10,
5217 .OrderFunc: nullptr
5218 };
5219
5220 extern const TargetRegisterClass DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass = {
5221 .MC: &ARMMCRegisterClasses[DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID],
5222 .SubClassMask: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8SubClassMask,
5223 .SuperRegIndices: SuperRegIdxSeqs + 50,
5224 .LaneMask: LaneBitmask(0x00000000000003FC),
5225 .AllocationPriority: 0,
5226 .GlobalPriority: false,
5227 .TSFlags: 0x00, /* TSFlags */
5228 .SpillStackID: 0, /* SpillStackID */
5229 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5230 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5231 .SuperClasses: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8Superclasses, .SuperClassesSize: 13,
5232 .OrderFunc: nullptr
5233 };
5234
5235 extern const TargetRegisterClass MQQPR_with_dsub_2_in_DPR_8RegClass = {
5236 .MC: &ARMMCRegisterClasses[MQQPR_with_dsub_2_in_DPR_8RegClassID],
5237 .SubClassMask: MQQPR_with_dsub_2_in_DPR_8SubClassMask,
5238 .SuperRegIndices: SuperRegIdxSeqs + 84,
5239 .LaneMask: LaneBitmask(0x00000000000003FC),
5240 .AllocationPriority: 0,
5241 .GlobalPriority: false,
5242 .TSFlags: 0x00, /* TSFlags */
5243 .SpillStackID: 0, /* SpillStackID */
5244 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5245 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5246 .SuperClasses: MQQPR_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 13,
5247 .OrderFunc: nullptr
5248 };
5249
5250 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 = {
5251 .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],
5252 .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,
5253 .SuperRegIndices: SuperRegIdxSeqs + 50,
5254 .LaneMask: LaneBitmask(0x00000000000003FC),
5255 .AllocationPriority: 0,
5256 .GlobalPriority: false,
5257 .TSFlags: 0x00, /* TSFlags */
5258 .SpillStackID: 0, /* SpillStackID */
5259 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5260 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5261 .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,
5262 .OrderFunc: nullptr
5263 };
5264
5265 extern const TargetRegisterClass QQQQPRRegClass = {
5266 .MC: &ARMMCRegisterClasses[QQQQPRRegClassID],
5267 .SubClassMask: QQQQPRSubClassMask,
5268 .SuperRegIndices: SuperRegIdxSeqs + 8,
5269 .LaneMask: LaneBitmask(0x000000000003FFFC),
5270 .AllocationPriority: 0,
5271 .GlobalPriority: false,
5272 .TSFlags: 0x00, /* TSFlags */
5273 .SpillStackID: 0, /* SpillStackID */
5274 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5275 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5276 .SuperClasses: nullptr, .SuperClassesSize: 0,
5277 .OrderFunc: QQQQPRGetRawAllocationOrder
5278 };
5279
5280 extern const TargetRegisterClass QQQQPR_with_ssub_0RegClass = {
5281 .MC: &ARMMCRegisterClasses[QQQQPR_with_ssub_0RegClassID],
5282 .SubClassMask: QQQQPR_with_ssub_0SubClassMask,
5283 .SuperRegIndices: SuperRegIdxSeqs + 8,
5284 .LaneMask: LaneBitmask(0x000000000003FFFC),
5285 .AllocationPriority: 0,
5286 .GlobalPriority: false,
5287 .TSFlags: 0x00, /* TSFlags */
5288 .SpillStackID: 0, /* SpillStackID */
5289 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5290 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5291 .SuperClasses: QQQQPR_with_ssub_0Superclasses, .SuperClassesSize: 1,
5292 .OrderFunc: QQQQPR_with_ssub_0GetRawAllocationOrder
5293 };
5294
5295 extern const TargetRegisterClass QQQQPR_with_ssub_4RegClass = {
5296 .MC: &ARMMCRegisterClasses[QQQQPR_with_ssub_4RegClassID],
5297 .SubClassMask: QQQQPR_with_ssub_4SubClassMask,
5298 .SuperRegIndices: SuperRegIdxSeqs + 8,
5299 .LaneMask: LaneBitmask(0x000000000003FFFC),
5300 .AllocationPriority: 0,
5301 .GlobalPriority: false,
5302 .TSFlags: 0x00, /* TSFlags */
5303 .SpillStackID: 0, /* SpillStackID */
5304 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5305 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5306 .SuperClasses: QQQQPR_with_ssub_4Superclasses, .SuperClassesSize: 2,
5307 .OrderFunc: QQQQPR_with_ssub_4GetRawAllocationOrder
5308 };
5309
5310 extern const TargetRegisterClass QQQQPR_with_ssub_8RegClass = {
5311 .MC: &ARMMCRegisterClasses[QQQQPR_with_ssub_8RegClassID],
5312 .SubClassMask: QQQQPR_with_ssub_8SubClassMask,
5313 .SuperRegIndices: SuperRegIdxSeqs + 8,
5314 .LaneMask: LaneBitmask(0x000000000003FFFC),
5315 .AllocationPriority: 0,
5316 .GlobalPriority: false,
5317 .TSFlags: 0x00, /* TSFlags */
5318 .SpillStackID: 0, /* SpillStackID */
5319 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5320 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5321 .SuperClasses: QQQQPR_with_ssub_8Superclasses, .SuperClassesSize: 3,
5322 .OrderFunc: QQQQPR_with_ssub_8GetRawAllocationOrder
5323 };
5324
5325 extern const TargetRegisterClass MQQQQPRRegClass = {
5326 .MC: &ARMMCRegisterClasses[MQQQQPRRegClassID],
5327 .SubClassMask: MQQQQPRSubClassMask,
5328 .SuperRegIndices: SuperRegIdxSeqs + 8,
5329 .LaneMask: LaneBitmask(0x000000000003FFFC),
5330 .AllocationPriority: 0,
5331 .GlobalPriority: false,
5332 .TSFlags: 0x00, /* TSFlags */
5333 .SpillStackID: 0, /* SpillStackID */
5334 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5335 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5336 .SuperClasses: MQQQQPRSuperclasses, .SuperClassesSize: 4,
5337 .OrderFunc: nullptr
5338 };
5339
5340 extern const TargetRegisterClass MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClass = {
5341 .MC: &ARMMCRegisterClasses[MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClassID],
5342 .SubClassMask: MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8SubClassMask,
5343 .SuperRegIndices: SuperRegIdxSeqs + 8,
5344 .LaneMask: LaneBitmask(0x000000000003FFFC),
5345 .AllocationPriority: 0,
5346 .GlobalPriority: false,
5347 .TSFlags: 0x00, /* TSFlags */
5348 .SpillStackID: 0, /* SpillStackID */
5349 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5350 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5351 .SuperClasses: MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8Superclasses, .SuperClassesSize: 5,
5352 .OrderFunc: nullptr
5353 };
5354
5355 extern const TargetRegisterClass MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClass = {
5356 .MC: &ARMMCRegisterClasses[MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClassID],
5357 .SubClassMask: MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8SubClassMask,
5358 .SuperRegIndices: SuperRegIdxSeqs + 8,
5359 .LaneMask: LaneBitmask(0x000000000003FFFC),
5360 .AllocationPriority: 0,
5361 .GlobalPriority: false,
5362 .TSFlags: 0x00, /* TSFlags */
5363 .SpillStackID: 0, /* SpillStackID */
5364 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5365 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5366 .SuperClasses: MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 6,
5367 .OrderFunc: nullptr
5368 };
5369
5370 extern const TargetRegisterClass MQQQQPR_with_qsub_2_in_QPR_8RegClass = {
5371 .MC: &ARMMCRegisterClasses[MQQQQPR_with_qsub_2_in_QPR_8RegClassID],
5372 .SubClassMask: MQQQQPR_with_qsub_2_in_QPR_8SubClassMask,
5373 .SuperRegIndices: SuperRegIdxSeqs + 8,
5374 .LaneMask: LaneBitmask(0x000000000003FFFC),
5375 .AllocationPriority: 0,
5376 .GlobalPriority: false,
5377 .TSFlags: 0x00, /* TSFlags */
5378 .SpillStackID: 0, /* SpillStackID */
5379 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5380 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5381 .SuperClasses: MQQQQPR_with_qsub_2_in_QPR_8Superclasses, .SuperClassesSize: 7,
5382 .OrderFunc: nullptr
5383 };
5384
5385 extern const TargetRegisterClass MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8RegClass = {
5386 .MC: &ARMMCRegisterClasses[MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8RegClassID],
5387 .SubClassMask: MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8SubClassMask,
5388 .SuperRegIndices: SuperRegIdxSeqs + 8,
5389 .LaneMask: LaneBitmask(0x000000000003FFFC),
5390 .AllocationPriority: 0,
5391 .GlobalPriority: false,
5392 .TSFlags: 0x00, /* TSFlags */
5393 .SpillStackID: 0, /* SpillStackID */
5394 .HasDisjunctSubRegs: true, /* HasDisjunctSubRegs */
5395 .CoveredBySubRegs: true, /* CoveredBySubRegs */
5396 .SuperClasses: MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8Superclasses, .SuperClassesSize: 8,
5397 .OrderFunc: nullptr
5398 };
5399
5400
5401} // namespace ARM
5402static const TargetRegisterClass *const ARMRegisterClasses[] = {
5403 &ARM::HPRRegClass,
5404 &ARM::FPWithVPRRegClass,
5405 &ARM::SPRRegClass,
5406 &ARM::FPWithVPR_with_ssub_0RegClass,
5407 &ARM::GPRRegClass,
5408 &ARM::GPRwithAPSRRegClass,
5409 &ARM::GPRwithZRRegClass,
5410 &ARM::SPR_8RegClass,
5411 &ARM::GPRnopcRegClass,
5412 &ARM::GPRnospRegClass,
5413 &ARM::GPRwithAPSR_NZCVnospRegClass,
5414 &ARM::GPRwithAPSRnospRegClass,
5415 &ARM::GPRwithZRnospRegClass,
5416 &ARM::GPRnoipRegClass,
5417 &ARM::rGPRRegClass,
5418 &ARM::GPRnoip_and_GPRnopcRegClass,
5419 &ARM::GPRnoip_and_GPRnospRegClass,
5420 &ARM::GPRnoip_and_GPRwithAPSR_NZCVnospRegClass,
5421 &ARM::tGPRwithpcRegClass,
5422 &ARM::FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8RegClass,
5423 &ARM::hGPRRegClass,
5424 &ARM::tGPRRegClass,
5425 &ARM::tGPREvenRegClass,
5426 &ARM::GPRnopc_and_hGPRRegClass,
5427 &ARM::GPRnosp_and_hGPRRegClass,
5428 &ARM::GPRnoip_and_hGPRRegClass,
5429 &ARM::GPRnoip_and_tGPREvenRegClass,
5430 &ARM::GPRnosp_and_GPRnopc_and_hGPRRegClass,
5431 &ARM::tGPROddRegClass,
5432 &ARM::GPRnopc_and_GPRnoip_and_hGPRRegClass,
5433 &ARM::GPRnosp_and_GPRnoip_and_hGPRRegClass,
5434 &ARM::tcGPRRegClass,
5435 &ARM::GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPRRegClass,
5436 &ARM::hGPR_and_tGPREvenRegClass,
5437 &ARM::tGPR_and_tGPREvenRegClass,
5438 &ARM::tGPR_and_tGPROddRegClass,
5439 &ARM::tcGPRnotr12RegClass,
5440 &ARM::tGPREven_and_tcGPRRegClass,
5441 &ARM::FP_STATUS_REGSRegClass,
5442 &ARM::hGPR_and_GPRnoip_and_tGPREvenRegClass,
5443 &ARM::hGPR_and_tGPROddRegClass,
5444 &ARM::tGPREven_and_tcGPRnotr12RegClass,
5445 &ARM::tGPROdd_and_tcGPRRegClass,
5446 &ARM::CCRRegClass,
5447 &ARM::FPCXTRegsRegClass,
5448 &ARM::GPRlrRegClass,
5449 &ARM::GPRspRegClass,
5450 &ARM::VCCRRegClass,
5451 &ARM::cl_FPSCR_NZCVRegClass,
5452 &ARM::hGPR_and_tGPRwithpcRegClass,
5453 &ARM::hGPR_and_tcGPRRegClass,
5454 &ARM::DPRRegClass,
5455 &ARM::DPR_VFP2RegClass,
5456 &ARM::DPR_8RegClass,
5457 &ARM::GPRPairRegClass,
5458 &ARM::GPRPairnospRegClass,
5459 &ARM::GPRPair_with_gsub_0_in_tGPRRegClass,
5460 &ARM::GPRPair_with_gsub_0_in_hGPRRegClass,
5461 &ARM::GPRPair_with_gsub_0_in_tcGPRRegClass,
5462 &ARM::GPRPair_with_gsub_0_in_tcGPRnotr12RegClass,
5463 &ARM::GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRRegClass,
5464 &ARM::GPRPair_with_gsub_1_in_GPRspRegClass,
5465 &ARM::DPairSpcRegClass,
5466 &ARM::DPairSpc_with_ssub_0RegClass,
5467 &ARM::DPairSpc_with_ssub_4RegClass,
5468 &ARM::DPairSpc_with_dsub_0_in_DPR_8RegClass,
5469 &ARM::DPairSpc_with_dsub_2_in_DPR_8RegClass,
5470 &ARM::DPairRegClass,
5471 &ARM::DPair_with_ssub_0RegClass,
5472 &ARM::QPRRegClass,
5473 &ARM::DPair_with_ssub_2RegClass,
5474 &ARM::DPair_with_dsub_0_in_DPR_8RegClass,
5475 &ARM::MQPRRegClass,
5476 &ARM::QPR_VFP2RegClass,
5477 &ARM::DPair_with_dsub_1_in_DPR_8RegClass,
5478 &ARM::QPR_8RegClass,
5479 &ARM::DTripleRegClass,
5480 &ARM::DTripleSpcRegClass,
5481 &ARM::DTripleSpc_with_ssub_0RegClass,
5482 &ARM::DTriple_with_ssub_0RegClass,
5483 &ARM::DTriple_with_qsub_0_in_QPRRegClass,
5484 &ARM::DTriple_with_ssub_2RegClass,
5485 &ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5486 &ARM::DTripleSpc_with_ssub_4RegClass,
5487 &ARM::DTriple_with_ssub_4RegClass,
5488 &ARM::DTripleSpc_with_ssub_8RegClass,
5489 &ARM::DTripleSpc_with_dsub_0_in_DPR_8RegClass,
5490 &ARM::DTriple_with_dsub_0_in_DPR_8RegClass,
5491 &ARM::DTriple_with_qsub_0_in_MQPRRegClass,
5492 &ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5493 &ARM::DTriple_with_dsub_1_in_DPR_8RegClass,
5494 &ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5495 &ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClass,
5496 &ARM::DTripleSpc_with_dsub_2_in_DPR_8RegClass,
5497 &ARM::DTriple_with_dsub_2_in_DPR_8RegClass,
5498 &ARM::DTripleSpc_with_dsub_4_in_DPR_8RegClass,
5499 &ARM::DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5500 &ARM::DTriple_with_qsub_0_in_QPR_8RegClass,
5501 &ARM::DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClass,
5502 &ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass,
5503 &ARM::DQuadSpcRegClass,
5504 &ARM::DQuadSpc_with_ssub_0RegClass,
5505 &ARM::DQuadSpc_with_ssub_4RegClass,
5506 &ARM::DQuadSpc_with_ssub_8RegClass,
5507 &ARM::DQuadSpc_with_dsub_0_in_DPR_8RegClass,
5508 &ARM::DQuadSpc_with_dsub_2_in_DPR_8RegClass,
5509 &ARM::DQuadSpc_with_dsub_4_in_DPR_8RegClass,
5510 &ARM::DQuadRegClass,
5511 &ARM::DQuad_with_ssub_0RegClass,
5512 &ARM::DQuad_with_ssub_2RegClass,
5513 &ARM::QQPRRegClass,
5514 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5515 &ARM::DQuad_with_ssub_4RegClass,
5516 &ARM::DQuad_with_ssub_6RegClass,
5517 &ARM::DQuad_with_dsub_0_in_DPR_8RegClass,
5518 &ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClass,
5519 &ARM::QQPR_with_ssub_0RegClass,
5520 &ARM::DQuad_with_dsub_1_in_DPR_8RegClass,
5521 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5522 &ARM::MQQPRRegClass,
5523 &ARM::DQuad_with_dsub_2_in_DPR_8RegClass,
5524 &ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClass,
5525 &ARM::DQuad_with_dsub_3_in_DPR_8RegClass,
5526 &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,
5527 &ARM::MQQPR_with_qsub_0_in_QPR_8RegClass,
5528 &ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClass,
5529 &ARM::MQQPR_with_dsub_2_in_DPR_8RegClass,
5530 &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,
5531 &ARM::QQQQPRRegClass,
5532 &ARM::QQQQPR_with_ssub_0RegClass,
5533 &ARM::QQQQPR_with_ssub_4RegClass,
5534 &ARM::QQQQPR_with_ssub_8RegClass,
5535 &ARM::MQQQQPRRegClass,
5536 &ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClass,
5537 &ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClass,
5538 &ARM::MQQQQPR_with_qsub_2_in_QPR_8RegClass,
5539 &ARM::MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8RegClass,
5540 };
5541
5542static const uint8_t ARMCostPerUseTable[] = {
55430, 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, };
5544
5545
5546static const bool ARMInAllocatableClassTable[] = {
5547false, 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, };
5548
5549
5550static const TargetRegisterInfoDesc ARMRegInfoDesc = { // Extra Descriptors
5551.CostPerUse: ARMCostPerUseTable, .NumCosts: 1, .InAllocatableClass: ARMInAllocatableClassTable};
5552
5553unsigned ARMGenRegisterInfo::composeSubRegIndicesImpl(unsigned IdxA, unsigned IdxB) const {
5554 static const uint8_t RowMap[56] = {
5555 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,
5556 };
5557 static const uint8_t Rows[8][56] = {
5558 { 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, },
5559 { 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, },
5560 { 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, },
5561 { 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, },
5562 { 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, },
5563 { 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, },
5564 { 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, },
5565 { 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, },
5566 };
5567
5568 --IdxA; assert(IdxA < 56); (void) IdxA;
5569 --IdxB; assert(IdxB < 56);
5570 return Rows[RowMap[IdxA]][IdxB];
5571}
5572
5573unsigned ARMGenRegisterInfo::reverseComposeSubRegIndicesImpl(unsigned IdxA, unsigned IdxB) const {
5574 static const uint8_t Table[56][56] = {
5575 { 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, },
5576 { 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, },
5577 { 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, },
5578 { 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, },
5579 { 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, },
5580 { 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, },
5581 { 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, },
5582 { 0, 0, 0, 0, 0, 0, 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, },
5583 { 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, },
5584 { 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, },
5585 { 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, },
5586 { 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, },
5587 { 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, },
5588 { 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, },
5589 { 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, },
5590 { 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, },
5591 { 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, },
5592 { 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, },
5593 { 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, },
5594 { 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, },
5595 { 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, },
5596 { 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, },
5597 { 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, },
5598 { 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, },
5599 { 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, },
5600 { 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, },
5601 { 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, },
5602 { 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, },
5603 { 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, },
5604 { 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, },
5605 { 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, },
5606 { 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, },
5607 { 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, },
5608 { 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, },
5609 { 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, },
5610 { 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, },
5611 { 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, },
5612 { 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, },
5613 { 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, },
5614 { 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, },
5615 { 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, },
5616 { 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, },
5617 { 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, },
5618 { 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, },
5619 { 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, },
5620 { 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, },
5621 { 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, },
5622 { 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, },
5623 { 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, },
5624 { 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, },
5625 { 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, },
5626 { 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, },
5627 { 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, },
5628 { 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, },
5629 { 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, },
5630 { 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, },
5631 };
5632
5633 --IdxA; assert(IdxA < 56);
5634 --IdxB; assert(IdxB < 56);
5635 return Table[IdxA][IdxB];
5636 }
5637
5638 struct MaskRolOp {
5639 LaneBitmask Mask;
5640 uint8_t RotateLeft;
5641 };
5642 static const MaskRolOp LaneMaskComposeSequences[] = {
5643 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 0 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 0
5644 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 2 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 2
5645 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 4 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 4
5646 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 6 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 6
5647 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 8 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 8
5648 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 10 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 10
5649 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 12 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 12
5650 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 14 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 14
5651 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 1 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 16
5652 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 3 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 18
5653 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 5 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 20
5654 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 7 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 22
5655 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 9 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 24
5656 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 11 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 26
5657 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 13 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 28
5658 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 15 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 30
5659 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 16 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 }, // Sequence 32
5660 { .Mask: LaneBitmask(0xFFFFFFFFFFFFFFFF), .RotateLeft: 17 }, { .Mask: LaneBitmask::getNone(), .RotateLeft: 0 } // Sequence 34
5661 };
5662 static const uint8_t CompositeSequences[] = {
5663 0, // to dsub_0
5664 2, // to dsub_1
5665 4, // to dsub_2
5666 6, // to dsub_3
5667 8, // to dsub_4
5668 10, // to dsub_5
5669 12, // to dsub_6
5670 14, // to dsub_7
5671 0, // to gsub_0
5672 16, // to gsub_1
5673 0, // to qqsub_0
5674 8, // to qqsub_1
5675 0, // to qsub_0
5676 4, // to qsub_1
5677 8, // to qsub_2
5678 12, // to qsub_3
5679 2, // to ssub_0
5680 18, // to ssub_1
5681 4, // to ssub_2
5682 20, // to ssub_3
5683 6, // to ssub_4
5684 22, // to ssub_5
5685 8, // to ssub_6
5686 24, // to ssub_7
5687 10, // to ssub_8
5688 26, // to ssub_9
5689 12, // to ssub_10
5690 28, // to ssub_11
5691 14, // to ssub_12
5692 30, // to ssub_13
5693 32, // to ssub_14
5694 34, // to ssub_15
5695 0, // to ssub_0_ssub_1_ssub_4_ssub_5
5696 0, // to ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5697 2, // to ssub_2_ssub_3_ssub_6_ssub_7
5698 2, // to ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5699 2, // to ssub_2_ssub_3_ssub_4_ssub_5
5700 0, // to ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5701 0, // to ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5702 2, // to ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5703 2, // to ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5704 2, // to ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5705 4, // to ssub_4_ssub_5_ssub_8_ssub_9
5706 4, // to ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5707 4, // to ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5708 6, // to ssub_6_ssub_7_dsub_5
5709 6, // to ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5710 6, // to ssub_6_ssub_7_dsub_5_dsub_7
5711 6, // to ssub_6_ssub_7_ssub_8_ssub_9
5712 6, // to ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5713 8, // to ssub_8_ssub_9_ssub_12_ssub_13
5714 8, // to ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5715 10, // to dsub_5_dsub_7
5716 10, // to dsub_5_ssub_12_ssub_13_dsub_7
5717 10, // to dsub_5_ssub_12_ssub_13
5718 4 // to ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5719 };
5720
5721LaneBitmask ARMGenRegisterInfo::composeSubRegIndexLaneMaskImpl(unsigned IdxA, LaneBitmask LaneMask) const {
5722 --IdxA; assert(IdxA < 56 && "Subregister index out of bounds");
5723 LaneBitmask Result;
5724 for (const MaskRolOp *Ops =
5725 &LaneMaskComposeSequences[CompositeSequences[IdxA]];
5726 Ops->Mask.any(); ++Ops) {
5727 LaneBitmask::Type M = LaneMask.getAsInteger() & Ops->Mask.getAsInteger();
5728 if (unsigned S = Ops->RotateLeft)
5729 Result |= LaneBitmask((M << S) | (M >> (LaneBitmask::BitWidth - S)));
5730 else
5731 Result |= LaneBitmask(M);
5732 }
5733 return Result;
5734}
5735
5736LaneBitmask ARMGenRegisterInfo::reverseComposeSubRegIndexLaneMaskImpl(unsigned IdxA, LaneBitmask LaneMask) const {
5737 LaneMask &= getSubRegIndexLaneMask(SubIdx: IdxA);
5738 --IdxA; assert(IdxA < 56 && "Subregister index out of bounds");
5739 LaneBitmask Result;
5740 for (const MaskRolOp *Ops =
5741 &LaneMaskComposeSequences[CompositeSequences[IdxA]];
5742 Ops->Mask.any(); ++Ops) {
5743 LaneBitmask::Type M = LaneMask.getAsInteger();
5744 if (unsigned S = Ops->RotateLeft)
5745 Result |= LaneBitmask((M >> S) | (M << (LaneBitmask::BitWidth - S)));
5746 else
5747 Result |= LaneBitmask(M);
5748 }
5749 return Result;
5750}
5751
5752const TargetRegisterClass *ARMGenRegisterInfo::getSubClassWithSubReg(const TargetRegisterClass *RC, unsigned Idx) const {
5753 static constexpr uint8_t Table[137][56] = {
5754 { // HPR
5755 0, // dsub_0
5756 0, // dsub_1
5757 0, // dsub_2
5758 0, // dsub_3
5759 0, // dsub_4
5760 0, // dsub_5
5761 0, // dsub_6
5762 0, // dsub_7
5763 0, // gsub_0
5764 0, // gsub_1
5765 0, // qqsub_0
5766 0, // qqsub_1
5767 0, // qsub_0
5768 0, // qsub_1
5769 0, // qsub_2
5770 0, // qsub_3
5771 0, // ssub_0
5772 0, // ssub_1
5773 0, // ssub_2
5774 0, // ssub_3
5775 0, // ssub_4
5776 0, // ssub_5
5777 0, // ssub_6
5778 0, // ssub_7
5779 0, // ssub_8
5780 0, // ssub_9
5781 0, // ssub_10
5782 0, // ssub_11
5783 0, // ssub_12
5784 0, // ssub_13
5785 0, // ssub_14
5786 0, // ssub_15
5787 0, // ssub_0_ssub_1_ssub_4_ssub_5
5788 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5789 0, // ssub_2_ssub_3_ssub_6_ssub_7
5790 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5791 0, // ssub_2_ssub_3_ssub_4_ssub_5
5792 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5793 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5794 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5795 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5796 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5797 0, // ssub_4_ssub_5_ssub_8_ssub_9
5798 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5799 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5800 0, // ssub_6_ssub_7_dsub_5
5801 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5802 0, // ssub_6_ssub_7_dsub_5_dsub_7
5803 0, // ssub_6_ssub_7_ssub_8_ssub_9
5804 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5805 0, // ssub_8_ssub_9_ssub_12_ssub_13
5806 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5807 0, // dsub_5_dsub_7
5808 0, // dsub_5_ssub_12_ssub_13_dsub_7
5809 0, // dsub_5_ssub_12_ssub_13
5810 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5811 },
5812 { // FPWithVPR
5813 0, // dsub_0
5814 0, // dsub_1
5815 0, // dsub_2
5816 0, // dsub_3
5817 0, // dsub_4
5818 0, // dsub_5
5819 0, // dsub_6
5820 0, // dsub_7
5821 0, // gsub_0
5822 0, // gsub_1
5823 0, // qqsub_0
5824 0, // qqsub_1
5825 0, // qsub_0
5826 0, // qsub_1
5827 0, // qsub_2
5828 0, // qsub_3
5829 4, // ssub_0 -> FPWithVPR_with_ssub_0
5830 4, // ssub_1 -> FPWithVPR_with_ssub_0
5831 0, // ssub_2
5832 0, // ssub_3
5833 0, // ssub_4
5834 0, // ssub_5
5835 0, // ssub_6
5836 0, // ssub_7
5837 0, // ssub_8
5838 0, // ssub_9
5839 0, // ssub_10
5840 0, // ssub_11
5841 0, // ssub_12
5842 0, // ssub_13
5843 0, // ssub_14
5844 0, // ssub_15
5845 0, // ssub_0_ssub_1_ssub_4_ssub_5
5846 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5847 0, // ssub_2_ssub_3_ssub_6_ssub_7
5848 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5849 0, // ssub_2_ssub_3_ssub_4_ssub_5
5850 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5851 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5852 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5853 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5854 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5855 0, // ssub_4_ssub_5_ssub_8_ssub_9
5856 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5857 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5858 0, // ssub_6_ssub_7_dsub_5
5859 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5860 0, // ssub_6_ssub_7_dsub_5_dsub_7
5861 0, // ssub_6_ssub_7_ssub_8_ssub_9
5862 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5863 0, // ssub_8_ssub_9_ssub_12_ssub_13
5864 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5865 0, // dsub_5_dsub_7
5866 0, // dsub_5_ssub_12_ssub_13_dsub_7
5867 0, // dsub_5_ssub_12_ssub_13
5868 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5869 },
5870 { // SPR
5871 0, // dsub_0
5872 0, // dsub_1
5873 0, // dsub_2
5874 0, // dsub_3
5875 0, // dsub_4
5876 0, // dsub_5
5877 0, // dsub_6
5878 0, // dsub_7
5879 0, // gsub_0
5880 0, // gsub_1
5881 0, // qqsub_0
5882 0, // qqsub_1
5883 0, // qsub_0
5884 0, // qsub_1
5885 0, // qsub_2
5886 0, // qsub_3
5887 0, // ssub_0
5888 0, // ssub_1
5889 0, // ssub_2
5890 0, // ssub_3
5891 0, // ssub_4
5892 0, // ssub_5
5893 0, // ssub_6
5894 0, // ssub_7
5895 0, // ssub_8
5896 0, // ssub_9
5897 0, // ssub_10
5898 0, // ssub_11
5899 0, // ssub_12
5900 0, // ssub_13
5901 0, // ssub_14
5902 0, // ssub_15
5903 0, // ssub_0_ssub_1_ssub_4_ssub_5
5904 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5905 0, // ssub_2_ssub_3_ssub_6_ssub_7
5906 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5907 0, // ssub_2_ssub_3_ssub_4_ssub_5
5908 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5909 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5910 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5911 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5912 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5913 0, // ssub_4_ssub_5_ssub_8_ssub_9
5914 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5915 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5916 0, // ssub_6_ssub_7_dsub_5
5917 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5918 0, // ssub_6_ssub_7_dsub_5_dsub_7
5919 0, // ssub_6_ssub_7_ssub_8_ssub_9
5920 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5921 0, // ssub_8_ssub_9_ssub_12_ssub_13
5922 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5923 0, // dsub_5_dsub_7
5924 0, // dsub_5_ssub_12_ssub_13_dsub_7
5925 0, // dsub_5_ssub_12_ssub_13
5926 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5927 },
5928 { // FPWithVPR_with_ssub_0
5929 0, // dsub_0
5930 0, // dsub_1
5931 0, // dsub_2
5932 0, // dsub_3
5933 0, // dsub_4
5934 0, // dsub_5
5935 0, // dsub_6
5936 0, // dsub_7
5937 0, // gsub_0
5938 0, // gsub_1
5939 0, // qqsub_0
5940 0, // qqsub_1
5941 0, // qsub_0
5942 0, // qsub_1
5943 0, // qsub_2
5944 0, // qsub_3
5945 4, // ssub_0 -> FPWithVPR_with_ssub_0
5946 4, // ssub_1 -> FPWithVPR_with_ssub_0
5947 0, // ssub_2
5948 0, // ssub_3
5949 0, // ssub_4
5950 0, // ssub_5
5951 0, // ssub_6
5952 0, // ssub_7
5953 0, // ssub_8
5954 0, // ssub_9
5955 0, // ssub_10
5956 0, // ssub_11
5957 0, // ssub_12
5958 0, // ssub_13
5959 0, // ssub_14
5960 0, // ssub_15
5961 0, // ssub_0_ssub_1_ssub_4_ssub_5
5962 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
5963 0, // ssub_2_ssub_3_ssub_6_ssub_7
5964 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
5965 0, // ssub_2_ssub_3_ssub_4_ssub_5
5966 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
5967 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5968 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
5969 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
5970 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5971 0, // ssub_4_ssub_5_ssub_8_ssub_9
5972 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
5973 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
5974 0, // ssub_6_ssub_7_dsub_5
5975 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
5976 0, // ssub_6_ssub_7_dsub_5_dsub_7
5977 0, // ssub_6_ssub_7_ssub_8_ssub_9
5978 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5979 0, // ssub_8_ssub_9_ssub_12_ssub_13
5980 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
5981 0, // dsub_5_dsub_7
5982 0, // dsub_5_ssub_12_ssub_13_dsub_7
5983 0, // dsub_5_ssub_12_ssub_13
5984 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
5985 },
5986 { // GPR
5987 0, // dsub_0
5988 0, // dsub_1
5989 0, // dsub_2
5990 0, // dsub_3
5991 0, // dsub_4
5992 0, // dsub_5
5993 0, // dsub_6
5994 0, // dsub_7
5995 0, // gsub_0
5996 0, // gsub_1
5997 0, // qqsub_0
5998 0, // qqsub_1
5999 0, // qsub_0
6000 0, // qsub_1
6001 0, // qsub_2
6002 0, // qsub_3
6003 0, // ssub_0
6004 0, // ssub_1
6005 0, // ssub_2
6006 0, // ssub_3
6007 0, // ssub_4
6008 0, // ssub_5
6009 0, // ssub_6
6010 0, // ssub_7
6011 0, // ssub_8
6012 0, // ssub_9
6013 0, // ssub_10
6014 0, // ssub_11
6015 0, // ssub_12
6016 0, // ssub_13
6017 0, // ssub_14
6018 0, // ssub_15
6019 0, // ssub_0_ssub_1_ssub_4_ssub_5
6020 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6021 0, // ssub_2_ssub_3_ssub_6_ssub_7
6022 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6023 0, // ssub_2_ssub_3_ssub_4_ssub_5
6024 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6025 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6026 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6027 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6028 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6029 0, // ssub_4_ssub_5_ssub_8_ssub_9
6030 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6031 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6032 0, // ssub_6_ssub_7_dsub_5
6033 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6034 0, // ssub_6_ssub_7_dsub_5_dsub_7
6035 0, // ssub_6_ssub_7_ssub_8_ssub_9
6036 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6037 0, // ssub_8_ssub_9_ssub_12_ssub_13
6038 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6039 0, // dsub_5_dsub_7
6040 0, // dsub_5_ssub_12_ssub_13_dsub_7
6041 0, // dsub_5_ssub_12_ssub_13
6042 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6043 },
6044 { // GPRwithAPSR
6045 0, // dsub_0
6046 0, // dsub_1
6047 0, // dsub_2
6048 0, // dsub_3
6049 0, // dsub_4
6050 0, // dsub_5
6051 0, // dsub_6
6052 0, // dsub_7
6053 0, // gsub_0
6054 0, // gsub_1
6055 0, // qqsub_0
6056 0, // qqsub_1
6057 0, // qsub_0
6058 0, // qsub_1
6059 0, // qsub_2
6060 0, // qsub_3
6061 0, // ssub_0
6062 0, // ssub_1
6063 0, // ssub_2
6064 0, // ssub_3
6065 0, // ssub_4
6066 0, // ssub_5
6067 0, // ssub_6
6068 0, // ssub_7
6069 0, // ssub_8
6070 0, // ssub_9
6071 0, // ssub_10
6072 0, // ssub_11
6073 0, // ssub_12
6074 0, // ssub_13
6075 0, // ssub_14
6076 0, // ssub_15
6077 0, // ssub_0_ssub_1_ssub_4_ssub_5
6078 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6079 0, // ssub_2_ssub_3_ssub_6_ssub_7
6080 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6081 0, // ssub_2_ssub_3_ssub_4_ssub_5
6082 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6083 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6084 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6085 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6086 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6087 0, // ssub_4_ssub_5_ssub_8_ssub_9
6088 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6089 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6090 0, // ssub_6_ssub_7_dsub_5
6091 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6092 0, // ssub_6_ssub_7_dsub_5_dsub_7
6093 0, // ssub_6_ssub_7_ssub_8_ssub_9
6094 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6095 0, // ssub_8_ssub_9_ssub_12_ssub_13
6096 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6097 0, // dsub_5_dsub_7
6098 0, // dsub_5_ssub_12_ssub_13_dsub_7
6099 0, // dsub_5_ssub_12_ssub_13
6100 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6101 },
6102 { // GPRwithZR
6103 0, // dsub_0
6104 0, // dsub_1
6105 0, // dsub_2
6106 0, // dsub_3
6107 0, // dsub_4
6108 0, // dsub_5
6109 0, // dsub_6
6110 0, // dsub_7
6111 0, // gsub_0
6112 0, // gsub_1
6113 0, // qqsub_0
6114 0, // qqsub_1
6115 0, // qsub_0
6116 0, // qsub_1
6117 0, // qsub_2
6118 0, // qsub_3
6119 0, // ssub_0
6120 0, // ssub_1
6121 0, // ssub_2
6122 0, // ssub_3
6123 0, // ssub_4
6124 0, // ssub_5
6125 0, // ssub_6
6126 0, // ssub_7
6127 0, // ssub_8
6128 0, // ssub_9
6129 0, // ssub_10
6130 0, // ssub_11
6131 0, // ssub_12
6132 0, // ssub_13
6133 0, // ssub_14
6134 0, // ssub_15
6135 0, // ssub_0_ssub_1_ssub_4_ssub_5
6136 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6137 0, // ssub_2_ssub_3_ssub_6_ssub_7
6138 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6139 0, // ssub_2_ssub_3_ssub_4_ssub_5
6140 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6141 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6142 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6143 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6144 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6145 0, // ssub_4_ssub_5_ssub_8_ssub_9
6146 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6147 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6148 0, // ssub_6_ssub_7_dsub_5
6149 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6150 0, // ssub_6_ssub_7_dsub_5_dsub_7
6151 0, // ssub_6_ssub_7_ssub_8_ssub_9
6152 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6153 0, // ssub_8_ssub_9_ssub_12_ssub_13
6154 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6155 0, // dsub_5_dsub_7
6156 0, // dsub_5_ssub_12_ssub_13_dsub_7
6157 0, // dsub_5_ssub_12_ssub_13
6158 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6159 },
6160 { // SPR_8
6161 0, // dsub_0
6162 0, // dsub_1
6163 0, // dsub_2
6164 0, // dsub_3
6165 0, // dsub_4
6166 0, // dsub_5
6167 0, // dsub_6
6168 0, // dsub_7
6169 0, // gsub_0
6170 0, // gsub_1
6171 0, // qqsub_0
6172 0, // qqsub_1
6173 0, // qsub_0
6174 0, // qsub_1
6175 0, // qsub_2
6176 0, // qsub_3
6177 0, // ssub_0
6178 0, // ssub_1
6179 0, // ssub_2
6180 0, // ssub_3
6181 0, // ssub_4
6182 0, // ssub_5
6183 0, // ssub_6
6184 0, // ssub_7
6185 0, // ssub_8
6186 0, // ssub_9
6187 0, // ssub_10
6188 0, // ssub_11
6189 0, // ssub_12
6190 0, // ssub_13
6191 0, // ssub_14
6192 0, // ssub_15
6193 0, // ssub_0_ssub_1_ssub_4_ssub_5
6194 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6195 0, // ssub_2_ssub_3_ssub_6_ssub_7
6196 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6197 0, // ssub_2_ssub_3_ssub_4_ssub_5
6198 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6199 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6200 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6201 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6202 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6203 0, // ssub_4_ssub_5_ssub_8_ssub_9
6204 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6205 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6206 0, // ssub_6_ssub_7_dsub_5
6207 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6208 0, // ssub_6_ssub_7_dsub_5_dsub_7
6209 0, // ssub_6_ssub_7_ssub_8_ssub_9
6210 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6211 0, // ssub_8_ssub_9_ssub_12_ssub_13
6212 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6213 0, // dsub_5_dsub_7
6214 0, // dsub_5_ssub_12_ssub_13_dsub_7
6215 0, // dsub_5_ssub_12_ssub_13
6216 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6217 },
6218 { // GPRnopc
6219 0, // dsub_0
6220 0, // dsub_1
6221 0, // dsub_2
6222 0, // dsub_3
6223 0, // dsub_4
6224 0, // dsub_5
6225 0, // dsub_6
6226 0, // dsub_7
6227 0, // gsub_0
6228 0, // gsub_1
6229 0, // qqsub_0
6230 0, // qqsub_1
6231 0, // qsub_0
6232 0, // qsub_1
6233 0, // qsub_2
6234 0, // qsub_3
6235 0, // ssub_0
6236 0, // ssub_1
6237 0, // ssub_2
6238 0, // ssub_3
6239 0, // ssub_4
6240 0, // ssub_5
6241 0, // ssub_6
6242 0, // ssub_7
6243 0, // ssub_8
6244 0, // ssub_9
6245 0, // ssub_10
6246 0, // ssub_11
6247 0, // ssub_12
6248 0, // ssub_13
6249 0, // ssub_14
6250 0, // ssub_15
6251 0, // ssub_0_ssub_1_ssub_4_ssub_5
6252 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6253 0, // ssub_2_ssub_3_ssub_6_ssub_7
6254 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6255 0, // ssub_2_ssub_3_ssub_4_ssub_5
6256 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6257 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6258 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6259 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6260 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6261 0, // ssub_4_ssub_5_ssub_8_ssub_9
6262 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6263 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6264 0, // ssub_6_ssub_7_dsub_5
6265 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6266 0, // ssub_6_ssub_7_dsub_5_dsub_7
6267 0, // ssub_6_ssub_7_ssub_8_ssub_9
6268 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6269 0, // ssub_8_ssub_9_ssub_12_ssub_13
6270 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6271 0, // dsub_5_dsub_7
6272 0, // dsub_5_ssub_12_ssub_13_dsub_7
6273 0, // dsub_5_ssub_12_ssub_13
6274 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6275 },
6276 { // GPRnosp
6277 0, // dsub_0
6278 0, // dsub_1
6279 0, // dsub_2
6280 0, // dsub_3
6281 0, // dsub_4
6282 0, // dsub_5
6283 0, // dsub_6
6284 0, // dsub_7
6285 0, // gsub_0
6286 0, // gsub_1
6287 0, // qqsub_0
6288 0, // qqsub_1
6289 0, // qsub_0
6290 0, // qsub_1
6291 0, // qsub_2
6292 0, // qsub_3
6293 0, // ssub_0
6294 0, // ssub_1
6295 0, // ssub_2
6296 0, // ssub_3
6297 0, // ssub_4
6298 0, // ssub_5
6299 0, // ssub_6
6300 0, // ssub_7
6301 0, // ssub_8
6302 0, // ssub_9
6303 0, // ssub_10
6304 0, // ssub_11
6305 0, // ssub_12
6306 0, // ssub_13
6307 0, // ssub_14
6308 0, // ssub_15
6309 0, // ssub_0_ssub_1_ssub_4_ssub_5
6310 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6311 0, // ssub_2_ssub_3_ssub_6_ssub_7
6312 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6313 0, // ssub_2_ssub_3_ssub_4_ssub_5
6314 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6315 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6316 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6317 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6318 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6319 0, // ssub_4_ssub_5_ssub_8_ssub_9
6320 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6321 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6322 0, // ssub_6_ssub_7_dsub_5
6323 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6324 0, // ssub_6_ssub_7_dsub_5_dsub_7
6325 0, // ssub_6_ssub_7_ssub_8_ssub_9
6326 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6327 0, // ssub_8_ssub_9_ssub_12_ssub_13
6328 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6329 0, // dsub_5_dsub_7
6330 0, // dsub_5_ssub_12_ssub_13_dsub_7
6331 0, // dsub_5_ssub_12_ssub_13
6332 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6333 },
6334 { // GPRwithAPSR_NZCVnosp
6335 0, // dsub_0
6336 0, // dsub_1
6337 0, // dsub_2
6338 0, // dsub_3
6339 0, // dsub_4
6340 0, // dsub_5
6341 0, // dsub_6
6342 0, // dsub_7
6343 0, // gsub_0
6344 0, // gsub_1
6345 0, // qqsub_0
6346 0, // qqsub_1
6347 0, // qsub_0
6348 0, // qsub_1
6349 0, // qsub_2
6350 0, // qsub_3
6351 0, // ssub_0
6352 0, // ssub_1
6353 0, // ssub_2
6354 0, // ssub_3
6355 0, // ssub_4
6356 0, // ssub_5
6357 0, // ssub_6
6358 0, // ssub_7
6359 0, // ssub_8
6360 0, // ssub_9
6361 0, // ssub_10
6362 0, // ssub_11
6363 0, // ssub_12
6364 0, // ssub_13
6365 0, // ssub_14
6366 0, // ssub_15
6367 0, // ssub_0_ssub_1_ssub_4_ssub_5
6368 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6369 0, // ssub_2_ssub_3_ssub_6_ssub_7
6370 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6371 0, // ssub_2_ssub_3_ssub_4_ssub_5
6372 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6373 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6374 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6375 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6376 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6377 0, // ssub_4_ssub_5_ssub_8_ssub_9
6378 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6379 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6380 0, // ssub_6_ssub_7_dsub_5
6381 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6382 0, // ssub_6_ssub_7_dsub_5_dsub_7
6383 0, // ssub_6_ssub_7_ssub_8_ssub_9
6384 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6385 0, // ssub_8_ssub_9_ssub_12_ssub_13
6386 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6387 0, // dsub_5_dsub_7
6388 0, // dsub_5_ssub_12_ssub_13_dsub_7
6389 0, // dsub_5_ssub_12_ssub_13
6390 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6391 },
6392 { // GPRwithAPSRnosp
6393 0, // dsub_0
6394 0, // dsub_1
6395 0, // dsub_2
6396 0, // dsub_3
6397 0, // dsub_4
6398 0, // dsub_5
6399 0, // dsub_6
6400 0, // dsub_7
6401 0, // gsub_0
6402 0, // gsub_1
6403 0, // qqsub_0
6404 0, // qqsub_1
6405 0, // qsub_0
6406 0, // qsub_1
6407 0, // qsub_2
6408 0, // qsub_3
6409 0, // ssub_0
6410 0, // ssub_1
6411 0, // ssub_2
6412 0, // ssub_3
6413 0, // ssub_4
6414 0, // ssub_5
6415 0, // ssub_6
6416 0, // ssub_7
6417 0, // ssub_8
6418 0, // ssub_9
6419 0, // ssub_10
6420 0, // ssub_11
6421 0, // ssub_12
6422 0, // ssub_13
6423 0, // ssub_14
6424 0, // ssub_15
6425 0, // ssub_0_ssub_1_ssub_4_ssub_5
6426 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6427 0, // ssub_2_ssub_3_ssub_6_ssub_7
6428 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6429 0, // ssub_2_ssub_3_ssub_4_ssub_5
6430 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6431 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6432 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6433 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6434 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6435 0, // ssub_4_ssub_5_ssub_8_ssub_9
6436 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6437 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6438 0, // ssub_6_ssub_7_dsub_5
6439 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6440 0, // ssub_6_ssub_7_dsub_5_dsub_7
6441 0, // ssub_6_ssub_7_ssub_8_ssub_9
6442 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6443 0, // ssub_8_ssub_9_ssub_12_ssub_13
6444 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6445 0, // dsub_5_dsub_7
6446 0, // dsub_5_ssub_12_ssub_13_dsub_7
6447 0, // dsub_5_ssub_12_ssub_13
6448 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6449 },
6450 { // GPRwithZRnosp
6451 0, // dsub_0
6452 0, // dsub_1
6453 0, // dsub_2
6454 0, // dsub_3
6455 0, // dsub_4
6456 0, // dsub_5
6457 0, // dsub_6
6458 0, // dsub_7
6459 0, // gsub_0
6460 0, // gsub_1
6461 0, // qqsub_0
6462 0, // qqsub_1
6463 0, // qsub_0
6464 0, // qsub_1
6465 0, // qsub_2
6466 0, // qsub_3
6467 0, // ssub_0
6468 0, // ssub_1
6469 0, // ssub_2
6470 0, // ssub_3
6471 0, // ssub_4
6472 0, // ssub_5
6473 0, // ssub_6
6474 0, // ssub_7
6475 0, // ssub_8
6476 0, // ssub_9
6477 0, // ssub_10
6478 0, // ssub_11
6479 0, // ssub_12
6480 0, // ssub_13
6481 0, // ssub_14
6482 0, // ssub_15
6483 0, // ssub_0_ssub_1_ssub_4_ssub_5
6484 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6485 0, // ssub_2_ssub_3_ssub_6_ssub_7
6486 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6487 0, // ssub_2_ssub_3_ssub_4_ssub_5
6488 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6489 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6490 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6491 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6492 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6493 0, // ssub_4_ssub_5_ssub_8_ssub_9
6494 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6495 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6496 0, // ssub_6_ssub_7_dsub_5
6497 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6498 0, // ssub_6_ssub_7_dsub_5_dsub_7
6499 0, // ssub_6_ssub_7_ssub_8_ssub_9
6500 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6501 0, // ssub_8_ssub_9_ssub_12_ssub_13
6502 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6503 0, // dsub_5_dsub_7
6504 0, // dsub_5_ssub_12_ssub_13_dsub_7
6505 0, // dsub_5_ssub_12_ssub_13
6506 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6507 },
6508 { // GPRnoip
6509 0, // dsub_0
6510 0, // dsub_1
6511 0, // dsub_2
6512 0, // dsub_3
6513 0, // dsub_4
6514 0, // dsub_5
6515 0, // dsub_6
6516 0, // dsub_7
6517 0, // gsub_0
6518 0, // gsub_1
6519 0, // qqsub_0
6520 0, // qqsub_1
6521 0, // qsub_0
6522 0, // qsub_1
6523 0, // qsub_2
6524 0, // qsub_3
6525 0, // ssub_0
6526 0, // ssub_1
6527 0, // ssub_2
6528 0, // ssub_3
6529 0, // ssub_4
6530 0, // ssub_5
6531 0, // ssub_6
6532 0, // ssub_7
6533 0, // ssub_8
6534 0, // ssub_9
6535 0, // ssub_10
6536 0, // ssub_11
6537 0, // ssub_12
6538 0, // ssub_13
6539 0, // ssub_14
6540 0, // ssub_15
6541 0, // ssub_0_ssub_1_ssub_4_ssub_5
6542 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6543 0, // ssub_2_ssub_3_ssub_6_ssub_7
6544 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6545 0, // ssub_2_ssub_3_ssub_4_ssub_5
6546 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6547 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6548 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6549 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6550 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6551 0, // ssub_4_ssub_5_ssub_8_ssub_9
6552 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6553 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6554 0, // ssub_6_ssub_7_dsub_5
6555 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6556 0, // ssub_6_ssub_7_dsub_5_dsub_7
6557 0, // ssub_6_ssub_7_ssub_8_ssub_9
6558 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6559 0, // ssub_8_ssub_9_ssub_12_ssub_13
6560 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6561 0, // dsub_5_dsub_7
6562 0, // dsub_5_ssub_12_ssub_13_dsub_7
6563 0, // dsub_5_ssub_12_ssub_13
6564 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6565 },
6566 { // rGPR
6567 0, // dsub_0
6568 0, // dsub_1
6569 0, // dsub_2
6570 0, // dsub_3
6571 0, // dsub_4
6572 0, // dsub_5
6573 0, // dsub_6
6574 0, // dsub_7
6575 0, // gsub_0
6576 0, // gsub_1
6577 0, // qqsub_0
6578 0, // qqsub_1
6579 0, // qsub_0
6580 0, // qsub_1
6581 0, // qsub_2
6582 0, // qsub_3
6583 0, // ssub_0
6584 0, // ssub_1
6585 0, // ssub_2
6586 0, // ssub_3
6587 0, // ssub_4
6588 0, // ssub_5
6589 0, // ssub_6
6590 0, // ssub_7
6591 0, // ssub_8
6592 0, // ssub_9
6593 0, // ssub_10
6594 0, // ssub_11
6595 0, // ssub_12
6596 0, // ssub_13
6597 0, // ssub_14
6598 0, // ssub_15
6599 0, // ssub_0_ssub_1_ssub_4_ssub_5
6600 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6601 0, // ssub_2_ssub_3_ssub_6_ssub_7
6602 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6603 0, // ssub_2_ssub_3_ssub_4_ssub_5
6604 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6605 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6606 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6607 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6608 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6609 0, // ssub_4_ssub_5_ssub_8_ssub_9
6610 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6611 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6612 0, // ssub_6_ssub_7_dsub_5
6613 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6614 0, // ssub_6_ssub_7_dsub_5_dsub_7
6615 0, // ssub_6_ssub_7_ssub_8_ssub_9
6616 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6617 0, // ssub_8_ssub_9_ssub_12_ssub_13
6618 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6619 0, // dsub_5_dsub_7
6620 0, // dsub_5_ssub_12_ssub_13_dsub_7
6621 0, // dsub_5_ssub_12_ssub_13
6622 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6623 },
6624 { // GPRnoip_and_GPRnopc
6625 0, // dsub_0
6626 0, // dsub_1
6627 0, // dsub_2
6628 0, // dsub_3
6629 0, // dsub_4
6630 0, // dsub_5
6631 0, // dsub_6
6632 0, // dsub_7
6633 0, // gsub_0
6634 0, // gsub_1
6635 0, // qqsub_0
6636 0, // qqsub_1
6637 0, // qsub_0
6638 0, // qsub_1
6639 0, // qsub_2
6640 0, // qsub_3
6641 0, // ssub_0
6642 0, // ssub_1
6643 0, // ssub_2
6644 0, // ssub_3
6645 0, // ssub_4
6646 0, // ssub_5
6647 0, // ssub_6
6648 0, // ssub_7
6649 0, // ssub_8
6650 0, // ssub_9
6651 0, // ssub_10
6652 0, // ssub_11
6653 0, // ssub_12
6654 0, // ssub_13
6655 0, // ssub_14
6656 0, // ssub_15
6657 0, // ssub_0_ssub_1_ssub_4_ssub_5
6658 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6659 0, // ssub_2_ssub_3_ssub_6_ssub_7
6660 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6661 0, // ssub_2_ssub_3_ssub_4_ssub_5
6662 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6663 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6664 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6665 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6666 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6667 0, // ssub_4_ssub_5_ssub_8_ssub_9
6668 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6669 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6670 0, // ssub_6_ssub_7_dsub_5
6671 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6672 0, // ssub_6_ssub_7_dsub_5_dsub_7
6673 0, // ssub_6_ssub_7_ssub_8_ssub_9
6674 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6675 0, // ssub_8_ssub_9_ssub_12_ssub_13
6676 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6677 0, // dsub_5_dsub_7
6678 0, // dsub_5_ssub_12_ssub_13_dsub_7
6679 0, // dsub_5_ssub_12_ssub_13
6680 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6681 },
6682 { // GPRnoip_and_GPRnosp
6683 0, // dsub_0
6684 0, // dsub_1
6685 0, // dsub_2
6686 0, // dsub_3
6687 0, // dsub_4
6688 0, // dsub_5
6689 0, // dsub_6
6690 0, // dsub_7
6691 0, // gsub_0
6692 0, // gsub_1
6693 0, // qqsub_0
6694 0, // qqsub_1
6695 0, // qsub_0
6696 0, // qsub_1
6697 0, // qsub_2
6698 0, // qsub_3
6699 0, // ssub_0
6700 0, // ssub_1
6701 0, // ssub_2
6702 0, // ssub_3
6703 0, // ssub_4
6704 0, // ssub_5
6705 0, // ssub_6
6706 0, // ssub_7
6707 0, // ssub_8
6708 0, // ssub_9
6709 0, // ssub_10
6710 0, // ssub_11
6711 0, // ssub_12
6712 0, // ssub_13
6713 0, // ssub_14
6714 0, // ssub_15
6715 0, // ssub_0_ssub_1_ssub_4_ssub_5
6716 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6717 0, // ssub_2_ssub_3_ssub_6_ssub_7
6718 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6719 0, // ssub_2_ssub_3_ssub_4_ssub_5
6720 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6721 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6722 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6723 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6724 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6725 0, // ssub_4_ssub_5_ssub_8_ssub_9
6726 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6727 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6728 0, // ssub_6_ssub_7_dsub_5
6729 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6730 0, // ssub_6_ssub_7_dsub_5_dsub_7
6731 0, // ssub_6_ssub_7_ssub_8_ssub_9
6732 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6733 0, // ssub_8_ssub_9_ssub_12_ssub_13
6734 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6735 0, // dsub_5_dsub_7
6736 0, // dsub_5_ssub_12_ssub_13_dsub_7
6737 0, // dsub_5_ssub_12_ssub_13
6738 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6739 },
6740 { // GPRnoip_and_GPRwithAPSR_NZCVnosp
6741 0, // dsub_0
6742 0, // dsub_1
6743 0, // dsub_2
6744 0, // dsub_3
6745 0, // dsub_4
6746 0, // dsub_5
6747 0, // dsub_6
6748 0, // dsub_7
6749 0, // gsub_0
6750 0, // gsub_1
6751 0, // qqsub_0
6752 0, // qqsub_1
6753 0, // qsub_0
6754 0, // qsub_1
6755 0, // qsub_2
6756 0, // qsub_3
6757 0, // ssub_0
6758 0, // ssub_1
6759 0, // ssub_2
6760 0, // ssub_3
6761 0, // ssub_4
6762 0, // ssub_5
6763 0, // ssub_6
6764 0, // ssub_7
6765 0, // ssub_8
6766 0, // ssub_9
6767 0, // ssub_10
6768 0, // ssub_11
6769 0, // ssub_12
6770 0, // ssub_13
6771 0, // ssub_14
6772 0, // ssub_15
6773 0, // ssub_0_ssub_1_ssub_4_ssub_5
6774 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6775 0, // ssub_2_ssub_3_ssub_6_ssub_7
6776 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6777 0, // ssub_2_ssub_3_ssub_4_ssub_5
6778 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6779 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6780 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6781 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6782 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6783 0, // ssub_4_ssub_5_ssub_8_ssub_9
6784 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6785 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6786 0, // ssub_6_ssub_7_dsub_5
6787 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6788 0, // ssub_6_ssub_7_dsub_5_dsub_7
6789 0, // ssub_6_ssub_7_ssub_8_ssub_9
6790 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6791 0, // ssub_8_ssub_9_ssub_12_ssub_13
6792 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6793 0, // dsub_5_dsub_7
6794 0, // dsub_5_ssub_12_ssub_13_dsub_7
6795 0, // dsub_5_ssub_12_ssub_13
6796 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6797 },
6798 { // tGPRwithpc
6799 0, // dsub_0
6800 0, // dsub_1
6801 0, // dsub_2
6802 0, // dsub_3
6803 0, // dsub_4
6804 0, // dsub_5
6805 0, // dsub_6
6806 0, // dsub_7
6807 0, // gsub_0
6808 0, // gsub_1
6809 0, // qqsub_0
6810 0, // qqsub_1
6811 0, // qsub_0
6812 0, // qsub_1
6813 0, // qsub_2
6814 0, // qsub_3
6815 0, // ssub_0
6816 0, // ssub_1
6817 0, // ssub_2
6818 0, // ssub_3
6819 0, // ssub_4
6820 0, // ssub_5
6821 0, // ssub_6
6822 0, // ssub_7
6823 0, // ssub_8
6824 0, // ssub_9
6825 0, // ssub_10
6826 0, // ssub_11
6827 0, // ssub_12
6828 0, // ssub_13
6829 0, // ssub_14
6830 0, // ssub_15
6831 0, // ssub_0_ssub_1_ssub_4_ssub_5
6832 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6833 0, // ssub_2_ssub_3_ssub_6_ssub_7
6834 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6835 0, // ssub_2_ssub_3_ssub_4_ssub_5
6836 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6837 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6838 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6839 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6840 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6841 0, // ssub_4_ssub_5_ssub_8_ssub_9
6842 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6843 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6844 0, // ssub_6_ssub_7_dsub_5
6845 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6846 0, // ssub_6_ssub_7_dsub_5_dsub_7
6847 0, // ssub_6_ssub_7_ssub_8_ssub_9
6848 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6849 0, // ssub_8_ssub_9_ssub_12_ssub_13
6850 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6851 0, // dsub_5_dsub_7
6852 0, // dsub_5_ssub_12_ssub_13_dsub_7
6853 0, // dsub_5_ssub_12_ssub_13
6854 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6855 },
6856 { // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
6857 0, // dsub_0
6858 0, // dsub_1
6859 0, // dsub_2
6860 0, // dsub_3
6861 0, // dsub_4
6862 0, // dsub_5
6863 0, // dsub_6
6864 0, // dsub_7
6865 0, // gsub_0
6866 0, // gsub_1
6867 0, // qqsub_0
6868 0, // qqsub_1
6869 0, // qsub_0
6870 0, // qsub_1
6871 0, // qsub_2
6872 0, // qsub_3
6873 20, // ssub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
6874 20, // ssub_1 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
6875 0, // ssub_2
6876 0, // ssub_3
6877 0, // ssub_4
6878 0, // ssub_5
6879 0, // ssub_6
6880 0, // ssub_7
6881 0, // ssub_8
6882 0, // ssub_9
6883 0, // ssub_10
6884 0, // ssub_11
6885 0, // ssub_12
6886 0, // ssub_13
6887 0, // ssub_14
6888 0, // ssub_15
6889 0, // ssub_0_ssub_1_ssub_4_ssub_5
6890 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6891 0, // ssub_2_ssub_3_ssub_6_ssub_7
6892 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6893 0, // ssub_2_ssub_3_ssub_4_ssub_5
6894 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6895 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6896 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6897 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6898 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6899 0, // ssub_4_ssub_5_ssub_8_ssub_9
6900 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6901 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6902 0, // ssub_6_ssub_7_dsub_5
6903 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6904 0, // ssub_6_ssub_7_dsub_5_dsub_7
6905 0, // ssub_6_ssub_7_ssub_8_ssub_9
6906 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6907 0, // ssub_8_ssub_9_ssub_12_ssub_13
6908 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6909 0, // dsub_5_dsub_7
6910 0, // dsub_5_ssub_12_ssub_13_dsub_7
6911 0, // dsub_5_ssub_12_ssub_13
6912 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6913 },
6914 { // hGPR
6915 0, // dsub_0
6916 0, // dsub_1
6917 0, // dsub_2
6918 0, // dsub_3
6919 0, // dsub_4
6920 0, // dsub_5
6921 0, // dsub_6
6922 0, // dsub_7
6923 0, // gsub_0
6924 0, // gsub_1
6925 0, // qqsub_0
6926 0, // qqsub_1
6927 0, // qsub_0
6928 0, // qsub_1
6929 0, // qsub_2
6930 0, // qsub_3
6931 0, // ssub_0
6932 0, // ssub_1
6933 0, // ssub_2
6934 0, // ssub_3
6935 0, // ssub_4
6936 0, // ssub_5
6937 0, // ssub_6
6938 0, // ssub_7
6939 0, // ssub_8
6940 0, // ssub_9
6941 0, // ssub_10
6942 0, // ssub_11
6943 0, // ssub_12
6944 0, // ssub_13
6945 0, // ssub_14
6946 0, // ssub_15
6947 0, // ssub_0_ssub_1_ssub_4_ssub_5
6948 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
6949 0, // ssub_2_ssub_3_ssub_6_ssub_7
6950 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
6951 0, // ssub_2_ssub_3_ssub_4_ssub_5
6952 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
6953 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6954 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
6955 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
6956 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6957 0, // ssub_4_ssub_5_ssub_8_ssub_9
6958 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
6959 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
6960 0, // ssub_6_ssub_7_dsub_5
6961 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
6962 0, // ssub_6_ssub_7_dsub_5_dsub_7
6963 0, // ssub_6_ssub_7_ssub_8_ssub_9
6964 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6965 0, // ssub_8_ssub_9_ssub_12_ssub_13
6966 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
6967 0, // dsub_5_dsub_7
6968 0, // dsub_5_ssub_12_ssub_13_dsub_7
6969 0, // dsub_5_ssub_12_ssub_13
6970 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
6971 },
6972 { // tGPR
6973 0, // dsub_0
6974 0, // dsub_1
6975 0, // dsub_2
6976 0, // dsub_3
6977 0, // dsub_4
6978 0, // dsub_5
6979 0, // dsub_6
6980 0, // dsub_7
6981 0, // gsub_0
6982 0, // gsub_1
6983 0, // qqsub_0
6984 0, // qqsub_1
6985 0, // qsub_0
6986 0, // qsub_1
6987 0, // qsub_2
6988 0, // qsub_3
6989 0, // ssub_0
6990 0, // ssub_1
6991 0, // ssub_2
6992 0, // ssub_3
6993 0, // ssub_4
6994 0, // ssub_5
6995 0, // ssub_6
6996 0, // ssub_7
6997 0, // ssub_8
6998 0, // ssub_9
6999 0, // ssub_10
7000 0, // ssub_11
7001 0, // ssub_12
7002 0, // ssub_13
7003 0, // ssub_14
7004 0, // ssub_15
7005 0, // ssub_0_ssub_1_ssub_4_ssub_5
7006 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7007 0, // ssub_2_ssub_3_ssub_6_ssub_7
7008 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7009 0, // ssub_2_ssub_3_ssub_4_ssub_5
7010 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7011 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7012 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7013 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7014 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7015 0, // ssub_4_ssub_5_ssub_8_ssub_9
7016 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7017 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7018 0, // ssub_6_ssub_7_dsub_5
7019 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7020 0, // ssub_6_ssub_7_dsub_5_dsub_7
7021 0, // ssub_6_ssub_7_ssub_8_ssub_9
7022 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7023 0, // ssub_8_ssub_9_ssub_12_ssub_13
7024 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7025 0, // dsub_5_dsub_7
7026 0, // dsub_5_ssub_12_ssub_13_dsub_7
7027 0, // dsub_5_ssub_12_ssub_13
7028 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7029 },
7030 { // tGPREven
7031 0, // dsub_0
7032 0, // dsub_1
7033 0, // dsub_2
7034 0, // dsub_3
7035 0, // dsub_4
7036 0, // dsub_5
7037 0, // dsub_6
7038 0, // dsub_7
7039 0, // gsub_0
7040 0, // gsub_1
7041 0, // qqsub_0
7042 0, // qqsub_1
7043 0, // qsub_0
7044 0, // qsub_1
7045 0, // qsub_2
7046 0, // qsub_3
7047 0, // ssub_0
7048 0, // ssub_1
7049 0, // ssub_2
7050 0, // ssub_3
7051 0, // ssub_4
7052 0, // ssub_5
7053 0, // ssub_6
7054 0, // ssub_7
7055 0, // ssub_8
7056 0, // ssub_9
7057 0, // ssub_10
7058 0, // ssub_11
7059 0, // ssub_12
7060 0, // ssub_13
7061 0, // ssub_14
7062 0, // ssub_15
7063 0, // ssub_0_ssub_1_ssub_4_ssub_5
7064 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7065 0, // ssub_2_ssub_3_ssub_6_ssub_7
7066 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7067 0, // ssub_2_ssub_3_ssub_4_ssub_5
7068 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7069 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7070 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7071 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7072 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7073 0, // ssub_4_ssub_5_ssub_8_ssub_9
7074 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7075 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7076 0, // ssub_6_ssub_7_dsub_5
7077 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7078 0, // ssub_6_ssub_7_dsub_5_dsub_7
7079 0, // ssub_6_ssub_7_ssub_8_ssub_9
7080 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7081 0, // ssub_8_ssub_9_ssub_12_ssub_13
7082 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7083 0, // dsub_5_dsub_7
7084 0, // dsub_5_ssub_12_ssub_13_dsub_7
7085 0, // dsub_5_ssub_12_ssub_13
7086 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7087 },
7088 { // GPRnopc_and_hGPR
7089 0, // dsub_0
7090 0, // dsub_1
7091 0, // dsub_2
7092 0, // dsub_3
7093 0, // dsub_4
7094 0, // dsub_5
7095 0, // dsub_6
7096 0, // dsub_7
7097 0, // gsub_0
7098 0, // gsub_1
7099 0, // qqsub_0
7100 0, // qqsub_1
7101 0, // qsub_0
7102 0, // qsub_1
7103 0, // qsub_2
7104 0, // qsub_3
7105 0, // ssub_0
7106 0, // ssub_1
7107 0, // ssub_2
7108 0, // ssub_3
7109 0, // ssub_4
7110 0, // ssub_5
7111 0, // ssub_6
7112 0, // ssub_7
7113 0, // ssub_8
7114 0, // ssub_9
7115 0, // ssub_10
7116 0, // ssub_11
7117 0, // ssub_12
7118 0, // ssub_13
7119 0, // ssub_14
7120 0, // ssub_15
7121 0, // ssub_0_ssub_1_ssub_4_ssub_5
7122 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7123 0, // ssub_2_ssub_3_ssub_6_ssub_7
7124 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7125 0, // ssub_2_ssub_3_ssub_4_ssub_5
7126 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7127 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7128 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7129 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7130 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7131 0, // ssub_4_ssub_5_ssub_8_ssub_9
7132 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7133 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7134 0, // ssub_6_ssub_7_dsub_5
7135 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7136 0, // ssub_6_ssub_7_dsub_5_dsub_7
7137 0, // ssub_6_ssub_7_ssub_8_ssub_9
7138 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7139 0, // ssub_8_ssub_9_ssub_12_ssub_13
7140 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7141 0, // dsub_5_dsub_7
7142 0, // dsub_5_ssub_12_ssub_13_dsub_7
7143 0, // dsub_5_ssub_12_ssub_13
7144 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7145 },
7146 { // GPRnosp_and_hGPR
7147 0, // dsub_0
7148 0, // dsub_1
7149 0, // dsub_2
7150 0, // dsub_3
7151 0, // dsub_4
7152 0, // dsub_5
7153 0, // dsub_6
7154 0, // dsub_7
7155 0, // gsub_0
7156 0, // gsub_1
7157 0, // qqsub_0
7158 0, // qqsub_1
7159 0, // qsub_0
7160 0, // qsub_1
7161 0, // qsub_2
7162 0, // qsub_3
7163 0, // ssub_0
7164 0, // ssub_1
7165 0, // ssub_2
7166 0, // ssub_3
7167 0, // ssub_4
7168 0, // ssub_5
7169 0, // ssub_6
7170 0, // ssub_7
7171 0, // ssub_8
7172 0, // ssub_9
7173 0, // ssub_10
7174 0, // ssub_11
7175 0, // ssub_12
7176 0, // ssub_13
7177 0, // ssub_14
7178 0, // ssub_15
7179 0, // ssub_0_ssub_1_ssub_4_ssub_5
7180 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7181 0, // ssub_2_ssub_3_ssub_6_ssub_7
7182 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7183 0, // ssub_2_ssub_3_ssub_4_ssub_5
7184 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7185 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7186 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7187 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7188 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7189 0, // ssub_4_ssub_5_ssub_8_ssub_9
7190 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7191 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7192 0, // ssub_6_ssub_7_dsub_5
7193 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7194 0, // ssub_6_ssub_7_dsub_5_dsub_7
7195 0, // ssub_6_ssub_7_ssub_8_ssub_9
7196 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7197 0, // ssub_8_ssub_9_ssub_12_ssub_13
7198 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7199 0, // dsub_5_dsub_7
7200 0, // dsub_5_ssub_12_ssub_13_dsub_7
7201 0, // dsub_5_ssub_12_ssub_13
7202 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7203 },
7204 { // GPRnoip_and_hGPR
7205 0, // dsub_0
7206 0, // dsub_1
7207 0, // dsub_2
7208 0, // dsub_3
7209 0, // dsub_4
7210 0, // dsub_5
7211 0, // dsub_6
7212 0, // dsub_7
7213 0, // gsub_0
7214 0, // gsub_1
7215 0, // qqsub_0
7216 0, // qqsub_1
7217 0, // qsub_0
7218 0, // qsub_1
7219 0, // qsub_2
7220 0, // qsub_3
7221 0, // ssub_0
7222 0, // ssub_1
7223 0, // ssub_2
7224 0, // ssub_3
7225 0, // ssub_4
7226 0, // ssub_5
7227 0, // ssub_6
7228 0, // ssub_7
7229 0, // ssub_8
7230 0, // ssub_9
7231 0, // ssub_10
7232 0, // ssub_11
7233 0, // ssub_12
7234 0, // ssub_13
7235 0, // ssub_14
7236 0, // ssub_15
7237 0, // ssub_0_ssub_1_ssub_4_ssub_5
7238 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7239 0, // ssub_2_ssub_3_ssub_6_ssub_7
7240 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7241 0, // ssub_2_ssub_3_ssub_4_ssub_5
7242 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7243 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7244 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7245 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7246 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7247 0, // ssub_4_ssub_5_ssub_8_ssub_9
7248 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7249 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7250 0, // ssub_6_ssub_7_dsub_5
7251 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7252 0, // ssub_6_ssub_7_dsub_5_dsub_7
7253 0, // ssub_6_ssub_7_ssub_8_ssub_9
7254 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7255 0, // ssub_8_ssub_9_ssub_12_ssub_13
7256 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7257 0, // dsub_5_dsub_7
7258 0, // dsub_5_ssub_12_ssub_13_dsub_7
7259 0, // dsub_5_ssub_12_ssub_13
7260 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7261 },
7262 { // GPRnoip_and_tGPREven
7263 0, // dsub_0
7264 0, // dsub_1
7265 0, // dsub_2
7266 0, // dsub_3
7267 0, // dsub_4
7268 0, // dsub_5
7269 0, // dsub_6
7270 0, // dsub_7
7271 0, // gsub_0
7272 0, // gsub_1
7273 0, // qqsub_0
7274 0, // qqsub_1
7275 0, // qsub_0
7276 0, // qsub_1
7277 0, // qsub_2
7278 0, // qsub_3
7279 0, // ssub_0
7280 0, // ssub_1
7281 0, // ssub_2
7282 0, // ssub_3
7283 0, // ssub_4
7284 0, // ssub_5
7285 0, // ssub_6
7286 0, // ssub_7
7287 0, // ssub_8
7288 0, // ssub_9
7289 0, // ssub_10
7290 0, // ssub_11
7291 0, // ssub_12
7292 0, // ssub_13
7293 0, // ssub_14
7294 0, // ssub_15
7295 0, // ssub_0_ssub_1_ssub_4_ssub_5
7296 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7297 0, // ssub_2_ssub_3_ssub_6_ssub_7
7298 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7299 0, // ssub_2_ssub_3_ssub_4_ssub_5
7300 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7301 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7302 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7303 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7304 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7305 0, // ssub_4_ssub_5_ssub_8_ssub_9
7306 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7307 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7308 0, // ssub_6_ssub_7_dsub_5
7309 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7310 0, // ssub_6_ssub_7_dsub_5_dsub_7
7311 0, // ssub_6_ssub_7_ssub_8_ssub_9
7312 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7313 0, // ssub_8_ssub_9_ssub_12_ssub_13
7314 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7315 0, // dsub_5_dsub_7
7316 0, // dsub_5_ssub_12_ssub_13_dsub_7
7317 0, // dsub_5_ssub_12_ssub_13
7318 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7319 },
7320 { // GPRnosp_and_GPRnopc_and_hGPR
7321 0, // dsub_0
7322 0, // dsub_1
7323 0, // dsub_2
7324 0, // dsub_3
7325 0, // dsub_4
7326 0, // dsub_5
7327 0, // dsub_6
7328 0, // dsub_7
7329 0, // gsub_0
7330 0, // gsub_1
7331 0, // qqsub_0
7332 0, // qqsub_1
7333 0, // qsub_0
7334 0, // qsub_1
7335 0, // qsub_2
7336 0, // qsub_3
7337 0, // ssub_0
7338 0, // ssub_1
7339 0, // ssub_2
7340 0, // ssub_3
7341 0, // ssub_4
7342 0, // ssub_5
7343 0, // ssub_6
7344 0, // ssub_7
7345 0, // ssub_8
7346 0, // ssub_9
7347 0, // ssub_10
7348 0, // ssub_11
7349 0, // ssub_12
7350 0, // ssub_13
7351 0, // ssub_14
7352 0, // ssub_15
7353 0, // ssub_0_ssub_1_ssub_4_ssub_5
7354 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7355 0, // ssub_2_ssub_3_ssub_6_ssub_7
7356 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7357 0, // ssub_2_ssub_3_ssub_4_ssub_5
7358 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7359 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7360 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7361 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7362 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7363 0, // ssub_4_ssub_5_ssub_8_ssub_9
7364 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7365 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7366 0, // ssub_6_ssub_7_dsub_5
7367 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7368 0, // ssub_6_ssub_7_dsub_5_dsub_7
7369 0, // ssub_6_ssub_7_ssub_8_ssub_9
7370 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7371 0, // ssub_8_ssub_9_ssub_12_ssub_13
7372 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7373 0, // dsub_5_dsub_7
7374 0, // dsub_5_ssub_12_ssub_13_dsub_7
7375 0, // dsub_5_ssub_12_ssub_13
7376 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7377 },
7378 { // tGPROdd
7379 0, // dsub_0
7380 0, // dsub_1
7381 0, // dsub_2
7382 0, // dsub_3
7383 0, // dsub_4
7384 0, // dsub_5
7385 0, // dsub_6
7386 0, // dsub_7
7387 0, // gsub_0
7388 0, // gsub_1
7389 0, // qqsub_0
7390 0, // qqsub_1
7391 0, // qsub_0
7392 0, // qsub_1
7393 0, // qsub_2
7394 0, // qsub_3
7395 0, // ssub_0
7396 0, // ssub_1
7397 0, // ssub_2
7398 0, // ssub_3
7399 0, // ssub_4
7400 0, // ssub_5
7401 0, // ssub_6
7402 0, // ssub_7
7403 0, // ssub_8
7404 0, // ssub_9
7405 0, // ssub_10
7406 0, // ssub_11
7407 0, // ssub_12
7408 0, // ssub_13
7409 0, // ssub_14
7410 0, // ssub_15
7411 0, // ssub_0_ssub_1_ssub_4_ssub_5
7412 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7413 0, // ssub_2_ssub_3_ssub_6_ssub_7
7414 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7415 0, // ssub_2_ssub_3_ssub_4_ssub_5
7416 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7417 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7418 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7419 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7420 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7421 0, // ssub_4_ssub_5_ssub_8_ssub_9
7422 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7423 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7424 0, // ssub_6_ssub_7_dsub_5
7425 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7426 0, // ssub_6_ssub_7_dsub_5_dsub_7
7427 0, // ssub_6_ssub_7_ssub_8_ssub_9
7428 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7429 0, // ssub_8_ssub_9_ssub_12_ssub_13
7430 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7431 0, // dsub_5_dsub_7
7432 0, // dsub_5_ssub_12_ssub_13_dsub_7
7433 0, // dsub_5_ssub_12_ssub_13
7434 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7435 },
7436 { // GPRnopc_and_GPRnoip_and_hGPR
7437 0, // dsub_0
7438 0, // dsub_1
7439 0, // dsub_2
7440 0, // dsub_3
7441 0, // dsub_4
7442 0, // dsub_5
7443 0, // dsub_6
7444 0, // dsub_7
7445 0, // gsub_0
7446 0, // gsub_1
7447 0, // qqsub_0
7448 0, // qqsub_1
7449 0, // qsub_0
7450 0, // qsub_1
7451 0, // qsub_2
7452 0, // qsub_3
7453 0, // ssub_0
7454 0, // ssub_1
7455 0, // ssub_2
7456 0, // ssub_3
7457 0, // ssub_4
7458 0, // ssub_5
7459 0, // ssub_6
7460 0, // ssub_7
7461 0, // ssub_8
7462 0, // ssub_9
7463 0, // ssub_10
7464 0, // ssub_11
7465 0, // ssub_12
7466 0, // ssub_13
7467 0, // ssub_14
7468 0, // ssub_15
7469 0, // ssub_0_ssub_1_ssub_4_ssub_5
7470 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7471 0, // ssub_2_ssub_3_ssub_6_ssub_7
7472 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7473 0, // ssub_2_ssub_3_ssub_4_ssub_5
7474 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7475 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7476 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7477 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7478 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7479 0, // ssub_4_ssub_5_ssub_8_ssub_9
7480 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7481 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7482 0, // ssub_6_ssub_7_dsub_5
7483 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7484 0, // ssub_6_ssub_7_dsub_5_dsub_7
7485 0, // ssub_6_ssub_7_ssub_8_ssub_9
7486 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7487 0, // ssub_8_ssub_9_ssub_12_ssub_13
7488 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7489 0, // dsub_5_dsub_7
7490 0, // dsub_5_ssub_12_ssub_13_dsub_7
7491 0, // dsub_5_ssub_12_ssub_13
7492 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7493 },
7494 { // GPRnosp_and_GPRnoip_and_hGPR
7495 0, // dsub_0
7496 0, // dsub_1
7497 0, // dsub_2
7498 0, // dsub_3
7499 0, // dsub_4
7500 0, // dsub_5
7501 0, // dsub_6
7502 0, // dsub_7
7503 0, // gsub_0
7504 0, // gsub_1
7505 0, // qqsub_0
7506 0, // qqsub_1
7507 0, // qsub_0
7508 0, // qsub_1
7509 0, // qsub_2
7510 0, // qsub_3
7511 0, // ssub_0
7512 0, // ssub_1
7513 0, // ssub_2
7514 0, // ssub_3
7515 0, // ssub_4
7516 0, // ssub_5
7517 0, // ssub_6
7518 0, // ssub_7
7519 0, // ssub_8
7520 0, // ssub_9
7521 0, // ssub_10
7522 0, // ssub_11
7523 0, // ssub_12
7524 0, // ssub_13
7525 0, // ssub_14
7526 0, // ssub_15
7527 0, // ssub_0_ssub_1_ssub_4_ssub_5
7528 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7529 0, // ssub_2_ssub_3_ssub_6_ssub_7
7530 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7531 0, // ssub_2_ssub_3_ssub_4_ssub_5
7532 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7533 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7534 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7535 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7536 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7537 0, // ssub_4_ssub_5_ssub_8_ssub_9
7538 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7539 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7540 0, // ssub_6_ssub_7_dsub_5
7541 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7542 0, // ssub_6_ssub_7_dsub_5_dsub_7
7543 0, // ssub_6_ssub_7_ssub_8_ssub_9
7544 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7545 0, // ssub_8_ssub_9_ssub_12_ssub_13
7546 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7547 0, // dsub_5_dsub_7
7548 0, // dsub_5_ssub_12_ssub_13_dsub_7
7549 0, // dsub_5_ssub_12_ssub_13
7550 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7551 },
7552 { // tcGPR
7553 0, // dsub_0
7554 0, // dsub_1
7555 0, // dsub_2
7556 0, // dsub_3
7557 0, // dsub_4
7558 0, // dsub_5
7559 0, // dsub_6
7560 0, // dsub_7
7561 0, // gsub_0
7562 0, // gsub_1
7563 0, // qqsub_0
7564 0, // qqsub_1
7565 0, // qsub_0
7566 0, // qsub_1
7567 0, // qsub_2
7568 0, // qsub_3
7569 0, // ssub_0
7570 0, // ssub_1
7571 0, // ssub_2
7572 0, // ssub_3
7573 0, // ssub_4
7574 0, // ssub_5
7575 0, // ssub_6
7576 0, // ssub_7
7577 0, // ssub_8
7578 0, // ssub_9
7579 0, // ssub_10
7580 0, // ssub_11
7581 0, // ssub_12
7582 0, // ssub_13
7583 0, // ssub_14
7584 0, // ssub_15
7585 0, // ssub_0_ssub_1_ssub_4_ssub_5
7586 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7587 0, // ssub_2_ssub_3_ssub_6_ssub_7
7588 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7589 0, // ssub_2_ssub_3_ssub_4_ssub_5
7590 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7591 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7592 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7593 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7594 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7595 0, // ssub_4_ssub_5_ssub_8_ssub_9
7596 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7597 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7598 0, // ssub_6_ssub_7_dsub_5
7599 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7600 0, // ssub_6_ssub_7_dsub_5_dsub_7
7601 0, // ssub_6_ssub_7_ssub_8_ssub_9
7602 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7603 0, // ssub_8_ssub_9_ssub_12_ssub_13
7604 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7605 0, // dsub_5_dsub_7
7606 0, // dsub_5_ssub_12_ssub_13_dsub_7
7607 0, // dsub_5_ssub_12_ssub_13
7608 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7609 },
7610 { // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
7611 0, // dsub_0
7612 0, // dsub_1
7613 0, // dsub_2
7614 0, // dsub_3
7615 0, // dsub_4
7616 0, // dsub_5
7617 0, // dsub_6
7618 0, // dsub_7
7619 0, // gsub_0
7620 0, // gsub_1
7621 0, // qqsub_0
7622 0, // qqsub_1
7623 0, // qsub_0
7624 0, // qsub_1
7625 0, // qsub_2
7626 0, // qsub_3
7627 0, // ssub_0
7628 0, // ssub_1
7629 0, // ssub_2
7630 0, // ssub_3
7631 0, // ssub_4
7632 0, // ssub_5
7633 0, // ssub_6
7634 0, // ssub_7
7635 0, // ssub_8
7636 0, // ssub_9
7637 0, // ssub_10
7638 0, // ssub_11
7639 0, // ssub_12
7640 0, // ssub_13
7641 0, // ssub_14
7642 0, // ssub_15
7643 0, // ssub_0_ssub_1_ssub_4_ssub_5
7644 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7645 0, // ssub_2_ssub_3_ssub_6_ssub_7
7646 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7647 0, // ssub_2_ssub_3_ssub_4_ssub_5
7648 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7649 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7650 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7651 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7652 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7653 0, // ssub_4_ssub_5_ssub_8_ssub_9
7654 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7655 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7656 0, // ssub_6_ssub_7_dsub_5
7657 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7658 0, // ssub_6_ssub_7_dsub_5_dsub_7
7659 0, // ssub_6_ssub_7_ssub_8_ssub_9
7660 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7661 0, // ssub_8_ssub_9_ssub_12_ssub_13
7662 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7663 0, // dsub_5_dsub_7
7664 0, // dsub_5_ssub_12_ssub_13_dsub_7
7665 0, // dsub_5_ssub_12_ssub_13
7666 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7667 },
7668 { // hGPR_and_tGPREven
7669 0, // dsub_0
7670 0, // dsub_1
7671 0, // dsub_2
7672 0, // dsub_3
7673 0, // dsub_4
7674 0, // dsub_5
7675 0, // dsub_6
7676 0, // dsub_7
7677 0, // gsub_0
7678 0, // gsub_1
7679 0, // qqsub_0
7680 0, // qqsub_1
7681 0, // qsub_0
7682 0, // qsub_1
7683 0, // qsub_2
7684 0, // qsub_3
7685 0, // ssub_0
7686 0, // ssub_1
7687 0, // ssub_2
7688 0, // ssub_3
7689 0, // ssub_4
7690 0, // ssub_5
7691 0, // ssub_6
7692 0, // ssub_7
7693 0, // ssub_8
7694 0, // ssub_9
7695 0, // ssub_10
7696 0, // ssub_11
7697 0, // ssub_12
7698 0, // ssub_13
7699 0, // ssub_14
7700 0, // ssub_15
7701 0, // ssub_0_ssub_1_ssub_4_ssub_5
7702 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7703 0, // ssub_2_ssub_3_ssub_6_ssub_7
7704 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7705 0, // ssub_2_ssub_3_ssub_4_ssub_5
7706 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7707 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7708 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7709 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7710 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7711 0, // ssub_4_ssub_5_ssub_8_ssub_9
7712 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7713 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7714 0, // ssub_6_ssub_7_dsub_5
7715 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7716 0, // ssub_6_ssub_7_dsub_5_dsub_7
7717 0, // ssub_6_ssub_7_ssub_8_ssub_9
7718 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7719 0, // ssub_8_ssub_9_ssub_12_ssub_13
7720 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7721 0, // dsub_5_dsub_7
7722 0, // dsub_5_ssub_12_ssub_13_dsub_7
7723 0, // dsub_5_ssub_12_ssub_13
7724 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7725 },
7726 { // tGPR_and_tGPREven
7727 0, // dsub_0
7728 0, // dsub_1
7729 0, // dsub_2
7730 0, // dsub_3
7731 0, // dsub_4
7732 0, // dsub_5
7733 0, // dsub_6
7734 0, // dsub_7
7735 0, // gsub_0
7736 0, // gsub_1
7737 0, // qqsub_0
7738 0, // qqsub_1
7739 0, // qsub_0
7740 0, // qsub_1
7741 0, // qsub_2
7742 0, // qsub_3
7743 0, // ssub_0
7744 0, // ssub_1
7745 0, // ssub_2
7746 0, // ssub_3
7747 0, // ssub_4
7748 0, // ssub_5
7749 0, // ssub_6
7750 0, // ssub_7
7751 0, // ssub_8
7752 0, // ssub_9
7753 0, // ssub_10
7754 0, // ssub_11
7755 0, // ssub_12
7756 0, // ssub_13
7757 0, // ssub_14
7758 0, // ssub_15
7759 0, // ssub_0_ssub_1_ssub_4_ssub_5
7760 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7761 0, // ssub_2_ssub_3_ssub_6_ssub_7
7762 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7763 0, // ssub_2_ssub_3_ssub_4_ssub_5
7764 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7765 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7766 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7767 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7768 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7769 0, // ssub_4_ssub_5_ssub_8_ssub_9
7770 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7771 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7772 0, // ssub_6_ssub_7_dsub_5
7773 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7774 0, // ssub_6_ssub_7_dsub_5_dsub_7
7775 0, // ssub_6_ssub_7_ssub_8_ssub_9
7776 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7777 0, // ssub_8_ssub_9_ssub_12_ssub_13
7778 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7779 0, // dsub_5_dsub_7
7780 0, // dsub_5_ssub_12_ssub_13_dsub_7
7781 0, // dsub_5_ssub_12_ssub_13
7782 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7783 },
7784 { // tGPR_and_tGPROdd
7785 0, // dsub_0
7786 0, // dsub_1
7787 0, // dsub_2
7788 0, // dsub_3
7789 0, // dsub_4
7790 0, // dsub_5
7791 0, // dsub_6
7792 0, // dsub_7
7793 0, // gsub_0
7794 0, // gsub_1
7795 0, // qqsub_0
7796 0, // qqsub_1
7797 0, // qsub_0
7798 0, // qsub_1
7799 0, // qsub_2
7800 0, // qsub_3
7801 0, // ssub_0
7802 0, // ssub_1
7803 0, // ssub_2
7804 0, // ssub_3
7805 0, // ssub_4
7806 0, // ssub_5
7807 0, // ssub_6
7808 0, // ssub_7
7809 0, // ssub_8
7810 0, // ssub_9
7811 0, // ssub_10
7812 0, // ssub_11
7813 0, // ssub_12
7814 0, // ssub_13
7815 0, // ssub_14
7816 0, // ssub_15
7817 0, // ssub_0_ssub_1_ssub_4_ssub_5
7818 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7819 0, // ssub_2_ssub_3_ssub_6_ssub_7
7820 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7821 0, // ssub_2_ssub_3_ssub_4_ssub_5
7822 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7823 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7824 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7825 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7826 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7827 0, // ssub_4_ssub_5_ssub_8_ssub_9
7828 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7829 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7830 0, // ssub_6_ssub_7_dsub_5
7831 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7832 0, // ssub_6_ssub_7_dsub_5_dsub_7
7833 0, // ssub_6_ssub_7_ssub_8_ssub_9
7834 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7835 0, // ssub_8_ssub_9_ssub_12_ssub_13
7836 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7837 0, // dsub_5_dsub_7
7838 0, // dsub_5_ssub_12_ssub_13_dsub_7
7839 0, // dsub_5_ssub_12_ssub_13
7840 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7841 },
7842 { // tcGPRnotr12
7843 0, // dsub_0
7844 0, // dsub_1
7845 0, // dsub_2
7846 0, // dsub_3
7847 0, // dsub_4
7848 0, // dsub_5
7849 0, // dsub_6
7850 0, // dsub_7
7851 0, // gsub_0
7852 0, // gsub_1
7853 0, // qqsub_0
7854 0, // qqsub_1
7855 0, // qsub_0
7856 0, // qsub_1
7857 0, // qsub_2
7858 0, // qsub_3
7859 0, // ssub_0
7860 0, // ssub_1
7861 0, // ssub_2
7862 0, // ssub_3
7863 0, // ssub_4
7864 0, // ssub_5
7865 0, // ssub_6
7866 0, // ssub_7
7867 0, // ssub_8
7868 0, // ssub_9
7869 0, // ssub_10
7870 0, // ssub_11
7871 0, // ssub_12
7872 0, // ssub_13
7873 0, // ssub_14
7874 0, // ssub_15
7875 0, // ssub_0_ssub_1_ssub_4_ssub_5
7876 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7877 0, // ssub_2_ssub_3_ssub_6_ssub_7
7878 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7879 0, // ssub_2_ssub_3_ssub_4_ssub_5
7880 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7881 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7882 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7883 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7884 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7885 0, // ssub_4_ssub_5_ssub_8_ssub_9
7886 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7887 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7888 0, // ssub_6_ssub_7_dsub_5
7889 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7890 0, // ssub_6_ssub_7_dsub_5_dsub_7
7891 0, // ssub_6_ssub_7_ssub_8_ssub_9
7892 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7893 0, // ssub_8_ssub_9_ssub_12_ssub_13
7894 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7895 0, // dsub_5_dsub_7
7896 0, // dsub_5_ssub_12_ssub_13_dsub_7
7897 0, // dsub_5_ssub_12_ssub_13
7898 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7899 },
7900 { // tGPREven_and_tcGPR
7901 0, // dsub_0
7902 0, // dsub_1
7903 0, // dsub_2
7904 0, // dsub_3
7905 0, // dsub_4
7906 0, // dsub_5
7907 0, // dsub_6
7908 0, // dsub_7
7909 0, // gsub_0
7910 0, // gsub_1
7911 0, // qqsub_0
7912 0, // qqsub_1
7913 0, // qsub_0
7914 0, // qsub_1
7915 0, // qsub_2
7916 0, // qsub_3
7917 0, // ssub_0
7918 0, // ssub_1
7919 0, // ssub_2
7920 0, // ssub_3
7921 0, // ssub_4
7922 0, // ssub_5
7923 0, // ssub_6
7924 0, // ssub_7
7925 0, // ssub_8
7926 0, // ssub_9
7927 0, // ssub_10
7928 0, // ssub_11
7929 0, // ssub_12
7930 0, // ssub_13
7931 0, // ssub_14
7932 0, // ssub_15
7933 0, // ssub_0_ssub_1_ssub_4_ssub_5
7934 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7935 0, // ssub_2_ssub_3_ssub_6_ssub_7
7936 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7937 0, // ssub_2_ssub_3_ssub_4_ssub_5
7938 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7939 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7940 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7941 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
7942 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7943 0, // ssub_4_ssub_5_ssub_8_ssub_9
7944 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
7945 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7946 0, // ssub_6_ssub_7_dsub_5
7947 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
7948 0, // ssub_6_ssub_7_dsub_5_dsub_7
7949 0, // ssub_6_ssub_7_ssub_8_ssub_9
7950 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7951 0, // ssub_8_ssub_9_ssub_12_ssub_13
7952 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
7953 0, // dsub_5_dsub_7
7954 0, // dsub_5_ssub_12_ssub_13_dsub_7
7955 0, // dsub_5_ssub_12_ssub_13
7956 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
7957 },
7958 { // FP_STATUS_REGS
7959 0, // dsub_0
7960 0, // dsub_1
7961 0, // dsub_2
7962 0, // dsub_3
7963 0, // dsub_4
7964 0, // dsub_5
7965 0, // dsub_6
7966 0, // dsub_7
7967 0, // gsub_0
7968 0, // gsub_1
7969 0, // qqsub_0
7970 0, // qqsub_1
7971 0, // qsub_0
7972 0, // qsub_1
7973 0, // qsub_2
7974 0, // qsub_3
7975 0, // ssub_0
7976 0, // ssub_1
7977 0, // ssub_2
7978 0, // ssub_3
7979 0, // ssub_4
7980 0, // ssub_5
7981 0, // ssub_6
7982 0, // ssub_7
7983 0, // ssub_8
7984 0, // ssub_9
7985 0, // ssub_10
7986 0, // ssub_11
7987 0, // ssub_12
7988 0, // ssub_13
7989 0, // ssub_14
7990 0, // ssub_15
7991 0, // ssub_0_ssub_1_ssub_4_ssub_5
7992 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
7993 0, // ssub_2_ssub_3_ssub_6_ssub_7
7994 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
7995 0, // ssub_2_ssub_3_ssub_4_ssub_5
7996 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
7997 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
7998 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
7999 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8000 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8001 0, // ssub_4_ssub_5_ssub_8_ssub_9
8002 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8003 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8004 0, // ssub_6_ssub_7_dsub_5
8005 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8006 0, // ssub_6_ssub_7_dsub_5_dsub_7
8007 0, // ssub_6_ssub_7_ssub_8_ssub_9
8008 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8009 0, // ssub_8_ssub_9_ssub_12_ssub_13
8010 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8011 0, // dsub_5_dsub_7
8012 0, // dsub_5_ssub_12_ssub_13_dsub_7
8013 0, // dsub_5_ssub_12_ssub_13
8014 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8015 },
8016 { // hGPR_and_GPRnoip_and_tGPREven
8017 0, // dsub_0
8018 0, // dsub_1
8019 0, // dsub_2
8020 0, // dsub_3
8021 0, // dsub_4
8022 0, // dsub_5
8023 0, // dsub_6
8024 0, // dsub_7
8025 0, // gsub_0
8026 0, // gsub_1
8027 0, // qqsub_0
8028 0, // qqsub_1
8029 0, // qsub_0
8030 0, // qsub_1
8031 0, // qsub_2
8032 0, // qsub_3
8033 0, // ssub_0
8034 0, // ssub_1
8035 0, // ssub_2
8036 0, // ssub_3
8037 0, // ssub_4
8038 0, // ssub_5
8039 0, // ssub_6
8040 0, // ssub_7
8041 0, // ssub_8
8042 0, // ssub_9
8043 0, // ssub_10
8044 0, // ssub_11
8045 0, // ssub_12
8046 0, // ssub_13
8047 0, // ssub_14
8048 0, // ssub_15
8049 0, // ssub_0_ssub_1_ssub_4_ssub_5
8050 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8051 0, // ssub_2_ssub_3_ssub_6_ssub_7
8052 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8053 0, // ssub_2_ssub_3_ssub_4_ssub_5
8054 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8055 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8056 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8057 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8058 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8059 0, // ssub_4_ssub_5_ssub_8_ssub_9
8060 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8061 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8062 0, // ssub_6_ssub_7_dsub_5
8063 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8064 0, // ssub_6_ssub_7_dsub_5_dsub_7
8065 0, // ssub_6_ssub_7_ssub_8_ssub_9
8066 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8067 0, // ssub_8_ssub_9_ssub_12_ssub_13
8068 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8069 0, // dsub_5_dsub_7
8070 0, // dsub_5_ssub_12_ssub_13_dsub_7
8071 0, // dsub_5_ssub_12_ssub_13
8072 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8073 },
8074 { // hGPR_and_tGPROdd
8075 0, // dsub_0
8076 0, // dsub_1
8077 0, // dsub_2
8078 0, // dsub_3
8079 0, // dsub_4
8080 0, // dsub_5
8081 0, // dsub_6
8082 0, // dsub_7
8083 0, // gsub_0
8084 0, // gsub_1
8085 0, // qqsub_0
8086 0, // qqsub_1
8087 0, // qsub_0
8088 0, // qsub_1
8089 0, // qsub_2
8090 0, // qsub_3
8091 0, // ssub_0
8092 0, // ssub_1
8093 0, // ssub_2
8094 0, // ssub_3
8095 0, // ssub_4
8096 0, // ssub_5
8097 0, // ssub_6
8098 0, // ssub_7
8099 0, // ssub_8
8100 0, // ssub_9
8101 0, // ssub_10
8102 0, // ssub_11
8103 0, // ssub_12
8104 0, // ssub_13
8105 0, // ssub_14
8106 0, // ssub_15
8107 0, // ssub_0_ssub_1_ssub_4_ssub_5
8108 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8109 0, // ssub_2_ssub_3_ssub_6_ssub_7
8110 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8111 0, // ssub_2_ssub_3_ssub_4_ssub_5
8112 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8113 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8114 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8115 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8116 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8117 0, // ssub_4_ssub_5_ssub_8_ssub_9
8118 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8119 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8120 0, // ssub_6_ssub_7_dsub_5
8121 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8122 0, // ssub_6_ssub_7_dsub_5_dsub_7
8123 0, // ssub_6_ssub_7_ssub_8_ssub_9
8124 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8125 0, // ssub_8_ssub_9_ssub_12_ssub_13
8126 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8127 0, // dsub_5_dsub_7
8128 0, // dsub_5_ssub_12_ssub_13_dsub_7
8129 0, // dsub_5_ssub_12_ssub_13
8130 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8131 },
8132 { // tGPREven_and_tcGPRnotr12
8133 0, // dsub_0
8134 0, // dsub_1
8135 0, // dsub_2
8136 0, // dsub_3
8137 0, // dsub_4
8138 0, // dsub_5
8139 0, // dsub_6
8140 0, // dsub_7
8141 0, // gsub_0
8142 0, // gsub_1
8143 0, // qqsub_0
8144 0, // qqsub_1
8145 0, // qsub_0
8146 0, // qsub_1
8147 0, // qsub_2
8148 0, // qsub_3
8149 0, // ssub_0
8150 0, // ssub_1
8151 0, // ssub_2
8152 0, // ssub_3
8153 0, // ssub_4
8154 0, // ssub_5
8155 0, // ssub_6
8156 0, // ssub_7
8157 0, // ssub_8
8158 0, // ssub_9
8159 0, // ssub_10
8160 0, // ssub_11
8161 0, // ssub_12
8162 0, // ssub_13
8163 0, // ssub_14
8164 0, // ssub_15
8165 0, // ssub_0_ssub_1_ssub_4_ssub_5
8166 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8167 0, // ssub_2_ssub_3_ssub_6_ssub_7
8168 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8169 0, // ssub_2_ssub_3_ssub_4_ssub_5
8170 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8171 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8172 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8173 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8174 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8175 0, // ssub_4_ssub_5_ssub_8_ssub_9
8176 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8177 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8178 0, // ssub_6_ssub_7_dsub_5
8179 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8180 0, // ssub_6_ssub_7_dsub_5_dsub_7
8181 0, // ssub_6_ssub_7_ssub_8_ssub_9
8182 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8183 0, // ssub_8_ssub_9_ssub_12_ssub_13
8184 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8185 0, // dsub_5_dsub_7
8186 0, // dsub_5_ssub_12_ssub_13_dsub_7
8187 0, // dsub_5_ssub_12_ssub_13
8188 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8189 },
8190 { // tGPROdd_and_tcGPR
8191 0, // dsub_0
8192 0, // dsub_1
8193 0, // dsub_2
8194 0, // dsub_3
8195 0, // dsub_4
8196 0, // dsub_5
8197 0, // dsub_6
8198 0, // dsub_7
8199 0, // gsub_0
8200 0, // gsub_1
8201 0, // qqsub_0
8202 0, // qqsub_1
8203 0, // qsub_0
8204 0, // qsub_1
8205 0, // qsub_2
8206 0, // qsub_3
8207 0, // ssub_0
8208 0, // ssub_1
8209 0, // ssub_2
8210 0, // ssub_3
8211 0, // ssub_4
8212 0, // ssub_5
8213 0, // ssub_6
8214 0, // ssub_7
8215 0, // ssub_8
8216 0, // ssub_9
8217 0, // ssub_10
8218 0, // ssub_11
8219 0, // ssub_12
8220 0, // ssub_13
8221 0, // ssub_14
8222 0, // ssub_15
8223 0, // ssub_0_ssub_1_ssub_4_ssub_5
8224 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8225 0, // ssub_2_ssub_3_ssub_6_ssub_7
8226 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8227 0, // ssub_2_ssub_3_ssub_4_ssub_5
8228 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8229 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8230 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8231 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8232 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8233 0, // ssub_4_ssub_5_ssub_8_ssub_9
8234 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8235 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8236 0, // ssub_6_ssub_7_dsub_5
8237 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8238 0, // ssub_6_ssub_7_dsub_5_dsub_7
8239 0, // ssub_6_ssub_7_ssub_8_ssub_9
8240 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8241 0, // ssub_8_ssub_9_ssub_12_ssub_13
8242 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8243 0, // dsub_5_dsub_7
8244 0, // dsub_5_ssub_12_ssub_13_dsub_7
8245 0, // dsub_5_ssub_12_ssub_13
8246 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8247 },
8248 { // CCR
8249 0, // dsub_0
8250 0, // dsub_1
8251 0, // dsub_2
8252 0, // dsub_3
8253 0, // dsub_4
8254 0, // dsub_5
8255 0, // dsub_6
8256 0, // dsub_7
8257 0, // gsub_0
8258 0, // gsub_1
8259 0, // qqsub_0
8260 0, // qqsub_1
8261 0, // qsub_0
8262 0, // qsub_1
8263 0, // qsub_2
8264 0, // qsub_3
8265 0, // ssub_0
8266 0, // ssub_1
8267 0, // ssub_2
8268 0, // ssub_3
8269 0, // ssub_4
8270 0, // ssub_5
8271 0, // ssub_6
8272 0, // ssub_7
8273 0, // ssub_8
8274 0, // ssub_9
8275 0, // ssub_10
8276 0, // ssub_11
8277 0, // ssub_12
8278 0, // ssub_13
8279 0, // ssub_14
8280 0, // ssub_15
8281 0, // ssub_0_ssub_1_ssub_4_ssub_5
8282 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8283 0, // ssub_2_ssub_3_ssub_6_ssub_7
8284 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8285 0, // ssub_2_ssub_3_ssub_4_ssub_5
8286 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8287 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8288 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8289 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8290 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8291 0, // ssub_4_ssub_5_ssub_8_ssub_9
8292 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8293 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8294 0, // ssub_6_ssub_7_dsub_5
8295 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8296 0, // ssub_6_ssub_7_dsub_5_dsub_7
8297 0, // ssub_6_ssub_7_ssub_8_ssub_9
8298 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8299 0, // ssub_8_ssub_9_ssub_12_ssub_13
8300 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8301 0, // dsub_5_dsub_7
8302 0, // dsub_5_ssub_12_ssub_13_dsub_7
8303 0, // dsub_5_ssub_12_ssub_13
8304 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8305 },
8306 { // FPCXTRegs
8307 0, // dsub_0
8308 0, // dsub_1
8309 0, // dsub_2
8310 0, // dsub_3
8311 0, // dsub_4
8312 0, // dsub_5
8313 0, // dsub_6
8314 0, // dsub_7
8315 0, // gsub_0
8316 0, // gsub_1
8317 0, // qqsub_0
8318 0, // qqsub_1
8319 0, // qsub_0
8320 0, // qsub_1
8321 0, // qsub_2
8322 0, // qsub_3
8323 0, // ssub_0
8324 0, // ssub_1
8325 0, // ssub_2
8326 0, // ssub_3
8327 0, // ssub_4
8328 0, // ssub_5
8329 0, // ssub_6
8330 0, // ssub_7
8331 0, // ssub_8
8332 0, // ssub_9
8333 0, // ssub_10
8334 0, // ssub_11
8335 0, // ssub_12
8336 0, // ssub_13
8337 0, // ssub_14
8338 0, // ssub_15
8339 0, // ssub_0_ssub_1_ssub_4_ssub_5
8340 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8341 0, // ssub_2_ssub_3_ssub_6_ssub_7
8342 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8343 0, // ssub_2_ssub_3_ssub_4_ssub_5
8344 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8345 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8346 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8347 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8348 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8349 0, // ssub_4_ssub_5_ssub_8_ssub_9
8350 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8351 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8352 0, // ssub_6_ssub_7_dsub_5
8353 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8354 0, // ssub_6_ssub_7_dsub_5_dsub_7
8355 0, // ssub_6_ssub_7_ssub_8_ssub_9
8356 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8357 0, // ssub_8_ssub_9_ssub_12_ssub_13
8358 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8359 0, // dsub_5_dsub_7
8360 0, // dsub_5_ssub_12_ssub_13_dsub_7
8361 0, // dsub_5_ssub_12_ssub_13
8362 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8363 },
8364 { // GPRlr
8365 0, // dsub_0
8366 0, // dsub_1
8367 0, // dsub_2
8368 0, // dsub_3
8369 0, // dsub_4
8370 0, // dsub_5
8371 0, // dsub_6
8372 0, // dsub_7
8373 0, // gsub_0
8374 0, // gsub_1
8375 0, // qqsub_0
8376 0, // qqsub_1
8377 0, // qsub_0
8378 0, // qsub_1
8379 0, // qsub_2
8380 0, // qsub_3
8381 0, // ssub_0
8382 0, // ssub_1
8383 0, // ssub_2
8384 0, // ssub_3
8385 0, // ssub_4
8386 0, // ssub_5
8387 0, // ssub_6
8388 0, // ssub_7
8389 0, // ssub_8
8390 0, // ssub_9
8391 0, // ssub_10
8392 0, // ssub_11
8393 0, // ssub_12
8394 0, // ssub_13
8395 0, // ssub_14
8396 0, // ssub_15
8397 0, // ssub_0_ssub_1_ssub_4_ssub_5
8398 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8399 0, // ssub_2_ssub_3_ssub_6_ssub_7
8400 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8401 0, // ssub_2_ssub_3_ssub_4_ssub_5
8402 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8403 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8404 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8405 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8406 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8407 0, // ssub_4_ssub_5_ssub_8_ssub_9
8408 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8409 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8410 0, // ssub_6_ssub_7_dsub_5
8411 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8412 0, // ssub_6_ssub_7_dsub_5_dsub_7
8413 0, // ssub_6_ssub_7_ssub_8_ssub_9
8414 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8415 0, // ssub_8_ssub_9_ssub_12_ssub_13
8416 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8417 0, // dsub_5_dsub_7
8418 0, // dsub_5_ssub_12_ssub_13_dsub_7
8419 0, // dsub_5_ssub_12_ssub_13
8420 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8421 },
8422 { // GPRsp
8423 0, // dsub_0
8424 0, // dsub_1
8425 0, // dsub_2
8426 0, // dsub_3
8427 0, // dsub_4
8428 0, // dsub_5
8429 0, // dsub_6
8430 0, // dsub_7
8431 0, // gsub_0
8432 0, // gsub_1
8433 0, // qqsub_0
8434 0, // qqsub_1
8435 0, // qsub_0
8436 0, // qsub_1
8437 0, // qsub_2
8438 0, // qsub_3
8439 0, // ssub_0
8440 0, // ssub_1
8441 0, // ssub_2
8442 0, // ssub_3
8443 0, // ssub_4
8444 0, // ssub_5
8445 0, // ssub_6
8446 0, // ssub_7
8447 0, // ssub_8
8448 0, // ssub_9
8449 0, // ssub_10
8450 0, // ssub_11
8451 0, // ssub_12
8452 0, // ssub_13
8453 0, // ssub_14
8454 0, // ssub_15
8455 0, // ssub_0_ssub_1_ssub_4_ssub_5
8456 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8457 0, // ssub_2_ssub_3_ssub_6_ssub_7
8458 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8459 0, // ssub_2_ssub_3_ssub_4_ssub_5
8460 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8461 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8462 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8463 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8464 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8465 0, // ssub_4_ssub_5_ssub_8_ssub_9
8466 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8467 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8468 0, // ssub_6_ssub_7_dsub_5
8469 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8470 0, // ssub_6_ssub_7_dsub_5_dsub_7
8471 0, // ssub_6_ssub_7_ssub_8_ssub_9
8472 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8473 0, // ssub_8_ssub_9_ssub_12_ssub_13
8474 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8475 0, // dsub_5_dsub_7
8476 0, // dsub_5_ssub_12_ssub_13_dsub_7
8477 0, // dsub_5_ssub_12_ssub_13
8478 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8479 },
8480 { // VCCR
8481 0, // dsub_0
8482 0, // dsub_1
8483 0, // dsub_2
8484 0, // dsub_3
8485 0, // dsub_4
8486 0, // dsub_5
8487 0, // dsub_6
8488 0, // dsub_7
8489 0, // gsub_0
8490 0, // gsub_1
8491 0, // qqsub_0
8492 0, // qqsub_1
8493 0, // qsub_0
8494 0, // qsub_1
8495 0, // qsub_2
8496 0, // qsub_3
8497 0, // ssub_0
8498 0, // ssub_1
8499 0, // ssub_2
8500 0, // ssub_3
8501 0, // ssub_4
8502 0, // ssub_5
8503 0, // ssub_6
8504 0, // ssub_7
8505 0, // ssub_8
8506 0, // ssub_9
8507 0, // ssub_10
8508 0, // ssub_11
8509 0, // ssub_12
8510 0, // ssub_13
8511 0, // ssub_14
8512 0, // ssub_15
8513 0, // ssub_0_ssub_1_ssub_4_ssub_5
8514 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8515 0, // ssub_2_ssub_3_ssub_6_ssub_7
8516 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8517 0, // ssub_2_ssub_3_ssub_4_ssub_5
8518 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8519 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8520 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8521 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8522 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8523 0, // ssub_4_ssub_5_ssub_8_ssub_9
8524 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8525 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8526 0, // ssub_6_ssub_7_dsub_5
8527 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8528 0, // ssub_6_ssub_7_dsub_5_dsub_7
8529 0, // ssub_6_ssub_7_ssub_8_ssub_9
8530 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8531 0, // ssub_8_ssub_9_ssub_12_ssub_13
8532 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8533 0, // dsub_5_dsub_7
8534 0, // dsub_5_ssub_12_ssub_13_dsub_7
8535 0, // dsub_5_ssub_12_ssub_13
8536 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8537 },
8538 { // cl_FPSCR_NZCV
8539 0, // dsub_0
8540 0, // dsub_1
8541 0, // dsub_2
8542 0, // dsub_3
8543 0, // dsub_4
8544 0, // dsub_5
8545 0, // dsub_6
8546 0, // dsub_7
8547 0, // gsub_0
8548 0, // gsub_1
8549 0, // qqsub_0
8550 0, // qqsub_1
8551 0, // qsub_0
8552 0, // qsub_1
8553 0, // qsub_2
8554 0, // qsub_3
8555 0, // ssub_0
8556 0, // ssub_1
8557 0, // ssub_2
8558 0, // ssub_3
8559 0, // ssub_4
8560 0, // ssub_5
8561 0, // ssub_6
8562 0, // ssub_7
8563 0, // ssub_8
8564 0, // ssub_9
8565 0, // ssub_10
8566 0, // ssub_11
8567 0, // ssub_12
8568 0, // ssub_13
8569 0, // ssub_14
8570 0, // ssub_15
8571 0, // ssub_0_ssub_1_ssub_4_ssub_5
8572 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8573 0, // ssub_2_ssub_3_ssub_6_ssub_7
8574 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8575 0, // ssub_2_ssub_3_ssub_4_ssub_5
8576 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8577 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8578 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8579 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8580 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8581 0, // ssub_4_ssub_5_ssub_8_ssub_9
8582 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8583 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8584 0, // ssub_6_ssub_7_dsub_5
8585 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8586 0, // ssub_6_ssub_7_dsub_5_dsub_7
8587 0, // ssub_6_ssub_7_ssub_8_ssub_9
8588 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8589 0, // ssub_8_ssub_9_ssub_12_ssub_13
8590 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8591 0, // dsub_5_dsub_7
8592 0, // dsub_5_ssub_12_ssub_13_dsub_7
8593 0, // dsub_5_ssub_12_ssub_13
8594 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8595 },
8596 { // hGPR_and_tGPRwithpc
8597 0, // dsub_0
8598 0, // dsub_1
8599 0, // dsub_2
8600 0, // dsub_3
8601 0, // dsub_4
8602 0, // dsub_5
8603 0, // dsub_6
8604 0, // dsub_7
8605 0, // gsub_0
8606 0, // gsub_1
8607 0, // qqsub_0
8608 0, // qqsub_1
8609 0, // qsub_0
8610 0, // qsub_1
8611 0, // qsub_2
8612 0, // qsub_3
8613 0, // ssub_0
8614 0, // ssub_1
8615 0, // ssub_2
8616 0, // ssub_3
8617 0, // ssub_4
8618 0, // ssub_5
8619 0, // ssub_6
8620 0, // ssub_7
8621 0, // ssub_8
8622 0, // ssub_9
8623 0, // ssub_10
8624 0, // ssub_11
8625 0, // ssub_12
8626 0, // ssub_13
8627 0, // ssub_14
8628 0, // ssub_15
8629 0, // ssub_0_ssub_1_ssub_4_ssub_5
8630 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8631 0, // ssub_2_ssub_3_ssub_6_ssub_7
8632 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8633 0, // ssub_2_ssub_3_ssub_4_ssub_5
8634 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8635 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8636 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8637 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8638 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8639 0, // ssub_4_ssub_5_ssub_8_ssub_9
8640 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8641 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8642 0, // ssub_6_ssub_7_dsub_5
8643 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8644 0, // ssub_6_ssub_7_dsub_5_dsub_7
8645 0, // ssub_6_ssub_7_ssub_8_ssub_9
8646 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8647 0, // ssub_8_ssub_9_ssub_12_ssub_13
8648 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8649 0, // dsub_5_dsub_7
8650 0, // dsub_5_ssub_12_ssub_13_dsub_7
8651 0, // dsub_5_ssub_12_ssub_13
8652 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8653 },
8654 { // hGPR_and_tcGPR
8655 0, // dsub_0
8656 0, // dsub_1
8657 0, // dsub_2
8658 0, // dsub_3
8659 0, // dsub_4
8660 0, // dsub_5
8661 0, // dsub_6
8662 0, // dsub_7
8663 0, // gsub_0
8664 0, // gsub_1
8665 0, // qqsub_0
8666 0, // qqsub_1
8667 0, // qsub_0
8668 0, // qsub_1
8669 0, // qsub_2
8670 0, // qsub_3
8671 0, // ssub_0
8672 0, // ssub_1
8673 0, // ssub_2
8674 0, // ssub_3
8675 0, // ssub_4
8676 0, // ssub_5
8677 0, // ssub_6
8678 0, // ssub_7
8679 0, // ssub_8
8680 0, // ssub_9
8681 0, // ssub_10
8682 0, // ssub_11
8683 0, // ssub_12
8684 0, // ssub_13
8685 0, // ssub_14
8686 0, // ssub_15
8687 0, // ssub_0_ssub_1_ssub_4_ssub_5
8688 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8689 0, // ssub_2_ssub_3_ssub_6_ssub_7
8690 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8691 0, // ssub_2_ssub_3_ssub_4_ssub_5
8692 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8693 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8694 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8695 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8696 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8697 0, // ssub_4_ssub_5_ssub_8_ssub_9
8698 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8699 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8700 0, // ssub_6_ssub_7_dsub_5
8701 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8702 0, // ssub_6_ssub_7_dsub_5_dsub_7
8703 0, // ssub_6_ssub_7_ssub_8_ssub_9
8704 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8705 0, // ssub_8_ssub_9_ssub_12_ssub_13
8706 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8707 0, // dsub_5_dsub_7
8708 0, // dsub_5_ssub_12_ssub_13_dsub_7
8709 0, // dsub_5_ssub_12_ssub_13
8710 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8711 },
8712 { // DPR
8713 0, // dsub_0
8714 0, // dsub_1
8715 0, // dsub_2
8716 0, // dsub_3
8717 0, // dsub_4
8718 0, // dsub_5
8719 0, // dsub_6
8720 0, // dsub_7
8721 0, // gsub_0
8722 0, // gsub_1
8723 0, // qqsub_0
8724 0, // qqsub_1
8725 0, // qsub_0
8726 0, // qsub_1
8727 0, // qsub_2
8728 0, // qsub_3
8729 53, // ssub_0 -> DPR_VFP2
8730 53, // ssub_1 -> DPR_VFP2
8731 0, // ssub_2
8732 0, // ssub_3
8733 0, // ssub_4
8734 0, // ssub_5
8735 0, // ssub_6
8736 0, // ssub_7
8737 0, // ssub_8
8738 0, // ssub_9
8739 0, // ssub_10
8740 0, // ssub_11
8741 0, // ssub_12
8742 0, // ssub_13
8743 0, // ssub_14
8744 0, // ssub_15
8745 0, // ssub_0_ssub_1_ssub_4_ssub_5
8746 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8747 0, // ssub_2_ssub_3_ssub_6_ssub_7
8748 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8749 0, // ssub_2_ssub_3_ssub_4_ssub_5
8750 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8751 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8752 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8753 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8754 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8755 0, // ssub_4_ssub_5_ssub_8_ssub_9
8756 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8757 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8758 0, // ssub_6_ssub_7_dsub_5
8759 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8760 0, // ssub_6_ssub_7_dsub_5_dsub_7
8761 0, // ssub_6_ssub_7_ssub_8_ssub_9
8762 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8763 0, // ssub_8_ssub_9_ssub_12_ssub_13
8764 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8765 0, // dsub_5_dsub_7
8766 0, // dsub_5_ssub_12_ssub_13_dsub_7
8767 0, // dsub_5_ssub_12_ssub_13
8768 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8769 },
8770 { // DPR_VFP2
8771 0, // dsub_0
8772 0, // dsub_1
8773 0, // dsub_2
8774 0, // dsub_3
8775 0, // dsub_4
8776 0, // dsub_5
8777 0, // dsub_6
8778 0, // dsub_7
8779 0, // gsub_0
8780 0, // gsub_1
8781 0, // qqsub_0
8782 0, // qqsub_1
8783 0, // qsub_0
8784 0, // qsub_1
8785 0, // qsub_2
8786 0, // qsub_3
8787 53, // ssub_0 -> DPR_VFP2
8788 53, // ssub_1 -> DPR_VFP2
8789 0, // ssub_2
8790 0, // ssub_3
8791 0, // ssub_4
8792 0, // ssub_5
8793 0, // ssub_6
8794 0, // ssub_7
8795 0, // ssub_8
8796 0, // ssub_9
8797 0, // ssub_10
8798 0, // ssub_11
8799 0, // ssub_12
8800 0, // ssub_13
8801 0, // ssub_14
8802 0, // ssub_15
8803 0, // ssub_0_ssub_1_ssub_4_ssub_5
8804 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8805 0, // ssub_2_ssub_3_ssub_6_ssub_7
8806 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8807 0, // ssub_2_ssub_3_ssub_4_ssub_5
8808 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8809 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8810 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8811 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8812 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8813 0, // ssub_4_ssub_5_ssub_8_ssub_9
8814 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8815 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8816 0, // ssub_6_ssub_7_dsub_5
8817 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8818 0, // ssub_6_ssub_7_dsub_5_dsub_7
8819 0, // ssub_6_ssub_7_ssub_8_ssub_9
8820 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8821 0, // ssub_8_ssub_9_ssub_12_ssub_13
8822 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8823 0, // dsub_5_dsub_7
8824 0, // dsub_5_ssub_12_ssub_13_dsub_7
8825 0, // dsub_5_ssub_12_ssub_13
8826 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8827 },
8828 { // DPR_8
8829 0, // dsub_0
8830 0, // dsub_1
8831 0, // dsub_2
8832 0, // dsub_3
8833 0, // dsub_4
8834 0, // dsub_5
8835 0, // dsub_6
8836 0, // dsub_7
8837 0, // gsub_0
8838 0, // gsub_1
8839 0, // qqsub_0
8840 0, // qqsub_1
8841 0, // qsub_0
8842 0, // qsub_1
8843 0, // qsub_2
8844 0, // qsub_3
8845 54, // ssub_0 -> DPR_8
8846 54, // ssub_1 -> DPR_8
8847 0, // ssub_2
8848 0, // ssub_3
8849 0, // ssub_4
8850 0, // ssub_5
8851 0, // ssub_6
8852 0, // ssub_7
8853 0, // ssub_8
8854 0, // ssub_9
8855 0, // ssub_10
8856 0, // ssub_11
8857 0, // ssub_12
8858 0, // ssub_13
8859 0, // ssub_14
8860 0, // ssub_15
8861 0, // ssub_0_ssub_1_ssub_4_ssub_5
8862 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8863 0, // ssub_2_ssub_3_ssub_6_ssub_7
8864 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8865 0, // ssub_2_ssub_3_ssub_4_ssub_5
8866 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8867 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8868 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8869 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8870 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8871 0, // ssub_4_ssub_5_ssub_8_ssub_9
8872 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8873 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8874 0, // ssub_6_ssub_7_dsub_5
8875 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8876 0, // ssub_6_ssub_7_dsub_5_dsub_7
8877 0, // ssub_6_ssub_7_ssub_8_ssub_9
8878 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8879 0, // ssub_8_ssub_9_ssub_12_ssub_13
8880 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8881 0, // dsub_5_dsub_7
8882 0, // dsub_5_ssub_12_ssub_13_dsub_7
8883 0, // dsub_5_ssub_12_ssub_13
8884 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8885 },
8886 { // GPRPair
8887 0, // dsub_0
8888 0, // dsub_1
8889 0, // dsub_2
8890 0, // dsub_3
8891 0, // dsub_4
8892 0, // dsub_5
8893 0, // dsub_6
8894 0, // dsub_7
8895 55, // gsub_0 -> GPRPair
8896 55, // gsub_1 -> GPRPair
8897 0, // qqsub_0
8898 0, // qqsub_1
8899 0, // qsub_0
8900 0, // qsub_1
8901 0, // qsub_2
8902 0, // qsub_3
8903 0, // ssub_0
8904 0, // ssub_1
8905 0, // ssub_2
8906 0, // ssub_3
8907 0, // ssub_4
8908 0, // ssub_5
8909 0, // ssub_6
8910 0, // ssub_7
8911 0, // ssub_8
8912 0, // ssub_9
8913 0, // ssub_10
8914 0, // ssub_11
8915 0, // ssub_12
8916 0, // ssub_13
8917 0, // ssub_14
8918 0, // ssub_15
8919 0, // ssub_0_ssub_1_ssub_4_ssub_5
8920 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8921 0, // ssub_2_ssub_3_ssub_6_ssub_7
8922 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8923 0, // ssub_2_ssub_3_ssub_4_ssub_5
8924 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8925 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8926 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8927 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8928 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8929 0, // ssub_4_ssub_5_ssub_8_ssub_9
8930 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8931 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8932 0, // ssub_6_ssub_7_dsub_5
8933 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8934 0, // ssub_6_ssub_7_dsub_5_dsub_7
8935 0, // ssub_6_ssub_7_ssub_8_ssub_9
8936 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8937 0, // ssub_8_ssub_9_ssub_12_ssub_13
8938 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8939 0, // dsub_5_dsub_7
8940 0, // dsub_5_ssub_12_ssub_13_dsub_7
8941 0, // dsub_5_ssub_12_ssub_13
8942 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
8943 },
8944 { // GPRPairnosp
8945 0, // dsub_0
8946 0, // dsub_1
8947 0, // dsub_2
8948 0, // dsub_3
8949 0, // dsub_4
8950 0, // dsub_5
8951 0, // dsub_6
8952 0, // dsub_7
8953 56, // gsub_0 -> GPRPairnosp
8954 56, // gsub_1 -> GPRPairnosp
8955 0, // qqsub_0
8956 0, // qqsub_1
8957 0, // qsub_0
8958 0, // qsub_1
8959 0, // qsub_2
8960 0, // qsub_3
8961 0, // ssub_0
8962 0, // ssub_1
8963 0, // ssub_2
8964 0, // ssub_3
8965 0, // ssub_4
8966 0, // ssub_5
8967 0, // ssub_6
8968 0, // ssub_7
8969 0, // ssub_8
8970 0, // ssub_9
8971 0, // ssub_10
8972 0, // ssub_11
8973 0, // ssub_12
8974 0, // ssub_13
8975 0, // ssub_14
8976 0, // ssub_15
8977 0, // ssub_0_ssub_1_ssub_4_ssub_5
8978 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
8979 0, // ssub_2_ssub_3_ssub_6_ssub_7
8980 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
8981 0, // ssub_2_ssub_3_ssub_4_ssub_5
8982 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
8983 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8984 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
8985 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
8986 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8987 0, // ssub_4_ssub_5_ssub_8_ssub_9
8988 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
8989 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
8990 0, // ssub_6_ssub_7_dsub_5
8991 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
8992 0, // ssub_6_ssub_7_dsub_5_dsub_7
8993 0, // ssub_6_ssub_7_ssub_8_ssub_9
8994 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8995 0, // ssub_8_ssub_9_ssub_12_ssub_13
8996 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
8997 0, // dsub_5_dsub_7
8998 0, // dsub_5_ssub_12_ssub_13_dsub_7
8999 0, // dsub_5_ssub_12_ssub_13
9000 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9001 },
9002 { // GPRPair_with_gsub_0_in_tGPR
9003 0, // dsub_0
9004 0, // dsub_1
9005 0, // dsub_2
9006 0, // dsub_3
9007 0, // dsub_4
9008 0, // dsub_5
9009 0, // dsub_6
9010 0, // dsub_7
9011 57, // gsub_0 -> GPRPair_with_gsub_0_in_tGPR
9012 57, // gsub_1 -> GPRPair_with_gsub_0_in_tGPR
9013 0, // qqsub_0
9014 0, // qqsub_1
9015 0, // qsub_0
9016 0, // qsub_1
9017 0, // qsub_2
9018 0, // qsub_3
9019 0, // ssub_0
9020 0, // ssub_1
9021 0, // ssub_2
9022 0, // ssub_3
9023 0, // ssub_4
9024 0, // ssub_5
9025 0, // ssub_6
9026 0, // ssub_7
9027 0, // ssub_8
9028 0, // ssub_9
9029 0, // ssub_10
9030 0, // ssub_11
9031 0, // ssub_12
9032 0, // ssub_13
9033 0, // ssub_14
9034 0, // ssub_15
9035 0, // ssub_0_ssub_1_ssub_4_ssub_5
9036 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9037 0, // ssub_2_ssub_3_ssub_6_ssub_7
9038 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9039 0, // ssub_2_ssub_3_ssub_4_ssub_5
9040 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9041 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9042 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9043 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9044 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9045 0, // ssub_4_ssub_5_ssub_8_ssub_9
9046 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9047 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9048 0, // ssub_6_ssub_7_dsub_5
9049 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9050 0, // ssub_6_ssub_7_dsub_5_dsub_7
9051 0, // ssub_6_ssub_7_ssub_8_ssub_9
9052 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9053 0, // ssub_8_ssub_9_ssub_12_ssub_13
9054 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9055 0, // dsub_5_dsub_7
9056 0, // dsub_5_ssub_12_ssub_13_dsub_7
9057 0, // dsub_5_ssub_12_ssub_13
9058 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9059 },
9060 { // GPRPair_with_gsub_0_in_hGPR
9061 0, // dsub_0
9062 0, // dsub_1
9063 0, // dsub_2
9064 0, // dsub_3
9065 0, // dsub_4
9066 0, // dsub_5
9067 0, // dsub_6
9068 0, // dsub_7
9069 58, // gsub_0 -> GPRPair_with_gsub_0_in_hGPR
9070 58, // gsub_1 -> GPRPair_with_gsub_0_in_hGPR
9071 0, // qqsub_0
9072 0, // qqsub_1
9073 0, // qsub_0
9074 0, // qsub_1
9075 0, // qsub_2
9076 0, // qsub_3
9077 0, // ssub_0
9078 0, // ssub_1
9079 0, // ssub_2
9080 0, // ssub_3
9081 0, // ssub_4
9082 0, // ssub_5
9083 0, // ssub_6
9084 0, // ssub_7
9085 0, // ssub_8
9086 0, // ssub_9
9087 0, // ssub_10
9088 0, // ssub_11
9089 0, // ssub_12
9090 0, // ssub_13
9091 0, // ssub_14
9092 0, // ssub_15
9093 0, // ssub_0_ssub_1_ssub_4_ssub_5
9094 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9095 0, // ssub_2_ssub_3_ssub_6_ssub_7
9096 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9097 0, // ssub_2_ssub_3_ssub_4_ssub_5
9098 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9099 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9100 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9101 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9102 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9103 0, // ssub_4_ssub_5_ssub_8_ssub_9
9104 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9105 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9106 0, // ssub_6_ssub_7_dsub_5
9107 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9108 0, // ssub_6_ssub_7_dsub_5_dsub_7
9109 0, // ssub_6_ssub_7_ssub_8_ssub_9
9110 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9111 0, // ssub_8_ssub_9_ssub_12_ssub_13
9112 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9113 0, // dsub_5_dsub_7
9114 0, // dsub_5_ssub_12_ssub_13_dsub_7
9115 0, // dsub_5_ssub_12_ssub_13
9116 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9117 },
9118 { // GPRPair_with_gsub_0_in_tcGPR
9119 0, // dsub_0
9120 0, // dsub_1
9121 0, // dsub_2
9122 0, // dsub_3
9123 0, // dsub_4
9124 0, // dsub_5
9125 0, // dsub_6
9126 0, // dsub_7
9127 59, // gsub_0 -> GPRPair_with_gsub_0_in_tcGPR
9128 59, // gsub_1 -> GPRPair_with_gsub_0_in_tcGPR
9129 0, // qqsub_0
9130 0, // qqsub_1
9131 0, // qsub_0
9132 0, // qsub_1
9133 0, // qsub_2
9134 0, // qsub_3
9135 0, // ssub_0
9136 0, // ssub_1
9137 0, // ssub_2
9138 0, // ssub_3
9139 0, // ssub_4
9140 0, // ssub_5
9141 0, // ssub_6
9142 0, // ssub_7
9143 0, // ssub_8
9144 0, // ssub_9
9145 0, // ssub_10
9146 0, // ssub_11
9147 0, // ssub_12
9148 0, // ssub_13
9149 0, // ssub_14
9150 0, // ssub_15
9151 0, // ssub_0_ssub_1_ssub_4_ssub_5
9152 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9153 0, // ssub_2_ssub_3_ssub_6_ssub_7
9154 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9155 0, // ssub_2_ssub_3_ssub_4_ssub_5
9156 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9157 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9158 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9159 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9160 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9161 0, // ssub_4_ssub_5_ssub_8_ssub_9
9162 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9163 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9164 0, // ssub_6_ssub_7_dsub_5
9165 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9166 0, // ssub_6_ssub_7_dsub_5_dsub_7
9167 0, // ssub_6_ssub_7_ssub_8_ssub_9
9168 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9169 0, // ssub_8_ssub_9_ssub_12_ssub_13
9170 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9171 0, // dsub_5_dsub_7
9172 0, // dsub_5_ssub_12_ssub_13_dsub_7
9173 0, // dsub_5_ssub_12_ssub_13
9174 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9175 },
9176 { // GPRPair_with_gsub_0_in_tcGPRnotr12
9177 0, // dsub_0
9178 0, // dsub_1
9179 0, // dsub_2
9180 0, // dsub_3
9181 0, // dsub_4
9182 0, // dsub_5
9183 0, // dsub_6
9184 0, // dsub_7
9185 60, // gsub_0 -> GPRPair_with_gsub_0_in_tcGPRnotr12
9186 60, // gsub_1 -> GPRPair_with_gsub_0_in_tcGPRnotr12
9187 0, // qqsub_0
9188 0, // qqsub_1
9189 0, // qsub_0
9190 0, // qsub_1
9191 0, // qsub_2
9192 0, // qsub_3
9193 0, // ssub_0
9194 0, // ssub_1
9195 0, // ssub_2
9196 0, // ssub_3
9197 0, // ssub_4
9198 0, // ssub_5
9199 0, // ssub_6
9200 0, // ssub_7
9201 0, // ssub_8
9202 0, // ssub_9
9203 0, // ssub_10
9204 0, // ssub_11
9205 0, // ssub_12
9206 0, // ssub_13
9207 0, // ssub_14
9208 0, // ssub_15
9209 0, // ssub_0_ssub_1_ssub_4_ssub_5
9210 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9211 0, // ssub_2_ssub_3_ssub_6_ssub_7
9212 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9213 0, // ssub_2_ssub_3_ssub_4_ssub_5
9214 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9215 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9216 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9217 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9218 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9219 0, // ssub_4_ssub_5_ssub_8_ssub_9
9220 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9221 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9222 0, // ssub_6_ssub_7_dsub_5
9223 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9224 0, // ssub_6_ssub_7_dsub_5_dsub_7
9225 0, // ssub_6_ssub_7_ssub_8_ssub_9
9226 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9227 0, // ssub_8_ssub_9_ssub_12_ssub_13
9228 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9229 0, // dsub_5_dsub_7
9230 0, // dsub_5_ssub_12_ssub_13_dsub_7
9231 0, // dsub_5_ssub_12_ssub_13
9232 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9233 },
9234 { // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
9235 0, // dsub_0
9236 0, // dsub_1
9237 0, // dsub_2
9238 0, // dsub_3
9239 0, // dsub_4
9240 0, // dsub_5
9241 0, // dsub_6
9242 0, // dsub_7
9243 61, // gsub_0 -> GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
9244 61, // gsub_1 -> GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
9245 0, // qqsub_0
9246 0, // qqsub_1
9247 0, // qsub_0
9248 0, // qsub_1
9249 0, // qsub_2
9250 0, // qsub_3
9251 0, // ssub_0
9252 0, // ssub_1
9253 0, // ssub_2
9254 0, // ssub_3
9255 0, // ssub_4
9256 0, // ssub_5
9257 0, // ssub_6
9258 0, // ssub_7
9259 0, // ssub_8
9260 0, // ssub_9
9261 0, // ssub_10
9262 0, // ssub_11
9263 0, // ssub_12
9264 0, // ssub_13
9265 0, // ssub_14
9266 0, // ssub_15
9267 0, // ssub_0_ssub_1_ssub_4_ssub_5
9268 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9269 0, // ssub_2_ssub_3_ssub_6_ssub_7
9270 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9271 0, // ssub_2_ssub_3_ssub_4_ssub_5
9272 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9273 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9274 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9275 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9276 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9277 0, // ssub_4_ssub_5_ssub_8_ssub_9
9278 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9279 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9280 0, // ssub_6_ssub_7_dsub_5
9281 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9282 0, // ssub_6_ssub_7_dsub_5_dsub_7
9283 0, // ssub_6_ssub_7_ssub_8_ssub_9
9284 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9285 0, // ssub_8_ssub_9_ssub_12_ssub_13
9286 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9287 0, // dsub_5_dsub_7
9288 0, // dsub_5_ssub_12_ssub_13_dsub_7
9289 0, // dsub_5_ssub_12_ssub_13
9290 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9291 },
9292 { // GPRPair_with_gsub_1_in_GPRsp
9293 0, // dsub_0
9294 0, // dsub_1
9295 0, // dsub_2
9296 0, // dsub_3
9297 0, // dsub_4
9298 0, // dsub_5
9299 0, // dsub_6
9300 0, // dsub_7
9301 62, // gsub_0 -> GPRPair_with_gsub_1_in_GPRsp
9302 62, // gsub_1 -> GPRPair_with_gsub_1_in_GPRsp
9303 0, // qqsub_0
9304 0, // qqsub_1
9305 0, // qsub_0
9306 0, // qsub_1
9307 0, // qsub_2
9308 0, // qsub_3
9309 0, // ssub_0
9310 0, // ssub_1
9311 0, // ssub_2
9312 0, // ssub_3
9313 0, // ssub_4
9314 0, // ssub_5
9315 0, // ssub_6
9316 0, // ssub_7
9317 0, // ssub_8
9318 0, // ssub_9
9319 0, // ssub_10
9320 0, // ssub_11
9321 0, // ssub_12
9322 0, // ssub_13
9323 0, // ssub_14
9324 0, // ssub_15
9325 0, // ssub_0_ssub_1_ssub_4_ssub_5
9326 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9327 0, // ssub_2_ssub_3_ssub_6_ssub_7
9328 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9329 0, // ssub_2_ssub_3_ssub_4_ssub_5
9330 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9331 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9332 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9333 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9334 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9335 0, // ssub_4_ssub_5_ssub_8_ssub_9
9336 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9337 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9338 0, // ssub_6_ssub_7_dsub_5
9339 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9340 0, // ssub_6_ssub_7_dsub_5_dsub_7
9341 0, // ssub_6_ssub_7_ssub_8_ssub_9
9342 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9343 0, // ssub_8_ssub_9_ssub_12_ssub_13
9344 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9345 0, // dsub_5_dsub_7
9346 0, // dsub_5_ssub_12_ssub_13_dsub_7
9347 0, // dsub_5_ssub_12_ssub_13
9348 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9349 },
9350 { // DPairSpc
9351 63, // dsub_0 -> DPairSpc
9352 0, // dsub_1
9353 63, // dsub_2 -> DPairSpc
9354 0, // dsub_3
9355 0, // dsub_4
9356 0, // dsub_5
9357 0, // dsub_6
9358 0, // dsub_7
9359 0, // gsub_0
9360 0, // gsub_1
9361 0, // qqsub_0
9362 0, // qqsub_1
9363 0, // qsub_0
9364 0, // qsub_1
9365 0, // qsub_2
9366 0, // qsub_3
9367 64, // ssub_0 -> DPairSpc_with_ssub_0
9368 64, // ssub_1 -> DPairSpc_with_ssub_0
9369 0, // ssub_2
9370 0, // ssub_3
9371 65, // ssub_4 -> DPairSpc_with_ssub_4
9372 65, // ssub_5 -> DPairSpc_with_ssub_4
9373 0, // ssub_6
9374 0, // ssub_7
9375 0, // ssub_8
9376 0, // ssub_9
9377 0, // ssub_10
9378 0, // ssub_11
9379 0, // ssub_12
9380 0, // ssub_13
9381 0, // ssub_14
9382 0, // ssub_15
9383 0, // ssub_0_ssub_1_ssub_4_ssub_5
9384 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9385 0, // ssub_2_ssub_3_ssub_6_ssub_7
9386 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9387 0, // ssub_2_ssub_3_ssub_4_ssub_5
9388 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9389 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9390 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9391 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9392 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9393 0, // ssub_4_ssub_5_ssub_8_ssub_9
9394 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9395 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9396 0, // ssub_6_ssub_7_dsub_5
9397 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9398 0, // ssub_6_ssub_7_dsub_5_dsub_7
9399 0, // ssub_6_ssub_7_ssub_8_ssub_9
9400 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9401 0, // ssub_8_ssub_9_ssub_12_ssub_13
9402 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9403 0, // dsub_5_dsub_7
9404 0, // dsub_5_ssub_12_ssub_13_dsub_7
9405 0, // dsub_5_ssub_12_ssub_13
9406 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9407 },
9408 { // DPairSpc_with_ssub_0
9409 64, // dsub_0 -> DPairSpc_with_ssub_0
9410 0, // dsub_1
9411 64, // dsub_2 -> DPairSpc_with_ssub_0
9412 0, // dsub_3
9413 0, // dsub_4
9414 0, // dsub_5
9415 0, // dsub_6
9416 0, // dsub_7
9417 0, // gsub_0
9418 0, // gsub_1
9419 0, // qqsub_0
9420 0, // qqsub_1
9421 0, // qsub_0
9422 0, // qsub_1
9423 0, // qsub_2
9424 0, // qsub_3
9425 64, // ssub_0 -> DPairSpc_with_ssub_0
9426 64, // ssub_1 -> DPairSpc_with_ssub_0
9427 0, // ssub_2
9428 0, // ssub_3
9429 65, // ssub_4 -> DPairSpc_with_ssub_4
9430 65, // ssub_5 -> DPairSpc_with_ssub_4
9431 0, // ssub_6
9432 0, // ssub_7
9433 0, // ssub_8
9434 0, // ssub_9
9435 0, // ssub_10
9436 0, // ssub_11
9437 0, // ssub_12
9438 0, // ssub_13
9439 0, // ssub_14
9440 0, // ssub_15
9441 0, // ssub_0_ssub_1_ssub_4_ssub_5
9442 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9443 0, // ssub_2_ssub_3_ssub_6_ssub_7
9444 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9445 0, // ssub_2_ssub_3_ssub_4_ssub_5
9446 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9447 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9448 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9449 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9450 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9451 0, // ssub_4_ssub_5_ssub_8_ssub_9
9452 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9453 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9454 0, // ssub_6_ssub_7_dsub_5
9455 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9456 0, // ssub_6_ssub_7_dsub_5_dsub_7
9457 0, // ssub_6_ssub_7_ssub_8_ssub_9
9458 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9459 0, // ssub_8_ssub_9_ssub_12_ssub_13
9460 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9461 0, // dsub_5_dsub_7
9462 0, // dsub_5_ssub_12_ssub_13_dsub_7
9463 0, // dsub_5_ssub_12_ssub_13
9464 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9465 },
9466 { // DPairSpc_with_ssub_4
9467 65, // dsub_0 -> DPairSpc_with_ssub_4
9468 0, // dsub_1
9469 65, // dsub_2 -> DPairSpc_with_ssub_4
9470 0, // dsub_3
9471 0, // dsub_4
9472 0, // dsub_5
9473 0, // dsub_6
9474 0, // dsub_7
9475 0, // gsub_0
9476 0, // gsub_1
9477 0, // qqsub_0
9478 0, // qqsub_1
9479 0, // qsub_0
9480 0, // qsub_1
9481 0, // qsub_2
9482 0, // qsub_3
9483 65, // ssub_0 -> DPairSpc_with_ssub_4
9484 65, // ssub_1 -> DPairSpc_with_ssub_4
9485 0, // ssub_2
9486 0, // ssub_3
9487 65, // ssub_4 -> DPairSpc_with_ssub_4
9488 65, // ssub_5 -> DPairSpc_with_ssub_4
9489 0, // ssub_6
9490 0, // ssub_7
9491 0, // ssub_8
9492 0, // ssub_9
9493 0, // ssub_10
9494 0, // ssub_11
9495 0, // ssub_12
9496 0, // ssub_13
9497 0, // ssub_14
9498 0, // ssub_15
9499 0, // ssub_0_ssub_1_ssub_4_ssub_5
9500 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9501 0, // ssub_2_ssub_3_ssub_6_ssub_7
9502 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9503 0, // ssub_2_ssub_3_ssub_4_ssub_5
9504 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9505 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9506 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9507 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9508 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9509 0, // ssub_4_ssub_5_ssub_8_ssub_9
9510 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9511 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9512 0, // ssub_6_ssub_7_dsub_5
9513 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9514 0, // ssub_6_ssub_7_dsub_5_dsub_7
9515 0, // ssub_6_ssub_7_ssub_8_ssub_9
9516 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9517 0, // ssub_8_ssub_9_ssub_12_ssub_13
9518 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9519 0, // dsub_5_dsub_7
9520 0, // dsub_5_ssub_12_ssub_13_dsub_7
9521 0, // dsub_5_ssub_12_ssub_13
9522 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9523 },
9524 { // DPairSpc_with_dsub_0_in_DPR_8
9525 66, // dsub_0 -> DPairSpc_with_dsub_0_in_DPR_8
9526 0, // dsub_1
9527 66, // dsub_2 -> DPairSpc_with_dsub_0_in_DPR_8
9528 0, // dsub_3
9529 0, // dsub_4
9530 0, // dsub_5
9531 0, // dsub_6
9532 0, // dsub_7
9533 0, // gsub_0
9534 0, // gsub_1
9535 0, // qqsub_0
9536 0, // qqsub_1
9537 0, // qsub_0
9538 0, // qsub_1
9539 0, // qsub_2
9540 0, // qsub_3
9541 66, // ssub_0 -> DPairSpc_with_dsub_0_in_DPR_8
9542 66, // ssub_1 -> DPairSpc_with_dsub_0_in_DPR_8
9543 0, // ssub_2
9544 0, // ssub_3
9545 66, // ssub_4 -> DPairSpc_with_dsub_0_in_DPR_8
9546 66, // ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
9547 0, // ssub_6
9548 0, // ssub_7
9549 0, // ssub_8
9550 0, // ssub_9
9551 0, // ssub_10
9552 0, // ssub_11
9553 0, // ssub_12
9554 0, // ssub_13
9555 0, // ssub_14
9556 0, // ssub_15
9557 0, // ssub_0_ssub_1_ssub_4_ssub_5
9558 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9559 0, // ssub_2_ssub_3_ssub_6_ssub_7
9560 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9561 0, // ssub_2_ssub_3_ssub_4_ssub_5
9562 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9563 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9564 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9565 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9566 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9567 0, // ssub_4_ssub_5_ssub_8_ssub_9
9568 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9569 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9570 0, // ssub_6_ssub_7_dsub_5
9571 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9572 0, // ssub_6_ssub_7_dsub_5_dsub_7
9573 0, // ssub_6_ssub_7_ssub_8_ssub_9
9574 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9575 0, // ssub_8_ssub_9_ssub_12_ssub_13
9576 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9577 0, // dsub_5_dsub_7
9578 0, // dsub_5_ssub_12_ssub_13_dsub_7
9579 0, // dsub_5_ssub_12_ssub_13
9580 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9581 },
9582 { // DPairSpc_with_dsub_2_in_DPR_8
9583 67, // dsub_0 -> DPairSpc_with_dsub_2_in_DPR_8
9584 0, // dsub_1
9585 67, // dsub_2 -> DPairSpc_with_dsub_2_in_DPR_8
9586 0, // dsub_3
9587 0, // dsub_4
9588 0, // dsub_5
9589 0, // dsub_6
9590 0, // dsub_7
9591 0, // gsub_0
9592 0, // gsub_1
9593 0, // qqsub_0
9594 0, // qqsub_1
9595 0, // qsub_0
9596 0, // qsub_1
9597 0, // qsub_2
9598 0, // qsub_3
9599 67, // ssub_0 -> DPairSpc_with_dsub_2_in_DPR_8
9600 67, // ssub_1 -> DPairSpc_with_dsub_2_in_DPR_8
9601 0, // ssub_2
9602 0, // ssub_3
9603 67, // ssub_4 -> DPairSpc_with_dsub_2_in_DPR_8
9604 67, // ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
9605 0, // ssub_6
9606 0, // ssub_7
9607 0, // ssub_8
9608 0, // ssub_9
9609 0, // ssub_10
9610 0, // ssub_11
9611 0, // ssub_12
9612 0, // ssub_13
9613 0, // ssub_14
9614 0, // ssub_15
9615 0, // ssub_0_ssub_1_ssub_4_ssub_5
9616 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9617 0, // ssub_2_ssub_3_ssub_6_ssub_7
9618 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9619 0, // ssub_2_ssub_3_ssub_4_ssub_5
9620 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9621 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9622 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9623 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9624 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9625 0, // ssub_4_ssub_5_ssub_8_ssub_9
9626 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9627 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9628 0, // ssub_6_ssub_7_dsub_5
9629 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9630 0, // ssub_6_ssub_7_dsub_5_dsub_7
9631 0, // ssub_6_ssub_7_ssub_8_ssub_9
9632 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9633 0, // ssub_8_ssub_9_ssub_12_ssub_13
9634 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9635 0, // dsub_5_dsub_7
9636 0, // dsub_5_ssub_12_ssub_13_dsub_7
9637 0, // dsub_5_ssub_12_ssub_13
9638 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9639 },
9640 { // DPair
9641 68, // dsub_0 -> DPair
9642 68, // dsub_1 -> DPair
9643 0, // dsub_2
9644 0, // dsub_3
9645 0, // dsub_4
9646 0, // dsub_5
9647 0, // dsub_6
9648 0, // dsub_7
9649 0, // gsub_0
9650 0, // gsub_1
9651 0, // qqsub_0
9652 0, // qqsub_1
9653 0, // qsub_0
9654 0, // qsub_1
9655 0, // qsub_2
9656 0, // qsub_3
9657 69, // ssub_0 -> DPair_with_ssub_0
9658 69, // ssub_1 -> DPair_with_ssub_0
9659 71, // ssub_2 -> DPair_with_ssub_2
9660 71, // ssub_3 -> DPair_with_ssub_2
9661 0, // ssub_4
9662 0, // ssub_5
9663 0, // ssub_6
9664 0, // ssub_7
9665 0, // ssub_8
9666 0, // ssub_9
9667 0, // ssub_10
9668 0, // ssub_11
9669 0, // ssub_12
9670 0, // ssub_13
9671 0, // ssub_14
9672 0, // ssub_15
9673 0, // ssub_0_ssub_1_ssub_4_ssub_5
9674 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9675 0, // ssub_2_ssub_3_ssub_6_ssub_7
9676 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9677 0, // ssub_2_ssub_3_ssub_4_ssub_5
9678 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9679 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9680 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9681 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9682 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9683 0, // ssub_4_ssub_5_ssub_8_ssub_9
9684 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9685 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9686 0, // ssub_6_ssub_7_dsub_5
9687 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9688 0, // ssub_6_ssub_7_dsub_5_dsub_7
9689 0, // ssub_6_ssub_7_ssub_8_ssub_9
9690 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9691 0, // ssub_8_ssub_9_ssub_12_ssub_13
9692 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9693 0, // dsub_5_dsub_7
9694 0, // dsub_5_ssub_12_ssub_13_dsub_7
9695 0, // dsub_5_ssub_12_ssub_13
9696 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9697 },
9698 { // DPair_with_ssub_0
9699 69, // dsub_0 -> DPair_with_ssub_0
9700 69, // dsub_1 -> DPair_with_ssub_0
9701 0, // dsub_2
9702 0, // dsub_3
9703 0, // dsub_4
9704 0, // dsub_5
9705 0, // dsub_6
9706 0, // dsub_7
9707 0, // gsub_0
9708 0, // gsub_1
9709 0, // qqsub_0
9710 0, // qqsub_1
9711 0, // qsub_0
9712 0, // qsub_1
9713 0, // qsub_2
9714 0, // qsub_3
9715 69, // ssub_0 -> DPair_with_ssub_0
9716 69, // ssub_1 -> DPair_with_ssub_0
9717 71, // ssub_2 -> DPair_with_ssub_2
9718 71, // ssub_3 -> DPair_with_ssub_2
9719 0, // ssub_4
9720 0, // ssub_5
9721 0, // ssub_6
9722 0, // ssub_7
9723 0, // ssub_8
9724 0, // ssub_9
9725 0, // ssub_10
9726 0, // ssub_11
9727 0, // ssub_12
9728 0, // ssub_13
9729 0, // ssub_14
9730 0, // ssub_15
9731 0, // ssub_0_ssub_1_ssub_4_ssub_5
9732 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9733 0, // ssub_2_ssub_3_ssub_6_ssub_7
9734 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9735 0, // ssub_2_ssub_3_ssub_4_ssub_5
9736 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9737 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9738 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9739 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9740 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9741 0, // ssub_4_ssub_5_ssub_8_ssub_9
9742 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9743 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9744 0, // ssub_6_ssub_7_dsub_5
9745 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9746 0, // ssub_6_ssub_7_dsub_5_dsub_7
9747 0, // ssub_6_ssub_7_ssub_8_ssub_9
9748 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9749 0, // ssub_8_ssub_9_ssub_12_ssub_13
9750 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9751 0, // dsub_5_dsub_7
9752 0, // dsub_5_ssub_12_ssub_13_dsub_7
9753 0, // dsub_5_ssub_12_ssub_13
9754 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9755 },
9756 { // QPR
9757 70, // dsub_0 -> QPR
9758 70, // dsub_1 -> QPR
9759 0, // dsub_2
9760 0, // dsub_3
9761 0, // dsub_4
9762 0, // dsub_5
9763 0, // dsub_6
9764 0, // dsub_7
9765 0, // gsub_0
9766 0, // gsub_1
9767 0, // qqsub_0
9768 0, // qqsub_1
9769 0, // qsub_0
9770 0, // qsub_1
9771 0, // qsub_2
9772 0, // qsub_3
9773 73, // ssub_0 -> MQPR
9774 73, // ssub_1 -> MQPR
9775 73, // ssub_2 -> MQPR
9776 73, // ssub_3 -> MQPR
9777 0, // ssub_4
9778 0, // ssub_5
9779 0, // ssub_6
9780 0, // ssub_7
9781 0, // ssub_8
9782 0, // ssub_9
9783 0, // ssub_10
9784 0, // ssub_11
9785 0, // ssub_12
9786 0, // ssub_13
9787 0, // ssub_14
9788 0, // ssub_15
9789 0, // ssub_0_ssub_1_ssub_4_ssub_5
9790 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9791 0, // ssub_2_ssub_3_ssub_6_ssub_7
9792 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9793 0, // ssub_2_ssub_3_ssub_4_ssub_5
9794 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9795 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9796 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9797 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9798 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9799 0, // ssub_4_ssub_5_ssub_8_ssub_9
9800 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9801 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9802 0, // ssub_6_ssub_7_dsub_5
9803 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9804 0, // ssub_6_ssub_7_dsub_5_dsub_7
9805 0, // ssub_6_ssub_7_ssub_8_ssub_9
9806 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9807 0, // ssub_8_ssub_9_ssub_12_ssub_13
9808 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9809 0, // dsub_5_dsub_7
9810 0, // dsub_5_ssub_12_ssub_13_dsub_7
9811 0, // dsub_5_ssub_12_ssub_13
9812 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9813 },
9814 { // DPair_with_ssub_2
9815 71, // dsub_0 -> DPair_with_ssub_2
9816 71, // dsub_1 -> DPair_with_ssub_2
9817 0, // dsub_2
9818 0, // dsub_3
9819 0, // dsub_4
9820 0, // dsub_5
9821 0, // dsub_6
9822 0, // dsub_7
9823 0, // gsub_0
9824 0, // gsub_1
9825 0, // qqsub_0
9826 0, // qqsub_1
9827 0, // qsub_0
9828 0, // qsub_1
9829 0, // qsub_2
9830 0, // qsub_3
9831 71, // ssub_0 -> DPair_with_ssub_2
9832 71, // ssub_1 -> DPair_with_ssub_2
9833 71, // ssub_2 -> DPair_with_ssub_2
9834 71, // ssub_3 -> DPair_with_ssub_2
9835 0, // ssub_4
9836 0, // ssub_5
9837 0, // ssub_6
9838 0, // ssub_7
9839 0, // ssub_8
9840 0, // ssub_9
9841 0, // ssub_10
9842 0, // ssub_11
9843 0, // ssub_12
9844 0, // ssub_13
9845 0, // ssub_14
9846 0, // ssub_15
9847 0, // ssub_0_ssub_1_ssub_4_ssub_5
9848 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9849 0, // ssub_2_ssub_3_ssub_6_ssub_7
9850 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9851 0, // ssub_2_ssub_3_ssub_4_ssub_5
9852 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9853 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9854 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9855 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9856 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9857 0, // ssub_4_ssub_5_ssub_8_ssub_9
9858 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9859 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9860 0, // ssub_6_ssub_7_dsub_5
9861 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9862 0, // ssub_6_ssub_7_dsub_5_dsub_7
9863 0, // ssub_6_ssub_7_ssub_8_ssub_9
9864 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9865 0, // ssub_8_ssub_9_ssub_12_ssub_13
9866 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9867 0, // dsub_5_dsub_7
9868 0, // dsub_5_ssub_12_ssub_13_dsub_7
9869 0, // dsub_5_ssub_12_ssub_13
9870 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9871 },
9872 { // DPair_with_dsub_0_in_DPR_8
9873 72, // dsub_0 -> DPair_with_dsub_0_in_DPR_8
9874 72, // dsub_1 -> DPair_with_dsub_0_in_DPR_8
9875 0, // dsub_2
9876 0, // dsub_3
9877 0, // dsub_4
9878 0, // dsub_5
9879 0, // dsub_6
9880 0, // dsub_7
9881 0, // gsub_0
9882 0, // gsub_1
9883 0, // qqsub_0
9884 0, // qqsub_1
9885 0, // qsub_0
9886 0, // qsub_1
9887 0, // qsub_2
9888 0, // qsub_3
9889 72, // ssub_0 -> DPair_with_dsub_0_in_DPR_8
9890 72, // ssub_1 -> DPair_with_dsub_0_in_DPR_8
9891 72, // ssub_2 -> DPair_with_dsub_0_in_DPR_8
9892 72, // ssub_3 -> DPair_with_dsub_0_in_DPR_8
9893 0, // ssub_4
9894 0, // ssub_5
9895 0, // ssub_6
9896 0, // ssub_7
9897 0, // ssub_8
9898 0, // ssub_9
9899 0, // ssub_10
9900 0, // ssub_11
9901 0, // ssub_12
9902 0, // ssub_13
9903 0, // ssub_14
9904 0, // ssub_15
9905 0, // ssub_0_ssub_1_ssub_4_ssub_5
9906 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9907 0, // ssub_2_ssub_3_ssub_6_ssub_7
9908 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9909 0, // ssub_2_ssub_3_ssub_4_ssub_5
9910 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9911 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9912 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9913 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9914 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9915 0, // ssub_4_ssub_5_ssub_8_ssub_9
9916 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9917 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9918 0, // ssub_6_ssub_7_dsub_5
9919 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9920 0, // ssub_6_ssub_7_dsub_5_dsub_7
9921 0, // ssub_6_ssub_7_ssub_8_ssub_9
9922 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9923 0, // ssub_8_ssub_9_ssub_12_ssub_13
9924 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9925 0, // dsub_5_dsub_7
9926 0, // dsub_5_ssub_12_ssub_13_dsub_7
9927 0, // dsub_5_ssub_12_ssub_13
9928 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9929 },
9930 { // MQPR
9931 73, // dsub_0 -> MQPR
9932 73, // dsub_1 -> MQPR
9933 0, // dsub_2
9934 0, // dsub_3
9935 0, // dsub_4
9936 0, // dsub_5
9937 0, // dsub_6
9938 0, // dsub_7
9939 0, // gsub_0
9940 0, // gsub_1
9941 0, // qqsub_0
9942 0, // qqsub_1
9943 0, // qsub_0
9944 0, // qsub_1
9945 0, // qsub_2
9946 0, // qsub_3
9947 73, // ssub_0 -> MQPR
9948 73, // ssub_1 -> MQPR
9949 73, // ssub_2 -> MQPR
9950 73, // ssub_3 -> MQPR
9951 0, // ssub_4
9952 0, // ssub_5
9953 0, // ssub_6
9954 0, // ssub_7
9955 0, // ssub_8
9956 0, // ssub_9
9957 0, // ssub_10
9958 0, // ssub_11
9959 0, // ssub_12
9960 0, // ssub_13
9961 0, // ssub_14
9962 0, // ssub_15
9963 0, // ssub_0_ssub_1_ssub_4_ssub_5
9964 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
9965 0, // ssub_2_ssub_3_ssub_6_ssub_7
9966 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
9967 0, // ssub_2_ssub_3_ssub_4_ssub_5
9968 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
9969 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9970 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
9971 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
9972 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9973 0, // ssub_4_ssub_5_ssub_8_ssub_9
9974 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
9975 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
9976 0, // ssub_6_ssub_7_dsub_5
9977 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
9978 0, // ssub_6_ssub_7_dsub_5_dsub_7
9979 0, // ssub_6_ssub_7_ssub_8_ssub_9
9980 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9981 0, // ssub_8_ssub_9_ssub_12_ssub_13
9982 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
9983 0, // dsub_5_dsub_7
9984 0, // dsub_5_ssub_12_ssub_13_dsub_7
9985 0, // dsub_5_ssub_12_ssub_13
9986 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
9987 },
9988 { // QPR_VFP2
9989 74, // dsub_0 -> QPR_VFP2
9990 74, // dsub_1 -> QPR_VFP2
9991 0, // dsub_2
9992 0, // dsub_3
9993 0, // dsub_4
9994 0, // dsub_5
9995 0, // dsub_6
9996 0, // dsub_7
9997 0, // gsub_0
9998 0, // gsub_1
9999 0, // qqsub_0
10000 0, // qqsub_1
10001 0, // qsub_0
10002 0, // qsub_1
10003 0, // qsub_2
10004 0, // qsub_3
10005 74, // ssub_0 -> QPR_VFP2
10006 74, // ssub_1 -> QPR_VFP2
10007 74, // ssub_2 -> QPR_VFP2
10008 74, // ssub_3 -> QPR_VFP2
10009 0, // ssub_4
10010 0, // ssub_5
10011 0, // ssub_6
10012 0, // ssub_7
10013 0, // ssub_8
10014 0, // ssub_9
10015 0, // ssub_10
10016 0, // ssub_11
10017 0, // ssub_12
10018 0, // ssub_13
10019 0, // ssub_14
10020 0, // ssub_15
10021 0, // ssub_0_ssub_1_ssub_4_ssub_5
10022 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10023 0, // ssub_2_ssub_3_ssub_6_ssub_7
10024 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10025 0, // ssub_2_ssub_3_ssub_4_ssub_5
10026 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10027 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10028 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10029 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10030 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10031 0, // ssub_4_ssub_5_ssub_8_ssub_9
10032 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10033 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10034 0, // ssub_6_ssub_7_dsub_5
10035 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10036 0, // ssub_6_ssub_7_dsub_5_dsub_7
10037 0, // ssub_6_ssub_7_ssub_8_ssub_9
10038 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10039 0, // ssub_8_ssub_9_ssub_12_ssub_13
10040 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10041 0, // dsub_5_dsub_7
10042 0, // dsub_5_ssub_12_ssub_13_dsub_7
10043 0, // dsub_5_ssub_12_ssub_13
10044 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10045 },
10046 { // DPair_with_dsub_1_in_DPR_8
10047 75, // dsub_0 -> DPair_with_dsub_1_in_DPR_8
10048 75, // dsub_1 -> DPair_with_dsub_1_in_DPR_8
10049 0, // dsub_2
10050 0, // dsub_3
10051 0, // dsub_4
10052 0, // dsub_5
10053 0, // dsub_6
10054 0, // dsub_7
10055 0, // gsub_0
10056 0, // gsub_1
10057 0, // qqsub_0
10058 0, // qqsub_1
10059 0, // qsub_0
10060 0, // qsub_1
10061 0, // qsub_2
10062 0, // qsub_3
10063 75, // ssub_0 -> DPair_with_dsub_1_in_DPR_8
10064 75, // ssub_1 -> DPair_with_dsub_1_in_DPR_8
10065 75, // ssub_2 -> DPair_with_dsub_1_in_DPR_8
10066 75, // ssub_3 -> DPair_with_dsub_1_in_DPR_8
10067 0, // ssub_4
10068 0, // ssub_5
10069 0, // ssub_6
10070 0, // ssub_7
10071 0, // ssub_8
10072 0, // ssub_9
10073 0, // ssub_10
10074 0, // ssub_11
10075 0, // ssub_12
10076 0, // ssub_13
10077 0, // ssub_14
10078 0, // ssub_15
10079 0, // ssub_0_ssub_1_ssub_4_ssub_5
10080 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10081 0, // ssub_2_ssub_3_ssub_6_ssub_7
10082 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10083 0, // ssub_2_ssub_3_ssub_4_ssub_5
10084 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10085 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10086 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10087 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10088 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10089 0, // ssub_4_ssub_5_ssub_8_ssub_9
10090 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10091 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10092 0, // ssub_6_ssub_7_dsub_5
10093 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10094 0, // ssub_6_ssub_7_dsub_5_dsub_7
10095 0, // ssub_6_ssub_7_ssub_8_ssub_9
10096 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10097 0, // ssub_8_ssub_9_ssub_12_ssub_13
10098 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10099 0, // dsub_5_dsub_7
10100 0, // dsub_5_ssub_12_ssub_13_dsub_7
10101 0, // dsub_5_ssub_12_ssub_13
10102 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10103 },
10104 { // QPR_8
10105 76, // dsub_0 -> QPR_8
10106 76, // dsub_1 -> QPR_8
10107 0, // dsub_2
10108 0, // dsub_3
10109 0, // dsub_4
10110 0, // dsub_5
10111 0, // dsub_6
10112 0, // dsub_7
10113 0, // gsub_0
10114 0, // gsub_1
10115 0, // qqsub_0
10116 0, // qqsub_1
10117 0, // qsub_0
10118 0, // qsub_1
10119 0, // qsub_2
10120 0, // qsub_3
10121 76, // ssub_0 -> QPR_8
10122 76, // ssub_1 -> QPR_8
10123 76, // ssub_2 -> QPR_8
10124 76, // ssub_3 -> QPR_8
10125 0, // ssub_4
10126 0, // ssub_5
10127 0, // ssub_6
10128 0, // ssub_7
10129 0, // ssub_8
10130 0, // ssub_9
10131 0, // ssub_10
10132 0, // ssub_11
10133 0, // ssub_12
10134 0, // ssub_13
10135 0, // ssub_14
10136 0, // ssub_15
10137 0, // ssub_0_ssub_1_ssub_4_ssub_5
10138 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10139 0, // ssub_2_ssub_3_ssub_6_ssub_7
10140 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10141 0, // ssub_2_ssub_3_ssub_4_ssub_5
10142 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10143 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10144 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10145 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10146 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10147 0, // ssub_4_ssub_5_ssub_8_ssub_9
10148 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10149 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10150 0, // ssub_6_ssub_7_dsub_5
10151 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10152 0, // ssub_6_ssub_7_dsub_5_dsub_7
10153 0, // ssub_6_ssub_7_ssub_8_ssub_9
10154 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10155 0, // ssub_8_ssub_9_ssub_12_ssub_13
10156 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10157 0, // dsub_5_dsub_7
10158 0, // dsub_5_ssub_12_ssub_13_dsub_7
10159 0, // dsub_5_ssub_12_ssub_13
10160 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10161 },
10162 { // DTriple
10163 77, // dsub_0 -> DTriple
10164 77, // dsub_1 -> DTriple
10165 77, // dsub_2 -> DTriple
10166 0, // dsub_3
10167 0, // dsub_4
10168 0, // dsub_5
10169 0, // dsub_6
10170 0, // dsub_7
10171 0, // gsub_0
10172 0, // gsub_1
10173 0, // qqsub_0
10174 0, // qqsub_1
10175 77, // qsub_0 -> DTriple
10176 0, // qsub_1
10177 0, // qsub_2
10178 0, // qsub_3
10179 80, // ssub_0 -> DTriple_with_ssub_0
10180 80, // ssub_1 -> DTriple_with_ssub_0
10181 82, // ssub_2 -> DTriple_with_ssub_2
10182 82, // ssub_3 -> DTriple_with_ssub_2
10183 85, // ssub_4 -> DTriple_with_ssub_4
10184 85, // ssub_5 -> DTriple_with_ssub_4
10185 0, // ssub_6
10186 0, // ssub_7
10187 0, // ssub_8
10188 0, // ssub_9
10189 0, // ssub_10
10190 0, // ssub_11
10191 0, // ssub_12
10192 0, // ssub_13
10193 0, // ssub_14
10194 0, // ssub_15
10195 77, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple
10196 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10197 0, // ssub_2_ssub_3_ssub_6_ssub_7
10198 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10199 77, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple
10200 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10201 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10202 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10203 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10204 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10205 0, // ssub_4_ssub_5_ssub_8_ssub_9
10206 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10207 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10208 0, // ssub_6_ssub_7_dsub_5
10209 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10210 0, // ssub_6_ssub_7_dsub_5_dsub_7
10211 0, // ssub_6_ssub_7_ssub_8_ssub_9
10212 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10213 0, // ssub_8_ssub_9_ssub_12_ssub_13
10214 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10215 0, // dsub_5_dsub_7
10216 0, // dsub_5_ssub_12_ssub_13_dsub_7
10217 0, // dsub_5_ssub_12_ssub_13
10218 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10219 },
10220 { // DTripleSpc
10221 78, // dsub_0 -> DTripleSpc
10222 0, // dsub_1
10223 78, // dsub_2 -> DTripleSpc
10224 0, // dsub_3
10225 78, // dsub_4 -> DTripleSpc
10226 0, // dsub_5
10227 0, // dsub_6
10228 0, // dsub_7
10229 0, // gsub_0
10230 0, // gsub_1
10231 0, // qqsub_0
10232 0, // qqsub_1
10233 0, // qsub_0
10234 0, // qsub_1
10235 0, // qsub_2
10236 0, // qsub_3
10237 79, // ssub_0 -> DTripleSpc_with_ssub_0
10238 79, // ssub_1 -> DTripleSpc_with_ssub_0
10239 0, // ssub_2
10240 0, // ssub_3
10241 84, // ssub_4 -> DTripleSpc_with_ssub_4
10242 84, // ssub_5 -> DTripleSpc_with_ssub_4
10243 0, // ssub_6
10244 0, // ssub_7
10245 86, // ssub_8 -> DTripleSpc_with_ssub_8
10246 86, // ssub_9 -> DTripleSpc_with_ssub_8
10247 0, // ssub_10
10248 0, // ssub_11
10249 0, // ssub_12
10250 0, // ssub_13
10251 0, // ssub_14
10252 0, // ssub_15
10253 78, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc
10254 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10255 0, // ssub_2_ssub_3_ssub_6_ssub_7
10256 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10257 0, // ssub_2_ssub_3_ssub_4_ssub_5
10258 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10259 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10260 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10261 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10262 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10263 78, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc
10264 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10265 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10266 0, // ssub_6_ssub_7_dsub_5
10267 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10268 0, // ssub_6_ssub_7_dsub_5_dsub_7
10269 0, // ssub_6_ssub_7_ssub_8_ssub_9
10270 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10271 0, // ssub_8_ssub_9_ssub_12_ssub_13
10272 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10273 0, // dsub_5_dsub_7
10274 0, // dsub_5_ssub_12_ssub_13_dsub_7
10275 0, // dsub_5_ssub_12_ssub_13
10276 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10277 },
10278 { // DTripleSpc_with_ssub_0
10279 79, // dsub_0 -> DTripleSpc_with_ssub_0
10280 0, // dsub_1
10281 79, // dsub_2 -> DTripleSpc_with_ssub_0
10282 0, // dsub_3
10283 79, // dsub_4 -> DTripleSpc_with_ssub_0
10284 0, // dsub_5
10285 0, // dsub_6
10286 0, // dsub_7
10287 0, // gsub_0
10288 0, // gsub_1
10289 0, // qqsub_0
10290 0, // qqsub_1
10291 0, // qsub_0
10292 0, // qsub_1
10293 0, // qsub_2
10294 0, // qsub_3
10295 79, // ssub_0 -> DTripleSpc_with_ssub_0
10296 79, // ssub_1 -> DTripleSpc_with_ssub_0
10297 0, // ssub_2
10298 0, // ssub_3
10299 84, // ssub_4 -> DTripleSpc_with_ssub_4
10300 84, // ssub_5 -> DTripleSpc_with_ssub_4
10301 0, // ssub_6
10302 0, // ssub_7
10303 86, // ssub_8 -> DTripleSpc_with_ssub_8
10304 86, // ssub_9 -> DTripleSpc_with_ssub_8
10305 0, // ssub_10
10306 0, // ssub_11
10307 0, // ssub_12
10308 0, // ssub_13
10309 0, // ssub_14
10310 0, // ssub_15
10311 79, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_ssub_0
10312 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10313 0, // ssub_2_ssub_3_ssub_6_ssub_7
10314 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10315 0, // ssub_2_ssub_3_ssub_4_ssub_5
10316 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10317 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10318 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10319 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10320 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10321 79, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_ssub_0
10322 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10323 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10324 0, // ssub_6_ssub_7_dsub_5
10325 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10326 0, // ssub_6_ssub_7_dsub_5_dsub_7
10327 0, // ssub_6_ssub_7_ssub_8_ssub_9
10328 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10329 0, // ssub_8_ssub_9_ssub_12_ssub_13
10330 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10331 0, // dsub_5_dsub_7
10332 0, // dsub_5_ssub_12_ssub_13_dsub_7
10333 0, // dsub_5_ssub_12_ssub_13
10334 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10335 },
10336 { // DTriple_with_ssub_0
10337 80, // dsub_0 -> DTriple_with_ssub_0
10338 80, // dsub_1 -> DTriple_with_ssub_0
10339 80, // dsub_2 -> DTriple_with_ssub_0
10340 0, // dsub_3
10341 0, // dsub_4
10342 0, // dsub_5
10343 0, // dsub_6
10344 0, // dsub_7
10345 0, // gsub_0
10346 0, // gsub_1
10347 0, // qqsub_0
10348 0, // qqsub_1
10349 80, // qsub_0 -> DTriple_with_ssub_0
10350 0, // qsub_1
10351 0, // qsub_2
10352 0, // qsub_3
10353 80, // ssub_0 -> DTriple_with_ssub_0
10354 80, // ssub_1 -> DTriple_with_ssub_0
10355 82, // ssub_2 -> DTriple_with_ssub_2
10356 82, // ssub_3 -> DTriple_with_ssub_2
10357 85, // ssub_4 -> DTriple_with_ssub_4
10358 85, // ssub_5 -> DTriple_with_ssub_4
10359 0, // ssub_6
10360 0, // ssub_7
10361 0, // ssub_8
10362 0, // ssub_9
10363 0, // ssub_10
10364 0, // ssub_11
10365 0, // ssub_12
10366 0, // ssub_13
10367 0, // ssub_14
10368 0, // ssub_15
10369 80, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_0
10370 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10371 0, // ssub_2_ssub_3_ssub_6_ssub_7
10372 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10373 80, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_0
10374 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10375 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10376 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10377 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10378 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10379 0, // ssub_4_ssub_5_ssub_8_ssub_9
10380 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10381 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10382 0, // ssub_6_ssub_7_dsub_5
10383 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10384 0, // ssub_6_ssub_7_dsub_5_dsub_7
10385 0, // ssub_6_ssub_7_ssub_8_ssub_9
10386 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10387 0, // ssub_8_ssub_9_ssub_12_ssub_13
10388 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10389 0, // dsub_5_dsub_7
10390 0, // dsub_5_ssub_12_ssub_13_dsub_7
10391 0, // dsub_5_ssub_12_ssub_13
10392 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10393 },
10394 { // DTriple_with_qsub_0_in_QPR
10395 81, // dsub_0 -> DTriple_with_qsub_0_in_QPR
10396 81, // dsub_1 -> DTriple_with_qsub_0_in_QPR
10397 81, // dsub_2 -> DTriple_with_qsub_0_in_QPR
10398 0, // dsub_3
10399 0, // dsub_4
10400 0, // dsub_5
10401 0, // dsub_6
10402 0, // dsub_7
10403 0, // gsub_0
10404 0, // gsub_1
10405 0, // qqsub_0
10406 0, // qqsub_1
10407 81, // qsub_0 -> DTriple_with_qsub_0_in_QPR
10408 0, // qsub_1
10409 0, // qsub_2
10410 0, // qsub_3
10411 89, // ssub_0 -> DTriple_with_qsub_0_in_MQPR
10412 89, // ssub_1 -> DTriple_with_qsub_0_in_MQPR
10413 89, // ssub_2 -> DTriple_with_qsub_0_in_MQPR
10414 89, // ssub_3 -> DTriple_with_qsub_0_in_MQPR
10415 93, // ssub_4 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10416 93, // ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10417 0, // ssub_6
10418 0, // ssub_7
10419 0, // ssub_8
10420 0, // ssub_9
10421 0, // ssub_10
10422 0, // ssub_11
10423 0, // ssub_12
10424 0, // ssub_13
10425 0, // ssub_14
10426 0, // ssub_15
10427 81, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
10428 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10429 0, // ssub_2_ssub_3_ssub_6_ssub_7
10430 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10431 81, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
10432 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10433 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10434 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10435 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10436 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10437 0, // ssub_4_ssub_5_ssub_8_ssub_9
10438 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10439 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10440 0, // ssub_6_ssub_7_dsub_5
10441 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10442 0, // ssub_6_ssub_7_dsub_5_dsub_7
10443 0, // ssub_6_ssub_7_ssub_8_ssub_9
10444 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10445 0, // ssub_8_ssub_9_ssub_12_ssub_13
10446 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10447 0, // dsub_5_dsub_7
10448 0, // dsub_5_ssub_12_ssub_13_dsub_7
10449 0, // dsub_5_ssub_12_ssub_13
10450 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10451 },
10452 { // DTriple_with_ssub_2
10453 82, // dsub_0 -> DTriple_with_ssub_2
10454 82, // dsub_1 -> DTriple_with_ssub_2
10455 82, // dsub_2 -> DTriple_with_ssub_2
10456 0, // dsub_3
10457 0, // dsub_4
10458 0, // dsub_5
10459 0, // dsub_6
10460 0, // dsub_7
10461 0, // gsub_0
10462 0, // gsub_1
10463 0, // qqsub_0
10464 0, // qqsub_1
10465 82, // qsub_0 -> DTriple_with_ssub_2
10466 0, // qsub_1
10467 0, // qsub_2
10468 0, // qsub_3
10469 82, // ssub_0 -> DTriple_with_ssub_2
10470 82, // ssub_1 -> DTriple_with_ssub_2
10471 82, // ssub_2 -> DTriple_with_ssub_2
10472 82, // ssub_3 -> DTriple_with_ssub_2
10473 85, // ssub_4 -> DTriple_with_ssub_4
10474 85, // ssub_5 -> DTriple_with_ssub_4
10475 0, // ssub_6
10476 0, // ssub_7
10477 0, // ssub_8
10478 0, // ssub_9
10479 0, // ssub_10
10480 0, // ssub_11
10481 0, // ssub_12
10482 0, // ssub_13
10483 0, // ssub_14
10484 0, // ssub_15
10485 82, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2
10486 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10487 0, // ssub_2_ssub_3_ssub_6_ssub_7
10488 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10489 82, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2
10490 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10491 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10492 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10493 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10494 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10495 0, // ssub_4_ssub_5_ssub_8_ssub_9
10496 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10497 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10498 0, // ssub_6_ssub_7_dsub_5
10499 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10500 0, // ssub_6_ssub_7_dsub_5_dsub_7
10501 0, // ssub_6_ssub_7_ssub_8_ssub_9
10502 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10503 0, // ssub_8_ssub_9_ssub_12_ssub_13
10504 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10505 0, // dsub_5_dsub_7
10506 0, // dsub_5_ssub_12_ssub_13_dsub_7
10507 0, // dsub_5_ssub_12_ssub_13
10508 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10509 },
10510 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10511 83, // dsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10512 83, // dsub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10513 83, // dsub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10514 0, // dsub_3
10515 0, // dsub_4
10516 0, // dsub_5
10517 0, // dsub_6
10518 0, // dsub_7
10519 0, // gsub_0
10520 0, // gsub_1
10521 0, // qqsub_0
10522 0, // qqsub_1
10523 83, // qsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10524 0, // qsub_1
10525 0, // qsub_2
10526 0, // qsub_3
10527 90, // ssub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10528 90, // ssub_1 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10529 92, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10530 92, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10531 92, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10532 92, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10533 0, // ssub_6
10534 0, // ssub_7
10535 0, // ssub_8
10536 0, // ssub_9
10537 0, // ssub_10
10538 0, // ssub_11
10539 0, // ssub_12
10540 0, // ssub_13
10541 0, // ssub_14
10542 0, // ssub_15
10543 83, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10544 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10545 0, // ssub_2_ssub_3_ssub_6_ssub_7
10546 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10547 83, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10548 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10549 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10550 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10551 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10552 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10553 0, // ssub_4_ssub_5_ssub_8_ssub_9
10554 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10555 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10556 0, // ssub_6_ssub_7_dsub_5
10557 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10558 0, // ssub_6_ssub_7_dsub_5_dsub_7
10559 0, // ssub_6_ssub_7_ssub_8_ssub_9
10560 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10561 0, // ssub_8_ssub_9_ssub_12_ssub_13
10562 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10563 0, // dsub_5_dsub_7
10564 0, // dsub_5_ssub_12_ssub_13_dsub_7
10565 0, // dsub_5_ssub_12_ssub_13
10566 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10567 },
10568 { // DTripleSpc_with_ssub_4
10569 84, // dsub_0 -> DTripleSpc_with_ssub_4
10570 0, // dsub_1
10571 84, // dsub_2 -> DTripleSpc_with_ssub_4
10572 0, // dsub_3
10573 84, // dsub_4 -> DTripleSpc_with_ssub_4
10574 0, // dsub_5
10575 0, // dsub_6
10576 0, // dsub_7
10577 0, // gsub_0
10578 0, // gsub_1
10579 0, // qqsub_0
10580 0, // qqsub_1
10581 0, // qsub_0
10582 0, // qsub_1
10583 0, // qsub_2
10584 0, // qsub_3
10585 84, // ssub_0 -> DTripleSpc_with_ssub_4
10586 84, // ssub_1 -> DTripleSpc_with_ssub_4
10587 0, // ssub_2
10588 0, // ssub_3
10589 84, // ssub_4 -> DTripleSpc_with_ssub_4
10590 84, // ssub_5 -> DTripleSpc_with_ssub_4
10591 0, // ssub_6
10592 0, // ssub_7
10593 86, // ssub_8 -> DTripleSpc_with_ssub_8
10594 86, // ssub_9 -> DTripleSpc_with_ssub_8
10595 0, // ssub_10
10596 0, // ssub_11
10597 0, // ssub_12
10598 0, // ssub_13
10599 0, // ssub_14
10600 0, // ssub_15
10601 84, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_ssub_4
10602 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10603 0, // ssub_2_ssub_3_ssub_6_ssub_7
10604 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10605 0, // ssub_2_ssub_3_ssub_4_ssub_5
10606 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10607 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10608 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10609 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10610 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10611 84, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_ssub_4
10612 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10613 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10614 0, // ssub_6_ssub_7_dsub_5
10615 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10616 0, // ssub_6_ssub_7_dsub_5_dsub_7
10617 0, // ssub_6_ssub_7_ssub_8_ssub_9
10618 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10619 0, // ssub_8_ssub_9_ssub_12_ssub_13
10620 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10621 0, // dsub_5_dsub_7
10622 0, // dsub_5_ssub_12_ssub_13_dsub_7
10623 0, // dsub_5_ssub_12_ssub_13
10624 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10625 },
10626 { // DTriple_with_ssub_4
10627 85, // dsub_0 -> DTriple_with_ssub_4
10628 85, // dsub_1 -> DTriple_with_ssub_4
10629 85, // dsub_2 -> DTriple_with_ssub_4
10630 0, // dsub_3
10631 0, // dsub_4
10632 0, // dsub_5
10633 0, // dsub_6
10634 0, // dsub_7
10635 0, // gsub_0
10636 0, // gsub_1
10637 0, // qqsub_0
10638 0, // qqsub_1
10639 85, // qsub_0 -> DTriple_with_ssub_4
10640 0, // qsub_1
10641 0, // qsub_2
10642 0, // qsub_3
10643 85, // ssub_0 -> DTriple_with_ssub_4
10644 85, // ssub_1 -> DTriple_with_ssub_4
10645 85, // ssub_2 -> DTriple_with_ssub_4
10646 85, // ssub_3 -> DTriple_with_ssub_4
10647 85, // ssub_4 -> DTriple_with_ssub_4
10648 85, // ssub_5 -> DTriple_with_ssub_4
10649 0, // ssub_6
10650 0, // ssub_7
10651 0, // ssub_8
10652 0, // ssub_9
10653 0, // ssub_10
10654 0, // ssub_11
10655 0, // ssub_12
10656 0, // ssub_13
10657 0, // ssub_14
10658 0, // ssub_15
10659 85, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_4
10660 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10661 0, // ssub_2_ssub_3_ssub_6_ssub_7
10662 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10663 85, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4
10664 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10665 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10666 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10667 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10668 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10669 0, // ssub_4_ssub_5_ssub_8_ssub_9
10670 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10671 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10672 0, // ssub_6_ssub_7_dsub_5
10673 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10674 0, // ssub_6_ssub_7_dsub_5_dsub_7
10675 0, // ssub_6_ssub_7_ssub_8_ssub_9
10676 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10677 0, // ssub_8_ssub_9_ssub_12_ssub_13
10678 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10679 0, // dsub_5_dsub_7
10680 0, // dsub_5_ssub_12_ssub_13_dsub_7
10681 0, // dsub_5_ssub_12_ssub_13
10682 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10683 },
10684 { // DTripleSpc_with_ssub_8
10685 86, // dsub_0 -> DTripleSpc_with_ssub_8
10686 0, // dsub_1
10687 86, // dsub_2 -> DTripleSpc_with_ssub_8
10688 0, // dsub_3
10689 86, // dsub_4 -> DTripleSpc_with_ssub_8
10690 0, // dsub_5
10691 0, // dsub_6
10692 0, // dsub_7
10693 0, // gsub_0
10694 0, // gsub_1
10695 0, // qqsub_0
10696 0, // qqsub_1
10697 0, // qsub_0
10698 0, // qsub_1
10699 0, // qsub_2
10700 0, // qsub_3
10701 86, // ssub_0 -> DTripleSpc_with_ssub_8
10702 86, // ssub_1 -> DTripleSpc_with_ssub_8
10703 0, // ssub_2
10704 0, // ssub_3
10705 86, // ssub_4 -> DTripleSpc_with_ssub_8
10706 86, // ssub_5 -> DTripleSpc_with_ssub_8
10707 0, // ssub_6
10708 0, // ssub_7
10709 86, // ssub_8 -> DTripleSpc_with_ssub_8
10710 86, // ssub_9 -> DTripleSpc_with_ssub_8
10711 0, // ssub_10
10712 0, // ssub_11
10713 0, // ssub_12
10714 0, // ssub_13
10715 0, // ssub_14
10716 0, // ssub_15
10717 86, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_ssub_8
10718 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10719 0, // ssub_2_ssub_3_ssub_6_ssub_7
10720 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10721 0, // ssub_2_ssub_3_ssub_4_ssub_5
10722 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10723 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10724 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10725 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10726 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10727 86, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_ssub_8
10728 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10729 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10730 0, // ssub_6_ssub_7_dsub_5
10731 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10732 0, // ssub_6_ssub_7_dsub_5_dsub_7
10733 0, // ssub_6_ssub_7_ssub_8_ssub_9
10734 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10735 0, // ssub_8_ssub_9_ssub_12_ssub_13
10736 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10737 0, // dsub_5_dsub_7
10738 0, // dsub_5_ssub_12_ssub_13_dsub_7
10739 0, // dsub_5_ssub_12_ssub_13
10740 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10741 },
10742 { // DTripleSpc_with_dsub_0_in_DPR_8
10743 87, // dsub_0 -> DTripleSpc_with_dsub_0_in_DPR_8
10744 0, // dsub_1
10745 87, // dsub_2 -> DTripleSpc_with_dsub_0_in_DPR_8
10746 0, // dsub_3
10747 87, // dsub_4 -> DTripleSpc_with_dsub_0_in_DPR_8
10748 0, // dsub_5
10749 0, // dsub_6
10750 0, // dsub_7
10751 0, // gsub_0
10752 0, // gsub_1
10753 0, // qqsub_0
10754 0, // qqsub_1
10755 0, // qsub_0
10756 0, // qsub_1
10757 0, // qsub_2
10758 0, // qsub_3
10759 87, // ssub_0 -> DTripleSpc_with_dsub_0_in_DPR_8
10760 87, // ssub_1 -> DTripleSpc_with_dsub_0_in_DPR_8
10761 0, // ssub_2
10762 0, // ssub_3
10763 87, // ssub_4 -> DTripleSpc_with_dsub_0_in_DPR_8
10764 87, // ssub_5 -> DTripleSpc_with_dsub_0_in_DPR_8
10765 0, // ssub_6
10766 0, // ssub_7
10767 87, // ssub_8 -> DTripleSpc_with_dsub_0_in_DPR_8
10768 87, // ssub_9 -> DTripleSpc_with_dsub_0_in_DPR_8
10769 0, // ssub_10
10770 0, // ssub_11
10771 0, // ssub_12
10772 0, // ssub_13
10773 0, // ssub_14
10774 0, // ssub_15
10775 87, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_dsub_0_in_DPR_8
10776 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10777 0, // ssub_2_ssub_3_ssub_6_ssub_7
10778 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10779 0, // ssub_2_ssub_3_ssub_4_ssub_5
10780 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10781 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10782 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10783 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10784 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10785 87, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_dsub_0_in_DPR_8
10786 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10787 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10788 0, // ssub_6_ssub_7_dsub_5
10789 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10790 0, // ssub_6_ssub_7_dsub_5_dsub_7
10791 0, // ssub_6_ssub_7_ssub_8_ssub_9
10792 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10793 0, // ssub_8_ssub_9_ssub_12_ssub_13
10794 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10795 0, // dsub_5_dsub_7
10796 0, // dsub_5_ssub_12_ssub_13_dsub_7
10797 0, // dsub_5_ssub_12_ssub_13
10798 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10799 },
10800 { // DTriple_with_dsub_0_in_DPR_8
10801 88, // dsub_0 -> DTriple_with_dsub_0_in_DPR_8
10802 88, // dsub_1 -> DTriple_with_dsub_0_in_DPR_8
10803 88, // dsub_2 -> DTriple_with_dsub_0_in_DPR_8
10804 0, // dsub_3
10805 0, // dsub_4
10806 0, // dsub_5
10807 0, // dsub_6
10808 0, // dsub_7
10809 0, // gsub_0
10810 0, // gsub_1
10811 0, // qqsub_0
10812 0, // qqsub_1
10813 88, // qsub_0 -> DTriple_with_dsub_0_in_DPR_8
10814 0, // qsub_1
10815 0, // qsub_2
10816 0, // qsub_3
10817 88, // ssub_0 -> DTriple_with_dsub_0_in_DPR_8
10818 88, // ssub_1 -> DTriple_with_dsub_0_in_DPR_8
10819 88, // ssub_2 -> DTriple_with_dsub_0_in_DPR_8
10820 88, // ssub_3 -> DTriple_with_dsub_0_in_DPR_8
10821 88, // ssub_4 -> DTriple_with_dsub_0_in_DPR_8
10822 88, // ssub_5 -> DTriple_with_dsub_0_in_DPR_8
10823 0, // ssub_6
10824 0, // ssub_7
10825 0, // ssub_8
10826 0, // ssub_9
10827 0, // ssub_10
10828 0, // ssub_11
10829 0, // ssub_12
10830 0, // ssub_13
10831 0, // ssub_14
10832 0, // ssub_15
10833 88, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8
10834 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10835 0, // ssub_2_ssub_3_ssub_6_ssub_7
10836 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10837 88, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_0_in_DPR_8
10838 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10839 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10840 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10841 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10842 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10843 0, // ssub_4_ssub_5_ssub_8_ssub_9
10844 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10845 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10846 0, // ssub_6_ssub_7_dsub_5
10847 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10848 0, // ssub_6_ssub_7_dsub_5_dsub_7
10849 0, // ssub_6_ssub_7_ssub_8_ssub_9
10850 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10851 0, // ssub_8_ssub_9_ssub_12_ssub_13
10852 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10853 0, // dsub_5_dsub_7
10854 0, // dsub_5_ssub_12_ssub_13_dsub_7
10855 0, // dsub_5_ssub_12_ssub_13
10856 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10857 },
10858 { // DTriple_with_qsub_0_in_MQPR
10859 89, // dsub_0 -> DTriple_with_qsub_0_in_MQPR
10860 89, // dsub_1 -> DTriple_with_qsub_0_in_MQPR
10861 89, // dsub_2 -> DTriple_with_qsub_0_in_MQPR
10862 0, // dsub_3
10863 0, // dsub_4
10864 0, // dsub_5
10865 0, // dsub_6
10866 0, // dsub_7
10867 0, // gsub_0
10868 0, // gsub_1
10869 0, // qqsub_0
10870 0, // qqsub_1
10871 89, // qsub_0 -> DTriple_with_qsub_0_in_MQPR
10872 0, // qsub_1
10873 0, // qsub_2
10874 0, // qsub_3
10875 89, // ssub_0 -> DTriple_with_qsub_0_in_MQPR
10876 89, // ssub_1 -> DTriple_with_qsub_0_in_MQPR
10877 89, // ssub_2 -> DTriple_with_qsub_0_in_MQPR
10878 89, // ssub_3 -> DTriple_with_qsub_0_in_MQPR
10879 93, // ssub_4 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10880 93, // ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
10881 0, // ssub_6
10882 0, // ssub_7
10883 0, // ssub_8
10884 0, // ssub_9
10885 0, // ssub_10
10886 0, // ssub_11
10887 0, // ssub_12
10888 0, // ssub_13
10889 0, // ssub_14
10890 0, // ssub_15
10891 89, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
10892 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10893 0, // ssub_2_ssub_3_ssub_6_ssub_7
10894 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10895 89, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
10896 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10897 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10898 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10899 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10900 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10901 0, // ssub_4_ssub_5_ssub_8_ssub_9
10902 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10903 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10904 0, // ssub_6_ssub_7_dsub_5
10905 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10906 0, // ssub_6_ssub_7_dsub_5_dsub_7
10907 0, // ssub_6_ssub_7_ssub_8_ssub_9
10908 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10909 0, // ssub_8_ssub_9_ssub_12_ssub_13
10910 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10911 0, // dsub_5_dsub_7
10912 0, // dsub_5_ssub_12_ssub_13_dsub_7
10913 0, // dsub_5_ssub_12_ssub_13
10914 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10915 },
10916 { // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10917 90, // dsub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10918 90, // dsub_1 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10919 90, // dsub_2 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10920 0, // dsub_3
10921 0, // dsub_4
10922 0, // dsub_5
10923 0, // dsub_6
10924 0, // dsub_7
10925 0, // gsub_0
10926 0, // gsub_1
10927 0, // qqsub_0
10928 0, // qqsub_1
10929 90, // qsub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10930 0, // qsub_1
10931 0, // qsub_2
10932 0, // qsub_3
10933 90, // ssub_0 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10934 90, // ssub_1 -> DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
10935 92, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10936 92, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10937 92, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10938 92, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
10939 0, // ssub_6
10940 0, // ssub_7
10941 0, // ssub_8
10942 0, // ssub_9
10943 0, // ssub_10
10944 0, // ssub_11
10945 0, // ssub_12
10946 0, // ssub_13
10947 0, // ssub_14
10948 0, // ssub_15
10949 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
10950 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
10951 0, // ssub_2_ssub_3_ssub_6_ssub_7
10952 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
10953 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
10954 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
10955 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10956 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
10957 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
10958 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10959 0, // ssub_4_ssub_5_ssub_8_ssub_9
10960 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
10961 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
10962 0, // ssub_6_ssub_7_dsub_5
10963 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
10964 0, // ssub_6_ssub_7_dsub_5_dsub_7
10965 0, // ssub_6_ssub_7_ssub_8_ssub_9
10966 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10967 0, // ssub_8_ssub_9_ssub_12_ssub_13
10968 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
10969 0, // dsub_5_dsub_7
10970 0, // dsub_5_ssub_12_ssub_13_dsub_7
10971 0, // dsub_5_ssub_12_ssub_13
10972 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
10973 },
10974 { // DTriple_with_dsub_1_in_DPR_8
10975 91, // dsub_0 -> DTriple_with_dsub_1_in_DPR_8
10976 91, // dsub_1 -> DTriple_with_dsub_1_in_DPR_8
10977 91, // dsub_2 -> DTriple_with_dsub_1_in_DPR_8
10978 0, // dsub_3
10979 0, // dsub_4
10980 0, // dsub_5
10981 0, // dsub_6
10982 0, // dsub_7
10983 0, // gsub_0
10984 0, // gsub_1
10985 0, // qqsub_0
10986 0, // qqsub_1
10987 91, // qsub_0 -> DTriple_with_dsub_1_in_DPR_8
10988 0, // qsub_1
10989 0, // qsub_2
10990 0, // qsub_3
10991 91, // ssub_0 -> DTriple_with_dsub_1_in_DPR_8
10992 91, // ssub_1 -> DTriple_with_dsub_1_in_DPR_8
10993 91, // ssub_2 -> DTriple_with_dsub_1_in_DPR_8
10994 91, // ssub_3 -> DTriple_with_dsub_1_in_DPR_8
10995 91, // ssub_4 -> DTriple_with_dsub_1_in_DPR_8
10996 91, // ssub_5 -> DTriple_with_dsub_1_in_DPR_8
10997 0, // ssub_6
10998 0, // ssub_7
10999 0, // ssub_8
11000 0, // ssub_9
11001 0, // ssub_10
11002 0, // ssub_11
11003 0, // ssub_12
11004 0, // ssub_13
11005 0, // ssub_14
11006 0, // ssub_15
11007 91, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_1_in_DPR_8
11008 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11009 0, // ssub_2_ssub_3_ssub_6_ssub_7
11010 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11011 91, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_1_in_DPR_8
11012 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11013 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11014 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11015 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11016 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11017 0, // ssub_4_ssub_5_ssub_8_ssub_9
11018 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11019 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11020 0, // ssub_6_ssub_7_dsub_5
11021 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11022 0, // ssub_6_ssub_7_dsub_5_dsub_7
11023 0, // ssub_6_ssub_7_ssub_8_ssub_9
11024 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11025 0, // ssub_8_ssub_9_ssub_12_ssub_13
11026 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11027 0, // dsub_5_dsub_7
11028 0, // dsub_5_ssub_12_ssub_13_dsub_7
11029 0, // dsub_5_ssub_12_ssub_13
11030 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11031 },
11032 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11033 92, // dsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11034 92, // dsub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11035 92, // dsub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11036 0, // dsub_3
11037 0, // dsub_4
11038 0, // dsub_5
11039 0, // dsub_6
11040 0, // dsub_7
11041 0, // gsub_0
11042 0, // gsub_1
11043 0, // qqsub_0
11044 0, // qqsub_1
11045 92, // qsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11046 0, // qsub_1
11047 0, // qsub_2
11048 0, // qsub_3
11049 92, // ssub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11050 92, // ssub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11051 92, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11052 92, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11053 92, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11054 92, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11055 0, // ssub_6
11056 0, // ssub_7
11057 0, // ssub_8
11058 0, // ssub_9
11059 0, // ssub_10
11060 0, // ssub_11
11061 0, // ssub_12
11062 0, // ssub_13
11063 0, // ssub_14
11064 0, // ssub_15
11065 92, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11066 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11067 0, // ssub_2_ssub_3_ssub_6_ssub_7
11068 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11069 92, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11070 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11071 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11072 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11073 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11074 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11075 0, // ssub_4_ssub_5_ssub_8_ssub_9
11076 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11077 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11078 0, // ssub_6_ssub_7_dsub_5
11079 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11080 0, // ssub_6_ssub_7_dsub_5_dsub_7
11081 0, // ssub_6_ssub_7_ssub_8_ssub_9
11082 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11083 0, // ssub_8_ssub_9_ssub_12_ssub_13
11084 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11085 0, // dsub_5_dsub_7
11086 0, // dsub_5_ssub_12_ssub_13_dsub_7
11087 0, // dsub_5_ssub_12_ssub_13
11088 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11089 },
11090 { // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11091 93, // dsub_0 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11092 93, // dsub_1 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11093 93, // dsub_2 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11094 0, // dsub_3
11095 0, // dsub_4
11096 0, // dsub_5
11097 0, // dsub_6
11098 0, // dsub_7
11099 0, // gsub_0
11100 0, // gsub_1
11101 0, // qqsub_0
11102 0, // qqsub_1
11103 93, // qsub_0 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11104 0, // qsub_1
11105 0, // qsub_2
11106 0, // qsub_3
11107 93, // ssub_0 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11108 93, // ssub_1 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11109 93, // ssub_2 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11110 93, // ssub_3 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11111 93, // ssub_4 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11112 93, // ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11113 0, // ssub_6
11114 0, // ssub_7
11115 0, // ssub_8
11116 0, // ssub_9
11117 0, // ssub_10
11118 0, // ssub_11
11119 0, // ssub_12
11120 0, // ssub_13
11121 0, // ssub_14
11122 0, // ssub_15
11123 93, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11124 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11125 0, // ssub_2_ssub_3_ssub_6_ssub_7
11126 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11127 93, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
11128 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11129 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11130 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11131 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11132 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11133 0, // ssub_4_ssub_5_ssub_8_ssub_9
11134 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11135 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11136 0, // ssub_6_ssub_7_dsub_5
11137 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11138 0, // ssub_6_ssub_7_dsub_5_dsub_7
11139 0, // ssub_6_ssub_7_ssub_8_ssub_9
11140 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11141 0, // ssub_8_ssub_9_ssub_12_ssub_13
11142 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11143 0, // dsub_5_dsub_7
11144 0, // dsub_5_ssub_12_ssub_13_dsub_7
11145 0, // dsub_5_ssub_12_ssub_13
11146 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11147 },
11148 { // DTripleSpc_with_dsub_2_in_DPR_8
11149 94, // dsub_0 -> DTripleSpc_with_dsub_2_in_DPR_8
11150 0, // dsub_1
11151 94, // dsub_2 -> DTripleSpc_with_dsub_2_in_DPR_8
11152 0, // dsub_3
11153 94, // dsub_4 -> DTripleSpc_with_dsub_2_in_DPR_8
11154 0, // dsub_5
11155 0, // dsub_6
11156 0, // dsub_7
11157 0, // gsub_0
11158 0, // gsub_1
11159 0, // qqsub_0
11160 0, // qqsub_1
11161 0, // qsub_0
11162 0, // qsub_1
11163 0, // qsub_2
11164 0, // qsub_3
11165 94, // ssub_0 -> DTripleSpc_with_dsub_2_in_DPR_8
11166 94, // ssub_1 -> DTripleSpc_with_dsub_2_in_DPR_8
11167 0, // ssub_2
11168 0, // ssub_3
11169 94, // ssub_4 -> DTripleSpc_with_dsub_2_in_DPR_8
11170 94, // ssub_5 -> DTripleSpc_with_dsub_2_in_DPR_8
11171 0, // ssub_6
11172 0, // ssub_7
11173 94, // ssub_8 -> DTripleSpc_with_dsub_2_in_DPR_8
11174 94, // ssub_9 -> DTripleSpc_with_dsub_2_in_DPR_8
11175 0, // ssub_10
11176 0, // ssub_11
11177 0, // ssub_12
11178 0, // ssub_13
11179 0, // ssub_14
11180 0, // ssub_15
11181 94, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_dsub_2_in_DPR_8
11182 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11183 0, // ssub_2_ssub_3_ssub_6_ssub_7
11184 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11185 0, // ssub_2_ssub_3_ssub_4_ssub_5
11186 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11187 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11188 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11189 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11190 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11191 94, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_dsub_2_in_DPR_8
11192 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11193 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11194 0, // ssub_6_ssub_7_dsub_5
11195 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11196 0, // ssub_6_ssub_7_dsub_5_dsub_7
11197 0, // ssub_6_ssub_7_ssub_8_ssub_9
11198 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11199 0, // ssub_8_ssub_9_ssub_12_ssub_13
11200 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11201 0, // dsub_5_dsub_7
11202 0, // dsub_5_ssub_12_ssub_13_dsub_7
11203 0, // dsub_5_ssub_12_ssub_13
11204 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11205 },
11206 { // DTriple_with_dsub_2_in_DPR_8
11207 95, // dsub_0 -> DTriple_with_dsub_2_in_DPR_8
11208 95, // dsub_1 -> DTriple_with_dsub_2_in_DPR_8
11209 95, // dsub_2 -> DTriple_with_dsub_2_in_DPR_8
11210 0, // dsub_3
11211 0, // dsub_4
11212 0, // dsub_5
11213 0, // dsub_6
11214 0, // dsub_7
11215 0, // gsub_0
11216 0, // gsub_1
11217 0, // qqsub_0
11218 0, // qqsub_1
11219 95, // qsub_0 -> DTriple_with_dsub_2_in_DPR_8
11220 0, // qsub_1
11221 0, // qsub_2
11222 0, // qsub_3
11223 95, // ssub_0 -> DTriple_with_dsub_2_in_DPR_8
11224 95, // ssub_1 -> DTriple_with_dsub_2_in_DPR_8
11225 95, // ssub_2 -> DTriple_with_dsub_2_in_DPR_8
11226 95, // ssub_3 -> DTriple_with_dsub_2_in_DPR_8
11227 95, // ssub_4 -> DTriple_with_dsub_2_in_DPR_8
11228 95, // ssub_5 -> DTriple_with_dsub_2_in_DPR_8
11229 0, // ssub_6
11230 0, // ssub_7
11231 0, // ssub_8
11232 0, // ssub_9
11233 0, // ssub_10
11234 0, // ssub_11
11235 0, // ssub_12
11236 0, // ssub_13
11237 0, // ssub_14
11238 0, // ssub_15
11239 95, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_dsub_2_in_DPR_8
11240 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11241 0, // ssub_2_ssub_3_ssub_6_ssub_7
11242 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11243 95, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_dsub_2_in_DPR_8
11244 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11245 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11246 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11247 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11248 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11249 0, // ssub_4_ssub_5_ssub_8_ssub_9
11250 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11251 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11252 0, // ssub_6_ssub_7_dsub_5
11253 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11254 0, // ssub_6_ssub_7_dsub_5_dsub_7
11255 0, // ssub_6_ssub_7_ssub_8_ssub_9
11256 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11257 0, // ssub_8_ssub_9_ssub_12_ssub_13
11258 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11259 0, // dsub_5_dsub_7
11260 0, // dsub_5_ssub_12_ssub_13_dsub_7
11261 0, // dsub_5_ssub_12_ssub_13
11262 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11263 },
11264 { // DTripleSpc_with_dsub_4_in_DPR_8
11265 96, // dsub_0 -> DTripleSpc_with_dsub_4_in_DPR_8
11266 0, // dsub_1
11267 96, // dsub_2 -> DTripleSpc_with_dsub_4_in_DPR_8
11268 0, // dsub_3
11269 96, // dsub_4 -> DTripleSpc_with_dsub_4_in_DPR_8
11270 0, // dsub_5
11271 0, // dsub_6
11272 0, // dsub_7
11273 0, // gsub_0
11274 0, // gsub_1
11275 0, // qqsub_0
11276 0, // qqsub_1
11277 0, // qsub_0
11278 0, // qsub_1
11279 0, // qsub_2
11280 0, // qsub_3
11281 96, // ssub_0 -> DTripleSpc_with_dsub_4_in_DPR_8
11282 96, // ssub_1 -> DTripleSpc_with_dsub_4_in_DPR_8
11283 0, // ssub_2
11284 0, // ssub_3
11285 96, // ssub_4 -> DTripleSpc_with_dsub_4_in_DPR_8
11286 96, // ssub_5 -> DTripleSpc_with_dsub_4_in_DPR_8
11287 0, // ssub_6
11288 0, // ssub_7
11289 96, // ssub_8 -> DTripleSpc_with_dsub_4_in_DPR_8
11290 96, // ssub_9 -> DTripleSpc_with_dsub_4_in_DPR_8
11291 0, // ssub_10
11292 0, // ssub_11
11293 0, // ssub_12
11294 0, // ssub_13
11295 0, // ssub_14
11296 0, // ssub_15
11297 96, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTripleSpc_with_dsub_4_in_DPR_8
11298 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11299 0, // ssub_2_ssub_3_ssub_6_ssub_7
11300 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11301 0, // ssub_2_ssub_3_ssub_4_ssub_5
11302 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11303 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11304 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11305 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11306 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11307 96, // ssub_4_ssub_5_ssub_8_ssub_9 -> DTripleSpc_with_dsub_4_in_DPR_8
11308 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11309 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11310 0, // ssub_6_ssub_7_dsub_5
11311 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11312 0, // ssub_6_ssub_7_dsub_5_dsub_7
11313 0, // ssub_6_ssub_7_ssub_8_ssub_9
11314 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11315 0, // ssub_8_ssub_9_ssub_12_ssub_13
11316 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11317 0, // dsub_5_dsub_7
11318 0, // dsub_5_ssub_12_ssub_13_dsub_7
11319 0, // dsub_5_ssub_12_ssub_13
11320 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11321 },
11322 { // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11323 97, // dsub_0 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11324 97, // dsub_1 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11325 97, // dsub_2 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11326 0, // dsub_3
11327 0, // dsub_4
11328 0, // dsub_5
11329 0, // dsub_6
11330 0, // dsub_7
11331 0, // gsub_0
11332 0, // gsub_1
11333 0, // qqsub_0
11334 0, // qqsub_1
11335 97, // qsub_0 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11336 0, // qsub_1
11337 0, // qsub_2
11338 0, // qsub_3
11339 97, // ssub_0 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11340 97, // ssub_1 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11341 97, // ssub_2 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11342 97, // ssub_3 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11343 97, // ssub_4 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11344 97, // ssub_5 -> DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
11345 0, // ssub_6
11346 0, // ssub_7
11347 0, // ssub_8
11348 0, // ssub_9
11349 0, // ssub_10
11350 0, // ssub_11
11351 0, // ssub_12
11352 0, // ssub_13
11353 0, // ssub_14
11354 0, // ssub_15
11355 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
11356 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11357 0, // ssub_2_ssub_3_ssub_6_ssub_7
11358 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11359 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
11360 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11361 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11362 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11363 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11364 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11365 0, // ssub_4_ssub_5_ssub_8_ssub_9
11366 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11367 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11368 0, // ssub_6_ssub_7_dsub_5
11369 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11370 0, // ssub_6_ssub_7_dsub_5_dsub_7
11371 0, // ssub_6_ssub_7_ssub_8_ssub_9
11372 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11373 0, // ssub_8_ssub_9_ssub_12_ssub_13
11374 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11375 0, // dsub_5_dsub_7
11376 0, // dsub_5_ssub_12_ssub_13_dsub_7
11377 0, // dsub_5_ssub_12_ssub_13
11378 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11379 },
11380 { // DTriple_with_qsub_0_in_QPR_8
11381 98, // dsub_0 -> DTriple_with_qsub_0_in_QPR_8
11382 98, // dsub_1 -> DTriple_with_qsub_0_in_QPR_8
11383 98, // dsub_2 -> DTriple_with_qsub_0_in_QPR_8
11384 0, // dsub_3
11385 0, // dsub_4
11386 0, // dsub_5
11387 0, // dsub_6
11388 0, // dsub_7
11389 0, // gsub_0
11390 0, // gsub_1
11391 0, // qqsub_0
11392 0, // qqsub_1
11393 98, // qsub_0 -> DTriple_with_qsub_0_in_QPR_8
11394 0, // qsub_1
11395 0, // qsub_2
11396 0, // qsub_3
11397 98, // ssub_0 -> DTriple_with_qsub_0_in_QPR_8
11398 98, // ssub_1 -> DTriple_with_qsub_0_in_QPR_8
11399 98, // ssub_2 -> DTriple_with_qsub_0_in_QPR_8
11400 98, // ssub_3 -> DTriple_with_qsub_0_in_QPR_8
11401 98, // ssub_4 -> DTriple_with_qsub_0_in_QPR_8
11402 98, // ssub_5 -> DTriple_with_qsub_0_in_QPR_8
11403 0, // ssub_6
11404 0, // ssub_7
11405 0, // ssub_8
11406 0, // ssub_9
11407 0, // ssub_10
11408 0, // ssub_11
11409 0, // ssub_12
11410 0, // ssub_13
11411 0, // ssub_14
11412 0, // ssub_15
11413 98, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR_8
11414 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11415 0, // ssub_2_ssub_3_ssub_6_ssub_7
11416 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11417 98, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR_8
11418 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11419 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11420 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11421 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11422 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11423 0, // ssub_4_ssub_5_ssub_8_ssub_9
11424 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11425 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11426 0, // ssub_6_ssub_7_dsub_5
11427 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11428 0, // ssub_6_ssub_7_dsub_5_dsub_7
11429 0, // ssub_6_ssub_7_ssub_8_ssub_9
11430 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11431 0, // ssub_8_ssub_9_ssub_12_ssub_13
11432 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11433 0, // dsub_5_dsub_7
11434 0, // dsub_5_ssub_12_ssub_13_dsub_7
11435 0, // dsub_5_ssub_12_ssub_13
11436 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11437 },
11438 { // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11439 99, // dsub_0 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11440 99, // dsub_1 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11441 99, // dsub_2 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11442 0, // dsub_3
11443 0, // dsub_4
11444 0, // dsub_5
11445 0, // dsub_6
11446 0, // dsub_7
11447 0, // gsub_0
11448 0, // gsub_1
11449 0, // qqsub_0
11450 0, // qqsub_1
11451 99, // qsub_0 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11452 0, // qsub_1
11453 0, // qsub_2
11454 0, // qsub_3
11455 99, // ssub_0 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11456 99, // ssub_1 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11457 99, // ssub_2 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11458 99, // ssub_3 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11459 99, // ssub_4 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11460 99, // ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11461 0, // ssub_6
11462 0, // ssub_7
11463 0, // ssub_8
11464 0, // ssub_9
11465 0, // ssub_10
11466 0, // ssub_11
11467 0, // ssub_12
11468 0, // ssub_13
11469 0, // ssub_14
11470 0, // ssub_15
11471 99, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11472 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11473 0, // ssub_2_ssub_3_ssub_6_ssub_7
11474 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11475 99, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
11476 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11477 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11478 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11479 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11480 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11481 0, // ssub_4_ssub_5_ssub_8_ssub_9
11482 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11483 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11484 0, // ssub_6_ssub_7_dsub_5
11485 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11486 0, // ssub_6_ssub_7_dsub_5_dsub_7
11487 0, // ssub_6_ssub_7_ssub_8_ssub_9
11488 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11489 0, // ssub_8_ssub_9_ssub_12_ssub_13
11490 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11491 0, // dsub_5_dsub_7
11492 0, // dsub_5_ssub_12_ssub_13_dsub_7
11493 0, // dsub_5_ssub_12_ssub_13
11494 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11495 },
11496 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11497 100, // dsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11498 100, // dsub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11499 100, // dsub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11500 0, // dsub_3
11501 0, // dsub_4
11502 0, // dsub_5
11503 0, // dsub_6
11504 0, // dsub_7
11505 0, // gsub_0
11506 0, // gsub_1
11507 0, // qqsub_0
11508 0, // qqsub_1
11509 100, // qsub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11510 0, // qsub_1
11511 0, // qsub_2
11512 0, // qsub_3
11513 100, // ssub_0 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11514 100, // ssub_1 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11515 100, // ssub_2 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11516 100, // ssub_3 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11517 100, // ssub_4 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11518 100, // ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11519 0, // ssub_6
11520 0, // ssub_7
11521 0, // ssub_8
11522 0, // ssub_9
11523 0, // ssub_10
11524 0, // ssub_11
11525 0, // ssub_12
11526 0, // ssub_13
11527 0, // ssub_14
11528 0, // ssub_15
11529 100, // ssub_0_ssub_1_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11530 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11531 0, // ssub_2_ssub_3_ssub_6_ssub_7
11532 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11533 100, // ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
11534 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11535 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11536 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11537 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11538 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11539 0, // ssub_4_ssub_5_ssub_8_ssub_9
11540 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11541 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11542 0, // ssub_6_ssub_7_dsub_5
11543 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11544 0, // ssub_6_ssub_7_dsub_5_dsub_7
11545 0, // ssub_6_ssub_7_ssub_8_ssub_9
11546 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11547 0, // ssub_8_ssub_9_ssub_12_ssub_13
11548 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11549 0, // dsub_5_dsub_7
11550 0, // dsub_5_ssub_12_ssub_13_dsub_7
11551 0, // dsub_5_ssub_12_ssub_13
11552 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11553 },
11554 { // DQuadSpc
11555 101, // dsub_0 -> DQuadSpc
11556 0, // dsub_1
11557 101, // dsub_2 -> DQuadSpc
11558 0, // dsub_3
11559 101, // dsub_4 -> DQuadSpc
11560 0, // dsub_5
11561 0, // dsub_6
11562 0, // dsub_7
11563 0, // gsub_0
11564 0, // gsub_1
11565 0, // qqsub_0
11566 0, // qqsub_1
11567 0, // qsub_0
11568 0, // qsub_1
11569 0, // qsub_2
11570 0, // qsub_3
11571 102, // ssub_0 -> DQuadSpc_with_ssub_0
11572 102, // ssub_1 -> DQuadSpc_with_ssub_0
11573 0, // ssub_2
11574 0, // ssub_3
11575 103, // ssub_4 -> DQuadSpc_with_ssub_4
11576 103, // ssub_5 -> DQuadSpc_with_ssub_4
11577 0, // ssub_6
11578 0, // ssub_7
11579 104, // ssub_8 -> DQuadSpc_with_ssub_8
11580 104, // ssub_9 -> DQuadSpc_with_ssub_8
11581 0, // ssub_10
11582 0, // ssub_11
11583 0, // ssub_12
11584 0, // ssub_13
11585 0, // ssub_14
11586 0, // ssub_15
11587 101, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc
11588 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11589 0, // ssub_2_ssub_3_ssub_6_ssub_7
11590 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11591 0, // ssub_2_ssub_3_ssub_4_ssub_5
11592 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11593 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11594 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11595 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11596 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11597 101, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc
11598 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11599 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11600 0, // ssub_6_ssub_7_dsub_5
11601 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11602 0, // ssub_6_ssub_7_dsub_5_dsub_7
11603 0, // ssub_6_ssub_7_ssub_8_ssub_9
11604 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11605 0, // ssub_8_ssub_9_ssub_12_ssub_13
11606 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11607 0, // dsub_5_dsub_7
11608 0, // dsub_5_ssub_12_ssub_13_dsub_7
11609 0, // dsub_5_ssub_12_ssub_13
11610 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11611 },
11612 { // DQuadSpc_with_ssub_0
11613 102, // dsub_0 -> DQuadSpc_with_ssub_0
11614 0, // dsub_1
11615 102, // dsub_2 -> DQuadSpc_with_ssub_0
11616 0, // dsub_3
11617 102, // dsub_4 -> DQuadSpc_with_ssub_0
11618 0, // dsub_5
11619 0, // dsub_6
11620 0, // dsub_7
11621 0, // gsub_0
11622 0, // gsub_1
11623 0, // qqsub_0
11624 0, // qqsub_1
11625 0, // qsub_0
11626 0, // qsub_1
11627 0, // qsub_2
11628 0, // qsub_3
11629 102, // ssub_0 -> DQuadSpc_with_ssub_0
11630 102, // ssub_1 -> DQuadSpc_with_ssub_0
11631 0, // ssub_2
11632 0, // ssub_3
11633 103, // ssub_4 -> DQuadSpc_with_ssub_4
11634 103, // ssub_5 -> DQuadSpc_with_ssub_4
11635 0, // ssub_6
11636 0, // ssub_7
11637 104, // ssub_8 -> DQuadSpc_with_ssub_8
11638 104, // ssub_9 -> DQuadSpc_with_ssub_8
11639 0, // ssub_10
11640 0, // ssub_11
11641 0, // ssub_12
11642 0, // ssub_13
11643 0, // ssub_14
11644 0, // ssub_15
11645 102, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_ssub_0
11646 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11647 0, // ssub_2_ssub_3_ssub_6_ssub_7
11648 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11649 0, // ssub_2_ssub_3_ssub_4_ssub_5
11650 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11651 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11652 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11653 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11654 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11655 102, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_0
11656 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11657 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11658 0, // ssub_6_ssub_7_dsub_5
11659 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11660 0, // ssub_6_ssub_7_dsub_5_dsub_7
11661 0, // ssub_6_ssub_7_ssub_8_ssub_9
11662 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11663 0, // ssub_8_ssub_9_ssub_12_ssub_13
11664 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11665 0, // dsub_5_dsub_7
11666 0, // dsub_5_ssub_12_ssub_13_dsub_7
11667 0, // dsub_5_ssub_12_ssub_13
11668 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11669 },
11670 { // DQuadSpc_with_ssub_4
11671 103, // dsub_0 -> DQuadSpc_with_ssub_4
11672 0, // dsub_1
11673 103, // dsub_2 -> DQuadSpc_with_ssub_4
11674 0, // dsub_3
11675 103, // dsub_4 -> DQuadSpc_with_ssub_4
11676 0, // dsub_5
11677 0, // dsub_6
11678 0, // dsub_7
11679 0, // gsub_0
11680 0, // gsub_1
11681 0, // qqsub_0
11682 0, // qqsub_1
11683 0, // qsub_0
11684 0, // qsub_1
11685 0, // qsub_2
11686 0, // qsub_3
11687 103, // ssub_0 -> DQuadSpc_with_ssub_4
11688 103, // ssub_1 -> DQuadSpc_with_ssub_4
11689 0, // ssub_2
11690 0, // ssub_3
11691 103, // ssub_4 -> DQuadSpc_with_ssub_4
11692 103, // ssub_5 -> DQuadSpc_with_ssub_4
11693 0, // ssub_6
11694 0, // ssub_7
11695 104, // ssub_8 -> DQuadSpc_with_ssub_8
11696 104, // ssub_9 -> DQuadSpc_with_ssub_8
11697 0, // ssub_10
11698 0, // ssub_11
11699 0, // ssub_12
11700 0, // ssub_13
11701 0, // ssub_14
11702 0, // ssub_15
11703 103, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_ssub_4
11704 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11705 0, // ssub_2_ssub_3_ssub_6_ssub_7
11706 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11707 0, // ssub_2_ssub_3_ssub_4_ssub_5
11708 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11709 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11710 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11711 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11712 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11713 103, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_4
11714 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11715 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11716 0, // ssub_6_ssub_7_dsub_5
11717 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11718 0, // ssub_6_ssub_7_dsub_5_dsub_7
11719 0, // ssub_6_ssub_7_ssub_8_ssub_9
11720 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11721 0, // ssub_8_ssub_9_ssub_12_ssub_13
11722 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11723 0, // dsub_5_dsub_7
11724 0, // dsub_5_ssub_12_ssub_13_dsub_7
11725 0, // dsub_5_ssub_12_ssub_13
11726 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11727 },
11728 { // DQuadSpc_with_ssub_8
11729 104, // dsub_0 -> DQuadSpc_with_ssub_8
11730 0, // dsub_1
11731 104, // dsub_2 -> DQuadSpc_with_ssub_8
11732 0, // dsub_3
11733 104, // dsub_4 -> DQuadSpc_with_ssub_8
11734 0, // dsub_5
11735 0, // dsub_6
11736 0, // dsub_7
11737 0, // gsub_0
11738 0, // gsub_1
11739 0, // qqsub_0
11740 0, // qqsub_1
11741 0, // qsub_0
11742 0, // qsub_1
11743 0, // qsub_2
11744 0, // qsub_3
11745 104, // ssub_0 -> DQuadSpc_with_ssub_8
11746 104, // ssub_1 -> DQuadSpc_with_ssub_8
11747 0, // ssub_2
11748 0, // ssub_3
11749 104, // ssub_4 -> DQuadSpc_with_ssub_8
11750 104, // ssub_5 -> DQuadSpc_with_ssub_8
11751 0, // ssub_6
11752 0, // ssub_7
11753 104, // ssub_8 -> DQuadSpc_with_ssub_8
11754 104, // ssub_9 -> DQuadSpc_with_ssub_8
11755 0, // ssub_10
11756 0, // ssub_11
11757 0, // ssub_12
11758 0, // ssub_13
11759 0, // ssub_14
11760 0, // ssub_15
11761 104, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_ssub_8
11762 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11763 0, // ssub_2_ssub_3_ssub_6_ssub_7
11764 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11765 0, // ssub_2_ssub_3_ssub_4_ssub_5
11766 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11767 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11768 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11769 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11770 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11771 104, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_8
11772 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11773 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11774 0, // ssub_6_ssub_7_dsub_5
11775 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11776 0, // ssub_6_ssub_7_dsub_5_dsub_7
11777 0, // ssub_6_ssub_7_ssub_8_ssub_9
11778 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11779 0, // ssub_8_ssub_9_ssub_12_ssub_13
11780 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11781 0, // dsub_5_dsub_7
11782 0, // dsub_5_ssub_12_ssub_13_dsub_7
11783 0, // dsub_5_ssub_12_ssub_13
11784 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11785 },
11786 { // DQuadSpc_with_dsub_0_in_DPR_8
11787 105, // dsub_0 -> DQuadSpc_with_dsub_0_in_DPR_8
11788 0, // dsub_1
11789 105, // dsub_2 -> DQuadSpc_with_dsub_0_in_DPR_8
11790 0, // dsub_3
11791 105, // dsub_4 -> DQuadSpc_with_dsub_0_in_DPR_8
11792 0, // dsub_5
11793 0, // dsub_6
11794 0, // dsub_7
11795 0, // gsub_0
11796 0, // gsub_1
11797 0, // qqsub_0
11798 0, // qqsub_1
11799 0, // qsub_0
11800 0, // qsub_1
11801 0, // qsub_2
11802 0, // qsub_3
11803 105, // ssub_0 -> DQuadSpc_with_dsub_0_in_DPR_8
11804 105, // ssub_1 -> DQuadSpc_with_dsub_0_in_DPR_8
11805 0, // ssub_2
11806 0, // ssub_3
11807 105, // ssub_4 -> DQuadSpc_with_dsub_0_in_DPR_8
11808 105, // ssub_5 -> DQuadSpc_with_dsub_0_in_DPR_8
11809 0, // ssub_6
11810 0, // ssub_7
11811 105, // ssub_8 -> DQuadSpc_with_dsub_0_in_DPR_8
11812 105, // ssub_9 -> DQuadSpc_with_dsub_0_in_DPR_8
11813 0, // ssub_10
11814 0, // ssub_11
11815 0, // ssub_12
11816 0, // ssub_13
11817 0, // ssub_14
11818 0, // ssub_15
11819 105, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_dsub_0_in_DPR_8
11820 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11821 0, // ssub_2_ssub_3_ssub_6_ssub_7
11822 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11823 0, // ssub_2_ssub_3_ssub_4_ssub_5
11824 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11825 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11826 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11827 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11828 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11829 105, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_0_in_DPR_8
11830 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11831 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11832 0, // ssub_6_ssub_7_dsub_5
11833 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11834 0, // ssub_6_ssub_7_dsub_5_dsub_7
11835 0, // ssub_6_ssub_7_ssub_8_ssub_9
11836 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11837 0, // ssub_8_ssub_9_ssub_12_ssub_13
11838 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11839 0, // dsub_5_dsub_7
11840 0, // dsub_5_ssub_12_ssub_13_dsub_7
11841 0, // dsub_5_ssub_12_ssub_13
11842 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11843 },
11844 { // DQuadSpc_with_dsub_2_in_DPR_8
11845 106, // dsub_0 -> DQuadSpc_with_dsub_2_in_DPR_8
11846 0, // dsub_1
11847 106, // dsub_2 -> DQuadSpc_with_dsub_2_in_DPR_8
11848 0, // dsub_3
11849 106, // dsub_4 -> DQuadSpc_with_dsub_2_in_DPR_8
11850 0, // dsub_5
11851 0, // dsub_6
11852 0, // dsub_7
11853 0, // gsub_0
11854 0, // gsub_1
11855 0, // qqsub_0
11856 0, // qqsub_1
11857 0, // qsub_0
11858 0, // qsub_1
11859 0, // qsub_2
11860 0, // qsub_3
11861 106, // ssub_0 -> DQuadSpc_with_dsub_2_in_DPR_8
11862 106, // ssub_1 -> DQuadSpc_with_dsub_2_in_DPR_8
11863 0, // ssub_2
11864 0, // ssub_3
11865 106, // ssub_4 -> DQuadSpc_with_dsub_2_in_DPR_8
11866 106, // ssub_5 -> DQuadSpc_with_dsub_2_in_DPR_8
11867 0, // ssub_6
11868 0, // ssub_7
11869 106, // ssub_8 -> DQuadSpc_with_dsub_2_in_DPR_8
11870 106, // ssub_9 -> DQuadSpc_with_dsub_2_in_DPR_8
11871 0, // ssub_10
11872 0, // ssub_11
11873 0, // ssub_12
11874 0, // ssub_13
11875 0, // ssub_14
11876 0, // ssub_15
11877 106, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_dsub_2_in_DPR_8
11878 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11879 0, // ssub_2_ssub_3_ssub_6_ssub_7
11880 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11881 0, // ssub_2_ssub_3_ssub_4_ssub_5
11882 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11883 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11884 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11885 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11886 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11887 106, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_2_in_DPR_8
11888 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11889 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11890 0, // ssub_6_ssub_7_dsub_5
11891 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11892 0, // ssub_6_ssub_7_dsub_5_dsub_7
11893 0, // ssub_6_ssub_7_ssub_8_ssub_9
11894 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11895 0, // ssub_8_ssub_9_ssub_12_ssub_13
11896 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11897 0, // dsub_5_dsub_7
11898 0, // dsub_5_ssub_12_ssub_13_dsub_7
11899 0, // dsub_5_ssub_12_ssub_13
11900 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11901 },
11902 { // DQuadSpc_with_dsub_4_in_DPR_8
11903 107, // dsub_0 -> DQuadSpc_with_dsub_4_in_DPR_8
11904 0, // dsub_1
11905 107, // dsub_2 -> DQuadSpc_with_dsub_4_in_DPR_8
11906 0, // dsub_3
11907 107, // dsub_4 -> DQuadSpc_with_dsub_4_in_DPR_8
11908 0, // dsub_5
11909 0, // dsub_6
11910 0, // dsub_7
11911 0, // gsub_0
11912 0, // gsub_1
11913 0, // qqsub_0
11914 0, // qqsub_1
11915 0, // qsub_0
11916 0, // qsub_1
11917 0, // qsub_2
11918 0, // qsub_3
11919 107, // ssub_0 -> DQuadSpc_with_dsub_4_in_DPR_8
11920 107, // ssub_1 -> DQuadSpc_with_dsub_4_in_DPR_8
11921 0, // ssub_2
11922 0, // ssub_3
11923 107, // ssub_4 -> DQuadSpc_with_dsub_4_in_DPR_8
11924 107, // ssub_5 -> DQuadSpc_with_dsub_4_in_DPR_8
11925 0, // ssub_6
11926 0, // ssub_7
11927 107, // ssub_8 -> DQuadSpc_with_dsub_4_in_DPR_8
11928 107, // ssub_9 -> DQuadSpc_with_dsub_4_in_DPR_8
11929 0, // ssub_10
11930 0, // ssub_11
11931 0, // ssub_12
11932 0, // ssub_13
11933 0, // ssub_14
11934 0, // ssub_15
11935 107, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuadSpc_with_dsub_4_in_DPR_8
11936 0, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
11937 0, // ssub_2_ssub_3_ssub_6_ssub_7
11938 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
11939 0, // ssub_2_ssub_3_ssub_4_ssub_5
11940 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11941 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11942 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
11943 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
11944 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11945 107, // ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_dsub_4_in_DPR_8
11946 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
11947 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
11948 0, // ssub_6_ssub_7_dsub_5
11949 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
11950 0, // ssub_6_ssub_7_dsub_5_dsub_7
11951 0, // ssub_6_ssub_7_ssub_8_ssub_9
11952 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11953 0, // ssub_8_ssub_9_ssub_12_ssub_13
11954 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
11955 0, // dsub_5_dsub_7
11956 0, // dsub_5_ssub_12_ssub_13_dsub_7
11957 0, // dsub_5_ssub_12_ssub_13
11958 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
11959 },
11960 { // DQuad
11961 108, // dsub_0 -> DQuad
11962 108, // dsub_1 -> DQuad
11963 108, // dsub_2 -> DQuad
11964 108, // dsub_3 -> DQuad
11965 0, // dsub_4
11966 0, // dsub_5
11967 0, // dsub_6
11968 0, // dsub_7
11969 0, // gsub_0
11970 0, // gsub_1
11971 0, // qqsub_0
11972 0, // qqsub_1
11973 108, // qsub_0 -> DQuad
11974 108, // qsub_1 -> DQuad
11975 0, // qsub_2
11976 0, // qsub_3
11977 109, // ssub_0 -> DQuad_with_ssub_0
11978 109, // ssub_1 -> DQuad_with_ssub_0
11979 110, // ssub_2 -> DQuad_with_ssub_2
11980 110, // ssub_3 -> DQuad_with_ssub_2
11981 113, // ssub_4 -> DQuad_with_ssub_4
11982 113, // ssub_5 -> DQuad_with_ssub_4
11983 114, // ssub_6 -> DQuad_with_ssub_6
11984 114, // ssub_7 -> DQuad_with_ssub_6
11985 0, // ssub_8
11986 0, // ssub_9
11987 0, // ssub_10
11988 0, // ssub_11
11989 0, // ssub_12
11990 0, // ssub_13
11991 0, // ssub_14
11992 0, // ssub_15
11993 108, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad
11994 108, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad
11995 108, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad
11996 108, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad
11997 108, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad
11998 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
11999 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12000 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12001 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12002 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12003 0, // ssub_4_ssub_5_ssub_8_ssub_9
12004 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12005 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12006 0, // ssub_6_ssub_7_dsub_5
12007 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12008 0, // ssub_6_ssub_7_dsub_5_dsub_7
12009 0, // ssub_6_ssub_7_ssub_8_ssub_9
12010 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12011 0, // ssub_8_ssub_9_ssub_12_ssub_13
12012 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12013 0, // dsub_5_dsub_7
12014 0, // dsub_5_ssub_12_ssub_13_dsub_7
12015 0, // dsub_5_ssub_12_ssub_13
12016 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12017 },
12018 { // DQuad_with_ssub_0
12019 109, // dsub_0 -> DQuad_with_ssub_0
12020 109, // dsub_1 -> DQuad_with_ssub_0
12021 109, // dsub_2 -> DQuad_with_ssub_0
12022 109, // dsub_3 -> DQuad_with_ssub_0
12023 0, // dsub_4
12024 0, // dsub_5
12025 0, // dsub_6
12026 0, // dsub_7
12027 0, // gsub_0
12028 0, // gsub_1
12029 0, // qqsub_0
12030 0, // qqsub_1
12031 109, // qsub_0 -> DQuad_with_ssub_0
12032 109, // qsub_1 -> DQuad_with_ssub_0
12033 0, // qsub_2
12034 0, // qsub_3
12035 109, // ssub_0 -> DQuad_with_ssub_0
12036 109, // ssub_1 -> DQuad_with_ssub_0
12037 110, // ssub_2 -> DQuad_with_ssub_2
12038 110, // ssub_3 -> DQuad_with_ssub_2
12039 113, // ssub_4 -> DQuad_with_ssub_4
12040 113, // ssub_5 -> DQuad_with_ssub_4
12041 114, // ssub_6 -> DQuad_with_ssub_6
12042 114, // ssub_7 -> DQuad_with_ssub_6
12043 0, // ssub_8
12044 0, // ssub_9
12045 0, // ssub_10
12046 0, // ssub_11
12047 0, // ssub_12
12048 0, // ssub_13
12049 0, // ssub_14
12050 0, // ssub_15
12051 109, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_0
12052 109, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0
12053 109, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_0
12054 109, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_0
12055 109, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_0
12056 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12057 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12058 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12059 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12060 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12061 0, // ssub_4_ssub_5_ssub_8_ssub_9
12062 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12063 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12064 0, // ssub_6_ssub_7_dsub_5
12065 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12066 0, // ssub_6_ssub_7_dsub_5_dsub_7
12067 0, // ssub_6_ssub_7_ssub_8_ssub_9
12068 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12069 0, // ssub_8_ssub_9_ssub_12_ssub_13
12070 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12071 0, // dsub_5_dsub_7
12072 0, // dsub_5_ssub_12_ssub_13_dsub_7
12073 0, // dsub_5_ssub_12_ssub_13
12074 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12075 },
12076 { // DQuad_with_ssub_2
12077 110, // dsub_0 -> DQuad_with_ssub_2
12078 110, // dsub_1 -> DQuad_with_ssub_2
12079 110, // dsub_2 -> DQuad_with_ssub_2
12080 110, // dsub_3 -> DQuad_with_ssub_2
12081 0, // dsub_4
12082 0, // dsub_5
12083 0, // dsub_6
12084 0, // dsub_7
12085 0, // gsub_0
12086 0, // gsub_1
12087 0, // qqsub_0
12088 0, // qqsub_1
12089 110, // qsub_0 -> DQuad_with_ssub_2
12090 110, // qsub_1 -> DQuad_with_ssub_2
12091 0, // qsub_2
12092 0, // qsub_3
12093 110, // ssub_0 -> DQuad_with_ssub_2
12094 110, // ssub_1 -> DQuad_with_ssub_2
12095 110, // ssub_2 -> DQuad_with_ssub_2
12096 110, // ssub_3 -> DQuad_with_ssub_2
12097 113, // ssub_4 -> DQuad_with_ssub_4
12098 113, // ssub_5 -> DQuad_with_ssub_4
12099 114, // ssub_6 -> DQuad_with_ssub_6
12100 114, // ssub_7 -> DQuad_with_ssub_6
12101 0, // ssub_8
12102 0, // ssub_9
12103 0, // ssub_10
12104 0, // ssub_11
12105 0, // ssub_12
12106 0, // ssub_13
12107 0, // ssub_14
12108 0, // ssub_15
12109 110, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2
12110 110, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2
12111 110, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2
12112 110, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_2
12113 110, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2
12114 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12115 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12116 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12117 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12118 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12119 0, // ssub_4_ssub_5_ssub_8_ssub_9
12120 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12121 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12122 0, // ssub_6_ssub_7_dsub_5
12123 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12124 0, // ssub_6_ssub_7_dsub_5_dsub_7
12125 0, // ssub_6_ssub_7_ssub_8_ssub_9
12126 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12127 0, // ssub_8_ssub_9_ssub_12_ssub_13
12128 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12129 0, // dsub_5_dsub_7
12130 0, // dsub_5_ssub_12_ssub_13_dsub_7
12131 0, // dsub_5_ssub_12_ssub_13
12132 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12133 },
12134 { // QQPR
12135 111, // dsub_0 -> QQPR
12136 111, // dsub_1 -> QQPR
12137 111, // dsub_2 -> QQPR
12138 111, // dsub_3 -> QQPR
12139 0, // dsub_4
12140 0, // dsub_5
12141 0, // dsub_6
12142 0, // dsub_7
12143 0, // gsub_0
12144 0, // gsub_1
12145 0, // qqsub_0
12146 0, // qqsub_1
12147 111, // qsub_0 -> QQPR
12148 111, // qsub_1 -> QQPR
12149 0, // qsub_2
12150 0, // qsub_3
12151 117, // ssub_0 -> QQPR_with_ssub_0
12152 117, // ssub_1 -> QQPR_with_ssub_0
12153 117, // ssub_2 -> QQPR_with_ssub_0
12154 117, // ssub_3 -> QQPR_with_ssub_0
12155 120, // ssub_4 -> MQQPR
12156 120, // ssub_5 -> MQQPR
12157 120, // ssub_6 -> MQQPR
12158 120, // ssub_7 -> MQQPR
12159 0, // ssub_8
12160 0, // ssub_9
12161 0, // ssub_10
12162 0, // ssub_11
12163 0, // ssub_12
12164 0, // ssub_13
12165 0, // ssub_14
12166 0, // ssub_15
12167 111, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQPR
12168 111, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR
12169 111, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQPR
12170 111, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQPR
12171 111, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR
12172 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12173 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12174 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12175 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12176 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12177 0, // ssub_4_ssub_5_ssub_8_ssub_9
12178 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12179 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12180 0, // ssub_6_ssub_7_dsub_5
12181 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12182 0, // ssub_6_ssub_7_dsub_5_dsub_7
12183 0, // ssub_6_ssub_7_ssub_8_ssub_9
12184 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12185 0, // ssub_8_ssub_9_ssub_12_ssub_13
12186 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12187 0, // dsub_5_dsub_7
12188 0, // dsub_5_ssub_12_ssub_13_dsub_7
12189 0, // dsub_5_ssub_12_ssub_13
12190 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12191 },
12192 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12193 112, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12194 112, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12195 112, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12196 112, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12197 0, // dsub_4
12198 0, // dsub_5
12199 0, // dsub_6
12200 0, // dsub_7
12201 0, // gsub_0
12202 0, // gsub_1
12203 0, // qqsub_0
12204 0, // qqsub_1
12205 112, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12206 112, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12207 0, // qsub_2
12208 0, // qsub_3
12209 116, // ssub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12210 116, // ssub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12211 119, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12212 119, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12213 119, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12214 119, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12215 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12216 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12217 0, // ssub_8
12218 0, // ssub_9
12219 0, // ssub_10
12220 0, // ssub_11
12221 0, // ssub_12
12222 0, // ssub_13
12223 0, // ssub_14
12224 0, // ssub_15
12225 112, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12226 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
12227 112, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12228 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
12229 112, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12230 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12231 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12232 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12233 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12234 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12235 0, // ssub_4_ssub_5_ssub_8_ssub_9
12236 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12237 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12238 0, // ssub_6_ssub_7_dsub_5
12239 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12240 0, // ssub_6_ssub_7_dsub_5_dsub_7
12241 0, // ssub_6_ssub_7_ssub_8_ssub_9
12242 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12243 0, // ssub_8_ssub_9_ssub_12_ssub_13
12244 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12245 0, // dsub_5_dsub_7
12246 0, // dsub_5_ssub_12_ssub_13_dsub_7
12247 0, // dsub_5_ssub_12_ssub_13
12248 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12249 },
12250 { // DQuad_with_ssub_4
12251 113, // dsub_0 -> DQuad_with_ssub_4
12252 113, // dsub_1 -> DQuad_with_ssub_4
12253 113, // dsub_2 -> DQuad_with_ssub_4
12254 113, // dsub_3 -> DQuad_with_ssub_4
12255 0, // dsub_4
12256 0, // dsub_5
12257 0, // dsub_6
12258 0, // dsub_7
12259 0, // gsub_0
12260 0, // gsub_1
12261 0, // qqsub_0
12262 0, // qqsub_1
12263 113, // qsub_0 -> DQuad_with_ssub_4
12264 113, // qsub_1 -> DQuad_with_ssub_4
12265 0, // qsub_2
12266 0, // qsub_3
12267 113, // ssub_0 -> DQuad_with_ssub_4
12268 113, // ssub_1 -> DQuad_with_ssub_4
12269 113, // ssub_2 -> DQuad_with_ssub_4
12270 113, // ssub_3 -> DQuad_with_ssub_4
12271 113, // ssub_4 -> DQuad_with_ssub_4
12272 113, // ssub_5 -> DQuad_with_ssub_4
12273 114, // ssub_6 -> DQuad_with_ssub_6
12274 114, // ssub_7 -> DQuad_with_ssub_6
12275 0, // ssub_8
12276 0, // ssub_9
12277 0, // ssub_10
12278 0, // ssub_11
12279 0, // ssub_12
12280 0, // ssub_13
12281 0, // ssub_14
12282 0, // ssub_15
12283 113, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_4
12284 113, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_4
12285 113, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_4
12286 113, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_4
12287 113, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_4
12288 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12289 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12290 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12291 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12292 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12293 0, // ssub_4_ssub_5_ssub_8_ssub_9
12294 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12295 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12296 0, // ssub_6_ssub_7_dsub_5
12297 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12298 0, // ssub_6_ssub_7_dsub_5_dsub_7
12299 0, // ssub_6_ssub_7_ssub_8_ssub_9
12300 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12301 0, // ssub_8_ssub_9_ssub_12_ssub_13
12302 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12303 0, // dsub_5_dsub_7
12304 0, // dsub_5_ssub_12_ssub_13_dsub_7
12305 0, // dsub_5_ssub_12_ssub_13
12306 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12307 },
12308 { // DQuad_with_ssub_6
12309 114, // dsub_0 -> DQuad_with_ssub_6
12310 114, // dsub_1 -> DQuad_with_ssub_6
12311 114, // dsub_2 -> DQuad_with_ssub_6
12312 114, // dsub_3 -> DQuad_with_ssub_6
12313 0, // dsub_4
12314 0, // dsub_5
12315 0, // dsub_6
12316 0, // dsub_7
12317 0, // gsub_0
12318 0, // gsub_1
12319 0, // qqsub_0
12320 0, // qqsub_1
12321 114, // qsub_0 -> DQuad_with_ssub_6
12322 114, // qsub_1 -> DQuad_with_ssub_6
12323 0, // qsub_2
12324 0, // qsub_3
12325 114, // ssub_0 -> DQuad_with_ssub_6
12326 114, // ssub_1 -> DQuad_with_ssub_6
12327 114, // ssub_2 -> DQuad_with_ssub_6
12328 114, // ssub_3 -> DQuad_with_ssub_6
12329 114, // ssub_4 -> DQuad_with_ssub_6
12330 114, // ssub_5 -> DQuad_with_ssub_6
12331 114, // ssub_6 -> DQuad_with_ssub_6
12332 114, // ssub_7 -> DQuad_with_ssub_6
12333 0, // ssub_8
12334 0, // ssub_9
12335 0, // ssub_10
12336 0, // ssub_11
12337 0, // ssub_12
12338 0, // ssub_13
12339 0, // ssub_14
12340 0, // ssub_15
12341 114, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_6
12342 114, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_6
12343 114, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_6
12344 114, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_ssub_6
12345 114, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_6
12346 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12347 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12348 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12349 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12350 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12351 0, // ssub_4_ssub_5_ssub_8_ssub_9
12352 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12353 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12354 0, // ssub_6_ssub_7_dsub_5
12355 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12356 0, // ssub_6_ssub_7_dsub_5_dsub_7
12357 0, // ssub_6_ssub_7_ssub_8_ssub_9
12358 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12359 0, // ssub_8_ssub_9_ssub_12_ssub_13
12360 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12361 0, // dsub_5_dsub_7
12362 0, // dsub_5_ssub_12_ssub_13_dsub_7
12363 0, // dsub_5_ssub_12_ssub_13
12364 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12365 },
12366 { // DQuad_with_dsub_0_in_DPR_8
12367 115, // dsub_0 -> DQuad_with_dsub_0_in_DPR_8
12368 115, // dsub_1 -> DQuad_with_dsub_0_in_DPR_8
12369 115, // dsub_2 -> DQuad_with_dsub_0_in_DPR_8
12370 115, // dsub_3 -> DQuad_with_dsub_0_in_DPR_8
12371 0, // dsub_4
12372 0, // dsub_5
12373 0, // dsub_6
12374 0, // dsub_7
12375 0, // gsub_0
12376 0, // gsub_1
12377 0, // qqsub_0
12378 0, // qqsub_1
12379 115, // qsub_0 -> DQuad_with_dsub_0_in_DPR_8
12380 115, // qsub_1 -> DQuad_with_dsub_0_in_DPR_8
12381 0, // qsub_2
12382 0, // qsub_3
12383 115, // ssub_0 -> DQuad_with_dsub_0_in_DPR_8
12384 115, // ssub_1 -> DQuad_with_dsub_0_in_DPR_8
12385 115, // ssub_2 -> DQuad_with_dsub_0_in_DPR_8
12386 115, // ssub_3 -> DQuad_with_dsub_0_in_DPR_8
12387 115, // ssub_4 -> DQuad_with_dsub_0_in_DPR_8
12388 115, // ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12389 115, // ssub_6 -> DQuad_with_dsub_0_in_DPR_8
12390 115, // ssub_7 -> DQuad_with_dsub_0_in_DPR_8
12391 0, // ssub_8
12392 0, // ssub_9
12393 0, // ssub_10
12394 0, // ssub_11
12395 0, // ssub_12
12396 0, // ssub_13
12397 0, // ssub_14
12398 0, // ssub_15
12399 115, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12400 115, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12401 115, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_0_in_DPR_8
12402 115, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_0_in_DPR_8
12403 115, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_0_in_DPR_8
12404 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12405 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12406 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12407 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12408 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12409 0, // ssub_4_ssub_5_ssub_8_ssub_9
12410 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12411 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12412 0, // ssub_6_ssub_7_dsub_5
12413 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12414 0, // ssub_6_ssub_7_dsub_5_dsub_7
12415 0, // ssub_6_ssub_7_ssub_8_ssub_9
12416 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12417 0, // ssub_8_ssub_9_ssub_12_ssub_13
12418 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12419 0, // dsub_5_dsub_7
12420 0, // dsub_5_ssub_12_ssub_13_dsub_7
12421 0, // dsub_5_ssub_12_ssub_13
12422 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12423 },
12424 { // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12425 116, // dsub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12426 116, // dsub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12427 116, // dsub_2 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12428 116, // dsub_3 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12429 0, // dsub_4
12430 0, // dsub_5
12431 0, // dsub_6
12432 0, // dsub_7
12433 0, // gsub_0
12434 0, // gsub_1
12435 0, // qqsub_0
12436 0, // qqsub_1
12437 116, // qsub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12438 116, // qsub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12439 0, // qsub_2
12440 0, // qsub_3
12441 116, // ssub_0 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12442 116, // ssub_1 -> DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
12443 119, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12444 119, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12445 119, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12446 119, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12447 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12448 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12449 0, // ssub_8
12450 0, // ssub_9
12451 0, // ssub_10
12452 0, // ssub_11
12453 0, // ssub_12
12454 0, // ssub_13
12455 0, // ssub_14
12456 0, // ssub_15
12457 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
12458 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
12459 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
12460 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
12461 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
12462 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12463 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12464 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12465 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12466 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12467 0, // ssub_4_ssub_5_ssub_8_ssub_9
12468 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12469 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12470 0, // ssub_6_ssub_7_dsub_5
12471 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12472 0, // ssub_6_ssub_7_dsub_5_dsub_7
12473 0, // ssub_6_ssub_7_ssub_8_ssub_9
12474 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12475 0, // ssub_8_ssub_9_ssub_12_ssub_13
12476 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12477 0, // dsub_5_dsub_7
12478 0, // dsub_5_ssub_12_ssub_13_dsub_7
12479 0, // dsub_5_ssub_12_ssub_13
12480 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12481 },
12482 { // QQPR_with_ssub_0
12483 117, // dsub_0 -> QQPR_with_ssub_0
12484 117, // dsub_1 -> QQPR_with_ssub_0
12485 117, // dsub_2 -> QQPR_with_ssub_0
12486 117, // dsub_3 -> QQPR_with_ssub_0
12487 0, // dsub_4
12488 0, // dsub_5
12489 0, // dsub_6
12490 0, // dsub_7
12491 0, // gsub_0
12492 0, // gsub_1
12493 0, // qqsub_0
12494 0, // qqsub_1
12495 117, // qsub_0 -> QQPR_with_ssub_0
12496 117, // qsub_1 -> QQPR_with_ssub_0
12497 0, // qsub_2
12498 0, // qsub_3
12499 117, // ssub_0 -> QQPR_with_ssub_0
12500 117, // ssub_1 -> QQPR_with_ssub_0
12501 117, // ssub_2 -> QQPR_with_ssub_0
12502 117, // ssub_3 -> QQPR_with_ssub_0
12503 120, // ssub_4 -> MQQPR
12504 120, // ssub_5 -> MQQPR
12505 120, // ssub_6 -> MQQPR
12506 120, // ssub_7 -> MQQPR
12507 0, // ssub_8
12508 0, // ssub_9
12509 0, // ssub_10
12510 0, // ssub_11
12511 0, // ssub_12
12512 0, // ssub_13
12513 0, // ssub_14
12514 0, // ssub_15
12515 117, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQPR_with_ssub_0
12516 117, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR_with_ssub_0
12517 117, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQPR_with_ssub_0
12518 117, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQPR_with_ssub_0
12519 117, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQPR_with_ssub_0
12520 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12521 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12522 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12523 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12524 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12525 0, // ssub_4_ssub_5_ssub_8_ssub_9
12526 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12527 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12528 0, // ssub_6_ssub_7_dsub_5
12529 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12530 0, // ssub_6_ssub_7_dsub_5_dsub_7
12531 0, // ssub_6_ssub_7_ssub_8_ssub_9
12532 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12533 0, // ssub_8_ssub_9_ssub_12_ssub_13
12534 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12535 0, // dsub_5_dsub_7
12536 0, // dsub_5_ssub_12_ssub_13_dsub_7
12537 0, // dsub_5_ssub_12_ssub_13
12538 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12539 },
12540 { // DQuad_with_dsub_1_in_DPR_8
12541 118, // dsub_0 -> DQuad_with_dsub_1_in_DPR_8
12542 118, // dsub_1 -> DQuad_with_dsub_1_in_DPR_8
12543 118, // dsub_2 -> DQuad_with_dsub_1_in_DPR_8
12544 118, // dsub_3 -> DQuad_with_dsub_1_in_DPR_8
12545 0, // dsub_4
12546 0, // dsub_5
12547 0, // dsub_6
12548 0, // dsub_7
12549 0, // gsub_0
12550 0, // gsub_1
12551 0, // qqsub_0
12552 0, // qqsub_1
12553 118, // qsub_0 -> DQuad_with_dsub_1_in_DPR_8
12554 118, // qsub_1 -> DQuad_with_dsub_1_in_DPR_8
12555 0, // qsub_2
12556 0, // qsub_3
12557 118, // ssub_0 -> DQuad_with_dsub_1_in_DPR_8
12558 118, // ssub_1 -> DQuad_with_dsub_1_in_DPR_8
12559 118, // ssub_2 -> DQuad_with_dsub_1_in_DPR_8
12560 118, // ssub_3 -> DQuad_with_dsub_1_in_DPR_8
12561 118, // ssub_4 -> DQuad_with_dsub_1_in_DPR_8
12562 118, // ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12563 118, // ssub_6 -> DQuad_with_dsub_1_in_DPR_8
12564 118, // ssub_7 -> DQuad_with_dsub_1_in_DPR_8
12565 0, // ssub_8
12566 0, // ssub_9
12567 0, // ssub_10
12568 0, // ssub_11
12569 0, // ssub_12
12570 0, // ssub_13
12571 0, // ssub_14
12572 0, // ssub_15
12573 118, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12574 118, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12575 118, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_1_in_DPR_8
12576 118, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_1_in_DPR_8
12577 118, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_1_in_DPR_8
12578 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12579 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12580 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12581 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12582 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12583 0, // ssub_4_ssub_5_ssub_8_ssub_9
12584 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12585 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12586 0, // ssub_6_ssub_7_dsub_5
12587 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12588 0, // ssub_6_ssub_7_dsub_5_dsub_7
12589 0, // ssub_6_ssub_7_ssub_8_ssub_9
12590 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12591 0, // ssub_8_ssub_9_ssub_12_ssub_13
12592 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12593 0, // dsub_5_dsub_7
12594 0, // dsub_5_ssub_12_ssub_13_dsub_7
12595 0, // dsub_5_ssub_12_ssub_13
12596 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12597 },
12598 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12599 119, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12600 119, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12601 119, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12602 119, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12603 0, // dsub_4
12604 0, // dsub_5
12605 0, // dsub_6
12606 0, // dsub_7
12607 0, // gsub_0
12608 0, // gsub_1
12609 0, // qqsub_0
12610 0, // qqsub_1
12611 119, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12612 119, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12613 0, // qsub_2
12614 0, // qsub_3
12615 119, // ssub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12616 119, // ssub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12617 119, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12618 119, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12619 119, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12620 119, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12621 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12622 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12623 0, // ssub_8
12624 0, // ssub_9
12625 0, // ssub_10
12626 0, // ssub_11
12627 0, // ssub_12
12628 0, // ssub_13
12629 0, // ssub_14
12630 0, // ssub_15
12631 119, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12632 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
12633 119, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12634 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
12635 119, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12636 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12637 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12638 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12639 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12640 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12641 0, // ssub_4_ssub_5_ssub_8_ssub_9
12642 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12643 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12644 0, // ssub_6_ssub_7_dsub_5
12645 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12646 0, // ssub_6_ssub_7_dsub_5_dsub_7
12647 0, // ssub_6_ssub_7_ssub_8_ssub_9
12648 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12649 0, // ssub_8_ssub_9_ssub_12_ssub_13
12650 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12651 0, // dsub_5_dsub_7
12652 0, // dsub_5_ssub_12_ssub_13_dsub_7
12653 0, // dsub_5_ssub_12_ssub_13
12654 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12655 },
12656 { // MQQPR
12657 120, // dsub_0 -> MQQPR
12658 120, // dsub_1 -> MQQPR
12659 120, // dsub_2 -> MQQPR
12660 120, // dsub_3 -> MQQPR
12661 0, // dsub_4
12662 0, // dsub_5
12663 0, // dsub_6
12664 0, // dsub_7
12665 0, // gsub_0
12666 0, // gsub_1
12667 0, // qqsub_0
12668 0, // qqsub_1
12669 120, // qsub_0 -> MQQPR
12670 120, // qsub_1 -> MQQPR
12671 0, // qsub_2
12672 0, // qsub_3
12673 120, // ssub_0 -> MQQPR
12674 120, // ssub_1 -> MQQPR
12675 120, // ssub_2 -> MQQPR
12676 120, // ssub_3 -> MQQPR
12677 120, // ssub_4 -> MQQPR
12678 120, // ssub_5 -> MQQPR
12679 120, // ssub_6 -> MQQPR
12680 120, // ssub_7 -> MQQPR
12681 0, // ssub_8
12682 0, // ssub_9
12683 0, // ssub_10
12684 0, // ssub_11
12685 0, // ssub_12
12686 0, // ssub_13
12687 0, // ssub_14
12688 0, // ssub_15
12689 120, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQPR
12690 120, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR
12691 120, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQPR
12692 120, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQPR
12693 120, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR
12694 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12695 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12696 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12697 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12698 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12699 0, // ssub_4_ssub_5_ssub_8_ssub_9
12700 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12701 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12702 0, // ssub_6_ssub_7_dsub_5
12703 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12704 0, // ssub_6_ssub_7_dsub_5_dsub_7
12705 0, // ssub_6_ssub_7_ssub_8_ssub_9
12706 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12707 0, // ssub_8_ssub_9_ssub_12_ssub_13
12708 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12709 0, // dsub_5_dsub_7
12710 0, // dsub_5_ssub_12_ssub_13_dsub_7
12711 0, // dsub_5_ssub_12_ssub_13
12712 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12713 },
12714 { // DQuad_with_dsub_2_in_DPR_8
12715 121, // dsub_0 -> DQuad_with_dsub_2_in_DPR_8
12716 121, // dsub_1 -> DQuad_with_dsub_2_in_DPR_8
12717 121, // dsub_2 -> DQuad_with_dsub_2_in_DPR_8
12718 121, // dsub_3 -> DQuad_with_dsub_2_in_DPR_8
12719 0, // dsub_4
12720 0, // dsub_5
12721 0, // dsub_6
12722 0, // dsub_7
12723 0, // gsub_0
12724 0, // gsub_1
12725 0, // qqsub_0
12726 0, // qqsub_1
12727 121, // qsub_0 -> DQuad_with_dsub_2_in_DPR_8
12728 121, // qsub_1 -> DQuad_with_dsub_2_in_DPR_8
12729 0, // qsub_2
12730 0, // qsub_3
12731 121, // ssub_0 -> DQuad_with_dsub_2_in_DPR_8
12732 121, // ssub_1 -> DQuad_with_dsub_2_in_DPR_8
12733 121, // ssub_2 -> DQuad_with_dsub_2_in_DPR_8
12734 121, // ssub_3 -> DQuad_with_dsub_2_in_DPR_8
12735 121, // ssub_4 -> DQuad_with_dsub_2_in_DPR_8
12736 121, // ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12737 121, // ssub_6 -> DQuad_with_dsub_2_in_DPR_8
12738 121, // ssub_7 -> DQuad_with_dsub_2_in_DPR_8
12739 0, // ssub_8
12740 0, // ssub_9
12741 0, // ssub_10
12742 0, // ssub_11
12743 0, // ssub_12
12744 0, // ssub_13
12745 0, // ssub_14
12746 0, // ssub_15
12747 121, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12748 121, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12749 121, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_2_in_DPR_8
12750 121, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_2_in_DPR_8
12751 121, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_2_in_DPR_8
12752 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12753 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12754 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12755 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12756 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12757 0, // ssub_4_ssub_5_ssub_8_ssub_9
12758 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12759 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12760 0, // ssub_6_ssub_7_dsub_5
12761 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12762 0, // ssub_6_ssub_7_dsub_5_dsub_7
12763 0, // ssub_6_ssub_7_ssub_8_ssub_9
12764 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12765 0, // ssub_8_ssub_9_ssub_12_ssub_13
12766 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12767 0, // dsub_5_dsub_7
12768 0, // dsub_5_ssub_12_ssub_13_dsub_7
12769 0, // dsub_5_ssub_12_ssub_13
12770 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12771 },
12772 { // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12773 122, // dsub_0 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12774 122, // dsub_1 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12775 122, // dsub_2 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12776 122, // dsub_3 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12777 0, // dsub_4
12778 0, // dsub_5
12779 0, // dsub_6
12780 0, // dsub_7
12781 0, // gsub_0
12782 0, // gsub_1
12783 0, // qqsub_0
12784 0, // qqsub_1
12785 122, // qsub_0 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12786 122, // qsub_1 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12787 0, // qsub_2
12788 0, // qsub_3
12789 122, // ssub_0 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12790 122, // ssub_1 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12791 122, // ssub_2 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12792 122, // ssub_3 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12793 122, // ssub_4 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12794 122, // ssub_5 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12795 122, // ssub_6 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12796 122, // ssub_7 -> DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
12797 0, // ssub_8
12798 0, // ssub_9
12799 0, // ssub_10
12800 0, // ssub_11
12801 0, // ssub_12
12802 0, // ssub_13
12803 0, // ssub_14
12804 0, // ssub_15
12805 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
12806 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
12807 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
12808 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
12809 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
12810 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12811 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12812 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12813 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12814 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12815 0, // ssub_4_ssub_5_ssub_8_ssub_9
12816 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12817 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12818 0, // ssub_6_ssub_7_dsub_5
12819 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12820 0, // ssub_6_ssub_7_dsub_5_dsub_7
12821 0, // ssub_6_ssub_7_ssub_8_ssub_9
12822 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12823 0, // ssub_8_ssub_9_ssub_12_ssub_13
12824 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12825 0, // dsub_5_dsub_7
12826 0, // dsub_5_ssub_12_ssub_13_dsub_7
12827 0, // dsub_5_ssub_12_ssub_13
12828 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12829 },
12830 { // DQuad_with_dsub_3_in_DPR_8
12831 123, // dsub_0 -> DQuad_with_dsub_3_in_DPR_8
12832 123, // dsub_1 -> DQuad_with_dsub_3_in_DPR_8
12833 123, // dsub_2 -> DQuad_with_dsub_3_in_DPR_8
12834 123, // dsub_3 -> DQuad_with_dsub_3_in_DPR_8
12835 0, // dsub_4
12836 0, // dsub_5
12837 0, // dsub_6
12838 0, // dsub_7
12839 0, // gsub_0
12840 0, // gsub_1
12841 0, // qqsub_0
12842 0, // qqsub_1
12843 123, // qsub_0 -> DQuad_with_dsub_3_in_DPR_8
12844 123, // qsub_1 -> DQuad_with_dsub_3_in_DPR_8
12845 0, // qsub_2
12846 0, // qsub_3
12847 123, // ssub_0 -> DQuad_with_dsub_3_in_DPR_8
12848 123, // ssub_1 -> DQuad_with_dsub_3_in_DPR_8
12849 123, // ssub_2 -> DQuad_with_dsub_3_in_DPR_8
12850 123, // ssub_3 -> DQuad_with_dsub_3_in_DPR_8
12851 123, // ssub_4 -> DQuad_with_dsub_3_in_DPR_8
12852 123, // ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12853 123, // ssub_6 -> DQuad_with_dsub_3_in_DPR_8
12854 123, // ssub_7 -> DQuad_with_dsub_3_in_DPR_8
12855 0, // ssub_8
12856 0, // ssub_9
12857 0, // ssub_10
12858 0, // ssub_11
12859 0, // ssub_12
12860 0, // ssub_13
12861 0, // ssub_14
12862 0, // ssub_15
12863 123, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12864 123, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12865 123, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_dsub_3_in_DPR_8
12866 123, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DQuad_with_dsub_3_in_DPR_8
12867 123, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_dsub_3_in_DPR_8
12868 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12869 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12870 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12871 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12872 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12873 0, // ssub_4_ssub_5_ssub_8_ssub_9
12874 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12875 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12876 0, // ssub_6_ssub_7_dsub_5
12877 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12878 0, // ssub_6_ssub_7_dsub_5_dsub_7
12879 0, // ssub_6_ssub_7_ssub_8_ssub_9
12880 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12881 0, // ssub_8_ssub_9_ssub_12_ssub_13
12882 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12883 0, // dsub_5_dsub_7
12884 0, // dsub_5_ssub_12_ssub_13_dsub_7
12885 0, // dsub_5_ssub_12_ssub_13
12886 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12887 },
12888 { // 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
12889 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
12890 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
12891 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
12892 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
12893 0, // dsub_4
12894 0, // dsub_5
12895 0, // dsub_6
12896 0, // dsub_7
12897 0, // gsub_0
12898 0, // gsub_1
12899 0, // qqsub_0
12900 0, // qqsub_1
12901 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
12902 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
12903 0, // qsub_2
12904 0, // qsub_3
12905 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
12906 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
12907 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
12908 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
12909 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
12910 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
12911 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
12912 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
12913 0, // ssub_8
12914 0, // ssub_9
12915 0, // ssub_10
12916 0, // ssub_11
12917 0, // ssub_12
12918 0, // ssub_13
12919 0, // ssub_14
12920 0, // ssub_15
12921 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
12922 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
12923 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
12924 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
12925 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
12926 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12927 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12928 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12929 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12930 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12931 0, // ssub_4_ssub_5_ssub_8_ssub_9
12932 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12933 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12934 0, // ssub_6_ssub_7_dsub_5
12935 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12936 0, // ssub_6_ssub_7_dsub_5_dsub_7
12937 0, // ssub_6_ssub_7_ssub_8_ssub_9
12938 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12939 0, // ssub_8_ssub_9_ssub_12_ssub_13
12940 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12941 0, // dsub_5_dsub_7
12942 0, // dsub_5_ssub_12_ssub_13_dsub_7
12943 0, // dsub_5_ssub_12_ssub_13
12944 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
12945 },
12946 { // MQQPR_with_qsub_0_in_QPR_8
12947 125, // dsub_0 -> MQQPR_with_qsub_0_in_QPR_8
12948 125, // dsub_1 -> MQQPR_with_qsub_0_in_QPR_8
12949 125, // dsub_2 -> MQQPR_with_qsub_0_in_QPR_8
12950 125, // dsub_3 -> MQQPR_with_qsub_0_in_QPR_8
12951 0, // dsub_4
12952 0, // dsub_5
12953 0, // dsub_6
12954 0, // dsub_7
12955 0, // gsub_0
12956 0, // gsub_1
12957 0, // qqsub_0
12958 0, // qqsub_1
12959 125, // qsub_0 -> MQQPR_with_qsub_0_in_QPR_8
12960 125, // qsub_1 -> MQQPR_with_qsub_0_in_QPR_8
12961 0, // qsub_2
12962 0, // qsub_3
12963 125, // ssub_0 -> MQQPR_with_qsub_0_in_QPR_8
12964 125, // ssub_1 -> MQQPR_with_qsub_0_in_QPR_8
12965 125, // ssub_2 -> MQQPR_with_qsub_0_in_QPR_8
12966 125, // ssub_3 -> MQQPR_with_qsub_0_in_QPR_8
12967 125, // ssub_4 -> MQQPR_with_qsub_0_in_QPR_8
12968 125, // ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12969 125, // ssub_6 -> MQQPR_with_qsub_0_in_QPR_8
12970 125, // ssub_7 -> MQQPR_with_qsub_0_in_QPR_8
12971 0, // ssub_8
12972 0, // ssub_9
12973 0, // ssub_10
12974 0, // ssub_11
12975 0, // ssub_12
12976 0, // ssub_13
12977 0, // ssub_14
12978 0, // ssub_15
12979 125, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12980 125, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12981 125, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQPR_with_qsub_0_in_QPR_8
12982 125, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQPR_with_qsub_0_in_QPR_8
12983 125, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_qsub_0_in_QPR_8
12984 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
12985 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12986 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
12987 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
12988 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12989 0, // ssub_4_ssub_5_ssub_8_ssub_9
12990 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
12991 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
12992 0, // ssub_6_ssub_7_dsub_5
12993 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
12994 0, // ssub_6_ssub_7_dsub_5_dsub_7
12995 0, // ssub_6_ssub_7_ssub_8_ssub_9
12996 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12997 0, // ssub_8_ssub_9_ssub_12_ssub_13
12998 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
12999 0, // dsub_5_dsub_7
13000 0, // dsub_5_ssub_12_ssub_13_dsub_7
13001 0, // dsub_5_ssub_12_ssub_13
13002 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13003 },
13004 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13005 126, // dsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13006 126, // dsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13007 126, // dsub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13008 126, // dsub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13009 0, // dsub_4
13010 0, // dsub_5
13011 0, // dsub_6
13012 0, // dsub_7
13013 0, // gsub_0
13014 0, // gsub_1
13015 0, // qqsub_0
13016 0, // qqsub_1
13017 126, // qsub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13018 126, // qsub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13019 0, // qsub_2
13020 0, // qsub_3
13021 126, // ssub_0 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13022 126, // ssub_1 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13023 126, // ssub_2 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13024 126, // ssub_3 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13025 126, // ssub_4 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13026 126, // ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13027 126, // ssub_6 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13028 126, // ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13029 0, // ssub_8
13030 0, // ssub_9
13031 0, // ssub_10
13032 0, // ssub_11
13033 0, // ssub_12
13034 0, // ssub_13
13035 0, // ssub_14
13036 0, // ssub_15
13037 126, // ssub_0_ssub_1_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13038 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
13039 126, // ssub_2_ssub_3_ssub_6_ssub_7 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13040 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
13041 126, // ssub_2_ssub_3_ssub_4_ssub_5 -> DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
13042 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13043 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13044 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13045 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13046 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13047 0, // ssub_4_ssub_5_ssub_8_ssub_9
13048 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13049 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13050 0, // ssub_6_ssub_7_dsub_5
13051 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13052 0, // ssub_6_ssub_7_dsub_5_dsub_7
13053 0, // ssub_6_ssub_7_ssub_8_ssub_9
13054 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13055 0, // ssub_8_ssub_9_ssub_12_ssub_13
13056 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13057 0, // dsub_5_dsub_7
13058 0, // dsub_5_ssub_12_ssub_13_dsub_7
13059 0, // dsub_5_ssub_12_ssub_13
13060 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13061 },
13062 { // MQQPR_with_dsub_2_in_DPR_8
13063 127, // dsub_0 -> MQQPR_with_dsub_2_in_DPR_8
13064 127, // dsub_1 -> MQQPR_with_dsub_2_in_DPR_8
13065 127, // dsub_2 -> MQQPR_with_dsub_2_in_DPR_8
13066 127, // dsub_3 -> MQQPR_with_dsub_2_in_DPR_8
13067 0, // dsub_4
13068 0, // dsub_5
13069 0, // dsub_6
13070 0, // dsub_7
13071 0, // gsub_0
13072 0, // gsub_1
13073 0, // qqsub_0
13074 0, // qqsub_1
13075 127, // qsub_0 -> MQQPR_with_dsub_2_in_DPR_8
13076 127, // qsub_1 -> MQQPR_with_dsub_2_in_DPR_8
13077 0, // qsub_2
13078 0, // qsub_3
13079 127, // ssub_0 -> MQQPR_with_dsub_2_in_DPR_8
13080 127, // ssub_1 -> MQQPR_with_dsub_2_in_DPR_8
13081 127, // ssub_2 -> MQQPR_with_dsub_2_in_DPR_8
13082 127, // ssub_3 -> MQQPR_with_dsub_2_in_DPR_8
13083 127, // ssub_4 -> MQQPR_with_dsub_2_in_DPR_8
13084 127, // ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
13085 127, // ssub_6 -> MQQPR_with_dsub_2_in_DPR_8
13086 127, // ssub_7 -> MQQPR_with_dsub_2_in_DPR_8
13087 0, // ssub_8
13088 0, // ssub_9
13089 0, // ssub_10
13090 0, // ssub_11
13091 0, // ssub_12
13092 0, // ssub_13
13093 0, // ssub_14
13094 0, // ssub_15
13095 127, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
13096 127, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
13097 127, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQPR_with_dsub_2_in_DPR_8
13098 127, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQPR_with_dsub_2_in_DPR_8
13099 127, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQPR_with_dsub_2_in_DPR_8
13100 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13101 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13102 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13103 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13104 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13105 0, // ssub_4_ssub_5_ssub_8_ssub_9
13106 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13107 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13108 0, // ssub_6_ssub_7_dsub_5
13109 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13110 0, // ssub_6_ssub_7_dsub_5_dsub_7
13111 0, // ssub_6_ssub_7_ssub_8_ssub_9
13112 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13113 0, // ssub_8_ssub_9_ssub_12_ssub_13
13114 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13115 0, // dsub_5_dsub_7
13116 0, // dsub_5_ssub_12_ssub_13_dsub_7
13117 0, // dsub_5_ssub_12_ssub_13
13118 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13119 },
13120 { // 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
13121 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
13122 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
13123 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
13124 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
13125 0, // dsub_4
13126 0, // dsub_5
13127 0, // dsub_6
13128 0, // dsub_7
13129 0, // gsub_0
13130 0, // gsub_1
13131 0, // qqsub_0
13132 0, // qqsub_1
13133 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
13134 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
13135 0, // qsub_2
13136 0, // qsub_3
13137 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
13138 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
13139 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
13140 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
13141 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
13142 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
13143 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
13144 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
13145 0, // ssub_8
13146 0, // ssub_9
13147 0, // ssub_10
13148 0, // ssub_11
13149 0, // ssub_12
13150 0, // ssub_13
13151 0, // ssub_14
13152 0, // ssub_15
13153 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
13154 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
13155 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
13156 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
13157 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
13158 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13159 0, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13160 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13161 0, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13162 0, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13163 0, // ssub_4_ssub_5_ssub_8_ssub_9
13164 0, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13165 0, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13166 0, // ssub_6_ssub_7_dsub_5
13167 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13168 0, // ssub_6_ssub_7_dsub_5_dsub_7
13169 0, // ssub_6_ssub_7_ssub_8_ssub_9
13170 0, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13171 0, // ssub_8_ssub_9_ssub_12_ssub_13
13172 0, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13173 0, // dsub_5_dsub_7
13174 0, // dsub_5_ssub_12_ssub_13_dsub_7
13175 0, // dsub_5_ssub_12_ssub_13
13176 0, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13177 },
13178 { // QQQQPR
13179 129, // dsub_0 -> QQQQPR
13180 129, // dsub_1 -> QQQQPR
13181 129, // dsub_2 -> QQQQPR
13182 129, // dsub_3 -> QQQQPR
13183 129, // dsub_4 -> QQQQPR
13184 129, // dsub_5 -> QQQQPR
13185 129, // dsub_6 -> QQQQPR
13186 129, // dsub_7 -> QQQQPR
13187 0, // gsub_0
13188 0, // gsub_1
13189 129, // qqsub_0 -> QQQQPR
13190 129, // qqsub_1 -> QQQQPR
13191 129, // qsub_0 -> QQQQPR
13192 129, // qsub_1 -> QQQQPR
13193 129, // qsub_2 -> QQQQPR
13194 129, // qsub_3 -> QQQQPR
13195 130, // ssub_0 -> QQQQPR_with_ssub_0
13196 130, // ssub_1 -> QQQQPR_with_ssub_0
13197 130, // ssub_2 -> QQQQPR_with_ssub_0
13198 130, // ssub_3 -> QQQQPR_with_ssub_0
13199 131, // ssub_4 -> QQQQPR_with_ssub_4
13200 131, // ssub_5 -> QQQQPR_with_ssub_4
13201 131, // ssub_6 -> QQQQPR_with_ssub_4
13202 131, // ssub_7 -> QQQQPR_with_ssub_4
13203 132, // ssub_8 -> QQQQPR_with_ssub_8
13204 132, // ssub_9 -> QQQQPR_with_ssub_8
13205 132, // ssub_10 -> QQQQPR_with_ssub_8
13206 132, // ssub_11 -> QQQQPR_with_ssub_8
13207 133, // ssub_12 -> MQQQQPR
13208 133, // ssub_13 -> MQQQQPR
13209 133, // ssub_14 -> MQQQQPR
13210 133, // ssub_15 -> MQQQQPR
13211 129, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR
13212 129, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR
13213 129, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR
13214 129, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR
13215 129, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR
13216 129, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR
13217 129, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR
13218 129, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR
13219 129, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR
13220 129, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR
13221 129, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR
13222 129, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR
13223 129, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR
13224 129, // ssub_6_ssub_7_dsub_5 -> QQQQPR
13225 129, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR
13226 129, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR
13227 129, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR
13228 129, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR
13229 129, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR
13230 129, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR
13231 129, // dsub_5_dsub_7 -> QQQQPR
13232 129, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR
13233 129, // dsub_5_ssub_12_ssub_13 -> QQQQPR
13234 129, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR
13235 },
13236 { // QQQQPR_with_ssub_0
13237 130, // dsub_0 -> QQQQPR_with_ssub_0
13238 130, // dsub_1 -> QQQQPR_with_ssub_0
13239 130, // dsub_2 -> QQQQPR_with_ssub_0
13240 130, // dsub_3 -> QQQQPR_with_ssub_0
13241 130, // dsub_4 -> QQQQPR_with_ssub_0
13242 130, // dsub_5 -> QQQQPR_with_ssub_0
13243 130, // dsub_6 -> QQQQPR_with_ssub_0
13244 130, // dsub_7 -> QQQQPR_with_ssub_0
13245 0, // gsub_0
13246 0, // gsub_1
13247 130, // qqsub_0 -> QQQQPR_with_ssub_0
13248 130, // qqsub_1 -> QQQQPR_with_ssub_0
13249 130, // qsub_0 -> QQQQPR_with_ssub_0
13250 130, // qsub_1 -> QQQQPR_with_ssub_0
13251 130, // qsub_2 -> QQQQPR_with_ssub_0
13252 130, // qsub_3 -> QQQQPR_with_ssub_0
13253 130, // ssub_0 -> QQQQPR_with_ssub_0
13254 130, // ssub_1 -> QQQQPR_with_ssub_0
13255 130, // ssub_2 -> QQQQPR_with_ssub_0
13256 130, // ssub_3 -> QQQQPR_with_ssub_0
13257 131, // ssub_4 -> QQQQPR_with_ssub_4
13258 131, // ssub_5 -> QQQQPR_with_ssub_4
13259 131, // ssub_6 -> QQQQPR_with_ssub_4
13260 131, // ssub_7 -> QQQQPR_with_ssub_4
13261 132, // ssub_8 -> QQQQPR_with_ssub_8
13262 132, // ssub_9 -> QQQQPR_with_ssub_8
13263 132, // ssub_10 -> QQQQPR_with_ssub_8
13264 132, // ssub_11 -> QQQQPR_with_ssub_8
13265 133, // ssub_12 -> MQQQQPR
13266 133, // ssub_13 -> MQQQQPR
13267 133, // ssub_14 -> MQQQQPR
13268 133, // ssub_15 -> MQQQQPR
13269 130, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR_with_ssub_0
13270 130, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_0
13271 130, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR_with_ssub_0
13272 130, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR_with_ssub_0
13273 130, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_0
13274 130, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13275 130, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13276 130, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_0
13277 130, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_0
13278 130, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13279 130, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13280 130, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13281 130, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13282 130, // ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_0
13283 130, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR_with_ssub_0
13284 130, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_0
13285 130, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_0
13286 130, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13287 130, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13288 130, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13289 130, // dsub_5_dsub_7 -> QQQQPR_with_ssub_0
13290 130, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR_with_ssub_0
13291 130, // dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_0
13292 130, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR_with_ssub_0
13293 },
13294 { // QQQQPR_with_ssub_4
13295 131, // dsub_0 -> QQQQPR_with_ssub_4
13296 131, // dsub_1 -> QQQQPR_with_ssub_4
13297 131, // dsub_2 -> QQQQPR_with_ssub_4
13298 131, // dsub_3 -> QQQQPR_with_ssub_4
13299 131, // dsub_4 -> QQQQPR_with_ssub_4
13300 131, // dsub_5 -> QQQQPR_with_ssub_4
13301 131, // dsub_6 -> QQQQPR_with_ssub_4
13302 131, // dsub_7 -> QQQQPR_with_ssub_4
13303 0, // gsub_0
13304 0, // gsub_1
13305 131, // qqsub_0 -> QQQQPR_with_ssub_4
13306 131, // qqsub_1 -> QQQQPR_with_ssub_4
13307 131, // qsub_0 -> QQQQPR_with_ssub_4
13308 131, // qsub_1 -> QQQQPR_with_ssub_4
13309 131, // qsub_2 -> QQQQPR_with_ssub_4
13310 131, // qsub_3 -> QQQQPR_with_ssub_4
13311 131, // ssub_0 -> QQQQPR_with_ssub_4
13312 131, // ssub_1 -> QQQQPR_with_ssub_4
13313 131, // ssub_2 -> QQQQPR_with_ssub_4
13314 131, // ssub_3 -> QQQQPR_with_ssub_4
13315 131, // ssub_4 -> QQQQPR_with_ssub_4
13316 131, // ssub_5 -> QQQQPR_with_ssub_4
13317 131, // ssub_6 -> QQQQPR_with_ssub_4
13318 131, // ssub_7 -> QQQQPR_with_ssub_4
13319 132, // ssub_8 -> QQQQPR_with_ssub_8
13320 132, // ssub_9 -> QQQQPR_with_ssub_8
13321 132, // ssub_10 -> QQQQPR_with_ssub_8
13322 132, // ssub_11 -> QQQQPR_with_ssub_8
13323 133, // ssub_12 -> MQQQQPR
13324 133, // ssub_13 -> MQQQQPR
13325 133, // ssub_14 -> MQQQQPR
13326 133, // ssub_15 -> MQQQQPR
13327 131, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR_with_ssub_4
13328 131, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_4
13329 131, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR_with_ssub_4
13330 131, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR_with_ssub_4
13331 131, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_4
13332 131, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13333 131, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13334 131, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_4
13335 131, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_4
13336 131, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13337 131, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13338 131, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13339 131, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13340 131, // ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_4
13341 131, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR_with_ssub_4
13342 131, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_4
13343 131, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_4
13344 131, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13345 131, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13346 131, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13347 131, // dsub_5_dsub_7 -> QQQQPR_with_ssub_4
13348 131, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR_with_ssub_4
13349 131, // dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_4
13350 131, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR_with_ssub_4
13351 },
13352 { // QQQQPR_with_ssub_8
13353 132, // dsub_0 -> QQQQPR_with_ssub_8
13354 132, // dsub_1 -> QQQQPR_with_ssub_8
13355 132, // dsub_2 -> QQQQPR_with_ssub_8
13356 132, // dsub_3 -> QQQQPR_with_ssub_8
13357 132, // dsub_4 -> QQQQPR_with_ssub_8
13358 132, // dsub_5 -> QQQQPR_with_ssub_8
13359 132, // dsub_6 -> QQQQPR_with_ssub_8
13360 132, // dsub_7 -> QQQQPR_with_ssub_8
13361 0, // gsub_0
13362 0, // gsub_1
13363 132, // qqsub_0 -> QQQQPR_with_ssub_8
13364 132, // qqsub_1 -> QQQQPR_with_ssub_8
13365 132, // qsub_0 -> QQQQPR_with_ssub_8
13366 132, // qsub_1 -> QQQQPR_with_ssub_8
13367 132, // qsub_2 -> QQQQPR_with_ssub_8
13368 132, // qsub_3 -> QQQQPR_with_ssub_8
13369 132, // ssub_0 -> QQQQPR_with_ssub_8
13370 132, // ssub_1 -> QQQQPR_with_ssub_8
13371 132, // ssub_2 -> QQQQPR_with_ssub_8
13372 132, // ssub_3 -> QQQQPR_with_ssub_8
13373 132, // ssub_4 -> QQQQPR_with_ssub_8
13374 132, // ssub_5 -> QQQQPR_with_ssub_8
13375 132, // ssub_6 -> QQQQPR_with_ssub_8
13376 132, // ssub_7 -> QQQQPR_with_ssub_8
13377 132, // ssub_8 -> QQQQPR_with_ssub_8
13378 132, // ssub_9 -> QQQQPR_with_ssub_8
13379 132, // ssub_10 -> QQQQPR_with_ssub_8
13380 132, // ssub_11 -> QQQQPR_with_ssub_8
13381 133, // ssub_12 -> MQQQQPR
13382 133, // ssub_13 -> MQQQQPR
13383 133, // ssub_14 -> MQQQQPR
13384 133, // ssub_15 -> MQQQQPR
13385 132, // ssub_0_ssub_1_ssub_4_ssub_5 -> QQQQPR_with_ssub_8
13386 132, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_8
13387 132, // ssub_2_ssub_3_ssub_6_ssub_7 -> QQQQPR_with_ssub_8
13388 132, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> QQQQPR_with_ssub_8
13389 132, // ssub_2_ssub_3_ssub_4_ssub_5 -> QQQQPR_with_ssub_8
13390 132, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13391 132, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13392 132, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_8
13393 132, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_8
13394 132, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13395 132, // ssub_4_ssub_5_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13396 132, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13397 132, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13398 132, // ssub_6_ssub_7_dsub_5 -> QQQQPR_with_ssub_8
13399 132, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> QQQQPR_with_ssub_8
13400 132, // ssub_6_ssub_7_dsub_5_dsub_7 -> QQQQPR_with_ssub_8
13401 132, // ssub_6_ssub_7_ssub_8_ssub_9 -> QQQQPR_with_ssub_8
13402 132, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13403 132, // ssub_8_ssub_9_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13404 132, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13405 132, // dsub_5_dsub_7 -> QQQQPR_with_ssub_8
13406 132, // dsub_5_ssub_12_ssub_13_dsub_7 -> QQQQPR_with_ssub_8
13407 132, // dsub_5_ssub_12_ssub_13 -> QQQQPR_with_ssub_8
13408 132, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQQQPR_with_ssub_8
13409 },
13410 { // MQQQQPR
13411 133, // dsub_0 -> MQQQQPR
13412 133, // dsub_1 -> MQQQQPR
13413 133, // dsub_2 -> MQQQQPR
13414 133, // dsub_3 -> MQQQQPR
13415 133, // dsub_4 -> MQQQQPR
13416 133, // dsub_5 -> MQQQQPR
13417 133, // dsub_6 -> MQQQQPR
13418 133, // dsub_7 -> MQQQQPR
13419 0, // gsub_0
13420 0, // gsub_1
13421 133, // qqsub_0 -> MQQQQPR
13422 133, // qqsub_1 -> MQQQQPR
13423 133, // qsub_0 -> MQQQQPR
13424 133, // qsub_1 -> MQQQQPR
13425 133, // qsub_2 -> MQQQQPR
13426 133, // qsub_3 -> MQQQQPR
13427 133, // ssub_0 -> MQQQQPR
13428 133, // ssub_1 -> MQQQQPR
13429 133, // ssub_2 -> MQQQQPR
13430 133, // ssub_3 -> MQQQQPR
13431 133, // ssub_4 -> MQQQQPR
13432 133, // ssub_5 -> MQQQQPR
13433 133, // ssub_6 -> MQQQQPR
13434 133, // ssub_7 -> MQQQQPR
13435 133, // ssub_8 -> MQQQQPR
13436 133, // ssub_9 -> MQQQQPR
13437 133, // ssub_10 -> MQQQQPR
13438 133, // ssub_11 -> MQQQQPR
13439 133, // ssub_12 -> MQQQQPR
13440 133, // ssub_13 -> MQQQQPR
13441 133, // ssub_14 -> MQQQQPR
13442 133, // ssub_15 -> MQQQQPR
13443 133, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR
13444 133, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR
13445 133, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR
13446 133, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQQQPR
13447 133, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR
13448 133, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR
13449 133, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR
13450 133, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR
13451 133, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR
13452 133, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR
13453 133, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR
13454 133, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR
13455 133, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR
13456 133, // ssub_6_ssub_7_dsub_5 -> MQQQQPR
13457 133, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR
13458 133, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR
13459 133, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR
13460 133, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR
13461 133, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR
13462 133, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR
13463 133, // dsub_5_dsub_7 -> MQQQQPR
13464 133, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR
13465 133, // dsub_5_ssub_12_ssub_13 -> MQQQQPR
13466 133, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR
13467 },
13468 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13469 134, // dsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13470 134, // dsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13471 134, // dsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13472 134, // dsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13473 134, // dsub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13474 134, // dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13475 134, // dsub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13476 134, // dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13477 0, // gsub_0
13478 0, // gsub_1
13479 134, // qqsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13480 134, // qqsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13481 134, // qsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13482 134, // qsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13483 134, // qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13484 134, // qsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13485 134, // ssub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13486 134, // ssub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13487 134, // ssub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13488 134, // ssub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13489 134, // ssub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13490 134, // ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13491 134, // ssub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13492 134, // ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13493 134, // ssub_8 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13494 134, // ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13495 134, // ssub_10 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13496 134, // ssub_11 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13497 134, // ssub_12 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13498 134, // ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13499 134, // ssub_14 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13500 134, // ssub_15 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13501 134, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13502 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
13503 134, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13504 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
13505 134, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13506 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
13507 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
13508 134, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13509 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
13510 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
13511 134, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13512 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
13513 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
13514 134, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13515 134, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13516 134, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13517 134, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13518 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
13519 134, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13520 134, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13521 134, // dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13522 134, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13523 134, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13524 134, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
13525 },
13526 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13527 135, // dsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13528 135, // dsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13529 135, // dsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13530 135, // dsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13531 135, // dsub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13532 135, // dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13533 135, // dsub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13534 135, // dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13535 0, // gsub_0
13536 0, // gsub_1
13537 135, // qqsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13538 135, // qqsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13539 135, // qsub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13540 135, // qsub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13541 135, // qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13542 135, // qsub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13543 135, // ssub_0 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13544 135, // ssub_1 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13545 135, // ssub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13546 135, // ssub_3 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13547 135, // ssub_4 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13548 135, // ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13549 135, // ssub_6 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13550 135, // ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13551 135, // ssub_8 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13552 135, // ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13553 135, // ssub_10 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13554 135, // ssub_11 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13555 135, // ssub_12 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13556 135, // ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13557 135, // ssub_14 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13558 135, // ssub_15 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13559 135, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13560 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
13561 135, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13562 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
13563 135, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13564 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
13565 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
13566 135, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13567 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
13568 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
13569 135, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13570 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
13571 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
13572 135, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13573 135, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13574 135, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13575 135, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13576 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
13577 135, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13578 135, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13579 135, // dsub_5_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13580 135, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13581 135, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13582 135, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
13583 },
13584 { // MQQQQPR_with_qsub_2_in_QPR_8
13585 136, // dsub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13586 136, // dsub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13587 136, // dsub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13588 136, // dsub_3 -> MQQQQPR_with_qsub_2_in_QPR_8
13589 136, // dsub_4 -> MQQQQPR_with_qsub_2_in_QPR_8
13590 136, // dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13591 136, // dsub_6 -> MQQQQPR_with_qsub_2_in_QPR_8
13592 136, // dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13593 0, // gsub_0
13594 0, // gsub_1
13595 136, // qqsub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13596 136, // qqsub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13597 136, // qsub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13598 136, // qsub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13599 136, // qsub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13600 136, // qsub_3 -> MQQQQPR_with_qsub_2_in_QPR_8
13601 136, // ssub_0 -> MQQQQPR_with_qsub_2_in_QPR_8
13602 136, // ssub_1 -> MQQQQPR_with_qsub_2_in_QPR_8
13603 136, // ssub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13604 136, // ssub_3 -> MQQQQPR_with_qsub_2_in_QPR_8
13605 136, // ssub_4 -> MQQQQPR_with_qsub_2_in_QPR_8
13606 136, // ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13607 136, // ssub_6 -> MQQQQPR_with_qsub_2_in_QPR_8
13608 136, // ssub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13609 136, // ssub_8 -> MQQQQPR_with_qsub_2_in_QPR_8
13610 136, // ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13611 136, // ssub_10 -> MQQQQPR_with_qsub_2_in_QPR_8
13612 136, // ssub_11 -> MQQQQPR_with_qsub_2_in_QPR_8
13613 136, // ssub_12 -> MQQQQPR_with_qsub_2_in_QPR_8
13614 136, // ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13615 136, // ssub_14 -> MQQQQPR_with_qsub_2_in_QPR_8
13616 136, // ssub_15 -> MQQQQPR_with_qsub_2_in_QPR_8
13617 136, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13618 136, // ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13619 136, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13620 136, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13621 136, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13622 136, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13623 136, // ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13624 136, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13625 136, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13626 136, // ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13627 136, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13628 136, // ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13629 136, // ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13630 136, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13631 136, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qsub_2_in_QPR_8
13632 136, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13633 136, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qsub_2_in_QPR_8
13634 136, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13635 136, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13636 136, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13637 136, // dsub_5_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13638 136, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qsub_2_in_QPR_8
13639 136, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qsub_2_in_QPR_8
13640 136, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qsub_2_in_QPR_8
13641 },
13642 { // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13643 137, // dsub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13644 137, // dsub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13645 137, // dsub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13646 137, // dsub_3 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13647 137, // dsub_4 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13648 137, // dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13649 137, // dsub_6 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13650 137, // dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13651 0, // gsub_0
13652 0, // gsub_1
13653 137, // qqsub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13654 137, // qqsub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13655 137, // qsub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13656 137, // qsub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13657 137, // qsub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13658 137, // qsub_3 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13659 137, // ssub_0 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13660 137, // ssub_1 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13661 137, // ssub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13662 137, // ssub_3 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13663 137, // ssub_4 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13664 137, // ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13665 137, // ssub_6 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13666 137, // ssub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13667 137, // ssub_8 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13668 137, // ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13669 137, // ssub_10 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13670 137, // ssub_11 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13671 137, // ssub_12 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13672 137, // ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13673 137, // ssub_14 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13674 137, // ssub_15 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13675 137, // ssub_0_ssub_1_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13676 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
13677 137, // ssub_2_ssub_3_ssub_6_ssub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13678 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
13679 137, // ssub_2_ssub_3_ssub_4_ssub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13680 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
13681 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
13682 137, // ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13683 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
13684 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
13685 137, // ssub_4_ssub_5_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13686 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
13687 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
13688 137, // ssub_6_ssub_7_dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13689 137, // ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13690 137, // ssub_6_ssub_7_dsub_5_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13691 137, // ssub_6_ssub_7_ssub_8_ssub_9 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13692 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
13693 137, // ssub_8_ssub_9_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13694 137, // ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13695 137, // dsub_5_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13696 137, // dsub_5_ssub_12_ssub_13_dsub_7 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13697 137, // dsub_5_ssub_12_ssub_13 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13698 137, // ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
13699 },
13700
13701 };
13702 assert(RC && "Missing regclass");
13703 if (!Idx) return RC;
13704 --Idx;
13705 assert(Idx < 56 && "Bad subreg");
13706 unsigned TV = Table[RC->getID()][Idx];
13707 return TV ? getRegClass(i: TV - 1) : nullptr;
13708}const TargetRegisterClass *ARMGenRegisterInfo::getSubRegisterClass(const TargetRegisterClass *RC, unsigned Idx) const {
13709 static constexpr uint8_t Table[137][56] = {
13710 { // HPR
13711 0, // HPR:dsub_0
13712 0, // HPR:dsub_1
13713 0, // HPR:dsub_2
13714 0, // HPR:dsub_3
13715 0, // HPR:dsub_4
13716 0, // HPR:dsub_5
13717 0, // HPR:dsub_6
13718 0, // HPR:dsub_7
13719 0, // HPR:gsub_0
13720 0, // HPR:gsub_1
13721 0, // HPR:qqsub_0
13722 0, // HPR:qqsub_1
13723 0, // HPR:qsub_0
13724 0, // HPR:qsub_1
13725 0, // HPR:qsub_2
13726 0, // HPR:qsub_3
13727 0, // HPR:ssub_0
13728 0, // HPR:ssub_1
13729 0, // HPR:ssub_2
13730 0, // HPR:ssub_3
13731 0, // HPR:ssub_4
13732 0, // HPR:ssub_5
13733 0, // HPR:ssub_6
13734 0, // HPR:ssub_7
13735 0, // HPR:ssub_8
13736 0, // HPR:ssub_9
13737 0, // HPR:ssub_10
13738 0, // HPR:ssub_11
13739 0, // HPR:ssub_12
13740 0, // HPR:ssub_13
13741 0, // HPR:ssub_14
13742 0, // HPR:ssub_15
13743 0, // HPR:ssub_0_ssub_1_ssub_4_ssub_5
13744 0, // HPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13745 0, // HPR:ssub_2_ssub_3_ssub_6_ssub_7
13746 0, // HPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13747 0, // HPR:ssub_2_ssub_3_ssub_4_ssub_5
13748 0, // HPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13749 0, // HPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13750 0, // HPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13751 0, // HPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13752 0, // HPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13753 0, // HPR:ssub_4_ssub_5_ssub_8_ssub_9
13754 0, // HPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13755 0, // HPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13756 0, // HPR:ssub_6_ssub_7_dsub_5
13757 0, // HPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13758 0, // HPR:ssub_6_ssub_7_dsub_5_dsub_7
13759 0, // HPR:ssub_6_ssub_7_ssub_8_ssub_9
13760 0, // HPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13761 0, // HPR:ssub_8_ssub_9_ssub_12_ssub_13
13762 0, // HPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13763 0, // HPR:dsub_5_dsub_7
13764 0, // HPR:dsub_5_ssub_12_ssub_13_dsub_7
13765 0, // HPR:dsub_5_ssub_12_ssub_13
13766 0, // HPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13767 },
13768 { // FPWithVPR
13769 0, // FPWithVPR:dsub_0
13770 0, // FPWithVPR:dsub_1
13771 0, // FPWithVPR:dsub_2
13772 0, // FPWithVPR:dsub_3
13773 0, // FPWithVPR:dsub_4
13774 0, // FPWithVPR:dsub_5
13775 0, // FPWithVPR:dsub_6
13776 0, // FPWithVPR:dsub_7
13777 0, // FPWithVPR:gsub_0
13778 0, // FPWithVPR:gsub_1
13779 0, // FPWithVPR:qqsub_0
13780 0, // FPWithVPR:qqsub_1
13781 0, // FPWithVPR:qsub_0
13782 0, // FPWithVPR:qsub_1
13783 0, // FPWithVPR:qsub_2
13784 0, // FPWithVPR:qsub_3
13785 3, // FPWithVPR:ssub_0 -> SPR
13786 3, // FPWithVPR:ssub_1 -> SPR
13787 0, // FPWithVPR:ssub_2
13788 0, // FPWithVPR:ssub_3
13789 0, // FPWithVPR:ssub_4
13790 0, // FPWithVPR:ssub_5
13791 0, // FPWithVPR:ssub_6
13792 0, // FPWithVPR:ssub_7
13793 0, // FPWithVPR:ssub_8
13794 0, // FPWithVPR:ssub_9
13795 0, // FPWithVPR:ssub_10
13796 0, // FPWithVPR:ssub_11
13797 0, // FPWithVPR:ssub_12
13798 0, // FPWithVPR:ssub_13
13799 0, // FPWithVPR:ssub_14
13800 0, // FPWithVPR:ssub_15
13801 0, // FPWithVPR:ssub_0_ssub_1_ssub_4_ssub_5
13802 0, // FPWithVPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13803 0, // FPWithVPR:ssub_2_ssub_3_ssub_6_ssub_7
13804 0, // FPWithVPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13805 0, // FPWithVPR:ssub_2_ssub_3_ssub_4_ssub_5
13806 0, // FPWithVPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13807 0, // FPWithVPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13808 0, // FPWithVPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13809 0, // FPWithVPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13810 0, // FPWithVPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13811 0, // FPWithVPR:ssub_4_ssub_5_ssub_8_ssub_9
13812 0, // FPWithVPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13813 0, // FPWithVPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13814 0, // FPWithVPR:ssub_6_ssub_7_dsub_5
13815 0, // FPWithVPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13816 0, // FPWithVPR:ssub_6_ssub_7_dsub_5_dsub_7
13817 0, // FPWithVPR:ssub_6_ssub_7_ssub_8_ssub_9
13818 0, // FPWithVPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13819 0, // FPWithVPR:ssub_8_ssub_9_ssub_12_ssub_13
13820 0, // FPWithVPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13821 0, // FPWithVPR:dsub_5_dsub_7
13822 0, // FPWithVPR:dsub_5_ssub_12_ssub_13_dsub_7
13823 0, // FPWithVPR:dsub_5_ssub_12_ssub_13
13824 0, // FPWithVPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13825 },
13826 { // SPR
13827 0, // SPR:dsub_0
13828 0, // SPR:dsub_1
13829 0, // SPR:dsub_2
13830 0, // SPR:dsub_3
13831 0, // SPR:dsub_4
13832 0, // SPR:dsub_5
13833 0, // SPR:dsub_6
13834 0, // SPR:dsub_7
13835 0, // SPR:gsub_0
13836 0, // SPR:gsub_1
13837 0, // SPR:qqsub_0
13838 0, // SPR:qqsub_1
13839 0, // SPR:qsub_0
13840 0, // SPR:qsub_1
13841 0, // SPR:qsub_2
13842 0, // SPR:qsub_3
13843 0, // SPR:ssub_0
13844 0, // SPR:ssub_1
13845 0, // SPR:ssub_2
13846 0, // SPR:ssub_3
13847 0, // SPR:ssub_4
13848 0, // SPR:ssub_5
13849 0, // SPR:ssub_6
13850 0, // SPR:ssub_7
13851 0, // SPR:ssub_8
13852 0, // SPR:ssub_9
13853 0, // SPR:ssub_10
13854 0, // SPR:ssub_11
13855 0, // SPR:ssub_12
13856 0, // SPR:ssub_13
13857 0, // SPR:ssub_14
13858 0, // SPR:ssub_15
13859 0, // SPR:ssub_0_ssub_1_ssub_4_ssub_5
13860 0, // SPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13861 0, // SPR:ssub_2_ssub_3_ssub_6_ssub_7
13862 0, // SPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13863 0, // SPR:ssub_2_ssub_3_ssub_4_ssub_5
13864 0, // SPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13865 0, // SPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13866 0, // SPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13867 0, // SPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13868 0, // SPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13869 0, // SPR:ssub_4_ssub_5_ssub_8_ssub_9
13870 0, // SPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13871 0, // SPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13872 0, // SPR:ssub_6_ssub_7_dsub_5
13873 0, // SPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13874 0, // SPR:ssub_6_ssub_7_dsub_5_dsub_7
13875 0, // SPR:ssub_6_ssub_7_ssub_8_ssub_9
13876 0, // SPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13877 0, // SPR:ssub_8_ssub_9_ssub_12_ssub_13
13878 0, // SPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13879 0, // SPR:dsub_5_dsub_7
13880 0, // SPR:dsub_5_ssub_12_ssub_13_dsub_7
13881 0, // SPR:dsub_5_ssub_12_ssub_13
13882 0, // SPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13883 },
13884 { // FPWithVPR_with_ssub_0
13885 0, // FPWithVPR_with_ssub_0:dsub_0
13886 0, // FPWithVPR_with_ssub_0:dsub_1
13887 0, // FPWithVPR_with_ssub_0:dsub_2
13888 0, // FPWithVPR_with_ssub_0:dsub_3
13889 0, // FPWithVPR_with_ssub_0:dsub_4
13890 0, // FPWithVPR_with_ssub_0:dsub_5
13891 0, // FPWithVPR_with_ssub_0:dsub_6
13892 0, // FPWithVPR_with_ssub_0:dsub_7
13893 0, // FPWithVPR_with_ssub_0:gsub_0
13894 0, // FPWithVPR_with_ssub_0:gsub_1
13895 0, // FPWithVPR_with_ssub_0:qqsub_0
13896 0, // FPWithVPR_with_ssub_0:qqsub_1
13897 0, // FPWithVPR_with_ssub_0:qsub_0
13898 0, // FPWithVPR_with_ssub_0:qsub_1
13899 0, // FPWithVPR_with_ssub_0:qsub_2
13900 0, // FPWithVPR_with_ssub_0:qsub_3
13901 3, // FPWithVPR_with_ssub_0:ssub_0 -> SPR
13902 3, // FPWithVPR_with_ssub_0:ssub_1 -> SPR
13903 0, // FPWithVPR_with_ssub_0:ssub_2
13904 0, // FPWithVPR_with_ssub_0:ssub_3
13905 0, // FPWithVPR_with_ssub_0:ssub_4
13906 0, // FPWithVPR_with_ssub_0:ssub_5
13907 0, // FPWithVPR_with_ssub_0:ssub_6
13908 0, // FPWithVPR_with_ssub_0:ssub_7
13909 0, // FPWithVPR_with_ssub_0:ssub_8
13910 0, // FPWithVPR_with_ssub_0:ssub_9
13911 0, // FPWithVPR_with_ssub_0:ssub_10
13912 0, // FPWithVPR_with_ssub_0:ssub_11
13913 0, // FPWithVPR_with_ssub_0:ssub_12
13914 0, // FPWithVPR_with_ssub_0:ssub_13
13915 0, // FPWithVPR_with_ssub_0:ssub_14
13916 0, // FPWithVPR_with_ssub_0:ssub_15
13917 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5
13918 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13919 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
13920 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13921 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
13922 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13923 0, // FPWithVPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13924 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13925 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13926 0, // FPWithVPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13927 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
13928 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13929 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13930 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_dsub_5
13931 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13932 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
13933 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
13934 0, // FPWithVPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13935 0, // FPWithVPR_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
13936 0, // FPWithVPR_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13937 0, // FPWithVPR_with_ssub_0:dsub_5_dsub_7
13938 0, // FPWithVPR_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
13939 0, // FPWithVPR_with_ssub_0:dsub_5_ssub_12_ssub_13
13940 0, // FPWithVPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13941 },
13942 { // GPR
13943 0, // GPR:dsub_0
13944 0, // GPR:dsub_1
13945 0, // GPR:dsub_2
13946 0, // GPR:dsub_3
13947 0, // GPR:dsub_4
13948 0, // GPR:dsub_5
13949 0, // GPR:dsub_6
13950 0, // GPR:dsub_7
13951 0, // GPR:gsub_0
13952 0, // GPR:gsub_1
13953 0, // GPR:qqsub_0
13954 0, // GPR:qqsub_1
13955 0, // GPR:qsub_0
13956 0, // GPR:qsub_1
13957 0, // GPR:qsub_2
13958 0, // GPR:qsub_3
13959 0, // GPR:ssub_0
13960 0, // GPR:ssub_1
13961 0, // GPR:ssub_2
13962 0, // GPR:ssub_3
13963 0, // GPR:ssub_4
13964 0, // GPR:ssub_5
13965 0, // GPR:ssub_6
13966 0, // GPR:ssub_7
13967 0, // GPR:ssub_8
13968 0, // GPR:ssub_9
13969 0, // GPR:ssub_10
13970 0, // GPR:ssub_11
13971 0, // GPR:ssub_12
13972 0, // GPR:ssub_13
13973 0, // GPR:ssub_14
13974 0, // GPR:ssub_15
13975 0, // GPR:ssub_0_ssub_1_ssub_4_ssub_5
13976 0, // GPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
13977 0, // GPR:ssub_2_ssub_3_ssub_6_ssub_7
13978 0, // GPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
13979 0, // GPR:ssub_2_ssub_3_ssub_4_ssub_5
13980 0, // GPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
13981 0, // GPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13982 0, // GPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
13983 0, // GPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
13984 0, // GPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13985 0, // GPR:ssub_4_ssub_5_ssub_8_ssub_9
13986 0, // GPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
13987 0, // GPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
13988 0, // GPR:ssub_6_ssub_7_dsub_5
13989 0, // GPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
13990 0, // GPR:ssub_6_ssub_7_dsub_5_dsub_7
13991 0, // GPR:ssub_6_ssub_7_ssub_8_ssub_9
13992 0, // GPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13993 0, // GPR:ssub_8_ssub_9_ssub_12_ssub_13
13994 0, // GPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
13995 0, // GPR:dsub_5_dsub_7
13996 0, // GPR:dsub_5_ssub_12_ssub_13_dsub_7
13997 0, // GPR:dsub_5_ssub_12_ssub_13
13998 0, // GPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
13999 },
14000 { // GPRwithAPSR
14001 0, // GPRwithAPSR:dsub_0
14002 0, // GPRwithAPSR:dsub_1
14003 0, // GPRwithAPSR:dsub_2
14004 0, // GPRwithAPSR:dsub_3
14005 0, // GPRwithAPSR:dsub_4
14006 0, // GPRwithAPSR:dsub_5
14007 0, // GPRwithAPSR:dsub_6
14008 0, // GPRwithAPSR:dsub_7
14009 0, // GPRwithAPSR:gsub_0
14010 0, // GPRwithAPSR:gsub_1
14011 0, // GPRwithAPSR:qqsub_0
14012 0, // GPRwithAPSR:qqsub_1
14013 0, // GPRwithAPSR:qsub_0
14014 0, // GPRwithAPSR:qsub_1
14015 0, // GPRwithAPSR:qsub_2
14016 0, // GPRwithAPSR:qsub_3
14017 0, // GPRwithAPSR:ssub_0
14018 0, // GPRwithAPSR:ssub_1
14019 0, // GPRwithAPSR:ssub_2
14020 0, // GPRwithAPSR:ssub_3
14021 0, // GPRwithAPSR:ssub_4
14022 0, // GPRwithAPSR:ssub_5
14023 0, // GPRwithAPSR:ssub_6
14024 0, // GPRwithAPSR:ssub_7
14025 0, // GPRwithAPSR:ssub_8
14026 0, // GPRwithAPSR:ssub_9
14027 0, // GPRwithAPSR:ssub_10
14028 0, // GPRwithAPSR:ssub_11
14029 0, // GPRwithAPSR:ssub_12
14030 0, // GPRwithAPSR:ssub_13
14031 0, // GPRwithAPSR:ssub_14
14032 0, // GPRwithAPSR:ssub_15
14033 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_4_ssub_5
14034 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14035 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_6_ssub_7
14036 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14037 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_4_ssub_5
14038 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14039 0, // GPRwithAPSR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14040 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14041 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14042 0, // GPRwithAPSR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14043 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_8_ssub_9
14044 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14045 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14046 0, // GPRwithAPSR:ssub_6_ssub_7_dsub_5
14047 0, // GPRwithAPSR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14048 0, // GPRwithAPSR:ssub_6_ssub_7_dsub_5_dsub_7
14049 0, // GPRwithAPSR:ssub_6_ssub_7_ssub_8_ssub_9
14050 0, // GPRwithAPSR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14051 0, // GPRwithAPSR:ssub_8_ssub_9_ssub_12_ssub_13
14052 0, // GPRwithAPSR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14053 0, // GPRwithAPSR:dsub_5_dsub_7
14054 0, // GPRwithAPSR:dsub_5_ssub_12_ssub_13_dsub_7
14055 0, // GPRwithAPSR:dsub_5_ssub_12_ssub_13
14056 0, // GPRwithAPSR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14057 },
14058 { // GPRwithZR
14059 0, // GPRwithZR:dsub_0
14060 0, // GPRwithZR:dsub_1
14061 0, // GPRwithZR:dsub_2
14062 0, // GPRwithZR:dsub_3
14063 0, // GPRwithZR:dsub_4
14064 0, // GPRwithZR:dsub_5
14065 0, // GPRwithZR:dsub_6
14066 0, // GPRwithZR:dsub_7
14067 0, // GPRwithZR:gsub_0
14068 0, // GPRwithZR:gsub_1
14069 0, // GPRwithZR:qqsub_0
14070 0, // GPRwithZR:qqsub_1
14071 0, // GPRwithZR:qsub_0
14072 0, // GPRwithZR:qsub_1
14073 0, // GPRwithZR:qsub_2
14074 0, // GPRwithZR:qsub_3
14075 0, // GPRwithZR:ssub_0
14076 0, // GPRwithZR:ssub_1
14077 0, // GPRwithZR:ssub_2
14078 0, // GPRwithZR:ssub_3
14079 0, // GPRwithZR:ssub_4
14080 0, // GPRwithZR:ssub_5
14081 0, // GPRwithZR:ssub_6
14082 0, // GPRwithZR:ssub_7
14083 0, // GPRwithZR:ssub_8
14084 0, // GPRwithZR:ssub_9
14085 0, // GPRwithZR:ssub_10
14086 0, // GPRwithZR:ssub_11
14087 0, // GPRwithZR:ssub_12
14088 0, // GPRwithZR:ssub_13
14089 0, // GPRwithZR:ssub_14
14090 0, // GPRwithZR:ssub_15
14091 0, // GPRwithZR:ssub_0_ssub_1_ssub_4_ssub_5
14092 0, // GPRwithZR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14093 0, // GPRwithZR:ssub_2_ssub_3_ssub_6_ssub_7
14094 0, // GPRwithZR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14095 0, // GPRwithZR:ssub_2_ssub_3_ssub_4_ssub_5
14096 0, // GPRwithZR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14097 0, // GPRwithZR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14098 0, // GPRwithZR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14099 0, // GPRwithZR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14100 0, // GPRwithZR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14101 0, // GPRwithZR:ssub_4_ssub_5_ssub_8_ssub_9
14102 0, // GPRwithZR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14103 0, // GPRwithZR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14104 0, // GPRwithZR:ssub_6_ssub_7_dsub_5
14105 0, // GPRwithZR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14106 0, // GPRwithZR:ssub_6_ssub_7_dsub_5_dsub_7
14107 0, // GPRwithZR:ssub_6_ssub_7_ssub_8_ssub_9
14108 0, // GPRwithZR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14109 0, // GPRwithZR:ssub_8_ssub_9_ssub_12_ssub_13
14110 0, // GPRwithZR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14111 0, // GPRwithZR:dsub_5_dsub_7
14112 0, // GPRwithZR:dsub_5_ssub_12_ssub_13_dsub_7
14113 0, // GPRwithZR:dsub_5_ssub_12_ssub_13
14114 0, // GPRwithZR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14115 },
14116 { // SPR_8
14117 0, // SPR_8:dsub_0
14118 0, // SPR_8:dsub_1
14119 0, // SPR_8:dsub_2
14120 0, // SPR_8:dsub_3
14121 0, // SPR_8:dsub_4
14122 0, // SPR_8:dsub_5
14123 0, // SPR_8:dsub_6
14124 0, // SPR_8:dsub_7
14125 0, // SPR_8:gsub_0
14126 0, // SPR_8:gsub_1
14127 0, // SPR_8:qqsub_0
14128 0, // SPR_8:qqsub_1
14129 0, // SPR_8:qsub_0
14130 0, // SPR_8:qsub_1
14131 0, // SPR_8:qsub_2
14132 0, // SPR_8:qsub_3
14133 0, // SPR_8:ssub_0
14134 0, // SPR_8:ssub_1
14135 0, // SPR_8:ssub_2
14136 0, // SPR_8:ssub_3
14137 0, // SPR_8:ssub_4
14138 0, // SPR_8:ssub_5
14139 0, // SPR_8:ssub_6
14140 0, // SPR_8:ssub_7
14141 0, // SPR_8:ssub_8
14142 0, // SPR_8:ssub_9
14143 0, // SPR_8:ssub_10
14144 0, // SPR_8:ssub_11
14145 0, // SPR_8:ssub_12
14146 0, // SPR_8:ssub_13
14147 0, // SPR_8:ssub_14
14148 0, // SPR_8:ssub_15
14149 0, // SPR_8:ssub_0_ssub_1_ssub_4_ssub_5
14150 0, // SPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14151 0, // SPR_8:ssub_2_ssub_3_ssub_6_ssub_7
14152 0, // SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14153 0, // SPR_8:ssub_2_ssub_3_ssub_4_ssub_5
14154 0, // SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14155 0, // SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14156 0, // SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14157 0, // SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14158 0, // SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14159 0, // SPR_8:ssub_4_ssub_5_ssub_8_ssub_9
14160 0, // SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14161 0, // SPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14162 0, // SPR_8:ssub_6_ssub_7_dsub_5
14163 0, // SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14164 0, // SPR_8:ssub_6_ssub_7_dsub_5_dsub_7
14165 0, // SPR_8:ssub_6_ssub_7_ssub_8_ssub_9
14166 0, // SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14167 0, // SPR_8:ssub_8_ssub_9_ssub_12_ssub_13
14168 0, // SPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14169 0, // SPR_8:dsub_5_dsub_7
14170 0, // SPR_8:dsub_5_ssub_12_ssub_13_dsub_7
14171 0, // SPR_8:dsub_5_ssub_12_ssub_13
14172 0, // SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14173 },
14174 { // GPRnopc
14175 0, // GPRnopc:dsub_0
14176 0, // GPRnopc:dsub_1
14177 0, // GPRnopc:dsub_2
14178 0, // GPRnopc:dsub_3
14179 0, // GPRnopc:dsub_4
14180 0, // GPRnopc:dsub_5
14181 0, // GPRnopc:dsub_6
14182 0, // GPRnopc:dsub_7
14183 0, // GPRnopc:gsub_0
14184 0, // GPRnopc:gsub_1
14185 0, // GPRnopc:qqsub_0
14186 0, // GPRnopc:qqsub_1
14187 0, // GPRnopc:qsub_0
14188 0, // GPRnopc:qsub_1
14189 0, // GPRnopc:qsub_2
14190 0, // GPRnopc:qsub_3
14191 0, // GPRnopc:ssub_0
14192 0, // GPRnopc:ssub_1
14193 0, // GPRnopc:ssub_2
14194 0, // GPRnopc:ssub_3
14195 0, // GPRnopc:ssub_4
14196 0, // GPRnopc:ssub_5
14197 0, // GPRnopc:ssub_6
14198 0, // GPRnopc:ssub_7
14199 0, // GPRnopc:ssub_8
14200 0, // GPRnopc:ssub_9
14201 0, // GPRnopc:ssub_10
14202 0, // GPRnopc:ssub_11
14203 0, // GPRnopc:ssub_12
14204 0, // GPRnopc:ssub_13
14205 0, // GPRnopc:ssub_14
14206 0, // GPRnopc:ssub_15
14207 0, // GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5
14208 0, // GPRnopc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14209 0, // GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7
14210 0, // GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14211 0, // GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5
14212 0, // GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14213 0, // GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14214 0, // GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14215 0, // GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14216 0, // GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14217 0, // GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9
14218 0, // GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14219 0, // GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14220 0, // GPRnopc:ssub_6_ssub_7_dsub_5
14221 0, // GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14222 0, // GPRnopc:ssub_6_ssub_7_dsub_5_dsub_7
14223 0, // GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9
14224 0, // GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14225 0, // GPRnopc:ssub_8_ssub_9_ssub_12_ssub_13
14226 0, // GPRnopc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14227 0, // GPRnopc:dsub_5_dsub_7
14228 0, // GPRnopc:dsub_5_ssub_12_ssub_13_dsub_7
14229 0, // GPRnopc:dsub_5_ssub_12_ssub_13
14230 0, // GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14231 },
14232 { // GPRnosp
14233 0, // GPRnosp:dsub_0
14234 0, // GPRnosp:dsub_1
14235 0, // GPRnosp:dsub_2
14236 0, // GPRnosp:dsub_3
14237 0, // GPRnosp:dsub_4
14238 0, // GPRnosp:dsub_5
14239 0, // GPRnosp:dsub_6
14240 0, // GPRnosp:dsub_7
14241 0, // GPRnosp:gsub_0
14242 0, // GPRnosp:gsub_1
14243 0, // GPRnosp:qqsub_0
14244 0, // GPRnosp:qqsub_1
14245 0, // GPRnosp:qsub_0
14246 0, // GPRnosp:qsub_1
14247 0, // GPRnosp:qsub_2
14248 0, // GPRnosp:qsub_3
14249 0, // GPRnosp:ssub_0
14250 0, // GPRnosp:ssub_1
14251 0, // GPRnosp:ssub_2
14252 0, // GPRnosp:ssub_3
14253 0, // GPRnosp:ssub_4
14254 0, // GPRnosp:ssub_5
14255 0, // GPRnosp:ssub_6
14256 0, // GPRnosp:ssub_7
14257 0, // GPRnosp:ssub_8
14258 0, // GPRnosp:ssub_9
14259 0, // GPRnosp:ssub_10
14260 0, // GPRnosp:ssub_11
14261 0, // GPRnosp:ssub_12
14262 0, // GPRnosp:ssub_13
14263 0, // GPRnosp:ssub_14
14264 0, // GPRnosp:ssub_15
14265 0, // GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14266 0, // GPRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14267 0, // GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14268 0, // GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14269 0, // GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14270 0, // GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14271 0, // GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14272 0, // GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14273 0, // GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14274 0, // GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14275 0, // GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14276 0, // GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14277 0, // GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14278 0, // GPRnosp:ssub_6_ssub_7_dsub_5
14279 0, // GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14280 0, // GPRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14281 0, // GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14282 0, // GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14283 0, // GPRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14284 0, // GPRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14285 0, // GPRnosp:dsub_5_dsub_7
14286 0, // GPRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14287 0, // GPRnosp:dsub_5_ssub_12_ssub_13
14288 0, // GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14289 },
14290 { // GPRwithAPSR_NZCVnosp
14291 0, // GPRwithAPSR_NZCVnosp:dsub_0
14292 0, // GPRwithAPSR_NZCVnosp:dsub_1
14293 0, // GPRwithAPSR_NZCVnosp:dsub_2
14294 0, // GPRwithAPSR_NZCVnosp:dsub_3
14295 0, // GPRwithAPSR_NZCVnosp:dsub_4
14296 0, // GPRwithAPSR_NZCVnosp:dsub_5
14297 0, // GPRwithAPSR_NZCVnosp:dsub_6
14298 0, // GPRwithAPSR_NZCVnosp:dsub_7
14299 0, // GPRwithAPSR_NZCVnosp:gsub_0
14300 0, // GPRwithAPSR_NZCVnosp:gsub_1
14301 0, // GPRwithAPSR_NZCVnosp:qqsub_0
14302 0, // GPRwithAPSR_NZCVnosp:qqsub_1
14303 0, // GPRwithAPSR_NZCVnosp:qsub_0
14304 0, // GPRwithAPSR_NZCVnosp:qsub_1
14305 0, // GPRwithAPSR_NZCVnosp:qsub_2
14306 0, // GPRwithAPSR_NZCVnosp:qsub_3
14307 0, // GPRwithAPSR_NZCVnosp:ssub_0
14308 0, // GPRwithAPSR_NZCVnosp:ssub_1
14309 0, // GPRwithAPSR_NZCVnosp:ssub_2
14310 0, // GPRwithAPSR_NZCVnosp:ssub_3
14311 0, // GPRwithAPSR_NZCVnosp:ssub_4
14312 0, // GPRwithAPSR_NZCVnosp:ssub_5
14313 0, // GPRwithAPSR_NZCVnosp:ssub_6
14314 0, // GPRwithAPSR_NZCVnosp:ssub_7
14315 0, // GPRwithAPSR_NZCVnosp:ssub_8
14316 0, // GPRwithAPSR_NZCVnosp:ssub_9
14317 0, // GPRwithAPSR_NZCVnosp:ssub_10
14318 0, // GPRwithAPSR_NZCVnosp:ssub_11
14319 0, // GPRwithAPSR_NZCVnosp:ssub_12
14320 0, // GPRwithAPSR_NZCVnosp:ssub_13
14321 0, // GPRwithAPSR_NZCVnosp:ssub_14
14322 0, // GPRwithAPSR_NZCVnosp:ssub_15
14323 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5
14324 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14325 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7
14326 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14327 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5
14328 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14329 0, // GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14330 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14331 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14332 0, // GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14333 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9
14334 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14335 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14336 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5
14337 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14338 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5_dsub_7
14339 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9
14340 0, // GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14341 0, // GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_ssub_12_ssub_13
14342 0, // GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14343 0, // GPRwithAPSR_NZCVnosp:dsub_5_dsub_7
14344 0, // GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13_dsub_7
14345 0, // GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13
14346 0, // GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14347 },
14348 { // GPRwithAPSRnosp
14349 0, // GPRwithAPSRnosp:dsub_0
14350 0, // GPRwithAPSRnosp:dsub_1
14351 0, // GPRwithAPSRnosp:dsub_2
14352 0, // GPRwithAPSRnosp:dsub_3
14353 0, // GPRwithAPSRnosp:dsub_4
14354 0, // GPRwithAPSRnosp:dsub_5
14355 0, // GPRwithAPSRnosp:dsub_6
14356 0, // GPRwithAPSRnosp:dsub_7
14357 0, // GPRwithAPSRnosp:gsub_0
14358 0, // GPRwithAPSRnosp:gsub_1
14359 0, // GPRwithAPSRnosp:qqsub_0
14360 0, // GPRwithAPSRnosp:qqsub_1
14361 0, // GPRwithAPSRnosp:qsub_0
14362 0, // GPRwithAPSRnosp:qsub_1
14363 0, // GPRwithAPSRnosp:qsub_2
14364 0, // GPRwithAPSRnosp:qsub_3
14365 0, // GPRwithAPSRnosp:ssub_0
14366 0, // GPRwithAPSRnosp:ssub_1
14367 0, // GPRwithAPSRnosp:ssub_2
14368 0, // GPRwithAPSRnosp:ssub_3
14369 0, // GPRwithAPSRnosp:ssub_4
14370 0, // GPRwithAPSRnosp:ssub_5
14371 0, // GPRwithAPSRnosp:ssub_6
14372 0, // GPRwithAPSRnosp:ssub_7
14373 0, // GPRwithAPSRnosp:ssub_8
14374 0, // GPRwithAPSRnosp:ssub_9
14375 0, // GPRwithAPSRnosp:ssub_10
14376 0, // GPRwithAPSRnosp:ssub_11
14377 0, // GPRwithAPSRnosp:ssub_12
14378 0, // GPRwithAPSRnosp:ssub_13
14379 0, // GPRwithAPSRnosp:ssub_14
14380 0, // GPRwithAPSRnosp:ssub_15
14381 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14382 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14383 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14384 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14385 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14386 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14387 0, // GPRwithAPSRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14388 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14389 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14390 0, // GPRwithAPSRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14391 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14392 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14393 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14394 0, // GPRwithAPSRnosp:ssub_6_ssub_7_dsub_5
14395 0, // GPRwithAPSRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14396 0, // GPRwithAPSRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14397 0, // GPRwithAPSRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14398 0, // GPRwithAPSRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14399 0, // GPRwithAPSRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14400 0, // GPRwithAPSRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14401 0, // GPRwithAPSRnosp:dsub_5_dsub_7
14402 0, // GPRwithAPSRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14403 0, // GPRwithAPSRnosp:dsub_5_ssub_12_ssub_13
14404 0, // GPRwithAPSRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14405 },
14406 { // GPRwithZRnosp
14407 0, // GPRwithZRnosp:dsub_0
14408 0, // GPRwithZRnosp:dsub_1
14409 0, // GPRwithZRnosp:dsub_2
14410 0, // GPRwithZRnosp:dsub_3
14411 0, // GPRwithZRnosp:dsub_4
14412 0, // GPRwithZRnosp:dsub_5
14413 0, // GPRwithZRnosp:dsub_6
14414 0, // GPRwithZRnosp:dsub_7
14415 0, // GPRwithZRnosp:gsub_0
14416 0, // GPRwithZRnosp:gsub_1
14417 0, // GPRwithZRnosp:qqsub_0
14418 0, // GPRwithZRnosp:qqsub_1
14419 0, // GPRwithZRnosp:qsub_0
14420 0, // GPRwithZRnosp:qsub_1
14421 0, // GPRwithZRnosp:qsub_2
14422 0, // GPRwithZRnosp:qsub_3
14423 0, // GPRwithZRnosp:ssub_0
14424 0, // GPRwithZRnosp:ssub_1
14425 0, // GPRwithZRnosp:ssub_2
14426 0, // GPRwithZRnosp:ssub_3
14427 0, // GPRwithZRnosp:ssub_4
14428 0, // GPRwithZRnosp:ssub_5
14429 0, // GPRwithZRnosp:ssub_6
14430 0, // GPRwithZRnosp:ssub_7
14431 0, // GPRwithZRnosp:ssub_8
14432 0, // GPRwithZRnosp:ssub_9
14433 0, // GPRwithZRnosp:ssub_10
14434 0, // GPRwithZRnosp:ssub_11
14435 0, // GPRwithZRnosp:ssub_12
14436 0, // GPRwithZRnosp:ssub_13
14437 0, // GPRwithZRnosp:ssub_14
14438 0, // GPRwithZRnosp:ssub_15
14439 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14440 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14441 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14442 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14443 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14444 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14445 0, // GPRwithZRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14446 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14447 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14448 0, // GPRwithZRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14449 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14450 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14451 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14452 0, // GPRwithZRnosp:ssub_6_ssub_7_dsub_5
14453 0, // GPRwithZRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14454 0, // GPRwithZRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14455 0, // GPRwithZRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14456 0, // GPRwithZRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14457 0, // GPRwithZRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14458 0, // GPRwithZRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14459 0, // GPRwithZRnosp:dsub_5_dsub_7
14460 0, // GPRwithZRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14461 0, // GPRwithZRnosp:dsub_5_ssub_12_ssub_13
14462 0, // GPRwithZRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14463 },
14464 { // GPRnoip
14465 0, // GPRnoip:dsub_0
14466 0, // GPRnoip:dsub_1
14467 0, // GPRnoip:dsub_2
14468 0, // GPRnoip:dsub_3
14469 0, // GPRnoip:dsub_4
14470 0, // GPRnoip:dsub_5
14471 0, // GPRnoip:dsub_6
14472 0, // GPRnoip:dsub_7
14473 0, // GPRnoip:gsub_0
14474 0, // GPRnoip:gsub_1
14475 0, // GPRnoip:qqsub_0
14476 0, // GPRnoip:qqsub_1
14477 0, // GPRnoip:qsub_0
14478 0, // GPRnoip:qsub_1
14479 0, // GPRnoip:qsub_2
14480 0, // GPRnoip:qsub_3
14481 0, // GPRnoip:ssub_0
14482 0, // GPRnoip:ssub_1
14483 0, // GPRnoip:ssub_2
14484 0, // GPRnoip:ssub_3
14485 0, // GPRnoip:ssub_4
14486 0, // GPRnoip:ssub_5
14487 0, // GPRnoip:ssub_6
14488 0, // GPRnoip:ssub_7
14489 0, // GPRnoip:ssub_8
14490 0, // GPRnoip:ssub_9
14491 0, // GPRnoip:ssub_10
14492 0, // GPRnoip:ssub_11
14493 0, // GPRnoip:ssub_12
14494 0, // GPRnoip:ssub_13
14495 0, // GPRnoip:ssub_14
14496 0, // GPRnoip:ssub_15
14497 0, // GPRnoip:ssub_0_ssub_1_ssub_4_ssub_5
14498 0, // GPRnoip:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14499 0, // GPRnoip:ssub_2_ssub_3_ssub_6_ssub_7
14500 0, // GPRnoip:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14501 0, // GPRnoip:ssub_2_ssub_3_ssub_4_ssub_5
14502 0, // GPRnoip:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14503 0, // GPRnoip:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14504 0, // GPRnoip:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14505 0, // GPRnoip:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14506 0, // GPRnoip:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14507 0, // GPRnoip:ssub_4_ssub_5_ssub_8_ssub_9
14508 0, // GPRnoip:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14509 0, // GPRnoip:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14510 0, // GPRnoip:ssub_6_ssub_7_dsub_5
14511 0, // GPRnoip:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14512 0, // GPRnoip:ssub_6_ssub_7_dsub_5_dsub_7
14513 0, // GPRnoip:ssub_6_ssub_7_ssub_8_ssub_9
14514 0, // GPRnoip:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14515 0, // GPRnoip:ssub_8_ssub_9_ssub_12_ssub_13
14516 0, // GPRnoip:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14517 0, // GPRnoip:dsub_5_dsub_7
14518 0, // GPRnoip:dsub_5_ssub_12_ssub_13_dsub_7
14519 0, // GPRnoip:dsub_5_ssub_12_ssub_13
14520 0, // GPRnoip:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14521 },
14522 { // rGPR
14523 0, // rGPR:dsub_0
14524 0, // rGPR:dsub_1
14525 0, // rGPR:dsub_2
14526 0, // rGPR:dsub_3
14527 0, // rGPR:dsub_4
14528 0, // rGPR:dsub_5
14529 0, // rGPR:dsub_6
14530 0, // rGPR:dsub_7
14531 0, // rGPR:gsub_0
14532 0, // rGPR:gsub_1
14533 0, // rGPR:qqsub_0
14534 0, // rGPR:qqsub_1
14535 0, // rGPR:qsub_0
14536 0, // rGPR:qsub_1
14537 0, // rGPR:qsub_2
14538 0, // rGPR:qsub_3
14539 0, // rGPR:ssub_0
14540 0, // rGPR:ssub_1
14541 0, // rGPR:ssub_2
14542 0, // rGPR:ssub_3
14543 0, // rGPR:ssub_4
14544 0, // rGPR:ssub_5
14545 0, // rGPR:ssub_6
14546 0, // rGPR:ssub_7
14547 0, // rGPR:ssub_8
14548 0, // rGPR:ssub_9
14549 0, // rGPR:ssub_10
14550 0, // rGPR:ssub_11
14551 0, // rGPR:ssub_12
14552 0, // rGPR:ssub_13
14553 0, // rGPR:ssub_14
14554 0, // rGPR:ssub_15
14555 0, // rGPR:ssub_0_ssub_1_ssub_4_ssub_5
14556 0, // rGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14557 0, // rGPR:ssub_2_ssub_3_ssub_6_ssub_7
14558 0, // rGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14559 0, // rGPR:ssub_2_ssub_3_ssub_4_ssub_5
14560 0, // rGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14561 0, // rGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14562 0, // rGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14563 0, // rGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14564 0, // rGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14565 0, // rGPR:ssub_4_ssub_5_ssub_8_ssub_9
14566 0, // rGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14567 0, // rGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14568 0, // rGPR:ssub_6_ssub_7_dsub_5
14569 0, // rGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14570 0, // rGPR:ssub_6_ssub_7_dsub_5_dsub_7
14571 0, // rGPR:ssub_6_ssub_7_ssub_8_ssub_9
14572 0, // rGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14573 0, // rGPR:ssub_8_ssub_9_ssub_12_ssub_13
14574 0, // rGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14575 0, // rGPR:dsub_5_dsub_7
14576 0, // rGPR:dsub_5_ssub_12_ssub_13_dsub_7
14577 0, // rGPR:dsub_5_ssub_12_ssub_13
14578 0, // rGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14579 },
14580 { // GPRnoip_and_GPRnopc
14581 0, // GPRnoip_and_GPRnopc:dsub_0
14582 0, // GPRnoip_and_GPRnopc:dsub_1
14583 0, // GPRnoip_and_GPRnopc:dsub_2
14584 0, // GPRnoip_and_GPRnopc:dsub_3
14585 0, // GPRnoip_and_GPRnopc:dsub_4
14586 0, // GPRnoip_and_GPRnopc:dsub_5
14587 0, // GPRnoip_and_GPRnopc:dsub_6
14588 0, // GPRnoip_and_GPRnopc:dsub_7
14589 0, // GPRnoip_and_GPRnopc:gsub_0
14590 0, // GPRnoip_and_GPRnopc:gsub_1
14591 0, // GPRnoip_and_GPRnopc:qqsub_0
14592 0, // GPRnoip_and_GPRnopc:qqsub_1
14593 0, // GPRnoip_and_GPRnopc:qsub_0
14594 0, // GPRnoip_and_GPRnopc:qsub_1
14595 0, // GPRnoip_and_GPRnopc:qsub_2
14596 0, // GPRnoip_and_GPRnopc:qsub_3
14597 0, // GPRnoip_and_GPRnopc:ssub_0
14598 0, // GPRnoip_and_GPRnopc:ssub_1
14599 0, // GPRnoip_and_GPRnopc:ssub_2
14600 0, // GPRnoip_and_GPRnopc:ssub_3
14601 0, // GPRnoip_and_GPRnopc:ssub_4
14602 0, // GPRnoip_and_GPRnopc:ssub_5
14603 0, // GPRnoip_and_GPRnopc:ssub_6
14604 0, // GPRnoip_and_GPRnopc:ssub_7
14605 0, // GPRnoip_and_GPRnopc:ssub_8
14606 0, // GPRnoip_and_GPRnopc:ssub_9
14607 0, // GPRnoip_and_GPRnopc:ssub_10
14608 0, // GPRnoip_and_GPRnopc:ssub_11
14609 0, // GPRnoip_and_GPRnopc:ssub_12
14610 0, // GPRnoip_and_GPRnopc:ssub_13
14611 0, // GPRnoip_and_GPRnopc:ssub_14
14612 0, // GPRnoip_and_GPRnopc:ssub_15
14613 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5
14614 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14615 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7
14616 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14617 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5
14618 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14619 0, // GPRnoip_and_GPRnopc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14620 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14621 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14622 0, // GPRnoip_and_GPRnopc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14623 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9
14624 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14625 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14626 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_dsub_5
14627 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14628 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_dsub_5_dsub_7
14629 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9
14630 0, // GPRnoip_and_GPRnopc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14631 0, // GPRnoip_and_GPRnopc:ssub_8_ssub_9_ssub_12_ssub_13
14632 0, // GPRnoip_and_GPRnopc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14633 0, // GPRnoip_and_GPRnopc:dsub_5_dsub_7
14634 0, // GPRnoip_and_GPRnopc:dsub_5_ssub_12_ssub_13_dsub_7
14635 0, // GPRnoip_and_GPRnopc:dsub_5_ssub_12_ssub_13
14636 0, // GPRnoip_and_GPRnopc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14637 },
14638 { // GPRnoip_and_GPRnosp
14639 0, // GPRnoip_and_GPRnosp:dsub_0
14640 0, // GPRnoip_and_GPRnosp:dsub_1
14641 0, // GPRnoip_and_GPRnosp:dsub_2
14642 0, // GPRnoip_and_GPRnosp:dsub_3
14643 0, // GPRnoip_and_GPRnosp:dsub_4
14644 0, // GPRnoip_and_GPRnosp:dsub_5
14645 0, // GPRnoip_and_GPRnosp:dsub_6
14646 0, // GPRnoip_and_GPRnosp:dsub_7
14647 0, // GPRnoip_and_GPRnosp:gsub_0
14648 0, // GPRnoip_and_GPRnosp:gsub_1
14649 0, // GPRnoip_and_GPRnosp:qqsub_0
14650 0, // GPRnoip_and_GPRnosp:qqsub_1
14651 0, // GPRnoip_and_GPRnosp:qsub_0
14652 0, // GPRnoip_and_GPRnosp:qsub_1
14653 0, // GPRnoip_and_GPRnosp:qsub_2
14654 0, // GPRnoip_and_GPRnosp:qsub_3
14655 0, // GPRnoip_and_GPRnosp:ssub_0
14656 0, // GPRnoip_and_GPRnosp:ssub_1
14657 0, // GPRnoip_and_GPRnosp:ssub_2
14658 0, // GPRnoip_and_GPRnosp:ssub_3
14659 0, // GPRnoip_and_GPRnosp:ssub_4
14660 0, // GPRnoip_and_GPRnosp:ssub_5
14661 0, // GPRnoip_and_GPRnosp:ssub_6
14662 0, // GPRnoip_and_GPRnosp:ssub_7
14663 0, // GPRnoip_and_GPRnosp:ssub_8
14664 0, // GPRnoip_and_GPRnosp:ssub_9
14665 0, // GPRnoip_and_GPRnosp:ssub_10
14666 0, // GPRnoip_and_GPRnosp:ssub_11
14667 0, // GPRnoip_and_GPRnosp:ssub_12
14668 0, // GPRnoip_and_GPRnosp:ssub_13
14669 0, // GPRnoip_and_GPRnosp:ssub_14
14670 0, // GPRnoip_and_GPRnosp:ssub_15
14671 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5
14672 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14673 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7
14674 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14675 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5
14676 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14677 0, // GPRnoip_and_GPRnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14678 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14679 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14680 0, // GPRnoip_and_GPRnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14681 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9
14682 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14683 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14684 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_dsub_5
14685 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14686 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_dsub_5_dsub_7
14687 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9
14688 0, // GPRnoip_and_GPRnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14689 0, // GPRnoip_and_GPRnosp:ssub_8_ssub_9_ssub_12_ssub_13
14690 0, // GPRnoip_and_GPRnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14691 0, // GPRnoip_and_GPRnosp:dsub_5_dsub_7
14692 0, // GPRnoip_and_GPRnosp:dsub_5_ssub_12_ssub_13_dsub_7
14693 0, // GPRnoip_and_GPRnosp:dsub_5_ssub_12_ssub_13
14694 0, // GPRnoip_and_GPRnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14695 },
14696 { // GPRnoip_and_GPRwithAPSR_NZCVnosp
14697 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_0
14698 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_1
14699 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_2
14700 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_3
14701 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_4
14702 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5
14703 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_6
14704 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_7
14705 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:gsub_0
14706 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:gsub_1
14707 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qqsub_0
14708 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qqsub_1
14709 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_0
14710 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_1
14711 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_2
14712 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:qsub_3
14713 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0
14714 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_1
14715 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2
14716 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_3
14717 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4
14718 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_5
14719 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6
14720 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_7
14721 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_8
14722 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_9
14723 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_10
14724 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_11
14725 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_12
14726 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_13
14727 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_14
14728 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_15
14729 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5
14730 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14731 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7
14732 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14733 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5
14734 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14735 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14736 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14737 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14738 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14739 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9
14740 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14741 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14742 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5
14743 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14744 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_dsub_5_dsub_7
14745 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9
14746 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14747 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_ssub_12_ssub_13
14748 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14749 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5_dsub_7
14750 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13_dsub_7
14751 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:dsub_5_ssub_12_ssub_13
14752 0, // GPRnoip_and_GPRwithAPSR_NZCVnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14753 },
14754 { // tGPRwithpc
14755 0, // tGPRwithpc:dsub_0
14756 0, // tGPRwithpc:dsub_1
14757 0, // tGPRwithpc:dsub_2
14758 0, // tGPRwithpc:dsub_3
14759 0, // tGPRwithpc:dsub_4
14760 0, // tGPRwithpc:dsub_5
14761 0, // tGPRwithpc:dsub_6
14762 0, // tGPRwithpc:dsub_7
14763 0, // tGPRwithpc:gsub_0
14764 0, // tGPRwithpc:gsub_1
14765 0, // tGPRwithpc:qqsub_0
14766 0, // tGPRwithpc:qqsub_1
14767 0, // tGPRwithpc:qsub_0
14768 0, // tGPRwithpc:qsub_1
14769 0, // tGPRwithpc:qsub_2
14770 0, // tGPRwithpc:qsub_3
14771 0, // tGPRwithpc:ssub_0
14772 0, // tGPRwithpc:ssub_1
14773 0, // tGPRwithpc:ssub_2
14774 0, // tGPRwithpc:ssub_3
14775 0, // tGPRwithpc:ssub_4
14776 0, // tGPRwithpc:ssub_5
14777 0, // tGPRwithpc:ssub_6
14778 0, // tGPRwithpc:ssub_7
14779 0, // tGPRwithpc:ssub_8
14780 0, // tGPRwithpc:ssub_9
14781 0, // tGPRwithpc:ssub_10
14782 0, // tGPRwithpc:ssub_11
14783 0, // tGPRwithpc:ssub_12
14784 0, // tGPRwithpc:ssub_13
14785 0, // tGPRwithpc:ssub_14
14786 0, // tGPRwithpc:ssub_15
14787 0, // tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5
14788 0, // tGPRwithpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14789 0, // tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7
14790 0, // tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14791 0, // tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5
14792 0, // tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14793 0, // tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14794 0, // tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14795 0, // tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14796 0, // tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14797 0, // tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9
14798 0, // tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14799 0, // tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14800 0, // tGPRwithpc:ssub_6_ssub_7_dsub_5
14801 0, // tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14802 0, // tGPRwithpc:ssub_6_ssub_7_dsub_5_dsub_7
14803 0, // tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9
14804 0, // tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14805 0, // tGPRwithpc:ssub_8_ssub_9_ssub_12_ssub_13
14806 0, // tGPRwithpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14807 0, // tGPRwithpc:dsub_5_dsub_7
14808 0, // tGPRwithpc:dsub_5_ssub_12_ssub_13_dsub_7
14809 0, // tGPRwithpc:dsub_5_ssub_12_ssub_13
14810 0, // tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14811 },
14812 { // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
14813 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_0
14814 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_1
14815 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_2
14816 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_3
14817 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_4
14818 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5
14819 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_6
14820 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_7
14821 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:gsub_0
14822 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:gsub_1
14823 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qqsub_0
14824 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qqsub_1
14825 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_0
14826 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_1
14827 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_2
14828 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:qsub_3
14829 8, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0 -> SPR_8
14830 8, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_1 -> SPR_8
14831 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2
14832 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_3
14833 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4
14834 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_5
14835 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6
14836 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_7
14837 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_8
14838 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_9
14839 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_10
14840 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_11
14841 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_12
14842 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_13
14843 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_14
14844 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_15
14845 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_4_ssub_5
14846 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14847 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_6_ssub_7
14848 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14849 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_4_ssub_5
14850 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14851 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
14852 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14853 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14854 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
14855 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_8_ssub_9
14856 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14857 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14858 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_dsub_5
14859 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14860 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_dsub_5_dsub_7
14861 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_6_ssub_7_ssub_8_ssub_9
14862 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
14863 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_8_ssub_9_ssub_12_ssub_13
14864 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14865 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5_dsub_7
14866 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5_ssub_12_ssub_13_dsub_7
14867 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:dsub_5_ssub_12_ssub_13
14868 0, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14869 },
14870 { // hGPR
14871 0, // hGPR:dsub_0
14872 0, // hGPR:dsub_1
14873 0, // hGPR:dsub_2
14874 0, // hGPR:dsub_3
14875 0, // hGPR:dsub_4
14876 0, // hGPR:dsub_5
14877 0, // hGPR:dsub_6
14878 0, // hGPR:dsub_7
14879 0, // hGPR:gsub_0
14880 0, // hGPR:gsub_1
14881 0, // hGPR:qqsub_0
14882 0, // hGPR:qqsub_1
14883 0, // hGPR:qsub_0
14884 0, // hGPR:qsub_1
14885 0, // hGPR:qsub_2
14886 0, // hGPR:qsub_3
14887 0, // hGPR:ssub_0
14888 0, // hGPR:ssub_1
14889 0, // hGPR:ssub_2
14890 0, // hGPR:ssub_3
14891 0, // hGPR:ssub_4
14892 0, // hGPR:ssub_5
14893 0, // hGPR:ssub_6
14894 0, // hGPR:ssub_7
14895 0, // hGPR:ssub_8
14896 0, // hGPR:ssub_9
14897 0, // hGPR:ssub_10
14898 0, // hGPR:ssub_11
14899 0, // hGPR:ssub_12
14900 0, // hGPR:ssub_13
14901 0, // hGPR:ssub_14
14902 0, // hGPR:ssub_15
14903 0, // hGPR:ssub_0_ssub_1_ssub_4_ssub_5
14904 0, // hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14905 0, // hGPR:ssub_2_ssub_3_ssub_6_ssub_7
14906 0, // hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14907 0, // hGPR:ssub_2_ssub_3_ssub_4_ssub_5
14908 0, // hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14909 0, // hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14910 0, // hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14911 0, // hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14912 0, // hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14913 0, // hGPR:ssub_4_ssub_5_ssub_8_ssub_9
14914 0, // hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14915 0, // hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14916 0, // hGPR:ssub_6_ssub_7_dsub_5
14917 0, // hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14918 0, // hGPR:ssub_6_ssub_7_dsub_5_dsub_7
14919 0, // hGPR:ssub_6_ssub_7_ssub_8_ssub_9
14920 0, // hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14921 0, // hGPR:ssub_8_ssub_9_ssub_12_ssub_13
14922 0, // hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14923 0, // hGPR:dsub_5_dsub_7
14924 0, // hGPR:dsub_5_ssub_12_ssub_13_dsub_7
14925 0, // hGPR:dsub_5_ssub_12_ssub_13
14926 0, // hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14927 },
14928 { // tGPR
14929 0, // tGPR:dsub_0
14930 0, // tGPR:dsub_1
14931 0, // tGPR:dsub_2
14932 0, // tGPR:dsub_3
14933 0, // tGPR:dsub_4
14934 0, // tGPR:dsub_5
14935 0, // tGPR:dsub_6
14936 0, // tGPR:dsub_7
14937 0, // tGPR:gsub_0
14938 0, // tGPR:gsub_1
14939 0, // tGPR:qqsub_0
14940 0, // tGPR:qqsub_1
14941 0, // tGPR:qsub_0
14942 0, // tGPR:qsub_1
14943 0, // tGPR:qsub_2
14944 0, // tGPR:qsub_3
14945 0, // tGPR:ssub_0
14946 0, // tGPR:ssub_1
14947 0, // tGPR:ssub_2
14948 0, // tGPR:ssub_3
14949 0, // tGPR:ssub_4
14950 0, // tGPR:ssub_5
14951 0, // tGPR:ssub_6
14952 0, // tGPR:ssub_7
14953 0, // tGPR:ssub_8
14954 0, // tGPR:ssub_9
14955 0, // tGPR:ssub_10
14956 0, // tGPR:ssub_11
14957 0, // tGPR:ssub_12
14958 0, // tGPR:ssub_13
14959 0, // tGPR:ssub_14
14960 0, // tGPR:ssub_15
14961 0, // tGPR:ssub_0_ssub_1_ssub_4_ssub_5
14962 0, // tGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
14963 0, // tGPR:ssub_2_ssub_3_ssub_6_ssub_7
14964 0, // tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
14965 0, // tGPR:ssub_2_ssub_3_ssub_4_ssub_5
14966 0, // tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
14967 0, // tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14968 0, // tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
14969 0, // tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
14970 0, // tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14971 0, // tGPR:ssub_4_ssub_5_ssub_8_ssub_9
14972 0, // tGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
14973 0, // tGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
14974 0, // tGPR:ssub_6_ssub_7_dsub_5
14975 0, // tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
14976 0, // tGPR:ssub_6_ssub_7_dsub_5_dsub_7
14977 0, // tGPR:ssub_6_ssub_7_ssub_8_ssub_9
14978 0, // tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14979 0, // tGPR:ssub_8_ssub_9_ssub_12_ssub_13
14980 0, // tGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
14981 0, // tGPR:dsub_5_dsub_7
14982 0, // tGPR:dsub_5_ssub_12_ssub_13_dsub_7
14983 0, // tGPR:dsub_5_ssub_12_ssub_13
14984 0, // tGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
14985 },
14986 { // tGPREven
14987 0, // tGPREven:dsub_0
14988 0, // tGPREven:dsub_1
14989 0, // tGPREven:dsub_2
14990 0, // tGPREven:dsub_3
14991 0, // tGPREven:dsub_4
14992 0, // tGPREven:dsub_5
14993 0, // tGPREven:dsub_6
14994 0, // tGPREven:dsub_7
14995 0, // tGPREven:gsub_0
14996 0, // tGPREven:gsub_1
14997 0, // tGPREven:qqsub_0
14998 0, // tGPREven:qqsub_1
14999 0, // tGPREven:qsub_0
15000 0, // tGPREven:qsub_1
15001 0, // tGPREven:qsub_2
15002 0, // tGPREven:qsub_3
15003 0, // tGPREven:ssub_0
15004 0, // tGPREven:ssub_1
15005 0, // tGPREven:ssub_2
15006 0, // tGPREven:ssub_3
15007 0, // tGPREven:ssub_4
15008 0, // tGPREven:ssub_5
15009 0, // tGPREven:ssub_6
15010 0, // tGPREven:ssub_7
15011 0, // tGPREven:ssub_8
15012 0, // tGPREven:ssub_9
15013 0, // tGPREven:ssub_10
15014 0, // tGPREven:ssub_11
15015 0, // tGPREven:ssub_12
15016 0, // tGPREven:ssub_13
15017 0, // tGPREven:ssub_14
15018 0, // tGPREven:ssub_15
15019 0, // tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15020 0, // tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15021 0, // tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15022 0, // tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15023 0, // tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15024 0, // tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15025 0, // tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15026 0, // tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15027 0, // tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15028 0, // tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15029 0, // tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15030 0, // tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15031 0, // tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15032 0, // tGPREven:ssub_6_ssub_7_dsub_5
15033 0, // tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15034 0, // tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15035 0, // tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15036 0, // tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15037 0, // tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15038 0, // tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15039 0, // tGPREven:dsub_5_dsub_7
15040 0, // tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15041 0, // tGPREven:dsub_5_ssub_12_ssub_13
15042 0, // tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15043 },
15044 { // GPRnopc_and_hGPR
15045 0, // GPRnopc_and_hGPR:dsub_0
15046 0, // GPRnopc_and_hGPR:dsub_1
15047 0, // GPRnopc_and_hGPR:dsub_2
15048 0, // GPRnopc_and_hGPR:dsub_3
15049 0, // GPRnopc_and_hGPR:dsub_4
15050 0, // GPRnopc_and_hGPR:dsub_5
15051 0, // GPRnopc_and_hGPR:dsub_6
15052 0, // GPRnopc_and_hGPR:dsub_7
15053 0, // GPRnopc_and_hGPR:gsub_0
15054 0, // GPRnopc_and_hGPR:gsub_1
15055 0, // GPRnopc_and_hGPR:qqsub_0
15056 0, // GPRnopc_and_hGPR:qqsub_1
15057 0, // GPRnopc_and_hGPR:qsub_0
15058 0, // GPRnopc_and_hGPR:qsub_1
15059 0, // GPRnopc_and_hGPR:qsub_2
15060 0, // GPRnopc_and_hGPR:qsub_3
15061 0, // GPRnopc_and_hGPR:ssub_0
15062 0, // GPRnopc_and_hGPR:ssub_1
15063 0, // GPRnopc_and_hGPR:ssub_2
15064 0, // GPRnopc_and_hGPR:ssub_3
15065 0, // GPRnopc_and_hGPR:ssub_4
15066 0, // GPRnopc_and_hGPR:ssub_5
15067 0, // GPRnopc_and_hGPR:ssub_6
15068 0, // GPRnopc_and_hGPR:ssub_7
15069 0, // GPRnopc_and_hGPR:ssub_8
15070 0, // GPRnopc_and_hGPR:ssub_9
15071 0, // GPRnopc_and_hGPR:ssub_10
15072 0, // GPRnopc_and_hGPR:ssub_11
15073 0, // GPRnopc_and_hGPR:ssub_12
15074 0, // GPRnopc_and_hGPR:ssub_13
15075 0, // GPRnopc_and_hGPR:ssub_14
15076 0, // GPRnopc_and_hGPR:ssub_15
15077 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15078 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15079 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15080 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15081 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15082 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15083 0, // GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15084 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15085 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15086 0, // GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15087 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15088 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15089 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15090 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5
15091 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15092 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15093 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15094 0, // GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15095 0, // GPRnopc_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15096 0, // GPRnopc_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15097 0, // GPRnopc_and_hGPR:dsub_5_dsub_7
15098 0, // GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15099 0, // GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13
15100 0, // GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15101 },
15102 { // GPRnosp_and_hGPR
15103 0, // GPRnosp_and_hGPR:dsub_0
15104 0, // GPRnosp_and_hGPR:dsub_1
15105 0, // GPRnosp_and_hGPR:dsub_2
15106 0, // GPRnosp_and_hGPR:dsub_3
15107 0, // GPRnosp_and_hGPR:dsub_4
15108 0, // GPRnosp_and_hGPR:dsub_5
15109 0, // GPRnosp_and_hGPR:dsub_6
15110 0, // GPRnosp_and_hGPR:dsub_7
15111 0, // GPRnosp_and_hGPR:gsub_0
15112 0, // GPRnosp_and_hGPR:gsub_1
15113 0, // GPRnosp_and_hGPR:qqsub_0
15114 0, // GPRnosp_and_hGPR:qqsub_1
15115 0, // GPRnosp_and_hGPR:qsub_0
15116 0, // GPRnosp_and_hGPR:qsub_1
15117 0, // GPRnosp_and_hGPR:qsub_2
15118 0, // GPRnosp_and_hGPR:qsub_3
15119 0, // GPRnosp_and_hGPR:ssub_0
15120 0, // GPRnosp_and_hGPR:ssub_1
15121 0, // GPRnosp_and_hGPR:ssub_2
15122 0, // GPRnosp_and_hGPR:ssub_3
15123 0, // GPRnosp_and_hGPR:ssub_4
15124 0, // GPRnosp_and_hGPR:ssub_5
15125 0, // GPRnosp_and_hGPR:ssub_6
15126 0, // GPRnosp_and_hGPR:ssub_7
15127 0, // GPRnosp_and_hGPR:ssub_8
15128 0, // GPRnosp_and_hGPR:ssub_9
15129 0, // GPRnosp_and_hGPR:ssub_10
15130 0, // GPRnosp_and_hGPR:ssub_11
15131 0, // GPRnosp_and_hGPR:ssub_12
15132 0, // GPRnosp_and_hGPR:ssub_13
15133 0, // GPRnosp_and_hGPR:ssub_14
15134 0, // GPRnosp_and_hGPR:ssub_15
15135 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15136 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15137 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15138 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15139 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15140 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15141 0, // GPRnosp_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15142 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15143 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15144 0, // GPRnosp_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15145 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15146 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15147 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15148 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_dsub_5
15149 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15150 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15151 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15152 0, // GPRnosp_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15153 0, // GPRnosp_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15154 0, // GPRnosp_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15155 0, // GPRnosp_and_hGPR:dsub_5_dsub_7
15156 0, // GPRnosp_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15157 0, // GPRnosp_and_hGPR:dsub_5_ssub_12_ssub_13
15158 0, // GPRnosp_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15159 },
15160 { // GPRnoip_and_hGPR
15161 0, // GPRnoip_and_hGPR:dsub_0
15162 0, // GPRnoip_and_hGPR:dsub_1
15163 0, // GPRnoip_and_hGPR:dsub_2
15164 0, // GPRnoip_and_hGPR:dsub_3
15165 0, // GPRnoip_and_hGPR:dsub_4
15166 0, // GPRnoip_and_hGPR:dsub_5
15167 0, // GPRnoip_and_hGPR:dsub_6
15168 0, // GPRnoip_and_hGPR:dsub_7
15169 0, // GPRnoip_and_hGPR:gsub_0
15170 0, // GPRnoip_and_hGPR:gsub_1
15171 0, // GPRnoip_and_hGPR:qqsub_0
15172 0, // GPRnoip_and_hGPR:qqsub_1
15173 0, // GPRnoip_and_hGPR:qsub_0
15174 0, // GPRnoip_and_hGPR:qsub_1
15175 0, // GPRnoip_and_hGPR:qsub_2
15176 0, // GPRnoip_and_hGPR:qsub_3
15177 0, // GPRnoip_and_hGPR:ssub_0
15178 0, // GPRnoip_and_hGPR:ssub_1
15179 0, // GPRnoip_and_hGPR:ssub_2
15180 0, // GPRnoip_and_hGPR:ssub_3
15181 0, // GPRnoip_and_hGPR:ssub_4
15182 0, // GPRnoip_and_hGPR:ssub_5
15183 0, // GPRnoip_and_hGPR:ssub_6
15184 0, // GPRnoip_and_hGPR:ssub_7
15185 0, // GPRnoip_and_hGPR:ssub_8
15186 0, // GPRnoip_and_hGPR:ssub_9
15187 0, // GPRnoip_and_hGPR:ssub_10
15188 0, // GPRnoip_and_hGPR:ssub_11
15189 0, // GPRnoip_and_hGPR:ssub_12
15190 0, // GPRnoip_and_hGPR:ssub_13
15191 0, // GPRnoip_and_hGPR:ssub_14
15192 0, // GPRnoip_and_hGPR:ssub_15
15193 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15194 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15195 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15196 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15197 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15198 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15199 0, // GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15200 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15201 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15202 0, // GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15203 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15204 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15205 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15206 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15207 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15208 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15209 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15210 0, // GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15211 0, // GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15212 0, // GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15213 0, // GPRnoip_and_hGPR:dsub_5_dsub_7
15214 0, // GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15215 0, // GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15216 0, // GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15217 },
15218 { // GPRnoip_and_tGPREven
15219 0, // GPRnoip_and_tGPREven:dsub_0
15220 0, // GPRnoip_and_tGPREven:dsub_1
15221 0, // GPRnoip_and_tGPREven:dsub_2
15222 0, // GPRnoip_and_tGPREven:dsub_3
15223 0, // GPRnoip_and_tGPREven:dsub_4
15224 0, // GPRnoip_and_tGPREven:dsub_5
15225 0, // GPRnoip_and_tGPREven:dsub_6
15226 0, // GPRnoip_and_tGPREven:dsub_7
15227 0, // GPRnoip_and_tGPREven:gsub_0
15228 0, // GPRnoip_and_tGPREven:gsub_1
15229 0, // GPRnoip_and_tGPREven:qqsub_0
15230 0, // GPRnoip_and_tGPREven:qqsub_1
15231 0, // GPRnoip_and_tGPREven:qsub_0
15232 0, // GPRnoip_and_tGPREven:qsub_1
15233 0, // GPRnoip_and_tGPREven:qsub_2
15234 0, // GPRnoip_and_tGPREven:qsub_3
15235 0, // GPRnoip_and_tGPREven:ssub_0
15236 0, // GPRnoip_and_tGPREven:ssub_1
15237 0, // GPRnoip_and_tGPREven:ssub_2
15238 0, // GPRnoip_and_tGPREven:ssub_3
15239 0, // GPRnoip_and_tGPREven:ssub_4
15240 0, // GPRnoip_and_tGPREven:ssub_5
15241 0, // GPRnoip_and_tGPREven:ssub_6
15242 0, // GPRnoip_and_tGPREven:ssub_7
15243 0, // GPRnoip_and_tGPREven:ssub_8
15244 0, // GPRnoip_and_tGPREven:ssub_9
15245 0, // GPRnoip_and_tGPREven:ssub_10
15246 0, // GPRnoip_and_tGPREven:ssub_11
15247 0, // GPRnoip_and_tGPREven:ssub_12
15248 0, // GPRnoip_and_tGPREven:ssub_13
15249 0, // GPRnoip_and_tGPREven:ssub_14
15250 0, // GPRnoip_and_tGPREven:ssub_15
15251 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15252 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15253 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15254 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15255 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15256 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15257 0, // GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15258 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15259 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15260 0, // GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15261 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15262 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15263 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15264 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5
15265 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15266 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15267 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15268 0, // GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15269 0, // GPRnoip_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15270 0, // GPRnoip_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15271 0, // GPRnoip_and_tGPREven:dsub_5_dsub_7
15272 0, // GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15273 0, // GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13
15274 0, // GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15275 },
15276 { // GPRnosp_and_GPRnopc_and_hGPR
15277 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_0
15278 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_1
15279 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_2
15280 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_3
15281 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_4
15282 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5
15283 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_6
15284 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_7
15285 0, // GPRnosp_and_GPRnopc_and_hGPR:gsub_0
15286 0, // GPRnosp_and_GPRnopc_and_hGPR:gsub_1
15287 0, // GPRnosp_and_GPRnopc_and_hGPR:qqsub_0
15288 0, // GPRnosp_and_GPRnopc_and_hGPR:qqsub_1
15289 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_0
15290 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_1
15291 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_2
15292 0, // GPRnosp_and_GPRnopc_and_hGPR:qsub_3
15293 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0
15294 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_1
15295 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2
15296 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_3
15297 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4
15298 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_5
15299 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6
15300 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_7
15301 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_8
15302 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_9
15303 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_10
15304 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_11
15305 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_12
15306 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_13
15307 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_14
15308 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_15
15309 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15310 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15311 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15312 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15313 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15314 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15315 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15316 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15317 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15318 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15319 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15320 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15321 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15322 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5
15323 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15324 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15325 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15326 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15327 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15328 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15329 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5_dsub_7
15330 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15331 0, // GPRnosp_and_GPRnopc_and_hGPR:dsub_5_ssub_12_ssub_13
15332 0, // GPRnosp_and_GPRnopc_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15333 },
15334 { // tGPROdd
15335 0, // tGPROdd:dsub_0
15336 0, // tGPROdd:dsub_1
15337 0, // tGPROdd:dsub_2
15338 0, // tGPROdd:dsub_3
15339 0, // tGPROdd:dsub_4
15340 0, // tGPROdd:dsub_5
15341 0, // tGPROdd:dsub_6
15342 0, // tGPROdd:dsub_7
15343 0, // tGPROdd:gsub_0
15344 0, // tGPROdd:gsub_1
15345 0, // tGPROdd:qqsub_0
15346 0, // tGPROdd:qqsub_1
15347 0, // tGPROdd:qsub_0
15348 0, // tGPROdd:qsub_1
15349 0, // tGPROdd:qsub_2
15350 0, // tGPROdd:qsub_3
15351 0, // tGPROdd:ssub_0
15352 0, // tGPROdd:ssub_1
15353 0, // tGPROdd:ssub_2
15354 0, // tGPROdd:ssub_3
15355 0, // tGPROdd:ssub_4
15356 0, // tGPROdd:ssub_5
15357 0, // tGPROdd:ssub_6
15358 0, // tGPROdd:ssub_7
15359 0, // tGPROdd:ssub_8
15360 0, // tGPROdd:ssub_9
15361 0, // tGPROdd:ssub_10
15362 0, // tGPROdd:ssub_11
15363 0, // tGPROdd:ssub_12
15364 0, // tGPROdd:ssub_13
15365 0, // tGPROdd:ssub_14
15366 0, // tGPROdd:ssub_15
15367 0, // tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5
15368 0, // tGPROdd:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15369 0, // tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7
15370 0, // tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15371 0, // tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5
15372 0, // tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15373 0, // tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15374 0, // tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15375 0, // tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15376 0, // tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15377 0, // tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9
15378 0, // tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15379 0, // tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15380 0, // tGPROdd:ssub_6_ssub_7_dsub_5
15381 0, // tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15382 0, // tGPROdd:ssub_6_ssub_7_dsub_5_dsub_7
15383 0, // tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9
15384 0, // tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15385 0, // tGPROdd:ssub_8_ssub_9_ssub_12_ssub_13
15386 0, // tGPROdd:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15387 0, // tGPROdd:dsub_5_dsub_7
15388 0, // tGPROdd:dsub_5_ssub_12_ssub_13_dsub_7
15389 0, // tGPROdd:dsub_5_ssub_12_ssub_13
15390 0, // tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15391 },
15392 { // GPRnopc_and_GPRnoip_and_hGPR
15393 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_0
15394 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_1
15395 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_2
15396 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_3
15397 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_4
15398 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5
15399 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_6
15400 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_7
15401 0, // GPRnopc_and_GPRnoip_and_hGPR:gsub_0
15402 0, // GPRnopc_and_GPRnoip_and_hGPR:gsub_1
15403 0, // GPRnopc_and_GPRnoip_and_hGPR:qqsub_0
15404 0, // GPRnopc_and_GPRnoip_and_hGPR:qqsub_1
15405 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_0
15406 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_1
15407 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_2
15408 0, // GPRnopc_and_GPRnoip_and_hGPR:qsub_3
15409 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0
15410 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_1
15411 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2
15412 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_3
15413 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4
15414 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_5
15415 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6
15416 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_7
15417 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_8
15418 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_9
15419 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_10
15420 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_11
15421 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_12
15422 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_13
15423 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_14
15424 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_15
15425 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15426 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15427 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15428 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15429 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15430 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15431 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15432 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15433 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15434 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15435 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15436 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15437 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15438 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15439 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15440 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15441 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15442 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15443 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15444 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15445 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5_dsub_7
15446 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15447 0, // GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15448 0, // GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15449 },
15450 { // GPRnosp_and_GPRnoip_and_hGPR
15451 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_0
15452 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_1
15453 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_2
15454 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_3
15455 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_4
15456 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5
15457 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_6
15458 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_7
15459 0, // GPRnosp_and_GPRnoip_and_hGPR:gsub_0
15460 0, // GPRnosp_and_GPRnoip_and_hGPR:gsub_1
15461 0, // GPRnosp_and_GPRnoip_and_hGPR:qqsub_0
15462 0, // GPRnosp_and_GPRnoip_and_hGPR:qqsub_1
15463 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_0
15464 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_1
15465 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_2
15466 0, // GPRnosp_and_GPRnoip_and_hGPR:qsub_3
15467 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0
15468 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_1
15469 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2
15470 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_3
15471 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4
15472 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_5
15473 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6
15474 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_7
15475 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_8
15476 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_9
15477 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_10
15478 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_11
15479 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_12
15480 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_13
15481 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_14
15482 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_15
15483 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15484 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15485 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15486 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15487 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15488 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15489 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15490 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15491 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15492 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15493 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15494 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15495 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15496 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15497 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15498 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15499 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15500 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15501 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15502 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15503 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5_dsub_7
15504 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15505 0, // GPRnosp_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15506 0, // GPRnosp_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15507 },
15508 { // tcGPR
15509 0, // tcGPR:dsub_0
15510 0, // tcGPR:dsub_1
15511 0, // tcGPR:dsub_2
15512 0, // tcGPR:dsub_3
15513 0, // tcGPR:dsub_4
15514 0, // tcGPR:dsub_5
15515 0, // tcGPR:dsub_6
15516 0, // tcGPR:dsub_7
15517 0, // tcGPR:gsub_0
15518 0, // tcGPR:gsub_1
15519 0, // tcGPR:qqsub_0
15520 0, // tcGPR:qqsub_1
15521 0, // tcGPR:qsub_0
15522 0, // tcGPR:qsub_1
15523 0, // tcGPR:qsub_2
15524 0, // tcGPR:qsub_3
15525 0, // tcGPR:ssub_0
15526 0, // tcGPR:ssub_1
15527 0, // tcGPR:ssub_2
15528 0, // tcGPR:ssub_3
15529 0, // tcGPR:ssub_4
15530 0, // tcGPR:ssub_5
15531 0, // tcGPR:ssub_6
15532 0, // tcGPR:ssub_7
15533 0, // tcGPR:ssub_8
15534 0, // tcGPR:ssub_9
15535 0, // tcGPR:ssub_10
15536 0, // tcGPR:ssub_11
15537 0, // tcGPR:ssub_12
15538 0, // tcGPR:ssub_13
15539 0, // tcGPR:ssub_14
15540 0, // tcGPR:ssub_15
15541 0, // tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
15542 0, // tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15543 0, // tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
15544 0, // tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15545 0, // tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
15546 0, // tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15547 0, // tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15548 0, // tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15549 0, // tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15550 0, // tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15551 0, // tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
15552 0, // tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15553 0, // tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15554 0, // tcGPR:ssub_6_ssub_7_dsub_5
15555 0, // tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15556 0, // tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
15557 0, // tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
15558 0, // tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15559 0, // tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
15560 0, // tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15561 0, // tcGPR:dsub_5_dsub_7
15562 0, // tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
15563 0, // tcGPR:dsub_5_ssub_12_ssub_13
15564 0, // tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15565 },
15566 { // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
15567 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_0
15568 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_1
15569 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_2
15570 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_3
15571 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_4
15572 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5
15573 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_6
15574 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_7
15575 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:gsub_0
15576 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:gsub_1
15577 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qqsub_0
15578 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qqsub_1
15579 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_0
15580 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_1
15581 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_2
15582 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:qsub_3
15583 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0
15584 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_1
15585 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2
15586 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_3
15587 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4
15588 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_5
15589 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6
15590 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_7
15591 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_8
15592 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_9
15593 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_10
15594 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_11
15595 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_12
15596 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_13
15597 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_14
15598 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_15
15599 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
15600 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15601 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
15602 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15603 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
15604 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15605 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15606 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15607 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15608 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15609 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
15610 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15611 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15612 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5
15613 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15614 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
15615 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
15616 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15617 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
15618 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15619 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5_dsub_7
15620 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
15621 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:dsub_5_ssub_12_ssub_13
15622 0, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15623 },
15624 { // hGPR_and_tGPREven
15625 0, // hGPR_and_tGPREven:dsub_0
15626 0, // hGPR_and_tGPREven:dsub_1
15627 0, // hGPR_and_tGPREven:dsub_2
15628 0, // hGPR_and_tGPREven:dsub_3
15629 0, // hGPR_and_tGPREven:dsub_4
15630 0, // hGPR_and_tGPREven:dsub_5
15631 0, // hGPR_and_tGPREven:dsub_6
15632 0, // hGPR_and_tGPREven:dsub_7
15633 0, // hGPR_and_tGPREven:gsub_0
15634 0, // hGPR_and_tGPREven:gsub_1
15635 0, // hGPR_and_tGPREven:qqsub_0
15636 0, // hGPR_and_tGPREven:qqsub_1
15637 0, // hGPR_and_tGPREven:qsub_0
15638 0, // hGPR_and_tGPREven:qsub_1
15639 0, // hGPR_and_tGPREven:qsub_2
15640 0, // hGPR_and_tGPREven:qsub_3
15641 0, // hGPR_and_tGPREven:ssub_0
15642 0, // hGPR_and_tGPREven:ssub_1
15643 0, // hGPR_and_tGPREven:ssub_2
15644 0, // hGPR_and_tGPREven:ssub_3
15645 0, // hGPR_and_tGPREven:ssub_4
15646 0, // hGPR_and_tGPREven:ssub_5
15647 0, // hGPR_and_tGPREven:ssub_6
15648 0, // hGPR_and_tGPREven:ssub_7
15649 0, // hGPR_and_tGPREven:ssub_8
15650 0, // hGPR_and_tGPREven:ssub_9
15651 0, // hGPR_and_tGPREven:ssub_10
15652 0, // hGPR_and_tGPREven:ssub_11
15653 0, // hGPR_and_tGPREven:ssub_12
15654 0, // hGPR_and_tGPREven:ssub_13
15655 0, // hGPR_and_tGPREven:ssub_14
15656 0, // hGPR_and_tGPREven:ssub_15
15657 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15658 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15659 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15660 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15661 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15662 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15663 0, // hGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15664 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15665 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15666 0, // hGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15667 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15668 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15669 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15670 0, // hGPR_and_tGPREven:ssub_6_ssub_7_dsub_5
15671 0, // hGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15672 0, // hGPR_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15673 0, // hGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15674 0, // hGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15675 0, // hGPR_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15676 0, // hGPR_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15677 0, // hGPR_and_tGPREven:dsub_5_dsub_7
15678 0, // hGPR_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15679 0, // hGPR_and_tGPREven:dsub_5_ssub_12_ssub_13
15680 0, // hGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15681 },
15682 { // tGPR_and_tGPREven
15683 0, // tGPR_and_tGPREven:dsub_0
15684 0, // tGPR_and_tGPREven:dsub_1
15685 0, // tGPR_and_tGPREven:dsub_2
15686 0, // tGPR_and_tGPREven:dsub_3
15687 0, // tGPR_and_tGPREven:dsub_4
15688 0, // tGPR_and_tGPREven:dsub_5
15689 0, // tGPR_and_tGPREven:dsub_6
15690 0, // tGPR_and_tGPREven:dsub_7
15691 0, // tGPR_and_tGPREven:gsub_0
15692 0, // tGPR_and_tGPREven:gsub_1
15693 0, // tGPR_and_tGPREven:qqsub_0
15694 0, // tGPR_and_tGPREven:qqsub_1
15695 0, // tGPR_and_tGPREven:qsub_0
15696 0, // tGPR_and_tGPREven:qsub_1
15697 0, // tGPR_and_tGPREven:qsub_2
15698 0, // tGPR_and_tGPREven:qsub_3
15699 0, // tGPR_and_tGPREven:ssub_0
15700 0, // tGPR_and_tGPREven:ssub_1
15701 0, // tGPR_and_tGPREven:ssub_2
15702 0, // tGPR_and_tGPREven:ssub_3
15703 0, // tGPR_and_tGPREven:ssub_4
15704 0, // tGPR_and_tGPREven:ssub_5
15705 0, // tGPR_and_tGPREven:ssub_6
15706 0, // tGPR_and_tGPREven:ssub_7
15707 0, // tGPR_and_tGPREven:ssub_8
15708 0, // tGPR_and_tGPREven:ssub_9
15709 0, // tGPR_and_tGPREven:ssub_10
15710 0, // tGPR_and_tGPREven:ssub_11
15711 0, // tGPR_and_tGPREven:ssub_12
15712 0, // tGPR_and_tGPREven:ssub_13
15713 0, // tGPR_and_tGPREven:ssub_14
15714 0, // tGPR_and_tGPREven:ssub_15
15715 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
15716 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15717 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
15718 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15719 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
15720 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15721 0, // tGPR_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15722 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15723 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15724 0, // tGPR_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15725 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
15726 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15727 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15728 0, // tGPR_and_tGPREven:ssub_6_ssub_7_dsub_5
15729 0, // tGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15730 0, // tGPR_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
15731 0, // tGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
15732 0, // tGPR_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15733 0, // tGPR_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
15734 0, // tGPR_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15735 0, // tGPR_and_tGPREven:dsub_5_dsub_7
15736 0, // tGPR_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
15737 0, // tGPR_and_tGPREven:dsub_5_ssub_12_ssub_13
15738 0, // tGPR_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15739 },
15740 { // tGPR_and_tGPROdd
15741 0, // tGPR_and_tGPROdd:dsub_0
15742 0, // tGPR_and_tGPROdd:dsub_1
15743 0, // tGPR_and_tGPROdd:dsub_2
15744 0, // tGPR_and_tGPROdd:dsub_3
15745 0, // tGPR_and_tGPROdd:dsub_4
15746 0, // tGPR_and_tGPROdd:dsub_5
15747 0, // tGPR_and_tGPROdd:dsub_6
15748 0, // tGPR_and_tGPROdd:dsub_7
15749 0, // tGPR_and_tGPROdd:gsub_0
15750 0, // tGPR_and_tGPROdd:gsub_1
15751 0, // tGPR_and_tGPROdd:qqsub_0
15752 0, // tGPR_and_tGPROdd:qqsub_1
15753 0, // tGPR_and_tGPROdd:qsub_0
15754 0, // tGPR_and_tGPROdd:qsub_1
15755 0, // tGPR_and_tGPROdd:qsub_2
15756 0, // tGPR_and_tGPROdd:qsub_3
15757 0, // tGPR_and_tGPROdd:ssub_0
15758 0, // tGPR_and_tGPROdd:ssub_1
15759 0, // tGPR_and_tGPROdd:ssub_2
15760 0, // tGPR_and_tGPROdd:ssub_3
15761 0, // tGPR_and_tGPROdd:ssub_4
15762 0, // tGPR_and_tGPROdd:ssub_5
15763 0, // tGPR_and_tGPROdd:ssub_6
15764 0, // tGPR_and_tGPROdd:ssub_7
15765 0, // tGPR_and_tGPROdd:ssub_8
15766 0, // tGPR_and_tGPROdd:ssub_9
15767 0, // tGPR_and_tGPROdd:ssub_10
15768 0, // tGPR_and_tGPROdd:ssub_11
15769 0, // tGPR_and_tGPROdd:ssub_12
15770 0, // tGPR_and_tGPROdd:ssub_13
15771 0, // tGPR_and_tGPROdd:ssub_14
15772 0, // tGPR_and_tGPROdd:ssub_15
15773 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5
15774 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15775 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7
15776 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15777 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5
15778 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15779 0, // tGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15780 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15781 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15782 0, // tGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15783 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9
15784 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15785 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15786 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5
15787 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15788 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5_dsub_7
15789 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9
15790 0, // tGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15791 0, // tGPR_and_tGPROdd:ssub_8_ssub_9_ssub_12_ssub_13
15792 0, // tGPR_and_tGPROdd:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15793 0, // tGPR_and_tGPROdd:dsub_5_dsub_7
15794 0, // tGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13_dsub_7
15795 0, // tGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13
15796 0, // tGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15797 },
15798 { // tcGPRnotr12
15799 0, // tcGPRnotr12:dsub_0
15800 0, // tcGPRnotr12:dsub_1
15801 0, // tcGPRnotr12:dsub_2
15802 0, // tcGPRnotr12:dsub_3
15803 0, // tcGPRnotr12:dsub_4
15804 0, // tcGPRnotr12:dsub_5
15805 0, // tcGPRnotr12:dsub_6
15806 0, // tcGPRnotr12:dsub_7
15807 0, // tcGPRnotr12:gsub_0
15808 0, // tcGPRnotr12:gsub_1
15809 0, // tcGPRnotr12:qqsub_0
15810 0, // tcGPRnotr12:qqsub_1
15811 0, // tcGPRnotr12:qsub_0
15812 0, // tcGPRnotr12:qsub_1
15813 0, // tcGPRnotr12:qsub_2
15814 0, // tcGPRnotr12:qsub_3
15815 0, // tcGPRnotr12:ssub_0
15816 0, // tcGPRnotr12:ssub_1
15817 0, // tcGPRnotr12:ssub_2
15818 0, // tcGPRnotr12:ssub_3
15819 0, // tcGPRnotr12:ssub_4
15820 0, // tcGPRnotr12:ssub_5
15821 0, // tcGPRnotr12:ssub_6
15822 0, // tcGPRnotr12:ssub_7
15823 0, // tcGPRnotr12:ssub_8
15824 0, // tcGPRnotr12:ssub_9
15825 0, // tcGPRnotr12:ssub_10
15826 0, // tcGPRnotr12:ssub_11
15827 0, // tcGPRnotr12:ssub_12
15828 0, // tcGPRnotr12:ssub_13
15829 0, // tcGPRnotr12:ssub_14
15830 0, // tcGPRnotr12:ssub_15
15831 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5
15832 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15833 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7
15834 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15835 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5
15836 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15837 0, // tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15838 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15839 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15840 0, // tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15841 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9
15842 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15843 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15844 0, // tcGPRnotr12:ssub_6_ssub_7_dsub_5
15845 0, // tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15846 0, // tcGPRnotr12:ssub_6_ssub_7_dsub_5_dsub_7
15847 0, // tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9
15848 0, // tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15849 0, // tcGPRnotr12:ssub_8_ssub_9_ssub_12_ssub_13
15850 0, // tcGPRnotr12:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15851 0, // tcGPRnotr12:dsub_5_dsub_7
15852 0, // tcGPRnotr12:dsub_5_ssub_12_ssub_13_dsub_7
15853 0, // tcGPRnotr12:dsub_5_ssub_12_ssub_13
15854 0, // tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15855 },
15856 { // tGPREven_and_tcGPR
15857 0, // tGPREven_and_tcGPR:dsub_0
15858 0, // tGPREven_and_tcGPR:dsub_1
15859 0, // tGPREven_and_tcGPR:dsub_2
15860 0, // tGPREven_and_tcGPR:dsub_3
15861 0, // tGPREven_and_tcGPR:dsub_4
15862 0, // tGPREven_and_tcGPR:dsub_5
15863 0, // tGPREven_and_tcGPR:dsub_6
15864 0, // tGPREven_and_tcGPR:dsub_7
15865 0, // tGPREven_and_tcGPR:gsub_0
15866 0, // tGPREven_and_tcGPR:gsub_1
15867 0, // tGPREven_and_tcGPR:qqsub_0
15868 0, // tGPREven_and_tcGPR:qqsub_1
15869 0, // tGPREven_and_tcGPR:qsub_0
15870 0, // tGPREven_and_tcGPR:qsub_1
15871 0, // tGPREven_and_tcGPR:qsub_2
15872 0, // tGPREven_and_tcGPR:qsub_3
15873 0, // tGPREven_and_tcGPR:ssub_0
15874 0, // tGPREven_and_tcGPR:ssub_1
15875 0, // tGPREven_and_tcGPR:ssub_2
15876 0, // tGPREven_and_tcGPR:ssub_3
15877 0, // tGPREven_and_tcGPR:ssub_4
15878 0, // tGPREven_and_tcGPR:ssub_5
15879 0, // tGPREven_and_tcGPR:ssub_6
15880 0, // tGPREven_and_tcGPR:ssub_7
15881 0, // tGPREven_and_tcGPR:ssub_8
15882 0, // tGPREven_and_tcGPR:ssub_9
15883 0, // tGPREven_and_tcGPR:ssub_10
15884 0, // tGPREven_and_tcGPR:ssub_11
15885 0, // tGPREven_and_tcGPR:ssub_12
15886 0, // tGPREven_and_tcGPR:ssub_13
15887 0, // tGPREven_and_tcGPR:ssub_14
15888 0, // tGPREven_and_tcGPR:ssub_15
15889 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
15890 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15891 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
15892 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15893 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
15894 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15895 0, // tGPREven_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15896 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15897 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15898 0, // tGPREven_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15899 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
15900 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15901 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15902 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_dsub_5
15903 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15904 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
15905 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
15906 0, // tGPREven_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15907 0, // tGPREven_and_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
15908 0, // tGPREven_and_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15909 0, // tGPREven_and_tcGPR:dsub_5_dsub_7
15910 0, // tGPREven_and_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
15911 0, // tGPREven_and_tcGPR:dsub_5_ssub_12_ssub_13
15912 0, // tGPREven_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15913 },
15914 { // FP_STATUS_REGS
15915 0, // FP_STATUS_REGS:dsub_0
15916 0, // FP_STATUS_REGS:dsub_1
15917 0, // FP_STATUS_REGS:dsub_2
15918 0, // FP_STATUS_REGS:dsub_3
15919 0, // FP_STATUS_REGS:dsub_4
15920 0, // FP_STATUS_REGS:dsub_5
15921 0, // FP_STATUS_REGS:dsub_6
15922 0, // FP_STATUS_REGS:dsub_7
15923 0, // FP_STATUS_REGS:gsub_0
15924 0, // FP_STATUS_REGS:gsub_1
15925 0, // FP_STATUS_REGS:qqsub_0
15926 0, // FP_STATUS_REGS:qqsub_1
15927 0, // FP_STATUS_REGS:qsub_0
15928 0, // FP_STATUS_REGS:qsub_1
15929 0, // FP_STATUS_REGS:qsub_2
15930 0, // FP_STATUS_REGS:qsub_3
15931 0, // FP_STATUS_REGS:ssub_0
15932 0, // FP_STATUS_REGS:ssub_1
15933 0, // FP_STATUS_REGS:ssub_2
15934 0, // FP_STATUS_REGS:ssub_3
15935 0, // FP_STATUS_REGS:ssub_4
15936 0, // FP_STATUS_REGS:ssub_5
15937 0, // FP_STATUS_REGS:ssub_6
15938 0, // FP_STATUS_REGS:ssub_7
15939 0, // FP_STATUS_REGS:ssub_8
15940 0, // FP_STATUS_REGS:ssub_9
15941 0, // FP_STATUS_REGS:ssub_10
15942 0, // FP_STATUS_REGS:ssub_11
15943 0, // FP_STATUS_REGS:ssub_12
15944 0, // FP_STATUS_REGS:ssub_13
15945 0, // FP_STATUS_REGS:ssub_14
15946 0, // FP_STATUS_REGS:ssub_15
15947 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_4_ssub_5
15948 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
15949 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_6_ssub_7
15950 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
15951 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_4_ssub_5
15952 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
15953 0, // FP_STATUS_REGS:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15954 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
15955 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
15956 0, // FP_STATUS_REGS:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15957 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_8_ssub_9
15958 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
15959 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
15960 0, // FP_STATUS_REGS:ssub_6_ssub_7_dsub_5
15961 0, // FP_STATUS_REGS:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
15962 0, // FP_STATUS_REGS:ssub_6_ssub_7_dsub_5_dsub_7
15963 0, // FP_STATUS_REGS:ssub_6_ssub_7_ssub_8_ssub_9
15964 0, // FP_STATUS_REGS:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15965 0, // FP_STATUS_REGS:ssub_8_ssub_9_ssub_12_ssub_13
15966 0, // FP_STATUS_REGS:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
15967 0, // FP_STATUS_REGS:dsub_5_dsub_7
15968 0, // FP_STATUS_REGS:dsub_5_ssub_12_ssub_13_dsub_7
15969 0, // FP_STATUS_REGS:dsub_5_ssub_12_ssub_13
15970 0, // FP_STATUS_REGS:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
15971 },
15972 { // hGPR_and_GPRnoip_and_tGPREven
15973 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_0
15974 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_1
15975 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_2
15976 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_3
15977 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_4
15978 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5
15979 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_6
15980 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_7
15981 0, // hGPR_and_GPRnoip_and_tGPREven:gsub_0
15982 0, // hGPR_and_GPRnoip_and_tGPREven:gsub_1
15983 0, // hGPR_and_GPRnoip_and_tGPREven:qqsub_0
15984 0, // hGPR_and_GPRnoip_and_tGPREven:qqsub_1
15985 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_0
15986 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_1
15987 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_2
15988 0, // hGPR_and_GPRnoip_and_tGPREven:qsub_3
15989 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0
15990 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_1
15991 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2
15992 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_3
15993 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4
15994 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_5
15995 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6
15996 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_7
15997 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_8
15998 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_9
15999 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_10
16000 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_11
16001 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_12
16002 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_13
16003 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_14
16004 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_15
16005 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5
16006 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16007 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7
16008 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16009 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5
16010 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16011 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16012 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16013 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16014 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16015 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9
16016 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16017 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16018 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5
16019 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16020 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_dsub_5_dsub_7
16021 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9
16022 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16023 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_8_ssub_9_ssub_12_ssub_13
16024 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16025 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5_dsub_7
16026 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13_dsub_7
16027 0, // hGPR_and_GPRnoip_and_tGPREven:dsub_5_ssub_12_ssub_13
16028 0, // hGPR_and_GPRnoip_and_tGPREven:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16029 },
16030 { // hGPR_and_tGPROdd
16031 0, // hGPR_and_tGPROdd:dsub_0
16032 0, // hGPR_and_tGPROdd:dsub_1
16033 0, // hGPR_and_tGPROdd:dsub_2
16034 0, // hGPR_and_tGPROdd:dsub_3
16035 0, // hGPR_and_tGPROdd:dsub_4
16036 0, // hGPR_and_tGPROdd:dsub_5
16037 0, // hGPR_and_tGPROdd:dsub_6
16038 0, // hGPR_and_tGPROdd:dsub_7
16039 0, // hGPR_and_tGPROdd:gsub_0
16040 0, // hGPR_and_tGPROdd:gsub_1
16041 0, // hGPR_and_tGPROdd:qqsub_0
16042 0, // hGPR_and_tGPROdd:qqsub_1
16043 0, // hGPR_and_tGPROdd:qsub_0
16044 0, // hGPR_and_tGPROdd:qsub_1
16045 0, // hGPR_and_tGPROdd:qsub_2
16046 0, // hGPR_and_tGPROdd:qsub_3
16047 0, // hGPR_and_tGPROdd:ssub_0
16048 0, // hGPR_and_tGPROdd:ssub_1
16049 0, // hGPR_and_tGPROdd:ssub_2
16050 0, // hGPR_and_tGPROdd:ssub_3
16051 0, // hGPR_and_tGPROdd:ssub_4
16052 0, // hGPR_and_tGPROdd:ssub_5
16053 0, // hGPR_and_tGPROdd:ssub_6
16054 0, // hGPR_and_tGPROdd:ssub_7
16055 0, // hGPR_and_tGPROdd:ssub_8
16056 0, // hGPR_and_tGPROdd:ssub_9
16057 0, // hGPR_and_tGPROdd:ssub_10
16058 0, // hGPR_and_tGPROdd:ssub_11
16059 0, // hGPR_and_tGPROdd:ssub_12
16060 0, // hGPR_and_tGPROdd:ssub_13
16061 0, // hGPR_and_tGPROdd:ssub_14
16062 0, // hGPR_and_tGPROdd:ssub_15
16063 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5
16064 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16065 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7
16066 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16067 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5
16068 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16069 0, // hGPR_and_tGPROdd:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16070 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16071 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16072 0, // hGPR_and_tGPROdd:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16073 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9
16074 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16075 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16076 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5
16077 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16078 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_dsub_5_dsub_7
16079 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9
16080 0, // hGPR_and_tGPROdd:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16081 0, // hGPR_and_tGPROdd:ssub_8_ssub_9_ssub_12_ssub_13
16082 0, // hGPR_and_tGPROdd:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16083 0, // hGPR_and_tGPROdd:dsub_5_dsub_7
16084 0, // hGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13_dsub_7
16085 0, // hGPR_and_tGPROdd:dsub_5_ssub_12_ssub_13
16086 0, // hGPR_and_tGPROdd:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16087 },
16088 { // tGPREven_and_tcGPRnotr12
16089 0, // tGPREven_and_tcGPRnotr12:dsub_0
16090 0, // tGPREven_and_tcGPRnotr12:dsub_1
16091 0, // tGPREven_and_tcGPRnotr12:dsub_2
16092 0, // tGPREven_and_tcGPRnotr12:dsub_3
16093 0, // tGPREven_and_tcGPRnotr12:dsub_4
16094 0, // tGPREven_and_tcGPRnotr12:dsub_5
16095 0, // tGPREven_and_tcGPRnotr12:dsub_6
16096 0, // tGPREven_and_tcGPRnotr12:dsub_7
16097 0, // tGPREven_and_tcGPRnotr12:gsub_0
16098 0, // tGPREven_and_tcGPRnotr12:gsub_1
16099 0, // tGPREven_and_tcGPRnotr12:qqsub_0
16100 0, // tGPREven_and_tcGPRnotr12:qqsub_1
16101 0, // tGPREven_and_tcGPRnotr12:qsub_0
16102 0, // tGPREven_and_tcGPRnotr12:qsub_1
16103 0, // tGPREven_and_tcGPRnotr12:qsub_2
16104 0, // tGPREven_and_tcGPRnotr12:qsub_3
16105 0, // tGPREven_and_tcGPRnotr12:ssub_0
16106 0, // tGPREven_and_tcGPRnotr12:ssub_1
16107 0, // tGPREven_and_tcGPRnotr12:ssub_2
16108 0, // tGPREven_and_tcGPRnotr12:ssub_3
16109 0, // tGPREven_and_tcGPRnotr12:ssub_4
16110 0, // tGPREven_and_tcGPRnotr12:ssub_5
16111 0, // tGPREven_and_tcGPRnotr12:ssub_6
16112 0, // tGPREven_and_tcGPRnotr12:ssub_7
16113 0, // tGPREven_and_tcGPRnotr12:ssub_8
16114 0, // tGPREven_and_tcGPRnotr12:ssub_9
16115 0, // tGPREven_and_tcGPRnotr12:ssub_10
16116 0, // tGPREven_and_tcGPRnotr12:ssub_11
16117 0, // tGPREven_and_tcGPRnotr12:ssub_12
16118 0, // tGPREven_and_tcGPRnotr12:ssub_13
16119 0, // tGPREven_and_tcGPRnotr12:ssub_14
16120 0, // tGPREven_and_tcGPRnotr12:ssub_15
16121 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5
16122 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16123 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7
16124 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16125 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5
16126 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16127 0, // tGPREven_and_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16128 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16129 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16130 0, // tGPREven_and_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16131 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9
16132 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16133 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16134 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_dsub_5
16135 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16136 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_dsub_5_dsub_7
16137 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9
16138 0, // tGPREven_and_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16139 0, // tGPREven_and_tcGPRnotr12:ssub_8_ssub_9_ssub_12_ssub_13
16140 0, // tGPREven_and_tcGPRnotr12:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16141 0, // tGPREven_and_tcGPRnotr12:dsub_5_dsub_7
16142 0, // tGPREven_and_tcGPRnotr12:dsub_5_ssub_12_ssub_13_dsub_7
16143 0, // tGPREven_and_tcGPRnotr12:dsub_5_ssub_12_ssub_13
16144 0, // tGPREven_and_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16145 },
16146 { // tGPROdd_and_tcGPR
16147 0, // tGPROdd_and_tcGPR:dsub_0
16148 0, // tGPROdd_and_tcGPR:dsub_1
16149 0, // tGPROdd_and_tcGPR:dsub_2
16150 0, // tGPROdd_and_tcGPR:dsub_3
16151 0, // tGPROdd_and_tcGPR:dsub_4
16152 0, // tGPROdd_and_tcGPR:dsub_5
16153 0, // tGPROdd_and_tcGPR:dsub_6
16154 0, // tGPROdd_and_tcGPR:dsub_7
16155 0, // tGPROdd_and_tcGPR:gsub_0
16156 0, // tGPROdd_and_tcGPR:gsub_1
16157 0, // tGPROdd_and_tcGPR:qqsub_0
16158 0, // tGPROdd_and_tcGPR:qqsub_1
16159 0, // tGPROdd_and_tcGPR:qsub_0
16160 0, // tGPROdd_and_tcGPR:qsub_1
16161 0, // tGPROdd_and_tcGPR:qsub_2
16162 0, // tGPROdd_and_tcGPR:qsub_3
16163 0, // tGPROdd_and_tcGPR:ssub_0
16164 0, // tGPROdd_and_tcGPR:ssub_1
16165 0, // tGPROdd_and_tcGPR:ssub_2
16166 0, // tGPROdd_and_tcGPR:ssub_3
16167 0, // tGPROdd_and_tcGPR:ssub_4
16168 0, // tGPROdd_and_tcGPR:ssub_5
16169 0, // tGPROdd_and_tcGPR:ssub_6
16170 0, // tGPROdd_and_tcGPR:ssub_7
16171 0, // tGPROdd_and_tcGPR:ssub_8
16172 0, // tGPROdd_and_tcGPR:ssub_9
16173 0, // tGPROdd_and_tcGPR:ssub_10
16174 0, // tGPROdd_and_tcGPR:ssub_11
16175 0, // tGPROdd_and_tcGPR:ssub_12
16176 0, // tGPROdd_and_tcGPR:ssub_13
16177 0, // tGPROdd_and_tcGPR:ssub_14
16178 0, // tGPROdd_and_tcGPR:ssub_15
16179 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
16180 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16181 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
16182 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16183 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
16184 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16185 0, // tGPROdd_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16186 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16187 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16188 0, // tGPROdd_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16189 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
16190 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16191 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16192 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_dsub_5
16193 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16194 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
16195 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
16196 0, // tGPROdd_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16197 0, // tGPROdd_and_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
16198 0, // tGPROdd_and_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16199 0, // tGPROdd_and_tcGPR:dsub_5_dsub_7
16200 0, // tGPROdd_and_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
16201 0, // tGPROdd_and_tcGPR:dsub_5_ssub_12_ssub_13
16202 0, // tGPROdd_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16203 },
16204 { // CCR
16205 0, // CCR:dsub_0
16206 0, // CCR:dsub_1
16207 0, // CCR:dsub_2
16208 0, // CCR:dsub_3
16209 0, // CCR:dsub_4
16210 0, // CCR:dsub_5
16211 0, // CCR:dsub_6
16212 0, // CCR:dsub_7
16213 0, // CCR:gsub_0
16214 0, // CCR:gsub_1
16215 0, // CCR:qqsub_0
16216 0, // CCR:qqsub_1
16217 0, // CCR:qsub_0
16218 0, // CCR:qsub_1
16219 0, // CCR:qsub_2
16220 0, // CCR:qsub_3
16221 0, // CCR:ssub_0
16222 0, // CCR:ssub_1
16223 0, // CCR:ssub_2
16224 0, // CCR:ssub_3
16225 0, // CCR:ssub_4
16226 0, // CCR:ssub_5
16227 0, // CCR:ssub_6
16228 0, // CCR:ssub_7
16229 0, // CCR:ssub_8
16230 0, // CCR:ssub_9
16231 0, // CCR:ssub_10
16232 0, // CCR:ssub_11
16233 0, // CCR:ssub_12
16234 0, // CCR:ssub_13
16235 0, // CCR:ssub_14
16236 0, // CCR:ssub_15
16237 0, // CCR:ssub_0_ssub_1_ssub_4_ssub_5
16238 0, // CCR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16239 0, // CCR:ssub_2_ssub_3_ssub_6_ssub_7
16240 0, // CCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16241 0, // CCR:ssub_2_ssub_3_ssub_4_ssub_5
16242 0, // CCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16243 0, // CCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16244 0, // CCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16245 0, // CCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16246 0, // CCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16247 0, // CCR:ssub_4_ssub_5_ssub_8_ssub_9
16248 0, // CCR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16249 0, // CCR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16250 0, // CCR:ssub_6_ssub_7_dsub_5
16251 0, // CCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16252 0, // CCR:ssub_6_ssub_7_dsub_5_dsub_7
16253 0, // CCR:ssub_6_ssub_7_ssub_8_ssub_9
16254 0, // CCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16255 0, // CCR:ssub_8_ssub_9_ssub_12_ssub_13
16256 0, // CCR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16257 0, // CCR:dsub_5_dsub_7
16258 0, // CCR:dsub_5_ssub_12_ssub_13_dsub_7
16259 0, // CCR:dsub_5_ssub_12_ssub_13
16260 0, // CCR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16261 },
16262 { // FPCXTRegs
16263 0, // FPCXTRegs:dsub_0
16264 0, // FPCXTRegs:dsub_1
16265 0, // FPCXTRegs:dsub_2
16266 0, // FPCXTRegs:dsub_3
16267 0, // FPCXTRegs:dsub_4
16268 0, // FPCXTRegs:dsub_5
16269 0, // FPCXTRegs:dsub_6
16270 0, // FPCXTRegs:dsub_7
16271 0, // FPCXTRegs:gsub_0
16272 0, // FPCXTRegs:gsub_1
16273 0, // FPCXTRegs:qqsub_0
16274 0, // FPCXTRegs:qqsub_1
16275 0, // FPCXTRegs:qsub_0
16276 0, // FPCXTRegs:qsub_1
16277 0, // FPCXTRegs:qsub_2
16278 0, // FPCXTRegs:qsub_3
16279 0, // FPCXTRegs:ssub_0
16280 0, // FPCXTRegs:ssub_1
16281 0, // FPCXTRegs:ssub_2
16282 0, // FPCXTRegs:ssub_3
16283 0, // FPCXTRegs:ssub_4
16284 0, // FPCXTRegs:ssub_5
16285 0, // FPCXTRegs:ssub_6
16286 0, // FPCXTRegs:ssub_7
16287 0, // FPCXTRegs:ssub_8
16288 0, // FPCXTRegs:ssub_9
16289 0, // FPCXTRegs:ssub_10
16290 0, // FPCXTRegs:ssub_11
16291 0, // FPCXTRegs:ssub_12
16292 0, // FPCXTRegs:ssub_13
16293 0, // FPCXTRegs:ssub_14
16294 0, // FPCXTRegs:ssub_15
16295 0, // FPCXTRegs:ssub_0_ssub_1_ssub_4_ssub_5
16296 0, // FPCXTRegs:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16297 0, // FPCXTRegs:ssub_2_ssub_3_ssub_6_ssub_7
16298 0, // FPCXTRegs:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16299 0, // FPCXTRegs:ssub_2_ssub_3_ssub_4_ssub_5
16300 0, // FPCXTRegs:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16301 0, // FPCXTRegs:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16302 0, // FPCXTRegs:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16303 0, // FPCXTRegs:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16304 0, // FPCXTRegs:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16305 0, // FPCXTRegs:ssub_4_ssub_5_ssub_8_ssub_9
16306 0, // FPCXTRegs:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16307 0, // FPCXTRegs:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16308 0, // FPCXTRegs:ssub_6_ssub_7_dsub_5
16309 0, // FPCXTRegs:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16310 0, // FPCXTRegs:ssub_6_ssub_7_dsub_5_dsub_7
16311 0, // FPCXTRegs:ssub_6_ssub_7_ssub_8_ssub_9
16312 0, // FPCXTRegs:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16313 0, // FPCXTRegs:ssub_8_ssub_9_ssub_12_ssub_13
16314 0, // FPCXTRegs:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16315 0, // FPCXTRegs:dsub_5_dsub_7
16316 0, // FPCXTRegs:dsub_5_ssub_12_ssub_13_dsub_7
16317 0, // FPCXTRegs:dsub_5_ssub_12_ssub_13
16318 0, // FPCXTRegs:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16319 },
16320 { // GPRlr
16321 0, // GPRlr:dsub_0
16322 0, // GPRlr:dsub_1
16323 0, // GPRlr:dsub_2
16324 0, // GPRlr:dsub_3
16325 0, // GPRlr:dsub_4
16326 0, // GPRlr:dsub_5
16327 0, // GPRlr:dsub_6
16328 0, // GPRlr:dsub_7
16329 0, // GPRlr:gsub_0
16330 0, // GPRlr:gsub_1
16331 0, // GPRlr:qqsub_0
16332 0, // GPRlr:qqsub_1
16333 0, // GPRlr:qsub_0
16334 0, // GPRlr:qsub_1
16335 0, // GPRlr:qsub_2
16336 0, // GPRlr:qsub_3
16337 0, // GPRlr:ssub_0
16338 0, // GPRlr:ssub_1
16339 0, // GPRlr:ssub_2
16340 0, // GPRlr:ssub_3
16341 0, // GPRlr:ssub_4
16342 0, // GPRlr:ssub_5
16343 0, // GPRlr:ssub_6
16344 0, // GPRlr:ssub_7
16345 0, // GPRlr:ssub_8
16346 0, // GPRlr:ssub_9
16347 0, // GPRlr:ssub_10
16348 0, // GPRlr:ssub_11
16349 0, // GPRlr:ssub_12
16350 0, // GPRlr:ssub_13
16351 0, // GPRlr:ssub_14
16352 0, // GPRlr:ssub_15
16353 0, // GPRlr:ssub_0_ssub_1_ssub_4_ssub_5
16354 0, // GPRlr:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16355 0, // GPRlr:ssub_2_ssub_3_ssub_6_ssub_7
16356 0, // GPRlr:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16357 0, // GPRlr:ssub_2_ssub_3_ssub_4_ssub_5
16358 0, // GPRlr:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16359 0, // GPRlr:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16360 0, // GPRlr:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16361 0, // GPRlr:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16362 0, // GPRlr:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16363 0, // GPRlr:ssub_4_ssub_5_ssub_8_ssub_9
16364 0, // GPRlr:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16365 0, // GPRlr:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16366 0, // GPRlr:ssub_6_ssub_7_dsub_5
16367 0, // GPRlr:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16368 0, // GPRlr:ssub_6_ssub_7_dsub_5_dsub_7
16369 0, // GPRlr:ssub_6_ssub_7_ssub_8_ssub_9
16370 0, // GPRlr:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16371 0, // GPRlr:ssub_8_ssub_9_ssub_12_ssub_13
16372 0, // GPRlr:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16373 0, // GPRlr:dsub_5_dsub_7
16374 0, // GPRlr:dsub_5_ssub_12_ssub_13_dsub_7
16375 0, // GPRlr:dsub_5_ssub_12_ssub_13
16376 0, // GPRlr:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16377 },
16378 { // GPRsp
16379 0, // GPRsp:dsub_0
16380 0, // GPRsp:dsub_1
16381 0, // GPRsp:dsub_2
16382 0, // GPRsp:dsub_3
16383 0, // GPRsp:dsub_4
16384 0, // GPRsp:dsub_5
16385 0, // GPRsp:dsub_6
16386 0, // GPRsp:dsub_7
16387 0, // GPRsp:gsub_0
16388 0, // GPRsp:gsub_1
16389 0, // GPRsp:qqsub_0
16390 0, // GPRsp:qqsub_1
16391 0, // GPRsp:qsub_0
16392 0, // GPRsp:qsub_1
16393 0, // GPRsp:qsub_2
16394 0, // GPRsp:qsub_3
16395 0, // GPRsp:ssub_0
16396 0, // GPRsp:ssub_1
16397 0, // GPRsp:ssub_2
16398 0, // GPRsp:ssub_3
16399 0, // GPRsp:ssub_4
16400 0, // GPRsp:ssub_5
16401 0, // GPRsp:ssub_6
16402 0, // GPRsp:ssub_7
16403 0, // GPRsp:ssub_8
16404 0, // GPRsp:ssub_9
16405 0, // GPRsp:ssub_10
16406 0, // GPRsp:ssub_11
16407 0, // GPRsp:ssub_12
16408 0, // GPRsp:ssub_13
16409 0, // GPRsp:ssub_14
16410 0, // GPRsp:ssub_15
16411 0, // GPRsp:ssub_0_ssub_1_ssub_4_ssub_5
16412 0, // GPRsp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16413 0, // GPRsp:ssub_2_ssub_3_ssub_6_ssub_7
16414 0, // GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16415 0, // GPRsp:ssub_2_ssub_3_ssub_4_ssub_5
16416 0, // GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16417 0, // GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16418 0, // GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16419 0, // GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16420 0, // GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16421 0, // GPRsp:ssub_4_ssub_5_ssub_8_ssub_9
16422 0, // GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16423 0, // GPRsp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16424 0, // GPRsp:ssub_6_ssub_7_dsub_5
16425 0, // GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16426 0, // GPRsp:ssub_6_ssub_7_dsub_5_dsub_7
16427 0, // GPRsp:ssub_6_ssub_7_ssub_8_ssub_9
16428 0, // GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16429 0, // GPRsp:ssub_8_ssub_9_ssub_12_ssub_13
16430 0, // GPRsp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16431 0, // GPRsp:dsub_5_dsub_7
16432 0, // GPRsp:dsub_5_ssub_12_ssub_13_dsub_7
16433 0, // GPRsp:dsub_5_ssub_12_ssub_13
16434 0, // GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16435 },
16436 { // VCCR
16437 0, // VCCR:dsub_0
16438 0, // VCCR:dsub_1
16439 0, // VCCR:dsub_2
16440 0, // VCCR:dsub_3
16441 0, // VCCR:dsub_4
16442 0, // VCCR:dsub_5
16443 0, // VCCR:dsub_6
16444 0, // VCCR:dsub_7
16445 0, // VCCR:gsub_0
16446 0, // VCCR:gsub_1
16447 0, // VCCR:qqsub_0
16448 0, // VCCR:qqsub_1
16449 0, // VCCR:qsub_0
16450 0, // VCCR:qsub_1
16451 0, // VCCR:qsub_2
16452 0, // VCCR:qsub_3
16453 0, // VCCR:ssub_0
16454 0, // VCCR:ssub_1
16455 0, // VCCR:ssub_2
16456 0, // VCCR:ssub_3
16457 0, // VCCR:ssub_4
16458 0, // VCCR:ssub_5
16459 0, // VCCR:ssub_6
16460 0, // VCCR:ssub_7
16461 0, // VCCR:ssub_8
16462 0, // VCCR:ssub_9
16463 0, // VCCR:ssub_10
16464 0, // VCCR:ssub_11
16465 0, // VCCR:ssub_12
16466 0, // VCCR:ssub_13
16467 0, // VCCR:ssub_14
16468 0, // VCCR:ssub_15
16469 0, // VCCR:ssub_0_ssub_1_ssub_4_ssub_5
16470 0, // VCCR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16471 0, // VCCR:ssub_2_ssub_3_ssub_6_ssub_7
16472 0, // VCCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16473 0, // VCCR:ssub_2_ssub_3_ssub_4_ssub_5
16474 0, // VCCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16475 0, // VCCR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16476 0, // VCCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16477 0, // VCCR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16478 0, // VCCR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16479 0, // VCCR:ssub_4_ssub_5_ssub_8_ssub_9
16480 0, // VCCR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16481 0, // VCCR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16482 0, // VCCR:ssub_6_ssub_7_dsub_5
16483 0, // VCCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16484 0, // VCCR:ssub_6_ssub_7_dsub_5_dsub_7
16485 0, // VCCR:ssub_6_ssub_7_ssub_8_ssub_9
16486 0, // VCCR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16487 0, // VCCR:ssub_8_ssub_9_ssub_12_ssub_13
16488 0, // VCCR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16489 0, // VCCR:dsub_5_dsub_7
16490 0, // VCCR:dsub_5_ssub_12_ssub_13_dsub_7
16491 0, // VCCR:dsub_5_ssub_12_ssub_13
16492 0, // VCCR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16493 },
16494 { // cl_FPSCR_NZCV
16495 0, // cl_FPSCR_NZCV:dsub_0
16496 0, // cl_FPSCR_NZCV:dsub_1
16497 0, // cl_FPSCR_NZCV:dsub_2
16498 0, // cl_FPSCR_NZCV:dsub_3
16499 0, // cl_FPSCR_NZCV:dsub_4
16500 0, // cl_FPSCR_NZCV:dsub_5
16501 0, // cl_FPSCR_NZCV:dsub_6
16502 0, // cl_FPSCR_NZCV:dsub_7
16503 0, // cl_FPSCR_NZCV:gsub_0
16504 0, // cl_FPSCR_NZCV:gsub_1
16505 0, // cl_FPSCR_NZCV:qqsub_0
16506 0, // cl_FPSCR_NZCV:qqsub_1
16507 0, // cl_FPSCR_NZCV:qsub_0
16508 0, // cl_FPSCR_NZCV:qsub_1
16509 0, // cl_FPSCR_NZCV:qsub_2
16510 0, // cl_FPSCR_NZCV:qsub_3
16511 0, // cl_FPSCR_NZCV:ssub_0
16512 0, // cl_FPSCR_NZCV:ssub_1
16513 0, // cl_FPSCR_NZCV:ssub_2
16514 0, // cl_FPSCR_NZCV:ssub_3
16515 0, // cl_FPSCR_NZCV:ssub_4
16516 0, // cl_FPSCR_NZCV:ssub_5
16517 0, // cl_FPSCR_NZCV:ssub_6
16518 0, // cl_FPSCR_NZCV:ssub_7
16519 0, // cl_FPSCR_NZCV:ssub_8
16520 0, // cl_FPSCR_NZCV:ssub_9
16521 0, // cl_FPSCR_NZCV:ssub_10
16522 0, // cl_FPSCR_NZCV:ssub_11
16523 0, // cl_FPSCR_NZCV:ssub_12
16524 0, // cl_FPSCR_NZCV:ssub_13
16525 0, // cl_FPSCR_NZCV:ssub_14
16526 0, // cl_FPSCR_NZCV:ssub_15
16527 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_4_ssub_5
16528 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16529 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_6_ssub_7
16530 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16531 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_4_ssub_5
16532 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16533 0, // cl_FPSCR_NZCV:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16534 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16535 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16536 0, // cl_FPSCR_NZCV:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16537 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_8_ssub_9
16538 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16539 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16540 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_dsub_5
16541 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16542 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_dsub_5_dsub_7
16543 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_ssub_8_ssub_9
16544 0, // cl_FPSCR_NZCV:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16545 0, // cl_FPSCR_NZCV:ssub_8_ssub_9_ssub_12_ssub_13
16546 0, // cl_FPSCR_NZCV:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16547 0, // cl_FPSCR_NZCV:dsub_5_dsub_7
16548 0, // cl_FPSCR_NZCV:dsub_5_ssub_12_ssub_13_dsub_7
16549 0, // cl_FPSCR_NZCV:dsub_5_ssub_12_ssub_13
16550 0, // cl_FPSCR_NZCV:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16551 },
16552 { // hGPR_and_tGPRwithpc
16553 0, // hGPR_and_tGPRwithpc:dsub_0
16554 0, // hGPR_and_tGPRwithpc:dsub_1
16555 0, // hGPR_and_tGPRwithpc:dsub_2
16556 0, // hGPR_and_tGPRwithpc:dsub_3
16557 0, // hGPR_and_tGPRwithpc:dsub_4
16558 0, // hGPR_and_tGPRwithpc:dsub_5
16559 0, // hGPR_and_tGPRwithpc:dsub_6
16560 0, // hGPR_and_tGPRwithpc:dsub_7
16561 0, // hGPR_and_tGPRwithpc:gsub_0
16562 0, // hGPR_and_tGPRwithpc:gsub_1
16563 0, // hGPR_and_tGPRwithpc:qqsub_0
16564 0, // hGPR_and_tGPRwithpc:qqsub_1
16565 0, // hGPR_and_tGPRwithpc:qsub_0
16566 0, // hGPR_and_tGPRwithpc:qsub_1
16567 0, // hGPR_and_tGPRwithpc:qsub_2
16568 0, // hGPR_and_tGPRwithpc:qsub_3
16569 0, // hGPR_and_tGPRwithpc:ssub_0
16570 0, // hGPR_and_tGPRwithpc:ssub_1
16571 0, // hGPR_and_tGPRwithpc:ssub_2
16572 0, // hGPR_and_tGPRwithpc:ssub_3
16573 0, // hGPR_and_tGPRwithpc:ssub_4
16574 0, // hGPR_and_tGPRwithpc:ssub_5
16575 0, // hGPR_and_tGPRwithpc:ssub_6
16576 0, // hGPR_and_tGPRwithpc:ssub_7
16577 0, // hGPR_and_tGPRwithpc:ssub_8
16578 0, // hGPR_and_tGPRwithpc:ssub_9
16579 0, // hGPR_and_tGPRwithpc:ssub_10
16580 0, // hGPR_and_tGPRwithpc:ssub_11
16581 0, // hGPR_and_tGPRwithpc:ssub_12
16582 0, // hGPR_and_tGPRwithpc:ssub_13
16583 0, // hGPR_and_tGPRwithpc:ssub_14
16584 0, // hGPR_and_tGPRwithpc:ssub_15
16585 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5
16586 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16587 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7
16588 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16589 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5
16590 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16591 0, // hGPR_and_tGPRwithpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16592 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16593 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16594 0, // hGPR_and_tGPRwithpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16595 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9
16596 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16597 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16598 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_dsub_5
16599 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16600 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_dsub_5_dsub_7
16601 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9
16602 0, // hGPR_and_tGPRwithpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16603 0, // hGPR_and_tGPRwithpc:ssub_8_ssub_9_ssub_12_ssub_13
16604 0, // hGPR_and_tGPRwithpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16605 0, // hGPR_and_tGPRwithpc:dsub_5_dsub_7
16606 0, // hGPR_and_tGPRwithpc:dsub_5_ssub_12_ssub_13_dsub_7
16607 0, // hGPR_and_tGPRwithpc:dsub_5_ssub_12_ssub_13
16608 0, // hGPR_and_tGPRwithpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16609 },
16610 { // hGPR_and_tcGPR
16611 0, // hGPR_and_tcGPR:dsub_0
16612 0, // hGPR_and_tcGPR:dsub_1
16613 0, // hGPR_and_tcGPR:dsub_2
16614 0, // hGPR_and_tcGPR:dsub_3
16615 0, // hGPR_and_tcGPR:dsub_4
16616 0, // hGPR_and_tcGPR:dsub_5
16617 0, // hGPR_and_tcGPR:dsub_6
16618 0, // hGPR_and_tcGPR:dsub_7
16619 0, // hGPR_and_tcGPR:gsub_0
16620 0, // hGPR_and_tcGPR:gsub_1
16621 0, // hGPR_and_tcGPR:qqsub_0
16622 0, // hGPR_and_tcGPR:qqsub_1
16623 0, // hGPR_and_tcGPR:qsub_0
16624 0, // hGPR_and_tcGPR:qsub_1
16625 0, // hGPR_and_tcGPR:qsub_2
16626 0, // hGPR_and_tcGPR:qsub_3
16627 0, // hGPR_and_tcGPR:ssub_0
16628 0, // hGPR_and_tcGPR:ssub_1
16629 0, // hGPR_and_tcGPR:ssub_2
16630 0, // hGPR_and_tcGPR:ssub_3
16631 0, // hGPR_and_tcGPR:ssub_4
16632 0, // hGPR_and_tcGPR:ssub_5
16633 0, // hGPR_and_tcGPR:ssub_6
16634 0, // hGPR_and_tcGPR:ssub_7
16635 0, // hGPR_and_tcGPR:ssub_8
16636 0, // hGPR_and_tcGPR:ssub_9
16637 0, // hGPR_and_tcGPR:ssub_10
16638 0, // hGPR_and_tcGPR:ssub_11
16639 0, // hGPR_and_tcGPR:ssub_12
16640 0, // hGPR_and_tcGPR:ssub_13
16641 0, // hGPR_and_tcGPR:ssub_14
16642 0, // hGPR_and_tcGPR:ssub_15
16643 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
16644 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16645 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
16646 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16647 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
16648 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16649 0, // hGPR_and_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16650 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16651 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16652 0, // hGPR_and_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16653 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
16654 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16655 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16656 0, // hGPR_and_tcGPR:ssub_6_ssub_7_dsub_5
16657 0, // hGPR_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16658 0, // hGPR_and_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
16659 0, // hGPR_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
16660 0, // hGPR_and_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16661 0, // hGPR_and_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
16662 0, // hGPR_and_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16663 0, // hGPR_and_tcGPR:dsub_5_dsub_7
16664 0, // hGPR_and_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
16665 0, // hGPR_and_tcGPR:dsub_5_ssub_12_ssub_13
16666 0, // hGPR_and_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16667 },
16668 { // DPR
16669 0, // DPR:dsub_0
16670 0, // DPR:dsub_1
16671 0, // DPR:dsub_2
16672 0, // DPR:dsub_3
16673 0, // DPR:dsub_4
16674 0, // DPR:dsub_5
16675 0, // DPR:dsub_6
16676 0, // DPR:dsub_7
16677 0, // DPR:gsub_0
16678 0, // DPR:gsub_1
16679 0, // DPR:qqsub_0
16680 0, // DPR:qqsub_1
16681 0, // DPR:qsub_0
16682 0, // DPR:qsub_1
16683 0, // DPR:qsub_2
16684 0, // DPR:qsub_3
16685 3, // DPR:ssub_0 -> SPR
16686 3, // DPR:ssub_1 -> SPR
16687 0, // DPR:ssub_2
16688 0, // DPR:ssub_3
16689 0, // DPR:ssub_4
16690 0, // DPR:ssub_5
16691 0, // DPR:ssub_6
16692 0, // DPR:ssub_7
16693 0, // DPR:ssub_8
16694 0, // DPR:ssub_9
16695 0, // DPR:ssub_10
16696 0, // DPR:ssub_11
16697 0, // DPR:ssub_12
16698 0, // DPR:ssub_13
16699 0, // DPR:ssub_14
16700 0, // DPR:ssub_15
16701 0, // DPR:ssub_0_ssub_1_ssub_4_ssub_5
16702 0, // DPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16703 0, // DPR:ssub_2_ssub_3_ssub_6_ssub_7
16704 0, // DPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16705 0, // DPR:ssub_2_ssub_3_ssub_4_ssub_5
16706 0, // DPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16707 0, // DPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16708 0, // DPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16709 0, // DPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16710 0, // DPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16711 0, // DPR:ssub_4_ssub_5_ssub_8_ssub_9
16712 0, // DPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16713 0, // DPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16714 0, // DPR:ssub_6_ssub_7_dsub_5
16715 0, // DPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16716 0, // DPR:ssub_6_ssub_7_dsub_5_dsub_7
16717 0, // DPR:ssub_6_ssub_7_ssub_8_ssub_9
16718 0, // DPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16719 0, // DPR:ssub_8_ssub_9_ssub_12_ssub_13
16720 0, // DPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16721 0, // DPR:dsub_5_dsub_7
16722 0, // DPR:dsub_5_ssub_12_ssub_13_dsub_7
16723 0, // DPR:dsub_5_ssub_12_ssub_13
16724 0, // DPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16725 },
16726 { // DPR_VFP2
16727 0, // DPR_VFP2:dsub_0
16728 0, // DPR_VFP2:dsub_1
16729 0, // DPR_VFP2:dsub_2
16730 0, // DPR_VFP2:dsub_3
16731 0, // DPR_VFP2:dsub_4
16732 0, // DPR_VFP2:dsub_5
16733 0, // DPR_VFP2:dsub_6
16734 0, // DPR_VFP2:dsub_7
16735 0, // DPR_VFP2:gsub_0
16736 0, // DPR_VFP2:gsub_1
16737 0, // DPR_VFP2:qqsub_0
16738 0, // DPR_VFP2:qqsub_1
16739 0, // DPR_VFP2:qsub_0
16740 0, // DPR_VFP2:qsub_1
16741 0, // DPR_VFP2:qsub_2
16742 0, // DPR_VFP2:qsub_3
16743 3, // DPR_VFP2:ssub_0 -> SPR
16744 3, // DPR_VFP2:ssub_1 -> SPR
16745 0, // DPR_VFP2:ssub_2
16746 0, // DPR_VFP2:ssub_3
16747 0, // DPR_VFP2:ssub_4
16748 0, // DPR_VFP2:ssub_5
16749 0, // DPR_VFP2:ssub_6
16750 0, // DPR_VFP2:ssub_7
16751 0, // DPR_VFP2:ssub_8
16752 0, // DPR_VFP2:ssub_9
16753 0, // DPR_VFP2:ssub_10
16754 0, // DPR_VFP2:ssub_11
16755 0, // DPR_VFP2:ssub_12
16756 0, // DPR_VFP2:ssub_13
16757 0, // DPR_VFP2:ssub_14
16758 0, // DPR_VFP2:ssub_15
16759 0, // DPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5
16760 0, // DPR_VFP2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16761 0, // DPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7
16762 0, // DPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16763 0, // DPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5
16764 0, // DPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16765 0, // DPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16766 0, // DPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16767 0, // DPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16768 0, // DPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16769 0, // DPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9
16770 0, // DPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16771 0, // DPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16772 0, // DPR_VFP2:ssub_6_ssub_7_dsub_5
16773 0, // DPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16774 0, // DPR_VFP2:ssub_6_ssub_7_dsub_5_dsub_7
16775 0, // DPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9
16776 0, // DPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16777 0, // DPR_VFP2:ssub_8_ssub_9_ssub_12_ssub_13
16778 0, // DPR_VFP2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16779 0, // DPR_VFP2:dsub_5_dsub_7
16780 0, // DPR_VFP2:dsub_5_ssub_12_ssub_13_dsub_7
16781 0, // DPR_VFP2:dsub_5_ssub_12_ssub_13
16782 0, // DPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16783 },
16784 { // DPR_8
16785 0, // DPR_8:dsub_0
16786 0, // DPR_8:dsub_1
16787 0, // DPR_8:dsub_2
16788 0, // DPR_8:dsub_3
16789 0, // DPR_8:dsub_4
16790 0, // DPR_8:dsub_5
16791 0, // DPR_8:dsub_6
16792 0, // DPR_8:dsub_7
16793 0, // DPR_8:gsub_0
16794 0, // DPR_8:gsub_1
16795 0, // DPR_8:qqsub_0
16796 0, // DPR_8:qqsub_1
16797 0, // DPR_8:qsub_0
16798 0, // DPR_8:qsub_1
16799 0, // DPR_8:qsub_2
16800 0, // DPR_8:qsub_3
16801 8, // DPR_8:ssub_0 -> SPR_8
16802 8, // DPR_8:ssub_1 -> SPR_8
16803 0, // DPR_8:ssub_2
16804 0, // DPR_8:ssub_3
16805 0, // DPR_8:ssub_4
16806 0, // DPR_8:ssub_5
16807 0, // DPR_8:ssub_6
16808 0, // DPR_8:ssub_7
16809 0, // DPR_8:ssub_8
16810 0, // DPR_8:ssub_9
16811 0, // DPR_8:ssub_10
16812 0, // DPR_8:ssub_11
16813 0, // DPR_8:ssub_12
16814 0, // DPR_8:ssub_13
16815 0, // DPR_8:ssub_14
16816 0, // DPR_8:ssub_15
16817 0, // DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
16818 0, // DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16819 0, // DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
16820 0, // DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16821 0, // DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
16822 0, // DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16823 0, // DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16824 0, // DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16825 0, // DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16826 0, // DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16827 0, // DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
16828 0, // DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16829 0, // DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16830 0, // DPR_8:ssub_6_ssub_7_dsub_5
16831 0, // DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16832 0, // DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
16833 0, // DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
16834 0, // DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16835 0, // DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
16836 0, // DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16837 0, // DPR_8:dsub_5_dsub_7
16838 0, // DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
16839 0, // DPR_8:dsub_5_ssub_12_ssub_13
16840 0, // DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16841 },
16842 { // GPRPair
16843 0, // GPRPair:dsub_0
16844 0, // GPRPair:dsub_1
16845 0, // GPRPair:dsub_2
16846 0, // GPRPair:dsub_3
16847 0, // GPRPair:dsub_4
16848 0, // GPRPair:dsub_5
16849 0, // GPRPair:dsub_6
16850 0, // GPRPair:dsub_7
16851 23, // GPRPair:gsub_0 -> tGPREven
16852 16, // GPRPair:gsub_1 -> GPRnoip_and_GPRnopc
16853 0, // GPRPair:qqsub_0
16854 0, // GPRPair:qqsub_1
16855 0, // GPRPair:qsub_0
16856 0, // GPRPair:qsub_1
16857 0, // GPRPair:qsub_2
16858 0, // GPRPair:qsub_3
16859 0, // GPRPair:ssub_0
16860 0, // GPRPair:ssub_1
16861 0, // GPRPair:ssub_2
16862 0, // GPRPair:ssub_3
16863 0, // GPRPair:ssub_4
16864 0, // GPRPair:ssub_5
16865 0, // GPRPair:ssub_6
16866 0, // GPRPair:ssub_7
16867 0, // GPRPair:ssub_8
16868 0, // GPRPair:ssub_9
16869 0, // GPRPair:ssub_10
16870 0, // GPRPair:ssub_11
16871 0, // GPRPair:ssub_12
16872 0, // GPRPair:ssub_13
16873 0, // GPRPair:ssub_14
16874 0, // GPRPair:ssub_15
16875 0, // GPRPair:ssub_0_ssub_1_ssub_4_ssub_5
16876 0, // GPRPair:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16877 0, // GPRPair:ssub_2_ssub_3_ssub_6_ssub_7
16878 0, // GPRPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16879 0, // GPRPair:ssub_2_ssub_3_ssub_4_ssub_5
16880 0, // GPRPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16881 0, // GPRPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16882 0, // GPRPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16883 0, // GPRPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16884 0, // GPRPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16885 0, // GPRPair:ssub_4_ssub_5_ssub_8_ssub_9
16886 0, // GPRPair:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16887 0, // GPRPair:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16888 0, // GPRPair:ssub_6_ssub_7_dsub_5
16889 0, // GPRPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16890 0, // GPRPair:ssub_6_ssub_7_dsub_5_dsub_7
16891 0, // GPRPair:ssub_6_ssub_7_ssub_8_ssub_9
16892 0, // GPRPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16893 0, // GPRPair:ssub_8_ssub_9_ssub_12_ssub_13
16894 0, // GPRPair:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16895 0, // GPRPair:dsub_5_dsub_7
16896 0, // GPRPair:dsub_5_ssub_12_ssub_13_dsub_7
16897 0, // GPRPair:dsub_5_ssub_12_ssub_13
16898 0, // GPRPair:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16899 },
16900 { // GPRPairnosp
16901 0, // GPRPairnosp:dsub_0
16902 0, // GPRPairnosp:dsub_1
16903 0, // GPRPairnosp:dsub_2
16904 0, // GPRPairnosp:dsub_3
16905 0, // GPRPairnosp:dsub_4
16906 0, // GPRPairnosp:dsub_5
16907 0, // GPRPairnosp:dsub_6
16908 0, // GPRPairnosp:dsub_7
16909 27, // GPRPairnosp:gsub_0 -> GPRnoip_and_tGPREven
16910 29, // GPRPairnosp:gsub_1 -> tGPROdd
16911 0, // GPRPairnosp:qqsub_0
16912 0, // GPRPairnosp:qqsub_1
16913 0, // GPRPairnosp:qsub_0
16914 0, // GPRPairnosp:qsub_1
16915 0, // GPRPairnosp:qsub_2
16916 0, // GPRPairnosp:qsub_3
16917 0, // GPRPairnosp:ssub_0
16918 0, // GPRPairnosp:ssub_1
16919 0, // GPRPairnosp:ssub_2
16920 0, // GPRPairnosp:ssub_3
16921 0, // GPRPairnosp:ssub_4
16922 0, // GPRPairnosp:ssub_5
16923 0, // GPRPairnosp:ssub_6
16924 0, // GPRPairnosp:ssub_7
16925 0, // GPRPairnosp:ssub_8
16926 0, // GPRPairnosp:ssub_9
16927 0, // GPRPairnosp:ssub_10
16928 0, // GPRPairnosp:ssub_11
16929 0, // GPRPairnosp:ssub_12
16930 0, // GPRPairnosp:ssub_13
16931 0, // GPRPairnosp:ssub_14
16932 0, // GPRPairnosp:ssub_15
16933 0, // GPRPairnosp:ssub_0_ssub_1_ssub_4_ssub_5
16934 0, // GPRPairnosp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16935 0, // GPRPairnosp:ssub_2_ssub_3_ssub_6_ssub_7
16936 0, // GPRPairnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16937 0, // GPRPairnosp:ssub_2_ssub_3_ssub_4_ssub_5
16938 0, // GPRPairnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16939 0, // GPRPairnosp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16940 0, // GPRPairnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16941 0, // GPRPairnosp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
16942 0, // GPRPairnosp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16943 0, // GPRPairnosp:ssub_4_ssub_5_ssub_8_ssub_9
16944 0, // GPRPairnosp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
16945 0, // GPRPairnosp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16946 0, // GPRPairnosp:ssub_6_ssub_7_dsub_5
16947 0, // GPRPairnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
16948 0, // GPRPairnosp:ssub_6_ssub_7_dsub_5_dsub_7
16949 0, // GPRPairnosp:ssub_6_ssub_7_ssub_8_ssub_9
16950 0, // GPRPairnosp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16951 0, // GPRPairnosp:ssub_8_ssub_9_ssub_12_ssub_13
16952 0, // GPRPairnosp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
16953 0, // GPRPairnosp:dsub_5_dsub_7
16954 0, // GPRPairnosp:dsub_5_ssub_12_ssub_13_dsub_7
16955 0, // GPRPairnosp:dsub_5_ssub_12_ssub_13
16956 0, // GPRPairnosp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
16957 },
16958 { // GPRPair_with_gsub_0_in_tGPR
16959 0, // GPRPair_with_gsub_0_in_tGPR:dsub_0
16960 0, // GPRPair_with_gsub_0_in_tGPR:dsub_1
16961 0, // GPRPair_with_gsub_0_in_tGPR:dsub_2
16962 0, // GPRPair_with_gsub_0_in_tGPR:dsub_3
16963 0, // GPRPair_with_gsub_0_in_tGPR:dsub_4
16964 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5
16965 0, // GPRPair_with_gsub_0_in_tGPR:dsub_6
16966 0, // GPRPair_with_gsub_0_in_tGPR:dsub_7
16967 35, // GPRPair_with_gsub_0_in_tGPR:gsub_0 -> tGPR_and_tGPREven
16968 36, // GPRPair_with_gsub_0_in_tGPR:gsub_1 -> tGPR_and_tGPROdd
16969 0, // GPRPair_with_gsub_0_in_tGPR:qqsub_0
16970 0, // GPRPair_with_gsub_0_in_tGPR:qqsub_1
16971 0, // GPRPair_with_gsub_0_in_tGPR:qsub_0
16972 0, // GPRPair_with_gsub_0_in_tGPR:qsub_1
16973 0, // GPRPair_with_gsub_0_in_tGPR:qsub_2
16974 0, // GPRPair_with_gsub_0_in_tGPR:qsub_3
16975 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0
16976 0, // GPRPair_with_gsub_0_in_tGPR:ssub_1
16977 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2
16978 0, // GPRPair_with_gsub_0_in_tGPR:ssub_3
16979 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4
16980 0, // GPRPair_with_gsub_0_in_tGPR:ssub_5
16981 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6
16982 0, // GPRPair_with_gsub_0_in_tGPR:ssub_7
16983 0, // GPRPair_with_gsub_0_in_tGPR:ssub_8
16984 0, // GPRPair_with_gsub_0_in_tGPR:ssub_9
16985 0, // GPRPair_with_gsub_0_in_tGPR:ssub_10
16986 0, // GPRPair_with_gsub_0_in_tGPR:ssub_11
16987 0, // GPRPair_with_gsub_0_in_tGPR:ssub_12
16988 0, // GPRPair_with_gsub_0_in_tGPR:ssub_13
16989 0, // GPRPair_with_gsub_0_in_tGPR:ssub_14
16990 0, // GPRPair_with_gsub_0_in_tGPR:ssub_15
16991 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_4_ssub_5
16992 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
16993 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_6_ssub_7
16994 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
16995 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_4_ssub_5
16996 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
16997 0, // GPRPair_with_gsub_0_in_tGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
16998 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
16999 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17000 0, // GPRPair_with_gsub_0_in_tGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17001 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_8_ssub_9
17002 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17003 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17004 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_dsub_5
17005 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17006 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_dsub_5_dsub_7
17007 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_ssub_8_ssub_9
17008 0, // GPRPair_with_gsub_0_in_tGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17009 0, // GPRPair_with_gsub_0_in_tGPR:ssub_8_ssub_9_ssub_12_ssub_13
17010 0, // GPRPair_with_gsub_0_in_tGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17011 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5_dsub_7
17012 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5_ssub_12_ssub_13_dsub_7
17013 0, // GPRPair_with_gsub_0_in_tGPR:dsub_5_ssub_12_ssub_13
17014 0, // GPRPair_with_gsub_0_in_tGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17015 },
17016 { // GPRPair_with_gsub_0_in_hGPR
17017 0, // GPRPair_with_gsub_0_in_hGPR:dsub_0
17018 0, // GPRPair_with_gsub_0_in_hGPR:dsub_1
17019 0, // GPRPair_with_gsub_0_in_hGPR:dsub_2
17020 0, // GPRPair_with_gsub_0_in_hGPR:dsub_3
17021 0, // GPRPair_with_gsub_0_in_hGPR:dsub_4
17022 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5
17023 0, // GPRPair_with_gsub_0_in_hGPR:dsub_6
17024 0, // GPRPair_with_gsub_0_in_hGPR:dsub_7
17025 34, // GPRPair_with_gsub_0_in_hGPR:gsub_0 -> hGPR_and_tGPREven
17026 30, // GPRPair_with_gsub_0_in_hGPR:gsub_1 -> GPRnopc_and_GPRnoip_and_hGPR
17027 0, // GPRPair_with_gsub_0_in_hGPR:qqsub_0
17028 0, // GPRPair_with_gsub_0_in_hGPR:qqsub_1
17029 0, // GPRPair_with_gsub_0_in_hGPR:qsub_0
17030 0, // GPRPair_with_gsub_0_in_hGPR:qsub_1
17031 0, // GPRPair_with_gsub_0_in_hGPR:qsub_2
17032 0, // GPRPair_with_gsub_0_in_hGPR:qsub_3
17033 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0
17034 0, // GPRPair_with_gsub_0_in_hGPR:ssub_1
17035 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2
17036 0, // GPRPair_with_gsub_0_in_hGPR:ssub_3
17037 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4
17038 0, // GPRPair_with_gsub_0_in_hGPR:ssub_5
17039 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6
17040 0, // GPRPair_with_gsub_0_in_hGPR:ssub_7
17041 0, // GPRPair_with_gsub_0_in_hGPR:ssub_8
17042 0, // GPRPair_with_gsub_0_in_hGPR:ssub_9
17043 0, // GPRPair_with_gsub_0_in_hGPR:ssub_10
17044 0, // GPRPair_with_gsub_0_in_hGPR:ssub_11
17045 0, // GPRPair_with_gsub_0_in_hGPR:ssub_12
17046 0, // GPRPair_with_gsub_0_in_hGPR:ssub_13
17047 0, // GPRPair_with_gsub_0_in_hGPR:ssub_14
17048 0, // GPRPair_with_gsub_0_in_hGPR:ssub_15
17049 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
17050 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17051 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
17052 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17053 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
17054 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17055 0, // GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17056 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17057 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17058 0, // GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17059 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
17060 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17061 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17062 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5
17063 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17064 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
17065 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
17066 0, // GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17067 0, // GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
17068 0, // GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17069 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5_dsub_7
17070 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
17071 0, // GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13
17072 0, // GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17073 },
17074 { // GPRPair_with_gsub_0_in_tcGPR
17075 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_0
17076 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_1
17077 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_2
17078 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_3
17079 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_4
17080 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5
17081 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_6
17082 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_7
17083 38, // GPRPair_with_gsub_0_in_tcGPR:gsub_0 -> tGPREven_and_tcGPR
17084 16, // GPRPair_with_gsub_0_in_tcGPR:gsub_1 -> GPRnoip_and_GPRnopc
17085 0, // GPRPair_with_gsub_0_in_tcGPR:qqsub_0
17086 0, // GPRPair_with_gsub_0_in_tcGPR:qqsub_1
17087 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_0
17088 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_1
17089 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_2
17090 0, // GPRPair_with_gsub_0_in_tcGPR:qsub_3
17091 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0
17092 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_1
17093 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2
17094 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_3
17095 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4
17096 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_5
17097 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6
17098 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_7
17099 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_8
17100 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_9
17101 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_10
17102 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_11
17103 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_12
17104 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_13
17105 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_14
17106 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_15
17107 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5
17108 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17109 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7
17110 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17111 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5
17112 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17113 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17114 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17115 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17116 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17117 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9
17118 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17119 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17120 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_dsub_5
17121 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17122 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_dsub_5_dsub_7
17123 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9
17124 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17125 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_8_ssub_9_ssub_12_ssub_13
17126 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17127 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5_dsub_7
17128 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5_ssub_12_ssub_13_dsub_7
17129 0, // GPRPair_with_gsub_0_in_tcGPR:dsub_5_ssub_12_ssub_13
17130 0, // GPRPair_with_gsub_0_in_tcGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17131 },
17132 { // GPRPair_with_gsub_0_in_tcGPRnotr12
17133 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_0
17134 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_1
17135 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_2
17136 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_3
17137 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_4
17138 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5
17139 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_6
17140 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_7
17141 42, // GPRPair_with_gsub_0_in_tcGPRnotr12:gsub_0 -> tGPREven_and_tcGPRnotr12
17142 43, // GPRPair_with_gsub_0_in_tcGPRnotr12:gsub_1 -> tGPROdd_and_tcGPR
17143 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qqsub_0
17144 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qqsub_1
17145 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_0
17146 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_1
17147 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_2
17148 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:qsub_3
17149 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0
17150 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_1
17151 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2
17152 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_3
17153 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4
17154 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_5
17155 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6
17156 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_7
17157 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_8
17158 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_9
17159 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_10
17160 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_11
17161 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_12
17162 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_13
17163 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_14
17164 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_15
17165 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5
17166 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17167 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7
17168 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17169 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5
17170 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17171 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17172 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17173 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17174 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17175 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9
17176 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17177 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17178 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_dsub_5
17179 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17180 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_dsub_5_dsub_7
17181 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9
17182 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17183 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_8_ssub_9_ssub_12_ssub_13
17184 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17185 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5_dsub_7
17186 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5_ssub_12_ssub_13_dsub_7
17187 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:dsub_5_ssub_12_ssub_13
17188 0, // GPRPair_with_gsub_0_in_tcGPRnotr12:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17189 },
17190 { // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
17191 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_0
17192 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_1
17193 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_2
17194 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_3
17195 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_4
17196 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5
17197 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_6
17198 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_7
17199 40, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:gsub_0 -> hGPR_and_GPRnoip_and_tGPREven
17200 41, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:gsub_1 -> hGPR_and_tGPROdd
17201 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qqsub_0
17202 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qqsub_1
17203 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_0
17204 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_1
17205 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_2
17206 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:qsub_3
17207 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0
17208 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_1
17209 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2
17210 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_3
17211 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4
17212 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_5
17213 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6
17214 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_7
17215 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_8
17216 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_9
17217 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_10
17218 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_11
17219 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_12
17220 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_13
17221 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_14
17222 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_15
17223 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5
17224 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17225 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7
17226 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17227 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_4_ssub_5
17228 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17229 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
17230 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17231 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17232 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
17233 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9
17234 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17235 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17236 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5
17237 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17238 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_dsub_5_dsub_7
17239 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9
17240 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17241 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_ssub_12_ssub_13
17242 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17243 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5_dsub_7
17244 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13_dsub_7
17245 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:dsub_5_ssub_12_ssub_13
17246 0, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17247 },
17248 { // GPRPair_with_gsub_1_in_GPRsp
17249 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_0
17250 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_1
17251 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_2
17252 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_3
17253 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_4
17254 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5
17255 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_6
17256 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_7
17257 51, // GPRPair_with_gsub_1_in_GPRsp:gsub_0 -> hGPR_and_tcGPR
17258 47, // GPRPair_with_gsub_1_in_GPRsp:gsub_1 -> GPRsp
17259 0, // GPRPair_with_gsub_1_in_GPRsp:qqsub_0
17260 0, // GPRPair_with_gsub_1_in_GPRsp:qqsub_1
17261 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_0
17262 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_1
17263 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_2
17264 0, // GPRPair_with_gsub_1_in_GPRsp:qsub_3
17265 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0
17266 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_1
17267 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2
17268 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_3
17269 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4
17270 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_5
17271 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6
17272 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_7
17273 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_8
17274 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_9
17275 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_10
17276 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_11
17277 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_12
17278 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_13
17279 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_14
17280 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_15
17281 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_4_ssub_5
17282 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17283 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_6_ssub_7
17284 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17285 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_4_ssub_5
17286 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17287 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17288 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17289 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17290 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17291 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_8_ssub_9
17292 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17293 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17294 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_dsub_5
17295 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17296 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_dsub_5_dsub_7
17297 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_ssub_8_ssub_9
17298 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17299 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_8_ssub_9_ssub_12_ssub_13
17300 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17301 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5_dsub_7
17302 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5_ssub_12_ssub_13_dsub_7
17303 0, // GPRPair_with_gsub_1_in_GPRsp:dsub_5_ssub_12_ssub_13
17304 0, // GPRPair_with_gsub_1_in_GPRsp:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17305 },
17306 { // DPairSpc
17307 52, // DPairSpc:dsub_0 -> DPR
17308 0, // DPairSpc:dsub_1
17309 52, // DPairSpc:dsub_2 -> DPR
17310 0, // DPairSpc:dsub_3
17311 0, // DPairSpc:dsub_4
17312 0, // DPairSpc:dsub_5
17313 0, // DPairSpc:dsub_6
17314 0, // DPairSpc:dsub_7
17315 0, // DPairSpc:gsub_0
17316 0, // DPairSpc:gsub_1
17317 0, // DPairSpc:qqsub_0
17318 0, // DPairSpc:qqsub_1
17319 0, // DPairSpc:qsub_0
17320 0, // DPairSpc:qsub_1
17321 0, // DPairSpc:qsub_2
17322 0, // DPairSpc:qsub_3
17323 3, // DPairSpc:ssub_0 -> SPR
17324 3, // DPairSpc:ssub_1 -> SPR
17325 0, // DPairSpc:ssub_2
17326 0, // DPairSpc:ssub_3
17327 3, // DPairSpc:ssub_4 -> SPR
17328 3, // DPairSpc:ssub_5 -> SPR
17329 0, // DPairSpc:ssub_6
17330 0, // DPairSpc:ssub_7
17331 0, // DPairSpc:ssub_8
17332 0, // DPairSpc:ssub_9
17333 0, // DPairSpc:ssub_10
17334 0, // DPairSpc:ssub_11
17335 0, // DPairSpc:ssub_12
17336 0, // DPairSpc:ssub_13
17337 0, // DPairSpc:ssub_14
17338 0, // DPairSpc:ssub_15
17339 0, // DPairSpc:ssub_0_ssub_1_ssub_4_ssub_5
17340 0, // DPairSpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17341 0, // DPairSpc:ssub_2_ssub_3_ssub_6_ssub_7
17342 0, // DPairSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17343 0, // DPairSpc:ssub_2_ssub_3_ssub_4_ssub_5
17344 0, // DPairSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17345 0, // DPairSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17346 0, // DPairSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17347 0, // DPairSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17348 0, // DPairSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17349 0, // DPairSpc:ssub_4_ssub_5_ssub_8_ssub_9
17350 0, // DPairSpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17351 0, // DPairSpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17352 0, // DPairSpc:ssub_6_ssub_7_dsub_5
17353 0, // DPairSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17354 0, // DPairSpc:ssub_6_ssub_7_dsub_5_dsub_7
17355 0, // DPairSpc:ssub_6_ssub_7_ssub_8_ssub_9
17356 0, // DPairSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17357 0, // DPairSpc:ssub_8_ssub_9_ssub_12_ssub_13
17358 0, // DPairSpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17359 0, // DPairSpc:dsub_5_dsub_7
17360 0, // DPairSpc:dsub_5_ssub_12_ssub_13_dsub_7
17361 0, // DPairSpc:dsub_5_ssub_12_ssub_13
17362 0, // DPairSpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17363 },
17364 { // DPairSpc_with_ssub_0
17365 4, // DPairSpc_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
17366 0, // DPairSpc_with_ssub_0:dsub_1
17367 52, // DPairSpc_with_ssub_0:dsub_2 -> DPR
17368 0, // DPairSpc_with_ssub_0:dsub_3
17369 0, // DPairSpc_with_ssub_0:dsub_4
17370 0, // DPairSpc_with_ssub_0:dsub_5
17371 0, // DPairSpc_with_ssub_0:dsub_6
17372 0, // DPairSpc_with_ssub_0:dsub_7
17373 0, // DPairSpc_with_ssub_0:gsub_0
17374 0, // DPairSpc_with_ssub_0:gsub_1
17375 0, // DPairSpc_with_ssub_0:qqsub_0
17376 0, // DPairSpc_with_ssub_0:qqsub_1
17377 0, // DPairSpc_with_ssub_0:qsub_0
17378 0, // DPairSpc_with_ssub_0:qsub_1
17379 0, // DPairSpc_with_ssub_0:qsub_2
17380 0, // DPairSpc_with_ssub_0:qsub_3
17381 3, // DPairSpc_with_ssub_0:ssub_0 -> SPR
17382 3, // DPairSpc_with_ssub_0:ssub_1 -> SPR
17383 0, // DPairSpc_with_ssub_0:ssub_2
17384 0, // DPairSpc_with_ssub_0:ssub_3
17385 3, // DPairSpc_with_ssub_0:ssub_4 -> SPR
17386 3, // DPairSpc_with_ssub_0:ssub_5 -> SPR
17387 0, // DPairSpc_with_ssub_0:ssub_6
17388 0, // DPairSpc_with_ssub_0:ssub_7
17389 0, // DPairSpc_with_ssub_0:ssub_8
17390 0, // DPairSpc_with_ssub_0:ssub_9
17391 0, // DPairSpc_with_ssub_0:ssub_10
17392 0, // DPairSpc_with_ssub_0:ssub_11
17393 0, // DPairSpc_with_ssub_0:ssub_12
17394 0, // DPairSpc_with_ssub_0:ssub_13
17395 0, // DPairSpc_with_ssub_0:ssub_14
17396 0, // DPairSpc_with_ssub_0:ssub_15
17397 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5
17398 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17399 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
17400 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17401 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
17402 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17403 0, // DPairSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17404 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17405 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17406 0, // DPairSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17407 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
17408 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17409 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17410 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_dsub_5
17411 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17412 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
17413 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
17414 0, // DPairSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17415 0, // DPairSpc_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
17416 0, // DPairSpc_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17417 0, // DPairSpc_with_ssub_0:dsub_5_dsub_7
17418 0, // DPairSpc_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
17419 0, // DPairSpc_with_ssub_0:dsub_5_ssub_12_ssub_13
17420 0, // DPairSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17421 },
17422 { // DPairSpc_with_ssub_4
17423 53, // DPairSpc_with_ssub_4:dsub_0 -> DPR_VFP2
17424 0, // DPairSpc_with_ssub_4:dsub_1
17425 53, // DPairSpc_with_ssub_4:dsub_2 -> DPR_VFP2
17426 0, // DPairSpc_with_ssub_4:dsub_3
17427 0, // DPairSpc_with_ssub_4:dsub_4
17428 0, // DPairSpc_with_ssub_4:dsub_5
17429 0, // DPairSpc_with_ssub_4:dsub_6
17430 0, // DPairSpc_with_ssub_4:dsub_7
17431 0, // DPairSpc_with_ssub_4:gsub_0
17432 0, // DPairSpc_with_ssub_4:gsub_1
17433 0, // DPairSpc_with_ssub_4:qqsub_0
17434 0, // DPairSpc_with_ssub_4:qqsub_1
17435 0, // DPairSpc_with_ssub_4:qsub_0
17436 0, // DPairSpc_with_ssub_4:qsub_1
17437 0, // DPairSpc_with_ssub_4:qsub_2
17438 0, // DPairSpc_with_ssub_4:qsub_3
17439 3, // DPairSpc_with_ssub_4:ssub_0 -> SPR
17440 3, // DPairSpc_with_ssub_4:ssub_1 -> SPR
17441 0, // DPairSpc_with_ssub_4:ssub_2
17442 0, // DPairSpc_with_ssub_4:ssub_3
17443 3, // DPairSpc_with_ssub_4:ssub_4 -> SPR
17444 3, // DPairSpc_with_ssub_4:ssub_5 -> SPR
17445 0, // DPairSpc_with_ssub_4:ssub_6
17446 0, // DPairSpc_with_ssub_4:ssub_7
17447 0, // DPairSpc_with_ssub_4:ssub_8
17448 0, // DPairSpc_with_ssub_4:ssub_9
17449 0, // DPairSpc_with_ssub_4:ssub_10
17450 0, // DPairSpc_with_ssub_4:ssub_11
17451 0, // DPairSpc_with_ssub_4:ssub_12
17452 0, // DPairSpc_with_ssub_4:ssub_13
17453 0, // DPairSpc_with_ssub_4:ssub_14
17454 0, // DPairSpc_with_ssub_4:ssub_15
17455 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5
17456 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17457 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
17458 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17459 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5
17460 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17461 0, // DPairSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17462 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17463 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17464 0, // DPairSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17465 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9
17466 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17467 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17468 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_dsub_5
17469 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17470 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
17471 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
17472 0, // DPairSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17473 0, // DPairSpc_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
17474 0, // DPairSpc_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17475 0, // DPairSpc_with_ssub_4:dsub_5_dsub_7
17476 0, // DPairSpc_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
17477 0, // DPairSpc_with_ssub_4:dsub_5_ssub_12_ssub_13
17478 0, // DPairSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17479 },
17480 { // DPairSpc_with_dsub_0_in_DPR_8
17481 20, // DPairSpc_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
17482 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_1
17483 53, // DPairSpc_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
17484 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_3
17485 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_4
17486 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5
17487 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_6
17488 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_7
17489 0, // DPairSpc_with_dsub_0_in_DPR_8:gsub_0
17490 0, // DPairSpc_with_dsub_0_in_DPR_8:gsub_1
17491 0, // DPairSpc_with_dsub_0_in_DPR_8:qqsub_0
17492 0, // DPairSpc_with_dsub_0_in_DPR_8:qqsub_1
17493 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_0
17494 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_1
17495 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_2
17496 0, // DPairSpc_with_dsub_0_in_DPR_8:qsub_3
17497 8, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
17498 8, // DPairSpc_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
17499 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2
17500 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_3
17501 3, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4 -> SPR
17502 3, // DPairSpc_with_dsub_0_in_DPR_8:ssub_5 -> SPR
17503 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6
17504 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_7
17505 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_8
17506 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_9
17507 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_10
17508 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_11
17509 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_12
17510 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_13
17511 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_14
17512 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_15
17513 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17514 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17515 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17516 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17517 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17518 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17519 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17520 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17521 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17522 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17523 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17524 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17525 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17526 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
17527 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17528 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17529 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17530 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17531 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17532 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17533 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5_dsub_7
17534 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17535 0, // DPairSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
17536 0, // DPairSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17537 },
17538 { // DPairSpc_with_dsub_2_in_DPR_8
17539 54, // DPairSpc_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
17540 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_1
17541 54, // DPairSpc_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
17542 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_3
17543 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_4
17544 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5
17545 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_6
17546 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_7
17547 0, // DPairSpc_with_dsub_2_in_DPR_8:gsub_0
17548 0, // DPairSpc_with_dsub_2_in_DPR_8:gsub_1
17549 0, // DPairSpc_with_dsub_2_in_DPR_8:qqsub_0
17550 0, // DPairSpc_with_dsub_2_in_DPR_8:qqsub_1
17551 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_0
17552 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_1
17553 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_2
17554 0, // DPairSpc_with_dsub_2_in_DPR_8:qsub_3
17555 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
17556 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
17557 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2
17558 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_3
17559 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
17560 8, // DPairSpc_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
17561 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6
17562 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_7
17563 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_8
17564 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_9
17565 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_10
17566 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_11
17567 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_12
17568 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_13
17569 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_14
17570 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_15
17571 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17572 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17573 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17574 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17575 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17576 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17577 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17578 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17579 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17580 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17581 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17582 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17583 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17584 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
17585 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17586 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17587 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17588 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17589 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17590 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17591 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5_dsub_7
17592 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17593 0, // DPairSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
17594 0, // DPairSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17595 },
17596 { // DPair
17597 52, // DPair:dsub_0 -> DPR
17598 52, // DPair:dsub_1 -> DPR
17599 0, // DPair:dsub_2
17600 0, // DPair:dsub_3
17601 0, // DPair:dsub_4
17602 0, // DPair:dsub_5
17603 0, // DPair:dsub_6
17604 0, // DPair:dsub_7
17605 0, // DPair:gsub_0
17606 0, // DPair:gsub_1
17607 0, // DPair:qqsub_0
17608 0, // DPair:qqsub_1
17609 0, // DPair:qsub_0
17610 0, // DPair:qsub_1
17611 0, // DPair:qsub_2
17612 0, // DPair:qsub_3
17613 3, // DPair:ssub_0 -> SPR
17614 3, // DPair:ssub_1 -> SPR
17615 3, // DPair:ssub_2 -> SPR
17616 3, // DPair:ssub_3 -> SPR
17617 0, // DPair:ssub_4
17618 0, // DPair:ssub_5
17619 0, // DPair:ssub_6
17620 0, // DPair:ssub_7
17621 0, // DPair:ssub_8
17622 0, // DPair:ssub_9
17623 0, // DPair:ssub_10
17624 0, // DPair:ssub_11
17625 0, // DPair:ssub_12
17626 0, // DPair:ssub_13
17627 0, // DPair:ssub_14
17628 0, // DPair:ssub_15
17629 0, // DPair:ssub_0_ssub_1_ssub_4_ssub_5
17630 0, // DPair:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17631 0, // DPair:ssub_2_ssub_3_ssub_6_ssub_7
17632 0, // DPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17633 0, // DPair:ssub_2_ssub_3_ssub_4_ssub_5
17634 0, // DPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17635 0, // DPair:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17636 0, // DPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17637 0, // DPair:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17638 0, // DPair:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17639 0, // DPair:ssub_4_ssub_5_ssub_8_ssub_9
17640 0, // DPair:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17641 0, // DPair:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17642 0, // DPair:ssub_6_ssub_7_dsub_5
17643 0, // DPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17644 0, // DPair:ssub_6_ssub_7_dsub_5_dsub_7
17645 0, // DPair:ssub_6_ssub_7_ssub_8_ssub_9
17646 0, // DPair:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17647 0, // DPair:ssub_8_ssub_9_ssub_12_ssub_13
17648 0, // DPair:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17649 0, // DPair:dsub_5_dsub_7
17650 0, // DPair:dsub_5_ssub_12_ssub_13_dsub_7
17651 0, // DPair:dsub_5_ssub_12_ssub_13
17652 0, // DPair:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17653 },
17654 { // DPair_with_ssub_0
17655 4, // DPair_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
17656 52, // DPair_with_ssub_0:dsub_1 -> DPR
17657 0, // DPair_with_ssub_0:dsub_2
17658 0, // DPair_with_ssub_0:dsub_3
17659 0, // DPair_with_ssub_0:dsub_4
17660 0, // DPair_with_ssub_0:dsub_5
17661 0, // DPair_with_ssub_0:dsub_6
17662 0, // DPair_with_ssub_0:dsub_7
17663 0, // DPair_with_ssub_0:gsub_0
17664 0, // DPair_with_ssub_0:gsub_1
17665 0, // DPair_with_ssub_0:qqsub_0
17666 0, // DPair_with_ssub_0:qqsub_1
17667 0, // DPair_with_ssub_0:qsub_0
17668 0, // DPair_with_ssub_0:qsub_1
17669 0, // DPair_with_ssub_0:qsub_2
17670 0, // DPair_with_ssub_0:qsub_3
17671 3, // DPair_with_ssub_0:ssub_0 -> SPR
17672 3, // DPair_with_ssub_0:ssub_1 -> SPR
17673 3, // DPair_with_ssub_0:ssub_2 -> SPR
17674 3, // DPair_with_ssub_0:ssub_3 -> SPR
17675 0, // DPair_with_ssub_0:ssub_4
17676 0, // DPair_with_ssub_0:ssub_5
17677 0, // DPair_with_ssub_0:ssub_6
17678 0, // DPair_with_ssub_0:ssub_7
17679 0, // DPair_with_ssub_0:ssub_8
17680 0, // DPair_with_ssub_0:ssub_9
17681 0, // DPair_with_ssub_0:ssub_10
17682 0, // DPair_with_ssub_0:ssub_11
17683 0, // DPair_with_ssub_0:ssub_12
17684 0, // DPair_with_ssub_0:ssub_13
17685 0, // DPair_with_ssub_0:ssub_14
17686 0, // DPair_with_ssub_0:ssub_15
17687 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5
17688 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17689 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
17690 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17691 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
17692 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17693 0, // DPair_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17694 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17695 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17696 0, // DPair_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17697 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
17698 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17699 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17700 0, // DPair_with_ssub_0:ssub_6_ssub_7_dsub_5
17701 0, // DPair_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17702 0, // DPair_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
17703 0, // DPair_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
17704 0, // DPair_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17705 0, // DPair_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
17706 0, // DPair_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17707 0, // DPair_with_ssub_0:dsub_5_dsub_7
17708 0, // DPair_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
17709 0, // DPair_with_ssub_0:dsub_5_ssub_12_ssub_13
17710 0, // DPair_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17711 },
17712 { // QPR
17713 52, // QPR:dsub_0 -> DPR
17714 52, // QPR:dsub_1 -> DPR
17715 0, // QPR:dsub_2
17716 0, // QPR:dsub_3
17717 0, // QPR:dsub_4
17718 0, // QPR:dsub_5
17719 0, // QPR:dsub_6
17720 0, // QPR:dsub_7
17721 0, // QPR:gsub_0
17722 0, // QPR:gsub_1
17723 0, // QPR:qqsub_0
17724 0, // QPR:qqsub_1
17725 0, // QPR:qsub_0
17726 0, // QPR:qsub_1
17727 0, // QPR:qsub_2
17728 0, // QPR:qsub_3
17729 3, // QPR:ssub_0 -> SPR
17730 3, // QPR:ssub_1 -> SPR
17731 3, // QPR:ssub_2 -> SPR
17732 3, // QPR:ssub_3 -> SPR
17733 0, // QPR:ssub_4
17734 0, // QPR:ssub_5
17735 0, // QPR:ssub_6
17736 0, // QPR:ssub_7
17737 0, // QPR:ssub_8
17738 0, // QPR:ssub_9
17739 0, // QPR:ssub_10
17740 0, // QPR:ssub_11
17741 0, // QPR:ssub_12
17742 0, // QPR:ssub_13
17743 0, // QPR:ssub_14
17744 0, // QPR:ssub_15
17745 0, // QPR:ssub_0_ssub_1_ssub_4_ssub_5
17746 0, // QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17747 0, // QPR:ssub_2_ssub_3_ssub_6_ssub_7
17748 0, // QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17749 0, // QPR:ssub_2_ssub_3_ssub_4_ssub_5
17750 0, // QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17751 0, // QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17752 0, // QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17753 0, // QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17754 0, // QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17755 0, // QPR:ssub_4_ssub_5_ssub_8_ssub_9
17756 0, // QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17757 0, // QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17758 0, // QPR:ssub_6_ssub_7_dsub_5
17759 0, // QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17760 0, // QPR:ssub_6_ssub_7_dsub_5_dsub_7
17761 0, // QPR:ssub_6_ssub_7_ssub_8_ssub_9
17762 0, // QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17763 0, // QPR:ssub_8_ssub_9_ssub_12_ssub_13
17764 0, // QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17765 0, // QPR:dsub_5_dsub_7
17766 0, // QPR:dsub_5_ssub_12_ssub_13_dsub_7
17767 0, // QPR:dsub_5_ssub_12_ssub_13
17768 0, // QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17769 },
17770 { // DPair_with_ssub_2
17771 53, // DPair_with_ssub_2:dsub_0 -> DPR_VFP2
17772 53, // DPair_with_ssub_2:dsub_1 -> DPR_VFP2
17773 0, // DPair_with_ssub_2:dsub_2
17774 0, // DPair_with_ssub_2:dsub_3
17775 0, // DPair_with_ssub_2:dsub_4
17776 0, // DPair_with_ssub_2:dsub_5
17777 0, // DPair_with_ssub_2:dsub_6
17778 0, // DPair_with_ssub_2:dsub_7
17779 0, // DPair_with_ssub_2:gsub_0
17780 0, // DPair_with_ssub_2:gsub_1
17781 0, // DPair_with_ssub_2:qqsub_0
17782 0, // DPair_with_ssub_2:qqsub_1
17783 0, // DPair_with_ssub_2:qsub_0
17784 0, // DPair_with_ssub_2:qsub_1
17785 0, // DPair_with_ssub_2:qsub_2
17786 0, // DPair_with_ssub_2:qsub_3
17787 3, // DPair_with_ssub_2:ssub_0 -> SPR
17788 3, // DPair_with_ssub_2:ssub_1 -> SPR
17789 3, // DPair_with_ssub_2:ssub_2 -> SPR
17790 3, // DPair_with_ssub_2:ssub_3 -> SPR
17791 0, // DPair_with_ssub_2:ssub_4
17792 0, // DPair_with_ssub_2:ssub_5
17793 0, // DPair_with_ssub_2:ssub_6
17794 0, // DPair_with_ssub_2:ssub_7
17795 0, // DPair_with_ssub_2:ssub_8
17796 0, // DPair_with_ssub_2:ssub_9
17797 0, // DPair_with_ssub_2:ssub_10
17798 0, // DPair_with_ssub_2:ssub_11
17799 0, // DPair_with_ssub_2:ssub_12
17800 0, // DPair_with_ssub_2:ssub_13
17801 0, // DPair_with_ssub_2:ssub_14
17802 0, // DPair_with_ssub_2:ssub_15
17803 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5
17804 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17805 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7
17806 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17807 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5
17808 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17809 0, // DPair_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17810 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17811 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17812 0, // DPair_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17813 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9
17814 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17815 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17816 0, // DPair_with_ssub_2:ssub_6_ssub_7_dsub_5
17817 0, // DPair_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17818 0, // DPair_with_ssub_2:ssub_6_ssub_7_dsub_5_dsub_7
17819 0, // DPair_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9
17820 0, // DPair_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17821 0, // DPair_with_ssub_2:ssub_8_ssub_9_ssub_12_ssub_13
17822 0, // DPair_with_ssub_2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17823 0, // DPair_with_ssub_2:dsub_5_dsub_7
17824 0, // DPair_with_ssub_2:dsub_5_ssub_12_ssub_13_dsub_7
17825 0, // DPair_with_ssub_2:dsub_5_ssub_12_ssub_13
17826 0, // DPair_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17827 },
17828 { // DPair_with_dsub_0_in_DPR_8
17829 20, // DPair_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
17830 53, // DPair_with_dsub_0_in_DPR_8:dsub_1 -> DPR_VFP2
17831 0, // DPair_with_dsub_0_in_DPR_8:dsub_2
17832 0, // DPair_with_dsub_0_in_DPR_8:dsub_3
17833 0, // DPair_with_dsub_0_in_DPR_8:dsub_4
17834 0, // DPair_with_dsub_0_in_DPR_8:dsub_5
17835 0, // DPair_with_dsub_0_in_DPR_8:dsub_6
17836 0, // DPair_with_dsub_0_in_DPR_8:dsub_7
17837 0, // DPair_with_dsub_0_in_DPR_8:gsub_0
17838 0, // DPair_with_dsub_0_in_DPR_8:gsub_1
17839 0, // DPair_with_dsub_0_in_DPR_8:qqsub_0
17840 0, // DPair_with_dsub_0_in_DPR_8:qqsub_1
17841 0, // DPair_with_dsub_0_in_DPR_8:qsub_0
17842 0, // DPair_with_dsub_0_in_DPR_8:qsub_1
17843 0, // DPair_with_dsub_0_in_DPR_8:qsub_2
17844 0, // DPair_with_dsub_0_in_DPR_8:qsub_3
17845 8, // DPair_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
17846 8, // DPair_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
17847 3, // DPair_with_dsub_0_in_DPR_8:ssub_2 -> SPR
17848 3, // DPair_with_dsub_0_in_DPR_8:ssub_3 -> SPR
17849 0, // DPair_with_dsub_0_in_DPR_8:ssub_4
17850 0, // DPair_with_dsub_0_in_DPR_8:ssub_5
17851 0, // DPair_with_dsub_0_in_DPR_8:ssub_6
17852 0, // DPair_with_dsub_0_in_DPR_8:ssub_7
17853 0, // DPair_with_dsub_0_in_DPR_8:ssub_8
17854 0, // DPair_with_dsub_0_in_DPR_8:ssub_9
17855 0, // DPair_with_dsub_0_in_DPR_8:ssub_10
17856 0, // DPair_with_dsub_0_in_DPR_8:ssub_11
17857 0, // DPair_with_dsub_0_in_DPR_8:ssub_12
17858 0, // DPair_with_dsub_0_in_DPR_8:ssub_13
17859 0, // DPair_with_dsub_0_in_DPR_8:ssub_14
17860 0, // DPair_with_dsub_0_in_DPR_8:ssub_15
17861 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
17862 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17863 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
17864 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17865 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
17866 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17867 0, // DPair_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17868 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17869 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17870 0, // DPair_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17871 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
17872 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17873 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17874 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
17875 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17876 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
17877 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
17878 0, // DPair_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17879 0, // DPair_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
17880 0, // DPair_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17881 0, // DPair_with_dsub_0_in_DPR_8:dsub_5_dsub_7
17882 0, // DPair_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
17883 0, // DPair_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
17884 0, // DPair_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17885 },
17886 { // MQPR
17887 53, // MQPR:dsub_0 -> DPR_VFP2
17888 53, // MQPR:dsub_1 -> DPR_VFP2
17889 0, // MQPR:dsub_2
17890 0, // MQPR:dsub_3
17891 0, // MQPR:dsub_4
17892 0, // MQPR:dsub_5
17893 0, // MQPR:dsub_6
17894 0, // MQPR:dsub_7
17895 0, // MQPR:gsub_0
17896 0, // MQPR:gsub_1
17897 0, // MQPR:qqsub_0
17898 0, // MQPR:qqsub_1
17899 0, // MQPR:qsub_0
17900 0, // MQPR:qsub_1
17901 0, // MQPR:qsub_2
17902 0, // MQPR:qsub_3
17903 3, // MQPR:ssub_0 -> SPR
17904 3, // MQPR:ssub_1 -> SPR
17905 3, // MQPR:ssub_2 -> SPR
17906 3, // MQPR:ssub_3 -> SPR
17907 0, // MQPR:ssub_4
17908 0, // MQPR:ssub_5
17909 0, // MQPR:ssub_6
17910 0, // MQPR:ssub_7
17911 0, // MQPR:ssub_8
17912 0, // MQPR:ssub_9
17913 0, // MQPR:ssub_10
17914 0, // MQPR:ssub_11
17915 0, // MQPR:ssub_12
17916 0, // MQPR:ssub_13
17917 0, // MQPR:ssub_14
17918 0, // MQPR:ssub_15
17919 0, // MQPR:ssub_0_ssub_1_ssub_4_ssub_5
17920 0, // MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17921 0, // MQPR:ssub_2_ssub_3_ssub_6_ssub_7
17922 0, // MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17923 0, // MQPR:ssub_2_ssub_3_ssub_4_ssub_5
17924 0, // MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17925 0, // MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17926 0, // MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17927 0, // MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17928 0, // MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17929 0, // MQPR:ssub_4_ssub_5_ssub_8_ssub_9
17930 0, // MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17931 0, // MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17932 0, // MQPR:ssub_6_ssub_7_dsub_5
17933 0, // MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17934 0, // MQPR:ssub_6_ssub_7_dsub_5_dsub_7
17935 0, // MQPR:ssub_6_ssub_7_ssub_8_ssub_9
17936 0, // MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17937 0, // MQPR:ssub_8_ssub_9_ssub_12_ssub_13
17938 0, // MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17939 0, // MQPR:dsub_5_dsub_7
17940 0, // MQPR:dsub_5_ssub_12_ssub_13_dsub_7
17941 0, // MQPR:dsub_5_ssub_12_ssub_13
17942 0, // MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
17943 },
17944 { // QPR_VFP2
17945 53, // QPR_VFP2:dsub_0 -> DPR_VFP2
17946 53, // QPR_VFP2:dsub_1 -> DPR_VFP2
17947 0, // QPR_VFP2:dsub_2
17948 0, // QPR_VFP2:dsub_3
17949 0, // QPR_VFP2:dsub_4
17950 0, // QPR_VFP2:dsub_5
17951 0, // QPR_VFP2:dsub_6
17952 0, // QPR_VFP2:dsub_7
17953 0, // QPR_VFP2:gsub_0
17954 0, // QPR_VFP2:gsub_1
17955 0, // QPR_VFP2:qqsub_0
17956 0, // QPR_VFP2:qqsub_1
17957 0, // QPR_VFP2:qsub_0
17958 0, // QPR_VFP2:qsub_1
17959 0, // QPR_VFP2:qsub_2
17960 0, // QPR_VFP2:qsub_3
17961 3, // QPR_VFP2:ssub_0 -> SPR
17962 3, // QPR_VFP2:ssub_1 -> SPR
17963 3, // QPR_VFP2:ssub_2 -> SPR
17964 3, // QPR_VFP2:ssub_3 -> SPR
17965 0, // QPR_VFP2:ssub_4
17966 0, // QPR_VFP2:ssub_5
17967 0, // QPR_VFP2:ssub_6
17968 0, // QPR_VFP2:ssub_7
17969 0, // QPR_VFP2:ssub_8
17970 0, // QPR_VFP2:ssub_9
17971 0, // QPR_VFP2:ssub_10
17972 0, // QPR_VFP2:ssub_11
17973 0, // QPR_VFP2:ssub_12
17974 0, // QPR_VFP2:ssub_13
17975 0, // QPR_VFP2:ssub_14
17976 0, // QPR_VFP2:ssub_15
17977 0, // QPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5
17978 0, // QPR_VFP2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
17979 0, // QPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7
17980 0, // QPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
17981 0, // QPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5
17982 0, // QPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
17983 0, // QPR_VFP2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17984 0, // QPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
17985 0, // QPR_VFP2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
17986 0, // QPR_VFP2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17987 0, // QPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9
17988 0, // QPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
17989 0, // QPR_VFP2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
17990 0, // QPR_VFP2:ssub_6_ssub_7_dsub_5
17991 0, // QPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
17992 0, // QPR_VFP2:ssub_6_ssub_7_dsub_5_dsub_7
17993 0, // QPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9
17994 0, // QPR_VFP2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17995 0, // QPR_VFP2:ssub_8_ssub_9_ssub_12_ssub_13
17996 0, // QPR_VFP2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
17997 0, // QPR_VFP2:dsub_5_dsub_7
17998 0, // QPR_VFP2:dsub_5_ssub_12_ssub_13_dsub_7
17999 0, // QPR_VFP2:dsub_5_ssub_12_ssub_13
18000 0, // QPR_VFP2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18001 },
18002 { // DPair_with_dsub_1_in_DPR_8
18003 54, // DPair_with_dsub_1_in_DPR_8:dsub_0 -> DPR_8
18004 54, // DPair_with_dsub_1_in_DPR_8:dsub_1 -> DPR_8
18005 0, // DPair_with_dsub_1_in_DPR_8:dsub_2
18006 0, // DPair_with_dsub_1_in_DPR_8:dsub_3
18007 0, // DPair_with_dsub_1_in_DPR_8:dsub_4
18008 0, // DPair_with_dsub_1_in_DPR_8:dsub_5
18009 0, // DPair_with_dsub_1_in_DPR_8:dsub_6
18010 0, // DPair_with_dsub_1_in_DPR_8:dsub_7
18011 0, // DPair_with_dsub_1_in_DPR_8:gsub_0
18012 0, // DPair_with_dsub_1_in_DPR_8:gsub_1
18013 0, // DPair_with_dsub_1_in_DPR_8:qqsub_0
18014 0, // DPair_with_dsub_1_in_DPR_8:qqsub_1
18015 0, // DPair_with_dsub_1_in_DPR_8:qsub_0
18016 0, // DPair_with_dsub_1_in_DPR_8:qsub_1
18017 0, // DPair_with_dsub_1_in_DPR_8:qsub_2
18018 0, // DPair_with_dsub_1_in_DPR_8:qsub_3
18019 8, // DPair_with_dsub_1_in_DPR_8:ssub_0 -> SPR_8
18020 8, // DPair_with_dsub_1_in_DPR_8:ssub_1 -> SPR_8
18021 8, // DPair_with_dsub_1_in_DPR_8:ssub_2 -> SPR_8
18022 8, // DPair_with_dsub_1_in_DPR_8:ssub_3 -> SPR_8
18023 0, // DPair_with_dsub_1_in_DPR_8:ssub_4
18024 0, // DPair_with_dsub_1_in_DPR_8:ssub_5
18025 0, // DPair_with_dsub_1_in_DPR_8:ssub_6
18026 0, // DPair_with_dsub_1_in_DPR_8:ssub_7
18027 0, // DPair_with_dsub_1_in_DPR_8:ssub_8
18028 0, // DPair_with_dsub_1_in_DPR_8:ssub_9
18029 0, // DPair_with_dsub_1_in_DPR_8:ssub_10
18030 0, // DPair_with_dsub_1_in_DPR_8:ssub_11
18031 0, // DPair_with_dsub_1_in_DPR_8:ssub_12
18032 0, // DPair_with_dsub_1_in_DPR_8:ssub_13
18033 0, // DPair_with_dsub_1_in_DPR_8:ssub_14
18034 0, // DPair_with_dsub_1_in_DPR_8:ssub_15
18035 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5
18036 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18037 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18038 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18039 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
18040 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18041 0, // DPair_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18042 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18043 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18044 0, // DPair_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18045 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
18046 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18047 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18048 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5
18049 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18050 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18051 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18052 0, // DPair_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18053 0, // DPair_with_dsub_1_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18054 0, // DPair_with_dsub_1_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18055 0, // DPair_with_dsub_1_in_DPR_8:dsub_5_dsub_7
18056 0, // DPair_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18057 0, // DPair_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13
18058 0, // DPair_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18059 },
18060 { // QPR_8
18061 54, // QPR_8:dsub_0 -> DPR_8
18062 54, // QPR_8:dsub_1 -> DPR_8
18063 0, // QPR_8:dsub_2
18064 0, // QPR_8:dsub_3
18065 0, // QPR_8:dsub_4
18066 0, // QPR_8:dsub_5
18067 0, // QPR_8:dsub_6
18068 0, // QPR_8:dsub_7
18069 0, // QPR_8:gsub_0
18070 0, // QPR_8:gsub_1
18071 0, // QPR_8:qqsub_0
18072 0, // QPR_8:qqsub_1
18073 0, // QPR_8:qsub_0
18074 0, // QPR_8:qsub_1
18075 0, // QPR_8:qsub_2
18076 0, // QPR_8:qsub_3
18077 8, // QPR_8:ssub_0 -> SPR_8
18078 8, // QPR_8:ssub_1 -> SPR_8
18079 8, // QPR_8:ssub_2 -> SPR_8
18080 8, // QPR_8:ssub_3 -> SPR_8
18081 0, // QPR_8:ssub_4
18082 0, // QPR_8:ssub_5
18083 0, // QPR_8:ssub_6
18084 0, // QPR_8:ssub_7
18085 0, // QPR_8:ssub_8
18086 0, // QPR_8:ssub_9
18087 0, // QPR_8:ssub_10
18088 0, // QPR_8:ssub_11
18089 0, // QPR_8:ssub_12
18090 0, // QPR_8:ssub_13
18091 0, // QPR_8:ssub_14
18092 0, // QPR_8:ssub_15
18093 0, // QPR_8:ssub_0_ssub_1_ssub_4_ssub_5
18094 0, // QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18095 0, // QPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18096 0, // QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18097 0, // QPR_8:ssub_2_ssub_3_ssub_4_ssub_5
18098 0, // QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18099 0, // QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18100 0, // QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18101 0, // QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18102 0, // QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18103 0, // QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
18104 0, // QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18105 0, // QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18106 0, // QPR_8:ssub_6_ssub_7_dsub_5
18107 0, // QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18108 0, // QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18109 0, // QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18110 0, // QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18111 0, // QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18112 0, // QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18113 0, // QPR_8:dsub_5_dsub_7
18114 0, // QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18115 0, // QPR_8:dsub_5_ssub_12_ssub_13
18116 0, // QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18117 },
18118 { // DTriple
18119 52, // DTriple:dsub_0 -> DPR
18120 52, // DTriple:dsub_1 -> DPR
18121 52, // DTriple:dsub_2 -> DPR
18122 0, // DTriple:dsub_3
18123 0, // DTriple:dsub_4
18124 0, // DTriple:dsub_5
18125 0, // DTriple:dsub_6
18126 0, // DTriple:dsub_7
18127 0, // DTriple:gsub_0
18128 0, // DTriple:gsub_1
18129 0, // DTriple:qqsub_0
18130 0, // DTriple:qqsub_1
18131 68, // DTriple:qsub_0 -> DPair
18132 0, // DTriple:qsub_1
18133 0, // DTriple:qsub_2
18134 0, // DTriple:qsub_3
18135 3, // DTriple:ssub_0 -> SPR
18136 3, // DTriple:ssub_1 -> SPR
18137 3, // DTriple:ssub_2 -> SPR
18138 3, // DTriple:ssub_3 -> SPR
18139 3, // DTriple:ssub_4 -> SPR
18140 3, // DTriple:ssub_5 -> SPR
18141 0, // DTriple:ssub_6
18142 0, // DTriple:ssub_7
18143 0, // DTriple:ssub_8
18144 0, // DTriple:ssub_9
18145 0, // DTriple:ssub_10
18146 0, // DTriple:ssub_11
18147 0, // DTriple:ssub_12
18148 0, // DTriple:ssub_13
18149 0, // DTriple:ssub_14
18150 0, // DTriple:ssub_15
18151 63, // DTriple:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18152 0, // DTriple:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18153 0, // DTriple:ssub_2_ssub_3_ssub_6_ssub_7
18154 0, // DTriple:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18155 68, // DTriple:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
18156 0, // DTriple:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18157 0, // DTriple:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18158 0, // DTriple:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18159 0, // DTriple:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18160 0, // DTriple:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18161 0, // DTriple:ssub_4_ssub_5_ssub_8_ssub_9
18162 0, // DTriple:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18163 0, // DTriple:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18164 0, // DTriple:ssub_6_ssub_7_dsub_5
18165 0, // DTriple:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18166 0, // DTriple:ssub_6_ssub_7_dsub_5_dsub_7
18167 0, // DTriple:ssub_6_ssub_7_ssub_8_ssub_9
18168 0, // DTriple:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18169 0, // DTriple:ssub_8_ssub_9_ssub_12_ssub_13
18170 0, // DTriple:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18171 0, // DTriple:dsub_5_dsub_7
18172 0, // DTriple:dsub_5_ssub_12_ssub_13_dsub_7
18173 0, // DTriple:dsub_5_ssub_12_ssub_13
18174 0, // DTriple:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18175 },
18176 { // DTripleSpc
18177 52, // DTripleSpc:dsub_0 -> DPR
18178 0, // DTripleSpc:dsub_1
18179 52, // DTripleSpc:dsub_2 -> DPR
18180 0, // DTripleSpc:dsub_3
18181 52, // DTripleSpc:dsub_4 -> DPR
18182 0, // DTripleSpc:dsub_5
18183 0, // DTripleSpc:dsub_6
18184 0, // DTripleSpc:dsub_7
18185 0, // DTripleSpc:gsub_0
18186 0, // DTripleSpc:gsub_1
18187 0, // DTripleSpc:qqsub_0
18188 0, // DTripleSpc:qqsub_1
18189 0, // DTripleSpc:qsub_0
18190 0, // DTripleSpc:qsub_1
18191 0, // DTripleSpc:qsub_2
18192 0, // DTripleSpc:qsub_3
18193 3, // DTripleSpc:ssub_0 -> SPR
18194 3, // DTripleSpc:ssub_1 -> SPR
18195 0, // DTripleSpc:ssub_2
18196 0, // DTripleSpc:ssub_3
18197 3, // DTripleSpc:ssub_4 -> SPR
18198 3, // DTripleSpc:ssub_5 -> SPR
18199 0, // DTripleSpc:ssub_6
18200 0, // DTripleSpc:ssub_7
18201 3, // DTripleSpc:ssub_8 -> SPR
18202 3, // DTripleSpc:ssub_9 -> SPR
18203 0, // DTripleSpc:ssub_10
18204 0, // DTripleSpc:ssub_11
18205 0, // DTripleSpc:ssub_12
18206 0, // DTripleSpc:ssub_13
18207 0, // DTripleSpc:ssub_14
18208 0, // DTripleSpc:ssub_15
18209 63, // DTripleSpc:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18210 0, // DTripleSpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18211 0, // DTripleSpc:ssub_2_ssub_3_ssub_6_ssub_7
18212 0, // DTripleSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18213 0, // DTripleSpc:ssub_2_ssub_3_ssub_4_ssub_5
18214 0, // DTripleSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18215 0, // DTripleSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18216 0, // DTripleSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18217 0, // DTripleSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18218 0, // DTripleSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18219 63, // DTripleSpc:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
18220 0, // DTripleSpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18221 0, // DTripleSpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18222 0, // DTripleSpc:ssub_6_ssub_7_dsub_5
18223 0, // DTripleSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18224 0, // DTripleSpc:ssub_6_ssub_7_dsub_5_dsub_7
18225 0, // DTripleSpc:ssub_6_ssub_7_ssub_8_ssub_9
18226 0, // DTripleSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18227 0, // DTripleSpc:ssub_8_ssub_9_ssub_12_ssub_13
18228 0, // DTripleSpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18229 0, // DTripleSpc:dsub_5_dsub_7
18230 0, // DTripleSpc:dsub_5_ssub_12_ssub_13_dsub_7
18231 0, // DTripleSpc:dsub_5_ssub_12_ssub_13
18232 0, // DTripleSpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18233 },
18234 { // DTripleSpc_with_ssub_0
18235 4, // DTripleSpc_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
18236 0, // DTripleSpc_with_ssub_0:dsub_1
18237 52, // DTripleSpc_with_ssub_0:dsub_2 -> DPR
18238 0, // DTripleSpc_with_ssub_0:dsub_3
18239 52, // DTripleSpc_with_ssub_0:dsub_4 -> DPR
18240 0, // DTripleSpc_with_ssub_0:dsub_5
18241 0, // DTripleSpc_with_ssub_0:dsub_6
18242 0, // DTripleSpc_with_ssub_0:dsub_7
18243 0, // DTripleSpc_with_ssub_0:gsub_0
18244 0, // DTripleSpc_with_ssub_0:gsub_1
18245 0, // DTripleSpc_with_ssub_0:qqsub_0
18246 0, // DTripleSpc_with_ssub_0:qqsub_1
18247 0, // DTripleSpc_with_ssub_0:qsub_0
18248 0, // DTripleSpc_with_ssub_0:qsub_1
18249 0, // DTripleSpc_with_ssub_0:qsub_2
18250 0, // DTripleSpc_with_ssub_0:qsub_3
18251 3, // DTripleSpc_with_ssub_0:ssub_0 -> SPR
18252 3, // DTripleSpc_with_ssub_0:ssub_1 -> SPR
18253 0, // DTripleSpc_with_ssub_0:ssub_2
18254 0, // DTripleSpc_with_ssub_0:ssub_3
18255 3, // DTripleSpc_with_ssub_0:ssub_4 -> SPR
18256 3, // DTripleSpc_with_ssub_0:ssub_5 -> SPR
18257 0, // DTripleSpc_with_ssub_0:ssub_6
18258 0, // DTripleSpc_with_ssub_0:ssub_7
18259 3, // DTripleSpc_with_ssub_0:ssub_8 -> SPR
18260 3, // DTripleSpc_with_ssub_0:ssub_9 -> SPR
18261 0, // DTripleSpc_with_ssub_0:ssub_10
18262 0, // DTripleSpc_with_ssub_0:ssub_11
18263 0, // DTripleSpc_with_ssub_0:ssub_12
18264 0, // DTripleSpc_with_ssub_0:ssub_13
18265 0, // DTripleSpc_with_ssub_0:ssub_14
18266 0, // DTripleSpc_with_ssub_0:ssub_15
18267 64, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18268 0, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18269 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
18270 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18271 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
18272 0, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18273 0, // DTripleSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18274 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18275 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18276 0, // DTripleSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18277 63, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
18278 0, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18279 0, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18280 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_dsub_5
18281 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18282 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
18283 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
18284 0, // DTripleSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18285 0, // DTripleSpc_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
18286 0, // DTripleSpc_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18287 0, // DTripleSpc_with_ssub_0:dsub_5_dsub_7
18288 0, // DTripleSpc_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
18289 0, // DTripleSpc_with_ssub_0:dsub_5_ssub_12_ssub_13
18290 0, // DTripleSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18291 },
18292 { // DTriple_with_ssub_0
18293 4, // DTriple_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
18294 52, // DTriple_with_ssub_0:dsub_1 -> DPR
18295 52, // DTriple_with_ssub_0:dsub_2 -> DPR
18296 0, // DTriple_with_ssub_0:dsub_3
18297 0, // DTriple_with_ssub_0:dsub_4
18298 0, // DTriple_with_ssub_0:dsub_5
18299 0, // DTriple_with_ssub_0:dsub_6
18300 0, // DTriple_with_ssub_0:dsub_7
18301 0, // DTriple_with_ssub_0:gsub_0
18302 0, // DTriple_with_ssub_0:gsub_1
18303 0, // DTriple_with_ssub_0:qqsub_0
18304 0, // DTriple_with_ssub_0:qqsub_1
18305 69, // DTriple_with_ssub_0:qsub_0 -> DPair_with_ssub_0
18306 0, // DTriple_with_ssub_0:qsub_1
18307 0, // DTriple_with_ssub_0:qsub_2
18308 0, // DTriple_with_ssub_0:qsub_3
18309 3, // DTriple_with_ssub_0:ssub_0 -> SPR
18310 3, // DTriple_with_ssub_0:ssub_1 -> SPR
18311 3, // DTriple_with_ssub_0:ssub_2 -> SPR
18312 3, // DTriple_with_ssub_0:ssub_3 -> SPR
18313 3, // DTriple_with_ssub_0:ssub_4 -> SPR
18314 3, // DTriple_with_ssub_0:ssub_5 -> SPR
18315 0, // DTriple_with_ssub_0:ssub_6
18316 0, // DTriple_with_ssub_0:ssub_7
18317 0, // DTriple_with_ssub_0:ssub_8
18318 0, // DTriple_with_ssub_0:ssub_9
18319 0, // DTriple_with_ssub_0:ssub_10
18320 0, // DTriple_with_ssub_0:ssub_11
18321 0, // DTriple_with_ssub_0:ssub_12
18322 0, // DTriple_with_ssub_0:ssub_13
18323 0, // DTriple_with_ssub_0:ssub_14
18324 0, // DTriple_with_ssub_0:ssub_15
18325 64, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18326 0, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18327 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
18328 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18329 68, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
18330 0, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18331 0, // DTriple_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18332 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18333 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18334 0, // DTriple_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18335 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
18336 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18337 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18338 0, // DTriple_with_ssub_0:ssub_6_ssub_7_dsub_5
18339 0, // DTriple_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18340 0, // DTriple_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
18341 0, // DTriple_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
18342 0, // DTriple_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18343 0, // DTriple_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
18344 0, // DTriple_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18345 0, // DTriple_with_ssub_0:dsub_5_dsub_7
18346 0, // DTriple_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
18347 0, // DTriple_with_ssub_0:dsub_5_ssub_12_ssub_13
18348 0, // DTriple_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18349 },
18350 { // DTriple_with_qsub_0_in_QPR
18351 52, // DTriple_with_qsub_0_in_QPR:dsub_0 -> DPR
18352 52, // DTriple_with_qsub_0_in_QPR:dsub_1 -> DPR
18353 52, // DTriple_with_qsub_0_in_QPR:dsub_2 -> DPR
18354 0, // DTriple_with_qsub_0_in_QPR:dsub_3
18355 0, // DTriple_with_qsub_0_in_QPR:dsub_4
18356 0, // DTriple_with_qsub_0_in_QPR:dsub_5
18357 0, // DTriple_with_qsub_0_in_QPR:dsub_6
18358 0, // DTriple_with_qsub_0_in_QPR:dsub_7
18359 0, // DTriple_with_qsub_0_in_QPR:gsub_0
18360 0, // DTriple_with_qsub_0_in_QPR:gsub_1
18361 0, // DTriple_with_qsub_0_in_QPR:qqsub_0
18362 0, // DTriple_with_qsub_0_in_QPR:qqsub_1
18363 70, // DTriple_with_qsub_0_in_QPR:qsub_0 -> QPR
18364 0, // DTriple_with_qsub_0_in_QPR:qsub_1
18365 0, // DTriple_with_qsub_0_in_QPR:qsub_2
18366 0, // DTriple_with_qsub_0_in_QPR:qsub_3
18367 3, // DTriple_with_qsub_0_in_QPR:ssub_0 -> SPR
18368 3, // DTriple_with_qsub_0_in_QPR:ssub_1 -> SPR
18369 3, // DTriple_with_qsub_0_in_QPR:ssub_2 -> SPR
18370 3, // DTriple_with_qsub_0_in_QPR:ssub_3 -> SPR
18371 3, // DTriple_with_qsub_0_in_QPR:ssub_4 -> SPR
18372 3, // DTriple_with_qsub_0_in_QPR:ssub_5 -> SPR
18373 0, // DTriple_with_qsub_0_in_QPR:ssub_6
18374 0, // DTriple_with_qsub_0_in_QPR:ssub_7
18375 0, // DTriple_with_qsub_0_in_QPR:ssub_8
18376 0, // DTriple_with_qsub_0_in_QPR:ssub_9
18377 0, // DTriple_with_qsub_0_in_QPR:ssub_10
18378 0, // DTriple_with_qsub_0_in_QPR:ssub_11
18379 0, // DTriple_with_qsub_0_in_QPR:ssub_12
18380 0, // DTriple_with_qsub_0_in_QPR:ssub_13
18381 0, // DTriple_with_qsub_0_in_QPR:ssub_14
18382 0, // DTriple_with_qsub_0_in_QPR:ssub_15
18383 63, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18384 0, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18385 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7
18386 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18387 68, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
18388 0, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18389 0, // DTriple_with_qsub_0_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18390 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18391 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18392 0, // DTriple_with_qsub_0_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18393 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
18394 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18395 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18396 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_dsub_5
18397 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18398 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
18399 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
18400 0, // DTriple_with_qsub_0_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18401 0, // DTriple_with_qsub_0_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
18402 0, // DTriple_with_qsub_0_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18403 0, // DTriple_with_qsub_0_in_QPR:dsub_5_dsub_7
18404 0, // DTriple_with_qsub_0_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
18405 0, // DTriple_with_qsub_0_in_QPR:dsub_5_ssub_12_ssub_13
18406 0, // DTriple_with_qsub_0_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18407 },
18408 { // DTriple_with_ssub_2
18409 53, // DTriple_with_ssub_2:dsub_0 -> DPR_VFP2
18410 53, // DTriple_with_ssub_2:dsub_1 -> DPR_VFP2
18411 52, // DTriple_with_ssub_2:dsub_2 -> DPR
18412 0, // DTriple_with_ssub_2:dsub_3
18413 0, // DTriple_with_ssub_2:dsub_4
18414 0, // DTriple_with_ssub_2:dsub_5
18415 0, // DTriple_with_ssub_2:dsub_6
18416 0, // DTriple_with_ssub_2:dsub_7
18417 0, // DTriple_with_ssub_2:gsub_0
18418 0, // DTriple_with_ssub_2:gsub_1
18419 0, // DTriple_with_ssub_2:qqsub_0
18420 0, // DTriple_with_ssub_2:qqsub_1
18421 71, // DTriple_with_ssub_2:qsub_0 -> DPair_with_ssub_2
18422 0, // DTriple_with_ssub_2:qsub_1
18423 0, // DTriple_with_ssub_2:qsub_2
18424 0, // DTriple_with_ssub_2:qsub_3
18425 3, // DTriple_with_ssub_2:ssub_0 -> SPR
18426 3, // DTriple_with_ssub_2:ssub_1 -> SPR
18427 3, // DTriple_with_ssub_2:ssub_2 -> SPR
18428 3, // DTriple_with_ssub_2:ssub_3 -> SPR
18429 3, // DTriple_with_ssub_2:ssub_4 -> SPR
18430 3, // DTriple_with_ssub_2:ssub_5 -> SPR
18431 0, // DTriple_with_ssub_2:ssub_6
18432 0, // DTriple_with_ssub_2:ssub_7
18433 0, // DTriple_with_ssub_2:ssub_8
18434 0, // DTriple_with_ssub_2:ssub_9
18435 0, // DTriple_with_ssub_2:ssub_10
18436 0, // DTriple_with_ssub_2:ssub_11
18437 0, // DTriple_with_ssub_2:ssub_12
18438 0, // DTriple_with_ssub_2:ssub_13
18439 0, // DTriple_with_ssub_2:ssub_14
18440 0, // DTriple_with_ssub_2:ssub_15
18441 64, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18442 0, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18443 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7
18444 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18445 69, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
18446 0, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18447 0, // DTriple_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18448 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18449 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18450 0, // DTriple_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18451 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9
18452 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18453 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18454 0, // DTriple_with_ssub_2:ssub_6_ssub_7_dsub_5
18455 0, // DTriple_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18456 0, // DTriple_with_ssub_2:ssub_6_ssub_7_dsub_5_dsub_7
18457 0, // DTriple_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9
18458 0, // DTriple_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18459 0, // DTriple_with_ssub_2:ssub_8_ssub_9_ssub_12_ssub_13
18460 0, // DTriple_with_ssub_2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18461 0, // DTriple_with_ssub_2:dsub_5_dsub_7
18462 0, // DTriple_with_ssub_2:dsub_5_ssub_12_ssub_13_dsub_7
18463 0, // DTriple_with_ssub_2:dsub_5_ssub_12_ssub_13
18464 0, // DTriple_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18465 },
18466 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
18467 52, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR
18468 52, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
18469 52, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
18470 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3
18471 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
18472 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
18473 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
18474 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
18475 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
18476 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
18477 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
18478 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
18479 68, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair
18480 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1
18481 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
18482 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
18483 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
18484 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
18485 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
18486 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
18487 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
18488 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
18489 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6
18490 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7
18491 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
18492 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
18493 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
18494 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
18495 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
18496 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
18497 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
18498 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
18499 63, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
18500 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
18501 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7
18502 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
18503 70, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR
18504 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
18505 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
18506 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18507 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
18508 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
18509 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
18510 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
18511 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
18512 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
18513 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18514 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
18515 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
18516 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
18517 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
18518 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18519 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
18520 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
18521 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
18522 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18523 },
18524 { // DTripleSpc_with_ssub_4
18525 53, // DTripleSpc_with_ssub_4:dsub_0 -> DPR_VFP2
18526 0, // DTripleSpc_with_ssub_4:dsub_1
18527 53, // DTripleSpc_with_ssub_4:dsub_2 -> DPR_VFP2
18528 0, // DTripleSpc_with_ssub_4:dsub_3
18529 52, // DTripleSpc_with_ssub_4:dsub_4 -> DPR
18530 0, // DTripleSpc_with_ssub_4:dsub_5
18531 0, // DTripleSpc_with_ssub_4:dsub_6
18532 0, // DTripleSpc_with_ssub_4:dsub_7
18533 0, // DTripleSpc_with_ssub_4:gsub_0
18534 0, // DTripleSpc_with_ssub_4:gsub_1
18535 0, // DTripleSpc_with_ssub_4:qqsub_0
18536 0, // DTripleSpc_with_ssub_4:qqsub_1
18537 0, // DTripleSpc_with_ssub_4:qsub_0
18538 0, // DTripleSpc_with_ssub_4:qsub_1
18539 0, // DTripleSpc_with_ssub_4:qsub_2
18540 0, // DTripleSpc_with_ssub_4:qsub_3
18541 3, // DTripleSpc_with_ssub_4:ssub_0 -> SPR
18542 3, // DTripleSpc_with_ssub_4:ssub_1 -> SPR
18543 0, // DTripleSpc_with_ssub_4:ssub_2
18544 0, // DTripleSpc_with_ssub_4:ssub_3
18545 3, // DTripleSpc_with_ssub_4:ssub_4 -> SPR
18546 3, // DTripleSpc_with_ssub_4:ssub_5 -> SPR
18547 0, // DTripleSpc_with_ssub_4:ssub_6
18548 0, // DTripleSpc_with_ssub_4:ssub_7
18549 3, // DTripleSpc_with_ssub_4:ssub_8 -> SPR
18550 3, // DTripleSpc_with_ssub_4:ssub_9 -> SPR
18551 0, // DTripleSpc_with_ssub_4:ssub_10
18552 0, // DTripleSpc_with_ssub_4:ssub_11
18553 0, // DTripleSpc_with_ssub_4:ssub_12
18554 0, // DTripleSpc_with_ssub_4:ssub_13
18555 0, // DTripleSpc_with_ssub_4:ssub_14
18556 0, // DTripleSpc_with_ssub_4:ssub_15
18557 65, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18558 0, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18559 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
18560 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18561 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5
18562 0, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18563 0, // DTripleSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18564 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18565 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18566 0, // DTripleSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18567 64, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_0
18568 0, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18569 0, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18570 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_dsub_5
18571 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18572 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
18573 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
18574 0, // DTripleSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18575 0, // DTripleSpc_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
18576 0, // DTripleSpc_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18577 0, // DTripleSpc_with_ssub_4:dsub_5_dsub_7
18578 0, // DTripleSpc_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
18579 0, // DTripleSpc_with_ssub_4:dsub_5_ssub_12_ssub_13
18580 0, // DTripleSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18581 },
18582 { // DTriple_with_ssub_4
18583 53, // DTriple_with_ssub_4:dsub_0 -> DPR_VFP2
18584 53, // DTriple_with_ssub_4:dsub_1 -> DPR_VFP2
18585 53, // DTriple_with_ssub_4:dsub_2 -> DPR_VFP2
18586 0, // DTriple_with_ssub_4:dsub_3
18587 0, // DTriple_with_ssub_4:dsub_4
18588 0, // DTriple_with_ssub_4:dsub_5
18589 0, // DTriple_with_ssub_4:dsub_6
18590 0, // DTriple_with_ssub_4:dsub_7
18591 0, // DTriple_with_ssub_4:gsub_0
18592 0, // DTriple_with_ssub_4:gsub_1
18593 0, // DTriple_with_ssub_4:qqsub_0
18594 0, // DTriple_with_ssub_4:qqsub_1
18595 71, // DTriple_with_ssub_4:qsub_0 -> DPair_with_ssub_2
18596 0, // DTriple_with_ssub_4:qsub_1
18597 0, // DTriple_with_ssub_4:qsub_2
18598 0, // DTriple_with_ssub_4:qsub_3
18599 3, // DTriple_with_ssub_4:ssub_0 -> SPR
18600 3, // DTriple_with_ssub_4:ssub_1 -> SPR
18601 3, // DTriple_with_ssub_4:ssub_2 -> SPR
18602 3, // DTriple_with_ssub_4:ssub_3 -> SPR
18603 3, // DTriple_with_ssub_4:ssub_4 -> SPR
18604 3, // DTriple_with_ssub_4:ssub_5 -> SPR
18605 0, // DTriple_with_ssub_4:ssub_6
18606 0, // DTriple_with_ssub_4:ssub_7
18607 0, // DTriple_with_ssub_4:ssub_8
18608 0, // DTriple_with_ssub_4:ssub_9
18609 0, // DTriple_with_ssub_4:ssub_10
18610 0, // DTriple_with_ssub_4:ssub_11
18611 0, // DTriple_with_ssub_4:ssub_12
18612 0, // DTriple_with_ssub_4:ssub_13
18613 0, // DTriple_with_ssub_4:ssub_14
18614 0, // DTriple_with_ssub_4:ssub_15
18615 65, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18616 0, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18617 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
18618 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18619 71, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
18620 0, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18621 0, // DTriple_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18622 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18623 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18624 0, // DTriple_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18625 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9
18626 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18627 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18628 0, // DTriple_with_ssub_4:ssub_6_ssub_7_dsub_5
18629 0, // DTriple_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18630 0, // DTriple_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
18631 0, // DTriple_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
18632 0, // DTriple_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18633 0, // DTriple_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
18634 0, // DTriple_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18635 0, // DTriple_with_ssub_4:dsub_5_dsub_7
18636 0, // DTriple_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
18637 0, // DTriple_with_ssub_4:dsub_5_ssub_12_ssub_13
18638 0, // DTriple_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18639 },
18640 { // DTripleSpc_with_ssub_8
18641 53, // DTripleSpc_with_ssub_8:dsub_0 -> DPR_VFP2
18642 0, // DTripleSpc_with_ssub_8:dsub_1
18643 53, // DTripleSpc_with_ssub_8:dsub_2 -> DPR_VFP2
18644 0, // DTripleSpc_with_ssub_8:dsub_3
18645 53, // DTripleSpc_with_ssub_8:dsub_4 -> DPR_VFP2
18646 0, // DTripleSpc_with_ssub_8:dsub_5
18647 0, // DTripleSpc_with_ssub_8:dsub_6
18648 0, // DTripleSpc_with_ssub_8:dsub_7
18649 0, // DTripleSpc_with_ssub_8:gsub_0
18650 0, // DTripleSpc_with_ssub_8:gsub_1
18651 0, // DTripleSpc_with_ssub_8:qqsub_0
18652 0, // DTripleSpc_with_ssub_8:qqsub_1
18653 0, // DTripleSpc_with_ssub_8:qsub_0
18654 0, // DTripleSpc_with_ssub_8:qsub_1
18655 0, // DTripleSpc_with_ssub_8:qsub_2
18656 0, // DTripleSpc_with_ssub_8:qsub_3
18657 3, // DTripleSpc_with_ssub_8:ssub_0 -> SPR
18658 3, // DTripleSpc_with_ssub_8:ssub_1 -> SPR
18659 0, // DTripleSpc_with_ssub_8:ssub_2
18660 0, // DTripleSpc_with_ssub_8:ssub_3
18661 3, // DTripleSpc_with_ssub_8:ssub_4 -> SPR
18662 3, // DTripleSpc_with_ssub_8:ssub_5 -> SPR
18663 0, // DTripleSpc_with_ssub_8:ssub_6
18664 0, // DTripleSpc_with_ssub_8:ssub_7
18665 3, // DTripleSpc_with_ssub_8:ssub_8 -> SPR
18666 3, // DTripleSpc_with_ssub_8:ssub_9 -> SPR
18667 0, // DTripleSpc_with_ssub_8:ssub_10
18668 0, // DTripleSpc_with_ssub_8:ssub_11
18669 0, // DTripleSpc_with_ssub_8:ssub_12
18670 0, // DTripleSpc_with_ssub_8:ssub_13
18671 0, // DTripleSpc_with_ssub_8:ssub_14
18672 0, // DTripleSpc_with_ssub_8:ssub_15
18673 65, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
18674 0, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18675 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7
18676 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18677 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5
18678 0, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18679 0, // DTripleSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18680 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18681 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18682 0, // DTripleSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18683 65, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
18684 0, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18685 0, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18686 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_dsub_5
18687 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18688 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_dsub_5_dsub_7
18689 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9
18690 0, // DTripleSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18691 0, // DTripleSpc_with_ssub_8:ssub_8_ssub_9_ssub_12_ssub_13
18692 0, // DTripleSpc_with_ssub_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18693 0, // DTripleSpc_with_ssub_8:dsub_5_dsub_7
18694 0, // DTripleSpc_with_ssub_8:dsub_5_ssub_12_ssub_13_dsub_7
18695 0, // DTripleSpc_with_ssub_8:dsub_5_ssub_12_ssub_13
18696 0, // DTripleSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18697 },
18698 { // DTripleSpc_with_dsub_0_in_DPR_8
18699 20, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
18700 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_1
18701 53, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
18702 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_3
18703 53, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_4 -> DPR_VFP2
18704 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5
18705 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_6
18706 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_7
18707 0, // DTripleSpc_with_dsub_0_in_DPR_8:gsub_0
18708 0, // DTripleSpc_with_dsub_0_in_DPR_8:gsub_1
18709 0, // DTripleSpc_with_dsub_0_in_DPR_8:qqsub_0
18710 0, // DTripleSpc_with_dsub_0_in_DPR_8:qqsub_1
18711 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_0
18712 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_1
18713 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_2
18714 0, // DTripleSpc_with_dsub_0_in_DPR_8:qsub_3
18715 8, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
18716 8, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
18717 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2
18718 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_3
18719 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4 -> SPR
18720 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_5 -> SPR
18721 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6
18722 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_7
18723 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_8 -> SPR
18724 3, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_9 -> SPR
18725 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_10
18726 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_11
18727 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_12
18728 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_13
18729 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_14
18730 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_15
18731 66, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
18732 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18733 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18734 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18735 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
18736 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18737 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18738 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18739 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18740 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18741 65, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
18742 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18743 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18744 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
18745 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18746 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18747 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18748 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18749 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18750 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18751 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5_dsub_7
18752 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18753 0, // DTripleSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
18754 0, // DTripleSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18755 },
18756 { // DTriple_with_dsub_0_in_DPR_8
18757 20, // DTriple_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
18758 53, // DTriple_with_dsub_0_in_DPR_8:dsub_1 -> DPR_VFP2
18759 53, // DTriple_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
18760 0, // DTriple_with_dsub_0_in_DPR_8:dsub_3
18761 0, // DTriple_with_dsub_0_in_DPR_8:dsub_4
18762 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5
18763 0, // DTriple_with_dsub_0_in_DPR_8:dsub_6
18764 0, // DTriple_with_dsub_0_in_DPR_8:dsub_7
18765 0, // DTriple_with_dsub_0_in_DPR_8:gsub_0
18766 0, // DTriple_with_dsub_0_in_DPR_8:gsub_1
18767 0, // DTriple_with_dsub_0_in_DPR_8:qqsub_0
18768 0, // DTriple_with_dsub_0_in_DPR_8:qqsub_1
18769 72, // DTriple_with_dsub_0_in_DPR_8:qsub_0 -> DPair_with_dsub_0_in_DPR_8
18770 0, // DTriple_with_dsub_0_in_DPR_8:qsub_1
18771 0, // DTriple_with_dsub_0_in_DPR_8:qsub_2
18772 0, // DTriple_with_dsub_0_in_DPR_8:qsub_3
18773 8, // DTriple_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
18774 8, // DTriple_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
18775 3, // DTriple_with_dsub_0_in_DPR_8:ssub_2 -> SPR
18776 3, // DTriple_with_dsub_0_in_DPR_8:ssub_3 -> SPR
18777 3, // DTriple_with_dsub_0_in_DPR_8:ssub_4 -> SPR
18778 3, // DTriple_with_dsub_0_in_DPR_8:ssub_5 -> SPR
18779 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6
18780 0, // DTriple_with_dsub_0_in_DPR_8:ssub_7
18781 0, // DTriple_with_dsub_0_in_DPR_8:ssub_8
18782 0, // DTriple_with_dsub_0_in_DPR_8:ssub_9
18783 0, // DTriple_with_dsub_0_in_DPR_8:ssub_10
18784 0, // DTriple_with_dsub_0_in_DPR_8:ssub_11
18785 0, // DTriple_with_dsub_0_in_DPR_8:ssub_12
18786 0, // DTriple_with_dsub_0_in_DPR_8:ssub_13
18787 0, // DTriple_with_dsub_0_in_DPR_8:ssub_14
18788 0, // DTriple_with_dsub_0_in_DPR_8:ssub_15
18789 66, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
18790 0, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18791 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18792 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18793 71, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
18794 0, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18795 0, // DTriple_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18796 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18797 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18798 0, // DTriple_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18799 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
18800 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18801 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18802 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
18803 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18804 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18805 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18806 0, // DTriple_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18807 0, // DTriple_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18808 0, // DTriple_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18809 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5_dsub_7
18810 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18811 0, // DTriple_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
18812 0, // DTriple_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18813 },
18814 { // DTriple_with_qsub_0_in_MQPR
18815 53, // DTriple_with_qsub_0_in_MQPR:dsub_0 -> DPR_VFP2
18816 53, // DTriple_with_qsub_0_in_MQPR:dsub_1 -> DPR_VFP2
18817 52, // DTriple_with_qsub_0_in_MQPR:dsub_2 -> DPR
18818 0, // DTriple_with_qsub_0_in_MQPR:dsub_3
18819 0, // DTriple_with_qsub_0_in_MQPR:dsub_4
18820 0, // DTriple_with_qsub_0_in_MQPR:dsub_5
18821 0, // DTriple_with_qsub_0_in_MQPR:dsub_6
18822 0, // DTriple_with_qsub_0_in_MQPR:dsub_7
18823 0, // DTriple_with_qsub_0_in_MQPR:gsub_0
18824 0, // DTriple_with_qsub_0_in_MQPR:gsub_1
18825 0, // DTriple_with_qsub_0_in_MQPR:qqsub_0
18826 0, // DTriple_with_qsub_0_in_MQPR:qqsub_1
18827 73, // DTriple_with_qsub_0_in_MQPR:qsub_0 -> MQPR
18828 0, // DTriple_with_qsub_0_in_MQPR:qsub_1
18829 0, // DTriple_with_qsub_0_in_MQPR:qsub_2
18830 0, // DTriple_with_qsub_0_in_MQPR:qsub_3
18831 3, // DTriple_with_qsub_0_in_MQPR:ssub_0 -> SPR
18832 3, // DTriple_with_qsub_0_in_MQPR:ssub_1 -> SPR
18833 3, // DTriple_with_qsub_0_in_MQPR:ssub_2 -> SPR
18834 3, // DTriple_with_qsub_0_in_MQPR:ssub_3 -> SPR
18835 3, // DTriple_with_qsub_0_in_MQPR:ssub_4 -> SPR
18836 3, // DTriple_with_qsub_0_in_MQPR:ssub_5 -> SPR
18837 0, // DTriple_with_qsub_0_in_MQPR:ssub_6
18838 0, // DTriple_with_qsub_0_in_MQPR:ssub_7
18839 0, // DTriple_with_qsub_0_in_MQPR:ssub_8
18840 0, // DTriple_with_qsub_0_in_MQPR:ssub_9
18841 0, // DTriple_with_qsub_0_in_MQPR:ssub_10
18842 0, // DTriple_with_qsub_0_in_MQPR:ssub_11
18843 0, // DTriple_with_qsub_0_in_MQPR:ssub_12
18844 0, // DTriple_with_qsub_0_in_MQPR:ssub_13
18845 0, // DTriple_with_qsub_0_in_MQPR:ssub_14
18846 0, // DTriple_with_qsub_0_in_MQPR:ssub_15
18847 64, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
18848 0, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18849 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
18850 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18851 69, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
18852 0, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18853 0, // DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18854 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18855 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18856 0, // DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18857 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
18858 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18859 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18860 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5
18861 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18862 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
18863 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
18864 0, // DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18865 0, // DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
18866 0, // DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18867 0, // DTriple_with_qsub_0_in_MQPR:dsub_5_dsub_7
18868 0, // DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
18869 0, // DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13
18870 0, // DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18871 },
18872 { // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
18873 53, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR_VFP2
18874 52, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
18875 52, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
18876 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3
18877 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
18878 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
18879 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
18880 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
18881 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
18882 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
18883 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
18884 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
18885 69, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair_with_ssub_0
18886 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1
18887 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
18888 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
18889 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
18890 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
18891 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
18892 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
18893 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
18894 3, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
18895 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6
18896 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7
18897 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
18898 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
18899 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
18900 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
18901 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
18902 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
18903 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
18904 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
18905 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
18906 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
18907 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
18908 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
18909 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
18910 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
18911 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
18912 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
18913 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
18914 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
18915 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
18916 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
18917 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
18918 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
18919 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
18920 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
18921 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
18922 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
18923 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
18924 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
18925 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
18926 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
18927 0, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
18928 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
18929 },
18930 { // DTriple_with_dsub_1_in_DPR_8
18931 54, // DTriple_with_dsub_1_in_DPR_8:dsub_0 -> DPR_8
18932 54, // DTriple_with_dsub_1_in_DPR_8:dsub_1 -> DPR_8
18933 53, // DTriple_with_dsub_1_in_DPR_8:dsub_2 -> DPR_VFP2
18934 0, // DTriple_with_dsub_1_in_DPR_8:dsub_3
18935 0, // DTriple_with_dsub_1_in_DPR_8:dsub_4
18936 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5
18937 0, // DTriple_with_dsub_1_in_DPR_8:dsub_6
18938 0, // DTriple_with_dsub_1_in_DPR_8:dsub_7
18939 0, // DTriple_with_dsub_1_in_DPR_8:gsub_0
18940 0, // DTriple_with_dsub_1_in_DPR_8:gsub_1
18941 0, // DTriple_with_dsub_1_in_DPR_8:qqsub_0
18942 0, // DTriple_with_dsub_1_in_DPR_8:qqsub_1
18943 75, // DTriple_with_dsub_1_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
18944 0, // DTriple_with_dsub_1_in_DPR_8:qsub_1
18945 0, // DTriple_with_dsub_1_in_DPR_8:qsub_2
18946 0, // DTriple_with_dsub_1_in_DPR_8:qsub_3
18947 8, // DTriple_with_dsub_1_in_DPR_8:ssub_0 -> SPR_8
18948 8, // DTriple_with_dsub_1_in_DPR_8:ssub_1 -> SPR_8
18949 8, // DTriple_with_dsub_1_in_DPR_8:ssub_2 -> SPR_8
18950 8, // DTriple_with_dsub_1_in_DPR_8:ssub_3 -> SPR_8
18951 3, // DTriple_with_dsub_1_in_DPR_8:ssub_4 -> SPR
18952 3, // DTriple_with_dsub_1_in_DPR_8:ssub_5 -> SPR
18953 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6
18954 0, // DTriple_with_dsub_1_in_DPR_8:ssub_7
18955 0, // DTriple_with_dsub_1_in_DPR_8:ssub_8
18956 0, // DTriple_with_dsub_1_in_DPR_8:ssub_9
18957 0, // DTriple_with_dsub_1_in_DPR_8:ssub_10
18958 0, // DTriple_with_dsub_1_in_DPR_8:ssub_11
18959 0, // DTriple_with_dsub_1_in_DPR_8:ssub_12
18960 0, // DTriple_with_dsub_1_in_DPR_8:ssub_13
18961 0, // DTriple_with_dsub_1_in_DPR_8:ssub_14
18962 0, // DTriple_with_dsub_1_in_DPR_8:ssub_15
18963 66, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
18964 0, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
18965 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
18966 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
18967 72, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
18968 0, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
18969 0, // DTriple_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18970 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
18971 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
18972 0, // DTriple_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18973 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
18974 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
18975 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
18976 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5
18977 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
18978 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
18979 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
18980 0, // DTriple_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18981 0, // DTriple_with_dsub_1_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
18982 0, // DTriple_with_dsub_1_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
18983 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5_dsub_7
18984 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
18985 0, // DTriple_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13
18986 0, // DTriple_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
18987 },
18988 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
18989 53, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_VFP2
18990 53, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
18991 53, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
18992 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3
18993 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
18994 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
18995 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
18996 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
18997 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
18998 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
18999 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
19000 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
19001 71, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_ssub_2
19002 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1
19003 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
19004 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
19005 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR
19006 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR
19007 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
19008 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
19009 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
19010 3, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
19011 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6
19012 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7
19013 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
19014 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
19015 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
19016 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
19017 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
19018 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
19019 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
19020 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
19021 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
19022 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
19023 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
19024 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
19025 74, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_VFP2
19026 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
19027 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
19028 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19029 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
19030 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
19031 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
19032 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
19033 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
19034 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
19035 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19036 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
19037 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
19038 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
19039 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
19040 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19041 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
19042 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
19043 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
19044 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19045 },
19046 { // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
19047 53, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_0 -> DPR_VFP2
19048 53, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_1 -> DPR_VFP2
19049 53, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_2 -> DPR_VFP2
19050 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_3
19051 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_4
19052 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5
19053 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_6
19054 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_7
19055 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:gsub_0
19056 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:gsub_1
19057 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qqsub_0
19058 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qqsub_1
19059 74, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_0 -> QPR_VFP2
19060 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_1
19061 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_2
19062 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:qsub_3
19063 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0 -> SPR
19064 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_1 -> SPR
19065 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2 -> SPR
19066 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_3 -> SPR
19067 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4 -> SPR
19068 3, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_5 -> SPR
19069 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6
19070 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_7
19071 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_8
19072 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_9
19073 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_10
19074 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_11
19075 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_12
19076 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_13
19077 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_14
19078 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_15
19079 65, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
19080 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19081 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7
19082 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19083 71, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
19084 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19085 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
19086 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19087 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19088 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
19089 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
19090 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19091 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19092 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5
19093 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19094 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
19095 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
19096 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
19097 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
19098 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19099 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5_dsub_7
19100 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
19101 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:dsub_5_ssub_12_ssub_13
19102 0, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19103 },
19104 { // DTripleSpc_with_dsub_2_in_DPR_8
19105 54, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19106 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_1
19107 54, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19108 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_3
19109 53, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_4 -> DPR_VFP2
19110 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5
19111 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_6
19112 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_7
19113 0, // DTripleSpc_with_dsub_2_in_DPR_8:gsub_0
19114 0, // DTripleSpc_with_dsub_2_in_DPR_8:gsub_1
19115 0, // DTripleSpc_with_dsub_2_in_DPR_8:qqsub_0
19116 0, // DTripleSpc_with_dsub_2_in_DPR_8:qqsub_1
19117 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_0
19118 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_1
19119 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_2
19120 0, // DTripleSpc_with_dsub_2_in_DPR_8:qsub_3
19121 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19122 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19123 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2
19124 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_3
19125 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19126 8, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19127 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6
19128 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_7
19129 3, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_8 -> SPR
19130 3, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_9 -> SPR
19131 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_10
19132 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_11
19133 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_12
19134 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_13
19135 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_14
19136 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_15
19137 67, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19138 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19139 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19140 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19141 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19142 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19143 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19144 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19145 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19146 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19147 66, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_0_in_DPR_8
19148 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19149 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19150 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19151 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19152 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19153 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19154 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19155 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19156 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19157 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19158 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19159 0, // DTripleSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19160 0, // DTripleSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19161 },
19162 { // DTriple_with_dsub_2_in_DPR_8
19163 54, // DTriple_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19164 54, // DTriple_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
19165 54, // DTriple_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19166 0, // DTriple_with_dsub_2_in_DPR_8:dsub_3
19167 0, // DTriple_with_dsub_2_in_DPR_8:dsub_4
19168 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5
19169 0, // DTriple_with_dsub_2_in_DPR_8:dsub_6
19170 0, // DTriple_with_dsub_2_in_DPR_8:dsub_7
19171 0, // DTriple_with_dsub_2_in_DPR_8:gsub_0
19172 0, // DTriple_with_dsub_2_in_DPR_8:gsub_1
19173 0, // DTriple_with_dsub_2_in_DPR_8:qqsub_0
19174 0, // DTriple_with_dsub_2_in_DPR_8:qqsub_1
19175 75, // DTriple_with_dsub_2_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
19176 0, // DTriple_with_dsub_2_in_DPR_8:qsub_1
19177 0, // DTriple_with_dsub_2_in_DPR_8:qsub_2
19178 0, // DTriple_with_dsub_2_in_DPR_8:qsub_3
19179 8, // DTriple_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19180 8, // DTriple_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19181 8, // DTriple_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
19182 8, // DTriple_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
19183 8, // DTriple_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19184 8, // DTriple_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19185 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6
19186 0, // DTriple_with_dsub_2_in_DPR_8:ssub_7
19187 0, // DTriple_with_dsub_2_in_DPR_8:ssub_8
19188 0, // DTriple_with_dsub_2_in_DPR_8:ssub_9
19189 0, // DTriple_with_dsub_2_in_DPR_8:ssub_10
19190 0, // DTriple_with_dsub_2_in_DPR_8:ssub_11
19191 0, // DTriple_with_dsub_2_in_DPR_8:ssub_12
19192 0, // DTriple_with_dsub_2_in_DPR_8:ssub_13
19193 0, // DTriple_with_dsub_2_in_DPR_8:ssub_14
19194 0, // DTriple_with_dsub_2_in_DPR_8:ssub_15
19195 67, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19196 0, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19197 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19198 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19199 75, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
19200 0, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19201 0, // DTriple_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19202 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19203 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19204 0, // DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19205 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19206 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19207 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19208 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19209 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19210 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19211 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19212 0, // DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19213 0, // DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19214 0, // DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19215 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19216 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19217 0, // DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19218 0, // DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19219 },
19220 { // DTripleSpc_with_dsub_4_in_DPR_8
19221 54, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_0 -> DPR_8
19222 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_1
19223 54, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_2 -> DPR_8
19224 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_3
19225 54, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_4 -> DPR_8
19226 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5
19227 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_6
19228 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_7
19229 0, // DTripleSpc_with_dsub_4_in_DPR_8:gsub_0
19230 0, // DTripleSpc_with_dsub_4_in_DPR_8:gsub_1
19231 0, // DTripleSpc_with_dsub_4_in_DPR_8:qqsub_0
19232 0, // DTripleSpc_with_dsub_4_in_DPR_8:qqsub_1
19233 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_0
19234 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_1
19235 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_2
19236 0, // DTripleSpc_with_dsub_4_in_DPR_8:qsub_3
19237 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0 -> SPR_8
19238 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_1 -> SPR_8
19239 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2
19240 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_3
19241 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4 -> SPR_8
19242 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_5 -> SPR_8
19243 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6
19244 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_7
19245 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_8 -> SPR_8
19246 8, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_9 -> SPR_8
19247 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_10
19248 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_11
19249 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_12
19250 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_13
19251 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_14
19252 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_15
19253 67, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19254 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19255 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19256 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19257 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19258 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19259 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19260 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19261 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19262 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19263 67, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
19264 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19265 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19266 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5
19267 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19268 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19269 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19270 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19271 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19272 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19273 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5_dsub_7
19274 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19275 0, // DTripleSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13
19276 0, // DTripleSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19277 },
19278 { // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
19279 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
19280 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
19281 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
19282 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3
19283 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
19284 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
19285 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
19286 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
19287 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
19288 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
19289 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
19290 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
19291 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
19292 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1
19293 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
19294 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
19295 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
19296 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
19297 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
19298 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
19299 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
19300 3, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
19301 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6
19302 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7
19303 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
19304 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
19305 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
19306 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
19307 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
19308 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
19309 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
19310 0, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
19311 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
19312 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
19313 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
19314 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
19315 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
19316 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
19317 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
19318 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
19319 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
19320 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
19321 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
19322 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
19323 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
19324 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
19325 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
19326 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
19327 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
19328 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
19329 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
19330 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
19331 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
19332 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
19333 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
19334 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
19335 },
19336 { // DTriple_with_qsub_0_in_QPR_8
19337 54, // DTriple_with_qsub_0_in_QPR_8:dsub_0 -> DPR_8
19338 54, // DTriple_with_qsub_0_in_QPR_8:dsub_1 -> DPR_8
19339 53, // DTriple_with_qsub_0_in_QPR_8:dsub_2 -> DPR_VFP2
19340 0, // DTriple_with_qsub_0_in_QPR_8:dsub_3
19341 0, // DTriple_with_qsub_0_in_QPR_8:dsub_4
19342 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5
19343 0, // DTriple_with_qsub_0_in_QPR_8:dsub_6
19344 0, // DTriple_with_qsub_0_in_QPR_8:dsub_7
19345 0, // DTriple_with_qsub_0_in_QPR_8:gsub_0
19346 0, // DTriple_with_qsub_0_in_QPR_8:gsub_1
19347 0, // DTriple_with_qsub_0_in_QPR_8:qqsub_0
19348 0, // DTriple_with_qsub_0_in_QPR_8:qqsub_1
19349 76, // DTriple_with_qsub_0_in_QPR_8:qsub_0 -> QPR_8
19350 0, // DTriple_with_qsub_0_in_QPR_8:qsub_1
19351 0, // DTriple_with_qsub_0_in_QPR_8:qsub_2
19352 0, // DTriple_with_qsub_0_in_QPR_8:qsub_3
19353 8, // DTriple_with_qsub_0_in_QPR_8:ssub_0 -> SPR_8
19354 8, // DTriple_with_qsub_0_in_QPR_8:ssub_1 -> SPR_8
19355 8, // DTriple_with_qsub_0_in_QPR_8:ssub_2 -> SPR_8
19356 8, // DTriple_with_qsub_0_in_QPR_8:ssub_3 -> SPR_8
19357 3, // DTriple_with_qsub_0_in_QPR_8:ssub_4 -> SPR
19358 3, // DTriple_with_qsub_0_in_QPR_8:ssub_5 -> SPR
19359 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6
19360 0, // DTriple_with_qsub_0_in_QPR_8:ssub_7
19361 0, // DTriple_with_qsub_0_in_QPR_8:ssub_8
19362 0, // DTriple_with_qsub_0_in_QPR_8:ssub_9
19363 0, // DTriple_with_qsub_0_in_QPR_8:ssub_10
19364 0, // DTriple_with_qsub_0_in_QPR_8:ssub_11
19365 0, // DTriple_with_qsub_0_in_QPR_8:ssub_12
19366 0, // DTriple_with_qsub_0_in_QPR_8:ssub_13
19367 0, // DTriple_with_qsub_0_in_QPR_8:ssub_14
19368 0, // DTriple_with_qsub_0_in_QPR_8:ssub_15
19369 66, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
19370 0, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19371 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19372 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19373 72, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
19374 0, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19375 0, // DTriple_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19376 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19377 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19378 0, // DTriple_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19379 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19380 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19381 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19382 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5
19383 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19384 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19385 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19386 0, // DTriple_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19387 0, // DTriple_with_qsub_0_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19388 0, // DTriple_with_qsub_0_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19389 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5_dsub_7
19390 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19391 0, // DTriple_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13
19392 0, // DTriple_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19393 },
19394 { // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
19395 54, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19396 54, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
19397 54, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19398 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_3
19399 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_4
19400 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5
19401 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_6
19402 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_7
19403 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:gsub_0
19404 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:gsub_1
19405 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qqsub_0
19406 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qqsub_1
19407 76, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
19408 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_1
19409 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_2
19410 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:qsub_3
19411 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19412 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19413 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
19414 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
19415 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19416 8, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19417 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6
19418 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_7
19419 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8
19420 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_9
19421 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_10
19422 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_11
19423 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_12
19424 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_13
19425 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_14
19426 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_15
19427 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
19428 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
19429 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19430 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
19431 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
19432 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
19433 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
19434 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
19435 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
19436 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
19437 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19438 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
19439 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
19440 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19441 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
19442 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19443 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19444 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
19445 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19446 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
19447 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19448 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19449 0, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19450 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
19451 },
19452 { // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
19453 54, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_0 -> DPR_8
19454 54, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_1 -> DPR_8
19455 54, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_2 -> DPR_8
19456 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_3
19457 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_4
19458 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5
19459 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_6
19460 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_7
19461 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_0
19462 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_1
19463 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_0
19464 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_1
19465 75, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
19466 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_1
19467 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_2
19468 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_3
19469 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0 -> SPR_8
19470 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_1 -> SPR_8
19471 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2 -> SPR_8
19472 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_3 -> SPR_8
19473 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4 -> SPR_8
19474 8, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_5 -> SPR_8
19475 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6
19476 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_7
19477 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8
19478 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_9
19479 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_10
19480 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_11
19481 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_12
19482 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_13
19483 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_14
19484 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_15
19485 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
19486 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
19487 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19488 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
19489 76, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_8
19490 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
19491 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
19492 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19493 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
19494 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
19495 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
19496 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
19497 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
19498 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5
19499 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19500 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19501 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19502 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
19503 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19504 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19505 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_dsub_7
19506 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19507 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13
19508 0, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19509 },
19510 { // DQuadSpc
19511 52, // DQuadSpc:dsub_0 -> DPR
19512 0, // DQuadSpc:dsub_1
19513 52, // DQuadSpc:dsub_2 -> DPR
19514 0, // DQuadSpc:dsub_3
19515 52, // DQuadSpc:dsub_4 -> DPR
19516 0, // DQuadSpc:dsub_5
19517 0, // DQuadSpc:dsub_6
19518 0, // DQuadSpc:dsub_7
19519 0, // DQuadSpc:gsub_0
19520 0, // DQuadSpc:gsub_1
19521 0, // DQuadSpc:qqsub_0
19522 0, // DQuadSpc:qqsub_1
19523 0, // DQuadSpc:qsub_0
19524 0, // DQuadSpc:qsub_1
19525 0, // DQuadSpc:qsub_2
19526 0, // DQuadSpc:qsub_3
19527 3, // DQuadSpc:ssub_0 -> SPR
19528 3, // DQuadSpc:ssub_1 -> SPR
19529 0, // DQuadSpc:ssub_2
19530 0, // DQuadSpc:ssub_3
19531 3, // DQuadSpc:ssub_4 -> SPR
19532 3, // DQuadSpc:ssub_5 -> SPR
19533 0, // DQuadSpc:ssub_6
19534 0, // DQuadSpc:ssub_7
19535 3, // DQuadSpc:ssub_8 -> SPR
19536 3, // DQuadSpc:ssub_9 -> SPR
19537 0, // DQuadSpc:ssub_10
19538 0, // DQuadSpc:ssub_11
19539 0, // DQuadSpc:ssub_12
19540 0, // DQuadSpc:ssub_13
19541 0, // DQuadSpc:ssub_14
19542 0, // DQuadSpc:ssub_15
19543 63, // DQuadSpc:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
19544 0, // DQuadSpc:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19545 0, // DQuadSpc:ssub_2_ssub_3_ssub_6_ssub_7
19546 0, // DQuadSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19547 0, // DQuadSpc:ssub_2_ssub_3_ssub_4_ssub_5
19548 0, // DQuadSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19549 0, // DQuadSpc:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19550 0, // DQuadSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19551 0, // DQuadSpc:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19552 0, // DQuadSpc:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19553 63, // DQuadSpc:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
19554 0, // DQuadSpc:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19555 0, // DQuadSpc:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19556 0, // DQuadSpc:ssub_6_ssub_7_dsub_5
19557 0, // DQuadSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19558 0, // DQuadSpc:ssub_6_ssub_7_dsub_5_dsub_7
19559 0, // DQuadSpc:ssub_6_ssub_7_ssub_8_ssub_9
19560 0, // DQuadSpc:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19561 0, // DQuadSpc:ssub_8_ssub_9_ssub_12_ssub_13
19562 0, // DQuadSpc:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19563 0, // DQuadSpc:dsub_5_dsub_7
19564 0, // DQuadSpc:dsub_5_ssub_12_ssub_13_dsub_7
19565 0, // DQuadSpc:dsub_5_ssub_12_ssub_13
19566 0, // DQuadSpc:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19567 },
19568 { // DQuadSpc_with_ssub_0
19569 4, // DQuadSpc_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
19570 0, // DQuadSpc_with_ssub_0:dsub_1
19571 52, // DQuadSpc_with_ssub_0:dsub_2 -> DPR
19572 0, // DQuadSpc_with_ssub_0:dsub_3
19573 52, // DQuadSpc_with_ssub_0:dsub_4 -> DPR
19574 0, // DQuadSpc_with_ssub_0:dsub_5
19575 0, // DQuadSpc_with_ssub_0:dsub_6
19576 0, // DQuadSpc_with_ssub_0:dsub_7
19577 0, // DQuadSpc_with_ssub_0:gsub_0
19578 0, // DQuadSpc_with_ssub_0:gsub_1
19579 0, // DQuadSpc_with_ssub_0:qqsub_0
19580 0, // DQuadSpc_with_ssub_0:qqsub_1
19581 0, // DQuadSpc_with_ssub_0:qsub_0
19582 0, // DQuadSpc_with_ssub_0:qsub_1
19583 0, // DQuadSpc_with_ssub_0:qsub_2
19584 0, // DQuadSpc_with_ssub_0:qsub_3
19585 3, // DQuadSpc_with_ssub_0:ssub_0 -> SPR
19586 3, // DQuadSpc_with_ssub_0:ssub_1 -> SPR
19587 0, // DQuadSpc_with_ssub_0:ssub_2
19588 0, // DQuadSpc_with_ssub_0:ssub_3
19589 3, // DQuadSpc_with_ssub_0:ssub_4 -> SPR
19590 3, // DQuadSpc_with_ssub_0:ssub_5 -> SPR
19591 0, // DQuadSpc_with_ssub_0:ssub_6
19592 0, // DQuadSpc_with_ssub_0:ssub_7
19593 3, // DQuadSpc_with_ssub_0:ssub_8 -> SPR
19594 3, // DQuadSpc_with_ssub_0:ssub_9 -> SPR
19595 0, // DQuadSpc_with_ssub_0:ssub_10
19596 0, // DQuadSpc_with_ssub_0:ssub_11
19597 0, // DQuadSpc_with_ssub_0:ssub_12
19598 0, // DQuadSpc_with_ssub_0:ssub_13
19599 0, // DQuadSpc_with_ssub_0:ssub_14
19600 0, // DQuadSpc_with_ssub_0:ssub_15
19601 64, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
19602 0, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19603 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7
19604 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19605 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5
19606 0, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19607 0, // DQuadSpc_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19608 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19609 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19610 0, // DQuadSpc_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19611 63, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
19612 0, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19613 0, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19614 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_dsub_5
19615 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19616 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
19617 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
19618 0, // DQuadSpc_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19619 0, // DQuadSpc_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
19620 0, // DQuadSpc_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19621 0, // DQuadSpc_with_ssub_0:dsub_5_dsub_7
19622 0, // DQuadSpc_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
19623 0, // DQuadSpc_with_ssub_0:dsub_5_ssub_12_ssub_13
19624 0, // DQuadSpc_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19625 },
19626 { // DQuadSpc_with_ssub_4
19627 53, // DQuadSpc_with_ssub_4:dsub_0 -> DPR_VFP2
19628 0, // DQuadSpc_with_ssub_4:dsub_1
19629 53, // DQuadSpc_with_ssub_4:dsub_2 -> DPR_VFP2
19630 0, // DQuadSpc_with_ssub_4:dsub_3
19631 52, // DQuadSpc_with_ssub_4:dsub_4 -> DPR
19632 0, // DQuadSpc_with_ssub_4:dsub_5
19633 0, // DQuadSpc_with_ssub_4:dsub_6
19634 0, // DQuadSpc_with_ssub_4:dsub_7
19635 0, // DQuadSpc_with_ssub_4:gsub_0
19636 0, // DQuadSpc_with_ssub_4:gsub_1
19637 0, // DQuadSpc_with_ssub_4:qqsub_0
19638 0, // DQuadSpc_with_ssub_4:qqsub_1
19639 0, // DQuadSpc_with_ssub_4:qsub_0
19640 0, // DQuadSpc_with_ssub_4:qsub_1
19641 0, // DQuadSpc_with_ssub_4:qsub_2
19642 0, // DQuadSpc_with_ssub_4:qsub_3
19643 3, // DQuadSpc_with_ssub_4:ssub_0 -> SPR
19644 3, // DQuadSpc_with_ssub_4:ssub_1 -> SPR
19645 0, // DQuadSpc_with_ssub_4:ssub_2
19646 0, // DQuadSpc_with_ssub_4:ssub_3
19647 3, // DQuadSpc_with_ssub_4:ssub_4 -> SPR
19648 3, // DQuadSpc_with_ssub_4:ssub_5 -> SPR
19649 0, // DQuadSpc_with_ssub_4:ssub_6
19650 0, // DQuadSpc_with_ssub_4:ssub_7
19651 3, // DQuadSpc_with_ssub_4:ssub_8 -> SPR
19652 3, // DQuadSpc_with_ssub_4:ssub_9 -> SPR
19653 0, // DQuadSpc_with_ssub_4:ssub_10
19654 0, // DQuadSpc_with_ssub_4:ssub_11
19655 0, // DQuadSpc_with_ssub_4:ssub_12
19656 0, // DQuadSpc_with_ssub_4:ssub_13
19657 0, // DQuadSpc_with_ssub_4:ssub_14
19658 0, // DQuadSpc_with_ssub_4:ssub_15
19659 65, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
19660 0, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19661 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7
19662 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19663 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5
19664 0, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19665 0, // DQuadSpc_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19666 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19667 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19668 0, // DQuadSpc_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19669 64, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_0
19670 0, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19671 0, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19672 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_dsub_5
19673 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19674 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
19675 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
19676 0, // DQuadSpc_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19677 0, // DQuadSpc_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
19678 0, // DQuadSpc_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19679 0, // DQuadSpc_with_ssub_4:dsub_5_dsub_7
19680 0, // DQuadSpc_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
19681 0, // DQuadSpc_with_ssub_4:dsub_5_ssub_12_ssub_13
19682 0, // DQuadSpc_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19683 },
19684 { // DQuadSpc_with_ssub_8
19685 53, // DQuadSpc_with_ssub_8:dsub_0 -> DPR_VFP2
19686 0, // DQuadSpc_with_ssub_8:dsub_1
19687 53, // DQuadSpc_with_ssub_8:dsub_2 -> DPR_VFP2
19688 0, // DQuadSpc_with_ssub_8:dsub_3
19689 53, // DQuadSpc_with_ssub_8:dsub_4 -> DPR_VFP2
19690 0, // DQuadSpc_with_ssub_8:dsub_5
19691 0, // DQuadSpc_with_ssub_8:dsub_6
19692 0, // DQuadSpc_with_ssub_8:dsub_7
19693 0, // DQuadSpc_with_ssub_8:gsub_0
19694 0, // DQuadSpc_with_ssub_8:gsub_1
19695 0, // DQuadSpc_with_ssub_8:qqsub_0
19696 0, // DQuadSpc_with_ssub_8:qqsub_1
19697 0, // DQuadSpc_with_ssub_8:qsub_0
19698 0, // DQuadSpc_with_ssub_8:qsub_1
19699 0, // DQuadSpc_with_ssub_8:qsub_2
19700 0, // DQuadSpc_with_ssub_8:qsub_3
19701 3, // DQuadSpc_with_ssub_8:ssub_0 -> SPR
19702 3, // DQuadSpc_with_ssub_8:ssub_1 -> SPR
19703 0, // DQuadSpc_with_ssub_8:ssub_2
19704 0, // DQuadSpc_with_ssub_8:ssub_3
19705 3, // DQuadSpc_with_ssub_8:ssub_4 -> SPR
19706 3, // DQuadSpc_with_ssub_8:ssub_5 -> SPR
19707 0, // DQuadSpc_with_ssub_8:ssub_6
19708 0, // DQuadSpc_with_ssub_8:ssub_7
19709 3, // DQuadSpc_with_ssub_8:ssub_8 -> SPR
19710 3, // DQuadSpc_with_ssub_8:ssub_9 -> SPR
19711 0, // DQuadSpc_with_ssub_8:ssub_10
19712 0, // DQuadSpc_with_ssub_8:ssub_11
19713 0, // DQuadSpc_with_ssub_8:ssub_12
19714 0, // DQuadSpc_with_ssub_8:ssub_13
19715 0, // DQuadSpc_with_ssub_8:ssub_14
19716 0, // DQuadSpc_with_ssub_8:ssub_15
19717 65, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
19718 0, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19719 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7
19720 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19721 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5
19722 0, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19723 0, // DQuadSpc_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19724 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19725 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19726 0, // DQuadSpc_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19727 65, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
19728 0, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19729 0, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19730 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_dsub_5
19731 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19732 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_dsub_5_dsub_7
19733 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9
19734 0, // DQuadSpc_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19735 0, // DQuadSpc_with_ssub_8:ssub_8_ssub_9_ssub_12_ssub_13
19736 0, // DQuadSpc_with_ssub_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19737 0, // DQuadSpc_with_ssub_8:dsub_5_dsub_7
19738 0, // DQuadSpc_with_ssub_8:dsub_5_ssub_12_ssub_13_dsub_7
19739 0, // DQuadSpc_with_ssub_8:dsub_5_ssub_12_ssub_13
19740 0, // DQuadSpc_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19741 },
19742 { // DQuadSpc_with_dsub_0_in_DPR_8
19743 20, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
19744 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_1
19745 53, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
19746 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_3
19747 53, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_4 -> DPR_VFP2
19748 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5
19749 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_6
19750 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_7
19751 0, // DQuadSpc_with_dsub_0_in_DPR_8:gsub_0
19752 0, // DQuadSpc_with_dsub_0_in_DPR_8:gsub_1
19753 0, // DQuadSpc_with_dsub_0_in_DPR_8:qqsub_0
19754 0, // DQuadSpc_with_dsub_0_in_DPR_8:qqsub_1
19755 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_0
19756 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_1
19757 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_2
19758 0, // DQuadSpc_with_dsub_0_in_DPR_8:qsub_3
19759 8, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
19760 8, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
19761 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2
19762 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_3
19763 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4 -> SPR
19764 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_5 -> SPR
19765 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6
19766 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_7
19767 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_8 -> SPR
19768 3, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_9 -> SPR
19769 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_10
19770 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_11
19771 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_12
19772 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_13
19773 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_14
19774 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_15
19775 66, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
19776 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19777 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19778 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19779 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19780 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19781 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19782 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19783 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19784 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19785 65, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
19786 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19787 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19788 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
19789 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19790 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19791 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19792 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19793 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19794 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19795 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5_dsub_7
19796 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19797 0, // DQuadSpc_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
19798 0, // DQuadSpc_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19799 },
19800 { // DQuadSpc_with_dsub_2_in_DPR_8
19801 54, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
19802 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_1
19803 54, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
19804 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_3
19805 53, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_4 -> DPR_VFP2
19806 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5
19807 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_6
19808 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_7
19809 0, // DQuadSpc_with_dsub_2_in_DPR_8:gsub_0
19810 0, // DQuadSpc_with_dsub_2_in_DPR_8:gsub_1
19811 0, // DQuadSpc_with_dsub_2_in_DPR_8:qqsub_0
19812 0, // DQuadSpc_with_dsub_2_in_DPR_8:qqsub_1
19813 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_0
19814 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_1
19815 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_2
19816 0, // DQuadSpc_with_dsub_2_in_DPR_8:qsub_3
19817 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
19818 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
19819 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2
19820 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_3
19821 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
19822 8, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
19823 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6
19824 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_7
19825 3, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_8 -> SPR
19826 3, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_9 -> SPR
19827 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_10
19828 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_11
19829 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_12
19830 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_13
19831 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_14
19832 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_15
19833 67, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19834 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19835 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19836 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19837 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19838 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19839 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19840 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19841 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19842 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19843 66, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_0_in_DPR_8
19844 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19845 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19846 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
19847 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19848 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19849 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19850 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19851 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19852 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19853 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5_dsub_7
19854 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19855 0, // DQuadSpc_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
19856 0, // DQuadSpc_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19857 },
19858 { // DQuadSpc_with_dsub_4_in_DPR_8
19859 54, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_0 -> DPR_8
19860 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_1
19861 54, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_2 -> DPR_8
19862 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_3
19863 54, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_4 -> DPR_8
19864 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5
19865 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_6
19866 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_7
19867 0, // DQuadSpc_with_dsub_4_in_DPR_8:gsub_0
19868 0, // DQuadSpc_with_dsub_4_in_DPR_8:gsub_1
19869 0, // DQuadSpc_with_dsub_4_in_DPR_8:qqsub_0
19870 0, // DQuadSpc_with_dsub_4_in_DPR_8:qqsub_1
19871 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_0
19872 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_1
19873 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_2
19874 0, // DQuadSpc_with_dsub_4_in_DPR_8:qsub_3
19875 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0 -> SPR_8
19876 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_1 -> SPR_8
19877 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2
19878 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_3
19879 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4 -> SPR_8
19880 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_5 -> SPR_8
19881 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6
19882 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_7
19883 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_8 -> SPR_8
19884 8, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_9 -> SPR_8
19885 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_10
19886 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_11
19887 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_12
19888 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_13
19889 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_14
19890 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_15
19891 67, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
19892 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5
19893 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7
19894 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7
19895 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5
19896 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19897 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19898 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19899 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19900 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19901 67, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
19902 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19903 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19904 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5
19905 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19906 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
19907 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
19908 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19909 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
19910 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19911 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5_dsub_7
19912 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
19913 0, // DQuadSpc_with_dsub_4_in_DPR_8:dsub_5_ssub_12_ssub_13
19914 0, // DQuadSpc_with_dsub_4_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19915 },
19916 { // DQuad
19917 52, // DQuad:dsub_0 -> DPR
19918 52, // DQuad:dsub_1 -> DPR
19919 52, // DQuad:dsub_2 -> DPR
19920 52, // DQuad:dsub_3 -> DPR
19921 0, // DQuad:dsub_4
19922 0, // DQuad:dsub_5
19923 0, // DQuad:dsub_6
19924 0, // DQuad:dsub_7
19925 0, // DQuad:gsub_0
19926 0, // DQuad:gsub_1
19927 0, // DQuad:qqsub_0
19928 0, // DQuad:qqsub_1
19929 68, // DQuad:qsub_0 -> DPair
19930 68, // DQuad:qsub_1 -> DPair
19931 0, // DQuad:qsub_2
19932 0, // DQuad:qsub_3
19933 3, // DQuad:ssub_0 -> SPR
19934 3, // DQuad:ssub_1 -> SPR
19935 3, // DQuad:ssub_2 -> SPR
19936 3, // DQuad:ssub_3 -> SPR
19937 3, // DQuad:ssub_4 -> SPR
19938 3, // DQuad:ssub_5 -> SPR
19939 3, // DQuad:ssub_6 -> SPR
19940 3, // DQuad:ssub_7 -> SPR
19941 0, // DQuad:ssub_8
19942 0, // DQuad:ssub_9
19943 0, // DQuad:ssub_10
19944 0, // DQuad:ssub_11
19945 0, // DQuad:ssub_12
19946 0, // DQuad:ssub_13
19947 0, // DQuad:ssub_14
19948 0, // DQuad:ssub_15
19949 63, // DQuad:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
19950 77, // DQuad:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple
19951 63, // DQuad:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
19952 77, // DQuad:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple
19953 68, // DQuad:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
19954 0, // DQuad:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
19955 0, // DQuad:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19956 0, // DQuad:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
19957 0, // DQuad:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
19958 0, // DQuad:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19959 0, // DQuad:ssub_4_ssub_5_ssub_8_ssub_9
19960 0, // DQuad:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
19961 0, // DQuad:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
19962 0, // DQuad:ssub_6_ssub_7_dsub_5
19963 0, // DQuad:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
19964 0, // DQuad:ssub_6_ssub_7_dsub_5_dsub_7
19965 0, // DQuad:ssub_6_ssub_7_ssub_8_ssub_9
19966 0, // DQuad:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19967 0, // DQuad:ssub_8_ssub_9_ssub_12_ssub_13
19968 0, // DQuad:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
19969 0, // DQuad:dsub_5_dsub_7
19970 0, // DQuad:dsub_5_ssub_12_ssub_13_dsub_7
19971 0, // DQuad:dsub_5_ssub_12_ssub_13
19972 0, // DQuad:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
19973 },
19974 { // DQuad_with_ssub_0
19975 4, // DQuad_with_ssub_0:dsub_0 -> FPWithVPR_with_ssub_0
19976 52, // DQuad_with_ssub_0:dsub_1 -> DPR
19977 52, // DQuad_with_ssub_0:dsub_2 -> DPR
19978 52, // DQuad_with_ssub_0:dsub_3 -> DPR
19979 0, // DQuad_with_ssub_0:dsub_4
19980 0, // DQuad_with_ssub_0:dsub_5
19981 0, // DQuad_with_ssub_0:dsub_6
19982 0, // DQuad_with_ssub_0:dsub_7
19983 0, // DQuad_with_ssub_0:gsub_0
19984 0, // DQuad_with_ssub_0:gsub_1
19985 0, // DQuad_with_ssub_0:qqsub_0
19986 0, // DQuad_with_ssub_0:qqsub_1
19987 69, // DQuad_with_ssub_0:qsub_0 -> DPair_with_ssub_0
19988 68, // DQuad_with_ssub_0:qsub_1 -> DPair
19989 0, // DQuad_with_ssub_0:qsub_2
19990 0, // DQuad_with_ssub_0:qsub_3
19991 3, // DQuad_with_ssub_0:ssub_0 -> SPR
19992 3, // DQuad_with_ssub_0:ssub_1 -> SPR
19993 3, // DQuad_with_ssub_0:ssub_2 -> SPR
19994 3, // DQuad_with_ssub_0:ssub_3 -> SPR
19995 3, // DQuad_with_ssub_0:ssub_4 -> SPR
19996 3, // DQuad_with_ssub_0:ssub_5 -> SPR
19997 3, // DQuad_with_ssub_0:ssub_6 -> SPR
19998 3, // DQuad_with_ssub_0:ssub_7 -> SPR
19999 0, // DQuad_with_ssub_0:ssub_8
20000 0, // DQuad_with_ssub_0:ssub_9
20001 0, // DQuad_with_ssub_0:ssub_10
20002 0, // DQuad_with_ssub_0:ssub_11
20003 0, // DQuad_with_ssub_0:ssub_12
20004 0, // DQuad_with_ssub_0:ssub_13
20005 0, // DQuad_with_ssub_0:ssub_14
20006 0, // DQuad_with_ssub_0:ssub_15
20007 64, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
20008 80, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_0
20009 63, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
20010 77, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple
20011 68, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
20012 0, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20013 0, // DQuad_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20014 0, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20015 0, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20016 0, // DQuad_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20017 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
20018 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20019 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20020 0, // DQuad_with_ssub_0:ssub_6_ssub_7_dsub_5
20021 0, // DQuad_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20022 0, // DQuad_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
20023 0, // DQuad_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
20024 0, // DQuad_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20025 0, // DQuad_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
20026 0, // DQuad_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20027 0, // DQuad_with_ssub_0:dsub_5_dsub_7
20028 0, // DQuad_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
20029 0, // DQuad_with_ssub_0:dsub_5_ssub_12_ssub_13
20030 0, // DQuad_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20031 },
20032 { // DQuad_with_ssub_2
20033 53, // DQuad_with_ssub_2:dsub_0 -> DPR_VFP2
20034 53, // DQuad_with_ssub_2:dsub_1 -> DPR_VFP2
20035 52, // DQuad_with_ssub_2:dsub_2 -> DPR
20036 52, // DQuad_with_ssub_2:dsub_3 -> DPR
20037 0, // DQuad_with_ssub_2:dsub_4
20038 0, // DQuad_with_ssub_2:dsub_5
20039 0, // DQuad_with_ssub_2:dsub_6
20040 0, // DQuad_with_ssub_2:dsub_7
20041 0, // DQuad_with_ssub_2:gsub_0
20042 0, // DQuad_with_ssub_2:gsub_1
20043 0, // DQuad_with_ssub_2:qqsub_0
20044 0, // DQuad_with_ssub_2:qqsub_1
20045 71, // DQuad_with_ssub_2:qsub_0 -> DPair_with_ssub_2
20046 68, // DQuad_with_ssub_2:qsub_1 -> DPair
20047 0, // DQuad_with_ssub_2:qsub_2
20048 0, // DQuad_with_ssub_2:qsub_3
20049 3, // DQuad_with_ssub_2:ssub_0 -> SPR
20050 3, // DQuad_with_ssub_2:ssub_1 -> SPR
20051 3, // DQuad_with_ssub_2:ssub_2 -> SPR
20052 3, // DQuad_with_ssub_2:ssub_3 -> SPR
20053 3, // DQuad_with_ssub_2:ssub_4 -> SPR
20054 3, // DQuad_with_ssub_2:ssub_5 -> SPR
20055 3, // DQuad_with_ssub_2:ssub_6 -> SPR
20056 3, // DQuad_with_ssub_2:ssub_7 -> SPR
20057 0, // DQuad_with_ssub_2:ssub_8
20058 0, // DQuad_with_ssub_2:ssub_9
20059 0, // DQuad_with_ssub_2:ssub_10
20060 0, // DQuad_with_ssub_2:ssub_11
20061 0, // DQuad_with_ssub_2:ssub_12
20062 0, // DQuad_with_ssub_2:ssub_13
20063 0, // DQuad_with_ssub_2:ssub_14
20064 0, // DQuad_with_ssub_2:ssub_15
20065 64, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
20066 82, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_2
20067 64, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
20068 80, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_0
20069 69, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
20070 0, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20071 0, // DQuad_with_ssub_2:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20072 0, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20073 0, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20074 0, // DQuad_with_ssub_2:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20075 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9
20076 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20077 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20078 0, // DQuad_with_ssub_2:ssub_6_ssub_7_dsub_5
20079 0, // DQuad_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20080 0, // DQuad_with_ssub_2:ssub_6_ssub_7_dsub_5_dsub_7
20081 0, // DQuad_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9
20082 0, // DQuad_with_ssub_2:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20083 0, // DQuad_with_ssub_2:ssub_8_ssub_9_ssub_12_ssub_13
20084 0, // DQuad_with_ssub_2:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20085 0, // DQuad_with_ssub_2:dsub_5_dsub_7
20086 0, // DQuad_with_ssub_2:dsub_5_ssub_12_ssub_13_dsub_7
20087 0, // DQuad_with_ssub_2:dsub_5_ssub_12_ssub_13
20088 0, // DQuad_with_ssub_2:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20089 },
20090 { // QQPR
20091 52, // QQPR:dsub_0 -> DPR
20092 52, // QQPR:dsub_1 -> DPR
20093 52, // QQPR:dsub_2 -> DPR
20094 52, // QQPR:dsub_3 -> DPR
20095 0, // QQPR:dsub_4
20096 0, // QQPR:dsub_5
20097 0, // QQPR:dsub_6
20098 0, // QQPR:dsub_7
20099 0, // QQPR:gsub_0
20100 0, // QQPR:gsub_1
20101 0, // QQPR:qqsub_0
20102 0, // QQPR:qqsub_1
20103 70, // QQPR:qsub_0 -> QPR
20104 70, // QQPR:qsub_1 -> QPR
20105 0, // QQPR:qsub_2
20106 0, // QQPR:qsub_3
20107 3, // QQPR:ssub_0 -> SPR
20108 3, // QQPR:ssub_1 -> SPR
20109 3, // QQPR:ssub_2 -> SPR
20110 3, // QQPR:ssub_3 -> SPR
20111 3, // QQPR:ssub_4 -> SPR
20112 3, // QQPR:ssub_5 -> SPR
20113 3, // QQPR:ssub_6 -> SPR
20114 3, // QQPR:ssub_7 -> SPR
20115 0, // QQPR:ssub_8
20116 0, // QQPR:ssub_9
20117 0, // QQPR:ssub_10
20118 0, // QQPR:ssub_11
20119 0, // QQPR:ssub_12
20120 0, // QQPR:ssub_13
20121 0, // QQPR:ssub_14
20122 0, // QQPR:ssub_15
20123 63, // QQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
20124 81, // QQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
20125 63, // QQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
20126 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
20127 68, // QQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
20128 0, // QQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20129 0, // QQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20130 0, // QQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20131 0, // QQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20132 0, // QQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20133 0, // QQPR:ssub_4_ssub_5_ssub_8_ssub_9
20134 0, // QQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20135 0, // QQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20136 0, // QQPR:ssub_6_ssub_7_dsub_5
20137 0, // QQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20138 0, // QQPR:ssub_6_ssub_7_dsub_5_dsub_7
20139 0, // QQPR:ssub_6_ssub_7_ssub_8_ssub_9
20140 0, // QQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20141 0, // QQPR:ssub_8_ssub_9_ssub_12_ssub_13
20142 0, // QQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20143 0, // QQPR:dsub_5_dsub_7
20144 0, // QQPR:dsub_5_ssub_12_ssub_13_dsub_7
20145 0, // QQPR:dsub_5_ssub_12_ssub_13
20146 0, // QQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20147 },
20148 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
20149 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR
20150 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
20151 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
20152 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3 -> DPR
20153 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
20154 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
20155 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
20156 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
20157 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
20158 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
20159 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
20160 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
20161 68, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair
20162 68, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1 -> DPair
20163 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
20164 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
20165 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
20166 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
20167 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
20168 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
20169 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
20170 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
20171 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6 -> SPR
20172 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7 -> SPR
20173 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
20174 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
20175 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
20176 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
20177 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
20178 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
20179 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
20180 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
20181 63, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
20182 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
20183 63, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
20184 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
20185 70, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR
20186 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
20187 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
20188 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20189 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
20190 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
20191 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_8_ssub_9
20192 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
20193 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
20194 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
20195 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20196 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5_dsub_7
20197 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_ssub_8_ssub_9
20198 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
20199 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_ssub_12_ssub_13
20200 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20201 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
20202 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13_dsub_7
20203 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
20204 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20205 },
20206 { // DQuad_with_ssub_4
20207 53, // DQuad_with_ssub_4:dsub_0 -> DPR_VFP2
20208 53, // DQuad_with_ssub_4:dsub_1 -> DPR_VFP2
20209 53, // DQuad_with_ssub_4:dsub_2 -> DPR_VFP2
20210 52, // DQuad_with_ssub_4:dsub_3 -> DPR
20211 0, // DQuad_with_ssub_4:dsub_4
20212 0, // DQuad_with_ssub_4:dsub_5
20213 0, // DQuad_with_ssub_4:dsub_6
20214 0, // DQuad_with_ssub_4:dsub_7
20215 0, // DQuad_with_ssub_4:gsub_0
20216 0, // DQuad_with_ssub_4:gsub_1
20217 0, // DQuad_with_ssub_4:qqsub_0
20218 0, // DQuad_with_ssub_4:qqsub_1
20219 71, // DQuad_with_ssub_4:qsub_0 -> DPair_with_ssub_2
20220 69, // DQuad_with_ssub_4:qsub_1 -> DPair_with_ssub_0
20221 0, // DQuad_with_ssub_4:qsub_2
20222 0, // DQuad_with_ssub_4:qsub_3
20223 3, // DQuad_with_ssub_4:ssub_0 -> SPR
20224 3, // DQuad_with_ssub_4:ssub_1 -> SPR
20225 3, // DQuad_with_ssub_4:ssub_2 -> SPR
20226 3, // DQuad_with_ssub_4:ssub_3 -> SPR
20227 3, // DQuad_with_ssub_4:ssub_4 -> SPR
20228 3, // DQuad_with_ssub_4:ssub_5 -> SPR
20229 3, // DQuad_with_ssub_4:ssub_6 -> SPR
20230 3, // DQuad_with_ssub_4:ssub_7 -> SPR
20231 0, // DQuad_with_ssub_4:ssub_8
20232 0, // DQuad_with_ssub_4:ssub_9
20233 0, // DQuad_with_ssub_4:ssub_10
20234 0, // DQuad_with_ssub_4:ssub_11
20235 0, // DQuad_with_ssub_4:ssub_12
20236 0, // DQuad_with_ssub_4:ssub_13
20237 0, // DQuad_with_ssub_4:ssub_14
20238 0, // DQuad_with_ssub_4:ssub_15
20239 65, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20240 85, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4
20241 64, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
20242 82, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_2
20243 71, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20244 0, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20245 0, // DQuad_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20246 0, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20247 0, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20248 0, // DQuad_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20249 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9
20250 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20251 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20252 0, // DQuad_with_ssub_4:ssub_6_ssub_7_dsub_5
20253 0, // DQuad_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20254 0, // DQuad_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7
20255 0, // DQuad_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9
20256 0, // DQuad_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20257 0, // DQuad_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13
20258 0, // DQuad_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20259 0, // DQuad_with_ssub_4:dsub_5_dsub_7
20260 0, // DQuad_with_ssub_4:dsub_5_ssub_12_ssub_13_dsub_7
20261 0, // DQuad_with_ssub_4:dsub_5_ssub_12_ssub_13
20262 0, // DQuad_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20263 },
20264 { // DQuad_with_ssub_6
20265 53, // DQuad_with_ssub_6:dsub_0 -> DPR_VFP2
20266 53, // DQuad_with_ssub_6:dsub_1 -> DPR_VFP2
20267 53, // DQuad_with_ssub_6:dsub_2 -> DPR_VFP2
20268 53, // DQuad_with_ssub_6:dsub_3 -> DPR_VFP2
20269 0, // DQuad_with_ssub_6:dsub_4
20270 0, // DQuad_with_ssub_6:dsub_5
20271 0, // DQuad_with_ssub_6:dsub_6
20272 0, // DQuad_with_ssub_6:dsub_7
20273 0, // DQuad_with_ssub_6:gsub_0
20274 0, // DQuad_with_ssub_6:gsub_1
20275 0, // DQuad_with_ssub_6:qqsub_0
20276 0, // DQuad_with_ssub_6:qqsub_1
20277 71, // DQuad_with_ssub_6:qsub_0 -> DPair_with_ssub_2
20278 71, // DQuad_with_ssub_6:qsub_1 -> DPair_with_ssub_2
20279 0, // DQuad_with_ssub_6:qsub_2
20280 0, // DQuad_with_ssub_6:qsub_3
20281 3, // DQuad_with_ssub_6:ssub_0 -> SPR
20282 3, // DQuad_with_ssub_6:ssub_1 -> SPR
20283 3, // DQuad_with_ssub_6:ssub_2 -> SPR
20284 3, // DQuad_with_ssub_6:ssub_3 -> SPR
20285 3, // DQuad_with_ssub_6:ssub_4 -> SPR
20286 3, // DQuad_with_ssub_6:ssub_5 -> SPR
20287 3, // DQuad_with_ssub_6:ssub_6 -> SPR
20288 3, // DQuad_with_ssub_6:ssub_7 -> SPR
20289 0, // DQuad_with_ssub_6:ssub_8
20290 0, // DQuad_with_ssub_6:ssub_9
20291 0, // DQuad_with_ssub_6:ssub_10
20292 0, // DQuad_with_ssub_6:ssub_11
20293 0, // DQuad_with_ssub_6:ssub_12
20294 0, // DQuad_with_ssub_6:ssub_13
20295 0, // DQuad_with_ssub_6:ssub_14
20296 0, // DQuad_with_ssub_6:ssub_15
20297 65, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20298 85, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_ssub_4
20299 65, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20300 85, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_4
20301 71, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20302 0, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20303 0, // DQuad_with_ssub_6:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20304 0, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20305 0, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20306 0, // DQuad_with_ssub_6:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20307 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_8_ssub_9
20308 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20309 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20310 0, // DQuad_with_ssub_6:ssub_6_ssub_7_dsub_5
20311 0, // DQuad_with_ssub_6:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20312 0, // DQuad_with_ssub_6:ssub_6_ssub_7_dsub_5_dsub_7
20313 0, // DQuad_with_ssub_6:ssub_6_ssub_7_ssub_8_ssub_9
20314 0, // DQuad_with_ssub_6:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20315 0, // DQuad_with_ssub_6:ssub_8_ssub_9_ssub_12_ssub_13
20316 0, // DQuad_with_ssub_6:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20317 0, // DQuad_with_ssub_6:dsub_5_dsub_7
20318 0, // DQuad_with_ssub_6:dsub_5_ssub_12_ssub_13_dsub_7
20319 0, // DQuad_with_ssub_6:dsub_5_ssub_12_ssub_13
20320 0, // DQuad_with_ssub_6:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20321 },
20322 { // DQuad_with_dsub_0_in_DPR_8
20323 20, // DQuad_with_dsub_0_in_DPR_8:dsub_0 -> FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
20324 53, // DQuad_with_dsub_0_in_DPR_8:dsub_1 -> DPR_VFP2
20325 53, // DQuad_with_dsub_0_in_DPR_8:dsub_2 -> DPR_VFP2
20326 53, // DQuad_with_dsub_0_in_DPR_8:dsub_3 -> DPR_VFP2
20327 0, // DQuad_with_dsub_0_in_DPR_8:dsub_4
20328 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5
20329 0, // DQuad_with_dsub_0_in_DPR_8:dsub_6
20330 0, // DQuad_with_dsub_0_in_DPR_8:dsub_7
20331 0, // DQuad_with_dsub_0_in_DPR_8:gsub_0
20332 0, // DQuad_with_dsub_0_in_DPR_8:gsub_1
20333 0, // DQuad_with_dsub_0_in_DPR_8:qqsub_0
20334 0, // DQuad_with_dsub_0_in_DPR_8:qqsub_1
20335 72, // DQuad_with_dsub_0_in_DPR_8:qsub_0 -> DPair_with_dsub_0_in_DPR_8
20336 71, // DQuad_with_dsub_0_in_DPR_8:qsub_1 -> DPair_with_ssub_2
20337 0, // DQuad_with_dsub_0_in_DPR_8:qsub_2
20338 0, // DQuad_with_dsub_0_in_DPR_8:qsub_3
20339 8, // DQuad_with_dsub_0_in_DPR_8:ssub_0 -> SPR_8
20340 8, // DQuad_with_dsub_0_in_DPR_8:ssub_1 -> SPR_8
20341 3, // DQuad_with_dsub_0_in_DPR_8:ssub_2 -> SPR
20342 3, // DQuad_with_dsub_0_in_DPR_8:ssub_3 -> SPR
20343 3, // DQuad_with_dsub_0_in_DPR_8:ssub_4 -> SPR
20344 3, // DQuad_with_dsub_0_in_DPR_8:ssub_5 -> SPR
20345 3, // DQuad_with_dsub_0_in_DPR_8:ssub_6 -> SPR
20346 3, // DQuad_with_dsub_0_in_DPR_8:ssub_7 -> SPR
20347 0, // DQuad_with_dsub_0_in_DPR_8:ssub_8
20348 0, // DQuad_with_dsub_0_in_DPR_8:ssub_9
20349 0, // DQuad_with_dsub_0_in_DPR_8:ssub_10
20350 0, // DQuad_with_dsub_0_in_DPR_8:ssub_11
20351 0, // DQuad_with_dsub_0_in_DPR_8:ssub_12
20352 0, // DQuad_with_dsub_0_in_DPR_8:ssub_13
20353 0, // DQuad_with_dsub_0_in_DPR_8:ssub_14
20354 0, // DQuad_with_dsub_0_in_DPR_8:ssub_15
20355 66, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20356 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
20357 65, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20358 85, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7 -> DTriple_with_ssub_4
20359 71, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20360 0, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20361 0, // DQuad_with_dsub_0_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20362 0, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20363 0, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20364 0, // DQuad_with_dsub_0_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20365 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20366 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20367 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20368 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5
20369 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20370 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20371 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20372 0, // DQuad_with_dsub_0_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20373 0, // DQuad_with_dsub_0_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20374 0, // DQuad_with_dsub_0_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20375 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5_dsub_7
20376 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20377 0, // DQuad_with_dsub_0_in_DPR_8:dsub_5_ssub_12_ssub_13
20378 0, // DQuad_with_dsub_0_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20379 },
20380 { // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
20381 53, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_0 -> DPR_VFP2
20382 52, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_1 -> DPR
20383 52, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_2 -> DPR
20384 52, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_3 -> DPR
20385 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_4
20386 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5
20387 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_6
20388 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_7
20389 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_0
20390 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:gsub_1
20391 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_0
20392 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qqsub_1
20393 69, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_0 -> DPair_with_ssub_0
20394 68, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_1 -> DPair
20395 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_2
20396 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:qsub_3
20397 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_0 -> SPR
20398 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_1 -> SPR
20399 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_2 -> SPR
20400 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_3 -> SPR
20401 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_4 -> SPR
20402 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_5 -> SPR
20403 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6 -> SPR
20404 3, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_7 -> SPR
20405 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_8
20406 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_9
20407 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_10
20408 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_11
20409 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_12
20410 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_13
20411 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_14
20412 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_15
20413 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
20414 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
20415 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
20416 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
20417 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
20418 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
20419 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
20420 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
20421 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
20422 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
20423 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
20424 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
20425 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
20426 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:ssub_6_ssub_7_dsub_5
20427 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
20428 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
20429 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
20430 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
20431 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
20432 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
20433 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_dsub_7
20434 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
20435 0, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR:dsub_5_ssub_12_ssub_13
20436 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
20437 },
20438 { // QQPR_with_ssub_0
20439 53, // QQPR_with_ssub_0:dsub_0 -> DPR_VFP2
20440 53, // QQPR_with_ssub_0:dsub_1 -> DPR_VFP2
20441 52, // QQPR_with_ssub_0:dsub_2 -> DPR
20442 52, // QQPR_with_ssub_0:dsub_3 -> DPR
20443 0, // QQPR_with_ssub_0:dsub_4
20444 0, // QQPR_with_ssub_0:dsub_5
20445 0, // QQPR_with_ssub_0:dsub_6
20446 0, // QQPR_with_ssub_0:dsub_7
20447 0, // QQPR_with_ssub_0:gsub_0
20448 0, // QQPR_with_ssub_0:gsub_1
20449 0, // QQPR_with_ssub_0:qqsub_0
20450 0, // QQPR_with_ssub_0:qqsub_1
20451 73, // QQPR_with_ssub_0:qsub_0 -> MQPR
20452 70, // QQPR_with_ssub_0:qsub_1 -> QPR
20453 0, // QQPR_with_ssub_0:qsub_2
20454 0, // QQPR_with_ssub_0:qsub_3
20455 3, // QQPR_with_ssub_0:ssub_0 -> SPR
20456 3, // QQPR_with_ssub_0:ssub_1 -> SPR
20457 3, // QQPR_with_ssub_0:ssub_2 -> SPR
20458 3, // QQPR_with_ssub_0:ssub_3 -> SPR
20459 3, // QQPR_with_ssub_0:ssub_4 -> SPR
20460 3, // QQPR_with_ssub_0:ssub_5 -> SPR
20461 3, // QQPR_with_ssub_0:ssub_6 -> SPR
20462 3, // QQPR_with_ssub_0:ssub_7 -> SPR
20463 0, // QQPR_with_ssub_0:ssub_8
20464 0, // QQPR_with_ssub_0:ssub_9
20465 0, // QQPR_with_ssub_0:ssub_10
20466 0, // QQPR_with_ssub_0:ssub_11
20467 0, // QQPR_with_ssub_0:ssub_12
20468 0, // QQPR_with_ssub_0:ssub_13
20469 0, // QQPR_with_ssub_0:ssub_14
20470 0, // QQPR_with_ssub_0:ssub_15
20471 64, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
20472 89, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
20473 64, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
20474 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
20475 69, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
20476 0, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20477 0, // QQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20478 0, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20479 0, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20480 0, // QQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20481 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9
20482 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20483 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20484 0, // QQPR_with_ssub_0:ssub_6_ssub_7_dsub_5
20485 0, // QQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20486 0, // QQPR_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7
20487 0, // QQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9
20488 0, // QQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20489 0, // QQPR_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13
20490 0, // QQPR_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20491 0, // QQPR_with_ssub_0:dsub_5_dsub_7
20492 0, // QQPR_with_ssub_0:dsub_5_ssub_12_ssub_13_dsub_7
20493 0, // QQPR_with_ssub_0:dsub_5_ssub_12_ssub_13
20494 0, // QQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20495 },
20496 { // DQuad_with_dsub_1_in_DPR_8
20497 54, // DQuad_with_dsub_1_in_DPR_8:dsub_0 -> DPR_8
20498 54, // DQuad_with_dsub_1_in_DPR_8:dsub_1 -> DPR_8
20499 53, // DQuad_with_dsub_1_in_DPR_8:dsub_2 -> DPR_VFP2
20500 53, // DQuad_with_dsub_1_in_DPR_8:dsub_3 -> DPR_VFP2
20501 0, // DQuad_with_dsub_1_in_DPR_8:dsub_4
20502 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5
20503 0, // DQuad_with_dsub_1_in_DPR_8:dsub_6
20504 0, // DQuad_with_dsub_1_in_DPR_8:dsub_7
20505 0, // DQuad_with_dsub_1_in_DPR_8:gsub_0
20506 0, // DQuad_with_dsub_1_in_DPR_8:gsub_1
20507 0, // DQuad_with_dsub_1_in_DPR_8:qqsub_0
20508 0, // DQuad_with_dsub_1_in_DPR_8:qqsub_1
20509 75, // DQuad_with_dsub_1_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20510 71, // DQuad_with_dsub_1_in_DPR_8:qsub_1 -> DPair_with_ssub_2
20511 0, // DQuad_with_dsub_1_in_DPR_8:qsub_2
20512 0, // DQuad_with_dsub_1_in_DPR_8:qsub_3
20513 8, // DQuad_with_dsub_1_in_DPR_8:ssub_0 -> SPR_8
20514 8, // DQuad_with_dsub_1_in_DPR_8:ssub_1 -> SPR_8
20515 8, // DQuad_with_dsub_1_in_DPR_8:ssub_2 -> SPR_8
20516 8, // DQuad_with_dsub_1_in_DPR_8:ssub_3 -> SPR_8
20517 3, // DQuad_with_dsub_1_in_DPR_8:ssub_4 -> SPR
20518 3, // DQuad_with_dsub_1_in_DPR_8:ssub_5 -> SPR
20519 3, // DQuad_with_dsub_1_in_DPR_8:ssub_6 -> SPR
20520 3, // DQuad_with_dsub_1_in_DPR_8:ssub_7 -> SPR
20521 0, // DQuad_with_dsub_1_in_DPR_8:ssub_8
20522 0, // DQuad_with_dsub_1_in_DPR_8:ssub_9
20523 0, // DQuad_with_dsub_1_in_DPR_8:ssub_10
20524 0, // DQuad_with_dsub_1_in_DPR_8:ssub_11
20525 0, // DQuad_with_dsub_1_in_DPR_8:ssub_12
20526 0, // DQuad_with_dsub_1_in_DPR_8:ssub_13
20527 0, // DQuad_with_dsub_1_in_DPR_8:ssub_14
20528 0, // DQuad_with_dsub_1_in_DPR_8:ssub_15
20529 66, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20530 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
20531 66, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20532 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
20533 72, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
20534 0, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20535 0, // DQuad_with_dsub_1_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20536 0, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20537 0, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20538 0, // DQuad_with_dsub_1_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20539 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20540 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20541 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20542 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5
20543 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20544 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20545 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20546 0, // DQuad_with_dsub_1_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20547 0, // DQuad_with_dsub_1_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20548 0, // DQuad_with_dsub_1_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20549 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5_dsub_7
20550 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20551 0, // DQuad_with_dsub_1_in_DPR_8:dsub_5_ssub_12_ssub_13
20552 0, // DQuad_with_dsub_1_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20553 },
20554 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20555 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_VFP2
20556 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
20557 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
20558 52, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3 -> DPR
20559 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
20560 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
20561 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
20562 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
20563 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
20564 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
20565 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
20566 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
20567 71, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_ssub_2
20568 69, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1 -> DPair_with_ssub_0
20569 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
20570 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
20571 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR
20572 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR
20573 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
20574 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
20575 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
20576 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
20577 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6 -> SPR
20578 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7 -> SPR
20579 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
20580 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
20581 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
20582 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
20583 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
20584 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
20585 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
20586 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
20587 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
20588 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
20589 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
20590 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
20591 74, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_VFP2
20592 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
20593 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
20594 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20595 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
20596 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
20597 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_8_ssub_9
20598 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
20599 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
20600 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
20601 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20602 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5_dsub_7
20603 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_ssub_8_ssub_9
20604 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
20605 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_ssub_12_ssub_13
20606 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20607 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
20608 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13_dsub_7
20609 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
20610 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20611 },
20612 { // MQQPR
20613 53, // MQQPR:dsub_0 -> DPR_VFP2
20614 53, // MQQPR:dsub_1 -> DPR_VFP2
20615 53, // MQQPR:dsub_2 -> DPR_VFP2
20616 53, // MQQPR:dsub_3 -> DPR_VFP2
20617 0, // MQQPR:dsub_4
20618 0, // MQQPR:dsub_5
20619 0, // MQQPR:dsub_6
20620 0, // MQQPR:dsub_7
20621 0, // MQQPR:gsub_0
20622 0, // MQQPR:gsub_1
20623 0, // MQQPR:qqsub_0
20624 0, // MQQPR:qqsub_1
20625 74, // MQQPR:qsub_0 -> QPR_VFP2
20626 74, // MQQPR:qsub_1 -> QPR_VFP2
20627 0, // MQQPR:qsub_2
20628 0, // MQQPR:qsub_3
20629 3, // MQQPR:ssub_0 -> SPR
20630 3, // MQQPR:ssub_1 -> SPR
20631 3, // MQQPR:ssub_2 -> SPR
20632 3, // MQQPR:ssub_3 -> SPR
20633 3, // MQQPR:ssub_4 -> SPR
20634 3, // MQQPR:ssub_5 -> SPR
20635 3, // MQQPR:ssub_6 -> SPR
20636 3, // MQQPR:ssub_7 -> SPR
20637 0, // MQQPR:ssub_8
20638 0, // MQQPR:ssub_9
20639 0, // MQQPR:ssub_10
20640 0, // MQQPR:ssub_11
20641 0, // MQQPR:ssub_12
20642 0, // MQQPR:ssub_13
20643 0, // MQQPR:ssub_14
20644 0, // MQQPR:ssub_15
20645 65, // MQQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
20646 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
20647 65, // MQQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
20648 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
20649 71, // MQQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
20650 0, // MQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20651 0, // MQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20652 0, // MQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20653 0, // MQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20654 0, // MQQPR:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20655 0, // MQQPR:ssub_4_ssub_5_ssub_8_ssub_9
20656 0, // MQQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20657 0, // MQQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20658 0, // MQQPR:ssub_6_ssub_7_dsub_5
20659 0, // MQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20660 0, // MQQPR:ssub_6_ssub_7_dsub_5_dsub_7
20661 0, // MQQPR:ssub_6_ssub_7_ssub_8_ssub_9
20662 0, // MQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20663 0, // MQQPR:ssub_8_ssub_9_ssub_12_ssub_13
20664 0, // MQQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20665 0, // MQQPR:dsub_5_dsub_7
20666 0, // MQQPR:dsub_5_ssub_12_ssub_13_dsub_7
20667 0, // MQQPR:dsub_5_ssub_12_ssub_13
20668 0, // MQQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20669 },
20670 { // DQuad_with_dsub_2_in_DPR_8
20671 54, // DQuad_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
20672 54, // DQuad_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
20673 54, // DQuad_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
20674 53, // DQuad_with_dsub_2_in_DPR_8:dsub_3 -> DPR_VFP2
20675 0, // DQuad_with_dsub_2_in_DPR_8:dsub_4
20676 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5
20677 0, // DQuad_with_dsub_2_in_DPR_8:dsub_6
20678 0, // DQuad_with_dsub_2_in_DPR_8:dsub_7
20679 0, // DQuad_with_dsub_2_in_DPR_8:gsub_0
20680 0, // DQuad_with_dsub_2_in_DPR_8:gsub_1
20681 0, // DQuad_with_dsub_2_in_DPR_8:qqsub_0
20682 0, // DQuad_with_dsub_2_in_DPR_8:qqsub_1
20683 75, // DQuad_with_dsub_2_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20684 72, // DQuad_with_dsub_2_in_DPR_8:qsub_1 -> DPair_with_dsub_0_in_DPR_8
20685 0, // DQuad_with_dsub_2_in_DPR_8:qsub_2
20686 0, // DQuad_with_dsub_2_in_DPR_8:qsub_3
20687 8, // DQuad_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
20688 8, // DQuad_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
20689 8, // DQuad_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
20690 8, // DQuad_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
20691 8, // DQuad_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
20692 8, // DQuad_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
20693 3, // DQuad_with_dsub_2_in_DPR_8:ssub_6 -> SPR
20694 3, // DQuad_with_dsub_2_in_DPR_8:ssub_7 -> SPR
20695 0, // DQuad_with_dsub_2_in_DPR_8:ssub_8
20696 0, // DQuad_with_dsub_2_in_DPR_8:ssub_9
20697 0, // DQuad_with_dsub_2_in_DPR_8:ssub_10
20698 0, // DQuad_with_dsub_2_in_DPR_8:ssub_11
20699 0, // DQuad_with_dsub_2_in_DPR_8:ssub_12
20700 0, // DQuad_with_dsub_2_in_DPR_8:ssub_13
20701 0, // DQuad_with_dsub_2_in_DPR_8:ssub_14
20702 0, // DQuad_with_dsub_2_in_DPR_8:ssub_15
20703 67, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20704 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
20705 66, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20706 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
20707 75, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
20708 0, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20709 0, // DQuad_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20710 0, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20711 0, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20712 0, // DQuad_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20713 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20714 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20715 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20716 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
20717 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20718 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20719 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20720 0, // DQuad_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20721 0, // DQuad_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20722 0, // DQuad_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20723 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5_dsub_7
20724 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20725 0, // DQuad_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
20726 0, // DQuad_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20727 },
20728 { // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
20729 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_0 -> DPR_VFP2
20730 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_1 -> DPR_VFP2
20731 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_2 -> DPR_VFP2
20732 53, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_3 -> DPR_VFP2
20733 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_4
20734 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5
20735 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_6
20736 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_7
20737 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_0
20738 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:gsub_1
20739 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_0
20740 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qqsub_1
20741 71, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_0 -> DPair_with_ssub_2
20742 71, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_1 -> DPair_with_ssub_2
20743 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_2
20744 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:qsub_3
20745 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_0 -> SPR
20746 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_1 -> SPR
20747 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_2 -> SPR
20748 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_3 -> SPR
20749 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_4 -> SPR
20750 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_5 -> SPR
20751 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6 -> SPR
20752 3, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_7 -> SPR
20753 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_8
20754 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_9
20755 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_10
20756 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_11
20757 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_12
20758 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_13
20759 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_14
20760 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_15
20761 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
20762 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
20763 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
20764 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
20765 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
20766 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
20767 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
20768 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
20769 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
20770 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
20771 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
20772 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
20773 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
20774 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:ssub_6_ssub_7_dsub_5
20775 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
20776 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
20777 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
20778 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
20779 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
20780 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
20781 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_dsub_7
20782 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
20783 0, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR:dsub_5_ssub_12_ssub_13
20784 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
20785 },
20786 { // DQuad_with_dsub_3_in_DPR_8
20787 54, // DQuad_with_dsub_3_in_DPR_8:dsub_0 -> DPR_8
20788 54, // DQuad_with_dsub_3_in_DPR_8:dsub_1 -> DPR_8
20789 54, // DQuad_with_dsub_3_in_DPR_8:dsub_2 -> DPR_8
20790 54, // DQuad_with_dsub_3_in_DPR_8:dsub_3 -> DPR_8
20791 0, // DQuad_with_dsub_3_in_DPR_8:dsub_4
20792 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5
20793 0, // DQuad_with_dsub_3_in_DPR_8:dsub_6
20794 0, // DQuad_with_dsub_3_in_DPR_8:dsub_7
20795 0, // DQuad_with_dsub_3_in_DPR_8:gsub_0
20796 0, // DQuad_with_dsub_3_in_DPR_8:gsub_1
20797 0, // DQuad_with_dsub_3_in_DPR_8:qqsub_0
20798 0, // DQuad_with_dsub_3_in_DPR_8:qqsub_1
20799 75, // DQuad_with_dsub_3_in_DPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20800 75, // DQuad_with_dsub_3_in_DPR_8:qsub_1 -> DPair_with_dsub_1_in_DPR_8
20801 0, // DQuad_with_dsub_3_in_DPR_8:qsub_2
20802 0, // DQuad_with_dsub_3_in_DPR_8:qsub_3
20803 8, // DQuad_with_dsub_3_in_DPR_8:ssub_0 -> SPR_8
20804 8, // DQuad_with_dsub_3_in_DPR_8:ssub_1 -> SPR_8
20805 8, // DQuad_with_dsub_3_in_DPR_8:ssub_2 -> SPR_8
20806 8, // DQuad_with_dsub_3_in_DPR_8:ssub_3 -> SPR_8
20807 8, // DQuad_with_dsub_3_in_DPR_8:ssub_4 -> SPR_8
20808 8, // DQuad_with_dsub_3_in_DPR_8:ssub_5 -> SPR_8
20809 8, // DQuad_with_dsub_3_in_DPR_8:ssub_6 -> SPR_8
20810 8, // DQuad_with_dsub_3_in_DPR_8:ssub_7 -> SPR_8
20811 0, // DQuad_with_dsub_3_in_DPR_8:ssub_8
20812 0, // DQuad_with_dsub_3_in_DPR_8:ssub_9
20813 0, // DQuad_with_dsub_3_in_DPR_8:ssub_10
20814 0, // DQuad_with_dsub_3_in_DPR_8:ssub_11
20815 0, // DQuad_with_dsub_3_in_DPR_8:ssub_12
20816 0, // DQuad_with_dsub_3_in_DPR_8:ssub_13
20817 0, // DQuad_with_dsub_3_in_DPR_8:ssub_14
20818 0, // DQuad_with_dsub_3_in_DPR_8:ssub_15
20819 67, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
20820 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
20821 67, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
20822 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
20823 75, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
20824 0, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20825 0, // DQuad_with_dsub_3_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20826 0, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20827 0, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20828 0, // DQuad_with_dsub_3_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20829 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20830 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20831 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20832 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_dsub_5
20833 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20834 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20835 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20836 0, // DQuad_with_dsub_3_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20837 0, // DQuad_with_dsub_3_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20838 0, // DQuad_with_dsub_3_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20839 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5_dsub_7
20840 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20841 0, // DQuad_with_dsub_3_in_DPR_8:dsub_5_ssub_12_ssub_13
20842 0, // DQuad_with_dsub_3_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20843 },
20844 { // 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
20845 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
20846 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
20847 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
20848 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
20849 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
20850 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
20851 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
20852 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
20853 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
20854 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
20855 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
20856 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
20857 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
20858 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
20859 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
20860 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
20861 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
20862 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
20863 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
20864 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
20865 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
20866 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
20867 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
20868 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
20869 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
20870 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
20871 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
20872 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
20873 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
20874 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
20875 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
20876 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
20877 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
20878 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
20879 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
20880 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
20881 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
20882 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
20883 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
20884 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
20885 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
20886 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
20887 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
20888 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
20889 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
20890 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
20891 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
20892 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
20893 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
20894 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
20895 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
20896 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
20897 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
20898 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
20899 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
20900 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
20901 },
20902 { // MQQPR_with_qsub_0_in_QPR_8
20903 54, // MQQPR_with_qsub_0_in_QPR_8:dsub_0 -> DPR_8
20904 54, // MQQPR_with_qsub_0_in_QPR_8:dsub_1 -> DPR_8
20905 53, // MQQPR_with_qsub_0_in_QPR_8:dsub_2 -> DPR_VFP2
20906 53, // MQQPR_with_qsub_0_in_QPR_8:dsub_3 -> DPR_VFP2
20907 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_4
20908 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5
20909 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_6
20910 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_7
20911 0, // MQQPR_with_qsub_0_in_QPR_8:gsub_0
20912 0, // MQQPR_with_qsub_0_in_QPR_8:gsub_1
20913 0, // MQQPR_with_qsub_0_in_QPR_8:qqsub_0
20914 0, // MQQPR_with_qsub_0_in_QPR_8:qqsub_1
20915 76, // MQQPR_with_qsub_0_in_QPR_8:qsub_0 -> QPR_8
20916 74, // MQQPR_with_qsub_0_in_QPR_8:qsub_1 -> QPR_VFP2
20917 0, // MQQPR_with_qsub_0_in_QPR_8:qsub_2
20918 0, // MQQPR_with_qsub_0_in_QPR_8:qsub_3
20919 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_0 -> SPR_8
20920 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_1 -> SPR_8
20921 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_2 -> SPR_8
20922 8, // MQQPR_with_qsub_0_in_QPR_8:ssub_3 -> SPR_8
20923 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_4 -> SPR
20924 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_5 -> SPR
20925 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_6 -> SPR
20926 3, // MQQPR_with_qsub_0_in_QPR_8:ssub_7 -> SPR
20927 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_8
20928 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_9
20929 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_10
20930 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_11
20931 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_12
20932 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_13
20933 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_14
20934 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_15
20935 66, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_0_in_DPR_8
20936 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
20937 66, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_0_in_DPR_8
20938 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
20939 72, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_0_in_DPR_8
20940 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
20941 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20942 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
20943 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
20944 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20945 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
20946 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
20947 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
20948 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5
20949 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
20950 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
20951 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
20952 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20953 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
20954 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
20955 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5_dsub_7
20956 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
20957 0, // MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13
20958 0, // MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
20959 },
20960 { // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
20961 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_0 -> DPR_8
20962 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_1 -> DPR_8
20963 54, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_2 -> DPR_8
20964 53, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_3 -> DPR_VFP2
20965 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_4
20966 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5
20967 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_6
20968 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_7
20969 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_0
20970 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:gsub_1
20971 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_0
20972 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qqsub_1
20973 75, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_0 -> DPair_with_dsub_1_in_DPR_8
20974 72, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_1 -> DPair_with_dsub_0_in_DPR_8
20975 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_2
20976 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:qsub_3
20977 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_0 -> SPR_8
20978 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_1 -> SPR_8
20979 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2 -> SPR_8
20980 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_3 -> SPR_8
20981 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4 -> SPR_8
20982 8, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_5 -> SPR_8
20983 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6 -> SPR
20984 3, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_7 -> SPR
20985 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8
20986 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_9
20987 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_10
20988 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_11
20989 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_12
20990 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_13
20991 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_14
20992 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_15
20993 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
20994 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
20995 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
20996 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
20997 76, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> QPR_8
20998 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
20999 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
21000 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
21001 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
21002 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
21003 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9
21004 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
21005 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
21006 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5
21007 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
21008 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7
21009 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9
21010 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
21011 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13
21012 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
21013 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_dsub_7
21014 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13_dsub_7
21015 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:dsub_5_ssub_12_ssub_13
21016 0, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
21017 },
21018 { // MQQPR_with_dsub_2_in_DPR_8
21019 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
21020 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
21021 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
21022 54, // MQQPR_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
21023 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_4
21024 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5
21025 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_6
21026 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_7
21027 0, // MQQPR_with_dsub_2_in_DPR_8:gsub_0
21028 0, // MQQPR_with_dsub_2_in_DPR_8:gsub_1
21029 0, // MQQPR_with_dsub_2_in_DPR_8:qqsub_0
21030 0, // MQQPR_with_dsub_2_in_DPR_8:qqsub_1
21031 76, // MQQPR_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
21032 76, // MQQPR_with_dsub_2_in_DPR_8:qsub_1 -> QPR_8
21033 0, // MQQPR_with_dsub_2_in_DPR_8:qsub_2
21034 0, // MQQPR_with_dsub_2_in_DPR_8:qsub_3
21035 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
21036 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
21037 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
21038 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
21039 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
21040 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
21041 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
21042 8, // MQQPR_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
21043 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_8
21044 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_9
21045 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_10
21046 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_11
21047 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_12
21048 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_13
21049 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_14
21050 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_15
21051 67, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
21052 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
21053 67, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
21054 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
21055 75, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
21056 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9
21057 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21058 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5
21059 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21060 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_2_ssub_3_ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
21061 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9
21062 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9
21063 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21064 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
21065 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5
21066 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5_dsub_7
21067 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9
21068 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
21069 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_ssub_12_ssub_13
21070 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13
21071 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5_dsub_7
21072 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13_dsub_7
21073 0, // MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13
21074 0, // MQQPR_with_dsub_2_in_DPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2
21075 },
21076 { // 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
21077 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
21078 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
21079 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
21080 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
21081 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
21082 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
21083 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
21084 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
21085 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
21086 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
21087 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
21088 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
21089 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
21090 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
21091 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
21092 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
21093 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
21094 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
21095 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
21096 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
21097 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
21098 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
21099 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
21100 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
21101 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
21102 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
21103 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
21104 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
21105 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
21106 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
21107 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
21108 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
21109 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
21110 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
21111 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
21112 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
21113 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
21114 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
21115 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
21116 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
21117 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
21118 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
21119 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
21120 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
21121 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
21122 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
21123 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
21124 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
21125 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
21126 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
21127 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
21128 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
21129 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
21130 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
21131 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
21132 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
21133 },
21134 { // QQQQPR
21135 52, // QQQQPR:dsub_0 -> DPR
21136 52, // QQQQPR:dsub_1 -> DPR
21137 52, // QQQQPR:dsub_2 -> DPR
21138 52, // QQQQPR:dsub_3 -> DPR
21139 52, // QQQQPR:dsub_4 -> DPR
21140 52, // QQQQPR:dsub_5 -> DPR
21141 52, // QQQQPR:dsub_6 -> DPR
21142 52, // QQQQPR:dsub_7 -> DPR
21143 0, // QQQQPR:gsub_0
21144 0, // QQQQPR:gsub_1
21145 111, // QQQQPR:qqsub_0 -> QQPR
21146 111, // QQQQPR:qqsub_1 -> QQPR
21147 70, // QQQQPR:qsub_0 -> QPR
21148 70, // QQQQPR:qsub_1 -> QPR
21149 70, // QQQQPR:qsub_2 -> QPR
21150 70, // QQQQPR:qsub_3 -> QPR
21151 3, // QQQQPR:ssub_0 -> SPR
21152 3, // QQQQPR:ssub_1 -> SPR
21153 3, // QQQQPR:ssub_2 -> SPR
21154 3, // QQQQPR:ssub_3 -> SPR
21155 3, // QQQQPR:ssub_4 -> SPR
21156 3, // QQQQPR:ssub_5 -> SPR
21157 3, // QQQQPR:ssub_6 -> SPR
21158 3, // QQQQPR:ssub_7 -> SPR
21159 3, // QQQQPR:ssub_8 -> SPR
21160 3, // QQQQPR:ssub_9 -> SPR
21161 3, // QQQQPR:ssub_10 -> SPR
21162 3, // QQQQPR:ssub_11 -> SPR
21163 3, // QQQQPR:ssub_12 -> SPR
21164 3, // QQQQPR:ssub_13 -> SPR
21165 3, // QQQQPR:ssub_14 -> SPR
21166 3, // QQQQPR:ssub_15 -> SPR
21167 63, // QQQQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc
21168 81, // QQQQPR:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_QPR
21169 63, // QQQQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc
21170 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
21171 68, // QQQQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair
21172 101, // QQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc
21173 0, // QQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21174 101, // QQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc
21175 0, // QQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21176 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
21177 63, // QQQQPR:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
21178 81, // QQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_QPR
21179 101, // QQQQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc
21180 0, // QQQQPR:ssub_6_ssub_7_dsub_5
21181 83, // QQQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21182 101, // QQQQPR:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc
21183 68, // QQQQPR:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair
21184 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
21185 63, // QQQQPR:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc
21186 81, // QQQQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR
21187 63, // QQQQPR:dsub_5_dsub_7 -> DPairSpc
21188 83, // QQQQPR:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21189 68, // QQQQPR:dsub_5_ssub_12_ssub_13 -> DPair
21190 111, // QQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQPR
21191 },
21192 { // QQQQPR_with_ssub_0
21193 53, // QQQQPR_with_ssub_0:dsub_0 -> DPR_VFP2
21194 53, // QQQQPR_with_ssub_0:dsub_1 -> DPR_VFP2
21195 52, // QQQQPR_with_ssub_0:dsub_2 -> DPR
21196 52, // QQQQPR_with_ssub_0:dsub_3 -> DPR
21197 52, // QQQQPR_with_ssub_0:dsub_4 -> DPR
21198 52, // QQQQPR_with_ssub_0:dsub_5 -> DPR
21199 52, // QQQQPR_with_ssub_0:dsub_6 -> DPR
21200 52, // QQQQPR_with_ssub_0:dsub_7 -> DPR
21201 0, // QQQQPR_with_ssub_0:gsub_0
21202 0, // QQQQPR_with_ssub_0:gsub_1
21203 117, // QQQQPR_with_ssub_0:qqsub_0 -> QQPR_with_ssub_0
21204 111, // QQQQPR_with_ssub_0:qqsub_1 -> QQPR
21205 73, // QQQQPR_with_ssub_0:qsub_0 -> MQPR
21206 70, // QQQQPR_with_ssub_0:qsub_1 -> QPR
21207 70, // QQQQPR_with_ssub_0:qsub_2 -> QPR
21208 70, // QQQQPR_with_ssub_0:qsub_3 -> QPR
21209 3, // QQQQPR_with_ssub_0:ssub_0 -> SPR
21210 3, // QQQQPR_with_ssub_0:ssub_1 -> SPR
21211 3, // QQQQPR_with_ssub_0:ssub_2 -> SPR
21212 3, // QQQQPR_with_ssub_0:ssub_3 -> SPR
21213 3, // QQQQPR_with_ssub_0:ssub_4 -> SPR
21214 3, // QQQQPR_with_ssub_0:ssub_5 -> SPR
21215 3, // QQQQPR_with_ssub_0:ssub_6 -> SPR
21216 3, // QQQQPR_with_ssub_0:ssub_7 -> SPR
21217 3, // QQQQPR_with_ssub_0:ssub_8 -> SPR
21218 3, // QQQQPR_with_ssub_0:ssub_9 -> SPR
21219 3, // QQQQPR_with_ssub_0:ssub_10 -> SPR
21220 3, // QQQQPR_with_ssub_0:ssub_11 -> SPR
21221 3, // QQQQPR_with_ssub_0:ssub_12 -> SPR
21222 3, // QQQQPR_with_ssub_0:ssub_13 -> SPR
21223 3, // QQQQPR_with_ssub_0:ssub_14 -> SPR
21224 3, // QQQQPR_with_ssub_0:ssub_15 -> SPR
21225 64, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_0
21226 89, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_2_ssub_3_ssub_4_ssub_5 -> DTriple_with_qsub_0_in_MQPR
21227 64, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_0
21228 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
21229 69, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_0
21230 102, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_0
21231 0, // QQQQPR_with_ssub_0:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21232 102, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_0
21233 0, // QQQQPR_with_ssub_0:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21234 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
21235 63, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc
21236 81, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_QPR
21237 101, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc
21238 0, // QQQQPR_with_ssub_0:ssub_6_ssub_7_dsub_5
21239 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
21240 101, // QQQQPR_with_ssub_0:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc
21241 68, // QQQQPR_with_ssub_0:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair
21242 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
21243 63, // QQQQPR_with_ssub_0:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc
21244 81, // QQQQPR_with_ssub_0:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR
21245 63, // QQQQPR_with_ssub_0:dsub_5_dsub_7 -> DPairSpc
21246 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
21247 68, // QQQQPR_with_ssub_0:dsub_5_ssub_12_ssub_13 -> DPair
21248 111, // QQQQPR_with_ssub_0:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQPR
21249 },
21250 { // QQQQPR_with_ssub_4
21251 53, // QQQQPR_with_ssub_4:dsub_0 -> DPR_VFP2
21252 53, // QQQQPR_with_ssub_4:dsub_1 -> DPR_VFP2
21253 53, // QQQQPR_with_ssub_4:dsub_2 -> DPR_VFP2
21254 53, // QQQQPR_with_ssub_4:dsub_3 -> DPR_VFP2
21255 52, // QQQQPR_with_ssub_4:dsub_4 -> DPR
21256 52, // QQQQPR_with_ssub_4:dsub_5 -> DPR
21257 52, // QQQQPR_with_ssub_4:dsub_6 -> DPR
21258 52, // QQQQPR_with_ssub_4:dsub_7 -> DPR
21259 0, // QQQQPR_with_ssub_4:gsub_0
21260 0, // QQQQPR_with_ssub_4:gsub_1
21261 120, // QQQQPR_with_ssub_4:qqsub_0 -> MQQPR
21262 111, // QQQQPR_with_ssub_4:qqsub_1 -> QQPR
21263 74, // QQQQPR_with_ssub_4:qsub_0 -> QPR_VFP2
21264 74, // QQQQPR_with_ssub_4:qsub_1 -> QPR_VFP2
21265 70, // QQQQPR_with_ssub_4:qsub_2 -> QPR
21266 70, // QQQQPR_with_ssub_4:qsub_3 -> QPR
21267 3, // QQQQPR_with_ssub_4:ssub_0 -> SPR
21268 3, // QQQQPR_with_ssub_4:ssub_1 -> SPR
21269 3, // QQQQPR_with_ssub_4:ssub_2 -> SPR
21270 3, // QQQQPR_with_ssub_4:ssub_3 -> SPR
21271 3, // QQQQPR_with_ssub_4:ssub_4 -> SPR
21272 3, // QQQQPR_with_ssub_4:ssub_5 -> SPR
21273 3, // QQQQPR_with_ssub_4:ssub_6 -> SPR
21274 3, // QQQQPR_with_ssub_4:ssub_7 -> SPR
21275 3, // QQQQPR_with_ssub_4:ssub_8 -> SPR
21276 3, // QQQQPR_with_ssub_4:ssub_9 -> SPR
21277 3, // QQQQPR_with_ssub_4:ssub_10 -> SPR
21278 3, // QQQQPR_with_ssub_4:ssub_11 -> SPR
21279 3, // QQQQPR_with_ssub_4:ssub_12 -> SPR
21280 3, // QQQQPR_with_ssub_4:ssub_13 -> SPR
21281 3, // QQQQPR_with_ssub_4:ssub_14 -> SPR
21282 3, // QQQQPR_with_ssub_4:ssub_15 -> SPR
21283 65, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
21284 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
21285 65, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
21286 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
21287 71, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
21288 103, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_4
21289 0, // QQQQPR_with_ssub_4:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21290 103, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_4
21291 0, // QQQQPR_with_ssub_4:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21292 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
21293 64, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_0
21294 89, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_ssub_8_ssub_9 -> DTriple_with_qsub_0_in_MQPR
21295 102, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_0
21296 0, // QQQQPR_with_ssub_4:ssub_6_ssub_7_dsub_5
21297 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
21298 102, // QQQQPR_with_ssub_4:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_0
21299 69, // QQQQPR_with_ssub_4:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_0
21300 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
21301 63, // QQQQPR_with_ssub_4:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc
21302 81, // QQQQPR_with_ssub_4:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_QPR
21303 63, // QQQQPR_with_ssub_4:dsub_5_dsub_7 -> DPairSpc
21304 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
21305 68, // QQQQPR_with_ssub_4:dsub_5_ssub_12_ssub_13 -> DPair
21306 117, // QQQQPR_with_ssub_4:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> QQPR_with_ssub_0
21307 },
21308 { // QQQQPR_with_ssub_8
21309 53, // QQQQPR_with_ssub_8:dsub_0 -> DPR_VFP2
21310 53, // QQQQPR_with_ssub_8:dsub_1 -> DPR_VFP2
21311 53, // QQQQPR_with_ssub_8:dsub_2 -> DPR_VFP2
21312 53, // QQQQPR_with_ssub_8:dsub_3 -> DPR_VFP2
21313 53, // QQQQPR_with_ssub_8:dsub_4 -> DPR_VFP2
21314 53, // QQQQPR_with_ssub_8:dsub_5 -> DPR_VFP2
21315 52, // QQQQPR_with_ssub_8:dsub_6 -> DPR
21316 52, // QQQQPR_with_ssub_8:dsub_7 -> DPR
21317 0, // QQQQPR_with_ssub_8:gsub_0
21318 0, // QQQQPR_with_ssub_8:gsub_1
21319 120, // QQQQPR_with_ssub_8:qqsub_0 -> MQQPR
21320 117, // QQQQPR_with_ssub_8:qqsub_1 -> QQPR_with_ssub_0
21321 74, // QQQQPR_with_ssub_8:qsub_0 -> QPR_VFP2
21322 74, // QQQQPR_with_ssub_8:qsub_1 -> QPR_VFP2
21323 74, // QQQQPR_with_ssub_8:qsub_2 -> QPR_VFP2
21324 70, // QQQQPR_with_ssub_8:qsub_3 -> QPR
21325 3, // QQQQPR_with_ssub_8:ssub_0 -> SPR
21326 3, // QQQQPR_with_ssub_8:ssub_1 -> SPR
21327 3, // QQQQPR_with_ssub_8:ssub_2 -> SPR
21328 3, // QQQQPR_with_ssub_8:ssub_3 -> SPR
21329 3, // QQQQPR_with_ssub_8:ssub_4 -> SPR
21330 3, // QQQQPR_with_ssub_8:ssub_5 -> SPR
21331 3, // QQQQPR_with_ssub_8:ssub_6 -> SPR
21332 3, // QQQQPR_with_ssub_8:ssub_7 -> SPR
21333 3, // QQQQPR_with_ssub_8:ssub_8 -> SPR
21334 3, // QQQQPR_with_ssub_8:ssub_9 -> SPR
21335 3, // QQQQPR_with_ssub_8:ssub_10 -> SPR
21336 3, // QQQQPR_with_ssub_8:ssub_11 -> SPR
21337 3, // QQQQPR_with_ssub_8:ssub_12 -> SPR
21338 3, // QQQQPR_with_ssub_8:ssub_13 -> SPR
21339 3, // QQQQPR_with_ssub_8:ssub_14 -> SPR
21340 3, // QQQQPR_with_ssub_8:ssub_15 -> SPR
21341 65, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
21342 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
21343 65, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
21344 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
21345 71, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
21346 104, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_8
21347 0, // QQQQPR_with_ssub_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21348 104, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_8
21349 0, // QQQQPR_with_ssub_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21350 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
21351 65, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
21352 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
21353 103, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_4
21354 0, // QQQQPR_with_ssub_8:ssub_6_ssub_7_dsub_5
21355 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
21356 103, // QQQQPR_with_ssub_8:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_4
21357 71, // QQQQPR_with_ssub_8:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_2
21358 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
21359 64, // QQQQPR_with_ssub_8:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_ssub_0
21360 89, // QQQQPR_with_ssub_8:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_qsub_0_in_MQPR
21361 64, // QQQQPR_with_ssub_8:dsub_5_dsub_7 -> DPairSpc_with_ssub_0
21362 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
21363 69, // QQQQPR_with_ssub_8:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_0
21364 120, // QQQQPR_with_ssub_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR
21365 },
21366 { // MQQQQPR
21367 53, // MQQQQPR:dsub_0 -> DPR_VFP2
21368 53, // MQQQQPR:dsub_1 -> DPR_VFP2
21369 53, // MQQQQPR:dsub_2 -> DPR_VFP2
21370 53, // MQQQQPR:dsub_3 -> DPR_VFP2
21371 53, // MQQQQPR:dsub_4 -> DPR_VFP2
21372 53, // MQQQQPR:dsub_5 -> DPR_VFP2
21373 53, // MQQQQPR:dsub_6 -> DPR_VFP2
21374 53, // MQQQQPR:dsub_7 -> DPR_VFP2
21375 0, // MQQQQPR:gsub_0
21376 0, // MQQQQPR:gsub_1
21377 120, // MQQQQPR:qqsub_0 -> MQQPR
21378 120, // MQQQQPR:qqsub_1 -> MQQPR
21379 74, // MQQQQPR:qsub_0 -> QPR_VFP2
21380 74, // MQQQQPR:qsub_1 -> QPR_VFP2
21381 74, // MQQQQPR:qsub_2 -> QPR_VFP2
21382 74, // MQQQQPR:qsub_3 -> QPR_VFP2
21383 3, // MQQQQPR:ssub_0 -> SPR
21384 3, // MQQQQPR:ssub_1 -> SPR
21385 3, // MQQQQPR:ssub_2 -> SPR
21386 3, // MQQQQPR:ssub_3 -> SPR
21387 3, // MQQQQPR:ssub_4 -> SPR
21388 3, // MQQQQPR:ssub_5 -> SPR
21389 3, // MQQQQPR:ssub_6 -> SPR
21390 3, // MQQQQPR:ssub_7 -> SPR
21391 3, // MQQQQPR:ssub_8 -> SPR
21392 3, // MQQQQPR:ssub_9 -> SPR
21393 3, // MQQQQPR:ssub_10 -> SPR
21394 3, // MQQQQPR:ssub_11 -> SPR
21395 3, // MQQQQPR:ssub_12 -> SPR
21396 3, // MQQQQPR:ssub_13 -> SPR
21397 3, // MQQQQPR:ssub_14 -> SPR
21398 3, // MQQQQPR:ssub_15 -> SPR
21399 65, // MQQQQPR:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_ssub_4
21400 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
21401 65, // MQQQQPR:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_ssub_4
21402 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
21403 71, // MQQQQPR:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_ssub_2
21404 104, // MQQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9 -> DQuadSpc_with_ssub_8
21405 0, // MQQQQPR:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21406 104, // MQQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5 -> DQuadSpc_with_ssub_8
21407 0, // MQQQQPR:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21408 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
21409 65, // MQQQQPR:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_ssub_4
21410 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
21411 104, // MQQQQPR:ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13 -> DQuadSpc_with_ssub_8
21412 0, // MQQQQPR:ssub_6_ssub_7_dsub_5
21413 92, // MQQQQPR:ssub_6_ssub_7_ssub_8_ssub_9_dsub_5 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21414 104, // MQQQQPR:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_ssub_8
21415 71, // MQQQQPR:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_ssub_2
21416 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
21417 65, // MQQQQPR:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_ssub_4
21418 93, // MQQQQPR:ssub_8_ssub_9_dsub_5_ssub_12_ssub_13 -> DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21419 65, // MQQQQPR:dsub_5_dsub_7 -> DPairSpc_with_ssub_4
21420 92, // MQQQQPR:dsub_5_ssub_12_ssub_13_dsub_7 -> DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21421 71, // MQQQQPR:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_2
21422 120, // MQQQQPR:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR
21423 },
21424 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
21425 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_0 -> DPR_8
21426 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_1 -> DPR_8
21427 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_2 -> DPR_VFP2
21428 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_3 -> DPR_VFP2
21429 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_4 -> DPR_VFP2
21430 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5 -> DPR_VFP2
21431 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_6 -> DPR_VFP2
21432 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_7 -> DPR_VFP2
21433 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:gsub_0
21434 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:gsub_1
21435 125, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qqsub_0 -> MQQPR_with_qsub_0_in_QPR_8
21436 120, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qqsub_1 -> MQQPR
21437 76, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_0 -> QPR_8
21438 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_1 -> QPR_VFP2
21439 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_2 -> QPR_VFP2
21440 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:qsub_3 -> QPR_VFP2
21441 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_0 -> SPR_8
21442 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_1 -> SPR_8
21443 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_2 -> SPR_8
21444 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_3 -> SPR_8
21445 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_4 -> SPR
21446 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_5 -> SPR
21447 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6 -> SPR
21448 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_7 -> SPR
21449 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_8 -> SPR
21450 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_9 -> SPR
21451 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_10 -> SPR
21452 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_11 -> SPR
21453 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_12 -> SPR
21454 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_13 -> SPR
21455 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_14 -> SPR
21456 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_15 -> SPR
21457 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
21458 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
21459 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
21460 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
21461 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
21462 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
21463 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
21464 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
21465 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
21466 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
21467 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
21468 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
21469 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
21470 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_6_ssub_7_dsub_5
21471 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
21472 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
21473 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
21474 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
21475 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
21476 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
21477 65, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5_dsub_7 -> DPairSpc_with_ssub_4
21478 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
21479 71, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_2
21480 120, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8:ssub_4_ssub_5_ssub_6_ssub_7_qsub_2 -> MQQPR
21481 },
21482 { // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
21483 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
21484 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
21485 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
21486 54, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
21487 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_4 -> DPR_VFP2
21488 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5 -> DPR_VFP2
21489 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_6 -> DPR_VFP2
21490 53, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_7 -> DPR_VFP2
21491 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:gsub_0
21492 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:gsub_1
21493 127, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_0 -> MQQPR_with_dsub_2_in_DPR_8
21494 120, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_1 -> MQQPR
21495 76, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
21496 76, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_1 -> QPR_8
21497 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_2 -> QPR_VFP2
21498 74, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:qsub_3 -> QPR_VFP2
21499 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
21500 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
21501 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
21502 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
21503 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
21504 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
21505 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
21506 8, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
21507 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8 -> SPR
21508 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_9 -> SPR
21509 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_10 -> SPR
21510 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_11 -> SPR
21511 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_12 -> SPR
21512 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_13 -> SPR
21513 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_14 -> SPR
21514 3, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_15 -> SPR
21515 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
21516 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
21517 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
21518 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
21519 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
21520 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
21521 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
21522 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
21523 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
21524 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
21525 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
21526 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
21527 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
21528 0, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
21529 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
21530 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
21531 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
21532 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
21533 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
21534 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
21535 65, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_dsub_7 -> DPairSpc_with_ssub_4
21536 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
21537 71, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_ssub_2
21538 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
21539 },
21540 { // MQQQQPR_with_qsub_2_in_QPR_8
21541 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_0 -> DPR_8
21542 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_1 -> DPR_8
21543 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_2 -> DPR_8
21544 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_3 -> DPR_8
21545 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_4 -> DPR_8
21546 54, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5 -> DPR_8
21547 53, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_6 -> DPR_VFP2
21548 53, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_7 -> DPR_VFP2
21549 0, // MQQQQPR_with_qsub_2_in_QPR_8:gsub_0
21550 0, // MQQQQPR_with_qsub_2_in_QPR_8:gsub_1
21551 127, // MQQQQPR_with_qsub_2_in_QPR_8:qqsub_0 -> MQQPR_with_dsub_2_in_DPR_8
21552 125, // MQQQQPR_with_qsub_2_in_QPR_8:qqsub_1 -> MQQPR_with_qsub_0_in_QPR_8
21553 76, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_0 -> QPR_8
21554 76, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_1 -> QPR_8
21555 76, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_2 -> QPR_8
21556 74, // MQQQQPR_with_qsub_2_in_QPR_8:qsub_3 -> QPR_VFP2
21557 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0 -> SPR_8
21558 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_1 -> SPR_8
21559 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2 -> SPR_8
21560 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_3 -> SPR_8
21561 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_4 -> SPR_8
21562 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_5 -> SPR_8
21563 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6 -> SPR_8
21564 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_7 -> SPR_8
21565 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_8 -> SPR_8
21566 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_9 -> SPR_8
21567 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_10 -> SPR_8
21568 8, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_11 -> SPR_8
21569 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_12 -> SPR
21570 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_13 -> SPR
21571 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_14 -> SPR
21572 3, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_15 -> SPR
21573 67, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5 -> DPairSpc_with_dsub_2_in_DPR_8
21574 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
21575 67, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7 -> DPairSpc_with_dsub_2_in_DPR_8
21576 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
21577 75, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_4_ssub_5 -> DPair_with_dsub_1_in_DPR_8
21578 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
21579 0, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_0_ssub_1_ssub_4_ssub_5_ssub_8_ssub_9_ssub_12_ssub_13
21580 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
21581 0, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_2_ssub_3_ssub_6_ssub_7_dsub_5_dsub_7
21582 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
21583 67, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_4_ssub_5_ssub_8_ssub_9 -> DPairSpc_with_dsub_2_in_DPR_8
21584 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
21585 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
21586 0, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_dsub_5
21587 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
21588 106, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_dsub_5_dsub_7 -> DQuadSpc_with_dsub_2_in_DPR_8
21589 75, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_6_ssub_7_ssub_8_ssub_9 -> DPair_with_dsub_1_in_DPR_8
21590 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
21591 66, // MQQQQPR_with_qsub_2_in_QPR_8:ssub_8_ssub_9_ssub_12_ssub_13 -> DPairSpc_with_dsub_0_in_DPR_8
21592 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
21593 66, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5_dsub_7 -> DPairSpc_with_dsub_0_in_DPR_8
21594 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
21595 72, // MQQQQPR_with_qsub_2_in_QPR_8:dsub_5_ssub_12_ssub_13 -> DPair_with_dsub_0_in_DPR_8
21596 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
21597 },
21598 { // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
21599 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_0 -> DPR_8
21600 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_1 -> DPR_8
21601 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_2 -> DPR_8
21602 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_3 -> DPR_8
21603 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_4 -> DPR_8
21604 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5 -> DPR_8
21605 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_6 -> DPR_8
21606 54, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_7 -> DPR_8
21607 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:gsub_0
21608 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:gsub_1
21609 127, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_0 -> MQQPR_with_dsub_2_in_DPR_8
21610 127, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qqsub_1 -> MQQPR_with_dsub_2_in_DPR_8
21611 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_0 -> QPR_8
21612 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_1 -> QPR_8
21613 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_2 -> QPR_8
21614 76, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:qsub_3 -> QPR_8
21615 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_0 -> SPR_8
21616 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_1 -> SPR_8
21617 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_2 -> SPR_8
21618 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_3 -> SPR_8
21619 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_4 -> SPR_8
21620 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_5 -> SPR_8
21621 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6 -> SPR_8
21622 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_7 -> SPR_8
21623 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_8 -> SPR_8
21624 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_9 -> SPR_8
21625 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_10 -> SPR_8
21626 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_11 -> SPR_8
21627 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_12 -> SPR_8
21628 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_13 -> SPR_8
21629 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_14 -> SPR_8
21630 8, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_15 -> SPR_8
21631 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
21632 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
21633 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
21634 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
21635 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
21636 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
21637 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
21638 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
21639 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
21640 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
21641 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
21642 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
21643 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
21644 0, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:ssub_6_ssub_7_dsub_5
21645 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
21646 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
21647 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
21648 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
21649 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
21650 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
21651 67, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8:dsub_5_dsub_7 -> DPairSpc_with_dsub_2_in_DPR_8
21652 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
21653 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
21654 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
21655 },
21656
21657 };
21658 assert(RC && "Missing regclass");
21659 if (!Idx) return RC;
21660 --Idx;
21661 assert(Idx < 56 && "Bad subreg");
21662 unsigned TV = Table[RC->getID()][Idx];
21663 return TV ? getRegClass(i: TV - 1) : nullptr;
21664}/// Get the weight in units of pressure for this register class.
21665const RegClassWeight &ARMGenRegisterInfo::
21666getRegClassWeight(const TargetRegisterClass *RC) const {
21667 static const RegClassWeight RCWeightTable[] = {
21668 {.RegWeight: 1, .WeightLimit: 32}, // HPR
21669 {.RegWeight: 1, .WeightLimit: 65}, // FPWithVPR
21670 {.RegWeight: 1, .WeightLimit: 32}, // SPR
21671 {.RegWeight: 2, .WeightLimit: 32}, // FPWithVPR_with_ssub_0
21672 {.RegWeight: 1, .WeightLimit: 16}, // GPR
21673 {.RegWeight: 1, .WeightLimit: 16}, // GPRwithAPSR
21674 {.RegWeight: 1, .WeightLimit: 16}, // GPRwithZR
21675 {.RegWeight: 1, .WeightLimit: 16}, // SPR_8
21676 {.RegWeight: 1, .WeightLimit: 15}, // GPRnopc
21677 {.RegWeight: 1, .WeightLimit: 15}, // GPRnosp
21678 {.RegWeight: 1, .WeightLimit: 15}, // GPRwithAPSR_NZCVnosp
21679 {.RegWeight: 0, .WeightLimit: 14}, // GPRwithAPSRnosp
21680 {.RegWeight: 1, .WeightLimit: 15}, // GPRwithZRnosp
21681 {.RegWeight: 1, .WeightLimit: 14}, // GPRnoip
21682 {.RegWeight: 1, .WeightLimit: 14}, // rGPR
21683 {.RegWeight: 1, .WeightLimit: 13}, // GPRnoip_and_GPRnopc
21684 {.RegWeight: 1, .WeightLimit: 13}, // GPRnoip_and_GPRnosp
21685 {.RegWeight: 1, .WeightLimit: 12}, // GPRnoip_and_GPRwithAPSR_NZCVnosp
21686 {.RegWeight: 1, .WeightLimit: 9}, // tGPRwithpc
21687 {.RegWeight: 2, .WeightLimit: 16}, // FPWithVPR_with_ssub_0_with_ssub_0_in_SPR_8
21688 {.RegWeight: 1, .WeightLimit: 8}, // hGPR
21689 {.RegWeight: 1, .WeightLimit: 8}, // tGPR
21690 {.RegWeight: 1, .WeightLimit: 8}, // tGPREven
21691 {.RegWeight: 1, .WeightLimit: 7}, // GPRnopc_and_hGPR
21692 {.RegWeight: 1, .WeightLimit: 7}, // GPRnosp_and_hGPR
21693 {.RegWeight: 1, .WeightLimit: 6}, // GPRnoip_and_hGPR
21694 {.RegWeight: 1, .WeightLimit: 6}, // GPRnoip_and_tGPREven
21695 {.RegWeight: 1, .WeightLimit: 6}, // GPRnosp_and_GPRnopc_and_hGPR
21696 {.RegWeight: 1, .WeightLimit: 6}, // tGPROdd
21697 {.RegWeight: 1, .WeightLimit: 5}, // GPRnopc_and_GPRnoip_and_hGPR
21698 {.RegWeight: 1, .WeightLimit: 5}, // GPRnosp_and_GPRnoip_and_hGPR
21699 {.RegWeight: 1, .WeightLimit: 5}, // tcGPR
21700 {.RegWeight: 1, .WeightLimit: 4}, // GPRnosp_and_GPRnopc_and_GPRnoip_and_hGPR
21701 {.RegWeight: 1, .WeightLimit: 4}, // hGPR_and_tGPREven
21702 {.RegWeight: 1, .WeightLimit: 4}, // tGPR_and_tGPREven
21703 {.RegWeight: 1, .WeightLimit: 4}, // tGPR_and_tGPROdd
21704 {.RegWeight: 1, .WeightLimit: 4}, // tcGPRnotr12
21705 {.RegWeight: 1, .WeightLimit: 3}, // tGPREven_and_tcGPR
21706 {.RegWeight: 0, .WeightLimit: 1}, // FP_STATUS_REGS
21707 {.RegWeight: 1, .WeightLimit: 2}, // hGPR_and_GPRnoip_and_tGPREven
21708 {.RegWeight: 1, .WeightLimit: 2}, // hGPR_and_tGPROdd
21709 {.RegWeight: 1, .WeightLimit: 2}, // tGPREven_and_tcGPRnotr12
21710 {.RegWeight: 1, .WeightLimit: 2}, // tGPROdd_and_tcGPR
21711 {.RegWeight: 0, .WeightLimit: 0}, // CCR
21712 {.RegWeight: 1, .WeightLimit: 1}, // FPCXTRegs
21713 {.RegWeight: 1, .WeightLimit: 1}, // GPRlr
21714 {.RegWeight: 1, .WeightLimit: 1}, // GPRsp
21715 {.RegWeight: 1, .WeightLimit: 1}, // VCCR
21716 {.RegWeight: 2, .WeightLimit: 2}, // cl_FPSCR_NZCV
21717 {.RegWeight: 1, .WeightLimit: 1}, // hGPR_and_tGPRwithpc
21718 {.RegWeight: 1, .WeightLimit: 1}, // hGPR_and_tcGPR
21719 {.RegWeight: 2, .WeightLimit: 64}, // DPR
21720 {.RegWeight: 2, .WeightLimit: 32}, // DPR_VFP2
21721 {.RegWeight: 2, .WeightLimit: 16}, // DPR_8
21722 {.RegWeight: 2, .WeightLimit: 14}, // GPRPair
21723 {.RegWeight: 2, .WeightLimit: 12}, // GPRPairnosp
21724 {.RegWeight: 2, .WeightLimit: 8}, // GPRPair_with_gsub_0_in_tGPR
21725 {.RegWeight: 2, .WeightLimit: 6}, // GPRPair_with_gsub_0_in_hGPR
21726 {.RegWeight: 2, .WeightLimit: 6}, // GPRPair_with_gsub_0_in_tcGPR
21727 {.RegWeight: 2, .WeightLimit: 4}, // GPRPair_with_gsub_0_in_tcGPRnotr12
21728 {.RegWeight: 2, .WeightLimit: 4}, // GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPR
21729 {.RegWeight: 2, .WeightLimit: 2}, // GPRPair_with_gsub_1_in_GPRsp
21730 {.RegWeight: 4, .WeightLimit: 64}, // DPairSpc
21731 {.RegWeight: 4, .WeightLimit: 36}, // DPairSpc_with_ssub_0
21732 {.RegWeight: 4, .WeightLimit: 32}, // DPairSpc_with_ssub_4
21733 {.RegWeight: 4, .WeightLimit: 20}, // DPairSpc_with_dsub_0_in_DPR_8
21734 {.RegWeight: 4, .WeightLimit: 16}, // DPairSpc_with_dsub_2_in_DPR_8
21735 {.RegWeight: 4, .WeightLimit: 64}, // DPair
21736 {.RegWeight: 4, .WeightLimit: 34}, // DPair_with_ssub_0
21737 {.RegWeight: 4, .WeightLimit: 64}, // QPR
21738 {.RegWeight: 4, .WeightLimit: 32}, // DPair_with_ssub_2
21739 {.RegWeight: 4, .WeightLimit: 18}, // DPair_with_dsub_0_in_DPR_8
21740 {.RegWeight: 4, .WeightLimit: 32}, // MQPR
21741 {.RegWeight: 4, .WeightLimit: 32}, // QPR_VFP2
21742 {.RegWeight: 4, .WeightLimit: 16}, // DPair_with_dsub_1_in_DPR_8
21743 {.RegWeight: 4, .WeightLimit: 16}, // QPR_8
21744 {.RegWeight: 6, .WeightLimit: 64}, // DTriple
21745 {.RegWeight: 6, .WeightLimit: 64}, // DTripleSpc
21746 {.RegWeight: 6, .WeightLimit: 40}, // DTripleSpc_with_ssub_0
21747 {.RegWeight: 6, .WeightLimit: 36}, // DTriple_with_ssub_0
21748 {.RegWeight: 6, .WeightLimit: 62}, // DTriple_with_qsub_0_in_QPR
21749 {.RegWeight: 6, .WeightLimit: 34}, // DTriple_with_ssub_2
21750 {.RegWeight: 6, .WeightLimit: 62}, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21751 {.RegWeight: 6, .WeightLimit: 36}, // DTripleSpc_with_ssub_4
21752 {.RegWeight: 6, .WeightLimit: 32}, // DTriple_with_ssub_4
21753 {.RegWeight: 6, .WeightLimit: 32}, // DTripleSpc_with_ssub_8
21754 {.RegWeight: 6, .WeightLimit: 24}, // DTripleSpc_with_dsub_0_in_DPR_8
21755 {.RegWeight: 6, .WeightLimit: 20}, // DTriple_with_dsub_0_in_DPR_8
21756 {.RegWeight: 6, .WeightLimit: 34}, // DTriple_with_qsub_0_in_MQPR
21757 {.RegWeight: 6, .WeightLimit: 34}, // DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21758 {.RegWeight: 6, .WeightLimit: 18}, // DTriple_with_dsub_1_in_DPR_8
21759 {.RegWeight: 6, .WeightLimit: 30}, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21760 {.RegWeight: 6, .WeightLimit: 30}, // DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPR
21761 {.RegWeight: 6, .WeightLimit: 20}, // DTripleSpc_with_dsub_2_in_DPR_8
21762 {.RegWeight: 6, .WeightLimit: 16}, // DTriple_with_dsub_2_in_DPR_8
21763 {.RegWeight: 6, .WeightLimit: 16}, // DTripleSpc_with_dsub_4_in_DPR_8
21764 {.RegWeight: 6, .WeightLimit: 18}, // DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21765 {.RegWeight: 6, .WeightLimit: 18}, // DTriple_with_qsub_0_in_QPR_8
21766 {.RegWeight: 6, .WeightLimit: 14}, // DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8
21767 {.RegWeight: 6, .WeightLimit: 14}, // DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21768 {.RegWeight: 6, .WeightLimit: 64}, // DQuadSpc
21769 {.RegWeight: 6, .WeightLimit: 40}, // DQuadSpc_with_ssub_0
21770 {.RegWeight: 6, .WeightLimit: 36}, // DQuadSpc_with_ssub_4
21771 {.RegWeight: 6, .WeightLimit: 32}, // DQuadSpc_with_ssub_8
21772 {.RegWeight: 6, .WeightLimit: 24}, // DQuadSpc_with_dsub_0_in_DPR_8
21773 {.RegWeight: 6, .WeightLimit: 20}, // DQuadSpc_with_dsub_2_in_DPR_8
21774 {.RegWeight: 6, .WeightLimit: 16}, // DQuadSpc_with_dsub_4_in_DPR_8
21775 {.RegWeight: 8, .WeightLimit: 64}, // DQuad
21776 {.RegWeight: 8, .WeightLimit: 38}, // DQuad_with_ssub_0
21777 {.RegWeight: 8, .WeightLimit: 36}, // DQuad_with_ssub_2
21778 {.RegWeight: 8, .WeightLimit: 64}, // QQPR
21779 {.RegWeight: 8, .WeightLimit: 60}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21780 {.RegWeight: 8, .WeightLimit: 34}, // DQuad_with_ssub_4
21781 {.RegWeight: 8, .WeightLimit: 32}, // DQuad_with_ssub_6
21782 {.RegWeight: 8, .WeightLimit: 22}, // DQuad_with_dsub_0_in_DPR_8
21783 {.RegWeight: 8, .WeightLimit: 36}, // DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21784 {.RegWeight: 8, .WeightLimit: 36}, // QQPR_with_ssub_0
21785 {.RegWeight: 8, .WeightLimit: 20}, // DQuad_with_dsub_1_in_DPR_8
21786 {.RegWeight: 8, .WeightLimit: 32}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21787 {.RegWeight: 8, .WeightLimit: 32}, // MQQPR
21788 {.RegWeight: 8, .WeightLimit: 18}, // DQuad_with_dsub_2_in_DPR_8
21789 {.RegWeight: 8, .WeightLimit: 28}, // DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21790 {.RegWeight: 8, .WeightLimit: 16}, // DQuad_with_dsub_3_in_DPR_8
21791 {.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
21792 {.RegWeight: 8, .WeightLimit: 20}, // MQQPR_with_qsub_0_in_QPR_8
21793 {.RegWeight: 8, .WeightLimit: 16}, // DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8
21794 {.RegWeight: 8, .WeightLimit: 16}, // MQQPR_with_dsub_2_in_DPR_8
21795 {.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
21796 {.RegWeight: 16, .WeightLimit: 64}, // QQQQPR
21797 {.RegWeight: 16, .WeightLimit: 44}, // QQQQPR_with_ssub_0
21798 {.RegWeight: 16, .WeightLimit: 40}, // QQQQPR_with_ssub_4
21799 {.RegWeight: 16, .WeightLimit: 36}, // QQQQPR_with_ssub_8
21800 {.RegWeight: 16, .WeightLimit: 32}, // MQQQQPR
21801 {.RegWeight: 16, .WeightLimit: 28}, // MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8
21802 {.RegWeight: 16, .WeightLimit: 24}, // MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8
21803 {.RegWeight: 16, .WeightLimit: 20}, // MQQQQPR_with_qsub_2_in_QPR_8
21804 {.RegWeight: 16, .WeightLimit: 16}, // MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8
21805 };
21806 return RCWeightTable[RC->getID()];
21807}
21808
21809/// Get the weight in units of pressure for this register unit.
21810unsigned ARMGenRegisterInfo::
21811getRegUnitWeight(MCRegUnit RegUnit) const {
21812 assert(static_cast<unsigned>(RegUnit) < 88 && "invalid register unit");
21813 static const uint8_t RUWeightTable[] = {
21814 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, };
21815 return RUWeightTable[static_cast<unsigned>(RegUnit)];
21816}
21817
21818
21819// Get the number of dimensions of register pressure.
21820unsigned ARMGenRegisterInfo::getNumRegPressureSets() const {
21821 return 34;
21822}
21823
21824// Get the name of this register unit pressure set.
21825const char *ARMGenRegisterInfo::
21826getRegPressureSetName(unsigned Idx) const {
21827 static const char *PressureNameTable[] = {
21828 "FPCXTRegs",
21829 "GPRlr",
21830 "VCCR",
21831 "hGPR_and_tGPRwithpc",
21832 "cl_FPSCR_NZCV",
21833 "GPRsp",
21834 "tGPROdd",
21835 "tcGPR",
21836 "hGPR",
21837 "tGPROdd_with_tcGPR",
21838 "tGPR",
21839 "tGPR_with_tcGPR",
21840 "tGPREven",
21841 "hGPR_with_tGPREven",
21842 "hGPR_with_tGPROdd",
21843 "hGPR_with_tcGPR",
21844 "tGPR_with_tGPREven",
21845 "GPR",
21846 "GPRwithZR",
21847 "GPRwithAPSR_with_GPRwithZR",
21848 "DQuad_with_dsub_0_in_DPR_8",
21849 "DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR",
21850 "HPR",
21851 "DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21852 "DPair_with_ssub_0",
21853 "DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21854 "DPairSpc_with_ssub_0",
21855 "DQuad_with_ssub_0",
21856 "DTripleSpc_with_ssub_0",
21857 "QQQQPR_with_ssub_0",
21858 "DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21859 "DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR",
21860 "DTriple_with_qsub_0_in_QPR",
21861 "DPR",
21862 };
21863 return PressureNameTable[Idx];
21864}
21865
21866// Get the register unit pressure limit for this dimension.
21867// This limit must be adjusted dynamically for reserved registers.
21868unsigned ARMGenRegisterInfo::
21869getRegPressureSetLimit(const MachineFunction &MF, unsigned Idx) const {
21870 static const uint8_t PressureLimitTable[] = {
21871 1, // 0: FPCXTRegs
21872 1, // 1: GPRlr
21873 1, // 2: VCCR
21874 1, // 3: hGPR_and_tGPRwithpc
21875 2, // 4: cl_FPSCR_NZCV
21876 2, // 5: GPRsp
21877 6, // 6: tGPROdd
21878 6, // 7: tcGPR
21879 8, // 8: hGPR
21880 10, // 9: tGPROdd_with_tcGPR
21881 11, // 10: tGPR
21882 11, // 11: tGPR_with_tcGPR
21883 11, // 12: tGPREven
21884 12, // 13: hGPR_with_tGPREven
21885 12, // 14: hGPR_with_tGPROdd
21886 12, // 15: hGPR_with_tcGPR
21887 13, // 16: tGPR_with_tGPREven
21888 17, // 17: GPR
21889 17, // 18: GPRwithZR
21890 17, // 19: GPRwithAPSR_with_GPRwithZR
21891 24, // 20: DQuad_with_dsub_0_in_DPR_8
21892 32, // 21: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPR
21893 32, // 22: HPR
21894 34, // 23: DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21895 34, // 24: DPair_with_ssub_0
21896 36, // 25: DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21897 36, // 26: DPairSpc_with_ssub_0
21898 38, // 27: DQuad_with_ssub_0
21899 40, // 28: DTripleSpc_with_ssub_0
21900 44, // 29: QQQQPR_with_ssub_0
21901 60, // 30: DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21902 62, // 31: DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR
21903 62, // 32: DTriple_with_qsub_0_in_QPR
21904 64, // 33: DPR
21905 };
21906 return PressureLimitTable[Idx];
21907}
21908
21909/// Table of pressure sets per register class or unit.
21910static const int RCSetsTable[] = {
21911 /* 0 */ 0, -1,
21912 /* 2 */ 2, -1,
21913 /* 4 */ 4, -1,
21914 /* 6 */ 8, 13, 14, 15, 17, 18, -1,
21915 /* 13 */ 10, 11, 16, 17, 18, -1,
21916 /* 19 */ 3, 8, 10, 11, 13, 14, 15, 16, 17, 18, -1,
21917 /* 30 */ 17, 19, -1,
21918 /* 33 */ 6, 9, 10, 14, 17, 18, 19, -1,
21919 /* 41 */ 7, 9, 11, 12, 15, 17, 18, 19, -1,
21920 /* 50 */ 8, 13, 14, 15, 17, 18, 19, -1,
21921 /* 58 */ 6, 8, 9, 10, 13, 14, 15, 17, 18, 19, -1,
21922 /* 69 */ 5, 7, 8, 9, 11, 12, 13, 14, 15, 17, 18, 19, -1,
21923 /* 82 */ 10, 11, 16, 17, 18, 19, -1,
21924 /* 89 */ 10, 11, 12, 13, 16, 17, 18, 19, -1,
21925 /* 98 */ 6, 9, 10, 11, 14, 16, 17, 18, 19, -1,
21926 /* 108 */ 7, 9, 11, 12, 15, 16, 17, 18, 19, -1,
21927 /* 118 */ 7, 9, 10, 11, 12, 15, 16, 17, 18, 19, -1,
21928 /* 129 */ 7, 9, 11, 12, 13, 15, 16, 17, 18, 19, -1,
21929 /* 140 */ 7, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, -1,
21930 /* 152 */ 6, 7, 9, 10, 11, 12, 14, 15, 16, 17, 18, 19, -1,
21931 /* 165 */ 1, 8, 12, 13, 14, 15, 16, 17, 18, 19, -1,
21932 /* 176 */ 5, 7, 8, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, -1,
21933 /* 190 */ 31, 33, -1,
21934 /* 193 */ 20, 22, 24, 26, 27, 28, 29, 32, 33, -1,
21935 /* 203 */ 25, 27, 28, 29, 30, 31, 32, 33, -1,
21936 /* 212 */ 23, 25, 26, 27, 28, 29, 30, 31, 32, 33, -1,
21937 /* 223 */ 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, -1,
21938 /* 236 */ 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, -1,
21939};
21940
21941/// Get the dimensions of register pressure impacted by this register class.
21942/// Returns a -1 terminated array of pressure set IDs
21943const int *ARMGenRegisterInfo::
21944getRegClassPressureSets(const TargetRegisterClass *RC) const {
21945 static const uint8_t RCSetStartTable[] = {
21946 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,};
21947 return &RCSetsTable[RCSetStartTable[RC->getID()]];
21948}
21949
21950/// Get the dimensions of register pressure impacted by this register unit.
21951/// Returns a -1 terminated array of pressure set IDs
21952const int *ARMGenRegisterInfo::
21953getRegUnitPressureSets(MCRegUnit RegUnit) const {
21954 assert(static_cast<unsigned>(RegUnit) < 88 && "invalid register unit");
21955 static const uint8_t RUSetStartTable[] = {
21956 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,};
21957 return &RCSetsTable[RUSetStartTable[static_cast<unsigned>(RegUnit)]];
21958}
21959
21960
21961// Register to minimal register class mapping
21962
21963const TargetRegisterClass *ARMGenRegisterInfo::getMinimalPhysRegClass(MCRegister Reg) const {
21964 static const uint16_t InvalidRegClassID = UINT16_MAX;
21965
21966 static const uint16_t Mapping[297] = {
21967 InvalidRegClassID, // NoRegister
21968 ARM::GPRwithAPSRnospRegClassID, // APSR
21969 ARM::GPRwithAPSR_NZCVnospRegClassID, // APSR_NZCV
21970 ARM::CCRRegClassID, // CPSR
21971 ARM::FPCXTRegsRegClassID, // FPCXTNS
21972 InvalidRegClassID, // FPCXTS
21973 ARM::FP_STATUS_REGSRegClassID, // FPEXC
21974 InvalidRegClassID, // FPINST
21975 ARM::FP_STATUS_REGSRegClassID, // FPSCR
21976 ARM::cl_FPSCR_NZCVRegClassID, // FPSCR_NZCV
21977 InvalidRegClassID, // FPSCR_NZCVQC
21978 InvalidRegClassID, // FPSCR_RM
21979 InvalidRegClassID, // FPSID
21980 InvalidRegClassID, // ITSTATE
21981 ARM::GPRlrRegClassID, // LR
21982 ARM::hGPR_and_tGPRwithpcRegClassID, // PC
21983 InvalidRegClassID, // RA_AUTH_CODE
21984 ARM::GPRspRegClassID, // SP
21985 InvalidRegClassID, // SPSR
21986 ARM::VCCRRegClassID, // VPR
21987 ARM::GPRwithZRnospRegClassID, // ZR
21988 ARM::DPR_8RegClassID, // D0
21989 ARM::DPR_8RegClassID, // D1
21990 ARM::DPR_8RegClassID, // D2
21991 ARM::DPR_8RegClassID, // D3
21992 ARM::DPR_8RegClassID, // D4
21993 ARM::DPR_8RegClassID, // D5
21994 ARM::DPR_8RegClassID, // D6
21995 ARM::DPR_8RegClassID, // D7
21996 ARM::DPR_VFP2RegClassID, // D8
21997 ARM::DPR_VFP2RegClassID, // D9
21998 ARM::DPR_VFP2RegClassID, // D10
21999 ARM::DPR_VFP2RegClassID, // D11
22000 ARM::DPR_VFP2RegClassID, // D12
22001 ARM::DPR_VFP2RegClassID, // D13
22002 ARM::DPR_VFP2RegClassID, // D14
22003 ARM::DPR_VFP2RegClassID, // D15
22004 ARM::DPRRegClassID, // D16
22005 ARM::DPRRegClassID, // D17
22006 ARM::DPRRegClassID, // D18
22007 ARM::DPRRegClassID, // D19
22008 ARM::DPRRegClassID, // D20
22009 ARM::DPRRegClassID, // D21
22010 ARM::DPRRegClassID, // D22
22011 ARM::DPRRegClassID, // D23
22012 ARM::DPRRegClassID, // D24
22013 ARM::DPRRegClassID, // D25
22014 ARM::DPRRegClassID, // D26
22015 ARM::DPRRegClassID, // D27
22016 ARM::DPRRegClassID, // D28
22017 ARM::DPRRegClassID, // D29
22018 ARM::DPRRegClassID, // D30
22019 ARM::DPRRegClassID, // D31
22020 InvalidRegClassID, // FPINST2
22021 InvalidRegClassID, // MVFR0
22022 InvalidRegClassID, // MVFR1
22023 InvalidRegClassID, // MVFR2
22024 InvalidRegClassID, // P0
22025 ARM::QPR_8RegClassID, // Q0
22026 ARM::QPR_8RegClassID, // Q1
22027 ARM::QPR_8RegClassID, // Q2
22028 ARM::QPR_8RegClassID, // Q3
22029 ARM::QPR_VFP2RegClassID, // Q4
22030 ARM::QPR_VFP2RegClassID, // Q5
22031 ARM::QPR_VFP2RegClassID, // Q6
22032 ARM::QPR_VFP2RegClassID, // Q7
22033 ARM::QPRRegClassID, // Q8
22034 ARM::QPRRegClassID, // Q9
22035 ARM::QPRRegClassID, // Q10
22036 ARM::QPRRegClassID, // Q11
22037 ARM::QPRRegClassID, // Q12
22038 ARM::QPRRegClassID, // Q13
22039 ARM::QPRRegClassID, // Q14
22040 ARM::QPRRegClassID, // Q15
22041 ARM::tGPREven_and_tcGPRnotr12RegClassID, // R0
22042 ARM::tGPROdd_and_tcGPRRegClassID, // R1
22043 ARM::tGPREven_and_tcGPRnotr12RegClassID, // R2
22044 ARM::tGPROdd_and_tcGPRRegClassID, // R3
22045 ARM::tGPR_and_tGPREvenRegClassID, // R4
22046 ARM::tGPR_and_tGPROddRegClassID, // R5
22047 ARM::tGPR_and_tGPREvenRegClassID, // R6
22048 ARM::tGPR_and_tGPROddRegClassID, // R7
22049 ARM::hGPR_and_GPRnoip_and_tGPREvenRegClassID, // R8
22050 ARM::hGPR_and_tGPROddRegClassID, // R9
22051 ARM::hGPR_and_GPRnoip_and_tGPREvenRegClassID, // R10
22052 ARM::hGPR_and_tGPROddRegClassID, // R11
22053 ARM::hGPR_and_tcGPRRegClassID, // R12
22054 ARM::SPR_8RegClassID, // S0
22055 ARM::SPR_8RegClassID, // S1
22056 ARM::SPR_8RegClassID, // S2
22057 ARM::SPR_8RegClassID, // S3
22058 ARM::SPR_8RegClassID, // S4
22059 ARM::SPR_8RegClassID, // S5
22060 ARM::SPR_8RegClassID, // S6
22061 ARM::SPR_8RegClassID, // S7
22062 ARM::SPR_8RegClassID, // S8
22063 ARM::SPR_8RegClassID, // S9
22064 ARM::SPR_8RegClassID, // S10
22065 ARM::SPR_8RegClassID, // S11
22066 ARM::SPR_8RegClassID, // S12
22067 ARM::SPR_8RegClassID, // S13
22068 ARM::SPR_8RegClassID, // S14
22069 ARM::SPR_8RegClassID, // S15
22070 ARM::SPRRegClassID, // S16
22071 ARM::SPRRegClassID, // S17
22072 ARM::SPRRegClassID, // S18
22073 ARM::SPRRegClassID, // S19
22074 ARM::SPRRegClassID, // S20
22075 ARM::SPRRegClassID, // S21
22076 ARM::SPRRegClassID, // S22
22077 ARM::SPRRegClassID, // S23
22078 ARM::SPRRegClassID, // S24
22079 ARM::SPRRegClassID, // S25
22080 ARM::SPRRegClassID, // S26
22081 ARM::SPRRegClassID, // S27
22082 ARM::SPRRegClassID, // S28
22083 ARM::SPRRegClassID, // S29
22084 ARM::SPRRegClassID, // S30
22085 ARM::SPRRegClassID, // S31
22086 ARM::DPairSpc_with_dsub_2_in_DPR_8RegClassID, // D0_D2
22087 ARM::DPairSpc_with_dsub_2_in_DPR_8RegClassID, // D1_D3
22088 ARM::DPairSpc_with_dsub_2_in_DPR_8RegClassID, // D2_D4
22089 ARM::DPairSpc_with_dsub_2_in_DPR_8RegClassID, // D3_D5
22090 ARM::DPairSpc_with_dsub_2_in_DPR_8RegClassID, // D4_D6
22091 ARM::DPairSpc_with_dsub_2_in_DPR_8RegClassID, // D5_D7
22092 ARM::DPairSpc_with_dsub_0_in_DPR_8RegClassID, // D6_D8
22093 ARM::DPairSpc_with_dsub_0_in_DPR_8RegClassID, // D7_D9
22094 ARM::DPairSpc_with_ssub_4RegClassID, // D8_D10
22095 ARM::DPairSpc_with_ssub_4RegClassID, // D9_D11
22096 ARM::DPairSpc_with_ssub_4RegClassID, // D10_D12
22097 ARM::DPairSpc_with_ssub_4RegClassID, // D11_D13
22098 ARM::DPairSpc_with_ssub_4RegClassID, // D12_D14
22099 ARM::DPairSpc_with_ssub_4RegClassID, // D13_D15
22100 ARM::DPairSpc_with_ssub_0RegClassID, // D14_D16
22101 ARM::DPairSpc_with_ssub_0RegClassID, // D15_D17
22102 ARM::DPairSpcRegClassID, // D16_D18
22103 ARM::DPairSpcRegClassID, // D17_D19
22104 ARM::DPairSpcRegClassID, // D18_D20
22105 ARM::DPairSpcRegClassID, // D19_D21
22106 ARM::DPairSpcRegClassID, // D20_D22
22107 ARM::DPairSpcRegClassID, // D21_D23
22108 ARM::DPairSpcRegClassID, // D22_D24
22109 ARM::DPairSpcRegClassID, // D23_D25
22110 ARM::DPairSpcRegClassID, // D24_D26
22111 ARM::DPairSpcRegClassID, // D25_D27
22112 ARM::DPairSpcRegClassID, // D26_D28
22113 ARM::DPairSpcRegClassID, // D27_D29
22114 ARM::DPairSpcRegClassID, // D28_D30
22115 ARM::DPairSpcRegClassID, // D29_D31
22116 ARM::MQQPR_with_dsub_2_in_DPR_8RegClassID, // Q0_Q1
22117 ARM::MQQPR_with_dsub_2_in_DPR_8RegClassID, // Q1_Q2
22118 ARM::MQQPR_with_dsub_2_in_DPR_8RegClassID, // Q2_Q3
22119 ARM::MQQPR_with_qsub_0_in_QPR_8RegClassID, // Q3_Q4
22120 ARM::MQQPRRegClassID, // Q4_Q5
22121 ARM::MQQPRRegClassID, // Q5_Q6
22122 ARM::MQQPRRegClassID, // Q6_Q7
22123 ARM::QQPR_with_ssub_0RegClassID, // Q7_Q8
22124 ARM::QQPRRegClassID, // Q8_Q9
22125 ARM::QQPRRegClassID, // Q9_Q10
22126 ARM::QQPRRegClassID, // Q10_Q11
22127 ARM::QQPRRegClassID, // Q11_Q12
22128 ARM::QQPRRegClassID, // Q12_Q13
22129 ARM::QQPRRegClassID, // Q13_Q14
22130 ARM::QQPRRegClassID, // Q14_Q15
22131 ARM::MQQQQPR_with_qqsub_1_in_MQQPR_with_dsub_2_in_DPR_8RegClassID, // Q0_Q1_Q2_Q3
22132 ARM::MQQQQPR_with_qsub_2_in_QPR_8RegClassID, // Q1_Q2_Q3_Q4
22133 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_dsub_2_in_DPR_8RegClassID, // Q2_Q3_Q4_Q5
22134 ARM::MQQQQPR_with_qqsub_0_in_MQQPR_with_qsub_0_in_QPR_8RegClassID, // Q3_Q4_Q5_Q6
22135 ARM::MQQQQPRRegClassID, // Q4_Q5_Q6_Q7
22136 ARM::QQQQPR_with_ssub_8RegClassID, // Q5_Q6_Q7_Q8
22137 ARM::QQQQPR_with_ssub_4RegClassID, // Q6_Q7_Q8_Q9
22138 ARM::QQQQPR_with_ssub_0RegClassID, // Q7_Q8_Q9_Q10
22139 ARM::QQQQPRRegClassID, // Q8_Q9_Q10_Q11
22140 ARM::QQQQPRRegClassID, // Q9_Q10_Q11_Q12
22141 ARM::QQQQPRRegClassID, // Q10_Q11_Q12_Q13
22142 ARM::QQQQPRRegClassID, // Q11_Q12_Q13_Q14
22143 ARM::QQQQPRRegClassID, // Q12_Q13_Q14_Q15
22144 ARM::GPRPair_with_gsub_0_in_tcGPRnotr12RegClassID, // R0_R1
22145 ARM::GPRPair_with_gsub_0_in_tcGPRnotr12RegClassID, // R2_R3
22146 ARM::GPRPair_with_gsub_0_in_tGPRRegClassID, // R4_R5
22147 ARM::GPRPair_with_gsub_0_in_tGPRRegClassID, // R6_R7
22148 ARM::GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRRegClassID, // R8_R9
22149 ARM::GPRPairnosp_and_GPRPair_with_gsub_0_in_hGPRRegClassID, // R10_R11
22150 ARM::GPRPair_with_gsub_1_in_GPRspRegClassID, // R12_SP
22151 ARM::DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClassID, // D0_D1_D2
22152 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID, // D1_D2_D3
22153 ARM::DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClassID, // D2_D3_D4
22154 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID, // D3_D4_D5
22155 ARM::DTriple_with_qsub_0_in_MQPR_and_DTriple_with_dsub_2_in_DPR_8RegClassID, // D4_D5_D6
22156 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID, // D5_D6_D7
22157 ARM::DTriple_with_qsub_0_in_QPR_8RegClassID, // D6_D7_D8
22158 ARM::DTriple_with_dsub_0_in_DPR_8_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID, // D7_D8_D9
22159 ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClassID, // D8_D9_D10
22160 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID, // D9_D10_D11
22161 ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClassID, // D10_D11_D12
22162 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID, // D11_D12_D13
22163 ARM::DTriple_with_ssub_4_and_DTriple_with_qsub_0_in_MQPRRegClassID, // D12_D13_D14
22164 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID, // D13_D14_D15
22165 ARM::DTriple_with_qsub_0_in_MQPRRegClassID, // D14_D15_D16
22166 ARM::DTriple_with_ssub_0_and_DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D15_D16_D17
22167 ARM::DTriple_with_qsub_0_in_QPRRegClassID, // D16_D17_D18
22168 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D17_D18_D19
22169 ARM::DTriple_with_qsub_0_in_QPRRegClassID, // D18_D19_D20
22170 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D19_D20_D21
22171 ARM::DTriple_with_qsub_0_in_QPRRegClassID, // D20_D21_D22
22172 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D21_D22_D23
22173 ARM::DTriple_with_qsub_0_in_QPRRegClassID, // D22_D23_D24
22174 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D23_D24_D25
22175 ARM::DTriple_with_qsub_0_in_QPRRegClassID, // D24_D25_D26
22176 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D25_D26_D27
22177 ARM::DTriple_with_qsub_0_in_QPRRegClassID, // D26_D27_D28
22178 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D27_D28_D29
22179 ARM::DTriple_with_qsub_0_in_QPRRegClassID, // D28_D29_D30
22180 ARM::DTriple_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D29_D30_D31
22181 ARM::DQuadSpc_with_dsub_4_in_DPR_8RegClassID, // D0_D2_D4
22182 ARM::DQuadSpc_with_dsub_4_in_DPR_8RegClassID, // D1_D3_D5
22183 ARM::DQuadSpc_with_dsub_4_in_DPR_8RegClassID, // D2_D4_D6
22184 ARM::DQuadSpc_with_dsub_4_in_DPR_8RegClassID, // D3_D5_D7
22185 ARM::DQuadSpc_with_dsub_2_in_DPR_8RegClassID, // D4_D6_D8
22186 ARM::DQuadSpc_with_dsub_2_in_DPR_8RegClassID, // D5_D7_D9
22187 ARM::DQuadSpc_with_dsub_0_in_DPR_8RegClassID, // D6_D8_D10
22188 ARM::DQuadSpc_with_dsub_0_in_DPR_8RegClassID, // D7_D9_D11
22189 ARM::DQuadSpc_with_ssub_8RegClassID, // D8_D10_D12
22190 ARM::DQuadSpc_with_ssub_8RegClassID, // D9_D11_D13
22191 ARM::DQuadSpc_with_ssub_8RegClassID, // D10_D12_D14
22192 ARM::DQuadSpc_with_ssub_8RegClassID, // D11_D13_D15
22193 ARM::DQuadSpc_with_ssub_4RegClassID, // D12_D14_D16
22194 ARM::DQuadSpc_with_ssub_4RegClassID, // D13_D15_D17
22195 ARM::DQuadSpc_with_ssub_0RegClassID, // D14_D16_D18
22196 ARM::DQuadSpc_with_ssub_0RegClassID, // D15_D17_D19
22197 ARM::DQuadSpcRegClassID, // D16_D18_D20
22198 ARM::DQuadSpcRegClassID, // D17_D19_D21
22199 ARM::DQuadSpcRegClassID, // D18_D20_D22
22200 ARM::DQuadSpcRegClassID, // D19_D21_D23
22201 ARM::DQuadSpcRegClassID, // D20_D22_D24
22202 ARM::DQuadSpcRegClassID, // D21_D23_D25
22203 ARM::DQuadSpcRegClassID, // D22_D24_D26
22204 ARM::DQuadSpcRegClassID, // D23_D25_D27
22205 ARM::DQuadSpcRegClassID, // D24_D26_D28
22206 ARM::DQuadSpcRegClassID, // D25_D27_D29
22207 ARM::DQuadSpcRegClassID, // D26_D28_D30
22208 ARM::DQuadSpcRegClassID, // D27_D29_D31
22209 InvalidRegClassID, // D0_D2_D4_D6
22210 InvalidRegClassID, // D1_D3_D5_D7
22211 InvalidRegClassID, // D2_D4_D6_D8
22212 InvalidRegClassID, // D3_D5_D7_D9
22213 InvalidRegClassID, // D4_D6_D8_D10
22214 InvalidRegClassID, // D5_D7_D9_D11
22215 InvalidRegClassID, // D6_D8_D10_D12
22216 InvalidRegClassID, // D7_D9_D11_D13
22217 InvalidRegClassID, // D8_D10_D12_D14
22218 InvalidRegClassID, // D9_D11_D13_D15
22219 InvalidRegClassID, // D10_D12_D14_D16
22220 InvalidRegClassID, // D11_D13_D15_D17
22221 InvalidRegClassID, // D12_D14_D16_D18
22222 InvalidRegClassID, // D13_D15_D17_D19
22223 InvalidRegClassID, // D14_D16_D18_D20
22224 InvalidRegClassID, // D15_D17_D19_D21
22225 InvalidRegClassID, // D16_D18_D20_D22
22226 InvalidRegClassID, // D17_D19_D21_D23
22227 InvalidRegClassID, // D18_D20_D22_D24
22228 InvalidRegClassID, // D19_D21_D23_D25
22229 InvalidRegClassID, // D20_D22_D24_D26
22230 InvalidRegClassID, // D21_D23_D25_D27
22231 InvalidRegClassID, // D22_D24_D26_D28
22232 InvalidRegClassID, // D23_D25_D27_D29
22233 InvalidRegClassID, // D24_D26_D28_D30
22234 InvalidRegClassID, // D25_D27_D29_D31
22235 ARM::DPair_with_dsub_1_in_DPR_8RegClassID, // D1_D2
22236 ARM::DPair_with_dsub_1_in_DPR_8RegClassID, // D3_D4
22237 ARM::DPair_with_dsub_1_in_DPR_8RegClassID, // D5_D6
22238 ARM::DPair_with_dsub_0_in_DPR_8RegClassID, // D7_D8
22239 ARM::DPair_with_ssub_2RegClassID, // D9_D10
22240 ARM::DPair_with_ssub_2RegClassID, // D11_D12
22241 ARM::DPair_with_ssub_2RegClassID, // D13_D14
22242 ARM::DPair_with_ssub_0RegClassID, // D15_D16
22243 ARM::DPairRegClassID, // D17_D18
22244 ARM::DPairRegClassID, // D19_D20
22245 ARM::DPairRegClassID, // D21_D22
22246 ARM::DPairRegClassID, // D23_D24
22247 ARM::DPairRegClassID, // D25_D26
22248 ARM::DPairRegClassID, // D27_D28
22249 ARM::DPairRegClassID, // D29_D30
22250 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_8RegClassID, // D1_D2_D3_D4
22251 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_8RegClassID, // D3_D4_D5_D6
22252 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPR_8RegClassID, // D5_D6_D7_D8
22253 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, // D7_D8_D9_D10
22254 ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID, // D9_D10_D11_D12
22255 ARM::DQuad_with_ssub_6_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID, // D11_D12_D13_D14
22256 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_MQPRRegClassID, // D13_D14_D15_D16
22257 ARM::DQuad_with_ssub_0_and_DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D15_D16_D17_D18
22258 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D17_D18_D19_D20
22259 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D19_D20_D21_D22
22260 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D21_D22_D23_D24
22261 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D23_D24_D25_D26
22262 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D25_D26_D27_D28
22263 ARM::DQuad_with_ssub_2_ssub_3_ssub_4_ssub_5_in_QPRRegClassID, // D27_D28_D29_D30
22264 };
22265
22266 assert(Reg < ArrayRef(Mapping).size());
22267 unsigned RCID = Mapping[Reg.id()];
22268 if (RCID == InvalidRegClassID)
22269 return nullptr;
22270 return ARMRegisterClasses[RCID];
22271}
22272extern const MCRegisterDesc ARMRegDesc[];
22273extern const int16_t ARMRegDiffLists[];
22274extern const LaneBitmask ARMLaneMaskLists[];
22275extern const char ARMRegStrings[];
22276extern const char ARMRegClassStrings[];
22277extern const MCPhysReg ARMRegUnitRoots[][2];
22278extern const uint16_t ARMSubRegIdxLists[];
22279extern const uint16_t ARMRegEncodingTable[];
22280// ARM Dwarf<->LLVM register mappings.
22281extern const MCRegisterInfo::DwarfLLVMRegPair ARMDwarfFlavour0Dwarf2L[];
22282extern const unsigned ARMDwarfFlavour0Dwarf2LSize;
22283
22284extern const MCRegisterInfo::DwarfLLVMRegPair ARMEHFlavour0Dwarf2L[];
22285extern const unsigned ARMEHFlavour0Dwarf2LSize;
22286
22287extern const MCRegisterInfo::DwarfLLVMRegPair ARMDwarfFlavour0L2Dwarf[];
22288extern const unsigned ARMDwarfFlavour0L2DwarfSize;
22289
22290extern const MCRegisterInfo::DwarfLLVMRegPair ARMEHFlavour0L2Dwarf[];
22291extern const unsigned ARMEHFlavour0L2DwarfSize;
22292
22293
22294ARMGenRegisterInfo::
22295ARMGenRegisterInfo(unsigned RA, unsigned DwarfFlavour, unsigned EHFlavour,
22296 unsigned PC, unsigned HwMode)
22297 : TargetRegisterInfo(&ARMRegInfoDesc, ARMRegisterClasses,
22298 ARMSubRegIndexStrings, ARMSubRegIndexNameOffsets,
22299 ARMSubRegIdxRangeTable, ARMSubRegIndexLaneMaskTable,
22300
22301 LaneBitmask(0xFFFFFFFFFFFFFFFF), ARMRegClassInfos, ARMVTLists, HwMode) {
22302 InitMCRegisterInfo(D: ARMRegDesc, NR: 297, RA, PC,
22303 C: ARMMCRegisterClasses, NC: 137, RURoots: ARMRegUnitRoots, NRU: 88, DL: ARMRegDiffLists,
22304 RUMS: ARMLaneMaskLists, Strings: ARMRegStrings, ClassStrings: ARMRegClassStrings, SubIndices: ARMSubRegIdxLists, NumIndices: 57,
22305 RET: ARMRegEncodingTable, RUI: nullptr);
22306
22307 switch (DwarfFlavour) {
22308 default:
22309 llvm_unreachable("Unknown DWARF flavour");
22310 case 0:
22311 mapDwarfRegsToLLVMRegs(Map: ARMDwarfFlavour0Dwarf2L, Size: ARMDwarfFlavour0Dwarf2LSize, isEH: false);
22312 break;
22313 }
22314 switch (EHFlavour) {
22315 default:
22316 llvm_unreachable("Unknown DWARF flavour");
22317 case 0:
22318 mapDwarfRegsToLLVMRegs(Map: ARMEHFlavour0Dwarf2L, Size: ARMEHFlavour0Dwarf2LSize, isEH: true);
22319 break;
22320 }
22321 switch (DwarfFlavour) {
22322 default:
22323 llvm_unreachable("Unknown DWARF flavour");
22324 case 0:
22325 mapLLVMRegsToDwarfRegs(Map: ARMDwarfFlavour0L2Dwarf, Size: ARMDwarfFlavour0L2DwarfSize, isEH: false);
22326 break;
22327 }
22328 switch (EHFlavour) {
22329 default:
22330 llvm_unreachable("Unknown DWARF flavour");
22331 case 0:
22332 mapLLVMRegsToDwarfRegs(Map: ARMEHFlavour0L2Dwarf, Size: ARMEHFlavour0L2DwarfSize, isEH: true);
22333 break;
22334 }
22335}
22336
22337static 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 };
22338static const uint32_t CSR_AAPCS_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22339static 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 };
22340static const uint32_t CSR_AAPCS_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xffbfc003, 0xffffffff, 0x0fe0001f, 0xff7801f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
22341static 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 };
22342static const uint32_t CSR_AAPCS_SplitPush_R7_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22343static 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 };
22344static const uint32_t CSR_AAPCS_SplitPush_R11_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22345static 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 };
22346static const uint32_t CSR_AAPCS_SwiftError_RegMask[] = { 0xe0004000, 0xc000001f, 0x003bc003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22347static 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 };
22348static const uint32_t CSR_AAPCS_SwiftTail_RegMask[] = { 0xe0004000, 0xc000001f, 0x002fc003, 0x807fff80, 0x0e00001f, 0x00380100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22349static 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 };
22350static const uint32_t CSR_AAPCS_ThisReturn_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc403, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22351static 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 };
22352static const uint32_t CSR_ATPCS_SplitPush_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22353static 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 };
22354static const uint32_t CSR_ATPCS_SplitPush_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xffbfc003, 0xffffffff, 0x0fe0001f, 0xff7801f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
22355static 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 };
22356static const uint32_t CSR_ATPCS_SplitPush_SwiftError_RegMask[] = { 0xe0004000, 0xc000001f, 0x003bc003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22357static 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 };
22358static const uint32_t CSR_ATPCS_SplitPush_SwiftTail_RegMask[] = { 0xe0004000, 0xc000001f, 0x002fc003, 0x807fff80, 0x0e00001f, 0x00380100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22359static 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 };
22360static const uint32_t CSR_FIQ_RegMask[] = { 0x00004000, 0x00000000, 0x0023fc00, 0x00000000, 0x00000000, 0x001e0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
22361static 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 };
22362static const uint32_t CSR_FIQ_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xffa3fc03, 0xffffffff, 0x0fe0001f, 0xff1e01f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
22363static 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 };
22364static const uint32_t CSR_FIQ_FP_NEON_RegMask[] = { 0xffe04140, 0xfc1fffff, 0xffa3ffff, 0xffffffff, 0xffffffff, 0xff1fffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
22365static 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 };
22366static const uint32_t CSR_FPRegs_RegMask[] = { 0xffe00000, 0xfc1fffff, 0xff8003ff, 0xffffffff, 0xffffffff, 0xff01ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
22367static 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 };
22368static const uint32_t CSR_FP_Interrupt_Regs_RegMask[] = { 0xffe00140, 0xfc00001f, 0xff800003, 0xffffffff, 0x0fe0001f, 0xff0001f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
22369static 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 };
22370static const uint32_t CSR_FP_NEON_Interrupt_Regs_RegMask[] = { 0xffe00140, 0xfc1fffff, 0xff8003ff, 0xffffffff, 0xffffffff, 0xff01ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
22371static 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 };
22372static const uint32_t CSR_GenericInt_RegMask[] = { 0x00004000, 0x00000000, 0x007ffc00, 0x00000000, 0x00000000, 0x007e0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
22373static 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 };
22374static const uint32_t CSR_GenericInt_FP_RegMask[] = { 0xffe04140, 0xfc00001f, 0xfffffc03, 0xffffffff, 0x0fe0001f, 0xff7e01f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
22375static 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 };
22376static const uint32_t CSR_GenericInt_FP_NEON_RegMask[] = { 0xffe04140, 0xfc1fffff, 0xffffffff, 0xffffffff, 0xffffffff, 0xff7fffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
22377static const MCPhysReg CSR_NoRegs_SaveList[] = { 0 };
22378static const uint32_t CSR_NoRegs_RegMask[] = { 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
22379static 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 };
22380static const uint32_t CSR_Win_AAPCS_CFGuard_Check_RegMask[] = { 0xffe04000, 0xfc00001f, 0xffbfc003, 0xffffffff, 0x0fe0001f, 0xff7801f0, 0xffc0003f, 0x0ffc0003, 0xf807f000, 0x00000001, };
22381static 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 };
22382static const uint32_t CSR_Win_SplitFP_RegMask[] = { 0xe0004000, 0xc000001f, 0x003fc003, 0x807fff80, 0x0e00001f, 0x00780100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22383static 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 };
22384static const uint32_t CSR_iOS_RegMask[] = { 0xe0004000, 0xc000001f, 0x0037c003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22385static 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 };
22386static const uint32_t CSR_iOS_CXX_TLS_RegMask[] = { 0xffe04000, 0xfc1fffff, 0xfffffbff, 0xffffffff, 0xffffffff, 0xff7dffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
22387static const MCPhysReg CSR_iOS_CXX_TLS_PE_SaveList[] = { ARM::LR, ARM::R12, ARM::R11, ARM::R7, ARM::R5, ARM::R4, 0 };
22388static const uint32_t CSR_iOS_CXX_TLS_PE_RegMask[] = { 0x00004000, 0x00000000, 0x0062c000, 0x00000000, 0x00000000, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, };
22389static 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 };
22390static const uint32_t CSR_iOS_CXX_TLS_ViaCopy_RegMask[] = { 0xffe00000, 0xfc1fffff, 0xff9d3bff, 0xffffffff, 0xffffffff, 0xff25ffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
22391static 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 };
22392static const uint32_t CSR_iOS_SwiftError_RegMask[] = { 0xe0004000, 0xc000001f, 0x0033c003, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22393static 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 };
22394static const uint32_t CSR_iOS_SwiftTail_RegMask[] = { 0xe0004000, 0xc000001f, 0x0027c003, 0x807fff80, 0x0e00001f, 0x00180100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22395static 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 };
22396static const uint32_t CSR_iOS_TLSCall_RegMask[] = { 0xffe24000, 0xfc1fffff, 0xffb7fbff, 0xffffffff, 0xffffffff, 0xff5dffff, 0xffffffff, 0xffffffff, 0xffffffff, 0x000001ff, };
22397static 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 };
22398static const uint32_t CSR_iOS_ThisReturn_RegMask[] = { 0xe0004000, 0xc000001f, 0x0037c403, 0x807fff80, 0x0e00001f, 0x00580100, 0xc000003f, 0x0c000003, 0x80070000, 0x00000001, };
22399
22400
22401ArrayRef<const uint32_t *> ARMGenRegisterInfo::getRegMasks() const {
22402 static const uint32_t *const Masks[] = {
22403 CSR_AAPCS_RegMask,
22404 CSR_AAPCS_FP_RegMask,
22405 CSR_AAPCS_SplitPush_R7_RegMask,
22406 CSR_AAPCS_SplitPush_R11_RegMask,
22407 CSR_AAPCS_SwiftError_RegMask,
22408 CSR_AAPCS_SwiftTail_RegMask,
22409 CSR_AAPCS_ThisReturn_RegMask,
22410 CSR_ATPCS_SplitPush_RegMask,
22411 CSR_ATPCS_SplitPush_FP_RegMask,
22412 CSR_ATPCS_SplitPush_SwiftError_RegMask,
22413 CSR_ATPCS_SplitPush_SwiftTail_RegMask,
22414 CSR_FIQ_RegMask,
22415 CSR_FIQ_FP_RegMask,
22416 CSR_FIQ_FP_NEON_RegMask,
22417 CSR_FPRegs_RegMask,
22418 CSR_FP_Interrupt_Regs_RegMask,
22419 CSR_FP_NEON_Interrupt_Regs_RegMask,
22420 CSR_GenericInt_RegMask,
22421 CSR_GenericInt_FP_RegMask,
22422 CSR_GenericInt_FP_NEON_RegMask,
22423 CSR_NoRegs_RegMask,
22424 CSR_Win_AAPCS_CFGuard_Check_RegMask,
22425 CSR_Win_SplitFP_RegMask,
22426 CSR_iOS_RegMask,
22427 CSR_iOS_CXX_TLS_RegMask,
22428 CSR_iOS_CXX_TLS_PE_RegMask,
22429 CSR_iOS_CXX_TLS_ViaCopy_RegMask,
22430 CSR_iOS_SwiftError_RegMask,
22431 CSR_iOS_SwiftTail_RegMask,
22432 CSR_iOS_TLSCall_RegMask,
22433 CSR_iOS_ThisReturn_RegMask,
22434 };
22435 return ArrayRef(Masks);
22436}
22437
22438bool ARMGenRegisterInfo::
22439isGeneralPurposeRegister(const MachineFunction &MF, MCRegister PhysReg) const {
22440 return
22441 false;
22442}
22443
22444bool ARMGenRegisterInfo::
22445isGeneralPurposeRegisterClass(const TargetRegisterClass *RC) const {
22446 return
22447 false;
22448}
22449
22450bool ARMGenRegisterInfo::
22451isFixedRegister(const MachineFunction &MF, MCRegister PhysReg) const {
22452 return
22453 false;
22454}
22455
22456bool ARMGenRegisterInfo::
22457isArgumentRegister(const MachineFunction &MF, MCRegister PhysReg) const {
22458 return
22459 false;
22460}
22461
22462bool ARMGenRegisterInfo::
22463isConstantPhysReg(MCRegister PhysReg) const {
22464 return
22465 false;
22466}
22467
22468ArrayRef<const char *> ARMGenRegisterInfo::getRegMaskNames() const {
22469 static const char *Names[] = {
22470 "CSR_AAPCS",
22471 "CSR_AAPCS_FP",
22472 "CSR_AAPCS_SplitPush_R7",
22473 "CSR_AAPCS_SplitPush_R11",
22474 "CSR_AAPCS_SwiftError",
22475 "CSR_AAPCS_SwiftTail",
22476 "CSR_AAPCS_ThisReturn",
22477 "CSR_ATPCS_SplitPush",
22478 "CSR_ATPCS_SplitPush_FP",
22479 "CSR_ATPCS_SplitPush_SwiftError",
22480 "CSR_ATPCS_SplitPush_SwiftTail",
22481 "CSR_FIQ",
22482 "CSR_FIQ_FP",
22483 "CSR_FIQ_FP_NEON",
22484 "CSR_FPRegs",
22485 "CSR_FP_Interrupt_Regs",
22486 "CSR_FP_NEON_Interrupt_Regs",
22487 "CSR_GenericInt",
22488 "CSR_GenericInt_FP",
22489 "CSR_GenericInt_FP_NEON",
22490 "CSR_NoRegs",
22491 "CSR_Win_AAPCS_CFGuard_Check",
22492 "CSR_Win_SplitFP",
22493 "CSR_iOS",
22494 "CSR_iOS_CXX_TLS",
22495 "CSR_iOS_CXX_TLS_PE",
22496 "CSR_iOS_CXX_TLS_ViaCopy",
22497 "CSR_iOS_SwiftError",
22498 "CSR_iOS_SwiftTail",
22499 "CSR_iOS_TLSCall",
22500 "CSR_iOS_ThisReturn",
22501 };
22502 return ArrayRef(Names);
22503}
22504
22505const ARMFrameLowering *
22506ARMGenRegisterInfo::getFrameLowering(const MachineFunction &MF) {
22507 return static_cast<const ARMFrameLowering *>(
22508 MF.getSubtarget().getFrameLowering());
22509}
22510
22511
22512} // namespace llvm
22513