* config/sparc/driver-sparc.c (cpu_names): Add SPARC-T5 entry.
[official-gcc.git] / gcc / config / tilegx / mul-tables.c
blob9725f7dfb74b587e4340847dad458ef8fd2fa1a5
1 /* Constant multiply table for TILE-Gx.
2 Copyright (C) 2011-2017 Free Software Foundation, Inc.
3 Contributed by Walter Lee (walt@tilera.com)
5 This file is part of GCC.
7 GCC is free software; you can redistribute it and/or modify it
8 under the terms of the GNU General Public License as published
9 by the Free Software Foundation; either version 3, or (at your
10 option) any later version.
12 GCC is distributed in the hope that it will be useful, but WITHOUT
13 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
14 or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
15 License for more details.
17 You should have received a copy of the GNU General Public License
18 along with GCC; see the file COPYING3. If not see
19 <http://www.gnu.org/licenses/>. */
21 /* Note this file is auto-generated from gen-mul-tables.cc.
22 Make any required changes there. */
24 #include "config.h"
25 #include "system.h"
26 #include "coretypes.h"
27 #include "backend.h"
28 #include "rtl.h"
29 #include "expmed.h"
30 #include "tilegx-multiply.h"
32 const enum insn_code tilegx_multiply_insn_seq_decode_opcode[] = {
33 CODE_FOR_nothing /* must be first */ ,
34 CODE_FOR_adddi3,
35 CODE_FOR_subdi3,
36 CODE_FOR_insn_shl1add,
37 CODE_FOR_insn_shl2add,
38 CODE_FOR_insn_shl3add,
39 CODE_FOR_ashldi3
42 const struct tilegx_multiply_insn_seq tilegx_multiply_insn_seq_table[] = {
43 {-9223372036854775807ll - 1 /* 0x8000000000000000 */ ,
44 {{6, 1, 63}} /* shli r2, r1, 63 */
46 {-9223372036854775807ll /* 0x8000000000000001 */ ,
47 {{6, 1, 63}, /* shli r2, r1, 63 */
48 {1, 1, 2}} /* add r3, r1, r2 */
50 {-9223372036854775806ll /* 0x8000000000000002 */ ,
51 {{6, 1, 63}, /* shli r2, r1, 63 */
52 {3, 1, 2}} /* shl1add r3, r1, r2 */
54 {-9223372036854775805ll /* 0x8000000000000003 */ ,
55 {{3, 1, 1}, /* shl1add r2, r1, r1 */
56 {6, 1, 63}, /* shli r3, r1, 63 */
57 {1, 2, 3}} /* add r4, r2, r3 */
59 {-9223372036854775804ll /* 0x8000000000000004 */ ,
60 {{6, 1, 63}, /* shli r2, r1, 63 */
61 {4, 1, 2}} /* shl2add r3, r1, r2 */
63 {-9223372036854775803ll /* 0x8000000000000005 */ ,
64 {{4, 1, 1}, /* shl2add r2, r1, r1 */
65 {6, 1, 63}, /* shli r3, r1, 63 */
66 {1, 2, 3}} /* add r4, r2, r3 */
68 {-9223372036854775802ll /* 0x8000000000000006 */ ,
69 {{3, 1, 1}, /* shl1add r2, r1, r1 */
70 {6, 1, 63}, /* shli r3, r1, 63 */
71 {3, 2, 3}} /* shl1add r4, r2, r3 */
73 {-9223372036854775801ll /* 0x8000000000000007 */ ,
74 {{6, 1, 63}, /* shli r2, r1, 63 */
75 {2, 2, 1}, /* sub r3, r2, r1 */
76 {5, 1, 3}} /* shl3add r4, r1, r3 */
78 {-9223372036854775800ll /* 0x8000000000000008 */ ,
79 {{6, 1, 63}, /* shli r2, r1, 63 */
80 {5, 1, 2}} /* shl3add r3, r1, r2 */
82 {-9223372036854775799ll /* 0x8000000000000009 */ ,
83 {{5, 1, 1}, /* shl3add r2, r1, r1 */
84 {6, 1, 63}, /* shli r3, r1, 63 */
85 {1, 2, 3}} /* add r4, r2, r3 */
87 {-9223372036854775798ll /* 0x800000000000000a */ ,
88 {{4, 1, 1}, /* shl2add r2, r1, r1 */
89 {6, 1, 63}, /* shli r3, r1, 63 */
90 {3, 2, 3}} /* shl1add r4, r2, r3 */
92 {-9223372036854775792ll /* 0x8000000000000010 */ ,
93 {{6, 1, 4}, /* shli r2, r1, 4 */
94 {6, 1, 63}, /* shli r3, r1, 63 */
95 {1, 2, 3}} /* add r4, r2, r3 */
97 {-9223372036854775776ll /* 0x8000000000000020 */ ,
98 {{6, 1, 5}, /* shli r2, r1, 5 */
99 {6, 1, 63}, /* shli r3, r1, 63 */
100 {1, 2, 3}} /* add r4, r2, r3 */
102 {-9223372036854775744ll /* 0x8000000000000040 */ ,
103 {{6, 1, 6}, /* shli r2, r1, 6 */
104 {6, 1, 63}, /* shli r3, r1, 63 */
105 {1, 2, 3}} /* add r4, r2, r3 */
107 {-9223372036854775680ll /* 0x8000000000000080 */ ,
108 {{6, 1, 7}, /* shli r2, r1, 7 */
109 {6, 1, 63}, /* shli r3, r1, 63 */
110 {1, 2, 3}} /* add r4, r2, r3 */
112 {-9223372036854775552ll /* 0x8000000000000100 */ ,
113 {{6, 1, 8}, /* shli r2, r1, 8 */
114 {6, 1, 63}, /* shli r3, r1, 63 */
115 {1, 2, 3}} /* add r4, r2, r3 */
117 {-9223372036854775296ll /* 0x8000000000000200 */ ,
118 {{6, 1, 9}, /* shli r2, r1, 9 */
119 {6, 1, 63}, /* shli r3, r1, 63 */
120 {1, 2, 3}} /* add r4, r2, r3 */
122 {-9223372036854774784ll /* 0x8000000000000400 */ ,
123 {{6, 1, 10}, /* shli r2, r1, 10 */
124 {6, 1, 63}, /* shli r3, r1, 63 */
125 {1, 2, 3}} /* add r4, r2, r3 */
127 {-9223372036854773760ll /* 0x8000000000000800 */ ,
128 {{6, 1, 11}, /* shli r2, r1, 11 */
129 {6, 1, 63}, /* shli r3, r1, 63 */
130 {1, 2, 3}} /* add r4, r2, r3 */
132 {-9223372036854771712ll /* 0x8000000000001000 */ ,
133 {{6, 1, 12}, /* shli r2, r1, 12 */
134 {6, 1, 63}, /* shli r3, r1, 63 */
135 {1, 2, 3}} /* add r4, r2, r3 */
137 {-9223372036854767616ll /* 0x8000000000002000 */ ,
138 {{6, 1, 13}, /* shli r2, r1, 13 */
139 {6, 1, 63}, /* shli r3, r1, 63 */
140 {1, 2, 3}} /* add r4, r2, r3 */
142 {-9223372036854759424ll /* 0x8000000000004000 */ ,
143 {{6, 1, 14}, /* shli r2, r1, 14 */
144 {6, 1, 63}, /* shli r3, r1, 63 */
145 {1, 2, 3}} /* add r4, r2, r3 */
147 {-9223372036854743040ll /* 0x8000000000008000 */ ,
148 {{6, 1, 15}, /* shli r2, r1, 15 */
149 {6, 1, 63}, /* shli r3, r1, 63 */
150 {1, 2, 3}} /* add r4, r2, r3 */
152 {-9223372036854710272ll /* 0x8000000000010000 */ ,
153 {{6, 1, 16}, /* shli r2, r1, 16 */
154 {6, 1, 63}, /* shli r3, r1, 63 */
155 {1, 2, 3}} /* add r4, r2, r3 */
157 {-9223372036854644736ll /* 0x8000000000020000 */ ,
158 {{6, 1, 17}, /* shli r2, r1, 17 */
159 {6, 1, 63}, /* shli r3, r1, 63 */
160 {1, 2, 3}} /* add r4, r2, r3 */
162 {-9223372036854513664ll /* 0x8000000000040000 */ ,
163 {{6, 1, 18}, /* shli r2, r1, 18 */
164 {6, 1, 63}, /* shli r3, r1, 63 */
165 {1, 2, 3}} /* add r4, r2, r3 */
167 {-9223372036854251520ll /* 0x8000000000080000 */ ,
168 {{6, 1, 19}, /* shli r2, r1, 19 */
169 {6, 1, 63}, /* shli r3, r1, 63 */
170 {1, 2, 3}} /* add r4, r2, r3 */
172 {-9223372036853727232ll /* 0x8000000000100000 */ ,
173 {{6, 1, 20}, /* shli r2, r1, 20 */
174 {6, 1, 63}, /* shli r3, r1, 63 */
175 {1, 2, 3}} /* add r4, r2, r3 */
177 {-9223372036852678656ll /* 0x8000000000200000 */ ,
178 {{6, 1, 21}, /* shli r2, r1, 21 */
179 {6, 1, 63}, /* shli r3, r1, 63 */
180 {1, 2, 3}} /* add r4, r2, r3 */
182 {-9223372036850581504ll /* 0x8000000000400000 */ ,
183 {{6, 1, 22}, /* shli r2, r1, 22 */
184 {6, 1, 63}, /* shli r3, r1, 63 */
185 {1, 2, 3}} /* add r4, r2, r3 */
187 {-9223372036846387200ll /* 0x8000000000800000 */ ,
188 {{6, 1, 23}, /* shli r2, r1, 23 */
189 {6, 1, 63}, /* shli r3, r1, 63 */
190 {1, 2, 3}} /* add r4, r2, r3 */
192 {-9223372036837998592ll /* 0x8000000001000000 */ ,
193 {{6, 1, 24}, /* shli r2, r1, 24 */
194 {6, 1, 63}, /* shli r3, r1, 63 */
195 {1, 2, 3}} /* add r4, r2, r3 */
197 {-9223372036821221376ll /* 0x8000000002000000 */ ,
198 {{6, 1, 25}, /* shli r2, r1, 25 */
199 {6, 1, 63}, /* shli r3, r1, 63 */
200 {1, 2, 3}} /* add r4, r2, r3 */
202 {-9223372036787666944ll /* 0x8000000004000000 */ ,
203 {{6, 1, 26}, /* shli r2, r1, 26 */
204 {6, 1, 63}, /* shli r3, r1, 63 */
205 {1, 2, 3}} /* add r4, r2, r3 */
207 {-9223372036720558080ll /* 0x8000000008000000 */ ,
208 {{6, 1, 27}, /* shli r2, r1, 27 */
209 {6, 1, 63}, /* shli r3, r1, 63 */
210 {1, 2, 3}} /* add r4, r2, r3 */
212 {-9223372036586340352ll /* 0x8000000010000000 */ ,
213 {{6, 1, 28}, /* shli r2, r1, 28 */
214 {6, 1, 63}, /* shli r3, r1, 63 */
215 {1, 2, 3}} /* add r4, r2, r3 */
217 {-9223372036317904896ll /* 0x8000000020000000 */ ,
218 {{6, 1, 29}, /* shli r2, r1, 29 */
219 {6, 1, 63}, /* shli r3, r1, 63 */
220 {1, 2, 3}} /* add r4, r2, r3 */
222 {-9223372035781033984ll /* 0x8000000040000000 */ ,
223 {{6, 1, 30}, /* shli r2, r1, 30 */
224 {6, 1, 63}, /* shli r3, r1, 63 */
225 {1, 2, 3}} /* add r4, r2, r3 */
227 {-9223372034707292160ll /* 0x8000000080000000 */ ,
228 {{6, 1, 31}, /* shli r2, r1, 31 */
229 {6, 1, 63}, /* shli r3, r1, 63 */
230 {1, 2, 3}} /* add r4, r2, r3 */
232 {-9223372032559808512ll /* 0x8000000100000000 */ ,
233 {{6, 1, 32}, /* shli r2, r1, 32 */
234 {6, 1, 63}, /* shli r3, r1, 63 */
235 {1, 2, 3}} /* add r4, r2, r3 */
237 {-9223372028264841216ll /* 0x8000000200000000 */ ,
238 {{6, 1, 33}, /* shli r2, r1, 33 */
239 {6, 1, 63}, /* shli r3, r1, 63 */
240 {1, 2, 3}} /* add r4, r2, r3 */
242 {-9223372019674906624ll /* 0x8000000400000000 */ ,
243 {{6, 1, 34}, /* shli r2, r1, 34 */
244 {6, 1, 63}, /* shli r3, r1, 63 */
245 {1, 2, 3}} /* add r4, r2, r3 */
247 {-9223372002495037440ll /* 0x8000000800000000 */ ,
248 {{6, 1, 35}, /* shli r2, r1, 35 */
249 {6, 1, 63}, /* shli r3, r1, 63 */
250 {1, 2, 3}} /* add r4, r2, r3 */
252 {-9223371968135299072ll /* 0x8000001000000000 */ ,
253 {{6, 1, 36}, /* shli r2, r1, 36 */
254 {6, 1, 63}, /* shli r3, r1, 63 */
255 {1, 2, 3}} /* add r4, r2, r3 */
257 {-9223371899415822336ll /* 0x8000002000000000 */ ,
258 {{6, 1, 37}, /* shli r2, r1, 37 */
259 {6, 1, 63}, /* shli r3, r1, 63 */
260 {1, 2, 3}} /* add r4, r2, r3 */
262 {-9223371761976868864ll /* 0x8000004000000000 */ ,
263 {{6, 1, 38}, /* shli r2, r1, 38 */
264 {6, 1, 63}, /* shli r3, r1, 63 */
265 {1, 2, 3}} /* add r4, r2, r3 */
267 {-9223371487098961920ll /* 0x8000008000000000 */ ,
268 {{6, 1, 39}, /* shli r2, r1, 39 */
269 {6, 1, 63}, /* shli r3, r1, 63 */
270 {1, 2, 3}} /* add r4, r2, r3 */
272 {-9223370937343148032ll /* 0x8000010000000000 */ ,
273 {{6, 1, 40}, /* shli r2, r1, 40 */
274 {6, 1, 63}, /* shli r3, r1, 63 */
275 {1, 2, 3}} /* add r4, r2, r3 */
277 {-9223369837831520256ll /* 0x8000020000000000 */ ,
278 {{6, 1, 41}, /* shli r2, r1, 41 */
279 {6, 1, 63}, /* shli r3, r1, 63 */
280 {1, 2, 3}} /* add r4, r2, r3 */
282 {-9223367638808264704ll /* 0x8000040000000000 */ ,
283 {{6, 1, 42}, /* shli r2, r1, 42 */
284 {6, 1, 63}, /* shli r3, r1, 63 */
285 {1, 2, 3}} /* add r4, r2, r3 */
287 {-9223363240761753600ll /* 0x8000080000000000 */ ,
288 {{6, 1, 43}, /* shli r2, r1, 43 */
289 {6, 1, 63}, /* shli r3, r1, 63 */
290 {1, 2, 3}} /* add r4, r2, r3 */
292 {-9223354444668731392ll /* 0x8000100000000000 */ ,
293 {{6, 1, 44}, /* shli r2, r1, 44 */
294 {6, 1, 63}, /* shli r3, r1, 63 */
295 {1, 2, 3}} /* add r4, r2, r3 */
297 {-9223336852482686976ll /* 0x8000200000000000 */ ,
298 {{6, 1, 45}, /* shli r2, r1, 45 */
299 {6, 1, 63}, /* shli r3, r1, 63 */
300 {1, 2, 3}} /* add r4, r2, r3 */
302 {-9223301668110598144ll /* 0x8000400000000000 */ ,
303 {{6, 1, 46}, /* shli r2, r1, 46 */
304 {6, 1, 63}, /* shli r3, r1, 63 */
305 {1, 2, 3}} /* add r4, r2, r3 */
307 {-9223231299366420480ll /* 0x8000800000000000 */ ,
308 {{6, 1, 47}, /* shli r2, r1, 47 */
309 {6, 1, 63}, /* shli r3, r1, 63 */
310 {1, 2, 3}} /* add r4, r2, r3 */
312 {-9223090561878065152ll /* 0x8001000000000000 */ ,
313 {{6, 1, 48}, /* shli r2, r1, 48 */
314 {6, 1, 63}, /* shli r3, r1, 63 */
315 {1, 2, 3}} /* add r4, r2, r3 */
317 {-9222809086901354496ll /* 0x8002000000000000 */ ,
318 {{6, 1, 49}, /* shli r2, r1, 49 */
319 {6, 1, 63}, /* shli r3, r1, 63 */
320 {1, 2, 3}} /* add r4, r2, r3 */
322 {-9222246136947933184ll /* 0x8004000000000000 */ ,
323 {{6, 1, 50}, /* shli r2, r1, 50 */
324 {6, 1, 63}, /* shli r3, r1, 63 */
325 {1, 2, 3}} /* add r4, r2, r3 */
327 {-9221120237041090560ll /* 0x8008000000000000 */ ,
328 {{6, 1, 51}, /* shli r2, r1, 51 */
329 {6, 1, 63}, /* shli r3, r1, 63 */
330 {1, 2, 3}} /* add r4, r2, r3 */
332 {-9218868437227405312ll /* 0x8010000000000000 */ ,
333 {{6, 1, 52}, /* shli r2, r1, 52 */
334 {6, 1, 63}, /* shli r3, r1, 63 */
335 {1, 2, 3}} /* add r4, r2, r3 */
337 {-9214364837600034816ll /* 0x8020000000000000 */ ,
338 {{6, 1, 53}, /* shli r2, r1, 53 */
339 {6, 1, 63}, /* shli r3, r1, 63 */
340 {1, 2, 3}} /* add r4, r2, r3 */
342 {-9205357638345293824ll /* 0x8040000000000000 */ ,
343 {{6, 1, 54}, /* shli r2, r1, 54 */
344 {6, 1, 63}, /* shli r3, r1, 63 */
345 {1, 2, 3}} /* add r4, r2, r3 */
347 {-9187343239835811840ll /* 0x8080000000000000 */ ,
348 {{6, 1, 55}, /* shli r2, r1, 55 */
349 {6, 1, 63}, /* shli r3, r1, 63 */
350 {1, 2, 3}} /* add r4, r2, r3 */
352 {-9151314442816847872ll /* 0x8100000000000000 */ ,
353 {{6, 1, 56}, /* shli r2, r1, 56 */
354 {6, 1, 63}, /* shli r3, r1, 63 */
355 {1, 2, 3}} /* add r4, r2, r3 */
357 {-9079256848778919936ll /* 0x8200000000000000 */ ,
358 {{6, 1, 57}, /* shli r2, r1, 57 */
359 {6, 1, 63}, /* shli r3, r1, 63 */
360 {1, 2, 3}} /* add r4, r2, r3 */
362 {-8935141660703064064ll /* 0x8400000000000000 */ ,
363 {{6, 1, 58}, /* shli r2, r1, 58 */
364 {6, 1, 63}, /* shli r3, r1, 63 */
365 {1, 2, 3}} /* add r4, r2, r3 */
367 {-8646911284551352320ll /* 0x8800000000000000 */ ,
368 {{6, 1, 59}, /* shli r2, r1, 59 */
369 {6, 1, 63}, /* shli r3, r1, 63 */
370 {1, 2, 3}} /* add r4, r2, r3 */
372 {-8070450532247928832ll /* 0x9000000000000000 */ ,
373 {{5, 1, 1}, /* shl3add r2, r1, r1 */
374 {6, 2, 60}} /* shli r3, r2, 60 */
376 {-6917529027641081857ll /* 0x9fffffffffffffff */ ,
377 {{4, 1, 1}, /* shl2add r2, r1, r1 */
378 {6, 2, 61}, /* shli r3, r2, 61 */
379 {2, 3, 1}} /* sub r4, r3, r1 */
381 {-6917529027641081856ll /* 0xa000000000000000 */ ,
382 {{4, 1, 1}, /* shl2add r2, r1, r1 */
383 {6, 2, 61}} /* shli r3, r2, 61 */
385 {-4611686018427387912ll /* 0xbffffffffffffff8 */ ,
386 {{2, 0, 1}, /* sub r2, zero, r1 */
387 {6, 2, 62}, /* shli r3, r2, 62 */
388 {5, 2, 3}} /* shl3add r4, r2, r3 */
390 {-4611686018427387911ll /* 0xbffffffffffffff9 */ ,
391 {{6, 1, 62}, /* shli r2, r1, 62 */
392 {5, 1, 2}, /* shl3add r3, r1, r2 */
393 {2, 1, 3}} /* sub r4, r1, r3 */
395 {-4611686018427387908ll /* 0xbffffffffffffffc */ ,
396 {{2, 0, 1}, /* sub r2, zero, r1 */
397 {6, 2, 62}, /* shli r3, r2, 62 */
398 {4, 2, 3}} /* shl2add r4, r2, r3 */
400 {-4611686018427387907ll /* 0xbffffffffffffffd */ ,
401 {{3, 1, 1}, /* shl1add r2, r1, r1 */
402 {6, 2, 62}, /* shli r3, r2, 62 */
403 {2, 3, 2}} /* sub r4, r3, r2 */
405 {-4611686018427387906ll /* 0xbffffffffffffffe */ ,
406 {{2, 0, 1}, /* sub r2, zero, r1 */
407 {6, 2, 62}, /* shli r3, r2, 62 */
408 {3, 2, 3}} /* shl1add r4, r2, r3 */
410 {-4611686018427387905ll /* 0xbfffffffffffffff */ ,
411 {{2, 0, 1}, /* sub r2, zero, r1 */
412 {6, 1, 62}, /* shli r3, r1, 62 */
413 {2, 2, 3}} /* sub r4, r2, r3 */
415 {-4611686018427387904ll /* 0xc000000000000000 */ ,
416 {{2, 0, 1}, /* sub r2, zero, r1 */
417 {6, 2, 62}} /* shli r3, r2, 62 */
419 {-4611686018427387903ll /* 0xc000000000000001 */ ,
420 {{6, 1, 62}, /* shli r2, r1, 62 */
421 {2, 1, 2}} /* sub r3, r1, r2 */
423 {-4611686018427387902ll /* 0xc000000000000002 */ ,
424 {{6, 1, 1}, /* shli r2, r1, 1 */
425 {6, 1, 62}, /* shli r3, r1, 62 */
426 {2, 2, 3}} /* sub r4, r2, r3 */
428 {-4611686018427387901ll /* 0xc000000000000003 */ ,
429 {{3, 1, 1}, /* shl1add r2, r1, r1 */
430 {6, 1, 62}, /* shli r3, r1, 62 */
431 {2, 2, 3}} /* sub r4, r2, r3 */
433 {-4611686018427387900ll /* 0xc000000000000004 */ ,
434 {{6, 1, 2}, /* shli r2, r1, 2 */
435 {6, 1, 62}, /* shli r3, r1, 62 */
436 {2, 2, 3}} /* sub r4, r2, r3 */
438 {-4611686018427387899ll /* 0xc000000000000005 */ ,
439 {{4, 1, 1}, /* shl2add r2, r1, r1 */
440 {6, 1, 62}, /* shli r3, r1, 62 */
441 {2, 2, 3}} /* sub r4, r2, r3 */
443 {-4611686018427387898ll /* 0xc000000000000006 */ ,
444 {{3, 1, 1}, /* shl1add r2, r1, r1 */
445 {6, 2, 62}, /* shli r3, r2, 62 */
446 {3, 2, 3}} /* shl1add r4, r2, r3 */
448 {-4611686018427387896ll /* 0xc000000000000008 */ ,
449 {{6, 1, 3}, /* shli r2, r1, 3 */
450 {6, 1, 62}, /* shli r3, r1, 62 */
451 {2, 2, 3}} /* sub r4, r2, r3 */
453 {-4611686018427387895ll /* 0xc000000000000009 */ ,
454 {{5, 1, 1}, /* shl3add r2, r1, r1 */
455 {6, 1, 62}, /* shli r3, r1, 62 */
456 {2, 2, 3}} /* sub r4, r2, r3 */
458 {-3458764513820540929ll /* 0xcfffffffffffffff */ ,
459 {{6, 1, 60}, /* shli r2, r1, 60 */
460 {4, 2, 1}, /* shl2add r3, r2, r1 */
461 {2, 2, 3}} /* sub r4, r2, r3 */
463 {-2305843009213693960ll /* 0xdffffffffffffff8 */ ,
464 {{2, 0, 1}, /* sub r2, zero, r1 */
465 {6, 2, 61}, /* shli r3, r2, 61 */
466 {5, 2, 3}} /* shl3add r4, r2, r3 */
468 {-2305843009213693959ll /* 0xdffffffffffffff9 */ ,
469 {{6, 1, 61}, /* shli r2, r1, 61 */
470 {5, 1, 2}, /* shl3add r3, r1, r2 */
471 {2, 1, 3}} /* sub r4, r1, r3 */
473 {-2305843009213693956ll /* 0xdffffffffffffffc */ ,
474 {{2, 0, 1}, /* sub r2, zero, r1 */
475 {6, 2, 61}, /* shli r3, r2, 61 */
476 {4, 2, 3}} /* shl2add r4, r2, r3 */
478 {-2305843009213693955ll /* 0xdffffffffffffffd */ ,
479 {{6, 1, 61}, /* shli r2, r1, 61 */
480 {4, 1, 2}, /* shl2add r3, r1, r2 */
481 {2, 1, 3}} /* sub r4, r1, r3 */
483 {-2305843009213693954ll /* 0xdffffffffffffffe */ ,
484 {{2, 0, 1}, /* sub r2, zero, r1 */
485 {6, 2, 61}, /* shli r3, r2, 61 */
486 {3, 2, 3}} /* shl1add r4, r2, r3 */
488 {-2305843009213693953ll /* 0xdfffffffffffffff */ ,
489 {{2, 0, 1}, /* sub r2, zero, r1 */
490 {6, 1, 61}, /* shli r3, r1, 61 */
491 {2, 2, 3}} /* sub r4, r2, r3 */
493 {-2305843009213693952ll /* 0xe000000000000000 */ ,
494 {{2, 0, 1}, /* sub r2, zero, r1 */
495 {6, 2, 61}} /* shli r3, r2, 61 */
497 {-2305843009213693951ll /* 0xe000000000000001 */ ,
498 {{6, 1, 61}, /* shli r2, r1, 61 */
499 {2, 1, 2}} /* sub r3, r1, r2 */
501 {-2305843009213693950ll /* 0xe000000000000002 */ ,
502 {{6, 1, 1}, /* shli r2, r1, 1 */
503 {6, 1, 61}, /* shli r3, r1, 61 */
504 {2, 2, 3}} /* sub r4, r2, r3 */
506 {-2305843009213693949ll /* 0xe000000000000003 */ ,
507 {{3, 1, 1}, /* shl1add r2, r1, r1 */
508 {6, 1, 61}, /* shli r3, r1, 61 */
509 {2, 2, 3}} /* sub r4, r2, r3 */
511 {-2305843009213693948ll /* 0xe000000000000004 */ ,
512 {{6, 1, 2}, /* shli r2, r1, 2 */
513 {6, 1, 61}, /* shli r3, r1, 61 */
514 {2, 2, 3}} /* sub r4, r2, r3 */
516 {-2305843009213693947ll /* 0xe000000000000005 */ ,
517 {{4, 1, 1}, /* shl2add r2, r1, r1 */
518 {6, 1, 61}, /* shli r3, r1, 61 */
519 {2, 2, 3}} /* sub r4, r2, r3 */
521 {-2305843009213693944ll /* 0xe000000000000008 */ ,
522 {{6, 1, 3}, /* shli r2, r1, 3 */
523 {6, 1, 61}, /* shli r3, r1, 61 */
524 {2, 2, 3}} /* sub r4, r2, r3 */
526 {-2305843009213693943ll /* 0xe000000000000009 */ ,
527 {{5, 1, 1}, /* shl3add r2, r1, r1 */
528 {6, 1, 61}, /* shli r3, r1, 61 */
529 {2, 2, 3}} /* sub r4, r2, r3 */
531 {-1729382256910270465ll /* 0xe7ffffffffffffff */ ,
532 {{6, 1, 59}, /* shli r2, r1, 59 */
533 {4, 2, 1}, /* shl2add r3, r2, r1 */
534 {2, 2, 3}} /* sub r4, r2, r3 */
536 {-1152921504606846984ll /* 0xeffffffffffffff8 */ ,
537 {{2, 0, 1}, /* sub r2, zero, r1 */
538 {6, 2, 60}, /* shli r3, r2, 60 */
539 {5, 2, 3}} /* shl3add r4, r2, r3 */
541 {-1152921504606846983ll /* 0xeffffffffffffff9 */ ,
542 {{6, 1, 60}, /* shli r2, r1, 60 */
543 {5, 1, 2}, /* shl3add r3, r1, r2 */
544 {2, 1, 3}} /* sub r4, r1, r3 */
546 {-1152921504606846980ll /* 0xeffffffffffffffc */ ,
547 {{2, 0, 1}, /* sub r2, zero, r1 */
548 {6, 2, 60}, /* shli r3, r2, 60 */
549 {4, 2, 3}} /* shl2add r4, r2, r3 */
551 {-1152921504606846979ll /* 0xeffffffffffffffd */ ,
552 {{6, 1, 60}, /* shli r2, r1, 60 */
553 {4, 1, 2}, /* shl2add r3, r1, r2 */
554 {2, 1, 3}} /* sub r4, r1, r3 */
556 {-1152921504606846978ll /* 0xeffffffffffffffe */ ,
557 {{2, 0, 1}, /* sub r2, zero, r1 */
558 {6, 2, 60}, /* shli r3, r2, 60 */
559 {3, 2, 3}} /* shl1add r4, r2, r3 */
561 {-1152921504606846977ll /* 0xefffffffffffffff */ ,
562 {{2, 0, 1}, /* sub r2, zero, r1 */
563 {6, 1, 60}, /* shli r3, r1, 60 */
564 {2, 2, 3}} /* sub r4, r2, r3 */
566 {-1152921504606846976ll /* 0xf000000000000000 */ ,
567 {{2, 0, 1}, /* sub r2, zero, r1 */
568 {6, 2, 60}} /* shli r3, r2, 60 */
570 {-1152921504606846975ll /* 0xf000000000000001 */ ,
571 {{6, 1, 60}, /* shli r2, r1, 60 */
572 {2, 1, 2}} /* sub r3, r1, r2 */
574 {-1152921504606846974ll /* 0xf000000000000002 */ ,
575 {{6, 1, 1}, /* shli r2, r1, 1 */
576 {6, 1, 60}, /* shli r3, r1, 60 */
577 {2, 2, 3}} /* sub r4, r2, r3 */
579 {-1152921504606846973ll /* 0xf000000000000003 */ ,
580 {{3, 1, 1}, /* shl1add r2, r1, r1 */
581 {6, 1, 60}, /* shli r3, r1, 60 */
582 {2, 2, 3}} /* sub r4, r2, r3 */
584 {-1152921504606846972ll /* 0xf000000000000004 */ ,
585 {{6, 1, 2}, /* shli r2, r1, 2 */
586 {6, 1, 60}, /* shli r3, r1, 60 */
587 {2, 2, 3}} /* sub r4, r2, r3 */
589 {-1152921504606846971ll /* 0xf000000000000005 */ ,
590 {{4, 1, 1}, /* shl2add r2, r1, r1 */
591 {6, 1, 60}, /* shli r3, r1, 60 */
592 {2, 2, 3}} /* sub r4, r2, r3 */
594 {-1152921504606846968ll /* 0xf000000000000008 */ ,
595 {{6, 1, 3}, /* shli r2, r1, 3 */
596 {6, 1, 60}, /* shli r3, r1, 60 */
597 {2, 2, 3}} /* sub r4, r2, r3 */
599 {-1152921504606846967ll /* 0xf000000000000009 */ ,
600 {{5, 1, 1}, /* shl3add r2, r1, r1 */
601 {6, 1, 60}, /* shli r3, r1, 60 */
602 {2, 2, 3}} /* sub r4, r2, r3 */
604 {-864691128455135233ll /* 0xf3ffffffffffffff */ ,
605 {{6, 1, 58}, /* shli r2, r1, 58 */
606 {4, 2, 1}, /* shl2add r3, r2, r1 */
607 {2, 2, 3}} /* sub r4, r2, r3 */
609 {-576460752303423496ll /* 0xf7fffffffffffff8 */ ,
610 {{2, 0, 1}, /* sub r2, zero, r1 */
611 {6, 2, 59}, /* shli r3, r2, 59 */
612 {5, 2, 3}} /* shl3add r4, r2, r3 */
614 {-576460752303423495ll /* 0xf7fffffffffffff9 */ ,
615 {{6, 1, 59}, /* shli r2, r1, 59 */
616 {5, 1, 2}, /* shl3add r3, r1, r2 */
617 {2, 1, 3}} /* sub r4, r1, r3 */
619 {-576460752303423492ll /* 0xf7fffffffffffffc */ ,
620 {{2, 0, 1}, /* sub r2, zero, r1 */
621 {6, 2, 59}, /* shli r3, r2, 59 */
622 {4, 2, 3}} /* shl2add r4, r2, r3 */
624 {-576460752303423491ll /* 0xf7fffffffffffffd */ ,
625 {{6, 1, 59}, /* shli r2, r1, 59 */
626 {4, 1, 2}, /* shl2add r3, r1, r2 */
627 {2, 1, 3}} /* sub r4, r1, r3 */
629 {-576460752303423490ll /* 0xf7fffffffffffffe */ ,
630 {{2, 0, 1}, /* sub r2, zero, r1 */
631 {6, 2, 59}, /* shli r3, r2, 59 */
632 {3, 2, 3}} /* shl1add r4, r2, r3 */
634 {-576460752303423489ll /* 0xf7ffffffffffffff */ ,
635 {{2, 0, 1}, /* sub r2, zero, r1 */
636 {6, 1, 59}, /* shli r3, r1, 59 */
637 {2, 2, 3}} /* sub r4, r2, r3 */
639 {-576460752303423488ll /* 0xf800000000000000 */ ,
640 {{2, 0, 1}, /* sub r2, zero, r1 */
641 {6, 2, 59}} /* shli r3, r2, 59 */
643 {-576460752303423487ll /* 0xf800000000000001 */ ,
644 {{6, 1, 59}, /* shli r2, r1, 59 */
645 {2, 1, 2}} /* sub r3, r1, r2 */
647 {-576460752303423486ll /* 0xf800000000000002 */ ,
648 {{6, 1, 1}, /* shli r2, r1, 1 */
649 {6, 1, 59}, /* shli r3, r1, 59 */
650 {2, 2, 3}} /* sub r4, r2, r3 */
652 {-576460752303423485ll /* 0xf800000000000003 */ ,
653 {{3, 1, 1}, /* shl1add r2, r1, r1 */
654 {6, 1, 59}, /* shli r3, r1, 59 */
655 {2, 2, 3}} /* sub r4, r2, r3 */
657 {-576460752303423484ll /* 0xf800000000000004 */ ,
658 {{6, 1, 2}, /* shli r2, r1, 2 */
659 {6, 1, 59}, /* shli r3, r1, 59 */
660 {2, 2, 3}} /* sub r4, r2, r3 */
662 {-576460752303423483ll /* 0xf800000000000005 */ ,
663 {{4, 1, 1}, /* shl2add r2, r1, r1 */
664 {6, 1, 59}, /* shli r3, r1, 59 */
665 {2, 2, 3}} /* sub r4, r2, r3 */
667 {-576460752303423480ll /* 0xf800000000000008 */ ,
668 {{6, 1, 3}, /* shli r2, r1, 3 */
669 {6, 1, 59}, /* shli r3, r1, 59 */
670 {2, 2, 3}} /* sub r4, r2, r3 */
672 {-576460752303423479ll /* 0xf800000000000009 */ ,
673 {{5, 1, 1}, /* shl3add r2, r1, r1 */
674 {6, 1, 59}, /* shli r3, r1, 59 */
675 {2, 2, 3}} /* sub r4, r2, r3 */
677 {-432345564227567617ll /* 0xf9ffffffffffffff */ ,
678 {{6, 1, 57}, /* shli r2, r1, 57 */
679 {4, 2, 1}, /* shl2add r3, r2, r1 */
680 {2, 2, 3}} /* sub r4, r2, r3 */
682 {-288230376151711752ll /* 0xfbfffffffffffff8 */ ,
683 {{2, 0, 1}, /* sub r2, zero, r1 */
684 {6, 2, 58}, /* shli r3, r2, 58 */
685 {5, 2, 3}} /* shl3add r4, r2, r3 */
687 {-288230376151711751ll /* 0xfbfffffffffffff9 */ ,
688 {{6, 1, 58}, /* shli r2, r1, 58 */
689 {5, 1, 2}, /* shl3add r3, r1, r2 */
690 {2, 1, 3}} /* sub r4, r1, r3 */
692 {-288230376151711748ll /* 0xfbfffffffffffffc */ ,
693 {{2, 0, 1}, /* sub r2, zero, r1 */
694 {6, 2, 58}, /* shli r3, r2, 58 */
695 {4, 2, 3}} /* shl2add r4, r2, r3 */
697 {-288230376151711747ll /* 0xfbfffffffffffffd */ ,
698 {{6, 1, 58}, /* shli r2, r1, 58 */
699 {4, 1, 2}, /* shl2add r3, r1, r2 */
700 {2, 1, 3}} /* sub r4, r1, r3 */
702 {-288230376151711746ll /* 0xfbfffffffffffffe */ ,
703 {{2, 0, 1}, /* sub r2, zero, r1 */
704 {6, 2, 58}, /* shli r3, r2, 58 */
705 {3, 2, 3}} /* shl1add r4, r2, r3 */
707 {-288230376151711745ll /* 0xfbffffffffffffff */ ,
708 {{2, 0, 1}, /* sub r2, zero, r1 */
709 {6, 1, 58}, /* shli r3, r1, 58 */
710 {2, 2, 3}} /* sub r4, r2, r3 */
712 {-288230376151711744ll /* 0xfc00000000000000 */ ,
713 {{2, 0, 1}, /* sub r2, zero, r1 */
714 {6, 2, 58}} /* shli r3, r2, 58 */
716 {-288230376151711743ll /* 0xfc00000000000001 */ ,
717 {{6, 1, 58}, /* shli r2, r1, 58 */
718 {2, 1, 2}} /* sub r3, r1, r2 */
720 {-288230376151711742ll /* 0xfc00000000000002 */ ,
721 {{6, 1, 1}, /* shli r2, r1, 1 */
722 {6, 1, 58}, /* shli r3, r1, 58 */
723 {2, 2, 3}} /* sub r4, r2, r3 */
725 {-288230376151711741ll /* 0xfc00000000000003 */ ,
726 {{3, 1, 1}, /* shl1add r2, r1, r1 */
727 {6, 1, 58}, /* shli r3, r1, 58 */
728 {2, 2, 3}} /* sub r4, r2, r3 */
730 {-288230376151711740ll /* 0xfc00000000000004 */ ,
731 {{6, 1, 2}, /* shli r2, r1, 2 */
732 {6, 1, 58}, /* shli r3, r1, 58 */
733 {2, 2, 3}} /* sub r4, r2, r3 */
735 {-288230376151711739ll /* 0xfc00000000000005 */ ,
736 {{4, 1, 1}, /* shl2add r2, r1, r1 */
737 {6, 1, 58}, /* shli r3, r1, 58 */
738 {2, 2, 3}} /* sub r4, r2, r3 */
740 {-288230376151711736ll /* 0xfc00000000000008 */ ,
741 {{6, 1, 3}, /* shli r2, r1, 3 */
742 {6, 1, 58}, /* shli r3, r1, 58 */
743 {2, 2, 3}} /* sub r4, r2, r3 */
745 {-288230376151711735ll /* 0xfc00000000000009 */ ,
746 {{5, 1, 1}, /* shl3add r2, r1, r1 */
747 {6, 1, 58}, /* shli r3, r1, 58 */
748 {2, 2, 3}} /* sub r4, r2, r3 */
750 {-216172782113783809ll /* 0xfcffffffffffffff */ ,
751 {{6, 1, 56}, /* shli r2, r1, 56 */
752 {4, 2, 1}, /* shl2add r3, r2, r1 */
753 {2, 2, 3}} /* sub r4, r2, r3 */
755 {-144115188075855880ll /* 0xfdfffffffffffff8 */ ,
756 {{2, 0, 1}, /* sub r2, zero, r1 */
757 {6, 2, 57}, /* shli r3, r2, 57 */
758 {5, 2, 3}} /* shl3add r4, r2, r3 */
760 {-144115188075855879ll /* 0xfdfffffffffffff9 */ ,
761 {{6, 1, 57}, /* shli r2, r1, 57 */
762 {5, 1, 2}, /* shl3add r3, r1, r2 */
763 {2, 1, 3}} /* sub r4, r1, r3 */
765 {-144115188075855876ll /* 0xfdfffffffffffffc */ ,
766 {{2, 0, 1}, /* sub r2, zero, r1 */
767 {6, 2, 57}, /* shli r3, r2, 57 */
768 {4, 2, 3}} /* shl2add r4, r2, r3 */
770 {-144115188075855875ll /* 0xfdfffffffffffffd */ ,
771 {{6, 1, 57}, /* shli r2, r1, 57 */
772 {4, 1, 2}, /* shl2add r3, r1, r2 */
773 {2, 1, 3}} /* sub r4, r1, r3 */
775 {-144115188075855874ll /* 0xfdfffffffffffffe */ ,
776 {{2, 0, 1}, /* sub r2, zero, r1 */
777 {6, 2, 57}, /* shli r3, r2, 57 */
778 {3, 2, 3}} /* shl1add r4, r2, r3 */
780 {-144115188075855873ll /* 0xfdffffffffffffff */ ,
781 {{2, 0, 1}, /* sub r2, zero, r1 */
782 {6, 1, 57}, /* shli r3, r1, 57 */
783 {2, 2, 3}} /* sub r4, r2, r3 */
785 {-144115188075855872ll /* 0xfe00000000000000 */ ,
786 {{2, 0, 1}, /* sub r2, zero, r1 */
787 {6, 2, 57}} /* shli r3, r2, 57 */
789 {-144115188075855871ll /* 0xfe00000000000001 */ ,
790 {{6, 1, 57}, /* shli r2, r1, 57 */
791 {2, 1, 2}} /* sub r3, r1, r2 */
793 {-144115188075855870ll /* 0xfe00000000000002 */ ,
794 {{6, 1, 1}, /* shli r2, r1, 1 */
795 {6, 1, 57}, /* shli r3, r1, 57 */
796 {2, 2, 3}} /* sub r4, r2, r3 */
798 {-144115188075855869ll /* 0xfe00000000000003 */ ,
799 {{3, 1, 1}, /* shl1add r2, r1, r1 */
800 {6, 1, 57}, /* shli r3, r1, 57 */
801 {2, 2, 3}} /* sub r4, r2, r3 */
803 {-144115188075855868ll /* 0xfe00000000000004 */ ,
804 {{6, 1, 2}, /* shli r2, r1, 2 */
805 {6, 1, 57}, /* shli r3, r1, 57 */
806 {2, 2, 3}} /* sub r4, r2, r3 */
808 {-144115188075855867ll /* 0xfe00000000000005 */ ,
809 {{4, 1, 1}, /* shl2add r2, r1, r1 */
810 {6, 1, 57}, /* shli r3, r1, 57 */
811 {2, 2, 3}} /* sub r4, r2, r3 */
813 {-144115188075855864ll /* 0xfe00000000000008 */ ,
814 {{6, 1, 3}, /* shli r2, r1, 3 */
815 {6, 1, 57}, /* shli r3, r1, 57 */
816 {2, 2, 3}} /* sub r4, r2, r3 */
818 {-144115188075855863ll /* 0xfe00000000000009 */ ,
819 {{5, 1, 1}, /* shl3add r2, r1, r1 */
820 {6, 1, 57}, /* shli r3, r1, 57 */
821 {2, 2, 3}} /* sub r4, r2, r3 */
823 {-108086391056891905ll /* 0xfe7fffffffffffff */ ,
824 {{6, 1, 55}, /* shli r2, r1, 55 */
825 {4, 2, 1}, /* shl2add r3, r2, r1 */
826 {2, 2, 3}} /* sub r4, r2, r3 */
828 {-72057594037927944ll /* 0xfefffffffffffff8 */ ,
829 {{2, 0, 1}, /* sub r2, zero, r1 */
830 {6, 2, 56}, /* shli r3, r2, 56 */
831 {5, 2, 3}} /* shl3add r4, r2, r3 */
833 {-72057594037927943ll /* 0xfefffffffffffff9 */ ,
834 {{6, 1, 56}, /* shli r2, r1, 56 */
835 {5, 1, 2}, /* shl3add r3, r1, r2 */
836 {2, 1, 3}} /* sub r4, r1, r3 */
838 {-72057594037927940ll /* 0xfefffffffffffffc */ ,
839 {{2, 0, 1}, /* sub r2, zero, r1 */
840 {6, 2, 56}, /* shli r3, r2, 56 */
841 {4, 2, 3}} /* shl2add r4, r2, r3 */
843 {-72057594037927939ll /* 0xfefffffffffffffd */ ,
844 {{6, 1, 56}, /* shli r2, r1, 56 */
845 {4, 1, 2}, /* shl2add r3, r1, r2 */
846 {2, 1, 3}} /* sub r4, r1, r3 */
848 {-72057594037927938ll /* 0xfefffffffffffffe */ ,
849 {{2, 0, 1}, /* sub r2, zero, r1 */
850 {6, 2, 56}, /* shli r3, r2, 56 */
851 {3, 2, 3}} /* shl1add r4, r2, r3 */
853 {-72057594037927937ll /* 0xfeffffffffffffff */ ,
854 {{2, 0, 1}, /* sub r2, zero, r1 */
855 {6, 1, 56}, /* shli r3, r1, 56 */
856 {2, 2, 3}} /* sub r4, r2, r3 */
858 {-72057594037927936ll /* 0xff00000000000000 */ ,
859 {{2, 0, 1}, /* sub r2, zero, r1 */
860 {6, 2, 56}} /* shli r3, r2, 56 */
862 {-72057594037927935ll /* 0xff00000000000001 */ ,
863 {{6, 1, 56}, /* shli r2, r1, 56 */
864 {2, 1, 2}} /* sub r3, r1, r2 */
866 {-72057594037927934ll /* 0xff00000000000002 */ ,
867 {{6, 1, 1}, /* shli r2, r1, 1 */
868 {6, 1, 56}, /* shli r3, r1, 56 */
869 {2, 2, 3}} /* sub r4, r2, r3 */
871 {-72057594037927933ll /* 0xff00000000000003 */ ,
872 {{3, 1, 1}, /* shl1add r2, r1, r1 */
873 {6, 1, 56}, /* shli r3, r1, 56 */
874 {2, 2, 3}} /* sub r4, r2, r3 */
876 {-72057594037927932ll /* 0xff00000000000004 */ ,
877 {{6, 1, 2}, /* shli r2, r1, 2 */
878 {6, 1, 56}, /* shli r3, r1, 56 */
879 {2, 2, 3}} /* sub r4, r2, r3 */
881 {-72057594037927931ll /* 0xff00000000000005 */ ,
882 {{4, 1, 1}, /* shl2add r2, r1, r1 */
883 {6, 1, 56}, /* shli r3, r1, 56 */
884 {2, 2, 3}} /* sub r4, r2, r3 */
886 {-72057594037927928ll /* 0xff00000000000008 */ ,
887 {{6, 1, 3}, /* shli r2, r1, 3 */
888 {6, 1, 56}, /* shli r3, r1, 56 */
889 {2, 2, 3}} /* sub r4, r2, r3 */
891 {-72057594037927927ll /* 0xff00000000000009 */ ,
892 {{5, 1, 1}, /* shl3add r2, r1, r1 */
893 {6, 1, 56}, /* shli r3, r1, 56 */
894 {2, 2, 3}} /* sub r4, r2, r3 */
896 {-54043195528445953ll /* 0xff3fffffffffffff */ ,
897 {{6, 1, 54}, /* shli r2, r1, 54 */
898 {4, 2, 1}, /* shl2add r3, r2, r1 */
899 {2, 2, 3}} /* sub r4, r2, r3 */
901 {-36028797018963976ll /* 0xff7ffffffffffff8 */ ,
902 {{2, 0, 1}, /* sub r2, zero, r1 */
903 {6, 2, 55}, /* shli r3, r2, 55 */
904 {5, 2, 3}} /* shl3add r4, r2, r3 */
906 {-36028797018963975ll /* 0xff7ffffffffffff9 */ ,
907 {{6, 1, 55}, /* shli r2, r1, 55 */
908 {5, 1, 2}, /* shl3add r3, r1, r2 */
909 {2, 1, 3}} /* sub r4, r1, r3 */
911 {-36028797018963972ll /* 0xff7ffffffffffffc */ ,
912 {{2, 0, 1}, /* sub r2, zero, r1 */
913 {6, 2, 55}, /* shli r3, r2, 55 */
914 {4, 2, 3}} /* shl2add r4, r2, r3 */
916 {-36028797018963971ll /* 0xff7ffffffffffffd */ ,
917 {{6, 1, 55}, /* shli r2, r1, 55 */
918 {4, 1, 2}, /* shl2add r3, r1, r2 */
919 {2, 1, 3}} /* sub r4, r1, r3 */
921 {-36028797018963970ll /* 0xff7ffffffffffffe */ ,
922 {{2, 0, 1}, /* sub r2, zero, r1 */
923 {6, 2, 55}, /* shli r3, r2, 55 */
924 {3, 2, 3}} /* shl1add r4, r2, r3 */
926 {-36028797018963969ll /* 0xff7fffffffffffff */ ,
927 {{2, 0, 1}, /* sub r2, zero, r1 */
928 {6, 1, 55}, /* shli r3, r1, 55 */
929 {2, 2, 3}} /* sub r4, r2, r3 */
931 {-36028797018963968ll /* 0xff80000000000000 */ ,
932 {{2, 0, 1}, /* sub r2, zero, r1 */
933 {6, 2, 55}} /* shli r3, r2, 55 */
935 {-36028797018963967ll /* 0xff80000000000001 */ ,
936 {{6, 1, 55}, /* shli r2, r1, 55 */
937 {2, 1, 2}} /* sub r3, r1, r2 */
939 {-36028797018963966ll /* 0xff80000000000002 */ ,
940 {{6, 1, 1}, /* shli r2, r1, 1 */
941 {6, 1, 55}, /* shli r3, r1, 55 */
942 {2, 2, 3}} /* sub r4, r2, r3 */
944 {-36028797018963965ll /* 0xff80000000000003 */ ,
945 {{3, 1, 1}, /* shl1add r2, r1, r1 */
946 {6, 1, 55}, /* shli r3, r1, 55 */
947 {2, 2, 3}} /* sub r4, r2, r3 */
949 {-36028797018963964ll /* 0xff80000000000004 */ ,
950 {{6, 1, 2}, /* shli r2, r1, 2 */
951 {6, 1, 55}, /* shli r3, r1, 55 */
952 {2, 2, 3}} /* sub r4, r2, r3 */
954 {-36028797018963963ll /* 0xff80000000000005 */ ,
955 {{4, 1, 1}, /* shl2add r2, r1, r1 */
956 {6, 1, 55}, /* shli r3, r1, 55 */
957 {2, 2, 3}} /* sub r4, r2, r3 */
959 {-36028797018963960ll /* 0xff80000000000008 */ ,
960 {{6, 1, 3}, /* shli r2, r1, 3 */
961 {6, 1, 55}, /* shli r3, r1, 55 */
962 {2, 2, 3}} /* sub r4, r2, r3 */
964 {-36028797018963959ll /* 0xff80000000000009 */ ,
965 {{5, 1, 1}, /* shl3add r2, r1, r1 */
966 {6, 1, 55}, /* shli r3, r1, 55 */
967 {2, 2, 3}} /* sub r4, r2, r3 */
969 {-27021597764222977ll /* 0xff9fffffffffffff */ ,
970 {{6, 1, 53}, /* shli r2, r1, 53 */
971 {4, 2, 1}, /* shl2add r3, r2, r1 */
972 {2, 2, 3}} /* sub r4, r2, r3 */
974 {-18014398509481992ll /* 0xffbffffffffffff8 */ ,
975 {{2, 0, 1}, /* sub r2, zero, r1 */
976 {6, 2, 54}, /* shli r3, r2, 54 */
977 {5, 2, 3}} /* shl3add r4, r2, r3 */
979 {-18014398509481991ll /* 0xffbffffffffffff9 */ ,
980 {{6, 1, 54}, /* shli r2, r1, 54 */
981 {5, 1, 2}, /* shl3add r3, r1, r2 */
982 {2, 1, 3}} /* sub r4, r1, r3 */
984 {-18014398509481988ll /* 0xffbffffffffffffc */ ,
985 {{2, 0, 1}, /* sub r2, zero, r1 */
986 {6, 2, 54}, /* shli r3, r2, 54 */
987 {4, 2, 3}} /* shl2add r4, r2, r3 */
989 {-18014398509481987ll /* 0xffbffffffffffffd */ ,
990 {{6, 1, 54}, /* shli r2, r1, 54 */
991 {4, 1, 2}, /* shl2add r3, r1, r2 */
992 {2, 1, 3}} /* sub r4, r1, r3 */
994 {-18014398509481986ll /* 0xffbffffffffffffe */ ,
995 {{2, 0, 1}, /* sub r2, zero, r1 */
996 {6, 2, 54}, /* shli r3, r2, 54 */
997 {3, 2, 3}} /* shl1add r4, r2, r3 */
999 {-18014398509481985ll /* 0xffbfffffffffffff */ ,
1000 {{2, 0, 1}, /* sub r2, zero, r1 */
1001 {6, 1, 54}, /* shli r3, r1, 54 */
1002 {2, 2, 3}} /* sub r4, r2, r3 */
1004 {-18014398509481984ll /* 0xffc0000000000000 */ ,
1005 {{2, 0, 1}, /* sub r2, zero, r1 */
1006 {6, 2, 54}} /* shli r3, r2, 54 */
1008 {-18014398509481983ll /* 0xffc0000000000001 */ ,
1009 {{6, 1, 54}, /* shli r2, r1, 54 */
1010 {2, 1, 2}} /* sub r3, r1, r2 */
1012 {-18014398509481982ll /* 0xffc0000000000002 */ ,
1013 {{6, 1, 1}, /* shli r2, r1, 1 */
1014 {6, 1, 54}, /* shli r3, r1, 54 */
1015 {2, 2, 3}} /* sub r4, r2, r3 */
1017 {-18014398509481981ll /* 0xffc0000000000003 */ ,
1018 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1019 {6, 1, 54}, /* shli r3, r1, 54 */
1020 {2, 2, 3}} /* sub r4, r2, r3 */
1022 {-18014398509481980ll /* 0xffc0000000000004 */ ,
1023 {{6, 1, 2}, /* shli r2, r1, 2 */
1024 {6, 1, 54}, /* shli r3, r1, 54 */
1025 {2, 2, 3}} /* sub r4, r2, r3 */
1027 {-18014398509481979ll /* 0xffc0000000000005 */ ,
1028 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1029 {6, 1, 54}, /* shli r3, r1, 54 */
1030 {2, 2, 3}} /* sub r4, r2, r3 */
1032 {-18014398509481976ll /* 0xffc0000000000008 */ ,
1033 {{6, 1, 3}, /* shli r2, r1, 3 */
1034 {6, 1, 54}, /* shli r3, r1, 54 */
1035 {2, 2, 3}} /* sub r4, r2, r3 */
1037 {-18014398509481975ll /* 0xffc0000000000009 */ ,
1038 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1039 {6, 1, 54}, /* shli r3, r1, 54 */
1040 {2, 2, 3}} /* sub r4, r2, r3 */
1042 {-13510798882111489ll /* 0xffcfffffffffffff */ ,
1043 {{6, 1, 52}, /* shli r2, r1, 52 */
1044 {4, 2, 1}, /* shl2add r3, r2, r1 */
1045 {2, 2, 3}} /* sub r4, r2, r3 */
1047 {-9007199254741000ll /* 0xffdffffffffffff8 */ ,
1048 {{2, 0, 1}, /* sub r2, zero, r1 */
1049 {6, 2, 53}, /* shli r3, r2, 53 */
1050 {5, 2, 3}} /* shl3add r4, r2, r3 */
1052 {-9007199254740999ll /* 0xffdffffffffffff9 */ ,
1053 {{6, 1, 53}, /* shli r2, r1, 53 */
1054 {5, 1, 2}, /* shl3add r3, r1, r2 */
1055 {2, 1, 3}} /* sub r4, r1, r3 */
1057 {-9007199254740996ll /* 0xffdffffffffffffc */ ,
1058 {{2, 0, 1}, /* sub r2, zero, r1 */
1059 {6, 2, 53}, /* shli r3, r2, 53 */
1060 {4, 2, 3}} /* shl2add r4, r2, r3 */
1062 {-9007199254740995ll /* 0xffdffffffffffffd */ ,
1063 {{6, 1, 53}, /* shli r2, r1, 53 */
1064 {4, 1, 2}, /* shl2add r3, r1, r2 */
1065 {2, 1, 3}} /* sub r4, r1, r3 */
1067 {-9007199254740994ll /* 0xffdffffffffffffe */ ,
1068 {{2, 0, 1}, /* sub r2, zero, r1 */
1069 {6, 2, 53}, /* shli r3, r2, 53 */
1070 {3, 2, 3}} /* shl1add r4, r2, r3 */
1072 {-9007199254740993ll /* 0xffdfffffffffffff */ ,
1073 {{2, 0, 1}, /* sub r2, zero, r1 */
1074 {6, 1, 53}, /* shli r3, r1, 53 */
1075 {2, 2, 3}} /* sub r4, r2, r3 */
1077 {-9007199254740992ll /* 0xffe0000000000000 */ ,
1078 {{2, 0, 1}, /* sub r2, zero, r1 */
1079 {6, 2, 53}} /* shli r3, r2, 53 */
1081 {-9007199254740991ll /* 0xffe0000000000001 */ ,
1082 {{6, 1, 53}, /* shli r2, r1, 53 */
1083 {2, 1, 2}} /* sub r3, r1, r2 */
1085 {-9007199254740990ll /* 0xffe0000000000002 */ ,
1086 {{6, 1, 1}, /* shli r2, r1, 1 */
1087 {6, 1, 53}, /* shli r3, r1, 53 */
1088 {2, 2, 3}} /* sub r4, r2, r3 */
1090 {-9007199254740989ll /* 0xffe0000000000003 */ ,
1091 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1092 {6, 1, 53}, /* shli r3, r1, 53 */
1093 {2, 2, 3}} /* sub r4, r2, r3 */
1095 {-9007199254740988ll /* 0xffe0000000000004 */ ,
1096 {{6, 1, 2}, /* shli r2, r1, 2 */
1097 {6, 1, 53}, /* shli r3, r1, 53 */
1098 {2, 2, 3}} /* sub r4, r2, r3 */
1100 {-9007199254740987ll /* 0xffe0000000000005 */ ,
1101 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1102 {6, 1, 53}, /* shli r3, r1, 53 */
1103 {2, 2, 3}} /* sub r4, r2, r3 */
1105 {-9007199254740984ll /* 0xffe0000000000008 */ ,
1106 {{6, 1, 3}, /* shli r2, r1, 3 */
1107 {6, 1, 53}, /* shli r3, r1, 53 */
1108 {2, 2, 3}} /* sub r4, r2, r3 */
1110 {-9007199254740983ll /* 0xffe0000000000009 */ ,
1111 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1112 {6, 1, 53}, /* shli r3, r1, 53 */
1113 {2, 2, 3}} /* sub r4, r2, r3 */
1115 {-6755399441055745ll /* 0xffe7ffffffffffff */ ,
1116 {{6, 1, 51}, /* shli r2, r1, 51 */
1117 {4, 2, 1}, /* shl2add r3, r2, r1 */
1118 {2, 2, 3}} /* sub r4, r2, r3 */
1120 {-4503599627370504ll /* 0xffeffffffffffff8 */ ,
1121 {{2, 0, 1}, /* sub r2, zero, r1 */
1122 {6, 2, 52}, /* shli r3, r2, 52 */
1123 {5, 2, 3}} /* shl3add r4, r2, r3 */
1125 {-4503599627370503ll /* 0xffeffffffffffff9 */ ,
1126 {{6, 1, 52}, /* shli r2, r1, 52 */
1127 {5, 1, 2}, /* shl3add r3, r1, r2 */
1128 {2, 1, 3}} /* sub r4, r1, r3 */
1130 {-4503599627370500ll /* 0xffeffffffffffffc */ ,
1131 {{2, 0, 1}, /* sub r2, zero, r1 */
1132 {6, 2, 52}, /* shli r3, r2, 52 */
1133 {4, 2, 3}} /* shl2add r4, r2, r3 */
1135 {-4503599627370499ll /* 0xffeffffffffffffd */ ,
1136 {{6, 1, 52}, /* shli r2, r1, 52 */
1137 {4, 1, 2}, /* shl2add r3, r1, r2 */
1138 {2, 1, 3}} /* sub r4, r1, r3 */
1140 {-4503599627370498ll /* 0xffeffffffffffffe */ ,
1141 {{2, 0, 1}, /* sub r2, zero, r1 */
1142 {6, 2, 52}, /* shli r3, r2, 52 */
1143 {3, 2, 3}} /* shl1add r4, r2, r3 */
1145 {-4503599627370497ll /* 0xffefffffffffffff */ ,
1146 {{2, 0, 1}, /* sub r2, zero, r1 */
1147 {6, 1, 52}, /* shli r3, r1, 52 */
1148 {2, 2, 3}} /* sub r4, r2, r3 */
1150 {-4503599627370496ll /* 0xfff0000000000000 */ ,
1151 {{2, 0, 1}, /* sub r2, zero, r1 */
1152 {6, 2, 52}} /* shli r3, r2, 52 */
1154 {-4503599627370495ll /* 0xfff0000000000001 */ ,
1155 {{6, 1, 52}, /* shli r2, r1, 52 */
1156 {2, 1, 2}} /* sub r3, r1, r2 */
1158 {-4503599627370494ll /* 0xfff0000000000002 */ ,
1159 {{6, 1, 1}, /* shli r2, r1, 1 */
1160 {6, 1, 52}, /* shli r3, r1, 52 */
1161 {2, 2, 3}} /* sub r4, r2, r3 */
1163 {-4503599627370493ll /* 0xfff0000000000003 */ ,
1164 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1165 {6, 1, 52}, /* shli r3, r1, 52 */
1166 {2, 2, 3}} /* sub r4, r2, r3 */
1168 {-4503599627370492ll /* 0xfff0000000000004 */ ,
1169 {{6, 1, 2}, /* shli r2, r1, 2 */
1170 {6, 1, 52}, /* shli r3, r1, 52 */
1171 {2, 2, 3}} /* sub r4, r2, r3 */
1173 {-4503599627370491ll /* 0xfff0000000000005 */ ,
1174 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1175 {6, 1, 52}, /* shli r3, r1, 52 */
1176 {2, 2, 3}} /* sub r4, r2, r3 */
1178 {-4503599627370488ll /* 0xfff0000000000008 */ ,
1179 {{6, 1, 3}, /* shli r2, r1, 3 */
1180 {6, 1, 52}, /* shli r3, r1, 52 */
1181 {2, 2, 3}} /* sub r4, r2, r3 */
1183 {-4503599627370487ll /* 0xfff0000000000009 */ ,
1184 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1185 {6, 1, 52}, /* shli r3, r1, 52 */
1186 {2, 2, 3}} /* sub r4, r2, r3 */
1188 {-3377699720527873ll /* 0xfff3ffffffffffff */ ,
1189 {{6, 1, 50}, /* shli r2, r1, 50 */
1190 {4, 2, 1}, /* shl2add r3, r2, r1 */
1191 {2, 2, 3}} /* sub r4, r2, r3 */
1193 {-2251799813685256ll /* 0xfff7fffffffffff8 */ ,
1194 {{2, 0, 1}, /* sub r2, zero, r1 */
1195 {6, 2, 51}, /* shli r3, r2, 51 */
1196 {5, 2, 3}} /* shl3add r4, r2, r3 */
1198 {-2251799813685255ll /* 0xfff7fffffffffff9 */ ,
1199 {{6, 1, 51}, /* shli r2, r1, 51 */
1200 {5, 1, 2}, /* shl3add r3, r1, r2 */
1201 {2, 1, 3}} /* sub r4, r1, r3 */
1203 {-2251799813685252ll /* 0xfff7fffffffffffc */ ,
1204 {{2, 0, 1}, /* sub r2, zero, r1 */
1205 {6, 2, 51}, /* shli r3, r2, 51 */
1206 {4, 2, 3}} /* shl2add r4, r2, r3 */
1208 {-2251799813685251ll /* 0xfff7fffffffffffd */ ,
1209 {{6, 1, 51}, /* shli r2, r1, 51 */
1210 {4, 1, 2}, /* shl2add r3, r1, r2 */
1211 {2, 1, 3}} /* sub r4, r1, r3 */
1213 {-2251799813685250ll /* 0xfff7fffffffffffe */ ,
1214 {{2, 0, 1}, /* sub r2, zero, r1 */
1215 {6, 2, 51}, /* shli r3, r2, 51 */
1216 {3, 2, 3}} /* shl1add r4, r2, r3 */
1218 {-2251799813685249ll /* 0xfff7ffffffffffff */ ,
1219 {{2, 0, 1}, /* sub r2, zero, r1 */
1220 {6, 1, 51}, /* shli r3, r1, 51 */
1221 {2, 2, 3}} /* sub r4, r2, r3 */
1223 {-2251799813685248ll /* 0xfff8000000000000 */ ,
1224 {{2, 0, 1}, /* sub r2, zero, r1 */
1225 {6, 2, 51}} /* shli r3, r2, 51 */
1227 {-2251799813685247ll /* 0xfff8000000000001 */ ,
1228 {{6, 1, 51}, /* shli r2, r1, 51 */
1229 {2, 1, 2}} /* sub r3, r1, r2 */
1231 {-2251799813685246ll /* 0xfff8000000000002 */ ,
1232 {{6, 1, 1}, /* shli r2, r1, 1 */
1233 {6, 1, 51}, /* shli r3, r1, 51 */
1234 {2, 2, 3}} /* sub r4, r2, r3 */
1236 {-2251799813685245ll /* 0xfff8000000000003 */ ,
1237 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1238 {6, 1, 51}, /* shli r3, r1, 51 */
1239 {2, 2, 3}} /* sub r4, r2, r3 */
1241 {-2251799813685244ll /* 0xfff8000000000004 */ ,
1242 {{6, 1, 2}, /* shli r2, r1, 2 */
1243 {6, 1, 51}, /* shli r3, r1, 51 */
1244 {2, 2, 3}} /* sub r4, r2, r3 */
1246 {-2251799813685243ll /* 0xfff8000000000005 */ ,
1247 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1248 {6, 1, 51}, /* shli r3, r1, 51 */
1249 {2, 2, 3}} /* sub r4, r2, r3 */
1251 {-2251799813685240ll /* 0xfff8000000000008 */ ,
1252 {{6, 1, 3}, /* shli r2, r1, 3 */
1253 {6, 1, 51}, /* shli r3, r1, 51 */
1254 {2, 2, 3}} /* sub r4, r2, r3 */
1256 {-2251799813685239ll /* 0xfff8000000000009 */ ,
1257 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1258 {6, 1, 51}, /* shli r3, r1, 51 */
1259 {2, 2, 3}} /* sub r4, r2, r3 */
1261 {-1688849860263937ll /* 0xfff9ffffffffffff */ ,
1262 {{6, 1, 49}, /* shli r2, r1, 49 */
1263 {4, 2, 1}, /* shl2add r3, r2, r1 */
1264 {2, 2, 3}} /* sub r4, r2, r3 */
1266 {-1125899906842632ll /* 0xfffbfffffffffff8 */ ,
1267 {{2, 0, 1}, /* sub r2, zero, r1 */
1268 {6, 2, 50}, /* shli r3, r2, 50 */
1269 {5, 2, 3}} /* shl3add r4, r2, r3 */
1271 {-1125899906842631ll /* 0xfffbfffffffffff9 */ ,
1272 {{6, 1, 50}, /* shli r2, r1, 50 */
1273 {5, 1, 2}, /* shl3add r3, r1, r2 */
1274 {2, 1, 3}} /* sub r4, r1, r3 */
1276 {-1125899906842628ll /* 0xfffbfffffffffffc */ ,
1277 {{2, 0, 1}, /* sub r2, zero, r1 */
1278 {6, 2, 50}, /* shli r3, r2, 50 */
1279 {4, 2, 3}} /* shl2add r4, r2, r3 */
1281 {-1125899906842627ll /* 0xfffbfffffffffffd */ ,
1282 {{6, 1, 50}, /* shli r2, r1, 50 */
1283 {4, 1, 2}, /* shl2add r3, r1, r2 */
1284 {2, 1, 3}} /* sub r4, r1, r3 */
1286 {-1125899906842626ll /* 0xfffbfffffffffffe */ ,
1287 {{2, 0, 1}, /* sub r2, zero, r1 */
1288 {6, 2, 50}, /* shli r3, r2, 50 */
1289 {3, 2, 3}} /* shl1add r4, r2, r3 */
1291 {-1125899906842625ll /* 0xfffbffffffffffff */ ,
1292 {{2, 0, 1}, /* sub r2, zero, r1 */
1293 {6, 1, 50}, /* shli r3, r1, 50 */
1294 {2, 2, 3}} /* sub r4, r2, r3 */
1296 {-1125899906842624ll /* 0xfffc000000000000 */ ,
1297 {{2, 0, 1}, /* sub r2, zero, r1 */
1298 {6, 2, 50}} /* shli r3, r2, 50 */
1300 {-1125899906842623ll /* 0xfffc000000000001 */ ,
1301 {{6, 1, 50}, /* shli r2, r1, 50 */
1302 {2, 1, 2}} /* sub r3, r1, r2 */
1304 {-1125899906842622ll /* 0xfffc000000000002 */ ,
1305 {{6, 1, 1}, /* shli r2, r1, 1 */
1306 {6, 1, 50}, /* shli r3, r1, 50 */
1307 {2, 2, 3}} /* sub r4, r2, r3 */
1309 {-1125899906842621ll /* 0xfffc000000000003 */ ,
1310 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1311 {6, 1, 50}, /* shli r3, r1, 50 */
1312 {2, 2, 3}} /* sub r4, r2, r3 */
1314 {-1125899906842620ll /* 0xfffc000000000004 */ ,
1315 {{6, 1, 2}, /* shli r2, r1, 2 */
1316 {6, 1, 50}, /* shli r3, r1, 50 */
1317 {2, 2, 3}} /* sub r4, r2, r3 */
1319 {-1125899906842619ll /* 0xfffc000000000005 */ ,
1320 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1321 {6, 1, 50}, /* shli r3, r1, 50 */
1322 {2, 2, 3}} /* sub r4, r2, r3 */
1324 {-1125899906842616ll /* 0xfffc000000000008 */ ,
1325 {{6, 1, 3}, /* shli r2, r1, 3 */
1326 {6, 1, 50}, /* shli r3, r1, 50 */
1327 {2, 2, 3}} /* sub r4, r2, r3 */
1329 {-1125899906842615ll /* 0xfffc000000000009 */ ,
1330 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1331 {6, 1, 50}, /* shli r3, r1, 50 */
1332 {2, 2, 3}} /* sub r4, r2, r3 */
1334 {-844424930131969ll /* 0xfffcffffffffffff */ ,
1335 {{6, 1, 48}, /* shli r2, r1, 48 */
1336 {4, 2, 1}, /* shl2add r3, r2, r1 */
1337 {2, 2, 3}} /* sub r4, r2, r3 */
1339 {-562949953421320ll /* 0xfffdfffffffffff8 */ ,
1340 {{2, 0, 1}, /* sub r2, zero, r1 */
1341 {6, 2, 49}, /* shli r3, r2, 49 */
1342 {5, 2, 3}} /* shl3add r4, r2, r3 */
1344 {-562949953421319ll /* 0xfffdfffffffffff9 */ ,
1345 {{6, 1, 49}, /* shli r2, r1, 49 */
1346 {5, 1, 2}, /* shl3add r3, r1, r2 */
1347 {2, 1, 3}} /* sub r4, r1, r3 */
1349 {-562949953421316ll /* 0xfffdfffffffffffc */ ,
1350 {{2, 0, 1}, /* sub r2, zero, r1 */
1351 {6, 2, 49}, /* shli r3, r2, 49 */
1352 {4, 2, 3}} /* shl2add r4, r2, r3 */
1354 {-562949953421315ll /* 0xfffdfffffffffffd */ ,
1355 {{6, 1, 49}, /* shli r2, r1, 49 */
1356 {4, 1, 2}, /* shl2add r3, r1, r2 */
1357 {2, 1, 3}} /* sub r4, r1, r3 */
1359 {-562949953421314ll /* 0xfffdfffffffffffe */ ,
1360 {{2, 0, 1}, /* sub r2, zero, r1 */
1361 {6, 2, 49}, /* shli r3, r2, 49 */
1362 {3, 2, 3}} /* shl1add r4, r2, r3 */
1364 {-562949953421313ll /* 0xfffdffffffffffff */ ,
1365 {{2, 0, 1}, /* sub r2, zero, r1 */
1366 {6, 1, 49}, /* shli r3, r1, 49 */
1367 {2, 2, 3}} /* sub r4, r2, r3 */
1369 {-562949953421312ll /* 0xfffe000000000000 */ ,
1370 {{2, 0, 1}, /* sub r2, zero, r1 */
1371 {6, 2, 49}} /* shli r3, r2, 49 */
1373 {-562949953421311ll /* 0xfffe000000000001 */ ,
1374 {{6, 1, 49}, /* shli r2, r1, 49 */
1375 {2, 1, 2}} /* sub r3, r1, r2 */
1377 {-562949953421310ll /* 0xfffe000000000002 */ ,
1378 {{6, 1, 1}, /* shli r2, r1, 1 */
1379 {6, 1, 49}, /* shli r3, r1, 49 */
1380 {2, 2, 3}} /* sub r4, r2, r3 */
1382 {-562949953421309ll /* 0xfffe000000000003 */ ,
1383 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1384 {6, 1, 49}, /* shli r3, r1, 49 */
1385 {2, 2, 3}} /* sub r4, r2, r3 */
1387 {-562949953421308ll /* 0xfffe000000000004 */ ,
1388 {{6, 1, 2}, /* shli r2, r1, 2 */
1389 {6, 1, 49}, /* shli r3, r1, 49 */
1390 {2, 2, 3}} /* sub r4, r2, r3 */
1392 {-562949953421307ll /* 0xfffe000000000005 */ ,
1393 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1394 {6, 1, 49}, /* shli r3, r1, 49 */
1395 {2, 2, 3}} /* sub r4, r2, r3 */
1397 {-562949953421304ll /* 0xfffe000000000008 */ ,
1398 {{6, 1, 3}, /* shli r2, r1, 3 */
1399 {6, 1, 49}, /* shli r3, r1, 49 */
1400 {2, 2, 3}} /* sub r4, r2, r3 */
1402 {-562949953421303ll /* 0xfffe000000000009 */ ,
1403 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1404 {6, 1, 49}, /* shli r3, r1, 49 */
1405 {2, 2, 3}} /* sub r4, r2, r3 */
1407 {-422212465065985ll /* 0xfffe7fffffffffff */ ,
1408 {{6, 1, 47}, /* shli r2, r1, 47 */
1409 {4, 2, 1}, /* shl2add r3, r2, r1 */
1410 {2, 2, 3}} /* sub r4, r2, r3 */
1412 {-281474976710664ll /* 0xfffefffffffffff8 */ ,
1413 {{2, 0, 1}, /* sub r2, zero, r1 */
1414 {6, 2, 48}, /* shli r3, r2, 48 */
1415 {5, 2, 3}} /* shl3add r4, r2, r3 */
1417 {-281474976710663ll /* 0xfffefffffffffff9 */ ,
1418 {{6, 1, 48}, /* shli r2, r1, 48 */
1419 {5, 1, 2}, /* shl3add r3, r1, r2 */
1420 {2, 1, 3}} /* sub r4, r1, r3 */
1422 {-281474976710660ll /* 0xfffefffffffffffc */ ,
1423 {{2, 0, 1}, /* sub r2, zero, r1 */
1424 {6, 2, 48}, /* shli r3, r2, 48 */
1425 {4, 2, 3}} /* shl2add r4, r2, r3 */
1427 {-281474976710659ll /* 0xfffefffffffffffd */ ,
1428 {{6, 1, 48}, /* shli r2, r1, 48 */
1429 {4, 1, 2}, /* shl2add r3, r1, r2 */
1430 {2, 1, 3}} /* sub r4, r1, r3 */
1432 {-281474976710658ll /* 0xfffefffffffffffe */ ,
1433 {{2, 0, 1}, /* sub r2, zero, r1 */
1434 {6, 2, 48}, /* shli r3, r2, 48 */
1435 {3, 2, 3}} /* shl1add r4, r2, r3 */
1437 {-281474976710657ll /* 0xfffeffffffffffff */ ,
1438 {{2, 0, 1}, /* sub r2, zero, r1 */
1439 {6, 1, 48}, /* shli r3, r1, 48 */
1440 {2, 2, 3}} /* sub r4, r2, r3 */
1442 {-281474976710656ll /* 0xffff000000000000 */ ,
1443 {{2, 0, 1}, /* sub r2, zero, r1 */
1444 {6, 2, 48}} /* shli r3, r2, 48 */
1446 {-281474976710655ll /* 0xffff000000000001 */ ,
1447 {{6, 1, 48}, /* shli r2, r1, 48 */
1448 {2, 1, 2}} /* sub r3, r1, r2 */
1450 {-281474976710654ll /* 0xffff000000000002 */ ,
1451 {{6, 1, 1}, /* shli r2, r1, 1 */
1452 {6, 1, 48}, /* shli r3, r1, 48 */
1453 {2, 2, 3}} /* sub r4, r2, r3 */
1455 {-281474976710653ll /* 0xffff000000000003 */ ,
1456 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1457 {6, 1, 48}, /* shli r3, r1, 48 */
1458 {2, 2, 3}} /* sub r4, r2, r3 */
1460 {-281474976710652ll /* 0xffff000000000004 */ ,
1461 {{6, 1, 2}, /* shli r2, r1, 2 */
1462 {6, 1, 48}, /* shli r3, r1, 48 */
1463 {2, 2, 3}} /* sub r4, r2, r3 */
1465 {-281474976710651ll /* 0xffff000000000005 */ ,
1466 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1467 {6, 1, 48}, /* shli r3, r1, 48 */
1468 {2, 2, 3}} /* sub r4, r2, r3 */
1470 {-281474976710648ll /* 0xffff000000000008 */ ,
1471 {{6, 1, 3}, /* shli r2, r1, 3 */
1472 {6, 1, 48}, /* shli r3, r1, 48 */
1473 {2, 2, 3}} /* sub r4, r2, r3 */
1475 {-281474976710647ll /* 0xffff000000000009 */ ,
1476 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1477 {6, 1, 48}, /* shli r3, r1, 48 */
1478 {2, 2, 3}} /* sub r4, r2, r3 */
1480 {-211106232532993ll /* 0xffff3fffffffffff */ ,
1481 {{6, 1, 46}, /* shli r2, r1, 46 */
1482 {4, 2, 1}, /* shl2add r3, r2, r1 */
1483 {2, 2, 3}} /* sub r4, r2, r3 */
1485 {-140737488355336ll /* 0xffff7ffffffffff8 */ ,
1486 {{2, 0, 1}, /* sub r2, zero, r1 */
1487 {6, 2, 47}, /* shli r3, r2, 47 */
1488 {5, 2, 3}} /* shl3add r4, r2, r3 */
1490 {-140737488355335ll /* 0xffff7ffffffffff9 */ ,
1491 {{6, 1, 47}, /* shli r2, r1, 47 */
1492 {5, 1, 2}, /* shl3add r3, r1, r2 */
1493 {2, 1, 3}} /* sub r4, r1, r3 */
1495 {-140737488355332ll /* 0xffff7ffffffffffc */ ,
1496 {{2, 0, 1}, /* sub r2, zero, r1 */
1497 {6, 2, 47}, /* shli r3, r2, 47 */
1498 {4, 2, 3}} /* shl2add r4, r2, r3 */
1500 {-140737488355331ll /* 0xffff7ffffffffffd */ ,
1501 {{6, 1, 47}, /* shli r2, r1, 47 */
1502 {4, 1, 2}, /* shl2add r3, r1, r2 */
1503 {2, 1, 3}} /* sub r4, r1, r3 */
1505 {-140737488355330ll /* 0xffff7ffffffffffe */ ,
1506 {{2, 0, 1}, /* sub r2, zero, r1 */
1507 {6, 2, 47}, /* shli r3, r2, 47 */
1508 {3, 2, 3}} /* shl1add r4, r2, r3 */
1510 {-140737488355329ll /* 0xffff7fffffffffff */ ,
1511 {{2, 0, 1}, /* sub r2, zero, r1 */
1512 {6, 1, 47}, /* shli r3, r1, 47 */
1513 {2, 2, 3}} /* sub r4, r2, r3 */
1515 {-140737488355328ll /* 0xffff800000000000 */ ,
1516 {{2, 0, 1}, /* sub r2, zero, r1 */
1517 {6, 2, 47}} /* shli r3, r2, 47 */
1519 {-140737488355327ll /* 0xffff800000000001 */ ,
1520 {{6, 1, 47}, /* shli r2, r1, 47 */
1521 {2, 1, 2}} /* sub r3, r1, r2 */
1523 {-140737488355326ll /* 0xffff800000000002 */ ,
1524 {{6, 1, 1}, /* shli r2, r1, 1 */
1525 {6, 1, 47}, /* shli r3, r1, 47 */
1526 {2, 2, 3}} /* sub r4, r2, r3 */
1528 {-140737488355325ll /* 0xffff800000000003 */ ,
1529 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1530 {6, 1, 47}, /* shli r3, r1, 47 */
1531 {2, 2, 3}} /* sub r4, r2, r3 */
1533 {-140737488355324ll /* 0xffff800000000004 */ ,
1534 {{6, 1, 2}, /* shli r2, r1, 2 */
1535 {6, 1, 47}, /* shli r3, r1, 47 */
1536 {2, 2, 3}} /* sub r4, r2, r3 */
1538 {-140737488355323ll /* 0xffff800000000005 */ ,
1539 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1540 {6, 1, 47}, /* shli r3, r1, 47 */
1541 {2, 2, 3}} /* sub r4, r2, r3 */
1543 {-140737488355320ll /* 0xffff800000000008 */ ,
1544 {{6, 1, 3}, /* shli r2, r1, 3 */
1545 {6, 1, 47}, /* shli r3, r1, 47 */
1546 {2, 2, 3}} /* sub r4, r2, r3 */
1548 {-140737488355319ll /* 0xffff800000000009 */ ,
1549 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1550 {6, 1, 47}, /* shli r3, r1, 47 */
1551 {2, 2, 3}} /* sub r4, r2, r3 */
1553 {-105553116266497ll /* 0xffff9fffffffffff */ ,
1554 {{6, 1, 45}, /* shli r2, r1, 45 */
1555 {4, 2, 1}, /* shl2add r3, r2, r1 */
1556 {2, 2, 3}} /* sub r4, r2, r3 */
1558 {-70368744177672ll /* 0xffffbffffffffff8 */ ,
1559 {{2, 0, 1}, /* sub r2, zero, r1 */
1560 {6, 2, 46}, /* shli r3, r2, 46 */
1561 {5, 2, 3}} /* shl3add r4, r2, r3 */
1563 {-70368744177671ll /* 0xffffbffffffffff9 */ ,
1564 {{6, 1, 46}, /* shli r2, r1, 46 */
1565 {5, 1, 2}, /* shl3add r3, r1, r2 */
1566 {2, 1, 3}} /* sub r4, r1, r3 */
1568 {-70368744177668ll /* 0xffffbffffffffffc */ ,
1569 {{2, 0, 1}, /* sub r2, zero, r1 */
1570 {6, 2, 46}, /* shli r3, r2, 46 */
1571 {4, 2, 3}} /* shl2add r4, r2, r3 */
1573 {-70368744177667ll /* 0xffffbffffffffffd */ ,
1574 {{6, 1, 46}, /* shli r2, r1, 46 */
1575 {4, 1, 2}, /* shl2add r3, r1, r2 */
1576 {2, 1, 3}} /* sub r4, r1, r3 */
1578 {-70368744177666ll /* 0xffffbffffffffffe */ ,
1579 {{2, 0, 1}, /* sub r2, zero, r1 */
1580 {6, 2, 46}, /* shli r3, r2, 46 */
1581 {3, 2, 3}} /* shl1add r4, r2, r3 */
1583 {-70368744177665ll /* 0xffffbfffffffffff */ ,
1584 {{2, 0, 1}, /* sub r2, zero, r1 */
1585 {6, 1, 46}, /* shli r3, r1, 46 */
1586 {2, 2, 3}} /* sub r4, r2, r3 */
1588 {-70368744177664ll /* 0xffffc00000000000 */ ,
1589 {{2, 0, 1}, /* sub r2, zero, r1 */
1590 {6, 2, 46}} /* shli r3, r2, 46 */
1592 {-70368744177663ll /* 0xffffc00000000001 */ ,
1593 {{6, 1, 46}, /* shli r2, r1, 46 */
1594 {2, 1, 2}} /* sub r3, r1, r2 */
1596 {-70368744177662ll /* 0xffffc00000000002 */ ,
1597 {{6, 1, 1}, /* shli r2, r1, 1 */
1598 {6, 1, 46}, /* shli r3, r1, 46 */
1599 {2, 2, 3}} /* sub r4, r2, r3 */
1601 {-70368744177661ll /* 0xffffc00000000003 */ ,
1602 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1603 {6, 1, 46}, /* shli r3, r1, 46 */
1604 {2, 2, 3}} /* sub r4, r2, r3 */
1606 {-70368744177660ll /* 0xffffc00000000004 */ ,
1607 {{6, 1, 2}, /* shli r2, r1, 2 */
1608 {6, 1, 46}, /* shli r3, r1, 46 */
1609 {2, 2, 3}} /* sub r4, r2, r3 */
1611 {-70368744177659ll /* 0xffffc00000000005 */ ,
1612 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1613 {6, 1, 46}, /* shli r3, r1, 46 */
1614 {2, 2, 3}} /* sub r4, r2, r3 */
1616 {-70368744177656ll /* 0xffffc00000000008 */ ,
1617 {{6, 1, 3}, /* shli r2, r1, 3 */
1618 {6, 1, 46}, /* shli r3, r1, 46 */
1619 {2, 2, 3}} /* sub r4, r2, r3 */
1621 {-70368744177655ll /* 0xffffc00000000009 */ ,
1622 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1623 {6, 1, 46}, /* shli r3, r1, 46 */
1624 {2, 2, 3}} /* sub r4, r2, r3 */
1626 {-52776558133249ll /* 0xffffcfffffffffff */ ,
1627 {{6, 1, 44}, /* shli r2, r1, 44 */
1628 {4, 2, 1}, /* shl2add r3, r2, r1 */
1629 {2, 2, 3}} /* sub r4, r2, r3 */
1631 {-35184372088840ll /* 0xffffdffffffffff8 */ ,
1632 {{2, 0, 1}, /* sub r2, zero, r1 */
1633 {6, 2, 45}, /* shli r3, r2, 45 */
1634 {5, 2, 3}} /* shl3add r4, r2, r3 */
1636 {-35184372088839ll /* 0xffffdffffffffff9 */ ,
1637 {{6, 1, 45}, /* shli r2, r1, 45 */
1638 {5, 1, 2}, /* shl3add r3, r1, r2 */
1639 {2, 1, 3}} /* sub r4, r1, r3 */
1641 {-35184372088836ll /* 0xffffdffffffffffc */ ,
1642 {{2, 0, 1}, /* sub r2, zero, r1 */
1643 {6, 2, 45}, /* shli r3, r2, 45 */
1644 {4, 2, 3}} /* shl2add r4, r2, r3 */
1646 {-35184372088835ll /* 0xffffdffffffffffd */ ,
1647 {{6, 1, 45}, /* shli r2, r1, 45 */
1648 {4, 1, 2}, /* shl2add r3, r1, r2 */
1649 {2, 1, 3}} /* sub r4, r1, r3 */
1651 {-35184372088834ll /* 0xffffdffffffffffe */ ,
1652 {{2, 0, 1}, /* sub r2, zero, r1 */
1653 {6, 2, 45}, /* shli r3, r2, 45 */
1654 {3, 2, 3}} /* shl1add r4, r2, r3 */
1656 {-35184372088833ll /* 0xffffdfffffffffff */ ,
1657 {{2, 0, 1}, /* sub r2, zero, r1 */
1658 {6, 1, 45}, /* shli r3, r1, 45 */
1659 {2, 2, 3}} /* sub r4, r2, r3 */
1661 {-35184372088832ll /* 0xffffe00000000000 */ ,
1662 {{2, 0, 1}, /* sub r2, zero, r1 */
1663 {6, 2, 45}} /* shli r3, r2, 45 */
1665 {-35184372088831ll /* 0xffffe00000000001 */ ,
1666 {{6, 1, 45}, /* shli r2, r1, 45 */
1667 {2, 1, 2}} /* sub r3, r1, r2 */
1669 {-35184372088830ll /* 0xffffe00000000002 */ ,
1670 {{6, 1, 1}, /* shli r2, r1, 1 */
1671 {6, 1, 45}, /* shli r3, r1, 45 */
1672 {2, 2, 3}} /* sub r4, r2, r3 */
1674 {-35184372088829ll /* 0xffffe00000000003 */ ,
1675 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1676 {6, 1, 45}, /* shli r3, r1, 45 */
1677 {2, 2, 3}} /* sub r4, r2, r3 */
1679 {-35184372088828ll /* 0xffffe00000000004 */ ,
1680 {{6, 1, 2}, /* shli r2, r1, 2 */
1681 {6, 1, 45}, /* shli r3, r1, 45 */
1682 {2, 2, 3}} /* sub r4, r2, r3 */
1684 {-35184372088827ll /* 0xffffe00000000005 */ ,
1685 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1686 {6, 1, 45}, /* shli r3, r1, 45 */
1687 {2, 2, 3}} /* sub r4, r2, r3 */
1689 {-35184372088824ll /* 0xffffe00000000008 */ ,
1690 {{6, 1, 3}, /* shli r2, r1, 3 */
1691 {6, 1, 45}, /* shli r3, r1, 45 */
1692 {2, 2, 3}} /* sub r4, r2, r3 */
1694 {-35184372088823ll /* 0xffffe00000000009 */ ,
1695 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1696 {6, 1, 45}, /* shli r3, r1, 45 */
1697 {2, 2, 3}} /* sub r4, r2, r3 */
1699 {-26388279066625ll /* 0xffffe7ffffffffff */ ,
1700 {{6, 1, 43}, /* shli r2, r1, 43 */
1701 {4, 2, 1}, /* shl2add r3, r2, r1 */
1702 {2, 2, 3}} /* sub r4, r2, r3 */
1704 {-17592186044424ll /* 0xffffeffffffffff8 */ ,
1705 {{2, 0, 1}, /* sub r2, zero, r1 */
1706 {6, 2, 44}, /* shli r3, r2, 44 */
1707 {5, 2, 3}} /* shl3add r4, r2, r3 */
1709 {-17592186044423ll /* 0xffffeffffffffff9 */ ,
1710 {{6, 1, 44}, /* shli r2, r1, 44 */
1711 {5, 1, 2}, /* shl3add r3, r1, r2 */
1712 {2, 1, 3}} /* sub r4, r1, r3 */
1714 {-17592186044420ll /* 0xffffeffffffffffc */ ,
1715 {{2, 0, 1}, /* sub r2, zero, r1 */
1716 {6, 2, 44}, /* shli r3, r2, 44 */
1717 {4, 2, 3}} /* shl2add r4, r2, r3 */
1719 {-17592186044419ll /* 0xffffeffffffffffd */ ,
1720 {{6, 1, 44}, /* shli r2, r1, 44 */
1721 {4, 1, 2}, /* shl2add r3, r1, r2 */
1722 {2, 1, 3}} /* sub r4, r1, r3 */
1724 {-17592186044418ll /* 0xffffeffffffffffe */ ,
1725 {{2, 0, 1}, /* sub r2, zero, r1 */
1726 {6, 2, 44}, /* shli r3, r2, 44 */
1727 {3, 2, 3}} /* shl1add r4, r2, r3 */
1729 {-17592186044417ll /* 0xffffefffffffffff */ ,
1730 {{2, 0, 1}, /* sub r2, zero, r1 */
1731 {6, 1, 44}, /* shli r3, r1, 44 */
1732 {2, 2, 3}} /* sub r4, r2, r3 */
1734 {-17592186044416ll /* 0xfffff00000000000 */ ,
1735 {{2, 0, 1}, /* sub r2, zero, r1 */
1736 {6, 2, 44}} /* shli r3, r2, 44 */
1738 {-17592186044415ll /* 0xfffff00000000001 */ ,
1739 {{6, 1, 44}, /* shli r2, r1, 44 */
1740 {2, 1, 2}} /* sub r3, r1, r2 */
1742 {-17592186044414ll /* 0xfffff00000000002 */ ,
1743 {{6, 1, 1}, /* shli r2, r1, 1 */
1744 {6, 1, 44}, /* shli r3, r1, 44 */
1745 {2, 2, 3}} /* sub r4, r2, r3 */
1747 {-17592186044413ll /* 0xfffff00000000003 */ ,
1748 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1749 {6, 1, 44}, /* shli r3, r1, 44 */
1750 {2, 2, 3}} /* sub r4, r2, r3 */
1752 {-17592186044412ll /* 0xfffff00000000004 */ ,
1753 {{6, 1, 2}, /* shli r2, r1, 2 */
1754 {6, 1, 44}, /* shli r3, r1, 44 */
1755 {2, 2, 3}} /* sub r4, r2, r3 */
1757 {-17592186044411ll /* 0xfffff00000000005 */ ,
1758 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1759 {6, 1, 44}, /* shli r3, r1, 44 */
1760 {2, 2, 3}} /* sub r4, r2, r3 */
1762 {-17592186044408ll /* 0xfffff00000000008 */ ,
1763 {{6, 1, 3}, /* shli r2, r1, 3 */
1764 {6, 1, 44}, /* shli r3, r1, 44 */
1765 {2, 2, 3}} /* sub r4, r2, r3 */
1767 {-17592186044407ll /* 0xfffff00000000009 */ ,
1768 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1769 {6, 1, 44}, /* shli r3, r1, 44 */
1770 {2, 2, 3}} /* sub r4, r2, r3 */
1772 {-13194139533313ll /* 0xfffff3ffffffffff */ ,
1773 {{6, 1, 42}, /* shli r2, r1, 42 */
1774 {4, 2, 1}, /* shl2add r3, r2, r1 */
1775 {2, 2, 3}} /* sub r4, r2, r3 */
1777 {-8796093022216ll /* 0xfffff7fffffffff8 */ ,
1778 {{2, 0, 1}, /* sub r2, zero, r1 */
1779 {6, 2, 43}, /* shli r3, r2, 43 */
1780 {5, 2, 3}} /* shl3add r4, r2, r3 */
1782 {-8796093022215ll /* 0xfffff7fffffffff9 */ ,
1783 {{6, 1, 43}, /* shli r2, r1, 43 */
1784 {5, 1, 2}, /* shl3add r3, r1, r2 */
1785 {2, 1, 3}} /* sub r4, r1, r3 */
1787 {-8796093022212ll /* 0xfffff7fffffffffc */ ,
1788 {{2, 0, 1}, /* sub r2, zero, r1 */
1789 {6, 2, 43}, /* shli r3, r2, 43 */
1790 {4, 2, 3}} /* shl2add r4, r2, r3 */
1792 {-8796093022211ll /* 0xfffff7fffffffffd */ ,
1793 {{6, 1, 43}, /* shli r2, r1, 43 */
1794 {4, 1, 2}, /* shl2add r3, r1, r2 */
1795 {2, 1, 3}} /* sub r4, r1, r3 */
1797 {-8796093022210ll /* 0xfffff7fffffffffe */ ,
1798 {{2, 0, 1}, /* sub r2, zero, r1 */
1799 {6, 2, 43}, /* shli r3, r2, 43 */
1800 {3, 2, 3}} /* shl1add r4, r2, r3 */
1802 {-8796093022209ll /* 0xfffff7ffffffffff */ ,
1803 {{2, 0, 1}, /* sub r2, zero, r1 */
1804 {6, 1, 43}, /* shli r3, r1, 43 */
1805 {2, 2, 3}} /* sub r4, r2, r3 */
1807 {-8796093022208ll /* 0xfffff80000000000 */ ,
1808 {{2, 0, 1}, /* sub r2, zero, r1 */
1809 {6, 2, 43}} /* shli r3, r2, 43 */
1811 {-8796093022207ll /* 0xfffff80000000001 */ ,
1812 {{6, 1, 43}, /* shli r2, r1, 43 */
1813 {2, 1, 2}} /* sub r3, r1, r2 */
1815 {-8796093022206ll /* 0xfffff80000000002 */ ,
1816 {{6, 1, 1}, /* shli r2, r1, 1 */
1817 {6, 1, 43}, /* shli r3, r1, 43 */
1818 {2, 2, 3}} /* sub r4, r2, r3 */
1820 {-8796093022205ll /* 0xfffff80000000003 */ ,
1821 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1822 {6, 1, 43}, /* shli r3, r1, 43 */
1823 {2, 2, 3}} /* sub r4, r2, r3 */
1825 {-8796093022204ll /* 0xfffff80000000004 */ ,
1826 {{6, 1, 2}, /* shli r2, r1, 2 */
1827 {6, 1, 43}, /* shli r3, r1, 43 */
1828 {2, 2, 3}} /* sub r4, r2, r3 */
1830 {-8796093022203ll /* 0xfffff80000000005 */ ,
1831 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1832 {6, 1, 43}, /* shli r3, r1, 43 */
1833 {2, 2, 3}} /* sub r4, r2, r3 */
1835 {-8796093022200ll /* 0xfffff80000000008 */ ,
1836 {{6, 1, 3}, /* shli r2, r1, 3 */
1837 {6, 1, 43}, /* shli r3, r1, 43 */
1838 {2, 2, 3}} /* sub r4, r2, r3 */
1840 {-8796093022199ll /* 0xfffff80000000009 */ ,
1841 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1842 {6, 1, 43}, /* shli r3, r1, 43 */
1843 {2, 2, 3}} /* sub r4, r2, r3 */
1845 {-6597069766657ll /* 0xfffff9ffffffffff */ ,
1846 {{6, 1, 41}, /* shli r2, r1, 41 */
1847 {4, 2, 1}, /* shl2add r3, r2, r1 */
1848 {2, 2, 3}} /* sub r4, r2, r3 */
1850 {-4398046511112ll /* 0xfffffbfffffffff8 */ ,
1851 {{2, 0, 1}, /* sub r2, zero, r1 */
1852 {6, 2, 42}, /* shli r3, r2, 42 */
1853 {5, 2, 3}} /* shl3add r4, r2, r3 */
1855 {-4398046511111ll /* 0xfffffbfffffffff9 */ ,
1856 {{6, 1, 42}, /* shli r2, r1, 42 */
1857 {5, 1, 2}, /* shl3add r3, r1, r2 */
1858 {2, 1, 3}} /* sub r4, r1, r3 */
1860 {-4398046511108ll /* 0xfffffbfffffffffc */ ,
1861 {{2, 0, 1}, /* sub r2, zero, r1 */
1862 {6, 2, 42}, /* shli r3, r2, 42 */
1863 {4, 2, 3}} /* shl2add r4, r2, r3 */
1865 {-4398046511107ll /* 0xfffffbfffffffffd */ ,
1866 {{6, 1, 42}, /* shli r2, r1, 42 */
1867 {4, 1, 2}, /* shl2add r3, r1, r2 */
1868 {2, 1, 3}} /* sub r4, r1, r3 */
1870 {-4398046511106ll /* 0xfffffbfffffffffe */ ,
1871 {{2, 0, 1}, /* sub r2, zero, r1 */
1872 {6, 2, 42}, /* shli r3, r2, 42 */
1873 {3, 2, 3}} /* shl1add r4, r2, r3 */
1875 {-4398046511105ll /* 0xfffffbffffffffff */ ,
1876 {{2, 0, 1}, /* sub r2, zero, r1 */
1877 {6, 1, 42}, /* shli r3, r1, 42 */
1878 {2, 2, 3}} /* sub r4, r2, r3 */
1880 {-4398046511104ll /* 0xfffffc0000000000 */ ,
1881 {{2, 0, 1}, /* sub r2, zero, r1 */
1882 {6, 2, 42}} /* shli r3, r2, 42 */
1884 {-4398046511103ll /* 0xfffffc0000000001 */ ,
1885 {{6, 1, 42}, /* shli r2, r1, 42 */
1886 {2, 1, 2}} /* sub r3, r1, r2 */
1888 {-4398046511102ll /* 0xfffffc0000000002 */ ,
1889 {{6, 1, 1}, /* shli r2, r1, 1 */
1890 {6, 1, 42}, /* shli r3, r1, 42 */
1891 {2, 2, 3}} /* sub r4, r2, r3 */
1893 {-4398046511101ll /* 0xfffffc0000000003 */ ,
1894 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1895 {6, 1, 42}, /* shli r3, r1, 42 */
1896 {2, 2, 3}} /* sub r4, r2, r3 */
1898 {-4398046511100ll /* 0xfffffc0000000004 */ ,
1899 {{6, 1, 2}, /* shli r2, r1, 2 */
1900 {6, 1, 42}, /* shli r3, r1, 42 */
1901 {2, 2, 3}} /* sub r4, r2, r3 */
1903 {-4398046511099ll /* 0xfffffc0000000005 */ ,
1904 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1905 {6, 1, 42}, /* shli r3, r1, 42 */
1906 {2, 2, 3}} /* sub r4, r2, r3 */
1908 {-4398046511096ll /* 0xfffffc0000000008 */ ,
1909 {{6, 1, 3}, /* shli r2, r1, 3 */
1910 {6, 1, 42}, /* shli r3, r1, 42 */
1911 {2, 2, 3}} /* sub r4, r2, r3 */
1913 {-4398046511095ll /* 0xfffffc0000000009 */ ,
1914 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1915 {6, 1, 42}, /* shli r3, r1, 42 */
1916 {2, 2, 3}} /* sub r4, r2, r3 */
1918 {-3298534883329ll /* 0xfffffcffffffffff */ ,
1919 {{6, 1, 40}, /* shli r2, r1, 40 */
1920 {4, 2, 1}, /* shl2add r3, r2, r1 */
1921 {2, 2, 3}} /* sub r4, r2, r3 */
1923 {-2199023255560ll /* 0xfffffdfffffffff8 */ ,
1924 {{2, 0, 1}, /* sub r2, zero, r1 */
1925 {6, 2, 41}, /* shli r3, r2, 41 */
1926 {5, 2, 3}} /* shl3add r4, r2, r3 */
1928 {-2199023255559ll /* 0xfffffdfffffffff9 */ ,
1929 {{6, 1, 41}, /* shli r2, r1, 41 */
1930 {5, 1, 2}, /* shl3add r3, r1, r2 */
1931 {2, 1, 3}} /* sub r4, r1, r3 */
1933 {-2199023255556ll /* 0xfffffdfffffffffc */ ,
1934 {{2, 0, 1}, /* sub r2, zero, r1 */
1935 {6, 2, 41}, /* shli r3, r2, 41 */
1936 {4, 2, 3}} /* shl2add r4, r2, r3 */
1938 {-2199023255555ll /* 0xfffffdfffffffffd */ ,
1939 {{6, 1, 41}, /* shli r2, r1, 41 */
1940 {4, 1, 2}, /* shl2add r3, r1, r2 */
1941 {2, 1, 3}} /* sub r4, r1, r3 */
1943 {-2199023255554ll /* 0xfffffdfffffffffe */ ,
1944 {{2, 0, 1}, /* sub r2, zero, r1 */
1945 {6, 2, 41}, /* shli r3, r2, 41 */
1946 {3, 2, 3}} /* shl1add r4, r2, r3 */
1948 {-2199023255553ll /* 0xfffffdffffffffff */ ,
1949 {{2, 0, 1}, /* sub r2, zero, r1 */
1950 {6, 1, 41}, /* shli r3, r1, 41 */
1951 {2, 2, 3}} /* sub r4, r2, r3 */
1953 {-2199023255552ll /* 0xfffffe0000000000 */ ,
1954 {{2, 0, 1}, /* sub r2, zero, r1 */
1955 {6, 2, 41}} /* shli r3, r2, 41 */
1957 {-2199023255551ll /* 0xfffffe0000000001 */ ,
1958 {{6, 1, 41}, /* shli r2, r1, 41 */
1959 {2, 1, 2}} /* sub r3, r1, r2 */
1961 {-2199023255550ll /* 0xfffffe0000000002 */ ,
1962 {{6, 1, 1}, /* shli r2, r1, 1 */
1963 {6, 1, 41}, /* shli r3, r1, 41 */
1964 {2, 2, 3}} /* sub r4, r2, r3 */
1966 {-2199023255549ll /* 0xfffffe0000000003 */ ,
1967 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1968 {6, 1, 41}, /* shli r3, r1, 41 */
1969 {2, 2, 3}} /* sub r4, r2, r3 */
1971 {-2199023255548ll /* 0xfffffe0000000004 */ ,
1972 {{6, 1, 2}, /* shli r2, r1, 2 */
1973 {6, 1, 41}, /* shli r3, r1, 41 */
1974 {2, 2, 3}} /* sub r4, r2, r3 */
1976 {-2199023255547ll /* 0xfffffe0000000005 */ ,
1977 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1978 {6, 1, 41}, /* shli r3, r1, 41 */
1979 {2, 2, 3}} /* sub r4, r2, r3 */
1981 {-2199023255544ll /* 0xfffffe0000000008 */ ,
1982 {{6, 1, 3}, /* shli r2, r1, 3 */
1983 {6, 1, 41}, /* shli r3, r1, 41 */
1984 {2, 2, 3}} /* sub r4, r2, r3 */
1986 {-2199023255543ll /* 0xfffffe0000000009 */ ,
1987 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1988 {6, 1, 41}, /* shli r3, r1, 41 */
1989 {2, 2, 3}} /* sub r4, r2, r3 */
1991 {-1649267441665ll /* 0xfffffe7fffffffff */ ,
1992 {{6, 1, 39}, /* shli r2, r1, 39 */
1993 {4, 2, 1}, /* shl2add r3, r2, r1 */
1994 {2, 2, 3}} /* sub r4, r2, r3 */
1996 {-1099511627784ll /* 0xfffffefffffffff8 */ ,
1997 {{2, 0, 1}, /* sub r2, zero, r1 */
1998 {6, 2, 40}, /* shli r3, r2, 40 */
1999 {5, 2, 3}} /* shl3add r4, r2, r3 */
2001 {-1099511627783ll /* 0xfffffefffffffff9 */ ,
2002 {{6, 1, 40}, /* shli r2, r1, 40 */
2003 {5, 1, 2}, /* shl3add r3, r1, r2 */
2004 {2, 1, 3}} /* sub r4, r1, r3 */
2006 {-1099511627780ll /* 0xfffffefffffffffc */ ,
2007 {{2, 0, 1}, /* sub r2, zero, r1 */
2008 {6, 2, 40}, /* shli r3, r2, 40 */
2009 {4, 2, 3}} /* shl2add r4, r2, r3 */
2011 {-1099511627779ll /* 0xfffffefffffffffd */ ,
2012 {{6, 1, 40}, /* shli r2, r1, 40 */
2013 {4, 1, 2}, /* shl2add r3, r1, r2 */
2014 {2, 1, 3}} /* sub r4, r1, r3 */
2016 {-1099511627778ll /* 0xfffffefffffffffe */ ,
2017 {{2, 0, 1}, /* sub r2, zero, r1 */
2018 {6, 2, 40}, /* shli r3, r2, 40 */
2019 {3, 2, 3}} /* shl1add r4, r2, r3 */
2021 {-1099511627777ll /* 0xfffffeffffffffff */ ,
2022 {{2, 0, 1}, /* sub r2, zero, r1 */
2023 {6, 1, 40}, /* shli r3, r1, 40 */
2024 {2, 2, 3}} /* sub r4, r2, r3 */
2026 {-1099511627776ll /* 0xffffff0000000000 */ ,
2027 {{2, 0, 1}, /* sub r2, zero, r1 */
2028 {6, 2, 40}} /* shli r3, r2, 40 */
2030 {-1099511627775ll /* 0xffffff0000000001 */ ,
2031 {{6, 1, 40}, /* shli r2, r1, 40 */
2032 {2, 1, 2}} /* sub r3, r1, r2 */
2034 {-1099511627774ll /* 0xffffff0000000002 */ ,
2035 {{6, 1, 1}, /* shli r2, r1, 1 */
2036 {6, 1, 40}, /* shli r3, r1, 40 */
2037 {2, 2, 3}} /* sub r4, r2, r3 */
2039 {-1099511627773ll /* 0xffffff0000000003 */ ,
2040 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2041 {6, 1, 40}, /* shli r3, r1, 40 */
2042 {2, 2, 3}} /* sub r4, r2, r3 */
2044 {-1099511627772ll /* 0xffffff0000000004 */ ,
2045 {{6, 1, 2}, /* shli r2, r1, 2 */
2046 {6, 1, 40}, /* shli r3, r1, 40 */
2047 {2, 2, 3}} /* sub r4, r2, r3 */
2049 {-1099511627771ll /* 0xffffff0000000005 */ ,
2050 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2051 {6, 1, 40}, /* shli r3, r1, 40 */
2052 {2, 2, 3}} /* sub r4, r2, r3 */
2054 {-1099511627768ll /* 0xffffff0000000008 */ ,
2055 {{6, 1, 3}, /* shli r2, r1, 3 */
2056 {6, 1, 40}, /* shli r3, r1, 40 */
2057 {2, 2, 3}} /* sub r4, r2, r3 */
2059 {-1099511627767ll /* 0xffffff0000000009 */ ,
2060 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2061 {6, 1, 40}, /* shli r3, r1, 40 */
2062 {2, 2, 3}} /* sub r4, r2, r3 */
2064 {-824633720833ll /* 0xffffff3fffffffff */ ,
2065 {{6, 1, 38}, /* shli r2, r1, 38 */
2066 {4, 2, 1}, /* shl2add r3, r2, r1 */
2067 {2, 2, 3}} /* sub r4, r2, r3 */
2069 {-549755813896ll /* 0xffffff7ffffffff8 */ ,
2070 {{2, 0, 1}, /* sub r2, zero, r1 */
2071 {6, 2, 39}, /* shli r3, r2, 39 */
2072 {5, 2, 3}} /* shl3add r4, r2, r3 */
2074 {-549755813895ll /* 0xffffff7ffffffff9 */ ,
2075 {{6, 1, 39}, /* shli r2, r1, 39 */
2076 {5, 1, 2}, /* shl3add r3, r1, r2 */
2077 {2, 1, 3}} /* sub r4, r1, r3 */
2079 {-549755813892ll /* 0xffffff7ffffffffc */ ,
2080 {{2, 0, 1}, /* sub r2, zero, r1 */
2081 {6, 2, 39}, /* shli r3, r2, 39 */
2082 {4, 2, 3}} /* shl2add r4, r2, r3 */
2084 {-549755813891ll /* 0xffffff7ffffffffd */ ,
2085 {{6, 1, 39}, /* shli r2, r1, 39 */
2086 {4, 1, 2}, /* shl2add r3, r1, r2 */
2087 {2, 1, 3}} /* sub r4, r1, r3 */
2089 {-549755813890ll /* 0xffffff7ffffffffe */ ,
2090 {{2, 0, 1}, /* sub r2, zero, r1 */
2091 {6, 2, 39}, /* shli r3, r2, 39 */
2092 {3, 2, 3}} /* shl1add r4, r2, r3 */
2094 {-549755813889ll /* 0xffffff7fffffffff */ ,
2095 {{2, 0, 1}, /* sub r2, zero, r1 */
2096 {6, 1, 39}, /* shli r3, r1, 39 */
2097 {2, 2, 3}} /* sub r4, r2, r3 */
2099 {-549755813888ll /* 0xffffff8000000000 */ ,
2100 {{2, 0, 1}, /* sub r2, zero, r1 */
2101 {6, 2, 39}} /* shli r3, r2, 39 */
2103 {-549755813887ll /* 0xffffff8000000001 */ ,
2104 {{6, 1, 39}, /* shli r2, r1, 39 */
2105 {2, 1, 2}} /* sub r3, r1, r2 */
2107 {-549755813886ll /* 0xffffff8000000002 */ ,
2108 {{6, 1, 1}, /* shli r2, r1, 1 */
2109 {6, 1, 39}, /* shli r3, r1, 39 */
2110 {2, 2, 3}} /* sub r4, r2, r3 */
2112 {-549755813885ll /* 0xffffff8000000003 */ ,
2113 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2114 {6, 1, 39}, /* shli r3, r1, 39 */
2115 {2, 2, 3}} /* sub r4, r2, r3 */
2117 {-549755813884ll /* 0xffffff8000000004 */ ,
2118 {{6, 1, 2}, /* shli r2, r1, 2 */
2119 {6, 1, 39}, /* shli r3, r1, 39 */
2120 {2, 2, 3}} /* sub r4, r2, r3 */
2122 {-549755813883ll /* 0xffffff8000000005 */ ,
2123 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2124 {6, 1, 39}, /* shli r3, r1, 39 */
2125 {2, 2, 3}} /* sub r4, r2, r3 */
2127 {-549755813880ll /* 0xffffff8000000008 */ ,
2128 {{6, 1, 3}, /* shli r2, r1, 3 */
2129 {6, 1, 39}, /* shli r3, r1, 39 */
2130 {2, 2, 3}} /* sub r4, r2, r3 */
2132 {-549755813879ll /* 0xffffff8000000009 */ ,
2133 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2134 {6, 1, 39}, /* shli r3, r1, 39 */
2135 {2, 2, 3}} /* sub r4, r2, r3 */
2137 {-412316860417ll /* 0xffffff9fffffffff */ ,
2138 {{6, 1, 37}, /* shli r2, r1, 37 */
2139 {4, 2, 1}, /* shl2add r3, r2, r1 */
2140 {2, 2, 3}} /* sub r4, r2, r3 */
2142 {-274877906952ll /* 0xffffffbffffffff8 */ ,
2143 {{2, 0, 1}, /* sub r2, zero, r1 */
2144 {6, 2, 38}, /* shli r3, r2, 38 */
2145 {5, 2, 3}} /* shl3add r4, r2, r3 */
2147 {-274877906951ll /* 0xffffffbffffffff9 */ ,
2148 {{6, 1, 38}, /* shli r2, r1, 38 */
2149 {5, 1, 2}, /* shl3add r3, r1, r2 */
2150 {2, 1, 3}} /* sub r4, r1, r3 */
2152 {-274877906948ll /* 0xffffffbffffffffc */ ,
2153 {{2, 0, 1}, /* sub r2, zero, r1 */
2154 {6, 2, 38}, /* shli r3, r2, 38 */
2155 {4, 2, 3}} /* shl2add r4, r2, r3 */
2157 {-274877906947ll /* 0xffffffbffffffffd */ ,
2158 {{6, 1, 38}, /* shli r2, r1, 38 */
2159 {4, 1, 2}, /* shl2add r3, r1, r2 */
2160 {2, 1, 3}} /* sub r4, r1, r3 */
2162 {-274877906946ll /* 0xffffffbffffffffe */ ,
2163 {{2, 0, 1}, /* sub r2, zero, r1 */
2164 {6, 2, 38}, /* shli r3, r2, 38 */
2165 {3, 2, 3}} /* shl1add r4, r2, r3 */
2167 {-274877906945ll /* 0xffffffbfffffffff */ ,
2168 {{2, 0, 1}, /* sub r2, zero, r1 */
2169 {6, 1, 38}, /* shli r3, r1, 38 */
2170 {2, 2, 3}} /* sub r4, r2, r3 */
2172 {-274877906944ll /* 0xffffffc000000000 */ ,
2173 {{2, 0, 1}, /* sub r2, zero, r1 */
2174 {6, 2, 38}} /* shli r3, r2, 38 */
2176 {-274877906943ll /* 0xffffffc000000001 */ ,
2177 {{6, 1, 38}, /* shli r2, r1, 38 */
2178 {2, 1, 2}} /* sub r3, r1, r2 */
2180 {-274877906942ll /* 0xffffffc000000002 */ ,
2181 {{6, 1, 1}, /* shli r2, r1, 1 */
2182 {6, 1, 38}, /* shli r3, r1, 38 */
2183 {2, 2, 3}} /* sub r4, r2, r3 */
2185 {-274877906941ll /* 0xffffffc000000003 */ ,
2186 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2187 {6, 1, 38}, /* shli r3, r1, 38 */
2188 {2, 2, 3}} /* sub r4, r2, r3 */
2190 {-274877906940ll /* 0xffffffc000000004 */ ,
2191 {{6, 1, 2}, /* shli r2, r1, 2 */
2192 {6, 1, 38}, /* shli r3, r1, 38 */
2193 {2, 2, 3}} /* sub r4, r2, r3 */
2195 {-274877906939ll /* 0xffffffc000000005 */ ,
2196 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2197 {6, 1, 38}, /* shli r3, r1, 38 */
2198 {2, 2, 3}} /* sub r4, r2, r3 */
2200 {-274877906936ll /* 0xffffffc000000008 */ ,
2201 {{6, 1, 3}, /* shli r2, r1, 3 */
2202 {6, 1, 38}, /* shli r3, r1, 38 */
2203 {2, 2, 3}} /* sub r4, r2, r3 */
2205 {-274877906935ll /* 0xffffffc000000009 */ ,
2206 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2207 {6, 1, 38}, /* shli r3, r1, 38 */
2208 {2, 2, 3}} /* sub r4, r2, r3 */
2210 {-206158430209ll /* 0xffffffcfffffffff */ ,
2211 {{6, 1, 36}, /* shli r2, r1, 36 */
2212 {4, 2, 1}, /* shl2add r3, r2, r1 */
2213 {2, 2, 3}} /* sub r4, r2, r3 */
2215 {-137438953480ll /* 0xffffffdffffffff8 */ ,
2216 {{2, 0, 1}, /* sub r2, zero, r1 */
2217 {6, 2, 37}, /* shli r3, r2, 37 */
2218 {5, 2, 3}} /* shl3add r4, r2, r3 */
2220 {-137438953479ll /* 0xffffffdffffffff9 */ ,
2221 {{6, 1, 37}, /* shli r2, r1, 37 */
2222 {5, 1, 2}, /* shl3add r3, r1, r2 */
2223 {2, 1, 3}} /* sub r4, r1, r3 */
2225 {-137438953476ll /* 0xffffffdffffffffc */ ,
2226 {{2, 0, 1}, /* sub r2, zero, r1 */
2227 {6, 2, 37}, /* shli r3, r2, 37 */
2228 {4, 2, 3}} /* shl2add r4, r2, r3 */
2230 {-137438953475ll /* 0xffffffdffffffffd */ ,
2231 {{6, 1, 37}, /* shli r2, r1, 37 */
2232 {4, 1, 2}, /* shl2add r3, r1, r2 */
2233 {2, 1, 3}} /* sub r4, r1, r3 */
2235 {-137438953474ll /* 0xffffffdffffffffe */ ,
2236 {{2, 0, 1}, /* sub r2, zero, r1 */
2237 {6, 2, 37}, /* shli r3, r2, 37 */
2238 {3, 2, 3}} /* shl1add r4, r2, r3 */
2240 {-137438953473ll /* 0xffffffdfffffffff */ ,
2241 {{2, 0, 1}, /* sub r2, zero, r1 */
2242 {6, 1, 37}, /* shli r3, r1, 37 */
2243 {2, 2, 3}} /* sub r4, r2, r3 */
2245 {-137438953472ll /* 0xffffffe000000000 */ ,
2246 {{2, 0, 1}, /* sub r2, zero, r1 */
2247 {6, 2, 37}} /* shli r3, r2, 37 */
2249 {-137438953471ll /* 0xffffffe000000001 */ ,
2250 {{6, 1, 37}, /* shli r2, r1, 37 */
2251 {2, 1, 2}} /* sub r3, r1, r2 */
2253 {-137438953470ll /* 0xffffffe000000002 */ ,
2254 {{6, 1, 1}, /* shli r2, r1, 1 */
2255 {6, 1, 37}, /* shli r3, r1, 37 */
2256 {2, 2, 3}} /* sub r4, r2, r3 */
2258 {-137438953469ll /* 0xffffffe000000003 */ ,
2259 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2260 {6, 1, 37}, /* shli r3, r1, 37 */
2261 {2, 2, 3}} /* sub r4, r2, r3 */
2263 {-137438953468ll /* 0xffffffe000000004 */ ,
2264 {{6, 1, 2}, /* shli r2, r1, 2 */
2265 {6, 1, 37}, /* shli r3, r1, 37 */
2266 {2, 2, 3}} /* sub r4, r2, r3 */
2268 {-137438953467ll /* 0xffffffe000000005 */ ,
2269 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2270 {6, 1, 37}, /* shli r3, r1, 37 */
2271 {2, 2, 3}} /* sub r4, r2, r3 */
2273 {-137438953464ll /* 0xffffffe000000008 */ ,
2274 {{6, 1, 3}, /* shli r2, r1, 3 */
2275 {6, 1, 37}, /* shli r3, r1, 37 */
2276 {2, 2, 3}} /* sub r4, r2, r3 */
2278 {-137438953463ll /* 0xffffffe000000009 */ ,
2279 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2280 {6, 1, 37}, /* shli r3, r1, 37 */
2281 {2, 2, 3}} /* sub r4, r2, r3 */
2283 {-103079215105ll /* 0xffffffe7ffffffff */ ,
2284 {{6, 1, 35}, /* shli r2, r1, 35 */
2285 {4, 2, 1}, /* shl2add r3, r2, r1 */
2286 {2, 2, 3}} /* sub r4, r2, r3 */
2288 {-68719476744ll /* 0xffffffeffffffff8 */ ,
2289 {{2, 0, 1}, /* sub r2, zero, r1 */
2290 {6, 2, 36}, /* shli r3, r2, 36 */
2291 {5, 2, 3}} /* shl3add r4, r2, r3 */
2293 {-68719476743ll /* 0xffffffeffffffff9 */ ,
2294 {{6, 1, 36}, /* shli r2, r1, 36 */
2295 {5, 1, 2}, /* shl3add r3, r1, r2 */
2296 {2, 1, 3}} /* sub r4, r1, r3 */
2298 {-68719476740ll /* 0xffffffeffffffffc */ ,
2299 {{2, 0, 1}, /* sub r2, zero, r1 */
2300 {6, 2, 36}, /* shli r3, r2, 36 */
2301 {4, 2, 3}} /* shl2add r4, r2, r3 */
2303 {-68719476739ll /* 0xffffffeffffffffd */ ,
2304 {{6, 1, 36}, /* shli r2, r1, 36 */
2305 {4, 1, 2}, /* shl2add r3, r1, r2 */
2306 {2, 1, 3}} /* sub r4, r1, r3 */
2308 {-68719476738ll /* 0xffffffeffffffffe */ ,
2309 {{2, 0, 1}, /* sub r2, zero, r1 */
2310 {6, 2, 36}, /* shli r3, r2, 36 */
2311 {3, 2, 3}} /* shl1add r4, r2, r3 */
2313 {-68719476737ll /* 0xffffffefffffffff */ ,
2314 {{2, 0, 1}, /* sub r2, zero, r1 */
2315 {6, 1, 36}, /* shli r3, r1, 36 */
2316 {2, 2, 3}} /* sub r4, r2, r3 */
2318 {-68719476736ll /* 0xfffffff000000000 */ ,
2319 {{2, 0, 1}, /* sub r2, zero, r1 */
2320 {6, 2, 36}} /* shli r3, r2, 36 */
2322 {-68719476735ll /* 0xfffffff000000001 */ ,
2323 {{6, 1, 36}, /* shli r2, r1, 36 */
2324 {2, 1, 2}} /* sub r3, r1, r2 */
2326 {-68719476734ll /* 0xfffffff000000002 */ ,
2327 {{6, 1, 1}, /* shli r2, r1, 1 */
2328 {6, 1, 36}, /* shli r3, r1, 36 */
2329 {2, 2, 3}} /* sub r4, r2, r3 */
2331 {-68719476733ll /* 0xfffffff000000003 */ ,
2332 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2333 {6, 1, 36}, /* shli r3, r1, 36 */
2334 {2, 2, 3}} /* sub r4, r2, r3 */
2336 {-68719476732ll /* 0xfffffff000000004 */ ,
2337 {{6, 1, 2}, /* shli r2, r1, 2 */
2338 {6, 1, 36}, /* shli r3, r1, 36 */
2339 {2, 2, 3}} /* sub r4, r2, r3 */
2341 {-68719476731ll /* 0xfffffff000000005 */ ,
2342 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2343 {6, 1, 36}, /* shli r3, r1, 36 */
2344 {2, 2, 3}} /* sub r4, r2, r3 */
2346 {-68719476728ll /* 0xfffffff000000008 */ ,
2347 {{6, 1, 3}, /* shli r2, r1, 3 */
2348 {6, 1, 36}, /* shli r3, r1, 36 */
2349 {2, 2, 3}} /* sub r4, r2, r3 */
2351 {-68719476727ll /* 0xfffffff000000009 */ ,
2352 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2353 {6, 1, 36}, /* shli r3, r1, 36 */
2354 {2, 2, 3}} /* sub r4, r2, r3 */
2356 {-51539607553ll /* 0xfffffff3ffffffff */ ,
2357 {{6, 1, 34}, /* shli r2, r1, 34 */
2358 {4, 2, 1}, /* shl2add r3, r2, r1 */
2359 {2, 2, 3}} /* sub r4, r2, r3 */
2361 {-34359738376ll /* 0xfffffff7fffffff8 */ ,
2362 {{2, 0, 1}, /* sub r2, zero, r1 */
2363 {6, 2, 35}, /* shli r3, r2, 35 */
2364 {5, 2, 3}} /* shl3add r4, r2, r3 */
2366 {-34359738375ll /* 0xfffffff7fffffff9 */ ,
2367 {{6, 1, 35}, /* shli r2, r1, 35 */
2368 {5, 1, 2}, /* shl3add r3, r1, r2 */
2369 {2, 1, 3}} /* sub r4, r1, r3 */
2371 {-34359738372ll /* 0xfffffff7fffffffc */ ,
2372 {{2, 0, 1}, /* sub r2, zero, r1 */
2373 {6, 2, 35}, /* shli r3, r2, 35 */
2374 {4, 2, 3}} /* shl2add r4, r2, r3 */
2376 {-34359738371ll /* 0xfffffff7fffffffd */ ,
2377 {{6, 1, 35}, /* shli r2, r1, 35 */
2378 {4, 1, 2}, /* shl2add r3, r1, r2 */
2379 {2, 1, 3}} /* sub r4, r1, r3 */
2381 {-34359738370ll /* 0xfffffff7fffffffe */ ,
2382 {{2, 0, 1}, /* sub r2, zero, r1 */
2383 {6, 2, 35}, /* shli r3, r2, 35 */
2384 {3, 2, 3}} /* shl1add r4, r2, r3 */
2386 {-34359738369ll /* 0xfffffff7ffffffff */ ,
2387 {{2, 0, 1}, /* sub r2, zero, r1 */
2388 {6, 1, 35}, /* shli r3, r1, 35 */
2389 {2, 2, 3}} /* sub r4, r2, r3 */
2391 {-34359738368ll /* 0xfffffff800000000 */ ,
2392 {{2, 0, 1}, /* sub r2, zero, r1 */
2393 {6, 2, 35}} /* shli r3, r2, 35 */
2395 {-34359738367ll /* 0xfffffff800000001 */ ,
2396 {{6, 1, 35}, /* shli r2, r1, 35 */
2397 {2, 1, 2}} /* sub r3, r1, r2 */
2399 {-34359738366ll /* 0xfffffff800000002 */ ,
2400 {{6, 1, 1}, /* shli r2, r1, 1 */
2401 {6, 1, 35}, /* shli r3, r1, 35 */
2402 {2, 2, 3}} /* sub r4, r2, r3 */
2404 {-34359738365ll /* 0xfffffff800000003 */ ,
2405 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2406 {6, 1, 35}, /* shli r3, r1, 35 */
2407 {2, 2, 3}} /* sub r4, r2, r3 */
2409 {-34359738364ll /* 0xfffffff800000004 */ ,
2410 {{6, 1, 2}, /* shli r2, r1, 2 */
2411 {6, 1, 35}, /* shli r3, r1, 35 */
2412 {2, 2, 3}} /* sub r4, r2, r3 */
2414 {-34359738363ll /* 0xfffffff800000005 */ ,
2415 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2416 {6, 1, 35}, /* shli r3, r1, 35 */
2417 {2, 2, 3}} /* sub r4, r2, r3 */
2419 {-34359738360ll /* 0xfffffff800000008 */ ,
2420 {{6, 1, 3}, /* shli r2, r1, 3 */
2421 {6, 1, 35}, /* shli r3, r1, 35 */
2422 {2, 2, 3}} /* sub r4, r2, r3 */
2424 {-34359738359ll /* 0xfffffff800000009 */ ,
2425 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2426 {6, 1, 35}, /* shli r3, r1, 35 */
2427 {2, 2, 3}} /* sub r4, r2, r3 */
2429 {-25769803777ll /* 0xfffffff9ffffffff */ ,
2430 {{6, 1, 33}, /* shli r2, r1, 33 */
2431 {4, 2, 1}, /* shl2add r3, r2, r1 */
2432 {2, 2, 3}} /* sub r4, r2, r3 */
2434 {-17179869192ll /* 0xfffffffbfffffff8 */ ,
2435 {{2, 0, 1}, /* sub r2, zero, r1 */
2436 {6, 2, 34}, /* shli r3, r2, 34 */
2437 {5, 2, 3}} /* shl3add r4, r2, r3 */
2439 {-17179869191ll /* 0xfffffffbfffffff9 */ ,
2440 {{6, 1, 34}, /* shli r2, r1, 34 */
2441 {5, 1, 2}, /* shl3add r3, r1, r2 */
2442 {2, 1, 3}} /* sub r4, r1, r3 */
2444 {-17179869188ll /* 0xfffffffbfffffffc */ ,
2445 {{2, 0, 1}, /* sub r2, zero, r1 */
2446 {6, 2, 34}, /* shli r3, r2, 34 */
2447 {4, 2, 3}} /* shl2add r4, r2, r3 */
2449 {-17179869187ll /* 0xfffffffbfffffffd */ ,
2450 {{6, 1, 34}, /* shli r2, r1, 34 */
2451 {4, 1, 2}, /* shl2add r3, r1, r2 */
2452 {2, 1, 3}} /* sub r4, r1, r3 */
2454 {-17179869186ll /* 0xfffffffbfffffffe */ ,
2455 {{2, 0, 1}, /* sub r2, zero, r1 */
2456 {6, 2, 34}, /* shli r3, r2, 34 */
2457 {3, 2, 3}} /* shl1add r4, r2, r3 */
2459 {-17179869185ll /* 0xfffffffbffffffff */ ,
2460 {{2, 0, 1}, /* sub r2, zero, r1 */
2461 {6, 1, 34}, /* shli r3, r1, 34 */
2462 {2, 2, 3}} /* sub r4, r2, r3 */
2464 {-17179869184ll /* 0xfffffffc00000000 */ ,
2465 {{2, 0, 1}, /* sub r2, zero, r1 */
2466 {6, 2, 34}} /* shli r3, r2, 34 */
2468 {-17179869183ll /* 0xfffffffc00000001 */ ,
2469 {{6, 1, 34}, /* shli r2, r1, 34 */
2470 {2, 1, 2}} /* sub r3, r1, r2 */
2472 {-17179869182ll /* 0xfffffffc00000002 */ ,
2473 {{6, 1, 1}, /* shli r2, r1, 1 */
2474 {6, 1, 34}, /* shli r3, r1, 34 */
2475 {2, 2, 3}} /* sub r4, r2, r3 */
2477 {-17179869181ll /* 0xfffffffc00000003 */ ,
2478 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2479 {6, 1, 34}, /* shli r3, r1, 34 */
2480 {2, 2, 3}} /* sub r4, r2, r3 */
2482 {-17179869180ll /* 0xfffffffc00000004 */ ,
2483 {{6, 1, 2}, /* shli r2, r1, 2 */
2484 {6, 1, 34}, /* shli r3, r1, 34 */
2485 {2, 2, 3}} /* sub r4, r2, r3 */
2487 {-17179869179ll /* 0xfffffffc00000005 */ ,
2488 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2489 {6, 1, 34}, /* shli r3, r1, 34 */
2490 {2, 2, 3}} /* sub r4, r2, r3 */
2492 {-17179869176ll /* 0xfffffffc00000008 */ ,
2493 {{6, 1, 3}, /* shli r2, r1, 3 */
2494 {6, 1, 34}, /* shli r3, r1, 34 */
2495 {2, 2, 3}} /* sub r4, r2, r3 */
2497 {-17179869175ll /* 0xfffffffc00000009 */ ,
2498 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2499 {6, 1, 34}, /* shli r3, r1, 34 */
2500 {2, 2, 3}} /* sub r4, r2, r3 */
2502 {-12884901889ll /* 0xfffffffcffffffff */ ,
2503 {{6, 1, 32}, /* shli r2, r1, 32 */
2504 {4, 2, 1}, /* shl2add r3, r2, r1 */
2505 {2, 2, 3}} /* sub r4, r2, r3 */
2507 {-8589934600ll /* 0xfffffffdfffffff8 */ ,
2508 {{2, 0, 1}, /* sub r2, zero, r1 */
2509 {6, 2, 33}, /* shli r3, r2, 33 */
2510 {5, 2, 3}} /* shl3add r4, r2, r3 */
2512 {-8589934599ll /* 0xfffffffdfffffff9 */ ,
2513 {{6, 1, 33}, /* shli r2, r1, 33 */
2514 {5, 1, 2}, /* shl3add r3, r1, r2 */
2515 {2, 1, 3}} /* sub r4, r1, r3 */
2517 {-8589934596ll /* 0xfffffffdfffffffc */ ,
2518 {{2, 0, 1}, /* sub r2, zero, r1 */
2519 {6, 2, 33}, /* shli r3, r2, 33 */
2520 {4, 2, 3}} /* shl2add r4, r2, r3 */
2522 {-8589934595ll /* 0xfffffffdfffffffd */ ,
2523 {{6, 1, 33}, /* shli r2, r1, 33 */
2524 {4, 1, 2}, /* shl2add r3, r1, r2 */
2525 {2, 1, 3}} /* sub r4, r1, r3 */
2527 {-8589934594ll /* 0xfffffffdfffffffe */ ,
2528 {{2, 0, 1}, /* sub r2, zero, r1 */
2529 {6, 2, 33}, /* shli r3, r2, 33 */
2530 {3, 2, 3}} /* shl1add r4, r2, r3 */
2532 {-8589934593ll /* 0xfffffffdffffffff */ ,
2533 {{2, 0, 1}, /* sub r2, zero, r1 */
2534 {6, 1, 33}, /* shli r3, r1, 33 */
2535 {2, 2, 3}} /* sub r4, r2, r3 */
2537 {-8589934592ll /* 0xfffffffe00000000 */ ,
2538 {{2, 0, 1}, /* sub r2, zero, r1 */
2539 {6, 2, 33}} /* shli r3, r2, 33 */
2541 {-8589934591ll /* 0xfffffffe00000001 */ ,
2542 {{6, 1, 33}, /* shli r2, r1, 33 */
2543 {2, 1, 2}} /* sub r3, r1, r2 */
2545 {-8589934590ll /* 0xfffffffe00000002 */ ,
2546 {{6, 1, 1}, /* shli r2, r1, 1 */
2547 {6, 1, 33}, /* shli r3, r1, 33 */
2548 {2, 2, 3}} /* sub r4, r2, r3 */
2550 {-8589934589ll /* 0xfffffffe00000003 */ ,
2551 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2552 {6, 1, 33}, /* shli r3, r1, 33 */
2553 {2, 2, 3}} /* sub r4, r2, r3 */
2555 {-8589934588ll /* 0xfffffffe00000004 */ ,
2556 {{6, 1, 2}, /* shli r2, r1, 2 */
2557 {6, 1, 33}, /* shli r3, r1, 33 */
2558 {2, 2, 3}} /* sub r4, r2, r3 */
2560 {-8589934587ll /* 0xfffffffe00000005 */ ,
2561 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2562 {6, 1, 33}, /* shli r3, r1, 33 */
2563 {2, 2, 3}} /* sub r4, r2, r3 */
2565 {-8589934584ll /* 0xfffffffe00000008 */ ,
2566 {{6, 1, 3}, /* shli r2, r1, 3 */
2567 {6, 1, 33}, /* shli r3, r1, 33 */
2568 {2, 2, 3}} /* sub r4, r2, r3 */
2570 {-8589934583ll /* 0xfffffffe00000009 */ ,
2571 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2572 {6, 1, 33}, /* shli r3, r1, 33 */
2573 {2, 2, 3}} /* sub r4, r2, r3 */
2575 {-6442450945ll /* 0xfffffffe7fffffff */ ,
2576 {{6, 1, 31}, /* shli r2, r1, 31 */
2577 {4, 2, 1}, /* shl2add r3, r2, r1 */
2578 {2, 2, 3}} /* sub r4, r2, r3 */
2580 {-4294967304ll /* 0xfffffffefffffff8 */ ,
2581 {{2, 0, 1}, /* sub r2, zero, r1 */
2582 {6, 2, 32}, /* shli r3, r2, 32 */
2583 {5, 2, 3}} /* shl3add r4, r2, r3 */
2585 {-4294967303ll /* 0xfffffffefffffff9 */ ,
2586 {{6, 1, 32}, /* shli r2, r1, 32 */
2587 {5, 1, 2}, /* shl3add r3, r1, r2 */
2588 {2, 1, 3}} /* sub r4, r1, r3 */
2590 {-4294967300ll /* 0xfffffffefffffffc */ ,
2591 {{2, 0, 1}, /* sub r2, zero, r1 */
2592 {6, 2, 32}, /* shli r3, r2, 32 */
2593 {4, 2, 3}} /* shl2add r4, r2, r3 */
2595 {-4294967299ll /* 0xfffffffefffffffd */ ,
2596 {{6, 1, 32}, /* shli r2, r1, 32 */
2597 {4, 1, 2}, /* shl2add r3, r1, r2 */
2598 {2, 1, 3}} /* sub r4, r1, r3 */
2600 {-4294967298ll /* 0xfffffffefffffffe */ ,
2601 {{2, 0, 1}, /* sub r2, zero, r1 */
2602 {6, 2, 32}, /* shli r3, r2, 32 */
2603 {3, 2, 3}} /* shl1add r4, r2, r3 */
2605 {-4294967297ll /* 0xfffffffeffffffff */ ,
2606 {{2, 0, 1}, /* sub r2, zero, r1 */
2607 {6, 1, 32}, /* shli r3, r1, 32 */
2608 {2, 2, 3}} /* sub r4, r2, r3 */
2610 {-4294967296ll /* 0xffffffff00000000 */ ,
2611 {{2, 0, 1}, /* sub r2, zero, r1 */
2612 {6, 2, 32}} /* shli r3, r2, 32 */
2614 {-4294967295ll /* 0xffffffff00000001 */ ,
2615 {{6, 1, 32}, /* shli r2, r1, 32 */
2616 {2, 1, 2}} /* sub r3, r1, r2 */
2618 {-4294967294ll /* 0xffffffff00000002 */ ,
2619 {{6, 1, 1}, /* shli r2, r1, 1 */
2620 {6, 1, 32}, /* shli r3, r1, 32 */
2621 {2, 2, 3}} /* sub r4, r2, r3 */
2623 {-4294967293ll /* 0xffffffff00000003 */ ,
2624 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2625 {6, 1, 32}, /* shli r3, r1, 32 */
2626 {2, 2, 3}} /* sub r4, r2, r3 */
2628 {-4294967292ll /* 0xffffffff00000004 */ ,
2629 {{6, 1, 2}, /* shli r2, r1, 2 */
2630 {6, 1, 32}, /* shli r3, r1, 32 */
2631 {2, 2, 3}} /* sub r4, r2, r3 */
2633 {-4294967291ll /* 0xffffffff00000005 */ ,
2634 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2635 {6, 1, 32}, /* shli r3, r1, 32 */
2636 {2, 2, 3}} /* sub r4, r2, r3 */
2638 {-4294967288ll /* 0xffffffff00000008 */ ,
2639 {{6, 1, 3}, /* shli r2, r1, 3 */
2640 {6, 1, 32}, /* shli r3, r1, 32 */
2641 {2, 2, 3}} /* sub r4, r2, r3 */
2643 {-4294967287ll /* 0xffffffff00000009 */ ,
2644 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2645 {6, 1, 32}, /* shli r3, r1, 32 */
2646 {2, 2, 3}} /* sub r4, r2, r3 */
2648 {-3221225473ll /* 0xffffffff3fffffff */ ,
2649 {{6, 1, 30}, /* shli r2, r1, 30 */
2650 {4, 2, 1}, /* shl2add r3, r2, r1 */
2651 {2, 2, 3}} /* sub r4, r2, r3 */
2653 {-2147483656ll /* 0xffffffff7ffffff8 */ ,
2654 {{2, 0, 1}, /* sub r2, zero, r1 */
2655 {6, 2, 31}, /* shli r3, r2, 31 */
2656 {5, 2, 3}} /* shl3add r4, r2, r3 */
2658 {-2147483655ll /* 0xffffffff7ffffff9 */ ,
2659 {{6, 1, 31}, /* shli r2, r1, 31 */
2660 {5, 1, 2}, /* shl3add r3, r1, r2 */
2661 {2, 1, 3}} /* sub r4, r1, r3 */
2663 {-2147483652ll /* 0xffffffff7ffffffc */ ,
2664 {{2, 0, 1}, /* sub r2, zero, r1 */
2665 {6, 2, 31}, /* shli r3, r2, 31 */
2666 {4, 2, 3}} /* shl2add r4, r2, r3 */
2668 {-2147483651ll /* 0xffffffff7ffffffd */ ,
2669 {{6, 1, 31}, /* shli r2, r1, 31 */
2670 {4, 1, 2}, /* shl2add r3, r1, r2 */
2671 {2, 1, 3}} /* sub r4, r1, r3 */
2673 {-2147483650ll /* 0xffffffff7ffffffe */ ,
2674 {{2, 0, 1}, /* sub r2, zero, r1 */
2675 {6, 2, 31}, /* shli r3, r2, 31 */
2676 {3, 2, 3}} /* shl1add r4, r2, r3 */
2678 {-2147483649ll /* 0xffffffff7fffffff */ ,
2679 {{2, 0, 1}, /* sub r2, zero, r1 */
2680 {6, 1, 31}, /* shli r3, r1, 31 */
2681 {2, 2, 3}} /* sub r4, r2, r3 */
2683 {-2147483648ll /* 0xffffffff80000000 */ ,
2684 {{2, 0, 1}, /* sub r2, zero, r1 */
2685 {6, 2, 31}} /* shli r3, r2, 31 */
2687 {-2147483647ll /* 0xffffffff80000001 */ ,
2688 {{6, 1, 31}, /* shli r2, r1, 31 */
2689 {2, 1, 2}} /* sub r3, r1, r2 */
2691 {-2147483646ll /* 0xffffffff80000002 */ ,
2692 {{6, 1, 1}, /* shli r2, r1, 1 */
2693 {6, 1, 31}, /* shli r3, r1, 31 */
2694 {2, 2, 3}} /* sub r4, r2, r3 */
2696 {-2147483645ll /* 0xffffffff80000003 */ ,
2697 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2698 {6, 1, 31}, /* shli r3, r1, 31 */
2699 {2, 2, 3}} /* sub r4, r2, r3 */
2701 {-2147483644ll /* 0xffffffff80000004 */ ,
2702 {{6, 1, 2}, /* shli r2, r1, 2 */
2703 {6, 1, 31}, /* shli r3, r1, 31 */
2704 {2, 2, 3}} /* sub r4, r2, r3 */
2706 {-2147483643ll /* 0xffffffff80000005 */ ,
2707 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2708 {6, 1, 31}, /* shli r3, r1, 31 */
2709 {2, 2, 3}} /* sub r4, r2, r3 */
2711 {-2147483640ll /* 0xffffffff80000008 */ ,
2712 {{6, 1, 3}, /* shli r2, r1, 3 */
2713 {6, 1, 31}, /* shli r3, r1, 31 */
2714 {2, 2, 3}} /* sub r4, r2, r3 */
2716 {-2147483639ll /* 0xffffffff80000009 */ ,
2717 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2718 {6, 1, 31}, /* shli r3, r1, 31 */
2719 {2, 2, 3}} /* sub r4, r2, r3 */
2721 {-1610612737ll /* 0xffffffff9fffffff */ ,
2722 {{6, 1, 29}, /* shli r2, r1, 29 */
2723 {4, 2, 1}, /* shl2add r3, r2, r1 */
2724 {2, 2, 3}} /* sub r4, r2, r3 */
2726 {-1073741832ll /* 0xffffffffbffffff8 */ ,
2727 {{2, 0, 1}, /* sub r2, zero, r1 */
2728 {6, 2, 30}, /* shli r3, r2, 30 */
2729 {5, 2, 3}} /* shl3add r4, r2, r3 */
2731 {-1073741831ll /* 0xffffffffbffffff9 */ ,
2732 {{6, 1, 30}, /* shli r2, r1, 30 */
2733 {5, 1, 2}, /* shl3add r3, r1, r2 */
2734 {2, 1, 3}} /* sub r4, r1, r3 */
2736 {-1073741828ll /* 0xffffffffbffffffc */ ,
2737 {{2, 0, 1}, /* sub r2, zero, r1 */
2738 {6, 2, 30}, /* shli r3, r2, 30 */
2739 {4, 2, 3}} /* shl2add r4, r2, r3 */
2741 {-1073741827ll /* 0xffffffffbffffffd */ ,
2742 {{6, 1, 30}, /* shli r2, r1, 30 */
2743 {4, 1, 2}, /* shl2add r3, r1, r2 */
2744 {2, 1, 3}} /* sub r4, r1, r3 */
2746 {-1073741826ll /* 0xffffffffbffffffe */ ,
2747 {{2, 0, 1}, /* sub r2, zero, r1 */
2748 {6, 2, 30}, /* shli r3, r2, 30 */
2749 {3, 2, 3}} /* shl1add r4, r2, r3 */
2751 {-1073741825ll /* 0xffffffffbfffffff */ ,
2752 {{2, 0, 1}, /* sub r2, zero, r1 */
2753 {6, 1, 30}, /* shli r3, r1, 30 */
2754 {2, 2, 3}} /* sub r4, r2, r3 */
2756 {-1073741824ll /* 0xffffffffc0000000 */ ,
2757 {{2, 0, 1}, /* sub r2, zero, r1 */
2758 {6, 2, 30}} /* shli r3, r2, 30 */
2760 {-1073741823ll /* 0xffffffffc0000001 */ ,
2761 {{6, 1, 30}, /* shli r2, r1, 30 */
2762 {2, 1, 2}} /* sub r3, r1, r2 */
2764 {-1073741822ll /* 0xffffffffc0000002 */ ,
2765 {{6, 1, 1}, /* shli r2, r1, 1 */
2766 {6, 1, 30}, /* shli r3, r1, 30 */
2767 {2, 2, 3}} /* sub r4, r2, r3 */
2769 {-1073741821ll /* 0xffffffffc0000003 */ ,
2770 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2771 {6, 1, 30}, /* shli r3, r1, 30 */
2772 {2, 2, 3}} /* sub r4, r2, r3 */
2774 {-1073741820ll /* 0xffffffffc0000004 */ ,
2775 {{6, 1, 2}, /* shli r2, r1, 2 */
2776 {6, 1, 30}, /* shli r3, r1, 30 */
2777 {2, 2, 3}} /* sub r4, r2, r3 */
2779 {-1073741819ll /* 0xffffffffc0000005 */ ,
2780 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2781 {6, 1, 30}, /* shli r3, r1, 30 */
2782 {2, 2, 3}} /* sub r4, r2, r3 */
2784 {-1073741816ll /* 0xffffffffc0000008 */ ,
2785 {{6, 1, 3}, /* shli r2, r1, 3 */
2786 {6, 1, 30}, /* shli r3, r1, 30 */
2787 {2, 2, 3}} /* sub r4, r2, r3 */
2789 {-1073741815ll /* 0xffffffffc0000009 */ ,
2790 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2791 {6, 1, 30}, /* shli r3, r1, 30 */
2792 {2, 2, 3}} /* sub r4, r2, r3 */
2794 {-805306369ll /* 0xffffffffcfffffff */ ,
2795 {{6, 1, 28}, /* shli r2, r1, 28 */
2796 {4, 2, 1}, /* shl2add r3, r2, r1 */
2797 {2, 2, 3}} /* sub r4, r2, r3 */
2799 {-536870920ll /* 0xffffffffdffffff8 */ ,
2800 {{2, 0, 1}, /* sub r2, zero, r1 */
2801 {6, 2, 29}, /* shli r3, r2, 29 */
2802 {5, 2, 3}} /* shl3add r4, r2, r3 */
2804 {-536870919ll /* 0xffffffffdffffff9 */ ,
2805 {{6, 1, 29}, /* shli r2, r1, 29 */
2806 {5, 1, 2}, /* shl3add r3, r1, r2 */
2807 {2, 1, 3}} /* sub r4, r1, r3 */
2809 {-536870916ll /* 0xffffffffdffffffc */ ,
2810 {{2, 0, 1}, /* sub r2, zero, r1 */
2811 {6, 2, 29}, /* shli r3, r2, 29 */
2812 {4, 2, 3}} /* shl2add r4, r2, r3 */
2814 {-536870915ll /* 0xffffffffdffffffd */ ,
2815 {{6, 1, 29}, /* shli r2, r1, 29 */
2816 {4, 1, 2}, /* shl2add r3, r1, r2 */
2817 {2, 1, 3}} /* sub r4, r1, r3 */
2819 {-536870914ll /* 0xffffffffdffffffe */ ,
2820 {{2, 0, 1}, /* sub r2, zero, r1 */
2821 {6, 2, 29}, /* shli r3, r2, 29 */
2822 {3, 2, 3}} /* shl1add r4, r2, r3 */
2824 {-536870913ll /* 0xffffffffdfffffff */ ,
2825 {{2, 0, 1}, /* sub r2, zero, r1 */
2826 {6, 1, 29}, /* shli r3, r1, 29 */
2827 {2, 2, 3}} /* sub r4, r2, r3 */
2829 {-536870912ll /* 0xffffffffe0000000 */ ,
2830 {{2, 0, 1}, /* sub r2, zero, r1 */
2831 {6, 2, 29}} /* shli r3, r2, 29 */
2833 {-536870911ll /* 0xffffffffe0000001 */ ,
2834 {{6, 1, 29}, /* shli r2, r1, 29 */
2835 {2, 1, 2}} /* sub r3, r1, r2 */
2837 {-536870910ll /* 0xffffffffe0000002 */ ,
2838 {{6, 1, 1}, /* shli r2, r1, 1 */
2839 {6, 1, 29}, /* shli r3, r1, 29 */
2840 {2, 2, 3}} /* sub r4, r2, r3 */
2842 {-536870909ll /* 0xffffffffe0000003 */ ,
2843 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2844 {6, 1, 29}, /* shli r3, r1, 29 */
2845 {2, 2, 3}} /* sub r4, r2, r3 */
2847 {-536870908ll /* 0xffffffffe0000004 */ ,
2848 {{6, 1, 2}, /* shli r2, r1, 2 */
2849 {6, 1, 29}, /* shli r3, r1, 29 */
2850 {2, 2, 3}} /* sub r4, r2, r3 */
2852 {-536870907ll /* 0xffffffffe0000005 */ ,
2853 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2854 {6, 1, 29}, /* shli r3, r1, 29 */
2855 {2, 2, 3}} /* sub r4, r2, r3 */
2857 {-536870904ll /* 0xffffffffe0000008 */ ,
2858 {{6, 1, 3}, /* shli r2, r1, 3 */
2859 {6, 1, 29}, /* shli r3, r1, 29 */
2860 {2, 2, 3}} /* sub r4, r2, r3 */
2862 {-536870903ll /* 0xffffffffe0000009 */ ,
2863 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2864 {6, 1, 29}, /* shli r3, r1, 29 */
2865 {2, 2, 3}} /* sub r4, r2, r3 */
2867 {-402653185ll /* 0xffffffffe7ffffff */ ,
2868 {{6, 1, 27}, /* shli r2, r1, 27 */
2869 {4, 2, 1}, /* shl2add r3, r2, r1 */
2870 {2, 2, 3}} /* sub r4, r2, r3 */
2872 {-268435464ll /* 0xffffffffeffffff8 */ ,
2873 {{2, 0, 1}, /* sub r2, zero, r1 */
2874 {6, 2, 28}, /* shli r3, r2, 28 */
2875 {5, 2, 3}} /* shl3add r4, r2, r3 */
2877 {-268435463ll /* 0xffffffffeffffff9 */ ,
2878 {{6, 1, 28}, /* shli r2, r1, 28 */
2879 {5, 1, 2}, /* shl3add r3, r1, r2 */
2880 {2, 1, 3}} /* sub r4, r1, r3 */
2882 {-268435460ll /* 0xffffffffeffffffc */ ,
2883 {{2, 0, 1}, /* sub r2, zero, r1 */
2884 {6, 2, 28}, /* shli r3, r2, 28 */
2885 {4, 2, 3}} /* shl2add r4, r2, r3 */
2887 {-268435459ll /* 0xffffffffeffffffd */ ,
2888 {{6, 1, 28}, /* shli r2, r1, 28 */
2889 {4, 1, 2}, /* shl2add r3, r1, r2 */
2890 {2, 1, 3}} /* sub r4, r1, r3 */
2892 {-268435458ll /* 0xffffffffeffffffe */ ,
2893 {{2, 0, 1}, /* sub r2, zero, r1 */
2894 {6, 2, 28}, /* shli r3, r2, 28 */
2895 {3, 2, 3}} /* shl1add r4, r2, r3 */
2897 {-268435457ll /* 0xffffffffefffffff */ ,
2898 {{2, 0, 1}, /* sub r2, zero, r1 */
2899 {6, 1, 28}, /* shli r3, r1, 28 */
2900 {2, 2, 3}} /* sub r4, r2, r3 */
2902 {-268435456ll /* 0xfffffffff0000000 */ ,
2903 {{2, 0, 1}, /* sub r2, zero, r1 */
2904 {6, 2, 28}} /* shli r3, r2, 28 */
2906 {-268435455ll /* 0xfffffffff0000001 */ ,
2907 {{6, 1, 28}, /* shli r2, r1, 28 */
2908 {2, 1, 2}} /* sub r3, r1, r2 */
2910 {-268435454ll /* 0xfffffffff0000002 */ ,
2911 {{6, 1, 1}, /* shli r2, r1, 1 */
2912 {6, 1, 28}, /* shli r3, r1, 28 */
2913 {2, 2, 3}} /* sub r4, r2, r3 */
2915 {-268435453ll /* 0xfffffffff0000003 */ ,
2916 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2917 {6, 1, 28}, /* shli r3, r1, 28 */
2918 {2, 2, 3}} /* sub r4, r2, r3 */
2920 {-268435452ll /* 0xfffffffff0000004 */ ,
2921 {{6, 1, 2}, /* shli r2, r1, 2 */
2922 {6, 1, 28}, /* shli r3, r1, 28 */
2923 {2, 2, 3}} /* sub r4, r2, r3 */
2925 {-268435451ll /* 0xfffffffff0000005 */ ,
2926 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2927 {6, 1, 28}, /* shli r3, r1, 28 */
2928 {2, 2, 3}} /* sub r4, r2, r3 */
2930 {-268435448ll /* 0xfffffffff0000008 */ ,
2931 {{6, 1, 3}, /* shli r2, r1, 3 */
2932 {6, 1, 28}, /* shli r3, r1, 28 */
2933 {2, 2, 3}} /* sub r4, r2, r3 */
2935 {-268435447ll /* 0xfffffffff0000009 */ ,
2936 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2937 {6, 1, 28}, /* shli r3, r1, 28 */
2938 {2, 2, 3}} /* sub r4, r2, r3 */
2940 {-201326593ll /* 0xfffffffff3ffffff */ ,
2941 {{6, 1, 26}, /* shli r2, r1, 26 */
2942 {4, 2, 1}, /* shl2add r3, r2, r1 */
2943 {2, 2, 3}} /* sub r4, r2, r3 */
2945 {-134217736ll /* 0xfffffffff7fffff8 */ ,
2946 {{2, 0, 1}, /* sub r2, zero, r1 */
2947 {6, 2, 27}, /* shli r3, r2, 27 */
2948 {5, 2, 3}} /* shl3add r4, r2, r3 */
2950 {-134217735ll /* 0xfffffffff7fffff9 */ ,
2951 {{6, 1, 27}, /* shli r2, r1, 27 */
2952 {5, 1, 2}, /* shl3add r3, r1, r2 */
2953 {2, 1, 3}} /* sub r4, r1, r3 */
2955 {-134217732ll /* 0xfffffffff7fffffc */ ,
2956 {{2, 0, 1}, /* sub r2, zero, r1 */
2957 {6, 2, 27}, /* shli r3, r2, 27 */
2958 {4, 2, 3}} /* shl2add r4, r2, r3 */
2960 {-134217731ll /* 0xfffffffff7fffffd */ ,
2961 {{6, 1, 27}, /* shli r2, r1, 27 */
2962 {4, 1, 2}, /* shl2add r3, r1, r2 */
2963 {2, 1, 3}} /* sub r4, r1, r3 */
2965 {-134217730ll /* 0xfffffffff7fffffe */ ,
2966 {{2, 0, 1}, /* sub r2, zero, r1 */
2967 {6, 2, 27}, /* shli r3, r2, 27 */
2968 {3, 2, 3}} /* shl1add r4, r2, r3 */
2970 {-134217729ll /* 0xfffffffff7ffffff */ ,
2971 {{2, 0, 1}, /* sub r2, zero, r1 */
2972 {6, 1, 27}, /* shli r3, r1, 27 */
2973 {2, 2, 3}} /* sub r4, r2, r3 */
2975 {-134217728ll /* 0xfffffffff8000000 */ ,
2976 {{2, 0, 1}, /* sub r2, zero, r1 */
2977 {6, 2, 27}} /* shli r3, r2, 27 */
2979 {-134217727ll /* 0xfffffffff8000001 */ ,
2980 {{6, 1, 27}, /* shli r2, r1, 27 */
2981 {2, 1, 2}} /* sub r3, r1, r2 */
2983 {-134217726ll /* 0xfffffffff8000002 */ ,
2984 {{6, 1, 1}, /* shli r2, r1, 1 */
2985 {6, 1, 27}, /* shli r3, r1, 27 */
2986 {2, 2, 3}} /* sub r4, r2, r3 */
2988 {-134217725ll /* 0xfffffffff8000003 */ ,
2989 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2990 {6, 1, 27}, /* shli r3, r1, 27 */
2991 {2, 2, 3}} /* sub r4, r2, r3 */
2993 {-134217724ll /* 0xfffffffff8000004 */ ,
2994 {{6, 1, 2}, /* shli r2, r1, 2 */
2995 {6, 1, 27}, /* shli r3, r1, 27 */
2996 {2, 2, 3}} /* sub r4, r2, r3 */
2998 {-134217723ll /* 0xfffffffff8000005 */ ,
2999 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3000 {6, 1, 27}, /* shli r3, r1, 27 */
3001 {2, 2, 3}} /* sub r4, r2, r3 */
3003 {-134217720ll /* 0xfffffffff8000008 */ ,
3004 {{6, 1, 3}, /* shli r2, r1, 3 */
3005 {6, 1, 27}, /* shli r3, r1, 27 */
3006 {2, 2, 3}} /* sub r4, r2, r3 */
3008 {-134217719ll /* 0xfffffffff8000009 */ ,
3009 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3010 {6, 1, 27}, /* shli r3, r1, 27 */
3011 {2, 2, 3}} /* sub r4, r2, r3 */
3013 {-100663297ll /* 0xfffffffff9ffffff */ ,
3014 {{6, 1, 25}, /* shli r2, r1, 25 */
3015 {4, 2, 1}, /* shl2add r3, r2, r1 */
3016 {2, 2, 3}} /* sub r4, r2, r3 */
3018 {-67108872ll /* 0xfffffffffbfffff8 */ ,
3019 {{2, 0, 1}, /* sub r2, zero, r1 */
3020 {6, 2, 26}, /* shli r3, r2, 26 */
3021 {5, 2, 3}} /* shl3add r4, r2, r3 */
3023 {-67108871ll /* 0xfffffffffbfffff9 */ ,
3024 {{6, 1, 26}, /* shli r2, r1, 26 */
3025 {5, 1, 2}, /* shl3add r3, r1, r2 */
3026 {2, 1, 3}} /* sub r4, r1, r3 */
3028 {-67108868ll /* 0xfffffffffbfffffc */ ,
3029 {{2, 0, 1}, /* sub r2, zero, r1 */
3030 {6, 2, 26}, /* shli r3, r2, 26 */
3031 {4, 2, 3}} /* shl2add r4, r2, r3 */
3033 {-67108867ll /* 0xfffffffffbfffffd */ ,
3034 {{6, 1, 26}, /* shli r2, r1, 26 */
3035 {4, 1, 2}, /* shl2add r3, r1, r2 */
3036 {2, 1, 3}} /* sub r4, r1, r3 */
3038 {-67108866ll /* 0xfffffffffbfffffe */ ,
3039 {{2, 0, 1}, /* sub r2, zero, r1 */
3040 {6, 2, 26}, /* shli r3, r2, 26 */
3041 {3, 2, 3}} /* shl1add r4, r2, r3 */
3043 {-67108865ll /* 0xfffffffffbffffff */ ,
3044 {{2, 0, 1}, /* sub r2, zero, r1 */
3045 {6, 1, 26}, /* shli r3, r1, 26 */
3046 {2, 2, 3}} /* sub r4, r2, r3 */
3048 {-67108864ll /* 0xfffffffffc000000 */ ,
3049 {{2, 0, 1}, /* sub r2, zero, r1 */
3050 {6, 2, 26}} /* shli r3, r2, 26 */
3052 {-67108863ll /* 0xfffffffffc000001 */ ,
3053 {{6, 1, 26}, /* shli r2, r1, 26 */
3054 {2, 1, 2}} /* sub r3, r1, r2 */
3056 {-67108862ll /* 0xfffffffffc000002 */ ,
3057 {{6, 1, 1}, /* shli r2, r1, 1 */
3058 {6, 1, 26}, /* shli r3, r1, 26 */
3059 {2, 2, 3}} /* sub r4, r2, r3 */
3061 {-67108861ll /* 0xfffffffffc000003 */ ,
3062 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3063 {6, 1, 26}, /* shli r3, r1, 26 */
3064 {2, 2, 3}} /* sub r4, r2, r3 */
3066 {-67108860ll /* 0xfffffffffc000004 */ ,
3067 {{6, 1, 2}, /* shli r2, r1, 2 */
3068 {6, 1, 26}, /* shli r3, r1, 26 */
3069 {2, 2, 3}} /* sub r4, r2, r3 */
3071 {-67108859ll /* 0xfffffffffc000005 */ ,
3072 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3073 {6, 1, 26}, /* shli r3, r1, 26 */
3074 {2, 2, 3}} /* sub r4, r2, r3 */
3076 {-67108856ll /* 0xfffffffffc000008 */ ,
3077 {{6, 1, 3}, /* shli r2, r1, 3 */
3078 {6, 1, 26}, /* shli r3, r1, 26 */
3079 {2, 2, 3}} /* sub r4, r2, r3 */
3081 {-67108855ll /* 0xfffffffffc000009 */ ,
3082 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3083 {6, 1, 26}, /* shli r3, r1, 26 */
3084 {2, 2, 3}} /* sub r4, r2, r3 */
3086 {-50331649ll /* 0xfffffffffcffffff */ ,
3087 {{6, 1, 24}, /* shli r2, r1, 24 */
3088 {4, 2, 1}, /* shl2add r3, r2, r1 */
3089 {2, 2, 3}} /* sub r4, r2, r3 */
3091 {-33554440ll /* 0xfffffffffdfffff8 */ ,
3092 {{2, 0, 1}, /* sub r2, zero, r1 */
3093 {6, 2, 25}, /* shli r3, r2, 25 */
3094 {5, 2, 3}} /* shl3add r4, r2, r3 */
3096 {-33554439ll /* 0xfffffffffdfffff9 */ ,
3097 {{6, 1, 25}, /* shli r2, r1, 25 */
3098 {5, 1, 2}, /* shl3add r3, r1, r2 */
3099 {2, 1, 3}} /* sub r4, r1, r3 */
3101 {-33554436ll /* 0xfffffffffdfffffc */ ,
3102 {{2, 0, 1}, /* sub r2, zero, r1 */
3103 {6, 2, 25}, /* shli r3, r2, 25 */
3104 {4, 2, 3}} /* shl2add r4, r2, r3 */
3106 {-33554435ll /* 0xfffffffffdfffffd */ ,
3107 {{6, 1, 25}, /* shli r2, r1, 25 */
3108 {4, 1, 2}, /* shl2add r3, r1, r2 */
3109 {2, 1, 3}} /* sub r4, r1, r3 */
3111 {-33554434ll /* 0xfffffffffdfffffe */ ,
3112 {{2, 0, 1}, /* sub r2, zero, r1 */
3113 {6, 2, 25}, /* shli r3, r2, 25 */
3114 {3, 2, 3}} /* shl1add r4, r2, r3 */
3116 {-33554433ll /* 0xfffffffffdffffff */ ,
3117 {{2, 0, 1}, /* sub r2, zero, r1 */
3118 {6, 1, 25}, /* shli r3, r1, 25 */
3119 {2, 2, 3}} /* sub r4, r2, r3 */
3121 {-33554432ll /* 0xfffffffffe000000 */ ,
3122 {{2, 0, 1}, /* sub r2, zero, r1 */
3123 {6, 2, 25}} /* shli r3, r2, 25 */
3125 {-33554431ll /* 0xfffffffffe000001 */ ,
3126 {{6, 1, 25}, /* shli r2, r1, 25 */
3127 {2, 1, 2}} /* sub r3, r1, r2 */
3129 {-33554430ll /* 0xfffffffffe000002 */ ,
3130 {{6, 1, 1}, /* shli r2, r1, 1 */
3131 {6, 1, 25}, /* shli r3, r1, 25 */
3132 {2, 2, 3}} /* sub r4, r2, r3 */
3134 {-33554429ll /* 0xfffffffffe000003 */ ,
3135 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3136 {6, 1, 25}, /* shli r3, r1, 25 */
3137 {2, 2, 3}} /* sub r4, r2, r3 */
3139 {-33554428ll /* 0xfffffffffe000004 */ ,
3140 {{6, 1, 2}, /* shli r2, r1, 2 */
3141 {6, 1, 25}, /* shli r3, r1, 25 */
3142 {2, 2, 3}} /* sub r4, r2, r3 */
3144 {-33554427ll /* 0xfffffffffe000005 */ ,
3145 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3146 {6, 1, 25}, /* shli r3, r1, 25 */
3147 {2, 2, 3}} /* sub r4, r2, r3 */
3149 {-33554424ll /* 0xfffffffffe000008 */ ,
3150 {{6, 1, 3}, /* shli r2, r1, 3 */
3151 {6, 1, 25}, /* shli r3, r1, 25 */
3152 {2, 2, 3}} /* sub r4, r2, r3 */
3154 {-33554423ll /* 0xfffffffffe000009 */ ,
3155 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3156 {6, 1, 25}, /* shli r3, r1, 25 */
3157 {2, 2, 3}} /* sub r4, r2, r3 */
3159 {-25165825ll /* 0xfffffffffe7fffff */ ,
3160 {{6, 1, 23}, /* shli r2, r1, 23 */
3161 {4, 2, 1}, /* shl2add r3, r2, r1 */
3162 {2, 2, 3}} /* sub r4, r2, r3 */
3164 {-16777224ll /* 0xfffffffffefffff8 */ ,
3165 {{2, 0, 1}, /* sub r2, zero, r1 */
3166 {6, 2, 24}, /* shli r3, r2, 24 */
3167 {5, 2, 3}} /* shl3add r4, r2, r3 */
3169 {-16777223ll /* 0xfffffffffefffff9 */ ,
3170 {{6, 1, 24}, /* shli r2, r1, 24 */
3171 {5, 1, 2}, /* shl3add r3, r1, r2 */
3172 {2, 1, 3}} /* sub r4, r1, r3 */
3174 {-16777220ll /* 0xfffffffffefffffc */ ,
3175 {{2, 0, 1}, /* sub r2, zero, r1 */
3176 {6, 2, 24}, /* shli r3, r2, 24 */
3177 {4, 2, 3}} /* shl2add r4, r2, r3 */
3179 {-16777219ll /* 0xfffffffffefffffd */ ,
3180 {{6, 1, 24}, /* shli r2, r1, 24 */
3181 {4, 1, 2}, /* shl2add r3, r1, r2 */
3182 {2, 1, 3}} /* sub r4, r1, r3 */
3184 {-16777218ll /* 0xfffffffffefffffe */ ,
3185 {{2, 0, 1}, /* sub r2, zero, r1 */
3186 {6, 2, 24}, /* shli r3, r2, 24 */
3187 {3, 2, 3}} /* shl1add r4, r2, r3 */
3189 {-16777217ll /* 0xfffffffffeffffff */ ,
3190 {{2, 0, 1}, /* sub r2, zero, r1 */
3191 {6, 1, 24}, /* shli r3, r1, 24 */
3192 {2, 2, 3}} /* sub r4, r2, r3 */
3194 {-16777216ll /* 0xffffffffff000000 */ ,
3195 {{2, 0, 1}, /* sub r2, zero, r1 */
3196 {6, 2, 24}} /* shli r3, r2, 24 */
3198 {-16777215ll /* 0xffffffffff000001 */ ,
3199 {{6, 1, 24}, /* shli r2, r1, 24 */
3200 {2, 1, 2}} /* sub r3, r1, r2 */
3202 {-16777214ll /* 0xffffffffff000002 */ ,
3203 {{6, 1, 1}, /* shli r2, r1, 1 */
3204 {6, 1, 24}, /* shli r3, r1, 24 */
3205 {2, 2, 3}} /* sub r4, r2, r3 */
3207 {-16777213ll /* 0xffffffffff000003 */ ,
3208 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3209 {6, 1, 24}, /* shli r3, r1, 24 */
3210 {2, 2, 3}} /* sub r4, r2, r3 */
3212 {-16777212ll /* 0xffffffffff000004 */ ,
3213 {{6, 1, 2}, /* shli r2, r1, 2 */
3214 {6, 1, 24}, /* shli r3, r1, 24 */
3215 {2, 2, 3}} /* sub r4, r2, r3 */
3217 {-16777211ll /* 0xffffffffff000005 */ ,
3218 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3219 {6, 1, 24}, /* shli r3, r1, 24 */
3220 {2, 2, 3}} /* sub r4, r2, r3 */
3222 {-16777208ll /* 0xffffffffff000008 */ ,
3223 {{6, 1, 3}, /* shli r2, r1, 3 */
3224 {6, 1, 24}, /* shli r3, r1, 24 */
3225 {2, 2, 3}} /* sub r4, r2, r3 */
3227 {-16777207ll /* 0xffffffffff000009 */ ,
3228 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3229 {6, 1, 24}, /* shli r3, r1, 24 */
3230 {2, 2, 3}} /* sub r4, r2, r3 */
3232 {-12582913ll /* 0xffffffffff3fffff */ ,
3233 {{6, 1, 22}, /* shli r2, r1, 22 */
3234 {4, 2, 1}, /* shl2add r3, r2, r1 */
3235 {2, 2, 3}} /* sub r4, r2, r3 */
3237 {-8388616ll /* 0xffffffffff7ffff8 */ ,
3238 {{2, 0, 1}, /* sub r2, zero, r1 */
3239 {6, 2, 23}, /* shli r3, r2, 23 */
3240 {5, 2, 3}} /* shl3add r4, r2, r3 */
3242 {-8388615ll /* 0xffffffffff7ffff9 */ ,
3243 {{6, 1, 23}, /* shli r2, r1, 23 */
3244 {5, 1, 2}, /* shl3add r3, r1, r2 */
3245 {2, 1, 3}} /* sub r4, r1, r3 */
3247 {-8388612ll /* 0xffffffffff7ffffc */ ,
3248 {{2, 0, 1}, /* sub r2, zero, r1 */
3249 {6, 2, 23}, /* shli r3, r2, 23 */
3250 {4, 2, 3}} /* shl2add r4, r2, r3 */
3252 {-8388611ll /* 0xffffffffff7ffffd */ ,
3253 {{6, 1, 23}, /* shli r2, r1, 23 */
3254 {4, 1, 2}, /* shl2add r3, r1, r2 */
3255 {2, 1, 3}} /* sub r4, r1, r3 */
3257 {-8388610ll /* 0xffffffffff7ffffe */ ,
3258 {{2, 0, 1}, /* sub r2, zero, r1 */
3259 {6, 2, 23}, /* shli r3, r2, 23 */
3260 {3, 2, 3}} /* shl1add r4, r2, r3 */
3262 {-8388609ll /* 0xffffffffff7fffff */ ,
3263 {{2, 0, 1}, /* sub r2, zero, r1 */
3264 {6, 1, 23}, /* shli r3, r1, 23 */
3265 {2, 2, 3}} /* sub r4, r2, r3 */
3267 {-8388608ll /* 0xffffffffff800000 */ ,
3268 {{2, 0, 1}, /* sub r2, zero, r1 */
3269 {6, 2, 23}} /* shli r3, r2, 23 */
3271 {-8388607ll /* 0xffffffffff800001 */ ,
3272 {{6, 1, 23}, /* shli r2, r1, 23 */
3273 {2, 1, 2}} /* sub r3, r1, r2 */
3275 {-8388606ll /* 0xffffffffff800002 */ ,
3276 {{6, 1, 1}, /* shli r2, r1, 1 */
3277 {6, 1, 23}, /* shli r3, r1, 23 */
3278 {2, 2, 3}} /* sub r4, r2, r3 */
3280 {-8388605ll /* 0xffffffffff800003 */ ,
3281 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3282 {6, 1, 23}, /* shli r3, r1, 23 */
3283 {2, 2, 3}} /* sub r4, r2, r3 */
3285 {-8388604ll /* 0xffffffffff800004 */ ,
3286 {{6, 1, 2}, /* shli r2, r1, 2 */
3287 {6, 1, 23}, /* shli r3, r1, 23 */
3288 {2, 2, 3}} /* sub r4, r2, r3 */
3290 {-8388603ll /* 0xffffffffff800005 */ ,
3291 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3292 {6, 1, 23}, /* shli r3, r1, 23 */
3293 {2, 2, 3}} /* sub r4, r2, r3 */
3295 {-8388600ll /* 0xffffffffff800008 */ ,
3296 {{6, 1, 3}, /* shli r2, r1, 3 */
3297 {6, 1, 23}, /* shli r3, r1, 23 */
3298 {2, 2, 3}} /* sub r4, r2, r3 */
3300 {-8388599ll /* 0xffffffffff800009 */ ,
3301 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3302 {6, 1, 23}, /* shli r3, r1, 23 */
3303 {2, 2, 3}} /* sub r4, r2, r3 */
3305 {-6291457ll /* 0xffffffffff9fffff */ ,
3306 {{6, 1, 21}, /* shli r2, r1, 21 */
3307 {4, 2, 1}, /* shl2add r3, r2, r1 */
3308 {2, 2, 3}} /* sub r4, r2, r3 */
3310 {-4194312ll /* 0xffffffffffbffff8 */ ,
3311 {{2, 0, 1}, /* sub r2, zero, r1 */
3312 {6, 2, 22}, /* shli r3, r2, 22 */
3313 {5, 2, 3}} /* shl3add r4, r2, r3 */
3315 {-4194311ll /* 0xffffffffffbffff9 */ ,
3316 {{6, 1, 22}, /* shli r2, r1, 22 */
3317 {5, 1, 2}, /* shl3add r3, r1, r2 */
3318 {2, 1, 3}} /* sub r4, r1, r3 */
3320 {-4194308ll /* 0xffffffffffbffffc */ ,
3321 {{2, 0, 1}, /* sub r2, zero, r1 */
3322 {6, 2, 22}, /* shli r3, r2, 22 */
3323 {4, 2, 3}} /* shl2add r4, r2, r3 */
3325 {-4194307ll /* 0xffffffffffbffffd */ ,
3326 {{6, 1, 22}, /* shli r2, r1, 22 */
3327 {4, 1, 2}, /* shl2add r3, r1, r2 */
3328 {2, 1, 3}} /* sub r4, r1, r3 */
3330 {-4194306ll /* 0xffffffffffbffffe */ ,
3331 {{2, 0, 1}, /* sub r2, zero, r1 */
3332 {6, 2, 22}, /* shli r3, r2, 22 */
3333 {3, 2, 3}} /* shl1add r4, r2, r3 */
3335 {-4194305ll /* 0xffffffffffbfffff */ ,
3336 {{2, 0, 1}, /* sub r2, zero, r1 */
3337 {6, 1, 22}, /* shli r3, r1, 22 */
3338 {2, 2, 3}} /* sub r4, r2, r3 */
3340 {-4194304ll /* 0xffffffffffc00000 */ ,
3341 {{2, 0, 1}, /* sub r2, zero, r1 */
3342 {6, 2, 22}} /* shli r3, r2, 22 */
3344 {-4194303ll /* 0xffffffffffc00001 */ ,
3345 {{6, 1, 22}, /* shli r2, r1, 22 */
3346 {2, 1, 2}} /* sub r3, r1, r2 */
3348 {-4194302ll /* 0xffffffffffc00002 */ ,
3349 {{6, 1, 1}, /* shli r2, r1, 1 */
3350 {6, 1, 22}, /* shli r3, r1, 22 */
3351 {2, 2, 3}} /* sub r4, r2, r3 */
3353 {-4194301ll /* 0xffffffffffc00003 */ ,
3354 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3355 {6, 1, 22}, /* shli r3, r1, 22 */
3356 {2, 2, 3}} /* sub r4, r2, r3 */
3358 {-4194300ll /* 0xffffffffffc00004 */ ,
3359 {{6, 1, 2}, /* shli r2, r1, 2 */
3360 {6, 1, 22}, /* shli r3, r1, 22 */
3361 {2, 2, 3}} /* sub r4, r2, r3 */
3363 {-4194299ll /* 0xffffffffffc00005 */ ,
3364 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3365 {6, 1, 22}, /* shli r3, r1, 22 */
3366 {2, 2, 3}} /* sub r4, r2, r3 */
3368 {-4194296ll /* 0xffffffffffc00008 */ ,
3369 {{6, 1, 3}, /* shli r2, r1, 3 */
3370 {6, 1, 22}, /* shli r3, r1, 22 */
3371 {2, 2, 3}} /* sub r4, r2, r3 */
3373 {-4194295ll /* 0xffffffffffc00009 */ ,
3374 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3375 {6, 1, 22}, /* shli r3, r1, 22 */
3376 {2, 2, 3}} /* sub r4, r2, r3 */
3378 {-3145729ll /* 0xffffffffffcfffff */ ,
3379 {{6, 1, 20}, /* shli r2, r1, 20 */
3380 {4, 2, 1}, /* shl2add r3, r2, r1 */
3381 {2, 2, 3}} /* sub r4, r2, r3 */
3383 {-2097160ll /* 0xffffffffffdffff8 */ ,
3384 {{2, 0, 1}, /* sub r2, zero, r1 */
3385 {6, 2, 21}, /* shli r3, r2, 21 */
3386 {5, 2, 3}} /* shl3add r4, r2, r3 */
3388 {-2097159ll /* 0xffffffffffdffff9 */ ,
3389 {{6, 1, 21}, /* shli r2, r1, 21 */
3390 {5, 1, 2}, /* shl3add r3, r1, r2 */
3391 {2, 1, 3}} /* sub r4, r1, r3 */
3393 {-2097156ll /* 0xffffffffffdffffc */ ,
3394 {{2, 0, 1}, /* sub r2, zero, r1 */
3395 {6, 2, 21}, /* shli r3, r2, 21 */
3396 {4, 2, 3}} /* shl2add r4, r2, r3 */
3398 {-2097155ll /* 0xffffffffffdffffd */ ,
3399 {{6, 1, 21}, /* shli r2, r1, 21 */
3400 {4, 1, 2}, /* shl2add r3, r1, r2 */
3401 {2, 1, 3}} /* sub r4, r1, r3 */
3403 {-2097154ll /* 0xffffffffffdffffe */ ,
3404 {{2, 0, 1}, /* sub r2, zero, r1 */
3405 {6, 2, 21}, /* shli r3, r2, 21 */
3406 {3, 2, 3}} /* shl1add r4, r2, r3 */
3408 {-2097153ll /* 0xffffffffffdfffff */ ,
3409 {{2, 0, 1}, /* sub r2, zero, r1 */
3410 {6, 1, 21}, /* shli r3, r1, 21 */
3411 {2, 2, 3}} /* sub r4, r2, r3 */
3413 {-2097152ll /* 0xffffffffffe00000 */ ,
3414 {{2, 0, 1}, /* sub r2, zero, r1 */
3415 {6, 2, 21}} /* shli r3, r2, 21 */
3417 {-2097151ll /* 0xffffffffffe00001 */ ,
3418 {{6, 1, 21}, /* shli r2, r1, 21 */
3419 {2, 1, 2}} /* sub r3, r1, r2 */
3421 {-2097150ll /* 0xffffffffffe00002 */ ,
3422 {{6, 1, 1}, /* shli r2, r1, 1 */
3423 {6, 1, 21}, /* shli r3, r1, 21 */
3424 {2, 2, 3}} /* sub r4, r2, r3 */
3426 {-2097149ll /* 0xffffffffffe00003 */ ,
3427 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3428 {6, 1, 21}, /* shli r3, r1, 21 */
3429 {2, 2, 3}} /* sub r4, r2, r3 */
3431 {-2097148ll /* 0xffffffffffe00004 */ ,
3432 {{6, 1, 2}, /* shli r2, r1, 2 */
3433 {6, 1, 21}, /* shli r3, r1, 21 */
3434 {2, 2, 3}} /* sub r4, r2, r3 */
3436 {-2097147ll /* 0xffffffffffe00005 */ ,
3437 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3438 {6, 1, 21}, /* shli r3, r1, 21 */
3439 {2, 2, 3}} /* sub r4, r2, r3 */
3441 {-2097144ll /* 0xffffffffffe00008 */ ,
3442 {{6, 1, 3}, /* shli r2, r1, 3 */
3443 {6, 1, 21}, /* shli r3, r1, 21 */
3444 {2, 2, 3}} /* sub r4, r2, r3 */
3446 {-2097143ll /* 0xffffffffffe00009 */ ,
3447 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3448 {6, 1, 21}, /* shli r3, r1, 21 */
3449 {2, 2, 3}} /* sub r4, r2, r3 */
3451 {-1572865ll /* 0xffffffffffe7ffff */ ,
3452 {{6, 1, 19}, /* shli r2, r1, 19 */
3453 {4, 2, 1}, /* shl2add r3, r2, r1 */
3454 {2, 2, 3}} /* sub r4, r2, r3 */
3456 {-1048584ll /* 0xffffffffffeffff8 */ ,
3457 {{2, 0, 1}, /* sub r2, zero, r1 */
3458 {6, 2, 20}, /* shli r3, r2, 20 */
3459 {5, 2, 3}} /* shl3add r4, r2, r3 */
3461 {-1048583ll /* 0xffffffffffeffff9 */ ,
3462 {{6, 1, 20}, /* shli r2, r1, 20 */
3463 {5, 1, 2}, /* shl3add r3, r1, r2 */
3464 {2, 1, 3}} /* sub r4, r1, r3 */
3466 {-1048580ll /* 0xffffffffffeffffc */ ,
3467 {{2, 0, 1}, /* sub r2, zero, r1 */
3468 {6, 2, 20}, /* shli r3, r2, 20 */
3469 {4, 2, 3}} /* shl2add r4, r2, r3 */
3471 {-1048579ll /* 0xffffffffffeffffd */ ,
3472 {{6, 1, 20}, /* shli r2, r1, 20 */
3473 {4, 1, 2}, /* shl2add r3, r1, r2 */
3474 {2, 1, 3}} /* sub r4, r1, r3 */
3476 {-1048578ll /* 0xffffffffffeffffe */ ,
3477 {{2, 0, 1}, /* sub r2, zero, r1 */
3478 {6, 2, 20}, /* shli r3, r2, 20 */
3479 {3, 2, 3}} /* shl1add r4, r2, r3 */
3481 {-1048577ll /* 0xffffffffffefffff */ ,
3482 {{2, 0, 1}, /* sub r2, zero, r1 */
3483 {6, 1, 20}, /* shli r3, r1, 20 */
3484 {2, 2, 3}} /* sub r4, r2, r3 */
3486 {-1048576ll /* 0xfffffffffff00000 */ ,
3487 {{2, 0, 1}, /* sub r2, zero, r1 */
3488 {6, 2, 20}} /* shli r3, r2, 20 */
3490 {-1048575ll /* 0xfffffffffff00001 */ ,
3491 {{6, 1, 20}, /* shli r2, r1, 20 */
3492 {2, 1, 2}} /* sub r3, r1, r2 */
3494 {-1048574ll /* 0xfffffffffff00002 */ ,
3495 {{6, 1, 1}, /* shli r2, r1, 1 */
3496 {6, 1, 20}, /* shli r3, r1, 20 */
3497 {2, 2, 3}} /* sub r4, r2, r3 */
3499 {-1048573ll /* 0xfffffffffff00003 */ ,
3500 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3501 {6, 1, 20}, /* shli r3, r1, 20 */
3502 {2, 2, 3}} /* sub r4, r2, r3 */
3504 {-1048572ll /* 0xfffffffffff00004 */ ,
3505 {{6, 1, 2}, /* shli r2, r1, 2 */
3506 {6, 1, 20}, /* shli r3, r1, 20 */
3507 {2, 2, 3}} /* sub r4, r2, r3 */
3509 {-1048571ll /* 0xfffffffffff00005 */ ,
3510 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3511 {6, 1, 20}, /* shli r3, r1, 20 */
3512 {2, 2, 3}} /* sub r4, r2, r3 */
3514 {-1048568ll /* 0xfffffffffff00008 */ ,
3515 {{6, 1, 3}, /* shli r2, r1, 3 */
3516 {6, 1, 20}, /* shli r3, r1, 20 */
3517 {2, 2, 3}} /* sub r4, r2, r3 */
3519 {-1048567ll /* 0xfffffffffff00009 */ ,
3520 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3521 {6, 1, 20}, /* shli r3, r1, 20 */
3522 {2, 2, 3}} /* sub r4, r2, r3 */
3524 {-786433ll /* 0xfffffffffff3ffff */ ,
3525 {{6, 1, 18}, /* shli r2, r1, 18 */
3526 {4, 2, 1}, /* shl2add r3, r2, r1 */
3527 {2, 2, 3}} /* sub r4, r2, r3 */
3529 {-524296ll /* 0xfffffffffff7fff8 */ ,
3530 {{2, 0, 1}, /* sub r2, zero, r1 */
3531 {6, 2, 19}, /* shli r3, r2, 19 */
3532 {5, 2, 3}} /* shl3add r4, r2, r3 */
3534 {-524295ll /* 0xfffffffffff7fff9 */ ,
3535 {{6, 1, 19}, /* shli r2, r1, 19 */
3536 {5, 1, 2}, /* shl3add r3, r1, r2 */
3537 {2, 1, 3}} /* sub r4, r1, r3 */
3539 {-524292ll /* 0xfffffffffff7fffc */ ,
3540 {{2, 0, 1}, /* sub r2, zero, r1 */
3541 {6, 2, 19}, /* shli r3, r2, 19 */
3542 {4, 2, 3}} /* shl2add r4, r2, r3 */
3544 {-524291ll /* 0xfffffffffff7fffd */ ,
3545 {{6, 1, 19}, /* shli r2, r1, 19 */
3546 {4, 1, 2}, /* shl2add r3, r1, r2 */
3547 {2, 1, 3}} /* sub r4, r1, r3 */
3549 {-524290ll /* 0xfffffffffff7fffe */ ,
3550 {{2, 0, 1}, /* sub r2, zero, r1 */
3551 {6, 2, 19}, /* shli r3, r2, 19 */
3552 {3, 2, 3}} /* shl1add r4, r2, r3 */
3554 {-524289ll /* 0xfffffffffff7ffff */ ,
3555 {{2, 0, 1}, /* sub r2, zero, r1 */
3556 {6, 1, 19}, /* shli r3, r1, 19 */
3557 {2, 2, 3}} /* sub r4, r2, r3 */
3559 {-524288ll /* 0xfffffffffff80000 */ ,
3560 {{2, 0, 1}, /* sub r2, zero, r1 */
3561 {6, 2, 19}} /* shli r3, r2, 19 */
3563 {-524287ll /* 0xfffffffffff80001 */ ,
3564 {{6, 1, 19}, /* shli r2, r1, 19 */
3565 {2, 1, 2}} /* sub r3, r1, r2 */
3567 {-524286ll /* 0xfffffffffff80002 */ ,
3568 {{6, 1, 1}, /* shli r2, r1, 1 */
3569 {6, 1, 19}, /* shli r3, r1, 19 */
3570 {2, 2, 3}} /* sub r4, r2, r3 */
3572 {-524285ll /* 0xfffffffffff80003 */ ,
3573 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3574 {6, 1, 19}, /* shli r3, r1, 19 */
3575 {2, 2, 3}} /* sub r4, r2, r3 */
3577 {-524284ll /* 0xfffffffffff80004 */ ,
3578 {{6, 1, 2}, /* shli r2, r1, 2 */
3579 {6, 1, 19}, /* shli r3, r1, 19 */
3580 {2, 2, 3}} /* sub r4, r2, r3 */
3582 {-524283ll /* 0xfffffffffff80005 */ ,
3583 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3584 {6, 1, 19}, /* shli r3, r1, 19 */
3585 {2, 2, 3}} /* sub r4, r2, r3 */
3587 {-524280ll /* 0xfffffffffff80008 */ ,
3588 {{6, 1, 3}, /* shli r2, r1, 3 */
3589 {6, 1, 19}, /* shli r3, r1, 19 */
3590 {2, 2, 3}} /* sub r4, r2, r3 */
3592 {-524279ll /* 0xfffffffffff80009 */ ,
3593 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3594 {6, 1, 19}, /* shli r3, r1, 19 */
3595 {2, 2, 3}} /* sub r4, r2, r3 */
3597 {-393217ll /* 0xfffffffffff9ffff */ ,
3598 {{6, 1, 17}, /* shli r2, r1, 17 */
3599 {4, 2, 1}, /* shl2add r3, r2, r1 */
3600 {2, 2, 3}} /* sub r4, r2, r3 */
3602 {-262152ll /* 0xfffffffffffbfff8 */ ,
3603 {{2, 0, 1}, /* sub r2, zero, r1 */
3604 {6, 2, 18}, /* shli r3, r2, 18 */
3605 {5, 2, 3}} /* shl3add r4, r2, r3 */
3607 {-262151ll /* 0xfffffffffffbfff9 */ ,
3608 {{6, 1, 18}, /* shli r2, r1, 18 */
3609 {5, 1, 2}, /* shl3add r3, r1, r2 */
3610 {2, 1, 3}} /* sub r4, r1, r3 */
3612 {-262148ll /* 0xfffffffffffbfffc */ ,
3613 {{2, 0, 1}, /* sub r2, zero, r1 */
3614 {6, 2, 18}, /* shli r3, r2, 18 */
3615 {4, 2, 3}} /* shl2add r4, r2, r3 */
3617 {-262147ll /* 0xfffffffffffbfffd */ ,
3618 {{6, 1, 18}, /* shli r2, r1, 18 */
3619 {4, 1, 2}, /* shl2add r3, r1, r2 */
3620 {2, 1, 3}} /* sub r4, r1, r3 */
3622 {-262146ll /* 0xfffffffffffbfffe */ ,
3623 {{2, 0, 1}, /* sub r2, zero, r1 */
3624 {6, 2, 18}, /* shli r3, r2, 18 */
3625 {3, 2, 3}} /* shl1add r4, r2, r3 */
3627 {-262145ll /* 0xfffffffffffbffff */ ,
3628 {{2, 0, 1}, /* sub r2, zero, r1 */
3629 {6, 1, 18}, /* shli r3, r1, 18 */
3630 {2, 2, 3}} /* sub r4, r2, r3 */
3632 {-262144ll /* 0xfffffffffffc0000 */ ,
3633 {{2, 0, 1}, /* sub r2, zero, r1 */
3634 {6, 2, 18}} /* shli r3, r2, 18 */
3636 {-262143ll /* 0xfffffffffffc0001 */ ,
3637 {{6, 1, 18}, /* shli r2, r1, 18 */
3638 {2, 1, 2}} /* sub r3, r1, r2 */
3640 {-262142ll /* 0xfffffffffffc0002 */ ,
3641 {{6, 1, 1}, /* shli r2, r1, 1 */
3642 {6, 1, 18}, /* shli r3, r1, 18 */
3643 {2, 2, 3}} /* sub r4, r2, r3 */
3645 {-262141ll /* 0xfffffffffffc0003 */ ,
3646 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3647 {6, 1, 18}, /* shli r3, r1, 18 */
3648 {2, 2, 3}} /* sub r4, r2, r3 */
3650 {-262140ll /* 0xfffffffffffc0004 */ ,
3651 {{6, 1, 2}, /* shli r2, r1, 2 */
3652 {6, 1, 18}, /* shli r3, r1, 18 */
3653 {2, 2, 3}} /* sub r4, r2, r3 */
3655 {-262139ll /* 0xfffffffffffc0005 */ ,
3656 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3657 {6, 1, 18}, /* shli r3, r1, 18 */
3658 {2, 2, 3}} /* sub r4, r2, r3 */
3660 {-262136ll /* 0xfffffffffffc0008 */ ,
3661 {{6, 1, 3}, /* shli r2, r1, 3 */
3662 {6, 1, 18}, /* shli r3, r1, 18 */
3663 {2, 2, 3}} /* sub r4, r2, r3 */
3665 {-262135ll /* 0xfffffffffffc0009 */ ,
3666 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3667 {6, 1, 18}, /* shli r3, r1, 18 */
3668 {2, 2, 3}} /* sub r4, r2, r3 */
3670 {-196609ll /* 0xfffffffffffcffff */ ,
3671 {{6, 1, 16}, /* shli r2, r1, 16 */
3672 {4, 2, 1}, /* shl2add r3, r2, r1 */
3673 {2, 2, 3}} /* sub r4, r2, r3 */
3675 {-131080ll /* 0xfffffffffffdfff8 */ ,
3676 {{2, 0, 1}, /* sub r2, zero, r1 */
3677 {6, 2, 17}, /* shli r3, r2, 17 */
3678 {5, 2, 3}} /* shl3add r4, r2, r3 */
3680 {-131079ll /* 0xfffffffffffdfff9 */ ,
3681 {{6, 1, 17}, /* shli r2, r1, 17 */
3682 {5, 1, 2}, /* shl3add r3, r1, r2 */
3683 {2, 1, 3}} /* sub r4, r1, r3 */
3685 {-131076ll /* 0xfffffffffffdfffc */ ,
3686 {{2, 0, 1}, /* sub r2, zero, r1 */
3687 {6, 2, 17}, /* shli r3, r2, 17 */
3688 {4, 2, 3}} /* shl2add r4, r2, r3 */
3690 {-131075ll /* 0xfffffffffffdfffd */ ,
3691 {{6, 1, 17}, /* shli r2, r1, 17 */
3692 {4, 1, 2}, /* shl2add r3, r1, r2 */
3693 {2, 1, 3}} /* sub r4, r1, r3 */
3695 {-131074ll /* 0xfffffffffffdfffe */ ,
3696 {{2, 0, 1}, /* sub r2, zero, r1 */
3697 {6, 2, 17}, /* shli r3, r2, 17 */
3698 {3, 2, 3}} /* shl1add r4, r2, r3 */
3700 {-131073ll /* 0xfffffffffffdffff */ ,
3701 {{2, 0, 1}, /* sub r2, zero, r1 */
3702 {6, 1, 17}, /* shli r3, r1, 17 */
3703 {2, 2, 3}} /* sub r4, r2, r3 */
3705 {-131072ll /* 0xfffffffffffe0000 */ ,
3706 {{2, 0, 1}, /* sub r2, zero, r1 */
3707 {6, 2, 17}} /* shli r3, r2, 17 */
3709 {-131071ll /* 0xfffffffffffe0001 */ ,
3710 {{6, 1, 17}, /* shli r2, r1, 17 */
3711 {2, 1, 2}} /* sub r3, r1, r2 */
3713 {-131070ll /* 0xfffffffffffe0002 */ ,
3714 {{6, 1, 1}, /* shli r2, r1, 1 */
3715 {6, 1, 17}, /* shli r3, r1, 17 */
3716 {2, 2, 3}} /* sub r4, r2, r3 */
3718 {-131069ll /* 0xfffffffffffe0003 */ ,
3719 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3720 {6, 1, 17}, /* shli r3, r1, 17 */
3721 {2, 2, 3}} /* sub r4, r2, r3 */
3723 {-131068ll /* 0xfffffffffffe0004 */ ,
3724 {{6, 1, 2}, /* shli r2, r1, 2 */
3725 {6, 1, 17}, /* shli r3, r1, 17 */
3726 {2, 2, 3}} /* sub r4, r2, r3 */
3728 {-131067ll /* 0xfffffffffffe0005 */ ,
3729 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3730 {6, 1, 17}, /* shli r3, r1, 17 */
3731 {2, 2, 3}} /* sub r4, r2, r3 */
3733 {-131064ll /* 0xfffffffffffe0008 */ ,
3734 {{6, 1, 3}, /* shli r2, r1, 3 */
3735 {6, 1, 17}, /* shli r3, r1, 17 */
3736 {2, 2, 3}} /* sub r4, r2, r3 */
3738 {-131063ll /* 0xfffffffffffe0009 */ ,
3739 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3740 {6, 1, 17}, /* shli r3, r1, 17 */
3741 {2, 2, 3}} /* sub r4, r2, r3 */
3743 {-98305ll /* 0xfffffffffffe7fff */ ,
3744 {{6, 1, 15}, /* shli r2, r1, 15 */
3745 {4, 2, 1}, /* shl2add r3, r2, r1 */
3746 {2, 2, 3}} /* sub r4, r2, r3 */
3748 {-65544ll /* 0xfffffffffffefff8 */ ,
3749 {{2, 0, 1}, /* sub r2, zero, r1 */
3750 {6, 2, 16}, /* shli r3, r2, 16 */
3751 {5, 2, 3}} /* shl3add r4, r2, r3 */
3753 {-65543ll /* 0xfffffffffffefff9 */ ,
3754 {{6, 1, 16}, /* shli r2, r1, 16 */
3755 {5, 1, 2}, /* shl3add r3, r1, r2 */
3756 {2, 1, 3}} /* sub r4, r1, r3 */
3758 {-65540ll /* 0xfffffffffffefffc */ ,
3759 {{2, 0, 1}, /* sub r2, zero, r1 */
3760 {6, 2, 16}, /* shli r3, r2, 16 */
3761 {4, 2, 3}} /* shl2add r4, r2, r3 */
3763 {-65539ll /* 0xfffffffffffefffd */ ,
3764 {{6, 1, 16}, /* shli r2, r1, 16 */
3765 {4, 1, 2}, /* shl2add r3, r1, r2 */
3766 {2, 1, 3}} /* sub r4, r1, r3 */
3768 {-65538ll /* 0xfffffffffffefffe */ ,
3769 {{2, 0, 1}, /* sub r2, zero, r1 */
3770 {6, 2, 16}, /* shli r3, r2, 16 */
3771 {3, 2, 3}} /* shl1add r4, r2, r3 */
3773 {-65537ll /* 0xfffffffffffeffff */ ,
3774 {{2, 0, 1}, /* sub r2, zero, r1 */
3775 {6, 1, 16}, /* shli r3, r1, 16 */
3776 {2, 2, 3}} /* sub r4, r2, r3 */
3778 {-65536ll /* 0xffffffffffff0000 */ ,
3779 {{2, 0, 1}, /* sub r2, zero, r1 */
3780 {6, 2, 16}} /* shli r3, r2, 16 */
3782 {-65535ll /* 0xffffffffffff0001 */ ,
3783 {{6, 1, 16}, /* shli r2, r1, 16 */
3784 {2, 1, 2}} /* sub r3, r1, r2 */
3786 {-65534ll /* 0xffffffffffff0002 */ ,
3787 {{6, 1, 1}, /* shli r2, r1, 1 */
3788 {6, 1, 16}, /* shli r3, r1, 16 */
3789 {2, 2, 3}} /* sub r4, r2, r3 */
3791 {-65533ll /* 0xffffffffffff0003 */ ,
3792 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3793 {6, 1, 16}, /* shli r3, r1, 16 */
3794 {2, 2, 3}} /* sub r4, r2, r3 */
3796 {-65532ll /* 0xffffffffffff0004 */ ,
3797 {{6, 1, 2}, /* shli r2, r1, 2 */
3798 {6, 1, 16}, /* shli r3, r1, 16 */
3799 {2, 2, 3}} /* sub r4, r2, r3 */
3801 {-65531ll /* 0xffffffffffff0005 */ ,
3802 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3803 {6, 1, 16}, /* shli r3, r1, 16 */
3804 {2, 2, 3}} /* sub r4, r2, r3 */
3806 {-65528ll /* 0xffffffffffff0008 */ ,
3807 {{6, 1, 3}, /* shli r2, r1, 3 */
3808 {6, 1, 16}, /* shli r3, r1, 16 */
3809 {2, 2, 3}} /* sub r4, r2, r3 */
3811 {-65527ll /* 0xffffffffffff0009 */ ,
3812 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3813 {6, 1, 16}, /* shli r3, r1, 16 */
3814 {2, 2, 3}} /* sub r4, r2, r3 */
3816 {-49153ll /* 0xffffffffffff3fff */ ,
3817 {{6, 1, 14}, /* shli r2, r1, 14 */
3818 {4, 2, 1}, /* shl2add r3, r2, r1 */
3819 {2, 2, 3}} /* sub r4, r2, r3 */
3821 {-32776ll /* 0xffffffffffff7ff8 */ ,
3822 {{2, 0, 1}, /* sub r2, zero, r1 */
3823 {6, 2, 15}, /* shli r3, r2, 15 */
3824 {5, 2, 3}} /* shl3add r4, r2, r3 */
3826 {-32775ll /* 0xffffffffffff7ff9 */ ,
3827 {{6, 1, 15}, /* shli r2, r1, 15 */
3828 {5, 1, 2}, /* shl3add r3, r1, r2 */
3829 {2, 1, 3}} /* sub r4, r1, r3 */
3831 {-32772ll /* 0xffffffffffff7ffc */ ,
3832 {{2, 0, 1}, /* sub r2, zero, r1 */
3833 {6, 2, 15}, /* shli r3, r2, 15 */
3834 {4, 2, 3}} /* shl2add r4, r2, r3 */
3836 {-32771ll /* 0xffffffffffff7ffd */ ,
3837 {{6, 1, 15}, /* shli r2, r1, 15 */
3838 {4, 1, 2}, /* shl2add r3, r1, r2 */
3839 {2, 1, 3}} /* sub r4, r1, r3 */
3841 {-32770ll /* 0xffffffffffff7ffe */ ,
3842 {{2, 0, 1}, /* sub r2, zero, r1 */
3843 {6, 2, 15}, /* shli r3, r2, 15 */
3844 {3, 2, 3}} /* shl1add r4, r2, r3 */
3846 {-32769ll /* 0xffffffffffff7fff */ ,
3847 {{2, 0, 1}, /* sub r2, zero, r1 */
3848 {6, 1, 15}, /* shli r3, r1, 15 */
3849 {2, 2, 3}} /* sub r4, r2, r3 */
3851 {-32768ll /* 0xffffffffffff8000 */ ,
3852 {{2, 0, 1}, /* sub r2, zero, r1 */
3853 {6, 2, 15}} /* shli r3, r2, 15 */
3855 {-32767ll /* 0xffffffffffff8001 */ ,
3856 {{6, 1, 15}, /* shli r2, r1, 15 */
3857 {2, 1, 2}} /* sub r3, r1, r2 */
3859 {-32766ll /* 0xffffffffffff8002 */ ,
3860 {{6, 1, 1}, /* shli r2, r1, 1 */
3861 {6, 1, 15}, /* shli r3, r1, 15 */
3862 {2, 2, 3}} /* sub r4, r2, r3 */
3864 {-32765ll /* 0xffffffffffff8003 */ ,
3865 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3866 {6, 1, 15}, /* shli r3, r1, 15 */
3867 {2, 2, 3}} /* sub r4, r2, r3 */
3869 {-32764ll /* 0xffffffffffff8004 */ ,
3870 {{6, 1, 2}, /* shli r2, r1, 2 */
3871 {6, 1, 15}, /* shli r3, r1, 15 */
3872 {2, 2, 3}} /* sub r4, r2, r3 */
3874 {-32763ll /* 0xffffffffffff8005 */ ,
3875 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3876 {6, 1, 15}, /* shli r3, r1, 15 */
3877 {2, 2, 3}} /* sub r4, r2, r3 */
3879 {-32760ll /* 0xffffffffffff8008 */ ,
3880 {{6, 1, 3}, /* shli r2, r1, 3 */
3881 {6, 1, 15}, /* shli r3, r1, 15 */
3882 {2, 2, 3}} /* sub r4, r2, r3 */
3884 {-32759ll /* 0xffffffffffff8009 */ ,
3885 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3886 {6, 1, 15}, /* shli r3, r1, 15 */
3887 {2, 2, 3}} /* sub r4, r2, r3 */
3889 {-24577ll /* 0xffffffffffff9fff */ ,
3890 {{6, 1, 13}, /* shli r2, r1, 13 */
3891 {4, 2, 1}, /* shl2add r3, r2, r1 */
3892 {2, 2, 3}} /* sub r4, r2, r3 */
3894 {-16392ll /* 0xffffffffffffbff8 */ ,
3895 {{2, 0, 1}, /* sub r2, zero, r1 */
3896 {6, 2, 14}, /* shli r3, r2, 14 */
3897 {5, 2, 3}} /* shl3add r4, r2, r3 */
3899 {-16391ll /* 0xffffffffffffbff9 */ ,
3900 {{6, 1, 14}, /* shli r2, r1, 14 */
3901 {5, 1, 2}, /* shl3add r3, r1, r2 */
3902 {2, 1, 3}} /* sub r4, r1, r3 */
3904 {-16388ll /* 0xffffffffffffbffc */ ,
3905 {{2, 0, 1}, /* sub r2, zero, r1 */
3906 {6, 2, 14}, /* shli r3, r2, 14 */
3907 {4, 2, 3}} /* shl2add r4, r2, r3 */
3909 {-16387ll /* 0xffffffffffffbffd */ ,
3910 {{6, 1, 14}, /* shli r2, r1, 14 */
3911 {4, 1, 2}, /* shl2add r3, r1, r2 */
3912 {2, 1, 3}} /* sub r4, r1, r3 */
3914 {-16386ll /* 0xffffffffffffbffe */ ,
3915 {{2, 0, 1}, /* sub r2, zero, r1 */
3916 {6, 2, 14}, /* shli r3, r2, 14 */
3917 {3, 2, 3}} /* shl1add r4, r2, r3 */
3919 {-16385ll /* 0xffffffffffffbfff */ ,
3920 {{2, 0, 1}, /* sub r2, zero, r1 */
3921 {6, 1, 14}, /* shli r3, r1, 14 */
3922 {2, 2, 3}} /* sub r4, r2, r3 */
3924 {-16384ll /* 0xffffffffffffc000 */ ,
3925 {{2, 0, 1}, /* sub r2, zero, r1 */
3926 {6, 2, 14}} /* shli r3, r2, 14 */
3928 {-16383ll /* 0xffffffffffffc001 */ ,
3929 {{6, 1, 14}, /* shli r2, r1, 14 */
3930 {2, 1, 2}} /* sub r3, r1, r2 */
3932 {-16382ll /* 0xffffffffffffc002 */ ,
3933 {{6, 1, 1}, /* shli r2, r1, 1 */
3934 {6, 1, 14}, /* shli r3, r1, 14 */
3935 {2, 2, 3}} /* sub r4, r2, r3 */
3937 {-16381ll /* 0xffffffffffffc003 */ ,
3938 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3939 {6, 1, 14}, /* shli r3, r1, 14 */
3940 {2, 2, 3}} /* sub r4, r2, r3 */
3942 {-16380ll /* 0xffffffffffffc004 */ ,
3943 {{6, 1, 2}, /* shli r2, r1, 2 */
3944 {6, 1, 14}, /* shli r3, r1, 14 */
3945 {2, 2, 3}} /* sub r4, r2, r3 */
3947 {-16379ll /* 0xffffffffffffc005 */ ,
3948 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3949 {6, 1, 14}, /* shli r3, r1, 14 */
3950 {2, 2, 3}} /* sub r4, r2, r3 */
3952 {-16376ll /* 0xffffffffffffc008 */ ,
3953 {{6, 1, 3}, /* shli r2, r1, 3 */
3954 {6, 1, 14}, /* shli r3, r1, 14 */
3955 {2, 2, 3}} /* sub r4, r2, r3 */
3957 {-16375ll /* 0xffffffffffffc009 */ ,
3958 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3959 {6, 1, 14}, /* shli r3, r1, 14 */
3960 {2, 2, 3}} /* sub r4, r2, r3 */
3962 {-12289ll /* 0xffffffffffffcfff */ ,
3963 {{6, 1, 12}, /* shli r2, r1, 12 */
3964 {4, 2, 1}, /* shl2add r3, r2, r1 */
3965 {2, 2, 3}} /* sub r4, r2, r3 */
3967 {-8200ll /* 0xffffffffffffdff8 */ ,
3968 {{2, 0, 1}, /* sub r2, zero, r1 */
3969 {6, 2, 13}, /* shli r3, r2, 13 */
3970 {5, 2, 3}} /* shl3add r4, r2, r3 */
3972 {-8199ll /* 0xffffffffffffdff9 */ ,
3973 {{6, 1, 13}, /* shli r2, r1, 13 */
3974 {5, 1, 2}, /* shl3add r3, r1, r2 */
3975 {2, 1, 3}} /* sub r4, r1, r3 */
3977 {-8196ll /* 0xffffffffffffdffc */ ,
3978 {{2, 0, 1}, /* sub r2, zero, r1 */
3979 {6, 2, 13}, /* shli r3, r2, 13 */
3980 {4, 2, 3}} /* shl2add r4, r2, r3 */
3982 {-8195ll /* 0xffffffffffffdffd */ ,
3983 {{6, 1, 13}, /* shli r2, r1, 13 */
3984 {4, 1, 2}, /* shl2add r3, r1, r2 */
3985 {2, 1, 3}} /* sub r4, r1, r3 */
3987 {-8194ll /* 0xffffffffffffdffe */ ,
3988 {{2, 0, 1}, /* sub r2, zero, r1 */
3989 {6, 2, 13}, /* shli r3, r2, 13 */
3990 {3, 2, 3}} /* shl1add r4, r2, r3 */
3992 {-8193ll /* 0xffffffffffffdfff */ ,
3993 {{2, 0, 1}, /* sub r2, zero, r1 */
3994 {6, 1, 13}, /* shli r3, r1, 13 */
3995 {2, 2, 3}} /* sub r4, r2, r3 */
3997 {-8192ll /* 0xffffffffffffe000 */ ,
3998 {{2, 0, 1}, /* sub r2, zero, r1 */
3999 {6, 2, 13}} /* shli r3, r2, 13 */
4001 {-8191ll /* 0xffffffffffffe001 */ ,
4002 {{6, 1, 13}, /* shli r2, r1, 13 */
4003 {2, 1, 2}} /* sub r3, r1, r2 */
4005 {-8190ll /* 0xffffffffffffe002 */ ,
4006 {{6, 1, 1}, /* shli r2, r1, 1 */
4007 {6, 1, 13}, /* shli r3, r1, 13 */
4008 {2, 2, 3}} /* sub r4, r2, r3 */
4010 {-8189ll /* 0xffffffffffffe003 */ ,
4011 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4012 {6, 1, 13}, /* shli r3, r1, 13 */
4013 {2, 2, 3}} /* sub r4, r2, r3 */
4015 {-8188ll /* 0xffffffffffffe004 */ ,
4016 {{6, 1, 2}, /* shli r2, r1, 2 */
4017 {6, 1, 13}, /* shli r3, r1, 13 */
4018 {2, 2, 3}} /* sub r4, r2, r3 */
4020 {-8187ll /* 0xffffffffffffe005 */ ,
4021 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4022 {6, 1, 13}, /* shli r3, r1, 13 */
4023 {2, 2, 3}} /* sub r4, r2, r3 */
4025 {-8184ll /* 0xffffffffffffe008 */ ,
4026 {{6, 1, 3}, /* shli r2, r1, 3 */
4027 {6, 1, 13}, /* shli r3, r1, 13 */
4028 {2, 2, 3}} /* sub r4, r2, r3 */
4030 {-8183ll /* 0xffffffffffffe009 */ ,
4031 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4032 {6, 1, 13}, /* shli r3, r1, 13 */
4033 {2, 2, 3}} /* sub r4, r2, r3 */
4035 {-6145ll /* 0xffffffffffffe7ff */ ,
4036 {{6, 1, 11}, /* shli r2, r1, 11 */
4037 {4, 2, 1}, /* shl2add r3, r2, r1 */
4038 {2, 2, 3}} /* sub r4, r2, r3 */
4040 {-4104ll /* 0xffffffffffffeff8 */ ,
4041 {{2, 0, 1}, /* sub r2, zero, r1 */
4042 {6, 2, 12}, /* shli r3, r2, 12 */
4043 {5, 2, 3}} /* shl3add r4, r2, r3 */
4045 {-4103ll /* 0xffffffffffffeff9 */ ,
4046 {{6, 1, 12}, /* shli r2, r1, 12 */
4047 {5, 1, 2}, /* shl3add r3, r1, r2 */
4048 {2, 1, 3}} /* sub r4, r1, r3 */
4050 {-4100ll /* 0xffffffffffffeffc */ ,
4051 {{2, 0, 1}, /* sub r2, zero, r1 */
4052 {6, 2, 12}, /* shli r3, r2, 12 */
4053 {4, 2, 3}} /* shl2add r4, r2, r3 */
4055 {-4099ll /* 0xffffffffffffeffd */ ,
4056 {{6, 1, 12}, /* shli r2, r1, 12 */
4057 {4, 1, 2}, /* shl2add r3, r1, r2 */
4058 {2, 1, 3}} /* sub r4, r1, r3 */
4060 {-4098ll /* 0xffffffffffffeffe */ ,
4061 {{2, 0, 1}, /* sub r2, zero, r1 */
4062 {6, 2, 12}, /* shli r3, r2, 12 */
4063 {3, 2, 3}} /* shl1add r4, r2, r3 */
4065 {-4097ll /* 0xffffffffffffefff */ ,
4066 {{2, 0, 1}, /* sub r2, zero, r1 */
4067 {6, 1, 12}, /* shli r3, r1, 12 */
4068 {2, 2, 3}} /* sub r4, r2, r3 */
4070 {-4096ll /* 0xfffffffffffff000 */ ,
4071 {{2, 0, 1}, /* sub r2, zero, r1 */
4072 {6, 2, 12}} /* shli r3, r2, 12 */
4074 {-4095ll /* 0xfffffffffffff001 */ ,
4075 {{6, 1, 12}, /* shli r2, r1, 12 */
4076 {2, 1, 2}} /* sub r3, r1, r2 */
4078 {-4094ll /* 0xfffffffffffff002 */ ,
4079 {{6, 1, 1}, /* shli r2, r1, 1 */
4080 {6, 1, 12}, /* shli r3, r1, 12 */
4081 {2, 2, 3}} /* sub r4, r2, r3 */
4083 {-4093ll /* 0xfffffffffffff003 */ ,
4084 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4085 {6, 1, 12}, /* shli r3, r1, 12 */
4086 {2, 2, 3}} /* sub r4, r2, r3 */
4088 {-4092ll /* 0xfffffffffffff004 */ ,
4089 {{6, 1, 2}, /* shli r2, r1, 2 */
4090 {6, 1, 12}, /* shli r3, r1, 12 */
4091 {2, 2, 3}} /* sub r4, r2, r3 */
4093 {-4091ll /* 0xfffffffffffff005 */ ,
4094 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4095 {6, 1, 12}, /* shli r3, r1, 12 */
4096 {2, 2, 3}} /* sub r4, r2, r3 */
4098 {-4088ll /* 0xfffffffffffff008 */ ,
4099 {{6, 1, 3}, /* shli r2, r1, 3 */
4100 {6, 1, 12}, /* shli r3, r1, 12 */
4101 {2, 2, 3}} /* sub r4, r2, r3 */
4103 {-4087ll /* 0xfffffffffffff009 */ ,
4104 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4105 {6, 1, 12}, /* shli r3, r1, 12 */
4106 {2, 2, 3}} /* sub r4, r2, r3 */
4108 {-3073ll /* 0xfffffffffffff3ff */ ,
4109 {{6, 1, 10}, /* shli r2, r1, 10 */
4110 {4, 2, 1}, /* shl2add r3, r2, r1 */
4111 {2, 2, 3}} /* sub r4, r2, r3 */
4113 {-3072ll /* 0xfffffffffffff400 */ ,
4114 {{6, 1, 10}, /* shli r2, r1, 10 */
4115 {6, 1, 12}, /* shli r3, r1, 12 */
4116 {2, 2, 3}} /* sub r4, r2, r3 */
4118 {-2056ll /* 0xfffffffffffff7f8 */ ,
4119 {{2, 0, 1}, /* sub r2, zero, r1 */
4120 {6, 2, 11}, /* shli r3, r2, 11 */
4121 {5, 2, 3}} /* shl3add r4, r2, r3 */
4123 {-2055ll /* 0xfffffffffffff7f9 */ ,
4124 {{6, 1, 11}, /* shli r2, r1, 11 */
4125 {5, 1, 2}, /* shl3add r3, r1, r2 */
4126 {2, 1, 3}} /* sub r4, r1, r3 */
4128 {-2052ll /* 0xfffffffffffff7fc */ ,
4129 {{2, 0, 1}, /* sub r2, zero, r1 */
4130 {6, 2, 11}, /* shli r3, r2, 11 */
4131 {4, 2, 3}} /* shl2add r4, r2, r3 */
4133 {-2051ll /* 0xfffffffffffff7fd */ ,
4134 {{6, 1, 11}, /* shli r2, r1, 11 */
4135 {4, 1, 2}, /* shl2add r3, r1, r2 */
4136 {2, 1, 3}} /* sub r4, r1, r3 */
4138 {-2050ll /* 0xfffffffffffff7fe */ ,
4139 {{2, 0, 1}, /* sub r2, zero, r1 */
4140 {6, 2, 11}, /* shli r3, r2, 11 */
4141 {3, 2, 3}} /* shl1add r4, r2, r3 */
4143 {-2049ll /* 0xfffffffffffff7ff */ ,
4144 {{2, 0, 1}, /* sub r2, zero, r1 */
4145 {6, 1, 11}, /* shli r3, r1, 11 */
4146 {2, 2, 3}} /* sub r4, r2, r3 */
4148 {-2048ll /* 0xfffffffffffff800 */ ,
4149 {{2, 0, 1}, /* sub r2, zero, r1 */
4150 {6, 2, 11}} /* shli r3, r2, 11 */
4152 {-2047ll /* 0xfffffffffffff801 */ ,
4153 {{6, 1, 11}, /* shli r2, r1, 11 */
4154 {2, 1, 2}} /* sub r3, r1, r2 */
4156 {-2046ll /* 0xfffffffffffff802 */ ,
4157 {{6, 1, 1}, /* shli r2, r1, 1 */
4158 {6, 1, 11}, /* shli r3, r1, 11 */
4159 {2, 2, 3}} /* sub r4, r2, r3 */
4161 {-2045ll /* 0xfffffffffffff803 */ ,
4162 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4163 {6, 1, 11}, /* shli r3, r1, 11 */
4164 {2, 2, 3}} /* sub r4, r2, r3 */
4166 {-2044ll /* 0xfffffffffffff804 */ ,
4167 {{6, 1, 2}, /* shli r2, r1, 2 */
4168 {6, 1, 11}, /* shli r3, r1, 11 */
4169 {2, 2, 3}} /* sub r4, r2, r3 */
4171 {-2043ll /* 0xfffffffffffff805 */ ,
4172 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4173 {6, 1, 11}, /* shli r3, r1, 11 */
4174 {2, 2, 3}} /* sub r4, r2, r3 */
4176 {-2040ll /* 0xfffffffffffff808 */ ,
4177 {{6, 1, 3}, /* shli r2, r1, 3 */
4178 {6, 1, 11}, /* shli r3, r1, 11 */
4179 {2, 2, 3}} /* sub r4, r2, r3 */
4181 {-2039ll /* 0xfffffffffffff809 */ ,
4182 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4183 {6, 1, 11}, /* shli r3, r1, 11 */
4184 {2, 2, 3}} /* sub r4, r2, r3 */
4186 {-1537ll /* 0xfffffffffffff9ff */ ,
4187 {{6, 1, 9}, /* shli r2, r1, 9 */
4188 {4, 2, 1}, /* shl2add r3, r2, r1 */
4189 {2, 2, 3}} /* sub r4, r2, r3 */
4191 {-1032ll /* 0xfffffffffffffbf8 */ ,
4192 {{2, 0, 1}, /* sub r2, zero, r1 */
4193 {6, 2, 10}, /* shli r3, r2, 10 */
4194 {5, 2, 3}} /* shl3add r4, r2, r3 */
4196 {-1031ll /* 0xfffffffffffffbf9 */ ,
4197 {{6, 1, 10}, /* shli r2, r1, 10 */
4198 {5, 1, 2}, /* shl3add r3, r1, r2 */
4199 {2, 1, 3}} /* sub r4, r1, r3 */
4201 {-1028ll /* 0xfffffffffffffbfc */ ,
4202 {{2, 0, 1}, /* sub r2, zero, r1 */
4203 {6, 2, 10}, /* shli r3, r2, 10 */
4204 {4, 2, 3}} /* shl2add r4, r2, r3 */
4206 {-1027ll /* 0xfffffffffffffbfd */ ,
4207 {{6, 1, 10}, /* shli r2, r1, 10 */
4208 {4, 1, 2}, /* shl2add r3, r1, r2 */
4209 {2, 1, 3}} /* sub r4, r1, r3 */
4211 {-1026ll /* 0xfffffffffffffbfe */ ,
4212 {{2, 0, 1}, /* sub r2, zero, r1 */
4213 {6, 2, 10}, /* shli r3, r2, 10 */
4214 {3, 2, 3}} /* shl1add r4, r2, r3 */
4216 {-1025ll /* 0xfffffffffffffbff */ ,
4217 {{2, 0, 1}, /* sub r2, zero, r1 */
4218 {6, 1, 10}, /* shli r3, r1, 10 */
4219 {2, 2, 3}} /* sub r4, r2, r3 */
4221 {-1024ll /* 0xfffffffffffffc00 */ ,
4222 {{2, 0, 1}, /* sub r2, zero, r1 */
4223 {6, 2, 10}} /* shli r3, r2, 10 */
4225 {-1023ll /* 0xfffffffffffffc01 */ ,
4226 {{6, 1, 10}, /* shli r2, r1, 10 */
4227 {2, 1, 2}} /* sub r3, r1, r2 */
4229 {-1022ll /* 0xfffffffffffffc02 */ ,
4230 {{6, 1, 1}, /* shli r2, r1, 1 */
4231 {6, 1, 10}, /* shli r3, r1, 10 */
4232 {2, 2, 3}} /* sub r4, r2, r3 */
4234 {-1021ll /* 0xfffffffffffffc03 */ ,
4235 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4236 {6, 1, 10}, /* shli r3, r1, 10 */
4237 {2, 2, 3}} /* sub r4, r2, r3 */
4239 {-1020ll /* 0xfffffffffffffc04 */ ,
4240 {{6, 1, 2}, /* shli r2, r1, 2 */
4241 {6, 1, 10}, /* shli r3, r1, 10 */
4242 {2, 2, 3}} /* sub r4, r2, r3 */
4244 {-1019ll /* 0xfffffffffffffc05 */ ,
4245 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4246 {6, 1, 10}, /* shli r3, r1, 10 */
4247 {2, 2, 3}} /* sub r4, r2, r3 */
4249 {-1018ll /* 0xfffffffffffffc06 */ ,
4250 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4251 {6, 1, 9}, /* shli r3, r1, 9 */
4252 {2, 2, 3}, /* sub r4, r2, r3 */
4253 {6, 4, 1}} /* shli r5, r4, 1 */
4255 {-1017ll /* 0xfffffffffffffc07 */ ,
4256 {{6, 1, 3}, /* shli r2, r1, 3 */
4257 {2, 2, 1}, /* sub r3, r2, r1 */
4258 {6, 2, 7}, /* shli r4, r2, 7 */
4259 {2, 3, 4}} /* sub r5, r3, r4 */
4261 {-1016ll /* 0xfffffffffffffc08 */ ,
4262 {{6, 1, 3}, /* shli r2, r1, 3 */
4263 {6, 1, 10}, /* shli r3, r1, 10 */
4264 {2, 2, 3}} /* sub r4, r2, r3 */
4266 {-1015ll /* 0xfffffffffffffc09 */ ,
4267 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4268 {6, 1, 10}, /* shli r3, r1, 10 */
4269 {2, 2, 3}} /* sub r4, r2, r3 */
4271 {-1014ll /* 0xfffffffffffffc0a */ ,
4272 {{6, 1, 1}, /* shli r2, r1, 1 */
4273 {6, 1, 7}, /* shli r3, r1, 7 */
4274 {2, 1, 3}, /* sub r4, r1, r3 */
4275 {5, 4, 2}} /* shl3add r5, r4, r2 */
4277 {-1013ll /* 0xfffffffffffffc0b */ ,
4278 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4279 {6, 1, 7}, /* shli r3, r1, 7 */
4280 {2, 1, 3}, /* sub r4, r1, r3 */
4281 {5, 4, 2}} /* shl3add r5, r4, r2 */
4283 {-1012ll /* 0xfffffffffffffc0c */ ,
4284 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4285 {6, 1, 8}, /* shli r3, r1, 8 */
4286 {2, 2, 3}, /* sub r4, r2, r3 */
4287 {6, 4, 2}} /* shli r5, r4, 2 */
4289 {-1011ll /* 0xfffffffffffffc0d */ ,
4290 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4291 {6, 1, 8}, /* shli r3, r1, 8 */
4292 {2, 2, 3}, /* sub r4, r2, r3 */
4293 {4, 4, 1}} /* shl2add r5, r4, r1 */
4295 {-1010ll /* 0xfffffffffffffc0e */ ,
4296 {{6, 1, 4}, /* shli r2, r1, 4 */
4297 {6, 1, 10}, /* shli r3, r1, 10 */
4298 {3, 1, 3}, /* shl1add r4, r1, r3 */
4299 {2, 2, 4}} /* sub r5, r2, r4 */
4301 {-1009ll /* 0xfffffffffffffc0f */ ,
4302 {{6, 1, 4}, /* shli r2, r1, 4 */
4303 {2, 2, 1}, /* sub r3, r2, r1 */
4304 {6, 2, 6}, /* shli r4, r2, 6 */
4305 {2, 3, 4}} /* sub r5, r3, r4 */
4307 {-1008ll /* 0xfffffffffffffc10 */ ,
4308 {{6, 1, 4}, /* shli r2, r1, 4 */
4309 {6, 1, 10}, /* shli r3, r1, 10 */
4310 {2, 2, 3}} /* sub r4, r2, r3 */
4312 {-1007ll /* 0xfffffffffffffc11 */ ,
4313 {{6, 1, 4}, /* shli r2, r1, 4 */
4314 {1, 1, 2}, /* add r3, r1, r2 */
4315 {6, 2, 6}, /* shli r4, r2, 6 */
4316 {2, 3, 4}} /* sub r5, r3, r4 */
4318 {-1006ll /* 0xfffffffffffffc12 */ ,
4319 {{6, 1, 1}, /* shli r2, r1, 1 */
4320 {6, 1, 7}, /* shli r3, r1, 7 */
4321 {2, 2, 3}, /* sub r4, r2, r3 */
4322 {5, 4, 2}} /* shl3add r5, r4, r2 */
4324 {-1005ll /* 0xfffffffffffffc13 */ ,
4325 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4326 {6, 1, 9}, /* shli r3, r1, 9 */
4327 {2, 2, 3}, /* sub r4, r2, r3 */
4328 {3, 4, 1}} /* shl1add r5, r4, r1 */
4330 {-1004ll /* 0xfffffffffffffc14 */ ,
4331 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4332 {6, 1, 8}, /* shli r3, r1, 8 */
4333 {2, 2, 3}, /* sub r4, r2, r3 */
4334 {6, 4, 2}} /* shli r5, r4, 2 */
4336 {-1003ll /* 0xfffffffffffffc15 */ ,
4337 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4338 {6, 1, 8}, /* shli r3, r1, 8 */
4339 {2, 2, 3}, /* sub r4, r2, r3 */
4340 {4, 4, 1}} /* shl2add r5, r4, r1 */
4342 {-1001ll /* 0xfffffffffffffc17 */ ,
4343 {{6, 1, 5}, /* shli r2, r1, 5 */
4344 {4, 2, 1}, /* shl2add r3, r2, r1 */
4345 {5, 3, 1}, /* shl3add r4, r3, r1 */
4346 {2, 2, 4}} /* sub r5, r2, r4 */
4348 {-1000ll /* 0xfffffffffffffc18 */ ,
4349 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4350 {6, 1, 7}, /* shli r3, r1, 7 */
4351 {2, 2, 3}, /* sub r4, r2, r3 */
4352 {6, 4, 3}} /* shli r5, r4, 3 */
4354 {-999ll /* 0xfffffffffffffc19 */ ,
4355 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4356 {6, 1, 7}, /* shli r3, r1, 7 */
4357 {2, 2, 3}, /* sub r4, r2, r3 */
4358 {5, 4, 1}} /* shl3add r5, r4, r1 */
4360 {-997ll /* 0xfffffffffffffc1b */ ,
4361 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4362 {6, 1, 7}, /* shli r3, r1, 7 */
4363 {2, 2, 3}, /* sub r4, r2, r3 */
4364 {5, 4, 2}} /* shl3add r5, r4, r2 */
4366 {-996ll /* 0xfffffffffffffc1c */ ,
4367 {{6, 1, 5}, /* shli r2, r1, 5 */
4368 {6, 1, 10}, /* shli r3, r1, 10 */
4369 {4, 1, 3}, /* shl2add r4, r1, r3 */
4370 {2, 2, 4}} /* sub r5, r2, r4 */
4372 {-994ll /* 0xfffffffffffffc1e */ ,
4373 {{6, 1, 5}, /* shli r2, r1, 5 */
4374 {6, 1, 10}, /* shli r3, r1, 10 */
4375 {3, 1, 3}, /* shl1add r4, r1, r3 */
4376 {2, 2, 4}} /* sub r5, r2, r4 */
4378 {-993ll /* 0xfffffffffffffc1f */ ,
4379 {{6, 1, 5}, /* shli r2, r1, 5 */
4380 {2, 2, 1}, /* sub r3, r2, r1 */
4381 {6, 2, 5}, /* shli r4, r2, 5 */
4382 {2, 3, 4}} /* sub r5, r3, r4 */
4384 {-992ll /* 0xfffffffffffffc20 */ ,
4385 {{6, 1, 5}, /* shli r2, r1, 5 */
4386 {6, 1, 10}, /* shli r3, r1, 10 */
4387 {2, 2, 3}} /* sub r4, r2, r3 */
4389 {-991ll /* 0xfffffffffffffc21 */ ,
4390 {{6, 1, 5}, /* shli r2, r1, 5 */
4391 {1, 1, 2}, /* add r3, r1, r2 */
4392 {6, 2, 5}, /* shli r4, r2, 5 */
4393 {2, 3, 4}} /* sub r5, r3, r4 */
4395 {-990ll /* 0xfffffffffffffc22 */ ,
4396 {{6, 1, 5}, /* shli r2, r1, 5 */
4397 {3, 1, 2}, /* shl1add r3, r1, r2 */
4398 {6, 2, 5}, /* shli r4, r2, 5 */
4399 {2, 3, 4}} /* sub r5, r3, r4 */
4401 {-988ll /* 0xfffffffffffffc24 */ ,
4402 {{6, 1, 2}, /* shli r2, r1, 2 */
4403 {6, 1, 7}, /* shli r3, r1, 7 */
4404 {2, 2, 3}, /* sub r4, r2, r3 */
4405 {5, 4, 2}} /* shl3add r5, r4, r2 */
4407 {-987ll /* 0xfffffffffffffc25 */ ,
4408 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4409 {6, 1, 8}, /* shli r3, r1, 8 */
4410 {2, 2, 3}, /* sub r4, r2, r3 */
4411 {4, 4, 1}} /* shl2add r5, r4, r1 */
4413 {-984ll /* 0xfffffffffffffc28 */ ,
4414 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4415 {6, 1, 7}, /* shli r3, r1, 7 */
4416 {2, 2, 3}, /* sub r4, r2, r3 */
4417 {6, 4, 3}} /* shli r5, r4, 3 */
4419 {-983ll /* 0xfffffffffffffc29 */ ,
4420 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4421 {6, 1, 7}, /* shli r3, r1, 7 */
4422 {2, 2, 3}, /* sub r4, r2, r3 */
4423 {5, 4, 1}} /* shl3add r5, r4, r1 */
4425 {-979ll /* 0xfffffffffffffc2d */ ,
4426 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4427 {6, 1, 7}, /* shli r3, r1, 7 */
4428 {2, 2, 3}, /* sub r4, r2, r3 */
4429 {5, 4, 2}} /* shl3add r5, r4, r2 */
4431 {-976ll /* 0xfffffffffffffc30 */ ,
4432 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4433 {6, 1, 6}, /* shli r3, r1, 6 */
4434 {2, 2, 3}, /* sub r4, r2, r3 */
4435 {6, 4, 4}} /* shli r5, r4, 4 */
4437 {-975ll /* 0xfffffffffffffc31 */ ,
4438 {{6, 1, 4}, /* shli r2, r1, 4 */
4439 {2, 1, 2}, /* sub r3, r1, r2 */
4440 {6, 3, 6}, /* shli r4, r3, 6 */
4441 {1, 3, 4}} /* add r5, r3, r4 */
4443 {-969ll /* 0xfffffffffffffc37 */ ,
4444 {{6, 1, 6}, /* shli r2, r1, 6 */
4445 {3, 2, 1}, /* shl1add r3, r2, r1 */
4446 {5, 3, 1}, /* shl3add r4, r3, r1 */
4447 {2, 2, 4}} /* sub r5, r2, r4 */
4449 {-968ll /* 0xfffffffffffffc38 */ ,
4450 {{6, 1, 6}, /* shli r2, r1, 6 */
4451 {6, 1, 10}, /* shli r3, r1, 10 */
4452 {5, 1, 3}, /* shl3add r4, r1, r3 */
4453 {2, 2, 4}} /* sub r5, r2, r4 */
4455 {-967ll /* 0xfffffffffffffc39 */ ,
4456 {{6, 1, 4}, /* shli r2, r1, 4 */
4457 {2, 1, 2}, /* sub r3, r1, r2 */
4458 {5, 3, 1}, /* shl3add r4, r3, r1 */
4459 {5, 4, 3}} /* shl3add r5, r4, r3 */
4461 {-965ll /* 0xfffffffffffffc3b */ ,
4462 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4463 {6, 2, 6}, /* shli r3, r2, 6 */
4464 {4, 3, 2}, /* shl2add r4, r3, r2 */
4465 {2, 3, 4}} /* sub r5, r3, r4 */
4467 {-964ll /* 0xfffffffffffffc3c */ ,
4468 {{6, 1, 6}, /* shli r2, r1, 6 */
4469 {6, 1, 10}, /* shli r3, r1, 10 */
4470 {4, 1, 3}, /* shl2add r4, r1, r3 */
4471 {2, 2, 4}} /* sub r5, r2, r4 */
4473 {-963ll /* 0xfffffffffffffc3d */ ,
4474 {{6, 1, 6}, /* shli r2, r1, 6 */
4475 {5, 2, 1}, /* shl3add r3, r2, r1 */
4476 {3, 3, 1}, /* shl1add r4, r3, r1 */
4477 {2, 2, 4}} /* sub r5, r2, r4 */
4479 {-962ll /* 0xfffffffffffffc3e */ ,
4480 {{6, 1, 6}, /* shli r2, r1, 6 */
4481 {6, 1, 10}, /* shli r3, r1, 10 */
4482 {3, 1, 3}, /* shl1add r4, r1, r3 */
4483 {2, 2, 4}} /* sub r5, r2, r4 */
4485 {-961ll /* 0xfffffffffffffc3f */ ,
4486 {{6, 1, 6}, /* shli r2, r1, 6 */
4487 {2, 2, 1}, /* sub r3, r2, r1 */
4488 {6, 2, 4}, /* shli r4, r2, 4 */
4489 {2, 3, 4}} /* sub r5, r3, r4 */
4491 {-960ll /* 0xfffffffffffffc40 */ ,
4492 {{6, 1, 6}, /* shli r2, r1, 6 */
4493 {6, 1, 10}, /* shli r3, r1, 10 */
4494 {2, 2, 3}} /* sub r4, r2, r3 */
4496 {-959ll /* 0xfffffffffffffc41 */ ,
4497 {{6, 1, 6}, /* shli r2, r1, 6 */
4498 {1, 1, 2}, /* add r3, r1, r2 */
4499 {6, 2, 4}, /* shli r4, r2, 4 */
4500 {2, 3, 4}} /* sub r5, r3, r4 */
4502 {-958ll /* 0xfffffffffffffc42 */ ,
4503 {{6, 1, 6}, /* shli r2, r1, 6 */
4504 {3, 1, 2}, /* shl1add r3, r1, r2 */
4505 {6, 2, 4}, /* shli r4, r2, 4 */
4506 {2, 3, 4}} /* sub r5, r3, r4 */
4508 {-957ll /* 0xfffffffffffffc43 */ ,
4509 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4510 {4, 2, 2}, /* shl2add r3, r2, r2 */
4511 {6, 3, 6}, /* shli r4, r3, 6 */
4512 {2, 2, 4}} /* sub r5, r2, r4 */
4514 {-956ll /* 0xfffffffffffffc44 */ ,
4515 {{6, 1, 6}, /* shli r2, r1, 6 */
4516 {4, 1, 2}, /* shl2add r3, r1, r2 */
4517 {6, 2, 4}, /* shli r4, r2, 4 */
4518 {2, 3, 4}} /* sub r5, r3, r4 */
4520 {-955ll /* 0xfffffffffffffc45 */ ,
4521 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4522 {6, 2, 6}, /* shli r3, r2, 6 */
4523 {2, 1, 3}, /* sub r4, r1, r3 */
4524 {4, 4, 4}} /* shl2add r5, r4, r4 */
4526 {-953ll /* 0xfffffffffffffc47 */ ,
4527 {{6, 1, 7}, /* shli r2, r1, 7 */
4528 {5, 1, 2}, /* shl3add r3, r1, r2 */
4529 {5, 3, 1}, /* shl3add r4, r3, r1 */
4530 {2, 3, 4}} /* sub r5, r3, r4 */
4532 {-952ll /* 0xfffffffffffffc48 */ ,
4533 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4534 {6, 1, 7}, /* shli r3, r1, 7 */
4535 {2, 2, 3}, /* sub r4, r2, r3 */
4536 {6, 4, 3}} /* shli r5, r4, 3 */
4538 {-951ll /* 0xfffffffffffffc49 */ ,
4539 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4540 {6, 1, 7}, /* shli r3, r1, 7 */
4541 {2, 2, 3}, /* sub r4, r2, r3 */
4542 {5, 4, 1}} /* shl3add r5, r4, r1 */
4544 {-945ll /* 0xfffffffffffffc4f */ ,
4545 {{6, 1, 4}, /* shli r2, r1, 4 */
4546 {2, 1, 2}, /* sub r3, r1, r2 */
4547 {6, 3, 6}, /* shli r4, r3, 6 */
4548 {2, 4, 3}} /* sub r5, r4, r3 */
4550 {-944ll /* 0xfffffffffffffc50 */ ,
4551 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4552 {6, 1, 6}, /* shli r3, r1, 6 */
4553 {2, 2, 3}, /* sub r4, r2, r3 */
4554 {6, 4, 4}} /* shli r5, r4, 4 */
4556 {-943ll /* 0xfffffffffffffc51 */ ,
4557 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4558 {6, 1, 7}, /* shli r3, r1, 7 */
4559 {2, 2, 3}, /* sub r4, r2, r3 */
4560 {5, 4, 2}} /* shl3add r5, r4, r2 */
4562 {-942ll /* 0xfffffffffffffc52 */ ,
4563 {{6, 1, 6}, /* shli r2, r1, 6 */
4564 {2, 1, 2}, /* sub r3, r1, r2 */
4565 {5, 3, 1}, /* shl3add r4, r3, r1 */
4566 {3, 4, 2}} /* shl1add r5, r4, r2 */
4568 {-940ll /* 0xfffffffffffffc54 */ ,
4569 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4570 {6, 2, 6}, /* shli r3, r2, 6 */
4571 {2, 2, 3}, /* sub r4, r2, r3 */
4572 {4, 4, 3}} /* shl2add r5, r4, r3 */
4574 {-936ll /* 0xfffffffffffffc58 */ ,
4575 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4576 {6, 2, 4}, /* shli r3, r2, 4 */
4577 {2, 2, 3}, /* sub r4, r2, r3 */
4578 {5, 4, 3}} /* shl3add r5, r4, r3 */
4580 {-935ll /* 0xfffffffffffffc59 */ ,
4581 {{6, 1, 5}, /* shli r2, r1, 5 */
4582 {4, 2, 1}, /* shl2add r3, r2, r1 */
4583 {5, 3, 2}, /* shl3add r4, r3, r2 */
4584 {2, 3, 4}} /* sub r5, r3, r4 */
4586 {-929ll /* 0xfffffffffffffc5f */ ,
4587 {{6, 1, 7}, /* shli r2, r1, 7 */
4588 {4, 1, 2}, /* shl2add r3, r1, r2 */
4589 {5, 3, 1}, /* shl3add r4, r3, r1 */
4590 {2, 2, 4}} /* sub r5, r2, r4 */
4592 {-928ll /* 0xfffffffffffffc60 */ ,
4593 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4594 {6, 1, 5}, /* shli r3, r1, 5 */
4595 {2, 2, 3}, /* sub r4, r2, r3 */
4596 {6, 4, 5}} /* shli r5, r4, 5 */
4598 {-925ll /* 0xfffffffffffffc63 */ ,
4599 {{6, 1, 7}, /* shli r2, r1, 7 */
4600 {4, 1, 2}, /* shl2add r3, r1, r2 */
4601 {5, 3, 1}, /* shl3add r4, r3, r1 */
4602 {2, 3, 4}} /* sub r5, r3, r4 */
4604 {-924ll /* 0xfffffffffffffc64 */ ,
4605 {{6, 1, 3}, /* shli r2, r1, 3 */
4606 {2, 1, 2}, /* sub r3, r1, r2 */
4607 {6, 3, 7}, /* shli r4, r3, 7 */
4608 {4, 3, 4}} /* shl2add r5, r3, r4 */
4610 {-920ll /* 0xfffffffffffffc68 */ ,
4611 {{6, 1, 7}, /* shli r2, r1, 7 */
4612 {4, 1, 2}, /* shl2add r3, r1, r2 */
4613 {2, 1, 3}, /* sub r4, r1, r3 */
4614 {5, 4, 2}} /* shl3add r5, r4, r2 */
4616 {-919ll /* 0xfffffffffffffc69 */ ,
4617 {{6, 1, 4}, /* shli r2, r1, 4 */
4618 {5, 2, 1}, /* shl3add r3, r2, r1 */
4619 {5, 3, 2}, /* shl3add r4, r3, r2 */
4620 {2, 3, 4}} /* sub r5, r3, r4 */
4622 {-916ll /* 0xfffffffffffffc6c */ ,
4623 {{6, 1, 7}, /* shli r2, r1, 7 */
4624 {4, 1, 2}, /* shl2add r3, r1, r2 */
4625 {2, 1, 3}, /* sub r4, r1, r3 */
4626 {5, 4, 3}} /* shl3add r5, r4, r3 */
4628 {-913ll /* 0xfffffffffffffc6f */ ,
4629 {{6, 1, 7}, /* shli r2, r1, 7 */
4630 {3, 1, 2}, /* shl1add r3, r1, r2 */
4631 {5, 3, 1}, /* shl3add r4, r3, r1 */
4632 {2, 2, 4}} /* sub r5, r2, r4 */
4634 {-912ll /* 0xfffffffffffffc70 */ ,
4635 {{6, 1, 4}, /* shli r2, r1, 4 */
4636 {6, 1, 7}, /* shli r3, r1, 7 */
4637 {5, 3, 2}, /* shl3add r4, r3, r2 */
4638 {2, 3, 4}} /* sub r5, r3, r4 */
4640 {-911ll /* 0xfffffffffffffc71 */ ,
4641 {{6, 1, 7}, /* shli r2, r1, 7 */
4642 {3, 1, 2}, /* shl1add r3, r1, r2 */
4643 {5, 3, 1}, /* shl3add r4, r3, r1 */
4644 {2, 3, 4}} /* sub r5, r3, r4 */
4646 {-910ll /* 0xfffffffffffffc72 */ ,
4647 {{6, 1, 3}, /* shli r2, r1, 3 */
4648 {2, 1, 2}, /* sub r3, r1, r2 */
4649 {6, 3, 7}, /* shli r4, r3, 7 */
4650 {3, 3, 4}} /* shl1add r5, r3, r4 */
4652 {-905ll /* 0xfffffffffffffc77 */ ,
4653 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4654 {6, 1, 7}, /* shli r3, r1, 7 */
4655 {5, 3, 2}, /* shl3add r4, r3, r2 */
4656 {2, 3, 4}} /* sub r5, r3, r4 */
4658 {-904ll /* 0xfffffffffffffc78 */ ,
4659 {{6, 1, 3}, /* shli r2, r1, 3 */
4660 {6, 1, 7}, /* shli r3, r1, 7 */
4661 {5, 3, 2}, /* shl3add r4, r3, r2 */
4662 {2, 3, 4}} /* sub r5, r3, r4 */
4664 {-903ll /* 0xfffffffffffffc79 */ ,
4665 {{6, 1, 3}, /* shli r2, r1, 3 */
4666 {2, 1, 2}, /* sub r3, r1, r2 */
4667 {6, 3, 7}, /* shli r4, r3, 7 */
4668 {1, 3, 4}} /* add r5, r3, r4 */
4670 {-902ll /* 0xfffffffffffffc7a */ ,
4671 {{6, 1, 7}, /* shli r2, r1, 7 */
4672 {3, 1, 2}, /* shl1add r3, r1, r2 */
4673 {2, 1, 3}, /* sub r4, r1, r3 */
4674 {5, 4, 3}} /* shl3add r5, r4, r3 */
4676 {-901ll /* 0xfffffffffffffc7b */ ,
4677 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4678 {6, 1, 7}, /* shli r3, r1, 7 */
4679 {5, 3, 2}, /* shl3add r4, r3, r2 */
4680 {2, 3, 4}} /* sub r5, r3, r4 */
4682 {-900ll /* 0xfffffffffffffc7c */ ,
4683 {{6, 1, 2}, /* shli r2, r1, 2 */
4684 {6, 1, 7}, /* shli r3, r1, 7 */
4685 {5, 3, 2}, /* shl3add r4, r3, r2 */
4686 {2, 3, 4}} /* sub r5, r3, r4 */
4688 {-899ll /* 0xfffffffffffffc7d */ ,
4689 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4690 {6, 1, 7}, /* shli r3, r1, 7 */
4691 {5, 3, 2}, /* shl3add r4, r3, r2 */
4692 {2, 3, 4}} /* sub r5, r3, r4 */
4694 {-898ll /* 0xfffffffffffffc7e */ ,
4695 {{6, 1, 1}, /* shli r2, r1, 1 */
4696 {6, 1, 7}, /* shli r3, r1, 7 */
4697 {5, 3, 2}, /* shl3add r4, r3, r2 */
4698 {2, 3, 4}} /* sub r5, r3, r4 */
4700 {-897ll /* 0xfffffffffffffc7f */ ,
4701 {{6, 1, 7}, /* shli r2, r1, 7 */
4702 {5, 2, 1}, /* shl3add r3, r2, r1 */
4703 {2, 2, 3}} /* sub r4, r2, r3 */
4705 {-896ll /* 0xfffffffffffffc80 */ ,
4706 {{6, 1, 7}, /* shli r2, r1, 7 */
4707 {6, 1, 10}, /* shli r3, r1, 10 */
4708 {2, 2, 3}} /* sub r4, r2, r3 */
4710 {-895ll /* 0xfffffffffffffc81 */ ,
4711 {{6, 1, 7}, /* shli r2, r1, 7 */
4712 {1, 1, 2}, /* add r3, r1, r2 */
4713 {6, 2, 3}, /* shli r4, r2, 3 */
4714 {2, 3, 4}} /* sub r5, r3, r4 */
4716 {-894ll /* 0xfffffffffffffc82 */ ,
4717 {{6, 1, 7}, /* shli r2, r1, 7 */
4718 {3, 1, 2}, /* shl1add r3, r1, r2 */
4719 {6, 2, 3}, /* shli r4, r2, 3 */
4720 {2, 3, 4}} /* sub r5, r3, r4 */
4722 {-893ll /* 0xfffffffffffffc83 */ ,
4723 {{6, 1, 7}, /* shli r2, r1, 7 */
4724 {4, 1, 2}, /* shl2add r3, r1, r2 */
4725 {5, 2, 1}, /* shl3add r4, r2, r1 */
4726 {2, 3, 4}} /* sub r5, r3, r4 */
4728 {-892ll /* 0xfffffffffffffc84 */ ,
4729 {{6, 1, 7}, /* shli r2, r1, 7 */
4730 {4, 1, 2}, /* shl2add r3, r1, r2 */
4731 {6, 2, 3}, /* shli r4, r2, 3 */
4732 {2, 3, 4}} /* sub r5, r3, r4 */
4734 {-891ll /* 0xfffffffffffffc85 */ ,
4735 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4736 {3, 1, 2}, /* shl1add r3, r1, r2 */
4737 {6, 3, 7}, /* shli r4, r3, 7 */
4738 {2, 2, 4}} /* sub r5, r2, r4 */
4740 {-890ll /* 0xfffffffffffffc86 */ ,
4741 {{6, 1, 7}, /* shli r2, r1, 7 */
4742 {2, 2, 1}, /* sub r3, r2, r1 */
4743 {5, 3, 1}, /* shl3add r4, r3, r1 */
4744 {2, 3, 4}} /* sub r5, r3, r4 */
4746 {-889ll /* 0xfffffffffffffc87 */ ,
4747 {{6, 1, 7}, /* shli r2, r1, 7 */
4748 {2, 1, 2}, /* sub r3, r1, r2 */
4749 {2, 2, 1}, /* sub r4, r2, r1 */
4750 {5, 3, 4}} /* shl3add r5, r3, r4 */
4752 {-888ll /* 0xfffffffffffffc88 */ ,
4753 {{6, 1, 7}, /* shli r2, r1, 7 */
4754 {2, 1, 2}, /* sub r3, r1, r2 */
4755 {5, 3, 2}} /* shl3add r4, r3, r2 */
4757 {-887ll /* 0xfffffffffffffc89 */ ,
4758 {{6, 1, 7}, /* shli r2, r1, 7 */
4759 {1, 1, 2}, /* add r3, r1, r2 */
4760 {2, 1, 2}, /* sub r4, r1, r2 */
4761 {5, 4, 3}} /* shl3add r5, r4, r3 */
4763 {-886ll /* 0xfffffffffffffc8a */ ,
4764 {{6, 1, 7}, /* shli r2, r1, 7 */
4765 {2, 1, 2}, /* sub r3, r1, r2 */
4766 {3, 1, 2}, /* shl1add r4, r1, r2 */
4767 {5, 3, 4}} /* shl3add r5, r3, r4 */
4769 {-884ll /* 0xfffffffffffffc8c */ ,
4770 {{6, 1, 7}, /* shli r2, r1, 7 */
4771 {2, 1, 2}, /* sub r3, r1, r2 */
4772 {4, 1, 2}, /* shl2add r4, r1, r2 */
4773 {5, 3, 4}} /* shl3add r5, r3, r4 */
4775 {-881ll /* 0xfffffffffffffc8f */ ,
4776 {{6, 1, 7}, /* shli r2, r1, 7 */
4777 {2, 2, 1}, /* sub r3, r2, r1 */
4778 {2, 1, 3}, /* sub r4, r1, r3 */
4779 {5, 4, 3}} /* shl3add r5, r4, r3 */
4781 {-880ll /* 0xfffffffffffffc90 */ ,
4782 {{6, 1, 1}, /* shli r2, r1, 1 */
4783 {6, 1, 7}, /* shli r3, r1, 7 */
4784 {2, 2, 3}, /* sub r4, r2, r3 */
4785 {5, 4, 3}} /* shl3add r5, r4, r3 */
4787 {-879ll /* 0xfffffffffffffc91 */ ,
4788 {{6, 1, 6}, /* shli r2, r1, 6 */
4789 {2, 1, 2}, /* sub r3, r1, r2 */
4790 {5, 3, 2}, /* shl3add r4, r3, r2 */
4791 {3, 4, 1}} /* shl1add r5, r4, r1 */
4793 {-873ll /* 0xfffffffffffffc97 */ ,
4794 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4795 {6, 2, 5}, /* shli r3, r2, 5 */
4796 {4, 3, 2}, /* shl2add r4, r3, r2 */
4797 {2, 3, 4}} /* sub r5, r3, r4 */
4799 {-872ll /* 0xfffffffffffffc98 */ ,
4800 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4801 {6, 1, 7}, /* shli r3, r1, 7 */
4802 {2, 2, 3}, /* sub r4, r2, r3 */
4803 {5, 4, 3}} /* shl3add r5, r4, r3 */
4805 {-868ll /* 0xfffffffffffffc9c */ ,
4806 {{6, 1, 5}, /* shli r2, r1, 5 */
4807 {5, 2, 1}, /* shl3add r3, r2, r1 */
4808 {2, 2, 3}, /* sub r4, r2, r3 */
4809 {4, 4, 2}} /* shl2add r5, r4, r2 */
4811 {-865ll /* 0xfffffffffffffc9f */ ,
4812 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4813 {6, 2, 5}, /* shli r3, r2, 5 */
4814 {4, 3, 1}, /* shl2add r4, r3, r1 */
4815 {2, 3, 4}} /* sub r5, r3, r4 */
4817 {-864ll /* 0xfffffffffffffca0 */ ,
4818 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4819 {6, 1, 5}, /* shli r3, r1, 5 */
4820 {2, 2, 3}, /* sub r4, r2, r3 */
4821 {6, 4, 5}} /* shli r5, r4, 5 */
4823 {-863ll /* 0xfffffffffffffca1 */ ,
4824 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4825 {5, 2, 2}, /* shl3add r3, r2, r2 */
4826 {6, 3, 5}, /* shli r4, r3, 5 */
4827 {2, 1, 4}} /* sub r5, r1, r4 */
4829 {-861ll /* 0xfffffffffffffca3 */ ,
4830 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4831 {5, 2, 2}, /* shl3add r3, r2, r2 */
4832 {6, 3, 5}, /* shli r4, r3, 5 */
4833 {2, 2, 4}} /* sub r5, r2, r4 */
4835 {-860ll /* 0xfffffffffffffca4 */ ,
4836 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4837 {6, 2, 5}, /* shli r3, r2, 5 */
4838 {2, 1, 3}, /* sub r4, r1, r3 */
4839 {4, 4, 3}} /* shl2add r5, r4, r3 */
4841 {-856ll /* 0xfffffffffffffca8 */ ,
4842 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4843 {6, 1, 7}, /* shli r3, r1, 7 */
4844 {2, 2, 3}, /* sub r4, r2, r3 */
4845 {5, 4, 3}} /* shl3add r5, r4, r3 */
4847 {-855ll /* 0xfffffffffffffca9 */ ,
4848 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4849 {6, 2, 5}, /* shli r3, r2, 5 */
4850 {2, 1, 3}, /* sub r4, r1, r3 */
4851 {5, 4, 4}} /* shl3add r5, r4, r4 */
4853 {-847ll /* 0xfffffffffffffcb1 */ ,
4854 {{6, 1, 4}, /* shli r2, r1, 4 */
4855 {2, 1, 2}, /* sub r3, r1, r2 */
4856 {5, 3, 2}, /* shl3add r4, r3, r2 */
4857 {5, 4, 3}} /* shl3add r5, r4, r3 */
4859 {-837ll /* 0xfffffffffffffcbb */ ,
4860 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4861 {5, 2, 2}, /* shl3add r3, r2, r2 */
4862 {6, 3, 5}, /* shli r4, r3, 5 */
4863 {2, 3, 4}} /* sub r5, r3, r4 */
4865 {-835ll /* 0xfffffffffffffcbd */ ,
4866 {{6, 1, 6}, /* shli r2, r1, 6 */
4867 {4, 2, 1}, /* shl2add r3, r2, r1 */
4868 {4, 3, 2}, /* shl2add r4, r3, r2 */
4869 {2, 3, 4}} /* sub r5, r3, r4 */
4871 {-834ll /* 0xfffffffffffffcbe */ ,
4872 {{6, 1, 6}, /* shli r2, r1, 6 */
4873 {5, 2, 1}, /* shl3add r3, r2, r1 */
4874 {2, 2, 3}, /* sub r4, r2, r3 */
4875 {3, 4, 2}} /* shl1add r5, r4, r2 */
4877 {-832ll /* 0xfffffffffffffcc0 */ ,
4878 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4879 {6, 1, 4}, /* shli r3, r1, 4 */
4880 {2, 2, 3}, /* sub r4, r2, r3 */
4881 {6, 4, 6}} /* shli r5, r4, 6 */
4883 {-831ll /* 0xfffffffffffffcc1 */ ,
4884 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4885 {4, 2, 1}, /* shl2add r3, r2, r1 */
4886 {6, 3, 6}, /* shli r4, r3, 6 */
4887 {2, 1, 4}} /* sub r5, r1, r4 */
4889 {-829ll /* 0xfffffffffffffcc3 */ ,
4890 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4891 {4, 2, 1}, /* shl2add r3, r2, r1 */
4892 {6, 3, 6}, /* shli r4, r3, 6 */
4893 {2, 2, 4}} /* sub r5, r2, r4 */
4895 {-828ll /* 0xfffffffffffffcc4 */ ,
4896 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4897 {6, 2, 5}, /* shli r3, r2, 5 */
4898 {2, 2, 3}, /* sub r4, r2, r3 */
4899 {4, 4, 3}} /* shl2add r5, r4, r3 */
4901 {-827ll /* 0xfffffffffffffcc5 */ ,
4902 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4903 {5, 1, 2}, /* shl3add r3, r1, r2 */
4904 {6, 3, 6}, /* shli r4, r3, 6 */
4905 {2, 2, 4}} /* sub r5, r2, r4 */
4907 {-824ll /* 0xfffffffffffffcc8 */ ,
4908 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4909 {6, 1, 7}, /* shli r3, r1, 7 */
4910 {2, 2, 3}, /* sub r4, r2, r3 */
4911 {5, 4, 3}} /* shl3add r5, r4, r3 */
4913 {-823ll /* 0xfffffffffffffcc9 */ ,
4914 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4915 {4, 1, 2}, /* shl2add r3, r1, r2 */
4916 {6, 3, 6}, /* shli r4, r3, 6 */
4917 {2, 2, 4}} /* sub r5, r2, r4 */
4919 {-819ll /* 0xfffffffffffffccd */ ,
4920 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4921 {4, 2, 1}, /* shl2add r3, r2, r1 */
4922 {6, 3, 6}, /* shli r4, r3, 6 */
4923 {2, 3, 4}} /* sub r5, r3, r4 */
4925 {-816ll /* 0xfffffffffffffcd0 */ ,
4926 {{6, 1, 4}, /* shli r2, r1, 4 */
4927 {2, 1, 2}, /* sub r3, r1, r2 */
4928 {5, 3, 2}, /* shl3add r4, r3, r2 */
4929 {5, 4, 2}} /* shl3add r5, r4, r2 */
4931 {-815ll /* 0xfffffffffffffcd1 */ ,
4932 {{6, 1, 6}, /* shli r2, r1, 6 */
4933 {2, 1, 2}, /* sub r3, r1, r2 */
4934 {4, 3, 2}, /* shl2add r4, r3, r2 */
4935 {4, 4, 3}} /* shl2add r5, r4, r3 */
4937 {-803ll /* 0xfffffffffffffcdd */ ,
4938 {{6, 1, 5}, /* shli r2, r1, 5 */
4939 {5, 2, 1}, /* shl3add r3, r2, r1 */
4940 {4, 3, 2}, /* shl2add r4, r3, r2 */
4941 {2, 3, 4}} /* sub r5, r3, r4 */
4943 {-801ll /* 0xfffffffffffffcdf */ ,
4944 {{6, 1, 8}, /* shli r2, r1, 8 */
4945 {5, 1, 2}, /* shl3add r3, r1, r2 */
4946 {4, 3, 1}, /* shl2add r4, r3, r1 */
4947 {2, 2, 4}} /* sub r5, r2, r4 */
4949 {-800ll /* 0xfffffffffffffce0 */ ,
4950 {{6, 1, 5}, /* shli r2, r1, 5 */
4951 {6, 1, 8}, /* shli r3, r1, 8 */
4952 {4, 3, 2}, /* shl2add r4, r3, r2 */
4953 {2, 3, 4}} /* sub r5, r3, r4 */
4955 {-799ll /* 0xfffffffffffffce1 */ ,
4956 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4957 {5, 2, 1}, /* shl3add r3, r2, r1 */
4958 {6, 3, 5}, /* shli r4, r3, 5 */
4959 {2, 1, 4}} /* sub r5, r1, r4 */
4961 {-797ll /* 0xfffffffffffffce3 */ ,
4962 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4963 {5, 2, 1}, /* shl3add r3, r2, r1 */
4964 {6, 3, 5}, /* shli r4, r3, 5 */
4965 {2, 2, 4}} /* sub r5, r2, r4 */
4967 {-796ll /* 0xfffffffffffffce4 */ ,
4968 {{6, 1, 8}, /* shli r2, r1, 8 */
4969 {5, 1, 2}, /* shl3add r3, r1, r2 */
4970 {2, 1, 3}, /* sub r4, r1, r3 */
4971 {4, 4, 2}} /* shl2add r5, r4, r2 */
4973 {-795ll /* 0xfffffffffffffce5 */ ,
4974 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4975 {4, 2, 2}, /* shl2add r3, r2, r2 */
4976 {6, 3, 5}, /* shli r4, r3, 5 */
4977 {2, 2, 4}} /* sub r5, r2, r4 */
4979 {-793ll /* 0xfffffffffffffce7 */ ,
4980 {{6, 1, 8}, /* shli r2, r1, 8 */
4981 {5, 1, 2}, /* shl3add r3, r1, r2 */
4982 {4, 3, 1}, /* shl2add r4, r3, r1 */
4983 {2, 3, 4}} /* sub r5, r3, r4 */
4985 {-792ll /* 0xfffffffffffffce8 */ ,
4986 {{6, 1, 2}, /* shli r2, r1, 2 */
4987 {2, 1, 2}, /* sub r3, r1, r2 */
4988 {6, 3, 8}, /* shli r4, r3, 8 */
4989 {5, 3, 4}} /* shl3add r5, r3, r4 */
4991 {-791ll /* 0xfffffffffffffce9 */ ,
4992 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4993 {6, 2, 8}, /* shli r3, r2, 8 */
4994 {5, 2, 3}, /* shl3add r4, r2, r3 */
4995 {2, 1, 4}} /* sub r5, r1, r4 */
4997 {-789ll /* 0xfffffffffffffceb */ ,
4998 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4999 {6, 2, 8}, /* shli r3, r2, 8 */
5000 {5, 2, 3}, /* shl3add r4, r2, r3 */
5001 {2, 2, 4}} /* sub r5, r2, r4 */
5003 {-788ll /* 0xfffffffffffffcec */ ,
5004 {{6, 1, 8}, /* shli r2, r1, 8 */
5005 {5, 1, 2}, /* shl3add r3, r1, r2 */
5006 {2, 1, 3}, /* sub r4, r1, r3 */
5007 {4, 4, 3}} /* shl2add r5, r4, r3 */
5009 {-785ll /* 0xfffffffffffffcef */ ,
5010 {{6, 1, 8}, /* shli r2, r1, 8 */
5011 {4, 1, 2}, /* shl2add r3, r1, r2 */
5012 {4, 3, 1}, /* shl2add r4, r3, r1 */
5013 {2, 2, 4}} /* sub r5, r2, r4 */
5015 {-784ll /* 0xfffffffffffffcf0 */ ,
5016 {{6, 1, 4}, /* shli r2, r1, 4 */
5017 {6, 1, 8}, /* shli r3, r1, 8 */
5018 {4, 3, 2}, /* shl2add r4, r3, r2 */
5019 {2, 3, 4}} /* sub r5, r3, r4 */
5021 {-783ll /* 0xfffffffffffffcf1 */ ,
5022 {{6, 1, 8}, /* shli r2, r1, 8 */
5023 {5, 1, 2}, /* shl3add r3, r1, r2 */
5024 {3, 3, 2}, /* shl1add r4, r3, r2 */
5025 {2, 1, 4}} /* sub r5, r1, r4 */
5027 {-781ll /* 0xfffffffffffffcf3 */ ,
5028 {{6, 1, 8}, /* shli r2, r1, 8 */
5029 {4, 1, 2}, /* shl2add r3, r1, r2 */
5030 {4, 3, 1}, /* shl2add r4, r3, r1 */
5031 {2, 3, 4}} /* sub r5, r3, r4 */
5033 {-780ll /* 0xfffffffffffffcf4 */ ,
5034 {{6, 1, 2}, /* shli r2, r1, 2 */
5035 {2, 1, 2}, /* sub r3, r1, r2 */
5036 {6, 3, 8}, /* shli r4, r3, 8 */
5037 {4, 3, 4}} /* shl2add r5, r3, r4 */
5039 {-779ll /* 0xfffffffffffffcf5 */ ,
5040 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5041 {6, 2, 8}, /* shli r3, r2, 8 */
5042 {4, 2, 3}, /* shl2add r4, r2, r3 */
5043 {2, 1, 4}} /* sub r5, r1, r4 */
5045 {-777ll /* 0xfffffffffffffcf7 */ ,
5046 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5047 {6, 1, 8}, /* shli r3, r1, 8 */
5048 {4, 3, 2}, /* shl2add r4, r3, r2 */
5049 {2, 3, 4}} /* sub r5, r3, r4 */
5051 {-776ll /* 0xfffffffffffffcf8 */ ,
5052 {{6, 1, 3}, /* shli r2, r1, 3 */
5053 {6, 1, 8}, /* shli r3, r1, 8 */
5054 {4, 3, 2}, /* shl2add r4, r3, r2 */
5055 {2, 3, 4}} /* sub r5, r3, r4 */
5057 {-775ll /* 0xfffffffffffffcf9 */ ,
5058 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5059 {5, 2, 1}, /* shl3add r3, r2, r1 */
5060 {6, 3, 5}, /* shli r4, r3, 5 */
5061 {2, 3, 4}} /* sub r5, r3, r4 */
5063 {-774ll /* 0xfffffffffffffcfa */ ,
5064 {{6, 1, 2}, /* shli r2, r1, 2 */
5065 {2, 1, 2}, /* sub r3, r1, r2 */
5066 {6, 3, 8}, /* shli r4, r3, 8 */
5067 {3, 3, 4}} /* shl1add r5, r3, r4 */
5069 {-773ll /* 0xfffffffffffffcfb */ ,
5070 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5071 {6, 1, 8}, /* shli r3, r1, 8 */
5072 {4, 3, 2}, /* shl2add r4, r3, r2 */
5073 {2, 3, 4}} /* sub r5, r3, r4 */
5075 {-772ll /* 0xfffffffffffffcfc */ ,
5076 {{6, 1, 2}, /* shli r2, r1, 2 */
5077 {6, 1, 8}, /* shli r3, r1, 8 */
5078 {4, 3, 2}, /* shl2add r4, r3, r2 */
5079 {2, 3, 4}} /* sub r5, r3, r4 */
5081 {-771ll /* 0xfffffffffffffcfd */ ,
5082 {{2, 0, 1}, /* sub r2, zero, r1 */
5083 {6, 1, 8}, /* shli r3, r1, 8 */
5084 {2, 2, 3}, /* sub r4, r2, r3 */
5085 {3, 4, 4}} /* shl1add r5, r4, r4 */
5087 {-770ll /* 0xfffffffffffffcfe */ ,
5088 {{6, 1, 1}, /* shli r2, r1, 1 */
5089 {6, 1, 8}, /* shli r3, r1, 8 */
5090 {4, 3, 2}, /* shl2add r4, r3, r2 */
5091 {2, 3, 4}} /* sub r5, r3, r4 */
5093 {-769ll /* 0xfffffffffffffcff */ ,
5094 {{6, 1, 8}, /* shli r2, r1, 8 */
5095 {4, 2, 1}, /* shl2add r3, r2, r1 */
5096 {2, 2, 3}} /* sub r4, r2, r3 */
5098 {-768ll /* 0xfffffffffffffd00 */ ,
5099 {{6, 1, 8}, /* shli r2, r1, 8 */
5100 {6, 1, 10}, /* shli r3, r1, 10 */
5101 {2, 2, 3}} /* sub r4, r2, r3 */
5103 {-767ll /* 0xfffffffffffffd01 */ ,
5104 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5105 {6, 2, 8}, /* shli r3, r2, 8 */
5106 {2, 1, 3}} /* sub r4, r1, r3 */
5108 {-766ll /* 0xfffffffffffffd02 */ ,
5109 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5110 {6, 1, 1}, /* shli r3, r1, 1 */
5111 {6, 2, 8}, /* shli r4, r2, 8 */
5112 {2, 3, 4}} /* sub r5, r3, r4 */
5114 {-765ll /* 0xfffffffffffffd03 */ ,
5115 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5116 {6, 2, 8}, /* shli r3, r2, 8 */
5117 {2, 2, 3}} /* sub r4, r2, r3 */
5119 {-764ll /* 0xfffffffffffffd04 */ ,
5120 {{6, 1, 8}, /* shli r2, r1, 8 */
5121 {2, 1, 2}, /* sub r3, r1, r2 */
5122 {4, 3, 2}} /* shl2add r4, r3, r2 */
5124 {-763ll /* 0xfffffffffffffd05 */ ,
5125 {{6, 1, 8}, /* shli r2, r1, 8 */
5126 {1, 1, 2}, /* add r3, r1, r2 */
5127 {2, 1, 2}, /* sub r4, r1, r2 */
5128 {4, 4, 3}} /* shl2add r5, r4, r3 */
5130 {-762ll /* 0xfffffffffffffd06 */ ,
5131 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5132 {6, 2, 1}, /* shli r3, r2, 1 */
5133 {6, 2, 8}, /* shli r4, r2, 8 */
5134 {2, 3, 4}} /* sub r5, r3, r4 */
5136 {-761ll /* 0xfffffffffffffd07 */ ,
5137 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5138 {3, 2, 1}, /* shl1add r3, r2, r1 */
5139 {6, 2, 8}, /* shli r4, r2, 8 */
5140 {2, 3, 4}} /* sub r5, r3, r4 */
5142 {-760ll /* 0xfffffffffffffd08 */ ,
5143 {{6, 1, 1}, /* shli r2, r1, 1 */
5144 {6, 1, 8}, /* shli r3, r1, 8 */
5145 {2, 2, 3}, /* sub r4, r2, r3 */
5146 {4, 4, 3}} /* shl2add r5, r4, r3 */
5148 {-759ll /* 0xfffffffffffffd09 */ ,
5149 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5150 {3, 2, 2}, /* shl1add r3, r2, r2 */
5151 {6, 2, 8}, /* shli r4, r2, 8 */
5152 {2, 3, 4}} /* sub r5, r3, r4 */
5154 {-757ll /* 0xfffffffffffffd0b */ ,
5155 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5156 {5, 1, 2}, /* shl3add r3, r1, r2 */
5157 {6, 2, 8}, /* shli r4, r2, 8 */
5158 {2, 3, 4}} /* sub r5, r3, r4 */
5160 {-756ll /* 0xfffffffffffffd0c */ ,
5161 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5162 {6, 2, 2}, /* shli r3, r2, 2 */
5163 {6, 2, 8}, /* shli r4, r2, 8 */
5164 {2, 3, 4}} /* sub r5, r3, r4 */
5166 {-755ll /* 0xfffffffffffffd0d */ ,
5167 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5168 {4, 2, 1}, /* shl2add r3, r2, r1 */
5169 {6, 2, 8}, /* shli r4, r2, 8 */
5170 {2, 3, 4}} /* sub r5, r3, r4 */
5172 {-753ll /* 0xfffffffffffffd0f */ ,
5173 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5174 {4, 2, 2}, /* shl2add r3, r2, r2 */
5175 {6, 2, 8}, /* shli r4, r2, 8 */
5176 {2, 3, 4}} /* sub r5, r3, r4 */
5178 {-752ll /* 0xfffffffffffffd10 */ ,
5179 {{6, 1, 2}, /* shli r2, r1, 2 */
5180 {6, 1, 8}, /* shli r3, r1, 8 */
5181 {2, 2, 3}, /* sub r4, r2, r3 */
5182 {4, 4, 3}} /* shl2add r5, r4, r3 */
5184 {-751ll /* 0xfffffffffffffd11 */ ,
5185 {{6, 1, 6}, /* shli r2, r1, 6 */
5186 {2, 1, 2}, /* sub r3, r1, r2 */
5187 {4, 3, 2}, /* shl2add r4, r3, r2 */
5188 {4, 4, 1}} /* shl2add r5, r4, r1 */
5190 {-749ll /* 0xfffffffffffffd13 */ ,
5191 {{6, 1, 8}, /* shli r2, r1, 8 */
5192 {2, 1, 2}, /* sub r3, r1, r2 */
5193 {5, 1, 3}, /* shl3add r4, r1, r3 */
5194 {3, 4, 3}} /* shl1add r5, r4, r3 */
5196 {-748ll /* 0xfffffffffffffd14 */ ,
5197 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5198 {6, 1, 8}, /* shli r3, r1, 8 */
5199 {2, 2, 3}, /* sub r4, r2, r3 */
5200 {4, 4, 3}} /* shl2add r5, r4, r3 */
5202 {-744ll /* 0xfffffffffffffd18 */ ,
5203 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5204 {6, 2, 3}, /* shli r3, r2, 3 */
5205 {6, 2, 8}, /* shli r4, r2, 8 */
5206 {2, 3, 4}} /* sub r5, r3, r4 */
5208 {-743ll /* 0xfffffffffffffd19 */ ,
5209 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5210 {5, 2, 1}, /* shl3add r3, r2, r1 */
5211 {6, 2, 8}, /* shli r4, r2, 8 */
5212 {2, 3, 4}} /* sub r5, r3, r4 */
5214 {-741ll /* 0xfffffffffffffd1b */ ,
5215 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5216 {5, 2, 2}, /* shl3add r3, r2, r2 */
5217 {6, 2, 8}, /* shli r4, r2, 8 */
5218 {2, 3, 4}} /* sub r5, r3, r4 */
5220 {-739ll /* 0xfffffffffffffd1d */ ,
5221 {{6, 1, 5}, /* shli r2, r1, 5 */
5222 {5, 2, 1}, /* shl3add r3, r2, r1 */
5223 {3, 3, 3}, /* shl1add r4, r3, r3 */
5224 {2, 2, 4}} /* sub r5, r2, r4 */
5226 {-737ll /* 0xfffffffffffffd1f */ ,
5227 {{6, 1, 5}, /* shli r2, r1, 5 */
5228 {3, 2, 2}, /* shl1add r3, r2, r2 */
5229 {5, 3, 1}, /* shl3add r4, r3, r1 */
5230 {2, 2, 4}} /* sub r5, r2, r4 */
5232 {-736ll /* 0xfffffffffffffd20 */ ,
5233 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5234 {6, 1, 5}, /* shli r3, r1, 5 */
5235 {2, 2, 3}, /* sub r4, r2, r3 */
5236 {6, 4, 5}} /* shli r5, r4, 5 */
5238 {-735ll /* 0xfffffffffffffd21 */ ,
5239 {{6, 1, 5}, /* shli r2, r1, 5 */
5240 {2, 1, 2}, /* sub r3, r1, r2 */
5241 {4, 3, 2}, /* shl2add r4, r3, r2 */
5242 {5, 4, 1}} /* shl3add r5, r4, r1 */
5244 {-732ll /* 0xfffffffffffffd24 */ ,
5245 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5246 {6, 1, 8}, /* shli r3, r1, 8 */
5247 {2, 2, 3}, /* sub r4, r2, r3 */
5248 {4, 4, 3}} /* shl2add r5, r4, r3 */
5250 {-729ll /* 0xfffffffffffffd27 */ ,
5251 {{2, 0, 1}, /* sub r2, zero, r1 */
5252 {5, 2, 2}, /* shl3add r3, r2, r2 */
5253 {5, 3, 3}, /* shl3add r4, r3, r3 */
5254 {5, 4, 4}} /* shl3add r5, r4, r4 */
5256 {-728ll /* 0xfffffffffffffd28 */ ,
5257 {{6, 1, 5}, /* shli r2, r1, 5 */
5258 {3, 2, 2}, /* shl1add r3, r2, r2 */
5259 {2, 1, 3}, /* sub r4, r1, r3 */
5260 {5, 4, 2}} /* shl3add r5, r4, r2 */
5262 {-720ll /* 0xfffffffffffffd30 */ ,
5263 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5264 {6, 2, 4}, /* shli r3, r2, 4 */
5265 {6, 2, 8}, /* shli r4, r2, 8 */
5266 {2, 3, 4}} /* sub r5, r3, r4 */
5268 {-719ll /* 0xfffffffffffffd31 */ ,
5269 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5270 {5, 2, 2}, /* shl3add r3, r2, r2 */
5271 {6, 3, 4}, /* shli r4, r3, 4 */
5272 {2, 1, 4}} /* sub r5, r1, r4 */
5274 {-715ll /* 0xfffffffffffffd35 */ ,
5275 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5276 {5, 2, 2}, /* shl3add r3, r2, r2 */
5277 {6, 3, 4}, /* shli r4, r3, 4 */
5278 {2, 2, 4}} /* sub r5, r2, r4 */
5280 {-712ll /* 0xfffffffffffffd38 */ ,
5281 {{6, 1, 5}, /* shli r2, r1, 5 */
5282 {2, 1, 2}, /* sub r3, r1, r2 */
5283 {3, 3, 3}, /* shl1add r4, r3, r3 */
5284 {5, 4, 2}} /* shl3add r5, r4, r2 */
5286 {-711ll /* 0xfffffffffffffd39 */ ,
5287 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5288 {6, 2, 4}, /* shli r3, r2, 4 */
5289 {2, 1, 3}, /* sub r4, r1, r3 */
5290 {5, 4, 4}} /* shl3add r5, r4, r4 */
5292 {-708ll /* 0xfffffffffffffd3c */ ,
5293 {{6, 1, 6}, /* shli r2, r1, 6 */
5294 {4, 2, 1}, /* shl2add r3, r2, r1 */
5295 {2, 2, 3}, /* sub r4, r2, r3 */
5296 {4, 4, 2}} /* shl2add r5, r4, r2 */
5298 {-707ll /* 0xfffffffffffffd3d */ ,
5299 {{6, 1, 6}, /* shli r2, r1, 6 */
5300 {4, 2, 1}, /* shl2add r3, r2, r1 */
5301 {3, 3, 3}, /* shl1add r4, r3, r3 */
5302 {2, 2, 4}} /* sub r5, r2, r4 */
5304 {-705ll /* 0xfffffffffffffd3f */ ,
5305 {{6, 1, 6}, /* shli r2, r1, 6 */
5306 {3, 2, 2}, /* shl1add r3, r2, r2 */
5307 {4, 3, 1}, /* shl2add r4, r3, r1 */
5308 {2, 2, 4}} /* sub r5, r2, r4 */
5310 {-704ll /* 0xfffffffffffffd40 */ ,
5311 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5312 {6, 1, 4}, /* shli r3, r1, 4 */
5313 {2, 2, 3}, /* sub r4, r2, r3 */
5314 {6, 4, 6}} /* shli r5, r4, 6 */
5316 {-703ll /* 0xfffffffffffffd41 */ ,
5317 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5318 {3, 2, 1}, /* shl1add r3, r2, r1 */
5319 {6, 3, 6}, /* shli r4, r3, 6 */
5320 {2, 1, 4}} /* sub r5, r1, r4 */
5322 {-701ll /* 0xfffffffffffffd43 */ ,
5323 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5324 {5, 1, 2}, /* shl3add r3, r1, r2 */
5325 {6, 3, 6}, /* shli r4, r3, 6 */
5326 {2, 2, 4}} /* sub r5, r2, r4 */
5328 {-700ll /* 0xfffffffffffffd44 */ ,
5329 {{6, 1, 6}, /* shli r2, r1, 6 */
5330 {3, 2, 2}, /* shl1add r3, r2, r2 */
5331 {2, 1, 3}, /* sub r4, r1, r3 */
5332 {4, 4, 2}} /* shl2add r5, r4, r2 */
5334 {-699ll /* 0xfffffffffffffd45 */ ,
5335 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5336 {3, 2, 1}, /* shl1add r3, r2, r1 */
5337 {6, 3, 6}, /* shli r4, r3, 6 */
5338 {2, 2, 4}} /* sub r5, r2, r4 */
5340 {-695ll /* 0xfffffffffffffd49 */ ,
5341 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5342 {3, 1, 2}, /* shl1add r3, r1, r2 */
5343 {6, 3, 6}, /* shli r4, r3, 6 */
5344 {2, 2, 4}} /* sub r5, r2, r4 */
5346 {-693ll /* 0xfffffffffffffd4b */ ,
5347 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5348 {3, 2, 1}, /* shl1add r3, r2, r1 */
5349 {6, 3, 6}, /* shli r4, r3, 6 */
5350 {2, 3, 4}} /* sub r5, r3, r4 */
5352 {-692ll /* 0xfffffffffffffd4c */ ,
5353 {{6, 1, 6}, /* shli r2, r1, 6 */
5354 {2, 1, 2}, /* sub r3, r1, r2 */
5355 {3, 3, 3}, /* shl1add r4, r3, r3 */
5356 {4, 4, 2}} /* shl2add r5, r4, r2 */
5358 {-688ll /* 0xfffffffffffffd50 */ ,
5359 {{6, 1, 6}, /* shli r2, r1, 6 */
5360 {2, 1, 2}, /* sub r3, r1, r2 */
5361 {4, 3, 2}, /* shl2add r4, r3, r2 */
5362 {4, 4, 2}} /* shl2add r5, r4, r2 */
5364 {-680ll /* 0xfffffffffffffd58 */ ,
5365 {{2, 0, 1}, /* sub r2, zero, r1 */
5366 {4, 2, 2}, /* shl2add r3, r2, r2 */
5367 {6, 3, 7}, /* shli r4, r3, 7 */
5368 {5, 3, 4}} /* shl3add r5, r3, r4 */
5370 {-679ll /* 0xfffffffffffffd59 */ ,
5371 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5372 {6, 2, 7}, /* shli r3, r2, 7 */
5373 {5, 2, 3}, /* shl3add r4, r2, r3 */
5374 {2, 1, 4}} /* sub r5, r1, r4 */
5376 {-675ll /* 0xfffffffffffffd5d */ ,
5377 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5378 {6, 2, 5}, /* shli r3, r2, 5 */
5379 {5, 3, 2}, /* shl3add r4, r3, r2 */
5380 {2, 3, 4}} /* sub r5, r3, r4 */
5382 {-673ll /* 0xfffffffffffffd5f */ ,
5383 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5384 {6, 2, 5}, /* shli r3, r2, 5 */
5385 {5, 3, 1}, /* shl3add r4, r3, r1 */
5386 {2, 3, 4}} /* sub r5, r3, r4 */
5388 {-672ll /* 0xfffffffffffffd60 */ ,
5389 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5390 {6, 2, 5}, /* shli r3, r2, 5 */
5391 {6, 2, 8}, /* shli r4, r2, 8 */
5392 {2, 3, 4}} /* sub r5, r3, r4 */
5394 {-671ll /* 0xfffffffffffffd61 */ ,
5395 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5396 {4, 2, 1}, /* shl2add r3, r2, r1 */
5397 {6, 3, 5}, /* shli r4, r3, 5 */
5398 {2, 1, 4}} /* sub r5, r1, r4 */
5400 {-667ll /* 0xfffffffffffffd65 */ ,
5401 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5402 {4, 2, 1}, /* shl2add r3, r2, r1 */
5403 {6, 3, 5}, /* shli r4, r3, 5 */
5404 {2, 2, 4}} /* sub r5, r2, r4 */
5406 {-664ll /* 0xfffffffffffffd68 */ ,
5407 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5408 {6, 2, 5}, /* shli r3, r2, 5 */
5409 {2, 1, 3}, /* sub r4, r1, r3 */
5410 {5, 4, 3}} /* shl3add r5, r4, r3 */
5412 {-660ll /* 0xfffffffffffffd6c */ ,
5413 {{2, 0, 1}, /* sub r2, zero, r1 */
5414 {4, 2, 2}, /* shl2add r3, r2, r2 */
5415 {6, 3, 7}, /* shli r4, r3, 7 */
5416 {4, 3, 4}} /* shl2add r5, r3, r4 */
5418 {-659ll /* 0xfffffffffffffd6d */ ,
5419 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5420 {6, 2, 7}, /* shli r3, r2, 7 */
5421 {4, 2, 3}, /* shl2add r4, r2, r3 */
5422 {2, 1, 4}} /* sub r5, r1, r4 */
5424 {-657ll /* 0xfffffffffffffd6f */ ,
5425 {{2, 0, 1}, /* sub r2, zero, r1 */
5426 {5, 2, 2}, /* shl3add r3, r2, r2 */
5427 {5, 3, 2}, /* shl3add r4, r3, r2 */
5428 {5, 4, 4}} /* shl3add r5, r4, r4 */
5430 {-656ll /* 0xfffffffffffffd70 */ ,
5431 {{2, 0, 1}, /* sub r2, zero, r1 */
5432 {4, 2, 2}, /* shl2add r3, r2, r2 */
5433 {5, 3, 2}, /* shl3add r4, r3, r2 */
5434 {6, 4, 4}} /* shli r5, r4, 4 */
5436 {-655ll /* 0xfffffffffffffd71 */ ,
5437 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5438 {5, 2, 1}, /* shl3add r3, r2, r1 */
5439 {6, 3, 4}, /* shli r4, r3, 4 */
5440 {2, 1, 4}} /* sub r5, r1, r4 */
5442 {-651ll /* 0xfffffffffffffd75 */ ,
5443 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5444 {4, 2, 1}, /* shl2add r3, r2, r1 */
5445 {6, 3, 5}, /* shli r4, r3, 5 */
5446 {2, 3, 4}} /* sub r5, r3, r4 */
5448 {-650ll /* 0xfffffffffffffd76 */ ,
5449 {{2, 0, 1}, /* sub r2, zero, r1 */
5450 {4, 2, 2}, /* shl2add r3, r2, r2 */
5451 {6, 3, 7}, /* shli r4, r3, 7 */
5452 {3, 3, 4}} /* shl1add r5, r3, r4 */
5454 {-649ll /* 0xfffffffffffffd77 */ ,
5455 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5456 {6, 2, 7}, /* shli r3, r2, 7 */
5457 {3, 2, 3}, /* shl1add r4, r2, r3 */
5458 {2, 1, 4}} /* sub r5, r1, r4 */
5460 {-648ll /* 0xfffffffffffffd78 */ ,
5461 {{2, 0, 1}, /* sub r2, zero, r1 */
5462 {5, 2, 2}, /* shl3add r3, r2, r2 */
5463 {5, 3, 3}, /* shl3add r4, r3, r3 */
5464 {6, 4, 3}} /* shli r5, r4, 3 */
5466 {-647ll /* 0xfffffffffffffd79 */ ,
5467 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5468 {5, 2, 2}, /* shl3add r3, r2, r2 */
5469 {6, 3, 3}, /* shli r4, r3, 3 */
5470 {2, 1, 4}} /* sub r5, r1, r4 */
5472 {-645ll /* 0xfffffffffffffd7b */ ,
5473 {{2, 0, 1}, /* sub r2, zero, r1 */
5474 {6, 1, 7}, /* shli r3, r1, 7 */
5475 {2, 2, 3}, /* sub r4, r2, r3 */
5476 {4, 4, 4}} /* shl2add r5, r4, r4 */
5478 {-644ll /* 0xfffffffffffffd7c */ ,
5479 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5480 {2, 1, 2}, /* sub r3, r1, r2 */
5481 {6, 2, 7}, /* shli r4, r2, 7 */
5482 {2, 3, 4}} /* sub r5, r3, r4 */
5484 {-643ll /* 0xfffffffffffffd7d */ ,
5485 {{6, 1, 7}, /* shli r2, r1, 7 */
5486 {1, 1, 2}, /* add r3, r1, r2 */
5487 {4, 3, 2}, /* shl2add r4, r3, r2 */
5488 {2, 1, 4}} /* sub r5, r1, r4 */
5490 {-642ll /* 0xfffffffffffffd7e */ ,
5491 {{2, 0, 1}, /* sub r2, zero, r1 */
5492 {6, 2, 7}, /* shli r3, r2, 7 */
5493 {3, 3, 2}, /* shl1add r4, r3, r2 */
5494 {3, 4, 3}} /* shl1add r5, r4, r3 */
5496 {-641ll /* 0xfffffffffffffd7f */ ,
5497 {{2, 0, 1}, /* sub r2, zero, r1 */
5498 {4, 1, 1}, /* shl2add r3, r1, r1 */
5499 {6, 3, 7}, /* shli r4, r3, 7 */
5500 {2, 2, 4}} /* sub r5, r2, r4 */
5502 {-640ll /* 0xfffffffffffffd80 */ ,
5503 {{2, 0, 1}, /* sub r2, zero, r1 */
5504 {4, 2, 2}, /* shl2add r3, r2, r2 */
5505 {6, 3, 7}} /* shli r4, r3, 7 */
5507 {-639ll /* 0xfffffffffffffd81 */ ,
5508 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5509 {6, 2, 7}, /* shli r3, r2, 7 */
5510 {2, 1, 3}} /* sub r4, r1, r3 */
5512 {-638ll /* 0xfffffffffffffd82 */ ,
5513 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5514 {6, 1, 1}, /* shli r3, r1, 1 */
5515 {6, 2, 7}, /* shli r4, r2, 7 */
5516 {2, 3, 4}} /* sub r5, r3, r4 */
5518 {-637ll /* 0xfffffffffffffd83 */ ,
5519 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5520 {4, 1, 1}, /* shl2add r3, r1, r1 */
5521 {6, 3, 7}, /* shli r4, r3, 7 */
5522 {2, 2, 4}} /* sub r5, r2, r4 */
5524 {-636ll /* 0xfffffffffffffd84 */ ,
5525 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5526 {6, 1, 2}, /* shli r3, r1, 2 */
5527 {6, 2, 7}, /* shli r4, r2, 7 */
5528 {2, 3, 4}} /* sub r5, r3, r4 */
5530 {-635ll /* 0xfffffffffffffd85 */ ,
5531 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5532 {6, 2, 7}, /* shli r3, r2, 7 */
5533 {2, 2, 3}} /* sub r4, r2, r3 */
5535 {-634ll /* 0xfffffffffffffd86 */ ,
5536 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5537 {1, 1, 2}, /* add r3, r1, r2 */
5538 {6, 2, 7}, /* shli r4, r2, 7 */
5539 {2, 3, 4}} /* sub r5, r3, r4 */
5541 {-633ll /* 0xfffffffffffffd87 */ ,
5542 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5543 {3, 1, 2}, /* shl1add r3, r1, r2 */
5544 {6, 2, 7}, /* shli r4, r2, 7 */
5545 {2, 3, 4}} /* sub r5, r3, r4 */
5547 {-632ll /* 0xfffffffffffffd88 */ ,
5548 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5549 {6, 1, 3}, /* shli r3, r1, 3 */
5550 {6, 2, 7}, /* shli r4, r2, 7 */
5551 {2, 3, 4}} /* sub r5, r3, r4 */
5553 {-631ll /* 0xfffffffffffffd89 */ ,
5554 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5555 {4, 1, 2}, /* shl2add r3, r1, r2 */
5556 {6, 2, 7}, /* shli r4, r2, 7 */
5557 {2, 3, 4}} /* sub r5, r3, r4 */
5559 {-630ll /* 0xfffffffffffffd8a */ ,
5560 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5561 {6, 2, 1}, /* shli r3, r2, 1 */
5562 {6, 2, 7}, /* shli r4, r2, 7 */
5563 {2, 3, 4}} /* sub r5, r3, r4 */
5565 {-629ll /* 0xfffffffffffffd8b */ ,
5566 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5567 {3, 2, 1}, /* shl1add r3, r2, r1 */
5568 {6, 2, 7}, /* shli r4, r2, 7 */
5569 {2, 3, 4}} /* sub r5, r3, r4 */
5571 {-627ll /* 0xfffffffffffffd8d */ ,
5572 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5573 {5, 1, 2}, /* shl3add r3, r1, r2 */
5574 {6, 2, 7}, /* shli r4, r2, 7 */
5575 {2, 3, 4}} /* sub r5, r3, r4 */
5577 {-625ll /* 0xfffffffffffffd8f */ ,
5578 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5579 {6, 1, 7}, /* shli r3, r1, 7 */
5580 {2, 2, 3}, /* sub r4, r2, r3 */
5581 {4, 4, 4}} /* shl2add r5, r4, r4 */
5583 {-624ll /* 0xfffffffffffffd90 */ ,
5584 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5585 {6, 1, 4}, /* shli r3, r1, 4 */
5586 {6, 2, 7}, /* shli r4, r2, 7 */
5587 {2, 3, 4}} /* sub r5, r3, r4 */
5589 {-620ll /* 0xfffffffffffffd94 */ ,
5590 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5591 {6, 2, 2}, /* shli r3, r2, 2 */
5592 {6, 2, 7}, /* shli r4, r2, 7 */
5593 {2, 3, 4}} /* sub r5, r3, r4 */
5595 {-619ll /* 0xfffffffffffffd95 */ ,
5596 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5597 {4, 2, 1}, /* shl2add r3, r2, r1 */
5598 {6, 2, 7}, /* shli r4, r2, 7 */
5599 {2, 3, 4}} /* sub r5, r3, r4 */
5601 {-616ll /* 0xfffffffffffffd98 */ ,
5602 {{6, 1, 4}, /* shli r2, r1, 4 */
5603 {4, 2, 2}, /* shl2add r3, r2, r2 */
5604 {2, 1, 3}, /* sub r4, r1, r3 */
5605 {5, 4, 2}} /* shl3add r5, r4, r2 */
5607 {-615ll /* 0xfffffffffffffd99 */ ,
5608 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5609 {4, 2, 2}, /* shl2add r3, r2, r2 */
5610 {6, 2, 7}, /* shli r4, r2, 7 */
5611 {2, 3, 4}} /* sub r5, r3, r4 */
5613 {-613ll /* 0xfffffffffffffd9b */ ,
5614 {{6, 1, 5}, /* shli r2, r1, 5 */
5615 {4, 2, 1}, /* shl2add r3, r2, r1 */
5616 {4, 3, 3}, /* shl2add r4, r3, r3 */
5617 {2, 2, 4}} /* sub r5, r2, r4 */
5619 {-612ll /* 0xfffffffffffffd9c */ ,
5620 {{2, 0, 1}, /* sub r2, zero, r1 */
5621 {5, 2, 2}, /* shl3add r3, r2, r2 */
5622 {6, 3, 6}, /* shli r4, r3, 6 */
5623 {4, 3, 4}} /* shl2add r5, r3, r4 */
5625 {-611ll /* 0xfffffffffffffd9d */ ,
5626 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5627 {6, 2, 6}, /* shli r3, r2, 6 */
5628 {4, 2, 3}, /* shl2add r4, r2, r3 */
5629 {2, 1, 4}} /* sub r5, r1, r4 */
5631 {-609ll /* 0xfffffffffffffd9f */ ,
5632 {{6, 1, 5}, /* shli r2, r1, 5 */
5633 {4, 2, 2}, /* shl2add r3, r2, r2 */
5634 {4, 3, 1}, /* shl2add r4, r3, r1 */
5635 {2, 2, 4}} /* sub r5, r2, r4 */
5637 {-608ll /* 0xfffffffffffffda0 */ ,
5638 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5639 {6, 1, 5}, /* shli r3, r1, 5 */
5640 {6, 2, 7}, /* shli r4, r2, 7 */
5641 {2, 3, 4}} /* sub r5, r3, r4 */
5643 {-607ll /* 0xfffffffffffffda1 */ ,
5644 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5645 {3, 2, 1}, /* shl1add r3, r2, r1 */
5646 {6, 3, 5}, /* shli r4, r3, 5 */
5647 {2, 1, 4}} /* sub r5, r1, r4 */
5649 {-604ll /* 0xfffffffffffffda4 */ ,
5650 {{6, 1, 5}, /* shli r2, r1, 5 */
5651 {4, 2, 2}, /* shl2add r3, r2, r2 */
5652 {2, 1, 3}, /* sub r4, r1, r3 */
5653 {4, 4, 2}} /* shl2add r5, r4, r2 */
5655 {-603ll /* 0xfffffffffffffda5 */ ,
5656 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5657 {6, 2, 6}, /* shli r3, r2, 6 */
5658 {4, 2, 3}, /* shl2add r4, r2, r3 */
5659 {2, 2, 4}} /* sub r5, r2, r4 */
5661 {-600ll /* 0xfffffffffffffda8 */ ,
5662 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5663 {6, 2, 3}, /* shli r3, r2, 3 */
5664 {6, 2, 7}, /* shli r4, r2, 7 */
5665 {2, 3, 4}} /* sub r5, r3, r4 */
5667 {-599ll /* 0xfffffffffffffda9 */ ,
5668 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5669 {5, 2, 1}, /* shl3add r3, r2, r1 */
5670 {6, 2, 7}, /* shli r4, r2, 7 */
5671 {2, 3, 4}} /* sub r5, r3, r4 */
5673 {-595ll /* 0xfffffffffffffdad */ ,
5674 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5675 {5, 2, 2}, /* shl3add r3, r2, r2 */
5676 {6, 2, 7}, /* shli r4, r2, 7 */
5677 {2, 3, 4}} /* sub r5, r3, r4 */
5679 {-594ll /* 0xfffffffffffffdae */ ,
5680 {{2, 0, 1}, /* sub r2, zero, r1 */
5681 {5, 2, 2}, /* shl3add r3, r2, r2 */
5682 {6, 3, 6}, /* shli r4, r3, 6 */
5683 {3, 3, 4}} /* shl1add r5, r3, r4 */
5685 {-593ll /* 0xfffffffffffffdaf */ ,
5686 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5687 {6, 2, 6}, /* shli r3, r2, 6 */
5688 {3, 2, 3}, /* shl1add r4, r2, r3 */
5689 {2, 1, 4}} /* sub r5, r1, r4 */
5691 {-592ll /* 0xfffffffffffffdb0 */ ,
5692 {{2, 0, 1}, /* sub r2, zero, r1 */
5693 {5, 2, 2}, /* shl3add r3, r2, r2 */
5694 {4, 3, 2}, /* shl2add r4, r3, r2 */
5695 {6, 4, 4}} /* shli r5, r4, 4 */
5697 {-591ll /* 0xfffffffffffffdb1 */ ,
5698 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5699 {4, 2, 1}, /* shl2add r3, r2, r1 */
5700 {6, 3, 4}, /* shli r4, r3, 4 */
5701 {2, 1, 4}} /* sub r5, r1, r4 */
5703 {-589ll /* 0xfffffffffffffdb3 */ ,
5704 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5705 {3, 2, 1}, /* shl1add r3, r2, r1 */
5706 {6, 3, 5}, /* shli r4, r3, 5 */
5707 {2, 3, 4}} /* sub r5, r3, r4 */
5709 {-588ll /* 0xfffffffffffffdb4 */ ,
5710 {{6, 1, 5}, /* shli r2, r1, 5 */
5711 {2, 1, 2}, /* sub r3, r1, r2 */
5712 {4, 3, 3}, /* shl2add r4, r3, r3 */
5713 {4, 4, 2}} /* shl2add r5, r4, r2 */
5715 {-585ll /* 0xfffffffffffffdb7 */ ,
5716 {{2, 0, 1}, /* sub r2, zero, r1 */
5717 {6, 1, 6}, /* shli r3, r1, 6 */
5718 {2, 2, 3}, /* sub r4, r2, r3 */
5719 {5, 4, 4}} /* shl3add r5, r4, r4 */
5721 {-584ll /* 0xfffffffffffffdb8 */ ,
5722 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5723 {2, 1, 2}, /* sub r3, r1, r2 */
5724 {6, 2, 6}, /* shli r4, r2, 6 */
5725 {2, 3, 4}} /* sub r5, r3, r4 */
5727 {-583ll /* 0xfffffffffffffdb9 */ ,
5728 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5729 {6, 1, 9}, /* shli r3, r1, 9 */
5730 {5, 2, 3}, /* shl3add r4, r2, r3 */
5731 {2, 1, 4}} /* sub r5, r1, r4 */
5733 {-581ll /* 0xfffffffffffffdbb */ ,
5734 {{6, 1, 6}, /* shli r2, r1, 6 */
5735 {3, 2, 1}, /* shl1add r3, r2, r1 */
5736 {4, 3, 3}, /* shl2add r4, r3, r3 */
5737 {2, 2, 4}} /* sub r5, r2, r4 */
5739 {-580ll /* 0xfffffffffffffdbc */ ,
5740 {{2, 0, 1}, /* sub r2, zero, r1 */
5741 {6, 2, 6}, /* shli r3, r2, 6 */
5742 {3, 3, 2}, /* shl1add r4, r3, r2 */
5743 {4, 4, 3}} /* shl2add r5, r4, r3 */
5745 {-579ll /* 0xfffffffffffffdbd */ ,
5746 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5747 {6, 2, 6}, /* shli r3, r2, 6 */
5748 {4, 3, 2}, /* shl2add r4, r3, r2 */
5749 {2, 3, 4}} /* sub r5, r3, r4 */
5751 {-578ll /* 0xfffffffffffffdbe */ ,
5752 {{2, 0, 1}, /* sub r2, zero, r1 */
5753 {6, 2, 6}, /* shli r3, r2, 6 */
5754 {4, 3, 2}, /* shl2add r4, r3, r2 */
5755 {3, 4, 3}} /* shl1add r5, r4, r3 */
5757 {-577ll /* 0xfffffffffffffdbf */ ,
5758 {{2, 0, 1}, /* sub r2, zero, r1 */
5759 {5, 1, 1}, /* shl3add r3, r1, r1 */
5760 {6, 3, 6}, /* shli r4, r3, 6 */
5761 {2, 2, 4}} /* sub r5, r2, r4 */
5763 {-576ll /* 0xfffffffffffffdc0 */ ,
5764 {{2, 0, 1}, /* sub r2, zero, r1 */
5765 {5, 2, 2}, /* shl3add r3, r2, r2 */
5766 {6, 3, 6}} /* shli r4, r3, 6 */
5768 {-575ll /* 0xfffffffffffffdc1 */ ,
5769 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5770 {6, 2, 6}, /* shli r3, r2, 6 */
5771 {2, 1, 3}} /* sub r4, r1, r3 */
5773 {-574ll /* 0xfffffffffffffdc2 */ ,
5774 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5775 {6, 1, 1}, /* shli r3, r1, 1 */
5776 {6, 2, 6}, /* shli r4, r2, 6 */
5777 {2, 3, 4}} /* sub r5, r3, r4 */
5779 {-573ll /* 0xfffffffffffffdc3 */ ,
5780 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5781 {5, 1, 1}, /* shl3add r3, r1, r1 */
5782 {6, 3, 6}, /* shli r4, r3, 6 */
5783 {2, 2, 4}} /* sub r5, r2, r4 */
5785 {-572ll /* 0xfffffffffffffdc4 */ ,
5786 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5787 {6, 1, 2}, /* shli r3, r1, 2 */
5788 {6, 2, 6}, /* shli r4, r2, 6 */
5789 {2, 3, 4}} /* sub r5, r3, r4 */
5791 {-571ll /* 0xfffffffffffffdc5 */ ,
5792 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5793 {5, 1, 1}, /* shl3add r3, r1, r1 */
5794 {6, 3, 6}, /* shli r4, r3, 6 */
5795 {2, 2, 4}} /* sub r5, r2, r4 */
5797 {-569ll /* 0xfffffffffffffdc7 */ ,
5798 {{6, 1, 3}, /* shli r2, r1, 3 */
5799 {5, 2, 2}, /* shl3add r3, r2, r2 */
5800 {5, 3, 1}, /* shl3add r4, r3, r1 */
5801 {2, 2, 4}} /* sub r5, r2, r4 */
5803 {-568ll /* 0xfffffffffffffdc8 */ ,
5804 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5805 {6, 1, 3}, /* shli r3, r1, 3 */
5806 {6, 2, 6}, /* shli r4, r2, 6 */
5807 {2, 3, 4}} /* sub r5, r3, r4 */
5809 {-567ll /* 0xfffffffffffffdc9 */ ,
5810 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5811 {6, 2, 6}, /* shli r3, r2, 6 */
5812 {2, 2, 3}} /* sub r4, r2, r3 */
5814 {-566ll /* 0xfffffffffffffdca */ ,
5815 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5816 {1, 1, 2}, /* add r3, r1, r2 */
5817 {6, 2, 6}, /* shli r4, r2, 6 */
5818 {2, 3, 4}} /* sub r5, r3, r4 */
5820 {-565ll /* 0xfffffffffffffdcb */ ,
5821 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5822 {3, 1, 2}, /* shl1add r3, r1, r2 */
5823 {6, 2, 6}, /* shli r4, r2, 6 */
5824 {2, 3, 4}} /* sub r5, r3, r4 */
5826 {-564ll /* 0xfffffffffffffdcc */ ,
5827 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5828 {6, 2, 6}, /* shli r3, r2, 6 */
5829 {2, 2, 3}, /* sub r4, r2, r3 */
5830 {4, 4, 3}} /* shl2add r5, r4, r3 */
5832 {-563ll /* 0xfffffffffffffdcd */ ,
5833 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5834 {4, 1, 2}, /* shl2add r3, r1, r2 */
5835 {6, 2, 6}, /* shli r4, r2, 6 */
5836 {2, 3, 4}} /* sub r5, r3, r4 */
5838 {-561ll /* 0xfffffffffffffdcf */ ,
5839 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5840 {6, 2, 4}, /* shli r3, r2, 4 */
5841 {5, 3, 1}, /* shl3add r4, r3, r1 */
5842 {2, 3, 4}} /* sub r5, r3, r4 */
5844 {-560ll /* 0xfffffffffffffdd0 */ ,
5845 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5846 {6, 2, 4}, /* shli r3, r2, 4 */
5847 {6, 2, 7}, /* shli r4, r2, 7 */
5848 {2, 3, 4}} /* sub r5, r3, r4 */
5850 {-559ll /* 0xfffffffffffffdd1 */ ,
5851 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5852 {5, 1, 2}, /* shl3add r3, r1, r2 */
5853 {6, 2, 6}, /* shli r4, r2, 6 */
5854 {2, 3, 4}} /* sub r5, r3, r4 */
5856 {-558ll /* 0xfffffffffffffdd2 */ ,
5857 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5858 {6, 2, 1}, /* shli r3, r2, 1 */
5859 {6, 2, 6}, /* shli r4, r2, 6 */
5860 {2, 3, 4}} /* sub r5, r3, r4 */
5862 {-557ll /* 0xfffffffffffffdd3 */ ,
5863 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5864 {3, 2, 1}, /* shl1add r3, r2, r1 */
5865 {6, 2, 6}, /* shli r4, r2, 6 */
5866 {2, 3, 4}} /* sub r5, r3, r4 */
5868 {-556ll /* 0xfffffffffffffdd4 */ ,
5869 {{6, 1, 4}, /* shli r2, r1, 4 */
5870 {5, 2, 2}, /* shl3add r3, r2, r2 */
5871 {2, 1, 3}, /* sub r4, r1, r3 */
5872 {4, 4, 2}} /* shl2add r5, r4, r2 */
5874 {-555ll /* 0xfffffffffffffdd5 */ ,
5875 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5876 {4, 2, 1}, /* shl2add r3, r2, r1 */
5877 {6, 3, 4}, /* shli r4, r3, 4 */
5878 {2, 3, 4}} /* sub r5, r3, r4 */
5880 {-553ll /* 0xfffffffffffffdd7 */ ,
5881 {{6, 1, 5}, /* shli r2, r1, 5 */
5882 {3, 2, 1}, /* shl1add r3, r2, r1 */
5883 {5, 3, 3}, /* shl3add r4, r3, r3 */
5884 {2, 2, 4}} /* sub r5, r2, r4 */
5886 {-552ll /* 0xfffffffffffffdd8 */ ,
5887 {{2, 0, 1}, /* sub r2, zero, r1 */
5888 {4, 2, 2}, /* shl2add r3, r2, r2 */
5889 {6, 2, 9}, /* shli r4, r2, 9 */
5890 {5, 3, 4}} /* shl3add r5, r3, r4 */
5892 {-551ll /* 0xfffffffffffffdd9 */ ,
5893 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5894 {6, 1, 9}, /* shli r3, r1, 9 */
5895 {5, 2, 3}, /* shl3add r4, r2, r3 */
5896 {2, 1, 4}} /* sub r5, r1, r4 */
5898 {-549ll /* 0xfffffffffffffddb */ ,
5899 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5900 {6, 1, 6}, /* shli r3, r1, 6 */
5901 {2, 2, 3}, /* sub r4, r2, r3 */
5902 {5, 4, 4}} /* shl3add r5, r4, r4 */
5904 {-548ll /* 0xfffffffffffffddc */ ,
5905 {{2, 0, 1}, /* sub r2, zero, r1 */
5906 {5, 2, 2}, /* shl3add r3, r2, r2 */
5907 {6, 2, 9}, /* shli r4, r2, 9 */
5908 {4, 3, 4}} /* shl2add r5, r3, r4 */
5910 {-547ll /* 0xfffffffffffffddd */ ,
5911 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5912 {6, 1, 9}, /* shli r3, r1, 9 */
5913 {5, 2, 3}, /* shl3add r4, r2, r3 */
5914 {2, 2, 4}} /* sub r5, r2, r4 */
5916 {-546ll /* 0xfffffffffffffdde */ ,
5917 {{2, 0, 1}, /* sub r2, zero, r1 */
5918 {6, 2, 5}, /* shli r3, r2, 5 */
5919 {5, 3, 2}, /* shl3add r4, r3, r2 */
5920 {3, 4, 3}} /* shl1add r5, r4, r3 */
5922 {-545ll /* 0xfffffffffffffddf */ ,
5923 {{6, 1, 5}, /* shli r2, r1, 5 */
5924 {5, 2, 1}, /* shl3add r3, r2, r1 */
5925 {3, 3, 2}, /* shl1add r4, r3, r2 */
5926 {2, 1, 4}} /* sub r5, r1, r4 */
5928 {-544ll /* 0xfffffffffffffde0 */ ,
5929 {{2, 0, 1}, /* sub r2, zero, r1 */
5930 {6, 1, 4}, /* shli r3, r1, 4 */
5931 {2, 2, 3}, /* sub r4, r2, r3 */
5932 {6, 4, 5}} /* shli r5, r4, 5 */
5934 {-543ll /* 0xfffffffffffffde1 */ ,
5935 {{6, 1, 5}, /* shli r2, r1, 5 */
5936 {2, 1, 2}, /* sub r3, r1, r2 */
5937 {6, 2, 4}, /* shli r4, r2, 4 */
5938 {2, 3, 4}} /* sub r5, r3, r4 */
5940 {-542ll /* 0xfffffffffffffde2 */ ,
5941 {{6, 1, 1}, /* shli r2, r1, 1 */
5942 {5, 2, 1}, /* shl3add r3, r2, r1 */
5943 {6, 3, 5}, /* shli r4, r3, 5 */
5944 {2, 2, 4}} /* sub r5, r2, r4 */
5946 {-540ll /* 0xfffffffffffffde4 */ ,
5947 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5948 {6, 2, 2}, /* shli r3, r2, 2 */
5949 {6, 2, 6}, /* shli r4, r2, 6 */
5950 {2, 3, 4}} /* sub r5, r3, r4 */
5952 {-539ll /* 0xfffffffffffffde5 */ ,
5953 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5954 {4, 2, 1}, /* shl2add r3, r2, r1 */
5955 {6, 2, 6}, /* shli r4, r2, 6 */
5956 {2, 3, 4}} /* sub r5, r3, r4 */
5958 {-536ll /* 0xfffffffffffffde8 */ ,
5959 {{6, 1, 3}, /* shli r2, r1, 3 */
5960 {6, 1, 9}, /* shli r3, r1, 9 */
5961 {4, 2, 3}, /* shl2add r4, r2, r3 */
5962 {2, 2, 4}} /* sub r5, r2, r4 */
5964 {-535ll /* 0xfffffffffffffde9 */ ,
5965 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5966 {6, 1, 9}, /* shli r3, r1, 9 */
5967 {5, 2, 3}, /* shl3add r4, r2, r3 */
5968 {2, 1, 4}} /* sub r5, r1, r4 */
5970 {-533ll /* 0xfffffffffffffdeb */ ,
5971 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5972 {6, 1, 9}, /* shli r3, r1, 9 */
5973 {5, 2, 3}, /* shl3add r4, r2, r3 */
5974 {2, 2, 4}} /* sub r5, r2, r4 */
5976 {-532ll /* 0xfffffffffffffdec */ ,
5977 {{2, 0, 1}, /* sub r2, zero, r1 */
5978 {4, 2, 2}, /* shl2add r3, r2, r2 */
5979 {6, 2, 9}, /* shli r4, r2, 9 */
5980 {4, 3, 4}} /* shl2add r5, r3, r4 */
5982 {-531ll /* 0xfffffffffffffded */ ,
5983 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5984 {6, 1, 6}, /* shli r3, r1, 6 */
5985 {2, 2, 3}, /* sub r4, r2, r3 */
5986 {5, 4, 4}} /* shl3add r5, r4, r4 */
5988 {-530ll /* 0xfffffffffffffdee */ ,
5989 {{2, 0, 1}, /* sub r2, zero, r1 */
5990 {5, 2, 2}, /* shl3add r3, r2, r2 */
5991 {6, 2, 9}, /* shli r4, r2, 9 */
5992 {3, 3, 4}} /* shl1add r5, r3, r4 */
5994 {-529ll /* 0xfffffffffffffdef */ ,
5995 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5996 {6, 1, 9}, /* shli r3, r1, 9 */
5997 {3, 2, 3}, /* shl1add r4, r2, r3 */
5998 {2, 1, 4}} /* sub r5, r1, r4 */
6000 {-528ll /* 0xfffffffffffffdf0 */ ,
6001 {{2, 0, 1}, /* sub r2, zero, r1 */
6002 {6, 1, 5}, /* shli r3, r1, 5 */
6003 {2, 2, 3}, /* sub r4, r2, r3 */
6004 {6, 4, 4}} /* shli r5, r4, 4 */
6006 {-527ll /* 0xfffffffffffffdf1 */ ,
6007 {{6, 1, 4}, /* shli r2, r1, 4 */
6008 {2, 1, 2}, /* sub r3, r1, r2 */
6009 {6, 2, 5}, /* shli r4, r2, 5 */
6010 {2, 3, 4}} /* sub r5, r3, r4 */
6012 {-526ll /* 0xfffffffffffffdf2 */ ,
6013 {{6, 1, 1}, /* shli r2, r1, 1 */
6014 {6, 1, 9}, /* shli r3, r1, 9 */
6015 {5, 2, 3}, /* shl3add r4, r2, r3 */
6016 {2, 2, 4}} /* sub r5, r2, r4 */
6018 {-525ll /* 0xfffffffffffffdf3 */ ,
6019 {{6, 1, 5}, /* shli r2, r1, 5 */
6020 {2, 1, 2}, /* sub r3, r1, r2 */
6021 {5, 3, 1}, /* shl3add r4, r3, r1 */
6022 {3, 4, 3}} /* shl1add r5, r4, r3 */
6024 {-524ll /* 0xfffffffffffffdf4 */ ,
6025 {{6, 1, 2}, /* shli r2, r1, 2 */
6026 {6, 1, 9}, /* shli r3, r1, 9 */
6027 {4, 2, 3}, /* shl2add r4, r2, r3 */
6028 {2, 2, 4}} /* sub r5, r2, r4 */
6030 {-523ll /* 0xfffffffffffffdf5 */ ,
6031 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6032 {6, 1, 9}, /* shli r3, r1, 9 */
6033 {4, 2, 3}, /* shl2add r4, r2, r3 */
6034 {2, 1, 4}} /* sub r5, r1, r4 */
6036 {-522ll /* 0xfffffffffffffdf6 */ ,
6037 {{2, 0, 1}, /* sub r2, zero, r1 */
6038 {4, 2, 2}, /* shl2add r3, r2, r2 */
6039 {6, 2, 9}, /* shli r4, r2, 9 */
6040 {3, 3, 4}} /* shl1add r5, r3, r4 */
6042 {-521ll /* 0xfffffffffffffdf7 */ ,
6043 {{2, 0, 1}, /* sub r2, zero, r1 */
6044 {6, 1, 6}, /* shli r3, r1, 6 */
6045 {2, 2, 3}, /* sub r4, r2, r3 */
6046 {5, 4, 2}} /* shl3add r5, r4, r2 */
6048 {-520ll /* 0xfffffffffffffdf8 */ ,
6049 {{2, 0, 1}, /* sub r2, zero, r1 */
6050 {6, 2, 9}, /* shli r3, r2, 9 */
6051 {5, 2, 3}} /* shl3add r4, r2, r3 */
6053 {-519ll /* 0xfffffffffffffdf9 */ ,
6054 {{6, 1, 9}, /* shli r2, r1, 9 */
6055 {5, 1, 2}, /* shl3add r3, r1, r2 */
6056 {2, 1, 3}} /* sub r4, r1, r3 */
6058 {-518ll /* 0xfffffffffffffdfa */ ,
6059 {{6, 1, 1}, /* shli r2, r1, 1 */
6060 {6, 1, 9}, /* shli r3, r1, 9 */
6061 {4, 2, 3}, /* shl2add r4, r2, r3 */
6062 {2, 2, 4}} /* sub r5, r2, r4 */
6064 {-517ll /* 0xfffffffffffffdfb */ ,
6065 {{2, 0, 1}, /* sub r2, zero, r1 */
6066 {6, 1, 7}, /* shli r3, r1, 7 */
6067 {2, 2, 3}, /* sub r4, r2, r3 */
6068 {4, 4, 2}} /* shl2add r5, r4, r2 */
6070 {-516ll /* 0xfffffffffffffdfc */ ,
6071 {{2, 0, 1}, /* sub r2, zero, r1 */
6072 {6, 2, 9}, /* shli r3, r2, 9 */
6073 {4, 2, 3}} /* shl2add r4, r2, r3 */
6075 {-515ll /* 0xfffffffffffffdfd */ ,
6076 {{6, 1, 9}, /* shli r2, r1, 9 */
6077 {4, 1, 2}, /* shl2add r3, r1, r2 */
6078 {2, 1, 3}} /* sub r4, r1, r3 */
6080 {-514ll /* 0xfffffffffffffdfe */ ,
6081 {{2, 0, 1}, /* sub r2, zero, r1 */
6082 {6, 2, 9}, /* shli r3, r2, 9 */
6083 {3, 2, 3}} /* shl1add r4, r2, r3 */
6085 {-513ll /* 0xfffffffffffffdff */ ,
6086 {{2, 0, 1}, /* sub r2, zero, r1 */
6087 {6, 1, 9}, /* shli r3, r1, 9 */
6088 {2, 2, 3}} /* sub r4, r2, r3 */
6090 {-512ll /* 0xfffffffffffffe00 */ ,
6091 {{2, 0, 1}, /* sub r2, zero, r1 */
6092 {6, 2, 9}} /* shli r3, r2, 9 */
6094 {-511ll /* 0xfffffffffffffe01 */ ,
6095 {{6, 1, 9}, /* shli r2, r1, 9 */
6096 {2, 1, 2}} /* sub r3, r1, r2 */
6098 {-510ll /* 0xfffffffffffffe02 */ ,
6099 {{6, 1, 1}, /* shli r2, r1, 1 */
6100 {6, 1, 9}, /* shli r3, r1, 9 */
6101 {2, 2, 3}} /* sub r4, r2, r3 */
6103 {-509ll /* 0xfffffffffffffe03 */ ,
6104 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6105 {6, 1, 9}, /* shli r3, r1, 9 */
6106 {2, 2, 3}} /* sub r4, r2, r3 */
6108 {-508ll /* 0xfffffffffffffe04 */ ,
6109 {{6, 1, 2}, /* shli r2, r1, 2 */
6110 {6, 1, 9}, /* shli r3, r1, 9 */
6111 {2, 2, 3}} /* sub r4, r2, r3 */
6113 {-507ll /* 0xfffffffffffffe05 */ ,
6114 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6115 {6, 1, 9}, /* shli r3, r1, 9 */
6116 {2, 2, 3}} /* sub r4, r2, r3 */
6118 {-506ll /* 0xfffffffffffffe06 */ ,
6119 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6120 {6, 1, 8}, /* shli r3, r1, 8 */
6121 {2, 2, 3}, /* sub r4, r2, r3 */
6122 {6, 4, 1}} /* shli r5, r4, 1 */
6124 {-505ll /* 0xfffffffffffffe07 */ ,
6125 {{6, 1, 3}, /* shli r2, r1, 3 */
6126 {2, 2, 1}, /* sub r3, r2, r1 */
6127 {6, 2, 6}, /* shli r4, r2, 6 */
6128 {2, 3, 4}} /* sub r5, r3, r4 */
6130 {-504ll /* 0xfffffffffffffe08 */ ,
6131 {{6, 1, 3}, /* shli r2, r1, 3 */
6132 {6, 1, 9}, /* shli r3, r1, 9 */
6133 {2, 2, 3}} /* sub r4, r2, r3 */
6135 {-503ll /* 0xfffffffffffffe09 */ ,
6136 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6137 {6, 1, 9}, /* shli r3, r1, 9 */
6138 {2, 2, 3}} /* sub r4, r2, r3 */
6140 {-502ll /* 0xfffffffffffffe0a */ ,
6141 {{6, 1, 1}, /* shli r2, r1, 1 */
6142 {6, 1, 6}, /* shli r3, r1, 6 */
6143 {2, 1, 3}, /* sub r4, r1, r3 */
6144 {5, 4, 2}} /* shl3add r5, r4, r2 */
6146 {-501ll /* 0xfffffffffffffe0b */ ,
6147 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6148 {6, 1, 6}, /* shli r3, r1, 6 */
6149 {2, 1, 3}, /* sub r4, r1, r3 */
6150 {5, 4, 2}} /* shl3add r5, r4, r2 */
6152 {-500ll /* 0xfffffffffffffe0c */ ,
6153 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6154 {6, 1, 7}, /* shli r3, r1, 7 */
6155 {2, 2, 3}, /* sub r4, r2, r3 */
6156 {6, 4, 2}} /* shli r5, r4, 2 */
6158 {-499ll /* 0xfffffffffffffe0d */ ,
6159 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6160 {6, 1, 7}, /* shli r3, r1, 7 */
6161 {2, 2, 3}, /* sub r4, r2, r3 */
6162 {4, 4, 1}} /* shl2add r5, r4, r1 */
6164 {-498ll /* 0xfffffffffffffe0e */ ,
6165 {{6, 1, 4}, /* shli r2, r1, 4 */
6166 {6, 1, 9}, /* shli r3, r1, 9 */
6167 {3, 1, 3}, /* shl1add r4, r1, r3 */
6168 {2, 2, 4}} /* sub r5, r2, r4 */
6170 {-497ll /* 0xfffffffffffffe0f */ ,
6171 {{6, 1, 4}, /* shli r2, r1, 4 */
6172 {2, 2, 1}, /* sub r3, r2, r1 */
6173 {6, 2, 5}, /* shli r4, r2, 5 */
6174 {2, 3, 4}} /* sub r5, r3, r4 */
6176 {-496ll /* 0xfffffffffffffe10 */ ,
6177 {{6, 1, 4}, /* shli r2, r1, 4 */
6178 {6, 1, 9}, /* shli r3, r1, 9 */
6179 {2, 2, 3}} /* sub r4, r2, r3 */
6181 {-495ll /* 0xfffffffffffffe11 */ ,
6182 {{6, 1, 4}, /* shli r2, r1, 4 */
6183 {1, 1, 2}, /* add r3, r1, r2 */
6184 {6, 2, 5}, /* shli r4, r2, 5 */
6185 {2, 3, 4}} /* sub r5, r3, r4 */
6187 {-494ll /* 0xfffffffffffffe12 */ ,
6188 {{6, 1, 1}, /* shli r2, r1, 1 */
6189 {6, 1, 6}, /* shli r3, r1, 6 */
6190 {2, 2, 3}, /* sub r4, r2, r3 */
6191 {5, 4, 2}} /* shl3add r5, r4, r2 */
6193 {-493ll /* 0xfffffffffffffe13 */ ,
6194 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6195 {6, 1, 8}, /* shli r3, r1, 8 */
6196 {2, 2, 3}, /* sub r4, r2, r3 */
6197 {3, 4, 1}} /* shl1add r5, r4, r1 */
6199 {-492ll /* 0xfffffffffffffe14 */ ,
6200 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6201 {6, 1, 7}, /* shli r3, r1, 7 */
6202 {2, 2, 3}, /* sub r4, r2, r3 */
6203 {6, 4, 2}} /* shli r5, r4, 2 */
6205 {-491ll /* 0xfffffffffffffe15 */ ,
6206 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6207 {6, 1, 7}, /* shli r3, r1, 7 */
6208 {2, 2, 3}, /* sub r4, r2, r3 */
6209 {4, 4, 1}} /* shl2add r5, r4, r1 */
6211 {-489ll /* 0xfffffffffffffe17 */ ,
6212 {{6, 1, 5}, /* shli r2, r1, 5 */
6213 {3, 2, 1}, /* shl1add r3, r2, r1 */
6214 {5, 3, 1}, /* shl3add r4, r3, r1 */
6215 {2, 2, 4}} /* sub r5, r2, r4 */
6217 {-488ll /* 0xfffffffffffffe18 */ ,
6218 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6219 {6, 1, 6}, /* shli r3, r1, 6 */
6220 {2, 2, 3}, /* sub r4, r2, r3 */
6221 {6, 4, 3}} /* shli r5, r4, 3 */
6223 {-487ll /* 0xfffffffffffffe19 */ ,
6224 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6225 {6, 1, 6}, /* shli r3, r1, 6 */
6226 {2, 2, 3}, /* sub r4, r2, r3 */
6227 {5, 4, 1}} /* shl3add r5, r4, r1 */
6229 {-485ll /* 0xfffffffffffffe1b */ ,
6230 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6231 {6, 1, 6}, /* shli r3, r1, 6 */
6232 {2, 2, 3}, /* sub r4, r2, r3 */
6233 {5, 4, 2}} /* shl3add r5, r4, r2 */
6235 {-484ll /* 0xfffffffffffffe1c */ ,
6236 {{6, 1, 5}, /* shli r2, r1, 5 */
6237 {6, 1, 9}, /* shli r3, r1, 9 */
6238 {4, 1, 3}, /* shl2add r4, r1, r3 */
6239 {2, 2, 4}} /* sub r5, r2, r4 */
6241 {-483ll /* 0xfffffffffffffe1d */ ,
6242 {{6, 1, 5}, /* shli r2, r1, 5 */
6243 {5, 2, 1}, /* shl3add r3, r2, r1 */
6244 {3, 3, 1}, /* shl1add r4, r3, r1 */
6245 {2, 2, 4}} /* sub r5, r2, r4 */
6247 {-482ll /* 0xfffffffffffffe1e */ ,
6248 {{6, 1, 5}, /* shli r2, r1, 5 */
6249 {6, 1, 9}, /* shli r3, r1, 9 */
6250 {3, 1, 3}, /* shl1add r4, r1, r3 */
6251 {2, 2, 4}} /* sub r5, r2, r4 */
6253 {-481ll /* 0xfffffffffffffe1f */ ,
6254 {{6, 1, 5}, /* shli r2, r1, 5 */
6255 {2, 2, 1}, /* sub r3, r2, r1 */
6256 {6, 2, 4}, /* shli r4, r2, 4 */
6257 {2, 3, 4}} /* sub r5, r3, r4 */
6259 {-480ll /* 0xfffffffffffffe20 */ ,
6260 {{6, 1, 5}, /* shli r2, r1, 5 */
6261 {6, 1, 9}, /* shli r3, r1, 9 */
6262 {2, 2, 3}} /* sub r4, r2, r3 */
6264 {-479ll /* 0xfffffffffffffe21 */ ,
6265 {{6, 1, 5}, /* shli r2, r1, 5 */
6266 {1, 1, 2}, /* add r3, r1, r2 */
6267 {6, 2, 4}, /* shli r4, r2, 4 */
6268 {2, 3, 4}} /* sub r5, r3, r4 */
6270 {-478ll /* 0xfffffffffffffe22 */ ,
6271 {{6, 1, 5}, /* shli r2, r1, 5 */
6272 {3, 1, 2}, /* shl1add r3, r1, r2 */
6273 {6, 2, 4}, /* shli r4, r2, 4 */
6274 {2, 3, 4}} /* sub r5, r3, r4 */
6276 {-477ll /* 0xfffffffffffffe23 */ ,
6277 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6278 {4, 2, 2}, /* shl2add r3, r2, r2 */
6279 {6, 3, 5}, /* shli r4, r3, 5 */
6280 {2, 2, 4}} /* sub r5, r2, r4 */
6282 {-476ll /* 0xfffffffffffffe24 */ ,
6283 {{6, 1, 2}, /* shli r2, r1, 2 */
6284 {6, 1, 6}, /* shli r3, r1, 6 */
6285 {2, 2, 3}, /* sub r4, r2, r3 */
6286 {5, 4, 2}} /* shl3add r5, r4, r2 */
6288 {-475ll /* 0xfffffffffffffe25 */ ,
6289 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6290 {6, 1, 7}, /* shli r3, r1, 7 */
6291 {2, 2, 3}, /* sub r4, r2, r3 */
6292 {4, 4, 1}} /* shl2add r5, r4, r1 */
6294 {-472ll /* 0xfffffffffffffe28 */ ,
6295 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6296 {6, 1, 6}, /* shli r3, r1, 6 */
6297 {2, 2, 3}, /* sub r4, r2, r3 */
6298 {6, 4, 3}} /* shli r5, r4, 3 */
6300 {-471ll /* 0xfffffffffffffe29 */ ,
6301 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6302 {6, 1, 6}, /* shli r3, r1, 6 */
6303 {2, 2, 3}, /* sub r4, r2, r3 */
6304 {5, 4, 1}} /* shl3add r5, r4, r1 */
6306 {-468ll /* 0xfffffffffffffe2c */ ,
6307 {{6, 1, 6}, /* shli r2, r1, 6 */
6308 {4, 1, 2}, /* shl2add r3, r1, r2 */
6309 {2, 1, 3}, /* sub r4, r1, r3 */
6310 {5, 4, 3}} /* shl3add r5, r4, r3 */
6312 {-467ll /* 0xfffffffffffffe2d */ ,
6313 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6314 {6, 1, 6}, /* shli r3, r1, 6 */
6315 {2, 2, 3}, /* sub r4, r2, r3 */
6316 {5, 4, 2}} /* shl3add r5, r4, r2 */
6318 {-465ll /* 0xfffffffffffffe2f */ ,
6319 {{6, 1, 4}, /* shli r2, r1, 4 */
6320 {2, 1, 2}, /* sub r3, r1, r2 */
6321 {6, 3, 5}, /* shli r4, r3, 5 */
6322 {2, 4, 3}} /* sub r5, r4, r3 */
6324 {-464ll /* 0xfffffffffffffe30 */ ,
6325 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6326 {6, 1, 5}, /* shli r3, r1, 5 */
6327 {2, 2, 3}, /* sub r4, r2, r3 */
6328 {6, 4, 4}} /* shli r5, r4, 4 */
6330 {-463ll /* 0xfffffffffffffe31 */ ,
6331 {{6, 1, 3}, /* shli r2, r1, 3 */
6332 {5, 2, 1}, /* shl3add r3, r2, r1 */
6333 {5, 3, 2}, /* shl3add r4, r3, r2 */
6334 {2, 3, 4}} /* sub r5, r3, r4 */
6336 {-462ll /* 0xfffffffffffffe32 */ ,
6337 {{6, 1, 3}, /* shli r2, r1, 3 */
6338 {2, 1, 2}, /* sub r3, r1, r2 */
6339 {6, 3, 6}, /* shli r4, r3, 6 */
6340 {3, 3, 4}} /* shl1add r5, r3, r4 */
6342 {-460ll /* 0xfffffffffffffe34 */ ,
6343 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6344 {6, 2, 5}, /* shli r3, r2, 5 */
6345 {2, 2, 3}, /* sub r4, r2, r3 */
6346 {4, 4, 3}} /* shl2add r5, r4, r3 */
6348 {-457ll /* 0xfffffffffffffe37 */ ,
6349 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6350 {6, 1, 6}, /* shli r3, r1, 6 */
6351 {5, 3, 2}, /* shl3add r4, r3, r2 */
6352 {2, 3, 4}} /* sub r5, r3, r4 */
6354 {-456ll /* 0xfffffffffffffe38 */ ,
6355 {{6, 1, 3}, /* shli r2, r1, 3 */
6356 {6, 1, 6}, /* shli r3, r1, 6 */
6357 {5, 3, 2}, /* shl3add r4, r3, r2 */
6358 {2, 3, 4}} /* sub r5, r3, r4 */
6360 {-455ll /* 0xfffffffffffffe39 */ ,
6361 {{6, 1, 3}, /* shli r2, r1, 3 */
6362 {2, 1, 2}, /* sub r3, r1, r2 */
6363 {6, 3, 6}, /* shli r4, r3, 6 */
6364 {1, 3, 4}} /* add r5, r3, r4 */
6366 {-454ll /* 0xfffffffffffffe3a */ ,
6367 {{6, 1, 6}, /* shli r2, r1, 6 */
6368 {3, 1, 2}, /* shl1add r3, r1, r2 */
6369 {2, 1, 3}, /* sub r4, r1, r3 */
6370 {5, 4, 3}} /* shl3add r5, r4, r3 */
6372 {-453ll /* 0xfffffffffffffe3b */ ,
6373 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6374 {6, 1, 6}, /* shli r3, r1, 6 */
6375 {5, 3, 2}, /* shl3add r4, r3, r2 */
6376 {2, 3, 4}} /* sub r5, r3, r4 */
6378 {-452ll /* 0xfffffffffffffe3c */ ,
6379 {{6, 1, 2}, /* shli r2, r1, 2 */
6380 {6, 1, 6}, /* shli r3, r1, 6 */
6381 {5, 3, 2}, /* shl3add r4, r3, r2 */
6382 {2, 3, 4}} /* sub r5, r3, r4 */
6384 {-451ll /* 0xfffffffffffffe3d */ ,
6385 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6386 {6, 1, 6}, /* shli r3, r1, 6 */
6387 {5, 3, 2}, /* shl3add r4, r3, r2 */
6388 {2, 3, 4}} /* sub r5, r3, r4 */
6390 {-450ll /* 0xfffffffffffffe3e */ ,
6391 {{6, 1, 1}, /* shli r2, r1, 1 */
6392 {6, 1, 6}, /* shli r3, r1, 6 */
6393 {5, 3, 2}, /* shl3add r4, r3, r2 */
6394 {2, 3, 4}} /* sub r5, r3, r4 */
6396 {-449ll /* 0xfffffffffffffe3f */ ,
6397 {{6, 1, 6}, /* shli r2, r1, 6 */
6398 {5, 2, 1}, /* shl3add r3, r2, r1 */
6399 {2, 2, 3}} /* sub r4, r2, r3 */
6401 {-448ll /* 0xfffffffffffffe40 */ ,
6402 {{6, 1, 6}, /* shli r2, r1, 6 */
6403 {6, 1, 9}, /* shli r3, r1, 9 */
6404 {2, 2, 3}} /* sub r4, r2, r3 */
6406 {-447ll /* 0xfffffffffffffe41 */ ,
6407 {{6, 1, 6}, /* shli r2, r1, 6 */
6408 {1, 1, 2}, /* add r3, r1, r2 */
6409 {6, 2, 3}, /* shli r4, r2, 3 */
6410 {2, 3, 4}} /* sub r5, r3, r4 */
6412 {-446ll /* 0xfffffffffffffe42 */ ,
6413 {{6, 1, 6}, /* shli r2, r1, 6 */
6414 {3, 1, 2}, /* shl1add r3, r1, r2 */
6415 {6, 2, 3}, /* shli r4, r2, 3 */
6416 {2, 3, 4}} /* sub r5, r3, r4 */
6418 {-445ll /* 0xfffffffffffffe43 */ ,
6419 {{6, 1, 6}, /* shli r2, r1, 6 */
6420 {4, 1, 2}, /* shl2add r3, r1, r2 */
6421 {5, 2, 1}, /* shl3add r4, r2, r1 */
6422 {2, 3, 4}} /* sub r5, r3, r4 */
6424 {-444ll /* 0xfffffffffffffe44 */ ,
6425 {{6, 1, 6}, /* shli r2, r1, 6 */
6426 {4, 1, 2}, /* shl2add r3, r1, r2 */
6427 {6, 2, 3}, /* shli r4, r2, 3 */
6428 {2, 3, 4}} /* sub r5, r3, r4 */
6430 {-443ll /* 0xfffffffffffffe45 */ ,
6431 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6432 {3, 1, 2}, /* shl1add r3, r1, r2 */
6433 {6, 3, 6}, /* shli r4, r3, 6 */
6434 {2, 2, 4}} /* sub r5, r2, r4 */
6436 {-442ll /* 0xfffffffffffffe46 */ ,
6437 {{6, 1, 6}, /* shli r2, r1, 6 */
6438 {2, 2, 1}, /* sub r3, r2, r1 */
6439 {5, 3, 1}, /* shl3add r4, r3, r1 */
6440 {2, 3, 4}} /* sub r5, r3, r4 */
6442 {-441ll /* 0xfffffffffffffe47 */ ,
6443 {{6, 1, 6}, /* shli r2, r1, 6 */
6444 {2, 1, 2}, /* sub r3, r1, r2 */
6445 {2, 2, 1}, /* sub r4, r2, r1 */
6446 {5, 3, 4}} /* shl3add r5, r3, r4 */
6448 {-440ll /* 0xfffffffffffffe48 */ ,
6449 {{6, 1, 6}, /* shli r2, r1, 6 */
6450 {2, 1, 2}, /* sub r3, r1, r2 */
6451 {5, 3, 2}} /* shl3add r4, r3, r2 */
6453 {-439ll /* 0xfffffffffffffe49 */ ,
6454 {{6, 1, 6}, /* shli r2, r1, 6 */
6455 {1, 1, 2}, /* add r3, r1, r2 */
6456 {2, 1, 2}, /* sub r4, r1, r2 */
6457 {5, 4, 3}} /* shl3add r5, r4, r3 */
6459 {-438ll /* 0xfffffffffffffe4a */ ,
6460 {{6, 1, 6}, /* shli r2, r1, 6 */
6461 {2, 1, 2}, /* sub r3, r1, r2 */
6462 {3, 1, 2}, /* shl1add r4, r1, r2 */
6463 {5, 3, 4}} /* shl3add r5, r3, r4 */
6465 {-436ll /* 0xfffffffffffffe4c */ ,
6466 {{6, 1, 6}, /* shli r2, r1, 6 */
6467 {2, 1, 2}, /* sub r3, r1, r2 */
6468 {4, 1, 2}, /* shl2add r4, r1, r2 */
6469 {5, 3, 4}} /* shl3add r5, r3, r4 */
6471 {-433ll /* 0xfffffffffffffe4f */ ,
6472 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6473 {6, 2, 4}, /* shli r3, r2, 4 */
6474 {4, 3, 1}, /* shl2add r4, r3, r1 */
6475 {2, 3, 4}} /* sub r5, r3, r4 */
6477 {-432ll /* 0xfffffffffffffe50 */ ,
6478 {{6, 1, 1}, /* shli r2, r1, 1 */
6479 {6, 1, 6}, /* shli r3, r1, 6 */
6480 {2, 2, 3}, /* sub r4, r2, r3 */
6481 {5, 4, 3}} /* shl3add r5, r4, r3 */
6483 {-431ll /* 0xfffffffffffffe51 */ ,
6484 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6485 {6, 1, 6}, /* shli r3, r1, 6 */
6486 {2, 2, 3}, /* sub r4, r2, r3 */
6487 {5, 4, 2}} /* shl3add r5, r4, r2 */
6489 {-429ll /* 0xfffffffffffffe53 */ ,
6490 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6491 {5, 2, 2}, /* shl3add r3, r2, r2 */
6492 {6, 3, 4}, /* shli r4, r3, 4 */
6493 {2, 2, 4}} /* sub r5, r2, r4 */
6495 {-428ll /* 0xfffffffffffffe54 */ ,
6496 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6497 {6, 2, 4}, /* shli r3, r2, 4 */
6498 {2, 1, 3}, /* sub r4, r1, r3 */
6499 {4, 4, 3}} /* shl2add r5, r4, r3 */
6501 {-424ll /* 0xfffffffffffffe58 */ ,
6502 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6503 {6, 1, 6}, /* shli r3, r1, 6 */
6504 {2, 2, 3}, /* sub r4, r2, r3 */
6505 {5, 4, 3}} /* shl3add r5, r4, r3 */
6507 {-423ll /* 0xfffffffffffffe59 */ ,
6508 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6509 {6, 2, 4}, /* shli r3, r2, 4 */
6510 {2, 1, 3}, /* sub r4, r1, r3 */
6511 {5, 4, 4}} /* shl3add r5, r4, r4 */
6513 {-419ll /* 0xfffffffffffffe5d */ ,
6514 {{6, 1, 5}, /* shli r2, r1, 5 */
6515 {4, 2, 1}, /* shl2add r3, r2, r1 */
6516 {4, 3, 2}, /* shl2add r4, r3, r2 */
6517 {2, 3, 4}} /* sub r5, r3, r4 */
6519 {-418ll /* 0xfffffffffffffe5e */ ,
6520 {{6, 1, 5}, /* shli r2, r1, 5 */
6521 {5, 2, 1}, /* shl3add r3, r2, r1 */
6522 {2, 2, 3}, /* sub r4, r2, r3 */
6523 {3, 4, 2}} /* shl1add r5, r4, r2 */
6525 {-417ll /* 0xfffffffffffffe5f */ ,
6526 {{6, 1, 7}, /* shli r2, r1, 7 */
6527 {5, 1, 2}, /* shl3add r3, r1, r2 */
6528 {4, 3, 1}, /* shl2add r4, r3, r1 */
6529 {2, 2, 4}} /* sub r5, r2, r4 */
6531 {-416ll /* 0xfffffffffffffe60 */ ,
6532 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6533 {6, 1, 4}, /* shli r3, r1, 4 */
6534 {2, 2, 3}, /* sub r4, r2, r3 */
6535 {6, 4, 5}} /* shli r5, r4, 5 */
6537 {-415ll /* 0xfffffffffffffe61 */ ,
6538 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6539 {4, 2, 1}, /* shl2add r3, r2, r1 */
6540 {6, 3, 5}, /* shli r4, r3, 5 */
6541 {2, 1, 4}} /* sub r5, r1, r4 */
6543 {-413ll /* 0xfffffffffffffe63 */ ,
6544 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6545 {4, 2, 1}, /* shl2add r3, r2, r1 */
6546 {6, 3, 5}, /* shli r4, r3, 5 */
6547 {2, 2, 4}} /* sub r5, r2, r4 */
6549 {-412ll /* 0xfffffffffffffe64 */ ,
6550 {{6, 1, 7}, /* shli r2, r1, 7 */
6551 {5, 1, 2}, /* shl3add r3, r1, r2 */
6552 {2, 1, 3}, /* sub r4, r1, r3 */
6553 {4, 4, 2}} /* shl2add r5, r4, r2 */
6555 {-411ll /* 0xfffffffffffffe65 */ ,
6556 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6557 {5, 1, 2}, /* shl3add r3, r1, r2 */
6558 {6, 3, 5}, /* shli r4, r3, 5 */
6559 {2, 2, 4}} /* sub r5, r2, r4 */
6561 {-409ll /* 0xfffffffffffffe67 */ ,
6562 {{6, 1, 7}, /* shli r2, r1, 7 */
6563 {5, 1, 2}, /* shl3add r3, r1, r2 */
6564 {4, 3, 1}, /* shl2add r4, r3, r1 */
6565 {2, 3, 4}} /* sub r5, r3, r4 */
6567 {-408ll /* 0xfffffffffffffe68 */ ,
6568 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6569 {6, 1, 6}, /* shli r3, r1, 6 */
6570 {2, 2, 3}, /* sub r4, r2, r3 */
6571 {5, 4, 3}} /* shl3add r5, r4, r3 */
6573 {-407ll /* 0xfffffffffffffe69 */ ,
6574 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6575 {4, 1, 2}, /* shl2add r3, r1, r2 */
6576 {6, 3, 5}, /* shli r4, r3, 5 */
6577 {2, 2, 4}} /* sub r5, r2, r4 */
6579 {-405ll /* 0xfffffffffffffe6b */ ,
6580 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6581 {5, 2, 2}, /* shl3add r3, r2, r2 */
6582 {6, 3, 4}, /* shli r4, r3, 4 */
6583 {2, 3, 4}} /* sub r5, r3, r4 */
6585 {-404ll /* 0xfffffffffffffe6c */ ,
6586 {{6, 1, 7}, /* shli r2, r1, 7 */
6587 {5, 1, 2}, /* shl3add r3, r1, r2 */
6588 {2, 1, 3}, /* sub r4, r1, r3 */
6589 {4, 4, 3}} /* shl2add r5, r4, r3 */
6591 {-403ll /* 0xfffffffffffffe6d */ ,
6592 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6593 {4, 2, 1}, /* shl2add r3, r2, r1 */
6594 {6, 3, 5}, /* shli r4, r3, 5 */
6595 {2, 3, 4}} /* sub r5, r3, r4 */
6597 {-401ll /* 0xfffffffffffffe6f */ ,
6598 {{6, 1, 7}, /* shli r2, r1, 7 */
6599 {4, 1, 2}, /* shl2add r3, r1, r2 */
6600 {4, 3, 1}, /* shl2add r4, r3, r1 */
6601 {2, 2, 4}} /* sub r5, r2, r4 */
6603 {-400ll /* 0xfffffffffffffe70 */ ,
6604 {{6, 1, 4}, /* shli r2, r1, 4 */
6605 {6, 1, 7}, /* shli r3, r1, 7 */
6606 {4, 3, 2}, /* shl2add r4, r3, r2 */
6607 {2, 3, 4}} /* sub r5, r3, r4 */
6609 {-399ll /* 0xfffffffffffffe71 */ ,
6610 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6611 {5, 2, 1}, /* shl3add r3, r2, r1 */
6612 {6, 3, 4}, /* shli r4, r3, 4 */
6613 {2, 1, 4}} /* sub r5, r1, r4 */
6615 {-397ll /* 0xfffffffffffffe73 */ ,
6616 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6617 {5, 2, 1}, /* shl3add r3, r2, r1 */
6618 {6, 3, 4}, /* shli r4, r3, 4 */
6619 {2, 2, 4}} /* sub r5, r2, r4 */
6621 {-396ll /* 0xfffffffffffffe74 */ ,
6622 {{6, 1, 2}, /* shli r2, r1, 2 */
6623 {2, 1, 2}, /* sub r3, r1, r2 */
6624 {6, 3, 7}, /* shli r4, r3, 7 */
6625 {4, 3, 4}} /* shl2add r5, r3, r4 */
6627 {-395ll /* 0xfffffffffffffe75 */ ,
6628 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6629 {4, 2, 2}, /* shl2add r3, r2, r2 */
6630 {6, 3, 4}, /* shli r4, r3, 4 */
6631 {2, 2, 4}} /* sub r5, r2, r4 */
6633 {-393ll /* 0xfffffffffffffe77 */ ,
6634 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6635 {6, 1, 7}, /* shli r3, r1, 7 */
6636 {4, 3, 2}, /* shl2add r4, r3, r2 */
6637 {2, 3, 4}} /* sub r5, r3, r4 */
6639 {-392ll /* 0xfffffffffffffe78 */ ,
6640 {{6, 1, 3}, /* shli r2, r1, 3 */
6641 {6, 1, 7}, /* shli r3, r1, 7 */
6642 {4, 3, 2}, /* shl2add r4, r3, r2 */
6643 {2, 3, 4}} /* sub r5, r3, r4 */
6645 {-391ll /* 0xfffffffffffffe79 */ ,
6646 {{6, 1, 3}, /* shli r2, r1, 3 */
6647 {2, 1, 2}, /* sub r3, r1, r2 */
6648 {5, 3, 2}, /* shl3add r4, r3, r2 */
6649 {5, 4, 3}} /* shl3add r5, r4, r3 */
6651 {-390ll /* 0xfffffffffffffe7a */ ,
6652 {{6, 1, 2}, /* shli r2, r1, 2 */
6653 {2, 1, 2}, /* sub r3, r1, r2 */
6654 {6, 3, 7}, /* shli r4, r3, 7 */
6655 {3, 3, 4}} /* shl1add r5, r3, r4 */
6657 {-389ll /* 0xfffffffffffffe7b */ ,
6658 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6659 {6, 1, 7}, /* shli r3, r1, 7 */
6660 {4, 3, 2}, /* shl2add r4, r3, r2 */
6661 {2, 3, 4}} /* sub r5, r3, r4 */
6663 {-388ll /* 0xfffffffffffffe7c */ ,
6664 {{6, 1, 2}, /* shli r2, r1, 2 */
6665 {6, 1, 7}, /* shli r3, r1, 7 */
6666 {4, 3, 2}, /* shl2add r4, r3, r2 */
6667 {2, 3, 4}} /* sub r5, r3, r4 */
6669 {-387ll /* 0xfffffffffffffe7d */ ,
6670 {{2, 0, 1}, /* sub r2, zero, r1 */
6671 {6, 1, 7}, /* shli r3, r1, 7 */
6672 {2, 2, 3}, /* sub r4, r2, r3 */
6673 {3, 4, 4}} /* shl1add r5, r4, r4 */
6675 {-386ll /* 0xfffffffffffffe7e */ ,
6676 {{6, 1, 1}, /* shli r2, r1, 1 */
6677 {6, 1, 7}, /* shli r3, r1, 7 */
6678 {4, 3, 2}, /* shl2add r4, r3, r2 */
6679 {2, 3, 4}} /* sub r5, r3, r4 */
6681 {-385ll /* 0xfffffffffffffe7f */ ,
6682 {{6, 1, 7}, /* shli r2, r1, 7 */
6683 {4, 2, 1}, /* shl2add r3, r2, r1 */
6684 {2, 2, 3}} /* sub r4, r2, r3 */
6686 {-384ll /* 0xfffffffffffffe80 */ ,
6687 {{6, 1, 7}, /* shli r2, r1, 7 */
6688 {6, 1, 9}, /* shli r3, r1, 9 */
6689 {2, 2, 3}} /* sub r4, r2, r3 */
6691 {-383ll /* 0xfffffffffffffe81 */ ,
6692 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6693 {6, 2, 7}, /* shli r3, r2, 7 */
6694 {2, 1, 3}} /* sub r4, r1, r3 */
6696 {-382ll /* 0xfffffffffffffe82 */ ,
6697 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6698 {6, 1, 1}, /* shli r3, r1, 1 */
6699 {6, 2, 7}, /* shli r4, r2, 7 */
6700 {2, 3, 4}} /* sub r5, r3, r4 */
6702 {-381ll /* 0xfffffffffffffe83 */ ,
6703 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6704 {6, 2, 7}, /* shli r3, r2, 7 */
6705 {2, 2, 3}} /* sub r4, r2, r3 */
6707 {-380ll /* 0xfffffffffffffe84 */ ,
6708 {{6, 1, 7}, /* shli r2, r1, 7 */
6709 {2, 1, 2}, /* sub r3, r1, r2 */
6710 {4, 3, 2}} /* shl2add r4, r3, r2 */
6712 {-379ll /* 0xfffffffffffffe85 */ ,
6713 {{6, 1, 7}, /* shli r2, r1, 7 */
6714 {1, 1, 2}, /* add r3, r1, r2 */
6715 {2, 1, 2}, /* sub r4, r1, r2 */
6716 {4, 4, 3}} /* shl2add r5, r4, r3 */
6718 {-378ll /* 0xfffffffffffffe86 */ ,
6719 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6720 {6, 2, 1}, /* shli r3, r2, 1 */
6721 {6, 2, 7}, /* shli r4, r2, 7 */
6722 {2, 3, 4}} /* sub r5, r3, r4 */
6724 {-377ll /* 0xfffffffffffffe87 */ ,
6725 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6726 {3, 2, 1}, /* shl1add r3, r2, r1 */
6727 {6, 2, 7}, /* shli r4, r2, 7 */
6728 {2, 3, 4}} /* sub r5, r3, r4 */
6730 {-376ll /* 0xfffffffffffffe88 */ ,
6731 {{6, 1, 1}, /* shli r2, r1, 1 */
6732 {6, 1, 7}, /* shli r3, r1, 7 */
6733 {2, 2, 3}, /* sub r4, r2, r3 */
6734 {4, 4, 3}} /* shl2add r5, r4, r3 */
6736 {-375ll /* 0xfffffffffffffe89 */ ,
6737 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6738 {3, 2, 2}, /* shl1add r3, r2, r2 */
6739 {6, 2, 7}, /* shli r4, r2, 7 */
6740 {2, 3, 4}} /* sub r5, r3, r4 */
6742 {-373ll /* 0xfffffffffffffe8b */ ,
6743 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6744 {5, 1, 2}, /* shl3add r3, r1, r2 */
6745 {6, 2, 7}, /* shli r4, r2, 7 */
6746 {2, 3, 4}} /* sub r5, r3, r4 */
6748 {-372ll /* 0xfffffffffffffe8c */ ,
6749 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6750 {6, 2, 2}, /* shli r3, r2, 2 */
6751 {6, 2, 7}, /* shli r4, r2, 7 */
6752 {2, 3, 4}} /* sub r5, r3, r4 */
6754 {-371ll /* 0xfffffffffffffe8d */ ,
6755 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6756 {4, 2, 1}, /* shl2add r3, r2, r1 */
6757 {6, 2, 7}, /* shli r4, r2, 7 */
6758 {2, 3, 4}} /* sub r5, r3, r4 */
6760 {-369ll /* 0xfffffffffffffe8f */ ,
6761 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6762 {4, 2, 2}, /* shl2add r3, r2, r2 */
6763 {6, 2, 7}, /* shli r4, r2, 7 */
6764 {2, 3, 4}} /* sub r5, r3, r4 */
6766 {-368ll /* 0xfffffffffffffe90 */ ,
6767 {{6, 1, 2}, /* shli r2, r1, 2 */
6768 {6, 1, 7}, /* shli r3, r1, 7 */
6769 {2, 2, 3}, /* sub r4, r2, r3 */
6770 {4, 4, 3}} /* shl2add r5, r4, r3 */
6772 {-367ll /* 0xfffffffffffffe91 */ ,
6773 {{6, 1, 4}, /* shli r2, r1, 4 */
6774 {2, 1, 2}, /* sub r3, r1, r2 */
6775 {4, 3, 2}, /* shl2add r4, r3, r2 */
6776 {5, 4, 3}} /* shl3add r5, r4, r3 */
6778 {-365ll /* 0xfffffffffffffe93 */ ,
6779 {{6, 1, 7}, /* shli r2, r1, 7 */
6780 {2, 1, 2}, /* sub r3, r1, r2 */
6781 {5, 1, 3}, /* shl3add r4, r1, r3 */
6782 {3, 4, 3}} /* shl1add r5, r4, r3 */
6784 {-364ll /* 0xfffffffffffffe94 */ ,
6785 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6786 {6, 1, 7}, /* shli r3, r1, 7 */
6787 {2, 2, 3}, /* sub r4, r2, r3 */
6788 {4, 4, 3}} /* shl2add r5, r4, r3 */
6790 {-361ll /* 0xfffffffffffffe97 */ ,
6791 {{2, 0, 1}, /* sub r2, zero, r1 */
6792 {4, 2, 2}, /* shl2add r3, r2, r2 */
6793 {5, 3, 3}, /* shl3add r4, r3, r3 */
6794 {5, 4, 2}} /* shl3add r5, r4, r2 */
6796 {-360ll /* 0xfffffffffffffe98 */ ,
6797 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6798 {6, 2, 3}, /* shli r3, r2, 3 */
6799 {6, 2, 7}, /* shli r4, r2, 7 */
6800 {2, 3, 4}} /* sub r5, r3, r4 */
6802 {-359ll /* 0xfffffffffffffe99 */ ,
6803 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6804 {5, 2, 1}, /* shl3add r3, r2, r1 */
6805 {6, 2, 7}, /* shli r4, r2, 7 */
6806 {2, 3, 4}} /* sub r5, r3, r4 */
6808 {-357ll /* 0xfffffffffffffe9b */ ,
6809 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6810 {5, 2, 2}, /* shl3add r3, r2, r2 */
6811 {6, 2, 7}, /* shli r4, r2, 7 */
6812 {2, 3, 4}} /* sub r5, r3, r4 */
6814 {-356ll /* 0xfffffffffffffe9c */ ,
6815 {{6, 1, 5}, /* shli r2, r1, 5 */
6816 {4, 2, 1}, /* shl2add r3, r2, r1 */
6817 {2, 2, 3}, /* sub r4, r2, r3 */
6818 {4, 4, 2}} /* shl2add r5, r4, r2 */
6820 {-355ll /* 0xfffffffffffffe9d */ ,
6821 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6822 {5, 2, 2}, /* shl3add r3, r2, r2 */
6823 {6, 3, 3}, /* shli r4, r3, 3 */
6824 {2, 2, 4}} /* sub r5, r2, r4 */
6826 {-353ll /* 0xfffffffffffffe9f */ ,
6827 {{6, 1, 5}, /* shli r2, r1, 5 */
6828 {3, 2, 2}, /* shl1add r3, r2, r2 */
6829 {4, 3, 1}, /* shl2add r4, r3, r1 */
6830 {2, 2, 4}} /* sub r5, r2, r4 */
6832 {-352ll /* 0xfffffffffffffea0 */ ,
6833 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6834 {6, 1, 4}, /* shli r3, r1, 4 */
6835 {2, 2, 3}, /* sub r4, r2, r3 */
6836 {6, 4, 5}} /* shli r5, r4, 5 */
6838 {-351ll /* 0xfffffffffffffea1 */ ,
6839 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6840 {3, 2, 1}, /* shl1add r3, r2, r1 */
6841 {6, 3, 5}, /* shli r4, r3, 5 */
6842 {2, 1, 4}} /* sub r5, r1, r4 */
6844 {-349ll /* 0xfffffffffffffea3 */ ,
6845 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6846 {5, 1, 2}, /* shl3add r3, r1, r2 */
6847 {6, 3, 5}, /* shli r4, r3, 5 */
6848 {2, 2, 4}} /* sub r5, r2, r4 */
6850 {-348ll /* 0xfffffffffffffea4 */ ,
6851 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6852 {6, 1, 7}, /* shli r3, r1, 7 */
6853 {2, 2, 3}, /* sub r4, r2, r3 */
6854 {4, 4, 3}} /* shl2add r5, r4, r3 */
6856 {-347ll /* 0xfffffffffffffea5 */ ,
6857 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6858 {3, 2, 1}, /* shl1add r3, r2, r1 */
6859 {6, 3, 5}, /* shli r4, r3, 5 */
6860 {2, 2, 4}} /* sub r5, r2, r4 */
6862 {-344ll /* 0xfffffffffffffea8 */ ,
6863 {{6, 1, 4}, /* shli r2, r1, 4 */
6864 {2, 1, 2}, /* sub r3, r1, r2 */
6865 {3, 3, 3}, /* shl1add r4, r3, r3 */
6866 {5, 4, 2}} /* shl3add r5, r4, r2 */
6868 {-343ll /* 0xfffffffffffffea9 */ ,
6869 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6870 {3, 1, 2}, /* shl1add r3, r1, r2 */
6871 {6, 3, 5}, /* shli r4, r3, 5 */
6872 {2, 2, 4}} /* sub r5, r2, r4 */
6874 {-341ll /* 0xfffffffffffffeab */ ,
6875 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6876 {3, 2, 1}, /* shl1add r3, r2, r1 */
6877 {6, 3, 5}, /* shli r4, r3, 5 */
6878 {2, 3, 4}} /* sub r5, r3, r4 */
6880 {-340ll /* 0xfffffffffffffeac */ ,
6881 {{6, 1, 5}, /* shli r2, r1, 5 */
6882 {2, 1, 2}, /* sub r3, r1, r2 */
6883 {3, 3, 3}, /* shl1add r4, r3, r3 */
6884 {4, 4, 2}} /* shl2add r5, r4, r2 */
6886 {-339ll /* 0xfffffffffffffead */ ,
6887 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6888 {6, 2, 4}, /* shli r3, r2, 4 */
6889 {5, 3, 2}, /* shl3add r4, r3, r2 */
6890 {2, 3, 4}} /* sub r5, r3, r4 */
6892 {-337ll /* 0xfffffffffffffeaf */ ,
6893 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6894 {6, 2, 4}, /* shli r3, r2, 4 */
6895 {5, 3, 1}, /* shl3add r4, r3, r1 */
6896 {2, 3, 4}} /* sub r5, r3, r4 */
6898 {-336ll /* 0xfffffffffffffeb0 */ ,
6899 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6900 {6, 2, 4}, /* shli r3, r2, 4 */
6901 {6, 2, 7}, /* shli r4, r2, 7 */
6902 {2, 3, 4}} /* sub r5, r3, r4 */
6904 {-335ll /* 0xfffffffffffffeb1 */ ,
6905 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6906 {4, 2, 1}, /* shl2add r3, r2, r1 */
6907 {6, 3, 4}, /* shli r4, r3, 4 */
6908 {2, 1, 4}} /* sub r5, r1, r4 */
6910 {-333ll /* 0xfffffffffffffeb3 */ ,
6911 {{2, 0, 1}, /* sub r2, zero, r1 */
6912 {4, 2, 2}, /* shl2add r3, r2, r2 */
6913 {5, 3, 2}, /* shl3add r4, r3, r2 */
6914 {5, 4, 3}} /* shl3add r5, r4, r3 */
6916 {-332ll /* 0xfffffffffffffeb4 */ ,
6917 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6918 {5, 2, 1}, /* shl3add r3, r2, r1 */
6919 {5, 3, 2}, /* shl3add r4, r3, r2 */
6920 {2, 1, 4}} /* sub r5, r1, r4 */
6922 {-331ll /* 0xfffffffffffffeb5 */ ,
6923 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6924 {4, 2, 1}, /* shl2add r3, r2, r1 */
6925 {6, 3, 4}, /* shli r4, r3, 4 */
6926 {2, 2, 4}} /* sub r5, r2, r4 */
6928 {-330ll /* 0xfffffffffffffeb6 */ ,
6929 {{2, 0, 1}, /* sub r2, zero, r1 */
6930 {4, 2, 2}, /* shl2add r3, r2, r2 */
6931 {6, 3, 6}, /* shli r4, r3, 6 */
6932 {3, 3, 4}} /* shl1add r5, r3, r4 */
6934 {-329ll /* 0xfffffffffffffeb7 */ ,
6935 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6936 {6, 2, 6}, /* shli r3, r2, 6 */
6937 {3, 2, 3}, /* shl1add r4, r2, r3 */
6938 {2, 1, 4}} /* sub r5, r1, r4 */
6940 {-328ll /* 0xfffffffffffffeb8 */ ,
6941 {{2, 0, 1}, /* sub r2, zero, r1 */
6942 {5, 2, 2}, /* shl3add r3, r2, r2 */
6943 {6, 2, 8}, /* shli r4, r2, 8 */
6944 {5, 3, 4}} /* shl3add r5, r3, r4 */
6946 {-327ll /* 0xfffffffffffffeb9 */ ,
6947 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6948 {6, 1, 8}, /* shli r3, r1, 8 */
6949 {5, 2, 3}, /* shl3add r4, r2, r3 */
6950 {2, 1, 4}} /* sub r5, r1, r4 */
6952 {-325ll /* 0xfffffffffffffebb */ ,
6953 {{2, 0, 1}, /* sub r2, zero, r1 */
6954 {6, 1, 6}, /* shli r3, r1, 6 */
6955 {2, 2, 3}, /* sub r4, r2, r3 */
6956 {4, 4, 4}} /* shl2add r5, r4, r4 */
6958 {-324ll /* 0xfffffffffffffebc */ ,
6959 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6960 {2, 1, 2}, /* sub r3, r1, r2 */
6961 {6, 2, 6}, /* shli r4, r2, 6 */
6962 {2, 3, 4}} /* sub r5, r3, r4 */
6964 {-323ll /* 0xfffffffffffffebd */ ,
6965 {{6, 1, 6}, /* shli r2, r1, 6 */
6966 {1, 1, 2}, /* add r3, r1, r2 */
6967 {4, 3, 2}, /* shl2add r4, r3, r2 */
6968 {2, 1, 4}} /* sub r5, r1, r4 */
6970 {-322ll /* 0xfffffffffffffebe */ ,
6971 {{2, 0, 1}, /* sub r2, zero, r1 */
6972 {6, 2, 6}, /* shli r3, r2, 6 */
6973 {3, 3, 2}, /* shl1add r4, r3, r2 */
6974 {3, 4, 3}} /* shl1add r5, r4, r3 */
6976 {-321ll /* 0xfffffffffffffebf */ ,
6977 {{2, 0, 1}, /* sub r2, zero, r1 */
6978 {4, 1, 1}, /* shl2add r3, r1, r1 */
6979 {6, 3, 6}, /* shli r4, r3, 6 */
6980 {2, 2, 4}} /* sub r5, r2, r4 */
6982 {-320ll /* 0xfffffffffffffec0 */ ,
6983 {{2, 0, 1}, /* sub r2, zero, r1 */
6984 {4, 2, 2}, /* shl2add r3, r2, r2 */
6985 {6, 3, 6}} /* shli r4, r3, 6 */
6987 {-319ll /* 0xfffffffffffffec1 */ ,
6988 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6989 {6, 2, 6}, /* shli r3, r2, 6 */
6990 {2, 1, 3}} /* sub r4, r1, r3 */
6992 {-318ll /* 0xfffffffffffffec2 */ ,
6993 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6994 {6, 1, 1}, /* shli r3, r1, 1 */
6995 {6, 2, 6}, /* shli r4, r2, 6 */
6996 {2, 3, 4}} /* sub r5, r3, r4 */
6998 {-317ll /* 0xfffffffffffffec3 */ ,
6999 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7000 {4, 1, 1}, /* shl2add r3, r1, r1 */
7001 {6, 3, 6}, /* shli r4, r3, 6 */
7002 {2, 2, 4}} /* sub r5, r2, r4 */
7004 {-316ll /* 0xfffffffffffffec4 */ ,
7005 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7006 {6, 1, 2}, /* shli r3, r1, 2 */
7007 {6, 2, 6}, /* shli r4, r2, 6 */
7008 {2, 3, 4}} /* sub r5, r3, r4 */
7010 {-315ll /* 0xfffffffffffffec5 */ ,
7011 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7012 {6, 2, 6}, /* shli r3, r2, 6 */
7013 {2, 2, 3}} /* sub r4, r2, r3 */
7015 {-314ll /* 0xfffffffffffffec6 */ ,
7016 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7017 {1, 1, 2}, /* add r3, r1, r2 */
7018 {6, 2, 6}, /* shli r4, r2, 6 */
7019 {2, 3, 4}} /* sub r5, r3, r4 */
7021 {-313ll /* 0xfffffffffffffec7 */ ,
7022 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7023 {3, 1, 2}, /* shl1add r3, r1, r2 */
7024 {6, 2, 6}, /* shli r4, r2, 6 */
7025 {2, 3, 4}} /* sub r5, r3, r4 */
7027 {-312ll /* 0xfffffffffffffec8 */ ,
7028 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7029 {6, 1, 3}, /* shli r3, r1, 3 */
7030 {6, 2, 6}, /* shli r4, r2, 6 */
7031 {2, 3, 4}} /* sub r5, r3, r4 */
7033 {-311ll /* 0xfffffffffffffec9 */ ,
7034 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7035 {4, 1, 2}, /* shl2add r3, r1, r2 */
7036 {6, 2, 6}, /* shli r4, r2, 6 */
7037 {2, 3, 4}} /* sub r5, r3, r4 */
7039 {-310ll /* 0xfffffffffffffeca */ ,
7040 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7041 {6, 2, 1}, /* shli r3, r2, 1 */
7042 {6, 2, 6}, /* shli r4, r2, 6 */
7043 {2, 3, 4}} /* sub r5, r3, r4 */
7045 {-309ll /* 0xfffffffffffffecb */ ,
7046 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7047 {3, 2, 1}, /* shl1add r3, r2, r1 */
7048 {6, 2, 6}, /* shli r4, r2, 6 */
7049 {2, 3, 4}} /* sub r5, r3, r4 */
7051 {-307ll /* 0xfffffffffffffecd */ ,
7052 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7053 {5, 1, 2}, /* shl3add r3, r1, r2 */
7054 {6, 2, 6}, /* shli r4, r2, 6 */
7055 {2, 3, 4}} /* sub r5, r3, r4 */
7057 {-306ll /* 0xfffffffffffffece */ ,
7058 {{2, 0, 1}, /* sub r2, zero, r1 */
7059 {5, 2, 2}, /* shl3add r3, r2, r2 */
7060 {6, 3, 5}, /* shli r4, r3, 5 */
7061 {3, 3, 4}} /* shl1add r5, r3, r4 */
7063 {-305ll /* 0xfffffffffffffecf */ ,
7064 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7065 {6, 1, 6}, /* shli r3, r1, 6 */
7066 {2, 2, 3}, /* sub r4, r2, r3 */
7067 {4, 4, 4}} /* shl2add r5, r4, r4 */
7069 {-304ll /* 0xfffffffffffffed0 */ ,
7070 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7071 {6, 1, 4}, /* shli r3, r1, 4 */
7072 {6, 2, 6}, /* shli r4, r2, 6 */
7073 {2, 3, 4}} /* sub r5, r3, r4 */
7075 {-303ll /* 0xfffffffffffffed1 */ ,
7076 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7077 {3, 2, 1}, /* shl1add r3, r2, r1 */
7078 {6, 3, 4}, /* shli r4, r3, 4 */
7079 {2, 1, 4}} /* sub r5, r1, r4 */
7081 {-301ll /* 0xfffffffffffffed3 */ ,
7082 {{2, 0, 1}, /* sub r2, zero, r1 */
7083 {5, 2, 2}, /* shl3add r3, r2, r2 */
7084 {5, 3, 2}, /* shl3add r4, r3, r2 */
7085 {4, 4, 3}} /* shl2add r5, r4, r3 */
7087 {-300ll /* 0xfffffffffffffed4 */ ,
7088 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7089 {6, 2, 2}, /* shli r3, r2, 2 */
7090 {6, 2, 6}, /* shli r4, r2, 6 */
7091 {2, 3, 4}} /* sub r5, r3, r4 */
7093 {-299ll /* 0xfffffffffffffed5 */ ,
7094 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7095 {4, 2, 1}, /* shl2add r3, r2, r1 */
7096 {6, 2, 6}, /* shli r4, r2, 6 */
7097 {2, 3, 4}} /* sub r5, r3, r4 */
7099 {-297ll /* 0xfffffffffffffed7 */ ,
7100 {{2, 0, 1}, /* sub r2, zero, r1 */
7101 {6, 1, 5}, /* shli r3, r1, 5 */
7102 {2, 2, 3}, /* sub r4, r2, r3 */
7103 {5, 4, 4}} /* shl3add r5, r4, r4 */
7105 {-296ll /* 0xfffffffffffffed8 */ ,
7106 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7107 {2, 1, 2}, /* sub r3, r1, r2 */
7108 {6, 2, 5}, /* shli r4, r2, 5 */
7109 {2, 3, 4}} /* sub r5, r3, r4 */
7111 {-295ll /* 0xfffffffffffffed9 */ ,
7112 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7113 {4, 2, 2}, /* shl2add r3, r2, r2 */
7114 {6, 2, 6}, /* shli r4, r2, 6 */
7115 {2, 3, 4}} /* sub r5, r3, r4 */
7117 {-293ll /* 0xfffffffffffffedb */ ,
7118 {{6, 1, 2}, /* shli r2, r1, 2 */
7119 {5, 2, 1}, /* shl3add r3, r2, r1 */
7120 {5, 3, 3}, /* shl3add r4, r3, r3 */
7121 {2, 2, 4}} /* sub r5, r2, r4 */
7123 {-292ll /* 0xfffffffffffffedc */ ,
7124 {{2, 0, 1}, /* sub r2, zero, r1 */
7125 {5, 2, 2}, /* shl3add r3, r2, r2 */
7126 {6, 2, 8}, /* shli r4, r2, 8 */
7127 {4, 3, 4}} /* shl2add r5, r3, r4 */
7129 {-291ll /* 0xfffffffffffffedd */ ,
7130 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7131 {6, 1, 8}, /* shli r3, r1, 8 */
7132 {5, 2, 3}, /* shl3add r4, r2, r3 */
7133 {2, 2, 4}} /* sub r5, r2, r4 */
7135 {-290ll /* 0xfffffffffffffede */ ,
7136 {{2, 0, 1}, /* sub r2, zero, r1 */
7137 {6, 2, 5}, /* shli r3, r2, 5 */
7138 {4, 3, 2}, /* shl2add r4, r3, r2 */
7139 {3, 4, 3}} /* shl1add r5, r4, r3 */
7141 {-289ll /* 0xfffffffffffffedf */ ,
7142 {{2, 0, 1}, /* sub r2, zero, r1 */
7143 {5, 1, 1}, /* shl3add r3, r1, r1 */
7144 {6, 3, 5}, /* shli r4, r3, 5 */
7145 {2, 2, 4}} /* sub r5, r2, r4 */
7147 {-288ll /* 0xfffffffffffffee0 */ ,
7148 {{2, 0, 1}, /* sub r2, zero, r1 */
7149 {5, 2, 2}, /* shl3add r3, r2, r2 */
7150 {6, 3, 5}} /* shli r4, r3, 5 */
7152 {-287ll /* 0xfffffffffffffee1 */ ,
7153 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7154 {6, 2, 5}, /* shli r3, r2, 5 */
7155 {2, 1, 3}} /* sub r4, r1, r3 */
7157 {-286ll /* 0xfffffffffffffee2 */ ,
7158 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7159 {6, 1, 1}, /* shli r3, r1, 1 */
7160 {6, 2, 5}, /* shli r4, r2, 5 */
7161 {2, 3, 4}} /* sub r5, r3, r4 */
7163 {-285ll /* 0xfffffffffffffee3 */ ,
7164 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7165 {5, 1, 1}, /* shl3add r3, r1, r1 */
7166 {6, 3, 5}, /* shli r4, r3, 5 */
7167 {2, 2, 4}} /* sub r5, r2, r4 */
7169 {-284ll /* 0xfffffffffffffee4 */ ,
7170 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7171 {6, 1, 2}, /* shli r3, r1, 2 */
7172 {6, 2, 5}, /* shli r4, r2, 5 */
7173 {2, 3, 4}} /* sub r5, r3, r4 */
7175 {-283ll /* 0xfffffffffffffee5 */ ,
7176 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7177 {5, 1, 1}, /* shl3add r3, r1, r1 */
7178 {6, 3, 5}, /* shli r4, r3, 5 */
7179 {2, 2, 4}} /* sub r5, r2, r4 */
7181 {-281ll /* 0xfffffffffffffee7 */ ,
7182 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7183 {6, 2, 3}, /* shli r3, r2, 3 */
7184 {5, 3, 1}, /* shl3add r4, r3, r1 */
7185 {2, 3, 4}} /* sub r5, r3, r4 */
7187 {-280ll /* 0xfffffffffffffee8 */ ,
7188 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7189 {6, 2, 3}, /* shli r3, r2, 3 */
7190 {6, 2, 6}, /* shli r4, r2, 6 */
7191 {2, 3, 4}} /* sub r5, r3, r4 */
7193 {-279ll /* 0xfffffffffffffee9 */ ,
7194 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7195 {6, 2, 5}, /* shli r3, r2, 5 */
7196 {2, 2, 3}} /* sub r4, r2, r3 */
7198 {-278ll /* 0xfffffffffffffeea */ ,
7199 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7200 {1, 1, 2}, /* add r3, r1, r2 */
7201 {6, 2, 5}, /* shli r4, r2, 5 */
7202 {2, 3, 4}} /* sub r5, r3, r4 */
7204 {-277ll /* 0xfffffffffffffeeb */ ,
7205 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7206 {3, 1, 2}, /* shl1add r3, r1, r2 */
7207 {6, 2, 5}, /* shli r4, r2, 5 */
7208 {2, 3, 4}} /* sub r5, r3, r4 */
7210 {-276ll /* 0xfffffffffffffeec */ ,
7211 {{2, 0, 1}, /* sub r2, zero, r1 */
7212 {4, 2, 2}, /* shl2add r3, r2, r2 */
7213 {6, 2, 8}, /* shli r4, r2, 8 */
7214 {4, 3, 4}} /* shl2add r5, r3, r4 */
7216 {-275ll /* 0xfffffffffffffeed */ ,
7217 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7218 {4, 1, 2}, /* shl2add r3, r1, r2 */
7219 {6, 2, 5}, /* shli r4, r2, 5 */
7220 {2, 3, 4}} /* sub r5, r3, r4 */
7222 {-274ll /* 0xfffffffffffffeee */ ,
7223 {{2, 0, 1}, /* sub r2, zero, r1 */
7224 {5, 2, 2}, /* shl3add r3, r2, r2 */
7225 {6, 2, 8}, /* shli r4, r2, 8 */
7226 {3, 3, 4}} /* shl1add r5, r3, r4 */
7228 {-273ll /* 0xfffffffffffffeef */ ,
7229 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7230 {6, 1, 8}, /* shli r3, r1, 8 */
7231 {3, 2, 3}, /* shl1add r4, r2, r3 */
7232 {2, 1, 4}} /* sub r5, r1, r4 */
7234 {-272ll /* 0xfffffffffffffef0 */ ,
7235 {{2, 0, 1}, /* sub r2, zero, r1 */
7236 {6, 1, 4}, /* shli r3, r1, 4 */
7237 {2, 2, 3}, /* sub r4, r2, r3 */
7238 {6, 4, 4}} /* shli r5, r4, 4 */
7240 {-271ll /* 0xfffffffffffffef1 */ ,
7241 {{6, 1, 4}, /* shli r2, r1, 4 */
7242 {2, 1, 2}, /* sub r3, r1, r2 */
7243 {6, 2, 4}, /* shli r4, r2, 4 */
7244 {2, 3, 4}} /* sub r5, r3, r4 */
7246 {-270ll /* 0xfffffffffffffef2 */ ,
7247 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7248 {6, 2, 1}, /* shli r3, r2, 1 */
7249 {6, 2, 5}, /* shli r4, r2, 5 */
7250 {2, 3, 4}} /* sub r5, r3, r4 */
7252 {-269ll /* 0xfffffffffffffef3 */ ,
7253 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7254 {3, 2, 1}, /* shl1add r3, r2, r1 */
7255 {6, 2, 5}, /* shli r4, r2, 5 */
7256 {2, 3, 4}} /* sub r5, r3, r4 */
7258 {-268ll /* 0xfffffffffffffef4 */ ,
7259 {{6, 1, 2}, /* shli r2, r1, 2 */
7260 {6, 1, 8}, /* shli r3, r1, 8 */
7261 {4, 2, 3}, /* shl2add r4, r2, r3 */
7262 {2, 2, 4}} /* sub r5, r2, r4 */
7264 {-267ll /* 0xfffffffffffffef5 */ ,
7265 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7266 {6, 1, 8}, /* shli r3, r1, 8 */
7267 {4, 2, 3}, /* shl2add r4, r2, r3 */
7268 {2, 1, 4}} /* sub r5, r1, r4 */
7270 {-266ll /* 0xfffffffffffffef6 */ ,
7271 {{2, 0, 1}, /* sub r2, zero, r1 */
7272 {4, 2, 2}, /* shl2add r3, r2, r2 */
7273 {6, 2, 8}, /* shli r4, r2, 8 */
7274 {3, 3, 4}} /* shl1add r5, r3, r4 */
7276 {-265ll /* 0xfffffffffffffef7 */ ,
7277 {{2, 0, 1}, /* sub r2, zero, r1 */
7278 {6, 1, 5}, /* shli r3, r1, 5 */
7279 {2, 2, 3}, /* sub r4, r2, r3 */
7280 {5, 4, 2}} /* shl3add r5, r4, r2 */
7282 {-264ll /* 0xfffffffffffffef8 */ ,
7283 {{2, 0, 1}, /* sub r2, zero, r1 */
7284 {6, 2, 8}, /* shli r3, r2, 8 */
7285 {5, 2, 3}} /* shl3add r4, r2, r3 */
7287 {-263ll /* 0xfffffffffffffef9 */ ,
7288 {{6, 1, 8}, /* shli r2, r1, 8 */
7289 {5, 1, 2}, /* shl3add r3, r1, r2 */
7290 {2, 1, 3}} /* sub r4, r1, r3 */
7292 {-262ll /* 0xfffffffffffffefa */ ,
7293 {{6, 1, 1}, /* shli r2, r1, 1 */
7294 {6, 1, 8}, /* shli r3, r1, 8 */
7295 {4, 2, 3}, /* shl2add r4, r2, r3 */
7296 {2, 2, 4}} /* sub r5, r2, r4 */
7298 {-261ll /* 0xfffffffffffffefb */ ,
7299 {{2, 0, 1}, /* sub r2, zero, r1 */
7300 {6, 1, 6}, /* shli r3, r1, 6 */
7301 {2, 2, 3}, /* sub r4, r2, r3 */
7302 {4, 4, 2}} /* shl2add r5, r4, r2 */
7304 {-260ll /* 0xfffffffffffffefc */ ,
7305 {{2, 0, 1}, /* sub r2, zero, r1 */
7306 {6, 2, 8}, /* shli r3, r2, 8 */
7307 {4, 2, 3}} /* shl2add r4, r2, r3 */
7309 {-259ll /* 0xfffffffffffffefd */ ,
7310 {{6, 1, 8}, /* shli r2, r1, 8 */
7311 {4, 1, 2}, /* shl2add r3, r1, r2 */
7312 {2, 1, 3}} /* sub r4, r1, r3 */
7314 {-258ll /* 0xfffffffffffffefe */ ,
7315 {{2, 0, 1}, /* sub r2, zero, r1 */
7316 {6, 2, 8}, /* shli r3, r2, 8 */
7317 {3, 2, 3}} /* shl1add r4, r2, r3 */
7319 {-257ll /* 0xfffffffffffffeff */ ,
7320 {{2, 0, 1}, /* sub r2, zero, r1 */
7321 {6, 1, 8}, /* shli r3, r1, 8 */
7322 {2, 2, 3}} /* sub r4, r2, r3 */
7324 {-256ll /* 0xffffffffffffff00 */ ,
7325 {{2, 0, 1}, /* sub r2, zero, r1 */
7326 {6, 2, 8}} /* shli r3, r2, 8 */
7328 {-255ll /* 0xffffffffffffff01 */ ,
7329 {{6, 1, 8}, /* shli r2, r1, 8 */
7330 {2, 1, 2}} /* sub r3, r1, r2 */
7332 {-254ll /* 0xffffffffffffff02 */ ,
7333 {{6, 1, 1}, /* shli r2, r1, 1 */
7334 {6, 1, 8}, /* shli r3, r1, 8 */
7335 {2, 2, 3}} /* sub r4, r2, r3 */
7337 {-253ll /* 0xffffffffffffff03 */ ,
7338 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7339 {6, 1, 8}, /* shli r3, r1, 8 */
7340 {2, 2, 3}} /* sub r4, r2, r3 */
7342 {-252ll /* 0xffffffffffffff04 */ ,
7343 {{6, 1, 2}, /* shli r2, r1, 2 */
7344 {6, 1, 8}, /* shli r3, r1, 8 */
7345 {2, 2, 3}} /* sub r4, r2, r3 */
7347 {-251ll /* 0xffffffffffffff05 */ ,
7348 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7349 {6, 1, 8}, /* shli r3, r1, 8 */
7350 {2, 2, 3}} /* sub r4, r2, r3 */
7352 {-250ll /* 0xffffffffffffff06 */ ,
7353 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7354 {6, 1, 7}, /* shli r3, r1, 7 */
7355 {2, 2, 3}, /* sub r4, r2, r3 */
7356 {6, 4, 1}} /* shli r5, r4, 1 */
7358 {-249ll /* 0xffffffffffffff07 */ ,
7359 {{6, 1, 3}, /* shli r2, r1, 3 */
7360 {2, 2, 1}, /* sub r3, r2, r1 */
7361 {6, 2, 5}, /* shli r4, r2, 5 */
7362 {2, 3, 4}} /* sub r5, r3, r4 */
7364 {-248ll /* 0xffffffffffffff08 */ ,
7365 {{6, 1, 3}, /* shli r2, r1, 3 */
7366 {6, 1, 8}, /* shli r3, r1, 8 */
7367 {2, 2, 3}} /* sub r4, r2, r3 */
7369 {-247ll /* 0xffffffffffffff09 */ ,
7370 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7371 {6, 1, 8}, /* shli r3, r1, 8 */
7372 {2, 2, 3}} /* sub r4, r2, r3 */
7374 {-246ll /* 0xffffffffffffff0a */ ,
7375 {{6, 1, 1}, /* shli r2, r1, 1 */
7376 {6, 1, 5}, /* shli r3, r1, 5 */
7377 {2, 1, 3}, /* sub r4, r1, r3 */
7378 {5, 4, 2}} /* shl3add r5, r4, r2 */
7380 {-245ll /* 0xffffffffffffff0b */ ,
7381 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7382 {6, 1, 5}, /* shli r3, r1, 5 */
7383 {2, 1, 3}, /* sub r4, r1, r3 */
7384 {5, 4, 2}} /* shl3add r5, r4, r2 */
7386 {-244ll /* 0xffffffffffffff0c */ ,
7387 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7388 {6, 1, 6}, /* shli r3, r1, 6 */
7389 {2, 2, 3}, /* sub r4, r2, r3 */
7390 {6, 4, 2}} /* shli r5, r4, 2 */
7392 {-243ll /* 0xffffffffffffff0d */ ,
7393 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7394 {6, 1, 6}, /* shli r3, r1, 6 */
7395 {2, 2, 3}, /* sub r4, r2, r3 */
7396 {4, 4, 1}} /* shl2add r5, r4, r1 */
7398 {-242ll /* 0xffffffffffffff0e */ ,
7399 {{6, 1, 4}, /* shli r2, r1, 4 */
7400 {6, 1, 8}, /* shli r3, r1, 8 */
7401 {3, 1, 3}, /* shl1add r4, r1, r3 */
7402 {2, 2, 4}} /* sub r5, r2, r4 */
7404 {-241ll /* 0xffffffffffffff0f */ ,
7405 {{6, 1, 4}, /* shli r2, r1, 4 */
7406 {2, 2, 1}, /* sub r3, r2, r1 */
7407 {6, 2, 4}, /* shli r4, r2, 4 */
7408 {2, 3, 4}} /* sub r5, r3, r4 */
7410 {-240ll /* 0xffffffffffffff10 */ ,
7411 {{6, 1, 4}, /* shli r2, r1, 4 */
7412 {6, 1, 8}, /* shli r3, r1, 8 */
7413 {2, 2, 3}} /* sub r4, r2, r3 */
7415 {-239ll /* 0xffffffffffffff11 */ ,
7416 {{6, 1, 4}, /* shli r2, r1, 4 */
7417 {1, 1, 2}, /* add r3, r1, r2 */
7418 {6, 2, 4}, /* shli r4, r2, 4 */
7419 {2, 3, 4}} /* sub r5, r3, r4 */
7421 {-238ll /* 0xffffffffffffff12 */ ,
7422 {{6, 1, 1}, /* shli r2, r1, 1 */
7423 {6, 1, 5}, /* shli r3, r1, 5 */
7424 {2, 2, 3}, /* sub r4, r2, r3 */
7425 {5, 4, 2}} /* shl3add r5, r4, r2 */
7427 {-237ll /* 0xffffffffffffff13 */ ,
7428 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7429 {6, 1, 7}, /* shli r3, r1, 7 */
7430 {2, 2, 3}, /* sub r4, r2, r3 */
7431 {3, 4, 1}} /* shl1add r5, r4, r1 */
7433 {-236ll /* 0xffffffffffffff14 */ ,
7434 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7435 {6, 1, 6}, /* shli r3, r1, 6 */
7436 {2, 2, 3}, /* sub r4, r2, r3 */
7437 {6, 4, 2}} /* shli r5, r4, 2 */
7439 {-235ll /* 0xffffffffffffff15 */ ,
7440 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7441 {6, 1, 6}, /* shli r3, r1, 6 */
7442 {2, 2, 3}, /* sub r4, r2, r3 */
7443 {4, 4, 1}} /* shl2add r5, r4, r1 */
7445 {-234ll /* 0xffffffffffffff16 */ ,
7446 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7447 {5, 2, 2}, /* shl3add r3, r2, r2 */
7448 {2, 1, 3}, /* sub r4, r1, r3 */
7449 {5, 4, 4}} /* shl3add r5, r4, r4 */
7451 {-233ll /* 0xffffffffffffff17 */ ,
7452 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7453 {6, 1, 5}, /* shli r3, r1, 5 */
7454 {5, 3, 2}, /* shl3add r4, r3, r2 */
7455 {2, 3, 4}} /* sub r5, r3, r4 */
7457 {-232ll /* 0xffffffffffffff18 */ ,
7458 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7459 {6, 1, 5}, /* shli r3, r1, 5 */
7460 {2, 2, 3}, /* sub r4, r2, r3 */
7461 {6, 4, 3}} /* shli r5, r4, 3 */
7463 {-231ll /* 0xffffffffffffff19 */ ,
7464 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7465 {6, 1, 5}, /* shli r3, r1, 5 */
7466 {2, 2, 3}, /* sub r4, r2, r3 */
7467 {5, 4, 1}} /* shl3add r5, r4, r1 */
7469 {-230ll /* 0xffffffffffffff1a */ ,
7470 {{6, 1, 5}, /* shli r2, r1, 5 */
7471 {3, 1, 2}, /* shl1add r3, r1, r2 */
7472 {2, 1, 3}, /* sub r4, r1, r3 */
7473 {5, 4, 3}} /* shl3add r5, r4, r3 */
7475 {-229ll /* 0xffffffffffffff1b */ ,
7476 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7477 {6, 1, 5}, /* shli r3, r1, 5 */
7478 {2, 2, 3}, /* sub r4, r2, r3 */
7479 {5, 4, 2}} /* shl3add r5, r4, r2 */
7481 {-228ll /* 0xffffffffffffff1c */ ,
7482 {{6, 1, 2}, /* shli r2, r1, 2 */
7483 {6, 1, 5}, /* shli r3, r1, 5 */
7484 {5, 3, 2}, /* shl3add r4, r3, r2 */
7485 {2, 3, 4}} /* sub r5, r3, r4 */
7487 {-227ll /* 0xffffffffffffff1d */ ,
7488 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7489 {6, 1, 5}, /* shli r3, r1, 5 */
7490 {5, 3, 2}, /* shl3add r4, r3, r2 */
7491 {2, 3, 4}} /* sub r5, r3, r4 */
7493 {-226ll /* 0xffffffffffffff1e */ ,
7494 {{6, 1, 1}, /* shli r2, r1, 1 */
7495 {6, 1, 5}, /* shli r3, r1, 5 */
7496 {5, 3, 2}, /* shl3add r4, r3, r2 */
7497 {2, 3, 4}} /* sub r5, r3, r4 */
7499 {-225ll /* 0xffffffffffffff1f */ ,
7500 {{6, 1, 5}, /* shli r2, r1, 5 */
7501 {5, 2, 1}, /* shl3add r3, r2, r1 */
7502 {2, 2, 3}} /* sub r4, r2, r3 */
7504 {-224ll /* 0xffffffffffffff20 */ ,
7505 {{6, 1, 5}, /* shli r2, r1, 5 */
7506 {6, 1, 8}, /* shli r3, r1, 8 */
7507 {2, 2, 3}} /* sub r4, r2, r3 */
7509 {-223ll /* 0xffffffffffffff21 */ ,
7510 {{6, 1, 5}, /* shli r2, r1, 5 */
7511 {1, 1, 2}, /* add r3, r1, r2 */
7512 {6, 2, 3}, /* shli r4, r2, 3 */
7513 {2, 3, 4}} /* sub r5, r3, r4 */
7515 {-222ll /* 0xffffffffffffff22 */ ,
7516 {{6, 1, 5}, /* shli r2, r1, 5 */
7517 {3, 1, 2}, /* shl1add r3, r1, r2 */
7518 {6, 2, 3}, /* shli r4, r2, 3 */
7519 {2, 3, 4}} /* sub r5, r3, r4 */
7521 {-221ll /* 0xffffffffffffff23 */ ,
7522 {{6, 1, 5}, /* shli r2, r1, 5 */
7523 {4, 1, 2}, /* shl2add r3, r1, r2 */
7524 {5, 2, 1}, /* shl3add r4, r2, r1 */
7525 {2, 3, 4}} /* sub r5, r3, r4 */
7527 {-220ll /* 0xffffffffffffff24 */ ,
7528 {{6, 1, 2}, /* shli r2, r1, 2 */
7529 {6, 1, 5}, /* shli r3, r1, 5 */
7530 {2, 2, 3}, /* sub r4, r2, r3 */
7531 {5, 4, 2}} /* shl3add r5, r4, r2 */
7533 {-219ll /* 0xffffffffffffff25 */ ,
7534 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7535 {6, 1, 6}, /* shli r3, r1, 6 */
7536 {2, 2, 3}, /* sub r4, r2, r3 */
7537 {4, 4, 1}} /* shl2add r5, r4, r1 */
7539 {-218ll /* 0xffffffffffffff26 */ ,
7540 {{6, 1, 5}, /* shli r2, r1, 5 */
7541 {2, 2, 1}, /* sub r3, r2, r1 */
7542 {5, 3, 1}, /* shl3add r4, r3, r1 */
7543 {2, 3, 4}} /* sub r5, r3, r4 */
7545 {-217ll /* 0xffffffffffffff27 */ ,
7546 {{6, 1, 5}, /* shli r2, r1, 5 */
7547 {2, 1, 2}, /* sub r3, r1, r2 */
7548 {2, 2, 1}, /* sub r4, r2, r1 */
7549 {5, 3, 4}} /* shl3add r5, r3, r4 */
7551 {-216ll /* 0xffffffffffffff28 */ ,
7552 {{6, 1, 5}, /* shli r2, r1, 5 */
7553 {2, 1, 2}, /* sub r3, r1, r2 */
7554 {5, 3, 2}} /* shl3add r4, r3, r2 */
7556 {-215ll /* 0xffffffffffffff29 */ ,
7557 {{6, 1, 5}, /* shli r2, r1, 5 */
7558 {1, 1, 2}, /* add r3, r1, r2 */
7559 {2, 1, 2}, /* sub r4, r1, r2 */
7560 {5, 4, 3}} /* shl3add r5, r4, r3 */
7562 {-214ll /* 0xffffffffffffff2a */ ,
7563 {{6, 1, 5}, /* shli r2, r1, 5 */
7564 {2, 1, 2}, /* sub r3, r1, r2 */
7565 {3, 1, 2}, /* shl1add r4, r1, r2 */
7566 {5, 3, 4}} /* shl3add r5, r3, r4 */
7568 {-213ll /* 0xffffffffffffff2b */ ,
7569 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7570 {5, 2, 2}, /* shl3add r3, r2, r2 */
7571 {6, 3, 3}, /* shli r4, r3, 3 */
7572 {2, 2, 4}} /* sub r5, r2, r4 */
7574 {-212ll /* 0xffffffffffffff2c */ ,
7575 {{6, 1, 5}, /* shli r2, r1, 5 */
7576 {2, 1, 2}, /* sub r3, r1, r2 */
7577 {4, 1, 2}, /* shl2add r4, r1, r2 */
7578 {5, 3, 4}} /* shl3add r5, r3, r4 */
7580 {-211ll /* 0xffffffffffffff2d */ ,
7581 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7582 {6, 1, 5}, /* shli r3, r1, 5 */
7583 {2, 2, 3}, /* sub r4, r2, r3 */
7584 {5, 4, 2}} /* shl3add r5, r4, r2 */
7586 {-210ll /* 0xffffffffffffff2e */ ,
7587 {{6, 1, 4}, /* shli r2, r1, 4 */
7588 {5, 2, 1}, /* shl3add r3, r2, r1 */
7589 {2, 2, 3}, /* sub r4, r2, r3 */
7590 {3, 4, 2}} /* shl1add r5, r4, r2 */
7592 {-209ll /* 0xffffffffffffff2f */ ,
7593 {{6, 1, 5}, /* shli r2, r1, 5 */
7594 {2, 2, 1}, /* sub r3, r2, r1 */
7595 {2, 1, 3}, /* sub r4, r1, r3 */
7596 {5, 4, 3}} /* shl3add r5, r4, r3 */
7598 {-208ll /* 0xffffffffffffff30 */ ,
7599 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7600 {6, 1, 4}, /* shli r3, r1, 4 */
7601 {2, 2, 3}, /* sub r4, r2, r3 */
7602 {6, 4, 4}} /* shli r5, r4, 4 */
7604 {-207ll /* 0xffffffffffffff31 */ ,
7605 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7606 {5, 2, 2}, /* shl3add r3, r2, r2 */
7607 {6, 2, 5}, /* shli r4, r2, 5 */
7608 {2, 3, 4}} /* sub r5, r3, r4 */
7610 {-205ll /* 0xffffffffffffff33 */ ,
7611 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7612 {4, 2, 1}, /* shl2add r3, r2, r1 */
7613 {6, 3, 4}, /* shli r4, r3, 4 */
7614 {2, 2, 4}} /* sub r5, r2, r4 */
7616 {-204ll /* 0xffffffffffffff34 */ ,
7617 {{6, 1, 2}, /* shli r2, r1, 2 */
7618 {2, 1, 2}, /* sub r3, r1, r2 */
7619 {6, 3, 6}, /* shli r4, r3, 6 */
7620 {4, 3, 4}} /* shl2add r5, r3, r4 */
7622 {-203ll /* 0xffffffffffffff35 */ ,
7623 {{6, 1, 3}, /* shli r2, r1, 3 */
7624 {5, 2, 1}, /* shl3add r3, r2, r1 */
7625 {4, 3, 2}, /* shl2add r4, r3, r2 */
7626 {2, 3, 4}} /* sub r5, r3, r4 */
7628 {-202ll /* 0xffffffffffffff36 */ ,
7629 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7630 {5, 2, 1}, /* shl3add r3, r2, r1 */
7631 {5, 3, 2}, /* shl3add r4, r3, r2 */
7632 {2, 1, 4}} /* sub r5, r1, r4 */
7634 {-201ll /* 0xffffffffffffff37 */ ,
7635 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7636 {6, 1, 6}, /* shli r3, r1, 6 */
7637 {4, 3, 2}, /* shl2add r4, r3, r2 */
7638 {2, 3, 4}} /* sub r5, r3, r4 */
7640 {-200ll /* 0xffffffffffffff38 */ ,
7641 {{6, 1, 3}, /* shli r2, r1, 3 */
7642 {6, 1, 6}, /* shli r3, r1, 6 */
7643 {4, 3, 2}, /* shl2add r4, r3, r2 */
7644 {2, 3, 4}} /* sub r5, r3, r4 */
7646 {-199ll /* 0xffffffffffffff39 */ ,
7647 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7648 {6, 1, 7}, /* shli r3, r1, 7 */
7649 {5, 2, 3}, /* shl3add r4, r2, r3 */
7650 {2, 1, 4}} /* sub r5, r1, r4 */
7652 {-198ll /* 0xffffffffffffff3a */ ,
7653 {{6, 1, 2}, /* shli r2, r1, 2 */
7654 {2, 1, 2}, /* sub r3, r1, r2 */
7655 {6, 3, 6}, /* shli r4, r3, 6 */
7656 {3, 3, 4}} /* shl1add r5, r3, r4 */
7658 {-197ll /* 0xffffffffffffff3b */ ,
7659 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7660 {6, 1, 6}, /* shli r3, r1, 6 */
7661 {4, 3, 2}, /* shl2add r4, r3, r2 */
7662 {2, 3, 4}} /* sub r5, r3, r4 */
7664 {-196ll /* 0xffffffffffffff3c */ ,
7665 {{6, 1, 2}, /* shli r2, r1, 2 */
7666 {6, 1, 6}, /* shli r3, r1, 6 */
7667 {4, 3, 2}, /* shl2add r4, r3, r2 */
7668 {2, 3, 4}} /* sub r5, r3, r4 */
7670 {-195ll /* 0xffffffffffffff3d */ ,
7671 {{2, 0, 1}, /* sub r2, zero, r1 */
7672 {6, 1, 6}, /* shli r3, r1, 6 */
7673 {2, 2, 3}, /* sub r4, r2, r3 */
7674 {3, 4, 4}} /* shl1add r5, r4, r4 */
7676 {-194ll /* 0xffffffffffffff3e */ ,
7677 {{6, 1, 1}, /* shli r2, r1, 1 */
7678 {6, 1, 6}, /* shli r3, r1, 6 */
7679 {4, 3, 2}, /* shl2add r4, r3, r2 */
7680 {2, 3, 4}} /* sub r5, r3, r4 */
7682 {-193ll /* 0xffffffffffffff3f */ ,
7683 {{6, 1, 6}, /* shli r2, r1, 6 */
7684 {4, 2, 1}, /* shl2add r3, r2, r1 */
7685 {2, 2, 3}} /* sub r4, r2, r3 */
7687 {-192ll /* 0xffffffffffffff40 */ ,
7688 {{6, 1, 6}, /* shli r2, r1, 6 */
7689 {6, 1, 8}, /* shli r3, r1, 8 */
7690 {2, 2, 3}} /* sub r4, r2, r3 */
7692 {-191ll /* 0xffffffffffffff41 */ ,
7693 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7694 {6, 2, 6}, /* shli r3, r2, 6 */
7695 {2, 1, 3}} /* sub r4, r1, r3 */
7697 {-190ll /* 0xffffffffffffff42 */ ,
7698 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7699 {6, 1, 1}, /* shli r3, r1, 1 */
7700 {6, 2, 6}, /* shli r4, r2, 6 */
7701 {2, 3, 4}} /* sub r5, r3, r4 */
7703 {-189ll /* 0xffffffffffffff43 */ ,
7704 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7705 {6, 2, 6}, /* shli r3, r2, 6 */
7706 {2, 2, 3}} /* sub r4, r2, r3 */
7708 {-188ll /* 0xffffffffffffff44 */ ,
7709 {{6, 1, 6}, /* shli r2, r1, 6 */
7710 {2, 1, 2}, /* sub r3, r1, r2 */
7711 {4, 3, 2}} /* shl2add r4, r3, r2 */
7713 {-187ll /* 0xffffffffffffff45 */ ,
7714 {{6, 1, 6}, /* shli r2, r1, 6 */
7715 {1, 1, 2}, /* add r3, r1, r2 */
7716 {2, 1, 2}, /* sub r4, r1, r2 */
7717 {4, 4, 3}} /* shl2add r5, r4, r3 */
7719 {-186ll /* 0xffffffffffffff46 */ ,
7720 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7721 {6, 2, 1}, /* shli r3, r2, 1 */
7722 {6, 2, 6}, /* shli r4, r2, 6 */
7723 {2, 3, 4}} /* sub r5, r3, r4 */
7725 {-185ll /* 0xffffffffffffff47 */ ,
7726 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7727 {3, 2, 1}, /* shl1add r3, r2, r1 */
7728 {6, 2, 6}, /* shli r4, r2, 6 */
7729 {2, 3, 4}} /* sub r5, r3, r4 */
7731 {-184ll /* 0xffffffffffffff48 */ ,
7732 {{6, 1, 1}, /* shli r2, r1, 1 */
7733 {6, 1, 6}, /* shli r3, r1, 6 */
7734 {2, 2, 3}, /* sub r4, r2, r3 */
7735 {4, 4, 3}} /* shl2add r5, r4, r3 */
7737 {-183ll /* 0xffffffffffffff49 */ ,
7738 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7739 {3, 2, 2}, /* shl1add r3, r2, r2 */
7740 {6, 2, 6}, /* shli r4, r2, 6 */
7741 {2, 3, 4}} /* sub r5, r3, r4 */
7743 {-181ll /* 0xffffffffffffff4b */ ,
7744 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7745 {5, 1, 2}, /* shl3add r3, r1, r2 */
7746 {6, 2, 6}, /* shli r4, r2, 6 */
7747 {2, 3, 4}} /* sub r5, r3, r4 */
7749 {-180ll /* 0xffffffffffffff4c */ ,
7750 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7751 {6, 2, 2}, /* shli r3, r2, 2 */
7752 {6, 2, 6}, /* shli r4, r2, 6 */
7753 {2, 3, 4}} /* sub r5, r3, r4 */
7755 {-179ll /* 0xffffffffffffff4d */ ,
7756 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7757 {4, 2, 1}, /* shl2add r3, r2, r1 */
7758 {6, 2, 6}, /* shli r4, r2, 6 */
7759 {2, 3, 4}} /* sub r5, r3, r4 */
7761 {-178ll /* 0xffffffffffffff4e */ ,
7762 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7763 {5, 2, 1}, /* shl3add r3, r2, r1 */
7764 {5, 3, 2}, /* shl3add r4, r3, r2 */
7765 {2, 3, 4}} /* sub r5, r3, r4 */
7767 {-177ll /* 0xffffffffffffff4f */ ,
7768 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7769 {4, 2, 2}, /* shl2add r3, r2, r2 */
7770 {6, 2, 6}, /* shli r4, r2, 6 */
7771 {2, 3, 4}} /* sub r5, r3, r4 */
7773 {-176ll /* 0xffffffffffffff50 */ ,
7774 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7775 {6, 1, 4}, /* shli r3, r1, 4 */
7776 {2, 2, 3}, /* sub r4, r2, r3 */
7777 {6, 4, 4}} /* shli r5, r4, 4 */
7779 {-175ll /* 0xffffffffffffff51 */ ,
7780 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7781 {6, 1, 5}, /* shli r3, r1, 5 */
7782 {2, 2, 3}, /* sub r4, r2, r3 */
7783 {5, 4, 2}} /* shl3add r5, r4, r2 */
7785 {-173ll /* 0xffffffffffffff53 */ ,
7786 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7787 {5, 1, 2}, /* shl3add r3, r1, r2 */
7788 {6, 3, 4}, /* shli r4, r3, 4 */
7789 {2, 2, 4}} /* sub r5, r2, r4 */
7791 {-172ll /* 0xffffffffffffff54 */ ,
7792 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7793 {6, 1, 6}, /* shli r3, r1, 6 */
7794 {2, 2, 3}, /* sub r4, r2, r3 */
7795 {4, 4, 3}} /* shl2add r5, r4, r3 */
7797 {-171ll /* 0xffffffffffffff55 */ ,
7798 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7799 {6, 2, 3}, /* shli r3, r2, 3 */
7800 {5, 3, 2}, /* shl3add r4, r3, r2 */
7801 {2, 3, 4}} /* sub r5, r3, r4 */
7803 {-170ll /* 0xffffffffffffff56 */ ,
7804 {{2, 0, 1}, /* sub r2, zero, r1 */
7805 {4, 2, 2}, /* shl2add r3, r2, r2 */
7806 {6, 3, 5}, /* shli r4, r3, 5 */
7807 {3, 3, 4}} /* shl1add r5, r3, r4 */
7809 {-169ll /* 0xffffffffffffff57 */ ,
7810 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7811 {6, 2, 3}, /* shli r3, r2, 3 */
7812 {5, 3, 1}, /* shl3add r4, r3, r1 */
7813 {2, 3, 4}} /* sub r5, r3, r4 */
7815 {-168ll /* 0xffffffffffffff58 */ ,
7816 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7817 {6, 2, 3}, /* shli r3, r2, 3 */
7818 {6, 2, 6}, /* shli r4, r2, 6 */
7819 {2, 3, 4}} /* sub r5, r3, r4 */
7821 {-167ll /* 0xffffffffffffff59 */ ,
7822 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7823 {5, 2, 1}, /* shl3add r3, r2, r1 */
7824 {6, 2, 6}, /* shli r4, r2, 6 */
7825 {2, 3, 4}} /* sub r5, r3, r4 */
7827 {-165ll /* 0xffffffffffffff5b */ ,
7828 {{2, 0, 1}, /* sub r2, zero, r1 */
7829 {6, 1, 5}, /* shli r3, r1, 5 */
7830 {2, 2, 3}, /* sub r4, r2, r3 */
7831 {4, 4, 4}} /* shl2add r5, r4, r4 */
7833 {-164ll /* 0xffffffffffffff5c */ ,
7834 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7835 {2, 1, 2}, /* sub r3, r1, r2 */
7836 {6, 2, 5}, /* shli r4, r2, 5 */
7837 {2, 3, 4}} /* sub r5, r3, r4 */
7839 {-163ll /* 0xffffffffffffff5d */ ,
7840 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7841 {6, 1, 7}, /* shli r3, r1, 7 */
7842 {5, 2, 3}, /* shl3add r4, r2, r3 */
7843 {2, 2, 4}} /* sub r5, r2, r4 */
7845 {-162ll /* 0xffffffffffffff5e */ ,
7846 {{2, 0, 1}, /* sub r2, zero, r1 */
7847 {5, 2, 2}, /* shl3add r3, r2, r2 */
7848 {5, 3, 3}, /* shl3add r4, r3, r3 */
7849 {6, 4, 1}} /* shli r5, r4, 1 */
7851 {-161ll /* 0xffffffffffffff5f */ ,
7852 {{2, 0, 1}, /* sub r2, zero, r1 */
7853 {4, 1, 1}, /* shl2add r3, r1, r1 */
7854 {6, 3, 5}, /* shli r4, r3, 5 */
7855 {2, 2, 4}} /* sub r5, r2, r4 */
7857 {-160ll /* 0xffffffffffffff60 */ ,
7858 {{2, 0, 1}, /* sub r2, zero, r1 */
7859 {4, 2, 2}, /* shl2add r3, r2, r2 */
7860 {6, 3, 5}} /* shli r4, r3, 5 */
7862 {-159ll /* 0xffffffffffffff61 */ ,
7863 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7864 {6, 2, 5}, /* shli r3, r2, 5 */
7865 {2, 1, 3}} /* sub r4, r1, r3 */
7867 {-158ll /* 0xffffffffffffff62 */ ,
7868 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7869 {6, 1, 1}, /* shli r3, r1, 1 */
7870 {6, 2, 5}, /* shli r4, r2, 5 */
7871 {2, 3, 4}} /* sub r5, r3, r4 */
7873 {-157ll /* 0xffffffffffffff63 */ ,
7874 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7875 {4, 1, 1}, /* shl2add r3, r1, r1 */
7876 {6, 3, 5}, /* shli r4, r3, 5 */
7877 {2, 2, 4}} /* sub r5, r2, r4 */
7879 {-156ll /* 0xffffffffffffff64 */ ,
7880 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7881 {6, 1, 2}, /* shli r3, r1, 2 */
7882 {6, 2, 5}, /* shli r4, r2, 5 */
7883 {2, 3, 4}} /* sub r5, r3, r4 */
7885 {-155ll /* 0xffffffffffffff65 */ ,
7886 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7887 {6, 2, 5}, /* shli r3, r2, 5 */
7888 {2, 2, 3}} /* sub r4, r2, r3 */
7890 {-154ll /* 0xffffffffffffff66 */ ,
7891 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7892 {1, 1, 2}, /* add r3, r1, r2 */
7893 {6, 2, 5}, /* shli r4, r2, 5 */
7894 {2, 3, 4}} /* sub r5, r3, r4 */
7896 {-153ll /* 0xffffffffffffff67 */ ,
7897 {{2, 0, 1}, /* sub r2, zero, r1 */
7898 {6, 1, 4}, /* shli r3, r1, 4 */
7899 {2, 2, 3}, /* sub r4, r2, r3 */
7900 {5, 4, 4}} /* shl3add r5, r4, r4 */
7902 {-152ll /* 0xffffffffffffff68 */ ,
7903 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7904 {6, 1, 3}, /* shli r3, r1, 3 */
7905 {6, 2, 5}, /* shli r4, r2, 5 */
7906 {2, 3, 4}} /* sub r5, r3, r4 */
7908 {-151ll /* 0xffffffffffffff69 */ ,
7909 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7910 {4, 1, 2}, /* shl2add r3, r1, r2 */
7911 {6, 2, 5}, /* shli r4, r2, 5 */
7912 {2, 3, 4}} /* sub r5, r3, r4 */
7914 {-150ll /* 0xffffffffffffff6a */ ,
7915 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7916 {6, 2, 1}, /* shli r3, r2, 1 */
7917 {6, 2, 5}, /* shli r4, r2, 5 */
7918 {2, 3, 4}} /* sub r5, r3, r4 */
7920 {-149ll /* 0xffffffffffffff6b */ ,
7921 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7922 {3, 2, 1}, /* shl1add r3, r2, r1 */
7923 {6, 2, 5}, /* shli r4, r2, 5 */
7924 {2, 3, 4}} /* sub r5, r3, r4 */
7926 {-148ll /* 0xffffffffffffff6c */ ,
7927 {{2, 0, 1}, /* sub r2, zero, r1 */
7928 {4, 2, 2}, /* shl2add r3, r2, r2 */
7929 {6, 2, 7}, /* shli r4, r2, 7 */
7930 {4, 3, 4}} /* shl2add r5, r3, r4 */
7932 {-147ll /* 0xffffffffffffff6d */ ,
7933 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7934 {5, 1, 2}, /* shl3add r3, r1, r2 */
7935 {6, 2, 5}, /* shli r4, r2, 5 */
7936 {2, 3, 4}} /* sub r5, r3, r4 */
7938 {-146ll /* 0xffffffffffffff6e */ ,
7939 {{2, 0, 1}, /* sub r2, zero, r1 */
7940 {5, 2, 2}, /* shl3add r3, r2, r2 */
7941 {6, 2, 7}, /* shli r4, r2, 7 */
7942 {3, 3, 4}} /* shl1add r5, r3, r4 */
7944 {-145ll /* 0xffffffffffffff6f */ ,
7945 {{2, 0, 1}, /* sub r2, zero, r1 */
7946 {5, 1, 1}, /* shl3add r3, r1, r1 */
7947 {6, 3, 4}, /* shli r4, r3, 4 */
7948 {2, 2, 4}} /* sub r5, r2, r4 */
7950 {-144ll /* 0xffffffffffffff70 */ ,
7951 {{2, 0, 1}, /* sub r2, zero, r1 */
7952 {5, 2, 2}, /* shl3add r3, r2, r2 */
7953 {6, 3, 4}} /* shli r4, r3, 4 */
7955 {-143ll /* 0xffffffffffffff71 */ ,
7956 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7957 {6, 2, 4}, /* shli r3, r2, 4 */
7958 {2, 1, 3}} /* sub r4, r1, r3 */
7960 {-142ll /* 0xffffffffffffff72 */ ,
7961 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7962 {6, 1, 1}, /* shli r3, r1, 1 */
7963 {6, 2, 4}, /* shli r4, r2, 4 */
7964 {2, 3, 4}} /* sub r5, r3, r4 */
7966 {-141ll /* 0xffffffffffffff73 */ ,
7967 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7968 {5, 1, 1}, /* shl3add r3, r1, r1 */
7969 {6, 3, 4}, /* shli r4, r3, 4 */
7970 {2, 2, 4}} /* sub r5, r2, r4 */
7972 {-140ll /* 0xffffffffffffff74 */ ,
7973 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7974 {6, 2, 2}, /* shli r3, r2, 2 */
7975 {6, 2, 5}, /* shli r4, r2, 5 */
7976 {2, 3, 4}} /* sub r5, r3, r4 */
7978 {-139ll /* 0xffffffffffffff75 */ ,
7979 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7980 {4, 2, 1}, /* shl2add r3, r2, r1 */
7981 {6, 2, 5}, /* shli r4, r2, 5 */
7982 {2, 3, 4}} /* sub r5, r3, r4 */
7984 {-138ll /* 0xffffffffffffff76 */ ,
7985 {{2, 0, 1}, /* sub r2, zero, r1 */
7986 {4, 2, 2}, /* shl2add r3, r2, r2 */
7987 {6, 2, 7}, /* shli r4, r2, 7 */
7988 {3, 3, 4}} /* shl1add r5, r3, r4 */
7990 {-137ll /* 0xffffffffffffff77 */ ,
7991 {{2, 0, 1}, /* sub r2, zero, r1 */
7992 {6, 1, 4}, /* shli r3, r1, 4 */
7993 {2, 2, 3}, /* sub r4, r2, r3 */
7994 {5, 4, 2}} /* shl3add r5, r4, r2 */
7996 {-136ll /* 0xffffffffffffff78 */ ,
7997 {{2, 0, 1}, /* sub r2, zero, r1 */
7998 {6, 2, 7}, /* shli r3, r2, 7 */
7999 {5, 2, 3}} /* shl3add r4, r2, r3 */
8001 {-135ll /* 0xffffffffffffff79 */ ,
8002 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8003 {6, 2, 4}, /* shli r3, r2, 4 */
8004 {2, 2, 3}} /* sub r4, r2, r3 */
8006 {-134ll /* 0xffffffffffffff7a */ ,
8007 {{6, 1, 1}, /* shli r2, r1, 1 */
8008 {6, 1, 7}, /* shli r3, r1, 7 */
8009 {4, 2, 3}, /* shl2add r4, r2, r3 */
8010 {2, 2, 4}} /* sub r5, r2, r4 */
8012 {-133ll /* 0xffffffffffffff7b */ ,
8013 {{2, 0, 1}, /* sub r2, zero, r1 */
8014 {6, 1, 5}, /* shli r3, r1, 5 */
8015 {2, 2, 3}, /* sub r4, r2, r3 */
8016 {4, 4, 2}} /* shl2add r5, r4, r2 */
8018 {-132ll /* 0xffffffffffffff7c */ ,
8019 {{2, 0, 1}, /* sub r2, zero, r1 */
8020 {6, 2, 7}, /* shli r3, r2, 7 */
8021 {4, 2, 3}} /* shl2add r4, r2, r3 */
8023 {-131ll /* 0xffffffffffffff7d */ ,
8024 {{6, 1, 7}, /* shli r2, r1, 7 */
8025 {4, 1, 2}, /* shl2add r3, r1, r2 */
8026 {2, 1, 3}} /* sub r4, r1, r3 */
8028 {-130ll /* 0xffffffffffffff7e */ ,
8029 {{2, 0, 1}, /* sub r2, zero, r1 */
8030 {6, 2, 7}, /* shli r3, r2, 7 */
8031 {3, 2, 3}} /* shl1add r4, r2, r3 */
8033 {-129ll /* 0xffffffffffffff7f */ ,
8034 {{2, 0, 1}, /* sub r2, zero, r1 */
8035 {6, 1, 7}, /* shli r3, r1, 7 */
8036 {2, 2, 3}} /* sub r4, r2, r3 */
8038 {-128ll /* 0xffffffffffffff80 */ ,
8039 {{2, 0, 1}, /* sub r2, zero, r1 */
8040 {6, 2, 7}} /* shli r3, r2, 7 */
8042 {-127ll /* 0xffffffffffffff81 */ ,
8043 {{6, 1, 7}, /* shli r2, r1, 7 */
8044 {2, 1, 2}} /* sub r3, r1, r2 */
8046 {-126ll /* 0xffffffffffffff82 */ ,
8047 {{6, 1, 1}, /* shli r2, r1, 1 */
8048 {6, 1, 7}, /* shli r3, r1, 7 */
8049 {2, 2, 3}} /* sub r4, r2, r3 */
8051 {-125ll /* 0xffffffffffffff83 */ ,
8052 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8053 {6, 1, 7}, /* shli r3, r1, 7 */
8054 {2, 2, 3}} /* sub r4, r2, r3 */
8056 {-124ll /* 0xffffffffffffff84 */ ,
8057 {{6, 1, 2}, /* shli r2, r1, 2 */
8058 {6, 1, 7}, /* shli r3, r1, 7 */
8059 {2, 2, 3}} /* sub r4, r2, r3 */
8061 {-123ll /* 0xffffffffffffff85 */ ,
8062 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8063 {6, 1, 7}, /* shli r3, r1, 7 */
8064 {2, 2, 3}} /* sub r4, r2, r3 */
8066 {-122ll /* 0xffffffffffffff86 */ ,
8067 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8068 {6, 1, 6}, /* shli r3, r1, 6 */
8069 {2, 2, 3}, /* sub r4, r2, r3 */
8070 {6, 4, 1}} /* shli r5, r4, 1 */
8072 {-121ll /* 0xffffffffffffff87 */ ,
8073 {{6, 1, 3}, /* shli r2, r1, 3 */
8074 {2, 2, 1}, /* sub r3, r2, r1 */
8075 {6, 2, 4}, /* shli r4, r2, 4 */
8076 {2, 3, 4}} /* sub r5, r3, r4 */
8078 {-120ll /* 0xffffffffffffff88 */ ,
8079 {{6, 1, 3}, /* shli r2, r1, 3 */
8080 {6, 1, 7}, /* shli r3, r1, 7 */
8081 {2, 2, 3}} /* sub r4, r2, r3 */
8083 {-119ll /* 0xffffffffffffff89 */ ,
8084 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8085 {6, 1, 7}, /* shli r3, r1, 7 */
8086 {2, 2, 3}} /* sub r4, r2, r3 */
8088 {-118ll /* 0xffffffffffffff8a */ ,
8089 {{6, 1, 1}, /* shli r2, r1, 1 */
8090 {6, 1, 4}, /* shli r3, r1, 4 */
8091 {2, 1, 3}, /* sub r4, r1, r3 */
8092 {5, 4, 2}} /* shl3add r5, r4, r2 */
8094 {-117ll /* 0xffffffffffffff8b */ ,
8095 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8096 {6, 1, 4}, /* shli r3, r1, 4 */
8097 {2, 1, 3}, /* sub r4, r1, r3 */
8098 {5, 4, 2}} /* shl3add r5, r4, r2 */
8100 {-116ll /* 0xffffffffffffff8c */ ,
8101 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8102 {6, 1, 5}, /* shli r3, r1, 5 */
8103 {2, 2, 3}, /* sub r4, r2, r3 */
8104 {6, 4, 2}} /* shli r5, r4, 2 */
8106 {-115ll /* 0xffffffffffffff8d */ ,
8107 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8108 {6, 1, 4}, /* shli r3, r1, 4 */
8109 {5, 3, 2}, /* shl3add r4, r3, r2 */
8110 {2, 3, 4}} /* sub r5, r3, r4 */
8112 {-114ll /* 0xffffffffffffff8e */ ,
8113 {{6, 1, 1}, /* shli r2, r1, 1 */
8114 {6, 1, 4}, /* shli r3, r1, 4 */
8115 {5, 3, 2}, /* shl3add r4, r3, r2 */
8116 {2, 3, 4}} /* sub r5, r3, r4 */
8118 {-113ll /* 0xffffffffffffff8f */ ,
8119 {{6, 1, 4}, /* shli r2, r1, 4 */
8120 {5, 2, 1}, /* shl3add r3, r2, r1 */
8121 {2, 2, 3}} /* sub r4, r2, r3 */
8123 {-112ll /* 0xffffffffffffff90 */ ,
8124 {{6, 1, 4}, /* shli r2, r1, 4 */
8125 {6, 1, 7}, /* shli r3, r1, 7 */
8126 {2, 2, 3}} /* sub r4, r2, r3 */
8128 {-111ll /* 0xffffffffffffff91 */ ,
8129 {{6, 1, 4}, /* shli r2, r1, 4 */
8130 {1, 1, 2}, /* add r3, r1, r2 */
8131 {6, 2, 3}, /* shli r4, r2, 3 */
8132 {2, 3, 4}} /* sub r5, r3, r4 */
8134 {-110ll /* 0xffffffffffffff92 */ ,
8135 {{6, 1, 1}, /* shli r2, r1, 1 */
8136 {6, 1, 4}, /* shli r3, r1, 4 */
8137 {2, 2, 3}, /* sub r4, r2, r3 */
8138 {5, 4, 2}} /* shl3add r5, r4, r2 */
8140 {-109ll /* 0xffffffffffffff93 */ ,
8141 {{6, 1, 4}, /* shli r2, r1, 4 */
8142 {4, 1, 2}, /* shl2add r3, r1, r2 */
8143 {5, 2, 1}, /* shl3add r4, r2, r1 */
8144 {2, 3, 4}} /* sub r5, r3, r4 */
8146 {-108ll /* 0xffffffffffffff94 */ ,
8147 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8148 {6, 1, 5}, /* shli r3, r1, 5 */
8149 {2, 2, 3}, /* sub r4, r2, r3 */
8150 {6, 4, 2}} /* shli r5, r4, 2 */
8152 {-107ll /* 0xffffffffffffff95 */ ,
8153 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8154 {6, 1, 5}, /* shli r3, r1, 5 */
8155 {2, 2, 3}, /* sub r4, r2, r3 */
8156 {4, 4, 1}} /* shl2add r5, r4, r1 */
8158 {-106ll /* 0xffffffffffffff96 */ ,
8159 {{6, 1, 3}, /* shli r2, r1, 3 */
8160 {5, 2, 1}, /* shl3add r3, r2, r1 */
8161 {2, 2, 3}, /* sub r4, r2, r3 */
8162 {3, 4, 2}} /* shl1add r5, r4, r2 */
8164 {-105ll /* 0xffffffffffffff97 */ ,
8165 {{6, 1, 4}, /* shli r2, r1, 4 */
8166 {2, 1, 2}, /* sub r3, r1, r2 */
8167 {2, 2, 1}, /* sub r4, r2, r1 */
8168 {5, 3, 4}} /* shl3add r5, r3, r4 */
8170 {-104ll /* 0xffffffffffffff98 */ ,
8171 {{6, 1, 4}, /* shli r2, r1, 4 */
8172 {2, 1, 2}, /* sub r3, r1, r2 */
8173 {5, 3, 2}} /* shl3add r4, r3, r2 */
8175 {-103ll /* 0xffffffffffffff99 */ ,
8176 {{6, 1, 4}, /* shli r2, r1, 4 */
8177 {1, 1, 2}, /* add r3, r1, r2 */
8178 {2, 1, 2}, /* sub r4, r1, r2 */
8179 {5, 4, 3}} /* shl3add r5, r4, r3 */
8181 {-102ll /* 0xffffffffffffff9a */ ,
8182 {{6, 1, 4}, /* shli r2, r1, 4 */
8183 {2, 1, 2}, /* sub r3, r1, r2 */
8184 {3, 1, 2}, /* shl1add r4, r1, r2 */
8185 {5, 3, 4}} /* shl3add r5, r3, r4 */
8187 {-101ll /* 0xffffffffffffff9b */ ,
8188 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8189 {6, 1, 4}, /* shli r3, r1, 4 */
8190 {2, 2, 3}, /* sub r4, r2, r3 */
8191 {5, 4, 2}} /* shl3add r5, r4, r2 */
8193 {-100ll /* 0xffffffffffffff9c */ ,
8194 {{6, 1, 2}, /* shli r2, r1, 2 */
8195 {6, 1, 5}, /* shli r3, r1, 5 */
8196 {4, 3, 2}, /* shl2add r4, r3, r2 */
8197 {2, 3, 4}} /* sub r5, r3, r4 */
8199 {-99ll /* 0xffffffffffffff9d */ ,
8200 {{2, 0, 1}, /* sub r2, zero, r1 */
8201 {6, 1, 5}, /* shli r3, r1, 5 */
8202 {2, 2, 3}, /* sub r4, r2, r3 */
8203 {3, 4, 4}} /* shl1add r5, r4, r4 */
8205 {-98ll /* 0xffffffffffffff9e */ ,
8206 {{6, 1, 1}, /* shli r2, r1, 1 */
8207 {6, 1, 5}, /* shli r3, r1, 5 */
8208 {4, 3, 2}, /* shl2add r4, r3, r2 */
8209 {2, 3, 4}} /* sub r5, r3, r4 */
8211 {-97ll /* 0xffffffffffffff9f */ ,
8212 {{6, 1, 5}, /* shli r2, r1, 5 */
8213 {4, 2, 1}, /* shl2add r3, r2, r1 */
8214 {2, 2, 3}} /* sub r4, r2, r3 */
8216 {-96ll /* 0xffffffffffffffa0 */ ,
8217 {{6, 1, 5}, /* shli r2, r1, 5 */
8218 {6, 1, 7}, /* shli r3, r1, 7 */
8219 {2, 2, 3}} /* sub r4, r2, r3 */
8221 {-95ll /* 0xffffffffffffffa1 */ ,
8222 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8223 {6, 2, 5}, /* shli r3, r2, 5 */
8224 {2, 1, 3}} /* sub r4, r1, r3 */
8226 {-94ll /* 0xffffffffffffffa2 */ ,
8227 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8228 {6, 1, 1}, /* shli r3, r1, 1 */
8229 {6, 2, 5}, /* shli r4, r2, 5 */
8230 {2, 3, 4}} /* sub r5, r3, r4 */
8232 {-93ll /* 0xffffffffffffffa3 */ ,
8233 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8234 {6, 2, 5}, /* shli r3, r2, 5 */
8235 {2, 2, 3}} /* sub r4, r2, r3 */
8237 {-92ll /* 0xffffffffffffffa4 */ ,
8238 {{6, 1, 5}, /* shli r2, r1, 5 */
8239 {2, 1, 2}, /* sub r3, r1, r2 */
8240 {4, 3, 2}} /* shl2add r4, r3, r2 */
8242 {-91ll /* 0xffffffffffffffa5 */ ,
8243 {{6, 1, 5}, /* shli r2, r1, 5 */
8244 {1, 1, 2}, /* add r3, r1, r2 */
8245 {2, 1, 2}, /* sub r4, r1, r2 */
8246 {4, 4, 3}} /* shl2add r5, r4, r3 */
8248 {-90ll /* 0xffffffffffffffa6 */ ,
8249 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8250 {6, 2, 1}, /* shli r3, r2, 1 */
8251 {6, 2, 5}, /* shli r4, r2, 5 */
8252 {2, 3, 4}} /* sub r5, r3, r4 */
8254 {-89ll /* 0xffffffffffffffa7 */ ,
8255 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8256 {3, 2, 1}, /* shl1add r3, r2, r1 */
8257 {6, 2, 5}, /* shli r4, r2, 5 */
8258 {2, 3, 4}} /* sub r5, r3, r4 */
8260 {-88ll /* 0xffffffffffffffa8 */ ,
8261 {{6, 1, 1}, /* shli r2, r1, 1 */
8262 {6, 1, 5}, /* shli r3, r1, 5 */
8263 {2, 2, 3}, /* sub r4, r2, r3 */
8264 {4, 4, 3}} /* shl2add r5, r4, r3 */
8266 {-87ll /* 0xffffffffffffffa9 */ ,
8267 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8268 {3, 2, 2}, /* shl1add r3, r2, r2 */
8269 {6, 2, 5}, /* shli r4, r2, 5 */
8270 {2, 3, 4}} /* sub r5, r3, r4 */
8272 {-86ll /* 0xffffffffffffffaa */ ,
8273 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8274 {5, 2, 1}, /* shl3add r3, r2, r1 */
8275 {3, 3, 2}, /* shl1add r4, r3, r2 */
8276 {2, 1, 4}} /* sub r5, r1, r4 */
8278 {-85ll /* 0xffffffffffffffab */ ,
8279 {{2, 0, 1}, /* sub r2, zero, r1 */
8280 {6, 1, 4}, /* shli r3, r1, 4 */
8281 {2, 2, 3}, /* sub r4, r2, r3 */
8282 {4, 4, 4}} /* shl2add r5, r4, r4 */
8284 {-84ll /* 0xffffffffffffffac */ ,
8285 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8286 {6, 2, 2}, /* shli r3, r2, 2 */
8287 {6, 2, 5}, /* shli r4, r2, 5 */
8288 {2, 3, 4}} /* sub r5, r3, r4 */
8290 {-83ll /* 0xffffffffffffffad */ ,
8291 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8292 {4, 2, 1}, /* shl2add r3, r2, r1 */
8293 {6, 2, 5}, /* shli r4, r2, 5 */
8294 {2, 3, 4}} /* sub r5, r3, r4 */
8296 {-82ll /* 0xffffffffffffffae */ ,
8297 {{2, 0, 1}, /* sub r2, zero, r1 */
8298 {5, 2, 2}, /* shl3add r3, r2, r2 */
8299 {6, 2, 6}, /* shli r4, r2, 6 */
8300 {3, 3, 4}} /* shl1add r5, r3, r4 */
8302 {-81ll /* 0xffffffffffffffaf */ ,
8303 {{2, 0, 1}, /* sub r2, zero, r1 */
8304 {5, 2, 2}, /* shl3add r3, r2, r2 */
8305 {5, 3, 3}} /* shl3add r4, r3, r3 */
8307 {-80ll /* 0xffffffffffffffb0 */ ,
8308 {{2, 0, 1}, /* sub r2, zero, r1 */
8309 {4, 2, 2}, /* shl2add r3, r2, r2 */
8310 {6, 3, 4}} /* shli r4, r3, 4 */
8312 {-79ll /* 0xffffffffffffffb1 */ ,
8313 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8314 {6, 2, 4}, /* shli r3, r2, 4 */
8315 {2, 1, 3}} /* sub r4, r1, r3 */
8317 {-78ll /* 0xffffffffffffffb2 */ ,
8318 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8319 {6, 1, 1}, /* shli r3, r1, 1 */
8320 {6, 2, 4}, /* shli r4, r2, 4 */
8321 {2, 3, 4}} /* sub r5, r3, r4 */
8323 {-77ll /* 0xffffffffffffffb3 */ ,
8324 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8325 {4, 1, 1}, /* shl2add r3, r1, r1 */
8326 {6, 3, 4}, /* shli r4, r3, 4 */
8327 {2, 2, 4}} /* sub r5, r2, r4 */
8329 {-76ll /* 0xffffffffffffffb4 */ ,
8330 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8331 {6, 1, 2}, /* shli r3, r1, 2 */
8332 {6, 2, 4}, /* shli r4, r2, 4 */
8333 {2, 3, 4}} /* sub r5, r3, r4 */
8335 {-75ll /* 0xffffffffffffffb5 */ ,
8336 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8337 {6, 2, 4}, /* shli r3, r2, 4 */
8338 {2, 2, 3}} /* sub r4, r2, r3 */
8340 {-74ll /* 0xffffffffffffffb6 */ ,
8341 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8342 {1, 1, 2}, /* add r3, r1, r2 */
8343 {6, 2, 4}, /* shli r4, r2, 4 */
8344 {2, 3, 4}} /* sub r5, r3, r4 */
8346 {-73ll /* 0xffffffffffffffb7 */ ,
8347 {{2, 0, 1}, /* sub r2, zero, r1 */
8348 {5, 2, 2}, /* shl3add r3, r2, r2 */
8349 {5, 3, 2}} /* shl3add r4, r3, r2 */
8351 {-72ll /* 0xffffffffffffffb8 */ ,
8352 {{2, 0, 1}, /* sub r2, zero, r1 */
8353 {5, 2, 2}, /* shl3add r3, r2, r2 */
8354 {6, 3, 3}} /* shli r4, r3, 3 */
8356 {-71ll /* 0xffffffffffffffb9 */ ,
8357 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8358 {6, 2, 3}, /* shli r3, r2, 3 */
8359 {2, 1, 3}} /* sub r4, r1, r3 */
8361 {-70ll /* 0xffffffffffffffba */ ,
8362 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8363 {6, 2, 1}, /* shli r3, r2, 1 */
8364 {6, 2, 4}, /* shli r4, r2, 4 */
8365 {2, 3, 4}} /* sub r5, r3, r4 */
8367 {-69ll /* 0xffffffffffffffbb */ ,
8368 {{2, 0, 1}, /* sub r2, zero, r1 */
8369 {6, 1, 4}, /* shli r3, r1, 4 */
8370 {2, 2, 3}, /* sub r4, r2, r3 */
8371 {4, 4, 2}} /* shl2add r5, r4, r2 */
8373 {-68ll /* 0xffffffffffffffbc */ ,
8374 {{2, 0, 1}, /* sub r2, zero, r1 */
8375 {6, 2, 6}, /* shli r3, r2, 6 */
8376 {4, 2, 3}} /* shl2add r4, r2, r3 */
8378 {-67ll /* 0xffffffffffffffbd */ ,
8379 {{6, 1, 6}, /* shli r2, r1, 6 */
8380 {4, 1, 2}, /* shl2add r3, r1, r2 */
8381 {2, 1, 3}} /* sub r4, r1, r3 */
8383 {-66ll /* 0xffffffffffffffbe */ ,
8384 {{2, 0, 1}, /* sub r2, zero, r1 */
8385 {6, 2, 6}, /* shli r3, r2, 6 */
8386 {3, 2, 3}} /* shl1add r4, r2, r3 */
8388 {-65ll /* 0xffffffffffffffbf */ ,
8389 {{2, 0, 1}, /* sub r2, zero, r1 */
8390 {6, 1, 6}, /* shli r3, r1, 6 */
8391 {2, 2, 3}} /* sub r4, r2, r3 */
8393 {-64ll /* 0xffffffffffffffc0 */ ,
8394 {{2, 0, 1}, /* sub r2, zero, r1 */
8395 {6, 2, 6}} /* shli r3, r2, 6 */
8397 {-63ll /* 0xffffffffffffffc1 */ ,
8398 {{6, 1, 6}, /* shli r2, r1, 6 */
8399 {2, 1, 2}} /* sub r3, r1, r2 */
8401 {-62ll /* 0xffffffffffffffc2 */ ,
8402 {{6, 1, 1}, /* shli r2, r1, 1 */
8403 {6, 1, 6}, /* shli r3, r1, 6 */
8404 {2, 2, 3}} /* sub r4, r2, r3 */
8406 {-61ll /* 0xffffffffffffffc3 */ ,
8407 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8408 {6, 1, 6}, /* shli r3, r1, 6 */
8409 {2, 2, 3}} /* sub r4, r2, r3 */
8411 {-60ll /* 0xffffffffffffffc4 */ ,
8412 {{6, 1, 2}, /* shli r2, r1, 2 */
8413 {6, 1, 6}, /* shli r3, r1, 6 */
8414 {2, 2, 3}} /* sub r4, r2, r3 */
8416 {-59ll /* 0xffffffffffffffc5 */ ,
8417 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8418 {6, 1, 6}, /* shli r3, r1, 6 */
8419 {2, 2, 3}} /* sub r4, r2, r3 */
8421 {-58ll /* 0xffffffffffffffc6 */ ,
8422 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8423 {6, 1, 5}, /* shli r3, r1, 5 */
8424 {2, 2, 3}, /* sub r4, r2, r3 */
8425 {6, 4, 1}} /* shli r5, r4, 1 */
8427 {-57ll /* 0xffffffffffffffc7 */ ,
8428 {{6, 1, 3}, /* shli r2, r1, 3 */
8429 {5, 2, 1}, /* shl3add r3, r2, r1 */
8430 {2, 2, 3}} /* sub r4, r2, r3 */
8432 {-56ll /* 0xffffffffffffffc8 */ ,
8433 {{6, 1, 3}, /* shli r2, r1, 3 */
8434 {6, 1, 6}, /* shli r3, r1, 6 */
8435 {2, 2, 3}} /* sub r4, r2, r3 */
8437 {-55ll /* 0xffffffffffffffc9 */ ,
8438 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8439 {6, 1, 6}, /* shli r3, r1, 6 */
8440 {2, 2, 3}} /* sub r4, r2, r3 */
8442 {-54ll /* 0xffffffffffffffca */ ,
8443 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8444 {6, 2, 1}, /* shli r3, r2, 1 */
8445 {6, 2, 3}, /* shli r4, r2, 3 */
8446 {2, 3, 4}} /* sub r5, r3, r4 */
8448 {-53ll /* 0xffffffffffffffcb */ ,
8449 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8450 {6, 1, 3}, /* shli r3, r1, 3 */
8451 {2, 1, 3}, /* sub r4, r1, r3 */
8452 {5, 4, 2}} /* shl3add r5, r4, r2 */
8454 {-52ll /* 0xffffffffffffffcc */ ,
8455 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8456 {6, 1, 4}, /* shli r3, r1, 4 */
8457 {2, 2, 3}, /* sub r4, r2, r3 */
8458 {6, 4, 2}} /* shli r5, r4, 2 */
8460 {-51ll /* 0xffffffffffffffcd */ ,
8461 {{2, 0, 1}, /* sub r2, zero, r1 */
8462 {6, 1, 4}, /* shli r3, r1, 4 */
8463 {2, 2, 3}, /* sub r4, r2, r3 */
8464 {3, 4, 4}} /* shl1add r5, r4, r4 */
8466 {-50ll /* 0xffffffffffffffce */ ,
8467 {{6, 1, 1}, /* shli r2, r1, 1 */
8468 {6, 1, 4}, /* shli r3, r1, 4 */
8469 {4, 3, 2}, /* shl2add r4, r3, r2 */
8470 {2, 3, 4}} /* sub r5, r3, r4 */
8472 {-49ll /* 0xffffffffffffffcf */ ,
8473 {{6, 1, 4}, /* shli r2, r1, 4 */
8474 {4, 2, 1}, /* shl2add r3, r2, r1 */
8475 {2, 2, 3}} /* sub r4, r2, r3 */
8477 {-48ll /* 0xffffffffffffffd0 */ ,
8478 {{6, 1, 4}, /* shli r2, r1, 4 */
8479 {6, 1, 6}, /* shli r3, r1, 6 */
8480 {2, 2, 3}} /* sub r4, r2, r3 */
8482 {-47ll /* 0xffffffffffffffd1 */ ,
8483 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8484 {6, 2, 4}, /* shli r3, r2, 4 */
8485 {2, 1, 3}} /* sub r4, r1, r3 */
8487 {-46ll /* 0xffffffffffffffd2 */ ,
8488 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8489 {6, 1, 1}, /* shli r3, r1, 1 */
8490 {6, 2, 4}, /* shli r4, r2, 4 */
8491 {2, 3, 4}} /* sub r5, r3, r4 */
8493 {-45ll /* 0xffffffffffffffd3 */ ,
8494 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8495 {6, 2, 4}, /* shli r3, r2, 4 */
8496 {2, 2, 3}} /* sub r4, r2, r3 */
8498 {-44ll /* 0xffffffffffffffd4 */ ,
8499 {{6, 1, 4}, /* shli r2, r1, 4 */
8500 {2, 1, 2}, /* sub r3, r1, r2 */
8501 {4, 3, 2}} /* shl2add r4, r3, r2 */
8503 {-43ll /* 0xffffffffffffffd5 */ ,
8504 {{6, 1, 4}, /* shli r2, r1, 4 */
8505 {1, 1, 2}, /* add r3, r1, r2 */
8506 {2, 1, 2}, /* sub r4, r1, r2 */
8507 {4, 4, 3}} /* shl2add r5, r4, r3 */
8509 {-42ll /* 0xffffffffffffffd6 */ ,
8510 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8511 {6, 2, 1}, /* shli r3, r2, 1 */
8512 {6, 2, 4}, /* shli r4, r2, 4 */
8513 {2, 3, 4}} /* sub r5, r3, r4 */
8515 {-41ll /* 0xffffffffffffffd7 */ ,
8516 {{2, 0, 1}, /* sub r2, zero, r1 */
8517 {4, 2, 2}, /* shl2add r3, r2, r2 */
8518 {5, 3, 2}} /* shl3add r4, r3, r2 */
8520 {-40ll /* 0xffffffffffffffd8 */ ,
8521 {{2, 0, 1}, /* sub r2, zero, r1 */
8522 {4, 2, 2}, /* shl2add r3, r2, r2 */
8523 {6, 3, 3}} /* shli r4, r3, 3 */
8525 {-39ll /* 0xffffffffffffffd9 */ ,
8526 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8527 {6, 2, 3}, /* shli r3, r2, 3 */
8528 {2, 1, 3}} /* sub r4, r1, r3 */
8530 {-38ll /* 0xffffffffffffffda */ ,
8531 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8532 {6, 1, 1}, /* shli r3, r1, 1 */
8533 {6, 2, 3}, /* shli r4, r2, 3 */
8534 {2, 3, 4}} /* sub r5, r3, r4 */
8536 {-37ll /* 0xffffffffffffffdb */ ,
8537 {{2, 0, 1}, /* sub r2, zero, r1 */
8538 {5, 2, 2}, /* shl3add r3, r2, r2 */
8539 {4, 3, 2}} /* shl2add r4, r3, r2 */
8541 {-36ll /* 0xffffffffffffffdc */ ,
8542 {{2, 0, 1}, /* sub r2, zero, r1 */
8543 {5, 2, 2}, /* shl3add r3, r2, r2 */
8544 {6, 3, 2}} /* shli r4, r3, 2 */
8546 {-35ll /* 0xffffffffffffffdd */ ,
8547 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8548 {6, 2, 3}, /* shli r3, r2, 3 */
8549 {2, 2, 3}} /* sub r4, r2, r3 */
8551 {-34ll /* 0xffffffffffffffde */ ,
8552 {{2, 0, 1}, /* sub r2, zero, r1 */
8553 {6, 2, 5}, /* shli r3, r2, 5 */
8554 {3, 2, 3}} /* shl1add r4, r2, r3 */
8556 {-33ll /* 0xffffffffffffffdf */ ,
8557 {{2, 0, 1}, /* sub r2, zero, r1 */
8558 {6, 1, 5}, /* shli r3, r1, 5 */
8559 {2, 2, 3}} /* sub r4, r2, r3 */
8561 {-32ll /* 0xffffffffffffffe0 */ ,
8562 {{2, 0, 1}, /* sub r2, zero, r1 */
8563 {6, 2, 5}} /* shli r3, r2, 5 */
8565 {-31ll /* 0xffffffffffffffe1 */ ,
8566 {{6, 1, 5}, /* shli r2, r1, 5 */
8567 {2, 1, 2}} /* sub r3, r1, r2 */
8569 {-30ll /* 0xffffffffffffffe2 */ ,
8570 {{6, 1, 1}, /* shli r2, r1, 1 */
8571 {6, 1, 5}, /* shli r3, r1, 5 */
8572 {2, 2, 3}} /* sub r4, r2, r3 */
8574 {-29ll /* 0xffffffffffffffe3 */ ,
8575 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8576 {6, 1, 5}, /* shli r3, r1, 5 */
8577 {2, 2, 3}} /* sub r4, r2, r3 */
8579 {-28ll /* 0xffffffffffffffe4 */ ,
8580 {{6, 1, 2}, /* shli r2, r1, 2 */
8581 {6, 1, 5}, /* shli r3, r1, 5 */
8582 {2, 2, 3}} /* sub r4, r2, r3 */
8584 {-27ll /* 0xffffffffffffffe5 */ ,
8585 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8586 {6, 1, 5}, /* shli r3, r1, 5 */
8587 {2, 2, 3}} /* sub r4, r2, r3 */
8589 {-26ll /* 0xffffffffffffffe6 */ ,
8590 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8591 {5, 2, 2}, /* shl3add r3, r2, r2 */
8592 {2, 1, 3}} /* sub r4, r1, r3 */
8594 {-25ll /* 0xffffffffffffffe7 */ ,
8595 {{6, 1, 3}, /* shli r2, r1, 3 */
8596 {4, 2, 1}, /* shl2add r3, r2, r1 */
8597 {2, 2, 3}} /* sub r4, r2, r3 */
8599 {-24ll /* 0xffffffffffffffe8 */ ,
8600 {{6, 1, 3}, /* shli r2, r1, 3 */
8601 {6, 1, 5}, /* shli r3, r1, 5 */
8602 {2, 2, 3}} /* sub r4, r2, r3 */
8604 {-23ll /* 0xffffffffffffffe9 */ ,
8605 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8606 {6, 1, 5}, /* shli r3, r1, 5 */
8607 {2, 2, 3}} /* sub r4, r2, r3 */
8609 {-22ll /* 0xffffffffffffffea */ ,
8610 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8611 {5, 2, 1}, /* shl3add r3, r2, r1 */
8612 {2, 2, 3}} /* sub r4, r2, r3 */
8614 {-21ll /* 0xffffffffffffffeb */ ,
8615 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8616 {6, 2, 3}, /* shli r3, r2, 3 */
8617 {2, 2, 3}} /* sub r4, r2, r3 */
8619 {-20ll /* 0xffffffffffffffec */ ,
8620 {{2, 0, 1}, /* sub r2, zero, r1 */
8621 {4, 2, 2}, /* shl2add r3, r2, r2 */
8622 {6, 3, 2}} /* shli r4, r3, 2 */
8624 {-19ll /* 0xffffffffffffffed */ ,
8625 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8626 {6, 2, 2}, /* shli r3, r2, 2 */
8627 {2, 1, 3}} /* sub r4, r1, r3 */
8629 {-18ll /* 0xffffffffffffffee */ ,
8630 {{2, 0, 1}, /* sub r2, zero, r1 */
8631 {5, 2, 2}, /* shl3add r3, r2, r2 */
8632 {6, 3, 1}} /* shli r4, r3, 1 */
8634 {-17ll /* 0xffffffffffffffef */ ,
8635 {{2, 0, 1}, /* sub r2, zero, r1 */
8636 {6, 1, 4}, /* shli r3, r1, 4 */
8637 {2, 2, 3}} /* sub r4, r2, r3 */
8639 {-16ll /* 0xfffffffffffffff0 */ ,
8640 {{2, 0, 1}, /* sub r2, zero, r1 */
8641 {6, 2, 4}} /* shli r3, r2, 4 */
8643 {-15ll /* 0xfffffffffffffff1 */ ,
8644 {{6, 1, 4}, /* shli r2, r1, 4 */
8645 {2, 1, 2}} /* sub r3, r1, r2 */
8647 {-14ll /* 0xfffffffffffffff2 */ ,
8648 {{6, 1, 1}, /* shli r2, r1, 1 */
8649 {6, 1, 4}, /* shli r3, r1, 4 */
8650 {2, 2, 3}} /* sub r4, r2, r3 */
8652 {-13ll /* 0xfffffffffffffff3 */ ,
8653 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8654 {6, 1, 4}, /* shli r3, r1, 4 */
8655 {2, 2, 3}} /* sub r4, r2, r3 */
8657 {-12ll /* 0xfffffffffffffff4 */ ,
8658 {{6, 1, 2}, /* shli r2, r1, 2 */
8659 {6, 1, 4}, /* shli r3, r1, 4 */
8660 {2, 2, 3}} /* sub r4, r2, r3 */
8662 {-11ll /* 0xfffffffffffffff5 */ ,
8663 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8664 {6, 1, 4}, /* shli r3, r1, 4 */
8665 {2, 2, 3}} /* sub r4, r2, r3 */
8667 {-10ll /* 0xfffffffffffffff6 */ ,
8668 {{2, 0, 1}, /* sub r2, zero, r1 */
8669 {5, 1, 1}, /* shl3add r3, r1, r1 */
8670 {2, 2, 3}} /* sub r4, r2, r3 */
8672 {-9ll /* 0xfffffffffffffff7 */ ,
8673 {{2, 0, 1}, /* sub r2, zero, r1 */
8674 {5, 2, 2}} /* shl3add r3, r2, r2 */
8676 {-8ll /* 0xfffffffffffffff8 */ ,
8677 {{2, 0, 1}, /* sub r2, zero, r1 */
8678 {6, 2, 3}} /* shli r3, r2, 3 */
8680 {-7ll /* 0xfffffffffffffff9 */ ,
8681 {{6, 1, 3}, /* shli r2, r1, 3 */
8682 {2, 1, 2}} /* sub r3, r1, r2 */
8684 {-6ll /* 0xfffffffffffffffa */ ,
8685 {{6, 1, 1}, /* shli r2, r1, 1 */
8686 {6, 1, 3}, /* shli r3, r1, 3 */
8687 {2, 2, 3}} /* sub r4, r2, r3 */
8689 {-5ll /* 0xfffffffffffffffb */ ,
8690 {{2, 0, 1}, /* sub r2, zero, r1 */
8691 {4, 2, 2}} /* shl2add r3, r2, r2 */
8693 {-4ll /* 0xfffffffffffffffc */ ,
8694 {{2, 0, 1}, /* sub r2, zero, r1 */
8695 {6, 2, 2}} /* shli r3, r2, 2 */
8697 {-3ll /* 0xfffffffffffffffd */ ,
8698 {{6, 1, 2}, /* shli r2, r1, 2 */
8699 {2, 1, 2}} /* sub r3, r1, r2 */
8701 {-2ll /* 0xfffffffffffffffe */ ,
8702 {{2, 0, 1}, /* sub r2, zero, r1 */
8703 {6, 2, 1}} /* shli r3, r2, 1 */
8705 {-1ll /* 0xffffffffffffffff */ ,
8706 {{2, 0, 1}} /* sub r2, zero, r1 */
8708 {2ll /* 0x2 */ ,
8709 {{6, 1, 1}} /* shli r2, r1, 1 */
8711 {3ll /* 0x3 */ ,
8712 {{3, 1, 1}} /* shl1add r2, r1, r1 */
8714 {4ll /* 0x4 */ ,
8715 {{6, 1, 2}} /* shli r2, r1, 2 */
8717 {5ll /* 0x5 */ ,
8718 {{4, 1, 1}} /* shl2add r2, r1, r1 */
8720 {6ll /* 0x6 */ ,
8721 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8722 {6, 2, 1}} /* shli r3, r2, 1 */
8724 {7ll /* 0x7 */ ,
8725 {{6, 1, 3}, /* shli r2, r1, 3 */
8726 {2, 2, 1}} /* sub r3, r2, r1 */
8728 {8ll /* 0x8 */ ,
8729 {{6, 1, 3}} /* shli r2, r1, 3 */
8731 {9ll /* 0x9 */ ,
8732 {{5, 1, 1}} /* shl3add r2, r1, r1 */
8734 {10ll /* 0xa */ ,
8735 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8736 {6, 2, 1}} /* shli r3, r2, 1 */
8738 {11ll /* 0xb */ ,
8739 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8740 {3, 2, 1}} /* shl1add r3, r2, r1 */
8742 {12ll /* 0xc */ ,
8743 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8744 {6, 2, 2}} /* shli r3, r2, 2 */
8746 {13ll /* 0xd */ ,
8747 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8748 {4, 2, 1}} /* shl2add r3, r2, r1 */
8750 {14ll /* 0xe */ ,
8751 {{6, 1, 1}, /* shli r2, r1, 1 */
8752 {6, 1, 4}, /* shli r3, r1, 4 */
8753 {2, 3, 2}} /* sub r4, r3, r2 */
8755 {15ll /* 0xf */ ,
8756 {{6, 1, 4}, /* shli r2, r1, 4 */
8757 {2, 2, 1}} /* sub r3, r2, r1 */
8759 {16ll /* 0x10 */ ,
8760 {{6, 1, 4}} /* shli r2, r1, 4 */
8762 {17ll /* 0x11 */ ,
8763 {{6, 1, 4}, /* shli r2, r1, 4 */
8764 {1, 1, 2}} /* add r3, r1, r2 */
8766 {18ll /* 0x12 */ ,
8767 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8768 {6, 2, 1}} /* shli r3, r2, 1 */
8770 {19ll /* 0x13 */ ,
8771 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8772 {3, 2, 1}} /* shl1add r3, r2, r1 */
8774 {20ll /* 0x14 */ ,
8775 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8776 {6, 2, 2}} /* shli r3, r2, 2 */
8778 {21ll /* 0x15 */ ,
8779 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8780 {4, 2, 1}} /* shl2add r3, r2, r1 */
8782 {22ll /* 0x16 */ ,
8783 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8784 {6, 1, 1}, /* shli r3, r1, 1 */
8785 {4, 2, 3}} /* shl2add r4, r2, r3 */
8787 {23ll /* 0x17 */ ,
8788 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8789 {6, 1, 5}, /* shli r3, r1, 5 */
8790 {2, 3, 2}} /* sub r4, r3, r2 */
8792 {24ll /* 0x18 */ ,
8793 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8794 {6, 2, 3}} /* shli r3, r2, 3 */
8796 {25ll /* 0x19 */ ,
8797 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8798 {5, 2, 1}} /* shl3add r3, r2, r1 */
8800 {26ll /* 0x1a */ ,
8801 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8802 {6, 1, 1}, /* shli r3, r1, 1 */
8803 {5, 2, 3}} /* shl3add r4, r2, r3 */
8805 {27ll /* 0x1b */ ,
8806 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8807 {5, 2, 2}} /* shl3add r3, r2, r2 */
8809 {28ll /* 0x1c */ ,
8810 {{6, 1, 2}, /* shli r2, r1, 2 */
8811 {6, 1, 5}, /* shli r3, r1, 5 */
8812 {2, 3, 2}} /* sub r4, r3, r2 */
8814 {29ll /* 0x1d */ ,
8815 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8816 {6, 1, 5}, /* shli r3, r1, 5 */
8817 {2, 3, 2}} /* sub r4, r3, r2 */
8819 {30ll /* 0x1e */ ,
8820 {{6, 1, 1}, /* shli r2, r1, 1 */
8821 {6, 1, 5}, /* shli r3, r1, 5 */
8822 {2, 3, 2}} /* sub r4, r3, r2 */
8824 {31ll /* 0x1f */ ,
8825 {{6, 1, 5}, /* shli r2, r1, 5 */
8826 {2, 2, 1}} /* sub r3, r2, r1 */
8828 {32ll /* 0x20 */ ,
8829 {{6, 1, 5}} /* shli r2, r1, 5 */
8831 {33ll /* 0x21 */ ,
8832 {{6, 1, 5}, /* shli r2, r1, 5 */
8833 {1, 1, 2}} /* add r3, r1, r2 */
8835 {34ll /* 0x22 */ ,
8836 {{6, 1, 5}, /* shli r2, r1, 5 */
8837 {3, 1, 2}} /* shl1add r3, r1, r2 */
8839 {35ll /* 0x23 */ ,
8840 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8841 {6, 1, 5}, /* shli r3, r1, 5 */
8842 {1, 2, 3}} /* add r4, r2, r3 */
8844 {36ll /* 0x24 */ ,
8845 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8846 {6, 2, 2}} /* shli r3, r2, 2 */
8848 {37ll /* 0x25 */ ,
8849 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8850 {4, 2, 1}} /* shl2add r3, r2, r1 */
8852 {38ll /* 0x26 */ ,
8853 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8854 {6, 1, 1}, /* shli r3, r1, 1 */
8855 {4, 2, 3}} /* shl2add r4, r2, r3 */
8857 {39ll /* 0x27 */ ,
8858 {{2, 0, 1}, /* sub r2, zero, r1 */
8859 {4, 1, 1}, /* shl2add r3, r1, r1 */
8860 {5, 3, 2}} /* shl3add r4, r3, r2 */
8862 {40ll /* 0x28 */ ,
8863 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8864 {6, 2, 3}} /* shli r3, r2, 3 */
8866 {41ll /* 0x29 */ ,
8867 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8868 {5, 2, 1}} /* shl3add r3, r2, r1 */
8870 {42ll /* 0x2a */ ,
8871 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8872 {6, 1, 1}, /* shli r3, r1, 1 */
8873 {5, 2, 3}} /* shl3add r4, r2, r3 */
8875 {43ll /* 0x2b */ ,
8876 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8877 {4, 1, 1}, /* shl2add r3, r1, r1 */
8878 {5, 3, 2}} /* shl3add r4, r3, r2 */
8880 {44ll /* 0x2c */ ,
8881 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8882 {6, 1, 2}, /* shli r3, r1, 2 */
8883 {5, 2, 3}} /* shl3add r4, r2, r3 */
8885 {45ll /* 0x2d */ ,
8886 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8887 {5, 2, 2}} /* shl3add r3, r2, r2 */
8889 {46ll /* 0x2e */ ,
8890 {{6, 1, 4}, /* shli r2, r1, 4 */
8891 {2, 2, 1}, /* sub r3, r2, r1 */
8892 {3, 3, 2}} /* shl1add r4, r3, r2 */
8894 {47ll /* 0x2f */ ,
8895 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8896 {6, 2, 4}, /* shli r3, r2, 4 */
8897 {2, 3, 1}} /* sub r4, r3, r1 */
8899 {48ll /* 0x30 */ ,
8900 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8901 {6, 2, 4}} /* shli r3, r2, 4 */
8903 {49ll /* 0x31 */ ,
8904 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8905 {5, 1, 1}, /* shl3add r3, r1, r1 */
8906 {5, 2, 3}} /* shl3add r4, r2, r3 */
8908 {50ll /* 0x32 */ ,
8909 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8910 {6, 1, 5}, /* shli r3, r1, 5 */
8911 {3, 2, 3}} /* shl1add r4, r2, r3 */
8913 {51ll /* 0x33 */ ,
8914 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8915 {6, 2, 4}, /* shli r3, r2, 4 */
8916 {1, 2, 3}} /* add r4, r2, r3 */
8918 {52ll /* 0x34 */ ,
8919 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8920 {6, 1, 5}, /* shli r3, r1, 5 */
8921 {4, 2, 3}} /* shl2add r4, r2, r3 */
8923 {53ll /* 0x35 */ ,
8924 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8925 {1, 1, 2}, /* add r3, r1, r2 */
8926 {5, 3, 2}} /* shl3add r4, r3, r2 */
8928 {54ll /* 0x36 */ ,
8929 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8930 {5, 2, 2}, /* shl3add r3, r2, r2 */
8931 {6, 3, 1}} /* shli r4, r3, 1 */
8933 {55ll /* 0x37 */ ,
8934 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8935 {6, 1, 6}, /* shli r3, r1, 6 */
8936 {2, 3, 2}} /* sub r4, r3, r2 */
8938 {56ll /* 0x38 */ ,
8939 {{6, 1, 3}, /* shli r2, r1, 3 */
8940 {6, 1, 6}, /* shli r3, r1, 6 */
8941 {2, 3, 2}} /* sub r4, r3, r2 */
8943 {57ll /* 0x39 */ ,
8944 {{6, 1, 3}, /* shli r2, r1, 3 */
8945 {2, 1, 2}, /* sub r3, r1, r2 */
8946 {5, 2, 3}} /* shl3add r4, r2, r3 */
8948 {58ll /* 0x3a */ ,
8949 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8950 {6, 1, 5}, /* shli r3, r1, 5 */
8951 {2, 3, 2}, /* sub r4, r3, r2 */
8952 {6, 4, 1}} /* shli r5, r4, 1 */
8954 {59ll /* 0x3b */ ,
8955 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8956 {6, 1, 6}, /* shli r3, r1, 6 */
8957 {2, 3, 2}} /* sub r4, r3, r2 */
8959 {60ll /* 0x3c */ ,
8960 {{6, 1, 2}, /* shli r2, r1, 2 */
8961 {6, 1, 6}, /* shli r3, r1, 6 */
8962 {2, 3, 2}} /* sub r4, r3, r2 */
8964 {61ll /* 0x3d */ ,
8965 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8966 {6, 1, 6}, /* shli r3, r1, 6 */
8967 {2, 3, 2}} /* sub r4, r3, r2 */
8969 {62ll /* 0x3e */ ,
8970 {{6, 1, 1}, /* shli r2, r1, 1 */
8971 {6, 1, 6}, /* shli r3, r1, 6 */
8972 {2, 3, 2}} /* sub r4, r3, r2 */
8974 {63ll /* 0x3f */ ,
8975 {{6, 1, 6}, /* shli r2, r1, 6 */
8976 {2, 2, 1}} /* sub r3, r2, r1 */
8978 {64ll /* 0x40 */ ,
8979 {{6, 1, 6}} /* shli r2, r1, 6 */
8981 {65ll /* 0x41 */ ,
8982 {{6, 1, 6}, /* shli r2, r1, 6 */
8983 {1, 1, 2}} /* add r3, r1, r2 */
8985 {66ll /* 0x42 */ ,
8986 {{6, 1, 6}, /* shli r2, r1, 6 */
8987 {3, 1, 2}} /* shl1add r3, r1, r2 */
8989 {67ll /* 0x43 */ ,
8990 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8991 {6, 1, 6}, /* shli r3, r1, 6 */
8992 {1, 2, 3}} /* add r4, r2, r3 */
8994 {68ll /* 0x44 */ ,
8995 {{6, 1, 6}, /* shli r2, r1, 6 */
8996 {4, 1, 2}} /* shl2add r3, r1, r2 */
8998 {69ll /* 0x45 */ ,
8999 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9000 {6, 1, 6}, /* shli r3, r1, 6 */
9001 {1, 2, 3}} /* add r4, r2, r3 */
9003 {70ll /* 0x46 */ ,
9004 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9005 {6, 1, 6}, /* shli r3, r1, 6 */
9006 {3, 2, 3}} /* shl1add r4, r2, r3 */
9008 {71ll /* 0x47 */ ,
9009 {{2, 0, 1}, /* sub r2, zero, r1 */
9010 {5, 1, 1}, /* shl3add r3, r1, r1 */
9011 {5, 3, 2}} /* shl3add r4, r3, r2 */
9013 {72ll /* 0x48 */ ,
9014 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9015 {6, 2, 3}} /* shli r3, r2, 3 */
9017 {73ll /* 0x49 */ ,
9018 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9019 {5, 2, 1}} /* shl3add r3, r2, r1 */
9021 {74ll /* 0x4a */ ,
9022 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9023 {6, 1, 1}, /* shli r3, r1, 1 */
9024 {5, 2, 3}} /* shl3add r4, r2, r3 */
9026 {75ll /* 0x4b */ ,
9027 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9028 {5, 1, 1}, /* shl3add r3, r1, r1 */
9029 {5, 3, 2}} /* shl3add r4, r3, r2 */
9031 {76ll /* 0x4c */ ,
9032 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9033 {6, 1, 2}, /* shli r3, r1, 2 */
9034 {5, 2, 3}} /* shl3add r4, r2, r3 */
9036 {77ll /* 0x4d */ ,
9037 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9038 {5, 1, 1}, /* shl3add r3, r1, r1 */
9039 {5, 3, 2}} /* shl3add r4, r3, r2 */
9041 {78ll /* 0x4e */ ,
9042 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9043 {6, 1, 1}, /* shli r3, r1, 1 */
9044 {6, 2, 4}, /* shli r4, r2, 4 */
9045 {2, 4, 3}} /* sub r5, r4, r3 */
9047 {79ll /* 0x4f */ ,
9048 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9049 {6, 2, 4}, /* shli r3, r2, 4 */
9050 {2, 3, 1}} /* sub r4, r3, r1 */
9052 {80ll /* 0x50 */ ,
9053 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9054 {6, 2, 4}} /* shli r3, r2, 4 */
9056 {81ll /* 0x51 */ ,
9057 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9058 {5, 2, 2}} /* shl3add r3, r2, r2 */
9060 {82ll /* 0x52 */ ,
9061 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9062 {6, 1, 6}, /* shli r3, r1, 6 */
9063 {3, 2, 3}} /* shl1add r4, r2, r3 */
9065 {83ll /* 0x53 */ ,
9066 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9067 {5, 2, 1}, /* shl3add r3, r2, r1 */
9068 {3, 3, 1}} /* shl1add r4, r3, r1 */
9070 {84ll /* 0x54 */ ,
9071 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9072 {6, 1, 6}, /* shli r3, r1, 6 */
9073 {4, 2, 3}} /* shl2add r4, r2, r3 */
9075 {85ll /* 0x55 */ ,
9076 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9077 {6, 2, 4}, /* shli r3, r2, 4 */
9078 {1, 2, 3}} /* add r4, r2, r3 */
9080 {86ll /* 0x56 */ ,
9081 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9082 {1, 1, 2}, /* add r3, r1, r2 */
9083 {6, 2, 4}, /* shli r4, r2, 4 */
9084 {1, 3, 4}} /* add r5, r3, r4 */
9086 {87ll /* 0x57 */ ,
9087 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9088 {5, 2, 1}, /* shl3add r3, r2, r1 */
9089 {3, 3, 2}} /* shl1add r4, r3, r2 */
9091 {88ll /* 0x58 */ ,
9092 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9093 {6, 1, 6}, /* shli r3, r1, 6 */
9094 {5, 2, 3}} /* shl3add r4, r2, r3 */
9096 {89ll /* 0x59 */ ,
9097 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9098 {1, 1, 2}, /* add r3, r1, r2 */
9099 {5, 3, 2}} /* shl3add r4, r3, r2 */
9101 {90ll /* 0x5a */ ,
9102 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9103 {5, 2, 2}, /* shl3add r3, r2, r2 */
9104 {6, 3, 1}} /* shli r4, r3, 1 */
9106 {91ll /* 0x5b */ ,
9107 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9108 {5, 2, 2}, /* shl3add r3, r2, r2 */
9109 {3, 3, 1}} /* shl1add r4, r3, r1 */
9111 {92ll /* 0x5c */ ,
9112 {{6, 1, 1}, /* shli r2, r1, 1 */
9113 {6, 1, 5}, /* shli r3, r1, 5 */
9114 {2, 3, 2}, /* sub r4, r3, r2 */
9115 {3, 4, 3}} /* shl1add r5, r4, r3 */
9117 {93ll /* 0x5d */ ,
9118 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9119 {6, 2, 5}, /* shli r3, r2, 5 */
9120 {2, 3, 2}} /* sub r4, r3, r2 */
9122 {94ll /* 0x5e */ ,
9123 {{6, 1, 5}, /* shli r2, r1, 5 */
9124 {2, 2, 1}, /* sub r3, r2, r1 */
9125 {3, 3, 2}} /* shl1add r4, r3, r2 */
9127 {95ll /* 0x5f */ ,
9128 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9129 {6, 2, 5}, /* shli r3, r2, 5 */
9130 {2, 3, 1}} /* sub r4, r3, r1 */
9132 {96ll /* 0x60 */ ,
9133 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9134 {6, 2, 5}} /* shli r3, r2, 5 */
9136 {97ll /* 0x61 */ ,
9137 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9138 {6, 2, 5}, /* shli r3, r2, 5 */
9139 {1, 1, 3}} /* add r4, r1, r3 */
9141 {98ll /* 0x62 */ ,
9142 {{6, 1, 5}, /* shli r2, r1, 5 */
9143 {1, 1, 2}, /* add r3, r1, r2 */
9144 {3, 3, 2}} /* shl1add r4, r3, r2 */
9146 {99ll /* 0x63 */ ,
9147 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9148 {6, 2, 5}, /* shli r3, r2, 5 */
9149 {1, 2, 3}} /* add r4, r2, r3 */
9151 {100ll /* 0x64 */ ,
9152 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9153 {6, 1, 6}, /* shli r3, r1, 6 */
9154 {4, 2, 3}} /* shl2add r4, r2, r3 */
9156 {101ll /* 0x65 */ ,
9157 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9158 {5, 2, 1}, /* shl3add r3, r2, r1 */
9159 {4, 3, 1}} /* shl2add r4, r3, r1 */
9161 {102ll /* 0x66 */ ,
9162 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9163 {6, 2, 5}, /* shli r3, r2, 5 */
9164 {3, 2, 3}} /* shl1add r4, r2, r3 */
9166 {103ll /* 0x67 */ ,
9167 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9168 {5, 2, 1}, /* shl3add r3, r2, r1 */
9169 {4, 3, 2}} /* shl2add r4, r3, r2 */
9171 {104ll /* 0x68 */ ,
9172 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9173 {6, 1, 6}, /* shli r3, r1, 6 */
9174 {5, 2, 3}} /* shl3add r4, r2, r3 */
9176 {105ll /* 0x69 */ ,
9177 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9178 {4, 2, 1}, /* shl2add r3, r2, r1 */
9179 {5, 3, 1}} /* shl3add r4, r3, r1 */
9181 {106ll /* 0x6a */ ,
9182 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9183 {4, 2, 1}, /* shl2add r3, r2, r1 */
9184 {6, 1, 1}, /* shli r4, r1, 1 */
9185 {5, 3, 4}} /* shl3add r5, r3, r4 */
9187 {107ll /* 0x6b */ ,
9188 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9189 {4, 2, 1}, /* shl2add r3, r2, r1 */
9190 {5, 3, 2}} /* shl3add r4, r3, r2 */
9192 {108ll /* 0x6c */ ,
9193 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9194 {5, 2, 2}, /* shl3add r3, r2, r2 */
9195 {6, 3, 2}} /* shli r4, r3, 2 */
9197 {109ll /* 0x6d */ ,
9198 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9199 {5, 2, 2}, /* shl3add r3, r2, r2 */
9200 {4, 3, 1}} /* shl2add r4, r3, r1 */
9202 {110ll /* 0x6e */ ,
9203 {{6, 1, 4}, /* shli r2, r1, 4 */
9204 {3, 1, 2}, /* shl1add r3, r1, r2 */
9205 {6, 2, 3}, /* shli r4, r2, 3 */
9206 {2, 4, 3}} /* sub r5, r4, r3 */
9208 {111ll /* 0x6f */ ,
9209 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9210 {5, 2, 2}, /* shl3add r3, r2, r2 */
9211 {4, 3, 2}} /* shl2add r4, r3, r2 */
9213 {112ll /* 0x70 */ ,
9214 {{6, 1, 4}, /* shli r2, r1, 4 */
9215 {6, 1, 7}, /* shli r3, r1, 7 */
9216 {2, 3, 2}} /* sub r4, r3, r2 */
9218 {113ll /* 0x71 */ ,
9219 {{6, 1, 4}, /* shli r2, r1, 4 */
9220 {2, 1, 2}, /* sub r3, r1, r2 */
9221 {5, 2, 3}} /* shl3add r4, r2, r3 */
9223 {114ll /* 0x72 */ ,
9224 {{6, 1, 1}, /* shli r2, r1, 1 */
9225 {6, 1, 4}, /* shli r3, r1, 4 */
9226 {2, 2, 3}, /* sub r4, r2, r3 */
9227 {5, 3, 4}} /* shl3add r5, r3, r4 */
9229 {115ll /* 0x73 */ ,
9230 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9231 {6, 1, 1}, /* shli r3, r1, 1 */
9232 {4, 2, 3}, /* shl2add r4, r2, r3 */
9233 {5, 4, 2}} /* shl3add r5, r4, r2 */
9235 {116ll /* 0x74 */ ,
9236 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9237 {6, 1, 5}, /* shli r3, r1, 5 */
9238 {2, 3, 2}, /* sub r4, r3, r2 */
9239 {6, 4, 2}} /* shli r5, r4, 2 */
9241 {117ll /* 0x75 */ ,
9242 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9243 {4, 2, 1}, /* shl2add r3, r2, r1 */
9244 {5, 3, 3}} /* shl3add r4, r3, r3 */
9246 {118ll /* 0x76 */ ,
9247 {{6, 1, 3}, /* shli r2, r1, 3 */
9248 {3, 1, 2}, /* shl1add r3, r1, r2 */
9249 {6, 2, 4}, /* shli r4, r2, 4 */
9250 {2, 4, 3}} /* sub r5, r4, r3 */
9252 {119ll /* 0x77 */ ,
9253 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9254 {6, 1, 7}, /* shli r3, r1, 7 */
9255 {2, 3, 2}} /* sub r4, r3, r2 */
9257 {120ll /* 0x78 */ ,
9258 {{6, 1, 3}, /* shli r2, r1, 3 */
9259 {6, 1, 7}, /* shli r3, r1, 7 */
9260 {2, 3, 2}} /* sub r4, r3, r2 */
9262 {121ll /* 0x79 */ ,
9263 {{6, 1, 4}, /* shli r2, r1, 4 */
9264 {2, 2, 1}, /* sub r3, r2, r1 */
9265 {5, 3, 1}} /* shl3add r4, r3, r1 */
9267 {122ll /* 0x7a */ ,
9268 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9269 {6, 1, 6}, /* shli r3, r1, 6 */
9270 {2, 3, 2}, /* sub r4, r3, r2 */
9271 {6, 4, 1}} /* shli r5, r4, 1 */
9273 {123ll /* 0x7b */ ,
9274 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9275 {6, 1, 7}, /* shli r3, r1, 7 */
9276 {2, 3, 2}} /* sub r4, r3, r2 */
9278 {124ll /* 0x7c */ ,
9279 {{6, 1, 2}, /* shli r2, r1, 2 */
9280 {6, 1, 7}, /* shli r3, r1, 7 */
9281 {2, 3, 2}} /* sub r4, r3, r2 */
9283 {125ll /* 0x7d */ ,
9284 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9285 {6, 1, 7}, /* shli r3, r1, 7 */
9286 {2, 3, 2}} /* sub r4, r3, r2 */
9288 {126ll /* 0x7e */ ,
9289 {{6, 1, 1}, /* shli r2, r1, 1 */
9290 {6, 1, 7}, /* shli r3, r1, 7 */
9291 {2, 3, 2}} /* sub r4, r3, r2 */
9293 {127ll /* 0x7f */ ,
9294 {{6, 1, 7}, /* shli r2, r1, 7 */
9295 {2, 2, 1}} /* sub r3, r2, r1 */
9297 {128ll /* 0x80 */ ,
9298 {{6, 1, 7}} /* shli r2, r1, 7 */
9300 {129ll /* 0x81 */ ,
9301 {{6, 1, 7}, /* shli r2, r1, 7 */
9302 {1, 1, 2}} /* add r3, r1, r2 */
9304 {130ll /* 0x82 */ ,
9305 {{6, 1, 7}, /* shli r2, r1, 7 */
9306 {3, 1, 2}} /* shl1add r3, r1, r2 */
9308 {131ll /* 0x83 */ ,
9309 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9310 {6, 1, 7}, /* shli r3, r1, 7 */
9311 {1, 2, 3}} /* add r4, r2, r3 */
9313 {132ll /* 0x84 */ ,
9314 {{6, 1, 7}, /* shli r2, r1, 7 */
9315 {4, 1, 2}} /* shl2add r3, r1, r2 */
9317 {133ll /* 0x85 */ ,
9318 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9319 {6, 1, 7}, /* shli r3, r1, 7 */
9320 {1, 2, 3}} /* add r4, r2, r3 */
9322 {134ll /* 0x86 */ ,
9323 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9324 {6, 1, 7}, /* shli r3, r1, 7 */
9325 {3, 2, 3}} /* shl1add r4, r2, r3 */
9327 {135ll /* 0x87 */ ,
9328 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9329 {6, 2, 4}, /* shli r3, r2, 4 */
9330 {2, 3, 2}} /* sub r4, r3, r2 */
9332 {136ll /* 0x88 */ ,
9333 {{6, 1, 7}, /* shli r2, r1, 7 */
9334 {5, 1, 2}} /* shl3add r3, r1, r2 */
9336 {137ll /* 0x89 */ ,
9337 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9338 {6, 1, 7}, /* shli r3, r1, 7 */
9339 {1, 2, 3}} /* add r4, r2, r3 */
9341 {138ll /* 0x8a */ ,
9342 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9343 {6, 1, 7}, /* shli r3, r1, 7 */
9344 {3, 2, 3}} /* shl1add r4, r2, r3 */
9346 {139ll /* 0x8b */ ,
9347 {{6, 1, 1}, /* shli r2, r1, 1 */
9348 {1, 1, 2}, /* add r3, r1, r2 */
9349 {5, 2, 1}, /* shl3add r4, r2, r1 */
9350 {5, 4, 3}} /* shl3add r5, r4, r3 */
9352 {140ll /* 0x8c */ ,
9353 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9354 {6, 1, 7}, /* shli r3, r1, 7 */
9355 {4, 2, 3}} /* shl2add r4, r2, r3 */
9357 {141ll /* 0x8d */ ,
9358 {{6, 1, 2}, /* shli r2, r1, 2 */
9359 {1, 1, 2}, /* add r3, r1, r2 */
9360 {4, 2, 1}, /* shl2add r4, r2, r1 */
9361 {5, 4, 3}} /* shl3add r5, r4, r3 */
9363 {142ll /* 0x8e */ ,
9364 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9365 {6, 1, 1}, /* shli r3, r1, 1 */
9366 {6, 2, 4}, /* shli r4, r2, 4 */
9367 {2, 4, 3}} /* sub r5, r4, r3 */
9369 {143ll /* 0x8f */ ,
9370 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9371 {6, 2, 4}, /* shli r3, r2, 4 */
9372 {2, 3, 1}} /* sub r4, r3, r1 */
9374 {144ll /* 0x90 */ ,
9375 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9376 {6, 2, 4}} /* shli r3, r2, 4 */
9378 {145ll /* 0x91 */ ,
9379 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9380 {6, 2, 4}, /* shli r3, r2, 4 */
9381 {1, 1, 3}} /* add r4, r1, r3 */
9383 {146ll /* 0x92 */ ,
9384 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9385 {6, 1, 7}, /* shli r3, r1, 7 */
9386 {3, 2, 3}} /* shl1add r4, r2, r3 */
9388 {147ll /* 0x93 */ ,
9389 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9390 {5, 2, 1}, /* shl3add r3, r2, r1 */
9391 {3, 3, 1}} /* shl1add r4, r3, r1 */
9393 {148ll /* 0x94 */ ,
9394 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9395 {6, 1, 7}, /* shli r3, r1, 7 */
9396 {4, 2, 3}} /* shl2add r4, r2, r3 */
9398 {149ll /* 0x95 */ ,
9399 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9400 {4, 2, 1}, /* shl2add r3, r2, r1 */
9401 {4, 3, 1}} /* shl2add r4, r3, r1 */
9403 {150ll /* 0x96 */ ,
9404 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9405 {6, 2, 1}, /* shli r3, r2, 1 */
9406 {6, 2, 5}, /* shli r4, r2, 5 */
9407 {2, 4, 3}} /* sub r5, r4, r3 */
9409 {151ll /* 0x97 */ ,
9410 {{6, 1, 4}, /* shli r2, r1, 4 */
9411 {1, 1, 2}, /* add r3, r1, r2 */
9412 {2, 2, 1}, /* sub r4, r2, r1 */
9413 {5, 3, 4}} /* shl3add r5, r3, r4 */
9415 {152ll /* 0x98 */ ,
9416 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9417 {6, 1, 7}, /* shli r3, r1, 7 */
9418 {5, 2, 3}} /* shl3add r4, r2, r3 */
9420 {153ll /* 0x99 */ ,
9421 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9422 {6, 2, 4}, /* shli r3, r2, 4 */
9423 {1, 2, 3}} /* add r4, r2, r3 */
9425 {154ll /* 0x9a */ ,
9426 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9427 {1, 1, 2}, /* add r3, r1, r2 */
9428 {6, 2, 4}, /* shli r4, r2, 4 */
9429 {1, 3, 4}} /* add r5, r3, r4 */
9431 {155ll /* 0x9b */ ,
9432 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9433 {6, 2, 5}, /* shli r3, r2, 5 */
9434 {2, 3, 2}} /* sub r4, r3, r2 */
9436 {156ll /* 0x9c */ ,
9437 {{6, 1, 5}, /* shli r2, r1, 5 */
9438 {2, 2, 1}, /* sub r3, r2, r1 */
9439 {4, 3, 2}} /* shl2add r4, r3, r2 */
9441 {157ll /* 0x9d */ ,
9442 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9443 {4, 2, 1}, /* shl2add r3, r2, r1 */
9444 {4, 3, 2}} /* shl2add r4, r3, r2 */
9446 {158ll /* 0x9e */ ,
9447 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9448 {6, 1, 1}, /* shli r3, r1, 1 */
9449 {6, 2, 5}, /* shli r4, r2, 5 */
9450 {2, 4, 3}} /* sub r5, r4, r3 */
9452 {159ll /* 0x9f */ ,
9453 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9454 {6, 2, 5}, /* shli r3, r2, 5 */
9455 {2, 3, 1}} /* sub r4, r3, r1 */
9457 {160ll /* 0xa0 */ ,
9458 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9459 {6, 2, 5}} /* shli r3, r2, 5 */
9461 {161ll /* 0xa1 */ ,
9462 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9463 {6, 2, 5}, /* shli r3, r2, 5 */
9464 {1, 1, 3}} /* add r4, r1, r3 */
9466 {162ll /* 0xa2 */ ,
9467 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9468 {5, 2, 2}, /* shl3add r3, r2, r2 */
9469 {6, 3, 1}} /* shli r4, r3, 1 */
9471 {163ll /* 0xa3 */ ,
9472 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9473 {5, 2, 2}, /* shl3add r3, r2, r2 */
9474 {3, 3, 1}} /* shl1add r4, r3, r1 */
9476 {164ll /* 0xa4 */ ,
9477 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9478 {6, 1, 7}, /* shli r3, r1, 7 */
9479 {4, 2, 3}} /* shl2add r4, r2, r3 */
9481 {165ll /* 0xa5 */ ,
9482 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9483 {6, 2, 5}, /* shli r3, r2, 5 */
9484 {1, 2, 3}} /* add r4, r2, r3 */
9486 {166ll /* 0xa6 */ ,
9487 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9488 {1, 1, 2}, /* add r3, r1, r2 */
9489 {6, 2, 5}, /* shli r4, r2, 5 */
9490 {1, 3, 4}} /* add r5, r3, r4 */
9492 {167ll /* 0xa7 */ ,
9493 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9494 {3, 1, 2}, /* shl1add r3, r1, r2 */
9495 {6, 2, 5}, /* shli r4, r2, 5 */
9496 {1, 3, 4}} /* add r5, r3, r4 */
9498 {168ll /* 0xa8 */ ,
9499 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9500 {6, 1, 7}, /* shli r3, r1, 7 */
9501 {5, 2, 3}} /* shl3add r4, r2, r3 */
9503 {169ll /* 0xa9 */ ,
9504 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9505 {4, 2, 1}, /* shl2add r3, r2, r1 */
9506 {5, 3, 1}} /* shl3add r4, r3, r1 */
9508 {170ll /* 0xaa */ ,
9509 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9510 {6, 2, 5}, /* shli r3, r2, 5 */
9511 {3, 2, 3}} /* shl1add r4, r2, r3 */
9513 {171ll /* 0xab */ ,
9514 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9515 {3, 2, 1}, /* shl1add r3, r2, r1 */
9516 {5, 3, 3}} /* shl3add r4, r3, r3 */
9518 {172ll /* 0xac */ ,
9519 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9520 {6, 1, 5}, /* shli r3, r1, 5 */
9521 {1, 2, 3}, /* add r4, r2, r3 */
9522 {4, 4, 3}} /* shl2add r5, r4, r3 */
9524 {173ll /* 0xad */ ,
9525 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9526 {4, 2, 1}, /* shl2add r3, r2, r1 */
9527 {5, 3, 2}} /* shl3add r4, r3, r2 */
9529 {174ll /* 0xae */ ,
9530 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9531 {5, 2, 1}, /* shl3add r3, r2, r1 */
9532 {6, 2, 1}, /* shli r4, r2, 1 */
9533 {4, 3, 4}} /* shl2add r5, r3, r4 */
9535 {175ll /* 0xaf */ ,
9536 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9537 {6, 1, 5}, /* shli r3, r1, 5 */
9538 {1, 2, 3}, /* add r4, r2, r3 */
9539 {4, 4, 4}} /* shl2add r5, r4, r4 */
9541 {176ll /* 0xb0 */ ,
9542 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9543 {3, 2, 1}, /* shl1add r3, r2, r1 */
9544 {6, 3, 4}} /* shli r4, r3, 4 */
9546 {177ll /* 0xb1 */ ,
9547 {{6, 1, 4}, /* shli r2, r1, 4 */
9548 {1, 1, 2}, /* add r3, r1, r2 */
9549 {4, 2, 2}, /* shl2add r4, r2, r2 */
9550 {3, 4, 3}} /* shl1add r5, r4, r3 */
9552 {178ll /* 0xb2 */ ,
9553 {{6, 1, 4}, /* shli r2, r1, 4 */
9554 {1, 1, 2}, /* add r3, r1, r2 */
9555 {5, 2, 2}, /* shl3add r4, r2, r2 */
9556 {3, 3, 4}} /* shl1add r5, r3, r4 */
9558 {179ll /* 0xb3 */ ,
9559 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9560 {4, 2, 1}, /* shl2add r3, r2, r1 */
9561 {6, 2, 6}, /* shli r4, r2, 6 */
9562 {2, 4, 3}} /* sub r5, r4, r3 */
9564 {180ll /* 0xb4 */ ,
9565 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9566 {5, 2, 2}, /* shl3add r3, r2, r2 */
9567 {6, 3, 2}} /* shli r4, r3, 2 */
9569 {181ll /* 0xb5 */ ,
9570 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9571 {5, 2, 2}, /* shl3add r3, r2, r2 */
9572 {4, 3, 1}} /* shl2add r4, r3, r1 */
9574 {182ll /* 0xb6 */ ,
9575 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9576 {5, 2, 2}, /* shl3add r3, r2, r2 */
9577 {6, 1, 1}, /* shli r4, r1, 1 */
9578 {4, 3, 4}} /* shl2add r5, r3, r4 */
9580 {183ll /* 0xb7 */ ,
9581 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9582 {3, 2, 2}, /* shl1add r3, r2, r2 */
9583 {6, 2, 6}, /* shli r4, r2, 6 */
9584 {2, 4, 3}} /* sub r5, r4, r3 */
9586 {184ll /* 0xb8 */ ,
9587 {{6, 1, 2}, /* shli r2, r1, 2 */
9588 {6, 1, 6}, /* shli r3, r1, 6 */
9589 {2, 3, 2}, /* sub r4, r3, r2 */
9590 {3, 4, 3}} /* shl1add r5, r4, r3 */
9592 {185ll /* 0xb9 */ ,
9593 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9594 {5, 2, 2}, /* shl3add r3, r2, r2 */
9595 {4, 3, 2}} /* shl2add r4, r3, r2 */
9597 {186ll /* 0xba */ ,
9598 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9599 {6, 2, 1}, /* shli r3, r2, 1 */
9600 {6, 2, 6}, /* shli r4, r2, 6 */
9601 {2, 4, 3}} /* sub r5, r4, r3 */
9603 {187ll /* 0xbb */ ,
9604 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9605 {3, 1, 2}, /* shl1add r3, r1, r2 */
9606 {6, 2, 6}, /* shli r4, r2, 6 */
9607 {2, 4, 3}} /* sub r5, r4, r3 */
9609 {188ll /* 0xbc */ ,
9610 {{6, 1, 1}, /* shli r2, r1, 1 */
9611 {6, 1, 6}, /* shli r3, r1, 6 */
9612 {2, 3, 2}, /* sub r4, r3, r2 */
9613 {3, 4, 3}} /* shl1add r5, r4, r3 */
9615 {189ll /* 0xbd */ ,
9616 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9617 {6, 2, 6}, /* shli r3, r2, 6 */
9618 {2, 3, 2}} /* sub r4, r3, r2 */
9620 {190ll /* 0xbe */ ,
9621 {{6, 1, 6}, /* shli r2, r1, 6 */
9622 {2, 2, 1}, /* sub r3, r2, r1 */
9623 {3, 3, 2}} /* shl1add r4, r3, r2 */
9625 {191ll /* 0xbf */ ,
9626 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9627 {6, 2, 6}, /* shli r3, r2, 6 */
9628 {2, 3, 1}} /* sub r4, r3, r1 */
9630 {192ll /* 0xc0 */ ,
9631 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9632 {6, 2, 6}} /* shli r3, r2, 6 */
9634 {193ll /* 0xc1 */ ,
9635 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9636 {6, 2, 6}, /* shli r3, r2, 6 */
9637 {1, 1, 3}} /* add r4, r1, r3 */
9639 {194ll /* 0xc2 */ ,
9640 {{6, 1, 6}, /* shli r2, r1, 6 */
9641 {1, 1, 2}, /* add r3, r1, r2 */
9642 {3, 3, 2}} /* shl1add r4, r3, r2 */
9644 {195ll /* 0xc3 */ ,
9645 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9646 {6, 2, 6}, /* shli r3, r2, 6 */
9647 {1, 2, 3}} /* add r4, r2, r3 */
9649 {196ll /* 0xc4 */ ,
9650 {{6, 1, 6}, /* shli r2, r1, 6 */
9651 {3, 1, 2}, /* shl1add r3, r1, r2 */
9652 {3, 3, 2}} /* shl1add r4, r3, r2 */
9654 {197ll /* 0xc5 */ ,
9655 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9656 {3, 1, 2}, /* shl1add r3, r1, r2 */
9657 {6, 2, 6}, /* shli r4, r2, 6 */
9658 {1, 3, 4}} /* add r5, r3, r4 */
9660 {198ll /* 0xc6 */ ,
9661 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9662 {6, 2, 6}, /* shli r3, r2, 6 */
9663 {3, 2, 3}} /* shl1add r4, r2, r3 */
9665 {199ll /* 0xc7 */ ,
9666 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9667 {3, 2, 1}, /* shl1add r3, r2, r1 */
9668 {6, 2, 6}, /* shli r4, r2, 6 */
9669 {1, 3, 4}} /* add r5, r3, r4 */
9671 {200ll /* 0xc8 */ ,
9672 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9673 {6, 1, 7}, /* shli r3, r1, 7 */
9674 {5, 2, 3}} /* shl3add r4, r2, r3 */
9676 {201ll /* 0xc9 */ ,
9677 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9678 {5, 2, 1}, /* shl3add r3, r2, r1 */
9679 {5, 3, 1}} /* shl3add r4, r3, r1 */
9681 {202ll /* 0xca */ ,
9682 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9683 {5, 2, 1}, /* shl3add r3, r2, r1 */
9684 {6, 1, 1}, /* shli r4, r1, 1 */
9685 {5, 3, 4}} /* shl3add r5, r3, r4 */
9687 {203ll /* 0xcb */ ,
9688 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9689 {5, 2, 1}, /* shl3add r3, r2, r1 */
9690 {5, 3, 2}} /* shl3add r4, r3, r2 */
9692 {204ll /* 0xcc */ ,
9693 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9694 {6, 2, 6}, /* shli r3, r2, 6 */
9695 {4, 2, 3}} /* shl2add r4, r2, r3 */
9697 {205ll /* 0xcd */ ,
9698 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9699 {4, 2, 2}, /* shl2add r3, r2, r2 */
9700 {5, 3, 2}} /* shl3add r4, r3, r2 */
9702 {206ll /* 0xce */ ,
9703 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9704 {5, 2, 1}, /* shl3add r3, r2, r1 */
9705 {6, 2, 1}, /* shli r4, r2, 1 */
9706 {5, 3, 4}} /* shl3add r5, r3, r4 */
9708 {207ll /* 0xcf */ ,
9709 {{6, 1, 4}, /* shli r2, r1, 4 */
9710 {2, 2, 1}, /* sub r3, r2, r1 */
9711 {3, 2, 2}, /* shl1add r4, r2, r2 */
9712 {4, 4, 3}} /* shl2add r5, r4, r3 */
9714 {208ll /* 0xd0 */ ,
9715 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9716 {4, 2, 1}, /* shl2add r3, r2, r1 */
9717 {6, 3, 4}} /* shli r4, r3, 4 */
9719 {209ll /* 0xd1 */ ,
9720 {{6, 1, 4}, /* shli r2, r1, 4 */
9721 {1, 1, 2}, /* add r3, r1, r2 */
9722 {3, 2, 2}, /* shl1add r4, r2, r2 */
9723 {4, 4, 3}} /* shl2add r5, r4, r3 */
9725 {210ll /* 0xd2 */ ,
9726 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9727 {6, 1, 1}, /* shli r3, r1, 1 */
9728 {5, 2, 3}, /* shl3add r4, r2, r3 */
9729 {5, 4, 3}} /* shl3add r5, r4, r3 */
9731 {211ll /* 0xd3 */ ,
9732 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9733 {6, 1, 1}, /* shli r3, r1, 1 */
9734 {5, 2, 3}, /* shl3add r4, r2, r3 */
9735 {5, 4, 2}} /* shl3add r5, r4, r2 */
9737 {212ll /* 0xd4 */ ,
9738 {{6, 1, 4}, /* shli r2, r1, 4 */
9739 {1, 1, 2}, /* add r3, r1, r2 */
9740 {5, 2, 2}, /* shl3add r4, r2, r2 */
9741 {4, 3, 4}} /* shl2add r5, r3, r4 */
9743 {213ll /* 0xd5 */ ,
9744 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9745 {6, 1, 4}, /* shli r3, r1, 4 */
9746 {3, 2, 3}, /* shl1add r4, r2, r3 */
9747 {5, 4, 2}} /* shl3add r5, r4, r2 */
9749 {214ll /* 0xd6 */ ,
9750 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9751 {5, 1, 2}, /* shl3add r3, r1, r2 */
9752 {6, 2, 6}, /* shli r4, r2, 6 */
9753 {3, 3, 4}} /* shl1add r5, r3, r4 */
9755 {215ll /* 0xd7 */ ,
9756 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9757 {5, 2, 1}, /* shl3add r3, r2, r1 */
9758 {6, 2, 5}, /* shli r4, r2, 5 */
9759 {2, 4, 3}} /* sub r5, r4, r3 */
9761 {216ll /* 0xd8 */ ,
9762 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9763 {5, 2, 2}, /* shl3add r3, r2, r2 */
9764 {6, 3, 3}} /* shli r4, r3, 3 */
9766 {217ll /* 0xd9 */ ,
9767 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9768 {5, 2, 2}, /* shl3add r3, r2, r2 */
9769 {5, 3, 1}} /* shl3add r4, r3, r1 */
9771 {218ll /* 0xda */ ,
9772 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9773 {5, 2, 2}, /* shl3add r3, r2, r2 */
9774 {6, 1, 1}, /* shli r4, r1, 1 */
9775 {5, 3, 4}} /* shl3add r5, r3, r4 */
9777 {219ll /* 0xdb */ ,
9778 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9779 {5, 2, 2}, /* shl3add r3, r2, r2 */
9780 {5, 3, 2}} /* shl3add r4, r3, r2 */
9782 {220ll /* 0xdc */ ,
9783 {{6, 1, 5}, /* shli r2, r1, 5 */
9784 {4, 1, 2}, /* shl2add r3, r1, r2 */
9785 {6, 2, 3}, /* shli r4, r2, 3 */
9786 {2, 4, 3}} /* sub r5, r4, r3 */
9788 {221ll /* 0xdd */ ,
9789 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9790 {6, 1, 5}, /* shli r3, r1, 5 */
9791 {2, 3, 2}, /* sub r4, r3, r2 */
9792 {5, 4, 2}} /* shl3add r5, r4, r2 */
9794 {222ll /* 0xde */ ,
9795 {{6, 1, 5}, /* shli r2, r1, 5 */
9796 {3, 1, 2}, /* shl1add r3, r1, r2 */
9797 {6, 2, 3}, /* shli r4, r2, 3 */
9798 {2, 4, 3}} /* sub r5, r4, r3 */
9800 {223ll /* 0xdf */ ,
9801 {{6, 1, 5}, /* shli r2, r1, 5 */
9802 {1, 1, 2}, /* add r3, r1, r2 */
9803 {6, 2, 3}, /* shli r4, r2, 3 */
9804 {2, 4, 3}} /* sub r5, r4, r3 */
9806 {224ll /* 0xe0 */ ,
9807 {{6, 1, 5}, /* shli r2, r1, 5 */
9808 {6, 1, 8}, /* shli r3, r1, 8 */
9809 {2, 3, 2}} /* sub r4, r3, r2 */
9811 {225ll /* 0xe1 */ ,
9812 {{6, 1, 5}, /* shli r2, r1, 5 */
9813 {2, 1, 2}, /* sub r3, r1, r2 */
9814 {5, 2, 3}} /* shl3add r4, r2, r3 */
9816 {226ll /* 0xe2 */ ,
9817 {{6, 1, 1}, /* shli r2, r1, 1 */
9818 {6, 1, 5}, /* shli r3, r1, 5 */
9819 {2, 2, 3}, /* sub r4, r2, r3 */
9820 {5, 3, 4}} /* shl3add r5, r3, r4 */
9822 {227ll /* 0xe3 */ ,
9823 {{6, 1, 5}, /* shli r2, r1, 5 */
9824 {2, 1, 2}, /* sub r3, r1, r2 */
9825 {4, 2, 1}, /* shl2add r4, r2, r1 */
9826 {3, 4, 3}} /* shl1add r5, r4, r3 */
9828 {228ll /* 0xe4 */ ,
9829 {{6, 1, 2}, /* shli r2, r1, 2 */
9830 {6, 1, 5}, /* shli r3, r1, 5 */
9831 {2, 2, 3}, /* sub r4, r2, r3 */
9832 {5, 3, 4}} /* shl3add r5, r3, r4 */
9834 {229ll /* 0xe5 */ ,
9835 {{6, 1, 5}, /* shli r2, r1, 5 */
9836 {2, 1, 2}, /* sub r3, r1, r2 */
9837 {3, 2, 1}, /* shl1add r4, r2, r1 */
9838 {4, 4, 3}} /* shl2add r5, r4, r3 */
9840 {230ll /* 0xe6 */ ,
9841 {{6, 1, 5}, /* shli r2, r1, 5 */
9842 {1, 1, 2}, /* add r3, r1, r2 */
9843 {3, 3, 3}, /* shl1add r4, r3, r3 */
9844 {3, 4, 2}} /* shl1add r5, r4, r2 */
9846 {231ll /* 0xe7 */ ,
9847 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9848 {5, 2, 1}, /* shl3add r3, r2, r1 */
9849 {6, 1, 8}, /* shli r4, r1, 8 */
9850 {2, 4, 3}} /* sub r5, r4, r3 */
9852 {232ll /* 0xe8 */ ,
9853 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9854 {6, 1, 5}, /* shli r3, r1, 5 */
9855 {2, 3, 2}, /* sub r4, r3, r2 */
9856 {6, 4, 3}} /* shli r5, r4, 3 */
9858 {233ll /* 0xe9 */ ,
9859 {{6, 1, 5}, /* shli r2, r1, 5 */
9860 {1, 1, 2}, /* add r3, r1, r2 */
9861 {2, 1, 2}, /* sub r4, r1, r2 */
9862 {5, 3, 4}} /* shl3add r5, r3, r4 */
9864 {234ll /* 0xea */ ,
9865 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9866 {6, 1, 1}, /* shli r3, r1, 1 */
9867 {5, 2, 3}, /* shl3add r4, r2, r3 */
9868 {5, 4, 4}} /* shl3add r5, r4, r4 */
9870 {235ll /* 0xeb */ ,
9871 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9872 {6, 1, 5}, /* shli r3, r1, 5 */
9873 {2, 3, 2}, /* sub r4, r3, r2 */
9874 {5, 4, 2}} /* shl3add r5, r4, r2 */
9876 {236ll /* 0xec */ ,
9877 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9878 {6, 1, 6}, /* shli r3, r1, 6 */
9879 {2, 3, 2}, /* sub r4, r3, r2 */
9880 {6, 4, 2}} /* shli r5, r4, 2 */
9882 {237ll /* 0xed */ ,
9883 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9884 {6, 1, 6}, /* shli r3, r1, 6 */
9885 {2, 3, 2}, /* sub r4, r3, r2 */
9886 {4, 4, 1}} /* shl2add r5, r4, r1 */
9888 {238ll /* 0xee */ ,
9889 {{6, 1, 4}, /* shli r2, r1, 4 */
9890 {3, 1, 2}, /* shl1add r3, r1, r2 */
9891 {6, 2, 4}, /* shli r4, r2, 4 */
9892 {2, 4, 3}} /* sub r5, r4, r3 */
9894 {239ll /* 0xef */ ,
9895 {{6, 1, 4}, /* shli r2, r1, 4 */
9896 {1, 1, 2}, /* add r3, r1, r2 */
9897 {6, 2, 4}, /* shli r4, r2, 4 */
9898 {2, 4, 3}} /* sub r5, r4, r3 */
9900 {240ll /* 0xf0 */ ,
9901 {{6, 1, 4}, /* shli r2, r1, 4 */
9902 {6, 1, 8}, /* shli r3, r1, 8 */
9903 {2, 3, 2}} /* sub r4, r3, r2 */
9905 {241ll /* 0xf1 */ ,
9906 {{6, 1, 4}, /* shli r2, r1, 4 */
9907 {2, 1, 2}, /* sub r3, r1, r2 */
9908 {6, 2, 4}, /* shli r4, r2, 4 */
9909 {1, 3, 4}} /* add r5, r3, r4 */
9911 {242ll /* 0xf2 */ ,
9912 {{6, 1, 1}, /* shli r2, r1, 1 */
9913 {6, 1, 5}, /* shli r3, r1, 5 */
9914 {2, 3, 2}, /* sub r4, r3, r2 */
9915 {5, 4, 2}} /* shl3add r5, r4, r2 */
9917 {243ll /* 0xf3 */ ,
9918 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9919 {5, 2, 2}, /* shl3add r3, r2, r2 */
9920 {5, 3, 3}} /* shl3add r4, r3, r3 */
9922 {244ll /* 0xf4 */ ,
9923 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9924 {6, 1, 6}, /* shli r3, r1, 6 */
9925 {2, 3, 2}, /* sub r4, r3, r2 */
9926 {6, 4, 2}} /* shli r5, r4, 2 */
9928 {245ll /* 0xf5 */ ,
9929 {{6, 1, 4}, /* shli r2, r1, 4 */
9930 {2, 1, 2}, /* sub r3, r1, r2 */
9931 {4, 2, 1}, /* shl2add r4, r2, r1 */
9932 {4, 4, 3}} /* shl2add r5, r4, r3 */
9934 {246ll /* 0xf6 */ ,
9935 {{6, 1, 3}, /* shli r2, r1, 3 */
9936 {3, 1, 2}, /* shl1add r3, r1, r2 */
9937 {6, 2, 5}, /* shli r4, r2, 5 */
9938 {2, 4, 3}} /* sub r5, r4, r3 */
9940 {247ll /* 0xf7 */ ,
9941 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9942 {6, 1, 8}, /* shli r3, r1, 8 */
9943 {2, 3, 2}} /* sub r4, r3, r2 */
9945 {248ll /* 0xf8 */ ,
9946 {{6, 1, 3}, /* shli r2, r1, 3 */
9947 {6, 1, 8}, /* shli r3, r1, 8 */
9948 {2, 3, 2}} /* sub r4, r3, r2 */
9950 {249ll /* 0xf9 */ ,
9951 {{6, 1, 5}, /* shli r2, r1, 5 */
9952 {2, 2, 1}, /* sub r3, r2, r1 */
9953 {5, 3, 1}} /* shl3add r4, r3, r1 */
9955 {250ll /* 0xfa */ ,
9956 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9957 {6, 1, 7}, /* shli r3, r1, 7 */
9958 {2, 3, 2}, /* sub r4, r3, r2 */
9959 {6, 4, 1}} /* shli r5, r4, 1 */
9961 {251ll /* 0xfb */ ,
9962 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9963 {6, 1, 8}, /* shli r3, r1, 8 */
9964 {2, 3, 2}} /* sub r4, r3, r2 */
9966 {252ll /* 0xfc */ ,
9967 {{6, 1, 2}, /* shli r2, r1, 2 */
9968 {6, 1, 8}, /* shli r3, r1, 8 */
9969 {2, 3, 2}} /* sub r4, r3, r2 */
9971 {253ll /* 0xfd */ ,
9972 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9973 {6, 1, 8}, /* shli r3, r1, 8 */
9974 {2, 3, 2}} /* sub r4, r3, r2 */
9976 {254ll /* 0xfe */ ,
9977 {{6, 1, 1}, /* shli r2, r1, 1 */
9978 {6, 1, 8}, /* shli r3, r1, 8 */
9979 {2, 3, 2}} /* sub r4, r3, r2 */
9981 {255ll /* 0xff */ ,
9982 {{6, 1, 8}, /* shli r2, r1, 8 */
9983 {2, 2, 1}} /* sub r3, r2, r1 */
9985 {256ll /* 0x100 */ ,
9986 {{6, 1, 8}} /* shli r2, r1, 8 */
9988 {257ll /* 0x101 */ ,
9989 {{6, 1, 8}, /* shli r2, r1, 8 */
9990 {1, 1, 2}} /* add r3, r1, r2 */
9992 {258ll /* 0x102 */ ,
9993 {{6, 1, 8}, /* shli r2, r1, 8 */
9994 {3, 1, 2}} /* shl1add r3, r1, r2 */
9996 {259ll /* 0x103 */ ,
9997 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9998 {6, 1, 8}, /* shli r3, r1, 8 */
9999 {1, 2, 3}} /* add r4, r2, r3 */
10001 {260ll /* 0x104 */ ,
10002 {{6, 1, 8}, /* shli r2, r1, 8 */
10003 {4, 1, 2}} /* shl2add r3, r1, r2 */
10005 {261ll /* 0x105 */ ,
10006 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10007 {6, 1, 8}, /* shli r3, r1, 8 */
10008 {1, 2, 3}} /* add r4, r2, r3 */
10010 {262ll /* 0x106 */ ,
10011 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10012 {6, 1, 8}, /* shli r3, r1, 8 */
10013 {3, 2, 3}} /* shl1add r4, r2, r3 */
10015 {263ll /* 0x107 */ ,
10016 {{6, 1, 8}, /* shli r2, r1, 8 */
10017 {2, 2, 1}, /* sub r3, r2, r1 */
10018 {5, 1, 3}} /* shl3add r4, r1, r3 */
10020 {264ll /* 0x108 */ ,
10021 {{6, 1, 8}, /* shli r2, r1, 8 */
10022 {5, 1, 2}} /* shl3add r3, r1, r2 */
10024 {265ll /* 0x109 */ ,
10025 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10026 {6, 1, 8}, /* shli r3, r1, 8 */
10027 {1, 2, 3}} /* add r4, r2, r3 */
10029 {266ll /* 0x10a */ ,
10030 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10031 {6, 1, 8}, /* shli r3, r1, 8 */
10032 {3, 2, 3}} /* shl1add r4, r2, r3 */
10034 {267ll /* 0x10b */ ,
10035 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10036 {6, 1, 5}, /* shli r3, r1, 5 */
10037 {1, 1, 3}, /* add r4, r1, r3 */
10038 {5, 4, 2}} /* shl3add r5, r4, r2 */
10040 {268ll /* 0x10c */ ,
10041 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10042 {6, 1, 8}, /* shli r3, r1, 8 */
10043 {4, 2, 3}} /* shl2add r4, r2, r3 */
10045 {269ll /* 0x10d */ ,
10046 {{6, 1, 2}, /* shli r2, r1, 2 */
10047 {1, 1, 2}, /* add r3, r1, r2 */
10048 {5, 2, 1}, /* shl3add r4, r2, r1 */
10049 {5, 4, 3}} /* shl3add r5, r4, r3 */
10051 {270ll /* 0x10e */ ,
10052 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10053 {6, 2, 1}, /* shli r3, r2, 1 */
10054 {6, 2, 5}, /* shli r4, r2, 5 */
10055 {2, 4, 3}} /* sub r5, r4, r3 */
10057 {271ll /* 0x10f */ ,
10058 {{6, 1, 4}, /* shli r2, r1, 4 */
10059 {2, 2, 1}, /* sub r3, r2, r1 */
10060 {6, 2, 4}, /* shli r4, r2, 4 */
10061 {1, 3, 4}} /* add r5, r3, r4 */
10063 {272ll /* 0x110 */ ,
10064 {{6, 1, 4}, /* shli r2, r1, 4 */
10065 {6, 1, 8}, /* shli r3, r1, 8 */
10066 {1, 2, 3}} /* add r4, r2, r3 */
10068 {273ll /* 0x111 */ ,
10069 {{6, 1, 5}, /* shli r2, r1, 5 */
10070 {3, 1, 2}, /* shl1add r3, r1, r2 */
10071 {5, 3, 1}} /* shl3add r4, r3, r1 */
10073 {274ll /* 0x112 */ ,
10074 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10075 {6, 1, 8}, /* shli r3, r1, 8 */
10076 {3, 2, 3}} /* shl1add r4, r2, r3 */
10078 {275ll /* 0x113 */ ,
10079 {{6, 1, 4}, /* shli r2, r1, 4 */
10080 {1, 1, 2}, /* add r3, r1, r2 */
10081 {5, 2, 1}, /* shl3add r4, r2, r1 */
10082 {3, 4, 3}} /* shl1add r5, r4, r3 */
10084 {276ll /* 0x114 */ ,
10085 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10086 {6, 1, 8}, /* shli r3, r1, 8 */
10087 {4, 2, 3}} /* shl2add r4, r2, r3 */
10089 {277ll /* 0x115 */ ,
10090 {{6, 1, 4}, /* shli r2, r1, 4 */
10091 {1, 1, 2}, /* add r3, r1, r2 */
10092 {4, 2, 1}, /* shl2add r4, r2, r1 */
10093 {4, 4, 3}} /* shl2add r5, r4, r3 */
10095 {278ll /* 0x116 */ ,
10096 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10097 {1, 1, 2}, /* add r3, r1, r2 */
10098 {6, 2, 5}, /* shli r4, r2, 5 */
10099 {2, 4, 3}} /* sub r5, r4, r3 */
10101 {279ll /* 0x117 */ ,
10102 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10103 {6, 2, 5}, /* shli r3, r2, 5 */
10104 {2, 3, 2}} /* sub r4, r3, r2 */
10106 {280ll /* 0x118 */ ,
10107 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10108 {6, 1, 8}, /* shli r3, r1, 8 */
10109 {5, 2, 3}} /* shl3add r4, r2, r3 */
10111 {281ll /* 0x119 */ ,
10112 {{6, 1, 4}, /* shli r2, r1, 4 */
10113 {1, 1, 2}, /* add r3, r1, r2 */
10114 {3, 2, 1}, /* shl1add r4, r2, r1 */
10115 {5, 4, 3}} /* shl3add r5, r4, r3 */
10117 {282ll /* 0x11a */ ,
10118 {{6, 1, 4}, /* shli r2, r1, 4 */
10119 {3, 1, 2}, /* shl1add r3, r1, r2 */
10120 {3, 2, 1}, /* shl1add r4, r2, r1 */
10121 {5, 4, 3}} /* shl3add r5, r4, r3 */
10123 {283ll /* 0x11b */ ,
10124 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10125 {6, 1, 5}, /* shli r3, r1, 5 */
10126 {1, 2, 3}, /* add r4, r2, r3 */
10127 {5, 4, 2}} /* shl3add r5, r4, r2 */
10129 {284ll /* 0x11c */ ,
10130 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10131 {6, 1, 2}, /* shli r3, r1, 2 */
10132 {6, 2, 5}, /* shli r4, r2, 5 */
10133 {2, 4, 3}} /* sub r5, r4, r3 */
10135 {285ll /* 0x11d */ ,
10136 {{6, 1, 2}, /* shli r2, r1, 2 */
10137 {2, 1, 2}, /* sub r3, r1, r2 */
10138 {5, 2, 2}, /* shl3add r4, r2, r2 */
10139 {5, 4, 3}} /* shl3add r5, r4, r3 */
10141 {286ll /* 0x11e */ ,
10142 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10143 {6, 1, 1}, /* shli r3, r1, 1 */
10144 {6, 2, 5}, /* shli r4, r2, 5 */
10145 {2, 4, 3}} /* sub r5, r4, r3 */
10147 {287ll /* 0x11f */ ,
10148 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10149 {6, 2, 5}, /* shli r3, r2, 5 */
10150 {2, 3, 1}} /* sub r4, r3, r1 */
10152 {288ll /* 0x120 */ ,
10153 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10154 {6, 2, 5}} /* shli r3, r2, 5 */
10156 {289ll /* 0x121 */ ,
10157 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10158 {6, 2, 5}, /* shli r3, r2, 5 */
10159 {1, 1, 3}} /* add r4, r1, r3 */
10161 {290ll /* 0x122 */ ,
10162 {{6, 1, 5}, /* shli r2, r1, 5 */
10163 {4, 2, 1}, /* shl2add r3, r2, r1 */
10164 {3, 3, 2}} /* shl1add r4, r3, r2 */
10166 {291ll /* 0x123 */ ,
10167 {{6, 1, 5}, /* shli r2, r1, 5 */
10168 {1, 1, 2}, /* add r3, r1, r2 */
10169 {4, 2, 1}, /* shl2add r4, r2, r1 */
10170 {3, 4, 3}} /* shl1add r5, r4, r3 */
10172 {292ll /* 0x124 */ ,
10173 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10174 {6, 1, 8}, /* shli r3, r1, 8 */
10175 {4, 2, 3}} /* shl2add r4, r2, r3 */
10177 {293ll /* 0x125 */ ,
10178 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10179 {5, 2, 1}, /* shl3add r3, r2, r1 */
10180 {4, 3, 1}} /* shl2add r4, r3, r1 */
10182 {294ll /* 0x126 */ ,
10183 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10184 {6, 1, 5}, /* shli r3, r1, 5 */
10185 {4, 3, 2}, /* shl2add r4, r3, r2 */
10186 {3, 4, 3}} /* shl1add r5, r4, r3 */
10188 {295ll /* 0x127 */ ,
10189 {{6, 1, 5}, /* shli r2, r1, 5 */
10190 {1, 1, 2}, /* add r3, r1, r2 */
10191 {2, 2, 1}, /* sub r4, r2, r1 */
10192 {5, 3, 4}} /* shl3add r5, r3, r4 */
10194 {296ll /* 0x128 */ ,
10195 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10196 {6, 1, 8}, /* shli r3, r1, 8 */
10197 {5, 2, 3}} /* shl3add r4, r2, r3 */
10199 {297ll /* 0x129 */ ,
10200 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10201 {6, 2, 5}, /* shli r3, r2, 5 */
10202 {1, 2, 3}} /* add r4, r2, r3 */
10204 {298ll /* 0x12a */ ,
10205 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10206 {1, 1, 2}, /* add r3, r1, r2 */
10207 {6, 2, 5}, /* shli r4, r2, 5 */
10208 {1, 3, 4}} /* add r5, r3, r4 */
10210 {299ll /* 0x12b */ ,
10211 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10212 {3, 1, 2}, /* shl1add r3, r1, r2 */
10213 {6, 2, 5}, /* shli r4, r2, 5 */
10214 {1, 3, 4}} /* add r5, r3, r4 */
10216 {300ll /* 0x12c */ ,
10217 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10218 {6, 2, 2}, /* shli r3, r2, 2 */
10219 {6, 2, 6}, /* shli r4, r2, 6 */
10220 {2, 4, 3}} /* sub r5, r4, r3 */
10222 {301ll /* 0x12d */ ,
10223 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10224 {5, 2, 1}, /* shl3add r3, r2, r1 */
10225 {4, 3, 2}} /* shl2add r4, r3, r2 */
10227 {302ll /* 0x12e */ ,
10228 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10229 {1, 1, 2}, /* add r3, r1, r2 */
10230 {5, 2, 1}, /* shl3add r4, r2, r1 */
10231 {4, 4, 3}} /* shl2add r5, r4, r3 */
10233 {303ll /* 0x12f */ ,
10234 {{6, 1, 4}, /* shli r2, r1, 4 */
10235 {2, 2, 1}, /* sub r3, r2, r1 */
10236 {5, 2, 2}, /* shl3add r4, r2, r2 */
10237 {3, 4, 3}} /* shl1add r5, r4, r3 */
10239 {304ll /* 0x130 */ ,
10240 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10241 {3, 2, 1}, /* shl1add r3, r2, r1 */
10242 {6, 3, 4}} /* shli r4, r3, 4 */
10244 {305ll /* 0x131 */ ,
10245 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10246 {4, 2, 1}, /* shl2add r3, r2, r1 */
10247 {5, 3, 2}} /* shl3add r4, r3, r2 */
10249 {306ll /* 0x132 */ ,
10250 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10251 {6, 2, 5}, /* shli r3, r2, 5 */
10252 {3, 2, 3}} /* shl1add r4, r2, r3 */
10254 {307ll /* 0x133 */ ,
10255 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10256 {3, 2, 1}, /* shl1add r3, r2, r1 */
10257 {6, 2, 5}, /* shli r4, r2, 5 */
10258 {1, 3, 4}} /* add r5, r3, r4 */
10260 {308ll /* 0x134 */ ,
10261 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10262 {1, 1, 2}, /* add r3, r1, r2 */
10263 {6, 2, 5}, /* shli r4, r2, 5 */
10264 {3, 3, 4}} /* shl1add r5, r3, r4 */
10266 {309ll /* 0x135 */ ,
10267 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10268 {3, 2, 1}, /* shl1add r3, r2, r1 */
10269 {6, 2, 6}, /* shli r4, r2, 6 */
10270 {2, 4, 3}} /* sub r5, r4, r3 */
10272 {310ll /* 0x136 */ ,
10273 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10274 {6, 2, 1}, /* shli r3, r2, 1 */
10275 {6, 2, 6}, /* shli r4, r2, 6 */
10276 {2, 4, 3}} /* sub r5, r4, r3 */
10278 {311ll /* 0x137 */ ,
10279 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10280 {4, 1, 2}, /* shl2add r3, r1, r2 */
10281 {6, 2, 6}, /* shli r4, r2, 6 */
10282 {2, 4, 3}} /* sub r5, r4, r3 */
10284 {312ll /* 0x138 */ ,
10285 {{6, 1, 1}, /* shli r2, r1, 1 */
10286 {6, 1, 6}, /* shli r3, r1, 6 */
10287 {2, 3, 2}, /* sub r4, r3, r2 */
10288 {4, 4, 3}} /* shl2add r5, r4, r3 */
10290 {313ll /* 0x139 */ ,
10291 {{6, 1, 3}, /* shli r2, r1, 3 */
10292 {2, 1, 2}, /* sub r3, r1, r2 */
10293 {4, 2, 2}, /* shl2add r4, r2, r2 */
10294 {5, 4, 3}} /* shl3add r5, r4, r3 */
10296 {314ll /* 0x13a */ ,
10297 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10298 {1, 1, 2}, /* add r3, r1, r2 */
10299 {6, 2, 6}, /* shli r4, r2, 6 */
10300 {2, 4, 3}} /* sub r5, r4, r3 */
10302 {315ll /* 0x13b */ ,
10303 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10304 {6, 2, 6}, /* shli r3, r2, 6 */
10305 {2, 3, 2}} /* sub r4, r3, r2 */
10307 {316ll /* 0x13c */ ,
10308 {{6, 1, 6}, /* shli r2, r1, 6 */
10309 {2, 2, 1}, /* sub r3, r2, r1 */
10310 {4, 3, 2}} /* shl2add r4, r3, r2 */
10312 {317ll /* 0x13d */ ,
10313 {{6, 1, 6}, /* shli r2, r1, 6 */
10314 {1, 1, 2}, /* add r3, r1, r2 */
10315 {2, 2, 1}, /* sub r4, r2, r1 */
10316 {4, 4, 3}} /* shl2add r5, r4, r3 */
10318 {318ll /* 0x13e */ ,
10319 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10320 {6, 1, 1}, /* shli r3, r1, 1 */
10321 {6, 2, 6}, /* shli r4, r2, 6 */
10322 {2, 4, 3}} /* sub r5, r4, r3 */
10324 {319ll /* 0x13f */ ,
10325 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10326 {6, 2, 6}, /* shli r3, r2, 6 */
10327 {2, 3, 1}} /* sub r4, r3, r1 */
10329 {320ll /* 0x140 */ ,
10330 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10331 {6, 2, 6}} /* shli r3, r2, 6 */
10333 {321ll /* 0x141 */ ,
10334 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10335 {6, 2, 6}, /* shli r3, r2, 6 */
10336 {1, 1, 3}} /* add r4, r1, r3 */
10338 {322ll /* 0x142 */ ,
10339 {{6, 1, 6}, /* shli r2, r1, 6 */
10340 {3, 2, 1}, /* shl1add r3, r2, r1 */
10341 {3, 3, 2}} /* shl1add r4, r3, r2 */
10343 {323ll /* 0x143 */ ,
10344 {{6, 1, 6}, /* shli r2, r1, 6 */
10345 {1, 1, 2}, /* add r3, r1, r2 */
10346 {2, 2, 1}, /* sub r4, r2, r1 */
10347 {4, 3, 4}} /* shl2add r5, r3, r4 */
10349 {324ll /* 0x144 */ ,
10350 {{6, 1, 6}, /* shli r2, r1, 6 */
10351 {1, 1, 2}, /* add r3, r1, r2 */
10352 {4, 3, 2}} /* shl2add r4, r3, r2 */
10354 {325ll /* 0x145 */ ,
10355 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10356 {6, 2, 6}, /* shli r3, r2, 6 */
10357 {1, 2, 3}} /* add r4, r2, r3 */
10359 {326ll /* 0x146 */ ,
10360 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10361 {1, 1, 2}, /* add r3, r1, r2 */
10362 {6, 2, 6}, /* shli r4, r2, 6 */
10363 {1, 3, 4}} /* add r5, r3, r4 */
10365 {327ll /* 0x147 */ ,
10366 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10367 {3, 1, 2}, /* shl1add r3, r1, r2 */
10368 {6, 2, 6}, /* shli r4, r2, 6 */
10369 {1, 3, 4}} /* add r5, r3, r4 */
10371 {328ll /* 0x148 */ ,
10372 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10373 {6, 1, 8}, /* shli r3, r1, 8 */
10374 {5, 2, 3}} /* shl3add r4, r2, r3 */
10376 {329ll /* 0x149 */ ,
10377 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10378 {5, 2, 1}, /* shl3add r3, r2, r1 */
10379 {5, 3, 1}} /* shl3add r4, r3, r1 */
10381 {330ll /* 0x14a */ ,
10382 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10383 {6, 2, 6}, /* shli r3, r2, 6 */
10384 {3, 2, 3}} /* shl1add r4, r2, r3 */
10386 {331ll /* 0x14b */ ,
10387 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10388 {3, 2, 1}, /* shl1add r3, r2, r1 */
10389 {6, 2, 6}, /* shli r4, r2, 6 */
10390 {1, 3, 4}} /* add r5, r3, r4 */
10392 {332ll /* 0x14c */ ,
10393 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10394 {6, 1, 6}, /* shli r3, r1, 6 */
10395 {1, 2, 3}, /* add r4, r2, r3 */
10396 {4, 4, 3}} /* shl2add r5, r4, r3 */
10398 {333ll /* 0x14d */ ,
10399 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10400 {5, 2, 1}, /* shl3add r3, r2, r1 */
10401 {5, 3, 2}} /* shl3add r4, r3, r2 */
10403 {334ll /* 0x14e */ ,
10404 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10405 {3, 1, 2}, /* shl1add r3, r1, r2 */
10406 {6, 2, 6}, /* shli r4, r2, 6 */
10407 {3, 3, 4}} /* shl1add r5, r3, r4 */
10409 {335ll /* 0x14f */ ,
10410 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10411 {6, 1, 6}, /* shli r3, r1, 6 */
10412 {1, 2, 3}, /* add r4, r2, r3 */
10413 {4, 4, 4}} /* shl2add r5, r4, r4 */
10415 {336ll /* 0x150 */ ,
10416 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10417 {4, 2, 1}, /* shl2add r3, r2, r1 */
10418 {6, 3, 4}} /* shli r4, r3, 4 */
10420 {337ll /* 0x151 */ ,
10421 {{6, 1, 4}, /* shli r2, r1, 4 */
10422 {1, 1, 2}, /* add r3, r1, r2 */
10423 {4, 2, 2}, /* shl2add r4, r2, r2 */
10424 {4, 4, 3}} /* shl2add r5, r4, r3 */
10426 {338ll /* 0x152 */ ,
10427 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10428 {5, 2, 1}, /* shl3add r3, r2, r1 */
10429 {6, 2, 1}, /* shli r4, r2, 1 */
10430 {5, 3, 4}} /* shl3add r5, r3, r4 */
10432 {339ll /* 0x153 */ ,
10433 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10434 {3, 2, 1}, /* shl1add r3, r2, r1 */
10435 {5, 2, 1}, /* shl3add r4, r2, r1 */
10436 {5, 4, 3}} /* shl3add r5, r4, r3 */
10438 {340ll /* 0x154 */ ,
10439 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10440 {6, 2, 6}, /* shli r3, r2, 6 */
10441 {4, 2, 3}} /* shl2add r4, r2, r3 */
10443 {341ll /* 0x155 */ ,
10444 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10445 {4, 2, 1}, /* shl2add r3, r2, r1 */
10446 {6, 2, 6}, /* shli r4, r2, 6 */
10447 {1, 3, 4}} /* add r5, r3, r4 */
10449 {342ll /* 0x156 */ ,
10450 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10451 {5, 2, 2}, /* shl3add r3, r2, r2 */
10452 {6, 2, 1}, /* shli r4, r2, 1 */
10453 {4, 3, 4}} /* shl2add r5, r3, r4 */
10455 {343ll /* 0x157 */ ,
10456 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10457 {3, 2, 2}, /* shl1add r3, r2, r2 */
10458 {5, 2, 1}, /* shl3add r4, r2, r1 */
10459 {5, 4, 3}} /* shl3add r5, r4, r3 */
10461 {344ll /* 0x158 */ ,
10462 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10463 {4, 1, 1}, /* shl2add r3, r1, r1 */
10464 {5, 3, 2}, /* shl3add r4, r3, r2 */
10465 {6, 4, 3}} /* shli r5, r4, 3 */
10467 {345ll /* 0x159 */ ,
10468 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10469 {4, 2, 2}, /* shl2add r3, r2, r2 */
10470 {6, 2, 6}, /* shli r4, r2, 6 */
10471 {1, 3, 4}} /* add r5, r3, r4 */
10473 {346ll /* 0x15a */ ,
10474 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10475 {5, 1, 2}, /* shl3add r3, r1, r2 */
10476 {6, 2, 6}, /* shli r4, r2, 6 */
10477 {3, 3, 4}} /* shl1add r5, r3, r4 */
10479 {347ll /* 0x15b */ ,
10480 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10481 {4, 1, 1}, /* shl2add r3, r1, r1 */
10482 {5, 3, 2}, /* shl3add r4, r3, r2 */
10483 {5, 4, 2}} /* shl3add r5, r4, r2 */
10485 {348ll /* 0x15c */ ,
10486 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10487 {5, 2, 1}, /* shl3add r3, r2, r1 */
10488 {6, 2, 2}, /* shli r4, r2, 2 */
10489 {5, 3, 4}} /* shl3add r5, r3, r4 */
10491 {349ll /* 0x15d */ ,
10492 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10493 {4, 1, 1}, /* shl2add r3, r1, r1 */
10494 {5, 3, 2}, /* shl3add r4, r3, r2 */
10495 {5, 4, 3}} /* shl3add r5, r4, r3 */
10497 {350ll /* 0x15e */ ,
10498 {{6, 1, 5}, /* shli r2, r1, 5 */
10499 {2, 2, 1}, /* sub r3, r2, r1 */
10500 {5, 2, 2}, /* shl3add r4, r2, r2 */
10501 {3, 3, 4}} /* shl1add r5, r3, r4 */
10503 {351ll /* 0x15f */ ,
10504 {{6, 1, 5}, /* shli r2, r1, 5 */
10505 {2, 2, 1}, /* sub r3, r2, r1 */
10506 {4, 2, 2}, /* shl2add r4, r2, r2 */
10507 {3, 4, 3}} /* shl1add r5, r4, r3 */
10509 {352ll /* 0x160 */ ,
10510 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10511 {3, 2, 1}, /* shl1add r3, r2, r1 */
10512 {6, 3, 5}} /* shli r4, r3, 5 */
10514 {353ll /* 0x161 */ ,
10515 {{6, 1, 5}, /* shli r2, r1, 5 */
10516 {1, 1, 2}, /* add r3, r1, r2 */
10517 {4, 2, 2}, /* shl2add r4, r2, r2 */
10518 {3, 4, 3}} /* shl1add r5, r4, r3 */
10520 {354ll /* 0x162 */ ,
10521 {{6, 1, 5}, /* shli r2, r1, 5 */
10522 {1, 1, 2}, /* add r3, r1, r2 */
10523 {5, 2, 2}, /* shl3add r4, r2, r2 */
10524 {3, 3, 4}} /* shl1add r5, r3, r4 */
10526 {355ll /* 0x163 */ ,
10527 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10528 {6, 1, 5}, /* shli r3, r1, 5 */
10529 {4, 2, 3}, /* shl2add r4, r2, r3 */
10530 {5, 4, 2}} /* shl3add r5, r4, r2 */
10532 {356ll /* 0x164 */ ,
10533 {{6, 1, 5}, /* shli r2, r1, 5 */
10534 {3, 2, 1}, /* shl1add r3, r2, r1 */
10535 {3, 2, 2}, /* shl1add r4, r2, r2 */
10536 {4, 3, 4}} /* shl2add r5, r3, r4 */
10538 {357ll /* 0x165 */ ,
10539 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10540 {6, 1, 2}, /* shli r3, r1, 2 */
10541 {5, 2, 3}, /* shl3add r4, r2, r3 */
10542 {5, 4, 2}} /* shl3add r5, r4, r2 */
10544 {358ll /* 0x166 */ ,
10545 {{6, 1, 5}, /* shli r2, r1, 5 */
10546 {3, 1, 2}, /* shl1add r3, r1, r2 */
10547 {4, 2, 3}, /* shl2add r4, r2, r3 */
10548 {3, 4, 3}} /* shl1add r5, r4, r3 */
10550 {359ll /* 0x167 */ ,
10551 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10552 {5, 2, 1}, /* shl3add r3, r2, r1 */
10553 {6, 2, 7}, /* shli r4, r2, 7 */
10554 {2, 4, 3}} /* sub r5, r4, r3 */
10556 {360ll /* 0x168 */ ,
10557 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10558 {5, 2, 2}, /* shl3add r3, r2, r2 */
10559 {6, 3, 3}} /* shli r4, r3, 3 */
10561 {361ll /* 0x169 */ ,
10562 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10563 {5, 2, 2}, /* shl3add r3, r2, r2 */
10564 {5, 3, 1}} /* shl3add r4, r3, r1 */
10566 {362ll /* 0x16a */ ,
10567 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10568 {5, 2, 2}, /* shl3add r3, r2, r2 */
10569 {6, 1, 1}, /* shli r4, r1, 1 */
10570 {5, 3, 4}} /* shl3add r5, r3, r4 */
10572 {363ll /* 0x16b */ ,
10573 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10574 {4, 1, 1}, /* shl2add r3, r1, r1 */
10575 {5, 3, 3}, /* shl3add r4, r3, r3 */
10576 {5, 4, 2}} /* shl3add r5, r4, r2 */
10578 {364ll /* 0x16c */ ,
10579 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10580 {5, 2, 2}, /* shl3add r3, r2, r2 */
10581 {6, 1, 2}, /* shli r4, r1, 2 */
10582 {5, 3, 4}} /* shl3add r5, r3, r4 */
10584 {365ll /* 0x16d */ ,
10585 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10586 {5, 2, 2}, /* shl3add r3, r2, r2 */
10587 {5, 3, 2}} /* shl3add r4, r3, r2 */
10589 {366ll /* 0x16e */ ,
10590 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10591 {6, 1, 7}, /* shli r3, r1, 7 */
10592 {2, 3, 2}, /* sub r4, r3, r2 */
10593 {3, 4, 3}} /* shl1add r5, r4, r3 */
10595 {367ll /* 0x16f */ ,
10596 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10597 {3, 1, 2}, /* shl1add r3, r1, r2 */
10598 {5, 2, 2}, /* shl3add r4, r2, r2 */
10599 {5, 4, 3}} /* shl3add r5, r4, r3 */
10601 {368ll /* 0x170 */ ,
10602 {{6, 1, 3}, /* shli r2, r1, 3 */
10603 {6, 1, 7}, /* shli r3, r1, 7 */
10604 {2, 3, 2}, /* sub r4, r3, r2 */
10605 {3, 4, 3}} /* shl1add r5, r4, r3 */
10607 {369ll /* 0x171 */ ,
10608 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10609 {5, 2, 1}, /* shl3add r3, r2, r1 */
10610 {5, 3, 3}} /* shl3add r4, r3, r3 */
10612 {370ll /* 0x172 */ ,
10613 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10614 {5, 2, 2}, /* shl3add r3, r2, r2 */
10615 {6, 2, 1}, /* shli r4, r2, 1 */
10616 {5, 3, 4}} /* shl3add r5, r3, r4 */
10618 {371ll /* 0x173 */ ,
10619 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10620 {4, 2, 1}, /* shl2add r3, r2, r1 */
10621 {6, 2, 7}, /* shli r4, r2, 7 */
10622 {2, 4, 3}} /* sub r5, r4, r3 */
10624 {372ll /* 0x174 */ ,
10625 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10626 {6, 2, 2}, /* shli r3, r2, 2 */
10627 {6, 2, 7}, /* shli r4, r2, 7 */
10628 {2, 4, 3}} /* sub r5, r4, r3 */
10630 {373ll /* 0x175 */ ,
10631 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10632 {5, 1, 2}, /* shl3add r3, r1, r2 */
10633 {6, 2, 7}, /* shli r4, r2, 7 */
10634 {2, 4, 3}} /* sub r5, r4, r3 */
10636 {374ll /* 0x176 */ ,
10637 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10638 {6, 1, 7}, /* shli r3, r1, 7 */
10639 {2, 3, 2}, /* sub r4, r3, r2 */
10640 {3, 4, 3}} /* shl1add r5, r4, r3 */
10642 {375ll /* 0x177 */ ,
10643 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10644 {3, 2, 2}, /* shl1add r3, r2, r2 */
10645 {6, 2, 7}, /* shli r4, r2, 7 */
10646 {2, 4, 3}} /* sub r5, r4, r3 */
10648 {376ll /* 0x178 */ ,
10649 {{6, 1, 2}, /* shli r2, r1, 2 */
10650 {6, 1, 7}, /* shli r3, r1, 7 */
10651 {2, 3, 2}, /* sub r4, r3, r2 */
10652 {3, 4, 3}} /* shl1add r5, r4, r3 */
10654 {377ll /* 0x179 */ ,
10655 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10656 {3, 2, 1}, /* shl1add r3, r2, r1 */
10657 {6, 2, 7}, /* shli r4, r2, 7 */
10658 {2, 4, 3}} /* sub r5, r4, r3 */
10660 {378ll /* 0x17a */ ,
10661 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10662 {6, 2, 1}, /* shli r3, r2, 1 */
10663 {6, 2, 7}, /* shli r4, r2, 7 */
10664 {2, 4, 3}} /* sub r5, r4, r3 */
10666 {379ll /* 0x17b */ ,
10667 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10668 {3, 1, 2}, /* shl1add r3, r1, r2 */
10669 {6, 2, 7}, /* shli r4, r2, 7 */
10670 {2, 4, 3}} /* sub r5, r4, r3 */
10672 {380ll /* 0x17c */ ,
10673 {{6, 1, 1}, /* shli r2, r1, 1 */
10674 {6, 1, 7}, /* shli r3, r1, 7 */
10675 {2, 3, 2}, /* sub r4, r3, r2 */
10676 {3, 4, 3}} /* shl1add r5, r4, r3 */
10678 {381ll /* 0x17d */ ,
10679 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10680 {6, 2, 7}, /* shli r3, r2, 7 */
10681 {2, 3, 2}} /* sub r4, r3, r2 */
10683 {382ll /* 0x17e */ ,
10684 {{6, 1, 7}, /* shli r2, r1, 7 */
10685 {2, 2, 1}, /* sub r3, r2, r1 */
10686 {3, 3, 2}} /* shl1add r4, r3, r2 */
10688 {383ll /* 0x17f */ ,
10689 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10690 {6, 2, 7}, /* shli r3, r2, 7 */
10691 {2, 3, 1}} /* sub r4, r3, r1 */
10693 {384ll /* 0x180 */ ,
10694 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10695 {6, 2, 7}} /* shli r3, r2, 7 */
10697 {385ll /* 0x181 */ ,
10698 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10699 {6, 2, 7}, /* shli r3, r2, 7 */
10700 {1, 1, 3}} /* add r4, r1, r3 */
10702 {386ll /* 0x182 */ ,
10703 {{6, 1, 7}, /* shli r2, r1, 7 */
10704 {1, 1, 2}, /* add r3, r1, r2 */
10705 {3, 3, 2}} /* shl1add r4, r3, r2 */
10707 {387ll /* 0x183 */ ,
10708 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10709 {6, 2, 7}, /* shli r3, r2, 7 */
10710 {1, 2, 3}} /* add r4, r2, r3 */
10712 {388ll /* 0x184 */ ,
10713 {{6, 1, 7}, /* shli r2, r1, 7 */
10714 {3, 1, 2}, /* shl1add r3, r1, r2 */
10715 {3, 3, 2}} /* shl1add r4, r3, r2 */
10717 {389ll /* 0x185 */ ,
10718 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10719 {3, 1, 2}, /* shl1add r3, r1, r2 */
10720 {6, 2, 7}, /* shli r4, r2, 7 */
10721 {1, 3, 4}} /* add r5, r3, r4 */
10723 {390ll /* 0x186 */ ,
10724 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10725 {6, 2, 7}, /* shli r3, r2, 7 */
10726 {3, 2, 3}} /* shl1add r4, r2, r3 */
10728 {391ll /* 0x187 */ ,
10729 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10730 {3, 2, 1}, /* shl1add r3, r2, r1 */
10731 {6, 2, 7}, /* shli r4, r2, 7 */
10732 {1, 3, 4}} /* add r5, r3, r4 */
10734 {392ll /* 0x188 */ ,
10735 {{6, 1, 7}, /* shli r2, r1, 7 */
10736 {4, 1, 2}, /* shl2add r3, r1, r2 */
10737 {3, 3, 2}} /* shl1add r4, r3, r2 */
10739 {393ll /* 0x189 */ ,
10740 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10741 {3, 2, 2}, /* shl1add r3, r2, r2 */
10742 {6, 2, 7}, /* shli r4, r2, 7 */
10743 {1, 3, 4}} /* add r5, r3, r4 */
10745 {394ll /* 0x18a */ ,
10746 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10747 {6, 1, 7}, /* shli r3, r1, 7 */
10748 {1, 2, 3}, /* add r4, r2, r3 */
10749 {3, 4, 3}} /* shl1add r5, r4, r3 */
10751 {395ll /* 0x18b */ ,
10752 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10753 {5, 1, 2}, /* shl3add r3, r1, r2 */
10754 {6, 2, 7}, /* shli r4, r2, 7 */
10755 {1, 3, 4}} /* add r5, r3, r4 */
10757 {396ll /* 0x18c */ ,
10758 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10759 {6, 2, 7}, /* shli r3, r2, 7 */
10760 {4, 2, 3}} /* shl2add r4, r2, r3 */
10762 {397ll /* 0x18d */ ,
10763 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10764 {4, 2, 1}, /* shl2add r3, r2, r1 */
10765 {6, 2, 7}, /* shli r4, r2, 7 */
10766 {1, 3, 4}} /* add r5, r3, r4 */
10768 {398ll /* 0x18e */ ,
10769 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10770 {3, 2, 1}, /* shl1add r3, r2, r1 */
10771 {6, 2, 7}, /* shli r4, r2, 7 */
10772 {3, 3, 4}} /* shl1add r5, r3, r4 */
10774 {399ll /* 0x18f */ ,
10775 {{6, 1, 4}, /* shli r2, r1, 4 */
10776 {2, 2, 1}, /* sub r3, r2, r1 */
10777 {3, 2, 2}, /* shl1add r4, r2, r2 */
10778 {5, 4, 3}} /* shl3add r5, r4, r3 */
10780 {400ll /* 0x190 */ ,
10781 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10782 {5, 2, 1}, /* shl3add r3, r2, r1 */
10783 {6, 3, 4}} /* shli r4, r3, 4 */
10785 {401ll /* 0x191 */ ,
10786 {{6, 1, 4}, /* shli r2, r1, 4 */
10787 {1, 1, 2}, /* add r3, r1, r2 */
10788 {3, 2, 2}, /* shl1add r4, r2, r2 */
10789 {5, 4, 3}} /* shl3add r5, r4, r3 */
10791 {402ll /* 0x192 */ ,
10792 {{6, 1, 4}, /* shli r2, r1, 4 */
10793 {3, 1, 2}, /* shl1add r3, r1, r2 */
10794 {3, 2, 2}, /* shl1add r4, r2, r2 */
10795 {5, 4, 3}} /* shl3add r5, r4, r3 */
10797 {403ll /* 0x193 */ ,
10798 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10799 {5, 2, 1}, /* shl3add r3, r2, r1 */
10800 {6, 3, 4}, /* shli r4, r3, 4 */
10801 {1, 2, 4}} /* add r5, r2, r4 */
10803 {404ll /* 0x194 */ ,
10804 {{6, 1, 4}, /* shli r2, r1, 4 */
10805 {3, 2, 2}, /* shl1add r3, r2, r2 */
10806 {4, 1, 2}, /* shl2add r4, r1, r2 */
10807 {5, 3, 4}} /* shl3add r5, r3, r4 */
10809 {405ll /* 0x195 */ ,
10810 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10811 {5, 2, 2}, /* shl3add r3, r2, r2 */
10812 {5, 3, 3}} /* shl3add r4, r3, r3 */
10814 {406ll /* 0x196 */ ,
10815 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10816 {5, 1, 2}, /* shl3add r3, r1, r2 */
10817 {6, 2, 7}, /* shli r4, r2, 7 */
10818 {3, 3, 4}} /* shl1add r5, r3, r4 */
10820 {407ll /* 0x197 */ ,
10821 {{6, 1, 5}, /* shli r2, r1, 5 */
10822 {2, 2, 1}, /* sub r3, r2, r1 */
10823 {3, 3, 2}, /* shl1add r4, r3, r2 */
10824 {4, 4, 3}} /* shl2add r5, r4, r3 */
10826 {408ll /* 0x198 */ ,
10827 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10828 {6, 2, 7}, /* shli r3, r2, 7 */
10829 {5, 2, 3}} /* shl3add r4, r2, r3 */
10831 {409ll /* 0x199 */ ,
10832 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10833 {5, 2, 1}, /* shl3add r3, r2, r1 */
10834 {6, 2, 7}, /* shli r4, r2, 7 */
10835 {1, 3, 4}} /* add r5, r3, r4 */
10837 {410ll /* 0x19a */ ,
10838 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10839 {4, 2, 1}, /* shl2add r3, r2, r1 */
10840 {6, 2, 7}, /* shli r4, r2, 7 */
10841 {3, 3, 4}} /* shl1add r5, r3, r4 */
10843 {411ll /* 0x19b */ ,
10844 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10845 {5, 2, 2}, /* shl3add r3, r2, r2 */
10846 {6, 2, 7}, /* shli r4, r2, 7 */
10847 {1, 3, 4}} /* add r5, r3, r4 */
10849 {412ll /* 0x19c */ ,
10850 {{6, 1, 5}, /* shli r2, r1, 5 */
10851 {2, 2, 1}, /* sub r3, r2, r1 */
10852 {5, 2, 2}, /* shl3add r4, r2, r2 */
10853 {4, 3, 4}} /* shl2add r5, r3, r4 */
10855 {413ll /* 0x19d */ ,
10856 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10857 {4, 2, 1}, /* shl2add r3, r2, r1 */
10858 {6, 3, 5}, /* shli r4, r3, 5 */
10859 {2, 4, 2}} /* sub r5, r4, r2 */
10861 {414ll /* 0x19e */ ,
10862 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10863 {4, 2, 2}, /* shl2add r3, r2, r2 */
10864 {6, 2, 7}, /* shli r4, r2, 7 */
10865 {3, 3, 4}} /* shl1add r5, r3, r4 */
10867 {415ll /* 0x19f */ ,
10868 {{6, 1, 5}, /* shli r2, r1, 5 */
10869 {2, 2, 1}, /* sub r3, r2, r1 */
10870 {3, 2, 2}, /* shl1add r4, r2, r2 */
10871 {4, 4, 3}} /* shl2add r5, r4, r3 */
10873 {416ll /* 0x1a0 */ ,
10874 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10875 {4, 2, 1}, /* shl2add r3, r2, r1 */
10876 {6, 3, 5}} /* shli r4, r3, 5 */
10878 {417ll /* 0x1a1 */ ,
10879 {{6, 1, 5}, /* shli r2, r1, 5 */
10880 {1, 1, 2}, /* add r3, r1, r2 */
10881 {3, 2, 2}, /* shl1add r4, r2, r2 */
10882 {4, 4, 3}} /* shl2add r5, r4, r3 */
10884 {418ll /* 0x1a2 */ ,
10885 {{6, 1, 5}, /* shli r2, r1, 5 */
10886 {3, 1, 2}, /* shl1add r3, r1, r2 */
10887 {3, 2, 2}, /* shl1add r4, r2, r2 */
10888 {4, 4, 3}} /* shl2add r5, r4, r3 */
10890 {419ll /* 0x1a3 */ ,
10891 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10892 {4, 2, 1}, /* shl2add r3, r2, r1 */
10893 {6, 3, 5}, /* shli r4, r3, 5 */
10894 {1, 2, 4}} /* add r5, r2, r4 */
10896 {420ll /* 0x1a4 */ ,
10897 {{6, 1, 5}, /* shli r2, r1, 5 */
10898 {1, 1, 2}, /* add r3, r1, r2 */
10899 {5, 2, 2}, /* shl3add r4, r2, r2 */
10900 {4, 3, 4}} /* shl2add r5, r3, r4 */
10902 {421ll /* 0x1a5 */ ,
10903 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10904 {6, 1, 5}, /* shli r3, r1, 5 */
10905 {4, 2, 3}, /* shl2add r4, r2, r3 */
10906 {5, 4, 2}} /* shl3add r5, r4, r2 */
10908 {422ll /* 0x1a6 */ ,
10909 {{6, 1, 5}, /* shli r2, r1, 5 */
10910 {3, 2, 1}, /* shl1add r3, r2, r1 */
10911 {3, 3, 3}, /* shl1add r4, r3, r3 */
10912 {3, 4, 2}} /* shl1add r5, r4, r2 */
10914 {423ll /* 0x1a7 */ ,
10915 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10916 {6, 2, 4}, /* shli r3, r2, 4 */
10917 {2, 3, 1}, /* sub r4, r3, r1 */
10918 {5, 4, 4}} /* shl3add r5, r4, r4 */
10920 {424ll /* 0x1a8 */ ,
10921 {{6, 1, 5}, /* shli r2, r1, 5 */
10922 {1, 1, 2}, /* add r3, r1, r2 */
10923 {4, 2, 2}, /* shl2add r4, r2, r2 */
10924 {5, 3, 4}} /* shl3add r5, r3, r4 */
10926 {425ll /* 0x1a9 */ ,
10927 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10928 {6, 1, 4}, /* shli r3, r1, 4 */
10929 {4, 2, 3}, /* shl2add r4, r2, r3 */
10930 {5, 4, 2}} /* shl3add r5, r4, r2 */
10932 {426ll /* 0x1aa */ ,
10933 {{6, 1, 5}, /* shli r2, r1, 5 */
10934 {3, 1, 2}, /* shl1add r3, r1, r2 */
10935 {3, 2, 3}, /* shl1add r4, r2, r3 */
10936 {4, 4, 3}} /* shl2add r5, r4, r3 */
10938 {427ll /* 0x1ab */ ,
10939 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10940 {4, 2, 1}, /* shl2add r3, r2, r1 */
10941 {4, 3, 1}, /* shl2add r4, r3, r1 */
10942 {5, 4, 2}} /* shl3add r5, r4, r2 */
10944 {428ll /* 0x1ac */ ,
10945 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10946 {5, 1, 2}, /* shl3add r3, r1, r2 */
10947 {6, 2, 7}, /* shli r4, r2, 7 */
10948 {4, 3, 4}} /* shl2add r5, r3, r4 */
10950 {429ll /* 0x1ad */ ,
10951 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10952 {4, 2, 1}, /* shl2add r3, r2, r1 */
10953 {6, 3, 5}, /* shli r4, r3, 5 */
10954 {1, 3, 4}} /* add r5, r3, r4 */
10956 {430ll /* 0x1ae */ ,
10957 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10958 {6, 2, 4}, /* shli r3, r2, 4 */
10959 {2, 3, 1}, /* sub r4, r3, r1 */
10960 {3, 4, 3}} /* shl1add r5, r4, r3 */
10962 {431ll /* 0x1af */ ,
10963 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10964 {5, 2, 2}, /* shl3add r3, r2, r2 */
10965 {6, 1, 9}, /* shli r4, r1, 9 */
10966 {2, 4, 3}} /* sub r5, r4, r3 */
10968 {432ll /* 0x1b0 */ ,
10969 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10970 {5, 2, 2}, /* shl3add r3, r2, r2 */
10971 {6, 3, 4}} /* shli r4, r3, 4 */
10973 {433ll /* 0x1b1 */ ,
10974 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10975 {4, 2, 2}, /* shl2add r3, r2, r2 */
10976 {5, 2, 1}, /* shl3add r4, r2, r1 */
10977 {5, 3, 4}} /* shl3add r5, r3, r4 */
10979 {434ll /* 0x1b2 */ ,
10980 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10981 {5, 2, 1}, /* shl3add r3, r2, r1 */
10982 {6, 2, 7}, /* shli r4, r2, 7 */
10983 {3, 3, 4}} /* shl1add r5, r3, r4 */
10985 {435ll /* 0x1b3 */ ,
10986 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10987 {5, 2, 2}, /* shl3add r3, r2, r2 */
10988 {6, 3, 4}, /* shli r4, r3, 4 */
10989 {1, 2, 4}} /* add r5, r2, r4 */
10991 {436ll /* 0x1b4 */ ,
10992 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10993 {4, 2, 1}, /* shl2add r3, r2, r1 */
10994 {6, 2, 7}, /* shli r4, r2, 7 */
10995 {4, 3, 4}} /* shl2add r5, r3, r4 */
10997 {437ll /* 0x1b5 */ ,
10998 {{6, 1, 4}, /* shli r2, r1, 4 */
10999 {2, 1, 2}, /* sub r3, r1, r2 */
11000 {5, 2, 3}, /* shl3add r4, r2, r3 */
11001 {4, 4, 3}} /* shl2add r5, r4, r3 */
11003 {438ll /* 0x1b6 */ ,
11004 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11005 {5, 2, 2}, /* shl3add r3, r2, r2 */
11006 {6, 2, 7}, /* shli r4, r2, 7 */
11007 {3, 3, 4}} /* shl1add r5, r3, r4 */
11009 {439ll /* 0x1b7 */ ,
11010 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11011 {5, 2, 1}, /* shl3add r3, r2, r1 */
11012 {6, 1, 9}, /* shli r4, r1, 9 */
11013 {2, 4, 3}} /* sub r5, r4, r3 */
11015 {440ll /* 0x1b8 */ ,
11016 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11017 {6, 1, 6}, /* shli r3, r1, 6 */
11018 {2, 3, 2}, /* sub r4, r3, r2 */
11019 {6, 4, 3}} /* shli r5, r4, 3 */
11021 {441ll /* 0x1b9 */ ,
11022 {{6, 1, 6}, /* shli r2, r1, 6 */
11023 {2, 1, 2}, /* sub r3, r1, r2 */
11024 {2, 2, 1}, /* sub r4, r2, r1 */
11025 {5, 4, 3}} /* shl3add r5, r4, r3 */
11027 {442ll /* 0x1ba */ ,
11028 {{6, 1, 6}, /* shli r2, r1, 6 */
11029 {2, 2, 1}, /* sub r3, r2, r1 */
11030 {3, 3, 3}, /* shl1add r4, r3, r3 */
11031 {3, 4, 2}} /* shl1add r5, r4, r2 */
11033 {443ll /* 0x1bb */ ,
11034 {{6, 1, 6}, /* shli r2, r1, 6 */
11035 {2, 2, 1}, /* sub r3, r2, r1 */
11036 {3, 3, 2}, /* shl1add r4, r3, r2 */
11037 {3, 4, 3}} /* shl1add r5, r4, r3 */
11039 {444ll /* 0x1bc */ ,
11040 {{6, 1, 6}, /* shli r2, r1, 6 */
11041 {4, 1, 2}, /* shl2add r3, r1, r2 */
11042 {6, 2, 3}, /* shli r4, r2, 3 */
11043 {2, 4, 3}} /* sub r5, r4, r3 */
11045 {445ll /* 0x1bd */ ,
11046 {{6, 1, 6}, /* shli r2, r1, 6 */
11047 {4, 1, 2}, /* shl2add r3, r1, r2 */
11048 {5, 2, 1}, /* shl3add r4, r2, r1 */
11049 {2, 4, 3}} /* sub r5, r4, r3 */
11051 {446ll /* 0x1be */ ,
11052 {{6, 1, 6}, /* shli r2, r1, 6 */
11053 {3, 1, 2}, /* shl1add r3, r1, r2 */
11054 {6, 2, 3}, /* shli r4, r2, 3 */
11055 {2, 4, 3}} /* sub r5, r4, r3 */
11057 {447ll /* 0x1bf */ ,
11058 {{6, 1, 6}, /* shli r2, r1, 6 */
11059 {1, 1, 2}, /* add r3, r1, r2 */
11060 {6, 2, 3}, /* shli r4, r2, 3 */
11061 {2, 4, 3}} /* sub r5, r4, r3 */
11063 {448ll /* 0x1c0 */ ,
11064 {{6, 1, 6}, /* shli r2, r1, 6 */
11065 {6, 1, 9}, /* shli r3, r1, 9 */
11066 {2, 3, 2}} /* sub r4, r3, r2 */
11068 {449ll /* 0x1c1 */ ,
11069 {{6, 1, 6}, /* shli r2, r1, 6 */
11070 {2, 1, 2}, /* sub r3, r1, r2 */
11071 {5, 2, 3}} /* shl3add r4, r2, r3 */
11073 {450ll /* 0x1c2 */ ,
11074 {{6, 1, 1}, /* shli r2, r1, 1 */
11075 {6, 1, 6}, /* shli r3, r1, 6 */
11076 {2, 2, 3}, /* sub r4, r2, r3 */
11077 {5, 3, 4}} /* shl3add r5, r3, r4 */
11079 {451ll /* 0x1c3 */ ,
11080 {{6, 1, 6}, /* shli r2, r1, 6 */
11081 {2, 1, 2}, /* sub r3, r1, r2 */
11082 {4, 2, 1}, /* shl2add r4, r2, r1 */
11083 {3, 4, 3}} /* shl1add r5, r4, r3 */
11085 {452ll /* 0x1c4 */ ,
11086 {{6, 1, 2}, /* shli r2, r1, 2 */
11087 {6, 1, 6}, /* shli r3, r1, 6 */
11088 {2, 2, 3}, /* sub r4, r2, r3 */
11089 {5, 3, 4}} /* shl3add r5, r3, r4 */
11091 {453ll /* 0x1c5 */ ,
11092 {{6, 1, 6}, /* shli r2, r1, 6 */
11093 {2, 1, 2}, /* sub r3, r1, r2 */
11094 {3, 2, 1}, /* shl1add r4, r2, r1 */
11095 {4, 4, 3}} /* shl2add r5, r4, r3 */
11097 {454ll /* 0x1c6 */ ,
11098 {{6, 1, 6}, /* shli r2, r1, 6 */
11099 {1, 1, 2}, /* add r3, r1, r2 */
11100 {3, 3, 3}, /* shl1add r4, r3, r3 */
11101 {3, 4, 2}} /* shl1add r5, r4, r2 */
11103 {455ll /* 0x1c7 */ ,
11104 {{6, 1, 3}, /* shli r2, r1, 3 */
11105 {2, 2, 1}, /* sub r3, r2, r1 */
11106 {6, 3, 6}, /* shli r4, r3, 6 */
11107 {1, 3, 4}} /* add r5, r3, r4 */
11109 {456ll /* 0x1c8 */ ,
11110 {{6, 1, 3}, /* shli r2, r1, 3 */
11111 {2, 1, 2}, /* sub r3, r1, r2 */
11112 {6, 2, 6}, /* shli r4, r2, 6 */
11113 {5, 3, 4}} /* shl3add r5, r3, r4 */
11115 {457ll /* 0x1c9 */ ,
11116 {{6, 1, 6}, /* shli r2, r1, 6 */
11117 {1, 1, 2}, /* add r3, r1, r2 */
11118 {2, 1, 2}, /* sub r4, r1, r2 */
11119 {5, 3, 4}} /* shl3add r5, r3, r4 */
11121 {458ll /* 0x1ca */ ,
11122 {{6, 1, 6}, /* shli r2, r1, 6 */
11123 {3, 1, 2}, /* shl1add r3, r1, r2 */
11124 {3, 3, 2}, /* shl1add r4, r3, r2 */
11125 {3, 4, 3}} /* shl1add r5, r4, r3 */
11127 {459ll /* 0x1cb */ ,
11128 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11129 {5, 2, 2}, /* shl3add r3, r2, r2 */
11130 {6, 3, 4}, /* shli r4, r3, 4 */
11131 {1, 3, 4}} /* add r5, r3, r4 */
11133 {460ll /* 0x1cc */ ,
11134 {{6, 1, 6}, /* shli r2, r1, 6 */
11135 {3, 1, 2}, /* shl1add r3, r1, r2 */
11136 {3, 3, 3}, /* shl1add r4, r3, r3 */
11137 {3, 4, 2}} /* shl1add r5, r4, r2 */
11139 {461ll /* 0x1cd */ ,
11140 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11141 {5, 2, 2}, /* shl3add r3, r2, r2 */
11142 {5, 3, 1}, /* shl3add r4, r3, r1 */
11143 {3, 4, 3}} /* shl1add r5, r4, r3 */
11145 {462ll /* 0x1ce */ ,
11146 {{6, 1, 3}, /* shli r2, r1, 3 */
11147 {2, 2, 1}, /* sub r3, r2, r1 */
11148 {6, 3, 6}, /* shli r4, r3, 6 */
11149 {3, 3, 4}} /* shl1add r5, r3, r4 */
11151 {463ll /* 0x1cf */ ,
11152 {{6, 1, 3}, /* shli r2, r1, 3 */
11153 {2, 2, 1}, /* sub r3, r2, r1 */
11154 {5, 3, 1}, /* shl3add r4, r3, r1 */
11155 {5, 4, 3}} /* shl3add r5, r4, r3 */
11157 {464ll /* 0x1d0 */ ,
11158 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11159 {6, 1, 5}, /* shli r3, r1, 5 */
11160 {2, 3, 2}, /* sub r4, r3, r2 */
11161 {6, 4, 4}} /* shli r5, r4, 4 */
11163 {465ll /* 0x1d1 */ ,
11164 {{6, 1, 6}, /* shli r2, r1, 6 */
11165 {2, 1, 2}, /* sub r3, r1, r2 */
11166 {3, 1, 2}, /* shl1add r4, r1, r2 */
11167 {5, 4, 3}} /* shl3add r5, r4, r3 */
11169 {467ll /* 0x1d3 */ ,
11170 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11171 {5, 2, 2}, /* shl3add r3, r2, r2 */
11172 {6, 1, 9}, /* shli r4, r1, 9 */
11173 {2, 4, 3}} /* sub r5, r4, r3 */
11175 {468ll /* 0x1d4 */ ,
11176 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11177 {6, 1, 5}, /* shli r3, r1, 5 */
11178 {4, 2, 3}, /* shl2add r4, r2, r3 */
11179 {5, 4, 4}} /* shl3add r5, r4, r4 */
11181 {469ll /* 0x1d5 */ ,
11182 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11183 {4, 2, 1}, /* shl2add r3, r2, r1 */
11184 {5, 3, 3}, /* shl3add r4, r3, r3 */
11185 {4, 4, 1}} /* shl2add r5, r4, r1 */
11187 {470ll /* 0x1d6 */ ,
11188 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11189 {6, 2, 5}, /* shli r3, r2, 5 */
11190 {2, 3, 2}, /* sub r4, r3, r2 */
11191 {3, 4, 3}} /* shl1add r5, r4, r3 */
11193 {471ll /* 0x1d7 */ ,
11194 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11195 {5, 2, 1}, /* shl3add r3, r2, r1 */
11196 {6, 1, 9}, /* shli r4, r1, 9 */
11197 {2, 4, 3}} /* sub r5, r4, r3 */
11199 {472ll /* 0x1d8 */ ,
11200 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11201 {6, 1, 6}, /* shli r3, r1, 6 */
11202 {2, 3, 2}, /* sub r4, r3, r2 */
11203 {6, 4, 3}} /* shli r5, r4, 3 */
11205 {473ll /* 0x1d9 */ ,
11206 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11207 {6, 1, 6}, /* shli r3, r1, 6 */
11208 {2, 3, 2}, /* sub r4, r3, r2 */
11209 {5, 4, 1}} /* shl3add r5, r4, r1 */
11211 {475ll /* 0x1db */ ,
11212 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11213 {4, 2, 1}, /* shl2add r3, r2, r1 */
11214 {6, 1, 9}, /* shli r4, r1, 9 */
11215 {2, 4, 3}} /* sub r5, r4, r3 */
11217 {476ll /* 0x1dc */ ,
11218 {{6, 1, 5}, /* shli r2, r1, 5 */
11219 {4, 1, 2}, /* shl2add r3, r1, r2 */
11220 {6, 2, 4}, /* shli r4, r2, 4 */
11221 {2, 4, 3}} /* sub r5, r4, r3 */
11223 {477ll /* 0x1dd */ ,
11224 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11225 {6, 1, 6}, /* shli r3, r1, 6 */
11226 {2, 3, 2}, /* sub r4, r3, r2 */
11227 {5, 4, 2}} /* shl3add r5, r4, r2 */
11229 {478ll /* 0x1de */ ,
11230 {{6, 1, 5}, /* shli r2, r1, 5 */
11231 {3, 1, 2}, /* shl1add r3, r1, r2 */
11232 {6, 2, 4}, /* shli r4, r2, 4 */
11233 {2, 4, 3}} /* sub r5, r4, r3 */
11235 {479ll /* 0x1df */ ,
11236 {{6, 1, 5}, /* shli r2, r1, 5 */
11237 {1, 1, 2}, /* add r3, r1, r2 */
11238 {6, 2, 4}, /* shli r4, r2, 4 */
11239 {2, 4, 3}} /* sub r5, r4, r3 */
11241 {480ll /* 0x1e0 */ ,
11242 {{6, 1, 5}, /* shli r2, r1, 5 */
11243 {6, 1, 9}, /* shli r3, r1, 9 */
11244 {2, 3, 2}} /* sub r4, r3, r2 */
11246 {481ll /* 0x1e1 */ ,
11247 {{6, 1, 5}, /* shli r2, r1, 5 */
11248 {2, 1, 2}, /* sub r3, r1, r2 */
11249 {6, 2, 4}, /* shli r4, r2, 4 */
11250 {1, 3, 4}} /* add r5, r3, r4 */
11252 {482ll /* 0x1e2 */ ,
11253 {{6, 1, 4}, /* shli r2, r1, 4 */
11254 {2, 1, 2}, /* sub r3, r1, r2 */
11255 {6, 2, 5}, /* shli r4, r2, 5 */
11256 {3, 3, 4}} /* shl1add r5, r3, r4 */
11258 {483ll /* 0x1e3 */ ,
11259 {{6, 1, 5}, /* shli r2, r1, 5 */
11260 {2, 1, 2}, /* sub r3, r1, r2 */
11261 {5, 2, 1}, /* shl3add r4, r2, r1 */
11262 {3, 4, 3}} /* shl1add r5, r4, r3 */
11264 {484ll /* 0x1e4 */ ,
11265 {{6, 1, 2}, /* shli r2, r1, 2 */
11266 {6, 1, 6}, /* shli r3, r1, 6 */
11267 {2, 3, 2}, /* sub r4, r3, r2 */
11268 {5, 4, 2}} /* shl3add r5, r4, r2 */
11270 {485ll /* 0x1e5 */ ,
11271 {{6, 1, 5}, /* shli r2, r1, 5 */
11272 {2, 1, 2}, /* sub r3, r1, r2 */
11273 {4, 2, 1}, /* shl2add r4, r2, r1 */
11274 {4, 4, 3}} /* shl2add r5, r4, r3 */
11276 {486ll /* 0x1e6 */ ,
11277 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11278 {5, 2, 2}, /* shl3add r3, r2, r2 */
11279 {5, 3, 3}, /* shl3add r4, r3, r3 */
11280 {6, 4, 1}} /* shli r5, r4, 1 */
11282 {487ll /* 0x1e7 */ ,
11283 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11284 {5, 2, 1}, /* shl3add r3, r2, r1 */
11285 {6, 1, 9}, /* shli r4, r1, 9 */
11286 {2, 4, 3}} /* sub r5, r4, r3 */
11288 {488ll /* 0x1e8 */ ,
11289 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11290 {6, 1, 6}, /* shli r3, r1, 6 */
11291 {2, 3, 2}, /* sub r4, r3, r2 */
11292 {6, 4, 3}} /* shli r5, r4, 3 */
11294 {489ll /* 0x1e9 */ ,
11295 {{6, 1, 5}, /* shli r2, r1, 5 */
11296 {2, 1, 2}, /* sub r3, r1, r2 */
11297 {3, 2, 1}, /* shl1add r4, r2, r1 */
11298 {5, 4, 3}} /* shl3add r5, r4, r3 */
11300 {490ll /* 0x1ea */ ,
11301 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11302 {6, 2, 5}, /* shli r3, r2, 5 */
11303 {1, 2, 3}, /* add r4, r2, r3 */
11304 {3, 4, 3}} /* shl1add r5, r4, r3 */
11306 {491ll /* 0x1eb */ ,
11307 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11308 {6, 1, 6}, /* shli r3, r1, 6 */
11309 {2, 3, 2}, /* sub r4, r3, r2 */
11310 {5, 4, 2}} /* shl3add r5, r4, r2 */
11312 {492ll /* 0x1ec */ ,
11313 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11314 {6, 1, 7}, /* shli r3, r1, 7 */
11315 {2, 3, 2}, /* sub r4, r3, r2 */
11316 {6, 4, 2}} /* shli r5, r4, 2 */
11318 {493ll /* 0x1ed */ ,
11319 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11320 {6, 1, 7}, /* shli r3, r1, 7 */
11321 {2, 3, 2}, /* sub r4, r3, r2 */
11322 {4, 4, 1}} /* shl2add r5, r4, r1 */
11324 {494ll /* 0x1ee */ ,
11325 {{6, 1, 4}, /* shli r2, r1, 4 */
11326 {3, 1, 2}, /* shl1add r3, r1, r2 */
11327 {6, 2, 5}, /* shli r4, r2, 5 */
11328 {2, 4, 3}} /* sub r5, r4, r3 */
11330 {495ll /* 0x1ef */ ,
11331 {{6, 1, 4}, /* shli r2, r1, 4 */
11332 {1, 1, 2}, /* add r3, r1, r2 */
11333 {6, 2, 5}, /* shli r4, r2, 5 */
11334 {2, 4, 3}} /* sub r5, r4, r3 */
11336 {496ll /* 0x1f0 */ ,
11337 {{6, 1, 4}, /* shli r2, r1, 4 */
11338 {6, 1, 9}, /* shli r3, r1, 9 */
11339 {2, 3, 2}} /* sub r4, r3, r2 */
11341 {497ll /* 0x1f1 */ ,
11342 {{6, 1, 4}, /* shli r2, r1, 4 */
11343 {2, 1, 2}, /* sub r3, r1, r2 */
11344 {6, 2, 5}, /* shli r4, r2, 5 */
11345 {1, 3, 4}} /* add r5, r3, r4 */
11347 {498ll /* 0x1f2 */ ,
11348 {{6, 1, 1}, /* shli r2, r1, 1 */
11349 {6, 1, 6}, /* shli r3, r1, 6 */
11350 {2, 3, 2}, /* sub r4, r3, r2 */
11351 {5, 4, 2}} /* shl3add r5, r4, r2 */
11353 {499ll /* 0x1f3 */ ,
11354 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11355 {4, 2, 1}, /* shl2add r3, r2, r1 */
11356 {6, 1, 9}, /* shli r4, r1, 9 */
11357 {2, 4, 3}} /* sub r5, r4, r3 */
11359 {500ll /* 0x1f4 */ ,
11360 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11361 {6, 1, 7}, /* shli r3, r1, 7 */
11362 {2, 3, 2}, /* sub r4, r3, r2 */
11363 {6, 4, 2}} /* shli r5, r4, 2 */
11365 {501ll /* 0x1f5 */ ,
11366 {{6, 1, 4}, /* shli r2, r1, 4 */
11367 {2, 1, 2}, /* sub r3, r1, r2 */
11368 {5, 2, 1}, /* shl3add r4, r2, r1 */
11369 {4, 4, 3}} /* shl2add r5, r4, r3 */
11371 {502ll /* 0x1f6 */ ,
11372 {{6, 1, 3}, /* shli r2, r1, 3 */
11373 {3, 1, 2}, /* shl1add r3, r1, r2 */
11374 {6, 2, 6}, /* shli r4, r2, 6 */
11375 {2, 4, 3}} /* sub r5, r4, r3 */
11377 {503ll /* 0x1f7 */ ,
11378 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11379 {6, 1, 9}, /* shli r3, r1, 9 */
11380 {2, 3, 2}} /* sub r4, r3, r2 */
11382 {504ll /* 0x1f8 */ ,
11383 {{6, 1, 3}, /* shli r2, r1, 3 */
11384 {6, 1, 9}, /* shli r3, r1, 9 */
11385 {2, 3, 2}} /* sub r4, r3, r2 */
11387 {505ll /* 0x1f9 */ ,
11388 {{6, 1, 6}, /* shli r2, r1, 6 */
11389 {2, 2, 1}, /* sub r3, r2, r1 */
11390 {5, 3, 1}} /* shl3add r4, r3, r1 */
11392 {506ll /* 0x1fa */ ,
11393 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11394 {6, 1, 8}, /* shli r3, r1, 8 */
11395 {2, 3, 2}, /* sub r4, r3, r2 */
11396 {6, 4, 1}} /* shli r5, r4, 1 */
11398 {507ll /* 0x1fb */ ,
11399 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11400 {6, 1, 9}, /* shli r3, r1, 9 */
11401 {2, 3, 2}} /* sub r4, r3, r2 */
11403 {508ll /* 0x1fc */ ,
11404 {{6, 1, 2}, /* shli r2, r1, 2 */
11405 {6, 1, 9}, /* shli r3, r1, 9 */
11406 {2, 3, 2}} /* sub r4, r3, r2 */
11408 {509ll /* 0x1fd */ ,
11409 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11410 {6, 1, 9}, /* shli r3, r1, 9 */
11411 {2, 3, 2}} /* sub r4, r3, r2 */
11413 {510ll /* 0x1fe */ ,
11414 {{6, 1, 1}, /* shli r2, r1, 1 */
11415 {6, 1, 9}, /* shli r3, r1, 9 */
11416 {2, 3, 2}} /* sub r4, r3, r2 */
11418 {511ll /* 0x1ff */ ,
11419 {{6, 1, 9}, /* shli r2, r1, 9 */
11420 {2, 2, 1}} /* sub r3, r2, r1 */
11422 {512ll /* 0x200 */ ,
11423 {{6, 1, 9}} /* shli r2, r1, 9 */
11425 {513ll /* 0x201 */ ,
11426 {{6, 1, 9}, /* shli r2, r1, 9 */
11427 {1, 1, 2}} /* add r3, r1, r2 */
11429 {514ll /* 0x202 */ ,
11430 {{6, 1, 9}, /* shli r2, r1, 9 */
11431 {3, 1, 2}} /* shl1add r3, r1, r2 */
11433 {515ll /* 0x203 */ ,
11434 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11435 {6, 1, 9}, /* shli r3, r1, 9 */
11436 {1, 2, 3}} /* add r4, r2, r3 */
11438 {516ll /* 0x204 */ ,
11439 {{6, 1, 9}, /* shli r2, r1, 9 */
11440 {4, 1, 2}} /* shl2add r3, r1, r2 */
11442 {517ll /* 0x205 */ ,
11443 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11444 {6, 1, 9}, /* shli r3, r1, 9 */
11445 {1, 2, 3}} /* add r4, r2, r3 */
11447 {518ll /* 0x206 */ ,
11448 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11449 {6, 1, 9}, /* shli r3, r1, 9 */
11450 {3, 2, 3}} /* shl1add r4, r2, r3 */
11452 {519ll /* 0x207 */ ,
11453 {{6, 1, 9}, /* shli r2, r1, 9 */
11454 {2, 2, 1}, /* sub r3, r2, r1 */
11455 {5, 1, 3}} /* shl3add r4, r1, r3 */
11457 {520ll /* 0x208 */ ,
11458 {{6, 1, 9}, /* shli r2, r1, 9 */
11459 {5, 1, 2}} /* shl3add r3, r1, r2 */
11461 {521ll /* 0x209 */ ,
11462 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11463 {6, 1, 9}, /* shli r3, r1, 9 */
11464 {1, 2, 3}} /* add r4, r2, r3 */
11466 {522ll /* 0x20a */ ,
11467 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11468 {6, 1, 9}, /* shli r3, r1, 9 */
11469 {3, 2, 3}} /* shl1add r4, r2, r3 */
11471 {523ll /* 0x20b */ ,
11472 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11473 {6, 1, 6}, /* shli r3, r1, 6 */
11474 {1, 1, 3}, /* add r4, r1, r3 */
11475 {5, 4, 2}} /* shl3add r5, r4, r2 */
11477 {524ll /* 0x20c */ ,
11478 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11479 {6, 1, 9}, /* shli r3, r1, 9 */
11480 {4, 2, 3}} /* shl2add r4, r2, r3 */
11482 {525ll /* 0x20d */ ,
11483 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11484 {6, 1, 7}, /* shli r3, r1, 7 */
11485 {1, 2, 3}, /* add r4, r2, r3 */
11486 {4, 4, 1}} /* shl2add r5, r4, r1 */
11488 {526ll /* 0x20e */ ,
11489 {{6, 1, 3}, /* shli r2, r1, 3 */
11490 {2, 2, 1}, /* sub r3, r2, r1 */
11491 {6, 2, 6}, /* shli r4, r2, 6 */
11492 {3, 3, 4}} /* shl1add r5, r3, r4 */
11494 {527ll /* 0x20f */ ,
11495 {{6, 1, 4}, /* shli r2, r1, 4 */
11496 {2, 2, 1}, /* sub r3, r2, r1 */
11497 {6, 2, 5}, /* shli r4, r2, 5 */
11498 {1, 3, 4}} /* add r5, r3, r4 */
11500 {528ll /* 0x210 */ ,
11501 {{6, 1, 4}, /* shli r2, r1, 4 */
11502 {6, 1, 9}, /* shli r3, r1, 9 */
11503 {1, 2, 3}} /* add r4, r2, r3 */
11505 {529ll /* 0x211 */ ,
11506 {{6, 1, 6}, /* shli r2, r1, 6 */
11507 {3, 1, 2}, /* shl1add r3, r1, r2 */
11508 {5, 3, 1}} /* shl3add r4, r3, r1 */
11510 {530ll /* 0x212 */ ,
11511 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11512 {6, 1, 9}, /* shli r3, r1, 9 */
11513 {3, 2, 3}} /* shl1add r4, r2, r3 */
11515 {531ll /* 0x213 */ ,
11516 {{6, 1, 4}, /* shli r2, r1, 4 */
11517 {2, 2, 1}, /* sub r3, r2, r1 */
11518 {5, 2, 1}, /* shl3add r4, r2, r1 */
11519 {4, 4, 3}} /* shl2add r5, r4, r3 */
11521 {532ll /* 0x214 */ ,
11522 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11523 {6, 1, 9}, /* shli r3, r1, 9 */
11524 {4, 2, 3}} /* shl2add r4, r2, r3 */
11526 {533ll /* 0x215 */ ,
11527 {{6, 1, 4}, /* shli r2, r1, 4 */
11528 {1, 1, 2}, /* add r3, r1, r2 */
11529 {5, 2, 1}, /* shl3add r4, r2, r1 */
11530 {4, 4, 3}} /* shl2add r5, r4, r3 */
11532 {534ll /* 0x216 */ ,
11533 {{6, 1, 4}, /* shli r2, r1, 4 */
11534 {3, 1, 2}, /* shl1add r3, r1, r2 */
11535 {5, 2, 1}, /* shl3add r4, r2, r1 */
11536 {4, 4, 3}} /* shl2add r5, r4, r3 */
11538 {535ll /* 0x217 */ ,
11539 {{6, 1, 4}, /* shli r2, r1, 4 */
11540 {2, 2, 1}, /* sub r3, r2, r1 */
11541 {4, 2, 1}, /* shl2add r4, r2, r1 */
11542 {5, 4, 3}} /* shl3add r5, r4, r3 */
11544 {536ll /* 0x218 */ ,
11545 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11546 {6, 1, 9}, /* shli r3, r1, 9 */
11547 {5, 2, 3}} /* shl3add r4, r2, r3 */
11549 {537ll /* 0x219 */ ,
11550 {{6, 1, 4}, /* shli r2, r1, 4 */
11551 {1, 1, 2}, /* add r3, r1, r2 */
11552 {4, 2, 1}, /* shl2add r4, r2, r1 */
11553 {5, 4, 3}} /* shl3add r5, r4, r3 */
11555 {538ll /* 0x21a */ ,
11556 {{6, 1, 4}, /* shli r2, r1, 4 */
11557 {3, 1, 2}, /* shl1add r3, r1, r2 */
11558 {4, 2, 1}, /* shl2add r4, r2, r1 */
11559 {5, 4, 3}} /* shl3add r5, r4, r3 */
11561 {539ll /* 0x21b */ ,
11562 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11563 {6, 1, 6}, /* shli r3, r1, 6 */
11564 {1, 2, 3}, /* add r4, r2, r3 */
11565 {5, 4, 2}} /* shl3add r5, r4, r2 */
11567 {540ll /* 0x21c */ ,
11568 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11569 {6, 2, 2}, /* shli r3, r2, 2 */
11570 {6, 2, 6}, /* shli r4, r2, 6 */
11571 {2, 4, 3}} /* sub r5, r4, r3 */
11573 {541ll /* 0x21d */ ,
11574 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11575 {6, 2, 4}, /* shli r3, r2, 4 */
11576 {2, 3, 2}, /* sub r4, r3, r2 */
11577 {4, 4, 1}} /* shl2add r5, r4, r1 */
11579 {542ll /* 0x21e */ ,
11580 {{6, 1, 4}, /* shli r2, r1, 4 */
11581 {2, 2, 1}, /* sub r3, r2, r1 */
11582 {6, 2, 5}, /* shli r4, r2, 5 */
11583 {3, 3, 4}} /* shl1add r5, r3, r4 */
11585 {543ll /* 0x21f */ ,
11586 {{6, 1, 5}, /* shli r2, r1, 5 */
11587 {2, 2, 1}, /* sub r3, r2, r1 */
11588 {6, 2, 4}, /* shli r4, r2, 4 */
11589 {1, 3, 4}} /* add r5, r3, r4 */
11591 {544ll /* 0x220 */ ,
11592 {{6, 1, 5}, /* shli r2, r1, 5 */
11593 {6, 1, 9}, /* shli r3, r1, 9 */
11594 {1, 2, 3}} /* add r4, r2, r3 */
11596 {545ll /* 0x221 */ ,
11597 {{6, 1, 6}, /* shli r2, r1, 6 */
11598 {4, 1, 2}, /* shl2add r3, r1, r2 */
11599 {5, 3, 1}} /* shl3add r4, r3, r1 */
11601 {546ll /* 0x222 */ ,
11602 {{6, 1, 5}, /* shli r2, r1, 5 */
11603 {5, 2, 1}, /* shl3add r3, r2, r1 */
11604 {3, 3, 2}} /* shl1add r4, r3, r2 */
11606 {547ll /* 0x223 */ ,
11607 {{6, 1, 5}, /* shli r2, r1, 5 */
11608 {1, 1, 2}, /* add r3, r1, r2 */
11609 {5, 2, 1}, /* shl3add r4, r2, r1 */
11610 {3, 4, 3}} /* shl1add r5, r4, r3 */
11612 {548ll /* 0x224 */ ,
11613 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11614 {6, 1, 9}, /* shli r3, r1, 9 */
11615 {4, 2, 3}} /* shl2add r4, r2, r3 */
11617 {549ll /* 0x225 */ ,
11618 {{6, 1, 5}, /* shli r2, r1, 5 */
11619 {1, 1, 2}, /* add r3, r1, r2 */
11620 {4, 2, 1}, /* shl2add r4, r2, r1 */
11621 {4, 4, 3}} /* shl2add r5, r4, r3 */
11623 {550ll /* 0x226 */ ,
11624 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11625 {6, 1, 5}, /* shli r3, r1, 5 */
11626 {5, 3, 2}, /* shl3add r4, r3, r2 */
11627 {3, 4, 3}} /* shl1add r5, r4, r3 */
11629 {551ll /* 0x227 */ ,
11630 {{6, 1, 5}, /* shli r2, r1, 5 */
11631 {2, 2, 1}, /* sub r3, r2, r1 */
11632 {3, 2, 1}, /* shl1add r4, r2, r1 */
11633 {5, 4, 3}} /* shl3add r5, r4, r3 */
11635 {552ll /* 0x228 */ ,
11636 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11637 {6, 1, 9}, /* shli r3, r1, 9 */
11638 {5, 2, 3}} /* shl3add r4, r2, r3 */
11640 {553ll /* 0x229 */ ,
11641 {{6, 1, 5}, /* shli r2, r1, 5 */
11642 {1, 1, 2}, /* add r3, r1, r2 */
11643 {3, 2, 1}, /* shl1add r4, r2, r1 */
11644 {5, 4, 3}} /* shl3add r5, r4, r3 */
11646 {554ll /* 0x22a */ ,
11647 {{6, 1, 5}, /* shli r2, r1, 5 */
11648 {3, 1, 2}, /* shl1add r3, r1, r2 */
11649 {3, 2, 1}, /* shl1add r4, r2, r1 */
11650 {5, 4, 3}} /* shl3add r5, r4, r3 */
11652 {555ll /* 0x22b */ ,
11653 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11654 {4, 2, 1}, /* shl2add r3, r2, r1 */
11655 {6, 3, 4}, /* shli r4, r3, 4 */
11656 {2, 4, 3}} /* sub r5, r4, r3 */
11658 {556ll /* 0x22c */ ,
11659 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11660 {6, 1, 5}, /* shli r3, r1, 5 */
11661 {4, 3, 2}, /* shl2add r4, r3, r2 */
11662 {4, 4, 3}} /* shl2add r5, r4, r3 */
11664 {557ll /* 0x22d */ ,
11665 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11666 {6, 1, 6}, /* shli r3, r1, 6 */
11667 {1, 2, 3}, /* add r4, r2, r3 */
11668 {5, 4, 2}} /* shl3add r5, r4, r2 */
11670 {558ll /* 0x22e */ ,
11671 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11672 {6, 2, 1}, /* shli r3, r2, 1 */
11673 {6, 2, 6}, /* shli r4, r2, 6 */
11674 {2, 4, 3}} /* sub r5, r4, r3 */
11676 {559ll /* 0x22f */ ,
11677 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11678 {5, 1, 2}, /* shl3add r3, r1, r2 */
11679 {6, 2, 6}, /* shli r4, r2, 6 */
11680 {2, 4, 3}} /* sub r5, r4, r3 */
11682 {560ll /* 0x230 */ ,
11683 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11684 {6, 1, 5}, /* shli r3, r1, 5 */
11685 {1, 2, 3}, /* add r4, r2, r3 */
11686 {6, 4, 4}} /* shli r5, r4, 4 */
11688 {561ll /* 0x231 */ ,
11689 {{6, 1, 4}, /* shli r2, r1, 4 */
11690 {2, 1, 2}, /* sub r3, r1, r2 */
11691 {5, 2, 2}, /* shl3add r4, r2, r2 */
11692 {4, 4, 3}} /* shl2add r5, r4, r3 */
11694 {562ll /* 0x232 */ ,
11695 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11696 {6, 1, 5}, /* shli r3, r1, 5 */
11697 {5, 3, 2}, /* shl3add r4, r3, r2 */
11698 {3, 4, 3}} /* shl1add r5, r4, r3 */
11700 {563ll /* 0x233 */ ,
11701 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11702 {6, 1, 6}, /* shli r3, r1, 6 */
11703 {3, 2, 3}, /* shl1add r4, r2, r3 */
11704 {5, 4, 2}} /* shl3add r5, r4, r2 */
11706 {564ll /* 0x234 */ ,
11707 {{6, 1, 4}, /* shli r2, r1, 4 */
11708 {3, 2, 2}, /* shl1add r3, r2, r2 */
11709 {5, 2, 1}, /* shl3add r4, r2, r1 */
11710 {4, 4, 3}} /* shl2add r5, r4, r3 */
11712 {565ll /* 0x235 */ ,
11713 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11714 {3, 1, 2}, /* shl1add r3, r1, r2 */
11715 {6, 2, 6}, /* shli r4, r2, 6 */
11716 {2, 4, 3}} /* sub r5, r4, r3 */
11718 {566ll /* 0x236 */ ,
11719 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11720 {1, 1, 2}, /* add r3, r1, r2 */
11721 {6, 2, 6}, /* shli r4, r2, 6 */
11722 {2, 4, 3}} /* sub r5, r4, r3 */
11724 {567ll /* 0x237 */ ,
11725 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11726 {6, 2, 6}, /* shli r3, r2, 6 */
11727 {2, 3, 2}} /* sub r4, r3, r2 */
11729 {568ll /* 0x238 */ ,
11730 {{6, 1, 6}, /* shli r2, r1, 6 */
11731 {2, 2, 1}, /* sub r3, r2, r1 */
11732 {5, 3, 2}} /* shl3add r4, r3, r2 */
11734 {569ll /* 0x239 */ ,
11735 {{6, 1, 6}, /* shli r2, r1, 6 */
11736 {1, 1, 2}, /* add r3, r1, r2 */
11737 {2, 2, 1}, /* sub r4, r2, r1 */
11738 {5, 4, 3}} /* shl3add r5, r4, r3 */
11740 {570ll /* 0x23a */ ,
11741 {{6, 1, 6}, /* shli r2, r1, 6 */
11742 {2, 2, 1}, /* sub r3, r2, r1 */
11743 {3, 1, 2}, /* shl1add r4, r1, r2 */
11744 {5, 3, 4}} /* shl3add r5, r3, r4 */
11746 {571ll /* 0x23b */ ,
11747 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11748 {5, 1, 1}, /* shl3add r3, r1, r1 */
11749 {6, 3, 6}, /* shli r4, r3, 6 */
11750 {2, 4, 2}} /* sub r5, r4, r2 */
11752 {572ll /* 0x23c */ ,
11753 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11754 {6, 1, 2}, /* shli r3, r1, 2 */
11755 {6, 2, 6}, /* shli r4, r2, 6 */
11756 {2, 4, 3}} /* sub r5, r4, r3 */
11758 {573ll /* 0x23d */ ,
11759 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11760 {5, 1, 1}, /* shl3add r3, r1, r1 */
11761 {6, 3, 6}, /* shli r4, r3, 6 */
11762 {2, 4, 2}} /* sub r5, r4, r2 */
11764 {574ll /* 0x23e */ ,
11765 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11766 {6, 1, 1}, /* shli r3, r1, 1 */
11767 {6, 2, 6}, /* shli r4, r2, 6 */
11768 {2, 4, 3}} /* sub r5, r4, r3 */
11770 {575ll /* 0x23f */ ,
11771 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11772 {6, 2, 6}, /* shli r3, r2, 6 */
11773 {2, 3, 1}} /* sub r4, r3, r1 */
11775 {576ll /* 0x240 */ ,
11776 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11777 {6, 2, 6}} /* shli r3, r2, 6 */
11779 {577ll /* 0x241 */ ,
11780 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11781 {6, 2, 6}, /* shli r3, r2, 6 */
11782 {1, 1, 3}} /* add r4, r1, r3 */
11784 {578ll /* 0x242 */ ,
11785 {{6, 1, 6}, /* shli r2, r1, 6 */
11786 {4, 2, 1}, /* shl2add r3, r2, r1 */
11787 {3, 3, 2}} /* shl1add r4, r3, r2 */
11789 {579ll /* 0x243 */ ,
11790 {{6, 1, 6}, /* shli r2, r1, 6 */
11791 {1, 1, 2}, /* add r3, r1, r2 */
11792 {4, 2, 1}, /* shl2add r4, r2, r1 */
11793 {3, 4, 3}} /* shl1add r5, r4, r3 */
11795 {580ll /* 0x244 */ ,
11796 {{6, 1, 6}, /* shli r2, r1, 6 */
11797 {3, 2, 1}, /* shl1add r3, r2, r1 */
11798 {4, 3, 2}} /* shl2add r4, r3, r2 */
11800 {581ll /* 0x245 */ ,
11801 {{6, 1, 6}, /* shli r2, r1, 6 */
11802 {1, 1, 2}, /* add r3, r1, r2 */
11803 {3, 2, 1}, /* shl1add r4, r2, r1 */
11804 {4, 4, 3}} /* shl2add r5, r4, r3 */
11806 {582ll /* 0x246 */ ,
11807 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11808 {6, 1, 6}, /* shli r3, r1, 6 */
11809 {4, 3, 2}, /* shl2add r4, r3, r2 */
11810 {3, 4, 3}} /* shl1add r5, r4, r3 */
11812 {583ll /* 0x247 */ ,
11813 {{6, 1, 6}, /* shli r2, r1, 6 */
11814 {1, 1, 2}, /* add r3, r1, r2 */
11815 {2, 2, 1}, /* sub r4, r2, r1 */
11816 {5, 3, 4}} /* shl3add r5, r3, r4 */
11818 {584ll /* 0x248 */ ,
11819 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11820 {6, 1, 9}, /* shli r3, r1, 9 */
11821 {5, 2, 3}} /* shl3add r4, r2, r3 */
11823 {585ll /* 0x249 */ ,
11824 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11825 {6, 2, 6}, /* shli r3, r2, 6 */
11826 {1, 2, 3}} /* add r4, r2, r3 */
11828 {586ll /* 0x24a */ ,
11829 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11830 {1, 1, 2}, /* add r3, r1, r2 */
11831 {6, 2, 6}, /* shli r4, r2, 6 */
11832 {1, 3, 4}} /* add r5, r3, r4 */
11834 {587ll /* 0x24b */ ,
11835 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11836 {3, 1, 2}, /* shl1add r3, r1, r2 */
11837 {6, 2, 6}, /* shli r4, r2, 6 */
11838 {1, 3, 4}} /* add r5, r3, r4 */
11840 {588ll /* 0x24c */ ,
11841 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11842 {6, 1, 6}, /* shli r3, r1, 6 */
11843 {3, 3, 2}, /* shl1add r4, r3, r2 */
11844 {4, 4, 3}} /* shl2add r5, r4, r3 */
11846 {589ll /* 0x24d */ ,
11847 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11848 {4, 1, 2}, /* shl2add r3, r1, r2 */
11849 {6, 2, 6}, /* shli r4, r2, 6 */
11850 {1, 3, 4}} /* add r5, r3, r4 */
11852 {590ll /* 0x24e */ ,
11853 {{6, 1, 5}, /* shli r2, r1, 5 */
11854 {2, 2, 1}, /* sub r3, r2, r1 */
11855 {5, 3, 3}, /* shl3add r4, r3, r3 */
11856 {3, 4, 2}} /* shl1add r5, r4, r2 */
11858 {591ll /* 0x24f */ ,
11859 {{6, 1, 4}, /* shli r2, r1, 4 */
11860 {2, 2, 1}, /* sub r3, r2, r1 */
11861 {5, 2, 2}, /* shl3add r4, r2, r2 */
11862 {4, 4, 3}} /* shl2add r5, r4, r3 */
11864 {592ll /* 0x250 */ ,
11865 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11866 {4, 2, 1}, /* shl2add r3, r2, r1 */
11867 {6, 3, 4}} /* shli r4, r3, 4 */
11869 {593ll /* 0x251 */ ,
11870 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11871 {5, 2, 1}, /* shl3add r3, r2, r1 */
11872 {5, 3, 2}} /* shl3add r4, r3, r2 */
11874 {594ll /* 0x252 */ ,
11875 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11876 {6, 2, 6}, /* shli r3, r2, 6 */
11877 {3, 2, 3}} /* shl1add r4, r2, r3 */
11879 {595ll /* 0x253 */ ,
11880 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11881 {3, 2, 1}, /* shl1add r3, r2, r1 */
11882 {6, 2, 6}, /* shli r4, r2, 6 */
11883 {1, 3, 4}} /* add r5, r3, r4 */
11885 {596ll /* 0x254 */ ,
11886 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11887 {1, 1, 2}, /* add r3, r1, r2 */
11888 {6, 2, 6}, /* shli r4, r2, 6 */
11889 {3, 3, 4}} /* shl1add r5, r3, r4 */
11891 {597ll /* 0x255 */ ,
11892 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11893 {6, 1, 6}, /* shli r3, r1, 6 */
11894 {3, 2, 3}, /* shl1add r4, r2, r3 */
11895 {5, 4, 2}} /* shl3add r5, r4, r2 */
11897 {598ll /* 0x256 */ ,
11898 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11899 {3, 1, 2}, /* shl1add r3, r1, r2 */
11900 {6, 2, 6}, /* shli r4, r2, 6 */
11901 {3, 3, 4}} /* shl1add r5, r3, r4 */
11903 {599ll /* 0x257 */ ,
11904 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11905 {5, 2, 1}, /* shl3add r3, r2, r1 */
11906 {6, 2, 7}, /* shli r4, r2, 7 */
11907 {2, 4, 3}} /* sub r5, r4, r3 */
11909 {600ll /* 0x258 */ ,
11910 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11911 {6, 2, 3}, /* shli r3, r2, 3 */
11912 {6, 2, 7}, /* shli r4, r2, 7 */
11913 {2, 4, 3}} /* sub r5, r4, r3 */
11915 {601ll /* 0x259 */ ,
11916 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11917 {6, 1, 1}, /* shli r3, r1, 1 */
11918 {5, 2, 3}, /* shl3add r4, r2, r3 */
11919 {5, 4, 2}} /* shl3add r5, r4, r2 */
11921 {602ll /* 0x25a */ ,
11922 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11923 {5, 2, 1}, /* shl3add r3, r2, r1 */
11924 {6, 2, 1}, /* shli r4, r2, 1 */
11925 {5, 3, 4}} /* shl3add r5, r3, r4 */
11927 {603ll /* 0x25b */ ,
11928 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11929 {6, 1, 6}, /* shli r3, r1, 6 */
11930 {1, 2, 3}, /* add r4, r2, r3 */
11931 {5, 4, 4}} /* shl3add r5, r4, r4 */
11933 {604ll /* 0x25c */ ,
11934 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11935 {6, 1, 7}, /* shli r3, r1, 7 */
11936 {2, 3, 2}, /* sub r4, r3, r2 */
11937 {4, 4, 3}} /* shl2add r5, r4, r3 */
11939 {605ll /* 0x25d */ ,
11940 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11941 {6, 2, 4}, /* shli r3, r2, 4 */
11942 {2, 3, 2}, /* sub r4, r3, r2 */
11943 {5, 4, 2}} /* shl3add r5, r4, r2 */
11945 {606ll /* 0x25e */ ,
11946 {{6, 1, 5}, /* shli r2, r1, 5 */
11947 {2, 2, 1}, /* sub r3, r2, r1 */
11948 {5, 2, 3}, /* shl3add r4, r2, r3 */
11949 {3, 4, 2}} /* shl1add r5, r4, r2 */
11951 {607ll /* 0x25f */ ,
11952 {{6, 1, 5}, /* shli r2, r1, 5 */
11953 {2, 2, 1}, /* sub r3, r2, r1 */
11954 {5, 2, 2}, /* shl3add r4, r2, r2 */
11955 {3, 4, 3}} /* shl1add r5, r4, r3 */
11957 {608ll /* 0x260 */ ,
11958 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11959 {3, 2, 1}, /* shl1add r3, r2, r1 */
11960 {6, 3, 5}} /* shli r4, r3, 5 */
11962 {609ll /* 0x261 */ ,
11963 {{6, 1, 5}, /* shli r2, r1, 5 */
11964 {1, 1, 2}, /* add r3, r1, r2 */
11965 {5, 2, 2}, /* shl3add r4, r2, r2 */
11966 {3, 4, 3}} /* shl1add r5, r4, r3 */
11968 {610ll /* 0x262 */ ,
11969 {{6, 1, 5}, /* shli r2, r1, 5 */
11970 {3, 1, 2}, /* shl1add r3, r1, r2 */
11971 {5, 2, 2}, /* shl3add r4, r2, r2 */
11972 {3, 4, 3}} /* shl1add r5, r4, r3 */
11974 {611ll /* 0x263 */ ,
11975 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11976 {6, 1, 6}, /* shli r3, r1, 6 */
11977 {4, 2, 3}, /* shl2add r4, r2, r3 */
11978 {5, 4, 2}} /* shl3add r5, r4, r2 */
11980 {612ll /* 0x264 */ ,
11981 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11982 {6, 2, 6}, /* shli r3, r2, 6 */
11983 {4, 2, 3}} /* shl2add r4, r2, r3 */
11985 {613ll /* 0x265 */ ,
11986 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11987 {4, 2, 1}, /* shl2add r3, r2, r1 */
11988 {6, 2, 6}, /* shli r4, r2, 6 */
11989 {1, 3, 4}} /* add r5, r3, r4 */
11991 {614ll /* 0x266 */ ,
11992 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11993 {3, 2, 1}, /* shl1add r3, r2, r1 */
11994 {6, 2, 6}, /* shli r4, r2, 6 */
11995 {3, 3, 4}} /* shl1add r5, r3, r4 */
11997 {615ll /* 0x267 */ ,
11998 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11999 {4, 2, 2}, /* shl2add r3, r2, r2 */
12000 {6, 2, 7}, /* shli r4, r2, 7 */
12001 {2, 4, 3}} /* sub r5, r4, r3 */
12003 {616ll /* 0x268 */ ,
12004 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12005 {6, 1, 6}, /* shli r3, r1, 6 */
12006 {1, 2, 3}, /* add r4, r2, r3 */
12007 {5, 4, 3}} /* shl3add r5, r4, r3 */
12009 {617ll /* 0x269 */ ,
12010 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12011 {6, 1, 2}, /* shli r3, r1, 2 */
12012 {5, 2, 3}, /* shl3add r4, r2, r3 */
12013 {5, 4, 2}} /* shl3add r5, r4, r2 */
12015 {619ll /* 0x26b */ ,
12016 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12017 {4, 2, 1}, /* shl2add r3, r2, r1 */
12018 {6, 2, 7}, /* shli r4, r2, 7 */
12019 {2, 4, 3}} /* sub r5, r4, r3 */
12021 {620ll /* 0x26c */ ,
12022 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12023 {6, 2, 2}, /* shli r3, r2, 2 */
12024 {6, 2, 7}, /* shli r4, r2, 7 */
12025 {2, 4, 3}} /* sub r5, r4, r3 */
12027 {621ll /* 0x26d */ ,
12028 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12029 {6, 1, 6}, /* shli r3, r1, 6 */
12030 {1, 2, 3}, /* add r4, r2, r3 */
12031 {5, 4, 4}} /* shl3add r5, r4, r4 */
12033 {623ll /* 0x26f */ ,
12034 {{6, 1, 4}, /* shli r2, r1, 4 */
12035 {2, 2, 1}, /* sub r3, r2, r1 */
12036 {4, 3, 2}, /* shl2add r4, r3, r2 */
12037 {5, 4, 3}} /* shl3add r5, r4, r3 */
12039 {624ll /* 0x270 */ ,
12040 {{6, 1, 2}, /* shli r2, r1, 2 */
12041 {6, 1, 7}, /* shli r3, r1, 7 */
12042 {2, 3, 2}, /* sub r4, r3, r2 */
12043 {4, 4, 3}} /* shl2add r5, r4, r3 */
12045 {625ll /* 0x271 */ ,
12046 {{6, 1, 4}, /* shli r2, r1, 4 */
12047 {2, 1, 2}, /* sub r3, r1, r2 */
12048 {4, 2, 2}, /* shl2add r4, r2, r2 */
12049 {5, 4, 3}} /* shl3add r5, r4, r3 */
12051 {626ll /* 0x272 */ ,
12052 {{6, 1, 5}, /* shli r2, r1, 5 */
12053 {1, 1, 2}, /* add r3, r1, r2 */
12054 {5, 3, 3}, /* shl3add r4, r3, r3 */
12055 {3, 4, 2}} /* shl1add r5, r4, r2 */
12057 {627ll /* 0x273 */ ,
12058 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12059 {5, 1, 2}, /* shl3add r3, r1, r2 */
12060 {6, 2, 7}, /* shli r4, r2, 7 */
12061 {2, 4, 3}} /* sub r5, r4, r3 */
12063 {628ll /* 0x274 */ ,
12064 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12065 {6, 1, 7}, /* shli r3, r1, 7 */
12066 {2, 3, 2}, /* sub r4, r3, r2 */
12067 {4, 4, 3}} /* shl2add r5, r4, r3 */
12069 {629ll /* 0x275 */ ,
12070 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12071 {3, 2, 1}, /* shl1add r3, r2, r1 */
12072 {6, 2, 7}, /* shli r4, r2, 7 */
12073 {2, 4, 3}} /* sub r5, r4, r3 */
12075 {630ll /* 0x276 */ ,
12076 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12077 {6, 2, 1}, /* shli r3, r2, 1 */
12078 {6, 2, 7}, /* shli r4, r2, 7 */
12079 {2, 4, 3}} /* sub r5, r4, r3 */
12081 {631ll /* 0x277 */ ,
12082 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12083 {4, 1, 2}, /* shl2add r3, r1, r2 */
12084 {6, 2, 7}, /* shli r4, r2, 7 */
12085 {2, 4, 3}} /* sub r5, r4, r3 */
12087 {632ll /* 0x278 */ ,
12088 {{6, 1, 1}, /* shli r2, r1, 1 */
12089 {6, 1, 7}, /* shli r3, r1, 7 */
12090 {2, 3, 2}, /* sub r4, r3, r2 */
12091 {4, 4, 3}} /* shl2add r5, r4, r3 */
12093 {633ll /* 0x279 */ ,
12094 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12095 {3, 1, 2}, /* shl1add r3, r1, r2 */
12096 {6, 2, 7}, /* shli r4, r2, 7 */
12097 {2, 4, 3}} /* sub r5, r4, r3 */
12099 {634ll /* 0x27a */ ,
12100 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12101 {1, 1, 2}, /* add r3, r1, r2 */
12102 {6, 2, 7}, /* shli r4, r2, 7 */
12103 {2, 4, 3}} /* sub r5, r4, r3 */
12105 {635ll /* 0x27b */ ,
12106 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12107 {6, 2, 7}, /* shli r3, r2, 7 */
12108 {2, 3, 2}} /* sub r4, r3, r2 */
12110 {636ll /* 0x27c */ ,
12111 {{6, 1, 7}, /* shli r2, r1, 7 */
12112 {2, 2, 1}, /* sub r3, r2, r1 */
12113 {4, 3, 2}} /* shl2add r4, r3, r2 */
12115 {637ll /* 0x27d */ ,
12116 {{6, 1, 7}, /* shli r2, r1, 7 */
12117 {1, 1, 2}, /* add r3, r1, r2 */
12118 {2, 2, 1}, /* sub r4, r2, r1 */
12119 {4, 4, 3}} /* shl2add r5, r4, r3 */
12121 {638ll /* 0x27e */ ,
12122 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12123 {6, 1, 1}, /* shli r3, r1, 1 */
12124 {6, 2, 7}, /* shli r4, r2, 7 */
12125 {2, 4, 3}} /* sub r5, r4, r3 */
12127 {639ll /* 0x27f */ ,
12128 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12129 {6, 2, 7}, /* shli r3, r2, 7 */
12130 {2, 3, 1}} /* sub r4, r3, r1 */
12132 {640ll /* 0x280 */ ,
12133 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12134 {6, 2, 7}} /* shli r3, r2, 7 */
12136 {641ll /* 0x281 */ ,
12137 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12138 {6, 2, 7}, /* shli r3, r2, 7 */
12139 {1, 1, 3}} /* add r4, r1, r3 */
12141 {642ll /* 0x282 */ ,
12142 {{6, 1, 7}, /* shli r2, r1, 7 */
12143 {3, 2, 1}, /* shl1add r3, r2, r1 */
12144 {3, 3, 2}} /* shl1add r4, r3, r2 */
12146 {643ll /* 0x283 */ ,
12147 {{6, 1, 7}, /* shli r2, r1, 7 */
12148 {1, 1, 2}, /* add r3, r1, r2 */
12149 {2, 2, 1}, /* sub r4, r2, r1 */
12150 {4, 3, 4}} /* shl2add r5, r3, r4 */
12152 {644ll /* 0x284 */ ,
12153 {{6, 1, 7}, /* shli r2, r1, 7 */
12154 {1, 1, 2}, /* add r3, r1, r2 */
12155 {4, 3, 2}} /* shl2add r4, r3, r2 */
12157 {645ll /* 0x285 */ ,
12158 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12159 {6, 2, 7}, /* shli r3, r2, 7 */
12160 {1, 2, 3}} /* add r4, r2, r3 */
12162 {646ll /* 0x286 */ ,
12163 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12164 {1, 1, 2}, /* add r3, r1, r2 */
12165 {6, 2, 7}, /* shli r4, r2, 7 */
12166 {1, 3, 4}} /* add r5, r3, r4 */
12168 {647ll /* 0x287 */ ,
12169 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12170 {3, 1, 2}, /* shl1add r3, r1, r2 */
12171 {6, 2, 7}, /* shli r4, r2, 7 */
12172 {1, 3, 4}} /* add r5, r3, r4 */
12174 {648ll /* 0x288 */ ,
12175 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12176 {5, 2, 2}, /* shl3add r3, r2, r2 */
12177 {6, 3, 3}} /* shli r4, r3, 3 */
12179 {649ll /* 0x289 */ ,
12180 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12181 {5, 2, 2}, /* shl3add r3, r2, r2 */
12182 {5, 3, 1}} /* shl3add r4, r3, r1 */
12184 {650ll /* 0x28a */ ,
12185 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12186 {6, 2, 7}, /* shli r3, r2, 7 */
12187 {3, 2, 3}} /* shl1add r4, r2, r3 */
12189 {651ll /* 0x28b */ ,
12190 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12191 {3, 2, 1}, /* shl1add r3, r2, r1 */
12192 {6, 2, 7}, /* shli r4, r2, 7 */
12193 {1, 3, 4}} /* add r5, r3, r4 */
12195 {652ll /* 0x28c */ ,
12196 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12197 {6, 1, 7}, /* shli r3, r1, 7 */
12198 {1, 2, 3}, /* add r4, r2, r3 */
12199 {4, 4, 3}} /* shl2add r5, r4, r3 */
12201 {653ll /* 0x28d */ ,
12202 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12203 {5, 1, 2}, /* shl3add r3, r1, r2 */
12204 {6, 2, 7}, /* shli r4, r2, 7 */
12205 {1, 3, 4}} /* add r5, r3, r4 */
12207 {654ll /* 0x28e */ ,
12208 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12209 {3, 1, 2}, /* shl1add r3, r1, r2 */
12210 {6, 2, 7}, /* shli r4, r2, 7 */
12211 {3, 3, 4}} /* shl1add r5, r3, r4 */
12213 {655ll /* 0x28f */ ,
12214 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12215 {6, 1, 7}, /* shli r3, r1, 7 */
12216 {1, 2, 3}, /* add r4, r2, r3 */
12217 {4, 4, 4}} /* shl2add r5, r4, r4 */
12219 {656ll /* 0x290 */ ,
12220 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12221 {5, 2, 1}, /* shl3add r3, r2, r1 */
12222 {6, 3, 4}} /* shli r4, r3, 4 */
12224 {657ll /* 0x291 */ ,
12225 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12226 {5, 2, 1}, /* shl3add r3, r2, r1 */
12227 {5, 3, 3}} /* shl3add r4, r3, r3 */
12229 {658ll /* 0x292 */ ,
12230 {{6, 1, 4}, /* shli r2, r1, 4 */
12231 {3, 1, 2}, /* shl1add r3, r1, r2 */
12232 {4, 2, 2}, /* shl2add r4, r2, r2 */
12233 {5, 4, 3}} /* shl3add r5, r4, r3 */
12235 {659ll /* 0x293 */ ,
12236 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12237 {3, 1, 2}, /* shl1add r3, r1, r2 */
12238 {5, 2, 2}, /* shl3add r4, r2, r2 */
12239 {5, 4, 3}} /* shl3add r5, r4, r3 */
12241 {660ll /* 0x294 */ ,
12242 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12243 {6, 2, 7}, /* shli r3, r2, 7 */
12244 {4, 2, 3}} /* shl2add r4, r2, r3 */
12246 {661ll /* 0x295 */ ,
12247 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12248 {4, 2, 1}, /* shl2add r3, r2, r1 */
12249 {6, 2, 7}, /* shli r4, r2, 7 */
12250 {1, 3, 4}} /* add r5, r3, r4 */
12252 {662ll /* 0x296 */ ,
12253 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12254 {3, 2, 1}, /* shl1add r3, r2, r1 */
12255 {6, 2, 7}, /* shli r4, r2, 7 */
12256 {3, 3, 4}} /* shl1add r5, r3, r4 */
12258 {663ll /* 0x297 */ ,
12259 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12260 {5, 2, 1}, /* shl3add r3, r2, r1 */
12261 {5, 3, 1}, /* shl3add r4, r3, r1 */
12262 {3, 4, 2}} /* shl1add r5, r4, r2 */
12264 {664ll /* 0x298 */ ,
12265 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12266 {1, 1, 2}, /* add r3, r1, r2 */
12267 {6, 2, 7}, /* shli r4, r2, 7 */
12268 {4, 3, 4}} /* shl2add r5, r3, r4 */
12270 {665ll /* 0x299 */ ,
12271 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12272 {4, 2, 2}, /* shl2add r3, r2, r2 */
12273 {6, 2, 7}, /* shli r4, r2, 7 */
12274 {1, 3, 4}} /* add r5, r3, r4 */
12276 {666ll /* 0x29a */ ,
12277 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12278 {5, 2, 2}, /* shl3add r3, r2, r2 */
12279 {6, 2, 1}, /* shli r4, r2, 1 */
12280 {5, 3, 4}} /* shl3add r5, r3, r4 */
12282 {667ll /* 0x29b */ ,
12283 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12284 {3, 2, 1}, /* shl1add r3, r2, r1 */
12285 {5, 2, 2}, /* shl3add r4, r2, r2 */
12286 {5, 4, 3}} /* shl3add r5, r4, r3 */
12288 {668ll /* 0x29c */ ,
12289 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12290 {3, 1, 2}, /* shl1add r3, r1, r2 */
12291 {6, 2, 7}, /* shli r4, r2, 7 */
12292 {4, 3, 4}} /* shl2add r5, r3, r4 */
12294 {669ll /* 0x29d */ ,
12295 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12296 {5, 2, 1}, /* shl3add r3, r2, r1 */
12297 {3, 3, 1}, /* shl1add r4, r3, r1 */
12298 {5, 4, 2}} /* shl3add r5, r4, r2 */
12300 {670ll /* 0x29e */ ,
12301 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12302 {6, 1, 7}, /* shli r3, r1, 7 */
12303 {3, 2, 3}, /* shl1add r4, r2, r3 */
12304 {4, 4, 4}} /* shl2add r5, r4, r4 */
12306 {671ll /* 0x29f */ ,
12307 {{6, 1, 5}, /* shli r2, r1, 5 */
12308 {2, 2, 1}, /* sub r3, r2, r1 */
12309 {4, 2, 2}, /* shl2add r4, r2, r2 */
12310 {4, 4, 3}} /* shl2add r5, r4, r3 */
12312 {672ll /* 0x2a0 */ ,
12313 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12314 {4, 2, 1}, /* shl2add r3, r2, r1 */
12315 {6, 3, 5}} /* shli r4, r3, 5 */
12317 {673ll /* 0x2a1 */ ,
12318 {{6, 1, 5}, /* shli r2, r1, 5 */
12319 {1, 1, 2}, /* add r3, r1, r2 */
12320 {4, 2, 2}, /* shl2add r4, r2, r2 */
12321 {4, 4, 3}} /* shl2add r5, r4, r3 */
12323 {674ll /* 0x2a2 */ ,
12324 {{6, 1, 5}, /* shli r2, r1, 5 */
12325 {3, 1, 2}, /* shl1add r3, r1, r2 */
12326 {4, 2, 2}, /* shl2add r4, r2, r2 */
12327 {4, 4, 3}} /* shl2add r5, r4, r3 */
12329 {675ll /* 0x2a3 */ ,
12330 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12331 {5, 1, 1}, /* shl3add r3, r1, r1 */
12332 {5, 3, 2}, /* shl3add r4, r3, r2 */
12333 {5, 4, 4}} /* shl3add r5, r4, r4 */
12335 {676ll /* 0x2a4 */ ,
12336 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12337 {6, 1, 7}, /* shli r3, r1, 7 */
12338 {1, 2, 3}, /* add r4, r2, r3 */
12339 {4, 4, 3}} /* shl2add r5, r4, r3 */
12341 {677ll /* 0x2a5 */ ,
12342 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12343 {6, 1, 6}, /* shli r3, r1, 6 */
12344 {4, 2, 3}, /* shl2add r4, r2, r3 */
12345 {5, 4, 2}} /* shl3add r5, r4, r2 */
12347 {679ll /* 0x2a7 */ ,
12348 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12349 {6, 2, 7}, /* shli r3, r2, 7 */
12350 {2, 3, 1}, /* sub r4, r3, r1 */
12351 {5, 2, 4}} /* shl3add r5, r2, r4 */
12353 {680ll /* 0x2a8 */ ,
12354 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12355 {6, 2, 7}, /* shli r3, r2, 7 */
12356 {5, 2, 3}} /* shl3add r4, r2, r3 */
12358 {681ll /* 0x2a9 */ ,
12359 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12360 {5, 2, 1}, /* shl3add r3, r2, r1 */
12361 {6, 2, 7}, /* shli r4, r2, 7 */
12362 {1, 3, 4}} /* add r5, r3, r4 */
12364 {682ll /* 0x2aa */ ,
12365 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12366 {4, 2, 1}, /* shl2add r3, r2, r1 */
12367 {6, 2, 7}, /* shli r4, r2, 7 */
12368 {3, 3, 4}} /* shl1add r5, r3, r4 */
12370 {684ll /* 0x2ac */ ,
12371 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12372 {5, 2, 2}, /* shl3add r3, r2, r2 */
12373 {6, 2, 2}, /* shli r4, r2, 2 */
12374 {5, 3, 4}} /* shl3add r5, r3, r4 */
12376 {685ll /* 0x2ad */ ,
12377 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12378 {5, 2, 2}, /* shl3add r3, r2, r2 */
12379 {6, 2, 7}, /* shli r4, r2, 7 */
12380 {1, 3, 4}} /* add r5, r3, r4 */
12382 {688ll /* 0x2b0 */ ,
12383 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12384 {4, 1, 1}, /* shl2add r3, r1, r1 */
12385 {5, 3, 2}, /* shl3add r4, r3, r2 */
12386 {6, 4, 4}} /* shli r5, r4, 4 */
12388 {689ll /* 0x2b1 */ ,
12389 {{6, 1, 4}, /* shli r2, r1, 4 */
12390 {1, 1, 2}, /* add r3, r1, r2 */
12391 {4, 3, 2}, /* shl2add r4, r3, r2 */
12392 {5, 4, 3}} /* shl3add r5, r4, r3 */
12394 {690ll /* 0x2b2 */ ,
12395 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12396 {4, 2, 2}, /* shl2add r3, r2, r2 */
12397 {6, 2, 7}, /* shli r4, r2, 7 */
12398 {3, 3, 4}} /* shl1add r5, r3, r4 */
12400 {692ll /* 0x2b4 */ ,
12401 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12402 {5, 1, 2}, /* shl3add r3, r1, r2 */
12403 {6, 2, 7}, /* shli r4, r2, 7 */
12404 {4, 3, 4}} /* shl2add r5, r3, r4 */
12406 {693ll /* 0x2b5 */ ,
12407 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12408 {5, 1, 1}, /* shl3add r3, r1, r1 */
12409 {5, 3, 2}, /* shl3add r4, r3, r2 */
12410 {5, 4, 4}} /* shl3add r5, r4, r4 */
12412 {694ll /* 0x2b6 */ ,
12413 {{6, 1, 6}, /* shli r2, r1, 6 */
12414 {2, 2, 1}, /* sub r3, r2, r1 */
12415 {4, 3, 3}, /* shl2add r4, r3, r3 */
12416 {3, 4, 2}} /* shl1add r5, r4, r2 */
12418 {695ll /* 0x2b7 */ ,
12419 {{6, 1, 6}, /* shli r2, r1, 6 */
12420 {2, 2, 1}, /* sub r3, r2, r1 */
12421 {4, 3, 2}, /* shl2add r4, r3, r2 */
12422 {3, 4, 3}} /* shl1add r5, r4, r3 */
12424 {696ll /* 0x2b8 */ ,
12425 {{6, 1, 6}, /* shli r2, r1, 6 */
12426 {2, 2, 1}, /* sub r3, r2, r1 */
12427 {3, 2, 2}, /* shl1add r4, r2, r2 */
12428 {5, 3, 4}} /* shl3add r5, r3, r4 */
12430 {697ll /* 0x2b9 */ ,
12431 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12432 {5, 2, 1}, /* shl3add r3, r2, r1 */
12433 {6, 3, 4}, /* shli r4, r3, 4 */
12434 {1, 3, 4}} /* add r5, r3, r4 */
12436 {699ll /* 0x2bb */ ,
12437 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12438 {3, 2, 1}, /* shl1add r3, r2, r1 */
12439 {6, 3, 6}, /* shli r4, r3, 6 */
12440 {2, 4, 2}} /* sub r5, r4, r2 */
12442 {700ll /* 0x2bc */ ,
12443 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12444 {6, 1, 7}, /* shli r3, r1, 7 */
12445 {4, 2, 3}, /* shl2add r4, r2, r3 */
12446 {4, 4, 4}} /* shl2add r5, r4, r4 */
12448 {701ll /* 0x2bd */ ,
12449 {{6, 1, 6}, /* shli r2, r1, 6 */
12450 {2, 2, 1}, /* sub r3, r2, r1 */
12451 {4, 2, 3}, /* shl2add r4, r2, r3 */
12452 {3, 4, 3}} /* shl1add r5, r4, r3 */
12454 {702ll /* 0x2be */ ,
12455 {{6, 1, 6}, /* shli r2, r1, 6 */
12456 {2, 2, 1}, /* sub r3, r2, r1 */
12457 {5, 2, 2}, /* shl3add r4, r2, r2 */
12458 {3, 3, 4}} /* shl1add r5, r3, r4 */
12460 {703ll /* 0x2bf */ ,
12461 {{6, 1, 6}, /* shli r2, r1, 6 */
12462 {2, 2, 1}, /* sub r3, r2, r1 */
12463 {4, 2, 2}, /* shl2add r4, r2, r2 */
12464 {3, 4, 3}} /* shl1add r5, r4, r3 */
12466 {704ll /* 0x2c0 */ ,
12467 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12468 {3, 2, 1}, /* shl1add r3, r2, r1 */
12469 {6, 3, 6}} /* shli r4, r3, 6 */
12471 {705ll /* 0x2c1 */ ,
12472 {{6, 1, 6}, /* shli r2, r1, 6 */
12473 {1, 1, 2}, /* add r3, r1, r2 */
12474 {4, 2, 2}, /* shl2add r4, r2, r2 */
12475 {3, 4, 3}} /* shl1add r5, r4, r3 */
12477 {706ll /* 0x2c2 */ ,
12478 {{6, 1, 6}, /* shli r2, r1, 6 */
12479 {1, 1, 2}, /* add r3, r1, r2 */
12480 {5, 2, 2}, /* shl3add r4, r2, r2 */
12481 {3, 3, 4}} /* shl1add r5, r3, r4 */
12483 {707ll /* 0x2c3 */ ,
12484 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12485 {6, 1, 6}, /* shli r3, r1, 6 */
12486 {5, 2, 3}, /* shl3add r4, r2, r3 */
12487 {5, 4, 2}} /* shl3add r5, r4, r2 */
12489 {708ll /* 0x2c4 */ ,
12490 {{6, 1, 6}, /* shli r2, r1, 6 */
12491 {3, 2, 1}, /* shl1add r3, r2, r1 */
12492 {3, 2, 2}, /* shl1add r4, r2, r2 */
12493 {4, 3, 4}} /* shl2add r5, r3, r4 */
12495 {709ll /* 0x2c5 */ ,
12496 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12497 {3, 2, 1}, /* shl1add r3, r2, r1 */
12498 {6, 3, 6}, /* shli r4, r3, 6 */
12499 {1, 2, 4}} /* add r5, r2, r4 */
12501 {710ll /* 0x2c6 */ ,
12502 {{6, 1, 6}, /* shli r2, r1, 6 */
12503 {3, 1, 2}, /* shl1add r3, r1, r2 */
12504 {4, 2, 3}, /* shl2add r4, r2, r3 */
12505 {3, 4, 3}} /* shl1add r5, r4, r3 */
12507 {711ll /* 0x2c7 */ ,
12508 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12509 {6, 2, 4}, /* shli r3, r2, 4 */
12510 {2, 3, 1}, /* sub r4, r3, r1 */
12511 {5, 4, 4}} /* shl3add r5, r4, r4 */
12513 {712ll /* 0x2c8 */ ,
12514 {{6, 1, 6}, /* shli r2, r1, 6 */
12515 {1, 1, 2}, /* add r3, r1, r2 */
12516 {3, 2, 2}, /* shl1add r4, r2, r2 */
12517 {5, 3, 4}} /* shl3add r5, r3, r4 */
12519 {713ll /* 0x2c9 */ ,
12520 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12521 {6, 1, 4}, /* shli r3, r1, 4 */
12522 {5, 2, 3}, /* shl3add r4, r2, r3 */
12523 {5, 4, 2}} /* shl3add r5, r4, r2 */
12525 {714ll /* 0x2ca */ ,
12526 {{6, 1, 6}, /* shli r2, r1, 6 */
12527 {1, 1, 2}, /* add r3, r1, r2 */
12528 {4, 3, 3}, /* shl2add r4, r3, r3 */
12529 {3, 4, 2}} /* shl1add r5, r4, r2 */
12531 {715ll /* 0x2cb */ ,
12532 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12533 {3, 2, 1}, /* shl1add r3, r2, r1 */
12534 {6, 3, 6}, /* shli r4, r3, 6 */
12535 {1, 3, 4}} /* add r5, r3, r4 */
12537 {716ll /* 0x2cc */ ,
12538 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12539 {6, 2, 4}, /* shli r3, r2, 4 */
12540 {2, 3, 1}, /* sub r4, r3, r1 */
12541 {4, 4, 3}} /* shl2add r5, r4, r3 */
12543 {717ll /* 0x2cd */ ,
12544 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12545 {3, 2, 1}, /* shl1add r3, r2, r1 */
12546 {5, 3, 1}, /* shl3add r4, r3, r1 */
12547 {5, 4, 2}} /* shl3add r5, r4, r2 */
12549 {719ll /* 0x2cf */ ,
12550 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12551 {5, 2, 2}, /* shl3add r3, r2, r2 */
12552 {6, 3, 4}, /* shli r4, r3, 4 */
12553 {2, 4, 1}} /* sub r5, r4, r1 */
12555 {720ll /* 0x2d0 */ ,
12556 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12557 {5, 2, 2}, /* shl3add r3, r2, r2 */
12558 {6, 3, 4}} /* shli r4, r3, 4 */
12560 {721ll /* 0x2d1 */ ,
12561 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12562 {5, 2, 1}, /* shl3add r3, r2, r1 */
12563 {5, 2, 2}, /* shl3add r4, r2, r2 */
12564 {5, 4, 3}} /* shl3add r5, r4, r3 */
12566 {722ll /* 0x2d2 */ ,
12567 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12568 {5, 2, 1}, /* shl3add r3, r2, r1 */
12569 {6, 2, 7}, /* shli r4, r2, 7 */
12570 {3, 3, 4}} /* shl1add r5, r3, r4 */
12572 {723ll /* 0x2d3 */ ,
12573 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12574 {3, 2, 1}, /* shl1add r3, r2, r1 */
12575 {5, 3, 1}, /* shl3add r4, r3, r1 */
12576 {5, 4, 3}} /* shl3add r5, r4, r3 */
12578 {724ll /* 0x2d4 */ ,
12579 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12580 {4, 2, 1}, /* shl2add r3, r2, r1 */
12581 {6, 2, 7}, /* shli r4, r2, 7 */
12582 {4, 3, 4}} /* shl2add r5, r3, r4 */
12584 {725ll /* 0x2d5 */ ,
12585 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12586 {5, 2, 2}, /* shl3add r3, r2, r2 */
12587 {6, 3, 4}, /* shli r4, r3, 4 */
12588 {1, 2, 4}} /* add r5, r2, r4 */
12590 {726ll /* 0x2d6 */ ,
12591 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12592 {3, 2, 1}, /* shl1add r3, r2, r1 */
12593 {6, 3, 6}, /* shli r4, r3, 6 */
12594 {3, 3, 4}} /* shl1add r5, r3, r4 */
12596 {727ll /* 0x2d7 */ ,
12597 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12598 {5, 2, 2}, /* shl3add r3, r2, r2 */
12599 {5, 3, 1}, /* shl3add r4, r3, r1 */
12600 {3, 4, 2}} /* shl1add r5, r4, r2 */
12602 {728ll /* 0x2d8 */ ,
12603 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12604 {3, 2, 1}, /* shl1add r3, r2, r1 */
12605 {6, 2, 7}, /* shli r4, r2, 7 */
12606 {5, 3, 4}} /* shl3add r5, r3, r4 */
12608 {729ll /* 0x2d9 */ ,
12609 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12610 {5, 2, 2}, /* shl3add r3, r2, r2 */
12611 {5, 3, 3}} /* shl3add r4, r3, r3 */
12613 {730ll /* 0x2da */ ,
12614 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12615 {5, 2, 2}, /* shl3add r3, r2, r2 */
12616 {6, 2, 7}, /* shli r4, r2, 7 */
12617 {3, 3, 4}} /* shl1add r5, r3, r4 */
12619 {731ll /* 0x2db */ ,
12620 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12621 {5, 2, 2}, /* shl3add r3, r2, r2 */
12622 {5, 3, 2}, /* shl3add r4, r3, r2 */
12623 {3, 4, 1}} /* shl1add r5, r4, r1 */
12625 {733ll /* 0x2dd */ ,
12626 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12627 {4, 2, 1}, /* shl2add r3, r2, r1 */
12628 {4, 3, 2}, /* shl2add r4, r3, r2 */
12629 {5, 4, 3}} /* shl3add r5, r4, r3 */
12631 {735ll /* 0x2df */ ,
12632 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12633 {5, 2, 2}, /* shl3add r3, r2, r2 */
12634 {5, 3, 2}, /* shl3add r4, r3, r2 */
12635 {3, 4, 2}} /* shl1add r5, r4, r2 */
12637 {736ll /* 0x2e0 */ ,
12638 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12639 {6, 1, 5}, /* shli r3, r1, 5 */
12640 {2, 3, 2}, /* sub r4, r3, r2 */
12641 {6, 4, 5}} /* shli r5, r4, 5 */
12643 {737ll /* 0x2e1 */ ,
12644 {{6, 1, 5}, /* shli r2, r1, 5 */
12645 {2, 1, 2}, /* sub r3, r1, r2 */
12646 {3, 2, 2}, /* shl1add r4, r2, r2 */
12647 {5, 4, 3}} /* shl3add r5, r4, r3 */
12649 {738ll /* 0x2e2 */ ,
12650 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12651 {5, 2, 2}, /* shl3add r3, r2, r2 */
12652 {6, 2, 6}, /* shli r4, r2, 6 */
12653 {3, 3, 4}} /* shl1add r5, r3, r4 */
12655 {739ll /* 0x2e3 */ ,
12656 {{6, 1, 5}, /* shli r2, r1, 5 */
12657 {5, 2, 1}, /* shl3add r3, r2, r1 */
12658 {2, 3, 2}, /* sub r4, r3, r2 */
12659 {3, 3, 4}} /* shl1add r5, r3, r4 */
12661 {740ll /* 0x2e4 */ ,
12662 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12663 {4, 2, 2}, /* shl2add r3, r2, r2 */
12664 {6, 2, 7}, /* shli r4, r2, 7 */
12665 {4, 3, 4}} /* shl2add r5, r3, r4 */
12667 {741ll /* 0x2e5 */ ,
12668 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12669 {5, 2, 2}, /* shl3add r3, r2, r2 */
12670 {6, 2, 8}, /* shli r4, r2, 8 */
12671 {2, 4, 3}} /* sub r5, r4, r3 */
12673 {743ll /* 0x2e7 */ ,
12674 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12675 {5, 2, 1}, /* shl3add r3, r2, r1 */
12676 {6, 2, 8}, /* shli r4, r2, 8 */
12677 {2, 4, 3}} /* sub r5, r4, r3 */
12679 {744ll /* 0x2e8 */ ,
12680 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12681 {6, 2, 3}, /* shli r3, r2, 3 */
12682 {6, 2, 8}, /* shli r4, r2, 8 */
12683 {2, 4, 3}} /* sub r5, r4, r3 */
12685 {745ll /* 0x2e9 */ ,
12686 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12687 {6, 2, 5}, /* shli r3, r2, 5 */
12688 {2, 3, 2}, /* sub r4, r3, r2 */
12689 {5, 4, 1}} /* shl3add r5, r4, r1 */
12691 {747ll /* 0x2eb */ ,
12692 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12693 {6, 2, 5}, /* shli r3, r2, 5 */
12694 {2, 3, 2}, /* sub r4, r3, r2 */
12695 {5, 4, 2}} /* shl3add r5, r4, r2 */
12697 {748ll /* 0x2ec */ ,
12698 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12699 {3, 2, 1}, /* shl1add r3, r2, r1 */
12700 {6, 3, 6}, /* shli r4, r3, 6 */
12701 {4, 3, 4}} /* shl2add r5, r3, r4 */
12703 {749ll /* 0x2ed */ ,
12704 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12705 {3, 2, 1}, /* shl1add r3, r2, r1 */
12706 {5, 3, 2}, /* shl3add r4, r3, r2 */
12707 {5, 4, 2}} /* shl3add r5, r4, r2 */
12709 {750ll /* 0x2ee */ ,
12710 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12711 {6, 1, 8}, /* shli r3, r1, 8 */
12712 {2, 3, 2}, /* sub r4, r3, r2 */
12713 {3, 4, 3}} /* shl1add r5, r4, r3 */
12715 {752ll /* 0x2f0 */ ,
12716 {{6, 1, 3}, /* shli r2, r1, 3 */
12717 {6, 1, 8}, /* shli r3, r1, 8 */
12718 {2, 3, 2}, /* sub r4, r3, r2 */
12719 {3, 4, 3}} /* shl1add r5, r4, r3 */
12721 {753ll /* 0x2f1 */ ,
12722 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12723 {4, 2, 2}, /* shl2add r3, r2, r2 */
12724 {6, 2, 8}, /* shli r4, r2, 8 */
12725 {2, 4, 3}} /* sub r5, r4, r3 */
12727 {755ll /* 0x2f3 */ ,
12728 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12729 {4, 2, 1}, /* shl2add r3, r2, r1 */
12730 {6, 2, 8}, /* shli r4, r2, 8 */
12731 {2, 4, 3}} /* sub r5, r4, r3 */
12733 {756ll /* 0x2f4 */ ,
12734 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12735 {6, 2, 2}, /* shli r3, r2, 2 */
12736 {6, 2, 8}, /* shli r4, r2, 8 */
12737 {2, 4, 3}} /* sub r5, r4, r3 */
12739 {757ll /* 0x2f5 */ ,
12740 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12741 {5, 1, 2}, /* shl3add r3, r1, r2 */
12742 {6, 2, 8}, /* shli r4, r2, 8 */
12743 {2, 4, 3}} /* sub r5, r4, r3 */
12745 {758ll /* 0x2f6 */ ,
12746 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12747 {6, 1, 8}, /* shli r3, r1, 8 */
12748 {2, 3, 2}, /* sub r4, r3, r2 */
12749 {3, 4, 3}} /* shl1add r5, r4, r3 */
12751 {759ll /* 0x2f7 */ ,
12752 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12753 {3, 2, 2}, /* shl1add r3, r2, r2 */
12754 {6, 2, 8}, /* shli r4, r2, 8 */
12755 {2, 4, 3}} /* sub r5, r4, r3 */
12757 {760ll /* 0x2f8 */ ,
12758 {{6, 1, 2}, /* shli r2, r1, 2 */
12759 {6, 1, 8}, /* shli r3, r1, 8 */
12760 {2, 3, 2}, /* sub r4, r3, r2 */
12761 {3, 4, 3}} /* shl1add r5, r4, r3 */
12763 {761ll /* 0x2f9 */ ,
12764 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12765 {3, 2, 1}, /* shl1add r3, r2, r1 */
12766 {6, 2, 8}, /* shli r4, r2, 8 */
12767 {2, 4, 3}} /* sub r5, r4, r3 */
12769 {762ll /* 0x2fa */ ,
12770 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12771 {6, 2, 1}, /* shli r3, r2, 1 */
12772 {6, 2, 8}, /* shli r4, r2, 8 */
12773 {2, 4, 3}} /* sub r5, r4, r3 */
12775 {763ll /* 0x2fb */ ,
12776 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12777 {3, 1, 2}, /* shl1add r3, r1, r2 */
12778 {6, 2, 8}, /* shli r4, r2, 8 */
12779 {2, 4, 3}} /* sub r5, r4, r3 */
12781 {764ll /* 0x2fc */ ,
12782 {{6, 1, 1}, /* shli r2, r1, 1 */
12783 {6, 1, 8}, /* shli r3, r1, 8 */
12784 {2, 3, 2}, /* sub r4, r3, r2 */
12785 {3, 4, 3}} /* shl1add r5, r4, r3 */
12787 {765ll /* 0x2fd */ ,
12788 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12789 {6, 2, 8}, /* shli r3, r2, 8 */
12790 {2, 3, 2}} /* sub r4, r3, r2 */
12792 {766ll /* 0x2fe */ ,
12793 {{6, 1, 8}, /* shli r2, r1, 8 */
12794 {2, 2, 1}, /* sub r3, r2, r1 */
12795 {3, 3, 2}} /* shl1add r4, r3, r2 */
12797 {767ll /* 0x2ff */ ,
12798 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12799 {6, 2, 8}, /* shli r3, r2, 8 */
12800 {2, 3, 1}} /* sub r4, r3, r1 */
12802 {768ll /* 0x300 */ ,
12803 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12804 {6, 2, 8}} /* shli r3, r2, 8 */
12806 {769ll /* 0x301 */ ,
12807 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12808 {6, 2, 8}, /* shli r3, r2, 8 */
12809 {1, 1, 3}} /* add r4, r1, r3 */
12811 {770ll /* 0x302 */ ,
12812 {{6, 1, 8}, /* shli r2, r1, 8 */
12813 {1, 1, 2}, /* add r3, r1, r2 */
12814 {3, 3, 2}} /* shl1add r4, r3, r2 */
12816 {771ll /* 0x303 */ ,
12817 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12818 {6, 2, 8}, /* shli r3, r2, 8 */
12819 {1, 2, 3}} /* add r4, r2, r3 */
12821 {772ll /* 0x304 */ ,
12822 {{6, 1, 8}, /* shli r2, r1, 8 */
12823 {3, 1, 2}, /* shl1add r3, r1, r2 */
12824 {3, 3, 2}} /* shl1add r4, r3, r2 */
12826 {773ll /* 0x305 */ ,
12827 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12828 {3, 1, 2}, /* shl1add r3, r1, r2 */
12829 {6, 2, 8}, /* shli r4, r2, 8 */
12830 {1, 3, 4}} /* add r5, r3, r4 */
12832 {774ll /* 0x306 */ ,
12833 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12834 {6, 2, 8}, /* shli r3, r2, 8 */
12835 {3, 2, 3}} /* shl1add r4, r2, r3 */
12837 {775ll /* 0x307 */ ,
12838 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12839 {3, 2, 1}, /* shl1add r3, r2, r1 */
12840 {6, 2, 8}, /* shli r4, r2, 8 */
12841 {1, 3, 4}} /* add r5, r3, r4 */
12843 {776ll /* 0x308 */ ,
12844 {{6, 1, 8}, /* shli r2, r1, 8 */
12845 {4, 1, 2}, /* shl2add r3, r1, r2 */
12846 {3, 3, 2}} /* shl1add r4, r3, r2 */
12848 {777ll /* 0x309 */ ,
12849 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12850 {3, 2, 2}, /* shl1add r3, r2, r2 */
12851 {6, 2, 8}, /* shli r4, r2, 8 */
12852 {1, 3, 4}} /* add r5, r3, r4 */
12854 {778ll /* 0x30a */ ,
12855 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12856 {6, 1, 8}, /* shli r3, r1, 8 */
12857 {1, 2, 3}, /* add r4, r2, r3 */
12858 {3, 4, 3}} /* shl1add r5, r4, r3 */
12860 {779ll /* 0x30b */ ,
12861 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12862 {5, 1, 2}, /* shl3add r3, r1, r2 */
12863 {6, 2, 8}, /* shli r4, r2, 8 */
12864 {1, 3, 4}} /* add r5, r3, r4 */
12866 {780ll /* 0x30c */ ,
12867 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12868 {6, 2, 8}, /* shli r3, r2, 8 */
12869 {4, 2, 3}} /* shl2add r4, r2, r3 */
12871 {781ll /* 0x30d */ ,
12872 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12873 {4, 2, 1}, /* shl2add r3, r2, r1 */
12874 {6, 2, 8}, /* shli r4, r2, 8 */
12875 {1, 3, 4}} /* add r5, r3, r4 */
12877 {782ll /* 0x30e */ ,
12878 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12879 {3, 2, 1}, /* shl1add r3, r2, r1 */
12880 {6, 2, 8}, /* shli r4, r2, 8 */
12881 {3, 3, 4}} /* shl1add r5, r3, r4 */
12883 {783ll /* 0x30f */ ,
12884 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12885 {4, 2, 2}, /* shl2add r3, r2, r2 */
12886 {6, 2, 8}, /* shli r4, r2, 8 */
12887 {1, 3, 4}} /* add r5, r3, r4 */
12889 {784ll /* 0x310 */ ,
12890 {{6, 1, 8}, /* shli r2, r1, 8 */
12891 {5, 1, 2}, /* shl3add r3, r1, r2 */
12892 {3, 3, 2}} /* shl1add r4, r3, r2 */
12894 {785ll /* 0x311 */ ,
12895 {{6, 1, 8}, /* shli r2, r1, 8 */
12896 {1, 1, 2}, /* add r3, r1, r2 */
12897 {5, 1, 2}, /* shl3add r4, r1, r2 */
12898 {3, 4, 3}} /* shl1add r5, r4, r3 */
12900 {786ll /* 0x312 */ ,
12901 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12902 {3, 2, 2}, /* shl1add r3, r2, r2 */
12903 {6, 2, 8}, /* shli r4, r2, 8 */
12904 {3, 3, 4}} /* shl1add r5, r3, r4 */
12906 {787ll /* 0x313 */ ,
12907 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12908 {6, 2, 5}, /* shli r3, r2, 5 */
12909 {3, 1, 3}, /* shl1add r4, r1, r3 */
12910 {5, 4, 2}} /* shl3add r5, r4, r2 */
12912 {788ll /* 0x314 */ ,
12913 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12914 {3, 1, 2}, /* shl1add r3, r1, r2 */
12915 {6, 2, 8}, /* shli r4, r2, 8 */
12916 {4, 3, 4}} /* shl2add r5, r3, r4 */
12918 {789ll /* 0x315 */ ,
12919 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12920 {6, 2, 8}, /* shli r3, r2, 8 */
12921 {2, 3, 2}, /* sub r4, r3, r2 */
12922 {5, 2, 4}} /* shl3add r5, r2, r4 */
12924 {790ll /* 0x316 */ ,
12925 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12926 {5, 1, 2}, /* shl3add r3, r1, r2 */
12927 {6, 2, 8}, /* shli r4, r2, 8 */
12928 {3, 3, 4}} /* shl1add r5, r3, r4 */
12930 {791ll /* 0x317 */ ,
12931 {{6, 1, 5}, /* shli r2, r1, 5 */
12932 {2, 2, 1}, /* sub r3, r2, r1 */
12933 {3, 2, 3}, /* shl1add r4, r2, r3 */
12934 {5, 4, 3}} /* shl3add r5, r4, r3 */
12936 {792ll /* 0x318 */ ,
12937 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12938 {6, 2, 8}, /* shli r3, r2, 8 */
12939 {5, 2, 3}} /* shl3add r4, r2, r3 */
12941 {793ll /* 0x319 */ ,
12942 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12943 {5, 2, 1}, /* shl3add r3, r2, r1 */
12944 {6, 2, 8}, /* shli r4, r2, 8 */
12945 {1, 3, 4}} /* add r5, r3, r4 */
12947 {794ll /* 0x31a */ ,
12948 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12949 {4, 2, 1}, /* shl2add r3, r2, r1 */
12950 {6, 2, 8}, /* shli r4, r2, 8 */
12951 {3, 3, 4}} /* shl1add r5, r3, r4 */
12953 {795ll /* 0x31b */ ,
12954 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12955 {5, 2, 2}, /* shl3add r3, r2, r2 */
12956 {6, 2, 8}, /* shli r4, r2, 8 */
12957 {1, 3, 4}} /* add r5, r3, r4 */
12959 {796ll /* 0x31c */ ,
12960 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12961 {3, 2, 1}, /* shl1add r3, r2, r1 */
12962 {6, 2, 8}, /* shli r4, r2, 8 */
12963 {4, 3, 4}} /* shl2add r5, r3, r4 */
12965 {797ll /* 0x31d */ ,
12966 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12967 {5, 2, 1}, /* shl3add r3, r2, r1 */
12968 {6, 3, 5}, /* shli r4, r3, 5 */
12969 {2, 4, 2}} /* sub r5, r4, r2 */
12971 {798ll /* 0x31e */ ,
12972 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12973 {4, 2, 2}, /* shl2add r3, r2, r2 */
12974 {6, 2, 8}, /* shli r4, r2, 8 */
12975 {3, 3, 4}} /* shl1add r5, r3, r4 */
12977 {799ll /* 0x31f */ ,
12978 {{6, 1, 5}, /* shli r2, r1, 5 */
12979 {2, 2, 1}, /* sub r3, r2, r1 */
12980 {3, 2, 2}, /* shl1add r4, r2, r2 */
12981 {5, 4, 3}} /* shl3add r5, r4, r3 */
12983 {800ll /* 0x320 */ ,
12984 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12985 {5, 2, 1}, /* shl3add r3, r2, r1 */
12986 {6, 3, 5}} /* shli r4, r3, 5 */
12988 {801ll /* 0x321 */ ,
12989 {{6, 1, 5}, /* shli r2, r1, 5 */
12990 {1, 1, 2}, /* add r3, r1, r2 */
12991 {3, 2, 2}, /* shl1add r4, r2, r2 */
12992 {5, 4, 3}} /* shl3add r5, r4, r3 */
12994 {802ll /* 0x322 */ ,
12995 {{6, 1, 5}, /* shli r2, r1, 5 */
12996 {3, 1, 2}, /* shl1add r3, r1, r2 */
12997 {3, 2, 2}, /* shl1add r4, r2, r2 */
12998 {5, 4, 3}} /* shl3add r5, r4, r3 */
13000 {803ll /* 0x323 */ ,
13001 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13002 {5, 2, 1}, /* shl3add r3, r2, r1 */
13003 {6, 3, 5}, /* shli r4, r3, 5 */
13004 {1, 2, 4}} /* add r5, r2, r4 */
13006 {804ll /* 0x324 */ ,
13007 {{6, 1, 5}, /* shli r2, r1, 5 */
13008 {3, 2, 2}, /* shl1add r3, r2, r2 */
13009 {4, 1, 2}, /* shl2add r4, r1, r2 */
13010 {5, 3, 4}} /* shl3add r5, r3, r4 */
13012 {805ll /* 0x325 */ ,
13013 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13014 {4, 2, 2}, /* shl2add r3, r2, r2 */
13015 {6, 3, 5}, /* shli r4, r3, 5 */
13016 {1, 2, 4}} /* add r5, r2, r4 */
13018 {806ll /* 0x326 */ ,
13019 {{6, 1, 5}, /* shli r2, r1, 5 */
13020 {4, 2, 1}, /* shl2add r3, r2, r1 */
13021 {3, 3, 3}, /* shl1add r4, r3, r3 */
13022 {3, 4, 2}} /* shl1add r5, r4, r2 */
13024 {807ll /* 0x327 */ ,
13025 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13026 {5, 2, 1}, /* shl3add r3, r2, r1 */
13027 {5, 3, 1}, /* shl3add r4, r3, r1 */
13028 {4, 4, 2}} /* shl2add r5, r4, r2 */
13030 {808ll /* 0x328 */ ,
13031 {{6, 1, 5}, /* shli r2, r1, 5 */
13032 {3, 2, 1}, /* shl1add r3, r2, r1 */
13033 {5, 2, 2}, /* shl3add r4, r2, r2 */
13034 {5, 3, 4}} /* shl3add r5, r3, r4 */
13036 {809ll /* 0x329 */ ,
13037 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13038 {6, 1, 6}, /* shli r3, r1, 6 */
13039 {4, 2, 3}, /* shl2add r4, r2, r3 */
13040 {5, 4, 2}} /* shl3add r5, r4, r2 */
13042 {810ll /* 0x32a */ ,
13043 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13044 {5, 2, 2}, /* shl3add r3, r2, r2 */
13045 {5, 3, 3}, /* shl3add r4, r3, r3 */
13046 {6, 4, 1}} /* shli r5, r4, 1 */
13048 {811ll /* 0x32b */ ,
13049 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13050 {5, 2, 1}, /* shl3add r3, r2, r1 */
13051 {4, 3, 1}, /* shl2add r4, r3, r1 */
13052 {5, 4, 2}} /* shl3add r5, r4, r2 */
13054 {812ll /* 0x32c */ ,
13055 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13056 {5, 1, 2}, /* shl3add r3, r1, r2 */
13057 {6, 2, 8}, /* shli r4, r2, 8 */
13058 {4, 3, 4}} /* shl2add r5, r3, r4 */
13060 {813ll /* 0x32d */ ,
13061 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13062 {5, 2, 1}, /* shl3add r3, r2, r1 */
13063 {5, 3, 2}, /* shl3add r4, r3, r2 */
13064 {4, 4, 1}} /* shl2add r5, r4, r1 */
13066 {815ll /* 0x32f */ ,
13067 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13068 {5, 2, 1}, /* shl3add r3, r2, r1 */
13069 {5, 3, 2}, /* shl3add r4, r3, r2 */
13070 {4, 4, 2}} /* shl2add r5, r4, r2 */
13072 {816ll /* 0x330 */ ,
13073 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13074 {6, 2, 4}, /* shli r3, r2, 4 */
13075 {6, 2, 8}, /* shli r4, r2, 8 */
13076 {1, 3, 4}} /* add r5, r3, r4 */
13078 {817ll /* 0x331 */ ,
13079 {{6, 1, 5}, /* shli r2, r1, 5 */
13080 {1, 1, 2}, /* add r3, r1, r2 */
13081 {3, 3, 2}, /* shl1add r4, r3, r2 */
13082 {5, 4, 3}} /* shl3add r5, r4, r3 */
13084 {818ll /* 0x332 */ ,
13085 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13086 {5, 2, 1}, /* shl3add r3, r2, r1 */
13087 {6, 2, 8}, /* shli r4, r2, 8 */
13088 {3, 3, 4}} /* shl1add r5, r3, r4 */
13090 {819ll /* 0x333 */ ,
13091 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13092 {4, 2, 1}, /* shl2add r3, r2, r1 */
13093 {6, 3, 6}, /* shli r4, r3, 6 */
13094 {2, 4, 3}} /* sub r5, r4, r3 */
13096 {820ll /* 0x334 */ ,
13097 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13098 {4, 2, 1}, /* shl2add r3, r2, r1 */
13099 {6, 2, 8}, /* shli r4, r2, 8 */
13100 {4, 3, 4}} /* shl2add r5, r3, r4 */
13102 {821ll /* 0x335 */ ,
13103 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13104 {4, 2, 2}, /* shl2add r3, r2, r2 */
13105 {5, 3, 2}, /* shl3add r4, r3, r2 */
13106 {4, 4, 1}} /* shl2add r5, r4, r1 */
13108 {822ll /* 0x336 */ ,
13109 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13110 {5, 2, 2}, /* shl3add r3, r2, r2 */
13111 {6, 2, 8}, /* shli r4, r2, 8 */
13112 {3, 3, 4}} /* shl1add r5, r3, r4 */
13114 {823ll /* 0x337 */ ,
13115 {{6, 1, 6}, /* shli r2, r1, 6 */
13116 {2, 2, 1}, /* sub r3, r2, r1 */
13117 {3, 3, 2}, /* shl1add r4, r3, r2 */
13118 {4, 4, 3}} /* shl2add r5, r4, r3 */
13120 {824ll /* 0x338 */ ,
13121 {{6, 1, 6}, /* shli r2, r1, 6 */
13122 {2, 2, 1}, /* sub r3, r2, r1 */
13123 {4, 2, 2}, /* shl2add r4, r2, r2 */
13124 {5, 3, 4}} /* shl3add r5, r3, r4 */
13126 {825ll /* 0x339 */ ,
13127 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13128 {5, 2, 1}, /* shl3add r3, r2, r1 */
13129 {6, 3, 5}, /* shli r4, r3, 5 */
13130 {1, 3, 4}} /* add r5, r3, r4 */
13132 {827ll /* 0x33b */ ,
13133 {{6, 1, 6}, /* shli r2, r1, 6 */
13134 {2, 2, 1}, /* sub r3, r2, r1 */
13135 {3, 2, 3}, /* shl1add r4, r2, r3 */
13136 {4, 4, 3}} /* shl2add r5, r4, r3 */
13138 {828ll /* 0x33c */ ,
13139 {{6, 1, 6}, /* shli r2, r1, 6 */
13140 {2, 2, 1}, /* sub r3, r2, r1 */
13141 {5, 2, 2}, /* shl3add r4, r2, r2 */
13142 {4, 3, 4}} /* shl2add r5, r3, r4 */
13144 {829ll /* 0x33d */ ,
13145 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13146 {4, 2, 1}, /* shl2add r3, r2, r1 */
13147 {6, 3, 6}, /* shli r4, r3, 6 */
13148 {2, 4, 2}} /* sub r5, r4, r2 */
13150 {831ll /* 0x33f */ ,
13151 {{6, 1, 6}, /* shli r2, r1, 6 */
13152 {2, 2, 1}, /* sub r3, r2, r1 */
13153 {3, 2, 2}, /* shl1add r4, r2, r2 */
13154 {4, 4, 3}} /* shl2add r5, r4, r3 */
13156 {832ll /* 0x340 */ ,
13157 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13158 {4, 2, 1}, /* shl2add r3, r2, r1 */
13159 {6, 3, 6}} /* shli r4, r3, 6 */
13161 {833ll /* 0x341 */ ,
13162 {{6, 1, 6}, /* shli r2, r1, 6 */
13163 {1, 1, 2}, /* add r3, r1, r2 */
13164 {3, 2, 2}, /* shl1add r4, r2, r2 */
13165 {4, 4, 3}} /* shl2add r5, r4, r3 */
13167 {834ll /* 0x342 */ ,
13168 {{6, 1, 6}, /* shli r2, r1, 6 */
13169 {3, 1, 2}, /* shl1add r3, r1, r2 */
13170 {3, 2, 2}, /* shl1add r4, r2, r2 */
13171 {4, 4, 3}} /* shl2add r5, r4, r3 */
13173 {835ll /* 0x343 */ ,
13174 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13175 {4, 2, 1}, /* shl2add r3, r2, r1 */
13176 {6, 3, 6}, /* shli r4, r3, 6 */
13177 {1, 2, 4}} /* add r5, r2, r4 */
13179 {836ll /* 0x344 */ ,
13180 {{6, 1, 6}, /* shli r2, r1, 6 */
13181 {1, 1, 2}, /* add r3, r1, r2 */
13182 {5, 2, 2}, /* shl3add r4, r2, r2 */
13183 {4, 3, 4}} /* shl2add r5, r3, r4 */
13185 {837ll /* 0x345 */ ,
13186 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13187 {6, 1, 6}, /* shli r3, r1, 6 */
13188 {5, 2, 3}, /* shl3add r4, r2, r3 */
13189 {5, 4, 2}} /* shl3add r5, r4, r2 */
13191 {838ll /* 0x346 */ ,
13192 {{6, 1, 6}, /* shli r2, r1, 6 */
13193 {3, 2, 1}, /* shl1add r3, r2, r1 */
13194 {3, 3, 3}, /* shl1add r4, r3, r3 */
13195 {3, 4, 2}} /* shl1add r5, r4, r2 */
13197 {840ll /* 0x348 */ ,
13198 {{6, 1, 6}, /* shli r2, r1, 6 */
13199 {1, 1, 2}, /* add r3, r1, r2 */
13200 {4, 2, 2}, /* shl2add r4, r2, r2 */
13201 {5, 3, 4}} /* shl3add r5, r3, r4 */
13203 {841ll /* 0x349 */ ,
13204 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13205 {6, 1, 5}, /* shli r3, r1, 5 */
13206 {5, 2, 3}, /* shl3add r4, r2, r3 */
13207 {5, 4, 2}} /* shl3add r5, r4, r2 */
13209 {842ll /* 0x34a */ ,
13210 {{6, 1, 6}, /* shli r2, r1, 6 */
13211 {3, 1, 2}, /* shl1add r3, r1, r2 */
13212 {3, 2, 3}, /* shl1add r4, r2, r3 */
13213 {4, 4, 3}} /* shl2add r5, r4, r3 */
13215 {843ll /* 0x34b */ ,
13216 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13217 {4, 2, 1}, /* shl2add r3, r2, r1 */
13218 {5, 3, 1}, /* shl3add r4, r3, r1 */
13219 {5, 4, 2}} /* shl3add r5, r4, r2 */
13221 {844ll /* 0x34c */ ,
13222 {{6, 1, 6}, /* shli r2, r1, 6 */
13223 {1, 1, 2}, /* add r3, r1, r2 */
13224 {3, 3, 3}, /* shl1add r4, r3, r3 */
13225 {4, 4, 2}} /* shl2add r5, r4, r2 */
13227 {845ll /* 0x34d */ ,
13228 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13229 {4, 2, 1}, /* shl2add r3, r2, r1 */
13230 {6, 3, 6}, /* shli r4, r3, 6 */
13231 {1, 3, 4}} /* add r5, r3, r4 */
13233 {846ll /* 0x34e */ ,
13234 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13235 {6, 2, 5}, /* shli r3, r2, 5 */
13236 {2, 3, 2}, /* sub r4, r3, r2 */
13237 {3, 4, 3}} /* shl1add r5, r4, r3 */
13239 {848ll /* 0x350 */ ,
13240 {{6, 1, 6}, /* shli r2, r1, 6 */
13241 {3, 1, 2}, /* shl1add r3, r1, r2 */
13242 {4, 2, 2}, /* shl2add r4, r2, r2 */
13243 {5, 3, 4}} /* shl3add r5, r3, r4 */
13245 {849ll /* 0x351 */ ,
13246 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13247 {5, 2, 1}, /* shl3add r3, r2, r1 */
13248 {4, 3, 2}, /* shl2add r4, r3, r2 */
13249 {5, 4, 3}} /* shl3add r5, r4, r3 */
13251 {850ll /* 0x352 */ ,
13252 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13253 {5, 2, 1}, /* shl3add r3, r2, r1 */
13254 {6, 3, 5}, /* shli r4, r3, 5 */
13255 {3, 3, 4}} /* shl1add r5, r3, r4 */
13257 {852ll /* 0x354 */ ,
13258 {{6, 1, 6}, /* shli r2, r1, 6 */
13259 {4, 1, 2}, /* shl2add r3, r1, r2 */
13260 {3, 2, 3}, /* shl1add r4, r2, r3 */
13261 {4, 4, 3}} /* shl2add r5, r4, r3 */
13263 {853ll /* 0x355 */ ,
13264 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13265 {4, 2, 1}, /* shl2add r3, r2, r1 */
13266 {5, 3, 1}, /* shl3add r4, r3, r1 */
13267 {5, 4, 3}} /* shl3add r5, r4, r3 */
13269 {855ll /* 0x357 */ ,
13270 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13271 {6, 2, 5}, /* shli r3, r2, 5 */
13272 {2, 3, 1}, /* sub r4, r3, r1 */
13273 {5, 4, 4}} /* shl3add r5, r4, r4 */
13275 {856ll /* 0x358 */ ,
13276 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13277 {5, 1, 2}, /* shl3add r3, r1, r2 */
13278 {6, 2, 8}, /* shli r4, r2, 8 */
13279 {5, 3, 4}} /* shl3add r5, r3, r4 */
13281 {857ll /* 0x359 */ ,
13282 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13283 {4, 2, 1}, /* shl2add r3, r2, r1 */
13284 {5, 3, 2}, /* shl3add r4, r3, r2 */
13285 {5, 4, 1}} /* shl3add r5, r4, r1 */
13287 {858ll /* 0x35a */ ,
13288 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13289 {4, 2, 1}, /* shl2add r3, r2, r1 */
13290 {6, 3, 6}, /* shli r4, r3, 6 */
13291 {3, 3, 4}} /* shl1add r5, r3, r4 */
13293 {859ll /* 0x35b */ ,
13294 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13295 {4, 2, 1}, /* shl2add r3, r2, r1 */
13296 {5, 3, 2}, /* shl3add r4, r3, r2 */
13297 {5, 4, 2}} /* shl3add r5, r4, r2 */
13299 {861ll /* 0x35d */ ,
13300 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13301 {5, 2, 2}, /* shl3add r3, r2, r2 */
13302 {6, 3, 5}, /* shli r4, r3, 5 */
13303 {2, 4, 2}} /* sub r5, r4, r2 */
13305 {862ll /* 0x35e */ ,
13306 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13307 {6, 2, 5}, /* shli r3, r2, 5 */
13308 {2, 3, 1}, /* sub r4, r3, r1 */
13309 {3, 4, 3}} /* shl1add r5, r4, r3 */
13311 {863ll /* 0x35f */ ,
13312 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13313 {5, 2, 2}, /* shl3add r3, r2, r2 */
13314 {6, 3, 5}, /* shli r4, r3, 5 */
13315 {2, 4, 1}} /* sub r5, r4, r1 */
13317 {864ll /* 0x360 */ ,
13318 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13319 {5, 2, 2}, /* shl3add r3, r2, r2 */
13320 {6, 3, 5}} /* shli r4, r3, 5 */
13322 {865ll /* 0x361 */ ,
13323 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13324 {5, 2, 2}, /* shl3add r3, r2, r2 */
13325 {6, 3, 5}, /* shli r4, r3, 5 */
13326 {1, 1, 4}} /* add r5, r1, r4 */
13328 {866ll /* 0x362 */ ,
13329 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13330 {6, 2, 5}, /* shli r3, r2, 5 */
13331 {1, 1, 3}, /* add r4, r1, r3 */
13332 {3, 4, 3}} /* shl1add r5, r4, r3 */
13334 {867ll /* 0x363 */ ,
13335 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13336 {5, 2, 2}, /* shl3add r3, r2, r2 */
13337 {6, 3, 5}, /* shli r4, r3, 5 */
13338 {1, 2, 4}} /* add r5, r2, r4 */
13340 {868ll /* 0x364 */ ,
13341 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13342 {5, 2, 1}, /* shl3add r3, r2, r1 */
13343 {6, 2, 8}, /* shli r4, r2, 8 */
13344 {4, 3, 4}} /* shl2add r5, r3, r4 */
13346 {869ll /* 0x365 */ ,
13347 {{6, 1, 5}, /* shli r2, r1, 5 */
13348 {2, 1, 2}, /* sub r3, r1, r2 */
13349 {5, 2, 3}, /* shl3add r4, r2, r3 */
13350 {4, 4, 3}} /* shl2add r5, r4, r3 */
13352 {870ll /* 0x366 */ ,
13353 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13354 {6, 2, 5}, /* shli r3, r2, 5 */
13355 {4, 3, 2}, /* shl2add r4, r3, r2 */
13356 {3, 4, 3}} /* shl1add r5, r4, r3 */
13358 {871ll /* 0x367 */ ,
13359 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13360 {5, 2, 2}, /* shl3add r3, r2, r2 */
13361 {5, 3, 1}, /* shl3add r4, r3, r1 */
13362 {4, 4, 2}} /* shl2add r5, r4, r2 */
13364 {872ll /* 0x368 */ ,
13365 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13366 {4, 2, 1}, /* shl2add r3, r2, r1 */
13367 {6, 2, 8}, /* shli r4, r2, 8 */
13368 {5, 3, 4}} /* shl3add r5, r3, r4 */
13370 {873ll /* 0x369 */ ,
13371 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13372 {6, 2, 5}, /* shli r3, r2, 5 */
13373 {1, 1, 3}, /* add r4, r1, r3 */
13374 {5, 4, 4}} /* shl3add r5, r4, r4 */
13376 {875ll /* 0x36b */ ,
13377 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13378 {5, 2, 2}, /* shl3add r3, r2, r2 */
13379 {4, 3, 1}, /* shl2add r4, r3, r1 */
13380 {5, 4, 2}} /* shl3add r5, r4, r2 */
13382 {876ll /* 0x36c */ ,
13383 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13384 {5, 2, 2}, /* shl3add r3, r2, r2 */
13385 {6, 2, 8}, /* shli r4, r2, 8 */
13386 {4, 3, 4}} /* shl2add r5, r3, r4 */
13388 {877ll /* 0x36d */ ,
13389 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13390 {5, 2, 2}, /* shl3add r3, r2, r2 */
13391 {5, 3, 2}, /* shl3add r4, r3, r2 */
13392 {4, 4, 1}} /* shl2add r5, r4, r1 */
13394 {879ll /* 0x36f */ ,
13395 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13396 {5, 2, 2}, /* shl3add r3, r2, r2 */
13397 {5, 3, 2}, /* shl3add r4, r3, r2 */
13398 {4, 4, 2}} /* shl2add r5, r4, r2 */
13400 {880ll /* 0x370 */ ,
13401 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13402 {6, 1, 6}, /* shli r3, r1, 6 */
13403 {2, 3, 2}, /* sub r4, r3, r2 */
13404 {6, 4, 4}} /* shli r5, r4, 4 */
13406 {881ll /* 0x371 */ ,
13407 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13408 {3, 2, 2}, /* shl1add r3, r2, r2 */
13409 {4, 3, 1}, /* shl2add r4, r3, r1 */
13410 {5, 4, 2}} /* shl3add r5, r4, r2 */
13412 {882ll /* 0x372 */ ,
13413 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13414 {6, 2, 5}, /* shli r3, r2, 5 */
13415 {1, 2, 3}, /* add r4, r2, r3 */
13416 {3, 4, 3}} /* shl1add r5, r4, r3 */
13418 {884ll /* 0x374 */ ,
13419 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13420 {4, 2, 1}, /* shl2add r3, r2, r1 */
13421 {6, 3, 6}, /* shli r4, r3, 6 */
13422 {4, 3, 4}} /* shl2add r5, r3, r4 */
13424 {885ll /* 0x375 */ ,
13425 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13426 {5, 2, 1}, /* shl3add r3, r2, r1 */
13427 {3, 3, 3}, /* shl1add r4, r3, r3 */
13428 {4, 4, 2}} /* shl2add r5, r4, r2 */
13430 {888ll /* 0x378 */ ,
13431 {{6, 1, 7}, /* shli r2, r1, 7 */
13432 {5, 1, 2}, /* shl3add r3, r1, r2 */
13433 {6, 2, 3}, /* shli r4, r2, 3 */
13434 {2, 4, 3}} /* sub r5, r4, r3 */
13436 {889ll /* 0x379 */ ,
13437 {{6, 1, 7}, /* shli r2, r1, 7 */
13438 {2, 1, 2}, /* sub r3, r1, r2 */
13439 {2, 2, 1}, /* sub r4, r2, r1 */
13440 {5, 4, 3}} /* shl3add r5, r4, r3 */
13442 {890ll /* 0x37a */ ,
13443 {{6, 1, 7}, /* shli r2, r1, 7 */
13444 {2, 2, 1}, /* sub r3, r2, r1 */
13445 {3, 3, 3}, /* shl1add r4, r3, r3 */
13446 {3, 4, 2}} /* shl1add r5, r4, r2 */
13448 {891ll /* 0x37b */ ,
13449 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13450 {5, 2, 2}, /* shl3add r3, r2, r2 */
13451 {6, 3, 5}, /* shli r4, r3, 5 */
13452 {1, 3, 4}} /* add r5, r3, r4 */
13454 {892ll /* 0x37c */ ,
13455 {{6, 1, 7}, /* shli r2, r1, 7 */
13456 {4, 1, 2}, /* shl2add r3, r1, r2 */
13457 {6, 2, 3}, /* shli r4, r2, 3 */
13458 {2, 4, 3}} /* sub r5, r4, r3 */
13460 {893ll /* 0x37d */ ,
13461 {{6, 1, 7}, /* shli r2, r1, 7 */
13462 {4, 1, 2}, /* shl2add r3, r1, r2 */
13463 {5, 2, 1}, /* shl3add r4, r2, r1 */
13464 {2, 4, 3}} /* sub r5, r4, r3 */
13466 {894ll /* 0x37e */ ,
13467 {{6, 1, 7}, /* shli r2, r1, 7 */
13468 {3, 1, 2}, /* shl1add r3, r1, r2 */
13469 {6, 2, 3}, /* shli r4, r2, 3 */
13470 {2, 4, 3}} /* sub r5, r4, r3 */
13472 {895ll /* 0x37f */ ,
13473 {{6, 1, 7}, /* shli r2, r1, 7 */
13474 {1, 1, 2}, /* add r3, r1, r2 */
13475 {6, 2, 3}, /* shli r4, r2, 3 */
13476 {2, 4, 3}} /* sub r5, r4, r3 */
13478 {896ll /* 0x380 */ ,
13479 {{6, 1, 7}, /* shli r2, r1, 7 */
13480 {6, 1, 10}, /* shli r3, r1, 10 */
13481 {2, 3, 2}} /* sub r4, r3, r2 */
13483 {897ll /* 0x381 */ ,
13484 {{6, 1, 7}, /* shli r2, r1, 7 */
13485 {2, 1, 2}, /* sub r3, r1, r2 */
13486 {5, 2, 3}} /* shl3add r4, r2, r3 */
13488 {898ll /* 0x382 */ ,
13489 {{6, 1, 1}, /* shli r2, r1, 1 */
13490 {6, 1, 7}, /* shli r3, r1, 7 */
13491 {2, 2, 3}, /* sub r4, r2, r3 */
13492 {5, 3, 4}} /* shl3add r5, r3, r4 */
13494 {899ll /* 0x383 */ ,
13495 {{6, 1, 7}, /* shli r2, r1, 7 */
13496 {2, 1, 2}, /* sub r3, r1, r2 */
13497 {4, 2, 1}, /* shl2add r4, r2, r1 */
13498 {3, 4, 3}} /* shl1add r5, r4, r3 */
13500 {900ll /* 0x384 */ ,
13501 {{6, 1, 2}, /* shli r2, r1, 2 */
13502 {6, 1, 7}, /* shli r3, r1, 7 */
13503 {2, 2, 3}, /* sub r4, r2, r3 */
13504 {5, 3, 4}} /* shl3add r5, r3, r4 */
13506 {901ll /* 0x385 */ ,
13507 {{6, 1, 7}, /* shli r2, r1, 7 */
13508 {2, 1, 2}, /* sub r3, r1, r2 */
13509 {3, 2, 1}, /* shl1add r4, r2, r1 */
13510 {4, 4, 3}} /* shl2add r5, r4, r3 */
13512 {902ll /* 0x386 */ ,
13513 {{6, 1, 7}, /* shli r2, r1, 7 */
13514 {1, 1, 2}, /* add r3, r1, r2 */
13515 {3, 3, 3}, /* shl1add r4, r3, r3 */
13516 {3, 4, 2}} /* shl1add r5, r4, r2 */
13518 {903ll /* 0x387 */ ,
13519 {{6, 1, 3}, /* shli r2, r1, 3 */
13520 {2, 2, 1}, /* sub r3, r2, r1 */
13521 {6, 3, 7}, /* shli r4, r3, 7 */
13522 {1, 3, 4}} /* add r5, r3, r4 */
13524 {904ll /* 0x388 */ ,
13525 {{6, 1, 3}, /* shli r2, r1, 3 */
13526 {6, 1, 7}, /* shli r3, r1, 7 */
13527 {2, 2, 3}, /* sub r4, r2, r3 */
13528 {5, 3, 4}} /* shl3add r5, r3, r4 */
13530 {905ll /* 0x389 */ ,
13531 {{6, 1, 7}, /* shli r2, r1, 7 */
13532 {1, 1, 2}, /* add r3, r1, r2 */
13533 {2, 1, 2}, /* sub r4, r1, r2 */
13534 {5, 3, 4}} /* shl3add r5, r3, r4 */
13536 {906ll /* 0x38a */ ,
13537 {{6, 1, 7}, /* shli r2, r1, 7 */
13538 {3, 1, 2}, /* shl1add r3, r1, r2 */
13539 {3, 3, 2}, /* shl1add r4, r3, r2 */
13540 {3, 4, 3}} /* shl1add r5, r4, r3 */
13542 {908ll /* 0x38c */ ,
13543 {{6, 1, 7}, /* shli r2, r1, 7 */
13544 {3, 1, 2}, /* shl1add r3, r1, r2 */
13545 {3, 3, 3}, /* shl1add r4, r3, r3 */
13546 {3, 4, 2}} /* shl1add r5, r4, r2 */
13548 {909ll /* 0x38d */ ,
13549 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13550 {5, 2, 1}, /* shl3add r3, r2, r1 */
13551 {4, 3, 1}, /* shl2add r4, r3, r1 */
13552 {5, 4, 4}} /* shl3add r5, r4, r4 */
13554 {910ll /* 0x38e */ ,
13555 {{6, 1, 3}, /* shli r2, r1, 3 */
13556 {2, 2, 1}, /* sub r3, r2, r1 */
13557 {6, 3, 7}, /* shli r4, r3, 7 */
13558 {3, 3, 4}} /* shl1add r5, r3, r4 */
13560 {911ll /* 0x38f */ ,
13561 {{6, 1, 7}, /* shli r2, r1, 7 */
13562 {3, 1, 2}, /* shl1add r3, r1, r2 */
13563 {2, 1, 3}, /* sub r4, r1, r3 */
13564 {5, 3, 4}} /* shl3add r5, r3, r4 */
13566 {912ll /* 0x390 */ ,
13567 {{6, 1, 4}, /* shli r2, r1, 4 */
13568 {6, 1, 7}, /* shli r3, r1, 7 */
13569 {2, 2, 3}, /* sub r4, r2, r3 */
13570 {5, 3, 4}} /* shl3add r5, r3, r4 */
13572 {913ll /* 0x391 */ ,
13573 {{6, 1, 7}, /* shli r2, r1, 7 */
13574 {2, 1, 2}, /* sub r3, r1, r2 */
13575 {3, 1, 2}, /* shl1add r4, r1, r2 */
13576 {5, 4, 3}} /* shl3add r5, r4, r3 */
13578 {915ll /* 0x393 */ ,
13579 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13580 {5, 2, 2}, /* shl3add r3, r2, r2 */
13581 {4, 3, 2}, /* shl2add r4, r3, r2 */
13582 {5, 4, 3}} /* shl3add r5, r4, r3 */
13584 {916ll /* 0x394 */ ,
13585 {{6, 1, 7}, /* shli r2, r1, 7 */
13586 {4, 1, 2}, /* shl2add r3, r1, r2 */
13587 {3, 3, 2}, /* shl1add r4, r3, r2 */
13588 {3, 4, 3}} /* shl1add r5, r4, r3 */
13590 {917ll /* 0x395 */ ,
13591 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13592 {4, 1, 2}, /* shl2add r3, r1, r2 */
13593 {5, 3, 2}, /* shl3add r4, r3, r2 */
13594 {5, 4, 3}} /* shl3add r5, r4, r3 */
13596 {918ll /* 0x396 */ ,
13597 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13598 {5, 2, 2}, /* shl3add r3, r2, r2 */
13599 {6, 3, 5}, /* shli r4, r3, 5 */
13600 {3, 3, 4}} /* shl1add r5, r3, r4 */
13602 {919ll /* 0x397 */ ,
13603 {{6, 1, 4}, /* shli r2, r1, 4 */
13604 {5, 2, 1}, /* shl3add r3, r2, r1 */
13605 {2, 2, 3}, /* sub r4, r2, r3 */
13606 {5, 3, 4}} /* shl3add r5, r3, r4 */
13608 {920ll /* 0x398 */ ,
13609 {{6, 1, 4}, /* shli r2, r1, 4 */
13610 {2, 1, 2}, /* sub r3, r1, r2 */
13611 {5, 2, 3}, /* shl3add r4, r2, r3 */
13612 {5, 4, 2}} /* shl3add r5, r4, r2 */
13614 {924ll /* 0x39c */ ,
13615 {{6, 1, 3}, /* shli r2, r1, 3 */
13616 {2, 2, 1}, /* sub r3, r2, r1 */
13617 {6, 3, 7}, /* shli r4, r3, 7 */
13618 {4, 3, 4}} /* shl2add r5, r3, r4 */
13620 {925ll /* 0x39d */ ,
13621 {{6, 1, 7}, /* shli r2, r1, 7 */
13622 {4, 1, 2}, /* shl2add r3, r1, r2 */
13623 {2, 1, 3}, /* sub r4, r1, r3 */
13624 {5, 3, 4}} /* shl3add r5, r3, r4 */
13626 {927ll /* 0x39f */ ,
13627 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13628 {5, 2, 1}, /* shl3add r3, r2, r1 */
13629 {4, 3, 2}, /* shl2add r4, r3, r2 */
13630 {5, 4, 4}} /* shl3add r5, r4, r4 */
13632 {928ll /* 0x3a0 */ ,
13633 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13634 {6, 1, 5}, /* shli r3, r1, 5 */
13635 {2, 3, 2}, /* sub r4, r3, r2 */
13636 {6, 4, 5}} /* shli r5, r4, 5 */
13638 {929ll /* 0x3a1 */ ,
13639 {{6, 1, 7}, /* shli r2, r1, 7 */
13640 {2, 1, 2}, /* sub r3, r1, r2 */
13641 {4, 1, 2}, /* shl2add r4, r1, r2 */
13642 {5, 4, 3}} /* shl3add r5, r4, r3 */
13644 {932ll /* 0x3a4 */ ,
13645 {{6, 1, 5}, /* shli r2, r1, 5 */
13646 {2, 1, 2}, /* sub r3, r1, r2 */
13647 {5, 2, 3}, /* shl3add r4, r2, r3 */
13648 {4, 4, 2}} /* shl2add r5, r4, r2 */
13650 {935ll /* 0x3a7 */ ,
13651 {{6, 1, 5}, /* shli r2, r1, 5 */
13652 {4, 2, 1}, /* shl2add r3, r2, r1 */
13653 {2, 2, 3}, /* sub r4, r2, r3 */
13654 {5, 3, 4}} /* shl3add r5, r3, r4 */
13656 {936ll /* 0x3a8 */ ,
13657 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13658 {6, 1, 6}, /* shli r3, r1, 6 */
13659 {5, 2, 3}, /* shl3add r4, r2, r3 */
13660 {5, 4, 4}} /* shl3add r5, r4, r4 */
13662 {937ll /* 0x3a9 */ ,
13663 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13664 {4, 2, 1}, /* shl2add r3, r2, r1 */
13665 {5, 3, 3}, /* shl3add r4, r3, r3 */
13666 {5, 4, 1}} /* shl3add r5, r4, r1 */
13668 {939ll /* 0x3ab */ ,
13669 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13670 {4, 2, 1}, /* shl2add r3, r2, r1 */
13671 {5, 3, 3}, /* shl3add r4, r3, r3 */
13672 {5, 4, 2}} /* shl3add r5, r4, r2 */
13674 {941ll /* 0x3ad */ ,
13675 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13676 {5, 1, 2}, /* shl3add r3, r1, r2 */
13677 {5, 3, 3}, /* shl3add r4, r3, r3 */
13678 {5, 4, 2}} /* shl3add r5, r4, r2 */
13680 {943ll /* 0x3af */ ,
13681 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13682 {5, 2, 2}, /* shl3add r3, r2, r2 */
13683 {6, 1, 10}, /* shli r4, r1, 10 */
13684 {2, 4, 3}} /* sub r5, r4, r3 */
13686 {944ll /* 0x3b0 */ ,
13687 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13688 {6, 1, 6}, /* shli r3, r1, 6 */
13689 {2, 3, 2}, /* sub r4, r3, r2 */
13690 {6, 4, 4}} /* shli r5, r4, 4 */
13692 {945ll /* 0x3b1 */ ,
13693 {{6, 1, 4}, /* shli r2, r1, 4 */
13694 {2, 1, 2}, /* sub r3, r1, r2 */
13695 {6, 3, 6}, /* shli r4, r3, 6 */
13696 {2, 3, 4}} /* sub r5, r3, r4 */
13698 {948ll /* 0x3b4 */ ,
13699 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13700 {6, 2, 6}, /* shli r3, r2, 6 */
13701 {2, 3, 2}, /* sub r4, r3, r2 */
13702 {4, 4, 3}} /* shl2add r5, r4, r3 */
13704 {949ll /* 0x3b5 */ ,
13705 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13706 {4, 2, 1}, /* shl2add r3, r2, r1 */
13707 {5, 3, 3}, /* shl3add r4, r3, r3 */
13708 {5, 4, 3}} /* shl3add r5, r4, r3 */
13710 {950ll /* 0x3b6 */ ,
13711 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13712 {6, 2, 6}, /* shli r3, r2, 6 */
13713 {2, 3, 2}, /* sub r4, r3, r2 */
13714 {3, 4, 3}} /* shl1add r5, r4, r3 */
13716 {951ll /* 0x3b7 */ ,
13717 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13718 {5, 2, 1}, /* shl3add r3, r2, r1 */
13719 {6, 1, 10}, /* shli r4, r1, 10 */
13720 {2, 4, 3}} /* sub r5, r4, r3 */
13722 {952ll /* 0x3b8 */ ,
13723 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13724 {6, 1, 7}, /* shli r3, r1, 7 */
13725 {2, 3, 2}, /* sub r4, r3, r2 */
13726 {6, 4, 3}} /* shli r5, r4, 3 */
13728 {953ll /* 0x3b9 */ ,
13729 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13730 {6, 1, 7}, /* shli r3, r1, 7 */
13731 {2, 3, 2}, /* sub r4, r3, r2 */
13732 {5, 4, 1}} /* shl3add r5, r4, r1 */
13734 {955ll /* 0x3bb */ ,
13735 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13736 {6, 2, 6}, /* shli r3, r2, 6 */
13737 {2, 3, 1}, /* sub r4, r3, r1 */
13738 {4, 4, 4}} /* shl2add r5, r4, r4 */
13740 {956ll /* 0x3bc */ ,
13741 {{6, 1, 6}, /* shli r2, r1, 6 */
13742 {4, 1, 2}, /* shl2add r3, r1, r2 */
13743 {6, 2, 4}, /* shli r4, r2, 4 */
13744 {2, 4, 3}} /* sub r5, r4, r3 */
13746 {957ll /* 0x3bd */ ,
13747 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13748 {4, 2, 2}, /* shl2add r3, r2, r2 */
13749 {6, 3, 6}, /* shli r4, r3, 6 */
13750 {2, 4, 2}} /* sub r5, r4, r2 */
13752 {958ll /* 0x3be */ ,
13753 {{6, 1, 6}, /* shli r2, r1, 6 */
13754 {3, 1, 2}, /* shl1add r3, r1, r2 */
13755 {6, 2, 4}, /* shli r4, r2, 4 */
13756 {2, 4, 3}} /* sub r5, r4, r3 */
13758 {959ll /* 0x3bf */ ,
13759 {{6, 1, 6}, /* shli r2, r1, 6 */
13760 {1, 1, 2}, /* add r3, r1, r2 */
13761 {6, 2, 4}, /* shli r4, r2, 4 */
13762 {2, 4, 3}} /* sub r5, r4, r3 */
13764 {960ll /* 0x3c0 */ ,
13765 {{6, 1, 6}, /* shli r2, r1, 6 */
13766 {6, 1, 10}, /* shli r3, r1, 10 */
13767 {2, 3, 2}} /* sub r4, r3, r2 */
13769 {961ll /* 0x3c1 */ ,
13770 {{6, 1, 6}, /* shli r2, r1, 6 */
13771 {2, 1, 2}, /* sub r3, r1, r2 */
13772 {6, 2, 4}, /* shli r4, r2, 4 */
13773 {1, 3, 4}} /* add r5, r3, r4 */
13775 {962ll /* 0x3c2 */ ,
13776 {{6, 1, 5}, /* shli r2, r1, 5 */
13777 {2, 1, 2}, /* sub r3, r1, r2 */
13778 {6, 2, 5}, /* shli r4, r2, 5 */
13779 {3, 3, 4}} /* shl1add r5, r3, r4 */
13781 {963ll /* 0x3c3 */ ,
13782 {{6, 1, 6}, /* shli r2, r1, 6 */
13783 {2, 1, 2}, /* sub r3, r1, r2 */
13784 {5, 2, 1}, /* shl3add r4, r2, r1 */
13785 {3, 4, 3}} /* shl1add r5, r4, r3 */
13787 {964ll /* 0x3c4 */ ,
13788 {{6, 1, 4}, /* shli r2, r1, 4 */
13789 {2, 1, 2}, /* sub r3, r1, r2 */
13790 {6, 2, 6}, /* shli r4, r2, 6 */
13791 {4, 3, 4}} /* shl2add r5, r3, r4 */
13793 {965ll /* 0x3c5 */ ,
13794 {{6, 1, 6}, /* shli r2, r1, 6 */
13795 {2, 1, 2}, /* sub r3, r1, r2 */
13796 {4, 2, 1}, /* shl2add r4, r2, r1 */
13797 {4, 4, 3}} /* shl2add r5, r4, r3 */
13799 {966ll /* 0x3c6 */ ,
13800 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13801 {6, 2, 6}, /* shli r3, r2, 6 */
13802 {3, 3, 2}, /* shl1add r4, r3, r2 */
13803 {3, 4, 3}} /* shl1add r5, r4, r3 */
13805 {967ll /* 0x3c7 */ ,
13806 {{6, 1, 6}, /* shli r2, r1, 6 */
13807 {3, 2, 1}, /* shl1add r3, r2, r1 */
13808 {2, 2, 3}, /* sub r4, r2, r3 */
13809 {5, 3, 4}} /* shl3add r5, r3, r4 */
13811 {968ll /* 0x3c8 */ ,
13812 {{6, 1, 3}, /* shli r2, r1, 3 */
13813 {2, 1, 2}, /* sub r3, r1, r2 */
13814 {6, 2, 7}, /* shli r4, r2, 7 */
13815 {5, 3, 4}} /* shl3add r5, r3, r4 */
13817 {969ll /* 0x3c9 */ ,
13818 {{6, 1, 6}, /* shli r2, r1, 6 */
13819 {2, 1, 2}, /* sub r3, r1, r2 */
13820 {3, 2, 1}, /* shl1add r4, r2, r1 */
13821 {5, 4, 3}} /* shl3add r5, r4, r3 */
13823 {970ll /* 0x3ca */ ,
13824 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13825 {6, 2, 6}, /* shli r3, r2, 6 */
13826 {1, 2, 3}, /* add r4, r2, r3 */
13827 {3, 4, 3}} /* shl1add r5, r4, r3 */
13829 {971ll /* 0x3cb */ ,
13830 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13831 {4, 2, 2}, /* shl2add r3, r2, r2 */
13832 {5, 3, 1}, /* shl3add r4, r3, r1 */
13833 {5, 4, 2}} /* shl3add r5, r4, r2 */
13835 {972ll /* 0x3cc */ ,
13836 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13837 {6, 2, 6}, /* shli r3, r2, 6 */
13838 {1, 2, 3}, /* add r4, r2, r3 */
13839 {4, 4, 3}} /* shl2add r5, r4, r3 */
13841 {973ll /* 0x3cd */ ,
13842 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13843 {5, 2, 2}, /* shl3add r3, r2, r2 */
13844 {5, 3, 3}, /* shl3add r4, r3, r3 */
13845 {4, 4, 1}} /* shl2add r5, r4, r1 */
13847 {975ll /* 0x3cf */ ,
13848 {{6, 1, 4}, /* shli r2, r1, 4 */
13849 {2, 2, 1}, /* sub r3, r2, r1 */
13850 {6, 3, 6}, /* shli r4, r3, 6 */
13851 {1, 3, 4}} /* add r5, r3, r4 */
13853 {976ll /* 0x3d0 */ ,
13854 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13855 {6, 1, 6}, /* shli r3, r1, 6 */
13856 {2, 3, 2}, /* sub r4, r3, r2 */
13857 {6, 4, 4}} /* shli r5, r4, 4 */
13859 {979ll /* 0x3d3 */ ,
13860 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13861 {5, 2, 2}, /* shl3add r3, r2, r2 */
13862 {6, 1, 10}, /* shli r4, r1, 10 */
13863 {2, 4, 3}} /* sub r5, r4, r3 */
13865 {980ll /* 0x3d4 */ ,
13866 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13867 {6, 2, 6}, /* shli r3, r2, 6 */
13868 {3, 2, 3}, /* shl1add r4, r2, r3 */
13869 {3, 4, 3}} /* shl1add r5, r4, r3 */
13871 {981ll /* 0x3d5 */ ,
13872 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13873 {5, 2, 2}, /* shl3add r3, r2, r2 */
13874 {4, 3, 1}, /* shl2add r4, r3, r1 */
13875 {5, 4, 4}} /* shl3add r5, r4, r4 */
13877 {983ll /* 0x3d7 */ ,
13878 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13879 {5, 2, 1}, /* shl3add r3, r2, r1 */
13880 {6, 1, 10}, /* shli r4, r1, 10 */
13881 {2, 4, 3}} /* sub r5, r4, r3 */
13883 {984ll /* 0x3d8 */ ,
13884 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13885 {6, 1, 7}, /* shli r3, r1, 7 */
13886 {2, 3, 2}, /* sub r4, r3, r2 */
13887 {6, 4, 3}} /* shli r5, r4, 3 */
13889 {985ll /* 0x3d9 */ ,
13890 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13891 {6, 1, 7}, /* shli r3, r1, 7 */
13892 {2, 3, 2}, /* sub r4, r3, r2 */
13893 {5, 4, 1}} /* shl3add r5, r4, r1 */
13895 {987ll /* 0x3db */ ,
13896 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13897 {4, 2, 1}, /* shl2add r3, r2, r1 */
13898 {6, 1, 10}, /* shli r4, r1, 10 */
13899 {2, 4, 3}} /* sub r5, r4, r3 */
13901 {988ll /* 0x3dc */ ,
13902 {{6, 1, 5}, /* shli r2, r1, 5 */
13903 {4, 1, 2}, /* shl2add r3, r1, r2 */
13904 {6, 2, 5}, /* shli r4, r2, 5 */
13905 {2, 4, 3}} /* sub r5, r4, r3 */
13907 {989ll /* 0x3dd */ ,
13908 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13909 {6, 1, 7}, /* shli r3, r1, 7 */
13910 {2, 3, 2}, /* sub r4, r3, r2 */
13911 {5, 4, 2}} /* shl3add r5, r4, r2 */
13913 {990ll /* 0x3de */ ,
13914 {{6, 1, 5}, /* shli r2, r1, 5 */
13915 {3, 1, 2}, /* shl1add r3, r1, r2 */
13916 {6, 2, 5}, /* shli r4, r2, 5 */
13917 {2, 4, 3}} /* sub r5, r4, r3 */
13919 {991ll /* 0x3df */ ,
13920 {{6, 1, 5}, /* shli r2, r1, 5 */
13921 {1, 1, 2}, /* add r3, r1, r2 */
13922 {6, 2, 5}, /* shli r4, r2, 5 */
13923 {2, 4, 3}} /* sub r5, r4, r3 */
13925 {992ll /* 0x3e0 */ ,
13926 {{6, 1, 5}, /* shli r2, r1, 5 */
13927 {6, 1, 10}, /* shli r3, r1, 10 */
13928 {2, 3, 2}} /* sub r4, r3, r2 */
13930 {993ll /* 0x3e1 */ ,
13931 {{6, 1, 5}, /* shli r2, r1, 5 */
13932 {2, 1, 2}, /* sub r3, r1, r2 */
13933 {6, 2, 5}, /* shli r4, r2, 5 */
13934 {1, 3, 4}} /* add r5, r3, r4 */
13936 {994ll /* 0x3e2 */ ,
13937 {{6, 1, 4}, /* shli r2, r1, 4 */
13938 {2, 1, 2}, /* sub r3, r1, r2 */
13939 {6, 2, 6}, /* shli r4, r2, 6 */
13940 {3, 3, 4}} /* shl1add r5, r3, r4 */
13942 {996ll /* 0x3e4 */ ,
13943 {{6, 1, 2}, /* shli r2, r1, 2 */
13944 {6, 1, 7}, /* shli r3, r1, 7 */
13945 {2, 3, 2}, /* sub r4, r3, r2 */
13946 {5, 4, 2}} /* shl3add r5, r4, r2 */
13948 {997ll /* 0x3e5 */ ,
13949 {{6, 1, 5}, /* shli r2, r1, 5 */
13950 {2, 1, 2}, /* sub r3, r1, r2 */
13951 {5, 2, 1}, /* shl3add r4, r2, r1 */
13952 {4, 4, 3}} /* shl2add r5, r4, r3 */
13954 {999ll /* 0x3e7 */ ,
13955 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13956 {5, 2, 1}, /* shl3add r3, r2, r1 */
13957 {6, 1, 10}, /* shli r4, r1, 10 */
13958 {2, 4, 3}} /* sub r5, r4, r3 */
13960 {1000ll /* 0x3e8 */ ,
13961 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13962 {6, 1, 7}, /* shli r3, r1, 7 */
13963 {2, 3, 2}, /* sub r4, r3, r2 */
13964 {6, 4, 3}} /* shli r5, r4, 3 */
13966 {1001ll /* 0x3e9 */ ,
13967 {{6, 1, 5}, /* shli r2, r1, 5 */
13968 {2, 1, 2}, /* sub r3, r1, r2 */
13969 {4, 2, 1}, /* shl2add r4, r2, r1 */
13970 {5, 4, 3}} /* shl3add r5, r4, r3 */
13972 {1003ll /* 0x3eb */ ,
13973 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13974 {6, 1, 7}, /* shli r3, r1, 7 */
13975 {2, 3, 2}, /* sub r4, r3, r2 */
13976 {5, 4, 2}} /* shl3add r5, r4, r2 */
13978 {1004ll /* 0x3ec */ ,
13979 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13980 {6, 1, 8}, /* shli r3, r1, 8 */
13981 {2, 3, 2}, /* sub r4, r3, r2 */
13982 {6, 4, 2}} /* shli r5, r4, 2 */
13984 {1005ll /* 0x3ed */ ,
13985 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13986 {6, 1, 8}, /* shli r3, r1, 8 */
13987 {2, 3, 2}, /* sub r4, r3, r2 */
13988 {4, 4, 1}} /* shl2add r5, r4, r1 */
13990 {1006ll /* 0x3ee */ ,
13991 {{6, 1, 4}, /* shli r2, r1, 4 */
13992 {3, 1, 2}, /* shl1add r3, r1, r2 */
13993 {6, 2, 6}, /* shli r4, r2, 6 */
13994 {2, 4, 3}} /* sub r5, r4, r3 */
13996 {1007ll /* 0x3ef */ ,
13997 {{6, 1, 4}, /* shli r2, r1, 4 */
13998 {1, 1, 2}, /* add r3, r1, r2 */
13999 {6, 2, 6}, /* shli r4, r2, 6 */
14000 {2, 4, 3}} /* sub r5, r4, r3 */
14002 {1008ll /* 0x3f0 */ ,
14003 {{6, 1, 4}, /* shli r2, r1, 4 */
14004 {6, 1, 10}, /* shli r3, r1, 10 */
14005 {2, 3, 2}} /* sub r4, r3, r2 */
14007 {1009ll /* 0x3f1 */ ,
14008 {{6, 1, 4}, /* shli r2, r1, 4 */
14009 {2, 1, 2}, /* sub r3, r1, r2 */
14010 {6, 2, 6}, /* shli r4, r2, 6 */
14011 {1, 3, 4}} /* add r5, r3, r4 */
14013 {1010ll /* 0x3f2 */ ,
14014 {{6, 1, 1}, /* shli r2, r1, 1 */
14015 {6, 1, 7}, /* shli r3, r1, 7 */
14016 {2, 3, 2}, /* sub r4, r3, r2 */
14017 {5, 4, 2}} /* shl3add r5, r4, r2 */
14019 {1011ll /* 0x3f3 */ ,
14020 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14021 {4, 2, 1}, /* shl2add r3, r2, r1 */
14022 {6, 1, 10}, /* shli r4, r1, 10 */
14023 {2, 4, 3}} /* sub r5, r4, r3 */
14025 {1012ll /* 0x3f4 */ ,
14026 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14027 {6, 1, 8}, /* shli r3, r1, 8 */
14028 {2, 3, 2}, /* sub r4, r3, r2 */
14029 {6, 4, 2}} /* shli r5, r4, 2 */
14031 {1013ll /* 0x3f5 */ ,
14032 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14033 {6, 1, 8}, /* shli r3, r1, 8 */
14034 {2, 3, 2}, /* sub r4, r3, r2 */
14035 {4, 4, 1}} /* shl2add r5, r4, r1 */
14037 {1014ll /* 0x3f6 */ ,
14038 {{6, 1, 3}, /* shli r2, r1, 3 */
14039 {3, 1, 2}, /* shl1add r3, r1, r2 */
14040 {6, 2, 7}, /* shli r4, r2, 7 */
14041 {2, 4, 3}} /* sub r5, r4, r3 */
14043 {1015ll /* 0x3f7 */ ,
14044 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14045 {6, 1, 10}, /* shli r3, r1, 10 */
14046 {2, 3, 2}} /* sub r4, r3, r2 */
14048 {1016ll /* 0x3f8 */ ,
14049 {{6, 1, 3}, /* shli r2, r1, 3 */
14050 {6, 1, 10}, /* shli r3, r1, 10 */
14051 {2, 3, 2}} /* sub r4, r3, r2 */
14053 {1017ll /* 0x3f9 */ ,
14054 {{6, 1, 7}, /* shli r2, r1, 7 */
14055 {2, 2, 1}, /* sub r3, r2, r1 */
14056 {5, 3, 1}} /* shl3add r4, r3, r1 */
14058 {1018ll /* 0x3fa */ ,
14059 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14060 {6, 1, 9}, /* shli r3, r1, 9 */
14061 {2, 3, 2}, /* sub r4, r3, r2 */
14062 {6, 4, 1}} /* shli r5, r4, 1 */
14064 {1019ll /* 0x3fb */ ,
14065 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14066 {6, 1, 10}, /* shli r3, r1, 10 */
14067 {2, 3, 2}} /* sub r4, r3, r2 */
14069 {1020ll /* 0x3fc */ ,
14070 {{6, 1, 2}, /* shli r2, r1, 2 */
14071 {6, 1, 10}, /* shli r3, r1, 10 */
14072 {2, 3, 2}} /* sub r4, r3, r2 */
14074 {1021ll /* 0x3fd */ ,
14075 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14076 {6, 1, 10}, /* shli r3, r1, 10 */
14077 {2, 3, 2}} /* sub r4, r3, r2 */
14079 {1022ll /* 0x3fe */ ,
14080 {{6, 1, 1}, /* shli r2, r1, 1 */
14081 {6, 1, 10}, /* shli r3, r1, 10 */
14082 {2, 3, 2}} /* sub r4, r3, r2 */
14084 {1023ll /* 0x3ff */ ,
14085 {{6, 1, 10}, /* shli r2, r1, 10 */
14086 {2, 2, 1}} /* sub r3, r2, r1 */
14088 {1024ll /* 0x400 */ ,
14089 {{6, 1, 10}} /* shli r2, r1, 10 */
14091 {1025ll /* 0x401 */ ,
14092 {{6, 1, 10}, /* shli r2, r1, 10 */
14093 {1, 1, 2}} /* add r3, r1, r2 */
14095 {1026ll /* 0x402 */ ,
14096 {{6, 1, 10}, /* shli r2, r1, 10 */
14097 {3, 1, 2}} /* shl1add r3, r1, r2 */
14099 {1027ll /* 0x403 */ ,
14100 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14101 {6, 1, 10}, /* shli r3, r1, 10 */
14102 {1, 2, 3}} /* add r4, r2, r3 */
14104 {1028ll /* 0x404 */ ,
14105 {{6, 1, 10}, /* shli r2, r1, 10 */
14106 {4, 1, 2}} /* shl2add r3, r1, r2 */
14108 {1029ll /* 0x405 */ ,
14109 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14110 {6, 1, 10}, /* shli r3, r1, 10 */
14111 {1, 2, 3}} /* add r4, r2, r3 */
14113 {1030ll /* 0x406 */ ,
14114 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14115 {6, 1, 10}, /* shli r3, r1, 10 */
14116 {3, 2, 3}} /* shl1add r4, r2, r3 */
14118 {1031ll /* 0x407 */ ,
14119 {{6, 1, 10}, /* shli r2, r1, 10 */
14120 {2, 2, 1}, /* sub r3, r2, r1 */
14121 {5, 1, 3}} /* shl3add r4, r1, r3 */
14123 {1032ll /* 0x408 */ ,
14124 {{6, 1, 10}, /* shli r2, r1, 10 */
14125 {5, 1, 2}} /* shl3add r3, r1, r2 */
14127 {1033ll /* 0x409 */ ,
14128 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14129 {6, 1, 10}, /* shli r3, r1, 10 */
14130 {1, 2, 3}} /* add r4, r2, r3 */
14132 {1034ll /* 0x40a */ ,
14133 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14134 {6, 1, 10}, /* shli r3, r1, 10 */
14135 {3, 2, 3}} /* shl1add r4, r2, r3 */
14137 {1036ll /* 0x40c */ ,
14138 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14139 {6, 1, 10}, /* shli r3, r1, 10 */
14140 {4, 2, 3}} /* shl2add r4, r2, r3 */
14142 {1040ll /* 0x410 */ ,
14143 {{6, 1, 4}, /* shli r2, r1, 4 */
14144 {6, 1, 10}, /* shli r3, r1, 10 */
14145 {1, 2, 3}} /* add r4, r2, r3 */
14147 {1041ll /* 0x411 */ ,
14148 {{6, 1, 7}, /* shli r2, r1, 7 */
14149 {3, 1, 2}, /* shl1add r3, r1, r2 */
14150 {5, 3, 1}} /* shl3add r4, r3, r1 */
14152 {1042ll /* 0x412 */ ,
14153 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14154 {6, 1, 10}, /* shli r3, r1, 10 */
14155 {3, 2, 3}} /* shl1add r4, r2, r3 */
14157 {1044ll /* 0x414 */ ,
14158 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14159 {6, 1, 10}, /* shli r3, r1, 10 */
14160 {4, 2, 3}} /* shl2add r4, r2, r3 */
14162 {1048ll /* 0x418 */ ,
14163 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14164 {6, 1, 10}, /* shli r3, r1, 10 */
14165 {5, 2, 3}} /* shl3add r4, r2, r3 */
14167 {1056ll /* 0x420 */ ,
14168 {{6, 1, 5}, /* shli r2, r1, 5 */
14169 {6, 1, 10}, /* shli r3, r1, 10 */
14170 {1, 2, 3}} /* add r4, r2, r3 */
14172 {1057ll /* 0x421 */ ,
14173 {{6, 1, 7}, /* shli r2, r1, 7 */
14174 {4, 1, 2}, /* shl2add r3, r1, r2 */
14175 {5, 3, 1}} /* shl3add r4, r3, r1 */
14177 {1060ll /* 0x424 */ ,
14178 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14179 {6, 1, 10}, /* shli r3, r1, 10 */
14180 {4, 2, 3}} /* shl2add r4, r2, r3 */
14182 {1064ll /* 0x428 */ ,
14183 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14184 {6, 1, 10}, /* shli r3, r1, 10 */
14185 {5, 2, 3}} /* shl3add r4, r2, r3 */
14187 {1088ll /* 0x440 */ ,
14188 {{6, 1, 6}, /* shli r2, r1, 6 */
14189 {6, 1, 10}, /* shli r3, r1, 10 */
14190 {1, 2, 3}} /* add r4, r2, r3 */
14192 {1089ll /* 0x441 */ ,
14193 {{6, 1, 7}, /* shli r2, r1, 7 */
14194 {5, 1, 2}, /* shl3add r3, r1, r2 */
14195 {5, 3, 1}} /* shl3add r4, r3, r1 */
14197 {1090ll /* 0x442 */ ,
14198 {{6, 1, 6}, /* shli r2, r1, 6 */
14199 {5, 2, 1}, /* shl3add r3, r2, r1 */
14200 {3, 3, 2}} /* shl1add r4, r3, r2 */
14202 {1092ll /* 0x444 */ ,
14203 {{6, 1, 6}, /* shli r2, r1, 6 */
14204 {4, 2, 1}, /* shl2add r3, r2, r1 */
14205 {4, 3, 2}} /* shl2add r4, r3, r2 */
14207 {1096ll /* 0x448 */ ,
14208 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14209 {6, 1, 10}, /* shli r3, r1, 10 */
14210 {5, 2, 3}} /* shl3add r4, r2, r3 */
14212 {1152ll /* 0x480 */ ,
14213 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14214 {6, 2, 7}} /* shli r3, r2, 7 */
14216 {1280ll /* 0x500 */ ,
14217 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14218 {6, 2, 8}} /* shli r3, r2, 8 */
14220 {1312ll /* 0x520 */ ,
14221 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14222 {5, 2, 1}, /* shl3add r3, r2, r1 */
14223 {6, 3, 5}} /* shli r4, r3, 5 */
14225 {1320ll /* 0x528 */ ,
14226 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14227 {6, 2, 8}, /* shli r3, r2, 8 */
14228 {5, 2, 3}} /* shl3add r4, r2, r3 */
14230 {1344ll /* 0x540 */ ,
14231 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14232 {4, 2, 1}, /* shl2add r3, r2, r1 */
14233 {6, 3, 6}} /* shli r4, r3, 6 */
14235 {1536ll /* 0x600 */ ,
14236 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14237 {6, 2, 9}} /* shli r3, r2, 9 */
14239 {1664ll /* 0x680 */ ,
14240 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14241 {4, 2, 1}, /* shl2add r3, r2, r1 */
14242 {6, 3, 7}} /* shli r4, r3, 7 */
14244 {2039ll /* 0x7f7 */ ,
14245 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14246 {6, 1, 11}, /* shli r3, r1, 11 */
14247 {2, 3, 2}} /* sub r4, r3, r2 */
14249 {2040ll /* 0x7f8 */ ,
14250 {{6, 1, 3}, /* shli r2, r1, 3 */
14251 {6, 1, 11}, /* shli r3, r1, 11 */
14252 {2, 3, 2}} /* sub r4, r3, r2 */
14254 {2041ll /* 0x7f9 */ ,
14255 {{6, 1, 8}, /* shli r2, r1, 8 */
14256 {2, 2, 1}, /* sub r3, r2, r1 */
14257 {5, 3, 1}} /* shl3add r4, r3, r1 */
14259 {2043ll /* 0x7fb */ ,
14260 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14261 {6, 1, 11}, /* shli r3, r1, 11 */
14262 {2, 3, 2}} /* sub r4, r3, r2 */
14264 {2044ll /* 0x7fc */ ,
14265 {{6, 1, 2}, /* shli r2, r1, 2 */
14266 {6, 1, 11}, /* shli r3, r1, 11 */
14267 {2, 3, 2}} /* sub r4, r3, r2 */
14269 {2045ll /* 0x7fd */ ,
14270 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14271 {6, 1, 11}, /* shli r3, r1, 11 */
14272 {2, 3, 2}} /* sub r4, r3, r2 */
14274 {2046ll /* 0x7fe */ ,
14275 {{6, 1, 1}, /* shli r2, r1, 1 */
14276 {6, 1, 11}, /* shli r3, r1, 11 */
14277 {2, 3, 2}} /* sub r4, r3, r2 */
14279 {2047ll /* 0x7ff */ ,
14280 {{6, 1, 11}, /* shli r2, r1, 11 */
14281 {2, 2, 1}} /* sub r3, r2, r1 */
14283 {2048ll /* 0x800 */ ,
14284 {{6, 1, 11}} /* shli r2, r1, 11 */
14286 {2049ll /* 0x801 */ ,
14287 {{6, 1, 11}, /* shli r2, r1, 11 */
14288 {1, 1, 2}} /* add r3, r1, r2 */
14290 {2050ll /* 0x802 */ ,
14291 {{6, 1, 11}, /* shli r2, r1, 11 */
14292 {3, 1, 2}} /* shl1add r3, r1, r2 */
14294 {2051ll /* 0x803 */ ,
14295 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14296 {6, 1, 11}, /* shli r3, r1, 11 */
14297 {1, 2, 3}} /* add r4, r2, r3 */
14299 {2052ll /* 0x804 */ ,
14300 {{6, 1, 11}, /* shli r2, r1, 11 */
14301 {4, 1, 2}} /* shl2add r3, r1, r2 */
14303 {2053ll /* 0x805 */ ,
14304 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14305 {6, 1, 11}, /* shli r3, r1, 11 */
14306 {1, 2, 3}} /* add r4, r2, r3 */
14308 {2054ll /* 0x806 */ ,
14309 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14310 {6, 1, 11}, /* shli r3, r1, 11 */
14311 {3, 2, 3}} /* shl1add r4, r2, r3 */
14313 {2055ll /* 0x807 */ ,
14314 {{6, 1, 11}, /* shli r2, r1, 11 */
14315 {2, 2, 1}, /* sub r3, r2, r1 */
14316 {5, 1, 3}} /* shl3add r4, r1, r3 */
14318 {2056ll /* 0x808 */ ,
14319 {{6, 1, 11}, /* shli r2, r1, 11 */
14320 {5, 1, 2}} /* shl3add r3, r1, r2 */
14322 {2057ll /* 0x809 */ ,
14323 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14324 {6, 1, 11}, /* shli r3, r1, 11 */
14325 {1, 2, 3}} /* add r4, r2, r3 */
14327 {2058ll /* 0x80a */ ,
14328 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14329 {6, 1, 11}, /* shli r3, r1, 11 */
14330 {3, 2, 3}} /* shl1add r4, r2, r3 */
14332 {2064ll /* 0x810 */ ,
14333 {{6, 1, 4}, /* shli r2, r1, 4 */
14334 {6, 1, 11}, /* shli r3, r1, 11 */
14335 {1, 2, 3}} /* add r4, r2, r3 */
14337 {2080ll /* 0x820 */ ,
14338 {{6, 1, 5}, /* shli r2, r1, 5 */
14339 {6, 1, 11}, /* shli r3, r1, 11 */
14340 {1, 2, 3}} /* add r4, r2, r3 */
14342 {2112ll /* 0x840 */ ,
14343 {{6, 1, 6}, /* shli r2, r1, 6 */
14344 {6, 1, 11}, /* shli r3, r1, 11 */
14345 {1, 2, 3}} /* add r4, r2, r3 */
14347 {2176ll /* 0x880 */ ,
14348 {{6, 1, 7}, /* shli r2, r1, 7 */
14349 {6, 1, 11}, /* shli r3, r1, 11 */
14350 {1, 2, 3}} /* add r4, r2, r3 */
14352 {2184ll /* 0x888 */ ,
14353 {{6, 1, 7}, /* shli r2, r1, 7 */
14354 {3, 2, 1}, /* shl1add r3, r2, r1 */
14355 {5, 3, 2}} /* shl3add r4, r3, r2 */
14357 {2304ll /* 0x900 */ ,
14358 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14359 {6, 2, 8}} /* shli r3, r2, 8 */
14361 {2320ll /* 0x910 */ ,
14362 {{6, 1, 8}, /* shli r2, r1, 8 */
14363 {3, 1, 2}, /* shl1add r3, r1, r2 */
14364 {5, 3, 2}} /* shl3add r4, r3, r2 */
14366 {2560ll /* 0xa00 */ ,
14367 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14368 {6, 2, 9}} /* shli r3, r2, 9 */
14370 {2592ll /* 0xa20 */ ,
14371 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14372 {5, 2, 2}, /* shl3add r3, r2, r2 */
14373 {6, 3, 5}} /* shli r4, r3, 5 */
14375 {2880ll /* 0xb40 */ ,
14376 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14377 {5, 2, 2}, /* shl3add r3, r2, r2 */
14378 {6, 3, 6}} /* shli r4, r3, 6 */
14380 {3072ll /* 0xc00 */ ,
14381 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14382 {6, 2, 10}} /* shli r3, r2, 10 */
14384 {3328ll /* 0xd00 */ ,
14385 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14386 {4, 2, 1}, /* shl2add r3, r2, r1 */
14387 {6, 3, 8}} /* shli r4, r3, 8 */
14389 {4087ll /* 0xff7 */ ,
14390 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14391 {6, 1, 12}, /* shli r3, r1, 12 */
14392 {2, 3, 2}} /* sub r4, r3, r2 */
14394 {4088ll /* 0xff8 */ ,
14395 {{6, 1, 3}, /* shli r2, r1, 3 */
14396 {6, 1, 12}, /* shli r3, r1, 12 */
14397 {2, 3, 2}} /* sub r4, r3, r2 */
14399 {4089ll /* 0xff9 */ ,
14400 {{6, 1, 9}, /* shli r2, r1, 9 */
14401 {2, 2, 1}, /* sub r3, r2, r1 */
14402 {5, 3, 1}} /* shl3add r4, r3, r1 */
14404 {4091ll /* 0xffb */ ,
14405 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14406 {6, 1, 12}, /* shli r3, r1, 12 */
14407 {2, 3, 2}} /* sub r4, r3, r2 */
14409 {4092ll /* 0xffc */ ,
14410 {{6, 1, 2}, /* shli r2, r1, 2 */
14411 {6, 1, 12}, /* shli r3, r1, 12 */
14412 {2, 3, 2}} /* sub r4, r3, r2 */
14414 {4093ll /* 0xffd */ ,
14415 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14416 {6, 1, 12}, /* shli r3, r1, 12 */
14417 {2, 3, 2}} /* sub r4, r3, r2 */
14419 {4094ll /* 0xffe */ ,
14420 {{6, 1, 1}, /* shli r2, r1, 1 */
14421 {6, 1, 12}, /* shli r3, r1, 12 */
14422 {2, 3, 2}} /* sub r4, r3, r2 */
14424 {4095ll /* 0xfff */ ,
14425 {{6, 1, 12}, /* shli r2, r1, 12 */
14426 {2, 2, 1}} /* sub r3, r2, r1 */
14428 {4096ll /* 0x1000 */ ,
14429 {{6, 1, 12}} /* shli r2, r1, 12 */
14431 {4097ll /* 0x1001 */ ,
14432 {{6, 1, 12}, /* shli r2, r1, 12 */
14433 {1, 1, 2}} /* add r3, r1, r2 */
14435 {4098ll /* 0x1002 */ ,
14436 {{6, 1, 12}, /* shli r2, r1, 12 */
14437 {3, 1, 2}} /* shl1add r3, r1, r2 */
14439 {4099ll /* 0x1003 */ ,
14440 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14441 {6, 1, 12}, /* shli r3, r1, 12 */
14442 {1, 2, 3}} /* add r4, r2, r3 */
14444 {4100ll /* 0x1004 */ ,
14445 {{6, 1, 12}, /* shli r2, r1, 12 */
14446 {4, 1, 2}} /* shl2add r3, r1, r2 */
14448 {4101ll /* 0x1005 */ ,
14449 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14450 {6, 1, 12}, /* shli r3, r1, 12 */
14451 {1, 2, 3}} /* add r4, r2, r3 */
14453 {4102ll /* 0x1006 */ ,
14454 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14455 {6, 1, 12}, /* shli r3, r1, 12 */
14456 {3, 2, 3}} /* shl1add r4, r2, r3 */
14458 {4103ll /* 0x1007 */ ,
14459 {{6, 1, 12}, /* shli r2, r1, 12 */
14460 {2, 2, 1}, /* sub r3, r2, r1 */
14461 {5, 1, 3}} /* shl3add r4, r1, r3 */
14463 {4104ll /* 0x1008 */ ,
14464 {{6, 1, 12}, /* shli r2, r1, 12 */
14465 {5, 1, 2}} /* shl3add r3, r1, r2 */
14467 {4105ll /* 0x1009 */ ,
14468 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14469 {6, 1, 12}, /* shli r3, r1, 12 */
14470 {1, 2, 3}} /* add r4, r2, r3 */
14472 {4106ll /* 0x100a */ ,
14473 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14474 {6, 1, 12}, /* shli r3, r1, 12 */
14475 {3, 2, 3}} /* shl1add r4, r2, r3 */
14477 {4108ll /* 0x100c */ ,
14478 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14479 {6, 1, 12}, /* shli r3, r1, 12 */
14480 {4, 2, 3}} /* shl2add r4, r2, r3 */
14482 {4112ll /* 0x1010 */ ,
14483 {{6, 1, 4}, /* shli r2, r1, 4 */
14484 {6, 1, 12}, /* shli r3, r1, 12 */
14485 {1, 2, 3}} /* add r4, r2, r3 */
14487 {4128ll /* 0x1020 */ ,
14488 {{6, 1, 5}, /* shli r2, r1, 5 */
14489 {6, 1, 12}, /* shli r3, r1, 12 */
14490 {1, 2, 3}} /* add r4, r2, r3 */
14492 {4160ll /* 0x1040 */ ,
14493 {{6, 1, 6}, /* shli r2, r1, 6 */
14494 {6, 1, 12}, /* shli r3, r1, 12 */
14495 {1, 2, 3}} /* add r4, r2, r3 */
14497 {4224ll /* 0x1080 */ ,
14498 {{6, 1, 7}, /* shli r2, r1, 7 */
14499 {6, 1, 12}, /* shli r3, r1, 12 */
14500 {1, 2, 3}} /* add r4, r2, r3 */
14502 {4352ll /* 0x1100 */ ,
14503 {{6, 1, 8}, /* shli r2, r1, 8 */
14504 {6, 1, 12}, /* shli r3, r1, 12 */
14505 {1, 2, 3}} /* add r4, r2, r3 */
14507 {4608ll /* 0x1200 */ ,
14508 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14509 {6, 2, 9}} /* shli r3, r2, 9 */
14511 {4864ll /* 0x1300 */ ,
14512 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14513 {3, 2, 1}, /* shl1add r3, r2, r1 */
14514 {6, 3, 8}} /* shli r4, r3, 8 */
14516 {5120ll /* 0x1400 */ ,
14517 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14518 {6, 2, 10}} /* shli r3, r2, 10 */
14520 {6144ll /* 0x1800 */ ,
14521 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14522 {6, 2, 11}} /* shli r3, r2, 11 */
14524 {6400ll /* 0x1900 */ ,
14525 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14526 {5, 2, 1}, /* shl3add r3, r2, r1 */
14527 {6, 3, 8}} /* shli r4, r3, 8 */
14529 {6656ll /* 0x1a00 */ ,
14530 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14531 {4, 2, 1}, /* shl2add r3, r2, r1 */
14532 {6, 3, 9}} /* shli r4, r3, 9 */
14534 {7169ll /* 0x1c01 */ ,
14535 {{6, 1, 10}, /* shli r2, r1, 10 */
14536 {2, 1, 2}, /* sub r3, r1, r2 */
14537 {5, 2, 3}} /* shl3add r4, r2, r3 */
14539 {8183ll /* 0x1ff7 */ ,
14540 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14541 {6, 1, 13}, /* shli r3, r1, 13 */
14542 {2, 3, 2}} /* sub r4, r3, r2 */
14544 {8184ll /* 0x1ff8 */ ,
14545 {{6, 1, 3}, /* shli r2, r1, 3 */
14546 {6, 1, 13}, /* shli r3, r1, 13 */
14547 {2, 3, 2}} /* sub r4, r3, r2 */
14549 {8185ll /* 0x1ff9 */ ,
14550 {{6, 1, 10}, /* shli r2, r1, 10 */
14551 {2, 2, 1}, /* sub r3, r2, r1 */
14552 {5, 3, 1}} /* shl3add r4, r3, r1 */
14554 {8187ll /* 0x1ffb */ ,
14555 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14556 {6, 1, 13}, /* shli r3, r1, 13 */
14557 {2, 3, 2}} /* sub r4, r3, r2 */
14559 {8188ll /* 0x1ffc */ ,
14560 {{6, 1, 2}, /* shli r2, r1, 2 */
14561 {6, 1, 13}, /* shli r3, r1, 13 */
14562 {2, 3, 2}} /* sub r4, r3, r2 */
14564 {8189ll /* 0x1ffd */ ,
14565 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14566 {6, 1, 13}, /* shli r3, r1, 13 */
14567 {2, 3, 2}} /* sub r4, r3, r2 */
14569 {8190ll /* 0x1ffe */ ,
14570 {{6, 1, 1}, /* shli r2, r1, 1 */
14571 {6, 1, 13}, /* shli r3, r1, 13 */
14572 {2, 3, 2}} /* sub r4, r3, r2 */
14574 {8191ll /* 0x1fff */ ,
14575 {{6, 1, 13}, /* shli r2, r1, 13 */
14576 {2, 2, 1}} /* sub r3, r2, r1 */
14578 {8192ll /* 0x2000 */ ,
14579 {{6, 1, 13}} /* shli r2, r1, 13 */
14581 {8193ll /* 0x2001 */ ,
14582 {{6, 1, 13}, /* shli r2, r1, 13 */
14583 {1, 1, 2}} /* add r3, r1, r2 */
14585 {8194ll /* 0x2002 */ ,
14586 {{6, 1, 13}, /* shli r2, r1, 13 */
14587 {3, 1, 2}} /* shl1add r3, r1, r2 */
14589 {8195ll /* 0x2003 */ ,
14590 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14591 {6, 1, 13}, /* shli r3, r1, 13 */
14592 {1, 2, 3}} /* add r4, r2, r3 */
14594 {8196ll /* 0x2004 */ ,
14595 {{6, 1, 13}, /* shli r2, r1, 13 */
14596 {4, 1, 2}} /* shl2add r3, r1, r2 */
14598 {8197ll /* 0x2005 */ ,
14599 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14600 {6, 1, 13}, /* shli r3, r1, 13 */
14601 {1, 2, 3}} /* add r4, r2, r3 */
14603 {8198ll /* 0x2006 */ ,
14604 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14605 {6, 1, 13}, /* shli r3, r1, 13 */
14606 {3, 2, 3}} /* shl1add r4, r2, r3 */
14608 {8199ll /* 0x2007 */ ,
14609 {{6, 1, 13}, /* shli r2, r1, 13 */
14610 {2, 2, 1}, /* sub r3, r2, r1 */
14611 {5, 1, 3}} /* shl3add r4, r1, r3 */
14613 {8200ll /* 0x2008 */ ,
14614 {{6, 1, 13}, /* shli r2, r1, 13 */
14615 {5, 1, 2}} /* shl3add r3, r1, r2 */
14617 {8201ll /* 0x2009 */ ,
14618 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14619 {6, 1, 13}, /* shli r3, r1, 13 */
14620 {1, 2, 3}} /* add r4, r2, r3 */
14622 {8202ll /* 0x200a */ ,
14623 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14624 {6, 1, 13}, /* shli r3, r1, 13 */
14625 {3, 2, 3}} /* shl1add r4, r2, r3 */
14627 {8204ll /* 0x200c */ ,
14628 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14629 {6, 1, 13}, /* shli r3, r1, 13 */
14630 {4, 2, 3}} /* shl2add r4, r2, r3 */
14632 {8208ll /* 0x2010 */ ,
14633 {{6, 1, 4}, /* shli r2, r1, 4 */
14634 {6, 1, 13}, /* shli r3, r1, 13 */
14635 {1, 2, 3}} /* add r4, r2, r3 */
14637 {8224ll /* 0x2020 */ ,
14638 {{6, 1, 5}, /* shli r2, r1, 5 */
14639 {6, 1, 13}, /* shli r3, r1, 13 */
14640 {1, 2, 3}} /* add r4, r2, r3 */
14642 {8256ll /* 0x2040 */ ,
14643 {{6, 1, 6}, /* shli r2, r1, 6 */
14644 {6, 1, 13}, /* shli r3, r1, 13 */
14645 {1, 2, 3}} /* add r4, r2, r3 */
14647 {8320ll /* 0x2080 */ ,
14648 {{6, 1, 7}, /* shli r2, r1, 7 */
14649 {6, 1, 13}, /* shli r3, r1, 13 */
14650 {1, 2, 3}} /* add r4, r2, r3 */
14652 {8448ll /* 0x2100 */ ,
14653 {{6, 1, 8}, /* shli r2, r1, 8 */
14654 {6, 1, 13}, /* shli r3, r1, 13 */
14655 {1, 2, 3}} /* add r4, r2, r3 */
14657 {8704ll /* 0x2200 */ ,
14658 {{6, 1, 9}, /* shli r2, r1, 9 */
14659 {6, 1, 13}, /* shli r3, r1, 13 */
14660 {1, 2, 3}} /* add r4, r2, r3 */
14662 {9216ll /* 0x2400 */ ,
14663 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14664 {6, 2, 10}} /* shli r3, r2, 10 */
14666 {9217ll /* 0x2401 */ ,
14667 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14668 {6, 2, 10}, /* shli r3, r2, 10 */
14669 {1, 1, 3}} /* add r4, r1, r3 */
14671 {10240ll /* 0x2800 */ ,
14672 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14673 {6, 2, 11}} /* shli r3, r2, 11 */
14675 {10248ll /* 0x2808 */ ,
14676 {{6, 1, 11}, /* shli r2, r1, 11 */
14677 {3, 1, 2}, /* shl1add r3, r1, r2 */
14678 {4, 3, 2}} /* shl2add r4, r3, r2 */
14680 {10368ll /* 0x2880 */ ,
14681 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14682 {5, 2, 2}, /* shl3add r3, r2, r2 */
14683 {6, 3, 7}} /* shli r4, r3, 7 */
14685 {12288ll /* 0x3000 */ ,
14686 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14687 {6, 2, 12}} /* shli r3, r2, 12 */
14689 {16375ll /* 0x3ff7 */ ,
14690 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14691 {6, 1, 14}, /* shli r3, r1, 14 */
14692 {2, 3, 2}} /* sub r4, r3, r2 */
14694 {16376ll /* 0x3ff8 */ ,
14695 {{6, 1, 3}, /* shli r2, r1, 3 */
14696 {6, 1, 14}, /* shli r3, r1, 14 */
14697 {2, 3, 2}} /* sub r4, r3, r2 */
14699 {16377ll /* 0x3ff9 */ ,
14700 {{6, 1, 11}, /* shli r2, r1, 11 */
14701 {2, 2, 1}, /* sub r3, r2, r1 */
14702 {5, 3, 1}} /* shl3add r4, r3, r1 */
14704 {16379ll /* 0x3ffb */ ,
14705 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14706 {6, 1, 14}, /* shli r3, r1, 14 */
14707 {2, 3, 2}} /* sub r4, r3, r2 */
14709 {16380ll /* 0x3ffc */ ,
14710 {{6, 1, 2}, /* shli r2, r1, 2 */
14711 {6, 1, 14}, /* shli r3, r1, 14 */
14712 {2, 3, 2}} /* sub r4, r3, r2 */
14714 {16381ll /* 0x3ffd */ ,
14715 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14716 {6, 1, 14}, /* shli r3, r1, 14 */
14717 {2, 3, 2}} /* sub r4, r3, r2 */
14719 {16382ll /* 0x3ffe */ ,
14720 {{6, 1, 1}, /* shli r2, r1, 1 */
14721 {6, 1, 14}, /* shli r3, r1, 14 */
14722 {2, 3, 2}} /* sub r4, r3, r2 */
14724 {16383ll /* 0x3fff */ ,
14725 {{6, 1, 14}, /* shli r2, r1, 14 */
14726 {2, 2, 1}} /* sub r3, r2, r1 */
14728 {16384ll /* 0x4000 */ ,
14729 {{6, 1, 14}} /* shli r2, r1, 14 */
14731 {16385ll /* 0x4001 */ ,
14732 {{6, 1, 14}, /* shli r2, r1, 14 */
14733 {1, 1, 2}} /* add r3, r1, r2 */
14735 {16386ll /* 0x4002 */ ,
14736 {{6, 1, 14}, /* shli r2, r1, 14 */
14737 {3, 1, 2}} /* shl1add r3, r1, r2 */
14739 {16387ll /* 0x4003 */ ,
14740 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14741 {6, 1, 14}, /* shli r3, r1, 14 */
14742 {1, 2, 3}} /* add r4, r2, r3 */
14744 {16388ll /* 0x4004 */ ,
14745 {{6, 1, 14}, /* shli r2, r1, 14 */
14746 {4, 1, 2}} /* shl2add r3, r1, r2 */
14748 {16389ll /* 0x4005 */ ,
14749 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14750 {6, 1, 14}, /* shli r3, r1, 14 */
14751 {1, 2, 3}} /* add r4, r2, r3 */
14753 {16390ll /* 0x4006 */ ,
14754 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14755 {6, 1, 14}, /* shli r3, r1, 14 */
14756 {3, 2, 3}} /* shl1add r4, r2, r3 */
14758 {16391ll /* 0x4007 */ ,
14759 {{6, 1, 14}, /* shli r2, r1, 14 */
14760 {2, 2, 1}, /* sub r3, r2, r1 */
14761 {5, 1, 3}} /* shl3add r4, r1, r3 */
14763 {16392ll /* 0x4008 */ ,
14764 {{6, 1, 14}, /* shli r2, r1, 14 */
14765 {5, 1, 2}} /* shl3add r3, r1, r2 */
14767 {16393ll /* 0x4009 */ ,
14768 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14769 {6, 1, 14}, /* shli r3, r1, 14 */
14770 {1, 2, 3}} /* add r4, r2, r3 */
14772 {16394ll /* 0x400a */ ,
14773 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14774 {6, 1, 14}, /* shli r3, r1, 14 */
14775 {3, 2, 3}} /* shl1add r4, r2, r3 */
14777 {16400ll /* 0x4010 */ ,
14778 {{6, 1, 4}, /* shli r2, r1, 4 */
14779 {6, 1, 14}, /* shli r3, r1, 14 */
14780 {1, 2, 3}} /* add r4, r2, r3 */
14782 {16416ll /* 0x4020 */ ,
14783 {{6, 1, 5}, /* shli r2, r1, 5 */
14784 {6, 1, 14}, /* shli r3, r1, 14 */
14785 {1, 2, 3}} /* add r4, r2, r3 */
14787 {16448ll /* 0x4040 */ ,
14788 {{6, 1, 6}, /* shli r2, r1, 6 */
14789 {6, 1, 14}, /* shli r3, r1, 14 */
14790 {1, 2, 3}} /* add r4, r2, r3 */
14792 {16512ll /* 0x4080 */ ,
14793 {{6, 1, 7}, /* shli r2, r1, 7 */
14794 {6, 1, 14}, /* shli r3, r1, 14 */
14795 {1, 2, 3}} /* add r4, r2, r3 */
14797 {16640ll /* 0x4100 */ ,
14798 {{6, 1, 8}, /* shli r2, r1, 8 */
14799 {6, 1, 14}, /* shli r3, r1, 14 */
14800 {1, 2, 3}} /* add r4, r2, r3 */
14802 {16896ll /* 0x4200 */ ,
14803 {{6, 1, 9}, /* shli r2, r1, 9 */
14804 {6, 1, 14}, /* shli r3, r1, 14 */
14805 {1, 2, 3}} /* add r4, r2, r3 */
14807 {17408ll /* 0x4400 */ ,
14808 {{6, 1, 10}, /* shli r2, r1, 10 */
14809 {6, 1, 14}, /* shli r3, r1, 14 */
14810 {1, 2, 3}} /* add r4, r2, r3 */
14812 {18432ll /* 0x4800 */ ,
14813 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14814 {6, 2, 11}} /* shli r3, r2, 11 */
14816 {20480ll /* 0x5000 */ ,
14817 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14818 {6, 2, 12}} /* shli r3, r2, 12 */
14820 {24576ll /* 0x6000 */ ,
14821 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14822 {6, 2, 13}} /* shli r3, r2, 13 */
14824 {25600ll /* 0x6400 */ ,
14825 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14826 {5, 2, 1}, /* shl3add r3, r2, r1 */
14827 {6, 3, 10}} /* shli r4, r3, 10 */
14829 {32759ll /* 0x7ff7 */ ,
14830 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14831 {6, 1, 15}, /* shli r3, r1, 15 */
14832 {2, 3, 2}} /* sub r4, r3, r2 */
14834 {32760ll /* 0x7ff8 */ ,
14835 {{6, 1, 3}, /* shli r2, r1, 3 */
14836 {6, 1, 15}, /* shli r3, r1, 15 */
14837 {2, 3, 2}} /* sub r4, r3, r2 */
14839 {32761ll /* 0x7ff9 */ ,
14840 {{6, 1, 12}, /* shli r2, r1, 12 */
14841 {2, 2, 1}, /* sub r3, r2, r1 */
14842 {5, 3, 1}} /* shl3add r4, r3, r1 */
14844 {32763ll /* 0x7ffb */ ,
14845 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14846 {6, 1, 15}, /* shli r3, r1, 15 */
14847 {2, 3, 2}} /* sub r4, r3, r2 */
14849 {32764ll /* 0x7ffc */ ,
14850 {{6, 1, 2}, /* shli r2, r1, 2 */
14851 {6, 1, 15}, /* shli r3, r1, 15 */
14852 {2, 3, 2}} /* sub r4, r3, r2 */
14854 {32765ll /* 0x7ffd */ ,
14855 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14856 {6, 1, 15}, /* shli r3, r1, 15 */
14857 {2, 3, 2}} /* sub r4, r3, r2 */
14859 {32766ll /* 0x7ffe */ ,
14860 {{6, 1, 1}, /* shli r2, r1, 1 */
14861 {6, 1, 15}, /* shli r3, r1, 15 */
14862 {2, 3, 2}} /* sub r4, r3, r2 */
14864 {32767ll /* 0x7fff */ ,
14865 {{6, 1, 15}, /* shli r2, r1, 15 */
14866 {2, 2, 1}} /* sub r3, r2, r1 */
14868 {32768ll /* 0x8000 */ ,
14869 {{6, 1, 15}} /* shli r2, r1, 15 */
14871 {32769ll /* 0x8001 */ ,
14872 {{6, 1, 15}, /* shli r2, r1, 15 */
14873 {1, 1, 2}} /* add r3, r1, r2 */
14875 {32770ll /* 0x8002 */ ,
14876 {{6, 1, 15}, /* shli r2, r1, 15 */
14877 {3, 1, 2}} /* shl1add r3, r1, r2 */
14879 {32771ll /* 0x8003 */ ,
14880 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14881 {6, 1, 15}, /* shli r3, r1, 15 */
14882 {1, 2, 3}} /* add r4, r2, r3 */
14884 {32772ll /* 0x8004 */ ,
14885 {{6, 1, 15}, /* shli r2, r1, 15 */
14886 {4, 1, 2}} /* shl2add r3, r1, r2 */
14888 {32773ll /* 0x8005 */ ,
14889 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14890 {6, 1, 15}, /* shli r3, r1, 15 */
14891 {1, 2, 3}} /* add r4, r2, r3 */
14893 {32774ll /* 0x8006 */ ,
14894 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14895 {6, 1, 15}, /* shli r3, r1, 15 */
14896 {3, 2, 3}} /* shl1add r4, r2, r3 */
14898 {32775ll /* 0x8007 */ ,
14899 {{6, 1, 15}, /* shli r2, r1, 15 */
14900 {2, 2, 1}, /* sub r3, r2, r1 */
14901 {5, 1, 3}} /* shl3add r4, r1, r3 */
14903 {32776ll /* 0x8008 */ ,
14904 {{6, 1, 15}, /* shli r2, r1, 15 */
14905 {5, 1, 2}} /* shl3add r3, r1, r2 */
14907 {32777ll /* 0x8009 */ ,
14908 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14909 {6, 1, 15}, /* shli r3, r1, 15 */
14910 {1, 2, 3}} /* add r4, r2, r3 */
14912 {32778ll /* 0x800a */ ,
14913 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14914 {6, 1, 15}, /* shli r3, r1, 15 */
14915 {3, 2, 3}} /* shl1add r4, r2, r3 */
14917 {32784ll /* 0x8010 */ ,
14918 {{6, 1, 4}, /* shli r2, r1, 4 */
14919 {6, 1, 15}, /* shli r3, r1, 15 */
14920 {1, 2, 3}} /* add r4, r2, r3 */
14922 {32800ll /* 0x8020 */ ,
14923 {{6, 1, 5}, /* shli r2, r1, 5 */
14924 {6, 1, 15}, /* shli r3, r1, 15 */
14925 {1, 2, 3}} /* add r4, r2, r3 */
14927 {32832ll /* 0x8040 */ ,
14928 {{6, 1, 6}, /* shli r2, r1, 6 */
14929 {6, 1, 15}, /* shli r3, r1, 15 */
14930 {1, 2, 3}} /* add r4, r2, r3 */
14932 {32896ll /* 0x8080 */ ,
14933 {{6, 1, 7}, /* shli r2, r1, 7 */
14934 {6, 1, 15}, /* shli r3, r1, 15 */
14935 {1, 2, 3}} /* add r4, r2, r3 */
14937 {33024ll /* 0x8100 */ ,
14938 {{6, 1, 8}, /* shli r2, r1, 8 */
14939 {6, 1, 15}, /* shli r3, r1, 15 */
14940 {1, 2, 3}} /* add r4, r2, r3 */
14942 {33280ll /* 0x8200 */ ,
14943 {{6, 1, 9}, /* shli r2, r1, 9 */
14944 {6, 1, 15}, /* shli r3, r1, 15 */
14945 {1, 2, 3}} /* add r4, r2, r3 */
14947 {33792ll /* 0x8400 */ ,
14948 {{6, 1, 10}, /* shli r2, r1, 10 */
14949 {6, 1, 15}, /* shli r3, r1, 15 */
14950 {1, 2, 3}} /* add r4, r2, r3 */
14952 {34816ll /* 0x8800 */ ,
14953 {{6, 1, 11}, /* shli r2, r1, 11 */
14954 {6, 1, 15}, /* shli r3, r1, 15 */
14955 {1, 2, 3}} /* add r4, r2, r3 */
14957 {36864ll /* 0x9000 */ ,
14958 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14959 {6, 2, 12}} /* shli r3, r2, 12 */
14961 {40960ll /* 0xa000 */ ,
14962 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14963 {6, 2, 13}} /* shli r3, r2, 13 */
14965 {49152ll /* 0xc000 */ ,
14966 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14967 {6, 2, 14}} /* shli r3, r2, 14 */
14969 {65527ll /* 0xfff7 */ ,
14970 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14971 {6, 1, 16}, /* shli r3, r1, 16 */
14972 {2, 3, 2}} /* sub r4, r3, r2 */
14974 {65528ll /* 0xfff8 */ ,
14975 {{6, 1, 3}, /* shli r2, r1, 3 */
14976 {6, 1, 16}, /* shli r3, r1, 16 */
14977 {2, 3, 2}} /* sub r4, r3, r2 */
14979 {65529ll /* 0xfff9 */ ,
14980 {{6, 1, 13}, /* shli r2, r1, 13 */
14981 {2, 2, 1}, /* sub r3, r2, r1 */
14982 {5, 3, 1}} /* shl3add r4, r3, r1 */
14984 {65531ll /* 0xfffb */ ,
14985 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14986 {6, 1, 16}, /* shli r3, r1, 16 */
14987 {2, 3, 2}} /* sub r4, r3, r2 */
14989 {65532ll /* 0xfffc */ ,
14990 {{6, 1, 2}, /* shli r2, r1, 2 */
14991 {6, 1, 16}, /* shli r3, r1, 16 */
14992 {2, 3, 2}} /* sub r4, r3, r2 */
14994 {65533ll /* 0xfffd */ ,
14995 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14996 {6, 1, 16}, /* shli r3, r1, 16 */
14997 {2, 3, 2}} /* sub r4, r3, r2 */
14999 {65534ll /* 0xfffe */ ,
15000 {{6, 1, 1}, /* shli r2, r1, 1 */
15001 {6, 1, 16}, /* shli r3, r1, 16 */
15002 {2, 3, 2}} /* sub r4, r3, r2 */
15004 {65535ll /* 0xffff */ ,
15005 {{6, 1, 16}, /* shli r2, r1, 16 */
15006 {2, 2, 1}} /* sub r3, r2, r1 */
15008 {65536ll /* 0x10000 */ ,
15009 {{6, 1, 16}} /* shli r2, r1, 16 */
15011 {65537ll /* 0x10001 */ ,
15012 {{6, 1, 16}, /* shli r2, r1, 16 */
15013 {1, 1, 2}} /* add r3, r1, r2 */
15015 {65538ll /* 0x10002 */ ,
15016 {{6, 1, 16}, /* shli r2, r1, 16 */
15017 {3, 1, 2}} /* shl1add r3, r1, r2 */
15019 {65539ll /* 0x10003 */ ,
15020 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15021 {6, 1, 16}, /* shli r3, r1, 16 */
15022 {1, 2, 3}} /* add r4, r2, r3 */
15024 {65540ll /* 0x10004 */ ,
15025 {{6, 1, 16}, /* shli r2, r1, 16 */
15026 {4, 1, 2}} /* shl2add r3, r1, r2 */
15028 {65541ll /* 0x10005 */ ,
15029 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15030 {6, 1, 16}, /* shli r3, r1, 16 */
15031 {1, 2, 3}} /* add r4, r2, r3 */
15033 {65542ll /* 0x10006 */ ,
15034 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15035 {6, 1, 16}, /* shli r3, r1, 16 */
15036 {3, 2, 3}} /* shl1add r4, r2, r3 */
15038 {65543ll /* 0x10007 */ ,
15039 {{6, 1, 16}, /* shli r2, r1, 16 */
15040 {2, 2, 1}, /* sub r3, r2, r1 */
15041 {5, 1, 3}} /* shl3add r4, r1, r3 */
15043 {65544ll /* 0x10008 */ ,
15044 {{6, 1, 16}, /* shli r2, r1, 16 */
15045 {5, 1, 2}} /* shl3add r3, r1, r2 */
15047 {65545ll /* 0x10009 */ ,
15048 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15049 {6, 1, 16}, /* shli r3, r1, 16 */
15050 {1, 2, 3}} /* add r4, r2, r3 */
15052 {65546ll /* 0x1000a */ ,
15053 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15054 {6, 1, 16}, /* shli r3, r1, 16 */
15055 {3, 2, 3}} /* shl1add r4, r2, r3 */
15057 {65552ll /* 0x10010 */ ,
15058 {{6, 1, 4}, /* shli r2, r1, 4 */
15059 {6, 1, 16}, /* shli r3, r1, 16 */
15060 {1, 2, 3}} /* add r4, r2, r3 */
15062 {65568ll /* 0x10020 */ ,
15063 {{6, 1, 5}, /* shli r2, r1, 5 */
15064 {6, 1, 16}, /* shli r3, r1, 16 */
15065 {1, 2, 3}} /* add r4, r2, r3 */
15067 {65600ll /* 0x10040 */ ,
15068 {{6, 1, 6}, /* shli r2, r1, 6 */
15069 {6, 1, 16}, /* shli r3, r1, 16 */
15070 {1, 2, 3}} /* add r4, r2, r3 */
15072 {65664ll /* 0x10080 */ ,
15073 {{6, 1, 7}, /* shli r2, r1, 7 */
15074 {6, 1, 16}, /* shli r3, r1, 16 */
15075 {1, 2, 3}} /* add r4, r2, r3 */
15077 {65792ll /* 0x10100 */ ,
15078 {{6, 1, 8}, /* shli r2, r1, 8 */
15079 {6, 1, 16}, /* shli r3, r1, 16 */
15080 {1, 2, 3}} /* add r4, r2, r3 */
15082 {66048ll /* 0x10200 */ ,
15083 {{6, 1, 9}, /* shli r2, r1, 9 */
15084 {6, 1, 16}, /* shli r3, r1, 16 */
15085 {1, 2, 3}} /* add r4, r2, r3 */
15087 {66560ll /* 0x10400 */ ,
15088 {{6, 1, 10}, /* shli r2, r1, 10 */
15089 {6, 1, 16}, /* shli r3, r1, 16 */
15090 {1, 2, 3}} /* add r4, r2, r3 */
15092 {67584ll /* 0x10800 */ ,
15093 {{6, 1, 11}, /* shli r2, r1, 11 */
15094 {6, 1, 16}, /* shli r3, r1, 16 */
15095 {1, 2, 3}} /* add r4, r2, r3 */
15097 {69632ll /* 0x11000 */ ,
15098 {{6, 1, 12}, /* shli r2, r1, 12 */
15099 {6, 1, 16}, /* shli r3, r1, 16 */
15100 {1, 2, 3}} /* add r4, r2, r3 */
15102 {73728ll /* 0x12000 */ ,
15103 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15104 {6, 2, 13}} /* shli r3, r2, 13 */
15106 {81920ll /* 0x14000 */ ,
15107 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15108 {6, 2, 14}} /* shli r3, r2, 14 */
15110 {98304ll /* 0x18000 */ ,
15111 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15112 {6, 2, 15}} /* shli r3, r2, 15 */
15114 {131063ll /* 0x1fff7 */ ,
15115 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15116 {6, 1, 17}, /* shli r3, r1, 17 */
15117 {2, 3, 2}} /* sub r4, r3, r2 */
15119 {131064ll /* 0x1fff8 */ ,
15120 {{6, 1, 3}, /* shli r2, r1, 3 */
15121 {6, 1, 17}, /* shli r3, r1, 17 */
15122 {2, 3, 2}} /* sub r4, r3, r2 */
15124 {131065ll /* 0x1fff9 */ ,
15125 {{6, 1, 14}, /* shli r2, r1, 14 */
15126 {2, 2, 1}, /* sub r3, r2, r1 */
15127 {5, 3, 1}} /* shl3add r4, r3, r1 */
15129 {131067ll /* 0x1fffb */ ,
15130 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15131 {6, 1, 17}, /* shli r3, r1, 17 */
15132 {2, 3, 2}} /* sub r4, r3, r2 */
15134 {131068ll /* 0x1fffc */ ,
15135 {{6, 1, 2}, /* shli r2, r1, 2 */
15136 {6, 1, 17}, /* shli r3, r1, 17 */
15137 {2, 3, 2}} /* sub r4, r3, r2 */
15139 {131069ll /* 0x1fffd */ ,
15140 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15141 {6, 1, 17}, /* shli r3, r1, 17 */
15142 {2, 3, 2}} /* sub r4, r3, r2 */
15144 {131070ll /* 0x1fffe */ ,
15145 {{6, 1, 1}, /* shli r2, r1, 1 */
15146 {6, 1, 17}, /* shli r3, r1, 17 */
15147 {2, 3, 2}} /* sub r4, r3, r2 */
15149 {131071ll /* 0x1ffff */ ,
15150 {{6, 1, 17}, /* shli r2, r1, 17 */
15151 {2, 2, 1}} /* sub r3, r2, r1 */
15153 {131072ll /* 0x20000 */ ,
15154 {{6, 1, 17}} /* shli r2, r1, 17 */
15156 {131073ll /* 0x20001 */ ,
15157 {{6, 1, 17}, /* shli r2, r1, 17 */
15158 {1, 1, 2}} /* add r3, r1, r2 */
15160 {131074ll /* 0x20002 */ ,
15161 {{6, 1, 17}, /* shli r2, r1, 17 */
15162 {3, 1, 2}} /* shl1add r3, r1, r2 */
15164 {131075ll /* 0x20003 */ ,
15165 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15166 {6, 1, 17}, /* shli r3, r1, 17 */
15167 {1, 2, 3}} /* add r4, r2, r3 */
15169 {131076ll /* 0x20004 */ ,
15170 {{6, 1, 17}, /* shli r2, r1, 17 */
15171 {4, 1, 2}} /* shl2add r3, r1, r2 */
15173 {131077ll /* 0x20005 */ ,
15174 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15175 {6, 1, 17}, /* shli r3, r1, 17 */
15176 {1, 2, 3}} /* add r4, r2, r3 */
15178 {131078ll /* 0x20006 */ ,
15179 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15180 {6, 1, 17}, /* shli r3, r1, 17 */
15181 {3, 2, 3}} /* shl1add r4, r2, r3 */
15183 {131079ll /* 0x20007 */ ,
15184 {{6, 1, 17}, /* shli r2, r1, 17 */
15185 {2, 2, 1}, /* sub r3, r2, r1 */
15186 {5, 1, 3}} /* shl3add r4, r1, r3 */
15188 {131080ll /* 0x20008 */ ,
15189 {{6, 1, 17}, /* shli r2, r1, 17 */
15190 {5, 1, 2}} /* shl3add r3, r1, r2 */
15192 {131081ll /* 0x20009 */ ,
15193 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15194 {6, 1, 17}, /* shli r3, r1, 17 */
15195 {1, 2, 3}} /* add r4, r2, r3 */
15197 {131082ll /* 0x2000a */ ,
15198 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15199 {6, 1, 17}, /* shli r3, r1, 17 */
15200 {3, 2, 3}} /* shl1add r4, r2, r3 */
15202 {131088ll /* 0x20010 */ ,
15203 {{6, 1, 4}, /* shli r2, r1, 4 */
15204 {6, 1, 17}, /* shli r3, r1, 17 */
15205 {1, 2, 3}} /* add r4, r2, r3 */
15207 {131104ll /* 0x20020 */ ,
15208 {{6, 1, 5}, /* shli r2, r1, 5 */
15209 {6, 1, 17}, /* shli r3, r1, 17 */
15210 {1, 2, 3}} /* add r4, r2, r3 */
15212 {131136ll /* 0x20040 */ ,
15213 {{6, 1, 6}, /* shli r2, r1, 6 */
15214 {6, 1, 17}, /* shli r3, r1, 17 */
15215 {1, 2, 3}} /* add r4, r2, r3 */
15217 {131200ll /* 0x20080 */ ,
15218 {{6, 1, 7}, /* shli r2, r1, 7 */
15219 {6, 1, 17}, /* shli r3, r1, 17 */
15220 {1, 2, 3}} /* add r4, r2, r3 */
15222 {131328ll /* 0x20100 */ ,
15223 {{6, 1, 8}, /* shli r2, r1, 8 */
15224 {6, 1, 17}, /* shli r3, r1, 17 */
15225 {1, 2, 3}} /* add r4, r2, r3 */
15227 {131584ll /* 0x20200 */ ,
15228 {{6, 1, 9}, /* shli r2, r1, 9 */
15229 {6, 1, 17}, /* shli r3, r1, 17 */
15230 {1, 2, 3}} /* add r4, r2, r3 */
15232 {132096ll /* 0x20400 */ ,
15233 {{6, 1, 10}, /* shli r2, r1, 10 */
15234 {6, 1, 17}, /* shli r3, r1, 17 */
15235 {1, 2, 3}} /* add r4, r2, r3 */
15237 {133120ll /* 0x20800 */ ,
15238 {{6, 1, 11}, /* shli r2, r1, 11 */
15239 {6, 1, 17}, /* shli r3, r1, 17 */
15240 {1, 2, 3}} /* add r4, r2, r3 */
15242 {135168ll /* 0x21000 */ ,
15243 {{6, 1, 12}, /* shli r2, r1, 12 */
15244 {6, 1, 17}, /* shli r3, r1, 17 */
15245 {1, 2, 3}} /* add r4, r2, r3 */
15247 {139264ll /* 0x22000 */ ,
15248 {{6, 1, 13}, /* shli r2, r1, 13 */
15249 {6, 1, 17}, /* shli r3, r1, 17 */
15250 {1, 2, 3}} /* add r4, r2, r3 */
15252 {147456ll /* 0x24000 */ ,
15253 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15254 {6, 2, 14}} /* shli r3, r2, 14 */
15256 {163840ll /* 0x28000 */ ,
15257 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15258 {6, 2, 15}} /* shli r3, r2, 15 */
15260 {196608ll /* 0x30000 */ ,
15261 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15262 {6, 2, 16}} /* shli r3, r2, 16 */
15264 {262135ll /* 0x3fff7 */ ,
15265 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15266 {6, 1, 18}, /* shli r3, r1, 18 */
15267 {2, 3, 2}} /* sub r4, r3, r2 */
15269 {262136ll /* 0x3fff8 */ ,
15270 {{6, 1, 3}, /* shli r2, r1, 3 */
15271 {6, 1, 18}, /* shli r3, r1, 18 */
15272 {2, 3, 2}} /* sub r4, r3, r2 */
15274 {262137ll /* 0x3fff9 */ ,
15275 {{6, 1, 15}, /* shli r2, r1, 15 */
15276 {2, 2, 1}, /* sub r3, r2, r1 */
15277 {5, 3, 1}} /* shl3add r4, r3, r1 */
15279 {262139ll /* 0x3fffb */ ,
15280 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15281 {6, 1, 18}, /* shli r3, r1, 18 */
15282 {2, 3, 2}} /* sub r4, r3, r2 */
15284 {262140ll /* 0x3fffc */ ,
15285 {{6, 1, 2}, /* shli r2, r1, 2 */
15286 {6, 1, 18}, /* shli r3, r1, 18 */
15287 {2, 3, 2}} /* sub r4, r3, r2 */
15289 {262141ll /* 0x3fffd */ ,
15290 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15291 {6, 1, 18}, /* shli r3, r1, 18 */
15292 {2, 3, 2}} /* sub r4, r3, r2 */
15294 {262142ll /* 0x3fffe */ ,
15295 {{6, 1, 1}, /* shli r2, r1, 1 */
15296 {6, 1, 18}, /* shli r3, r1, 18 */
15297 {2, 3, 2}} /* sub r4, r3, r2 */
15299 {262143ll /* 0x3ffff */ ,
15300 {{6, 1, 18}, /* shli r2, r1, 18 */
15301 {2, 2, 1}} /* sub r3, r2, r1 */
15303 {262144ll /* 0x40000 */ ,
15304 {{6, 1, 18}} /* shli r2, r1, 18 */
15306 {262145ll /* 0x40001 */ ,
15307 {{6, 1, 18}, /* shli r2, r1, 18 */
15308 {1, 1, 2}} /* add r3, r1, r2 */
15310 {262146ll /* 0x40002 */ ,
15311 {{6, 1, 18}, /* shli r2, r1, 18 */
15312 {3, 1, 2}} /* shl1add r3, r1, r2 */
15314 {262147ll /* 0x40003 */ ,
15315 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15316 {6, 1, 18}, /* shli r3, r1, 18 */
15317 {1, 2, 3}} /* add r4, r2, r3 */
15319 {262148ll /* 0x40004 */ ,
15320 {{6, 1, 18}, /* shli r2, r1, 18 */
15321 {4, 1, 2}} /* shl2add r3, r1, r2 */
15323 {262149ll /* 0x40005 */ ,
15324 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15325 {6, 1, 18}, /* shli r3, r1, 18 */
15326 {1, 2, 3}} /* add r4, r2, r3 */
15328 {262150ll /* 0x40006 */ ,
15329 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15330 {6, 1, 18}, /* shli r3, r1, 18 */
15331 {3, 2, 3}} /* shl1add r4, r2, r3 */
15333 {262151ll /* 0x40007 */ ,
15334 {{6, 1, 18}, /* shli r2, r1, 18 */
15335 {2, 2, 1}, /* sub r3, r2, r1 */
15336 {5, 1, 3}} /* shl3add r4, r1, r3 */
15338 {262152ll /* 0x40008 */ ,
15339 {{6, 1, 18}, /* shli r2, r1, 18 */
15340 {5, 1, 2}} /* shl3add r3, r1, r2 */
15342 {262153ll /* 0x40009 */ ,
15343 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15344 {6, 1, 18}, /* shli r3, r1, 18 */
15345 {1, 2, 3}} /* add r4, r2, r3 */
15347 {262154ll /* 0x4000a */ ,
15348 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15349 {6, 1, 18}, /* shli r3, r1, 18 */
15350 {3, 2, 3}} /* shl1add r4, r2, r3 */
15352 {262160ll /* 0x40010 */ ,
15353 {{6, 1, 4}, /* shli r2, r1, 4 */
15354 {6, 1, 18}, /* shli r3, r1, 18 */
15355 {1, 2, 3}} /* add r4, r2, r3 */
15357 {262176ll /* 0x40020 */ ,
15358 {{6, 1, 5}, /* shli r2, r1, 5 */
15359 {6, 1, 18}, /* shli r3, r1, 18 */
15360 {1, 2, 3}} /* add r4, r2, r3 */
15362 {262208ll /* 0x40040 */ ,
15363 {{6, 1, 6}, /* shli r2, r1, 6 */
15364 {6, 1, 18}, /* shli r3, r1, 18 */
15365 {1, 2, 3}} /* add r4, r2, r3 */
15367 {262272ll /* 0x40080 */ ,
15368 {{6, 1, 7}, /* shli r2, r1, 7 */
15369 {6, 1, 18}, /* shli r3, r1, 18 */
15370 {1, 2, 3}} /* add r4, r2, r3 */
15372 {262400ll /* 0x40100 */ ,
15373 {{6, 1, 8}, /* shli r2, r1, 8 */
15374 {6, 1, 18}, /* shli r3, r1, 18 */
15375 {1, 2, 3}} /* add r4, r2, r3 */
15377 {262656ll /* 0x40200 */ ,
15378 {{6, 1, 9}, /* shli r2, r1, 9 */
15379 {6, 1, 18}, /* shli r3, r1, 18 */
15380 {1, 2, 3}} /* add r4, r2, r3 */
15382 {263168ll /* 0x40400 */ ,
15383 {{6, 1, 10}, /* shli r2, r1, 10 */
15384 {6, 1, 18}, /* shli r3, r1, 18 */
15385 {1, 2, 3}} /* add r4, r2, r3 */
15387 {264192ll /* 0x40800 */ ,
15388 {{6, 1, 11}, /* shli r2, r1, 11 */
15389 {6, 1, 18}, /* shli r3, r1, 18 */
15390 {1, 2, 3}} /* add r4, r2, r3 */
15392 {266240ll /* 0x41000 */ ,
15393 {{6, 1, 12}, /* shli r2, r1, 12 */
15394 {6, 1, 18}, /* shli r3, r1, 18 */
15395 {1, 2, 3}} /* add r4, r2, r3 */
15397 {270336ll /* 0x42000 */ ,
15398 {{6, 1, 13}, /* shli r2, r1, 13 */
15399 {6, 1, 18}, /* shli r3, r1, 18 */
15400 {1, 2, 3}} /* add r4, r2, r3 */
15402 {278528ll /* 0x44000 */ ,
15403 {{6, 1, 14}, /* shli r2, r1, 14 */
15404 {6, 1, 18}, /* shli r3, r1, 18 */
15405 {1, 2, 3}} /* add r4, r2, r3 */
15407 {294912ll /* 0x48000 */ ,
15408 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15409 {6, 2, 15}} /* shli r3, r2, 15 */
15411 {327680ll /* 0x50000 */ ,
15412 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15413 {6, 2, 16}} /* shli r3, r2, 16 */
15415 {393216ll /* 0x60000 */ ,
15416 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15417 {6, 2, 17}} /* shli r3, r2, 17 */
15419 {524279ll /* 0x7fff7 */ ,
15420 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15421 {6, 1, 19}, /* shli r3, r1, 19 */
15422 {2, 3, 2}} /* sub r4, r3, r2 */
15424 {524280ll /* 0x7fff8 */ ,
15425 {{6, 1, 3}, /* shli r2, r1, 3 */
15426 {6, 1, 19}, /* shli r3, r1, 19 */
15427 {2, 3, 2}} /* sub r4, r3, r2 */
15429 {524281ll /* 0x7fff9 */ ,
15430 {{6, 1, 16}, /* shli r2, r1, 16 */
15431 {2, 2, 1}, /* sub r3, r2, r1 */
15432 {5, 3, 1}} /* shl3add r4, r3, r1 */
15434 {524283ll /* 0x7fffb */ ,
15435 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15436 {6, 1, 19}, /* shli r3, r1, 19 */
15437 {2, 3, 2}} /* sub r4, r3, r2 */
15439 {524284ll /* 0x7fffc */ ,
15440 {{6, 1, 2}, /* shli r2, r1, 2 */
15441 {6, 1, 19}, /* shli r3, r1, 19 */
15442 {2, 3, 2}} /* sub r4, r3, r2 */
15444 {524285ll /* 0x7fffd */ ,
15445 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15446 {6, 1, 19}, /* shli r3, r1, 19 */
15447 {2, 3, 2}} /* sub r4, r3, r2 */
15449 {524286ll /* 0x7fffe */ ,
15450 {{6, 1, 1}, /* shli r2, r1, 1 */
15451 {6, 1, 19}, /* shli r3, r1, 19 */
15452 {2, 3, 2}} /* sub r4, r3, r2 */
15454 {524287ll /* 0x7ffff */ ,
15455 {{6, 1, 19}, /* shli r2, r1, 19 */
15456 {2, 2, 1}} /* sub r3, r2, r1 */
15458 {524288ll /* 0x80000 */ ,
15459 {{6, 1, 19}} /* shli r2, r1, 19 */
15461 {524289ll /* 0x80001 */ ,
15462 {{6, 1, 19}, /* shli r2, r1, 19 */
15463 {1, 1, 2}} /* add r3, r1, r2 */
15465 {524290ll /* 0x80002 */ ,
15466 {{6, 1, 19}, /* shli r2, r1, 19 */
15467 {3, 1, 2}} /* shl1add r3, r1, r2 */
15469 {524291ll /* 0x80003 */ ,
15470 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15471 {6, 1, 19}, /* shli r3, r1, 19 */
15472 {1, 2, 3}} /* add r4, r2, r3 */
15474 {524292ll /* 0x80004 */ ,
15475 {{6, 1, 19}, /* shli r2, r1, 19 */
15476 {4, 1, 2}} /* shl2add r3, r1, r2 */
15478 {524293ll /* 0x80005 */ ,
15479 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15480 {6, 1, 19}, /* shli r3, r1, 19 */
15481 {1, 2, 3}} /* add r4, r2, r3 */
15483 {524294ll /* 0x80006 */ ,
15484 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15485 {6, 1, 19}, /* shli r3, r1, 19 */
15486 {3, 2, 3}} /* shl1add r4, r2, r3 */
15488 {524295ll /* 0x80007 */ ,
15489 {{6, 1, 19}, /* shli r2, r1, 19 */
15490 {2, 2, 1}, /* sub r3, r2, r1 */
15491 {5, 1, 3}} /* shl3add r4, r1, r3 */
15493 {524296ll /* 0x80008 */ ,
15494 {{6, 1, 19}, /* shli r2, r1, 19 */
15495 {5, 1, 2}} /* shl3add r3, r1, r2 */
15497 {524297ll /* 0x80009 */ ,
15498 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15499 {6, 1, 19}, /* shli r3, r1, 19 */
15500 {1, 2, 3}} /* add r4, r2, r3 */
15502 {524298ll /* 0x8000a */ ,
15503 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15504 {6, 1, 19}, /* shli r3, r1, 19 */
15505 {3, 2, 3}} /* shl1add r4, r2, r3 */
15507 {524304ll /* 0x80010 */ ,
15508 {{6, 1, 4}, /* shli r2, r1, 4 */
15509 {6, 1, 19}, /* shli r3, r1, 19 */
15510 {1, 2, 3}} /* add r4, r2, r3 */
15512 {524320ll /* 0x80020 */ ,
15513 {{6, 1, 5}, /* shli r2, r1, 5 */
15514 {6, 1, 19}, /* shli r3, r1, 19 */
15515 {1, 2, 3}} /* add r4, r2, r3 */
15517 {524352ll /* 0x80040 */ ,
15518 {{6, 1, 6}, /* shli r2, r1, 6 */
15519 {6, 1, 19}, /* shli r3, r1, 19 */
15520 {1, 2, 3}} /* add r4, r2, r3 */
15522 {524416ll /* 0x80080 */ ,
15523 {{6, 1, 7}, /* shli r2, r1, 7 */
15524 {6, 1, 19}, /* shli r3, r1, 19 */
15525 {1, 2, 3}} /* add r4, r2, r3 */
15527 {524544ll /* 0x80100 */ ,
15528 {{6, 1, 8}, /* shli r2, r1, 8 */
15529 {6, 1, 19}, /* shli r3, r1, 19 */
15530 {1, 2, 3}} /* add r4, r2, r3 */
15532 {524800ll /* 0x80200 */ ,
15533 {{6, 1, 9}, /* shli r2, r1, 9 */
15534 {6, 1, 19}, /* shli r3, r1, 19 */
15535 {1, 2, 3}} /* add r4, r2, r3 */
15537 {525312ll /* 0x80400 */ ,
15538 {{6, 1, 10}, /* shli r2, r1, 10 */
15539 {6, 1, 19}, /* shli r3, r1, 19 */
15540 {1, 2, 3}} /* add r4, r2, r3 */
15542 {526336ll /* 0x80800 */ ,
15543 {{6, 1, 11}, /* shli r2, r1, 11 */
15544 {6, 1, 19}, /* shli r3, r1, 19 */
15545 {1, 2, 3}} /* add r4, r2, r3 */
15547 {528384ll /* 0x81000 */ ,
15548 {{6, 1, 12}, /* shli r2, r1, 12 */
15549 {6, 1, 19}, /* shli r3, r1, 19 */
15550 {1, 2, 3}} /* add r4, r2, r3 */
15552 {532480ll /* 0x82000 */ ,
15553 {{6, 1, 13}, /* shli r2, r1, 13 */
15554 {6, 1, 19}, /* shli r3, r1, 19 */
15555 {1, 2, 3}} /* add r4, r2, r3 */
15557 {540672ll /* 0x84000 */ ,
15558 {{6, 1, 14}, /* shli r2, r1, 14 */
15559 {6, 1, 19}, /* shli r3, r1, 19 */
15560 {1, 2, 3}} /* add r4, r2, r3 */
15562 {557056ll /* 0x88000 */ ,
15563 {{6, 1, 15}, /* shli r2, r1, 15 */
15564 {6, 1, 19}, /* shli r3, r1, 19 */
15565 {1, 2, 3}} /* add r4, r2, r3 */
15567 {589824ll /* 0x90000 */ ,
15568 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15569 {6, 2, 16}} /* shli r3, r2, 16 */
15571 {655360ll /* 0xa0000 */ ,
15572 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15573 {6, 2, 17}} /* shli r3, r2, 17 */
15575 {786432ll /* 0xc0000 */ ,
15576 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15577 {6, 2, 18}} /* shli r3, r2, 18 */
15579 {1048567ll /* 0xffff7 */ ,
15580 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15581 {6, 1, 20}, /* shli r3, r1, 20 */
15582 {2, 3, 2}} /* sub r4, r3, r2 */
15584 {1048568ll /* 0xffff8 */ ,
15585 {{6, 1, 3}, /* shli r2, r1, 3 */
15586 {6, 1, 20}, /* shli r3, r1, 20 */
15587 {2, 3, 2}} /* sub r4, r3, r2 */
15589 {1048569ll /* 0xffff9 */ ,
15590 {{6, 1, 17}, /* shli r2, r1, 17 */
15591 {2, 2, 1}, /* sub r3, r2, r1 */
15592 {5, 3, 1}} /* shl3add r4, r3, r1 */
15594 {1048571ll /* 0xffffb */ ,
15595 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15596 {6, 1, 20}, /* shli r3, r1, 20 */
15597 {2, 3, 2}} /* sub r4, r3, r2 */
15599 {1048572ll /* 0xffffc */ ,
15600 {{6, 1, 2}, /* shli r2, r1, 2 */
15601 {6, 1, 20}, /* shli r3, r1, 20 */
15602 {2, 3, 2}} /* sub r4, r3, r2 */
15604 {1048573ll /* 0xffffd */ ,
15605 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15606 {6, 1, 20}, /* shli r3, r1, 20 */
15607 {2, 3, 2}} /* sub r4, r3, r2 */
15609 {1048574ll /* 0xffffe */ ,
15610 {{6, 1, 1}, /* shli r2, r1, 1 */
15611 {6, 1, 20}, /* shli r3, r1, 20 */
15612 {2, 3, 2}} /* sub r4, r3, r2 */
15614 {1048575ll /* 0xfffff */ ,
15615 {{6, 1, 20}, /* shli r2, r1, 20 */
15616 {2, 2, 1}} /* sub r3, r2, r1 */
15618 {1048576ll /* 0x100000 */ ,
15619 {{6, 1, 20}} /* shli r2, r1, 20 */
15621 {1048577ll /* 0x100001 */ ,
15622 {{6, 1, 20}, /* shli r2, r1, 20 */
15623 {1, 1, 2}} /* add r3, r1, r2 */
15625 {1048578ll /* 0x100002 */ ,
15626 {{6, 1, 20}, /* shli r2, r1, 20 */
15627 {3, 1, 2}} /* shl1add r3, r1, r2 */
15629 {1048579ll /* 0x100003 */ ,
15630 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15631 {6, 1, 20}, /* shli r3, r1, 20 */
15632 {1, 2, 3}} /* add r4, r2, r3 */
15634 {1048580ll /* 0x100004 */ ,
15635 {{6, 1, 20}, /* shli r2, r1, 20 */
15636 {4, 1, 2}} /* shl2add r3, r1, r2 */
15638 {1048581ll /* 0x100005 */ ,
15639 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15640 {6, 1, 20}, /* shli r3, r1, 20 */
15641 {1, 2, 3}} /* add r4, r2, r3 */
15643 {1048582ll /* 0x100006 */ ,
15644 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15645 {6, 1, 20}, /* shli r3, r1, 20 */
15646 {3, 2, 3}} /* shl1add r4, r2, r3 */
15648 {1048583ll /* 0x100007 */ ,
15649 {{6, 1, 20}, /* shli r2, r1, 20 */
15650 {2, 2, 1}, /* sub r3, r2, r1 */
15651 {5, 1, 3}} /* shl3add r4, r1, r3 */
15653 {1048584ll /* 0x100008 */ ,
15654 {{6, 1, 20}, /* shli r2, r1, 20 */
15655 {5, 1, 2}} /* shl3add r3, r1, r2 */
15657 {1048585ll /* 0x100009 */ ,
15658 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15659 {6, 1, 20}, /* shli r3, r1, 20 */
15660 {1, 2, 3}} /* add r4, r2, r3 */
15662 {1048586ll /* 0x10000a */ ,
15663 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15664 {6, 1, 20}, /* shli r3, r1, 20 */
15665 {3, 2, 3}} /* shl1add r4, r2, r3 */
15667 {1048592ll /* 0x100010 */ ,
15668 {{6, 1, 4}, /* shli r2, r1, 4 */
15669 {6, 1, 20}, /* shli r3, r1, 20 */
15670 {1, 2, 3}} /* add r4, r2, r3 */
15672 {1048608ll /* 0x100020 */ ,
15673 {{6, 1, 5}, /* shli r2, r1, 5 */
15674 {6, 1, 20}, /* shli r3, r1, 20 */
15675 {1, 2, 3}} /* add r4, r2, r3 */
15677 {1048640ll /* 0x100040 */ ,
15678 {{6, 1, 6}, /* shli r2, r1, 6 */
15679 {6, 1, 20}, /* shli r3, r1, 20 */
15680 {1, 2, 3}} /* add r4, r2, r3 */
15682 {1048704ll /* 0x100080 */ ,
15683 {{6, 1, 7}, /* shli r2, r1, 7 */
15684 {6, 1, 20}, /* shli r3, r1, 20 */
15685 {1, 2, 3}} /* add r4, r2, r3 */
15687 {1048832ll /* 0x100100 */ ,
15688 {{6, 1, 8}, /* shli r2, r1, 8 */
15689 {6, 1, 20}, /* shli r3, r1, 20 */
15690 {1, 2, 3}} /* add r4, r2, r3 */
15692 {1049088ll /* 0x100200 */ ,
15693 {{6, 1, 9}, /* shli r2, r1, 9 */
15694 {6, 1, 20}, /* shli r3, r1, 20 */
15695 {1, 2, 3}} /* add r4, r2, r3 */
15697 {1049600ll /* 0x100400 */ ,
15698 {{6, 1, 10}, /* shli r2, r1, 10 */
15699 {6, 1, 20}, /* shli r3, r1, 20 */
15700 {1, 2, 3}} /* add r4, r2, r3 */
15702 {1050624ll /* 0x100800 */ ,
15703 {{6, 1, 11}, /* shli r2, r1, 11 */
15704 {6, 1, 20}, /* shli r3, r1, 20 */
15705 {1, 2, 3}} /* add r4, r2, r3 */
15707 {1052672ll /* 0x101000 */ ,
15708 {{6, 1, 12}, /* shli r2, r1, 12 */
15709 {6, 1, 20}, /* shli r3, r1, 20 */
15710 {1, 2, 3}} /* add r4, r2, r3 */
15712 {1056768ll /* 0x102000 */ ,
15713 {{6, 1, 13}, /* shli r2, r1, 13 */
15714 {6, 1, 20}, /* shli r3, r1, 20 */
15715 {1, 2, 3}} /* add r4, r2, r3 */
15717 {1064960ll /* 0x104000 */ ,
15718 {{6, 1, 14}, /* shli r2, r1, 14 */
15719 {6, 1, 20}, /* shli r3, r1, 20 */
15720 {1, 2, 3}} /* add r4, r2, r3 */
15722 {1081344ll /* 0x108000 */ ,
15723 {{6, 1, 15}, /* shli r2, r1, 15 */
15724 {6, 1, 20}, /* shli r3, r1, 20 */
15725 {1, 2, 3}} /* add r4, r2, r3 */
15727 {1114112ll /* 0x110000 */ ,
15728 {{6, 1, 16}, /* shli r2, r1, 16 */
15729 {6, 1, 20}, /* shli r3, r1, 20 */
15730 {1, 2, 3}} /* add r4, r2, r3 */
15732 {1179648ll /* 0x120000 */ ,
15733 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15734 {6, 2, 17}} /* shli r3, r2, 17 */
15736 {1310720ll /* 0x140000 */ ,
15737 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15738 {6, 2, 18}} /* shli r3, r2, 18 */
15740 {1572864ll /* 0x180000 */ ,
15741 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15742 {6, 2, 19}} /* shli r3, r2, 19 */
15744 {2097143ll /* 0x1ffff7 */ ,
15745 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15746 {6, 1, 21}, /* shli r3, r1, 21 */
15747 {2, 3, 2}} /* sub r4, r3, r2 */
15749 {2097144ll /* 0x1ffff8 */ ,
15750 {{6, 1, 3}, /* shli r2, r1, 3 */
15751 {6, 1, 21}, /* shli r3, r1, 21 */
15752 {2, 3, 2}} /* sub r4, r3, r2 */
15754 {2097145ll /* 0x1ffff9 */ ,
15755 {{6, 1, 18}, /* shli r2, r1, 18 */
15756 {2, 2, 1}, /* sub r3, r2, r1 */
15757 {5, 3, 1}} /* shl3add r4, r3, r1 */
15759 {2097147ll /* 0x1ffffb */ ,
15760 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15761 {6, 1, 21}, /* shli r3, r1, 21 */
15762 {2, 3, 2}} /* sub r4, r3, r2 */
15764 {2097148ll /* 0x1ffffc */ ,
15765 {{6, 1, 2}, /* shli r2, r1, 2 */
15766 {6, 1, 21}, /* shli r3, r1, 21 */
15767 {2, 3, 2}} /* sub r4, r3, r2 */
15769 {2097149ll /* 0x1ffffd */ ,
15770 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15771 {6, 1, 21}, /* shli r3, r1, 21 */
15772 {2, 3, 2}} /* sub r4, r3, r2 */
15774 {2097150ll /* 0x1ffffe */ ,
15775 {{6, 1, 1}, /* shli r2, r1, 1 */
15776 {6, 1, 21}, /* shli r3, r1, 21 */
15777 {2, 3, 2}} /* sub r4, r3, r2 */
15779 {2097151ll /* 0x1fffff */ ,
15780 {{6, 1, 21}, /* shli r2, r1, 21 */
15781 {2, 2, 1}} /* sub r3, r2, r1 */
15783 {2097152ll /* 0x200000 */ ,
15784 {{6, 1, 21}} /* shli r2, r1, 21 */
15786 {2097153ll /* 0x200001 */ ,
15787 {{6, 1, 21}, /* shli r2, r1, 21 */
15788 {1, 1, 2}} /* add r3, r1, r2 */
15790 {2097154ll /* 0x200002 */ ,
15791 {{6, 1, 21}, /* shli r2, r1, 21 */
15792 {3, 1, 2}} /* shl1add r3, r1, r2 */
15794 {2097155ll /* 0x200003 */ ,
15795 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15796 {6, 1, 21}, /* shli r3, r1, 21 */
15797 {1, 2, 3}} /* add r4, r2, r3 */
15799 {2097156ll /* 0x200004 */ ,
15800 {{6, 1, 21}, /* shli r2, r1, 21 */
15801 {4, 1, 2}} /* shl2add r3, r1, r2 */
15803 {2097157ll /* 0x200005 */ ,
15804 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15805 {6, 1, 21}, /* shli r3, r1, 21 */
15806 {1, 2, 3}} /* add r4, r2, r3 */
15808 {2097158ll /* 0x200006 */ ,
15809 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15810 {6, 1, 21}, /* shli r3, r1, 21 */
15811 {3, 2, 3}} /* shl1add r4, r2, r3 */
15813 {2097159ll /* 0x200007 */ ,
15814 {{6, 1, 21}, /* shli r2, r1, 21 */
15815 {2, 2, 1}, /* sub r3, r2, r1 */
15816 {5, 1, 3}} /* shl3add r4, r1, r3 */
15818 {2097160ll /* 0x200008 */ ,
15819 {{6, 1, 21}, /* shli r2, r1, 21 */
15820 {5, 1, 2}} /* shl3add r3, r1, r2 */
15822 {2097161ll /* 0x200009 */ ,
15823 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15824 {6, 1, 21}, /* shli r3, r1, 21 */
15825 {1, 2, 3}} /* add r4, r2, r3 */
15827 {2097162ll /* 0x20000a */ ,
15828 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15829 {6, 1, 21}, /* shli r3, r1, 21 */
15830 {3, 2, 3}} /* shl1add r4, r2, r3 */
15832 {2097168ll /* 0x200010 */ ,
15833 {{6, 1, 4}, /* shli r2, r1, 4 */
15834 {6, 1, 21}, /* shli r3, r1, 21 */
15835 {1, 2, 3}} /* add r4, r2, r3 */
15837 {2097184ll /* 0x200020 */ ,
15838 {{6, 1, 5}, /* shli r2, r1, 5 */
15839 {6, 1, 21}, /* shli r3, r1, 21 */
15840 {1, 2, 3}} /* add r4, r2, r3 */
15842 {2097216ll /* 0x200040 */ ,
15843 {{6, 1, 6}, /* shli r2, r1, 6 */
15844 {6, 1, 21}, /* shli r3, r1, 21 */
15845 {1, 2, 3}} /* add r4, r2, r3 */
15847 {2097280ll /* 0x200080 */ ,
15848 {{6, 1, 7}, /* shli r2, r1, 7 */
15849 {6, 1, 21}, /* shli r3, r1, 21 */
15850 {1, 2, 3}} /* add r4, r2, r3 */
15852 {2097408ll /* 0x200100 */ ,
15853 {{6, 1, 8}, /* shli r2, r1, 8 */
15854 {6, 1, 21}, /* shli r3, r1, 21 */
15855 {1, 2, 3}} /* add r4, r2, r3 */
15857 {2097664ll /* 0x200200 */ ,
15858 {{6, 1, 9}, /* shli r2, r1, 9 */
15859 {6, 1, 21}, /* shli r3, r1, 21 */
15860 {1, 2, 3}} /* add r4, r2, r3 */
15862 {2098176ll /* 0x200400 */ ,
15863 {{6, 1, 10}, /* shli r2, r1, 10 */
15864 {6, 1, 21}, /* shli r3, r1, 21 */
15865 {1, 2, 3}} /* add r4, r2, r3 */
15867 {2099200ll /* 0x200800 */ ,
15868 {{6, 1, 11}, /* shli r2, r1, 11 */
15869 {6, 1, 21}, /* shli r3, r1, 21 */
15870 {1, 2, 3}} /* add r4, r2, r3 */
15872 {2101248ll /* 0x201000 */ ,
15873 {{6, 1, 12}, /* shli r2, r1, 12 */
15874 {6, 1, 21}, /* shli r3, r1, 21 */
15875 {1, 2, 3}} /* add r4, r2, r3 */
15877 {2105344ll /* 0x202000 */ ,
15878 {{6, 1, 13}, /* shli r2, r1, 13 */
15879 {6, 1, 21}, /* shli r3, r1, 21 */
15880 {1, 2, 3}} /* add r4, r2, r3 */
15882 {2113536ll /* 0x204000 */ ,
15883 {{6, 1, 14}, /* shli r2, r1, 14 */
15884 {6, 1, 21}, /* shli r3, r1, 21 */
15885 {1, 2, 3}} /* add r4, r2, r3 */
15887 {2129920ll /* 0x208000 */ ,
15888 {{6, 1, 15}, /* shli r2, r1, 15 */
15889 {6, 1, 21}, /* shli r3, r1, 21 */
15890 {1, 2, 3}} /* add r4, r2, r3 */
15892 {2162688ll /* 0x210000 */ ,
15893 {{6, 1, 16}, /* shli r2, r1, 16 */
15894 {6, 1, 21}, /* shli r3, r1, 21 */
15895 {1, 2, 3}} /* add r4, r2, r3 */
15897 {2228224ll /* 0x220000 */ ,
15898 {{6, 1, 17}, /* shli r2, r1, 17 */
15899 {6, 1, 21}, /* shli r3, r1, 21 */
15900 {1, 2, 3}} /* add r4, r2, r3 */
15902 {2359296ll /* 0x240000 */ ,
15903 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15904 {6, 2, 18}} /* shli r3, r2, 18 */
15906 {2621440ll /* 0x280000 */ ,
15907 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15908 {6, 2, 19}} /* shli r3, r2, 19 */
15910 {3145728ll /* 0x300000 */ ,
15911 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15912 {6, 2, 20}} /* shli r3, r2, 20 */
15914 {4194295ll /* 0x3ffff7 */ ,
15915 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15916 {6, 1, 22}, /* shli r3, r1, 22 */
15917 {2, 3, 2}} /* sub r4, r3, r2 */
15919 {4194296ll /* 0x3ffff8 */ ,
15920 {{6, 1, 3}, /* shli r2, r1, 3 */
15921 {6, 1, 22}, /* shli r3, r1, 22 */
15922 {2, 3, 2}} /* sub r4, r3, r2 */
15924 {4194297ll /* 0x3ffff9 */ ,
15925 {{6, 1, 19}, /* shli r2, r1, 19 */
15926 {2, 2, 1}, /* sub r3, r2, r1 */
15927 {5, 3, 1}} /* shl3add r4, r3, r1 */
15929 {4194299ll /* 0x3ffffb */ ,
15930 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15931 {6, 1, 22}, /* shli r3, r1, 22 */
15932 {2, 3, 2}} /* sub r4, r3, r2 */
15934 {4194300ll /* 0x3ffffc */ ,
15935 {{6, 1, 2}, /* shli r2, r1, 2 */
15936 {6, 1, 22}, /* shli r3, r1, 22 */
15937 {2, 3, 2}} /* sub r4, r3, r2 */
15939 {4194301ll /* 0x3ffffd */ ,
15940 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15941 {6, 1, 22}, /* shli r3, r1, 22 */
15942 {2, 3, 2}} /* sub r4, r3, r2 */
15944 {4194302ll /* 0x3ffffe */ ,
15945 {{6, 1, 1}, /* shli r2, r1, 1 */
15946 {6, 1, 22}, /* shli r3, r1, 22 */
15947 {2, 3, 2}} /* sub r4, r3, r2 */
15949 {4194303ll /* 0x3fffff */ ,
15950 {{6, 1, 22}, /* shli r2, r1, 22 */
15951 {2, 2, 1}} /* sub r3, r2, r1 */
15953 {4194304ll /* 0x400000 */ ,
15954 {{6, 1, 22}} /* shli r2, r1, 22 */
15956 {4194305ll /* 0x400001 */ ,
15957 {{6, 1, 22}, /* shli r2, r1, 22 */
15958 {1, 1, 2}} /* add r3, r1, r2 */
15960 {4194306ll /* 0x400002 */ ,
15961 {{6, 1, 22}, /* shli r2, r1, 22 */
15962 {3, 1, 2}} /* shl1add r3, r1, r2 */
15964 {4194307ll /* 0x400003 */ ,
15965 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15966 {6, 1, 22}, /* shli r3, r1, 22 */
15967 {1, 2, 3}} /* add r4, r2, r3 */
15969 {4194308ll /* 0x400004 */ ,
15970 {{6, 1, 22}, /* shli r2, r1, 22 */
15971 {4, 1, 2}} /* shl2add r3, r1, r2 */
15973 {4194309ll /* 0x400005 */ ,
15974 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15975 {6, 1, 22}, /* shli r3, r1, 22 */
15976 {1, 2, 3}} /* add r4, r2, r3 */
15978 {4194310ll /* 0x400006 */ ,
15979 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15980 {6, 1, 22}, /* shli r3, r1, 22 */
15981 {3, 2, 3}} /* shl1add r4, r2, r3 */
15983 {4194311ll /* 0x400007 */ ,
15984 {{6, 1, 22}, /* shli r2, r1, 22 */
15985 {2, 2, 1}, /* sub r3, r2, r1 */
15986 {5, 1, 3}} /* shl3add r4, r1, r3 */
15988 {4194312ll /* 0x400008 */ ,
15989 {{6, 1, 22}, /* shli r2, r1, 22 */
15990 {5, 1, 2}} /* shl3add r3, r1, r2 */
15992 {4194313ll /* 0x400009 */ ,
15993 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15994 {6, 1, 22}, /* shli r3, r1, 22 */
15995 {1, 2, 3}} /* add r4, r2, r3 */
15997 {4194314ll /* 0x40000a */ ,
15998 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15999 {6, 1, 22}, /* shli r3, r1, 22 */
16000 {3, 2, 3}} /* shl1add r4, r2, r3 */
16002 {4194320ll /* 0x400010 */ ,
16003 {{6, 1, 4}, /* shli r2, r1, 4 */
16004 {6, 1, 22}, /* shli r3, r1, 22 */
16005 {1, 2, 3}} /* add r4, r2, r3 */
16007 {4194336ll /* 0x400020 */ ,
16008 {{6, 1, 5}, /* shli r2, r1, 5 */
16009 {6, 1, 22}, /* shli r3, r1, 22 */
16010 {1, 2, 3}} /* add r4, r2, r3 */
16012 {4194368ll /* 0x400040 */ ,
16013 {{6, 1, 6}, /* shli r2, r1, 6 */
16014 {6, 1, 22}, /* shli r3, r1, 22 */
16015 {1, 2, 3}} /* add r4, r2, r3 */
16017 {4194432ll /* 0x400080 */ ,
16018 {{6, 1, 7}, /* shli r2, r1, 7 */
16019 {6, 1, 22}, /* shli r3, r1, 22 */
16020 {1, 2, 3}} /* add r4, r2, r3 */
16022 {4194560ll /* 0x400100 */ ,
16023 {{6, 1, 8}, /* shli r2, r1, 8 */
16024 {6, 1, 22}, /* shli r3, r1, 22 */
16025 {1, 2, 3}} /* add r4, r2, r3 */
16027 {4194816ll /* 0x400200 */ ,
16028 {{6, 1, 9}, /* shli r2, r1, 9 */
16029 {6, 1, 22}, /* shli r3, r1, 22 */
16030 {1, 2, 3}} /* add r4, r2, r3 */
16032 {4195328ll /* 0x400400 */ ,
16033 {{6, 1, 10}, /* shli r2, r1, 10 */
16034 {6, 1, 22}, /* shli r3, r1, 22 */
16035 {1, 2, 3}} /* add r4, r2, r3 */
16037 {4196352ll /* 0x400800 */ ,
16038 {{6, 1, 11}, /* shli r2, r1, 11 */
16039 {6, 1, 22}, /* shli r3, r1, 22 */
16040 {1, 2, 3}} /* add r4, r2, r3 */
16042 {4198400ll /* 0x401000 */ ,
16043 {{6, 1, 12}, /* shli r2, r1, 12 */
16044 {6, 1, 22}, /* shli r3, r1, 22 */
16045 {1, 2, 3}} /* add r4, r2, r3 */
16047 {4202496ll /* 0x402000 */ ,
16048 {{6, 1, 13}, /* shli r2, r1, 13 */
16049 {6, 1, 22}, /* shli r3, r1, 22 */
16050 {1, 2, 3}} /* add r4, r2, r3 */
16052 {4210688ll /* 0x404000 */ ,
16053 {{6, 1, 14}, /* shli r2, r1, 14 */
16054 {6, 1, 22}, /* shli r3, r1, 22 */
16055 {1, 2, 3}} /* add r4, r2, r3 */
16057 {4227072ll /* 0x408000 */ ,
16058 {{6, 1, 15}, /* shli r2, r1, 15 */
16059 {6, 1, 22}, /* shli r3, r1, 22 */
16060 {1, 2, 3}} /* add r4, r2, r3 */
16062 {4259840ll /* 0x410000 */ ,
16063 {{6, 1, 16}, /* shli r2, r1, 16 */
16064 {6, 1, 22}, /* shli r3, r1, 22 */
16065 {1, 2, 3}} /* add r4, r2, r3 */
16067 {4325376ll /* 0x420000 */ ,
16068 {{6, 1, 17}, /* shli r2, r1, 17 */
16069 {6, 1, 22}, /* shli r3, r1, 22 */
16070 {1, 2, 3}} /* add r4, r2, r3 */
16072 {4456448ll /* 0x440000 */ ,
16073 {{6, 1, 18}, /* shli r2, r1, 18 */
16074 {6, 1, 22}, /* shli r3, r1, 22 */
16075 {1, 2, 3}} /* add r4, r2, r3 */
16077 {4718592ll /* 0x480000 */ ,
16078 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16079 {6, 2, 19}} /* shli r3, r2, 19 */
16081 {5242880ll /* 0x500000 */ ,
16082 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16083 {6, 2, 20}} /* shli r3, r2, 20 */
16085 {6291456ll /* 0x600000 */ ,
16086 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16087 {6, 2, 21}} /* shli r3, r2, 21 */
16089 {8388599ll /* 0x7ffff7 */ ,
16090 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16091 {6, 1, 23}, /* shli r3, r1, 23 */
16092 {2, 3, 2}} /* sub r4, r3, r2 */
16094 {8388600ll /* 0x7ffff8 */ ,
16095 {{6, 1, 3}, /* shli r2, r1, 3 */
16096 {6, 1, 23}, /* shli r3, r1, 23 */
16097 {2, 3, 2}} /* sub r4, r3, r2 */
16099 {8388601ll /* 0x7ffff9 */ ,
16100 {{6, 1, 20}, /* shli r2, r1, 20 */
16101 {2, 2, 1}, /* sub r3, r2, r1 */
16102 {5, 3, 1}} /* shl3add r4, r3, r1 */
16104 {8388603ll /* 0x7ffffb */ ,
16105 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16106 {6, 1, 23}, /* shli r3, r1, 23 */
16107 {2, 3, 2}} /* sub r4, r3, r2 */
16109 {8388604ll /* 0x7ffffc */ ,
16110 {{6, 1, 2}, /* shli r2, r1, 2 */
16111 {6, 1, 23}, /* shli r3, r1, 23 */
16112 {2, 3, 2}} /* sub r4, r3, r2 */
16114 {8388605ll /* 0x7ffffd */ ,
16115 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16116 {6, 1, 23}, /* shli r3, r1, 23 */
16117 {2, 3, 2}} /* sub r4, r3, r2 */
16119 {8388606ll /* 0x7ffffe */ ,
16120 {{6, 1, 1}, /* shli r2, r1, 1 */
16121 {6, 1, 23}, /* shli r3, r1, 23 */
16122 {2, 3, 2}} /* sub r4, r3, r2 */
16124 {8388607ll /* 0x7fffff */ ,
16125 {{6, 1, 23}, /* shli r2, r1, 23 */
16126 {2, 2, 1}} /* sub r3, r2, r1 */
16128 {8388608ll /* 0x800000 */ ,
16129 {{6, 1, 23}} /* shli r2, r1, 23 */
16131 {8388609ll /* 0x800001 */ ,
16132 {{6, 1, 23}, /* shli r2, r1, 23 */
16133 {1, 1, 2}} /* add r3, r1, r2 */
16135 {8388610ll /* 0x800002 */ ,
16136 {{6, 1, 23}, /* shli r2, r1, 23 */
16137 {3, 1, 2}} /* shl1add r3, r1, r2 */
16139 {8388611ll /* 0x800003 */ ,
16140 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16141 {6, 1, 23}, /* shli r3, r1, 23 */
16142 {1, 2, 3}} /* add r4, r2, r3 */
16144 {8388612ll /* 0x800004 */ ,
16145 {{6, 1, 23}, /* shli r2, r1, 23 */
16146 {4, 1, 2}} /* shl2add r3, r1, r2 */
16148 {8388613ll /* 0x800005 */ ,
16149 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16150 {6, 1, 23}, /* shli r3, r1, 23 */
16151 {1, 2, 3}} /* add r4, r2, r3 */
16153 {8388614ll /* 0x800006 */ ,
16154 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16155 {6, 1, 23}, /* shli r3, r1, 23 */
16156 {3, 2, 3}} /* shl1add r4, r2, r3 */
16158 {8388615ll /* 0x800007 */ ,
16159 {{6, 1, 23}, /* shli r2, r1, 23 */
16160 {2, 2, 1}, /* sub r3, r2, r1 */
16161 {5, 1, 3}} /* shl3add r4, r1, r3 */
16163 {8388616ll /* 0x800008 */ ,
16164 {{6, 1, 23}, /* shli r2, r1, 23 */
16165 {5, 1, 2}} /* shl3add r3, r1, r2 */
16167 {8388617ll /* 0x800009 */ ,
16168 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16169 {6, 1, 23}, /* shli r3, r1, 23 */
16170 {1, 2, 3}} /* add r4, r2, r3 */
16172 {8388618ll /* 0x80000a */ ,
16173 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16174 {6, 1, 23}, /* shli r3, r1, 23 */
16175 {3, 2, 3}} /* shl1add r4, r2, r3 */
16177 {8388624ll /* 0x800010 */ ,
16178 {{6, 1, 4}, /* shli r2, r1, 4 */
16179 {6, 1, 23}, /* shli r3, r1, 23 */
16180 {1, 2, 3}} /* add r4, r2, r3 */
16182 {8388640ll /* 0x800020 */ ,
16183 {{6, 1, 5}, /* shli r2, r1, 5 */
16184 {6, 1, 23}, /* shli r3, r1, 23 */
16185 {1, 2, 3}} /* add r4, r2, r3 */
16187 {8388672ll /* 0x800040 */ ,
16188 {{6, 1, 6}, /* shli r2, r1, 6 */
16189 {6, 1, 23}, /* shli r3, r1, 23 */
16190 {1, 2, 3}} /* add r4, r2, r3 */
16192 {8388736ll /* 0x800080 */ ,
16193 {{6, 1, 7}, /* shli r2, r1, 7 */
16194 {6, 1, 23}, /* shli r3, r1, 23 */
16195 {1, 2, 3}} /* add r4, r2, r3 */
16197 {8388864ll /* 0x800100 */ ,
16198 {{6, 1, 8}, /* shli r2, r1, 8 */
16199 {6, 1, 23}, /* shli r3, r1, 23 */
16200 {1, 2, 3}} /* add r4, r2, r3 */
16202 {8389120ll /* 0x800200 */ ,
16203 {{6, 1, 9}, /* shli r2, r1, 9 */
16204 {6, 1, 23}, /* shli r3, r1, 23 */
16205 {1, 2, 3}} /* add r4, r2, r3 */
16207 {8389632ll /* 0x800400 */ ,
16208 {{6, 1, 10}, /* shli r2, r1, 10 */
16209 {6, 1, 23}, /* shli r3, r1, 23 */
16210 {1, 2, 3}} /* add r4, r2, r3 */
16212 {8390656ll /* 0x800800 */ ,
16213 {{6, 1, 11}, /* shli r2, r1, 11 */
16214 {6, 1, 23}, /* shli r3, r1, 23 */
16215 {1, 2, 3}} /* add r4, r2, r3 */
16217 {8392704ll /* 0x801000 */ ,
16218 {{6, 1, 12}, /* shli r2, r1, 12 */
16219 {6, 1, 23}, /* shli r3, r1, 23 */
16220 {1, 2, 3}} /* add r4, r2, r3 */
16222 {8396800ll /* 0x802000 */ ,
16223 {{6, 1, 13}, /* shli r2, r1, 13 */
16224 {6, 1, 23}, /* shli r3, r1, 23 */
16225 {1, 2, 3}} /* add r4, r2, r3 */
16227 {8404992ll /* 0x804000 */ ,
16228 {{6, 1, 14}, /* shli r2, r1, 14 */
16229 {6, 1, 23}, /* shli r3, r1, 23 */
16230 {1, 2, 3}} /* add r4, r2, r3 */
16232 {8421376ll /* 0x808000 */ ,
16233 {{6, 1, 15}, /* shli r2, r1, 15 */
16234 {6, 1, 23}, /* shli r3, r1, 23 */
16235 {1, 2, 3}} /* add r4, r2, r3 */
16237 {8454144ll /* 0x810000 */ ,
16238 {{6, 1, 16}, /* shli r2, r1, 16 */
16239 {6, 1, 23}, /* shli r3, r1, 23 */
16240 {1, 2, 3}} /* add r4, r2, r3 */
16242 {8519680ll /* 0x820000 */ ,
16243 {{6, 1, 17}, /* shli r2, r1, 17 */
16244 {6, 1, 23}, /* shli r3, r1, 23 */
16245 {1, 2, 3}} /* add r4, r2, r3 */
16247 {8650752ll /* 0x840000 */ ,
16248 {{6, 1, 18}, /* shli r2, r1, 18 */
16249 {6, 1, 23}, /* shli r3, r1, 23 */
16250 {1, 2, 3}} /* add r4, r2, r3 */
16252 {8912896ll /* 0x880000 */ ,
16253 {{6, 1, 19}, /* shli r2, r1, 19 */
16254 {6, 1, 23}, /* shli r3, r1, 23 */
16255 {1, 2, 3}} /* add r4, r2, r3 */
16257 {9437184ll /* 0x900000 */ ,
16258 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16259 {6, 2, 20}} /* shli r3, r2, 20 */
16261 {10485760ll /* 0xa00000 */ ,
16262 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16263 {6, 2, 21}} /* shli r3, r2, 21 */
16265 {11796480ll /* 0xb40000 */ ,
16266 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16267 {5, 2, 2}, /* shl3add r3, r2, r2 */
16268 {6, 3, 18}} /* shli r4, r3, 18 */
16270 {12582912ll /* 0xc00000 */ ,
16271 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16272 {6, 2, 22}} /* shli r3, r2, 22 */
16274 {16777207ll /* 0xfffff7 */ ,
16275 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16276 {6, 1, 24}, /* shli r3, r1, 24 */
16277 {2, 3, 2}} /* sub r4, r3, r2 */
16279 {16777208ll /* 0xfffff8 */ ,
16280 {{6, 1, 3}, /* shli r2, r1, 3 */
16281 {6, 1, 24}, /* shli r3, r1, 24 */
16282 {2, 3, 2}} /* sub r4, r3, r2 */
16284 {16777209ll /* 0xfffff9 */ ,
16285 {{6, 1, 21}, /* shli r2, r1, 21 */
16286 {2, 2, 1}, /* sub r3, r2, r1 */
16287 {5, 3, 1}} /* shl3add r4, r3, r1 */
16289 {16777211ll /* 0xfffffb */ ,
16290 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16291 {6, 1, 24}, /* shli r3, r1, 24 */
16292 {2, 3, 2}} /* sub r4, r3, r2 */
16294 {16777212ll /* 0xfffffc */ ,
16295 {{6, 1, 2}, /* shli r2, r1, 2 */
16296 {6, 1, 24}, /* shli r3, r1, 24 */
16297 {2, 3, 2}} /* sub r4, r3, r2 */
16299 {16777213ll /* 0xfffffd */ ,
16300 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16301 {6, 1, 24}, /* shli r3, r1, 24 */
16302 {2, 3, 2}} /* sub r4, r3, r2 */
16304 {16777214ll /* 0xfffffe */ ,
16305 {{6, 1, 1}, /* shli r2, r1, 1 */
16306 {6, 1, 24}, /* shli r3, r1, 24 */
16307 {2, 3, 2}} /* sub r4, r3, r2 */
16309 {16777215ll /* 0xffffff */ ,
16310 {{6, 1, 24}, /* shli r2, r1, 24 */
16311 {2, 2, 1}} /* sub r3, r2, r1 */
16313 {16777216ll /* 0x1000000 */ ,
16314 {{6, 1, 24}} /* shli r2, r1, 24 */
16316 {16777217ll /* 0x1000001 */ ,
16317 {{6, 1, 24}, /* shli r2, r1, 24 */
16318 {1, 1, 2}} /* add r3, r1, r2 */
16320 {16777218ll /* 0x1000002 */ ,
16321 {{6, 1, 24}, /* shli r2, r1, 24 */
16322 {3, 1, 2}} /* shl1add r3, r1, r2 */
16324 {16777219ll /* 0x1000003 */ ,
16325 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16326 {6, 1, 24}, /* shli r3, r1, 24 */
16327 {1, 2, 3}} /* add r4, r2, r3 */
16329 {16777220ll /* 0x1000004 */ ,
16330 {{6, 1, 24}, /* shli r2, r1, 24 */
16331 {4, 1, 2}} /* shl2add r3, r1, r2 */
16333 {16777221ll /* 0x1000005 */ ,
16334 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16335 {6, 1, 24}, /* shli r3, r1, 24 */
16336 {1, 2, 3}} /* add r4, r2, r3 */
16338 {16777222ll /* 0x1000006 */ ,
16339 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16340 {6, 1, 24}, /* shli r3, r1, 24 */
16341 {3, 2, 3}} /* shl1add r4, r2, r3 */
16343 {16777223ll /* 0x1000007 */ ,
16344 {{6, 1, 24}, /* shli r2, r1, 24 */
16345 {2, 2, 1}, /* sub r3, r2, r1 */
16346 {5, 1, 3}} /* shl3add r4, r1, r3 */
16348 {16777224ll /* 0x1000008 */ ,
16349 {{6, 1, 24}, /* shli r2, r1, 24 */
16350 {5, 1, 2}} /* shl3add r3, r1, r2 */
16352 {16777225ll /* 0x1000009 */ ,
16353 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16354 {6, 1, 24}, /* shli r3, r1, 24 */
16355 {1, 2, 3}} /* add r4, r2, r3 */
16357 {16777226ll /* 0x100000a */ ,
16358 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16359 {6, 1, 24}, /* shli r3, r1, 24 */
16360 {3, 2, 3}} /* shl1add r4, r2, r3 */
16362 {16777232ll /* 0x1000010 */ ,
16363 {{6, 1, 4}, /* shli r2, r1, 4 */
16364 {6, 1, 24}, /* shli r3, r1, 24 */
16365 {1, 2, 3}} /* add r4, r2, r3 */
16367 {16777248ll /* 0x1000020 */ ,
16368 {{6, 1, 5}, /* shli r2, r1, 5 */
16369 {6, 1, 24}, /* shli r3, r1, 24 */
16370 {1, 2, 3}} /* add r4, r2, r3 */
16372 {16777280ll /* 0x1000040 */ ,
16373 {{6, 1, 6}, /* shli r2, r1, 6 */
16374 {6, 1, 24}, /* shli r3, r1, 24 */
16375 {1, 2, 3}} /* add r4, r2, r3 */
16377 {16777344ll /* 0x1000080 */ ,
16378 {{6, 1, 7}, /* shli r2, r1, 7 */
16379 {6, 1, 24}, /* shli r3, r1, 24 */
16380 {1, 2, 3}} /* add r4, r2, r3 */
16382 {16777472ll /* 0x1000100 */ ,
16383 {{6, 1, 8}, /* shli r2, r1, 8 */
16384 {6, 1, 24}, /* shli r3, r1, 24 */
16385 {1, 2, 3}} /* add r4, r2, r3 */
16387 {16777728ll /* 0x1000200 */ ,
16388 {{6, 1, 9}, /* shli r2, r1, 9 */
16389 {6, 1, 24}, /* shli r3, r1, 24 */
16390 {1, 2, 3}} /* add r4, r2, r3 */
16392 {16778240ll /* 0x1000400 */ ,
16393 {{6, 1, 10}, /* shli r2, r1, 10 */
16394 {6, 1, 24}, /* shli r3, r1, 24 */
16395 {1, 2, 3}} /* add r4, r2, r3 */
16397 {16779264ll /* 0x1000800 */ ,
16398 {{6, 1, 11}, /* shli r2, r1, 11 */
16399 {6, 1, 24}, /* shli r3, r1, 24 */
16400 {1, 2, 3}} /* add r4, r2, r3 */
16402 {16781312ll /* 0x1001000 */ ,
16403 {{6, 1, 12}, /* shli r2, r1, 12 */
16404 {6, 1, 24}, /* shli r3, r1, 24 */
16405 {1, 2, 3}} /* add r4, r2, r3 */
16407 {16785408ll /* 0x1002000 */ ,
16408 {{6, 1, 13}, /* shli r2, r1, 13 */
16409 {6, 1, 24}, /* shli r3, r1, 24 */
16410 {1, 2, 3}} /* add r4, r2, r3 */
16412 {16793600ll /* 0x1004000 */ ,
16413 {{6, 1, 14}, /* shli r2, r1, 14 */
16414 {6, 1, 24}, /* shli r3, r1, 24 */
16415 {1, 2, 3}} /* add r4, r2, r3 */
16417 {16809984ll /* 0x1008000 */ ,
16418 {{6, 1, 15}, /* shli r2, r1, 15 */
16419 {6, 1, 24}, /* shli r3, r1, 24 */
16420 {1, 2, 3}} /* add r4, r2, r3 */
16422 {16842752ll /* 0x1010000 */ ,
16423 {{6, 1, 16}, /* shli r2, r1, 16 */
16424 {6, 1, 24}, /* shli r3, r1, 24 */
16425 {1, 2, 3}} /* add r4, r2, r3 */
16427 {16908288ll /* 0x1020000 */ ,
16428 {{6, 1, 17}, /* shli r2, r1, 17 */
16429 {6, 1, 24}, /* shli r3, r1, 24 */
16430 {1, 2, 3}} /* add r4, r2, r3 */
16432 {17039360ll /* 0x1040000 */ ,
16433 {{6, 1, 18}, /* shli r2, r1, 18 */
16434 {6, 1, 24}, /* shli r3, r1, 24 */
16435 {1, 2, 3}} /* add r4, r2, r3 */
16437 {17301504ll /* 0x1080000 */ ,
16438 {{6, 1, 19}, /* shli r2, r1, 19 */
16439 {6, 1, 24}, /* shli r3, r1, 24 */
16440 {1, 2, 3}} /* add r4, r2, r3 */
16442 {17825792ll /* 0x1100000 */ ,
16443 {{6, 1, 20}, /* shli r2, r1, 20 */
16444 {6, 1, 24}, /* shli r3, r1, 24 */
16445 {1, 2, 3}} /* add r4, r2, r3 */
16447 {18874368ll /* 0x1200000 */ ,
16448 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16449 {6, 2, 21}} /* shli r3, r2, 21 */
16451 {20971520ll /* 0x1400000 */ ,
16452 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16453 {6, 2, 22}} /* shli r3, r2, 22 */
16455 {23592960ll /* 0x1680000 */ ,
16456 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16457 {5, 2, 2}, /* shl3add r3, r2, r2 */
16458 {6, 3, 19}} /* shli r4, r3, 19 */
16460 {25165824ll /* 0x1800000 */ ,
16461 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16462 {6, 2, 23}} /* shli r3, r2, 23 */
16464 {33554423ll /* 0x1fffff7 */ ,
16465 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16466 {6, 1, 25}, /* shli r3, r1, 25 */
16467 {2, 3, 2}} /* sub r4, r3, r2 */
16469 {33554424ll /* 0x1fffff8 */ ,
16470 {{6, 1, 3}, /* shli r2, r1, 3 */
16471 {6, 1, 25}, /* shli r3, r1, 25 */
16472 {2, 3, 2}} /* sub r4, r3, r2 */
16474 {33554425ll /* 0x1fffff9 */ ,
16475 {{6, 1, 22}, /* shli r2, r1, 22 */
16476 {2, 2, 1}, /* sub r3, r2, r1 */
16477 {5, 3, 1}} /* shl3add r4, r3, r1 */
16479 {33554427ll /* 0x1fffffb */ ,
16480 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16481 {6, 1, 25}, /* shli r3, r1, 25 */
16482 {2, 3, 2}} /* sub r4, r3, r2 */
16484 {33554428ll /* 0x1fffffc */ ,
16485 {{6, 1, 2}, /* shli r2, r1, 2 */
16486 {6, 1, 25}, /* shli r3, r1, 25 */
16487 {2, 3, 2}} /* sub r4, r3, r2 */
16489 {33554429ll /* 0x1fffffd */ ,
16490 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16491 {6, 1, 25}, /* shli r3, r1, 25 */
16492 {2, 3, 2}} /* sub r4, r3, r2 */
16494 {33554430ll /* 0x1fffffe */ ,
16495 {{6, 1, 1}, /* shli r2, r1, 1 */
16496 {6, 1, 25}, /* shli r3, r1, 25 */
16497 {2, 3, 2}} /* sub r4, r3, r2 */
16499 {33554431ll /* 0x1ffffff */ ,
16500 {{6, 1, 25}, /* shli r2, r1, 25 */
16501 {2, 2, 1}} /* sub r3, r2, r1 */
16503 {33554432ll /* 0x2000000 */ ,
16504 {{6, 1, 25}} /* shli r2, r1, 25 */
16506 {33554433ll /* 0x2000001 */ ,
16507 {{6, 1, 25}, /* shli r2, r1, 25 */
16508 {1, 1, 2}} /* add r3, r1, r2 */
16510 {33554434ll /* 0x2000002 */ ,
16511 {{6, 1, 25}, /* shli r2, r1, 25 */
16512 {3, 1, 2}} /* shl1add r3, r1, r2 */
16514 {33554435ll /* 0x2000003 */ ,
16515 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16516 {6, 1, 25}, /* shli r3, r1, 25 */
16517 {1, 2, 3}} /* add r4, r2, r3 */
16519 {33554436ll /* 0x2000004 */ ,
16520 {{6, 1, 25}, /* shli r2, r1, 25 */
16521 {4, 1, 2}} /* shl2add r3, r1, r2 */
16523 {33554437ll /* 0x2000005 */ ,
16524 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16525 {6, 1, 25}, /* shli r3, r1, 25 */
16526 {1, 2, 3}} /* add r4, r2, r3 */
16528 {33554438ll /* 0x2000006 */ ,
16529 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16530 {6, 1, 25}, /* shli r3, r1, 25 */
16531 {3, 2, 3}} /* shl1add r4, r2, r3 */
16533 {33554439ll /* 0x2000007 */ ,
16534 {{6, 1, 25}, /* shli r2, r1, 25 */
16535 {2, 2, 1}, /* sub r3, r2, r1 */
16536 {5, 1, 3}} /* shl3add r4, r1, r3 */
16538 {33554440ll /* 0x2000008 */ ,
16539 {{6, 1, 25}, /* shli r2, r1, 25 */
16540 {5, 1, 2}} /* shl3add r3, r1, r2 */
16542 {33554441ll /* 0x2000009 */ ,
16543 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16544 {6, 1, 25}, /* shli r3, r1, 25 */
16545 {1, 2, 3}} /* add r4, r2, r3 */
16547 {33554442ll /* 0x200000a */ ,
16548 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16549 {6, 1, 25}, /* shli r3, r1, 25 */
16550 {3, 2, 3}} /* shl1add r4, r2, r3 */
16552 {33554448ll /* 0x2000010 */ ,
16553 {{6, 1, 4}, /* shli r2, r1, 4 */
16554 {6, 1, 25}, /* shli r3, r1, 25 */
16555 {1, 2, 3}} /* add r4, r2, r3 */
16557 {33554464ll /* 0x2000020 */ ,
16558 {{6, 1, 5}, /* shli r2, r1, 5 */
16559 {6, 1, 25}, /* shli r3, r1, 25 */
16560 {1, 2, 3}} /* add r4, r2, r3 */
16562 {33554496ll /* 0x2000040 */ ,
16563 {{6, 1, 6}, /* shli r2, r1, 6 */
16564 {6, 1, 25}, /* shli r3, r1, 25 */
16565 {1, 2, 3}} /* add r4, r2, r3 */
16567 {33554560ll /* 0x2000080 */ ,
16568 {{6, 1, 7}, /* shli r2, r1, 7 */
16569 {6, 1, 25}, /* shli r3, r1, 25 */
16570 {1, 2, 3}} /* add r4, r2, r3 */
16572 {33554688ll /* 0x2000100 */ ,
16573 {{6, 1, 8}, /* shli r2, r1, 8 */
16574 {6, 1, 25}, /* shli r3, r1, 25 */
16575 {1, 2, 3}} /* add r4, r2, r3 */
16577 {33554944ll /* 0x2000200 */ ,
16578 {{6, 1, 9}, /* shli r2, r1, 9 */
16579 {6, 1, 25}, /* shli r3, r1, 25 */
16580 {1, 2, 3}} /* add r4, r2, r3 */
16582 {33555456ll /* 0x2000400 */ ,
16583 {{6, 1, 10}, /* shli r2, r1, 10 */
16584 {6, 1, 25}, /* shli r3, r1, 25 */
16585 {1, 2, 3}} /* add r4, r2, r3 */
16587 {33556480ll /* 0x2000800 */ ,
16588 {{6, 1, 11}, /* shli r2, r1, 11 */
16589 {6, 1, 25}, /* shli r3, r1, 25 */
16590 {1, 2, 3}} /* add r4, r2, r3 */
16592 {33558528ll /* 0x2001000 */ ,
16593 {{6, 1, 12}, /* shli r2, r1, 12 */
16594 {6, 1, 25}, /* shli r3, r1, 25 */
16595 {1, 2, 3}} /* add r4, r2, r3 */
16597 {33562624ll /* 0x2002000 */ ,
16598 {{6, 1, 13}, /* shli r2, r1, 13 */
16599 {6, 1, 25}, /* shli r3, r1, 25 */
16600 {1, 2, 3}} /* add r4, r2, r3 */
16602 {33570816ll /* 0x2004000 */ ,
16603 {{6, 1, 14}, /* shli r2, r1, 14 */
16604 {6, 1, 25}, /* shli r3, r1, 25 */
16605 {1, 2, 3}} /* add r4, r2, r3 */
16607 {33587200ll /* 0x2008000 */ ,
16608 {{6, 1, 15}, /* shli r2, r1, 15 */
16609 {6, 1, 25}, /* shli r3, r1, 25 */
16610 {1, 2, 3}} /* add r4, r2, r3 */
16612 {33619968ll /* 0x2010000 */ ,
16613 {{6, 1, 16}, /* shli r2, r1, 16 */
16614 {6, 1, 25}, /* shli r3, r1, 25 */
16615 {1, 2, 3}} /* add r4, r2, r3 */
16617 {33685504ll /* 0x2020000 */ ,
16618 {{6, 1, 17}, /* shli r2, r1, 17 */
16619 {6, 1, 25}, /* shli r3, r1, 25 */
16620 {1, 2, 3}} /* add r4, r2, r3 */
16622 {33816576ll /* 0x2040000 */ ,
16623 {{6, 1, 18}, /* shli r2, r1, 18 */
16624 {6, 1, 25}, /* shli r3, r1, 25 */
16625 {1, 2, 3}} /* add r4, r2, r3 */
16627 {34078720ll /* 0x2080000 */ ,
16628 {{6, 1, 19}, /* shli r2, r1, 19 */
16629 {6, 1, 25}, /* shli r3, r1, 25 */
16630 {1, 2, 3}} /* add r4, r2, r3 */
16632 {34603008ll /* 0x2100000 */ ,
16633 {{6, 1, 20}, /* shli r2, r1, 20 */
16634 {6, 1, 25}, /* shli r3, r1, 25 */
16635 {1, 2, 3}} /* add r4, r2, r3 */
16637 {35651584ll /* 0x2200000 */ ,
16638 {{6, 1, 21}, /* shli r2, r1, 21 */
16639 {6, 1, 25}, /* shli r3, r1, 25 */
16640 {1, 2, 3}} /* add r4, r2, r3 */
16642 {37748736ll /* 0x2400000 */ ,
16643 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16644 {6, 2, 22}} /* shli r3, r2, 22 */
16646 {41943040ll /* 0x2800000 */ ,
16647 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16648 {6, 2, 23}} /* shli r3, r2, 23 */
16650 {50331648ll /* 0x3000000 */ ,
16651 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16652 {6, 2, 24}} /* shli r3, r2, 24 */
16654 {67108855ll /* 0x3fffff7 */ ,
16655 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16656 {6, 1, 26}, /* shli r3, r1, 26 */
16657 {2, 3, 2}} /* sub r4, r3, r2 */
16659 {67108856ll /* 0x3fffff8 */ ,
16660 {{6, 1, 3}, /* shli r2, r1, 3 */
16661 {6, 1, 26}, /* shli r3, r1, 26 */
16662 {2, 3, 2}} /* sub r4, r3, r2 */
16664 {67108857ll /* 0x3fffff9 */ ,
16665 {{6, 1, 23}, /* shli r2, r1, 23 */
16666 {2, 2, 1}, /* sub r3, r2, r1 */
16667 {5, 3, 1}} /* shl3add r4, r3, r1 */
16669 {67108859ll /* 0x3fffffb */ ,
16670 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16671 {6, 1, 26}, /* shli r3, r1, 26 */
16672 {2, 3, 2}} /* sub r4, r3, r2 */
16674 {67108860ll /* 0x3fffffc */ ,
16675 {{6, 1, 2}, /* shli r2, r1, 2 */
16676 {6, 1, 26}, /* shli r3, r1, 26 */
16677 {2, 3, 2}} /* sub r4, r3, r2 */
16679 {67108861ll /* 0x3fffffd */ ,
16680 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16681 {6, 1, 26}, /* shli r3, r1, 26 */
16682 {2, 3, 2}} /* sub r4, r3, r2 */
16684 {67108862ll /* 0x3fffffe */ ,
16685 {{6, 1, 1}, /* shli r2, r1, 1 */
16686 {6, 1, 26}, /* shli r3, r1, 26 */
16687 {2, 3, 2}} /* sub r4, r3, r2 */
16689 {67108863ll /* 0x3ffffff */ ,
16690 {{6, 1, 26}, /* shli r2, r1, 26 */
16691 {2, 2, 1}} /* sub r3, r2, r1 */
16693 {67108864ll /* 0x4000000 */ ,
16694 {{6, 1, 26}} /* shli r2, r1, 26 */
16696 {67108865ll /* 0x4000001 */ ,
16697 {{6, 1, 26}, /* shli r2, r1, 26 */
16698 {1, 1, 2}} /* add r3, r1, r2 */
16700 {67108866ll /* 0x4000002 */ ,
16701 {{6, 1, 26}, /* shli r2, r1, 26 */
16702 {3, 1, 2}} /* shl1add r3, r1, r2 */
16704 {67108867ll /* 0x4000003 */ ,
16705 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16706 {6, 1, 26}, /* shli r3, r1, 26 */
16707 {1, 2, 3}} /* add r4, r2, r3 */
16709 {67108868ll /* 0x4000004 */ ,
16710 {{6, 1, 26}, /* shli r2, r1, 26 */
16711 {4, 1, 2}} /* shl2add r3, r1, r2 */
16713 {67108869ll /* 0x4000005 */ ,
16714 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16715 {6, 1, 26}, /* shli r3, r1, 26 */
16716 {1, 2, 3}} /* add r4, r2, r3 */
16718 {67108870ll /* 0x4000006 */ ,
16719 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16720 {6, 1, 26}, /* shli r3, r1, 26 */
16721 {3, 2, 3}} /* shl1add r4, r2, r3 */
16723 {67108871ll /* 0x4000007 */ ,
16724 {{6, 1, 26}, /* shli r2, r1, 26 */
16725 {2, 2, 1}, /* sub r3, r2, r1 */
16726 {5, 1, 3}} /* shl3add r4, r1, r3 */
16728 {67108872ll /* 0x4000008 */ ,
16729 {{6, 1, 26}, /* shli r2, r1, 26 */
16730 {5, 1, 2}} /* shl3add r3, r1, r2 */
16732 {67108873ll /* 0x4000009 */ ,
16733 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16734 {6, 1, 26}, /* shli r3, r1, 26 */
16735 {1, 2, 3}} /* add r4, r2, r3 */
16737 {67108874ll /* 0x400000a */ ,
16738 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16739 {6, 1, 26}, /* shli r3, r1, 26 */
16740 {3, 2, 3}} /* shl1add r4, r2, r3 */
16742 {67108880ll /* 0x4000010 */ ,
16743 {{6, 1, 4}, /* shli r2, r1, 4 */
16744 {6, 1, 26}, /* shli r3, r1, 26 */
16745 {1, 2, 3}} /* add r4, r2, r3 */
16747 {67108896ll /* 0x4000020 */ ,
16748 {{6, 1, 5}, /* shli r2, r1, 5 */
16749 {6, 1, 26}, /* shli r3, r1, 26 */
16750 {1, 2, 3}} /* add r4, r2, r3 */
16752 {67108928ll /* 0x4000040 */ ,
16753 {{6, 1, 6}, /* shli r2, r1, 6 */
16754 {6, 1, 26}, /* shli r3, r1, 26 */
16755 {1, 2, 3}} /* add r4, r2, r3 */
16757 {67108992ll /* 0x4000080 */ ,
16758 {{6, 1, 7}, /* shli r2, r1, 7 */
16759 {6, 1, 26}, /* shli r3, r1, 26 */
16760 {1, 2, 3}} /* add r4, r2, r3 */
16762 {67109120ll /* 0x4000100 */ ,
16763 {{6, 1, 8}, /* shli r2, r1, 8 */
16764 {6, 1, 26}, /* shli r3, r1, 26 */
16765 {1, 2, 3}} /* add r4, r2, r3 */
16767 {67109376ll /* 0x4000200 */ ,
16768 {{6, 1, 9}, /* shli r2, r1, 9 */
16769 {6, 1, 26}, /* shli r3, r1, 26 */
16770 {1, 2, 3}} /* add r4, r2, r3 */
16772 {67109888ll /* 0x4000400 */ ,
16773 {{6, 1, 10}, /* shli r2, r1, 10 */
16774 {6, 1, 26}, /* shli r3, r1, 26 */
16775 {1, 2, 3}} /* add r4, r2, r3 */
16777 {67110912ll /* 0x4000800 */ ,
16778 {{6, 1, 11}, /* shli r2, r1, 11 */
16779 {6, 1, 26}, /* shli r3, r1, 26 */
16780 {1, 2, 3}} /* add r4, r2, r3 */
16782 {67112960ll /* 0x4001000 */ ,
16783 {{6, 1, 12}, /* shli r2, r1, 12 */
16784 {6, 1, 26}, /* shli r3, r1, 26 */
16785 {1, 2, 3}} /* add r4, r2, r3 */
16787 {67117056ll /* 0x4002000 */ ,
16788 {{6, 1, 13}, /* shli r2, r1, 13 */
16789 {6, 1, 26}, /* shli r3, r1, 26 */
16790 {1, 2, 3}} /* add r4, r2, r3 */
16792 {67125248ll /* 0x4004000 */ ,
16793 {{6, 1, 14}, /* shli r2, r1, 14 */
16794 {6, 1, 26}, /* shli r3, r1, 26 */
16795 {1, 2, 3}} /* add r4, r2, r3 */
16797 {67141632ll /* 0x4008000 */ ,
16798 {{6, 1, 15}, /* shli r2, r1, 15 */
16799 {6, 1, 26}, /* shli r3, r1, 26 */
16800 {1, 2, 3}} /* add r4, r2, r3 */
16802 {67174400ll /* 0x4010000 */ ,
16803 {{6, 1, 16}, /* shli r2, r1, 16 */
16804 {6, 1, 26}, /* shli r3, r1, 26 */
16805 {1, 2, 3}} /* add r4, r2, r3 */
16807 {67239936ll /* 0x4020000 */ ,
16808 {{6, 1, 17}, /* shli r2, r1, 17 */
16809 {6, 1, 26}, /* shli r3, r1, 26 */
16810 {1, 2, 3}} /* add r4, r2, r3 */
16812 {67371008ll /* 0x4040000 */ ,
16813 {{6, 1, 18}, /* shli r2, r1, 18 */
16814 {6, 1, 26}, /* shli r3, r1, 26 */
16815 {1, 2, 3}} /* add r4, r2, r3 */
16817 {67633152ll /* 0x4080000 */ ,
16818 {{6, 1, 19}, /* shli r2, r1, 19 */
16819 {6, 1, 26}, /* shli r3, r1, 26 */
16820 {1, 2, 3}} /* add r4, r2, r3 */
16822 {68157440ll /* 0x4100000 */ ,
16823 {{6, 1, 20}, /* shli r2, r1, 20 */
16824 {6, 1, 26}, /* shli r3, r1, 26 */
16825 {1, 2, 3}} /* add r4, r2, r3 */
16827 {69206016ll /* 0x4200000 */ ,
16828 {{6, 1, 21}, /* shli r2, r1, 21 */
16829 {6, 1, 26}, /* shli r3, r1, 26 */
16830 {1, 2, 3}} /* add r4, r2, r3 */
16832 {71303168ll /* 0x4400000 */ ,
16833 {{6, 1, 22}, /* shli r2, r1, 22 */
16834 {6, 1, 26}, /* shli r3, r1, 26 */
16835 {1, 2, 3}} /* add r4, r2, r3 */
16837 {75497472ll /* 0x4800000 */ ,
16838 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16839 {6, 2, 23}} /* shli r3, r2, 23 */
16841 {83886080ll /* 0x5000000 */ ,
16842 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16843 {6, 2, 24}} /* shli r3, r2, 24 */
16845 {100663296ll /* 0x6000000 */ ,
16846 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16847 {6, 2, 25}} /* shli r3, r2, 25 */
16849 {134217719ll /* 0x7fffff7 */ ,
16850 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16851 {6, 1, 27}, /* shli r3, r1, 27 */
16852 {2, 3, 2}} /* sub r4, r3, r2 */
16854 {134217720ll /* 0x7fffff8 */ ,
16855 {{6, 1, 3}, /* shli r2, r1, 3 */
16856 {6, 1, 27}, /* shli r3, r1, 27 */
16857 {2, 3, 2}} /* sub r4, r3, r2 */
16859 {134217721ll /* 0x7fffff9 */ ,
16860 {{6, 1, 24}, /* shli r2, r1, 24 */
16861 {2, 2, 1}, /* sub r3, r2, r1 */
16862 {5, 3, 1}} /* shl3add r4, r3, r1 */
16864 {134217723ll /* 0x7fffffb */ ,
16865 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16866 {6, 1, 27}, /* shli r3, r1, 27 */
16867 {2, 3, 2}} /* sub r4, r3, r2 */
16869 {134217724ll /* 0x7fffffc */ ,
16870 {{6, 1, 2}, /* shli r2, r1, 2 */
16871 {6, 1, 27}, /* shli r3, r1, 27 */
16872 {2, 3, 2}} /* sub r4, r3, r2 */
16874 {134217725ll /* 0x7fffffd */ ,
16875 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16876 {6, 1, 27}, /* shli r3, r1, 27 */
16877 {2, 3, 2}} /* sub r4, r3, r2 */
16879 {134217726ll /* 0x7fffffe */ ,
16880 {{6, 1, 1}, /* shli r2, r1, 1 */
16881 {6, 1, 27}, /* shli r3, r1, 27 */
16882 {2, 3, 2}} /* sub r4, r3, r2 */
16884 {134217727ll /* 0x7ffffff */ ,
16885 {{6, 1, 27}, /* shli r2, r1, 27 */
16886 {2, 2, 1}} /* sub r3, r2, r1 */
16888 {134217728ll /* 0x8000000 */ ,
16889 {{6, 1, 27}} /* shli r2, r1, 27 */
16891 {134217729ll /* 0x8000001 */ ,
16892 {{6, 1, 27}, /* shli r2, r1, 27 */
16893 {1, 1, 2}} /* add r3, r1, r2 */
16895 {134217730ll /* 0x8000002 */ ,
16896 {{6, 1, 27}, /* shli r2, r1, 27 */
16897 {3, 1, 2}} /* shl1add r3, r1, r2 */
16899 {134217731ll /* 0x8000003 */ ,
16900 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16901 {6, 1, 27}, /* shli r3, r1, 27 */
16902 {1, 2, 3}} /* add r4, r2, r3 */
16904 {134217732ll /* 0x8000004 */ ,
16905 {{6, 1, 27}, /* shli r2, r1, 27 */
16906 {4, 1, 2}} /* shl2add r3, r1, r2 */
16908 {134217733ll /* 0x8000005 */ ,
16909 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16910 {6, 1, 27}, /* shli r3, r1, 27 */
16911 {1, 2, 3}} /* add r4, r2, r3 */
16913 {134217734ll /* 0x8000006 */ ,
16914 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16915 {6, 1, 27}, /* shli r3, r1, 27 */
16916 {3, 2, 3}} /* shl1add r4, r2, r3 */
16918 {134217735ll /* 0x8000007 */ ,
16919 {{6, 1, 27}, /* shli r2, r1, 27 */
16920 {2, 2, 1}, /* sub r3, r2, r1 */
16921 {5, 1, 3}} /* shl3add r4, r1, r3 */
16923 {134217736ll /* 0x8000008 */ ,
16924 {{6, 1, 27}, /* shli r2, r1, 27 */
16925 {5, 1, 2}} /* shl3add r3, r1, r2 */
16927 {134217737ll /* 0x8000009 */ ,
16928 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16929 {6, 1, 27}, /* shli r3, r1, 27 */
16930 {1, 2, 3}} /* add r4, r2, r3 */
16932 {134217738ll /* 0x800000a */ ,
16933 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16934 {6, 1, 27}, /* shli r3, r1, 27 */
16935 {3, 2, 3}} /* shl1add r4, r2, r3 */
16937 {134217744ll /* 0x8000010 */ ,
16938 {{6, 1, 4}, /* shli r2, r1, 4 */
16939 {6, 1, 27}, /* shli r3, r1, 27 */
16940 {1, 2, 3}} /* add r4, r2, r3 */
16942 {134217760ll /* 0x8000020 */ ,
16943 {{6, 1, 5}, /* shli r2, r1, 5 */
16944 {6, 1, 27}, /* shli r3, r1, 27 */
16945 {1, 2, 3}} /* add r4, r2, r3 */
16947 {134217792ll /* 0x8000040 */ ,
16948 {{6, 1, 6}, /* shli r2, r1, 6 */
16949 {6, 1, 27}, /* shli r3, r1, 27 */
16950 {1, 2, 3}} /* add r4, r2, r3 */
16952 {134217856ll /* 0x8000080 */ ,
16953 {{6, 1, 7}, /* shli r2, r1, 7 */
16954 {6, 1, 27}, /* shli r3, r1, 27 */
16955 {1, 2, 3}} /* add r4, r2, r3 */
16957 {134217984ll /* 0x8000100 */ ,
16958 {{6, 1, 8}, /* shli r2, r1, 8 */
16959 {6, 1, 27}, /* shli r3, r1, 27 */
16960 {1, 2, 3}} /* add r4, r2, r3 */
16962 {134218240ll /* 0x8000200 */ ,
16963 {{6, 1, 9}, /* shli r2, r1, 9 */
16964 {6, 1, 27}, /* shli r3, r1, 27 */
16965 {1, 2, 3}} /* add r4, r2, r3 */
16967 {134218752ll /* 0x8000400 */ ,
16968 {{6, 1, 10}, /* shli r2, r1, 10 */
16969 {6, 1, 27}, /* shli r3, r1, 27 */
16970 {1, 2, 3}} /* add r4, r2, r3 */
16972 {134219776ll /* 0x8000800 */ ,
16973 {{6, 1, 11}, /* shli r2, r1, 11 */
16974 {6, 1, 27}, /* shli r3, r1, 27 */
16975 {1, 2, 3}} /* add r4, r2, r3 */
16977 {134221824ll /* 0x8001000 */ ,
16978 {{6, 1, 12}, /* shli r2, r1, 12 */
16979 {6, 1, 27}, /* shli r3, r1, 27 */
16980 {1, 2, 3}} /* add r4, r2, r3 */
16982 {134225920ll /* 0x8002000 */ ,
16983 {{6, 1, 13}, /* shli r2, r1, 13 */
16984 {6, 1, 27}, /* shli r3, r1, 27 */
16985 {1, 2, 3}} /* add r4, r2, r3 */
16987 {134234112ll /* 0x8004000 */ ,
16988 {{6, 1, 14}, /* shli r2, r1, 14 */
16989 {6, 1, 27}, /* shli r3, r1, 27 */
16990 {1, 2, 3}} /* add r4, r2, r3 */
16992 {134250496ll /* 0x8008000 */ ,
16993 {{6, 1, 15}, /* shli r2, r1, 15 */
16994 {6, 1, 27}, /* shli r3, r1, 27 */
16995 {1, 2, 3}} /* add r4, r2, r3 */
16997 {134283264ll /* 0x8010000 */ ,
16998 {{6, 1, 16}, /* shli r2, r1, 16 */
16999 {6, 1, 27}, /* shli r3, r1, 27 */
17000 {1, 2, 3}} /* add r4, r2, r3 */
17002 {134348800ll /* 0x8020000 */ ,
17003 {{6, 1, 17}, /* shli r2, r1, 17 */
17004 {6, 1, 27}, /* shli r3, r1, 27 */
17005 {1, 2, 3}} /* add r4, r2, r3 */
17007 {134479872ll /* 0x8040000 */ ,
17008 {{6, 1, 18}, /* shli r2, r1, 18 */
17009 {6, 1, 27}, /* shli r3, r1, 27 */
17010 {1, 2, 3}} /* add r4, r2, r3 */
17012 {134742016ll /* 0x8080000 */ ,
17013 {{6, 1, 19}, /* shli r2, r1, 19 */
17014 {6, 1, 27}, /* shli r3, r1, 27 */
17015 {1, 2, 3}} /* add r4, r2, r3 */
17017 {135266304ll /* 0x8100000 */ ,
17018 {{6, 1, 20}, /* shli r2, r1, 20 */
17019 {6, 1, 27}, /* shli r3, r1, 27 */
17020 {1, 2, 3}} /* add r4, r2, r3 */
17022 {136314880ll /* 0x8200000 */ ,
17023 {{6, 1, 21}, /* shli r2, r1, 21 */
17024 {6, 1, 27}, /* shli r3, r1, 27 */
17025 {1, 2, 3}} /* add r4, r2, r3 */
17027 {138412032ll /* 0x8400000 */ ,
17028 {{6, 1, 22}, /* shli r2, r1, 22 */
17029 {6, 1, 27}, /* shli r3, r1, 27 */
17030 {1, 2, 3}} /* add r4, r2, r3 */
17032 {142606336ll /* 0x8800000 */ ,
17033 {{6, 1, 23}, /* shli r2, r1, 23 */
17034 {6, 1, 27}, /* shli r3, r1, 27 */
17035 {1, 2, 3}} /* add r4, r2, r3 */
17037 {150994944ll /* 0x9000000 */ ,
17038 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17039 {6, 2, 24}} /* shli r3, r2, 24 */
17041 {167772160ll /* 0xa000000 */ ,
17042 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17043 {6, 2, 25}} /* shli r3, r2, 25 */
17045 {201326592ll /* 0xc000000 */ ,
17046 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17047 {6, 2, 26}} /* shli r3, r2, 26 */
17049 {268435447ll /* 0xffffff7 */ ,
17050 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17051 {6, 1, 28}, /* shli r3, r1, 28 */
17052 {2, 3, 2}} /* sub r4, r3, r2 */
17054 {268435448ll /* 0xffffff8 */ ,
17055 {{6, 1, 3}, /* shli r2, r1, 3 */
17056 {6, 1, 28}, /* shli r3, r1, 28 */
17057 {2, 3, 2}} /* sub r4, r3, r2 */
17059 {268435449ll /* 0xffffff9 */ ,
17060 {{6, 1, 25}, /* shli r2, r1, 25 */
17061 {2, 2, 1}, /* sub r3, r2, r1 */
17062 {5, 3, 1}} /* shl3add r4, r3, r1 */
17064 {268435451ll /* 0xffffffb */ ,
17065 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17066 {6, 1, 28}, /* shli r3, r1, 28 */
17067 {2, 3, 2}} /* sub r4, r3, r2 */
17069 {268435452ll /* 0xffffffc */ ,
17070 {{6, 1, 2}, /* shli r2, r1, 2 */
17071 {6, 1, 28}, /* shli r3, r1, 28 */
17072 {2, 3, 2}} /* sub r4, r3, r2 */
17074 {268435453ll /* 0xffffffd */ ,
17075 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17076 {6, 1, 28}, /* shli r3, r1, 28 */
17077 {2, 3, 2}} /* sub r4, r3, r2 */
17079 {268435454ll /* 0xffffffe */ ,
17080 {{6, 1, 1}, /* shli r2, r1, 1 */
17081 {6, 1, 28}, /* shli r3, r1, 28 */
17082 {2, 3, 2}} /* sub r4, r3, r2 */
17084 {268435455ll /* 0xfffffff */ ,
17085 {{6, 1, 28}, /* shli r2, r1, 28 */
17086 {2, 2, 1}} /* sub r3, r2, r1 */
17088 {268435456ll /* 0x10000000 */ ,
17089 {{6, 1, 28}} /* shli r2, r1, 28 */
17091 {268435457ll /* 0x10000001 */ ,
17092 {{6, 1, 28}, /* shli r2, r1, 28 */
17093 {1, 1, 2}} /* add r3, r1, r2 */
17095 {268435458ll /* 0x10000002 */ ,
17096 {{6, 1, 28}, /* shli r2, r1, 28 */
17097 {3, 1, 2}} /* shl1add r3, r1, r2 */
17099 {268435459ll /* 0x10000003 */ ,
17100 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17101 {6, 1, 28}, /* shli r3, r1, 28 */
17102 {1, 2, 3}} /* add r4, r2, r3 */
17104 {268435460ll /* 0x10000004 */ ,
17105 {{6, 1, 28}, /* shli r2, r1, 28 */
17106 {4, 1, 2}} /* shl2add r3, r1, r2 */
17108 {268435461ll /* 0x10000005 */ ,
17109 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17110 {6, 1, 28}, /* shli r3, r1, 28 */
17111 {1, 2, 3}} /* add r4, r2, r3 */
17113 {268435462ll /* 0x10000006 */ ,
17114 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17115 {6, 1, 28}, /* shli r3, r1, 28 */
17116 {3, 2, 3}} /* shl1add r4, r2, r3 */
17118 {268435463ll /* 0x10000007 */ ,
17119 {{6, 1, 28}, /* shli r2, r1, 28 */
17120 {2, 2, 1}, /* sub r3, r2, r1 */
17121 {5, 1, 3}} /* shl3add r4, r1, r3 */
17123 {268435464ll /* 0x10000008 */ ,
17124 {{6, 1, 28}, /* shli r2, r1, 28 */
17125 {5, 1, 2}} /* shl3add r3, r1, r2 */
17127 {268435465ll /* 0x10000009 */ ,
17128 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17129 {6, 1, 28}, /* shli r3, r1, 28 */
17130 {1, 2, 3}} /* add r4, r2, r3 */
17132 {268435466ll /* 0x1000000a */ ,
17133 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17134 {6, 1, 28}, /* shli r3, r1, 28 */
17135 {3, 2, 3}} /* shl1add r4, r2, r3 */
17137 {268435472ll /* 0x10000010 */ ,
17138 {{6, 1, 4}, /* shli r2, r1, 4 */
17139 {6, 1, 28}, /* shli r3, r1, 28 */
17140 {1, 2, 3}} /* add r4, r2, r3 */
17142 {268435488ll /* 0x10000020 */ ,
17143 {{6, 1, 5}, /* shli r2, r1, 5 */
17144 {6, 1, 28}, /* shli r3, r1, 28 */
17145 {1, 2, 3}} /* add r4, r2, r3 */
17147 {268435520ll /* 0x10000040 */ ,
17148 {{6, 1, 6}, /* shli r2, r1, 6 */
17149 {6, 1, 28}, /* shli r3, r1, 28 */
17150 {1, 2, 3}} /* add r4, r2, r3 */
17152 {268435584ll /* 0x10000080 */ ,
17153 {{6, 1, 7}, /* shli r2, r1, 7 */
17154 {6, 1, 28}, /* shli r3, r1, 28 */
17155 {1, 2, 3}} /* add r4, r2, r3 */
17157 {268435712ll /* 0x10000100 */ ,
17158 {{6, 1, 8}, /* shli r2, r1, 8 */
17159 {6, 1, 28}, /* shli r3, r1, 28 */
17160 {1, 2, 3}} /* add r4, r2, r3 */
17162 {268435968ll /* 0x10000200 */ ,
17163 {{6, 1, 9}, /* shli r2, r1, 9 */
17164 {6, 1, 28}, /* shli r3, r1, 28 */
17165 {1, 2, 3}} /* add r4, r2, r3 */
17167 {268436480ll /* 0x10000400 */ ,
17168 {{6, 1, 10}, /* shli r2, r1, 10 */
17169 {6, 1, 28}, /* shli r3, r1, 28 */
17170 {1, 2, 3}} /* add r4, r2, r3 */
17172 {268437504ll /* 0x10000800 */ ,
17173 {{6, 1, 11}, /* shli r2, r1, 11 */
17174 {6, 1, 28}, /* shli r3, r1, 28 */
17175 {1, 2, 3}} /* add r4, r2, r3 */
17177 {268439552ll /* 0x10001000 */ ,
17178 {{6, 1, 12}, /* shli r2, r1, 12 */
17179 {6, 1, 28}, /* shli r3, r1, 28 */
17180 {1, 2, 3}} /* add r4, r2, r3 */
17182 {268443648ll /* 0x10002000 */ ,
17183 {{6, 1, 13}, /* shli r2, r1, 13 */
17184 {6, 1, 28}, /* shli r3, r1, 28 */
17185 {1, 2, 3}} /* add r4, r2, r3 */
17187 {268451840ll /* 0x10004000 */ ,
17188 {{6, 1, 14}, /* shli r2, r1, 14 */
17189 {6, 1, 28}, /* shli r3, r1, 28 */
17190 {1, 2, 3}} /* add r4, r2, r3 */
17192 {268468224ll /* 0x10008000 */ ,
17193 {{6, 1, 15}, /* shli r2, r1, 15 */
17194 {6, 1, 28}, /* shli r3, r1, 28 */
17195 {1, 2, 3}} /* add r4, r2, r3 */
17197 {268500992ll /* 0x10010000 */ ,
17198 {{6, 1, 16}, /* shli r2, r1, 16 */
17199 {6, 1, 28}, /* shli r3, r1, 28 */
17200 {1, 2, 3}} /* add r4, r2, r3 */
17202 {268566528ll /* 0x10020000 */ ,
17203 {{6, 1, 17}, /* shli r2, r1, 17 */
17204 {6, 1, 28}, /* shli r3, r1, 28 */
17205 {1, 2, 3}} /* add r4, r2, r3 */
17207 {268697600ll /* 0x10040000 */ ,
17208 {{6, 1, 18}, /* shli r2, r1, 18 */
17209 {6, 1, 28}, /* shli r3, r1, 28 */
17210 {1, 2, 3}} /* add r4, r2, r3 */
17212 {268959744ll /* 0x10080000 */ ,
17213 {{6, 1, 19}, /* shli r2, r1, 19 */
17214 {6, 1, 28}, /* shli r3, r1, 28 */
17215 {1, 2, 3}} /* add r4, r2, r3 */
17217 {269484032ll /* 0x10100000 */ ,
17218 {{6, 1, 20}, /* shli r2, r1, 20 */
17219 {6, 1, 28}, /* shli r3, r1, 28 */
17220 {1, 2, 3}} /* add r4, r2, r3 */
17222 {270532608ll /* 0x10200000 */ ,
17223 {{6, 1, 21}, /* shli r2, r1, 21 */
17224 {6, 1, 28}, /* shli r3, r1, 28 */
17225 {1, 2, 3}} /* add r4, r2, r3 */
17227 {272629760ll /* 0x10400000 */ ,
17228 {{6, 1, 22}, /* shli r2, r1, 22 */
17229 {6, 1, 28}, /* shli r3, r1, 28 */
17230 {1, 2, 3}} /* add r4, r2, r3 */
17232 {276824064ll /* 0x10800000 */ ,
17233 {{6, 1, 23}, /* shli r2, r1, 23 */
17234 {6, 1, 28}, /* shli r3, r1, 28 */
17235 {1, 2, 3}} /* add r4, r2, r3 */
17237 {285212672ll /* 0x11000000 */ ,
17238 {{6, 1, 24}, /* shli r2, r1, 24 */
17239 {6, 1, 28}, /* shli r3, r1, 28 */
17240 {1, 2, 3}} /* add r4, r2, r3 */
17242 {301989888ll /* 0x12000000 */ ,
17243 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17244 {6, 2, 25}} /* shli r3, r2, 25 */
17246 {335544320ll /* 0x14000000 */ ,
17247 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17248 {6, 2, 26}} /* shli r3, r2, 26 */
17250 {402653184ll /* 0x18000000 */ ,
17251 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17252 {6, 2, 27}} /* shli r3, r2, 27 */
17254 {536870903ll /* 0x1ffffff7 */ ,
17255 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17256 {6, 1, 29}, /* shli r3, r1, 29 */
17257 {2, 3, 2}} /* sub r4, r3, r2 */
17259 {536870904ll /* 0x1ffffff8 */ ,
17260 {{6, 1, 3}, /* shli r2, r1, 3 */
17261 {6, 1, 29}, /* shli r3, r1, 29 */
17262 {2, 3, 2}} /* sub r4, r3, r2 */
17264 {536870905ll /* 0x1ffffff9 */ ,
17265 {{6, 1, 26}, /* shli r2, r1, 26 */
17266 {2, 2, 1}, /* sub r3, r2, r1 */
17267 {5, 3, 1}} /* shl3add r4, r3, r1 */
17269 {536870907ll /* 0x1ffffffb */ ,
17270 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17271 {6, 1, 29}, /* shli r3, r1, 29 */
17272 {2, 3, 2}} /* sub r4, r3, r2 */
17274 {536870908ll /* 0x1ffffffc */ ,
17275 {{6, 1, 2}, /* shli r2, r1, 2 */
17276 {6, 1, 29}, /* shli r3, r1, 29 */
17277 {2, 3, 2}} /* sub r4, r3, r2 */
17279 {536870909ll /* 0x1ffffffd */ ,
17280 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17281 {6, 1, 29}, /* shli r3, r1, 29 */
17282 {2, 3, 2}} /* sub r4, r3, r2 */
17284 {536870910ll /* 0x1ffffffe */ ,
17285 {{6, 1, 1}, /* shli r2, r1, 1 */
17286 {6, 1, 29}, /* shli r3, r1, 29 */
17287 {2, 3, 2}} /* sub r4, r3, r2 */
17289 {536870911ll /* 0x1fffffff */ ,
17290 {{6, 1, 29}, /* shli r2, r1, 29 */
17291 {2, 2, 1}} /* sub r3, r2, r1 */
17293 {536870912ll /* 0x20000000 */ ,
17294 {{6, 1, 29}} /* shli r2, r1, 29 */
17296 {536870913ll /* 0x20000001 */ ,
17297 {{6, 1, 29}, /* shli r2, r1, 29 */
17298 {1, 1, 2}} /* add r3, r1, r2 */
17300 {536870914ll /* 0x20000002 */ ,
17301 {{6, 1, 29}, /* shli r2, r1, 29 */
17302 {3, 1, 2}} /* shl1add r3, r1, r2 */
17304 {536870915ll /* 0x20000003 */ ,
17305 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17306 {6, 1, 29}, /* shli r3, r1, 29 */
17307 {1, 2, 3}} /* add r4, r2, r3 */
17309 {536870916ll /* 0x20000004 */ ,
17310 {{6, 1, 29}, /* shli r2, r1, 29 */
17311 {4, 1, 2}} /* shl2add r3, r1, r2 */
17313 {536870917ll /* 0x20000005 */ ,
17314 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17315 {6, 1, 29}, /* shli r3, r1, 29 */
17316 {1, 2, 3}} /* add r4, r2, r3 */
17318 {536870918ll /* 0x20000006 */ ,
17319 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17320 {6, 1, 29}, /* shli r3, r1, 29 */
17321 {3, 2, 3}} /* shl1add r4, r2, r3 */
17323 {536870919ll /* 0x20000007 */ ,
17324 {{6, 1, 29}, /* shli r2, r1, 29 */
17325 {2, 2, 1}, /* sub r3, r2, r1 */
17326 {5, 1, 3}} /* shl3add r4, r1, r3 */
17328 {536870920ll /* 0x20000008 */ ,
17329 {{6, 1, 29}, /* shli r2, r1, 29 */
17330 {5, 1, 2}} /* shl3add r3, r1, r2 */
17332 {536870921ll /* 0x20000009 */ ,
17333 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17334 {6, 1, 29}, /* shli r3, r1, 29 */
17335 {1, 2, 3}} /* add r4, r2, r3 */
17337 {536870922ll /* 0x2000000a */ ,
17338 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17339 {6, 1, 29}, /* shli r3, r1, 29 */
17340 {3, 2, 3}} /* shl1add r4, r2, r3 */
17342 {536870928ll /* 0x20000010 */ ,
17343 {{6, 1, 4}, /* shli r2, r1, 4 */
17344 {6, 1, 29}, /* shli r3, r1, 29 */
17345 {1, 2, 3}} /* add r4, r2, r3 */
17347 {536870944ll /* 0x20000020 */ ,
17348 {{6, 1, 5}, /* shli r2, r1, 5 */
17349 {6, 1, 29}, /* shli r3, r1, 29 */
17350 {1, 2, 3}} /* add r4, r2, r3 */
17352 {536870976ll /* 0x20000040 */ ,
17353 {{6, 1, 6}, /* shli r2, r1, 6 */
17354 {6, 1, 29}, /* shli r3, r1, 29 */
17355 {1, 2, 3}} /* add r4, r2, r3 */
17357 {536871040ll /* 0x20000080 */ ,
17358 {{6, 1, 7}, /* shli r2, r1, 7 */
17359 {6, 1, 29}, /* shli r3, r1, 29 */
17360 {1, 2, 3}} /* add r4, r2, r3 */
17362 {536871168ll /* 0x20000100 */ ,
17363 {{6, 1, 8}, /* shli r2, r1, 8 */
17364 {6, 1, 29}, /* shli r3, r1, 29 */
17365 {1, 2, 3}} /* add r4, r2, r3 */
17367 {536871424ll /* 0x20000200 */ ,
17368 {{6, 1, 9}, /* shli r2, r1, 9 */
17369 {6, 1, 29}, /* shli r3, r1, 29 */
17370 {1, 2, 3}} /* add r4, r2, r3 */
17372 {536871936ll /* 0x20000400 */ ,
17373 {{6, 1, 10}, /* shli r2, r1, 10 */
17374 {6, 1, 29}, /* shli r3, r1, 29 */
17375 {1, 2, 3}} /* add r4, r2, r3 */
17377 {536872960ll /* 0x20000800 */ ,
17378 {{6, 1, 11}, /* shli r2, r1, 11 */
17379 {6, 1, 29}, /* shli r3, r1, 29 */
17380 {1, 2, 3}} /* add r4, r2, r3 */
17382 {536875008ll /* 0x20001000 */ ,
17383 {{6, 1, 12}, /* shli r2, r1, 12 */
17384 {6, 1, 29}, /* shli r3, r1, 29 */
17385 {1, 2, 3}} /* add r4, r2, r3 */
17387 {536879104ll /* 0x20002000 */ ,
17388 {{6, 1, 13}, /* shli r2, r1, 13 */
17389 {6, 1, 29}, /* shli r3, r1, 29 */
17390 {1, 2, 3}} /* add r4, r2, r3 */
17392 {536887296ll /* 0x20004000 */ ,
17393 {{6, 1, 14}, /* shli r2, r1, 14 */
17394 {6, 1, 29}, /* shli r3, r1, 29 */
17395 {1, 2, 3}} /* add r4, r2, r3 */
17397 {536903680ll /* 0x20008000 */ ,
17398 {{6, 1, 15}, /* shli r2, r1, 15 */
17399 {6, 1, 29}, /* shli r3, r1, 29 */
17400 {1, 2, 3}} /* add r4, r2, r3 */
17402 {536936448ll /* 0x20010000 */ ,
17403 {{6, 1, 16}, /* shli r2, r1, 16 */
17404 {6, 1, 29}, /* shli r3, r1, 29 */
17405 {1, 2, 3}} /* add r4, r2, r3 */
17407 {537001984ll /* 0x20020000 */ ,
17408 {{6, 1, 17}, /* shli r2, r1, 17 */
17409 {6, 1, 29}, /* shli r3, r1, 29 */
17410 {1, 2, 3}} /* add r4, r2, r3 */
17412 {537133056ll /* 0x20040000 */ ,
17413 {{6, 1, 18}, /* shli r2, r1, 18 */
17414 {6, 1, 29}, /* shli r3, r1, 29 */
17415 {1, 2, 3}} /* add r4, r2, r3 */
17417 {537395200ll /* 0x20080000 */ ,
17418 {{6, 1, 19}, /* shli r2, r1, 19 */
17419 {6, 1, 29}, /* shli r3, r1, 29 */
17420 {1, 2, 3}} /* add r4, r2, r3 */
17422 {537919488ll /* 0x20100000 */ ,
17423 {{6, 1, 20}, /* shli r2, r1, 20 */
17424 {6, 1, 29}, /* shli r3, r1, 29 */
17425 {1, 2, 3}} /* add r4, r2, r3 */
17427 {538968064ll /* 0x20200000 */ ,
17428 {{6, 1, 21}, /* shli r2, r1, 21 */
17429 {6, 1, 29}, /* shli r3, r1, 29 */
17430 {1, 2, 3}} /* add r4, r2, r3 */
17432 {541065216ll /* 0x20400000 */ ,
17433 {{6, 1, 22}, /* shli r2, r1, 22 */
17434 {6, 1, 29}, /* shli r3, r1, 29 */
17435 {1, 2, 3}} /* add r4, r2, r3 */
17437 {545259520ll /* 0x20800000 */ ,
17438 {{6, 1, 23}, /* shli r2, r1, 23 */
17439 {6, 1, 29}, /* shli r3, r1, 29 */
17440 {1, 2, 3}} /* add r4, r2, r3 */
17442 {553648128ll /* 0x21000000 */ ,
17443 {{6, 1, 24}, /* shli r2, r1, 24 */
17444 {6, 1, 29}, /* shli r3, r1, 29 */
17445 {1, 2, 3}} /* add r4, r2, r3 */
17447 {570425344ll /* 0x22000000 */ ,
17448 {{6, 1, 25}, /* shli r2, r1, 25 */
17449 {6, 1, 29}, /* shli r3, r1, 29 */
17450 {1, 2, 3}} /* add r4, r2, r3 */
17452 {603979776ll /* 0x24000000 */ ,
17453 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17454 {6, 2, 26}} /* shli r3, r2, 26 */
17456 {671088640ll /* 0x28000000 */ ,
17457 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17458 {6, 2, 27}} /* shli r3, r2, 27 */
17460 {805306368ll /* 0x30000000 */ ,
17461 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17462 {6, 2, 28}} /* shli r3, r2, 28 */
17464 {1073741815ll /* 0x3ffffff7 */ ,
17465 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17466 {6, 1, 30}, /* shli r3, r1, 30 */
17467 {2, 3, 2}} /* sub r4, r3, r2 */
17469 {1073741816ll /* 0x3ffffff8 */ ,
17470 {{6, 1, 3}, /* shli r2, r1, 3 */
17471 {6, 1, 30}, /* shli r3, r1, 30 */
17472 {2, 3, 2}} /* sub r4, r3, r2 */
17474 {1073741817ll /* 0x3ffffff9 */ ,
17475 {{6, 1, 27}, /* shli r2, r1, 27 */
17476 {2, 2, 1}, /* sub r3, r2, r1 */
17477 {5, 3, 1}} /* shl3add r4, r3, r1 */
17479 {1073741819ll /* 0x3ffffffb */ ,
17480 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17481 {6, 1, 30}, /* shli r3, r1, 30 */
17482 {2, 3, 2}} /* sub r4, r3, r2 */
17484 {1073741820ll /* 0x3ffffffc */ ,
17485 {{6, 1, 2}, /* shli r2, r1, 2 */
17486 {6, 1, 30}, /* shli r3, r1, 30 */
17487 {2, 3, 2}} /* sub r4, r3, r2 */
17489 {1073741821ll /* 0x3ffffffd */ ,
17490 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17491 {6, 1, 30}, /* shli r3, r1, 30 */
17492 {2, 3, 2}} /* sub r4, r3, r2 */
17494 {1073741822ll /* 0x3ffffffe */ ,
17495 {{6, 1, 1}, /* shli r2, r1, 1 */
17496 {6, 1, 30}, /* shli r3, r1, 30 */
17497 {2, 3, 2}} /* sub r4, r3, r2 */
17499 {1073741823ll /* 0x3fffffff */ ,
17500 {{6, 1, 30}, /* shli r2, r1, 30 */
17501 {2, 2, 1}} /* sub r3, r2, r1 */
17503 {1073741824ll /* 0x40000000 */ ,
17504 {{6, 1, 30}} /* shli r2, r1, 30 */
17506 {1073741825ll /* 0x40000001 */ ,
17507 {{6, 1, 30}, /* shli r2, r1, 30 */
17508 {1, 1, 2}} /* add r3, r1, r2 */
17510 {1073741826ll /* 0x40000002 */ ,
17511 {{6, 1, 30}, /* shli r2, r1, 30 */
17512 {3, 1, 2}} /* shl1add r3, r1, r2 */
17514 {1073741827ll /* 0x40000003 */ ,
17515 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17516 {6, 1, 30}, /* shli r3, r1, 30 */
17517 {1, 2, 3}} /* add r4, r2, r3 */
17519 {1073741828ll /* 0x40000004 */ ,
17520 {{6, 1, 30}, /* shli r2, r1, 30 */
17521 {4, 1, 2}} /* shl2add r3, r1, r2 */
17523 {1073741829ll /* 0x40000005 */ ,
17524 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17525 {6, 1, 30}, /* shli r3, r1, 30 */
17526 {1, 2, 3}} /* add r4, r2, r3 */
17528 {1073741830ll /* 0x40000006 */ ,
17529 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17530 {6, 1, 30}, /* shli r3, r1, 30 */
17531 {3, 2, 3}} /* shl1add r4, r2, r3 */
17533 {1073741831ll /* 0x40000007 */ ,
17534 {{6, 1, 30}, /* shli r2, r1, 30 */
17535 {2, 2, 1}, /* sub r3, r2, r1 */
17536 {5, 1, 3}} /* shl3add r4, r1, r3 */
17538 {1073741832ll /* 0x40000008 */ ,
17539 {{6, 1, 30}, /* shli r2, r1, 30 */
17540 {5, 1, 2}} /* shl3add r3, r1, r2 */
17542 {1073741833ll /* 0x40000009 */ ,
17543 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17544 {6, 1, 30}, /* shli r3, r1, 30 */
17545 {1, 2, 3}} /* add r4, r2, r3 */
17547 {1073741834ll /* 0x4000000a */ ,
17548 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17549 {6, 1, 30}, /* shli r3, r1, 30 */
17550 {3, 2, 3}} /* shl1add r4, r2, r3 */
17552 {1073741840ll /* 0x40000010 */ ,
17553 {{6, 1, 4}, /* shli r2, r1, 4 */
17554 {6, 1, 30}, /* shli r3, r1, 30 */
17555 {1, 2, 3}} /* add r4, r2, r3 */
17557 {1073741856ll /* 0x40000020 */ ,
17558 {{6, 1, 5}, /* shli r2, r1, 5 */
17559 {6, 1, 30}, /* shli r3, r1, 30 */
17560 {1, 2, 3}} /* add r4, r2, r3 */
17562 {1073741888ll /* 0x40000040 */ ,
17563 {{6, 1, 6}, /* shli r2, r1, 6 */
17564 {6, 1, 30}, /* shli r3, r1, 30 */
17565 {1, 2, 3}} /* add r4, r2, r3 */
17567 {1073741952ll /* 0x40000080 */ ,
17568 {{6, 1, 7}, /* shli r2, r1, 7 */
17569 {6, 1, 30}, /* shli r3, r1, 30 */
17570 {1, 2, 3}} /* add r4, r2, r3 */
17572 {1073742080ll /* 0x40000100 */ ,
17573 {{6, 1, 8}, /* shli r2, r1, 8 */
17574 {6, 1, 30}, /* shli r3, r1, 30 */
17575 {1, 2, 3}} /* add r4, r2, r3 */
17577 {1073742336ll /* 0x40000200 */ ,
17578 {{6, 1, 9}, /* shli r2, r1, 9 */
17579 {6, 1, 30}, /* shli r3, r1, 30 */
17580 {1, 2, 3}} /* add r4, r2, r3 */
17582 {1073742848ll /* 0x40000400 */ ,
17583 {{6, 1, 10}, /* shli r2, r1, 10 */
17584 {6, 1, 30}, /* shli r3, r1, 30 */
17585 {1, 2, 3}} /* add r4, r2, r3 */
17587 {1073743872ll /* 0x40000800 */ ,
17588 {{6, 1, 11}, /* shli r2, r1, 11 */
17589 {6, 1, 30}, /* shli r3, r1, 30 */
17590 {1, 2, 3}} /* add r4, r2, r3 */
17592 {1073745920ll /* 0x40001000 */ ,
17593 {{6, 1, 12}, /* shli r2, r1, 12 */
17594 {6, 1, 30}, /* shli r3, r1, 30 */
17595 {1, 2, 3}} /* add r4, r2, r3 */
17597 {1073750016ll /* 0x40002000 */ ,
17598 {{6, 1, 13}, /* shli r2, r1, 13 */
17599 {6, 1, 30}, /* shli r3, r1, 30 */
17600 {1, 2, 3}} /* add r4, r2, r3 */
17602 {1073758208ll /* 0x40004000 */ ,
17603 {{6, 1, 14}, /* shli r2, r1, 14 */
17604 {6, 1, 30}, /* shli r3, r1, 30 */
17605 {1, 2, 3}} /* add r4, r2, r3 */
17607 {1073774592ll /* 0x40008000 */ ,
17608 {{6, 1, 15}, /* shli r2, r1, 15 */
17609 {6, 1, 30}, /* shli r3, r1, 30 */
17610 {1, 2, 3}} /* add r4, r2, r3 */
17612 {1073807360ll /* 0x40010000 */ ,
17613 {{6, 1, 16}, /* shli r2, r1, 16 */
17614 {6, 1, 30}, /* shli r3, r1, 30 */
17615 {1, 2, 3}} /* add r4, r2, r3 */
17617 {1073872896ll /* 0x40020000 */ ,
17618 {{6, 1, 17}, /* shli r2, r1, 17 */
17619 {6, 1, 30}, /* shli r3, r1, 30 */
17620 {1, 2, 3}} /* add r4, r2, r3 */
17622 {1074003968ll /* 0x40040000 */ ,
17623 {{6, 1, 18}, /* shli r2, r1, 18 */
17624 {6, 1, 30}, /* shli r3, r1, 30 */
17625 {1, 2, 3}} /* add r4, r2, r3 */
17627 {1074266112ll /* 0x40080000 */ ,
17628 {{6, 1, 19}, /* shli r2, r1, 19 */
17629 {6, 1, 30}, /* shli r3, r1, 30 */
17630 {1, 2, 3}} /* add r4, r2, r3 */
17632 {1074790400ll /* 0x40100000 */ ,
17633 {{6, 1, 20}, /* shli r2, r1, 20 */
17634 {6, 1, 30}, /* shli r3, r1, 30 */
17635 {1, 2, 3}} /* add r4, r2, r3 */
17637 {1075838976ll /* 0x40200000 */ ,
17638 {{6, 1, 21}, /* shli r2, r1, 21 */
17639 {6, 1, 30}, /* shli r3, r1, 30 */
17640 {1, 2, 3}} /* add r4, r2, r3 */
17642 {1077936128ll /* 0x40400000 */ ,
17643 {{6, 1, 22}, /* shli r2, r1, 22 */
17644 {6, 1, 30}, /* shli r3, r1, 30 */
17645 {1, 2, 3}} /* add r4, r2, r3 */
17647 {1082130432ll /* 0x40800000 */ ,
17648 {{6, 1, 23}, /* shli r2, r1, 23 */
17649 {6, 1, 30}, /* shli r3, r1, 30 */
17650 {1, 2, 3}} /* add r4, r2, r3 */
17652 {1090519040ll /* 0x41000000 */ ,
17653 {{6, 1, 24}, /* shli r2, r1, 24 */
17654 {6, 1, 30}, /* shli r3, r1, 30 */
17655 {1, 2, 3}} /* add r4, r2, r3 */
17657 {1107296256ll /* 0x42000000 */ ,
17658 {{6, 1, 25}, /* shli r2, r1, 25 */
17659 {6, 1, 30}, /* shli r3, r1, 30 */
17660 {1, 2, 3}} /* add r4, r2, r3 */
17662 {1140850688ll /* 0x44000000 */ ,
17663 {{6, 1, 26}, /* shli r2, r1, 26 */
17664 {6, 1, 30}, /* shli r3, r1, 30 */
17665 {1, 2, 3}} /* add r4, r2, r3 */
17667 {1207959552ll /* 0x48000000 */ ,
17668 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17669 {6, 2, 27}} /* shli r3, r2, 27 */
17671 {1342177280ll /* 0x50000000 */ ,
17672 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17673 {6, 2, 28}} /* shli r3, r2, 28 */
17675 {1610612736ll /* 0x60000000 */ ,
17676 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17677 {6, 2, 29}} /* shli r3, r2, 29 */
17679 {2147483639ll /* 0x7ffffff7 */ ,
17680 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17681 {6, 1, 31}, /* shli r3, r1, 31 */
17682 {2, 3, 2}} /* sub r4, r3, r2 */
17684 {2147483640ll /* 0x7ffffff8 */ ,
17685 {{6, 1, 3}, /* shli r2, r1, 3 */
17686 {6, 1, 31}, /* shli r3, r1, 31 */
17687 {2, 3, 2}} /* sub r4, r3, r2 */
17689 {2147483641ll /* 0x7ffffff9 */ ,
17690 {{6, 1, 28}, /* shli r2, r1, 28 */
17691 {2, 2, 1}, /* sub r3, r2, r1 */
17692 {5, 3, 1}} /* shl3add r4, r3, r1 */
17694 {2147483643ll /* 0x7ffffffb */ ,
17695 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17696 {6, 1, 31}, /* shli r3, r1, 31 */
17697 {2, 3, 2}} /* sub r4, r3, r2 */
17699 {2147483644ll /* 0x7ffffffc */ ,
17700 {{6, 1, 2}, /* shli r2, r1, 2 */
17701 {6, 1, 31}, /* shli r3, r1, 31 */
17702 {2, 3, 2}} /* sub r4, r3, r2 */
17704 {2147483645ll /* 0x7ffffffd */ ,
17705 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17706 {6, 1, 31}, /* shli r3, r1, 31 */
17707 {2, 3, 2}} /* sub r4, r3, r2 */
17709 {2147483646ll /* 0x7ffffffe */ ,
17710 {{6, 1, 1}, /* shli r2, r1, 1 */
17711 {6, 1, 31}, /* shli r3, r1, 31 */
17712 {2, 3, 2}} /* sub r4, r3, r2 */
17714 {2147483647ll /* 0x7fffffff */ ,
17715 {{6, 1, 31}, /* shli r2, r1, 31 */
17716 {2, 2, 1}} /* sub r3, r2, r1 */
17718 {2147483648ll /* 0x80000000 */ ,
17719 {{6, 1, 31}} /* shli r2, r1, 31 */
17721 {2147483649ll /* 0x80000001 */ ,
17722 {{6, 1, 31}, /* shli r2, r1, 31 */
17723 {1, 1, 2}} /* add r3, r1, r2 */
17725 {2147483650ll /* 0x80000002 */ ,
17726 {{6, 1, 31}, /* shli r2, r1, 31 */
17727 {3, 1, 2}} /* shl1add r3, r1, r2 */
17729 {2147483651ll /* 0x80000003 */ ,
17730 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17731 {6, 1, 31}, /* shli r3, r1, 31 */
17732 {1, 2, 3}} /* add r4, r2, r3 */
17734 {2147483652ll /* 0x80000004 */ ,
17735 {{6, 1, 31}, /* shli r2, r1, 31 */
17736 {4, 1, 2}} /* shl2add r3, r1, r2 */
17738 {2147483653ll /* 0x80000005 */ ,
17739 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17740 {6, 1, 31}, /* shli r3, r1, 31 */
17741 {1, 2, 3}} /* add r4, r2, r3 */
17743 {2147483654ll /* 0x80000006 */ ,
17744 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17745 {6, 1, 31}, /* shli r3, r1, 31 */
17746 {3, 2, 3}} /* shl1add r4, r2, r3 */
17748 {2147483655ll /* 0x80000007 */ ,
17749 {{6, 1, 31}, /* shli r2, r1, 31 */
17750 {2, 2, 1}, /* sub r3, r2, r1 */
17751 {5, 1, 3}} /* shl3add r4, r1, r3 */
17753 {2147483656ll /* 0x80000008 */ ,
17754 {{6, 1, 31}, /* shli r2, r1, 31 */
17755 {5, 1, 2}} /* shl3add r3, r1, r2 */
17757 {2147483657ll /* 0x80000009 */ ,
17758 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17759 {6, 1, 31}, /* shli r3, r1, 31 */
17760 {1, 2, 3}} /* add r4, r2, r3 */
17762 {2147483658ll /* 0x8000000a */ ,
17763 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17764 {6, 1, 31}, /* shli r3, r1, 31 */
17765 {3, 2, 3}} /* shl1add r4, r2, r3 */
17767 {2147483664ll /* 0x80000010 */ ,
17768 {{6, 1, 4}, /* shli r2, r1, 4 */
17769 {6, 1, 31}, /* shli r3, r1, 31 */
17770 {1, 2, 3}} /* add r4, r2, r3 */
17772 {2147483680ll /* 0x80000020 */ ,
17773 {{6, 1, 5}, /* shli r2, r1, 5 */
17774 {6, 1, 31}, /* shli r3, r1, 31 */
17775 {1, 2, 3}} /* add r4, r2, r3 */
17777 {2147483712ll /* 0x80000040 */ ,
17778 {{6, 1, 6}, /* shli r2, r1, 6 */
17779 {6, 1, 31}, /* shli r3, r1, 31 */
17780 {1, 2, 3}} /* add r4, r2, r3 */
17782 {2147483776ll /* 0x80000080 */ ,
17783 {{6, 1, 7}, /* shli r2, r1, 7 */
17784 {6, 1, 31}, /* shli r3, r1, 31 */
17785 {1, 2, 3}} /* add r4, r2, r3 */
17787 {2147483904ll /* 0x80000100 */ ,
17788 {{6, 1, 8}, /* shli r2, r1, 8 */
17789 {6, 1, 31}, /* shli r3, r1, 31 */
17790 {1, 2, 3}} /* add r4, r2, r3 */
17792 {2147484160ll /* 0x80000200 */ ,
17793 {{6, 1, 9}, /* shli r2, r1, 9 */
17794 {6, 1, 31}, /* shli r3, r1, 31 */
17795 {1, 2, 3}} /* add r4, r2, r3 */
17797 {2147484672ll /* 0x80000400 */ ,
17798 {{6, 1, 10}, /* shli r2, r1, 10 */
17799 {6, 1, 31}, /* shli r3, r1, 31 */
17800 {1, 2, 3}} /* add r4, r2, r3 */
17802 {2147485696ll /* 0x80000800 */ ,
17803 {{6, 1, 11}, /* shli r2, r1, 11 */
17804 {6, 1, 31}, /* shli r3, r1, 31 */
17805 {1, 2, 3}} /* add r4, r2, r3 */
17807 {2147487744ll /* 0x80001000 */ ,
17808 {{6, 1, 12}, /* shli r2, r1, 12 */
17809 {6, 1, 31}, /* shli r3, r1, 31 */
17810 {1, 2, 3}} /* add r4, r2, r3 */
17812 {2147491840ll /* 0x80002000 */ ,
17813 {{6, 1, 13}, /* shli r2, r1, 13 */
17814 {6, 1, 31}, /* shli r3, r1, 31 */
17815 {1, 2, 3}} /* add r4, r2, r3 */
17817 {2147500032ll /* 0x80004000 */ ,
17818 {{6, 1, 14}, /* shli r2, r1, 14 */
17819 {6, 1, 31}, /* shli r3, r1, 31 */
17820 {1, 2, 3}} /* add r4, r2, r3 */
17822 {2147516416ll /* 0x80008000 */ ,
17823 {{6, 1, 15}, /* shli r2, r1, 15 */
17824 {6, 1, 31}, /* shli r3, r1, 31 */
17825 {1, 2, 3}} /* add r4, r2, r3 */
17827 {2147549184ll /* 0x80010000 */ ,
17828 {{6, 1, 16}, /* shli r2, r1, 16 */
17829 {6, 1, 31}, /* shli r3, r1, 31 */
17830 {1, 2, 3}} /* add r4, r2, r3 */
17832 {2147614720ll /* 0x80020000 */ ,
17833 {{6, 1, 17}, /* shli r2, r1, 17 */
17834 {6, 1, 31}, /* shli r3, r1, 31 */
17835 {1, 2, 3}} /* add r4, r2, r3 */
17837 {2147745792ll /* 0x80040000 */ ,
17838 {{6, 1, 18}, /* shli r2, r1, 18 */
17839 {6, 1, 31}, /* shli r3, r1, 31 */
17840 {1, 2, 3}} /* add r4, r2, r3 */
17842 {2148007936ll /* 0x80080000 */ ,
17843 {{6, 1, 19}, /* shli r2, r1, 19 */
17844 {6, 1, 31}, /* shli r3, r1, 31 */
17845 {1, 2, 3}} /* add r4, r2, r3 */
17847 {2148532224ll /* 0x80100000 */ ,
17848 {{6, 1, 20}, /* shli r2, r1, 20 */
17849 {6, 1, 31}, /* shli r3, r1, 31 */
17850 {1, 2, 3}} /* add r4, r2, r3 */
17852 {2149580800ll /* 0x80200000 */ ,
17853 {{6, 1, 21}, /* shli r2, r1, 21 */
17854 {6, 1, 31}, /* shli r3, r1, 31 */
17855 {1, 2, 3}} /* add r4, r2, r3 */
17857 {2151677952ll /* 0x80400000 */ ,
17858 {{6, 1, 22}, /* shli r2, r1, 22 */
17859 {6, 1, 31}, /* shli r3, r1, 31 */
17860 {1, 2, 3}} /* add r4, r2, r3 */
17862 {2155872256ll /* 0x80800000 */ ,
17863 {{6, 1, 23}, /* shli r2, r1, 23 */
17864 {6, 1, 31}, /* shli r3, r1, 31 */
17865 {1, 2, 3}} /* add r4, r2, r3 */
17867 {2164260864ll /* 0x81000000 */ ,
17868 {{6, 1, 24}, /* shli r2, r1, 24 */
17869 {6, 1, 31}, /* shli r3, r1, 31 */
17870 {1, 2, 3}} /* add r4, r2, r3 */
17872 {2181038080ll /* 0x82000000 */ ,
17873 {{6, 1, 25}, /* shli r2, r1, 25 */
17874 {6, 1, 31}, /* shli r3, r1, 31 */
17875 {1, 2, 3}} /* add r4, r2, r3 */
17877 {2214592512ll /* 0x84000000 */ ,
17878 {{6, 1, 26}, /* shli r2, r1, 26 */
17879 {6, 1, 31}, /* shli r3, r1, 31 */
17880 {1, 2, 3}} /* add r4, r2, r3 */
17882 {2281701376ll /* 0x88000000 */ ,
17883 {{6, 1, 27}, /* shli r2, r1, 27 */
17884 {6, 1, 31}, /* shli r3, r1, 31 */
17885 {1, 2, 3}} /* add r4, r2, r3 */
17887 {2415919104ll /* 0x90000000 */ ,
17888 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17889 {6, 2, 28}} /* shli r3, r2, 28 */
17891 {2684354560ll /* 0xa0000000 */ ,
17892 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17893 {6, 2, 29}} /* shli r3, r2, 29 */
17895 {3221225472ll /* 0xc0000000 */ ,
17896 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17897 {6, 2, 30}} /* shli r3, r2, 30 */
17899 {4294967287ll /* 0xfffffff7 */ ,
17900 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17901 {6, 1, 32}, /* shli r3, r1, 32 */
17902 {2, 3, 2}} /* sub r4, r3, r2 */
17904 {4294967288ll /* 0xfffffff8 */ ,
17905 {{6, 1, 3}, /* shli r2, r1, 3 */
17906 {6, 1, 32}, /* shli r3, r1, 32 */
17907 {2, 3, 2}} /* sub r4, r3, r2 */
17909 {4294967289ll /* 0xfffffff9 */ ,
17910 {{6, 1, 29}, /* shli r2, r1, 29 */
17911 {2, 2, 1}, /* sub r3, r2, r1 */
17912 {5, 3, 1}} /* shl3add r4, r3, r1 */
17914 {4294967291ll /* 0xfffffffb */ ,
17915 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17916 {6, 1, 32}, /* shli r3, r1, 32 */
17917 {2, 3, 2}} /* sub r4, r3, r2 */
17919 {4294967292ll /* 0xfffffffc */ ,
17920 {{6, 1, 2}, /* shli r2, r1, 2 */
17921 {6, 1, 32}, /* shli r3, r1, 32 */
17922 {2, 3, 2}} /* sub r4, r3, r2 */
17924 {4294967293ll /* 0xfffffffd */ ,
17925 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17926 {6, 1, 32}, /* shli r3, r1, 32 */
17927 {2, 3, 2}} /* sub r4, r3, r2 */
17929 {4294967294ll /* 0xfffffffe */ ,
17930 {{6, 1, 1}, /* shli r2, r1, 1 */
17931 {6, 1, 32}, /* shli r3, r1, 32 */
17932 {2, 3, 2}} /* sub r4, r3, r2 */
17934 {4294967295ll /* 0xffffffff */ ,
17935 {{6, 1, 32}, /* shli r2, r1, 32 */
17936 {2, 2, 1}} /* sub r3, r2, r1 */
17938 {4294967296ll /* 0x100000000 */ ,
17939 {{6, 1, 32}} /* shli r2, r1, 32 */
17941 {4294967297ll /* 0x100000001 */ ,
17942 {{6, 1, 32}, /* shli r2, r1, 32 */
17943 {1, 1, 2}} /* add r3, r1, r2 */
17945 {4294967298ll /* 0x100000002 */ ,
17946 {{6, 1, 32}, /* shli r2, r1, 32 */
17947 {3, 1, 2}} /* shl1add r3, r1, r2 */
17949 {4294967299ll /* 0x100000003 */ ,
17950 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17951 {6, 1, 32}, /* shli r3, r1, 32 */
17952 {1, 2, 3}} /* add r4, r2, r3 */
17954 {4294967300ll /* 0x100000004 */ ,
17955 {{6, 1, 32}, /* shli r2, r1, 32 */
17956 {4, 1, 2}} /* shl2add r3, r1, r2 */
17958 {4294967301ll /* 0x100000005 */ ,
17959 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17960 {6, 1, 32}, /* shli r3, r1, 32 */
17961 {1, 2, 3}} /* add r4, r2, r3 */
17963 {4294967302ll /* 0x100000006 */ ,
17964 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17965 {6, 1, 32}, /* shli r3, r1, 32 */
17966 {3, 2, 3}} /* shl1add r4, r2, r3 */
17968 {4294967303ll /* 0x100000007 */ ,
17969 {{6, 1, 32}, /* shli r2, r1, 32 */
17970 {2, 2, 1}, /* sub r3, r2, r1 */
17971 {5, 1, 3}} /* shl3add r4, r1, r3 */
17973 {4294967304ll /* 0x100000008 */ ,
17974 {{6, 1, 32}, /* shli r2, r1, 32 */
17975 {5, 1, 2}} /* shl3add r3, r1, r2 */
17977 {4294967305ll /* 0x100000009 */ ,
17978 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17979 {6, 1, 32}, /* shli r3, r1, 32 */
17980 {1, 2, 3}} /* add r4, r2, r3 */
17982 {4294967306ll /* 0x10000000a */ ,
17983 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17984 {6, 1, 32}, /* shli r3, r1, 32 */
17985 {3, 2, 3}} /* shl1add r4, r2, r3 */
17987 {4294967312ll /* 0x100000010 */ ,
17988 {{6, 1, 4}, /* shli r2, r1, 4 */
17989 {6, 1, 32}, /* shli r3, r1, 32 */
17990 {1, 2, 3}} /* add r4, r2, r3 */
17992 {4294967328ll /* 0x100000020 */ ,
17993 {{6, 1, 5}, /* shli r2, r1, 5 */
17994 {6, 1, 32}, /* shli r3, r1, 32 */
17995 {1, 2, 3}} /* add r4, r2, r3 */
17997 {4294967360ll /* 0x100000040 */ ,
17998 {{6, 1, 6}, /* shli r2, r1, 6 */
17999 {6, 1, 32}, /* shli r3, r1, 32 */
18000 {1, 2, 3}} /* add r4, r2, r3 */
18002 {4294967424ll /* 0x100000080 */ ,
18003 {{6, 1, 7}, /* shli r2, r1, 7 */
18004 {6, 1, 32}, /* shli r3, r1, 32 */
18005 {1, 2, 3}} /* add r4, r2, r3 */
18007 {4294967552ll /* 0x100000100 */ ,
18008 {{6, 1, 8}, /* shli r2, r1, 8 */
18009 {6, 1, 32}, /* shli r3, r1, 32 */
18010 {1, 2, 3}} /* add r4, r2, r3 */
18012 {4294967808ll /* 0x100000200 */ ,
18013 {{6, 1, 9}, /* shli r2, r1, 9 */
18014 {6, 1, 32}, /* shli r3, r1, 32 */
18015 {1, 2, 3}} /* add r4, r2, r3 */
18017 {4294968320ll /* 0x100000400 */ ,
18018 {{6, 1, 10}, /* shli r2, r1, 10 */
18019 {6, 1, 32}, /* shli r3, r1, 32 */
18020 {1, 2, 3}} /* add r4, r2, r3 */
18022 {4294969344ll /* 0x100000800 */ ,
18023 {{6, 1, 11}, /* shli r2, r1, 11 */
18024 {6, 1, 32}, /* shli r3, r1, 32 */
18025 {1, 2, 3}} /* add r4, r2, r3 */
18027 {4294971392ll /* 0x100001000 */ ,
18028 {{6, 1, 12}, /* shli r2, r1, 12 */
18029 {6, 1, 32}, /* shli r3, r1, 32 */
18030 {1, 2, 3}} /* add r4, r2, r3 */
18032 {4294975488ll /* 0x100002000 */ ,
18033 {{6, 1, 13}, /* shli r2, r1, 13 */
18034 {6, 1, 32}, /* shli r3, r1, 32 */
18035 {1, 2, 3}} /* add r4, r2, r3 */
18037 {4294983680ll /* 0x100004000 */ ,
18038 {{6, 1, 14}, /* shli r2, r1, 14 */
18039 {6, 1, 32}, /* shli r3, r1, 32 */
18040 {1, 2, 3}} /* add r4, r2, r3 */
18042 {4295000064ll /* 0x100008000 */ ,
18043 {{6, 1, 15}, /* shli r2, r1, 15 */
18044 {6, 1, 32}, /* shli r3, r1, 32 */
18045 {1, 2, 3}} /* add r4, r2, r3 */
18047 {4295032832ll /* 0x100010000 */ ,
18048 {{6, 1, 16}, /* shli r2, r1, 16 */
18049 {6, 1, 32}, /* shli r3, r1, 32 */
18050 {1, 2, 3}} /* add r4, r2, r3 */
18052 {4295098368ll /* 0x100020000 */ ,
18053 {{6, 1, 17}, /* shli r2, r1, 17 */
18054 {6, 1, 32}, /* shli r3, r1, 32 */
18055 {1, 2, 3}} /* add r4, r2, r3 */
18057 {4295229440ll /* 0x100040000 */ ,
18058 {{6, 1, 18}, /* shli r2, r1, 18 */
18059 {6, 1, 32}, /* shli r3, r1, 32 */
18060 {1, 2, 3}} /* add r4, r2, r3 */
18062 {4295491584ll /* 0x100080000 */ ,
18063 {{6, 1, 19}, /* shli r2, r1, 19 */
18064 {6, 1, 32}, /* shli r3, r1, 32 */
18065 {1, 2, 3}} /* add r4, r2, r3 */
18067 {4296015872ll /* 0x100100000 */ ,
18068 {{6, 1, 20}, /* shli r2, r1, 20 */
18069 {6, 1, 32}, /* shli r3, r1, 32 */
18070 {1, 2, 3}} /* add r4, r2, r3 */
18072 {4297064448ll /* 0x100200000 */ ,
18073 {{6, 1, 21}, /* shli r2, r1, 21 */
18074 {6, 1, 32}, /* shli r3, r1, 32 */
18075 {1, 2, 3}} /* add r4, r2, r3 */
18077 {4299161600ll /* 0x100400000 */ ,
18078 {{6, 1, 22}, /* shli r2, r1, 22 */
18079 {6, 1, 32}, /* shli r3, r1, 32 */
18080 {1, 2, 3}} /* add r4, r2, r3 */
18082 {4303355904ll /* 0x100800000 */ ,
18083 {{6, 1, 23}, /* shli r2, r1, 23 */
18084 {6, 1, 32}, /* shli r3, r1, 32 */
18085 {1, 2, 3}} /* add r4, r2, r3 */
18087 {4311744512ll /* 0x101000000 */ ,
18088 {{6, 1, 24}, /* shli r2, r1, 24 */
18089 {6, 1, 32}, /* shli r3, r1, 32 */
18090 {1, 2, 3}} /* add r4, r2, r3 */
18092 {4328521728ll /* 0x102000000 */ ,
18093 {{6, 1, 25}, /* shli r2, r1, 25 */
18094 {6, 1, 32}, /* shli r3, r1, 32 */
18095 {1, 2, 3}} /* add r4, r2, r3 */
18097 {4362076160ll /* 0x104000000 */ ,
18098 {{6, 1, 26}, /* shli r2, r1, 26 */
18099 {6, 1, 32}, /* shli r3, r1, 32 */
18100 {1, 2, 3}} /* add r4, r2, r3 */
18102 {4429185024ll /* 0x108000000 */ ,
18103 {{6, 1, 27}, /* shli r2, r1, 27 */
18104 {6, 1, 32}, /* shli r3, r1, 32 */
18105 {1, 2, 3}} /* add r4, r2, r3 */
18107 {4563402752ll /* 0x110000000 */ ,
18108 {{6, 1, 28}, /* shli r2, r1, 28 */
18109 {6, 1, 32}, /* shli r3, r1, 32 */
18110 {1, 2, 3}} /* add r4, r2, r3 */
18112 {4831838208ll /* 0x120000000 */ ,
18113 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18114 {6, 2, 29}} /* shli r3, r2, 29 */
18116 {5368709120ll /* 0x140000000 */ ,
18117 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18118 {6, 2, 30}} /* shli r3, r2, 30 */
18120 {6442450944ll /* 0x180000000 */ ,
18121 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18122 {6, 2, 31}} /* shli r3, r2, 31 */
18124 {8589934583ll /* 0x1fffffff7 */ ,
18125 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18126 {6, 1, 33}, /* shli r3, r1, 33 */
18127 {2, 3, 2}} /* sub r4, r3, r2 */
18129 {8589934584ll /* 0x1fffffff8 */ ,
18130 {{6, 1, 3}, /* shli r2, r1, 3 */
18131 {6, 1, 33}, /* shli r3, r1, 33 */
18132 {2, 3, 2}} /* sub r4, r3, r2 */
18134 {8589934585ll /* 0x1fffffff9 */ ,
18135 {{6, 1, 30}, /* shli r2, r1, 30 */
18136 {2, 2, 1}, /* sub r3, r2, r1 */
18137 {5, 3, 1}} /* shl3add r4, r3, r1 */
18139 {8589934587ll /* 0x1fffffffb */ ,
18140 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18141 {6, 1, 33}, /* shli r3, r1, 33 */
18142 {2, 3, 2}} /* sub r4, r3, r2 */
18144 {8589934588ll /* 0x1fffffffc */ ,
18145 {{6, 1, 2}, /* shli r2, r1, 2 */
18146 {6, 1, 33}, /* shli r3, r1, 33 */
18147 {2, 3, 2}} /* sub r4, r3, r2 */
18149 {8589934589ll /* 0x1fffffffd */ ,
18150 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18151 {6, 1, 33}, /* shli r3, r1, 33 */
18152 {2, 3, 2}} /* sub r4, r3, r2 */
18154 {8589934590ll /* 0x1fffffffe */ ,
18155 {{6, 1, 1}, /* shli r2, r1, 1 */
18156 {6, 1, 33}, /* shli r3, r1, 33 */
18157 {2, 3, 2}} /* sub r4, r3, r2 */
18159 {8589934591ll /* 0x1ffffffff */ ,
18160 {{6, 1, 33}, /* shli r2, r1, 33 */
18161 {2, 2, 1}} /* sub r3, r2, r1 */
18163 {8589934592ll /* 0x200000000 */ ,
18164 {{6, 1, 33}} /* shli r2, r1, 33 */
18166 {8589934593ll /* 0x200000001 */ ,
18167 {{6, 1, 33}, /* shli r2, r1, 33 */
18168 {1, 1, 2}} /* add r3, r1, r2 */
18170 {8589934594ll /* 0x200000002 */ ,
18171 {{6, 1, 33}, /* shli r2, r1, 33 */
18172 {3, 1, 2}} /* shl1add r3, r1, r2 */
18174 {8589934595ll /* 0x200000003 */ ,
18175 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18176 {6, 1, 33}, /* shli r3, r1, 33 */
18177 {1, 2, 3}} /* add r4, r2, r3 */
18179 {8589934596ll /* 0x200000004 */ ,
18180 {{6, 1, 33}, /* shli r2, r1, 33 */
18181 {4, 1, 2}} /* shl2add r3, r1, r2 */
18183 {8589934597ll /* 0x200000005 */ ,
18184 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18185 {6, 1, 33}, /* shli r3, r1, 33 */
18186 {1, 2, 3}} /* add r4, r2, r3 */
18188 {8589934598ll /* 0x200000006 */ ,
18189 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18190 {6, 1, 33}, /* shli r3, r1, 33 */
18191 {3, 2, 3}} /* shl1add r4, r2, r3 */
18193 {8589934599ll /* 0x200000007 */ ,
18194 {{6, 1, 33}, /* shli r2, r1, 33 */
18195 {2, 2, 1}, /* sub r3, r2, r1 */
18196 {5, 1, 3}} /* shl3add r4, r1, r3 */
18198 {8589934600ll /* 0x200000008 */ ,
18199 {{6, 1, 33}, /* shli r2, r1, 33 */
18200 {5, 1, 2}} /* shl3add r3, r1, r2 */
18202 {8589934601ll /* 0x200000009 */ ,
18203 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18204 {6, 1, 33}, /* shli r3, r1, 33 */
18205 {1, 2, 3}} /* add r4, r2, r3 */
18207 {8589934602ll /* 0x20000000a */ ,
18208 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18209 {6, 1, 33}, /* shli r3, r1, 33 */
18210 {3, 2, 3}} /* shl1add r4, r2, r3 */
18212 {8589934608ll /* 0x200000010 */ ,
18213 {{6, 1, 4}, /* shli r2, r1, 4 */
18214 {6, 1, 33}, /* shli r3, r1, 33 */
18215 {1, 2, 3}} /* add r4, r2, r3 */
18217 {8589934624ll /* 0x200000020 */ ,
18218 {{6, 1, 5}, /* shli r2, r1, 5 */
18219 {6, 1, 33}, /* shli r3, r1, 33 */
18220 {1, 2, 3}} /* add r4, r2, r3 */
18222 {8589934656ll /* 0x200000040 */ ,
18223 {{6, 1, 6}, /* shli r2, r1, 6 */
18224 {6, 1, 33}, /* shli r3, r1, 33 */
18225 {1, 2, 3}} /* add r4, r2, r3 */
18227 {8589934720ll /* 0x200000080 */ ,
18228 {{6, 1, 7}, /* shli r2, r1, 7 */
18229 {6, 1, 33}, /* shli r3, r1, 33 */
18230 {1, 2, 3}} /* add r4, r2, r3 */
18232 {8589934848ll /* 0x200000100 */ ,
18233 {{6, 1, 8}, /* shli r2, r1, 8 */
18234 {6, 1, 33}, /* shli r3, r1, 33 */
18235 {1, 2, 3}} /* add r4, r2, r3 */
18237 {8589935104ll /* 0x200000200 */ ,
18238 {{6, 1, 9}, /* shli r2, r1, 9 */
18239 {6, 1, 33}, /* shli r3, r1, 33 */
18240 {1, 2, 3}} /* add r4, r2, r3 */
18242 {8589935616ll /* 0x200000400 */ ,
18243 {{6, 1, 10}, /* shli r2, r1, 10 */
18244 {6, 1, 33}, /* shli r3, r1, 33 */
18245 {1, 2, 3}} /* add r4, r2, r3 */
18247 {8589936640ll /* 0x200000800 */ ,
18248 {{6, 1, 11}, /* shli r2, r1, 11 */
18249 {6, 1, 33}, /* shli r3, r1, 33 */
18250 {1, 2, 3}} /* add r4, r2, r3 */
18252 {8589938688ll /* 0x200001000 */ ,
18253 {{6, 1, 12}, /* shli r2, r1, 12 */
18254 {6, 1, 33}, /* shli r3, r1, 33 */
18255 {1, 2, 3}} /* add r4, r2, r3 */
18257 {8589942784ll /* 0x200002000 */ ,
18258 {{6, 1, 13}, /* shli r2, r1, 13 */
18259 {6, 1, 33}, /* shli r3, r1, 33 */
18260 {1, 2, 3}} /* add r4, r2, r3 */
18262 {8589950976ll /* 0x200004000 */ ,
18263 {{6, 1, 14}, /* shli r2, r1, 14 */
18264 {6, 1, 33}, /* shli r3, r1, 33 */
18265 {1, 2, 3}} /* add r4, r2, r3 */
18267 {8589967360ll /* 0x200008000 */ ,
18268 {{6, 1, 15}, /* shli r2, r1, 15 */
18269 {6, 1, 33}, /* shli r3, r1, 33 */
18270 {1, 2, 3}} /* add r4, r2, r3 */
18272 {8590000128ll /* 0x200010000 */ ,
18273 {{6, 1, 16}, /* shli r2, r1, 16 */
18274 {6, 1, 33}, /* shli r3, r1, 33 */
18275 {1, 2, 3}} /* add r4, r2, r3 */
18277 {8590065664ll /* 0x200020000 */ ,
18278 {{6, 1, 17}, /* shli r2, r1, 17 */
18279 {6, 1, 33}, /* shli r3, r1, 33 */
18280 {1, 2, 3}} /* add r4, r2, r3 */
18282 {8590196736ll /* 0x200040000 */ ,
18283 {{6, 1, 18}, /* shli r2, r1, 18 */
18284 {6, 1, 33}, /* shli r3, r1, 33 */
18285 {1, 2, 3}} /* add r4, r2, r3 */
18287 {8590458880ll /* 0x200080000 */ ,
18288 {{6, 1, 19}, /* shli r2, r1, 19 */
18289 {6, 1, 33}, /* shli r3, r1, 33 */
18290 {1, 2, 3}} /* add r4, r2, r3 */
18292 {8590983168ll /* 0x200100000 */ ,
18293 {{6, 1, 20}, /* shli r2, r1, 20 */
18294 {6, 1, 33}, /* shli r3, r1, 33 */
18295 {1, 2, 3}} /* add r4, r2, r3 */
18297 {8592031744ll /* 0x200200000 */ ,
18298 {{6, 1, 21}, /* shli r2, r1, 21 */
18299 {6, 1, 33}, /* shli r3, r1, 33 */
18300 {1, 2, 3}} /* add r4, r2, r3 */
18302 {8594128896ll /* 0x200400000 */ ,
18303 {{6, 1, 22}, /* shli r2, r1, 22 */
18304 {6, 1, 33}, /* shli r3, r1, 33 */
18305 {1, 2, 3}} /* add r4, r2, r3 */
18307 {8598323200ll /* 0x200800000 */ ,
18308 {{6, 1, 23}, /* shli r2, r1, 23 */
18309 {6, 1, 33}, /* shli r3, r1, 33 */
18310 {1, 2, 3}} /* add r4, r2, r3 */
18312 {8606711808ll /* 0x201000000 */ ,
18313 {{6, 1, 24}, /* shli r2, r1, 24 */
18314 {6, 1, 33}, /* shli r3, r1, 33 */
18315 {1, 2, 3}} /* add r4, r2, r3 */
18317 {8623489024ll /* 0x202000000 */ ,
18318 {{6, 1, 25}, /* shli r2, r1, 25 */
18319 {6, 1, 33}, /* shli r3, r1, 33 */
18320 {1, 2, 3}} /* add r4, r2, r3 */
18322 {8657043456ll /* 0x204000000 */ ,
18323 {{6, 1, 26}, /* shli r2, r1, 26 */
18324 {6, 1, 33}, /* shli r3, r1, 33 */
18325 {1, 2, 3}} /* add r4, r2, r3 */
18327 {8724152320ll /* 0x208000000 */ ,
18328 {{6, 1, 27}, /* shli r2, r1, 27 */
18329 {6, 1, 33}, /* shli r3, r1, 33 */
18330 {1, 2, 3}} /* add r4, r2, r3 */
18332 {8858370048ll /* 0x210000000 */ ,
18333 {{6, 1, 28}, /* shli r2, r1, 28 */
18334 {6, 1, 33}, /* shli r3, r1, 33 */
18335 {1, 2, 3}} /* add r4, r2, r3 */
18337 {9126805504ll /* 0x220000000 */ ,
18338 {{6, 1, 29}, /* shli r2, r1, 29 */
18339 {6, 1, 33}, /* shli r3, r1, 33 */
18340 {1, 2, 3}} /* add r4, r2, r3 */
18342 {9663676416ll /* 0x240000000 */ ,
18343 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18344 {6, 2, 30}} /* shli r3, r2, 30 */
18346 {10737418240ll /* 0x280000000 */ ,
18347 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18348 {6, 2, 31}} /* shli r3, r2, 31 */
18350 {12884901888ll /* 0x300000000 */ ,
18351 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18352 {6, 2, 32}} /* shli r3, r2, 32 */
18354 {17179869175ll /* 0x3fffffff7 */ ,
18355 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18356 {6, 1, 34}, /* shli r3, r1, 34 */
18357 {2, 3, 2}} /* sub r4, r3, r2 */
18359 {17179869176ll /* 0x3fffffff8 */ ,
18360 {{6, 1, 3}, /* shli r2, r1, 3 */
18361 {6, 1, 34}, /* shli r3, r1, 34 */
18362 {2, 3, 2}} /* sub r4, r3, r2 */
18364 {17179869177ll /* 0x3fffffff9 */ ,
18365 {{6, 1, 31}, /* shli r2, r1, 31 */
18366 {2, 2, 1}, /* sub r3, r2, r1 */
18367 {5, 3, 1}} /* shl3add r4, r3, r1 */
18369 {17179869179ll /* 0x3fffffffb */ ,
18370 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18371 {6, 1, 34}, /* shli r3, r1, 34 */
18372 {2, 3, 2}} /* sub r4, r3, r2 */
18374 {17179869180ll /* 0x3fffffffc */ ,
18375 {{6, 1, 2}, /* shli r2, r1, 2 */
18376 {6, 1, 34}, /* shli r3, r1, 34 */
18377 {2, 3, 2}} /* sub r4, r3, r2 */
18379 {17179869181ll /* 0x3fffffffd */ ,
18380 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18381 {6, 1, 34}, /* shli r3, r1, 34 */
18382 {2, 3, 2}} /* sub r4, r3, r2 */
18384 {17179869182ll /* 0x3fffffffe */ ,
18385 {{6, 1, 1}, /* shli r2, r1, 1 */
18386 {6, 1, 34}, /* shli r3, r1, 34 */
18387 {2, 3, 2}} /* sub r4, r3, r2 */
18389 {17179869183ll /* 0x3ffffffff */ ,
18390 {{6, 1, 34}, /* shli r2, r1, 34 */
18391 {2, 2, 1}} /* sub r3, r2, r1 */
18393 {17179869184ll /* 0x400000000 */ ,
18394 {{6, 1, 34}} /* shli r2, r1, 34 */
18396 {17179869185ll /* 0x400000001 */ ,
18397 {{6, 1, 34}, /* shli r2, r1, 34 */
18398 {1, 1, 2}} /* add r3, r1, r2 */
18400 {17179869186ll /* 0x400000002 */ ,
18401 {{6, 1, 34}, /* shli r2, r1, 34 */
18402 {3, 1, 2}} /* shl1add r3, r1, r2 */
18404 {17179869187ll /* 0x400000003 */ ,
18405 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18406 {6, 1, 34}, /* shli r3, r1, 34 */
18407 {1, 2, 3}} /* add r4, r2, r3 */
18409 {17179869188ll /* 0x400000004 */ ,
18410 {{6, 1, 34}, /* shli r2, r1, 34 */
18411 {4, 1, 2}} /* shl2add r3, r1, r2 */
18413 {17179869189ll /* 0x400000005 */ ,
18414 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18415 {6, 1, 34}, /* shli r3, r1, 34 */
18416 {1, 2, 3}} /* add r4, r2, r3 */
18418 {17179869190ll /* 0x400000006 */ ,
18419 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18420 {6, 1, 34}, /* shli r3, r1, 34 */
18421 {3, 2, 3}} /* shl1add r4, r2, r3 */
18423 {17179869191ll /* 0x400000007 */ ,
18424 {{6, 1, 34}, /* shli r2, r1, 34 */
18425 {2, 2, 1}, /* sub r3, r2, r1 */
18426 {5, 1, 3}} /* shl3add r4, r1, r3 */
18428 {17179869192ll /* 0x400000008 */ ,
18429 {{6, 1, 34}, /* shli r2, r1, 34 */
18430 {5, 1, 2}} /* shl3add r3, r1, r2 */
18432 {17179869193ll /* 0x400000009 */ ,
18433 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18434 {6, 1, 34}, /* shli r3, r1, 34 */
18435 {1, 2, 3}} /* add r4, r2, r3 */
18437 {17179869194ll /* 0x40000000a */ ,
18438 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18439 {6, 1, 34}, /* shli r3, r1, 34 */
18440 {3, 2, 3}} /* shl1add r4, r2, r3 */
18442 {17179869200ll /* 0x400000010 */ ,
18443 {{6, 1, 4}, /* shli r2, r1, 4 */
18444 {6, 1, 34}, /* shli r3, r1, 34 */
18445 {1, 2, 3}} /* add r4, r2, r3 */
18447 {17179869216ll /* 0x400000020 */ ,
18448 {{6, 1, 5}, /* shli r2, r1, 5 */
18449 {6, 1, 34}, /* shli r3, r1, 34 */
18450 {1, 2, 3}} /* add r4, r2, r3 */
18452 {17179869248ll /* 0x400000040 */ ,
18453 {{6, 1, 6}, /* shli r2, r1, 6 */
18454 {6, 1, 34}, /* shli r3, r1, 34 */
18455 {1, 2, 3}} /* add r4, r2, r3 */
18457 {17179869312ll /* 0x400000080 */ ,
18458 {{6, 1, 7}, /* shli r2, r1, 7 */
18459 {6, 1, 34}, /* shli r3, r1, 34 */
18460 {1, 2, 3}} /* add r4, r2, r3 */
18462 {17179869440ll /* 0x400000100 */ ,
18463 {{6, 1, 8}, /* shli r2, r1, 8 */
18464 {6, 1, 34}, /* shli r3, r1, 34 */
18465 {1, 2, 3}} /* add r4, r2, r3 */
18467 {17179869696ll /* 0x400000200 */ ,
18468 {{6, 1, 9}, /* shli r2, r1, 9 */
18469 {6, 1, 34}, /* shli r3, r1, 34 */
18470 {1, 2, 3}} /* add r4, r2, r3 */
18472 {17179870208ll /* 0x400000400 */ ,
18473 {{6, 1, 10}, /* shli r2, r1, 10 */
18474 {6, 1, 34}, /* shli r3, r1, 34 */
18475 {1, 2, 3}} /* add r4, r2, r3 */
18477 {17179871232ll /* 0x400000800 */ ,
18478 {{6, 1, 11}, /* shli r2, r1, 11 */
18479 {6, 1, 34}, /* shli r3, r1, 34 */
18480 {1, 2, 3}} /* add r4, r2, r3 */
18482 {17179873280ll /* 0x400001000 */ ,
18483 {{6, 1, 12}, /* shli r2, r1, 12 */
18484 {6, 1, 34}, /* shli r3, r1, 34 */
18485 {1, 2, 3}} /* add r4, r2, r3 */
18487 {17179877376ll /* 0x400002000 */ ,
18488 {{6, 1, 13}, /* shli r2, r1, 13 */
18489 {6, 1, 34}, /* shli r3, r1, 34 */
18490 {1, 2, 3}} /* add r4, r2, r3 */
18492 {17179885568ll /* 0x400004000 */ ,
18493 {{6, 1, 14}, /* shli r2, r1, 14 */
18494 {6, 1, 34}, /* shli r3, r1, 34 */
18495 {1, 2, 3}} /* add r4, r2, r3 */
18497 {17179901952ll /* 0x400008000 */ ,
18498 {{6, 1, 15}, /* shli r2, r1, 15 */
18499 {6, 1, 34}, /* shli r3, r1, 34 */
18500 {1, 2, 3}} /* add r4, r2, r3 */
18502 {17179934720ll /* 0x400010000 */ ,
18503 {{6, 1, 16}, /* shli r2, r1, 16 */
18504 {6, 1, 34}, /* shli r3, r1, 34 */
18505 {1, 2, 3}} /* add r4, r2, r3 */
18507 {17180000256ll /* 0x400020000 */ ,
18508 {{6, 1, 17}, /* shli r2, r1, 17 */
18509 {6, 1, 34}, /* shli r3, r1, 34 */
18510 {1, 2, 3}} /* add r4, r2, r3 */
18512 {17180131328ll /* 0x400040000 */ ,
18513 {{6, 1, 18}, /* shli r2, r1, 18 */
18514 {6, 1, 34}, /* shli r3, r1, 34 */
18515 {1, 2, 3}} /* add r4, r2, r3 */
18517 {17180393472ll /* 0x400080000 */ ,
18518 {{6, 1, 19}, /* shli r2, r1, 19 */
18519 {6, 1, 34}, /* shli r3, r1, 34 */
18520 {1, 2, 3}} /* add r4, r2, r3 */
18522 {17180917760ll /* 0x400100000 */ ,
18523 {{6, 1, 20}, /* shli r2, r1, 20 */
18524 {6, 1, 34}, /* shli r3, r1, 34 */
18525 {1, 2, 3}} /* add r4, r2, r3 */
18527 {17181966336ll /* 0x400200000 */ ,
18528 {{6, 1, 21}, /* shli r2, r1, 21 */
18529 {6, 1, 34}, /* shli r3, r1, 34 */
18530 {1, 2, 3}} /* add r4, r2, r3 */
18532 {17184063488ll /* 0x400400000 */ ,
18533 {{6, 1, 22}, /* shli r2, r1, 22 */
18534 {6, 1, 34}, /* shli r3, r1, 34 */
18535 {1, 2, 3}} /* add r4, r2, r3 */
18537 {17188257792ll /* 0x400800000 */ ,
18538 {{6, 1, 23}, /* shli r2, r1, 23 */
18539 {6, 1, 34}, /* shli r3, r1, 34 */
18540 {1, 2, 3}} /* add r4, r2, r3 */
18542 {17196646400ll /* 0x401000000 */ ,
18543 {{6, 1, 24}, /* shli r2, r1, 24 */
18544 {6, 1, 34}, /* shli r3, r1, 34 */
18545 {1, 2, 3}} /* add r4, r2, r3 */
18547 {17213423616ll /* 0x402000000 */ ,
18548 {{6, 1, 25}, /* shli r2, r1, 25 */
18549 {6, 1, 34}, /* shli r3, r1, 34 */
18550 {1, 2, 3}} /* add r4, r2, r3 */
18552 {17246978048ll /* 0x404000000 */ ,
18553 {{6, 1, 26}, /* shli r2, r1, 26 */
18554 {6, 1, 34}, /* shli r3, r1, 34 */
18555 {1, 2, 3}} /* add r4, r2, r3 */
18557 {17314086912ll /* 0x408000000 */ ,
18558 {{6, 1, 27}, /* shli r2, r1, 27 */
18559 {6, 1, 34}, /* shli r3, r1, 34 */
18560 {1, 2, 3}} /* add r4, r2, r3 */
18562 {17448304640ll /* 0x410000000 */ ,
18563 {{6, 1, 28}, /* shli r2, r1, 28 */
18564 {6, 1, 34}, /* shli r3, r1, 34 */
18565 {1, 2, 3}} /* add r4, r2, r3 */
18567 {17716740096ll /* 0x420000000 */ ,
18568 {{6, 1, 29}, /* shli r2, r1, 29 */
18569 {6, 1, 34}, /* shli r3, r1, 34 */
18570 {1, 2, 3}} /* add r4, r2, r3 */
18572 {18253611008ll /* 0x440000000 */ ,
18573 {{6, 1, 30}, /* shli r2, r1, 30 */
18574 {6, 1, 34}, /* shli r3, r1, 34 */
18575 {1, 2, 3}} /* add r4, r2, r3 */
18577 {19327352832ll /* 0x480000000 */ ,
18578 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18579 {6, 2, 31}} /* shli r3, r2, 31 */
18581 {21474836480ll /* 0x500000000 */ ,
18582 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18583 {6, 2, 32}} /* shli r3, r2, 32 */
18585 {25769803776ll /* 0x600000000 */ ,
18586 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18587 {6, 2, 33}} /* shli r3, r2, 33 */
18589 {34359738359ll /* 0x7fffffff7 */ ,
18590 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18591 {6, 1, 35}, /* shli r3, r1, 35 */
18592 {2, 3, 2}} /* sub r4, r3, r2 */
18594 {34359738360ll /* 0x7fffffff8 */ ,
18595 {{6, 1, 3}, /* shli r2, r1, 3 */
18596 {6, 1, 35}, /* shli r3, r1, 35 */
18597 {2, 3, 2}} /* sub r4, r3, r2 */
18599 {34359738361ll /* 0x7fffffff9 */ ,
18600 {{6, 1, 32}, /* shli r2, r1, 32 */
18601 {2, 2, 1}, /* sub r3, r2, r1 */
18602 {5, 3, 1}} /* shl3add r4, r3, r1 */
18604 {34359738363ll /* 0x7fffffffb */ ,
18605 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18606 {6, 1, 35}, /* shli r3, r1, 35 */
18607 {2, 3, 2}} /* sub r4, r3, r2 */
18609 {34359738364ll /* 0x7fffffffc */ ,
18610 {{6, 1, 2}, /* shli r2, r1, 2 */
18611 {6, 1, 35}, /* shli r3, r1, 35 */
18612 {2, 3, 2}} /* sub r4, r3, r2 */
18614 {34359738365ll /* 0x7fffffffd */ ,
18615 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18616 {6, 1, 35}, /* shli r3, r1, 35 */
18617 {2, 3, 2}} /* sub r4, r3, r2 */
18619 {34359738366ll /* 0x7fffffffe */ ,
18620 {{6, 1, 1}, /* shli r2, r1, 1 */
18621 {6, 1, 35}, /* shli r3, r1, 35 */
18622 {2, 3, 2}} /* sub r4, r3, r2 */
18624 {34359738367ll /* 0x7ffffffff */ ,
18625 {{6, 1, 35}, /* shli r2, r1, 35 */
18626 {2, 2, 1}} /* sub r3, r2, r1 */
18628 {34359738368ll /* 0x800000000 */ ,
18629 {{6, 1, 35}} /* shli r2, r1, 35 */
18631 {34359738369ll /* 0x800000001 */ ,
18632 {{6, 1, 35}, /* shli r2, r1, 35 */
18633 {1, 1, 2}} /* add r3, r1, r2 */
18635 {34359738370ll /* 0x800000002 */ ,
18636 {{6, 1, 35}, /* shli r2, r1, 35 */
18637 {3, 1, 2}} /* shl1add r3, r1, r2 */
18639 {34359738371ll /* 0x800000003 */ ,
18640 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18641 {6, 1, 35}, /* shli r3, r1, 35 */
18642 {1, 2, 3}} /* add r4, r2, r3 */
18644 {34359738372ll /* 0x800000004 */ ,
18645 {{6, 1, 35}, /* shli r2, r1, 35 */
18646 {4, 1, 2}} /* shl2add r3, r1, r2 */
18648 {34359738373ll /* 0x800000005 */ ,
18649 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18650 {6, 1, 35}, /* shli r3, r1, 35 */
18651 {1, 2, 3}} /* add r4, r2, r3 */
18653 {34359738374ll /* 0x800000006 */ ,
18654 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18655 {6, 1, 35}, /* shli r3, r1, 35 */
18656 {3, 2, 3}} /* shl1add r4, r2, r3 */
18658 {34359738375ll /* 0x800000007 */ ,
18659 {{6, 1, 35}, /* shli r2, r1, 35 */
18660 {2, 2, 1}, /* sub r3, r2, r1 */
18661 {5, 1, 3}} /* shl3add r4, r1, r3 */
18663 {34359738376ll /* 0x800000008 */ ,
18664 {{6, 1, 35}, /* shli r2, r1, 35 */
18665 {5, 1, 2}} /* shl3add r3, r1, r2 */
18667 {34359738377ll /* 0x800000009 */ ,
18668 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18669 {6, 1, 35}, /* shli r3, r1, 35 */
18670 {1, 2, 3}} /* add r4, r2, r3 */
18672 {34359738378ll /* 0x80000000a */ ,
18673 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18674 {6, 1, 35}, /* shli r3, r1, 35 */
18675 {3, 2, 3}} /* shl1add r4, r2, r3 */
18677 {34359738384ll /* 0x800000010 */ ,
18678 {{6, 1, 4}, /* shli r2, r1, 4 */
18679 {6, 1, 35}, /* shli r3, r1, 35 */
18680 {1, 2, 3}} /* add r4, r2, r3 */
18682 {34359738400ll /* 0x800000020 */ ,
18683 {{6, 1, 5}, /* shli r2, r1, 5 */
18684 {6, 1, 35}, /* shli r3, r1, 35 */
18685 {1, 2, 3}} /* add r4, r2, r3 */
18687 {34359738432ll /* 0x800000040 */ ,
18688 {{6, 1, 6}, /* shli r2, r1, 6 */
18689 {6, 1, 35}, /* shli r3, r1, 35 */
18690 {1, 2, 3}} /* add r4, r2, r3 */
18692 {34359738496ll /* 0x800000080 */ ,
18693 {{6, 1, 7}, /* shli r2, r1, 7 */
18694 {6, 1, 35}, /* shli r3, r1, 35 */
18695 {1, 2, 3}} /* add r4, r2, r3 */
18697 {34359738624ll /* 0x800000100 */ ,
18698 {{6, 1, 8}, /* shli r2, r1, 8 */
18699 {6, 1, 35}, /* shli r3, r1, 35 */
18700 {1, 2, 3}} /* add r4, r2, r3 */
18702 {34359738880ll /* 0x800000200 */ ,
18703 {{6, 1, 9}, /* shli r2, r1, 9 */
18704 {6, 1, 35}, /* shli r3, r1, 35 */
18705 {1, 2, 3}} /* add r4, r2, r3 */
18707 {34359739392ll /* 0x800000400 */ ,
18708 {{6, 1, 10}, /* shli r2, r1, 10 */
18709 {6, 1, 35}, /* shli r3, r1, 35 */
18710 {1, 2, 3}} /* add r4, r2, r3 */
18712 {34359740416ll /* 0x800000800 */ ,
18713 {{6, 1, 11}, /* shli r2, r1, 11 */
18714 {6, 1, 35}, /* shli r3, r1, 35 */
18715 {1, 2, 3}} /* add r4, r2, r3 */
18717 {34359742464ll /* 0x800001000 */ ,
18718 {{6, 1, 12}, /* shli r2, r1, 12 */
18719 {6, 1, 35}, /* shli r3, r1, 35 */
18720 {1, 2, 3}} /* add r4, r2, r3 */
18722 {34359746560ll /* 0x800002000 */ ,
18723 {{6, 1, 13}, /* shli r2, r1, 13 */
18724 {6, 1, 35}, /* shli r3, r1, 35 */
18725 {1, 2, 3}} /* add r4, r2, r3 */
18727 {34359754752ll /* 0x800004000 */ ,
18728 {{6, 1, 14}, /* shli r2, r1, 14 */
18729 {6, 1, 35}, /* shli r3, r1, 35 */
18730 {1, 2, 3}} /* add r4, r2, r3 */
18732 {34359771136ll /* 0x800008000 */ ,
18733 {{6, 1, 15}, /* shli r2, r1, 15 */
18734 {6, 1, 35}, /* shli r3, r1, 35 */
18735 {1, 2, 3}} /* add r4, r2, r3 */
18737 {34359803904ll /* 0x800010000 */ ,
18738 {{6, 1, 16}, /* shli r2, r1, 16 */
18739 {6, 1, 35}, /* shli r3, r1, 35 */
18740 {1, 2, 3}} /* add r4, r2, r3 */
18742 {34359869440ll /* 0x800020000 */ ,
18743 {{6, 1, 17}, /* shli r2, r1, 17 */
18744 {6, 1, 35}, /* shli r3, r1, 35 */
18745 {1, 2, 3}} /* add r4, r2, r3 */
18747 {34360000512ll /* 0x800040000 */ ,
18748 {{6, 1, 18}, /* shli r2, r1, 18 */
18749 {6, 1, 35}, /* shli r3, r1, 35 */
18750 {1, 2, 3}} /* add r4, r2, r3 */
18752 {34360262656ll /* 0x800080000 */ ,
18753 {{6, 1, 19}, /* shli r2, r1, 19 */
18754 {6, 1, 35}, /* shli r3, r1, 35 */
18755 {1, 2, 3}} /* add r4, r2, r3 */
18757 {34360786944ll /* 0x800100000 */ ,
18758 {{6, 1, 20}, /* shli r2, r1, 20 */
18759 {6, 1, 35}, /* shli r3, r1, 35 */
18760 {1, 2, 3}} /* add r4, r2, r3 */
18762 {34361835520ll /* 0x800200000 */ ,
18763 {{6, 1, 21}, /* shli r2, r1, 21 */
18764 {6, 1, 35}, /* shli r3, r1, 35 */
18765 {1, 2, 3}} /* add r4, r2, r3 */
18767 {34363932672ll /* 0x800400000 */ ,
18768 {{6, 1, 22}, /* shli r2, r1, 22 */
18769 {6, 1, 35}, /* shli r3, r1, 35 */
18770 {1, 2, 3}} /* add r4, r2, r3 */
18772 {34368126976ll /* 0x800800000 */ ,
18773 {{6, 1, 23}, /* shli r2, r1, 23 */
18774 {6, 1, 35}, /* shli r3, r1, 35 */
18775 {1, 2, 3}} /* add r4, r2, r3 */
18777 {34376515584ll /* 0x801000000 */ ,
18778 {{6, 1, 24}, /* shli r2, r1, 24 */
18779 {6, 1, 35}, /* shli r3, r1, 35 */
18780 {1, 2, 3}} /* add r4, r2, r3 */
18782 {34393292800ll /* 0x802000000 */ ,
18783 {{6, 1, 25}, /* shli r2, r1, 25 */
18784 {6, 1, 35}, /* shli r3, r1, 35 */
18785 {1, 2, 3}} /* add r4, r2, r3 */
18787 {34426847232ll /* 0x804000000 */ ,
18788 {{6, 1, 26}, /* shli r2, r1, 26 */
18789 {6, 1, 35}, /* shli r3, r1, 35 */
18790 {1, 2, 3}} /* add r4, r2, r3 */
18792 {34493956096ll /* 0x808000000 */ ,
18793 {{6, 1, 27}, /* shli r2, r1, 27 */
18794 {6, 1, 35}, /* shli r3, r1, 35 */
18795 {1, 2, 3}} /* add r4, r2, r3 */
18797 {34628173824ll /* 0x810000000 */ ,
18798 {{6, 1, 28}, /* shli r2, r1, 28 */
18799 {6, 1, 35}, /* shli r3, r1, 35 */
18800 {1, 2, 3}} /* add r4, r2, r3 */
18802 {34896609280ll /* 0x820000000 */ ,
18803 {{6, 1, 29}, /* shli r2, r1, 29 */
18804 {6, 1, 35}, /* shli r3, r1, 35 */
18805 {1, 2, 3}} /* add r4, r2, r3 */
18807 {35433480192ll /* 0x840000000 */ ,
18808 {{6, 1, 30}, /* shli r2, r1, 30 */
18809 {6, 1, 35}, /* shli r3, r1, 35 */
18810 {1, 2, 3}} /* add r4, r2, r3 */
18812 {36507222016ll /* 0x880000000 */ ,
18813 {{6, 1, 31}, /* shli r2, r1, 31 */
18814 {6, 1, 35}, /* shli r3, r1, 35 */
18815 {1, 2, 3}} /* add r4, r2, r3 */
18817 {38654705664ll /* 0x900000000 */ ,
18818 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18819 {6, 2, 32}} /* shli r3, r2, 32 */
18821 {42949672960ll /* 0xa00000000 */ ,
18822 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18823 {6, 2, 33}} /* shli r3, r2, 33 */
18825 {51539607552ll /* 0xc00000000 */ ,
18826 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18827 {6, 2, 34}} /* shli r3, r2, 34 */
18829 {68719476727ll /* 0xffffffff7 */ ,
18830 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18831 {6, 1, 36}, /* shli r3, r1, 36 */
18832 {2, 3, 2}} /* sub r4, r3, r2 */
18834 {68719476728ll /* 0xffffffff8 */ ,
18835 {{6, 1, 3}, /* shli r2, r1, 3 */
18836 {6, 1, 36}, /* shli r3, r1, 36 */
18837 {2, 3, 2}} /* sub r4, r3, r2 */
18839 {68719476729ll /* 0xffffffff9 */ ,
18840 {{6, 1, 33}, /* shli r2, r1, 33 */
18841 {2, 2, 1}, /* sub r3, r2, r1 */
18842 {5, 3, 1}} /* shl3add r4, r3, r1 */
18844 {68719476731ll /* 0xffffffffb */ ,
18845 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18846 {6, 1, 36}, /* shli r3, r1, 36 */
18847 {2, 3, 2}} /* sub r4, r3, r2 */
18849 {68719476732ll /* 0xffffffffc */ ,
18850 {{6, 1, 2}, /* shli r2, r1, 2 */
18851 {6, 1, 36}, /* shli r3, r1, 36 */
18852 {2, 3, 2}} /* sub r4, r3, r2 */
18854 {68719476733ll /* 0xffffffffd */ ,
18855 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18856 {6, 1, 36}, /* shli r3, r1, 36 */
18857 {2, 3, 2}} /* sub r4, r3, r2 */
18859 {68719476734ll /* 0xffffffffe */ ,
18860 {{6, 1, 1}, /* shli r2, r1, 1 */
18861 {6, 1, 36}, /* shli r3, r1, 36 */
18862 {2, 3, 2}} /* sub r4, r3, r2 */
18864 {68719476735ll /* 0xfffffffff */ ,
18865 {{6, 1, 36}, /* shli r2, r1, 36 */
18866 {2, 2, 1}} /* sub r3, r2, r1 */
18868 {68719476736ll /* 0x1000000000 */ ,
18869 {{6, 1, 36}} /* shli r2, r1, 36 */
18871 {68719476737ll /* 0x1000000001 */ ,
18872 {{6, 1, 36}, /* shli r2, r1, 36 */
18873 {1, 1, 2}} /* add r3, r1, r2 */
18875 {68719476738ll /* 0x1000000002 */ ,
18876 {{6, 1, 36}, /* shli r2, r1, 36 */
18877 {3, 1, 2}} /* shl1add r3, r1, r2 */
18879 {68719476739ll /* 0x1000000003 */ ,
18880 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18881 {6, 1, 36}, /* shli r3, r1, 36 */
18882 {1, 2, 3}} /* add r4, r2, r3 */
18884 {68719476740ll /* 0x1000000004 */ ,
18885 {{6, 1, 36}, /* shli r2, r1, 36 */
18886 {4, 1, 2}} /* shl2add r3, r1, r2 */
18888 {68719476741ll /* 0x1000000005 */ ,
18889 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18890 {6, 1, 36}, /* shli r3, r1, 36 */
18891 {1, 2, 3}} /* add r4, r2, r3 */
18893 {68719476742ll /* 0x1000000006 */ ,
18894 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18895 {6, 1, 36}, /* shli r3, r1, 36 */
18896 {3, 2, 3}} /* shl1add r4, r2, r3 */
18898 {68719476743ll /* 0x1000000007 */ ,
18899 {{6, 1, 36}, /* shli r2, r1, 36 */
18900 {2, 2, 1}, /* sub r3, r2, r1 */
18901 {5, 1, 3}} /* shl3add r4, r1, r3 */
18903 {68719476744ll /* 0x1000000008 */ ,
18904 {{6, 1, 36}, /* shli r2, r1, 36 */
18905 {5, 1, 2}} /* shl3add r3, r1, r2 */
18907 {68719476745ll /* 0x1000000009 */ ,
18908 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18909 {6, 1, 36}, /* shli r3, r1, 36 */
18910 {1, 2, 3}} /* add r4, r2, r3 */
18912 {68719476746ll /* 0x100000000a */ ,
18913 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18914 {6, 1, 36}, /* shli r3, r1, 36 */
18915 {3, 2, 3}} /* shl1add r4, r2, r3 */
18917 {68719476752ll /* 0x1000000010 */ ,
18918 {{6, 1, 4}, /* shli r2, r1, 4 */
18919 {6, 1, 36}, /* shli r3, r1, 36 */
18920 {1, 2, 3}} /* add r4, r2, r3 */
18922 {68719476768ll /* 0x1000000020 */ ,
18923 {{6, 1, 5}, /* shli r2, r1, 5 */
18924 {6, 1, 36}, /* shli r3, r1, 36 */
18925 {1, 2, 3}} /* add r4, r2, r3 */
18927 {68719476800ll /* 0x1000000040 */ ,
18928 {{6, 1, 6}, /* shli r2, r1, 6 */
18929 {6, 1, 36}, /* shli r3, r1, 36 */
18930 {1, 2, 3}} /* add r4, r2, r3 */
18932 {68719476864ll /* 0x1000000080 */ ,
18933 {{6, 1, 7}, /* shli r2, r1, 7 */
18934 {6, 1, 36}, /* shli r3, r1, 36 */
18935 {1, 2, 3}} /* add r4, r2, r3 */
18937 {68719476992ll /* 0x1000000100 */ ,
18938 {{6, 1, 8}, /* shli r2, r1, 8 */
18939 {6, 1, 36}, /* shli r3, r1, 36 */
18940 {1, 2, 3}} /* add r4, r2, r3 */
18942 {68719477248ll /* 0x1000000200 */ ,
18943 {{6, 1, 9}, /* shli r2, r1, 9 */
18944 {6, 1, 36}, /* shli r3, r1, 36 */
18945 {1, 2, 3}} /* add r4, r2, r3 */
18947 {68719477760ll /* 0x1000000400 */ ,
18948 {{6, 1, 10}, /* shli r2, r1, 10 */
18949 {6, 1, 36}, /* shli r3, r1, 36 */
18950 {1, 2, 3}} /* add r4, r2, r3 */
18952 {68719478784ll /* 0x1000000800 */ ,
18953 {{6, 1, 11}, /* shli r2, r1, 11 */
18954 {6, 1, 36}, /* shli r3, r1, 36 */
18955 {1, 2, 3}} /* add r4, r2, r3 */
18957 {68719480832ll /* 0x1000001000 */ ,
18958 {{6, 1, 12}, /* shli r2, r1, 12 */
18959 {6, 1, 36}, /* shli r3, r1, 36 */
18960 {1, 2, 3}} /* add r4, r2, r3 */
18962 {68719484928ll /* 0x1000002000 */ ,
18963 {{6, 1, 13}, /* shli r2, r1, 13 */
18964 {6, 1, 36}, /* shli r3, r1, 36 */
18965 {1, 2, 3}} /* add r4, r2, r3 */
18967 {68719493120ll /* 0x1000004000 */ ,
18968 {{6, 1, 14}, /* shli r2, r1, 14 */
18969 {6, 1, 36}, /* shli r3, r1, 36 */
18970 {1, 2, 3}} /* add r4, r2, r3 */
18972 {68719509504ll /* 0x1000008000 */ ,
18973 {{6, 1, 15}, /* shli r2, r1, 15 */
18974 {6, 1, 36}, /* shli r3, r1, 36 */
18975 {1, 2, 3}} /* add r4, r2, r3 */
18977 {68719542272ll /* 0x1000010000 */ ,
18978 {{6, 1, 16}, /* shli r2, r1, 16 */
18979 {6, 1, 36}, /* shli r3, r1, 36 */
18980 {1, 2, 3}} /* add r4, r2, r3 */
18982 {68719607808ll /* 0x1000020000 */ ,
18983 {{6, 1, 17}, /* shli r2, r1, 17 */
18984 {6, 1, 36}, /* shli r3, r1, 36 */
18985 {1, 2, 3}} /* add r4, r2, r3 */
18987 {68719738880ll /* 0x1000040000 */ ,
18988 {{6, 1, 18}, /* shli r2, r1, 18 */
18989 {6, 1, 36}, /* shli r3, r1, 36 */
18990 {1, 2, 3}} /* add r4, r2, r3 */
18992 {68720001024ll /* 0x1000080000 */ ,
18993 {{6, 1, 19}, /* shli r2, r1, 19 */
18994 {6, 1, 36}, /* shli r3, r1, 36 */
18995 {1, 2, 3}} /* add r4, r2, r3 */
18997 {68720525312ll /* 0x1000100000 */ ,
18998 {{6, 1, 20}, /* shli r2, r1, 20 */
18999 {6, 1, 36}, /* shli r3, r1, 36 */
19000 {1, 2, 3}} /* add r4, r2, r3 */
19002 {68721573888ll /* 0x1000200000 */ ,
19003 {{6, 1, 21}, /* shli r2, r1, 21 */
19004 {6, 1, 36}, /* shli r3, r1, 36 */
19005 {1, 2, 3}} /* add r4, r2, r3 */
19007 {68723671040ll /* 0x1000400000 */ ,
19008 {{6, 1, 22}, /* shli r2, r1, 22 */
19009 {6, 1, 36}, /* shli r3, r1, 36 */
19010 {1, 2, 3}} /* add r4, r2, r3 */
19012 {68727865344ll /* 0x1000800000 */ ,
19013 {{6, 1, 23}, /* shli r2, r1, 23 */
19014 {6, 1, 36}, /* shli r3, r1, 36 */
19015 {1, 2, 3}} /* add r4, r2, r3 */
19017 {68736253952ll /* 0x1001000000 */ ,
19018 {{6, 1, 24}, /* shli r2, r1, 24 */
19019 {6, 1, 36}, /* shli r3, r1, 36 */
19020 {1, 2, 3}} /* add r4, r2, r3 */
19022 {68753031168ll /* 0x1002000000 */ ,
19023 {{6, 1, 25}, /* shli r2, r1, 25 */
19024 {6, 1, 36}, /* shli r3, r1, 36 */
19025 {1, 2, 3}} /* add r4, r2, r3 */
19027 {68786585600ll /* 0x1004000000 */ ,
19028 {{6, 1, 26}, /* shli r2, r1, 26 */
19029 {6, 1, 36}, /* shli r3, r1, 36 */
19030 {1, 2, 3}} /* add r4, r2, r3 */
19032 {68853694464ll /* 0x1008000000 */ ,
19033 {{6, 1, 27}, /* shli r2, r1, 27 */
19034 {6, 1, 36}, /* shli r3, r1, 36 */
19035 {1, 2, 3}} /* add r4, r2, r3 */
19037 {68987912192ll /* 0x1010000000 */ ,
19038 {{6, 1, 28}, /* shli r2, r1, 28 */
19039 {6, 1, 36}, /* shli r3, r1, 36 */
19040 {1, 2, 3}} /* add r4, r2, r3 */
19042 {69256347648ll /* 0x1020000000 */ ,
19043 {{6, 1, 29}, /* shli r2, r1, 29 */
19044 {6, 1, 36}, /* shli r3, r1, 36 */
19045 {1, 2, 3}} /* add r4, r2, r3 */
19047 {69793218560ll /* 0x1040000000 */ ,
19048 {{6, 1, 30}, /* shli r2, r1, 30 */
19049 {6, 1, 36}, /* shli r3, r1, 36 */
19050 {1, 2, 3}} /* add r4, r2, r3 */
19052 {70866960384ll /* 0x1080000000 */ ,
19053 {{6, 1, 31}, /* shli r2, r1, 31 */
19054 {6, 1, 36}, /* shli r3, r1, 36 */
19055 {1, 2, 3}} /* add r4, r2, r3 */
19057 {73014444032ll /* 0x1100000000 */ ,
19058 {{6, 1, 32}, /* shli r2, r1, 32 */
19059 {6, 1, 36}, /* shli r3, r1, 36 */
19060 {1, 2, 3}} /* add r4, r2, r3 */
19062 {77309411328ll /* 0x1200000000 */ ,
19063 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19064 {6, 2, 33}} /* shli r3, r2, 33 */
19066 {85899345920ll /* 0x1400000000 */ ,
19067 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19068 {6, 2, 34}} /* shli r3, r2, 34 */
19070 {103079215104ll /* 0x1800000000 */ ,
19071 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19072 {6, 2, 35}} /* shli r3, r2, 35 */
19074 {137438953463ll /* 0x1ffffffff7 */ ,
19075 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19076 {6, 1, 37}, /* shli r3, r1, 37 */
19077 {2, 3, 2}} /* sub r4, r3, r2 */
19079 {137438953464ll /* 0x1ffffffff8 */ ,
19080 {{6, 1, 3}, /* shli r2, r1, 3 */
19081 {6, 1, 37}, /* shli r3, r1, 37 */
19082 {2, 3, 2}} /* sub r4, r3, r2 */
19084 {137438953465ll /* 0x1ffffffff9 */ ,
19085 {{6, 1, 34}, /* shli r2, r1, 34 */
19086 {2, 2, 1}, /* sub r3, r2, r1 */
19087 {5, 3, 1}} /* shl3add r4, r3, r1 */
19089 {137438953467ll /* 0x1ffffffffb */ ,
19090 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19091 {6, 1, 37}, /* shli r3, r1, 37 */
19092 {2, 3, 2}} /* sub r4, r3, r2 */
19094 {137438953468ll /* 0x1ffffffffc */ ,
19095 {{6, 1, 2}, /* shli r2, r1, 2 */
19096 {6, 1, 37}, /* shli r3, r1, 37 */
19097 {2, 3, 2}} /* sub r4, r3, r2 */
19099 {137438953469ll /* 0x1ffffffffd */ ,
19100 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19101 {6, 1, 37}, /* shli r3, r1, 37 */
19102 {2, 3, 2}} /* sub r4, r3, r2 */
19104 {137438953470ll /* 0x1ffffffffe */ ,
19105 {{6, 1, 1}, /* shli r2, r1, 1 */
19106 {6, 1, 37}, /* shli r3, r1, 37 */
19107 {2, 3, 2}} /* sub r4, r3, r2 */
19109 {137438953471ll /* 0x1fffffffff */ ,
19110 {{6, 1, 37}, /* shli r2, r1, 37 */
19111 {2, 2, 1}} /* sub r3, r2, r1 */
19113 {137438953472ll /* 0x2000000000 */ ,
19114 {{6, 1, 37}} /* shli r2, r1, 37 */
19116 {137438953473ll /* 0x2000000001 */ ,
19117 {{6, 1, 37}, /* shli r2, r1, 37 */
19118 {1, 1, 2}} /* add r3, r1, r2 */
19120 {137438953474ll /* 0x2000000002 */ ,
19121 {{6, 1, 37}, /* shli r2, r1, 37 */
19122 {3, 1, 2}} /* shl1add r3, r1, r2 */
19124 {137438953475ll /* 0x2000000003 */ ,
19125 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19126 {6, 1, 37}, /* shli r3, r1, 37 */
19127 {1, 2, 3}} /* add r4, r2, r3 */
19129 {137438953476ll /* 0x2000000004 */ ,
19130 {{6, 1, 37}, /* shli r2, r1, 37 */
19131 {4, 1, 2}} /* shl2add r3, r1, r2 */
19133 {137438953477ll /* 0x2000000005 */ ,
19134 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19135 {6, 1, 37}, /* shli r3, r1, 37 */
19136 {1, 2, 3}} /* add r4, r2, r3 */
19138 {137438953478ll /* 0x2000000006 */ ,
19139 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19140 {6, 1, 37}, /* shli r3, r1, 37 */
19141 {3, 2, 3}} /* shl1add r4, r2, r3 */
19143 {137438953479ll /* 0x2000000007 */ ,
19144 {{6, 1, 37}, /* shli r2, r1, 37 */
19145 {2, 2, 1}, /* sub r3, r2, r1 */
19146 {5, 1, 3}} /* shl3add r4, r1, r3 */
19148 {137438953480ll /* 0x2000000008 */ ,
19149 {{6, 1, 37}, /* shli r2, r1, 37 */
19150 {5, 1, 2}} /* shl3add r3, r1, r2 */
19152 {137438953481ll /* 0x2000000009 */ ,
19153 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19154 {6, 1, 37}, /* shli r3, r1, 37 */
19155 {1, 2, 3}} /* add r4, r2, r3 */
19157 {137438953482ll /* 0x200000000a */ ,
19158 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19159 {6, 1, 37}, /* shli r3, r1, 37 */
19160 {3, 2, 3}} /* shl1add r4, r2, r3 */
19162 {137438953488ll /* 0x2000000010 */ ,
19163 {{6, 1, 4}, /* shli r2, r1, 4 */
19164 {6, 1, 37}, /* shli r3, r1, 37 */
19165 {1, 2, 3}} /* add r4, r2, r3 */
19167 {137438953504ll /* 0x2000000020 */ ,
19168 {{6, 1, 5}, /* shli r2, r1, 5 */
19169 {6, 1, 37}, /* shli r3, r1, 37 */
19170 {1, 2, 3}} /* add r4, r2, r3 */
19172 {137438953536ll /* 0x2000000040 */ ,
19173 {{6, 1, 6}, /* shli r2, r1, 6 */
19174 {6, 1, 37}, /* shli r3, r1, 37 */
19175 {1, 2, 3}} /* add r4, r2, r3 */
19177 {137438953600ll /* 0x2000000080 */ ,
19178 {{6, 1, 7}, /* shli r2, r1, 7 */
19179 {6, 1, 37}, /* shli r3, r1, 37 */
19180 {1, 2, 3}} /* add r4, r2, r3 */
19182 {137438953728ll /* 0x2000000100 */ ,
19183 {{6, 1, 8}, /* shli r2, r1, 8 */
19184 {6, 1, 37}, /* shli r3, r1, 37 */
19185 {1, 2, 3}} /* add r4, r2, r3 */
19187 {137438953984ll /* 0x2000000200 */ ,
19188 {{6, 1, 9}, /* shli r2, r1, 9 */
19189 {6, 1, 37}, /* shli r3, r1, 37 */
19190 {1, 2, 3}} /* add r4, r2, r3 */
19192 {137438954496ll /* 0x2000000400 */ ,
19193 {{6, 1, 10}, /* shli r2, r1, 10 */
19194 {6, 1, 37}, /* shli r3, r1, 37 */
19195 {1, 2, 3}} /* add r4, r2, r3 */
19197 {137438955520ll /* 0x2000000800 */ ,
19198 {{6, 1, 11}, /* shli r2, r1, 11 */
19199 {6, 1, 37}, /* shli r3, r1, 37 */
19200 {1, 2, 3}} /* add r4, r2, r3 */
19202 {137438957568ll /* 0x2000001000 */ ,
19203 {{6, 1, 12}, /* shli r2, r1, 12 */
19204 {6, 1, 37}, /* shli r3, r1, 37 */
19205 {1, 2, 3}} /* add r4, r2, r3 */
19207 {137438961664ll /* 0x2000002000 */ ,
19208 {{6, 1, 13}, /* shli r2, r1, 13 */
19209 {6, 1, 37}, /* shli r3, r1, 37 */
19210 {1, 2, 3}} /* add r4, r2, r3 */
19212 {137438969856ll /* 0x2000004000 */ ,
19213 {{6, 1, 14}, /* shli r2, r1, 14 */
19214 {6, 1, 37}, /* shli r3, r1, 37 */
19215 {1, 2, 3}} /* add r4, r2, r3 */
19217 {137438986240ll /* 0x2000008000 */ ,
19218 {{6, 1, 15}, /* shli r2, r1, 15 */
19219 {6, 1, 37}, /* shli r3, r1, 37 */
19220 {1, 2, 3}} /* add r4, r2, r3 */
19222 {137439019008ll /* 0x2000010000 */ ,
19223 {{6, 1, 16}, /* shli r2, r1, 16 */
19224 {6, 1, 37}, /* shli r3, r1, 37 */
19225 {1, 2, 3}} /* add r4, r2, r3 */
19227 {137439084544ll /* 0x2000020000 */ ,
19228 {{6, 1, 17}, /* shli r2, r1, 17 */
19229 {6, 1, 37}, /* shli r3, r1, 37 */
19230 {1, 2, 3}} /* add r4, r2, r3 */
19232 {137439215616ll /* 0x2000040000 */ ,
19233 {{6, 1, 18}, /* shli r2, r1, 18 */
19234 {6, 1, 37}, /* shli r3, r1, 37 */
19235 {1, 2, 3}} /* add r4, r2, r3 */
19237 {137439477760ll /* 0x2000080000 */ ,
19238 {{6, 1, 19}, /* shli r2, r1, 19 */
19239 {6, 1, 37}, /* shli r3, r1, 37 */
19240 {1, 2, 3}} /* add r4, r2, r3 */
19242 {137440002048ll /* 0x2000100000 */ ,
19243 {{6, 1, 20}, /* shli r2, r1, 20 */
19244 {6, 1, 37}, /* shli r3, r1, 37 */
19245 {1, 2, 3}} /* add r4, r2, r3 */
19247 {137441050624ll /* 0x2000200000 */ ,
19248 {{6, 1, 21}, /* shli r2, r1, 21 */
19249 {6, 1, 37}, /* shli r3, r1, 37 */
19250 {1, 2, 3}} /* add r4, r2, r3 */
19252 {137443147776ll /* 0x2000400000 */ ,
19253 {{6, 1, 22}, /* shli r2, r1, 22 */
19254 {6, 1, 37}, /* shli r3, r1, 37 */
19255 {1, 2, 3}} /* add r4, r2, r3 */
19257 {137447342080ll /* 0x2000800000 */ ,
19258 {{6, 1, 23}, /* shli r2, r1, 23 */
19259 {6, 1, 37}, /* shli r3, r1, 37 */
19260 {1, 2, 3}} /* add r4, r2, r3 */
19262 {137455730688ll /* 0x2001000000 */ ,
19263 {{6, 1, 24}, /* shli r2, r1, 24 */
19264 {6, 1, 37}, /* shli r3, r1, 37 */
19265 {1, 2, 3}} /* add r4, r2, r3 */
19267 {137472507904ll /* 0x2002000000 */ ,
19268 {{6, 1, 25}, /* shli r2, r1, 25 */
19269 {6, 1, 37}, /* shli r3, r1, 37 */
19270 {1, 2, 3}} /* add r4, r2, r3 */
19272 {137506062336ll /* 0x2004000000 */ ,
19273 {{6, 1, 26}, /* shli r2, r1, 26 */
19274 {6, 1, 37}, /* shli r3, r1, 37 */
19275 {1, 2, 3}} /* add r4, r2, r3 */
19277 {137573171200ll /* 0x2008000000 */ ,
19278 {{6, 1, 27}, /* shli r2, r1, 27 */
19279 {6, 1, 37}, /* shli r3, r1, 37 */
19280 {1, 2, 3}} /* add r4, r2, r3 */
19282 {137707388928ll /* 0x2010000000 */ ,
19283 {{6, 1, 28}, /* shli r2, r1, 28 */
19284 {6, 1, 37}, /* shli r3, r1, 37 */
19285 {1, 2, 3}} /* add r4, r2, r3 */
19287 {137975824384ll /* 0x2020000000 */ ,
19288 {{6, 1, 29}, /* shli r2, r1, 29 */
19289 {6, 1, 37}, /* shli r3, r1, 37 */
19290 {1, 2, 3}} /* add r4, r2, r3 */
19292 {138512695296ll /* 0x2040000000 */ ,
19293 {{6, 1, 30}, /* shli r2, r1, 30 */
19294 {6, 1, 37}, /* shli r3, r1, 37 */
19295 {1, 2, 3}} /* add r4, r2, r3 */
19297 {139586437120ll /* 0x2080000000 */ ,
19298 {{6, 1, 31}, /* shli r2, r1, 31 */
19299 {6, 1, 37}, /* shli r3, r1, 37 */
19300 {1, 2, 3}} /* add r4, r2, r3 */
19302 {141733920768ll /* 0x2100000000 */ ,
19303 {{6, 1, 32}, /* shli r2, r1, 32 */
19304 {6, 1, 37}, /* shli r3, r1, 37 */
19305 {1, 2, 3}} /* add r4, r2, r3 */
19307 {146028888064ll /* 0x2200000000 */ ,
19308 {{6, 1, 33}, /* shli r2, r1, 33 */
19309 {6, 1, 37}, /* shli r3, r1, 37 */
19310 {1, 2, 3}} /* add r4, r2, r3 */
19312 {154618822656ll /* 0x2400000000 */ ,
19313 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19314 {6, 2, 34}} /* shli r3, r2, 34 */
19316 {171798691840ll /* 0x2800000000 */ ,
19317 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19318 {6, 2, 35}} /* shli r3, r2, 35 */
19320 {206158430208ll /* 0x3000000000 */ ,
19321 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19322 {6, 2, 36}} /* shli r3, r2, 36 */
19324 {274877906935ll /* 0x3ffffffff7 */ ,
19325 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19326 {6, 1, 38}, /* shli r3, r1, 38 */
19327 {2, 3, 2}} /* sub r4, r3, r2 */
19329 {274877906936ll /* 0x3ffffffff8 */ ,
19330 {{6, 1, 3}, /* shli r2, r1, 3 */
19331 {6, 1, 38}, /* shli r3, r1, 38 */
19332 {2, 3, 2}} /* sub r4, r3, r2 */
19334 {274877906937ll /* 0x3ffffffff9 */ ,
19335 {{6, 1, 35}, /* shli r2, r1, 35 */
19336 {2, 2, 1}, /* sub r3, r2, r1 */
19337 {5, 3, 1}} /* shl3add r4, r3, r1 */
19339 {274877906939ll /* 0x3ffffffffb */ ,
19340 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19341 {6, 1, 38}, /* shli r3, r1, 38 */
19342 {2, 3, 2}} /* sub r4, r3, r2 */
19344 {274877906940ll /* 0x3ffffffffc */ ,
19345 {{6, 1, 2}, /* shli r2, r1, 2 */
19346 {6, 1, 38}, /* shli r3, r1, 38 */
19347 {2, 3, 2}} /* sub r4, r3, r2 */
19349 {274877906941ll /* 0x3ffffffffd */ ,
19350 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19351 {6, 1, 38}, /* shli r3, r1, 38 */
19352 {2, 3, 2}} /* sub r4, r3, r2 */
19354 {274877906942ll /* 0x3ffffffffe */ ,
19355 {{6, 1, 1}, /* shli r2, r1, 1 */
19356 {6, 1, 38}, /* shli r3, r1, 38 */
19357 {2, 3, 2}} /* sub r4, r3, r2 */
19359 {274877906943ll /* 0x3fffffffff */ ,
19360 {{6, 1, 38}, /* shli r2, r1, 38 */
19361 {2, 2, 1}} /* sub r3, r2, r1 */
19363 {274877906944ll /* 0x4000000000 */ ,
19364 {{6, 1, 38}} /* shli r2, r1, 38 */
19366 {274877906945ll /* 0x4000000001 */ ,
19367 {{6, 1, 38}, /* shli r2, r1, 38 */
19368 {1, 1, 2}} /* add r3, r1, r2 */
19370 {274877906946ll /* 0x4000000002 */ ,
19371 {{6, 1, 38}, /* shli r2, r1, 38 */
19372 {3, 1, 2}} /* shl1add r3, r1, r2 */
19374 {274877906947ll /* 0x4000000003 */ ,
19375 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19376 {6, 1, 38}, /* shli r3, r1, 38 */
19377 {1, 2, 3}} /* add r4, r2, r3 */
19379 {274877906948ll /* 0x4000000004 */ ,
19380 {{6, 1, 38}, /* shli r2, r1, 38 */
19381 {4, 1, 2}} /* shl2add r3, r1, r2 */
19383 {274877906949ll /* 0x4000000005 */ ,
19384 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19385 {6, 1, 38}, /* shli r3, r1, 38 */
19386 {1, 2, 3}} /* add r4, r2, r3 */
19388 {274877906950ll /* 0x4000000006 */ ,
19389 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19390 {6, 1, 38}, /* shli r3, r1, 38 */
19391 {3, 2, 3}} /* shl1add r4, r2, r3 */
19393 {274877906951ll /* 0x4000000007 */ ,
19394 {{6, 1, 38}, /* shli r2, r1, 38 */
19395 {2, 2, 1}, /* sub r3, r2, r1 */
19396 {5, 1, 3}} /* shl3add r4, r1, r3 */
19398 {274877906952ll /* 0x4000000008 */ ,
19399 {{6, 1, 38}, /* shli r2, r1, 38 */
19400 {5, 1, 2}} /* shl3add r3, r1, r2 */
19402 {274877906953ll /* 0x4000000009 */ ,
19403 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19404 {6, 1, 38}, /* shli r3, r1, 38 */
19405 {1, 2, 3}} /* add r4, r2, r3 */
19407 {274877906954ll /* 0x400000000a */ ,
19408 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19409 {6, 1, 38}, /* shli r3, r1, 38 */
19410 {3, 2, 3}} /* shl1add r4, r2, r3 */
19412 {274877906960ll /* 0x4000000010 */ ,
19413 {{6, 1, 4}, /* shli r2, r1, 4 */
19414 {6, 1, 38}, /* shli r3, r1, 38 */
19415 {1, 2, 3}} /* add r4, r2, r3 */
19417 {274877906976ll /* 0x4000000020 */ ,
19418 {{6, 1, 5}, /* shli r2, r1, 5 */
19419 {6, 1, 38}, /* shli r3, r1, 38 */
19420 {1, 2, 3}} /* add r4, r2, r3 */
19422 {274877907008ll /* 0x4000000040 */ ,
19423 {{6, 1, 6}, /* shli r2, r1, 6 */
19424 {6, 1, 38}, /* shli r3, r1, 38 */
19425 {1, 2, 3}} /* add r4, r2, r3 */
19427 {274877907072ll /* 0x4000000080 */ ,
19428 {{6, 1, 7}, /* shli r2, r1, 7 */
19429 {6, 1, 38}, /* shli r3, r1, 38 */
19430 {1, 2, 3}} /* add r4, r2, r3 */
19432 {274877907200ll /* 0x4000000100 */ ,
19433 {{6, 1, 8}, /* shli r2, r1, 8 */
19434 {6, 1, 38}, /* shli r3, r1, 38 */
19435 {1, 2, 3}} /* add r4, r2, r3 */
19437 {274877907456ll /* 0x4000000200 */ ,
19438 {{6, 1, 9}, /* shli r2, r1, 9 */
19439 {6, 1, 38}, /* shli r3, r1, 38 */
19440 {1, 2, 3}} /* add r4, r2, r3 */
19442 {274877907968ll /* 0x4000000400 */ ,
19443 {{6, 1, 10}, /* shli r2, r1, 10 */
19444 {6, 1, 38}, /* shli r3, r1, 38 */
19445 {1, 2, 3}} /* add r4, r2, r3 */
19447 {274877908992ll /* 0x4000000800 */ ,
19448 {{6, 1, 11}, /* shli r2, r1, 11 */
19449 {6, 1, 38}, /* shli r3, r1, 38 */
19450 {1, 2, 3}} /* add r4, r2, r3 */
19452 {274877911040ll /* 0x4000001000 */ ,
19453 {{6, 1, 12}, /* shli r2, r1, 12 */
19454 {6, 1, 38}, /* shli r3, r1, 38 */
19455 {1, 2, 3}} /* add r4, r2, r3 */
19457 {274877915136ll /* 0x4000002000 */ ,
19458 {{6, 1, 13}, /* shli r2, r1, 13 */
19459 {6, 1, 38}, /* shli r3, r1, 38 */
19460 {1, 2, 3}} /* add r4, r2, r3 */
19462 {274877923328ll /* 0x4000004000 */ ,
19463 {{6, 1, 14}, /* shli r2, r1, 14 */
19464 {6, 1, 38}, /* shli r3, r1, 38 */
19465 {1, 2, 3}} /* add r4, r2, r3 */
19467 {274877939712ll /* 0x4000008000 */ ,
19468 {{6, 1, 15}, /* shli r2, r1, 15 */
19469 {6, 1, 38}, /* shli r3, r1, 38 */
19470 {1, 2, 3}} /* add r4, r2, r3 */
19472 {274877972480ll /* 0x4000010000 */ ,
19473 {{6, 1, 16}, /* shli r2, r1, 16 */
19474 {6, 1, 38}, /* shli r3, r1, 38 */
19475 {1, 2, 3}} /* add r4, r2, r3 */
19477 {274878038016ll /* 0x4000020000 */ ,
19478 {{6, 1, 17}, /* shli r2, r1, 17 */
19479 {6, 1, 38}, /* shli r3, r1, 38 */
19480 {1, 2, 3}} /* add r4, r2, r3 */
19482 {274878169088ll /* 0x4000040000 */ ,
19483 {{6, 1, 18}, /* shli r2, r1, 18 */
19484 {6, 1, 38}, /* shli r3, r1, 38 */
19485 {1, 2, 3}} /* add r4, r2, r3 */
19487 {274878431232ll /* 0x4000080000 */ ,
19488 {{6, 1, 19}, /* shli r2, r1, 19 */
19489 {6, 1, 38}, /* shli r3, r1, 38 */
19490 {1, 2, 3}} /* add r4, r2, r3 */
19492 {274878955520ll /* 0x4000100000 */ ,
19493 {{6, 1, 20}, /* shli r2, r1, 20 */
19494 {6, 1, 38}, /* shli r3, r1, 38 */
19495 {1, 2, 3}} /* add r4, r2, r3 */
19497 {274880004096ll /* 0x4000200000 */ ,
19498 {{6, 1, 21}, /* shli r2, r1, 21 */
19499 {6, 1, 38}, /* shli r3, r1, 38 */
19500 {1, 2, 3}} /* add r4, r2, r3 */
19502 {274882101248ll /* 0x4000400000 */ ,
19503 {{6, 1, 22}, /* shli r2, r1, 22 */
19504 {6, 1, 38}, /* shli r3, r1, 38 */
19505 {1, 2, 3}} /* add r4, r2, r3 */
19507 {274886295552ll /* 0x4000800000 */ ,
19508 {{6, 1, 23}, /* shli r2, r1, 23 */
19509 {6, 1, 38}, /* shli r3, r1, 38 */
19510 {1, 2, 3}} /* add r4, r2, r3 */
19512 {274894684160ll /* 0x4001000000 */ ,
19513 {{6, 1, 24}, /* shli r2, r1, 24 */
19514 {6, 1, 38}, /* shli r3, r1, 38 */
19515 {1, 2, 3}} /* add r4, r2, r3 */
19517 {274911461376ll /* 0x4002000000 */ ,
19518 {{6, 1, 25}, /* shli r2, r1, 25 */
19519 {6, 1, 38}, /* shli r3, r1, 38 */
19520 {1, 2, 3}} /* add r4, r2, r3 */
19522 {274945015808ll /* 0x4004000000 */ ,
19523 {{6, 1, 26}, /* shli r2, r1, 26 */
19524 {6, 1, 38}, /* shli r3, r1, 38 */
19525 {1, 2, 3}} /* add r4, r2, r3 */
19527 {275012124672ll /* 0x4008000000 */ ,
19528 {{6, 1, 27}, /* shli r2, r1, 27 */
19529 {6, 1, 38}, /* shli r3, r1, 38 */
19530 {1, 2, 3}} /* add r4, r2, r3 */
19532 {275146342400ll /* 0x4010000000 */ ,
19533 {{6, 1, 28}, /* shli r2, r1, 28 */
19534 {6, 1, 38}, /* shli r3, r1, 38 */
19535 {1, 2, 3}} /* add r4, r2, r3 */
19537 {275414777856ll /* 0x4020000000 */ ,
19538 {{6, 1, 29}, /* shli r2, r1, 29 */
19539 {6, 1, 38}, /* shli r3, r1, 38 */
19540 {1, 2, 3}} /* add r4, r2, r3 */
19542 {275951648768ll /* 0x4040000000 */ ,
19543 {{6, 1, 30}, /* shli r2, r1, 30 */
19544 {6, 1, 38}, /* shli r3, r1, 38 */
19545 {1, 2, 3}} /* add r4, r2, r3 */
19547 {277025390592ll /* 0x4080000000 */ ,
19548 {{6, 1, 31}, /* shli r2, r1, 31 */
19549 {6, 1, 38}, /* shli r3, r1, 38 */
19550 {1, 2, 3}} /* add r4, r2, r3 */
19552 {279172874240ll /* 0x4100000000 */ ,
19553 {{6, 1, 32}, /* shli r2, r1, 32 */
19554 {6, 1, 38}, /* shli r3, r1, 38 */
19555 {1, 2, 3}} /* add r4, r2, r3 */
19557 {283467841536ll /* 0x4200000000 */ ,
19558 {{6, 1, 33}, /* shli r2, r1, 33 */
19559 {6, 1, 38}, /* shli r3, r1, 38 */
19560 {1, 2, 3}} /* add r4, r2, r3 */
19562 {292057776128ll /* 0x4400000000 */ ,
19563 {{6, 1, 34}, /* shli r2, r1, 34 */
19564 {6, 1, 38}, /* shli r3, r1, 38 */
19565 {1, 2, 3}} /* add r4, r2, r3 */
19567 {309237645312ll /* 0x4800000000 */ ,
19568 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19569 {6, 2, 35}} /* shli r3, r2, 35 */
19571 {343597383680ll /* 0x5000000000 */ ,
19572 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19573 {6, 2, 36}} /* shli r3, r2, 36 */
19575 {412316860416ll /* 0x6000000000 */ ,
19576 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19577 {6, 2, 37}} /* shli r3, r2, 37 */
19579 {549755813879ll /* 0x7ffffffff7 */ ,
19580 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19581 {6, 1, 39}, /* shli r3, r1, 39 */
19582 {2, 3, 2}} /* sub r4, r3, r2 */
19584 {549755813880ll /* 0x7ffffffff8 */ ,
19585 {{6, 1, 3}, /* shli r2, r1, 3 */
19586 {6, 1, 39}, /* shli r3, r1, 39 */
19587 {2, 3, 2}} /* sub r4, r3, r2 */
19589 {549755813881ll /* 0x7ffffffff9 */ ,
19590 {{6, 1, 36}, /* shli r2, r1, 36 */
19591 {2, 2, 1}, /* sub r3, r2, r1 */
19592 {5, 3, 1}} /* shl3add r4, r3, r1 */
19594 {549755813883ll /* 0x7ffffffffb */ ,
19595 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19596 {6, 1, 39}, /* shli r3, r1, 39 */
19597 {2, 3, 2}} /* sub r4, r3, r2 */
19599 {549755813884ll /* 0x7ffffffffc */ ,
19600 {{6, 1, 2}, /* shli r2, r1, 2 */
19601 {6, 1, 39}, /* shli r3, r1, 39 */
19602 {2, 3, 2}} /* sub r4, r3, r2 */
19604 {549755813885ll /* 0x7ffffffffd */ ,
19605 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19606 {6, 1, 39}, /* shli r3, r1, 39 */
19607 {2, 3, 2}} /* sub r4, r3, r2 */
19609 {549755813886ll /* 0x7ffffffffe */ ,
19610 {{6, 1, 1}, /* shli r2, r1, 1 */
19611 {6, 1, 39}, /* shli r3, r1, 39 */
19612 {2, 3, 2}} /* sub r4, r3, r2 */
19614 {549755813887ll /* 0x7fffffffff */ ,
19615 {{6, 1, 39}, /* shli r2, r1, 39 */
19616 {2, 2, 1}} /* sub r3, r2, r1 */
19618 {549755813888ll /* 0x8000000000 */ ,
19619 {{6, 1, 39}} /* shli r2, r1, 39 */
19621 {549755813889ll /* 0x8000000001 */ ,
19622 {{6, 1, 39}, /* shli r2, r1, 39 */
19623 {1, 1, 2}} /* add r3, r1, r2 */
19625 {549755813890ll /* 0x8000000002 */ ,
19626 {{6, 1, 39}, /* shli r2, r1, 39 */
19627 {3, 1, 2}} /* shl1add r3, r1, r2 */
19629 {549755813891ll /* 0x8000000003 */ ,
19630 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19631 {6, 1, 39}, /* shli r3, r1, 39 */
19632 {1, 2, 3}} /* add r4, r2, r3 */
19634 {549755813892ll /* 0x8000000004 */ ,
19635 {{6, 1, 39}, /* shli r2, r1, 39 */
19636 {4, 1, 2}} /* shl2add r3, r1, r2 */
19638 {549755813893ll /* 0x8000000005 */ ,
19639 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19640 {6, 1, 39}, /* shli r3, r1, 39 */
19641 {1, 2, 3}} /* add r4, r2, r3 */
19643 {549755813894ll /* 0x8000000006 */ ,
19644 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19645 {6, 1, 39}, /* shli r3, r1, 39 */
19646 {3, 2, 3}} /* shl1add r4, r2, r3 */
19648 {549755813895ll /* 0x8000000007 */ ,
19649 {{6, 1, 39}, /* shli r2, r1, 39 */
19650 {2, 2, 1}, /* sub r3, r2, r1 */
19651 {5, 1, 3}} /* shl3add r4, r1, r3 */
19653 {549755813896ll /* 0x8000000008 */ ,
19654 {{6, 1, 39}, /* shli r2, r1, 39 */
19655 {5, 1, 2}} /* shl3add r3, r1, r2 */
19657 {549755813897ll /* 0x8000000009 */ ,
19658 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19659 {6, 1, 39}, /* shli r3, r1, 39 */
19660 {1, 2, 3}} /* add r4, r2, r3 */
19662 {549755813898ll /* 0x800000000a */ ,
19663 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19664 {6, 1, 39}, /* shli r3, r1, 39 */
19665 {3, 2, 3}} /* shl1add r4, r2, r3 */
19667 {549755813904ll /* 0x8000000010 */ ,
19668 {{6, 1, 4}, /* shli r2, r1, 4 */
19669 {6, 1, 39}, /* shli r3, r1, 39 */
19670 {1, 2, 3}} /* add r4, r2, r3 */
19672 {549755813920ll /* 0x8000000020 */ ,
19673 {{6, 1, 5}, /* shli r2, r1, 5 */
19674 {6, 1, 39}, /* shli r3, r1, 39 */
19675 {1, 2, 3}} /* add r4, r2, r3 */
19677 {549755813952ll /* 0x8000000040 */ ,
19678 {{6, 1, 6}, /* shli r2, r1, 6 */
19679 {6, 1, 39}, /* shli r3, r1, 39 */
19680 {1, 2, 3}} /* add r4, r2, r3 */
19682 {549755814016ll /* 0x8000000080 */ ,
19683 {{6, 1, 7}, /* shli r2, r1, 7 */
19684 {6, 1, 39}, /* shli r3, r1, 39 */
19685 {1, 2, 3}} /* add r4, r2, r3 */
19687 {549755814144ll /* 0x8000000100 */ ,
19688 {{6, 1, 8}, /* shli r2, r1, 8 */
19689 {6, 1, 39}, /* shli r3, r1, 39 */
19690 {1, 2, 3}} /* add r4, r2, r3 */
19692 {549755814400ll /* 0x8000000200 */ ,
19693 {{6, 1, 9}, /* shli r2, r1, 9 */
19694 {6, 1, 39}, /* shli r3, r1, 39 */
19695 {1, 2, 3}} /* add r4, r2, r3 */
19697 {549755814912ll /* 0x8000000400 */ ,
19698 {{6, 1, 10}, /* shli r2, r1, 10 */
19699 {6, 1, 39}, /* shli r3, r1, 39 */
19700 {1, 2, 3}} /* add r4, r2, r3 */
19702 {549755815936ll /* 0x8000000800 */ ,
19703 {{6, 1, 11}, /* shli r2, r1, 11 */
19704 {6, 1, 39}, /* shli r3, r1, 39 */
19705 {1, 2, 3}} /* add r4, r2, r3 */
19707 {549755817984ll /* 0x8000001000 */ ,
19708 {{6, 1, 12}, /* shli r2, r1, 12 */
19709 {6, 1, 39}, /* shli r3, r1, 39 */
19710 {1, 2, 3}} /* add r4, r2, r3 */
19712 {549755822080ll /* 0x8000002000 */ ,
19713 {{6, 1, 13}, /* shli r2, r1, 13 */
19714 {6, 1, 39}, /* shli r3, r1, 39 */
19715 {1, 2, 3}} /* add r4, r2, r3 */
19717 {549755830272ll /* 0x8000004000 */ ,
19718 {{6, 1, 14}, /* shli r2, r1, 14 */
19719 {6, 1, 39}, /* shli r3, r1, 39 */
19720 {1, 2, 3}} /* add r4, r2, r3 */
19722 {549755846656ll /* 0x8000008000 */ ,
19723 {{6, 1, 15}, /* shli r2, r1, 15 */
19724 {6, 1, 39}, /* shli r3, r1, 39 */
19725 {1, 2, 3}} /* add r4, r2, r3 */
19727 {549755879424ll /* 0x8000010000 */ ,
19728 {{6, 1, 16}, /* shli r2, r1, 16 */
19729 {6, 1, 39}, /* shli r3, r1, 39 */
19730 {1, 2, 3}} /* add r4, r2, r3 */
19732 {549755944960ll /* 0x8000020000 */ ,
19733 {{6, 1, 17}, /* shli r2, r1, 17 */
19734 {6, 1, 39}, /* shli r3, r1, 39 */
19735 {1, 2, 3}} /* add r4, r2, r3 */
19737 {549756076032ll /* 0x8000040000 */ ,
19738 {{6, 1, 18}, /* shli r2, r1, 18 */
19739 {6, 1, 39}, /* shli r3, r1, 39 */
19740 {1, 2, 3}} /* add r4, r2, r3 */
19742 {549756338176ll /* 0x8000080000 */ ,
19743 {{6, 1, 19}, /* shli r2, r1, 19 */
19744 {6, 1, 39}, /* shli r3, r1, 39 */
19745 {1, 2, 3}} /* add r4, r2, r3 */
19747 {549756862464ll /* 0x8000100000 */ ,
19748 {{6, 1, 20}, /* shli r2, r1, 20 */
19749 {6, 1, 39}, /* shli r3, r1, 39 */
19750 {1, 2, 3}} /* add r4, r2, r3 */
19752 {549757911040ll /* 0x8000200000 */ ,
19753 {{6, 1, 21}, /* shli r2, r1, 21 */
19754 {6, 1, 39}, /* shli r3, r1, 39 */
19755 {1, 2, 3}} /* add r4, r2, r3 */
19757 {549760008192ll /* 0x8000400000 */ ,
19758 {{6, 1, 22}, /* shli r2, r1, 22 */
19759 {6, 1, 39}, /* shli r3, r1, 39 */
19760 {1, 2, 3}} /* add r4, r2, r3 */
19762 {549764202496ll /* 0x8000800000 */ ,
19763 {{6, 1, 23}, /* shli r2, r1, 23 */
19764 {6, 1, 39}, /* shli r3, r1, 39 */
19765 {1, 2, 3}} /* add r4, r2, r3 */
19767 {549772591104ll /* 0x8001000000 */ ,
19768 {{6, 1, 24}, /* shli r2, r1, 24 */
19769 {6, 1, 39}, /* shli r3, r1, 39 */
19770 {1, 2, 3}} /* add r4, r2, r3 */
19772 {549789368320ll /* 0x8002000000 */ ,
19773 {{6, 1, 25}, /* shli r2, r1, 25 */
19774 {6, 1, 39}, /* shli r3, r1, 39 */
19775 {1, 2, 3}} /* add r4, r2, r3 */
19777 {549822922752ll /* 0x8004000000 */ ,
19778 {{6, 1, 26}, /* shli r2, r1, 26 */
19779 {6, 1, 39}, /* shli r3, r1, 39 */
19780 {1, 2, 3}} /* add r4, r2, r3 */
19782 {549890031616ll /* 0x8008000000 */ ,
19783 {{6, 1, 27}, /* shli r2, r1, 27 */
19784 {6, 1, 39}, /* shli r3, r1, 39 */
19785 {1, 2, 3}} /* add r4, r2, r3 */
19787 {550024249344ll /* 0x8010000000 */ ,
19788 {{6, 1, 28}, /* shli r2, r1, 28 */
19789 {6, 1, 39}, /* shli r3, r1, 39 */
19790 {1, 2, 3}} /* add r4, r2, r3 */
19792 {550292684800ll /* 0x8020000000 */ ,
19793 {{6, 1, 29}, /* shli r2, r1, 29 */
19794 {6, 1, 39}, /* shli r3, r1, 39 */
19795 {1, 2, 3}} /* add r4, r2, r3 */
19797 {550829555712ll /* 0x8040000000 */ ,
19798 {{6, 1, 30}, /* shli r2, r1, 30 */
19799 {6, 1, 39}, /* shli r3, r1, 39 */
19800 {1, 2, 3}} /* add r4, r2, r3 */
19802 {551903297536ll /* 0x8080000000 */ ,
19803 {{6, 1, 31}, /* shli r2, r1, 31 */
19804 {6, 1, 39}, /* shli r3, r1, 39 */
19805 {1, 2, 3}} /* add r4, r2, r3 */
19807 {554050781184ll /* 0x8100000000 */ ,
19808 {{6, 1, 32}, /* shli r2, r1, 32 */
19809 {6, 1, 39}, /* shli r3, r1, 39 */
19810 {1, 2, 3}} /* add r4, r2, r3 */
19812 {558345748480ll /* 0x8200000000 */ ,
19813 {{6, 1, 33}, /* shli r2, r1, 33 */
19814 {6, 1, 39}, /* shli r3, r1, 39 */
19815 {1, 2, 3}} /* add r4, r2, r3 */
19817 {566935683072ll /* 0x8400000000 */ ,
19818 {{6, 1, 34}, /* shli r2, r1, 34 */
19819 {6, 1, 39}, /* shli r3, r1, 39 */
19820 {1, 2, 3}} /* add r4, r2, r3 */
19822 {584115552256ll /* 0x8800000000 */ ,
19823 {{6, 1, 35}, /* shli r2, r1, 35 */
19824 {6, 1, 39}, /* shli r3, r1, 39 */
19825 {1, 2, 3}} /* add r4, r2, r3 */
19827 {618475290624ll /* 0x9000000000 */ ,
19828 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19829 {6, 2, 36}} /* shli r3, r2, 36 */
19831 {687194767360ll /* 0xa000000000 */ ,
19832 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19833 {6, 2, 37}} /* shli r3, r2, 37 */
19835 {824633720832ll /* 0xc000000000 */ ,
19836 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19837 {6, 2, 38}} /* shli r3, r2, 38 */
19839 {1099511627767ll /* 0xfffffffff7 */ ,
19840 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19841 {6, 1, 40}, /* shli r3, r1, 40 */
19842 {2, 3, 2}} /* sub r4, r3, r2 */
19844 {1099511627768ll /* 0xfffffffff8 */ ,
19845 {{6, 1, 3}, /* shli r2, r1, 3 */
19846 {6, 1, 40}, /* shli r3, r1, 40 */
19847 {2, 3, 2}} /* sub r4, r3, r2 */
19849 {1099511627769ll /* 0xfffffffff9 */ ,
19850 {{6, 1, 37}, /* shli r2, r1, 37 */
19851 {2, 2, 1}, /* sub r3, r2, r1 */
19852 {5, 3, 1}} /* shl3add r4, r3, r1 */
19854 {1099511627771ll /* 0xfffffffffb */ ,
19855 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19856 {6, 1, 40}, /* shli r3, r1, 40 */
19857 {2, 3, 2}} /* sub r4, r3, r2 */
19859 {1099511627772ll /* 0xfffffffffc */ ,
19860 {{6, 1, 2}, /* shli r2, r1, 2 */
19861 {6, 1, 40}, /* shli r3, r1, 40 */
19862 {2, 3, 2}} /* sub r4, r3, r2 */
19864 {1099511627773ll /* 0xfffffffffd */ ,
19865 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19866 {6, 1, 40}, /* shli r3, r1, 40 */
19867 {2, 3, 2}} /* sub r4, r3, r2 */
19869 {1099511627774ll /* 0xfffffffffe */ ,
19870 {{6, 1, 1}, /* shli r2, r1, 1 */
19871 {6, 1, 40}, /* shli r3, r1, 40 */
19872 {2, 3, 2}} /* sub r4, r3, r2 */
19874 {1099511627775ll /* 0xffffffffff */ ,
19875 {{6, 1, 40}, /* shli r2, r1, 40 */
19876 {2, 2, 1}} /* sub r3, r2, r1 */
19878 {1099511627776ll /* 0x10000000000 */ ,
19879 {{6, 1, 40}} /* shli r2, r1, 40 */
19881 {1099511627777ll /* 0x10000000001 */ ,
19882 {{6, 1, 40}, /* shli r2, r1, 40 */
19883 {1, 1, 2}} /* add r3, r1, r2 */
19885 {1099511627778ll /* 0x10000000002 */ ,
19886 {{6, 1, 40}, /* shli r2, r1, 40 */
19887 {3, 1, 2}} /* shl1add r3, r1, r2 */
19889 {1099511627779ll /* 0x10000000003 */ ,
19890 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19891 {6, 1, 40}, /* shli r3, r1, 40 */
19892 {1, 2, 3}} /* add r4, r2, r3 */
19894 {1099511627780ll /* 0x10000000004 */ ,
19895 {{6, 1, 40}, /* shli r2, r1, 40 */
19896 {4, 1, 2}} /* shl2add r3, r1, r2 */
19898 {1099511627781ll /* 0x10000000005 */ ,
19899 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19900 {6, 1, 40}, /* shli r3, r1, 40 */
19901 {1, 2, 3}} /* add r4, r2, r3 */
19903 {1099511627782ll /* 0x10000000006 */ ,
19904 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19905 {6, 1, 40}, /* shli r3, r1, 40 */
19906 {3, 2, 3}} /* shl1add r4, r2, r3 */
19908 {1099511627783ll /* 0x10000000007 */ ,
19909 {{6, 1, 40}, /* shli r2, r1, 40 */
19910 {2, 2, 1}, /* sub r3, r2, r1 */
19911 {5, 1, 3}} /* shl3add r4, r1, r3 */
19913 {1099511627784ll /* 0x10000000008 */ ,
19914 {{6, 1, 40}, /* shli r2, r1, 40 */
19915 {5, 1, 2}} /* shl3add r3, r1, r2 */
19917 {1099511627785ll /* 0x10000000009 */ ,
19918 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19919 {6, 1, 40}, /* shli r3, r1, 40 */
19920 {1, 2, 3}} /* add r4, r2, r3 */
19922 {1099511627786ll /* 0x1000000000a */ ,
19923 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19924 {6, 1, 40}, /* shli r3, r1, 40 */
19925 {3, 2, 3}} /* shl1add r4, r2, r3 */
19927 {1099511627792ll /* 0x10000000010 */ ,
19928 {{6, 1, 4}, /* shli r2, r1, 4 */
19929 {6, 1, 40}, /* shli r3, r1, 40 */
19930 {1, 2, 3}} /* add r4, r2, r3 */
19932 {1099511627808ll /* 0x10000000020 */ ,
19933 {{6, 1, 5}, /* shli r2, r1, 5 */
19934 {6, 1, 40}, /* shli r3, r1, 40 */
19935 {1, 2, 3}} /* add r4, r2, r3 */
19937 {1099511627840ll /* 0x10000000040 */ ,
19938 {{6, 1, 6}, /* shli r2, r1, 6 */
19939 {6, 1, 40}, /* shli r3, r1, 40 */
19940 {1, 2, 3}} /* add r4, r2, r3 */
19942 {1099511627904ll /* 0x10000000080 */ ,
19943 {{6, 1, 7}, /* shli r2, r1, 7 */
19944 {6, 1, 40}, /* shli r3, r1, 40 */
19945 {1, 2, 3}} /* add r4, r2, r3 */
19947 {1099511628032ll /* 0x10000000100 */ ,
19948 {{6, 1, 8}, /* shli r2, r1, 8 */
19949 {6, 1, 40}, /* shli r3, r1, 40 */
19950 {1, 2, 3}} /* add r4, r2, r3 */
19952 {1099511628288ll /* 0x10000000200 */ ,
19953 {{6, 1, 9}, /* shli r2, r1, 9 */
19954 {6, 1, 40}, /* shli r3, r1, 40 */
19955 {1, 2, 3}} /* add r4, r2, r3 */
19957 {1099511628800ll /* 0x10000000400 */ ,
19958 {{6, 1, 10}, /* shli r2, r1, 10 */
19959 {6, 1, 40}, /* shli r3, r1, 40 */
19960 {1, 2, 3}} /* add r4, r2, r3 */
19962 {1099511629824ll /* 0x10000000800 */ ,
19963 {{6, 1, 11}, /* shli r2, r1, 11 */
19964 {6, 1, 40}, /* shli r3, r1, 40 */
19965 {1, 2, 3}} /* add r4, r2, r3 */
19967 {1099511631872ll /* 0x10000001000 */ ,
19968 {{6, 1, 12}, /* shli r2, r1, 12 */
19969 {6, 1, 40}, /* shli r3, r1, 40 */
19970 {1, 2, 3}} /* add r4, r2, r3 */
19972 {1099511635968ll /* 0x10000002000 */ ,
19973 {{6, 1, 13}, /* shli r2, r1, 13 */
19974 {6, 1, 40}, /* shli r3, r1, 40 */
19975 {1, 2, 3}} /* add r4, r2, r3 */
19977 {1099511644160ll /* 0x10000004000 */ ,
19978 {{6, 1, 14}, /* shli r2, r1, 14 */
19979 {6, 1, 40}, /* shli r3, r1, 40 */
19980 {1, 2, 3}} /* add r4, r2, r3 */
19982 {1099511660544ll /* 0x10000008000 */ ,
19983 {{6, 1, 15}, /* shli r2, r1, 15 */
19984 {6, 1, 40}, /* shli r3, r1, 40 */
19985 {1, 2, 3}} /* add r4, r2, r3 */
19987 {1099511693312ll /* 0x10000010000 */ ,
19988 {{6, 1, 16}, /* shli r2, r1, 16 */
19989 {6, 1, 40}, /* shli r3, r1, 40 */
19990 {1, 2, 3}} /* add r4, r2, r3 */
19992 {1099511758848ll /* 0x10000020000 */ ,
19993 {{6, 1, 17}, /* shli r2, r1, 17 */
19994 {6, 1, 40}, /* shli r3, r1, 40 */
19995 {1, 2, 3}} /* add r4, r2, r3 */
19997 {1099511889920ll /* 0x10000040000 */ ,
19998 {{6, 1, 18}, /* shli r2, r1, 18 */
19999 {6, 1, 40}, /* shli r3, r1, 40 */
20000 {1, 2, 3}} /* add r4, r2, r3 */
20002 {1099512152064ll /* 0x10000080000 */ ,
20003 {{6, 1, 19}, /* shli r2, r1, 19 */
20004 {6, 1, 40}, /* shli r3, r1, 40 */
20005 {1, 2, 3}} /* add r4, r2, r3 */
20007 {1099512676352ll /* 0x10000100000 */ ,
20008 {{6, 1, 20}, /* shli r2, r1, 20 */
20009 {6, 1, 40}, /* shli r3, r1, 40 */
20010 {1, 2, 3}} /* add r4, r2, r3 */
20012 {1099513724928ll /* 0x10000200000 */ ,
20013 {{6, 1, 21}, /* shli r2, r1, 21 */
20014 {6, 1, 40}, /* shli r3, r1, 40 */
20015 {1, 2, 3}} /* add r4, r2, r3 */
20017 {1099515822080ll /* 0x10000400000 */ ,
20018 {{6, 1, 22}, /* shli r2, r1, 22 */
20019 {6, 1, 40}, /* shli r3, r1, 40 */
20020 {1, 2, 3}} /* add r4, r2, r3 */
20022 {1099520016384ll /* 0x10000800000 */ ,
20023 {{6, 1, 23}, /* shli r2, r1, 23 */
20024 {6, 1, 40}, /* shli r3, r1, 40 */
20025 {1, 2, 3}} /* add r4, r2, r3 */
20027 {1099528404992ll /* 0x10001000000 */ ,
20028 {{6, 1, 24}, /* shli r2, r1, 24 */
20029 {6, 1, 40}, /* shli r3, r1, 40 */
20030 {1, 2, 3}} /* add r4, r2, r3 */
20032 {1099545182208ll /* 0x10002000000 */ ,
20033 {{6, 1, 25}, /* shli r2, r1, 25 */
20034 {6, 1, 40}, /* shli r3, r1, 40 */
20035 {1, 2, 3}} /* add r4, r2, r3 */
20037 {1099578736640ll /* 0x10004000000 */ ,
20038 {{6, 1, 26}, /* shli r2, r1, 26 */
20039 {6, 1, 40}, /* shli r3, r1, 40 */
20040 {1, 2, 3}} /* add r4, r2, r3 */
20042 {1099645845504ll /* 0x10008000000 */ ,
20043 {{6, 1, 27}, /* shli r2, r1, 27 */
20044 {6, 1, 40}, /* shli r3, r1, 40 */
20045 {1, 2, 3}} /* add r4, r2, r3 */
20047 {1099780063232ll /* 0x10010000000 */ ,
20048 {{6, 1, 28}, /* shli r2, r1, 28 */
20049 {6, 1, 40}, /* shli r3, r1, 40 */
20050 {1, 2, 3}} /* add r4, r2, r3 */
20052 {1100048498688ll /* 0x10020000000 */ ,
20053 {{6, 1, 29}, /* shli r2, r1, 29 */
20054 {6, 1, 40}, /* shli r3, r1, 40 */
20055 {1, 2, 3}} /* add r4, r2, r3 */
20057 {1100585369600ll /* 0x10040000000 */ ,
20058 {{6, 1, 30}, /* shli r2, r1, 30 */
20059 {6, 1, 40}, /* shli r3, r1, 40 */
20060 {1, 2, 3}} /* add r4, r2, r3 */
20062 {1101659111424ll /* 0x10080000000 */ ,
20063 {{6, 1, 31}, /* shli r2, r1, 31 */
20064 {6, 1, 40}, /* shli r3, r1, 40 */
20065 {1, 2, 3}} /* add r4, r2, r3 */
20067 {1103806595072ll /* 0x10100000000 */ ,
20068 {{6, 1, 32}, /* shli r2, r1, 32 */
20069 {6, 1, 40}, /* shli r3, r1, 40 */
20070 {1, 2, 3}} /* add r4, r2, r3 */
20072 {1108101562368ll /* 0x10200000000 */ ,
20073 {{6, 1, 33}, /* shli r2, r1, 33 */
20074 {6, 1, 40}, /* shli r3, r1, 40 */
20075 {1, 2, 3}} /* add r4, r2, r3 */
20077 {1116691496960ll /* 0x10400000000 */ ,
20078 {{6, 1, 34}, /* shli r2, r1, 34 */
20079 {6, 1, 40}, /* shli r3, r1, 40 */
20080 {1, 2, 3}} /* add r4, r2, r3 */
20082 {1133871366144ll /* 0x10800000000 */ ,
20083 {{6, 1, 35}, /* shli r2, r1, 35 */
20084 {6, 1, 40}, /* shli r3, r1, 40 */
20085 {1, 2, 3}} /* add r4, r2, r3 */
20087 {1168231104512ll /* 0x11000000000 */ ,
20088 {{6, 1, 36}, /* shli r2, r1, 36 */
20089 {6, 1, 40}, /* shli r3, r1, 40 */
20090 {1, 2, 3}} /* add r4, r2, r3 */
20092 {1236950581248ll /* 0x12000000000 */ ,
20093 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20094 {6, 2, 37}} /* shli r3, r2, 37 */
20096 {1374389534720ll /* 0x14000000000 */ ,
20097 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20098 {6, 2, 38}} /* shli r3, r2, 38 */
20100 {1649267441664ll /* 0x18000000000 */ ,
20101 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20102 {6, 2, 39}} /* shli r3, r2, 39 */
20104 {2199023255543ll /* 0x1fffffffff7 */ ,
20105 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20106 {6, 1, 41}, /* shli r3, r1, 41 */
20107 {2, 3, 2}} /* sub r4, r3, r2 */
20109 {2199023255544ll /* 0x1fffffffff8 */ ,
20110 {{6, 1, 3}, /* shli r2, r1, 3 */
20111 {6, 1, 41}, /* shli r3, r1, 41 */
20112 {2, 3, 2}} /* sub r4, r3, r2 */
20114 {2199023255545ll /* 0x1fffffffff9 */ ,
20115 {{6, 1, 38}, /* shli r2, r1, 38 */
20116 {2, 2, 1}, /* sub r3, r2, r1 */
20117 {5, 3, 1}} /* shl3add r4, r3, r1 */
20119 {2199023255547ll /* 0x1fffffffffb */ ,
20120 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20121 {6, 1, 41}, /* shli r3, r1, 41 */
20122 {2, 3, 2}} /* sub r4, r3, r2 */
20124 {2199023255548ll /* 0x1fffffffffc */ ,
20125 {{6, 1, 2}, /* shli r2, r1, 2 */
20126 {6, 1, 41}, /* shli r3, r1, 41 */
20127 {2, 3, 2}} /* sub r4, r3, r2 */
20129 {2199023255549ll /* 0x1fffffffffd */ ,
20130 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20131 {6, 1, 41}, /* shli r3, r1, 41 */
20132 {2, 3, 2}} /* sub r4, r3, r2 */
20134 {2199023255550ll /* 0x1fffffffffe */ ,
20135 {{6, 1, 1}, /* shli r2, r1, 1 */
20136 {6, 1, 41}, /* shli r3, r1, 41 */
20137 {2, 3, 2}} /* sub r4, r3, r2 */
20139 {2199023255551ll /* 0x1ffffffffff */ ,
20140 {{6, 1, 41}, /* shli r2, r1, 41 */
20141 {2, 2, 1}} /* sub r3, r2, r1 */
20143 {2199023255552ll /* 0x20000000000 */ ,
20144 {{6, 1, 41}} /* shli r2, r1, 41 */
20146 {2199023255553ll /* 0x20000000001 */ ,
20147 {{6, 1, 41}, /* shli r2, r1, 41 */
20148 {1, 1, 2}} /* add r3, r1, r2 */
20150 {2199023255554ll /* 0x20000000002 */ ,
20151 {{6, 1, 41}, /* shli r2, r1, 41 */
20152 {3, 1, 2}} /* shl1add r3, r1, r2 */
20154 {2199023255555ll /* 0x20000000003 */ ,
20155 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20156 {6, 1, 41}, /* shli r3, r1, 41 */
20157 {1, 2, 3}} /* add r4, r2, r3 */
20159 {2199023255556ll /* 0x20000000004 */ ,
20160 {{6, 1, 41}, /* shli r2, r1, 41 */
20161 {4, 1, 2}} /* shl2add r3, r1, r2 */
20163 {2199023255557ll /* 0x20000000005 */ ,
20164 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20165 {6, 1, 41}, /* shli r3, r1, 41 */
20166 {1, 2, 3}} /* add r4, r2, r3 */
20168 {2199023255558ll /* 0x20000000006 */ ,
20169 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20170 {6, 1, 41}, /* shli r3, r1, 41 */
20171 {3, 2, 3}} /* shl1add r4, r2, r3 */
20173 {2199023255559ll /* 0x20000000007 */ ,
20174 {{6, 1, 41}, /* shli r2, r1, 41 */
20175 {2, 2, 1}, /* sub r3, r2, r1 */
20176 {5, 1, 3}} /* shl3add r4, r1, r3 */
20178 {2199023255560ll /* 0x20000000008 */ ,
20179 {{6, 1, 41}, /* shli r2, r1, 41 */
20180 {5, 1, 2}} /* shl3add r3, r1, r2 */
20182 {2199023255561ll /* 0x20000000009 */ ,
20183 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20184 {6, 1, 41}, /* shli r3, r1, 41 */
20185 {1, 2, 3}} /* add r4, r2, r3 */
20187 {2199023255562ll /* 0x2000000000a */ ,
20188 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20189 {6, 1, 41}, /* shli r3, r1, 41 */
20190 {3, 2, 3}} /* shl1add r4, r2, r3 */
20192 {2199023255568ll /* 0x20000000010 */ ,
20193 {{6, 1, 4}, /* shli r2, r1, 4 */
20194 {6, 1, 41}, /* shli r3, r1, 41 */
20195 {1, 2, 3}} /* add r4, r2, r3 */
20197 {2199023255584ll /* 0x20000000020 */ ,
20198 {{6, 1, 5}, /* shli r2, r1, 5 */
20199 {6, 1, 41}, /* shli r3, r1, 41 */
20200 {1, 2, 3}} /* add r4, r2, r3 */
20202 {2199023255616ll /* 0x20000000040 */ ,
20203 {{6, 1, 6}, /* shli r2, r1, 6 */
20204 {6, 1, 41}, /* shli r3, r1, 41 */
20205 {1, 2, 3}} /* add r4, r2, r3 */
20207 {2199023255680ll /* 0x20000000080 */ ,
20208 {{6, 1, 7}, /* shli r2, r1, 7 */
20209 {6, 1, 41}, /* shli r3, r1, 41 */
20210 {1, 2, 3}} /* add r4, r2, r3 */
20212 {2199023255808ll /* 0x20000000100 */ ,
20213 {{6, 1, 8}, /* shli r2, r1, 8 */
20214 {6, 1, 41}, /* shli r3, r1, 41 */
20215 {1, 2, 3}} /* add r4, r2, r3 */
20217 {2199023256064ll /* 0x20000000200 */ ,
20218 {{6, 1, 9}, /* shli r2, r1, 9 */
20219 {6, 1, 41}, /* shli r3, r1, 41 */
20220 {1, 2, 3}} /* add r4, r2, r3 */
20222 {2199023256576ll /* 0x20000000400 */ ,
20223 {{6, 1, 10}, /* shli r2, r1, 10 */
20224 {6, 1, 41}, /* shli r3, r1, 41 */
20225 {1, 2, 3}} /* add r4, r2, r3 */
20227 {2199023257600ll /* 0x20000000800 */ ,
20228 {{6, 1, 11}, /* shli r2, r1, 11 */
20229 {6, 1, 41}, /* shli r3, r1, 41 */
20230 {1, 2, 3}} /* add r4, r2, r3 */
20232 {2199023259648ll /* 0x20000001000 */ ,
20233 {{6, 1, 12}, /* shli r2, r1, 12 */
20234 {6, 1, 41}, /* shli r3, r1, 41 */
20235 {1, 2, 3}} /* add r4, r2, r3 */
20237 {2199023263744ll /* 0x20000002000 */ ,
20238 {{6, 1, 13}, /* shli r2, r1, 13 */
20239 {6, 1, 41}, /* shli r3, r1, 41 */
20240 {1, 2, 3}} /* add r4, r2, r3 */
20242 {2199023271936ll /* 0x20000004000 */ ,
20243 {{6, 1, 14}, /* shli r2, r1, 14 */
20244 {6, 1, 41}, /* shli r3, r1, 41 */
20245 {1, 2, 3}} /* add r4, r2, r3 */
20247 {2199023288320ll /* 0x20000008000 */ ,
20248 {{6, 1, 15}, /* shli r2, r1, 15 */
20249 {6, 1, 41}, /* shli r3, r1, 41 */
20250 {1, 2, 3}} /* add r4, r2, r3 */
20252 {2199023321088ll /* 0x20000010000 */ ,
20253 {{6, 1, 16}, /* shli r2, r1, 16 */
20254 {6, 1, 41}, /* shli r3, r1, 41 */
20255 {1, 2, 3}} /* add r4, r2, r3 */
20257 {2199023386624ll /* 0x20000020000 */ ,
20258 {{6, 1, 17}, /* shli r2, r1, 17 */
20259 {6, 1, 41}, /* shli r3, r1, 41 */
20260 {1, 2, 3}} /* add r4, r2, r3 */
20262 {2199023517696ll /* 0x20000040000 */ ,
20263 {{6, 1, 18}, /* shli r2, r1, 18 */
20264 {6, 1, 41}, /* shli r3, r1, 41 */
20265 {1, 2, 3}} /* add r4, r2, r3 */
20267 {2199023779840ll /* 0x20000080000 */ ,
20268 {{6, 1, 19}, /* shli r2, r1, 19 */
20269 {6, 1, 41}, /* shli r3, r1, 41 */
20270 {1, 2, 3}} /* add r4, r2, r3 */
20272 {2199024304128ll /* 0x20000100000 */ ,
20273 {{6, 1, 20}, /* shli r2, r1, 20 */
20274 {6, 1, 41}, /* shli r3, r1, 41 */
20275 {1, 2, 3}} /* add r4, r2, r3 */
20277 {2199025352704ll /* 0x20000200000 */ ,
20278 {{6, 1, 21}, /* shli r2, r1, 21 */
20279 {6, 1, 41}, /* shli r3, r1, 41 */
20280 {1, 2, 3}} /* add r4, r2, r3 */
20282 {2199027449856ll /* 0x20000400000 */ ,
20283 {{6, 1, 22}, /* shli r2, r1, 22 */
20284 {6, 1, 41}, /* shli r3, r1, 41 */
20285 {1, 2, 3}} /* add r4, r2, r3 */
20287 {2199031644160ll /* 0x20000800000 */ ,
20288 {{6, 1, 23}, /* shli r2, r1, 23 */
20289 {6, 1, 41}, /* shli r3, r1, 41 */
20290 {1, 2, 3}} /* add r4, r2, r3 */
20292 {2199040032768ll /* 0x20001000000 */ ,
20293 {{6, 1, 24}, /* shli r2, r1, 24 */
20294 {6, 1, 41}, /* shli r3, r1, 41 */
20295 {1, 2, 3}} /* add r4, r2, r3 */
20297 {2199056809984ll /* 0x20002000000 */ ,
20298 {{6, 1, 25}, /* shli r2, r1, 25 */
20299 {6, 1, 41}, /* shli r3, r1, 41 */
20300 {1, 2, 3}} /* add r4, r2, r3 */
20302 {2199090364416ll /* 0x20004000000 */ ,
20303 {{6, 1, 26}, /* shli r2, r1, 26 */
20304 {6, 1, 41}, /* shli r3, r1, 41 */
20305 {1, 2, 3}} /* add r4, r2, r3 */
20307 {2199157473280ll /* 0x20008000000 */ ,
20308 {{6, 1, 27}, /* shli r2, r1, 27 */
20309 {6, 1, 41}, /* shli r3, r1, 41 */
20310 {1, 2, 3}} /* add r4, r2, r3 */
20312 {2199291691008ll /* 0x20010000000 */ ,
20313 {{6, 1, 28}, /* shli r2, r1, 28 */
20314 {6, 1, 41}, /* shli r3, r1, 41 */
20315 {1, 2, 3}} /* add r4, r2, r3 */
20317 {2199560126464ll /* 0x20020000000 */ ,
20318 {{6, 1, 29}, /* shli r2, r1, 29 */
20319 {6, 1, 41}, /* shli r3, r1, 41 */
20320 {1, 2, 3}} /* add r4, r2, r3 */
20322 {2200096997376ll /* 0x20040000000 */ ,
20323 {{6, 1, 30}, /* shli r2, r1, 30 */
20324 {6, 1, 41}, /* shli r3, r1, 41 */
20325 {1, 2, 3}} /* add r4, r2, r3 */
20327 {2201170739200ll /* 0x20080000000 */ ,
20328 {{6, 1, 31}, /* shli r2, r1, 31 */
20329 {6, 1, 41}, /* shli r3, r1, 41 */
20330 {1, 2, 3}} /* add r4, r2, r3 */
20332 {2203318222848ll /* 0x20100000000 */ ,
20333 {{6, 1, 32}, /* shli r2, r1, 32 */
20334 {6, 1, 41}, /* shli r3, r1, 41 */
20335 {1, 2, 3}} /* add r4, r2, r3 */
20337 {2207613190144ll /* 0x20200000000 */ ,
20338 {{6, 1, 33}, /* shli r2, r1, 33 */
20339 {6, 1, 41}, /* shli r3, r1, 41 */
20340 {1, 2, 3}} /* add r4, r2, r3 */
20342 {2216203124736ll /* 0x20400000000 */ ,
20343 {{6, 1, 34}, /* shli r2, r1, 34 */
20344 {6, 1, 41}, /* shli r3, r1, 41 */
20345 {1, 2, 3}} /* add r4, r2, r3 */
20347 {2233382993920ll /* 0x20800000000 */ ,
20348 {{6, 1, 35}, /* shli r2, r1, 35 */
20349 {6, 1, 41}, /* shli r3, r1, 41 */
20350 {1, 2, 3}} /* add r4, r2, r3 */
20352 {2267742732288ll /* 0x21000000000 */ ,
20353 {{6, 1, 36}, /* shli r2, r1, 36 */
20354 {6, 1, 41}, /* shli r3, r1, 41 */
20355 {1, 2, 3}} /* add r4, r2, r3 */
20357 {2336462209024ll /* 0x22000000000 */ ,
20358 {{6, 1, 37}, /* shli r2, r1, 37 */
20359 {6, 1, 41}, /* shli r3, r1, 41 */
20360 {1, 2, 3}} /* add r4, r2, r3 */
20362 {2473901162496ll /* 0x24000000000 */ ,
20363 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20364 {6, 2, 38}} /* shli r3, r2, 38 */
20366 {2748779069440ll /* 0x28000000000 */ ,
20367 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20368 {6, 2, 39}} /* shli r3, r2, 39 */
20370 {3298534883328ll /* 0x30000000000 */ ,
20371 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20372 {6, 2, 40}} /* shli r3, r2, 40 */
20374 {4398046511095ll /* 0x3fffffffff7 */ ,
20375 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20376 {6, 1, 42}, /* shli r3, r1, 42 */
20377 {2, 3, 2}} /* sub r4, r3, r2 */
20379 {4398046511096ll /* 0x3fffffffff8 */ ,
20380 {{6, 1, 3}, /* shli r2, r1, 3 */
20381 {6, 1, 42}, /* shli r3, r1, 42 */
20382 {2, 3, 2}} /* sub r4, r3, r2 */
20384 {4398046511097ll /* 0x3fffffffff9 */ ,
20385 {{6, 1, 39}, /* shli r2, r1, 39 */
20386 {2, 2, 1}, /* sub r3, r2, r1 */
20387 {5, 3, 1}} /* shl3add r4, r3, r1 */
20389 {4398046511099ll /* 0x3fffffffffb */ ,
20390 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20391 {6, 1, 42}, /* shli r3, r1, 42 */
20392 {2, 3, 2}} /* sub r4, r3, r2 */
20394 {4398046511100ll /* 0x3fffffffffc */ ,
20395 {{6, 1, 2}, /* shli r2, r1, 2 */
20396 {6, 1, 42}, /* shli r3, r1, 42 */
20397 {2, 3, 2}} /* sub r4, r3, r2 */
20399 {4398046511101ll /* 0x3fffffffffd */ ,
20400 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20401 {6, 1, 42}, /* shli r3, r1, 42 */
20402 {2, 3, 2}} /* sub r4, r3, r2 */
20404 {4398046511102ll /* 0x3fffffffffe */ ,
20405 {{6, 1, 1}, /* shli r2, r1, 1 */
20406 {6, 1, 42}, /* shli r3, r1, 42 */
20407 {2, 3, 2}} /* sub r4, r3, r2 */
20409 {4398046511103ll /* 0x3ffffffffff */ ,
20410 {{6, 1, 42}, /* shli r2, r1, 42 */
20411 {2, 2, 1}} /* sub r3, r2, r1 */
20413 {4398046511104ll /* 0x40000000000 */ ,
20414 {{6, 1, 42}} /* shli r2, r1, 42 */
20416 {4398046511105ll /* 0x40000000001 */ ,
20417 {{6, 1, 42}, /* shli r2, r1, 42 */
20418 {1, 1, 2}} /* add r3, r1, r2 */
20420 {4398046511106ll /* 0x40000000002 */ ,
20421 {{6, 1, 42}, /* shli r2, r1, 42 */
20422 {3, 1, 2}} /* shl1add r3, r1, r2 */
20424 {4398046511107ll /* 0x40000000003 */ ,
20425 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20426 {6, 1, 42}, /* shli r3, r1, 42 */
20427 {1, 2, 3}} /* add r4, r2, r3 */
20429 {4398046511108ll /* 0x40000000004 */ ,
20430 {{6, 1, 42}, /* shli r2, r1, 42 */
20431 {4, 1, 2}} /* shl2add r3, r1, r2 */
20433 {4398046511109ll /* 0x40000000005 */ ,
20434 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20435 {6, 1, 42}, /* shli r3, r1, 42 */
20436 {1, 2, 3}} /* add r4, r2, r3 */
20438 {4398046511110ll /* 0x40000000006 */ ,
20439 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20440 {6, 1, 42}, /* shli r3, r1, 42 */
20441 {3, 2, 3}} /* shl1add r4, r2, r3 */
20443 {4398046511111ll /* 0x40000000007 */ ,
20444 {{6, 1, 42}, /* shli r2, r1, 42 */
20445 {2, 2, 1}, /* sub r3, r2, r1 */
20446 {5, 1, 3}} /* shl3add r4, r1, r3 */
20448 {4398046511112ll /* 0x40000000008 */ ,
20449 {{6, 1, 42}, /* shli r2, r1, 42 */
20450 {5, 1, 2}} /* shl3add r3, r1, r2 */
20452 {4398046511113ll /* 0x40000000009 */ ,
20453 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20454 {6, 1, 42}, /* shli r3, r1, 42 */
20455 {1, 2, 3}} /* add r4, r2, r3 */
20457 {4398046511114ll /* 0x4000000000a */ ,
20458 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20459 {6, 1, 42}, /* shli r3, r1, 42 */
20460 {3, 2, 3}} /* shl1add r4, r2, r3 */
20462 {4398046511120ll /* 0x40000000010 */ ,
20463 {{6, 1, 4}, /* shli r2, r1, 4 */
20464 {6, 1, 42}, /* shli r3, r1, 42 */
20465 {1, 2, 3}} /* add r4, r2, r3 */
20467 {4398046511136ll /* 0x40000000020 */ ,
20468 {{6, 1, 5}, /* shli r2, r1, 5 */
20469 {6, 1, 42}, /* shli r3, r1, 42 */
20470 {1, 2, 3}} /* add r4, r2, r3 */
20472 {4398046511168ll /* 0x40000000040 */ ,
20473 {{6, 1, 6}, /* shli r2, r1, 6 */
20474 {6, 1, 42}, /* shli r3, r1, 42 */
20475 {1, 2, 3}} /* add r4, r2, r3 */
20477 {4398046511232ll /* 0x40000000080 */ ,
20478 {{6, 1, 7}, /* shli r2, r1, 7 */
20479 {6, 1, 42}, /* shli r3, r1, 42 */
20480 {1, 2, 3}} /* add r4, r2, r3 */
20482 {4398046511360ll /* 0x40000000100 */ ,
20483 {{6, 1, 8}, /* shli r2, r1, 8 */
20484 {6, 1, 42}, /* shli r3, r1, 42 */
20485 {1, 2, 3}} /* add r4, r2, r3 */
20487 {4398046511616ll /* 0x40000000200 */ ,
20488 {{6, 1, 9}, /* shli r2, r1, 9 */
20489 {6, 1, 42}, /* shli r3, r1, 42 */
20490 {1, 2, 3}} /* add r4, r2, r3 */
20492 {4398046512128ll /* 0x40000000400 */ ,
20493 {{6, 1, 10}, /* shli r2, r1, 10 */
20494 {6, 1, 42}, /* shli r3, r1, 42 */
20495 {1, 2, 3}} /* add r4, r2, r3 */
20497 {4398046513152ll /* 0x40000000800 */ ,
20498 {{6, 1, 11}, /* shli r2, r1, 11 */
20499 {6, 1, 42}, /* shli r3, r1, 42 */
20500 {1, 2, 3}} /* add r4, r2, r3 */
20502 {4398046515200ll /* 0x40000001000 */ ,
20503 {{6, 1, 12}, /* shli r2, r1, 12 */
20504 {6, 1, 42}, /* shli r3, r1, 42 */
20505 {1, 2, 3}} /* add r4, r2, r3 */
20507 {4398046519296ll /* 0x40000002000 */ ,
20508 {{6, 1, 13}, /* shli r2, r1, 13 */
20509 {6, 1, 42}, /* shli r3, r1, 42 */
20510 {1, 2, 3}} /* add r4, r2, r3 */
20512 {4398046527488ll /* 0x40000004000 */ ,
20513 {{6, 1, 14}, /* shli r2, r1, 14 */
20514 {6, 1, 42}, /* shli r3, r1, 42 */
20515 {1, 2, 3}} /* add r4, r2, r3 */
20517 {4398046543872ll /* 0x40000008000 */ ,
20518 {{6, 1, 15}, /* shli r2, r1, 15 */
20519 {6, 1, 42}, /* shli r3, r1, 42 */
20520 {1, 2, 3}} /* add r4, r2, r3 */
20522 {4398046576640ll /* 0x40000010000 */ ,
20523 {{6, 1, 16}, /* shli r2, r1, 16 */
20524 {6, 1, 42}, /* shli r3, r1, 42 */
20525 {1, 2, 3}} /* add r4, r2, r3 */
20527 {4398046642176ll /* 0x40000020000 */ ,
20528 {{6, 1, 17}, /* shli r2, r1, 17 */
20529 {6, 1, 42}, /* shli r3, r1, 42 */
20530 {1, 2, 3}} /* add r4, r2, r3 */
20532 {4398046773248ll /* 0x40000040000 */ ,
20533 {{6, 1, 18}, /* shli r2, r1, 18 */
20534 {6, 1, 42}, /* shli r3, r1, 42 */
20535 {1, 2, 3}} /* add r4, r2, r3 */
20537 {4398047035392ll /* 0x40000080000 */ ,
20538 {{6, 1, 19}, /* shli r2, r1, 19 */
20539 {6, 1, 42}, /* shli r3, r1, 42 */
20540 {1, 2, 3}} /* add r4, r2, r3 */
20542 {4398047559680ll /* 0x40000100000 */ ,
20543 {{6, 1, 20}, /* shli r2, r1, 20 */
20544 {6, 1, 42}, /* shli r3, r1, 42 */
20545 {1, 2, 3}} /* add r4, r2, r3 */
20547 {4398048608256ll /* 0x40000200000 */ ,
20548 {{6, 1, 21}, /* shli r2, r1, 21 */
20549 {6, 1, 42}, /* shli r3, r1, 42 */
20550 {1, 2, 3}} /* add r4, r2, r3 */
20552 {4398050705408ll /* 0x40000400000 */ ,
20553 {{6, 1, 22}, /* shli r2, r1, 22 */
20554 {6, 1, 42}, /* shli r3, r1, 42 */
20555 {1, 2, 3}} /* add r4, r2, r3 */
20557 {4398054899712ll /* 0x40000800000 */ ,
20558 {{6, 1, 23}, /* shli r2, r1, 23 */
20559 {6, 1, 42}, /* shli r3, r1, 42 */
20560 {1, 2, 3}} /* add r4, r2, r3 */
20562 {4398063288320ll /* 0x40001000000 */ ,
20563 {{6, 1, 24}, /* shli r2, r1, 24 */
20564 {6, 1, 42}, /* shli r3, r1, 42 */
20565 {1, 2, 3}} /* add r4, r2, r3 */
20567 {4398080065536ll /* 0x40002000000 */ ,
20568 {{6, 1, 25}, /* shli r2, r1, 25 */
20569 {6, 1, 42}, /* shli r3, r1, 42 */
20570 {1, 2, 3}} /* add r4, r2, r3 */
20572 {4398113619968ll /* 0x40004000000 */ ,
20573 {{6, 1, 26}, /* shli r2, r1, 26 */
20574 {6, 1, 42}, /* shli r3, r1, 42 */
20575 {1, 2, 3}} /* add r4, r2, r3 */
20577 {4398180728832ll /* 0x40008000000 */ ,
20578 {{6, 1, 27}, /* shli r2, r1, 27 */
20579 {6, 1, 42}, /* shli r3, r1, 42 */
20580 {1, 2, 3}} /* add r4, r2, r3 */
20582 {4398314946560ll /* 0x40010000000 */ ,
20583 {{6, 1, 28}, /* shli r2, r1, 28 */
20584 {6, 1, 42}, /* shli r3, r1, 42 */
20585 {1, 2, 3}} /* add r4, r2, r3 */
20587 {4398583382016ll /* 0x40020000000 */ ,
20588 {{6, 1, 29}, /* shli r2, r1, 29 */
20589 {6, 1, 42}, /* shli r3, r1, 42 */
20590 {1, 2, 3}} /* add r4, r2, r3 */
20592 {4399120252928ll /* 0x40040000000 */ ,
20593 {{6, 1, 30}, /* shli r2, r1, 30 */
20594 {6, 1, 42}, /* shli r3, r1, 42 */
20595 {1, 2, 3}} /* add r4, r2, r3 */
20597 {4400193994752ll /* 0x40080000000 */ ,
20598 {{6, 1, 31}, /* shli r2, r1, 31 */
20599 {6, 1, 42}, /* shli r3, r1, 42 */
20600 {1, 2, 3}} /* add r4, r2, r3 */
20602 {4402341478400ll /* 0x40100000000 */ ,
20603 {{6, 1, 32}, /* shli r2, r1, 32 */
20604 {6, 1, 42}, /* shli r3, r1, 42 */
20605 {1, 2, 3}} /* add r4, r2, r3 */
20607 {4406636445696ll /* 0x40200000000 */ ,
20608 {{6, 1, 33}, /* shli r2, r1, 33 */
20609 {6, 1, 42}, /* shli r3, r1, 42 */
20610 {1, 2, 3}} /* add r4, r2, r3 */
20612 {4415226380288ll /* 0x40400000000 */ ,
20613 {{6, 1, 34}, /* shli r2, r1, 34 */
20614 {6, 1, 42}, /* shli r3, r1, 42 */
20615 {1, 2, 3}} /* add r4, r2, r3 */
20617 {4432406249472ll /* 0x40800000000 */ ,
20618 {{6, 1, 35}, /* shli r2, r1, 35 */
20619 {6, 1, 42}, /* shli r3, r1, 42 */
20620 {1, 2, 3}} /* add r4, r2, r3 */
20622 {4466765987840ll /* 0x41000000000 */ ,
20623 {{6, 1, 36}, /* shli r2, r1, 36 */
20624 {6, 1, 42}, /* shli r3, r1, 42 */
20625 {1, 2, 3}} /* add r4, r2, r3 */
20627 {4535485464576ll /* 0x42000000000 */ ,
20628 {{6, 1, 37}, /* shli r2, r1, 37 */
20629 {6, 1, 42}, /* shli r3, r1, 42 */
20630 {1, 2, 3}} /* add r4, r2, r3 */
20632 {4672924418048ll /* 0x44000000000 */ ,
20633 {{6, 1, 38}, /* shli r2, r1, 38 */
20634 {6, 1, 42}, /* shli r3, r1, 42 */
20635 {1, 2, 3}} /* add r4, r2, r3 */
20637 {4947802324992ll /* 0x48000000000 */ ,
20638 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20639 {6, 2, 39}} /* shli r3, r2, 39 */
20641 {5497558138880ll /* 0x50000000000 */ ,
20642 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20643 {6, 2, 40}} /* shli r3, r2, 40 */
20645 {6597069766656ll /* 0x60000000000 */ ,
20646 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20647 {6, 2, 41}} /* shli r3, r2, 41 */
20649 {8796093022199ll /* 0x7fffffffff7 */ ,
20650 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20651 {6, 1, 43}, /* shli r3, r1, 43 */
20652 {2, 3, 2}} /* sub r4, r3, r2 */
20654 {8796093022200ll /* 0x7fffffffff8 */ ,
20655 {{6, 1, 3}, /* shli r2, r1, 3 */
20656 {6, 1, 43}, /* shli r3, r1, 43 */
20657 {2, 3, 2}} /* sub r4, r3, r2 */
20659 {8796093022201ll /* 0x7fffffffff9 */ ,
20660 {{6, 1, 40}, /* shli r2, r1, 40 */
20661 {2, 2, 1}, /* sub r3, r2, r1 */
20662 {5, 3, 1}} /* shl3add r4, r3, r1 */
20664 {8796093022203ll /* 0x7fffffffffb */ ,
20665 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20666 {6, 1, 43}, /* shli r3, r1, 43 */
20667 {2, 3, 2}} /* sub r4, r3, r2 */
20669 {8796093022204ll /* 0x7fffffffffc */ ,
20670 {{6, 1, 2}, /* shli r2, r1, 2 */
20671 {6, 1, 43}, /* shli r3, r1, 43 */
20672 {2, 3, 2}} /* sub r4, r3, r2 */
20674 {8796093022205ll /* 0x7fffffffffd */ ,
20675 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20676 {6, 1, 43}, /* shli r3, r1, 43 */
20677 {2, 3, 2}} /* sub r4, r3, r2 */
20679 {8796093022206ll /* 0x7fffffffffe */ ,
20680 {{6, 1, 1}, /* shli r2, r1, 1 */
20681 {6, 1, 43}, /* shli r3, r1, 43 */
20682 {2, 3, 2}} /* sub r4, r3, r2 */
20684 {8796093022207ll /* 0x7ffffffffff */ ,
20685 {{6, 1, 43}, /* shli r2, r1, 43 */
20686 {2, 2, 1}} /* sub r3, r2, r1 */
20688 {8796093022208ll /* 0x80000000000 */ ,
20689 {{6, 1, 43}} /* shli r2, r1, 43 */
20691 {8796093022209ll /* 0x80000000001 */ ,
20692 {{6, 1, 43}, /* shli r2, r1, 43 */
20693 {1, 1, 2}} /* add r3, r1, r2 */
20695 {8796093022210ll /* 0x80000000002 */ ,
20696 {{6, 1, 43}, /* shli r2, r1, 43 */
20697 {3, 1, 2}} /* shl1add r3, r1, r2 */
20699 {8796093022211ll /* 0x80000000003 */ ,
20700 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20701 {6, 1, 43}, /* shli r3, r1, 43 */
20702 {1, 2, 3}} /* add r4, r2, r3 */
20704 {8796093022212ll /* 0x80000000004 */ ,
20705 {{6, 1, 43}, /* shli r2, r1, 43 */
20706 {4, 1, 2}} /* shl2add r3, r1, r2 */
20708 {8796093022213ll /* 0x80000000005 */ ,
20709 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20710 {6, 1, 43}, /* shli r3, r1, 43 */
20711 {1, 2, 3}} /* add r4, r2, r3 */
20713 {8796093022214ll /* 0x80000000006 */ ,
20714 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20715 {6, 1, 43}, /* shli r3, r1, 43 */
20716 {3, 2, 3}} /* shl1add r4, r2, r3 */
20718 {8796093022215ll /* 0x80000000007 */ ,
20719 {{6, 1, 43}, /* shli r2, r1, 43 */
20720 {2, 2, 1}, /* sub r3, r2, r1 */
20721 {5, 1, 3}} /* shl3add r4, r1, r3 */
20723 {8796093022216ll /* 0x80000000008 */ ,
20724 {{6, 1, 43}, /* shli r2, r1, 43 */
20725 {5, 1, 2}} /* shl3add r3, r1, r2 */
20727 {8796093022217ll /* 0x80000000009 */ ,
20728 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20729 {6, 1, 43}, /* shli r3, r1, 43 */
20730 {1, 2, 3}} /* add r4, r2, r3 */
20732 {8796093022218ll /* 0x8000000000a */ ,
20733 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20734 {6, 1, 43}, /* shli r3, r1, 43 */
20735 {3, 2, 3}} /* shl1add r4, r2, r3 */
20737 {8796093022224ll /* 0x80000000010 */ ,
20738 {{6, 1, 4}, /* shli r2, r1, 4 */
20739 {6, 1, 43}, /* shli r3, r1, 43 */
20740 {1, 2, 3}} /* add r4, r2, r3 */
20742 {8796093022240ll /* 0x80000000020 */ ,
20743 {{6, 1, 5}, /* shli r2, r1, 5 */
20744 {6, 1, 43}, /* shli r3, r1, 43 */
20745 {1, 2, 3}} /* add r4, r2, r3 */
20747 {8796093022272ll /* 0x80000000040 */ ,
20748 {{6, 1, 6}, /* shli r2, r1, 6 */
20749 {6, 1, 43}, /* shli r3, r1, 43 */
20750 {1, 2, 3}} /* add r4, r2, r3 */
20752 {8796093022336ll /* 0x80000000080 */ ,
20753 {{6, 1, 7}, /* shli r2, r1, 7 */
20754 {6, 1, 43}, /* shli r3, r1, 43 */
20755 {1, 2, 3}} /* add r4, r2, r3 */
20757 {8796093022464ll /* 0x80000000100 */ ,
20758 {{6, 1, 8}, /* shli r2, r1, 8 */
20759 {6, 1, 43}, /* shli r3, r1, 43 */
20760 {1, 2, 3}} /* add r4, r2, r3 */
20762 {8796093022720ll /* 0x80000000200 */ ,
20763 {{6, 1, 9}, /* shli r2, r1, 9 */
20764 {6, 1, 43}, /* shli r3, r1, 43 */
20765 {1, 2, 3}} /* add r4, r2, r3 */
20767 {8796093023232ll /* 0x80000000400 */ ,
20768 {{6, 1, 10}, /* shli r2, r1, 10 */
20769 {6, 1, 43}, /* shli r3, r1, 43 */
20770 {1, 2, 3}} /* add r4, r2, r3 */
20772 {8796093024256ll /* 0x80000000800 */ ,
20773 {{6, 1, 11}, /* shli r2, r1, 11 */
20774 {6, 1, 43}, /* shli r3, r1, 43 */
20775 {1, 2, 3}} /* add r4, r2, r3 */
20777 {8796093026304ll /* 0x80000001000 */ ,
20778 {{6, 1, 12}, /* shli r2, r1, 12 */
20779 {6, 1, 43}, /* shli r3, r1, 43 */
20780 {1, 2, 3}} /* add r4, r2, r3 */
20782 {8796093030400ll /* 0x80000002000 */ ,
20783 {{6, 1, 13}, /* shli r2, r1, 13 */
20784 {6, 1, 43}, /* shli r3, r1, 43 */
20785 {1, 2, 3}} /* add r4, r2, r3 */
20787 {8796093038592ll /* 0x80000004000 */ ,
20788 {{6, 1, 14}, /* shli r2, r1, 14 */
20789 {6, 1, 43}, /* shli r3, r1, 43 */
20790 {1, 2, 3}} /* add r4, r2, r3 */
20792 {8796093054976ll /* 0x80000008000 */ ,
20793 {{6, 1, 15}, /* shli r2, r1, 15 */
20794 {6, 1, 43}, /* shli r3, r1, 43 */
20795 {1, 2, 3}} /* add r4, r2, r3 */
20797 {8796093087744ll /* 0x80000010000 */ ,
20798 {{6, 1, 16}, /* shli r2, r1, 16 */
20799 {6, 1, 43}, /* shli r3, r1, 43 */
20800 {1, 2, 3}} /* add r4, r2, r3 */
20802 {8796093153280ll /* 0x80000020000 */ ,
20803 {{6, 1, 17}, /* shli r2, r1, 17 */
20804 {6, 1, 43}, /* shli r3, r1, 43 */
20805 {1, 2, 3}} /* add r4, r2, r3 */
20807 {8796093284352ll /* 0x80000040000 */ ,
20808 {{6, 1, 18}, /* shli r2, r1, 18 */
20809 {6, 1, 43}, /* shli r3, r1, 43 */
20810 {1, 2, 3}} /* add r4, r2, r3 */
20812 {8796093546496ll /* 0x80000080000 */ ,
20813 {{6, 1, 19}, /* shli r2, r1, 19 */
20814 {6, 1, 43}, /* shli r3, r1, 43 */
20815 {1, 2, 3}} /* add r4, r2, r3 */
20817 {8796094070784ll /* 0x80000100000 */ ,
20818 {{6, 1, 20}, /* shli r2, r1, 20 */
20819 {6, 1, 43}, /* shli r3, r1, 43 */
20820 {1, 2, 3}} /* add r4, r2, r3 */
20822 {8796095119360ll /* 0x80000200000 */ ,
20823 {{6, 1, 21}, /* shli r2, r1, 21 */
20824 {6, 1, 43}, /* shli r3, r1, 43 */
20825 {1, 2, 3}} /* add r4, r2, r3 */
20827 {8796097216512ll /* 0x80000400000 */ ,
20828 {{6, 1, 22}, /* shli r2, r1, 22 */
20829 {6, 1, 43}, /* shli r3, r1, 43 */
20830 {1, 2, 3}} /* add r4, r2, r3 */
20832 {8796101410816ll /* 0x80000800000 */ ,
20833 {{6, 1, 23}, /* shli r2, r1, 23 */
20834 {6, 1, 43}, /* shli r3, r1, 43 */
20835 {1, 2, 3}} /* add r4, r2, r3 */
20837 {8796109799424ll /* 0x80001000000 */ ,
20838 {{6, 1, 24}, /* shli r2, r1, 24 */
20839 {6, 1, 43}, /* shli r3, r1, 43 */
20840 {1, 2, 3}} /* add r4, r2, r3 */
20842 {8796126576640ll /* 0x80002000000 */ ,
20843 {{6, 1, 25}, /* shli r2, r1, 25 */
20844 {6, 1, 43}, /* shli r3, r1, 43 */
20845 {1, 2, 3}} /* add r4, r2, r3 */
20847 {8796160131072ll /* 0x80004000000 */ ,
20848 {{6, 1, 26}, /* shli r2, r1, 26 */
20849 {6, 1, 43}, /* shli r3, r1, 43 */
20850 {1, 2, 3}} /* add r4, r2, r3 */
20852 {8796227239936ll /* 0x80008000000 */ ,
20853 {{6, 1, 27}, /* shli r2, r1, 27 */
20854 {6, 1, 43}, /* shli r3, r1, 43 */
20855 {1, 2, 3}} /* add r4, r2, r3 */
20857 {8796361457664ll /* 0x80010000000 */ ,
20858 {{6, 1, 28}, /* shli r2, r1, 28 */
20859 {6, 1, 43}, /* shli r3, r1, 43 */
20860 {1, 2, 3}} /* add r4, r2, r3 */
20862 {8796629893120ll /* 0x80020000000 */ ,
20863 {{6, 1, 29}, /* shli r2, r1, 29 */
20864 {6, 1, 43}, /* shli r3, r1, 43 */
20865 {1, 2, 3}} /* add r4, r2, r3 */
20867 {8797166764032ll /* 0x80040000000 */ ,
20868 {{6, 1, 30}, /* shli r2, r1, 30 */
20869 {6, 1, 43}, /* shli r3, r1, 43 */
20870 {1, 2, 3}} /* add r4, r2, r3 */
20872 {8798240505856ll /* 0x80080000000 */ ,
20873 {{6, 1, 31}, /* shli r2, r1, 31 */
20874 {6, 1, 43}, /* shli r3, r1, 43 */
20875 {1, 2, 3}} /* add r4, r2, r3 */
20877 {8800387989504ll /* 0x80100000000 */ ,
20878 {{6, 1, 32}, /* shli r2, r1, 32 */
20879 {6, 1, 43}, /* shli r3, r1, 43 */
20880 {1, 2, 3}} /* add r4, r2, r3 */
20882 {8804682956800ll /* 0x80200000000 */ ,
20883 {{6, 1, 33}, /* shli r2, r1, 33 */
20884 {6, 1, 43}, /* shli r3, r1, 43 */
20885 {1, 2, 3}} /* add r4, r2, r3 */
20887 {8813272891392ll /* 0x80400000000 */ ,
20888 {{6, 1, 34}, /* shli r2, r1, 34 */
20889 {6, 1, 43}, /* shli r3, r1, 43 */
20890 {1, 2, 3}} /* add r4, r2, r3 */
20892 {8830452760576ll /* 0x80800000000 */ ,
20893 {{6, 1, 35}, /* shli r2, r1, 35 */
20894 {6, 1, 43}, /* shli r3, r1, 43 */
20895 {1, 2, 3}} /* add r4, r2, r3 */
20897 {8864812498944ll /* 0x81000000000 */ ,
20898 {{6, 1, 36}, /* shli r2, r1, 36 */
20899 {6, 1, 43}, /* shli r3, r1, 43 */
20900 {1, 2, 3}} /* add r4, r2, r3 */
20902 {8933531975680ll /* 0x82000000000 */ ,
20903 {{6, 1, 37}, /* shli r2, r1, 37 */
20904 {6, 1, 43}, /* shli r3, r1, 43 */
20905 {1, 2, 3}} /* add r4, r2, r3 */
20907 {9070970929152ll /* 0x84000000000 */ ,
20908 {{6, 1, 38}, /* shli r2, r1, 38 */
20909 {6, 1, 43}, /* shli r3, r1, 43 */
20910 {1, 2, 3}} /* add r4, r2, r3 */
20912 {9345848836096ll /* 0x88000000000 */ ,
20913 {{6, 1, 39}, /* shli r2, r1, 39 */
20914 {6, 1, 43}, /* shli r3, r1, 43 */
20915 {1, 2, 3}} /* add r4, r2, r3 */
20917 {9895604649984ll /* 0x90000000000 */ ,
20918 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20919 {6, 2, 40}} /* shli r3, r2, 40 */
20921 {10995116277760ll /* 0xa0000000000 */ ,
20922 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20923 {6, 2, 41}} /* shli r3, r2, 41 */
20925 {13194139533312ll /* 0xc0000000000 */ ,
20926 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20927 {6, 2, 42}} /* shli r3, r2, 42 */
20929 {17592186044407ll /* 0xffffffffff7 */ ,
20930 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20931 {6, 1, 44}, /* shli r3, r1, 44 */
20932 {2, 3, 2}} /* sub r4, r3, r2 */
20934 {17592186044408ll /* 0xffffffffff8 */ ,
20935 {{6, 1, 3}, /* shli r2, r1, 3 */
20936 {6, 1, 44}, /* shli r3, r1, 44 */
20937 {2, 3, 2}} /* sub r4, r3, r2 */
20939 {17592186044409ll /* 0xffffffffff9 */ ,
20940 {{6, 1, 41}, /* shli r2, r1, 41 */
20941 {2, 2, 1}, /* sub r3, r2, r1 */
20942 {5, 3, 1}} /* shl3add r4, r3, r1 */
20944 {17592186044411ll /* 0xffffffffffb */ ,
20945 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20946 {6, 1, 44}, /* shli r3, r1, 44 */
20947 {2, 3, 2}} /* sub r4, r3, r2 */
20949 {17592186044412ll /* 0xffffffffffc */ ,
20950 {{6, 1, 2}, /* shli r2, r1, 2 */
20951 {6, 1, 44}, /* shli r3, r1, 44 */
20952 {2, 3, 2}} /* sub r4, r3, r2 */
20954 {17592186044413ll /* 0xffffffffffd */ ,
20955 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20956 {6, 1, 44}, /* shli r3, r1, 44 */
20957 {2, 3, 2}} /* sub r4, r3, r2 */
20959 {17592186044414ll /* 0xffffffffffe */ ,
20960 {{6, 1, 1}, /* shli r2, r1, 1 */
20961 {6, 1, 44}, /* shli r3, r1, 44 */
20962 {2, 3, 2}} /* sub r4, r3, r2 */
20964 {17592186044415ll /* 0xfffffffffff */ ,
20965 {{6, 1, 44}, /* shli r2, r1, 44 */
20966 {2, 2, 1}} /* sub r3, r2, r1 */
20968 {17592186044416ll /* 0x100000000000 */ ,
20969 {{6, 1, 44}} /* shli r2, r1, 44 */
20971 {17592186044417ll /* 0x100000000001 */ ,
20972 {{6, 1, 44}, /* shli r2, r1, 44 */
20973 {1, 1, 2}} /* add r3, r1, r2 */
20975 {17592186044418ll /* 0x100000000002 */ ,
20976 {{6, 1, 44}, /* shli r2, r1, 44 */
20977 {3, 1, 2}} /* shl1add r3, r1, r2 */
20979 {17592186044419ll /* 0x100000000003 */ ,
20980 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20981 {6, 1, 44}, /* shli r3, r1, 44 */
20982 {1, 2, 3}} /* add r4, r2, r3 */
20984 {17592186044420ll /* 0x100000000004 */ ,
20985 {{6, 1, 44}, /* shli r2, r1, 44 */
20986 {4, 1, 2}} /* shl2add r3, r1, r2 */
20988 {17592186044421ll /* 0x100000000005 */ ,
20989 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20990 {6, 1, 44}, /* shli r3, r1, 44 */
20991 {1, 2, 3}} /* add r4, r2, r3 */
20993 {17592186044422ll /* 0x100000000006 */ ,
20994 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20995 {6, 1, 44}, /* shli r3, r1, 44 */
20996 {3, 2, 3}} /* shl1add r4, r2, r3 */
20998 {17592186044423ll /* 0x100000000007 */ ,
20999 {{6, 1, 44}, /* shli r2, r1, 44 */
21000 {2, 2, 1}, /* sub r3, r2, r1 */
21001 {5, 1, 3}} /* shl3add r4, r1, r3 */
21003 {17592186044424ll /* 0x100000000008 */ ,
21004 {{6, 1, 44}, /* shli r2, r1, 44 */
21005 {5, 1, 2}} /* shl3add r3, r1, r2 */
21007 {17592186044425ll /* 0x100000000009 */ ,
21008 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21009 {6, 1, 44}, /* shli r3, r1, 44 */
21010 {1, 2, 3}} /* add r4, r2, r3 */
21012 {17592186044426ll /* 0x10000000000a */ ,
21013 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21014 {6, 1, 44}, /* shli r3, r1, 44 */
21015 {3, 2, 3}} /* shl1add r4, r2, r3 */
21017 {17592186044432ll /* 0x100000000010 */ ,
21018 {{6, 1, 4}, /* shli r2, r1, 4 */
21019 {6, 1, 44}, /* shli r3, r1, 44 */
21020 {1, 2, 3}} /* add r4, r2, r3 */
21022 {17592186044448ll /* 0x100000000020 */ ,
21023 {{6, 1, 5}, /* shli r2, r1, 5 */
21024 {6, 1, 44}, /* shli r3, r1, 44 */
21025 {1, 2, 3}} /* add r4, r2, r3 */
21027 {17592186044480ll /* 0x100000000040 */ ,
21028 {{6, 1, 6}, /* shli r2, r1, 6 */
21029 {6, 1, 44}, /* shli r3, r1, 44 */
21030 {1, 2, 3}} /* add r4, r2, r3 */
21032 {17592186044544ll /* 0x100000000080 */ ,
21033 {{6, 1, 7}, /* shli r2, r1, 7 */
21034 {6, 1, 44}, /* shli r3, r1, 44 */
21035 {1, 2, 3}} /* add r4, r2, r3 */
21037 {17592186044672ll /* 0x100000000100 */ ,
21038 {{6, 1, 8}, /* shli r2, r1, 8 */
21039 {6, 1, 44}, /* shli r3, r1, 44 */
21040 {1, 2, 3}} /* add r4, r2, r3 */
21042 {17592186044928ll /* 0x100000000200 */ ,
21043 {{6, 1, 9}, /* shli r2, r1, 9 */
21044 {6, 1, 44}, /* shli r3, r1, 44 */
21045 {1, 2, 3}} /* add r4, r2, r3 */
21047 {17592186045440ll /* 0x100000000400 */ ,
21048 {{6, 1, 10}, /* shli r2, r1, 10 */
21049 {6, 1, 44}, /* shli r3, r1, 44 */
21050 {1, 2, 3}} /* add r4, r2, r3 */
21052 {17592186046464ll /* 0x100000000800 */ ,
21053 {{6, 1, 11}, /* shli r2, r1, 11 */
21054 {6, 1, 44}, /* shli r3, r1, 44 */
21055 {1, 2, 3}} /* add r4, r2, r3 */
21057 {17592186048512ll /* 0x100000001000 */ ,
21058 {{6, 1, 12}, /* shli r2, r1, 12 */
21059 {6, 1, 44}, /* shli r3, r1, 44 */
21060 {1, 2, 3}} /* add r4, r2, r3 */
21062 {17592186052608ll /* 0x100000002000 */ ,
21063 {{6, 1, 13}, /* shli r2, r1, 13 */
21064 {6, 1, 44}, /* shli r3, r1, 44 */
21065 {1, 2, 3}} /* add r4, r2, r3 */
21067 {17592186060800ll /* 0x100000004000 */ ,
21068 {{6, 1, 14}, /* shli r2, r1, 14 */
21069 {6, 1, 44}, /* shli r3, r1, 44 */
21070 {1, 2, 3}} /* add r4, r2, r3 */
21072 {17592186077184ll /* 0x100000008000 */ ,
21073 {{6, 1, 15}, /* shli r2, r1, 15 */
21074 {6, 1, 44}, /* shli r3, r1, 44 */
21075 {1, 2, 3}} /* add r4, r2, r3 */
21077 {17592186109952ll /* 0x100000010000 */ ,
21078 {{6, 1, 16}, /* shli r2, r1, 16 */
21079 {6, 1, 44}, /* shli r3, r1, 44 */
21080 {1, 2, 3}} /* add r4, r2, r3 */
21082 {17592186175488ll /* 0x100000020000 */ ,
21083 {{6, 1, 17}, /* shli r2, r1, 17 */
21084 {6, 1, 44}, /* shli r3, r1, 44 */
21085 {1, 2, 3}} /* add r4, r2, r3 */
21087 {17592186306560ll /* 0x100000040000 */ ,
21088 {{6, 1, 18}, /* shli r2, r1, 18 */
21089 {6, 1, 44}, /* shli r3, r1, 44 */
21090 {1, 2, 3}} /* add r4, r2, r3 */
21092 {17592186568704ll /* 0x100000080000 */ ,
21093 {{6, 1, 19}, /* shli r2, r1, 19 */
21094 {6, 1, 44}, /* shli r3, r1, 44 */
21095 {1, 2, 3}} /* add r4, r2, r3 */
21097 {17592187092992ll /* 0x100000100000 */ ,
21098 {{6, 1, 20}, /* shli r2, r1, 20 */
21099 {6, 1, 44}, /* shli r3, r1, 44 */
21100 {1, 2, 3}} /* add r4, r2, r3 */
21102 {17592188141568ll /* 0x100000200000 */ ,
21103 {{6, 1, 21}, /* shli r2, r1, 21 */
21104 {6, 1, 44}, /* shli r3, r1, 44 */
21105 {1, 2, 3}} /* add r4, r2, r3 */
21107 {17592190238720ll /* 0x100000400000 */ ,
21108 {{6, 1, 22}, /* shli r2, r1, 22 */
21109 {6, 1, 44}, /* shli r3, r1, 44 */
21110 {1, 2, 3}} /* add r4, r2, r3 */
21112 {17592194433024ll /* 0x100000800000 */ ,
21113 {{6, 1, 23}, /* shli r2, r1, 23 */
21114 {6, 1, 44}, /* shli r3, r1, 44 */
21115 {1, 2, 3}} /* add r4, r2, r3 */
21117 {17592202821632ll /* 0x100001000000 */ ,
21118 {{6, 1, 24}, /* shli r2, r1, 24 */
21119 {6, 1, 44}, /* shli r3, r1, 44 */
21120 {1, 2, 3}} /* add r4, r2, r3 */
21122 {17592219598848ll /* 0x100002000000 */ ,
21123 {{6, 1, 25}, /* shli r2, r1, 25 */
21124 {6, 1, 44}, /* shli r3, r1, 44 */
21125 {1, 2, 3}} /* add r4, r2, r3 */
21127 {17592253153280ll /* 0x100004000000 */ ,
21128 {{6, 1, 26}, /* shli r2, r1, 26 */
21129 {6, 1, 44}, /* shli r3, r1, 44 */
21130 {1, 2, 3}} /* add r4, r2, r3 */
21132 {17592320262144ll /* 0x100008000000 */ ,
21133 {{6, 1, 27}, /* shli r2, r1, 27 */
21134 {6, 1, 44}, /* shli r3, r1, 44 */
21135 {1, 2, 3}} /* add r4, r2, r3 */
21137 {17592454479872ll /* 0x100010000000 */ ,
21138 {{6, 1, 28}, /* shli r2, r1, 28 */
21139 {6, 1, 44}, /* shli r3, r1, 44 */
21140 {1, 2, 3}} /* add r4, r2, r3 */
21142 {17592722915328ll /* 0x100020000000 */ ,
21143 {{6, 1, 29}, /* shli r2, r1, 29 */
21144 {6, 1, 44}, /* shli r3, r1, 44 */
21145 {1, 2, 3}} /* add r4, r2, r3 */
21147 {17593259786240ll /* 0x100040000000 */ ,
21148 {{6, 1, 30}, /* shli r2, r1, 30 */
21149 {6, 1, 44}, /* shli r3, r1, 44 */
21150 {1, 2, 3}} /* add r4, r2, r3 */
21152 {17594333528064ll /* 0x100080000000 */ ,
21153 {{6, 1, 31}, /* shli r2, r1, 31 */
21154 {6, 1, 44}, /* shli r3, r1, 44 */
21155 {1, 2, 3}} /* add r4, r2, r3 */
21157 {17596481011712ll /* 0x100100000000 */ ,
21158 {{6, 1, 32}, /* shli r2, r1, 32 */
21159 {6, 1, 44}, /* shli r3, r1, 44 */
21160 {1, 2, 3}} /* add r4, r2, r3 */
21162 {17600775979008ll /* 0x100200000000 */ ,
21163 {{6, 1, 33}, /* shli r2, r1, 33 */
21164 {6, 1, 44}, /* shli r3, r1, 44 */
21165 {1, 2, 3}} /* add r4, r2, r3 */
21167 {17609365913600ll /* 0x100400000000 */ ,
21168 {{6, 1, 34}, /* shli r2, r1, 34 */
21169 {6, 1, 44}, /* shli r3, r1, 44 */
21170 {1, 2, 3}} /* add r4, r2, r3 */
21172 {17626545782784ll /* 0x100800000000 */ ,
21173 {{6, 1, 35}, /* shli r2, r1, 35 */
21174 {6, 1, 44}, /* shli r3, r1, 44 */
21175 {1, 2, 3}} /* add r4, r2, r3 */
21177 {17660905521152ll /* 0x101000000000 */ ,
21178 {{6, 1, 36}, /* shli r2, r1, 36 */
21179 {6, 1, 44}, /* shli r3, r1, 44 */
21180 {1, 2, 3}} /* add r4, r2, r3 */
21182 {17729624997888ll /* 0x102000000000 */ ,
21183 {{6, 1, 37}, /* shli r2, r1, 37 */
21184 {6, 1, 44}, /* shli r3, r1, 44 */
21185 {1, 2, 3}} /* add r4, r2, r3 */
21187 {17867063951360ll /* 0x104000000000 */ ,
21188 {{6, 1, 38}, /* shli r2, r1, 38 */
21189 {6, 1, 44}, /* shli r3, r1, 44 */
21190 {1, 2, 3}} /* add r4, r2, r3 */
21192 {18141941858304ll /* 0x108000000000 */ ,
21193 {{6, 1, 39}, /* shli r2, r1, 39 */
21194 {6, 1, 44}, /* shli r3, r1, 44 */
21195 {1, 2, 3}} /* add r4, r2, r3 */
21197 {18691697672192ll /* 0x110000000000 */ ,
21198 {{6, 1, 40}, /* shli r2, r1, 40 */
21199 {6, 1, 44}, /* shli r3, r1, 44 */
21200 {1, 2, 3}} /* add r4, r2, r3 */
21202 {19791209299968ll /* 0x120000000000 */ ,
21203 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21204 {6, 2, 41}} /* shli r3, r2, 41 */
21206 {21990232555520ll /* 0x140000000000 */ ,
21207 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21208 {6, 2, 42}} /* shli r3, r2, 42 */
21210 {26388279066624ll /* 0x180000000000 */ ,
21211 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21212 {6, 2, 43}} /* shli r3, r2, 43 */
21214 {35184372088823ll /* 0x1ffffffffff7 */ ,
21215 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21216 {6, 1, 45}, /* shli r3, r1, 45 */
21217 {2, 3, 2}} /* sub r4, r3, r2 */
21219 {35184372088824ll /* 0x1ffffffffff8 */ ,
21220 {{6, 1, 3}, /* shli r2, r1, 3 */
21221 {6, 1, 45}, /* shli r3, r1, 45 */
21222 {2, 3, 2}} /* sub r4, r3, r2 */
21224 {35184372088825ll /* 0x1ffffffffff9 */ ,
21225 {{6, 1, 42}, /* shli r2, r1, 42 */
21226 {2, 2, 1}, /* sub r3, r2, r1 */
21227 {5, 3, 1}} /* shl3add r4, r3, r1 */
21229 {35184372088827ll /* 0x1ffffffffffb */ ,
21230 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21231 {6, 1, 45}, /* shli r3, r1, 45 */
21232 {2, 3, 2}} /* sub r4, r3, r2 */
21234 {35184372088828ll /* 0x1ffffffffffc */ ,
21235 {{6, 1, 2}, /* shli r2, r1, 2 */
21236 {6, 1, 45}, /* shli r3, r1, 45 */
21237 {2, 3, 2}} /* sub r4, r3, r2 */
21239 {35184372088829ll /* 0x1ffffffffffd */ ,
21240 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21241 {6, 1, 45}, /* shli r3, r1, 45 */
21242 {2, 3, 2}} /* sub r4, r3, r2 */
21244 {35184372088830ll /* 0x1ffffffffffe */ ,
21245 {{6, 1, 1}, /* shli r2, r1, 1 */
21246 {6, 1, 45}, /* shli r3, r1, 45 */
21247 {2, 3, 2}} /* sub r4, r3, r2 */
21249 {35184372088831ll /* 0x1fffffffffff */ ,
21250 {{6, 1, 45}, /* shli r2, r1, 45 */
21251 {2, 2, 1}} /* sub r3, r2, r1 */
21253 {35184372088832ll /* 0x200000000000 */ ,
21254 {{6, 1, 45}} /* shli r2, r1, 45 */
21256 {35184372088833ll /* 0x200000000001 */ ,
21257 {{6, 1, 45}, /* shli r2, r1, 45 */
21258 {1, 1, 2}} /* add r3, r1, r2 */
21260 {35184372088834ll /* 0x200000000002 */ ,
21261 {{6, 1, 45}, /* shli r2, r1, 45 */
21262 {3, 1, 2}} /* shl1add r3, r1, r2 */
21264 {35184372088835ll /* 0x200000000003 */ ,
21265 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21266 {6, 1, 45}, /* shli r3, r1, 45 */
21267 {1, 2, 3}} /* add r4, r2, r3 */
21269 {35184372088836ll /* 0x200000000004 */ ,
21270 {{6, 1, 45}, /* shli r2, r1, 45 */
21271 {4, 1, 2}} /* shl2add r3, r1, r2 */
21273 {35184372088837ll /* 0x200000000005 */ ,
21274 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21275 {6, 1, 45}, /* shli r3, r1, 45 */
21276 {1, 2, 3}} /* add r4, r2, r3 */
21278 {35184372088838ll /* 0x200000000006 */ ,
21279 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21280 {6, 1, 45}, /* shli r3, r1, 45 */
21281 {3, 2, 3}} /* shl1add r4, r2, r3 */
21283 {35184372088839ll /* 0x200000000007 */ ,
21284 {{6, 1, 45}, /* shli r2, r1, 45 */
21285 {2, 2, 1}, /* sub r3, r2, r1 */
21286 {5, 1, 3}} /* shl3add r4, r1, r3 */
21288 {35184372088840ll /* 0x200000000008 */ ,
21289 {{6, 1, 45}, /* shli r2, r1, 45 */
21290 {5, 1, 2}} /* shl3add r3, r1, r2 */
21292 {35184372088841ll /* 0x200000000009 */ ,
21293 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21294 {6, 1, 45}, /* shli r3, r1, 45 */
21295 {1, 2, 3}} /* add r4, r2, r3 */
21297 {35184372088842ll /* 0x20000000000a */ ,
21298 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21299 {6, 1, 45}, /* shli r3, r1, 45 */
21300 {3, 2, 3}} /* shl1add r4, r2, r3 */
21302 {35184372088848ll /* 0x200000000010 */ ,
21303 {{6, 1, 4}, /* shli r2, r1, 4 */
21304 {6, 1, 45}, /* shli r3, r1, 45 */
21305 {1, 2, 3}} /* add r4, r2, r3 */
21307 {35184372088864ll /* 0x200000000020 */ ,
21308 {{6, 1, 5}, /* shli r2, r1, 5 */
21309 {6, 1, 45}, /* shli r3, r1, 45 */
21310 {1, 2, 3}} /* add r4, r2, r3 */
21312 {35184372088896ll /* 0x200000000040 */ ,
21313 {{6, 1, 6}, /* shli r2, r1, 6 */
21314 {6, 1, 45}, /* shli r3, r1, 45 */
21315 {1, 2, 3}} /* add r4, r2, r3 */
21317 {35184372088960ll /* 0x200000000080 */ ,
21318 {{6, 1, 7}, /* shli r2, r1, 7 */
21319 {6, 1, 45}, /* shli r3, r1, 45 */
21320 {1, 2, 3}} /* add r4, r2, r3 */
21322 {35184372089088ll /* 0x200000000100 */ ,
21323 {{6, 1, 8}, /* shli r2, r1, 8 */
21324 {6, 1, 45}, /* shli r3, r1, 45 */
21325 {1, 2, 3}} /* add r4, r2, r3 */
21327 {35184372089344ll /* 0x200000000200 */ ,
21328 {{6, 1, 9}, /* shli r2, r1, 9 */
21329 {6, 1, 45}, /* shli r3, r1, 45 */
21330 {1, 2, 3}} /* add r4, r2, r3 */
21332 {35184372089856ll /* 0x200000000400 */ ,
21333 {{6, 1, 10}, /* shli r2, r1, 10 */
21334 {6, 1, 45}, /* shli r3, r1, 45 */
21335 {1, 2, 3}} /* add r4, r2, r3 */
21337 {35184372090880ll /* 0x200000000800 */ ,
21338 {{6, 1, 11}, /* shli r2, r1, 11 */
21339 {6, 1, 45}, /* shli r3, r1, 45 */
21340 {1, 2, 3}} /* add r4, r2, r3 */
21342 {35184372092928ll /* 0x200000001000 */ ,
21343 {{6, 1, 12}, /* shli r2, r1, 12 */
21344 {6, 1, 45}, /* shli r3, r1, 45 */
21345 {1, 2, 3}} /* add r4, r2, r3 */
21347 {35184372097024ll /* 0x200000002000 */ ,
21348 {{6, 1, 13}, /* shli r2, r1, 13 */
21349 {6, 1, 45}, /* shli r3, r1, 45 */
21350 {1, 2, 3}} /* add r4, r2, r3 */
21352 {35184372105216ll /* 0x200000004000 */ ,
21353 {{6, 1, 14}, /* shli r2, r1, 14 */
21354 {6, 1, 45}, /* shli r3, r1, 45 */
21355 {1, 2, 3}} /* add r4, r2, r3 */
21357 {35184372121600ll /* 0x200000008000 */ ,
21358 {{6, 1, 15}, /* shli r2, r1, 15 */
21359 {6, 1, 45}, /* shli r3, r1, 45 */
21360 {1, 2, 3}} /* add r4, r2, r3 */
21362 {35184372154368ll /* 0x200000010000 */ ,
21363 {{6, 1, 16}, /* shli r2, r1, 16 */
21364 {6, 1, 45}, /* shli r3, r1, 45 */
21365 {1, 2, 3}} /* add r4, r2, r3 */
21367 {35184372219904ll /* 0x200000020000 */ ,
21368 {{6, 1, 17}, /* shli r2, r1, 17 */
21369 {6, 1, 45}, /* shli r3, r1, 45 */
21370 {1, 2, 3}} /* add r4, r2, r3 */
21372 {35184372350976ll /* 0x200000040000 */ ,
21373 {{6, 1, 18}, /* shli r2, r1, 18 */
21374 {6, 1, 45}, /* shli r3, r1, 45 */
21375 {1, 2, 3}} /* add r4, r2, r3 */
21377 {35184372613120ll /* 0x200000080000 */ ,
21378 {{6, 1, 19}, /* shli r2, r1, 19 */
21379 {6, 1, 45}, /* shli r3, r1, 45 */
21380 {1, 2, 3}} /* add r4, r2, r3 */
21382 {35184373137408ll /* 0x200000100000 */ ,
21383 {{6, 1, 20}, /* shli r2, r1, 20 */
21384 {6, 1, 45}, /* shli r3, r1, 45 */
21385 {1, 2, 3}} /* add r4, r2, r3 */
21387 {35184374185984ll /* 0x200000200000 */ ,
21388 {{6, 1, 21}, /* shli r2, r1, 21 */
21389 {6, 1, 45}, /* shli r3, r1, 45 */
21390 {1, 2, 3}} /* add r4, r2, r3 */
21392 {35184376283136ll /* 0x200000400000 */ ,
21393 {{6, 1, 22}, /* shli r2, r1, 22 */
21394 {6, 1, 45}, /* shli r3, r1, 45 */
21395 {1, 2, 3}} /* add r4, r2, r3 */
21397 {35184380477440ll /* 0x200000800000 */ ,
21398 {{6, 1, 23}, /* shli r2, r1, 23 */
21399 {6, 1, 45}, /* shli r3, r1, 45 */
21400 {1, 2, 3}} /* add r4, r2, r3 */
21402 {35184388866048ll /* 0x200001000000 */ ,
21403 {{6, 1, 24}, /* shli r2, r1, 24 */
21404 {6, 1, 45}, /* shli r3, r1, 45 */
21405 {1, 2, 3}} /* add r4, r2, r3 */
21407 {35184405643264ll /* 0x200002000000 */ ,
21408 {{6, 1, 25}, /* shli r2, r1, 25 */
21409 {6, 1, 45}, /* shli r3, r1, 45 */
21410 {1, 2, 3}} /* add r4, r2, r3 */
21412 {35184439197696ll /* 0x200004000000 */ ,
21413 {{6, 1, 26}, /* shli r2, r1, 26 */
21414 {6, 1, 45}, /* shli r3, r1, 45 */
21415 {1, 2, 3}} /* add r4, r2, r3 */
21417 {35184506306560ll /* 0x200008000000 */ ,
21418 {{6, 1, 27}, /* shli r2, r1, 27 */
21419 {6, 1, 45}, /* shli r3, r1, 45 */
21420 {1, 2, 3}} /* add r4, r2, r3 */
21422 {35184640524288ll /* 0x200010000000 */ ,
21423 {{6, 1, 28}, /* shli r2, r1, 28 */
21424 {6, 1, 45}, /* shli r3, r1, 45 */
21425 {1, 2, 3}} /* add r4, r2, r3 */
21427 {35184908959744ll /* 0x200020000000 */ ,
21428 {{6, 1, 29}, /* shli r2, r1, 29 */
21429 {6, 1, 45}, /* shli r3, r1, 45 */
21430 {1, 2, 3}} /* add r4, r2, r3 */
21432 {35185445830656ll /* 0x200040000000 */ ,
21433 {{6, 1, 30}, /* shli r2, r1, 30 */
21434 {6, 1, 45}, /* shli r3, r1, 45 */
21435 {1, 2, 3}} /* add r4, r2, r3 */
21437 {35186519572480ll /* 0x200080000000 */ ,
21438 {{6, 1, 31}, /* shli r2, r1, 31 */
21439 {6, 1, 45}, /* shli r3, r1, 45 */
21440 {1, 2, 3}} /* add r4, r2, r3 */
21442 {35188667056128ll /* 0x200100000000 */ ,
21443 {{6, 1, 32}, /* shli r2, r1, 32 */
21444 {6, 1, 45}, /* shli r3, r1, 45 */
21445 {1, 2, 3}} /* add r4, r2, r3 */
21447 {35192962023424ll /* 0x200200000000 */ ,
21448 {{6, 1, 33}, /* shli r2, r1, 33 */
21449 {6, 1, 45}, /* shli r3, r1, 45 */
21450 {1, 2, 3}} /* add r4, r2, r3 */
21452 {35201551958016ll /* 0x200400000000 */ ,
21453 {{6, 1, 34}, /* shli r2, r1, 34 */
21454 {6, 1, 45}, /* shli r3, r1, 45 */
21455 {1, 2, 3}} /* add r4, r2, r3 */
21457 {35218731827200ll /* 0x200800000000 */ ,
21458 {{6, 1, 35}, /* shli r2, r1, 35 */
21459 {6, 1, 45}, /* shli r3, r1, 45 */
21460 {1, 2, 3}} /* add r4, r2, r3 */
21462 {35253091565568ll /* 0x201000000000 */ ,
21463 {{6, 1, 36}, /* shli r2, r1, 36 */
21464 {6, 1, 45}, /* shli r3, r1, 45 */
21465 {1, 2, 3}} /* add r4, r2, r3 */
21467 {35321811042304ll /* 0x202000000000 */ ,
21468 {{6, 1, 37}, /* shli r2, r1, 37 */
21469 {6, 1, 45}, /* shli r3, r1, 45 */
21470 {1, 2, 3}} /* add r4, r2, r3 */
21472 {35459249995776ll /* 0x204000000000 */ ,
21473 {{6, 1, 38}, /* shli r2, r1, 38 */
21474 {6, 1, 45}, /* shli r3, r1, 45 */
21475 {1, 2, 3}} /* add r4, r2, r3 */
21477 {35734127902720ll /* 0x208000000000 */ ,
21478 {{6, 1, 39}, /* shli r2, r1, 39 */
21479 {6, 1, 45}, /* shli r3, r1, 45 */
21480 {1, 2, 3}} /* add r4, r2, r3 */
21482 {36283883716608ll /* 0x210000000000 */ ,
21483 {{6, 1, 40}, /* shli r2, r1, 40 */
21484 {6, 1, 45}, /* shli r3, r1, 45 */
21485 {1, 2, 3}} /* add r4, r2, r3 */
21487 {37383395344384ll /* 0x220000000000 */ ,
21488 {{6, 1, 41}, /* shli r2, r1, 41 */
21489 {6, 1, 45}, /* shli r3, r1, 45 */
21490 {1, 2, 3}} /* add r4, r2, r3 */
21492 {39582418599936ll /* 0x240000000000 */ ,
21493 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21494 {6, 2, 42}} /* shli r3, r2, 42 */
21496 {43980465111040ll /* 0x280000000000 */ ,
21497 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21498 {6, 2, 43}} /* shli r3, r2, 43 */
21500 {52776558133248ll /* 0x300000000000 */ ,
21501 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21502 {6, 2, 44}} /* shli r3, r2, 44 */
21504 {70368744177655ll /* 0x3ffffffffff7 */ ,
21505 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21506 {6, 1, 46}, /* shli r3, r1, 46 */
21507 {2, 3, 2}} /* sub r4, r3, r2 */
21509 {70368744177656ll /* 0x3ffffffffff8 */ ,
21510 {{6, 1, 3}, /* shli r2, r1, 3 */
21511 {6, 1, 46}, /* shli r3, r1, 46 */
21512 {2, 3, 2}} /* sub r4, r3, r2 */
21514 {70368744177657ll /* 0x3ffffffffff9 */ ,
21515 {{6, 1, 43}, /* shli r2, r1, 43 */
21516 {2, 2, 1}, /* sub r3, r2, r1 */
21517 {5, 3, 1}} /* shl3add r4, r3, r1 */
21519 {70368744177659ll /* 0x3ffffffffffb */ ,
21520 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21521 {6, 1, 46}, /* shli r3, r1, 46 */
21522 {2, 3, 2}} /* sub r4, r3, r2 */
21524 {70368744177660ll /* 0x3ffffffffffc */ ,
21525 {{6, 1, 2}, /* shli r2, r1, 2 */
21526 {6, 1, 46}, /* shli r3, r1, 46 */
21527 {2, 3, 2}} /* sub r4, r3, r2 */
21529 {70368744177661ll /* 0x3ffffffffffd */ ,
21530 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21531 {6, 1, 46}, /* shli r3, r1, 46 */
21532 {2, 3, 2}} /* sub r4, r3, r2 */
21534 {70368744177662ll /* 0x3ffffffffffe */ ,
21535 {{6, 1, 1}, /* shli r2, r1, 1 */
21536 {6, 1, 46}, /* shli r3, r1, 46 */
21537 {2, 3, 2}} /* sub r4, r3, r2 */
21539 {70368744177663ll /* 0x3fffffffffff */ ,
21540 {{6, 1, 46}, /* shli r2, r1, 46 */
21541 {2, 2, 1}} /* sub r3, r2, r1 */
21543 {70368744177664ll /* 0x400000000000 */ ,
21544 {{6, 1, 46}} /* shli r2, r1, 46 */
21546 {70368744177665ll /* 0x400000000001 */ ,
21547 {{6, 1, 46}, /* shli r2, r1, 46 */
21548 {1, 1, 2}} /* add r3, r1, r2 */
21550 {70368744177666ll /* 0x400000000002 */ ,
21551 {{6, 1, 46}, /* shli r2, r1, 46 */
21552 {3, 1, 2}} /* shl1add r3, r1, r2 */
21554 {70368744177667ll /* 0x400000000003 */ ,
21555 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21556 {6, 1, 46}, /* shli r3, r1, 46 */
21557 {1, 2, 3}} /* add r4, r2, r3 */
21559 {70368744177668ll /* 0x400000000004 */ ,
21560 {{6, 1, 46}, /* shli r2, r1, 46 */
21561 {4, 1, 2}} /* shl2add r3, r1, r2 */
21563 {70368744177669ll /* 0x400000000005 */ ,
21564 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21565 {6, 1, 46}, /* shli r3, r1, 46 */
21566 {1, 2, 3}} /* add r4, r2, r3 */
21568 {70368744177670ll /* 0x400000000006 */ ,
21569 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21570 {6, 1, 46}, /* shli r3, r1, 46 */
21571 {3, 2, 3}} /* shl1add r4, r2, r3 */
21573 {70368744177671ll /* 0x400000000007 */ ,
21574 {{6, 1, 46}, /* shli r2, r1, 46 */
21575 {2, 2, 1}, /* sub r3, r2, r1 */
21576 {5, 1, 3}} /* shl3add r4, r1, r3 */
21578 {70368744177672ll /* 0x400000000008 */ ,
21579 {{6, 1, 46}, /* shli r2, r1, 46 */
21580 {5, 1, 2}} /* shl3add r3, r1, r2 */
21582 {70368744177673ll /* 0x400000000009 */ ,
21583 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21584 {6, 1, 46}, /* shli r3, r1, 46 */
21585 {1, 2, 3}} /* add r4, r2, r3 */
21587 {70368744177674ll /* 0x40000000000a */ ,
21588 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21589 {6, 1, 46}, /* shli r3, r1, 46 */
21590 {3, 2, 3}} /* shl1add r4, r2, r3 */
21592 {70368744177680ll /* 0x400000000010 */ ,
21593 {{6, 1, 4}, /* shli r2, r1, 4 */
21594 {6, 1, 46}, /* shli r3, r1, 46 */
21595 {1, 2, 3}} /* add r4, r2, r3 */
21597 {70368744177696ll /* 0x400000000020 */ ,
21598 {{6, 1, 5}, /* shli r2, r1, 5 */
21599 {6, 1, 46}, /* shli r3, r1, 46 */
21600 {1, 2, 3}} /* add r4, r2, r3 */
21602 {70368744177728ll /* 0x400000000040 */ ,
21603 {{6, 1, 6}, /* shli r2, r1, 6 */
21604 {6, 1, 46}, /* shli r3, r1, 46 */
21605 {1, 2, 3}} /* add r4, r2, r3 */
21607 {70368744177792ll /* 0x400000000080 */ ,
21608 {{6, 1, 7}, /* shli r2, r1, 7 */
21609 {6, 1, 46}, /* shli r3, r1, 46 */
21610 {1, 2, 3}} /* add r4, r2, r3 */
21612 {70368744177920ll /* 0x400000000100 */ ,
21613 {{6, 1, 8}, /* shli r2, r1, 8 */
21614 {6, 1, 46}, /* shli r3, r1, 46 */
21615 {1, 2, 3}} /* add r4, r2, r3 */
21617 {70368744178176ll /* 0x400000000200 */ ,
21618 {{6, 1, 9}, /* shli r2, r1, 9 */
21619 {6, 1, 46}, /* shli r3, r1, 46 */
21620 {1, 2, 3}} /* add r4, r2, r3 */
21622 {70368744178688ll /* 0x400000000400 */ ,
21623 {{6, 1, 10}, /* shli r2, r1, 10 */
21624 {6, 1, 46}, /* shli r3, r1, 46 */
21625 {1, 2, 3}} /* add r4, r2, r3 */
21627 {70368744179712ll /* 0x400000000800 */ ,
21628 {{6, 1, 11}, /* shli r2, r1, 11 */
21629 {6, 1, 46}, /* shli r3, r1, 46 */
21630 {1, 2, 3}} /* add r4, r2, r3 */
21632 {70368744181760ll /* 0x400000001000 */ ,
21633 {{6, 1, 12}, /* shli r2, r1, 12 */
21634 {6, 1, 46}, /* shli r3, r1, 46 */
21635 {1, 2, 3}} /* add r4, r2, r3 */
21637 {70368744185856ll /* 0x400000002000 */ ,
21638 {{6, 1, 13}, /* shli r2, r1, 13 */
21639 {6, 1, 46}, /* shli r3, r1, 46 */
21640 {1, 2, 3}} /* add r4, r2, r3 */
21642 {70368744194048ll /* 0x400000004000 */ ,
21643 {{6, 1, 14}, /* shli r2, r1, 14 */
21644 {6, 1, 46}, /* shli r3, r1, 46 */
21645 {1, 2, 3}} /* add r4, r2, r3 */
21647 {70368744210432ll /* 0x400000008000 */ ,
21648 {{6, 1, 15}, /* shli r2, r1, 15 */
21649 {6, 1, 46}, /* shli r3, r1, 46 */
21650 {1, 2, 3}} /* add r4, r2, r3 */
21652 {70368744243200ll /* 0x400000010000 */ ,
21653 {{6, 1, 16}, /* shli r2, r1, 16 */
21654 {6, 1, 46}, /* shli r3, r1, 46 */
21655 {1, 2, 3}} /* add r4, r2, r3 */
21657 {70368744308736ll /* 0x400000020000 */ ,
21658 {{6, 1, 17}, /* shli r2, r1, 17 */
21659 {6, 1, 46}, /* shli r3, r1, 46 */
21660 {1, 2, 3}} /* add r4, r2, r3 */
21662 {70368744439808ll /* 0x400000040000 */ ,
21663 {{6, 1, 18}, /* shli r2, r1, 18 */
21664 {6, 1, 46}, /* shli r3, r1, 46 */
21665 {1, 2, 3}} /* add r4, r2, r3 */
21667 {70368744701952ll /* 0x400000080000 */ ,
21668 {{6, 1, 19}, /* shli r2, r1, 19 */
21669 {6, 1, 46}, /* shli r3, r1, 46 */
21670 {1, 2, 3}} /* add r4, r2, r3 */
21672 {70368745226240ll /* 0x400000100000 */ ,
21673 {{6, 1, 20}, /* shli r2, r1, 20 */
21674 {6, 1, 46}, /* shli r3, r1, 46 */
21675 {1, 2, 3}} /* add r4, r2, r3 */
21677 {70368746274816ll /* 0x400000200000 */ ,
21678 {{6, 1, 21}, /* shli r2, r1, 21 */
21679 {6, 1, 46}, /* shli r3, r1, 46 */
21680 {1, 2, 3}} /* add r4, r2, r3 */
21682 {70368748371968ll /* 0x400000400000 */ ,
21683 {{6, 1, 22}, /* shli r2, r1, 22 */
21684 {6, 1, 46}, /* shli r3, r1, 46 */
21685 {1, 2, 3}} /* add r4, r2, r3 */
21687 {70368752566272ll /* 0x400000800000 */ ,
21688 {{6, 1, 23}, /* shli r2, r1, 23 */
21689 {6, 1, 46}, /* shli r3, r1, 46 */
21690 {1, 2, 3}} /* add r4, r2, r3 */
21692 {70368760954880ll /* 0x400001000000 */ ,
21693 {{6, 1, 24}, /* shli r2, r1, 24 */
21694 {6, 1, 46}, /* shli r3, r1, 46 */
21695 {1, 2, 3}} /* add r4, r2, r3 */
21697 {70368777732096ll /* 0x400002000000 */ ,
21698 {{6, 1, 25}, /* shli r2, r1, 25 */
21699 {6, 1, 46}, /* shli r3, r1, 46 */
21700 {1, 2, 3}} /* add r4, r2, r3 */
21702 {70368811286528ll /* 0x400004000000 */ ,
21703 {{6, 1, 26}, /* shli r2, r1, 26 */
21704 {6, 1, 46}, /* shli r3, r1, 46 */
21705 {1, 2, 3}} /* add r4, r2, r3 */
21707 {70368878395392ll /* 0x400008000000 */ ,
21708 {{6, 1, 27}, /* shli r2, r1, 27 */
21709 {6, 1, 46}, /* shli r3, r1, 46 */
21710 {1, 2, 3}} /* add r4, r2, r3 */
21712 {70369012613120ll /* 0x400010000000 */ ,
21713 {{6, 1, 28}, /* shli r2, r1, 28 */
21714 {6, 1, 46}, /* shli r3, r1, 46 */
21715 {1, 2, 3}} /* add r4, r2, r3 */
21717 {70369281048576ll /* 0x400020000000 */ ,
21718 {{6, 1, 29}, /* shli r2, r1, 29 */
21719 {6, 1, 46}, /* shli r3, r1, 46 */
21720 {1, 2, 3}} /* add r4, r2, r3 */
21722 {70369817919488ll /* 0x400040000000 */ ,
21723 {{6, 1, 30}, /* shli r2, r1, 30 */
21724 {6, 1, 46}, /* shli r3, r1, 46 */
21725 {1, 2, 3}} /* add r4, r2, r3 */
21727 {70370891661312ll /* 0x400080000000 */ ,
21728 {{6, 1, 31}, /* shli r2, r1, 31 */
21729 {6, 1, 46}, /* shli r3, r1, 46 */
21730 {1, 2, 3}} /* add r4, r2, r3 */
21732 {70373039144960ll /* 0x400100000000 */ ,
21733 {{6, 1, 32}, /* shli r2, r1, 32 */
21734 {6, 1, 46}, /* shli r3, r1, 46 */
21735 {1, 2, 3}} /* add r4, r2, r3 */
21737 {70377334112256ll /* 0x400200000000 */ ,
21738 {{6, 1, 33}, /* shli r2, r1, 33 */
21739 {6, 1, 46}, /* shli r3, r1, 46 */
21740 {1, 2, 3}} /* add r4, r2, r3 */
21742 {70385924046848ll /* 0x400400000000 */ ,
21743 {{6, 1, 34}, /* shli r2, r1, 34 */
21744 {6, 1, 46}, /* shli r3, r1, 46 */
21745 {1, 2, 3}} /* add r4, r2, r3 */
21747 {70403103916032ll /* 0x400800000000 */ ,
21748 {{6, 1, 35}, /* shli r2, r1, 35 */
21749 {6, 1, 46}, /* shli r3, r1, 46 */
21750 {1, 2, 3}} /* add r4, r2, r3 */
21752 {70437463654400ll /* 0x401000000000 */ ,
21753 {{6, 1, 36}, /* shli r2, r1, 36 */
21754 {6, 1, 46}, /* shli r3, r1, 46 */
21755 {1, 2, 3}} /* add r4, r2, r3 */
21757 {70506183131136ll /* 0x402000000000 */ ,
21758 {{6, 1, 37}, /* shli r2, r1, 37 */
21759 {6, 1, 46}, /* shli r3, r1, 46 */
21760 {1, 2, 3}} /* add r4, r2, r3 */
21762 {70643622084608ll /* 0x404000000000 */ ,
21763 {{6, 1, 38}, /* shli r2, r1, 38 */
21764 {6, 1, 46}, /* shli r3, r1, 46 */
21765 {1, 2, 3}} /* add r4, r2, r3 */
21767 {70918499991552ll /* 0x408000000000 */ ,
21768 {{6, 1, 39}, /* shli r2, r1, 39 */
21769 {6, 1, 46}, /* shli r3, r1, 46 */
21770 {1, 2, 3}} /* add r4, r2, r3 */
21772 {71468255805440ll /* 0x410000000000 */ ,
21773 {{6, 1, 40}, /* shli r2, r1, 40 */
21774 {6, 1, 46}, /* shli r3, r1, 46 */
21775 {1, 2, 3}} /* add r4, r2, r3 */
21777 {72567767433216ll /* 0x420000000000 */ ,
21778 {{6, 1, 41}, /* shli r2, r1, 41 */
21779 {6, 1, 46}, /* shli r3, r1, 46 */
21780 {1, 2, 3}} /* add r4, r2, r3 */
21782 {74766790688768ll /* 0x440000000000 */ ,
21783 {{6, 1, 42}, /* shli r2, r1, 42 */
21784 {6, 1, 46}, /* shli r3, r1, 46 */
21785 {1, 2, 3}} /* add r4, r2, r3 */
21787 {79164837199872ll /* 0x480000000000 */ ,
21788 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21789 {6, 2, 43}} /* shli r3, r2, 43 */
21791 {87960930222080ll /* 0x500000000000 */ ,
21792 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21793 {6, 2, 44}} /* shli r3, r2, 44 */
21795 {105553116266496ll /* 0x600000000000 */ ,
21796 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21797 {6, 2, 45}} /* shli r3, r2, 45 */
21799 {140737488355319ll /* 0x7ffffffffff7 */ ,
21800 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21801 {6, 1, 47}, /* shli r3, r1, 47 */
21802 {2, 3, 2}} /* sub r4, r3, r2 */
21804 {140737488355320ll /* 0x7ffffffffff8 */ ,
21805 {{6, 1, 3}, /* shli r2, r1, 3 */
21806 {6, 1, 47}, /* shli r3, r1, 47 */
21807 {2, 3, 2}} /* sub r4, r3, r2 */
21809 {140737488355321ll /* 0x7ffffffffff9 */ ,
21810 {{6, 1, 44}, /* shli r2, r1, 44 */
21811 {2, 2, 1}, /* sub r3, r2, r1 */
21812 {5, 3, 1}} /* shl3add r4, r3, r1 */
21814 {140737488355323ll /* 0x7ffffffffffb */ ,
21815 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21816 {6, 1, 47}, /* shli r3, r1, 47 */
21817 {2, 3, 2}} /* sub r4, r3, r2 */
21819 {140737488355324ll /* 0x7ffffffffffc */ ,
21820 {{6, 1, 2}, /* shli r2, r1, 2 */
21821 {6, 1, 47}, /* shli r3, r1, 47 */
21822 {2, 3, 2}} /* sub r4, r3, r2 */
21824 {140737488355325ll /* 0x7ffffffffffd */ ,
21825 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21826 {6, 1, 47}, /* shli r3, r1, 47 */
21827 {2, 3, 2}} /* sub r4, r3, r2 */
21829 {140737488355326ll /* 0x7ffffffffffe */ ,
21830 {{6, 1, 1}, /* shli r2, r1, 1 */
21831 {6, 1, 47}, /* shli r3, r1, 47 */
21832 {2, 3, 2}} /* sub r4, r3, r2 */
21834 {140737488355327ll /* 0x7fffffffffff */ ,
21835 {{6, 1, 47}, /* shli r2, r1, 47 */
21836 {2, 2, 1}} /* sub r3, r2, r1 */
21838 {140737488355328ll /* 0x800000000000 */ ,
21839 {{6, 1, 47}} /* shli r2, r1, 47 */
21841 {140737488355329ll /* 0x800000000001 */ ,
21842 {{6, 1, 47}, /* shli r2, r1, 47 */
21843 {1, 1, 2}} /* add r3, r1, r2 */
21845 {140737488355330ll /* 0x800000000002 */ ,
21846 {{6, 1, 47}, /* shli r2, r1, 47 */
21847 {3, 1, 2}} /* shl1add r3, r1, r2 */
21849 {140737488355331ll /* 0x800000000003 */ ,
21850 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21851 {6, 1, 47}, /* shli r3, r1, 47 */
21852 {1, 2, 3}} /* add r4, r2, r3 */
21854 {140737488355332ll /* 0x800000000004 */ ,
21855 {{6, 1, 47}, /* shli r2, r1, 47 */
21856 {4, 1, 2}} /* shl2add r3, r1, r2 */
21858 {140737488355333ll /* 0x800000000005 */ ,
21859 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21860 {6, 1, 47}, /* shli r3, r1, 47 */
21861 {1, 2, 3}} /* add r4, r2, r3 */
21863 {140737488355334ll /* 0x800000000006 */ ,
21864 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21865 {6, 1, 47}, /* shli r3, r1, 47 */
21866 {3, 2, 3}} /* shl1add r4, r2, r3 */
21868 {140737488355335ll /* 0x800000000007 */ ,
21869 {{6, 1, 47}, /* shli r2, r1, 47 */
21870 {2, 2, 1}, /* sub r3, r2, r1 */
21871 {5, 1, 3}} /* shl3add r4, r1, r3 */
21873 {140737488355336ll /* 0x800000000008 */ ,
21874 {{6, 1, 47}, /* shli r2, r1, 47 */
21875 {5, 1, 2}} /* shl3add r3, r1, r2 */
21877 {140737488355337ll /* 0x800000000009 */ ,
21878 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21879 {6, 1, 47}, /* shli r3, r1, 47 */
21880 {1, 2, 3}} /* add r4, r2, r3 */
21882 {140737488355338ll /* 0x80000000000a */ ,
21883 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21884 {6, 1, 47}, /* shli r3, r1, 47 */
21885 {3, 2, 3}} /* shl1add r4, r2, r3 */
21887 {140737488355344ll /* 0x800000000010 */ ,
21888 {{6, 1, 4}, /* shli r2, r1, 4 */
21889 {6, 1, 47}, /* shli r3, r1, 47 */
21890 {1, 2, 3}} /* add r4, r2, r3 */
21892 {140737488355360ll /* 0x800000000020 */ ,
21893 {{6, 1, 5}, /* shli r2, r1, 5 */
21894 {6, 1, 47}, /* shli r3, r1, 47 */
21895 {1, 2, 3}} /* add r4, r2, r3 */
21897 {140737488355392ll /* 0x800000000040 */ ,
21898 {{6, 1, 6}, /* shli r2, r1, 6 */
21899 {6, 1, 47}, /* shli r3, r1, 47 */
21900 {1, 2, 3}} /* add r4, r2, r3 */
21902 {140737488355456ll /* 0x800000000080 */ ,
21903 {{6, 1, 7}, /* shli r2, r1, 7 */
21904 {6, 1, 47}, /* shli r3, r1, 47 */
21905 {1, 2, 3}} /* add r4, r2, r3 */
21907 {140737488355584ll /* 0x800000000100 */ ,
21908 {{6, 1, 8}, /* shli r2, r1, 8 */
21909 {6, 1, 47}, /* shli r3, r1, 47 */
21910 {1, 2, 3}} /* add r4, r2, r3 */
21912 {140737488355840ll /* 0x800000000200 */ ,
21913 {{6, 1, 9}, /* shli r2, r1, 9 */
21914 {6, 1, 47}, /* shli r3, r1, 47 */
21915 {1, 2, 3}} /* add r4, r2, r3 */
21917 {140737488356352ll /* 0x800000000400 */ ,
21918 {{6, 1, 10}, /* shli r2, r1, 10 */
21919 {6, 1, 47}, /* shli r3, r1, 47 */
21920 {1, 2, 3}} /* add r4, r2, r3 */
21922 {140737488357376ll /* 0x800000000800 */ ,
21923 {{6, 1, 11}, /* shli r2, r1, 11 */
21924 {6, 1, 47}, /* shli r3, r1, 47 */
21925 {1, 2, 3}} /* add r4, r2, r3 */
21927 {140737488359424ll /* 0x800000001000 */ ,
21928 {{6, 1, 12}, /* shli r2, r1, 12 */
21929 {6, 1, 47}, /* shli r3, r1, 47 */
21930 {1, 2, 3}} /* add r4, r2, r3 */
21932 {140737488363520ll /* 0x800000002000 */ ,
21933 {{6, 1, 13}, /* shli r2, r1, 13 */
21934 {6, 1, 47}, /* shli r3, r1, 47 */
21935 {1, 2, 3}} /* add r4, r2, r3 */
21937 {140737488371712ll /* 0x800000004000 */ ,
21938 {{6, 1, 14}, /* shli r2, r1, 14 */
21939 {6, 1, 47}, /* shli r3, r1, 47 */
21940 {1, 2, 3}} /* add r4, r2, r3 */
21942 {140737488388096ll /* 0x800000008000 */ ,
21943 {{6, 1, 15}, /* shli r2, r1, 15 */
21944 {6, 1, 47}, /* shli r3, r1, 47 */
21945 {1, 2, 3}} /* add r4, r2, r3 */
21947 {140737488420864ll /* 0x800000010000 */ ,
21948 {{6, 1, 16}, /* shli r2, r1, 16 */
21949 {6, 1, 47}, /* shli r3, r1, 47 */
21950 {1, 2, 3}} /* add r4, r2, r3 */
21952 {140737488486400ll /* 0x800000020000 */ ,
21953 {{6, 1, 17}, /* shli r2, r1, 17 */
21954 {6, 1, 47}, /* shli r3, r1, 47 */
21955 {1, 2, 3}} /* add r4, r2, r3 */
21957 {140737488617472ll /* 0x800000040000 */ ,
21958 {{6, 1, 18}, /* shli r2, r1, 18 */
21959 {6, 1, 47}, /* shli r3, r1, 47 */
21960 {1, 2, 3}} /* add r4, r2, r3 */
21962 {140737488879616ll /* 0x800000080000 */ ,
21963 {{6, 1, 19}, /* shli r2, r1, 19 */
21964 {6, 1, 47}, /* shli r3, r1, 47 */
21965 {1, 2, 3}} /* add r4, r2, r3 */
21967 {140737489403904ll /* 0x800000100000 */ ,
21968 {{6, 1, 20}, /* shli r2, r1, 20 */
21969 {6, 1, 47}, /* shli r3, r1, 47 */
21970 {1, 2, 3}} /* add r4, r2, r3 */
21972 {140737490452480ll /* 0x800000200000 */ ,
21973 {{6, 1, 21}, /* shli r2, r1, 21 */
21974 {6, 1, 47}, /* shli r3, r1, 47 */
21975 {1, 2, 3}} /* add r4, r2, r3 */
21977 {140737492549632ll /* 0x800000400000 */ ,
21978 {{6, 1, 22}, /* shli r2, r1, 22 */
21979 {6, 1, 47}, /* shli r3, r1, 47 */
21980 {1, 2, 3}} /* add r4, r2, r3 */
21982 {140737496743936ll /* 0x800000800000 */ ,
21983 {{6, 1, 23}, /* shli r2, r1, 23 */
21984 {6, 1, 47}, /* shli r3, r1, 47 */
21985 {1, 2, 3}} /* add r4, r2, r3 */
21987 {140737505132544ll /* 0x800001000000 */ ,
21988 {{6, 1, 24}, /* shli r2, r1, 24 */
21989 {6, 1, 47}, /* shli r3, r1, 47 */
21990 {1, 2, 3}} /* add r4, r2, r3 */
21992 {140737521909760ll /* 0x800002000000 */ ,
21993 {{6, 1, 25}, /* shli r2, r1, 25 */
21994 {6, 1, 47}, /* shli r3, r1, 47 */
21995 {1, 2, 3}} /* add r4, r2, r3 */
21997 {140737555464192ll /* 0x800004000000 */ ,
21998 {{6, 1, 26}, /* shli r2, r1, 26 */
21999 {6, 1, 47}, /* shli r3, r1, 47 */
22000 {1, 2, 3}} /* add r4, r2, r3 */
22002 {140737622573056ll /* 0x800008000000 */ ,
22003 {{6, 1, 27}, /* shli r2, r1, 27 */
22004 {6, 1, 47}, /* shli r3, r1, 47 */
22005 {1, 2, 3}} /* add r4, r2, r3 */
22007 {140737756790784ll /* 0x800010000000 */ ,
22008 {{6, 1, 28}, /* shli r2, r1, 28 */
22009 {6, 1, 47}, /* shli r3, r1, 47 */
22010 {1, 2, 3}} /* add r4, r2, r3 */
22012 {140738025226240ll /* 0x800020000000 */ ,
22013 {{6, 1, 29}, /* shli r2, r1, 29 */
22014 {6, 1, 47}, /* shli r3, r1, 47 */
22015 {1, 2, 3}} /* add r4, r2, r3 */
22017 {140738562097152ll /* 0x800040000000 */ ,
22018 {{6, 1, 30}, /* shli r2, r1, 30 */
22019 {6, 1, 47}, /* shli r3, r1, 47 */
22020 {1, 2, 3}} /* add r4, r2, r3 */
22022 {140739635838976ll /* 0x800080000000 */ ,
22023 {{6, 1, 31}, /* shli r2, r1, 31 */
22024 {6, 1, 47}, /* shli r3, r1, 47 */
22025 {1, 2, 3}} /* add r4, r2, r3 */
22027 {140741783322624ll /* 0x800100000000 */ ,
22028 {{6, 1, 32}, /* shli r2, r1, 32 */
22029 {6, 1, 47}, /* shli r3, r1, 47 */
22030 {1, 2, 3}} /* add r4, r2, r3 */
22032 {140746078289920ll /* 0x800200000000 */ ,
22033 {{6, 1, 33}, /* shli r2, r1, 33 */
22034 {6, 1, 47}, /* shli r3, r1, 47 */
22035 {1, 2, 3}} /* add r4, r2, r3 */
22037 {140754668224512ll /* 0x800400000000 */ ,
22038 {{6, 1, 34}, /* shli r2, r1, 34 */
22039 {6, 1, 47}, /* shli r3, r1, 47 */
22040 {1, 2, 3}} /* add r4, r2, r3 */
22042 {140771848093696ll /* 0x800800000000 */ ,
22043 {{6, 1, 35}, /* shli r2, r1, 35 */
22044 {6, 1, 47}, /* shli r3, r1, 47 */
22045 {1, 2, 3}} /* add r4, r2, r3 */
22047 {140806207832064ll /* 0x801000000000 */ ,
22048 {{6, 1, 36}, /* shli r2, r1, 36 */
22049 {6, 1, 47}, /* shli r3, r1, 47 */
22050 {1, 2, 3}} /* add r4, r2, r3 */
22052 {140874927308800ll /* 0x802000000000 */ ,
22053 {{6, 1, 37}, /* shli r2, r1, 37 */
22054 {6, 1, 47}, /* shli r3, r1, 47 */
22055 {1, 2, 3}} /* add r4, r2, r3 */
22057 {141012366262272ll /* 0x804000000000 */ ,
22058 {{6, 1, 38}, /* shli r2, r1, 38 */
22059 {6, 1, 47}, /* shli r3, r1, 47 */
22060 {1, 2, 3}} /* add r4, r2, r3 */
22062 {141287244169216ll /* 0x808000000000 */ ,
22063 {{6, 1, 39}, /* shli r2, r1, 39 */
22064 {6, 1, 47}, /* shli r3, r1, 47 */
22065 {1, 2, 3}} /* add r4, r2, r3 */
22067 {141836999983104ll /* 0x810000000000 */ ,
22068 {{6, 1, 40}, /* shli r2, r1, 40 */
22069 {6, 1, 47}, /* shli r3, r1, 47 */
22070 {1, 2, 3}} /* add r4, r2, r3 */
22072 {142936511610880ll /* 0x820000000000 */ ,
22073 {{6, 1, 41}, /* shli r2, r1, 41 */
22074 {6, 1, 47}, /* shli r3, r1, 47 */
22075 {1, 2, 3}} /* add r4, r2, r3 */
22077 {145135534866432ll /* 0x840000000000 */ ,
22078 {{6, 1, 42}, /* shli r2, r1, 42 */
22079 {6, 1, 47}, /* shli r3, r1, 47 */
22080 {1, 2, 3}} /* add r4, r2, r3 */
22082 {149533581377536ll /* 0x880000000000 */ ,
22083 {{6, 1, 43}, /* shli r2, r1, 43 */
22084 {6, 1, 47}, /* shli r3, r1, 47 */
22085 {1, 2, 3}} /* add r4, r2, r3 */
22087 {158329674399744ll /* 0x900000000000 */ ,
22088 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22089 {6, 2, 44}} /* shli r3, r2, 44 */
22091 {175921860444160ll /* 0xa00000000000 */ ,
22092 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22093 {6, 2, 45}} /* shli r3, r2, 45 */
22095 {211106232532992ll /* 0xc00000000000 */ ,
22096 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22097 {6, 2, 46}} /* shli r3, r2, 46 */
22099 {281474976710647ll /* 0xfffffffffff7 */ ,
22100 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22101 {6, 1, 48}, /* shli r3, r1, 48 */
22102 {2, 3, 2}} /* sub r4, r3, r2 */
22104 {281474976710648ll /* 0xfffffffffff8 */ ,
22105 {{6, 1, 3}, /* shli r2, r1, 3 */
22106 {6, 1, 48}, /* shli r3, r1, 48 */
22107 {2, 3, 2}} /* sub r4, r3, r2 */
22109 {281474976710649ll /* 0xfffffffffff9 */ ,
22110 {{6, 1, 45}, /* shli r2, r1, 45 */
22111 {2, 2, 1}, /* sub r3, r2, r1 */
22112 {5, 3, 1}} /* shl3add r4, r3, r1 */
22114 {281474976710651ll /* 0xfffffffffffb */ ,
22115 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22116 {6, 1, 48}, /* shli r3, r1, 48 */
22117 {2, 3, 2}} /* sub r4, r3, r2 */
22119 {281474976710652ll /* 0xfffffffffffc */ ,
22120 {{6, 1, 2}, /* shli r2, r1, 2 */
22121 {6, 1, 48}, /* shli r3, r1, 48 */
22122 {2, 3, 2}} /* sub r4, r3, r2 */
22124 {281474976710653ll /* 0xfffffffffffd */ ,
22125 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22126 {6, 1, 48}, /* shli r3, r1, 48 */
22127 {2, 3, 2}} /* sub r4, r3, r2 */
22129 {281474976710654ll /* 0xfffffffffffe */ ,
22130 {{6, 1, 1}, /* shli r2, r1, 1 */
22131 {6, 1, 48}, /* shli r3, r1, 48 */
22132 {2, 3, 2}} /* sub r4, r3, r2 */
22134 {281474976710655ll /* 0xffffffffffff */ ,
22135 {{6, 1, 48}, /* shli r2, r1, 48 */
22136 {2, 2, 1}} /* sub r3, r2, r1 */
22138 {281474976710656ll /* 0x1000000000000 */ ,
22139 {{6, 1, 48}} /* shli r2, r1, 48 */
22141 {281474976710657ll /* 0x1000000000001 */ ,
22142 {{6, 1, 48}, /* shli r2, r1, 48 */
22143 {1, 1, 2}} /* add r3, r1, r2 */
22145 {281474976710658ll /* 0x1000000000002 */ ,
22146 {{6, 1, 48}, /* shli r2, r1, 48 */
22147 {3, 1, 2}} /* shl1add r3, r1, r2 */
22149 {281474976710659ll /* 0x1000000000003 */ ,
22150 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22151 {6, 1, 48}, /* shli r3, r1, 48 */
22152 {1, 2, 3}} /* add r4, r2, r3 */
22154 {281474976710660ll /* 0x1000000000004 */ ,
22155 {{6, 1, 48}, /* shli r2, r1, 48 */
22156 {4, 1, 2}} /* shl2add r3, r1, r2 */
22158 {281474976710661ll /* 0x1000000000005 */ ,
22159 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22160 {6, 1, 48}, /* shli r3, r1, 48 */
22161 {1, 2, 3}} /* add r4, r2, r3 */
22163 {281474976710662ll /* 0x1000000000006 */ ,
22164 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22165 {6, 1, 48}, /* shli r3, r1, 48 */
22166 {3, 2, 3}} /* shl1add r4, r2, r3 */
22168 {281474976710663ll /* 0x1000000000007 */ ,
22169 {{6, 1, 48}, /* shli r2, r1, 48 */
22170 {2, 2, 1}, /* sub r3, r2, r1 */
22171 {5, 1, 3}} /* shl3add r4, r1, r3 */
22173 {281474976710664ll /* 0x1000000000008 */ ,
22174 {{6, 1, 48}, /* shli r2, r1, 48 */
22175 {5, 1, 2}} /* shl3add r3, r1, r2 */
22177 {281474976710665ll /* 0x1000000000009 */ ,
22178 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22179 {6, 1, 48}, /* shli r3, r1, 48 */
22180 {1, 2, 3}} /* add r4, r2, r3 */
22182 {281474976710666ll /* 0x100000000000a */ ,
22183 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22184 {6, 1, 48}, /* shli r3, r1, 48 */
22185 {3, 2, 3}} /* shl1add r4, r2, r3 */
22187 {281474976710672ll /* 0x1000000000010 */ ,
22188 {{6, 1, 4}, /* shli r2, r1, 4 */
22189 {6, 1, 48}, /* shli r3, r1, 48 */
22190 {1, 2, 3}} /* add r4, r2, r3 */
22192 {281474976710688ll /* 0x1000000000020 */ ,
22193 {{6, 1, 5}, /* shli r2, r1, 5 */
22194 {6, 1, 48}, /* shli r3, r1, 48 */
22195 {1, 2, 3}} /* add r4, r2, r3 */
22197 {281474976710720ll /* 0x1000000000040 */ ,
22198 {{6, 1, 6}, /* shli r2, r1, 6 */
22199 {6, 1, 48}, /* shli r3, r1, 48 */
22200 {1, 2, 3}} /* add r4, r2, r3 */
22202 {281474976710784ll /* 0x1000000000080 */ ,
22203 {{6, 1, 7}, /* shli r2, r1, 7 */
22204 {6, 1, 48}, /* shli r3, r1, 48 */
22205 {1, 2, 3}} /* add r4, r2, r3 */
22207 {281474976710912ll /* 0x1000000000100 */ ,
22208 {{6, 1, 8}, /* shli r2, r1, 8 */
22209 {6, 1, 48}, /* shli r3, r1, 48 */
22210 {1, 2, 3}} /* add r4, r2, r3 */
22212 {281474976711168ll /* 0x1000000000200 */ ,
22213 {{6, 1, 9}, /* shli r2, r1, 9 */
22214 {6, 1, 48}, /* shli r3, r1, 48 */
22215 {1, 2, 3}} /* add r4, r2, r3 */
22217 {281474976711680ll /* 0x1000000000400 */ ,
22218 {{6, 1, 10}, /* shli r2, r1, 10 */
22219 {6, 1, 48}, /* shli r3, r1, 48 */
22220 {1, 2, 3}} /* add r4, r2, r3 */
22222 {281474976712704ll /* 0x1000000000800 */ ,
22223 {{6, 1, 11}, /* shli r2, r1, 11 */
22224 {6, 1, 48}, /* shli r3, r1, 48 */
22225 {1, 2, 3}} /* add r4, r2, r3 */
22227 {281474976714752ll /* 0x1000000001000 */ ,
22228 {{6, 1, 12}, /* shli r2, r1, 12 */
22229 {6, 1, 48}, /* shli r3, r1, 48 */
22230 {1, 2, 3}} /* add r4, r2, r3 */
22232 {281474976718848ll /* 0x1000000002000 */ ,
22233 {{6, 1, 13}, /* shli r2, r1, 13 */
22234 {6, 1, 48}, /* shli r3, r1, 48 */
22235 {1, 2, 3}} /* add r4, r2, r3 */
22237 {281474976727040ll /* 0x1000000004000 */ ,
22238 {{6, 1, 14}, /* shli r2, r1, 14 */
22239 {6, 1, 48}, /* shli r3, r1, 48 */
22240 {1, 2, 3}} /* add r4, r2, r3 */
22242 {281474976743424ll /* 0x1000000008000 */ ,
22243 {{6, 1, 15}, /* shli r2, r1, 15 */
22244 {6, 1, 48}, /* shli r3, r1, 48 */
22245 {1, 2, 3}} /* add r4, r2, r3 */
22247 {281474976776192ll /* 0x1000000010000 */ ,
22248 {{6, 1, 16}, /* shli r2, r1, 16 */
22249 {6, 1, 48}, /* shli r3, r1, 48 */
22250 {1, 2, 3}} /* add r4, r2, r3 */
22252 {281474976841728ll /* 0x1000000020000 */ ,
22253 {{6, 1, 17}, /* shli r2, r1, 17 */
22254 {6, 1, 48}, /* shli r3, r1, 48 */
22255 {1, 2, 3}} /* add r4, r2, r3 */
22257 {281474976972800ll /* 0x1000000040000 */ ,
22258 {{6, 1, 18}, /* shli r2, r1, 18 */
22259 {6, 1, 48}, /* shli r3, r1, 48 */
22260 {1, 2, 3}} /* add r4, r2, r3 */
22262 {281474977234944ll /* 0x1000000080000 */ ,
22263 {{6, 1, 19}, /* shli r2, r1, 19 */
22264 {6, 1, 48}, /* shli r3, r1, 48 */
22265 {1, 2, 3}} /* add r4, r2, r3 */
22267 {281474977759232ll /* 0x1000000100000 */ ,
22268 {{6, 1, 20}, /* shli r2, r1, 20 */
22269 {6, 1, 48}, /* shli r3, r1, 48 */
22270 {1, 2, 3}} /* add r4, r2, r3 */
22272 {281474978807808ll /* 0x1000000200000 */ ,
22273 {{6, 1, 21}, /* shli r2, r1, 21 */
22274 {6, 1, 48}, /* shli r3, r1, 48 */
22275 {1, 2, 3}} /* add r4, r2, r3 */
22277 {281474980904960ll /* 0x1000000400000 */ ,
22278 {{6, 1, 22}, /* shli r2, r1, 22 */
22279 {6, 1, 48}, /* shli r3, r1, 48 */
22280 {1, 2, 3}} /* add r4, r2, r3 */
22282 {281474985099264ll /* 0x1000000800000 */ ,
22283 {{6, 1, 23}, /* shli r2, r1, 23 */
22284 {6, 1, 48}, /* shli r3, r1, 48 */
22285 {1, 2, 3}} /* add r4, r2, r3 */
22287 {281474993487872ll /* 0x1000001000000 */ ,
22288 {{6, 1, 24}, /* shli r2, r1, 24 */
22289 {6, 1, 48}, /* shli r3, r1, 48 */
22290 {1, 2, 3}} /* add r4, r2, r3 */
22292 {281475010265088ll /* 0x1000002000000 */ ,
22293 {{6, 1, 25}, /* shli r2, r1, 25 */
22294 {6, 1, 48}, /* shli r3, r1, 48 */
22295 {1, 2, 3}} /* add r4, r2, r3 */
22297 {281475043819520ll /* 0x1000004000000 */ ,
22298 {{6, 1, 26}, /* shli r2, r1, 26 */
22299 {6, 1, 48}, /* shli r3, r1, 48 */
22300 {1, 2, 3}} /* add r4, r2, r3 */
22302 {281475110928384ll /* 0x1000008000000 */ ,
22303 {{6, 1, 27}, /* shli r2, r1, 27 */
22304 {6, 1, 48}, /* shli r3, r1, 48 */
22305 {1, 2, 3}} /* add r4, r2, r3 */
22307 {281475245146112ll /* 0x1000010000000 */ ,
22308 {{6, 1, 28}, /* shli r2, r1, 28 */
22309 {6, 1, 48}, /* shli r3, r1, 48 */
22310 {1, 2, 3}} /* add r4, r2, r3 */
22312 {281475513581568ll /* 0x1000020000000 */ ,
22313 {{6, 1, 29}, /* shli r2, r1, 29 */
22314 {6, 1, 48}, /* shli r3, r1, 48 */
22315 {1, 2, 3}} /* add r4, r2, r3 */
22317 {281476050452480ll /* 0x1000040000000 */ ,
22318 {{6, 1, 30}, /* shli r2, r1, 30 */
22319 {6, 1, 48}, /* shli r3, r1, 48 */
22320 {1, 2, 3}} /* add r4, r2, r3 */
22322 {281477124194304ll /* 0x1000080000000 */ ,
22323 {{6, 1, 31}, /* shli r2, r1, 31 */
22324 {6, 1, 48}, /* shli r3, r1, 48 */
22325 {1, 2, 3}} /* add r4, r2, r3 */
22327 {281479271677952ll /* 0x1000100000000 */ ,
22328 {{6, 1, 32}, /* shli r2, r1, 32 */
22329 {6, 1, 48}, /* shli r3, r1, 48 */
22330 {1, 2, 3}} /* add r4, r2, r3 */
22332 {281483566645248ll /* 0x1000200000000 */ ,
22333 {{6, 1, 33}, /* shli r2, r1, 33 */
22334 {6, 1, 48}, /* shli r3, r1, 48 */
22335 {1, 2, 3}} /* add r4, r2, r3 */
22337 {281492156579840ll /* 0x1000400000000 */ ,
22338 {{6, 1, 34}, /* shli r2, r1, 34 */
22339 {6, 1, 48}, /* shli r3, r1, 48 */
22340 {1, 2, 3}} /* add r4, r2, r3 */
22342 {281509336449024ll /* 0x1000800000000 */ ,
22343 {{6, 1, 35}, /* shli r2, r1, 35 */
22344 {6, 1, 48}, /* shli r3, r1, 48 */
22345 {1, 2, 3}} /* add r4, r2, r3 */
22347 {281543696187392ll /* 0x1001000000000 */ ,
22348 {{6, 1, 36}, /* shli r2, r1, 36 */
22349 {6, 1, 48}, /* shli r3, r1, 48 */
22350 {1, 2, 3}} /* add r4, r2, r3 */
22352 {281612415664128ll /* 0x1002000000000 */ ,
22353 {{6, 1, 37}, /* shli r2, r1, 37 */
22354 {6, 1, 48}, /* shli r3, r1, 48 */
22355 {1, 2, 3}} /* add r4, r2, r3 */
22357 {281749854617600ll /* 0x1004000000000 */ ,
22358 {{6, 1, 38}, /* shli r2, r1, 38 */
22359 {6, 1, 48}, /* shli r3, r1, 48 */
22360 {1, 2, 3}} /* add r4, r2, r3 */
22362 {282024732524544ll /* 0x1008000000000 */ ,
22363 {{6, 1, 39}, /* shli r2, r1, 39 */
22364 {6, 1, 48}, /* shli r3, r1, 48 */
22365 {1, 2, 3}} /* add r4, r2, r3 */
22367 {282574488338432ll /* 0x1010000000000 */ ,
22368 {{6, 1, 40}, /* shli r2, r1, 40 */
22369 {6, 1, 48}, /* shli r3, r1, 48 */
22370 {1, 2, 3}} /* add r4, r2, r3 */
22372 {283673999966208ll /* 0x1020000000000 */ ,
22373 {{6, 1, 41}, /* shli r2, r1, 41 */
22374 {6, 1, 48}, /* shli r3, r1, 48 */
22375 {1, 2, 3}} /* add r4, r2, r3 */
22377 {285873023221760ll /* 0x1040000000000 */ ,
22378 {{6, 1, 42}, /* shli r2, r1, 42 */
22379 {6, 1, 48}, /* shli r3, r1, 48 */
22380 {1, 2, 3}} /* add r4, r2, r3 */
22382 {290271069732864ll /* 0x1080000000000 */ ,
22383 {{6, 1, 43}, /* shli r2, r1, 43 */
22384 {6, 1, 48}, /* shli r3, r1, 48 */
22385 {1, 2, 3}} /* add r4, r2, r3 */
22387 {299067162755072ll /* 0x1100000000000 */ ,
22388 {{6, 1, 44}, /* shli r2, r1, 44 */
22389 {6, 1, 48}, /* shli r3, r1, 48 */
22390 {1, 2, 3}} /* add r4, r2, r3 */
22392 {316659348799488ll /* 0x1200000000000 */ ,
22393 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22394 {6, 2, 45}} /* shli r3, r2, 45 */
22396 {351843720888320ll /* 0x1400000000000 */ ,
22397 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22398 {6, 2, 46}} /* shli r3, r2, 46 */
22400 {422212465065984ll /* 0x1800000000000 */ ,
22401 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22402 {6, 2, 47}} /* shli r3, r2, 47 */
22404 {562949953421303ll /* 0x1fffffffffff7 */ ,
22405 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22406 {6, 1, 49}, /* shli r3, r1, 49 */
22407 {2, 3, 2}} /* sub r4, r3, r2 */
22409 {562949953421304ll /* 0x1fffffffffff8 */ ,
22410 {{6, 1, 3}, /* shli r2, r1, 3 */
22411 {6, 1, 49}, /* shli r3, r1, 49 */
22412 {2, 3, 2}} /* sub r4, r3, r2 */
22414 {562949953421305ll /* 0x1fffffffffff9 */ ,
22415 {{6, 1, 46}, /* shli r2, r1, 46 */
22416 {2, 2, 1}, /* sub r3, r2, r1 */
22417 {5, 3, 1}} /* shl3add r4, r3, r1 */
22419 {562949953421307ll /* 0x1fffffffffffb */ ,
22420 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22421 {6, 1, 49}, /* shli r3, r1, 49 */
22422 {2, 3, 2}} /* sub r4, r3, r2 */
22424 {562949953421308ll /* 0x1fffffffffffc */ ,
22425 {{6, 1, 2}, /* shli r2, r1, 2 */
22426 {6, 1, 49}, /* shli r3, r1, 49 */
22427 {2, 3, 2}} /* sub r4, r3, r2 */
22429 {562949953421309ll /* 0x1fffffffffffd */ ,
22430 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22431 {6, 1, 49}, /* shli r3, r1, 49 */
22432 {2, 3, 2}} /* sub r4, r3, r2 */
22434 {562949953421310ll /* 0x1fffffffffffe */ ,
22435 {{6, 1, 1}, /* shli r2, r1, 1 */
22436 {6, 1, 49}, /* shli r3, r1, 49 */
22437 {2, 3, 2}} /* sub r4, r3, r2 */
22439 {562949953421311ll /* 0x1ffffffffffff */ ,
22440 {{6, 1, 49}, /* shli r2, r1, 49 */
22441 {2, 2, 1}} /* sub r3, r2, r1 */
22443 {562949953421312ll /* 0x2000000000000 */ ,
22444 {{6, 1, 49}} /* shli r2, r1, 49 */
22446 {562949953421313ll /* 0x2000000000001 */ ,
22447 {{6, 1, 49}, /* shli r2, r1, 49 */
22448 {1, 1, 2}} /* add r3, r1, r2 */
22450 {562949953421314ll /* 0x2000000000002 */ ,
22451 {{6, 1, 49}, /* shli r2, r1, 49 */
22452 {3, 1, 2}} /* shl1add r3, r1, r2 */
22454 {562949953421315ll /* 0x2000000000003 */ ,
22455 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22456 {6, 1, 49}, /* shli r3, r1, 49 */
22457 {1, 2, 3}} /* add r4, r2, r3 */
22459 {562949953421316ll /* 0x2000000000004 */ ,
22460 {{6, 1, 49}, /* shli r2, r1, 49 */
22461 {4, 1, 2}} /* shl2add r3, r1, r2 */
22463 {562949953421317ll /* 0x2000000000005 */ ,
22464 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22465 {6, 1, 49}, /* shli r3, r1, 49 */
22466 {1, 2, 3}} /* add r4, r2, r3 */
22468 {562949953421318ll /* 0x2000000000006 */ ,
22469 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22470 {6, 1, 49}, /* shli r3, r1, 49 */
22471 {3, 2, 3}} /* shl1add r4, r2, r3 */
22473 {562949953421319ll /* 0x2000000000007 */ ,
22474 {{6, 1, 49}, /* shli r2, r1, 49 */
22475 {2, 2, 1}, /* sub r3, r2, r1 */
22476 {5, 1, 3}} /* shl3add r4, r1, r3 */
22478 {562949953421320ll /* 0x2000000000008 */ ,
22479 {{6, 1, 49}, /* shli r2, r1, 49 */
22480 {5, 1, 2}} /* shl3add r3, r1, r2 */
22482 {562949953421321ll /* 0x2000000000009 */ ,
22483 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22484 {6, 1, 49}, /* shli r3, r1, 49 */
22485 {1, 2, 3}} /* add r4, r2, r3 */
22487 {562949953421322ll /* 0x200000000000a */ ,
22488 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22489 {6, 1, 49}, /* shli r3, r1, 49 */
22490 {3, 2, 3}} /* shl1add r4, r2, r3 */
22492 {562949953421328ll /* 0x2000000000010 */ ,
22493 {{6, 1, 4}, /* shli r2, r1, 4 */
22494 {6, 1, 49}, /* shli r3, r1, 49 */
22495 {1, 2, 3}} /* add r4, r2, r3 */
22497 {562949953421344ll /* 0x2000000000020 */ ,
22498 {{6, 1, 5}, /* shli r2, r1, 5 */
22499 {6, 1, 49}, /* shli r3, r1, 49 */
22500 {1, 2, 3}} /* add r4, r2, r3 */
22502 {562949953421376ll /* 0x2000000000040 */ ,
22503 {{6, 1, 6}, /* shli r2, r1, 6 */
22504 {6, 1, 49}, /* shli r3, r1, 49 */
22505 {1, 2, 3}} /* add r4, r2, r3 */
22507 {562949953421440ll /* 0x2000000000080 */ ,
22508 {{6, 1, 7}, /* shli r2, r1, 7 */
22509 {6, 1, 49}, /* shli r3, r1, 49 */
22510 {1, 2, 3}} /* add r4, r2, r3 */
22512 {562949953421568ll /* 0x2000000000100 */ ,
22513 {{6, 1, 8}, /* shli r2, r1, 8 */
22514 {6, 1, 49}, /* shli r3, r1, 49 */
22515 {1, 2, 3}} /* add r4, r2, r3 */
22517 {562949953421824ll /* 0x2000000000200 */ ,
22518 {{6, 1, 9}, /* shli r2, r1, 9 */
22519 {6, 1, 49}, /* shli r3, r1, 49 */
22520 {1, 2, 3}} /* add r4, r2, r3 */
22522 {562949953422336ll /* 0x2000000000400 */ ,
22523 {{6, 1, 10}, /* shli r2, r1, 10 */
22524 {6, 1, 49}, /* shli r3, r1, 49 */
22525 {1, 2, 3}} /* add r4, r2, r3 */
22527 {562949953423360ll /* 0x2000000000800 */ ,
22528 {{6, 1, 11}, /* shli r2, r1, 11 */
22529 {6, 1, 49}, /* shli r3, r1, 49 */
22530 {1, 2, 3}} /* add r4, r2, r3 */
22532 {562949953425408ll /* 0x2000000001000 */ ,
22533 {{6, 1, 12}, /* shli r2, r1, 12 */
22534 {6, 1, 49}, /* shli r3, r1, 49 */
22535 {1, 2, 3}} /* add r4, r2, r3 */
22537 {562949953429504ll /* 0x2000000002000 */ ,
22538 {{6, 1, 13}, /* shli r2, r1, 13 */
22539 {6, 1, 49}, /* shli r3, r1, 49 */
22540 {1, 2, 3}} /* add r4, r2, r3 */
22542 {562949953437696ll /* 0x2000000004000 */ ,
22543 {{6, 1, 14}, /* shli r2, r1, 14 */
22544 {6, 1, 49}, /* shli r3, r1, 49 */
22545 {1, 2, 3}} /* add r4, r2, r3 */
22547 {562949953454080ll /* 0x2000000008000 */ ,
22548 {{6, 1, 15}, /* shli r2, r1, 15 */
22549 {6, 1, 49}, /* shli r3, r1, 49 */
22550 {1, 2, 3}} /* add r4, r2, r3 */
22552 {562949953486848ll /* 0x2000000010000 */ ,
22553 {{6, 1, 16}, /* shli r2, r1, 16 */
22554 {6, 1, 49}, /* shli r3, r1, 49 */
22555 {1, 2, 3}} /* add r4, r2, r3 */
22557 {562949953552384ll /* 0x2000000020000 */ ,
22558 {{6, 1, 17}, /* shli r2, r1, 17 */
22559 {6, 1, 49}, /* shli r3, r1, 49 */
22560 {1, 2, 3}} /* add r4, r2, r3 */
22562 {562949953683456ll /* 0x2000000040000 */ ,
22563 {{6, 1, 18}, /* shli r2, r1, 18 */
22564 {6, 1, 49}, /* shli r3, r1, 49 */
22565 {1, 2, 3}} /* add r4, r2, r3 */
22567 {562949953945600ll /* 0x2000000080000 */ ,
22568 {{6, 1, 19}, /* shli r2, r1, 19 */
22569 {6, 1, 49}, /* shli r3, r1, 49 */
22570 {1, 2, 3}} /* add r4, r2, r3 */
22572 {562949954469888ll /* 0x2000000100000 */ ,
22573 {{6, 1, 20}, /* shli r2, r1, 20 */
22574 {6, 1, 49}, /* shli r3, r1, 49 */
22575 {1, 2, 3}} /* add r4, r2, r3 */
22577 {562949955518464ll /* 0x2000000200000 */ ,
22578 {{6, 1, 21}, /* shli r2, r1, 21 */
22579 {6, 1, 49}, /* shli r3, r1, 49 */
22580 {1, 2, 3}} /* add r4, r2, r3 */
22582 {562949957615616ll /* 0x2000000400000 */ ,
22583 {{6, 1, 22}, /* shli r2, r1, 22 */
22584 {6, 1, 49}, /* shli r3, r1, 49 */
22585 {1, 2, 3}} /* add r4, r2, r3 */
22587 {562949961809920ll /* 0x2000000800000 */ ,
22588 {{6, 1, 23}, /* shli r2, r1, 23 */
22589 {6, 1, 49}, /* shli r3, r1, 49 */
22590 {1, 2, 3}} /* add r4, r2, r3 */
22592 {562949970198528ll /* 0x2000001000000 */ ,
22593 {{6, 1, 24}, /* shli r2, r1, 24 */
22594 {6, 1, 49}, /* shli r3, r1, 49 */
22595 {1, 2, 3}} /* add r4, r2, r3 */
22597 {562949986975744ll /* 0x2000002000000 */ ,
22598 {{6, 1, 25}, /* shli r2, r1, 25 */
22599 {6, 1, 49}, /* shli r3, r1, 49 */
22600 {1, 2, 3}} /* add r4, r2, r3 */
22602 {562950020530176ll /* 0x2000004000000 */ ,
22603 {{6, 1, 26}, /* shli r2, r1, 26 */
22604 {6, 1, 49}, /* shli r3, r1, 49 */
22605 {1, 2, 3}} /* add r4, r2, r3 */
22607 {562950087639040ll /* 0x2000008000000 */ ,
22608 {{6, 1, 27}, /* shli r2, r1, 27 */
22609 {6, 1, 49}, /* shli r3, r1, 49 */
22610 {1, 2, 3}} /* add r4, r2, r3 */
22612 {562950221856768ll /* 0x2000010000000 */ ,
22613 {{6, 1, 28}, /* shli r2, r1, 28 */
22614 {6, 1, 49}, /* shli r3, r1, 49 */
22615 {1, 2, 3}} /* add r4, r2, r3 */
22617 {562950490292224ll /* 0x2000020000000 */ ,
22618 {{6, 1, 29}, /* shli r2, r1, 29 */
22619 {6, 1, 49}, /* shli r3, r1, 49 */
22620 {1, 2, 3}} /* add r4, r2, r3 */
22622 {562951027163136ll /* 0x2000040000000 */ ,
22623 {{6, 1, 30}, /* shli r2, r1, 30 */
22624 {6, 1, 49}, /* shli r3, r1, 49 */
22625 {1, 2, 3}} /* add r4, r2, r3 */
22627 {562952100904960ll /* 0x2000080000000 */ ,
22628 {{6, 1, 31}, /* shli r2, r1, 31 */
22629 {6, 1, 49}, /* shli r3, r1, 49 */
22630 {1, 2, 3}} /* add r4, r2, r3 */
22632 {562954248388608ll /* 0x2000100000000 */ ,
22633 {{6, 1, 32}, /* shli r2, r1, 32 */
22634 {6, 1, 49}, /* shli r3, r1, 49 */
22635 {1, 2, 3}} /* add r4, r2, r3 */
22637 {562958543355904ll /* 0x2000200000000 */ ,
22638 {{6, 1, 33}, /* shli r2, r1, 33 */
22639 {6, 1, 49}, /* shli r3, r1, 49 */
22640 {1, 2, 3}} /* add r4, r2, r3 */
22642 {562967133290496ll /* 0x2000400000000 */ ,
22643 {{6, 1, 34}, /* shli r2, r1, 34 */
22644 {6, 1, 49}, /* shli r3, r1, 49 */
22645 {1, 2, 3}} /* add r4, r2, r3 */
22647 {562984313159680ll /* 0x2000800000000 */ ,
22648 {{6, 1, 35}, /* shli r2, r1, 35 */
22649 {6, 1, 49}, /* shli r3, r1, 49 */
22650 {1, 2, 3}} /* add r4, r2, r3 */
22652 {563018672898048ll /* 0x2001000000000 */ ,
22653 {{6, 1, 36}, /* shli r2, r1, 36 */
22654 {6, 1, 49}, /* shli r3, r1, 49 */
22655 {1, 2, 3}} /* add r4, r2, r3 */
22657 {563087392374784ll /* 0x2002000000000 */ ,
22658 {{6, 1, 37}, /* shli r2, r1, 37 */
22659 {6, 1, 49}, /* shli r3, r1, 49 */
22660 {1, 2, 3}} /* add r4, r2, r3 */
22662 {563224831328256ll /* 0x2004000000000 */ ,
22663 {{6, 1, 38}, /* shli r2, r1, 38 */
22664 {6, 1, 49}, /* shli r3, r1, 49 */
22665 {1, 2, 3}} /* add r4, r2, r3 */
22667 {563499709235200ll /* 0x2008000000000 */ ,
22668 {{6, 1, 39}, /* shli r2, r1, 39 */
22669 {6, 1, 49}, /* shli r3, r1, 49 */
22670 {1, 2, 3}} /* add r4, r2, r3 */
22672 {564049465049088ll /* 0x2010000000000 */ ,
22673 {{6, 1, 40}, /* shli r2, r1, 40 */
22674 {6, 1, 49}, /* shli r3, r1, 49 */
22675 {1, 2, 3}} /* add r4, r2, r3 */
22677 {565148976676864ll /* 0x2020000000000 */ ,
22678 {{6, 1, 41}, /* shli r2, r1, 41 */
22679 {6, 1, 49}, /* shli r3, r1, 49 */
22680 {1, 2, 3}} /* add r4, r2, r3 */
22682 {567347999932416ll /* 0x2040000000000 */ ,
22683 {{6, 1, 42}, /* shli r2, r1, 42 */
22684 {6, 1, 49}, /* shli r3, r1, 49 */
22685 {1, 2, 3}} /* add r4, r2, r3 */
22687 {571746046443520ll /* 0x2080000000000 */ ,
22688 {{6, 1, 43}, /* shli r2, r1, 43 */
22689 {6, 1, 49}, /* shli r3, r1, 49 */
22690 {1, 2, 3}} /* add r4, r2, r3 */
22692 {580542139465728ll /* 0x2100000000000 */ ,
22693 {{6, 1, 44}, /* shli r2, r1, 44 */
22694 {6, 1, 49}, /* shli r3, r1, 49 */
22695 {1, 2, 3}} /* add r4, r2, r3 */
22697 {598134325510144ll /* 0x2200000000000 */ ,
22698 {{6, 1, 45}, /* shli r2, r1, 45 */
22699 {6, 1, 49}, /* shli r3, r1, 49 */
22700 {1, 2, 3}} /* add r4, r2, r3 */
22702 {633318697598976ll /* 0x2400000000000 */ ,
22703 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22704 {6, 2, 46}} /* shli r3, r2, 46 */
22706 {703687441776640ll /* 0x2800000000000 */ ,
22707 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22708 {6, 2, 47}} /* shli r3, r2, 47 */
22710 {844424930131968ll /* 0x3000000000000 */ ,
22711 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22712 {6, 2, 48}} /* shli r3, r2, 48 */
22714 {1125899906842615ll /* 0x3fffffffffff7 */ ,
22715 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22716 {6, 1, 50}, /* shli r3, r1, 50 */
22717 {2, 3, 2}} /* sub r4, r3, r2 */
22719 {1125899906842616ll /* 0x3fffffffffff8 */ ,
22720 {{6, 1, 3}, /* shli r2, r1, 3 */
22721 {6, 1, 50}, /* shli r3, r1, 50 */
22722 {2, 3, 2}} /* sub r4, r3, r2 */
22724 {1125899906842617ll /* 0x3fffffffffff9 */ ,
22725 {{6, 1, 47}, /* shli r2, r1, 47 */
22726 {2, 2, 1}, /* sub r3, r2, r1 */
22727 {5, 3, 1}} /* shl3add r4, r3, r1 */
22729 {1125899906842619ll /* 0x3fffffffffffb */ ,
22730 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22731 {6, 1, 50}, /* shli r3, r1, 50 */
22732 {2, 3, 2}} /* sub r4, r3, r2 */
22734 {1125899906842620ll /* 0x3fffffffffffc */ ,
22735 {{6, 1, 2}, /* shli r2, r1, 2 */
22736 {6, 1, 50}, /* shli r3, r1, 50 */
22737 {2, 3, 2}} /* sub r4, r3, r2 */
22739 {1125899906842621ll /* 0x3fffffffffffd */ ,
22740 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22741 {6, 1, 50}, /* shli r3, r1, 50 */
22742 {2, 3, 2}} /* sub r4, r3, r2 */
22744 {1125899906842622ll /* 0x3fffffffffffe */ ,
22745 {{6, 1, 1}, /* shli r2, r1, 1 */
22746 {6, 1, 50}, /* shli r3, r1, 50 */
22747 {2, 3, 2}} /* sub r4, r3, r2 */
22749 {1125899906842623ll /* 0x3ffffffffffff */ ,
22750 {{6, 1, 50}, /* shli r2, r1, 50 */
22751 {2, 2, 1}} /* sub r3, r2, r1 */
22753 {1125899906842624ll /* 0x4000000000000 */ ,
22754 {{6, 1, 50}} /* shli r2, r1, 50 */
22756 {1125899906842625ll /* 0x4000000000001 */ ,
22757 {{6, 1, 50}, /* shli r2, r1, 50 */
22758 {1, 1, 2}} /* add r3, r1, r2 */
22760 {1125899906842626ll /* 0x4000000000002 */ ,
22761 {{6, 1, 50}, /* shli r2, r1, 50 */
22762 {3, 1, 2}} /* shl1add r3, r1, r2 */
22764 {1125899906842627ll /* 0x4000000000003 */ ,
22765 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22766 {6, 1, 50}, /* shli r3, r1, 50 */
22767 {1, 2, 3}} /* add r4, r2, r3 */
22769 {1125899906842628ll /* 0x4000000000004 */ ,
22770 {{6, 1, 50}, /* shli r2, r1, 50 */
22771 {4, 1, 2}} /* shl2add r3, r1, r2 */
22773 {1125899906842629ll /* 0x4000000000005 */ ,
22774 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22775 {6, 1, 50}, /* shli r3, r1, 50 */
22776 {1, 2, 3}} /* add r4, r2, r3 */
22778 {1125899906842630ll /* 0x4000000000006 */ ,
22779 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22780 {6, 1, 50}, /* shli r3, r1, 50 */
22781 {3, 2, 3}} /* shl1add r4, r2, r3 */
22783 {1125899906842631ll /* 0x4000000000007 */ ,
22784 {{6, 1, 50}, /* shli r2, r1, 50 */
22785 {2, 2, 1}, /* sub r3, r2, r1 */
22786 {5, 1, 3}} /* shl3add r4, r1, r3 */
22788 {1125899906842632ll /* 0x4000000000008 */ ,
22789 {{6, 1, 50}, /* shli r2, r1, 50 */
22790 {5, 1, 2}} /* shl3add r3, r1, r2 */
22792 {1125899906842633ll /* 0x4000000000009 */ ,
22793 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22794 {6, 1, 50}, /* shli r3, r1, 50 */
22795 {1, 2, 3}} /* add r4, r2, r3 */
22797 {1125899906842634ll /* 0x400000000000a */ ,
22798 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22799 {6, 1, 50}, /* shli r3, r1, 50 */
22800 {3, 2, 3}} /* shl1add r4, r2, r3 */
22802 {1125899906842640ll /* 0x4000000000010 */ ,
22803 {{6, 1, 4}, /* shli r2, r1, 4 */
22804 {6, 1, 50}, /* shli r3, r1, 50 */
22805 {1, 2, 3}} /* add r4, r2, r3 */
22807 {1125899906842656ll /* 0x4000000000020 */ ,
22808 {{6, 1, 5}, /* shli r2, r1, 5 */
22809 {6, 1, 50}, /* shli r3, r1, 50 */
22810 {1, 2, 3}} /* add r4, r2, r3 */
22812 {1125899906842688ll /* 0x4000000000040 */ ,
22813 {{6, 1, 6}, /* shli r2, r1, 6 */
22814 {6, 1, 50}, /* shli r3, r1, 50 */
22815 {1, 2, 3}} /* add r4, r2, r3 */
22817 {1125899906842752ll /* 0x4000000000080 */ ,
22818 {{6, 1, 7}, /* shli r2, r1, 7 */
22819 {6, 1, 50}, /* shli r3, r1, 50 */
22820 {1, 2, 3}} /* add r4, r2, r3 */
22822 {1125899906842880ll /* 0x4000000000100 */ ,
22823 {{6, 1, 8}, /* shli r2, r1, 8 */
22824 {6, 1, 50}, /* shli r3, r1, 50 */
22825 {1, 2, 3}} /* add r4, r2, r3 */
22827 {1125899906843136ll /* 0x4000000000200 */ ,
22828 {{6, 1, 9}, /* shli r2, r1, 9 */
22829 {6, 1, 50}, /* shli r3, r1, 50 */
22830 {1, 2, 3}} /* add r4, r2, r3 */
22832 {1125899906843648ll /* 0x4000000000400 */ ,
22833 {{6, 1, 10}, /* shli r2, r1, 10 */
22834 {6, 1, 50}, /* shli r3, r1, 50 */
22835 {1, 2, 3}} /* add r4, r2, r3 */
22837 {1125899906844672ll /* 0x4000000000800 */ ,
22838 {{6, 1, 11}, /* shli r2, r1, 11 */
22839 {6, 1, 50}, /* shli r3, r1, 50 */
22840 {1, 2, 3}} /* add r4, r2, r3 */
22842 {1125899906846720ll /* 0x4000000001000 */ ,
22843 {{6, 1, 12}, /* shli r2, r1, 12 */
22844 {6, 1, 50}, /* shli r3, r1, 50 */
22845 {1, 2, 3}} /* add r4, r2, r3 */
22847 {1125899906850816ll /* 0x4000000002000 */ ,
22848 {{6, 1, 13}, /* shli r2, r1, 13 */
22849 {6, 1, 50}, /* shli r3, r1, 50 */
22850 {1, 2, 3}} /* add r4, r2, r3 */
22852 {1125899906859008ll /* 0x4000000004000 */ ,
22853 {{6, 1, 14}, /* shli r2, r1, 14 */
22854 {6, 1, 50}, /* shli r3, r1, 50 */
22855 {1, 2, 3}} /* add r4, r2, r3 */
22857 {1125899906875392ll /* 0x4000000008000 */ ,
22858 {{6, 1, 15}, /* shli r2, r1, 15 */
22859 {6, 1, 50}, /* shli r3, r1, 50 */
22860 {1, 2, 3}} /* add r4, r2, r3 */
22862 {1125899906908160ll /* 0x4000000010000 */ ,
22863 {{6, 1, 16}, /* shli r2, r1, 16 */
22864 {6, 1, 50}, /* shli r3, r1, 50 */
22865 {1, 2, 3}} /* add r4, r2, r3 */
22867 {1125899906973696ll /* 0x4000000020000 */ ,
22868 {{6, 1, 17}, /* shli r2, r1, 17 */
22869 {6, 1, 50}, /* shli r3, r1, 50 */
22870 {1, 2, 3}} /* add r4, r2, r3 */
22872 {1125899907104768ll /* 0x4000000040000 */ ,
22873 {{6, 1, 18}, /* shli r2, r1, 18 */
22874 {6, 1, 50}, /* shli r3, r1, 50 */
22875 {1, 2, 3}} /* add r4, r2, r3 */
22877 {1125899907366912ll /* 0x4000000080000 */ ,
22878 {{6, 1, 19}, /* shli r2, r1, 19 */
22879 {6, 1, 50}, /* shli r3, r1, 50 */
22880 {1, 2, 3}} /* add r4, r2, r3 */
22882 {1125899907891200ll /* 0x4000000100000 */ ,
22883 {{6, 1, 20}, /* shli r2, r1, 20 */
22884 {6, 1, 50}, /* shli r3, r1, 50 */
22885 {1, 2, 3}} /* add r4, r2, r3 */
22887 {1125899908939776ll /* 0x4000000200000 */ ,
22888 {{6, 1, 21}, /* shli r2, r1, 21 */
22889 {6, 1, 50}, /* shli r3, r1, 50 */
22890 {1, 2, 3}} /* add r4, r2, r3 */
22892 {1125899911036928ll /* 0x4000000400000 */ ,
22893 {{6, 1, 22}, /* shli r2, r1, 22 */
22894 {6, 1, 50}, /* shli r3, r1, 50 */
22895 {1, 2, 3}} /* add r4, r2, r3 */
22897 {1125899915231232ll /* 0x4000000800000 */ ,
22898 {{6, 1, 23}, /* shli r2, r1, 23 */
22899 {6, 1, 50}, /* shli r3, r1, 50 */
22900 {1, 2, 3}} /* add r4, r2, r3 */
22902 {1125899923619840ll /* 0x4000001000000 */ ,
22903 {{6, 1, 24}, /* shli r2, r1, 24 */
22904 {6, 1, 50}, /* shli r3, r1, 50 */
22905 {1, 2, 3}} /* add r4, r2, r3 */
22907 {1125899940397056ll /* 0x4000002000000 */ ,
22908 {{6, 1, 25}, /* shli r2, r1, 25 */
22909 {6, 1, 50}, /* shli r3, r1, 50 */
22910 {1, 2, 3}} /* add r4, r2, r3 */
22912 {1125899973951488ll /* 0x4000004000000 */ ,
22913 {{6, 1, 26}, /* shli r2, r1, 26 */
22914 {6, 1, 50}, /* shli r3, r1, 50 */
22915 {1, 2, 3}} /* add r4, r2, r3 */
22917 {1125900041060352ll /* 0x4000008000000 */ ,
22918 {{6, 1, 27}, /* shli r2, r1, 27 */
22919 {6, 1, 50}, /* shli r3, r1, 50 */
22920 {1, 2, 3}} /* add r4, r2, r3 */
22922 {1125900175278080ll /* 0x4000010000000 */ ,
22923 {{6, 1, 28}, /* shli r2, r1, 28 */
22924 {6, 1, 50}, /* shli r3, r1, 50 */
22925 {1, 2, 3}} /* add r4, r2, r3 */
22927 {1125900443713536ll /* 0x4000020000000 */ ,
22928 {{6, 1, 29}, /* shli r2, r1, 29 */
22929 {6, 1, 50}, /* shli r3, r1, 50 */
22930 {1, 2, 3}} /* add r4, r2, r3 */
22932 {1125900980584448ll /* 0x4000040000000 */ ,
22933 {{6, 1, 30}, /* shli r2, r1, 30 */
22934 {6, 1, 50}, /* shli r3, r1, 50 */
22935 {1, 2, 3}} /* add r4, r2, r3 */
22937 {1125902054326272ll /* 0x4000080000000 */ ,
22938 {{6, 1, 31}, /* shli r2, r1, 31 */
22939 {6, 1, 50}, /* shli r3, r1, 50 */
22940 {1, 2, 3}} /* add r4, r2, r3 */
22942 {1125904201809920ll /* 0x4000100000000 */ ,
22943 {{6, 1, 32}, /* shli r2, r1, 32 */
22944 {6, 1, 50}, /* shli r3, r1, 50 */
22945 {1, 2, 3}} /* add r4, r2, r3 */
22947 {1125908496777216ll /* 0x4000200000000 */ ,
22948 {{6, 1, 33}, /* shli r2, r1, 33 */
22949 {6, 1, 50}, /* shli r3, r1, 50 */
22950 {1, 2, 3}} /* add r4, r2, r3 */
22952 {1125917086711808ll /* 0x4000400000000 */ ,
22953 {{6, 1, 34}, /* shli r2, r1, 34 */
22954 {6, 1, 50}, /* shli r3, r1, 50 */
22955 {1, 2, 3}} /* add r4, r2, r3 */
22957 {1125934266580992ll /* 0x4000800000000 */ ,
22958 {{6, 1, 35}, /* shli r2, r1, 35 */
22959 {6, 1, 50}, /* shli r3, r1, 50 */
22960 {1, 2, 3}} /* add r4, r2, r3 */
22962 {1125968626319360ll /* 0x4001000000000 */ ,
22963 {{6, 1, 36}, /* shli r2, r1, 36 */
22964 {6, 1, 50}, /* shli r3, r1, 50 */
22965 {1, 2, 3}} /* add r4, r2, r3 */
22967 {1126037345796096ll /* 0x4002000000000 */ ,
22968 {{6, 1, 37}, /* shli r2, r1, 37 */
22969 {6, 1, 50}, /* shli r3, r1, 50 */
22970 {1, 2, 3}} /* add r4, r2, r3 */
22972 {1126174784749568ll /* 0x4004000000000 */ ,
22973 {{6, 1, 38}, /* shli r2, r1, 38 */
22974 {6, 1, 50}, /* shli r3, r1, 50 */
22975 {1, 2, 3}} /* add r4, r2, r3 */
22977 {1126449662656512ll /* 0x4008000000000 */ ,
22978 {{6, 1, 39}, /* shli r2, r1, 39 */
22979 {6, 1, 50}, /* shli r3, r1, 50 */
22980 {1, 2, 3}} /* add r4, r2, r3 */
22982 {1126999418470400ll /* 0x4010000000000 */ ,
22983 {{6, 1, 40}, /* shli r2, r1, 40 */
22984 {6, 1, 50}, /* shli r3, r1, 50 */
22985 {1, 2, 3}} /* add r4, r2, r3 */
22987 {1128098930098176ll /* 0x4020000000000 */ ,
22988 {{6, 1, 41}, /* shli r2, r1, 41 */
22989 {6, 1, 50}, /* shli r3, r1, 50 */
22990 {1, 2, 3}} /* add r4, r2, r3 */
22992 {1130297953353728ll /* 0x4040000000000 */ ,
22993 {{6, 1, 42}, /* shli r2, r1, 42 */
22994 {6, 1, 50}, /* shli r3, r1, 50 */
22995 {1, 2, 3}} /* add r4, r2, r3 */
22997 {1134695999864832ll /* 0x4080000000000 */ ,
22998 {{6, 1, 43}, /* shli r2, r1, 43 */
22999 {6, 1, 50}, /* shli r3, r1, 50 */
23000 {1, 2, 3}} /* add r4, r2, r3 */
23002 {1143492092887040ll /* 0x4100000000000 */ ,
23003 {{6, 1, 44}, /* shli r2, r1, 44 */
23004 {6, 1, 50}, /* shli r3, r1, 50 */
23005 {1, 2, 3}} /* add r4, r2, r3 */
23007 {1161084278931456ll /* 0x4200000000000 */ ,
23008 {{6, 1, 45}, /* shli r2, r1, 45 */
23009 {6, 1, 50}, /* shli r3, r1, 50 */
23010 {1, 2, 3}} /* add r4, r2, r3 */
23012 {1196268651020288ll /* 0x4400000000000 */ ,
23013 {{6, 1, 46}, /* shli r2, r1, 46 */
23014 {6, 1, 50}, /* shli r3, r1, 50 */
23015 {1, 2, 3}} /* add r4, r2, r3 */
23017 {1266637395197952ll /* 0x4800000000000 */ ,
23018 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23019 {6, 2, 47}} /* shli r3, r2, 47 */
23021 {1407374883553280ll /* 0x5000000000000 */ ,
23022 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23023 {6, 2, 48}} /* shli r3, r2, 48 */
23025 {1688849860263936ll /* 0x6000000000000 */ ,
23026 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23027 {6, 2, 49}} /* shli r3, r2, 49 */
23029 {2251799813685239ll /* 0x7fffffffffff7 */ ,
23030 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23031 {6, 1, 51}, /* shli r3, r1, 51 */
23032 {2, 3, 2}} /* sub r4, r3, r2 */
23034 {2251799813685240ll /* 0x7fffffffffff8 */ ,
23035 {{6, 1, 3}, /* shli r2, r1, 3 */
23036 {6, 1, 51}, /* shli r3, r1, 51 */
23037 {2, 3, 2}} /* sub r4, r3, r2 */
23039 {2251799813685241ll /* 0x7fffffffffff9 */ ,
23040 {{6, 1, 48}, /* shli r2, r1, 48 */
23041 {2, 2, 1}, /* sub r3, r2, r1 */
23042 {5, 3, 1}} /* shl3add r4, r3, r1 */
23044 {2251799813685243ll /* 0x7fffffffffffb */ ,
23045 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23046 {6, 1, 51}, /* shli r3, r1, 51 */
23047 {2, 3, 2}} /* sub r4, r3, r2 */
23049 {2251799813685244ll /* 0x7fffffffffffc */ ,
23050 {{6, 1, 2}, /* shli r2, r1, 2 */
23051 {6, 1, 51}, /* shli r3, r1, 51 */
23052 {2, 3, 2}} /* sub r4, r3, r2 */
23054 {2251799813685245ll /* 0x7fffffffffffd */ ,
23055 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23056 {6, 1, 51}, /* shli r3, r1, 51 */
23057 {2, 3, 2}} /* sub r4, r3, r2 */
23059 {2251799813685246ll /* 0x7fffffffffffe */ ,
23060 {{6, 1, 1}, /* shli r2, r1, 1 */
23061 {6, 1, 51}, /* shli r3, r1, 51 */
23062 {2, 3, 2}} /* sub r4, r3, r2 */
23064 {2251799813685247ll /* 0x7ffffffffffff */ ,
23065 {{6, 1, 51}, /* shli r2, r1, 51 */
23066 {2, 2, 1}} /* sub r3, r2, r1 */
23068 {2251799813685248ll /* 0x8000000000000 */ ,
23069 {{6, 1, 51}} /* shli r2, r1, 51 */
23071 {2251799813685249ll /* 0x8000000000001 */ ,
23072 {{6, 1, 51}, /* shli r2, r1, 51 */
23073 {1, 1, 2}} /* add r3, r1, r2 */
23075 {2251799813685250ll /* 0x8000000000002 */ ,
23076 {{6, 1, 51}, /* shli r2, r1, 51 */
23077 {3, 1, 2}} /* shl1add r3, r1, r2 */
23079 {2251799813685251ll /* 0x8000000000003 */ ,
23080 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23081 {6, 1, 51}, /* shli r3, r1, 51 */
23082 {1, 2, 3}} /* add r4, r2, r3 */
23084 {2251799813685252ll /* 0x8000000000004 */ ,
23085 {{6, 1, 51}, /* shli r2, r1, 51 */
23086 {4, 1, 2}} /* shl2add r3, r1, r2 */
23088 {2251799813685253ll /* 0x8000000000005 */ ,
23089 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23090 {6, 1, 51}, /* shli r3, r1, 51 */
23091 {1, 2, 3}} /* add r4, r2, r3 */
23093 {2251799813685254ll /* 0x8000000000006 */ ,
23094 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23095 {6, 1, 51}, /* shli r3, r1, 51 */
23096 {3, 2, 3}} /* shl1add r4, r2, r3 */
23098 {2251799813685255ll /* 0x8000000000007 */ ,
23099 {{6, 1, 51}, /* shli r2, r1, 51 */
23100 {2, 2, 1}, /* sub r3, r2, r1 */
23101 {5, 1, 3}} /* shl3add r4, r1, r3 */
23103 {2251799813685256ll /* 0x8000000000008 */ ,
23104 {{6, 1, 51}, /* shli r2, r1, 51 */
23105 {5, 1, 2}} /* shl3add r3, r1, r2 */
23107 {2251799813685257ll /* 0x8000000000009 */ ,
23108 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23109 {6, 1, 51}, /* shli r3, r1, 51 */
23110 {1, 2, 3}} /* add r4, r2, r3 */
23112 {2251799813685258ll /* 0x800000000000a */ ,
23113 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23114 {6, 1, 51}, /* shli r3, r1, 51 */
23115 {3, 2, 3}} /* shl1add r4, r2, r3 */
23117 {2251799813685264ll /* 0x8000000000010 */ ,
23118 {{6, 1, 4}, /* shli r2, r1, 4 */
23119 {6, 1, 51}, /* shli r3, r1, 51 */
23120 {1, 2, 3}} /* add r4, r2, r3 */
23122 {2251799813685280ll /* 0x8000000000020 */ ,
23123 {{6, 1, 5}, /* shli r2, r1, 5 */
23124 {6, 1, 51}, /* shli r3, r1, 51 */
23125 {1, 2, 3}} /* add r4, r2, r3 */
23127 {2251799813685312ll /* 0x8000000000040 */ ,
23128 {{6, 1, 6}, /* shli r2, r1, 6 */
23129 {6, 1, 51}, /* shli r3, r1, 51 */
23130 {1, 2, 3}} /* add r4, r2, r3 */
23132 {2251799813685376ll /* 0x8000000000080 */ ,
23133 {{6, 1, 7}, /* shli r2, r1, 7 */
23134 {6, 1, 51}, /* shli r3, r1, 51 */
23135 {1, 2, 3}} /* add r4, r2, r3 */
23137 {2251799813685504ll /* 0x8000000000100 */ ,
23138 {{6, 1, 8}, /* shli r2, r1, 8 */
23139 {6, 1, 51}, /* shli r3, r1, 51 */
23140 {1, 2, 3}} /* add r4, r2, r3 */
23142 {2251799813685760ll /* 0x8000000000200 */ ,
23143 {{6, 1, 9}, /* shli r2, r1, 9 */
23144 {6, 1, 51}, /* shli r3, r1, 51 */
23145 {1, 2, 3}} /* add r4, r2, r3 */
23147 {2251799813686272ll /* 0x8000000000400 */ ,
23148 {{6, 1, 10}, /* shli r2, r1, 10 */
23149 {6, 1, 51}, /* shli r3, r1, 51 */
23150 {1, 2, 3}} /* add r4, r2, r3 */
23152 {2251799813687296ll /* 0x8000000000800 */ ,
23153 {{6, 1, 11}, /* shli r2, r1, 11 */
23154 {6, 1, 51}, /* shli r3, r1, 51 */
23155 {1, 2, 3}} /* add r4, r2, r3 */
23157 {2251799813689344ll /* 0x8000000001000 */ ,
23158 {{6, 1, 12}, /* shli r2, r1, 12 */
23159 {6, 1, 51}, /* shli r3, r1, 51 */
23160 {1, 2, 3}} /* add r4, r2, r3 */
23162 {2251799813693440ll /* 0x8000000002000 */ ,
23163 {{6, 1, 13}, /* shli r2, r1, 13 */
23164 {6, 1, 51}, /* shli r3, r1, 51 */
23165 {1, 2, 3}} /* add r4, r2, r3 */
23167 {2251799813701632ll /* 0x8000000004000 */ ,
23168 {{6, 1, 14}, /* shli r2, r1, 14 */
23169 {6, 1, 51}, /* shli r3, r1, 51 */
23170 {1, 2, 3}} /* add r4, r2, r3 */
23172 {2251799813718016ll /* 0x8000000008000 */ ,
23173 {{6, 1, 15}, /* shli r2, r1, 15 */
23174 {6, 1, 51}, /* shli r3, r1, 51 */
23175 {1, 2, 3}} /* add r4, r2, r3 */
23177 {2251799813750784ll /* 0x8000000010000 */ ,
23178 {{6, 1, 16}, /* shli r2, r1, 16 */
23179 {6, 1, 51}, /* shli r3, r1, 51 */
23180 {1, 2, 3}} /* add r4, r2, r3 */
23182 {2251799813816320ll /* 0x8000000020000 */ ,
23183 {{6, 1, 17}, /* shli r2, r1, 17 */
23184 {6, 1, 51}, /* shli r3, r1, 51 */
23185 {1, 2, 3}} /* add r4, r2, r3 */
23187 {2251799813947392ll /* 0x8000000040000 */ ,
23188 {{6, 1, 18}, /* shli r2, r1, 18 */
23189 {6, 1, 51}, /* shli r3, r1, 51 */
23190 {1, 2, 3}} /* add r4, r2, r3 */
23192 {2251799814209536ll /* 0x8000000080000 */ ,
23193 {{6, 1, 19}, /* shli r2, r1, 19 */
23194 {6, 1, 51}, /* shli r3, r1, 51 */
23195 {1, 2, 3}} /* add r4, r2, r3 */
23197 {2251799814733824ll /* 0x8000000100000 */ ,
23198 {{6, 1, 20}, /* shli r2, r1, 20 */
23199 {6, 1, 51}, /* shli r3, r1, 51 */
23200 {1, 2, 3}} /* add r4, r2, r3 */
23202 {2251799815782400ll /* 0x8000000200000 */ ,
23203 {{6, 1, 21}, /* shli r2, r1, 21 */
23204 {6, 1, 51}, /* shli r3, r1, 51 */
23205 {1, 2, 3}} /* add r4, r2, r3 */
23207 {2251799817879552ll /* 0x8000000400000 */ ,
23208 {{6, 1, 22}, /* shli r2, r1, 22 */
23209 {6, 1, 51}, /* shli r3, r1, 51 */
23210 {1, 2, 3}} /* add r4, r2, r3 */
23212 {2251799822073856ll /* 0x8000000800000 */ ,
23213 {{6, 1, 23}, /* shli r2, r1, 23 */
23214 {6, 1, 51}, /* shli r3, r1, 51 */
23215 {1, 2, 3}} /* add r4, r2, r3 */
23217 {2251799830462464ll /* 0x8000001000000 */ ,
23218 {{6, 1, 24}, /* shli r2, r1, 24 */
23219 {6, 1, 51}, /* shli r3, r1, 51 */
23220 {1, 2, 3}} /* add r4, r2, r3 */
23222 {2251799847239680ll /* 0x8000002000000 */ ,
23223 {{6, 1, 25}, /* shli r2, r1, 25 */
23224 {6, 1, 51}, /* shli r3, r1, 51 */
23225 {1, 2, 3}} /* add r4, r2, r3 */
23227 {2251799880794112ll /* 0x8000004000000 */ ,
23228 {{6, 1, 26}, /* shli r2, r1, 26 */
23229 {6, 1, 51}, /* shli r3, r1, 51 */
23230 {1, 2, 3}} /* add r4, r2, r3 */
23232 {2251799947902976ll /* 0x8000008000000 */ ,
23233 {{6, 1, 27}, /* shli r2, r1, 27 */
23234 {6, 1, 51}, /* shli r3, r1, 51 */
23235 {1, 2, 3}} /* add r4, r2, r3 */
23237 {2251800082120704ll /* 0x8000010000000 */ ,
23238 {{6, 1, 28}, /* shli r2, r1, 28 */
23239 {6, 1, 51}, /* shli r3, r1, 51 */
23240 {1, 2, 3}} /* add r4, r2, r3 */
23242 {2251800350556160ll /* 0x8000020000000 */ ,
23243 {{6, 1, 29}, /* shli r2, r1, 29 */
23244 {6, 1, 51}, /* shli r3, r1, 51 */
23245 {1, 2, 3}} /* add r4, r2, r3 */
23247 {2251800887427072ll /* 0x8000040000000 */ ,
23248 {{6, 1, 30}, /* shli r2, r1, 30 */
23249 {6, 1, 51}, /* shli r3, r1, 51 */
23250 {1, 2, 3}} /* add r4, r2, r3 */
23252 {2251801961168896ll /* 0x8000080000000 */ ,
23253 {{6, 1, 31}, /* shli r2, r1, 31 */
23254 {6, 1, 51}, /* shli r3, r1, 51 */
23255 {1, 2, 3}} /* add r4, r2, r3 */
23257 {2251804108652544ll /* 0x8000100000000 */ ,
23258 {{6, 1, 32}, /* shli r2, r1, 32 */
23259 {6, 1, 51}, /* shli r3, r1, 51 */
23260 {1, 2, 3}} /* add r4, r2, r3 */
23262 {2251808403619840ll /* 0x8000200000000 */ ,
23263 {{6, 1, 33}, /* shli r2, r1, 33 */
23264 {6, 1, 51}, /* shli r3, r1, 51 */
23265 {1, 2, 3}} /* add r4, r2, r3 */
23267 {2251816993554432ll /* 0x8000400000000 */ ,
23268 {{6, 1, 34}, /* shli r2, r1, 34 */
23269 {6, 1, 51}, /* shli r3, r1, 51 */
23270 {1, 2, 3}} /* add r4, r2, r3 */
23272 {2251834173423616ll /* 0x8000800000000 */ ,
23273 {{6, 1, 35}, /* shli r2, r1, 35 */
23274 {6, 1, 51}, /* shli r3, r1, 51 */
23275 {1, 2, 3}} /* add r4, r2, r3 */
23277 {2251868533161984ll /* 0x8001000000000 */ ,
23278 {{6, 1, 36}, /* shli r2, r1, 36 */
23279 {6, 1, 51}, /* shli r3, r1, 51 */
23280 {1, 2, 3}} /* add r4, r2, r3 */
23282 {2251937252638720ll /* 0x8002000000000 */ ,
23283 {{6, 1, 37}, /* shli r2, r1, 37 */
23284 {6, 1, 51}, /* shli r3, r1, 51 */
23285 {1, 2, 3}} /* add r4, r2, r3 */
23287 {2252074691592192ll /* 0x8004000000000 */ ,
23288 {{6, 1, 38}, /* shli r2, r1, 38 */
23289 {6, 1, 51}, /* shli r3, r1, 51 */
23290 {1, 2, 3}} /* add r4, r2, r3 */
23292 {2252349569499136ll /* 0x8008000000000 */ ,
23293 {{6, 1, 39}, /* shli r2, r1, 39 */
23294 {6, 1, 51}, /* shli r3, r1, 51 */
23295 {1, 2, 3}} /* add r4, r2, r3 */
23297 {2252899325313024ll /* 0x8010000000000 */ ,
23298 {{6, 1, 40}, /* shli r2, r1, 40 */
23299 {6, 1, 51}, /* shli r3, r1, 51 */
23300 {1, 2, 3}} /* add r4, r2, r3 */
23302 {2253998836940800ll /* 0x8020000000000 */ ,
23303 {{6, 1, 41}, /* shli r2, r1, 41 */
23304 {6, 1, 51}, /* shli r3, r1, 51 */
23305 {1, 2, 3}} /* add r4, r2, r3 */
23307 {2256197860196352ll /* 0x8040000000000 */ ,
23308 {{6, 1, 42}, /* shli r2, r1, 42 */
23309 {6, 1, 51}, /* shli r3, r1, 51 */
23310 {1, 2, 3}} /* add r4, r2, r3 */
23312 {2260595906707456ll /* 0x8080000000000 */ ,
23313 {{6, 1, 43}, /* shli r2, r1, 43 */
23314 {6, 1, 51}, /* shli r3, r1, 51 */
23315 {1, 2, 3}} /* add r4, r2, r3 */
23317 {2269391999729664ll /* 0x8100000000000 */ ,
23318 {{6, 1, 44}, /* shli r2, r1, 44 */
23319 {6, 1, 51}, /* shli r3, r1, 51 */
23320 {1, 2, 3}} /* add r4, r2, r3 */
23322 {2286984185774080ll /* 0x8200000000000 */ ,
23323 {{6, 1, 45}, /* shli r2, r1, 45 */
23324 {6, 1, 51}, /* shli r3, r1, 51 */
23325 {1, 2, 3}} /* add r4, r2, r3 */
23327 {2322168557862912ll /* 0x8400000000000 */ ,
23328 {{6, 1, 46}, /* shli r2, r1, 46 */
23329 {6, 1, 51}, /* shli r3, r1, 51 */
23330 {1, 2, 3}} /* add r4, r2, r3 */
23332 {2392537302040576ll /* 0x8800000000000 */ ,
23333 {{6, 1, 47}, /* shli r2, r1, 47 */
23334 {6, 1, 51}, /* shli r3, r1, 51 */
23335 {1, 2, 3}} /* add r4, r2, r3 */
23337 {2533274790395904ll /* 0x9000000000000 */ ,
23338 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23339 {6, 2, 48}} /* shli r3, r2, 48 */
23341 {2814749767106560ll /* 0xa000000000000 */ ,
23342 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23343 {6, 2, 49}} /* shli r3, r2, 49 */
23345 {3377699720527872ll /* 0xc000000000000 */ ,
23346 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23347 {6, 2, 50}} /* shli r3, r2, 50 */
23349 {4503599627370487ll /* 0xffffffffffff7 */ ,
23350 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23351 {6, 1, 52}, /* shli r3, r1, 52 */
23352 {2, 3, 2}} /* sub r4, r3, r2 */
23354 {4503599627370488ll /* 0xffffffffffff8 */ ,
23355 {{6, 1, 3}, /* shli r2, r1, 3 */
23356 {6, 1, 52}, /* shli r3, r1, 52 */
23357 {2, 3, 2}} /* sub r4, r3, r2 */
23359 {4503599627370489ll /* 0xffffffffffff9 */ ,
23360 {{6, 1, 49}, /* shli r2, r1, 49 */
23361 {2, 2, 1}, /* sub r3, r2, r1 */
23362 {5, 3, 1}} /* shl3add r4, r3, r1 */
23364 {4503599627370491ll /* 0xffffffffffffb */ ,
23365 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23366 {6, 1, 52}, /* shli r3, r1, 52 */
23367 {2, 3, 2}} /* sub r4, r3, r2 */
23369 {4503599627370492ll /* 0xffffffffffffc */ ,
23370 {{6, 1, 2}, /* shli r2, r1, 2 */
23371 {6, 1, 52}, /* shli r3, r1, 52 */
23372 {2, 3, 2}} /* sub r4, r3, r2 */
23374 {4503599627370493ll /* 0xffffffffffffd */ ,
23375 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23376 {6, 1, 52}, /* shli r3, r1, 52 */
23377 {2, 3, 2}} /* sub r4, r3, r2 */
23379 {4503599627370494ll /* 0xffffffffffffe */ ,
23380 {{6, 1, 1}, /* shli r2, r1, 1 */
23381 {6, 1, 52}, /* shli r3, r1, 52 */
23382 {2, 3, 2}} /* sub r4, r3, r2 */
23384 {4503599627370495ll /* 0xfffffffffffff */ ,
23385 {{6, 1, 52}, /* shli r2, r1, 52 */
23386 {2, 2, 1}} /* sub r3, r2, r1 */
23388 {4503599627370496ll /* 0x10000000000000 */ ,
23389 {{6, 1, 52}} /* shli r2, r1, 52 */
23391 {4503599627370497ll /* 0x10000000000001 */ ,
23392 {{6, 1, 52}, /* shli r2, r1, 52 */
23393 {1, 1, 2}} /* add r3, r1, r2 */
23395 {4503599627370498ll /* 0x10000000000002 */ ,
23396 {{6, 1, 52}, /* shli r2, r1, 52 */
23397 {3, 1, 2}} /* shl1add r3, r1, r2 */
23399 {4503599627370499ll /* 0x10000000000003 */ ,
23400 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23401 {6, 1, 52}, /* shli r3, r1, 52 */
23402 {1, 2, 3}} /* add r4, r2, r3 */
23404 {4503599627370500ll /* 0x10000000000004 */ ,
23405 {{6, 1, 52}, /* shli r2, r1, 52 */
23406 {4, 1, 2}} /* shl2add r3, r1, r2 */
23408 {4503599627370501ll /* 0x10000000000005 */ ,
23409 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23410 {6, 1, 52}, /* shli r3, r1, 52 */
23411 {1, 2, 3}} /* add r4, r2, r3 */
23413 {4503599627370502ll /* 0x10000000000006 */ ,
23414 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23415 {6, 1, 52}, /* shli r3, r1, 52 */
23416 {3, 2, 3}} /* shl1add r4, r2, r3 */
23418 {4503599627370503ll /* 0x10000000000007 */ ,
23419 {{6, 1, 52}, /* shli r2, r1, 52 */
23420 {2, 2, 1}, /* sub r3, r2, r1 */
23421 {5, 1, 3}} /* shl3add r4, r1, r3 */
23423 {4503599627370504ll /* 0x10000000000008 */ ,
23424 {{6, 1, 52}, /* shli r2, r1, 52 */
23425 {5, 1, 2}} /* shl3add r3, r1, r2 */
23427 {4503599627370505ll /* 0x10000000000009 */ ,
23428 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23429 {6, 1, 52}, /* shli r3, r1, 52 */
23430 {1, 2, 3}} /* add r4, r2, r3 */
23432 {4503599627370506ll /* 0x1000000000000a */ ,
23433 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23434 {6, 1, 52}, /* shli r3, r1, 52 */
23435 {3, 2, 3}} /* shl1add r4, r2, r3 */
23437 {4503599627370512ll /* 0x10000000000010 */ ,
23438 {{6, 1, 4}, /* shli r2, r1, 4 */
23439 {6, 1, 52}, /* shli r3, r1, 52 */
23440 {1, 2, 3}} /* add r4, r2, r3 */
23442 {4503599627370528ll /* 0x10000000000020 */ ,
23443 {{6, 1, 5}, /* shli r2, r1, 5 */
23444 {6, 1, 52}, /* shli r3, r1, 52 */
23445 {1, 2, 3}} /* add r4, r2, r3 */
23447 {4503599627370560ll /* 0x10000000000040 */ ,
23448 {{6, 1, 6}, /* shli r2, r1, 6 */
23449 {6, 1, 52}, /* shli r3, r1, 52 */
23450 {1, 2, 3}} /* add r4, r2, r3 */
23452 {4503599627370624ll /* 0x10000000000080 */ ,
23453 {{6, 1, 7}, /* shli r2, r1, 7 */
23454 {6, 1, 52}, /* shli r3, r1, 52 */
23455 {1, 2, 3}} /* add r4, r2, r3 */
23457 {4503599627370752ll /* 0x10000000000100 */ ,
23458 {{6, 1, 8}, /* shli r2, r1, 8 */
23459 {6, 1, 52}, /* shli r3, r1, 52 */
23460 {1, 2, 3}} /* add r4, r2, r3 */
23462 {4503599627371008ll /* 0x10000000000200 */ ,
23463 {{6, 1, 9}, /* shli r2, r1, 9 */
23464 {6, 1, 52}, /* shli r3, r1, 52 */
23465 {1, 2, 3}} /* add r4, r2, r3 */
23467 {4503599627371520ll /* 0x10000000000400 */ ,
23468 {{6, 1, 10}, /* shli r2, r1, 10 */
23469 {6, 1, 52}, /* shli r3, r1, 52 */
23470 {1, 2, 3}} /* add r4, r2, r3 */
23472 {4503599627372544ll /* 0x10000000000800 */ ,
23473 {{6, 1, 11}, /* shli r2, r1, 11 */
23474 {6, 1, 52}, /* shli r3, r1, 52 */
23475 {1, 2, 3}} /* add r4, r2, r3 */
23477 {4503599627374592ll /* 0x10000000001000 */ ,
23478 {{6, 1, 12}, /* shli r2, r1, 12 */
23479 {6, 1, 52}, /* shli r3, r1, 52 */
23480 {1, 2, 3}} /* add r4, r2, r3 */
23482 {4503599627378688ll /* 0x10000000002000 */ ,
23483 {{6, 1, 13}, /* shli r2, r1, 13 */
23484 {6, 1, 52}, /* shli r3, r1, 52 */
23485 {1, 2, 3}} /* add r4, r2, r3 */
23487 {4503599627386880ll /* 0x10000000004000 */ ,
23488 {{6, 1, 14}, /* shli r2, r1, 14 */
23489 {6, 1, 52}, /* shli r3, r1, 52 */
23490 {1, 2, 3}} /* add r4, r2, r3 */
23492 {4503599627403264ll /* 0x10000000008000 */ ,
23493 {{6, 1, 15}, /* shli r2, r1, 15 */
23494 {6, 1, 52}, /* shli r3, r1, 52 */
23495 {1, 2, 3}} /* add r4, r2, r3 */
23497 {4503599627436032ll /* 0x10000000010000 */ ,
23498 {{6, 1, 16}, /* shli r2, r1, 16 */
23499 {6, 1, 52}, /* shli r3, r1, 52 */
23500 {1, 2, 3}} /* add r4, r2, r3 */
23502 {4503599627501568ll /* 0x10000000020000 */ ,
23503 {{6, 1, 17}, /* shli r2, r1, 17 */
23504 {6, 1, 52}, /* shli r3, r1, 52 */
23505 {1, 2, 3}} /* add r4, r2, r3 */
23507 {4503599627632640ll /* 0x10000000040000 */ ,
23508 {{6, 1, 18}, /* shli r2, r1, 18 */
23509 {6, 1, 52}, /* shli r3, r1, 52 */
23510 {1, 2, 3}} /* add r4, r2, r3 */
23512 {4503599627894784ll /* 0x10000000080000 */ ,
23513 {{6, 1, 19}, /* shli r2, r1, 19 */
23514 {6, 1, 52}, /* shli r3, r1, 52 */
23515 {1, 2, 3}} /* add r4, r2, r3 */
23517 {4503599628419072ll /* 0x10000000100000 */ ,
23518 {{6, 1, 20}, /* shli r2, r1, 20 */
23519 {6, 1, 52}, /* shli r3, r1, 52 */
23520 {1, 2, 3}} /* add r4, r2, r3 */
23522 {4503599629467648ll /* 0x10000000200000 */ ,
23523 {{6, 1, 21}, /* shli r2, r1, 21 */
23524 {6, 1, 52}, /* shli r3, r1, 52 */
23525 {1, 2, 3}} /* add r4, r2, r3 */
23527 {4503599631564800ll /* 0x10000000400000 */ ,
23528 {{6, 1, 22}, /* shli r2, r1, 22 */
23529 {6, 1, 52}, /* shli r3, r1, 52 */
23530 {1, 2, 3}} /* add r4, r2, r3 */
23532 {4503599635759104ll /* 0x10000000800000 */ ,
23533 {{6, 1, 23}, /* shli r2, r1, 23 */
23534 {6, 1, 52}, /* shli r3, r1, 52 */
23535 {1, 2, 3}} /* add r4, r2, r3 */
23537 {4503599644147712ll /* 0x10000001000000 */ ,
23538 {{6, 1, 24}, /* shli r2, r1, 24 */
23539 {6, 1, 52}, /* shli r3, r1, 52 */
23540 {1, 2, 3}} /* add r4, r2, r3 */
23542 {4503599660924928ll /* 0x10000002000000 */ ,
23543 {{6, 1, 25}, /* shli r2, r1, 25 */
23544 {6, 1, 52}, /* shli r3, r1, 52 */
23545 {1, 2, 3}} /* add r4, r2, r3 */
23547 {4503599694479360ll /* 0x10000004000000 */ ,
23548 {{6, 1, 26}, /* shli r2, r1, 26 */
23549 {6, 1, 52}, /* shli r3, r1, 52 */
23550 {1, 2, 3}} /* add r4, r2, r3 */
23552 {4503599761588224ll /* 0x10000008000000 */ ,
23553 {{6, 1, 27}, /* shli r2, r1, 27 */
23554 {6, 1, 52}, /* shli r3, r1, 52 */
23555 {1, 2, 3}} /* add r4, r2, r3 */
23557 {4503599895805952ll /* 0x10000010000000 */ ,
23558 {{6, 1, 28}, /* shli r2, r1, 28 */
23559 {6, 1, 52}, /* shli r3, r1, 52 */
23560 {1, 2, 3}} /* add r4, r2, r3 */
23562 {4503600164241408ll /* 0x10000020000000 */ ,
23563 {{6, 1, 29}, /* shli r2, r1, 29 */
23564 {6, 1, 52}, /* shli r3, r1, 52 */
23565 {1, 2, 3}} /* add r4, r2, r3 */
23567 {4503600701112320ll /* 0x10000040000000 */ ,
23568 {{6, 1, 30}, /* shli r2, r1, 30 */
23569 {6, 1, 52}, /* shli r3, r1, 52 */
23570 {1, 2, 3}} /* add r4, r2, r3 */
23572 {4503601774854144ll /* 0x10000080000000 */ ,
23573 {{6, 1, 31}, /* shli r2, r1, 31 */
23574 {6, 1, 52}, /* shli r3, r1, 52 */
23575 {1, 2, 3}} /* add r4, r2, r3 */
23577 {4503603922337792ll /* 0x10000100000000 */ ,
23578 {{6, 1, 32}, /* shli r2, r1, 32 */
23579 {6, 1, 52}, /* shli r3, r1, 52 */
23580 {1, 2, 3}} /* add r4, r2, r3 */
23582 {4503608217305088ll /* 0x10000200000000 */ ,
23583 {{6, 1, 33}, /* shli r2, r1, 33 */
23584 {6, 1, 52}, /* shli r3, r1, 52 */
23585 {1, 2, 3}} /* add r4, r2, r3 */
23587 {4503616807239680ll /* 0x10000400000000 */ ,
23588 {{6, 1, 34}, /* shli r2, r1, 34 */
23589 {6, 1, 52}, /* shli r3, r1, 52 */
23590 {1, 2, 3}} /* add r4, r2, r3 */
23592 {4503633987108864ll /* 0x10000800000000 */ ,
23593 {{6, 1, 35}, /* shli r2, r1, 35 */
23594 {6, 1, 52}, /* shli r3, r1, 52 */
23595 {1, 2, 3}} /* add r4, r2, r3 */
23597 {4503668346847232ll /* 0x10001000000000 */ ,
23598 {{6, 1, 36}, /* shli r2, r1, 36 */
23599 {6, 1, 52}, /* shli r3, r1, 52 */
23600 {1, 2, 3}} /* add r4, r2, r3 */
23602 {4503737066323968ll /* 0x10002000000000 */ ,
23603 {{6, 1, 37}, /* shli r2, r1, 37 */
23604 {6, 1, 52}, /* shli r3, r1, 52 */
23605 {1, 2, 3}} /* add r4, r2, r3 */
23607 {4503874505277440ll /* 0x10004000000000 */ ,
23608 {{6, 1, 38}, /* shli r2, r1, 38 */
23609 {6, 1, 52}, /* shli r3, r1, 52 */
23610 {1, 2, 3}} /* add r4, r2, r3 */
23612 {4504149383184384ll /* 0x10008000000000 */ ,
23613 {{6, 1, 39}, /* shli r2, r1, 39 */
23614 {6, 1, 52}, /* shli r3, r1, 52 */
23615 {1, 2, 3}} /* add r4, r2, r3 */
23617 {4504699138998272ll /* 0x10010000000000 */ ,
23618 {{6, 1, 40}, /* shli r2, r1, 40 */
23619 {6, 1, 52}, /* shli r3, r1, 52 */
23620 {1, 2, 3}} /* add r4, r2, r3 */
23622 {4505798650626048ll /* 0x10020000000000 */ ,
23623 {{6, 1, 41}, /* shli r2, r1, 41 */
23624 {6, 1, 52}, /* shli r3, r1, 52 */
23625 {1, 2, 3}} /* add r4, r2, r3 */
23627 {4507997673881600ll /* 0x10040000000000 */ ,
23628 {{6, 1, 42}, /* shli r2, r1, 42 */
23629 {6, 1, 52}, /* shli r3, r1, 52 */
23630 {1, 2, 3}} /* add r4, r2, r3 */
23632 {4512395720392704ll /* 0x10080000000000 */ ,
23633 {{6, 1, 43}, /* shli r2, r1, 43 */
23634 {6, 1, 52}, /* shli r3, r1, 52 */
23635 {1, 2, 3}} /* add r4, r2, r3 */
23637 {4521191813414912ll /* 0x10100000000000 */ ,
23638 {{6, 1, 44}, /* shli r2, r1, 44 */
23639 {6, 1, 52}, /* shli r3, r1, 52 */
23640 {1, 2, 3}} /* add r4, r2, r3 */
23642 {4538783999459328ll /* 0x10200000000000 */ ,
23643 {{6, 1, 45}, /* shli r2, r1, 45 */
23644 {6, 1, 52}, /* shli r3, r1, 52 */
23645 {1, 2, 3}} /* add r4, r2, r3 */
23647 {4573968371548160ll /* 0x10400000000000 */ ,
23648 {{6, 1, 46}, /* shli r2, r1, 46 */
23649 {6, 1, 52}, /* shli r3, r1, 52 */
23650 {1, 2, 3}} /* add r4, r2, r3 */
23652 {4644337115725824ll /* 0x10800000000000 */ ,
23653 {{6, 1, 47}, /* shli r2, r1, 47 */
23654 {6, 1, 52}, /* shli r3, r1, 52 */
23655 {1, 2, 3}} /* add r4, r2, r3 */
23657 {4785074604081152ll /* 0x11000000000000 */ ,
23658 {{6, 1, 48}, /* shli r2, r1, 48 */
23659 {6, 1, 52}, /* shli r3, r1, 52 */
23660 {1, 2, 3}} /* add r4, r2, r3 */
23662 {5066549580791808ll /* 0x12000000000000 */ ,
23663 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23664 {6, 2, 49}} /* shli r3, r2, 49 */
23666 {5629499534213120ll /* 0x14000000000000 */ ,
23667 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23668 {6, 2, 50}} /* shli r3, r2, 50 */
23670 {6755399441055744ll /* 0x18000000000000 */ ,
23671 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23672 {6, 2, 51}} /* shli r3, r2, 51 */
23674 {9007199254740983ll /* 0x1ffffffffffff7 */ ,
23675 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23676 {6, 1, 53}, /* shli r3, r1, 53 */
23677 {2, 3, 2}} /* sub r4, r3, r2 */
23679 {9007199254740984ll /* 0x1ffffffffffff8 */ ,
23680 {{6, 1, 3}, /* shli r2, r1, 3 */
23681 {6, 1, 53}, /* shli r3, r1, 53 */
23682 {2, 3, 2}} /* sub r4, r3, r2 */
23684 {9007199254740985ll /* 0x1ffffffffffff9 */ ,
23685 {{6, 1, 50}, /* shli r2, r1, 50 */
23686 {2, 2, 1}, /* sub r3, r2, r1 */
23687 {5, 3, 1}} /* shl3add r4, r3, r1 */
23689 {9007199254740987ll /* 0x1ffffffffffffb */ ,
23690 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23691 {6, 1, 53}, /* shli r3, r1, 53 */
23692 {2, 3, 2}} /* sub r4, r3, r2 */
23694 {9007199254740988ll /* 0x1ffffffffffffc */ ,
23695 {{6, 1, 2}, /* shli r2, r1, 2 */
23696 {6, 1, 53}, /* shli r3, r1, 53 */
23697 {2, 3, 2}} /* sub r4, r3, r2 */
23699 {9007199254740989ll /* 0x1ffffffffffffd */ ,
23700 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23701 {6, 1, 53}, /* shli r3, r1, 53 */
23702 {2, 3, 2}} /* sub r4, r3, r2 */
23704 {9007199254740990ll /* 0x1ffffffffffffe */ ,
23705 {{6, 1, 1}, /* shli r2, r1, 1 */
23706 {6, 1, 53}, /* shli r3, r1, 53 */
23707 {2, 3, 2}} /* sub r4, r3, r2 */
23709 {9007199254740991ll /* 0x1fffffffffffff */ ,
23710 {{6, 1, 53}, /* shli r2, r1, 53 */
23711 {2, 2, 1}} /* sub r3, r2, r1 */
23713 {9007199254740992ll /* 0x20000000000000 */ ,
23714 {{6, 1, 53}} /* shli r2, r1, 53 */
23716 {9007199254740993ll /* 0x20000000000001 */ ,
23717 {{6, 1, 53}, /* shli r2, r1, 53 */
23718 {1, 1, 2}} /* add r3, r1, r2 */
23720 {9007199254740994ll /* 0x20000000000002 */ ,
23721 {{6, 1, 53}, /* shli r2, r1, 53 */
23722 {3, 1, 2}} /* shl1add r3, r1, r2 */
23724 {9007199254740995ll /* 0x20000000000003 */ ,
23725 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23726 {6, 1, 53}, /* shli r3, r1, 53 */
23727 {1, 2, 3}} /* add r4, r2, r3 */
23729 {9007199254740996ll /* 0x20000000000004 */ ,
23730 {{6, 1, 53}, /* shli r2, r1, 53 */
23731 {4, 1, 2}} /* shl2add r3, r1, r2 */
23733 {9007199254740997ll /* 0x20000000000005 */ ,
23734 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23735 {6, 1, 53}, /* shli r3, r1, 53 */
23736 {1, 2, 3}} /* add r4, r2, r3 */
23738 {9007199254740998ll /* 0x20000000000006 */ ,
23739 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23740 {6, 1, 53}, /* shli r3, r1, 53 */
23741 {3, 2, 3}} /* shl1add r4, r2, r3 */
23743 {9007199254740999ll /* 0x20000000000007 */ ,
23744 {{6, 1, 53}, /* shli r2, r1, 53 */
23745 {2, 2, 1}, /* sub r3, r2, r1 */
23746 {5, 1, 3}} /* shl3add r4, r1, r3 */
23748 {9007199254741000ll /* 0x20000000000008 */ ,
23749 {{6, 1, 53}, /* shli r2, r1, 53 */
23750 {5, 1, 2}} /* shl3add r3, r1, r2 */
23752 {9007199254741001ll /* 0x20000000000009 */ ,
23753 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23754 {6, 1, 53}, /* shli r3, r1, 53 */
23755 {1, 2, 3}} /* add r4, r2, r3 */
23757 {9007199254741002ll /* 0x2000000000000a */ ,
23758 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23759 {6, 1, 53}, /* shli r3, r1, 53 */
23760 {3, 2, 3}} /* shl1add r4, r2, r3 */
23762 {9007199254741008ll /* 0x20000000000010 */ ,
23763 {{6, 1, 4}, /* shli r2, r1, 4 */
23764 {6, 1, 53}, /* shli r3, r1, 53 */
23765 {1, 2, 3}} /* add r4, r2, r3 */
23767 {9007199254741024ll /* 0x20000000000020 */ ,
23768 {{6, 1, 5}, /* shli r2, r1, 5 */
23769 {6, 1, 53}, /* shli r3, r1, 53 */
23770 {1, 2, 3}} /* add r4, r2, r3 */
23772 {9007199254741056ll /* 0x20000000000040 */ ,
23773 {{6, 1, 6}, /* shli r2, r1, 6 */
23774 {6, 1, 53}, /* shli r3, r1, 53 */
23775 {1, 2, 3}} /* add r4, r2, r3 */
23777 {9007199254741120ll /* 0x20000000000080 */ ,
23778 {{6, 1, 7}, /* shli r2, r1, 7 */
23779 {6, 1, 53}, /* shli r3, r1, 53 */
23780 {1, 2, 3}} /* add r4, r2, r3 */
23782 {9007199254741248ll /* 0x20000000000100 */ ,
23783 {{6, 1, 8}, /* shli r2, r1, 8 */
23784 {6, 1, 53}, /* shli r3, r1, 53 */
23785 {1, 2, 3}} /* add r4, r2, r3 */
23787 {9007199254741504ll /* 0x20000000000200 */ ,
23788 {{6, 1, 9}, /* shli r2, r1, 9 */
23789 {6, 1, 53}, /* shli r3, r1, 53 */
23790 {1, 2, 3}} /* add r4, r2, r3 */
23792 {9007199254742016ll /* 0x20000000000400 */ ,
23793 {{6, 1, 10}, /* shli r2, r1, 10 */
23794 {6, 1, 53}, /* shli r3, r1, 53 */
23795 {1, 2, 3}} /* add r4, r2, r3 */
23797 {9007199254743040ll /* 0x20000000000800 */ ,
23798 {{6, 1, 11}, /* shli r2, r1, 11 */
23799 {6, 1, 53}, /* shli r3, r1, 53 */
23800 {1, 2, 3}} /* add r4, r2, r3 */
23802 {9007199254745088ll /* 0x20000000001000 */ ,
23803 {{6, 1, 12}, /* shli r2, r1, 12 */
23804 {6, 1, 53}, /* shli r3, r1, 53 */
23805 {1, 2, 3}} /* add r4, r2, r3 */
23807 {9007199254749184ll /* 0x20000000002000 */ ,
23808 {{6, 1, 13}, /* shli r2, r1, 13 */
23809 {6, 1, 53}, /* shli r3, r1, 53 */
23810 {1, 2, 3}} /* add r4, r2, r3 */
23812 {9007199254757376ll /* 0x20000000004000 */ ,
23813 {{6, 1, 14}, /* shli r2, r1, 14 */
23814 {6, 1, 53}, /* shli r3, r1, 53 */
23815 {1, 2, 3}} /* add r4, r2, r3 */
23817 {9007199254773760ll /* 0x20000000008000 */ ,
23818 {{6, 1, 15}, /* shli r2, r1, 15 */
23819 {6, 1, 53}, /* shli r3, r1, 53 */
23820 {1, 2, 3}} /* add r4, r2, r3 */
23822 {9007199254806528ll /* 0x20000000010000 */ ,
23823 {{6, 1, 16}, /* shli r2, r1, 16 */
23824 {6, 1, 53}, /* shli r3, r1, 53 */
23825 {1, 2, 3}} /* add r4, r2, r3 */
23827 {9007199254872064ll /* 0x20000000020000 */ ,
23828 {{6, 1, 17}, /* shli r2, r1, 17 */
23829 {6, 1, 53}, /* shli r3, r1, 53 */
23830 {1, 2, 3}} /* add r4, r2, r3 */
23832 {9007199255003136ll /* 0x20000000040000 */ ,
23833 {{6, 1, 18}, /* shli r2, r1, 18 */
23834 {6, 1, 53}, /* shli r3, r1, 53 */
23835 {1, 2, 3}} /* add r4, r2, r3 */
23837 {9007199255265280ll /* 0x20000000080000 */ ,
23838 {{6, 1, 19}, /* shli r2, r1, 19 */
23839 {6, 1, 53}, /* shli r3, r1, 53 */
23840 {1, 2, 3}} /* add r4, r2, r3 */
23842 {9007199255789568ll /* 0x20000000100000 */ ,
23843 {{6, 1, 20}, /* shli r2, r1, 20 */
23844 {6, 1, 53}, /* shli r3, r1, 53 */
23845 {1, 2, 3}} /* add r4, r2, r3 */
23847 {9007199256838144ll /* 0x20000000200000 */ ,
23848 {{6, 1, 21}, /* shli r2, r1, 21 */
23849 {6, 1, 53}, /* shli r3, r1, 53 */
23850 {1, 2, 3}} /* add r4, r2, r3 */
23852 {9007199258935296ll /* 0x20000000400000 */ ,
23853 {{6, 1, 22}, /* shli r2, r1, 22 */
23854 {6, 1, 53}, /* shli r3, r1, 53 */
23855 {1, 2, 3}} /* add r4, r2, r3 */
23857 {9007199263129600ll /* 0x20000000800000 */ ,
23858 {{6, 1, 23}, /* shli r2, r1, 23 */
23859 {6, 1, 53}, /* shli r3, r1, 53 */
23860 {1, 2, 3}} /* add r4, r2, r3 */
23862 {9007199271518208ll /* 0x20000001000000 */ ,
23863 {{6, 1, 24}, /* shli r2, r1, 24 */
23864 {6, 1, 53}, /* shli r3, r1, 53 */
23865 {1, 2, 3}} /* add r4, r2, r3 */
23867 {9007199288295424ll /* 0x20000002000000 */ ,
23868 {{6, 1, 25}, /* shli r2, r1, 25 */
23869 {6, 1, 53}, /* shli r3, r1, 53 */
23870 {1, 2, 3}} /* add r4, r2, r3 */
23872 {9007199321849856ll /* 0x20000004000000 */ ,
23873 {{6, 1, 26}, /* shli r2, r1, 26 */
23874 {6, 1, 53}, /* shli r3, r1, 53 */
23875 {1, 2, 3}} /* add r4, r2, r3 */
23877 {9007199388958720ll /* 0x20000008000000 */ ,
23878 {{6, 1, 27}, /* shli r2, r1, 27 */
23879 {6, 1, 53}, /* shli r3, r1, 53 */
23880 {1, 2, 3}} /* add r4, r2, r3 */
23882 {9007199523176448ll /* 0x20000010000000 */ ,
23883 {{6, 1, 28}, /* shli r2, r1, 28 */
23884 {6, 1, 53}, /* shli r3, r1, 53 */
23885 {1, 2, 3}} /* add r4, r2, r3 */
23887 {9007199791611904ll /* 0x20000020000000 */ ,
23888 {{6, 1, 29}, /* shli r2, r1, 29 */
23889 {6, 1, 53}, /* shli r3, r1, 53 */
23890 {1, 2, 3}} /* add r4, r2, r3 */
23892 {9007200328482816ll /* 0x20000040000000 */ ,
23893 {{6, 1, 30}, /* shli r2, r1, 30 */
23894 {6, 1, 53}, /* shli r3, r1, 53 */
23895 {1, 2, 3}} /* add r4, r2, r3 */
23897 {9007201402224640ll /* 0x20000080000000 */ ,
23898 {{6, 1, 31}, /* shli r2, r1, 31 */
23899 {6, 1, 53}, /* shli r3, r1, 53 */
23900 {1, 2, 3}} /* add r4, r2, r3 */
23902 {9007203549708288ll /* 0x20000100000000 */ ,
23903 {{6, 1, 32}, /* shli r2, r1, 32 */
23904 {6, 1, 53}, /* shli r3, r1, 53 */
23905 {1, 2, 3}} /* add r4, r2, r3 */
23907 {9007207844675584ll /* 0x20000200000000 */ ,
23908 {{6, 1, 33}, /* shli r2, r1, 33 */
23909 {6, 1, 53}, /* shli r3, r1, 53 */
23910 {1, 2, 3}} /* add r4, r2, r3 */
23912 {9007216434610176ll /* 0x20000400000000 */ ,
23913 {{6, 1, 34}, /* shli r2, r1, 34 */
23914 {6, 1, 53}, /* shli r3, r1, 53 */
23915 {1, 2, 3}} /* add r4, r2, r3 */
23917 {9007233614479360ll /* 0x20000800000000 */ ,
23918 {{6, 1, 35}, /* shli r2, r1, 35 */
23919 {6, 1, 53}, /* shli r3, r1, 53 */
23920 {1, 2, 3}} /* add r4, r2, r3 */
23922 {9007267974217728ll /* 0x20001000000000 */ ,
23923 {{6, 1, 36}, /* shli r2, r1, 36 */
23924 {6, 1, 53}, /* shli r3, r1, 53 */
23925 {1, 2, 3}} /* add r4, r2, r3 */
23927 {9007336693694464ll /* 0x20002000000000 */ ,
23928 {{6, 1, 37}, /* shli r2, r1, 37 */
23929 {6, 1, 53}, /* shli r3, r1, 53 */
23930 {1, 2, 3}} /* add r4, r2, r3 */
23932 {9007474132647936ll /* 0x20004000000000 */ ,
23933 {{6, 1, 38}, /* shli r2, r1, 38 */
23934 {6, 1, 53}, /* shli r3, r1, 53 */
23935 {1, 2, 3}} /* add r4, r2, r3 */
23937 {9007749010554880ll /* 0x20008000000000 */ ,
23938 {{6, 1, 39}, /* shli r2, r1, 39 */
23939 {6, 1, 53}, /* shli r3, r1, 53 */
23940 {1, 2, 3}} /* add r4, r2, r3 */
23942 {9008298766368768ll /* 0x20010000000000 */ ,
23943 {{6, 1, 40}, /* shli r2, r1, 40 */
23944 {6, 1, 53}, /* shli r3, r1, 53 */
23945 {1, 2, 3}} /* add r4, r2, r3 */
23947 {9009398277996544ll /* 0x20020000000000 */ ,
23948 {{6, 1, 41}, /* shli r2, r1, 41 */
23949 {6, 1, 53}, /* shli r3, r1, 53 */
23950 {1, 2, 3}} /* add r4, r2, r3 */
23952 {9011597301252096ll /* 0x20040000000000 */ ,
23953 {{6, 1, 42}, /* shli r2, r1, 42 */
23954 {6, 1, 53}, /* shli r3, r1, 53 */
23955 {1, 2, 3}} /* add r4, r2, r3 */
23957 {9015995347763200ll /* 0x20080000000000 */ ,
23958 {{6, 1, 43}, /* shli r2, r1, 43 */
23959 {6, 1, 53}, /* shli r3, r1, 53 */
23960 {1, 2, 3}} /* add r4, r2, r3 */
23962 {9024791440785408ll /* 0x20100000000000 */ ,
23963 {{6, 1, 44}, /* shli r2, r1, 44 */
23964 {6, 1, 53}, /* shli r3, r1, 53 */
23965 {1, 2, 3}} /* add r4, r2, r3 */
23967 {9042383626829824ll /* 0x20200000000000 */ ,
23968 {{6, 1, 45}, /* shli r2, r1, 45 */
23969 {6, 1, 53}, /* shli r3, r1, 53 */
23970 {1, 2, 3}} /* add r4, r2, r3 */
23972 {9077567998918656ll /* 0x20400000000000 */ ,
23973 {{6, 1, 46}, /* shli r2, r1, 46 */
23974 {6, 1, 53}, /* shli r3, r1, 53 */
23975 {1, 2, 3}} /* add r4, r2, r3 */
23977 {9147936743096320ll /* 0x20800000000000 */ ,
23978 {{6, 1, 47}, /* shli r2, r1, 47 */
23979 {6, 1, 53}, /* shli r3, r1, 53 */
23980 {1, 2, 3}} /* add r4, r2, r3 */
23982 {9288674231451648ll /* 0x21000000000000 */ ,
23983 {{6, 1, 48}, /* shli r2, r1, 48 */
23984 {6, 1, 53}, /* shli r3, r1, 53 */
23985 {1, 2, 3}} /* add r4, r2, r3 */
23987 {9570149208162304ll /* 0x22000000000000 */ ,
23988 {{6, 1, 49}, /* shli r2, r1, 49 */
23989 {6, 1, 53}, /* shli r3, r1, 53 */
23990 {1, 2, 3}} /* add r4, r2, r3 */
23992 {10133099161583616ll /* 0x24000000000000 */ ,
23993 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23994 {6, 2, 50}} /* shli r3, r2, 50 */
23996 {11258999068426240ll /* 0x28000000000000 */ ,
23997 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23998 {6, 2, 51}} /* shli r3, r2, 51 */
24000 {13510798882111488ll /* 0x30000000000000 */ ,
24001 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24002 {6, 2, 52}} /* shli r3, r2, 52 */
24004 {18014398509481975ll /* 0x3ffffffffffff7 */ ,
24005 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24006 {6, 1, 54}, /* shli r3, r1, 54 */
24007 {2, 3, 2}} /* sub r4, r3, r2 */
24009 {18014398509481976ll /* 0x3ffffffffffff8 */ ,
24010 {{6, 1, 3}, /* shli r2, r1, 3 */
24011 {6, 1, 54}, /* shli r3, r1, 54 */
24012 {2, 3, 2}} /* sub r4, r3, r2 */
24014 {18014398509481977ll /* 0x3ffffffffffff9 */ ,
24015 {{6, 1, 51}, /* shli r2, r1, 51 */
24016 {2, 2, 1}, /* sub r3, r2, r1 */
24017 {5, 3, 1}} /* shl3add r4, r3, r1 */
24019 {18014398509481979ll /* 0x3ffffffffffffb */ ,
24020 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24021 {6, 1, 54}, /* shli r3, r1, 54 */
24022 {2, 3, 2}} /* sub r4, r3, r2 */
24024 {18014398509481980ll /* 0x3ffffffffffffc */ ,
24025 {{6, 1, 2}, /* shli r2, r1, 2 */
24026 {6, 1, 54}, /* shli r3, r1, 54 */
24027 {2, 3, 2}} /* sub r4, r3, r2 */
24029 {18014398509481981ll /* 0x3ffffffffffffd */ ,
24030 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24031 {6, 1, 54}, /* shli r3, r1, 54 */
24032 {2, 3, 2}} /* sub r4, r3, r2 */
24034 {18014398509481982ll /* 0x3ffffffffffffe */ ,
24035 {{6, 1, 1}, /* shli r2, r1, 1 */
24036 {6, 1, 54}, /* shli r3, r1, 54 */
24037 {2, 3, 2}} /* sub r4, r3, r2 */
24039 {18014398509481983ll /* 0x3fffffffffffff */ ,
24040 {{6, 1, 54}, /* shli r2, r1, 54 */
24041 {2, 2, 1}} /* sub r3, r2, r1 */
24043 {18014398509481984ll /* 0x40000000000000 */ ,
24044 {{6, 1, 54}} /* shli r2, r1, 54 */
24046 {18014398509481985ll /* 0x40000000000001 */ ,
24047 {{6, 1, 54}, /* shli r2, r1, 54 */
24048 {1, 1, 2}} /* add r3, r1, r2 */
24050 {18014398509481986ll /* 0x40000000000002 */ ,
24051 {{6, 1, 54}, /* shli r2, r1, 54 */
24052 {3, 1, 2}} /* shl1add r3, r1, r2 */
24054 {18014398509481987ll /* 0x40000000000003 */ ,
24055 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24056 {6, 1, 54}, /* shli r3, r1, 54 */
24057 {1, 2, 3}} /* add r4, r2, r3 */
24059 {18014398509481988ll /* 0x40000000000004 */ ,
24060 {{6, 1, 54}, /* shli r2, r1, 54 */
24061 {4, 1, 2}} /* shl2add r3, r1, r2 */
24063 {18014398509481989ll /* 0x40000000000005 */ ,
24064 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24065 {6, 1, 54}, /* shli r3, r1, 54 */
24066 {1, 2, 3}} /* add r4, r2, r3 */
24068 {18014398509481990ll /* 0x40000000000006 */ ,
24069 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24070 {6, 1, 54}, /* shli r3, r1, 54 */
24071 {3, 2, 3}} /* shl1add r4, r2, r3 */
24073 {18014398509481991ll /* 0x40000000000007 */ ,
24074 {{6, 1, 54}, /* shli r2, r1, 54 */
24075 {2, 2, 1}, /* sub r3, r2, r1 */
24076 {5, 1, 3}} /* shl3add r4, r1, r3 */
24078 {18014398509481992ll /* 0x40000000000008 */ ,
24079 {{6, 1, 54}, /* shli r2, r1, 54 */
24080 {5, 1, 2}} /* shl3add r3, r1, r2 */
24082 {18014398509481993ll /* 0x40000000000009 */ ,
24083 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24084 {6, 1, 54}, /* shli r3, r1, 54 */
24085 {1, 2, 3}} /* add r4, r2, r3 */
24087 {18014398509481994ll /* 0x4000000000000a */ ,
24088 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24089 {6, 1, 54}, /* shli r3, r1, 54 */
24090 {3, 2, 3}} /* shl1add r4, r2, r3 */
24092 {18014398509482000ll /* 0x40000000000010 */ ,
24093 {{6, 1, 4}, /* shli r2, r1, 4 */
24094 {6, 1, 54}, /* shli r3, r1, 54 */
24095 {1, 2, 3}} /* add r4, r2, r3 */
24097 {18014398509482016ll /* 0x40000000000020 */ ,
24098 {{6, 1, 5}, /* shli r2, r1, 5 */
24099 {6, 1, 54}, /* shli r3, r1, 54 */
24100 {1, 2, 3}} /* add r4, r2, r3 */
24102 {18014398509482048ll /* 0x40000000000040 */ ,
24103 {{6, 1, 6}, /* shli r2, r1, 6 */
24104 {6, 1, 54}, /* shli r3, r1, 54 */
24105 {1, 2, 3}} /* add r4, r2, r3 */
24107 {18014398509482112ll /* 0x40000000000080 */ ,
24108 {{6, 1, 7}, /* shli r2, r1, 7 */
24109 {6, 1, 54}, /* shli r3, r1, 54 */
24110 {1, 2, 3}} /* add r4, r2, r3 */
24112 {18014398509482240ll /* 0x40000000000100 */ ,
24113 {{6, 1, 8}, /* shli r2, r1, 8 */
24114 {6, 1, 54}, /* shli r3, r1, 54 */
24115 {1, 2, 3}} /* add r4, r2, r3 */
24117 {18014398509482496ll /* 0x40000000000200 */ ,
24118 {{6, 1, 9}, /* shli r2, r1, 9 */
24119 {6, 1, 54}, /* shli r3, r1, 54 */
24120 {1, 2, 3}} /* add r4, r2, r3 */
24122 {18014398509483008ll /* 0x40000000000400 */ ,
24123 {{6, 1, 10}, /* shli r2, r1, 10 */
24124 {6, 1, 54}, /* shli r3, r1, 54 */
24125 {1, 2, 3}} /* add r4, r2, r3 */
24127 {18014398509484032ll /* 0x40000000000800 */ ,
24128 {{6, 1, 11}, /* shli r2, r1, 11 */
24129 {6, 1, 54}, /* shli r3, r1, 54 */
24130 {1, 2, 3}} /* add r4, r2, r3 */
24132 {18014398509486080ll /* 0x40000000001000 */ ,
24133 {{6, 1, 12}, /* shli r2, r1, 12 */
24134 {6, 1, 54}, /* shli r3, r1, 54 */
24135 {1, 2, 3}} /* add r4, r2, r3 */
24137 {18014398509490176ll /* 0x40000000002000 */ ,
24138 {{6, 1, 13}, /* shli r2, r1, 13 */
24139 {6, 1, 54}, /* shli r3, r1, 54 */
24140 {1, 2, 3}} /* add r4, r2, r3 */
24142 {18014398509498368ll /* 0x40000000004000 */ ,
24143 {{6, 1, 14}, /* shli r2, r1, 14 */
24144 {6, 1, 54}, /* shli r3, r1, 54 */
24145 {1, 2, 3}} /* add r4, r2, r3 */
24147 {18014398509514752ll /* 0x40000000008000 */ ,
24148 {{6, 1, 15}, /* shli r2, r1, 15 */
24149 {6, 1, 54}, /* shli r3, r1, 54 */
24150 {1, 2, 3}} /* add r4, r2, r3 */
24152 {18014398509547520ll /* 0x40000000010000 */ ,
24153 {{6, 1, 16}, /* shli r2, r1, 16 */
24154 {6, 1, 54}, /* shli r3, r1, 54 */
24155 {1, 2, 3}} /* add r4, r2, r3 */
24157 {18014398509613056ll /* 0x40000000020000 */ ,
24158 {{6, 1, 17}, /* shli r2, r1, 17 */
24159 {6, 1, 54}, /* shli r3, r1, 54 */
24160 {1, 2, 3}} /* add r4, r2, r3 */
24162 {18014398509744128ll /* 0x40000000040000 */ ,
24163 {{6, 1, 18}, /* shli r2, r1, 18 */
24164 {6, 1, 54}, /* shli r3, r1, 54 */
24165 {1, 2, 3}} /* add r4, r2, r3 */
24167 {18014398510006272ll /* 0x40000000080000 */ ,
24168 {{6, 1, 19}, /* shli r2, r1, 19 */
24169 {6, 1, 54}, /* shli r3, r1, 54 */
24170 {1, 2, 3}} /* add r4, r2, r3 */
24172 {18014398510530560ll /* 0x40000000100000 */ ,
24173 {{6, 1, 20}, /* shli r2, r1, 20 */
24174 {6, 1, 54}, /* shli r3, r1, 54 */
24175 {1, 2, 3}} /* add r4, r2, r3 */
24177 {18014398511579136ll /* 0x40000000200000 */ ,
24178 {{6, 1, 21}, /* shli r2, r1, 21 */
24179 {6, 1, 54}, /* shli r3, r1, 54 */
24180 {1, 2, 3}} /* add r4, r2, r3 */
24182 {18014398513676288ll /* 0x40000000400000 */ ,
24183 {{6, 1, 22}, /* shli r2, r1, 22 */
24184 {6, 1, 54}, /* shli r3, r1, 54 */
24185 {1, 2, 3}} /* add r4, r2, r3 */
24187 {18014398517870592ll /* 0x40000000800000 */ ,
24188 {{6, 1, 23}, /* shli r2, r1, 23 */
24189 {6, 1, 54}, /* shli r3, r1, 54 */
24190 {1, 2, 3}} /* add r4, r2, r3 */
24192 {18014398526259200ll /* 0x40000001000000 */ ,
24193 {{6, 1, 24}, /* shli r2, r1, 24 */
24194 {6, 1, 54}, /* shli r3, r1, 54 */
24195 {1, 2, 3}} /* add r4, r2, r3 */
24197 {18014398543036416ll /* 0x40000002000000 */ ,
24198 {{6, 1, 25}, /* shli r2, r1, 25 */
24199 {6, 1, 54}, /* shli r3, r1, 54 */
24200 {1, 2, 3}} /* add r4, r2, r3 */
24202 {18014398576590848ll /* 0x40000004000000 */ ,
24203 {{6, 1, 26}, /* shli r2, r1, 26 */
24204 {6, 1, 54}, /* shli r3, r1, 54 */
24205 {1, 2, 3}} /* add r4, r2, r3 */
24207 {18014398643699712ll /* 0x40000008000000 */ ,
24208 {{6, 1, 27}, /* shli r2, r1, 27 */
24209 {6, 1, 54}, /* shli r3, r1, 54 */
24210 {1, 2, 3}} /* add r4, r2, r3 */
24212 {18014398777917440ll /* 0x40000010000000 */ ,
24213 {{6, 1, 28}, /* shli r2, r1, 28 */
24214 {6, 1, 54}, /* shli r3, r1, 54 */
24215 {1, 2, 3}} /* add r4, r2, r3 */
24217 {18014399046352896ll /* 0x40000020000000 */ ,
24218 {{6, 1, 29}, /* shli r2, r1, 29 */
24219 {6, 1, 54}, /* shli r3, r1, 54 */
24220 {1, 2, 3}} /* add r4, r2, r3 */
24222 {18014399583223808ll /* 0x40000040000000 */ ,
24223 {{6, 1, 30}, /* shli r2, r1, 30 */
24224 {6, 1, 54}, /* shli r3, r1, 54 */
24225 {1, 2, 3}} /* add r4, r2, r3 */
24227 {18014400656965632ll /* 0x40000080000000 */ ,
24228 {{6, 1, 31}, /* shli r2, r1, 31 */
24229 {6, 1, 54}, /* shli r3, r1, 54 */
24230 {1, 2, 3}} /* add r4, r2, r3 */
24232 {18014402804449280ll /* 0x40000100000000 */ ,
24233 {{6, 1, 32}, /* shli r2, r1, 32 */
24234 {6, 1, 54}, /* shli r3, r1, 54 */
24235 {1, 2, 3}} /* add r4, r2, r3 */
24237 {18014407099416576ll /* 0x40000200000000 */ ,
24238 {{6, 1, 33}, /* shli r2, r1, 33 */
24239 {6, 1, 54}, /* shli r3, r1, 54 */
24240 {1, 2, 3}} /* add r4, r2, r3 */
24242 {18014415689351168ll /* 0x40000400000000 */ ,
24243 {{6, 1, 34}, /* shli r2, r1, 34 */
24244 {6, 1, 54}, /* shli r3, r1, 54 */
24245 {1, 2, 3}} /* add r4, r2, r3 */
24247 {18014432869220352ll /* 0x40000800000000 */ ,
24248 {{6, 1, 35}, /* shli r2, r1, 35 */
24249 {6, 1, 54}, /* shli r3, r1, 54 */
24250 {1, 2, 3}} /* add r4, r2, r3 */
24252 {18014467228958720ll /* 0x40001000000000 */ ,
24253 {{6, 1, 36}, /* shli r2, r1, 36 */
24254 {6, 1, 54}, /* shli r3, r1, 54 */
24255 {1, 2, 3}} /* add r4, r2, r3 */
24257 {18014535948435456ll /* 0x40002000000000 */ ,
24258 {{6, 1, 37}, /* shli r2, r1, 37 */
24259 {6, 1, 54}, /* shli r3, r1, 54 */
24260 {1, 2, 3}} /* add r4, r2, r3 */
24262 {18014673387388928ll /* 0x40004000000000 */ ,
24263 {{6, 1, 38}, /* shli r2, r1, 38 */
24264 {6, 1, 54}, /* shli r3, r1, 54 */
24265 {1, 2, 3}} /* add r4, r2, r3 */
24267 {18014948265295872ll /* 0x40008000000000 */ ,
24268 {{6, 1, 39}, /* shli r2, r1, 39 */
24269 {6, 1, 54}, /* shli r3, r1, 54 */
24270 {1, 2, 3}} /* add r4, r2, r3 */
24272 {18015498021109760ll /* 0x40010000000000 */ ,
24273 {{6, 1, 40}, /* shli r2, r1, 40 */
24274 {6, 1, 54}, /* shli r3, r1, 54 */
24275 {1, 2, 3}} /* add r4, r2, r3 */
24277 {18016597532737536ll /* 0x40020000000000 */ ,
24278 {{6, 1, 41}, /* shli r2, r1, 41 */
24279 {6, 1, 54}, /* shli r3, r1, 54 */
24280 {1, 2, 3}} /* add r4, r2, r3 */
24282 {18018796555993088ll /* 0x40040000000000 */ ,
24283 {{6, 1, 42}, /* shli r2, r1, 42 */
24284 {6, 1, 54}, /* shli r3, r1, 54 */
24285 {1, 2, 3}} /* add r4, r2, r3 */
24287 {18023194602504192ll /* 0x40080000000000 */ ,
24288 {{6, 1, 43}, /* shli r2, r1, 43 */
24289 {6, 1, 54}, /* shli r3, r1, 54 */
24290 {1, 2, 3}} /* add r4, r2, r3 */
24292 {18031990695526400ll /* 0x40100000000000 */ ,
24293 {{6, 1, 44}, /* shli r2, r1, 44 */
24294 {6, 1, 54}, /* shli r3, r1, 54 */
24295 {1, 2, 3}} /* add r4, r2, r3 */
24297 {18049582881570816ll /* 0x40200000000000 */ ,
24298 {{6, 1, 45}, /* shli r2, r1, 45 */
24299 {6, 1, 54}, /* shli r3, r1, 54 */
24300 {1, 2, 3}} /* add r4, r2, r3 */
24302 {18084767253659648ll /* 0x40400000000000 */ ,
24303 {{6, 1, 46}, /* shli r2, r1, 46 */
24304 {6, 1, 54}, /* shli r3, r1, 54 */
24305 {1, 2, 3}} /* add r4, r2, r3 */
24307 {18155135997837312ll /* 0x40800000000000 */ ,
24308 {{6, 1, 47}, /* shli r2, r1, 47 */
24309 {6, 1, 54}, /* shli r3, r1, 54 */
24310 {1, 2, 3}} /* add r4, r2, r3 */
24312 {18295873486192640ll /* 0x41000000000000 */ ,
24313 {{6, 1, 48}, /* shli r2, r1, 48 */
24314 {6, 1, 54}, /* shli r3, r1, 54 */
24315 {1, 2, 3}} /* add r4, r2, r3 */
24317 {18577348462903296ll /* 0x42000000000000 */ ,
24318 {{6, 1, 49}, /* shli r2, r1, 49 */
24319 {6, 1, 54}, /* shli r3, r1, 54 */
24320 {1, 2, 3}} /* add r4, r2, r3 */
24322 {19140298416324608ll /* 0x44000000000000 */ ,
24323 {{6, 1, 50}, /* shli r2, r1, 50 */
24324 {6, 1, 54}, /* shli r3, r1, 54 */
24325 {1, 2, 3}} /* add r4, r2, r3 */
24327 {20266198323167232ll /* 0x48000000000000 */ ,
24328 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24329 {6, 2, 51}} /* shli r3, r2, 51 */
24331 {22517998136852480ll /* 0x50000000000000 */ ,
24332 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24333 {6, 2, 52}} /* shli r3, r2, 52 */
24335 {27021597764222976ll /* 0x60000000000000 */ ,
24336 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24337 {6, 2, 53}} /* shli r3, r2, 53 */
24339 {36028797018963959ll /* 0x7ffffffffffff7 */ ,
24340 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24341 {6, 1, 55}, /* shli r3, r1, 55 */
24342 {2, 3, 2}} /* sub r4, r3, r2 */
24344 {36028797018963960ll /* 0x7ffffffffffff8 */ ,
24345 {{6, 1, 3}, /* shli r2, r1, 3 */
24346 {6, 1, 55}, /* shli r3, r1, 55 */
24347 {2, 3, 2}} /* sub r4, r3, r2 */
24349 {36028797018963961ll /* 0x7ffffffffffff9 */ ,
24350 {{6, 1, 52}, /* shli r2, r1, 52 */
24351 {2, 2, 1}, /* sub r3, r2, r1 */
24352 {5, 3, 1}} /* shl3add r4, r3, r1 */
24354 {36028797018963963ll /* 0x7ffffffffffffb */ ,
24355 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24356 {6, 1, 55}, /* shli r3, r1, 55 */
24357 {2, 3, 2}} /* sub r4, r3, r2 */
24359 {36028797018963964ll /* 0x7ffffffffffffc */ ,
24360 {{6, 1, 2}, /* shli r2, r1, 2 */
24361 {6, 1, 55}, /* shli r3, r1, 55 */
24362 {2, 3, 2}} /* sub r4, r3, r2 */
24364 {36028797018963965ll /* 0x7ffffffffffffd */ ,
24365 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24366 {6, 1, 55}, /* shli r3, r1, 55 */
24367 {2, 3, 2}} /* sub r4, r3, r2 */
24369 {36028797018963966ll /* 0x7ffffffffffffe */ ,
24370 {{6, 1, 1}, /* shli r2, r1, 1 */
24371 {6, 1, 55}, /* shli r3, r1, 55 */
24372 {2, 3, 2}} /* sub r4, r3, r2 */
24374 {36028797018963967ll /* 0x7fffffffffffff */ ,
24375 {{6, 1, 55}, /* shli r2, r1, 55 */
24376 {2, 2, 1}} /* sub r3, r2, r1 */
24378 {36028797018963968ll /* 0x80000000000000 */ ,
24379 {{6, 1, 55}} /* shli r2, r1, 55 */
24381 {36028797018963969ll /* 0x80000000000001 */ ,
24382 {{6, 1, 55}, /* shli r2, r1, 55 */
24383 {1, 1, 2}} /* add r3, r1, r2 */
24385 {36028797018963970ll /* 0x80000000000002 */ ,
24386 {{6, 1, 55}, /* shli r2, r1, 55 */
24387 {3, 1, 2}} /* shl1add r3, r1, r2 */
24389 {36028797018963971ll /* 0x80000000000003 */ ,
24390 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24391 {6, 1, 55}, /* shli r3, r1, 55 */
24392 {1, 2, 3}} /* add r4, r2, r3 */
24394 {36028797018963972ll /* 0x80000000000004 */ ,
24395 {{6, 1, 55}, /* shli r2, r1, 55 */
24396 {4, 1, 2}} /* shl2add r3, r1, r2 */
24398 {36028797018963973ll /* 0x80000000000005 */ ,
24399 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24400 {6, 1, 55}, /* shli r3, r1, 55 */
24401 {1, 2, 3}} /* add r4, r2, r3 */
24403 {36028797018963974ll /* 0x80000000000006 */ ,
24404 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24405 {6, 1, 55}, /* shli r3, r1, 55 */
24406 {3, 2, 3}} /* shl1add r4, r2, r3 */
24408 {36028797018963975ll /* 0x80000000000007 */ ,
24409 {{6, 1, 55}, /* shli r2, r1, 55 */
24410 {2, 2, 1}, /* sub r3, r2, r1 */
24411 {5, 1, 3}} /* shl3add r4, r1, r3 */
24413 {36028797018963976ll /* 0x80000000000008 */ ,
24414 {{6, 1, 55}, /* shli r2, r1, 55 */
24415 {5, 1, 2}} /* shl3add r3, r1, r2 */
24417 {36028797018963977ll /* 0x80000000000009 */ ,
24418 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24419 {6, 1, 55}, /* shli r3, r1, 55 */
24420 {1, 2, 3}} /* add r4, r2, r3 */
24422 {36028797018963978ll /* 0x8000000000000a */ ,
24423 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24424 {6, 1, 55}, /* shli r3, r1, 55 */
24425 {3, 2, 3}} /* shl1add r4, r2, r3 */
24427 {36028797018963984ll /* 0x80000000000010 */ ,
24428 {{6, 1, 4}, /* shli r2, r1, 4 */
24429 {6, 1, 55}, /* shli r3, r1, 55 */
24430 {1, 2, 3}} /* add r4, r2, r3 */
24432 {36028797018964000ll /* 0x80000000000020 */ ,
24433 {{6, 1, 5}, /* shli r2, r1, 5 */
24434 {6, 1, 55}, /* shli r3, r1, 55 */
24435 {1, 2, 3}} /* add r4, r2, r3 */
24437 {36028797018964032ll /* 0x80000000000040 */ ,
24438 {{6, 1, 6}, /* shli r2, r1, 6 */
24439 {6, 1, 55}, /* shli r3, r1, 55 */
24440 {1, 2, 3}} /* add r4, r2, r3 */
24442 {36028797018964096ll /* 0x80000000000080 */ ,
24443 {{6, 1, 7}, /* shli r2, r1, 7 */
24444 {6, 1, 55}, /* shli r3, r1, 55 */
24445 {1, 2, 3}} /* add r4, r2, r3 */
24447 {36028797018964224ll /* 0x80000000000100 */ ,
24448 {{6, 1, 8}, /* shli r2, r1, 8 */
24449 {6, 1, 55}, /* shli r3, r1, 55 */
24450 {1, 2, 3}} /* add r4, r2, r3 */
24452 {36028797018964480ll /* 0x80000000000200 */ ,
24453 {{6, 1, 9}, /* shli r2, r1, 9 */
24454 {6, 1, 55}, /* shli r3, r1, 55 */
24455 {1, 2, 3}} /* add r4, r2, r3 */
24457 {36028797018964992ll /* 0x80000000000400 */ ,
24458 {{6, 1, 10}, /* shli r2, r1, 10 */
24459 {6, 1, 55}, /* shli r3, r1, 55 */
24460 {1, 2, 3}} /* add r4, r2, r3 */
24462 {36028797018966016ll /* 0x80000000000800 */ ,
24463 {{6, 1, 11}, /* shli r2, r1, 11 */
24464 {6, 1, 55}, /* shli r3, r1, 55 */
24465 {1, 2, 3}} /* add r4, r2, r3 */
24467 {36028797018968064ll /* 0x80000000001000 */ ,
24468 {{6, 1, 12}, /* shli r2, r1, 12 */
24469 {6, 1, 55}, /* shli r3, r1, 55 */
24470 {1, 2, 3}} /* add r4, r2, r3 */
24472 {36028797018972160ll /* 0x80000000002000 */ ,
24473 {{6, 1, 13}, /* shli r2, r1, 13 */
24474 {6, 1, 55}, /* shli r3, r1, 55 */
24475 {1, 2, 3}} /* add r4, r2, r3 */
24477 {36028797018980352ll /* 0x80000000004000 */ ,
24478 {{6, 1, 14}, /* shli r2, r1, 14 */
24479 {6, 1, 55}, /* shli r3, r1, 55 */
24480 {1, 2, 3}} /* add r4, r2, r3 */
24482 {36028797018996736ll /* 0x80000000008000 */ ,
24483 {{6, 1, 15}, /* shli r2, r1, 15 */
24484 {6, 1, 55}, /* shli r3, r1, 55 */
24485 {1, 2, 3}} /* add r4, r2, r3 */
24487 {36028797019029504ll /* 0x80000000010000 */ ,
24488 {{6, 1, 16}, /* shli r2, r1, 16 */
24489 {6, 1, 55}, /* shli r3, r1, 55 */
24490 {1, 2, 3}} /* add r4, r2, r3 */
24492 {36028797019095040ll /* 0x80000000020000 */ ,
24493 {{6, 1, 17}, /* shli r2, r1, 17 */
24494 {6, 1, 55}, /* shli r3, r1, 55 */
24495 {1, 2, 3}} /* add r4, r2, r3 */
24497 {36028797019226112ll /* 0x80000000040000 */ ,
24498 {{6, 1, 18}, /* shli r2, r1, 18 */
24499 {6, 1, 55}, /* shli r3, r1, 55 */
24500 {1, 2, 3}} /* add r4, r2, r3 */
24502 {36028797019488256ll /* 0x80000000080000 */ ,
24503 {{6, 1, 19}, /* shli r2, r1, 19 */
24504 {6, 1, 55}, /* shli r3, r1, 55 */
24505 {1, 2, 3}} /* add r4, r2, r3 */
24507 {36028797020012544ll /* 0x80000000100000 */ ,
24508 {{6, 1, 20}, /* shli r2, r1, 20 */
24509 {6, 1, 55}, /* shli r3, r1, 55 */
24510 {1, 2, 3}} /* add r4, r2, r3 */
24512 {36028797021061120ll /* 0x80000000200000 */ ,
24513 {{6, 1, 21}, /* shli r2, r1, 21 */
24514 {6, 1, 55}, /* shli r3, r1, 55 */
24515 {1, 2, 3}} /* add r4, r2, r3 */
24517 {36028797023158272ll /* 0x80000000400000 */ ,
24518 {{6, 1, 22}, /* shli r2, r1, 22 */
24519 {6, 1, 55}, /* shli r3, r1, 55 */
24520 {1, 2, 3}} /* add r4, r2, r3 */
24522 {36028797027352576ll /* 0x80000000800000 */ ,
24523 {{6, 1, 23}, /* shli r2, r1, 23 */
24524 {6, 1, 55}, /* shli r3, r1, 55 */
24525 {1, 2, 3}} /* add r4, r2, r3 */
24527 {36028797035741184ll /* 0x80000001000000 */ ,
24528 {{6, 1, 24}, /* shli r2, r1, 24 */
24529 {6, 1, 55}, /* shli r3, r1, 55 */
24530 {1, 2, 3}} /* add r4, r2, r3 */
24532 {36028797052518400ll /* 0x80000002000000 */ ,
24533 {{6, 1, 25}, /* shli r2, r1, 25 */
24534 {6, 1, 55}, /* shli r3, r1, 55 */
24535 {1, 2, 3}} /* add r4, r2, r3 */
24537 {36028797086072832ll /* 0x80000004000000 */ ,
24538 {{6, 1, 26}, /* shli r2, r1, 26 */
24539 {6, 1, 55}, /* shli r3, r1, 55 */
24540 {1, 2, 3}} /* add r4, r2, r3 */
24542 {36028797153181696ll /* 0x80000008000000 */ ,
24543 {{6, 1, 27}, /* shli r2, r1, 27 */
24544 {6, 1, 55}, /* shli r3, r1, 55 */
24545 {1, 2, 3}} /* add r4, r2, r3 */
24547 {36028797287399424ll /* 0x80000010000000 */ ,
24548 {{6, 1, 28}, /* shli r2, r1, 28 */
24549 {6, 1, 55}, /* shli r3, r1, 55 */
24550 {1, 2, 3}} /* add r4, r2, r3 */
24552 {36028797555834880ll /* 0x80000020000000 */ ,
24553 {{6, 1, 29}, /* shli r2, r1, 29 */
24554 {6, 1, 55}, /* shli r3, r1, 55 */
24555 {1, 2, 3}} /* add r4, r2, r3 */
24557 {36028798092705792ll /* 0x80000040000000 */ ,
24558 {{6, 1, 30}, /* shli r2, r1, 30 */
24559 {6, 1, 55}, /* shli r3, r1, 55 */
24560 {1, 2, 3}} /* add r4, r2, r3 */
24562 {36028799166447616ll /* 0x80000080000000 */ ,
24563 {{6, 1, 31}, /* shli r2, r1, 31 */
24564 {6, 1, 55}, /* shli r3, r1, 55 */
24565 {1, 2, 3}} /* add r4, r2, r3 */
24567 {36028801313931264ll /* 0x80000100000000 */ ,
24568 {{6, 1, 32}, /* shli r2, r1, 32 */
24569 {6, 1, 55}, /* shli r3, r1, 55 */
24570 {1, 2, 3}} /* add r4, r2, r3 */
24572 {36028805608898560ll /* 0x80000200000000 */ ,
24573 {{6, 1, 33}, /* shli r2, r1, 33 */
24574 {6, 1, 55}, /* shli r3, r1, 55 */
24575 {1, 2, 3}} /* add r4, r2, r3 */
24577 {36028814198833152ll /* 0x80000400000000 */ ,
24578 {{6, 1, 34}, /* shli r2, r1, 34 */
24579 {6, 1, 55}, /* shli r3, r1, 55 */
24580 {1, 2, 3}} /* add r4, r2, r3 */
24582 {36028831378702336ll /* 0x80000800000000 */ ,
24583 {{6, 1, 35}, /* shli r2, r1, 35 */
24584 {6, 1, 55}, /* shli r3, r1, 55 */
24585 {1, 2, 3}} /* add r4, r2, r3 */
24587 {36028865738440704ll /* 0x80001000000000 */ ,
24588 {{6, 1, 36}, /* shli r2, r1, 36 */
24589 {6, 1, 55}, /* shli r3, r1, 55 */
24590 {1, 2, 3}} /* add r4, r2, r3 */
24592 {36028934457917440ll /* 0x80002000000000 */ ,
24593 {{6, 1, 37}, /* shli r2, r1, 37 */
24594 {6, 1, 55}, /* shli r3, r1, 55 */
24595 {1, 2, 3}} /* add r4, r2, r3 */
24597 {36029071896870912ll /* 0x80004000000000 */ ,
24598 {{6, 1, 38}, /* shli r2, r1, 38 */
24599 {6, 1, 55}, /* shli r3, r1, 55 */
24600 {1, 2, 3}} /* add r4, r2, r3 */
24602 {36029346774777856ll /* 0x80008000000000 */ ,
24603 {{6, 1, 39}, /* shli r2, r1, 39 */
24604 {6, 1, 55}, /* shli r3, r1, 55 */
24605 {1, 2, 3}} /* add r4, r2, r3 */
24607 {36029896530591744ll /* 0x80010000000000 */ ,
24608 {{6, 1, 40}, /* shli r2, r1, 40 */
24609 {6, 1, 55}, /* shli r3, r1, 55 */
24610 {1, 2, 3}} /* add r4, r2, r3 */
24612 {36030996042219520ll /* 0x80020000000000 */ ,
24613 {{6, 1, 41}, /* shli r2, r1, 41 */
24614 {6, 1, 55}, /* shli r3, r1, 55 */
24615 {1, 2, 3}} /* add r4, r2, r3 */
24617 {36033195065475072ll /* 0x80040000000000 */ ,
24618 {{6, 1, 42}, /* shli r2, r1, 42 */
24619 {6, 1, 55}, /* shli r3, r1, 55 */
24620 {1, 2, 3}} /* add r4, r2, r3 */
24622 {36037593111986176ll /* 0x80080000000000 */ ,
24623 {{6, 1, 43}, /* shli r2, r1, 43 */
24624 {6, 1, 55}, /* shli r3, r1, 55 */
24625 {1, 2, 3}} /* add r4, r2, r3 */
24627 {36046389205008384ll /* 0x80100000000000 */ ,
24628 {{6, 1, 44}, /* shli r2, r1, 44 */
24629 {6, 1, 55}, /* shli r3, r1, 55 */
24630 {1, 2, 3}} /* add r4, r2, r3 */
24632 {36063981391052800ll /* 0x80200000000000 */ ,
24633 {{6, 1, 45}, /* shli r2, r1, 45 */
24634 {6, 1, 55}, /* shli r3, r1, 55 */
24635 {1, 2, 3}} /* add r4, r2, r3 */
24637 {36099165763141632ll /* 0x80400000000000 */ ,
24638 {{6, 1, 46}, /* shli r2, r1, 46 */
24639 {6, 1, 55}, /* shli r3, r1, 55 */
24640 {1, 2, 3}} /* add r4, r2, r3 */
24642 {36169534507319296ll /* 0x80800000000000 */ ,
24643 {{6, 1, 47}, /* shli r2, r1, 47 */
24644 {6, 1, 55}, /* shli r3, r1, 55 */
24645 {1, 2, 3}} /* add r4, r2, r3 */
24647 {36310271995674624ll /* 0x81000000000000 */ ,
24648 {{6, 1, 48}, /* shli r2, r1, 48 */
24649 {6, 1, 55}, /* shli r3, r1, 55 */
24650 {1, 2, 3}} /* add r4, r2, r3 */
24652 {36591746972385280ll /* 0x82000000000000 */ ,
24653 {{6, 1, 49}, /* shli r2, r1, 49 */
24654 {6, 1, 55}, /* shli r3, r1, 55 */
24655 {1, 2, 3}} /* add r4, r2, r3 */
24657 {37154696925806592ll /* 0x84000000000000 */ ,
24658 {{6, 1, 50}, /* shli r2, r1, 50 */
24659 {6, 1, 55}, /* shli r3, r1, 55 */
24660 {1, 2, 3}} /* add r4, r2, r3 */
24662 {38280596832649216ll /* 0x88000000000000 */ ,
24663 {{6, 1, 51}, /* shli r2, r1, 51 */
24664 {6, 1, 55}, /* shli r3, r1, 55 */
24665 {1, 2, 3}} /* add r4, r2, r3 */
24667 {40532396646334464ll /* 0x90000000000000 */ ,
24668 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24669 {6, 2, 52}} /* shli r3, r2, 52 */
24671 {45035996273704960ll /* 0xa0000000000000 */ ,
24672 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24673 {6, 2, 53}} /* shli r3, r2, 53 */
24675 {54043195528445952ll /* 0xc0000000000000 */ ,
24676 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24677 {6, 2, 54}} /* shli r3, r2, 54 */
24679 {72057594037927927ll /* 0xfffffffffffff7 */ ,
24680 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24681 {6, 1, 56}, /* shli r3, r1, 56 */
24682 {2, 3, 2}} /* sub r4, r3, r2 */
24684 {72057594037927928ll /* 0xfffffffffffff8 */ ,
24685 {{6, 1, 3}, /* shli r2, r1, 3 */
24686 {6, 1, 56}, /* shli r3, r1, 56 */
24687 {2, 3, 2}} /* sub r4, r3, r2 */
24689 {72057594037927929ll /* 0xfffffffffffff9 */ ,
24690 {{6, 1, 53}, /* shli r2, r1, 53 */
24691 {2, 2, 1}, /* sub r3, r2, r1 */
24692 {5, 3, 1}} /* shl3add r4, r3, r1 */
24694 {72057594037927931ll /* 0xfffffffffffffb */ ,
24695 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24696 {6, 1, 56}, /* shli r3, r1, 56 */
24697 {2, 3, 2}} /* sub r4, r3, r2 */
24699 {72057594037927932ll /* 0xfffffffffffffc */ ,
24700 {{6, 1, 2}, /* shli r2, r1, 2 */
24701 {6, 1, 56}, /* shli r3, r1, 56 */
24702 {2, 3, 2}} /* sub r4, r3, r2 */
24704 {72057594037927933ll /* 0xfffffffffffffd */ ,
24705 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24706 {6, 1, 56}, /* shli r3, r1, 56 */
24707 {2, 3, 2}} /* sub r4, r3, r2 */
24709 {72057594037927934ll /* 0xfffffffffffffe */ ,
24710 {{6, 1, 1}, /* shli r2, r1, 1 */
24711 {6, 1, 56}, /* shli r3, r1, 56 */
24712 {2, 3, 2}} /* sub r4, r3, r2 */
24714 {72057594037927935ll /* 0xffffffffffffff */ ,
24715 {{6, 1, 56}, /* shli r2, r1, 56 */
24716 {2, 2, 1}} /* sub r3, r2, r1 */
24718 {72057594037927936ll /* 0x100000000000000 */ ,
24719 {{6, 1, 56}} /* shli r2, r1, 56 */
24721 {72057594037927937ll /* 0x100000000000001 */ ,
24722 {{6, 1, 56}, /* shli r2, r1, 56 */
24723 {1, 1, 2}} /* add r3, r1, r2 */
24725 {72057594037927938ll /* 0x100000000000002 */ ,
24726 {{6, 1, 56}, /* shli r2, r1, 56 */
24727 {3, 1, 2}} /* shl1add r3, r1, r2 */
24729 {72057594037927939ll /* 0x100000000000003 */ ,
24730 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24731 {6, 1, 56}, /* shli r3, r1, 56 */
24732 {1, 2, 3}} /* add r4, r2, r3 */
24734 {72057594037927940ll /* 0x100000000000004 */ ,
24735 {{6, 1, 56}, /* shli r2, r1, 56 */
24736 {4, 1, 2}} /* shl2add r3, r1, r2 */
24738 {72057594037927941ll /* 0x100000000000005 */ ,
24739 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24740 {6, 1, 56}, /* shli r3, r1, 56 */
24741 {1, 2, 3}} /* add r4, r2, r3 */
24743 {72057594037927942ll /* 0x100000000000006 */ ,
24744 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24745 {6, 1, 56}, /* shli r3, r1, 56 */
24746 {3, 2, 3}} /* shl1add r4, r2, r3 */
24748 {72057594037927943ll /* 0x100000000000007 */ ,
24749 {{6, 1, 56}, /* shli r2, r1, 56 */
24750 {2, 2, 1}, /* sub r3, r2, r1 */
24751 {5, 1, 3}} /* shl3add r4, r1, r3 */
24753 {72057594037927944ll /* 0x100000000000008 */ ,
24754 {{6, 1, 56}, /* shli r2, r1, 56 */
24755 {5, 1, 2}} /* shl3add r3, r1, r2 */
24757 {72057594037927945ll /* 0x100000000000009 */ ,
24758 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24759 {6, 1, 56}, /* shli r3, r1, 56 */
24760 {1, 2, 3}} /* add r4, r2, r3 */
24762 {72057594037927946ll /* 0x10000000000000a */ ,
24763 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24764 {6, 1, 56}, /* shli r3, r1, 56 */
24765 {3, 2, 3}} /* shl1add r4, r2, r3 */
24767 {72057594037927952ll /* 0x100000000000010 */ ,
24768 {{6, 1, 4}, /* shli r2, r1, 4 */
24769 {6, 1, 56}, /* shli r3, r1, 56 */
24770 {1, 2, 3}} /* add r4, r2, r3 */
24772 {72057594037927968ll /* 0x100000000000020 */ ,
24773 {{6, 1, 5}, /* shli r2, r1, 5 */
24774 {6, 1, 56}, /* shli r3, r1, 56 */
24775 {1, 2, 3}} /* add r4, r2, r3 */
24777 {72057594037928000ll /* 0x100000000000040 */ ,
24778 {{6, 1, 6}, /* shli r2, r1, 6 */
24779 {6, 1, 56}, /* shli r3, r1, 56 */
24780 {1, 2, 3}} /* add r4, r2, r3 */
24782 {72057594037928064ll /* 0x100000000000080 */ ,
24783 {{6, 1, 7}, /* shli r2, r1, 7 */
24784 {6, 1, 56}, /* shli r3, r1, 56 */
24785 {1, 2, 3}} /* add r4, r2, r3 */
24787 {72057594037928192ll /* 0x100000000000100 */ ,
24788 {{6, 1, 8}, /* shli r2, r1, 8 */
24789 {6, 1, 56}, /* shli r3, r1, 56 */
24790 {1, 2, 3}} /* add r4, r2, r3 */
24792 {72057594037928448ll /* 0x100000000000200 */ ,
24793 {{6, 1, 9}, /* shli r2, r1, 9 */
24794 {6, 1, 56}, /* shli r3, r1, 56 */
24795 {1, 2, 3}} /* add r4, r2, r3 */
24797 {72057594037928960ll /* 0x100000000000400 */ ,
24798 {{6, 1, 10}, /* shli r2, r1, 10 */
24799 {6, 1, 56}, /* shli r3, r1, 56 */
24800 {1, 2, 3}} /* add r4, r2, r3 */
24802 {72057594037929984ll /* 0x100000000000800 */ ,
24803 {{6, 1, 11}, /* shli r2, r1, 11 */
24804 {6, 1, 56}, /* shli r3, r1, 56 */
24805 {1, 2, 3}} /* add r4, r2, r3 */
24807 {72057594037932032ll /* 0x100000000001000 */ ,
24808 {{6, 1, 12}, /* shli r2, r1, 12 */
24809 {6, 1, 56}, /* shli r3, r1, 56 */
24810 {1, 2, 3}} /* add r4, r2, r3 */
24812 {72057594037936128ll /* 0x100000000002000 */ ,
24813 {{6, 1, 13}, /* shli r2, r1, 13 */
24814 {6, 1, 56}, /* shli r3, r1, 56 */
24815 {1, 2, 3}} /* add r4, r2, r3 */
24817 {72057594037944320ll /* 0x100000000004000 */ ,
24818 {{6, 1, 14}, /* shli r2, r1, 14 */
24819 {6, 1, 56}, /* shli r3, r1, 56 */
24820 {1, 2, 3}} /* add r4, r2, r3 */
24822 {72057594037960704ll /* 0x100000000008000 */ ,
24823 {{6, 1, 15}, /* shli r2, r1, 15 */
24824 {6, 1, 56}, /* shli r3, r1, 56 */
24825 {1, 2, 3}} /* add r4, r2, r3 */
24827 {72057594037993472ll /* 0x100000000010000 */ ,
24828 {{6, 1, 16}, /* shli r2, r1, 16 */
24829 {6, 1, 56}, /* shli r3, r1, 56 */
24830 {1, 2, 3}} /* add r4, r2, r3 */
24832 {72057594038059008ll /* 0x100000000020000 */ ,
24833 {{6, 1, 17}, /* shli r2, r1, 17 */
24834 {6, 1, 56}, /* shli r3, r1, 56 */
24835 {1, 2, 3}} /* add r4, r2, r3 */
24837 {72057594038190080ll /* 0x100000000040000 */ ,
24838 {{6, 1, 18}, /* shli r2, r1, 18 */
24839 {6, 1, 56}, /* shli r3, r1, 56 */
24840 {1, 2, 3}} /* add r4, r2, r3 */
24842 {72057594038452224ll /* 0x100000000080000 */ ,
24843 {{6, 1, 19}, /* shli r2, r1, 19 */
24844 {6, 1, 56}, /* shli r3, r1, 56 */
24845 {1, 2, 3}} /* add r4, r2, r3 */
24847 {72057594038976512ll /* 0x100000000100000 */ ,
24848 {{6, 1, 20}, /* shli r2, r1, 20 */
24849 {6, 1, 56}, /* shli r3, r1, 56 */
24850 {1, 2, 3}} /* add r4, r2, r3 */
24852 {72057594040025088ll /* 0x100000000200000 */ ,
24853 {{6, 1, 21}, /* shli r2, r1, 21 */
24854 {6, 1, 56}, /* shli r3, r1, 56 */
24855 {1, 2, 3}} /* add r4, r2, r3 */
24857 {72057594042122240ll /* 0x100000000400000 */ ,
24858 {{6, 1, 22}, /* shli r2, r1, 22 */
24859 {6, 1, 56}, /* shli r3, r1, 56 */
24860 {1, 2, 3}} /* add r4, r2, r3 */
24862 {72057594046316544ll /* 0x100000000800000 */ ,
24863 {{6, 1, 23}, /* shli r2, r1, 23 */
24864 {6, 1, 56}, /* shli r3, r1, 56 */
24865 {1, 2, 3}} /* add r4, r2, r3 */
24867 {72057594054705152ll /* 0x100000001000000 */ ,
24868 {{6, 1, 24}, /* shli r2, r1, 24 */
24869 {6, 1, 56}, /* shli r3, r1, 56 */
24870 {1, 2, 3}} /* add r4, r2, r3 */
24872 {72057594071482368ll /* 0x100000002000000 */ ,
24873 {{6, 1, 25}, /* shli r2, r1, 25 */
24874 {6, 1, 56}, /* shli r3, r1, 56 */
24875 {1, 2, 3}} /* add r4, r2, r3 */
24877 {72057594105036800ll /* 0x100000004000000 */ ,
24878 {{6, 1, 26}, /* shli r2, r1, 26 */
24879 {6, 1, 56}, /* shli r3, r1, 56 */
24880 {1, 2, 3}} /* add r4, r2, r3 */
24882 {72057594172145664ll /* 0x100000008000000 */ ,
24883 {{6, 1, 27}, /* shli r2, r1, 27 */
24884 {6, 1, 56}, /* shli r3, r1, 56 */
24885 {1, 2, 3}} /* add r4, r2, r3 */
24887 {72057594306363392ll /* 0x100000010000000 */ ,
24888 {{6, 1, 28}, /* shli r2, r1, 28 */
24889 {6, 1, 56}, /* shli r3, r1, 56 */
24890 {1, 2, 3}} /* add r4, r2, r3 */
24892 {72057594574798848ll /* 0x100000020000000 */ ,
24893 {{6, 1, 29}, /* shli r2, r1, 29 */
24894 {6, 1, 56}, /* shli r3, r1, 56 */
24895 {1, 2, 3}} /* add r4, r2, r3 */
24897 {72057595111669760ll /* 0x100000040000000 */ ,
24898 {{6, 1, 30}, /* shli r2, r1, 30 */
24899 {6, 1, 56}, /* shli r3, r1, 56 */
24900 {1, 2, 3}} /* add r4, r2, r3 */
24902 {72057596185411584ll /* 0x100000080000000 */ ,
24903 {{6, 1, 31}, /* shli r2, r1, 31 */
24904 {6, 1, 56}, /* shli r3, r1, 56 */
24905 {1, 2, 3}} /* add r4, r2, r3 */
24907 {72057598332895232ll /* 0x100000100000000 */ ,
24908 {{6, 1, 32}, /* shli r2, r1, 32 */
24909 {6, 1, 56}, /* shli r3, r1, 56 */
24910 {1, 2, 3}} /* add r4, r2, r3 */
24912 {72057602627862528ll /* 0x100000200000000 */ ,
24913 {{6, 1, 33}, /* shli r2, r1, 33 */
24914 {6, 1, 56}, /* shli r3, r1, 56 */
24915 {1, 2, 3}} /* add r4, r2, r3 */
24917 {72057611217797120ll /* 0x100000400000000 */ ,
24918 {{6, 1, 34}, /* shli r2, r1, 34 */
24919 {6, 1, 56}, /* shli r3, r1, 56 */
24920 {1, 2, 3}} /* add r4, r2, r3 */
24922 {72057628397666304ll /* 0x100000800000000 */ ,
24923 {{6, 1, 35}, /* shli r2, r1, 35 */
24924 {6, 1, 56}, /* shli r3, r1, 56 */
24925 {1, 2, 3}} /* add r4, r2, r3 */
24927 {72057662757404672ll /* 0x100001000000000 */ ,
24928 {{6, 1, 36}, /* shli r2, r1, 36 */
24929 {6, 1, 56}, /* shli r3, r1, 56 */
24930 {1, 2, 3}} /* add r4, r2, r3 */
24932 {72057731476881408ll /* 0x100002000000000 */ ,
24933 {{6, 1, 37}, /* shli r2, r1, 37 */
24934 {6, 1, 56}, /* shli r3, r1, 56 */
24935 {1, 2, 3}} /* add r4, r2, r3 */
24937 {72057868915834880ll /* 0x100004000000000 */ ,
24938 {{6, 1, 38}, /* shli r2, r1, 38 */
24939 {6, 1, 56}, /* shli r3, r1, 56 */
24940 {1, 2, 3}} /* add r4, r2, r3 */
24942 {72058143793741824ll /* 0x100008000000000 */ ,
24943 {{6, 1, 39}, /* shli r2, r1, 39 */
24944 {6, 1, 56}, /* shli r3, r1, 56 */
24945 {1, 2, 3}} /* add r4, r2, r3 */
24947 {72058693549555712ll /* 0x100010000000000 */ ,
24948 {{6, 1, 40}, /* shli r2, r1, 40 */
24949 {6, 1, 56}, /* shli r3, r1, 56 */
24950 {1, 2, 3}} /* add r4, r2, r3 */
24952 {72059793061183488ll /* 0x100020000000000 */ ,
24953 {{6, 1, 41}, /* shli r2, r1, 41 */
24954 {6, 1, 56}, /* shli r3, r1, 56 */
24955 {1, 2, 3}} /* add r4, r2, r3 */
24957 {72061992084439040ll /* 0x100040000000000 */ ,
24958 {{6, 1, 42}, /* shli r2, r1, 42 */
24959 {6, 1, 56}, /* shli r3, r1, 56 */
24960 {1, 2, 3}} /* add r4, r2, r3 */
24962 {72066390130950144ll /* 0x100080000000000 */ ,
24963 {{6, 1, 43}, /* shli r2, r1, 43 */
24964 {6, 1, 56}, /* shli r3, r1, 56 */
24965 {1, 2, 3}} /* add r4, r2, r3 */
24967 {72075186223972352ll /* 0x100100000000000 */ ,
24968 {{6, 1, 44}, /* shli r2, r1, 44 */
24969 {6, 1, 56}, /* shli r3, r1, 56 */
24970 {1, 2, 3}} /* add r4, r2, r3 */
24972 {72092778410016768ll /* 0x100200000000000 */ ,
24973 {{6, 1, 45}, /* shli r2, r1, 45 */
24974 {6, 1, 56}, /* shli r3, r1, 56 */
24975 {1, 2, 3}} /* add r4, r2, r3 */
24977 {72127962782105600ll /* 0x100400000000000 */ ,
24978 {{6, 1, 46}, /* shli r2, r1, 46 */
24979 {6, 1, 56}, /* shli r3, r1, 56 */
24980 {1, 2, 3}} /* add r4, r2, r3 */
24982 {72198331526283264ll /* 0x100800000000000 */ ,
24983 {{6, 1, 47}, /* shli r2, r1, 47 */
24984 {6, 1, 56}, /* shli r3, r1, 56 */
24985 {1, 2, 3}} /* add r4, r2, r3 */
24987 {72339069014638592ll /* 0x101000000000000 */ ,
24988 {{6, 1, 48}, /* shli r2, r1, 48 */
24989 {6, 1, 56}, /* shli r3, r1, 56 */
24990 {1, 2, 3}} /* add r4, r2, r3 */
24992 {72620543991349248ll /* 0x102000000000000 */ ,
24993 {{6, 1, 49}, /* shli r2, r1, 49 */
24994 {6, 1, 56}, /* shli r3, r1, 56 */
24995 {1, 2, 3}} /* add r4, r2, r3 */
24997 {73183493944770560ll /* 0x104000000000000 */ ,
24998 {{6, 1, 50}, /* shli r2, r1, 50 */
24999 {6, 1, 56}, /* shli r3, r1, 56 */
25000 {1, 2, 3}} /* add r4, r2, r3 */
25002 {74309393851613184ll /* 0x108000000000000 */ ,
25003 {{6, 1, 51}, /* shli r2, r1, 51 */
25004 {6, 1, 56}, /* shli r3, r1, 56 */
25005 {1, 2, 3}} /* add r4, r2, r3 */
25007 {76561193665298432ll /* 0x110000000000000 */ ,
25008 {{6, 1, 52}, /* shli r2, r1, 52 */
25009 {6, 1, 56}, /* shli r3, r1, 56 */
25010 {1, 2, 3}} /* add r4, r2, r3 */
25012 {81064793292668928ll /* 0x120000000000000 */ ,
25013 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25014 {6, 2, 53}} /* shli r3, r2, 53 */
25016 {90071992547409920ll /* 0x140000000000000 */ ,
25017 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25018 {6, 2, 54}} /* shli r3, r2, 54 */
25020 {108086391056891904ll /* 0x180000000000000 */ ,
25021 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25022 {6, 2, 55}} /* shli r3, r2, 55 */
25024 {144115188075855863ll /* 0x1fffffffffffff7 */ ,
25025 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25026 {6, 1, 57}, /* shli r3, r1, 57 */
25027 {2, 3, 2}} /* sub r4, r3, r2 */
25029 {144115188075855864ll /* 0x1fffffffffffff8 */ ,
25030 {{6, 1, 3}, /* shli r2, r1, 3 */
25031 {6, 1, 57}, /* shli r3, r1, 57 */
25032 {2, 3, 2}} /* sub r4, r3, r2 */
25034 {144115188075855865ll /* 0x1fffffffffffff9 */ ,
25035 {{6, 1, 54}, /* shli r2, r1, 54 */
25036 {2, 2, 1}, /* sub r3, r2, r1 */
25037 {5, 3, 1}} /* shl3add r4, r3, r1 */
25039 {144115188075855867ll /* 0x1fffffffffffffb */ ,
25040 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25041 {6, 1, 57}, /* shli r3, r1, 57 */
25042 {2, 3, 2}} /* sub r4, r3, r2 */
25044 {144115188075855868ll /* 0x1fffffffffffffc */ ,
25045 {{6, 1, 2}, /* shli r2, r1, 2 */
25046 {6, 1, 57}, /* shli r3, r1, 57 */
25047 {2, 3, 2}} /* sub r4, r3, r2 */
25049 {144115188075855869ll /* 0x1fffffffffffffd */ ,
25050 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25051 {6, 1, 57}, /* shli r3, r1, 57 */
25052 {2, 3, 2}} /* sub r4, r3, r2 */
25054 {144115188075855870ll /* 0x1fffffffffffffe */ ,
25055 {{6, 1, 1}, /* shli r2, r1, 1 */
25056 {6, 1, 57}, /* shli r3, r1, 57 */
25057 {2, 3, 2}} /* sub r4, r3, r2 */
25059 {144115188075855871ll /* 0x1ffffffffffffff */ ,
25060 {{6, 1, 57}, /* shli r2, r1, 57 */
25061 {2, 2, 1}} /* sub r3, r2, r1 */
25063 {144115188075855872ll /* 0x200000000000000 */ ,
25064 {{6, 1, 57}} /* shli r2, r1, 57 */
25066 {144115188075855873ll /* 0x200000000000001 */ ,
25067 {{6, 1, 57}, /* shli r2, r1, 57 */
25068 {1, 1, 2}} /* add r3, r1, r2 */
25070 {144115188075855874ll /* 0x200000000000002 */ ,
25071 {{6, 1, 57}, /* shli r2, r1, 57 */
25072 {3, 1, 2}} /* shl1add r3, r1, r2 */
25074 {144115188075855875ll /* 0x200000000000003 */ ,
25075 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25076 {6, 1, 57}, /* shli r3, r1, 57 */
25077 {1, 2, 3}} /* add r4, r2, r3 */
25079 {144115188075855876ll /* 0x200000000000004 */ ,
25080 {{6, 1, 57}, /* shli r2, r1, 57 */
25081 {4, 1, 2}} /* shl2add r3, r1, r2 */
25083 {144115188075855877ll /* 0x200000000000005 */ ,
25084 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25085 {6, 1, 57}, /* shli r3, r1, 57 */
25086 {1, 2, 3}} /* add r4, r2, r3 */
25088 {144115188075855878ll /* 0x200000000000006 */ ,
25089 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25090 {6, 1, 57}, /* shli r3, r1, 57 */
25091 {3, 2, 3}} /* shl1add r4, r2, r3 */
25093 {144115188075855879ll /* 0x200000000000007 */ ,
25094 {{6, 1, 57}, /* shli r2, r1, 57 */
25095 {2, 2, 1}, /* sub r3, r2, r1 */
25096 {5, 1, 3}} /* shl3add r4, r1, r3 */
25098 {144115188075855880ll /* 0x200000000000008 */ ,
25099 {{6, 1, 57}, /* shli r2, r1, 57 */
25100 {5, 1, 2}} /* shl3add r3, r1, r2 */
25102 {144115188075855881ll /* 0x200000000000009 */ ,
25103 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25104 {6, 1, 57}, /* shli r3, r1, 57 */
25105 {1, 2, 3}} /* add r4, r2, r3 */
25107 {144115188075855882ll /* 0x20000000000000a */ ,
25108 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25109 {6, 1, 57}, /* shli r3, r1, 57 */
25110 {3, 2, 3}} /* shl1add r4, r2, r3 */
25112 {144115188075855888ll /* 0x200000000000010 */ ,
25113 {{6, 1, 4}, /* shli r2, r1, 4 */
25114 {6, 1, 57}, /* shli r3, r1, 57 */
25115 {1, 2, 3}} /* add r4, r2, r3 */
25117 {144115188075855904ll /* 0x200000000000020 */ ,
25118 {{6, 1, 5}, /* shli r2, r1, 5 */
25119 {6, 1, 57}, /* shli r3, r1, 57 */
25120 {1, 2, 3}} /* add r4, r2, r3 */
25122 {144115188075855936ll /* 0x200000000000040 */ ,
25123 {{6, 1, 6}, /* shli r2, r1, 6 */
25124 {6, 1, 57}, /* shli r3, r1, 57 */
25125 {1, 2, 3}} /* add r4, r2, r3 */
25127 {144115188075856000ll /* 0x200000000000080 */ ,
25128 {{6, 1, 7}, /* shli r2, r1, 7 */
25129 {6, 1, 57}, /* shli r3, r1, 57 */
25130 {1, 2, 3}} /* add r4, r2, r3 */
25132 {144115188075856128ll /* 0x200000000000100 */ ,
25133 {{6, 1, 8}, /* shli r2, r1, 8 */
25134 {6, 1, 57}, /* shli r3, r1, 57 */
25135 {1, 2, 3}} /* add r4, r2, r3 */
25137 {144115188075856384ll /* 0x200000000000200 */ ,
25138 {{6, 1, 9}, /* shli r2, r1, 9 */
25139 {6, 1, 57}, /* shli r3, r1, 57 */
25140 {1, 2, 3}} /* add r4, r2, r3 */
25142 {144115188075856896ll /* 0x200000000000400 */ ,
25143 {{6, 1, 10}, /* shli r2, r1, 10 */
25144 {6, 1, 57}, /* shli r3, r1, 57 */
25145 {1, 2, 3}} /* add r4, r2, r3 */
25147 {144115188075857920ll /* 0x200000000000800 */ ,
25148 {{6, 1, 11}, /* shli r2, r1, 11 */
25149 {6, 1, 57}, /* shli r3, r1, 57 */
25150 {1, 2, 3}} /* add r4, r2, r3 */
25152 {144115188075859968ll /* 0x200000000001000 */ ,
25153 {{6, 1, 12}, /* shli r2, r1, 12 */
25154 {6, 1, 57}, /* shli r3, r1, 57 */
25155 {1, 2, 3}} /* add r4, r2, r3 */
25157 {144115188075864064ll /* 0x200000000002000 */ ,
25158 {{6, 1, 13}, /* shli r2, r1, 13 */
25159 {6, 1, 57}, /* shli r3, r1, 57 */
25160 {1, 2, 3}} /* add r4, r2, r3 */
25162 {144115188075872256ll /* 0x200000000004000 */ ,
25163 {{6, 1, 14}, /* shli r2, r1, 14 */
25164 {6, 1, 57}, /* shli r3, r1, 57 */
25165 {1, 2, 3}} /* add r4, r2, r3 */
25167 {144115188075888640ll /* 0x200000000008000 */ ,
25168 {{6, 1, 15}, /* shli r2, r1, 15 */
25169 {6, 1, 57}, /* shli r3, r1, 57 */
25170 {1, 2, 3}} /* add r4, r2, r3 */
25172 {144115188075921408ll /* 0x200000000010000 */ ,
25173 {{6, 1, 16}, /* shli r2, r1, 16 */
25174 {6, 1, 57}, /* shli r3, r1, 57 */
25175 {1, 2, 3}} /* add r4, r2, r3 */
25177 {144115188075986944ll /* 0x200000000020000 */ ,
25178 {{6, 1, 17}, /* shli r2, r1, 17 */
25179 {6, 1, 57}, /* shli r3, r1, 57 */
25180 {1, 2, 3}} /* add r4, r2, r3 */
25182 {144115188076118016ll /* 0x200000000040000 */ ,
25183 {{6, 1, 18}, /* shli r2, r1, 18 */
25184 {6, 1, 57}, /* shli r3, r1, 57 */
25185 {1, 2, 3}} /* add r4, r2, r3 */
25187 {144115188076380160ll /* 0x200000000080000 */ ,
25188 {{6, 1, 19}, /* shli r2, r1, 19 */
25189 {6, 1, 57}, /* shli r3, r1, 57 */
25190 {1, 2, 3}} /* add r4, r2, r3 */
25192 {144115188076904448ll /* 0x200000000100000 */ ,
25193 {{6, 1, 20}, /* shli r2, r1, 20 */
25194 {6, 1, 57}, /* shli r3, r1, 57 */
25195 {1, 2, 3}} /* add r4, r2, r3 */
25197 {144115188077953024ll /* 0x200000000200000 */ ,
25198 {{6, 1, 21}, /* shli r2, r1, 21 */
25199 {6, 1, 57}, /* shli r3, r1, 57 */
25200 {1, 2, 3}} /* add r4, r2, r3 */
25202 {144115188080050176ll /* 0x200000000400000 */ ,
25203 {{6, 1, 22}, /* shli r2, r1, 22 */
25204 {6, 1, 57}, /* shli r3, r1, 57 */
25205 {1, 2, 3}} /* add r4, r2, r3 */
25207 {144115188084244480ll /* 0x200000000800000 */ ,
25208 {{6, 1, 23}, /* shli r2, r1, 23 */
25209 {6, 1, 57}, /* shli r3, r1, 57 */
25210 {1, 2, 3}} /* add r4, r2, r3 */
25212 {144115188092633088ll /* 0x200000001000000 */ ,
25213 {{6, 1, 24}, /* shli r2, r1, 24 */
25214 {6, 1, 57}, /* shli r3, r1, 57 */
25215 {1, 2, 3}} /* add r4, r2, r3 */
25217 {144115188109410304ll /* 0x200000002000000 */ ,
25218 {{6, 1, 25}, /* shli r2, r1, 25 */
25219 {6, 1, 57}, /* shli r3, r1, 57 */
25220 {1, 2, 3}} /* add r4, r2, r3 */
25222 {144115188142964736ll /* 0x200000004000000 */ ,
25223 {{6, 1, 26}, /* shli r2, r1, 26 */
25224 {6, 1, 57}, /* shli r3, r1, 57 */
25225 {1, 2, 3}} /* add r4, r2, r3 */
25227 {144115188210073600ll /* 0x200000008000000 */ ,
25228 {{6, 1, 27}, /* shli r2, r1, 27 */
25229 {6, 1, 57}, /* shli r3, r1, 57 */
25230 {1, 2, 3}} /* add r4, r2, r3 */
25232 {144115188344291328ll /* 0x200000010000000 */ ,
25233 {{6, 1, 28}, /* shli r2, r1, 28 */
25234 {6, 1, 57}, /* shli r3, r1, 57 */
25235 {1, 2, 3}} /* add r4, r2, r3 */
25237 {144115188612726784ll /* 0x200000020000000 */ ,
25238 {{6, 1, 29}, /* shli r2, r1, 29 */
25239 {6, 1, 57}, /* shli r3, r1, 57 */
25240 {1, 2, 3}} /* add r4, r2, r3 */
25242 {144115189149597696ll /* 0x200000040000000 */ ,
25243 {{6, 1, 30}, /* shli r2, r1, 30 */
25244 {6, 1, 57}, /* shli r3, r1, 57 */
25245 {1, 2, 3}} /* add r4, r2, r3 */
25247 {144115190223339520ll /* 0x200000080000000 */ ,
25248 {{6, 1, 31}, /* shli r2, r1, 31 */
25249 {6, 1, 57}, /* shli r3, r1, 57 */
25250 {1, 2, 3}} /* add r4, r2, r3 */
25252 {144115192370823168ll /* 0x200000100000000 */ ,
25253 {{6, 1, 32}, /* shli r2, r1, 32 */
25254 {6, 1, 57}, /* shli r3, r1, 57 */
25255 {1, 2, 3}} /* add r4, r2, r3 */
25257 {144115196665790464ll /* 0x200000200000000 */ ,
25258 {{6, 1, 33}, /* shli r2, r1, 33 */
25259 {6, 1, 57}, /* shli r3, r1, 57 */
25260 {1, 2, 3}} /* add r4, r2, r3 */
25262 {144115205255725056ll /* 0x200000400000000 */ ,
25263 {{6, 1, 34}, /* shli r2, r1, 34 */
25264 {6, 1, 57}, /* shli r3, r1, 57 */
25265 {1, 2, 3}} /* add r4, r2, r3 */
25267 {144115222435594240ll /* 0x200000800000000 */ ,
25268 {{6, 1, 35}, /* shli r2, r1, 35 */
25269 {6, 1, 57}, /* shli r3, r1, 57 */
25270 {1, 2, 3}} /* add r4, r2, r3 */
25272 {144115256795332608ll /* 0x200001000000000 */ ,
25273 {{6, 1, 36}, /* shli r2, r1, 36 */
25274 {6, 1, 57}, /* shli r3, r1, 57 */
25275 {1, 2, 3}} /* add r4, r2, r3 */
25277 {144115325514809344ll /* 0x200002000000000 */ ,
25278 {{6, 1, 37}, /* shli r2, r1, 37 */
25279 {6, 1, 57}, /* shli r3, r1, 57 */
25280 {1, 2, 3}} /* add r4, r2, r3 */
25282 {144115462953762816ll /* 0x200004000000000 */ ,
25283 {{6, 1, 38}, /* shli r2, r1, 38 */
25284 {6, 1, 57}, /* shli r3, r1, 57 */
25285 {1, 2, 3}} /* add r4, r2, r3 */
25287 {144115737831669760ll /* 0x200008000000000 */ ,
25288 {{6, 1, 39}, /* shli r2, r1, 39 */
25289 {6, 1, 57}, /* shli r3, r1, 57 */
25290 {1, 2, 3}} /* add r4, r2, r3 */
25292 {144116287587483648ll /* 0x200010000000000 */ ,
25293 {{6, 1, 40}, /* shli r2, r1, 40 */
25294 {6, 1, 57}, /* shli r3, r1, 57 */
25295 {1, 2, 3}} /* add r4, r2, r3 */
25297 {144117387099111424ll /* 0x200020000000000 */ ,
25298 {{6, 1, 41}, /* shli r2, r1, 41 */
25299 {6, 1, 57}, /* shli r3, r1, 57 */
25300 {1, 2, 3}} /* add r4, r2, r3 */
25302 {144119586122366976ll /* 0x200040000000000 */ ,
25303 {{6, 1, 42}, /* shli r2, r1, 42 */
25304 {6, 1, 57}, /* shli r3, r1, 57 */
25305 {1, 2, 3}} /* add r4, r2, r3 */
25307 {144123984168878080ll /* 0x200080000000000 */ ,
25308 {{6, 1, 43}, /* shli r2, r1, 43 */
25309 {6, 1, 57}, /* shli r3, r1, 57 */
25310 {1, 2, 3}} /* add r4, r2, r3 */
25312 {144132780261900288ll /* 0x200100000000000 */ ,
25313 {{6, 1, 44}, /* shli r2, r1, 44 */
25314 {6, 1, 57}, /* shli r3, r1, 57 */
25315 {1, 2, 3}} /* add r4, r2, r3 */
25317 {144150372447944704ll /* 0x200200000000000 */ ,
25318 {{6, 1, 45}, /* shli r2, r1, 45 */
25319 {6, 1, 57}, /* shli r3, r1, 57 */
25320 {1, 2, 3}} /* add r4, r2, r3 */
25322 {144185556820033536ll /* 0x200400000000000 */ ,
25323 {{6, 1, 46}, /* shli r2, r1, 46 */
25324 {6, 1, 57}, /* shli r3, r1, 57 */
25325 {1, 2, 3}} /* add r4, r2, r3 */
25327 {144255925564211200ll /* 0x200800000000000 */ ,
25328 {{6, 1, 47}, /* shli r2, r1, 47 */
25329 {6, 1, 57}, /* shli r3, r1, 57 */
25330 {1, 2, 3}} /* add r4, r2, r3 */
25332 {144396663052566528ll /* 0x201000000000000 */ ,
25333 {{6, 1, 48}, /* shli r2, r1, 48 */
25334 {6, 1, 57}, /* shli r3, r1, 57 */
25335 {1, 2, 3}} /* add r4, r2, r3 */
25337 {144678138029277184ll /* 0x202000000000000 */ ,
25338 {{6, 1, 49}, /* shli r2, r1, 49 */
25339 {6, 1, 57}, /* shli r3, r1, 57 */
25340 {1, 2, 3}} /* add r4, r2, r3 */
25342 {145241087982698496ll /* 0x204000000000000 */ ,
25343 {{6, 1, 50}, /* shli r2, r1, 50 */
25344 {6, 1, 57}, /* shli r3, r1, 57 */
25345 {1, 2, 3}} /* add r4, r2, r3 */
25347 {146366987889541120ll /* 0x208000000000000 */ ,
25348 {{6, 1, 51}, /* shli r2, r1, 51 */
25349 {6, 1, 57}, /* shli r3, r1, 57 */
25350 {1, 2, 3}} /* add r4, r2, r3 */
25352 {148618787703226368ll /* 0x210000000000000 */ ,
25353 {{6, 1, 52}, /* shli r2, r1, 52 */
25354 {6, 1, 57}, /* shli r3, r1, 57 */
25355 {1, 2, 3}} /* add r4, r2, r3 */
25357 {153122387330596864ll /* 0x220000000000000 */ ,
25358 {{6, 1, 53}, /* shli r2, r1, 53 */
25359 {6, 1, 57}, /* shli r3, r1, 57 */
25360 {1, 2, 3}} /* add r4, r2, r3 */
25362 {162129586585337856ll /* 0x240000000000000 */ ,
25363 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25364 {6, 2, 54}} /* shli r3, r2, 54 */
25366 {180143985094819840ll /* 0x280000000000000 */ ,
25367 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25368 {6, 2, 55}} /* shli r3, r2, 55 */
25370 {216172782113783808ll /* 0x300000000000000 */ ,
25371 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25372 {6, 2, 56}} /* shli r3, r2, 56 */
25374 {288230376151711735ll /* 0x3fffffffffffff7 */ ,
25375 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25376 {6, 1, 58}, /* shli r3, r1, 58 */
25377 {2, 3, 2}} /* sub r4, r3, r2 */
25379 {288230376151711736ll /* 0x3fffffffffffff8 */ ,
25380 {{6, 1, 3}, /* shli r2, r1, 3 */
25381 {6, 1, 58}, /* shli r3, r1, 58 */
25382 {2, 3, 2}} /* sub r4, r3, r2 */
25384 {288230376151711737ll /* 0x3fffffffffffff9 */ ,
25385 {{6, 1, 55}, /* shli r2, r1, 55 */
25386 {2, 2, 1}, /* sub r3, r2, r1 */
25387 {5, 3, 1}} /* shl3add r4, r3, r1 */
25389 {288230376151711739ll /* 0x3fffffffffffffb */ ,
25390 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25391 {6, 1, 58}, /* shli r3, r1, 58 */
25392 {2, 3, 2}} /* sub r4, r3, r2 */
25394 {288230376151711740ll /* 0x3fffffffffffffc */ ,
25395 {{6, 1, 2}, /* shli r2, r1, 2 */
25396 {6, 1, 58}, /* shli r3, r1, 58 */
25397 {2, 3, 2}} /* sub r4, r3, r2 */
25399 {288230376151711741ll /* 0x3fffffffffffffd */ ,
25400 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25401 {6, 1, 58}, /* shli r3, r1, 58 */
25402 {2, 3, 2}} /* sub r4, r3, r2 */
25404 {288230376151711742ll /* 0x3fffffffffffffe */ ,
25405 {{6, 1, 1}, /* shli r2, r1, 1 */
25406 {6, 1, 58}, /* shli r3, r1, 58 */
25407 {2, 3, 2}} /* sub r4, r3, r2 */
25409 {288230376151711743ll /* 0x3ffffffffffffff */ ,
25410 {{6, 1, 58}, /* shli r2, r1, 58 */
25411 {2, 2, 1}} /* sub r3, r2, r1 */
25413 {288230376151711744ll /* 0x400000000000000 */ ,
25414 {{6, 1, 58}} /* shli r2, r1, 58 */
25416 {288230376151711745ll /* 0x400000000000001 */ ,
25417 {{6, 1, 58}, /* shli r2, r1, 58 */
25418 {1, 1, 2}} /* add r3, r1, r2 */
25420 {288230376151711746ll /* 0x400000000000002 */ ,
25421 {{6, 1, 58}, /* shli r2, r1, 58 */
25422 {3, 1, 2}} /* shl1add r3, r1, r2 */
25424 {288230376151711747ll /* 0x400000000000003 */ ,
25425 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25426 {6, 1, 58}, /* shli r3, r1, 58 */
25427 {1, 2, 3}} /* add r4, r2, r3 */
25429 {288230376151711748ll /* 0x400000000000004 */ ,
25430 {{6, 1, 58}, /* shli r2, r1, 58 */
25431 {4, 1, 2}} /* shl2add r3, r1, r2 */
25433 {288230376151711749ll /* 0x400000000000005 */ ,
25434 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25435 {6, 1, 58}, /* shli r3, r1, 58 */
25436 {1, 2, 3}} /* add r4, r2, r3 */
25438 {288230376151711750ll /* 0x400000000000006 */ ,
25439 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25440 {6, 1, 58}, /* shli r3, r1, 58 */
25441 {3, 2, 3}} /* shl1add r4, r2, r3 */
25443 {288230376151711751ll /* 0x400000000000007 */ ,
25444 {{6, 1, 58}, /* shli r2, r1, 58 */
25445 {2, 2, 1}, /* sub r3, r2, r1 */
25446 {5, 1, 3}} /* shl3add r4, r1, r3 */
25448 {288230376151711752ll /* 0x400000000000008 */ ,
25449 {{6, 1, 58}, /* shli r2, r1, 58 */
25450 {5, 1, 2}} /* shl3add r3, r1, r2 */
25452 {288230376151711753ll /* 0x400000000000009 */ ,
25453 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25454 {6, 1, 58}, /* shli r3, r1, 58 */
25455 {1, 2, 3}} /* add r4, r2, r3 */
25457 {288230376151711754ll /* 0x40000000000000a */ ,
25458 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25459 {6, 1, 58}, /* shli r3, r1, 58 */
25460 {3, 2, 3}} /* shl1add r4, r2, r3 */
25462 {288230376151711760ll /* 0x400000000000010 */ ,
25463 {{6, 1, 4}, /* shli r2, r1, 4 */
25464 {6, 1, 58}, /* shli r3, r1, 58 */
25465 {1, 2, 3}} /* add r4, r2, r3 */
25467 {288230376151711776ll /* 0x400000000000020 */ ,
25468 {{6, 1, 5}, /* shli r2, r1, 5 */
25469 {6, 1, 58}, /* shli r3, r1, 58 */
25470 {1, 2, 3}} /* add r4, r2, r3 */
25472 {288230376151711808ll /* 0x400000000000040 */ ,
25473 {{6, 1, 6}, /* shli r2, r1, 6 */
25474 {6, 1, 58}, /* shli r3, r1, 58 */
25475 {1, 2, 3}} /* add r4, r2, r3 */
25477 {288230376151711872ll /* 0x400000000000080 */ ,
25478 {{6, 1, 7}, /* shli r2, r1, 7 */
25479 {6, 1, 58}, /* shli r3, r1, 58 */
25480 {1, 2, 3}} /* add r4, r2, r3 */
25482 {288230376151712000ll /* 0x400000000000100 */ ,
25483 {{6, 1, 8}, /* shli r2, r1, 8 */
25484 {6, 1, 58}, /* shli r3, r1, 58 */
25485 {1, 2, 3}} /* add r4, r2, r3 */
25487 {288230376151712256ll /* 0x400000000000200 */ ,
25488 {{6, 1, 9}, /* shli r2, r1, 9 */
25489 {6, 1, 58}, /* shli r3, r1, 58 */
25490 {1, 2, 3}} /* add r4, r2, r3 */
25492 {288230376151712768ll /* 0x400000000000400 */ ,
25493 {{6, 1, 10}, /* shli r2, r1, 10 */
25494 {6, 1, 58}, /* shli r3, r1, 58 */
25495 {1, 2, 3}} /* add r4, r2, r3 */
25497 {288230376151713792ll /* 0x400000000000800 */ ,
25498 {{6, 1, 11}, /* shli r2, r1, 11 */
25499 {6, 1, 58}, /* shli r3, r1, 58 */
25500 {1, 2, 3}} /* add r4, r2, r3 */
25502 {288230376151715840ll /* 0x400000000001000 */ ,
25503 {{6, 1, 12}, /* shli r2, r1, 12 */
25504 {6, 1, 58}, /* shli r3, r1, 58 */
25505 {1, 2, 3}} /* add r4, r2, r3 */
25507 {288230376151719936ll /* 0x400000000002000 */ ,
25508 {{6, 1, 13}, /* shli r2, r1, 13 */
25509 {6, 1, 58}, /* shli r3, r1, 58 */
25510 {1, 2, 3}} /* add r4, r2, r3 */
25512 {288230376151728128ll /* 0x400000000004000 */ ,
25513 {{6, 1, 14}, /* shli r2, r1, 14 */
25514 {6, 1, 58}, /* shli r3, r1, 58 */
25515 {1, 2, 3}} /* add r4, r2, r3 */
25517 {288230376151744512ll /* 0x400000000008000 */ ,
25518 {{6, 1, 15}, /* shli r2, r1, 15 */
25519 {6, 1, 58}, /* shli r3, r1, 58 */
25520 {1, 2, 3}} /* add r4, r2, r3 */
25522 {288230376151777280ll /* 0x400000000010000 */ ,
25523 {{6, 1, 16}, /* shli r2, r1, 16 */
25524 {6, 1, 58}, /* shli r3, r1, 58 */
25525 {1, 2, 3}} /* add r4, r2, r3 */
25527 {288230376151842816ll /* 0x400000000020000 */ ,
25528 {{6, 1, 17}, /* shli r2, r1, 17 */
25529 {6, 1, 58}, /* shli r3, r1, 58 */
25530 {1, 2, 3}} /* add r4, r2, r3 */
25532 {288230376151973888ll /* 0x400000000040000 */ ,
25533 {{6, 1, 18}, /* shli r2, r1, 18 */
25534 {6, 1, 58}, /* shli r3, r1, 58 */
25535 {1, 2, 3}} /* add r4, r2, r3 */
25537 {288230376152236032ll /* 0x400000000080000 */ ,
25538 {{6, 1, 19}, /* shli r2, r1, 19 */
25539 {6, 1, 58}, /* shli r3, r1, 58 */
25540 {1, 2, 3}} /* add r4, r2, r3 */
25542 {288230376152760320ll /* 0x400000000100000 */ ,
25543 {{6, 1, 20}, /* shli r2, r1, 20 */
25544 {6, 1, 58}, /* shli r3, r1, 58 */
25545 {1, 2, 3}} /* add r4, r2, r3 */
25547 {288230376153808896ll /* 0x400000000200000 */ ,
25548 {{6, 1, 21}, /* shli r2, r1, 21 */
25549 {6, 1, 58}, /* shli r3, r1, 58 */
25550 {1, 2, 3}} /* add r4, r2, r3 */
25552 {288230376155906048ll /* 0x400000000400000 */ ,
25553 {{6, 1, 22}, /* shli r2, r1, 22 */
25554 {6, 1, 58}, /* shli r3, r1, 58 */
25555 {1, 2, 3}} /* add r4, r2, r3 */
25557 {288230376160100352ll /* 0x400000000800000 */ ,
25558 {{6, 1, 23}, /* shli r2, r1, 23 */
25559 {6, 1, 58}, /* shli r3, r1, 58 */
25560 {1, 2, 3}} /* add r4, r2, r3 */
25562 {288230376168488960ll /* 0x400000001000000 */ ,
25563 {{6, 1, 24}, /* shli r2, r1, 24 */
25564 {6, 1, 58}, /* shli r3, r1, 58 */
25565 {1, 2, 3}} /* add r4, r2, r3 */
25567 {288230376185266176ll /* 0x400000002000000 */ ,
25568 {{6, 1, 25}, /* shli r2, r1, 25 */
25569 {6, 1, 58}, /* shli r3, r1, 58 */
25570 {1, 2, 3}} /* add r4, r2, r3 */
25572 {288230376218820608ll /* 0x400000004000000 */ ,
25573 {{6, 1, 26}, /* shli r2, r1, 26 */
25574 {6, 1, 58}, /* shli r3, r1, 58 */
25575 {1, 2, 3}} /* add r4, r2, r3 */
25577 {288230376285929472ll /* 0x400000008000000 */ ,
25578 {{6, 1, 27}, /* shli r2, r1, 27 */
25579 {6, 1, 58}, /* shli r3, r1, 58 */
25580 {1, 2, 3}} /* add r4, r2, r3 */
25582 {288230376420147200ll /* 0x400000010000000 */ ,
25583 {{6, 1, 28}, /* shli r2, r1, 28 */
25584 {6, 1, 58}, /* shli r3, r1, 58 */
25585 {1, 2, 3}} /* add r4, r2, r3 */
25587 {288230376688582656ll /* 0x400000020000000 */ ,
25588 {{6, 1, 29}, /* shli r2, r1, 29 */
25589 {6, 1, 58}, /* shli r3, r1, 58 */
25590 {1, 2, 3}} /* add r4, r2, r3 */
25592 {288230377225453568ll /* 0x400000040000000 */ ,
25593 {{6, 1, 30}, /* shli r2, r1, 30 */
25594 {6, 1, 58}, /* shli r3, r1, 58 */
25595 {1, 2, 3}} /* add r4, r2, r3 */
25597 {288230378299195392ll /* 0x400000080000000 */ ,
25598 {{6, 1, 31}, /* shli r2, r1, 31 */
25599 {6, 1, 58}, /* shli r3, r1, 58 */
25600 {1, 2, 3}} /* add r4, r2, r3 */
25602 {288230380446679040ll /* 0x400000100000000 */ ,
25603 {{6, 1, 32}, /* shli r2, r1, 32 */
25604 {6, 1, 58}, /* shli r3, r1, 58 */
25605 {1, 2, 3}} /* add r4, r2, r3 */
25607 {288230384741646336ll /* 0x400000200000000 */ ,
25608 {{6, 1, 33}, /* shli r2, r1, 33 */
25609 {6, 1, 58}, /* shli r3, r1, 58 */
25610 {1, 2, 3}} /* add r4, r2, r3 */
25612 {288230393331580928ll /* 0x400000400000000 */ ,
25613 {{6, 1, 34}, /* shli r2, r1, 34 */
25614 {6, 1, 58}, /* shli r3, r1, 58 */
25615 {1, 2, 3}} /* add r4, r2, r3 */
25617 {288230410511450112ll /* 0x400000800000000 */ ,
25618 {{6, 1, 35}, /* shli r2, r1, 35 */
25619 {6, 1, 58}, /* shli r3, r1, 58 */
25620 {1, 2, 3}} /* add r4, r2, r3 */
25622 {288230444871188480ll /* 0x400001000000000 */ ,
25623 {{6, 1, 36}, /* shli r2, r1, 36 */
25624 {6, 1, 58}, /* shli r3, r1, 58 */
25625 {1, 2, 3}} /* add r4, r2, r3 */
25627 {288230513590665216ll /* 0x400002000000000 */ ,
25628 {{6, 1, 37}, /* shli r2, r1, 37 */
25629 {6, 1, 58}, /* shli r3, r1, 58 */
25630 {1, 2, 3}} /* add r4, r2, r3 */
25632 {288230651029618688ll /* 0x400004000000000 */ ,
25633 {{6, 1, 38}, /* shli r2, r1, 38 */
25634 {6, 1, 58}, /* shli r3, r1, 58 */
25635 {1, 2, 3}} /* add r4, r2, r3 */
25637 {288230925907525632ll /* 0x400008000000000 */ ,
25638 {{6, 1, 39}, /* shli r2, r1, 39 */
25639 {6, 1, 58}, /* shli r3, r1, 58 */
25640 {1, 2, 3}} /* add r4, r2, r3 */
25642 {288231475663339520ll /* 0x400010000000000 */ ,
25643 {{6, 1, 40}, /* shli r2, r1, 40 */
25644 {6, 1, 58}, /* shli r3, r1, 58 */
25645 {1, 2, 3}} /* add r4, r2, r3 */
25647 {288232575174967296ll /* 0x400020000000000 */ ,
25648 {{6, 1, 41}, /* shli r2, r1, 41 */
25649 {6, 1, 58}, /* shli r3, r1, 58 */
25650 {1, 2, 3}} /* add r4, r2, r3 */
25652 {288234774198222848ll /* 0x400040000000000 */ ,
25653 {{6, 1, 42}, /* shli r2, r1, 42 */
25654 {6, 1, 58}, /* shli r3, r1, 58 */
25655 {1, 2, 3}} /* add r4, r2, r3 */
25657 {288239172244733952ll /* 0x400080000000000 */ ,
25658 {{6, 1, 43}, /* shli r2, r1, 43 */
25659 {6, 1, 58}, /* shli r3, r1, 58 */
25660 {1, 2, 3}} /* add r4, r2, r3 */
25662 {288247968337756160ll /* 0x400100000000000 */ ,
25663 {{6, 1, 44}, /* shli r2, r1, 44 */
25664 {6, 1, 58}, /* shli r3, r1, 58 */
25665 {1, 2, 3}} /* add r4, r2, r3 */
25667 {288265560523800576ll /* 0x400200000000000 */ ,
25668 {{6, 1, 45}, /* shli r2, r1, 45 */
25669 {6, 1, 58}, /* shli r3, r1, 58 */
25670 {1, 2, 3}} /* add r4, r2, r3 */
25672 {288300744895889408ll /* 0x400400000000000 */ ,
25673 {{6, 1, 46}, /* shli r2, r1, 46 */
25674 {6, 1, 58}, /* shli r3, r1, 58 */
25675 {1, 2, 3}} /* add r4, r2, r3 */
25677 {288371113640067072ll /* 0x400800000000000 */ ,
25678 {{6, 1, 47}, /* shli r2, r1, 47 */
25679 {6, 1, 58}, /* shli r3, r1, 58 */
25680 {1, 2, 3}} /* add r4, r2, r3 */
25682 {288511851128422400ll /* 0x401000000000000 */ ,
25683 {{6, 1, 48}, /* shli r2, r1, 48 */
25684 {6, 1, 58}, /* shli r3, r1, 58 */
25685 {1, 2, 3}} /* add r4, r2, r3 */
25687 {288793326105133056ll /* 0x402000000000000 */ ,
25688 {{6, 1, 49}, /* shli r2, r1, 49 */
25689 {6, 1, 58}, /* shli r3, r1, 58 */
25690 {1, 2, 3}} /* add r4, r2, r3 */
25692 {289356276058554368ll /* 0x404000000000000 */ ,
25693 {{6, 1, 50}, /* shli r2, r1, 50 */
25694 {6, 1, 58}, /* shli r3, r1, 58 */
25695 {1, 2, 3}} /* add r4, r2, r3 */
25697 {290482175965396992ll /* 0x408000000000000 */ ,
25698 {{6, 1, 51}, /* shli r2, r1, 51 */
25699 {6, 1, 58}, /* shli r3, r1, 58 */
25700 {1, 2, 3}} /* add r4, r2, r3 */
25702 {292733975779082240ll /* 0x410000000000000 */ ,
25703 {{6, 1, 52}, /* shli r2, r1, 52 */
25704 {6, 1, 58}, /* shli r3, r1, 58 */
25705 {1, 2, 3}} /* add r4, r2, r3 */
25707 {297237575406452736ll /* 0x420000000000000 */ ,
25708 {{6, 1, 53}, /* shli r2, r1, 53 */
25709 {6, 1, 58}, /* shli r3, r1, 58 */
25710 {1, 2, 3}} /* add r4, r2, r3 */
25712 {306244774661193728ll /* 0x440000000000000 */ ,
25713 {{6, 1, 54}, /* shli r2, r1, 54 */
25714 {6, 1, 58}, /* shli r3, r1, 58 */
25715 {1, 2, 3}} /* add r4, r2, r3 */
25717 {324259173170675712ll /* 0x480000000000000 */ ,
25718 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25719 {6, 2, 55}} /* shli r3, r2, 55 */
25721 {360287970189639680ll /* 0x500000000000000 */ ,
25722 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25723 {6, 2, 56}} /* shli r3, r2, 56 */
25725 {432345564227567616ll /* 0x600000000000000 */ ,
25726 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25727 {6, 2, 57}} /* shli r3, r2, 57 */
25729 {576460752303423479ll /* 0x7fffffffffffff7 */ ,
25730 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25731 {6, 1, 59}, /* shli r3, r1, 59 */
25732 {2, 3, 2}} /* sub r4, r3, r2 */
25734 {576460752303423480ll /* 0x7fffffffffffff8 */ ,
25735 {{6, 1, 3}, /* shli r2, r1, 3 */
25736 {6, 1, 59}, /* shli r3, r1, 59 */
25737 {2, 3, 2}} /* sub r4, r3, r2 */
25739 {576460752303423481ll /* 0x7fffffffffffff9 */ ,
25740 {{6, 1, 56}, /* shli r2, r1, 56 */
25741 {2, 2, 1}, /* sub r3, r2, r1 */
25742 {5, 3, 1}} /* shl3add r4, r3, r1 */
25744 {576460752303423483ll /* 0x7fffffffffffffb */ ,
25745 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25746 {6, 1, 59}, /* shli r3, r1, 59 */
25747 {2, 3, 2}} /* sub r4, r3, r2 */
25749 {576460752303423484ll /* 0x7fffffffffffffc */ ,
25750 {{6, 1, 2}, /* shli r2, r1, 2 */
25751 {6, 1, 59}, /* shli r3, r1, 59 */
25752 {2, 3, 2}} /* sub r4, r3, r2 */
25754 {576460752303423485ll /* 0x7fffffffffffffd */ ,
25755 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25756 {6, 1, 59}, /* shli r3, r1, 59 */
25757 {2, 3, 2}} /* sub r4, r3, r2 */
25759 {576460752303423486ll /* 0x7fffffffffffffe */ ,
25760 {{6, 1, 1}, /* shli r2, r1, 1 */
25761 {6, 1, 59}, /* shli r3, r1, 59 */
25762 {2, 3, 2}} /* sub r4, r3, r2 */
25764 {576460752303423487ll /* 0x7ffffffffffffff */ ,
25765 {{6, 1, 59}, /* shli r2, r1, 59 */
25766 {2, 2, 1}} /* sub r3, r2, r1 */
25768 {576460752303423488ll /* 0x800000000000000 */ ,
25769 {{6, 1, 59}} /* shli r2, r1, 59 */
25771 {576460752303423489ll /* 0x800000000000001 */ ,
25772 {{6, 1, 59}, /* shli r2, r1, 59 */
25773 {1, 1, 2}} /* add r3, r1, r2 */
25775 {576460752303423490ll /* 0x800000000000002 */ ,
25776 {{6, 1, 59}, /* shli r2, r1, 59 */
25777 {3, 1, 2}} /* shl1add r3, r1, r2 */
25779 {576460752303423491ll /* 0x800000000000003 */ ,
25780 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25781 {6, 1, 59}, /* shli r3, r1, 59 */
25782 {1, 2, 3}} /* add r4, r2, r3 */
25784 {576460752303423492ll /* 0x800000000000004 */ ,
25785 {{6, 1, 59}, /* shli r2, r1, 59 */
25786 {4, 1, 2}} /* shl2add r3, r1, r2 */
25788 {576460752303423493ll /* 0x800000000000005 */ ,
25789 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25790 {6, 1, 59}, /* shli r3, r1, 59 */
25791 {1, 2, 3}} /* add r4, r2, r3 */
25793 {576460752303423494ll /* 0x800000000000006 */ ,
25794 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25795 {6, 1, 59}, /* shli r3, r1, 59 */
25796 {3, 2, 3}} /* shl1add r4, r2, r3 */
25798 {576460752303423495ll /* 0x800000000000007 */ ,
25799 {{6, 1, 59}, /* shli r2, r1, 59 */
25800 {2, 2, 1}, /* sub r3, r2, r1 */
25801 {5, 1, 3}} /* shl3add r4, r1, r3 */
25803 {576460752303423496ll /* 0x800000000000008 */ ,
25804 {{6, 1, 59}, /* shli r2, r1, 59 */
25805 {5, 1, 2}} /* shl3add r3, r1, r2 */
25807 {576460752303423497ll /* 0x800000000000009 */ ,
25808 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25809 {6, 1, 59}, /* shli r3, r1, 59 */
25810 {1, 2, 3}} /* add r4, r2, r3 */
25812 {576460752303423498ll /* 0x80000000000000a */ ,
25813 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25814 {6, 1, 59}, /* shli r3, r1, 59 */
25815 {3, 2, 3}} /* shl1add r4, r2, r3 */
25817 {576460752303423504ll /* 0x800000000000010 */ ,
25818 {{6, 1, 4}, /* shli r2, r1, 4 */
25819 {6, 1, 59}, /* shli r3, r1, 59 */
25820 {1, 2, 3}} /* add r4, r2, r3 */
25822 {576460752303423520ll /* 0x800000000000020 */ ,
25823 {{6, 1, 5}, /* shli r2, r1, 5 */
25824 {6, 1, 59}, /* shli r3, r1, 59 */
25825 {1, 2, 3}} /* add r4, r2, r3 */
25827 {576460752303423552ll /* 0x800000000000040 */ ,
25828 {{6, 1, 6}, /* shli r2, r1, 6 */
25829 {6, 1, 59}, /* shli r3, r1, 59 */
25830 {1, 2, 3}} /* add r4, r2, r3 */
25832 {576460752303423616ll /* 0x800000000000080 */ ,
25833 {{6, 1, 7}, /* shli r2, r1, 7 */
25834 {6, 1, 59}, /* shli r3, r1, 59 */
25835 {1, 2, 3}} /* add r4, r2, r3 */
25837 {576460752303423744ll /* 0x800000000000100 */ ,
25838 {{6, 1, 8}, /* shli r2, r1, 8 */
25839 {6, 1, 59}, /* shli r3, r1, 59 */
25840 {1, 2, 3}} /* add r4, r2, r3 */
25842 {576460752303424000ll /* 0x800000000000200 */ ,
25843 {{6, 1, 9}, /* shli r2, r1, 9 */
25844 {6, 1, 59}, /* shli r3, r1, 59 */
25845 {1, 2, 3}} /* add r4, r2, r3 */
25847 {576460752303424512ll /* 0x800000000000400 */ ,
25848 {{6, 1, 10}, /* shli r2, r1, 10 */
25849 {6, 1, 59}, /* shli r3, r1, 59 */
25850 {1, 2, 3}} /* add r4, r2, r3 */
25852 {576460752303425536ll /* 0x800000000000800 */ ,
25853 {{6, 1, 11}, /* shli r2, r1, 11 */
25854 {6, 1, 59}, /* shli r3, r1, 59 */
25855 {1, 2, 3}} /* add r4, r2, r3 */
25857 {576460752303427584ll /* 0x800000000001000 */ ,
25858 {{6, 1, 12}, /* shli r2, r1, 12 */
25859 {6, 1, 59}, /* shli r3, r1, 59 */
25860 {1, 2, 3}} /* add r4, r2, r3 */
25862 {576460752303431680ll /* 0x800000000002000 */ ,
25863 {{6, 1, 13}, /* shli r2, r1, 13 */
25864 {6, 1, 59}, /* shli r3, r1, 59 */
25865 {1, 2, 3}} /* add r4, r2, r3 */
25867 {576460752303439872ll /* 0x800000000004000 */ ,
25868 {{6, 1, 14}, /* shli r2, r1, 14 */
25869 {6, 1, 59}, /* shli r3, r1, 59 */
25870 {1, 2, 3}} /* add r4, r2, r3 */
25872 {576460752303456256ll /* 0x800000000008000 */ ,
25873 {{6, 1, 15}, /* shli r2, r1, 15 */
25874 {6, 1, 59}, /* shli r3, r1, 59 */
25875 {1, 2, 3}} /* add r4, r2, r3 */
25877 {576460752303489024ll /* 0x800000000010000 */ ,
25878 {{6, 1, 16}, /* shli r2, r1, 16 */
25879 {6, 1, 59}, /* shli r3, r1, 59 */
25880 {1, 2, 3}} /* add r4, r2, r3 */
25882 {576460752303554560ll /* 0x800000000020000 */ ,
25883 {{6, 1, 17}, /* shli r2, r1, 17 */
25884 {6, 1, 59}, /* shli r3, r1, 59 */
25885 {1, 2, 3}} /* add r4, r2, r3 */
25887 {576460752303685632ll /* 0x800000000040000 */ ,
25888 {{6, 1, 18}, /* shli r2, r1, 18 */
25889 {6, 1, 59}, /* shli r3, r1, 59 */
25890 {1, 2, 3}} /* add r4, r2, r3 */
25892 {576460752303947776ll /* 0x800000000080000 */ ,
25893 {{6, 1, 19}, /* shli r2, r1, 19 */
25894 {6, 1, 59}, /* shli r3, r1, 59 */
25895 {1, 2, 3}} /* add r4, r2, r3 */
25897 {576460752304472064ll /* 0x800000000100000 */ ,
25898 {{6, 1, 20}, /* shli r2, r1, 20 */
25899 {6, 1, 59}, /* shli r3, r1, 59 */
25900 {1, 2, 3}} /* add r4, r2, r3 */
25902 {576460752305520640ll /* 0x800000000200000 */ ,
25903 {{6, 1, 21}, /* shli r2, r1, 21 */
25904 {6, 1, 59}, /* shli r3, r1, 59 */
25905 {1, 2, 3}} /* add r4, r2, r3 */
25907 {576460752307617792ll /* 0x800000000400000 */ ,
25908 {{6, 1, 22}, /* shli r2, r1, 22 */
25909 {6, 1, 59}, /* shli r3, r1, 59 */
25910 {1, 2, 3}} /* add r4, r2, r3 */
25912 {576460752311812096ll /* 0x800000000800000 */ ,
25913 {{6, 1, 23}, /* shli r2, r1, 23 */
25914 {6, 1, 59}, /* shli r3, r1, 59 */
25915 {1, 2, 3}} /* add r4, r2, r3 */
25917 {576460752320200704ll /* 0x800000001000000 */ ,
25918 {{6, 1, 24}, /* shli r2, r1, 24 */
25919 {6, 1, 59}, /* shli r3, r1, 59 */
25920 {1, 2, 3}} /* add r4, r2, r3 */
25922 {576460752336977920ll /* 0x800000002000000 */ ,
25923 {{6, 1, 25}, /* shli r2, r1, 25 */
25924 {6, 1, 59}, /* shli r3, r1, 59 */
25925 {1, 2, 3}} /* add r4, r2, r3 */
25927 {576460752370532352ll /* 0x800000004000000 */ ,
25928 {{6, 1, 26}, /* shli r2, r1, 26 */
25929 {6, 1, 59}, /* shli r3, r1, 59 */
25930 {1, 2, 3}} /* add r4, r2, r3 */
25932 {576460752437641216ll /* 0x800000008000000 */ ,
25933 {{6, 1, 27}, /* shli r2, r1, 27 */
25934 {6, 1, 59}, /* shli r3, r1, 59 */
25935 {1, 2, 3}} /* add r4, r2, r3 */
25937 {576460752571858944ll /* 0x800000010000000 */ ,
25938 {{6, 1, 28}, /* shli r2, r1, 28 */
25939 {6, 1, 59}, /* shli r3, r1, 59 */
25940 {1, 2, 3}} /* add r4, r2, r3 */
25942 {576460752840294400ll /* 0x800000020000000 */ ,
25943 {{6, 1, 29}, /* shli r2, r1, 29 */
25944 {6, 1, 59}, /* shli r3, r1, 59 */
25945 {1, 2, 3}} /* add r4, r2, r3 */
25947 {576460753377165312ll /* 0x800000040000000 */ ,
25948 {{6, 1, 30}, /* shli r2, r1, 30 */
25949 {6, 1, 59}, /* shli r3, r1, 59 */
25950 {1, 2, 3}} /* add r4, r2, r3 */
25952 {576460754450907136ll /* 0x800000080000000 */ ,
25953 {{6, 1, 31}, /* shli r2, r1, 31 */
25954 {6, 1, 59}, /* shli r3, r1, 59 */
25955 {1, 2, 3}} /* add r4, r2, r3 */
25957 {576460756598390784ll /* 0x800000100000000 */ ,
25958 {{6, 1, 32}, /* shli r2, r1, 32 */
25959 {6, 1, 59}, /* shli r3, r1, 59 */
25960 {1, 2, 3}} /* add r4, r2, r3 */
25962 {576460760893358080ll /* 0x800000200000000 */ ,
25963 {{6, 1, 33}, /* shli r2, r1, 33 */
25964 {6, 1, 59}, /* shli r3, r1, 59 */
25965 {1, 2, 3}} /* add r4, r2, r3 */
25967 {576460769483292672ll /* 0x800000400000000 */ ,
25968 {{6, 1, 34}, /* shli r2, r1, 34 */
25969 {6, 1, 59}, /* shli r3, r1, 59 */
25970 {1, 2, 3}} /* add r4, r2, r3 */
25972 {576460786663161856ll /* 0x800000800000000 */ ,
25973 {{6, 1, 35}, /* shli r2, r1, 35 */
25974 {6, 1, 59}, /* shli r3, r1, 59 */
25975 {1, 2, 3}} /* add r4, r2, r3 */
25977 {576460821022900224ll /* 0x800001000000000 */ ,
25978 {{6, 1, 36}, /* shli r2, r1, 36 */
25979 {6, 1, 59}, /* shli r3, r1, 59 */
25980 {1, 2, 3}} /* add r4, r2, r3 */
25982 {576460889742376960ll /* 0x800002000000000 */ ,
25983 {{6, 1, 37}, /* shli r2, r1, 37 */
25984 {6, 1, 59}, /* shli r3, r1, 59 */
25985 {1, 2, 3}} /* add r4, r2, r3 */
25987 {576461027181330432ll /* 0x800004000000000 */ ,
25988 {{6, 1, 38}, /* shli r2, r1, 38 */
25989 {6, 1, 59}, /* shli r3, r1, 59 */
25990 {1, 2, 3}} /* add r4, r2, r3 */
25992 {576461302059237376ll /* 0x800008000000000 */ ,
25993 {{6, 1, 39}, /* shli r2, r1, 39 */
25994 {6, 1, 59}, /* shli r3, r1, 59 */
25995 {1, 2, 3}} /* add r4, r2, r3 */
25997 {576461851815051264ll /* 0x800010000000000 */ ,
25998 {{6, 1, 40}, /* shli r2, r1, 40 */
25999 {6, 1, 59}, /* shli r3, r1, 59 */
26000 {1, 2, 3}} /* add r4, r2, r3 */
26002 {576462951326679040ll /* 0x800020000000000 */ ,
26003 {{6, 1, 41}, /* shli r2, r1, 41 */
26004 {6, 1, 59}, /* shli r3, r1, 59 */
26005 {1, 2, 3}} /* add r4, r2, r3 */
26007 {576465150349934592ll /* 0x800040000000000 */ ,
26008 {{6, 1, 42}, /* shli r2, r1, 42 */
26009 {6, 1, 59}, /* shli r3, r1, 59 */
26010 {1, 2, 3}} /* add r4, r2, r3 */
26012 {576469548396445696ll /* 0x800080000000000 */ ,
26013 {{6, 1, 43}, /* shli r2, r1, 43 */
26014 {6, 1, 59}, /* shli r3, r1, 59 */
26015 {1, 2, 3}} /* add r4, r2, r3 */
26017 {576478344489467904ll /* 0x800100000000000 */ ,
26018 {{6, 1, 44}, /* shli r2, r1, 44 */
26019 {6, 1, 59}, /* shli r3, r1, 59 */
26020 {1, 2, 3}} /* add r4, r2, r3 */
26022 {576495936675512320ll /* 0x800200000000000 */ ,
26023 {{6, 1, 45}, /* shli r2, r1, 45 */
26024 {6, 1, 59}, /* shli r3, r1, 59 */
26025 {1, 2, 3}} /* add r4, r2, r3 */
26027 {576531121047601152ll /* 0x800400000000000 */ ,
26028 {{6, 1, 46}, /* shli r2, r1, 46 */
26029 {6, 1, 59}, /* shli r3, r1, 59 */
26030 {1, 2, 3}} /* add r4, r2, r3 */
26032 {576601489791778816ll /* 0x800800000000000 */ ,
26033 {{6, 1, 47}, /* shli r2, r1, 47 */
26034 {6, 1, 59}, /* shli r3, r1, 59 */
26035 {1, 2, 3}} /* add r4, r2, r3 */
26037 {576742227280134144ll /* 0x801000000000000 */ ,
26038 {{6, 1, 48}, /* shli r2, r1, 48 */
26039 {6, 1, 59}, /* shli r3, r1, 59 */
26040 {1, 2, 3}} /* add r4, r2, r3 */
26042 {577023702256844800ll /* 0x802000000000000 */ ,
26043 {{6, 1, 49}, /* shli r2, r1, 49 */
26044 {6, 1, 59}, /* shli r3, r1, 59 */
26045 {1, 2, 3}} /* add r4, r2, r3 */
26047 {577586652210266112ll /* 0x804000000000000 */ ,
26048 {{6, 1, 50}, /* shli r2, r1, 50 */
26049 {6, 1, 59}, /* shli r3, r1, 59 */
26050 {1, 2, 3}} /* add r4, r2, r3 */
26052 {578712552117108736ll /* 0x808000000000000 */ ,
26053 {{6, 1, 51}, /* shli r2, r1, 51 */
26054 {6, 1, 59}, /* shli r3, r1, 59 */
26055 {1, 2, 3}} /* add r4, r2, r3 */
26057 {580964351930793984ll /* 0x810000000000000 */ ,
26058 {{6, 1, 52}, /* shli r2, r1, 52 */
26059 {6, 1, 59}, /* shli r3, r1, 59 */
26060 {1, 2, 3}} /* add r4, r2, r3 */
26062 {585467951558164480ll /* 0x820000000000000 */ ,
26063 {{6, 1, 53}, /* shli r2, r1, 53 */
26064 {6, 1, 59}, /* shli r3, r1, 59 */
26065 {1, 2, 3}} /* add r4, r2, r3 */
26067 {594475150812905472ll /* 0x840000000000000 */ ,
26068 {{6, 1, 54}, /* shli r2, r1, 54 */
26069 {6, 1, 59}, /* shli r3, r1, 59 */
26070 {1, 2, 3}} /* add r4, r2, r3 */
26072 {612489549322387456ll /* 0x880000000000000 */ ,
26073 {{6, 1, 55}, /* shli r2, r1, 55 */
26074 {6, 1, 59}, /* shli r3, r1, 59 */
26075 {1, 2, 3}} /* add r4, r2, r3 */
26077 {648518346341351424ll /* 0x900000000000000 */ ,
26078 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26079 {6, 2, 56}} /* shli r3, r2, 56 */
26081 {720575940379279360ll /* 0xa00000000000000 */ ,
26082 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26083 {6, 2, 57}} /* shli r3, r2, 57 */
26085 {864691128455135232ll /* 0xc00000000000000 */ ,
26086 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26087 {6, 2, 58}} /* shli r3, r2, 58 */
26089 {1152921504606846967ll /* 0xffffffffffffff7 */ ,
26090 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26091 {6, 1, 60}, /* shli r3, r1, 60 */
26092 {2, 3, 2}} /* sub r4, r3, r2 */
26094 {1152921504606846968ll /* 0xffffffffffffff8 */ ,
26095 {{6, 1, 3}, /* shli r2, r1, 3 */
26096 {6, 1, 60}, /* shli r3, r1, 60 */
26097 {2, 3, 2}} /* sub r4, r3, r2 */
26099 {1152921504606846969ll /* 0xffffffffffffff9 */ ,
26100 {{6, 1, 57}, /* shli r2, r1, 57 */
26101 {2, 2, 1}, /* sub r3, r2, r1 */
26102 {5, 3, 1}} /* shl3add r4, r3, r1 */
26104 {1152921504606846971ll /* 0xffffffffffffffb */ ,
26105 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26106 {6, 1, 60}, /* shli r3, r1, 60 */
26107 {2, 3, 2}} /* sub r4, r3, r2 */
26109 {1152921504606846972ll /* 0xffffffffffffffc */ ,
26110 {{6, 1, 2}, /* shli r2, r1, 2 */
26111 {6, 1, 60}, /* shli r3, r1, 60 */
26112 {2, 3, 2}} /* sub r4, r3, r2 */
26114 {1152921504606846973ll /* 0xffffffffffffffd */ ,
26115 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26116 {6, 1, 60}, /* shli r3, r1, 60 */
26117 {2, 3, 2}} /* sub r4, r3, r2 */
26119 {1152921504606846974ll /* 0xffffffffffffffe */ ,
26120 {{6, 1, 1}, /* shli r2, r1, 1 */
26121 {6, 1, 60}, /* shli r3, r1, 60 */
26122 {2, 3, 2}} /* sub r4, r3, r2 */
26124 {1152921504606846975ll /* 0xfffffffffffffff */ ,
26125 {{6, 1, 60}, /* shli r2, r1, 60 */
26126 {2, 2, 1}} /* sub r3, r2, r1 */
26128 {1152921504606846976ll /* 0x1000000000000000 */ ,
26129 {{6, 1, 60}} /* shli r2, r1, 60 */
26131 {1152921504606846977ll /* 0x1000000000000001 */ ,
26132 {{6, 1, 60}, /* shli r2, r1, 60 */
26133 {1, 1, 2}} /* add r3, r1, r2 */
26135 {1152921504606846978ll /* 0x1000000000000002 */ ,
26136 {{6, 1, 60}, /* shli r2, r1, 60 */
26137 {3, 1, 2}} /* shl1add r3, r1, r2 */
26139 {1152921504606846979ll /* 0x1000000000000003 */ ,
26140 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26141 {6, 1, 60}, /* shli r3, r1, 60 */
26142 {1, 2, 3}} /* add r4, r2, r3 */
26144 {1152921504606846980ll /* 0x1000000000000004 */ ,
26145 {{6, 1, 60}, /* shli r2, r1, 60 */
26146 {4, 1, 2}} /* shl2add r3, r1, r2 */
26148 {1152921504606846981ll /* 0x1000000000000005 */ ,
26149 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26150 {6, 1, 60}, /* shli r3, r1, 60 */
26151 {1, 2, 3}} /* add r4, r2, r3 */
26153 {1152921504606846982ll /* 0x1000000000000006 */ ,
26154 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26155 {6, 1, 60}, /* shli r3, r1, 60 */
26156 {3, 2, 3}} /* shl1add r4, r2, r3 */
26158 {1152921504606846983ll /* 0x1000000000000007 */ ,
26159 {{6, 1, 60}, /* shli r2, r1, 60 */
26160 {2, 2, 1}, /* sub r3, r2, r1 */
26161 {5, 1, 3}} /* shl3add r4, r1, r3 */
26163 {1152921504606846984ll /* 0x1000000000000008 */ ,
26164 {{6, 1, 60}, /* shli r2, r1, 60 */
26165 {5, 1, 2}} /* shl3add r3, r1, r2 */
26167 {1152921504606846985ll /* 0x1000000000000009 */ ,
26168 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26169 {6, 1, 60}, /* shli r3, r1, 60 */
26170 {1, 2, 3}} /* add r4, r2, r3 */
26172 {1152921504606846986ll /* 0x100000000000000a */ ,
26173 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26174 {6, 1, 60}, /* shli r3, r1, 60 */
26175 {3, 2, 3}} /* shl1add r4, r2, r3 */
26177 {1152921504606846992ll /* 0x1000000000000010 */ ,
26178 {{6, 1, 4}, /* shli r2, r1, 4 */
26179 {6, 1, 60}, /* shli r3, r1, 60 */
26180 {1, 2, 3}} /* add r4, r2, r3 */
26182 {1152921504606847008ll /* 0x1000000000000020 */ ,
26183 {{6, 1, 5}, /* shli r2, r1, 5 */
26184 {6, 1, 60}, /* shli r3, r1, 60 */
26185 {1, 2, 3}} /* add r4, r2, r3 */
26187 {1152921504606847040ll /* 0x1000000000000040 */ ,
26188 {{6, 1, 6}, /* shli r2, r1, 6 */
26189 {6, 1, 60}, /* shli r3, r1, 60 */
26190 {1, 2, 3}} /* add r4, r2, r3 */
26192 {1152921504606847104ll /* 0x1000000000000080 */ ,
26193 {{6, 1, 7}, /* shli r2, r1, 7 */
26194 {6, 1, 60}, /* shli r3, r1, 60 */
26195 {1, 2, 3}} /* add r4, r2, r3 */
26197 {1152921504606847232ll /* 0x1000000000000100 */ ,
26198 {{6, 1, 8}, /* shli r2, r1, 8 */
26199 {6, 1, 60}, /* shli r3, r1, 60 */
26200 {1, 2, 3}} /* add r4, r2, r3 */
26202 {1152921504606847488ll /* 0x1000000000000200 */ ,
26203 {{6, 1, 9}, /* shli r2, r1, 9 */
26204 {6, 1, 60}, /* shli r3, r1, 60 */
26205 {1, 2, 3}} /* add r4, r2, r3 */
26207 {1152921504606848000ll /* 0x1000000000000400 */ ,
26208 {{6, 1, 10}, /* shli r2, r1, 10 */
26209 {6, 1, 60}, /* shli r3, r1, 60 */
26210 {1, 2, 3}} /* add r4, r2, r3 */
26212 {1152921504606849024ll /* 0x1000000000000800 */ ,
26213 {{6, 1, 11}, /* shli r2, r1, 11 */
26214 {6, 1, 60}, /* shli r3, r1, 60 */
26215 {1, 2, 3}} /* add r4, r2, r3 */
26217 {1152921504606851072ll /* 0x1000000000001000 */ ,
26218 {{6, 1, 12}, /* shli r2, r1, 12 */
26219 {6, 1, 60}, /* shli r3, r1, 60 */
26220 {1, 2, 3}} /* add r4, r2, r3 */
26222 {1152921504606855168ll /* 0x1000000000002000 */ ,
26223 {{6, 1, 13}, /* shli r2, r1, 13 */
26224 {6, 1, 60}, /* shli r3, r1, 60 */
26225 {1, 2, 3}} /* add r4, r2, r3 */
26227 {1152921504606863360ll /* 0x1000000000004000 */ ,
26228 {{6, 1, 14}, /* shli r2, r1, 14 */
26229 {6, 1, 60}, /* shli r3, r1, 60 */
26230 {1, 2, 3}} /* add r4, r2, r3 */
26232 {1152921504606879744ll /* 0x1000000000008000 */ ,
26233 {{6, 1, 15}, /* shli r2, r1, 15 */
26234 {6, 1, 60}, /* shli r3, r1, 60 */
26235 {1, 2, 3}} /* add r4, r2, r3 */
26237 {1152921504606912512ll /* 0x1000000000010000 */ ,
26238 {{6, 1, 16}, /* shli r2, r1, 16 */
26239 {6, 1, 60}, /* shli r3, r1, 60 */
26240 {1, 2, 3}} /* add r4, r2, r3 */
26242 {1152921504606978048ll /* 0x1000000000020000 */ ,
26243 {{6, 1, 17}, /* shli r2, r1, 17 */
26244 {6, 1, 60}, /* shli r3, r1, 60 */
26245 {1, 2, 3}} /* add r4, r2, r3 */
26247 {1152921504607109120ll /* 0x1000000000040000 */ ,
26248 {{6, 1, 18}, /* shli r2, r1, 18 */
26249 {6, 1, 60}, /* shli r3, r1, 60 */
26250 {1, 2, 3}} /* add r4, r2, r3 */
26252 {1152921504607371264ll /* 0x1000000000080000 */ ,
26253 {{6, 1, 19}, /* shli r2, r1, 19 */
26254 {6, 1, 60}, /* shli r3, r1, 60 */
26255 {1, 2, 3}} /* add r4, r2, r3 */
26257 {1152921504607895552ll /* 0x1000000000100000 */ ,
26258 {{6, 1, 20}, /* shli r2, r1, 20 */
26259 {6, 1, 60}, /* shli r3, r1, 60 */
26260 {1, 2, 3}} /* add r4, r2, r3 */
26262 {1152921504608944128ll /* 0x1000000000200000 */ ,
26263 {{6, 1, 21}, /* shli r2, r1, 21 */
26264 {6, 1, 60}, /* shli r3, r1, 60 */
26265 {1, 2, 3}} /* add r4, r2, r3 */
26267 {1152921504611041280ll /* 0x1000000000400000 */ ,
26268 {{6, 1, 22}, /* shli r2, r1, 22 */
26269 {6, 1, 60}, /* shli r3, r1, 60 */
26270 {1, 2, 3}} /* add r4, r2, r3 */
26272 {1152921504615235584ll /* 0x1000000000800000 */ ,
26273 {{6, 1, 23}, /* shli r2, r1, 23 */
26274 {6, 1, 60}, /* shli r3, r1, 60 */
26275 {1, 2, 3}} /* add r4, r2, r3 */
26277 {1152921504623624192ll /* 0x1000000001000000 */ ,
26278 {{6, 1, 24}, /* shli r2, r1, 24 */
26279 {6, 1, 60}, /* shli r3, r1, 60 */
26280 {1, 2, 3}} /* add r4, r2, r3 */
26282 {1152921504640401408ll /* 0x1000000002000000 */ ,
26283 {{6, 1, 25}, /* shli r2, r1, 25 */
26284 {6, 1, 60}, /* shli r3, r1, 60 */
26285 {1, 2, 3}} /* add r4, r2, r3 */
26287 {1152921504673955840ll /* 0x1000000004000000 */ ,
26288 {{6, 1, 26}, /* shli r2, r1, 26 */
26289 {6, 1, 60}, /* shli r3, r1, 60 */
26290 {1, 2, 3}} /* add r4, r2, r3 */
26292 {1152921504741064704ll /* 0x1000000008000000 */ ,
26293 {{6, 1, 27}, /* shli r2, r1, 27 */
26294 {6, 1, 60}, /* shli r3, r1, 60 */
26295 {1, 2, 3}} /* add r4, r2, r3 */
26297 {1152921504875282432ll /* 0x1000000010000000 */ ,
26298 {{6, 1, 28}, /* shli r2, r1, 28 */
26299 {6, 1, 60}, /* shli r3, r1, 60 */
26300 {1, 2, 3}} /* add r4, r2, r3 */
26302 {1152921505143717888ll /* 0x1000000020000000 */ ,
26303 {{6, 1, 29}, /* shli r2, r1, 29 */
26304 {6, 1, 60}, /* shli r3, r1, 60 */
26305 {1, 2, 3}} /* add r4, r2, r3 */
26307 {1152921505680588800ll /* 0x1000000040000000 */ ,
26308 {{6, 1, 30}, /* shli r2, r1, 30 */
26309 {6, 1, 60}, /* shli r3, r1, 60 */
26310 {1, 2, 3}} /* add r4, r2, r3 */
26312 {1152921506754330624ll /* 0x1000000080000000 */ ,
26313 {{6, 1, 31}, /* shli r2, r1, 31 */
26314 {6, 1, 60}, /* shli r3, r1, 60 */
26315 {1, 2, 3}} /* add r4, r2, r3 */
26317 {1152921508901814272ll /* 0x1000000100000000 */ ,
26318 {{6, 1, 32}, /* shli r2, r1, 32 */
26319 {6, 1, 60}, /* shli r3, r1, 60 */
26320 {1, 2, 3}} /* add r4, r2, r3 */
26322 {1152921513196781568ll /* 0x1000000200000000 */ ,
26323 {{6, 1, 33}, /* shli r2, r1, 33 */
26324 {6, 1, 60}, /* shli r3, r1, 60 */
26325 {1, 2, 3}} /* add r4, r2, r3 */
26327 {1152921521786716160ll /* 0x1000000400000000 */ ,
26328 {{6, 1, 34}, /* shli r2, r1, 34 */
26329 {6, 1, 60}, /* shli r3, r1, 60 */
26330 {1, 2, 3}} /* add r4, r2, r3 */
26332 {1152921538966585344ll /* 0x1000000800000000 */ ,
26333 {{6, 1, 35}, /* shli r2, r1, 35 */
26334 {6, 1, 60}, /* shli r3, r1, 60 */
26335 {1, 2, 3}} /* add r4, r2, r3 */
26337 {1152921573326323712ll /* 0x1000001000000000 */ ,
26338 {{6, 1, 36}, /* shli r2, r1, 36 */
26339 {6, 1, 60}, /* shli r3, r1, 60 */
26340 {1, 2, 3}} /* add r4, r2, r3 */
26342 {1152921642045800448ll /* 0x1000002000000000 */ ,
26343 {{6, 1, 37}, /* shli r2, r1, 37 */
26344 {6, 1, 60}, /* shli r3, r1, 60 */
26345 {1, 2, 3}} /* add r4, r2, r3 */
26347 {1152921779484753920ll /* 0x1000004000000000 */ ,
26348 {{6, 1, 38}, /* shli r2, r1, 38 */
26349 {6, 1, 60}, /* shli r3, r1, 60 */
26350 {1, 2, 3}} /* add r4, r2, r3 */
26352 {1152922054362660864ll /* 0x1000008000000000 */ ,
26353 {{6, 1, 39}, /* shli r2, r1, 39 */
26354 {6, 1, 60}, /* shli r3, r1, 60 */
26355 {1, 2, 3}} /* add r4, r2, r3 */
26357 {1152922604118474752ll /* 0x1000010000000000 */ ,
26358 {{6, 1, 40}, /* shli r2, r1, 40 */
26359 {6, 1, 60}, /* shli r3, r1, 60 */
26360 {1, 2, 3}} /* add r4, r2, r3 */
26362 {1152923703630102528ll /* 0x1000020000000000 */ ,
26363 {{6, 1, 41}, /* shli r2, r1, 41 */
26364 {6, 1, 60}, /* shli r3, r1, 60 */
26365 {1, 2, 3}} /* add r4, r2, r3 */
26367 {1152925902653358080ll /* 0x1000040000000000 */ ,
26368 {{6, 1, 42}, /* shli r2, r1, 42 */
26369 {6, 1, 60}, /* shli r3, r1, 60 */
26370 {1, 2, 3}} /* add r4, r2, r3 */
26372 {1152930300699869184ll /* 0x1000080000000000 */ ,
26373 {{6, 1, 43}, /* shli r2, r1, 43 */
26374 {6, 1, 60}, /* shli r3, r1, 60 */
26375 {1, 2, 3}} /* add r4, r2, r3 */
26377 {1152939096792891392ll /* 0x1000100000000000 */ ,
26378 {{6, 1, 44}, /* shli r2, r1, 44 */
26379 {6, 1, 60}, /* shli r3, r1, 60 */
26380 {1, 2, 3}} /* add r4, r2, r3 */
26382 {1152956688978935808ll /* 0x1000200000000000 */ ,
26383 {{6, 1, 45}, /* shli r2, r1, 45 */
26384 {6, 1, 60}, /* shli r3, r1, 60 */
26385 {1, 2, 3}} /* add r4, r2, r3 */
26387 {1152991873351024640ll /* 0x1000400000000000 */ ,
26388 {{6, 1, 46}, /* shli r2, r1, 46 */
26389 {6, 1, 60}, /* shli r3, r1, 60 */
26390 {1, 2, 3}} /* add r4, r2, r3 */
26392 {1153062242095202304ll /* 0x1000800000000000 */ ,
26393 {{6, 1, 47}, /* shli r2, r1, 47 */
26394 {6, 1, 60}, /* shli r3, r1, 60 */
26395 {1, 2, 3}} /* add r4, r2, r3 */
26397 {1153202979583557632ll /* 0x1001000000000000 */ ,
26398 {{6, 1, 48}, /* shli r2, r1, 48 */
26399 {6, 1, 60}, /* shli r3, r1, 60 */
26400 {1, 2, 3}} /* add r4, r2, r3 */
26402 {1153484454560268288ll /* 0x1002000000000000 */ ,
26403 {{6, 1, 49}, /* shli r2, r1, 49 */
26404 {6, 1, 60}, /* shli r3, r1, 60 */
26405 {1, 2, 3}} /* add r4, r2, r3 */
26407 {1154047404513689600ll /* 0x1004000000000000 */ ,
26408 {{6, 1, 50}, /* shli r2, r1, 50 */
26409 {6, 1, 60}, /* shli r3, r1, 60 */
26410 {1, 2, 3}} /* add r4, r2, r3 */
26412 {1155173304420532224ll /* 0x1008000000000000 */ ,
26413 {{6, 1, 51}, /* shli r2, r1, 51 */
26414 {6, 1, 60}, /* shli r3, r1, 60 */
26415 {1, 2, 3}} /* add r4, r2, r3 */
26417 {1157425104234217472ll /* 0x1010000000000000 */ ,
26418 {{6, 1, 52}, /* shli r2, r1, 52 */
26419 {6, 1, 60}, /* shli r3, r1, 60 */
26420 {1, 2, 3}} /* add r4, r2, r3 */
26422 {1161928703861587968ll /* 0x1020000000000000 */ ,
26423 {{6, 1, 53}, /* shli r2, r1, 53 */
26424 {6, 1, 60}, /* shli r3, r1, 60 */
26425 {1, 2, 3}} /* add r4, r2, r3 */
26427 {1170935903116328960ll /* 0x1040000000000000 */ ,
26428 {{6, 1, 54}, /* shli r2, r1, 54 */
26429 {6, 1, 60}, /* shli r3, r1, 60 */
26430 {1, 2, 3}} /* add r4, r2, r3 */
26432 {1188950301625810944ll /* 0x1080000000000000 */ ,
26433 {{6, 1, 55}, /* shli r2, r1, 55 */
26434 {6, 1, 60}, /* shli r3, r1, 60 */
26435 {1, 2, 3}} /* add r4, r2, r3 */
26437 {1224979098644774912ll /* 0x1100000000000000 */ ,
26438 {{6, 1, 56}, /* shli r2, r1, 56 */
26439 {6, 1, 60}, /* shli r3, r1, 60 */
26440 {1, 2, 3}} /* add r4, r2, r3 */
26442 {1297036692682702848ll /* 0x1200000000000000 */ ,
26443 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26444 {6, 2, 57}} /* shli r3, r2, 57 */
26446 {1441151880758558720ll /* 0x1400000000000000 */ ,
26447 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26448 {6, 2, 58}} /* shli r3, r2, 58 */
26450 {1729382256910270464ll /* 0x1800000000000000 */ ,
26451 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26452 {6, 2, 59}} /* shli r3, r2, 59 */
26454 {2305843009213693943ll /* 0x1ffffffffffffff7 */ ,
26455 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26456 {6, 1, 61}, /* shli r3, r1, 61 */
26457 {2, 3, 2}} /* sub r4, r3, r2 */
26459 {2305843009213693944ll /* 0x1ffffffffffffff8 */ ,
26460 {{6, 1, 3}, /* shli r2, r1, 3 */
26461 {6, 1, 61}, /* shli r3, r1, 61 */
26462 {2, 3, 2}} /* sub r4, r3, r2 */
26464 {2305843009213693945ll /* 0x1ffffffffffffff9 */ ,
26465 {{6, 1, 58}, /* shli r2, r1, 58 */
26466 {2, 2, 1}, /* sub r3, r2, r1 */
26467 {5, 3, 1}} /* shl3add r4, r3, r1 */
26469 {2305843009213693947ll /* 0x1ffffffffffffffb */ ,
26470 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26471 {6, 1, 61}, /* shli r3, r1, 61 */
26472 {2, 3, 2}} /* sub r4, r3, r2 */
26474 {2305843009213693948ll /* 0x1ffffffffffffffc */ ,
26475 {{6, 1, 2}, /* shli r2, r1, 2 */
26476 {6, 1, 61}, /* shli r3, r1, 61 */
26477 {2, 3, 2}} /* sub r4, r3, r2 */
26479 {2305843009213693949ll /* 0x1ffffffffffffffd */ ,
26480 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26481 {6, 1, 61}, /* shli r3, r1, 61 */
26482 {2, 3, 2}} /* sub r4, r3, r2 */
26484 {2305843009213693950ll /* 0x1ffffffffffffffe */ ,
26485 {{6, 1, 1}, /* shli r2, r1, 1 */
26486 {6, 1, 61}, /* shli r3, r1, 61 */
26487 {2, 3, 2}} /* sub r4, r3, r2 */
26489 {2305843009213693951ll /* 0x1fffffffffffffff */ ,
26490 {{6, 1, 61}, /* shli r2, r1, 61 */
26491 {2, 2, 1}} /* sub r3, r2, r1 */
26493 {2305843009213693952ll /* 0x2000000000000000 */ ,
26494 {{6, 1, 61}} /* shli r2, r1, 61 */
26496 {2305843009213693953ll /* 0x2000000000000001 */ ,
26497 {{6, 1, 61}, /* shli r2, r1, 61 */
26498 {1, 1, 2}} /* add r3, r1, r2 */
26500 {2305843009213693954ll /* 0x2000000000000002 */ ,
26501 {{6, 1, 61}, /* shli r2, r1, 61 */
26502 {3, 1, 2}} /* shl1add r3, r1, r2 */
26504 {2305843009213693955ll /* 0x2000000000000003 */ ,
26505 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26506 {6, 1, 61}, /* shli r3, r1, 61 */
26507 {1, 2, 3}} /* add r4, r2, r3 */
26509 {2305843009213693956ll /* 0x2000000000000004 */ ,
26510 {{6, 1, 61}, /* shli r2, r1, 61 */
26511 {4, 1, 2}} /* shl2add r3, r1, r2 */
26513 {2305843009213693957ll /* 0x2000000000000005 */ ,
26514 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26515 {6, 1, 61}, /* shli r3, r1, 61 */
26516 {1, 2, 3}} /* add r4, r2, r3 */
26518 {2305843009213693958ll /* 0x2000000000000006 */ ,
26519 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26520 {6, 1, 61}, /* shli r3, r1, 61 */
26521 {3, 2, 3}} /* shl1add r4, r2, r3 */
26523 {2305843009213693959ll /* 0x2000000000000007 */ ,
26524 {{6, 1, 61}, /* shli r2, r1, 61 */
26525 {2, 2, 1}, /* sub r3, r2, r1 */
26526 {5, 1, 3}} /* shl3add r4, r1, r3 */
26528 {2305843009213693960ll /* 0x2000000000000008 */ ,
26529 {{6, 1, 61}, /* shli r2, r1, 61 */
26530 {5, 1, 2}} /* shl3add r3, r1, r2 */
26532 {2305843009213693961ll /* 0x2000000000000009 */ ,
26533 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26534 {6, 1, 61}, /* shli r3, r1, 61 */
26535 {1, 2, 3}} /* add r4, r2, r3 */
26537 {2305843009213693962ll /* 0x200000000000000a */ ,
26538 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26539 {6, 1, 61}, /* shli r3, r1, 61 */
26540 {3, 2, 3}} /* shl1add r4, r2, r3 */
26542 {2305843009213693968ll /* 0x2000000000000010 */ ,
26543 {{6, 1, 4}, /* shli r2, r1, 4 */
26544 {6, 1, 61}, /* shli r3, r1, 61 */
26545 {1, 2, 3}} /* add r4, r2, r3 */
26547 {2305843009213693984ll /* 0x2000000000000020 */ ,
26548 {{6, 1, 5}, /* shli r2, r1, 5 */
26549 {6, 1, 61}, /* shli r3, r1, 61 */
26550 {1, 2, 3}} /* add r4, r2, r3 */
26552 {2305843009213694016ll /* 0x2000000000000040 */ ,
26553 {{6, 1, 6}, /* shli r2, r1, 6 */
26554 {6, 1, 61}, /* shli r3, r1, 61 */
26555 {1, 2, 3}} /* add r4, r2, r3 */
26557 {2305843009213694080ll /* 0x2000000000000080 */ ,
26558 {{6, 1, 7}, /* shli r2, r1, 7 */
26559 {6, 1, 61}, /* shli r3, r1, 61 */
26560 {1, 2, 3}} /* add r4, r2, r3 */
26562 {2305843009213694208ll /* 0x2000000000000100 */ ,
26563 {{6, 1, 8}, /* shli r2, r1, 8 */
26564 {6, 1, 61}, /* shli r3, r1, 61 */
26565 {1, 2, 3}} /* add r4, r2, r3 */
26567 {2305843009213694464ll /* 0x2000000000000200 */ ,
26568 {{6, 1, 9}, /* shli r2, r1, 9 */
26569 {6, 1, 61}, /* shli r3, r1, 61 */
26570 {1, 2, 3}} /* add r4, r2, r3 */
26572 {2305843009213694976ll /* 0x2000000000000400 */ ,
26573 {{6, 1, 10}, /* shli r2, r1, 10 */
26574 {6, 1, 61}, /* shli r3, r1, 61 */
26575 {1, 2, 3}} /* add r4, r2, r3 */
26577 {2305843009213696000ll /* 0x2000000000000800 */ ,
26578 {{6, 1, 11}, /* shli r2, r1, 11 */
26579 {6, 1, 61}, /* shli r3, r1, 61 */
26580 {1, 2, 3}} /* add r4, r2, r3 */
26582 {2305843009213698048ll /* 0x2000000000001000 */ ,
26583 {{6, 1, 12}, /* shli r2, r1, 12 */
26584 {6, 1, 61}, /* shli r3, r1, 61 */
26585 {1, 2, 3}} /* add r4, r2, r3 */
26587 {2305843009213702144ll /* 0x2000000000002000 */ ,
26588 {{6, 1, 13}, /* shli r2, r1, 13 */
26589 {6, 1, 61}, /* shli r3, r1, 61 */
26590 {1, 2, 3}} /* add r4, r2, r3 */
26592 {2305843009213710336ll /* 0x2000000000004000 */ ,
26593 {{6, 1, 14}, /* shli r2, r1, 14 */
26594 {6, 1, 61}, /* shli r3, r1, 61 */
26595 {1, 2, 3}} /* add r4, r2, r3 */
26597 {2305843009213726720ll /* 0x2000000000008000 */ ,
26598 {{6, 1, 15}, /* shli r2, r1, 15 */
26599 {6, 1, 61}, /* shli r3, r1, 61 */
26600 {1, 2, 3}} /* add r4, r2, r3 */
26602 {2305843009213759488ll /* 0x2000000000010000 */ ,
26603 {{6, 1, 16}, /* shli r2, r1, 16 */
26604 {6, 1, 61}, /* shli r3, r1, 61 */
26605 {1, 2, 3}} /* add r4, r2, r3 */
26607 {2305843009213825024ll /* 0x2000000000020000 */ ,
26608 {{6, 1, 17}, /* shli r2, r1, 17 */
26609 {6, 1, 61}, /* shli r3, r1, 61 */
26610 {1, 2, 3}} /* add r4, r2, r3 */
26612 {2305843009213956096ll /* 0x2000000000040000 */ ,
26613 {{6, 1, 18}, /* shli r2, r1, 18 */
26614 {6, 1, 61}, /* shli r3, r1, 61 */
26615 {1, 2, 3}} /* add r4, r2, r3 */
26617 {2305843009214218240ll /* 0x2000000000080000 */ ,
26618 {{6, 1, 19}, /* shli r2, r1, 19 */
26619 {6, 1, 61}, /* shli r3, r1, 61 */
26620 {1, 2, 3}} /* add r4, r2, r3 */
26622 {2305843009214742528ll /* 0x2000000000100000 */ ,
26623 {{6, 1, 20}, /* shli r2, r1, 20 */
26624 {6, 1, 61}, /* shli r3, r1, 61 */
26625 {1, 2, 3}} /* add r4, r2, r3 */
26627 {2305843009215791104ll /* 0x2000000000200000 */ ,
26628 {{6, 1, 21}, /* shli r2, r1, 21 */
26629 {6, 1, 61}, /* shli r3, r1, 61 */
26630 {1, 2, 3}} /* add r4, r2, r3 */
26632 {2305843009217888256ll /* 0x2000000000400000 */ ,
26633 {{6, 1, 22}, /* shli r2, r1, 22 */
26634 {6, 1, 61}, /* shli r3, r1, 61 */
26635 {1, 2, 3}} /* add r4, r2, r3 */
26637 {2305843009222082560ll /* 0x2000000000800000 */ ,
26638 {{6, 1, 23}, /* shli r2, r1, 23 */
26639 {6, 1, 61}, /* shli r3, r1, 61 */
26640 {1, 2, 3}} /* add r4, r2, r3 */
26642 {2305843009230471168ll /* 0x2000000001000000 */ ,
26643 {{6, 1, 24}, /* shli r2, r1, 24 */
26644 {6, 1, 61}, /* shli r3, r1, 61 */
26645 {1, 2, 3}} /* add r4, r2, r3 */
26647 {2305843009247248384ll /* 0x2000000002000000 */ ,
26648 {{6, 1, 25}, /* shli r2, r1, 25 */
26649 {6, 1, 61}, /* shli r3, r1, 61 */
26650 {1, 2, 3}} /* add r4, r2, r3 */
26652 {2305843009280802816ll /* 0x2000000004000000 */ ,
26653 {{6, 1, 26}, /* shli r2, r1, 26 */
26654 {6, 1, 61}, /* shli r3, r1, 61 */
26655 {1, 2, 3}} /* add r4, r2, r3 */
26657 {2305843009347911680ll /* 0x2000000008000000 */ ,
26658 {{6, 1, 27}, /* shli r2, r1, 27 */
26659 {6, 1, 61}, /* shli r3, r1, 61 */
26660 {1, 2, 3}} /* add r4, r2, r3 */
26662 {2305843009482129408ll /* 0x2000000010000000 */ ,
26663 {{6, 1, 28}, /* shli r2, r1, 28 */
26664 {6, 1, 61}, /* shli r3, r1, 61 */
26665 {1, 2, 3}} /* add r4, r2, r3 */
26667 {2305843009750564864ll /* 0x2000000020000000 */ ,
26668 {{6, 1, 29}, /* shli r2, r1, 29 */
26669 {6, 1, 61}, /* shli r3, r1, 61 */
26670 {1, 2, 3}} /* add r4, r2, r3 */
26672 {2305843010287435776ll /* 0x2000000040000000 */ ,
26673 {{6, 1, 30}, /* shli r2, r1, 30 */
26674 {6, 1, 61}, /* shli r3, r1, 61 */
26675 {1, 2, 3}} /* add r4, r2, r3 */
26677 {2305843011361177600ll /* 0x2000000080000000 */ ,
26678 {{6, 1, 31}, /* shli r2, r1, 31 */
26679 {6, 1, 61}, /* shli r3, r1, 61 */
26680 {1, 2, 3}} /* add r4, r2, r3 */
26682 {2305843013508661248ll /* 0x2000000100000000 */ ,
26683 {{6, 1, 32}, /* shli r2, r1, 32 */
26684 {6, 1, 61}, /* shli r3, r1, 61 */
26685 {1, 2, 3}} /* add r4, r2, r3 */
26687 {2305843017803628544ll /* 0x2000000200000000 */ ,
26688 {{6, 1, 33}, /* shli r2, r1, 33 */
26689 {6, 1, 61}, /* shli r3, r1, 61 */
26690 {1, 2, 3}} /* add r4, r2, r3 */
26692 {2305843026393563136ll /* 0x2000000400000000 */ ,
26693 {{6, 1, 34}, /* shli r2, r1, 34 */
26694 {6, 1, 61}, /* shli r3, r1, 61 */
26695 {1, 2, 3}} /* add r4, r2, r3 */
26697 {2305843043573432320ll /* 0x2000000800000000 */ ,
26698 {{6, 1, 35}, /* shli r2, r1, 35 */
26699 {6, 1, 61}, /* shli r3, r1, 61 */
26700 {1, 2, 3}} /* add r4, r2, r3 */
26702 {2305843077933170688ll /* 0x2000001000000000 */ ,
26703 {{6, 1, 36}, /* shli r2, r1, 36 */
26704 {6, 1, 61}, /* shli r3, r1, 61 */
26705 {1, 2, 3}} /* add r4, r2, r3 */
26707 {2305843146652647424ll /* 0x2000002000000000 */ ,
26708 {{6, 1, 37}, /* shli r2, r1, 37 */
26709 {6, 1, 61}, /* shli r3, r1, 61 */
26710 {1, 2, 3}} /* add r4, r2, r3 */
26712 {2305843284091600896ll /* 0x2000004000000000 */ ,
26713 {{6, 1, 38}, /* shli r2, r1, 38 */
26714 {6, 1, 61}, /* shli r3, r1, 61 */
26715 {1, 2, 3}} /* add r4, r2, r3 */
26717 {2305843558969507840ll /* 0x2000008000000000 */ ,
26718 {{6, 1, 39}, /* shli r2, r1, 39 */
26719 {6, 1, 61}, /* shli r3, r1, 61 */
26720 {1, 2, 3}} /* add r4, r2, r3 */
26722 {2305844108725321728ll /* 0x2000010000000000 */ ,
26723 {{6, 1, 40}, /* shli r2, r1, 40 */
26724 {6, 1, 61}, /* shli r3, r1, 61 */
26725 {1, 2, 3}} /* add r4, r2, r3 */
26727 {2305845208236949504ll /* 0x2000020000000000 */ ,
26728 {{6, 1, 41}, /* shli r2, r1, 41 */
26729 {6, 1, 61}, /* shli r3, r1, 61 */
26730 {1, 2, 3}} /* add r4, r2, r3 */
26732 {2305847407260205056ll /* 0x2000040000000000 */ ,
26733 {{6, 1, 42}, /* shli r2, r1, 42 */
26734 {6, 1, 61}, /* shli r3, r1, 61 */
26735 {1, 2, 3}} /* add r4, r2, r3 */
26737 {2305851805306716160ll /* 0x2000080000000000 */ ,
26738 {{6, 1, 43}, /* shli r2, r1, 43 */
26739 {6, 1, 61}, /* shli r3, r1, 61 */
26740 {1, 2, 3}} /* add r4, r2, r3 */
26742 {2305860601399738368ll /* 0x2000100000000000 */ ,
26743 {{6, 1, 44}, /* shli r2, r1, 44 */
26744 {6, 1, 61}, /* shli r3, r1, 61 */
26745 {1, 2, 3}} /* add r4, r2, r3 */
26747 {2305878193585782784ll /* 0x2000200000000000 */ ,
26748 {{6, 1, 45}, /* shli r2, r1, 45 */
26749 {6, 1, 61}, /* shli r3, r1, 61 */
26750 {1, 2, 3}} /* add r4, r2, r3 */
26752 {2305913377957871616ll /* 0x2000400000000000 */ ,
26753 {{6, 1, 46}, /* shli r2, r1, 46 */
26754 {6, 1, 61}, /* shli r3, r1, 61 */
26755 {1, 2, 3}} /* add r4, r2, r3 */
26757 {2305983746702049280ll /* 0x2000800000000000 */ ,
26758 {{6, 1, 47}, /* shli r2, r1, 47 */
26759 {6, 1, 61}, /* shli r3, r1, 61 */
26760 {1, 2, 3}} /* add r4, r2, r3 */
26762 {2306124484190404608ll /* 0x2001000000000000 */ ,
26763 {{6, 1, 48}, /* shli r2, r1, 48 */
26764 {6, 1, 61}, /* shli r3, r1, 61 */
26765 {1, 2, 3}} /* add r4, r2, r3 */
26767 {2306405959167115264ll /* 0x2002000000000000 */ ,
26768 {{6, 1, 49}, /* shli r2, r1, 49 */
26769 {6, 1, 61}, /* shli r3, r1, 61 */
26770 {1, 2, 3}} /* add r4, r2, r3 */
26772 {2306968909120536576ll /* 0x2004000000000000 */ ,
26773 {{6, 1, 50}, /* shli r2, r1, 50 */
26774 {6, 1, 61}, /* shli r3, r1, 61 */
26775 {1, 2, 3}} /* add r4, r2, r3 */
26777 {2308094809027379200ll /* 0x2008000000000000 */ ,
26778 {{6, 1, 51}, /* shli r2, r1, 51 */
26779 {6, 1, 61}, /* shli r3, r1, 61 */
26780 {1, 2, 3}} /* add r4, r2, r3 */
26782 {2310346608841064448ll /* 0x2010000000000000 */ ,
26783 {{6, 1, 52}, /* shli r2, r1, 52 */
26784 {6, 1, 61}, /* shli r3, r1, 61 */
26785 {1, 2, 3}} /* add r4, r2, r3 */
26787 {2314850208468434944ll /* 0x2020000000000000 */ ,
26788 {{6, 1, 53}, /* shli r2, r1, 53 */
26789 {6, 1, 61}, /* shli r3, r1, 61 */
26790 {1, 2, 3}} /* add r4, r2, r3 */
26792 {2323857407723175936ll /* 0x2040000000000000 */ ,
26793 {{6, 1, 54}, /* shli r2, r1, 54 */
26794 {6, 1, 61}, /* shli r3, r1, 61 */
26795 {1, 2, 3}} /* add r4, r2, r3 */
26797 {2341871806232657920ll /* 0x2080000000000000 */ ,
26798 {{6, 1, 55}, /* shli r2, r1, 55 */
26799 {6, 1, 61}, /* shli r3, r1, 61 */
26800 {1, 2, 3}} /* add r4, r2, r3 */
26802 {2377900603251621888ll /* 0x2100000000000000 */ ,
26803 {{6, 1, 56}, /* shli r2, r1, 56 */
26804 {6, 1, 61}, /* shli r3, r1, 61 */
26805 {1, 2, 3}} /* add r4, r2, r3 */
26807 {2449958197289549824ll /* 0x2200000000000000 */ ,
26808 {{6, 1, 57}, /* shli r2, r1, 57 */
26809 {6, 1, 61}, /* shli r3, r1, 61 */
26810 {1, 2, 3}} /* add r4, r2, r3 */
26812 {2594073385365405696ll /* 0x2400000000000000 */ ,
26813 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26814 {6, 2, 58}} /* shli r3, r2, 58 */
26816 {2882303761517117440ll /* 0x2800000000000000 */ ,
26817 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26818 {6, 2, 59}} /* shli r3, r2, 59 */
26820 {3458764513820540928ll /* 0x3000000000000000 */ ,
26821 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26822 {6, 2, 60}} /* shli r3, r2, 60 */
26824 {4611686018427387895ll /* 0x3ffffffffffffff7 */ ,
26825 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26826 {6, 1, 62}, /* shli r3, r1, 62 */
26827 {2, 3, 2}} /* sub r4, r3, r2 */
26829 {4611686018427387896ll /* 0x3ffffffffffffff8 */ ,
26830 {{6, 1, 3}, /* shli r2, r1, 3 */
26831 {6, 1, 62}, /* shli r3, r1, 62 */
26832 {2, 3, 2}} /* sub r4, r3, r2 */
26834 {4611686018427387897ll /* 0x3ffffffffffffff9 */ ,
26835 {{6, 1, 59}, /* shli r2, r1, 59 */
26836 {2, 2, 1}, /* sub r3, r2, r1 */
26837 {5, 3, 1}} /* shl3add r4, r3, r1 */
26839 {4611686018427387899ll /* 0x3ffffffffffffffb */ ,
26840 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26841 {6, 1, 62}, /* shli r3, r1, 62 */
26842 {2, 3, 2}} /* sub r4, r3, r2 */
26844 {4611686018427387900ll /* 0x3ffffffffffffffc */ ,
26845 {{6, 1, 2}, /* shli r2, r1, 2 */
26846 {6, 1, 62}, /* shli r3, r1, 62 */
26847 {2, 3, 2}} /* sub r4, r3, r2 */
26849 {4611686018427387901ll /* 0x3ffffffffffffffd */ ,
26850 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26851 {6, 1, 62}, /* shli r3, r1, 62 */
26852 {2, 3, 2}} /* sub r4, r3, r2 */
26854 {4611686018427387902ll /* 0x3ffffffffffffffe */ ,
26855 {{6, 1, 1}, /* shli r2, r1, 1 */
26856 {6, 1, 62}, /* shli r3, r1, 62 */
26857 {2, 3, 2}} /* sub r4, r3, r2 */
26859 {4611686018427387903ll /* 0x3fffffffffffffff */ ,
26860 {{6, 1, 62}, /* shli r2, r1, 62 */
26861 {2, 2, 1}} /* sub r3, r2, r1 */
26863 {4611686018427387904ll /* 0x4000000000000000 */ ,
26864 {{6, 1, 62}} /* shli r2, r1, 62 */
26866 {4611686018427387905ll /* 0x4000000000000001 */ ,
26867 {{6, 1, 62}, /* shli r2, r1, 62 */
26868 {1, 1, 2}} /* add r3, r1, r2 */
26870 {4611686018427387906ll /* 0x4000000000000002 */ ,
26871 {{6, 1, 62}, /* shli r2, r1, 62 */
26872 {3, 1, 2}} /* shl1add r3, r1, r2 */
26874 {4611686018427387907ll /* 0x4000000000000003 */ ,
26875 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26876 {6, 1, 62}, /* shli r3, r1, 62 */
26877 {1, 2, 3}} /* add r4, r2, r3 */
26879 {4611686018427387908ll /* 0x4000000000000004 */ ,
26880 {{6, 1, 62}, /* shli r2, r1, 62 */
26881 {4, 1, 2}} /* shl2add r3, r1, r2 */
26883 {4611686018427387909ll /* 0x4000000000000005 */ ,
26884 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26885 {6, 1, 62}, /* shli r3, r1, 62 */
26886 {1, 2, 3}} /* add r4, r2, r3 */
26888 {4611686018427387910ll /* 0x4000000000000006 */ ,
26889 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26890 {6, 1, 62}, /* shli r3, r1, 62 */
26891 {3, 2, 3}} /* shl1add r4, r2, r3 */
26893 {4611686018427387911ll /* 0x4000000000000007 */ ,
26894 {{6, 1, 62}, /* shli r2, r1, 62 */
26895 {2, 2, 1}, /* sub r3, r2, r1 */
26896 {5, 1, 3}} /* shl3add r4, r1, r3 */
26898 {4611686018427387912ll /* 0x4000000000000008 */ ,
26899 {{6, 1, 62}, /* shli r2, r1, 62 */
26900 {5, 1, 2}} /* shl3add r3, r1, r2 */
26902 {4611686018427387913ll /* 0x4000000000000009 */ ,
26903 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26904 {6, 1, 62}, /* shli r3, r1, 62 */
26905 {1, 2, 3}} /* add r4, r2, r3 */
26907 {4611686018427387914ll /* 0x400000000000000a */ ,
26908 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26909 {6, 1, 62}, /* shli r3, r1, 62 */
26910 {3, 2, 3}} /* shl1add r4, r2, r3 */
26912 {4611686018427387920ll /* 0x4000000000000010 */ ,
26913 {{6, 1, 4}, /* shli r2, r1, 4 */
26914 {6, 1, 62}, /* shli r3, r1, 62 */
26915 {1, 2, 3}} /* add r4, r2, r3 */
26917 {4611686018427387936ll /* 0x4000000000000020 */ ,
26918 {{6, 1, 5}, /* shli r2, r1, 5 */
26919 {6, 1, 62}, /* shli r3, r1, 62 */
26920 {1, 2, 3}} /* add r4, r2, r3 */
26922 {4611686018427387968ll /* 0x4000000000000040 */ ,
26923 {{6, 1, 6}, /* shli r2, r1, 6 */
26924 {6, 1, 62}, /* shli r3, r1, 62 */
26925 {1, 2, 3}} /* add r4, r2, r3 */
26927 {4611686018427388032ll /* 0x4000000000000080 */ ,
26928 {{6, 1, 7}, /* shli r2, r1, 7 */
26929 {6, 1, 62}, /* shli r3, r1, 62 */
26930 {1, 2, 3}} /* add r4, r2, r3 */
26932 {4611686018427388160ll /* 0x4000000000000100 */ ,
26933 {{6, 1, 8}, /* shli r2, r1, 8 */
26934 {6, 1, 62}, /* shli r3, r1, 62 */
26935 {1, 2, 3}} /* add r4, r2, r3 */
26937 {4611686018427388416ll /* 0x4000000000000200 */ ,
26938 {{6, 1, 9}, /* shli r2, r1, 9 */
26939 {6, 1, 62}, /* shli r3, r1, 62 */
26940 {1, 2, 3}} /* add r4, r2, r3 */
26942 {4611686018427388928ll /* 0x4000000000000400 */ ,
26943 {{6, 1, 10}, /* shli r2, r1, 10 */
26944 {6, 1, 62}, /* shli r3, r1, 62 */
26945 {1, 2, 3}} /* add r4, r2, r3 */
26947 {4611686018427389952ll /* 0x4000000000000800 */ ,
26948 {{6, 1, 11}, /* shli r2, r1, 11 */
26949 {6, 1, 62}, /* shli r3, r1, 62 */
26950 {1, 2, 3}} /* add r4, r2, r3 */
26952 {4611686018427392000ll /* 0x4000000000001000 */ ,
26953 {{6, 1, 12}, /* shli r2, r1, 12 */
26954 {6, 1, 62}, /* shli r3, r1, 62 */
26955 {1, 2, 3}} /* add r4, r2, r3 */
26957 {4611686018427396096ll /* 0x4000000000002000 */ ,
26958 {{6, 1, 13}, /* shli r2, r1, 13 */
26959 {6, 1, 62}, /* shli r3, r1, 62 */
26960 {1, 2, 3}} /* add r4, r2, r3 */
26962 {4611686018427404288ll /* 0x4000000000004000 */ ,
26963 {{6, 1, 14}, /* shli r2, r1, 14 */
26964 {6, 1, 62}, /* shli r3, r1, 62 */
26965 {1, 2, 3}} /* add r4, r2, r3 */
26967 {4611686018427420672ll /* 0x4000000000008000 */ ,
26968 {{6, 1, 15}, /* shli r2, r1, 15 */
26969 {6, 1, 62}, /* shli r3, r1, 62 */
26970 {1, 2, 3}} /* add r4, r2, r3 */
26972 {4611686018427453440ll /* 0x4000000000010000 */ ,
26973 {{6, 1, 16}, /* shli r2, r1, 16 */
26974 {6, 1, 62}, /* shli r3, r1, 62 */
26975 {1, 2, 3}} /* add r4, r2, r3 */
26977 {4611686018427518976ll /* 0x4000000000020000 */ ,
26978 {{6, 1, 17}, /* shli r2, r1, 17 */
26979 {6, 1, 62}, /* shli r3, r1, 62 */
26980 {1, 2, 3}} /* add r4, r2, r3 */
26982 {4611686018427650048ll /* 0x4000000000040000 */ ,
26983 {{6, 1, 18}, /* shli r2, r1, 18 */
26984 {6, 1, 62}, /* shli r3, r1, 62 */
26985 {1, 2, 3}} /* add r4, r2, r3 */
26987 {4611686018427912192ll /* 0x4000000000080000 */ ,
26988 {{6, 1, 19}, /* shli r2, r1, 19 */
26989 {6, 1, 62}, /* shli r3, r1, 62 */
26990 {1, 2, 3}} /* add r4, r2, r3 */
26992 {4611686018428436480ll /* 0x4000000000100000 */ ,
26993 {{6, 1, 20}, /* shli r2, r1, 20 */
26994 {6, 1, 62}, /* shli r3, r1, 62 */
26995 {1, 2, 3}} /* add r4, r2, r3 */
26997 {4611686018429485056ll /* 0x4000000000200000 */ ,
26998 {{6, 1, 21}, /* shli r2, r1, 21 */
26999 {6, 1, 62}, /* shli r3, r1, 62 */
27000 {1, 2, 3}} /* add r4, r2, r3 */
27002 {4611686018431582208ll /* 0x4000000000400000 */ ,
27003 {{6, 1, 22}, /* shli r2, r1, 22 */
27004 {6, 1, 62}, /* shli r3, r1, 62 */
27005 {1, 2, 3}} /* add r4, r2, r3 */
27007 {4611686018435776512ll /* 0x4000000000800000 */ ,
27008 {{6, 1, 23}, /* shli r2, r1, 23 */
27009 {6, 1, 62}, /* shli r3, r1, 62 */
27010 {1, 2, 3}} /* add r4, r2, r3 */
27012 {4611686018444165120ll /* 0x4000000001000000 */ ,
27013 {{6, 1, 24}, /* shli r2, r1, 24 */
27014 {6, 1, 62}, /* shli r3, r1, 62 */
27015 {1, 2, 3}} /* add r4, r2, r3 */
27017 {4611686018460942336ll /* 0x4000000002000000 */ ,
27018 {{6, 1, 25}, /* shli r2, r1, 25 */
27019 {6, 1, 62}, /* shli r3, r1, 62 */
27020 {1, 2, 3}} /* add r4, r2, r3 */
27022 {4611686018494496768ll /* 0x4000000004000000 */ ,
27023 {{6, 1, 26}, /* shli r2, r1, 26 */
27024 {6, 1, 62}, /* shli r3, r1, 62 */
27025 {1, 2, 3}} /* add r4, r2, r3 */
27027 {4611686018561605632ll /* 0x4000000008000000 */ ,
27028 {{6, 1, 27}, /* shli r2, r1, 27 */
27029 {6, 1, 62}, /* shli r3, r1, 62 */
27030 {1, 2, 3}} /* add r4, r2, r3 */
27032 {4611686018695823360ll /* 0x4000000010000000 */ ,
27033 {{6, 1, 28}, /* shli r2, r1, 28 */
27034 {6, 1, 62}, /* shli r3, r1, 62 */
27035 {1, 2, 3}} /* add r4, r2, r3 */
27037 {4611686018964258816ll /* 0x4000000020000000 */ ,
27038 {{6, 1, 29}, /* shli r2, r1, 29 */
27039 {6, 1, 62}, /* shli r3, r1, 62 */
27040 {1, 2, 3}} /* add r4, r2, r3 */
27042 {4611686019501129728ll /* 0x4000000040000000 */ ,
27043 {{6, 1, 30}, /* shli r2, r1, 30 */
27044 {6, 1, 62}, /* shli r3, r1, 62 */
27045 {1, 2, 3}} /* add r4, r2, r3 */
27047 {4611686020574871552ll /* 0x4000000080000000 */ ,
27048 {{6, 1, 31}, /* shli r2, r1, 31 */
27049 {6, 1, 62}, /* shli r3, r1, 62 */
27050 {1, 2, 3}} /* add r4, r2, r3 */
27052 {4611686022722355200ll /* 0x4000000100000000 */ ,
27053 {{6, 1, 32}, /* shli r2, r1, 32 */
27054 {6, 1, 62}, /* shli r3, r1, 62 */
27055 {1, 2, 3}} /* add r4, r2, r3 */
27057 {4611686027017322496ll /* 0x4000000200000000 */ ,
27058 {{6, 1, 33}, /* shli r2, r1, 33 */
27059 {6, 1, 62}, /* shli r3, r1, 62 */
27060 {1, 2, 3}} /* add r4, r2, r3 */
27062 {4611686035607257088ll /* 0x4000000400000000 */ ,
27063 {{6, 1, 34}, /* shli r2, r1, 34 */
27064 {6, 1, 62}, /* shli r3, r1, 62 */
27065 {1, 2, 3}} /* add r4, r2, r3 */
27067 {4611686052787126272ll /* 0x4000000800000000 */ ,
27068 {{6, 1, 35}, /* shli r2, r1, 35 */
27069 {6, 1, 62}, /* shli r3, r1, 62 */
27070 {1, 2, 3}} /* add r4, r2, r3 */
27072 {4611686087146864640ll /* 0x4000001000000000 */ ,
27073 {{6, 1, 36}, /* shli r2, r1, 36 */
27074 {6, 1, 62}, /* shli r3, r1, 62 */
27075 {1, 2, 3}} /* add r4, r2, r3 */
27077 {4611686155866341376ll /* 0x4000002000000000 */ ,
27078 {{6, 1, 37}, /* shli r2, r1, 37 */
27079 {6, 1, 62}, /* shli r3, r1, 62 */
27080 {1, 2, 3}} /* add r4, r2, r3 */
27082 {4611686293305294848ll /* 0x4000004000000000 */ ,
27083 {{6, 1, 38}, /* shli r2, r1, 38 */
27084 {6, 1, 62}, /* shli r3, r1, 62 */
27085 {1, 2, 3}} /* add r4, r2, r3 */
27087 {4611686568183201792ll /* 0x4000008000000000 */ ,
27088 {{6, 1, 39}, /* shli r2, r1, 39 */
27089 {6, 1, 62}, /* shli r3, r1, 62 */
27090 {1, 2, 3}} /* add r4, r2, r3 */
27092 {4611687117939015680ll /* 0x4000010000000000 */ ,
27093 {{6, 1, 40}, /* shli r2, r1, 40 */
27094 {6, 1, 62}, /* shli r3, r1, 62 */
27095 {1, 2, 3}} /* add r4, r2, r3 */
27097 {4611688217450643456ll /* 0x4000020000000000 */ ,
27098 {{6, 1, 41}, /* shli r2, r1, 41 */
27099 {6, 1, 62}, /* shli r3, r1, 62 */
27100 {1, 2, 3}} /* add r4, r2, r3 */
27102 {4611690416473899008ll /* 0x4000040000000000 */ ,
27103 {{6, 1, 42}, /* shli r2, r1, 42 */
27104 {6, 1, 62}, /* shli r3, r1, 62 */
27105 {1, 2, 3}} /* add r4, r2, r3 */
27107 {4611694814520410112ll /* 0x4000080000000000 */ ,
27108 {{6, 1, 43}, /* shli r2, r1, 43 */
27109 {6, 1, 62}, /* shli r3, r1, 62 */
27110 {1, 2, 3}} /* add r4, r2, r3 */
27112 {4611703610613432320ll /* 0x4000100000000000 */ ,
27113 {{6, 1, 44}, /* shli r2, r1, 44 */
27114 {6, 1, 62}, /* shli r3, r1, 62 */
27115 {1, 2, 3}} /* add r4, r2, r3 */
27117 {4611721202799476736ll /* 0x4000200000000000 */ ,
27118 {{6, 1, 45}, /* shli r2, r1, 45 */
27119 {6, 1, 62}, /* shli r3, r1, 62 */
27120 {1, 2, 3}} /* add r4, r2, r3 */
27122 {4611756387171565568ll /* 0x4000400000000000 */ ,
27123 {{6, 1, 46}, /* shli r2, r1, 46 */
27124 {6, 1, 62}, /* shli r3, r1, 62 */
27125 {1, 2, 3}} /* add r4, r2, r3 */
27127 {4611826755915743232ll /* 0x4000800000000000 */ ,
27128 {{6, 1, 47}, /* shli r2, r1, 47 */
27129 {6, 1, 62}, /* shli r3, r1, 62 */
27130 {1, 2, 3}} /* add r4, r2, r3 */
27132 {4611967493404098560ll /* 0x4001000000000000 */ ,
27133 {{6, 1, 48}, /* shli r2, r1, 48 */
27134 {6, 1, 62}, /* shli r3, r1, 62 */
27135 {1, 2, 3}} /* add r4, r2, r3 */
27137 {4612248968380809216ll /* 0x4002000000000000 */ ,
27138 {{6, 1, 49}, /* shli r2, r1, 49 */
27139 {6, 1, 62}, /* shli r3, r1, 62 */
27140 {1, 2, 3}} /* add r4, r2, r3 */
27142 {4612811918334230528ll /* 0x4004000000000000 */ ,
27143 {{6, 1, 50}, /* shli r2, r1, 50 */
27144 {6, 1, 62}, /* shli r3, r1, 62 */
27145 {1, 2, 3}} /* add r4, r2, r3 */
27147 {4613937818241073152ll /* 0x4008000000000000 */ ,
27148 {{6, 1, 51}, /* shli r2, r1, 51 */
27149 {6, 1, 62}, /* shli r3, r1, 62 */
27150 {1, 2, 3}} /* add r4, r2, r3 */
27152 {4616189618054758400ll /* 0x4010000000000000 */ ,
27153 {{6, 1, 52}, /* shli r2, r1, 52 */
27154 {6, 1, 62}, /* shli r3, r1, 62 */
27155 {1, 2, 3}} /* add r4, r2, r3 */
27157 {4620693217682128896ll /* 0x4020000000000000 */ ,
27158 {{6, 1, 53}, /* shli r2, r1, 53 */
27159 {6, 1, 62}, /* shli r3, r1, 62 */
27160 {1, 2, 3}} /* add r4, r2, r3 */
27162 {4629700416936869888ll /* 0x4040000000000000 */ ,
27163 {{6, 1, 54}, /* shli r2, r1, 54 */
27164 {6, 1, 62}, /* shli r3, r1, 62 */
27165 {1, 2, 3}} /* add r4, r2, r3 */
27167 {4647714815446351872ll /* 0x4080000000000000 */ ,
27168 {{6, 1, 55}, /* shli r2, r1, 55 */
27169 {6, 1, 62}, /* shli r3, r1, 62 */
27170 {1, 2, 3}} /* add r4, r2, r3 */
27172 {4683743612465315840ll /* 0x4100000000000000 */ ,
27173 {{6, 1, 56}, /* shli r2, r1, 56 */
27174 {6, 1, 62}, /* shli r3, r1, 62 */
27175 {1, 2, 3}} /* add r4, r2, r3 */
27177 {4755801206503243776ll /* 0x4200000000000000 */ ,
27178 {{6, 1, 57}, /* shli r2, r1, 57 */
27179 {6, 1, 62}, /* shli r3, r1, 62 */
27180 {1, 2, 3}} /* add r4, r2, r3 */
27182 {4899916394579099648ll /* 0x4400000000000000 */ ,
27183 {{6, 1, 58}, /* shli r2, r1, 58 */
27184 {6, 1, 62}, /* shli r3, r1, 62 */
27185 {1, 2, 3}} /* add r4, r2, r3 */
27187 {5188146770730811392ll /* 0x4800000000000000 */ ,
27188 {{5, 1, 1}, /* shl3add r2, r1, r1 */
27189 {6, 2, 59}} /* shli r3, r2, 59 */
27191 {5764607523034234880ll /* 0x5000000000000000 */ ,
27192 {{4, 1, 1}, /* shl2add r2, r1, r1 */
27193 {6, 2, 60}} /* shli r3, r2, 60 */
27195 {6917529027641081855ll /* 0x5fffffffffffffff */ ,
27196 {{3, 1, 1}, /* shl1add r2, r1, r1 */
27197 {6, 2, 61}, /* shli r3, r2, 61 */
27198 {2, 3, 1}} /* sub r4, r3, r1 */
27200 {6917529027641081856ll /* 0x6000000000000000 */ ,
27201 {{3, 1, 1}, /* shl1add r2, r1, r1 */
27202 {6, 2, 61}} /* shli r3, r2, 61 */
27204 {9223372036854775799ll /* 0x7ffffffffffffff7 */ ,
27205 {{5, 1, 1}, /* shl3add r2, r1, r1 */
27206 {6, 1, 63}, /* shli r3, r1, 63 */
27207 {2, 3, 2}} /* sub r4, r3, r2 */
27209 {9223372036854775800ll /* 0x7ffffffffffffff8 */ ,
27210 {{6, 1, 3}, /* shli r2, r1, 3 */
27211 {6, 1, 63}, /* shli r3, r1, 63 */
27212 {2, 3, 2}} /* sub r4, r3, r2 */
27214 {9223372036854775801ll /* 0x7ffffffffffffff9 */ ,
27215 {{6, 1, 60}, /* shli r2, r1, 60 */
27216 {2, 2, 1}, /* sub r3, r2, r1 */
27217 {5, 3, 1}} /* shl3add r4, r3, r1 */
27219 {9223372036854775803ll /* 0x7ffffffffffffffb */ ,
27220 {{4, 1, 1}, /* shl2add r2, r1, r1 */
27221 {6, 1, 63}, /* shli r3, r1, 63 */
27222 {2, 3, 2}} /* sub r4, r3, r2 */
27224 {9223372036854775804ll /* 0x7ffffffffffffffc */ ,
27225 {{6, 1, 2}, /* shli r2, r1, 2 */
27226 {6, 1, 63}, /* shli r3, r1, 63 */
27227 {2, 3, 2}} /* sub r4, r3, r2 */
27229 {9223372036854775805ll /* 0x7ffffffffffffffd */ ,
27230 {{3, 1, 1}, /* shl1add r2, r1, r1 */
27231 {6, 1, 63}, /* shli r3, r1, 63 */
27232 {2, 3, 2}} /* sub r4, r3, r2 */
27234 {9223372036854775806ll /* 0x7ffffffffffffffe */ ,
27235 {{6, 1, 1}, /* shli r2, r1, 1 */
27236 {6, 1, 63}, /* shli r3, r1, 63 */
27237 {2, 3, 2}} /* sub r4, r3, r2 */
27239 {9223372036854775807ll /* 0x7fffffffffffffff */ ,
27240 {{6, 1, 63}, /* shli r2, r1, 63 */
27241 {2, 2, 1}} /* sub r3, r2, r1 */
27245 const int tilegx_multiply_insn_seq_table_size =
27246 (int) (sizeof tilegx_multiply_insn_seq_table
27247 / sizeof tilegx_multiply_insn_seq_table[0]);