[AArch64] Use UNSPEC_MERGE_PTRUE for comparisons
[official-gcc.git] / gcc / config / tilegx / mul-tables.c
blobe5b6319099ec502194d18032896e078de1ba4530
1 /* Constant multiply table for TILE-Gx.
2 Copyright (C) 2011-2018 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 #define IN_TARGET_CODE 1
26 #include "config.h"
27 #include "system.h"
28 #include "coretypes.h"
29 #include "backend.h"
30 #include "rtl.h"
31 #include "expmed.h"
32 #include "tilegx-multiply.h"
34 const enum insn_code tilegx_multiply_insn_seq_decode_opcode[] = {
35 CODE_FOR_nothing /* must be first */ ,
36 CODE_FOR_adddi3,
37 CODE_FOR_subdi3,
38 CODE_FOR_insn_shl1add,
39 CODE_FOR_insn_shl2add,
40 CODE_FOR_insn_shl3add,
41 CODE_FOR_ashldi3
44 const struct tilegx_multiply_insn_seq tilegx_multiply_insn_seq_table[] = {
45 {-9223372036854775807ll - 1 /* 0x8000000000000000 */ ,
46 {{6, 1, 63}} /* shli r2, r1, 63 */
48 {-9223372036854775807ll /* 0x8000000000000001 */ ,
49 {{6, 1, 63}, /* shli r2, r1, 63 */
50 {1, 1, 2}} /* add r3, r1, r2 */
52 {-9223372036854775806ll /* 0x8000000000000002 */ ,
53 {{6, 1, 63}, /* shli r2, r1, 63 */
54 {3, 1, 2}} /* shl1add r3, r1, r2 */
56 {-9223372036854775805ll /* 0x8000000000000003 */ ,
57 {{3, 1, 1}, /* shl1add r2, r1, r1 */
58 {6, 1, 63}, /* shli r3, r1, 63 */
59 {1, 2, 3}} /* add r4, r2, r3 */
61 {-9223372036854775804ll /* 0x8000000000000004 */ ,
62 {{6, 1, 63}, /* shli r2, r1, 63 */
63 {4, 1, 2}} /* shl2add r3, r1, r2 */
65 {-9223372036854775803ll /* 0x8000000000000005 */ ,
66 {{4, 1, 1}, /* shl2add r2, r1, r1 */
67 {6, 1, 63}, /* shli r3, r1, 63 */
68 {1, 2, 3}} /* add r4, r2, r3 */
70 {-9223372036854775802ll /* 0x8000000000000006 */ ,
71 {{3, 1, 1}, /* shl1add r2, r1, r1 */
72 {6, 1, 63}, /* shli r3, r1, 63 */
73 {3, 2, 3}} /* shl1add r4, r2, r3 */
75 {-9223372036854775801ll /* 0x8000000000000007 */ ,
76 {{6, 1, 63}, /* shli r2, r1, 63 */
77 {2, 2, 1}, /* sub r3, r2, r1 */
78 {5, 1, 3}} /* shl3add r4, r1, r3 */
80 {-9223372036854775800ll /* 0x8000000000000008 */ ,
81 {{6, 1, 63}, /* shli r2, r1, 63 */
82 {5, 1, 2}} /* shl3add r3, r1, r2 */
84 {-9223372036854775799ll /* 0x8000000000000009 */ ,
85 {{5, 1, 1}, /* shl3add r2, r1, r1 */
86 {6, 1, 63}, /* shli r3, r1, 63 */
87 {1, 2, 3}} /* add r4, r2, r3 */
89 {-9223372036854775798ll /* 0x800000000000000a */ ,
90 {{4, 1, 1}, /* shl2add r2, r1, r1 */
91 {6, 1, 63}, /* shli r3, r1, 63 */
92 {3, 2, 3}} /* shl1add r4, r2, r3 */
94 {-9223372036854775792ll /* 0x8000000000000010 */ ,
95 {{6, 1, 4}, /* shli r2, r1, 4 */
96 {6, 1, 63}, /* shli r3, r1, 63 */
97 {1, 2, 3}} /* add r4, r2, r3 */
99 {-9223372036854775776ll /* 0x8000000000000020 */ ,
100 {{6, 1, 5}, /* shli r2, r1, 5 */
101 {6, 1, 63}, /* shli r3, r1, 63 */
102 {1, 2, 3}} /* add r4, r2, r3 */
104 {-9223372036854775744ll /* 0x8000000000000040 */ ,
105 {{6, 1, 6}, /* shli r2, r1, 6 */
106 {6, 1, 63}, /* shli r3, r1, 63 */
107 {1, 2, 3}} /* add r4, r2, r3 */
109 {-9223372036854775680ll /* 0x8000000000000080 */ ,
110 {{6, 1, 7}, /* shli r2, r1, 7 */
111 {6, 1, 63}, /* shli r3, r1, 63 */
112 {1, 2, 3}} /* add r4, r2, r3 */
114 {-9223372036854775552ll /* 0x8000000000000100 */ ,
115 {{6, 1, 8}, /* shli r2, r1, 8 */
116 {6, 1, 63}, /* shli r3, r1, 63 */
117 {1, 2, 3}} /* add r4, r2, r3 */
119 {-9223372036854775296ll /* 0x8000000000000200 */ ,
120 {{6, 1, 9}, /* shli r2, r1, 9 */
121 {6, 1, 63}, /* shli r3, r1, 63 */
122 {1, 2, 3}} /* add r4, r2, r3 */
124 {-9223372036854774784ll /* 0x8000000000000400 */ ,
125 {{6, 1, 10}, /* shli r2, r1, 10 */
126 {6, 1, 63}, /* shli r3, r1, 63 */
127 {1, 2, 3}} /* add r4, r2, r3 */
129 {-9223372036854773760ll /* 0x8000000000000800 */ ,
130 {{6, 1, 11}, /* shli r2, r1, 11 */
131 {6, 1, 63}, /* shli r3, r1, 63 */
132 {1, 2, 3}} /* add r4, r2, r3 */
134 {-9223372036854771712ll /* 0x8000000000001000 */ ,
135 {{6, 1, 12}, /* shli r2, r1, 12 */
136 {6, 1, 63}, /* shli r3, r1, 63 */
137 {1, 2, 3}} /* add r4, r2, r3 */
139 {-9223372036854767616ll /* 0x8000000000002000 */ ,
140 {{6, 1, 13}, /* shli r2, r1, 13 */
141 {6, 1, 63}, /* shli r3, r1, 63 */
142 {1, 2, 3}} /* add r4, r2, r3 */
144 {-9223372036854759424ll /* 0x8000000000004000 */ ,
145 {{6, 1, 14}, /* shli r2, r1, 14 */
146 {6, 1, 63}, /* shli r3, r1, 63 */
147 {1, 2, 3}} /* add r4, r2, r3 */
149 {-9223372036854743040ll /* 0x8000000000008000 */ ,
150 {{6, 1, 15}, /* shli r2, r1, 15 */
151 {6, 1, 63}, /* shli r3, r1, 63 */
152 {1, 2, 3}} /* add r4, r2, r3 */
154 {-9223372036854710272ll /* 0x8000000000010000 */ ,
155 {{6, 1, 16}, /* shli r2, r1, 16 */
156 {6, 1, 63}, /* shli r3, r1, 63 */
157 {1, 2, 3}} /* add r4, r2, r3 */
159 {-9223372036854644736ll /* 0x8000000000020000 */ ,
160 {{6, 1, 17}, /* shli r2, r1, 17 */
161 {6, 1, 63}, /* shli r3, r1, 63 */
162 {1, 2, 3}} /* add r4, r2, r3 */
164 {-9223372036854513664ll /* 0x8000000000040000 */ ,
165 {{6, 1, 18}, /* shli r2, r1, 18 */
166 {6, 1, 63}, /* shli r3, r1, 63 */
167 {1, 2, 3}} /* add r4, r2, r3 */
169 {-9223372036854251520ll /* 0x8000000000080000 */ ,
170 {{6, 1, 19}, /* shli r2, r1, 19 */
171 {6, 1, 63}, /* shli r3, r1, 63 */
172 {1, 2, 3}} /* add r4, r2, r3 */
174 {-9223372036853727232ll /* 0x8000000000100000 */ ,
175 {{6, 1, 20}, /* shli r2, r1, 20 */
176 {6, 1, 63}, /* shli r3, r1, 63 */
177 {1, 2, 3}} /* add r4, r2, r3 */
179 {-9223372036852678656ll /* 0x8000000000200000 */ ,
180 {{6, 1, 21}, /* shli r2, r1, 21 */
181 {6, 1, 63}, /* shli r3, r1, 63 */
182 {1, 2, 3}} /* add r4, r2, r3 */
184 {-9223372036850581504ll /* 0x8000000000400000 */ ,
185 {{6, 1, 22}, /* shli r2, r1, 22 */
186 {6, 1, 63}, /* shli r3, r1, 63 */
187 {1, 2, 3}} /* add r4, r2, r3 */
189 {-9223372036846387200ll /* 0x8000000000800000 */ ,
190 {{6, 1, 23}, /* shli r2, r1, 23 */
191 {6, 1, 63}, /* shli r3, r1, 63 */
192 {1, 2, 3}} /* add r4, r2, r3 */
194 {-9223372036837998592ll /* 0x8000000001000000 */ ,
195 {{6, 1, 24}, /* shli r2, r1, 24 */
196 {6, 1, 63}, /* shli r3, r1, 63 */
197 {1, 2, 3}} /* add r4, r2, r3 */
199 {-9223372036821221376ll /* 0x8000000002000000 */ ,
200 {{6, 1, 25}, /* shli r2, r1, 25 */
201 {6, 1, 63}, /* shli r3, r1, 63 */
202 {1, 2, 3}} /* add r4, r2, r3 */
204 {-9223372036787666944ll /* 0x8000000004000000 */ ,
205 {{6, 1, 26}, /* shli r2, r1, 26 */
206 {6, 1, 63}, /* shli r3, r1, 63 */
207 {1, 2, 3}} /* add r4, r2, r3 */
209 {-9223372036720558080ll /* 0x8000000008000000 */ ,
210 {{6, 1, 27}, /* shli r2, r1, 27 */
211 {6, 1, 63}, /* shli r3, r1, 63 */
212 {1, 2, 3}} /* add r4, r2, r3 */
214 {-9223372036586340352ll /* 0x8000000010000000 */ ,
215 {{6, 1, 28}, /* shli r2, r1, 28 */
216 {6, 1, 63}, /* shli r3, r1, 63 */
217 {1, 2, 3}} /* add r4, r2, r3 */
219 {-9223372036317904896ll /* 0x8000000020000000 */ ,
220 {{6, 1, 29}, /* shli r2, r1, 29 */
221 {6, 1, 63}, /* shli r3, r1, 63 */
222 {1, 2, 3}} /* add r4, r2, r3 */
224 {-9223372035781033984ll /* 0x8000000040000000 */ ,
225 {{6, 1, 30}, /* shli r2, r1, 30 */
226 {6, 1, 63}, /* shli r3, r1, 63 */
227 {1, 2, 3}} /* add r4, r2, r3 */
229 {-9223372034707292160ll /* 0x8000000080000000 */ ,
230 {{6, 1, 31}, /* shli r2, r1, 31 */
231 {6, 1, 63}, /* shli r3, r1, 63 */
232 {1, 2, 3}} /* add r4, r2, r3 */
234 {-9223372032559808512ll /* 0x8000000100000000 */ ,
235 {{6, 1, 32}, /* shli r2, r1, 32 */
236 {6, 1, 63}, /* shli r3, r1, 63 */
237 {1, 2, 3}} /* add r4, r2, r3 */
239 {-9223372028264841216ll /* 0x8000000200000000 */ ,
240 {{6, 1, 33}, /* shli r2, r1, 33 */
241 {6, 1, 63}, /* shli r3, r1, 63 */
242 {1, 2, 3}} /* add r4, r2, r3 */
244 {-9223372019674906624ll /* 0x8000000400000000 */ ,
245 {{6, 1, 34}, /* shli r2, r1, 34 */
246 {6, 1, 63}, /* shli r3, r1, 63 */
247 {1, 2, 3}} /* add r4, r2, r3 */
249 {-9223372002495037440ll /* 0x8000000800000000 */ ,
250 {{6, 1, 35}, /* shli r2, r1, 35 */
251 {6, 1, 63}, /* shli r3, r1, 63 */
252 {1, 2, 3}} /* add r4, r2, r3 */
254 {-9223371968135299072ll /* 0x8000001000000000 */ ,
255 {{6, 1, 36}, /* shli r2, r1, 36 */
256 {6, 1, 63}, /* shli r3, r1, 63 */
257 {1, 2, 3}} /* add r4, r2, r3 */
259 {-9223371899415822336ll /* 0x8000002000000000 */ ,
260 {{6, 1, 37}, /* shli r2, r1, 37 */
261 {6, 1, 63}, /* shli r3, r1, 63 */
262 {1, 2, 3}} /* add r4, r2, r3 */
264 {-9223371761976868864ll /* 0x8000004000000000 */ ,
265 {{6, 1, 38}, /* shli r2, r1, 38 */
266 {6, 1, 63}, /* shli r3, r1, 63 */
267 {1, 2, 3}} /* add r4, r2, r3 */
269 {-9223371487098961920ll /* 0x8000008000000000 */ ,
270 {{6, 1, 39}, /* shli r2, r1, 39 */
271 {6, 1, 63}, /* shli r3, r1, 63 */
272 {1, 2, 3}} /* add r4, r2, r3 */
274 {-9223370937343148032ll /* 0x8000010000000000 */ ,
275 {{6, 1, 40}, /* shli r2, r1, 40 */
276 {6, 1, 63}, /* shli r3, r1, 63 */
277 {1, 2, 3}} /* add r4, r2, r3 */
279 {-9223369837831520256ll /* 0x8000020000000000 */ ,
280 {{6, 1, 41}, /* shli r2, r1, 41 */
281 {6, 1, 63}, /* shli r3, r1, 63 */
282 {1, 2, 3}} /* add r4, r2, r3 */
284 {-9223367638808264704ll /* 0x8000040000000000 */ ,
285 {{6, 1, 42}, /* shli r2, r1, 42 */
286 {6, 1, 63}, /* shli r3, r1, 63 */
287 {1, 2, 3}} /* add r4, r2, r3 */
289 {-9223363240761753600ll /* 0x8000080000000000 */ ,
290 {{6, 1, 43}, /* shli r2, r1, 43 */
291 {6, 1, 63}, /* shli r3, r1, 63 */
292 {1, 2, 3}} /* add r4, r2, r3 */
294 {-9223354444668731392ll /* 0x8000100000000000 */ ,
295 {{6, 1, 44}, /* shli r2, r1, 44 */
296 {6, 1, 63}, /* shli r3, r1, 63 */
297 {1, 2, 3}} /* add r4, r2, r3 */
299 {-9223336852482686976ll /* 0x8000200000000000 */ ,
300 {{6, 1, 45}, /* shli r2, r1, 45 */
301 {6, 1, 63}, /* shli r3, r1, 63 */
302 {1, 2, 3}} /* add r4, r2, r3 */
304 {-9223301668110598144ll /* 0x8000400000000000 */ ,
305 {{6, 1, 46}, /* shli r2, r1, 46 */
306 {6, 1, 63}, /* shli r3, r1, 63 */
307 {1, 2, 3}} /* add r4, r2, r3 */
309 {-9223231299366420480ll /* 0x8000800000000000 */ ,
310 {{6, 1, 47}, /* shli r2, r1, 47 */
311 {6, 1, 63}, /* shli r3, r1, 63 */
312 {1, 2, 3}} /* add r4, r2, r3 */
314 {-9223090561878065152ll /* 0x8001000000000000 */ ,
315 {{6, 1, 48}, /* shli r2, r1, 48 */
316 {6, 1, 63}, /* shli r3, r1, 63 */
317 {1, 2, 3}} /* add r4, r2, r3 */
319 {-9222809086901354496ll /* 0x8002000000000000 */ ,
320 {{6, 1, 49}, /* shli r2, r1, 49 */
321 {6, 1, 63}, /* shli r3, r1, 63 */
322 {1, 2, 3}} /* add r4, r2, r3 */
324 {-9222246136947933184ll /* 0x8004000000000000 */ ,
325 {{6, 1, 50}, /* shli r2, r1, 50 */
326 {6, 1, 63}, /* shli r3, r1, 63 */
327 {1, 2, 3}} /* add r4, r2, r3 */
329 {-9221120237041090560ll /* 0x8008000000000000 */ ,
330 {{6, 1, 51}, /* shli r2, r1, 51 */
331 {6, 1, 63}, /* shli r3, r1, 63 */
332 {1, 2, 3}} /* add r4, r2, r3 */
334 {-9218868437227405312ll /* 0x8010000000000000 */ ,
335 {{6, 1, 52}, /* shli r2, r1, 52 */
336 {6, 1, 63}, /* shli r3, r1, 63 */
337 {1, 2, 3}} /* add r4, r2, r3 */
339 {-9214364837600034816ll /* 0x8020000000000000 */ ,
340 {{6, 1, 53}, /* shli r2, r1, 53 */
341 {6, 1, 63}, /* shli r3, r1, 63 */
342 {1, 2, 3}} /* add r4, r2, r3 */
344 {-9205357638345293824ll /* 0x8040000000000000 */ ,
345 {{6, 1, 54}, /* shli r2, r1, 54 */
346 {6, 1, 63}, /* shli r3, r1, 63 */
347 {1, 2, 3}} /* add r4, r2, r3 */
349 {-9187343239835811840ll /* 0x8080000000000000 */ ,
350 {{6, 1, 55}, /* shli r2, r1, 55 */
351 {6, 1, 63}, /* shli r3, r1, 63 */
352 {1, 2, 3}} /* add r4, r2, r3 */
354 {-9151314442816847872ll /* 0x8100000000000000 */ ,
355 {{6, 1, 56}, /* shli r2, r1, 56 */
356 {6, 1, 63}, /* shli r3, r1, 63 */
357 {1, 2, 3}} /* add r4, r2, r3 */
359 {-9079256848778919936ll /* 0x8200000000000000 */ ,
360 {{6, 1, 57}, /* shli r2, r1, 57 */
361 {6, 1, 63}, /* shli r3, r1, 63 */
362 {1, 2, 3}} /* add r4, r2, r3 */
364 {-8935141660703064064ll /* 0x8400000000000000 */ ,
365 {{6, 1, 58}, /* shli r2, r1, 58 */
366 {6, 1, 63}, /* shli r3, r1, 63 */
367 {1, 2, 3}} /* add r4, r2, r3 */
369 {-8646911284551352320ll /* 0x8800000000000000 */ ,
370 {{6, 1, 59}, /* shli r2, r1, 59 */
371 {6, 1, 63}, /* shli r3, r1, 63 */
372 {1, 2, 3}} /* add r4, r2, r3 */
374 {-8070450532247928832ll /* 0x9000000000000000 */ ,
375 {{5, 1, 1}, /* shl3add r2, r1, r1 */
376 {6, 2, 60}} /* shli r3, r2, 60 */
378 {-6917529027641081857ll /* 0x9fffffffffffffff */ ,
379 {{4, 1, 1}, /* shl2add r2, r1, r1 */
380 {6, 2, 61}, /* shli r3, r2, 61 */
381 {2, 3, 1}} /* sub r4, r3, r1 */
383 {-6917529027641081856ll /* 0xa000000000000000 */ ,
384 {{4, 1, 1}, /* shl2add r2, r1, r1 */
385 {6, 2, 61}} /* shli r3, r2, 61 */
387 {-4611686018427387912ll /* 0xbffffffffffffff8 */ ,
388 {{2, 0, 1}, /* sub r2, zero, r1 */
389 {6, 2, 62}, /* shli r3, r2, 62 */
390 {5, 2, 3}} /* shl3add r4, r2, r3 */
392 {-4611686018427387911ll /* 0xbffffffffffffff9 */ ,
393 {{6, 1, 62}, /* shli r2, r1, 62 */
394 {5, 1, 2}, /* shl3add r3, r1, r2 */
395 {2, 1, 3}} /* sub r4, r1, r3 */
397 {-4611686018427387908ll /* 0xbffffffffffffffc */ ,
398 {{2, 0, 1}, /* sub r2, zero, r1 */
399 {6, 2, 62}, /* shli r3, r2, 62 */
400 {4, 2, 3}} /* shl2add r4, r2, r3 */
402 {-4611686018427387907ll /* 0xbffffffffffffffd */ ,
403 {{3, 1, 1}, /* shl1add r2, r1, r1 */
404 {6, 2, 62}, /* shli r3, r2, 62 */
405 {2, 3, 2}} /* sub r4, r3, r2 */
407 {-4611686018427387906ll /* 0xbffffffffffffffe */ ,
408 {{2, 0, 1}, /* sub r2, zero, r1 */
409 {6, 2, 62}, /* shli r3, r2, 62 */
410 {3, 2, 3}} /* shl1add r4, r2, r3 */
412 {-4611686018427387905ll /* 0xbfffffffffffffff */ ,
413 {{2, 0, 1}, /* sub r2, zero, r1 */
414 {6, 1, 62}, /* shli r3, r1, 62 */
415 {2, 2, 3}} /* sub r4, r2, r3 */
417 {-4611686018427387904ll /* 0xc000000000000000 */ ,
418 {{2, 0, 1}, /* sub r2, zero, r1 */
419 {6, 2, 62}} /* shli r3, r2, 62 */
421 {-4611686018427387903ll /* 0xc000000000000001 */ ,
422 {{6, 1, 62}, /* shli r2, r1, 62 */
423 {2, 1, 2}} /* sub r3, r1, r2 */
425 {-4611686018427387902ll /* 0xc000000000000002 */ ,
426 {{6, 1, 1}, /* shli r2, r1, 1 */
427 {6, 1, 62}, /* shli r3, r1, 62 */
428 {2, 2, 3}} /* sub r4, r2, r3 */
430 {-4611686018427387901ll /* 0xc000000000000003 */ ,
431 {{3, 1, 1}, /* shl1add r2, r1, r1 */
432 {6, 1, 62}, /* shli r3, r1, 62 */
433 {2, 2, 3}} /* sub r4, r2, r3 */
435 {-4611686018427387900ll /* 0xc000000000000004 */ ,
436 {{6, 1, 2}, /* shli r2, r1, 2 */
437 {6, 1, 62}, /* shli r3, r1, 62 */
438 {2, 2, 3}} /* sub r4, r2, r3 */
440 {-4611686018427387899ll /* 0xc000000000000005 */ ,
441 {{4, 1, 1}, /* shl2add r2, r1, r1 */
442 {6, 1, 62}, /* shli r3, r1, 62 */
443 {2, 2, 3}} /* sub r4, r2, r3 */
445 {-4611686018427387898ll /* 0xc000000000000006 */ ,
446 {{3, 1, 1}, /* shl1add r2, r1, r1 */
447 {6, 2, 62}, /* shli r3, r2, 62 */
448 {3, 2, 3}} /* shl1add r4, r2, r3 */
450 {-4611686018427387896ll /* 0xc000000000000008 */ ,
451 {{6, 1, 3}, /* shli r2, r1, 3 */
452 {6, 1, 62}, /* shli r3, r1, 62 */
453 {2, 2, 3}} /* sub r4, r2, r3 */
455 {-4611686018427387895ll /* 0xc000000000000009 */ ,
456 {{5, 1, 1}, /* shl3add r2, r1, r1 */
457 {6, 1, 62}, /* shli r3, r1, 62 */
458 {2, 2, 3}} /* sub r4, r2, r3 */
460 {-3458764513820540929ll /* 0xcfffffffffffffff */ ,
461 {{6, 1, 60}, /* shli r2, r1, 60 */
462 {4, 2, 1}, /* shl2add r3, r2, r1 */
463 {2, 2, 3}} /* sub r4, r2, r3 */
465 {-2305843009213693960ll /* 0xdffffffffffffff8 */ ,
466 {{2, 0, 1}, /* sub r2, zero, r1 */
467 {6, 2, 61}, /* shli r3, r2, 61 */
468 {5, 2, 3}} /* shl3add r4, r2, r3 */
470 {-2305843009213693959ll /* 0xdffffffffffffff9 */ ,
471 {{6, 1, 61}, /* shli r2, r1, 61 */
472 {5, 1, 2}, /* shl3add r3, r1, r2 */
473 {2, 1, 3}} /* sub r4, r1, r3 */
475 {-2305843009213693956ll /* 0xdffffffffffffffc */ ,
476 {{2, 0, 1}, /* sub r2, zero, r1 */
477 {6, 2, 61}, /* shli r3, r2, 61 */
478 {4, 2, 3}} /* shl2add r4, r2, r3 */
480 {-2305843009213693955ll /* 0xdffffffffffffffd */ ,
481 {{6, 1, 61}, /* shli r2, r1, 61 */
482 {4, 1, 2}, /* shl2add r3, r1, r2 */
483 {2, 1, 3}} /* sub r4, r1, r3 */
485 {-2305843009213693954ll /* 0xdffffffffffffffe */ ,
486 {{2, 0, 1}, /* sub r2, zero, r1 */
487 {6, 2, 61}, /* shli r3, r2, 61 */
488 {3, 2, 3}} /* shl1add r4, r2, r3 */
490 {-2305843009213693953ll /* 0xdfffffffffffffff */ ,
491 {{2, 0, 1}, /* sub r2, zero, r1 */
492 {6, 1, 61}, /* shli r3, r1, 61 */
493 {2, 2, 3}} /* sub r4, r2, r3 */
495 {-2305843009213693952ll /* 0xe000000000000000 */ ,
496 {{2, 0, 1}, /* sub r2, zero, r1 */
497 {6, 2, 61}} /* shli r3, r2, 61 */
499 {-2305843009213693951ll /* 0xe000000000000001 */ ,
500 {{6, 1, 61}, /* shli r2, r1, 61 */
501 {2, 1, 2}} /* sub r3, r1, r2 */
503 {-2305843009213693950ll /* 0xe000000000000002 */ ,
504 {{6, 1, 1}, /* shli r2, r1, 1 */
505 {6, 1, 61}, /* shli r3, r1, 61 */
506 {2, 2, 3}} /* sub r4, r2, r3 */
508 {-2305843009213693949ll /* 0xe000000000000003 */ ,
509 {{3, 1, 1}, /* shl1add r2, r1, r1 */
510 {6, 1, 61}, /* shli r3, r1, 61 */
511 {2, 2, 3}} /* sub r4, r2, r3 */
513 {-2305843009213693948ll /* 0xe000000000000004 */ ,
514 {{6, 1, 2}, /* shli r2, r1, 2 */
515 {6, 1, 61}, /* shli r3, r1, 61 */
516 {2, 2, 3}} /* sub r4, r2, r3 */
518 {-2305843009213693947ll /* 0xe000000000000005 */ ,
519 {{4, 1, 1}, /* shl2add r2, r1, r1 */
520 {6, 1, 61}, /* shli r3, r1, 61 */
521 {2, 2, 3}} /* sub r4, r2, r3 */
523 {-2305843009213693944ll /* 0xe000000000000008 */ ,
524 {{6, 1, 3}, /* shli r2, r1, 3 */
525 {6, 1, 61}, /* shli r3, r1, 61 */
526 {2, 2, 3}} /* sub r4, r2, r3 */
528 {-2305843009213693943ll /* 0xe000000000000009 */ ,
529 {{5, 1, 1}, /* shl3add r2, r1, r1 */
530 {6, 1, 61}, /* shli r3, r1, 61 */
531 {2, 2, 3}} /* sub r4, r2, r3 */
533 {-1729382256910270465ll /* 0xe7ffffffffffffff */ ,
534 {{6, 1, 59}, /* shli r2, r1, 59 */
535 {4, 2, 1}, /* shl2add r3, r2, r1 */
536 {2, 2, 3}} /* sub r4, r2, r3 */
538 {-1152921504606846984ll /* 0xeffffffffffffff8 */ ,
539 {{2, 0, 1}, /* sub r2, zero, r1 */
540 {6, 2, 60}, /* shli r3, r2, 60 */
541 {5, 2, 3}} /* shl3add r4, r2, r3 */
543 {-1152921504606846983ll /* 0xeffffffffffffff9 */ ,
544 {{6, 1, 60}, /* shli r2, r1, 60 */
545 {5, 1, 2}, /* shl3add r3, r1, r2 */
546 {2, 1, 3}} /* sub r4, r1, r3 */
548 {-1152921504606846980ll /* 0xeffffffffffffffc */ ,
549 {{2, 0, 1}, /* sub r2, zero, r1 */
550 {6, 2, 60}, /* shli r3, r2, 60 */
551 {4, 2, 3}} /* shl2add r4, r2, r3 */
553 {-1152921504606846979ll /* 0xeffffffffffffffd */ ,
554 {{6, 1, 60}, /* shli r2, r1, 60 */
555 {4, 1, 2}, /* shl2add r3, r1, r2 */
556 {2, 1, 3}} /* sub r4, r1, r3 */
558 {-1152921504606846978ll /* 0xeffffffffffffffe */ ,
559 {{2, 0, 1}, /* sub r2, zero, r1 */
560 {6, 2, 60}, /* shli r3, r2, 60 */
561 {3, 2, 3}} /* shl1add r4, r2, r3 */
563 {-1152921504606846977ll /* 0xefffffffffffffff */ ,
564 {{2, 0, 1}, /* sub r2, zero, r1 */
565 {6, 1, 60}, /* shli r3, r1, 60 */
566 {2, 2, 3}} /* sub r4, r2, r3 */
568 {-1152921504606846976ll /* 0xf000000000000000 */ ,
569 {{2, 0, 1}, /* sub r2, zero, r1 */
570 {6, 2, 60}} /* shli r3, r2, 60 */
572 {-1152921504606846975ll /* 0xf000000000000001 */ ,
573 {{6, 1, 60}, /* shli r2, r1, 60 */
574 {2, 1, 2}} /* sub r3, r1, r2 */
576 {-1152921504606846974ll /* 0xf000000000000002 */ ,
577 {{6, 1, 1}, /* shli r2, r1, 1 */
578 {6, 1, 60}, /* shli r3, r1, 60 */
579 {2, 2, 3}} /* sub r4, r2, r3 */
581 {-1152921504606846973ll /* 0xf000000000000003 */ ,
582 {{3, 1, 1}, /* shl1add r2, r1, r1 */
583 {6, 1, 60}, /* shli r3, r1, 60 */
584 {2, 2, 3}} /* sub r4, r2, r3 */
586 {-1152921504606846972ll /* 0xf000000000000004 */ ,
587 {{6, 1, 2}, /* shli r2, r1, 2 */
588 {6, 1, 60}, /* shli r3, r1, 60 */
589 {2, 2, 3}} /* sub r4, r2, r3 */
591 {-1152921504606846971ll /* 0xf000000000000005 */ ,
592 {{4, 1, 1}, /* shl2add r2, r1, r1 */
593 {6, 1, 60}, /* shli r3, r1, 60 */
594 {2, 2, 3}} /* sub r4, r2, r3 */
596 {-1152921504606846968ll /* 0xf000000000000008 */ ,
597 {{6, 1, 3}, /* shli r2, r1, 3 */
598 {6, 1, 60}, /* shli r3, r1, 60 */
599 {2, 2, 3}} /* sub r4, r2, r3 */
601 {-1152921504606846967ll /* 0xf000000000000009 */ ,
602 {{5, 1, 1}, /* shl3add r2, r1, r1 */
603 {6, 1, 60}, /* shli r3, r1, 60 */
604 {2, 2, 3}} /* sub r4, r2, r3 */
606 {-864691128455135233ll /* 0xf3ffffffffffffff */ ,
607 {{6, 1, 58}, /* shli r2, r1, 58 */
608 {4, 2, 1}, /* shl2add r3, r2, r1 */
609 {2, 2, 3}} /* sub r4, r2, r3 */
611 {-576460752303423496ll /* 0xf7fffffffffffff8 */ ,
612 {{2, 0, 1}, /* sub r2, zero, r1 */
613 {6, 2, 59}, /* shli r3, r2, 59 */
614 {5, 2, 3}} /* shl3add r4, r2, r3 */
616 {-576460752303423495ll /* 0xf7fffffffffffff9 */ ,
617 {{6, 1, 59}, /* shli r2, r1, 59 */
618 {5, 1, 2}, /* shl3add r3, r1, r2 */
619 {2, 1, 3}} /* sub r4, r1, r3 */
621 {-576460752303423492ll /* 0xf7fffffffffffffc */ ,
622 {{2, 0, 1}, /* sub r2, zero, r1 */
623 {6, 2, 59}, /* shli r3, r2, 59 */
624 {4, 2, 3}} /* shl2add r4, r2, r3 */
626 {-576460752303423491ll /* 0xf7fffffffffffffd */ ,
627 {{6, 1, 59}, /* shli r2, r1, 59 */
628 {4, 1, 2}, /* shl2add r3, r1, r2 */
629 {2, 1, 3}} /* sub r4, r1, r3 */
631 {-576460752303423490ll /* 0xf7fffffffffffffe */ ,
632 {{2, 0, 1}, /* sub r2, zero, r1 */
633 {6, 2, 59}, /* shli r3, r2, 59 */
634 {3, 2, 3}} /* shl1add r4, r2, r3 */
636 {-576460752303423489ll /* 0xf7ffffffffffffff */ ,
637 {{2, 0, 1}, /* sub r2, zero, r1 */
638 {6, 1, 59}, /* shli r3, r1, 59 */
639 {2, 2, 3}} /* sub r4, r2, r3 */
641 {-576460752303423488ll /* 0xf800000000000000 */ ,
642 {{2, 0, 1}, /* sub r2, zero, r1 */
643 {6, 2, 59}} /* shli r3, r2, 59 */
645 {-576460752303423487ll /* 0xf800000000000001 */ ,
646 {{6, 1, 59}, /* shli r2, r1, 59 */
647 {2, 1, 2}} /* sub r3, r1, r2 */
649 {-576460752303423486ll /* 0xf800000000000002 */ ,
650 {{6, 1, 1}, /* shli r2, r1, 1 */
651 {6, 1, 59}, /* shli r3, r1, 59 */
652 {2, 2, 3}} /* sub r4, r2, r3 */
654 {-576460752303423485ll /* 0xf800000000000003 */ ,
655 {{3, 1, 1}, /* shl1add r2, r1, r1 */
656 {6, 1, 59}, /* shli r3, r1, 59 */
657 {2, 2, 3}} /* sub r4, r2, r3 */
659 {-576460752303423484ll /* 0xf800000000000004 */ ,
660 {{6, 1, 2}, /* shli r2, r1, 2 */
661 {6, 1, 59}, /* shli r3, r1, 59 */
662 {2, 2, 3}} /* sub r4, r2, r3 */
664 {-576460752303423483ll /* 0xf800000000000005 */ ,
665 {{4, 1, 1}, /* shl2add r2, r1, r1 */
666 {6, 1, 59}, /* shli r3, r1, 59 */
667 {2, 2, 3}} /* sub r4, r2, r3 */
669 {-576460752303423480ll /* 0xf800000000000008 */ ,
670 {{6, 1, 3}, /* shli r2, r1, 3 */
671 {6, 1, 59}, /* shli r3, r1, 59 */
672 {2, 2, 3}} /* sub r4, r2, r3 */
674 {-576460752303423479ll /* 0xf800000000000009 */ ,
675 {{5, 1, 1}, /* shl3add r2, r1, r1 */
676 {6, 1, 59}, /* shli r3, r1, 59 */
677 {2, 2, 3}} /* sub r4, r2, r3 */
679 {-432345564227567617ll /* 0xf9ffffffffffffff */ ,
680 {{6, 1, 57}, /* shli r2, r1, 57 */
681 {4, 2, 1}, /* shl2add r3, r2, r1 */
682 {2, 2, 3}} /* sub r4, r2, r3 */
684 {-288230376151711752ll /* 0xfbfffffffffffff8 */ ,
685 {{2, 0, 1}, /* sub r2, zero, r1 */
686 {6, 2, 58}, /* shli r3, r2, 58 */
687 {5, 2, 3}} /* shl3add r4, r2, r3 */
689 {-288230376151711751ll /* 0xfbfffffffffffff9 */ ,
690 {{6, 1, 58}, /* shli r2, r1, 58 */
691 {5, 1, 2}, /* shl3add r3, r1, r2 */
692 {2, 1, 3}} /* sub r4, r1, r3 */
694 {-288230376151711748ll /* 0xfbfffffffffffffc */ ,
695 {{2, 0, 1}, /* sub r2, zero, r1 */
696 {6, 2, 58}, /* shli r3, r2, 58 */
697 {4, 2, 3}} /* shl2add r4, r2, r3 */
699 {-288230376151711747ll /* 0xfbfffffffffffffd */ ,
700 {{6, 1, 58}, /* shli r2, r1, 58 */
701 {4, 1, 2}, /* shl2add r3, r1, r2 */
702 {2, 1, 3}} /* sub r4, r1, r3 */
704 {-288230376151711746ll /* 0xfbfffffffffffffe */ ,
705 {{2, 0, 1}, /* sub r2, zero, r1 */
706 {6, 2, 58}, /* shli r3, r2, 58 */
707 {3, 2, 3}} /* shl1add r4, r2, r3 */
709 {-288230376151711745ll /* 0xfbffffffffffffff */ ,
710 {{2, 0, 1}, /* sub r2, zero, r1 */
711 {6, 1, 58}, /* shli r3, r1, 58 */
712 {2, 2, 3}} /* sub r4, r2, r3 */
714 {-288230376151711744ll /* 0xfc00000000000000 */ ,
715 {{2, 0, 1}, /* sub r2, zero, r1 */
716 {6, 2, 58}} /* shli r3, r2, 58 */
718 {-288230376151711743ll /* 0xfc00000000000001 */ ,
719 {{6, 1, 58}, /* shli r2, r1, 58 */
720 {2, 1, 2}} /* sub r3, r1, r2 */
722 {-288230376151711742ll /* 0xfc00000000000002 */ ,
723 {{6, 1, 1}, /* shli r2, r1, 1 */
724 {6, 1, 58}, /* shli r3, r1, 58 */
725 {2, 2, 3}} /* sub r4, r2, r3 */
727 {-288230376151711741ll /* 0xfc00000000000003 */ ,
728 {{3, 1, 1}, /* shl1add r2, r1, r1 */
729 {6, 1, 58}, /* shli r3, r1, 58 */
730 {2, 2, 3}} /* sub r4, r2, r3 */
732 {-288230376151711740ll /* 0xfc00000000000004 */ ,
733 {{6, 1, 2}, /* shli r2, r1, 2 */
734 {6, 1, 58}, /* shli r3, r1, 58 */
735 {2, 2, 3}} /* sub r4, r2, r3 */
737 {-288230376151711739ll /* 0xfc00000000000005 */ ,
738 {{4, 1, 1}, /* shl2add r2, r1, r1 */
739 {6, 1, 58}, /* shli r3, r1, 58 */
740 {2, 2, 3}} /* sub r4, r2, r3 */
742 {-288230376151711736ll /* 0xfc00000000000008 */ ,
743 {{6, 1, 3}, /* shli r2, r1, 3 */
744 {6, 1, 58}, /* shli r3, r1, 58 */
745 {2, 2, 3}} /* sub r4, r2, r3 */
747 {-288230376151711735ll /* 0xfc00000000000009 */ ,
748 {{5, 1, 1}, /* shl3add r2, r1, r1 */
749 {6, 1, 58}, /* shli r3, r1, 58 */
750 {2, 2, 3}} /* sub r4, r2, r3 */
752 {-216172782113783809ll /* 0xfcffffffffffffff */ ,
753 {{6, 1, 56}, /* shli r2, r1, 56 */
754 {4, 2, 1}, /* shl2add r3, r2, r1 */
755 {2, 2, 3}} /* sub r4, r2, r3 */
757 {-144115188075855880ll /* 0xfdfffffffffffff8 */ ,
758 {{2, 0, 1}, /* sub r2, zero, r1 */
759 {6, 2, 57}, /* shli r3, r2, 57 */
760 {5, 2, 3}} /* shl3add r4, r2, r3 */
762 {-144115188075855879ll /* 0xfdfffffffffffff9 */ ,
763 {{6, 1, 57}, /* shli r2, r1, 57 */
764 {5, 1, 2}, /* shl3add r3, r1, r2 */
765 {2, 1, 3}} /* sub r4, r1, r3 */
767 {-144115188075855876ll /* 0xfdfffffffffffffc */ ,
768 {{2, 0, 1}, /* sub r2, zero, r1 */
769 {6, 2, 57}, /* shli r3, r2, 57 */
770 {4, 2, 3}} /* shl2add r4, r2, r3 */
772 {-144115188075855875ll /* 0xfdfffffffffffffd */ ,
773 {{6, 1, 57}, /* shli r2, r1, 57 */
774 {4, 1, 2}, /* shl2add r3, r1, r2 */
775 {2, 1, 3}} /* sub r4, r1, r3 */
777 {-144115188075855874ll /* 0xfdfffffffffffffe */ ,
778 {{2, 0, 1}, /* sub r2, zero, r1 */
779 {6, 2, 57}, /* shli r3, r2, 57 */
780 {3, 2, 3}} /* shl1add r4, r2, r3 */
782 {-144115188075855873ll /* 0xfdffffffffffffff */ ,
783 {{2, 0, 1}, /* sub r2, zero, r1 */
784 {6, 1, 57}, /* shli r3, r1, 57 */
785 {2, 2, 3}} /* sub r4, r2, r3 */
787 {-144115188075855872ll /* 0xfe00000000000000 */ ,
788 {{2, 0, 1}, /* sub r2, zero, r1 */
789 {6, 2, 57}} /* shli r3, r2, 57 */
791 {-144115188075855871ll /* 0xfe00000000000001 */ ,
792 {{6, 1, 57}, /* shli r2, r1, 57 */
793 {2, 1, 2}} /* sub r3, r1, r2 */
795 {-144115188075855870ll /* 0xfe00000000000002 */ ,
796 {{6, 1, 1}, /* shli r2, r1, 1 */
797 {6, 1, 57}, /* shli r3, r1, 57 */
798 {2, 2, 3}} /* sub r4, r2, r3 */
800 {-144115188075855869ll /* 0xfe00000000000003 */ ,
801 {{3, 1, 1}, /* shl1add r2, r1, r1 */
802 {6, 1, 57}, /* shli r3, r1, 57 */
803 {2, 2, 3}} /* sub r4, r2, r3 */
805 {-144115188075855868ll /* 0xfe00000000000004 */ ,
806 {{6, 1, 2}, /* shli r2, r1, 2 */
807 {6, 1, 57}, /* shli r3, r1, 57 */
808 {2, 2, 3}} /* sub r4, r2, r3 */
810 {-144115188075855867ll /* 0xfe00000000000005 */ ,
811 {{4, 1, 1}, /* shl2add r2, r1, r1 */
812 {6, 1, 57}, /* shli r3, r1, 57 */
813 {2, 2, 3}} /* sub r4, r2, r3 */
815 {-144115188075855864ll /* 0xfe00000000000008 */ ,
816 {{6, 1, 3}, /* shli r2, r1, 3 */
817 {6, 1, 57}, /* shli r3, r1, 57 */
818 {2, 2, 3}} /* sub r4, r2, r3 */
820 {-144115188075855863ll /* 0xfe00000000000009 */ ,
821 {{5, 1, 1}, /* shl3add r2, r1, r1 */
822 {6, 1, 57}, /* shli r3, r1, 57 */
823 {2, 2, 3}} /* sub r4, r2, r3 */
825 {-108086391056891905ll /* 0xfe7fffffffffffff */ ,
826 {{6, 1, 55}, /* shli r2, r1, 55 */
827 {4, 2, 1}, /* shl2add r3, r2, r1 */
828 {2, 2, 3}} /* sub r4, r2, r3 */
830 {-72057594037927944ll /* 0xfefffffffffffff8 */ ,
831 {{2, 0, 1}, /* sub r2, zero, r1 */
832 {6, 2, 56}, /* shli r3, r2, 56 */
833 {5, 2, 3}} /* shl3add r4, r2, r3 */
835 {-72057594037927943ll /* 0xfefffffffffffff9 */ ,
836 {{6, 1, 56}, /* shli r2, r1, 56 */
837 {5, 1, 2}, /* shl3add r3, r1, r2 */
838 {2, 1, 3}} /* sub r4, r1, r3 */
840 {-72057594037927940ll /* 0xfefffffffffffffc */ ,
841 {{2, 0, 1}, /* sub r2, zero, r1 */
842 {6, 2, 56}, /* shli r3, r2, 56 */
843 {4, 2, 3}} /* shl2add r4, r2, r3 */
845 {-72057594037927939ll /* 0xfefffffffffffffd */ ,
846 {{6, 1, 56}, /* shli r2, r1, 56 */
847 {4, 1, 2}, /* shl2add r3, r1, r2 */
848 {2, 1, 3}} /* sub r4, r1, r3 */
850 {-72057594037927938ll /* 0xfefffffffffffffe */ ,
851 {{2, 0, 1}, /* sub r2, zero, r1 */
852 {6, 2, 56}, /* shli r3, r2, 56 */
853 {3, 2, 3}} /* shl1add r4, r2, r3 */
855 {-72057594037927937ll /* 0xfeffffffffffffff */ ,
856 {{2, 0, 1}, /* sub r2, zero, r1 */
857 {6, 1, 56}, /* shli r3, r1, 56 */
858 {2, 2, 3}} /* sub r4, r2, r3 */
860 {-72057594037927936ll /* 0xff00000000000000 */ ,
861 {{2, 0, 1}, /* sub r2, zero, r1 */
862 {6, 2, 56}} /* shli r3, r2, 56 */
864 {-72057594037927935ll /* 0xff00000000000001 */ ,
865 {{6, 1, 56}, /* shli r2, r1, 56 */
866 {2, 1, 2}} /* sub r3, r1, r2 */
868 {-72057594037927934ll /* 0xff00000000000002 */ ,
869 {{6, 1, 1}, /* shli r2, r1, 1 */
870 {6, 1, 56}, /* shli r3, r1, 56 */
871 {2, 2, 3}} /* sub r4, r2, r3 */
873 {-72057594037927933ll /* 0xff00000000000003 */ ,
874 {{3, 1, 1}, /* shl1add r2, r1, r1 */
875 {6, 1, 56}, /* shli r3, r1, 56 */
876 {2, 2, 3}} /* sub r4, r2, r3 */
878 {-72057594037927932ll /* 0xff00000000000004 */ ,
879 {{6, 1, 2}, /* shli r2, r1, 2 */
880 {6, 1, 56}, /* shli r3, r1, 56 */
881 {2, 2, 3}} /* sub r4, r2, r3 */
883 {-72057594037927931ll /* 0xff00000000000005 */ ,
884 {{4, 1, 1}, /* shl2add r2, r1, r1 */
885 {6, 1, 56}, /* shli r3, r1, 56 */
886 {2, 2, 3}} /* sub r4, r2, r3 */
888 {-72057594037927928ll /* 0xff00000000000008 */ ,
889 {{6, 1, 3}, /* shli r2, r1, 3 */
890 {6, 1, 56}, /* shli r3, r1, 56 */
891 {2, 2, 3}} /* sub r4, r2, r3 */
893 {-72057594037927927ll /* 0xff00000000000009 */ ,
894 {{5, 1, 1}, /* shl3add r2, r1, r1 */
895 {6, 1, 56}, /* shli r3, r1, 56 */
896 {2, 2, 3}} /* sub r4, r2, r3 */
898 {-54043195528445953ll /* 0xff3fffffffffffff */ ,
899 {{6, 1, 54}, /* shli r2, r1, 54 */
900 {4, 2, 1}, /* shl2add r3, r2, r1 */
901 {2, 2, 3}} /* sub r4, r2, r3 */
903 {-36028797018963976ll /* 0xff7ffffffffffff8 */ ,
904 {{2, 0, 1}, /* sub r2, zero, r1 */
905 {6, 2, 55}, /* shli r3, r2, 55 */
906 {5, 2, 3}} /* shl3add r4, r2, r3 */
908 {-36028797018963975ll /* 0xff7ffffffffffff9 */ ,
909 {{6, 1, 55}, /* shli r2, r1, 55 */
910 {5, 1, 2}, /* shl3add r3, r1, r2 */
911 {2, 1, 3}} /* sub r4, r1, r3 */
913 {-36028797018963972ll /* 0xff7ffffffffffffc */ ,
914 {{2, 0, 1}, /* sub r2, zero, r1 */
915 {6, 2, 55}, /* shli r3, r2, 55 */
916 {4, 2, 3}} /* shl2add r4, r2, r3 */
918 {-36028797018963971ll /* 0xff7ffffffffffffd */ ,
919 {{6, 1, 55}, /* shli r2, r1, 55 */
920 {4, 1, 2}, /* shl2add r3, r1, r2 */
921 {2, 1, 3}} /* sub r4, r1, r3 */
923 {-36028797018963970ll /* 0xff7ffffffffffffe */ ,
924 {{2, 0, 1}, /* sub r2, zero, r1 */
925 {6, 2, 55}, /* shli r3, r2, 55 */
926 {3, 2, 3}} /* shl1add r4, r2, r3 */
928 {-36028797018963969ll /* 0xff7fffffffffffff */ ,
929 {{2, 0, 1}, /* sub r2, zero, r1 */
930 {6, 1, 55}, /* shli r3, r1, 55 */
931 {2, 2, 3}} /* sub r4, r2, r3 */
933 {-36028797018963968ll /* 0xff80000000000000 */ ,
934 {{2, 0, 1}, /* sub r2, zero, r1 */
935 {6, 2, 55}} /* shli r3, r2, 55 */
937 {-36028797018963967ll /* 0xff80000000000001 */ ,
938 {{6, 1, 55}, /* shli r2, r1, 55 */
939 {2, 1, 2}} /* sub r3, r1, r2 */
941 {-36028797018963966ll /* 0xff80000000000002 */ ,
942 {{6, 1, 1}, /* shli r2, r1, 1 */
943 {6, 1, 55}, /* shli r3, r1, 55 */
944 {2, 2, 3}} /* sub r4, r2, r3 */
946 {-36028797018963965ll /* 0xff80000000000003 */ ,
947 {{3, 1, 1}, /* shl1add r2, r1, r1 */
948 {6, 1, 55}, /* shli r3, r1, 55 */
949 {2, 2, 3}} /* sub r4, r2, r3 */
951 {-36028797018963964ll /* 0xff80000000000004 */ ,
952 {{6, 1, 2}, /* shli r2, r1, 2 */
953 {6, 1, 55}, /* shli r3, r1, 55 */
954 {2, 2, 3}} /* sub r4, r2, r3 */
956 {-36028797018963963ll /* 0xff80000000000005 */ ,
957 {{4, 1, 1}, /* shl2add r2, r1, r1 */
958 {6, 1, 55}, /* shli r3, r1, 55 */
959 {2, 2, 3}} /* sub r4, r2, r3 */
961 {-36028797018963960ll /* 0xff80000000000008 */ ,
962 {{6, 1, 3}, /* shli r2, r1, 3 */
963 {6, 1, 55}, /* shli r3, r1, 55 */
964 {2, 2, 3}} /* sub r4, r2, r3 */
966 {-36028797018963959ll /* 0xff80000000000009 */ ,
967 {{5, 1, 1}, /* shl3add r2, r1, r1 */
968 {6, 1, 55}, /* shli r3, r1, 55 */
969 {2, 2, 3}} /* sub r4, r2, r3 */
971 {-27021597764222977ll /* 0xff9fffffffffffff */ ,
972 {{6, 1, 53}, /* shli r2, r1, 53 */
973 {4, 2, 1}, /* shl2add r3, r2, r1 */
974 {2, 2, 3}} /* sub r4, r2, r3 */
976 {-18014398509481992ll /* 0xffbffffffffffff8 */ ,
977 {{2, 0, 1}, /* sub r2, zero, r1 */
978 {6, 2, 54}, /* shli r3, r2, 54 */
979 {5, 2, 3}} /* shl3add r4, r2, r3 */
981 {-18014398509481991ll /* 0xffbffffffffffff9 */ ,
982 {{6, 1, 54}, /* shli r2, r1, 54 */
983 {5, 1, 2}, /* shl3add r3, r1, r2 */
984 {2, 1, 3}} /* sub r4, r1, r3 */
986 {-18014398509481988ll /* 0xffbffffffffffffc */ ,
987 {{2, 0, 1}, /* sub r2, zero, r1 */
988 {6, 2, 54}, /* shli r3, r2, 54 */
989 {4, 2, 3}} /* shl2add r4, r2, r3 */
991 {-18014398509481987ll /* 0xffbffffffffffffd */ ,
992 {{6, 1, 54}, /* shli r2, r1, 54 */
993 {4, 1, 2}, /* shl2add r3, r1, r2 */
994 {2, 1, 3}} /* sub r4, r1, r3 */
996 {-18014398509481986ll /* 0xffbffffffffffffe */ ,
997 {{2, 0, 1}, /* sub r2, zero, r1 */
998 {6, 2, 54}, /* shli r3, r2, 54 */
999 {3, 2, 3}} /* shl1add r4, r2, r3 */
1001 {-18014398509481985ll /* 0xffbfffffffffffff */ ,
1002 {{2, 0, 1}, /* sub r2, zero, r1 */
1003 {6, 1, 54}, /* shli r3, r1, 54 */
1004 {2, 2, 3}} /* sub r4, r2, r3 */
1006 {-18014398509481984ll /* 0xffc0000000000000 */ ,
1007 {{2, 0, 1}, /* sub r2, zero, r1 */
1008 {6, 2, 54}} /* shli r3, r2, 54 */
1010 {-18014398509481983ll /* 0xffc0000000000001 */ ,
1011 {{6, 1, 54}, /* shli r2, r1, 54 */
1012 {2, 1, 2}} /* sub r3, r1, r2 */
1014 {-18014398509481982ll /* 0xffc0000000000002 */ ,
1015 {{6, 1, 1}, /* shli r2, r1, 1 */
1016 {6, 1, 54}, /* shli r3, r1, 54 */
1017 {2, 2, 3}} /* sub r4, r2, r3 */
1019 {-18014398509481981ll /* 0xffc0000000000003 */ ,
1020 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1021 {6, 1, 54}, /* shli r3, r1, 54 */
1022 {2, 2, 3}} /* sub r4, r2, r3 */
1024 {-18014398509481980ll /* 0xffc0000000000004 */ ,
1025 {{6, 1, 2}, /* shli r2, r1, 2 */
1026 {6, 1, 54}, /* shli r3, r1, 54 */
1027 {2, 2, 3}} /* sub r4, r2, r3 */
1029 {-18014398509481979ll /* 0xffc0000000000005 */ ,
1030 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1031 {6, 1, 54}, /* shli r3, r1, 54 */
1032 {2, 2, 3}} /* sub r4, r2, r3 */
1034 {-18014398509481976ll /* 0xffc0000000000008 */ ,
1035 {{6, 1, 3}, /* shli r2, r1, 3 */
1036 {6, 1, 54}, /* shli r3, r1, 54 */
1037 {2, 2, 3}} /* sub r4, r2, r3 */
1039 {-18014398509481975ll /* 0xffc0000000000009 */ ,
1040 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1041 {6, 1, 54}, /* shli r3, r1, 54 */
1042 {2, 2, 3}} /* sub r4, r2, r3 */
1044 {-13510798882111489ll /* 0xffcfffffffffffff */ ,
1045 {{6, 1, 52}, /* shli r2, r1, 52 */
1046 {4, 2, 1}, /* shl2add r3, r2, r1 */
1047 {2, 2, 3}} /* sub r4, r2, r3 */
1049 {-9007199254741000ll /* 0xffdffffffffffff8 */ ,
1050 {{2, 0, 1}, /* sub r2, zero, r1 */
1051 {6, 2, 53}, /* shli r3, r2, 53 */
1052 {5, 2, 3}} /* shl3add r4, r2, r3 */
1054 {-9007199254740999ll /* 0xffdffffffffffff9 */ ,
1055 {{6, 1, 53}, /* shli r2, r1, 53 */
1056 {5, 1, 2}, /* shl3add r3, r1, r2 */
1057 {2, 1, 3}} /* sub r4, r1, r3 */
1059 {-9007199254740996ll /* 0xffdffffffffffffc */ ,
1060 {{2, 0, 1}, /* sub r2, zero, r1 */
1061 {6, 2, 53}, /* shli r3, r2, 53 */
1062 {4, 2, 3}} /* shl2add r4, r2, r3 */
1064 {-9007199254740995ll /* 0xffdffffffffffffd */ ,
1065 {{6, 1, 53}, /* shli r2, r1, 53 */
1066 {4, 1, 2}, /* shl2add r3, r1, r2 */
1067 {2, 1, 3}} /* sub r4, r1, r3 */
1069 {-9007199254740994ll /* 0xffdffffffffffffe */ ,
1070 {{2, 0, 1}, /* sub r2, zero, r1 */
1071 {6, 2, 53}, /* shli r3, r2, 53 */
1072 {3, 2, 3}} /* shl1add r4, r2, r3 */
1074 {-9007199254740993ll /* 0xffdfffffffffffff */ ,
1075 {{2, 0, 1}, /* sub r2, zero, r1 */
1076 {6, 1, 53}, /* shli r3, r1, 53 */
1077 {2, 2, 3}} /* sub r4, r2, r3 */
1079 {-9007199254740992ll /* 0xffe0000000000000 */ ,
1080 {{2, 0, 1}, /* sub r2, zero, r1 */
1081 {6, 2, 53}} /* shli r3, r2, 53 */
1083 {-9007199254740991ll /* 0xffe0000000000001 */ ,
1084 {{6, 1, 53}, /* shli r2, r1, 53 */
1085 {2, 1, 2}} /* sub r3, r1, r2 */
1087 {-9007199254740990ll /* 0xffe0000000000002 */ ,
1088 {{6, 1, 1}, /* shli r2, r1, 1 */
1089 {6, 1, 53}, /* shli r3, r1, 53 */
1090 {2, 2, 3}} /* sub r4, r2, r3 */
1092 {-9007199254740989ll /* 0xffe0000000000003 */ ,
1093 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1094 {6, 1, 53}, /* shli r3, r1, 53 */
1095 {2, 2, 3}} /* sub r4, r2, r3 */
1097 {-9007199254740988ll /* 0xffe0000000000004 */ ,
1098 {{6, 1, 2}, /* shli r2, r1, 2 */
1099 {6, 1, 53}, /* shli r3, r1, 53 */
1100 {2, 2, 3}} /* sub r4, r2, r3 */
1102 {-9007199254740987ll /* 0xffe0000000000005 */ ,
1103 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1104 {6, 1, 53}, /* shli r3, r1, 53 */
1105 {2, 2, 3}} /* sub r4, r2, r3 */
1107 {-9007199254740984ll /* 0xffe0000000000008 */ ,
1108 {{6, 1, 3}, /* shli r2, r1, 3 */
1109 {6, 1, 53}, /* shli r3, r1, 53 */
1110 {2, 2, 3}} /* sub r4, r2, r3 */
1112 {-9007199254740983ll /* 0xffe0000000000009 */ ,
1113 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1114 {6, 1, 53}, /* shli r3, r1, 53 */
1115 {2, 2, 3}} /* sub r4, r2, r3 */
1117 {-6755399441055745ll /* 0xffe7ffffffffffff */ ,
1118 {{6, 1, 51}, /* shli r2, r1, 51 */
1119 {4, 2, 1}, /* shl2add r3, r2, r1 */
1120 {2, 2, 3}} /* sub r4, r2, r3 */
1122 {-4503599627370504ll /* 0xffeffffffffffff8 */ ,
1123 {{2, 0, 1}, /* sub r2, zero, r1 */
1124 {6, 2, 52}, /* shli r3, r2, 52 */
1125 {5, 2, 3}} /* shl3add r4, r2, r3 */
1127 {-4503599627370503ll /* 0xffeffffffffffff9 */ ,
1128 {{6, 1, 52}, /* shli r2, r1, 52 */
1129 {5, 1, 2}, /* shl3add r3, r1, r2 */
1130 {2, 1, 3}} /* sub r4, r1, r3 */
1132 {-4503599627370500ll /* 0xffeffffffffffffc */ ,
1133 {{2, 0, 1}, /* sub r2, zero, r1 */
1134 {6, 2, 52}, /* shli r3, r2, 52 */
1135 {4, 2, 3}} /* shl2add r4, r2, r3 */
1137 {-4503599627370499ll /* 0xffeffffffffffffd */ ,
1138 {{6, 1, 52}, /* shli r2, r1, 52 */
1139 {4, 1, 2}, /* shl2add r3, r1, r2 */
1140 {2, 1, 3}} /* sub r4, r1, r3 */
1142 {-4503599627370498ll /* 0xffeffffffffffffe */ ,
1143 {{2, 0, 1}, /* sub r2, zero, r1 */
1144 {6, 2, 52}, /* shli r3, r2, 52 */
1145 {3, 2, 3}} /* shl1add r4, r2, r3 */
1147 {-4503599627370497ll /* 0xffefffffffffffff */ ,
1148 {{2, 0, 1}, /* sub r2, zero, r1 */
1149 {6, 1, 52}, /* shli r3, r1, 52 */
1150 {2, 2, 3}} /* sub r4, r2, r3 */
1152 {-4503599627370496ll /* 0xfff0000000000000 */ ,
1153 {{2, 0, 1}, /* sub r2, zero, r1 */
1154 {6, 2, 52}} /* shli r3, r2, 52 */
1156 {-4503599627370495ll /* 0xfff0000000000001 */ ,
1157 {{6, 1, 52}, /* shli r2, r1, 52 */
1158 {2, 1, 2}} /* sub r3, r1, r2 */
1160 {-4503599627370494ll /* 0xfff0000000000002 */ ,
1161 {{6, 1, 1}, /* shli r2, r1, 1 */
1162 {6, 1, 52}, /* shli r3, r1, 52 */
1163 {2, 2, 3}} /* sub r4, r2, r3 */
1165 {-4503599627370493ll /* 0xfff0000000000003 */ ,
1166 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1167 {6, 1, 52}, /* shli r3, r1, 52 */
1168 {2, 2, 3}} /* sub r4, r2, r3 */
1170 {-4503599627370492ll /* 0xfff0000000000004 */ ,
1171 {{6, 1, 2}, /* shli r2, r1, 2 */
1172 {6, 1, 52}, /* shli r3, r1, 52 */
1173 {2, 2, 3}} /* sub r4, r2, r3 */
1175 {-4503599627370491ll /* 0xfff0000000000005 */ ,
1176 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1177 {6, 1, 52}, /* shli r3, r1, 52 */
1178 {2, 2, 3}} /* sub r4, r2, r3 */
1180 {-4503599627370488ll /* 0xfff0000000000008 */ ,
1181 {{6, 1, 3}, /* shli r2, r1, 3 */
1182 {6, 1, 52}, /* shli r3, r1, 52 */
1183 {2, 2, 3}} /* sub r4, r2, r3 */
1185 {-4503599627370487ll /* 0xfff0000000000009 */ ,
1186 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1187 {6, 1, 52}, /* shli r3, r1, 52 */
1188 {2, 2, 3}} /* sub r4, r2, r3 */
1190 {-3377699720527873ll /* 0xfff3ffffffffffff */ ,
1191 {{6, 1, 50}, /* shli r2, r1, 50 */
1192 {4, 2, 1}, /* shl2add r3, r2, r1 */
1193 {2, 2, 3}} /* sub r4, r2, r3 */
1195 {-2251799813685256ll /* 0xfff7fffffffffff8 */ ,
1196 {{2, 0, 1}, /* sub r2, zero, r1 */
1197 {6, 2, 51}, /* shli r3, r2, 51 */
1198 {5, 2, 3}} /* shl3add r4, r2, r3 */
1200 {-2251799813685255ll /* 0xfff7fffffffffff9 */ ,
1201 {{6, 1, 51}, /* shli r2, r1, 51 */
1202 {5, 1, 2}, /* shl3add r3, r1, r2 */
1203 {2, 1, 3}} /* sub r4, r1, r3 */
1205 {-2251799813685252ll /* 0xfff7fffffffffffc */ ,
1206 {{2, 0, 1}, /* sub r2, zero, r1 */
1207 {6, 2, 51}, /* shli r3, r2, 51 */
1208 {4, 2, 3}} /* shl2add r4, r2, r3 */
1210 {-2251799813685251ll /* 0xfff7fffffffffffd */ ,
1211 {{6, 1, 51}, /* shli r2, r1, 51 */
1212 {4, 1, 2}, /* shl2add r3, r1, r2 */
1213 {2, 1, 3}} /* sub r4, r1, r3 */
1215 {-2251799813685250ll /* 0xfff7fffffffffffe */ ,
1216 {{2, 0, 1}, /* sub r2, zero, r1 */
1217 {6, 2, 51}, /* shli r3, r2, 51 */
1218 {3, 2, 3}} /* shl1add r4, r2, r3 */
1220 {-2251799813685249ll /* 0xfff7ffffffffffff */ ,
1221 {{2, 0, 1}, /* sub r2, zero, r1 */
1222 {6, 1, 51}, /* shli r3, r1, 51 */
1223 {2, 2, 3}} /* sub r4, r2, r3 */
1225 {-2251799813685248ll /* 0xfff8000000000000 */ ,
1226 {{2, 0, 1}, /* sub r2, zero, r1 */
1227 {6, 2, 51}} /* shli r3, r2, 51 */
1229 {-2251799813685247ll /* 0xfff8000000000001 */ ,
1230 {{6, 1, 51}, /* shli r2, r1, 51 */
1231 {2, 1, 2}} /* sub r3, r1, r2 */
1233 {-2251799813685246ll /* 0xfff8000000000002 */ ,
1234 {{6, 1, 1}, /* shli r2, r1, 1 */
1235 {6, 1, 51}, /* shli r3, r1, 51 */
1236 {2, 2, 3}} /* sub r4, r2, r3 */
1238 {-2251799813685245ll /* 0xfff8000000000003 */ ,
1239 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1240 {6, 1, 51}, /* shli r3, r1, 51 */
1241 {2, 2, 3}} /* sub r4, r2, r3 */
1243 {-2251799813685244ll /* 0xfff8000000000004 */ ,
1244 {{6, 1, 2}, /* shli r2, r1, 2 */
1245 {6, 1, 51}, /* shli r3, r1, 51 */
1246 {2, 2, 3}} /* sub r4, r2, r3 */
1248 {-2251799813685243ll /* 0xfff8000000000005 */ ,
1249 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1250 {6, 1, 51}, /* shli r3, r1, 51 */
1251 {2, 2, 3}} /* sub r4, r2, r3 */
1253 {-2251799813685240ll /* 0xfff8000000000008 */ ,
1254 {{6, 1, 3}, /* shli r2, r1, 3 */
1255 {6, 1, 51}, /* shli r3, r1, 51 */
1256 {2, 2, 3}} /* sub r4, r2, r3 */
1258 {-2251799813685239ll /* 0xfff8000000000009 */ ,
1259 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1260 {6, 1, 51}, /* shli r3, r1, 51 */
1261 {2, 2, 3}} /* sub r4, r2, r3 */
1263 {-1688849860263937ll /* 0xfff9ffffffffffff */ ,
1264 {{6, 1, 49}, /* shli r2, r1, 49 */
1265 {4, 2, 1}, /* shl2add r3, r2, r1 */
1266 {2, 2, 3}} /* sub r4, r2, r3 */
1268 {-1125899906842632ll /* 0xfffbfffffffffff8 */ ,
1269 {{2, 0, 1}, /* sub r2, zero, r1 */
1270 {6, 2, 50}, /* shli r3, r2, 50 */
1271 {5, 2, 3}} /* shl3add r4, r2, r3 */
1273 {-1125899906842631ll /* 0xfffbfffffffffff9 */ ,
1274 {{6, 1, 50}, /* shli r2, r1, 50 */
1275 {5, 1, 2}, /* shl3add r3, r1, r2 */
1276 {2, 1, 3}} /* sub r4, r1, r3 */
1278 {-1125899906842628ll /* 0xfffbfffffffffffc */ ,
1279 {{2, 0, 1}, /* sub r2, zero, r1 */
1280 {6, 2, 50}, /* shli r3, r2, 50 */
1281 {4, 2, 3}} /* shl2add r4, r2, r3 */
1283 {-1125899906842627ll /* 0xfffbfffffffffffd */ ,
1284 {{6, 1, 50}, /* shli r2, r1, 50 */
1285 {4, 1, 2}, /* shl2add r3, r1, r2 */
1286 {2, 1, 3}} /* sub r4, r1, r3 */
1288 {-1125899906842626ll /* 0xfffbfffffffffffe */ ,
1289 {{2, 0, 1}, /* sub r2, zero, r1 */
1290 {6, 2, 50}, /* shli r3, r2, 50 */
1291 {3, 2, 3}} /* shl1add r4, r2, r3 */
1293 {-1125899906842625ll /* 0xfffbffffffffffff */ ,
1294 {{2, 0, 1}, /* sub r2, zero, r1 */
1295 {6, 1, 50}, /* shli r3, r1, 50 */
1296 {2, 2, 3}} /* sub r4, r2, r3 */
1298 {-1125899906842624ll /* 0xfffc000000000000 */ ,
1299 {{2, 0, 1}, /* sub r2, zero, r1 */
1300 {6, 2, 50}} /* shli r3, r2, 50 */
1302 {-1125899906842623ll /* 0xfffc000000000001 */ ,
1303 {{6, 1, 50}, /* shli r2, r1, 50 */
1304 {2, 1, 2}} /* sub r3, r1, r2 */
1306 {-1125899906842622ll /* 0xfffc000000000002 */ ,
1307 {{6, 1, 1}, /* shli r2, r1, 1 */
1308 {6, 1, 50}, /* shli r3, r1, 50 */
1309 {2, 2, 3}} /* sub r4, r2, r3 */
1311 {-1125899906842621ll /* 0xfffc000000000003 */ ,
1312 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1313 {6, 1, 50}, /* shli r3, r1, 50 */
1314 {2, 2, 3}} /* sub r4, r2, r3 */
1316 {-1125899906842620ll /* 0xfffc000000000004 */ ,
1317 {{6, 1, 2}, /* shli r2, r1, 2 */
1318 {6, 1, 50}, /* shli r3, r1, 50 */
1319 {2, 2, 3}} /* sub r4, r2, r3 */
1321 {-1125899906842619ll /* 0xfffc000000000005 */ ,
1322 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1323 {6, 1, 50}, /* shli r3, r1, 50 */
1324 {2, 2, 3}} /* sub r4, r2, r3 */
1326 {-1125899906842616ll /* 0xfffc000000000008 */ ,
1327 {{6, 1, 3}, /* shli r2, r1, 3 */
1328 {6, 1, 50}, /* shli r3, r1, 50 */
1329 {2, 2, 3}} /* sub r4, r2, r3 */
1331 {-1125899906842615ll /* 0xfffc000000000009 */ ,
1332 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1333 {6, 1, 50}, /* shli r3, r1, 50 */
1334 {2, 2, 3}} /* sub r4, r2, r3 */
1336 {-844424930131969ll /* 0xfffcffffffffffff */ ,
1337 {{6, 1, 48}, /* shli r2, r1, 48 */
1338 {4, 2, 1}, /* shl2add r3, r2, r1 */
1339 {2, 2, 3}} /* sub r4, r2, r3 */
1341 {-562949953421320ll /* 0xfffdfffffffffff8 */ ,
1342 {{2, 0, 1}, /* sub r2, zero, r1 */
1343 {6, 2, 49}, /* shli r3, r2, 49 */
1344 {5, 2, 3}} /* shl3add r4, r2, r3 */
1346 {-562949953421319ll /* 0xfffdfffffffffff9 */ ,
1347 {{6, 1, 49}, /* shli r2, r1, 49 */
1348 {5, 1, 2}, /* shl3add r3, r1, r2 */
1349 {2, 1, 3}} /* sub r4, r1, r3 */
1351 {-562949953421316ll /* 0xfffdfffffffffffc */ ,
1352 {{2, 0, 1}, /* sub r2, zero, r1 */
1353 {6, 2, 49}, /* shli r3, r2, 49 */
1354 {4, 2, 3}} /* shl2add r4, r2, r3 */
1356 {-562949953421315ll /* 0xfffdfffffffffffd */ ,
1357 {{6, 1, 49}, /* shli r2, r1, 49 */
1358 {4, 1, 2}, /* shl2add r3, r1, r2 */
1359 {2, 1, 3}} /* sub r4, r1, r3 */
1361 {-562949953421314ll /* 0xfffdfffffffffffe */ ,
1362 {{2, 0, 1}, /* sub r2, zero, r1 */
1363 {6, 2, 49}, /* shli r3, r2, 49 */
1364 {3, 2, 3}} /* shl1add r4, r2, r3 */
1366 {-562949953421313ll /* 0xfffdffffffffffff */ ,
1367 {{2, 0, 1}, /* sub r2, zero, r1 */
1368 {6, 1, 49}, /* shli r3, r1, 49 */
1369 {2, 2, 3}} /* sub r4, r2, r3 */
1371 {-562949953421312ll /* 0xfffe000000000000 */ ,
1372 {{2, 0, 1}, /* sub r2, zero, r1 */
1373 {6, 2, 49}} /* shli r3, r2, 49 */
1375 {-562949953421311ll /* 0xfffe000000000001 */ ,
1376 {{6, 1, 49}, /* shli r2, r1, 49 */
1377 {2, 1, 2}} /* sub r3, r1, r2 */
1379 {-562949953421310ll /* 0xfffe000000000002 */ ,
1380 {{6, 1, 1}, /* shli r2, r1, 1 */
1381 {6, 1, 49}, /* shli r3, r1, 49 */
1382 {2, 2, 3}} /* sub r4, r2, r3 */
1384 {-562949953421309ll /* 0xfffe000000000003 */ ,
1385 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1386 {6, 1, 49}, /* shli r3, r1, 49 */
1387 {2, 2, 3}} /* sub r4, r2, r3 */
1389 {-562949953421308ll /* 0xfffe000000000004 */ ,
1390 {{6, 1, 2}, /* shli r2, r1, 2 */
1391 {6, 1, 49}, /* shli r3, r1, 49 */
1392 {2, 2, 3}} /* sub r4, r2, r3 */
1394 {-562949953421307ll /* 0xfffe000000000005 */ ,
1395 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1396 {6, 1, 49}, /* shli r3, r1, 49 */
1397 {2, 2, 3}} /* sub r4, r2, r3 */
1399 {-562949953421304ll /* 0xfffe000000000008 */ ,
1400 {{6, 1, 3}, /* shli r2, r1, 3 */
1401 {6, 1, 49}, /* shli r3, r1, 49 */
1402 {2, 2, 3}} /* sub r4, r2, r3 */
1404 {-562949953421303ll /* 0xfffe000000000009 */ ,
1405 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1406 {6, 1, 49}, /* shli r3, r1, 49 */
1407 {2, 2, 3}} /* sub r4, r2, r3 */
1409 {-422212465065985ll /* 0xfffe7fffffffffff */ ,
1410 {{6, 1, 47}, /* shli r2, r1, 47 */
1411 {4, 2, 1}, /* shl2add r3, r2, r1 */
1412 {2, 2, 3}} /* sub r4, r2, r3 */
1414 {-281474976710664ll /* 0xfffefffffffffff8 */ ,
1415 {{2, 0, 1}, /* sub r2, zero, r1 */
1416 {6, 2, 48}, /* shli r3, r2, 48 */
1417 {5, 2, 3}} /* shl3add r4, r2, r3 */
1419 {-281474976710663ll /* 0xfffefffffffffff9 */ ,
1420 {{6, 1, 48}, /* shli r2, r1, 48 */
1421 {5, 1, 2}, /* shl3add r3, r1, r2 */
1422 {2, 1, 3}} /* sub r4, r1, r3 */
1424 {-281474976710660ll /* 0xfffefffffffffffc */ ,
1425 {{2, 0, 1}, /* sub r2, zero, r1 */
1426 {6, 2, 48}, /* shli r3, r2, 48 */
1427 {4, 2, 3}} /* shl2add r4, r2, r3 */
1429 {-281474976710659ll /* 0xfffefffffffffffd */ ,
1430 {{6, 1, 48}, /* shli r2, r1, 48 */
1431 {4, 1, 2}, /* shl2add r3, r1, r2 */
1432 {2, 1, 3}} /* sub r4, r1, r3 */
1434 {-281474976710658ll /* 0xfffefffffffffffe */ ,
1435 {{2, 0, 1}, /* sub r2, zero, r1 */
1436 {6, 2, 48}, /* shli r3, r2, 48 */
1437 {3, 2, 3}} /* shl1add r4, r2, r3 */
1439 {-281474976710657ll /* 0xfffeffffffffffff */ ,
1440 {{2, 0, 1}, /* sub r2, zero, r1 */
1441 {6, 1, 48}, /* shli r3, r1, 48 */
1442 {2, 2, 3}} /* sub r4, r2, r3 */
1444 {-281474976710656ll /* 0xffff000000000000 */ ,
1445 {{2, 0, 1}, /* sub r2, zero, r1 */
1446 {6, 2, 48}} /* shli r3, r2, 48 */
1448 {-281474976710655ll /* 0xffff000000000001 */ ,
1449 {{6, 1, 48}, /* shli r2, r1, 48 */
1450 {2, 1, 2}} /* sub r3, r1, r2 */
1452 {-281474976710654ll /* 0xffff000000000002 */ ,
1453 {{6, 1, 1}, /* shli r2, r1, 1 */
1454 {6, 1, 48}, /* shli r3, r1, 48 */
1455 {2, 2, 3}} /* sub r4, r2, r3 */
1457 {-281474976710653ll /* 0xffff000000000003 */ ,
1458 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1459 {6, 1, 48}, /* shli r3, r1, 48 */
1460 {2, 2, 3}} /* sub r4, r2, r3 */
1462 {-281474976710652ll /* 0xffff000000000004 */ ,
1463 {{6, 1, 2}, /* shli r2, r1, 2 */
1464 {6, 1, 48}, /* shli r3, r1, 48 */
1465 {2, 2, 3}} /* sub r4, r2, r3 */
1467 {-281474976710651ll /* 0xffff000000000005 */ ,
1468 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1469 {6, 1, 48}, /* shli r3, r1, 48 */
1470 {2, 2, 3}} /* sub r4, r2, r3 */
1472 {-281474976710648ll /* 0xffff000000000008 */ ,
1473 {{6, 1, 3}, /* shli r2, r1, 3 */
1474 {6, 1, 48}, /* shli r3, r1, 48 */
1475 {2, 2, 3}} /* sub r4, r2, r3 */
1477 {-281474976710647ll /* 0xffff000000000009 */ ,
1478 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1479 {6, 1, 48}, /* shli r3, r1, 48 */
1480 {2, 2, 3}} /* sub r4, r2, r3 */
1482 {-211106232532993ll /* 0xffff3fffffffffff */ ,
1483 {{6, 1, 46}, /* shli r2, r1, 46 */
1484 {4, 2, 1}, /* shl2add r3, r2, r1 */
1485 {2, 2, 3}} /* sub r4, r2, r3 */
1487 {-140737488355336ll /* 0xffff7ffffffffff8 */ ,
1488 {{2, 0, 1}, /* sub r2, zero, r1 */
1489 {6, 2, 47}, /* shli r3, r2, 47 */
1490 {5, 2, 3}} /* shl3add r4, r2, r3 */
1492 {-140737488355335ll /* 0xffff7ffffffffff9 */ ,
1493 {{6, 1, 47}, /* shli r2, r1, 47 */
1494 {5, 1, 2}, /* shl3add r3, r1, r2 */
1495 {2, 1, 3}} /* sub r4, r1, r3 */
1497 {-140737488355332ll /* 0xffff7ffffffffffc */ ,
1498 {{2, 0, 1}, /* sub r2, zero, r1 */
1499 {6, 2, 47}, /* shli r3, r2, 47 */
1500 {4, 2, 3}} /* shl2add r4, r2, r3 */
1502 {-140737488355331ll /* 0xffff7ffffffffffd */ ,
1503 {{6, 1, 47}, /* shli r2, r1, 47 */
1504 {4, 1, 2}, /* shl2add r3, r1, r2 */
1505 {2, 1, 3}} /* sub r4, r1, r3 */
1507 {-140737488355330ll /* 0xffff7ffffffffffe */ ,
1508 {{2, 0, 1}, /* sub r2, zero, r1 */
1509 {6, 2, 47}, /* shli r3, r2, 47 */
1510 {3, 2, 3}} /* shl1add r4, r2, r3 */
1512 {-140737488355329ll /* 0xffff7fffffffffff */ ,
1513 {{2, 0, 1}, /* sub r2, zero, r1 */
1514 {6, 1, 47}, /* shli r3, r1, 47 */
1515 {2, 2, 3}} /* sub r4, r2, r3 */
1517 {-140737488355328ll /* 0xffff800000000000 */ ,
1518 {{2, 0, 1}, /* sub r2, zero, r1 */
1519 {6, 2, 47}} /* shli r3, r2, 47 */
1521 {-140737488355327ll /* 0xffff800000000001 */ ,
1522 {{6, 1, 47}, /* shli r2, r1, 47 */
1523 {2, 1, 2}} /* sub r3, r1, r2 */
1525 {-140737488355326ll /* 0xffff800000000002 */ ,
1526 {{6, 1, 1}, /* shli r2, r1, 1 */
1527 {6, 1, 47}, /* shli r3, r1, 47 */
1528 {2, 2, 3}} /* sub r4, r2, r3 */
1530 {-140737488355325ll /* 0xffff800000000003 */ ,
1531 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1532 {6, 1, 47}, /* shli r3, r1, 47 */
1533 {2, 2, 3}} /* sub r4, r2, r3 */
1535 {-140737488355324ll /* 0xffff800000000004 */ ,
1536 {{6, 1, 2}, /* shli r2, r1, 2 */
1537 {6, 1, 47}, /* shli r3, r1, 47 */
1538 {2, 2, 3}} /* sub r4, r2, r3 */
1540 {-140737488355323ll /* 0xffff800000000005 */ ,
1541 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1542 {6, 1, 47}, /* shli r3, r1, 47 */
1543 {2, 2, 3}} /* sub r4, r2, r3 */
1545 {-140737488355320ll /* 0xffff800000000008 */ ,
1546 {{6, 1, 3}, /* shli r2, r1, 3 */
1547 {6, 1, 47}, /* shli r3, r1, 47 */
1548 {2, 2, 3}} /* sub r4, r2, r3 */
1550 {-140737488355319ll /* 0xffff800000000009 */ ,
1551 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1552 {6, 1, 47}, /* shli r3, r1, 47 */
1553 {2, 2, 3}} /* sub r4, r2, r3 */
1555 {-105553116266497ll /* 0xffff9fffffffffff */ ,
1556 {{6, 1, 45}, /* shli r2, r1, 45 */
1557 {4, 2, 1}, /* shl2add r3, r2, r1 */
1558 {2, 2, 3}} /* sub r4, r2, r3 */
1560 {-70368744177672ll /* 0xffffbffffffffff8 */ ,
1561 {{2, 0, 1}, /* sub r2, zero, r1 */
1562 {6, 2, 46}, /* shli r3, r2, 46 */
1563 {5, 2, 3}} /* shl3add r4, r2, r3 */
1565 {-70368744177671ll /* 0xffffbffffffffff9 */ ,
1566 {{6, 1, 46}, /* shli r2, r1, 46 */
1567 {5, 1, 2}, /* shl3add r3, r1, r2 */
1568 {2, 1, 3}} /* sub r4, r1, r3 */
1570 {-70368744177668ll /* 0xffffbffffffffffc */ ,
1571 {{2, 0, 1}, /* sub r2, zero, r1 */
1572 {6, 2, 46}, /* shli r3, r2, 46 */
1573 {4, 2, 3}} /* shl2add r4, r2, r3 */
1575 {-70368744177667ll /* 0xffffbffffffffffd */ ,
1576 {{6, 1, 46}, /* shli r2, r1, 46 */
1577 {4, 1, 2}, /* shl2add r3, r1, r2 */
1578 {2, 1, 3}} /* sub r4, r1, r3 */
1580 {-70368744177666ll /* 0xffffbffffffffffe */ ,
1581 {{2, 0, 1}, /* sub r2, zero, r1 */
1582 {6, 2, 46}, /* shli r3, r2, 46 */
1583 {3, 2, 3}} /* shl1add r4, r2, r3 */
1585 {-70368744177665ll /* 0xffffbfffffffffff */ ,
1586 {{2, 0, 1}, /* sub r2, zero, r1 */
1587 {6, 1, 46}, /* shli r3, r1, 46 */
1588 {2, 2, 3}} /* sub r4, r2, r3 */
1590 {-70368744177664ll /* 0xffffc00000000000 */ ,
1591 {{2, 0, 1}, /* sub r2, zero, r1 */
1592 {6, 2, 46}} /* shli r3, r2, 46 */
1594 {-70368744177663ll /* 0xffffc00000000001 */ ,
1595 {{6, 1, 46}, /* shli r2, r1, 46 */
1596 {2, 1, 2}} /* sub r3, r1, r2 */
1598 {-70368744177662ll /* 0xffffc00000000002 */ ,
1599 {{6, 1, 1}, /* shli r2, r1, 1 */
1600 {6, 1, 46}, /* shli r3, r1, 46 */
1601 {2, 2, 3}} /* sub r4, r2, r3 */
1603 {-70368744177661ll /* 0xffffc00000000003 */ ,
1604 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1605 {6, 1, 46}, /* shli r3, r1, 46 */
1606 {2, 2, 3}} /* sub r4, r2, r3 */
1608 {-70368744177660ll /* 0xffffc00000000004 */ ,
1609 {{6, 1, 2}, /* shli r2, r1, 2 */
1610 {6, 1, 46}, /* shli r3, r1, 46 */
1611 {2, 2, 3}} /* sub r4, r2, r3 */
1613 {-70368744177659ll /* 0xffffc00000000005 */ ,
1614 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1615 {6, 1, 46}, /* shli r3, r1, 46 */
1616 {2, 2, 3}} /* sub r4, r2, r3 */
1618 {-70368744177656ll /* 0xffffc00000000008 */ ,
1619 {{6, 1, 3}, /* shli r2, r1, 3 */
1620 {6, 1, 46}, /* shli r3, r1, 46 */
1621 {2, 2, 3}} /* sub r4, r2, r3 */
1623 {-70368744177655ll /* 0xffffc00000000009 */ ,
1624 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1625 {6, 1, 46}, /* shli r3, r1, 46 */
1626 {2, 2, 3}} /* sub r4, r2, r3 */
1628 {-52776558133249ll /* 0xffffcfffffffffff */ ,
1629 {{6, 1, 44}, /* shli r2, r1, 44 */
1630 {4, 2, 1}, /* shl2add r3, r2, r1 */
1631 {2, 2, 3}} /* sub r4, r2, r3 */
1633 {-35184372088840ll /* 0xffffdffffffffff8 */ ,
1634 {{2, 0, 1}, /* sub r2, zero, r1 */
1635 {6, 2, 45}, /* shli r3, r2, 45 */
1636 {5, 2, 3}} /* shl3add r4, r2, r3 */
1638 {-35184372088839ll /* 0xffffdffffffffff9 */ ,
1639 {{6, 1, 45}, /* shli r2, r1, 45 */
1640 {5, 1, 2}, /* shl3add r3, r1, r2 */
1641 {2, 1, 3}} /* sub r4, r1, r3 */
1643 {-35184372088836ll /* 0xffffdffffffffffc */ ,
1644 {{2, 0, 1}, /* sub r2, zero, r1 */
1645 {6, 2, 45}, /* shli r3, r2, 45 */
1646 {4, 2, 3}} /* shl2add r4, r2, r3 */
1648 {-35184372088835ll /* 0xffffdffffffffffd */ ,
1649 {{6, 1, 45}, /* shli r2, r1, 45 */
1650 {4, 1, 2}, /* shl2add r3, r1, r2 */
1651 {2, 1, 3}} /* sub r4, r1, r3 */
1653 {-35184372088834ll /* 0xffffdffffffffffe */ ,
1654 {{2, 0, 1}, /* sub r2, zero, r1 */
1655 {6, 2, 45}, /* shli r3, r2, 45 */
1656 {3, 2, 3}} /* shl1add r4, r2, r3 */
1658 {-35184372088833ll /* 0xffffdfffffffffff */ ,
1659 {{2, 0, 1}, /* sub r2, zero, r1 */
1660 {6, 1, 45}, /* shli r3, r1, 45 */
1661 {2, 2, 3}} /* sub r4, r2, r3 */
1663 {-35184372088832ll /* 0xffffe00000000000 */ ,
1664 {{2, 0, 1}, /* sub r2, zero, r1 */
1665 {6, 2, 45}} /* shli r3, r2, 45 */
1667 {-35184372088831ll /* 0xffffe00000000001 */ ,
1668 {{6, 1, 45}, /* shli r2, r1, 45 */
1669 {2, 1, 2}} /* sub r3, r1, r2 */
1671 {-35184372088830ll /* 0xffffe00000000002 */ ,
1672 {{6, 1, 1}, /* shli r2, r1, 1 */
1673 {6, 1, 45}, /* shli r3, r1, 45 */
1674 {2, 2, 3}} /* sub r4, r2, r3 */
1676 {-35184372088829ll /* 0xffffe00000000003 */ ,
1677 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1678 {6, 1, 45}, /* shli r3, r1, 45 */
1679 {2, 2, 3}} /* sub r4, r2, r3 */
1681 {-35184372088828ll /* 0xffffe00000000004 */ ,
1682 {{6, 1, 2}, /* shli r2, r1, 2 */
1683 {6, 1, 45}, /* shli r3, r1, 45 */
1684 {2, 2, 3}} /* sub r4, r2, r3 */
1686 {-35184372088827ll /* 0xffffe00000000005 */ ,
1687 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1688 {6, 1, 45}, /* shli r3, r1, 45 */
1689 {2, 2, 3}} /* sub r4, r2, r3 */
1691 {-35184372088824ll /* 0xffffe00000000008 */ ,
1692 {{6, 1, 3}, /* shli r2, r1, 3 */
1693 {6, 1, 45}, /* shli r3, r1, 45 */
1694 {2, 2, 3}} /* sub r4, r2, r3 */
1696 {-35184372088823ll /* 0xffffe00000000009 */ ,
1697 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1698 {6, 1, 45}, /* shli r3, r1, 45 */
1699 {2, 2, 3}} /* sub r4, r2, r3 */
1701 {-26388279066625ll /* 0xffffe7ffffffffff */ ,
1702 {{6, 1, 43}, /* shli r2, r1, 43 */
1703 {4, 2, 1}, /* shl2add r3, r2, r1 */
1704 {2, 2, 3}} /* sub r4, r2, r3 */
1706 {-17592186044424ll /* 0xffffeffffffffff8 */ ,
1707 {{2, 0, 1}, /* sub r2, zero, r1 */
1708 {6, 2, 44}, /* shli r3, r2, 44 */
1709 {5, 2, 3}} /* shl3add r4, r2, r3 */
1711 {-17592186044423ll /* 0xffffeffffffffff9 */ ,
1712 {{6, 1, 44}, /* shli r2, r1, 44 */
1713 {5, 1, 2}, /* shl3add r3, r1, r2 */
1714 {2, 1, 3}} /* sub r4, r1, r3 */
1716 {-17592186044420ll /* 0xffffeffffffffffc */ ,
1717 {{2, 0, 1}, /* sub r2, zero, r1 */
1718 {6, 2, 44}, /* shli r3, r2, 44 */
1719 {4, 2, 3}} /* shl2add r4, r2, r3 */
1721 {-17592186044419ll /* 0xffffeffffffffffd */ ,
1722 {{6, 1, 44}, /* shli r2, r1, 44 */
1723 {4, 1, 2}, /* shl2add r3, r1, r2 */
1724 {2, 1, 3}} /* sub r4, r1, r3 */
1726 {-17592186044418ll /* 0xffffeffffffffffe */ ,
1727 {{2, 0, 1}, /* sub r2, zero, r1 */
1728 {6, 2, 44}, /* shli r3, r2, 44 */
1729 {3, 2, 3}} /* shl1add r4, r2, r3 */
1731 {-17592186044417ll /* 0xffffefffffffffff */ ,
1732 {{2, 0, 1}, /* sub r2, zero, r1 */
1733 {6, 1, 44}, /* shli r3, r1, 44 */
1734 {2, 2, 3}} /* sub r4, r2, r3 */
1736 {-17592186044416ll /* 0xfffff00000000000 */ ,
1737 {{2, 0, 1}, /* sub r2, zero, r1 */
1738 {6, 2, 44}} /* shli r3, r2, 44 */
1740 {-17592186044415ll /* 0xfffff00000000001 */ ,
1741 {{6, 1, 44}, /* shli r2, r1, 44 */
1742 {2, 1, 2}} /* sub r3, r1, r2 */
1744 {-17592186044414ll /* 0xfffff00000000002 */ ,
1745 {{6, 1, 1}, /* shli r2, r1, 1 */
1746 {6, 1, 44}, /* shli r3, r1, 44 */
1747 {2, 2, 3}} /* sub r4, r2, r3 */
1749 {-17592186044413ll /* 0xfffff00000000003 */ ,
1750 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1751 {6, 1, 44}, /* shli r3, r1, 44 */
1752 {2, 2, 3}} /* sub r4, r2, r3 */
1754 {-17592186044412ll /* 0xfffff00000000004 */ ,
1755 {{6, 1, 2}, /* shli r2, r1, 2 */
1756 {6, 1, 44}, /* shli r3, r1, 44 */
1757 {2, 2, 3}} /* sub r4, r2, r3 */
1759 {-17592186044411ll /* 0xfffff00000000005 */ ,
1760 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1761 {6, 1, 44}, /* shli r3, r1, 44 */
1762 {2, 2, 3}} /* sub r4, r2, r3 */
1764 {-17592186044408ll /* 0xfffff00000000008 */ ,
1765 {{6, 1, 3}, /* shli r2, r1, 3 */
1766 {6, 1, 44}, /* shli r3, r1, 44 */
1767 {2, 2, 3}} /* sub r4, r2, r3 */
1769 {-17592186044407ll /* 0xfffff00000000009 */ ,
1770 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1771 {6, 1, 44}, /* shli r3, r1, 44 */
1772 {2, 2, 3}} /* sub r4, r2, r3 */
1774 {-13194139533313ll /* 0xfffff3ffffffffff */ ,
1775 {{6, 1, 42}, /* shli r2, r1, 42 */
1776 {4, 2, 1}, /* shl2add r3, r2, r1 */
1777 {2, 2, 3}} /* sub r4, r2, r3 */
1779 {-8796093022216ll /* 0xfffff7fffffffff8 */ ,
1780 {{2, 0, 1}, /* sub r2, zero, r1 */
1781 {6, 2, 43}, /* shli r3, r2, 43 */
1782 {5, 2, 3}} /* shl3add r4, r2, r3 */
1784 {-8796093022215ll /* 0xfffff7fffffffff9 */ ,
1785 {{6, 1, 43}, /* shli r2, r1, 43 */
1786 {5, 1, 2}, /* shl3add r3, r1, r2 */
1787 {2, 1, 3}} /* sub r4, r1, r3 */
1789 {-8796093022212ll /* 0xfffff7fffffffffc */ ,
1790 {{2, 0, 1}, /* sub r2, zero, r1 */
1791 {6, 2, 43}, /* shli r3, r2, 43 */
1792 {4, 2, 3}} /* shl2add r4, r2, r3 */
1794 {-8796093022211ll /* 0xfffff7fffffffffd */ ,
1795 {{6, 1, 43}, /* shli r2, r1, 43 */
1796 {4, 1, 2}, /* shl2add r3, r1, r2 */
1797 {2, 1, 3}} /* sub r4, r1, r3 */
1799 {-8796093022210ll /* 0xfffff7fffffffffe */ ,
1800 {{2, 0, 1}, /* sub r2, zero, r1 */
1801 {6, 2, 43}, /* shli r3, r2, 43 */
1802 {3, 2, 3}} /* shl1add r4, r2, r3 */
1804 {-8796093022209ll /* 0xfffff7ffffffffff */ ,
1805 {{2, 0, 1}, /* sub r2, zero, r1 */
1806 {6, 1, 43}, /* shli r3, r1, 43 */
1807 {2, 2, 3}} /* sub r4, r2, r3 */
1809 {-8796093022208ll /* 0xfffff80000000000 */ ,
1810 {{2, 0, 1}, /* sub r2, zero, r1 */
1811 {6, 2, 43}} /* shli r3, r2, 43 */
1813 {-8796093022207ll /* 0xfffff80000000001 */ ,
1814 {{6, 1, 43}, /* shli r2, r1, 43 */
1815 {2, 1, 2}} /* sub r3, r1, r2 */
1817 {-8796093022206ll /* 0xfffff80000000002 */ ,
1818 {{6, 1, 1}, /* shli r2, r1, 1 */
1819 {6, 1, 43}, /* shli r3, r1, 43 */
1820 {2, 2, 3}} /* sub r4, r2, r3 */
1822 {-8796093022205ll /* 0xfffff80000000003 */ ,
1823 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1824 {6, 1, 43}, /* shli r3, r1, 43 */
1825 {2, 2, 3}} /* sub r4, r2, r3 */
1827 {-8796093022204ll /* 0xfffff80000000004 */ ,
1828 {{6, 1, 2}, /* shli r2, r1, 2 */
1829 {6, 1, 43}, /* shli r3, r1, 43 */
1830 {2, 2, 3}} /* sub r4, r2, r3 */
1832 {-8796093022203ll /* 0xfffff80000000005 */ ,
1833 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1834 {6, 1, 43}, /* shli r3, r1, 43 */
1835 {2, 2, 3}} /* sub r4, r2, r3 */
1837 {-8796093022200ll /* 0xfffff80000000008 */ ,
1838 {{6, 1, 3}, /* shli r2, r1, 3 */
1839 {6, 1, 43}, /* shli r3, r1, 43 */
1840 {2, 2, 3}} /* sub r4, r2, r3 */
1842 {-8796093022199ll /* 0xfffff80000000009 */ ,
1843 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1844 {6, 1, 43}, /* shli r3, r1, 43 */
1845 {2, 2, 3}} /* sub r4, r2, r3 */
1847 {-6597069766657ll /* 0xfffff9ffffffffff */ ,
1848 {{6, 1, 41}, /* shli r2, r1, 41 */
1849 {4, 2, 1}, /* shl2add r3, r2, r1 */
1850 {2, 2, 3}} /* sub r4, r2, r3 */
1852 {-4398046511112ll /* 0xfffffbfffffffff8 */ ,
1853 {{2, 0, 1}, /* sub r2, zero, r1 */
1854 {6, 2, 42}, /* shli r3, r2, 42 */
1855 {5, 2, 3}} /* shl3add r4, r2, r3 */
1857 {-4398046511111ll /* 0xfffffbfffffffff9 */ ,
1858 {{6, 1, 42}, /* shli r2, r1, 42 */
1859 {5, 1, 2}, /* shl3add r3, r1, r2 */
1860 {2, 1, 3}} /* sub r4, r1, r3 */
1862 {-4398046511108ll /* 0xfffffbfffffffffc */ ,
1863 {{2, 0, 1}, /* sub r2, zero, r1 */
1864 {6, 2, 42}, /* shli r3, r2, 42 */
1865 {4, 2, 3}} /* shl2add r4, r2, r3 */
1867 {-4398046511107ll /* 0xfffffbfffffffffd */ ,
1868 {{6, 1, 42}, /* shli r2, r1, 42 */
1869 {4, 1, 2}, /* shl2add r3, r1, r2 */
1870 {2, 1, 3}} /* sub r4, r1, r3 */
1872 {-4398046511106ll /* 0xfffffbfffffffffe */ ,
1873 {{2, 0, 1}, /* sub r2, zero, r1 */
1874 {6, 2, 42}, /* shli r3, r2, 42 */
1875 {3, 2, 3}} /* shl1add r4, r2, r3 */
1877 {-4398046511105ll /* 0xfffffbffffffffff */ ,
1878 {{2, 0, 1}, /* sub r2, zero, r1 */
1879 {6, 1, 42}, /* shli r3, r1, 42 */
1880 {2, 2, 3}} /* sub r4, r2, r3 */
1882 {-4398046511104ll /* 0xfffffc0000000000 */ ,
1883 {{2, 0, 1}, /* sub r2, zero, r1 */
1884 {6, 2, 42}} /* shli r3, r2, 42 */
1886 {-4398046511103ll /* 0xfffffc0000000001 */ ,
1887 {{6, 1, 42}, /* shli r2, r1, 42 */
1888 {2, 1, 2}} /* sub r3, r1, r2 */
1890 {-4398046511102ll /* 0xfffffc0000000002 */ ,
1891 {{6, 1, 1}, /* shli r2, r1, 1 */
1892 {6, 1, 42}, /* shli r3, r1, 42 */
1893 {2, 2, 3}} /* sub r4, r2, r3 */
1895 {-4398046511101ll /* 0xfffffc0000000003 */ ,
1896 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1897 {6, 1, 42}, /* shli r3, r1, 42 */
1898 {2, 2, 3}} /* sub r4, r2, r3 */
1900 {-4398046511100ll /* 0xfffffc0000000004 */ ,
1901 {{6, 1, 2}, /* shli r2, r1, 2 */
1902 {6, 1, 42}, /* shli r3, r1, 42 */
1903 {2, 2, 3}} /* sub r4, r2, r3 */
1905 {-4398046511099ll /* 0xfffffc0000000005 */ ,
1906 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1907 {6, 1, 42}, /* shli r3, r1, 42 */
1908 {2, 2, 3}} /* sub r4, r2, r3 */
1910 {-4398046511096ll /* 0xfffffc0000000008 */ ,
1911 {{6, 1, 3}, /* shli r2, r1, 3 */
1912 {6, 1, 42}, /* shli r3, r1, 42 */
1913 {2, 2, 3}} /* sub r4, r2, r3 */
1915 {-4398046511095ll /* 0xfffffc0000000009 */ ,
1916 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1917 {6, 1, 42}, /* shli r3, r1, 42 */
1918 {2, 2, 3}} /* sub r4, r2, r3 */
1920 {-3298534883329ll /* 0xfffffcffffffffff */ ,
1921 {{6, 1, 40}, /* shli r2, r1, 40 */
1922 {4, 2, 1}, /* shl2add r3, r2, r1 */
1923 {2, 2, 3}} /* sub r4, r2, r3 */
1925 {-2199023255560ll /* 0xfffffdfffffffff8 */ ,
1926 {{2, 0, 1}, /* sub r2, zero, r1 */
1927 {6, 2, 41}, /* shli r3, r2, 41 */
1928 {5, 2, 3}} /* shl3add r4, r2, r3 */
1930 {-2199023255559ll /* 0xfffffdfffffffff9 */ ,
1931 {{6, 1, 41}, /* shli r2, r1, 41 */
1932 {5, 1, 2}, /* shl3add r3, r1, r2 */
1933 {2, 1, 3}} /* sub r4, r1, r3 */
1935 {-2199023255556ll /* 0xfffffdfffffffffc */ ,
1936 {{2, 0, 1}, /* sub r2, zero, r1 */
1937 {6, 2, 41}, /* shli r3, r2, 41 */
1938 {4, 2, 3}} /* shl2add r4, r2, r3 */
1940 {-2199023255555ll /* 0xfffffdfffffffffd */ ,
1941 {{6, 1, 41}, /* shli r2, r1, 41 */
1942 {4, 1, 2}, /* shl2add r3, r1, r2 */
1943 {2, 1, 3}} /* sub r4, r1, r3 */
1945 {-2199023255554ll /* 0xfffffdfffffffffe */ ,
1946 {{2, 0, 1}, /* sub r2, zero, r1 */
1947 {6, 2, 41}, /* shli r3, r2, 41 */
1948 {3, 2, 3}} /* shl1add r4, r2, r3 */
1950 {-2199023255553ll /* 0xfffffdffffffffff */ ,
1951 {{2, 0, 1}, /* sub r2, zero, r1 */
1952 {6, 1, 41}, /* shli r3, r1, 41 */
1953 {2, 2, 3}} /* sub r4, r2, r3 */
1955 {-2199023255552ll /* 0xfffffe0000000000 */ ,
1956 {{2, 0, 1}, /* sub r2, zero, r1 */
1957 {6, 2, 41}} /* shli r3, r2, 41 */
1959 {-2199023255551ll /* 0xfffffe0000000001 */ ,
1960 {{6, 1, 41}, /* shli r2, r1, 41 */
1961 {2, 1, 2}} /* sub r3, r1, r2 */
1963 {-2199023255550ll /* 0xfffffe0000000002 */ ,
1964 {{6, 1, 1}, /* shli r2, r1, 1 */
1965 {6, 1, 41}, /* shli r3, r1, 41 */
1966 {2, 2, 3}} /* sub r4, r2, r3 */
1968 {-2199023255549ll /* 0xfffffe0000000003 */ ,
1969 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1970 {6, 1, 41}, /* shli r3, r1, 41 */
1971 {2, 2, 3}} /* sub r4, r2, r3 */
1973 {-2199023255548ll /* 0xfffffe0000000004 */ ,
1974 {{6, 1, 2}, /* shli r2, r1, 2 */
1975 {6, 1, 41}, /* shli r3, r1, 41 */
1976 {2, 2, 3}} /* sub r4, r2, r3 */
1978 {-2199023255547ll /* 0xfffffe0000000005 */ ,
1979 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1980 {6, 1, 41}, /* shli r3, r1, 41 */
1981 {2, 2, 3}} /* sub r4, r2, r3 */
1983 {-2199023255544ll /* 0xfffffe0000000008 */ ,
1984 {{6, 1, 3}, /* shli r2, r1, 3 */
1985 {6, 1, 41}, /* shli r3, r1, 41 */
1986 {2, 2, 3}} /* sub r4, r2, r3 */
1988 {-2199023255543ll /* 0xfffffe0000000009 */ ,
1989 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1990 {6, 1, 41}, /* shli r3, r1, 41 */
1991 {2, 2, 3}} /* sub r4, r2, r3 */
1993 {-1649267441665ll /* 0xfffffe7fffffffff */ ,
1994 {{6, 1, 39}, /* shli r2, r1, 39 */
1995 {4, 2, 1}, /* shl2add r3, r2, r1 */
1996 {2, 2, 3}} /* sub r4, r2, r3 */
1998 {-1099511627784ll /* 0xfffffefffffffff8 */ ,
1999 {{2, 0, 1}, /* sub r2, zero, r1 */
2000 {6, 2, 40}, /* shli r3, r2, 40 */
2001 {5, 2, 3}} /* shl3add r4, r2, r3 */
2003 {-1099511627783ll /* 0xfffffefffffffff9 */ ,
2004 {{6, 1, 40}, /* shli r2, r1, 40 */
2005 {5, 1, 2}, /* shl3add r3, r1, r2 */
2006 {2, 1, 3}} /* sub r4, r1, r3 */
2008 {-1099511627780ll /* 0xfffffefffffffffc */ ,
2009 {{2, 0, 1}, /* sub r2, zero, r1 */
2010 {6, 2, 40}, /* shli r3, r2, 40 */
2011 {4, 2, 3}} /* shl2add r4, r2, r3 */
2013 {-1099511627779ll /* 0xfffffefffffffffd */ ,
2014 {{6, 1, 40}, /* shli r2, r1, 40 */
2015 {4, 1, 2}, /* shl2add r3, r1, r2 */
2016 {2, 1, 3}} /* sub r4, r1, r3 */
2018 {-1099511627778ll /* 0xfffffefffffffffe */ ,
2019 {{2, 0, 1}, /* sub r2, zero, r1 */
2020 {6, 2, 40}, /* shli r3, r2, 40 */
2021 {3, 2, 3}} /* shl1add r4, r2, r3 */
2023 {-1099511627777ll /* 0xfffffeffffffffff */ ,
2024 {{2, 0, 1}, /* sub r2, zero, r1 */
2025 {6, 1, 40}, /* shli r3, r1, 40 */
2026 {2, 2, 3}} /* sub r4, r2, r3 */
2028 {-1099511627776ll /* 0xffffff0000000000 */ ,
2029 {{2, 0, 1}, /* sub r2, zero, r1 */
2030 {6, 2, 40}} /* shli r3, r2, 40 */
2032 {-1099511627775ll /* 0xffffff0000000001 */ ,
2033 {{6, 1, 40}, /* shli r2, r1, 40 */
2034 {2, 1, 2}} /* sub r3, r1, r2 */
2036 {-1099511627774ll /* 0xffffff0000000002 */ ,
2037 {{6, 1, 1}, /* shli r2, r1, 1 */
2038 {6, 1, 40}, /* shli r3, r1, 40 */
2039 {2, 2, 3}} /* sub r4, r2, r3 */
2041 {-1099511627773ll /* 0xffffff0000000003 */ ,
2042 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2043 {6, 1, 40}, /* shli r3, r1, 40 */
2044 {2, 2, 3}} /* sub r4, r2, r3 */
2046 {-1099511627772ll /* 0xffffff0000000004 */ ,
2047 {{6, 1, 2}, /* shli r2, r1, 2 */
2048 {6, 1, 40}, /* shli r3, r1, 40 */
2049 {2, 2, 3}} /* sub r4, r2, r3 */
2051 {-1099511627771ll /* 0xffffff0000000005 */ ,
2052 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2053 {6, 1, 40}, /* shli r3, r1, 40 */
2054 {2, 2, 3}} /* sub r4, r2, r3 */
2056 {-1099511627768ll /* 0xffffff0000000008 */ ,
2057 {{6, 1, 3}, /* shli r2, r1, 3 */
2058 {6, 1, 40}, /* shli r3, r1, 40 */
2059 {2, 2, 3}} /* sub r4, r2, r3 */
2061 {-1099511627767ll /* 0xffffff0000000009 */ ,
2062 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2063 {6, 1, 40}, /* shli r3, r1, 40 */
2064 {2, 2, 3}} /* sub r4, r2, r3 */
2066 {-824633720833ll /* 0xffffff3fffffffff */ ,
2067 {{6, 1, 38}, /* shli r2, r1, 38 */
2068 {4, 2, 1}, /* shl2add r3, r2, r1 */
2069 {2, 2, 3}} /* sub r4, r2, r3 */
2071 {-549755813896ll /* 0xffffff7ffffffff8 */ ,
2072 {{2, 0, 1}, /* sub r2, zero, r1 */
2073 {6, 2, 39}, /* shli r3, r2, 39 */
2074 {5, 2, 3}} /* shl3add r4, r2, r3 */
2076 {-549755813895ll /* 0xffffff7ffffffff9 */ ,
2077 {{6, 1, 39}, /* shli r2, r1, 39 */
2078 {5, 1, 2}, /* shl3add r3, r1, r2 */
2079 {2, 1, 3}} /* sub r4, r1, r3 */
2081 {-549755813892ll /* 0xffffff7ffffffffc */ ,
2082 {{2, 0, 1}, /* sub r2, zero, r1 */
2083 {6, 2, 39}, /* shli r3, r2, 39 */
2084 {4, 2, 3}} /* shl2add r4, r2, r3 */
2086 {-549755813891ll /* 0xffffff7ffffffffd */ ,
2087 {{6, 1, 39}, /* shli r2, r1, 39 */
2088 {4, 1, 2}, /* shl2add r3, r1, r2 */
2089 {2, 1, 3}} /* sub r4, r1, r3 */
2091 {-549755813890ll /* 0xffffff7ffffffffe */ ,
2092 {{2, 0, 1}, /* sub r2, zero, r1 */
2093 {6, 2, 39}, /* shli r3, r2, 39 */
2094 {3, 2, 3}} /* shl1add r4, r2, r3 */
2096 {-549755813889ll /* 0xffffff7fffffffff */ ,
2097 {{2, 0, 1}, /* sub r2, zero, r1 */
2098 {6, 1, 39}, /* shli r3, r1, 39 */
2099 {2, 2, 3}} /* sub r4, r2, r3 */
2101 {-549755813888ll /* 0xffffff8000000000 */ ,
2102 {{2, 0, 1}, /* sub r2, zero, r1 */
2103 {6, 2, 39}} /* shli r3, r2, 39 */
2105 {-549755813887ll /* 0xffffff8000000001 */ ,
2106 {{6, 1, 39}, /* shli r2, r1, 39 */
2107 {2, 1, 2}} /* sub r3, r1, r2 */
2109 {-549755813886ll /* 0xffffff8000000002 */ ,
2110 {{6, 1, 1}, /* shli r2, r1, 1 */
2111 {6, 1, 39}, /* shli r3, r1, 39 */
2112 {2, 2, 3}} /* sub r4, r2, r3 */
2114 {-549755813885ll /* 0xffffff8000000003 */ ,
2115 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2116 {6, 1, 39}, /* shli r3, r1, 39 */
2117 {2, 2, 3}} /* sub r4, r2, r3 */
2119 {-549755813884ll /* 0xffffff8000000004 */ ,
2120 {{6, 1, 2}, /* shli r2, r1, 2 */
2121 {6, 1, 39}, /* shli r3, r1, 39 */
2122 {2, 2, 3}} /* sub r4, r2, r3 */
2124 {-549755813883ll /* 0xffffff8000000005 */ ,
2125 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2126 {6, 1, 39}, /* shli r3, r1, 39 */
2127 {2, 2, 3}} /* sub r4, r2, r3 */
2129 {-549755813880ll /* 0xffffff8000000008 */ ,
2130 {{6, 1, 3}, /* shli r2, r1, 3 */
2131 {6, 1, 39}, /* shli r3, r1, 39 */
2132 {2, 2, 3}} /* sub r4, r2, r3 */
2134 {-549755813879ll /* 0xffffff8000000009 */ ,
2135 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2136 {6, 1, 39}, /* shli r3, r1, 39 */
2137 {2, 2, 3}} /* sub r4, r2, r3 */
2139 {-412316860417ll /* 0xffffff9fffffffff */ ,
2140 {{6, 1, 37}, /* shli r2, r1, 37 */
2141 {4, 2, 1}, /* shl2add r3, r2, r1 */
2142 {2, 2, 3}} /* sub r4, r2, r3 */
2144 {-274877906952ll /* 0xffffffbffffffff8 */ ,
2145 {{2, 0, 1}, /* sub r2, zero, r1 */
2146 {6, 2, 38}, /* shli r3, r2, 38 */
2147 {5, 2, 3}} /* shl3add r4, r2, r3 */
2149 {-274877906951ll /* 0xffffffbffffffff9 */ ,
2150 {{6, 1, 38}, /* shli r2, r1, 38 */
2151 {5, 1, 2}, /* shl3add r3, r1, r2 */
2152 {2, 1, 3}} /* sub r4, r1, r3 */
2154 {-274877906948ll /* 0xffffffbffffffffc */ ,
2155 {{2, 0, 1}, /* sub r2, zero, r1 */
2156 {6, 2, 38}, /* shli r3, r2, 38 */
2157 {4, 2, 3}} /* shl2add r4, r2, r3 */
2159 {-274877906947ll /* 0xffffffbffffffffd */ ,
2160 {{6, 1, 38}, /* shli r2, r1, 38 */
2161 {4, 1, 2}, /* shl2add r3, r1, r2 */
2162 {2, 1, 3}} /* sub r4, r1, r3 */
2164 {-274877906946ll /* 0xffffffbffffffffe */ ,
2165 {{2, 0, 1}, /* sub r2, zero, r1 */
2166 {6, 2, 38}, /* shli r3, r2, 38 */
2167 {3, 2, 3}} /* shl1add r4, r2, r3 */
2169 {-274877906945ll /* 0xffffffbfffffffff */ ,
2170 {{2, 0, 1}, /* sub r2, zero, r1 */
2171 {6, 1, 38}, /* shli r3, r1, 38 */
2172 {2, 2, 3}} /* sub r4, r2, r3 */
2174 {-274877906944ll /* 0xffffffc000000000 */ ,
2175 {{2, 0, 1}, /* sub r2, zero, r1 */
2176 {6, 2, 38}} /* shli r3, r2, 38 */
2178 {-274877906943ll /* 0xffffffc000000001 */ ,
2179 {{6, 1, 38}, /* shli r2, r1, 38 */
2180 {2, 1, 2}} /* sub r3, r1, r2 */
2182 {-274877906942ll /* 0xffffffc000000002 */ ,
2183 {{6, 1, 1}, /* shli r2, r1, 1 */
2184 {6, 1, 38}, /* shli r3, r1, 38 */
2185 {2, 2, 3}} /* sub r4, r2, r3 */
2187 {-274877906941ll /* 0xffffffc000000003 */ ,
2188 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2189 {6, 1, 38}, /* shli r3, r1, 38 */
2190 {2, 2, 3}} /* sub r4, r2, r3 */
2192 {-274877906940ll /* 0xffffffc000000004 */ ,
2193 {{6, 1, 2}, /* shli r2, r1, 2 */
2194 {6, 1, 38}, /* shli r3, r1, 38 */
2195 {2, 2, 3}} /* sub r4, r2, r3 */
2197 {-274877906939ll /* 0xffffffc000000005 */ ,
2198 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2199 {6, 1, 38}, /* shli r3, r1, 38 */
2200 {2, 2, 3}} /* sub r4, r2, r3 */
2202 {-274877906936ll /* 0xffffffc000000008 */ ,
2203 {{6, 1, 3}, /* shli r2, r1, 3 */
2204 {6, 1, 38}, /* shli r3, r1, 38 */
2205 {2, 2, 3}} /* sub r4, r2, r3 */
2207 {-274877906935ll /* 0xffffffc000000009 */ ,
2208 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2209 {6, 1, 38}, /* shli r3, r1, 38 */
2210 {2, 2, 3}} /* sub r4, r2, r3 */
2212 {-206158430209ll /* 0xffffffcfffffffff */ ,
2213 {{6, 1, 36}, /* shli r2, r1, 36 */
2214 {4, 2, 1}, /* shl2add r3, r2, r1 */
2215 {2, 2, 3}} /* sub r4, r2, r3 */
2217 {-137438953480ll /* 0xffffffdffffffff8 */ ,
2218 {{2, 0, 1}, /* sub r2, zero, r1 */
2219 {6, 2, 37}, /* shli r3, r2, 37 */
2220 {5, 2, 3}} /* shl3add r4, r2, r3 */
2222 {-137438953479ll /* 0xffffffdffffffff9 */ ,
2223 {{6, 1, 37}, /* shli r2, r1, 37 */
2224 {5, 1, 2}, /* shl3add r3, r1, r2 */
2225 {2, 1, 3}} /* sub r4, r1, r3 */
2227 {-137438953476ll /* 0xffffffdffffffffc */ ,
2228 {{2, 0, 1}, /* sub r2, zero, r1 */
2229 {6, 2, 37}, /* shli r3, r2, 37 */
2230 {4, 2, 3}} /* shl2add r4, r2, r3 */
2232 {-137438953475ll /* 0xffffffdffffffffd */ ,
2233 {{6, 1, 37}, /* shli r2, r1, 37 */
2234 {4, 1, 2}, /* shl2add r3, r1, r2 */
2235 {2, 1, 3}} /* sub r4, r1, r3 */
2237 {-137438953474ll /* 0xffffffdffffffffe */ ,
2238 {{2, 0, 1}, /* sub r2, zero, r1 */
2239 {6, 2, 37}, /* shli r3, r2, 37 */
2240 {3, 2, 3}} /* shl1add r4, r2, r3 */
2242 {-137438953473ll /* 0xffffffdfffffffff */ ,
2243 {{2, 0, 1}, /* sub r2, zero, r1 */
2244 {6, 1, 37}, /* shli r3, r1, 37 */
2245 {2, 2, 3}} /* sub r4, r2, r3 */
2247 {-137438953472ll /* 0xffffffe000000000 */ ,
2248 {{2, 0, 1}, /* sub r2, zero, r1 */
2249 {6, 2, 37}} /* shli r3, r2, 37 */
2251 {-137438953471ll /* 0xffffffe000000001 */ ,
2252 {{6, 1, 37}, /* shli r2, r1, 37 */
2253 {2, 1, 2}} /* sub r3, r1, r2 */
2255 {-137438953470ll /* 0xffffffe000000002 */ ,
2256 {{6, 1, 1}, /* shli r2, r1, 1 */
2257 {6, 1, 37}, /* shli r3, r1, 37 */
2258 {2, 2, 3}} /* sub r4, r2, r3 */
2260 {-137438953469ll /* 0xffffffe000000003 */ ,
2261 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2262 {6, 1, 37}, /* shli r3, r1, 37 */
2263 {2, 2, 3}} /* sub r4, r2, r3 */
2265 {-137438953468ll /* 0xffffffe000000004 */ ,
2266 {{6, 1, 2}, /* shli r2, r1, 2 */
2267 {6, 1, 37}, /* shli r3, r1, 37 */
2268 {2, 2, 3}} /* sub r4, r2, r3 */
2270 {-137438953467ll /* 0xffffffe000000005 */ ,
2271 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2272 {6, 1, 37}, /* shli r3, r1, 37 */
2273 {2, 2, 3}} /* sub r4, r2, r3 */
2275 {-137438953464ll /* 0xffffffe000000008 */ ,
2276 {{6, 1, 3}, /* shli r2, r1, 3 */
2277 {6, 1, 37}, /* shli r3, r1, 37 */
2278 {2, 2, 3}} /* sub r4, r2, r3 */
2280 {-137438953463ll /* 0xffffffe000000009 */ ,
2281 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2282 {6, 1, 37}, /* shli r3, r1, 37 */
2283 {2, 2, 3}} /* sub r4, r2, r3 */
2285 {-103079215105ll /* 0xffffffe7ffffffff */ ,
2286 {{6, 1, 35}, /* shli r2, r1, 35 */
2287 {4, 2, 1}, /* shl2add r3, r2, r1 */
2288 {2, 2, 3}} /* sub r4, r2, r3 */
2290 {-68719476744ll /* 0xffffffeffffffff8 */ ,
2291 {{2, 0, 1}, /* sub r2, zero, r1 */
2292 {6, 2, 36}, /* shli r3, r2, 36 */
2293 {5, 2, 3}} /* shl3add r4, r2, r3 */
2295 {-68719476743ll /* 0xffffffeffffffff9 */ ,
2296 {{6, 1, 36}, /* shli r2, r1, 36 */
2297 {5, 1, 2}, /* shl3add r3, r1, r2 */
2298 {2, 1, 3}} /* sub r4, r1, r3 */
2300 {-68719476740ll /* 0xffffffeffffffffc */ ,
2301 {{2, 0, 1}, /* sub r2, zero, r1 */
2302 {6, 2, 36}, /* shli r3, r2, 36 */
2303 {4, 2, 3}} /* shl2add r4, r2, r3 */
2305 {-68719476739ll /* 0xffffffeffffffffd */ ,
2306 {{6, 1, 36}, /* shli r2, r1, 36 */
2307 {4, 1, 2}, /* shl2add r3, r1, r2 */
2308 {2, 1, 3}} /* sub r4, r1, r3 */
2310 {-68719476738ll /* 0xffffffeffffffffe */ ,
2311 {{2, 0, 1}, /* sub r2, zero, r1 */
2312 {6, 2, 36}, /* shli r3, r2, 36 */
2313 {3, 2, 3}} /* shl1add r4, r2, r3 */
2315 {-68719476737ll /* 0xffffffefffffffff */ ,
2316 {{2, 0, 1}, /* sub r2, zero, r1 */
2317 {6, 1, 36}, /* shli r3, r1, 36 */
2318 {2, 2, 3}} /* sub r4, r2, r3 */
2320 {-68719476736ll /* 0xfffffff000000000 */ ,
2321 {{2, 0, 1}, /* sub r2, zero, r1 */
2322 {6, 2, 36}} /* shli r3, r2, 36 */
2324 {-68719476735ll /* 0xfffffff000000001 */ ,
2325 {{6, 1, 36}, /* shli r2, r1, 36 */
2326 {2, 1, 2}} /* sub r3, r1, r2 */
2328 {-68719476734ll /* 0xfffffff000000002 */ ,
2329 {{6, 1, 1}, /* shli r2, r1, 1 */
2330 {6, 1, 36}, /* shli r3, r1, 36 */
2331 {2, 2, 3}} /* sub r4, r2, r3 */
2333 {-68719476733ll /* 0xfffffff000000003 */ ,
2334 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2335 {6, 1, 36}, /* shli r3, r1, 36 */
2336 {2, 2, 3}} /* sub r4, r2, r3 */
2338 {-68719476732ll /* 0xfffffff000000004 */ ,
2339 {{6, 1, 2}, /* shli r2, r1, 2 */
2340 {6, 1, 36}, /* shli r3, r1, 36 */
2341 {2, 2, 3}} /* sub r4, r2, r3 */
2343 {-68719476731ll /* 0xfffffff000000005 */ ,
2344 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2345 {6, 1, 36}, /* shli r3, r1, 36 */
2346 {2, 2, 3}} /* sub r4, r2, r3 */
2348 {-68719476728ll /* 0xfffffff000000008 */ ,
2349 {{6, 1, 3}, /* shli r2, r1, 3 */
2350 {6, 1, 36}, /* shli r3, r1, 36 */
2351 {2, 2, 3}} /* sub r4, r2, r3 */
2353 {-68719476727ll /* 0xfffffff000000009 */ ,
2354 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2355 {6, 1, 36}, /* shli r3, r1, 36 */
2356 {2, 2, 3}} /* sub r4, r2, r3 */
2358 {-51539607553ll /* 0xfffffff3ffffffff */ ,
2359 {{6, 1, 34}, /* shli r2, r1, 34 */
2360 {4, 2, 1}, /* shl2add r3, r2, r1 */
2361 {2, 2, 3}} /* sub r4, r2, r3 */
2363 {-34359738376ll /* 0xfffffff7fffffff8 */ ,
2364 {{2, 0, 1}, /* sub r2, zero, r1 */
2365 {6, 2, 35}, /* shli r3, r2, 35 */
2366 {5, 2, 3}} /* shl3add r4, r2, r3 */
2368 {-34359738375ll /* 0xfffffff7fffffff9 */ ,
2369 {{6, 1, 35}, /* shli r2, r1, 35 */
2370 {5, 1, 2}, /* shl3add r3, r1, r2 */
2371 {2, 1, 3}} /* sub r4, r1, r3 */
2373 {-34359738372ll /* 0xfffffff7fffffffc */ ,
2374 {{2, 0, 1}, /* sub r2, zero, r1 */
2375 {6, 2, 35}, /* shli r3, r2, 35 */
2376 {4, 2, 3}} /* shl2add r4, r2, r3 */
2378 {-34359738371ll /* 0xfffffff7fffffffd */ ,
2379 {{6, 1, 35}, /* shli r2, r1, 35 */
2380 {4, 1, 2}, /* shl2add r3, r1, r2 */
2381 {2, 1, 3}} /* sub r4, r1, r3 */
2383 {-34359738370ll /* 0xfffffff7fffffffe */ ,
2384 {{2, 0, 1}, /* sub r2, zero, r1 */
2385 {6, 2, 35}, /* shli r3, r2, 35 */
2386 {3, 2, 3}} /* shl1add r4, r2, r3 */
2388 {-34359738369ll /* 0xfffffff7ffffffff */ ,
2389 {{2, 0, 1}, /* sub r2, zero, r1 */
2390 {6, 1, 35}, /* shli r3, r1, 35 */
2391 {2, 2, 3}} /* sub r4, r2, r3 */
2393 {-34359738368ll /* 0xfffffff800000000 */ ,
2394 {{2, 0, 1}, /* sub r2, zero, r1 */
2395 {6, 2, 35}} /* shli r3, r2, 35 */
2397 {-34359738367ll /* 0xfffffff800000001 */ ,
2398 {{6, 1, 35}, /* shli r2, r1, 35 */
2399 {2, 1, 2}} /* sub r3, r1, r2 */
2401 {-34359738366ll /* 0xfffffff800000002 */ ,
2402 {{6, 1, 1}, /* shli r2, r1, 1 */
2403 {6, 1, 35}, /* shli r3, r1, 35 */
2404 {2, 2, 3}} /* sub r4, r2, r3 */
2406 {-34359738365ll /* 0xfffffff800000003 */ ,
2407 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2408 {6, 1, 35}, /* shli r3, r1, 35 */
2409 {2, 2, 3}} /* sub r4, r2, r3 */
2411 {-34359738364ll /* 0xfffffff800000004 */ ,
2412 {{6, 1, 2}, /* shli r2, r1, 2 */
2413 {6, 1, 35}, /* shli r3, r1, 35 */
2414 {2, 2, 3}} /* sub r4, r2, r3 */
2416 {-34359738363ll /* 0xfffffff800000005 */ ,
2417 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2418 {6, 1, 35}, /* shli r3, r1, 35 */
2419 {2, 2, 3}} /* sub r4, r2, r3 */
2421 {-34359738360ll /* 0xfffffff800000008 */ ,
2422 {{6, 1, 3}, /* shli r2, r1, 3 */
2423 {6, 1, 35}, /* shli r3, r1, 35 */
2424 {2, 2, 3}} /* sub r4, r2, r3 */
2426 {-34359738359ll /* 0xfffffff800000009 */ ,
2427 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2428 {6, 1, 35}, /* shli r3, r1, 35 */
2429 {2, 2, 3}} /* sub r4, r2, r3 */
2431 {-25769803777ll /* 0xfffffff9ffffffff */ ,
2432 {{6, 1, 33}, /* shli r2, r1, 33 */
2433 {4, 2, 1}, /* shl2add r3, r2, r1 */
2434 {2, 2, 3}} /* sub r4, r2, r3 */
2436 {-17179869192ll /* 0xfffffffbfffffff8 */ ,
2437 {{2, 0, 1}, /* sub r2, zero, r1 */
2438 {6, 2, 34}, /* shli r3, r2, 34 */
2439 {5, 2, 3}} /* shl3add r4, r2, r3 */
2441 {-17179869191ll /* 0xfffffffbfffffff9 */ ,
2442 {{6, 1, 34}, /* shli r2, r1, 34 */
2443 {5, 1, 2}, /* shl3add r3, r1, r2 */
2444 {2, 1, 3}} /* sub r4, r1, r3 */
2446 {-17179869188ll /* 0xfffffffbfffffffc */ ,
2447 {{2, 0, 1}, /* sub r2, zero, r1 */
2448 {6, 2, 34}, /* shli r3, r2, 34 */
2449 {4, 2, 3}} /* shl2add r4, r2, r3 */
2451 {-17179869187ll /* 0xfffffffbfffffffd */ ,
2452 {{6, 1, 34}, /* shli r2, r1, 34 */
2453 {4, 1, 2}, /* shl2add r3, r1, r2 */
2454 {2, 1, 3}} /* sub r4, r1, r3 */
2456 {-17179869186ll /* 0xfffffffbfffffffe */ ,
2457 {{2, 0, 1}, /* sub r2, zero, r1 */
2458 {6, 2, 34}, /* shli r3, r2, 34 */
2459 {3, 2, 3}} /* shl1add r4, r2, r3 */
2461 {-17179869185ll /* 0xfffffffbffffffff */ ,
2462 {{2, 0, 1}, /* sub r2, zero, r1 */
2463 {6, 1, 34}, /* shli r3, r1, 34 */
2464 {2, 2, 3}} /* sub r4, r2, r3 */
2466 {-17179869184ll /* 0xfffffffc00000000 */ ,
2467 {{2, 0, 1}, /* sub r2, zero, r1 */
2468 {6, 2, 34}} /* shli r3, r2, 34 */
2470 {-17179869183ll /* 0xfffffffc00000001 */ ,
2471 {{6, 1, 34}, /* shli r2, r1, 34 */
2472 {2, 1, 2}} /* sub r3, r1, r2 */
2474 {-17179869182ll /* 0xfffffffc00000002 */ ,
2475 {{6, 1, 1}, /* shli r2, r1, 1 */
2476 {6, 1, 34}, /* shli r3, r1, 34 */
2477 {2, 2, 3}} /* sub r4, r2, r3 */
2479 {-17179869181ll /* 0xfffffffc00000003 */ ,
2480 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2481 {6, 1, 34}, /* shli r3, r1, 34 */
2482 {2, 2, 3}} /* sub r4, r2, r3 */
2484 {-17179869180ll /* 0xfffffffc00000004 */ ,
2485 {{6, 1, 2}, /* shli r2, r1, 2 */
2486 {6, 1, 34}, /* shli r3, r1, 34 */
2487 {2, 2, 3}} /* sub r4, r2, r3 */
2489 {-17179869179ll /* 0xfffffffc00000005 */ ,
2490 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2491 {6, 1, 34}, /* shli r3, r1, 34 */
2492 {2, 2, 3}} /* sub r4, r2, r3 */
2494 {-17179869176ll /* 0xfffffffc00000008 */ ,
2495 {{6, 1, 3}, /* shli r2, r1, 3 */
2496 {6, 1, 34}, /* shli r3, r1, 34 */
2497 {2, 2, 3}} /* sub r4, r2, r3 */
2499 {-17179869175ll /* 0xfffffffc00000009 */ ,
2500 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2501 {6, 1, 34}, /* shli r3, r1, 34 */
2502 {2, 2, 3}} /* sub r4, r2, r3 */
2504 {-12884901889ll /* 0xfffffffcffffffff */ ,
2505 {{6, 1, 32}, /* shli r2, r1, 32 */
2506 {4, 2, 1}, /* shl2add r3, r2, r1 */
2507 {2, 2, 3}} /* sub r4, r2, r3 */
2509 {-8589934600ll /* 0xfffffffdfffffff8 */ ,
2510 {{2, 0, 1}, /* sub r2, zero, r1 */
2511 {6, 2, 33}, /* shli r3, r2, 33 */
2512 {5, 2, 3}} /* shl3add r4, r2, r3 */
2514 {-8589934599ll /* 0xfffffffdfffffff9 */ ,
2515 {{6, 1, 33}, /* shli r2, r1, 33 */
2516 {5, 1, 2}, /* shl3add r3, r1, r2 */
2517 {2, 1, 3}} /* sub r4, r1, r3 */
2519 {-8589934596ll /* 0xfffffffdfffffffc */ ,
2520 {{2, 0, 1}, /* sub r2, zero, r1 */
2521 {6, 2, 33}, /* shli r3, r2, 33 */
2522 {4, 2, 3}} /* shl2add r4, r2, r3 */
2524 {-8589934595ll /* 0xfffffffdfffffffd */ ,
2525 {{6, 1, 33}, /* shli r2, r1, 33 */
2526 {4, 1, 2}, /* shl2add r3, r1, r2 */
2527 {2, 1, 3}} /* sub r4, r1, r3 */
2529 {-8589934594ll /* 0xfffffffdfffffffe */ ,
2530 {{2, 0, 1}, /* sub r2, zero, r1 */
2531 {6, 2, 33}, /* shli r3, r2, 33 */
2532 {3, 2, 3}} /* shl1add r4, r2, r3 */
2534 {-8589934593ll /* 0xfffffffdffffffff */ ,
2535 {{2, 0, 1}, /* sub r2, zero, r1 */
2536 {6, 1, 33}, /* shli r3, r1, 33 */
2537 {2, 2, 3}} /* sub r4, r2, r3 */
2539 {-8589934592ll /* 0xfffffffe00000000 */ ,
2540 {{2, 0, 1}, /* sub r2, zero, r1 */
2541 {6, 2, 33}} /* shli r3, r2, 33 */
2543 {-8589934591ll /* 0xfffffffe00000001 */ ,
2544 {{6, 1, 33}, /* shli r2, r1, 33 */
2545 {2, 1, 2}} /* sub r3, r1, r2 */
2547 {-8589934590ll /* 0xfffffffe00000002 */ ,
2548 {{6, 1, 1}, /* shli r2, r1, 1 */
2549 {6, 1, 33}, /* shli r3, r1, 33 */
2550 {2, 2, 3}} /* sub r4, r2, r3 */
2552 {-8589934589ll /* 0xfffffffe00000003 */ ,
2553 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2554 {6, 1, 33}, /* shli r3, r1, 33 */
2555 {2, 2, 3}} /* sub r4, r2, r3 */
2557 {-8589934588ll /* 0xfffffffe00000004 */ ,
2558 {{6, 1, 2}, /* shli r2, r1, 2 */
2559 {6, 1, 33}, /* shli r3, r1, 33 */
2560 {2, 2, 3}} /* sub r4, r2, r3 */
2562 {-8589934587ll /* 0xfffffffe00000005 */ ,
2563 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2564 {6, 1, 33}, /* shli r3, r1, 33 */
2565 {2, 2, 3}} /* sub r4, r2, r3 */
2567 {-8589934584ll /* 0xfffffffe00000008 */ ,
2568 {{6, 1, 3}, /* shli r2, r1, 3 */
2569 {6, 1, 33}, /* shli r3, r1, 33 */
2570 {2, 2, 3}} /* sub r4, r2, r3 */
2572 {-8589934583ll /* 0xfffffffe00000009 */ ,
2573 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2574 {6, 1, 33}, /* shli r3, r1, 33 */
2575 {2, 2, 3}} /* sub r4, r2, r3 */
2577 {-6442450945ll /* 0xfffffffe7fffffff */ ,
2578 {{6, 1, 31}, /* shli r2, r1, 31 */
2579 {4, 2, 1}, /* shl2add r3, r2, r1 */
2580 {2, 2, 3}} /* sub r4, r2, r3 */
2582 {-4294967304ll /* 0xfffffffefffffff8 */ ,
2583 {{2, 0, 1}, /* sub r2, zero, r1 */
2584 {6, 2, 32}, /* shli r3, r2, 32 */
2585 {5, 2, 3}} /* shl3add r4, r2, r3 */
2587 {-4294967303ll /* 0xfffffffefffffff9 */ ,
2588 {{6, 1, 32}, /* shli r2, r1, 32 */
2589 {5, 1, 2}, /* shl3add r3, r1, r2 */
2590 {2, 1, 3}} /* sub r4, r1, r3 */
2592 {-4294967300ll /* 0xfffffffefffffffc */ ,
2593 {{2, 0, 1}, /* sub r2, zero, r1 */
2594 {6, 2, 32}, /* shli r3, r2, 32 */
2595 {4, 2, 3}} /* shl2add r4, r2, r3 */
2597 {-4294967299ll /* 0xfffffffefffffffd */ ,
2598 {{6, 1, 32}, /* shli r2, r1, 32 */
2599 {4, 1, 2}, /* shl2add r3, r1, r2 */
2600 {2, 1, 3}} /* sub r4, r1, r3 */
2602 {-4294967298ll /* 0xfffffffefffffffe */ ,
2603 {{2, 0, 1}, /* sub r2, zero, r1 */
2604 {6, 2, 32}, /* shli r3, r2, 32 */
2605 {3, 2, 3}} /* shl1add r4, r2, r3 */
2607 {-4294967297ll /* 0xfffffffeffffffff */ ,
2608 {{2, 0, 1}, /* sub r2, zero, r1 */
2609 {6, 1, 32}, /* shli r3, r1, 32 */
2610 {2, 2, 3}} /* sub r4, r2, r3 */
2612 {-4294967296ll /* 0xffffffff00000000 */ ,
2613 {{2, 0, 1}, /* sub r2, zero, r1 */
2614 {6, 2, 32}} /* shli r3, r2, 32 */
2616 {-4294967295ll /* 0xffffffff00000001 */ ,
2617 {{6, 1, 32}, /* shli r2, r1, 32 */
2618 {2, 1, 2}} /* sub r3, r1, r2 */
2620 {-4294967294ll /* 0xffffffff00000002 */ ,
2621 {{6, 1, 1}, /* shli r2, r1, 1 */
2622 {6, 1, 32}, /* shli r3, r1, 32 */
2623 {2, 2, 3}} /* sub r4, r2, r3 */
2625 {-4294967293ll /* 0xffffffff00000003 */ ,
2626 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2627 {6, 1, 32}, /* shli r3, r1, 32 */
2628 {2, 2, 3}} /* sub r4, r2, r3 */
2630 {-4294967292ll /* 0xffffffff00000004 */ ,
2631 {{6, 1, 2}, /* shli r2, r1, 2 */
2632 {6, 1, 32}, /* shli r3, r1, 32 */
2633 {2, 2, 3}} /* sub r4, r2, r3 */
2635 {-4294967291ll /* 0xffffffff00000005 */ ,
2636 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2637 {6, 1, 32}, /* shli r3, r1, 32 */
2638 {2, 2, 3}} /* sub r4, r2, r3 */
2640 {-4294967288ll /* 0xffffffff00000008 */ ,
2641 {{6, 1, 3}, /* shli r2, r1, 3 */
2642 {6, 1, 32}, /* shli r3, r1, 32 */
2643 {2, 2, 3}} /* sub r4, r2, r3 */
2645 {-4294967287ll /* 0xffffffff00000009 */ ,
2646 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2647 {6, 1, 32}, /* shli r3, r1, 32 */
2648 {2, 2, 3}} /* sub r4, r2, r3 */
2650 {-3221225473ll /* 0xffffffff3fffffff */ ,
2651 {{6, 1, 30}, /* shli r2, r1, 30 */
2652 {4, 2, 1}, /* shl2add r3, r2, r1 */
2653 {2, 2, 3}} /* sub r4, r2, r3 */
2655 {-2147483656ll /* 0xffffffff7ffffff8 */ ,
2656 {{2, 0, 1}, /* sub r2, zero, r1 */
2657 {6, 2, 31}, /* shli r3, r2, 31 */
2658 {5, 2, 3}} /* shl3add r4, r2, r3 */
2660 {-2147483655ll /* 0xffffffff7ffffff9 */ ,
2661 {{6, 1, 31}, /* shli r2, r1, 31 */
2662 {5, 1, 2}, /* shl3add r3, r1, r2 */
2663 {2, 1, 3}} /* sub r4, r1, r3 */
2665 {-2147483652ll /* 0xffffffff7ffffffc */ ,
2666 {{2, 0, 1}, /* sub r2, zero, r1 */
2667 {6, 2, 31}, /* shli r3, r2, 31 */
2668 {4, 2, 3}} /* shl2add r4, r2, r3 */
2670 {-2147483651ll /* 0xffffffff7ffffffd */ ,
2671 {{6, 1, 31}, /* shli r2, r1, 31 */
2672 {4, 1, 2}, /* shl2add r3, r1, r2 */
2673 {2, 1, 3}} /* sub r4, r1, r3 */
2675 {-2147483650ll /* 0xffffffff7ffffffe */ ,
2676 {{2, 0, 1}, /* sub r2, zero, r1 */
2677 {6, 2, 31}, /* shli r3, r2, 31 */
2678 {3, 2, 3}} /* shl1add r4, r2, r3 */
2680 {-2147483649ll /* 0xffffffff7fffffff */ ,
2681 {{2, 0, 1}, /* sub r2, zero, r1 */
2682 {6, 1, 31}, /* shli r3, r1, 31 */
2683 {2, 2, 3}} /* sub r4, r2, r3 */
2685 {-2147483648ll /* 0xffffffff80000000 */ ,
2686 {{2, 0, 1}, /* sub r2, zero, r1 */
2687 {6, 2, 31}} /* shli r3, r2, 31 */
2689 {-2147483647ll /* 0xffffffff80000001 */ ,
2690 {{6, 1, 31}, /* shli r2, r1, 31 */
2691 {2, 1, 2}} /* sub r3, r1, r2 */
2693 {-2147483646ll /* 0xffffffff80000002 */ ,
2694 {{6, 1, 1}, /* shli r2, r1, 1 */
2695 {6, 1, 31}, /* shli r3, r1, 31 */
2696 {2, 2, 3}} /* sub r4, r2, r3 */
2698 {-2147483645ll /* 0xffffffff80000003 */ ,
2699 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2700 {6, 1, 31}, /* shli r3, r1, 31 */
2701 {2, 2, 3}} /* sub r4, r2, r3 */
2703 {-2147483644ll /* 0xffffffff80000004 */ ,
2704 {{6, 1, 2}, /* shli r2, r1, 2 */
2705 {6, 1, 31}, /* shli r3, r1, 31 */
2706 {2, 2, 3}} /* sub r4, r2, r3 */
2708 {-2147483643ll /* 0xffffffff80000005 */ ,
2709 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2710 {6, 1, 31}, /* shli r3, r1, 31 */
2711 {2, 2, 3}} /* sub r4, r2, r3 */
2713 {-2147483640ll /* 0xffffffff80000008 */ ,
2714 {{6, 1, 3}, /* shli r2, r1, 3 */
2715 {6, 1, 31}, /* shli r3, r1, 31 */
2716 {2, 2, 3}} /* sub r4, r2, r3 */
2718 {-2147483639ll /* 0xffffffff80000009 */ ,
2719 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2720 {6, 1, 31}, /* shli r3, r1, 31 */
2721 {2, 2, 3}} /* sub r4, r2, r3 */
2723 {-1610612737ll /* 0xffffffff9fffffff */ ,
2724 {{6, 1, 29}, /* shli r2, r1, 29 */
2725 {4, 2, 1}, /* shl2add r3, r2, r1 */
2726 {2, 2, 3}} /* sub r4, r2, r3 */
2728 {-1073741832ll /* 0xffffffffbffffff8 */ ,
2729 {{2, 0, 1}, /* sub r2, zero, r1 */
2730 {6, 2, 30}, /* shli r3, r2, 30 */
2731 {5, 2, 3}} /* shl3add r4, r2, r3 */
2733 {-1073741831ll /* 0xffffffffbffffff9 */ ,
2734 {{6, 1, 30}, /* shli r2, r1, 30 */
2735 {5, 1, 2}, /* shl3add r3, r1, r2 */
2736 {2, 1, 3}} /* sub r4, r1, r3 */
2738 {-1073741828ll /* 0xffffffffbffffffc */ ,
2739 {{2, 0, 1}, /* sub r2, zero, r1 */
2740 {6, 2, 30}, /* shli r3, r2, 30 */
2741 {4, 2, 3}} /* shl2add r4, r2, r3 */
2743 {-1073741827ll /* 0xffffffffbffffffd */ ,
2744 {{6, 1, 30}, /* shli r2, r1, 30 */
2745 {4, 1, 2}, /* shl2add r3, r1, r2 */
2746 {2, 1, 3}} /* sub r4, r1, r3 */
2748 {-1073741826ll /* 0xffffffffbffffffe */ ,
2749 {{2, 0, 1}, /* sub r2, zero, r1 */
2750 {6, 2, 30}, /* shli r3, r2, 30 */
2751 {3, 2, 3}} /* shl1add r4, r2, r3 */
2753 {-1073741825ll /* 0xffffffffbfffffff */ ,
2754 {{2, 0, 1}, /* sub r2, zero, r1 */
2755 {6, 1, 30}, /* shli r3, r1, 30 */
2756 {2, 2, 3}} /* sub r4, r2, r3 */
2758 {-1073741824ll /* 0xffffffffc0000000 */ ,
2759 {{2, 0, 1}, /* sub r2, zero, r1 */
2760 {6, 2, 30}} /* shli r3, r2, 30 */
2762 {-1073741823ll /* 0xffffffffc0000001 */ ,
2763 {{6, 1, 30}, /* shli r2, r1, 30 */
2764 {2, 1, 2}} /* sub r3, r1, r2 */
2766 {-1073741822ll /* 0xffffffffc0000002 */ ,
2767 {{6, 1, 1}, /* shli r2, r1, 1 */
2768 {6, 1, 30}, /* shli r3, r1, 30 */
2769 {2, 2, 3}} /* sub r4, r2, r3 */
2771 {-1073741821ll /* 0xffffffffc0000003 */ ,
2772 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2773 {6, 1, 30}, /* shli r3, r1, 30 */
2774 {2, 2, 3}} /* sub r4, r2, r3 */
2776 {-1073741820ll /* 0xffffffffc0000004 */ ,
2777 {{6, 1, 2}, /* shli r2, r1, 2 */
2778 {6, 1, 30}, /* shli r3, r1, 30 */
2779 {2, 2, 3}} /* sub r4, r2, r3 */
2781 {-1073741819ll /* 0xffffffffc0000005 */ ,
2782 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2783 {6, 1, 30}, /* shli r3, r1, 30 */
2784 {2, 2, 3}} /* sub r4, r2, r3 */
2786 {-1073741816ll /* 0xffffffffc0000008 */ ,
2787 {{6, 1, 3}, /* shli r2, r1, 3 */
2788 {6, 1, 30}, /* shli r3, r1, 30 */
2789 {2, 2, 3}} /* sub r4, r2, r3 */
2791 {-1073741815ll /* 0xffffffffc0000009 */ ,
2792 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2793 {6, 1, 30}, /* shli r3, r1, 30 */
2794 {2, 2, 3}} /* sub r4, r2, r3 */
2796 {-805306369ll /* 0xffffffffcfffffff */ ,
2797 {{6, 1, 28}, /* shli r2, r1, 28 */
2798 {4, 2, 1}, /* shl2add r3, r2, r1 */
2799 {2, 2, 3}} /* sub r4, r2, r3 */
2801 {-536870920ll /* 0xffffffffdffffff8 */ ,
2802 {{2, 0, 1}, /* sub r2, zero, r1 */
2803 {6, 2, 29}, /* shli r3, r2, 29 */
2804 {5, 2, 3}} /* shl3add r4, r2, r3 */
2806 {-536870919ll /* 0xffffffffdffffff9 */ ,
2807 {{6, 1, 29}, /* shli r2, r1, 29 */
2808 {5, 1, 2}, /* shl3add r3, r1, r2 */
2809 {2, 1, 3}} /* sub r4, r1, r3 */
2811 {-536870916ll /* 0xffffffffdffffffc */ ,
2812 {{2, 0, 1}, /* sub r2, zero, r1 */
2813 {6, 2, 29}, /* shli r3, r2, 29 */
2814 {4, 2, 3}} /* shl2add r4, r2, r3 */
2816 {-536870915ll /* 0xffffffffdffffffd */ ,
2817 {{6, 1, 29}, /* shli r2, r1, 29 */
2818 {4, 1, 2}, /* shl2add r3, r1, r2 */
2819 {2, 1, 3}} /* sub r4, r1, r3 */
2821 {-536870914ll /* 0xffffffffdffffffe */ ,
2822 {{2, 0, 1}, /* sub r2, zero, r1 */
2823 {6, 2, 29}, /* shli r3, r2, 29 */
2824 {3, 2, 3}} /* shl1add r4, r2, r3 */
2826 {-536870913ll /* 0xffffffffdfffffff */ ,
2827 {{2, 0, 1}, /* sub r2, zero, r1 */
2828 {6, 1, 29}, /* shli r3, r1, 29 */
2829 {2, 2, 3}} /* sub r4, r2, r3 */
2831 {-536870912ll /* 0xffffffffe0000000 */ ,
2832 {{2, 0, 1}, /* sub r2, zero, r1 */
2833 {6, 2, 29}} /* shli r3, r2, 29 */
2835 {-536870911ll /* 0xffffffffe0000001 */ ,
2836 {{6, 1, 29}, /* shli r2, r1, 29 */
2837 {2, 1, 2}} /* sub r3, r1, r2 */
2839 {-536870910ll /* 0xffffffffe0000002 */ ,
2840 {{6, 1, 1}, /* shli r2, r1, 1 */
2841 {6, 1, 29}, /* shli r3, r1, 29 */
2842 {2, 2, 3}} /* sub r4, r2, r3 */
2844 {-536870909ll /* 0xffffffffe0000003 */ ,
2845 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2846 {6, 1, 29}, /* shli r3, r1, 29 */
2847 {2, 2, 3}} /* sub r4, r2, r3 */
2849 {-536870908ll /* 0xffffffffe0000004 */ ,
2850 {{6, 1, 2}, /* shli r2, r1, 2 */
2851 {6, 1, 29}, /* shli r3, r1, 29 */
2852 {2, 2, 3}} /* sub r4, r2, r3 */
2854 {-536870907ll /* 0xffffffffe0000005 */ ,
2855 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2856 {6, 1, 29}, /* shli r3, r1, 29 */
2857 {2, 2, 3}} /* sub r4, r2, r3 */
2859 {-536870904ll /* 0xffffffffe0000008 */ ,
2860 {{6, 1, 3}, /* shli r2, r1, 3 */
2861 {6, 1, 29}, /* shli r3, r1, 29 */
2862 {2, 2, 3}} /* sub r4, r2, r3 */
2864 {-536870903ll /* 0xffffffffe0000009 */ ,
2865 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2866 {6, 1, 29}, /* shli r3, r1, 29 */
2867 {2, 2, 3}} /* sub r4, r2, r3 */
2869 {-402653185ll /* 0xffffffffe7ffffff */ ,
2870 {{6, 1, 27}, /* shli r2, r1, 27 */
2871 {4, 2, 1}, /* shl2add r3, r2, r1 */
2872 {2, 2, 3}} /* sub r4, r2, r3 */
2874 {-268435464ll /* 0xffffffffeffffff8 */ ,
2875 {{2, 0, 1}, /* sub r2, zero, r1 */
2876 {6, 2, 28}, /* shli r3, r2, 28 */
2877 {5, 2, 3}} /* shl3add r4, r2, r3 */
2879 {-268435463ll /* 0xffffffffeffffff9 */ ,
2880 {{6, 1, 28}, /* shli r2, r1, 28 */
2881 {5, 1, 2}, /* shl3add r3, r1, r2 */
2882 {2, 1, 3}} /* sub r4, r1, r3 */
2884 {-268435460ll /* 0xffffffffeffffffc */ ,
2885 {{2, 0, 1}, /* sub r2, zero, r1 */
2886 {6, 2, 28}, /* shli r3, r2, 28 */
2887 {4, 2, 3}} /* shl2add r4, r2, r3 */
2889 {-268435459ll /* 0xffffffffeffffffd */ ,
2890 {{6, 1, 28}, /* shli r2, r1, 28 */
2891 {4, 1, 2}, /* shl2add r3, r1, r2 */
2892 {2, 1, 3}} /* sub r4, r1, r3 */
2894 {-268435458ll /* 0xffffffffeffffffe */ ,
2895 {{2, 0, 1}, /* sub r2, zero, r1 */
2896 {6, 2, 28}, /* shli r3, r2, 28 */
2897 {3, 2, 3}} /* shl1add r4, r2, r3 */
2899 {-268435457ll /* 0xffffffffefffffff */ ,
2900 {{2, 0, 1}, /* sub r2, zero, r1 */
2901 {6, 1, 28}, /* shli r3, r1, 28 */
2902 {2, 2, 3}} /* sub r4, r2, r3 */
2904 {-268435456ll /* 0xfffffffff0000000 */ ,
2905 {{2, 0, 1}, /* sub r2, zero, r1 */
2906 {6, 2, 28}} /* shli r3, r2, 28 */
2908 {-268435455ll /* 0xfffffffff0000001 */ ,
2909 {{6, 1, 28}, /* shli r2, r1, 28 */
2910 {2, 1, 2}} /* sub r3, r1, r2 */
2912 {-268435454ll /* 0xfffffffff0000002 */ ,
2913 {{6, 1, 1}, /* shli r2, r1, 1 */
2914 {6, 1, 28}, /* shli r3, r1, 28 */
2915 {2, 2, 3}} /* sub r4, r2, r3 */
2917 {-268435453ll /* 0xfffffffff0000003 */ ,
2918 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2919 {6, 1, 28}, /* shli r3, r1, 28 */
2920 {2, 2, 3}} /* sub r4, r2, r3 */
2922 {-268435452ll /* 0xfffffffff0000004 */ ,
2923 {{6, 1, 2}, /* shli r2, r1, 2 */
2924 {6, 1, 28}, /* shli r3, r1, 28 */
2925 {2, 2, 3}} /* sub r4, r2, r3 */
2927 {-268435451ll /* 0xfffffffff0000005 */ ,
2928 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2929 {6, 1, 28}, /* shli r3, r1, 28 */
2930 {2, 2, 3}} /* sub r4, r2, r3 */
2932 {-268435448ll /* 0xfffffffff0000008 */ ,
2933 {{6, 1, 3}, /* shli r2, r1, 3 */
2934 {6, 1, 28}, /* shli r3, r1, 28 */
2935 {2, 2, 3}} /* sub r4, r2, r3 */
2937 {-268435447ll /* 0xfffffffff0000009 */ ,
2938 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2939 {6, 1, 28}, /* shli r3, r1, 28 */
2940 {2, 2, 3}} /* sub r4, r2, r3 */
2942 {-201326593ll /* 0xfffffffff3ffffff */ ,
2943 {{6, 1, 26}, /* shli r2, r1, 26 */
2944 {4, 2, 1}, /* shl2add r3, r2, r1 */
2945 {2, 2, 3}} /* sub r4, r2, r3 */
2947 {-134217736ll /* 0xfffffffff7fffff8 */ ,
2948 {{2, 0, 1}, /* sub r2, zero, r1 */
2949 {6, 2, 27}, /* shli r3, r2, 27 */
2950 {5, 2, 3}} /* shl3add r4, r2, r3 */
2952 {-134217735ll /* 0xfffffffff7fffff9 */ ,
2953 {{6, 1, 27}, /* shli r2, r1, 27 */
2954 {5, 1, 2}, /* shl3add r3, r1, r2 */
2955 {2, 1, 3}} /* sub r4, r1, r3 */
2957 {-134217732ll /* 0xfffffffff7fffffc */ ,
2958 {{2, 0, 1}, /* sub r2, zero, r1 */
2959 {6, 2, 27}, /* shli r3, r2, 27 */
2960 {4, 2, 3}} /* shl2add r4, r2, r3 */
2962 {-134217731ll /* 0xfffffffff7fffffd */ ,
2963 {{6, 1, 27}, /* shli r2, r1, 27 */
2964 {4, 1, 2}, /* shl2add r3, r1, r2 */
2965 {2, 1, 3}} /* sub r4, r1, r3 */
2967 {-134217730ll /* 0xfffffffff7fffffe */ ,
2968 {{2, 0, 1}, /* sub r2, zero, r1 */
2969 {6, 2, 27}, /* shli r3, r2, 27 */
2970 {3, 2, 3}} /* shl1add r4, r2, r3 */
2972 {-134217729ll /* 0xfffffffff7ffffff */ ,
2973 {{2, 0, 1}, /* sub r2, zero, r1 */
2974 {6, 1, 27}, /* shli r3, r1, 27 */
2975 {2, 2, 3}} /* sub r4, r2, r3 */
2977 {-134217728ll /* 0xfffffffff8000000 */ ,
2978 {{2, 0, 1}, /* sub r2, zero, r1 */
2979 {6, 2, 27}} /* shli r3, r2, 27 */
2981 {-134217727ll /* 0xfffffffff8000001 */ ,
2982 {{6, 1, 27}, /* shli r2, r1, 27 */
2983 {2, 1, 2}} /* sub r3, r1, r2 */
2985 {-134217726ll /* 0xfffffffff8000002 */ ,
2986 {{6, 1, 1}, /* shli r2, r1, 1 */
2987 {6, 1, 27}, /* shli r3, r1, 27 */
2988 {2, 2, 3}} /* sub r4, r2, r3 */
2990 {-134217725ll /* 0xfffffffff8000003 */ ,
2991 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2992 {6, 1, 27}, /* shli r3, r1, 27 */
2993 {2, 2, 3}} /* sub r4, r2, r3 */
2995 {-134217724ll /* 0xfffffffff8000004 */ ,
2996 {{6, 1, 2}, /* shli r2, r1, 2 */
2997 {6, 1, 27}, /* shli r3, r1, 27 */
2998 {2, 2, 3}} /* sub r4, r2, r3 */
3000 {-134217723ll /* 0xfffffffff8000005 */ ,
3001 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3002 {6, 1, 27}, /* shli r3, r1, 27 */
3003 {2, 2, 3}} /* sub r4, r2, r3 */
3005 {-134217720ll /* 0xfffffffff8000008 */ ,
3006 {{6, 1, 3}, /* shli r2, r1, 3 */
3007 {6, 1, 27}, /* shli r3, r1, 27 */
3008 {2, 2, 3}} /* sub r4, r2, r3 */
3010 {-134217719ll /* 0xfffffffff8000009 */ ,
3011 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3012 {6, 1, 27}, /* shli r3, r1, 27 */
3013 {2, 2, 3}} /* sub r4, r2, r3 */
3015 {-100663297ll /* 0xfffffffff9ffffff */ ,
3016 {{6, 1, 25}, /* shli r2, r1, 25 */
3017 {4, 2, 1}, /* shl2add r3, r2, r1 */
3018 {2, 2, 3}} /* sub r4, r2, r3 */
3020 {-67108872ll /* 0xfffffffffbfffff8 */ ,
3021 {{2, 0, 1}, /* sub r2, zero, r1 */
3022 {6, 2, 26}, /* shli r3, r2, 26 */
3023 {5, 2, 3}} /* shl3add r4, r2, r3 */
3025 {-67108871ll /* 0xfffffffffbfffff9 */ ,
3026 {{6, 1, 26}, /* shli r2, r1, 26 */
3027 {5, 1, 2}, /* shl3add r3, r1, r2 */
3028 {2, 1, 3}} /* sub r4, r1, r3 */
3030 {-67108868ll /* 0xfffffffffbfffffc */ ,
3031 {{2, 0, 1}, /* sub r2, zero, r1 */
3032 {6, 2, 26}, /* shli r3, r2, 26 */
3033 {4, 2, 3}} /* shl2add r4, r2, r3 */
3035 {-67108867ll /* 0xfffffffffbfffffd */ ,
3036 {{6, 1, 26}, /* shli r2, r1, 26 */
3037 {4, 1, 2}, /* shl2add r3, r1, r2 */
3038 {2, 1, 3}} /* sub r4, r1, r3 */
3040 {-67108866ll /* 0xfffffffffbfffffe */ ,
3041 {{2, 0, 1}, /* sub r2, zero, r1 */
3042 {6, 2, 26}, /* shli r3, r2, 26 */
3043 {3, 2, 3}} /* shl1add r4, r2, r3 */
3045 {-67108865ll /* 0xfffffffffbffffff */ ,
3046 {{2, 0, 1}, /* sub r2, zero, r1 */
3047 {6, 1, 26}, /* shli r3, r1, 26 */
3048 {2, 2, 3}} /* sub r4, r2, r3 */
3050 {-67108864ll /* 0xfffffffffc000000 */ ,
3051 {{2, 0, 1}, /* sub r2, zero, r1 */
3052 {6, 2, 26}} /* shli r3, r2, 26 */
3054 {-67108863ll /* 0xfffffffffc000001 */ ,
3055 {{6, 1, 26}, /* shli r2, r1, 26 */
3056 {2, 1, 2}} /* sub r3, r1, r2 */
3058 {-67108862ll /* 0xfffffffffc000002 */ ,
3059 {{6, 1, 1}, /* shli r2, r1, 1 */
3060 {6, 1, 26}, /* shli r3, r1, 26 */
3061 {2, 2, 3}} /* sub r4, r2, r3 */
3063 {-67108861ll /* 0xfffffffffc000003 */ ,
3064 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3065 {6, 1, 26}, /* shli r3, r1, 26 */
3066 {2, 2, 3}} /* sub r4, r2, r3 */
3068 {-67108860ll /* 0xfffffffffc000004 */ ,
3069 {{6, 1, 2}, /* shli r2, r1, 2 */
3070 {6, 1, 26}, /* shli r3, r1, 26 */
3071 {2, 2, 3}} /* sub r4, r2, r3 */
3073 {-67108859ll /* 0xfffffffffc000005 */ ,
3074 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3075 {6, 1, 26}, /* shli r3, r1, 26 */
3076 {2, 2, 3}} /* sub r4, r2, r3 */
3078 {-67108856ll /* 0xfffffffffc000008 */ ,
3079 {{6, 1, 3}, /* shli r2, r1, 3 */
3080 {6, 1, 26}, /* shli r3, r1, 26 */
3081 {2, 2, 3}} /* sub r4, r2, r3 */
3083 {-67108855ll /* 0xfffffffffc000009 */ ,
3084 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3085 {6, 1, 26}, /* shli r3, r1, 26 */
3086 {2, 2, 3}} /* sub r4, r2, r3 */
3088 {-50331649ll /* 0xfffffffffcffffff */ ,
3089 {{6, 1, 24}, /* shli r2, r1, 24 */
3090 {4, 2, 1}, /* shl2add r3, r2, r1 */
3091 {2, 2, 3}} /* sub r4, r2, r3 */
3093 {-33554440ll /* 0xfffffffffdfffff8 */ ,
3094 {{2, 0, 1}, /* sub r2, zero, r1 */
3095 {6, 2, 25}, /* shli r3, r2, 25 */
3096 {5, 2, 3}} /* shl3add r4, r2, r3 */
3098 {-33554439ll /* 0xfffffffffdfffff9 */ ,
3099 {{6, 1, 25}, /* shli r2, r1, 25 */
3100 {5, 1, 2}, /* shl3add r3, r1, r2 */
3101 {2, 1, 3}} /* sub r4, r1, r3 */
3103 {-33554436ll /* 0xfffffffffdfffffc */ ,
3104 {{2, 0, 1}, /* sub r2, zero, r1 */
3105 {6, 2, 25}, /* shli r3, r2, 25 */
3106 {4, 2, 3}} /* shl2add r4, r2, r3 */
3108 {-33554435ll /* 0xfffffffffdfffffd */ ,
3109 {{6, 1, 25}, /* shli r2, r1, 25 */
3110 {4, 1, 2}, /* shl2add r3, r1, r2 */
3111 {2, 1, 3}} /* sub r4, r1, r3 */
3113 {-33554434ll /* 0xfffffffffdfffffe */ ,
3114 {{2, 0, 1}, /* sub r2, zero, r1 */
3115 {6, 2, 25}, /* shli r3, r2, 25 */
3116 {3, 2, 3}} /* shl1add r4, r2, r3 */
3118 {-33554433ll /* 0xfffffffffdffffff */ ,
3119 {{2, 0, 1}, /* sub r2, zero, r1 */
3120 {6, 1, 25}, /* shli r3, r1, 25 */
3121 {2, 2, 3}} /* sub r4, r2, r3 */
3123 {-33554432ll /* 0xfffffffffe000000 */ ,
3124 {{2, 0, 1}, /* sub r2, zero, r1 */
3125 {6, 2, 25}} /* shli r3, r2, 25 */
3127 {-33554431ll /* 0xfffffffffe000001 */ ,
3128 {{6, 1, 25}, /* shli r2, r1, 25 */
3129 {2, 1, 2}} /* sub r3, r1, r2 */
3131 {-33554430ll /* 0xfffffffffe000002 */ ,
3132 {{6, 1, 1}, /* shli r2, r1, 1 */
3133 {6, 1, 25}, /* shli r3, r1, 25 */
3134 {2, 2, 3}} /* sub r4, r2, r3 */
3136 {-33554429ll /* 0xfffffffffe000003 */ ,
3137 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3138 {6, 1, 25}, /* shli r3, r1, 25 */
3139 {2, 2, 3}} /* sub r4, r2, r3 */
3141 {-33554428ll /* 0xfffffffffe000004 */ ,
3142 {{6, 1, 2}, /* shli r2, r1, 2 */
3143 {6, 1, 25}, /* shli r3, r1, 25 */
3144 {2, 2, 3}} /* sub r4, r2, r3 */
3146 {-33554427ll /* 0xfffffffffe000005 */ ,
3147 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3148 {6, 1, 25}, /* shli r3, r1, 25 */
3149 {2, 2, 3}} /* sub r4, r2, r3 */
3151 {-33554424ll /* 0xfffffffffe000008 */ ,
3152 {{6, 1, 3}, /* shli r2, r1, 3 */
3153 {6, 1, 25}, /* shli r3, r1, 25 */
3154 {2, 2, 3}} /* sub r4, r2, r3 */
3156 {-33554423ll /* 0xfffffffffe000009 */ ,
3157 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3158 {6, 1, 25}, /* shli r3, r1, 25 */
3159 {2, 2, 3}} /* sub r4, r2, r3 */
3161 {-25165825ll /* 0xfffffffffe7fffff */ ,
3162 {{6, 1, 23}, /* shli r2, r1, 23 */
3163 {4, 2, 1}, /* shl2add r3, r2, r1 */
3164 {2, 2, 3}} /* sub r4, r2, r3 */
3166 {-16777224ll /* 0xfffffffffefffff8 */ ,
3167 {{2, 0, 1}, /* sub r2, zero, r1 */
3168 {6, 2, 24}, /* shli r3, r2, 24 */
3169 {5, 2, 3}} /* shl3add r4, r2, r3 */
3171 {-16777223ll /* 0xfffffffffefffff9 */ ,
3172 {{6, 1, 24}, /* shli r2, r1, 24 */
3173 {5, 1, 2}, /* shl3add r3, r1, r2 */
3174 {2, 1, 3}} /* sub r4, r1, r3 */
3176 {-16777220ll /* 0xfffffffffefffffc */ ,
3177 {{2, 0, 1}, /* sub r2, zero, r1 */
3178 {6, 2, 24}, /* shli r3, r2, 24 */
3179 {4, 2, 3}} /* shl2add r4, r2, r3 */
3181 {-16777219ll /* 0xfffffffffefffffd */ ,
3182 {{6, 1, 24}, /* shli r2, r1, 24 */
3183 {4, 1, 2}, /* shl2add r3, r1, r2 */
3184 {2, 1, 3}} /* sub r4, r1, r3 */
3186 {-16777218ll /* 0xfffffffffefffffe */ ,
3187 {{2, 0, 1}, /* sub r2, zero, r1 */
3188 {6, 2, 24}, /* shli r3, r2, 24 */
3189 {3, 2, 3}} /* shl1add r4, r2, r3 */
3191 {-16777217ll /* 0xfffffffffeffffff */ ,
3192 {{2, 0, 1}, /* sub r2, zero, r1 */
3193 {6, 1, 24}, /* shli r3, r1, 24 */
3194 {2, 2, 3}} /* sub r4, r2, r3 */
3196 {-16777216ll /* 0xffffffffff000000 */ ,
3197 {{2, 0, 1}, /* sub r2, zero, r1 */
3198 {6, 2, 24}} /* shli r3, r2, 24 */
3200 {-16777215ll /* 0xffffffffff000001 */ ,
3201 {{6, 1, 24}, /* shli r2, r1, 24 */
3202 {2, 1, 2}} /* sub r3, r1, r2 */
3204 {-16777214ll /* 0xffffffffff000002 */ ,
3205 {{6, 1, 1}, /* shli r2, r1, 1 */
3206 {6, 1, 24}, /* shli r3, r1, 24 */
3207 {2, 2, 3}} /* sub r4, r2, r3 */
3209 {-16777213ll /* 0xffffffffff000003 */ ,
3210 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3211 {6, 1, 24}, /* shli r3, r1, 24 */
3212 {2, 2, 3}} /* sub r4, r2, r3 */
3214 {-16777212ll /* 0xffffffffff000004 */ ,
3215 {{6, 1, 2}, /* shli r2, r1, 2 */
3216 {6, 1, 24}, /* shli r3, r1, 24 */
3217 {2, 2, 3}} /* sub r4, r2, r3 */
3219 {-16777211ll /* 0xffffffffff000005 */ ,
3220 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3221 {6, 1, 24}, /* shli r3, r1, 24 */
3222 {2, 2, 3}} /* sub r4, r2, r3 */
3224 {-16777208ll /* 0xffffffffff000008 */ ,
3225 {{6, 1, 3}, /* shli r2, r1, 3 */
3226 {6, 1, 24}, /* shli r3, r1, 24 */
3227 {2, 2, 3}} /* sub r4, r2, r3 */
3229 {-16777207ll /* 0xffffffffff000009 */ ,
3230 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3231 {6, 1, 24}, /* shli r3, r1, 24 */
3232 {2, 2, 3}} /* sub r4, r2, r3 */
3234 {-12582913ll /* 0xffffffffff3fffff */ ,
3235 {{6, 1, 22}, /* shli r2, r1, 22 */
3236 {4, 2, 1}, /* shl2add r3, r2, r1 */
3237 {2, 2, 3}} /* sub r4, r2, r3 */
3239 {-8388616ll /* 0xffffffffff7ffff8 */ ,
3240 {{2, 0, 1}, /* sub r2, zero, r1 */
3241 {6, 2, 23}, /* shli r3, r2, 23 */
3242 {5, 2, 3}} /* shl3add r4, r2, r3 */
3244 {-8388615ll /* 0xffffffffff7ffff9 */ ,
3245 {{6, 1, 23}, /* shli r2, r1, 23 */
3246 {5, 1, 2}, /* shl3add r3, r1, r2 */
3247 {2, 1, 3}} /* sub r4, r1, r3 */
3249 {-8388612ll /* 0xffffffffff7ffffc */ ,
3250 {{2, 0, 1}, /* sub r2, zero, r1 */
3251 {6, 2, 23}, /* shli r3, r2, 23 */
3252 {4, 2, 3}} /* shl2add r4, r2, r3 */
3254 {-8388611ll /* 0xffffffffff7ffffd */ ,
3255 {{6, 1, 23}, /* shli r2, r1, 23 */
3256 {4, 1, 2}, /* shl2add r3, r1, r2 */
3257 {2, 1, 3}} /* sub r4, r1, r3 */
3259 {-8388610ll /* 0xffffffffff7ffffe */ ,
3260 {{2, 0, 1}, /* sub r2, zero, r1 */
3261 {6, 2, 23}, /* shli r3, r2, 23 */
3262 {3, 2, 3}} /* shl1add r4, r2, r3 */
3264 {-8388609ll /* 0xffffffffff7fffff */ ,
3265 {{2, 0, 1}, /* sub r2, zero, r1 */
3266 {6, 1, 23}, /* shli r3, r1, 23 */
3267 {2, 2, 3}} /* sub r4, r2, r3 */
3269 {-8388608ll /* 0xffffffffff800000 */ ,
3270 {{2, 0, 1}, /* sub r2, zero, r1 */
3271 {6, 2, 23}} /* shli r3, r2, 23 */
3273 {-8388607ll /* 0xffffffffff800001 */ ,
3274 {{6, 1, 23}, /* shli r2, r1, 23 */
3275 {2, 1, 2}} /* sub r3, r1, r2 */
3277 {-8388606ll /* 0xffffffffff800002 */ ,
3278 {{6, 1, 1}, /* shli r2, r1, 1 */
3279 {6, 1, 23}, /* shli r3, r1, 23 */
3280 {2, 2, 3}} /* sub r4, r2, r3 */
3282 {-8388605ll /* 0xffffffffff800003 */ ,
3283 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3284 {6, 1, 23}, /* shli r3, r1, 23 */
3285 {2, 2, 3}} /* sub r4, r2, r3 */
3287 {-8388604ll /* 0xffffffffff800004 */ ,
3288 {{6, 1, 2}, /* shli r2, r1, 2 */
3289 {6, 1, 23}, /* shli r3, r1, 23 */
3290 {2, 2, 3}} /* sub r4, r2, r3 */
3292 {-8388603ll /* 0xffffffffff800005 */ ,
3293 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3294 {6, 1, 23}, /* shli r3, r1, 23 */
3295 {2, 2, 3}} /* sub r4, r2, r3 */
3297 {-8388600ll /* 0xffffffffff800008 */ ,
3298 {{6, 1, 3}, /* shli r2, r1, 3 */
3299 {6, 1, 23}, /* shli r3, r1, 23 */
3300 {2, 2, 3}} /* sub r4, r2, r3 */
3302 {-8388599ll /* 0xffffffffff800009 */ ,
3303 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3304 {6, 1, 23}, /* shli r3, r1, 23 */
3305 {2, 2, 3}} /* sub r4, r2, r3 */
3307 {-6291457ll /* 0xffffffffff9fffff */ ,
3308 {{6, 1, 21}, /* shli r2, r1, 21 */
3309 {4, 2, 1}, /* shl2add r3, r2, r1 */
3310 {2, 2, 3}} /* sub r4, r2, r3 */
3312 {-4194312ll /* 0xffffffffffbffff8 */ ,
3313 {{2, 0, 1}, /* sub r2, zero, r1 */
3314 {6, 2, 22}, /* shli r3, r2, 22 */
3315 {5, 2, 3}} /* shl3add r4, r2, r3 */
3317 {-4194311ll /* 0xffffffffffbffff9 */ ,
3318 {{6, 1, 22}, /* shli r2, r1, 22 */
3319 {5, 1, 2}, /* shl3add r3, r1, r2 */
3320 {2, 1, 3}} /* sub r4, r1, r3 */
3322 {-4194308ll /* 0xffffffffffbffffc */ ,
3323 {{2, 0, 1}, /* sub r2, zero, r1 */
3324 {6, 2, 22}, /* shli r3, r2, 22 */
3325 {4, 2, 3}} /* shl2add r4, r2, r3 */
3327 {-4194307ll /* 0xffffffffffbffffd */ ,
3328 {{6, 1, 22}, /* shli r2, r1, 22 */
3329 {4, 1, 2}, /* shl2add r3, r1, r2 */
3330 {2, 1, 3}} /* sub r4, r1, r3 */
3332 {-4194306ll /* 0xffffffffffbffffe */ ,
3333 {{2, 0, 1}, /* sub r2, zero, r1 */
3334 {6, 2, 22}, /* shli r3, r2, 22 */
3335 {3, 2, 3}} /* shl1add r4, r2, r3 */
3337 {-4194305ll /* 0xffffffffffbfffff */ ,
3338 {{2, 0, 1}, /* sub r2, zero, r1 */
3339 {6, 1, 22}, /* shli r3, r1, 22 */
3340 {2, 2, 3}} /* sub r4, r2, r3 */
3342 {-4194304ll /* 0xffffffffffc00000 */ ,
3343 {{2, 0, 1}, /* sub r2, zero, r1 */
3344 {6, 2, 22}} /* shli r3, r2, 22 */
3346 {-4194303ll /* 0xffffffffffc00001 */ ,
3347 {{6, 1, 22}, /* shli r2, r1, 22 */
3348 {2, 1, 2}} /* sub r3, r1, r2 */
3350 {-4194302ll /* 0xffffffffffc00002 */ ,
3351 {{6, 1, 1}, /* shli r2, r1, 1 */
3352 {6, 1, 22}, /* shli r3, r1, 22 */
3353 {2, 2, 3}} /* sub r4, r2, r3 */
3355 {-4194301ll /* 0xffffffffffc00003 */ ,
3356 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3357 {6, 1, 22}, /* shli r3, r1, 22 */
3358 {2, 2, 3}} /* sub r4, r2, r3 */
3360 {-4194300ll /* 0xffffffffffc00004 */ ,
3361 {{6, 1, 2}, /* shli r2, r1, 2 */
3362 {6, 1, 22}, /* shli r3, r1, 22 */
3363 {2, 2, 3}} /* sub r4, r2, r3 */
3365 {-4194299ll /* 0xffffffffffc00005 */ ,
3366 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3367 {6, 1, 22}, /* shli r3, r1, 22 */
3368 {2, 2, 3}} /* sub r4, r2, r3 */
3370 {-4194296ll /* 0xffffffffffc00008 */ ,
3371 {{6, 1, 3}, /* shli r2, r1, 3 */
3372 {6, 1, 22}, /* shli r3, r1, 22 */
3373 {2, 2, 3}} /* sub r4, r2, r3 */
3375 {-4194295ll /* 0xffffffffffc00009 */ ,
3376 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3377 {6, 1, 22}, /* shli r3, r1, 22 */
3378 {2, 2, 3}} /* sub r4, r2, r3 */
3380 {-3145729ll /* 0xffffffffffcfffff */ ,
3381 {{6, 1, 20}, /* shli r2, r1, 20 */
3382 {4, 2, 1}, /* shl2add r3, r2, r1 */
3383 {2, 2, 3}} /* sub r4, r2, r3 */
3385 {-2097160ll /* 0xffffffffffdffff8 */ ,
3386 {{2, 0, 1}, /* sub r2, zero, r1 */
3387 {6, 2, 21}, /* shli r3, r2, 21 */
3388 {5, 2, 3}} /* shl3add r4, r2, r3 */
3390 {-2097159ll /* 0xffffffffffdffff9 */ ,
3391 {{6, 1, 21}, /* shli r2, r1, 21 */
3392 {5, 1, 2}, /* shl3add r3, r1, r2 */
3393 {2, 1, 3}} /* sub r4, r1, r3 */
3395 {-2097156ll /* 0xffffffffffdffffc */ ,
3396 {{2, 0, 1}, /* sub r2, zero, r1 */
3397 {6, 2, 21}, /* shli r3, r2, 21 */
3398 {4, 2, 3}} /* shl2add r4, r2, r3 */
3400 {-2097155ll /* 0xffffffffffdffffd */ ,
3401 {{6, 1, 21}, /* shli r2, r1, 21 */
3402 {4, 1, 2}, /* shl2add r3, r1, r2 */
3403 {2, 1, 3}} /* sub r4, r1, r3 */
3405 {-2097154ll /* 0xffffffffffdffffe */ ,
3406 {{2, 0, 1}, /* sub r2, zero, r1 */
3407 {6, 2, 21}, /* shli r3, r2, 21 */
3408 {3, 2, 3}} /* shl1add r4, r2, r3 */
3410 {-2097153ll /* 0xffffffffffdfffff */ ,
3411 {{2, 0, 1}, /* sub r2, zero, r1 */
3412 {6, 1, 21}, /* shli r3, r1, 21 */
3413 {2, 2, 3}} /* sub r4, r2, r3 */
3415 {-2097152ll /* 0xffffffffffe00000 */ ,
3416 {{2, 0, 1}, /* sub r2, zero, r1 */
3417 {6, 2, 21}} /* shli r3, r2, 21 */
3419 {-2097151ll /* 0xffffffffffe00001 */ ,
3420 {{6, 1, 21}, /* shli r2, r1, 21 */
3421 {2, 1, 2}} /* sub r3, r1, r2 */
3423 {-2097150ll /* 0xffffffffffe00002 */ ,
3424 {{6, 1, 1}, /* shli r2, r1, 1 */
3425 {6, 1, 21}, /* shli r3, r1, 21 */
3426 {2, 2, 3}} /* sub r4, r2, r3 */
3428 {-2097149ll /* 0xffffffffffe00003 */ ,
3429 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3430 {6, 1, 21}, /* shli r3, r1, 21 */
3431 {2, 2, 3}} /* sub r4, r2, r3 */
3433 {-2097148ll /* 0xffffffffffe00004 */ ,
3434 {{6, 1, 2}, /* shli r2, r1, 2 */
3435 {6, 1, 21}, /* shli r3, r1, 21 */
3436 {2, 2, 3}} /* sub r4, r2, r3 */
3438 {-2097147ll /* 0xffffffffffe00005 */ ,
3439 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3440 {6, 1, 21}, /* shli r3, r1, 21 */
3441 {2, 2, 3}} /* sub r4, r2, r3 */
3443 {-2097144ll /* 0xffffffffffe00008 */ ,
3444 {{6, 1, 3}, /* shli r2, r1, 3 */
3445 {6, 1, 21}, /* shli r3, r1, 21 */
3446 {2, 2, 3}} /* sub r4, r2, r3 */
3448 {-2097143ll /* 0xffffffffffe00009 */ ,
3449 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3450 {6, 1, 21}, /* shli r3, r1, 21 */
3451 {2, 2, 3}} /* sub r4, r2, r3 */
3453 {-1572865ll /* 0xffffffffffe7ffff */ ,
3454 {{6, 1, 19}, /* shli r2, r1, 19 */
3455 {4, 2, 1}, /* shl2add r3, r2, r1 */
3456 {2, 2, 3}} /* sub r4, r2, r3 */
3458 {-1048584ll /* 0xffffffffffeffff8 */ ,
3459 {{2, 0, 1}, /* sub r2, zero, r1 */
3460 {6, 2, 20}, /* shli r3, r2, 20 */
3461 {5, 2, 3}} /* shl3add r4, r2, r3 */
3463 {-1048583ll /* 0xffffffffffeffff9 */ ,
3464 {{6, 1, 20}, /* shli r2, r1, 20 */
3465 {5, 1, 2}, /* shl3add r3, r1, r2 */
3466 {2, 1, 3}} /* sub r4, r1, r3 */
3468 {-1048580ll /* 0xffffffffffeffffc */ ,
3469 {{2, 0, 1}, /* sub r2, zero, r1 */
3470 {6, 2, 20}, /* shli r3, r2, 20 */
3471 {4, 2, 3}} /* shl2add r4, r2, r3 */
3473 {-1048579ll /* 0xffffffffffeffffd */ ,
3474 {{6, 1, 20}, /* shli r2, r1, 20 */
3475 {4, 1, 2}, /* shl2add r3, r1, r2 */
3476 {2, 1, 3}} /* sub r4, r1, r3 */
3478 {-1048578ll /* 0xffffffffffeffffe */ ,
3479 {{2, 0, 1}, /* sub r2, zero, r1 */
3480 {6, 2, 20}, /* shli r3, r2, 20 */
3481 {3, 2, 3}} /* shl1add r4, r2, r3 */
3483 {-1048577ll /* 0xffffffffffefffff */ ,
3484 {{2, 0, 1}, /* sub r2, zero, r1 */
3485 {6, 1, 20}, /* shli r3, r1, 20 */
3486 {2, 2, 3}} /* sub r4, r2, r3 */
3488 {-1048576ll /* 0xfffffffffff00000 */ ,
3489 {{2, 0, 1}, /* sub r2, zero, r1 */
3490 {6, 2, 20}} /* shli r3, r2, 20 */
3492 {-1048575ll /* 0xfffffffffff00001 */ ,
3493 {{6, 1, 20}, /* shli r2, r1, 20 */
3494 {2, 1, 2}} /* sub r3, r1, r2 */
3496 {-1048574ll /* 0xfffffffffff00002 */ ,
3497 {{6, 1, 1}, /* shli r2, r1, 1 */
3498 {6, 1, 20}, /* shli r3, r1, 20 */
3499 {2, 2, 3}} /* sub r4, r2, r3 */
3501 {-1048573ll /* 0xfffffffffff00003 */ ,
3502 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3503 {6, 1, 20}, /* shli r3, r1, 20 */
3504 {2, 2, 3}} /* sub r4, r2, r3 */
3506 {-1048572ll /* 0xfffffffffff00004 */ ,
3507 {{6, 1, 2}, /* shli r2, r1, 2 */
3508 {6, 1, 20}, /* shli r3, r1, 20 */
3509 {2, 2, 3}} /* sub r4, r2, r3 */
3511 {-1048571ll /* 0xfffffffffff00005 */ ,
3512 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3513 {6, 1, 20}, /* shli r3, r1, 20 */
3514 {2, 2, 3}} /* sub r4, r2, r3 */
3516 {-1048568ll /* 0xfffffffffff00008 */ ,
3517 {{6, 1, 3}, /* shli r2, r1, 3 */
3518 {6, 1, 20}, /* shli r3, r1, 20 */
3519 {2, 2, 3}} /* sub r4, r2, r3 */
3521 {-1048567ll /* 0xfffffffffff00009 */ ,
3522 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3523 {6, 1, 20}, /* shli r3, r1, 20 */
3524 {2, 2, 3}} /* sub r4, r2, r3 */
3526 {-786433ll /* 0xfffffffffff3ffff */ ,
3527 {{6, 1, 18}, /* shli r2, r1, 18 */
3528 {4, 2, 1}, /* shl2add r3, r2, r1 */
3529 {2, 2, 3}} /* sub r4, r2, r3 */
3531 {-524296ll /* 0xfffffffffff7fff8 */ ,
3532 {{2, 0, 1}, /* sub r2, zero, r1 */
3533 {6, 2, 19}, /* shli r3, r2, 19 */
3534 {5, 2, 3}} /* shl3add r4, r2, r3 */
3536 {-524295ll /* 0xfffffffffff7fff9 */ ,
3537 {{6, 1, 19}, /* shli r2, r1, 19 */
3538 {5, 1, 2}, /* shl3add r3, r1, r2 */
3539 {2, 1, 3}} /* sub r4, r1, r3 */
3541 {-524292ll /* 0xfffffffffff7fffc */ ,
3542 {{2, 0, 1}, /* sub r2, zero, r1 */
3543 {6, 2, 19}, /* shli r3, r2, 19 */
3544 {4, 2, 3}} /* shl2add r4, r2, r3 */
3546 {-524291ll /* 0xfffffffffff7fffd */ ,
3547 {{6, 1, 19}, /* shli r2, r1, 19 */
3548 {4, 1, 2}, /* shl2add r3, r1, r2 */
3549 {2, 1, 3}} /* sub r4, r1, r3 */
3551 {-524290ll /* 0xfffffffffff7fffe */ ,
3552 {{2, 0, 1}, /* sub r2, zero, r1 */
3553 {6, 2, 19}, /* shli r3, r2, 19 */
3554 {3, 2, 3}} /* shl1add r4, r2, r3 */
3556 {-524289ll /* 0xfffffffffff7ffff */ ,
3557 {{2, 0, 1}, /* sub r2, zero, r1 */
3558 {6, 1, 19}, /* shli r3, r1, 19 */
3559 {2, 2, 3}} /* sub r4, r2, r3 */
3561 {-524288ll /* 0xfffffffffff80000 */ ,
3562 {{2, 0, 1}, /* sub r2, zero, r1 */
3563 {6, 2, 19}} /* shli r3, r2, 19 */
3565 {-524287ll /* 0xfffffffffff80001 */ ,
3566 {{6, 1, 19}, /* shli r2, r1, 19 */
3567 {2, 1, 2}} /* sub r3, r1, r2 */
3569 {-524286ll /* 0xfffffffffff80002 */ ,
3570 {{6, 1, 1}, /* shli r2, r1, 1 */
3571 {6, 1, 19}, /* shli r3, r1, 19 */
3572 {2, 2, 3}} /* sub r4, r2, r3 */
3574 {-524285ll /* 0xfffffffffff80003 */ ,
3575 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3576 {6, 1, 19}, /* shli r3, r1, 19 */
3577 {2, 2, 3}} /* sub r4, r2, r3 */
3579 {-524284ll /* 0xfffffffffff80004 */ ,
3580 {{6, 1, 2}, /* shli r2, r1, 2 */
3581 {6, 1, 19}, /* shli r3, r1, 19 */
3582 {2, 2, 3}} /* sub r4, r2, r3 */
3584 {-524283ll /* 0xfffffffffff80005 */ ,
3585 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3586 {6, 1, 19}, /* shli r3, r1, 19 */
3587 {2, 2, 3}} /* sub r4, r2, r3 */
3589 {-524280ll /* 0xfffffffffff80008 */ ,
3590 {{6, 1, 3}, /* shli r2, r1, 3 */
3591 {6, 1, 19}, /* shli r3, r1, 19 */
3592 {2, 2, 3}} /* sub r4, r2, r3 */
3594 {-524279ll /* 0xfffffffffff80009 */ ,
3595 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3596 {6, 1, 19}, /* shli r3, r1, 19 */
3597 {2, 2, 3}} /* sub r4, r2, r3 */
3599 {-393217ll /* 0xfffffffffff9ffff */ ,
3600 {{6, 1, 17}, /* shli r2, r1, 17 */
3601 {4, 2, 1}, /* shl2add r3, r2, r1 */
3602 {2, 2, 3}} /* sub r4, r2, r3 */
3604 {-262152ll /* 0xfffffffffffbfff8 */ ,
3605 {{2, 0, 1}, /* sub r2, zero, r1 */
3606 {6, 2, 18}, /* shli r3, r2, 18 */
3607 {5, 2, 3}} /* shl3add r4, r2, r3 */
3609 {-262151ll /* 0xfffffffffffbfff9 */ ,
3610 {{6, 1, 18}, /* shli r2, r1, 18 */
3611 {5, 1, 2}, /* shl3add r3, r1, r2 */
3612 {2, 1, 3}} /* sub r4, r1, r3 */
3614 {-262148ll /* 0xfffffffffffbfffc */ ,
3615 {{2, 0, 1}, /* sub r2, zero, r1 */
3616 {6, 2, 18}, /* shli r3, r2, 18 */
3617 {4, 2, 3}} /* shl2add r4, r2, r3 */
3619 {-262147ll /* 0xfffffffffffbfffd */ ,
3620 {{6, 1, 18}, /* shli r2, r1, 18 */
3621 {4, 1, 2}, /* shl2add r3, r1, r2 */
3622 {2, 1, 3}} /* sub r4, r1, r3 */
3624 {-262146ll /* 0xfffffffffffbfffe */ ,
3625 {{2, 0, 1}, /* sub r2, zero, r1 */
3626 {6, 2, 18}, /* shli r3, r2, 18 */
3627 {3, 2, 3}} /* shl1add r4, r2, r3 */
3629 {-262145ll /* 0xfffffffffffbffff */ ,
3630 {{2, 0, 1}, /* sub r2, zero, r1 */
3631 {6, 1, 18}, /* shli r3, r1, 18 */
3632 {2, 2, 3}} /* sub r4, r2, r3 */
3634 {-262144ll /* 0xfffffffffffc0000 */ ,
3635 {{2, 0, 1}, /* sub r2, zero, r1 */
3636 {6, 2, 18}} /* shli r3, r2, 18 */
3638 {-262143ll /* 0xfffffffffffc0001 */ ,
3639 {{6, 1, 18}, /* shli r2, r1, 18 */
3640 {2, 1, 2}} /* sub r3, r1, r2 */
3642 {-262142ll /* 0xfffffffffffc0002 */ ,
3643 {{6, 1, 1}, /* shli r2, r1, 1 */
3644 {6, 1, 18}, /* shli r3, r1, 18 */
3645 {2, 2, 3}} /* sub r4, r2, r3 */
3647 {-262141ll /* 0xfffffffffffc0003 */ ,
3648 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3649 {6, 1, 18}, /* shli r3, r1, 18 */
3650 {2, 2, 3}} /* sub r4, r2, r3 */
3652 {-262140ll /* 0xfffffffffffc0004 */ ,
3653 {{6, 1, 2}, /* shli r2, r1, 2 */
3654 {6, 1, 18}, /* shli r3, r1, 18 */
3655 {2, 2, 3}} /* sub r4, r2, r3 */
3657 {-262139ll /* 0xfffffffffffc0005 */ ,
3658 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3659 {6, 1, 18}, /* shli r3, r1, 18 */
3660 {2, 2, 3}} /* sub r4, r2, r3 */
3662 {-262136ll /* 0xfffffffffffc0008 */ ,
3663 {{6, 1, 3}, /* shli r2, r1, 3 */
3664 {6, 1, 18}, /* shli r3, r1, 18 */
3665 {2, 2, 3}} /* sub r4, r2, r3 */
3667 {-262135ll /* 0xfffffffffffc0009 */ ,
3668 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3669 {6, 1, 18}, /* shli r3, r1, 18 */
3670 {2, 2, 3}} /* sub r4, r2, r3 */
3672 {-196609ll /* 0xfffffffffffcffff */ ,
3673 {{6, 1, 16}, /* shli r2, r1, 16 */
3674 {4, 2, 1}, /* shl2add r3, r2, r1 */
3675 {2, 2, 3}} /* sub r4, r2, r3 */
3677 {-131080ll /* 0xfffffffffffdfff8 */ ,
3678 {{2, 0, 1}, /* sub r2, zero, r1 */
3679 {6, 2, 17}, /* shli r3, r2, 17 */
3680 {5, 2, 3}} /* shl3add r4, r2, r3 */
3682 {-131079ll /* 0xfffffffffffdfff9 */ ,
3683 {{6, 1, 17}, /* shli r2, r1, 17 */
3684 {5, 1, 2}, /* shl3add r3, r1, r2 */
3685 {2, 1, 3}} /* sub r4, r1, r3 */
3687 {-131076ll /* 0xfffffffffffdfffc */ ,
3688 {{2, 0, 1}, /* sub r2, zero, r1 */
3689 {6, 2, 17}, /* shli r3, r2, 17 */
3690 {4, 2, 3}} /* shl2add r4, r2, r3 */
3692 {-131075ll /* 0xfffffffffffdfffd */ ,
3693 {{6, 1, 17}, /* shli r2, r1, 17 */
3694 {4, 1, 2}, /* shl2add r3, r1, r2 */
3695 {2, 1, 3}} /* sub r4, r1, r3 */
3697 {-131074ll /* 0xfffffffffffdfffe */ ,
3698 {{2, 0, 1}, /* sub r2, zero, r1 */
3699 {6, 2, 17}, /* shli r3, r2, 17 */
3700 {3, 2, 3}} /* shl1add r4, r2, r3 */
3702 {-131073ll /* 0xfffffffffffdffff */ ,
3703 {{2, 0, 1}, /* sub r2, zero, r1 */
3704 {6, 1, 17}, /* shli r3, r1, 17 */
3705 {2, 2, 3}} /* sub r4, r2, r3 */
3707 {-131072ll /* 0xfffffffffffe0000 */ ,
3708 {{2, 0, 1}, /* sub r2, zero, r1 */
3709 {6, 2, 17}} /* shli r3, r2, 17 */
3711 {-131071ll /* 0xfffffffffffe0001 */ ,
3712 {{6, 1, 17}, /* shli r2, r1, 17 */
3713 {2, 1, 2}} /* sub r3, r1, r2 */
3715 {-131070ll /* 0xfffffffffffe0002 */ ,
3716 {{6, 1, 1}, /* shli r2, r1, 1 */
3717 {6, 1, 17}, /* shli r3, r1, 17 */
3718 {2, 2, 3}} /* sub r4, r2, r3 */
3720 {-131069ll /* 0xfffffffffffe0003 */ ,
3721 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3722 {6, 1, 17}, /* shli r3, r1, 17 */
3723 {2, 2, 3}} /* sub r4, r2, r3 */
3725 {-131068ll /* 0xfffffffffffe0004 */ ,
3726 {{6, 1, 2}, /* shli r2, r1, 2 */
3727 {6, 1, 17}, /* shli r3, r1, 17 */
3728 {2, 2, 3}} /* sub r4, r2, r3 */
3730 {-131067ll /* 0xfffffffffffe0005 */ ,
3731 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3732 {6, 1, 17}, /* shli r3, r1, 17 */
3733 {2, 2, 3}} /* sub r4, r2, r3 */
3735 {-131064ll /* 0xfffffffffffe0008 */ ,
3736 {{6, 1, 3}, /* shli r2, r1, 3 */
3737 {6, 1, 17}, /* shli r3, r1, 17 */
3738 {2, 2, 3}} /* sub r4, r2, r3 */
3740 {-131063ll /* 0xfffffffffffe0009 */ ,
3741 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3742 {6, 1, 17}, /* shli r3, r1, 17 */
3743 {2, 2, 3}} /* sub r4, r2, r3 */
3745 {-98305ll /* 0xfffffffffffe7fff */ ,
3746 {{6, 1, 15}, /* shli r2, r1, 15 */
3747 {4, 2, 1}, /* shl2add r3, r2, r1 */
3748 {2, 2, 3}} /* sub r4, r2, r3 */
3750 {-65544ll /* 0xfffffffffffefff8 */ ,
3751 {{2, 0, 1}, /* sub r2, zero, r1 */
3752 {6, 2, 16}, /* shli r3, r2, 16 */
3753 {5, 2, 3}} /* shl3add r4, r2, r3 */
3755 {-65543ll /* 0xfffffffffffefff9 */ ,
3756 {{6, 1, 16}, /* shli r2, r1, 16 */
3757 {5, 1, 2}, /* shl3add r3, r1, r2 */
3758 {2, 1, 3}} /* sub r4, r1, r3 */
3760 {-65540ll /* 0xfffffffffffefffc */ ,
3761 {{2, 0, 1}, /* sub r2, zero, r1 */
3762 {6, 2, 16}, /* shli r3, r2, 16 */
3763 {4, 2, 3}} /* shl2add r4, r2, r3 */
3765 {-65539ll /* 0xfffffffffffefffd */ ,
3766 {{6, 1, 16}, /* shli r2, r1, 16 */
3767 {4, 1, 2}, /* shl2add r3, r1, r2 */
3768 {2, 1, 3}} /* sub r4, r1, r3 */
3770 {-65538ll /* 0xfffffffffffefffe */ ,
3771 {{2, 0, 1}, /* sub r2, zero, r1 */
3772 {6, 2, 16}, /* shli r3, r2, 16 */
3773 {3, 2, 3}} /* shl1add r4, r2, r3 */
3775 {-65537ll /* 0xfffffffffffeffff */ ,
3776 {{2, 0, 1}, /* sub r2, zero, r1 */
3777 {6, 1, 16}, /* shli r3, r1, 16 */
3778 {2, 2, 3}} /* sub r4, r2, r3 */
3780 {-65536ll /* 0xffffffffffff0000 */ ,
3781 {{2, 0, 1}, /* sub r2, zero, r1 */
3782 {6, 2, 16}} /* shli r3, r2, 16 */
3784 {-65535ll /* 0xffffffffffff0001 */ ,
3785 {{6, 1, 16}, /* shli r2, r1, 16 */
3786 {2, 1, 2}} /* sub r3, r1, r2 */
3788 {-65534ll /* 0xffffffffffff0002 */ ,
3789 {{6, 1, 1}, /* shli r2, r1, 1 */
3790 {6, 1, 16}, /* shli r3, r1, 16 */
3791 {2, 2, 3}} /* sub r4, r2, r3 */
3793 {-65533ll /* 0xffffffffffff0003 */ ,
3794 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3795 {6, 1, 16}, /* shli r3, r1, 16 */
3796 {2, 2, 3}} /* sub r4, r2, r3 */
3798 {-65532ll /* 0xffffffffffff0004 */ ,
3799 {{6, 1, 2}, /* shli r2, r1, 2 */
3800 {6, 1, 16}, /* shli r3, r1, 16 */
3801 {2, 2, 3}} /* sub r4, r2, r3 */
3803 {-65531ll /* 0xffffffffffff0005 */ ,
3804 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3805 {6, 1, 16}, /* shli r3, r1, 16 */
3806 {2, 2, 3}} /* sub r4, r2, r3 */
3808 {-65528ll /* 0xffffffffffff0008 */ ,
3809 {{6, 1, 3}, /* shli r2, r1, 3 */
3810 {6, 1, 16}, /* shli r3, r1, 16 */
3811 {2, 2, 3}} /* sub r4, r2, r3 */
3813 {-65527ll /* 0xffffffffffff0009 */ ,
3814 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3815 {6, 1, 16}, /* shli r3, r1, 16 */
3816 {2, 2, 3}} /* sub r4, r2, r3 */
3818 {-49153ll /* 0xffffffffffff3fff */ ,
3819 {{6, 1, 14}, /* shli r2, r1, 14 */
3820 {4, 2, 1}, /* shl2add r3, r2, r1 */
3821 {2, 2, 3}} /* sub r4, r2, r3 */
3823 {-32776ll /* 0xffffffffffff7ff8 */ ,
3824 {{2, 0, 1}, /* sub r2, zero, r1 */
3825 {6, 2, 15}, /* shli r3, r2, 15 */
3826 {5, 2, 3}} /* shl3add r4, r2, r3 */
3828 {-32775ll /* 0xffffffffffff7ff9 */ ,
3829 {{6, 1, 15}, /* shli r2, r1, 15 */
3830 {5, 1, 2}, /* shl3add r3, r1, r2 */
3831 {2, 1, 3}} /* sub r4, r1, r3 */
3833 {-32772ll /* 0xffffffffffff7ffc */ ,
3834 {{2, 0, 1}, /* sub r2, zero, r1 */
3835 {6, 2, 15}, /* shli r3, r2, 15 */
3836 {4, 2, 3}} /* shl2add r4, r2, r3 */
3838 {-32771ll /* 0xffffffffffff7ffd */ ,
3839 {{6, 1, 15}, /* shli r2, r1, 15 */
3840 {4, 1, 2}, /* shl2add r3, r1, r2 */
3841 {2, 1, 3}} /* sub r4, r1, r3 */
3843 {-32770ll /* 0xffffffffffff7ffe */ ,
3844 {{2, 0, 1}, /* sub r2, zero, r1 */
3845 {6, 2, 15}, /* shli r3, r2, 15 */
3846 {3, 2, 3}} /* shl1add r4, r2, r3 */
3848 {-32769ll /* 0xffffffffffff7fff */ ,
3849 {{2, 0, 1}, /* sub r2, zero, r1 */
3850 {6, 1, 15}, /* shli r3, r1, 15 */
3851 {2, 2, 3}} /* sub r4, r2, r3 */
3853 {-32768ll /* 0xffffffffffff8000 */ ,
3854 {{2, 0, 1}, /* sub r2, zero, r1 */
3855 {6, 2, 15}} /* shli r3, r2, 15 */
3857 {-32767ll /* 0xffffffffffff8001 */ ,
3858 {{6, 1, 15}, /* shli r2, r1, 15 */
3859 {2, 1, 2}} /* sub r3, r1, r2 */
3861 {-32766ll /* 0xffffffffffff8002 */ ,
3862 {{6, 1, 1}, /* shli r2, r1, 1 */
3863 {6, 1, 15}, /* shli r3, r1, 15 */
3864 {2, 2, 3}} /* sub r4, r2, r3 */
3866 {-32765ll /* 0xffffffffffff8003 */ ,
3867 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3868 {6, 1, 15}, /* shli r3, r1, 15 */
3869 {2, 2, 3}} /* sub r4, r2, r3 */
3871 {-32764ll /* 0xffffffffffff8004 */ ,
3872 {{6, 1, 2}, /* shli r2, r1, 2 */
3873 {6, 1, 15}, /* shli r3, r1, 15 */
3874 {2, 2, 3}} /* sub r4, r2, r3 */
3876 {-32763ll /* 0xffffffffffff8005 */ ,
3877 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3878 {6, 1, 15}, /* shli r3, r1, 15 */
3879 {2, 2, 3}} /* sub r4, r2, r3 */
3881 {-32760ll /* 0xffffffffffff8008 */ ,
3882 {{6, 1, 3}, /* shli r2, r1, 3 */
3883 {6, 1, 15}, /* shli r3, r1, 15 */
3884 {2, 2, 3}} /* sub r4, r2, r3 */
3886 {-32759ll /* 0xffffffffffff8009 */ ,
3887 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3888 {6, 1, 15}, /* shli r3, r1, 15 */
3889 {2, 2, 3}} /* sub r4, r2, r3 */
3891 {-24577ll /* 0xffffffffffff9fff */ ,
3892 {{6, 1, 13}, /* shli r2, r1, 13 */
3893 {4, 2, 1}, /* shl2add r3, r2, r1 */
3894 {2, 2, 3}} /* sub r4, r2, r3 */
3896 {-16392ll /* 0xffffffffffffbff8 */ ,
3897 {{2, 0, 1}, /* sub r2, zero, r1 */
3898 {6, 2, 14}, /* shli r3, r2, 14 */
3899 {5, 2, 3}} /* shl3add r4, r2, r3 */
3901 {-16391ll /* 0xffffffffffffbff9 */ ,
3902 {{6, 1, 14}, /* shli r2, r1, 14 */
3903 {5, 1, 2}, /* shl3add r3, r1, r2 */
3904 {2, 1, 3}} /* sub r4, r1, r3 */
3906 {-16388ll /* 0xffffffffffffbffc */ ,
3907 {{2, 0, 1}, /* sub r2, zero, r1 */
3908 {6, 2, 14}, /* shli r3, r2, 14 */
3909 {4, 2, 3}} /* shl2add r4, r2, r3 */
3911 {-16387ll /* 0xffffffffffffbffd */ ,
3912 {{6, 1, 14}, /* shli r2, r1, 14 */
3913 {4, 1, 2}, /* shl2add r3, r1, r2 */
3914 {2, 1, 3}} /* sub r4, r1, r3 */
3916 {-16386ll /* 0xffffffffffffbffe */ ,
3917 {{2, 0, 1}, /* sub r2, zero, r1 */
3918 {6, 2, 14}, /* shli r3, r2, 14 */
3919 {3, 2, 3}} /* shl1add r4, r2, r3 */
3921 {-16385ll /* 0xffffffffffffbfff */ ,
3922 {{2, 0, 1}, /* sub r2, zero, r1 */
3923 {6, 1, 14}, /* shli r3, r1, 14 */
3924 {2, 2, 3}} /* sub r4, r2, r3 */
3926 {-16384ll /* 0xffffffffffffc000 */ ,
3927 {{2, 0, 1}, /* sub r2, zero, r1 */
3928 {6, 2, 14}} /* shli r3, r2, 14 */
3930 {-16383ll /* 0xffffffffffffc001 */ ,
3931 {{6, 1, 14}, /* shli r2, r1, 14 */
3932 {2, 1, 2}} /* sub r3, r1, r2 */
3934 {-16382ll /* 0xffffffffffffc002 */ ,
3935 {{6, 1, 1}, /* shli r2, r1, 1 */
3936 {6, 1, 14}, /* shli r3, r1, 14 */
3937 {2, 2, 3}} /* sub r4, r2, r3 */
3939 {-16381ll /* 0xffffffffffffc003 */ ,
3940 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3941 {6, 1, 14}, /* shli r3, r1, 14 */
3942 {2, 2, 3}} /* sub r4, r2, r3 */
3944 {-16380ll /* 0xffffffffffffc004 */ ,
3945 {{6, 1, 2}, /* shli r2, r1, 2 */
3946 {6, 1, 14}, /* shli r3, r1, 14 */
3947 {2, 2, 3}} /* sub r4, r2, r3 */
3949 {-16379ll /* 0xffffffffffffc005 */ ,
3950 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3951 {6, 1, 14}, /* shli r3, r1, 14 */
3952 {2, 2, 3}} /* sub r4, r2, r3 */
3954 {-16376ll /* 0xffffffffffffc008 */ ,
3955 {{6, 1, 3}, /* shli r2, r1, 3 */
3956 {6, 1, 14}, /* shli r3, r1, 14 */
3957 {2, 2, 3}} /* sub r4, r2, r3 */
3959 {-16375ll /* 0xffffffffffffc009 */ ,
3960 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3961 {6, 1, 14}, /* shli r3, r1, 14 */
3962 {2, 2, 3}} /* sub r4, r2, r3 */
3964 {-12289ll /* 0xffffffffffffcfff */ ,
3965 {{6, 1, 12}, /* shli r2, r1, 12 */
3966 {4, 2, 1}, /* shl2add r3, r2, r1 */
3967 {2, 2, 3}} /* sub r4, r2, r3 */
3969 {-8200ll /* 0xffffffffffffdff8 */ ,
3970 {{2, 0, 1}, /* sub r2, zero, r1 */
3971 {6, 2, 13}, /* shli r3, r2, 13 */
3972 {5, 2, 3}} /* shl3add r4, r2, r3 */
3974 {-8199ll /* 0xffffffffffffdff9 */ ,
3975 {{6, 1, 13}, /* shli r2, r1, 13 */
3976 {5, 1, 2}, /* shl3add r3, r1, r2 */
3977 {2, 1, 3}} /* sub r4, r1, r3 */
3979 {-8196ll /* 0xffffffffffffdffc */ ,
3980 {{2, 0, 1}, /* sub r2, zero, r1 */
3981 {6, 2, 13}, /* shli r3, r2, 13 */
3982 {4, 2, 3}} /* shl2add r4, r2, r3 */
3984 {-8195ll /* 0xffffffffffffdffd */ ,
3985 {{6, 1, 13}, /* shli r2, r1, 13 */
3986 {4, 1, 2}, /* shl2add r3, r1, r2 */
3987 {2, 1, 3}} /* sub r4, r1, r3 */
3989 {-8194ll /* 0xffffffffffffdffe */ ,
3990 {{2, 0, 1}, /* sub r2, zero, r1 */
3991 {6, 2, 13}, /* shli r3, r2, 13 */
3992 {3, 2, 3}} /* shl1add r4, r2, r3 */
3994 {-8193ll /* 0xffffffffffffdfff */ ,
3995 {{2, 0, 1}, /* sub r2, zero, r1 */
3996 {6, 1, 13}, /* shli r3, r1, 13 */
3997 {2, 2, 3}} /* sub r4, r2, r3 */
3999 {-8192ll /* 0xffffffffffffe000 */ ,
4000 {{2, 0, 1}, /* sub r2, zero, r1 */
4001 {6, 2, 13}} /* shli r3, r2, 13 */
4003 {-8191ll /* 0xffffffffffffe001 */ ,
4004 {{6, 1, 13}, /* shli r2, r1, 13 */
4005 {2, 1, 2}} /* sub r3, r1, r2 */
4007 {-8190ll /* 0xffffffffffffe002 */ ,
4008 {{6, 1, 1}, /* shli r2, r1, 1 */
4009 {6, 1, 13}, /* shli r3, r1, 13 */
4010 {2, 2, 3}} /* sub r4, r2, r3 */
4012 {-8189ll /* 0xffffffffffffe003 */ ,
4013 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4014 {6, 1, 13}, /* shli r3, r1, 13 */
4015 {2, 2, 3}} /* sub r4, r2, r3 */
4017 {-8188ll /* 0xffffffffffffe004 */ ,
4018 {{6, 1, 2}, /* shli r2, r1, 2 */
4019 {6, 1, 13}, /* shli r3, r1, 13 */
4020 {2, 2, 3}} /* sub r4, r2, r3 */
4022 {-8187ll /* 0xffffffffffffe005 */ ,
4023 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4024 {6, 1, 13}, /* shli r3, r1, 13 */
4025 {2, 2, 3}} /* sub r4, r2, r3 */
4027 {-8184ll /* 0xffffffffffffe008 */ ,
4028 {{6, 1, 3}, /* shli r2, r1, 3 */
4029 {6, 1, 13}, /* shli r3, r1, 13 */
4030 {2, 2, 3}} /* sub r4, r2, r3 */
4032 {-8183ll /* 0xffffffffffffe009 */ ,
4033 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4034 {6, 1, 13}, /* shli r3, r1, 13 */
4035 {2, 2, 3}} /* sub r4, r2, r3 */
4037 {-6145ll /* 0xffffffffffffe7ff */ ,
4038 {{6, 1, 11}, /* shli r2, r1, 11 */
4039 {4, 2, 1}, /* shl2add r3, r2, r1 */
4040 {2, 2, 3}} /* sub r4, r2, r3 */
4042 {-4104ll /* 0xffffffffffffeff8 */ ,
4043 {{2, 0, 1}, /* sub r2, zero, r1 */
4044 {6, 2, 12}, /* shli r3, r2, 12 */
4045 {5, 2, 3}} /* shl3add r4, r2, r3 */
4047 {-4103ll /* 0xffffffffffffeff9 */ ,
4048 {{6, 1, 12}, /* shli r2, r1, 12 */
4049 {5, 1, 2}, /* shl3add r3, r1, r2 */
4050 {2, 1, 3}} /* sub r4, r1, r3 */
4052 {-4100ll /* 0xffffffffffffeffc */ ,
4053 {{2, 0, 1}, /* sub r2, zero, r1 */
4054 {6, 2, 12}, /* shli r3, r2, 12 */
4055 {4, 2, 3}} /* shl2add r4, r2, r3 */
4057 {-4099ll /* 0xffffffffffffeffd */ ,
4058 {{6, 1, 12}, /* shli r2, r1, 12 */
4059 {4, 1, 2}, /* shl2add r3, r1, r2 */
4060 {2, 1, 3}} /* sub r4, r1, r3 */
4062 {-4098ll /* 0xffffffffffffeffe */ ,
4063 {{2, 0, 1}, /* sub r2, zero, r1 */
4064 {6, 2, 12}, /* shli r3, r2, 12 */
4065 {3, 2, 3}} /* shl1add r4, r2, r3 */
4067 {-4097ll /* 0xffffffffffffefff */ ,
4068 {{2, 0, 1}, /* sub r2, zero, r1 */
4069 {6, 1, 12}, /* shli r3, r1, 12 */
4070 {2, 2, 3}} /* sub r4, r2, r3 */
4072 {-4096ll /* 0xfffffffffffff000 */ ,
4073 {{2, 0, 1}, /* sub r2, zero, r1 */
4074 {6, 2, 12}} /* shli r3, r2, 12 */
4076 {-4095ll /* 0xfffffffffffff001 */ ,
4077 {{6, 1, 12}, /* shli r2, r1, 12 */
4078 {2, 1, 2}} /* sub r3, r1, r2 */
4080 {-4094ll /* 0xfffffffffffff002 */ ,
4081 {{6, 1, 1}, /* shli r2, r1, 1 */
4082 {6, 1, 12}, /* shli r3, r1, 12 */
4083 {2, 2, 3}} /* sub r4, r2, r3 */
4085 {-4093ll /* 0xfffffffffffff003 */ ,
4086 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4087 {6, 1, 12}, /* shli r3, r1, 12 */
4088 {2, 2, 3}} /* sub r4, r2, r3 */
4090 {-4092ll /* 0xfffffffffffff004 */ ,
4091 {{6, 1, 2}, /* shli r2, r1, 2 */
4092 {6, 1, 12}, /* shli r3, r1, 12 */
4093 {2, 2, 3}} /* sub r4, r2, r3 */
4095 {-4091ll /* 0xfffffffffffff005 */ ,
4096 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4097 {6, 1, 12}, /* shli r3, r1, 12 */
4098 {2, 2, 3}} /* sub r4, r2, r3 */
4100 {-4088ll /* 0xfffffffffffff008 */ ,
4101 {{6, 1, 3}, /* shli r2, r1, 3 */
4102 {6, 1, 12}, /* shli r3, r1, 12 */
4103 {2, 2, 3}} /* sub r4, r2, r3 */
4105 {-4087ll /* 0xfffffffffffff009 */ ,
4106 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4107 {6, 1, 12}, /* shli r3, r1, 12 */
4108 {2, 2, 3}} /* sub r4, r2, r3 */
4110 {-3073ll /* 0xfffffffffffff3ff */ ,
4111 {{6, 1, 10}, /* shli r2, r1, 10 */
4112 {4, 2, 1}, /* shl2add r3, r2, r1 */
4113 {2, 2, 3}} /* sub r4, r2, r3 */
4115 {-3072ll /* 0xfffffffffffff400 */ ,
4116 {{6, 1, 10}, /* shli r2, r1, 10 */
4117 {6, 1, 12}, /* shli r3, r1, 12 */
4118 {2, 2, 3}} /* sub r4, r2, r3 */
4120 {-2056ll /* 0xfffffffffffff7f8 */ ,
4121 {{2, 0, 1}, /* sub r2, zero, r1 */
4122 {6, 2, 11}, /* shli r3, r2, 11 */
4123 {5, 2, 3}} /* shl3add r4, r2, r3 */
4125 {-2055ll /* 0xfffffffffffff7f9 */ ,
4126 {{6, 1, 11}, /* shli r2, r1, 11 */
4127 {5, 1, 2}, /* shl3add r3, r1, r2 */
4128 {2, 1, 3}} /* sub r4, r1, r3 */
4130 {-2052ll /* 0xfffffffffffff7fc */ ,
4131 {{2, 0, 1}, /* sub r2, zero, r1 */
4132 {6, 2, 11}, /* shli r3, r2, 11 */
4133 {4, 2, 3}} /* shl2add r4, r2, r3 */
4135 {-2051ll /* 0xfffffffffffff7fd */ ,
4136 {{6, 1, 11}, /* shli r2, r1, 11 */
4137 {4, 1, 2}, /* shl2add r3, r1, r2 */
4138 {2, 1, 3}} /* sub r4, r1, r3 */
4140 {-2050ll /* 0xfffffffffffff7fe */ ,
4141 {{2, 0, 1}, /* sub r2, zero, r1 */
4142 {6, 2, 11}, /* shli r3, r2, 11 */
4143 {3, 2, 3}} /* shl1add r4, r2, r3 */
4145 {-2049ll /* 0xfffffffffffff7ff */ ,
4146 {{2, 0, 1}, /* sub r2, zero, r1 */
4147 {6, 1, 11}, /* shli r3, r1, 11 */
4148 {2, 2, 3}} /* sub r4, r2, r3 */
4150 {-2048ll /* 0xfffffffffffff800 */ ,
4151 {{2, 0, 1}, /* sub r2, zero, r1 */
4152 {6, 2, 11}} /* shli r3, r2, 11 */
4154 {-2047ll /* 0xfffffffffffff801 */ ,
4155 {{6, 1, 11}, /* shli r2, r1, 11 */
4156 {2, 1, 2}} /* sub r3, r1, r2 */
4158 {-2046ll /* 0xfffffffffffff802 */ ,
4159 {{6, 1, 1}, /* shli r2, r1, 1 */
4160 {6, 1, 11}, /* shli r3, r1, 11 */
4161 {2, 2, 3}} /* sub r4, r2, r3 */
4163 {-2045ll /* 0xfffffffffffff803 */ ,
4164 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4165 {6, 1, 11}, /* shli r3, r1, 11 */
4166 {2, 2, 3}} /* sub r4, r2, r3 */
4168 {-2044ll /* 0xfffffffffffff804 */ ,
4169 {{6, 1, 2}, /* shli r2, r1, 2 */
4170 {6, 1, 11}, /* shli r3, r1, 11 */
4171 {2, 2, 3}} /* sub r4, r2, r3 */
4173 {-2043ll /* 0xfffffffffffff805 */ ,
4174 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4175 {6, 1, 11}, /* shli r3, r1, 11 */
4176 {2, 2, 3}} /* sub r4, r2, r3 */
4178 {-2040ll /* 0xfffffffffffff808 */ ,
4179 {{6, 1, 3}, /* shli r2, r1, 3 */
4180 {6, 1, 11}, /* shli r3, r1, 11 */
4181 {2, 2, 3}} /* sub r4, r2, r3 */
4183 {-2039ll /* 0xfffffffffffff809 */ ,
4184 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4185 {6, 1, 11}, /* shli r3, r1, 11 */
4186 {2, 2, 3}} /* sub r4, r2, r3 */
4188 {-1537ll /* 0xfffffffffffff9ff */ ,
4189 {{6, 1, 9}, /* shli r2, r1, 9 */
4190 {4, 2, 1}, /* shl2add r3, r2, r1 */
4191 {2, 2, 3}} /* sub r4, r2, r3 */
4193 {-1032ll /* 0xfffffffffffffbf8 */ ,
4194 {{2, 0, 1}, /* sub r2, zero, r1 */
4195 {6, 2, 10}, /* shli r3, r2, 10 */
4196 {5, 2, 3}} /* shl3add r4, r2, r3 */
4198 {-1031ll /* 0xfffffffffffffbf9 */ ,
4199 {{6, 1, 10}, /* shli r2, r1, 10 */
4200 {5, 1, 2}, /* shl3add r3, r1, r2 */
4201 {2, 1, 3}} /* sub r4, r1, r3 */
4203 {-1028ll /* 0xfffffffffffffbfc */ ,
4204 {{2, 0, 1}, /* sub r2, zero, r1 */
4205 {6, 2, 10}, /* shli r3, r2, 10 */
4206 {4, 2, 3}} /* shl2add r4, r2, r3 */
4208 {-1027ll /* 0xfffffffffffffbfd */ ,
4209 {{6, 1, 10}, /* shli r2, r1, 10 */
4210 {4, 1, 2}, /* shl2add r3, r1, r2 */
4211 {2, 1, 3}} /* sub r4, r1, r3 */
4213 {-1026ll /* 0xfffffffffffffbfe */ ,
4214 {{2, 0, 1}, /* sub r2, zero, r1 */
4215 {6, 2, 10}, /* shli r3, r2, 10 */
4216 {3, 2, 3}} /* shl1add r4, r2, r3 */
4218 {-1025ll /* 0xfffffffffffffbff */ ,
4219 {{2, 0, 1}, /* sub r2, zero, r1 */
4220 {6, 1, 10}, /* shli r3, r1, 10 */
4221 {2, 2, 3}} /* sub r4, r2, r3 */
4223 {-1024ll /* 0xfffffffffffffc00 */ ,
4224 {{2, 0, 1}, /* sub r2, zero, r1 */
4225 {6, 2, 10}} /* shli r3, r2, 10 */
4227 {-1023ll /* 0xfffffffffffffc01 */ ,
4228 {{6, 1, 10}, /* shli r2, r1, 10 */
4229 {2, 1, 2}} /* sub r3, r1, r2 */
4231 {-1022ll /* 0xfffffffffffffc02 */ ,
4232 {{6, 1, 1}, /* shli r2, r1, 1 */
4233 {6, 1, 10}, /* shli r3, r1, 10 */
4234 {2, 2, 3}} /* sub r4, r2, r3 */
4236 {-1021ll /* 0xfffffffffffffc03 */ ,
4237 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4238 {6, 1, 10}, /* shli r3, r1, 10 */
4239 {2, 2, 3}} /* sub r4, r2, r3 */
4241 {-1020ll /* 0xfffffffffffffc04 */ ,
4242 {{6, 1, 2}, /* shli r2, r1, 2 */
4243 {6, 1, 10}, /* shli r3, r1, 10 */
4244 {2, 2, 3}} /* sub r4, r2, r3 */
4246 {-1019ll /* 0xfffffffffffffc05 */ ,
4247 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4248 {6, 1, 10}, /* shli r3, r1, 10 */
4249 {2, 2, 3}} /* sub r4, r2, r3 */
4251 {-1018ll /* 0xfffffffffffffc06 */ ,
4252 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4253 {6, 1, 9}, /* shli r3, r1, 9 */
4254 {2, 2, 3}, /* sub r4, r2, r3 */
4255 {6, 4, 1}} /* shli r5, r4, 1 */
4257 {-1017ll /* 0xfffffffffffffc07 */ ,
4258 {{6, 1, 3}, /* shli r2, r1, 3 */
4259 {2, 2, 1}, /* sub r3, r2, r1 */
4260 {6, 2, 7}, /* shli r4, r2, 7 */
4261 {2, 3, 4}} /* sub r5, r3, r4 */
4263 {-1016ll /* 0xfffffffffffffc08 */ ,
4264 {{6, 1, 3}, /* shli r2, r1, 3 */
4265 {6, 1, 10}, /* shli r3, r1, 10 */
4266 {2, 2, 3}} /* sub r4, r2, r3 */
4268 {-1015ll /* 0xfffffffffffffc09 */ ,
4269 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4270 {6, 1, 10}, /* shli r3, r1, 10 */
4271 {2, 2, 3}} /* sub r4, r2, r3 */
4273 {-1014ll /* 0xfffffffffffffc0a */ ,
4274 {{6, 1, 1}, /* shli r2, r1, 1 */
4275 {6, 1, 7}, /* shli r3, r1, 7 */
4276 {2, 1, 3}, /* sub r4, r1, r3 */
4277 {5, 4, 2}} /* shl3add r5, r4, r2 */
4279 {-1013ll /* 0xfffffffffffffc0b */ ,
4280 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4281 {6, 1, 7}, /* shli r3, r1, 7 */
4282 {2, 1, 3}, /* sub r4, r1, r3 */
4283 {5, 4, 2}} /* shl3add r5, r4, r2 */
4285 {-1012ll /* 0xfffffffffffffc0c */ ,
4286 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4287 {6, 1, 8}, /* shli r3, r1, 8 */
4288 {2, 2, 3}, /* sub r4, r2, r3 */
4289 {6, 4, 2}} /* shli r5, r4, 2 */
4291 {-1011ll /* 0xfffffffffffffc0d */ ,
4292 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4293 {6, 1, 8}, /* shli r3, r1, 8 */
4294 {2, 2, 3}, /* sub r4, r2, r3 */
4295 {4, 4, 1}} /* shl2add r5, r4, r1 */
4297 {-1010ll /* 0xfffffffffffffc0e */ ,
4298 {{6, 1, 4}, /* shli r2, r1, 4 */
4299 {6, 1, 10}, /* shli r3, r1, 10 */
4300 {3, 1, 3}, /* shl1add r4, r1, r3 */
4301 {2, 2, 4}} /* sub r5, r2, r4 */
4303 {-1009ll /* 0xfffffffffffffc0f */ ,
4304 {{6, 1, 4}, /* shli r2, r1, 4 */
4305 {2, 2, 1}, /* sub r3, r2, r1 */
4306 {6, 2, 6}, /* shli r4, r2, 6 */
4307 {2, 3, 4}} /* sub r5, r3, r4 */
4309 {-1008ll /* 0xfffffffffffffc10 */ ,
4310 {{6, 1, 4}, /* shli r2, r1, 4 */
4311 {6, 1, 10}, /* shli r3, r1, 10 */
4312 {2, 2, 3}} /* sub r4, r2, r3 */
4314 {-1007ll /* 0xfffffffffffffc11 */ ,
4315 {{6, 1, 4}, /* shli r2, r1, 4 */
4316 {1, 1, 2}, /* add r3, r1, r2 */
4317 {6, 2, 6}, /* shli r4, r2, 6 */
4318 {2, 3, 4}} /* sub r5, r3, r4 */
4320 {-1006ll /* 0xfffffffffffffc12 */ ,
4321 {{6, 1, 1}, /* shli r2, r1, 1 */
4322 {6, 1, 7}, /* shli r3, r1, 7 */
4323 {2, 2, 3}, /* sub r4, r2, r3 */
4324 {5, 4, 2}} /* shl3add r5, r4, r2 */
4326 {-1005ll /* 0xfffffffffffffc13 */ ,
4327 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4328 {6, 1, 9}, /* shli r3, r1, 9 */
4329 {2, 2, 3}, /* sub r4, r2, r3 */
4330 {3, 4, 1}} /* shl1add r5, r4, r1 */
4332 {-1004ll /* 0xfffffffffffffc14 */ ,
4333 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4334 {6, 1, 8}, /* shli r3, r1, 8 */
4335 {2, 2, 3}, /* sub r4, r2, r3 */
4336 {6, 4, 2}} /* shli r5, r4, 2 */
4338 {-1003ll /* 0xfffffffffffffc15 */ ,
4339 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4340 {6, 1, 8}, /* shli r3, r1, 8 */
4341 {2, 2, 3}, /* sub r4, r2, r3 */
4342 {4, 4, 1}} /* shl2add r5, r4, r1 */
4344 {-1001ll /* 0xfffffffffffffc17 */ ,
4345 {{6, 1, 5}, /* shli r2, r1, 5 */
4346 {4, 2, 1}, /* shl2add r3, r2, r1 */
4347 {5, 3, 1}, /* shl3add r4, r3, r1 */
4348 {2, 2, 4}} /* sub r5, r2, r4 */
4350 {-1000ll /* 0xfffffffffffffc18 */ ,
4351 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4352 {6, 1, 7}, /* shli r3, r1, 7 */
4353 {2, 2, 3}, /* sub r4, r2, r3 */
4354 {6, 4, 3}} /* shli r5, r4, 3 */
4356 {-999ll /* 0xfffffffffffffc19 */ ,
4357 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4358 {6, 1, 7}, /* shli r3, r1, 7 */
4359 {2, 2, 3}, /* sub r4, r2, r3 */
4360 {5, 4, 1}} /* shl3add r5, r4, r1 */
4362 {-997ll /* 0xfffffffffffffc1b */ ,
4363 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4364 {6, 1, 7}, /* shli r3, r1, 7 */
4365 {2, 2, 3}, /* sub r4, r2, r3 */
4366 {5, 4, 2}} /* shl3add r5, r4, r2 */
4368 {-996ll /* 0xfffffffffffffc1c */ ,
4369 {{6, 1, 5}, /* shli r2, r1, 5 */
4370 {6, 1, 10}, /* shli r3, r1, 10 */
4371 {4, 1, 3}, /* shl2add r4, r1, r3 */
4372 {2, 2, 4}} /* sub r5, r2, r4 */
4374 {-994ll /* 0xfffffffffffffc1e */ ,
4375 {{6, 1, 5}, /* shli r2, r1, 5 */
4376 {6, 1, 10}, /* shli r3, r1, 10 */
4377 {3, 1, 3}, /* shl1add r4, r1, r3 */
4378 {2, 2, 4}} /* sub r5, r2, r4 */
4380 {-993ll /* 0xfffffffffffffc1f */ ,
4381 {{6, 1, 5}, /* shli r2, r1, 5 */
4382 {2, 2, 1}, /* sub r3, r2, r1 */
4383 {6, 2, 5}, /* shli r4, r2, 5 */
4384 {2, 3, 4}} /* sub r5, r3, r4 */
4386 {-992ll /* 0xfffffffffffffc20 */ ,
4387 {{6, 1, 5}, /* shli r2, r1, 5 */
4388 {6, 1, 10}, /* shli r3, r1, 10 */
4389 {2, 2, 3}} /* sub r4, r2, r3 */
4391 {-991ll /* 0xfffffffffffffc21 */ ,
4392 {{6, 1, 5}, /* shli r2, r1, 5 */
4393 {1, 1, 2}, /* add r3, r1, r2 */
4394 {6, 2, 5}, /* shli r4, r2, 5 */
4395 {2, 3, 4}} /* sub r5, r3, r4 */
4397 {-990ll /* 0xfffffffffffffc22 */ ,
4398 {{6, 1, 5}, /* shli r2, r1, 5 */
4399 {3, 1, 2}, /* shl1add r3, r1, r2 */
4400 {6, 2, 5}, /* shli r4, r2, 5 */
4401 {2, 3, 4}} /* sub r5, r3, r4 */
4403 {-988ll /* 0xfffffffffffffc24 */ ,
4404 {{6, 1, 2}, /* shli r2, r1, 2 */
4405 {6, 1, 7}, /* shli r3, r1, 7 */
4406 {2, 2, 3}, /* sub r4, r2, r3 */
4407 {5, 4, 2}} /* shl3add r5, r4, r2 */
4409 {-987ll /* 0xfffffffffffffc25 */ ,
4410 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4411 {6, 1, 8}, /* shli r3, r1, 8 */
4412 {2, 2, 3}, /* sub r4, r2, r3 */
4413 {4, 4, 1}} /* shl2add r5, r4, r1 */
4415 {-984ll /* 0xfffffffffffffc28 */ ,
4416 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4417 {6, 1, 7}, /* shli r3, r1, 7 */
4418 {2, 2, 3}, /* sub r4, r2, r3 */
4419 {6, 4, 3}} /* shli r5, r4, 3 */
4421 {-983ll /* 0xfffffffffffffc29 */ ,
4422 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4423 {6, 1, 7}, /* shli r3, r1, 7 */
4424 {2, 2, 3}, /* sub r4, r2, r3 */
4425 {5, 4, 1}} /* shl3add r5, r4, r1 */
4427 {-979ll /* 0xfffffffffffffc2d */ ,
4428 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4429 {6, 1, 7}, /* shli r3, r1, 7 */
4430 {2, 2, 3}, /* sub r4, r2, r3 */
4431 {5, 4, 2}} /* shl3add r5, r4, r2 */
4433 {-976ll /* 0xfffffffffffffc30 */ ,
4434 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4435 {6, 1, 6}, /* shli r3, r1, 6 */
4436 {2, 2, 3}, /* sub r4, r2, r3 */
4437 {6, 4, 4}} /* shli r5, r4, 4 */
4439 {-975ll /* 0xfffffffffffffc31 */ ,
4440 {{6, 1, 4}, /* shli r2, r1, 4 */
4441 {2, 1, 2}, /* sub r3, r1, r2 */
4442 {6, 3, 6}, /* shli r4, r3, 6 */
4443 {1, 3, 4}} /* add r5, r3, r4 */
4445 {-969ll /* 0xfffffffffffffc37 */ ,
4446 {{6, 1, 6}, /* shli r2, r1, 6 */
4447 {3, 2, 1}, /* shl1add r3, r2, r1 */
4448 {5, 3, 1}, /* shl3add r4, r3, r1 */
4449 {2, 2, 4}} /* sub r5, r2, r4 */
4451 {-968ll /* 0xfffffffffffffc38 */ ,
4452 {{6, 1, 6}, /* shli r2, r1, 6 */
4453 {6, 1, 10}, /* shli r3, r1, 10 */
4454 {5, 1, 3}, /* shl3add r4, r1, r3 */
4455 {2, 2, 4}} /* sub r5, r2, r4 */
4457 {-967ll /* 0xfffffffffffffc39 */ ,
4458 {{6, 1, 4}, /* shli r2, r1, 4 */
4459 {2, 1, 2}, /* sub r3, r1, r2 */
4460 {5, 3, 1}, /* shl3add r4, r3, r1 */
4461 {5, 4, 3}} /* shl3add r5, r4, r3 */
4463 {-965ll /* 0xfffffffffffffc3b */ ,
4464 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4465 {6, 2, 6}, /* shli r3, r2, 6 */
4466 {4, 3, 2}, /* shl2add r4, r3, r2 */
4467 {2, 3, 4}} /* sub r5, r3, r4 */
4469 {-964ll /* 0xfffffffffffffc3c */ ,
4470 {{6, 1, 6}, /* shli r2, r1, 6 */
4471 {6, 1, 10}, /* shli r3, r1, 10 */
4472 {4, 1, 3}, /* shl2add r4, r1, r3 */
4473 {2, 2, 4}} /* sub r5, r2, r4 */
4475 {-963ll /* 0xfffffffffffffc3d */ ,
4476 {{6, 1, 6}, /* shli r2, r1, 6 */
4477 {5, 2, 1}, /* shl3add r3, r2, r1 */
4478 {3, 3, 1}, /* shl1add r4, r3, r1 */
4479 {2, 2, 4}} /* sub r5, r2, r4 */
4481 {-962ll /* 0xfffffffffffffc3e */ ,
4482 {{6, 1, 6}, /* shli r2, r1, 6 */
4483 {6, 1, 10}, /* shli r3, r1, 10 */
4484 {3, 1, 3}, /* shl1add r4, r1, r3 */
4485 {2, 2, 4}} /* sub r5, r2, r4 */
4487 {-961ll /* 0xfffffffffffffc3f */ ,
4488 {{6, 1, 6}, /* shli r2, r1, 6 */
4489 {2, 2, 1}, /* sub r3, r2, r1 */
4490 {6, 2, 4}, /* shli r4, r2, 4 */
4491 {2, 3, 4}} /* sub r5, r3, r4 */
4493 {-960ll /* 0xfffffffffffffc40 */ ,
4494 {{6, 1, 6}, /* shli r2, r1, 6 */
4495 {6, 1, 10}, /* shli r3, r1, 10 */
4496 {2, 2, 3}} /* sub r4, r2, r3 */
4498 {-959ll /* 0xfffffffffffffc41 */ ,
4499 {{6, 1, 6}, /* shli r2, r1, 6 */
4500 {1, 1, 2}, /* add r3, r1, r2 */
4501 {6, 2, 4}, /* shli r4, r2, 4 */
4502 {2, 3, 4}} /* sub r5, r3, r4 */
4504 {-958ll /* 0xfffffffffffffc42 */ ,
4505 {{6, 1, 6}, /* shli r2, r1, 6 */
4506 {3, 1, 2}, /* shl1add r3, r1, r2 */
4507 {6, 2, 4}, /* shli r4, r2, 4 */
4508 {2, 3, 4}} /* sub r5, r3, r4 */
4510 {-957ll /* 0xfffffffffffffc43 */ ,
4511 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4512 {4, 2, 2}, /* shl2add r3, r2, r2 */
4513 {6, 3, 6}, /* shli r4, r3, 6 */
4514 {2, 2, 4}} /* sub r5, r2, r4 */
4516 {-956ll /* 0xfffffffffffffc44 */ ,
4517 {{6, 1, 6}, /* shli r2, r1, 6 */
4518 {4, 1, 2}, /* shl2add r3, r1, r2 */
4519 {6, 2, 4}, /* shli r4, r2, 4 */
4520 {2, 3, 4}} /* sub r5, r3, r4 */
4522 {-955ll /* 0xfffffffffffffc45 */ ,
4523 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4524 {6, 2, 6}, /* shli r3, r2, 6 */
4525 {2, 1, 3}, /* sub r4, r1, r3 */
4526 {4, 4, 4}} /* shl2add r5, r4, r4 */
4528 {-953ll /* 0xfffffffffffffc47 */ ,
4529 {{6, 1, 7}, /* shli r2, r1, 7 */
4530 {5, 1, 2}, /* shl3add r3, r1, r2 */
4531 {5, 3, 1}, /* shl3add r4, r3, r1 */
4532 {2, 3, 4}} /* sub r5, r3, r4 */
4534 {-952ll /* 0xfffffffffffffc48 */ ,
4535 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4536 {6, 1, 7}, /* shli r3, r1, 7 */
4537 {2, 2, 3}, /* sub r4, r2, r3 */
4538 {6, 4, 3}} /* shli r5, r4, 3 */
4540 {-951ll /* 0xfffffffffffffc49 */ ,
4541 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4542 {6, 1, 7}, /* shli r3, r1, 7 */
4543 {2, 2, 3}, /* sub r4, r2, r3 */
4544 {5, 4, 1}} /* shl3add r5, r4, r1 */
4546 {-945ll /* 0xfffffffffffffc4f */ ,
4547 {{6, 1, 4}, /* shli r2, r1, 4 */
4548 {2, 1, 2}, /* sub r3, r1, r2 */
4549 {6, 3, 6}, /* shli r4, r3, 6 */
4550 {2, 4, 3}} /* sub r5, r4, r3 */
4552 {-944ll /* 0xfffffffffffffc50 */ ,
4553 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4554 {6, 1, 6}, /* shli r3, r1, 6 */
4555 {2, 2, 3}, /* sub r4, r2, r3 */
4556 {6, 4, 4}} /* shli r5, r4, 4 */
4558 {-943ll /* 0xfffffffffffffc51 */ ,
4559 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4560 {6, 1, 7}, /* shli r3, r1, 7 */
4561 {2, 2, 3}, /* sub r4, r2, r3 */
4562 {5, 4, 2}} /* shl3add r5, r4, r2 */
4564 {-942ll /* 0xfffffffffffffc52 */ ,
4565 {{6, 1, 6}, /* shli r2, r1, 6 */
4566 {2, 1, 2}, /* sub r3, r1, r2 */
4567 {5, 3, 1}, /* shl3add r4, r3, r1 */
4568 {3, 4, 2}} /* shl1add r5, r4, r2 */
4570 {-940ll /* 0xfffffffffffffc54 */ ,
4571 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4572 {6, 2, 6}, /* shli r3, r2, 6 */
4573 {2, 2, 3}, /* sub r4, r2, r3 */
4574 {4, 4, 3}} /* shl2add r5, r4, r3 */
4576 {-936ll /* 0xfffffffffffffc58 */ ,
4577 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4578 {6, 2, 4}, /* shli r3, r2, 4 */
4579 {2, 2, 3}, /* sub r4, r2, r3 */
4580 {5, 4, 3}} /* shl3add r5, r4, r3 */
4582 {-935ll /* 0xfffffffffffffc59 */ ,
4583 {{6, 1, 5}, /* shli r2, r1, 5 */
4584 {4, 2, 1}, /* shl2add r3, r2, r1 */
4585 {5, 3, 2}, /* shl3add r4, r3, r2 */
4586 {2, 3, 4}} /* sub r5, r3, r4 */
4588 {-929ll /* 0xfffffffffffffc5f */ ,
4589 {{6, 1, 7}, /* shli r2, r1, 7 */
4590 {4, 1, 2}, /* shl2add r3, r1, r2 */
4591 {5, 3, 1}, /* shl3add r4, r3, r1 */
4592 {2, 2, 4}} /* sub r5, r2, r4 */
4594 {-928ll /* 0xfffffffffffffc60 */ ,
4595 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4596 {6, 1, 5}, /* shli r3, r1, 5 */
4597 {2, 2, 3}, /* sub r4, r2, r3 */
4598 {6, 4, 5}} /* shli r5, r4, 5 */
4600 {-925ll /* 0xfffffffffffffc63 */ ,
4601 {{6, 1, 7}, /* shli r2, r1, 7 */
4602 {4, 1, 2}, /* shl2add r3, r1, r2 */
4603 {5, 3, 1}, /* shl3add r4, r3, r1 */
4604 {2, 3, 4}} /* sub r5, r3, r4 */
4606 {-924ll /* 0xfffffffffffffc64 */ ,
4607 {{6, 1, 3}, /* shli r2, r1, 3 */
4608 {2, 1, 2}, /* sub r3, r1, r2 */
4609 {6, 3, 7}, /* shli r4, r3, 7 */
4610 {4, 3, 4}} /* shl2add r5, r3, r4 */
4612 {-920ll /* 0xfffffffffffffc68 */ ,
4613 {{6, 1, 7}, /* shli r2, r1, 7 */
4614 {4, 1, 2}, /* shl2add r3, r1, r2 */
4615 {2, 1, 3}, /* sub r4, r1, r3 */
4616 {5, 4, 2}} /* shl3add r5, r4, r2 */
4618 {-919ll /* 0xfffffffffffffc69 */ ,
4619 {{6, 1, 4}, /* shli r2, r1, 4 */
4620 {5, 2, 1}, /* shl3add r3, r2, r1 */
4621 {5, 3, 2}, /* shl3add r4, r3, r2 */
4622 {2, 3, 4}} /* sub r5, r3, r4 */
4624 {-916ll /* 0xfffffffffffffc6c */ ,
4625 {{6, 1, 7}, /* shli r2, r1, 7 */
4626 {4, 1, 2}, /* shl2add r3, r1, r2 */
4627 {2, 1, 3}, /* sub r4, r1, r3 */
4628 {5, 4, 3}} /* shl3add r5, r4, r3 */
4630 {-913ll /* 0xfffffffffffffc6f */ ,
4631 {{6, 1, 7}, /* shli r2, r1, 7 */
4632 {3, 1, 2}, /* shl1add r3, r1, r2 */
4633 {5, 3, 1}, /* shl3add r4, r3, r1 */
4634 {2, 2, 4}} /* sub r5, r2, r4 */
4636 {-912ll /* 0xfffffffffffffc70 */ ,
4637 {{6, 1, 4}, /* shli r2, r1, 4 */
4638 {6, 1, 7}, /* shli r3, r1, 7 */
4639 {5, 3, 2}, /* shl3add r4, r3, r2 */
4640 {2, 3, 4}} /* sub r5, r3, r4 */
4642 {-911ll /* 0xfffffffffffffc71 */ ,
4643 {{6, 1, 7}, /* shli r2, r1, 7 */
4644 {3, 1, 2}, /* shl1add r3, r1, r2 */
4645 {5, 3, 1}, /* shl3add r4, r3, r1 */
4646 {2, 3, 4}} /* sub r5, r3, r4 */
4648 {-910ll /* 0xfffffffffffffc72 */ ,
4649 {{6, 1, 3}, /* shli r2, r1, 3 */
4650 {2, 1, 2}, /* sub r3, r1, r2 */
4651 {6, 3, 7}, /* shli r4, r3, 7 */
4652 {3, 3, 4}} /* shl1add r5, r3, r4 */
4654 {-905ll /* 0xfffffffffffffc77 */ ,
4655 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4656 {6, 1, 7}, /* shli r3, r1, 7 */
4657 {5, 3, 2}, /* shl3add r4, r3, r2 */
4658 {2, 3, 4}} /* sub r5, r3, r4 */
4660 {-904ll /* 0xfffffffffffffc78 */ ,
4661 {{6, 1, 3}, /* shli r2, r1, 3 */
4662 {6, 1, 7}, /* shli r3, r1, 7 */
4663 {5, 3, 2}, /* shl3add r4, r3, r2 */
4664 {2, 3, 4}} /* sub r5, r3, r4 */
4666 {-903ll /* 0xfffffffffffffc79 */ ,
4667 {{6, 1, 3}, /* shli r2, r1, 3 */
4668 {2, 1, 2}, /* sub r3, r1, r2 */
4669 {6, 3, 7}, /* shli r4, r3, 7 */
4670 {1, 3, 4}} /* add r5, r3, r4 */
4672 {-902ll /* 0xfffffffffffffc7a */ ,
4673 {{6, 1, 7}, /* shli r2, r1, 7 */
4674 {3, 1, 2}, /* shl1add r3, r1, r2 */
4675 {2, 1, 3}, /* sub r4, r1, r3 */
4676 {5, 4, 3}} /* shl3add r5, r4, r3 */
4678 {-901ll /* 0xfffffffffffffc7b */ ,
4679 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4680 {6, 1, 7}, /* shli r3, r1, 7 */
4681 {5, 3, 2}, /* shl3add r4, r3, r2 */
4682 {2, 3, 4}} /* sub r5, r3, r4 */
4684 {-900ll /* 0xfffffffffffffc7c */ ,
4685 {{6, 1, 2}, /* shli r2, r1, 2 */
4686 {6, 1, 7}, /* shli r3, r1, 7 */
4687 {5, 3, 2}, /* shl3add r4, r3, r2 */
4688 {2, 3, 4}} /* sub r5, r3, r4 */
4690 {-899ll /* 0xfffffffffffffc7d */ ,
4691 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4692 {6, 1, 7}, /* shli r3, r1, 7 */
4693 {5, 3, 2}, /* shl3add r4, r3, r2 */
4694 {2, 3, 4}} /* sub r5, r3, r4 */
4696 {-898ll /* 0xfffffffffffffc7e */ ,
4697 {{6, 1, 1}, /* shli r2, r1, 1 */
4698 {6, 1, 7}, /* shli r3, r1, 7 */
4699 {5, 3, 2}, /* shl3add r4, r3, r2 */
4700 {2, 3, 4}} /* sub r5, r3, r4 */
4702 {-897ll /* 0xfffffffffffffc7f */ ,
4703 {{6, 1, 7}, /* shli r2, r1, 7 */
4704 {5, 2, 1}, /* shl3add r3, r2, r1 */
4705 {2, 2, 3}} /* sub r4, r2, r3 */
4707 {-896ll /* 0xfffffffffffffc80 */ ,
4708 {{6, 1, 7}, /* shli r2, r1, 7 */
4709 {6, 1, 10}, /* shli r3, r1, 10 */
4710 {2, 2, 3}} /* sub r4, r2, r3 */
4712 {-895ll /* 0xfffffffffffffc81 */ ,
4713 {{6, 1, 7}, /* shli r2, r1, 7 */
4714 {1, 1, 2}, /* add r3, r1, r2 */
4715 {6, 2, 3}, /* shli r4, r2, 3 */
4716 {2, 3, 4}} /* sub r5, r3, r4 */
4718 {-894ll /* 0xfffffffffffffc82 */ ,
4719 {{6, 1, 7}, /* shli r2, r1, 7 */
4720 {3, 1, 2}, /* shl1add r3, r1, r2 */
4721 {6, 2, 3}, /* shli r4, r2, 3 */
4722 {2, 3, 4}} /* sub r5, r3, r4 */
4724 {-893ll /* 0xfffffffffffffc83 */ ,
4725 {{6, 1, 7}, /* shli r2, r1, 7 */
4726 {4, 1, 2}, /* shl2add r3, r1, r2 */
4727 {5, 2, 1}, /* shl3add r4, r2, r1 */
4728 {2, 3, 4}} /* sub r5, r3, r4 */
4730 {-892ll /* 0xfffffffffffffc84 */ ,
4731 {{6, 1, 7}, /* shli r2, r1, 7 */
4732 {4, 1, 2}, /* shl2add r3, r1, r2 */
4733 {6, 2, 3}, /* shli r4, r2, 3 */
4734 {2, 3, 4}} /* sub r5, r3, r4 */
4736 {-891ll /* 0xfffffffffffffc85 */ ,
4737 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4738 {3, 1, 2}, /* shl1add r3, r1, r2 */
4739 {6, 3, 7}, /* shli r4, r3, 7 */
4740 {2, 2, 4}} /* sub r5, r2, r4 */
4742 {-890ll /* 0xfffffffffffffc86 */ ,
4743 {{6, 1, 7}, /* shli r2, r1, 7 */
4744 {2, 2, 1}, /* sub r3, r2, r1 */
4745 {5, 3, 1}, /* shl3add r4, r3, r1 */
4746 {2, 3, 4}} /* sub r5, r3, r4 */
4748 {-889ll /* 0xfffffffffffffc87 */ ,
4749 {{6, 1, 7}, /* shli r2, r1, 7 */
4750 {2, 1, 2}, /* sub r3, r1, r2 */
4751 {2, 2, 1}, /* sub r4, r2, r1 */
4752 {5, 3, 4}} /* shl3add r5, r3, r4 */
4754 {-888ll /* 0xfffffffffffffc88 */ ,
4755 {{6, 1, 7}, /* shli r2, r1, 7 */
4756 {2, 1, 2}, /* sub r3, r1, r2 */
4757 {5, 3, 2}} /* shl3add r4, r3, r2 */
4759 {-887ll /* 0xfffffffffffffc89 */ ,
4760 {{6, 1, 7}, /* shli r2, r1, 7 */
4761 {1, 1, 2}, /* add r3, r1, r2 */
4762 {2, 1, 2}, /* sub r4, r1, r2 */
4763 {5, 4, 3}} /* shl3add r5, r4, r3 */
4765 {-886ll /* 0xfffffffffffffc8a */ ,
4766 {{6, 1, 7}, /* shli r2, r1, 7 */
4767 {2, 1, 2}, /* sub r3, r1, r2 */
4768 {3, 1, 2}, /* shl1add r4, r1, r2 */
4769 {5, 3, 4}} /* shl3add r5, r3, r4 */
4771 {-884ll /* 0xfffffffffffffc8c */ ,
4772 {{6, 1, 7}, /* shli r2, r1, 7 */
4773 {2, 1, 2}, /* sub r3, r1, r2 */
4774 {4, 1, 2}, /* shl2add r4, r1, r2 */
4775 {5, 3, 4}} /* shl3add r5, r3, r4 */
4777 {-881ll /* 0xfffffffffffffc8f */ ,
4778 {{6, 1, 7}, /* shli r2, r1, 7 */
4779 {2, 2, 1}, /* sub r3, r2, r1 */
4780 {2, 1, 3}, /* sub r4, r1, r3 */
4781 {5, 4, 3}} /* shl3add r5, r4, r3 */
4783 {-880ll /* 0xfffffffffffffc90 */ ,
4784 {{6, 1, 1}, /* shli r2, r1, 1 */
4785 {6, 1, 7}, /* shli r3, r1, 7 */
4786 {2, 2, 3}, /* sub r4, r2, r3 */
4787 {5, 4, 3}} /* shl3add r5, r4, r3 */
4789 {-879ll /* 0xfffffffffffffc91 */ ,
4790 {{6, 1, 6}, /* shli r2, r1, 6 */
4791 {2, 1, 2}, /* sub r3, r1, r2 */
4792 {5, 3, 2}, /* shl3add r4, r3, r2 */
4793 {3, 4, 1}} /* shl1add r5, r4, r1 */
4795 {-873ll /* 0xfffffffffffffc97 */ ,
4796 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4797 {6, 2, 5}, /* shli r3, r2, 5 */
4798 {4, 3, 2}, /* shl2add r4, r3, r2 */
4799 {2, 3, 4}} /* sub r5, r3, r4 */
4801 {-872ll /* 0xfffffffffffffc98 */ ,
4802 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4803 {6, 1, 7}, /* shli r3, r1, 7 */
4804 {2, 2, 3}, /* sub r4, r2, r3 */
4805 {5, 4, 3}} /* shl3add r5, r4, r3 */
4807 {-868ll /* 0xfffffffffffffc9c */ ,
4808 {{6, 1, 5}, /* shli r2, r1, 5 */
4809 {5, 2, 1}, /* shl3add r3, r2, r1 */
4810 {2, 2, 3}, /* sub r4, r2, r3 */
4811 {4, 4, 2}} /* shl2add r5, r4, r2 */
4813 {-865ll /* 0xfffffffffffffc9f */ ,
4814 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4815 {6, 2, 5}, /* shli r3, r2, 5 */
4816 {4, 3, 1}, /* shl2add r4, r3, r1 */
4817 {2, 3, 4}} /* sub r5, r3, r4 */
4819 {-864ll /* 0xfffffffffffffca0 */ ,
4820 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4821 {6, 1, 5}, /* shli r3, r1, 5 */
4822 {2, 2, 3}, /* sub r4, r2, r3 */
4823 {6, 4, 5}} /* shli r5, r4, 5 */
4825 {-863ll /* 0xfffffffffffffca1 */ ,
4826 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4827 {5, 2, 2}, /* shl3add r3, r2, r2 */
4828 {6, 3, 5}, /* shli r4, r3, 5 */
4829 {2, 1, 4}} /* sub r5, r1, r4 */
4831 {-861ll /* 0xfffffffffffffca3 */ ,
4832 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4833 {5, 2, 2}, /* shl3add r3, r2, r2 */
4834 {6, 3, 5}, /* shli r4, r3, 5 */
4835 {2, 2, 4}} /* sub r5, r2, r4 */
4837 {-860ll /* 0xfffffffffffffca4 */ ,
4838 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4839 {6, 2, 5}, /* shli r3, r2, 5 */
4840 {2, 1, 3}, /* sub r4, r1, r3 */
4841 {4, 4, 3}} /* shl2add r5, r4, r3 */
4843 {-856ll /* 0xfffffffffffffca8 */ ,
4844 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4845 {6, 1, 7}, /* shli r3, r1, 7 */
4846 {2, 2, 3}, /* sub r4, r2, r3 */
4847 {5, 4, 3}} /* shl3add r5, r4, r3 */
4849 {-855ll /* 0xfffffffffffffca9 */ ,
4850 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4851 {6, 2, 5}, /* shli r3, r2, 5 */
4852 {2, 1, 3}, /* sub r4, r1, r3 */
4853 {5, 4, 4}} /* shl3add r5, r4, r4 */
4855 {-847ll /* 0xfffffffffffffcb1 */ ,
4856 {{6, 1, 4}, /* shli r2, r1, 4 */
4857 {2, 1, 2}, /* sub r3, r1, r2 */
4858 {5, 3, 2}, /* shl3add r4, r3, r2 */
4859 {5, 4, 3}} /* shl3add r5, r4, r3 */
4861 {-837ll /* 0xfffffffffffffcbb */ ,
4862 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4863 {5, 2, 2}, /* shl3add r3, r2, r2 */
4864 {6, 3, 5}, /* shli r4, r3, 5 */
4865 {2, 3, 4}} /* sub r5, r3, r4 */
4867 {-835ll /* 0xfffffffffffffcbd */ ,
4868 {{6, 1, 6}, /* shli r2, r1, 6 */
4869 {4, 2, 1}, /* shl2add r3, r2, r1 */
4870 {4, 3, 2}, /* shl2add r4, r3, r2 */
4871 {2, 3, 4}} /* sub r5, r3, r4 */
4873 {-834ll /* 0xfffffffffffffcbe */ ,
4874 {{6, 1, 6}, /* shli r2, r1, 6 */
4875 {5, 2, 1}, /* shl3add r3, r2, r1 */
4876 {2, 2, 3}, /* sub r4, r2, r3 */
4877 {3, 4, 2}} /* shl1add r5, r4, r2 */
4879 {-832ll /* 0xfffffffffffffcc0 */ ,
4880 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4881 {6, 1, 4}, /* shli r3, r1, 4 */
4882 {2, 2, 3}, /* sub r4, r2, r3 */
4883 {6, 4, 6}} /* shli r5, r4, 6 */
4885 {-831ll /* 0xfffffffffffffcc1 */ ,
4886 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4887 {4, 2, 1}, /* shl2add r3, r2, r1 */
4888 {6, 3, 6}, /* shli r4, r3, 6 */
4889 {2, 1, 4}} /* sub r5, r1, r4 */
4891 {-829ll /* 0xfffffffffffffcc3 */ ,
4892 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4893 {4, 2, 1}, /* shl2add r3, r2, r1 */
4894 {6, 3, 6}, /* shli r4, r3, 6 */
4895 {2, 2, 4}} /* sub r5, r2, r4 */
4897 {-828ll /* 0xfffffffffffffcc4 */ ,
4898 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4899 {6, 2, 5}, /* shli r3, r2, 5 */
4900 {2, 2, 3}, /* sub r4, r2, r3 */
4901 {4, 4, 3}} /* shl2add r5, r4, r3 */
4903 {-827ll /* 0xfffffffffffffcc5 */ ,
4904 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4905 {5, 1, 2}, /* shl3add r3, r1, r2 */
4906 {6, 3, 6}, /* shli r4, r3, 6 */
4907 {2, 2, 4}} /* sub r5, r2, r4 */
4909 {-824ll /* 0xfffffffffffffcc8 */ ,
4910 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4911 {6, 1, 7}, /* shli r3, r1, 7 */
4912 {2, 2, 3}, /* sub r4, r2, r3 */
4913 {5, 4, 3}} /* shl3add r5, r4, r3 */
4915 {-823ll /* 0xfffffffffffffcc9 */ ,
4916 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4917 {4, 1, 2}, /* shl2add r3, r1, r2 */
4918 {6, 3, 6}, /* shli r4, r3, 6 */
4919 {2, 2, 4}} /* sub r5, r2, r4 */
4921 {-819ll /* 0xfffffffffffffccd */ ,
4922 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4923 {4, 2, 1}, /* shl2add r3, r2, r1 */
4924 {6, 3, 6}, /* shli r4, r3, 6 */
4925 {2, 3, 4}} /* sub r5, r3, r4 */
4927 {-816ll /* 0xfffffffffffffcd0 */ ,
4928 {{6, 1, 4}, /* shli r2, r1, 4 */
4929 {2, 1, 2}, /* sub r3, r1, r2 */
4930 {5, 3, 2}, /* shl3add r4, r3, r2 */
4931 {5, 4, 2}} /* shl3add r5, r4, r2 */
4933 {-815ll /* 0xfffffffffffffcd1 */ ,
4934 {{6, 1, 6}, /* shli r2, r1, 6 */
4935 {2, 1, 2}, /* sub r3, r1, r2 */
4936 {4, 3, 2}, /* shl2add r4, r3, r2 */
4937 {4, 4, 3}} /* shl2add r5, r4, r3 */
4939 {-803ll /* 0xfffffffffffffcdd */ ,
4940 {{6, 1, 5}, /* shli r2, r1, 5 */
4941 {5, 2, 1}, /* shl3add r3, r2, r1 */
4942 {4, 3, 2}, /* shl2add r4, r3, r2 */
4943 {2, 3, 4}} /* sub r5, r3, r4 */
4945 {-801ll /* 0xfffffffffffffcdf */ ,
4946 {{6, 1, 8}, /* shli r2, r1, 8 */
4947 {5, 1, 2}, /* shl3add r3, r1, r2 */
4948 {4, 3, 1}, /* shl2add r4, r3, r1 */
4949 {2, 2, 4}} /* sub r5, r2, r4 */
4951 {-800ll /* 0xfffffffffffffce0 */ ,
4952 {{6, 1, 5}, /* shli r2, r1, 5 */
4953 {6, 1, 8}, /* shli r3, r1, 8 */
4954 {4, 3, 2}, /* shl2add r4, r3, r2 */
4955 {2, 3, 4}} /* sub r5, r3, r4 */
4957 {-799ll /* 0xfffffffffffffce1 */ ,
4958 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4959 {5, 2, 1}, /* shl3add r3, r2, r1 */
4960 {6, 3, 5}, /* shli r4, r3, 5 */
4961 {2, 1, 4}} /* sub r5, r1, r4 */
4963 {-797ll /* 0xfffffffffffffce3 */ ,
4964 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4965 {5, 2, 1}, /* shl3add r3, r2, r1 */
4966 {6, 3, 5}, /* shli r4, r3, 5 */
4967 {2, 2, 4}} /* sub r5, r2, r4 */
4969 {-796ll /* 0xfffffffffffffce4 */ ,
4970 {{6, 1, 8}, /* shli r2, r1, 8 */
4971 {5, 1, 2}, /* shl3add r3, r1, r2 */
4972 {2, 1, 3}, /* sub r4, r1, r3 */
4973 {4, 4, 2}} /* shl2add r5, r4, r2 */
4975 {-795ll /* 0xfffffffffffffce5 */ ,
4976 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4977 {4, 2, 2}, /* shl2add r3, r2, r2 */
4978 {6, 3, 5}, /* shli r4, r3, 5 */
4979 {2, 2, 4}} /* sub r5, r2, r4 */
4981 {-793ll /* 0xfffffffffffffce7 */ ,
4982 {{6, 1, 8}, /* shli r2, r1, 8 */
4983 {5, 1, 2}, /* shl3add r3, r1, r2 */
4984 {4, 3, 1}, /* shl2add r4, r3, r1 */
4985 {2, 3, 4}} /* sub r5, r3, r4 */
4987 {-792ll /* 0xfffffffffffffce8 */ ,
4988 {{6, 1, 2}, /* shli r2, r1, 2 */
4989 {2, 1, 2}, /* sub r3, r1, r2 */
4990 {6, 3, 8}, /* shli r4, r3, 8 */
4991 {5, 3, 4}} /* shl3add r5, r3, r4 */
4993 {-791ll /* 0xfffffffffffffce9 */ ,
4994 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4995 {6, 2, 8}, /* shli r3, r2, 8 */
4996 {5, 2, 3}, /* shl3add r4, r2, r3 */
4997 {2, 1, 4}} /* sub r5, r1, r4 */
4999 {-789ll /* 0xfffffffffffffceb */ ,
5000 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5001 {6, 2, 8}, /* shli r3, r2, 8 */
5002 {5, 2, 3}, /* shl3add r4, r2, r3 */
5003 {2, 2, 4}} /* sub r5, r2, r4 */
5005 {-788ll /* 0xfffffffffffffcec */ ,
5006 {{6, 1, 8}, /* shli r2, r1, 8 */
5007 {5, 1, 2}, /* shl3add r3, r1, r2 */
5008 {2, 1, 3}, /* sub r4, r1, r3 */
5009 {4, 4, 3}} /* shl2add r5, r4, r3 */
5011 {-785ll /* 0xfffffffffffffcef */ ,
5012 {{6, 1, 8}, /* shli r2, r1, 8 */
5013 {4, 1, 2}, /* shl2add r3, r1, r2 */
5014 {4, 3, 1}, /* shl2add r4, r3, r1 */
5015 {2, 2, 4}} /* sub r5, r2, r4 */
5017 {-784ll /* 0xfffffffffffffcf0 */ ,
5018 {{6, 1, 4}, /* shli r2, r1, 4 */
5019 {6, 1, 8}, /* shli r3, r1, 8 */
5020 {4, 3, 2}, /* shl2add r4, r3, r2 */
5021 {2, 3, 4}} /* sub r5, r3, r4 */
5023 {-783ll /* 0xfffffffffffffcf1 */ ,
5024 {{6, 1, 8}, /* shli r2, r1, 8 */
5025 {5, 1, 2}, /* shl3add r3, r1, r2 */
5026 {3, 3, 2}, /* shl1add r4, r3, r2 */
5027 {2, 1, 4}} /* sub r5, r1, r4 */
5029 {-781ll /* 0xfffffffffffffcf3 */ ,
5030 {{6, 1, 8}, /* shli r2, r1, 8 */
5031 {4, 1, 2}, /* shl2add r3, r1, r2 */
5032 {4, 3, 1}, /* shl2add r4, r3, r1 */
5033 {2, 3, 4}} /* sub r5, r3, r4 */
5035 {-780ll /* 0xfffffffffffffcf4 */ ,
5036 {{6, 1, 2}, /* shli r2, r1, 2 */
5037 {2, 1, 2}, /* sub r3, r1, r2 */
5038 {6, 3, 8}, /* shli r4, r3, 8 */
5039 {4, 3, 4}} /* shl2add r5, r3, r4 */
5041 {-779ll /* 0xfffffffffffffcf5 */ ,
5042 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5043 {6, 2, 8}, /* shli r3, r2, 8 */
5044 {4, 2, 3}, /* shl2add r4, r2, r3 */
5045 {2, 1, 4}} /* sub r5, r1, r4 */
5047 {-777ll /* 0xfffffffffffffcf7 */ ,
5048 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5049 {6, 1, 8}, /* shli r3, r1, 8 */
5050 {4, 3, 2}, /* shl2add r4, r3, r2 */
5051 {2, 3, 4}} /* sub r5, r3, r4 */
5053 {-776ll /* 0xfffffffffffffcf8 */ ,
5054 {{6, 1, 3}, /* shli r2, r1, 3 */
5055 {6, 1, 8}, /* shli r3, r1, 8 */
5056 {4, 3, 2}, /* shl2add r4, r3, r2 */
5057 {2, 3, 4}} /* sub r5, r3, r4 */
5059 {-775ll /* 0xfffffffffffffcf9 */ ,
5060 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5061 {5, 2, 1}, /* shl3add r3, r2, r1 */
5062 {6, 3, 5}, /* shli r4, r3, 5 */
5063 {2, 3, 4}} /* sub r5, r3, r4 */
5065 {-774ll /* 0xfffffffffffffcfa */ ,
5066 {{6, 1, 2}, /* shli r2, r1, 2 */
5067 {2, 1, 2}, /* sub r3, r1, r2 */
5068 {6, 3, 8}, /* shli r4, r3, 8 */
5069 {3, 3, 4}} /* shl1add r5, r3, r4 */
5071 {-773ll /* 0xfffffffffffffcfb */ ,
5072 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5073 {6, 1, 8}, /* shli r3, r1, 8 */
5074 {4, 3, 2}, /* shl2add r4, r3, r2 */
5075 {2, 3, 4}} /* sub r5, r3, r4 */
5077 {-772ll /* 0xfffffffffffffcfc */ ,
5078 {{6, 1, 2}, /* shli r2, r1, 2 */
5079 {6, 1, 8}, /* shli r3, r1, 8 */
5080 {4, 3, 2}, /* shl2add r4, r3, r2 */
5081 {2, 3, 4}} /* sub r5, r3, r4 */
5083 {-771ll /* 0xfffffffffffffcfd */ ,
5084 {{2, 0, 1}, /* sub r2, zero, r1 */
5085 {6, 1, 8}, /* shli r3, r1, 8 */
5086 {2, 2, 3}, /* sub r4, r2, r3 */
5087 {3, 4, 4}} /* shl1add r5, r4, r4 */
5089 {-770ll /* 0xfffffffffffffcfe */ ,
5090 {{6, 1, 1}, /* shli r2, r1, 1 */
5091 {6, 1, 8}, /* shli r3, r1, 8 */
5092 {4, 3, 2}, /* shl2add r4, r3, r2 */
5093 {2, 3, 4}} /* sub r5, r3, r4 */
5095 {-769ll /* 0xfffffffffffffcff */ ,
5096 {{6, 1, 8}, /* shli r2, r1, 8 */
5097 {4, 2, 1}, /* shl2add r3, r2, r1 */
5098 {2, 2, 3}} /* sub r4, r2, r3 */
5100 {-768ll /* 0xfffffffffffffd00 */ ,
5101 {{6, 1, 8}, /* shli r2, r1, 8 */
5102 {6, 1, 10}, /* shli r3, r1, 10 */
5103 {2, 2, 3}} /* sub r4, r2, r3 */
5105 {-767ll /* 0xfffffffffffffd01 */ ,
5106 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5107 {6, 2, 8}, /* shli r3, r2, 8 */
5108 {2, 1, 3}} /* sub r4, r1, r3 */
5110 {-766ll /* 0xfffffffffffffd02 */ ,
5111 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5112 {6, 1, 1}, /* shli r3, r1, 1 */
5113 {6, 2, 8}, /* shli r4, r2, 8 */
5114 {2, 3, 4}} /* sub r5, r3, r4 */
5116 {-765ll /* 0xfffffffffffffd03 */ ,
5117 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5118 {6, 2, 8}, /* shli r3, r2, 8 */
5119 {2, 2, 3}} /* sub r4, r2, r3 */
5121 {-764ll /* 0xfffffffffffffd04 */ ,
5122 {{6, 1, 8}, /* shli r2, r1, 8 */
5123 {2, 1, 2}, /* sub r3, r1, r2 */
5124 {4, 3, 2}} /* shl2add r4, r3, r2 */
5126 {-763ll /* 0xfffffffffffffd05 */ ,
5127 {{6, 1, 8}, /* shli r2, r1, 8 */
5128 {1, 1, 2}, /* add r3, r1, r2 */
5129 {2, 1, 2}, /* sub r4, r1, r2 */
5130 {4, 4, 3}} /* shl2add r5, r4, r3 */
5132 {-762ll /* 0xfffffffffffffd06 */ ,
5133 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5134 {6, 2, 1}, /* shli r3, r2, 1 */
5135 {6, 2, 8}, /* shli r4, r2, 8 */
5136 {2, 3, 4}} /* sub r5, r3, r4 */
5138 {-761ll /* 0xfffffffffffffd07 */ ,
5139 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5140 {3, 2, 1}, /* shl1add r3, r2, r1 */
5141 {6, 2, 8}, /* shli r4, r2, 8 */
5142 {2, 3, 4}} /* sub r5, r3, r4 */
5144 {-760ll /* 0xfffffffffffffd08 */ ,
5145 {{6, 1, 1}, /* shli r2, r1, 1 */
5146 {6, 1, 8}, /* shli r3, r1, 8 */
5147 {2, 2, 3}, /* sub r4, r2, r3 */
5148 {4, 4, 3}} /* shl2add r5, r4, r3 */
5150 {-759ll /* 0xfffffffffffffd09 */ ,
5151 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5152 {3, 2, 2}, /* shl1add r3, r2, r2 */
5153 {6, 2, 8}, /* shli r4, r2, 8 */
5154 {2, 3, 4}} /* sub r5, r3, r4 */
5156 {-757ll /* 0xfffffffffffffd0b */ ,
5157 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5158 {5, 1, 2}, /* shl3add r3, r1, r2 */
5159 {6, 2, 8}, /* shli r4, r2, 8 */
5160 {2, 3, 4}} /* sub r5, r3, r4 */
5162 {-756ll /* 0xfffffffffffffd0c */ ,
5163 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5164 {6, 2, 2}, /* shli r3, r2, 2 */
5165 {6, 2, 8}, /* shli r4, r2, 8 */
5166 {2, 3, 4}} /* sub r5, r3, r4 */
5168 {-755ll /* 0xfffffffffffffd0d */ ,
5169 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5170 {4, 2, 1}, /* shl2add r3, r2, r1 */
5171 {6, 2, 8}, /* shli r4, r2, 8 */
5172 {2, 3, 4}} /* sub r5, r3, r4 */
5174 {-753ll /* 0xfffffffffffffd0f */ ,
5175 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5176 {4, 2, 2}, /* shl2add r3, r2, r2 */
5177 {6, 2, 8}, /* shli r4, r2, 8 */
5178 {2, 3, 4}} /* sub r5, r3, r4 */
5180 {-752ll /* 0xfffffffffffffd10 */ ,
5181 {{6, 1, 2}, /* shli r2, r1, 2 */
5182 {6, 1, 8}, /* shli r3, r1, 8 */
5183 {2, 2, 3}, /* sub r4, r2, r3 */
5184 {4, 4, 3}} /* shl2add r5, r4, r3 */
5186 {-751ll /* 0xfffffffffffffd11 */ ,
5187 {{6, 1, 6}, /* shli r2, r1, 6 */
5188 {2, 1, 2}, /* sub r3, r1, r2 */
5189 {4, 3, 2}, /* shl2add r4, r3, r2 */
5190 {4, 4, 1}} /* shl2add r5, r4, r1 */
5192 {-749ll /* 0xfffffffffffffd13 */ ,
5193 {{6, 1, 8}, /* shli r2, r1, 8 */
5194 {2, 1, 2}, /* sub r3, r1, r2 */
5195 {5, 1, 3}, /* shl3add r4, r1, r3 */
5196 {3, 4, 3}} /* shl1add r5, r4, r3 */
5198 {-748ll /* 0xfffffffffffffd14 */ ,
5199 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5200 {6, 1, 8}, /* shli r3, r1, 8 */
5201 {2, 2, 3}, /* sub r4, r2, r3 */
5202 {4, 4, 3}} /* shl2add r5, r4, r3 */
5204 {-744ll /* 0xfffffffffffffd18 */ ,
5205 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5206 {6, 2, 3}, /* shli r3, r2, 3 */
5207 {6, 2, 8}, /* shli r4, r2, 8 */
5208 {2, 3, 4}} /* sub r5, r3, r4 */
5210 {-743ll /* 0xfffffffffffffd19 */ ,
5211 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5212 {5, 2, 1}, /* shl3add r3, r2, r1 */
5213 {6, 2, 8}, /* shli r4, r2, 8 */
5214 {2, 3, 4}} /* sub r5, r3, r4 */
5216 {-741ll /* 0xfffffffffffffd1b */ ,
5217 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5218 {5, 2, 2}, /* shl3add r3, r2, r2 */
5219 {6, 2, 8}, /* shli r4, r2, 8 */
5220 {2, 3, 4}} /* sub r5, r3, r4 */
5222 {-739ll /* 0xfffffffffffffd1d */ ,
5223 {{6, 1, 5}, /* shli r2, r1, 5 */
5224 {5, 2, 1}, /* shl3add r3, r2, r1 */
5225 {3, 3, 3}, /* shl1add r4, r3, r3 */
5226 {2, 2, 4}} /* sub r5, r2, r4 */
5228 {-737ll /* 0xfffffffffffffd1f */ ,
5229 {{6, 1, 5}, /* shli r2, r1, 5 */
5230 {3, 2, 2}, /* shl1add r3, r2, r2 */
5231 {5, 3, 1}, /* shl3add r4, r3, r1 */
5232 {2, 2, 4}} /* sub r5, r2, r4 */
5234 {-736ll /* 0xfffffffffffffd20 */ ,
5235 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5236 {6, 1, 5}, /* shli r3, r1, 5 */
5237 {2, 2, 3}, /* sub r4, r2, r3 */
5238 {6, 4, 5}} /* shli r5, r4, 5 */
5240 {-735ll /* 0xfffffffffffffd21 */ ,
5241 {{6, 1, 5}, /* shli r2, r1, 5 */
5242 {2, 1, 2}, /* sub r3, r1, r2 */
5243 {4, 3, 2}, /* shl2add r4, r3, r2 */
5244 {5, 4, 1}} /* shl3add r5, r4, r1 */
5246 {-732ll /* 0xfffffffffffffd24 */ ,
5247 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5248 {6, 1, 8}, /* shli r3, r1, 8 */
5249 {2, 2, 3}, /* sub r4, r2, r3 */
5250 {4, 4, 3}} /* shl2add r5, r4, r3 */
5252 {-729ll /* 0xfffffffffffffd27 */ ,
5253 {{2, 0, 1}, /* sub r2, zero, r1 */
5254 {5, 2, 2}, /* shl3add r3, r2, r2 */
5255 {5, 3, 3}, /* shl3add r4, r3, r3 */
5256 {5, 4, 4}} /* shl3add r5, r4, r4 */
5258 {-728ll /* 0xfffffffffffffd28 */ ,
5259 {{6, 1, 5}, /* shli r2, r1, 5 */
5260 {3, 2, 2}, /* shl1add r3, r2, r2 */
5261 {2, 1, 3}, /* sub r4, r1, r3 */
5262 {5, 4, 2}} /* shl3add r5, r4, r2 */
5264 {-720ll /* 0xfffffffffffffd30 */ ,
5265 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5266 {6, 2, 4}, /* shli r3, r2, 4 */
5267 {6, 2, 8}, /* shli r4, r2, 8 */
5268 {2, 3, 4}} /* sub r5, r3, r4 */
5270 {-719ll /* 0xfffffffffffffd31 */ ,
5271 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5272 {5, 2, 2}, /* shl3add r3, r2, r2 */
5273 {6, 3, 4}, /* shli r4, r3, 4 */
5274 {2, 1, 4}} /* sub r5, r1, r4 */
5276 {-715ll /* 0xfffffffffffffd35 */ ,
5277 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5278 {5, 2, 2}, /* shl3add r3, r2, r2 */
5279 {6, 3, 4}, /* shli r4, r3, 4 */
5280 {2, 2, 4}} /* sub r5, r2, r4 */
5282 {-712ll /* 0xfffffffffffffd38 */ ,
5283 {{6, 1, 5}, /* shli r2, r1, 5 */
5284 {2, 1, 2}, /* sub r3, r1, r2 */
5285 {3, 3, 3}, /* shl1add r4, r3, r3 */
5286 {5, 4, 2}} /* shl3add r5, r4, r2 */
5288 {-711ll /* 0xfffffffffffffd39 */ ,
5289 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5290 {6, 2, 4}, /* shli r3, r2, 4 */
5291 {2, 1, 3}, /* sub r4, r1, r3 */
5292 {5, 4, 4}} /* shl3add r5, r4, r4 */
5294 {-708ll /* 0xfffffffffffffd3c */ ,
5295 {{6, 1, 6}, /* shli r2, r1, 6 */
5296 {4, 2, 1}, /* shl2add r3, r2, r1 */
5297 {2, 2, 3}, /* sub r4, r2, r3 */
5298 {4, 4, 2}} /* shl2add r5, r4, r2 */
5300 {-707ll /* 0xfffffffffffffd3d */ ,
5301 {{6, 1, 6}, /* shli r2, r1, 6 */
5302 {4, 2, 1}, /* shl2add r3, r2, r1 */
5303 {3, 3, 3}, /* shl1add r4, r3, r3 */
5304 {2, 2, 4}} /* sub r5, r2, r4 */
5306 {-705ll /* 0xfffffffffffffd3f */ ,
5307 {{6, 1, 6}, /* shli r2, r1, 6 */
5308 {3, 2, 2}, /* shl1add r3, r2, r2 */
5309 {4, 3, 1}, /* shl2add r4, r3, r1 */
5310 {2, 2, 4}} /* sub r5, r2, r4 */
5312 {-704ll /* 0xfffffffffffffd40 */ ,
5313 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5314 {6, 1, 4}, /* shli r3, r1, 4 */
5315 {2, 2, 3}, /* sub r4, r2, r3 */
5316 {6, 4, 6}} /* shli r5, r4, 6 */
5318 {-703ll /* 0xfffffffffffffd41 */ ,
5319 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5320 {3, 2, 1}, /* shl1add r3, r2, r1 */
5321 {6, 3, 6}, /* shli r4, r3, 6 */
5322 {2, 1, 4}} /* sub r5, r1, r4 */
5324 {-701ll /* 0xfffffffffffffd43 */ ,
5325 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5326 {5, 1, 2}, /* shl3add r3, r1, r2 */
5327 {6, 3, 6}, /* shli r4, r3, 6 */
5328 {2, 2, 4}} /* sub r5, r2, r4 */
5330 {-700ll /* 0xfffffffffffffd44 */ ,
5331 {{6, 1, 6}, /* shli r2, r1, 6 */
5332 {3, 2, 2}, /* shl1add r3, r2, r2 */
5333 {2, 1, 3}, /* sub r4, r1, r3 */
5334 {4, 4, 2}} /* shl2add r5, r4, r2 */
5336 {-699ll /* 0xfffffffffffffd45 */ ,
5337 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5338 {3, 2, 1}, /* shl1add r3, r2, r1 */
5339 {6, 3, 6}, /* shli r4, r3, 6 */
5340 {2, 2, 4}} /* sub r5, r2, r4 */
5342 {-695ll /* 0xfffffffffffffd49 */ ,
5343 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5344 {3, 1, 2}, /* shl1add r3, r1, r2 */
5345 {6, 3, 6}, /* shli r4, r3, 6 */
5346 {2, 2, 4}} /* sub r5, r2, r4 */
5348 {-693ll /* 0xfffffffffffffd4b */ ,
5349 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5350 {3, 2, 1}, /* shl1add r3, r2, r1 */
5351 {6, 3, 6}, /* shli r4, r3, 6 */
5352 {2, 3, 4}} /* sub r5, r3, r4 */
5354 {-692ll /* 0xfffffffffffffd4c */ ,
5355 {{6, 1, 6}, /* shli r2, r1, 6 */
5356 {2, 1, 2}, /* sub r3, r1, r2 */
5357 {3, 3, 3}, /* shl1add r4, r3, r3 */
5358 {4, 4, 2}} /* shl2add r5, r4, r2 */
5360 {-688ll /* 0xfffffffffffffd50 */ ,
5361 {{6, 1, 6}, /* shli r2, r1, 6 */
5362 {2, 1, 2}, /* sub r3, r1, r2 */
5363 {4, 3, 2}, /* shl2add r4, r3, r2 */
5364 {4, 4, 2}} /* shl2add r5, r4, r2 */
5366 {-680ll /* 0xfffffffffffffd58 */ ,
5367 {{2, 0, 1}, /* sub r2, zero, r1 */
5368 {4, 2, 2}, /* shl2add r3, r2, r2 */
5369 {6, 3, 7}, /* shli r4, r3, 7 */
5370 {5, 3, 4}} /* shl3add r5, r3, r4 */
5372 {-679ll /* 0xfffffffffffffd59 */ ,
5373 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5374 {6, 2, 7}, /* shli r3, r2, 7 */
5375 {5, 2, 3}, /* shl3add r4, r2, r3 */
5376 {2, 1, 4}} /* sub r5, r1, r4 */
5378 {-675ll /* 0xfffffffffffffd5d */ ,
5379 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5380 {6, 2, 5}, /* shli r3, r2, 5 */
5381 {5, 3, 2}, /* shl3add r4, r3, r2 */
5382 {2, 3, 4}} /* sub r5, r3, r4 */
5384 {-673ll /* 0xfffffffffffffd5f */ ,
5385 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5386 {6, 2, 5}, /* shli r3, r2, 5 */
5387 {5, 3, 1}, /* shl3add r4, r3, r1 */
5388 {2, 3, 4}} /* sub r5, r3, r4 */
5390 {-672ll /* 0xfffffffffffffd60 */ ,
5391 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5392 {6, 2, 5}, /* shli r3, r2, 5 */
5393 {6, 2, 8}, /* shli r4, r2, 8 */
5394 {2, 3, 4}} /* sub r5, r3, r4 */
5396 {-671ll /* 0xfffffffffffffd61 */ ,
5397 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5398 {4, 2, 1}, /* shl2add r3, r2, r1 */
5399 {6, 3, 5}, /* shli r4, r3, 5 */
5400 {2, 1, 4}} /* sub r5, r1, r4 */
5402 {-667ll /* 0xfffffffffffffd65 */ ,
5403 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5404 {4, 2, 1}, /* shl2add r3, r2, r1 */
5405 {6, 3, 5}, /* shli r4, r3, 5 */
5406 {2, 2, 4}} /* sub r5, r2, r4 */
5408 {-664ll /* 0xfffffffffffffd68 */ ,
5409 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5410 {6, 2, 5}, /* shli r3, r2, 5 */
5411 {2, 1, 3}, /* sub r4, r1, r3 */
5412 {5, 4, 3}} /* shl3add r5, r4, r3 */
5414 {-660ll /* 0xfffffffffffffd6c */ ,
5415 {{2, 0, 1}, /* sub r2, zero, r1 */
5416 {4, 2, 2}, /* shl2add r3, r2, r2 */
5417 {6, 3, 7}, /* shli r4, r3, 7 */
5418 {4, 3, 4}} /* shl2add r5, r3, r4 */
5420 {-659ll /* 0xfffffffffffffd6d */ ,
5421 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5422 {6, 2, 7}, /* shli r3, r2, 7 */
5423 {4, 2, 3}, /* shl2add r4, r2, r3 */
5424 {2, 1, 4}} /* sub r5, r1, r4 */
5426 {-657ll /* 0xfffffffffffffd6f */ ,
5427 {{2, 0, 1}, /* sub r2, zero, r1 */
5428 {5, 2, 2}, /* shl3add r3, r2, r2 */
5429 {5, 3, 2}, /* shl3add r4, r3, r2 */
5430 {5, 4, 4}} /* shl3add r5, r4, r4 */
5432 {-656ll /* 0xfffffffffffffd70 */ ,
5433 {{2, 0, 1}, /* sub r2, zero, r1 */
5434 {4, 2, 2}, /* shl2add r3, r2, r2 */
5435 {5, 3, 2}, /* shl3add r4, r3, r2 */
5436 {6, 4, 4}} /* shli r5, r4, 4 */
5438 {-655ll /* 0xfffffffffffffd71 */ ,
5439 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5440 {5, 2, 1}, /* shl3add r3, r2, r1 */
5441 {6, 3, 4}, /* shli r4, r3, 4 */
5442 {2, 1, 4}} /* sub r5, r1, r4 */
5444 {-651ll /* 0xfffffffffffffd75 */ ,
5445 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5446 {4, 2, 1}, /* shl2add r3, r2, r1 */
5447 {6, 3, 5}, /* shli r4, r3, 5 */
5448 {2, 3, 4}} /* sub r5, r3, r4 */
5450 {-650ll /* 0xfffffffffffffd76 */ ,
5451 {{2, 0, 1}, /* sub r2, zero, r1 */
5452 {4, 2, 2}, /* shl2add r3, r2, r2 */
5453 {6, 3, 7}, /* shli r4, r3, 7 */
5454 {3, 3, 4}} /* shl1add r5, r3, r4 */
5456 {-649ll /* 0xfffffffffffffd77 */ ,
5457 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5458 {6, 2, 7}, /* shli r3, r2, 7 */
5459 {3, 2, 3}, /* shl1add r4, r2, r3 */
5460 {2, 1, 4}} /* sub r5, r1, r4 */
5462 {-648ll /* 0xfffffffffffffd78 */ ,
5463 {{2, 0, 1}, /* sub r2, zero, r1 */
5464 {5, 2, 2}, /* shl3add r3, r2, r2 */
5465 {5, 3, 3}, /* shl3add r4, r3, r3 */
5466 {6, 4, 3}} /* shli r5, r4, 3 */
5468 {-647ll /* 0xfffffffffffffd79 */ ,
5469 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5470 {5, 2, 2}, /* shl3add r3, r2, r2 */
5471 {6, 3, 3}, /* shli r4, r3, 3 */
5472 {2, 1, 4}} /* sub r5, r1, r4 */
5474 {-645ll /* 0xfffffffffffffd7b */ ,
5475 {{2, 0, 1}, /* sub r2, zero, r1 */
5476 {6, 1, 7}, /* shli r3, r1, 7 */
5477 {2, 2, 3}, /* sub r4, r2, r3 */
5478 {4, 4, 4}} /* shl2add r5, r4, r4 */
5480 {-644ll /* 0xfffffffffffffd7c */ ,
5481 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5482 {2, 1, 2}, /* sub r3, r1, r2 */
5483 {6, 2, 7}, /* shli r4, r2, 7 */
5484 {2, 3, 4}} /* sub r5, r3, r4 */
5486 {-643ll /* 0xfffffffffffffd7d */ ,
5487 {{6, 1, 7}, /* shli r2, r1, 7 */
5488 {1, 1, 2}, /* add r3, r1, r2 */
5489 {4, 3, 2}, /* shl2add r4, r3, r2 */
5490 {2, 1, 4}} /* sub r5, r1, r4 */
5492 {-642ll /* 0xfffffffffffffd7e */ ,
5493 {{2, 0, 1}, /* sub r2, zero, r1 */
5494 {6, 2, 7}, /* shli r3, r2, 7 */
5495 {3, 3, 2}, /* shl1add r4, r3, r2 */
5496 {3, 4, 3}} /* shl1add r5, r4, r3 */
5498 {-641ll /* 0xfffffffffffffd7f */ ,
5499 {{2, 0, 1}, /* sub r2, zero, r1 */
5500 {4, 1, 1}, /* shl2add r3, r1, r1 */
5501 {6, 3, 7}, /* shli r4, r3, 7 */
5502 {2, 2, 4}} /* sub r5, r2, r4 */
5504 {-640ll /* 0xfffffffffffffd80 */ ,
5505 {{2, 0, 1}, /* sub r2, zero, r1 */
5506 {4, 2, 2}, /* shl2add r3, r2, r2 */
5507 {6, 3, 7}} /* shli r4, r3, 7 */
5509 {-639ll /* 0xfffffffffffffd81 */ ,
5510 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5511 {6, 2, 7}, /* shli r3, r2, 7 */
5512 {2, 1, 3}} /* sub r4, r1, r3 */
5514 {-638ll /* 0xfffffffffffffd82 */ ,
5515 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5516 {6, 1, 1}, /* shli r3, r1, 1 */
5517 {6, 2, 7}, /* shli r4, r2, 7 */
5518 {2, 3, 4}} /* sub r5, r3, r4 */
5520 {-637ll /* 0xfffffffffffffd83 */ ,
5521 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5522 {4, 1, 1}, /* shl2add r3, r1, r1 */
5523 {6, 3, 7}, /* shli r4, r3, 7 */
5524 {2, 2, 4}} /* sub r5, r2, r4 */
5526 {-636ll /* 0xfffffffffffffd84 */ ,
5527 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5528 {6, 1, 2}, /* shli r3, r1, 2 */
5529 {6, 2, 7}, /* shli r4, r2, 7 */
5530 {2, 3, 4}} /* sub r5, r3, r4 */
5532 {-635ll /* 0xfffffffffffffd85 */ ,
5533 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5534 {6, 2, 7}, /* shli r3, r2, 7 */
5535 {2, 2, 3}} /* sub r4, r2, r3 */
5537 {-634ll /* 0xfffffffffffffd86 */ ,
5538 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5539 {1, 1, 2}, /* add r3, r1, r2 */
5540 {6, 2, 7}, /* shli r4, r2, 7 */
5541 {2, 3, 4}} /* sub r5, r3, r4 */
5543 {-633ll /* 0xfffffffffffffd87 */ ,
5544 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5545 {3, 1, 2}, /* shl1add r3, r1, r2 */
5546 {6, 2, 7}, /* shli r4, r2, 7 */
5547 {2, 3, 4}} /* sub r5, r3, r4 */
5549 {-632ll /* 0xfffffffffffffd88 */ ,
5550 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5551 {6, 1, 3}, /* shli r3, r1, 3 */
5552 {6, 2, 7}, /* shli r4, r2, 7 */
5553 {2, 3, 4}} /* sub r5, r3, r4 */
5555 {-631ll /* 0xfffffffffffffd89 */ ,
5556 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5557 {4, 1, 2}, /* shl2add r3, r1, r2 */
5558 {6, 2, 7}, /* shli r4, r2, 7 */
5559 {2, 3, 4}} /* sub r5, r3, r4 */
5561 {-630ll /* 0xfffffffffffffd8a */ ,
5562 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5563 {6, 2, 1}, /* shli r3, r2, 1 */
5564 {6, 2, 7}, /* shli r4, r2, 7 */
5565 {2, 3, 4}} /* sub r5, r3, r4 */
5567 {-629ll /* 0xfffffffffffffd8b */ ,
5568 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5569 {3, 2, 1}, /* shl1add r3, r2, r1 */
5570 {6, 2, 7}, /* shli r4, r2, 7 */
5571 {2, 3, 4}} /* sub r5, r3, r4 */
5573 {-627ll /* 0xfffffffffffffd8d */ ,
5574 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5575 {5, 1, 2}, /* shl3add r3, r1, r2 */
5576 {6, 2, 7}, /* shli r4, r2, 7 */
5577 {2, 3, 4}} /* sub r5, r3, r4 */
5579 {-625ll /* 0xfffffffffffffd8f */ ,
5580 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5581 {6, 1, 7}, /* shli r3, r1, 7 */
5582 {2, 2, 3}, /* sub r4, r2, r3 */
5583 {4, 4, 4}} /* shl2add r5, r4, r4 */
5585 {-624ll /* 0xfffffffffffffd90 */ ,
5586 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5587 {6, 1, 4}, /* shli r3, r1, 4 */
5588 {6, 2, 7}, /* shli r4, r2, 7 */
5589 {2, 3, 4}} /* sub r5, r3, r4 */
5591 {-620ll /* 0xfffffffffffffd94 */ ,
5592 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5593 {6, 2, 2}, /* shli r3, r2, 2 */
5594 {6, 2, 7}, /* shli r4, r2, 7 */
5595 {2, 3, 4}} /* sub r5, r3, r4 */
5597 {-619ll /* 0xfffffffffffffd95 */ ,
5598 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5599 {4, 2, 1}, /* shl2add r3, r2, r1 */
5600 {6, 2, 7}, /* shli r4, r2, 7 */
5601 {2, 3, 4}} /* sub r5, r3, r4 */
5603 {-616ll /* 0xfffffffffffffd98 */ ,
5604 {{6, 1, 4}, /* shli r2, r1, 4 */
5605 {4, 2, 2}, /* shl2add r3, r2, r2 */
5606 {2, 1, 3}, /* sub r4, r1, r3 */
5607 {5, 4, 2}} /* shl3add r5, r4, r2 */
5609 {-615ll /* 0xfffffffffffffd99 */ ,
5610 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5611 {4, 2, 2}, /* shl2add r3, r2, r2 */
5612 {6, 2, 7}, /* shli r4, r2, 7 */
5613 {2, 3, 4}} /* sub r5, r3, r4 */
5615 {-613ll /* 0xfffffffffffffd9b */ ,
5616 {{6, 1, 5}, /* shli r2, r1, 5 */
5617 {4, 2, 1}, /* shl2add r3, r2, r1 */
5618 {4, 3, 3}, /* shl2add r4, r3, r3 */
5619 {2, 2, 4}} /* sub r5, r2, r4 */
5621 {-612ll /* 0xfffffffffffffd9c */ ,
5622 {{2, 0, 1}, /* sub r2, zero, r1 */
5623 {5, 2, 2}, /* shl3add r3, r2, r2 */
5624 {6, 3, 6}, /* shli r4, r3, 6 */
5625 {4, 3, 4}} /* shl2add r5, r3, r4 */
5627 {-611ll /* 0xfffffffffffffd9d */ ,
5628 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5629 {6, 2, 6}, /* shli r3, r2, 6 */
5630 {4, 2, 3}, /* shl2add r4, r2, r3 */
5631 {2, 1, 4}} /* sub r5, r1, r4 */
5633 {-609ll /* 0xfffffffffffffd9f */ ,
5634 {{6, 1, 5}, /* shli r2, r1, 5 */
5635 {4, 2, 2}, /* shl2add r3, r2, r2 */
5636 {4, 3, 1}, /* shl2add r4, r3, r1 */
5637 {2, 2, 4}} /* sub r5, r2, r4 */
5639 {-608ll /* 0xfffffffffffffda0 */ ,
5640 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5641 {6, 1, 5}, /* shli r3, r1, 5 */
5642 {6, 2, 7}, /* shli r4, r2, 7 */
5643 {2, 3, 4}} /* sub r5, r3, r4 */
5645 {-607ll /* 0xfffffffffffffda1 */ ,
5646 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5647 {3, 2, 1}, /* shl1add r3, r2, r1 */
5648 {6, 3, 5}, /* shli r4, r3, 5 */
5649 {2, 1, 4}} /* sub r5, r1, r4 */
5651 {-604ll /* 0xfffffffffffffda4 */ ,
5652 {{6, 1, 5}, /* shli r2, r1, 5 */
5653 {4, 2, 2}, /* shl2add r3, r2, r2 */
5654 {2, 1, 3}, /* sub r4, r1, r3 */
5655 {4, 4, 2}} /* shl2add r5, r4, r2 */
5657 {-603ll /* 0xfffffffffffffda5 */ ,
5658 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5659 {6, 2, 6}, /* shli r3, r2, 6 */
5660 {4, 2, 3}, /* shl2add r4, r2, r3 */
5661 {2, 2, 4}} /* sub r5, r2, r4 */
5663 {-600ll /* 0xfffffffffffffda8 */ ,
5664 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5665 {6, 2, 3}, /* shli r3, r2, 3 */
5666 {6, 2, 7}, /* shli r4, r2, 7 */
5667 {2, 3, 4}} /* sub r5, r3, r4 */
5669 {-599ll /* 0xfffffffffffffda9 */ ,
5670 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5671 {5, 2, 1}, /* shl3add r3, r2, r1 */
5672 {6, 2, 7}, /* shli r4, r2, 7 */
5673 {2, 3, 4}} /* sub r5, r3, r4 */
5675 {-595ll /* 0xfffffffffffffdad */ ,
5676 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5677 {5, 2, 2}, /* shl3add r3, r2, r2 */
5678 {6, 2, 7}, /* shli r4, r2, 7 */
5679 {2, 3, 4}} /* sub r5, r3, r4 */
5681 {-594ll /* 0xfffffffffffffdae */ ,
5682 {{2, 0, 1}, /* sub r2, zero, r1 */
5683 {5, 2, 2}, /* shl3add r3, r2, r2 */
5684 {6, 3, 6}, /* shli r4, r3, 6 */
5685 {3, 3, 4}} /* shl1add r5, r3, r4 */
5687 {-593ll /* 0xfffffffffffffdaf */ ,
5688 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5689 {6, 2, 6}, /* shli r3, r2, 6 */
5690 {3, 2, 3}, /* shl1add r4, r2, r3 */
5691 {2, 1, 4}} /* sub r5, r1, r4 */
5693 {-592ll /* 0xfffffffffffffdb0 */ ,
5694 {{2, 0, 1}, /* sub r2, zero, r1 */
5695 {5, 2, 2}, /* shl3add r3, r2, r2 */
5696 {4, 3, 2}, /* shl2add r4, r3, r2 */
5697 {6, 4, 4}} /* shli r5, r4, 4 */
5699 {-591ll /* 0xfffffffffffffdb1 */ ,
5700 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5701 {4, 2, 1}, /* shl2add r3, r2, r1 */
5702 {6, 3, 4}, /* shli r4, r3, 4 */
5703 {2, 1, 4}} /* sub r5, r1, r4 */
5705 {-589ll /* 0xfffffffffffffdb3 */ ,
5706 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5707 {3, 2, 1}, /* shl1add r3, r2, r1 */
5708 {6, 3, 5}, /* shli r4, r3, 5 */
5709 {2, 3, 4}} /* sub r5, r3, r4 */
5711 {-588ll /* 0xfffffffffffffdb4 */ ,
5712 {{6, 1, 5}, /* shli r2, r1, 5 */
5713 {2, 1, 2}, /* sub r3, r1, r2 */
5714 {4, 3, 3}, /* shl2add r4, r3, r3 */
5715 {4, 4, 2}} /* shl2add r5, r4, r2 */
5717 {-585ll /* 0xfffffffffffffdb7 */ ,
5718 {{2, 0, 1}, /* sub r2, zero, r1 */
5719 {6, 1, 6}, /* shli r3, r1, 6 */
5720 {2, 2, 3}, /* sub r4, r2, r3 */
5721 {5, 4, 4}} /* shl3add r5, r4, r4 */
5723 {-584ll /* 0xfffffffffffffdb8 */ ,
5724 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5725 {2, 1, 2}, /* sub r3, r1, r2 */
5726 {6, 2, 6}, /* shli r4, r2, 6 */
5727 {2, 3, 4}} /* sub r5, r3, r4 */
5729 {-583ll /* 0xfffffffffffffdb9 */ ,
5730 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5731 {6, 1, 9}, /* shli r3, r1, 9 */
5732 {5, 2, 3}, /* shl3add r4, r2, r3 */
5733 {2, 1, 4}} /* sub r5, r1, r4 */
5735 {-581ll /* 0xfffffffffffffdbb */ ,
5736 {{6, 1, 6}, /* shli r2, r1, 6 */
5737 {3, 2, 1}, /* shl1add r3, r2, r1 */
5738 {4, 3, 3}, /* shl2add r4, r3, r3 */
5739 {2, 2, 4}} /* sub r5, r2, r4 */
5741 {-580ll /* 0xfffffffffffffdbc */ ,
5742 {{2, 0, 1}, /* sub r2, zero, r1 */
5743 {6, 2, 6}, /* shli r3, r2, 6 */
5744 {3, 3, 2}, /* shl1add r4, r3, r2 */
5745 {4, 4, 3}} /* shl2add r5, r4, r3 */
5747 {-579ll /* 0xfffffffffffffdbd */ ,
5748 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5749 {6, 2, 6}, /* shli r3, r2, 6 */
5750 {4, 3, 2}, /* shl2add r4, r3, r2 */
5751 {2, 3, 4}} /* sub r5, r3, r4 */
5753 {-578ll /* 0xfffffffffffffdbe */ ,
5754 {{2, 0, 1}, /* sub r2, zero, r1 */
5755 {6, 2, 6}, /* shli r3, r2, 6 */
5756 {4, 3, 2}, /* shl2add r4, r3, r2 */
5757 {3, 4, 3}} /* shl1add r5, r4, r3 */
5759 {-577ll /* 0xfffffffffffffdbf */ ,
5760 {{2, 0, 1}, /* sub r2, zero, r1 */
5761 {5, 1, 1}, /* shl3add r3, r1, r1 */
5762 {6, 3, 6}, /* shli r4, r3, 6 */
5763 {2, 2, 4}} /* sub r5, r2, r4 */
5765 {-576ll /* 0xfffffffffffffdc0 */ ,
5766 {{2, 0, 1}, /* sub r2, zero, r1 */
5767 {5, 2, 2}, /* shl3add r3, r2, r2 */
5768 {6, 3, 6}} /* shli r4, r3, 6 */
5770 {-575ll /* 0xfffffffffffffdc1 */ ,
5771 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5772 {6, 2, 6}, /* shli r3, r2, 6 */
5773 {2, 1, 3}} /* sub r4, r1, r3 */
5775 {-574ll /* 0xfffffffffffffdc2 */ ,
5776 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5777 {6, 1, 1}, /* shli r3, r1, 1 */
5778 {6, 2, 6}, /* shli r4, r2, 6 */
5779 {2, 3, 4}} /* sub r5, r3, r4 */
5781 {-573ll /* 0xfffffffffffffdc3 */ ,
5782 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5783 {5, 1, 1}, /* shl3add r3, r1, r1 */
5784 {6, 3, 6}, /* shli r4, r3, 6 */
5785 {2, 2, 4}} /* sub r5, r2, r4 */
5787 {-572ll /* 0xfffffffffffffdc4 */ ,
5788 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5789 {6, 1, 2}, /* shli r3, r1, 2 */
5790 {6, 2, 6}, /* shli r4, r2, 6 */
5791 {2, 3, 4}} /* sub r5, r3, r4 */
5793 {-571ll /* 0xfffffffffffffdc5 */ ,
5794 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5795 {5, 1, 1}, /* shl3add r3, r1, r1 */
5796 {6, 3, 6}, /* shli r4, r3, 6 */
5797 {2, 2, 4}} /* sub r5, r2, r4 */
5799 {-569ll /* 0xfffffffffffffdc7 */ ,
5800 {{6, 1, 3}, /* shli r2, r1, 3 */
5801 {5, 2, 2}, /* shl3add r3, r2, r2 */
5802 {5, 3, 1}, /* shl3add r4, r3, r1 */
5803 {2, 2, 4}} /* sub r5, r2, r4 */
5805 {-568ll /* 0xfffffffffffffdc8 */ ,
5806 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5807 {6, 1, 3}, /* shli r3, r1, 3 */
5808 {6, 2, 6}, /* shli r4, r2, 6 */
5809 {2, 3, 4}} /* sub r5, r3, r4 */
5811 {-567ll /* 0xfffffffffffffdc9 */ ,
5812 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5813 {6, 2, 6}, /* shli r3, r2, 6 */
5814 {2, 2, 3}} /* sub r4, r2, r3 */
5816 {-566ll /* 0xfffffffffffffdca */ ,
5817 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5818 {1, 1, 2}, /* add r3, r1, r2 */
5819 {6, 2, 6}, /* shli r4, r2, 6 */
5820 {2, 3, 4}} /* sub r5, r3, r4 */
5822 {-565ll /* 0xfffffffffffffdcb */ ,
5823 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5824 {3, 1, 2}, /* shl1add r3, r1, r2 */
5825 {6, 2, 6}, /* shli r4, r2, 6 */
5826 {2, 3, 4}} /* sub r5, r3, r4 */
5828 {-564ll /* 0xfffffffffffffdcc */ ,
5829 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5830 {6, 2, 6}, /* shli r3, r2, 6 */
5831 {2, 2, 3}, /* sub r4, r2, r3 */
5832 {4, 4, 3}} /* shl2add r5, r4, r3 */
5834 {-563ll /* 0xfffffffffffffdcd */ ,
5835 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5836 {4, 1, 2}, /* shl2add r3, r1, r2 */
5837 {6, 2, 6}, /* shli r4, r2, 6 */
5838 {2, 3, 4}} /* sub r5, r3, r4 */
5840 {-561ll /* 0xfffffffffffffdcf */ ,
5841 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5842 {6, 2, 4}, /* shli r3, r2, 4 */
5843 {5, 3, 1}, /* shl3add r4, r3, r1 */
5844 {2, 3, 4}} /* sub r5, r3, r4 */
5846 {-560ll /* 0xfffffffffffffdd0 */ ,
5847 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5848 {6, 2, 4}, /* shli r3, r2, 4 */
5849 {6, 2, 7}, /* shli r4, r2, 7 */
5850 {2, 3, 4}} /* sub r5, r3, r4 */
5852 {-559ll /* 0xfffffffffffffdd1 */ ,
5853 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5854 {5, 1, 2}, /* shl3add r3, r1, r2 */
5855 {6, 2, 6}, /* shli r4, r2, 6 */
5856 {2, 3, 4}} /* sub r5, r3, r4 */
5858 {-558ll /* 0xfffffffffffffdd2 */ ,
5859 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5860 {6, 2, 1}, /* shli r3, r2, 1 */
5861 {6, 2, 6}, /* shli r4, r2, 6 */
5862 {2, 3, 4}} /* sub r5, r3, r4 */
5864 {-557ll /* 0xfffffffffffffdd3 */ ,
5865 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5866 {3, 2, 1}, /* shl1add r3, r2, r1 */
5867 {6, 2, 6}, /* shli r4, r2, 6 */
5868 {2, 3, 4}} /* sub r5, r3, r4 */
5870 {-556ll /* 0xfffffffffffffdd4 */ ,
5871 {{6, 1, 4}, /* shli r2, r1, 4 */
5872 {5, 2, 2}, /* shl3add r3, r2, r2 */
5873 {2, 1, 3}, /* sub r4, r1, r3 */
5874 {4, 4, 2}} /* shl2add r5, r4, r2 */
5876 {-555ll /* 0xfffffffffffffdd5 */ ,
5877 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5878 {4, 2, 1}, /* shl2add r3, r2, r1 */
5879 {6, 3, 4}, /* shli r4, r3, 4 */
5880 {2, 3, 4}} /* sub r5, r3, r4 */
5882 {-553ll /* 0xfffffffffffffdd7 */ ,
5883 {{6, 1, 5}, /* shli r2, r1, 5 */
5884 {3, 2, 1}, /* shl1add r3, r2, r1 */
5885 {5, 3, 3}, /* shl3add r4, r3, r3 */
5886 {2, 2, 4}} /* sub r5, r2, r4 */
5888 {-552ll /* 0xfffffffffffffdd8 */ ,
5889 {{2, 0, 1}, /* sub r2, zero, r1 */
5890 {4, 2, 2}, /* shl2add r3, r2, r2 */
5891 {6, 2, 9}, /* shli r4, r2, 9 */
5892 {5, 3, 4}} /* shl3add r5, r3, r4 */
5894 {-551ll /* 0xfffffffffffffdd9 */ ,
5895 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5896 {6, 1, 9}, /* shli r3, r1, 9 */
5897 {5, 2, 3}, /* shl3add r4, r2, r3 */
5898 {2, 1, 4}} /* sub r5, r1, r4 */
5900 {-549ll /* 0xfffffffffffffddb */ ,
5901 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5902 {6, 1, 6}, /* shli r3, r1, 6 */
5903 {2, 2, 3}, /* sub r4, r2, r3 */
5904 {5, 4, 4}} /* shl3add r5, r4, r4 */
5906 {-548ll /* 0xfffffffffffffddc */ ,
5907 {{2, 0, 1}, /* sub r2, zero, r1 */
5908 {5, 2, 2}, /* shl3add r3, r2, r2 */
5909 {6, 2, 9}, /* shli r4, r2, 9 */
5910 {4, 3, 4}} /* shl2add r5, r3, r4 */
5912 {-547ll /* 0xfffffffffffffddd */ ,
5913 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5914 {6, 1, 9}, /* shli r3, r1, 9 */
5915 {5, 2, 3}, /* shl3add r4, r2, r3 */
5916 {2, 2, 4}} /* sub r5, r2, r4 */
5918 {-546ll /* 0xfffffffffffffdde */ ,
5919 {{2, 0, 1}, /* sub r2, zero, r1 */
5920 {6, 2, 5}, /* shli r3, r2, 5 */
5921 {5, 3, 2}, /* shl3add r4, r3, r2 */
5922 {3, 4, 3}} /* shl1add r5, r4, r3 */
5924 {-545ll /* 0xfffffffffffffddf */ ,
5925 {{6, 1, 5}, /* shli r2, r1, 5 */
5926 {5, 2, 1}, /* shl3add r3, r2, r1 */
5927 {3, 3, 2}, /* shl1add r4, r3, r2 */
5928 {2, 1, 4}} /* sub r5, r1, r4 */
5930 {-544ll /* 0xfffffffffffffde0 */ ,
5931 {{2, 0, 1}, /* sub r2, zero, r1 */
5932 {6, 1, 4}, /* shli r3, r1, 4 */
5933 {2, 2, 3}, /* sub r4, r2, r3 */
5934 {6, 4, 5}} /* shli r5, r4, 5 */
5936 {-543ll /* 0xfffffffffffffde1 */ ,
5937 {{6, 1, 5}, /* shli r2, r1, 5 */
5938 {2, 1, 2}, /* sub r3, r1, r2 */
5939 {6, 2, 4}, /* shli r4, r2, 4 */
5940 {2, 3, 4}} /* sub r5, r3, r4 */
5942 {-542ll /* 0xfffffffffffffde2 */ ,
5943 {{6, 1, 1}, /* shli r2, r1, 1 */
5944 {5, 2, 1}, /* shl3add r3, r2, r1 */
5945 {6, 3, 5}, /* shli r4, r3, 5 */
5946 {2, 2, 4}} /* sub r5, r2, r4 */
5948 {-540ll /* 0xfffffffffffffde4 */ ,
5949 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5950 {6, 2, 2}, /* shli r3, r2, 2 */
5951 {6, 2, 6}, /* shli r4, r2, 6 */
5952 {2, 3, 4}} /* sub r5, r3, r4 */
5954 {-539ll /* 0xfffffffffffffde5 */ ,
5955 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5956 {4, 2, 1}, /* shl2add r3, r2, r1 */
5957 {6, 2, 6}, /* shli r4, r2, 6 */
5958 {2, 3, 4}} /* sub r5, r3, r4 */
5960 {-536ll /* 0xfffffffffffffde8 */ ,
5961 {{6, 1, 3}, /* shli r2, r1, 3 */
5962 {6, 1, 9}, /* shli r3, r1, 9 */
5963 {4, 2, 3}, /* shl2add r4, r2, r3 */
5964 {2, 2, 4}} /* sub r5, r2, r4 */
5966 {-535ll /* 0xfffffffffffffde9 */ ,
5967 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5968 {6, 1, 9}, /* shli r3, r1, 9 */
5969 {5, 2, 3}, /* shl3add r4, r2, r3 */
5970 {2, 1, 4}} /* sub r5, r1, r4 */
5972 {-533ll /* 0xfffffffffffffdeb */ ,
5973 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5974 {6, 1, 9}, /* shli r3, r1, 9 */
5975 {5, 2, 3}, /* shl3add r4, r2, r3 */
5976 {2, 2, 4}} /* sub r5, r2, r4 */
5978 {-532ll /* 0xfffffffffffffdec */ ,
5979 {{2, 0, 1}, /* sub r2, zero, r1 */
5980 {4, 2, 2}, /* shl2add r3, r2, r2 */
5981 {6, 2, 9}, /* shli r4, r2, 9 */
5982 {4, 3, 4}} /* shl2add r5, r3, r4 */
5984 {-531ll /* 0xfffffffffffffded */ ,
5985 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5986 {6, 1, 6}, /* shli r3, r1, 6 */
5987 {2, 2, 3}, /* sub r4, r2, r3 */
5988 {5, 4, 4}} /* shl3add r5, r4, r4 */
5990 {-530ll /* 0xfffffffffffffdee */ ,
5991 {{2, 0, 1}, /* sub r2, zero, r1 */
5992 {5, 2, 2}, /* shl3add r3, r2, r2 */
5993 {6, 2, 9}, /* shli r4, r2, 9 */
5994 {3, 3, 4}} /* shl1add r5, r3, r4 */
5996 {-529ll /* 0xfffffffffffffdef */ ,
5997 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5998 {6, 1, 9}, /* shli r3, r1, 9 */
5999 {3, 2, 3}, /* shl1add r4, r2, r3 */
6000 {2, 1, 4}} /* sub r5, r1, r4 */
6002 {-528ll /* 0xfffffffffffffdf0 */ ,
6003 {{2, 0, 1}, /* sub r2, zero, r1 */
6004 {6, 1, 5}, /* shli r3, r1, 5 */
6005 {2, 2, 3}, /* sub r4, r2, r3 */
6006 {6, 4, 4}} /* shli r5, r4, 4 */
6008 {-527ll /* 0xfffffffffffffdf1 */ ,
6009 {{6, 1, 4}, /* shli r2, r1, 4 */
6010 {2, 1, 2}, /* sub r3, r1, r2 */
6011 {6, 2, 5}, /* shli r4, r2, 5 */
6012 {2, 3, 4}} /* sub r5, r3, r4 */
6014 {-526ll /* 0xfffffffffffffdf2 */ ,
6015 {{6, 1, 1}, /* shli r2, r1, 1 */
6016 {6, 1, 9}, /* shli r3, r1, 9 */
6017 {5, 2, 3}, /* shl3add r4, r2, r3 */
6018 {2, 2, 4}} /* sub r5, r2, r4 */
6020 {-525ll /* 0xfffffffffffffdf3 */ ,
6021 {{6, 1, 5}, /* shli r2, r1, 5 */
6022 {2, 1, 2}, /* sub r3, r1, r2 */
6023 {5, 3, 1}, /* shl3add r4, r3, r1 */
6024 {3, 4, 3}} /* shl1add r5, r4, r3 */
6026 {-524ll /* 0xfffffffffffffdf4 */ ,
6027 {{6, 1, 2}, /* shli r2, r1, 2 */
6028 {6, 1, 9}, /* shli r3, r1, 9 */
6029 {4, 2, 3}, /* shl2add r4, r2, r3 */
6030 {2, 2, 4}} /* sub r5, r2, r4 */
6032 {-523ll /* 0xfffffffffffffdf5 */ ,
6033 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6034 {6, 1, 9}, /* shli r3, r1, 9 */
6035 {4, 2, 3}, /* shl2add r4, r2, r3 */
6036 {2, 1, 4}} /* sub r5, r1, r4 */
6038 {-522ll /* 0xfffffffffffffdf6 */ ,
6039 {{2, 0, 1}, /* sub r2, zero, r1 */
6040 {4, 2, 2}, /* shl2add r3, r2, r2 */
6041 {6, 2, 9}, /* shli r4, r2, 9 */
6042 {3, 3, 4}} /* shl1add r5, r3, r4 */
6044 {-521ll /* 0xfffffffffffffdf7 */ ,
6045 {{2, 0, 1}, /* sub r2, zero, r1 */
6046 {6, 1, 6}, /* shli r3, r1, 6 */
6047 {2, 2, 3}, /* sub r4, r2, r3 */
6048 {5, 4, 2}} /* shl3add r5, r4, r2 */
6050 {-520ll /* 0xfffffffffffffdf8 */ ,
6051 {{2, 0, 1}, /* sub r2, zero, r1 */
6052 {6, 2, 9}, /* shli r3, r2, 9 */
6053 {5, 2, 3}} /* shl3add r4, r2, r3 */
6055 {-519ll /* 0xfffffffffffffdf9 */ ,
6056 {{6, 1, 9}, /* shli r2, r1, 9 */
6057 {5, 1, 2}, /* shl3add r3, r1, r2 */
6058 {2, 1, 3}} /* sub r4, r1, r3 */
6060 {-518ll /* 0xfffffffffffffdfa */ ,
6061 {{6, 1, 1}, /* shli r2, r1, 1 */
6062 {6, 1, 9}, /* shli r3, r1, 9 */
6063 {4, 2, 3}, /* shl2add r4, r2, r3 */
6064 {2, 2, 4}} /* sub r5, r2, r4 */
6066 {-517ll /* 0xfffffffffffffdfb */ ,
6067 {{2, 0, 1}, /* sub r2, zero, r1 */
6068 {6, 1, 7}, /* shli r3, r1, 7 */
6069 {2, 2, 3}, /* sub r4, r2, r3 */
6070 {4, 4, 2}} /* shl2add r5, r4, r2 */
6072 {-516ll /* 0xfffffffffffffdfc */ ,
6073 {{2, 0, 1}, /* sub r2, zero, r1 */
6074 {6, 2, 9}, /* shli r3, r2, 9 */
6075 {4, 2, 3}} /* shl2add r4, r2, r3 */
6077 {-515ll /* 0xfffffffffffffdfd */ ,
6078 {{6, 1, 9}, /* shli r2, r1, 9 */
6079 {4, 1, 2}, /* shl2add r3, r1, r2 */
6080 {2, 1, 3}} /* sub r4, r1, r3 */
6082 {-514ll /* 0xfffffffffffffdfe */ ,
6083 {{2, 0, 1}, /* sub r2, zero, r1 */
6084 {6, 2, 9}, /* shli r3, r2, 9 */
6085 {3, 2, 3}} /* shl1add r4, r2, r3 */
6087 {-513ll /* 0xfffffffffffffdff */ ,
6088 {{2, 0, 1}, /* sub r2, zero, r1 */
6089 {6, 1, 9}, /* shli r3, r1, 9 */
6090 {2, 2, 3}} /* sub r4, r2, r3 */
6092 {-512ll /* 0xfffffffffffffe00 */ ,
6093 {{2, 0, 1}, /* sub r2, zero, r1 */
6094 {6, 2, 9}} /* shli r3, r2, 9 */
6096 {-511ll /* 0xfffffffffffffe01 */ ,
6097 {{6, 1, 9}, /* shli r2, r1, 9 */
6098 {2, 1, 2}} /* sub r3, r1, r2 */
6100 {-510ll /* 0xfffffffffffffe02 */ ,
6101 {{6, 1, 1}, /* shli r2, r1, 1 */
6102 {6, 1, 9}, /* shli r3, r1, 9 */
6103 {2, 2, 3}} /* sub r4, r2, r3 */
6105 {-509ll /* 0xfffffffffffffe03 */ ,
6106 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6107 {6, 1, 9}, /* shli r3, r1, 9 */
6108 {2, 2, 3}} /* sub r4, r2, r3 */
6110 {-508ll /* 0xfffffffffffffe04 */ ,
6111 {{6, 1, 2}, /* shli r2, r1, 2 */
6112 {6, 1, 9}, /* shli r3, r1, 9 */
6113 {2, 2, 3}} /* sub r4, r2, r3 */
6115 {-507ll /* 0xfffffffffffffe05 */ ,
6116 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6117 {6, 1, 9}, /* shli r3, r1, 9 */
6118 {2, 2, 3}} /* sub r4, r2, r3 */
6120 {-506ll /* 0xfffffffffffffe06 */ ,
6121 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6122 {6, 1, 8}, /* shli r3, r1, 8 */
6123 {2, 2, 3}, /* sub r4, r2, r3 */
6124 {6, 4, 1}} /* shli r5, r4, 1 */
6126 {-505ll /* 0xfffffffffffffe07 */ ,
6127 {{6, 1, 3}, /* shli r2, r1, 3 */
6128 {2, 2, 1}, /* sub r3, r2, r1 */
6129 {6, 2, 6}, /* shli r4, r2, 6 */
6130 {2, 3, 4}} /* sub r5, r3, r4 */
6132 {-504ll /* 0xfffffffffffffe08 */ ,
6133 {{6, 1, 3}, /* shli r2, r1, 3 */
6134 {6, 1, 9}, /* shli r3, r1, 9 */
6135 {2, 2, 3}} /* sub r4, r2, r3 */
6137 {-503ll /* 0xfffffffffffffe09 */ ,
6138 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6139 {6, 1, 9}, /* shli r3, r1, 9 */
6140 {2, 2, 3}} /* sub r4, r2, r3 */
6142 {-502ll /* 0xfffffffffffffe0a */ ,
6143 {{6, 1, 1}, /* shli r2, r1, 1 */
6144 {6, 1, 6}, /* shli r3, r1, 6 */
6145 {2, 1, 3}, /* sub r4, r1, r3 */
6146 {5, 4, 2}} /* shl3add r5, r4, r2 */
6148 {-501ll /* 0xfffffffffffffe0b */ ,
6149 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6150 {6, 1, 6}, /* shli r3, r1, 6 */
6151 {2, 1, 3}, /* sub r4, r1, r3 */
6152 {5, 4, 2}} /* shl3add r5, r4, r2 */
6154 {-500ll /* 0xfffffffffffffe0c */ ,
6155 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6156 {6, 1, 7}, /* shli r3, r1, 7 */
6157 {2, 2, 3}, /* sub r4, r2, r3 */
6158 {6, 4, 2}} /* shli r5, r4, 2 */
6160 {-499ll /* 0xfffffffffffffe0d */ ,
6161 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6162 {6, 1, 7}, /* shli r3, r1, 7 */
6163 {2, 2, 3}, /* sub r4, r2, r3 */
6164 {4, 4, 1}} /* shl2add r5, r4, r1 */
6166 {-498ll /* 0xfffffffffffffe0e */ ,
6167 {{6, 1, 4}, /* shli r2, r1, 4 */
6168 {6, 1, 9}, /* shli r3, r1, 9 */
6169 {3, 1, 3}, /* shl1add r4, r1, r3 */
6170 {2, 2, 4}} /* sub r5, r2, r4 */
6172 {-497ll /* 0xfffffffffffffe0f */ ,
6173 {{6, 1, 4}, /* shli r2, r1, 4 */
6174 {2, 2, 1}, /* sub r3, r2, r1 */
6175 {6, 2, 5}, /* shli r4, r2, 5 */
6176 {2, 3, 4}} /* sub r5, r3, r4 */
6178 {-496ll /* 0xfffffffffffffe10 */ ,
6179 {{6, 1, 4}, /* shli r2, r1, 4 */
6180 {6, 1, 9}, /* shli r3, r1, 9 */
6181 {2, 2, 3}} /* sub r4, r2, r3 */
6183 {-495ll /* 0xfffffffffffffe11 */ ,
6184 {{6, 1, 4}, /* shli r2, r1, 4 */
6185 {1, 1, 2}, /* add r3, r1, r2 */
6186 {6, 2, 5}, /* shli r4, r2, 5 */
6187 {2, 3, 4}} /* sub r5, r3, r4 */
6189 {-494ll /* 0xfffffffffffffe12 */ ,
6190 {{6, 1, 1}, /* shli r2, r1, 1 */
6191 {6, 1, 6}, /* shli r3, r1, 6 */
6192 {2, 2, 3}, /* sub r4, r2, r3 */
6193 {5, 4, 2}} /* shl3add r5, r4, r2 */
6195 {-493ll /* 0xfffffffffffffe13 */ ,
6196 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6197 {6, 1, 8}, /* shli r3, r1, 8 */
6198 {2, 2, 3}, /* sub r4, r2, r3 */
6199 {3, 4, 1}} /* shl1add r5, r4, r1 */
6201 {-492ll /* 0xfffffffffffffe14 */ ,
6202 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6203 {6, 1, 7}, /* shli r3, r1, 7 */
6204 {2, 2, 3}, /* sub r4, r2, r3 */
6205 {6, 4, 2}} /* shli r5, r4, 2 */
6207 {-491ll /* 0xfffffffffffffe15 */ ,
6208 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6209 {6, 1, 7}, /* shli r3, r1, 7 */
6210 {2, 2, 3}, /* sub r4, r2, r3 */
6211 {4, 4, 1}} /* shl2add r5, r4, r1 */
6213 {-489ll /* 0xfffffffffffffe17 */ ,
6214 {{6, 1, 5}, /* shli r2, r1, 5 */
6215 {3, 2, 1}, /* shl1add r3, r2, r1 */
6216 {5, 3, 1}, /* shl3add r4, r3, r1 */
6217 {2, 2, 4}} /* sub r5, r2, r4 */
6219 {-488ll /* 0xfffffffffffffe18 */ ,
6220 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6221 {6, 1, 6}, /* shli r3, r1, 6 */
6222 {2, 2, 3}, /* sub r4, r2, r3 */
6223 {6, 4, 3}} /* shli r5, r4, 3 */
6225 {-487ll /* 0xfffffffffffffe19 */ ,
6226 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6227 {6, 1, 6}, /* shli r3, r1, 6 */
6228 {2, 2, 3}, /* sub r4, r2, r3 */
6229 {5, 4, 1}} /* shl3add r5, r4, r1 */
6231 {-485ll /* 0xfffffffffffffe1b */ ,
6232 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6233 {6, 1, 6}, /* shli r3, r1, 6 */
6234 {2, 2, 3}, /* sub r4, r2, r3 */
6235 {5, 4, 2}} /* shl3add r5, r4, r2 */
6237 {-484ll /* 0xfffffffffffffe1c */ ,
6238 {{6, 1, 5}, /* shli r2, r1, 5 */
6239 {6, 1, 9}, /* shli r3, r1, 9 */
6240 {4, 1, 3}, /* shl2add r4, r1, r3 */
6241 {2, 2, 4}} /* sub r5, r2, r4 */
6243 {-483ll /* 0xfffffffffffffe1d */ ,
6244 {{6, 1, 5}, /* shli r2, r1, 5 */
6245 {5, 2, 1}, /* shl3add r3, r2, r1 */
6246 {3, 3, 1}, /* shl1add r4, r3, r1 */
6247 {2, 2, 4}} /* sub r5, r2, r4 */
6249 {-482ll /* 0xfffffffffffffe1e */ ,
6250 {{6, 1, 5}, /* shli r2, r1, 5 */
6251 {6, 1, 9}, /* shli r3, r1, 9 */
6252 {3, 1, 3}, /* shl1add r4, r1, r3 */
6253 {2, 2, 4}} /* sub r5, r2, r4 */
6255 {-481ll /* 0xfffffffffffffe1f */ ,
6256 {{6, 1, 5}, /* shli r2, r1, 5 */
6257 {2, 2, 1}, /* sub r3, r2, r1 */
6258 {6, 2, 4}, /* shli r4, r2, 4 */
6259 {2, 3, 4}} /* sub r5, r3, r4 */
6261 {-480ll /* 0xfffffffffffffe20 */ ,
6262 {{6, 1, 5}, /* shli r2, r1, 5 */
6263 {6, 1, 9}, /* shli r3, r1, 9 */
6264 {2, 2, 3}} /* sub r4, r2, r3 */
6266 {-479ll /* 0xfffffffffffffe21 */ ,
6267 {{6, 1, 5}, /* shli r2, r1, 5 */
6268 {1, 1, 2}, /* add r3, r1, r2 */
6269 {6, 2, 4}, /* shli r4, r2, 4 */
6270 {2, 3, 4}} /* sub r5, r3, r4 */
6272 {-478ll /* 0xfffffffffffffe22 */ ,
6273 {{6, 1, 5}, /* shli r2, r1, 5 */
6274 {3, 1, 2}, /* shl1add r3, r1, r2 */
6275 {6, 2, 4}, /* shli r4, r2, 4 */
6276 {2, 3, 4}} /* sub r5, r3, r4 */
6278 {-477ll /* 0xfffffffffffffe23 */ ,
6279 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6280 {4, 2, 2}, /* shl2add r3, r2, r2 */
6281 {6, 3, 5}, /* shli r4, r3, 5 */
6282 {2, 2, 4}} /* sub r5, r2, r4 */
6284 {-476ll /* 0xfffffffffffffe24 */ ,
6285 {{6, 1, 2}, /* shli r2, r1, 2 */
6286 {6, 1, 6}, /* shli r3, r1, 6 */
6287 {2, 2, 3}, /* sub r4, r2, r3 */
6288 {5, 4, 2}} /* shl3add r5, r4, r2 */
6290 {-475ll /* 0xfffffffffffffe25 */ ,
6291 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6292 {6, 1, 7}, /* shli r3, r1, 7 */
6293 {2, 2, 3}, /* sub r4, r2, r3 */
6294 {4, 4, 1}} /* shl2add r5, r4, r1 */
6296 {-472ll /* 0xfffffffffffffe28 */ ,
6297 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6298 {6, 1, 6}, /* shli r3, r1, 6 */
6299 {2, 2, 3}, /* sub r4, r2, r3 */
6300 {6, 4, 3}} /* shli r5, r4, 3 */
6302 {-471ll /* 0xfffffffffffffe29 */ ,
6303 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6304 {6, 1, 6}, /* shli r3, r1, 6 */
6305 {2, 2, 3}, /* sub r4, r2, r3 */
6306 {5, 4, 1}} /* shl3add r5, r4, r1 */
6308 {-468ll /* 0xfffffffffffffe2c */ ,
6309 {{6, 1, 6}, /* shli r2, r1, 6 */
6310 {4, 1, 2}, /* shl2add r3, r1, r2 */
6311 {2, 1, 3}, /* sub r4, r1, r3 */
6312 {5, 4, 3}} /* shl3add r5, r4, r3 */
6314 {-467ll /* 0xfffffffffffffe2d */ ,
6315 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6316 {6, 1, 6}, /* shli r3, r1, 6 */
6317 {2, 2, 3}, /* sub r4, r2, r3 */
6318 {5, 4, 2}} /* shl3add r5, r4, r2 */
6320 {-465ll /* 0xfffffffffffffe2f */ ,
6321 {{6, 1, 4}, /* shli r2, r1, 4 */
6322 {2, 1, 2}, /* sub r3, r1, r2 */
6323 {6, 3, 5}, /* shli r4, r3, 5 */
6324 {2, 4, 3}} /* sub r5, r4, r3 */
6326 {-464ll /* 0xfffffffffffffe30 */ ,
6327 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6328 {6, 1, 5}, /* shli r3, r1, 5 */
6329 {2, 2, 3}, /* sub r4, r2, r3 */
6330 {6, 4, 4}} /* shli r5, r4, 4 */
6332 {-463ll /* 0xfffffffffffffe31 */ ,
6333 {{6, 1, 3}, /* shli r2, r1, 3 */
6334 {5, 2, 1}, /* shl3add r3, r2, r1 */
6335 {5, 3, 2}, /* shl3add r4, r3, r2 */
6336 {2, 3, 4}} /* sub r5, r3, r4 */
6338 {-462ll /* 0xfffffffffffffe32 */ ,
6339 {{6, 1, 3}, /* shli r2, r1, 3 */
6340 {2, 1, 2}, /* sub r3, r1, r2 */
6341 {6, 3, 6}, /* shli r4, r3, 6 */
6342 {3, 3, 4}} /* shl1add r5, r3, r4 */
6344 {-460ll /* 0xfffffffffffffe34 */ ,
6345 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6346 {6, 2, 5}, /* shli r3, r2, 5 */
6347 {2, 2, 3}, /* sub r4, r2, r3 */
6348 {4, 4, 3}} /* shl2add r5, r4, r3 */
6350 {-457ll /* 0xfffffffffffffe37 */ ,
6351 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6352 {6, 1, 6}, /* shli r3, r1, 6 */
6353 {5, 3, 2}, /* shl3add r4, r3, r2 */
6354 {2, 3, 4}} /* sub r5, r3, r4 */
6356 {-456ll /* 0xfffffffffffffe38 */ ,
6357 {{6, 1, 3}, /* shli r2, r1, 3 */
6358 {6, 1, 6}, /* shli r3, r1, 6 */
6359 {5, 3, 2}, /* shl3add r4, r3, r2 */
6360 {2, 3, 4}} /* sub r5, r3, r4 */
6362 {-455ll /* 0xfffffffffffffe39 */ ,
6363 {{6, 1, 3}, /* shli r2, r1, 3 */
6364 {2, 1, 2}, /* sub r3, r1, r2 */
6365 {6, 3, 6}, /* shli r4, r3, 6 */
6366 {1, 3, 4}} /* add r5, r3, r4 */
6368 {-454ll /* 0xfffffffffffffe3a */ ,
6369 {{6, 1, 6}, /* shli r2, r1, 6 */
6370 {3, 1, 2}, /* shl1add r3, r1, r2 */
6371 {2, 1, 3}, /* sub r4, r1, r3 */
6372 {5, 4, 3}} /* shl3add r5, r4, r3 */
6374 {-453ll /* 0xfffffffffffffe3b */ ,
6375 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6376 {6, 1, 6}, /* shli r3, r1, 6 */
6377 {5, 3, 2}, /* shl3add r4, r3, r2 */
6378 {2, 3, 4}} /* sub r5, r3, r4 */
6380 {-452ll /* 0xfffffffffffffe3c */ ,
6381 {{6, 1, 2}, /* shli r2, r1, 2 */
6382 {6, 1, 6}, /* shli r3, r1, 6 */
6383 {5, 3, 2}, /* shl3add r4, r3, r2 */
6384 {2, 3, 4}} /* sub r5, r3, r4 */
6386 {-451ll /* 0xfffffffffffffe3d */ ,
6387 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6388 {6, 1, 6}, /* shli r3, r1, 6 */
6389 {5, 3, 2}, /* shl3add r4, r3, r2 */
6390 {2, 3, 4}} /* sub r5, r3, r4 */
6392 {-450ll /* 0xfffffffffffffe3e */ ,
6393 {{6, 1, 1}, /* shli r2, r1, 1 */
6394 {6, 1, 6}, /* shli r3, r1, 6 */
6395 {5, 3, 2}, /* shl3add r4, r3, r2 */
6396 {2, 3, 4}} /* sub r5, r3, r4 */
6398 {-449ll /* 0xfffffffffffffe3f */ ,
6399 {{6, 1, 6}, /* shli r2, r1, 6 */
6400 {5, 2, 1}, /* shl3add r3, r2, r1 */
6401 {2, 2, 3}} /* sub r4, r2, r3 */
6403 {-448ll /* 0xfffffffffffffe40 */ ,
6404 {{6, 1, 6}, /* shli r2, r1, 6 */
6405 {6, 1, 9}, /* shli r3, r1, 9 */
6406 {2, 2, 3}} /* sub r4, r2, r3 */
6408 {-447ll /* 0xfffffffffffffe41 */ ,
6409 {{6, 1, 6}, /* shli r2, r1, 6 */
6410 {1, 1, 2}, /* add r3, r1, r2 */
6411 {6, 2, 3}, /* shli r4, r2, 3 */
6412 {2, 3, 4}} /* sub r5, r3, r4 */
6414 {-446ll /* 0xfffffffffffffe42 */ ,
6415 {{6, 1, 6}, /* shli r2, r1, 6 */
6416 {3, 1, 2}, /* shl1add r3, r1, r2 */
6417 {6, 2, 3}, /* shli r4, r2, 3 */
6418 {2, 3, 4}} /* sub r5, r3, r4 */
6420 {-445ll /* 0xfffffffffffffe43 */ ,
6421 {{6, 1, 6}, /* shli r2, r1, 6 */
6422 {4, 1, 2}, /* shl2add r3, r1, r2 */
6423 {5, 2, 1}, /* shl3add r4, r2, r1 */
6424 {2, 3, 4}} /* sub r5, r3, r4 */
6426 {-444ll /* 0xfffffffffffffe44 */ ,
6427 {{6, 1, 6}, /* shli r2, r1, 6 */
6428 {4, 1, 2}, /* shl2add r3, r1, r2 */
6429 {6, 2, 3}, /* shli r4, r2, 3 */
6430 {2, 3, 4}} /* sub r5, r3, r4 */
6432 {-443ll /* 0xfffffffffffffe45 */ ,
6433 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6434 {3, 1, 2}, /* shl1add r3, r1, r2 */
6435 {6, 3, 6}, /* shli r4, r3, 6 */
6436 {2, 2, 4}} /* sub r5, r2, r4 */
6438 {-442ll /* 0xfffffffffffffe46 */ ,
6439 {{6, 1, 6}, /* shli r2, r1, 6 */
6440 {2, 2, 1}, /* sub r3, r2, r1 */
6441 {5, 3, 1}, /* shl3add r4, r3, r1 */
6442 {2, 3, 4}} /* sub r5, r3, r4 */
6444 {-441ll /* 0xfffffffffffffe47 */ ,
6445 {{6, 1, 6}, /* shli r2, r1, 6 */
6446 {2, 1, 2}, /* sub r3, r1, r2 */
6447 {2, 2, 1}, /* sub r4, r2, r1 */
6448 {5, 3, 4}} /* shl3add r5, r3, r4 */
6450 {-440ll /* 0xfffffffffffffe48 */ ,
6451 {{6, 1, 6}, /* shli r2, r1, 6 */
6452 {2, 1, 2}, /* sub r3, r1, r2 */
6453 {5, 3, 2}} /* shl3add r4, r3, r2 */
6455 {-439ll /* 0xfffffffffffffe49 */ ,
6456 {{6, 1, 6}, /* shli r2, r1, 6 */
6457 {1, 1, 2}, /* add r3, r1, r2 */
6458 {2, 1, 2}, /* sub r4, r1, r2 */
6459 {5, 4, 3}} /* shl3add r5, r4, r3 */
6461 {-438ll /* 0xfffffffffffffe4a */ ,
6462 {{6, 1, 6}, /* shli r2, r1, 6 */
6463 {2, 1, 2}, /* sub r3, r1, r2 */
6464 {3, 1, 2}, /* shl1add r4, r1, r2 */
6465 {5, 3, 4}} /* shl3add r5, r3, r4 */
6467 {-436ll /* 0xfffffffffffffe4c */ ,
6468 {{6, 1, 6}, /* shli r2, r1, 6 */
6469 {2, 1, 2}, /* sub r3, r1, r2 */
6470 {4, 1, 2}, /* shl2add r4, r1, r2 */
6471 {5, 3, 4}} /* shl3add r5, r3, r4 */
6473 {-433ll /* 0xfffffffffffffe4f */ ,
6474 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6475 {6, 2, 4}, /* shli r3, r2, 4 */
6476 {4, 3, 1}, /* shl2add r4, r3, r1 */
6477 {2, 3, 4}} /* sub r5, r3, r4 */
6479 {-432ll /* 0xfffffffffffffe50 */ ,
6480 {{6, 1, 1}, /* shli r2, r1, 1 */
6481 {6, 1, 6}, /* shli r3, r1, 6 */
6482 {2, 2, 3}, /* sub r4, r2, r3 */
6483 {5, 4, 3}} /* shl3add r5, r4, r3 */
6485 {-431ll /* 0xfffffffffffffe51 */ ,
6486 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6487 {6, 1, 6}, /* shli r3, r1, 6 */
6488 {2, 2, 3}, /* sub r4, r2, r3 */
6489 {5, 4, 2}} /* shl3add r5, r4, r2 */
6491 {-429ll /* 0xfffffffffffffe53 */ ,
6492 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6493 {5, 2, 2}, /* shl3add r3, r2, r2 */
6494 {6, 3, 4}, /* shli r4, r3, 4 */
6495 {2, 2, 4}} /* sub r5, r2, r4 */
6497 {-428ll /* 0xfffffffffffffe54 */ ,
6498 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6499 {6, 2, 4}, /* shli r3, r2, 4 */
6500 {2, 1, 3}, /* sub r4, r1, r3 */
6501 {4, 4, 3}} /* shl2add r5, r4, r3 */
6503 {-424ll /* 0xfffffffffffffe58 */ ,
6504 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6505 {6, 1, 6}, /* shli r3, r1, 6 */
6506 {2, 2, 3}, /* sub r4, r2, r3 */
6507 {5, 4, 3}} /* shl3add r5, r4, r3 */
6509 {-423ll /* 0xfffffffffffffe59 */ ,
6510 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6511 {6, 2, 4}, /* shli r3, r2, 4 */
6512 {2, 1, 3}, /* sub r4, r1, r3 */
6513 {5, 4, 4}} /* shl3add r5, r4, r4 */
6515 {-419ll /* 0xfffffffffffffe5d */ ,
6516 {{6, 1, 5}, /* shli r2, r1, 5 */
6517 {4, 2, 1}, /* shl2add r3, r2, r1 */
6518 {4, 3, 2}, /* shl2add r4, r3, r2 */
6519 {2, 3, 4}} /* sub r5, r3, r4 */
6521 {-418ll /* 0xfffffffffffffe5e */ ,
6522 {{6, 1, 5}, /* shli r2, r1, 5 */
6523 {5, 2, 1}, /* shl3add r3, r2, r1 */
6524 {2, 2, 3}, /* sub r4, r2, r3 */
6525 {3, 4, 2}} /* shl1add r5, r4, r2 */
6527 {-417ll /* 0xfffffffffffffe5f */ ,
6528 {{6, 1, 7}, /* shli r2, r1, 7 */
6529 {5, 1, 2}, /* shl3add r3, r1, r2 */
6530 {4, 3, 1}, /* shl2add r4, r3, r1 */
6531 {2, 2, 4}} /* sub r5, r2, r4 */
6533 {-416ll /* 0xfffffffffffffe60 */ ,
6534 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6535 {6, 1, 4}, /* shli r3, r1, 4 */
6536 {2, 2, 3}, /* sub r4, r2, r3 */
6537 {6, 4, 5}} /* shli r5, r4, 5 */
6539 {-415ll /* 0xfffffffffffffe61 */ ,
6540 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6541 {4, 2, 1}, /* shl2add r3, r2, r1 */
6542 {6, 3, 5}, /* shli r4, r3, 5 */
6543 {2, 1, 4}} /* sub r5, r1, r4 */
6545 {-413ll /* 0xfffffffffffffe63 */ ,
6546 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6547 {4, 2, 1}, /* shl2add r3, r2, r1 */
6548 {6, 3, 5}, /* shli r4, r3, 5 */
6549 {2, 2, 4}} /* sub r5, r2, r4 */
6551 {-412ll /* 0xfffffffffffffe64 */ ,
6552 {{6, 1, 7}, /* shli r2, r1, 7 */
6553 {5, 1, 2}, /* shl3add r3, r1, r2 */
6554 {2, 1, 3}, /* sub r4, r1, r3 */
6555 {4, 4, 2}} /* shl2add r5, r4, r2 */
6557 {-411ll /* 0xfffffffffffffe65 */ ,
6558 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6559 {5, 1, 2}, /* shl3add r3, r1, r2 */
6560 {6, 3, 5}, /* shli r4, r3, 5 */
6561 {2, 2, 4}} /* sub r5, r2, r4 */
6563 {-409ll /* 0xfffffffffffffe67 */ ,
6564 {{6, 1, 7}, /* shli r2, r1, 7 */
6565 {5, 1, 2}, /* shl3add r3, r1, r2 */
6566 {4, 3, 1}, /* shl2add r4, r3, r1 */
6567 {2, 3, 4}} /* sub r5, r3, r4 */
6569 {-408ll /* 0xfffffffffffffe68 */ ,
6570 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6571 {6, 1, 6}, /* shli r3, r1, 6 */
6572 {2, 2, 3}, /* sub r4, r2, r3 */
6573 {5, 4, 3}} /* shl3add r5, r4, r3 */
6575 {-407ll /* 0xfffffffffffffe69 */ ,
6576 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6577 {4, 1, 2}, /* shl2add r3, r1, r2 */
6578 {6, 3, 5}, /* shli r4, r3, 5 */
6579 {2, 2, 4}} /* sub r5, r2, r4 */
6581 {-405ll /* 0xfffffffffffffe6b */ ,
6582 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6583 {5, 2, 2}, /* shl3add r3, r2, r2 */
6584 {6, 3, 4}, /* shli r4, r3, 4 */
6585 {2, 3, 4}} /* sub r5, r3, r4 */
6587 {-404ll /* 0xfffffffffffffe6c */ ,
6588 {{6, 1, 7}, /* shli r2, r1, 7 */
6589 {5, 1, 2}, /* shl3add r3, r1, r2 */
6590 {2, 1, 3}, /* sub r4, r1, r3 */
6591 {4, 4, 3}} /* shl2add r5, r4, r3 */
6593 {-403ll /* 0xfffffffffffffe6d */ ,
6594 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6595 {4, 2, 1}, /* shl2add r3, r2, r1 */
6596 {6, 3, 5}, /* shli r4, r3, 5 */
6597 {2, 3, 4}} /* sub r5, r3, r4 */
6599 {-401ll /* 0xfffffffffffffe6f */ ,
6600 {{6, 1, 7}, /* shli r2, r1, 7 */
6601 {4, 1, 2}, /* shl2add r3, r1, r2 */
6602 {4, 3, 1}, /* shl2add r4, r3, r1 */
6603 {2, 2, 4}} /* sub r5, r2, r4 */
6605 {-400ll /* 0xfffffffffffffe70 */ ,
6606 {{6, 1, 4}, /* shli r2, r1, 4 */
6607 {6, 1, 7}, /* shli r3, r1, 7 */
6608 {4, 3, 2}, /* shl2add r4, r3, r2 */
6609 {2, 3, 4}} /* sub r5, r3, r4 */
6611 {-399ll /* 0xfffffffffffffe71 */ ,
6612 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6613 {5, 2, 1}, /* shl3add r3, r2, r1 */
6614 {6, 3, 4}, /* shli r4, r3, 4 */
6615 {2, 1, 4}} /* sub r5, r1, r4 */
6617 {-397ll /* 0xfffffffffffffe73 */ ,
6618 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6619 {5, 2, 1}, /* shl3add r3, r2, r1 */
6620 {6, 3, 4}, /* shli r4, r3, 4 */
6621 {2, 2, 4}} /* sub r5, r2, r4 */
6623 {-396ll /* 0xfffffffffffffe74 */ ,
6624 {{6, 1, 2}, /* shli r2, r1, 2 */
6625 {2, 1, 2}, /* sub r3, r1, r2 */
6626 {6, 3, 7}, /* shli r4, r3, 7 */
6627 {4, 3, 4}} /* shl2add r5, r3, r4 */
6629 {-395ll /* 0xfffffffffffffe75 */ ,
6630 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6631 {4, 2, 2}, /* shl2add r3, r2, r2 */
6632 {6, 3, 4}, /* shli r4, r3, 4 */
6633 {2, 2, 4}} /* sub r5, r2, r4 */
6635 {-393ll /* 0xfffffffffffffe77 */ ,
6636 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6637 {6, 1, 7}, /* shli r3, r1, 7 */
6638 {4, 3, 2}, /* shl2add r4, r3, r2 */
6639 {2, 3, 4}} /* sub r5, r3, r4 */
6641 {-392ll /* 0xfffffffffffffe78 */ ,
6642 {{6, 1, 3}, /* shli r2, r1, 3 */
6643 {6, 1, 7}, /* shli r3, r1, 7 */
6644 {4, 3, 2}, /* shl2add r4, r3, r2 */
6645 {2, 3, 4}} /* sub r5, r3, r4 */
6647 {-391ll /* 0xfffffffffffffe79 */ ,
6648 {{6, 1, 3}, /* shli r2, r1, 3 */
6649 {2, 1, 2}, /* sub r3, r1, r2 */
6650 {5, 3, 2}, /* shl3add r4, r3, r2 */
6651 {5, 4, 3}} /* shl3add r5, r4, r3 */
6653 {-390ll /* 0xfffffffffffffe7a */ ,
6654 {{6, 1, 2}, /* shli r2, r1, 2 */
6655 {2, 1, 2}, /* sub r3, r1, r2 */
6656 {6, 3, 7}, /* shli r4, r3, 7 */
6657 {3, 3, 4}} /* shl1add r5, r3, r4 */
6659 {-389ll /* 0xfffffffffffffe7b */ ,
6660 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6661 {6, 1, 7}, /* shli r3, r1, 7 */
6662 {4, 3, 2}, /* shl2add r4, r3, r2 */
6663 {2, 3, 4}} /* sub r5, r3, r4 */
6665 {-388ll /* 0xfffffffffffffe7c */ ,
6666 {{6, 1, 2}, /* shli r2, r1, 2 */
6667 {6, 1, 7}, /* shli r3, r1, 7 */
6668 {4, 3, 2}, /* shl2add r4, r3, r2 */
6669 {2, 3, 4}} /* sub r5, r3, r4 */
6671 {-387ll /* 0xfffffffffffffe7d */ ,
6672 {{2, 0, 1}, /* sub r2, zero, r1 */
6673 {6, 1, 7}, /* shli r3, r1, 7 */
6674 {2, 2, 3}, /* sub r4, r2, r3 */
6675 {3, 4, 4}} /* shl1add r5, r4, r4 */
6677 {-386ll /* 0xfffffffffffffe7e */ ,
6678 {{6, 1, 1}, /* shli r2, r1, 1 */
6679 {6, 1, 7}, /* shli r3, r1, 7 */
6680 {4, 3, 2}, /* shl2add r4, r3, r2 */
6681 {2, 3, 4}} /* sub r5, r3, r4 */
6683 {-385ll /* 0xfffffffffffffe7f */ ,
6684 {{6, 1, 7}, /* shli r2, r1, 7 */
6685 {4, 2, 1}, /* shl2add r3, r2, r1 */
6686 {2, 2, 3}} /* sub r4, r2, r3 */
6688 {-384ll /* 0xfffffffffffffe80 */ ,
6689 {{6, 1, 7}, /* shli r2, r1, 7 */
6690 {6, 1, 9}, /* shli r3, r1, 9 */
6691 {2, 2, 3}} /* sub r4, r2, r3 */
6693 {-383ll /* 0xfffffffffffffe81 */ ,
6694 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6695 {6, 2, 7}, /* shli r3, r2, 7 */
6696 {2, 1, 3}} /* sub r4, r1, r3 */
6698 {-382ll /* 0xfffffffffffffe82 */ ,
6699 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6700 {6, 1, 1}, /* shli r3, r1, 1 */
6701 {6, 2, 7}, /* shli r4, r2, 7 */
6702 {2, 3, 4}} /* sub r5, r3, r4 */
6704 {-381ll /* 0xfffffffffffffe83 */ ,
6705 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6706 {6, 2, 7}, /* shli r3, r2, 7 */
6707 {2, 2, 3}} /* sub r4, r2, r3 */
6709 {-380ll /* 0xfffffffffffffe84 */ ,
6710 {{6, 1, 7}, /* shli r2, r1, 7 */
6711 {2, 1, 2}, /* sub r3, r1, r2 */
6712 {4, 3, 2}} /* shl2add r4, r3, r2 */
6714 {-379ll /* 0xfffffffffffffe85 */ ,
6715 {{6, 1, 7}, /* shli r2, r1, 7 */
6716 {1, 1, 2}, /* add r3, r1, r2 */
6717 {2, 1, 2}, /* sub r4, r1, r2 */
6718 {4, 4, 3}} /* shl2add r5, r4, r3 */
6720 {-378ll /* 0xfffffffffffffe86 */ ,
6721 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6722 {6, 2, 1}, /* shli r3, r2, 1 */
6723 {6, 2, 7}, /* shli r4, r2, 7 */
6724 {2, 3, 4}} /* sub r5, r3, r4 */
6726 {-377ll /* 0xfffffffffffffe87 */ ,
6727 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6728 {3, 2, 1}, /* shl1add r3, r2, r1 */
6729 {6, 2, 7}, /* shli r4, r2, 7 */
6730 {2, 3, 4}} /* sub r5, r3, r4 */
6732 {-376ll /* 0xfffffffffffffe88 */ ,
6733 {{6, 1, 1}, /* shli r2, r1, 1 */
6734 {6, 1, 7}, /* shli r3, r1, 7 */
6735 {2, 2, 3}, /* sub r4, r2, r3 */
6736 {4, 4, 3}} /* shl2add r5, r4, r3 */
6738 {-375ll /* 0xfffffffffffffe89 */ ,
6739 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6740 {3, 2, 2}, /* shl1add r3, r2, r2 */
6741 {6, 2, 7}, /* shli r4, r2, 7 */
6742 {2, 3, 4}} /* sub r5, r3, r4 */
6744 {-373ll /* 0xfffffffffffffe8b */ ,
6745 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6746 {5, 1, 2}, /* shl3add r3, r1, r2 */
6747 {6, 2, 7}, /* shli r4, r2, 7 */
6748 {2, 3, 4}} /* sub r5, r3, r4 */
6750 {-372ll /* 0xfffffffffffffe8c */ ,
6751 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6752 {6, 2, 2}, /* shli r3, r2, 2 */
6753 {6, 2, 7}, /* shli r4, r2, 7 */
6754 {2, 3, 4}} /* sub r5, r3, r4 */
6756 {-371ll /* 0xfffffffffffffe8d */ ,
6757 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6758 {4, 2, 1}, /* shl2add r3, r2, r1 */
6759 {6, 2, 7}, /* shli r4, r2, 7 */
6760 {2, 3, 4}} /* sub r5, r3, r4 */
6762 {-369ll /* 0xfffffffffffffe8f */ ,
6763 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6764 {4, 2, 2}, /* shl2add r3, r2, r2 */
6765 {6, 2, 7}, /* shli r4, r2, 7 */
6766 {2, 3, 4}} /* sub r5, r3, r4 */
6768 {-368ll /* 0xfffffffffffffe90 */ ,
6769 {{6, 1, 2}, /* shli r2, r1, 2 */
6770 {6, 1, 7}, /* shli r3, r1, 7 */
6771 {2, 2, 3}, /* sub r4, r2, r3 */
6772 {4, 4, 3}} /* shl2add r5, r4, r3 */
6774 {-367ll /* 0xfffffffffffffe91 */ ,
6775 {{6, 1, 4}, /* shli r2, r1, 4 */
6776 {2, 1, 2}, /* sub r3, r1, r2 */
6777 {4, 3, 2}, /* shl2add r4, r3, r2 */
6778 {5, 4, 3}} /* shl3add r5, r4, r3 */
6780 {-365ll /* 0xfffffffffffffe93 */ ,
6781 {{6, 1, 7}, /* shli r2, r1, 7 */
6782 {2, 1, 2}, /* sub r3, r1, r2 */
6783 {5, 1, 3}, /* shl3add r4, r1, r3 */
6784 {3, 4, 3}} /* shl1add r5, r4, r3 */
6786 {-364ll /* 0xfffffffffffffe94 */ ,
6787 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6788 {6, 1, 7}, /* shli r3, r1, 7 */
6789 {2, 2, 3}, /* sub r4, r2, r3 */
6790 {4, 4, 3}} /* shl2add r5, r4, r3 */
6792 {-361ll /* 0xfffffffffffffe97 */ ,
6793 {{2, 0, 1}, /* sub r2, zero, r1 */
6794 {4, 2, 2}, /* shl2add r3, r2, r2 */
6795 {5, 3, 3}, /* shl3add r4, r3, r3 */
6796 {5, 4, 2}} /* shl3add r5, r4, r2 */
6798 {-360ll /* 0xfffffffffffffe98 */ ,
6799 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6800 {6, 2, 3}, /* shli r3, r2, 3 */
6801 {6, 2, 7}, /* shli r4, r2, 7 */
6802 {2, 3, 4}} /* sub r5, r3, r4 */
6804 {-359ll /* 0xfffffffffffffe99 */ ,
6805 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6806 {5, 2, 1}, /* shl3add r3, r2, r1 */
6807 {6, 2, 7}, /* shli r4, r2, 7 */
6808 {2, 3, 4}} /* sub r5, r3, r4 */
6810 {-357ll /* 0xfffffffffffffe9b */ ,
6811 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6812 {5, 2, 2}, /* shl3add r3, r2, r2 */
6813 {6, 2, 7}, /* shli r4, r2, 7 */
6814 {2, 3, 4}} /* sub r5, r3, r4 */
6816 {-356ll /* 0xfffffffffffffe9c */ ,
6817 {{6, 1, 5}, /* shli r2, r1, 5 */
6818 {4, 2, 1}, /* shl2add r3, r2, r1 */
6819 {2, 2, 3}, /* sub r4, r2, r3 */
6820 {4, 4, 2}} /* shl2add r5, r4, r2 */
6822 {-355ll /* 0xfffffffffffffe9d */ ,
6823 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6824 {5, 2, 2}, /* shl3add r3, r2, r2 */
6825 {6, 3, 3}, /* shli r4, r3, 3 */
6826 {2, 2, 4}} /* sub r5, r2, r4 */
6828 {-353ll /* 0xfffffffffffffe9f */ ,
6829 {{6, 1, 5}, /* shli r2, r1, 5 */
6830 {3, 2, 2}, /* shl1add r3, r2, r2 */
6831 {4, 3, 1}, /* shl2add r4, r3, r1 */
6832 {2, 2, 4}} /* sub r5, r2, r4 */
6834 {-352ll /* 0xfffffffffffffea0 */ ,
6835 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6836 {6, 1, 4}, /* shli r3, r1, 4 */
6837 {2, 2, 3}, /* sub r4, r2, r3 */
6838 {6, 4, 5}} /* shli r5, r4, 5 */
6840 {-351ll /* 0xfffffffffffffea1 */ ,
6841 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6842 {3, 2, 1}, /* shl1add r3, r2, r1 */
6843 {6, 3, 5}, /* shli r4, r3, 5 */
6844 {2, 1, 4}} /* sub r5, r1, r4 */
6846 {-349ll /* 0xfffffffffffffea3 */ ,
6847 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6848 {5, 1, 2}, /* shl3add r3, r1, r2 */
6849 {6, 3, 5}, /* shli r4, r3, 5 */
6850 {2, 2, 4}} /* sub r5, r2, r4 */
6852 {-348ll /* 0xfffffffffffffea4 */ ,
6853 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6854 {6, 1, 7}, /* shli r3, r1, 7 */
6855 {2, 2, 3}, /* sub r4, r2, r3 */
6856 {4, 4, 3}} /* shl2add r5, r4, r3 */
6858 {-347ll /* 0xfffffffffffffea5 */ ,
6859 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6860 {3, 2, 1}, /* shl1add r3, r2, r1 */
6861 {6, 3, 5}, /* shli r4, r3, 5 */
6862 {2, 2, 4}} /* sub r5, r2, r4 */
6864 {-344ll /* 0xfffffffffffffea8 */ ,
6865 {{6, 1, 4}, /* shli r2, r1, 4 */
6866 {2, 1, 2}, /* sub r3, r1, r2 */
6867 {3, 3, 3}, /* shl1add r4, r3, r3 */
6868 {5, 4, 2}} /* shl3add r5, r4, r2 */
6870 {-343ll /* 0xfffffffffffffea9 */ ,
6871 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6872 {3, 1, 2}, /* shl1add r3, r1, r2 */
6873 {6, 3, 5}, /* shli r4, r3, 5 */
6874 {2, 2, 4}} /* sub r5, r2, r4 */
6876 {-341ll /* 0xfffffffffffffeab */ ,
6877 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6878 {3, 2, 1}, /* shl1add r3, r2, r1 */
6879 {6, 3, 5}, /* shli r4, r3, 5 */
6880 {2, 3, 4}} /* sub r5, r3, r4 */
6882 {-340ll /* 0xfffffffffffffeac */ ,
6883 {{6, 1, 5}, /* shli r2, r1, 5 */
6884 {2, 1, 2}, /* sub r3, r1, r2 */
6885 {3, 3, 3}, /* shl1add r4, r3, r3 */
6886 {4, 4, 2}} /* shl2add r5, r4, r2 */
6888 {-339ll /* 0xfffffffffffffead */ ,
6889 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6890 {6, 2, 4}, /* shli r3, r2, 4 */
6891 {5, 3, 2}, /* shl3add r4, r3, r2 */
6892 {2, 3, 4}} /* sub r5, r3, r4 */
6894 {-337ll /* 0xfffffffffffffeaf */ ,
6895 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6896 {6, 2, 4}, /* shli r3, r2, 4 */
6897 {5, 3, 1}, /* shl3add r4, r3, r1 */
6898 {2, 3, 4}} /* sub r5, r3, r4 */
6900 {-336ll /* 0xfffffffffffffeb0 */ ,
6901 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6902 {6, 2, 4}, /* shli r3, r2, 4 */
6903 {6, 2, 7}, /* shli r4, r2, 7 */
6904 {2, 3, 4}} /* sub r5, r3, r4 */
6906 {-335ll /* 0xfffffffffffffeb1 */ ,
6907 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6908 {4, 2, 1}, /* shl2add r3, r2, r1 */
6909 {6, 3, 4}, /* shli r4, r3, 4 */
6910 {2, 1, 4}} /* sub r5, r1, r4 */
6912 {-333ll /* 0xfffffffffffffeb3 */ ,
6913 {{2, 0, 1}, /* sub r2, zero, r1 */
6914 {4, 2, 2}, /* shl2add r3, r2, r2 */
6915 {5, 3, 2}, /* shl3add r4, r3, r2 */
6916 {5, 4, 3}} /* shl3add r5, r4, r3 */
6918 {-332ll /* 0xfffffffffffffeb4 */ ,
6919 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6920 {5, 2, 1}, /* shl3add r3, r2, r1 */
6921 {5, 3, 2}, /* shl3add r4, r3, r2 */
6922 {2, 1, 4}} /* sub r5, r1, r4 */
6924 {-331ll /* 0xfffffffffffffeb5 */ ,
6925 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6926 {4, 2, 1}, /* shl2add r3, r2, r1 */
6927 {6, 3, 4}, /* shli r4, r3, 4 */
6928 {2, 2, 4}} /* sub r5, r2, r4 */
6930 {-330ll /* 0xfffffffffffffeb6 */ ,
6931 {{2, 0, 1}, /* sub r2, zero, r1 */
6932 {4, 2, 2}, /* shl2add r3, r2, r2 */
6933 {6, 3, 6}, /* shli r4, r3, 6 */
6934 {3, 3, 4}} /* shl1add r5, r3, r4 */
6936 {-329ll /* 0xfffffffffffffeb7 */ ,
6937 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6938 {6, 2, 6}, /* shli r3, r2, 6 */
6939 {3, 2, 3}, /* shl1add r4, r2, r3 */
6940 {2, 1, 4}} /* sub r5, r1, r4 */
6942 {-328ll /* 0xfffffffffffffeb8 */ ,
6943 {{2, 0, 1}, /* sub r2, zero, r1 */
6944 {5, 2, 2}, /* shl3add r3, r2, r2 */
6945 {6, 2, 8}, /* shli r4, r2, 8 */
6946 {5, 3, 4}} /* shl3add r5, r3, r4 */
6948 {-327ll /* 0xfffffffffffffeb9 */ ,
6949 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6950 {6, 1, 8}, /* shli r3, r1, 8 */
6951 {5, 2, 3}, /* shl3add r4, r2, r3 */
6952 {2, 1, 4}} /* sub r5, r1, r4 */
6954 {-325ll /* 0xfffffffffffffebb */ ,
6955 {{2, 0, 1}, /* sub r2, zero, r1 */
6956 {6, 1, 6}, /* shli r3, r1, 6 */
6957 {2, 2, 3}, /* sub r4, r2, r3 */
6958 {4, 4, 4}} /* shl2add r5, r4, r4 */
6960 {-324ll /* 0xfffffffffffffebc */ ,
6961 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6962 {2, 1, 2}, /* sub r3, r1, r2 */
6963 {6, 2, 6}, /* shli r4, r2, 6 */
6964 {2, 3, 4}} /* sub r5, r3, r4 */
6966 {-323ll /* 0xfffffffffffffebd */ ,
6967 {{6, 1, 6}, /* shli r2, r1, 6 */
6968 {1, 1, 2}, /* add r3, r1, r2 */
6969 {4, 3, 2}, /* shl2add r4, r3, r2 */
6970 {2, 1, 4}} /* sub r5, r1, r4 */
6972 {-322ll /* 0xfffffffffffffebe */ ,
6973 {{2, 0, 1}, /* sub r2, zero, r1 */
6974 {6, 2, 6}, /* shli r3, r2, 6 */
6975 {3, 3, 2}, /* shl1add r4, r3, r2 */
6976 {3, 4, 3}} /* shl1add r5, r4, r3 */
6978 {-321ll /* 0xfffffffffffffebf */ ,
6979 {{2, 0, 1}, /* sub r2, zero, r1 */
6980 {4, 1, 1}, /* shl2add r3, r1, r1 */
6981 {6, 3, 6}, /* shli r4, r3, 6 */
6982 {2, 2, 4}} /* sub r5, r2, r4 */
6984 {-320ll /* 0xfffffffffffffec0 */ ,
6985 {{2, 0, 1}, /* sub r2, zero, r1 */
6986 {4, 2, 2}, /* shl2add r3, r2, r2 */
6987 {6, 3, 6}} /* shli r4, r3, 6 */
6989 {-319ll /* 0xfffffffffffffec1 */ ,
6990 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6991 {6, 2, 6}, /* shli r3, r2, 6 */
6992 {2, 1, 3}} /* sub r4, r1, r3 */
6994 {-318ll /* 0xfffffffffffffec2 */ ,
6995 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6996 {6, 1, 1}, /* shli r3, r1, 1 */
6997 {6, 2, 6}, /* shli r4, r2, 6 */
6998 {2, 3, 4}} /* sub r5, r3, r4 */
7000 {-317ll /* 0xfffffffffffffec3 */ ,
7001 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7002 {4, 1, 1}, /* shl2add r3, r1, r1 */
7003 {6, 3, 6}, /* shli r4, r3, 6 */
7004 {2, 2, 4}} /* sub r5, r2, r4 */
7006 {-316ll /* 0xfffffffffffffec4 */ ,
7007 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7008 {6, 1, 2}, /* shli r3, r1, 2 */
7009 {6, 2, 6}, /* shli r4, r2, 6 */
7010 {2, 3, 4}} /* sub r5, r3, r4 */
7012 {-315ll /* 0xfffffffffffffec5 */ ,
7013 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7014 {6, 2, 6}, /* shli r3, r2, 6 */
7015 {2, 2, 3}} /* sub r4, r2, r3 */
7017 {-314ll /* 0xfffffffffffffec6 */ ,
7018 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7019 {1, 1, 2}, /* add r3, r1, r2 */
7020 {6, 2, 6}, /* shli r4, r2, 6 */
7021 {2, 3, 4}} /* sub r5, r3, r4 */
7023 {-313ll /* 0xfffffffffffffec7 */ ,
7024 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7025 {3, 1, 2}, /* shl1add r3, r1, r2 */
7026 {6, 2, 6}, /* shli r4, r2, 6 */
7027 {2, 3, 4}} /* sub r5, r3, r4 */
7029 {-312ll /* 0xfffffffffffffec8 */ ,
7030 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7031 {6, 1, 3}, /* shli r3, r1, 3 */
7032 {6, 2, 6}, /* shli r4, r2, 6 */
7033 {2, 3, 4}} /* sub r5, r3, r4 */
7035 {-311ll /* 0xfffffffffffffec9 */ ,
7036 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7037 {4, 1, 2}, /* shl2add r3, r1, r2 */
7038 {6, 2, 6}, /* shli r4, r2, 6 */
7039 {2, 3, 4}} /* sub r5, r3, r4 */
7041 {-310ll /* 0xfffffffffffffeca */ ,
7042 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7043 {6, 2, 1}, /* shli r3, r2, 1 */
7044 {6, 2, 6}, /* shli r4, r2, 6 */
7045 {2, 3, 4}} /* sub r5, r3, r4 */
7047 {-309ll /* 0xfffffffffffffecb */ ,
7048 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7049 {3, 2, 1}, /* shl1add r3, r2, r1 */
7050 {6, 2, 6}, /* shli r4, r2, 6 */
7051 {2, 3, 4}} /* sub r5, r3, r4 */
7053 {-307ll /* 0xfffffffffffffecd */ ,
7054 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7055 {5, 1, 2}, /* shl3add r3, r1, r2 */
7056 {6, 2, 6}, /* shli r4, r2, 6 */
7057 {2, 3, 4}} /* sub r5, r3, r4 */
7059 {-306ll /* 0xfffffffffffffece */ ,
7060 {{2, 0, 1}, /* sub r2, zero, r1 */
7061 {5, 2, 2}, /* shl3add r3, r2, r2 */
7062 {6, 3, 5}, /* shli r4, r3, 5 */
7063 {3, 3, 4}} /* shl1add r5, r3, r4 */
7065 {-305ll /* 0xfffffffffffffecf */ ,
7066 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7067 {6, 1, 6}, /* shli r3, r1, 6 */
7068 {2, 2, 3}, /* sub r4, r2, r3 */
7069 {4, 4, 4}} /* shl2add r5, r4, r4 */
7071 {-304ll /* 0xfffffffffffffed0 */ ,
7072 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7073 {6, 1, 4}, /* shli r3, r1, 4 */
7074 {6, 2, 6}, /* shli r4, r2, 6 */
7075 {2, 3, 4}} /* sub r5, r3, r4 */
7077 {-303ll /* 0xfffffffffffffed1 */ ,
7078 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7079 {3, 2, 1}, /* shl1add r3, r2, r1 */
7080 {6, 3, 4}, /* shli r4, r3, 4 */
7081 {2, 1, 4}} /* sub r5, r1, r4 */
7083 {-301ll /* 0xfffffffffffffed3 */ ,
7084 {{2, 0, 1}, /* sub r2, zero, r1 */
7085 {5, 2, 2}, /* shl3add r3, r2, r2 */
7086 {5, 3, 2}, /* shl3add r4, r3, r2 */
7087 {4, 4, 3}} /* shl2add r5, r4, r3 */
7089 {-300ll /* 0xfffffffffffffed4 */ ,
7090 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7091 {6, 2, 2}, /* shli r3, r2, 2 */
7092 {6, 2, 6}, /* shli r4, r2, 6 */
7093 {2, 3, 4}} /* sub r5, r3, r4 */
7095 {-299ll /* 0xfffffffffffffed5 */ ,
7096 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7097 {4, 2, 1}, /* shl2add r3, r2, r1 */
7098 {6, 2, 6}, /* shli r4, r2, 6 */
7099 {2, 3, 4}} /* sub r5, r3, r4 */
7101 {-297ll /* 0xfffffffffffffed7 */ ,
7102 {{2, 0, 1}, /* sub r2, zero, r1 */
7103 {6, 1, 5}, /* shli r3, r1, 5 */
7104 {2, 2, 3}, /* sub r4, r2, r3 */
7105 {5, 4, 4}} /* shl3add r5, r4, r4 */
7107 {-296ll /* 0xfffffffffffffed8 */ ,
7108 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7109 {2, 1, 2}, /* sub r3, r1, r2 */
7110 {6, 2, 5}, /* shli r4, r2, 5 */
7111 {2, 3, 4}} /* sub r5, r3, r4 */
7113 {-295ll /* 0xfffffffffffffed9 */ ,
7114 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7115 {4, 2, 2}, /* shl2add r3, r2, r2 */
7116 {6, 2, 6}, /* shli r4, r2, 6 */
7117 {2, 3, 4}} /* sub r5, r3, r4 */
7119 {-293ll /* 0xfffffffffffffedb */ ,
7120 {{6, 1, 2}, /* shli r2, r1, 2 */
7121 {5, 2, 1}, /* shl3add r3, r2, r1 */
7122 {5, 3, 3}, /* shl3add r4, r3, r3 */
7123 {2, 2, 4}} /* sub r5, r2, r4 */
7125 {-292ll /* 0xfffffffffffffedc */ ,
7126 {{2, 0, 1}, /* sub r2, zero, r1 */
7127 {5, 2, 2}, /* shl3add r3, r2, r2 */
7128 {6, 2, 8}, /* shli r4, r2, 8 */
7129 {4, 3, 4}} /* shl2add r5, r3, r4 */
7131 {-291ll /* 0xfffffffffffffedd */ ,
7132 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7133 {6, 1, 8}, /* shli r3, r1, 8 */
7134 {5, 2, 3}, /* shl3add r4, r2, r3 */
7135 {2, 2, 4}} /* sub r5, r2, r4 */
7137 {-290ll /* 0xfffffffffffffede */ ,
7138 {{2, 0, 1}, /* sub r2, zero, r1 */
7139 {6, 2, 5}, /* shli r3, r2, 5 */
7140 {4, 3, 2}, /* shl2add r4, r3, r2 */
7141 {3, 4, 3}} /* shl1add r5, r4, r3 */
7143 {-289ll /* 0xfffffffffffffedf */ ,
7144 {{2, 0, 1}, /* sub r2, zero, r1 */
7145 {5, 1, 1}, /* shl3add r3, r1, r1 */
7146 {6, 3, 5}, /* shli r4, r3, 5 */
7147 {2, 2, 4}} /* sub r5, r2, r4 */
7149 {-288ll /* 0xfffffffffffffee0 */ ,
7150 {{2, 0, 1}, /* sub r2, zero, r1 */
7151 {5, 2, 2}, /* shl3add r3, r2, r2 */
7152 {6, 3, 5}} /* shli r4, r3, 5 */
7154 {-287ll /* 0xfffffffffffffee1 */ ,
7155 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7156 {6, 2, 5}, /* shli r3, r2, 5 */
7157 {2, 1, 3}} /* sub r4, r1, r3 */
7159 {-286ll /* 0xfffffffffffffee2 */ ,
7160 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7161 {6, 1, 1}, /* shli r3, r1, 1 */
7162 {6, 2, 5}, /* shli r4, r2, 5 */
7163 {2, 3, 4}} /* sub r5, r3, r4 */
7165 {-285ll /* 0xfffffffffffffee3 */ ,
7166 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7167 {5, 1, 1}, /* shl3add r3, r1, r1 */
7168 {6, 3, 5}, /* shli r4, r3, 5 */
7169 {2, 2, 4}} /* sub r5, r2, r4 */
7171 {-284ll /* 0xfffffffffffffee4 */ ,
7172 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7173 {6, 1, 2}, /* shli r3, r1, 2 */
7174 {6, 2, 5}, /* shli r4, r2, 5 */
7175 {2, 3, 4}} /* sub r5, r3, r4 */
7177 {-283ll /* 0xfffffffffffffee5 */ ,
7178 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7179 {5, 1, 1}, /* shl3add r3, r1, r1 */
7180 {6, 3, 5}, /* shli r4, r3, 5 */
7181 {2, 2, 4}} /* sub r5, r2, r4 */
7183 {-281ll /* 0xfffffffffffffee7 */ ,
7184 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7185 {6, 2, 3}, /* shli r3, r2, 3 */
7186 {5, 3, 1}, /* shl3add r4, r3, r1 */
7187 {2, 3, 4}} /* sub r5, r3, r4 */
7189 {-280ll /* 0xfffffffffffffee8 */ ,
7190 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7191 {6, 2, 3}, /* shli r3, r2, 3 */
7192 {6, 2, 6}, /* shli r4, r2, 6 */
7193 {2, 3, 4}} /* sub r5, r3, r4 */
7195 {-279ll /* 0xfffffffffffffee9 */ ,
7196 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7197 {6, 2, 5}, /* shli r3, r2, 5 */
7198 {2, 2, 3}} /* sub r4, r2, r3 */
7200 {-278ll /* 0xfffffffffffffeea */ ,
7201 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7202 {1, 1, 2}, /* add r3, r1, r2 */
7203 {6, 2, 5}, /* shli r4, r2, 5 */
7204 {2, 3, 4}} /* sub r5, r3, r4 */
7206 {-277ll /* 0xfffffffffffffeeb */ ,
7207 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7208 {3, 1, 2}, /* shl1add r3, r1, r2 */
7209 {6, 2, 5}, /* shli r4, r2, 5 */
7210 {2, 3, 4}} /* sub r5, r3, r4 */
7212 {-276ll /* 0xfffffffffffffeec */ ,
7213 {{2, 0, 1}, /* sub r2, zero, r1 */
7214 {4, 2, 2}, /* shl2add r3, r2, r2 */
7215 {6, 2, 8}, /* shli r4, r2, 8 */
7216 {4, 3, 4}} /* shl2add r5, r3, r4 */
7218 {-275ll /* 0xfffffffffffffeed */ ,
7219 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7220 {4, 1, 2}, /* shl2add r3, r1, r2 */
7221 {6, 2, 5}, /* shli r4, r2, 5 */
7222 {2, 3, 4}} /* sub r5, r3, r4 */
7224 {-274ll /* 0xfffffffffffffeee */ ,
7225 {{2, 0, 1}, /* sub r2, zero, r1 */
7226 {5, 2, 2}, /* shl3add r3, r2, r2 */
7227 {6, 2, 8}, /* shli r4, r2, 8 */
7228 {3, 3, 4}} /* shl1add r5, r3, r4 */
7230 {-273ll /* 0xfffffffffffffeef */ ,
7231 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7232 {6, 1, 8}, /* shli r3, r1, 8 */
7233 {3, 2, 3}, /* shl1add r4, r2, r3 */
7234 {2, 1, 4}} /* sub r5, r1, r4 */
7236 {-272ll /* 0xfffffffffffffef0 */ ,
7237 {{2, 0, 1}, /* sub r2, zero, r1 */
7238 {6, 1, 4}, /* shli r3, r1, 4 */
7239 {2, 2, 3}, /* sub r4, r2, r3 */
7240 {6, 4, 4}} /* shli r5, r4, 4 */
7242 {-271ll /* 0xfffffffffffffef1 */ ,
7243 {{6, 1, 4}, /* shli r2, r1, 4 */
7244 {2, 1, 2}, /* sub r3, r1, r2 */
7245 {6, 2, 4}, /* shli r4, r2, 4 */
7246 {2, 3, 4}} /* sub r5, r3, r4 */
7248 {-270ll /* 0xfffffffffffffef2 */ ,
7249 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7250 {6, 2, 1}, /* shli r3, r2, 1 */
7251 {6, 2, 5}, /* shli r4, r2, 5 */
7252 {2, 3, 4}} /* sub r5, r3, r4 */
7254 {-269ll /* 0xfffffffffffffef3 */ ,
7255 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7256 {3, 2, 1}, /* shl1add r3, r2, r1 */
7257 {6, 2, 5}, /* shli r4, r2, 5 */
7258 {2, 3, 4}} /* sub r5, r3, r4 */
7260 {-268ll /* 0xfffffffffffffef4 */ ,
7261 {{6, 1, 2}, /* shli r2, r1, 2 */
7262 {6, 1, 8}, /* shli r3, r1, 8 */
7263 {4, 2, 3}, /* shl2add r4, r2, r3 */
7264 {2, 2, 4}} /* sub r5, r2, r4 */
7266 {-267ll /* 0xfffffffffffffef5 */ ,
7267 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7268 {6, 1, 8}, /* shli r3, r1, 8 */
7269 {4, 2, 3}, /* shl2add r4, r2, r3 */
7270 {2, 1, 4}} /* sub r5, r1, r4 */
7272 {-266ll /* 0xfffffffffffffef6 */ ,
7273 {{2, 0, 1}, /* sub r2, zero, r1 */
7274 {4, 2, 2}, /* shl2add r3, r2, r2 */
7275 {6, 2, 8}, /* shli r4, r2, 8 */
7276 {3, 3, 4}} /* shl1add r5, r3, r4 */
7278 {-265ll /* 0xfffffffffffffef7 */ ,
7279 {{2, 0, 1}, /* sub r2, zero, r1 */
7280 {6, 1, 5}, /* shli r3, r1, 5 */
7281 {2, 2, 3}, /* sub r4, r2, r3 */
7282 {5, 4, 2}} /* shl3add r5, r4, r2 */
7284 {-264ll /* 0xfffffffffffffef8 */ ,
7285 {{2, 0, 1}, /* sub r2, zero, r1 */
7286 {6, 2, 8}, /* shli r3, r2, 8 */
7287 {5, 2, 3}} /* shl3add r4, r2, r3 */
7289 {-263ll /* 0xfffffffffffffef9 */ ,
7290 {{6, 1, 8}, /* shli r2, r1, 8 */
7291 {5, 1, 2}, /* shl3add r3, r1, r2 */
7292 {2, 1, 3}} /* sub r4, r1, r3 */
7294 {-262ll /* 0xfffffffffffffefa */ ,
7295 {{6, 1, 1}, /* shli r2, r1, 1 */
7296 {6, 1, 8}, /* shli r3, r1, 8 */
7297 {4, 2, 3}, /* shl2add r4, r2, r3 */
7298 {2, 2, 4}} /* sub r5, r2, r4 */
7300 {-261ll /* 0xfffffffffffffefb */ ,
7301 {{2, 0, 1}, /* sub r2, zero, r1 */
7302 {6, 1, 6}, /* shli r3, r1, 6 */
7303 {2, 2, 3}, /* sub r4, r2, r3 */
7304 {4, 4, 2}} /* shl2add r5, r4, r2 */
7306 {-260ll /* 0xfffffffffffffefc */ ,
7307 {{2, 0, 1}, /* sub r2, zero, r1 */
7308 {6, 2, 8}, /* shli r3, r2, 8 */
7309 {4, 2, 3}} /* shl2add r4, r2, r3 */
7311 {-259ll /* 0xfffffffffffffefd */ ,
7312 {{6, 1, 8}, /* shli r2, r1, 8 */
7313 {4, 1, 2}, /* shl2add r3, r1, r2 */
7314 {2, 1, 3}} /* sub r4, r1, r3 */
7316 {-258ll /* 0xfffffffffffffefe */ ,
7317 {{2, 0, 1}, /* sub r2, zero, r1 */
7318 {6, 2, 8}, /* shli r3, r2, 8 */
7319 {3, 2, 3}} /* shl1add r4, r2, r3 */
7321 {-257ll /* 0xfffffffffffffeff */ ,
7322 {{2, 0, 1}, /* sub r2, zero, r1 */
7323 {6, 1, 8}, /* shli r3, r1, 8 */
7324 {2, 2, 3}} /* sub r4, r2, r3 */
7326 {-256ll /* 0xffffffffffffff00 */ ,
7327 {{2, 0, 1}, /* sub r2, zero, r1 */
7328 {6, 2, 8}} /* shli r3, r2, 8 */
7330 {-255ll /* 0xffffffffffffff01 */ ,
7331 {{6, 1, 8}, /* shli r2, r1, 8 */
7332 {2, 1, 2}} /* sub r3, r1, r2 */
7334 {-254ll /* 0xffffffffffffff02 */ ,
7335 {{6, 1, 1}, /* shli r2, r1, 1 */
7336 {6, 1, 8}, /* shli r3, r1, 8 */
7337 {2, 2, 3}} /* sub r4, r2, r3 */
7339 {-253ll /* 0xffffffffffffff03 */ ,
7340 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7341 {6, 1, 8}, /* shli r3, r1, 8 */
7342 {2, 2, 3}} /* sub r4, r2, r3 */
7344 {-252ll /* 0xffffffffffffff04 */ ,
7345 {{6, 1, 2}, /* shli r2, r1, 2 */
7346 {6, 1, 8}, /* shli r3, r1, 8 */
7347 {2, 2, 3}} /* sub r4, r2, r3 */
7349 {-251ll /* 0xffffffffffffff05 */ ,
7350 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7351 {6, 1, 8}, /* shli r3, r1, 8 */
7352 {2, 2, 3}} /* sub r4, r2, r3 */
7354 {-250ll /* 0xffffffffffffff06 */ ,
7355 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7356 {6, 1, 7}, /* shli r3, r1, 7 */
7357 {2, 2, 3}, /* sub r4, r2, r3 */
7358 {6, 4, 1}} /* shli r5, r4, 1 */
7360 {-249ll /* 0xffffffffffffff07 */ ,
7361 {{6, 1, 3}, /* shli r2, r1, 3 */
7362 {2, 2, 1}, /* sub r3, r2, r1 */
7363 {6, 2, 5}, /* shli r4, r2, 5 */
7364 {2, 3, 4}} /* sub r5, r3, r4 */
7366 {-248ll /* 0xffffffffffffff08 */ ,
7367 {{6, 1, 3}, /* shli r2, r1, 3 */
7368 {6, 1, 8}, /* shli r3, r1, 8 */
7369 {2, 2, 3}} /* sub r4, r2, r3 */
7371 {-247ll /* 0xffffffffffffff09 */ ,
7372 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7373 {6, 1, 8}, /* shli r3, r1, 8 */
7374 {2, 2, 3}} /* sub r4, r2, r3 */
7376 {-246ll /* 0xffffffffffffff0a */ ,
7377 {{6, 1, 1}, /* shli r2, r1, 1 */
7378 {6, 1, 5}, /* shli r3, r1, 5 */
7379 {2, 1, 3}, /* sub r4, r1, r3 */
7380 {5, 4, 2}} /* shl3add r5, r4, r2 */
7382 {-245ll /* 0xffffffffffffff0b */ ,
7383 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7384 {6, 1, 5}, /* shli r3, r1, 5 */
7385 {2, 1, 3}, /* sub r4, r1, r3 */
7386 {5, 4, 2}} /* shl3add r5, r4, r2 */
7388 {-244ll /* 0xffffffffffffff0c */ ,
7389 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7390 {6, 1, 6}, /* shli r3, r1, 6 */
7391 {2, 2, 3}, /* sub r4, r2, r3 */
7392 {6, 4, 2}} /* shli r5, r4, 2 */
7394 {-243ll /* 0xffffffffffffff0d */ ,
7395 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7396 {6, 1, 6}, /* shli r3, r1, 6 */
7397 {2, 2, 3}, /* sub r4, r2, r3 */
7398 {4, 4, 1}} /* shl2add r5, r4, r1 */
7400 {-242ll /* 0xffffffffffffff0e */ ,
7401 {{6, 1, 4}, /* shli r2, r1, 4 */
7402 {6, 1, 8}, /* shli r3, r1, 8 */
7403 {3, 1, 3}, /* shl1add r4, r1, r3 */
7404 {2, 2, 4}} /* sub r5, r2, r4 */
7406 {-241ll /* 0xffffffffffffff0f */ ,
7407 {{6, 1, 4}, /* shli r2, r1, 4 */
7408 {2, 2, 1}, /* sub r3, r2, r1 */
7409 {6, 2, 4}, /* shli r4, r2, 4 */
7410 {2, 3, 4}} /* sub r5, r3, r4 */
7412 {-240ll /* 0xffffffffffffff10 */ ,
7413 {{6, 1, 4}, /* shli r2, r1, 4 */
7414 {6, 1, 8}, /* shli r3, r1, 8 */
7415 {2, 2, 3}} /* sub r4, r2, r3 */
7417 {-239ll /* 0xffffffffffffff11 */ ,
7418 {{6, 1, 4}, /* shli r2, r1, 4 */
7419 {1, 1, 2}, /* add r3, r1, r2 */
7420 {6, 2, 4}, /* shli r4, r2, 4 */
7421 {2, 3, 4}} /* sub r5, r3, r4 */
7423 {-238ll /* 0xffffffffffffff12 */ ,
7424 {{6, 1, 1}, /* shli r2, r1, 1 */
7425 {6, 1, 5}, /* shli r3, r1, 5 */
7426 {2, 2, 3}, /* sub r4, r2, r3 */
7427 {5, 4, 2}} /* shl3add r5, r4, r2 */
7429 {-237ll /* 0xffffffffffffff13 */ ,
7430 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7431 {6, 1, 7}, /* shli r3, r1, 7 */
7432 {2, 2, 3}, /* sub r4, r2, r3 */
7433 {3, 4, 1}} /* shl1add r5, r4, r1 */
7435 {-236ll /* 0xffffffffffffff14 */ ,
7436 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7437 {6, 1, 6}, /* shli r3, r1, 6 */
7438 {2, 2, 3}, /* sub r4, r2, r3 */
7439 {6, 4, 2}} /* shli r5, r4, 2 */
7441 {-235ll /* 0xffffffffffffff15 */ ,
7442 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7443 {6, 1, 6}, /* shli r3, r1, 6 */
7444 {2, 2, 3}, /* sub r4, r2, r3 */
7445 {4, 4, 1}} /* shl2add r5, r4, r1 */
7447 {-234ll /* 0xffffffffffffff16 */ ,
7448 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7449 {5, 2, 2}, /* shl3add r3, r2, r2 */
7450 {2, 1, 3}, /* sub r4, r1, r3 */
7451 {5, 4, 4}} /* shl3add r5, r4, r4 */
7453 {-233ll /* 0xffffffffffffff17 */ ,
7454 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7455 {6, 1, 5}, /* shli r3, r1, 5 */
7456 {5, 3, 2}, /* shl3add r4, r3, r2 */
7457 {2, 3, 4}} /* sub r5, r3, r4 */
7459 {-232ll /* 0xffffffffffffff18 */ ,
7460 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7461 {6, 1, 5}, /* shli r3, r1, 5 */
7462 {2, 2, 3}, /* sub r4, r2, r3 */
7463 {6, 4, 3}} /* shli r5, r4, 3 */
7465 {-231ll /* 0xffffffffffffff19 */ ,
7466 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7467 {6, 1, 5}, /* shli r3, r1, 5 */
7468 {2, 2, 3}, /* sub r4, r2, r3 */
7469 {5, 4, 1}} /* shl3add r5, r4, r1 */
7471 {-230ll /* 0xffffffffffffff1a */ ,
7472 {{6, 1, 5}, /* shli r2, r1, 5 */
7473 {3, 1, 2}, /* shl1add r3, r1, r2 */
7474 {2, 1, 3}, /* sub r4, r1, r3 */
7475 {5, 4, 3}} /* shl3add r5, r4, r3 */
7477 {-229ll /* 0xffffffffffffff1b */ ,
7478 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7479 {6, 1, 5}, /* shli r3, r1, 5 */
7480 {2, 2, 3}, /* sub r4, r2, r3 */
7481 {5, 4, 2}} /* shl3add r5, r4, r2 */
7483 {-228ll /* 0xffffffffffffff1c */ ,
7484 {{6, 1, 2}, /* shli r2, r1, 2 */
7485 {6, 1, 5}, /* shli r3, r1, 5 */
7486 {5, 3, 2}, /* shl3add r4, r3, r2 */
7487 {2, 3, 4}} /* sub r5, r3, r4 */
7489 {-227ll /* 0xffffffffffffff1d */ ,
7490 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7491 {6, 1, 5}, /* shli r3, r1, 5 */
7492 {5, 3, 2}, /* shl3add r4, r3, r2 */
7493 {2, 3, 4}} /* sub r5, r3, r4 */
7495 {-226ll /* 0xffffffffffffff1e */ ,
7496 {{6, 1, 1}, /* shli r2, r1, 1 */
7497 {6, 1, 5}, /* shli r3, r1, 5 */
7498 {5, 3, 2}, /* shl3add r4, r3, r2 */
7499 {2, 3, 4}} /* sub r5, r3, r4 */
7501 {-225ll /* 0xffffffffffffff1f */ ,
7502 {{6, 1, 5}, /* shli r2, r1, 5 */
7503 {5, 2, 1}, /* shl3add r3, r2, r1 */
7504 {2, 2, 3}} /* sub r4, r2, r3 */
7506 {-224ll /* 0xffffffffffffff20 */ ,
7507 {{6, 1, 5}, /* shli r2, r1, 5 */
7508 {6, 1, 8}, /* shli r3, r1, 8 */
7509 {2, 2, 3}} /* sub r4, r2, r3 */
7511 {-223ll /* 0xffffffffffffff21 */ ,
7512 {{6, 1, 5}, /* shli r2, r1, 5 */
7513 {1, 1, 2}, /* add r3, r1, r2 */
7514 {6, 2, 3}, /* shli r4, r2, 3 */
7515 {2, 3, 4}} /* sub r5, r3, r4 */
7517 {-222ll /* 0xffffffffffffff22 */ ,
7518 {{6, 1, 5}, /* shli r2, r1, 5 */
7519 {3, 1, 2}, /* shl1add r3, r1, r2 */
7520 {6, 2, 3}, /* shli r4, r2, 3 */
7521 {2, 3, 4}} /* sub r5, r3, r4 */
7523 {-221ll /* 0xffffffffffffff23 */ ,
7524 {{6, 1, 5}, /* shli r2, r1, 5 */
7525 {4, 1, 2}, /* shl2add r3, r1, r2 */
7526 {5, 2, 1}, /* shl3add r4, r2, r1 */
7527 {2, 3, 4}} /* sub r5, r3, r4 */
7529 {-220ll /* 0xffffffffffffff24 */ ,
7530 {{6, 1, 2}, /* shli r2, r1, 2 */
7531 {6, 1, 5}, /* shli r3, r1, 5 */
7532 {2, 2, 3}, /* sub r4, r2, r3 */
7533 {5, 4, 2}} /* shl3add r5, r4, r2 */
7535 {-219ll /* 0xffffffffffffff25 */ ,
7536 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7537 {6, 1, 6}, /* shli r3, r1, 6 */
7538 {2, 2, 3}, /* sub r4, r2, r3 */
7539 {4, 4, 1}} /* shl2add r5, r4, r1 */
7541 {-218ll /* 0xffffffffffffff26 */ ,
7542 {{6, 1, 5}, /* shli r2, r1, 5 */
7543 {2, 2, 1}, /* sub r3, r2, r1 */
7544 {5, 3, 1}, /* shl3add r4, r3, r1 */
7545 {2, 3, 4}} /* sub r5, r3, r4 */
7547 {-217ll /* 0xffffffffffffff27 */ ,
7548 {{6, 1, 5}, /* shli r2, r1, 5 */
7549 {2, 1, 2}, /* sub r3, r1, r2 */
7550 {2, 2, 1}, /* sub r4, r2, r1 */
7551 {5, 3, 4}} /* shl3add r5, r3, r4 */
7553 {-216ll /* 0xffffffffffffff28 */ ,
7554 {{6, 1, 5}, /* shli r2, r1, 5 */
7555 {2, 1, 2}, /* sub r3, r1, r2 */
7556 {5, 3, 2}} /* shl3add r4, r3, r2 */
7558 {-215ll /* 0xffffffffffffff29 */ ,
7559 {{6, 1, 5}, /* shli r2, r1, 5 */
7560 {1, 1, 2}, /* add r3, r1, r2 */
7561 {2, 1, 2}, /* sub r4, r1, r2 */
7562 {5, 4, 3}} /* shl3add r5, r4, r3 */
7564 {-214ll /* 0xffffffffffffff2a */ ,
7565 {{6, 1, 5}, /* shli r2, r1, 5 */
7566 {2, 1, 2}, /* sub r3, r1, r2 */
7567 {3, 1, 2}, /* shl1add r4, r1, r2 */
7568 {5, 3, 4}} /* shl3add r5, r3, r4 */
7570 {-213ll /* 0xffffffffffffff2b */ ,
7571 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7572 {5, 2, 2}, /* shl3add r3, r2, r2 */
7573 {6, 3, 3}, /* shli r4, r3, 3 */
7574 {2, 2, 4}} /* sub r5, r2, r4 */
7576 {-212ll /* 0xffffffffffffff2c */ ,
7577 {{6, 1, 5}, /* shli r2, r1, 5 */
7578 {2, 1, 2}, /* sub r3, r1, r2 */
7579 {4, 1, 2}, /* shl2add r4, r1, r2 */
7580 {5, 3, 4}} /* shl3add r5, r3, r4 */
7582 {-211ll /* 0xffffffffffffff2d */ ,
7583 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7584 {6, 1, 5}, /* shli r3, r1, 5 */
7585 {2, 2, 3}, /* sub r4, r2, r3 */
7586 {5, 4, 2}} /* shl3add r5, r4, r2 */
7588 {-210ll /* 0xffffffffffffff2e */ ,
7589 {{6, 1, 4}, /* shli r2, r1, 4 */
7590 {5, 2, 1}, /* shl3add r3, r2, r1 */
7591 {2, 2, 3}, /* sub r4, r2, r3 */
7592 {3, 4, 2}} /* shl1add r5, r4, r2 */
7594 {-209ll /* 0xffffffffffffff2f */ ,
7595 {{6, 1, 5}, /* shli r2, r1, 5 */
7596 {2, 2, 1}, /* sub r3, r2, r1 */
7597 {2, 1, 3}, /* sub r4, r1, r3 */
7598 {5, 4, 3}} /* shl3add r5, r4, r3 */
7600 {-208ll /* 0xffffffffffffff30 */ ,
7601 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7602 {6, 1, 4}, /* shli r3, r1, 4 */
7603 {2, 2, 3}, /* sub r4, r2, r3 */
7604 {6, 4, 4}} /* shli r5, r4, 4 */
7606 {-207ll /* 0xffffffffffffff31 */ ,
7607 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7608 {5, 2, 2}, /* shl3add r3, r2, r2 */
7609 {6, 2, 5}, /* shli r4, r2, 5 */
7610 {2, 3, 4}} /* sub r5, r3, r4 */
7612 {-205ll /* 0xffffffffffffff33 */ ,
7613 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7614 {4, 2, 1}, /* shl2add r3, r2, r1 */
7615 {6, 3, 4}, /* shli r4, r3, 4 */
7616 {2, 2, 4}} /* sub r5, r2, r4 */
7618 {-204ll /* 0xffffffffffffff34 */ ,
7619 {{6, 1, 2}, /* shli r2, r1, 2 */
7620 {2, 1, 2}, /* sub r3, r1, r2 */
7621 {6, 3, 6}, /* shli r4, r3, 6 */
7622 {4, 3, 4}} /* shl2add r5, r3, r4 */
7624 {-203ll /* 0xffffffffffffff35 */ ,
7625 {{6, 1, 3}, /* shli r2, r1, 3 */
7626 {5, 2, 1}, /* shl3add r3, r2, r1 */
7627 {4, 3, 2}, /* shl2add r4, r3, r2 */
7628 {2, 3, 4}} /* sub r5, r3, r4 */
7630 {-202ll /* 0xffffffffffffff36 */ ,
7631 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7632 {5, 2, 1}, /* shl3add r3, r2, r1 */
7633 {5, 3, 2}, /* shl3add r4, r3, r2 */
7634 {2, 1, 4}} /* sub r5, r1, r4 */
7636 {-201ll /* 0xffffffffffffff37 */ ,
7637 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7638 {6, 1, 6}, /* shli r3, r1, 6 */
7639 {4, 3, 2}, /* shl2add r4, r3, r2 */
7640 {2, 3, 4}} /* sub r5, r3, r4 */
7642 {-200ll /* 0xffffffffffffff38 */ ,
7643 {{6, 1, 3}, /* shli r2, r1, 3 */
7644 {6, 1, 6}, /* shli r3, r1, 6 */
7645 {4, 3, 2}, /* shl2add r4, r3, r2 */
7646 {2, 3, 4}} /* sub r5, r3, r4 */
7648 {-199ll /* 0xffffffffffffff39 */ ,
7649 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7650 {6, 1, 7}, /* shli r3, r1, 7 */
7651 {5, 2, 3}, /* shl3add r4, r2, r3 */
7652 {2, 1, 4}} /* sub r5, r1, r4 */
7654 {-198ll /* 0xffffffffffffff3a */ ,
7655 {{6, 1, 2}, /* shli r2, r1, 2 */
7656 {2, 1, 2}, /* sub r3, r1, r2 */
7657 {6, 3, 6}, /* shli r4, r3, 6 */
7658 {3, 3, 4}} /* shl1add r5, r3, r4 */
7660 {-197ll /* 0xffffffffffffff3b */ ,
7661 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7662 {6, 1, 6}, /* shli r3, r1, 6 */
7663 {4, 3, 2}, /* shl2add r4, r3, r2 */
7664 {2, 3, 4}} /* sub r5, r3, r4 */
7666 {-196ll /* 0xffffffffffffff3c */ ,
7667 {{6, 1, 2}, /* shli r2, r1, 2 */
7668 {6, 1, 6}, /* shli r3, r1, 6 */
7669 {4, 3, 2}, /* shl2add r4, r3, r2 */
7670 {2, 3, 4}} /* sub r5, r3, r4 */
7672 {-195ll /* 0xffffffffffffff3d */ ,
7673 {{2, 0, 1}, /* sub r2, zero, r1 */
7674 {6, 1, 6}, /* shli r3, r1, 6 */
7675 {2, 2, 3}, /* sub r4, r2, r3 */
7676 {3, 4, 4}} /* shl1add r5, r4, r4 */
7678 {-194ll /* 0xffffffffffffff3e */ ,
7679 {{6, 1, 1}, /* shli r2, r1, 1 */
7680 {6, 1, 6}, /* shli r3, r1, 6 */
7681 {4, 3, 2}, /* shl2add r4, r3, r2 */
7682 {2, 3, 4}} /* sub r5, r3, r4 */
7684 {-193ll /* 0xffffffffffffff3f */ ,
7685 {{6, 1, 6}, /* shli r2, r1, 6 */
7686 {4, 2, 1}, /* shl2add r3, r2, r1 */
7687 {2, 2, 3}} /* sub r4, r2, r3 */
7689 {-192ll /* 0xffffffffffffff40 */ ,
7690 {{6, 1, 6}, /* shli r2, r1, 6 */
7691 {6, 1, 8}, /* shli r3, r1, 8 */
7692 {2, 2, 3}} /* sub r4, r2, r3 */
7694 {-191ll /* 0xffffffffffffff41 */ ,
7695 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7696 {6, 2, 6}, /* shli r3, r2, 6 */
7697 {2, 1, 3}} /* sub r4, r1, r3 */
7699 {-190ll /* 0xffffffffffffff42 */ ,
7700 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7701 {6, 1, 1}, /* shli r3, r1, 1 */
7702 {6, 2, 6}, /* shli r4, r2, 6 */
7703 {2, 3, 4}} /* sub r5, r3, r4 */
7705 {-189ll /* 0xffffffffffffff43 */ ,
7706 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7707 {6, 2, 6}, /* shli r3, r2, 6 */
7708 {2, 2, 3}} /* sub r4, r2, r3 */
7710 {-188ll /* 0xffffffffffffff44 */ ,
7711 {{6, 1, 6}, /* shli r2, r1, 6 */
7712 {2, 1, 2}, /* sub r3, r1, r2 */
7713 {4, 3, 2}} /* shl2add r4, r3, r2 */
7715 {-187ll /* 0xffffffffffffff45 */ ,
7716 {{6, 1, 6}, /* shli r2, r1, 6 */
7717 {1, 1, 2}, /* add r3, r1, r2 */
7718 {2, 1, 2}, /* sub r4, r1, r2 */
7719 {4, 4, 3}} /* shl2add r5, r4, r3 */
7721 {-186ll /* 0xffffffffffffff46 */ ,
7722 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7723 {6, 2, 1}, /* shli r3, r2, 1 */
7724 {6, 2, 6}, /* shli r4, r2, 6 */
7725 {2, 3, 4}} /* sub r5, r3, r4 */
7727 {-185ll /* 0xffffffffffffff47 */ ,
7728 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7729 {3, 2, 1}, /* shl1add r3, r2, r1 */
7730 {6, 2, 6}, /* shli r4, r2, 6 */
7731 {2, 3, 4}} /* sub r5, r3, r4 */
7733 {-184ll /* 0xffffffffffffff48 */ ,
7734 {{6, 1, 1}, /* shli r2, r1, 1 */
7735 {6, 1, 6}, /* shli r3, r1, 6 */
7736 {2, 2, 3}, /* sub r4, r2, r3 */
7737 {4, 4, 3}} /* shl2add r5, r4, r3 */
7739 {-183ll /* 0xffffffffffffff49 */ ,
7740 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7741 {3, 2, 2}, /* shl1add r3, r2, r2 */
7742 {6, 2, 6}, /* shli r4, r2, 6 */
7743 {2, 3, 4}} /* sub r5, r3, r4 */
7745 {-181ll /* 0xffffffffffffff4b */ ,
7746 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7747 {5, 1, 2}, /* shl3add r3, r1, r2 */
7748 {6, 2, 6}, /* shli r4, r2, 6 */
7749 {2, 3, 4}} /* sub r5, r3, r4 */
7751 {-180ll /* 0xffffffffffffff4c */ ,
7752 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7753 {6, 2, 2}, /* shli r3, r2, 2 */
7754 {6, 2, 6}, /* shli r4, r2, 6 */
7755 {2, 3, 4}} /* sub r5, r3, r4 */
7757 {-179ll /* 0xffffffffffffff4d */ ,
7758 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7759 {4, 2, 1}, /* shl2add r3, r2, r1 */
7760 {6, 2, 6}, /* shli r4, r2, 6 */
7761 {2, 3, 4}} /* sub r5, r3, r4 */
7763 {-178ll /* 0xffffffffffffff4e */ ,
7764 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7765 {5, 2, 1}, /* shl3add r3, r2, r1 */
7766 {5, 3, 2}, /* shl3add r4, r3, r2 */
7767 {2, 3, 4}} /* sub r5, r3, r4 */
7769 {-177ll /* 0xffffffffffffff4f */ ,
7770 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7771 {4, 2, 2}, /* shl2add r3, r2, r2 */
7772 {6, 2, 6}, /* shli r4, r2, 6 */
7773 {2, 3, 4}} /* sub r5, r3, r4 */
7775 {-176ll /* 0xffffffffffffff50 */ ,
7776 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7777 {6, 1, 4}, /* shli r3, r1, 4 */
7778 {2, 2, 3}, /* sub r4, r2, r3 */
7779 {6, 4, 4}} /* shli r5, r4, 4 */
7781 {-175ll /* 0xffffffffffffff51 */ ,
7782 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7783 {6, 1, 5}, /* shli r3, r1, 5 */
7784 {2, 2, 3}, /* sub r4, r2, r3 */
7785 {5, 4, 2}} /* shl3add r5, r4, r2 */
7787 {-173ll /* 0xffffffffffffff53 */ ,
7788 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7789 {5, 1, 2}, /* shl3add r3, r1, r2 */
7790 {6, 3, 4}, /* shli r4, r3, 4 */
7791 {2, 2, 4}} /* sub r5, r2, r4 */
7793 {-172ll /* 0xffffffffffffff54 */ ,
7794 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7795 {6, 1, 6}, /* shli r3, r1, 6 */
7796 {2, 2, 3}, /* sub r4, r2, r3 */
7797 {4, 4, 3}} /* shl2add r5, r4, r3 */
7799 {-171ll /* 0xffffffffffffff55 */ ,
7800 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7801 {6, 2, 3}, /* shli r3, r2, 3 */
7802 {5, 3, 2}, /* shl3add r4, r3, r2 */
7803 {2, 3, 4}} /* sub r5, r3, r4 */
7805 {-170ll /* 0xffffffffffffff56 */ ,
7806 {{2, 0, 1}, /* sub r2, zero, r1 */
7807 {4, 2, 2}, /* shl2add r3, r2, r2 */
7808 {6, 3, 5}, /* shli r4, r3, 5 */
7809 {3, 3, 4}} /* shl1add r5, r3, r4 */
7811 {-169ll /* 0xffffffffffffff57 */ ,
7812 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7813 {6, 2, 3}, /* shli r3, r2, 3 */
7814 {5, 3, 1}, /* shl3add r4, r3, r1 */
7815 {2, 3, 4}} /* sub r5, r3, r4 */
7817 {-168ll /* 0xffffffffffffff58 */ ,
7818 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7819 {6, 2, 3}, /* shli r3, r2, 3 */
7820 {6, 2, 6}, /* shli r4, r2, 6 */
7821 {2, 3, 4}} /* sub r5, r3, r4 */
7823 {-167ll /* 0xffffffffffffff59 */ ,
7824 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7825 {5, 2, 1}, /* shl3add r3, r2, r1 */
7826 {6, 2, 6}, /* shli r4, r2, 6 */
7827 {2, 3, 4}} /* sub r5, r3, r4 */
7829 {-165ll /* 0xffffffffffffff5b */ ,
7830 {{2, 0, 1}, /* sub r2, zero, r1 */
7831 {6, 1, 5}, /* shli r3, r1, 5 */
7832 {2, 2, 3}, /* sub r4, r2, r3 */
7833 {4, 4, 4}} /* shl2add r5, r4, r4 */
7835 {-164ll /* 0xffffffffffffff5c */ ,
7836 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7837 {2, 1, 2}, /* sub r3, r1, r2 */
7838 {6, 2, 5}, /* shli r4, r2, 5 */
7839 {2, 3, 4}} /* sub r5, r3, r4 */
7841 {-163ll /* 0xffffffffffffff5d */ ,
7842 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7843 {6, 1, 7}, /* shli r3, r1, 7 */
7844 {5, 2, 3}, /* shl3add r4, r2, r3 */
7845 {2, 2, 4}} /* sub r5, r2, r4 */
7847 {-162ll /* 0xffffffffffffff5e */ ,
7848 {{2, 0, 1}, /* sub r2, zero, r1 */
7849 {5, 2, 2}, /* shl3add r3, r2, r2 */
7850 {5, 3, 3}, /* shl3add r4, r3, r3 */
7851 {6, 4, 1}} /* shli r5, r4, 1 */
7853 {-161ll /* 0xffffffffffffff5f */ ,
7854 {{2, 0, 1}, /* sub r2, zero, r1 */
7855 {4, 1, 1}, /* shl2add r3, r1, r1 */
7856 {6, 3, 5}, /* shli r4, r3, 5 */
7857 {2, 2, 4}} /* sub r5, r2, r4 */
7859 {-160ll /* 0xffffffffffffff60 */ ,
7860 {{2, 0, 1}, /* sub r2, zero, r1 */
7861 {4, 2, 2}, /* shl2add r3, r2, r2 */
7862 {6, 3, 5}} /* shli r4, r3, 5 */
7864 {-159ll /* 0xffffffffffffff61 */ ,
7865 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7866 {6, 2, 5}, /* shli r3, r2, 5 */
7867 {2, 1, 3}} /* sub r4, r1, r3 */
7869 {-158ll /* 0xffffffffffffff62 */ ,
7870 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7871 {6, 1, 1}, /* shli r3, r1, 1 */
7872 {6, 2, 5}, /* shli r4, r2, 5 */
7873 {2, 3, 4}} /* sub r5, r3, r4 */
7875 {-157ll /* 0xffffffffffffff63 */ ,
7876 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7877 {4, 1, 1}, /* shl2add r3, r1, r1 */
7878 {6, 3, 5}, /* shli r4, r3, 5 */
7879 {2, 2, 4}} /* sub r5, r2, r4 */
7881 {-156ll /* 0xffffffffffffff64 */ ,
7882 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7883 {6, 1, 2}, /* shli r3, r1, 2 */
7884 {6, 2, 5}, /* shli r4, r2, 5 */
7885 {2, 3, 4}} /* sub r5, r3, r4 */
7887 {-155ll /* 0xffffffffffffff65 */ ,
7888 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7889 {6, 2, 5}, /* shli r3, r2, 5 */
7890 {2, 2, 3}} /* sub r4, r2, r3 */
7892 {-154ll /* 0xffffffffffffff66 */ ,
7893 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7894 {1, 1, 2}, /* add r3, r1, r2 */
7895 {6, 2, 5}, /* shli r4, r2, 5 */
7896 {2, 3, 4}} /* sub r5, r3, r4 */
7898 {-153ll /* 0xffffffffffffff67 */ ,
7899 {{2, 0, 1}, /* sub r2, zero, r1 */
7900 {6, 1, 4}, /* shli r3, r1, 4 */
7901 {2, 2, 3}, /* sub r4, r2, r3 */
7902 {5, 4, 4}} /* shl3add r5, r4, r4 */
7904 {-152ll /* 0xffffffffffffff68 */ ,
7905 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7906 {6, 1, 3}, /* shli r3, r1, 3 */
7907 {6, 2, 5}, /* shli r4, r2, 5 */
7908 {2, 3, 4}} /* sub r5, r3, r4 */
7910 {-151ll /* 0xffffffffffffff69 */ ,
7911 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7912 {4, 1, 2}, /* shl2add r3, r1, r2 */
7913 {6, 2, 5}, /* shli r4, r2, 5 */
7914 {2, 3, 4}} /* sub r5, r3, r4 */
7916 {-150ll /* 0xffffffffffffff6a */ ,
7917 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7918 {6, 2, 1}, /* shli r3, r2, 1 */
7919 {6, 2, 5}, /* shli r4, r2, 5 */
7920 {2, 3, 4}} /* sub r5, r3, r4 */
7922 {-149ll /* 0xffffffffffffff6b */ ,
7923 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7924 {3, 2, 1}, /* shl1add r3, r2, r1 */
7925 {6, 2, 5}, /* shli r4, r2, 5 */
7926 {2, 3, 4}} /* sub r5, r3, r4 */
7928 {-148ll /* 0xffffffffffffff6c */ ,
7929 {{2, 0, 1}, /* sub r2, zero, r1 */
7930 {4, 2, 2}, /* shl2add r3, r2, r2 */
7931 {6, 2, 7}, /* shli r4, r2, 7 */
7932 {4, 3, 4}} /* shl2add r5, r3, r4 */
7934 {-147ll /* 0xffffffffffffff6d */ ,
7935 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7936 {5, 1, 2}, /* shl3add r3, r1, r2 */
7937 {6, 2, 5}, /* shli r4, r2, 5 */
7938 {2, 3, 4}} /* sub r5, r3, r4 */
7940 {-146ll /* 0xffffffffffffff6e */ ,
7941 {{2, 0, 1}, /* sub r2, zero, r1 */
7942 {5, 2, 2}, /* shl3add r3, r2, r2 */
7943 {6, 2, 7}, /* shli r4, r2, 7 */
7944 {3, 3, 4}} /* shl1add r5, r3, r4 */
7946 {-145ll /* 0xffffffffffffff6f */ ,
7947 {{2, 0, 1}, /* sub r2, zero, r1 */
7948 {5, 1, 1}, /* shl3add r3, r1, r1 */
7949 {6, 3, 4}, /* shli r4, r3, 4 */
7950 {2, 2, 4}} /* sub r5, r2, r4 */
7952 {-144ll /* 0xffffffffffffff70 */ ,
7953 {{2, 0, 1}, /* sub r2, zero, r1 */
7954 {5, 2, 2}, /* shl3add r3, r2, r2 */
7955 {6, 3, 4}} /* shli r4, r3, 4 */
7957 {-143ll /* 0xffffffffffffff71 */ ,
7958 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7959 {6, 2, 4}, /* shli r3, r2, 4 */
7960 {2, 1, 3}} /* sub r4, r1, r3 */
7962 {-142ll /* 0xffffffffffffff72 */ ,
7963 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7964 {6, 1, 1}, /* shli r3, r1, 1 */
7965 {6, 2, 4}, /* shli r4, r2, 4 */
7966 {2, 3, 4}} /* sub r5, r3, r4 */
7968 {-141ll /* 0xffffffffffffff73 */ ,
7969 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7970 {5, 1, 1}, /* shl3add r3, r1, r1 */
7971 {6, 3, 4}, /* shli r4, r3, 4 */
7972 {2, 2, 4}} /* sub r5, r2, r4 */
7974 {-140ll /* 0xffffffffffffff74 */ ,
7975 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7976 {6, 2, 2}, /* shli r3, r2, 2 */
7977 {6, 2, 5}, /* shli r4, r2, 5 */
7978 {2, 3, 4}} /* sub r5, r3, r4 */
7980 {-139ll /* 0xffffffffffffff75 */ ,
7981 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7982 {4, 2, 1}, /* shl2add r3, r2, r1 */
7983 {6, 2, 5}, /* shli r4, r2, 5 */
7984 {2, 3, 4}} /* sub r5, r3, r4 */
7986 {-138ll /* 0xffffffffffffff76 */ ,
7987 {{2, 0, 1}, /* sub r2, zero, r1 */
7988 {4, 2, 2}, /* shl2add r3, r2, r2 */
7989 {6, 2, 7}, /* shli r4, r2, 7 */
7990 {3, 3, 4}} /* shl1add r5, r3, r4 */
7992 {-137ll /* 0xffffffffffffff77 */ ,
7993 {{2, 0, 1}, /* sub r2, zero, r1 */
7994 {6, 1, 4}, /* shli r3, r1, 4 */
7995 {2, 2, 3}, /* sub r4, r2, r3 */
7996 {5, 4, 2}} /* shl3add r5, r4, r2 */
7998 {-136ll /* 0xffffffffffffff78 */ ,
7999 {{2, 0, 1}, /* sub r2, zero, r1 */
8000 {6, 2, 7}, /* shli r3, r2, 7 */
8001 {5, 2, 3}} /* shl3add r4, r2, r3 */
8003 {-135ll /* 0xffffffffffffff79 */ ,
8004 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8005 {6, 2, 4}, /* shli r3, r2, 4 */
8006 {2, 2, 3}} /* sub r4, r2, r3 */
8008 {-134ll /* 0xffffffffffffff7a */ ,
8009 {{6, 1, 1}, /* shli r2, r1, 1 */
8010 {6, 1, 7}, /* shli r3, r1, 7 */
8011 {4, 2, 3}, /* shl2add r4, r2, r3 */
8012 {2, 2, 4}} /* sub r5, r2, r4 */
8014 {-133ll /* 0xffffffffffffff7b */ ,
8015 {{2, 0, 1}, /* sub r2, zero, r1 */
8016 {6, 1, 5}, /* shli r3, r1, 5 */
8017 {2, 2, 3}, /* sub r4, r2, r3 */
8018 {4, 4, 2}} /* shl2add r5, r4, r2 */
8020 {-132ll /* 0xffffffffffffff7c */ ,
8021 {{2, 0, 1}, /* sub r2, zero, r1 */
8022 {6, 2, 7}, /* shli r3, r2, 7 */
8023 {4, 2, 3}} /* shl2add r4, r2, r3 */
8025 {-131ll /* 0xffffffffffffff7d */ ,
8026 {{6, 1, 7}, /* shli r2, r1, 7 */
8027 {4, 1, 2}, /* shl2add r3, r1, r2 */
8028 {2, 1, 3}} /* sub r4, r1, r3 */
8030 {-130ll /* 0xffffffffffffff7e */ ,
8031 {{2, 0, 1}, /* sub r2, zero, r1 */
8032 {6, 2, 7}, /* shli r3, r2, 7 */
8033 {3, 2, 3}} /* shl1add r4, r2, r3 */
8035 {-129ll /* 0xffffffffffffff7f */ ,
8036 {{2, 0, 1}, /* sub r2, zero, r1 */
8037 {6, 1, 7}, /* shli r3, r1, 7 */
8038 {2, 2, 3}} /* sub r4, r2, r3 */
8040 {-128ll /* 0xffffffffffffff80 */ ,
8041 {{2, 0, 1}, /* sub r2, zero, r1 */
8042 {6, 2, 7}} /* shli r3, r2, 7 */
8044 {-127ll /* 0xffffffffffffff81 */ ,
8045 {{6, 1, 7}, /* shli r2, r1, 7 */
8046 {2, 1, 2}} /* sub r3, r1, r2 */
8048 {-126ll /* 0xffffffffffffff82 */ ,
8049 {{6, 1, 1}, /* shli r2, r1, 1 */
8050 {6, 1, 7}, /* shli r3, r1, 7 */
8051 {2, 2, 3}} /* sub r4, r2, r3 */
8053 {-125ll /* 0xffffffffffffff83 */ ,
8054 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8055 {6, 1, 7}, /* shli r3, r1, 7 */
8056 {2, 2, 3}} /* sub r4, r2, r3 */
8058 {-124ll /* 0xffffffffffffff84 */ ,
8059 {{6, 1, 2}, /* shli r2, r1, 2 */
8060 {6, 1, 7}, /* shli r3, r1, 7 */
8061 {2, 2, 3}} /* sub r4, r2, r3 */
8063 {-123ll /* 0xffffffffffffff85 */ ,
8064 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8065 {6, 1, 7}, /* shli r3, r1, 7 */
8066 {2, 2, 3}} /* sub r4, r2, r3 */
8068 {-122ll /* 0xffffffffffffff86 */ ,
8069 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8070 {6, 1, 6}, /* shli r3, r1, 6 */
8071 {2, 2, 3}, /* sub r4, r2, r3 */
8072 {6, 4, 1}} /* shli r5, r4, 1 */
8074 {-121ll /* 0xffffffffffffff87 */ ,
8075 {{6, 1, 3}, /* shli r2, r1, 3 */
8076 {2, 2, 1}, /* sub r3, r2, r1 */
8077 {6, 2, 4}, /* shli r4, r2, 4 */
8078 {2, 3, 4}} /* sub r5, r3, r4 */
8080 {-120ll /* 0xffffffffffffff88 */ ,
8081 {{6, 1, 3}, /* shli r2, r1, 3 */
8082 {6, 1, 7}, /* shli r3, r1, 7 */
8083 {2, 2, 3}} /* sub r4, r2, r3 */
8085 {-119ll /* 0xffffffffffffff89 */ ,
8086 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8087 {6, 1, 7}, /* shli r3, r1, 7 */
8088 {2, 2, 3}} /* sub r4, r2, r3 */
8090 {-118ll /* 0xffffffffffffff8a */ ,
8091 {{6, 1, 1}, /* shli r2, r1, 1 */
8092 {6, 1, 4}, /* shli r3, r1, 4 */
8093 {2, 1, 3}, /* sub r4, r1, r3 */
8094 {5, 4, 2}} /* shl3add r5, r4, r2 */
8096 {-117ll /* 0xffffffffffffff8b */ ,
8097 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8098 {6, 1, 4}, /* shli r3, r1, 4 */
8099 {2, 1, 3}, /* sub r4, r1, r3 */
8100 {5, 4, 2}} /* shl3add r5, r4, r2 */
8102 {-116ll /* 0xffffffffffffff8c */ ,
8103 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8104 {6, 1, 5}, /* shli r3, r1, 5 */
8105 {2, 2, 3}, /* sub r4, r2, r3 */
8106 {6, 4, 2}} /* shli r5, r4, 2 */
8108 {-115ll /* 0xffffffffffffff8d */ ,
8109 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8110 {6, 1, 4}, /* shli r3, r1, 4 */
8111 {5, 3, 2}, /* shl3add r4, r3, r2 */
8112 {2, 3, 4}} /* sub r5, r3, r4 */
8114 {-114ll /* 0xffffffffffffff8e */ ,
8115 {{6, 1, 1}, /* shli r2, r1, 1 */
8116 {6, 1, 4}, /* shli r3, r1, 4 */
8117 {5, 3, 2}, /* shl3add r4, r3, r2 */
8118 {2, 3, 4}} /* sub r5, r3, r4 */
8120 {-113ll /* 0xffffffffffffff8f */ ,
8121 {{6, 1, 4}, /* shli r2, r1, 4 */
8122 {5, 2, 1}, /* shl3add r3, r2, r1 */
8123 {2, 2, 3}} /* sub r4, r2, r3 */
8125 {-112ll /* 0xffffffffffffff90 */ ,
8126 {{6, 1, 4}, /* shli r2, r1, 4 */
8127 {6, 1, 7}, /* shli r3, r1, 7 */
8128 {2, 2, 3}} /* sub r4, r2, r3 */
8130 {-111ll /* 0xffffffffffffff91 */ ,
8131 {{6, 1, 4}, /* shli r2, r1, 4 */
8132 {1, 1, 2}, /* add r3, r1, r2 */
8133 {6, 2, 3}, /* shli r4, r2, 3 */
8134 {2, 3, 4}} /* sub r5, r3, r4 */
8136 {-110ll /* 0xffffffffffffff92 */ ,
8137 {{6, 1, 1}, /* shli r2, r1, 1 */
8138 {6, 1, 4}, /* shli r3, r1, 4 */
8139 {2, 2, 3}, /* sub r4, r2, r3 */
8140 {5, 4, 2}} /* shl3add r5, r4, r2 */
8142 {-109ll /* 0xffffffffffffff93 */ ,
8143 {{6, 1, 4}, /* shli r2, r1, 4 */
8144 {4, 1, 2}, /* shl2add r3, r1, r2 */
8145 {5, 2, 1}, /* shl3add r4, r2, r1 */
8146 {2, 3, 4}} /* sub r5, r3, r4 */
8148 {-108ll /* 0xffffffffffffff94 */ ,
8149 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8150 {6, 1, 5}, /* shli r3, r1, 5 */
8151 {2, 2, 3}, /* sub r4, r2, r3 */
8152 {6, 4, 2}} /* shli r5, r4, 2 */
8154 {-107ll /* 0xffffffffffffff95 */ ,
8155 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8156 {6, 1, 5}, /* shli r3, r1, 5 */
8157 {2, 2, 3}, /* sub r4, r2, r3 */
8158 {4, 4, 1}} /* shl2add r5, r4, r1 */
8160 {-106ll /* 0xffffffffffffff96 */ ,
8161 {{6, 1, 3}, /* shli r2, r1, 3 */
8162 {5, 2, 1}, /* shl3add r3, r2, r1 */
8163 {2, 2, 3}, /* sub r4, r2, r3 */
8164 {3, 4, 2}} /* shl1add r5, r4, r2 */
8166 {-105ll /* 0xffffffffffffff97 */ ,
8167 {{6, 1, 4}, /* shli r2, r1, 4 */
8168 {2, 1, 2}, /* sub r3, r1, r2 */
8169 {2, 2, 1}, /* sub r4, r2, r1 */
8170 {5, 3, 4}} /* shl3add r5, r3, r4 */
8172 {-104ll /* 0xffffffffffffff98 */ ,
8173 {{6, 1, 4}, /* shli r2, r1, 4 */
8174 {2, 1, 2}, /* sub r3, r1, r2 */
8175 {5, 3, 2}} /* shl3add r4, r3, r2 */
8177 {-103ll /* 0xffffffffffffff99 */ ,
8178 {{6, 1, 4}, /* shli r2, r1, 4 */
8179 {1, 1, 2}, /* add r3, r1, r2 */
8180 {2, 1, 2}, /* sub r4, r1, r2 */
8181 {5, 4, 3}} /* shl3add r5, r4, r3 */
8183 {-102ll /* 0xffffffffffffff9a */ ,
8184 {{6, 1, 4}, /* shli r2, r1, 4 */
8185 {2, 1, 2}, /* sub r3, r1, r2 */
8186 {3, 1, 2}, /* shl1add r4, r1, r2 */
8187 {5, 3, 4}} /* shl3add r5, r3, r4 */
8189 {-101ll /* 0xffffffffffffff9b */ ,
8190 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8191 {6, 1, 4}, /* shli r3, r1, 4 */
8192 {2, 2, 3}, /* sub r4, r2, r3 */
8193 {5, 4, 2}} /* shl3add r5, r4, r2 */
8195 {-100ll /* 0xffffffffffffff9c */ ,
8196 {{6, 1, 2}, /* shli r2, r1, 2 */
8197 {6, 1, 5}, /* shli r3, r1, 5 */
8198 {4, 3, 2}, /* shl2add r4, r3, r2 */
8199 {2, 3, 4}} /* sub r5, r3, r4 */
8201 {-99ll /* 0xffffffffffffff9d */ ,
8202 {{2, 0, 1}, /* sub r2, zero, r1 */
8203 {6, 1, 5}, /* shli r3, r1, 5 */
8204 {2, 2, 3}, /* sub r4, r2, r3 */
8205 {3, 4, 4}} /* shl1add r5, r4, r4 */
8207 {-98ll /* 0xffffffffffffff9e */ ,
8208 {{6, 1, 1}, /* shli r2, r1, 1 */
8209 {6, 1, 5}, /* shli r3, r1, 5 */
8210 {4, 3, 2}, /* shl2add r4, r3, r2 */
8211 {2, 3, 4}} /* sub r5, r3, r4 */
8213 {-97ll /* 0xffffffffffffff9f */ ,
8214 {{6, 1, 5}, /* shli r2, r1, 5 */
8215 {4, 2, 1}, /* shl2add r3, r2, r1 */
8216 {2, 2, 3}} /* sub r4, r2, r3 */
8218 {-96ll /* 0xffffffffffffffa0 */ ,
8219 {{6, 1, 5}, /* shli r2, r1, 5 */
8220 {6, 1, 7}, /* shli r3, r1, 7 */
8221 {2, 2, 3}} /* sub r4, r2, r3 */
8223 {-95ll /* 0xffffffffffffffa1 */ ,
8224 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8225 {6, 2, 5}, /* shli r3, r2, 5 */
8226 {2, 1, 3}} /* sub r4, r1, r3 */
8228 {-94ll /* 0xffffffffffffffa2 */ ,
8229 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8230 {6, 1, 1}, /* shli r3, r1, 1 */
8231 {6, 2, 5}, /* shli r4, r2, 5 */
8232 {2, 3, 4}} /* sub r5, r3, r4 */
8234 {-93ll /* 0xffffffffffffffa3 */ ,
8235 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8236 {6, 2, 5}, /* shli r3, r2, 5 */
8237 {2, 2, 3}} /* sub r4, r2, r3 */
8239 {-92ll /* 0xffffffffffffffa4 */ ,
8240 {{6, 1, 5}, /* shli r2, r1, 5 */
8241 {2, 1, 2}, /* sub r3, r1, r2 */
8242 {4, 3, 2}} /* shl2add r4, r3, r2 */
8244 {-91ll /* 0xffffffffffffffa5 */ ,
8245 {{6, 1, 5}, /* shli r2, r1, 5 */
8246 {1, 1, 2}, /* add r3, r1, r2 */
8247 {2, 1, 2}, /* sub r4, r1, r2 */
8248 {4, 4, 3}} /* shl2add r5, r4, r3 */
8250 {-90ll /* 0xffffffffffffffa6 */ ,
8251 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8252 {6, 2, 1}, /* shli r3, r2, 1 */
8253 {6, 2, 5}, /* shli r4, r2, 5 */
8254 {2, 3, 4}} /* sub r5, r3, r4 */
8256 {-89ll /* 0xffffffffffffffa7 */ ,
8257 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8258 {3, 2, 1}, /* shl1add r3, r2, r1 */
8259 {6, 2, 5}, /* shli r4, r2, 5 */
8260 {2, 3, 4}} /* sub r5, r3, r4 */
8262 {-88ll /* 0xffffffffffffffa8 */ ,
8263 {{6, 1, 1}, /* shli r2, r1, 1 */
8264 {6, 1, 5}, /* shli r3, r1, 5 */
8265 {2, 2, 3}, /* sub r4, r2, r3 */
8266 {4, 4, 3}} /* shl2add r5, r4, r3 */
8268 {-87ll /* 0xffffffffffffffa9 */ ,
8269 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8270 {3, 2, 2}, /* shl1add r3, r2, r2 */
8271 {6, 2, 5}, /* shli r4, r2, 5 */
8272 {2, 3, 4}} /* sub r5, r3, r4 */
8274 {-86ll /* 0xffffffffffffffaa */ ,
8275 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8276 {5, 2, 1}, /* shl3add r3, r2, r1 */
8277 {3, 3, 2}, /* shl1add r4, r3, r2 */
8278 {2, 1, 4}} /* sub r5, r1, r4 */
8280 {-85ll /* 0xffffffffffffffab */ ,
8281 {{2, 0, 1}, /* sub r2, zero, r1 */
8282 {6, 1, 4}, /* shli r3, r1, 4 */
8283 {2, 2, 3}, /* sub r4, r2, r3 */
8284 {4, 4, 4}} /* shl2add r5, r4, r4 */
8286 {-84ll /* 0xffffffffffffffac */ ,
8287 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8288 {6, 2, 2}, /* shli r3, r2, 2 */
8289 {6, 2, 5}, /* shli r4, r2, 5 */
8290 {2, 3, 4}} /* sub r5, r3, r4 */
8292 {-83ll /* 0xffffffffffffffad */ ,
8293 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8294 {4, 2, 1}, /* shl2add r3, r2, r1 */
8295 {6, 2, 5}, /* shli r4, r2, 5 */
8296 {2, 3, 4}} /* sub r5, r3, r4 */
8298 {-82ll /* 0xffffffffffffffae */ ,
8299 {{2, 0, 1}, /* sub r2, zero, r1 */
8300 {5, 2, 2}, /* shl3add r3, r2, r2 */
8301 {6, 2, 6}, /* shli r4, r2, 6 */
8302 {3, 3, 4}} /* shl1add r5, r3, r4 */
8304 {-81ll /* 0xffffffffffffffaf */ ,
8305 {{2, 0, 1}, /* sub r2, zero, r1 */
8306 {5, 2, 2}, /* shl3add r3, r2, r2 */
8307 {5, 3, 3}} /* shl3add r4, r3, r3 */
8309 {-80ll /* 0xffffffffffffffb0 */ ,
8310 {{2, 0, 1}, /* sub r2, zero, r1 */
8311 {4, 2, 2}, /* shl2add r3, r2, r2 */
8312 {6, 3, 4}} /* shli r4, r3, 4 */
8314 {-79ll /* 0xffffffffffffffb1 */ ,
8315 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8316 {6, 2, 4}, /* shli r3, r2, 4 */
8317 {2, 1, 3}} /* sub r4, r1, r3 */
8319 {-78ll /* 0xffffffffffffffb2 */ ,
8320 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8321 {6, 1, 1}, /* shli r3, r1, 1 */
8322 {6, 2, 4}, /* shli r4, r2, 4 */
8323 {2, 3, 4}} /* sub r5, r3, r4 */
8325 {-77ll /* 0xffffffffffffffb3 */ ,
8326 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8327 {4, 1, 1}, /* shl2add r3, r1, r1 */
8328 {6, 3, 4}, /* shli r4, r3, 4 */
8329 {2, 2, 4}} /* sub r5, r2, r4 */
8331 {-76ll /* 0xffffffffffffffb4 */ ,
8332 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8333 {6, 1, 2}, /* shli r3, r1, 2 */
8334 {6, 2, 4}, /* shli r4, r2, 4 */
8335 {2, 3, 4}} /* sub r5, r3, r4 */
8337 {-75ll /* 0xffffffffffffffb5 */ ,
8338 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8339 {6, 2, 4}, /* shli r3, r2, 4 */
8340 {2, 2, 3}} /* sub r4, r2, r3 */
8342 {-74ll /* 0xffffffffffffffb6 */ ,
8343 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8344 {1, 1, 2}, /* add r3, r1, r2 */
8345 {6, 2, 4}, /* shli r4, r2, 4 */
8346 {2, 3, 4}} /* sub r5, r3, r4 */
8348 {-73ll /* 0xffffffffffffffb7 */ ,
8349 {{2, 0, 1}, /* sub r2, zero, r1 */
8350 {5, 2, 2}, /* shl3add r3, r2, r2 */
8351 {5, 3, 2}} /* shl3add r4, r3, r2 */
8353 {-72ll /* 0xffffffffffffffb8 */ ,
8354 {{2, 0, 1}, /* sub r2, zero, r1 */
8355 {5, 2, 2}, /* shl3add r3, r2, r2 */
8356 {6, 3, 3}} /* shli r4, r3, 3 */
8358 {-71ll /* 0xffffffffffffffb9 */ ,
8359 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8360 {6, 2, 3}, /* shli r3, r2, 3 */
8361 {2, 1, 3}} /* sub r4, r1, r3 */
8363 {-70ll /* 0xffffffffffffffba */ ,
8364 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8365 {6, 2, 1}, /* shli r3, r2, 1 */
8366 {6, 2, 4}, /* shli r4, r2, 4 */
8367 {2, 3, 4}} /* sub r5, r3, r4 */
8369 {-69ll /* 0xffffffffffffffbb */ ,
8370 {{2, 0, 1}, /* sub r2, zero, r1 */
8371 {6, 1, 4}, /* shli r3, r1, 4 */
8372 {2, 2, 3}, /* sub r4, r2, r3 */
8373 {4, 4, 2}} /* shl2add r5, r4, r2 */
8375 {-68ll /* 0xffffffffffffffbc */ ,
8376 {{2, 0, 1}, /* sub r2, zero, r1 */
8377 {6, 2, 6}, /* shli r3, r2, 6 */
8378 {4, 2, 3}} /* shl2add r4, r2, r3 */
8380 {-67ll /* 0xffffffffffffffbd */ ,
8381 {{6, 1, 6}, /* shli r2, r1, 6 */
8382 {4, 1, 2}, /* shl2add r3, r1, r2 */
8383 {2, 1, 3}} /* sub r4, r1, r3 */
8385 {-66ll /* 0xffffffffffffffbe */ ,
8386 {{2, 0, 1}, /* sub r2, zero, r1 */
8387 {6, 2, 6}, /* shli r3, r2, 6 */
8388 {3, 2, 3}} /* shl1add r4, r2, r3 */
8390 {-65ll /* 0xffffffffffffffbf */ ,
8391 {{2, 0, 1}, /* sub r2, zero, r1 */
8392 {6, 1, 6}, /* shli r3, r1, 6 */
8393 {2, 2, 3}} /* sub r4, r2, r3 */
8395 {-64ll /* 0xffffffffffffffc0 */ ,
8396 {{2, 0, 1}, /* sub r2, zero, r1 */
8397 {6, 2, 6}} /* shli r3, r2, 6 */
8399 {-63ll /* 0xffffffffffffffc1 */ ,
8400 {{6, 1, 6}, /* shli r2, r1, 6 */
8401 {2, 1, 2}} /* sub r3, r1, r2 */
8403 {-62ll /* 0xffffffffffffffc2 */ ,
8404 {{6, 1, 1}, /* shli r2, r1, 1 */
8405 {6, 1, 6}, /* shli r3, r1, 6 */
8406 {2, 2, 3}} /* sub r4, r2, r3 */
8408 {-61ll /* 0xffffffffffffffc3 */ ,
8409 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8410 {6, 1, 6}, /* shli r3, r1, 6 */
8411 {2, 2, 3}} /* sub r4, r2, r3 */
8413 {-60ll /* 0xffffffffffffffc4 */ ,
8414 {{6, 1, 2}, /* shli r2, r1, 2 */
8415 {6, 1, 6}, /* shli r3, r1, 6 */
8416 {2, 2, 3}} /* sub r4, r2, r3 */
8418 {-59ll /* 0xffffffffffffffc5 */ ,
8419 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8420 {6, 1, 6}, /* shli r3, r1, 6 */
8421 {2, 2, 3}} /* sub r4, r2, r3 */
8423 {-58ll /* 0xffffffffffffffc6 */ ,
8424 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8425 {6, 1, 5}, /* shli r3, r1, 5 */
8426 {2, 2, 3}, /* sub r4, r2, r3 */
8427 {6, 4, 1}} /* shli r5, r4, 1 */
8429 {-57ll /* 0xffffffffffffffc7 */ ,
8430 {{6, 1, 3}, /* shli r2, r1, 3 */
8431 {5, 2, 1}, /* shl3add r3, r2, r1 */
8432 {2, 2, 3}} /* sub r4, r2, r3 */
8434 {-56ll /* 0xffffffffffffffc8 */ ,
8435 {{6, 1, 3}, /* shli r2, r1, 3 */
8436 {6, 1, 6}, /* shli r3, r1, 6 */
8437 {2, 2, 3}} /* sub r4, r2, r3 */
8439 {-55ll /* 0xffffffffffffffc9 */ ,
8440 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8441 {6, 1, 6}, /* shli r3, r1, 6 */
8442 {2, 2, 3}} /* sub r4, r2, r3 */
8444 {-54ll /* 0xffffffffffffffca */ ,
8445 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8446 {6, 2, 1}, /* shli r3, r2, 1 */
8447 {6, 2, 3}, /* shli r4, r2, 3 */
8448 {2, 3, 4}} /* sub r5, r3, r4 */
8450 {-53ll /* 0xffffffffffffffcb */ ,
8451 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8452 {6, 1, 3}, /* shli r3, r1, 3 */
8453 {2, 1, 3}, /* sub r4, r1, r3 */
8454 {5, 4, 2}} /* shl3add r5, r4, r2 */
8456 {-52ll /* 0xffffffffffffffcc */ ,
8457 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8458 {6, 1, 4}, /* shli r3, r1, 4 */
8459 {2, 2, 3}, /* sub r4, r2, r3 */
8460 {6, 4, 2}} /* shli r5, r4, 2 */
8462 {-51ll /* 0xffffffffffffffcd */ ,
8463 {{2, 0, 1}, /* sub r2, zero, r1 */
8464 {6, 1, 4}, /* shli r3, r1, 4 */
8465 {2, 2, 3}, /* sub r4, r2, r3 */
8466 {3, 4, 4}} /* shl1add r5, r4, r4 */
8468 {-50ll /* 0xffffffffffffffce */ ,
8469 {{6, 1, 1}, /* shli r2, r1, 1 */
8470 {6, 1, 4}, /* shli r3, r1, 4 */
8471 {4, 3, 2}, /* shl2add r4, r3, r2 */
8472 {2, 3, 4}} /* sub r5, r3, r4 */
8474 {-49ll /* 0xffffffffffffffcf */ ,
8475 {{6, 1, 4}, /* shli r2, r1, 4 */
8476 {4, 2, 1}, /* shl2add r3, r2, r1 */
8477 {2, 2, 3}} /* sub r4, r2, r3 */
8479 {-48ll /* 0xffffffffffffffd0 */ ,
8480 {{6, 1, 4}, /* shli r2, r1, 4 */
8481 {6, 1, 6}, /* shli r3, r1, 6 */
8482 {2, 2, 3}} /* sub r4, r2, r3 */
8484 {-47ll /* 0xffffffffffffffd1 */ ,
8485 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8486 {6, 2, 4}, /* shli r3, r2, 4 */
8487 {2, 1, 3}} /* sub r4, r1, r3 */
8489 {-46ll /* 0xffffffffffffffd2 */ ,
8490 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8491 {6, 1, 1}, /* shli r3, r1, 1 */
8492 {6, 2, 4}, /* shli r4, r2, 4 */
8493 {2, 3, 4}} /* sub r5, r3, r4 */
8495 {-45ll /* 0xffffffffffffffd3 */ ,
8496 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8497 {6, 2, 4}, /* shli r3, r2, 4 */
8498 {2, 2, 3}} /* sub r4, r2, r3 */
8500 {-44ll /* 0xffffffffffffffd4 */ ,
8501 {{6, 1, 4}, /* shli r2, r1, 4 */
8502 {2, 1, 2}, /* sub r3, r1, r2 */
8503 {4, 3, 2}} /* shl2add r4, r3, r2 */
8505 {-43ll /* 0xffffffffffffffd5 */ ,
8506 {{6, 1, 4}, /* shli r2, r1, 4 */
8507 {1, 1, 2}, /* add r3, r1, r2 */
8508 {2, 1, 2}, /* sub r4, r1, r2 */
8509 {4, 4, 3}} /* shl2add r5, r4, r3 */
8511 {-42ll /* 0xffffffffffffffd6 */ ,
8512 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8513 {6, 2, 1}, /* shli r3, r2, 1 */
8514 {6, 2, 4}, /* shli r4, r2, 4 */
8515 {2, 3, 4}} /* sub r5, r3, r4 */
8517 {-41ll /* 0xffffffffffffffd7 */ ,
8518 {{2, 0, 1}, /* sub r2, zero, r1 */
8519 {4, 2, 2}, /* shl2add r3, r2, r2 */
8520 {5, 3, 2}} /* shl3add r4, r3, r2 */
8522 {-40ll /* 0xffffffffffffffd8 */ ,
8523 {{2, 0, 1}, /* sub r2, zero, r1 */
8524 {4, 2, 2}, /* shl2add r3, r2, r2 */
8525 {6, 3, 3}} /* shli r4, r3, 3 */
8527 {-39ll /* 0xffffffffffffffd9 */ ,
8528 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8529 {6, 2, 3}, /* shli r3, r2, 3 */
8530 {2, 1, 3}} /* sub r4, r1, r3 */
8532 {-38ll /* 0xffffffffffffffda */ ,
8533 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8534 {6, 1, 1}, /* shli r3, r1, 1 */
8535 {6, 2, 3}, /* shli r4, r2, 3 */
8536 {2, 3, 4}} /* sub r5, r3, r4 */
8538 {-37ll /* 0xffffffffffffffdb */ ,
8539 {{2, 0, 1}, /* sub r2, zero, r1 */
8540 {5, 2, 2}, /* shl3add r3, r2, r2 */
8541 {4, 3, 2}} /* shl2add r4, r3, r2 */
8543 {-36ll /* 0xffffffffffffffdc */ ,
8544 {{2, 0, 1}, /* sub r2, zero, r1 */
8545 {5, 2, 2}, /* shl3add r3, r2, r2 */
8546 {6, 3, 2}} /* shli r4, r3, 2 */
8548 {-35ll /* 0xffffffffffffffdd */ ,
8549 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8550 {6, 2, 3}, /* shli r3, r2, 3 */
8551 {2, 2, 3}} /* sub r4, r2, r3 */
8553 {-34ll /* 0xffffffffffffffde */ ,
8554 {{2, 0, 1}, /* sub r2, zero, r1 */
8555 {6, 2, 5}, /* shli r3, r2, 5 */
8556 {3, 2, 3}} /* shl1add r4, r2, r3 */
8558 {-33ll /* 0xffffffffffffffdf */ ,
8559 {{2, 0, 1}, /* sub r2, zero, r1 */
8560 {6, 1, 5}, /* shli r3, r1, 5 */
8561 {2, 2, 3}} /* sub r4, r2, r3 */
8563 {-32ll /* 0xffffffffffffffe0 */ ,
8564 {{2, 0, 1}, /* sub r2, zero, r1 */
8565 {6, 2, 5}} /* shli r3, r2, 5 */
8567 {-31ll /* 0xffffffffffffffe1 */ ,
8568 {{6, 1, 5}, /* shli r2, r1, 5 */
8569 {2, 1, 2}} /* sub r3, r1, r2 */
8571 {-30ll /* 0xffffffffffffffe2 */ ,
8572 {{6, 1, 1}, /* shli r2, r1, 1 */
8573 {6, 1, 5}, /* shli r3, r1, 5 */
8574 {2, 2, 3}} /* sub r4, r2, r3 */
8576 {-29ll /* 0xffffffffffffffe3 */ ,
8577 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8578 {6, 1, 5}, /* shli r3, r1, 5 */
8579 {2, 2, 3}} /* sub r4, r2, r3 */
8581 {-28ll /* 0xffffffffffffffe4 */ ,
8582 {{6, 1, 2}, /* shli r2, r1, 2 */
8583 {6, 1, 5}, /* shli r3, r1, 5 */
8584 {2, 2, 3}} /* sub r4, r2, r3 */
8586 {-27ll /* 0xffffffffffffffe5 */ ,
8587 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8588 {6, 1, 5}, /* shli r3, r1, 5 */
8589 {2, 2, 3}} /* sub r4, r2, r3 */
8591 {-26ll /* 0xffffffffffffffe6 */ ,
8592 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8593 {5, 2, 2}, /* shl3add r3, r2, r2 */
8594 {2, 1, 3}} /* sub r4, r1, r3 */
8596 {-25ll /* 0xffffffffffffffe7 */ ,
8597 {{6, 1, 3}, /* shli r2, r1, 3 */
8598 {4, 2, 1}, /* shl2add r3, r2, r1 */
8599 {2, 2, 3}} /* sub r4, r2, r3 */
8601 {-24ll /* 0xffffffffffffffe8 */ ,
8602 {{6, 1, 3}, /* shli r2, r1, 3 */
8603 {6, 1, 5}, /* shli r3, r1, 5 */
8604 {2, 2, 3}} /* sub r4, r2, r3 */
8606 {-23ll /* 0xffffffffffffffe9 */ ,
8607 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8608 {6, 1, 5}, /* shli r3, r1, 5 */
8609 {2, 2, 3}} /* sub r4, r2, r3 */
8611 {-22ll /* 0xffffffffffffffea */ ,
8612 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8613 {5, 2, 1}, /* shl3add r3, r2, r1 */
8614 {2, 2, 3}} /* sub r4, r2, r3 */
8616 {-21ll /* 0xffffffffffffffeb */ ,
8617 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8618 {6, 2, 3}, /* shli r3, r2, 3 */
8619 {2, 2, 3}} /* sub r4, r2, r3 */
8621 {-20ll /* 0xffffffffffffffec */ ,
8622 {{2, 0, 1}, /* sub r2, zero, r1 */
8623 {4, 2, 2}, /* shl2add r3, r2, r2 */
8624 {6, 3, 2}} /* shli r4, r3, 2 */
8626 {-19ll /* 0xffffffffffffffed */ ,
8627 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8628 {6, 2, 2}, /* shli r3, r2, 2 */
8629 {2, 1, 3}} /* sub r4, r1, r3 */
8631 {-18ll /* 0xffffffffffffffee */ ,
8632 {{2, 0, 1}, /* sub r2, zero, r1 */
8633 {5, 2, 2}, /* shl3add r3, r2, r2 */
8634 {6, 3, 1}} /* shli r4, r3, 1 */
8636 {-17ll /* 0xffffffffffffffef */ ,
8637 {{2, 0, 1}, /* sub r2, zero, r1 */
8638 {6, 1, 4}, /* shli r3, r1, 4 */
8639 {2, 2, 3}} /* sub r4, r2, r3 */
8641 {-16ll /* 0xfffffffffffffff0 */ ,
8642 {{2, 0, 1}, /* sub r2, zero, r1 */
8643 {6, 2, 4}} /* shli r3, r2, 4 */
8645 {-15ll /* 0xfffffffffffffff1 */ ,
8646 {{6, 1, 4}, /* shli r2, r1, 4 */
8647 {2, 1, 2}} /* sub r3, r1, r2 */
8649 {-14ll /* 0xfffffffffffffff2 */ ,
8650 {{6, 1, 1}, /* shli r2, r1, 1 */
8651 {6, 1, 4}, /* shli r3, r1, 4 */
8652 {2, 2, 3}} /* sub r4, r2, r3 */
8654 {-13ll /* 0xfffffffffffffff3 */ ,
8655 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8656 {6, 1, 4}, /* shli r3, r1, 4 */
8657 {2, 2, 3}} /* sub r4, r2, r3 */
8659 {-12ll /* 0xfffffffffffffff4 */ ,
8660 {{6, 1, 2}, /* shli r2, r1, 2 */
8661 {6, 1, 4}, /* shli r3, r1, 4 */
8662 {2, 2, 3}} /* sub r4, r2, r3 */
8664 {-11ll /* 0xfffffffffffffff5 */ ,
8665 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8666 {6, 1, 4}, /* shli r3, r1, 4 */
8667 {2, 2, 3}} /* sub r4, r2, r3 */
8669 {-10ll /* 0xfffffffffffffff6 */ ,
8670 {{2, 0, 1}, /* sub r2, zero, r1 */
8671 {5, 1, 1}, /* shl3add r3, r1, r1 */
8672 {2, 2, 3}} /* sub r4, r2, r3 */
8674 {-9ll /* 0xfffffffffffffff7 */ ,
8675 {{2, 0, 1}, /* sub r2, zero, r1 */
8676 {5, 2, 2}} /* shl3add r3, r2, r2 */
8678 {-8ll /* 0xfffffffffffffff8 */ ,
8679 {{2, 0, 1}, /* sub r2, zero, r1 */
8680 {6, 2, 3}} /* shli r3, r2, 3 */
8682 {-7ll /* 0xfffffffffffffff9 */ ,
8683 {{6, 1, 3}, /* shli r2, r1, 3 */
8684 {2, 1, 2}} /* sub r3, r1, r2 */
8686 {-6ll /* 0xfffffffffffffffa */ ,
8687 {{6, 1, 1}, /* shli r2, r1, 1 */
8688 {6, 1, 3}, /* shli r3, r1, 3 */
8689 {2, 2, 3}} /* sub r4, r2, r3 */
8691 {-5ll /* 0xfffffffffffffffb */ ,
8692 {{2, 0, 1}, /* sub r2, zero, r1 */
8693 {4, 2, 2}} /* shl2add r3, r2, r2 */
8695 {-4ll /* 0xfffffffffffffffc */ ,
8696 {{2, 0, 1}, /* sub r2, zero, r1 */
8697 {6, 2, 2}} /* shli r3, r2, 2 */
8699 {-3ll /* 0xfffffffffffffffd */ ,
8700 {{6, 1, 2}, /* shli r2, r1, 2 */
8701 {2, 1, 2}} /* sub r3, r1, r2 */
8703 {-2ll /* 0xfffffffffffffffe */ ,
8704 {{2, 0, 1}, /* sub r2, zero, r1 */
8705 {6, 2, 1}} /* shli r3, r2, 1 */
8707 {-1ll /* 0xffffffffffffffff */ ,
8708 {{2, 0, 1}} /* sub r2, zero, r1 */
8710 {2ll /* 0x2 */ ,
8711 {{6, 1, 1}} /* shli r2, r1, 1 */
8713 {3ll /* 0x3 */ ,
8714 {{3, 1, 1}} /* shl1add r2, r1, r1 */
8716 {4ll /* 0x4 */ ,
8717 {{6, 1, 2}} /* shli r2, r1, 2 */
8719 {5ll /* 0x5 */ ,
8720 {{4, 1, 1}} /* shl2add r2, r1, r1 */
8722 {6ll /* 0x6 */ ,
8723 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8724 {6, 2, 1}} /* shli r3, r2, 1 */
8726 {7ll /* 0x7 */ ,
8727 {{6, 1, 3}, /* shli r2, r1, 3 */
8728 {2, 2, 1}} /* sub r3, r2, r1 */
8730 {8ll /* 0x8 */ ,
8731 {{6, 1, 3}} /* shli r2, r1, 3 */
8733 {9ll /* 0x9 */ ,
8734 {{5, 1, 1}} /* shl3add r2, r1, r1 */
8736 {10ll /* 0xa */ ,
8737 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8738 {6, 2, 1}} /* shli r3, r2, 1 */
8740 {11ll /* 0xb */ ,
8741 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8742 {3, 2, 1}} /* shl1add r3, r2, r1 */
8744 {12ll /* 0xc */ ,
8745 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8746 {6, 2, 2}} /* shli r3, r2, 2 */
8748 {13ll /* 0xd */ ,
8749 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8750 {4, 2, 1}} /* shl2add r3, r2, r1 */
8752 {14ll /* 0xe */ ,
8753 {{6, 1, 1}, /* shli r2, r1, 1 */
8754 {6, 1, 4}, /* shli r3, r1, 4 */
8755 {2, 3, 2}} /* sub r4, r3, r2 */
8757 {15ll /* 0xf */ ,
8758 {{6, 1, 4}, /* shli r2, r1, 4 */
8759 {2, 2, 1}} /* sub r3, r2, r1 */
8761 {16ll /* 0x10 */ ,
8762 {{6, 1, 4}} /* shli r2, r1, 4 */
8764 {17ll /* 0x11 */ ,
8765 {{6, 1, 4}, /* shli r2, r1, 4 */
8766 {1, 1, 2}} /* add r3, r1, r2 */
8768 {18ll /* 0x12 */ ,
8769 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8770 {6, 2, 1}} /* shli r3, r2, 1 */
8772 {19ll /* 0x13 */ ,
8773 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8774 {3, 2, 1}} /* shl1add r3, r2, r1 */
8776 {20ll /* 0x14 */ ,
8777 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8778 {6, 2, 2}} /* shli r3, r2, 2 */
8780 {21ll /* 0x15 */ ,
8781 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8782 {4, 2, 1}} /* shl2add r3, r2, r1 */
8784 {22ll /* 0x16 */ ,
8785 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8786 {6, 1, 1}, /* shli r3, r1, 1 */
8787 {4, 2, 3}} /* shl2add r4, r2, r3 */
8789 {23ll /* 0x17 */ ,
8790 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8791 {6, 1, 5}, /* shli r3, r1, 5 */
8792 {2, 3, 2}} /* sub r4, r3, r2 */
8794 {24ll /* 0x18 */ ,
8795 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8796 {6, 2, 3}} /* shli r3, r2, 3 */
8798 {25ll /* 0x19 */ ,
8799 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8800 {5, 2, 1}} /* shl3add r3, r2, r1 */
8802 {26ll /* 0x1a */ ,
8803 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8804 {6, 1, 1}, /* shli r3, r1, 1 */
8805 {5, 2, 3}} /* shl3add r4, r2, r3 */
8807 {27ll /* 0x1b */ ,
8808 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8809 {5, 2, 2}} /* shl3add r3, r2, r2 */
8811 {28ll /* 0x1c */ ,
8812 {{6, 1, 2}, /* shli r2, r1, 2 */
8813 {6, 1, 5}, /* shli r3, r1, 5 */
8814 {2, 3, 2}} /* sub r4, r3, r2 */
8816 {29ll /* 0x1d */ ,
8817 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8818 {6, 1, 5}, /* shli r3, r1, 5 */
8819 {2, 3, 2}} /* sub r4, r3, r2 */
8821 {30ll /* 0x1e */ ,
8822 {{6, 1, 1}, /* shli r2, r1, 1 */
8823 {6, 1, 5}, /* shli r3, r1, 5 */
8824 {2, 3, 2}} /* sub r4, r3, r2 */
8826 {31ll /* 0x1f */ ,
8827 {{6, 1, 5}, /* shli r2, r1, 5 */
8828 {2, 2, 1}} /* sub r3, r2, r1 */
8830 {32ll /* 0x20 */ ,
8831 {{6, 1, 5}} /* shli r2, r1, 5 */
8833 {33ll /* 0x21 */ ,
8834 {{6, 1, 5}, /* shli r2, r1, 5 */
8835 {1, 1, 2}} /* add r3, r1, r2 */
8837 {34ll /* 0x22 */ ,
8838 {{6, 1, 5}, /* shli r2, r1, 5 */
8839 {3, 1, 2}} /* shl1add r3, r1, r2 */
8841 {35ll /* 0x23 */ ,
8842 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8843 {6, 1, 5}, /* shli r3, r1, 5 */
8844 {1, 2, 3}} /* add r4, r2, r3 */
8846 {36ll /* 0x24 */ ,
8847 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8848 {6, 2, 2}} /* shli r3, r2, 2 */
8850 {37ll /* 0x25 */ ,
8851 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8852 {4, 2, 1}} /* shl2add r3, r2, r1 */
8854 {38ll /* 0x26 */ ,
8855 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8856 {6, 1, 1}, /* shli r3, r1, 1 */
8857 {4, 2, 3}} /* shl2add r4, r2, r3 */
8859 {39ll /* 0x27 */ ,
8860 {{2, 0, 1}, /* sub r2, zero, r1 */
8861 {4, 1, 1}, /* shl2add r3, r1, r1 */
8862 {5, 3, 2}} /* shl3add r4, r3, r2 */
8864 {40ll /* 0x28 */ ,
8865 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8866 {6, 2, 3}} /* shli r3, r2, 3 */
8868 {41ll /* 0x29 */ ,
8869 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8870 {5, 2, 1}} /* shl3add r3, r2, r1 */
8872 {42ll /* 0x2a */ ,
8873 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8874 {6, 1, 1}, /* shli r3, r1, 1 */
8875 {5, 2, 3}} /* shl3add r4, r2, r3 */
8877 {43ll /* 0x2b */ ,
8878 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8879 {4, 1, 1}, /* shl2add r3, r1, r1 */
8880 {5, 3, 2}} /* shl3add r4, r3, r2 */
8882 {44ll /* 0x2c */ ,
8883 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8884 {6, 1, 2}, /* shli r3, r1, 2 */
8885 {5, 2, 3}} /* shl3add r4, r2, r3 */
8887 {45ll /* 0x2d */ ,
8888 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8889 {5, 2, 2}} /* shl3add r3, r2, r2 */
8891 {46ll /* 0x2e */ ,
8892 {{6, 1, 4}, /* shli r2, r1, 4 */
8893 {2, 2, 1}, /* sub r3, r2, r1 */
8894 {3, 3, 2}} /* shl1add r4, r3, r2 */
8896 {47ll /* 0x2f */ ,
8897 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8898 {6, 2, 4}, /* shli r3, r2, 4 */
8899 {2, 3, 1}} /* sub r4, r3, r1 */
8901 {48ll /* 0x30 */ ,
8902 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8903 {6, 2, 4}} /* shli r3, r2, 4 */
8905 {49ll /* 0x31 */ ,
8906 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8907 {5, 1, 1}, /* shl3add r3, r1, r1 */
8908 {5, 2, 3}} /* shl3add r4, r2, r3 */
8910 {50ll /* 0x32 */ ,
8911 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8912 {6, 1, 5}, /* shli r3, r1, 5 */
8913 {3, 2, 3}} /* shl1add r4, r2, r3 */
8915 {51ll /* 0x33 */ ,
8916 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8917 {6, 2, 4}, /* shli r3, r2, 4 */
8918 {1, 2, 3}} /* add r4, r2, r3 */
8920 {52ll /* 0x34 */ ,
8921 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8922 {6, 1, 5}, /* shli r3, r1, 5 */
8923 {4, 2, 3}} /* shl2add r4, r2, r3 */
8925 {53ll /* 0x35 */ ,
8926 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8927 {1, 1, 2}, /* add r3, r1, r2 */
8928 {5, 3, 2}} /* shl3add r4, r3, r2 */
8930 {54ll /* 0x36 */ ,
8931 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8932 {5, 2, 2}, /* shl3add r3, r2, r2 */
8933 {6, 3, 1}} /* shli r4, r3, 1 */
8935 {55ll /* 0x37 */ ,
8936 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8937 {6, 1, 6}, /* shli r3, r1, 6 */
8938 {2, 3, 2}} /* sub r4, r3, r2 */
8940 {56ll /* 0x38 */ ,
8941 {{6, 1, 3}, /* shli r2, r1, 3 */
8942 {6, 1, 6}, /* shli r3, r1, 6 */
8943 {2, 3, 2}} /* sub r4, r3, r2 */
8945 {57ll /* 0x39 */ ,
8946 {{6, 1, 3}, /* shli r2, r1, 3 */
8947 {2, 1, 2}, /* sub r3, r1, r2 */
8948 {5, 2, 3}} /* shl3add r4, r2, r3 */
8950 {58ll /* 0x3a */ ,
8951 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8952 {6, 1, 5}, /* shli r3, r1, 5 */
8953 {2, 3, 2}, /* sub r4, r3, r2 */
8954 {6, 4, 1}} /* shli r5, r4, 1 */
8956 {59ll /* 0x3b */ ,
8957 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8958 {6, 1, 6}, /* shli r3, r1, 6 */
8959 {2, 3, 2}} /* sub r4, r3, r2 */
8961 {60ll /* 0x3c */ ,
8962 {{6, 1, 2}, /* shli r2, r1, 2 */
8963 {6, 1, 6}, /* shli r3, r1, 6 */
8964 {2, 3, 2}} /* sub r4, r3, r2 */
8966 {61ll /* 0x3d */ ,
8967 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8968 {6, 1, 6}, /* shli r3, r1, 6 */
8969 {2, 3, 2}} /* sub r4, r3, r2 */
8971 {62ll /* 0x3e */ ,
8972 {{6, 1, 1}, /* shli r2, r1, 1 */
8973 {6, 1, 6}, /* shli r3, r1, 6 */
8974 {2, 3, 2}} /* sub r4, r3, r2 */
8976 {63ll /* 0x3f */ ,
8977 {{6, 1, 6}, /* shli r2, r1, 6 */
8978 {2, 2, 1}} /* sub r3, r2, r1 */
8980 {64ll /* 0x40 */ ,
8981 {{6, 1, 6}} /* shli r2, r1, 6 */
8983 {65ll /* 0x41 */ ,
8984 {{6, 1, 6}, /* shli r2, r1, 6 */
8985 {1, 1, 2}} /* add r3, r1, r2 */
8987 {66ll /* 0x42 */ ,
8988 {{6, 1, 6}, /* shli r2, r1, 6 */
8989 {3, 1, 2}} /* shl1add r3, r1, r2 */
8991 {67ll /* 0x43 */ ,
8992 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8993 {6, 1, 6}, /* shli r3, r1, 6 */
8994 {1, 2, 3}} /* add r4, r2, r3 */
8996 {68ll /* 0x44 */ ,
8997 {{6, 1, 6}, /* shli r2, r1, 6 */
8998 {4, 1, 2}} /* shl2add r3, r1, r2 */
9000 {69ll /* 0x45 */ ,
9001 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9002 {6, 1, 6}, /* shli r3, r1, 6 */
9003 {1, 2, 3}} /* add r4, r2, r3 */
9005 {70ll /* 0x46 */ ,
9006 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9007 {6, 1, 6}, /* shli r3, r1, 6 */
9008 {3, 2, 3}} /* shl1add r4, r2, r3 */
9010 {71ll /* 0x47 */ ,
9011 {{2, 0, 1}, /* sub r2, zero, r1 */
9012 {5, 1, 1}, /* shl3add r3, r1, r1 */
9013 {5, 3, 2}} /* shl3add r4, r3, r2 */
9015 {72ll /* 0x48 */ ,
9016 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9017 {6, 2, 3}} /* shli r3, r2, 3 */
9019 {73ll /* 0x49 */ ,
9020 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9021 {5, 2, 1}} /* shl3add r3, r2, r1 */
9023 {74ll /* 0x4a */ ,
9024 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9025 {6, 1, 1}, /* shli r3, r1, 1 */
9026 {5, 2, 3}} /* shl3add r4, r2, r3 */
9028 {75ll /* 0x4b */ ,
9029 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9030 {5, 1, 1}, /* shl3add r3, r1, r1 */
9031 {5, 3, 2}} /* shl3add r4, r3, r2 */
9033 {76ll /* 0x4c */ ,
9034 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9035 {6, 1, 2}, /* shli r3, r1, 2 */
9036 {5, 2, 3}} /* shl3add r4, r2, r3 */
9038 {77ll /* 0x4d */ ,
9039 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9040 {5, 1, 1}, /* shl3add r3, r1, r1 */
9041 {5, 3, 2}} /* shl3add r4, r3, r2 */
9043 {78ll /* 0x4e */ ,
9044 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9045 {6, 1, 1}, /* shli r3, r1, 1 */
9046 {6, 2, 4}, /* shli r4, r2, 4 */
9047 {2, 4, 3}} /* sub r5, r4, r3 */
9049 {79ll /* 0x4f */ ,
9050 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9051 {6, 2, 4}, /* shli r3, r2, 4 */
9052 {2, 3, 1}} /* sub r4, r3, r1 */
9054 {80ll /* 0x50 */ ,
9055 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9056 {6, 2, 4}} /* shli r3, r2, 4 */
9058 {81ll /* 0x51 */ ,
9059 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9060 {5, 2, 2}} /* shl3add r3, r2, r2 */
9062 {82ll /* 0x52 */ ,
9063 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9064 {6, 1, 6}, /* shli r3, r1, 6 */
9065 {3, 2, 3}} /* shl1add r4, r2, r3 */
9067 {83ll /* 0x53 */ ,
9068 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9069 {5, 2, 1}, /* shl3add r3, r2, r1 */
9070 {3, 3, 1}} /* shl1add r4, r3, r1 */
9072 {84ll /* 0x54 */ ,
9073 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9074 {6, 1, 6}, /* shli r3, r1, 6 */
9075 {4, 2, 3}} /* shl2add r4, r2, r3 */
9077 {85ll /* 0x55 */ ,
9078 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9079 {6, 2, 4}, /* shli r3, r2, 4 */
9080 {1, 2, 3}} /* add r4, r2, r3 */
9082 {86ll /* 0x56 */ ,
9083 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9084 {1, 1, 2}, /* add r3, r1, r2 */
9085 {6, 2, 4}, /* shli r4, r2, 4 */
9086 {1, 3, 4}} /* add r5, r3, r4 */
9088 {87ll /* 0x57 */ ,
9089 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9090 {5, 2, 1}, /* shl3add r3, r2, r1 */
9091 {3, 3, 2}} /* shl1add r4, r3, r2 */
9093 {88ll /* 0x58 */ ,
9094 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9095 {6, 1, 6}, /* shli r3, r1, 6 */
9096 {5, 2, 3}} /* shl3add r4, r2, r3 */
9098 {89ll /* 0x59 */ ,
9099 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9100 {1, 1, 2}, /* add r3, r1, r2 */
9101 {5, 3, 2}} /* shl3add r4, r3, r2 */
9103 {90ll /* 0x5a */ ,
9104 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9105 {5, 2, 2}, /* shl3add r3, r2, r2 */
9106 {6, 3, 1}} /* shli r4, r3, 1 */
9108 {91ll /* 0x5b */ ,
9109 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9110 {5, 2, 2}, /* shl3add r3, r2, r2 */
9111 {3, 3, 1}} /* shl1add r4, r3, r1 */
9113 {92ll /* 0x5c */ ,
9114 {{6, 1, 1}, /* shli r2, r1, 1 */
9115 {6, 1, 5}, /* shli r3, r1, 5 */
9116 {2, 3, 2}, /* sub r4, r3, r2 */
9117 {3, 4, 3}} /* shl1add r5, r4, r3 */
9119 {93ll /* 0x5d */ ,
9120 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9121 {6, 2, 5}, /* shli r3, r2, 5 */
9122 {2, 3, 2}} /* sub r4, r3, r2 */
9124 {94ll /* 0x5e */ ,
9125 {{6, 1, 5}, /* shli r2, r1, 5 */
9126 {2, 2, 1}, /* sub r3, r2, r1 */
9127 {3, 3, 2}} /* shl1add r4, r3, r2 */
9129 {95ll /* 0x5f */ ,
9130 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9131 {6, 2, 5}, /* shli r3, r2, 5 */
9132 {2, 3, 1}} /* sub r4, r3, r1 */
9134 {96ll /* 0x60 */ ,
9135 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9136 {6, 2, 5}} /* shli r3, r2, 5 */
9138 {97ll /* 0x61 */ ,
9139 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9140 {6, 2, 5}, /* shli r3, r2, 5 */
9141 {1, 1, 3}} /* add r4, r1, r3 */
9143 {98ll /* 0x62 */ ,
9144 {{6, 1, 5}, /* shli r2, r1, 5 */
9145 {1, 1, 2}, /* add r3, r1, r2 */
9146 {3, 3, 2}} /* shl1add r4, r3, r2 */
9148 {99ll /* 0x63 */ ,
9149 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9150 {6, 2, 5}, /* shli r3, r2, 5 */
9151 {1, 2, 3}} /* add r4, r2, r3 */
9153 {100ll /* 0x64 */ ,
9154 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9155 {6, 1, 6}, /* shli r3, r1, 6 */
9156 {4, 2, 3}} /* shl2add r4, r2, r3 */
9158 {101ll /* 0x65 */ ,
9159 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9160 {5, 2, 1}, /* shl3add r3, r2, r1 */
9161 {4, 3, 1}} /* shl2add r4, r3, r1 */
9163 {102ll /* 0x66 */ ,
9164 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9165 {6, 2, 5}, /* shli r3, r2, 5 */
9166 {3, 2, 3}} /* shl1add r4, r2, r3 */
9168 {103ll /* 0x67 */ ,
9169 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9170 {5, 2, 1}, /* shl3add r3, r2, r1 */
9171 {4, 3, 2}} /* shl2add r4, r3, r2 */
9173 {104ll /* 0x68 */ ,
9174 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9175 {6, 1, 6}, /* shli r3, r1, 6 */
9176 {5, 2, 3}} /* shl3add r4, r2, r3 */
9178 {105ll /* 0x69 */ ,
9179 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9180 {4, 2, 1}, /* shl2add r3, r2, r1 */
9181 {5, 3, 1}} /* shl3add r4, r3, r1 */
9183 {106ll /* 0x6a */ ,
9184 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9185 {4, 2, 1}, /* shl2add r3, r2, r1 */
9186 {6, 1, 1}, /* shli r4, r1, 1 */
9187 {5, 3, 4}} /* shl3add r5, r3, r4 */
9189 {107ll /* 0x6b */ ,
9190 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9191 {4, 2, 1}, /* shl2add r3, r2, r1 */
9192 {5, 3, 2}} /* shl3add r4, r3, r2 */
9194 {108ll /* 0x6c */ ,
9195 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9196 {5, 2, 2}, /* shl3add r3, r2, r2 */
9197 {6, 3, 2}} /* shli r4, r3, 2 */
9199 {109ll /* 0x6d */ ,
9200 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9201 {5, 2, 2}, /* shl3add r3, r2, r2 */
9202 {4, 3, 1}} /* shl2add r4, r3, r1 */
9204 {110ll /* 0x6e */ ,
9205 {{6, 1, 4}, /* shli r2, r1, 4 */
9206 {3, 1, 2}, /* shl1add r3, r1, r2 */
9207 {6, 2, 3}, /* shli r4, r2, 3 */
9208 {2, 4, 3}} /* sub r5, r4, r3 */
9210 {111ll /* 0x6f */ ,
9211 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9212 {5, 2, 2}, /* shl3add r3, r2, r2 */
9213 {4, 3, 2}} /* shl2add r4, r3, r2 */
9215 {112ll /* 0x70 */ ,
9216 {{6, 1, 4}, /* shli r2, r1, 4 */
9217 {6, 1, 7}, /* shli r3, r1, 7 */
9218 {2, 3, 2}} /* sub r4, r3, r2 */
9220 {113ll /* 0x71 */ ,
9221 {{6, 1, 4}, /* shli r2, r1, 4 */
9222 {2, 1, 2}, /* sub r3, r1, r2 */
9223 {5, 2, 3}} /* shl3add r4, r2, r3 */
9225 {114ll /* 0x72 */ ,
9226 {{6, 1, 1}, /* shli r2, r1, 1 */
9227 {6, 1, 4}, /* shli r3, r1, 4 */
9228 {2, 2, 3}, /* sub r4, r2, r3 */
9229 {5, 3, 4}} /* shl3add r5, r3, r4 */
9231 {115ll /* 0x73 */ ,
9232 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9233 {6, 1, 1}, /* shli r3, r1, 1 */
9234 {4, 2, 3}, /* shl2add r4, r2, r3 */
9235 {5, 4, 2}} /* shl3add r5, r4, r2 */
9237 {116ll /* 0x74 */ ,
9238 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9239 {6, 1, 5}, /* shli r3, r1, 5 */
9240 {2, 3, 2}, /* sub r4, r3, r2 */
9241 {6, 4, 2}} /* shli r5, r4, 2 */
9243 {117ll /* 0x75 */ ,
9244 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9245 {4, 2, 1}, /* shl2add r3, r2, r1 */
9246 {5, 3, 3}} /* shl3add r4, r3, r3 */
9248 {118ll /* 0x76 */ ,
9249 {{6, 1, 3}, /* shli r2, r1, 3 */
9250 {3, 1, 2}, /* shl1add r3, r1, r2 */
9251 {6, 2, 4}, /* shli r4, r2, 4 */
9252 {2, 4, 3}} /* sub r5, r4, r3 */
9254 {119ll /* 0x77 */ ,
9255 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9256 {6, 1, 7}, /* shli r3, r1, 7 */
9257 {2, 3, 2}} /* sub r4, r3, r2 */
9259 {120ll /* 0x78 */ ,
9260 {{6, 1, 3}, /* shli r2, r1, 3 */
9261 {6, 1, 7}, /* shli r3, r1, 7 */
9262 {2, 3, 2}} /* sub r4, r3, r2 */
9264 {121ll /* 0x79 */ ,
9265 {{6, 1, 4}, /* shli r2, r1, 4 */
9266 {2, 2, 1}, /* sub r3, r2, r1 */
9267 {5, 3, 1}} /* shl3add r4, r3, r1 */
9269 {122ll /* 0x7a */ ,
9270 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9271 {6, 1, 6}, /* shli r3, r1, 6 */
9272 {2, 3, 2}, /* sub r4, r3, r2 */
9273 {6, 4, 1}} /* shli r5, r4, 1 */
9275 {123ll /* 0x7b */ ,
9276 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9277 {6, 1, 7}, /* shli r3, r1, 7 */
9278 {2, 3, 2}} /* sub r4, r3, r2 */
9280 {124ll /* 0x7c */ ,
9281 {{6, 1, 2}, /* shli r2, r1, 2 */
9282 {6, 1, 7}, /* shli r3, r1, 7 */
9283 {2, 3, 2}} /* sub r4, r3, r2 */
9285 {125ll /* 0x7d */ ,
9286 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9287 {6, 1, 7}, /* shli r3, r1, 7 */
9288 {2, 3, 2}} /* sub r4, r3, r2 */
9290 {126ll /* 0x7e */ ,
9291 {{6, 1, 1}, /* shli r2, r1, 1 */
9292 {6, 1, 7}, /* shli r3, r1, 7 */
9293 {2, 3, 2}} /* sub r4, r3, r2 */
9295 {127ll /* 0x7f */ ,
9296 {{6, 1, 7}, /* shli r2, r1, 7 */
9297 {2, 2, 1}} /* sub r3, r2, r1 */
9299 {128ll /* 0x80 */ ,
9300 {{6, 1, 7}} /* shli r2, r1, 7 */
9302 {129ll /* 0x81 */ ,
9303 {{6, 1, 7}, /* shli r2, r1, 7 */
9304 {1, 1, 2}} /* add r3, r1, r2 */
9306 {130ll /* 0x82 */ ,
9307 {{6, 1, 7}, /* shli r2, r1, 7 */
9308 {3, 1, 2}} /* shl1add r3, r1, r2 */
9310 {131ll /* 0x83 */ ,
9311 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9312 {6, 1, 7}, /* shli r3, r1, 7 */
9313 {1, 2, 3}} /* add r4, r2, r3 */
9315 {132ll /* 0x84 */ ,
9316 {{6, 1, 7}, /* shli r2, r1, 7 */
9317 {4, 1, 2}} /* shl2add r3, r1, r2 */
9319 {133ll /* 0x85 */ ,
9320 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9321 {6, 1, 7}, /* shli r3, r1, 7 */
9322 {1, 2, 3}} /* add r4, r2, r3 */
9324 {134ll /* 0x86 */ ,
9325 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9326 {6, 1, 7}, /* shli r3, r1, 7 */
9327 {3, 2, 3}} /* shl1add r4, r2, r3 */
9329 {135ll /* 0x87 */ ,
9330 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9331 {6, 2, 4}, /* shli r3, r2, 4 */
9332 {2, 3, 2}} /* sub r4, r3, r2 */
9334 {136ll /* 0x88 */ ,
9335 {{6, 1, 7}, /* shli r2, r1, 7 */
9336 {5, 1, 2}} /* shl3add r3, r1, r2 */
9338 {137ll /* 0x89 */ ,
9339 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9340 {6, 1, 7}, /* shli r3, r1, 7 */
9341 {1, 2, 3}} /* add r4, r2, r3 */
9343 {138ll /* 0x8a */ ,
9344 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9345 {6, 1, 7}, /* shli r3, r1, 7 */
9346 {3, 2, 3}} /* shl1add r4, r2, r3 */
9348 {139ll /* 0x8b */ ,
9349 {{6, 1, 1}, /* shli r2, r1, 1 */
9350 {1, 1, 2}, /* add r3, r1, r2 */
9351 {5, 2, 1}, /* shl3add r4, r2, r1 */
9352 {5, 4, 3}} /* shl3add r5, r4, r3 */
9354 {140ll /* 0x8c */ ,
9355 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9356 {6, 1, 7}, /* shli r3, r1, 7 */
9357 {4, 2, 3}} /* shl2add r4, r2, r3 */
9359 {141ll /* 0x8d */ ,
9360 {{6, 1, 2}, /* shli r2, r1, 2 */
9361 {1, 1, 2}, /* add r3, r1, r2 */
9362 {4, 2, 1}, /* shl2add r4, r2, r1 */
9363 {5, 4, 3}} /* shl3add r5, r4, r3 */
9365 {142ll /* 0x8e */ ,
9366 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9367 {6, 1, 1}, /* shli r3, r1, 1 */
9368 {6, 2, 4}, /* shli r4, r2, 4 */
9369 {2, 4, 3}} /* sub r5, r4, r3 */
9371 {143ll /* 0x8f */ ,
9372 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9373 {6, 2, 4}, /* shli r3, r2, 4 */
9374 {2, 3, 1}} /* sub r4, r3, r1 */
9376 {144ll /* 0x90 */ ,
9377 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9378 {6, 2, 4}} /* shli r3, r2, 4 */
9380 {145ll /* 0x91 */ ,
9381 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9382 {6, 2, 4}, /* shli r3, r2, 4 */
9383 {1, 1, 3}} /* add r4, r1, r3 */
9385 {146ll /* 0x92 */ ,
9386 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9387 {6, 1, 7}, /* shli r3, r1, 7 */
9388 {3, 2, 3}} /* shl1add r4, r2, r3 */
9390 {147ll /* 0x93 */ ,
9391 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9392 {5, 2, 1}, /* shl3add r3, r2, r1 */
9393 {3, 3, 1}} /* shl1add r4, r3, r1 */
9395 {148ll /* 0x94 */ ,
9396 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9397 {6, 1, 7}, /* shli r3, r1, 7 */
9398 {4, 2, 3}} /* shl2add r4, r2, r3 */
9400 {149ll /* 0x95 */ ,
9401 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9402 {4, 2, 1}, /* shl2add r3, r2, r1 */
9403 {4, 3, 1}} /* shl2add r4, r3, r1 */
9405 {150ll /* 0x96 */ ,
9406 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9407 {6, 2, 1}, /* shli r3, r2, 1 */
9408 {6, 2, 5}, /* shli r4, r2, 5 */
9409 {2, 4, 3}} /* sub r5, r4, r3 */
9411 {151ll /* 0x97 */ ,
9412 {{6, 1, 4}, /* shli r2, r1, 4 */
9413 {1, 1, 2}, /* add r3, r1, r2 */
9414 {2, 2, 1}, /* sub r4, r2, r1 */
9415 {5, 3, 4}} /* shl3add r5, r3, r4 */
9417 {152ll /* 0x98 */ ,
9418 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9419 {6, 1, 7}, /* shli r3, r1, 7 */
9420 {5, 2, 3}} /* shl3add r4, r2, r3 */
9422 {153ll /* 0x99 */ ,
9423 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9424 {6, 2, 4}, /* shli r3, r2, 4 */
9425 {1, 2, 3}} /* add r4, r2, r3 */
9427 {154ll /* 0x9a */ ,
9428 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9429 {1, 1, 2}, /* add r3, r1, r2 */
9430 {6, 2, 4}, /* shli r4, r2, 4 */
9431 {1, 3, 4}} /* add r5, r3, r4 */
9433 {155ll /* 0x9b */ ,
9434 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9435 {6, 2, 5}, /* shli r3, r2, 5 */
9436 {2, 3, 2}} /* sub r4, r3, r2 */
9438 {156ll /* 0x9c */ ,
9439 {{6, 1, 5}, /* shli r2, r1, 5 */
9440 {2, 2, 1}, /* sub r3, r2, r1 */
9441 {4, 3, 2}} /* shl2add r4, r3, r2 */
9443 {157ll /* 0x9d */ ,
9444 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9445 {4, 2, 1}, /* shl2add r3, r2, r1 */
9446 {4, 3, 2}} /* shl2add r4, r3, r2 */
9448 {158ll /* 0x9e */ ,
9449 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9450 {6, 1, 1}, /* shli r3, r1, 1 */
9451 {6, 2, 5}, /* shli r4, r2, 5 */
9452 {2, 4, 3}} /* sub r5, r4, r3 */
9454 {159ll /* 0x9f */ ,
9455 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9456 {6, 2, 5}, /* shli r3, r2, 5 */
9457 {2, 3, 1}} /* sub r4, r3, r1 */
9459 {160ll /* 0xa0 */ ,
9460 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9461 {6, 2, 5}} /* shli r3, r2, 5 */
9463 {161ll /* 0xa1 */ ,
9464 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9465 {6, 2, 5}, /* shli r3, r2, 5 */
9466 {1, 1, 3}} /* add r4, r1, r3 */
9468 {162ll /* 0xa2 */ ,
9469 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9470 {5, 2, 2}, /* shl3add r3, r2, r2 */
9471 {6, 3, 1}} /* shli r4, r3, 1 */
9473 {163ll /* 0xa3 */ ,
9474 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9475 {5, 2, 2}, /* shl3add r3, r2, r2 */
9476 {3, 3, 1}} /* shl1add r4, r3, r1 */
9478 {164ll /* 0xa4 */ ,
9479 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9480 {6, 1, 7}, /* shli r3, r1, 7 */
9481 {4, 2, 3}} /* shl2add r4, r2, r3 */
9483 {165ll /* 0xa5 */ ,
9484 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9485 {6, 2, 5}, /* shli r3, r2, 5 */
9486 {1, 2, 3}} /* add r4, r2, r3 */
9488 {166ll /* 0xa6 */ ,
9489 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9490 {1, 1, 2}, /* add r3, r1, r2 */
9491 {6, 2, 5}, /* shli r4, r2, 5 */
9492 {1, 3, 4}} /* add r5, r3, r4 */
9494 {167ll /* 0xa7 */ ,
9495 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9496 {3, 1, 2}, /* shl1add r3, r1, r2 */
9497 {6, 2, 5}, /* shli r4, r2, 5 */
9498 {1, 3, 4}} /* add r5, r3, r4 */
9500 {168ll /* 0xa8 */ ,
9501 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9502 {6, 1, 7}, /* shli r3, r1, 7 */
9503 {5, 2, 3}} /* shl3add r4, r2, r3 */
9505 {169ll /* 0xa9 */ ,
9506 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9507 {4, 2, 1}, /* shl2add r3, r2, r1 */
9508 {5, 3, 1}} /* shl3add r4, r3, r1 */
9510 {170ll /* 0xaa */ ,
9511 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9512 {6, 2, 5}, /* shli r3, r2, 5 */
9513 {3, 2, 3}} /* shl1add r4, r2, r3 */
9515 {171ll /* 0xab */ ,
9516 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9517 {3, 2, 1}, /* shl1add r3, r2, r1 */
9518 {5, 3, 3}} /* shl3add r4, r3, r3 */
9520 {172ll /* 0xac */ ,
9521 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9522 {6, 1, 5}, /* shli r3, r1, 5 */
9523 {1, 2, 3}, /* add r4, r2, r3 */
9524 {4, 4, 3}} /* shl2add r5, r4, r3 */
9526 {173ll /* 0xad */ ,
9527 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9528 {4, 2, 1}, /* shl2add r3, r2, r1 */
9529 {5, 3, 2}} /* shl3add r4, r3, r2 */
9531 {174ll /* 0xae */ ,
9532 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9533 {5, 2, 1}, /* shl3add r3, r2, r1 */
9534 {6, 2, 1}, /* shli r4, r2, 1 */
9535 {4, 3, 4}} /* shl2add r5, r3, r4 */
9537 {175ll /* 0xaf */ ,
9538 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9539 {6, 1, 5}, /* shli r3, r1, 5 */
9540 {1, 2, 3}, /* add r4, r2, r3 */
9541 {4, 4, 4}} /* shl2add r5, r4, r4 */
9543 {176ll /* 0xb0 */ ,
9544 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9545 {3, 2, 1}, /* shl1add r3, r2, r1 */
9546 {6, 3, 4}} /* shli r4, r3, 4 */
9548 {177ll /* 0xb1 */ ,
9549 {{6, 1, 4}, /* shli r2, r1, 4 */
9550 {1, 1, 2}, /* add r3, r1, r2 */
9551 {4, 2, 2}, /* shl2add r4, r2, r2 */
9552 {3, 4, 3}} /* shl1add r5, r4, r3 */
9554 {178ll /* 0xb2 */ ,
9555 {{6, 1, 4}, /* shli r2, r1, 4 */
9556 {1, 1, 2}, /* add r3, r1, r2 */
9557 {5, 2, 2}, /* shl3add r4, r2, r2 */
9558 {3, 3, 4}} /* shl1add r5, r3, r4 */
9560 {179ll /* 0xb3 */ ,
9561 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9562 {4, 2, 1}, /* shl2add r3, r2, r1 */
9563 {6, 2, 6}, /* shli r4, r2, 6 */
9564 {2, 4, 3}} /* sub r5, r4, r3 */
9566 {180ll /* 0xb4 */ ,
9567 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9568 {5, 2, 2}, /* shl3add r3, r2, r2 */
9569 {6, 3, 2}} /* shli r4, r3, 2 */
9571 {181ll /* 0xb5 */ ,
9572 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9573 {5, 2, 2}, /* shl3add r3, r2, r2 */
9574 {4, 3, 1}} /* shl2add r4, r3, r1 */
9576 {182ll /* 0xb6 */ ,
9577 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9578 {5, 2, 2}, /* shl3add r3, r2, r2 */
9579 {6, 1, 1}, /* shli r4, r1, 1 */
9580 {4, 3, 4}} /* shl2add r5, r3, r4 */
9582 {183ll /* 0xb7 */ ,
9583 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9584 {3, 2, 2}, /* shl1add r3, r2, r2 */
9585 {6, 2, 6}, /* shli r4, r2, 6 */
9586 {2, 4, 3}} /* sub r5, r4, r3 */
9588 {184ll /* 0xb8 */ ,
9589 {{6, 1, 2}, /* shli r2, r1, 2 */
9590 {6, 1, 6}, /* shli r3, r1, 6 */
9591 {2, 3, 2}, /* sub r4, r3, r2 */
9592 {3, 4, 3}} /* shl1add r5, r4, r3 */
9594 {185ll /* 0xb9 */ ,
9595 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9596 {5, 2, 2}, /* shl3add r3, r2, r2 */
9597 {4, 3, 2}} /* shl2add r4, r3, r2 */
9599 {186ll /* 0xba */ ,
9600 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9601 {6, 2, 1}, /* shli r3, r2, 1 */
9602 {6, 2, 6}, /* shli r4, r2, 6 */
9603 {2, 4, 3}} /* sub r5, r4, r3 */
9605 {187ll /* 0xbb */ ,
9606 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9607 {3, 1, 2}, /* shl1add r3, r1, r2 */
9608 {6, 2, 6}, /* shli r4, r2, 6 */
9609 {2, 4, 3}} /* sub r5, r4, r3 */
9611 {188ll /* 0xbc */ ,
9612 {{6, 1, 1}, /* shli r2, r1, 1 */
9613 {6, 1, 6}, /* shli r3, r1, 6 */
9614 {2, 3, 2}, /* sub r4, r3, r2 */
9615 {3, 4, 3}} /* shl1add r5, r4, r3 */
9617 {189ll /* 0xbd */ ,
9618 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9619 {6, 2, 6}, /* shli r3, r2, 6 */
9620 {2, 3, 2}} /* sub r4, r3, r2 */
9622 {190ll /* 0xbe */ ,
9623 {{6, 1, 6}, /* shli r2, r1, 6 */
9624 {2, 2, 1}, /* sub r3, r2, r1 */
9625 {3, 3, 2}} /* shl1add r4, r3, r2 */
9627 {191ll /* 0xbf */ ,
9628 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9629 {6, 2, 6}, /* shli r3, r2, 6 */
9630 {2, 3, 1}} /* sub r4, r3, r1 */
9632 {192ll /* 0xc0 */ ,
9633 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9634 {6, 2, 6}} /* shli r3, r2, 6 */
9636 {193ll /* 0xc1 */ ,
9637 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9638 {6, 2, 6}, /* shli r3, r2, 6 */
9639 {1, 1, 3}} /* add r4, r1, r3 */
9641 {194ll /* 0xc2 */ ,
9642 {{6, 1, 6}, /* shli r2, r1, 6 */
9643 {1, 1, 2}, /* add r3, r1, r2 */
9644 {3, 3, 2}} /* shl1add r4, r3, r2 */
9646 {195ll /* 0xc3 */ ,
9647 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9648 {6, 2, 6}, /* shli r3, r2, 6 */
9649 {1, 2, 3}} /* add r4, r2, r3 */
9651 {196ll /* 0xc4 */ ,
9652 {{6, 1, 6}, /* shli r2, r1, 6 */
9653 {3, 1, 2}, /* shl1add r3, r1, r2 */
9654 {3, 3, 2}} /* shl1add r4, r3, r2 */
9656 {197ll /* 0xc5 */ ,
9657 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9658 {3, 1, 2}, /* shl1add r3, r1, r2 */
9659 {6, 2, 6}, /* shli r4, r2, 6 */
9660 {1, 3, 4}} /* add r5, r3, r4 */
9662 {198ll /* 0xc6 */ ,
9663 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9664 {6, 2, 6}, /* shli r3, r2, 6 */
9665 {3, 2, 3}} /* shl1add r4, r2, r3 */
9667 {199ll /* 0xc7 */ ,
9668 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9669 {3, 2, 1}, /* shl1add r3, r2, r1 */
9670 {6, 2, 6}, /* shli r4, r2, 6 */
9671 {1, 3, 4}} /* add r5, r3, r4 */
9673 {200ll /* 0xc8 */ ,
9674 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9675 {6, 1, 7}, /* shli r3, r1, 7 */
9676 {5, 2, 3}} /* shl3add r4, r2, r3 */
9678 {201ll /* 0xc9 */ ,
9679 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9680 {5, 2, 1}, /* shl3add r3, r2, r1 */
9681 {5, 3, 1}} /* shl3add r4, r3, r1 */
9683 {202ll /* 0xca */ ,
9684 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9685 {5, 2, 1}, /* shl3add r3, r2, r1 */
9686 {6, 1, 1}, /* shli r4, r1, 1 */
9687 {5, 3, 4}} /* shl3add r5, r3, r4 */
9689 {203ll /* 0xcb */ ,
9690 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9691 {5, 2, 1}, /* shl3add r3, r2, r1 */
9692 {5, 3, 2}} /* shl3add r4, r3, r2 */
9694 {204ll /* 0xcc */ ,
9695 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9696 {6, 2, 6}, /* shli r3, r2, 6 */
9697 {4, 2, 3}} /* shl2add r4, r2, r3 */
9699 {205ll /* 0xcd */ ,
9700 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9701 {4, 2, 2}, /* shl2add r3, r2, r2 */
9702 {5, 3, 2}} /* shl3add r4, r3, r2 */
9704 {206ll /* 0xce */ ,
9705 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9706 {5, 2, 1}, /* shl3add r3, r2, r1 */
9707 {6, 2, 1}, /* shli r4, r2, 1 */
9708 {5, 3, 4}} /* shl3add r5, r3, r4 */
9710 {207ll /* 0xcf */ ,
9711 {{6, 1, 4}, /* shli r2, r1, 4 */
9712 {2, 2, 1}, /* sub r3, r2, r1 */
9713 {3, 2, 2}, /* shl1add r4, r2, r2 */
9714 {4, 4, 3}} /* shl2add r5, r4, r3 */
9716 {208ll /* 0xd0 */ ,
9717 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9718 {4, 2, 1}, /* shl2add r3, r2, r1 */
9719 {6, 3, 4}} /* shli r4, r3, 4 */
9721 {209ll /* 0xd1 */ ,
9722 {{6, 1, 4}, /* shli r2, r1, 4 */
9723 {1, 1, 2}, /* add r3, r1, r2 */
9724 {3, 2, 2}, /* shl1add r4, r2, r2 */
9725 {4, 4, 3}} /* shl2add r5, r4, r3 */
9727 {210ll /* 0xd2 */ ,
9728 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9729 {6, 1, 1}, /* shli r3, r1, 1 */
9730 {5, 2, 3}, /* shl3add r4, r2, r3 */
9731 {5, 4, 3}} /* shl3add r5, r4, r3 */
9733 {211ll /* 0xd3 */ ,
9734 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9735 {6, 1, 1}, /* shli r3, r1, 1 */
9736 {5, 2, 3}, /* shl3add r4, r2, r3 */
9737 {5, 4, 2}} /* shl3add r5, r4, r2 */
9739 {212ll /* 0xd4 */ ,
9740 {{6, 1, 4}, /* shli r2, r1, 4 */
9741 {1, 1, 2}, /* add r3, r1, r2 */
9742 {5, 2, 2}, /* shl3add r4, r2, r2 */
9743 {4, 3, 4}} /* shl2add r5, r3, r4 */
9745 {213ll /* 0xd5 */ ,
9746 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9747 {6, 1, 4}, /* shli r3, r1, 4 */
9748 {3, 2, 3}, /* shl1add r4, r2, r3 */
9749 {5, 4, 2}} /* shl3add r5, r4, r2 */
9751 {214ll /* 0xd6 */ ,
9752 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9753 {5, 1, 2}, /* shl3add r3, r1, r2 */
9754 {6, 2, 6}, /* shli r4, r2, 6 */
9755 {3, 3, 4}} /* shl1add r5, r3, r4 */
9757 {215ll /* 0xd7 */ ,
9758 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9759 {5, 2, 1}, /* shl3add r3, r2, r1 */
9760 {6, 2, 5}, /* shli r4, r2, 5 */
9761 {2, 4, 3}} /* sub r5, r4, r3 */
9763 {216ll /* 0xd8 */ ,
9764 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9765 {5, 2, 2}, /* shl3add r3, r2, r2 */
9766 {6, 3, 3}} /* shli r4, r3, 3 */
9768 {217ll /* 0xd9 */ ,
9769 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9770 {5, 2, 2}, /* shl3add r3, r2, r2 */
9771 {5, 3, 1}} /* shl3add r4, r3, r1 */
9773 {218ll /* 0xda */ ,
9774 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9775 {5, 2, 2}, /* shl3add r3, r2, r2 */
9776 {6, 1, 1}, /* shli r4, r1, 1 */
9777 {5, 3, 4}} /* shl3add r5, r3, r4 */
9779 {219ll /* 0xdb */ ,
9780 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9781 {5, 2, 2}, /* shl3add r3, r2, r2 */
9782 {5, 3, 2}} /* shl3add r4, r3, r2 */
9784 {220ll /* 0xdc */ ,
9785 {{6, 1, 5}, /* shli r2, r1, 5 */
9786 {4, 1, 2}, /* shl2add r3, r1, r2 */
9787 {6, 2, 3}, /* shli r4, r2, 3 */
9788 {2, 4, 3}} /* sub r5, r4, r3 */
9790 {221ll /* 0xdd */ ,
9791 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9792 {6, 1, 5}, /* shli r3, r1, 5 */
9793 {2, 3, 2}, /* sub r4, r3, r2 */
9794 {5, 4, 2}} /* shl3add r5, r4, r2 */
9796 {222ll /* 0xde */ ,
9797 {{6, 1, 5}, /* shli r2, r1, 5 */
9798 {3, 1, 2}, /* shl1add r3, r1, r2 */
9799 {6, 2, 3}, /* shli r4, r2, 3 */
9800 {2, 4, 3}} /* sub r5, r4, r3 */
9802 {223ll /* 0xdf */ ,
9803 {{6, 1, 5}, /* shli r2, r1, 5 */
9804 {1, 1, 2}, /* add r3, r1, r2 */
9805 {6, 2, 3}, /* shli r4, r2, 3 */
9806 {2, 4, 3}} /* sub r5, r4, r3 */
9808 {224ll /* 0xe0 */ ,
9809 {{6, 1, 5}, /* shli r2, r1, 5 */
9810 {6, 1, 8}, /* shli r3, r1, 8 */
9811 {2, 3, 2}} /* sub r4, r3, r2 */
9813 {225ll /* 0xe1 */ ,
9814 {{6, 1, 5}, /* shli r2, r1, 5 */
9815 {2, 1, 2}, /* sub r3, r1, r2 */
9816 {5, 2, 3}} /* shl3add r4, r2, r3 */
9818 {226ll /* 0xe2 */ ,
9819 {{6, 1, 1}, /* shli r2, r1, 1 */
9820 {6, 1, 5}, /* shli r3, r1, 5 */
9821 {2, 2, 3}, /* sub r4, r2, r3 */
9822 {5, 3, 4}} /* shl3add r5, r3, r4 */
9824 {227ll /* 0xe3 */ ,
9825 {{6, 1, 5}, /* shli r2, r1, 5 */
9826 {2, 1, 2}, /* sub r3, r1, r2 */
9827 {4, 2, 1}, /* shl2add r4, r2, r1 */
9828 {3, 4, 3}} /* shl1add r5, r4, r3 */
9830 {228ll /* 0xe4 */ ,
9831 {{6, 1, 2}, /* shli r2, r1, 2 */
9832 {6, 1, 5}, /* shli r3, r1, 5 */
9833 {2, 2, 3}, /* sub r4, r2, r3 */
9834 {5, 3, 4}} /* shl3add r5, r3, r4 */
9836 {229ll /* 0xe5 */ ,
9837 {{6, 1, 5}, /* shli r2, r1, 5 */
9838 {2, 1, 2}, /* sub r3, r1, r2 */
9839 {3, 2, 1}, /* shl1add r4, r2, r1 */
9840 {4, 4, 3}} /* shl2add r5, r4, r3 */
9842 {230ll /* 0xe6 */ ,
9843 {{6, 1, 5}, /* shli r2, r1, 5 */
9844 {1, 1, 2}, /* add r3, r1, r2 */
9845 {3, 3, 3}, /* shl1add r4, r3, r3 */
9846 {3, 4, 2}} /* shl1add r5, r4, r2 */
9848 {231ll /* 0xe7 */ ,
9849 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9850 {5, 2, 1}, /* shl3add r3, r2, r1 */
9851 {6, 1, 8}, /* shli r4, r1, 8 */
9852 {2, 4, 3}} /* sub r5, r4, r3 */
9854 {232ll /* 0xe8 */ ,
9855 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9856 {6, 1, 5}, /* shli r3, r1, 5 */
9857 {2, 3, 2}, /* sub r4, r3, r2 */
9858 {6, 4, 3}} /* shli r5, r4, 3 */
9860 {233ll /* 0xe9 */ ,
9861 {{6, 1, 5}, /* shli r2, r1, 5 */
9862 {1, 1, 2}, /* add r3, r1, r2 */
9863 {2, 1, 2}, /* sub r4, r1, r2 */
9864 {5, 3, 4}} /* shl3add r5, r3, r4 */
9866 {234ll /* 0xea */ ,
9867 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9868 {6, 1, 1}, /* shli r3, r1, 1 */
9869 {5, 2, 3}, /* shl3add r4, r2, r3 */
9870 {5, 4, 4}} /* shl3add r5, r4, r4 */
9872 {235ll /* 0xeb */ ,
9873 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9874 {6, 1, 5}, /* shli r3, r1, 5 */
9875 {2, 3, 2}, /* sub r4, r3, r2 */
9876 {5, 4, 2}} /* shl3add r5, r4, r2 */
9878 {236ll /* 0xec */ ,
9879 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9880 {6, 1, 6}, /* shli r3, r1, 6 */
9881 {2, 3, 2}, /* sub r4, r3, r2 */
9882 {6, 4, 2}} /* shli r5, r4, 2 */
9884 {237ll /* 0xed */ ,
9885 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9886 {6, 1, 6}, /* shli r3, r1, 6 */
9887 {2, 3, 2}, /* sub r4, r3, r2 */
9888 {4, 4, 1}} /* shl2add r5, r4, r1 */
9890 {238ll /* 0xee */ ,
9891 {{6, 1, 4}, /* shli r2, r1, 4 */
9892 {3, 1, 2}, /* shl1add r3, r1, r2 */
9893 {6, 2, 4}, /* shli r4, r2, 4 */
9894 {2, 4, 3}} /* sub r5, r4, r3 */
9896 {239ll /* 0xef */ ,
9897 {{6, 1, 4}, /* shli r2, r1, 4 */
9898 {1, 1, 2}, /* add r3, r1, r2 */
9899 {6, 2, 4}, /* shli r4, r2, 4 */
9900 {2, 4, 3}} /* sub r5, r4, r3 */
9902 {240ll /* 0xf0 */ ,
9903 {{6, 1, 4}, /* shli r2, r1, 4 */
9904 {6, 1, 8}, /* shli r3, r1, 8 */
9905 {2, 3, 2}} /* sub r4, r3, r2 */
9907 {241ll /* 0xf1 */ ,
9908 {{6, 1, 4}, /* shli r2, r1, 4 */
9909 {2, 1, 2}, /* sub r3, r1, r2 */
9910 {6, 2, 4}, /* shli r4, r2, 4 */
9911 {1, 3, 4}} /* add r5, r3, r4 */
9913 {242ll /* 0xf2 */ ,
9914 {{6, 1, 1}, /* shli r2, r1, 1 */
9915 {6, 1, 5}, /* shli r3, r1, 5 */
9916 {2, 3, 2}, /* sub r4, r3, r2 */
9917 {5, 4, 2}} /* shl3add r5, r4, r2 */
9919 {243ll /* 0xf3 */ ,
9920 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9921 {5, 2, 2}, /* shl3add r3, r2, r2 */
9922 {5, 3, 3}} /* shl3add r4, r3, r3 */
9924 {244ll /* 0xf4 */ ,
9925 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9926 {6, 1, 6}, /* shli r3, r1, 6 */
9927 {2, 3, 2}, /* sub r4, r3, r2 */
9928 {6, 4, 2}} /* shli r5, r4, 2 */
9930 {245ll /* 0xf5 */ ,
9931 {{6, 1, 4}, /* shli r2, r1, 4 */
9932 {2, 1, 2}, /* sub r3, r1, r2 */
9933 {4, 2, 1}, /* shl2add r4, r2, r1 */
9934 {4, 4, 3}} /* shl2add r5, r4, r3 */
9936 {246ll /* 0xf6 */ ,
9937 {{6, 1, 3}, /* shli r2, r1, 3 */
9938 {3, 1, 2}, /* shl1add r3, r1, r2 */
9939 {6, 2, 5}, /* shli r4, r2, 5 */
9940 {2, 4, 3}} /* sub r5, r4, r3 */
9942 {247ll /* 0xf7 */ ,
9943 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9944 {6, 1, 8}, /* shli r3, r1, 8 */
9945 {2, 3, 2}} /* sub r4, r3, r2 */
9947 {248ll /* 0xf8 */ ,
9948 {{6, 1, 3}, /* shli r2, r1, 3 */
9949 {6, 1, 8}, /* shli r3, r1, 8 */
9950 {2, 3, 2}} /* sub r4, r3, r2 */
9952 {249ll /* 0xf9 */ ,
9953 {{6, 1, 5}, /* shli r2, r1, 5 */
9954 {2, 2, 1}, /* sub r3, r2, r1 */
9955 {5, 3, 1}} /* shl3add r4, r3, r1 */
9957 {250ll /* 0xfa */ ,
9958 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9959 {6, 1, 7}, /* shli r3, r1, 7 */
9960 {2, 3, 2}, /* sub r4, r3, r2 */
9961 {6, 4, 1}} /* shli r5, r4, 1 */
9963 {251ll /* 0xfb */ ,
9964 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9965 {6, 1, 8}, /* shli r3, r1, 8 */
9966 {2, 3, 2}} /* sub r4, r3, r2 */
9968 {252ll /* 0xfc */ ,
9969 {{6, 1, 2}, /* shli r2, r1, 2 */
9970 {6, 1, 8}, /* shli r3, r1, 8 */
9971 {2, 3, 2}} /* sub r4, r3, r2 */
9973 {253ll /* 0xfd */ ,
9974 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9975 {6, 1, 8}, /* shli r3, r1, 8 */
9976 {2, 3, 2}} /* sub r4, r3, r2 */
9978 {254ll /* 0xfe */ ,
9979 {{6, 1, 1}, /* shli r2, r1, 1 */
9980 {6, 1, 8}, /* shli r3, r1, 8 */
9981 {2, 3, 2}} /* sub r4, r3, r2 */
9983 {255ll /* 0xff */ ,
9984 {{6, 1, 8}, /* shli r2, r1, 8 */
9985 {2, 2, 1}} /* sub r3, r2, r1 */
9987 {256ll /* 0x100 */ ,
9988 {{6, 1, 8}} /* shli r2, r1, 8 */
9990 {257ll /* 0x101 */ ,
9991 {{6, 1, 8}, /* shli r2, r1, 8 */
9992 {1, 1, 2}} /* add r3, r1, r2 */
9994 {258ll /* 0x102 */ ,
9995 {{6, 1, 8}, /* shli r2, r1, 8 */
9996 {3, 1, 2}} /* shl1add r3, r1, r2 */
9998 {259ll /* 0x103 */ ,
9999 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10000 {6, 1, 8}, /* shli r3, r1, 8 */
10001 {1, 2, 3}} /* add r4, r2, r3 */
10003 {260ll /* 0x104 */ ,
10004 {{6, 1, 8}, /* shli r2, r1, 8 */
10005 {4, 1, 2}} /* shl2add r3, r1, r2 */
10007 {261ll /* 0x105 */ ,
10008 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10009 {6, 1, 8}, /* shli r3, r1, 8 */
10010 {1, 2, 3}} /* add r4, r2, r3 */
10012 {262ll /* 0x106 */ ,
10013 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10014 {6, 1, 8}, /* shli r3, r1, 8 */
10015 {3, 2, 3}} /* shl1add r4, r2, r3 */
10017 {263ll /* 0x107 */ ,
10018 {{6, 1, 8}, /* shli r2, r1, 8 */
10019 {2, 2, 1}, /* sub r3, r2, r1 */
10020 {5, 1, 3}} /* shl3add r4, r1, r3 */
10022 {264ll /* 0x108 */ ,
10023 {{6, 1, 8}, /* shli r2, r1, 8 */
10024 {5, 1, 2}} /* shl3add r3, r1, r2 */
10026 {265ll /* 0x109 */ ,
10027 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10028 {6, 1, 8}, /* shli r3, r1, 8 */
10029 {1, 2, 3}} /* add r4, r2, r3 */
10031 {266ll /* 0x10a */ ,
10032 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10033 {6, 1, 8}, /* shli r3, r1, 8 */
10034 {3, 2, 3}} /* shl1add r4, r2, r3 */
10036 {267ll /* 0x10b */ ,
10037 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10038 {6, 1, 5}, /* shli r3, r1, 5 */
10039 {1, 1, 3}, /* add r4, r1, r3 */
10040 {5, 4, 2}} /* shl3add r5, r4, r2 */
10042 {268ll /* 0x10c */ ,
10043 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10044 {6, 1, 8}, /* shli r3, r1, 8 */
10045 {4, 2, 3}} /* shl2add r4, r2, r3 */
10047 {269ll /* 0x10d */ ,
10048 {{6, 1, 2}, /* shli r2, r1, 2 */
10049 {1, 1, 2}, /* add r3, r1, r2 */
10050 {5, 2, 1}, /* shl3add r4, r2, r1 */
10051 {5, 4, 3}} /* shl3add r5, r4, r3 */
10053 {270ll /* 0x10e */ ,
10054 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10055 {6, 2, 1}, /* shli r3, r2, 1 */
10056 {6, 2, 5}, /* shli r4, r2, 5 */
10057 {2, 4, 3}} /* sub r5, r4, r3 */
10059 {271ll /* 0x10f */ ,
10060 {{6, 1, 4}, /* shli r2, r1, 4 */
10061 {2, 2, 1}, /* sub r3, r2, r1 */
10062 {6, 2, 4}, /* shli r4, r2, 4 */
10063 {1, 3, 4}} /* add r5, r3, r4 */
10065 {272ll /* 0x110 */ ,
10066 {{6, 1, 4}, /* shli r2, r1, 4 */
10067 {6, 1, 8}, /* shli r3, r1, 8 */
10068 {1, 2, 3}} /* add r4, r2, r3 */
10070 {273ll /* 0x111 */ ,
10071 {{6, 1, 5}, /* shli r2, r1, 5 */
10072 {3, 1, 2}, /* shl1add r3, r1, r2 */
10073 {5, 3, 1}} /* shl3add r4, r3, r1 */
10075 {274ll /* 0x112 */ ,
10076 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10077 {6, 1, 8}, /* shli r3, r1, 8 */
10078 {3, 2, 3}} /* shl1add r4, r2, r3 */
10080 {275ll /* 0x113 */ ,
10081 {{6, 1, 4}, /* shli r2, r1, 4 */
10082 {1, 1, 2}, /* add r3, r1, r2 */
10083 {5, 2, 1}, /* shl3add r4, r2, r1 */
10084 {3, 4, 3}} /* shl1add r5, r4, r3 */
10086 {276ll /* 0x114 */ ,
10087 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10088 {6, 1, 8}, /* shli r3, r1, 8 */
10089 {4, 2, 3}} /* shl2add r4, r2, r3 */
10091 {277ll /* 0x115 */ ,
10092 {{6, 1, 4}, /* shli r2, r1, 4 */
10093 {1, 1, 2}, /* add r3, r1, r2 */
10094 {4, 2, 1}, /* shl2add r4, r2, r1 */
10095 {4, 4, 3}} /* shl2add r5, r4, r3 */
10097 {278ll /* 0x116 */ ,
10098 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10099 {1, 1, 2}, /* add r3, r1, r2 */
10100 {6, 2, 5}, /* shli r4, r2, 5 */
10101 {2, 4, 3}} /* sub r5, r4, r3 */
10103 {279ll /* 0x117 */ ,
10104 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10105 {6, 2, 5}, /* shli r3, r2, 5 */
10106 {2, 3, 2}} /* sub r4, r3, r2 */
10108 {280ll /* 0x118 */ ,
10109 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10110 {6, 1, 8}, /* shli r3, r1, 8 */
10111 {5, 2, 3}} /* shl3add r4, r2, r3 */
10113 {281ll /* 0x119 */ ,
10114 {{6, 1, 4}, /* shli r2, r1, 4 */
10115 {1, 1, 2}, /* add r3, r1, r2 */
10116 {3, 2, 1}, /* shl1add r4, r2, r1 */
10117 {5, 4, 3}} /* shl3add r5, r4, r3 */
10119 {282ll /* 0x11a */ ,
10120 {{6, 1, 4}, /* shli r2, r1, 4 */
10121 {3, 1, 2}, /* shl1add r3, r1, r2 */
10122 {3, 2, 1}, /* shl1add r4, r2, r1 */
10123 {5, 4, 3}} /* shl3add r5, r4, r3 */
10125 {283ll /* 0x11b */ ,
10126 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10127 {6, 1, 5}, /* shli r3, r1, 5 */
10128 {1, 2, 3}, /* add r4, r2, r3 */
10129 {5, 4, 2}} /* shl3add r5, r4, r2 */
10131 {284ll /* 0x11c */ ,
10132 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10133 {6, 1, 2}, /* shli r3, r1, 2 */
10134 {6, 2, 5}, /* shli r4, r2, 5 */
10135 {2, 4, 3}} /* sub r5, r4, r3 */
10137 {285ll /* 0x11d */ ,
10138 {{6, 1, 2}, /* shli r2, r1, 2 */
10139 {2, 1, 2}, /* sub r3, r1, r2 */
10140 {5, 2, 2}, /* shl3add r4, r2, r2 */
10141 {5, 4, 3}} /* shl3add r5, r4, r3 */
10143 {286ll /* 0x11e */ ,
10144 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10145 {6, 1, 1}, /* shli r3, r1, 1 */
10146 {6, 2, 5}, /* shli r4, r2, 5 */
10147 {2, 4, 3}} /* sub r5, r4, r3 */
10149 {287ll /* 0x11f */ ,
10150 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10151 {6, 2, 5}, /* shli r3, r2, 5 */
10152 {2, 3, 1}} /* sub r4, r3, r1 */
10154 {288ll /* 0x120 */ ,
10155 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10156 {6, 2, 5}} /* shli r3, r2, 5 */
10158 {289ll /* 0x121 */ ,
10159 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10160 {6, 2, 5}, /* shli r3, r2, 5 */
10161 {1, 1, 3}} /* add r4, r1, r3 */
10163 {290ll /* 0x122 */ ,
10164 {{6, 1, 5}, /* shli r2, r1, 5 */
10165 {4, 2, 1}, /* shl2add r3, r2, r1 */
10166 {3, 3, 2}} /* shl1add r4, r3, r2 */
10168 {291ll /* 0x123 */ ,
10169 {{6, 1, 5}, /* shli r2, r1, 5 */
10170 {1, 1, 2}, /* add r3, r1, r2 */
10171 {4, 2, 1}, /* shl2add r4, r2, r1 */
10172 {3, 4, 3}} /* shl1add r5, r4, r3 */
10174 {292ll /* 0x124 */ ,
10175 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10176 {6, 1, 8}, /* shli r3, r1, 8 */
10177 {4, 2, 3}} /* shl2add r4, r2, r3 */
10179 {293ll /* 0x125 */ ,
10180 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10181 {5, 2, 1}, /* shl3add r3, r2, r1 */
10182 {4, 3, 1}} /* shl2add r4, r3, r1 */
10184 {294ll /* 0x126 */ ,
10185 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10186 {6, 1, 5}, /* shli r3, r1, 5 */
10187 {4, 3, 2}, /* shl2add r4, r3, r2 */
10188 {3, 4, 3}} /* shl1add r5, r4, r3 */
10190 {295ll /* 0x127 */ ,
10191 {{6, 1, 5}, /* shli r2, r1, 5 */
10192 {1, 1, 2}, /* add r3, r1, r2 */
10193 {2, 2, 1}, /* sub r4, r2, r1 */
10194 {5, 3, 4}} /* shl3add r5, r3, r4 */
10196 {296ll /* 0x128 */ ,
10197 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10198 {6, 1, 8}, /* shli r3, r1, 8 */
10199 {5, 2, 3}} /* shl3add r4, r2, r3 */
10201 {297ll /* 0x129 */ ,
10202 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10203 {6, 2, 5}, /* shli r3, r2, 5 */
10204 {1, 2, 3}} /* add r4, r2, r3 */
10206 {298ll /* 0x12a */ ,
10207 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10208 {1, 1, 2}, /* add r3, r1, r2 */
10209 {6, 2, 5}, /* shli r4, r2, 5 */
10210 {1, 3, 4}} /* add r5, r3, r4 */
10212 {299ll /* 0x12b */ ,
10213 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10214 {3, 1, 2}, /* shl1add r3, r1, r2 */
10215 {6, 2, 5}, /* shli r4, r2, 5 */
10216 {1, 3, 4}} /* add r5, r3, r4 */
10218 {300ll /* 0x12c */ ,
10219 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10220 {6, 2, 2}, /* shli r3, r2, 2 */
10221 {6, 2, 6}, /* shli r4, r2, 6 */
10222 {2, 4, 3}} /* sub r5, r4, r3 */
10224 {301ll /* 0x12d */ ,
10225 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10226 {5, 2, 1}, /* shl3add r3, r2, r1 */
10227 {4, 3, 2}} /* shl2add r4, r3, r2 */
10229 {302ll /* 0x12e */ ,
10230 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10231 {1, 1, 2}, /* add r3, r1, r2 */
10232 {5, 2, 1}, /* shl3add r4, r2, r1 */
10233 {4, 4, 3}} /* shl2add r5, r4, r3 */
10235 {303ll /* 0x12f */ ,
10236 {{6, 1, 4}, /* shli r2, r1, 4 */
10237 {2, 2, 1}, /* sub r3, r2, r1 */
10238 {5, 2, 2}, /* shl3add r4, r2, r2 */
10239 {3, 4, 3}} /* shl1add r5, r4, r3 */
10241 {304ll /* 0x130 */ ,
10242 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10243 {3, 2, 1}, /* shl1add r3, r2, r1 */
10244 {6, 3, 4}} /* shli r4, r3, 4 */
10246 {305ll /* 0x131 */ ,
10247 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10248 {4, 2, 1}, /* shl2add r3, r2, r1 */
10249 {5, 3, 2}} /* shl3add r4, r3, r2 */
10251 {306ll /* 0x132 */ ,
10252 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10253 {6, 2, 5}, /* shli r3, r2, 5 */
10254 {3, 2, 3}} /* shl1add r4, r2, r3 */
10256 {307ll /* 0x133 */ ,
10257 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10258 {3, 2, 1}, /* shl1add r3, r2, r1 */
10259 {6, 2, 5}, /* shli r4, r2, 5 */
10260 {1, 3, 4}} /* add r5, r3, r4 */
10262 {308ll /* 0x134 */ ,
10263 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10264 {1, 1, 2}, /* add r3, r1, r2 */
10265 {6, 2, 5}, /* shli r4, r2, 5 */
10266 {3, 3, 4}} /* shl1add r5, r3, r4 */
10268 {309ll /* 0x135 */ ,
10269 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10270 {3, 2, 1}, /* shl1add r3, r2, r1 */
10271 {6, 2, 6}, /* shli r4, r2, 6 */
10272 {2, 4, 3}} /* sub r5, r4, r3 */
10274 {310ll /* 0x136 */ ,
10275 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10276 {6, 2, 1}, /* shli r3, r2, 1 */
10277 {6, 2, 6}, /* shli r4, r2, 6 */
10278 {2, 4, 3}} /* sub r5, r4, r3 */
10280 {311ll /* 0x137 */ ,
10281 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10282 {4, 1, 2}, /* shl2add r3, r1, r2 */
10283 {6, 2, 6}, /* shli r4, r2, 6 */
10284 {2, 4, 3}} /* sub r5, r4, r3 */
10286 {312ll /* 0x138 */ ,
10287 {{6, 1, 1}, /* shli r2, r1, 1 */
10288 {6, 1, 6}, /* shli r3, r1, 6 */
10289 {2, 3, 2}, /* sub r4, r3, r2 */
10290 {4, 4, 3}} /* shl2add r5, r4, r3 */
10292 {313ll /* 0x139 */ ,
10293 {{6, 1, 3}, /* shli r2, r1, 3 */
10294 {2, 1, 2}, /* sub r3, r1, r2 */
10295 {4, 2, 2}, /* shl2add r4, r2, r2 */
10296 {5, 4, 3}} /* shl3add r5, r4, r3 */
10298 {314ll /* 0x13a */ ,
10299 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10300 {1, 1, 2}, /* add r3, r1, r2 */
10301 {6, 2, 6}, /* shli r4, r2, 6 */
10302 {2, 4, 3}} /* sub r5, r4, r3 */
10304 {315ll /* 0x13b */ ,
10305 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10306 {6, 2, 6}, /* shli r3, r2, 6 */
10307 {2, 3, 2}} /* sub r4, r3, r2 */
10309 {316ll /* 0x13c */ ,
10310 {{6, 1, 6}, /* shli r2, r1, 6 */
10311 {2, 2, 1}, /* sub r3, r2, r1 */
10312 {4, 3, 2}} /* shl2add r4, r3, r2 */
10314 {317ll /* 0x13d */ ,
10315 {{6, 1, 6}, /* shli r2, r1, 6 */
10316 {1, 1, 2}, /* add r3, r1, r2 */
10317 {2, 2, 1}, /* sub r4, r2, r1 */
10318 {4, 4, 3}} /* shl2add r5, r4, r3 */
10320 {318ll /* 0x13e */ ,
10321 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10322 {6, 1, 1}, /* shli r3, r1, 1 */
10323 {6, 2, 6}, /* shli r4, r2, 6 */
10324 {2, 4, 3}} /* sub r5, r4, r3 */
10326 {319ll /* 0x13f */ ,
10327 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10328 {6, 2, 6}, /* shli r3, r2, 6 */
10329 {2, 3, 1}} /* sub r4, r3, r1 */
10331 {320ll /* 0x140 */ ,
10332 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10333 {6, 2, 6}} /* shli r3, r2, 6 */
10335 {321ll /* 0x141 */ ,
10336 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10337 {6, 2, 6}, /* shli r3, r2, 6 */
10338 {1, 1, 3}} /* add r4, r1, r3 */
10340 {322ll /* 0x142 */ ,
10341 {{6, 1, 6}, /* shli r2, r1, 6 */
10342 {3, 2, 1}, /* shl1add r3, r2, r1 */
10343 {3, 3, 2}} /* shl1add r4, r3, r2 */
10345 {323ll /* 0x143 */ ,
10346 {{6, 1, 6}, /* shli r2, r1, 6 */
10347 {1, 1, 2}, /* add r3, r1, r2 */
10348 {2, 2, 1}, /* sub r4, r2, r1 */
10349 {4, 3, 4}} /* shl2add r5, r3, r4 */
10351 {324ll /* 0x144 */ ,
10352 {{6, 1, 6}, /* shli r2, r1, 6 */
10353 {1, 1, 2}, /* add r3, r1, r2 */
10354 {4, 3, 2}} /* shl2add r4, r3, r2 */
10356 {325ll /* 0x145 */ ,
10357 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10358 {6, 2, 6}, /* shli r3, r2, 6 */
10359 {1, 2, 3}} /* add r4, r2, r3 */
10361 {326ll /* 0x146 */ ,
10362 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10363 {1, 1, 2}, /* add r3, r1, r2 */
10364 {6, 2, 6}, /* shli r4, r2, 6 */
10365 {1, 3, 4}} /* add r5, r3, r4 */
10367 {327ll /* 0x147 */ ,
10368 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10369 {3, 1, 2}, /* shl1add r3, r1, r2 */
10370 {6, 2, 6}, /* shli r4, r2, 6 */
10371 {1, 3, 4}} /* add r5, r3, r4 */
10373 {328ll /* 0x148 */ ,
10374 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10375 {6, 1, 8}, /* shli r3, r1, 8 */
10376 {5, 2, 3}} /* shl3add r4, r2, r3 */
10378 {329ll /* 0x149 */ ,
10379 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10380 {5, 2, 1}, /* shl3add r3, r2, r1 */
10381 {5, 3, 1}} /* shl3add r4, r3, r1 */
10383 {330ll /* 0x14a */ ,
10384 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10385 {6, 2, 6}, /* shli r3, r2, 6 */
10386 {3, 2, 3}} /* shl1add r4, r2, r3 */
10388 {331ll /* 0x14b */ ,
10389 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10390 {3, 2, 1}, /* shl1add r3, r2, r1 */
10391 {6, 2, 6}, /* shli r4, r2, 6 */
10392 {1, 3, 4}} /* add r5, r3, r4 */
10394 {332ll /* 0x14c */ ,
10395 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10396 {6, 1, 6}, /* shli r3, r1, 6 */
10397 {1, 2, 3}, /* add r4, r2, r3 */
10398 {4, 4, 3}} /* shl2add r5, r4, r3 */
10400 {333ll /* 0x14d */ ,
10401 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10402 {5, 2, 1}, /* shl3add r3, r2, r1 */
10403 {5, 3, 2}} /* shl3add r4, r3, r2 */
10405 {334ll /* 0x14e */ ,
10406 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10407 {3, 1, 2}, /* shl1add r3, r1, r2 */
10408 {6, 2, 6}, /* shli r4, r2, 6 */
10409 {3, 3, 4}} /* shl1add r5, r3, r4 */
10411 {335ll /* 0x14f */ ,
10412 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10413 {6, 1, 6}, /* shli r3, r1, 6 */
10414 {1, 2, 3}, /* add r4, r2, r3 */
10415 {4, 4, 4}} /* shl2add r5, r4, r4 */
10417 {336ll /* 0x150 */ ,
10418 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10419 {4, 2, 1}, /* shl2add r3, r2, r1 */
10420 {6, 3, 4}} /* shli r4, r3, 4 */
10422 {337ll /* 0x151 */ ,
10423 {{6, 1, 4}, /* shli r2, r1, 4 */
10424 {1, 1, 2}, /* add r3, r1, r2 */
10425 {4, 2, 2}, /* shl2add r4, r2, r2 */
10426 {4, 4, 3}} /* shl2add r5, r4, r3 */
10428 {338ll /* 0x152 */ ,
10429 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10430 {5, 2, 1}, /* shl3add r3, r2, r1 */
10431 {6, 2, 1}, /* shli r4, r2, 1 */
10432 {5, 3, 4}} /* shl3add r5, r3, r4 */
10434 {339ll /* 0x153 */ ,
10435 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10436 {3, 2, 1}, /* shl1add r3, r2, r1 */
10437 {5, 2, 1}, /* shl3add r4, r2, r1 */
10438 {5, 4, 3}} /* shl3add r5, r4, r3 */
10440 {340ll /* 0x154 */ ,
10441 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10442 {6, 2, 6}, /* shli r3, r2, 6 */
10443 {4, 2, 3}} /* shl2add r4, r2, r3 */
10445 {341ll /* 0x155 */ ,
10446 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10447 {4, 2, 1}, /* shl2add r3, r2, r1 */
10448 {6, 2, 6}, /* shli r4, r2, 6 */
10449 {1, 3, 4}} /* add r5, r3, r4 */
10451 {342ll /* 0x156 */ ,
10452 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10453 {5, 2, 2}, /* shl3add r3, r2, r2 */
10454 {6, 2, 1}, /* shli r4, r2, 1 */
10455 {4, 3, 4}} /* shl2add r5, r3, r4 */
10457 {343ll /* 0x157 */ ,
10458 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10459 {3, 2, 2}, /* shl1add r3, r2, r2 */
10460 {5, 2, 1}, /* shl3add r4, r2, r1 */
10461 {5, 4, 3}} /* shl3add r5, r4, r3 */
10463 {344ll /* 0x158 */ ,
10464 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10465 {4, 1, 1}, /* shl2add r3, r1, r1 */
10466 {5, 3, 2}, /* shl3add r4, r3, r2 */
10467 {6, 4, 3}} /* shli r5, r4, 3 */
10469 {345ll /* 0x159 */ ,
10470 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10471 {4, 2, 2}, /* shl2add r3, r2, r2 */
10472 {6, 2, 6}, /* shli r4, r2, 6 */
10473 {1, 3, 4}} /* add r5, r3, r4 */
10475 {346ll /* 0x15a */ ,
10476 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10477 {5, 1, 2}, /* shl3add r3, r1, r2 */
10478 {6, 2, 6}, /* shli r4, r2, 6 */
10479 {3, 3, 4}} /* shl1add r5, r3, r4 */
10481 {347ll /* 0x15b */ ,
10482 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10483 {4, 1, 1}, /* shl2add r3, r1, r1 */
10484 {5, 3, 2}, /* shl3add r4, r3, r2 */
10485 {5, 4, 2}} /* shl3add r5, r4, r2 */
10487 {348ll /* 0x15c */ ,
10488 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10489 {5, 2, 1}, /* shl3add r3, r2, r1 */
10490 {6, 2, 2}, /* shli r4, r2, 2 */
10491 {5, 3, 4}} /* shl3add r5, r3, r4 */
10493 {349ll /* 0x15d */ ,
10494 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10495 {4, 1, 1}, /* shl2add r3, r1, r1 */
10496 {5, 3, 2}, /* shl3add r4, r3, r2 */
10497 {5, 4, 3}} /* shl3add r5, r4, r3 */
10499 {350ll /* 0x15e */ ,
10500 {{6, 1, 5}, /* shli r2, r1, 5 */
10501 {2, 2, 1}, /* sub r3, r2, r1 */
10502 {5, 2, 2}, /* shl3add r4, r2, r2 */
10503 {3, 3, 4}} /* shl1add r5, r3, r4 */
10505 {351ll /* 0x15f */ ,
10506 {{6, 1, 5}, /* shli r2, r1, 5 */
10507 {2, 2, 1}, /* sub r3, r2, r1 */
10508 {4, 2, 2}, /* shl2add r4, r2, r2 */
10509 {3, 4, 3}} /* shl1add r5, r4, r3 */
10511 {352ll /* 0x160 */ ,
10512 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10513 {3, 2, 1}, /* shl1add r3, r2, r1 */
10514 {6, 3, 5}} /* shli r4, r3, 5 */
10516 {353ll /* 0x161 */ ,
10517 {{6, 1, 5}, /* shli r2, r1, 5 */
10518 {1, 1, 2}, /* add r3, r1, r2 */
10519 {4, 2, 2}, /* shl2add r4, r2, r2 */
10520 {3, 4, 3}} /* shl1add r5, r4, r3 */
10522 {354ll /* 0x162 */ ,
10523 {{6, 1, 5}, /* shli r2, r1, 5 */
10524 {1, 1, 2}, /* add r3, r1, r2 */
10525 {5, 2, 2}, /* shl3add r4, r2, r2 */
10526 {3, 3, 4}} /* shl1add r5, r3, r4 */
10528 {355ll /* 0x163 */ ,
10529 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10530 {6, 1, 5}, /* shli r3, r1, 5 */
10531 {4, 2, 3}, /* shl2add r4, r2, r3 */
10532 {5, 4, 2}} /* shl3add r5, r4, r2 */
10534 {356ll /* 0x164 */ ,
10535 {{6, 1, 5}, /* shli r2, r1, 5 */
10536 {3, 2, 1}, /* shl1add r3, r2, r1 */
10537 {3, 2, 2}, /* shl1add r4, r2, r2 */
10538 {4, 3, 4}} /* shl2add r5, r3, r4 */
10540 {357ll /* 0x165 */ ,
10541 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10542 {6, 1, 2}, /* shli r3, r1, 2 */
10543 {5, 2, 3}, /* shl3add r4, r2, r3 */
10544 {5, 4, 2}} /* shl3add r5, r4, r2 */
10546 {358ll /* 0x166 */ ,
10547 {{6, 1, 5}, /* shli r2, r1, 5 */
10548 {3, 1, 2}, /* shl1add r3, r1, r2 */
10549 {4, 2, 3}, /* shl2add r4, r2, r3 */
10550 {3, 4, 3}} /* shl1add r5, r4, r3 */
10552 {359ll /* 0x167 */ ,
10553 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10554 {5, 2, 1}, /* shl3add r3, r2, r1 */
10555 {6, 2, 7}, /* shli r4, r2, 7 */
10556 {2, 4, 3}} /* sub r5, r4, r3 */
10558 {360ll /* 0x168 */ ,
10559 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10560 {5, 2, 2}, /* shl3add r3, r2, r2 */
10561 {6, 3, 3}} /* shli r4, r3, 3 */
10563 {361ll /* 0x169 */ ,
10564 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10565 {5, 2, 2}, /* shl3add r3, r2, r2 */
10566 {5, 3, 1}} /* shl3add r4, r3, r1 */
10568 {362ll /* 0x16a */ ,
10569 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10570 {5, 2, 2}, /* shl3add r3, r2, r2 */
10571 {6, 1, 1}, /* shli r4, r1, 1 */
10572 {5, 3, 4}} /* shl3add r5, r3, r4 */
10574 {363ll /* 0x16b */ ,
10575 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10576 {4, 1, 1}, /* shl2add r3, r1, r1 */
10577 {5, 3, 3}, /* shl3add r4, r3, r3 */
10578 {5, 4, 2}} /* shl3add r5, r4, r2 */
10580 {364ll /* 0x16c */ ,
10581 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10582 {5, 2, 2}, /* shl3add r3, r2, r2 */
10583 {6, 1, 2}, /* shli r4, r1, 2 */
10584 {5, 3, 4}} /* shl3add r5, r3, r4 */
10586 {365ll /* 0x16d */ ,
10587 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10588 {5, 2, 2}, /* shl3add r3, r2, r2 */
10589 {5, 3, 2}} /* shl3add r4, r3, r2 */
10591 {366ll /* 0x16e */ ,
10592 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10593 {6, 1, 7}, /* shli r3, r1, 7 */
10594 {2, 3, 2}, /* sub r4, r3, r2 */
10595 {3, 4, 3}} /* shl1add r5, r4, r3 */
10597 {367ll /* 0x16f */ ,
10598 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10599 {3, 1, 2}, /* shl1add r3, r1, r2 */
10600 {5, 2, 2}, /* shl3add r4, r2, r2 */
10601 {5, 4, 3}} /* shl3add r5, r4, r3 */
10603 {368ll /* 0x170 */ ,
10604 {{6, 1, 3}, /* shli r2, r1, 3 */
10605 {6, 1, 7}, /* shli r3, r1, 7 */
10606 {2, 3, 2}, /* sub r4, r3, r2 */
10607 {3, 4, 3}} /* shl1add r5, r4, r3 */
10609 {369ll /* 0x171 */ ,
10610 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10611 {5, 2, 1}, /* shl3add r3, r2, r1 */
10612 {5, 3, 3}} /* shl3add r4, r3, r3 */
10614 {370ll /* 0x172 */ ,
10615 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10616 {5, 2, 2}, /* shl3add r3, r2, r2 */
10617 {6, 2, 1}, /* shli r4, r2, 1 */
10618 {5, 3, 4}} /* shl3add r5, r3, r4 */
10620 {371ll /* 0x173 */ ,
10621 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10622 {4, 2, 1}, /* shl2add r3, r2, r1 */
10623 {6, 2, 7}, /* shli r4, r2, 7 */
10624 {2, 4, 3}} /* sub r5, r4, r3 */
10626 {372ll /* 0x174 */ ,
10627 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10628 {6, 2, 2}, /* shli r3, r2, 2 */
10629 {6, 2, 7}, /* shli r4, r2, 7 */
10630 {2, 4, 3}} /* sub r5, r4, r3 */
10632 {373ll /* 0x175 */ ,
10633 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10634 {5, 1, 2}, /* shl3add r3, r1, r2 */
10635 {6, 2, 7}, /* shli r4, r2, 7 */
10636 {2, 4, 3}} /* sub r5, r4, r3 */
10638 {374ll /* 0x176 */ ,
10639 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10640 {6, 1, 7}, /* shli r3, r1, 7 */
10641 {2, 3, 2}, /* sub r4, r3, r2 */
10642 {3, 4, 3}} /* shl1add r5, r4, r3 */
10644 {375ll /* 0x177 */ ,
10645 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10646 {3, 2, 2}, /* shl1add r3, r2, r2 */
10647 {6, 2, 7}, /* shli r4, r2, 7 */
10648 {2, 4, 3}} /* sub r5, r4, r3 */
10650 {376ll /* 0x178 */ ,
10651 {{6, 1, 2}, /* shli r2, r1, 2 */
10652 {6, 1, 7}, /* shli r3, r1, 7 */
10653 {2, 3, 2}, /* sub r4, r3, r2 */
10654 {3, 4, 3}} /* shl1add r5, r4, r3 */
10656 {377ll /* 0x179 */ ,
10657 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10658 {3, 2, 1}, /* shl1add r3, r2, r1 */
10659 {6, 2, 7}, /* shli r4, r2, 7 */
10660 {2, 4, 3}} /* sub r5, r4, r3 */
10662 {378ll /* 0x17a */ ,
10663 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10664 {6, 2, 1}, /* shli r3, r2, 1 */
10665 {6, 2, 7}, /* shli r4, r2, 7 */
10666 {2, 4, 3}} /* sub r5, r4, r3 */
10668 {379ll /* 0x17b */ ,
10669 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10670 {3, 1, 2}, /* shl1add r3, r1, r2 */
10671 {6, 2, 7}, /* shli r4, r2, 7 */
10672 {2, 4, 3}} /* sub r5, r4, r3 */
10674 {380ll /* 0x17c */ ,
10675 {{6, 1, 1}, /* shli r2, r1, 1 */
10676 {6, 1, 7}, /* shli r3, r1, 7 */
10677 {2, 3, 2}, /* sub r4, r3, r2 */
10678 {3, 4, 3}} /* shl1add r5, r4, r3 */
10680 {381ll /* 0x17d */ ,
10681 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10682 {6, 2, 7}, /* shli r3, r2, 7 */
10683 {2, 3, 2}} /* sub r4, r3, r2 */
10685 {382ll /* 0x17e */ ,
10686 {{6, 1, 7}, /* shli r2, r1, 7 */
10687 {2, 2, 1}, /* sub r3, r2, r1 */
10688 {3, 3, 2}} /* shl1add r4, r3, r2 */
10690 {383ll /* 0x17f */ ,
10691 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10692 {6, 2, 7}, /* shli r3, r2, 7 */
10693 {2, 3, 1}} /* sub r4, r3, r1 */
10695 {384ll /* 0x180 */ ,
10696 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10697 {6, 2, 7}} /* shli r3, r2, 7 */
10699 {385ll /* 0x181 */ ,
10700 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10701 {6, 2, 7}, /* shli r3, r2, 7 */
10702 {1, 1, 3}} /* add r4, r1, r3 */
10704 {386ll /* 0x182 */ ,
10705 {{6, 1, 7}, /* shli r2, r1, 7 */
10706 {1, 1, 2}, /* add r3, r1, r2 */
10707 {3, 3, 2}} /* shl1add r4, r3, r2 */
10709 {387ll /* 0x183 */ ,
10710 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10711 {6, 2, 7}, /* shli r3, r2, 7 */
10712 {1, 2, 3}} /* add r4, r2, r3 */
10714 {388ll /* 0x184 */ ,
10715 {{6, 1, 7}, /* shli r2, r1, 7 */
10716 {3, 1, 2}, /* shl1add r3, r1, r2 */
10717 {3, 3, 2}} /* shl1add r4, r3, r2 */
10719 {389ll /* 0x185 */ ,
10720 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10721 {3, 1, 2}, /* shl1add r3, r1, r2 */
10722 {6, 2, 7}, /* shli r4, r2, 7 */
10723 {1, 3, 4}} /* add r5, r3, r4 */
10725 {390ll /* 0x186 */ ,
10726 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10727 {6, 2, 7}, /* shli r3, r2, 7 */
10728 {3, 2, 3}} /* shl1add r4, r2, r3 */
10730 {391ll /* 0x187 */ ,
10731 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10732 {3, 2, 1}, /* shl1add r3, r2, r1 */
10733 {6, 2, 7}, /* shli r4, r2, 7 */
10734 {1, 3, 4}} /* add r5, r3, r4 */
10736 {392ll /* 0x188 */ ,
10737 {{6, 1, 7}, /* shli r2, r1, 7 */
10738 {4, 1, 2}, /* shl2add r3, r1, r2 */
10739 {3, 3, 2}} /* shl1add r4, r3, r2 */
10741 {393ll /* 0x189 */ ,
10742 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10743 {3, 2, 2}, /* shl1add r3, r2, r2 */
10744 {6, 2, 7}, /* shli r4, r2, 7 */
10745 {1, 3, 4}} /* add r5, r3, r4 */
10747 {394ll /* 0x18a */ ,
10748 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10749 {6, 1, 7}, /* shli r3, r1, 7 */
10750 {1, 2, 3}, /* add r4, r2, r3 */
10751 {3, 4, 3}} /* shl1add r5, r4, r3 */
10753 {395ll /* 0x18b */ ,
10754 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10755 {5, 1, 2}, /* shl3add r3, r1, r2 */
10756 {6, 2, 7}, /* shli r4, r2, 7 */
10757 {1, 3, 4}} /* add r5, r3, r4 */
10759 {396ll /* 0x18c */ ,
10760 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10761 {6, 2, 7}, /* shli r3, r2, 7 */
10762 {4, 2, 3}} /* shl2add r4, r2, r3 */
10764 {397ll /* 0x18d */ ,
10765 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10766 {4, 2, 1}, /* shl2add r3, r2, r1 */
10767 {6, 2, 7}, /* shli r4, r2, 7 */
10768 {1, 3, 4}} /* add r5, r3, r4 */
10770 {398ll /* 0x18e */ ,
10771 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10772 {3, 2, 1}, /* shl1add r3, r2, r1 */
10773 {6, 2, 7}, /* shli r4, r2, 7 */
10774 {3, 3, 4}} /* shl1add r5, r3, r4 */
10776 {399ll /* 0x18f */ ,
10777 {{6, 1, 4}, /* shli r2, r1, 4 */
10778 {2, 2, 1}, /* sub r3, r2, r1 */
10779 {3, 2, 2}, /* shl1add r4, r2, r2 */
10780 {5, 4, 3}} /* shl3add r5, r4, r3 */
10782 {400ll /* 0x190 */ ,
10783 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10784 {5, 2, 1}, /* shl3add r3, r2, r1 */
10785 {6, 3, 4}} /* shli r4, r3, 4 */
10787 {401ll /* 0x191 */ ,
10788 {{6, 1, 4}, /* shli r2, r1, 4 */
10789 {1, 1, 2}, /* add r3, r1, r2 */
10790 {3, 2, 2}, /* shl1add r4, r2, r2 */
10791 {5, 4, 3}} /* shl3add r5, r4, r3 */
10793 {402ll /* 0x192 */ ,
10794 {{6, 1, 4}, /* shli r2, r1, 4 */
10795 {3, 1, 2}, /* shl1add r3, r1, r2 */
10796 {3, 2, 2}, /* shl1add r4, r2, r2 */
10797 {5, 4, 3}} /* shl3add r5, r4, r3 */
10799 {403ll /* 0x193 */ ,
10800 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10801 {5, 2, 1}, /* shl3add r3, r2, r1 */
10802 {6, 3, 4}, /* shli r4, r3, 4 */
10803 {1, 2, 4}} /* add r5, r2, r4 */
10805 {404ll /* 0x194 */ ,
10806 {{6, 1, 4}, /* shli r2, r1, 4 */
10807 {3, 2, 2}, /* shl1add r3, r2, r2 */
10808 {4, 1, 2}, /* shl2add r4, r1, r2 */
10809 {5, 3, 4}} /* shl3add r5, r3, r4 */
10811 {405ll /* 0x195 */ ,
10812 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10813 {5, 2, 2}, /* shl3add r3, r2, r2 */
10814 {5, 3, 3}} /* shl3add r4, r3, r3 */
10816 {406ll /* 0x196 */ ,
10817 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10818 {5, 1, 2}, /* shl3add r3, r1, r2 */
10819 {6, 2, 7}, /* shli r4, r2, 7 */
10820 {3, 3, 4}} /* shl1add r5, r3, r4 */
10822 {407ll /* 0x197 */ ,
10823 {{6, 1, 5}, /* shli r2, r1, 5 */
10824 {2, 2, 1}, /* sub r3, r2, r1 */
10825 {3, 3, 2}, /* shl1add r4, r3, r2 */
10826 {4, 4, 3}} /* shl2add r5, r4, r3 */
10828 {408ll /* 0x198 */ ,
10829 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10830 {6, 2, 7}, /* shli r3, r2, 7 */
10831 {5, 2, 3}} /* shl3add r4, r2, r3 */
10833 {409ll /* 0x199 */ ,
10834 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10835 {5, 2, 1}, /* shl3add r3, r2, r1 */
10836 {6, 2, 7}, /* shli r4, r2, 7 */
10837 {1, 3, 4}} /* add r5, r3, r4 */
10839 {410ll /* 0x19a */ ,
10840 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10841 {4, 2, 1}, /* shl2add r3, r2, r1 */
10842 {6, 2, 7}, /* shli r4, r2, 7 */
10843 {3, 3, 4}} /* shl1add r5, r3, r4 */
10845 {411ll /* 0x19b */ ,
10846 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10847 {5, 2, 2}, /* shl3add r3, r2, r2 */
10848 {6, 2, 7}, /* shli r4, r2, 7 */
10849 {1, 3, 4}} /* add r5, r3, r4 */
10851 {412ll /* 0x19c */ ,
10852 {{6, 1, 5}, /* shli r2, r1, 5 */
10853 {2, 2, 1}, /* sub r3, r2, r1 */
10854 {5, 2, 2}, /* shl3add r4, r2, r2 */
10855 {4, 3, 4}} /* shl2add r5, r3, r4 */
10857 {413ll /* 0x19d */ ,
10858 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10859 {4, 2, 1}, /* shl2add r3, r2, r1 */
10860 {6, 3, 5}, /* shli r4, r3, 5 */
10861 {2, 4, 2}} /* sub r5, r4, r2 */
10863 {414ll /* 0x19e */ ,
10864 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10865 {4, 2, 2}, /* shl2add r3, r2, r2 */
10866 {6, 2, 7}, /* shli r4, r2, 7 */
10867 {3, 3, 4}} /* shl1add r5, r3, r4 */
10869 {415ll /* 0x19f */ ,
10870 {{6, 1, 5}, /* shli r2, r1, 5 */
10871 {2, 2, 1}, /* sub r3, r2, r1 */
10872 {3, 2, 2}, /* shl1add r4, r2, r2 */
10873 {4, 4, 3}} /* shl2add r5, r4, r3 */
10875 {416ll /* 0x1a0 */ ,
10876 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10877 {4, 2, 1}, /* shl2add r3, r2, r1 */
10878 {6, 3, 5}} /* shli r4, r3, 5 */
10880 {417ll /* 0x1a1 */ ,
10881 {{6, 1, 5}, /* shli r2, r1, 5 */
10882 {1, 1, 2}, /* add r3, r1, r2 */
10883 {3, 2, 2}, /* shl1add r4, r2, r2 */
10884 {4, 4, 3}} /* shl2add r5, r4, r3 */
10886 {418ll /* 0x1a2 */ ,
10887 {{6, 1, 5}, /* shli r2, r1, 5 */
10888 {3, 1, 2}, /* shl1add r3, r1, r2 */
10889 {3, 2, 2}, /* shl1add r4, r2, r2 */
10890 {4, 4, 3}} /* shl2add r5, r4, r3 */
10892 {419ll /* 0x1a3 */ ,
10893 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10894 {4, 2, 1}, /* shl2add r3, r2, r1 */
10895 {6, 3, 5}, /* shli r4, r3, 5 */
10896 {1, 2, 4}} /* add r5, r2, r4 */
10898 {420ll /* 0x1a4 */ ,
10899 {{6, 1, 5}, /* shli r2, r1, 5 */
10900 {1, 1, 2}, /* add r3, r1, r2 */
10901 {5, 2, 2}, /* shl3add r4, r2, r2 */
10902 {4, 3, 4}} /* shl2add r5, r3, r4 */
10904 {421ll /* 0x1a5 */ ,
10905 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10906 {6, 1, 5}, /* shli r3, r1, 5 */
10907 {4, 2, 3}, /* shl2add r4, r2, r3 */
10908 {5, 4, 2}} /* shl3add r5, r4, r2 */
10910 {422ll /* 0x1a6 */ ,
10911 {{6, 1, 5}, /* shli r2, r1, 5 */
10912 {3, 2, 1}, /* shl1add r3, r2, r1 */
10913 {3, 3, 3}, /* shl1add r4, r3, r3 */
10914 {3, 4, 2}} /* shl1add r5, r4, r2 */
10916 {423ll /* 0x1a7 */ ,
10917 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10918 {6, 2, 4}, /* shli r3, r2, 4 */
10919 {2, 3, 1}, /* sub r4, r3, r1 */
10920 {5, 4, 4}} /* shl3add r5, r4, r4 */
10922 {424ll /* 0x1a8 */ ,
10923 {{6, 1, 5}, /* shli r2, r1, 5 */
10924 {1, 1, 2}, /* add r3, r1, r2 */
10925 {4, 2, 2}, /* shl2add r4, r2, r2 */
10926 {5, 3, 4}} /* shl3add r5, r3, r4 */
10928 {425ll /* 0x1a9 */ ,
10929 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10930 {6, 1, 4}, /* shli r3, r1, 4 */
10931 {4, 2, 3}, /* shl2add r4, r2, r3 */
10932 {5, 4, 2}} /* shl3add r5, r4, r2 */
10934 {426ll /* 0x1aa */ ,
10935 {{6, 1, 5}, /* shli r2, r1, 5 */
10936 {3, 1, 2}, /* shl1add r3, r1, r2 */
10937 {3, 2, 3}, /* shl1add r4, r2, r3 */
10938 {4, 4, 3}} /* shl2add r5, r4, r3 */
10940 {427ll /* 0x1ab */ ,
10941 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10942 {4, 2, 1}, /* shl2add r3, r2, r1 */
10943 {4, 3, 1}, /* shl2add r4, r3, r1 */
10944 {5, 4, 2}} /* shl3add r5, r4, r2 */
10946 {428ll /* 0x1ac */ ,
10947 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10948 {5, 1, 2}, /* shl3add r3, r1, r2 */
10949 {6, 2, 7}, /* shli r4, r2, 7 */
10950 {4, 3, 4}} /* shl2add r5, r3, r4 */
10952 {429ll /* 0x1ad */ ,
10953 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10954 {4, 2, 1}, /* shl2add r3, r2, r1 */
10955 {6, 3, 5}, /* shli r4, r3, 5 */
10956 {1, 3, 4}} /* add r5, r3, r4 */
10958 {430ll /* 0x1ae */ ,
10959 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10960 {6, 2, 4}, /* shli r3, r2, 4 */
10961 {2, 3, 1}, /* sub r4, r3, r1 */
10962 {3, 4, 3}} /* shl1add r5, r4, r3 */
10964 {431ll /* 0x1af */ ,
10965 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10966 {5, 2, 2}, /* shl3add r3, r2, r2 */
10967 {6, 1, 9}, /* shli r4, r1, 9 */
10968 {2, 4, 3}} /* sub r5, r4, r3 */
10970 {432ll /* 0x1b0 */ ,
10971 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10972 {5, 2, 2}, /* shl3add r3, r2, r2 */
10973 {6, 3, 4}} /* shli r4, r3, 4 */
10975 {433ll /* 0x1b1 */ ,
10976 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10977 {4, 2, 2}, /* shl2add r3, r2, r2 */
10978 {5, 2, 1}, /* shl3add r4, r2, r1 */
10979 {5, 3, 4}} /* shl3add r5, r3, r4 */
10981 {434ll /* 0x1b2 */ ,
10982 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10983 {5, 2, 1}, /* shl3add r3, r2, r1 */
10984 {6, 2, 7}, /* shli r4, r2, 7 */
10985 {3, 3, 4}} /* shl1add r5, r3, r4 */
10987 {435ll /* 0x1b3 */ ,
10988 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10989 {5, 2, 2}, /* shl3add r3, r2, r2 */
10990 {6, 3, 4}, /* shli r4, r3, 4 */
10991 {1, 2, 4}} /* add r5, r2, r4 */
10993 {436ll /* 0x1b4 */ ,
10994 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10995 {4, 2, 1}, /* shl2add r3, r2, r1 */
10996 {6, 2, 7}, /* shli r4, r2, 7 */
10997 {4, 3, 4}} /* shl2add r5, r3, r4 */
10999 {437ll /* 0x1b5 */ ,
11000 {{6, 1, 4}, /* shli r2, r1, 4 */
11001 {2, 1, 2}, /* sub r3, r1, r2 */
11002 {5, 2, 3}, /* shl3add r4, r2, r3 */
11003 {4, 4, 3}} /* shl2add r5, r4, r3 */
11005 {438ll /* 0x1b6 */ ,
11006 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11007 {5, 2, 2}, /* shl3add r3, r2, r2 */
11008 {6, 2, 7}, /* shli r4, r2, 7 */
11009 {3, 3, 4}} /* shl1add r5, r3, r4 */
11011 {439ll /* 0x1b7 */ ,
11012 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11013 {5, 2, 1}, /* shl3add r3, r2, r1 */
11014 {6, 1, 9}, /* shli r4, r1, 9 */
11015 {2, 4, 3}} /* sub r5, r4, r3 */
11017 {440ll /* 0x1b8 */ ,
11018 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11019 {6, 1, 6}, /* shli r3, r1, 6 */
11020 {2, 3, 2}, /* sub r4, r3, r2 */
11021 {6, 4, 3}} /* shli r5, r4, 3 */
11023 {441ll /* 0x1b9 */ ,
11024 {{6, 1, 6}, /* shli r2, r1, 6 */
11025 {2, 1, 2}, /* sub r3, r1, r2 */
11026 {2, 2, 1}, /* sub r4, r2, r1 */
11027 {5, 4, 3}} /* shl3add r5, r4, r3 */
11029 {442ll /* 0x1ba */ ,
11030 {{6, 1, 6}, /* shli r2, r1, 6 */
11031 {2, 2, 1}, /* sub r3, r2, r1 */
11032 {3, 3, 3}, /* shl1add r4, r3, r3 */
11033 {3, 4, 2}} /* shl1add r5, r4, r2 */
11035 {443ll /* 0x1bb */ ,
11036 {{6, 1, 6}, /* shli r2, r1, 6 */
11037 {2, 2, 1}, /* sub r3, r2, r1 */
11038 {3, 3, 2}, /* shl1add r4, r3, r2 */
11039 {3, 4, 3}} /* shl1add r5, r4, r3 */
11041 {444ll /* 0x1bc */ ,
11042 {{6, 1, 6}, /* shli r2, r1, 6 */
11043 {4, 1, 2}, /* shl2add r3, r1, r2 */
11044 {6, 2, 3}, /* shli r4, r2, 3 */
11045 {2, 4, 3}} /* sub r5, r4, r3 */
11047 {445ll /* 0x1bd */ ,
11048 {{6, 1, 6}, /* shli r2, r1, 6 */
11049 {4, 1, 2}, /* shl2add r3, r1, r2 */
11050 {5, 2, 1}, /* shl3add r4, r2, r1 */
11051 {2, 4, 3}} /* sub r5, r4, r3 */
11053 {446ll /* 0x1be */ ,
11054 {{6, 1, 6}, /* shli r2, r1, 6 */
11055 {3, 1, 2}, /* shl1add r3, r1, r2 */
11056 {6, 2, 3}, /* shli r4, r2, 3 */
11057 {2, 4, 3}} /* sub r5, r4, r3 */
11059 {447ll /* 0x1bf */ ,
11060 {{6, 1, 6}, /* shli r2, r1, 6 */
11061 {1, 1, 2}, /* add r3, r1, r2 */
11062 {6, 2, 3}, /* shli r4, r2, 3 */
11063 {2, 4, 3}} /* sub r5, r4, r3 */
11065 {448ll /* 0x1c0 */ ,
11066 {{6, 1, 6}, /* shli r2, r1, 6 */
11067 {6, 1, 9}, /* shli r3, r1, 9 */
11068 {2, 3, 2}} /* sub r4, r3, r2 */
11070 {449ll /* 0x1c1 */ ,
11071 {{6, 1, 6}, /* shli r2, r1, 6 */
11072 {2, 1, 2}, /* sub r3, r1, r2 */
11073 {5, 2, 3}} /* shl3add r4, r2, r3 */
11075 {450ll /* 0x1c2 */ ,
11076 {{6, 1, 1}, /* shli r2, r1, 1 */
11077 {6, 1, 6}, /* shli r3, r1, 6 */
11078 {2, 2, 3}, /* sub r4, r2, r3 */
11079 {5, 3, 4}} /* shl3add r5, r3, r4 */
11081 {451ll /* 0x1c3 */ ,
11082 {{6, 1, 6}, /* shli r2, r1, 6 */
11083 {2, 1, 2}, /* sub r3, r1, r2 */
11084 {4, 2, 1}, /* shl2add r4, r2, r1 */
11085 {3, 4, 3}} /* shl1add r5, r4, r3 */
11087 {452ll /* 0x1c4 */ ,
11088 {{6, 1, 2}, /* shli r2, r1, 2 */
11089 {6, 1, 6}, /* shli r3, r1, 6 */
11090 {2, 2, 3}, /* sub r4, r2, r3 */
11091 {5, 3, 4}} /* shl3add r5, r3, r4 */
11093 {453ll /* 0x1c5 */ ,
11094 {{6, 1, 6}, /* shli r2, r1, 6 */
11095 {2, 1, 2}, /* sub r3, r1, r2 */
11096 {3, 2, 1}, /* shl1add r4, r2, r1 */
11097 {4, 4, 3}} /* shl2add r5, r4, r3 */
11099 {454ll /* 0x1c6 */ ,
11100 {{6, 1, 6}, /* shli r2, r1, 6 */
11101 {1, 1, 2}, /* add r3, r1, r2 */
11102 {3, 3, 3}, /* shl1add r4, r3, r3 */
11103 {3, 4, 2}} /* shl1add r5, r4, r2 */
11105 {455ll /* 0x1c7 */ ,
11106 {{6, 1, 3}, /* shli r2, r1, 3 */
11107 {2, 2, 1}, /* sub r3, r2, r1 */
11108 {6, 3, 6}, /* shli r4, r3, 6 */
11109 {1, 3, 4}} /* add r5, r3, r4 */
11111 {456ll /* 0x1c8 */ ,
11112 {{6, 1, 3}, /* shli r2, r1, 3 */
11113 {2, 1, 2}, /* sub r3, r1, r2 */
11114 {6, 2, 6}, /* shli r4, r2, 6 */
11115 {5, 3, 4}} /* shl3add r5, r3, r4 */
11117 {457ll /* 0x1c9 */ ,
11118 {{6, 1, 6}, /* shli r2, r1, 6 */
11119 {1, 1, 2}, /* add r3, r1, r2 */
11120 {2, 1, 2}, /* sub r4, r1, r2 */
11121 {5, 3, 4}} /* shl3add r5, r3, r4 */
11123 {458ll /* 0x1ca */ ,
11124 {{6, 1, 6}, /* shli r2, r1, 6 */
11125 {3, 1, 2}, /* shl1add r3, r1, r2 */
11126 {3, 3, 2}, /* shl1add r4, r3, r2 */
11127 {3, 4, 3}} /* shl1add r5, r4, r3 */
11129 {459ll /* 0x1cb */ ,
11130 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11131 {5, 2, 2}, /* shl3add r3, r2, r2 */
11132 {6, 3, 4}, /* shli r4, r3, 4 */
11133 {1, 3, 4}} /* add r5, r3, r4 */
11135 {460ll /* 0x1cc */ ,
11136 {{6, 1, 6}, /* shli r2, r1, 6 */
11137 {3, 1, 2}, /* shl1add r3, r1, r2 */
11138 {3, 3, 3}, /* shl1add r4, r3, r3 */
11139 {3, 4, 2}} /* shl1add r5, r4, r2 */
11141 {461ll /* 0x1cd */ ,
11142 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11143 {5, 2, 2}, /* shl3add r3, r2, r2 */
11144 {5, 3, 1}, /* shl3add r4, r3, r1 */
11145 {3, 4, 3}} /* shl1add r5, r4, r3 */
11147 {462ll /* 0x1ce */ ,
11148 {{6, 1, 3}, /* shli r2, r1, 3 */
11149 {2, 2, 1}, /* sub r3, r2, r1 */
11150 {6, 3, 6}, /* shli r4, r3, 6 */
11151 {3, 3, 4}} /* shl1add r5, r3, r4 */
11153 {463ll /* 0x1cf */ ,
11154 {{6, 1, 3}, /* shli r2, r1, 3 */
11155 {2, 2, 1}, /* sub r3, r2, r1 */
11156 {5, 3, 1}, /* shl3add r4, r3, r1 */
11157 {5, 4, 3}} /* shl3add r5, r4, r3 */
11159 {464ll /* 0x1d0 */ ,
11160 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11161 {6, 1, 5}, /* shli r3, r1, 5 */
11162 {2, 3, 2}, /* sub r4, r3, r2 */
11163 {6, 4, 4}} /* shli r5, r4, 4 */
11165 {465ll /* 0x1d1 */ ,
11166 {{6, 1, 6}, /* shli r2, r1, 6 */
11167 {2, 1, 2}, /* sub r3, r1, r2 */
11168 {3, 1, 2}, /* shl1add r4, r1, r2 */
11169 {5, 4, 3}} /* shl3add r5, r4, r3 */
11171 {467ll /* 0x1d3 */ ,
11172 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11173 {5, 2, 2}, /* shl3add r3, r2, r2 */
11174 {6, 1, 9}, /* shli r4, r1, 9 */
11175 {2, 4, 3}} /* sub r5, r4, r3 */
11177 {468ll /* 0x1d4 */ ,
11178 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11179 {6, 1, 5}, /* shli r3, r1, 5 */
11180 {4, 2, 3}, /* shl2add r4, r2, r3 */
11181 {5, 4, 4}} /* shl3add r5, r4, r4 */
11183 {469ll /* 0x1d5 */ ,
11184 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11185 {4, 2, 1}, /* shl2add r3, r2, r1 */
11186 {5, 3, 3}, /* shl3add r4, r3, r3 */
11187 {4, 4, 1}} /* shl2add r5, r4, r1 */
11189 {470ll /* 0x1d6 */ ,
11190 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11191 {6, 2, 5}, /* shli r3, r2, 5 */
11192 {2, 3, 2}, /* sub r4, r3, r2 */
11193 {3, 4, 3}} /* shl1add r5, r4, r3 */
11195 {471ll /* 0x1d7 */ ,
11196 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11197 {5, 2, 1}, /* shl3add r3, r2, r1 */
11198 {6, 1, 9}, /* shli r4, r1, 9 */
11199 {2, 4, 3}} /* sub r5, r4, r3 */
11201 {472ll /* 0x1d8 */ ,
11202 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11203 {6, 1, 6}, /* shli r3, r1, 6 */
11204 {2, 3, 2}, /* sub r4, r3, r2 */
11205 {6, 4, 3}} /* shli r5, r4, 3 */
11207 {473ll /* 0x1d9 */ ,
11208 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11209 {6, 1, 6}, /* shli r3, r1, 6 */
11210 {2, 3, 2}, /* sub r4, r3, r2 */
11211 {5, 4, 1}} /* shl3add r5, r4, r1 */
11213 {475ll /* 0x1db */ ,
11214 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11215 {4, 2, 1}, /* shl2add r3, r2, r1 */
11216 {6, 1, 9}, /* shli r4, r1, 9 */
11217 {2, 4, 3}} /* sub r5, r4, r3 */
11219 {476ll /* 0x1dc */ ,
11220 {{6, 1, 5}, /* shli r2, r1, 5 */
11221 {4, 1, 2}, /* shl2add r3, r1, r2 */
11222 {6, 2, 4}, /* shli r4, r2, 4 */
11223 {2, 4, 3}} /* sub r5, r4, r3 */
11225 {477ll /* 0x1dd */ ,
11226 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11227 {6, 1, 6}, /* shli r3, r1, 6 */
11228 {2, 3, 2}, /* sub r4, r3, r2 */
11229 {5, 4, 2}} /* shl3add r5, r4, r2 */
11231 {478ll /* 0x1de */ ,
11232 {{6, 1, 5}, /* shli r2, r1, 5 */
11233 {3, 1, 2}, /* shl1add r3, r1, r2 */
11234 {6, 2, 4}, /* shli r4, r2, 4 */
11235 {2, 4, 3}} /* sub r5, r4, r3 */
11237 {479ll /* 0x1df */ ,
11238 {{6, 1, 5}, /* shli r2, r1, 5 */
11239 {1, 1, 2}, /* add r3, r1, r2 */
11240 {6, 2, 4}, /* shli r4, r2, 4 */
11241 {2, 4, 3}} /* sub r5, r4, r3 */
11243 {480ll /* 0x1e0 */ ,
11244 {{6, 1, 5}, /* shli r2, r1, 5 */
11245 {6, 1, 9}, /* shli r3, r1, 9 */
11246 {2, 3, 2}} /* sub r4, r3, r2 */
11248 {481ll /* 0x1e1 */ ,
11249 {{6, 1, 5}, /* shli r2, r1, 5 */
11250 {2, 1, 2}, /* sub r3, r1, r2 */
11251 {6, 2, 4}, /* shli r4, r2, 4 */
11252 {1, 3, 4}} /* add r5, r3, r4 */
11254 {482ll /* 0x1e2 */ ,
11255 {{6, 1, 4}, /* shli r2, r1, 4 */
11256 {2, 1, 2}, /* sub r3, r1, r2 */
11257 {6, 2, 5}, /* shli r4, r2, 5 */
11258 {3, 3, 4}} /* shl1add r5, r3, r4 */
11260 {483ll /* 0x1e3 */ ,
11261 {{6, 1, 5}, /* shli r2, r1, 5 */
11262 {2, 1, 2}, /* sub r3, r1, r2 */
11263 {5, 2, 1}, /* shl3add r4, r2, r1 */
11264 {3, 4, 3}} /* shl1add r5, r4, r3 */
11266 {484ll /* 0x1e4 */ ,
11267 {{6, 1, 2}, /* shli r2, r1, 2 */
11268 {6, 1, 6}, /* shli r3, r1, 6 */
11269 {2, 3, 2}, /* sub r4, r3, r2 */
11270 {5, 4, 2}} /* shl3add r5, r4, r2 */
11272 {485ll /* 0x1e5 */ ,
11273 {{6, 1, 5}, /* shli r2, r1, 5 */
11274 {2, 1, 2}, /* sub r3, r1, r2 */
11275 {4, 2, 1}, /* shl2add r4, r2, r1 */
11276 {4, 4, 3}} /* shl2add r5, r4, r3 */
11278 {486ll /* 0x1e6 */ ,
11279 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11280 {5, 2, 2}, /* shl3add r3, r2, r2 */
11281 {5, 3, 3}, /* shl3add r4, r3, r3 */
11282 {6, 4, 1}} /* shli r5, r4, 1 */
11284 {487ll /* 0x1e7 */ ,
11285 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11286 {5, 2, 1}, /* shl3add r3, r2, r1 */
11287 {6, 1, 9}, /* shli r4, r1, 9 */
11288 {2, 4, 3}} /* sub r5, r4, r3 */
11290 {488ll /* 0x1e8 */ ,
11291 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11292 {6, 1, 6}, /* shli r3, r1, 6 */
11293 {2, 3, 2}, /* sub r4, r3, r2 */
11294 {6, 4, 3}} /* shli r5, r4, 3 */
11296 {489ll /* 0x1e9 */ ,
11297 {{6, 1, 5}, /* shli r2, r1, 5 */
11298 {2, 1, 2}, /* sub r3, r1, r2 */
11299 {3, 2, 1}, /* shl1add r4, r2, r1 */
11300 {5, 4, 3}} /* shl3add r5, r4, r3 */
11302 {490ll /* 0x1ea */ ,
11303 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11304 {6, 2, 5}, /* shli r3, r2, 5 */
11305 {1, 2, 3}, /* add r4, r2, r3 */
11306 {3, 4, 3}} /* shl1add r5, r4, r3 */
11308 {491ll /* 0x1eb */ ,
11309 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11310 {6, 1, 6}, /* shli r3, r1, 6 */
11311 {2, 3, 2}, /* sub r4, r3, r2 */
11312 {5, 4, 2}} /* shl3add r5, r4, r2 */
11314 {492ll /* 0x1ec */ ,
11315 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11316 {6, 1, 7}, /* shli r3, r1, 7 */
11317 {2, 3, 2}, /* sub r4, r3, r2 */
11318 {6, 4, 2}} /* shli r5, r4, 2 */
11320 {493ll /* 0x1ed */ ,
11321 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11322 {6, 1, 7}, /* shli r3, r1, 7 */
11323 {2, 3, 2}, /* sub r4, r3, r2 */
11324 {4, 4, 1}} /* shl2add r5, r4, r1 */
11326 {494ll /* 0x1ee */ ,
11327 {{6, 1, 4}, /* shli r2, r1, 4 */
11328 {3, 1, 2}, /* shl1add r3, r1, r2 */
11329 {6, 2, 5}, /* shli r4, r2, 5 */
11330 {2, 4, 3}} /* sub r5, r4, r3 */
11332 {495ll /* 0x1ef */ ,
11333 {{6, 1, 4}, /* shli r2, r1, 4 */
11334 {1, 1, 2}, /* add r3, r1, r2 */
11335 {6, 2, 5}, /* shli r4, r2, 5 */
11336 {2, 4, 3}} /* sub r5, r4, r3 */
11338 {496ll /* 0x1f0 */ ,
11339 {{6, 1, 4}, /* shli r2, r1, 4 */
11340 {6, 1, 9}, /* shli r3, r1, 9 */
11341 {2, 3, 2}} /* sub r4, r3, r2 */
11343 {497ll /* 0x1f1 */ ,
11344 {{6, 1, 4}, /* shli r2, r1, 4 */
11345 {2, 1, 2}, /* sub r3, r1, r2 */
11346 {6, 2, 5}, /* shli r4, r2, 5 */
11347 {1, 3, 4}} /* add r5, r3, r4 */
11349 {498ll /* 0x1f2 */ ,
11350 {{6, 1, 1}, /* shli r2, r1, 1 */
11351 {6, 1, 6}, /* shli r3, r1, 6 */
11352 {2, 3, 2}, /* sub r4, r3, r2 */
11353 {5, 4, 2}} /* shl3add r5, r4, r2 */
11355 {499ll /* 0x1f3 */ ,
11356 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11357 {4, 2, 1}, /* shl2add r3, r2, r1 */
11358 {6, 1, 9}, /* shli r4, r1, 9 */
11359 {2, 4, 3}} /* sub r5, r4, r3 */
11361 {500ll /* 0x1f4 */ ,
11362 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11363 {6, 1, 7}, /* shli r3, r1, 7 */
11364 {2, 3, 2}, /* sub r4, r3, r2 */
11365 {6, 4, 2}} /* shli r5, r4, 2 */
11367 {501ll /* 0x1f5 */ ,
11368 {{6, 1, 4}, /* shli r2, r1, 4 */
11369 {2, 1, 2}, /* sub r3, r1, r2 */
11370 {5, 2, 1}, /* shl3add r4, r2, r1 */
11371 {4, 4, 3}} /* shl2add r5, r4, r3 */
11373 {502ll /* 0x1f6 */ ,
11374 {{6, 1, 3}, /* shli r2, r1, 3 */
11375 {3, 1, 2}, /* shl1add r3, r1, r2 */
11376 {6, 2, 6}, /* shli r4, r2, 6 */
11377 {2, 4, 3}} /* sub r5, r4, r3 */
11379 {503ll /* 0x1f7 */ ,
11380 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11381 {6, 1, 9}, /* shli r3, r1, 9 */
11382 {2, 3, 2}} /* sub r4, r3, r2 */
11384 {504ll /* 0x1f8 */ ,
11385 {{6, 1, 3}, /* shli r2, r1, 3 */
11386 {6, 1, 9}, /* shli r3, r1, 9 */
11387 {2, 3, 2}} /* sub r4, r3, r2 */
11389 {505ll /* 0x1f9 */ ,
11390 {{6, 1, 6}, /* shli r2, r1, 6 */
11391 {2, 2, 1}, /* sub r3, r2, r1 */
11392 {5, 3, 1}} /* shl3add r4, r3, r1 */
11394 {506ll /* 0x1fa */ ,
11395 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11396 {6, 1, 8}, /* shli r3, r1, 8 */
11397 {2, 3, 2}, /* sub r4, r3, r2 */
11398 {6, 4, 1}} /* shli r5, r4, 1 */
11400 {507ll /* 0x1fb */ ,
11401 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11402 {6, 1, 9}, /* shli r3, r1, 9 */
11403 {2, 3, 2}} /* sub r4, r3, r2 */
11405 {508ll /* 0x1fc */ ,
11406 {{6, 1, 2}, /* shli r2, r1, 2 */
11407 {6, 1, 9}, /* shli r3, r1, 9 */
11408 {2, 3, 2}} /* sub r4, r3, r2 */
11410 {509ll /* 0x1fd */ ,
11411 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11412 {6, 1, 9}, /* shli r3, r1, 9 */
11413 {2, 3, 2}} /* sub r4, r3, r2 */
11415 {510ll /* 0x1fe */ ,
11416 {{6, 1, 1}, /* shli r2, r1, 1 */
11417 {6, 1, 9}, /* shli r3, r1, 9 */
11418 {2, 3, 2}} /* sub r4, r3, r2 */
11420 {511ll /* 0x1ff */ ,
11421 {{6, 1, 9}, /* shli r2, r1, 9 */
11422 {2, 2, 1}} /* sub r3, r2, r1 */
11424 {512ll /* 0x200 */ ,
11425 {{6, 1, 9}} /* shli r2, r1, 9 */
11427 {513ll /* 0x201 */ ,
11428 {{6, 1, 9}, /* shli r2, r1, 9 */
11429 {1, 1, 2}} /* add r3, r1, r2 */
11431 {514ll /* 0x202 */ ,
11432 {{6, 1, 9}, /* shli r2, r1, 9 */
11433 {3, 1, 2}} /* shl1add r3, r1, r2 */
11435 {515ll /* 0x203 */ ,
11436 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11437 {6, 1, 9}, /* shli r3, r1, 9 */
11438 {1, 2, 3}} /* add r4, r2, r3 */
11440 {516ll /* 0x204 */ ,
11441 {{6, 1, 9}, /* shli r2, r1, 9 */
11442 {4, 1, 2}} /* shl2add r3, r1, r2 */
11444 {517ll /* 0x205 */ ,
11445 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11446 {6, 1, 9}, /* shli r3, r1, 9 */
11447 {1, 2, 3}} /* add r4, r2, r3 */
11449 {518ll /* 0x206 */ ,
11450 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11451 {6, 1, 9}, /* shli r3, r1, 9 */
11452 {3, 2, 3}} /* shl1add r4, r2, r3 */
11454 {519ll /* 0x207 */ ,
11455 {{6, 1, 9}, /* shli r2, r1, 9 */
11456 {2, 2, 1}, /* sub r3, r2, r1 */
11457 {5, 1, 3}} /* shl3add r4, r1, r3 */
11459 {520ll /* 0x208 */ ,
11460 {{6, 1, 9}, /* shli r2, r1, 9 */
11461 {5, 1, 2}} /* shl3add r3, r1, r2 */
11463 {521ll /* 0x209 */ ,
11464 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11465 {6, 1, 9}, /* shli r3, r1, 9 */
11466 {1, 2, 3}} /* add r4, r2, r3 */
11468 {522ll /* 0x20a */ ,
11469 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11470 {6, 1, 9}, /* shli r3, r1, 9 */
11471 {3, 2, 3}} /* shl1add r4, r2, r3 */
11473 {523ll /* 0x20b */ ,
11474 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11475 {6, 1, 6}, /* shli r3, r1, 6 */
11476 {1, 1, 3}, /* add r4, r1, r3 */
11477 {5, 4, 2}} /* shl3add r5, r4, r2 */
11479 {524ll /* 0x20c */ ,
11480 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11481 {6, 1, 9}, /* shli r3, r1, 9 */
11482 {4, 2, 3}} /* shl2add r4, r2, r3 */
11484 {525ll /* 0x20d */ ,
11485 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11486 {6, 1, 7}, /* shli r3, r1, 7 */
11487 {1, 2, 3}, /* add r4, r2, r3 */
11488 {4, 4, 1}} /* shl2add r5, r4, r1 */
11490 {526ll /* 0x20e */ ,
11491 {{6, 1, 3}, /* shli r2, r1, 3 */
11492 {2, 2, 1}, /* sub r3, r2, r1 */
11493 {6, 2, 6}, /* shli r4, r2, 6 */
11494 {3, 3, 4}} /* shl1add r5, r3, r4 */
11496 {527ll /* 0x20f */ ,
11497 {{6, 1, 4}, /* shli r2, r1, 4 */
11498 {2, 2, 1}, /* sub r3, r2, r1 */
11499 {6, 2, 5}, /* shli r4, r2, 5 */
11500 {1, 3, 4}} /* add r5, r3, r4 */
11502 {528ll /* 0x210 */ ,
11503 {{6, 1, 4}, /* shli r2, r1, 4 */
11504 {6, 1, 9}, /* shli r3, r1, 9 */
11505 {1, 2, 3}} /* add r4, r2, r3 */
11507 {529ll /* 0x211 */ ,
11508 {{6, 1, 6}, /* shli r2, r1, 6 */
11509 {3, 1, 2}, /* shl1add r3, r1, r2 */
11510 {5, 3, 1}} /* shl3add r4, r3, r1 */
11512 {530ll /* 0x212 */ ,
11513 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11514 {6, 1, 9}, /* shli r3, r1, 9 */
11515 {3, 2, 3}} /* shl1add r4, r2, r3 */
11517 {531ll /* 0x213 */ ,
11518 {{6, 1, 4}, /* shli r2, r1, 4 */
11519 {2, 2, 1}, /* sub r3, r2, r1 */
11520 {5, 2, 1}, /* shl3add r4, r2, r1 */
11521 {4, 4, 3}} /* shl2add r5, r4, r3 */
11523 {532ll /* 0x214 */ ,
11524 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11525 {6, 1, 9}, /* shli r3, r1, 9 */
11526 {4, 2, 3}} /* shl2add r4, r2, r3 */
11528 {533ll /* 0x215 */ ,
11529 {{6, 1, 4}, /* shli r2, r1, 4 */
11530 {1, 1, 2}, /* add r3, r1, r2 */
11531 {5, 2, 1}, /* shl3add r4, r2, r1 */
11532 {4, 4, 3}} /* shl2add r5, r4, r3 */
11534 {534ll /* 0x216 */ ,
11535 {{6, 1, 4}, /* shli r2, r1, 4 */
11536 {3, 1, 2}, /* shl1add r3, r1, r2 */
11537 {5, 2, 1}, /* shl3add r4, r2, r1 */
11538 {4, 4, 3}} /* shl2add r5, r4, r3 */
11540 {535ll /* 0x217 */ ,
11541 {{6, 1, 4}, /* shli r2, r1, 4 */
11542 {2, 2, 1}, /* sub r3, r2, r1 */
11543 {4, 2, 1}, /* shl2add r4, r2, r1 */
11544 {5, 4, 3}} /* shl3add r5, r4, r3 */
11546 {536ll /* 0x218 */ ,
11547 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11548 {6, 1, 9}, /* shli r3, r1, 9 */
11549 {5, 2, 3}} /* shl3add r4, r2, r3 */
11551 {537ll /* 0x219 */ ,
11552 {{6, 1, 4}, /* shli r2, r1, 4 */
11553 {1, 1, 2}, /* add r3, r1, r2 */
11554 {4, 2, 1}, /* shl2add r4, r2, r1 */
11555 {5, 4, 3}} /* shl3add r5, r4, r3 */
11557 {538ll /* 0x21a */ ,
11558 {{6, 1, 4}, /* shli r2, r1, 4 */
11559 {3, 1, 2}, /* shl1add r3, r1, r2 */
11560 {4, 2, 1}, /* shl2add r4, r2, r1 */
11561 {5, 4, 3}} /* shl3add r5, r4, r3 */
11563 {539ll /* 0x21b */ ,
11564 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11565 {6, 1, 6}, /* shli r3, r1, 6 */
11566 {1, 2, 3}, /* add r4, r2, r3 */
11567 {5, 4, 2}} /* shl3add r5, r4, r2 */
11569 {540ll /* 0x21c */ ,
11570 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11571 {6, 2, 2}, /* shli r3, r2, 2 */
11572 {6, 2, 6}, /* shli r4, r2, 6 */
11573 {2, 4, 3}} /* sub r5, r4, r3 */
11575 {541ll /* 0x21d */ ,
11576 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11577 {6, 2, 4}, /* shli r3, r2, 4 */
11578 {2, 3, 2}, /* sub r4, r3, r2 */
11579 {4, 4, 1}} /* shl2add r5, r4, r1 */
11581 {542ll /* 0x21e */ ,
11582 {{6, 1, 4}, /* shli r2, r1, 4 */
11583 {2, 2, 1}, /* sub r3, r2, r1 */
11584 {6, 2, 5}, /* shli r4, r2, 5 */
11585 {3, 3, 4}} /* shl1add r5, r3, r4 */
11587 {543ll /* 0x21f */ ,
11588 {{6, 1, 5}, /* shli r2, r1, 5 */
11589 {2, 2, 1}, /* sub r3, r2, r1 */
11590 {6, 2, 4}, /* shli r4, r2, 4 */
11591 {1, 3, 4}} /* add r5, r3, r4 */
11593 {544ll /* 0x220 */ ,
11594 {{6, 1, 5}, /* shli r2, r1, 5 */
11595 {6, 1, 9}, /* shli r3, r1, 9 */
11596 {1, 2, 3}} /* add r4, r2, r3 */
11598 {545ll /* 0x221 */ ,
11599 {{6, 1, 6}, /* shli r2, r1, 6 */
11600 {4, 1, 2}, /* shl2add r3, r1, r2 */
11601 {5, 3, 1}} /* shl3add r4, r3, r1 */
11603 {546ll /* 0x222 */ ,
11604 {{6, 1, 5}, /* shli r2, r1, 5 */
11605 {5, 2, 1}, /* shl3add r3, r2, r1 */
11606 {3, 3, 2}} /* shl1add r4, r3, r2 */
11608 {547ll /* 0x223 */ ,
11609 {{6, 1, 5}, /* shli r2, r1, 5 */
11610 {1, 1, 2}, /* add r3, r1, r2 */
11611 {5, 2, 1}, /* shl3add r4, r2, r1 */
11612 {3, 4, 3}} /* shl1add r5, r4, r3 */
11614 {548ll /* 0x224 */ ,
11615 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11616 {6, 1, 9}, /* shli r3, r1, 9 */
11617 {4, 2, 3}} /* shl2add r4, r2, r3 */
11619 {549ll /* 0x225 */ ,
11620 {{6, 1, 5}, /* shli r2, r1, 5 */
11621 {1, 1, 2}, /* add r3, r1, r2 */
11622 {4, 2, 1}, /* shl2add r4, r2, r1 */
11623 {4, 4, 3}} /* shl2add r5, r4, r3 */
11625 {550ll /* 0x226 */ ,
11626 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11627 {6, 1, 5}, /* shli r3, r1, 5 */
11628 {5, 3, 2}, /* shl3add r4, r3, r2 */
11629 {3, 4, 3}} /* shl1add r5, r4, r3 */
11631 {551ll /* 0x227 */ ,
11632 {{6, 1, 5}, /* shli r2, r1, 5 */
11633 {2, 2, 1}, /* sub r3, r2, r1 */
11634 {3, 2, 1}, /* shl1add r4, r2, r1 */
11635 {5, 4, 3}} /* shl3add r5, r4, r3 */
11637 {552ll /* 0x228 */ ,
11638 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11639 {6, 1, 9}, /* shli r3, r1, 9 */
11640 {5, 2, 3}} /* shl3add r4, r2, r3 */
11642 {553ll /* 0x229 */ ,
11643 {{6, 1, 5}, /* shli r2, r1, 5 */
11644 {1, 1, 2}, /* add r3, r1, r2 */
11645 {3, 2, 1}, /* shl1add r4, r2, r1 */
11646 {5, 4, 3}} /* shl3add r5, r4, r3 */
11648 {554ll /* 0x22a */ ,
11649 {{6, 1, 5}, /* shli r2, r1, 5 */
11650 {3, 1, 2}, /* shl1add r3, r1, r2 */
11651 {3, 2, 1}, /* shl1add r4, r2, r1 */
11652 {5, 4, 3}} /* shl3add r5, r4, r3 */
11654 {555ll /* 0x22b */ ,
11655 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11656 {4, 2, 1}, /* shl2add r3, r2, r1 */
11657 {6, 3, 4}, /* shli r4, r3, 4 */
11658 {2, 4, 3}} /* sub r5, r4, r3 */
11660 {556ll /* 0x22c */ ,
11661 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11662 {6, 1, 5}, /* shli r3, r1, 5 */
11663 {4, 3, 2}, /* shl2add r4, r3, r2 */
11664 {4, 4, 3}} /* shl2add r5, r4, r3 */
11666 {557ll /* 0x22d */ ,
11667 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11668 {6, 1, 6}, /* shli r3, r1, 6 */
11669 {1, 2, 3}, /* add r4, r2, r3 */
11670 {5, 4, 2}} /* shl3add r5, r4, r2 */
11672 {558ll /* 0x22e */ ,
11673 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11674 {6, 2, 1}, /* shli r3, r2, 1 */
11675 {6, 2, 6}, /* shli r4, r2, 6 */
11676 {2, 4, 3}} /* sub r5, r4, r3 */
11678 {559ll /* 0x22f */ ,
11679 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11680 {5, 1, 2}, /* shl3add r3, r1, r2 */
11681 {6, 2, 6}, /* shli r4, r2, 6 */
11682 {2, 4, 3}} /* sub r5, r4, r3 */
11684 {560ll /* 0x230 */ ,
11685 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11686 {6, 1, 5}, /* shli r3, r1, 5 */
11687 {1, 2, 3}, /* add r4, r2, r3 */
11688 {6, 4, 4}} /* shli r5, r4, 4 */
11690 {561ll /* 0x231 */ ,
11691 {{6, 1, 4}, /* shli r2, r1, 4 */
11692 {2, 1, 2}, /* sub r3, r1, r2 */
11693 {5, 2, 2}, /* shl3add r4, r2, r2 */
11694 {4, 4, 3}} /* shl2add r5, r4, r3 */
11696 {562ll /* 0x232 */ ,
11697 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11698 {6, 1, 5}, /* shli r3, r1, 5 */
11699 {5, 3, 2}, /* shl3add r4, r3, r2 */
11700 {3, 4, 3}} /* shl1add r5, r4, r3 */
11702 {563ll /* 0x233 */ ,
11703 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11704 {6, 1, 6}, /* shli r3, r1, 6 */
11705 {3, 2, 3}, /* shl1add r4, r2, r3 */
11706 {5, 4, 2}} /* shl3add r5, r4, r2 */
11708 {564ll /* 0x234 */ ,
11709 {{6, 1, 4}, /* shli r2, r1, 4 */
11710 {3, 2, 2}, /* shl1add r3, r2, r2 */
11711 {5, 2, 1}, /* shl3add r4, r2, r1 */
11712 {4, 4, 3}} /* shl2add r5, r4, r3 */
11714 {565ll /* 0x235 */ ,
11715 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11716 {3, 1, 2}, /* shl1add r3, r1, r2 */
11717 {6, 2, 6}, /* shli r4, r2, 6 */
11718 {2, 4, 3}} /* sub r5, r4, r3 */
11720 {566ll /* 0x236 */ ,
11721 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11722 {1, 1, 2}, /* add r3, r1, r2 */
11723 {6, 2, 6}, /* shli r4, r2, 6 */
11724 {2, 4, 3}} /* sub r5, r4, r3 */
11726 {567ll /* 0x237 */ ,
11727 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11728 {6, 2, 6}, /* shli r3, r2, 6 */
11729 {2, 3, 2}} /* sub r4, r3, r2 */
11731 {568ll /* 0x238 */ ,
11732 {{6, 1, 6}, /* shli r2, r1, 6 */
11733 {2, 2, 1}, /* sub r3, r2, r1 */
11734 {5, 3, 2}} /* shl3add r4, r3, r2 */
11736 {569ll /* 0x239 */ ,
11737 {{6, 1, 6}, /* shli r2, r1, 6 */
11738 {1, 1, 2}, /* add r3, r1, r2 */
11739 {2, 2, 1}, /* sub r4, r2, r1 */
11740 {5, 4, 3}} /* shl3add r5, r4, r3 */
11742 {570ll /* 0x23a */ ,
11743 {{6, 1, 6}, /* shli r2, r1, 6 */
11744 {2, 2, 1}, /* sub r3, r2, r1 */
11745 {3, 1, 2}, /* shl1add r4, r1, r2 */
11746 {5, 3, 4}} /* shl3add r5, r3, r4 */
11748 {571ll /* 0x23b */ ,
11749 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11750 {5, 1, 1}, /* shl3add r3, r1, r1 */
11751 {6, 3, 6}, /* shli r4, r3, 6 */
11752 {2, 4, 2}} /* sub r5, r4, r2 */
11754 {572ll /* 0x23c */ ,
11755 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11756 {6, 1, 2}, /* shli r3, r1, 2 */
11757 {6, 2, 6}, /* shli r4, r2, 6 */
11758 {2, 4, 3}} /* sub r5, r4, r3 */
11760 {573ll /* 0x23d */ ,
11761 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11762 {5, 1, 1}, /* shl3add r3, r1, r1 */
11763 {6, 3, 6}, /* shli r4, r3, 6 */
11764 {2, 4, 2}} /* sub r5, r4, r2 */
11766 {574ll /* 0x23e */ ,
11767 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11768 {6, 1, 1}, /* shli r3, r1, 1 */
11769 {6, 2, 6}, /* shli r4, r2, 6 */
11770 {2, 4, 3}} /* sub r5, r4, r3 */
11772 {575ll /* 0x23f */ ,
11773 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11774 {6, 2, 6}, /* shli r3, r2, 6 */
11775 {2, 3, 1}} /* sub r4, r3, r1 */
11777 {576ll /* 0x240 */ ,
11778 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11779 {6, 2, 6}} /* shli r3, r2, 6 */
11781 {577ll /* 0x241 */ ,
11782 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11783 {6, 2, 6}, /* shli r3, r2, 6 */
11784 {1, 1, 3}} /* add r4, r1, r3 */
11786 {578ll /* 0x242 */ ,
11787 {{6, 1, 6}, /* shli r2, r1, 6 */
11788 {4, 2, 1}, /* shl2add r3, r2, r1 */
11789 {3, 3, 2}} /* shl1add r4, r3, r2 */
11791 {579ll /* 0x243 */ ,
11792 {{6, 1, 6}, /* shli r2, r1, 6 */
11793 {1, 1, 2}, /* add r3, r1, r2 */
11794 {4, 2, 1}, /* shl2add r4, r2, r1 */
11795 {3, 4, 3}} /* shl1add r5, r4, r3 */
11797 {580ll /* 0x244 */ ,
11798 {{6, 1, 6}, /* shli r2, r1, 6 */
11799 {3, 2, 1}, /* shl1add r3, r2, r1 */
11800 {4, 3, 2}} /* shl2add r4, r3, r2 */
11802 {581ll /* 0x245 */ ,
11803 {{6, 1, 6}, /* shli r2, r1, 6 */
11804 {1, 1, 2}, /* add r3, r1, r2 */
11805 {3, 2, 1}, /* shl1add r4, r2, r1 */
11806 {4, 4, 3}} /* shl2add r5, r4, r3 */
11808 {582ll /* 0x246 */ ,
11809 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11810 {6, 1, 6}, /* shli r3, r1, 6 */
11811 {4, 3, 2}, /* shl2add r4, r3, r2 */
11812 {3, 4, 3}} /* shl1add r5, r4, r3 */
11814 {583ll /* 0x247 */ ,
11815 {{6, 1, 6}, /* shli r2, r1, 6 */
11816 {1, 1, 2}, /* add r3, r1, r2 */
11817 {2, 2, 1}, /* sub r4, r2, r1 */
11818 {5, 3, 4}} /* shl3add r5, r3, r4 */
11820 {584ll /* 0x248 */ ,
11821 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11822 {6, 1, 9}, /* shli r3, r1, 9 */
11823 {5, 2, 3}} /* shl3add r4, r2, r3 */
11825 {585ll /* 0x249 */ ,
11826 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11827 {6, 2, 6}, /* shli r3, r2, 6 */
11828 {1, 2, 3}} /* add r4, r2, r3 */
11830 {586ll /* 0x24a */ ,
11831 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11832 {1, 1, 2}, /* add r3, r1, r2 */
11833 {6, 2, 6}, /* shli r4, r2, 6 */
11834 {1, 3, 4}} /* add r5, r3, r4 */
11836 {587ll /* 0x24b */ ,
11837 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11838 {3, 1, 2}, /* shl1add r3, r1, r2 */
11839 {6, 2, 6}, /* shli r4, r2, 6 */
11840 {1, 3, 4}} /* add r5, r3, r4 */
11842 {588ll /* 0x24c */ ,
11843 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11844 {6, 1, 6}, /* shli r3, r1, 6 */
11845 {3, 3, 2}, /* shl1add r4, r3, r2 */
11846 {4, 4, 3}} /* shl2add r5, r4, r3 */
11848 {589ll /* 0x24d */ ,
11849 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11850 {4, 1, 2}, /* shl2add r3, r1, r2 */
11851 {6, 2, 6}, /* shli r4, r2, 6 */
11852 {1, 3, 4}} /* add r5, r3, r4 */
11854 {590ll /* 0x24e */ ,
11855 {{6, 1, 5}, /* shli r2, r1, 5 */
11856 {2, 2, 1}, /* sub r3, r2, r1 */
11857 {5, 3, 3}, /* shl3add r4, r3, r3 */
11858 {3, 4, 2}} /* shl1add r5, r4, r2 */
11860 {591ll /* 0x24f */ ,
11861 {{6, 1, 4}, /* shli r2, r1, 4 */
11862 {2, 2, 1}, /* sub r3, r2, r1 */
11863 {5, 2, 2}, /* shl3add r4, r2, r2 */
11864 {4, 4, 3}} /* shl2add r5, r4, r3 */
11866 {592ll /* 0x250 */ ,
11867 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11868 {4, 2, 1}, /* shl2add r3, r2, r1 */
11869 {6, 3, 4}} /* shli r4, r3, 4 */
11871 {593ll /* 0x251 */ ,
11872 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11873 {5, 2, 1}, /* shl3add r3, r2, r1 */
11874 {5, 3, 2}} /* shl3add r4, r3, r2 */
11876 {594ll /* 0x252 */ ,
11877 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11878 {6, 2, 6}, /* shli r3, r2, 6 */
11879 {3, 2, 3}} /* shl1add r4, r2, r3 */
11881 {595ll /* 0x253 */ ,
11882 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11883 {3, 2, 1}, /* shl1add r3, r2, r1 */
11884 {6, 2, 6}, /* shli r4, r2, 6 */
11885 {1, 3, 4}} /* add r5, r3, r4 */
11887 {596ll /* 0x254 */ ,
11888 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11889 {1, 1, 2}, /* add r3, r1, r2 */
11890 {6, 2, 6}, /* shli r4, r2, 6 */
11891 {3, 3, 4}} /* shl1add r5, r3, r4 */
11893 {597ll /* 0x255 */ ,
11894 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11895 {6, 1, 6}, /* shli r3, r1, 6 */
11896 {3, 2, 3}, /* shl1add r4, r2, r3 */
11897 {5, 4, 2}} /* shl3add r5, r4, r2 */
11899 {598ll /* 0x256 */ ,
11900 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11901 {3, 1, 2}, /* shl1add r3, r1, r2 */
11902 {6, 2, 6}, /* shli r4, r2, 6 */
11903 {3, 3, 4}} /* shl1add r5, r3, r4 */
11905 {599ll /* 0x257 */ ,
11906 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11907 {5, 2, 1}, /* shl3add r3, r2, r1 */
11908 {6, 2, 7}, /* shli r4, r2, 7 */
11909 {2, 4, 3}} /* sub r5, r4, r3 */
11911 {600ll /* 0x258 */ ,
11912 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11913 {6, 2, 3}, /* shli r3, r2, 3 */
11914 {6, 2, 7}, /* shli r4, r2, 7 */
11915 {2, 4, 3}} /* sub r5, r4, r3 */
11917 {601ll /* 0x259 */ ,
11918 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11919 {6, 1, 1}, /* shli r3, r1, 1 */
11920 {5, 2, 3}, /* shl3add r4, r2, r3 */
11921 {5, 4, 2}} /* shl3add r5, r4, r2 */
11923 {602ll /* 0x25a */ ,
11924 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11925 {5, 2, 1}, /* shl3add r3, r2, r1 */
11926 {6, 2, 1}, /* shli r4, r2, 1 */
11927 {5, 3, 4}} /* shl3add r5, r3, r4 */
11929 {603ll /* 0x25b */ ,
11930 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11931 {6, 1, 6}, /* shli r3, r1, 6 */
11932 {1, 2, 3}, /* add r4, r2, r3 */
11933 {5, 4, 4}} /* shl3add r5, r4, r4 */
11935 {604ll /* 0x25c */ ,
11936 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11937 {6, 1, 7}, /* shli r3, r1, 7 */
11938 {2, 3, 2}, /* sub r4, r3, r2 */
11939 {4, 4, 3}} /* shl2add r5, r4, r3 */
11941 {605ll /* 0x25d */ ,
11942 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11943 {6, 2, 4}, /* shli r3, r2, 4 */
11944 {2, 3, 2}, /* sub r4, r3, r2 */
11945 {5, 4, 2}} /* shl3add r5, r4, r2 */
11947 {606ll /* 0x25e */ ,
11948 {{6, 1, 5}, /* shli r2, r1, 5 */
11949 {2, 2, 1}, /* sub r3, r2, r1 */
11950 {5, 2, 3}, /* shl3add r4, r2, r3 */
11951 {3, 4, 2}} /* shl1add r5, r4, r2 */
11953 {607ll /* 0x25f */ ,
11954 {{6, 1, 5}, /* shli r2, r1, 5 */
11955 {2, 2, 1}, /* sub r3, r2, r1 */
11956 {5, 2, 2}, /* shl3add r4, r2, r2 */
11957 {3, 4, 3}} /* shl1add r5, r4, r3 */
11959 {608ll /* 0x260 */ ,
11960 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11961 {3, 2, 1}, /* shl1add r3, r2, r1 */
11962 {6, 3, 5}} /* shli r4, r3, 5 */
11964 {609ll /* 0x261 */ ,
11965 {{6, 1, 5}, /* shli r2, r1, 5 */
11966 {1, 1, 2}, /* add r3, r1, r2 */
11967 {5, 2, 2}, /* shl3add r4, r2, r2 */
11968 {3, 4, 3}} /* shl1add r5, r4, r3 */
11970 {610ll /* 0x262 */ ,
11971 {{6, 1, 5}, /* shli r2, r1, 5 */
11972 {3, 1, 2}, /* shl1add r3, r1, r2 */
11973 {5, 2, 2}, /* shl3add r4, r2, r2 */
11974 {3, 4, 3}} /* shl1add r5, r4, r3 */
11976 {611ll /* 0x263 */ ,
11977 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11978 {6, 1, 6}, /* shli r3, r1, 6 */
11979 {4, 2, 3}, /* shl2add r4, r2, r3 */
11980 {5, 4, 2}} /* shl3add r5, r4, r2 */
11982 {612ll /* 0x264 */ ,
11983 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11984 {6, 2, 6}, /* shli r3, r2, 6 */
11985 {4, 2, 3}} /* shl2add r4, r2, r3 */
11987 {613ll /* 0x265 */ ,
11988 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11989 {4, 2, 1}, /* shl2add r3, r2, r1 */
11990 {6, 2, 6}, /* shli r4, r2, 6 */
11991 {1, 3, 4}} /* add r5, r3, r4 */
11993 {614ll /* 0x266 */ ,
11994 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11995 {3, 2, 1}, /* shl1add r3, r2, r1 */
11996 {6, 2, 6}, /* shli r4, r2, 6 */
11997 {3, 3, 4}} /* shl1add r5, r3, r4 */
11999 {615ll /* 0x267 */ ,
12000 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12001 {4, 2, 2}, /* shl2add r3, r2, r2 */
12002 {6, 2, 7}, /* shli r4, r2, 7 */
12003 {2, 4, 3}} /* sub r5, r4, r3 */
12005 {616ll /* 0x268 */ ,
12006 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12007 {6, 1, 6}, /* shli r3, r1, 6 */
12008 {1, 2, 3}, /* add r4, r2, r3 */
12009 {5, 4, 3}} /* shl3add r5, r4, r3 */
12011 {617ll /* 0x269 */ ,
12012 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12013 {6, 1, 2}, /* shli r3, r1, 2 */
12014 {5, 2, 3}, /* shl3add r4, r2, r3 */
12015 {5, 4, 2}} /* shl3add r5, r4, r2 */
12017 {619ll /* 0x26b */ ,
12018 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12019 {4, 2, 1}, /* shl2add r3, r2, r1 */
12020 {6, 2, 7}, /* shli r4, r2, 7 */
12021 {2, 4, 3}} /* sub r5, r4, r3 */
12023 {620ll /* 0x26c */ ,
12024 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12025 {6, 2, 2}, /* shli r3, r2, 2 */
12026 {6, 2, 7}, /* shli r4, r2, 7 */
12027 {2, 4, 3}} /* sub r5, r4, r3 */
12029 {621ll /* 0x26d */ ,
12030 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12031 {6, 1, 6}, /* shli r3, r1, 6 */
12032 {1, 2, 3}, /* add r4, r2, r3 */
12033 {5, 4, 4}} /* shl3add r5, r4, r4 */
12035 {623ll /* 0x26f */ ,
12036 {{6, 1, 4}, /* shli r2, r1, 4 */
12037 {2, 2, 1}, /* sub r3, r2, r1 */
12038 {4, 3, 2}, /* shl2add r4, r3, r2 */
12039 {5, 4, 3}} /* shl3add r5, r4, r3 */
12041 {624ll /* 0x270 */ ,
12042 {{6, 1, 2}, /* shli r2, r1, 2 */
12043 {6, 1, 7}, /* shli r3, r1, 7 */
12044 {2, 3, 2}, /* sub r4, r3, r2 */
12045 {4, 4, 3}} /* shl2add r5, r4, r3 */
12047 {625ll /* 0x271 */ ,
12048 {{6, 1, 4}, /* shli r2, r1, 4 */
12049 {2, 1, 2}, /* sub r3, r1, r2 */
12050 {4, 2, 2}, /* shl2add r4, r2, r2 */
12051 {5, 4, 3}} /* shl3add r5, r4, r3 */
12053 {626ll /* 0x272 */ ,
12054 {{6, 1, 5}, /* shli r2, r1, 5 */
12055 {1, 1, 2}, /* add r3, r1, r2 */
12056 {5, 3, 3}, /* shl3add r4, r3, r3 */
12057 {3, 4, 2}} /* shl1add r5, r4, r2 */
12059 {627ll /* 0x273 */ ,
12060 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12061 {5, 1, 2}, /* shl3add r3, r1, r2 */
12062 {6, 2, 7}, /* shli r4, r2, 7 */
12063 {2, 4, 3}} /* sub r5, r4, r3 */
12065 {628ll /* 0x274 */ ,
12066 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12067 {6, 1, 7}, /* shli r3, r1, 7 */
12068 {2, 3, 2}, /* sub r4, r3, r2 */
12069 {4, 4, 3}} /* shl2add r5, r4, r3 */
12071 {629ll /* 0x275 */ ,
12072 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12073 {3, 2, 1}, /* shl1add r3, r2, r1 */
12074 {6, 2, 7}, /* shli r4, r2, 7 */
12075 {2, 4, 3}} /* sub r5, r4, r3 */
12077 {630ll /* 0x276 */ ,
12078 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12079 {6, 2, 1}, /* shli r3, r2, 1 */
12080 {6, 2, 7}, /* shli r4, r2, 7 */
12081 {2, 4, 3}} /* sub r5, r4, r3 */
12083 {631ll /* 0x277 */ ,
12084 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12085 {4, 1, 2}, /* shl2add r3, r1, r2 */
12086 {6, 2, 7}, /* shli r4, r2, 7 */
12087 {2, 4, 3}} /* sub r5, r4, r3 */
12089 {632ll /* 0x278 */ ,
12090 {{6, 1, 1}, /* shli r2, r1, 1 */
12091 {6, 1, 7}, /* shli r3, r1, 7 */
12092 {2, 3, 2}, /* sub r4, r3, r2 */
12093 {4, 4, 3}} /* shl2add r5, r4, r3 */
12095 {633ll /* 0x279 */ ,
12096 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12097 {3, 1, 2}, /* shl1add r3, r1, r2 */
12098 {6, 2, 7}, /* shli r4, r2, 7 */
12099 {2, 4, 3}} /* sub r5, r4, r3 */
12101 {634ll /* 0x27a */ ,
12102 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12103 {1, 1, 2}, /* add r3, r1, r2 */
12104 {6, 2, 7}, /* shli r4, r2, 7 */
12105 {2, 4, 3}} /* sub r5, r4, r3 */
12107 {635ll /* 0x27b */ ,
12108 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12109 {6, 2, 7}, /* shli r3, r2, 7 */
12110 {2, 3, 2}} /* sub r4, r3, r2 */
12112 {636ll /* 0x27c */ ,
12113 {{6, 1, 7}, /* shli r2, r1, 7 */
12114 {2, 2, 1}, /* sub r3, r2, r1 */
12115 {4, 3, 2}} /* shl2add r4, r3, r2 */
12117 {637ll /* 0x27d */ ,
12118 {{6, 1, 7}, /* shli r2, r1, 7 */
12119 {1, 1, 2}, /* add r3, r1, r2 */
12120 {2, 2, 1}, /* sub r4, r2, r1 */
12121 {4, 4, 3}} /* shl2add r5, r4, r3 */
12123 {638ll /* 0x27e */ ,
12124 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12125 {6, 1, 1}, /* shli r3, r1, 1 */
12126 {6, 2, 7}, /* shli r4, r2, 7 */
12127 {2, 4, 3}} /* sub r5, r4, r3 */
12129 {639ll /* 0x27f */ ,
12130 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12131 {6, 2, 7}, /* shli r3, r2, 7 */
12132 {2, 3, 1}} /* sub r4, r3, r1 */
12134 {640ll /* 0x280 */ ,
12135 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12136 {6, 2, 7}} /* shli r3, r2, 7 */
12138 {641ll /* 0x281 */ ,
12139 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12140 {6, 2, 7}, /* shli r3, r2, 7 */
12141 {1, 1, 3}} /* add r4, r1, r3 */
12143 {642ll /* 0x282 */ ,
12144 {{6, 1, 7}, /* shli r2, r1, 7 */
12145 {3, 2, 1}, /* shl1add r3, r2, r1 */
12146 {3, 3, 2}} /* shl1add r4, r3, r2 */
12148 {643ll /* 0x283 */ ,
12149 {{6, 1, 7}, /* shli r2, r1, 7 */
12150 {1, 1, 2}, /* add r3, r1, r2 */
12151 {2, 2, 1}, /* sub r4, r2, r1 */
12152 {4, 3, 4}} /* shl2add r5, r3, r4 */
12154 {644ll /* 0x284 */ ,
12155 {{6, 1, 7}, /* shli r2, r1, 7 */
12156 {1, 1, 2}, /* add r3, r1, r2 */
12157 {4, 3, 2}} /* shl2add r4, r3, r2 */
12159 {645ll /* 0x285 */ ,
12160 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12161 {6, 2, 7}, /* shli r3, r2, 7 */
12162 {1, 2, 3}} /* add r4, r2, r3 */
12164 {646ll /* 0x286 */ ,
12165 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12166 {1, 1, 2}, /* add r3, r1, r2 */
12167 {6, 2, 7}, /* shli r4, r2, 7 */
12168 {1, 3, 4}} /* add r5, r3, r4 */
12170 {647ll /* 0x287 */ ,
12171 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12172 {3, 1, 2}, /* shl1add r3, r1, r2 */
12173 {6, 2, 7}, /* shli r4, r2, 7 */
12174 {1, 3, 4}} /* add r5, r3, r4 */
12176 {648ll /* 0x288 */ ,
12177 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12178 {5, 2, 2}, /* shl3add r3, r2, r2 */
12179 {6, 3, 3}} /* shli r4, r3, 3 */
12181 {649ll /* 0x289 */ ,
12182 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12183 {5, 2, 2}, /* shl3add r3, r2, r2 */
12184 {5, 3, 1}} /* shl3add r4, r3, r1 */
12186 {650ll /* 0x28a */ ,
12187 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12188 {6, 2, 7}, /* shli r3, r2, 7 */
12189 {3, 2, 3}} /* shl1add r4, r2, r3 */
12191 {651ll /* 0x28b */ ,
12192 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12193 {3, 2, 1}, /* shl1add r3, r2, r1 */
12194 {6, 2, 7}, /* shli r4, r2, 7 */
12195 {1, 3, 4}} /* add r5, r3, r4 */
12197 {652ll /* 0x28c */ ,
12198 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12199 {6, 1, 7}, /* shli r3, r1, 7 */
12200 {1, 2, 3}, /* add r4, r2, r3 */
12201 {4, 4, 3}} /* shl2add r5, r4, r3 */
12203 {653ll /* 0x28d */ ,
12204 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12205 {5, 1, 2}, /* shl3add r3, r1, r2 */
12206 {6, 2, 7}, /* shli r4, r2, 7 */
12207 {1, 3, 4}} /* add r5, r3, r4 */
12209 {654ll /* 0x28e */ ,
12210 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12211 {3, 1, 2}, /* shl1add r3, r1, r2 */
12212 {6, 2, 7}, /* shli r4, r2, 7 */
12213 {3, 3, 4}} /* shl1add r5, r3, r4 */
12215 {655ll /* 0x28f */ ,
12216 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12217 {6, 1, 7}, /* shli r3, r1, 7 */
12218 {1, 2, 3}, /* add r4, r2, r3 */
12219 {4, 4, 4}} /* shl2add r5, r4, r4 */
12221 {656ll /* 0x290 */ ,
12222 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12223 {5, 2, 1}, /* shl3add r3, r2, r1 */
12224 {6, 3, 4}} /* shli r4, r3, 4 */
12226 {657ll /* 0x291 */ ,
12227 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12228 {5, 2, 1}, /* shl3add r3, r2, r1 */
12229 {5, 3, 3}} /* shl3add r4, r3, r3 */
12231 {658ll /* 0x292 */ ,
12232 {{6, 1, 4}, /* shli r2, r1, 4 */
12233 {3, 1, 2}, /* shl1add r3, r1, r2 */
12234 {4, 2, 2}, /* shl2add r4, r2, r2 */
12235 {5, 4, 3}} /* shl3add r5, r4, r3 */
12237 {659ll /* 0x293 */ ,
12238 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12239 {3, 1, 2}, /* shl1add r3, r1, r2 */
12240 {5, 2, 2}, /* shl3add r4, r2, r2 */
12241 {5, 4, 3}} /* shl3add r5, r4, r3 */
12243 {660ll /* 0x294 */ ,
12244 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12245 {6, 2, 7}, /* shli r3, r2, 7 */
12246 {4, 2, 3}} /* shl2add r4, r2, r3 */
12248 {661ll /* 0x295 */ ,
12249 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12250 {4, 2, 1}, /* shl2add r3, r2, r1 */
12251 {6, 2, 7}, /* shli r4, r2, 7 */
12252 {1, 3, 4}} /* add r5, r3, r4 */
12254 {662ll /* 0x296 */ ,
12255 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12256 {3, 2, 1}, /* shl1add r3, r2, r1 */
12257 {6, 2, 7}, /* shli r4, r2, 7 */
12258 {3, 3, 4}} /* shl1add r5, r3, r4 */
12260 {663ll /* 0x297 */ ,
12261 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12262 {5, 2, 1}, /* shl3add r3, r2, r1 */
12263 {5, 3, 1}, /* shl3add r4, r3, r1 */
12264 {3, 4, 2}} /* shl1add r5, r4, r2 */
12266 {664ll /* 0x298 */ ,
12267 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12268 {1, 1, 2}, /* add r3, r1, r2 */
12269 {6, 2, 7}, /* shli r4, r2, 7 */
12270 {4, 3, 4}} /* shl2add r5, r3, r4 */
12272 {665ll /* 0x299 */ ,
12273 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12274 {4, 2, 2}, /* shl2add r3, r2, r2 */
12275 {6, 2, 7}, /* shli r4, r2, 7 */
12276 {1, 3, 4}} /* add r5, r3, r4 */
12278 {666ll /* 0x29a */ ,
12279 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12280 {5, 2, 2}, /* shl3add r3, r2, r2 */
12281 {6, 2, 1}, /* shli r4, r2, 1 */
12282 {5, 3, 4}} /* shl3add r5, r3, r4 */
12284 {667ll /* 0x29b */ ,
12285 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12286 {3, 2, 1}, /* shl1add r3, r2, r1 */
12287 {5, 2, 2}, /* shl3add r4, r2, r2 */
12288 {5, 4, 3}} /* shl3add r5, r4, r3 */
12290 {668ll /* 0x29c */ ,
12291 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12292 {3, 1, 2}, /* shl1add r3, r1, r2 */
12293 {6, 2, 7}, /* shli r4, r2, 7 */
12294 {4, 3, 4}} /* shl2add r5, r3, r4 */
12296 {669ll /* 0x29d */ ,
12297 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12298 {5, 2, 1}, /* shl3add r3, r2, r1 */
12299 {3, 3, 1}, /* shl1add r4, r3, r1 */
12300 {5, 4, 2}} /* shl3add r5, r4, r2 */
12302 {670ll /* 0x29e */ ,
12303 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12304 {6, 1, 7}, /* shli r3, r1, 7 */
12305 {3, 2, 3}, /* shl1add r4, r2, r3 */
12306 {4, 4, 4}} /* shl2add r5, r4, r4 */
12308 {671ll /* 0x29f */ ,
12309 {{6, 1, 5}, /* shli r2, r1, 5 */
12310 {2, 2, 1}, /* sub r3, r2, r1 */
12311 {4, 2, 2}, /* shl2add r4, r2, r2 */
12312 {4, 4, 3}} /* shl2add r5, r4, r3 */
12314 {672ll /* 0x2a0 */ ,
12315 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12316 {4, 2, 1}, /* shl2add r3, r2, r1 */
12317 {6, 3, 5}} /* shli r4, r3, 5 */
12319 {673ll /* 0x2a1 */ ,
12320 {{6, 1, 5}, /* shli r2, r1, 5 */
12321 {1, 1, 2}, /* add r3, r1, r2 */
12322 {4, 2, 2}, /* shl2add r4, r2, r2 */
12323 {4, 4, 3}} /* shl2add r5, r4, r3 */
12325 {674ll /* 0x2a2 */ ,
12326 {{6, 1, 5}, /* shli r2, r1, 5 */
12327 {3, 1, 2}, /* shl1add r3, r1, r2 */
12328 {4, 2, 2}, /* shl2add r4, r2, r2 */
12329 {4, 4, 3}} /* shl2add r5, r4, r3 */
12331 {675ll /* 0x2a3 */ ,
12332 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12333 {5, 1, 1}, /* shl3add r3, r1, r1 */
12334 {5, 3, 2}, /* shl3add r4, r3, r2 */
12335 {5, 4, 4}} /* shl3add r5, r4, r4 */
12337 {676ll /* 0x2a4 */ ,
12338 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12339 {6, 1, 7}, /* shli r3, r1, 7 */
12340 {1, 2, 3}, /* add r4, r2, r3 */
12341 {4, 4, 3}} /* shl2add r5, r4, r3 */
12343 {677ll /* 0x2a5 */ ,
12344 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12345 {6, 1, 6}, /* shli r3, r1, 6 */
12346 {4, 2, 3}, /* shl2add r4, r2, r3 */
12347 {5, 4, 2}} /* shl3add r5, r4, r2 */
12349 {679ll /* 0x2a7 */ ,
12350 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12351 {6, 2, 7}, /* shli r3, r2, 7 */
12352 {2, 3, 1}, /* sub r4, r3, r1 */
12353 {5, 2, 4}} /* shl3add r5, r2, r4 */
12355 {680ll /* 0x2a8 */ ,
12356 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12357 {6, 2, 7}, /* shli r3, r2, 7 */
12358 {5, 2, 3}} /* shl3add r4, r2, r3 */
12360 {681ll /* 0x2a9 */ ,
12361 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12362 {5, 2, 1}, /* shl3add r3, r2, r1 */
12363 {6, 2, 7}, /* shli r4, r2, 7 */
12364 {1, 3, 4}} /* add r5, r3, r4 */
12366 {682ll /* 0x2aa */ ,
12367 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12368 {4, 2, 1}, /* shl2add r3, r2, r1 */
12369 {6, 2, 7}, /* shli r4, r2, 7 */
12370 {3, 3, 4}} /* shl1add r5, r3, r4 */
12372 {684ll /* 0x2ac */ ,
12373 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12374 {5, 2, 2}, /* shl3add r3, r2, r2 */
12375 {6, 2, 2}, /* shli r4, r2, 2 */
12376 {5, 3, 4}} /* shl3add r5, r3, r4 */
12378 {685ll /* 0x2ad */ ,
12379 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12380 {5, 2, 2}, /* shl3add r3, r2, r2 */
12381 {6, 2, 7}, /* shli r4, r2, 7 */
12382 {1, 3, 4}} /* add r5, r3, r4 */
12384 {688ll /* 0x2b0 */ ,
12385 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12386 {4, 1, 1}, /* shl2add r3, r1, r1 */
12387 {5, 3, 2}, /* shl3add r4, r3, r2 */
12388 {6, 4, 4}} /* shli r5, r4, 4 */
12390 {689ll /* 0x2b1 */ ,
12391 {{6, 1, 4}, /* shli r2, r1, 4 */
12392 {1, 1, 2}, /* add r3, r1, r2 */
12393 {4, 3, 2}, /* shl2add r4, r3, r2 */
12394 {5, 4, 3}} /* shl3add r5, r4, r3 */
12396 {690ll /* 0x2b2 */ ,
12397 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12398 {4, 2, 2}, /* shl2add r3, r2, r2 */
12399 {6, 2, 7}, /* shli r4, r2, 7 */
12400 {3, 3, 4}} /* shl1add r5, r3, r4 */
12402 {692ll /* 0x2b4 */ ,
12403 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12404 {5, 1, 2}, /* shl3add r3, r1, r2 */
12405 {6, 2, 7}, /* shli r4, r2, 7 */
12406 {4, 3, 4}} /* shl2add r5, r3, r4 */
12408 {693ll /* 0x2b5 */ ,
12409 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12410 {5, 1, 1}, /* shl3add r3, r1, r1 */
12411 {5, 3, 2}, /* shl3add r4, r3, r2 */
12412 {5, 4, 4}} /* shl3add r5, r4, r4 */
12414 {694ll /* 0x2b6 */ ,
12415 {{6, 1, 6}, /* shli r2, r1, 6 */
12416 {2, 2, 1}, /* sub r3, r2, r1 */
12417 {4, 3, 3}, /* shl2add r4, r3, r3 */
12418 {3, 4, 2}} /* shl1add r5, r4, r2 */
12420 {695ll /* 0x2b7 */ ,
12421 {{6, 1, 6}, /* shli r2, r1, 6 */
12422 {2, 2, 1}, /* sub r3, r2, r1 */
12423 {4, 3, 2}, /* shl2add r4, r3, r2 */
12424 {3, 4, 3}} /* shl1add r5, r4, r3 */
12426 {696ll /* 0x2b8 */ ,
12427 {{6, 1, 6}, /* shli r2, r1, 6 */
12428 {2, 2, 1}, /* sub r3, r2, r1 */
12429 {3, 2, 2}, /* shl1add r4, r2, r2 */
12430 {5, 3, 4}} /* shl3add r5, r3, r4 */
12432 {697ll /* 0x2b9 */ ,
12433 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12434 {5, 2, 1}, /* shl3add r3, r2, r1 */
12435 {6, 3, 4}, /* shli r4, r3, 4 */
12436 {1, 3, 4}} /* add r5, r3, r4 */
12438 {699ll /* 0x2bb */ ,
12439 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12440 {3, 2, 1}, /* shl1add r3, r2, r1 */
12441 {6, 3, 6}, /* shli r4, r3, 6 */
12442 {2, 4, 2}} /* sub r5, r4, r2 */
12444 {700ll /* 0x2bc */ ,
12445 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12446 {6, 1, 7}, /* shli r3, r1, 7 */
12447 {4, 2, 3}, /* shl2add r4, r2, r3 */
12448 {4, 4, 4}} /* shl2add r5, r4, r4 */
12450 {701ll /* 0x2bd */ ,
12451 {{6, 1, 6}, /* shli r2, r1, 6 */
12452 {2, 2, 1}, /* sub r3, r2, r1 */
12453 {4, 2, 3}, /* shl2add r4, r2, r3 */
12454 {3, 4, 3}} /* shl1add r5, r4, r3 */
12456 {702ll /* 0x2be */ ,
12457 {{6, 1, 6}, /* shli r2, r1, 6 */
12458 {2, 2, 1}, /* sub r3, r2, r1 */
12459 {5, 2, 2}, /* shl3add r4, r2, r2 */
12460 {3, 3, 4}} /* shl1add r5, r3, r4 */
12462 {703ll /* 0x2bf */ ,
12463 {{6, 1, 6}, /* shli r2, r1, 6 */
12464 {2, 2, 1}, /* sub r3, r2, r1 */
12465 {4, 2, 2}, /* shl2add r4, r2, r2 */
12466 {3, 4, 3}} /* shl1add r5, r4, r3 */
12468 {704ll /* 0x2c0 */ ,
12469 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12470 {3, 2, 1}, /* shl1add r3, r2, r1 */
12471 {6, 3, 6}} /* shli r4, r3, 6 */
12473 {705ll /* 0x2c1 */ ,
12474 {{6, 1, 6}, /* shli r2, r1, 6 */
12475 {1, 1, 2}, /* add r3, r1, r2 */
12476 {4, 2, 2}, /* shl2add r4, r2, r2 */
12477 {3, 4, 3}} /* shl1add r5, r4, r3 */
12479 {706ll /* 0x2c2 */ ,
12480 {{6, 1, 6}, /* shli r2, r1, 6 */
12481 {1, 1, 2}, /* add r3, r1, r2 */
12482 {5, 2, 2}, /* shl3add r4, r2, r2 */
12483 {3, 3, 4}} /* shl1add r5, r3, r4 */
12485 {707ll /* 0x2c3 */ ,
12486 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12487 {6, 1, 6}, /* shli r3, r1, 6 */
12488 {5, 2, 3}, /* shl3add r4, r2, r3 */
12489 {5, 4, 2}} /* shl3add r5, r4, r2 */
12491 {708ll /* 0x2c4 */ ,
12492 {{6, 1, 6}, /* shli r2, r1, 6 */
12493 {3, 2, 1}, /* shl1add r3, r2, r1 */
12494 {3, 2, 2}, /* shl1add r4, r2, r2 */
12495 {4, 3, 4}} /* shl2add r5, r3, r4 */
12497 {709ll /* 0x2c5 */ ,
12498 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12499 {3, 2, 1}, /* shl1add r3, r2, r1 */
12500 {6, 3, 6}, /* shli r4, r3, 6 */
12501 {1, 2, 4}} /* add r5, r2, r4 */
12503 {710ll /* 0x2c6 */ ,
12504 {{6, 1, 6}, /* shli r2, r1, 6 */
12505 {3, 1, 2}, /* shl1add r3, r1, r2 */
12506 {4, 2, 3}, /* shl2add r4, r2, r3 */
12507 {3, 4, 3}} /* shl1add r5, r4, r3 */
12509 {711ll /* 0x2c7 */ ,
12510 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12511 {6, 2, 4}, /* shli r3, r2, 4 */
12512 {2, 3, 1}, /* sub r4, r3, r1 */
12513 {5, 4, 4}} /* shl3add r5, r4, r4 */
12515 {712ll /* 0x2c8 */ ,
12516 {{6, 1, 6}, /* shli r2, r1, 6 */
12517 {1, 1, 2}, /* add r3, r1, r2 */
12518 {3, 2, 2}, /* shl1add r4, r2, r2 */
12519 {5, 3, 4}} /* shl3add r5, r3, r4 */
12521 {713ll /* 0x2c9 */ ,
12522 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12523 {6, 1, 4}, /* shli r3, r1, 4 */
12524 {5, 2, 3}, /* shl3add r4, r2, r3 */
12525 {5, 4, 2}} /* shl3add r5, r4, r2 */
12527 {714ll /* 0x2ca */ ,
12528 {{6, 1, 6}, /* shli r2, r1, 6 */
12529 {1, 1, 2}, /* add r3, r1, r2 */
12530 {4, 3, 3}, /* shl2add r4, r3, r3 */
12531 {3, 4, 2}} /* shl1add r5, r4, r2 */
12533 {715ll /* 0x2cb */ ,
12534 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12535 {3, 2, 1}, /* shl1add r3, r2, r1 */
12536 {6, 3, 6}, /* shli r4, r3, 6 */
12537 {1, 3, 4}} /* add r5, r3, r4 */
12539 {716ll /* 0x2cc */ ,
12540 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12541 {6, 2, 4}, /* shli r3, r2, 4 */
12542 {2, 3, 1}, /* sub r4, r3, r1 */
12543 {4, 4, 3}} /* shl2add r5, r4, r3 */
12545 {717ll /* 0x2cd */ ,
12546 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12547 {3, 2, 1}, /* shl1add r3, r2, r1 */
12548 {5, 3, 1}, /* shl3add r4, r3, r1 */
12549 {5, 4, 2}} /* shl3add r5, r4, r2 */
12551 {719ll /* 0x2cf */ ,
12552 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12553 {5, 2, 2}, /* shl3add r3, r2, r2 */
12554 {6, 3, 4}, /* shli r4, r3, 4 */
12555 {2, 4, 1}} /* sub r5, r4, r1 */
12557 {720ll /* 0x2d0 */ ,
12558 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12559 {5, 2, 2}, /* shl3add r3, r2, r2 */
12560 {6, 3, 4}} /* shli r4, r3, 4 */
12562 {721ll /* 0x2d1 */ ,
12563 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12564 {5, 2, 1}, /* shl3add r3, r2, r1 */
12565 {5, 2, 2}, /* shl3add r4, r2, r2 */
12566 {5, 4, 3}} /* shl3add r5, r4, r3 */
12568 {722ll /* 0x2d2 */ ,
12569 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12570 {5, 2, 1}, /* shl3add r3, r2, r1 */
12571 {6, 2, 7}, /* shli r4, r2, 7 */
12572 {3, 3, 4}} /* shl1add r5, r3, r4 */
12574 {723ll /* 0x2d3 */ ,
12575 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12576 {3, 2, 1}, /* shl1add r3, r2, r1 */
12577 {5, 3, 1}, /* shl3add r4, r3, r1 */
12578 {5, 4, 3}} /* shl3add r5, r4, r3 */
12580 {724ll /* 0x2d4 */ ,
12581 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12582 {4, 2, 1}, /* shl2add r3, r2, r1 */
12583 {6, 2, 7}, /* shli r4, r2, 7 */
12584 {4, 3, 4}} /* shl2add r5, r3, r4 */
12586 {725ll /* 0x2d5 */ ,
12587 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12588 {5, 2, 2}, /* shl3add r3, r2, r2 */
12589 {6, 3, 4}, /* shli r4, r3, 4 */
12590 {1, 2, 4}} /* add r5, r2, r4 */
12592 {726ll /* 0x2d6 */ ,
12593 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12594 {3, 2, 1}, /* shl1add r3, r2, r1 */
12595 {6, 3, 6}, /* shli r4, r3, 6 */
12596 {3, 3, 4}} /* shl1add r5, r3, r4 */
12598 {727ll /* 0x2d7 */ ,
12599 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12600 {5, 2, 2}, /* shl3add r3, r2, r2 */
12601 {5, 3, 1}, /* shl3add r4, r3, r1 */
12602 {3, 4, 2}} /* shl1add r5, r4, r2 */
12604 {728ll /* 0x2d8 */ ,
12605 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12606 {3, 2, 1}, /* shl1add r3, r2, r1 */
12607 {6, 2, 7}, /* shli r4, r2, 7 */
12608 {5, 3, 4}} /* shl3add r5, r3, r4 */
12610 {729ll /* 0x2d9 */ ,
12611 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12612 {5, 2, 2}, /* shl3add r3, r2, r2 */
12613 {5, 3, 3}} /* shl3add r4, r3, r3 */
12615 {730ll /* 0x2da */ ,
12616 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12617 {5, 2, 2}, /* shl3add r3, r2, r2 */
12618 {6, 2, 7}, /* shli r4, r2, 7 */
12619 {3, 3, 4}} /* shl1add r5, r3, r4 */
12621 {731ll /* 0x2db */ ,
12622 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12623 {5, 2, 2}, /* shl3add r3, r2, r2 */
12624 {5, 3, 2}, /* shl3add r4, r3, r2 */
12625 {3, 4, 1}} /* shl1add r5, r4, r1 */
12627 {733ll /* 0x2dd */ ,
12628 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12629 {4, 2, 1}, /* shl2add r3, r2, r1 */
12630 {4, 3, 2}, /* shl2add r4, r3, r2 */
12631 {5, 4, 3}} /* shl3add r5, r4, r3 */
12633 {735ll /* 0x2df */ ,
12634 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12635 {5, 2, 2}, /* shl3add r3, r2, r2 */
12636 {5, 3, 2}, /* shl3add r4, r3, r2 */
12637 {3, 4, 2}} /* shl1add r5, r4, r2 */
12639 {736ll /* 0x2e0 */ ,
12640 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12641 {6, 1, 5}, /* shli r3, r1, 5 */
12642 {2, 3, 2}, /* sub r4, r3, r2 */
12643 {6, 4, 5}} /* shli r5, r4, 5 */
12645 {737ll /* 0x2e1 */ ,
12646 {{6, 1, 5}, /* shli r2, r1, 5 */
12647 {2, 1, 2}, /* sub r3, r1, r2 */
12648 {3, 2, 2}, /* shl1add r4, r2, r2 */
12649 {5, 4, 3}} /* shl3add r5, r4, r3 */
12651 {738ll /* 0x2e2 */ ,
12652 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12653 {5, 2, 2}, /* shl3add r3, r2, r2 */
12654 {6, 2, 6}, /* shli r4, r2, 6 */
12655 {3, 3, 4}} /* shl1add r5, r3, r4 */
12657 {739ll /* 0x2e3 */ ,
12658 {{6, 1, 5}, /* shli r2, r1, 5 */
12659 {5, 2, 1}, /* shl3add r3, r2, r1 */
12660 {2, 3, 2}, /* sub r4, r3, r2 */
12661 {3, 3, 4}} /* shl1add r5, r3, r4 */
12663 {740ll /* 0x2e4 */ ,
12664 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12665 {4, 2, 2}, /* shl2add r3, r2, r2 */
12666 {6, 2, 7}, /* shli r4, r2, 7 */
12667 {4, 3, 4}} /* shl2add r5, r3, r4 */
12669 {741ll /* 0x2e5 */ ,
12670 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12671 {5, 2, 2}, /* shl3add r3, r2, r2 */
12672 {6, 2, 8}, /* shli r4, r2, 8 */
12673 {2, 4, 3}} /* sub r5, r4, r3 */
12675 {743ll /* 0x2e7 */ ,
12676 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12677 {5, 2, 1}, /* shl3add r3, r2, r1 */
12678 {6, 2, 8}, /* shli r4, r2, 8 */
12679 {2, 4, 3}} /* sub r5, r4, r3 */
12681 {744ll /* 0x2e8 */ ,
12682 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12683 {6, 2, 3}, /* shli r3, r2, 3 */
12684 {6, 2, 8}, /* shli r4, r2, 8 */
12685 {2, 4, 3}} /* sub r5, r4, r3 */
12687 {745ll /* 0x2e9 */ ,
12688 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12689 {6, 2, 5}, /* shli r3, r2, 5 */
12690 {2, 3, 2}, /* sub r4, r3, r2 */
12691 {5, 4, 1}} /* shl3add r5, r4, r1 */
12693 {747ll /* 0x2eb */ ,
12694 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12695 {6, 2, 5}, /* shli r3, r2, 5 */
12696 {2, 3, 2}, /* sub r4, r3, r2 */
12697 {5, 4, 2}} /* shl3add r5, r4, r2 */
12699 {748ll /* 0x2ec */ ,
12700 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12701 {3, 2, 1}, /* shl1add r3, r2, r1 */
12702 {6, 3, 6}, /* shli r4, r3, 6 */
12703 {4, 3, 4}} /* shl2add r5, r3, r4 */
12705 {749ll /* 0x2ed */ ,
12706 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12707 {3, 2, 1}, /* shl1add r3, r2, r1 */
12708 {5, 3, 2}, /* shl3add r4, r3, r2 */
12709 {5, 4, 2}} /* shl3add r5, r4, r2 */
12711 {750ll /* 0x2ee */ ,
12712 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12713 {6, 1, 8}, /* shli r3, r1, 8 */
12714 {2, 3, 2}, /* sub r4, r3, r2 */
12715 {3, 4, 3}} /* shl1add r5, r4, r3 */
12717 {752ll /* 0x2f0 */ ,
12718 {{6, 1, 3}, /* shli r2, r1, 3 */
12719 {6, 1, 8}, /* shli r3, r1, 8 */
12720 {2, 3, 2}, /* sub r4, r3, r2 */
12721 {3, 4, 3}} /* shl1add r5, r4, r3 */
12723 {753ll /* 0x2f1 */ ,
12724 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12725 {4, 2, 2}, /* shl2add r3, r2, r2 */
12726 {6, 2, 8}, /* shli r4, r2, 8 */
12727 {2, 4, 3}} /* sub r5, r4, r3 */
12729 {755ll /* 0x2f3 */ ,
12730 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12731 {4, 2, 1}, /* shl2add r3, r2, r1 */
12732 {6, 2, 8}, /* shli r4, r2, 8 */
12733 {2, 4, 3}} /* sub r5, r4, r3 */
12735 {756ll /* 0x2f4 */ ,
12736 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12737 {6, 2, 2}, /* shli r3, r2, 2 */
12738 {6, 2, 8}, /* shli r4, r2, 8 */
12739 {2, 4, 3}} /* sub r5, r4, r3 */
12741 {757ll /* 0x2f5 */ ,
12742 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12743 {5, 1, 2}, /* shl3add r3, r1, r2 */
12744 {6, 2, 8}, /* shli r4, r2, 8 */
12745 {2, 4, 3}} /* sub r5, r4, r3 */
12747 {758ll /* 0x2f6 */ ,
12748 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12749 {6, 1, 8}, /* shli r3, r1, 8 */
12750 {2, 3, 2}, /* sub r4, r3, r2 */
12751 {3, 4, 3}} /* shl1add r5, r4, r3 */
12753 {759ll /* 0x2f7 */ ,
12754 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12755 {3, 2, 2}, /* shl1add r3, r2, r2 */
12756 {6, 2, 8}, /* shli r4, r2, 8 */
12757 {2, 4, 3}} /* sub r5, r4, r3 */
12759 {760ll /* 0x2f8 */ ,
12760 {{6, 1, 2}, /* shli r2, r1, 2 */
12761 {6, 1, 8}, /* shli r3, r1, 8 */
12762 {2, 3, 2}, /* sub r4, r3, r2 */
12763 {3, 4, 3}} /* shl1add r5, r4, r3 */
12765 {761ll /* 0x2f9 */ ,
12766 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12767 {3, 2, 1}, /* shl1add r3, r2, r1 */
12768 {6, 2, 8}, /* shli r4, r2, 8 */
12769 {2, 4, 3}} /* sub r5, r4, r3 */
12771 {762ll /* 0x2fa */ ,
12772 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12773 {6, 2, 1}, /* shli r3, r2, 1 */
12774 {6, 2, 8}, /* shli r4, r2, 8 */
12775 {2, 4, 3}} /* sub r5, r4, r3 */
12777 {763ll /* 0x2fb */ ,
12778 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12779 {3, 1, 2}, /* shl1add r3, r1, r2 */
12780 {6, 2, 8}, /* shli r4, r2, 8 */
12781 {2, 4, 3}} /* sub r5, r4, r3 */
12783 {764ll /* 0x2fc */ ,
12784 {{6, 1, 1}, /* shli r2, r1, 1 */
12785 {6, 1, 8}, /* shli r3, r1, 8 */
12786 {2, 3, 2}, /* sub r4, r3, r2 */
12787 {3, 4, 3}} /* shl1add r5, r4, r3 */
12789 {765ll /* 0x2fd */ ,
12790 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12791 {6, 2, 8}, /* shli r3, r2, 8 */
12792 {2, 3, 2}} /* sub r4, r3, r2 */
12794 {766ll /* 0x2fe */ ,
12795 {{6, 1, 8}, /* shli r2, r1, 8 */
12796 {2, 2, 1}, /* sub r3, r2, r1 */
12797 {3, 3, 2}} /* shl1add r4, r3, r2 */
12799 {767ll /* 0x2ff */ ,
12800 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12801 {6, 2, 8}, /* shli r3, r2, 8 */
12802 {2, 3, 1}} /* sub r4, r3, r1 */
12804 {768ll /* 0x300 */ ,
12805 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12806 {6, 2, 8}} /* shli r3, r2, 8 */
12808 {769ll /* 0x301 */ ,
12809 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12810 {6, 2, 8}, /* shli r3, r2, 8 */
12811 {1, 1, 3}} /* add r4, r1, r3 */
12813 {770ll /* 0x302 */ ,
12814 {{6, 1, 8}, /* shli r2, r1, 8 */
12815 {1, 1, 2}, /* add r3, r1, r2 */
12816 {3, 3, 2}} /* shl1add r4, r3, r2 */
12818 {771ll /* 0x303 */ ,
12819 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12820 {6, 2, 8}, /* shli r3, r2, 8 */
12821 {1, 2, 3}} /* add r4, r2, r3 */
12823 {772ll /* 0x304 */ ,
12824 {{6, 1, 8}, /* shli r2, r1, 8 */
12825 {3, 1, 2}, /* shl1add r3, r1, r2 */
12826 {3, 3, 2}} /* shl1add r4, r3, r2 */
12828 {773ll /* 0x305 */ ,
12829 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12830 {3, 1, 2}, /* shl1add r3, r1, r2 */
12831 {6, 2, 8}, /* shli r4, r2, 8 */
12832 {1, 3, 4}} /* add r5, r3, r4 */
12834 {774ll /* 0x306 */ ,
12835 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12836 {6, 2, 8}, /* shli r3, r2, 8 */
12837 {3, 2, 3}} /* shl1add r4, r2, r3 */
12839 {775ll /* 0x307 */ ,
12840 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12841 {3, 2, 1}, /* shl1add r3, r2, r1 */
12842 {6, 2, 8}, /* shli r4, r2, 8 */
12843 {1, 3, 4}} /* add r5, r3, r4 */
12845 {776ll /* 0x308 */ ,
12846 {{6, 1, 8}, /* shli r2, r1, 8 */
12847 {4, 1, 2}, /* shl2add r3, r1, r2 */
12848 {3, 3, 2}} /* shl1add r4, r3, r2 */
12850 {777ll /* 0x309 */ ,
12851 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12852 {3, 2, 2}, /* shl1add r3, r2, r2 */
12853 {6, 2, 8}, /* shli r4, r2, 8 */
12854 {1, 3, 4}} /* add r5, r3, r4 */
12856 {778ll /* 0x30a */ ,
12857 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12858 {6, 1, 8}, /* shli r3, r1, 8 */
12859 {1, 2, 3}, /* add r4, r2, r3 */
12860 {3, 4, 3}} /* shl1add r5, r4, r3 */
12862 {779ll /* 0x30b */ ,
12863 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12864 {5, 1, 2}, /* shl3add r3, r1, r2 */
12865 {6, 2, 8}, /* shli r4, r2, 8 */
12866 {1, 3, 4}} /* add r5, r3, r4 */
12868 {780ll /* 0x30c */ ,
12869 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12870 {6, 2, 8}, /* shli r3, r2, 8 */
12871 {4, 2, 3}} /* shl2add r4, r2, r3 */
12873 {781ll /* 0x30d */ ,
12874 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12875 {4, 2, 1}, /* shl2add r3, r2, r1 */
12876 {6, 2, 8}, /* shli r4, r2, 8 */
12877 {1, 3, 4}} /* add r5, r3, r4 */
12879 {782ll /* 0x30e */ ,
12880 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12881 {3, 2, 1}, /* shl1add r3, r2, r1 */
12882 {6, 2, 8}, /* shli r4, r2, 8 */
12883 {3, 3, 4}} /* shl1add r5, r3, r4 */
12885 {783ll /* 0x30f */ ,
12886 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12887 {4, 2, 2}, /* shl2add r3, r2, r2 */
12888 {6, 2, 8}, /* shli r4, r2, 8 */
12889 {1, 3, 4}} /* add r5, r3, r4 */
12891 {784ll /* 0x310 */ ,
12892 {{6, 1, 8}, /* shli r2, r1, 8 */
12893 {5, 1, 2}, /* shl3add r3, r1, r2 */
12894 {3, 3, 2}} /* shl1add r4, r3, r2 */
12896 {785ll /* 0x311 */ ,
12897 {{6, 1, 8}, /* shli r2, r1, 8 */
12898 {1, 1, 2}, /* add r3, r1, r2 */
12899 {5, 1, 2}, /* shl3add r4, r1, r2 */
12900 {3, 4, 3}} /* shl1add r5, r4, r3 */
12902 {786ll /* 0x312 */ ,
12903 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12904 {3, 2, 2}, /* shl1add r3, r2, r2 */
12905 {6, 2, 8}, /* shli r4, r2, 8 */
12906 {3, 3, 4}} /* shl1add r5, r3, r4 */
12908 {787ll /* 0x313 */ ,
12909 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12910 {6, 2, 5}, /* shli r3, r2, 5 */
12911 {3, 1, 3}, /* shl1add r4, r1, r3 */
12912 {5, 4, 2}} /* shl3add r5, r4, r2 */
12914 {788ll /* 0x314 */ ,
12915 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12916 {3, 1, 2}, /* shl1add r3, r1, r2 */
12917 {6, 2, 8}, /* shli r4, r2, 8 */
12918 {4, 3, 4}} /* shl2add r5, r3, r4 */
12920 {789ll /* 0x315 */ ,
12921 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12922 {6, 2, 8}, /* shli r3, r2, 8 */
12923 {2, 3, 2}, /* sub r4, r3, r2 */
12924 {5, 2, 4}} /* shl3add r5, r2, r4 */
12926 {790ll /* 0x316 */ ,
12927 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12928 {5, 1, 2}, /* shl3add r3, r1, r2 */
12929 {6, 2, 8}, /* shli r4, r2, 8 */
12930 {3, 3, 4}} /* shl1add r5, r3, r4 */
12932 {791ll /* 0x317 */ ,
12933 {{6, 1, 5}, /* shli r2, r1, 5 */
12934 {2, 2, 1}, /* sub r3, r2, r1 */
12935 {3, 2, 3}, /* shl1add r4, r2, r3 */
12936 {5, 4, 3}} /* shl3add r5, r4, r3 */
12938 {792ll /* 0x318 */ ,
12939 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12940 {6, 2, 8}, /* shli r3, r2, 8 */
12941 {5, 2, 3}} /* shl3add r4, r2, r3 */
12943 {793ll /* 0x319 */ ,
12944 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12945 {5, 2, 1}, /* shl3add r3, r2, r1 */
12946 {6, 2, 8}, /* shli r4, r2, 8 */
12947 {1, 3, 4}} /* add r5, r3, r4 */
12949 {794ll /* 0x31a */ ,
12950 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12951 {4, 2, 1}, /* shl2add r3, r2, r1 */
12952 {6, 2, 8}, /* shli r4, r2, 8 */
12953 {3, 3, 4}} /* shl1add r5, r3, r4 */
12955 {795ll /* 0x31b */ ,
12956 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12957 {5, 2, 2}, /* shl3add r3, r2, r2 */
12958 {6, 2, 8}, /* shli r4, r2, 8 */
12959 {1, 3, 4}} /* add r5, r3, r4 */
12961 {796ll /* 0x31c */ ,
12962 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12963 {3, 2, 1}, /* shl1add r3, r2, r1 */
12964 {6, 2, 8}, /* shli r4, r2, 8 */
12965 {4, 3, 4}} /* shl2add r5, r3, r4 */
12967 {797ll /* 0x31d */ ,
12968 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12969 {5, 2, 1}, /* shl3add r3, r2, r1 */
12970 {6, 3, 5}, /* shli r4, r3, 5 */
12971 {2, 4, 2}} /* sub r5, r4, r2 */
12973 {798ll /* 0x31e */ ,
12974 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12975 {4, 2, 2}, /* shl2add r3, r2, r2 */
12976 {6, 2, 8}, /* shli r4, r2, 8 */
12977 {3, 3, 4}} /* shl1add r5, r3, r4 */
12979 {799ll /* 0x31f */ ,
12980 {{6, 1, 5}, /* shli r2, r1, 5 */
12981 {2, 2, 1}, /* sub r3, r2, r1 */
12982 {3, 2, 2}, /* shl1add r4, r2, r2 */
12983 {5, 4, 3}} /* shl3add r5, r4, r3 */
12985 {800ll /* 0x320 */ ,
12986 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12987 {5, 2, 1}, /* shl3add r3, r2, r1 */
12988 {6, 3, 5}} /* shli r4, r3, 5 */
12990 {801ll /* 0x321 */ ,
12991 {{6, 1, 5}, /* shli r2, r1, 5 */
12992 {1, 1, 2}, /* add r3, r1, r2 */
12993 {3, 2, 2}, /* shl1add r4, r2, r2 */
12994 {5, 4, 3}} /* shl3add r5, r4, r3 */
12996 {802ll /* 0x322 */ ,
12997 {{6, 1, 5}, /* shli r2, r1, 5 */
12998 {3, 1, 2}, /* shl1add r3, r1, r2 */
12999 {3, 2, 2}, /* shl1add r4, r2, r2 */
13000 {5, 4, 3}} /* shl3add r5, r4, r3 */
13002 {803ll /* 0x323 */ ,
13003 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13004 {5, 2, 1}, /* shl3add r3, r2, r1 */
13005 {6, 3, 5}, /* shli r4, r3, 5 */
13006 {1, 2, 4}} /* add r5, r2, r4 */
13008 {804ll /* 0x324 */ ,
13009 {{6, 1, 5}, /* shli r2, r1, 5 */
13010 {3, 2, 2}, /* shl1add r3, r2, r2 */
13011 {4, 1, 2}, /* shl2add r4, r1, r2 */
13012 {5, 3, 4}} /* shl3add r5, r3, r4 */
13014 {805ll /* 0x325 */ ,
13015 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13016 {4, 2, 2}, /* shl2add r3, r2, r2 */
13017 {6, 3, 5}, /* shli r4, r3, 5 */
13018 {1, 2, 4}} /* add r5, r2, r4 */
13020 {806ll /* 0x326 */ ,
13021 {{6, 1, 5}, /* shli r2, r1, 5 */
13022 {4, 2, 1}, /* shl2add r3, r2, r1 */
13023 {3, 3, 3}, /* shl1add r4, r3, r3 */
13024 {3, 4, 2}} /* shl1add r5, r4, r2 */
13026 {807ll /* 0x327 */ ,
13027 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13028 {5, 2, 1}, /* shl3add r3, r2, r1 */
13029 {5, 3, 1}, /* shl3add r4, r3, r1 */
13030 {4, 4, 2}} /* shl2add r5, r4, r2 */
13032 {808ll /* 0x328 */ ,
13033 {{6, 1, 5}, /* shli r2, r1, 5 */
13034 {3, 2, 1}, /* shl1add r3, r2, r1 */
13035 {5, 2, 2}, /* shl3add r4, r2, r2 */
13036 {5, 3, 4}} /* shl3add r5, r3, r4 */
13038 {809ll /* 0x329 */ ,
13039 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13040 {6, 1, 6}, /* shli r3, r1, 6 */
13041 {4, 2, 3}, /* shl2add r4, r2, r3 */
13042 {5, 4, 2}} /* shl3add r5, r4, r2 */
13044 {810ll /* 0x32a */ ,
13045 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13046 {5, 2, 2}, /* shl3add r3, r2, r2 */
13047 {5, 3, 3}, /* shl3add r4, r3, r3 */
13048 {6, 4, 1}} /* shli r5, r4, 1 */
13050 {811ll /* 0x32b */ ,
13051 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13052 {5, 2, 1}, /* shl3add r3, r2, r1 */
13053 {4, 3, 1}, /* shl2add r4, r3, r1 */
13054 {5, 4, 2}} /* shl3add r5, r4, r2 */
13056 {812ll /* 0x32c */ ,
13057 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13058 {5, 1, 2}, /* shl3add r3, r1, r2 */
13059 {6, 2, 8}, /* shli r4, r2, 8 */
13060 {4, 3, 4}} /* shl2add r5, r3, r4 */
13062 {813ll /* 0x32d */ ,
13063 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13064 {5, 2, 1}, /* shl3add r3, r2, r1 */
13065 {5, 3, 2}, /* shl3add r4, r3, r2 */
13066 {4, 4, 1}} /* shl2add r5, r4, r1 */
13068 {815ll /* 0x32f */ ,
13069 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13070 {5, 2, 1}, /* shl3add r3, r2, r1 */
13071 {5, 3, 2}, /* shl3add r4, r3, r2 */
13072 {4, 4, 2}} /* shl2add r5, r4, r2 */
13074 {816ll /* 0x330 */ ,
13075 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13076 {6, 2, 4}, /* shli r3, r2, 4 */
13077 {6, 2, 8}, /* shli r4, r2, 8 */
13078 {1, 3, 4}} /* add r5, r3, r4 */
13080 {817ll /* 0x331 */ ,
13081 {{6, 1, 5}, /* shli r2, r1, 5 */
13082 {1, 1, 2}, /* add r3, r1, r2 */
13083 {3, 3, 2}, /* shl1add r4, r3, r2 */
13084 {5, 4, 3}} /* shl3add r5, r4, r3 */
13086 {818ll /* 0x332 */ ,
13087 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13088 {5, 2, 1}, /* shl3add r3, r2, r1 */
13089 {6, 2, 8}, /* shli r4, r2, 8 */
13090 {3, 3, 4}} /* shl1add r5, r3, r4 */
13092 {819ll /* 0x333 */ ,
13093 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13094 {4, 2, 1}, /* shl2add r3, r2, r1 */
13095 {6, 3, 6}, /* shli r4, r3, 6 */
13096 {2, 4, 3}} /* sub r5, r4, r3 */
13098 {820ll /* 0x334 */ ,
13099 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13100 {4, 2, 1}, /* shl2add r3, r2, r1 */
13101 {6, 2, 8}, /* shli r4, r2, 8 */
13102 {4, 3, 4}} /* shl2add r5, r3, r4 */
13104 {821ll /* 0x335 */ ,
13105 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13106 {4, 2, 2}, /* shl2add r3, r2, r2 */
13107 {5, 3, 2}, /* shl3add r4, r3, r2 */
13108 {4, 4, 1}} /* shl2add r5, r4, r1 */
13110 {822ll /* 0x336 */ ,
13111 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13112 {5, 2, 2}, /* shl3add r3, r2, r2 */
13113 {6, 2, 8}, /* shli r4, r2, 8 */
13114 {3, 3, 4}} /* shl1add r5, r3, r4 */
13116 {823ll /* 0x337 */ ,
13117 {{6, 1, 6}, /* shli r2, r1, 6 */
13118 {2, 2, 1}, /* sub r3, r2, r1 */
13119 {3, 3, 2}, /* shl1add r4, r3, r2 */
13120 {4, 4, 3}} /* shl2add r5, r4, r3 */
13122 {824ll /* 0x338 */ ,
13123 {{6, 1, 6}, /* shli r2, r1, 6 */
13124 {2, 2, 1}, /* sub r3, r2, r1 */
13125 {4, 2, 2}, /* shl2add r4, r2, r2 */
13126 {5, 3, 4}} /* shl3add r5, r3, r4 */
13128 {825ll /* 0x339 */ ,
13129 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13130 {5, 2, 1}, /* shl3add r3, r2, r1 */
13131 {6, 3, 5}, /* shli r4, r3, 5 */
13132 {1, 3, 4}} /* add r5, r3, r4 */
13134 {827ll /* 0x33b */ ,
13135 {{6, 1, 6}, /* shli r2, r1, 6 */
13136 {2, 2, 1}, /* sub r3, r2, r1 */
13137 {3, 2, 3}, /* shl1add r4, r2, r3 */
13138 {4, 4, 3}} /* shl2add r5, r4, r3 */
13140 {828ll /* 0x33c */ ,
13141 {{6, 1, 6}, /* shli r2, r1, 6 */
13142 {2, 2, 1}, /* sub r3, r2, r1 */
13143 {5, 2, 2}, /* shl3add r4, r2, r2 */
13144 {4, 3, 4}} /* shl2add r5, r3, r4 */
13146 {829ll /* 0x33d */ ,
13147 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13148 {4, 2, 1}, /* shl2add r3, r2, r1 */
13149 {6, 3, 6}, /* shli r4, r3, 6 */
13150 {2, 4, 2}} /* sub r5, r4, r2 */
13152 {831ll /* 0x33f */ ,
13153 {{6, 1, 6}, /* shli r2, r1, 6 */
13154 {2, 2, 1}, /* sub r3, r2, r1 */
13155 {3, 2, 2}, /* shl1add r4, r2, r2 */
13156 {4, 4, 3}} /* shl2add r5, r4, r3 */
13158 {832ll /* 0x340 */ ,
13159 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13160 {4, 2, 1}, /* shl2add r3, r2, r1 */
13161 {6, 3, 6}} /* shli r4, r3, 6 */
13163 {833ll /* 0x341 */ ,
13164 {{6, 1, 6}, /* shli r2, r1, 6 */
13165 {1, 1, 2}, /* add r3, r1, r2 */
13166 {3, 2, 2}, /* shl1add r4, r2, r2 */
13167 {4, 4, 3}} /* shl2add r5, r4, r3 */
13169 {834ll /* 0x342 */ ,
13170 {{6, 1, 6}, /* shli r2, r1, 6 */
13171 {3, 1, 2}, /* shl1add r3, r1, r2 */
13172 {3, 2, 2}, /* shl1add r4, r2, r2 */
13173 {4, 4, 3}} /* shl2add r5, r4, r3 */
13175 {835ll /* 0x343 */ ,
13176 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13177 {4, 2, 1}, /* shl2add r3, r2, r1 */
13178 {6, 3, 6}, /* shli r4, r3, 6 */
13179 {1, 2, 4}} /* add r5, r2, r4 */
13181 {836ll /* 0x344 */ ,
13182 {{6, 1, 6}, /* shli r2, r1, 6 */
13183 {1, 1, 2}, /* add r3, r1, r2 */
13184 {5, 2, 2}, /* shl3add r4, r2, r2 */
13185 {4, 3, 4}} /* shl2add r5, r3, r4 */
13187 {837ll /* 0x345 */ ,
13188 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13189 {6, 1, 6}, /* shli r3, r1, 6 */
13190 {5, 2, 3}, /* shl3add r4, r2, r3 */
13191 {5, 4, 2}} /* shl3add r5, r4, r2 */
13193 {838ll /* 0x346 */ ,
13194 {{6, 1, 6}, /* shli r2, r1, 6 */
13195 {3, 2, 1}, /* shl1add r3, r2, r1 */
13196 {3, 3, 3}, /* shl1add r4, r3, r3 */
13197 {3, 4, 2}} /* shl1add r5, r4, r2 */
13199 {840ll /* 0x348 */ ,
13200 {{6, 1, 6}, /* shli r2, r1, 6 */
13201 {1, 1, 2}, /* add r3, r1, r2 */
13202 {4, 2, 2}, /* shl2add r4, r2, r2 */
13203 {5, 3, 4}} /* shl3add r5, r3, r4 */
13205 {841ll /* 0x349 */ ,
13206 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13207 {6, 1, 5}, /* shli r3, r1, 5 */
13208 {5, 2, 3}, /* shl3add r4, r2, r3 */
13209 {5, 4, 2}} /* shl3add r5, r4, r2 */
13211 {842ll /* 0x34a */ ,
13212 {{6, 1, 6}, /* shli r2, r1, 6 */
13213 {3, 1, 2}, /* shl1add r3, r1, r2 */
13214 {3, 2, 3}, /* shl1add r4, r2, r3 */
13215 {4, 4, 3}} /* shl2add r5, r4, r3 */
13217 {843ll /* 0x34b */ ,
13218 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13219 {4, 2, 1}, /* shl2add r3, r2, r1 */
13220 {5, 3, 1}, /* shl3add r4, r3, r1 */
13221 {5, 4, 2}} /* shl3add r5, r4, r2 */
13223 {844ll /* 0x34c */ ,
13224 {{6, 1, 6}, /* shli r2, r1, 6 */
13225 {1, 1, 2}, /* add r3, r1, r2 */
13226 {3, 3, 3}, /* shl1add r4, r3, r3 */
13227 {4, 4, 2}} /* shl2add r5, r4, r2 */
13229 {845ll /* 0x34d */ ,
13230 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13231 {4, 2, 1}, /* shl2add r3, r2, r1 */
13232 {6, 3, 6}, /* shli r4, r3, 6 */
13233 {1, 3, 4}} /* add r5, r3, r4 */
13235 {846ll /* 0x34e */ ,
13236 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13237 {6, 2, 5}, /* shli r3, r2, 5 */
13238 {2, 3, 2}, /* sub r4, r3, r2 */
13239 {3, 4, 3}} /* shl1add r5, r4, r3 */
13241 {848ll /* 0x350 */ ,
13242 {{6, 1, 6}, /* shli r2, r1, 6 */
13243 {3, 1, 2}, /* shl1add r3, r1, r2 */
13244 {4, 2, 2}, /* shl2add r4, r2, r2 */
13245 {5, 3, 4}} /* shl3add r5, r3, r4 */
13247 {849ll /* 0x351 */ ,
13248 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13249 {5, 2, 1}, /* shl3add r3, r2, r1 */
13250 {4, 3, 2}, /* shl2add r4, r3, r2 */
13251 {5, 4, 3}} /* shl3add r5, r4, r3 */
13253 {850ll /* 0x352 */ ,
13254 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13255 {5, 2, 1}, /* shl3add r3, r2, r1 */
13256 {6, 3, 5}, /* shli r4, r3, 5 */
13257 {3, 3, 4}} /* shl1add r5, r3, r4 */
13259 {852ll /* 0x354 */ ,
13260 {{6, 1, 6}, /* shli r2, r1, 6 */
13261 {4, 1, 2}, /* shl2add r3, r1, r2 */
13262 {3, 2, 3}, /* shl1add r4, r2, r3 */
13263 {4, 4, 3}} /* shl2add r5, r4, r3 */
13265 {853ll /* 0x355 */ ,
13266 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13267 {4, 2, 1}, /* shl2add r3, r2, r1 */
13268 {5, 3, 1}, /* shl3add r4, r3, r1 */
13269 {5, 4, 3}} /* shl3add r5, r4, r3 */
13271 {855ll /* 0x357 */ ,
13272 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13273 {6, 2, 5}, /* shli r3, r2, 5 */
13274 {2, 3, 1}, /* sub r4, r3, r1 */
13275 {5, 4, 4}} /* shl3add r5, r4, r4 */
13277 {856ll /* 0x358 */ ,
13278 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13279 {5, 1, 2}, /* shl3add r3, r1, r2 */
13280 {6, 2, 8}, /* shli r4, r2, 8 */
13281 {5, 3, 4}} /* shl3add r5, r3, r4 */
13283 {857ll /* 0x359 */ ,
13284 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13285 {4, 2, 1}, /* shl2add r3, r2, r1 */
13286 {5, 3, 2}, /* shl3add r4, r3, r2 */
13287 {5, 4, 1}} /* shl3add r5, r4, r1 */
13289 {858ll /* 0x35a */ ,
13290 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13291 {4, 2, 1}, /* shl2add r3, r2, r1 */
13292 {6, 3, 6}, /* shli r4, r3, 6 */
13293 {3, 3, 4}} /* shl1add r5, r3, r4 */
13295 {859ll /* 0x35b */ ,
13296 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13297 {4, 2, 1}, /* shl2add r3, r2, r1 */
13298 {5, 3, 2}, /* shl3add r4, r3, r2 */
13299 {5, 4, 2}} /* shl3add r5, r4, r2 */
13301 {861ll /* 0x35d */ ,
13302 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13303 {5, 2, 2}, /* shl3add r3, r2, r2 */
13304 {6, 3, 5}, /* shli r4, r3, 5 */
13305 {2, 4, 2}} /* sub r5, r4, r2 */
13307 {862ll /* 0x35e */ ,
13308 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13309 {6, 2, 5}, /* shli r3, r2, 5 */
13310 {2, 3, 1}, /* sub r4, r3, r1 */
13311 {3, 4, 3}} /* shl1add r5, r4, r3 */
13313 {863ll /* 0x35f */ ,
13314 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13315 {5, 2, 2}, /* shl3add r3, r2, r2 */
13316 {6, 3, 5}, /* shli r4, r3, 5 */
13317 {2, 4, 1}} /* sub r5, r4, r1 */
13319 {864ll /* 0x360 */ ,
13320 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13321 {5, 2, 2}, /* shl3add r3, r2, r2 */
13322 {6, 3, 5}} /* shli r4, r3, 5 */
13324 {865ll /* 0x361 */ ,
13325 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13326 {5, 2, 2}, /* shl3add r3, r2, r2 */
13327 {6, 3, 5}, /* shli r4, r3, 5 */
13328 {1, 1, 4}} /* add r5, r1, r4 */
13330 {866ll /* 0x362 */ ,
13331 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13332 {6, 2, 5}, /* shli r3, r2, 5 */
13333 {1, 1, 3}, /* add r4, r1, r3 */
13334 {3, 4, 3}} /* shl1add r5, r4, r3 */
13336 {867ll /* 0x363 */ ,
13337 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13338 {5, 2, 2}, /* shl3add r3, r2, r2 */
13339 {6, 3, 5}, /* shli r4, r3, 5 */
13340 {1, 2, 4}} /* add r5, r2, r4 */
13342 {868ll /* 0x364 */ ,
13343 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13344 {5, 2, 1}, /* shl3add r3, r2, r1 */
13345 {6, 2, 8}, /* shli r4, r2, 8 */
13346 {4, 3, 4}} /* shl2add r5, r3, r4 */
13348 {869ll /* 0x365 */ ,
13349 {{6, 1, 5}, /* shli r2, r1, 5 */
13350 {2, 1, 2}, /* sub r3, r1, r2 */
13351 {5, 2, 3}, /* shl3add r4, r2, r3 */
13352 {4, 4, 3}} /* shl2add r5, r4, r3 */
13354 {870ll /* 0x366 */ ,
13355 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13356 {6, 2, 5}, /* shli r3, r2, 5 */
13357 {4, 3, 2}, /* shl2add r4, r3, r2 */
13358 {3, 4, 3}} /* shl1add r5, r4, r3 */
13360 {871ll /* 0x367 */ ,
13361 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13362 {5, 2, 2}, /* shl3add r3, r2, r2 */
13363 {5, 3, 1}, /* shl3add r4, r3, r1 */
13364 {4, 4, 2}} /* shl2add r5, r4, r2 */
13366 {872ll /* 0x368 */ ,
13367 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13368 {4, 2, 1}, /* shl2add r3, r2, r1 */
13369 {6, 2, 8}, /* shli r4, r2, 8 */
13370 {5, 3, 4}} /* shl3add r5, r3, r4 */
13372 {873ll /* 0x369 */ ,
13373 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13374 {6, 2, 5}, /* shli r3, r2, 5 */
13375 {1, 1, 3}, /* add r4, r1, r3 */
13376 {5, 4, 4}} /* shl3add r5, r4, r4 */
13378 {875ll /* 0x36b */ ,
13379 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13380 {5, 2, 2}, /* shl3add r3, r2, r2 */
13381 {4, 3, 1}, /* shl2add r4, r3, r1 */
13382 {5, 4, 2}} /* shl3add r5, r4, r2 */
13384 {876ll /* 0x36c */ ,
13385 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13386 {5, 2, 2}, /* shl3add r3, r2, r2 */
13387 {6, 2, 8}, /* shli r4, r2, 8 */
13388 {4, 3, 4}} /* shl2add r5, r3, r4 */
13390 {877ll /* 0x36d */ ,
13391 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13392 {5, 2, 2}, /* shl3add r3, r2, r2 */
13393 {5, 3, 2}, /* shl3add r4, r3, r2 */
13394 {4, 4, 1}} /* shl2add r5, r4, r1 */
13396 {879ll /* 0x36f */ ,
13397 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13398 {5, 2, 2}, /* shl3add r3, r2, r2 */
13399 {5, 3, 2}, /* shl3add r4, r3, r2 */
13400 {4, 4, 2}} /* shl2add r5, r4, r2 */
13402 {880ll /* 0x370 */ ,
13403 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13404 {6, 1, 6}, /* shli r3, r1, 6 */
13405 {2, 3, 2}, /* sub r4, r3, r2 */
13406 {6, 4, 4}} /* shli r5, r4, 4 */
13408 {881ll /* 0x371 */ ,
13409 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13410 {3, 2, 2}, /* shl1add r3, r2, r2 */
13411 {4, 3, 1}, /* shl2add r4, r3, r1 */
13412 {5, 4, 2}} /* shl3add r5, r4, r2 */
13414 {882ll /* 0x372 */ ,
13415 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13416 {6, 2, 5}, /* shli r3, r2, 5 */
13417 {1, 2, 3}, /* add r4, r2, r3 */
13418 {3, 4, 3}} /* shl1add r5, r4, r3 */
13420 {884ll /* 0x374 */ ,
13421 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13422 {4, 2, 1}, /* shl2add r3, r2, r1 */
13423 {6, 3, 6}, /* shli r4, r3, 6 */
13424 {4, 3, 4}} /* shl2add r5, r3, r4 */
13426 {885ll /* 0x375 */ ,
13427 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13428 {5, 2, 1}, /* shl3add r3, r2, r1 */
13429 {3, 3, 3}, /* shl1add r4, r3, r3 */
13430 {4, 4, 2}} /* shl2add r5, r4, r2 */
13432 {888ll /* 0x378 */ ,
13433 {{6, 1, 7}, /* shli r2, r1, 7 */
13434 {5, 1, 2}, /* shl3add r3, r1, r2 */
13435 {6, 2, 3}, /* shli r4, r2, 3 */
13436 {2, 4, 3}} /* sub r5, r4, r3 */
13438 {889ll /* 0x379 */ ,
13439 {{6, 1, 7}, /* shli r2, r1, 7 */
13440 {2, 1, 2}, /* sub r3, r1, r2 */
13441 {2, 2, 1}, /* sub r4, r2, r1 */
13442 {5, 4, 3}} /* shl3add r5, r4, r3 */
13444 {890ll /* 0x37a */ ,
13445 {{6, 1, 7}, /* shli r2, r1, 7 */
13446 {2, 2, 1}, /* sub r3, r2, r1 */
13447 {3, 3, 3}, /* shl1add r4, r3, r3 */
13448 {3, 4, 2}} /* shl1add r5, r4, r2 */
13450 {891ll /* 0x37b */ ,
13451 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13452 {5, 2, 2}, /* shl3add r3, r2, r2 */
13453 {6, 3, 5}, /* shli r4, r3, 5 */
13454 {1, 3, 4}} /* add r5, r3, r4 */
13456 {892ll /* 0x37c */ ,
13457 {{6, 1, 7}, /* shli r2, r1, 7 */
13458 {4, 1, 2}, /* shl2add r3, r1, r2 */
13459 {6, 2, 3}, /* shli r4, r2, 3 */
13460 {2, 4, 3}} /* sub r5, r4, r3 */
13462 {893ll /* 0x37d */ ,
13463 {{6, 1, 7}, /* shli r2, r1, 7 */
13464 {4, 1, 2}, /* shl2add r3, r1, r2 */
13465 {5, 2, 1}, /* shl3add r4, r2, r1 */
13466 {2, 4, 3}} /* sub r5, r4, r3 */
13468 {894ll /* 0x37e */ ,
13469 {{6, 1, 7}, /* shli r2, r1, 7 */
13470 {3, 1, 2}, /* shl1add r3, r1, r2 */
13471 {6, 2, 3}, /* shli r4, r2, 3 */
13472 {2, 4, 3}} /* sub r5, r4, r3 */
13474 {895ll /* 0x37f */ ,
13475 {{6, 1, 7}, /* shli r2, r1, 7 */
13476 {1, 1, 2}, /* add r3, r1, r2 */
13477 {6, 2, 3}, /* shli r4, r2, 3 */
13478 {2, 4, 3}} /* sub r5, r4, r3 */
13480 {896ll /* 0x380 */ ,
13481 {{6, 1, 7}, /* shli r2, r1, 7 */
13482 {6, 1, 10}, /* shli r3, r1, 10 */
13483 {2, 3, 2}} /* sub r4, r3, r2 */
13485 {897ll /* 0x381 */ ,
13486 {{6, 1, 7}, /* shli r2, r1, 7 */
13487 {2, 1, 2}, /* sub r3, r1, r2 */
13488 {5, 2, 3}} /* shl3add r4, r2, r3 */
13490 {898ll /* 0x382 */ ,
13491 {{6, 1, 1}, /* shli r2, r1, 1 */
13492 {6, 1, 7}, /* shli r3, r1, 7 */
13493 {2, 2, 3}, /* sub r4, r2, r3 */
13494 {5, 3, 4}} /* shl3add r5, r3, r4 */
13496 {899ll /* 0x383 */ ,
13497 {{6, 1, 7}, /* shli r2, r1, 7 */
13498 {2, 1, 2}, /* sub r3, r1, r2 */
13499 {4, 2, 1}, /* shl2add r4, r2, r1 */
13500 {3, 4, 3}} /* shl1add r5, r4, r3 */
13502 {900ll /* 0x384 */ ,
13503 {{6, 1, 2}, /* shli r2, r1, 2 */
13504 {6, 1, 7}, /* shli r3, r1, 7 */
13505 {2, 2, 3}, /* sub r4, r2, r3 */
13506 {5, 3, 4}} /* shl3add r5, r3, r4 */
13508 {901ll /* 0x385 */ ,
13509 {{6, 1, 7}, /* shli r2, r1, 7 */
13510 {2, 1, 2}, /* sub r3, r1, r2 */
13511 {3, 2, 1}, /* shl1add r4, r2, r1 */
13512 {4, 4, 3}} /* shl2add r5, r4, r3 */
13514 {902ll /* 0x386 */ ,
13515 {{6, 1, 7}, /* shli r2, r1, 7 */
13516 {1, 1, 2}, /* add r3, r1, r2 */
13517 {3, 3, 3}, /* shl1add r4, r3, r3 */
13518 {3, 4, 2}} /* shl1add r5, r4, r2 */
13520 {903ll /* 0x387 */ ,
13521 {{6, 1, 3}, /* shli r2, r1, 3 */
13522 {2, 2, 1}, /* sub r3, r2, r1 */
13523 {6, 3, 7}, /* shli r4, r3, 7 */
13524 {1, 3, 4}} /* add r5, r3, r4 */
13526 {904ll /* 0x388 */ ,
13527 {{6, 1, 3}, /* shli r2, r1, 3 */
13528 {6, 1, 7}, /* shli r3, r1, 7 */
13529 {2, 2, 3}, /* sub r4, r2, r3 */
13530 {5, 3, 4}} /* shl3add r5, r3, r4 */
13532 {905ll /* 0x389 */ ,
13533 {{6, 1, 7}, /* shli r2, r1, 7 */
13534 {1, 1, 2}, /* add r3, r1, r2 */
13535 {2, 1, 2}, /* sub r4, r1, r2 */
13536 {5, 3, 4}} /* shl3add r5, r3, r4 */
13538 {906ll /* 0x38a */ ,
13539 {{6, 1, 7}, /* shli r2, r1, 7 */
13540 {3, 1, 2}, /* shl1add r3, r1, r2 */
13541 {3, 3, 2}, /* shl1add r4, r3, r2 */
13542 {3, 4, 3}} /* shl1add r5, r4, r3 */
13544 {908ll /* 0x38c */ ,
13545 {{6, 1, 7}, /* shli r2, r1, 7 */
13546 {3, 1, 2}, /* shl1add r3, r1, r2 */
13547 {3, 3, 3}, /* shl1add r4, r3, r3 */
13548 {3, 4, 2}} /* shl1add r5, r4, r2 */
13550 {909ll /* 0x38d */ ,
13551 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13552 {5, 2, 1}, /* shl3add r3, r2, r1 */
13553 {4, 3, 1}, /* shl2add r4, r3, r1 */
13554 {5, 4, 4}} /* shl3add r5, r4, r4 */
13556 {910ll /* 0x38e */ ,
13557 {{6, 1, 3}, /* shli r2, r1, 3 */
13558 {2, 2, 1}, /* sub r3, r2, r1 */
13559 {6, 3, 7}, /* shli r4, r3, 7 */
13560 {3, 3, 4}} /* shl1add r5, r3, r4 */
13562 {911ll /* 0x38f */ ,
13563 {{6, 1, 7}, /* shli r2, r1, 7 */
13564 {3, 1, 2}, /* shl1add r3, r1, r2 */
13565 {2, 1, 3}, /* sub r4, r1, r3 */
13566 {5, 3, 4}} /* shl3add r5, r3, r4 */
13568 {912ll /* 0x390 */ ,
13569 {{6, 1, 4}, /* shli r2, r1, 4 */
13570 {6, 1, 7}, /* shli r3, r1, 7 */
13571 {2, 2, 3}, /* sub r4, r2, r3 */
13572 {5, 3, 4}} /* shl3add r5, r3, r4 */
13574 {913ll /* 0x391 */ ,
13575 {{6, 1, 7}, /* shli r2, r1, 7 */
13576 {2, 1, 2}, /* sub r3, r1, r2 */
13577 {3, 1, 2}, /* shl1add r4, r1, r2 */
13578 {5, 4, 3}} /* shl3add r5, r4, r3 */
13580 {915ll /* 0x393 */ ,
13581 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13582 {5, 2, 2}, /* shl3add r3, r2, r2 */
13583 {4, 3, 2}, /* shl2add r4, r3, r2 */
13584 {5, 4, 3}} /* shl3add r5, r4, r3 */
13586 {916ll /* 0x394 */ ,
13587 {{6, 1, 7}, /* shli r2, r1, 7 */
13588 {4, 1, 2}, /* shl2add r3, r1, r2 */
13589 {3, 3, 2}, /* shl1add r4, r3, r2 */
13590 {3, 4, 3}} /* shl1add r5, r4, r3 */
13592 {917ll /* 0x395 */ ,
13593 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13594 {4, 1, 2}, /* shl2add r3, r1, r2 */
13595 {5, 3, 2}, /* shl3add r4, r3, r2 */
13596 {5, 4, 3}} /* shl3add r5, r4, r3 */
13598 {918ll /* 0x396 */ ,
13599 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13600 {5, 2, 2}, /* shl3add r3, r2, r2 */
13601 {6, 3, 5}, /* shli r4, r3, 5 */
13602 {3, 3, 4}} /* shl1add r5, r3, r4 */
13604 {919ll /* 0x397 */ ,
13605 {{6, 1, 4}, /* shli r2, r1, 4 */
13606 {5, 2, 1}, /* shl3add r3, r2, r1 */
13607 {2, 2, 3}, /* sub r4, r2, r3 */
13608 {5, 3, 4}} /* shl3add r5, r3, r4 */
13610 {920ll /* 0x398 */ ,
13611 {{6, 1, 4}, /* shli r2, r1, 4 */
13612 {2, 1, 2}, /* sub r3, r1, r2 */
13613 {5, 2, 3}, /* shl3add r4, r2, r3 */
13614 {5, 4, 2}} /* shl3add r5, r4, r2 */
13616 {924ll /* 0x39c */ ,
13617 {{6, 1, 3}, /* shli r2, r1, 3 */
13618 {2, 2, 1}, /* sub r3, r2, r1 */
13619 {6, 3, 7}, /* shli r4, r3, 7 */
13620 {4, 3, 4}} /* shl2add r5, r3, r4 */
13622 {925ll /* 0x39d */ ,
13623 {{6, 1, 7}, /* shli r2, r1, 7 */
13624 {4, 1, 2}, /* shl2add r3, r1, r2 */
13625 {2, 1, 3}, /* sub r4, r1, r3 */
13626 {5, 3, 4}} /* shl3add r5, r3, r4 */
13628 {927ll /* 0x39f */ ,
13629 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13630 {5, 2, 1}, /* shl3add r3, r2, r1 */
13631 {4, 3, 2}, /* shl2add r4, r3, r2 */
13632 {5, 4, 4}} /* shl3add r5, r4, r4 */
13634 {928ll /* 0x3a0 */ ,
13635 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13636 {6, 1, 5}, /* shli r3, r1, 5 */
13637 {2, 3, 2}, /* sub r4, r3, r2 */
13638 {6, 4, 5}} /* shli r5, r4, 5 */
13640 {929ll /* 0x3a1 */ ,
13641 {{6, 1, 7}, /* shli r2, r1, 7 */
13642 {2, 1, 2}, /* sub r3, r1, r2 */
13643 {4, 1, 2}, /* shl2add r4, r1, r2 */
13644 {5, 4, 3}} /* shl3add r5, r4, r3 */
13646 {932ll /* 0x3a4 */ ,
13647 {{6, 1, 5}, /* shli r2, r1, 5 */
13648 {2, 1, 2}, /* sub r3, r1, r2 */
13649 {5, 2, 3}, /* shl3add r4, r2, r3 */
13650 {4, 4, 2}} /* shl2add r5, r4, r2 */
13652 {935ll /* 0x3a7 */ ,
13653 {{6, 1, 5}, /* shli r2, r1, 5 */
13654 {4, 2, 1}, /* shl2add r3, r2, r1 */
13655 {2, 2, 3}, /* sub r4, r2, r3 */
13656 {5, 3, 4}} /* shl3add r5, r3, r4 */
13658 {936ll /* 0x3a8 */ ,
13659 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13660 {6, 1, 6}, /* shli r3, r1, 6 */
13661 {5, 2, 3}, /* shl3add r4, r2, r3 */
13662 {5, 4, 4}} /* shl3add r5, r4, r4 */
13664 {937ll /* 0x3a9 */ ,
13665 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13666 {4, 2, 1}, /* shl2add r3, r2, r1 */
13667 {5, 3, 3}, /* shl3add r4, r3, r3 */
13668 {5, 4, 1}} /* shl3add r5, r4, r1 */
13670 {939ll /* 0x3ab */ ,
13671 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13672 {4, 2, 1}, /* shl2add r3, r2, r1 */
13673 {5, 3, 3}, /* shl3add r4, r3, r3 */
13674 {5, 4, 2}} /* shl3add r5, r4, r2 */
13676 {941ll /* 0x3ad */ ,
13677 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13678 {5, 1, 2}, /* shl3add r3, r1, r2 */
13679 {5, 3, 3}, /* shl3add r4, r3, r3 */
13680 {5, 4, 2}} /* shl3add r5, r4, r2 */
13682 {943ll /* 0x3af */ ,
13683 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13684 {5, 2, 2}, /* shl3add r3, r2, r2 */
13685 {6, 1, 10}, /* shli r4, r1, 10 */
13686 {2, 4, 3}} /* sub r5, r4, r3 */
13688 {944ll /* 0x3b0 */ ,
13689 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13690 {6, 1, 6}, /* shli r3, r1, 6 */
13691 {2, 3, 2}, /* sub r4, r3, r2 */
13692 {6, 4, 4}} /* shli r5, r4, 4 */
13694 {945ll /* 0x3b1 */ ,
13695 {{6, 1, 4}, /* shli r2, r1, 4 */
13696 {2, 1, 2}, /* sub r3, r1, r2 */
13697 {6, 3, 6}, /* shli r4, r3, 6 */
13698 {2, 3, 4}} /* sub r5, r3, r4 */
13700 {948ll /* 0x3b4 */ ,
13701 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13702 {6, 2, 6}, /* shli r3, r2, 6 */
13703 {2, 3, 2}, /* sub r4, r3, r2 */
13704 {4, 4, 3}} /* shl2add r5, r4, r3 */
13706 {949ll /* 0x3b5 */ ,
13707 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13708 {4, 2, 1}, /* shl2add r3, r2, r1 */
13709 {5, 3, 3}, /* shl3add r4, r3, r3 */
13710 {5, 4, 3}} /* shl3add r5, r4, r3 */
13712 {950ll /* 0x3b6 */ ,
13713 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13714 {6, 2, 6}, /* shli r3, r2, 6 */
13715 {2, 3, 2}, /* sub r4, r3, r2 */
13716 {3, 4, 3}} /* shl1add r5, r4, r3 */
13718 {951ll /* 0x3b7 */ ,
13719 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13720 {5, 2, 1}, /* shl3add r3, r2, r1 */
13721 {6, 1, 10}, /* shli r4, r1, 10 */
13722 {2, 4, 3}} /* sub r5, r4, r3 */
13724 {952ll /* 0x3b8 */ ,
13725 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13726 {6, 1, 7}, /* shli r3, r1, 7 */
13727 {2, 3, 2}, /* sub r4, r3, r2 */
13728 {6, 4, 3}} /* shli r5, r4, 3 */
13730 {953ll /* 0x3b9 */ ,
13731 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13732 {6, 1, 7}, /* shli r3, r1, 7 */
13733 {2, 3, 2}, /* sub r4, r3, r2 */
13734 {5, 4, 1}} /* shl3add r5, r4, r1 */
13736 {955ll /* 0x3bb */ ,
13737 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13738 {6, 2, 6}, /* shli r3, r2, 6 */
13739 {2, 3, 1}, /* sub r4, r3, r1 */
13740 {4, 4, 4}} /* shl2add r5, r4, r4 */
13742 {956ll /* 0x3bc */ ,
13743 {{6, 1, 6}, /* shli r2, r1, 6 */
13744 {4, 1, 2}, /* shl2add r3, r1, r2 */
13745 {6, 2, 4}, /* shli r4, r2, 4 */
13746 {2, 4, 3}} /* sub r5, r4, r3 */
13748 {957ll /* 0x3bd */ ,
13749 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13750 {4, 2, 2}, /* shl2add r3, r2, r2 */
13751 {6, 3, 6}, /* shli r4, r3, 6 */
13752 {2, 4, 2}} /* sub r5, r4, r2 */
13754 {958ll /* 0x3be */ ,
13755 {{6, 1, 6}, /* shli r2, r1, 6 */
13756 {3, 1, 2}, /* shl1add r3, r1, r2 */
13757 {6, 2, 4}, /* shli r4, r2, 4 */
13758 {2, 4, 3}} /* sub r5, r4, r3 */
13760 {959ll /* 0x3bf */ ,
13761 {{6, 1, 6}, /* shli r2, r1, 6 */
13762 {1, 1, 2}, /* add r3, r1, r2 */
13763 {6, 2, 4}, /* shli r4, r2, 4 */
13764 {2, 4, 3}} /* sub r5, r4, r3 */
13766 {960ll /* 0x3c0 */ ,
13767 {{6, 1, 6}, /* shli r2, r1, 6 */
13768 {6, 1, 10}, /* shli r3, r1, 10 */
13769 {2, 3, 2}} /* sub r4, r3, r2 */
13771 {961ll /* 0x3c1 */ ,
13772 {{6, 1, 6}, /* shli r2, r1, 6 */
13773 {2, 1, 2}, /* sub r3, r1, r2 */
13774 {6, 2, 4}, /* shli r4, r2, 4 */
13775 {1, 3, 4}} /* add r5, r3, r4 */
13777 {962ll /* 0x3c2 */ ,
13778 {{6, 1, 5}, /* shli r2, r1, 5 */
13779 {2, 1, 2}, /* sub r3, r1, r2 */
13780 {6, 2, 5}, /* shli r4, r2, 5 */
13781 {3, 3, 4}} /* shl1add r5, r3, r4 */
13783 {963ll /* 0x3c3 */ ,
13784 {{6, 1, 6}, /* shli r2, r1, 6 */
13785 {2, 1, 2}, /* sub r3, r1, r2 */
13786 {5, 2, 1}, /* shl3add r4, r2, r1 */
13787 {3, 4, 3}} /* shl1add r5, r4, r3 */
13789 {964ll /* 0x3c4 */ ,
13790 {{6, 1, 4}, /* shli r2, r1, 4 */
13791 {2, 1, 2}, /* sub r3, r1, r2 */
13792 {6, 2, 6}, /* shli r4, r2, 6 */
13793 {4, 3, 4}} /* shl2add r5, r3, r4 */
13795 {965ll /* 0x3c5 */ ,
13796 {{6, 1, 6}, /* shli r2, r1, 6 */
13797 {2, 1, 2}, /* sub r3, r1, r2 */
13798 {4, 2, 1}, /* shl2add r4, r2, r1 */
13799 {4, 4, 3}} /* shl2add r5, r4, r3 */
13801 {966ll /* 0x3c6 */ ,
13802 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13803 {6, 2, 6}, /* shli r3, r2, 6 */
13804 {3, 3, 2}, /* shl1add r4, r3, r2 */
13805 {3, 4, 3}} /* shl1add r5, r4, r3 */
13807 {967ll /* 0x3c7 */ ,
13808 {{6, 1, 6}, /* shli r2, r1, 6 */
13809 {3, 2, 1}, /* shl1add r3, r2, r1 */
13810 {2, 2, 3}, /* sub r4, r2, r3 */
13811 {5, 3, 4}} /* shl3add r5, r3, r4 */
13813 {968ll /* 0x3c8 */ ,
13814 {{6, 1, 3}, /* shli r2, r1, 3 */
13815 {2, 1, 2}, /* sub r3, r1, r2 */
13816 {6, 2, 7}, /* shli r4, r2, 7 */
13817 {5, 3, 4}} /* shl3add r5, r3, r4 */
13819 {969ll /* 0x3c9 */ ,
13820 {{6, 1, 6}, /* shli r2, r1, 6 */
13821 {2, 1, 2}, /* sub r3, r1, r2 */
13822 {3, 2, 1}, /* shl1add r4, r2, r1 */
13823 {5, 4, 3}} /* shl3add r5, r4, r3 */
13825 {970ll /* 0x3ca */ ,
13826 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13827 {6, 2, 6}, /* shli r3, r2, 6 */
13828 {1, 2, 3}, /* add r4, r2, r3 */
13829 {3, 4, 3}} /* shl1add r5, r4, r3 */
13831 {971ll /* 0x3cb */ ,
13832 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13833 {4, 2, 2}, /* shl2add r3, r2, r2 */
13834 {5, 3, 1}, /* shl3add r4, r3, r1 */
13835 {5, 4, 2}} /* shl3add r5, r4, r2 */
13837 {972ll /* 0x3cc */ ,
13838 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13839 {6, 2, 6}, /* shli r3, r2, 6 */
13840 {1, 2, 3}, /* add r4, r2, r3 */
13841 {4, 4, 3}} /* shl2add r5, r4, r3 */
13843 {973ll /* 0x3cd */ ,
13844 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13845 {5, 2, 2}, /* shl3add r3, r2, r2 */
13846 {5, 3, 3}, /* shl3add r4, r3, r3 */
13847 {4, 4, 1}} /* shl2add r5, r4, r1 */
13849 {975ll /* 0x3cf */ ,
13850 {{6, 1, 4}, /* shli r2, r1, 4 */
13851 {2, 2, 1}, /* sub r3, r2, r1 */
13852 {6, 3, 6}, /* shli r4, r3, 6 */
13853 {1, 3, 4}} /* add r5, r3, r4 */
13855 {976ll /* 0x3d0 */ ,
13856 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13857 {6, 1, 6}, /* shli r3, r1, 6 */
13858 {2, 3, 2}, /* sub r4, r3, r2 */
13859 {6, 4, 4}} /* shli r5, r4, 4 */
13861 {979ll /* 0x3d3 */ ,
13862 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13863 {5, 2, 2}, /* shl3add r3, r2, r2 */
13864 {6, 1, 10}, /* shli r4, r1, 10 */
13865 {2, 4, 3}} /* sub r5, r4, r3 */
13867 {980ll /* 0x3d4 */ ,
13868 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13869 {6, 2, 6}, /* shli r3, r2, 6 */
13870 {3, 2, 3}, /* shl1add r4, r2, r3 */
13871 {3, 4, 3}} /* shl1add r5, r4, r3 */
13873 {981ll /* 0x3d5 */ ,
13874 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13875 {5, 2, 2}, /* shl3add r3, r2, r2 */
13876 {4, 3, 1}, /* shl2add r4, r3, r1 */
13877 {5, 4, 4}} /* shl3add r5, r4, r4 */
13879 {983ll /* 0x3d7 */ ,
13880 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13881 {5, 2, 1}, /* shl3add r3, r2, r1 */
13882 {6, 1, 10}, /* shli r4, r1, 10 */
13883 {2, 4, 3}} /* sub r5, r4, r3 */
13885 {984ll /* 0x3d8 */ ,
13886 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13887 {6, 1, 7}, /* shli r3, r1, 7 */
13888 {2, 3, 2}, /* sub r4, r3, r2 */
13889 {6, 4, 3}} /* shli r5, r4, 3 */
13891 {985ll /* 0x3d9 */ ,
13892 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13893 {6, 1, 7}, /* shli r3, r1, 7 */
13894 {2, 3, 2}, /* sub r4, r3, r2 */
13895 {5, 4, 1}} /* shl3add r5, r4, r1 */
13897 {987ll /* 0x3db */ ,
13898 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13899 {4, 2, 1}, /* shl2add r3, r2, r1 */
13900 {6, 1, 10}, /* shli r4, r1, 10 */
13901 {2, 4, 3}} /* sub r5, r4, r3 */
13903 {988ll /* 0x3dc */ ,
13904 {{6, 1, 5}, /* shli r2, r1, 5 */
13905 {4, 1, 2}, /* shl2add r3, r1, r2 */
13906 {6, 2, 5}, /* shli r4, r2, 5 */
13907 {2, 4, 3}} /* sub r5, r4, r3 */
13909 {989ll /* 0x3dd */ ,
13910 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13911 {6, 1, 7}, /* shli r3, r1, 7 */
13912 {2, 3, 2}, /* sub r4, r3, r2 */
13913 {5, 4, 2}} /* shl3add r5, r4, r2 */
13915 {990ll /* 0x3de */ ,
13916 {{6, 1, 5}, /* shli r2, r1, 5 */
13917 {3, 1, 2}, /* shl1add r3, r1, r2 */
13918 {6, 2, 5}, /* shli r4, r2, 5 */
13919 {2, 4, 3}} /* sub r5, r4, r3 */
13921 {991ll /* 0x3df */ ,
13922 {{6, 1, 5}, /* shli r2, r1, 5 */
13923 {1, 1, 2}, /* add r3, r1, r2 */
13924 {6, 2, 5}, /* shli r4, r2, 5 */
13925 {2, 4, 3}} /* sub r5, r4, r3 */
13927 {992ll /* 0x3e0 */ ,
13928 {{6, 1, 5}, /* shli r2, r1, 5 */
13929 {6, 1, 10}, /* shli r3, r1, 10 */
13930 {2, 3, 2}} /* sub r4, r3, r2 */
13932 {993ll /* 0x3e1 */ ,
13933 {{6, 1, 5}, /* shli r2, r1, 5 */
13934 {2, 1, 2}, /* sub r3, r1, r2 */
13935 {6, 2, 5}, /* shli r4, r2, 5 */
13936 {1, 3, 4}} /* add r5, r3, r4 */
13938 {994ll /* 0x3e2 */ ,
13939 {{6, 1, 4}, /* shli r2, r1, 4 */
13940 {2, 1, 2}, /* sub r3, r1, r2 */
13941 {6, 2, 6}, /* shli r4, r2, 6 */
13942 {3, 3, 4}} /* shl1add r5, r3, r4 */
13944 {996ll /* 0x3e4 */ ,
13945 {{6, 1, 2}, /* shli r2, r1, 2 */
13946 {6, 1, 7}, /* shli r3, r1, 7 */
13947 {2, 3, 2}, /* sub r4, r3, r2 */
13948 {5, 4, 2}} /* shl3add r5, r4, r2 */
13950 {997ll /* 0x3e5 */ ,
13951 {{6, 1, 5}, /* shli r2, r1, 5 */
13952 {2, 1, 2}, /* sub r3, r1, r2 */
13953 {5, 2, 1}, /* shl3add r4, r2, r1 */
13954 {4, 4, 3}} /* shl2add r5, r4, r3 */
13956 {999ll /* 0x3e7 */ ,
13957 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13958 {5, 2, 1}, /* shl3add r3, r2, r1 */
13959 {6, 1, 10}, /* shli r4, r1, 10 */
13960 {2, 4, 3}} /* sub r5, r4, r3 */
13962 {1000ll /* 0x3e8 */ ,
13963 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13964 {6, 1, 7}, /* shli r3, r1, 7 */
13965 {2, 3, 2}, /* sub r4, r3, r2 */
13966 {6, 4, 3}} /* shli r5, r4, 3 */
13968 {1001ll /* 0x3e9 */ ,
13969 {{6, 1, 5}, /* shli r2, r1, 5 */
13970 {2, 1, 2}, /* sub r3, r1, r2 */
13971 {4, 2, 1}, /* shl2add r4, r2, r1 */
13972 {5, 4, 3}} /* shl3add r5, r4, r3 */
13974 {1003ll /* 0x3eb */ ,
13975 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13976 {6, 1, 7}, /* shli r3, r1, 7 */
13977 {2, 3, 2}, /* sub r4, r3, r2 */
13978 {5, 4, 2}} /* shl3add r5, r4, r2 */
13980 {1004ll /* 0x3ec */ ,
13981 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13982 {6, 1, 8}, /* shli r3, r1, 8 */
13983 {2, 3, 2}, /* sub r4, r3, r2 */
13984 {6, 4, 2}} /* shli r5, r4, 2 */
13986 {1005ll /* 0x3ed */ ,
13987 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13988 {6, 1, 8}, /* shli r3, r1, 8 */
13989 {2, 3, 2}, /* sub r4, r3, r2 */
13990 {4, 4, 1}} /* shl2add r5, r4, r1 */
13992 {1006ll /* 0x3ee */ ,
13993 {{6, 1, 4}, /* shli r2, r1, 4 */
13994 {3, 1, 2}, /* shl1add r3, r1, r2 */
13995 {6, 2, 6}, /* shli r4, r2, 6 */
13996 {2, 4, 3}} /* sub r5, r4, r3 */
13998 {1007ll /* 0x3ef */ ,
13999 {{6, 1, 4}, /* shli r2, r1, 4 */
14000 {1, 1, 2}, /* add r3, r1, r2 */
14001 {6, 2, 6}, /* shli r4, r2, 6 */
14002 {2, 4, 3}} /* sub r5, r4, r3 */
14004 {1008ll /* 0x3f0 */ ,
14005 {{6, 1, 4}, /* shli r2, r1, 4 */
14006 {6, 1, 10}, /* shli r3, r1, 10 */
14007 {2, 3, 2}} /* sub r4, r3, r2 */
14009 {1009ll /* 0x3f1 */ ,
14010 {{6, 1, 4}, /* shli r2, r1, 4 */
14011 {2, 1, 2}, /* sub r3, r1, r2 */
14012 {6, 2, 6}, /* shli r4, r2, 6 */
14013 {1, 3, 4}} /* add r5, r3, r4 */
14015 {1010ll /* 0x3f2 */ ,
14016 {{6, 1, 1}, /* shli r2, r1, 1 */
14017 {6, 1, 7}, /* shli r3, r1, 7 */
14018 {2, 3, 2}, /* sub r4, r3, r2 */
14019 {5, 4, 2}} /* shl3add r5, r4, r2 */
14021 {1011ll /* 0x3f3 */ ,
14022 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14023 {4, 2, 1}, /* shl2add r3, r2, r1 */
14024 {6, 1, 10}, /* shli r4, r1, 10 */
14025 {2, 4, 3}} /* sub r5, r4, r3 */
14027 {1012ll /* 0x3f4 */ ,
14028 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14029 {6, 1, 8}, /* shli r3, r1, 8 */
14030 {2, 3, 2}, /* sub r4, r3, r2 */
14031 {6, 4, 2}} /* shli r5, r4, 2 */
14033 {1013ll /* 0x3f5 */ ,
14034 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14035 {6, 1, 8}, /* shli r3, r1, 8 */
14036 {2, 3, 2}, /* sub r4, r3, r2 */
14037 {4, 4, 1}} /* shl2add r5, r4, r1 */
14039 {1014ll /* 0x3f6 */ ,
14040 {{6, 1, 3}, /* shli r2, r1, 3 */
14041 {3, 1, 2}, /* shl1add r3, r1, r2 */
14042 {6, 2, 7}, /* shli r4, r2, 7 */
14043 {2, 4, 3}} /* sub r5, r4, r3 */
14045 {1015ll /* 0x3f7 */ ,
14046 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14047 {6, 1, 10}, /* shli r3, r1, 10 */
14048 {2, 3, 2}} /* sub r4, r3, r2 */
14050 {1016ll /* 0x3f8 */ ,
14051 {{6, 1, 3}, /* shli r2, r1, 3 */
14052 {6, 1, 10}, /* shli r3, r1, 10 */
14053 {2, 3, 2}} /* sub r4, r3, r2 */
14055 {1017ll /* 0x3f9 */ ,
14056 {{6, 1, 7}, /* shli r2, r1, 7 */
14057 {2, 2, 1}, /* sub r3, r2, r1 */
14058 {5, 3, 1}} /* shl3add r4, r3, r1 */
14060 {1018ll /* 0x3fa */ ,
14061 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14062 {6, 1, 9}, /* shli r3, r1, 9 */
14063 {2, 3, 2}, /* sub r4, r3, r2 */
14064 {6, 4, 1}} /* shli r5, r4, 1 */
14066 {1019ll /* 0x3fb */ ,
14067 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14068 {6, 1, 10}, /* shli r3, r1, 10 */
14069 {2, 3, 2}} /* sub r4, r3, r2 */
14071 {1020ll /* 0x3fc */ ,
14072 {{6, 1, 2}, /* shli r2, r1, 2 */
14073 {6, 1, 10}, /* shli r3, r1, 10 */
14074 {2, 3, 2}} /* sub r4, r3, r2 */
14076 {1021ll /* 0x3fd */ ,
14077 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14078 {6, 1, 10}, /* shli r3, r1, 10 */
14079 {2, 3, 2}} /* sub r4, r3, r2 */
14081 {1022ll /* 0x3fe */ ,
14082 {{6, 1, 1}, /* shli r2, r1, 1 */
14083 {6, 1, 10}, /* shli r3, r1, 10 */
14084 {2, 3, 2}} /* sub r4, r3, r2 */
14086 {1023ll /* 0x3ff */ ,
14087 {{6, 1, 10}, /* shli r2, r1, 10 */
14088 {2, 2, 1}} /* sub r3, r2, r1 */
14090 {1024ll /* 0x400 */ ,
14091 {{6, 1, 10}} /* shli r2, r1, 10 */
14093 {1025ll /* 0x401 */ ,
14094 {{6, 1, 10}, /* shli r2, r1, 10 */
14095 {1, 1, 2}} /* add r3, r1, r2 */
14097 {1026ll /* 0x402 */ ,
14098 {{6, 1, 10}, /* shli r2, r1, 10 */
14099 {3, 1, 2}} /* shl1add r3, r1, r2 */
14101 {1027ll /* 0x403 */ ,
14102 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14103 {6, 1, 10}, /* shli r3, r1, 10 */
14104 {1, 2, 3}} /* add r4, r2, r3 */
14106 {1028ll /* 0x404 */ ,
14107 {{6, 1, 10}, /* shli r2, r1, 10 */
14108 {4, 1, 2}} /* shl2add r3, r1, r2 */
14110 {1029ll /* 0x405 */ ,
14111 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14112 {6, 1, 10}, /* shli r3, r1, 10 */
14113 {1, 2, 3}} /* add r4, r2, r3 */
14115 {1030ll /* 0x406 */ ,
14116 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14117 {6, 1, 10}, /* shli r3, r1, 10 */
14118 {3, 2, 3}} /* shl1add r4, r2, r3 */
14120 {1031ll /* 0x407 */ ,
14121 {{6, 1, 10}, /* shli r2, r1, 10 */
14122 {2, 2, 1}, /* sub r3, r2, r1 */
14123 {5, 1, 3}} /* shl3add r4, r1, r3 */
14125 {1032ll /* 0x408 */ ,
14126 {{6, 1, 10}, /* shli r2, r1, 10 */
14127 {5, 1, 2}} /* shl3add r3, r1, r2 */
14129 {1033ll /* 0x409 */ ,
14130 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14131 {6, 1, 10}, /* shli r3, r1, 10 */
14132 {1, 2, 3}} /* add r4, r2, r3 */
14134 {1034ll /* 0x40a */ ,
14135 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14136 {6, 1, 10}, /* shli r3, r1, 10 */
14137 {3, 2, 3}} /* shl1add r4, r2, r3 */
14139 {1036ll /* 0x40c */ ,
14140 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14141 {6, 1, 10}, /* shli r3, r1, 10 */
14142 {4, 2, 3}} /* shl2add r4, r2, r3 */
14144 {1040ll /* 0x410 */ ,
14145 {{6, 1, 4}, /* shli r2, r1, 4 */
14146 {6, 1, 10}, /* shli r3, r1, 10 */
14147 {1, 2, 3}} /* add r4, r2, r3 */
14149 {1041ll /* 0x411 */ ,
14150 {{6, 1, 7}, /* shli r2, r1, 7 */
14151 {3, 1, 2}, /* shl1add r3, r1, r2 */
14152 {5, 3, 1}} /* shl3add r4, r3, r1 */
14154 {1042ll /* 0x412 */ ,
14155 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14156 {6, 1, 10}, /* shli r3, r1, 10 */
14157 {3, 2, 3}} /* shl1add r4, r2, r3 */
14159 {1044ll /* 0x414 */ ,
14160 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14161 {6, 1, 10}, /* shli r3, r1, 10 */
14162 {4, 2, 3}} /* shl2add r4, r2, r3 */
14164 {1048ll /* 0x418 */ ,
14165 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14166 {6, 1, 10}, /* shli r3, r1, 10 */
14167 {5, 2, 3}} /* shl3add r4, r2, r3 */
14169 {1056ll /* 0x420 */ ,
14170 {{6, 1, 5}, /* shli r2, r1, 5 */
14171 {6, 1, 10}, /* shli r3, r1, 10 */
14172 {1, 2, 3}} /* add r4, r2, r3 */
14174 {1057ll /* 0x421 */ ,
14175 {{6, 1, 7}, /* shli r2, r1, 7 */
14176 {4, 1, 2}, /* shl2add r3, r1, r2 */
14177 {5, 3, 1}} /* shl3add r4, r3, r1 */
14179 {1060ll /* 0x424 */ ,
14180 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14181 {6, 1, 10}, /* shli r3, r1, 10 */
14182 {4, 2, 3}} /* shl2add r4, r2, r3 */
14184 {1064ll /* 0x428 */ ,
14185 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14186 {6, 1, 10}, /* shli r3, r1, 10 */
14187 {5, 2, 3}} /* shl3add r4, r2, r3 */
14189 {1088ll /* 0x440 */ ,
14190 {{6, 1, 6}, /* shli r2, r1, 6 */
14191 {6, 1, 10}, /* shli r3, r1, 10 */
14192 {1, 2, 3}} /* add r4, r2, r3 */
14194 {1089ll /* 0x441 */ ,
14195 {{6, 1, 7}, /* shli r2, r1, 7 */
14196 {5, 1, 2}, /* shl3add r3, r1, r2 */
14197 {5, 3, 1}} /* shl3add r4, r3, r1 */
14199 {1090ll /* 0x442 */ ,
14200 {{6, 1, 6}, /* shli r2, r1, 6 */
14201 {5, 2, 1}, /* shl3add r3, r2, r1 */
14202 {3, 3, 2}} /* shl1add r4, r3, r2 */
14204 {1092ll /* 0x444 */ ,
14205 {{6, 1, 6}, /* shli r2, r1, 6 */
14206 {4, 2, 1}, /* shl2add r3, r2, r1 */
14207 {4, 3, 2}} /* shl2add r4, r3, r2 */
14209 {1096ll /* 0x448 */ ,
14210 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14211 {6, 1, 10}, /* shli r3, r1, 10 */
14212 {5, 2, 3}} /* shl3add r4, r2, r3 */
14214 {1152ll /* 0x480 */ ,
14215 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14216 {6, 2, 7}} /* shli r3, r2, 7 */
14218 {1280ll /* 0x500 */ ,
14219 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14220 {6, 2, 8}} /* shli r3, r2, 8 */
14222 {1312ll /* 0x520 */ ,
14223 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14224 {5, 2, 1}, /* shl3add r3, r2, r1 */
14225 {6, 3, 5}} /* shli r4, r3, 5 */
14227 {1320ll /* 0x528 */ ,
14228 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14229 {6, 2, 8}, /* shli r3, r2, 8 */
14230 {5, 2, 3}} /* shl3add r4, r2, r3 */
14232 {1344ll /* 0x540 */ ,
14233 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14234 {4, 2, 1}, /* shl2add r3, r2, r1 */
14235 {6, 3, 6}} /* shli r4, r3, 6 */
14237 {1536ll /* 0x600 */ ,
14238 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14239 {6, 2, 9}} /* shli r3, r2, 9 */
14241 {1664ll /* 0x680 */ ,
14242 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14243 {4, 2, 1}, /* shl2add r3, r2, r1 */
14244 {6, 3, 7}} /* shli r4, r3, 7 */
14246 {2039ll /* 0x7f7 */ ,
14247 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14248 {6, 1, 11}, /* shli r3, r1, 11 */
14249 {2, 3, 2}} /* sub r4, r3, r2 */
14251 {2040ll /* 0x7f8 */ ,
14252 {{6, 1, 3}, /* shli r2, r1, 3 */
14253 {6, 1, 11}, /* shli r3, r1, 11 */
14254 {2, 3, 2}} /* sub r4, r3, r2 */
14256 {2041ll /* 0x7f9 */ ,
14257 {{6, 1, 8}, /* shli r2, r1, 8 */
14258 {2, 2, 1}, /* sub r3, r2, r1 */
14259 {5, 3, 1}} /* shl3add r4, r3, r1 */
14261 {2043ll /* 0x7fb */ ,
14262 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14263 {6, 1, 11}, /* shli r3, r1, 11 */
14264 {2, 3, 2}} /* sub r4, r3, r2 */
14266 {2044ll /* 0x7fc */ ,
14267 {{6, 1, 2}, /* shli r2, r1, 2 */
14268 {6, 1, 11}, /* shli r3, r1, 11 */
14269 {2, 3, 2}} /* sub r4, r3, r2 */
14271 {2045ll /* 0x7fd */ ,
14272 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14273 {6, 1, 11}, /* shli r3, r1, 11 */
14274 {2, 3, 2}} /* sub r4, r3, r2 */
14276 {2046ll /* 0x7fe */ ,
14277 {{6, 1, 1}, /* shli r2, r1, 1 */
14278 {6, 1, 11}, /* shli r3, r1, 11 */
14279 {2, 3, 2}} /* sub r4, r3, r2 */
14281 {2047ll /* 0x7ff */ ,
14282 {{6, 1, 11}, /* shli r2, r1, 11 */
14283 {2, 2, 1}} /* sub r3, r2, r1 */
14285 {2048ll /* 0x800 */ ,
14286 {{6, 1, 11}} /* shli r2, r1, 11 */
14288 {2049ll /* 0x801 */ ,
14289 {{6, 1, 11}, /* shli r2, r1, 11 */
14290 {1, 1, 2}} /* add r3, r1, r2 */
14292 {2050ll /* 0x802 */ ,
14293 {{6, 1, 11}, /* shli r2, r1, 11 */
14294 {3, 1, 2}} /* shl1add r3, r1, r2 */
14296 {2051ll /* 0x803 */ ,
14297 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14298 {6, 1, 11}, /* shli r3, r1, 11 */
14299 {1, 2, 3}} /* add r4, r2, r3 */
14301 {2052ll /* 0x804 */ ,
14302 {{6, 1, 11}, /* shli r2, r1, 11 */
14303 {4, 1, 2}} /* shl2add r3, r1, r2 */
14305 {2053ll /* 0x805 */ ,
14306 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14307 {6, 1, 11}, /* shli r3, r1, 11 */
14308 {1, 2, 3}} /* add r4, r2, r3 */
14310 {2054ll /* 0x806 */ ,
14311 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14312 {6, 1, 11}, /* shli r3, r1, 11 */
14313 {3, 2, 3}} /* shl1add r4, r2, r3 */
14315 {2055ll /* 0x807 */ ,
14316 {{6, 1, 11}, /* shli r2, r1, 11 */
14317 {2, 2, 1}, /* sub r3, r2, r1 */
14318 {5, 1, 3}} /* shl3add r4, r1, r3 */
14320 {2056ll /* 0x808 */ ,
14321 {{6, 1, 11}, /* shli r2, r1, 11 */
14322 {5, 1, 2}} /* shl3add r3, r1, r2 */
14324 {2057ll /* 0x809 */ ,
14325 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14326 {6, 1, 11}, /* shli r3, r1, 11 */
14327 {1, 2, 3}} /* add r4, r2, r3 */
14329 {2058ll /* 0x80a */ ,
14330 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14331 {6, 1, 11}, /* shli r3, r1, 11 */
14332 {3, 2, 3}} /* shl1add r4, r2, r3 */
14334 {2064ll /* 0x810 */ ,
14335 {{6, 1, 4}, /* shli r2, r1, 4 */
14336 {6, 1, 11}, /* shli r3, r1, 11 */
14337 {1, 2, 3}} /* add r4, r2, r3 */
14339 {2080ll /* 0x820 */ ,
14340 {{6, 1, 5}, /* shli r2, r1, 5 */
14341 {6, 1, 11}, /* shli r3, r1, 11 */
14342 {1, 2, 3}} /* add r4, r2, r3 */
14344 {2112ll /* 0x840 */ ,
14345 {{6, 1, 6}, /* shli r2, r1, 6 */
14346 {6, 1, 11}, /* shli r3, r1, 11 */
14347 {1, 2, 3}} /* add r4, r2, r3 */
14349 {2176ll /* 0x880 */ ,
14350 {{6, 1, 7}, /* shli r2, r1, 7 */
14351 {6, 1, 11}, /* shli r3, r1, 11 */
14352 {1, 2, 3}} /* add r4, r2, r3 */
14354 {2184ll /* 0x888 */ ,
14355 {{6, 1, 7}, /* shli r2, r1, 7 */
14356 {3, 2, 1}, /* shl1add r3, r2, r1 */
14357 {5, 3, 2}} /* shl3add r4, r3, r2 */
14359 {2304ll /* 0x900 */ ,
14360 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14361 {6, 2, 8}} /* shli r3, r2, 8 */
14363 {2320ll /* 0x910 */ ,
14364 {{6, 1, 8}, /* shli r2, r1, 8 */
14365 {3, 1, 2}, /* shl1add r3, r1, r2 */
14366 {5, 3, 2}} /* shl3add r4, r3, r2 */
14368 {2560ll /* 0xa00 */ ,
14369 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14370 {6, 2, 9}} /* shli r3, r2, 9 */
14372 {2592ll /* 0xa20 */ ,
14373 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14374 {5, 2, 2}, /* shl3add r3, r2, r2 */
14375 {6, 3, 5}} /* shli r4, r3, 5 */
14377 {2880ll /* 0xb40 */ ,
14378 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14379 {5, 2, 2}, /* shl3add r3, r2, r2 */
14380 {6, 3, 6}} /* shli r4, r3, 6 */
14382 {3072ll /* 0xc00 */ ,
14383 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14384 {6, 2, 10}} /* shli r3, r2, 10 */
14386 {3328ll /* 0xd00 */ ,
14387 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14388 {4, 2, 1}, /* shl2add r3, r2, r1 */
14389 {6, 3, 8}} /* shli r4, r3, 8 */
14391 {4087ll /* 0xff7 */ ,
14392 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14393 {6, 1, 12}, /* shli r3, r1, 12 */
14394 {2, 3, 2}} /* sub r4, r3, r2 */
14396 {4088ll /* 0xff8 */ ,
14397 {{6, 1, 3}, /* shli r2, r1, 3 */
14398 {6, 1, 12}, /* shli r3, r1, 12 */
14399 {2, 3, 2}} /* sub r4, r3, r2 */
14401 {4089ll /* 0xff9 */ ,
14402 {{6, 1, 9}, /* shli r2, r1, 9 */
14403 {2, 2, 1}, /* sub r3, r2, r1 */
14404 {5, 3, 1}} /* shl3add r4, r3, r1 */
14406 {4091ll /* 0xffb */ ,
14407 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14408 {6, 1, 12}, /* shli r3, r1, 12 */
14409 {2, 3, 2}} /* sub r4, r3, r2 */
14411 {4092ll /* 0xffc */ ,
14412 {{6, 1, 2}, /* shli r2, r1, 2 */
14413 {6, 1, 12}, /* shli r3, r1, 12 */
14414 {2, 3, 2}} /* sub r4, r3, r2 */
14416 {4093ll /* 0xffd */ ,
14417 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14418 {6, 1, 12}, /* shli r3, r1, 12 */
14419 {2, 3, 2}} /* sub r4, r3, r2 */
14421 {4094ll /* 0xffe */ ,
14422 {{6, 1, 1}, /* shli r2, r1, 1 */
14423 {6, 1, 12}, /* shli r3, r1, 12 */
14424 {2, 3, 2}} /* sub r4, r3, r2 */
14426 {4095ll /* 0xfff */ ,
14427 {{6, 1, 12}, /* shli r2, r1, 12 */
14428 {2, 2, 1}} /* sub r3, r2, r1 */
14430 {4096ll /* 0x1000 */ ,
14431 {{6, 1, 12}} /* shli r2, r1, 12 */
14433 {4097ll /* 0x1001 */ ,
14434 {{6, 1, 12}, /* shli r2, r1, 12 */
14435 {1, 1, 2}} /* add r3, r1, r2 */
14437 {4098ll /* 0x1002 */ ,
14438 {{6, 1, 12}, /* shli r2, r1, 12 */
14439 {3, 1, 2}} /* shl1add r3, r1, r2 */
14441 {4099ll /* 0x1003 */ ,
14442 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14443 {6, 1, 12}, /* shli r3, r1, 12 */
14444 {1, 2, 3}} /* add r4, r2, r3 */
14446 {4100ll /* 0x1004 */ ,
14447 {{6, 1, 12}, /* shli r2, r1, 12 */
14448 {4, 1, 2}} /* shl2add r3, r1, r2 */
14450 {4101ll /* 0x1005 */ ,
14451 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14452 {6, 1, 12}, /* shli r3, r1, 12 */
14453 {1, 2, 3}} /* add r4, r2, r3 */
14455 {4102ll /* 0x1006 */ ,
14456 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14457 {6, 1, 12}, /* shli r3, r1, 12 */
14458 {3, 2, 3}} /* shl1add r4, r2, r3 */
14460 {4103ll /* 0x1007 */ ,
14461 {{6, 1, 12}, /* shli r2, r1, 12 */
14462 {2, 2, 1}, /* sub r3, r2, r1 */
14463 {5, 1, 3}} /* shl3add r4, r1, r3 */
14465 {4104ll /* 0x1008 */ ,
14466 {{6, 1, 12}, /* shli r2, r1, 12 */
14467 {5, 1, 2}} /* shl3add r3, r1, r2 */
14469 {4105ll /* 0x1009 */ ,
14470 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14471 {6, 1, 12}, /* shli r3, r1, 12 */
14472 {1, 2, 3}} /* add r4, r2, r3 */
14474 {4106ll /* 0x100a */ ,
14475 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14476 {6, 1, 12}, /* shli r3, r1, 12 */
14477 {3, 2, 3}} /* shl1add r4, r2, r3 */
14479 {4108ll /* 0x100c */ ,
14480 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14481 {6, 1, 12}, /* shli r3, r1, 12 */
14482 {4, 2, 3}} /* shl2add r4, r2, r3 */
14484 {4112ll /* 0x1010 */ ,
14485 {{6, 1, 4}, /* shli r2, r1, 4 */
14486 {6, 1, 12}, /* shli r3, r1, 12 */
14487 {1, 2, 3}} /* add r4, r2, r3 */
14489 {4128ll /* 0x1020 */ ,
14490 {{6, 1, 5}, /* shli r2, r1, 5 */
14491 {6, 1, 12}, /* shli r3, r1, 12 */
14492 {1, 2, 3}} /* add r4, r2, r3 */
14494 {4160ll /* 0x1040 */ ,
14495 {{6, 1, 6}, /* shli r2, r1, 6 */
14496 {6, 1, 12}, /* shli r3, r1, 12 */
14497 {1, 2, 3}} /* add r4, r2, r3 */
14499 {4224ll /* 0x1080 */ ,
14500 {{6, 1, 7}, /* shli r2, r1, 7 */
14501 {6, 1, 12}, /* shli r3, r1, 12 */
14502 {1, 2, 3}} /* add r4, r2, r3 */
14504 {4352ll /* 0x1100 */ ,
14505 {{6, 1, 8}, /* shli r2, r1, 8 */
14506 {6, 1, 12}, /* shli r3, r1, 12 */
14507 {1, 2, 3}} /* add r4, r2, r3 */
14509 {4608ll /* 0x1200 */ ,
14510 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14511 {6, 2, 9}} /* shli r3, r2, 9 */
14513 {4864ll /* 0x1300 */ ,
14514 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14515 {3, 2, 1}, /* shl1add r3, r2, r1 */
14516 {6, 3, 8}} /* shli r4, r3, 8 */
14518 {5120ll /* 0x1400 */ ,
14519 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14520 {6, 2, 10}} /* shli r3, r2, 10 */
14522 {6144ll /* 0x1800 */ ,
14523 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14524 {6, 2, 11}} /* shli r3, r2, 11 */
14526 {6400ll /* 0x1900 */ ,
14527 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14528 {5, 2, 1}, /* shl3add r3, r2, r1 */
14529 {6, 3, 8}} /* shli r4, r3, 8 */
14531 {6656ll /* 0x1a00 */ ,
14532 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14533 {4, 2, 1}, /* shl2add r3, r2, r1 */
14534 {6, 3, 9}} /* shli r4, r3, 9 */
14536 {7169ll /* 0x1c01 */ ,
14537 {{6, 1, 10}, /* shli r2, r1, 10 */
14538 {2, 1, 2}, /* sub r3, r1, r2 */
14539 {5, 2, 3}} /* shl3add r4, r2, r3 */
14541 {8183ll /* 0x1ff7 */ ,
14542 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14543 {6, 1, 13}, /* shli r3, r1, 13 */
14544 {2, 3, 2}} /* sub r4, r3, r2 */
14546 {8184ll /* 0x1ff8 */ ,
14547 {{6, 1, 3}, /* shli r2, r1, 3 */
14548 {6, 1, 13}, /* shli r3, r1, 13 */
14549 {2, 3, 2}} /* sub r4, r3, r2 */
14551 {8185ll /* 0x1ff9 */ ,
14552 {{6, 1, 10}, /* shli r2, r1, 10 */
14553 {2, 2, 1}, /* sub r3, r2, r1 */
14554 {5, 3, 1}} /* shl3add r4, r3, r1 */
14556 {8187ll /* 0x1ffb */ ,
14557 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14558 {6, 1, 13}, /* shli r3, r1, 13 */
14559 {2, 3, 2}} /* sub r4, r3, r2 */
14561 {8188ll /* 0x1ffc */ ,
14562 {{6, 1, 2}, /* shli r2, r1, 2 */
14563 {6, 1, 13}, /* shli r3, r1, 13 */
14564 {2, 3, 2}} /* sub r4, r3, r2 */
14566 {8189ll /* 0x1ffd */ ,
14567 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14568 {6, 1, 13}, /* shli r3, r1, 13 */
14569 {2, 3, 2}} /* sub r4, r3, r2 */
14571 {8190ll /* 0x1ffe */ ,
14572 {{6, 1, 1}, /* shli r2, r1, 1 */
14573 {6, 1, 13}, /* shli r3, r1, 13 */
14574 {2, 3, 2}} /* sub r4, r3, r2 */
14576 {8191ll /* 0x1fff */ ,
14577 {{6, 1, 13}, /* shli r2, r1, 13 */
14578 {2, 2, 1}} /* sub r3, r2, r1 */
14580 {8192ll /* 0x2000 */ ,
14581 {{6, 1, 13}} /* shli r2, r1, 13 */
14583 {8193ll /* 0x2001 */ ,
14584 {{6, 1, 13}, /* shli r2, r1, 13 */
14585 {1, 1, 2}} /* add r3, r1, r2 */
14587 {8194ll /* 0x2002 */ ,
14588 {{6, 1, 13}, /* shli r2, r1, 13 */
14589 {3, 1, 2}} /* shl1add r3, r1, r2 */
14591 {8195ll /* 0x2003 */ ,
14592 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14593 {6, 1, 13}, /* shli r3, r1, 13 */
14594 {1, 2, 3}} /* add r4, r2, r3 */
14596 {8196ll /* 0x2004 */ ,
14597 {{6, 1, 13}, /* shli r2, r1, 13 */
14598 {4, 1, 2}} /* shl2add r3, r1, r2 */
14600 {8197ll /* 0x2005 */ ,
14601 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14602 {6, 1, 13}, /* shli r3, r1, 13 */
14603 {1, 2, 3}} /* add r4, r2, r3 */
14605 {8198ll /* 0x2006 */ ,
14606 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14607 {6, 1, 13}, /* shli r3, r1, 13 */
14608 {3, 2, 3}} /* shl1add r4, r2, r3 */
14610 {8199ll /* 0x2007 */ ,
14611 {{6, 1, 13}, /* shli r2, r1, 13 */
14612 {2, 2, 1}, /* sub r3, r2, r1 */
14613 {5, 1, 3}} /* shl3add r4, r1, r3 */
14615 {8200ll /* 0x2008 */ ,
14616 {{6, 1, 13}, /* shli r2, r1, 13 */
14617 {5, 1, 2}} /* shl3add r3, r1, r2 */
14619 {8201ll /* 0x2009 */ ,
14620 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14621 {6, 1, 13}, /* shli r3, r1, 13 */
14622 {1, 2, 3}} /* add r4, r2, r3 */
14624 {8202ll /* 0x200a */ ,
14625 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14626 {6, 1, 13}, /* shli r3, r1, 13 */
14627 {3, 2, 3}} /* shl1add r4, r2, r3 */
14629 {8204ll /* 0x200c */ ,
14630 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14631 {6, 1, 13}, /* shli r3, r1, 13 */
14632 {4, 2, 3}} /* shl2add r4, r2, r3 */
14634 {8208ll /* 0x2010 */ ,
14635 {{6, 1, 4}, /* shli r2, r1, 4 */
14636 {6, 1, 13}, /* shli r3, r1, 13 */
14637 {1, 2, 3}} /* add r4, r2, r3 */
14639 {8224ll /* 0x2020 */ ,
14640 {{6, 1, 5}, /* shli r2, r1, 5 */
14641 {6, 1, 13}, /* shli r3, r1, 13 */
14642 {1, 2, 3}} /* add r4, r2, r3 */
14644 {8256ll /* 0x2040 */ ,
14645 {{6, 1, 6}, /* shli r2, r1, 6 */
14646 {6, 1, 13}, /* shli r3, r1, 13 */
14647 {1, 2, 3}} /* add r4, r2, r3 */
14649 {8320ll /* 0x2080 */ ,
14650 {{6, 1, 7}, /* shli r2, r1, 7 */
14651 {6, 1, 13}, /* shli r3, r1, 13 */
14652 {1, 2, 3}} /* add r4, r2, r3 */
14654 {8448ll /* 0x2100 */ ,
14655 {{6, 1, 8}, /* shli r2, r1, 8 */
14656 {6, 1, 13}, /* shli r3, r1, 13 */
14657 {1, 2, 3}} /* add r4, r2, r3 */
14659 {8704ll /* 0x2200 */ ,
14660 {{6, 1, 9}, /* shli r2, r1, 9 */
14661 {6, 1, 13}, /* shli r3, r1, 13 */
14662 {1, 2, 3}} /* add r4, r2, r3 */
14664 {9216ll /* 0x2400 */ ,
14665 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14666 {6, 2, 10}} /* shli r3, r2, 10 */
14668 {9217ll /* 0x2401 */ ,
14669 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14670 {6, 2, 10}, /* shli r3, r2, 10 */
14671 {1, 1, 3}} /* add r4, r1, r3 */
14673 {10240ll /* 0x2800 */ ,
14674 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14675 {6, 2, 11}} /* shli r3, r2, 11 */
14677 {10248ll /* 0x2808 */ ,
14678 {{6, 1, 11}, /* shli r2, r1, 11 */
14679 {3, 1, 2}, /* shl1add r3, r1, r2 */
14680 {4, 3, 2}} /* shl2add r4, r3, r2 */
14682 {10368ll /* 0x2880 */ ,
14683 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14684 {5, 2, 2}, /* shl3add r3, r2, r2 */
14685 {6, 3, 7}} /* shli r4, r3, 7 */
14687 {12288ll /* 0x3000 */ ,
14688 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14689 {6, 2, 12}} /* shli r3, r2, 12 */
14691 {16375ll /* 0x3ff7 */ ,
14692 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14693 {6, 1, 14}, /* shli r3, r1, 14 */
14694 {2, 3, 2}} /* sub r4, r3, r2 */
14696 {16376ll /* 0x3ff8 */ ,
14697 {{6, 1, 3}, /* shli r2, r1, 3 */
14698 {6, 1, 14}, /* shli r3, r1, 14 */
14699 {2, 3, 2}} /* sub r4, r3, r2 */
14701 {16377ll /* 0x3ff9 */ ,
14702 {{6, 1, 11}, /* shli r2, r1, 11 */
14703 {2, 2, 1}, /* sub r3, r2, r1 */
14704 {5, 3, 1}} /* shl3add r4, r3, r1 */
14706 {16379ll /* 0x3ffb */ ,
14707 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14708 {6, 1, 14}, /* shli r3, r1, 14 */
14709 {2, 3, 2}} /* sub r4, r3, r2 */
14711 {16380ll /* 0x3ffc */ ,
14712 {{6, 1, 2}, /* shli r2, r1, 2 */
14713 {6, 1, 14}, /* shli r3, r1, 14 */
14714 {2, 3, 2}} /* sub r4, r3, r2 */
14716 {16381ll /* 0x3ffd */ ,
14717 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14718 {6, 1, 14}, /* shli r3, r1, 14 */
14719 {2, 3, 2}} /* sub r4, r3, r2 */
14721 {16382ll /* 0x3ffe */ ,
14722 {{6, 1, 1}, /* shli r2, r1, 1 */
14723 {6, 1, 14}, /* shli r3, r1, 14 */
14724 {2, 3, 2}} /* sub r4, r3, r2 */
14726 {16383ll /* 0x3fff */ ,
14727 {{6, 1, 14}, /* shli r2, r1, 14 */
14728 {2, 2, 1}} /* sub r3, r2, r1 */
14730 {16384ll /* 0x4000 */ ,
14731 {{6, 1, 14}} /* shli r2, r1, 14 */
14733 {16385ll /* 0x4001 */ ,
14734 {{6, 1, 14}, /* shli r2, r1, 14 */
14735 {1, 1, 2}} /* add r3, r1, r2 */
14737 {16386ll /* 0x4002 */ ,
14738 {{6, 1, 14}, /* shli r2, r1, 14 */
14739 {3, 1, 2}} /* shl1add r3, r1, r2 */
14741 {16387ll /* 0x4003 */ ,
14742 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14743 {6, 1, 14}, /* shli r3, r1, 14 */
14744 {1, 2, 3}} /* add r4, r2, r3 */
14746 {16388ll /* 0x4004 */ ,
14747 {{6, 1, 14}, /* shli r2, r1, 14 */
14748 {4, 1, 2}} /* shl2add r3, r1, r2 */
14750 {16389ll /* 0x4005 */ ,
14751 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14752 {6, 1, 14}, /* shli r3, r1, 14 */
14753 {1, 2, 3}} /* add r4, r2, r3 */
14755 {16390ll /* 0x4006 */ ,
14756 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14757 {6, 1, 14}, /* shli r3, r1, 14 */
14758 {3, 2, 3}} /* shl1add r4, r2, r3 */
14760 {16391ll /* 0x4007 */ ,
14761 {{6, 1, 14}, /* shli r2, r1, 14 */
14762 {2, 2, 1}, /* sub r3, r2, r1 */
14763 {5, 1, 3}} /* shl3add r4, r1, r3 */
14765 {16392ll /* 0x4008 */ ,
14766 {{6, 1, 14}, /* shli r2, r1, 14 */
14767 {5, 1, 2}} /* shl3add r3, r1, r2 */
14769 {16393ll /* 0x4009 */ ,
14770 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14771 {6, 1, 14}, /* shli r3, r1, 14 */
14772 {1, 2, 3}} /* add r4, r2, r3 */
14774 {16394ll /* 0x400a */ ,
14775 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14776 {6, 1, 14}, /* shli r3, r1, 14 */
14777 {3, 2, 3}} /* shl1add r4, r2, r3 */
14779 {16400ll /* 0x4010 */ ,
14780 {{6, 1, 4}, /* shli r2, r1, 4 */
14781 {6, 1, 14}, /* shli r3, r1, 14 */
14782 {1, 2, 3}} /* add r4, r2, r3 */
14784 {16416ll /* 0x4020 */ ,
14785 {{6, 1, 5}, /* shli r2, r1, 5 */
14786 {6, 1, 14}, /* shli r3, r1, 14 */
14787 {1, 2, 3}} /* add r4, r2, r3 */
14789 {16448ll /* 0x4040 */ ,
14790 {{6, 1, 6}, /* shli r2, r1, 6 */
14791 {6, 1, 14}, /* shli r3, r1, 14 */
14792 {1, 2, 3}} /* add r4, r2, r3 */
14794 {16512ll /* 0x4080 */ ,
14795 {{6, 1, 7}, /* shli r2, r1, 7 */
14796 {6, 1, 14}, /* shli r3, r1, 14 */
14797 {1, 2, 3}} /* add r4, r2, r3 */
14799 {16640ll /* 0x4100 */ ,
14800 {{6, 1, 8}, /* shli r2, r1, 8 */
14801 {6, 1, 14}, /* shli r3, r1, 14 */
14802 {1, 2, 3}} /* add r4, r2, r3 */
14804 {16896ll /* 0x4200 */ ,
14805 {{6, 1, 9}, /* shli r2, r1, 9 */
14806 {6, 1, 14}, /* shli r3, r1, 14 */
14807 {1, 2, 3}} /* add r4, r2, r3 */
14809 {17408ll /* 0x4400 */ ,
14810 {{6, 1, 10}, /* shli r2, r1, 10 */
14811 {6, 1, 14}, /* shli r3, r1, 14 */
14812 {1, 2, 3}} /* add r4, r2, r3 */
14814 {18432ll /* 0x4800 */ ,
14815 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14816 {6, 2, 11}} /* shli r3, r2, 11 */
14818 {20480ll /* 0x5000 */ ,
14819 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14820 {6, 2, 12}} /* shli r3, r2, 12 */
14822 {24576ll /* 0x6000 */ ,
14823 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14824 {6, 2, 13}} /* shli r3, r2, 13 */
14826 {25600ll /* 0x6400 */ ,
14827 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14828 {5, 2, 1}, /* shl3add r3, r2, r1 */
14829 {6, 3, 10}} /* shli r4, r3, 10 */
14831 {32759ll /* 0x7ff7 */ ,
14832 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14833 {6, 1, 15}, /* shli r3, r1, 15 */
14834 {2, 3, 2}} /* sub r4, r3, r2 */
14836 {32760ll /* 0x7ff8 */ ,
14837 {{6, 1, 3}, /* shli r2, r1, 3 */
14838 {6, 1, 15}, /* shli r3, r1, 15 */
14839 {2, 3, 2}} /* sub r4, r3, r2 */
14841 {32761ll /* 0x7ff9 */ ,
14842 {{6, 1, 12}, /* shli r2, r1, 12 */
14843 {2, 2, 1}, /* sub r3, r2, r1 */
14844 {5, 3, 1}} /* shl3add r4, r3, r1 */
14846 {32763ll /* 0x7ffb */ ,
14847 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14848 {6, 1, 15}, /* shli r3, r1, 15 */
14849 {2, 3, 2}} /* sub r4, r3, r2 */
14851 {32764ll /* 0x7ffc */ ,
14852 {{6, 1, 2}, /* shli r2, r1, 2 */
14853 {6, 1, 15}, /* shli r3, r1, 15 */
14854 {2, 3, 2}} /* sub r4, r3, r2 */
14856 {32765ll /* 0x7ffd */ ,
14857 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14858 {6, 1, 15}, /* shli r3, r1, 15 */
14859 {2, 3, 2}} /* sub r4, r3, r2 */
14861 {32766ll /* 0x7ffe */ ,
14862 {{6, 1, 1}, /* shli r2, r1, 1 */
14863 {6, 1, 15}, /* shli r3, r1, 15 */
14864 {2, 3, 2}} /* sub r4, r3, r2 */
14866 {32767ll /* 0x7fff */ ,
14867 {{6, 1, 15}, /* shli r2, r1, 15 */
14868 {2, 2, 1}} /* sub r3, r2, r1 */
14870 {32768ll /* 0x8000 */ ,
14871 {{6, 1, 15}} /* shli r2, r1, 15 */
14873 {32769ll /* 0x8001 */ ,
14874 {{6, 1, 15}, /* shli r2, r1, 15 */
14875 {1, 1, 2}} /* add r3, r1, r2 */
14877 {32770ll /* 0x8002 */ ,
14878 {{6, 1, 15}, /* shli r2, r1, 15 */
14879 {3, 1, 2}} /* shl1add r3, r1, r2 */
14881 {32771ll /* 0x8003 */ ,
14882 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14883 {6, 1, 15}, /* shli r3, r1, 15 */
14884 {1, 2, 3}} /* add r4, r2, r3 */
14886 {32772ll /* 0x8004 */ ,
14887 {{6, 1, 15}, /* shli r2, r1, 15 */
14888 {4, 1, 2}} /* shl2add r3, r1, r2 */
14890 {32773ll /* 0x8005 */ ,
14891 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14892 {6, 1, 15}, /* shli r3, r1, 15 */
14893 {1, 2, 3}} /* add r4, r2, r3 */
14895 {32774ll /* 0x8006 */ ,
14896 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14897 {6, 1, 15}, /* shli r3, r1, 15 */
14898 {3, 2, 3}} /* shl1add r4, r2, r3 */
14900 {32775ll /* 0x8007 */ ,
14901 {{6, 1, 15}, /* shli r2, r1, 15 */
14902 {2, 2, 1}, /* sub r3, r2, r1 */
14903 {5, 1, 3}} /* shl3add r4, r1, r3 */
14905 {32776ll /* 0x8008 */ ,
14906 {{6, 1, 15}, /* shli r2, r1, 15 */
14907 {5, 1, 2}} /* shl3add r3, r1, r2 */
14909 {32777ll /* 0x8009 */ ,
14910 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14911 {6, 1, 15}, /* shli r3, r1, 15 */
14912 {1, 2, 3}} /* add r4, r2, r3 */
14914 {32778ll /* 0x800a */ ,
14915 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14916 {6, 1, 15}, /* shli r3, r1, 15 */
14917 {3, 2, 3}} /* shl1add r4, r2, r3 */
14919 {32784ll /* 0x8010 */ ,
14920 {{6, 1, 4}, /* shli r2, r1, 4 */
14921 {6, 1, 15}, /* shli r3, r1, 15 */
14922 {1, 2, 3}} /* add r4, r2, r3 */
14924 {32800ll /* 0x8020 */ ,
14925 {{6, 1, 5}, /* shli r2, r1, 5 */
14926 {6, 1, 15}, /* shli r3, r1, 15 */
14927 {1, 2, 3}} /* add r4, r2, r3 */
14929 {32832ll /* 0x8040 */ ,
14930 {{6, 1, 6}, /* shli r2, r1, 6 */
14931 {6, 1, 15}, /* shli r3, r1, 15 */
14932 {1, 2, 3}} /* add r4, r2, r3 */
14934 {32896ll /* 0x8080 */ ,
14935 {{6, 1, 7}, /* shli r2, r1, 7 */
14936 {6, 1, 15}, /* shli r3, r1, 15 */
14937 {1, 2, 3}} /* add r4, r2, r3 */
14939 {33024ll /* 0x8100 */ ,
14940 {{6, 1, 8}, /* shli r2, r1, 8 */
14941 {6, 1, 15}, /* shli r3, r1, 15 */
14942 {1, 2, 3}} /* add r4, r2, r3 */
14944 {33280ll /* 0x8200 */ ,
14945 {{6, 1, 9}, /* shli r2, r1, 9 */
14946 {6, 1, 15}, /* shli r3, r1, 15 */
14947 {1, 2, 3}} /* add r4, r2, r3 */
14949 {33792ll /* 0x8400 */ ,
14950 {{6, 1, 10}, /* shli r2, r1, 10 */
14951 {6, 1, 15}, /* shli r3, r1, 15 */
14952 {1, 2, 3}} /* add r4, r2, r3 */
14954 {34816ll /* 0x8800 */ ,
14955 {{6, 1, 11}, /* shli r2, r1, 11 */
14956 {6, 1, 15}, /* shli r3, r1, 15 */
14957 {1, 2, 3}} /* add r4, r2, r3 */
14959 {36864ll /* 0x9000 */ ,
14960 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14961 {6, 2, 12}} /* shli r3, r2, 12 */
14963 {40960ll /* 0xa000 */ ,
14964 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14965 {6, 2, 13}} /* shli r3, r2, 13 */
14967 {49152ll /* 0xc000 */ ,
14968 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14969 {6, 2, 14}} /* shli r3, r2, 14 */
14971 {65527ll /* 0xfff7 */ ,
14972 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14973 {6, 1, 16}, /* shli r3, r1, 16 */
14974 {2, 3, 2}} /* sub r4, r3, r2 */
14976 {65528ll /* 0xfff8 */ ,
14977 {{6, 1, 3}, /* shli r2, r1, 3 */
14978 {6, 1, 16}, /* shli r3, r1, 16 */
14979 {2, 3, 2}} /* sub r4, r3, r2 */
14981 {65529ll /* 0xfff9 */ ,
14982 {{6, 1, 13}, /* shli r2, r1, 13 */
14983 {2, 2, 1}, /* sub r3, r2, r1 */
14984 {5, 3, 1}} /* shl3add r4, r3, r1 */
14986 {65531ll /* 0xfffb */ ,
14987 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14988 {6, 1, 16}, /* shli r3, r1, 16 */
14989 {2, 3, 2}} /* sub r4, r3, r2 */
14991 {65532ll /* 0xfffc */ ,
14992 {{6, 1, 2}, /* shli r2, r1, 2 */
14993 {6, 1, 16}, /* shli r3, r1, 16 */
14994 {2, 3, 2}} /* sub r4, r3, r2 */
14996 {65533ll /* 0xfffd */ ,
14997 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14998 {6, 1, 16}, /* shli r3, r1, 16 */
14999 {2, 3, 2}} /* sub r4, r3, r2 */
15001 {65534ll /* 0xfffe */ ,
15002 {{6, 1, 1}, /* shli r2, r1, 1 */
15003 {6, 1, 16}, /* shli r3, r1, 16 */
15004 {2, 3, 2}} /* sub r4, r3, r2 */
15006 {65535ll /* 0xffff */ ,
15007 {{6, 1, 16}, /* shli r2, r1, 16 */
15008 {2, 2, 1}} /* sub r3, r2, r1 */
15010 {65536ll /* 0x10000 */ ,
15011 {{6, 1, 16}} /* shli r2, r1, 16 */
15013 {65537ll /* 0x10001 */ ,
15014 {{6, 1, 16}, /* shli r2, r1, 16 */
15015 {1, 1, 2}} /* add r3, r1, r2 */
15017 {65538ll /* 0x10002 */ ,
15018 {{6, 1, 16}, /* shli r2, r1, 16 */
15019 {3, 1, 2}} /* shl1add r3, r1, r2 */
15021 {65539ll /* 0x10003 */ ,
15022 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15023 {6, 1, 16}, /* shli r3, r1, 16 */
15024 {1, 2, 3}} /* add r4, r2, r3 */
15026 {65540ll /* 0x10004 */ ,
15027 {{6, 1, 16}, /* shli r2, r1, 16 */
15028 {4, 1, 2}} /* shl2add r3, r1, r2 */
15030 {65541ll /* 0x10005 */ ,
15031 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15032 {6, 1, 16}, /* shli r3, r1, 16 */
15033 {1, 2, 3}} /* add r4, r2, r3 */
15035 {65542ll /* 0x10006 */ ,
15036 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15037 {6, 1, 16}, /* shli r3, r1, 16 */
15038 {3, 2, 3}} /* shl1add r4, r2, r3 */
15040 {65543ll /* 0x10007 */ ,
15041 {{6, 1, 16}, /* shli r2, r1, 16 */
15042 {2, 2, 1}, /* sub r3, r2, r1 */
15043 {5, 1, 3}} /* shl3add r4, r1, r3 */
15045 {65544ll /* 0x10008 */ ,
15046 {{6, 1, 16}, /* shli r2, r1, 16 */
15047 {5, 1, 2}} /* shl3add r3, r1, r2 */
15049 {65545ll /* 0x10009 */ ,
15050 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15051 {6, 1, 16}, /* shli r3, r1, 16 */
15052 {1, 2, 3}} /* add r4, r2, r3 */
15054 {65546ll /* 0x1000a */ ,
15055 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15056 {6, 1, 16}, /* shli r3, r1, 16 */
15057 {3, 2, 3}} /* shl1add r4, r2, r3 */
15059 {65552ll /* 0x10010 */ ,
15060 {{6, 1, 4}, /* shli r2, r1, 4 */
15061 {6, 1, 16}, /* shli r3, r1, 16 */
15062 {1, 2, 3}} /* add r4, r2, r3 */
15064 {65568ll /* 0x10020 */ ,
15065 {{6, 1, 5}, /* shli r2, r1, 5 */
15066 {6, 1, 16}, /* shli r3, r1, 16 */
15067 {1, 2, 3}} /* add r4, r2, r3 */
15069 {65600ll /* 0x10040 */ ,
15070 {{6, 1, 6}, /* shli r2, r1, 6 */
15071 {6, 1, 16}, /* shli r3, r1, 16 */
15072 {1, 2, 3}} /* add r4, r2, r3 */
15074 {65664ll /* 0x10080 */ ,
15075 {{6, 1, 7}, /* shli r2, r1, 7 */
15076 {6, 1, 16}, /* shli r3, r1, 16 */
15077 {1, 2, 3}} /* add r4, r2, r3 */
15079 {65792ll /* 0x10100 */ ,
15080 {{6, 1, 8}, /* shli r2, r1, 8 */
15081 {6, 1, 16}, /* shli r3, r1, 16 */
15082 {1, 2, 3}} /* add r4, r2, r3 */
15084 {66048ll /* 0x10200 */ ,
15085 {{6, 1, 9}, /* shli r2, r1, 9 */
15086 {6, 1, 16}, /* shli r3, r1, 16 */
15087 {1, 2, 3}} /* add r4, r2, r3 */
15089 {66560ll /* 0x10400 */ ,
15090 {{6, 1, 10}, /* shli r2, r1, 10 */
15091 {6, 1, 16}, /* shli r3, r1, 16 */
15092 {1, 2, 3}} /* add r4, r2, r3 */
15094 {67584ll /* 0x10800 */ ,
15095 {{6, 1, 11}, /* shli r2, r1, 11 */
15096 {6, 1, 16}, /* shli r3, r1, 16 */
15097 {1, 2, 3}} /* add r4, r2, r3 */
15099 {69632ll /* 0x11000 */ ,
15100 {{6, 1, 12}, /* shli r2, r1, 12 */
15101 {6, 1, 16}, /* shli r3, r1, 16 */
15102 {1, 2, 3}} /* add r4, r2, r3 */
15104 {73728ll /* 0x12000 */ ,
15105 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15106 {6, 2, 13}} /* shli r3, r2, 13 */
15108 {81920ll /* 0x14000 */ ,
15109 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15110 {6, 2, 14}} /* shli r3, r2, 14 */
15112 {98304ll /* 0x18000 */ ,
15113 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15114 {6, 2, 15}} /* shli r3, r2, 15 */
15116 {131063ll /* 0x1fff7 */ ,
15117 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15118 {6, 1, 17}, /* shli r3, r1, 17 */
15119 {2, 3, 2}} /* sub r4, r3, r2 */
15121 {131064ll /* 0x1fff8 */ ,
15122 {{6, 1, 3}, /* shli r2, r1, 3 */
15123 {6, 1, 17}, /* shli r3, r1, 17 */
15124 {2, 3, 2}} /* sub r4, r3, r2 */
15126 {131065ll /* 0x1fff9 */ ,
15127 {{6, 1, 14}, /* shli r2, r1, 14 */
15128 {2, 2, 1}, /* sub r3, r2, r1 */
15129 {5, 3, 1}} /* shl3add r4, r3, r1 */
15131 {131067ll /* 0x1fffb */ ,
15132 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15133 {6, 1, 17}, /* shli r3, r1, 17 */
15134 {2, 3, 2}} /* sub r4, r3, r2 */
15136 {131068ll /* 0x1fffc */ ,
15137 {{6, 1, 2}, /* shli r2, r1, 2 */
15138 {6, 1, 17}, /* shli r3, r1, 17 */
15139 {2, 3, 2}} /* sub r4, r3, r2 */
15141 {131069ll /* 0x1fffd */ ,
15142 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15143 {6, 1, 17}, /* shli r3, r1, 17 */
15144 {2, 3, 2}} /* sub r4, r3, r2 */
15146 {131070ll /* 0x1fffe */ ,
15147 {{6, 1, 1}, /* shli r2, r1, 1 */
15148 {6, 1, 17}, /* shli r3, r1, 17 */
15149 {2, 3, 2}} /* sub r4, r3, r2 */
15151 {131071ll /* 0x1ffff */ ,
15152 {{6, 1, 17}, /* shli r2, r1, 17 */
15153 {2, 2, 1}} /* sub r3, r2, r1 */
15155 {131072ll /* 0x20000 */ ,
15156 {{6, 1, 17}} /* shli r2, r1, 17 */
15158 {131073ll /* 0x20001 */ ,
15159 {{6, 1, 17}, /* shli r2, r1, 17 */
15160 {1, 1, 2}} /* add r3, r1, r2 */
15162 {131074ll /* 0x20002 */ ,
15163 {{6, 1, 17}, /* shli r2, r1, 17 */
15164 {3, 1, 2}} /* shl1add r3, r1, r2 */
15166 {131075ll /* 0x20003 */ ,
15167 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15168 {6, 1, 17}, /* shli r3, r1, 17 */
15169 {1, 2, 3}} /* add r4, r2, r3 */
15171 {131076ll /* 0x20004 */ ,
15172 {{6, 1, 17}, /* shli r2, r1, 17 */
15173 {4, 1, 2}} /* shl2add r3, r1, r2 */
15175 {131077ll /* 0x20005 */ ,
15176 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15177 {6, 1, 17}, /* shli r3, r1, 17 */
15178 {1, 2, 3}} /* add r4, r2, r3 */
15180 {131078ll /* 0x20006 */ ,
15181 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15182 {6, 1, 17}, /* shli r3, r1, 17 */
15183 {3, 2, 3}} /* shl1add r4, r2, r3 */
15185 {131079ll /* 0x20007 */ ,
15186 {{6, 1, 17}, /* shli r2, r1, 17 */
15187 {2, 2, 1}, /* sub r3, r2, r1 */
15188 {5, 1, 3}} /* shl3add r4, r1, r3 */
15190 {131080ll /* 0x20008 */ ,
15191 {{6, 1, 17}, /* shli r2, r1, 17 */
15192 {5, 1, 2}} /* shl3add r3, r1, r2 */
15194 {131081ll /* 0x20009 */ ,
15195 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15196 {6, 1, 17}, /* shli r3, r1, 17 */
15197 {1, 2, 3}} /* add r4, r2, r3 */
15199 {131082ll /* 0x2000a */ ,
15200 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15201 {6, 1, 17}, /* shli r3, r1, 17 */
15202 {3, 2, 3}} /* shl1add r4, r2, r3 */
15204 {131088ll /* 0x20010 */ ,
15205 {{6, 1, 4}, /* shli r2, r1, 4 */
15206 {6, 1, 17}, /* shli r3, r1, 17 */
15207 {1, 2, 3}} /* add r4, r2, r3 */
15209 {131104ll /* 0x20020 */ ,
15210 {{6, 1, 5}, /* shli r2, r1, 5 */
15211 {6, 1, 17}, /* shli r3, r1, 17 */
15212 {1, 2, 3}} /* add r4, r2, r3 */
15214 {131136ll /* 0x20040 */ ,
15215 {{6, 1, 6}, /* shli r2, r1, 6 */
15216 {6, 1, 17}, /* shli r3, r1, 17 */
15217 {1, 2, 3}} /* add r4, r2, r3 */
15219 {131200ll /* 0x20080 */ ,
15220 {{6, 1, 7}, /* shli r2, r1, 7 */
15221 {6, 1, 17}, /* shli r3, r1, 17 */
15222 {1, 2, 3}} /* add r4, r2, r3 */
15224 {131328ll /* 0x20100 */ ,
15225 {{6, 1, 8}, /* shli r2, r1, 8 */
15226 {6, 1, 17}, /* shli r3, r1, 17 */
15227 {1, 2, 3}} /* add r4, r2, r3 */
15229 {131584ll /* 0x20200 */ ,
15230 {{6, 1, 9}, /* shli r2, r1, 9 */
15231 {6, 1, 17}, /* shli r3, r1, 17 */
15232 {1, 2, 3}} /* add r4, r2, r3 */
15234 {132096ll /* 0x20400 */ ,
15235 {{6, 1, 10}, /* shli r2, r1, 10 */
15236 {6, 1, 17}, /* shli r3, r1, 17 */
15237 {1, 2, 3}} /* add r4, r2, r3 */
15239 {133120ll /* 0x20800 */ ,
15240 {{6, 1, 11}, /* shli r2, r1, 11 */
15241 {6, 1, 17}, /* shli r3, r1, 17 */
15242 {1, 2, 3}} /* add r4, r2, r3 */
15244 {135168ll /* 0x21000 */ ,
15245 {{6, 1, 12}, /* shli r2, r1, 12 */
15246 {6, 1, 17}, /* shli r3, r1, 17 */
15247 {1, 2, 3}} /* add r4, r2, r3 */
15249 {139264ll /* 0x22000 */ ,
15250 {{6, 1, 13}, /* shli r2, r1, 13 */
15251 {6, 1, 17}, /* shli r3, r1, 17 */
15252 {1, 2, 3}} /* add r4, r2, r3 */
15254 {147456ll /* 0x24000 */ ,
15255 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15256 {6, 2, 14}} /* shli r3, r2, 14 */
15258 {163840ll /* 0x28000 */ ,
15259 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15260 {6, 2, 15}} /* shli r3, r2, 15 */
15262 {196608ll /* 0x30000 */ ,
15263 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15264 {6, 2, 16}} /* shli r3, r2, 16 */
15266 {262135ll /* 0x3fff7 */ ,
15267 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15268 {6, 1, 18}, /* shli r3, r1, 18 */
15269 {2, 3, 2}} /* sub r4, r3, r2 */
15271 {262136ll /* 0x3fff8 */ ,
15272 {{6, 1, 3}, /* shli r2, r1, 3 */
15273 {6, 1, 18}, /* shli r3, r1, 18 */
15274 {2, 3, 2}} /* sub r4, r3, r2 */
15276 {262137ll /* 0x3fff9 */ ,
15277 {{6, 1, 15}, /* shli r2, r1, 15 */
15278 {2, 2, 1}, /* sub r3, r2, r1 */
15279 {5, 3, 1}} /* shl3add r4, r3, r1 */
15281 {262139ll /* 0x3fffb */ ,
15282 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15283 {6, 1, 18}, /* shli r3, r1, 18 */
15284 {2, 3, 2}} /* sub r4, r3, r2 */
15286 {262140ll /* 0x3fffc */ ,
15287 {{6, 1, 2}, /* shli r2, r1, 2 */
15288 {6, 1, 18}, /* shli r3, r1, 18 */
15289 {2, 3, 2}} /* sub r4, r3, r2 */
15291 {262141ll /* 0x3fffd */ ,
15292 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15293 {6, 1, 18}, /* shli r3, r1, 18 */
15294 {2, 3, 2}} /* sub r4, r3, r2 */
15296 {262142ll /* 0x3fffe */ ,
15297 {{6, 1, 1}, /* shli r2, r1, 1 */
15298 {6, 1, 18}, /* shli r3, r1, 18 */
15299 {2, 3, 2}} /* sub r4, r3, r2 */
15301 {262143ll /* 0x3ffff */ ,
15302 {{6, 1, 18}, /* shli r2, r1, 18 */
15303 {2, 2, 1}} /* sub r3, r2, r1 */
15305 {262144ll /* 0x40000 */ ,
15306 {{6, 1, 18}} /* shli r2, r1, 18 */
15308 {262145ll /* 0x40001 */ ,
15309 {{6, 1, 18}, /* shli r2, r1, 18 */
15310 {1, 1, 2}} /* add r3, r1, r2 */
15312 {262146ll /* 0x40002 */ ,
15313 {{6, 1, 18}, /* shli r2, r1, 18 */
15314 {3, 1, 2}} /* shl1add r3, r1, r2 */
15316 {262147ll /* 0x40003 */ ,
15317 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15318 {6, 1, 18}, /* shli r3, r1, 18 */
15319 {1, 2, 3}} /* add r4, r2, r3 */
15321 {262148ll /* 0x40004 */ ,
15322 {{6, 1, 18}, /* shli r2, r1, 18 */
15323 {4, 1, 2}} /* shl2add r3, r1, r2 */
15325 {262149ll /* 0x40005 */ ,
15326 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15327 {6, 1, 18}, /* shli r3, r1, 18 */
15328 {1, 2, 3}} /* add r4, r2, r3 */
15330 {262150ll /* 0x40006 */ ,
15331 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15332 {6, 1, 18}, /* shli r3, r1, 18 */
15333 {3, 2, 3}} /* shl1add r4, r2, r3 */
15335 {262151ll /* 0x40007 */ ,
15336 {{6, 1, 18}, /* shli r2, r1, 18 */
15337 {2, 2, 1}, /* sub r3, r2, r1 */
15338 {5, 1, 3}} /* shl3add r4, r1, r3 */
15340 {262152ll /* 0x40008 */ ,
15341 {{6, 1, 18}, /* shli r2, r1, 18 */
15342 {5, 1, 2}} /* shl3add r3, r1, r2 */
15344 {262153ll /* 0x40009 */ ,
15345 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15346 {6, 1, 18}, /* shli r3, r1, 18 */
15347 {1, 2, 3}} /* add r4, r2, r3 */
15349 {262154ll /* 0x4000a */ ,
15350 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15351 {6, 1, 18}, /* shli r3, r1, 18 */
15352 {3, 2, 3}} /* shl1add r4, r2, r3 */
15354 {262160ll /* 0x40010 */ ,
15355 {{6, 1, 4}, /* shli r2, r1, 4 */
15356 {6, 1, 18}, /* shli r3, r1, 18 */
15357 {1, 2, 3}} /* add r4, r2, r3 */
15359 {262176ll /* 0x40020 */ ,
15360 {{6, 1, 5}, /* shli r2, r1, 5 */
15361 {6, 1, 18}, /* shli r3, r1, 18 */
15362 {1, 2, 3}} /* add r4, r2, r3 */
15364 {262208ll /* 0x40040 */ ,
15365 {{6, 1, 6}, /* shli r2, r1, 6 */
15366 {6, 1, 18}, /* shli r3, r1, 18 */
15367 {1, 2, 3}} /* add r4, r2, r3 */
15369 {262272ll /* 0x40080 */ ,
15370 {{6, 1, 7}, /* shli r2, r1, 7 */
15371 {6, 1, 18}, /* shli r3, r1, 18 */
15372 {1, 2, 3}} /* add r4, r2, r3 */
15374 {262400ll /* 0x40100 */ ,
15375 {{6, 1, 8}, /* shli r2, r1, 8 */
15376 {6, 1, 18}, /* shli r3, r1, 18 */
15377 {1, 2, 3}} /* add r4, r2, r3 */
15379 {262656ll /* 0x40200 */ ,
15380 {{6, 1, 9}, /* shli r2, r1, 9 */
15381 {6, 1, 18}, /* shli r3, r1, 18 */
15382 {1, 2, 3}} /* add r4, r2, r3 */
15384 {263168ll /* 0x40400 */ ,
15385 {{6, 1, 10}, /* shli r2, r1, 10 */
15386 {6, 1, 18}, /* shli r3, r1, 18 */
15387 {1, 2, 3}} /* add r4, r2, r3 */
15389 {264192ll /* 0x40800 */ ,
15390 {{6, 1, 11}, /* shli r2, r1, 11 */
15391 {6, 1, 18}, /* shli r3, r1, 18 */
15392 {1, 2, 3}} /* add r4, r2, r3 */
15394 {266240ll /* 0x41000 */ ,
15395 {{6, 1, 12}, /* shli r2, r1, 12 */
15396 {6, 1, 18}, /* shli r3, r1, 18 */
15397 {1, 2, 3}} /* add r4, r2, r3 */
15399 {270336ll /* 0x42000 */ ,
15400 {{6, 1, 13}, /* shli r2, r1, 13 */
15401 {6, 1, 18}, /* shli r3, r1, 18 */
15402 {1, 2, 3}} /* add r4, r2, r3 */
15404 {278528ll /* 0x44000 */ ,
15405 {{6, 1, 14}, /* shli r2, r1, 14 */
15406 {6, 1, 18}, /* shli r3, r1, 18 */
15407 {1, 2, 3}} /* add r4, r2, r3 */
15409 {294912ll /* 0x48000 */ ,
15410 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15411 {6, 2, 15}} /* shli r3, r2, 15 */
15413 {327680ll /* 0x50000 */ ,
15414 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15415 {6, 2, 16}} /* shli r3, r2, 16 */
15417 {393216ll /* 0x60000 */ ,
15418 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15419 {6, 2, 17}} /* shli r3, r2, 17 */
15421 {524279ll /* 0x7fff7 */ ,
15422 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15423 {6, 1, 19}, /* shli r3, r1, 19 */
15424 {2, 3, 2}} /* sub r4, r3, r2 */
15426 {524280ll /* 0x7fff8 */ ,
15427 {{6, 1, 3}, /* shli r2, r1, 3 */
15428 {6, 1, 19}, /* shli r3, r1, 19 */
15429 {2, 3, 2}} /* sub r4, r3, r2 */
15431 {524281ll /* 0x7fff9 */ ,
15432 {{6, 1, 16}, /* shli r2, r1, 16 */
15433 {2, 2, 1}, /* sub r3, r2, r1 */
15434 {5, 3, 1}} /* shl3add r4, r3, r1 */
15436 {524283ll /* 0x7fffb */ ,
15437 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15438 {6, 1, 19}, /* shli r3, r1, 19 */
15439 {2, 3, 2}} /* sub r4, r3, r2 */
15441 {524284ll /* 0x7fffc */ ,
15442 {{6, 1, 2}, /* shli r2, r1, 2 */
15443 {6, 1, 19}, /* shli r3, r1, 19 */
15444 {2, 3, 2}} /* sub r4, r3, r2 */
15446 {524285ll /* 0x7fffd */ ,
15447 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15448 {6, 1, 19}, /* shli r3, r1, 19 */
15449 {2, 3, 2}} /* sub r4, r3, r2 */
15451 {524286ll /* 0x7fffe */ ,
15452 {{6, 1, 1}, /* shli r2, r1, 1 */
15453 {6, 1, 19}, /* shli r3, r1, 19 */
15454 {2, 3, 2}} /* sub r4, r3, r2 */
15456 {524287ll /* 0x7ffff */ ,
15457 {{6, 1, 19}, /* shli r2, r1, 19 */
15458 {2, 2, 1}} /* sub r3, r2, r1 */
15460 {524288ll /* 0x80000 */ ,
15461 {{6, 1, 19}} /* shli r2, r1, 19 */
15463 {524289ll /* 0x80001 */ ,
15464 {{6, 1, 19}, /* shli r2, r1, 19 */
15465 {1, 1, 2}} /* add r3, r1, r2 */
15467 {524290ll /* 0x80002 */ ,
15468 {{6, 1, 19}, /* shli r2, r1, 19 */
15469 {3, 1, 2}} /* shl1add r3, r1, r2 */
15471 {524291ll /* 0x80003 */ ,
15472 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15473 {6, 1, 19}, /* shli r3, r1, 19 */
15474 {1, 2, 3}} /* add r4, r2, r3 */
15476 {524292ll /* 0x80004 */ ,
15477 {{6, 1, 19}, /* shli r2, r1, 19 */
15478 {4, 1, 2}} /* shl2add r3, r1, r2 */
15480 {524293ll /* 0x80005 */ ,
15481 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15482 {6, 1, 19}, /* shli r3, r1, 19 */
15483 {1, 2, 3}} /* add r4, r2, r3 */
15485 {524294ll /* 0x80006 */ ,
15486 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15487 {6, 1, 19}, /* shli r3, r1, 19 */
15488 {3, 2, 3}} /* shl1add r4, r2, r3 */
15490 {524295ll /* 0x80007 */ ,
15491 {{6, 1, 19}, /* shli r2, r1, 19 */
15492 {2, 2, 1}, /* sub r3, r2, r1 */
15493 {5, 1, 3}} /* shl3add r4, r1, r3 */
15495 {524296ll /* 0x80008 */ ,
15496 {{6, 1, 19}, /* shli r2, r1, 19 */
15497 {5, 1, 2}} /* shl3add r3, r1, r2 */
15499 {524297ll /* 0x80009 */ ,
15500 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15501 {6, 1, 19}, /* shli r3, r1, 19 */
15502 {1, 2, 3}} /* add r4, r2, r3 */
15504 {524298ll /* 0x8000a */ ,
15505 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15506 {6, 1, 19}, /* shli r3, r1, 19 */
15507 {3, 2, 3}} /* shl1add r4, r2, r3 */
15509 {524304ll /* 0x80010 */ ,
15510 {{6, 1, 4}, /* shli r2, r1, 4 */
15511 {6, 1, 19}, /* shli r3, r1, 19 */
15512 {1, 2, 3}} /* add r4, r2, r3 */
15514 {524320ll /* 0x80020 */ ,
15515 {{6, 1, 5}, /* shli r2, r1, 5 */
15516 {6, 1, 19}, /* shli r3, r1, 19 */
15517 {1, 2, 3}} /* add r4, r2, r3 */
15519 {524352ll /* 0x80040 */ ,
15520 {{6, 1, 6}, /* shli r2, r1, 6 */
15521 {6, 1, 19}, /* shli r3, r1, 19 */
15522 {1, 2, 3}} /* add r4, r2, r3 */
15524 {524416ll /* 0x80080 */ ,
15525 {{6, 1, 7}, /* shli r2, r1, 7 */
15526 {6, 1, 19}, /* shli r3, r1, 19 */
15527 {1, 2, 3}} /* add r4, r2, r3 */
15529 {524544ll /* 0x80100 */ ,
15530 {{6, 1, 8}, /* shli r2, r1, 8 */
15531 {6, 1, 19}, /* shli r3, r1, 19 */
15532 {1, 2, 3}} /* add r4, r2, r3 */
15534 {524800ll /* 0x80200 */ ,
15535 {{6, 1, 9}, /* shli r2, r1, 9 */
15536 {6, 1, 19}, /* shli r3, r1, 19 */
15537 {1, 2, 3}} /* add r4, r2, r3 */
15539 {525312ll /* 0x80400 */ ,
15540 {{6, 1, 10}, /* shli r2, r1, 10 */
15541 {6, 1, 19}, /* shli r3, r1, 19 */
15542 {1, 2, 3}} /* add r4, r2, r3 */
15544 {526336ll /* 0x80800 */ ,
15545 {{6, 1, 11}, /* shli r2, r1, 11 */
15546 {6, 1, 19}, /* shli r3, r1, 19 */
15547 {1, 2, 3}} /* add r4, r2, r3 */
15549 {528384ll /* 0x81000 */ ,
15550 {{6, 1, 12}, /* shli r2, r1, 12 */
15551 {6, 1, 19}, /* shli r3, r1, 19 */
15552 {1, 2, 3}} /* add r4, r2, r3 */
15554 {532480ll /* 0x82000 */ ,
15555 {{6, 1, 13}, /* shli r2, r1, 13 */
15556 {6, 1, 19}, /* shli r3, r1, 19 */
15557 {1, 2, 3}} /* add r4, r2, r3 */
15559 {540672ll /* 0x84000 */ ,
15560 {{6, 1, 14}, /* shli r2, r1, 14 */
15561 {6, 1, 19}, /* shli r3, r1, 19 */
15562 {1, 2, 3}} /* add r4, r2, r3 */
15564 {557056ll /* 0x88000 */ ,
15565 {{6, 1, 15}, /* shli r2, r1, 15 */
15566 {6, 1, 19}, /* shli r3, r1, 19 */
15567 {1, 2, 3}} /* add r4, r2, r3 */
15569 {589824ll /* 0x90000 */ ,
15570 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15571 {6, 2, 16}} /* shli r3, r2, 16 */
15573 {655360ll /* 0xa0000 */ ,
15574 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15575 {6, 2, 17}} /* shli r3, r2, 17 */
15577 {786432ll /* 0xc0000 */ ,
15578 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15579 {6, 2, 18}} /* shli r3, r2, 18 */
15581 {1048567ll /* 0xffff7 */ ,
15582 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15583 {6, 1, 20}, /* shli r3, r1, 20 */
15584 {2, 3, 2}} /* sub r4, r3, r2 */
15586 {1048568ll /* 0xffff8 */ ,
15587 {{6, 1, 3}, /* shli r2, r1, 3 */
15588 {6, 1, 20}, /* shli r3, r1, 20 */
15589 {2, 3, 2}} /* sub r4, r3, r2 */
15591 {1048569ll /* 0xffff9 */ ,
15592 {{6, 1, 17}, /* shli r2, r1, 17 */
15593 {2, 2, 1}, /* sub r3, r2, r1 */
15594 {5, 3, 1}} /* shl3add r4, r3, r1 */
15596 {1048571ll /* 0xffffb */ ,
15597 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15598 {6, 1, 20}, /* shli r3, r1, 20 */
15599 {2, 3, 2}} /* sub r4, r3, r2 */
15601 {1048572ll /* 0xffffc */ ,
15602 {{6, 1, 2}, /* shli r2, r1, 2 */
15603 {6, 1, 20}, /* shli r3, r1, 20 */
15604 {2, 3, 2}} /* sub r4, r3, r2 */
15606 {1048573ll /* 0xffffd */ ,
15607 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15608 {6, 1, 20}, /* shli r3, r1, 20 */
15609 {2, 3, 2}} /* sub r4, r3, r2 */
15611 {1048574ll /* 0xffffe */ ,
15612 {{6, 1, 1}, /* shli r2, r1, 1 */
15613 {6, 1, 20}, /* shli r3, r1, 20 */
15614 {2, 3, 2}} /* sub r4, r3, r2 */
15616 {1048575ll /* 0xfffff */ ,
15617 {{6, 1, 20}, /* shli r2, r1, 20 */
15618 {2, 2, 1}} /* sub r3, r2, r1 */
15620 {1048576ll /* 0x100000 */ ,
15621 {{6, 1, 20}} /* shli r2, r1, 20 */
15623 {1048577ll /* 0x100001 */ ,
15624 {{6, 1, 20}, /* shli r2, r1, 20 */
15625 {1, 1, 2}} /* add r3, r1, r2 */
15627 {1048578ll /* 0x100002 */ ,
15628 {{6, 1, 20}, /* shli r2, r1, 20 */
15629 {3, 1, 2}} /* shl1add r3, r1, r2 */
15631 {1048579ll /* 0x100003 */ ,
15632 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15633 {6, 1, 20}, /* shli r3, r1, 20 */
15634 {1, 2, 3}} /* add r4, r2, r3 */
15636 {1048580ll /* 0x100004 */ ,
15637 {{6, 1, 20}, /* shli r2, r1, 20 */
15638 {4, 1, 2}} /* shl2add r3, r1, r2 */
15640 {1048581ll /* 0x100005 */ ,
15641 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15642 {6, 1, 20}, /* shli r3, r1, 20 */
15643 {1, 2, 3}} /* add r4, r2, r3 */
15645 {1048582ll /* 0x100006 */ ,
15646 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15647 {6, 1, 20}, /* shli r3, r1, 20 */
15648 {3, 2, 3}} /* shl1add r4, r2, r3 */
15650 {1048583ll /* 0x100007 */ ,
15651 {{6, 1, 20}, /* shli r2, r1, 20 */
15652 {2, 2, 1}, /* sub r3, r2, r1 */
15653 {5, 1, 3}} /* shl3add r4, r1, r3 */
15655 {1048584ll /* 0x100008 */ ,
15656 {{6, 1, 20}, /* shli r2, r1, 20 */
15657 {5, 1, 2}} /* shl3add r3, r1, r2 */
15659 {1048585ll /* 0x100009 */ ,
15660 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15661 {6, 1, 20}, /* shli r3, r1, 20 */
15662 {1, 2, 3}} /* add r4, r2, r3 */
15664 {1048586ll /* 0x10000a */ ,
15665 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15666 {6, 1, 20}, /* shli r3, r1, 20 */
15667 {3, 2, 3}} /* shl1add r4, r2, r3 */
15669 {1048592ll /* 0x100010 */ ,
15670 {{6, 1, 4}, /* shli r2, r1, 4 */
15671 {6, 1, 20}, /* shli r3, r1, 20 */
15672 {1, 2, 3}} /* add r4, r2, r3 */
15674 {1048608ll /* 0x100020 */ ,
15675 {{6, 1, 5}, /* shli r2, r1, 5 */
15676 {6, 1, 20}, /* shli r3, r1, 20 */
15677 {1, 2, 3}} /* add r4, r2, r3 */
15679 {1048640ll /* 0x100040 */ ,
15680 {{6, 1, 6}, /* shli r2, r1, 6 */
15681 {6, 1, 20}, /* shli r3, r1, 20 */
15682 {1, 2, 3}} /* add r4, r2, r3 */
15684 {1048704ll /* 0x100080 */ ,
15685 {{6, 1, 7}, /* shli r2, r1, 7 */
15686 {6, 1, 20}, /* shli r3, r1, 20 */
15687 {1, 2, 3}} /* add r4, r2, r3 */
15689 {1048832ll /* 0x100100 */ ,
15690 {{6, 1, 8}, /* shli r2, r1, 8 */
15691 {6, 1, 20}, /* shli r3, r1, 20 */
15692 {1, 2, 3}} /* add r4, r2, r3 */
15694 {1049088ll /* 0x100200 */ ,
15695 {{6, 1, 9}, /* shli r2, r1, 9 */
15696 {6, 1, 20}, /* shli r3, r1, 20 */
15697 {1, 2, 3}} /* add r4, r2, r3 */
15699 {1049600ll /* 0x100400 */ ,
15700 {{6, 1, 10}, /* shli r2, r1, 10 */
15701 {6, 1, 20}, /* shli r3, r1, 20 */
15702 {1, 2, 3}} /* add r4, r2, r3 */
15704 {1050624ll /* 0x100800 */ ,
15705 {{6, 1, 11}, /* shli r2, r1, 11 */
15706 {6, 1, 20}, /* shli r3, r1, 20 */
15707 {1, 2, 3}} /* add r4, r2, r3 */
15709 {1052672ll /* 0x101000 */ ,
15710 {{6, 1, 12}, /* shli r2, r1, 12 */
15711 {6, 1, 20}, /* shli r3, r1, 20 */
15712 {1, 2, 3}} /* add r4, r2, r3 */
15714 {1056768ll /* 0x102000 */ ,
15715 {{6, 1, 13}, /* shli r2, r1, 13 */
15716 {6, 1, 20}, /* shli r3, r1, 20 */
15717 {1, 2, 3}} /* add r4, r2, r3 */
15719 {1064960ll /* 0x104000 */ ,
15720 {{6, 1, 14}, /* shli r2, r1, 14 */
15721 {6, 1, 20}, /* shli r3, r1, 20 */
15722 {1, 2, 3}} /* add r4, r2, r3 */
15724 {1081344ll /* 0x108000 */ ,
15725 {{6, 1, 15}, /* shli r2, r1, 15 */
15726 {6, 1, 20}, /* shli r3, r1, 20 */
15727 {1, 2, 3}} /* add r4, r2, r3 */
15729 {1114112ll /* 0x110000 */ ,
15730 {{6, 1, 16}, /* shli r2, r1, 16 */
15731 {6, 1, 20}, /* shli r3, r1, 20 */
15732 {1, 2, 3}} /* add r4, r2, r3 */
15734 {1179648ll /* 0x120000 */ ,
15735 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15736 {6, 2, 17}} /* shli r3, r2, 17 */
15738 {1310720ll /* 0x140000 */ ,
15739 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15740 {6, 2, 18}} /* shli r3, r2, 18 */
15742 {1572864ll /* 0x180000 */ ,
15743 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15744 {6, 2, 19}} /* shli r3, r2, 19 */
15746 {2097143ll /* 0x1ffff7 */ ,
15747 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15748 {6, 1, 21}, /* shli r3, r1, 21 */
15749 {2, 3, 2}} /* sub r4, r3, r2 */
15751 {2097144ll /* 0x1ffff8 */ ,
15752 {{6, 1, 3}, /* shli r2, r1, 3 */
15753 {6, 1, 21}, /* shli r3, r1, 21 */
15754 {2, 3, 2}} /* sub r4, r3, r2 */
15756 {2097145ll /* 0x1ffff9 */ ,
15757 {{6, 1, 18}, /* shli r2, r1, 18 */
15758 {2, 2, 1}, /* sub r3, r2, r1 */
15759 {5, 3, 1}} /* shl3add r4, r3, r1 */
15761 {2097147ll /* 0x1ffffb */ ,
15762 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15763 {6, 1, 21}, /* shli r3, r1, 21 */
15764 {2, 3, 2}} /* sub r4, r3, r2 */
15766 {2097148ll /* 0x1ffffc */ ,
15767 {{6, 1, 2}, /* shli r2, r1, 2 */
15768 {6, 1, 21}, /* shli r3, r1, 21 */
15769 {2, 3, 2}} /* sub r4, r3, r2 */
15771 {2097149ll /* 0x1ffffd */ ,
15772 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15773 {6, 1, 21}, /* shli r3, r1, 21 */
15774 {2, 3, 2}} /* sub r4, r3, r2 */
15776 {2097150ll /* 0x1ffffe */ ,
15777 {{6, 1, 1}, /* shli r2, r1, 1 */
15778 {6, 1, 21}, /* shli r3, r1, 21 */
15779 {2, 3, 2}} /* sub r4, r3, r2 */
15781 {2097151ll /* 0x1fffff */ ,
15782 {{6, 1, 21}, /* shli r2, r1, 21 */
15783 {2, 2, 1}} /* sub r3, r2, r1 */
15785 {2097152ll /* 0x200000 */ ,
15786 {{6, 1, 21}} /* shli r2, r1, 21 */
15788 {2097153ll /* 0x200001 */ ,
15789 {{6, 1, 21}, /* shli r2, r1, 21 */
15790 {1, 1, 2}} /* add r3, r1, r2 */
15792 {2097154ll /* 0x200002 */ ,
15793 {{6, 1, 21}, /* shli r2, r1, 21 */
15794 {3, 1, 2}} /* shl1add r3, r1, r2 */
15796 {2097155ll /* 0x200003 */ ,
15797 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15798 {6, 1, 21}, /* shli r3, r1, 21 */
15799 {1, 2, 3}} /* add r4, r2, r3 */
15801 {2097156ll /* 0x200004 */ ,
15802 {{6, 1, 21}, /* shli r2, r1, 21 */
15803 {4, 1, 2}} /* shl2add r3, r1, r2 */
15805 {2097157ll /* 0x200005 */ ,
15806 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15807 {6, 1, 21}, /* shli r3, r1, 21 */
15808 {1, 2, 3}} /* add r4, r2, r3 */
15810 {2097158ll /* 0x200006 */ ,
15811 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15812 {6, 1, 21}, /* shli r3, r1, 21 */
15813 {3, 2, 3}} /* shl1add r4, r2, r3 */
15815 {2097159ll /* 0x200007 */ ,
15816 {{6, 1, 21}, /* shli r2, r1, 21 */
15817 {2, 2, 1}, /* sub r3, r2, r1 */
15818 {5, 1, 3}} /* shl3add r4, r1, r3 */
15820 {2097160ll /* 0x200008 */ ,
15821 {{6, 1, 21}, /* shli r2, r1, 21 */
15822 {5, 1, 2}} /* shl3add r3, r1, r2 */
15824 {2097161ll /* 0x200009 */ ,
15825 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15826 {6, 1, 21}, /* shli r3, r1, 21 */
15827 {1, 2, 3}} /* add r4, r2, r3 */
15829 {2097162ll /* 0x20000a */ ,
15830 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15831 {6, 1, 21}, /* shli r3, r1, 21 */
15832 {3, 2, 3}} /* shl1add r4, r2, r3 */
15834 {2097168ll /* 0x200010 */ ,
15835 {{6, 1, 4}, /* shli r2, r1, 4 */
15836 {6, 1, 21}, /* shli r3, r1, 21 */
15837 {1, 2, 3}} /* add r4, r2, r3 */
15839 {2097184ll /* 0x200020 */ ,
15840 {{6, 1, 5}, /* shli r2, r1, 5 */
15841 {6, 1, 21}, /* shli r3, r1, 21 */
15842 {1, 2, 3}} /* add r4, r2, r3 */
15844 {2097216ll /* 0x200040 */ ,
15845 {{6, 1, 6}, /* shli r2, r1, 6 */
15846 {6, 1, 21}, /* shli r3, r1, 21 */
15847 {1, 2, 3}} /* add r4, r2, r3 */
15849 {2097280ll /* 0x200080 */ ,
15850 {{6, 1, 7}, /* shli r2, r1, 7 */
15851 {6, 1, 21}, /* shli r3, r1, 21 */
15852 {1, 2, 3}} /* add r4, r2, r3 */
15854 {2097408ll /* 0x200100 */ ,
15855 {{6, 1, 8}, /* shli r2, r1, 8 */
15856 {6, 1, 21}, /* shli r3, r1, 21 */
15857 {1, 2, 3}} /* add r4, r2, r3 */
15859 {2097664ll /* 0x200200 */ ,
15860 {{6, 1, 9}, /* shli r2, r1, 9 */
15861 {6, 1, 21}, /* shli r3, r1, 21 */
15862 {1, 2, 3}} /* add r4, r2, r3 */
15864 {2098176ll /* 0x200400 */ ,
15865 {{6, 1, 10}, /* shli r2, r1, 10 */
15866 {6, 1, 21}, /* shli r3, r1, 21 */
15867 {1, 2, 3}} /* add r4, r2, r3 */
15869 {2099200ll /* 0x200800 */ ,
15870 {{6, 1, 11}, /* shli r2, r1, 11 */
15871 {6, 1, 21}, /* shli r3, r1, 21 */
15872 {1, 2, 3}} /* add r4, r2, r3 */
15874 {2101248ll /* 0x201000 */ ,
15875 {{6, 1, 12}, /* shli r2, r1, 12 */
15876 {6, 1, 21}, /* shli r3, r1, 21 */
15877 {1, 2, 3}} /* add r4, r2, r3 */
15879 {2105344ll /* 0x202000 */ ,
15880 {{6, 1, 13}, /* shli r2, r1, 13 */
15881 {6, 1, 21}, /* shli r3, r1, 21 */
15882 {1, 2, 3}} /* add r4, r2, r3 */
15884 {2113536ll /* 0x204000 */ ,
15885 {{6, 1, 14}, /* shli r2, r1, 14 */
15886 {6, 1, 21}, /* shli r3, r1, 21 */
15887 {1, 2, 3}} /* add r4, r2, r3 */
15889 {2129920ll /* 0x208000 */ ,
15890 {{6, 1, 15}, /* shli r2, r1, 15 */
15891 {6, 1, 21}, /* shli r3, r1, 21 */
15892 {1, 2, 3}} /* add r4, r2, r3 */
15894 {2162688ll /* 0x210000 */ ,
15895 {{6, 1, 16}, /* shli r2, r1, 16 */
15896 {6, 1, 21}, /* shli r3, r1, 21 */
15897 {1, 2, 3}} /* add r4, r2, r3 */
15899 {2228224ll /* 0x220000 */ ,
15900 {{6, 1, 17}, /* shli r2, r1, 17 */
15901 {6, 1, 21}, /* shli r3, r1, 21 */
15902 {1, 2, 3}} /* add r4, r2, r3 */
15904 {2359296ll /* 0x240000 */ ,
15905 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15906 {6, 2, 18}} /* shli r3, r2, 18 */
15908 {2621440ll /* 0x280000 */ ,
15909 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15910 {6, 2, 19}} /* shli r3, r2, 19 */
15912 {3145728ll /* 0x300000 */ ,
15913 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15914 {6, 2, 20}} /* shli r3, r2, 20 */
15916 {4194295ll /* 0x3ffff7 */ ,
15917 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15918 {6, 1, 22}, /* shli r3, r1, 22 */
15919 {2, 3, 2}} /* sub r4, r3, r2 */
15921 {4194296ll /* 0x3ffff8 */ ,
15922 {{6, 1, 3}, /* shli r2, r1, 3 */
15923 {6, 1, 22}, /* shli r3, r1, 22 */
15924 {2, 3, 2}} /* sub r4, r3, r2 */
15926 {4194297ll /* 0x3ffff9 */ ,
15927 {{6, 1, 19}, /* shli r2, r1, 19 */
15928 {2, 2, 1}, /* sub r3, r2, r1 */
15929 {5, 3, 1}} /* shl3add r4, r3, r1 */
15931 {4194299ll /* 0x3ffffb */ ,
15932 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15933 {6, 1, 22}, /* shli r3, r1, 22 */
15934 {2, 3, 2}} /* sub r4, r3, r2 */
15936 {4194300ll /* 0x3ffffc */ ,
15937 {{6, 1, 2}, /* shli r2, r1, 2 */
15938 {6, 1, 22}, /* shli r3, r1, 22 */
15939 {2, 3, 2}} /* sub r4, r3, r2 */
15941 {4194301ll /* 0x3ffffd */ ,
15942 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15943 {6, 1, 22}, /* shli r3, r1, 22 */
15944 {2, 3, 2}} /* sub r4, r3, r2 */
15946 {4194302ll /* 0x3ffffe */ ,
15947 {{6, 1, 1}, /* shli r2, r1, 1 */
15948 {6, 1, 22}, /* shli r3, r1, 22 */
15949 {2, 3, 2}} /* sub r4, r3, r2 */
15951 {4194303ll /* 0x3fffff */ ,
15952 {{6, 1, 22}, /* shli r2, r1, 22 */
15953 {2, 2, 1}} /* sub r3, r2, r1 */
15955 {4194304ll /* 0x400000 */ ,
15956 {{6, 1, 22}} /* shli r2, r1, 22 */
15958 {4194305ll /* 0x400001 */ ,
15959 {{6, 1, 22}, /* shli r2, r1, 22 */
15960 {1, 1, 2}} /* add r3, r1, r2 */
15962 {4194306ll /* 0x400002 */ ,
15963 {{6, 1, 22}, /* shli r2, r1, 22 */
15964 {3, 1, 2}} /* shl1add r3, r1, r2 */
15966 {4194307ll /* 0x400003 */ ,
15967 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15968 {6, 1, 22}, /* shli r3, r1, 22 */
15969 {1, 2, 3}} /* add r4, r2, r3 */
15971 {4194308ll /* 0x400004 */ ,
15972 {{6, 1, 22}, /* shli r2, r1, 22 */
15973 {4, 1, 2}} /* shl2add r3, r1, r2 */
15975 {4194309ll /* 0x400005 */ ,
15976 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15977 {6, 1, 22}, /* shli r3, r1, 22 */
15978 {1, 2, 3}} /* add r4, r2, r3 */
15980 {4194310ll /* 0x400006 */ ,
15981 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15982 {6, 1, 22}, /* shli r3, r1, 22 */
15983 {3, 2, 3}} /* shl1add r4, r2, r3 */
15985 {4194311ll /* 0x400007 */ ,
15986 {{6, 1, 22}, /* shli r2, r1, 22 */
15987 {2, 2, 1}, /* sub r3, r2, r1 */
15988 {5, 1, 3}} /* shl3add r4, r1, r3 */
15990 {4194312ll /* 0x400008 */ ,
15991 {{6, 1, 22}, /* shli r2, r1, 22 */
15992 {5, 1, 2}} /* shl3add r3, r1, r2 */
15994 {4194313ll /* 0x400009 */ ,
15995 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15996 {6, 1, 22}, /* shli r3, r1, 22 */
15997 {1, 2, 3}} /* add r4, r2, r3 */
15999 {4194314ll /* 0x40000a */ ,
16000 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16001 {6, 1, 22}, /* shli r3, r1, 22 */
16002 {3, 2, 3}} /* shl1add r4, r2, r3 */
16004 {4194320ll /* 0x400010 */ ,
16005 {{6, 1, 4}, /* shli r2, r1, 4 */
16006 {6, 1, 22}, /* shli r3, r1, 22 */
16007 {1, 2, 3}} /* add r4, r2, r3 */
16009 {4194336ll /* 0x400020 */ ,
16010 {{6, 1, 5}, /* shli r2, r1, 5 */
16011 {6, 1, 22}, /* shli r3, r1, 22 */
16012 {1, 2, 3}} /* add r4, r2, r3 */
16014 {4194368ll /* 0x400040 */ ,
16015 {{6, 1, 6}, /* shli r2, r1, 6 */
16016 {6, 1, 22}, /* shli r3, r1, 22 */
16017 {1, 2, 3}} /* add r4, r2, r3 */
16019 {4194432ll /* 0x400080 */ ,
16020 {{6, 1, 7}, /* shli r2, r1, 7 */
16021 {6, 1, 22}, /* shli r3, r1, 22 */
16022 {1, 2, 3}} /* add r4, r2, r3 */
16024 {4194560ll /* 0x400100 */ ,
16025 {{6, 1, 8}, /* shli r2, r1, 8 */
16026 {6, 1, 22}, /* shli r3, r1, 22 */
16027 {1, 2, 3}} /* add r4, r2, r3 */
16029 {4194816ll /* 0x400200 */ ,
16030 {{6, 1, 9}, /* shli r2, r1, 9 */
16031 {6, 1, 22}, /* shli r3, r1, 22 */
16032 {1, 2, 3}} /* add r4, r2, r3 */
16034 {4195328ll /* 0x400400 */ ,
16035 {{6, 1, 10}, /* shli r2, r1, 10 */
16036 {6, 1, 22}, /* shli r3, r1, 22 */
16037 {1, 2, 3}} /* add r4, r2, r3 */
16039 {4196352ll /* 0x400800 */ ,
16040 {{6, 1, 11}, /* shli r2, r1, 11 */
16041 {6, 1, 22}, /* shli r3, r1, 22 */
16042 {1, 2, 3}} /* add r4, r2, r3 */
16044 {4198400ll /* 0x401000 */ ,
16045 {{6, 1, 12}, /* shli r2, r1, 12 */
16046 {6, 1, 22}, /* shli r3, r1, 22 */
16047 {1, 2, 3}} /* add r4, r2, r3 */
16049 {4202496ll /* 0x402000 */ ,
16050 {{6, 1, 13}, /* shli r2, r1, 13 */
16051 {6, 1, 22}, /* shli r3, r1, 22 */
16052 {1, 2, 3}} /* add r4, r2, r3 */
16054 {4210688ll /* 0x404000 */ ,
16055 {{6, 1, 14}, /* shli r2, r1, 14 */
16056 {6, 1, 22}, /* shli r3, r1, 22 */
16057 {1, 2, 3}} /* add r4, r2, r3 */
16059 {4227072ll /* 0x408000 */ ,
16060 {{6, 1, 15}, /* shli r2, r1, 15 */
16061 {6, 1, 22}, /* shli r3, r1, 22 */
16062 {1, 2, 3}} /* add r4, r2, r3 */
16064 {4259840ll /* 0x410000 */ ,
16065 {{6, 1, 16}, /* shli r2, r1, 16 */
16066 {6, 1, 22}, /* shli r3, r1, 22 */
16067 {1, 2, 3}} /* add r4, r2, r3 */
16069 {4325376ll /* 0x420000 */ ,
16070 {{6, 1, 17}, /* shli r2, r1, 17 */
16071 {6, 1, 22}, /* shli r3, r1, 22 */
16072 {1, 2, 3}} /* add r4, r2, r3 */
16074 {4456448ll /* 0x440000 */ ,
16075 {{6, 1, 18}, /* shli r2, r1, 18 */
16076 {6, 1, 22}, /* shli r3, r1, 22 */
16077 {1, 2, 3}} /* add r4, r2, r3 */
16079 {4718592ll /* 0x480000 */ ,
16080 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16081 {6, 2, 19}} /* shli r3, r2, 19 */
16083 {5242880ll /* 0x500000 */ ,
16084 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16085 {6, 2, 20}} /* shli r3, r2, 20 */
16087 {6291456ll /* 0x600000 */ ,
16088 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16089 {6, 2, 21}} /* shli r3, r2, 21 */
16091 {8388599ll /* 0x7ffff7 */ ,
16092 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16093 {6, 1, 23}, /* shli r3, r1, 23 */
16094 {2, 3, 2}} /* sub r4, r3, r2 */
16096 {8388600ll /* 0x7ffff8 */ ,
16097 {{6, 1, 3}, /* shli r2, r1, 3 */
16098 {6, 1, 23}, /* shli r3, r1, 23 */
16099 {2, 3, 2}} /* sub r4, r3, r2 */
16101 {8388601ll /* 0x7ffff9 */ ,
16102 {{6, 1, 20}, /* shli r2, r1, 20 */
16103 {2, 2, 1}, /* sub r3, r2, r1 */
16104 {5, 3, 1}} /* shl3add r4, r3, r1 */
16106 {8388603ll /* 0x7ffffb */ ,
16107 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16108 {6, 1, 23}, /* shli r3, r1, 23 */
16109 {2, 3, 2}} /* sub r4, r3, r2 */
16111 {8388604ll /* 0x7ffffc */ ,
16112 {{6, 1, 2}, /* shli r2, r1, 2 */
16113 {6, 1, 23}, /* shli r3, r1, 23 */
16114 {2, 3, 2}} /* sub r4, r3, r2 */
16116 {8388605ll /* 0x7ffffd */ ,
16117 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16118 {6, 1, 23}, /* shli r3, r1, 23 */
16119 {2, 3, 2}} /* sub r4, r3, r2 */
16121 {8388606ll /* 0x7ffffe */ ,
16122 {{6, 1, 1}, /* shli r2, r1, 1 */
16123 {6, 1, 23}, /* shli r3, r1, 23 */
16124 {2, 3, 2}} /* sub r4, r3, r2 */
16126 {8388607ll /* 0x7fffff */ ,
16127 {{6, 1, 23}, /* shli r2, r1, 23 */
16128 {2, 2, 1}} /* sub r3, r2, r1 */
16130 {8388608ll /* 0x800000 */ ,
16131 {{6, 1, 23}} /* shli r2, r1, 23 */
16133 {8388609ll /* 0x800001 */ ,
16134 {{6, 1, 23}, /* shli r2, r1, 23 */
16135 {1, 1, 2}} /* add r3, r1, r2 */
16137 {8388610ll /* 0x800002 */ ,
16138 {{6, 1, 23}, /* shli r2, r1, 23 */
16139 {3, 1, 2}} /* shl1add r3, r1, r2 */
16141 {8388611ll /* 0x800003 */ ,
16142 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16143 {6, 1, 23}, /* shli r3, r1, 23 */
16144 {1, 2, 3}} /* add r4, r2, r3 */
16146 {8388612ll /* 0x800004 */ ,
16147 {{6, 1, 23}, /* shli r2, r1, 23 */
16148 {4, 1, 2}} /* shl2add r3, r1, r2 */
16150 {8388613ll /* 0x800005 */ ,
16151 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16152 {6, 1, 23}, /* shli r3, r1, 23 */
16153 {1, 2, 3}} /* add r4, r2, r3 */
16155 {8388614ll /* 0x800006 */ ,
16156 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16157 {6, 1, 23}, /* shli r3, r1, 23 */
16158 {3, 2, 3}} /* shl1add r4, r2, r3 */
16160 {8388615ll /* 0x800007 */ ,
16161 {{6, 1, 23}, /* shli r2, r1, 23 */
16162 {2, 2, 1}, /* sub r3, r2, r1 */
16163 {5, 1, 3}} /* shl3add r4, r1, r3 */
16165 {8388616ll /* 0x800008 */ ,
16166 {{6, 1, 23}, /* shli r2, r1, 23 */
16167 {5, 1, 2}} /* shl3add r3, r1, r2 */
16169 {8388617ll /* 0x800009 */ ,
16170 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16171 {6, 1, 23}, /* shli r3, r1, 23 */
16172 {1, 2, 3}} /* add r4, r2, r3 */
16174 {8388618ll /* 0x80000a */ ,
16175 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16176 {6, 1, 23}, /* shli r3, r1, 23 */
16177 {3, 2, 3}} /* shl1add r4, r2, r3 */
16179 {8388624ll /* 0x800010 */ ,
16180 {{6, 1, 4}, /* shli r2, r1, 4 */
16181 {6, 1, 23}, /* shli r3, r1, 23 */
16182 {1, 2, 3}} /* add r4, r2, r3 */
16184 {8388640ll /* 0x800020 */ ,
16185 {{6, 1, 5}, /* shli r2, r1, 5 */
16186 {6, 1, 23}, /* shli r3, r1, 23 */
16187 {1, 2, 3}} /* add r4, r2, r3 */
16189 {8388672ll /* 0x800040 */ ,
16190 {{6, 1, 6}, /* shli r2, r1, 6 */
16191 {6, 1, 23}, /* shli r3, r1, 23 */
16192 {1, 2, 3}} /* add r4, r2, r3 */
16194 {8388736ll /* 0x800080 */ ,
16195 {{6, 1, 7}, /* shli r2, r1, 7 */
16196 {6, 1, 23}, /* shli r3, r1, 23 */
16197 {1, 2, 3}} /* add r4, r2, r3 */
16199 {8388864ll /* 0x800100 */ ,
16200 {{6, 1, 8}, /* shli r2, r1, 8 */
16201 {6, 1, 23}, /* shli r3, r1, 23 */
16202 {1, 2, 3}} /* add r4, r2, r3 */
16204 {8389120ll /* 0x800200 */ ,
16205 {{6, 1, 9}, /* shli r2, r1, 9 */
16206 {6, 1, 23}, /* shli r3, r1, 23 */
16207 {1, 2, 3}} /* add r4, r2, r3 */
16209 {8389632ll /* 0x800400 */ ,
16210 {{6, 1, 10}, /* shli r2, r1, 10 */
16211 {6, 1, 23}, /* shli r3, r1, 23 */
16212 {1, 2, 3}} /* add r4, r2, r3 */
16214 {8390656ll /* 0x800800 */ ,
16215 {{6, 1, 11}, /* shli r2, r1, 11 */
16216 {6, 1, 23}, /* shli r3, r1, 23 */
16217 {1, 2, 3}} /* add r4, r2, r3 */
16219 {8392704ll /* 0x801000 */ ,
16220 {{6, 1, 12}, /* shli r2, r1, 12 */
16221 {6, 1, 23}, /* shli r3, r1, 23 */
16222 {1, 2, 3}} /* add r4, r2, r3 */
16224 {8396800ll /* 0x802000 */ ,
16225 {{6, 1, 13}, /* shli r2, r1, 13 */
16226 {6, 1, 23}, /* shli r3, r1, 23 */
16227 {1, 2, 3}} /* add r4, r2, r3 */
16229 {8404992ll /* 0x804000 */ ,
16230 {{6, 1, 14}, /* shli r2, r1, 14 */
16231 {6, 1, 23}, /* shli r3, r1, 23 */
16232 {1, 2, 3}} /* add r4, r2, r3 */
16234 {8421376ll /* 0x808000 */ ,
16235 {{6, 1, 15}, /* shli r2, r1, 15 */
16236 {6, 1, 23}, /* shli r3, r1, 23 */
16237 {1, 2, 3}} /* add r4, r2, r3 */
16239 {8454144ll /* 0x810000 */ ,
16240 {{6, 1, 16}, /* shli r2, r1, 16 */
16241 {6, 1, 23}, /* shli r3, r1, 23 */
16242 {1, 2, 3}} /* add r4, r2, r3 */
16244 {8519680ll /* 0x820000 */ ,
16245 {{6, 1, 17}, /* shli r2, r1, 17 */
16246 {6, 1, 23}, /* shli r3, r1, 23 */
16247 {1, 2, 3}} /* add r4, r2, r3 */
16249 {8650752ll /* 0x840000 */ ,
16250 {{6, 1, 18}, /* shli r2, r1, 18 */
16251 {6, 1, 23}, /* shli r3, r1, 23 */
16252 {1, 2, 3}} /* add r4, r2, r3 */
16254 {8912896ll /* 0x880000 */ ,
16255 {{6, 1, 19}, /* shli r2, r1, 19 */
16256 {6, 1, 23}, /* shli r3, r1, 23 */
16257 {1, 2, 3}} /* add r4, r2, r3 */
16259 {9437184ll /* 0x900000 */ ,
16260 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16261 {6, 2, 20}} /* shli r3, r2, 20 */
16263 {10485760ll /* 0xa00000 */ ,
16264 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16265 {6, 2, 21}} /* shli r3, r2, 21 */
16267 {11796480ll /* 0xb40000 */ ,
16268 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16269 {5, 2, 2}, /* shl3add r3, r2, r2 */
16270 {6, 3, 18}} /* shli r4, r3, 18 */
16272 {12582912ll /* 0xc00000 */ ,
16273 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16274 {6, 2, 22}} /* shli r3, r2, 22 */
16276 {16777207ll /* 0xfffff7 */ ,
16277 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16278 {6, 1, 24}, /* shli r3, r1, 24 */
16279 {2, 3, 2}} /* sub r4, r3, r2 */
16281 {16777208ll /* 0xfffff8 */ ,
16282 {{6, 1, 3}, /* shli r2, r1, 3 */
16283 {6, 1, 24}, /* shli r3, r1, 24 */
16284 {2, 3, 2}} /* sub r4, r3, r2 */
16286 {16777209ll /* 0xfffff9 */ ,
16287 {{6, 1, 21}, /* shli r2, r1, 21 */
16288 {2, 2, 1}, /* sub r3, r2, r1 */
16289 {5, 3, 1}} /* shl3add r4, r3, r1 */
16291 {16777211ll /* 0xfffffb */ ,
16292 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16293 {6, 1, 24}, /* shli r3, r1, 24 */
16294 {2, 3, 2}} /* sub r4, r3, r2 */
16296 {16777212ll /* 0xfffffc */ ,
16297 {{6, 1, 2}, /* shli r2, r1, 2 */
16298 {6, 1, 24}, /* shli r3, r1, 24 */
16299 {2, 3, 2}} /* sub r4, r3, r2 */
16301 {16777213ll /* 0xfffffd */ ,
16302 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16303 {6, 1, 24}, /* shli r3, r1, 24 */
16304 {2, 3, 2}} /* sub r4, r3, r2 */
16306 {16777214ll /* 0xfffffe */ ,
16307 {{6, 1, 1}, /* shli r2, r1, 1 */
16308 {6, 1, 24}, /* shli r3, r1, 24 */
16309 {2, 3, 2}} /* sub r4, r3, r2 */
16311 {16777215ll /* 0xffffff */ ,
16312 {{6, 1, 24}, /* shli r2, r1, 24 */
16313 {2, 2, 1}} /* sub r3, r2, r1 */
16315 {16777216ll /* 0x1000000 */ ,
16316 {{6, 1, 24}} /* shli r2, r1, 24 */
16318 {16777217ll /* 0x1000001 */ ,
16319 {{6, 1, 24}, /* shli r2, r1, 24 */
16320 {1, 1, 2}} /* add r3, r1, r2 */
16322 {16777218ll /* 0x1000002 */ ,
16323 {{6, 1, 24}, /* shli r2, r1, 24 */
16324 {3, 1, 2}} /* shl1add r3, r1, r2 */
16326 {16777219ll /* 0x1000003 */ ,
16327 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16328 {6, 1, 24}, /* shli r3, r1, 24 */
16329 {1, 2, 3}} /* add r4, r2, r3 */
16331 {16777220ll /* 0x1000004 */ ,
16332 {{6, 1, 24}, /* shli r2, r1, 24 */
16333 {4, 1, 2}} /* shl2add r3, r1, r2 */
16335 {16777221ll /* 0x1000005 */ ,
16336 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16337 {6, 1, 24}, /* shli r3, r1, 24 */
16338 {1, 2, 3}} /* add r4, r2, r3 */
16340 {16777222ll /* 0x1000006 */ ,
16341 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16342 {6, 1, 24}, /* shli r3, r1, 24 */
16343 {3, 2, 3}} /* shl1add r4, r2, r3 */
16345 {16777223ll /* 0x1000007 */ ,
16346 {{6, 1, 24}, /* shli r2, r1, 24 */
16347 {2, 2, 1}, /* sub r3, r2, r1 */
16348 {5, 1, 3}} /* shl3add r4, r1, r3 */
16350 {16777224ll /* 0x1000008 */ ,
16351 {{6, 1, 24}, /* shli r2, r1, 24 */
16352 {5, 1, 2}} /* shl3add r3, r1, r2 */
16354 {16777225ll /* 0x1000009 */ ,
16355 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16356 {6, 1, 24}, /* shli r3, r1, 24 */
16357 {1, 2, 3}} /* add r4, r2, r3 */
16359 {16777226ll /* 0x100000a */ ,
16360 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16361 {6, 1, 24}, /* shli r3, r1, 24 */
16362 {3, 2, 3}} /* shl1add r4, r2, r3 */
16364 {16777232ll /* 0x1000010 */ ,
16365 {{6, 1, 4}, /* shli r2, r1, 4 */
16366 {6, 1, 24}, /* shli r3, r1, 24 */
16367 {1, 2, 3}} /* add r4, r2, r3 */
16369 {16777248ll /* 0x1000020 */ ,
16370 {{6, 1, 5}, /* shli r2, r1, 5 */
16371 {6, 1, 24}, /* shli r3, r1, 24 */
16372 {1, 2, 3}} /* add r4, r2, r3 */
16374 {16777280ll /* 0x1000040 */ ,
16375 {{6, 1, 6}, /* shli r2, r1, 6 */
16376 {6, 1, 24}, /* shli r3, r1, 24 */
16377 {1, 2, 3}} /* add r4, r2, r3 */
16379 {16777344ll /* 0x1000080 */ ,
16380 {{6, 1, 7}, /* shli r2, r1, 7 */
16381 {6, 1, 24}, /* shli r3, r1, 24 */
16382 {1, 2, 3}} /* add r4, r2, r3 */
16384 {16777472ll /* 0x1000100 */ ,
16385 {{6, 1, 8}, /* shli r2, r1, 8 */
16386 {6, 1, 24}, /* shli r3, r1, 24 */
16387 {1, 2, 3}} /* add r4, r2, r3 */
16389 {16777728ll /* 0x1000200 */ ,
16390 {{6, 1, 9}, /* shli r2, r1, 9 */
16391 {6, 1, 24}, /* shli r3, r1, 24 */
16392 {1, 2, 3}} /* add r4, r2, r3 */
16394 {16778240ll /* 0x1000400 */ ,
16395 {{6, 1, 10}, /* shli r2, r1, 10 */
16396 {6, 1, 24}, /* shli r3, r1, 24 */
16397 {1, 2, 3}} /* add r4, r2, r3 */
16399 {16779264ll /* 0x1000800 */ ,
16400 {{6, 1, 11}, /* shli r2, r1, 11 */
16401 {6, 1, 24}, /* shli r3, r1, 24 */
16402 {1, 2, 3}} /* add r4, r2, r3 */
16404 {16781312ll /* 0x1001000 */ ,
16405 {{6, 1, 12}, /* shli r2, r1, 12 */
16406 {6, 1, 24}, /* shli r3, r1, 24 */
16407 {1, 2, 3}} /* add r4, r2, r3 */
16409 {16785408ll /* 0x1002000 */ ,
16410 {{6, 1, 13}, /* shli r2, r1, 13 */
16411 {6, 1, 24}, /* shli r3, r1, 24 */
16412 {1, 2, 3}} /* add r4, r2, r3 */
16414 {16793600ll /* 0x1004000 */ ,
16415 {{6, 1, 14}, /* shli r2, r1, 14 */
16416 {6, 1, 24}, /* shli r3, r1, 24 */
16417 {1, 2, 3}} /* add r4, r2, r3 */
16419 {16809984ll /* 0x1008000 */ ,
16420 {{6, 1, 15}, /* shli r2, r1, 15 */
16421 {6, 1, 24}, /* shli r3, r1, 24 */
16422 {1, 2, 3}} /* add r4, r2, r3 */
16424 {16842752ll /* 0x1010000 */ ,
16425 {{6, 1, 16}, /* shli r2, r1, 16 */
16426 {6, 1, 24}, /* shli r3, r1, 24 */
16427 {1, 2, 3}} /* add r4, r2, r3 */
16429 {16908288ll /* 0x1020000 */ ,
16430 {{6, 1, 17}, /* shli r2, r1, 17 */
16431 {6, 1, 24}, /* shli r3, r1, 24 */
16432 {1, 2, 3}} /* add r4, r2, r3 */
16434 {17039360ll /* 0x1040000 */ ,
16435 {{6, 1, 18}, /* shli r2, r1, 18 */
16436 {6, 1, 24}, /* shli r3, r1, 24 */
16437 {1, 2, 3}} /* add r4, r2, r3 */
16439 {17301504ll /* 0x1080000 */ ,
16440 {{6, 1, 19}, /* shli r2, r1, 19 */
16441 {6, 1, 24}, /* shli r3, r1, 24 */
16442 {1, 2, 3}} /* add r4, r2, r3 */
16444 {17825792ll /* 0x1100000 */ ,
16445 {{6, 1, 20}, /* shli r2, r1, 20 */
16446 {6, 1, 24}, /* shli r3, r1, 24 */
16447 {1, 2, 3}} /* add r4, r2, r3 */
16449 {18874368ll /* 0x1200000 */ ,
16450 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16451 {6, 2, 21}} /* shli r3, r2, 21 */
16453 {20971520ll /* 0x1400000 */ ,
16454 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16455 {6, 2, 22}} /* shli r3, r2, 22 */
16457 {23592960ll /* 0x1680000 */ ,
16458 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16459 {5, 2, 2}, /* shl3add r3, r2, r2 */
16460 {6, 3, 19}} /* shli r4, r3, 19 */
16462 {25165824ll /* 0x1800000 */ ,
16463 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16464 {6, 2, 23}} /* shli r3, r2, 23 */
16466 {33554423ll /* 0x1fffff7 */ ,
16467 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16468 {6, 1, 25}, /* shli r3, r1, 25 */
16469 {2, 3, 2}} /* sub r4, r3, r2 */
16471 {33554424ll /* 0x1fffff8 */ ,
16472 {{6, 1, 3}, /* shli r2, r1, 3 */
16473 {6, 1, 25}, /* shli r3, r1, 25 */
16474 {2, 3, 2}} /* sub r4, r3, r2 */
16476 {33554425ll /* 0x1fffff9 */ ,
16477 {{6, 1, 22}, /* shli r2, r1, 22 */
16478 {2, 2, 1}, /* sub r3, r2, r1 */
16479 {5, 3, 1}} /* shl3add r4, r3, r1 */
16481 {33554427ll /* 0x1fffffb */ ,
16482 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16483 {6, 1, 25}, /* shli r3, r1, 25 */
16484 {2, 3, 2}} /* sub r4, r3, r2 */
16486 {33554428ll /* 0x1fffffc */ ,
16487 {{6, 1, 2}, /* shli r2, r1, 2 */
16488 {6, 1, 25}, /* shli r3, r1, 25 */
16489 {2, 3, 2}} /* sub r4, r3, r2 */
16491 {33554429ll /* 0x1fffffd */ ,
16492 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16493 {6, 1, 25}, /* shli r3, r1, 25 */
16494 {2, 3, 2}} /* sub r4, r3, r2 */
16496 {33554430ll /* 0x1fffffe */ ,
16497 {{6, 1, 1}, /* shli r2, r1, 1 */
16498 {6, 1, 25}, /* shli r3, r1, 25 */
16499 {2, 3, 2}} /* sub r4, r3, r2 */
16501 {33554431ll /* 0x1ffffff */ ,
16502 {{6, 1, 25}, /* shli r2, r1, 25 */
16503 {2, 2, 1}} /* sub r3, r2, r1 */
16505 {33554432ll /* 0x2000000 */ ,
16506 {{6, 1, 25}} /* shli r2, r1, 25 */
16508 {33554433ll /* 0x2000001 */ ,
16509 {{6, 1, 25}, /* shli r2, r1, 25 */
16510 {1, 1, 2}} /* add r3, r1, r2 */
16512 {33554434ll /* 0x2000002 */ ,
16513 {{6, 1, 25}, /* shli r2, r1, 25 */
16514 {3, 1, 2}} /* shl1add r3, r1, r2 */
16516 {33554435ll /* 0x2000003 */ ,
16517 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16518 {6, 1, 25}, /* shli r3, r1, 25 */
16519 {1, 2, 3}} /* add r4, r2, r3 */
16521 {33554436ll /* 0x2000004 */ ,
16522 {{6, 1, 25}, /* shli r2, r1, 25 */
16523 {4, 1, 2}} /* shl2add r3, r1, r2 */
16525 {33554437ll /* 0x2000005 */ ,
16526 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16527 {6, 1, 25}, /* shli r3, r1, 25 */
16528 {1, 2, 3}} /* add r4, r2, r3 */
16530 {33554438ll /* 0x2000006 */ ,
16531 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16532 {6, 1, 25}, /* shli r3, r1, 25 */
16533 {3, 2, 3}} /* shl1add r4, r2, r3 */
16535 {33554439ll /* 0x2000007 */ ,
16536 {{6, 1, 25}, /* shli r2, r1, 25 */
16537 {2, 2, 1}, /* sub r3, r2, r1 */
16538 {5, 1, 3}} /* shl3add r4, r1, r3 */
16540 {33554440ll /* 0x2000008 */ ,
16541 {{6, 1, 25}, /* shli r2, r1, 25 */
16542 {5, 1, 2}} /* shl3add r3, r1, r2 */
16544 {33554441ll /* 0x2000009 */ ,
16545 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16546 {6, 1, 25}, /* shli r3, r1, 25 */
16547 {1, 2, 3}} /* add r4, r2, r3 */
16549 {33554442ll /* 0x200000a */ ,
16550 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16551 {6, 1, 25}, /* shli r3, r1, 25 */
16552 {3, 2, 3}} /* shl1add r4, r2, r3 */
16554 {33554448ll /* 0x2000010 */ ,
16555 {{6, 1, 4}, /* shli r2, r1, 4 */
16556 {6, 1, 25}, /* shli r3, r1, 25 */
16557 {1, 2, 3}} /* add r4, r2, r3 */
16559 {33554464ll /* 0x2000020 */ ,
16560 {{6, 1, 5}, /* shli r2, r1, 5 */
16561 {6, 1, 25}, /* shli r3, r1, 25 */
16562 {1, 2, 3}} /* add r4, r2, r3 */
16564 {33554496ll /* 0x2000040 */ ,
16565 {{6, 1, 6}, /* shli r2, r1, 6 */
16566 {6, 1, 25}, /* shli r3, r1, 25 */
16567 {1, 2, 3}} /* add r4, r2, r3 */
16569 {33554560ll /* 0x2000080 */ ,
16570 {{6, 1, 7}, /* shli r2, r1, 7 */
16571 {6, 1, 25}, /* shli r3, r1, 25 */
16572 {1, 2, 3}} /* add r4, r2, r3 */
16574 {33554688ll /* 0x2000100 */ ,
16575 {{6, 1, 8}, /* shli r2, r1, 8 */
16576 {6, 1, 25}, /* shli r3, r1, 25 */
16577 {1, 2, 3}} /* add r4, r2, r3 */
16579 {33554944ll /* 0x2000200 */ ,
16580 {{6, 1, 9}, /* shli r2, r1, 9 */
16581 {6, 1, 25}, /* shli r3, r1, 25 */
16582 {1, 2, 3}} /* add r4, r2, r3 */
16584 {33555456ll /* 0x2000400 */ ,
16585 {{6, 1, 10}, /* shli r2, r1, 10 */
16586 {6, 1, 25}, /* shli r3, r1, 25 */
16587 {1, 2, 3}} /* add r4, r2, r3 */
16589 {33556480ll /* 0x2000800 */ ,
16590 {{6, 1, 11}, /* shli r2, r1, 11 */
16591 {6, 1, 25}, /* shli r3, r1, 25 */
16592 {1, 2, 3}} /* add r4, r2, r3 */
16594 {33558528ll /* 0x2001000 */ ,
16595 {{6, 1, 12}, /* shli r2, r1, 12 */
16596 {6, 1, 25}, /* shli r3, r1, 25 */
16597 {1, 2, 3}} /* add r4, r2, r3 */
16599 {33562624ll /* 0x2002000 */ ,
16600 {{6, 1, 13}, /* shli r2, r1, 13 */
16601 {6, 1, 25}, /* shli r3, r1, 25 */
16602 {1, 2, 3}} /* add r4, r2, r3 */
16604 {33570816ll /* 0x2004000 */ ,
16605 {{6, 1, 14}, /* shli r2, r1, 14 */
16606 {6, 1, 25}, /* shli r3, r1, 25 */
16607 {1, 2, 3}} /* add r4, r2, r3 */
16609 {33587200ll /* 0x2008000 */ ,
16610 {{6, 1, 15}, /* shli r2, r1, 15 */
16611 {6, 1, 25}, /* shli r3, r1, 25 */
16612 {1, 2, 3}} /* add r4, r2, r3 */
16614 {33619968ll /* 0x2010000 */ ,
16615 {{6, 1, 16}, /* shli r2, r1, 16 */
16616 {6, 1, 25}, /* shli r3, r1, 25 */
16617 {1, 2, 3}} /* add r4, r2, r3 */
16619 {33685504ll /* 0x2020000 */ ,
16620 {{6, 1, 17}, /* shli r2, r1, 17 */
16621 {6, 1, 25}, /* shli r3, r1, 25 */
16622 {1, 2, 3}} /* add r4, r2, r3 */
16624 {33816576ll /* 0x2040000 */ ,
16625 {{6, 1, 18}, /* shli r2, r1, 18 */
16626 {6, 1, 25}, /* shli r3, r1, 25 */
16627 {1, 2, 3}} /* add r4, r2, r3 */
16629 {34078720ll /* 0x2080000 */ ,
16630 {{6, 1, 19}, /* shli r2, r1, 19 */
16631 {6, 1, 25}, /* shli r3, r1, 25 */
16632 {1, 2, 3}} /* add r4, r2, r3 */
16634 {34603008ll /* 0x2100000 */ ,
16635 {{6, 1, 20}, /* shli r2, r1, 20 */
16636 {6, 1, 25}, /* shli r3, r1, 25 */
16637 {1, 2, 3}} /* add r4, r2, r3 */
16639 {35651584ll /* 0x2200000 */ ,
16640 {{6, 1, 21}, /* shli r2, r1, 21 */
16641 {6, 1, 25}, /* shli r3, r1, 25 */
16642 {1, 2, 3}} /* add r4, r2, r3 */
16644 {37748736ll /* 0x2400000 */ ,
16645 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16646 {6, 2, 22}} /* shli r3, r2, 22 */
16648 {41943040ll /* 0x2800000 */ ,
16649 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16650 {6, 2, 23}} /* shli r3, r2, 23 */
16652 {50331648ll /* 0x3000000 */ ,
16653 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16654 {6, 2, 24}} /* shli r3, r2, 24 */
16656 {67108855ll /* 0x3fffff7 */ ,
16657 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16658 {6, 1, 26}, /* shli r3, r1, 26 */
16659 {2, 3, 2}} /* sub r4, r3, r2 */
16661 {67108856ll /* 0x3fffff8 */ ,
16662 {{6, 1, 3}, /* shli r2, r1, 3 */
16663 {6, 1, 26}, /* shli r3, r1, 26 */
16664 {2, 3, 2}} /* sub r4, r3, r2 */
16666 {67108857ll /* 0x3fffff9 */ ,
16667 {{6, 1, 23}, /* shli r2, r1, 23 */
16668 {2, 2, 1}, /* sub r3, r2, r1 */
16669 {5, 3, 1}} /* shl3add r4, r3, r1 */
16671 {67108859ll /* 0x3fffffb */ ,
16672 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16673 {6, 1, 26}, /* shli r3, r1, 26 */
16674 {2, 3, 2}} /* sub r4, r3, r2 */
16676 {67108860ll /* 0x3fffffc */ ,
16677 {{6, 1, 2}, /* shli r2, r1, 2 */
16678 {6, 1, 26}, /* shli r3, r1, 26 */
16679 {2, 3, 2}} /* sub r4, r3, r2 */
16681 {67108861ll /* 0x3fffffd */ ,
16682 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16683 {6, 1, 26}, /* shli r3, r1, 26 */
16684 {2, 3, 2}} /* sub r4, r3, r2 */
16686 {67108862ll /* 0x3fffffe */ ,
16687 {{6, 1, 1}, /* shli r2, r1, 1 */
16688 {6, 1, 26}, /* shli r3, r1, 26 */
16689 {2, 3, 2}} /* sub r4, r3, r2 */
16691 {67108863ll /* 0x3ffffff */ ,
16692 {{6, 1, 26}, /* shli r2, r1, 26 */
16693 {2, 2, 1}} /* sub r3, r2, r1 */
16695 {67108864ll /* 0x4000000 */ ,
16696 {{6, 1, 26}} /* shli r2, r1, 26 */
16698 {67108865ll /* 0x4000001 */ ,
16699 {{6, 1, 26}, /* shli r2, r1, 26 */
16700 {1, 1, 2}} /* add r3, r1, r2 */
16702 {67108866ll /* 0x4000002 */ ,
16703 {{6, 1, 26}, /* shli r2, r1, 26 */
16704 {3, 1, 2}} /* shl1add r3, r1, r2 */
16706 {67108867ll /* 0x4000003 */ ,
16707 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16708 {6, 1, 26}, /* shli r3, r1, 26 */
16709 {1, 2, 3}} /* add r4, r2, r3 */
16711 {67108868ll /* 0x4000004 */ ,
16712 {{6, 1, 26}, /* shli r2, r1, 26 */
16713 {4, 1, 2}} /* shl2add r3, r1, r2 */
16715 {67108869ll /* 0x4000005 */ ,
16716 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16717 {6, 1, 26}, /* shli r3, r1, 26 */
16718 {1, 2, 3}} /* add r4, r2, r3 */
16720 {67108870ll /* 0x4000006 */ ,
16721 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16722 {6, 1, 26}, /* shli r3, r1, 26 */
16723 {3, 2, 3}} /* shl1add r4, r2, r3 */
16725 {67108871ll /* 0x4000007 */ ,
16726 {{6, 1, 26}, /* shli r2, r1, 26 */
16727 {2, 2, 1}, /* sub r3, r2, r1 */
16728 {5, 1, 3}} /* shl3add r4, r1, r3 */
16730 {67108872ll /* 0x4000008 */ ,
16731 {{6, 1, 26}, /* shli r2, r1, 26 */
16732 {5, 1, 2}} /* shl3add r3, r1, r2 */
16734 {67108873ll /* 0x4000009 */ ,
16735 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16736 {6, 1, 26}, /* shli r3, r1, 26 */
16737 {1, 2, 3}} /* add r4, r2, r3 */
16739 {67108874ll /* 0x400000a */ ,
16740 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16741 {6, 1, 26}, /* shli r3, r1, 26 */
16742 {3, 2, 3}} /* shl1add r4, r2, r3 */
16744 {67108880ll /* 0x4000010 */ ,
16745 {{6, 1, 4}, /* shli r2, r1, 4 */
16746 {6, 1, 26}, /* shli r3, r1, 26 */
16747 {1, 2, 3}} /* add r4, r2, r3 */
16749 {67108896ll /* 0x4000020 */ ,
16750 {{6, 1, 5}, /* shli r2, r1, 5 */
16751 {6, 1, 26}, /* shli r3, r1, 26 */
16752 {1, 2, 3}} /* add r4, r2, r3 */
16754 {67108928ll /* 0x4000040 */ ,
16755 {{6, 1, 6}, /* shli r2, r1, 6 */
16756 {6, 1, 26}, /* shli r3, r1, 26 */
16757 {1, 2, 3}} /* add r4, r2, r3 */
16759 {67108992ll /* 0x4000080 */ ,
16760 {{6, 1, 7}, /* shli r2, r1, 7 */
16761 {6, 1, 26}, /* shli r3, r1, 26 */
16762 {1, 2, 3}} /* add r4, r2, r3 */
16764 {67109120ll /* 0x4000100 */ ,
16765 {{6, 1, 8}, /* shli r2, r1, 8 */
16766 {6, 1, 26}, /* shli r3, r1, 26 */
16767 {1, 2, 3}} /* add r4, r2, r3 */
16769 {67109376ll /* 0x4000200 */ ,
16770 {{6, 1, 9}, /* shli r2, r1, 9 */
16771 {6, 1, 26}, /* shli r3, r1, 26 */
16772 {1, 2, 3}} /* add r4, r2, r3 */
16774 {67109888ll /* 0x4000400 */ ,
16775 {{6, 1, 10}, /* shli r2, r1, 10 */
16776 {6, 1, 26}, /* shli r3, r1, 26 */
16777 {1, 2, 3}} /* add r4, r2, r3 */
16779 {67110912ll /* 0x4000800 */ ,
16780 {{6, 1, 11}, /* shli r2, r1, 11 */
16781 {6, 1, 26}, /* shli r3, r1, 26 */
16782 {1, 2, 3}} /* add r4, r2, r3 */
16784 {67112960ll /* 0x4001000 */ ,
16785 {{6, 1, 12}, /* shli r2, r1, 12 */
16786 {6, 1, 26}, /* shli r3, r1, 26 */
16787 {1, 2, 3}} /* add r4, r2, r3 */
16789 {67117056ll /* 0x4002000 */ ,
16790 {{6, 1, 13}, /* shli r2, r1, 13 */
16791 {6, 1, 26}, /* shli r3, r1, 26 */
16792 {1, 2, 3}} /* add r4, r2, r3 */
16794 {67125248ll /* 0x4004000 */ ,
16795 {{6, 1, 14}, /* shli r2, r1, 14 */
16796 {6, 1, 26}, /* shli r3, r1, 26 */
16797 {1, 2, 3}} /* add r4, r2, r3 */
16799 {67141632ll /* 0x4008000 */ ,
16800 {{6, 1, 15}, /* shli r2, r1, 15 */
16801 {6, 1, 26}, /* shli r3, r1, 26 */
16802 {1, 2, 3}} /* add r4, r2, r3 */
16804 {67174400ll /* 0x4010000 */ ,
16805 {{6, 1, 16}, /* shli r2, r1, 16 */
16806 {6, 1, 26}, /* shli r3, r1, 26 */
16807 {1, 2, 3}} /* add r4, r2, r3 */
16809 {67239936ll /* 0x4020000 */ ,
16810 {{6, 1, 17}, /* shli r2, r1, 17 */
16811 {6, 1, 26}, /* shli r3, r1, 26 */
16812 {1, 2, 3}} /* add r4, r2, r3 */
16814 {67371008ll /* 0x4040000 */ ,
16815 {{6, 1, 18}, /* shli r2, r1, 18 */
16816 {6, 1, 26}, /* shli r3, r1, 26 */
16817 {1, 2, 3}} /* add r4, r2, r3 */
16819 {67633152ll /* 0x4080000 */ ,
16820 {{6, 1, 19}, /* shli r2, r1, 19 */
16821 {6, 1, 26}, /* shli r3, r1, 26 */
16822 {1, 2, 3}} /* add r4, r2, r3 */
16824 {68157440ll /* 0x4100000 */ ,
16825 {{6, 1, 20}, /* shli r2, r1, 20 */
16826 {6, 1, 26}, /* shli r3, r1, 26 */
16827 {1, 2, 3}} /* add r4, r2, r3 */
16829 {69206016ll /* 0x4200000 */ ,
16830 {{6, 1, 21}, /* shli r2, r1, 21 */
16831 {6, 1, 26}, /* shli r3, r1, 26 */
16832 {1, 2, 3}} /* add r4, r2, r3 */
16834 {71303168ll /* 0x4400000 */ ,
16835 {{6, 1, 22}, /* shli r2, r1, 22 */
16836 {6, 1, 26}, /* shli r3, r1, 26 */
16837 {1, 2, 3}} /* add r4, r2, r3 */
16839 {75497472ll /* 0x4800000 */ ,
16840 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16841 {6, 2, 23}} /* shli r3, r2, 23 */
16843 {83886080ll /* 0x5000000 */ ,
16844 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16845 {6, 2, 24}} /* shli r3, r2, 24 */
16847 {100663296ll /* 0x6000000 */ ,
16848 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16849 {6, 2, 25}} /* shli r3, r2, 25 */
16851 {134217719ll /* 0x7fffff7 */ ,
16852 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16853 {6, 1, 27}, /* shli r3, r1, 27 */
16854 {2, 3, 2}} /* sub r4, r3, r2 */
16856 {134217720ll /* 0x7fffff8 */ ,
16857 {{6, 1, 3}, /* shli r2, r1, 3 */
16858 {6, 1, 27}, /* shli r3, r1, 27 */
16859 {2, 3, 2}} /* sub r4, r3, r2 */
16861 {134217721ll /* 0x7fffff9 */ ,
16862 {{6, 1, 24}, /* shli r2, r1, 24 */
16863 {2, 2, 1}, /* sub r3, r2, r1 */
16864 {5, 3, 1}} /* shl3add r4, r3, r1 */
16866 {134217723ll /* 0x7fffffb */ ,
16867 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16868 {6, 1, 27}, /* shli r3, r1, 27 */
16869 {2, 3, 2}} /* sub r4, r3, r2 */
16871 {134217724ll /* 0x7fffffc */ ,
16872 {{6, 1, 2}, /* shli r2, r1, 2 */
16873 {6, 1, 27}, /* shli r3, r1, 27 */
16874 {2, 3, 2}} /* sub r4, r3, r2 */
16876 {134217725ll /* 0x7fffffd */ ,
16877 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16878 {6, 1, 27}, /* shli r3, r1, 27 */
16879 {2, 3, 2}} /* sub r4, r3, r2 */
16881 {134217726ll /* 0x7fffffe */ ,
16882 {{6, 1, 1}, /* shli r2, r1, 1 */
16883 {6, 1, 27}, /* shli r3, r1, 27 */
16884 {2, 3, 2}} /* sub r4, r3, r2 */
16886 {134217727ll /* 0x7ffffff */ ,
16887 {{6, 1, 27}, /* shli r2, r1, 27 */
16888 {2, 2, 1}} /* sub r3, r2, r1 */
16890 {134217728ll /* 0x8000000 */ ,
16891 {{6, 1, 27}} /* shli r2, r1, 27 */
16893 {134217729ll /* 0x8000001 */ ,
16894 {{6, 1, 27}, /* shli r2, r1, 27 */
16895 {1, 1, 2}} /* add r3, r1, r2 */
16897 {134217730ll /* 0x8000002 */ ,
16898 {{6, 1, 27}, /* shli r2, r1, 27 */
16899 {3, 1, 2}} /* shl1add r3, r1, r2 */
16901 {134217731ll /* 0x8000003 */ ,
16902 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16903 {6, 1, 27}, /* shli r3, r1, 27 */
16904 {1, 2, 3}} /* add r4, r2, r3 */
16906 {134217732ll /* 0x8000004 */ ,
16907 {{6, 1, 27}, /* shli r2, r1, 27 */
16908 {4, 1, 2}} /* shl2add r3, r1, r2 */
16910 {134217733ll /* 0x8000005 */ ,
16911 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16912 {6, 1, 27}, /* shli r3, r1, 27 */
16913 {1, 2, 3}} /* add r4, r2, r3 */
16915 {134217734ll /* 0x8000006 */ ,
16916 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16917 {6, 1, 27}, /* shli r3, r1, 27 */
16918 {3, 2, 3}} /* shl1add r4, r2, r3 */
16920 {134217735ll /* 0x8000007 */ ,
16921 {{6, 1, 27}, /* shli r2, r1, 27 */
16922 {2, 2, 1}, /* sub r3, r2, r1 */
16923 {5, 1, 3}} /* shl3add r4, r1, r3 */
16925 {134217736ll /* 0x8000008 */ ,
16926 {{6, 1, 27}, /* shli r2, r1, 27 */
16927 {5, 1, 2}} /* shl3add r3, r1, r2 */
16929 {134217737ll /* 0x8000009 */ ,
16930 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16931 {6, 1, 27}, /* shli r3, r1, 27 */
16932 {1, 2, 3}} /* add r4, r2, r3 */
16934 {134217738ll /* 0x800000a */ ,
16935 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16936 {6, 1, 27}, /* shli r3, r1, 27 */
16937 {3, 2, 3}} /* shl1add r4, r2, r3 */
16939 {134217744ll /* 0x8000010 */ ,
16940 {{6, 1, 4}, /* shli r2, r1, 4 */
16941 {6, 1, 27}, /* shli r3, r1, 27 */
16942 {1, 2, 3}} /* add r4, r2, r3 */
16944 {134217760ll /* 0x8000020 */ ,
16945 {{6, 1, 5}, /* shli r2, r1, 5 */
16946 {6, 1, 27}, /* shli r3, r1, 27 */
16947 {1, 2, 3}} /* add r4, r2, r3 */
16949 {134217792ll /* 0x8000040 */ ,
16950 {{6, 1, 6}, /* shli r2, r1, 6 */
16951 {6, 1, 27}, /* shli r3, r1, 27 */
16952 {1, 2, 3}} /* add r4, r2, r3 */
16954 {134217856ll /* 0x8000080 */ ,
16955 {{6, 1, 7}, /* shli r2, r1, 7 */
16956 {6, 1, 27}, /* shli r3, r1, 27 */
16957 {1, 2, 3}} /* add r4, r2, r3 */
16959 {134217984ll /* 0x8000100 */ ,
16960 {{6, 1, 8}, /* shli r2, r1, 8 */
16961 {6, 1, 27}, /* shli r3, r1, 27 */
16962 {1, 2, 3}} /* add r4, r2, r3 */
16964 {134218240ll /* 0x8000200 */ ,
16965 {{6, 1, 9}, /* shli r2, r1, 9 */
16966 {6, 1, 27}, /* shli r3, r1, 27 */
16967 {1, 2, 3}} /* add r4, r2, r3 */
16969 {134218752ll /* 0x8000400 */ ,
16970 {{6, 1, 10}, /* shli r2, r1, 10 */
16971 {6, 1, 27}, /* shli r3, r1, 27 */
16972 {1, 2, 3}} /* add r4, r2, r3 */
16974 {134219776ll /* 0x8000800 */ ,
16975 {{6, 1, 11}, /* shli r2, r1, 11 */
16976 {6, 1, 27}, /* shli r3, r1, 27 */
16977 {1, 2, 3}} /* add r4, r2, r3 */
16979 {134221824ll /* 0x8001000 */ ,
16980 {{6, 1, 12}, /* shli r2, r1, 12 */
16981 {6, 1, 27}, /* shli r3, r1, 27 */
16982 {1, 2, 3}} /* add r4, r2, r3 */
16984 {134225920ll /* 0x8002000 */ ,
16985 {{6, 1, 13}, /* shli r2, r1, 13 */
16986 {6, 1, 27}, /* shli r3, r1, 27 */
16987 {1, 2, 3}} /* add r4, r2, r3 */
16989 {134234112ll /* 0x8004000 */ ,
16990 {{6, 1, 14}, /* shli r2, r1, 14 */
16991 {6, 1, 27}, /* shli r3, r1, 27 */
16992 {1, 2, 3}} /* add r4, r2, r3 */
16994 {134250496ll /* 0x8008000 */ ,
16995 {{6, 1, 15}, /* shli r2, r1, 15 */
16996 {6, 1, 27}, /* shli r3, r1, 27 */
16997 {1, 2, 3}} /* add r4, r2, r3 */
16999 {134283264ll /* 0x8010000 */ ,
17000 {{6, 1, 16}, /* shli r2, r1, 16 */
17001 {6, 1, 27}, /* shli r3, r1, 27 */
17002 {1, 2, 3}} /* add r4, r2, r3 */
17004 {134348800ll /* 0x8020000 */ ,
17005 {{6, 1, 17}, /* shli r2, r1, 17 */
17006 {6, 1, 27}, /* shli r3, r1, 27 */
17007 {1, 2, 3}} /* add r4, r2, r3 */
17009 {134479872ll /* 0x8040000 */ ,
17010 {{6, 1, 18}, /* shli r2, r1, 18 */
17011 {6, 1, 27}, /* shli r3, r1, 27 */
17012 {1, 2, 3}} /* add r4, r2, r3 */
17014 {134742016ll /* 0x8080000 */ ,
17015 {{6, 1, 19}, /* shli r2, r1, 19 */
17016 {6, 1, 27}, /* shli r3, r1, 27 */
17017 {1, 2, 3}} /* add r4, r2, r3 */
17019 {135266304ll /* 0x8100000 */ ,
17020 {{6, 1, 20}, /* shli r2, r1, 20 */
17021 {6, 1, 27}, /* shli r3, r1, 27 */
17022 {1, 2, 3}} /* add r4, r2, r3 */
17024 {136314880ll /* 0x8200000 */ ,
17025 {{6, 1, 21}, /* shli r2, r1, 21 */
17026 {6, 1, 27}, /* shli r3, r1, 27 */
17027 {1, 2, 3}} /* add r4, r2, r3 */
17029 {138412032ll /* 0x8400000 */ ,
17030 {{6, 1, 22}, /* shli r2, r1, 22 */
17031 {6, 1, 27}, /* shli r3, r1, 27 */
17032 {1, 2, 3}} /* add r4, r2, r3 */
17034 {142606336ll /* 0x8800000 */ ,
17035 {{6, 1, 23}, /* shli r2, r1, 23 */
17036 {6, 1, 27}, /* shli r3, r1, 27 */
17037 {1, 2, 3}} /* add r4, r2, r3 */
17039 {150994944ll /* 0x9000000 */ ,
17040 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17041 {6, 2, 24}} /* shli r3, r2, 24 */
17043 {167772160ll /* 0xa000000 */ ,
17044 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17045 {6, 2, 25}} /* shli r3, r2, 25 */
17047 {201326592ll /* 0xc000000 */ ,
17048 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17049 {6, 2, 26}} /* shli r3, r2, 26 */
17051 {268435447ll /* 0xffffff7 */ ,
17052 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17053 {6, 1, 28}, /* shli r3, r1, 28 */
17054 {2, 3, 2}} /* sub r4, r3, r2 */
17056 {268435448ll /* 0xffffff8 */ ,
17057 {{6, 1, 3}, /* shli r2, r1, 3 */
17058 {6, 1, 28}, /* shli r3, r1, 28 */
17059 {2, 3, 2}} /* sub r4, r3, r2 */
17061 {268435449ll /* 0xffffff9 */ ,
17062 {{6, 1, 25}, /* shli r2, r1, 25 */
17063 {2, 2, 1}, /* sub r3, r2, r1 */
17064 {5, 3, 1}} /* shl3add r4, r3, r1 */
17066 {268435451ll /* 0xffffffb */ ,
17067 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17068 {6, 1, 28}, /* shli r3, r1, 28 */
17069 {2, 3, 2}} /* sub r4, r3, r2 */
17071 {268435452ll /* 0xffffffc */ ,
17072 {{6, 1, 2}, /* shli r2, r1, 2 */
17073 {6, 1, 28}, /* shli r3, r1, 28 */
17074 {2, 3, 2}} /* sub r4, r3, r2 */
17076 {268435453ll /* 0xffffffd */ ,
17077 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17078 {6, 1, 28}, /* shli r3, r1, 28 */
17079 {2, 3, 2}} /* sub r4, r3, r2 */
17081 {268435454ll /* 0xffffffe */ ,
17082 {{6, 1, 1}, /* shli r2, r1, 1 */
17083 {6, 1, 28}, /* shli r3, r1, 28 */
17084 {2, 3, 2}} /* sub r4, r3, r2 */
17086 {268435455ll /* 0xfffffff */ ,
17087 {{6, 1, 28}, /* shli r2, r1, 28 */
17088 {2, 2, 1}} /* sub r3, r2, r1 */
17090 {268435456ll /* 0x10000000 */ ,
17091 {{6, 1, 28}} /* shli r2, r1, 28 */
17093 {268435457ll /* 0x10000001 */ ,
17094 {{6, 1, 28}, /* shli r2, r1, 28 */
17095 {1, 1, 2}} /* add r3, r1, r2 */
17097 {268435458ll /* 0x10000002 */ ,
17098 {{6, 1, 28}, /* shli r2, r1, 28 */
17099 {3, 1, 2}} /* shl1add r3, r1, r2 */
17101 {268435459ll /* 0x10000003 */ ,
17102 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17103 {6, 1, 28}, /* shli r3, r1, 28 */
17104 {1, 2, 3}} /* add r4, r2, r3 */
17106 {268435460ll /* 0x10000004 */ ,
17107 {{6, 1, 28}, /* shli r2, r1, 28 */
17108 {4, 1, 2}} /* shl2add r3, r1, r2 */
17110 {268435461ll /* 0x10000005 */ ,
17111 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17112 {6, 1, 28}, /* shli r3, r1, 28 */
17113 {1, 2, 3}} /* add r4, r2, r3 */
17115 {268435462ll /* 0x10000006 */ ,
17116 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17117 {6, 1, 28}, /* shli r3, r1, 28 */
17118 {3, 2, 3}} /* shl1add r4, r2, r3 */
17120 {268435463ll /* 0x10000007 */ ,
17121 {{6, 1, 28}, /* shli r2, r1, 28 */
17122 {2, 2, 1}, /* sub r3, r2, r1 */
17123 {5, 1, 3}} /* shl3add r4, r1, r3 */
17125 {268435464ll /* 0x10000008 */ ,
17126 {{6, 1, 28}, /* shli r2, r1, 28 */
17127 {5, 1, 2}} /* shl3add r3, r1, r2 */
17129 {268435465ll /* 0x10000009 */ ,
17130 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17131 {6, 1, 28}, /* shli r3, r1, 28 */
17132 {1, 2, 3}} /* add r4, r2, r3 */
17134 {268435466ll /* 0x1000000a */ ,
17135 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17136 {6, 1, 28}, /* shli r3, r1, 28 */
17137 {3, 2, 3}} /* shl1add r4, r2, r3 */
17139 {268435472ll /* 0x10000010 */ ,
17140 {{6, 1, 4}, /* shli r2, r1, 4 */
17141 {6, 1, 28}, /* shli r3, r1, 28 */
17142 {1, 2, 3}} /* add r4, r2, r3 */
17144 {268435488ll /* 0x10000020 */ ,
17145 {{6, 1, 5}, /* shli r2, r1, 5 */
17146 {6, 1, 28}, /* shli r3, r1, 28 */
17147 {1, 2, 3}} /* add r4, r2, r3 */
17149 {268435520ll /* 0x10000040 */ ,
17150 {{6, 1, 6}, /* shli r2, r1, 6 */
17151 {6, 1, 28}, /* shli r3, r1, 28 */
17152 {1, 2, 3}} /* add r4, r2, r3 */
17154 {268435584ll /* 0x10000080 */ ,
17155 {{6, 1, 7}, /* shli r2, r1, 7 */
17156 {6, 1, 28}, /* shli r3, r1, 28 */
17157 {1, 2, 3}} /* add r4, r2, r3 */
17159 {268435712ll /* 0x10000100 */ ,
17160 {{6, 1, 8}, /* shli r2, r1, 8 */
17161 {6, 1, 28}, /* shli r3, r1, 28 */
17162 {1, 2, 3}} /* add r4, r2, r3 */
17164 {268435968ll /* 0x10000200 */ ,
17165 {{6, 1, 9}, /* shli r2, r1, 9 */
17166 {6, 1, 28}, /* shli r3, r1, 28 */
17167 {1, 2, 3}} /* add r4, r2, r3 */
17169 {268436480ll /* 0x10000400 */ ,
17170 {{6, 1, 10}, /* shli r2, r1, 10 */
17171 {6, 1, 28}, /* shli r3, r1, 28 */
17172 {1, 2, 3}} /* add r4, r2, r3 */
17174 {268437504ll /* 0x10000800 */ ,
17175 {{6, 1, 11}, /* shli r2, r1, 11 */
17176 {6, 1, 28}, /* shli r3, r1, 28 */
17177 {1, 2, 3}} /* add r4, r2, r3 */
17179 {268439552ll /* 0x10001000 */ ,
17180 {{6, 1, 12}, /* shli r2, r1, 12 */
17181 {6, 1, 28}, /* shli r3, r1, 28 */
17182 {1, 2, 3}} /* add r4, r2, r3 */
17184 {268443648ll /* 0x10002000 */ ,
17185 {{6, 1, 13}, /* shli r2, r1, 13 */
17186 {6, 1, 28}, /* shli r3, r1, 28 */
17187 {1, 2, 3}} /* add r4, r2, r3 */
17189 {268451840ll /* 0x10004000 */ ,
17190 {{6, 1, 14}, /* shli r2, r1, 14 */
17191 {6, 1, 28}, /* shli r3, r1, 28 */
17192 {1, 2, 3}} /* add r4, r2, r3 */
17194 {268468224ll /* 0x10008000 */ ,
17195 {{6, 1, 15}, /* shli r2, r1, 15 */
17196 {6, 1, 28}, /* shli r3, r1, 28 */
17197 {1, 2, 3}} /* add r4, r2, r3 */
17199 {268500992ll /* 0x10010000 */ ,
17200 {{6, 1, 16}, /* shli r2, r1, 16 */
17201 {6, 1, 28}, /* shli r3, r1, 28 */
17202 {1, 2, 3}} /* add r4, r2, r3 */
17204 {268566528ll /* 0x10020000 */ ,
17205 {{6, 1, 17}, /* shli r2, r1, 17 */
17206 {6, 1, 28}, /* shli r3, r1, 28 */
17207 {1, 2, 3}} /* add r4, r2, r3 */
17209 {268697600ll /* 0x10040000 */ ,
17210 {{6, 1, 18}, /* shli r2, r1, 18 */
17211 {6, 1, 28}, /* shli r3, r1, 28 */
17212 {1, 2, 3}} /* add r4, r2, r3 */
17214 {268959744ll /* 0x10080000 */ ,
17215 {{6, 1, 19}, /* shli r2, r1, 19 */
17216 {6, 1, 28}, /* shli r3, r1, 28 */
17217 {1, 2, 3}} /* add r4, r2, r3 */
17219 {269484032ll /* 0x10100000 */ ,
17220 {{6, 1, 20}, /* shli r2, r1, 20 */
17221 {6, 1, 28}, /* shli r3, r1, 28 */
17222 {1, 2, 3}} /* add r4, r2, r3 */
17224 {270532608ll /* 0x10200000 */ ,
17225 {{6, 1, 21}, /* shli r2, r1, 21 */
17226 {6, 1, 28}, /* shli r3, r1, 28 */
17227 {1, 2, 3}} /* add r4, r2, r3 */
17229 {272629760ll /* 0x10400000 */ ,
17230 {{6, 1, 22}, /* shli r2, r1, 22 */
17231 {6, 1, 28}, /* shli r3, r1, 28 */
17232 {1, 2, 3}} /* add r4, r2, r3 */
17234 {276824064ll /* 0x10800000 */ ,
17235 {{6, 1, 23}, /* shli r2, r1, 23 */
17236 {6, 1, 28}, /* shli r3, r1, 28 */
17237 {1, 2, 3}} /* add r4, r2, r3 */
17239 {285212672ll /* 0x11000000 */ ,
17240 {{6, 1, 24}, /* shli r2, r1, 24 */
17241 {6, 1, 28}, /* shli r3, r1, 28 */
17242 {1, 2, 3}} /* add r4, r2, r3 */
17244 {301989888ll /* 0x12000000 */ ,
17245 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17246 {6, 2, 25}} /* shli r3, r2, 25 */
17248 {335544320ll /* 0x14000000 */ ,
17249 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17250 {6, 2, 26}} /* shli r3, r2, 26 */
17252 {402653184ll /* 0x18000000 */ ,
17253 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17254 {6, 2, 27}} /* shli r3, r2, 27 */
17256 {536870903ll /* 0x1ffffff7 */ ,
17257 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17258 {6, 1, 29}, /* shli r3, r1, 29 */
17259 {2, 3, 2}} /* sub r4, r3, r2 */
17261 {536870904ll /* 0x1ffffff8 */ ,
17262 {{6, 1, 3}, /* shli r2, r1, 3 */
17263 {6, 1, 29}, /* shli r3, r1, 29 */
17264 {2, 3, 2}} /* sub r4, r3, r2 */
17266 {536870905ll /* 0x1ffffff9 */ ,
17267 {{6, 1, 26}, /* shli r2, r1, 26 */
17268 {2, 2, 1}, /* sub r3, r2, r1 */
17269 {5, 3, 1}} /* shl3add r4, r3, r1 */
17271 {536870907ll /* 0x1ffffffb */ ,
17272 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17273 {6, 1, 29}, /* shli r3, r1, 29 */
17274 {2, 3, 2}} /* sub r4, r3, r2 */
17276 {536870908ll /* 0x1ffffffc */ ,
17277 {{6, 1, 2}, /* shli r2, r1, 2 */
17278 {6, 1, 29}, /* shli r3, r1, 29 */
17279 {2, 3, 2}} /* sub r4, r3, r2 */
17281 {536870909ll /* 0x1ffffffd */ ,
17282 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17283 {6, 1, 29}, /* shli r3, r1, 29 */
17284 {2, 3, 2}} /* sub r4, r3, r2 */
17286 {536870910ll /* 0x1ffffffe */ ,
17287 {{6, 1, 1}, /* shli r2, r1, 1 */
17288 {6, 1, 29}, /* shli r3, r1, 29 */
17289 {2, 3, 2}} /* sub r4, r3, r2 */
17291 {536870911ll /* 0x1fffffff */ ,
17292 {{6, 1, 29}, /* shli r2, r1, 29 */
17293 {2, 2, 1}} /* sub r3, r2, r1 */
17295 {536870912ll /* 0x20000000 */ ,
17296 {{6, 1, 29}} /* shli r2, r1, 29 */
17298 {536870913ll /* 0x20000001 */ ,
17299 {{6, 1, 29}, /* shli r2, r1, 29 */
17300 {1, 1, 2}} /* add r3, r1, r2 */
17302 {536870914ll /* 0x20000002 */ ,
17303 {{6, 1, 29}, /* shli r2, r1, 29 */
17304 {3, 1, 2}} /* shl1add r3, r1, r2 */
17306 {536870915ll /* 0x20000003 */ ,
17307 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17308 {6, 1, 29}, /* shli r3, r1, 29 */
17309 {1, 2, 3}} /* add r4, r2, r3 */
17311 {536870916ll /* 0x20000004 */ ,
17312 {{6, 1, 29}, /* shli r2, r1, 29 */
17313 {4, 1, 2}} /* shl2add r3, r1, r2 */
17315 {536870917ll /* 0x20000005 */ ,
17316 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17317 {6, 1, 29}, /* shli r3, r1, 29 */
17318 {1, 2, 3}} /* add r4, r2, r3 */
17320 {536870918ll /* 0x20000006 */ ,
17321 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17322 {6, 1, 29}, /* shli r3, r1, 29 */
17323 {3, 2, 3}} /* shl1add r4, r2, r3 */
17325 {536870919ll /* 0x20000007 */ ,
17326 {{6, 1, 29}, /* shli r2, r1, 29 */
17327 {2, 2, 1}, /* sub r3, r2, r1 */
17328 {5, 1, 3}} /* shl3add r4, r1, r3 */
17330 {536870920ll /* 0x20000008 */ ,
17331 {{6, 1, 29}, /* shli r2, r1, 29 */
17332 {5, 1, 2}} /* shl3add r3, r1, r2 */
17334 {536870921ll /* 0x20000009 */ ,
17335 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17336 {6, 1, 29}, /* shli r3, r1, 29 */
17337 {1, 2, 3}} /* add r4, r2, r3 */
17339 {536870922ll /* 0x2000000a */ ,
17340 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17341 {6, 1, 29}, /* shli r3, r1, 29 */
17342 {3, 2, 3}} /* shl1add r4, r2, r3 */
17344 {536870928ll /* 0x20000010 */ ,
17345 {{6, 1, 4}, /* shli r2, r1, 4 */
17346 {6, 1, 29}, /* shli r3, r1, 29 */
17347 {1, 2, 3}} /* add r4, r2, r3 */
17349 {536870944ll /* 0x20000020 */ ,
17350 {{6, 1, 5}, /* shli r2, r1, 5 */
17351 {6, 1, 29}, /* shli r3, r1, 29 */
17352 {1, 2, 3}} /* add r4, r2, r3 */
17354 {536870976ll /* 0x20000040 */ ,
17355 {{6, 1, 6}, /* shli r2, r1, 6 */
17356 {6, 1, 29}, /* shli r3, r1, 29 */
17357 {1, 2, 3}} /* add r4, r2, r3 */
17359 {536871040ll /* 0x20000080 */ ,
17360 {{6, 1, 7}, /* shli r2, r1, 7 */
17361 {6, 1, 29}, /* shli r3, r1, 29 */
17362 {1, 2, 3}} /* add r4, r2, r3 */
17364 {536871168ll /* 0x20000100 */ ,
17365 {{6, 1, 8}, /* shli r2, r1, 8 */
17366 {6, 1, 29}, /* shli r3, r1, 29 */
17367 {1, 2, 3}} /* add r4, r2, r3 */
17369 {536871424ll /* 0x20000200 */ ,
17370 {{6, 1, 9}, /* shli r2, r1, 9 */
17371 {6, 1, 29}, /* shli r3, r1, 29 */
17372 {1, 2, 3}} /* add r4, r2, r3 */
17374 {536871936ll /* 0x20000400 */ ,
17375 {{6, 1, 10}, /* shli r2, r1, 10 */
17376 {6, 1, 29}, /* shli r3, r1, 29 */
17377 {1, 2, 3}} /* add r4, r2, r3 */
17379 {536872960ll /* 0x20000800 */ ,
17380 {{6, 1, 11}, /* shli r2, r1, 11 */
17381 {6, 1, 29}, /* shli r3, r1, 29 */
17382 {1, 2, 3}} /* add r4, r2, r3 */
17384 {536875008ll /* 0x20001000 */ ,
17385 {{6, 1, 12}, /* shli r2, r1, 12 */
17386 {6, 1, 29}, /* shli r3, r1, 29 */
17387 {1, 2, 3}} /* add r4, r2, r3 */
17389 {536879104ll /* 0x20002000 */ ,
17390 {{6, 1, 13}, /* shli r2, r1, 13 */
17391 {6, 1, 29}, /* shli r3, r1, 29 */
17392 {1, 2, 3}} /* add r4, r2, r3 */
17394 {536887296ll /* 0x20004000 */ ,
17395 {{6, 1, 14}, /* shli r2, r1, 14 */
17396 {6, 1, 29}, /* shli r3, r1, 29 */
17397 {1, 2, 3}} /* add r4, r2, r3 */
17399 {536903680ll /* 0x20008000 */ ,
17400 {{6, 1, 15}, /* shli r2, r1, 15 */
17401 {6, 1, 29}, /* shli r3, r1, 29 */
17402 {1, 2, 3}} /* add r4, r2, r3 */
17404 {536936448ll /* 0x20010000 */ ,
17405 {{6, 1, 16}, /* shli r2, r1, 16 */
17406 {6, 1, 29}, /* shli r3, r1, 29 */
17407 {1, 2, 3}} /* add r4, r2, r3 */
17409 {537001984ll /* 0x20020000 */ ,
17410 {{6, 1, 17}, /* shli r2, r1, 17 */
17411 {6, 1, 29}, /* shli r3, r1, 29 */
17412 {1, 2, 3}} /* add r4, r2, r3 */
17414 {537133056ll /* 0x20040000 */ ,
17415 {{6, 1, 18}, /* shli r2, r1, 18 */
17416 {6, 1, 29}, /* shli r3, r1, 29 */
17417 {1, 2, 3}} /* add r4, r2, r3 */
17419 {537395200ll /* 0x20080000 */ ,
17420 {{6, 1, 19}, /* shli r2, r1, 19 */
17421 {6, 1, 29}, /* shli r3, r1, 29 */
17422 {1, 2, 3}} /* add r4, r2, r3 */
17424 {537919488ll /* 0x20100000 */ ,
17425 {{6, 1, 20}, /* shli r2, r1, 20 */
17426 {6, 1, 29}, /* shli r3, r1, 29 */
17427 {1, 2, 3}} /* add r4, r2, r3 */
17429 {538968064ll /* 0x20200000 */ ,
17430 {{6, 1, 21}, /* shli r2, r1, 21 */
17431 {6, 1, 29}, /* shli r3, r1, 29 */
17432 {1, 2, 3}} /* add r4, r2, r3 */
17434 {541065216ll /* 0x20400000 */ ,
17435 {{6, 1, 22}, /* shli r2, r1, 22 */
17436 {6, 1, 29}, /* shli r3, r1, 29 */
17437 {1, 2, 3}} /* add r4, r2, r3 */
17439 {545259520ll /* 0x20800000 */ ,
17440 {{6, 1, 23}, /* shli r2, r1, 23 */
17441 {6, 1, 29}, /* shli r3, r1, 29 */
17442 {1, 2, 3}} /* add r4, r2, r3 */
17444 {553648128ll /* 0x21000000 */ ,
17445 {{6, 1, 24}, /* shli r2, r1, 24 */
17446 {6, 1, 29}, /* shli r3, r1, 29 */
17447 {1, 2, 3}} /* add r4, r2, r3 */
17449 {570425344ll /* 0x22000000 */ ,
17450 {{6, 1, 25}, /* shli r2, r1, 25 */
17451 {6, 1, 29}, /* shli r3, r1, 29 */
17452 {1, 2, 3}} /* add r4, r2, r3 */
17454 {603979776ll /* 0x24000000 */ ,
17455 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17456 {6, 2, 26}} /* shli r3, r2, 26 */
17458 {671088640ll /* 0x28000000 */ ,
17459 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17460 {6, 2, 27}} /* shli r3, r2, 27 */
17462 {805306368ll /* 0x30000000 */ ,
17463 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17464 {6, 2, 28}} /* shli r3, r2, 28 */
17466 {1073741815ll /* 0x3ffffff7 */ ,
17467 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17468 {6, 1, 30}, /* shli r3, r1, 30 */
17469 {2, 3, 2}} /* sub r4, r3, r2 */
17471 {1073741816ll /* 0x3ffffff8 */ ,
17472 {{6, 1, 3}, /* shli r2, r1, 3 */
17473 {6, 1, 30}, /* shli r3, r1, 30 */
17474 {2, 3, 2}} /* sub r4, r3, r2 */
17476 {1073741817ll /* 0x3ffffff9 */ ,
17477 {{6, 1, 27}, /* shli r2, r1, 27 */
17478 {2, 2, 1}, /* sub r3, r2, r1 */
17479 {5, 3, 1}} /* shl3add r4, r3, r1 */
17481 {1073741819ll /* 0x3ffffffb */ ,
17482 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17483 {6, 1, 30}, /* shli r3, r1, 30 */
17484 {2, 3, 2}} /* sub r4, r3, r2 */
17486 {1073741820ll /* 0x3ffffffc */ ,
17487 {{6, 1, 2}, /* shli r2, r1, 2 */
17488 {6, 1, 30}, /* shli r3, r1, 30 */
17489 {2, 3, 2}} /* sub r4, r3, r2 */
17491 {1073741821ll /* 0x3ffffffd */ ,
17492 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17493 {6, 1, 30}, /* shli r3, r1, 30 */
17494 {2, 3, 2}} /* sub r4, r3, r2 */
17496 {1073741822ll /* 0x3ffffffe */ ,
17497 {{6, 1, 1}, /* shli r2, r1, 1 */
17498 {6, 1, 30}, /* shli r3, r1, 30 */
17499 {2, 3, 2}} /* sub r4, r3, r2 */
17501 {1073741823ll /* 0x3fffffff */ ,
17502 {{6, 1, 30}, /* shli r2, r1, 30 */
17503 {2, 2, 1}} /* sub r3, r2, r1 */
17505 {1073741824ll /* 0x40000000 */ ,
17506 {{6, 1, 30}} /* shli r2, r1, 30 */
17508 {1073741825ll /* 0x40000001 */ ,
17509 {{6, 1, 30}, /* shli r2, r1, 30 */
17510 {1, 1, 2}} /* add r3, r1, r2 */
17512 {1073741826ll /* 0x40000002 */ ,
17513 {{6, 1, 30}, /* shli r2, r1, 30 */
17514 {3, 1, 2}} /* shl1add r3, r1, r2 */
17516 {1073741827ll /* 0x40000003 */ ,
17517 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17518 {6, 1, 30}, /* shli r3, r1, 30 */
17519 {1, 2, 3}} /* add r4, r2, r3 */
17521 {1073741828ll /* 0x40000004 */ ,
17522 {{6, 1, 30}, /* shli r2, r1, 30 */
17523 {4, 1, 2}} /* shl2add r3, r1, r2 */
17525 {1073741829ll /* 0x40000005 */ ,
17526 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17527 {6, 1, 30}, /* shli r3, r1, 30 */
17528 {1, 2, 3}} /* add r4, r2, r3 */
17530 {1073741830ll /* 0x40000006 */ ,
17531 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17532 {6, 1, 30}, /* shli r3, r1, 30 */
17533 {3, 2, 3}} /* shl1add r4, r2, r3 */
17535 {1073741831ll /* 0x40000007 */ ,
17536 {{6, 1, 30}, /* shli r2, r1, 30 */
17537 {2, 2, 1}, /* sub r3, r2, r1 */
17538 {5, 1, 3}} /* shl3add r4, r1, r3 */
17540 {1073741832ll /* 0x40000008 */ ,
17541 {{6, 1, 30}, /* shli r2, r1, 30 */
17542 {5, 1, 2}} /* shl3add r3, r1, r2 */
17544 {1073741833ll /* 0x40000009 */ ,
17545 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17546 {6, 1, 30}, /* shli r3, r1, 30 */
17547 {1, 2, 3}} /* add r4, r2, r3 */
17549 {1073741834ll /* 0x4000000a */ ,
17550 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17551 {6, 1, 30}, /* shli r3, r1, 30 */
17552 {3, 2, 3}} /* shl1add r4, r2, r3 */
17554 {1073741840ll /* 0x40000010 */ ,
17555 {{6, 1, 4}, /* shli r2, r1, 4 */
17556 {6, 1, 30}, /* shli r3, r1, 30 */
17557 {1, 2, 3}} /* add r4, r2, r3 */
17559 {1073741856ll /* 0x40000020 */ ,
17560 {{6, 1, 5}, /* shli r2, r1, 5 */
17561 {6, 1, 30}, /* shli r3, r1, 30 */
17562 {1, 2, 3}} /* add r4, r2, r3 */
17564 {1073741888ll /* 0x40000040 */ ,
17565 {{6, 1, 6}, /* shli r2, r1, 6 */
17566 {6, 1, 30}, /* shli r3, r1, 30 */
17567 {1, 2, 3}} /* add r4, r2, r3 */
17569 {1073741952ll /* 0x40000080 */ ,
17570 {{6, 1, 7}, /* shli r2, r1, 7 */
17571 {6, 1, 30}, /* shli r3, r1, 30 */
17572 {1, 2, 3}} /* add r4, r2, r3 */
17574 {1073742080ll /* 0x40000100 */ ,
17575 {{6, 1, 8}, /* shli r2, r1, 8 */
17576 {6, 1, 30}, /* shli r3, r1, 30 */
17577 {1, 2, 3}} /* add r4, r2, r3 */
17579 {1073742336ll /* 0x40000200 */ ,
17580 {{6, 1, 9}, /* shli r2, r1, 9 */
17581 {6, 1, 30}, /* shli r3, r1, 30 */
17582 {1, 2, 3}} /* add r4, r2, r3 */
17584 {1073742848ll /* 0x40000400 */ ,
17585 {{6, 1, 10}, /* shli r2, r1, 10 */
17586 {6, 1, 30}, /* shli r3, r1, 30 */
17587 {1, 2, 3}} /* add r4, r2, r3 */
17589 {1073743872ll /* 0x40000800 */ ,
17590 {{6, 1, 11}, /* shli r2, r1, 11 */
17591 {6, 1, 30}, /* shli r3, r1, 30 */
17592 {1, 2, 3}} /* add r4, r2, r3 */
17594 {1073745920ll /* 0x40001000 */ ,
17595 {{6, 1, 12}, /* shli r2, r1, 12 */
17596 {6, 1, 30}, /* shli r3, r1, 30 */
17597 {1, 2, 3}} /* add r4, r2, r3 */
17599 {1073750016ll /* 0x40002000 */ ,
17600 {{6, 1, 13}, /* shli r2, r1, 13 */
17601 {6, 1, 30}, /* shli r3, r1, 30 */
17602 {1, 2, 3}} /* add r4, r2, r3 */
17604 {1073758208ll /* 0x40004000 */ ,
17605 {{6, 1, 14}, /* shli r2, r1, 14 */
17606 {6, 1, 30}, /* shli r3, r1, 30 */
17607 {1, 2, 3}} /* add r4, r2, r3 */
17609 {1073774592ll /* 0x40008000 */ ,
17610 {{6, 1, 15}, /* shli r2, r1, 15 */
17611 {6, 1, 30}, /* shli r3, r1, 30 */
17612 {1, 2, 3}} /* add r4, r2, r3 */
17614 {1073807360ll /* 0x40010000 */ ,
17615 {{6, 1, 16}, /* shli r2, r1, 16 */
17616 {6, 1, 30}, /* shli r3, r1, 30 */
17617 {1, 2, 3}} /* add r4, r2, r3 */
17619 {1073872896ll /* 0x40020000 */ ,
17620 {{6, 1, 17}, /* shli r2, r1, 17 */
17621 {6, 1, 30}, /* shli r3, r1, 30 */
17622 {1, 2, 3}} /* add r4, r2, r3 */
17624 {1074003968ll /* 0x40040000 */ ,
17625 {{6, 1, 18}, /* shli r2, r1, 18 */
17626 {6, 1, 30}, /* shli r3, r1, 30 */
17627 {1, 2, 3}} /* add r4, r2, r3 */
17629 {1074266112ll /* 0x40080000 */ ,
17630 {{6, 1, 19}, /* shli r2, r1, 19 */
17631 {6, 1, 30}, /* shli r3, r1, 30 */
17632 {1, 2, 3}} /* add r4, r2, r3 */
17634 {1074790400ll /* 0x40100000 */ ,
17635 {{6, 1, 20}, /* shli r2, r1, 20 */
17636 {6, 1, 30}, /* shli r3, r1, 30 */
17637 {1, 2, 3}} /* add r4, r2, r3 */
17639 {1075838976ll /* 0x40200000 */ ,
17640 {{6, 1, 21}, /* shli r2, r1, 21 */
17641 {6, 1, 30}, /* shli r3, r1, 30 */
17642 {1, 2, 3}} /* add r4, r2, r3 */
17644 {1077936128ll /* 0x40400000 */ ,
17645 {{6, 1, 22}, /* shli r2, r1, 22 */
17646 {6, 1, 30}, /* shli r3, r1, 30 */
17647 {1, 2, 3}} /* add r4, r2, r3 */
17649 {1082130432ll /* 0x40800000 */ ,
17650 {{6, 1, 23}, /* shli r2, r1, 23 */
17651 {6, 1, 30}, /* shli r3, r1, 30 */
17652 {1, 2, 3}} /* add r4, r2, r3 */
17654 {1090519040ll /* 0x41000000 */ ,
17655 {{6, 1, 24}, /* shli r2, r1, 24 */
17656 {6, 1, 30}, /* shli r3, r1, 30 */
17657 {1, 2, 3}} /* add r4, r2, r3 */
17659 {1107296256ll /* 0x42000000 */ ,
17660 {{6, 1, 25}, /* shli r2, r1, 25 */
17661 {6, 1, 30}, /* shli r3, r1, 30 */
17662 {1, 2, 3}} /* add r4, r2, r3 */
17664 {1140850688ll /* 0x44000000 */ ,
17665 {{6, 1, 26}, /* shli r2, r1, 26 */
17666 {6, 1, 30}, /* shli r3, r1, 30 */
17667 {1, 2, 3}} /* add r4, r2, r3 */
17669 {1207959552ll /* 0x48000000 */ ,
17670 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17671 {6, 2, 27}} /* shli r3, r2, 27 */
17673 {1342177280ll /* 0x50000000 */ ,
17674 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17675 {6, 2, 28}} /* shli r3, r2, 28 */
17677 {1610612736ll /* 0x60000000 */ ,
17678 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17679 {6, 2, 29}} /* shli r3, r2, 29 */
17681 {2147483639ll /* 0x7ffffff7 */ ,
17682 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17683 {6, 1, 31}, /* shli r3, r1, 31 */
17684 {2, 3, 2}} /* sub r4, r3, r2 */
17686 {2147483640ll /* 0x7ffffff8 */ ,
17687 {{6, 1, 3}, /* shli r2, r1, 3 */
17688 {6, 1, 31}, /* shli r3, r1, 31 */
17689 {2, 3, 2}} /* sub r4, r3, r2 */
17691 {2147483641ll /* 0x7ffffff9 */ ,
17692 {{6, 1, 28}, /* shli r2, r1, 28 */
17693 {2, 2, 1}, /* sub r3, r2, r1 */
17694 {5, 3, 1}} /* shl3add r4, r3, r1 */
17696 {2147483643ll /* 0x7ffffffb */ ,
17697 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17698 {6, 1, 31}, /* shli r3, r1, 31 */
17699 {2, 3, 2}} /* sub r4, r3, r2 */
17701 {2147483644ll /* 0x7ffffffc */ ,
17702 {{6, 1, 2}, /* shli r2, r1, 2 */
17703 {6, 1, 31}, /* shli r3, r1, 31 */
17704 {2, 3, 2}} /* sub r4, r3, r2 */
17706 {2147483645ll /* 0x7ffffffd */ ,
17707 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17708 {6, 1, 31}, /* shli r3, r1, 31 */
17709 {2, 3, 2}} /* sub r4, r3, r2 */
17711 {2147483646ll /* 0x7ffffffe */ ,
17712 {{6, 1, 1}, /* shli r2, r1, 1 */
17713 {6, 1, 31}, /* shli r3, r1, 31 */
17714 {2, 3, 2}} /* sub r4, r3, r2 */
17716 {2147483647ll /* 0x7fffffff */ ,
17717 {{6, 1, 31}, /* shli r2, r1, 31 */
17718 {2, 2, 1}} /* sub r3, r2, r1 */
17720 {2147483648ll /* 0x80000000 */ ,
17721 {{6, 1, 31}} /* shli r2, r1, 31 */
17723 {2147483649ll /* 0x80000001 */ ,
17724 {{6, 1, 31}, /* shli r2, r1, 31 */
17725 {1, 1, 2}} /* add r3, r1, r2 */
17727 {2147483650ll /* 0x80000002 */ ,
17728 {{6, 1, 31}, /* shli r2, r1, 31 */
17729 {3, 1, 2}} /* shl1add r3, r1, r2 */
17731 {2147483651ll /* 0x80000003 */ ,
17732 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17733 {6, 1, 31}, /* shli r3, r1, 31 */
17734 {1, 2, 3}} /* add r4, r2, r3 */
17736 {2147483652ll /* 0x80000004 */ ,
17737 {{6, 1, 31}, /* shli r2, r1, 31 */
17738 {4, 1, 2}} /* shl2add r3, r1, r2 */
17740 {2147483653ll /* 0x80000005 */ ,
17741 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17742 {6, 1, 31}, /* shli r3, r1, 31 */
17743 {1, 2, 3}} /* add r4, r2, r3 */
17745 {2147483654ll /* 0x80000006 */ ,
17746 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17747 {6, 1, 31}, /* shli r3, r1, 31 */
17748 {3, 2, 3}} /* shl1add r4, r2, r3 */
17750 {2147483655ll /* 0x80000007 */ ,
17751 {{6, 1, 31}, /* shli r2, r1, 31 */
17752 {2, 2, 1}, /* sub r3, r2, r1 */
17753 {5, 1, 3}} /* shl3add r4, r1, r3 */
17755 {2147483656ll /* 0x80000008 */ ,
17756 {{6, 1, 31}, /* shli r2, r1, 31 */
17757 {5, 1, 2}} /* shl3add r3, r1, r2 */
17759 {2147483657ll /* 0x80000009 */ ,
17760 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17761 {6, 1, 31}, /* shli r3, r1, 31 */
17762 {1, 2, 3}} /* add r4, r2, r3 */
17764 {2147483658ll /* 0x8000000a */ ,
17765 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17766 {6, 1, 31}, /* shli r3, r1, 31 */
17767 {3, 2, 3}} /* shl1add r4, r2, r3 */
17769 {2147483664ll /* 0x80000010 */ ,
17770 {{6, 1, 4}, /* shli r2, r1, 4 */
17771 {6, 1, 31}, /* shli r3, r1, 31 */
17772 {1, 2, 3}} /* add r4, r2, r3 */
17774 {2147483680ll /* 0x80000020 */ ,
17775 {{6, 1, 5}, /* shli r2, r1, 5 */
17776 {6, 1, 31}, /* shli r3, r1, 31 */
17777 {1, 2, 3}} /* add r4, r2, r3 */
17779 {2147483712ll /* 0x80000040 */ ,
17780 {{6, 1, 6}, /* shli r2, r1, 6 */
17781 {6, 1, 31}, /* shli r3, r1, 31 */
17782 {1, 2, 3}} /* add r4, r2, r3 */
17784 {2147483776ll /* 0x80000080 */ ,
17785 {{6, 1, 7}, /* shli r2, r1, 7 */
17786 {6, 1, 31}, /* shli r3, r1, 31 */
17787 {1, 2, 3}} /* add r4, r2, r3 */
17789 {2147483904ll /* 0x80000100 */ ,
17790 {{6, 1, 8}, /* shli r2, r1, 8 */
17791 {6, 1, 31}, /* shli r3, r1, 31 */
17792 {1, 2, 3}} /* add r4, r2, r3 */
17794 {2147484160ll /* 0x80000200 */ ,
17795 {{6, 1, 9}, /* shli r2, r1, 9 */
17796 {6, 1, 31}, /* shli r3, r1, 31 */
17797 {1, 2, 3}} /* add r4, r2, r3 */
17799 {2147484672ll /* 0x80000400 */ ,
17800 {{6, 1, 10}, /* shli r2, r1, 10 */
17801 {6, 1, 31}, /* shli r3, r1, 31 */
17802 {1, 2, 3}} /* add r4, r2, r3 */
17804 {2147485696ll /* 0x80000800 */ ,
17805 {{6, 1, 11}, /* shli r2, r1, 11 */
17806 {6, 1, 31}, /* shli r3, r1, 31 */
17807 {1, 2, 3}} /* add r4, r2, r3 */
17809 {2147487744ll /* 0x80001000 */ ,
17810 {{6, 1, 12}, /* shli r2, r1, 12 */
17811 {6, 1, 31}, /* shli r3, r1, 31 */
17812 {1, 2, 3}} /* add r4, r2, r3 */
17814 {2147491840ll /* 0x80002000 */ ,
17815 {{6, 1, 13}, /* shli r2, r1, 13 */
17816 {6, 1, 31}, /* shli r3, r1, 31 */
17817 {1, 2, 3}} /* add r4, r2, r3 */
17819 {2147500032ll /* 0x80004000 */ ,
17820 {{6, 1, 14}, /* shli r2, r1, 14 */
17821 {6, 1, 31}, /* shli r3, r1, 31 */
17822 {1, 2, 3}} /* add r4, r2, r3 */
17824 {2147516416ll /* 0x80008000 */ ,
17825 {{6, 1, 15}, /* shli r2, r1, 15 */
17826 {6, 1, 31}, /* shli r3, r1, 31 */
17827 {1, 2, 3}} /* add r4, r2, r3 */
17829 {2147549184ll /* 0x80010000 */ ,
17830 {{6, 1, 16}, /* shli r2, r1, 16 */
17831 {6, 1, 31}, /* shli r3, r1, 31 */
17832 {1, 2, 3}} /* add r4, r2, r3 */
17834 {2147614720ll /* 0x80020000 */ ,
17835 {{6, 1, 17}, /* shli r2, r1, 17 */
17836 {6, 1, 31}, /* shli r3, r1, 31 */
17837 {1, 2, 3}} /* add r4, r2, r3 */
17839 {2147745792ll /* 0x80040000 */ ,
17840 {{6, 1, 18}, /* shli r2, r1, 18 */
17841 {6, 1, 31}, /* shli r3, r1, 31 */
17842 {1, 2, 3}} /* add r4, r2, r3 */
17844 {2148007936ll /* 0x80080000 */ ,
17845 {{6, 1, 19}, /* shli r2, r1, 19 */
17846 {6, 1, 31}, /* shli r3, r1, 31 */
17847 {1, 2, 3}} /* add r4, r2, r3 */
17849 {2148532224ll /* 0x80100000 */ ,
17850 {{6, 1, 20}, /* shli r2, r1, 20 */
17851 {6, 1, 31}, /* shli r3, r1, 31 */
17852 {1, 2, 3}} /* add r4, r2, r3 */
17854 {2149580800ll /* 0x80200000 */ ,
17855 {{6, 1, 21}, /* shli r2, r1, 21 */
17856 {6, 1, 31}, /* shli r3, r1, 31 */
17857 {1, 2, 3}} /* add r4, r2, r3 */
17859 {2151677952ll /* 0x80400000 */ ,
17860 {{6, 1, 22}, /* shli r2, r1, 22 */
17861 {6, 1, 31}, /* shli r3, r1, 31 */
17862 {1, 2, 3}} /* add r4, r2, r3 */
17864 {2155872256ll /* 0x80800000 */ ,
17865 {{6, 1, 23}, /* shli r2, r1, 23 */
17866 {6, 1, 31}, /* shli r3, r1, 31 */
17867 {1, 2, 3}} /* add r4, r2, r3 */
17869 {2164260864ll /* 0x81000000 */ ,
17870 {{6, 1, 24}, /* shli r2, r1, 24 */
17871 {6, 1, 31}, /* shli r3, r1, 31 */
17872 {1, 2, 3}} /* add r4, r2, r3 */
17874 {2181038080ll /* 0x82000000 */ ,
17875 {{6, 1, 25}, /* shli r2, r1, 25 */
17876 {6, 1, 31}, /* shli r3, r1, 31 */
17877 {1, 2, 3}} /* add r4, r2, r3 */
17879 {2214592512ll /* 0x84000000 */ ,
17880 {{6, 1, 26}, /* shli r2, r1, 26 */
17881 {6, 1, 31}, /* shli r3, r1, 31 */
17882 {1, 2, 3}} /* add r4, r2, r3 */
17884 {2281701376ll /* 0x88000000 */ ,
17885 {{6, 1, 27}, /* shli r2, r1, 27 */
17886 {6, 1, 31}, /* shli r3, r1, 31 */
17887 {1, 2, 3}} /* add r4, r2, r3 */
17889 {2415919104ll /* 0x90000000 */ ,
17890 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17891 {6, 2, 28}} /* shli r3, r2, 28 */
17893 {2684354560ll /* 0xa0000000 */ ,
17894 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17895 {6, 2, 29}} /* shli r3, r2, 29 */
17897 {3221225472ll /* 0xc0000000 */ ,
17898 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17899 {6, 2, 30}} /* shli r3, r2, 30 */
17901 {4294967287ll /* 0xfffffff7 */ ,
17902 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17903 {6, 1, 32}, /* shli r3, r1, 32 */
17904 {2, 3, 2}} /* sub r4, r3, r2 */
17906 {4294967288ll /* 0xfffffff8 */ ,
17907 {{6, 1, 3}, /* shli r2, r1, 3 */
17908 {6, 1, 32}, /* shli r3, r1, 32 */
17909 {2, 3, 2}} /* sub r4, r3, r2 */
17911 {4294967289ll /* 0xfffffff9 */ ,
17912 {{6, 1, 29}, /* shli r2, r1, 29 */
17913 {2, 2, 1}, /* sub r3, r2, r1 */
17914 {5, 3, 1}} /* shl3add r4, r3, r1 */
17916 {4294967291ll /* 0xfffffffb */ ,
17917 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17918 {6, 1, 32}, /* shli r3, r1, 32 */
17919 {2, 3, 2}} /* sub r4, r3, r2 */
17921 {4294967292ll /* 0xfffffffc */ ,
17922 {{6, 1, 2}, /* shli r2, r1, 2 */
17923 {6, 1, 32}, /* shli r3, r1, 32 */
17924 {2, 3, 2}} /* sub r4, r3, r2 */
17926 {4294967293ll /* 0xfffffffd */ ,
17927 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17928 {6, 1, 32}, /* shli r3, r1, 32 */
17929 {2, 3, 2}} /* sub r4, r3, r2 */
17931 {4294967294ll /* 0xfffffffe */ ,
17932 {{6, 1, 1}, /* shli r2, r1, 1 */
17933 {6, 1, 32}, /* shli r3, r1, 32 */
17934 {2, 3, 2}} /* sub r4, r3, r2 */
17936 {4294967295ll /* 0xffffffff */ ,
17937 {{6, 1, 32}, /* shli r2, r1, 32 */
17938 {2, 2, 1}} /* sub r3, r2, r1 */
17940 {4294967296ll /* 0x100000000 */ ,
17941 {{6, 1, 32}} /* shli r2, r1, 32 */
17943 {4294967297ll /* 0x100000001 */ ,
17944 {{6, 1, 32}, /* shli r2, r1, 32 */
17945 {1, 1, 2}} /* add r3, r1, r2 */
17947 {4294967298ll /* 0x100000002 */ ,
17948 {{6, 1, 32}, /* shli r2, r1, 32 */
17949 {3, 1, 2}} /* shl1add r3, r1, r2 */
17951 {4294967299ll /* 0x100000003 */ ,
17952 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17953 {6, 1, 32}, /* shli r3, r1, 32 */
17954 {1, 2, 3}} /* add r4, r2, r3 */
17956 {4294967300ll /* 0x100000004 */ ,
17957 {{6, 1, 32}, /* shli r2, r1, 32 */
17958 {4, 1, 2}} /* shl2add r3, r1, r2 */
17960 {4294967301ll /* 0x100000005 */ ,
17961 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17962 {6, 1, 32}, /* shli r3, r1, 32 */
17963 {1, 2, 3}} /* add r4, r2, r3 */
17965 {4294967302ll /* 0x100000006 */ ,
17966 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17967 {6, 1, 32}, /* shli r3, r1, 32 */
17968 {3, 2, 3}} /* shl1add r4, r2, r3 */
17970 {4294967303ll /* 0x100000007 */ ,
17971 {{6, 1, 32}, /* shli r2, r1, 32 */
17972 {2, 2, 1}, /* sub r3, r2, r1 */
17973 {5, 1, 3}} /* shl3add r4, r1, r3 */
17975 {4294967304ll /* 0x100000008 */ ,
17976 {{6, 1, 32}, /* shli r2, r1, 32 */
17977 {5, 1, 2}} /* shl3add r3, r1, r2 */
17979 {4294967305ll /* 0x100000009 */ ,
17980 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17981 {6, 1, 32}, /* shli r3, r1, 32 */
17982 {1, 2, 3}} /* add r4, r2, r3 */
17984 {4294967306ll /* 0x10000000a */ ,
17985 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17986 {6, 1, 32}, /* shli r3, r1, 32 */
17987 {3, 2, 3}} /* shl1add r4, r2, r3 */
17989 {4294967312ll /* 0x100000010 */ ,
17990 {{6, 1, 4}, /* shli r2, r1, 4 */
17991 {6, 1, 32}, /* shli r3, r1, 32 */
17992 {1, 2, 3}} /* add r4, r2, r3 */
17994 {4294967328ll /* 0x100000020 */ ,
17995 {{6, 1, 5}, /* shli r2, r1, 5 */
17996 {6, 1, 32}, /* shli r3, r1, 32 */
17997 {1, 2, 3}} /* add r4, r2, r3 */
17999 {4294967360ll /* 0x100000040 */ ,
18000 {{6, 1, 6}, /* shli r2, r1, 6 */
18001 {6, 1, 32}, /* shli r3, r1, 32 */
18002 {1, 2, 3}} /* add r4, r2, r3 */
18004 {4294967424ll /* 0x100000080 */ ,
18005 {{6, 1, 7}, /* shli r2, r1, 7 */
18006 {6, 1, 32}, /* shli r3, r1, 32 */
18007 {1, 2, 3}} /* add r4, r2, r3 */
18009 {4294967552ll /* 0x100000100 */ ,
18010 {{6, 1, 8}, /* shli r2, r1, 8 */
18011 {6, 1, 32}, /* shli r3, r1, 32 */
18012 {1, 2, 3}} /* add r4, r2, r3 */
18014 {4294967808ll /* 0x100000200 */ ,
18015 {{6, 1, 9}, /* shli r2, r1, 9 */
18016 {6, 1, 32}, /* shli r3, r1, 32 */
18017 {1, 2, 3}} /* add r4, r2, r3 */
18019 {4294968320ll /* 0x100000400 */ ,
18020 {{6, 1, 10}, /* shli r2, r1, 10 */
18021 {6, 1, 32}, /* shli r3, r1, 32 */
18022 {1, 2, 3}} /* add r4, r2, r3 */
18024 {4294969344ll /* 0x100000800 */ ,
18025 {{6, 1, 11}, /* shli r2, r1, 11 */
18026 {6, 1, 32}, /* shli r3, r1, 32 */
18027 {1, 2, 3}} /* add r4, r2, r3 */
18029 {4294971392ll /* 0x100001000 */ ,
18030 {{6, 1, 12}, /* shli r2, r1, 12 */
18031 {6, 1, 32}, /* shli r3, r1, 32 */
18032 {1, 2, 3}} /* add r4, r2, r3 */
18034 {4294975488ll /* 0x100002000 */ ,
18035 {{6, 1, 13}, /* shli r2, r1, 13 */
18036 {6, 1, 32}, /* shli r3, r1, 32 */
18037 {1, 2, 3}} /* add r4, r2, r3 */
18039 {4294983680ll /* 0x100004000 */ ,
18040 {{6, 1, 14}, /* shli r2, r1, 14 */
18041 {6, 1, 32}, /* shli r3, r1, 32 */
18042 {1, 2, 3}} /* add r4, r2, r3 */
18044 {4295000064ll /* 0x100008000 */ ,
18045 {{6, 1, 15}, /* shli r2, r1, 15 */
18046 {6, 1, 32}, /* shli r3, r1, 32 */
18047 {1, 2, 3}} /* add r4, r2, r3 */
18049 {4295032832ll /* 0x100010000 */ ,
18050 {{6, 1, 16}, /* shli r2, r1, 16 */
18051 {6, 1, 32}, /* shli r3, r1, 32 */
18052 {1, 2, 3}} /* add r4, r2, r3 */
18054 {4295098368ll /* 0x100020000 */ ,
18055 {{6, 1, 17}, /* shli r2, r1, 17 */
18056 {6, 1, 32}, /* shli r3, r1, 32 */
18057 {1, 2, 3}} /* add r4, r2, r3 */
18059 {4295229440ll /* 0x100040000 */ ,
18060 {{6, 1, 18}, /* shli r2, r1, 18 */
18061 {6, 1, 32}, /* shli r3, r1, 32 */
18062 {1, 2, 3}} /* add r4, r2, r3 */
18064 {4295491584ll /* 0x100080000 */ ,
18065 {{6, 1, 19}, /* shli r2, r1, 19 */
18066 {6, 1, 32}, /* shli r3, r1, 32 */
18067 {1, 2, 3}} /* add r4, r2, r3 */
18069 {4296015872ll /* 0x100100000 */ ,
18070 {{6, 1, 20}, /* shli r2, r1, 20 */
18071 {6, 1, 32}, /* shli r3, r1, 32 */
18072 {1, 2, 3}} /* add r4, r2, r3 */
18074 {4297064448ll /* 0x100200000 */ ,
18075 {{6, 1, 21}, /* shli r2, r1, 21 */
18076 {6, 1, 32}, /* shli r3, r1, 32 */
18077 {1, 2, 3}} /* add r4, r2, r3 */
18079 {4299161600ll /* 0x100400000 */ ,
18080 {{6, 1, 22}, /* shli r2, r1, 22 */
18081 {6, 1, 32}, /* shli r3, r1, 32 */
18082 {1, 2, 3}} /* add r4, r2, r3 */
18084 {4303355904ll /* 0x100800000 */ ,
18085 {{6, 1, 23}, /* shli r2, r1, 23 */
18086 {6, 1, 32}, /* shli r3, r1, 32 */
18087 {1, 2, 3}} /* add r4, r2, r3 */
18089 {4311744512ll /* 0x101000000 */ ,
18090 {{6, 1, 24}, /* shli r2, r1, 24 */
18091 {6, 1, 32}, /* shli r3, r1, 32 */
18092 {1, 2, 3}} /* add r4, r2, r3 */
18094 {4328521728ll /* 0x102000000 */ ,
18095 {{6, 1, 25}, /* shli r2, r1, 25 */
18096 {6, 1, 32}, /* shli r3, r1, 32 */
18097 {1, 2, 3}} /* add r4, r2, r3 */
18099 {4362076160ll /* 0x104000000 */ ,
18100 {{6, 1, 26}, /* shli r2, r1, 26 */
18101 {6, 1, 32}, /* shli r3, r1, 32 */
18102 {1, 2, 3}} /* add r4, r2, r3 */
18104 {4429185024ll /* 0x108000000 */ ,
18105 {{6, 1, 27}, /* shli r2, r1, 27 */
18106 {6, 1, 32}, /* shli r3, r1, 32 */
18107 {1, 2, 3}} /* add r4, r2, r3 */
18109 {4563402752ll /* 0x110000000 */ ,
18110 {{6, 1, 28}, /* shli r2, r1, 28 */
18111 {6, 1, 32}, /* shli r3, r1, 32 */
18112 {1, 2, 3}} /* add r4, r2, r3 */
18114 {4831838208ll /* 0x120000000 */ ,
18115 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18116 {6, 2, 29}} /* shli r3, r2, 29 */
18118 {5368709120ll /* 0x140000000 */ ,
18119 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18120 {6, 2, 30}} /* shli r3, r2, 30 */
18122 {6442450944ll /* 0x180000000 */ ,
18123 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18124 {6, 2, 31}} /* shli r3, r2, 31 */
18126 {8589934583ll /* 0x1fffffff7 */ ,
18127 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18128 {6, 1, 33}, /* shli r3, r1, 33 */
18129 {2, 3, 2}} /* sub r4, r3, r2 */
18131 {8589934584ll /* 0x1fffffff8 */ ,
18132 {{6, 1, 3}, /* shli r2, r1, 3 */
18133 {6, 1, 33}, /* shli r3, r1, 33 */
18134 {2, 3, 2}} /* sub r4, r3, r2 */
18136 {8589934585ll /* 0x1fffffff9 */ ,
18137 {{6, 1, 30}, /* shli r2, r1, 30 */
18138 {2, 2, 1}, /* sub r3, r2, r1 */
18139 {5, 3, 1}} /* shl3add r4, r3, r1 */
18141 {8589934587ll /* 0x1fffffffb */ ,
18142 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18143 {6, 1, 33}, /* shli r3, r1, 33 */
18144 {2, 3, 2}} /* sub r4, r3, r2 */
18146 {8589934588ll /* 0x1fffffffc */ ,
18147 {{6, 1, 2}, /* shli r2, r1, 2 */
18148 {6, 1, 33}, /* shli r3, r1, 33 */
18149 {2, 3, 2}} /* sub r4, r3, r2 */
18151 {8589934589ll /* 0x1fffffffd */ ,
18152 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18153 {6, 1, 33}, /* shli r3, r1, 33 */
18154 {2, 3, 2}} /* sub r4, r3, r2 */
18156 {8589934590ll /* 0x1fffffffe */ ,
18157 {{6, 1, 1}, /* shli r2, r1, 1 */
18158 {6, 1, 33}, /* shli r3, r1, 33 */
18159 {2, 3, 2}} /* sub r4, r3, r2 */
18161 {8589934591ll /* 0x1ffffffff */ ,
18162 {{6, 1, 33}, /* shli r2, r1, 33 */
18163 {2, 2, 1}} /* sub r3, r2, r1 */
18165 {8589934592ll /* 0x200000000 */ ,
18166 {{6, 1, 33}} /* shli r2, r1, 33 */
18168 {8589934593ll /* 0x200000001 */ ,
18169 {{6, 1, 33}, /* shli r2, r1, 33 */
18170 {1, 1, 2}} /* add r3, r1, r2 */
18172 {8589934594ll /* 0x200000002 */ ,
18173 {{6, 1, 33}, /* shli r2, r1, 33 */
18174 {3, 1, 2}} /* shl1add r3, r1, r2 */
18176 {8589934595ll /* 0x200000003 */ ,
18177 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18178 {6, 1, 33}, /* shli r3, r1, 33 */
18179 {1, 2, 3}} /* add r4, r2, r3 */
18181 {8589934596ll /* 0x200000004 */ ,
18182 {{6, 1, 33}, /* shli r2, r1, 33 */
18183 {4, 1, 2}} /* shl2add r3, r1, r2 */
18185 {8589934597ll /* 0x200000005 */ ,
18186 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18187 {6, 1, 33}, /* shli r3, r1, 33 */
18188 {1, 2, 3}} /* add r4, r2, r3 */
18190 {8589934598ll /* 0x200000006 */ ,
18191 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18192 {6, 1, 33}, /* shli r3, r1, 33 */
18193 {3, 2, 3}} /* shl1add r4, r2, r3 */
18195 {8589934599ll /* 0x200000007 */ ,
18196 {{6, 1, 33}, /* shli r2, r1, 33 */
18197 {2, 2, 1}, /* sub r3, r2, r1 */
18198 {5, 1, 3}} /* shl3add r4, r1, r3 */
18200 {8589934600ll /* 0x200000008 */ ,
18201 {{6, 1, 33}, /* shli r2, r1, 33 */
18202 {5, 1, 2}} /* shl3add r3, r1, r2 */
18204 {8589934601ll /* 0x200000009 */ ,
18205 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18206 {6, 1, 33}, /* shli r3, r1, 33 */
18207 {1, 2, 3}} /* add r4, r2, r3 */
18209 {8589934602ll /* 0x20000000a */ ,
18210 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18211 {6, 1, 33}, /* shli r3, r1, 33 */
18212 {3, 2, 3}} /* shl1add r4, r2, r3 */
18214 {8589934608ll /* 0x200000010 */ ,
18215 {{6, 1, 4}, /* shli r2, r1, 4 */
18216 {6, 1, 33}, /* shli r3, r1, 33 */
18217 {1, 2, 3}} /* add r4, r2, r3 */
18219 {8589934624ll /* 0x200000020 */ ,
18220 {{6, 1, 5}, /* shli r2, r1, 5 */
18221 {6, 1, 33}, /* shli r3, r1, 33 */
18222 {1, 2, 3}} /* add r4, r2, r3 */
18224 {8589934656ll /* 0x200000040 */ ,
18225 {{6, 1, 6}, /* shli r2, r1, 6 */
18226 {6, 1, 33}, /* shli r3, r1, 33 */
18227 {1, 2, 3}} /* add r4, r2, r3 */
18229 {8589934720ll /* 0x200000080 */ ,
18230 {{6, 1, 7}, /* shli r2, r1, 7 */
18231 {6, 1, 33}, /* shli r3, r1, 33 */
18232 {1, 2, 3}} /* add r4, r2, r3 */
18234 {8589934848ll /* 0x200000100 */ ,
18235 {{6, 1, 8}, /* shli r2, r1, 8 */
18236 {6, 1, 33}, /* shli r3, r1, 33 */
18237 {1, 2, 3}} /* add r4, r2, r3 */
18239 {8589935104ll /* 0x200000200 */ ,
18240 {{6, 1, 9}, /* shli r2, r1, 9 */
18241 {6, 1, 33}, /* shli r3, r1, 33 */
18242 {1, 2, 3}} /* add r4, r2, r3 */
18244 {8589935616ll /* 0x200000400 */ ,
18245 {{6, 1, 10}, /* shli r2, r1, 10 */
18246 {6, 1, 33}, /* shli r3, r1, 33 */
18247 {1, 2, 3}} /* add r4, r2, r3 */
18249 {8589936640ll /* 0x200000800 */ ,
18250 {{6, 1, 11}, /* shli r2, r1, 11 */
18251 {6, 1, 33}, /* shli r3, r1, 33 */
18252 {1, 2, 3}} /* add r4, r2, r3 */
18254 {8589938688ll /* 0x200001000 */ ,
18255 {{6, 1, 12}, /* shli r2, r1, 12 */
18256 {6, 1, 33}, /* shli r3, r1, 33 */
18257 {1, 2, 3}} /* add r4, r2, r3 */
18259 {8589942784ll /* 0x200002000 */ ,
18260 {{6, 1, 13}, /* shli r2, r1, 13 */
18261 {6, 1, 33}, /* shli r3, r1, 33 */
18262 {1, 2, 3}} /* add r4, r2, r3 */
18264 {8589950976ll /* 0x200004000 */ ,
18265 {{6, 1, 14}, /* shli r2, r1, 14 */
18266 {6, 1, 33}, /* shli r3, r1, 33 */
18267 {1, 2, 3}} /* add r4, r2, r3 */
18269 {8589967360ll /* 0x200008000 */ ,
18270 {{6, 1, 15}, /* shli r2, r1, 15 */
18271 {6, 1, 33}, /* shli r3, r1, 33 */
18272 {1, 2, 3}} /* add r4, r2, r3 */
18274 {8590000128ll /* 0x200010000 */ ,
18275 {{6, 1, 16}, /* shli r2, r1, 16 */
18276 {6, 1, 33}, /* shli r3, r1, 33 */
18277 {1, 2, 3}} /* add r4, r2, r3 */
18279 {8590065664ll /* 0x200020000 */ ,
18280 {{6, 1, 17}, /* shli r2, r1, 17 */
18281 {6, 1, 33}, /* shli r3, r1, 33 */
18282 {1, 2, 3}} /* add r4, r2, r3 */
18284 {8590196736ll /* 0x200040000 */ ,
18285 {{6, 1, 18}, /* shli r2, r1, 18 */
18286 {6, 1, 33}, /* shli r3, r1, 33 */
18287 {1, 2, 3}} /* add r4, r2, r3 */
18289 {8590458880ll /* 0x200080000 */ ,
18290 {{6, 1, 19}, /* shli r2, r1, 19 */
18291 {6, 1, 33}, /* shli r3, r1, 33 */
18292 {1, 2, 3}} /* add r4, r2, r3 */
18294 {8590983168ll /* 0x200100000 */ ,
18295 {{6, 1, 20}, /* shli r2, r1, 20 */
18296 {6, 1, 33}, /* shli r3, r1, 33 */
18297 {1, 2, 3}} /* add r4, r2, r3 */
18299 {8592031744ll /* 0x200200000 */ ,
18300 {{6, 1, 21}, /* shli r2, r1, 21 */
18301 {6, 1, 33}, /* shli r3, r1, 33 */
18302 {1, 2, 3}} /* add r4, r2, r3 */
18304 {8594128896ll /* 0x200400000 */ ,
18305 {{6, 1, 22}, /* shli r2, r1, 22 */
18306 {6, 1, 33}, /* shli r3, r1, 33 */
18307 {1, 2, 3}} /* add r4, r2, r3 */
18309 {8598323200ll /* 0x200800000 */ ,
18310 {{6, 1, 23}, /* shli r2, r1, 23 */
18311 {6, 1, 33}, /* shli r3, r1, 33 */
18312 {1, 2, 3}} /* add r4, r2, r3 */
18314 {8606711808ll /* 0x201000000 */ ,
18315 {{6, 1, 24}, /* shli r2, r1, 24 */
18316 {6, 1, 33}, /* shli r3, r1, 33 */
18317 {1, 2, 3}} /* add r4, r2, r3 */
18319 {8623489024ll /* 0x202000000 */ ,
18320 {{6, 1, 25}, /* shli r2, r1, 25 */
18321 {6, 1, 33}, /* shli r3, r1, 33 */
18322 {1, 2, 3}} /* add r4, r2, r3 */
18324 {8657043456ll /* 0x204000000 */ ,
18325 {{6, 1, 26}, /* shli r2, r1, 26 */
18326 {6, 1, 33}, /* shli r3, r1, 33 */
18327 {1, 2, 3}} /* add r4, r2, r3 */
18329 {8724152320ll /* 0x208000000 */ ,
18330 {{6, 1, 27}, /* shli r2, r1, 27 */
18331 {6, 1, 33}, /* shli r3, r1, 33 */
18332 {1, 2, 3}} /* add r4, r2, r3 */
18334 {8858370048ll /* 0x210000000 */ ,
18335 {{6, 1, 28}, /* shli r2, r1, 28 */
18336 {6, 1, 33}, /* shli r3, r1, 33 */
18337 {1, 2, 3}} /* add r4, r2, r3 */
18339 {9126805504ll /* 0x220000000 */ ,
18340 {{6, 1, 29}, /* shli r2, r1, 29 */
18341 {6, 1, 33}, /* shli r3, r1, 33 */
18342 {1, 2, 3}} /* add r4, r2, r3 */
18344 {9663676416ll /* 0x240000000 */ ,
18345 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18346 {6, 2, 30}} /* shli r3, r2, 30 */
18348 {10737418240ll /* 0x280000000 */ ,
18349 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18350 {6, 2, 31}} /* shli r3, r2, 31 */
18352 {12884901888ll /* 0x300000000 */ ,
18353 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18354 {6, 2, 32}} /* shli r3, r2, 32 */
18356 {17179869175ll /* 0x3fffffff7 */ ,
18357 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18358 {6, 1, 34}, /* shli r3, r1, 34 */
18359 {2, 3, 2}} /* sub r4, r3, r2 */
18361 {17179869176ll /* 0x3fffffff8 */ ,
18362 {{6, 1, 3}, /* shli r2, r1, 3 */
18363 {6, 1, 34}, /* shli r3, r1, 34 */
18364 {2, 3, 2}} /* sub r4, r3, r2 */
18366 {17179869177ll /* 0x3fffffff9 */ ,
18367 {{6, 1, 31}, /* shli r2, r1, 31 */
18368 {2, 2, 1}, /* sub r3, r2, r1 */
18369 {5, 3, 1}} /* shl3add r4, r3, r1 */
18371 {17179869179ll /* 0x3fffffffb */ ,
18372 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18373 {6, 1, 34}, /* shli r3, r1, 34 */
18374 {2, 3, 2}} /* sub r4, r3, r2 */
18376 {17179869180ll /* 0x3fffffffc */ ,
18377 {{6, 1, 2}, /* shli r2, r1, 2 */
18378 {6, 1, 34}, /* shli r3, r1, 34 */
18379 {2, 3, 2}} /* sub r4, r3, r2 */
18381 {17179869181ll /* 0x3fffffffd */ ,
18382 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18383 {6, 1, 34}, /* shli r3, r1, 34 */
18384 {2, 3, 2}} /* sub r4, r3, r2 */
18386 {17179869182ll /* 0x3fffffffe */ ,
18387 {{6, 1, 1}, /* shli r2, r1, 1 */
18388 {6, 1, 34}, /* shli r3, r1, 34 */
18389 {2, 3, 2}} /* sub r4, r3, r2 */
18391 {17179869183ll /* 0x3ffffffff */ ,
18392 {{6, 1, 34}, /* shli r2, r1, 34 */
18393 {2, 2, 1}} /* sub r3, r2, r1 */
18395 {17179869184ll /* 0x400000000 */ ,
18396 {{6, 1, 34}} /* shli r2, r1, 34 */
18398 {17179869185ll /* 0x400000001 */ ,
18399 {{6, 1, 34}, /* shli r2, r1, 34 */
18400 {1, 1, 2}} /* add r3, r1, r2 */
18402 {17179869186ll /* 0x400000002 */ ,
18403 {{6, 1, 34}, /* shli r2, r1, 34 */
18404 {3, 1, 2}} /* shl1add r3, r1, r2 */
18406 {17179869187ll /* 0x400000003 */ ,
18407 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18408 {6, 1, 34}, /* shli r3, r1, 34 */
18409 {1, 2, 3}} /* add r4, r2, r3 */
18411 {17179869188ll /* 0x400000004 */ ,
18412 {{6, 1, 34}, /* shli r2, r1, 34 */
18413 {4, 1, 2}} /* shl2add r3, r1, r2 */
18415 {17179869189ll /* 0x400000005 */ ,
18416 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18417 {6, 1, 34}, /* shli r3, r1, 34 */
18418 {1, 2, 3}} /* add r4, r2, r3 */
18420 {17179869190ll /* 0x400000006 */ ,
18421 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18422 {6, 1, 34}, /* shli r3, r1, 34 */
18423 {3, 2, 3}} /* shl1add r4, r2, r3 */
18425 {17179869191ll /* 0x400000007 */ ,
18426 {{6, 1, 34}, /* shli r2, r1, 34 */
18427 {2, 2, 1}, /* sub r3, r2, r1 */
18428 {5, 1, 3}} /* shl3add r4, r1, r3 */
18430 {17179869192ll /* 0x400000008 */ ,
18431 {{6, 1, 34}, /* shli r2, r1, 34 */
18432 {5, 1, 2}} /* shl3add r3, r1, r2 */
18434 {17179869193ll /* 0x400000009 */ ,
18435 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18436 {6, 1, 34}, /* shli r3, r1, 34 */
18437 {1, 2, 3}} /* add r4, r2, r3 */
18439 {17179869194ll /* 0x40000000a */ ,
18440 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18441 {6, 1, 34}, /* shli r3, r1, 34 */
18442 {3, 2, 3}} /* shl1add r4, r2, r3 */
18444 {17179869200ll /* 0x400000010 */ ,
18445 {{6, 1, 4}, /* shli r2, r1, 4 */
18446 {6, 1, 34}, /* shli r3, r1, 34 */
18447 {1, 2, 3}} /* add r4, r2, r3 */
18449 {17179869216ll /* 0x400000020 */ ,
18450 {{6, 1, 5}, /* shli r2, r1, 5 */
18451 {6, 1, 34}, /* shli r3, r1, 34 */
18452 {1, 2, 3}} /* add r4, r2, r3 */
18454 {17179869248ll /* 0x400000040 */ ,
18455 {{6, 1, 6}, /* shli r2, r1, 6 */
18456 {6, 1, 34}, /* shli r3, r1, 34 */
18457 {1, 2, 3}} /* add r4, r2, r3 */
18459 {17179869312ll /* 0x400000080 */ ,
18460 {{6, 1, 7}, /* shli r2, r1, 7 */
18461 {6, 1, 34}, /* shli r3, r1, 34 */
18462 {1, 2, 3}} /* add r4, r2, r3 */
18464 {17179869440ll /* 0x400000100 */ ,
18465 {{6, 1, 8}, /* shli r2, r1, 8 */
18466 {6, 1, 34}, /* shli r3, r1, 34 */
18467 {1, 2, 3}} /* add r4, r2, r3 */
18469 {17179869696ll /* 0x400000200 */ ,
18470 {{6, 1, 9}, /* shli r2, r1, 9 */
18471 {6, 1, 34}, /* shli r3, r1, 34 */
18472 {1, 2, 3}} /* add r4, r2, r3 */
18474 {17179870208ll /* 0x400000400 */ ,
18475 {{6, 1, 10}, /* shli r2, r1, 10 */
18476 {6, 1, 34}, /* shli r3, r1, 34 */
18477 {1, 2, 3}} /* add r4, r2, r3 */
18479 {17179871232ll /* 0x400000800 */ ,
18480 {{6, 1, 11}, /* shli r2, r1, 11 */
18481 {6, 1, 34}, /* shli r3, r1, 34 */
18482 {1, 2, 3}} /* add r4, r2, r3 */
18484 {17179873280ll /* 0x400001000 */ ,
18485 {{6, 1, 12}, /* shli r2, r1, 12 */
18486 {6, 1, 34}, /* shli r3, r1, 34 */
18487 {1, 2, 3}} /* add r4, r2, r3 */
18489 {17179877376ll /* 0x400002000 */ ,
18490 {{6, 1, 13}, /* shli r2, r1, 13 */
18491 {6, 1, 34}, /* shli r3, r1, 34 */
18492 {1, 2, 3}} /* add r4, r2, r3 */
18494 {17179885568ll /* 0x400004000 */ ,
18495 {{6, 1, 14}, /* shli r2, r1, 14 */
18496 {6, 1, 34}, /* shli r3, r1, 34 */
18497 {1, 2, 3}} /* add r4, r2, r3 */
18499 {17179901952ll /* 0x400008000 */ ,
18500 {{6, 1, 15}, /* shli r2, r1, 15 */
18501 {6, 1, 34}, /* shli r3, r1, 34 */
18502 {1, 2, 3}} /* add r4, r2, r3 */
18504 {17179934720ll /* 0x400010000 */ ,
18505 {{6, 1, 16}, /* shli r2, r1, 16 */
18506 {6, 1, 34}, /* shli r3, r1, 34 */
18507 {1, 2, 3}} /* add r4, r2, r3 */
18509 {17180000256ll /* 0x400020000 */ ,
18510 {{6, 1, 17}, /* shli r2, r1, 17 */
18511 {6, 1, 34}, /* shli r3, r1, 34 */
18512 {1, 2, 3}} /* add r4, r2, r3 */
18514 {17180131328ll /* 0x400040000 */ ,
18515 {{6, 1, 18}, /* shli r2, r1, 18 */
18516 {6, 1, 34}, /* shli r3, r1, 34 */
18517 {1, 2, 3}} /* add r4, r2, r3 */
18519 {17180393472ll /* 0x400080000 */ ,
18520 {{6, 1, 19}, /* shli r2, r1, 19 */
18521 {6, 1, 34}, /* shli r3, r1, 34 */
18522 {1, 2, 3}} /* add r4, r2, r3 */
18524 {17180917760ll /* 0x400100000 */ ,
18525 {{6, 1, 20}, /* shli r2, r1, 20 */
18526 {6, 1, 34}, /* shli r3, r1, 34 */
18527 {1, 2, 3}} /* add r4, r2, r3 */
18529 {17181966336ll /* 0x400200000 */ ,
18530 {{6, 1, 21}, /* shli r2, r1, 21 */
18531 {6, 1, 34}, /* shli r3, r1, 34 */
18532 {1, 2, 3}} /* add r4, r2, r3 */
18534 {17184063488ll /* 0x400400000 */ ,
18535 {{6, 1, 22}, /* shli r2, r1, 22 */
18536 {6, 1, 34}, /* shli r3, r1, 34 */
18537 {1, 2, 3}} /* add r4, r2, r3 */
18539 {17188257792ll /* 0x400800000 */ ,
18540 {{6, 1, 23}, /* shli r2, r1, 23 */
18541 {6, 1, 34}, /* shli r3, r1, 34 */
18542 {1, 2, 3}} /* add r4, r2, r3 */
18544 {17196646400ll /* 0x401000000 */ ,
18545 {{6, 1, 24}, /* shli r2, r1, 24 */
18546 {6, 1, 34}, /* shli r3, r1, 34 */
18547 {1, 2, 3}} /* add r4, r2, r3 */
18549 {17213423616ll /* 0x402000000 */ ,
18550 {{6, 1, 25}, /* shli r2, r1, 25 */
18551 {6, 1, 34}, /* shli r3, r1, 34 */
18552 {1, 2, 3}} /* add r4, r2, r3 */
18554 {17246978048ll /* 0x404000000 */ ,
18555 {{6, 1, 26}, /* shli r2, r1, 26 */
18556 {6, 1, 34}, /* shli r3, r1, 34 */
18557 {1, 2, 3}} /* add r4, r2, r3 */
18559 {17314086912ll /* 0x408000000 */ ,
18560 {{6, 1, 27}, /* shli r2, r1, 27 */
18561 {6, 1, 34}, /* shli r3, r1, 34 */
18562 {1, 2, 3}} /* add r4, r2, r3 */
18564 {17448304640ll /* 0x410000000 */ ,
18565 {{6, 1, 28}, /* shli r2, r1, 28 */
18566 {6, 1, 34}, /* shli r3, r1, 34 */
18567 {1, 2, 3}} /* add r4, r2, r3 */
18569 {17716740096ll /* 0x420000000 */ ,
18570 {{6, 1, 29}, /* shli r2, r1, 29 */
18571 {6, 1, 34}, /* shli r3, r1, 34 */
18572 {1, 2, 3}} /* add r4, r2, r3 */
18574 {18253611008ll /* 0x440000000 */ ,
18575 {{6, 1, 30}, /* shli r2, r1, 30 */
18576 {6, 1, 34}, /* shli r3, r1, 34 */
18577 {1, 2, 3}} /* add r4, r2, r3 */
18579 {19327352832ll /* 0x480000000 */ ,
18580 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18581 {6, 2, 31}} /* shli r3, r2, 31 */
18583 {21474836480ll /* 0x500000000 */ ,
18584 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18585 {6, 2, 32}} /* shli r3, r2, 32 */
18587 {25769803776ll /* 0x600000000 */ ,
18588 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18589 {6, 2, 33}} /* shli r3, r2, 33 */
18591 {34359738359ll /* 0x7fffffff7 */ ,
18592 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18593 {6, 1, 35}, /* shli r3, r1, 35 */
18594 {2, 3, 2}} /* sub r4, r3, r2 */
18596 {34359738360ll /* 0x7fffffff8 */ ,
18597 {{6, 1, 3}, /* shli r2, r1, 3 */
18598 {6, 1, 35}, /* shli r3, r1, 35 */
18599 {2, 3, 2}} /* sub r4, r3, r2 */
18601 {34359738361ll /* 0x7fffffff9 */ ,
18602 {{6, 1, 32}, /* shli r2, r1, 32 */
18603 {2, 2, 1}, /* sub r3, r2, r1 */
18604 {5, 3, 1}} /* shl3add r4, r3, r1 */
18606 {34359738363ll /* 0x7fffffffb */ ,
18607 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18608 {6, 1, 35}, /* shli r3, r1, 35 */
18609 {2, 3, 2}} /* sub r4, r3, r2 */
18611 {34359738364ll /* 0x7fffffffc */ ,
18612 {{6, 1, 2}, /* shli r2, r1, 2 */
18613 {6, 1, 35}, /* shli r3, r1, 35 */
18614 {2, 3, 2}} /* sub r4, r3, r2 */
18616 {34359738365ll /* 0x7fffffffd */ ,
18617 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18618 {6, 1, 35}, /* shli r3, r1, 35 */
18619 {2, 3, 2}} /* sub r4, r3, r2 */
18621 {34359738366ll /* 0x7fffffffe */ ,
18622 {{6, 1, 1}, /* shli r2, r1, 1 */
18623 {6, 1, 35}, /* shli r3, r1, 35 */
18624 {2, 3, 2}} /* sub r4, r3, r2 */
18626 {34359738367ll /* 0x7ffffffff */ ,
18627 {{6, 1, 35}, /* shli r2, r1, 35 */
18628 {2, 2, 1}} /* sub r3, r2, r1 */
18630 {34359738368ll /* 0x800000000 */ ,
18631 {{6, 1, 35}} /* shli r2, r1, 35 */
18633 {34359738369ll /* 0x800000001 */ ,
18634 {{6, 1, 35}, /* shli r2, r1, 35 */
18635 {1, 1, 2}} /* add r3, r1, r2 */
18637 {34359738370ll /* 0x800000002 */ ,
18638 {{6, 1, 35}, /* shli r2, r1, 35 */
18639 {3, 1, 2}} /* shl1add r3, r1, r2 */
18641 {34359738371ll /* 0x800000003 */ ,
18642 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18643 {6, 1, 35}, /* shli r3, r1, 35 */
18644 {1, 2, 3}} /* add r4, r2, r3 */
18646 {34359738372ll /* 0x800000004 */ ,
18647 {{6, 1, 35}, /* shli r2, r1, 35 */
18648 {4, 1, 2}} /* shl2add r3, r1, r2 */
18650 {34359738373ll /* 0x800000005 */ ,
18651 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18652 {6, 1, 35}, /* shli r3, r1, 35 */
18653 {1, 2, 3}} /* add r4, r2, r3 */
18655 {34359738374ll /* 0x800000006 */ ,
18656 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18657 {6, 1, 35}, /* shli r3, r1, 35 */
18658 {3, 2, 3}} /* shl1add r4, r2, r3 */
18660 {34359738375ll /* 0x800000007 */ ,
18661 {{6, 1, 35}, /* shli r2, r1, 35 */
18662 {2, 2, 1}, /* sub r3, r2, r1 */
18663 {5, 1, 3}} /* shl3add r4, r1, r3 */
18665 {34359738376ll /* 0x800000008 */ ,
18666 {{6, 1, 35}, /* shli r2, r1, 35 */
18667 {5, 1, 2}} /* shl3add r3, r1, r2 */
18669 {34359738377ll /* 0x800000009 */ ,
18670 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18671 {6, 1, 35}, /* shli r3, r1, 35 */
18672 {1, 2, 3}} /* add r4, r2, r3 */
18674 {34359738378ll /* 0x80000000a */ ,
18675 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18676 {6, 1, 35}, /* shli r3, r1, 35 */
18677 {3, 2, 3}} /* shl1add r4, r2, r3 */
18679 {34359738384ll /* 0x800000010 */ ,
18680 {{6, 1, 4}, /* shli r2, r1, 4 */
18681 {6, 1, 35}, /* shli r3, r1, 35 */
18682 {1, 2, 3}} /* add r4, r2, r3 */
18684 {34359738400ll /* 0x800000020 */ ,
18685 {{6, 1, 5}, /* shli r2, r1, 5 */
18686 {6, 1, 35}, /* shli r3, r1, 35 */
18687 {1, 2, 3}} /* add r4, r2, r3 */
18689 {34359738432ll /* 0x800000040 */ ,
18690 {{6, 1, 6}, /* shli r2, r1, 6 */
18691 {6, 1, 35}, /* shli r3, r1, 35 */
18692 {1, 2, 3}} /* add r4, r2, r3 */
18694 {34359738496ll /* 0x800000080 */ ,
18695 {{6, 1, 7}, /* shli r2, r1, 7 */
18696 {6, 1, 35}, /* shli r3, r1, 35 */
18697 {1, 2, 3}} /* add r4, r2, r3 */
18699 {34359738624ll /* 0x800000100 */ ,
18700 {{6, 1, 8}, /* shli r2, r1, 8 */
18701 {6, 1, 35}, /* shli r3, r1, 35 */
18702 {1, 2, 3}} /* add r4, r2, r3 */
18704 {34359738880ll /* 0x800000200 */ ,
18705 {{6, 1, 9}, /* shli r2, r1, 9 */
18706 {6, 1, 35}, /* shli r3, r1, 35 */
18707 {1, 2, 3}} /* add r4, r2, r3 */
18709 {34359739392ll /* 0x800000400 */ ,
18710 {{6, 1, 10}, /* shli r2, r1, 10 */
18711 {6, 1, 35}, /* shli r3, r1, 35 */
18712 {1, 2, 3}} /* add r4, r2, r3 */
18714 {34359740416ll /* 0x800000800 */ ,
18715 {{6, 1, 11}, /* shli r2, r1, 11 */
18716 {6, 1, 35}, /* shli r3, r1, 35 */
18717 {1, 2, 3}} /* add r4, r2, r3 */
18719 {34359742464ll /* 0x800001000 */ ,
18720 {{6, 1, 12}, /* shli r2, r1, 12 */
18721 {6, 1, 35}, /* shli r3, r1, 35 */
18722 {1, 2, 3}} /* add r4, r2, r3 */
18724 {34359746560ll /* 0x800002000 */ ,
18725 {{6, 1, 13}, /* shli r2, r1, 13 */
18726 {6, 1, 35}, /* shli r3, r1, 35 */
18727 {1, 2, 3}} /* add r4, r2, r3 */
18729 {34359754752ll /* 0x800004000 */ ,
18730 {{6, 1, 14}, /* shli r2, r1, 14 */
18731 {6, 1, 35}, /* shli r3, r1, 35 */
18732 {1, 2, 3}} /* add r4, r2, r3 */
18734 {34359771136ll /* 0x800008000 */ ,
18735 {{6, 1, 15}, /* shli r2, r1, 15 */
18736 {6, 1, 35}, /* shli r3, r1, 35 */
18737 {1, 2, 3}} /* add r4, r2, r3 */
18739 {34359803904ll /* 0x800010000 */ ,
18740 {{6, 1, 16}, /* shli r2, r1, 16 */
18741 {6, 1, 35}, /* shli r3, r1, 35 */
18742 {1, 2, 3}} /* add r4, r2, r3 */
18744 {34359869440ll /* 0x800020000 */ ,
18745 {{6, 1, 17}, /* shli r2, r1, 17 */
18746 {6, 1, 35}, /* shli r3, r1, 35 */
18747 {1, 2, 3}} /* add r4, r2, r3 */
18749 {34360000512ll /* 0x800040000 */ ,
18750 {{6, 1, 18}, /* shli r2, r1, 18 */
18751 {6, 1, 35}, /* shli r3, r1, 35 */
18752 {1, 2, 3}} /* add r4, r2, r3 */
18754 {34360262656ll /* 0x800080000 */ ,
18755 {{6, 1, 19}, /* shli r2, r1, 19 */
18756 {6, 1, 35}, /* shli r3, r1, 35 */
18757 {1, 2, 3}} /* add r4, r2, r3 */
18759 {34360786944ll /* 0x800100000 */ ,
18760 {{6, 1, 20}, /* shli r2, r1, 20 */
18761 {6, 1, 35}, /* shli r3, r1, 35 */
18762 {1, 2, 3}} /* add r4, r2, r3 */
18764 {34361835520ll /* 0x800200000 */ ,
18765 {{6, 1, 21}, /* shli r2, r1, 21 */
18766 {6, 1, 35}, /* shli r3, r1, 35 */
18767 {1, 2, 3}} /* add r4, r2, r3 */
18769 {34363932672ll /* 0x800400000 */ ,
18770 {{6, 1, 22}, /* shli r2, r1, 22 */
18771 {6, 1, 35}, /* shli r3, r1, 35 */
18772 {1, 2, 3}} /* add r4, r2, r3 */
18774 {34368126976ll /* 0x800800000 */ ,
18775 {{6, 1, 23}, /* shli r2, r1, 23 */
18776 {6, 1, 35}, /* shli r3, r1, 35 */
18777 {1, 2, 3}} /* add r4, r2, r3 */
18779 {34376515584ll /* 0x801000000 */ ,
18780 {{6, 1, 24}, /* shli r2, r1, 24 */
18781 {6, 1, 35}, /* shli r3, r1, 35 */
18782 {1, 2, 3}} /* add r4, r2, r3 */
18784 {34393292800ll /* 0x802000000 */ ,
18785 {{6, 1, 25}, /* shli r2, r1, 25 */
18786 {6, 1, 35}, /* shli r3, r1, 35 */
18787 {1, 2, 3}} /* add r4, r2, r3 */
18789 {34426847232ll /* 0x804000000 */ ,
18790 {{6, 1, 26}, /* shli r2, r1, 26 */
18791 {6, 1, 35}, /* shli r3, r1, 35 */
18792 {1, 2, 3}} /* add r4, r2, r3 */
18794 {34493956096ll /* 0x808000000 */ ,
18795 {{6, 1, 27}, /* shli r2, r1, 27 */
18796 {6, 1, 35}, /* shli r3, r1, 35 */
18797 {1, 2, 3}} /* add r4, r2, r3 */
18799 {34628173824ll /* 0x810000000 */ ,
18800 {{6, 1, 28}, /* shli r2, r1, 28 */
18801 {6, 1, 35}, /* shli r3, r1, 35 */
18802 {1, 2, 3}} /* add r4, r2, r3 */
18804 {34896609280ll /* 0x820000000 */ ,
18805 {{6, 1, 29}, /* shli r2, r1, 29 */
18806 {6, 1, 35}, /* shli r3, r1, 35 */
18807 {1, 2, 3}} /* add r4, r2, r3 */
18809 {35433480192ll /* 0x840000000 */ ,
18810 {{6, 1, 30}, /* shli r2, r1, 30 */
18811 {6, 1, 35}, /* shli r3, r1, 35 */
18812 {1, 2, 3}} /* add r4, r2, r3 */
18814 {36507222016ll /* 0x880000000 */ ,
18815 {{6, 1, 31}, /* shli r2, r1, 31 */
18816 {6, 1, 35}, /* shli r3, r1, 35 */
18817 {1, 2, 3}} /* add r4, r2, r3 */
18819 {38654705664ll /* 0x900000000 */ ,
18820 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18821 {6, 2, 32}} /* shli r3, r2, 32 */
18823 {42949672960ll /* 0xa00000000 */ ,
18824 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18825 {6, 2, 33}} /* shli r3, r2, 33 */
18827 {51539607552ll /* 0xc00000000 */ ,
18828 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18829 {6, 2, 34}} /* shli r3, r2, 34 */
18831 {68719476727ll /* 0xffffffff7 */ ,
18832 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18833 {6, 1, 36}, /* shli r3, r1, 36 */
18834 {2, 3, 2}} /* sub r4, r3, r2 */
18836 {68719476728ll /* 0xffffffff8 */ ,
18837 {{6, 1, 3}, /* shli r2, r1, 3 */
18838 {6, 1, 36}, /* shli r3, r1, 36 */
18839 {2, 3, 2}} /* sub r4, r3, r2 */
18841 {68719476729ll /* 0xffffffff9 */ ,
18842 {{6, 1, 33}, /* shli r2, r1, 33 */
18843 {2, 2, 1}, /* sub r3, r2, r1 */
18844 {5, 3, 1}} /* shl3add r4, r3, r1 */
18846 {68719476731ll /* 0xffffffffb */ ,
18847 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18848 {6, 1, 36}, /* shli r3, r1, 36 */
18849 {2, 3, 2}} /* sub r4, r3, r2 */
18851 {68719476732ll /* 0xffffffffc */ ,
18852 {{6, 1, 2}, /* shli r2, r1, 2 */
18853 {6, 1, 36}, /* shli r3, r1, 36 */
18854 {2, 3, 2}} /* sub r4, r3, r2 */
18856 {68719476733ll /* 0xffffffffd */ ,
18857 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18858 {6, 1, 36}, /* shli r3, r1, 36 */
18859 {2, 3, 2}} /* sub r4, r3, r2 */
18861 {68719476734ll /* 0xffffffffe */ ,
18862 {{6, 1, 1}, /* shli r2, r1, 1 */
18863 {6, 1, 36}, /* shli r3, r1, 36 */
18864 {2, 3, 2}} /* sub r4, r3, r2 */
18866 {68719476735ll /* 0xfffffffff */ ,
18867 {{6, 1, 36}, /* shli r2, r1, 36 */
18868 {2, 2, 1}} /* sub r3, r2, r1 */
18870 {68719476736ll /* 0x1000000000 */ ,
18871 {{6, 1, 36}} /* shli r2, r1, 36 */
18873 {68719476737ll /* 0x1000000001 */ ,
18874 {{6, 1, 36}, /* shli r2, r1, 36 */
18875 {1, 1, 2}} /* add r3, r1, r2 */
18877 {68719476738ll /* 0x1000000002 */ ,
18878 {{6, 1, 36}, /* shli r2, r1, 36 */
18879 {3, 1, 2}} /* shl1add r3, r1, r2 */
18881 {68719476739ll /* 0x1000000003 */ ,
18882 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18883 {6, 1, 36}, /* shli r3, r1, 36 */
18884 {1, 2, 3}} /* add r4, r2, r3 */
18886 {68719476740ll /* 0x1000000004 */ ,
18887 {{6, 1, 36}, /* shli r2, r1, 36 */
18888 {4, 1, 2}} /* shl2add r3, r1, r2 */
18890 {68719476741ll /* 0x1000000005 */ ,
18891 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18892 {6, 1, 36}, /* shli r3, r1, 36 */
18893 {1, 2, 3}} /* add r4, r2, r3 */
18895 {68719476742ll /* 0x1000000006 */ ,
18896 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18897 {6, 1, 36}, /* shli r3, r1, 36 */
18898 {3, 2, 3}} /* shl1add r4, r2, r3 */
18900 {68719476743ll /* 0x1000000007 */ ,
18901 {{6, 1, 36}, /* shli r2, r1, 36 */
18902 {2, 2, 1}, /* sub r3, r2, r1 */
18903 {5, 1, 3}} /* shl3add r4, r1, r3 */
18905 {68719476744ll /* 0x1000000008 */ ,
18906 {{6, 1, 36}, /* shli r2, r1, 36 */
18907 {5, 1, 2}} /* shl3add r3, r1, r2 */
18909 {68719476745ll /* 0x1000000009 */ ,
18910 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18911 {6, 1, 36}, /* shli r3, r1, 36 */
18912 {1, 2, 3}} /* add r4, r2, r3 */
18914 {68719476746ll /* 0x100000000a */ ,
18915 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18916 {6, 1, 36}, /* shli r3, r1, 36 */
18917 {3, 2, 3}} /* shl1add r4, r2, r3 */
18919 {68719476752ll /* 0x1000000010 */ ,
18920 {{6, 1, 4}, /* shli r2, r1, 4 */
18921 {6, 1, 36}, /* shli r3, r1, 36 */
18922 {1, 2, 3}} /* add r4, r2, r3 */
18924 {68719476768ll /* 0x1000000020 */ ,
18925 {{6, 1, 5}, /* shli r2, r1, 5 */
18926 {6, 1, 36}, /* shli r3, r1, 36 */
18927 {1, 2, 3}} /* add r4, r2, r3 */
18929 {68719476800ll /* 0x1000000040 */ ,
18930 {{6, 1, 6}, /* shli r2, r1, 6 */
18931 {6, 1, 36}, /* shli r3, r1, 36 */
18932 {1, 2, 3}} /* add r4, r2, r3 */
18934 {68719476864ll /* 0x1000000080 */ ,
18935 {{6, 1, 7}, /* shli r2, r1, 7 */
18936 {6, 1, 36}, /* shli r3, r1, 36 */
18937 {1, 2, 3}} /* add r4, r2, r3 */
18939 {68719476992ll /* 0x1000000100 */ ,
18940 {{6, 1, 8}, /* shli r2, r1, 8 */
18941 {6, 1, 36}, /* shli r3, r1, 36 */
18942 {1, 2, 3}} /* add r4, r2, r3 */
18944 {68719477248ll /* 0x1000000200 */ ,
18945 {{6, 1, 9}, /* shli r2, r1, 9 */
18946 {6, 1, 36}, /* shli r3, r1, 36 */
18947 {1, 2, 3}} /* add r4, r2, r3 */
18949 {68719477760ll /* 0x1000000400 */ ,
18950 {{6, 1, 10}, /* shli r2, r1, 10 */
18951 {6, 1, 36}, /* shli r3, r1, 36 */
18952 {1, 2, 3}} /* add r4, r2, r3 */
18954 {68719478784ll /* 0x1000000800 */ ,
18955 {{6, 1, 11}, /* shli r2, r1, 11 */
18956 {6, 1, 36}, /* shli r3, r1, 36 */
18957 {1, 2, 3}} /* add r4, r2, r3 */
18959 {68719480832ll /* 0x1000001000 */ ,
18960 {{6, 1, 12}, /* shli r2, r1, 12 */
18961 {6, 1, 36}, /* shli r3, r1, 36 */
18962 {1, 2, 3}} /* add r4, r2, r3 */
18964 {68719484928ll /* 0x1000002000 */ ,
18965 {{6, 1, 13}, /* shli r2, r1, 13 */
18966 {6, 1, 36}, /* shli r3, r1, 36 */
18967 {1, 2, 3}} /* add r4, r2, r3 */
18969 {68719493120ll /* 0x1000004000 */ ,
18970 {{6, 1, 14}, /* shli r2, r1, 14 */
18971 {6, 1, 36}, /* shli r3, r1, 36 */
18972 {1, 2, 3}} /* add r4, r2, r3 */
18974 {68719509504ll /* 0x1000008000 */ ,
18975 {{6, 1, 15}, /* shli r2, r1, 15 */
18976 {6, 1, 36}, /* shli r3, r1, 36 */
18977 {1, 2, 3}} /* add r4, r2, r3 */
18979 {68719542272ll /* 0x1000010000 */ ,
18980 {{6, 1, 16}, /* shli r2, r1, 16 */
18981 {6, 1, 36}, /* shli r3, r1, 36 */
18982 {1, 2, 3}} /* add r4, r2, r3 */
18984 {68719607808ll /* 0x1000020000 */ ,
18985 {{6, 1, 17}, /* shli r2, r1, 17 */
18986 {6, 1, 36}, /* shli r3, r1, 36 */
18987 {1, 2, 3}} /* add r4, r2, r3 */
18989 {68719738880ll /* 0x1000040000 */ ,
18990 {{6, 1, 18}, /* shli r2, r1, 18 */
18991 {6, 1, 36}, /* shli r3, r1, 36 */
18992 {1, 2, 3}} /* add r4, r2, r3 */
18994 {68720001024ll /* 0x1000080000 */ ,
18995 {{6, 1, 19}, /* shli r2, r1, 19 */
18996 {6, 1, 36}, /* shli r3, r1, 36 */
18997 {1, 2, 3}} /* add r4, r2, r3 */
18999 {68720525312ll /* 0x1000100000 */ ,
19000 {{6, 1, 20}, /* shli r2, r1, 20 */
19001 {6, 1, 36}, /* shli r3, r1, 36 */
19002 {1, 2, 3}} /* add r4, r2, r3 */
19004 {68721573888ll /* 0x1000200000 */ ,
19005 {{6, 1, 21}, /* shli r2, r1, 21 */
19006 {6, 1, 36}, /* shli r3, r1, 36 */
19007 {1, 2, 3}} /* add r4, r2, r3 */
19009 {68723671040ll /* 0x1000400000 */ ,
19010 {{6, 1, 22}, /* shli r2, r1, 22 */
19011 {6, 1, 36}, /* shli r3, r1, 36 */
19012 {1, 2, 3}} /* add r4, r2, r3 */
19014 {68727865344ll /* 0x1000800000 */ ,
19015 {{6, 1, 23}, /* shli r2, r1, 23 */
19016 {6, 1, 36}, /* shli r3, r1, 36 */
19017 {1, 2, 3}} /* add r4, r2, r3 */
19019 {68736253952ll /* 0x1001000000 */ ,
19020 {{6, 1, 24}, /* shli r2, r1, 24 */
19021 {6, 1, 36}, /* shli r3, r1, 36 */
19022 {1, 2, 3}} /* add r4, r2, r3 */
19024 {68753031168ll /* 0x1002000000 */ ,
19025 {{6, 1, 25}, /* shli r2, r1, 25 */
19026 {6, 1, 36}, /* shli r3, r1, 36 */
19027 {1, 2, 3}} /* add r4, r2, r3 */
19029 {68786585600ll /* 0x1004000000 */ ,
19030 {{6, 1, 26}, /* shli r2, r1, 26 */
19031 {6, 1, 36}, /* shli r3, r1, 36 */
19032 {1, 2, 3}} /* add r4, r2, r3 */
19034 {68853694464ll /* 0x1008000000 */ ,
19035 {{6, 1, 27}, /* shli r2, r1, 27 */
19036 {6, 1, 36}, /* shli r3, r1, 36 */
19037 {1, 2, 3}} /* add r4, r2, r3 */
19039 {68987912192ll /* 0x1010000000 */ ,
19040 {{6, 1, 28}, /* shli r2, r1, 28 */
19041 {6, 1, 36}, /* shli r3, r1, 36 */
19042 {1, 2, 3}} /* add r4, r2, r3 */
19044 {69256347648ll /* 0x1020000000 */ ,
19045 {{6, 1, 29}, /* shli r2, r1, 29 */
19046 {6, 1, 36}, /* shli r3, r1, 36 */
19047 {1, 2, 3}} /* add r4, r2, r3 */
19049 {69793218560ll /* 0x1040000000 */ ,
19050 {{6, 1, 30}, /* shli r2, r1, 30 */
19051 {6, 1, 36}, /* shli r3, r1, 36 */
19052 {1, 2, 3}} /* add r4, r2, r3 */
19054 {70866960384ll /* 0x1080000000 */ ,
19055 {{6, 1, 31}, /* shli r2, r1, 31 */
19056 {6, 1, 36}, /* shli r3, r1, 36 */
19057 {1, 2, 3}} /* add r4, r2, r3 */
19059 {73014444032ll /* 0x1100000000 */ ,
19060 {{6, 1, 32}, /* shli r2, r1, 32 */
19061 {6, 1, 36}, /* shli r3, r1, 36 */
19062 {1, 2, 3}} /* add r4, r2, r3 */
19064 {77309411328ll /* 0x1200000000 */ ,
19065 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19066 {6, 2, 33}} /* shli r3, r2, 33 */
19068 {85899345920ll /* 0x1400000000 */ ,
19069 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19070 {6, 2, 34}} /* shli r3, r2, 34 */
19072 {103079215104ll /* 0x1800000000 */ ,
19073 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19074 {6, 2, 35}} /* shli r3, r2, 35 */
19076 {137438953463ll /* 0x1ffffffff7 */ ,
19077 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19078 {6, 1, 37}, /* shli r3, r1, 37 */
19079 {2, 3, 2}} /* sub r4, r3, r2 */
19081 {137438953464ll /* 0x1ffffffff8 */ ,
19082 {{6, 1, 3}, /* shli r2, r1, 3 */
19083 {6, 1, 37}, /* shli r3, r1, 37 */
19084 {2, 3, 2}} /* sub r4, r3, r2 */
19086 {137438953465ll /* 0x1ffffffff9 */ ,
19087 {{6, 1, 34}, /* shli r2, r1, 34 */
19088 {2, 2, 1}, /* sub r3, r2, r1 */
19089 {5, 3, 1}} /* shl3add r4, r3, r1 */
19091 {137438953467ll /* 0x1ffffffffb */ ,
19092 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19093 {6, 1, 37}, /* shli r3, r1, 37 */
19094 {2, 3, 2}} /* sub r4, r3, r2 */
19096 {137438953468ll /* 0x1ffffffffc */ ,
19097 {{6, 1, 2}, /* shli r2, r1, 2 */
19098 {6, 1, 37}, /* shli r3, r1, 37 */
19099 {2, 3, 2}} /* sub r4, r3, r2 */
19101 {137438953469ll /* 0x1ffffffffd */ ,
19102 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19103 {6, 1, 37}, /* shli r3, r1, 37 */
19104 {2, 3, 2}} /* sub r4, r3, r2 */
19106 {137438953470ll /* 0x1ffffffffe */ ,
19107 {{6, 1, 1}, /* shli r2, r1, 1 */
19108 {6, 1, 37}, /* shli r3, r1, 37 */
19109 {2, 3, 2}} /* sub r4, r3, r2 */
19111 {137438953471ll /* 0x1fffffffff */ ,
19112 {{6, 1, 37}, /* shli r2, r1, 37 */
19113 {2, 2, 1}} /* sub r3, r2, r1 */
19115 {137438953472ll /* 0x2000000000 */ ,
19116 {{6, 1, 37}} /* shli r2, r1, 37 */
19118 {137438953473ll /* 0x2000000001 */ ,
19119 {{6, 1, 37}, /* shli r2, r1, 37 */
19120 {1, 1, 2}} /* add r3, r1, r2 */
19122 {137438953474ll /* 0x2000000002 */ ,
19123 {{6, 1, 37}, /* shli r2, r1, 37 */
19124 {3, 1, 2}} /* shl1add r3, r1, r2 */
19126 {137438953475ll /* 0x2000000003 */ ,
19127 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19128 {6, 1, 37}, /* shli r3, r1, 37 */
19129 {1, 2, 3}} /* add r4, r2, r3 */
19131 {137438953476ll /* 0x2000000004 */ ,
19132 {{6, 1, 37}, /* shli r2, r1, 37 */
19133 {4, 1, 2}} /* shl2add r3, r1, r2 */
19135 {137438953477ll /* 0x2000000005 */ ,
19136 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19137 {6, 1, 37}, /* shli r3, r1, 37 */
19138 {1, 2, 3}} /* add r4, r2, r3 */
19140 {137438953478ll /* 0x2000000006 */ ,
19141 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19142 {6, 1, 37}, /* shli r3, r1, 37 */
19143 {3, 2, 3}} /* shl1add r4, r2, r3 */
19145 {137438953479ll /* 0x2000000007 */ ,
19146 {{6, 1, 37}, /* shli r2, r1, 37 */
19147 {2, 2, 1}, /* sub r3, r2, r1 */
19148 {5, 1, 3}} /* shl3add r4, r1, r3 */
19150 {137438953480ll /* 0x2000000008 */ ,
19151 {{6, 1, 37}, /* shli r2, r1, 37 */
19152 {5, 1, 2}} /* shl3add r3, r1, r2 */
19154 {137438953481ll /* 0x2000000009 */ ,
19155 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19156 {6, 1, 37}, /* shli r3, r1, 37 */
19157 {1, 2, 3}} /* add r4, r2, r3 */
19159 {137438953482ll /* 0x200000000a */ ,
19160 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19161 {6, 1, 37}, /* shli r3, r1, 37 */
19162 {3, 2, 3}} /* shl1add r4, r2, r3 */
19164 {137438953488ll /* 0x2000000010 */ ,
19165 {{6, 1, 4}, /* shli r2, r1, 4 */
19166 {6, 1, 37}, /* shli r3, r1, 37 */
19167 {1, 2, 3}} /* add r4, r2, r3 */
19169 {137438953504ll /* 0x2000000020 */ ,
19170 {{6, 1, 5}, /* shli r2, r1, 5 */
19171 {6, 1, 37}, /* shli r3, r1, 37 */
19172 {1, 2, 3}} /* add r4, r2, r3 */
19174 {137438953536ll /* 0x2000000040 */ ,
19175 {{6, 1, 6}, /* shli r2, r1, 6 */
19176 {6, 1, 37}, /* shli r3, r1, 37 */
19177 {1, 2, 3}} /* add r4, r2, r3 */
19179 {137438953600ll /* 0x2000000080 */ ,
19180 {{6, 1, 7}, /* shli r2, r1, 7 */
19181 {6, 1, 37}, /* shli r3, r1, 37 */
19182 {1, 2, 3}} /* add r4, r2, r3 */
19184 {137438953728ll /* 0x2000000100 */ ,
19185 {{6, 1, 8}, /* shli r2, r1, 8 */
19186 {6, 1, 37}, /* shli r3, r1, 37 */
19187 {1, 2, 3}} /* add r4, r2, r3 */
19189 {137438953984ll /* 0x2000000200 */ ,
19190 {{6, 1, 9}, /* shli r2, r1, 9 */
19191 {6, 1, 37}, /* shli r3, r1, 37 */
19192 {1, 2, 3}} /* add r4, r2, r3 */
19194 {137438954496ll /* 0x2000000400 */ ,
19195 {{6, 1, 10}, /* shli r2, r1, 10 */
19196 {6, 1, 37}, /* shli r3, r1, 37 */
19197 {1, 2, 3}} /* add r4, r2, r3 */
19199 {137438955520ll /* 0x2000000800 */ ,
19200 {{6, 1, 11}, /* shli r2, r1, 11 */
19201 {6, 1, 37}, /* shli r3, r1, 37 */
19202 {1, 2, 3}} /* add r4, r2, r3 */
19204 {137438957568ll /* 0x2000001000 */ ,
19205 {{6, 1, 12}, /* shli r2, r1, 12 */
19206 {6, 1, 37}, /* shli r3, r1, 37 */
19207 {1, 2, 3}} /* add r4, r2, r3 */
19209 {137438961664ll /* 0x2000002000 */ ,
19210 {{6, 1, 13}, /* shli r2, r1, 13 */
19211 {6, 1, 37}, /* shli r3, r1, 37 */
19212 {1, 2, 3}} /* add r4, r2, r3 */
19214 {137438969856ll /* 0x2000004000 */ ,
19215 {{6, 1, 14}, /* shli r2, r1, 14 */
19216 {6, 1, 37}, /* shli r3, r1, 37 */
19217 {1, 2, 3}} /* add r4, r2, r3 */
19219 {137438986240ll /* 0x2000008000 */ ,
19220 {{6, 1, 15}, /* shli r2, r1, 15 */
19221 {6, 1, 37}, /* shli r3, r1, 37 */
19222 {1, 2, 3}} /* add r4, r2, r3 */
19224 {137439019008ll /* 0x2000010000 */ ,
19225 {{6, 1, 16}, /* shli r2, r1, 16 */
19226 {6, 1, 37}, /* shli r3, r1, 37 */
19227 {1, 2, 3}} /* add r4, r2, r3 */
19229 {137439084544ll /* 0x2000020000 */ ,
19230 {{6, 1, 17}, /* shli r2, r1, 17 */
19231 {6, 1, 37}, /* shli r3, r1, 37 */
19232 {1, 2, 3}} /* add r4, r2, r3 */
19234 {137439215616ll /* 0x2000040000 */ ,
19235 {{6, 1, 18}, /* shli r2, r1, 18 */
19236 {6, 1, 37}, /* shli r3, r1, 37 */
19237 {1, 2, 3}} /* add r4, r2, r3 */
19239 {137439477760ll /* 0x2000080000 */ ,
19240 {{6, 1, 19}, /* shli r2, r1, 19 */
19241 {6, 1, 37}, /* shli r3, r1, 37 */
19242 {1, 2, 3}} /* add r4, r2, r3 */
19244 {137440002048ll /* 0x2000100000 */ ,
19245 {{6, 1, 20}, /* shli r2, r1, 20 */
19246 {6, 1, 37}, /* shli r3, r1, 37 */
19247 {1, 2, 3}} /* add r4, r2, r3 */
19249 {137441050624ll /* 0x2000200000 */ ,
19250 {{6, 1, 21}, /* shli r2, r1, 21 */
19251 {6, 1, 37}, /* shli r3, r1, 37 */
19252 {1, 2, 3}} /* add r4, r2, r3 */
19254 {137443147776ll /* 0x2000400000 */ ,
19255 {{6, 1, 22}, /* shli r2, r1, 22 */
19256 {6, 1, 37}, /* shli r3, r1, 37 */
19257 {1, 2, 3}} /* add r4, r2, r3 */
19259 {137447342080ll /* 0x2000800000 */ ,
19260 {{6, 1, 23}, /* shli r2, r1, 23 */
19261 {6, 1, 37}, /* shli r3, r1, 37 */
19262 {1, 2, 3}} /* add r4, r2, r3 */
19264 {137455730688ll /* 0x2001000000 */ ,
19265 {{6, 1, 24}, /* shli r2, r1, 24 */
19266 {6, 1, 37}, /* shli r3, r1, 37 */
19267 {1, 2, 3}} /* add r4, r2, r3 */
19269 {137472507904ll /* 0x2002000000 */ ,
19270 {{6, 1, 25}, /* shli r2, r1, 25 */
19271 {6, 1, 37}, /* shli r3, r1, 37 */
19272 {1, 2, 3}} /* add r4, r2, r3 */
19274 {137506062336ll /* 0x2004000000 */ ,
19275 {{6, 1, 26}, /* shli r2, r1, 26 */
19276 {6, 1, 37}, /* shli r3, r1, 37 */
19277 {1, 2, 3}} /* add r4, r2, r3 */
19279 {137573171200ll /* 0x2008000000 */ ,
19280 {{6, 1, 27}, /* shli r2, r1, 27 */
19281 {6, 1, 37}, /* shli r3, r1, 37 */
19282 {1, 2, 3}} /* add r4, r2, r3 */
19284 {137707388928ll /* 0x2010000000 */ ,
19285 {{6, 1, 28}, /* shli r2, r1, 28 */
19286 {6, 1, 37}, /* shli r3, r1, 37 */
19287 {1, 2, 3}} /* add r4, r2, r3 */
19289 {137975824384ll /* 0x2020000000 */ ,
19290 {{6, 1, 29}, /* shli r2, r1, 29 */
19291 {6, 1, 37}, /* shli r3, r1, 37 */
19292 {1, 2, 3}} /* add r4, r2, r3 */
19294 {138512695296ll /* 0x2040000000 */ ,
19295 {{6, 1, 30}, /* shli r2, r1, 30 */
19296 {6, 1, 37}, /* shli r3, r1, 37 */
19297 {1, 2, 3}} /* add r4, r2, r3 */
19299 {139586437120ll /* 0x2080000000 */ ,
19300 {{6, 1, 31}, /* shli r2, r1, 31 */
19301 {6, 1, 37}, /* shli r3, r1, 37 */
19302 {1, 2, 3}} /* add r4, r2, r3 */
19304 {141733920768ll /* 0x2100000000 */ ,
19305 {{6, 1, 32}, /* shli r2, r1, 32 */
19306 {6, 1, 37}, /* shli r3, r1, 37 */
19307 {1, 2, 3}} /* add r4, r2, r3 */
19309 {146028888064ll /* 0x2200000000 */ ,
19310 {{6, 1, 33}, /* shli r2, r1, 33 */
19311 {6, 1, 37}, /* shli r3, r1, 37 */
19312 {1, 2, 3}} /* add r4, r2, r3 */
19314 {154618822656ll /* 0x2400000000 */ ,
19315 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19316 {6, 2, 34}} /* shli r3, r2, 34 */
19318 {171798691840ll /* 0x2800000000 */ ,
19319 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19320 {6, 2, 35}} /* shli r3, r2, 35 */
19322 {206158430208ll /* 0x3000000000 */ ,
19323 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19324 {6, 2, 36}} /* shli r3, r2, 36 */
19326 {274877906935ll /* 0x3ffffffff7 */ ,
19327 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19328 {6, 1, 38}, /* shli r3, r1, 38 */
19329 {2, 3, 2}} /* sub r4, r3, r2 */
19331 {274877906936ll /* 0x3ffffffff8 */ ,
19332 {{6, 1, 3}, /* shli r2, r1, 3 */
19333 {6, 1, 38}, /* shli r3, r1, 38 */
19334 {2, 3, 2}} /* sub r4, r3, r2 */
19336 {274877906937ll /* 0x3ffffffff9 */ ,
19337 {{6, 1, 35}, /* shli r2, r1, 35 */
19338 {2, 2, 1}, /* sub r3, r2, r1 */
19339 {5, 3, 1}} /* shl3add r4, r3, r1 */
19341 {274877906939ll /* 0x3ffffffffb */ ,
19342 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19343 {6, 1, 38}, /* shli r3, r1, 38 */
19344 {2, 3, 2}} /* sub r4, r3, r2 */
19346 {274877906940ll /* 0x3ffffffffc */ ,
19347 {{6, 1, 2}, /* shli r2, r1, 2 */
19348 {6, 1, 38}, /* shli r3, r1, 38 */
19349 {2, 3, 2}} /* sub r4, r3, r2 */
19351 {274877906941ll /* 0x3ffffffffd */ ,
19352 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19353 {6, 1, 38}, /* shli r3, r1, 38 */
19354 {2, 3, 2}} /* sub r4, r3, r2 */
19356 {274877906942ll /* 0x3ffffffffe */ ,
19357 {{6, 1, 1}, /* shli r2, r1, 1 */
19358 {6, 1, 38}, /* shli r3, r1, 38 */
19359 {2, 3, 2}} /* sub r4, r3, r2 */
19361 {274877906943ll /* 0x3fffffffff */ ,
19362 {{6, 1, 38}, /* shli r2, r1, 38 */
19363 {2, 2, 1}} /* sub r3, r2, r1 */
19365 {274877906944ll /* 0x4000000000 */ ,
19366 {{6, 1, 38}} /* shli r2, r1, 38 */
19368 {274877906945ll /* 0x4000000001 */ ,
19369 {{6, 1, 38}, /* shli r2, r1, 38 */
19370 {1, 1, 2}} /* add r3, r1, r2 */
19372 {274877906946ll /* 0x4000000002 */ ,
19373 {{6, 1, 38}, /* shli r2, r1, 38 */
19374 {3, 1, 2}} /* shl1add r3, r1, r2 */
19376 {274877906947ll /* 0x4000000003 */ ,
19377 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19378 {6, 1, 38}, /* shli r3, r1, 38 */
19379 {1, 2, 3}} /* add r4, r2, r3 */
19381 {274877906948ll /* 0x4000000004 */ ,
19382 {{6, 1, 38}, /* shli r2, r1, 38 */
19383 {4, 1, 2}} /* shl2add r3, r1, r2 */
19385 {274877906949ll /* 0x4000000005 */ ,
19386 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19387 {6, 1, 38}, /* shli r3, r1, 38 */
19388 {1, 2, 3}} /* add r4, r2, r3 */
19390 {274877906950ll /* 0x4000000006 */ ,
19391 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19392 {6, 1, 38}, /* shli r3, r1, 38 */
19393 {3, 2, 3}} /* shl1add r4, r2, r3 */
19395 {274877906951ll /* 0x4000000007 */ ,
19396 {{6, 1, 38}, /* shli r2, r1, 38 */
19397 {2, 2, 1}, /* sub r3, r2, r1 */
19398 {5, 1, 3}} /* shl3add r4, r1, r3 */
19400 {274877906952ll /* 0x4000000008 */ ,
19401 {{6, 1, 38}, /* shli r2, r1, 38 */
19402 {5, 1, 2}} /* shl3add r3, r1, r2 */
19404 {274877906953ll /* 0x4000000009 */ ,
19405 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19406 {6, 1, 38}, /* shli r3, r1, 38 */
19407 {1, 2, 3}} /* add r4, r2, r3 */
19409 {274877906954ll /* 0x400000000a */ ,
19410 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19411 {6, 1, 38}, /* shli r3, r1, 38 */
19412 {3, 2, 3}} /* shl1add r4, r2, r3 */
19414 {274877906960ll /* 0x4000000010 */ ,
19415 {{6, 1, 4}, /* shli r2, r1, 4 */
19416 {6, 1, 38}, /* shli r3, r1, 38 */
19417 {1, 2, 3}} /* add r4, r2, r3 */
19419 {274877906976ll /* 0x4000000020 */ ,
19420 {{6, 1, 5}, /* shli r2, r1, 5 */
19421 {6, 1, 38}, /* shli r3, r1, 38 */
19422 {1, 2, 3}} /* add r4, r2, r3 */
19424 {274877907008ll /* 0x4000000040 */ ,
19425 {{6, 1, 6}, /* shli r2, r1, 6 */
19426 {6, 1, 38}, /* shli r3, r1, 38 */
19427 {1, 2, 3}} /* add r4, r2, r3 */
19429 {274877907072ll /* 0x4000000080 */ ,
19430 {{6, 1, 7}, /* shli r2, r1, 7 */
19431 {6, 1, 38}, /* shli r3, r1, 38 */
19432 {1, 2, 3}} /* add r4, r2, r3 */
19434 {274877907200ll /* 0x4000000100 */ ,
19435 {{6, 1, 8}, /* shli r2, r1, 8 */
19436 {6, 1, 38}, /* shli r3, r1, 38 */
19437 {1, 2, 3}} /* add r4, r2, r3 */
19439 {274877907456ll /* 0x4000000200 */ ,
19440 {{6, 1, 9}, /* shli r2, r1, 9 */
19441 {6, 1, 38}, /* shli r3, r1, 38 */
19442 {1, 2, 3}} /* add r4, r2, r3 */
19444 {274877907968ll /* 0x4000000400 */ ,
19445 {{6, 1, 10}, /* shli r2, r1, 10 */
19446 {6, 1, 38}, /* shli r3, r1, 38 */
19447 {1, 2, 3}} /* add r4, r2, r3 */
19449 {274877908992ll /* 0x4000000800 */ ,
19450 {{6, 1, 11}, /* shli r2, r1, 11 */
19451 {6, 1, 38}, /* shli r3, r1, 38 */
19452 {1, 2, 3}} /* add r4, r2, r3 */
19454 {274877911040ll /* 0x4000001000 */ ,
19455 {{6, 1, 12}, /* shli r2, r1, 12 */
19456 {6, 1, 38}, /* shli r3, r1, 38 */
19457 {1, 2, 3}} /* add r4, r2, r3 */
19459 {274877915136ll /* 0x4000002000 */ ,
19460 {{6, 1, 13}, /* shli r2, r1, 13 */
19461 {6, 1, 38}, /* shli r3, r1, 38 */
19462 {1, 2, 3}} /* add r4, r2, r3 */
19464 {274877923328ll /* 0x4000004000 */ ,
19465 {{6, 1, 14}, /* shli r2, r1, 14 */
19466 {6, 1, 38}, /* shli r3, r1, 38 */
19467 {1, 2, 3}} /* add r4, r2, r3 */
19469 {274877939712ll /* 0x4000008000 */ ,
19470 {{6, 1, 15}, /* shli r2, r1, 15 */
19471 {6, 1, 38}, /* shli r3, r1, 38 */
19472 {1, 2, 3}} /* add r4, r2, r3 */
19474 {274877972480ll /* 0x4000010000 */ ,
19475 {{6, 1, 16}, /* shli r2, r1, 16 */
19476 {6, 1, 38}, /* shli r3, r1, 38 */
19477 {1, 2, 3}} /* add r4, r2, r3 */
19479 {274878038016ll /* 0x4000020000 */ ,
19480 {{6, 1, 17}, /* shli r2, r1, 17 */
19481 {6, 1, 38}, /* shli r3, r1, 38 */
19482 {1, 2, 3}} /* add r4, r2, r3 */
19484 {274878169088ll /* 0x4000040000 */ ,
19485 {{6, 1, 18}, /* shli r2, r1, 18 */
19486 {6, 1, 38}, /* shli r3, r1, 38 */
19487 {1, 2, 3}} /* add r4, r2, r3 */
19489 {274878431232ll /* 0x4000080000 */ ,
19490 {{6, 1, 19}, /* shli r2, r1, 19 */
19491 {6, 1, 38}, /* shli r3, r1, 38 */
19492 {1, 2, 3}} /* add r4, r2, r3 */
19494 {274878955520ll /* 0x4000100000 */ ,
19495 {{6, 1, 20}, /* shli r2, r1, 20 */
19496 {6, 1, 38}, /* shli r3, r1, 38 */
19497 {1, 2, 3}} /* add r4, r2, r3 */
19499 {274880004096ll /* 0x4000200000 */ ,
19500 {{6, 1, 21}, /* shli r2, r1, 21 */
19501 {6, 1, 38}, /* shli r3, r1, 38 */
19502 {1, 2, 3}} /* add r4, r2, r3 */
19504 {274882101248ll /* 0x4000400000 */ ,
19505 {{6, 1, 22}, /* shli r2, r1, 22 */
19506 {6, 1, 38}, /* shli r3, r1, 38 */
19507 {1, 2, 3}} /* add r4, r2, r3 */
19509 {274886295552ll /* 0x4000800000 */ ,
19510 {{6, 1, 23}, /* shli r2, r1, 23 */
19511 {6, 1, 38}, /* shli r3, r1, 38 */
19512 {1, 2, 3}} /* add r4, r2, r3 */
19514 {274894684160ll /* 0x4001000000 */ ,
19515 {{6, 1, 24}, /* shli r2, r1, 24 */
19516 {6, 1, 38}, /* shli r3, r1, 38 */
19517 {1, 2, 3}} /* add r4, r2, r3 */
19519 {274911461376ll /* 0x4002000000 */ ,
19520 {{6, 1, 25}, /* shli r2, r1, 25 */
19521 {6, 1, 38}, /* shli r3, r1, 38 */
19522 {1, 2, 3}} /* add r4, r2, r3 */
19524 {274945015808ll /* 0x4004000000 */ ,
19525 {{6, 1, 26}, /* shli r2, r1, 26 */
19526 {6, 1, 38}, /* shli r3, r1, 38 */
19527 {1, 2, 3}} /* add r4, r2, r3 */
19529 {275012124672ll /* 0x4008000000 */ ,
19530 {{6, 1, 27}, /* shli r2, r1, 27 */
19531 {6, 1, 38}, /* shli r3, r1, 38 */
19532 {1, 2, 3}} /* add r4, r2, r3 */
19534 {275146342400ll /* 0x4010000000 */ ,
19535 {{6, 1, 28}, /* shli r2, r1, 28 */
19536 {6, 1, 38}, /* shli r3, r1, 38 */
19537 {1, 2, 3}} /* add r4, r2, r3 */
19539 {275414777856ll /* 0x4020000000 */ ,
19540 {{6, 1, 29}, /* shli r2, r1, 29 */
19541 {6, 1, 38}, /* shli r3, r1, 38 */
19542 {1, 2, 3}} /* add r4, r2, r3 */
19544 {275951648768ll /* 0x4040000000 */ ,
19545 {{6, 1, 30}, /* shli r2, r1, 30 */
19546 {6, 1, 38}, /* shli r3, r1, 38 */
19547 {1, 2, 3}} /* add r4, r2, r3 */
19549 {277025390592ll /* 0x4080000000 */ ,
19550 {{6, 1, 31}, /* shli r2, r1, 31 */
19551 {6, 1, 38}, /* shli r3, r1, 38 */
19552 {1, 2, 3}} /* add r4, r2, r3 */
19554 {279172874240ll /* 0x4100000000 */ ,
19555 {{6, 1, 32}, /* shli r2, r1, 32 */
19556 {6, 1, 38}, /* shli r3, r1, 38 */
19557 {1, 2, 3}} /* add r4, r2, r3 */
19559 {283467841536ll /* 0x4200000000 */ ,
19560 {{6, 1, 33}, /* shli r2, r1, 33 */
19561 {6, 1, 38}, /* shli r3, r1, 38 */
19562 {1, 2, 3}} /* add r4, r2, r3 */
19564 {292057776128ll /* 0x4400000000 */ ,
19565 {{6, 1, 34}, /* shli r2, r1, 34 */
19566 {6, 1, 38}, /* shli r3, r1, 38 */
19567 {1, 2, 3}} /* add r4, r2, r3 */
19569 {309237645312ll /* 0x4800000000 */ ,
19570 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19571 {6, 2, 35}} /* shli r3, r2, 35 */
19573 {343597383680ll /* 0x5000000000 */ ,
19574 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19575 {6, 2, 36}} /* shli r3, r2, 36 */
19577 {412316860416ll /* 0x6000000000 */ ,
19578 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19579 {6, 2, 37}} /* shli r3, r2, 37 */
19581 {549755813879ll /* 0x7ffffffff7 */ ,
19582 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19583 {6, 1, 39}, /* shli r3, r1, 39 */
19584 {2, 3, 2}} /* sub r4, r3, r2 */
19586 {549755813880ll /* 0x7ffffffff8 */ ,
19587 {{6, 1, 3}, /* shli r2, r1, 3 */
19588 {6, 1, 39}, /* shli r3, r1, 39 */
19589 {2, 3, 2}} /* sub r4, r3, r2 */
19591 {549755813881ll /* 0x7ffffffff9 */ ,
19592 {{6, 1, 36}, /* shli r2, r1, 36 */
19593 {2, 2, 1}, /* sub r3, r2, r1 */
19594 {5, 3, 1}} /* shl3add r4, r3, r1 */
19596 {549755813883ll /* 0x7ffffffffb */ ,
19597 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19598 {6, 1, 39}, /* shli r3, r1, 39 */
19599 {2, 3, 2}} /* sub r4, r3, r2 */
19601 {549755813884ll /* 0x7ffffffffc */ ,
19602 {{6, 1, 2}, /* shli r2, r1, 2 */
19603 {6, 1, 39}, /* shli r3, r1, 39 */
19604 {2, 3, 2}} /* sub r4, r3, r2 */
19606 {549755813885ll /* 0x7ffffffffd */ ,
19607 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19608 {6, 1, 39}, /* shli r3, r1, 39 */
19609 {2, 3, 2}} /* sub r4, r3, r2 */
19611 {549755813886ll /* 0x7ffffffffe */ ,
19612 {{6, 1, 1}, /* shli r2, r1, 1 */
19613 {6, 1, 39}, /* shli r3, r1, 39 */
19614 {2, 3, 2}} /* sub r4, r3, r2 */
19616 {549755813887ll /* 0x7fffffffff */ ,
19617 {{6, 1, 39}, /* shli r2, r1, 39 */
19618 {2, 2, 1}} /* sub r3, r2, r1 */
19620 {549755813888ll /* 0x8000000000 */ ,
19621 {{6, 1, 39}} /* shli r2, r1, 39 */
19623 {549755813889ll /* 0x8000000001 */ ,
19624 {{6, 1, 39}, /* shli r2, r1, 39 */
19625 {1, 1, 2}} /* add r3, r1, r2 */
19627 {549755813890ll /* 0x8000000002 */ ,
19628 {{6, 1, 39}, /* shli r2, r1, 39 */
19629 {3, 1, 2}} /* shl1add r3, r1, r2 */
19631 {549755813891ll /* 0x8000000003 */ ,
19632 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19633 {6, 1, 39}, /* shli r3, r1, 39 */
19634 {1, 2, 3}} /* add r4, r2, r3 */
19636 {549755813892ll /* 0x8000000004 */ ,
19637 {{6, 1, 39}, /* shli r2, r1, 39 */
19638 {4, 1, 2}} /* shl2add r3, r1, r2 */
19640 {549755813893ll /* 0x8000000005 */ ,
19641 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19642 {6, 1, 39}, /* shli r3, r1, 39 */
19643 {1, 2, 3}} /* add r4, r2, r3 */
19645 {549755813894ll /* 0x8000000006 */ ,
19646 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19647 {6, 1, 39}, /* shli r3, r1, 39 */
19648 {3, 2, 3}} /* shl1add r4, r2, r3 */
19650 {549755813895ll /* 0x8000000007 */ ,
19651 {{6, 1, 39}, /* shli r2, r1, 39 */
19652 {2, 2, 1}, /* sub r3, r2, r1 */
19653 {5, 1, 3}} /* shl3add r4, r1, r3 */
19655 {549755813896ll /* 0x8000000008 */ ,
19656 {{6, 1, 39}, /* shli r2, r1, 39 */
19657 {5, 1, 2}} /* shl3add r3, r1, r2 */
19659 {549755813897ll /* 0x8000000009 */ ,
19660 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19661 {6, 1, 39}, /* shli r3, r1, 39 */
19662 {1, 2, 3}} /* add r4, r2, r3 */
19664 {549755813898ll /* 0x800000000a */ ,
19665 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19666 {6, 1, 39}, /* shli r3, r1, 39 */
19667 {3, 2, 3}} /* shl1add r4, r2, r3 */
19669 {549755813904ll /* 0x8000000010 */ ,
19670 {{6, 1, 4}, /* shli r2, r1, 4 */
19671 {6, 1, 39}, /* shli r3, r1, 39 */
19672 {1, 2, 3}} /* add r4, r2, r3 */
19674 {549755813920ll /* 0x8000000020 */ ,
19675 {{6, 1, 5}, /* shli r2, r1, 5 */
19676 {6, 1, 39}, /* shli r3, r1, 39 */
19677 {1, 2, 3}} /* add r4, r2, r3 */
19679 {549755813952ll /* 0x8000000040 */ ,
19680 {{6, 1, 6}, /* shli r2, r1, 6 */
19681 {6, 1, 39}, /* shli r3, r1, 39 */
19682 {1, 2, 3}} /* add r4, r2, r3 */
19684 {549755814016ll /* 0x8000000080 */ ,
19685 {{6, 1, 7}, /* shli r2, r1, 7 */
19686 {6, 1, 39}, /* shli r3, r1, 39 */
19687 {1, 2, 3}} /* add r4, r2, r3 */
19689 {549755814144ll /* 0x8000000100 */ ,
19690 {{6, 1, 8}, /* shli r2, r1, 8 */
19691 {6, 1, 39}, /* shli r3, r1, 39 */
19692 {1, 2, 3}} /* add r4, r2, r3 */
19694 {549755814400ll /* 0x8000000200 */ ,
19695 {{6, 1, 9}, /* shli r2, r1, 9 */
19696 {6, 1, 39}, /* shli r3, r1, 39 */
19697 {1, 2, 3}} /* add r4, r2, r3 */
19699 {549755814912ll /* 0x8000000400 */ ,
19700 {{6, 1, 10}, /* shli r2, r1, 10 */
19701 {6, 1, 39}, /* shli r3, r1, 39 */
19702 {1, 2, 3}} /* add r4, r2, r3 */
19704 {549755815936ll /* 0x8000000800 */ ,
19705 {{6, 1, 11}, /* shli r2, r1, 11 */
19706 {6, 1, 39}, /* shli r3, r1, 39 */
19707 {1, 2, 3}} /* add r4, r2, r3 */
19709 {549755817984ll /* 0x8000001000 */ ,
19710 {{6, 1, 12}, /* shli r2, r1, 12 */
19711 {6, 1, 39}, /* shli r3, r1, 39 */
19712 {1, 2, 3}} /* add r4, r2, r3 */
19714 {549755822080ll /* 0x8000002000 */ ,
19715 {{6, 1, 13}, /* shli r2, r1, 13 */
19716 {6, 1, 39}, /* shli r3, r1, 39 */
19717 {1, 2, 3}} /* add r4, r2, r3 */
19719 {549755830272ll /* 0x8000004000 */ ,
19720 {{6, 1, 14}, /* shli r2, r1, 14 */
19721 {6, 1, 39}, /* shli r3, r1, 39 */
19722 {1, 2, 3}} /* add r4, r2, r3 */
19724 {549755846656ll /* 0x8000008000 */ ,
19725 {{6, 1, 15}, /* shli r2, r1, 15 */
19726 {6, 1, 39}, /* shli r3, r1, 39 */
19727 {1, 2, 3}} /* add r4, r2, r3 */
19729 {549755879424ll /* 0x8000010000 */ ,
19730 {{6, 1, 16}, /* shli r2, r1, 16 */
19731 {6, 1, 39}, /* shli r3, r1, 39 */
19732 {1, 2, 3}} /* add r4, r2, r3 */
19734 {549755944960ll /* 0x8000020000 */ ,
19735 {{6, 1, 17}, /* shli r2, r1, 17 */
19736 {6, 1, 39}, /* shli r3, r1, 39 */
19737 {1, 2, 3}} /* add r4, r2, r3 */
19739 {549756076032ll /* 0x8000040000 */ ,
19740 {{6, 1, 18}, /* shli r2, r1, 18 */
19741 {6, 1, 39}, /* shli r3, r1, 39 */
19742 {1, 2, 3}} /* add r4, r2, r3 */
19744 {549756338176ll /* 0x8000080000 */ ,
19745 {{6, 1, 19}, /* shli r2, r1, 19 */
19746 {6, 1, 39}, /* shli r3, r1, 39 */
19747 {1, 2, 3}} /* add r4, r2, r3 */
19749 {549756862464ll /* 0x8000100000 */ ,
19750 {{6, 1, 20}, /* shli r2, r1, 20 */
19751 {6, 1, 39}, /* shli r3, r1, 39 */
19752 {1, 2, 3}} /* add r4, r2, r3 */
19754 {549757911040ll /* 0x8000200000 */ ,
19755 {{6, 1, 21}, /* shli r2, r1, 21 */
19756 {6, 1, 39}, /* shli r3, r1, 39 */
19757 {1, 2, 3}} /* add r4, r2, r3 */
19759 {549760008192ll /* 0x8000400000 */ ,
19760 {{6, 1, 22}, /* shli r2, r1, 22 */
19761 {6, 1, 39}, /* shli r3, r1, 39 */
19762 {1, 2, 3}} /* add r4, r2, r3 */
19764 {549764202496ll /* 0x8000800000 */ ,
19765 {{6, 1, 23}, /* shli r2, r1, 23 */
19766 {6, 1, 39}, /* shli r3, r1, 39 */
19767 {1, 2, 3}} /* add r4, r2, r3 */
19769 {549772591104ll /* 0x8001000000 */ ,
19770 {{6, 1, 24}, /* shli r2, r1, 24 */
19771 {6, 1, 39}, /* shli r3, r1, 39 */
19772 {1, 2, 3}} /* add r4, r2, r3 */
19774 {549789368320ll /* 0x8002000000 */ ,
19775 {{6, 1, 25}, /* shli r2, r1, 25 */
19776 {6, 1, 39}, /* shli r3, r1, 39 */
19777 {1, 2, 3}} /* add r4, r2, r3 */
19779 {549822922752ll /* 0x8004000000 */ ,
19780 {{6, 1, 26}, /* shli r2, r1, 26 */
19781 {6, 1, 39}, /* shli r3, r1, 39 */
19782 {1, 2, 3}} /* add r4, r2, r3 */
19784 {549890031616ll /* 0x8008000000 */ ,
19785 {{6, 1, 27}, /* shli r2, r1, 27 */
19786 {6, 1, 39}, /* shli r3, r1, 39 */
19787 {1, 2, 3}} /* add r4, r2, r3 */
19789 {550024249344ll /* 0x8010000000 */ ,
19790 {{6, 1, 28}, /* shli r2, r1, 28 */
19791 {6, 1, 39}, /* shli r3, r1, 39 */
19792 {1, 2, 3}} /* add r4, r2, r3 */
19794 {550292684800ll /* 0x8020000000 */ ,
19795 {{6, 1, 29}, /* shli r2, r1, 29 */
19796 {6, 1, 39}, /* shli r3, r1, 39 */
19797 {1, 2, 3}} /* add r4, r2, r3 */
19799 {550829555712ll /* 0x8040000000 */ ,
19800 {{6, 1, 30}, /* shli r2, r1, 30 */
19801 {6, 1, 39}, /* shli r3, r1, 39 */
19802 {1, 2, 3}} /* add r4, r2, r3 */
19804 {551903297536ll /* 0x8080000000 */ ,
19805 {{6, 1, 31}, /* shli r2, r1, 31 */
19806 {6, 1, 39}, /* shli r3, r1, 39 */
19807 {1, 2, 3}} /* add r4, r2, r3 */
19809 {554050781184ll /* 0x8100000000 */ ,
19810 {{6, 1, 32}, /* shli r2, r1, 32 */
19811 {6, 1, 39}, /* shli r3, r1, 39 */
19812 {1, 2, 3}} /* add r4, r2, r3 */
19814 {558345748480ll /* 0x8200000000 */ ,
19815 {{6, 1, 33}, /* shli r2, r1, 33 */
19816 {6, 1, 39}, /* shli r3, r1, 39 */
19817 {1, 2, 3}} /* add r4, r2, r3 */
19819 {566935683072ll /* 0x8400000000 */ ,
19820 {{6, 1, 34}, /* shli r2, r1, 34 */
19821 {6, 1, 39}, /* shli r3, r1, 39 */
19822 {1, 2, 3}} /* add r4, r2, r3 */
19824 {584115552256ll /* 0x8800000000 */ ,
19825 {{6, 1, 35}, /* shli r2, r1, 35 */
19826 {6, 1, 39}, /* shli r3, r1, 39 */
19827 {1, 2, 3}} /* add r4, r2, r3 */
19829 {618475290624ll /* 0x9000000000 */ ,
19830 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19831 {6, 2, 36}} /* shli r3, r2, 36 */
19833 {687194767360ll /* 0xa000000000 */ ,
19834 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19835 {6, 2, 37}} /* shli r3, r2, 37 */
19837 {824633720832ll /* 0xc000000000 */ ,
19838 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19839 {6, 2, 38}} /* shli r3, r2, 38 */
19841 {1099511627767ll /* 0xfffffffff7 */ ,
19842 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19843 {6, 1, 40}, /* shli r3, r1, 40 */
19844 {2, 3, 2}} /* sub r4, r3, r2 */
19846 {1099511627768ll /* 0xfffffffff8 */ ,
19847 {{6, 1, 3}, /* shli r2, r1, 3 */
19848 {6, 1, 40}, /* shli r3, r1, 40 */
19849 {2, 3, 2}} /* sub r4, r3, r2 */
19851 {1099511627769ll /* 0xfffffffff9 */ ,
19852 {{6, 1, 37}, /* shli r2, r1, 37 */
19853 {2, 2, 1}, /* sub r3, r2, r1 */
19854 {5, 3, 1}} /* shl3add r4, r3, r1 */
19856 {1099511627771ll /* 0xfffffffffb */ ,
19857 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19858 {6, 1, 40}, /* shli r3, r1, 40 */
19859 {2, 3, 2}} /* sub r4, r3, r2 */
19861 {1099511627772ll /* 0xfffffffffc */ ,
19862 {{6, 1, 2}, /* shli r2, r1, 2 */
19863 {6, 1, 40}, /* shli r3, r1, 40 */
19864 {2, 3, 2}} /* sub r4, r3, r2 */
19866 {1099511627773ll /* 0xfffffffffd */ ,
19867 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19868 {6, 1, 40}, /* shli r3, r1, 40 */
19869 {2, 3, 2}} /* sub r4, r3, r2 */
19871 {1099511627774ll /* 0xfffffffffe */ ,
19872 {{6, 1, 1}, /* shli r2, r1, 1 */
19873 {6, 1, 40}, /* shli r3, r1, 40 */
19874 {2, 3, 2}} /* sub r4, r3, r2 */
19876 {1099511627775ll /* 0xffffffffff */ ,
19877 {{6, 1, 40}, /* shli r2, r1, 40 */
19878 {2, 2, 1}} /* sub r3, r2, r1 */
19880 {1099511627776ll /* 0x10000000000 */ ,
19881 {{6, 1, 40}} /* shli r2, r1, 40 */
19883 {1099511627777ll /* 0x10000000001 */ ,
19884 {{6, 1, 40}, /* shli r2, r1, 40 */
19885 {1, 1, 2}} /* add r3, r1, r2 */
19887 {1099511627778ll /* 0x10000000002 */ ,
19888 {{6, 1, 40}, /* shli r2, r1, 40 */
19889 {3, 1, 2}} /* shl1add r3, r1, r2 */
19891 {1099511627779ll /* 0x10000000003 */ ,
19892 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19893 {6, 1, 40}, /* shli r3, r1, 40 */
19894 {1, 2, 3}} /* add r4, r2, r3 */
19896 {1099511627780ll /* 0x10000000004 */ ,
19897 {{6, 1, 40}, /* shli r2, r1, 40 */
19898 {4, 1, 2}} /* shl2add r3, r1, r2 */
19900 {1099511627781ll /* 0x10000000005 */ ,
19901 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19902 {6, 1, 40}, /* shli r3, r1, 40 */
19903 {1, 2, 3}} /* add r4, r2, r3 */
19905 {1099511627782ll /* 0x10000000006 */ ,
19906 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19907 {6, 1, 40}, /* shli r3, r1, 40 */
19908 {3, 2, 3}} /* shl1add r4, r2, r3 */
19910 {1099511627783ll /* 0x10000000007 */ ,
19911 {{6, 1, 40}, /* shli r2, r1, 40 */
19912 {2, 2, 1}, /* sub r3, r2, r1 */
19913 {5, 1, 3}} /* shl3add r4, r1, r3 */
19915 {1099511627784ll /* 0x10000000008 */ ,
19916 {{6, 1, 40}, /* shli r2, r1, 40 */
19917 {5, 1, 2}} /* shl3add r3, r1, r2 */
19919 {1099511627785ll /* 0x10000000009 */ ,
19920 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19921 {6, 1, 40}, /* shli r3, r1, 40 */
19922 {1, 2, 3}} /* add r4, r2, r3 */
19924 {1099511627786ll /* 0x1000000000a */ ,
19925 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19926 {6, 1, 40}, /* shli r3, r1, 40 */
19927 {3, 2, 3}} /* shl1add r4, r2, r3 */
19929 {1099511627792ll /* 0x10000000010 */ ,
19930 {{6, 1, 4}, /* shli r2, r1, 4 */
19931 {6, 1, 40}, /* shli r3, r1, 40 */
19932 {1, 2, 3}} /* add r4, r2, r3 */
19934 {1099511627808ll /* 0x10000000020 */ ,
19935 {{6, 1, 5}, /* shli r2, r1, 5 */
19936 {6, 1, 40}, /* shli r3, r1, 40 */
19937 {1, 2, 3}} /* add r4, r2, r3 */
19939 {1099511627840ll /* 0x10000000040 */ ,
19940 {{6, 1, 6}, /* shli r2, r1, 6 */
19941 {6, 1, 40}, /* shli r3, r1, 40 */
19942 {1, 2, 3}} /* add r4, r2, r3 */
19944 {1099511627904ll /* 0x10000000080 */ ,
19945 {{6, 1, 7}, /* shli r2, r1, 7 */
19946 {6, 1, 40}, /* shli r3, r1, 40 */
19947 {1, 2, 3}} /* add r4, r2, r3 */
19949 {1099511628032ll /* 0x10000000100 */ ,
19950 {{6, 1, 8}, /* shli r2, r1, 8 */
19951 {6, 1, 40}, /* shli r3, r1, 40 */
19952 {1, 2, 3}} /* add r4, r2, r3 */
19954 {1099511628288ll /* 0x10000000200 */ ,
19955 {{6, 1, 9}, /* shli r2, r1, 9 */
19956 {6, 1, 40}, /* shli r3, r1, 40 */
19957 {1, 2, 3}} /* add r4, r2, r3 */
19959 {1099511628800ll /* 0x10000000400 */ ,
19960 {{6, 1, 10}, /* shli r2, r1, 10 */
19961 {6, 1, 40}, /* shli r3, r1, 40 */
19962 {1, 2, 3}} /* add r4, r2, r3 */
19964 {1099511629824ll /* 0x10000000800 */ ,
19965 {{6, 1, 11}, /* shli r2, r1, 11 */
19966 {6, 1, 40}, /* shli r3, r1, 40 */
19967 {1, 2, 3}} /* add r4, r2, r3 */
19969 {1099511631872ll /* 0x10000001000 */ ,
19970 {{6, 1, 12}, /* shli r2, r1, 12 */
19971 {6, 1, 40}, /* shli r3, r1, 40 */
19972 {1, 2, 3}} /* add r4, r2, r3 */
19974 {1099511635968ll /* 0x10000002000 */ ,
19975 {{6, 1, 13}, /* shli r2, r1, 13 */
19976 {6, 1, 40}, /* shli r3, r1, 40 */
19977 {1, 2, 3}} /* add r4, r2, r3 */
19979 {1099511644160ll /* 0x10000004000 */ ,
19980 {{6, 1, 14}, /* shli r2, r1, 14 */
19981 {6, 1, 40}, /* shli r3, r1, 40 */
19982 {1, 2, 3}} /* add r4, r2, r3 */
19984 {1099511660544ll /* 0x10000008000 */ ,
19985 {{6, 1, 15}, /* shli r2, r1, 15 */
19986 {6, 1, 40}, /* shli r3, r1, 40 */
19987 {1, 2, 3}} /* add r4, r2, r3 */
19989 {1099511693312ll /* 0x10000010000 */ ,
19990 {{6, 1, 16}, /* shli r2, r1, 16 */
19991 {6, 1, 40}, /* shli r3, r1, 40 */
19992 {1, 2, 3}} /* add r4, r2, r3 */
19994 {1099511758848ll /* 0x10000020000 */ ,
19995 {{6, 1, 17}, /* shli r2, r1, 17 */
19996 {6, 1, 40}, /* shli r3, r1, 40 */
19997 {1, 2, 3}} /* add r4, r2, r3 */
19999 {1099511889920ll /* 0x10000040000 */ ,
20000 {{6, 1, 18}, /* shli r2, r1, 18 */
20001 {6, 1, 40}, /* shli r3, r1, 40 */
20002 {1, 2, 3}} /* add r4, r2, r3 */
20004 {1099512152064ll /* 0x10000080000 */ ,
20005 {{6, 1, 19}, /* shli r2, r1, 19 */
20006 {6, 1, 40}, /* shli r3, r1, 40 */
20007 {1, 2, 3}} /* add r4, r2, r3 */
20009 {1099512676352ll /* 0x10000100000 */ ,
20010 {{6, 1, 20}, /* shli r2, r1, 20 */
20011 {6, 1, 40}, /* shli r3, r1, 40 */
20012 {1, 2, 3}} /* add r4, r2, r3 */
20014 {1099513724928ll /* 0x10000200000 */ ,
20015 {{6, 1, 21}, /* shli r2, r1, 21 */
20016 {6, 1, 40}, /* shli r3, r1, 40 */
20017 {1, 2, 3}} /* add r4, r2, r3 */
20019 {1099515822080ll /* 0x10000400000 */ ,
20020 {{6, 1, 22}, /* shli r2, r1, 22 */
20021 {6, 1, 40}, /* shli r3, r1, 40 */
20022 {1, 2, 3}} /* add r4, r2, r3 */
20024 {1099520016384ll /* 0x10000800000 */ ,
20025 {{6, 1, 23}, /* shli r2, r1, 23 */
20026 {6, 1, 40}, /* shli r3, r1, 40 */
20027 {1, 2, 3}} /* add r4, r2, r3 */
20029 {1099528404992ll /* 0x10001000000 */ ,
20030 {{6, 1, 24}, /* shli r2, r1, 24 */
20031 {6, 1, 40}, /* shli r3, r1, 40 */
20032 {1, 2, 3}} /* add r4, r2, r3 */
20034 {1099545182208ll /* 0x10002000000 */ ,
20035 {{6, 1, 25}, /* shli r2, r1, 25 */
20036 {6, 1, 40}, /* shli r3, r1, 40 */
20037 {1, 2, 3}} /* add r4, r2, r3 */
20039 {1099578736640ll /* 0x10004000000 */ ,
20040 {{6, 1, 26}, /* shli r2, r1, 26 */
20041 {6, 1, 40}, /* shli r3, r1, 40 */
20042 {1, 2, 3}} /* add r4, r2, r3 */
20044 {1099645845504ll /* 0x10008000000 */ ,
20045 {{6, 1, 27}, /* shli r2, r1, 27 */
20046 {6, 1, 40}, /* shli r3, r1, 40 */
20047 {1, 2, 3}} /* add r4, r2, r3 */
20049 {1099780063232ll /* 0x10010000000 */ ,
20050 {{6, 1, 28}, /* shli r2, r1, 28 */
20051 {6, 1, 40}, /* shli r3, r1, 40 */
20052 {1, 2, 3}} /* add r4, r2, r3 */
20054 {1100048498688ll /* 0x10020000000 */ ,
20055 {{6, 1, 29}, /* shli r2, r1, 29 */
20056 {6, 1, 40}, /* shli r3, r1, 40 */
20057 {1, 2, 3}} /* add r4, r2, r3 */
20059 {1100585369600ll /* 0x10040000000 */ ,
20060 {{6, 1, 30}, /* shli r2, r1, 30 */
20061 {6, 1, 40}, /* shli r3, r1, 40 */
20062 {1, 2, 3}} /* add r4, r2, r3 */
20064 {1101659111424ll /* 0x10080000000 */ ,
20065 {{6, 1, 31}, /* shli r2, r1, 31 */
20066 {6, 1, 40}, /* shli r3, r1, 40 */
20067 {1, 2, 3}} /* add r4, r2, r3 */
20069 {1103806595072ll /* 0x10100000000 */ ,
20070 {{6, 1, 32}, /* shli r2, r1, 32 */
20071 {6, 1, 40}, /* shli r3, r1, 40 */
20072 {1, 2, 3}} /* add r4, r2, r3 */
20074 {1108101562368ll /* 0x10200000000 */ ,
20075 {{6, 1, 33}, /* shli r2, r1, 33 */
20076 {6, 1, 40}, /* shli r3, r1, 40 */
20077 {1, 2, 3}} /* add r4, r2, r3 */
20079 {1116691496960ll /* 0x10400000000 */ ,
20080 {{6, 1, 34}, /* shli r2, r1, 34 */
20081 {6, 1, 40}, /* shli r3, r1, 40 */
20082 {1, 2, 3}} /* add r4, r2, r3 */
20084 {1133871366144ll /* 0x10800000000 */ ,
20085 {{6, 1, 35}, /* shli r2, r1, 35 */
20086 {6, 1, 40}, /* shli r3, r1, 40 */
20087 {1, 2, 3}} /* add r4, r2, r3 */
20089 {1168231104512ll /* 0x11000000000 */ ,
20090 {{6, 1, 36}, /* shli r2, r1, 36 */
20091 {6, 1, 40}, /* shli r3, r1, 40 */
20092 {1, 2, 3}} /* add r4, r2, r3 */
20094 {1236950581248ll /* 0x12000000000 */ ,
20095 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20096 {6, 2, 37}} /* shli r3, r2, 37 */
20098 {1374389534720ll /* 0x14000000000 */ ,
20099 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20100 {6, 2, 38}} /* shli r3, r2, 38 */
20102 {1649267441664ll /* 0x18000000000 */ ,
20103 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20104 {6, 2, 39}} /* shli r3, r2, 39 */
20106 {2199023255543ll /* 0x1fffffffff7 */ ,
20107 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20108 {6, 1, 41}, /* shli r3, r1, 41 */
20109 {2, 3, 2}} /* sub r4, r3, r2 */
20111 {2199023255544ll /* 0x1fffffffff8 */ ,
20112 {{6, 1, 3}, /* shli r2, r1, 3 */
20113 {6, 1, 41}, /* shli r3, r1, 41 */
20114 {2, 3, 2}} /* sub r4, r3, r2 */
20116 {2199023255545ll /* 0x1fffffffff9 */ ,
20117 {{6, 1, 38}, /* shli r2, r1, 38 */
20118 {2, 2, 1}, /* sub r3, r2, r1 */
20119 {5, 3, 1}} /* shl3add r4, r3, r1 */
20121 {2199023255547ll /* 0x1fffffffffb */ ,
20122 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20123 {6, 1, 41}, /* shli r3, r1, 41 */
20124 {2, 3, 2}} /* sub r4, r3, r2 */
20126 {2199023255548ll /* 0x1fffffffffc */ ,
20127 {{6, 1, 2}, /* shli r2, r1, 2 */
20128 {6, 1, 41}, /* shli r3, r1, 41 */
20129 {2, 3, 2}} /* sub r4, r3, r2 */
20131 {2199023255549ll /* 0x1fffffffffd */ ,
20132 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20133 {6, 1, 41}, /* shli r3, r1, 41 */
20134 {2, 3, 2}} /* sub r4, r3, r2 */
20136 {2199023255550ll /* 0x1fffffffffe */ ,
20137 {{6, 1, 1}, /* shli r2, r1, 1 */
20138 {6, 1, 41}, /* shli r3, r1, 41 */
20139 {2, 3, 2}} /* sub r4, r3, r2 */
20141 {2199023255551ll /* 0x1ffffffffff */ ,
20142 {{6, 1, 41}, /* shli r2, r1, 41 */
20143 {2, 2, 1}} /* sub r3, r2, r1 */
20145 {2199023255552ll /* 0x20000000000 */ ,
20146 {{6, 1, 41}} /* shli r2, r1, 41 */
20148 {2199023255553ll /* 0x20000000001 */ ,
20149 {{6, 1, 41}, /* shli r2, r1, 41 */
20150 {1, 1, 2}} /* add r3, r1, r2 */
20152 {2199023255554ll /* 0x20000000002 */ ,
20153 {{6, 1, 41}, /* shli r2, r1, 41 */
20154 {3, 1, 2}} /* shl1add r3, r1, r2 */
20156 {2199023255555ll /* 0x20000000003 */ ,
20157 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20158 {6, 1, 41}, /* shli r3, r1, 41 */
20159 {1, 2, 3}} /* add r4, r2, r3 */
20161 {2199023255556ll /* 0x20000000004 */ ,
20162 {{6, 1, 41}, /* shli r2, r1, 41 */
20163 {4, 1, 2}} /* shl2add r3, r1, r2 */
20165 {2199023255557ll /* 0x20000000005 */ ,
20166 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20167 {6, 1, 41}, /* shli r3, r1, 41 */
20168 {1, 2, 3}} /* add r4, r2, r3 */
20170 {2199023255558ll /* 0x20000000006 */ ,
20171 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20172 {6, 1, 41}, /* shli r3, r1, 41 */
20173 {3, 2, 3}} /* shl1add r4, r2, r3 */
20175 {2199023255559ll /* 0x20000000007 */ ,
20176 {{6, 1, 41}, /* shli r2, r1, 41 */
20177 {2, 2, 1}, /* sub r3, r2, r1 */
20178 {5, 1, 3}} /* shl3add r4, r1, r3 */
20180 {2199023255560ll /* 0x20000000008 */ ,
20181 {{6, 1, 41}, /* shli r2, r1, 41 */
20182 {5, 1, 2}} /* shl3add r3, r1, r2 */
20184 {2199023255561ll /* 0x20000000009 */ ,
20185 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20186 {6, 1, 41}, /* shli r3, r1, 41 */
20187 {1, 2, 3}} /* add r4, r2, r3 */
20189 {2199023255562ll /* 0x2000000000a */ ,
20190 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20191 {6, 1, 41}, /* shli r3, r1, 41 */
20192 {3, 2, 3}} /* shl1add r4, r2, r3 */
20194 {2199023255568ll /* 0x20000000010 */ ,
20195 {{6, 1, 4}, /* shli r2, r1, 4 */
20196 {6, 1, 41}, /* shli r3, r1, 41 */
20197 {1, 2, 3}} /* add r4, r2, r3 */
20199 {2199023255584ll /* 0x20000000020 */ ,
20200 {{6, 1, 5}, /* shli r2, r1, 5 */
20201 {6, 1, 41}, /* shli r3, r1, 41 */
20202 {1, 2, 3}} /* add r4, r2, r3 */
20204 {2199023255616ll /* 0x20000000040 */ ,
20205 {{6, 1, 6}, /* shli r2, r1, 6 */
20206 {6, 1, 41}, /* shli r3, r1, 41 */
20207 {1, 2, 3}} /* add r4, r2, r3 */
20209 {2199023255680ll /* 0x20000000080 */ ,
20210 {{6, 1, 7}, /* shli r2, r1, 7 */
20211 {6, 1, 41}, /* shli r3, r1, 41 */
20212 {1, 2, 3}} /* add r4, r2, r3 */
20214 {2199023255808ll /* 0x20000000100 */ ,
20215 {{6, 1, 8}, /* shli r2, r1, 8 */
20216 {6, 1, 41}, /* shli r3, r1, 41 */
20217 {1, 2, 3}} /* add r4, r2, r3 */
20219 {2199023256064ll /* 0x20000000200 */ ,
20220 {{6, 1, 9}, /* shli r2, r1, 9 */
20221 {6, 1, 41}, /* shli r3, r1, 41 */
20222 {1, 2, 3}} /* add r4, r2, r3 */
20224 {2199023256576ll /* 0x20000000400 */ ,
20225 {{6, 1, 10}, /* shli r2, r1, 10 */
20226 {6, 1, 41}, /* shli r3, r1, 41 */
20227 {1, 2, 3}} /* add r4, r2, r3 */
20229 {2199023257600ll /* 0x20000000800 */ ,
20230 {{6, 1, 11}, /* shli r2, r1, 11 */
20231 {6, 1, 41}, /* shli r3, r1, 41 */
20232 {1, 2, 3}} /* add r4, r2, r3 */
20234 {2199023259648ll /* 0x20000001000 */ ,
20235 {{6, 1, 12}, /* shli r2, r1, 12 */
20236 {6, 1, 41}, /* shli r3, r1, 41 */
20237 {1, 2, 3}} /* add r4, r2, r3 */
20239 {2199023263744ll /* 0x20000002000 */ ,
20240 {{6, 1, 13}, /* shli r2, r1, 13 */
20241 {6, 1, 41}, /* shli r3, r1, 41 */
20242 {1, 2, 3}} /* add r4, r2, r3 */
20244 {2199023271936ll /* 0x20000004000 */ ,
20245 {{6, 1, 14}, /* shli r2, r1, 14 */
20246 {6, 1, 41}, /* shli r3, r1, 41 */
20247 {1, 2, 3}} /* add r4, r2, r3 */
20249 {2199023288320ll /* 0x20000008000 */ ,
20250 {{6, 1, 15}, /* shli r2, r1, 15 */
20251 {6, 1, 41}, /* shli r3, r1, 41 */
20252 {1, 2, 3}} /* add r4, r2, r3 */
20254 {2199023321088ll /* 0x20000010000 */ ,
20255 {{6, 1, 16}, /* shli r2, r1, 16 */
20256 {6, 1, 41}, /* shli r3, r1, 41 */
20257 {1, 2, 3}} /* add r4, r2, r3 */
20259 {2199023386624ll /* 0x20000020000 */ ,
20260 {{6, 1, 17}, /* shli r2, r1, 17 */
20261 {6, 1, 41}, /* shli r3, r1, 41 */
20262 {1, 2, 3}} /* add r4, r2, r3 */
20264 {2199023517696ll /* 0x20000040000 */ ,
20265 {{6, 1, 18}, /* shli r2, r1, 18 */
20266 {6, 1, 41}, /* shli r3, r1, 41 */
20267 {1, 2, 3}} /* add r4, r2, r3 */
20269 {2199023779840ll /* 0x20000080000 */ ,
20270 {{6, 1, 19}, /* shli r2, r1, 19 */
20271 {6, 1, 41}, /* shli r3, r1, 41 */
20272 {1, 2, 3}} /* add r4, r2, r3 */
20274 {2199024304128ll /* 0x20000100000 */ ,
20275 {{6, 1, 20}, /* shli r2, r1, 20 */
20276 {6, 1, 41}, /* shli r3, r1, 41 */
20277 {1, 2, 3}} /* add r4, r2, r3 */
20279 {2199025352704ll /* 0x20000200000 */ ,
20280 {{6, 1, 21}, /* shli r2, r1, 21 */
20281 {6, 1, 41}, /* shli r3, r1, 41 */
20282 {1, 2, 3}} /* add r4, r2, r3 */
20284 {2199027449856ll /* 0x20000400000 */ ,
20285 {{6, 1, 22}, /* shli r2, r1, 22 */
20286 {6, 1, 41}, /* shli r3, r1, 41 */
20287 {1, 2, 3}} /* add r4, r2, r3 */
20289 {2199031644160ll /* 0x20000800000 */ ,
20290 {{6, 1, 23}, /* shli r2, r1, 23 */
20291 {6, 1, 41}, /* shli r3, r1, 41 */
20292 {1, 2, 3}} /* add r4, r2, r3 */
20294 {2199040032768ll /* 0x20001000000 */ ,
20295 {{6, 1, 24}, /* shli r2, r1, 24 */
20296 {6, 1, 41}, /* shli r3, r1, 41 */
20297 {1, 2, 3}} /* add r4, r2, r3 */
20299 {2199056809984ll /* 0x20002000000 */ ,
20300 {{6, 1, 25}, /* shli r2, r1, 25 */
20301 {6, 1, 41}, /* shli r3, r1, 41 */
20302 {1, 2, 3}} /* add r4, r2, r3 */
20304 {2199090364416ll /* 0x20004000000 */ ,
20305 {{6, 1, 26}, /* shli r2, r1, 26 */
20306 {6, 1, 41}, /* shli r3, r1, 41 */
20307 {1, 2, 3}} /* add r4, r2, r3 */
20309 {2199157473280ll /* 0x20008000000 */ ,
20310 {{6, 1, 27}, /* shli r2, r1, 27 */
20311 {6, 1, 41}, /* shli r3, r1, 41 */
20312 {1, 2, 3}} /* add r4, r2, r3 */
20314 {2199291691008ll /* 0x20010000000 */ ,
20315 {{6, 1, 28}, /* shli r2, r1, 28 */
20316 {6, 1, 41}, /* shli r3, r1, 41 */
20317 {1, 2, 3}} /* add r4, r2, r3 */
20319 {2199560126464ll /* 0x20020000000 */ ,
20320 {{6, 1, 29}, /* shli r2, r1, 29 */
20321 {6, 1, 41}, /* shli r3, r1, 41 */
20322 {1, 2, 3}} /* add r4, r2, r3 */
20324 {2200096997376ll /* 0x20040000000 */ ,
20325 {{6, 1, 30}, /* shli r2, r1, 30 */
20326 {6, 1, 41}, /* shli r3, r1, 41 */
20327 {1, 2, 3}} /* add r4, r2, r3 */
20329 {2201170739200ll /* 0x20080000000 */ ,
20330 {{6, 1, 31}, /* shli r2, r1, 31 */
20331 {6, 1, 41}, /* shli r3, r1, 41 */
20332 {1, 2, 3}} /* add r4, r2, r3 */
20334 {2203318222848ll /* 0x20100000000 */ ,
20335 {{6, 1, 32}, /* shli r2, r1, 32 */
20336 {6, 1, 41}, /* shli r3, r1, 41 */
20337 {1, 2, 3}} /* add r4, r2, r3 */
20339 {2207613190144ll /* 0x20200000000 */ ,
20340 {{6, 1, 33}, /* shli r2, r1, 33 */
20341 {6, 1, 41}, /* shli r3, r1, 41 */
20342 {1, 2, 3}} /* add r4, r2, r3 */
20344 {2216203124736ll /* 0x20400000000 */ ,
20345 {{6, 1, 34}, /* shli r2, r1, 34 */
20346 {6, 1, 41}, /* shli r3, r1, 41 */
20347 {1, 2, 3}} /* add r4, r2, r3 */
20349 {2233382993920ll /* 0x20800000000 */ ,
20350 {{6, 1, 35}, /* shli r2, r1, 35 */
20351 {6, 1, 41}, /* shli r3, r1, 41 */
20352 {1, 2, 3}} /* add r4, r2, r3 */
20354 {2267742732288ll /* 0x21000000000 */ ,
20355 {{6, 1, 36}, /* shli r2, r1, 36 */
20356 {6, 1, 41}, /* shli r3, r1, 41 */
20357 {1, 2, 3}} /* add r4, r2, r3 */
20359 {2336462209024ll /* 0x22000000000 */ ,
20360 {{6, 1, 37}, /* shli r2, r1, 37 */
20361 {6, 1, 41}, /* shli r3, r1, 41 */
20362 {1, 2, 3}} /* add r4, r2, r3 */
20364 {2473901162496ll /* 0x24000000000 */ ,
20365 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20366 {6, 2, 38}} /* shli r3, r2, 38 */
20368 {2748779069440ll /* 0x28000000000 */ ,
20369 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20370 {6, 2, 39}} /* shli r3, r2, 39 */
20372 {3298534883328ll /* 0x30000000000 */ ,
20373 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20374 {6, 2, 40}} /* shli r3, r2, 40 */
20376 {4398046511095ll /* 0x3fffffffff7 */ ,
20377 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20378 {6, 1, 42}, /* shli r3, r1, 42 */
20379 {2, 3, 2}} /* sub r4, r3, r2 */
20381 {4398046511096ll /* 0x3fffffffff8 */ ,
20382 {{6, 1, 3}, /* shli r2, r1, 3 */
20383 {6, 1, 42}, /* shli r3, r1, 42 */
20384 {2, 3, 2}} /* sub r4, r3, r2 */
20386 {4398046511097ll /* 0x3fffffffff9 */ ,
20387 {{6, 1, 39}, /* shli r2, r1, 39 */
20388 {2, 2, 1}, /* sub r3, r2, r1 */
20389 {5, 3, 1}} /* shl3add r4, r3, r1 */
20391 {4398046511099ll /* 0x3fffffffffb */ ,
20392 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20393 {6, 1, 42}, /* shli r3, r1, 42 */
20394 {2, 3, 2}} /* sub r4, r3, r2 */
20396 {4398046511100ll /* 0x3fffffffffc */ ,
20397 {{6, 1, 2}, /* shli r2, r1, 2 */
20398 {6, 1, 42}, /* shli r3, r1, 42 */
20399 {2, 3, 2}} /* sub r4, r3, r2 */
20401 {4398046511101ll /* 0x3fffffffffd */ ,
20402 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20403 {6, 1, 42}, /* shli r3, r1, 42 */
20404 {2, 3, 2}} /* sub r4, r3, r2 */
20406 {4398046511102ll /* 0x3fffffffffe */ ,
20407 {{6, 1, 1}, /* shli r2, r1, 1 */
20408 {6, 1, 42}, /* shli r3, r1, 42 */
20409 {2, 3, 2}} /* sub r4, r3, r2 */
20411 {4398046511103ll /* 0x3ffffffffff */ ,
20412 {{6, 1, 42}, /* shli r2, r1, 42 */
20413 {2, 2, 1}} /* sub r3, r2, r1 */
20415 {4398046511104ll /* 0x40000000000 */ ,
20416 {{6, 1, 42}} /* shli r2, r1, 42 */
20418 {4398046511105ll /* 0x40000000001 */ ,
20419 {{6, 1, 42}, /* shli r2, r1, 42 */
20420 {1, 1, 2}} /* add r3, r1, r2 */
20422 {4398046511106ll /* 0x40000000002 */ ,
20423 {{6, 1, 42}, /* shli r2, r1, 42 */
20424 {3, 1, 2}} /* shl1add r3, r1, r2 */
20426 {4398046511107ll /* 0x40000000003 */ ,
20427 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20428 {6, 1, 42}, /* shli r3, r1, 42 */
20429 {1, 2, 3}} /* add r4, r2, r3 */
20431 {4398046511108ll /* 0x40000000004 */ ,
20432 {{6, 1, 42}, /* shli r2, r1, 42 */
20433 {4, 1, 2}} /* shl2add r3, r1, r2 */
20435 {4398046511109ll /* 0x40000000005 */ ,
20436 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20437 {6, 1, 42}, /* shli r3, r1, 42 */
20438 {1, 2, 3}} /* add r4, r2, r3 */
20440 {4398046511110ll /* 0x40000000006 */ ,
20441 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20442 {6, 1, 42}, /* shli r3, r1, 42 */
20443 {3, 2, 3}} /* shl1add r4, r2, r3 */
20445 {4398046511111ll /* 0x40000000007 */ ,
20446 {{6, 1, 42}, /* shli r2, r1, 42 */
20447 {2, 2, 1}, /* sub r3, r2, r1 */
20448 {5, 1, 3}} /* shl3add r4, r1, r3 */
20450 {4398046511112ll /* 0x40000000008 */ ,
20451 {{6, 1, 42}, /* shli r2, r1, 42 */
20452 {5, 1, 2}} /* shl3add r3, r1, r2 */
20454 {4398046511113ll /* 0x40000000009 */ ,
20455 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20456 {6, 1, 42}, /* shli r3, r1, 42 */
20457 {1, 2, 3}} /* add r4, r2, r3 */
20459 {4398046511114ll /* 0x4000000000a */ ,
20460 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20461 {6, 1, 42}, /* shli r3, r1, 42 */
20462 {3, 2, 3}} /* shl1add r4, r2, r3 */
20464 {4398046511120ll /* 0x40000000010 */ ,
20465 {{6, 1, 4}, /* shli r2, r1, 4 */
20466 {6, 1, 42}, /* shli r3, r1, 42 */
20467 {1, 2, 3}} /* add r4, r2, r3 */
20469 {4398046511136ll /* 0x40000000020 */ ,
20470 {{6, 1, 5}, /* shli r2, r1, 5 */
20471 {6, 1, 42}, /* shli r3, r1, 42 */
20472 {1, 2, 3}} /* add r4, r2, r3 */
20474 {4398046511168ll /* 0x40000000040 */ ,
20475 {{6, 1, 6}, /* shli r2, r1, 6 */
20476 {6, 1, 42}, /* shli r3, r1, 42 */
20477 {1, 2, 3}} /* add r4, r2, r3 */
20479 {4398046511232ll /* 0x40000000080 */ ,
20480 {{6, 1, 7}, /* shli r2, r1, 7 */
20481 {6, 1, 42}, /* shli r3, r1, 42 */
20482 {1, 2, 3}} /* add r4, r2, r3 */
20484 {4398046511360ll /* 0x40000000100 */ ,
20485 {{6, 1, 8}, /* shli r2, r1, 8 */
20486 {6, 1, 42}, /* shli r3, r1, 42 */
20487 {1, 2, 3}} /* add r4, r2, r3 */
20489 {4398046511616ll /* 0x40000000200 */ ,
20490 {{6, 1, 9}, /* shli r2, r1, 9 */
20491 {6, 1, 42}, /* shli r3, r1, 42 */
20492 {1, 2, 3}} /* add r4, r2, r3 */
20494 {4398046512128ll /* 0x40000000400 */ ,
20495 {{6, 1, 10}, /* shli r2, r1, 10 */
20496 {6, 1, 42}, /* shli r3, r1, 42 */
20497 {1, 2, 3}} /* add r4, r2, r3 */
20499 {4398046513152ll /* 0x40000000800 */ ,
20500 {{6, 1, 11}, /* shli r2, r1, 11 */
20501 {6, 1, 42}, /* shli r3, r1, 42 */
20502 {1, 2, 3}} /* add r4, r2, r3 */
20504 {4398046515200ll /* 0x40000001000 */ ,
20505 {{6, 1, 12}, /* shli r2, r1, 12 */
20506 {6, 1, 42}, /* shli r3, r1, 42 */
20507 {1, 2, 3}} /* add r4, r2, r3 */
20509 {4398046519296ll /* 0x40000002000 */ ,
20510 {{6, 1, 13}, /* shli r2, r1, 13 */
20511 {6, 1, 42}, /* shli r3, r1, 42 */
20512 {1, 2, 3}} /* add r4, r2, r3 */
20514 {4398046527488ll /* 0x40000004000 */ ,
20515 {{6, 1, 14}, /* shli r2, r1, 14 */
20516 {6, 1, 42}, /* shli r3, r1, 42 */
20517 {1, 2, 3}} /* add r4, r2, r3 */
20519 {4398046543872ll /* 0x40000008000 */ ,
20520 {{6, 1, 15}, /* shli r2, r1, 15 */
20521 {6, 1, 42}, /* shli r3, r1, 42 */
20522 {1, 2, 3}} /* add r4, r2, r3 */
20524 {4398046576640ll /* 0x40000010000 */ ,
20525 {{6, 1, 16}, /* shli r2, r1, 16 */
20526 {6, 1, 42}, /* shli r3, r1, 42 */
20527 {1, 2, 3}} /* add r4, r2, r3 */
20529 {4398046642176ll /* 0x40000020000 */ ,
20530 {{6, 1, 17}, /* shli r2, r1, 17 */
20531 {6, 1, 42}, /* shli r3, r1, 42 */
20532 {1, 2, 3}} /* add r4, r2, r3 */
20534 {4398046773248ll /* 0x40000040000 */ ,
20535 {{6, 1, 18}, /* shli r2, r1, 18 */
20536 {6, 1, 42}, /* shli r3, r1, 42 */
20537 {1, 2, 3}} /* add r4, r2, r3 */
20539 {4398047035392ll /* 0x40000080000 */ ,
20540 {{6, 1, 19}, /* shli r2, r1, 19 */
20541 {6, 1, 42}, /* shli r3, r1, 42 */
20542 {1, 2, 3}} /* add r4, r2, r3 */
20544 {4398047559680ll /* 0x40000100000 */ ,
20545 {{6, 1, 20}, /* shli r2, r1, 20 */
20546 {6, 1, 42}, /* shli r3, r1, 42 */
20547 {1, 2, 3}} /* add r4, r2, r3 */
20549 {4398048608256ll /* 0x40000200000 */ ,
20550 {{6, 1, 21}, /* shli r2, r1, 21 */
20551 {6, 1, 42}, /* shli r3, r1, 42 */
20552 {1, 2, 3}} /* add r4, r2, r3 */
20554 {4398050705408ll /* 0x40000400000 */ ,
20555 {{6, 1, 22}, /* shli r2, r1, 22 */
20556 {6, 1, 42}, /* shli r3, r1, 42 */
20557 {1, 2, 3}} /* add r4, r2, r3 */
20559 {4398054899712ll /* 0x40000800000 */ ,
20560 {{6, 1, 23}, /* shli r2, r1, 23 */
20561 {6, 1, 42}, /* shli r3, r1, 42 */
20562 {1, 2, 3}} /* add r4, r2, r3 */
20564 {4398063288320ll /* 0x40001000000 */ ,
20565 {{6, 1, 24}, /* shli r2, r1, 24 */
20566 {6, 1, 42}, /* shli r3, r1, 42 */
20567 {1, 2, 3}} /* add r4, r2, r3 */
20569 {4398080065536ll /* 0x40002000000 */ ,
20570 {{6, 1, 25}, /* shli r2, r1, 25 */
20571 {6, 1, 42}, /* shli r3, r1, 42 */
20572 {1, 2, 3}} /* add r4, r2, r3 */
20574 {4398113619968ll /* 0x40004000000 */ ,
20575 {{6, 1, 26}, /* shli r2, r1, 26 */
20576 {6, 1, 42}, /* shli r3, r1, 42 */
20577 {1, 2, 3}} /* add r4, r2, r3 */
20579 {4398180728832ll /* 0x40008000000 */ ,
20580 {{6, 1, 27}, /* shli r2, r1, 27 */
20581 {6, 1, 42}, /* shli r3, r1, 42 */
20582 {1, 2, 3}} /* add r4, r2, r3 */
20584 {4398314946560ll /* 0x40010000000 */ ,
20585 {{6, 1, 28}, /* shli r2, r1, 28 */
20586 {6, 1, 42}, /* shli r3, r1, 42 */
20587 {1, 2, 3}} /* add r4, r2, r3 */
20589 {4398583382016ll /* 0x40020000000 */ ,
20590 {{6, 1, 29}, /* shli r2, r1, 29 */
20591 {6, 1, 42}, /* shli r3, r1, 42 */
20592 {1, 2, 3}} /* add r4, r2, r3 */
20594 {4399120252928ll /* 0x40040000000 */ ,
20595 {{6, 1, 30}, /* shli r2, r1, 30 */
20596 {6, 1, 42}, /* shli r3, r1, 42 */
20597 {1, 2, 3}} /* add r4, r2, r3 */
20599 {4400193994752ll /* 0x40080000000 */ ,
20600 {{6, 1, 31}, /* shli r2, r1, 31 */
20601 {6, 1, 42}, /* shli r3, r1, 42 */
20602 {1, 2, 3}} /* add r4, r2, r3 */
20604 {4402341478400ll /* 0x40100000000 */ ,
20605 {{6, 1, 32}, /* shli r2, r1, 32 */
20606 {6, 1, 42}, /* shli r3, r1, 42 */
20607 {1, 2, 3}} /* add r4, r2, r3 */
20609 {4406636445696ll /* 0x40200000000 */ ,
20610 {{6, 1, 33}, /* shli r2, r1, 33 */
20611 {6, 1, 42}, /* shli r3, r1, 42 */
20612 {1, 2, 3}} /* add r4, r2, r3 */
20614 {4415226380288ll /* 0x40400000000 */ ,
20615 {{6, 1, 34}, /* shli r2, r1, 34 */
20616 {6, 1, 42}, /* shli r3, r1, 42 */
20617 {1, 2, 3}} /* add r4, r2, r3 */
20619 {4432406249472ll /* 0x40800000000 */ ,
20620 {{6, 1, 35}, /* shli r2, r1, 35 */
20621 {6, 1, 42}, /* shli r3, r1, 42 */
20622 {1, 2, 3}} /* add r4, r2, r3 */
20624 {4466765987840ll /* 0x41000000000 */ ,
20625 {{6, 1, 36}, /* shli r2, r1, 36 */
20626 {6, 1, 42}, /* shli r3, r1, 42 */
20627 {1, 2, 3}} /* add r4, r2, r3 */
20629 {4535485464576ll /* 0x42000000000 */ ,
20630 {{6, 1, 37}, /* shli r2, r1, 37 */
20631 {6, 1, 42}, /* shli r3, r1, 42 */
20632 {1, 2, 3}} /* add r4, r2, r3 */
20634 {4672924418048ll /* 0x44000000000 */ ,
20635 {{6, 1, 38}, /* shli r2, r1, 38 */
20636 {6, 1, 42}, /* shli r3, r1, 42 */
20637 {1, 2, 3}} /* add r4, r2, r3 */
20639 {4947802324992ll /* 0x48000000000 */ ,
20640 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20641 {6, 2, 39}} /* shli r3, r2, 39 */
20643 {5497558138880ll /* 0x50000000000 */ ,
20644 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20645 {6, 2, 40}} /* shli r3, r2, 40 */
20647 {6597069766656ll /* 0x60000000000 */ ,
20648 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20649 {6, 2, 41}} /* shli r3, r2, 41 */
20651 {8796093022199ll /* 0x7fffffffff7 */ ,
20652 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20653 {6, 1, 43}, /* shli r3, r1, 43 */
20654 {2, 3, 2}} /* sub r4, r3, r2 */
20656 {8796093022200ll /* 0x7fffffffff8 */ ,
20657 {{6, 1, 3}, /* shli r2, r1, 3 */
20658 {6, 1, 43}, /* shli r3, r1, 43 */
20659 {2, 3, 2}} /* sub r4, r3, r2 */
20661 {8796093022201ll /* 0x7fffffffff9 */ ,
20662 {{6, 1, 40}, /* shli r2, r1, 40 */
20663 {2, 2, 1}, /* sub r3, r2, r1 */
20664 {5, 3, 1}} /* shl3add r4, r3, r1 */
20666 {8796093022203ll /* 0x7fffffffffb */ ,
20667 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20668 {6, 1, 43}, /* shli r3, r1, 43 */
20669 {2, 3, 2}} /* sub r4, r3, r2 */
20671 {8796093022204ll /* 0x7fffffffffc */ ,
20672 {{6, 1, 2}, /* shli r2, r1, 2 */
20673 {6, 1, 43}, /* shli r3, r1, 43 */
20674 {2, 3, 2}} /* sub r4, r3, r2 */
20676 {8796093022205ll /* 0x7fffffffffd */ ,
20677 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20678 {6, 1, 43}, /* shli r3, r1, 43 */
20679 {2, 3, 2}} /* sub r4, r3, r2 */
20681 {8796093022206ll /* 0x7fffffffffe */ ,
20682 {{6, 1, 1}, /* shli r2, r1, 1 */
20683 {6, 1, 43}, /* shli r3, r1, 43 */
20684 {2, 3, 2}} /* sub r4, r3, r2 */
20686 {8796093022207ll /* 0x7ffffffffff */ ,
20687 {{6, 1, 43}, /* shli r2, r1, 43 */
20688 {2, 2, 1}} /* sub r3, r2, r1 */
20690 {8796093022208ll /* 0x80000000000 */ ,
20691 {{6, 1, 43}} /* shli r2, r1, 43 */
20693 {8796093022209ll /* 0x80000000001 */ ,
20694 {{6, 1, 43}, /* shli r2, r1, 43 */
20695 {1, 1, 2}} /* add r3, r1, r2 */
20697 {8796093022210ll /* 0x80000000002 */ ,
20698 {{6, 1, 43}, /* shli r2, r1, 43 */
20699 {3, 1, 2}} /* shl1add r3, r1, r2 */
20701 {8796093022211ll /* 0x80000000003 */ ,
20702 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20703 {6, 1, 43}, /* shli r3, r1, 43 */
20704 {1, 2, 3}} /* add r4, r2, r3 */
20706 {8796093022212ll /* 0x80000000004 */ ,
20707 {{6, 1, 43}, /* shli r2, r1, 43 */
20708 {4, 1, 2}} /* shl2add r3, r1, r2 */
20710 {8796093022213ll /* 0x80000000005 */ ,
20711 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20712 {6, 1, 43}, /* shli r3, r1, 43 */
20713 {1, 2, 3}} /* add r4, r2, r3 */
20715 {8796093022214ll /* 0x80000000006 */ ,
20716 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20717 {6, 1, 43}, /* shli r3, r1, 43 */
20718 {3, 2, 3}} /* shl1add r4, r2, r3 */
20720 {8796093022215ll /* 0x80000000007 */ ,
20721 {{6, 1, 43}, /* shli r2, r1, 43 */
20722 {2, 2, 1}, /* sub r3, r2, r1 */
20723 {5, 1, 3}} /* shl3add r4, r1, r3 */
20725 {8796093022216ll /* 0x80000000008 */ ,
20726 {{6, 1, 43}, /* shli r2, r1, 43 */
20727 {5, 1, 2}} /* shl3add r3, r1, r2 */
20729 {8796093022217ll /* 0x80000000009 */ ,
20730 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20731 {6, 1, 43}, /* shli r3, r1, 43 */
20732 {1, 2, 3}} /* add r4, r2, r3 */
20734 {8796093022218ll /* 0x8000000000a */ ,
20735 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20736 {6, 1, 43}, /* shli r3, r1, 43 */
20737 {3, 2, 3}} /* shl1add r4, r2, r3 */
20739 {8796093022224ll /* 0x80000000010 */ ,
20740 {{6, 1, 4}, /* shli r2, r1, 4 */
20741 {6, 1, 43}, /* shli r3, r1, 43 */
20742 {1, 2, 3}} /* add r4, r2, r3 */
20744 {8796093022240ll /* 0x80000000020 */ ,
20745 {{6, 1, 5}, /* shli r2, r1, 5 */
20746 {6, 1, 43}, /* shli r3, r1, 43 */
20747 {1, 2, 3}} /* add r4, r2, r3 */
20749 {8796093022272ll /* 0x80000000040 */ ,
20750 {{6, 1, 6}, /* shli r2, r1, 6 */
20751 {6, 1, 43}, /* shli r3, r1, 43 */
20752 {1, 2, 3}} /* add r4, r2, r3 */
20754 {8796093022336ll /* 0x80000000080 */ ,
20755 {{6, 1, 7}, /* shli r2, r1, 7 */
20756 {6, 1, 43}, /* shli r3, r1, 43 */
20757 {1, 2, 3}} /* add r4, r2, r3 */
20759 {8796093022464ll /* 0x80000000100 */ ,
20760 {{6, 1, 8}, /* shli r2, r1, 8 */
20761 {6, 1, 43}, /* shli r3, r1, 43 */
20762 {1, 2, 3}} /* add r4, r2, r3 */
20764 {8796093022720ll /* 0x80000000200 */ ,
20765 {{6, 1, 9}, /* shli r2, r1, 9 */
20766 {6, 1, 43}, /* shli r3, r1, 43 */
20767 {1, 2, 3}} /* add r4, r2, r3 */
20769 {8796093023232ll /* 0x80000000400 */ ,
20770 {{6, 1, 10}, /* shli r2, r1, 10 */
20771 {6, 1, 43}, /* shli r3, r1, 43 */
20772 {1, 2, 3}} /* add r4, r2, r3 */
20774 {8796093024256ll /* 0x80000000800 */ ,
20775 {{6, 1, 11}, /* shli r2, r1, 11 */
20776 {6, 1, 43}, /* shli r3, r1, 43 */
20777 {1, 2, 3}} /* add r4, r2, r3 */
20779 {8796093026304ll /* 0x80000001000 */ ,
20780 {{6, 1, 12}, /* shli r2, r1, 12 */
20781 {6, 1, 43}, /* shli r3, r1, 43 */
20782 {1, 2, 3}} /* add r4, r2, r3 */
20784 {8796093030400ll /* 0x80000002000 */ ,
20785 {{6, 1, 13}, /* shli r2, r1, 13 */
20786 {6, 1, 43}, /* shli r3, r1, 43 */
20787 {1, 2, 3}} /* add r4, r2, r3 */
20789 {8796093038592ll /* 0x80000004000 */ ,
20790 {{6, 1, 14}, /* shli r2, r1, 14 */
20791 {6, 1, 43}, /* shli r3, r1, 43 */
20792 {1, 2, 3}} /* add r4, r2, r3 */
20794 {8796093054976ll /* 0x80000008000 */ ,
20795 {{6, 1, 15}, /* shli r2, r1, 15 */
20796 {6, 1, 43}, /* shli r3, r1, 43 */
20797 {1, 2, 3}} /* add r4, r2, r3 */
20799 {8796093087744ll /* 0x80000010000 */ ,
20800 {{6, 1, 16}, /* shli r2, r1, 16 */
20801 {6, 1, 43}, /* shli r3, r1, 43 */
20802 {1, 2, 3}} /* add r4, r2, r3 */
20804 {8796093153280ll /* 0x80000020000 */ ,
20805 {{6, 1, 17}, /* shli r2, r1, 17 */
20806 {6, 1, 43}, /* shli r3, r1, 43 */
20807 {1, 2, 3}} /* add r4, r2, r3 */
20809 {8796093284352ll /* 0x80000040000 */ ,
20810 {{6, 1, 18}, /* shli r2, r1, 18 */
20811 {6, 1, 43}, /* shli r3, r1, 43 */
20812 {1, 2, 3}} /* add r4, r2, r3 */
20814 {8796093546496ll /* 0x80000080000 */ ,
20815 {{6, 1, 19}, /* shli r2, r1, 19 */
20816 {6, 1, 43}, /* shli r3, r1, 43 */
20817 {1, 2, 3}} /* add r4, r2, r3 */
20819 {8796094070784ll /* 0x80000100000 */ ,
20820 {{6, 1, 20}, /* shli r2, r1, 20 */
20821 {6, 1, 43}, /* shli r3, r1, 43 */
20822 {1, 2, 3}} /* add r4, r2, r3 */
20824 {8796095119360ll /* 0x80000200000 */ ,
20825 {{6, 1, 21}, /* shli r2, r1, 21 */
20826 {6, 1, 43}, /* shli r3, r1, 43 */
20827 {1, 2, 3}} /* add r4, r2, r3 */
20829 {8796097216512ll /* 0x80000400000 */ ,
20830 {{6, 1, 22}, /* shli r2, r1, 22 */
20831 {6, 1, 43}, /* shli r3, r1, 43 */
20832 {1, 2, 3}} /* add r4, r2, r3 */
20834 {8796101410816ll /* 0x80000800000 */ ,
20835 {{6, 1, 23}, /* shli r2, r1, 23 */
20836 {6, 1, 43}, /* shli r3, r1, 43 */
20837 {1, 2, 3}} /* add r4, r2, r3 */
20839 {8796109799424ll /* 0x80001000000 */ ,
20840 {{6, 1, 24}, /* shli r2, r1, 24 */
20841 {6, 1, 43}, /* shli r3, r1, 43 */
20842 {1, 2, 3}} /* add r4, r2, r3 */
20844 {8796126576640ll /* 0x80002000000 */ ,
20845 {{6, 1, 25}, /* shli r2, r1, 25 */
20846 {6, 1, 43}, /* shli r3, r1, 43 */
20847 {1, 2, 3}} /* add r4, r2, r3 */
20849 {8796160131072ll /* 0x80004000000 */ ,
20850 {{6, 1, 26}, /* shli r2, r1, 26 */
20851 {6, 1, 43}, /* shli r3, r1, 43 */
20852 {1, 2, 3}} /* add r4, r2, r3 */
20854 {8796227239936ll /* 0x80008000000 */ ,
20855 {{6, 1, 27}, /* shli r2, r1, 27 */
20856 {6, 1, 43}, /* shli r3, r1, 43 */
20857 {1, 2, 3}} /* add r4, r2, r3 */
20859 {8796361457664ll /* 0x80010000000 */ ,
20860 {{6, 1, 28}, /* shli r2, r1, 28 */
20861 {6, 1, 43}, /* shli r3, r1, 43 */
20862 {1, 2, 3}} /* add r4, r2, r3 */
20864 {8796629893120ll /* 0x80020000000 */ ,
20865 {{6, 1, 29}, /* shli r2, r1, 29 */
20866 {6, 1, 43}, /* shli r3, r1, 43 */
20867 {1, 2, 3}} /* add r4, r2, r3 */
20869 {8797166764032ll /* 0x80040000000 */ ,
20870 {{6, 1, 30}, /* shli r2, r1, 30 */
20871 {6, 1, 43}, /* shli r3, r1, 43 */
20872 {1, 2, 3}} /* add r4, r2, r3 */
20874 {8798240505856ll /* 0x80080000000 */ ,
20875 {{6, 1, 31}, /* shli r2, r1, 31 */
20876 {6, 1, 43}, /* shli r3, r1, 43 */
20877 {1, 2, 3}} /* add r4, r2, r3 */
20879 {8800387989504ll /* 0x80100000000 */ ,
20880 {{6, 1, 32}, /* shli r2, r1, 32 */
20881 {6, 1, 43}, /* shli r3, r1, 43 */
20882 {1, 2, 3}} /* add r4, r2, r3 */
20884 {8804682956800ll /* 0x80200000000 */ ,
20885 {{6, 1, 33}, /* shli r2, r1, 33 */
20886 {6, 1, 43}, /* shli r3, r1, 43 */
20887 {1, 2, 3}} /* add r4, r2, r3 */
20889 {8813272891392ll /* 0x80400000000 */ ,
20890 {{6, 1, 34}, /* shli r2, r1, 34 */
20891 {6, 1, 43}, /* shli r3, r1, 43 */
20892 {1, 2, 3}} /* add r4, r2, r3 */
20894 {8830452760576ll /* 0x80800000000 */ ,
20895 {{6, 1, 35}, /* shli r2, r1, 35 */
20896 {6, 1, 43}, /* shli r3, r1, 43 */
20897 {1, 2, 3}} /* add r4, r2, r3 */
20899 {8864812498944ll /* 0x81000000000 */ ,
20900 {{6, 1, 36}, /* shli r2, r1, 36 */
20901 {6, 1, 43}, /* shli r3, r1, 43 */
20902 {1, 2, 3}} /* add r4, r2, r3 */
20904 {8933531975680ll /* 0x82000000000 */ ,
20905 {{6, 1, 37}, /* shli r2, r1, 37 */
20906 {6, 1, 43}, /* shli r3, r1, 43 */
20907 {1, 2, 3}} /* add r4, r2, r3 */
20909 {9070970929152ll /* 0x84000000000 */ ,
20910 {{6, 1, 38}, /* shli r2, r1, 38 */
20911 {6, 1, 43}, /* shli r3, r1, 43 */
20912 {1, 2, 3}} /* add r4, r2, r3 */
20914 {9345848836096ll /* 0x88000000000 */ ,
20915 {{6, 1, 39}, /* shli r2, r1, 39 */
20916 {6, 1, 43}, /* shli r3, r1, 43 */
20917 {1, 2, 3}} /* add r4, r2, r3 */
20919 {9895604649984ll /* 0x90000000000 */ ,
20920 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20921 {6, 2, 40}} /* shli r3, r2, 40 */
20923 {10995116277760ll /* 0xa0000000000 */ ,
20924 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20925 {6, 2, 41}} /* shli r3, r2, 41 */
20927 {13194139533312ll /* 0xc0000000000 */ ,
20928 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20929 {6, 2, 42}} /* shli r3, r2, 42 */
20931 {17592186044407ll /* 0xffffffffff7 */ ,
20932 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20933 {6, 1, 44}, /* shli r3, r1, 44 */
20934 {2, 3, 2}} /* sub r4, r3, r2 */
20936 {17592186044408ll /* 0xffffffffff8 */ ,
20937 {{6, 1, 3}, /* shli r2, r1, 3 */
20938 {6, 1, 44}, /* shli r3, r1, 44 */
20939 {2, 3, 2}} /* sub r4, r3, r2 */
20941 {17592186044409ll /* 0xffffffffff9 */ ,
20942 {{6, 1, 41}, /* shli r2, r1, 41 */
20943 {2, 2, 1}, /* sub r3, r2, r1 */
20944 {5, 3, 1}} /* shl3add r4, r3, r1 */
20946 {17592186044411ll /* 0xffffffffffb */ ,
20947 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20948 {6, 1, 44}, /* shli r3, r1, 44 */
20949 {2, 3, 2}} /* sub r4, r3, r2 */
20951 {17592186044412ll /* 0xffffffffffc */ ,
20952 {{6, 1, 2}, /* shli r2, r1, 2 */
20953 {6, 1, 44}, /* shli r3, r1, 44 */
20954 {2, 3, 2}} /* sub r4, r3, r2 */
20956 {17592186044413ll /* 0xffffffffffd */ ,
20957 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20958 {6, 1, 44}, /* shli r3, r1, 44 */
20959 {2, 3, 2}} /* sub r4, r3, r2 */
20961 {17592186044414ll /* 0xffffffffffe */ ,
20962 {{6, 1, 1}, /* shli r2, r1, 1 */
20963 {6, 1, 44}, /* shli r3, r1, 44 */
20964 {2, 3, 2}} /* sub r4, r3, r2 */
20966 {17592186044415ll /* 0xfffffffffff */ ,
20967 {{6, 1, 44}, /* shli r2, r1, 44 */
20968 {2, 2, 1}} /* sub r3, r2, r1 */
20970 {17592186044416ll /* 0x100000000000 */ ,
20971 {{6, 1, 44}} /* shli r2, r1, 44 */
20973 {17592186044417ll /* 0x100000000001 */ ,
20974 {{6, 1, 44}, /* shli r2, r1, 44 */
20975 {1, 1, 2}} /* add r3, r1, r2 */
20977 {17592186044418ll /* 0x100000000002 */ ,
20978 {{6, 1, 44}, /* shli r2, r1, 44 */
20979 {3, 1, 2}} /* shl1add r3, r1, r2 */
20981 {17592186044419ll /* 0x100000000003 */ ,
20982 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20983 {6, 1, 44}, /* shli r3, r1, 44 */
20984 {1, 2, 3}} /* add r4, r2, r3 */
20986 {17592186044420ll /* 0x100000000004 */ ,
20987 {{6, 1, 44}, /* shli r2, r1, 44 */
20988 {4, 1, 2}} /* shl2add r3, r1, r2 */
20990 {17592186044421ll /* 0x100000000005 */ ,
20991 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20992 {6, 1, 44}, /* shli r3, r1, 44 */
20993 {1, 2, 3}} /* add r4, r2, r3 */
20995 {17592186044422ll /* 0x100000000006 */ ,
20996 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20997 {6, 1, 44}, /* shli r3, r1, 44 */
20998 {3, 2, 3}} /* shl1add r4, r2, r3 */
21000 {17592186044423ll /* 0x100000000007 */ ,
21001 {{6, 1, 44}, /* shli r2, r1, 44 */
21002 {2, 2, 1}, /* sub r3, r2, r1 */
21003 {5, 1, 3}} /* shl3add r4, r1, r3 */
21005 {17592186044424ll /* 0x100000000008 */ ,
21006 {{6, 1, 44}, /* shli r2, r1, 44 */
21007 {5, 1, 2}} /* shl3add r3, r1, r2 */
21009 {17592186044425ll /* 0x100000000009 */ ,
21010 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21011 {6, 1, 44}, /* shli r3, r1, 44 */
21012 {1, 2, 3}} /* add r4, r2, r3 */
21014 {17592186044426ll /* 0x10000000000a */ ,
21015 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21016 {6, 1, 44}, /* shli r3, r1, 44 */
21017 {3, 2, 3}} /* shl1add r4, r2, r3 */
21019 {17592186044432ll /* 0x100000000010 */ ,
21020 {{6, 1, 4}, /* shli r2, r1, 4 */
21021 {6, 1, 44}, /* shli r3, r1, 44 */
21022 {1, 2, 3}} /* add r4, r2, r3 */
21024 {17592186044448ll /* 0x100000000020 */ ,
21025 {{6, 1, 5}, /* shli r2, r1, 5 */
21026 {6, 1, 44}, /* shli r3, r1, 44 */
21027 {1, 2, 3}} /* add r4, r2, r3 */
21029 {17592186044480ll /* 0x100000000040 */ ,
21030 {{6, 1, 6}, /* shli r2, r1, 6 */
21031 {6, 1, 44}, /* shli r3, r1, 44 */
21032 {1, 2, 3}} /* add r4, r2, r3 */
21034 {17592186044544ll /* 0x100000000080 */ ,
21035 {{6, 1, 7}, /* shli r2, r1, 7 */
21036 {6, 1, 44}, /* shli r3, r1, 44 */
21037 {1, 2, 3}} /* add r4, r2, r3 */
21039 {17592186044672ll /* 0x100000000100 */ ,
21040 {{6, 1, 8}, /* shli r2, r1, 8 */
21041 {6, 1, 44}, /* shli r3, r1, 44 */
21042 {1, 2, 3}} /* add r4, r2, r3 */
21044 {17592186044928ll /* 0x100000000200 */ ,
21045 {{6, 1, 9}, /* shli r2, r1, 9 */
21046 {6, 1, 44}, /* shli r3, r1, 44 */
21047 {1, 2, 3}} /* add r4, r2, r3 */
21049 {17592186045440ll /* 0x100000000400 */ ,
21050 {{6, 1, 10}, /* shli r2, r1, 10 */
21051 {6, 1, 44}, /* shli r3, r1, 44 */
21052 {1, 2, 3}} /* add r4, r2, r3 */
21054 {17592186046464ll /* 0x100000000800 */ ,
21055 {{6, 1, 11}, /* shli r2, r1, 11 */
21056 {6, 1, 44}, /* shli r3, r1, 44 */
21057 {1, 2, 3}} /* add r4, r2, r3 */
21059 {17592186048512ll /* 0x100000001000 */ ,
21060 {{6, 1, 12}, /* shli r2, r1, 12 */
21061 {6, 1, 44}, /* shli r3, r1, 44 */
21062 {1, 2, 3}} /* add r4, r2, r3 */
21064 {17592186052608ll /* 0x100000002000 */ ,
21065 {{6, 1, 13}, /* shli r2, r1, 13 */
21066 {6, 1, 44}, /* shli r3, r1, 44 */
21067 {1, 2, 3}} /* add r4, r2, r3 */
21069 {17592186060800ll /* 0x100000004000 */ ,
21070 {{6, 1, 14}, /* shli r2, r1, 14 */
21071 {6, 1, 44}, /* shli r3, r1, 44 */
21072 {1, 2, 3}} /* add r4, r2, r3 */
21074 {17592186077184ll /* 0x100000008000 */ ,
21075 {{6, 1, 15}, /* shli r2, r1, 15 */
21076 {6, 1, 44}, /* shli r3, r1, 44 */
21077 {1, 2, 3}} /* add r4, r2, r3 */
21079 {17592186109952ll /* 0x100000010000 */ ,
21080 {{6, 1, 16}, /* shli r2, r1, 16 */
21081 {6, 1, 44}, /* shli r3, r1, 44 */
21082 {1, 2, 3}} /* add r4, r2, r3 */
21084 {17592186175488ll /* 0x100000020000 */ ,
21085 {{6, 1, 17}, /* shli r2, r1, 17 */
21086 {6, 1, 44}, /* shli r3, r1, 44 */
21087 {1, 2, 3}} /* add r4, r2, r3 */
21089 {17592186306560ll /* 0x100000040000 */ ,
21090 {{6, 1, 18}, /* shli r2, r1, 18 */
21091 {6, 1, 44}, /* shli r3, r1, 44 */
21092 {1, 2, 3}} /* add r4, r2, r3 */
21094 {17592186568704ll /* 0x100000080000 */ ,
21095 {{6, 1, 19}, /* shli r2, r1, 19 */
21096 {6, 1, 44}, /* shli r3, r1, 44 */
21097 {1, 2, 3}} /* add r4, r2, r3 */
21099 {17592187092992ll /* 0x100000100000 */ ,
21100 {{6, 1, 20}, /* shli r2, r1, 20 */
21101 {6, 1, 44}, /* shli r3, r1, 44 */
21102 {1, 2, 3}} /* add r4, r2, r3 */
21104 {17592188141568ll /* 0x100000200000 */ ,
21105 {{6, 1, 21}, /* shli r2, r1, 21 */
21106 {6, 1, 44}, /* shli r3, r1, 44 */
21107 {1, 2, 3}} /* add r4, r2, r3 */
21109 {17592190238720ll /* 0x100000400000 */ ,
21110 {{6, 1, 22}, /* shli r2, r1, 22 */
21111 {6, 1, 44}, /* shli r3, r1, 44 */
21112 {1, 2, 3}} /* add r4, r2, r3 */
21114 {17592194433024ll /* 0x100000800000 */ ,
21115 {{6, 1, 23}, /* shli r2, r1, 23 */
21116 {6, 1, 44}, /* shli r3, r1, 44 */
21117 {1, 2, 3}} /* add r4, r2, r3 */
21119 {17592202821632ll /* 0x100001000000 */ ,
21120 {{6, 1, 24}, /* shli r2, r1, 24 */
21121 {6, 1, 44}, /* shli r3, r1, 44 */
21122 {1, 2, 3}} /* add r4, r2, r3 */
21124 {17592219598848ll /* 0x100002000000 */ ,
21125 {{6, 1, 25}, /* shli r2, r1, 25 */
21126 {6, 1, 44}, /* shli r3, r1, 44 */
21127 {1, 2, 3}} /* add r4, r2, r3 */
21129 {17592253153280ll /* 0x100004000000 */ ,
21130 {{6, 1, 26}, /* shli r2, r1, 26 */
21131 {6, 1, 44}, /* shli r3, r1, 44 */
21132 {1, 2, 3}} /* add r4, r2, r3 */
21134 {17592320262144ll /* 0x100008000000 */ ,
21135 {{6, 1, 27}, /* shli r2, r1, 27 */
21136 {6, 1, 44}, /* shli r3, r1, 44 */
21137 {1, 2, 3}} /* add r4, r2, r3 */
21139 {17592454479872ll /* 0x100010000000 */ ,
21140 {{6, 1, 28}, /* shli r2, r1, 28 */
21141 {6, 1, 44}, /* shli r3, r1, 44 */
21142 {1, 2, 3}} /* add r4, r2, r3 */
21144 {17592722915328ll /* 0x100020000000 */ ,
21145 {{6, 1, 29}, /* shli r2, r1, 29 */
21146 {6, 1, 44}, /* shli r3, r1, 44 */
21147 {1, 2, 3}} /* add r4, r2, r3 */
21149 {17593259786240ll /* 0x100040000000 */ ,
21150 {{6, 1, 30}, /* shli r2, r1, 30 */
21151 {6, 1, 44}, /* shli r3, r1, 44 */
21152 {1, 2, 3}} /* add r4, r2, r3 */
21154 {17594333528064ll /* 0x100080000000 */ ,
21155 {{6, 1, 31}, /* shli r2, r1, 31 */
21156 {6, 1, 44}, /* shli r3, r1, 44 */
21157 {1, 2, 3}} /* add r4, r2, r3 */
21159 {17596481011712ll /* 0x100100000000 */ ,
21160 {{6, 1, 32}, /* shli r2, r1, 32 */
21161 {6, 1, 44}, /* shli r3, r1, 44 */
21162 {1, 2, 3}} /* add r4, r2, r3 */
21164 {17600775979008ll /* 0x100200000000 */ ,
21165 {{6, 1, 33}, /* shli r2, r1, 33 */
21166 {6, 1, 44}, /* shli r3, r1, 44 */
21167 {1, 2, 3}} /* add r4, r2, r3 */
21169 {17609365913600ll /* 0x100400000000 */ ,
21170 {{6, 1, 34}, /* shli r2, r1, 34 */
21171 {6, 1, 44}, /* shli r3, r1, 44 */
21172 {1, 2, 3}} /* add r4, r2, r3 */
21174 {17626545782784ll /* 0x100800000000 */ ,
21175 {{6, 1, 35}, /* shli r2, r1, 35 */
21176 {6, 1, 44}, /* shli r3, r1, 44 */
21177 {1, 2, 3}} /* add r4, r2, r3 */
21179 {17660905521152ll /* 0x101000000000 */ ,
21180 {{6, 1, 36}, /* shli r2, r1, 36 */
21181 {6, 1, 44}, /* shli r3, r1, 44 */
21182 {1, 2, 3}} /* add r4, r2, r3 */
21184 {17729624997888ll /* 0x102000000000 */ ,
21185 {{6, 1, 37}, /* shli r2, r1, 37 */
21186 {6, 1, 44}, /* shli r3, r1, 44 */
21187 {1, 2, 3}} /* add r4, r2, r3 */
21189 {17867063951360ll /* 0x104000000000 */ ,
21190 {{6, 1, 38}, /* shli r2, r1, 38 */
21191 {6, 1, 44}, /* shli r3, r1, 44 */
21192 {1, 2, 3}} /* add r4, r2, r3 */
21194 {18141941858304ll /* 0x108000000000 */ ,
21195 {{6, 1, 39}, /* shli r2, r1, 39 */
21196 {6, 1, 44}, /* shli r3, r1, 44 */
21197 {1, 2, 3}} /* add r4, r2, r3 */
21199 {18691697672192ll /* 0x110000000000 */ ,
21200 {{6, 1, 40}, /* shli r2, r1, 40 */
21201 {6, 1, 44}, /* shli r3, r1, 44 */
21202 {1, 2, 3}} /* add r4, r2, r3 */
21204 {19791209299968ll /* 0x120000000000 */ ,
21205 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21206 {6, 2, 41}} /* shli r3, r2, 41 */
21208 {21990232555520ll /* 0x140000000000 */ ,
21209 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21210 {6, 2, 42}} /* shli r3, r2, 42 */
21212 {26388279066624ll /* 0x180000000000 */ ,
21213 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21214 {6, 2, 43}} /* shli r3, r2, 43 */
21216 {35184372088823ll /* 0x1ffffffffff7 */ ,
21217 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21218 {6, 1, 45}, /* shli r3, r1, 45 */
21219 {2, 3, 2}} /* sub r4, r3, r2 */
21221 {35184372088824ll /* 0x1ffffffffff8 */ ,
21222 {{6, 1, 3}, /* shli r2, r1, 3 */
21223 {6, 1, 45}, /* shli r3, r1, 45 */
21224 {2, 3, 2}} /* sub r4, r3, r2 */
21226 {35184372088825ll /* 0x1ffffffffff9 */ ,
21227 {{6, 1, 42}, /* shli r2, r1, 42 */
21228 {2, 2, 1}, /* sub r3, r2, r1 */
21229 {5, 3, 1}} /* shl3add r4, r3, r1 */
21231 {35184372088827ll /* 0x1ffffffffffb */ ,
21232 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21233 {6, 1, 45}, /* shli r3, r1, 45 */
21234 {2, 3, 2}} /* sub r4, r3, r2 */
21236 {35184372088828ll /* 0x1ffffffffffc */ ,
21237 {{6, 1, 2}, /* shli r2, r1, 2 */
21238 {6, 1, 45}, /* shli r3, r1, 45 */
21239 {2, 3, 2}} /* sub r4, r3, r2 */
21241 {35184372088829ll /* 0x1ffffffffffd */ ,
21242 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21243 {6, 1, 45}, /* shli r3, r1, 45 */
21244 {2, 3, 2}} /* sub r4, r3, r2 */
21246 {35184372088830ll /* 0x1ffffffffffe */ ,
21247 {{6, 1, 1}, /* shli r2, r1, 1 */
21248 {6, 1, 45}, /* shli r3, r1, 45 */
21249 {2, 3, 2}} /* sub r4, r3, r2 */
21251 {35184372088831ll /* 0x1fffffffffff */ ,
21252 {{6, 1, 45}, /* shli r2, r1, 45 */
21253 {2, 2, 1}} /* sub r3, r2, r1 */
21255 {35184372088832ll /* 0x200000000000 */ ,
21256 {{6, 1, 45}} /* shli r2, r1, 45 */
21258 {35184372088833ll /* 0x200000000001 */ ,
21259 {{6, 1, 45}, /* shli r2, r1, 45 */
21260 {1, 1, 2}} /* add r3, r1, r2 */
21262 {35184372088834ll /* 0x200000000002 */ ,
21263 {{6, 1, 45}, /* shli r2, r1, 45 */
21264 {3, 1, 2}} /* shl1add r3, r1, r2 */
21266 {35184372088835ll /* 0x200000000003 */ ,
21267 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21268 {6, 1, 45}, /* shli r3, r1, 45 */
21269 {1, 2, 3}} /* add r4, r2, r3 */
21271 {35184372088836ll /* 0x200000000004 */ ,
21272 {{6, 1, 45}, /* shli r2, r1, 45 */
21273 {4, 1, 2}} /* shl2add r3, r1, r2 */
21275 {35184372088837ll /* 0x200000000005 */ ,
21276 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21277 {6, 1, 45}, /* shli r3, r1, 45 */
21278 {1, 2, 3}} /* add r4, r2, r3 */
21280 {35184372088838ll /* 0x200000000006 */ ,
21281 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21282 {6, 1, 45}, /* shli r3, r1, 45 */
21283 {3, 2, 3}} /* shl1add r4, r2, r3 */
21285 {35184372088839ll /* 0x200000000007 */ ,
21286 {{6, 1, 45}, /* shli r2, r1, 45 */
21287 {2, 2, 1}, /* sub r3, r2, r1 */
21288 {5, 1, 3}} /* shl3add r4, r1, r3 */
21290 {35184372088840ll /* 0x200000000008 */ ,
21291 {{6, 1, 45}, /* shli r2, r1, 45 */
21292 {5, 1, 2}} /* shl3add r3, r1, r2 */
21294 {35184372088841ll /* 0x200000000009 */ ,
21295 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21296 {6, 1, 45}, /* shli r3, r1, 45 */
21297 {1, 2, 3}} /* add r4, r2, r3 */
21299 {35184372088842ll /* 0x20000000000a */ ,
21300 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21301 {6, 1, 45}, /* shli r3, r1, 45 */
21302 {3, 2, 3}} /* shl1add r4, r2, r3 */
21304 {35184372088848ll /* 0x200000000010 */ ,
21305 {{6, 1, 4}, /* shli r2, r1, 4 */
21306 {6, 1, 45}, /* shli r3, r1, 45 */
21307 {1, 2, 3}} /* add r4, r2, r3 */
21309 {35184372088864ll /* 0x200000000020 */ ,
21310 {{6, 1, 5}, /* shli r2, r1, 5 */
21311 {6, 1, 45}, /* shli r3, r1, 45 */
21312 {1, 2, 3}} /* add r4, r2, r3 */
21314 {35184372088896ll /* 0x200000000040 */ ,
21315 {{6, 1, 6}, /* shli r2, r1, 6 */
21316 {6, 1, 45}, /* shli r3, r1, 45 */
21317 {1, 2, 3}} /* add r4, r2, r3 */
21319 {35184372088960ll /* 0x200000000080 */ ,
21320 {{6, 1, 7}, /* shli r2, r1, 7 */
21321 {6, 1, 45}, /* shli r3, r1, 45 */
21322 {1, 2, 3}} /* add r4, r2, r3 */
21324 {35184372089088ll /* 0x200000000100 */ ,
21325 {{6, 1, 8}, /* shli r2, r1, 8 */
21326 {6, 1, 45}, /* shli r3, r1, 45 */
21327 {1, 2, 3}} /* add r4, r2, r3 */
21329 {35184372089344ll /* 0x200000000200 */ ,
21330 {{6, 1, 9}, /* shli r2, r1, 9 */
21331 {6, 1, 45}, /* shli r3, r1, 45 */
21332 {1, 2, 3}} /* add r4, r2, r3 */
21334 {35184372089856ll /* 0x200000000400 */ ,
21335 {{6, 1, 10}, /* shli r2, r1, 10 */
21336 {6, 1, 45}, /* shli r3, r1, 45 */
21337 {1, 2, 3}} /* add r4, r2, r3 */
21339 {35184372090880ll /* 0x200000000800 */ ,
21340 {{6, 1, 11}, /* shli r2, r1, 11 */
21341 {6, 1, 45}, /* shli r3, r1, 45 */
21342 {1, 2, 3}} /* add r4, r2, r3 */
21344 {35184372092928ll /* 0x200000001000 */ ,
21345 {{6, 1, 12}, /* shli r2, r1, 12 */
21346 {6, 1, 45}, /* shli r3, r1, 45 */
21347 {1, 2, 3}} /* add r4, r2, r3 */
21349 {35184372097024ll /* 0x200000002000 */ ,
21350 {{6, 1, 13}, /* shli r2, r1, 13 */
21351 {6, 1, 45}, /* shli r3, r1, 45 */
21352 {1, 2, 3}} /* add r4, r2, r3 */
21354 {35184372105216ll /* 0x200000004000 */ ,
21355 {{6, 1, 14}, /* shli r2, r1, 14 */
21356 {6, 1, 45}, /* shli r3, r1, 45 */
21357 {1, 2, 3}} /* add r4, r2, r3 */
21359 {35184372121600ll /* 0x200000008000 */ ,
21360 {{6, 1, 15}, /* shli r2, r1, 15 */
21361 {6, 1, 45}, /* shli r3, r1, 45 */
21362 {1, 2, 3}} /* add r4, r2, r3 */
21364 {35184372154368ll /* 0x200000010000 */ ,
21365 {{6, 1, 16}, /* shli r2, r1, 16 */
21366 {6, 1, 45}, /* shli r3, r1, 45 */
21367 {1, 2, 3}} /* add r4, r2, r3 */
21369 {35184372219904ll /* 0x200000020000 */ ,
21370 {{6, 1, 17}, /* shli r2, r1, 17 */
21371 {6, 1, 45}, /* shli r3, r1, 45 */
21372 {1, 2, 3}} /* add r4, r2, r3 */
21374 {35184372350976ll /* 0x200000040000 */ ,
21375 {{6, 1, 18}, /* shli r2, r1, 18 */
21376 {6, 1, 45}, /* shli r3, r1, 45 */
21377 {1, 2, 3}} /* add r4, r2, r3 */
21379 {35184372613120ll /* 0x200000080000 */ ,
21380 {{6, 1, 19}, /* shli r2, r1, 19 */
21381 {6, 1, 45}, /* shli r3, r1, 45 */
21382 {1, 2, 3}} /* add r4, r2, r3 */
21384 {35184373137408ll /* 0x200000100000 */ ,
21385 {{6, 1, 20}, /* shli r2, r1, 20 */
21386 {6, 1, 45}, /* shli r3, r1, 45 */
21387 {1, 2, 3}} /* add r4, r2, r3 */
21389 {35184374185984ll /* 0x200000200000 */ ,
21390 {{6, 1, 21}, /* shli r2, r1, 21 */
21391 {6, 1, 45}, /* shli r3, r1, 45 */
21392 {1, 2, 3}} /* add r4, r2, r3 */
21394 {35184376283136ll /* 0x200000400000 */ ,
21395 {{6, 1, 22}, /* shli r2, r1, 22 */
21396 {6, 1, 45}, /* shli r3, r1, 45 */
21397 {1, 2, 3}} /* add r4, r2, r3 */
21399 {35184380477440ll /* 0x200000800000 */ ,
21400 {{6, 1, 23}, /* shli r2, r1, 23 */
21401 {6, 1, 45}, /* shli r3, r1, 45 */
21402 {1, 2, 3}} /* add r4, r2, r3 */
21404 {35184388866048ll /* 0x200001000000 */ ,
21405 {{6, 1, 24}, /* shli r2, r1, 24 */
21406 {6, 1, 45}, /* shli r3, r1, 45 */
21407 {1, 2, 3}} /* add r4, r2, r3 */
21409 {35184405643264ll /* 0x200002000000 */ ,
21410 {{6, 1, 25}, /* shli r2, r1, 25 */
21411 {6, 1, 45}, /* shli r3, r1, 45 */
21412 {1, 2, 3}} /* add r4, r2, r3 */
21414 {35184439197696ll /* 0x200004000000 */ ,
21415 {{6, 1, 26}, /* shli r2, r1, 26 */
21416 {6, 1, 45}, /* shli r3, r1, 45 */
21417 {1, 2, 3}} /* add r4, r2, r3 */
21419 {35184506306560ll /* 0x200008000000 */ ,
21420 {{6, 1, 27}, /* shli r2, r1, 27 */
21421 {6, 1, 45}, /* shli r3, r1, 45 */
21422 {1, 2, 3}} /* add r4, r2, r3 */
21424 {35184640524288ll /* 0x200010000000 */ ,
21425 {{6, 1, 28}, /* shli r2, r1, 28 */
21426 {6, 1, 45}, /* shli r3, r1, 45 */
21427 {1, 2, 3}} /* add r4, r2, r3 */
21429 {35184908959744ll /* 0x200020000000 */ ,
21430 {{6, 1, 29}, /* shli r2, r1, 29 */
21431 {6, 1, 45}, /* shli r3, r1, 45 */
21432 {1, 2, 3}} /* add r4, r2, r3 */
21434 {35185445830656ll /* 0x200040000000 */ ,
21435 {{6, 1, 30}, /* shli r2, r1, 30 */
21436 {6, 1, 45}, /* shli r3, r1, 45 */
21437 {1, 2, 3}} /* add r4, r2, r3 */
21439 {35186519572480ll /* 0x200080000000 */ ,
21440 {{6, 1, 31}, /* shli r2, r1, 31 */
21441 {6, 1, 45}, /* shli r3, r1, 45 */
21442 {1, 2, 3}} /* add r4, r2, r3 */
21444 {35188667056128ll /* 0x200100000000 */ ,
21445 {{6, 1, 32}, /* shli r2, r1, 32 */
21446 {6, 1, 45}, /* shli r3, r1, 45 */
21447 {1, 2, 3}} /* add r4, r2, r3 */
21449 {35192962023424ll /* 0x200200000000 */ ,
21450 {{6, 1, 33}, /* shli r2, r1, 33 */
21451 {6, 1, 45}, /* shli r3, r1, 45 */
21452 {1, 2, 3}} /* add r4, r2, r3 */
21454 {35201551958016ll /* 0x200400000000 */ ,
21455 {{6, 1, 34}, /* shli r2, r1, 34 */
21456 {6, 1, 45}, /* shli r3, r1, 45 */
21457 {1, 2, 3}} /* add r4, r2, r3 */
21459 {35218731827200ll /* 0x200800000000 */ ,
21460 {{6, 1, 35}, /* shli r2, r1, 35 */
21461 {6, 1, 45}, /* shli r3, r1, 45 */
21462 {1, 2, 3}} /* add r4, r2, r3 */
21464 {35253091565568ll /* 0x201000000000 */ ,
21465 {{6, 1, 36}, /* shli r2, r1, 36 */
21466 {6, 1, 45}, /* shli r3, r1, 45 */
21467 {1, 2, 3}} /* add r4, r2, r3 */
21469 {35321811042304ll /* 0x202000000000 */ ,
21470 {{6, 1, 37}, /* shli r2, r1, 37 */
21471 {6, 1, 45}, /* shli r3, r1, 45 */
21472 {1, 2, 3}} /* add r4, r2, r3 */
21474 {35459249995776ll /* 0x204000000000 */ ,
21475 {{6, 1, 38}, /* shli r2, r1, 38 */
21476 {6, 1, 45}, /* shli r3, r1, 45 */
21477 {1, 2, 3}} /* add r4, r2, r3 */
21479 {35734127902720ll /* 0x208000000000 */ ,
21480 {{6, 1, 39}, /* shli r2, r1, 39 */
21481 {6, 1, 45}, /* shli r3, r1, 45 */
21482 {1, 2, 3}} /* add r4, r2, r3 */
21484 {36283883716608ll /* 0x210000000000 */ ,
21485 {{6, 1, 40}, /* shli r2, r1, 40 */
21486 {6, 1, 45}, /* shli r3, r1, 45 */
21487 {1, 2, 3}} /* add r4, r2, r3 */
21489 {37383395344384ll /* 0x220000000000 */ ,
21490 {{6, 1, 41}, /* shli r2, r1, 41 */
21491 {6, 1, 45}, /* shli r3, r1, 45 */
21492 {1, 2, 3}} /* add r4, r2, r3 */
21494 {39582418599936ll /* 0x240000000000 */ ,
21495 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21496 {6, 2, 42}} /* shli r3, r2, 42 */
21498 {43980465111040ll /* 0x280000000000 */ ,
21499 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21500 {6, 2, 43}} /* shli r3, r2, 43 */
21502 {52776558133248ll /* 0x300000000000 */ ,
21503 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21504 {6, 2, 44}} /* shli r3, r2, 44 */
21506 {70368744177655ll /* 0x3ffffffffff7 */ ,
21507 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21508 {6, 1, 46}, /* shli r3, r1, 46 */
21509 {2, 3, 2}} /* sub r4, r3, r2 */
21511 {70368744177656ll /* 0x3ffffffffff8 */ ,
21512 {{6, 1, 3}, /* shli r2, r1, 3 */
21513 {6, 1, 46}, /* shli r3, r1, 46 */
21514 {2, 3, 2}} /* sub r4, r3, r2 */
21516 {70368744177657ll /* 0x3ffffffffff9 */ ,
21517 {{6, 1, 43}, /* shli r2, r1, 43 */
21518 {2, 2, 1}, /* sub r3, r2, r1 */
21519 {5, 3, 1}} /* shl3add r4, r3, r1 */
21521 {70368744177659ll /* 0x3ffffffffffb */ ,
21522 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21523 {6, 1, 46}, /* shli r3, r1, 46 */
21524 {2, 3, 2}} /* sub r4, r3, r2 */
21526 {70368744177660ll /* 0x3ffffffffffc */ ,
21527 {{6, 1, 2}, /* shli r2, r1, 2 */
21528 {6, 1, 46}, /* shli r3, r1, 46 */
21529 {2, 3, 2}} /* sub r4, r3, r2 */
21531 {70368744177661ll /* 0x3ffffffffffd */ ,
21532 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21533 {6, 1, 46}, /* shli r3, r1, 46 */
21534 {2, 3, 2}} /* sub r4, r3, r2 */
21536 {70368744177662ll /* 0x3ffffffffffe */ ,
21537 {{6, 1, 1}, /* shli r2, r1, 1 */
21538 {6, 1, 46}, /* shli r3, r1, 46 */
21539 {2, 3, 2}} /* sub r4, r3, r2 */
21541 {70368744177663ll /* 0x3fffffffffff */ ,
21542 {{6, 1, 46}, /* shli r2, r1, 46 */
21543 {2, 2, 1}} /* sub r3, r2, r1 */
21545 {70368744177664ll /* 0x400000000000 */ ,
21546 {{6, 1, 46}} /* shli r2, r1, 46 */
21548 {70368744177665ll /* 0x400000000001 */ ,
21549 {{6, 1, 46}, /* shli r2, r1, 46 */
21550 {1, 1, 2}} /* add r3, r1, r2 */
21552 {70368744177666ll /* 0x400000000002 */ ,
21553 {{6, 1, 46}, /* shli r2, r1, 46 */
21554 {3, 1, 2}} /* shl1add r3, r1, r2 */
21556 {70368744177667ll /* 0x400000000003 */ ,
21557 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21558 {6, 1, 46}, /* shli r3, r1, 46 */
21559 {1, 2, 3}} /* add r4, r2, r3 */
21561 {70368744177668ll /* 0x400000000004 */ ,
21562 {{6, 1, 46}, /* shli r2, r1, 46 */
21563 {4, 1, 2}} /* shl2add r3, r1, r2 */
21565 {70368744177669ll /* 0x400000000005 */ ,
21566 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21567 {6, 1, 46}, /* shli r3, r1, 46 */
21568 {1, 2, 3}} /* add r4, r2, r3 */
21570 {70368744177670ll /* 0x400000000006 */ ,
21571 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21572 {6, 1, 46}, /* shli r3, r1, 46 */
21573 {3, 2, 3}} /* shl1add r4, r2, r3 */
21575 {70368744177671ll /* 0x400000000007 */ ,
21576 {{6, 1, 46}, /* shli r2, r1, 46 */
21577 {2, 2, 1}, /* sub r3, r2, r1 */
21578 {5, 1, 3}} /* shl3add r4, r1, r3 */
21580 {70368744177672ll /* 0x400000000008 */ ,
21581 {{6, 1, 46}, /* shli r2, r1, 46 */
21582 {5, 1, 2}} /* shl3add r3, r1, r2 */
21584 {70368744177673ll /* 0x400000000009 */ ,
21585 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21586 {6, 1, 46}, /* shli r3, r1, 46 */
21587 {1, 2, 3}} /* add r4, r2, r3 */
21589 {70368744177674ll /* 0x40000000000a */ ,
21590 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21591 {6, 1, 46}, /* shli r3, r1, 46 */
21592 {3, 2, 3}} /* shl1add r4, r2, r3 */
21594 {70368744177680ll /* 0x400000000010 */ ,
21595 {{6, 1, 4}, /* shli r2, r1, 4 */
21596 {6, 1, 46}, /* shli r3, r1, 46 */
21597 {1, 2, 3}} /* add r4, r2, r3 */
21599 {70368744177696ll /* 0x400000000020 */ ,
21600 {{6, 1, 5}, /* shli r2, r1, 5 */
21601 {6, 1, 46}, /* shli r3, r1, 46 */
21602 {1, 2, 3}} /* add r4, r2, r3 */
21604 {70368744177728ll /* 0x400000000040 */ ,
21605 {{6, 1, 6}, /* shli r2, r1, 6 */
21606 {6, 1, 46}, /* shli r3, r1, 46 */
21607 {1, 2, 3}} /* add r4, r2, r3 */
21609 {70368744177792ll /* 0x400000000080 */ ,
21610 {{6, 1, 7}, /* shli r2, r1, 7 */
21611 {6, 1, 46}, /* shli r3, r1, 46 */
21612 {1, 2, 3}} /* add r4, r2, r3 */
21614 {70368744177920ll /* 0x400000000100 */ ,
21615 {{6, 1, 8}, /* shli r2, r1, 8 */
21616 {6, 1, 46}, /* shli r3, r1, 46 */
21617 {1, 2, 3}} /* add r4, r2, r3 */
21619 {70368744178176ll /* 0x400000000200 */ ,
21620 {{6, 1, 9}, /* shli r2, r1, 9 */
21621 {6, 1, 46}, /* shli r3, r1, 46 */
21622 {1, 2, 3}} /* add r4, r2, r3 */
21624 {70368744178688ll /* 0x400000000400 */ ,
21625 {{6, 1, 10}, /* shli r2, r1, 10 */
21626 {6, 1, 46}, /* shli r3, r1, 46 */
21627 {1, 2, 3}} /* add r4, r2, r3 */
21629 {70368744179712ll /* 0x400000000800 */ ,
21630 {{6, 1, 11}, /* shli r2, r1, 11 */
21631 {6, 1, 46}, /* shli r3, r1, 46 */
21632 {1, 2, 3}} /* add r4, r2, r3 */
21634 {70368744181760ll /* 0x400000001000 */ ,
21635 {{6, 1, 12}, /* shli r2, r1, 12 */
21636 {6, 1, 46}, /* shli r3, r1, 46 */
21637 {1, 2, 3}} /* add r4, r2, r3 */
21639 {70368744185856ll /* 0x400000002000 */ ,
21640 {{6, 1, 13}, /* shli r2, r1, 13 */
21641 {6, 1, 46}, /* shli r3, r1, 46 */
21642 {1, 2, 3}} /* add r4, r2, r3 */
21644 {70368744194048ll /* 0x400000004000 */ ,
21645 {{6, 1, 14}, /* shli r2, r1, 14 */
21646 {6, 1, 46}, /* shli r3, r1, 46 */
21647 {1, 2, 3}} /* add r4, r2, r3 */
21649 {70368744210432ll /* 0x400000008000 */ ,
21650 {{6, 1, 15}, /* shli r2, r1, 15 */
21651 {6, 1, 46}, /* shli r3, r1, 46 */
21652 {1, 2, 3}} /* add r4, r2, r3 */
21654 {70368744243200ll /* 0x400000010000 */ ,
21655 {{6, 1, 16}, /* shli r2, r1, 16 */
21656 {6, 1, 46}, /* shli r3, r1, 46 */
21657 {1, 2, 3}} /* add r4, r2, r3 */
21659 {70368744308736ll /* 0x400000020000 */ ,
21660 {{6, 1, 17}, /* shli r2, r1, 17 */
21661 {6, 1, 46}, /* shli r3, r1, 46 */
21662 {1, 2, 3}} /* add r4, r2, r3 */
21664 {70368744439808ll /* 0x400000040000 */ ,
21665 {{6, 1, 18}, /* shli r2, r1, 18 */
21666 {6, 1, 46}, /* shli r3, r1, 46 */
21667 {1, 2, 3}} /* add r4, r2, r3 */
21669 {70368744701952ll /* 0x400000080000 */ ,
21670 {{6, 1, 19}, /* shli r2, r1, 19 */
21671 {6, 1, 46}, /* shli r3, r1, 46 */
21672 {1, 2, 3}} /* add r4, r2, r3 */
21674 {70368745226240ll /* 0x400000100000 */ ,
21675 {{6, 1, 20}, /* shli r2, r1, 20 */
21676 {6, 1, 46}, /* shli r3, r1, 46 */
21677 {1, 2, 3}} /* add r4, r2, r3 */
21679 {70368746274816ll /* 0x400000200000 */ ,
21680 {{6, 1, 21}, /* shli r2, r1, 21 */
21681 {6, 1, 46}, /* shli r3, r1, 46 */
21682 {1, 2, 3}} /* add r4, r2, r3 */
21684 {70368748371968ll /* 0x400000400000 */ ,
21685 {{6, 1, 22}, /* shli r2, r1, 22 */
21686 {6, 1, 46}, /* shli r3, r1, 46 */
21687 {1, 2, 3}} /* add r4, r2, r3 */
21689 {70368752566272ll /* 0x400000800000 */ ,
21690 {{6, 1, 23}, /* shli r2, r1, 23 */
21691 {6, 1, 46}, /* shli r3, r1, 46 */
21692 {1, 2, 3}} /* add r4, r2, r3 */
21694 {70368760954880ll /* 0x400001000000 */ ,
21695 {{6, 1, 24}, /* shli r2, r1, 24 */
21696 {6, 1, 46}, /* shli r3, r1, 46 */
21697 {1, 2, 3}} /* add r4, r2, r3 */
21699 {70368777732096ll /* 0x400002000000 */ ,
21700 {{6, 1, 25}, /* shli r2, r1, 25 */
21701 {6, 1, 46}, /* shli r3, r1, 46 */
21702 {1, 2, 3}} /* add r4, r2, r3 */
21704 {70368811286528ll /* 0x400004000000 */ ,
21705 {{6, 1, 26}, /* shli r2, r1, 26 */
21706 {6, 1, 46}, /* shli r3, r1, 46 */
21707 {1, 2, 3}} /* add r4, r2, r3 */
21709 {70368878395392ll /* 0x400008000000 */ ,
21710 {{6, 1, 27}, /* shli r2, r1, 27 */
21711 {6, 1, 46}, /* shli r3, r1, 46 */
21712 {1, 2, 3}} /* add r4, r2, r3 */
21714 {70369012613120ll /* 0x400010000000 */ ,
21715 {{6, 1, 28}, /* shli r2, r1, 28 */
21716 {6, 1, 46}, /* shli r3, r1, 46 */
21717 {1, 2, 3}} /* add r4, r2, r3 */
21719 {70369281048576ll /* 0x400020000000 */ ,
21720 {{6, 1, 29}, /* shli r2, r1, 29 */
21721 {6, 1, 46}, /* shli r3, r1, 46 */
21722 {1, 2, 3}} /* add r4, r2, r3 */
21724 {70369817919488ll /* 0x400040000000 */ ,
21725 {{6, 1, 30}, /* shli r2, r1, 30 */
21726 {6, 1, 46}, /* shli r3, r1, 46 */
21727 {1, 2, 3}} /* add r4, r2, r3 */
21729 {70370891661312ll /* 0x400080000000 */ ,
21730 {{6, 1, 31}, /* shli r2, r1, 31 */
21731 {6, 1, 46}, /* shli r3, r1, 46 */
21732 {1, 2, 3}} /* add r4, r2, r3 */
21734 {70373039144960ll /* 0x400100000000 */ ,
21735 {{6, 1, 32}, /* shli r2, r1, 32 */
21736 {6, 1, 46}, /* shli r3, r1, 46 */
21737 {1, 2, 3}} /* add r4, r2, r3 */
21739 {70377334112256ll /* 0x400200000000 */ ,
21740 {{6, 1, 33}, /* shli r2, r1, 33 */
21741 {6, 1, 46}, /* shli r3, r1, 46 */
21742 {1, 2, 3}} /* add r4, r2, r3 */
21744 {70385924046848ll /* 0x400400000000 */ ,
21745 {{6, 1, 34}, /* shli r2, r1, 34 */
21746 {6, 1, 46}, /* shli r3, r1, 46 */
21747 {1, 2, 3}} /* add r4, r2, r3 */
21749 {70403103916032ll /* 0x400800000000 */ ,
21750 {{6, 1, 35}, /* shli r2, r1, 35 */
21751 {6, 1, 46}, /* shli r3, r1, 46 */
21752 {1, 2, 3}} /* add r4, r2, r3 */
21754 {70437463654400ll /* 0x401000000000 */ ,
21755 {{6, 1, 36}, /* shli r2, r1, 36 */
21756 {6, 1, 46}, /* shli r3, r1, 46 */
21757 {1, 2, 3}} /* add r4, r2, r3 */
21759 {70506183131136ll /* 0x402000000000 */ ,
21760 {{6, 1, 37}, /* shli r2, r1, 37 */
21761 {6, 1, 46}, /* shli r3, r1, 46 */
21762 {1, 2, 3}} /* add r4, r2, r3 */
21764 {70643622084608ll /* 0x404000000000 */ ,
21765 {{6, 1, 38}, /* shli r2, r1, 38 */
21766 {6, 1, 46}, /* shli r3, r1, 46 */
21767 {1, 2, 3}} /* add r4, r2, r3 */
21769 {70918499991552ll /* 0x408000000000 */ ,
21770 {{6, 1, 39}, /* shli r2, r1, 39 */
21771 {6, 1, 46}, /* shli r3, r1, 46 */
21772 {1, 2, 3}} /* add r4, r2, r3 */
21774 {71468255805440ll /* 0x410000000000 */ ,
21775 {{6, 1, 40}, /* shli r2, r1, 40 */
21776 {6, 1, 46}, /* shli r3, r1, 46 */
21777 {1, 2, 3}} /* add r4, r2, r3 */
21779 {72567767433216ll /* 0x420000000000 */ ,
21780 {{6, 1, 41}, /* shli r2, r1, 41 */
21781 {6, 1, 46}, /* shli r3, r1, 46 */
21782 {1, 2, 3}} /* add r4, r2, r3 */
21784 {74766790688768ll /* 0x440000000000 */ ,
21785 {{6, 1, 42}, /* shli r2, r1, 42 */
21786 {6, 1, 46}, /* shli r3, r1, 46 */
21787 {1, 2, 3}} /* add r4, r2, r3 */
21789 {79164837199872ll /* 0x480000000000 */ ,
21790 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21791 {6, 2, 43}} /* shli r3, r2, 43 */
21793 {87960930222080ll /* 0x500000000000 */ ,
21794 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21795 {6, 2, 44}} /* shli r3, r2, 44 */
21797 {105553116266496ll /* 0x600000000000 */ ,
21798 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21799 {6, 2, 45}} /* shli r3, r2, 45 */
21801 {140737488355319ll /* 0x7ffffffffff7 */ ,
21802 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21803 {6, 1, 47}, /* shli r3, r1, 47 */
21804 {2, 3, 2}} /* sub r4, r3, r2 */
21806 {140737488355320ll /* 0x7ffffffffff8 */ ,
21807 {{6, 1, 3}, /* shli r2, r1, 3 */
21808 {6, 1, 47}, /* shli r3, r1, 47 */
21809 {2, 3, 2}} /* sub r4, r3, r2 */
21811 {140737488355321ll /* 0x7ffffffffff9 */ ,
21812 {{6, 1, 44}, /* shli r2, r1, 44 */
21813 {2, 2, 1}, /* sub r3, r2, r1 */
21814 {5, 3, 1}} /* shl3add r4, r3, r1 */
21816 {140737488355323ll /* 0x7ffffffffffb */ ,
21817 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21818 {6, 1, 47}, /* shli r3, r1, 47 */
21819 {2, 3, 2}} /* sub r4, r3, r2 */
21821 {140737488355324ll /* 0x7ffffffffffc */ ,
21822 {{6, 1, 2}, /* shli r2, r1, 2 */
21823 {6, 1, 47}, /* shli r3, r1, 47 */
21824 {2, 3, 2}} /* sub r4, r3, r2 */
21826 {140737488355325ll /* 0x7ffffffffffd */ ,
21827 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21828 {6, 1, 47}, /* shli r3, r1, 47 */
21829 {2, 3, 2}} /* sub r4, r3, r2 */
21831 {140737488355326ll /* 0x7ffffffffffe */ ,
21832 {{6, 1, 1}, /* shli r2, r1, 1 */
21833 {6, 1, 47}, /* shli r3, r1, 47 */
21834 {2, 3, 2}} /* sub r4, r3, r2 */
21836 {140737488355327ll /* 0x7fffffffffff */ ,
21837 {{6, 1, 47}, /* shli r2, r1, 47 */
21838 {2, 2, 1}} /* sub r3, r2, r1 */
21840 {140737488355328ll /* 0x800000000000 */ ,
21841 {{6, 1, 47}} /* shli r2, r1, 47 */
21843 {140737488355329ll /* 0x800000000001 */ ,
21844 {{6, 1, 47}, /* shli r2, r1, 47 */
21845 {1, 1, 2}} /* add r3, r1, r2 */
21847 {140737488355330ll /* 0x800000000002 */ ,
21848 {{6, 1, 47}, /* shli r2, r1, 47 */
21849 {3, 1, 2}} /* shl1add r3, r1, r2 */
21851 {140737488355331ll /* 0x800000000003 */ ,
21852 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21853 {6, 1, 47}, /* shli r3, r1, 47 */
21854 {1, 2, 3}} /* add r4, r2, r3 */
21856 {140737488355332ll /* 0x800000000004 */ ,
21857 {{6, 1, 47}, /* shli r2, r1, 47 */
21858 {4, 1, 2}} /* shl2add r3, r1, r2 */
21860 {140737488355333ll /* 0x800000000005 */ ,
21861 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21862 {6, 1, 47}, /* shli r3, r1, 47 */
21863 {1, 2, 3}} /* add r4, r2, r3 */
21865 {140737488355334ll /* 0x800000000006 */ ,
21866 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21867 {6, 1, 47}, /* shli r3, r1, 47 */
21868 {3, 2, 3}} /* shl1add r4, r2, r3 */
21870 {140737488355335ll /* 0x800000000007 */ ,
21871 {{6, 1, 47}, /* shli r2, r1, 47 */
21872 {2, 2, 1}, /* sub r3, r2, r1 */
21873 {5, 1, 3}} /* shl3add r4, r1, r3 */
21875 {140737488355336ll /* 0x800000000008 */ ,
21876 {{6, 1, 47}, /* shli r2, r1, 47 */
21877 {5, 1, 2}} /* shl3add r3, r1, r2 */
21879 {140737488355337ll /* 0x800000000009 */ ,
21880 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21881 {6, 1, 47}, /* shli r3, r1, 47 */
21882 {1, 2, 3}} /* add r4, r2, r3 */
21884 {140737488355338ll /* 0x80000000000a */ ,
21885 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21886 {6, 1, 47}, /* shli r3, r1, 47 */
21887 {3, 2, 3}} /* shl1add r4, r2, r3 */
21889 {140737488355344ll /* 0x800000000010 */ ,
21890 {{6, 1, 4}, /* shli r2, r1, 4 */
21891 {6, 1, 47}, /* shli r3, r1, 47 */
21892 {1, 2, 3}} /* add r4, r2, r3 */
21894 {140737488355360ll /* 0x800000000020 */ ,
21895 {{6, 1, 5}, /* shli r2, r1, 5 */
21896 {6, 1, 47}, /* shli r3, r1, 47 */
21897 {1, 2, 3}} /* add r4, r2, r3 */
21899 {140737488355392ll /* 0x800000000040 */ ,
21900 {{6, 1, 6}, /* shli r2, r1, 6 */
21901 {6, 1, 47}, /* shli r3, r1, 47 */
21902 {1, 2, 3}} /* add r4, r2, r3 */
21904 {140737488355456ll /* 0x800000000080 */ ,
21905 {{6, 1, 7}, /* shli r2, r1, 7 */
21906 {6, 1, 47}, /* shli r3, r1, 47 */
21907 {1, 2, 3}} /* add r4, r2, r3 */
21909 {140737488355584ll /* 0x800000000100 */ ,
21910 {{6, 1, 8}, /* shli r2, r1, 8 */
21911 {6, 1, 47}, /* shli r3, r1, 47 */
21912 {1, 2, 3}} /* add r4, r2, r3 */
21914 {140737488355840ll /* 0x800000000200 */ ,
21915 {{6, 1, 9}, /* shli r2, r1, 9 */
21916 {6, 1, 47}, /* shli r3, r1, 47 */
21917 {1, 2, 3}} /* add r4, r2, r3 */
21919 {140737488356352ll /* 0x800000000400 */ ,
21920 {{6, 1, 10}, /* shli r2, r1, 10 */
21921 {6, 1, 47}, /* shli r3, r1, 47 */
21922 {1, 2, 3}} /* add r4, r2, r3 */
21924 {140737488357376ll /* 0x800000000800 */ ,
21925 {{6, 1, 11}, /* shli r2, r1, 11 */
21926 {6, 1, 47}, /* shli r3, r1, 47 */
21927 {1, 2, 3}} /* add r4, r2, r3 */
21929 {140737488359424ll /* 0x800000001000 */ ,
21930 {{6, 1, 12}, /* shli r2, r1, 12 */
21931 {6, 1, 47}, /* shli r3, r1, 47 */
21932 {1, 2, 3}} /* add r4, r2, r3 */
21934 {140737488363520ll /* 0x800000002000 */ ,
21935 {{6, 1, 13}, /* shli r2, r1, 13 */
21936 {6, 1, 47}, /* shli r3, r1, 47 */
21937 {1, 2, 3}} /* add r4, r2, r3 */
21939 {140737488371712ll /* 0x800000004000 */ ,
21940 {{6, 1, 14}, /* shli r2, r1, 14 */
21941 {6, 1, 47}, /* shli r3, r1, 47 */
21942 {1, 2, 3}} /* add r4, r2, r3 */
21944 {140737488388096ll /* 0x800000008000 */ ,
21945 {{6, 1, 15}, /* shli r2, r1, 15 */
21946 {6, 1, 47}, /* shli r3, r1, 47 */
21947 {1, 2, 3}} /* add r4, r2, r3 */
21949 {140737488420864ll /* 0x800000010000 */ ,
21950 {{6, 1, 16}, /* shli r2, r1, 16 */
21951 {6, 1, 47}, /* shli r3, r1, 47 */
21952 {1, 2, 3}} /* add r4, r2, r3 */
21954 {140737488486400ll /* 0x800000020000 */ ,
21955 {{6, 1, 17}, /* shli r2, r1, 17 */
21956 {6, 1, 47}, /* shli r3, r1, 47 */
21957 {1, 2, 3}} /* add r4, r2, r3 */
21959 {140737488617472ll /* 0x800000040000 */ ,
21960 {{6, 1, 18}, /* shli r2, r1, 18 */
21961 {6, 1, 47}, /* shli r3, r1, 47 */
21962 {1, 2, 3}} /* add r4, r2, r3 */
21964 {140737488879616ll /* 0x800000080000 */ ,
21965 {{6, 1, 19}, /* shli r2, r1, 19 */
21966 {6, 1, 47}, /* shli r3, r1, 47 */
21967 {1, 2, 3}} /* add r4, r2, r3 */
21969 {140737489403904ll /* 0x800000100000 */ ,
21970 {{6, 1, 20}, /* shli r2, r1, 20 */
21971 {6, 1, 47}, /* shli r3, r1, 47 */
21972 {1, 2, 3}} /* add r4, r2, r3 */
21974 {140737490452480ll /* 0x800000200000 */ ,
21975 {{6, 1, 21}, /* shli r2, r1, 21 */
21976 {6, 1, 47}, /* shli r3, r1, 47 */
21977 {1, 2, 3}} /* add r4, r2, r3 */
21979 {140737492549632ll /* 0x800000400000 */ ,
21980 {{6, 1, 22}, /* shli r2, r1, 22 */
21981 {6, 1, 47}, /* shli r3, r1, 47 */
21982 {1, 2, 3}} /* add r4, r2, r3 */
21984 {140737496743936ll /* 0x800000800000 */ ,
21985 {{6, 1, 23}, /* shli r2, r1, 23 */
21986 {6, 1, 47}, /* shli r3, r1, 47 */
21987 {1, 2, 3}} /* add r4, r2, r3 */
21989 {140737505132544ll /* 0x800001000000 */ ,
21990 {{6, 1, 24}, /* shli r2, r1, 24 */
21991 {6, 1, 47}, /* shli r3, r1, 47 */
21992 {1, 2, 3}} /* add r4, r2, r3 */
21994 {140737521909760ll /* 0x800002000000 */ ,
21995 {{6, 1, 25}, /* shli r2, r1, 25 */
21996 {6, 1, 47}, /* shli r3, r1, 47 */
21997 {1, 2, 3}} /* add r4, r2, r3 */
21999 {140737555464192ll /* 0x800004000000 */ ,
22000 {{6, 1, 26}, /* shli r2, r1, 26 */
22001 {6, 1, 47}, /* shli r3, r1, 47 */
22002 {1, 2, 3}} /* add r4, r2, r3 */
22004 {140737622573056ll /* 0x800008000000 */ ,
22005 {{6, 1, 27}, /* shli r2, r1, 27 */
22006 {6, 1, 47}, /* shli r3, r1, 47 */
22007 {1, 2, 3}} /* add r4, r2, r3 */
22009 {140737756790784ll /* 0x800010000000 */ ,
22010 {{6, 1, 28}, /* shli r2, r1, 28 */
22011 {6, 1, 47}, /* shli r3, r1, 47 */
22012 {1, 2, 3}} /* add r4, r2, r3 */
22014 {140738025226240ll /* 0x800020000000 */ ,
22015 {{6, 1, 29}, /* shli r2, r1, 29 */
22016 {6, 1, 47}, /* shli r3, r1, 47 */
22017 {1, 2, 3}} /* add r4, r2, r3 */
22019 {140738562097152ll /* 0x800040000000 */ ,
22020 {{6, 1, 30}, /* shli r2, r1, 30 */
22021 {6, 1, 47}, /* shli r3, r1, 47 */
22022 {1, 2, 3}} /* add r4, r2, r3 */
22024 {140739635838976ll /* 0x800080000000 */ ,
22025 {{6, 1, 31}, /* shli r2, r1, 31 */
22026 {6, 1, 47}, /* shli r3, r1, 47 */
22027 {1, 2, 3}} /* add r4, r2, r3 */
22029 {140741783322624ll /* 0x800100000000 */ ,
22030 {{6, 1, 32}, /* shli r2, r1, 32 */
22031 {6, 1, 47}, /* shli r3, r1, 47 */
22032 {1, 2, 3}} /* add r4, r2, r3 */
22034 {140746078289920ll /* 0x800200000000 */ ,
22035 {{6, 1, 33}, /* shli r2, r1, 33 */
22036 {6, 1, 47}, /* shli r3, r1, 47 */
22037 {1, 2, 3}} /* add r4, r2, r3 */
22039 {140754668224512ll /* 0x800400000000 */ ,
22040 {{6, 1, 34}, /* shli r2, r1, 34 */
22041 {6, 1, 47}, /* shli r3, r1, 47 */
22042 {1, 2, 3}} /* add r4, r2, r3 */
22044 {140771848093696ll /* 0x800800000000 */ ,
22045 {{6, 1, 35}, /* shli r2, r1, 35 */
22046 {6, 1, 47}, /* shli r3, r1, 47 */
22047 {1, 2, 3}} /* add r4, r2, r3 */
22049 {140806207832064ll /* 0x801000000000 */ ,
22050 {{6, 1, 36}, /* shli r2, r1, 36 */
22051 {6, 1, 47}, /* shli r3, r1, 47 */
22052 {1, 2, 3}} /* add r4, r2, r3 */
22054 {140874927308800ll /* 0x802000000000 */ ,
22055 {{6, 1, 37}, /* shli r2, r1, 37 */
22056 {6, 1, 47}, /* shli r3, r1, 47 */
22057 {1, 2, 3}} /* add r4, r2, r3 */
22059 {141012366262272ll /* 0x804000000000 */ ,
22060 {{6, 1, 38}, /* shli r2, r1, 38 */
22061 {6, 1, 47}, /* shli r3, r1, 47 */
22062 {1, 2, 3}} /* add r4, r2, r3 */
22064 {141287244169216ll /* 0x808000000000 */ ,
22065 {{6, 1, 39}, /* shli r2, r1, 39 */
22066 {6, 1, 47}, /* shli r3, r1, 47 */
22067 {1, 2, 3}} /* add r4, r2, r3 */
22069 {141836999983104ll /* 0x810000000000 */ ,
22070 {{6, 1, 40}, /* shli r2, r1, 40 */
22071 {6, 1, 47}, /* shli r3, r1, 47 */
22072 {1, 2, 3}} /* add r4, r2, r3 */
22074 {142936511610880ll /* 0x820000000000 */ ,
22075 {{6, 1, 41}, /* shli r2, r1, 41 */
22076 {6, 1, 47}, /* shli r3, r1, 47 */
22077 {1, 2, 3}} /* add r4, r2, r3 */
22079 {145135534866432ll /* 0x840000000000 */ ,
22080 {{6, 1, 42}, /* shli r2, r1, 42 */
22081 {6, 1, 47}, /* shli r3, r1, 47 */
22082 {1, 2, 3}} /* add r4, r2, r3 */
22084 {149533581377536ll /* 0x880000000000 */ ,
22085 {{6, 1, 43}, /* shli r2, r1, 43 */
22086 {6, 1, 47}, /* shli r3, r1, 47 */
22087 {1, 2, 3}} /* add r4, r2, r3 */
22089 {158329674399744ll /* 0x900000000000 */ ,
22090 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22091 {6, 2, 44}} /* shli r3, r2, 44 */
22093 {175921860444160ll /* 0xa00000000000 */ ,
22094 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22095 {6, 2, 45}} /* shli r3, r2, 45 */
22097 {211106232532992ll /* 0xc00000000000 */ ,
22098 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22099 {6, 2, 46}} /* shli r3, r2, 46 */
22101 {281474976710647ll /* 0xfffffffffff7 */ ,
22102 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22103 {6, 1, 48}, /* shli r3, r1, 48 */
22104 {2, 3, 2}} /* sub r4, r3, r2 */
22106 {281474976710648ll /* 0xfffffffffff8 */ ,
22107 {{6, 1, 3}, /* shli r2, r1, 3 */
22108 {6, 1, 48}, /* shli r3, r1, 48 */
22109 {2, 3, 2}} /* sub r4, r3, r2 */
22111 {281474976710649ll /* 0xfffffffffff9 */ ,
22112 {{6, 1, 45}, /* shli r2, r1, 45 */
22113 {2, 2, 1}, /* sub r3, r2, r1 */
22114 {5, 3, 1}} /* shl3add r4, r3, r1 */
22116 {281474976710651ll /* 0xfffffffffffb */ ,
22117 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22118 {6, 1, 48}, /* shli r3, r1, 48 */
22119 {2, 3, 2}} /* sub r4, r3, r2 */
22121 {281474976710652ll /* 0xfffffffffffc */ ,
22122 {{6, 1, 2}, /* shli r2, r1, 2 */
22123 {6, 1, 48}, /* shli r3, r1, 48 */
22124 {2, 3, 2}} /* sub r4, r3, r2 */
22126 {281474976710653ll /* 0xfffffffffffd */ ,
22127 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22128 {6, 1, 48}, /* shli r3, r1, 48 */
22129 {2, 3, 2}} /* sub r4, r3, r2 */
22131 {281474976710654ll /* 0xfffffffffffe */ ,
22132 {{6, 1, 1}, /* shli r2, r1, 1 */
22133 {6, 1, 48}, /* shli r3, r1, 48 */
22134 {2, 3, 2}} /* sub r4, r3, r2 */
22136 {281474976710655ll /* 0xffffffffffff */ ,
22137 {{6, 1, 48}, /* shli r2, r1, 48 */
22138 {2, 2, 1}} /* sub r3, r2, r1 */
22140 {281474976710656ll /* 0x1000000000000 */ ,
22141 {{6, 1, 48}} /* shli r2, r1, 48 */
22143 {281474976710657ll /* 0x1000000000001 */ ,
22144 {{6, 1, 48}, /* shli r2, r1, 48 */
22145 {1, 1, 2}} /* add r3, r1, r2 */
22147 {281474976710658ll /* 0x1000000000002 */ ,
22148 {{6, 1, 48}, /* shli r2, r1, 48 */
22149 {3, 1, 2}} /* shl1add r3, r1, r2 */
22151 {281474976710659ll /* 0x1000000000003 */ ,
22152 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22153 {6, 1, 48}, /* shli r3, r1, 48 */
22154 {1, 2, 3}} /* add r4, r2, r3 */
22156 {281474976710660ll /* 0x1000000000004 */ ,
22157 {{6, 1, 48}, /* shli r2, r1, 48 */
22158 {4, 1, 2}} /* shl2add r3, r1, r2 */
22160 {281474976710661ll /* 0x1000000000005 */ ,
22161 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22162 {6, 1, 48}, /* shli r3, r1, 48 */
22163 {1, 2, 3}} /* add r4, r2, r3 */
22165 {281474976710662ll /* 0x1000000000006 */ ,
22166 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22167 {6, 1, 48}, /* shli r3, r1, 48 */
22168 {3, 2, 3}} /* shl1add r4, r2, r3 */
22170 {281474976710663ll /* 0x1000000000007 */ ,
22171 {{6, 1, 48}, /* shli r2, r1, 48 */
22172 {2, 2, 1}, /* sub r3, r2, r1 */
22173 {5, 1, 3}} /* shl3add r4, r1, r3 */
22175 {281474976710664ll /* 0x1000000000008 */ ,
22176 {{6, 1, 48}, /* shli r2, r1, 48 */
22177 {5, 1, 2}} /* shl3add r3, r1, r2 */
22179 {281474976710665ll /* 0x1000000000009 */ ,
22180 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22181 {6, 1, 48}, /* shli r3, r1, 48 */
22182 {1, 2, 3}} /* add r4, r2, r3 */
22184 {281474976710666ll /* 0x100000000000a */ ,
22185 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22186 {6, 1, 48}, /* shli r3, r1, 48 */
22187 {3, 2, 3}} /* shl1add r4, r2, r3 */
22189 {281474976710672ll /* 0x1000000000010 */ ,
22190 {{6, 1, 4}, /* shli r2, r1, 4 */
22191 {6, 1, 48}, /* shli r3, r1, 48 */
22192 {1, 2, 3}} /* add r4, r2, r3 */
22194 {281474976710688ll /* 0x1000000000020 */ ,
22195 {{6, 1, 5}, /* shli r2, r1, 5 */
22196 {6, 1, 48}, /* shli r3, r1, 48 */
22197 {1, 2, 3}} /* add r4, r2, r3 */
22199 {281474976710720ll /* 0x1000000000040 */ ,
22200 {{6, 1, 6}, /* shli r2, r1, 6 */
22201 {6, 1, 48}, /* shli r3, r1, 48 */
22202 {1, 2, 3}} /* add r4, r2, r3 */
22204 {281474976710784ll /* 0x1000000000080 */ ,
22205 {{6, 1, 7}, /* shli r2, r1, 7 */
22206 {6, 1, 48}, /* shli r3, r1, 48 */
22207 {1, 2, 3}} /* add r4, r2, r3 */
22209 {281474976710912ll /* 0x1000000000100 */ ,
22210 {{6, 1, 8}, /* shli r2, r1, 8 */
22211 {6, 1, 48}, /* shli r3, r1, 48 */
22212 {1, 2, 3}} /* add r4, r2, r3 */
22214 {281474976711168ll /* 0x1000000000200 */ ,
22215 {{6, 1, 9}, /* shli r2, r1, 9 */
22216 {6, 1, 48}, /* shli r3, r1, 48 */
22217 {1, 2, 3}} /* add r4, r2, r3 */
22219 {281474976711680ll /* 0x1000000000400 */ ,
22220 {{6, 1, 10}, /* shli r2, r1, 10 */
22221 {6, 1, 48}, /* shli r3, r1, 48 */
22222 {1, 2, 3}} /* add r4, r2, r3 */
22224 {281474976712704ll /* 0x1000000000800 */ ,
22225 {{6, 1, 11}, /* shli r2, r1, 11 */
22226 {6, 1, 48}, /* shli r3, r1, 48 */
22227 {1, 2, 3}} /* add r4, r2, r3 */
22229 {281474976714752ll /* 0x1000000001000 */ ,
22230 {{6, 1, 12}, /* shli r2, r1, 12 */
22231 {6, 1, 48}, /* shli r3, r1, 48 */
22232 {1, 2, 3}} /* add r4, r2, r3 */
22234 {281474976718848ll /* 0x1000000002000 */ ,
22235 {{6, 1, 13}, /* shli r2, r1, 13 */
22236 {6, 1, 48}, /* shli r3, r1, 48 */
22237 {1, 2, 3}} /* add r4, r2, r3 */
22239 {281474976727040ll /* 0x1000000004000 */ ,
22240 {{6, 1, 14}, /* shli r2, r1, 14 */
22241 {6, 1, 48}, /* shli r3, r1, 48 */
22242 {1, 2, 3}} /* add r4, r2, r3 */
22244 {281474976743424ll /* 0x1000000008000 */ ,
22245 {{6, 1, 15}, /* shli r2, r1, 15 */
22246 {6, 1, 48}, /* shli r3, r1, 48 */
22247 {1, 2, 3}} /* add r4, r2, r3 */
22249 {281474976776192ll /* 0x1000000010000 */ ,
22250 {{6, 1, 16}, /* shli r2, r1, 16 */
22251 {6, 1, 48}, /* shli r3, r1, 48 */
22252 {1, 2, 3}} /* add r4, r2, r3 */
22254 {281474976841728ll /* 0x1000000020000 */ ,
22255 {{6, 1, 17}, /* shli r2, r1, 17 */
22256 {6, 1, 48}, /* shli r3, r1, 48 */
22257 {1, 2, 3}} /* add r4, r2, r3 */
22259 {281474976972800ll /* 0x1000000040000 */ ,
22260 {{6, 1, 18}, /* shli r2, r1, 18 */
22261 {6, 1, 48}, /* shli r3, r1, 48 */
22262 {1, 2, 3}} /* add r4, r2, r3 */
22264 {281474977234944ll /* 0x1000000080000 */ ,
22265 {{6, 1, 19}, /* shli r2, r1, 19 */
22266 {6, 1, 48}, /* shli r3, r1, 48 */
22267 {1, 2, 3}} /* add r4, r2, r3 */
22269 {281474977759232ll /* 0x1000000100000 */ ,
22270 {{6, 1, 20}, /* shli r2, r1, 20 */
22271 {6, 1, 48}, /* shli r3, r1, 48 */
22272 {1, 2, 3}} /* add r4, r2, r3 */
22274 {281474978807808ll /* 0x1000000200000 */ ,
22275 {{6, 1, 21}, /* shli r2, r1, 21 */
22276 {6, 1, 48}, /* shli r3, r1, 48 */
22277 {1, 2, 3}} /* add r4, r2, r3 */
22279 {281474980904960ll /* 0x1000000400000 */ ,
22280 {{6, 1, 22}, /* shli r2, r1, 22 */
22281 {6, 1, 48}, /* shli r3, r1, 48 */
22282 {1, 2, 3}} /* add r4, r2, r3 */
22284 {281474985099264ll /* 0x1000000800000 */ ,
22285 {{6, 1, 23}, /* shli r2, r1, 23 */
22286 {6, 1, 48}, /* shli r3, r1, 48 */
22287 {1, 2, 3}} /* add r4, r2, r3 */
22289 {281474993487872ll /* 0x1000001000000 */ ,
22290 {{6, 1, 24}, /* shli r2, r1, 24 */
22291 {6, 1, 48}, /* shli r3, r1, 48 */
22292 {1, 2, 3}} /* add r4, r2, r3 */
22294 {281475010265088ll /* 0x1000002000000 */ ,
22295 {{6, 1, 25}, /* shli r2, r1, 25 */
22296 {6, 1, 48}, /* shli r3, r1, 48 */
22297 {1, 2, 3}} /* add r4, r2, r3 */
22299 {281475043819520ll /* 0x1000004000000 */ ,
22300 {{6, 1, 26}, /* shli r2, r1, 26 */
22301 {6, 1, 48}, /* shli r3, r1, 48 */
22302 {1, 2, 3}} /* add r4, r2, r3 */
22304 {281475110928384ll /* 0x1000008000000 */ ,
22305 {{6, 1, 27}, /* shli r2, r1, 27 */
22306 {6, 1, 48}, /* shli r3, r1, 48 */
22307 {1, 2, 3}} /* add r4, r2, r3 */
22309 {281475245146112ll /* 0x1000010000000 */ ,
22310 {{6, 1, 28}, /* shli r2, r1, 28 */
22311 {6, 1, 48}, /* shli r3, r1, 48 */
22312 {1, 2, 3}} /* add r4, r2, r3 */
22314 {281475513581568ll /* 0x1000020000000 */ ,
22315 {{6, 1, 29}, /* shli r2, r1, 29 */
22316 {6, 1, 48}, /* shli r3, r1, 48 */
22317 {1, 2, 3}} /* add r4, r2, r3 */
22319 {281476050452480ll /* 0x1000040000000 */ ,
22320 {{6, 1, 30}, /* shli r2, r1, 30 */
22321 {6, 1, 48}, /* shli r3, r1, 48 */
22322 {1, 2, 3}} /* add r4, r2, r3 */
22324 {281477124194304ll /* 0x1000080000000 */ ,
22325 {{6, 1, 31}, /* shli r2, r1, 31 */
22326 {6, 1, 48}, /* shli r3, r1, 48 */
22327 {1, 2, 3}} /* add r4, r2, r3 */
22329 {281479271677952ll /* 0x1000100000000 */ ,
22330 {{6, 1, 32}, /* shli r2, r1, 32 */
22331 {6, 1, 48}, /* shli r3, r1, 48 */
22332 {1, 2, 3}} /* add r4, r2, r3 */
22334 {281483566645248ll /* 0x1000200000000 */ ,
22335 {{6, 1, 33}, /* shli r2, r1, 33 */
22336 {6, 1, 48}, /* shli r3, r1, 48 */
22337 {1, 2, 3}} /* add r4, r2, r3 */
22339 {281492156579840ll /* 0x1000400000000 */ ,
22340 {{6, 1, 34}, /* shli r2, r1, 34 */
22341 {6, 1, 48}, /* shli r3, r1, 48 */
22342 {1, 2, 3}} /* add r4, r2, r3 */
22344 {281509336449024ll /* 0x1000800000000 */ ,
22345 {{6, 1, 35}, /* shli r2, r1, 35 */
22346 {6, 1, 48}, /* shli r3, r1, 48 */
22347 {1, 2, 3}} /* add r4, r2, r3 */
22349 {281543696187392ll /* 0x1001000000000 */ ,
22350 {{6, 1, 36}, /* shli r2, r1, 36 */
22351 {6, 1, 48}, /* shli r3, r1, 48 */
22352 {1, 2, 3}} /* add r4, r2, r3 */
22354 {281612415664128ll /* 0x1002000000000 */ ,
22355 {{6, 1, 37}, /* shli r2, r1, 37 */
22356 {6, 1, 48}, /* shli r3, r1, 48 */
22357 {1, 2, 3}} /* add r4, r2, r3 */
22359 {281749854617600ll /* 0x1004000000000 */ ,
22360 {{6, 1, 38}, /* shli r2, r1, 38 */
22361 {6, 1, 48}, /* shli r3, r1, 48 */
22362 {1, 2, 3}} /* add r4, r2, r3 */
22364 {282024732524544ll /* 0x1008000000000 */ ,
22365 {{6, 1, 39}, /* shli r2, r1, 39 */
22366 {6, 1, 48}, /* shli r3, r1, 48 */
22367 {1, 2, 3}} /* add r4, r2, r3 */
22369 {282574488338432ll /* 0x1010000000000 */ ,
22370 {{6, 1, 40}, /* shli r2, r1, 40 */
22371 {6, 1, 48}, /* shli r3, r1, 48 */
22372 {1, 2, 3}} /* add r4, r2, r3 */
22374 {283673999966208ll /* 0x1020000000000 */ ,
22375 {{6, 1, 41}, /* shli r2, r1, 41 */
22376 {6, 1, 48}, /* shli r3, r1, 48 */
22377 {1, 2, 3}} /* add r4, r2, r3 */
22379 {285873023221760ll /* 0x1040000000000 */ ,
22380 {{6, 1, 42}, /* shli r2, r1, 42 */
22381 {6, 1, 48}, /* shli r3, r1, 48 */
22382 {1, 2, 3}} /* add r4, r2, r3 */
22384 {290271069732864ll /* 0x1080000000000 */ ,
22385 {{6, 1, 43}, /* shli r2, r1, 43 */
22386 {6, 1, 48}, /* shli r3, r1, 48 */
22387 {1, 2, 3}} /* add r4, r2, r3 */
22389 {299067162755072ll /* 0x1100000000000 */ ,
22390 {{6, 1, 44}, /* shli r2, r1, 44 */
22391 {6, 1, 48}, /* shli r3, r1, 48 */
22392 {1, 2, 3}} /* add r4, r2, r3 */
22394 {316659348799488ll /* 0x1200000000000 */ ,
22395 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22396 {6, 2, 45}} /* shli r3, r2, 45 */
22398 {351843720888320ll /* 0x1400000000000 */ ,
22399 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22400 {6, 2, 46}} /* shli r3, r2, 46 */
22402 {422212465065984ll /* 0x1800000000000 */ ,
22403 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22404 {6, 2, 47}} /* shli r3, r2, 47 */
22406 {562949953421303ll /* 0x1fffffffffff7 */ ,
22407 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22408 {6, 1, 49}, /* shli r3, r1, 49 */
22409 {2, 3, 2}} /* sub r4, r3, r2 */
22411 {562949953421304ll /* 0x1fffffffffff8 */ ,
22412 {{6, 1, 3}, /* shli r2, r1, 3 */
22413 {6, 1, 49}, /* shli r3, r1, 49 */
22414 {2, 3, 2}} /* sub r4, r3, r2 */
22416 {562949953421305ll /* 0x1fffffffffff9 */ ,
22417 {{6, 1, 46}, /* shli r2, r1, 46 */
22418 {2, 2, 1}, /* sub r3, r2, r1 */
22419 {5, 3, 1}} /* shl3add r4, r3, r1 */
22421 {562949953421307ll /* 0x1fffffffffffb */ ,
22422 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22423 {6, 1, 49}, /* shli r3, r1, 49 */
22424 {2, 3, 2}} /* sub r4, r3, r2 */
22426 {562949953421308ll /* 0x1fffffffffffc */ ,
22427 {{6, 1, 2}, /* shli r2, r1, 2 */
22428 {6, 1, 49}, /* shli r3, r1, 49 */
22429 {2, 3, 2}} /* sub r4, r3, r2 */
22431 {562949953421309ll /* 0x1fffffffffffd */ ,
22432 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22433 {6, 1, 49}, /* shli r3, r1, 49 */
22434 {2, 3, 2}} /* sub r4, r3, r2 */
22436 {562949953421310ll /* 0x1fffffffffffe */ ,
22437 {{6, 1, 1}, /* shli r2, r1, 1 */
22438 {6, 1, 49}, /* shli r3, r1, 49 */
22439 {2, 3, 2}} /* sub r4, r3, r2 */
22441 {562949953421311ll /* 0x1ffffffffffff */ ,
22442 {{6, 1, 49}, /* shli r2, r1, 49 */
22443 {2, 2, 1}} /* sub r3, r2, r1 */
22445 {562949953421312ll /* 0x2000000000000 */ ,
22446 {{6, 1, 49}} /* shli r2, r1, 49 */
22448 {562949953421313ll /* 0x2000000000001 */ ,
22449 {{6, 1, 49}, /* shli r2, r1, 49 */
22450 {1, 1, 2}} /* add r3, r1, r2 */
22452 {562949953421314ll /* 0x2000000000002 */ ,
22453 {{6, 1, 49}, /* shli r2, r1, 49 */
22454 {3, 1, 2}} /* shl1add r3, r1, r2 */
22456 {562949953421315ll /* 0x2000000000003 */ ,
22457 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22458 {6, 1, 49}, /* shli r3, r1, 49 */
22459 {1, 2, 3}} /* add r4, r2, r3 */
22461 {562949953421316ll /* 0x2000000000004 */ ,
22462 {{6, 1, 49}, /* shli r2, r1, 49 */
22463 {4, 1, 2}} /* shl2add r3, r1, r2 */
22465 {562949953421317ll /* 0x2000000000005 */ ,
22466 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22467 {6, 1, 49}, /* shli r3, r1, 49 */
22468 {1, 2, 3}} /* add r4, r2, r3 */
22470 {562949953421318ll /* 0x2000000000006 */ ,
22471 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22472 {6, 1, 49}, /* shli r3, r1, 49 */
22473 {3, 2, 3}} /* shl1add r4, r2, r3 */
22475 {562949953421319ll /* 0x2000000000007 */ ,
22476 {{6, 1, 49}, /* shli r2, r1, 49 */
22477 {2, 2, 1}, /* sub r3, r2, r1 */
22478 {5, 1, 3}} /* shl3add r4, r1, r3 */
22480 {562949953421320ll /* 0x2000000000008 */ ,
22481 {{6, 1, 49}, /* shli r2, r1, 49 */
22482 {5, 1, 2}} /* shl3add r3, r1, r2 */
22484 {562949953421321ll /* 0x2000000000009 */ ,
22485 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22486 {6, 1, 49}, /* shli r3, r1, 49 */
22487 {1, 2, 3}} /* add r4, r2, r3 */
22489 {562949953421322ll /* 0x200000000000a */ ,
22490 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22491 {6, 1, 49}, /* shli r3, r1, 49 */
22492 {3, 2, 3}} /* shl1add r4, r2, r3 */
22494 {562949953421328ll /* 0x2000000000010 */ ,
22495 {{6, 1, 4}, /* shli r2, r1, 4 */
22496 {6, 1, 49}, /* shli r3, r1, 49 */
22497 {1, 2, 3}} /* add r4, r2, r3 */
22499 {562949953421344ll /* 0x2000000000020 */ ,
22500 {{6, 1, 5}, /* shli r2, r1, 5 */
22501 {6, 1, 49}, /* shli r3, r1, 49 */
22502 {1, 2, 3}} /* add r4, r2, r3 */
22504 {562949953421376ll /* 0x2000000000040 */ ,
22505 {{6, 1, 6}, /* shli r2, r1, 6 */
22506 {6, 1, 49}, /* shli r3, r1, 49 */
22507 {1, 2, 3}} /* add r4, r2, r3 */
22509 {562949953421440ll /* 0x2000000000080 */ ,
22510 {{6, 1, 7}, /* shli r2, r1, 7 */
22511 {6, 1, 49}, /* shli r3, r1, 49 */
22512 {1, 2, 3}} /* add r4, r2, r3 */
22514 {562949953421568ll /* 0x2000000000100 */ ,
22515 {{6, 1, 8}, /* shli r2, r1, 8 */
22516 {6, 1, 49}, /* shli r3, r1, 49 */
22517 {1, 2, 3}} /* add r4, r2, r3 */
22519 {562949953421824ll /* 0x2000000000200 */ ,
22520 {{6, 1, 9}, /* shli r2, r1, 9 */
22521 {6, 1, 49}, /* shli r3, r1, 49 */
22522 {1, 2, 3}} /* add r4, r2, r3 */
22524 {562949953422336ll /* 0x2000000000400 */ ,
22525 {{6, 1, 10}, /* shli r2, r1, 10 */
22526 {6, 1, 49}, /* shli r3, r1, 49 */
22527 {1, 2, 3}} /* add r4, r2, r3 */
22529 {562949953423360ll /* 0x2000000000800 */ ,
22530 {{6, 1, 11}, /* shli r2, r1, 11 */
22531 {6, 1, 49}, /* shli r3, r1, 49 */
22532 {1, 2, 3}} /* add r4, r2, r3 */
22534 {562949953425408ll /* 0x2000000001000 */ ,
22535 {{6, 1, 12}, /* shli r2, r1, 12 */
22536 {6, 1, 49}, /* shli r3, r1, 49 */
22537 {1, 2, 3}} /* add r4, r2, r3 */
22539 {562949953429504ll /* 0x2000000002000 */ ,
22540 {{6, 1, 13}, /* shli r2, r1, 13 */
22541 {6, 1, 49}, /* shli r3, r1, 49 */
22542 {1, 2, 3}} /* add r4, r2, r3 */
22544 {562949953437696ll /* 0x2000000004000 */ ,
22545 {{6, 1, 14}, /* shli r2, r1, 14 */
22546 {6, 1, 49}, /* shli r3, r1, 49 */
22547 {1, 2, 3}} /* add r4, r2, r3 */
22549 {562949953454080ll /* 0x2000000008000 */ ,
22550 {{6, 1, 15}, /* shli r2, r1, 15 */
22551 {6, 1, 49}, /* shli r3, r1, 49 */
22552 {1, 2, 3}} /* add r4, r2, r3 */
22554 {562949953486848ll /* 0x2000000010000 */ ,
22555 {{6, 1, 16}, /* shli r2, r1, 16 */
22556 {6, 1, 49}, /* shli r3, r1, 49 */
22557 {1, 2, 3}} /* add r4, r2, r3 */
22559 {562949953552384ll /* 0x2000000020000 */ ,
22560 {{6, 1, 17}, /* shli r2, r1, 17 */
22561 {6, 1, 49}, /* shli r3, r1, 49 */
22562 {1, 2, 3}} /* add r4, r2, r3 */
22564 {562949953683456ll /* 0x2000000040000 */ ,
22565 {{6, 1, 18}, /* shli r2, r1, 18 */
22566 {6, 1, 49}, /* shli r3, r1, 49 */
22567 {1, 2, 3}} /* add r4, r2, r3 */
22569 {562949953945600ll /* 0x2000000080000 */ ,
22570 {{6, 1, 19}, /* shli r2, r1, 19 */
22571 {6, 1, 49}, /* shli r3, r1, 49 */
22572 {1, 2, 3}} /* add r4, r2, r3 */
22574 {562949954469888ll /* 0x2000000100000 */ ,
22575 {{6, 1, 20}, /* shli r2, r1, 20 */
22576 {6, 1, 49}, /* shli r3, r1, 49 */
22577 {1, 2, 3}} /* add r4, r2, r3 */
22579 {562949955518464ll /* 0x2000000200000 */ ,
22580 {{6, 1, 21}, /* shli r2, r1, 21 */
22581 {6, 1, 49}, /* shli r3, r1, 49 */
22582 {1, 2, 3}} /* add r4, r2, r3 */
22584 {562949957615616ll /* 0x2000000400000 */ ,
22585 {{6, 1, 22}, /* shli r2, r1, 22 */
22586 {6, 1, 49}, /* shli r3, r1, 49 */
22587 {1, 2, 3}} /* add r4, r2, r3 */
22589 {562949961809920ll /* 0x2000000800000 */ ,
22590 {{6, 1, 23}, /* shli r2, r1, 23 */
22591 {6, 1, 49}, /* shli r3, r1, 49 */
22592 {1, 2, 3}} /* add r4, r2, r3 */
22594 {562949970198528ll /* 0x2000001000000 */ ,
22595 {{6, 1, 24}, /* shli r2, r1, 24 */
22596 {6, 1, 49}, /* shli r3, r1, 49 */
22597 {1, 2, 3}} /* add r4, r2, r3 */
22599 {562949986975744ll /* 0x2000002000000 */ ,
22600 {{6, 1, 25}, /* shli r2, r1, 25 */
22601 {6, 1, 49}, /* shli r3, r1, 49 */
22602 {1, 2, 3}} /* add r4, r2, r3 */
22604 {562950020530176ll /* 0x2000004000000 */ ,
22605 {{6, 1, 26}, /* shli r2, r1, 26 */
22606 {6, 1, 49}, /* shli r3, r1, 49 */
22607 {1, 2, 3}} /* add r4, r2, r3 */
22609 {562950087639040ll /* 0x2000008000000 */ ,
22610 {{6, 1, 27}, /* shli r2, r1, 27 */
22611 {6, 1, 49}, /* shli r3, r1, 49 */
22612 {1, 2, 3}} /* add r4, r2, r3 */
22614 {562950221856768ll /* 0x2000010000000 */ ,
22615 {{6, 1, 28}, /* shli r2, r1, 28 */
22616 {6, 1, 49}, /* shli r3, r1, 49 */
22617 {1, 2, 3}} /* add r4, r2, r3 */
22619 {562950490292224ll /* 0x2000020000000 */ ,
22620 {{6, 1, 29}, /* shli r2, r1, 29 */
22621 {6, 1, 49}, /* shli r3, r1, 49 */
22622 {1, 2, 3}} /* add r4, r2, r3 */
22624 {562951027163136ll /* 0x2000040000000 */ ,
22625 {{6, 1, 30}, /* shli r2, r1, 30 */
22626 {6, 1, 49}, /* shli r3, r1, 49 */
22627 {1, 2, 3}} /* add r4, r2, r3 */
22629 {562952100904960ll /* 0x2000080000000 */ ,
22630 {{6, 1, 31}, /* shli r2, r1, 31 */
22631 {6, 1, 49}, /* shli r3, r1, 49 */
22632 {1, 2, 3}} /* add r4, r2, r3 */
22634 {562954248388608ll /* 0x2000100000000 */ ,
22635 {{6, 1, 32}, /* shli r2, r1, 32 */
22636 {6, 1, 49}, /* shli r3, r1, 49 */
22637 {1, 2, 3}} /* add r4, r2, r3 */
22639 {562958543355904ll /* 0x2000200000000 */ ,
22640 {{6, 1, 33}, /* shli r2, r1, 33 */
22641 {6, 1, 49}, /* shli r3, r1, 49 */
22642 {1, 2, 3}} /* add r4, r2, r3 */
22644 {562967133290496ll /* 0x2000400000000 */ ,
22645 {{6, 1, 34}, /* shli r2, r1, 34 */
22646 {6, 1, 49}, /* shli r3, r1, 49 */
22647 {1, 2, 3}} /* add r4, r2, r3 */
22649 {562984313159680ll /* 0x2000800000000 */ ,
22650 {{6, 1, 35}, /* shli r2, r1, 35 */
22651 {6, 1, 49}, /* shli r3, r1, 49 */
22652 {1, 2, 3}} /* add r4, r2, r3 */
22654 {563018672898048ll /* 0x2001000000000 */ ,
22655 {{6, 1, 36}, /* shli r2, r1, 36 */
22656 {6, 1, 49}, /* shli r3, r1, 49 */
22657 {1, 2, 3}} /* add r4, r2, r3 */
22659 {563087392374784ll /* 0x2002000000000 */ ,
22660 {{6, 1, 37}, /* shli r2, r1, 37 */
22661 {6, 1, 49}, /* shli r3, r1, 49 */
22662 {1, 2, 3}} /* add r4, r2, r3 */
22664 {563224831328256ll /* 0x2004000000000 */ ,
22665 {{6, 1, 38}, /* shli r2, r1, 38 */
22666 {6, 1, 49}, /* shli r3, r1, 49 */
22667 {1, 2, 3}} /* add r4, r2, r3 */
22669 {563499709235200ll /* 0x2008000000000 */ ,
22670 {{6, 1, 39}, /* shli r2, r1, 39 */
22671 {6, 1, 49}, /* shli r3, r1, 49 */
22672 {1, 2, 3}} /* add r4, r2, r3 */
22674 {564049465049088ll /* 0x2010000000000 */ ,
22675 {{6, 1, 40}, /* shli r2, r1, 40 */
22676 {6, 1, 49}, /* shli r3, r1, 49 */
22677 {1, 2, 3}} /* add r4, r2, r3 */
22679 {565148976676864ll /* 0x2020000000000 */ ,
22680 {{6, 1, 41}, /* shli r2, r1, 41 */
22681 {6, 1, 49}, /* shli r3, r1, 49 */
22682 {1, 2, 3}} /* add r4, r2, r3 */
22684 {567347999932416ll /* 0x2040000000000 */ ,
22685 {{6, 1, 42}, /* shli r2, r1, 42 */
22686 {6, 1, 49}, /* shli r3, r1, 49 */
22687 {1, 2, 3}} /* add r4, r2, r3 */
22689 {571746046443520ll /* 0x2080000000000 */ ,
22690 {{6, 1, 43}, /* shli r2, r1, 43 */
22691 {6, 1, 49}, /* shli r3, r1, 49 */
22692 {1, 2, 3}} /* add r4, r2, r3 */
22694 {580542139465728ll /* 0x2100000000000 */ ,
22695 {{6, 1, 44}, /* shli r2, r1, 44 */
22696 {6, 1, 49}, /* shli r3, r1, 49 */
22697 {1, 2, 3}} /* add r4, r2, r3 */
22699 {598134325510144ll /* 0x2200000000000 */ ,
22700 {{6, 1, 45}, /* shli r2, r1, 45 */
22701 {6, 1, 49}, /* shli r3, r1, 49 */
22702 {1, 2, 3}} /* add r4, r2, r3 */
22704 {633318697598976ll /* 0x2400000000000 */ ,
22705 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22706 {6, 2, 46}} /* shli r3, r2, 46 */
22708 {703687441776640ll /* 0x2800000000000 */ ,
22709 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22710 {6, 2, 47}} /* shli r3, r2, 47 */
22712 {844424930131968ll /* 0x3000000000000 */ ,
22713 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22714 {6, 2, 48}} /* shli r3, r2, 48 */
22716 {1125899906842615ll /* 0x3fffffffffff7 */ ,
22717 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22718 {6, 1, 50}, /* shli r3, r1, 50 */
22719 {2, 3, 2}} /* sub r4, r3, r2 */
22721 {1125899906842616ll /* 0x3fffffffffff8 */ ,
22722 {{6, 1, 3}, /* shli r2, r1, 3 */
22723 {6, 1, 50}, /* shli r3, r1, 50 */
22724 {2, 3, 2}} /* sub r4, r3, r2 */
22726 {1125899906842617ll /* 0x3fffffffffff9 */ ,
22727 {{6, 1, 47}, /* shli r2, r1, 47 */
22728 {2, 2, 1}, /* sub r3, r2, r1 */
22729 {5, 3, 1}} /* shl3add r4, r3, r1 */
22731 {1125899906842619ll /* 0x3fffffffffffb */ ,
22732 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22733 {6, 1, 50}, /* shli r3, r1, 50 */
22734 {2, 3, 2}} /* sub r4, r3, r2 */
22736 {1125899906842620ll /* 0x3fffffffffffc */ ,
22737 {{6, 1, 2}, /* shli r2, r1, 2 */
22738 {6, 1, 50}, /* shli r3, r1, 50 */
22739 {2, 3, 2}} /* sub r4, r3, r2 */
22741 {1125899906842621ll /* 0x3fffffffffffd */ ,
22742 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22743 {6, 1, 50}, /* shli r3, r1, 50 */
22744 {2, 3, 2}} /* sub r4, r3, r2 */
22746 {1125899906842622ll /* 0x3fffffffffffe */ ,
22747 {{6, 1, 1}, /* shli r2, r1, 1 */
22748 {6, 1, 50}, /* shli r3, r1, 50 */
22749 {2, 3, 2}} /* sub r4, r3, r2 */
22751 {1125899906842623ll /* 0x3ffffffffffff */ ,
22752 {{6, 1, 50}, /* shli r2, r1, 50 */
22753 {2, 2, 1}} /* sub r3, r2, r1 */
22755 {1125899906842624ll /* 0x4000000000000 */ ,
22756 {{6, 1, 50}} /* shli r2, r1, 50 */
22758 {1125899906842625ll /* 0x4000000000001 */ ,
22759 {{6, 1, 50}, /* shli r2, r1, 50 */
22760 {1, 1, 2}} /* add r3, r1, r2 */
22762 {1125899906842626ll /* 0x4000000000002 */ ,
22763 {{6, 1, 50}, /* shli r2, r1, 50 */
22764 {3, 1, 2}} /* shl1add r3, r1, r2 */
22766 {1125899906842627ll /* 0x4000000000003 */ ,
22767 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22768 {6, 1, 50}, /* shli r3, r1, 50 */
22769 {1, 2, 3}} /* add r4, r2, r3 */
22771 {1125899906842628ll /* 0x4000000000004 */ ,
22772 {{6, 1, 50}, /* shli r2, r1, 50 */
22773 {4, 1, 2}} /* shl2add r3, r1, r2 */
22775 {1125899906842629ll /* 0x4000000000005 */ ,
22776 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22777 {6, 1, 50}, /* shli r3, r1, 50 */
22778 {1, 2, 3}} /* add r4, r2, r3 */
22780 {1125899906842630ll /* 0x4000000000006 */ ,
22781 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22782 {6, 1, 50}, /* shli r3, r1, 50 */
22783 {3, 2, 3}} /* shl1add r4, r2, r3 */
22785 {1125899906842631ll /* 0x4000000000007 */ ,
22786 {{6, 1, 50}, /* shli r2, r1, 50 */
22787 {2, 2, 1}, /* sub r3, r2, r1 */
22788 {5, 1, 3}} /* shl3add r4, r1, r3 */
22790 {1125899906842632ll /* 0x4000000000008 */ ,
22791 {{6, 1, 50}, /* shli r2, r1, 50 */
22792 {5, 1, 2}} /* shl3add r3, r1, r2 */
22794 {1125899906842633ll /* 0x4000000000009 */ ,
22795 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22796 {6, 1, 50}, /* shli r3, r1, 50 */
22797 {1, 2, 3}} /* add r4, r2, r3 */
22799 {1125899906842634ll /* 0x400000000000a */ ,
22800 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22801 {6, 1, 50}, /* shli r3, r1, 50 */
22802 {3, 2, 3}} /* shl1add r4, r2, r3 */
22804 {1125899906842640ll /* 0x4000000000010 */ ,
22805 {{6, 1, 4}, /* shli r2, r1, 4 */
22806 {6, 1, 50}, /* shli r3, r1, 50 */
22807 {1, 2, 3}} /* add r4, r2, r3 */
22809 {1125899906842656ll /* 0x4000000000020 */ ,
22810 {{6, 1, 5}, /* shli r2, r1, 5 */
22811 {6, 1, 50}, /* shli r3, r1, 50 */
22812 {1, 2, 3}} /* add r4, r2, r3 */
22814 {1125899906842688ll /* 0x4000000000040 */ ,
22815 {{6, 1, 6}, /* shli r2, r1, 6 */
22816 {6, 1, 50}, /* shli r3, r1, 50 */
22817 {1, 2, 3}} /* add r4, r2, r3 */
22819 {1125899906842752ll /* 0x4000000000080 */ ,
22820 {{6, 1, 7}, /* shli r2, r1, 7 */
22821 {6, 1, 50}, /* shli r3, r1, 50 */
22822 {1, 2, 3}} /* add r4, r2, r3 */
22824 {1125899906842880ll /* 0x4000000000100 */ ,
22825 {{6, 1, 8}, /* shli r2, r1, 8 */
22826 {6, 1, 50}, /* shli r3, r1, 50 */
22827 {1, 2, 3}} /* add r4, r2, r3 */
22829 {1125899906843136ll /* 0x4000000000200 */ ,
22830 {{6, 1, 9}, /* shli r2, r1, 9 */
22831 {6, 1, 50}, /* shli r3, r1, 50 */
22832 {1, 2, 3}} /* add r4, r2, r3 */
22834 {1125899906843648ll /* 0x4000000000400 */ ,
22835 {{6, 1, 10}, /* shli r2, r1, 10 */
22836 {6, 1, 50}, /* shli r3, r1, 50 */
22837 {1, 2, 3}} /* add r4, r2, r3 */
22839 {1125899906844672ll /* 0x4000000000800 */ ,
22840 {{6, 1, 11}, /* shli r2, r1, 11 */
22841 {6, 1, 50}, /* shli r3, r1, 50 */
22842 {1, 2, 3}} /* add r4, r2, r3 */
22844 {1125899906846720ll /* 0x4000000001000 */ ,
22845 {{6, 1, 12}, /* shli r2, r1, 12 */
22846 {6, 1, 50}, /* shli r3, r1, 50 */
22847 {1, 2, 3}} /* add r4, r2, r3 */
22849 {1125899906850816ll /* 0x4000000002000 */ ,
22850 {{6, 1, 13}, /* shli r2, r1, 13 */
22851 {6, 1, 50}, /* shli r3, r1, 50 */
22852 {1, 2, 3}} /* add r4, r2, r3 */
22854 {1125899906859008ll /* 0x4000000004000 */ ,
22855 {{6, 1, 14}, /* shli r2, r1, 14 */
22856 {6, 1, 50}, /* shli r3, r1, 50 */
22857 {1, 2, 3}} /* add r4, r2, r3 */
22859 {1125899906875392ll /* 0x4000000008000 */ ,
22860 {{6, 1, 15}, /* shli r2, r1, 15 */
22861 {6, 1, 50}, /* shli r3, r1, 50 */
22862 {1, 2, 3}} /* add r4, r2, r3 */
22864 {1125899906908160ll /* 0x4000000010000 */ ,
22865 {{6, 1, 16}, /* shli r2, r1, 16 */
22866 {6, 1, 50}, /* shli r3, r1, 50 */
22867 {1, 2, 3}} /* add r4, r2, r3 */
22869 {1125899906973696ll /* 0x4000000020000 */ ,
22870 {{6, 1, 17}, /* shli r2, r1, 17 */
22871 {6, 1, 50}, /* shli r3, r1, 50 */
22872 {1, 2, 3}} /* add r4, r2, r3 */
22874 {1125899907104768ll /* 0x4000000040000 */ ,
22875 {{6, 1, 18}, /* shli r2, r1, 18 */
22876 {6, 1, 50}, /* shli r3, r1, 50 */
22877 {1, 2, 3}} /* add r4, r2, r3 */
22879 {1125899907366912ll /* 0x4000000080000 */ ,
22880 {{6, 1, 19}, /* shli r2, r1, 19 */
22881 {6, 1, 50}, /* shli r3, r1, 50 */
22882 {1, 2, 3}} /* add r4, r2, r3 */
22884 {1125899907891200ll /* 0x4000000100000 */ ,
22885 {{6, 1, 20}, /* shli r2, r1, 20 */
22886 {6, 1, 50}, /* shli r3, r1, 50 */
22887 {1, 2, 3}} /* add r4, r2, r3 */
22889 {1125899908939776ll /* 0x4000000200000 */ ,
22890 {{6, 1, 21}, /* shli r2, r1, 21 */
22891 {6, 1, 50}, /* shli r3, r1, 50 */
22892 {1, 2, 3}} /* add r4, r2, r3 */
22894 {1125899911036928ll /* 0x4000000400000 */ ,
22895 {{6, 1, 22}, /* shli r2, r1, 22 */
22896 {6, 1, 50}, /* shli r3, r1, 50 */
22897 {1, 2, 3}} /* add r4, r2, r3 */
22899 {1125899915231232ll /* 0x4000000800000 */ ,
22900 {{6, 1, 23}, /* shli r2, r1, 23 */
22901 {6, 1, 50}, /* shli r3, r1, 50 */
22902 {1, 2, 3}} /* add r4, r2, r3 */
22904 {1125899923619840ll /* 0x4000001000000 */ ,
22905 {{6, 1, 24}, /* shli r2, r1, 24 */
22906 {6, 1, 50}, /* shli r3, r1, 50 */
22907 {1, 2, 3}} /* add r4, r2, r3 */
22909 {1125899940397056ll /* 0x4000002000000 */ ,
22910 {{6, 1, 25}, /* shli r2, r1, 25 */
22911 {6, 1, 50}, /* shli r3, r1, 50 */
22912 {1, 2, 3}} /* add r4, r2, r3 */
22914 {1125899973951488ll /* 0x4000004000000 */ ,
22915 {{6, 1, 26}, /* shli r2, r1, 26 */
22916 {6, 1, 50}, /* shli r3, r1, 50 */
22917 {1, 2, 3}} /* add r4, r2, r3 */
22919 {1125900041060352ll /* 0x4000008000000 */ ,
22920 {{6, 1, 27}, /* shli r2, r1, 27 */
22921 {6, 1, 50}, /* shli r3, r1, 50 */
22922 {1, 2, 3}} /* add r4, r2, r3 */
22924 {1125900175278080ll /* 0x4000010000000 */ ,
22925 {{6, 1, 28}, /* shli r2, r1, 28 */
22926 {6, 1, 50}, /* shli r3, r1, 50 */
22927 {1, 2, 3}} /* add r4, r2, r3 */
22929 {1125900443713536ll /* 0x4000020000000 */ ,
22930 {{6, 1, 29}, /* shli r2, r1, 29 */
22931 {6, 1, 50}, /* shli r3, r1, 50 */
22932 {1, 2, 3}} /* add r4, r2, r3 */
22934 {1125900980584448ll /* 0x4000040000000 */ ,
22935 {{6, 1, 30}, /* shli r2, r1, 30 */
22936 {6, 1, 50}, /* shli r3, r1, 50 */
22937 {1, 2, 3}} /* add r4, r2, r3 */
22939 {1125902054326272ll /* 0x4000080000000 */ ,
22940 {{6, 1, 31}, /* shli r2, r1, 31 */
22941 {6, 1, 50}, /* shli r3, r1, 50 */
22942 {1, 2, 3}} /* add r4, r2, r3 */
22944 {1125904201809920ll /* 0x4000100000000 */ ,
22945 {{6, 1, 32}, /* shli r2, r1, 32 */
22946 {6, 1, 50}, /* shli r3, r1, 50 */
22947 {1, 2, 3}} /* add r4, r2, r3 */
22949 {1125908496777216ll /* 0x4000200000000 */ ,
22950 {{6, 1, 33}, /* shli r2, r1, 33 */
22951 {6, 1, 50}, /* shli r3, r1, 50 */
22952 {1, 2, 3}} /* add r4, r2, r3 */
22954 {1125917086711808ll /* 0x4000400000000 */ ,
22955 {{6, 1, 34}, /* shli r2, r1, 34 */
22956 {6, 1, 50}, /* shli r3, r1, 50 */
22957 {1, 2, 3}} /* add r4, r2, r3 */
22959 {1125934266580992ll /* 0x4000800000000 */ ,
22960 {{6, 1, 35}, /* shli r2, r1, 35 */
22961 {6, 1, 50}, /* shli r3, r1, 50 */
22962 {1, 2, 3}} /* add r4, r2, r3 */
22964 {1125968626319360ll /* 0x4001000000000 */ ,
22965 {{6, 1, 36}, /* shli r2, r1, 36 */
22966 {6, 1, 50}, /* shli r3, r1, 50 */
22967 {1, 2, 3}} /* add r4, r2, r3 */
22969 {1126037345796096ll /* 0x4002000000000 */ ,
22970 {{6, 1, 37}, /* shli r2, r1, 37 */
22971 {6, 1, 50}, /* shli r3, r1, 50 */
22972 {1, 2, 3}} /* add r4, r2, r3 */
22974 {1126174784749568ll /* 0x4004000000000 */ ,
22975 {{6, 1, 38}, /* shli r2, r1, 38 */
22976 {6, 1, 50}, /* shli r3, r1, 50 */
22977 {1, 2, 3}} /* add r4, r2, r3 */
22979 {1126449662656512ll /* 0x4008000000000 */ ,
22980 {{6, 1, 39}, /* shli r2, r1, 39 */
22981 {6, 1, 50}, /* shli r3, r1, 50 */
22982 {1, 2, 3}} /* add r4, r2, r3 */
22984 {1126999418470400ll /* 0x4010000000000 */ ,
22985 {{6, 1, 40}, /* shli r2, r1, 40 */
22986 {6, 1, 50}, /* shli r3, r1, 50 */
22987 {1, 2, 3}} /* add r4, r2, r3 */
22989 {1128098930098176ll /* 0x4020000000000 */ ,
22990 {{6, 1, 41}, /* shli r2, r1, 41 */
22991 {6, 1, 50}, /* shli r3, r1, 50 */
22992 {1, 2, 3}} /* add r4, r2, r3 */
22994 {1130297953353728ll /* 0x4040000000000 */ ,
22995 {{6, 1, 42}, /* shli r2, r1, 42 */
22996 {6, 1, 50}, /* shli r3, r1, 50 */
22997 {1, 2, 3}} /* add r4, r2, r3 */
22999 {1134695999864832ll /* 0x4080000000000 */ ,
23000 {{6, 1, 43}, /* shli r2, r1, 43 */
23001 {6, 1, 50}, /* shli r3, r1, 50 */
23002 {1, 2, 3}} /* add r4, r2, r3 */
23004 {1143492092887040ll /* 0x4100000000000 */ ,
23005 {{6, 1, 44}, /* shli r2, r1, 44 */
23006 {6, 1, 50}, /* shli r3, r1, 50 */
23007 {1, 2, 3}} /* add r4, r2, r3 */
23009 {1161084278931456ll /* 0x4200000000000 */ ,
23010 {{6, 1, 45}, /* shli r2, r1, 45 */
23011 {6, 1, 50}, /* shli r3, r1, 50 */
23012 {1, 2, 3}} /* add r4, r2, r3 */
23014 {1196268651020288ll /* 0x4400000000000 */ ,
23015 {{6, 1, 46}, /* shli r2, r1, 46 */
23016 {6, 1, 50}, /* shli r3, r1, 50 */
23017 {1, 2, 3}} /* add r4, r2, r3 */
23019 {1266637395197952ll /* 0x4800000000000 */ ,
23020 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23021 {6, 2, 47}} /* shli r3, r2, 47 */
23023 {1407374883553280ll /* 0x5000000000000 */ ,
23024 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23025 {6, 2, 48}} /* shli r3, r2, 48 */
23027 {1688849860263936ll /* 0x6000000000000 */ ,
23028 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23029 {6, 2, 49}} /* shli r3, r2, 49 */
23031 {2251799813685239ll /* 0x7fffffffffff7 */ ,
23032 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23033 {6, 1, 51}, /* shli r3, r1, 51 */
23034 {2, 3, 2}} /* sub r4, r3, r2 */
23036 {2251799813685240ll /* 0x7fffffffffff8 */ ,
23037 {{6, 1, 3}, /* shli r2, r1, 3 */
23038 {6, 1, 51}, /* shli r3, r1, 51 */
23039 {2, 3, 2}} /* sub r4, r3, r2 */
23041 {2251799813685241ll /* 0x7fffffffffff9 */ ,
23042 {{6, 1, 48}, /* shli r2, r1, 48 */
23043 {2, 2, 1}, /* sub r3, r2, r1 */
23044 {5, 3, 1}} /* shl3add r4, r3, r1 */
23046 {2251799813685243ll /* 0x7fffffffffffb */ ,
23047 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23048 {6, 1, 51}, /* shli r3, r1, 51 */
23049 {2, 3, 2}} /* sub r4, r3, r2 */
23051 {2251799813685244ll /* 0x7fffffffffffc */ ,
23052 {{6, 1, 2}, /* shli r2, r1, 2 */
23053 {6, 1, 51}, /* shli r3, r1, 51 */
23054 {2, 3, 2}} /* sub r4, r3, r2 */
23056 {2251799813685245ll /* 0x7fffffffffffd */ ,
23057 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23058 {6, 1, 51}, /* shli r3, r1, 51 */
23059 {2, 3, 2}} /* sub r4, r3, r2 */
23061 {2251799813685246ll /* 0x7fffffffffffe */ ,
23062 {{6, 1, 1}, /* shli r2, r1, 1 */
23063 {6, 1, 51}, /* shli r3, r1, 51 */
23064 {2, 3, 2}} /* sub r4, r3, r2 */
23066 {2251799813685247ll /* 0x7ffffffffffff */ ,
23067 {{6, 1, 51}, /* shli r2, r1, 51 */
23068 {2, 2, 1}} /* sub r3, r2, r1 */
23070 {2251799813685248ll /* 0x8000000000000 */ ,
23071 {{6, 1, 51}} /* shli r2, r1, 51 */
23073 {2251799813685249ll /* 0x8000000000001 */ ,
23074 {{6, 1, 51}, /* shli r2, r1, 51 */
23075 {1, 1, 2}} /* add r3, r1, r2 */
23077 {2251799813685250ll /* 0x8000000000002 */ ,
23078 {{6, 1, 51}, /* shli r2, r1, 51 */
23079 {3, 1, 2}} /* shl1add r3, r1, r2 */
23081 {2251799813685251ll /* 0x8000000000003 */ ,
23082 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23083 {6, 1, 51}, /* shli r3, r1, 51 */
23084 {1, 2, 3}} /* add r4, r2, r3 */
23086 {2251799813685252ll /* 0x8000000000004 */ ,
23087 {{6, 1, 51}, /* shli r2, r1, 51 */
23088 {4, 1, 2}} /* shl2add r3, r1, r2 */
23090 {2251799813685253ll /* 0x8000000000005 */ ,
23091 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23092 {6, 1, 51}, /* shli r3, r1, 51 */
23093 {1, 2, 3}} /* add r4, r2, r3 */
23095 {2251799813685254ll /* 0x8000000000006 */ ,
23096 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23097 {6, 1, 51}, /* shli r3, r1, 51 */
23098 {3, 2, 3}} /* shl1add r4, r2, r3 */
23100 {2251799813685255ll /* 0x8000000000007 */ ,
23101 {{6, 1, 51}, /* shli r2, r1, 51 */
23102 {2, 2, 1}, /* sub r3, r2, r1 */
23103 {5, 1, 3}} /* shl3add r4, r1, r3 */
23105 {2251799813685256ll /* 0x8000000000008 */ ,
23106 {{6, 1, 51}, /* shli r2, r1, 51 */
23107 {5, 1, 2}} /* shl3add r3, r1, r2 */
23109 {2251799813685257ll /* 0x8000000000009 */ ,
23110 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23111 {6, 1, 51}, /* shli r3, r1, 51 */
23112 {1, 2, 3}} /* add r4, r2, r3 */
23114 {2251799813685258ll /* 0x800000000000a */ ,
23115 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23116 {6, 1, 51}, /* shli r3, r1, 51 */
23117 {3, 2, 3}} /* shl1add r4, r2, r3 */
23119 {2251799813685264ll /* 0x8000000000010 */ ,
23120 {{6, 1, 4}, /* shli r2, r1, 4 */
23121 {6, 1, 51}, /* shli r3, r1, 51 */
23122 {1, 2, 3}} /* add r4, r2, r3 */
23124 {2251799813685280ll /* 0x8000000000020 */ ,
23125 {{6, 1, 5}, /* shli r2, r1, 5 */
23126 {6, 1, 51}, /* shli r3, r1, 51 */
23127 {1, 2, 3}} /* add r4, r2, r3 */
23129 {2251799813685312ll /* 0x8000000000040 */ ,
23130 {{6, 1, 6}, /* shli r2, r1, 6 */
23131 {6, 1, 51}, /* shli r3, r1, 51 */
23132 {1, 2, 3}} /* add r4, r2, r3 */
23134 {2251799813685376ll /* 0x8000000000080 */ ,
23135 {{6, 1, 7}, /* shli r2, r1, 7 */
23136 {6, 1, 51}, /* shli r3, r1, 51 */
23137 {1, 2, 3}} /* add r4, r2, r3 */
23139 {2251799813685504ll /* 0x8000000000100 */ ,
23140 {{6, 1, 8}, /* shli r2, r1, 8 */
23141 {6, 1, 51}, /* shli r3, r1, 51 */
23142 {1, 2, 3}} /* add r4, r2, r3 */
23144 {2251799813685760ll /* 0x8000000000200 */ ,
23145 {{6, 1, 9}, /* shli r2, r1, 9 */
23146 {6, 1, 51}, /* shli r3, r1, 51 */
23147 {1, 2, 3}} /* add r4, r2, r3 */
23149 {2251799813686272ll /* 0x8000000000400 */ ,
23150 {{6, 1, 10}, /* shli r2, r1, 10 */
23151 {6, 1, 51}, /* shli r3, r1, 51 */
23152 {1, 2, 3}} /* add r4, r2, r3 */
23154 {2251799813687296ll /* 0x8000000000800 */ ,
23155 {{6, 1, 11}, /* shli r2, r1, 11 */
23156 {6, 1, 51}, /* shli r3, r1, 51 */
23157 {1, 2, 3}} /* add r4, r2, r3 */
23159 {2251799813689344ll /* 0x8000000001000 */ ,
23160 {{6, 1, 12}, /* shli r2, r1, 12 */
23161 {6, 1, 51}, /* shli r3, r1, 51 */
23162 {1, 2, 3}} /* add r4, r2, r3 */
23164 {2251799813693440ll /* 0x8000000002000 */ ,
23165 {{6, 1, 13}, /* shli r2, r1, 13 */
23166 {6, 1, 51}, /* shli r3, r1, 51 */
23167 {1, 2, 3}} /* add r4, r2, r3 */
23169 {2251799813701632ll /* 0x8000000004000 */ ,
23170 {{6, 1, 14}, /* shli r2, r1, 14 */
23171 {6, 1, 51}, /* shli r3, r1, 51 */
23172 {1, 2, 3}} /* add r4, r2, r3 */
23174 {2251799813718016ll /* 0x8000000008000 */ ,
23175 {{6, 1, 15}, /* shli r2, r1, 15 */
23176 {6, 1, 51}, /* shli r3, r1, 51 */
23177 {1, 2, 3}} /* add r4, r2, r3 */
23179 {2251799813750784ll /* 0x8000000010000 */ ,
23180 {{6, 1, 16}, /* shli r2, r1, 16 */
23181 {6, 1, 51}, /* shli r3, r1, 51 */
23182 {1, 2, 3}} /* add r4, r2, r3 */
23184 {2251799813816320ll /* 0x8000000020000 */ ,
23185 {{6, 1, 17}, /* shli r2, r1, 17 */
23186 {6, 1, 51}, /* shli r3, r1, 51 */
23187 {1, 2, 3}} /* add r4, r2, r3 */
23189 {2251799813947392ll /* 0x8000000040000 */ ,
23190 {{6, 1, 18}, /* shli r2, r1, 18 */
23191 {6, 1, 51}, /* shli r3, r1, 51 */
23192 {1, 2, 3}} /* add r4, r2, r3 */
23194 {2251799814209536ll /* 0x8000000080000 */ ,
23195 {{6, 1, 19}, /* shli r2, r1, 19 */
23196 {6, 1, 51}, /* shli r3, r1, 51 */
23197 {1, 2, 3}} /* add r4, r2, r3 */
23199 {2251799814733824ll /* 0x8000000100000 */ ,
23200 {{6, 1, 20}, /* shli r2, r1, 20 */
23201 {6, 1, 51}, /* shli r3, r1, 51 */
23202 {1, 2, 3}} /* add r4, r2, r3 */
23204 {2251799815782400ll /* 0x8000000200000 */ ,
23205 {{6, 1, 21}, /* shli r2, r1, 21 */
23206 {6, 1, 51}, /* shli r3, r1, 51 */
23207 {1, 2, 3}} /* add r4, r2, r3 */
23209 {2251799817879552ll /* 0x8000000400000 */ ,
23210 {{6, 1, 22}, /* shli r2, r1, 22 */
23211 {6, 1, 51}, /* shli r3, r1, 51 */
23212 {1, 2, 3}} /* add r4, r2, r3 */
23214 {2251799822073856ll /* 0x8000000800000 */ ,
23215 {{6, 1, 23}, /* shli r2, r1, 23 */
23216 {6, 1, 51}, /* shli r3, r1, 51 */
23217 {1, 2, 3}} /* add r4, r2, r3 */
23219 {2251799830462464ll /* 0x8000001000000 */ ,
23220 {{6, 1, 24}, /* shli r2, r1, 24 */
23221 {6, 1, 51}, /* shli r3, r1, 51 */
23222 {1, 2, 3}} /* add r4, r2, r3 */
23224 {2251799847239680ll /* 0x8000002000000 */ ,
23225 {{6, 1, 25}, /* shli r2, r1, 25 */
23226 {6, 1, 51}, /* shli r3, r1, 51 */
23227 {1, 2, 3}} /* add r4, r2, r3 */
23229 {2251799880794112ll /* 0x8000004000000 */ ,
23230 {{6, 1, 26}, /* shli r2, r1, 26 */
23231 {6, 1, 51}, /* shli r3, r1, 51 */
23232 {1, 2, 3}} /* add r4, r2, r3 */
23234 {2251799947902976ll /* 0x8000008000000 */ ,
23235 {{6, 1, 27}, /* shli r2, r1, 27 */
23236 {6, 1, 51}, /* shli r3, r1, 51 */
23237 {1, 2, 3}} /* add r4, r2, r3 */
23239 {2251800082120704ll /* 0x8000010000000 */ ,
23240 {{6, 1, 28}, /* shli r2, r1, 28 */
23241 {6, 1, 51}, /* shli r3, r1, 51 */
23242 {1, 2, 3}} /* add r4, r2, r3 */
23244 {2251800350556160ll /* 0x8000020000000 */ ,
23245 {{6, 1, 29}, /* shli r2, r1, 29 */
23246 {6, 1, 51}, /* shli r3, r1, 51 */
23247 {1, 2, 3}} /* add r4, r2, r3 */
23249 {2251800887427072ll /* 0x8000040000000 */ ,
23250 {{6, 1, 30}, /* shli r2, r1, 30 */
23251 {6, 1, 51}, /* shli r3, r1, 51 */
23252 {1, 2, 3}} /* add r4, r2, r3 */
23254 {2251801961168896ll /* 0x8000080000000 */ ,
23255 {{6, 1, 31}, /* shli r2, r1, 31 */
23256 {6, 1, 51}, /* shli r3, r1, 51 */
23257 {1, 2, 3}} /* add r4, r2, r3 */
23259 {2251804108652544ll /* 0x8000100000000 */ ,
23260 {{6, 1, 32}, /* shli r2, r1, 32 */
23261 {6, 1, 51}, /* shli r3, r1, 51 */
23262 {1, 2, 3}} /* add r4, r2, r3 */
23264 {2251808403619840ll /* 0x8000200000000 */ ,
23265 {{6, 1, 33}, /* shli r2, r1, 33 */
23266 {6, 1, 51}, /* shli r3, r1, 51 */
23267 {1, 2, 3}} /* add r4, r2, r3 */
23269 {2251816993554432ll /* 0x8000400000000 */ ,
23270 {{6, 1, 34}, /* shli r2, r1, 34 */
23271 {6, 1, 51}, /* shli r3, r1, 51 */
23272 {1, 2, 3}} /* add r4, r2, r3 */
23274 {2251834173423616ll /* 0x8000800000000 */ ,
23275 {{6, 1, 35}, /* shli r2, r1, 35 */
23276 {6, 1, 51}, /* shli r3, r1, 51 */
23277 {1, 2, 3}} /* add r4, r2, r3 */
23279 {2251868533161984ll /* 0x8001000000000 */ ,
23280 {{6, 1, 36}, /* shli r2, r1, 36 */
23281 {6, 1, 51}, /* shli r3, r1, 51 */
23282 {1, 2, 3}} /* add r4, r2, r3 */
23284 {2251937252638720ll /* 0x8002000000000 */ ,
23285 {{6, 1, 37}, /* shli r2, r1, 37 */
23286 {6, 1, 51}, /* shli r3, r1, 51 */
23287 {1, 2, 3}} /* add r4, r2, r3 */
23289 {2252074691592192ll /* 0x8004000000000 */ ,
23290 {{6, 1, 38}, /* shli r2, r1, 38 */
23291 {6, 1, 51}, /* shli r3, r1, 51 */
23292 {1, 2, 3}} /* add r4, r2, r3 */
23294 {2252349569499136ll /* 0x8008000000000 */ ,
23295 {{6, 1, 39}, /* shli r2, r1, 39 */
23296 {6, 1, 51}, /* shli r3, r1, 51 */
23297 {1, 2, 3}} /* add r4, r2, r3 */
23299 {2252899325313024ll /* 0x8010000000000 */ ,
23300 {{6, 1, 40}, /* shli r2, r1, 40 */
23301 {6, 1, 51}, /* shli r3, r1, 51 */
23302 {1, 2, 3}} /* add r4, r2, r3 */
23304 {2253998836940800ll /* 0x8020000000000 */ ,
23305 {{6, 1, 41}, /* shli r2, r1, 41 */
23306 {6, 1, 51}, /* shli r3, r1, 51 */
23307 {1, 2, 3}} /* add r4, r2, r3 */
23309 {2256197860196352ll /* 0x8040000000000 */ ,
23310 {{6, 1, 42}, /* shli r2, r1, 42 */
23311 {6, 1, 51}, /* shli r3, r1, 51 */
23312 {1, 2, 3}} /* add r4, r2, r3 */
23314 {2260595906707456ll /* 0x8080000000000 */ ,
23315 {{6, 1, 43}, /* shli r2, r1, 43 */
23316 {6, 1, 51}, /* shli r3, r1, 51 */
23317 {1, 2, 3}} /* add r4, r2, r3 */
23319 {2269391999729664ll /* 0x8100000000000 */ ,
23320 {{6, 1, 44}, /* shli r2, r1, 44 */
23321 {6, 1, 51}, /* shli r3, r1, 51 */
23322 {1, 2, 3}} /* add r4, r2, r3 */
23324 {2286984185774080ll /* 0x8200000000000 */ ,
23325 {{6, 1, 45}, /* shli r2, r1, 45 */
23326 {6, 1, 51}, /* shli r3, r1, 51 */
23327 {1, 2, 3}} /* add r4, r2, r3 */
23329 {2322168557862912ll /* 0x8400000000000 */ ,
23330 {{6, 1, 46}, /* shli r2, r1, 46 */
23331 {6, 1, 51}, /* shli r3, r1, 51 */
23332 {1, 2, 3}} /* add r4, r2, r3 */
23334 {2392537302040576ll /* 0x8800000000000 */ ,
23335 {{6, 1, 47}, /* shli r2, r1, 47 */
23336 {6, 1, 51}, /* shli r3, r1, 51 */
23337 {1, 2, 3}} /* add r4, r2, r3 */
23339 {2533274790395904ll /* 0x9000000000000 */ ,
23340 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23341 {6, 2, 48}} /* shli r3, r2, 48 */
23343 {2814749767106560ll /* 0xa000000000000 */ ,
23344 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23345 {6, 2, 49}} /* shli r3, r2, 49 */
23347 {3377699720527872ll /* 0xc000000000000 */ ,
23348 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23349 {6, 2, 50}} /* shli r3, r2, 50 */
23351 {4503599627370487ll /* 0xffffffffffff7 */ ,
23352 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23353 {6, 1, 52}, /* shli r3, r1, 52 */
23354 {2, 3, 2}} /* sub r4, r3, r2 */
23356 {4503599627370488ll /* 0xffffffffffff8 */ ,
23357 {{6, 1, 3}, /* shli r2, r1, 3 */
23358 {6, 1, 52}, /* shli r3, r1, 52 */
23359 {2, 3, 2}} /* sub r4, r3, r2 */
23361 {4503599627370489ll /* 0xffffffffffff9 */ ,
23362 {{6, 1, 49}, /* shli r2, r1, 49 */
23363 {2, 2, 1}, /* sub r3, r2, r1 */
23364 {5, 3, 1}} /* shl3add r4, r3, r1 */
23366 {4503599627370491ll /* 0xffffffffffffb */ ,
23367 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23368 {6, 1, 52}, /* shli r3, r1, 52 */
23369 {2, 3, 2}} /* sub r4, r3, r2 */
23371 {4503599627370492ll /* 0xffffffffffffc */ ,
23372 {{6, 1, 2}, /* shli r2, r1, 2 */
23373 {6, 1, 52}, /* shli r3, r1, 52 */
23374 {2, 3, 2}} /* sub r4, r3, r2 */
23376 {4503599627370493ll /* 0xffffffffffffd */ ,
23377 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23378 {6, 1, 52}, /* shli r3, r1, 52 */
23379 {2, 3, 2}} /* sub r4, r3, r2 */
23381 {4503599627370494ll /* 0xffffffffffffe */ ,
23382 {{6, 1, 1}, /* shli r2, r1, 1 */
23383 {6, 1, 52}, /* shli r3, r1, 52 */
23384 {2, 3, 2}} /* sub r4, r3, r2 */
23386 {4503599627370495ll /* 0xfffffffffffff */ ,
23387 {{6, 1, 52}, /* shli r2, r1, 52 */
23388 {2, 2, 1}} /* sub r3, r2, r1 */
23390 {4503599627370496ll /* 0x10000000000000 */ ,
23391 {{6, 1, 52}} /* shli r2, r1, 52 */
23393 {4503599627370497ll /* 0x10000000000001 */ ,
23394 {{6, 1, 52}, /* shli r2, r1, 52 */
23395 {1, 1, 2}} /* add r3, r1, r2 */
23397 {4503599627370498ll /* 0x10000000000002 */ ,
23398 {{6, 1, 52}, /* shli r2, r1, 52 */
23399 {3, 1, 2}} /* shl1add r3, r1, r2 */
23401 {4503599627370499ll /* 0x10000000000003 */ ,
23402 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23403 {6, 1, 52}, /* shli r3, r1, 52 */
23404 {1, 2, 3}} /* add r4, r2, r3 */
23406 {4503599627370500ll /* 0x10000000000004 */ ,
23407 {{6, 1, 52}, /* shli r2, r1, 52 */
23408 {4, 1, 2}} /* shl2add r3, r1, r2 */
23410 {4503599627370501ll /* 0x10000000000005 */ ,
23411 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23412 {6, 1, 52}, /* shli r3, r1, 52 */
23413 {1, 2, 3}} /* add r4, r2, r3 */
23415 {4503599627370502ll /* 0x10000000000006 */ ,
23416 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23417 {6, 1, 52}, /* shli r3, r1, 52 */
23418 {3, 2, 3}} /* shl1add r4, r2, r3 */
23420 {4503599627370503ll /* 0x10000000000007 */ ,
23421 {{6, 1, 52}, /* shli r2, r1, 52 */
23422 {2, 2, 1}, /* sub r3, r2, r1 */
23423 {5, 1, 3}} /* shl3add r4, r1, r3 */
23425 {4503599627370504ll /* 0x10000000000008 */ ,
23426 {{6, 1, 52}, /* shli r2, r1, 52 */
23427 {5, 1, 2}} /* shl3add r3, r1, r2 */
23429 {4503599627370505ll /* 0x10000000000009 */ ,
23430 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23431 {6, 1, 52}, /* shli r3, r1, 52 */
23432 {1, 2, 3}} /* add r4, r2, r3 */
23434 {4503599627370506ll /* 0x1000000000000a */ ,
23435 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23436 {6, 1, 52}, /* shli r3, r1, 52 */
23437 {3, 2, 3}} /* shl1add r4, r2, r3 */
23439 {4503599627370512ll /* 0x10000000000010 */ ,
23440 {{6, 1, 4}, /* shli r2, r1, 4 */
23441 {6, 1, 52}, /* shli r3, r1, 52 */
23442 {1, 2, 3}} /* add r4, r2, r3 */
23444 {4503599627370528ll /* 0x10000000000020 */ ,
23445 {{6, 1, 5}, /* shli r2, r1, 5 */
23446 {6, 1, 52}, /* shli r3, r1, 52 */
23447 {1, 2, 3}} /* add r4, r2, r3 */
23449 {4503599627370560ll /* 0x10000000000040 */ ,
23450 {{6, 1, 6}, /* shli r2, r1, 6 */
23451 {6, 1, 52}, /* shli r3, r1, 52 */
23452 {1, 2, 3}} /* add r4, r2, r3 */
23454 {4503599627370624ll /* 0x10000000000080 */ ,
23455 {{6, 1, 7}, /* shli r2, r1, 7 */
23456 {6, 1, 52}, /* shli r3, r1, 52 */
23457 {1, 2, 3}} /* add r4, r2, r3 */
23459 {4503599627370752ll /* 0x10000000000100 */ ,
23460 {{6, 1, 8}, /* shli r2, r1, 8 */
23461 {6, 1, 52}, /* shli r3, r1, 52 */
23462 {1, 2, 3}} /* add r4, r2, r3 */
23464 {4503599627371008ll /* 0x10000000000200 */ ,
23465 {{6, 1, 9}, /* shli r2, r1, 9 */
23466 {6, 1, 52}, /* shli r3, r1, 52 */
23467 {1, 2, 3}} /* add r4, r2, r3 */
23469 {4503599627371520ll /* 0x10000000000400 */ ,
23470 {{6, 1, 10}, /* shli r2, r1, 10 */
23471 {6, 1, 52}, /* shli r3, r1, 52 */
23472 {1, 2, 3}} /* add r4, r2, r3 */
23474 {4503599627372544ll /* 0x10000000000800 */ ,
23475 {{6, 1, 11}, /* shli r2, r1, 11 */
23476 {6, 1, 52}, /* shli r3, r1, 52 */
23477 {1, 2, 3}} /* add r4, r2, r3 */
23479 {4503599627374592ll /* 0x10000000001000 */ ,
23480 {{6, 1, 12}, /* shli r2, r1, 12 */
23481 {6, 1, 52}, /* shli r3, r1, 52 */
23482 {1, 2, 3}} /* add r4, r2, r3 */
23484 {4503599627378688ll /* 0x10000000002000 */ ,
23485 {{6, 1, 13}, /* shli r2, r1, 13 */
23486 {6, 1, 52}, /* shli r3, r1, 52 */
23487 {1, 2, 3}} /* add r4, r2, r3 */
23489 {4503599627386880ll /* 0x10000000004000 */ ,
23490 {{6, 1, 14}, /* shli r2, r1, 14 */
23491 {6, 1, 52}, /* shli r3, r1, 52 */
23492 {1, 2, 3}} /* add r4, r2, r3 */
23494 {4503599627403264ll /* 0x10000000008000 */ ,
23495 {{6, 1, 15}, /* shli r2, r1, 15 */
23496 {6, 1, 52}, /* shli r3, r1, 52 */
23497 {1, 2, 3}} /* add r4, r2, r3 */
23499 {4503599627436032ll /* 0x10000000010000 */ ,
23500 {{6, 1, 16}, /* shli r2, r1, 16 */
23501 {6, 1, 52}, /* shli r3, r1, 52 */
23502 {1, 2, 3}} /* add r4, r2, r3 */
23504 {4503599627501568ll /* 0x10000000020000 */ ,
23505 {{6, 1, 17}, /* shli r2, r1, 17 */
23506 {6, 1, 52}, /* shli r3, r1, 52 */
23507 {1, 2, 3}} /* add r4, r2, r3 */
23509 {4503599627632640ll /* 0x10000000040000 */ ,
23510 {{6, 1, 18}, /* shli r2, r1, 18 */
23511 {6, 1, 52}, /* shli r3, r1, 52 */
23512 {1, 2, 3}} /* add r4, r2, r3 */
23514 {4503599627894784ll /* 0x10000000080000 */ ,
23515 {{6, 1, 19}, /* shli r2, r1, 19 */
23516 {6, 1, 52}, /* shli r3, r1, 52 */
23517 {1, 2, 3}} /* add r4, r2, r3 */
23519 {4503599628419072ll /* 0x10000000100000 */ ,
23520 {{6, 1, 20}, /* shli r2, r1, 20 */
23521 {6, 1, 52}, /* shli r3, r1, 52 */
23522 {1, 2, 3}} /* add r4, r2, r3 */
23524 {4503599629467648ll /* 0x10000000200000 */ ,
23525 {{6, 1, 21}, /* shli r2, r1, 21 */
23526 {6, 1, 52}, /* shli r3, r1, 52 */
23527 {1, 2, 3}} /* add r4, r2, r3 */
23529 {4503599631564800ll /* 0x10000000400000 */ ,
23530 {{6, 1, 22}, /* shli r2, r1, 22 */
23531 {6, 1, 52}, /* shli r3, r1, 52 */
23532 {1, 2, 3}} /* add r4, r2, r3 */
23534 {4503599635759104ll /* 0x10000000800000 */ ,
23535 {{6, 1, 23}, /* shli r2, r1, 23 */
23536 {6, 1, 52}, /* shli r3, r1, 52 */
23537 {1, 2, 3}} /* add r4, r2, r3 */
23539 {4503599644147712ll /* 0x10000001000000 */ ,
23540 {{6, 1, 24}, /* shli r2, r1, 24 */
23541 {6, 1, 52}, /* shli r3, r1, 52 */
23542 {1, 2, 3}} /* add r4, r2, r3 */
23544 {4503599660924928ll /* 0x10000002000000 */ ,
23545 {{6, 1, 25}, /* shli r2, r1, 25 */
23546 {6, 1, 52}, /* shli r3, r1, 52 */
23547 {1, 2, 3}} /* add r4, r2, r3 */
23549 {4503599694479360ll /* 0x10000004000000 */ ,
23550 {{6, 1, 26}, /* shli r2, r1, 26 */
23551 {6, 1, 52}, /* shli r3, r1, 52 */
23552 {1, 2, 3}} /* add r4, r2, r3 */
23554 {4503599761588224ll /* 0x10000008000000 */ ,
23555 {{6, 1, 27}, /* shli r2, r1, 27 */
23556 {6, 1, 52}, /* shli r3, r1, 52 */
23557 {1, 2, 3}} /* add r4, r2, r3 */
23559 {4503599895805952ll /* 0x10000010000000 */ ,
23560 {{6, 1, 28}, /* shli r2, r1, 28 */
23561 {6, 1, 52}, /* shli r3, r1, 52 */
23562 {1, 2, 3}} /* add r4, r2, r3 */
23564 {4503600164241408ll /* 0x10000020000000 */ ,
23565 {{6, 1, 29}, /* shli r2, r1, 29 */
23566 {6, 1, 52}, /* shli r3, r1, 52 */
23567 {1, 2, 3}} /* add r4, r2, r3 */
23569 {4503600701112320ll /* 0x10000040000000 */ ,
23570 {{6, 1, 30}, /* shli r2, r1, 30 */
23571 {6, 1, 52}, /* shli r3, r1, 52 */
23572 {1, 2, 3}} /* add r4, r2, r3 */
23574 {4503601774854144ll /* 0x10000080000000 */ ,
23575 {{6, 1, 31}, /* shli r2, r1, 31 */
23576 {6, 1, 52}, /* shli r3, r1, 52 */
23577 {1, 2, 3}} /* add r4, r2, r3 */
23579 {4503603922337792ll /* 0x10000100000000 */ ,
23580 {{6, 1, 32}, /* shli r2, r1, 32 */
23581 {6, 1, 52}, /* shli r3, r1, 52 */
23582 {1, 2, 3}} /* add r4, r2, r3 */
23584 {4503608217305088ll /* 0x10000200000000 */ ,
23585 {{6, 1, 33}, /* shli r2, r1, 33 */
23586 {6, 1, 52}, /* shli r3, r1, 52 */
23587 {1, 2, 3}} /* add r4, r2, r3 */
23589 {4503616807239680ll /* 0x10000400000000 */ ,
23590 {{6, 1, 34}, /* shli r2, r1, 34 */
23591 {6, 1, 52}, /* shli r3, r1, 52 */
23592 {1, 2, 3}} /* add r4, r2, r3 */
23594 {4503633987108864ll /* 0x10000800000000 */ ,
23595 {{6, 1, 35}, /* shli r2, r1, 35 */
23596 {6, 1, 52}, /* shli r3, r1, 52 */
23597 {1, 2, 3}} /* add r4, r2, r3 */
23599 {4503668346847232ll /* 0x10001000000000 */ ,
23600 {{6, 1, 36}, /* shli r2, r1, 36 */
23601 {6, 1, 52}, /* shli r3, r1, 52 */
23602 {1, 2, 3}} /* add r4, r2, r3 */
23604 {4503737066323968ll /* 0x10002000000000 */ ,
23605 {{6, 1, 37}, /* shli r2, r1, 37 */
23606 {6, 1, 52}, /* shli r3, r1, 52 */
23607 {1, 2, 3}} /* add r4, r2, r3 */
23609 {4503874505277440ll /* 0x10004000000000 */ ,
23610 {{6, 1, 38}, /* shli r2, r1, 38 */
23611 {6, 1, 52}, /* shli r3, r1, 52 */
23612 {1, 2, 3}} /* add r4, r2, r3 */
23614 {4504149383184384ll /* 0x10008000000000 */ ,
23615 {{6, 1, 39}, /* shli r2, r1, 39 */
23616 {6, 1, 52}, /* shli r3, r1, 52 */
23617 {1, 2, 3}} /* add r4, r2, r3 */
23619 {4504699138998272ll /* 0x10010000000000 */ ,
23620 {{6, 1, 40}, /* shli r2, r1, 40 */
23621 {6, 1, 52}, /* shli r3, r1, 52 */
23622 {1, 2, 3}} /* add r4, r2, r3 */
23624 {4505798650626048ll /* 0x10020000000000 */ ,
23625 {{6, 1, 41}, /* shli r2, r1, 41 */
23626 {6, 1, 52}, /* shli r3, r1, 52 */
23627 {1, 2, 3}} /* add r4, r2, r3 */
23629 {4507997673881600ll /* 0x10040000000000 */ ,
23630 {{6, 1, 42}, /* shli r2, r1, 42 */
23631 {6, 1, 52}, /* shli r3, r1, 52 */
23632 {1, 2, 3}} /* add r4, r2, r3 */
23634 {4512395720392704ll /* 0x10080000000000 */ ,
23635 {{6, 1, 43}, /* shli r2, r1, 43 */
23636 {6, 1, 52}, /* shli r3, r1, 52 */
23637 {1, 2, 3}} /* add r4, r2, r3 */
23639 {4521191813414912ll /* 0x10100000000000 */ ,
23640 {{6, 1, 44}, /* shli r2, r1, 44 */
23641 {6, 1, 52}, /* shli r3, r1, 52 */
23642 {1, 2, 3}} /* add r4, r2, r3 */
23644 {4538783999459328ll /* 0x10200000000000 */ ,
23645 {{6, 1, 45}, /* shli r2, r1, 45 */
23646 {6, 1, 52}, /* shli r3, r1, 52 */
23647 {1, 2, 3}} /* add r4, r2, r3 */
23649 {4573968371548160ll /* 0x10400000000000 */ ,
23650 {{6, 1, 46}, /* shli r2, r1, 46 */
23651 {6, 1, 52}, /* shli r3, r1, 52 */
23652 {1, 2, 3}} /* add r4, r2, r3 */
23654 {4644337115725824ll /* 0x10800000000000 */ ,
23655 {{6, 1, 47}, /* shli r2, r1, 47 */
23656 {6, 1, 52}, /* shli r3, r1, 52 */
23657 {1, 2, 3}} /* add r4, r2, r3 */
23659 {4785074604081152ll /* 0x11000000000000 */ ,
23660 {{6, 1, 48}, /* shli r2, r1, 48 */
23661 {6, 1, 52}, /* shli r3, r1, 52 */
23662 {1, 2, 3}} /* add r4, r2, r3 */
23664 {5066549580791808ll /* 0x12000000000000 */ ,
23665 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23666 {6, 2, 49}} /* shli r3, r2, 49 */
23668 {5629499534213120ll /* 0x14000000000000 */ ,
23669 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23670 {6, 2, 50}} /* shli r3, r2, 50 */
23672 {6755399441055744ll /* 0x18000000000000 */ ,
23673 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23674 {6, 2, 51}} /* shli r3, r2, 51 */
23676 {9007199254740983ll /* 0x1ffffffffffff7 */ ,
23677 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23678 {6, 1, 53}, /* shli r3, r1, 53 */
23679 {2, 3, 2}} /* sub r4, r3, r2 */
23681 {9007199254740984ll /* 0x1ffffffffffff8 */ ,
23682 {{6, 1, 3}, /* shli r2, r1, 3 */
23683 {6, 1, 53}, /* shli r3, r1, 53 */
23684 {2, 3, 2}} /* sub r4, r3, r2 */
23686 {9007199254740985ll /* 0x1ffffffffffff9 */ ,
23687 {{6, 1, 50}, /* shli r2, r1, 50 */
23688 {2, 2, 1}, /* sub r3, r2, r1 */
23689 {5, 3, 1}} /* shl3add r4, r3, r1 */
23691 {9007199254740987ll /* 0x1ffffffffffffb */ ,
23692 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23693 {6, 1, 53}, /* shli r3, r1, 53 */
23694 {2, 3, 2}} /* sub r4, r3, r2 */
23696 {9007199254740988ll /* 0x1ffffffffffffc */ ,
23697 {{6, 1, 2}, /* shli r2, r1, 2 */
23698 {6, 1, 53}, /* shli r3, r1, 53 */
23699 {2, 3, 2}} /* sub r4, r3, r2 */
23701 {9007199254740989ll /* 0x1ffffffffffffd */ ,
23702 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23703 {6, 1, 53}, /* shli r3, r1, 53 */
23704 {2, 3, 2}} /* sub r4, r3, r2 */
23706 {9007199254740990ll /* 0x1ffffffffffffe */ ,
23707 {{6, 1, 1}, /* shli r2, r1, 1 */
23708 {6, 1, 53}, /* shli r3, r1, 53 */
23709 {2, 3, 2}} /* sub r4, r3, r2 */
23711 {9007199254740991ll /* 0x1fffffffffffff */ ,
23712 {{6, 1, 53}, /* shli r2, r1, 53 */
23713 {2, 2, 1}} /* sub r3, r2, r1 */
23715 {9007199254740992ll /* 0x20000000000000 */ ,
23716 {{6, 1, 53}} /* shli r2, r1, 53 */
23718 {9007199254740993ll /* 0x20000000000001 */ ,
23719 {{6, 1, 53}, /* shli r2, r1, 53 */
23720 {1, 1, 2}} /* add r3, r1, r2 */
23722 {9007199254740994ll /* 0x20000000000002 */ ,
23723 {{6, 1, 53}, /* shli r2, r1, 53 */
23724 {3, 1, 2}} /* shl1add r3, r1, r2 */
23726 {9007199254740995ll /* 0x20000000000003 */ ,
23727 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23728 {6, 1, 53}, /* shli r3, r1, 53 */
23729 {1, 2, 3}} /* add r4, r2, r3 */
23731 {9007199254740996ll /* 0x20000000000004 */ ,
23732 {{6, 1, 53}, /* shli r2, r1, 53 */
23733 {4, 1, 2}} /* shl2add r3, r1, r2 */
23735 {9007199254740997ll /* 0x20000000000005 */ ,
23736 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23737 {6, 1, 53}, /* shli r3, r1, 53 */
23738 {1, 2, 3}} /* add r4, r2, r3 */
23740 {9007199254740998ll /* 0x20000000000006 */ ,
23741 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23742 {6, 1, 53}, /* shli r3, r1, 53 */
23743 {3, 2, 3}} /* shl1add r4, r2, r3 */
23745 {9007199254740999ll /* 0x20000000000007 */ ,
23746 {{6, 1, 53}, /* shli r2, r1, 53 */
23747 {2, 2, 1}, /* sub r3, r2, r1 */
23748 {5, 1, 3}} /* shl3add r4, r1, r3 */
23750 {9007199254741000ll /* 0x20000000000008 */ ,
23751 {{6, 1, 53}, /* shli r2, r1, 53 */
23752 {5, 1, 2}} /* shl3add r3, r1, r2 */
23754 {9007199254741001ll /* 0x20000000000009 */ ,
23755 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23756 {6, 1, 53}, /* shli r3, r1, 53 */
23757 {1, 2, 3}} /* add r4, r2, r3 */
23759 {9007199254741002ll /* 0x2000000000000a */ ,
23760 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23761 {6, 1, 53}, /* shli r3, r1, 53 */
23762 {3, 2, 3}} /* shl1add r4, r2, r3 */
23764 {9007199254741008ll /* 0x20000000000010 */ ,
23765 {{6, 1, 4}, /* shli r2, r1, 4 */
23766 {6, 1, 53}, /* shli r3, r1, 53 */
23767 {1, 2, 3}} /* add r4, r2, r3 */
23769 {9007199254741024ll /* 0x20000000000020 */ ,
23770 {{6, 1, 5}, /* shli r2, r1, 5 */
23771 {6, 1, 53}, /* shli r3, r1, 53 */
23772 {1, 2, 3}} /* add r4, r2, r3 */
23774 {9007199254741056ll /* 0x20000000000040 */ ,
23775 {{6, 1, 6}, /* shli r2, r1, 6 */
23776 {6, 1, 53}, /* shli r3, r1, 53 */
23777 {1, 2, 3}} /* add r4, r2, r3 */
23779 {9007199254741120ll /* 0x20000000000080 */ ,
23780 {{6, 1, 7}, /* shli r2, r1, 7 */
23781 {6, 1, 53}, /* shli r3, r1, 53 */
23782 {1, 2, 3}} /* add r4, r2, r3 */
23784 {9007199254741248ll /* 0x20000000000100 */ ,
23785 {{6, 1, 8}, /* shli r2, r1, 8 */
23786 {6, 1, 53}, /* shli r3, r1, 53 */
23787 {1, 2, 3}} /* add r4, r2, r3 */
23789 {9007199254741504ll /* 0x20000000000200 */ ,
23790 {{6, 1, 9}, /* shli r2, r1, 9 */
23791 {6, 1, 53}, /* shli r3, r1, 53 */
23792 {1, 2, 3}} /* add r4, r2, r3 */
23794 {9007199254742016ll /* 0x20000000000400 */ ,
23795 {{6, 1, 10}, /* shli r2, r1, 10 */
23796 {6, 1, 53}, /* shli r3, r1, 53 */
23797 {1, 2, 3}} /* add r4, r2, r3 */
23799 {9007199254743040ll /* 0x20000000000800 */ ,
23800 {{6, 1, 11}, /* shli r2, r1, 11 */
23801 {6, 1, 53}, /* shli r3, r1, 53 */
23802 {1, 2, 3}} /* add r4, r2, r3 */
23804 {9007199254745088ll /* 0x20000000001000 */ ,
23805 {{6, 1, 12}, /* shli r2, r1, 12 */
23806 {6, 1, 53}, /* shli r3, r1, 53 */
23807 {1, 2, 3}} /* add r4, r2, r3 */
23809 {9007199254749184ll /* 0x20000000002000 */ ,
23810 {{6, 1, 13}, /* shli r2, r1, 13 */
23811 {6, 1, 53}, /* shli r3, r1, 53 */
23812 {1, 2, 3}} /* add r4, r2, r3 */
23814 {9007199254757376ll /* 0x20000000004000 */ ,
23815 {{6, 1, 14}, /* shli r2, r1, 14 */
23816 {6, 1, 53}, /* shli r3, r1, 53 */
23817 {1, 2, 3}} /* add r4, r2, r3 */
23819 {9007199254773760ll /* 0x20000000008000 */ ,
23820 {{6, 1, 15}, /* shli r2, r1, 15 */
23821 {6, 1, 53}, /* shli r3, r1, 53 */
23822 {1, 2, 3}} /* add r4, r2, r3 */
23824 {9007199254806528ll /* 0x20000000010000 */ ,
23825 {{6, 1, 16}, /* shli r2, r1, 16 */
23826 {6, 1, 53}, /* shli r3, r1, 53 */
23827 {1, 2, 3}} /* add r4, r2, r3 */
23829 {9007199254872064ll /* 0x20000000020000 */ ,
23830 {{6, 1, 17}, /* shli r2, r1, 17 */
23831 {6, 1, 53}, /* shli r3, r1, 53 */
23832 {1, 2, 3}} /* add r4, r2, r3 */
23834 {9007199255003136ll /* 0x20000000040000 */ ,
23835 {{6, 1, 18}, /* shli r2, r1, 18 */
23836 {6, 1, 53}, /* shli r3, r1, 53 */
23837 {1, 2, 3}} /* add r4, r2, r3 */
23839 {9007199255265280ll /* 0x20000000080000 */ ,
23840 {{6, 1, 19}, /* shli r2, r1, 19 */
23841 {6, 1, 53}, /* shli r3, r1, 53 */
23842 {1, 2, 3}} /* add r4, r2, r3 */
23844 {9007199255789568ll /* 0x20000000100000 */ ,
23845 {{6, 1, 20}, /* shli r2, r1, 20 */
23846 {6, 1, 53}, /* shli r3, r1, 53 */
23847 {1, 2, 3}} /* add r4, r2, r3 */
23849 {9007199256838144ll /* 0x20000000200000 */ ,
23850 {{6, 1, 21}, /* shli r2, r1, 21 */
23851 {6, 1, 53}, /* shli r3, r1, 53 */
23852 {1, 2, 3}} /* add r4, r2, r3 */
23854 {9007199258935296ll /* 0x20000000400000 */ ,
23855 {{6, 1, 22}, /* shli r2, r1, 22 */
23856 {6, 1, 53}, /* shli r3, r1, 53 */
23857 {1, 2, 3}} /* add r4, r2, r3 */
23859 {9007199263129600ll /* 0x20000000800000 */ ,
23860 {{6, 1, 23}, /* shli r2, r1, 23 */
23861 {6, 1, 53}, /* shli r3, r1, 53 */
23862 {1, 2, 3}} /* add r4, r2, r3 */
23864 {9007199271518208ll /* 0x20000001000000 */ ,
23865 {{6, 1, 24}, /* shli r2, r1, 24 */
23866 {6, 1, 53}, /* shli r3, r1, 53 */
23867 {1, 2, 3}} /* add r4, r2, r3 */
23869 {9007199288295424ll /* 0x20000002000000 */ ,
23870 {{6, 1, 25}, /* shli r2, r1, 25 */
23871 {6, 1, 53}, /* shli r3, r1, 53 */
23872 {1, 2, 3}} /* add r4, r2, r3 */
23874 {9007199321849856ll /* 0x20000004000000 */ ,
23875 {{6, 1, 26}, /* shli r2, r1, 26 */
23876 {6, 1, 53}, /* shli r3, r1, 53 */
23877 {1, 2, 3}} /* add r4, r2, r3 */
23879 {9007199388958720ll /* 0x20000008000000 */ ,
23880 {{6, 1, 27}, /* shli r2, r1, 27 */
23881 {6, 1, 53}, /* shli r3, r1, 53 */
23882 {1, 2, 3}} /* add r4, r2, r3 */
23884 {9007199523176448ll /* 0x20000010000000 */ ,
23885 {{6, 1, 28}, /* shli r2, r1, 28 */
23886 {6, 1, 53}, /* shli r3, r1, 53 */
23887 {1, 2, 3}} /* add r4, r2, r3 */
23889 {9007199791611904ll /* 0x20000020000000 */ ,
23890 {{6, 1, 29}, /* shli r2, r1, 29 */
23891 {6, 1, 53}, /* shli r3, r1, 53 */
23892 {1, 2, 3}} /* add r4, r2, r3 */
23894 {9007200328482816ll /* 0x20000040000000 */ ,
23895 {{6, 1, 30}, /* shli r2, r1, 30 */
23896 {6, 1, 53}, /* shli r3, r1, 53 */
23897 {1, 2, 3}} /* add r4, r2, r3 */
23899 {9007201402224640ll /* 0x20000080000000 */ ,
23900 {{6, 1, 31}, /* shli r2, r1, 31 */
23901 {6, 1, 53}, /* shli r3, r1, 53 */
23902 {1, 2, 3}} /* add r4, r2, r3 */
23904 {9007203549708288ll /* 0x20000100000000 */ ,
23905 {{6, 1, 32}, /* shli r2, r1, 32 */
23906 {6, 1, 53}, /* shli r3, r1, 53 */
23907 {1, 2, 3}} /* add r4, r2, r3 */
23909 {9007207844675584ll /* 0x20000200000000 */ ,
23910 {{6, 1, 33}, /* shli r2, r1, 33 */
23911 {6, 1, 53}, /* shli r3, r1, 53 */
23912 {1, 2, 3}} /* add r4, r2, r3 */
23914 {9007216434610176ll /* 0x20000400000000 */ ,
23915 {{6, 1, 34}, /* shli r2, r1, 34 */
23916 {6, 1, 53}, /* shli r3, r1, 53 */
23917 {1, 2, 3}} /* add r4, r2, r3 */
23919 {9007233614479360ll /* 0x20000800000000 */ ,
23920 {{6, 1, 35}, /* shli r2, r1, 35 */
23921 {6, 1, 53}, /* shli r3, r1, 53 */
23922 {1, 2, 3}} /* add r4, r2, r3 */
23924 {9007267974217728ll /* 0x20001000000000 */ ,
23925 {{6, 1, 36}, /* shli r2, r1, 36 */
23926 {6, 1, 53}, /* shli r3, r1, 53 */
23927 {1, 2, 3}} /* add r4, r2, r3 */
23929 {9007336693694464ll /* 0x20002000000000 */ ,
23930 {{6, 1, 37}, /* shli r2, r1, 37 */
23931 {6, 1, 53}, /* shli r3, r1, 53 */
23932 {1, 2, 3}} /* add r4, r2, r3 */
23934 {9007474132647936ll /* 0x20004000000000 */ ,
23935 {{6, 1, 38}, /* shli r2, r1, 38 */
23936 {6, 1, 53}, /* shli r3, r1, 53 */
23937 {1, 2, 3}} /* add r4, r2, r3 */
23939 {9007749010554880ll /* 0x20008000000000 */ ,
23940 {{6, 1, 39}, /* shli r2, r1, 39 */
23941 {6, 1, 53}, /* shli r3, r1, 53 */
23942 {1, 2, 3}} /* add r4, r2, r3 */
23944 {9008298766368768ll /* 0x20010000000000 */ ,
23945 {{6, 1, 40}, /* shli r2, r1, 40 */
23946 {6, 1, 53}, /* shli r3, r1, 53 */
23947 {1, 2, 3}} /* add r4, r2, r3 */
23949 {9009398277996544ll /* 0x20020000000000 */ ,
23950 {{6, 1, 41}, /* shli r2, r1, 41 */
23951 {6, 1, 53}, /* shli r3, r1, 53 */
23952 {1, 2, 3}} /* add r4, r2, r3 */
23954 {9011597301252096ll /* 0x20040000000000 */ ,
23955 {{6, 1, 42}, /* shli r2, r1, 42 */
23956 {6, 1, 53}, /* shli r3, r1, 53 */
23957 {1, 2, 3}} /* add r4, r2, r3 */
23959 {9015995347763200ll /* 0x20080000000000 */ ,
23960 {{6, 1, 43}, /* shli r2, r1, 43 */
23961 {6, 1, 53}, /* shli r3, r1, 53 */
23962 {1, 2, 3}} /* add r4, r2, r3 */
23964 {9024791440785408ll /* 0x20100000000000 */ ,
23965 {{6, 1, 44}, /* shli r2, r1, 44 */
23966 {6, 1, 53}, /* shli r3, r1, 53 */
23967 {1, 2, 3}} /* add r4, r2, r3 */
23969 {9042383626829824ll /* 0x20200000000000 */ ,
23970 {{6, 1, 45}, /* shli r2, r1, 45 */
23971 {6, 1, 53}, /* shli r3, r1, 53 */
23972 {1, 2, 3}} /* add r4, r2, r3 */
23974 {9077567998918656ll /* 0x20400000000000 */ ,
23975 {{6, 1, 46}, /* shli r2, r1, 46 */
23976 {6, 1, 53}, /* shli r3, r1, 53 */
23977 {1, 2, 3}} /* add r4, r2, r3 */
23979 {9147936743096320ll /* 0x20800000000000 */ ,
23980 {{6, 1, 47}, /* shli r2, r1, 47 */
23981 {6, 1, 53}, /* shli r3, r1, 53 */
23982 {1, 2, 3}} /* add r4, r2, r3 */
23984 {9288674231451648ll /* 0x21000000000000 */ ,
23985 {{6, 1, 48}, /* shli r2, r1, 48 */
23986 {6, 1, 53}, /* shli r3, r1, 53 */
23987 {1, 2, 3}} /* add r4, r2, r3 */
23989 {9570149208162304ll /* 0x22000000000000 */ ,
23990 {{6, 1, 49}, /* shli r2, r1, 49 */
23991 {6, 1, 53}, /* shli r3, r1, 53 */
23992 {1, 2, 3}} /* add r4, r2, r3 */
23994 {10133099161583616ll /* 0x24000000000000 */ ,
23995 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23996 {6, 2, 50}} /* shli r3, r2, 50 */
23998 {11258999068426240ll /* 0x28000000000000 */ ,
23999 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24000 {6, 2, 51}} /* shli r3, r2, 51 */
24002 {13510798882111488ll /* 0x30000000000000 */ ,
24003 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24004 {6, 2, 52}} /* shli r3, r2, 52 */
24006 {18014398509481975ll /* 0x3ffffffffffff7 */ ,
24007 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24008 {6, 1, 54}, /* shli r3, r1, 54 */
24009 {2, 3, 2}} /* sub r4, r3, r2 */
24011 {18014398509481976ll /* 0x3ffffffffffff8 */ ,
24012 {{6, 1, 3}, /* shli r2, r1, 3 */
24013 {6, 1, 54}, /* shli r3, r1, 54 */
24014 {2, 3, 2}} /* sub r4, r3, r2 */
24016 {18014398509481977ll /* 0x3ffffffffffff9 */ ,
24017 {{6, 1, 51}, /* shli r2, r1, 51 */
24018 {2, 2, 1}, /* sub r3, r2, r1 */
24019 {5, 3, 1}} /* shl3add r4, r3, r1 */
24021 {18014398509481979ll /* 0x3ffffffffffffb */ ,
24022 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24023 {6, 1, 54}, /* shli r3, r1, 54 */
24024 {2, 3, 2}} /* sub r4, r3, r2 */
24026 {18014398509481980ll /* 0x3ffffffffffffc */ ,
24027 {{6, 1, 2}, /* shli r2, r1, 2 */
24028 {6, 1, 54}, /* shli r3, r1, 54 */
24029 {2, 3, 2}} /* sub r4, r3, r2 */
24031 {18014398509481981ll /* 0x3ffffffffffffd */ ,
24032 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24033 {6, 1, 54}, /* shli r3, r1, 54 */
24034 {2, 3, 2}} /* sub r4, r3, r2 */
24036 {18014398509481982ll /* 0x3ffffffffffffe */ ,
24037 {{6, 1, 1}, /* shli r2, r1, 1 */
24038 {6, 1, 54}, /* shli r3, r1, 54 */
24039 {2, 3, 2}} /* sub r4, r3, r2 */
24041 {18014398509481983ll /* 0x3fffffffffffff */ ,
24042 {{6, 1, 54}, /* shli r2, r1, 54 */
24043 {2, 2, 1}} /* sub r3, r2, r1 */
24045 {18014398509481984ll /* 0x40000000000000 */ ,
24046 {{6, 1, 54}} /* shli r2, r1, 54 */
24048 {18014398509481985ll /* 0x40000000000001 */ ,
24049 {{6, 1, 54}, /* shli r2, r1, 54 */
24050 {1, 1, 2}} /* add r3, r1, r2 */
24052 {18014398509481986ll /* 0x40000000000002 */ ,
24053 {{6, 1, 54}, /* shli r2, r1, 54 */
24054 {3, 1, 2}} /* shl1add r3, r1, r2 */
24056 {18014398509481987ll /* 0x40000000000003 */ ,
24057 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24058 {6, 1, 54}, /* shli r3, r1, 54 */
24059 {1, 2, 3}} /* add r4, r2, r3 */
24061 {18014398509481988ll /* 0x40000000000004 */ ,
24062 {{6, 1, 54}, /* shli r2, r1, 54 */
24063 {4, 1, 2}} /* shl2add r3, r1, r2 */
24065 {18014398509481989ll /* 0x40000000000005 */ ,
24066 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24067 {6, 1, 54}, /* shli r3, r1, 54 */
24068 {1, 2, 3}} /* add r4, r2, r3 */
24070 {18014398509481990ll /* 0x40000000000006 */ ,
24071 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24072 {6, 1, 54}, /* shli r3, r1, 54 */
24073 {3, 2, 3}} /* shl1add r4, r2, r3 */
24075 {18014398509481991ll /* 0x40000000000007 */ ,
24076 {{6, 1, 54}, /* shli r2, r1, 54 */
24077 {2, 2, 1}, /* sub r3, r2, r1 */
24078 {5, 1, 3}} /* shl3add r4, r1, r3 */
24080 {18014398509481992ll /* 0x40000000000008 */ ,
24081 {{6, 1, 54}, /* shli r2, r1, 54 */
24082 {5, 1, 2}} /* shl3add r3, r1, r2 */
24084 {18014398509481993ll /* 0x40000000000009 */ ,
24085 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24086 {6, 1, 54}, /* shli r3, r1, 54 */
24087 {1, 2, 3}} /* add r4, r2, r3 */
24089 {18014398509481994ll /* 0x4000000000000a */ ,
24090 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24091 {6, 1, 54}, /* shli r3, r1, 54 */
24092 {3, 2, 3}} /* shl1add r4, r2, r3 */
24094 {18014398509482000ll /* 0x40000000000010 */ ,
24095 {{6, 1, 4}, /* shli r2, r1, 4 */
24096 {6, 1, 54}, /* shli r3, r1, 54 */
24097 {1, 2, 3}} /* add r4, r2, r3 */
24099 {18014398509482016ll /* 0x40000000000020 */ ,
24100 {{6, 1, 5}, /* shli r2, r1, 5 */
24101 {6, 1, 54}, /* shli r3, r1, 54 */
24102 {1, 2, 3}} /* add r4, r2, r3 */
24104 {18014398509482048ll /* 0x40000000000040 */ ,
24105 {{6, 1, 6}, /* shli r2, r1, 6 */
24106 {6, 1, 54}, /* shli r3, r1, 54 */
24107 {1, 2, 3}} /* add r4, r2, r3 */
24109 {18014398509482112ll /* 0x40000000000080 */ ,
24110 {{6, 1, 7}, /* shli r2, r1, 7 */
24111 {6, 1, 54}, /* shli r3, r1, 54 */
24112 {1, 2, 3}} /* add r4, r2, r3 */
24114 {18014398509482240ll /* 0x40000000000100 */ ,
24115 {{6, 1, 8}, /* shli r2, r1, 8 */
24116 {6, 1, 54}, /* shli r3, r1, 54 */
24117 {1, 2, 3}} /* add r4, r2, r3 */
24119 {18014398509482496ll /* 0x40000000000200 */ ,
24120 {{6, 1, 9}, /* shli r2, r1, 9 */
24121 {6, 1, 54}, /* shli r3, r1, 54 */
24122 {1, 2, 3}} /* add r4, r2, r3 */
24124 {18014398509483008ll /* 0x40000000000400 */ ,
24125 {{6, 1, 10}, /* shli r2, r1, 10 */
24126 {6, 1, 54}, /* shli r3, r1, 54 */
24127 {1, 2, 3}} /* add r4, r2, r3 */
24129 {18014398509484032ll /* 0x40000000000800 */ ,
24130 {{6, 1, 11}, /* shli r2, r1, 11 */
24131 {6, 1, 54}, /* shli r3, r1, 54 */
24132 {1, 2, 3}} /* add r4, r2, r3 */
24134 {18014398509486080ll /* 0x40000000001000 */ ,
24135 {{6, 1, 12}, /* shli r2, r1, 12 */
24136 {6, 1, 54}, /* shli r3, r1, 54 */
24137 {1, 2, 3}} /* add r4, r2, r3 */
24139 {18014398509490176ll /* 0x40000000002000 */ ,
24140 {{6, 1, 13}, /* shli r2, r1, 13 */
24141 {6, 1, 54}, /* shli r3, r1, 54 */
24142 {1, 2, 3}} /* add r4, r2, r3 */
24144 {18014398509498368ll /* 0x40000000004000 */ ,
24145 {{6, 1, 14}, /* shli r2, r1, 14 */
24146 {6, 1, 54}, /* shli r3, r1, 54 */
24147 {1, 2, 3}} /* add r4, r2, r3 */
24149 {18014398509514752ll /* 0x40000000008000 */ ,
24150 {{6, 1, 15}, /* shli r2, r1, 15 */
24151 {6, 1, 54}, /* shli r3, r1, 54 */
24152 {1, 2, 3}} /* add r4, r2, r3 */
24154 {18014398509547520ll /* 0x40000000010000 */ ,
24155 {{6, 1, 16}, /* shli r2, r1, 16 */
24156 {6, 1, 54}, /* shli r3, r1, 54 */
24157 {1, 2, 3}} /* add r4, r2, r3 */
24159 {18014398509613056ll /* 0x40000000020000 */ ,
24160 {{6, 1, 17}, /* shli r2, r1, 17 */
24161 {6, 1, 54}, /* shli r3, r1, 54 */
24162 {1, 2, 3}} /* add r4, r2, r3 */
24164 {18014398509744128ll /* 0x40000000040000 */ ,
24165 {{6, 1, 18}, /* shli r2, r1, 18 */
24166 {6, 1, 54}, /* shli r3, r1, 54 */
24167 {1, 2, 3}} /* add r4, r2, r3 */
24169 {18014398510006272ll /* 0x40000000080000 */ ,
24170 {{6, 1, 19}, /* shli r2, r1, 19 */
24171 {6, 1, 54}, /* shli r3, r1, 54 */
24172 {1, 2, 3}} /* add r4, r2, r3 */
24174 {18014398510530560ll /* 0x40000000100000 */ ,
24175 {{6, 1, 20}, /* shli r2, r1, 20 */
24176 {6, 1, 54}, /* shli r3, r1, 54 */
24177 {1, 2, 3}} /* add r4, r2, r3 */
24179 {18014398511579136ll /* 0x40000000200000 */ ,
24180 {{6, 1, 21}, /* shli r2, r1, 21 */
24181 {6, 1, 54}, /* shli r3, r1, 54 */
24182 {1, 2, 3}} /* add r4, r2, r3 */
24184 {18014398513676288ll /* 0x40000000400000 */ ,
24185 {{6, 1, 22}, /* shli r2, r1, 22 */
24186 {6, 1, 54}, /* shli r3, r1, 54 */
24187 {1, 2, 3}} /* add r4, r2, r3 */
24189 {18014398517870592ll /* 0x40000000800000 */ ,
24190 {{6, 1, 23}, /* shli r2, r1, 23 */
24191 {6, 1, 54}, /* shli r3, r1, 54 */
24192 {1, 2, 3}} /* add r4, r2, r3 */
24194 {18014398526259200ll /* 0x40000001000000 */ ,
24195 {{6, 1, 24}, /* shli r2, r1, 24 */
24196 {6, 1, 54}, /* shli r3, r1, 54 */
24197 {1, 2, 3}} /* add r4, r2, r3 */
24199 {18014398543036416ll /* 0x40000002000000 */ ,
24200 {{6, 1, 25}, /* shli r2, r1, 25 */
24201 {6, 1, 54}, /* shli r3, r1, 54 */
24202 {1, 2, 3}} /* add r4, r2, r3 */
24204 {18014398576590848ll /* 0x40000004000000 */ ,
24205 {{6, 1, 26}, /* shli r2, r1, 26 */
24206 {6, 1, 54}, /* shli r3, r1, 54 */
24207 {1, 2, 3}} /* add r4, r2, r3 */
24209 {18014398643699712ll /* 0x40000008000000 */ ,
24210 {{6, 1, 27}, /* shli r2, r1, 27 */
24211 {6, 1, 54}, /* shli r3, r1, 54 */
24212 {1, 2, 3}} /* add r4, r2, r3 */
24214 {18014398777917440ll /* 0x40000010000000 */ ,
24215 {{6, 1, 28}, /* shli r2, r1, 28 */
24216 {6, 1, 54}, /* shli r3, r1, 54 */
24217 {1, 2, 3}} /* add r4, r2, r3 */
24219 {18014399046352896ll /* 0x40000020000000 */ ,
24220 {{6, 1, 29}, /* shli r2, r1, 29 */
24221 {6, 1, 54}, /* shli r3, r1, 54 */
24222 {1, 2, 3}} /* add r4, r2, r3 */
24224 {18014399583223808ll /* 0x40000040000000 */ ,
24225 {{6, 1, 30}, /* shli r2, r1, 30 */
24226 {6, 1, 54}, /* shli r3, r1, 54 */
24227 {1, 2, 3}} /* add r4, r2, r3 */
24229 {18014400656965632ll /* 0x40000080000000 */ ,
24230 {{6, 1, 31}, /* shli r2, r1, 31 */
24231 {6, 1, 54}, /* shli r3, r1, 54 */
24232 {1, 2, 3}} /* add r4, r2, r3 */
24234 {18014402804449280ll /* 0x40000100000000 */ ,
24235 {{6, 1, 32}, /* shli r2, r1, 32 */
24236 {6, 1, 54}, /* shli r3, r1, 54 */
24237 {1, 2, 3}} /* add r4, r2, r3 */
24239 {18014407099416576ll /* 0x40000200000000 */ ,
24240 {{6, 1, 33}, /* shli r2, r1, 33 */
24241 {6, 1, 54}, /* shli r3, r1, 54 */
24242 {1, 2, 3}} /* add r4, r2, r3 */
24244 {18014415689351168ll /* 0x40000400000000 */ ,
24245 {{6, 1, 34}, /* shli r2, r1, 34 */
24246 {6, 1, 54}, /* shli r3, r1, 54 */
24247 {1, 2, 3}} /* add r4, r2, r3 */
24249 {18014432869220352ll /* 0x40000800000000 */ ,
24250 {{6, 1, 35}, /* shli r2, r1, 35 */
24251 {6, 1, 54}, /* shli r3, r1, 54 */
24252 {1, 2, 3}} /* add r4, r2, r3 */
24254 {18014467228958720ll /* 0x40001000000000 */ ,
24255 {{6, 1, 36}, /* shli r2, r1, 36 */
24256 {6, 1, 54}, /* shli r3, r1, 54 */
24257 {1, 2, 3}} /* add r4, r2, r3 */
24259 {18014535948435456ll /* 0x40002000000000 */ ,
24260 {{6, 1, 37}, /* shli r2, r1, 37 */
24261 {6, 1, 54}, /* shli r3, r1, 54 */
24262 {1, 2, 3}} /* add r4, r2, r3 */
24264 {18014673387388928ll /* 0x40004000000000 */ ,
24265 {{6, 1, 38}, /* shli r2, r1, 38 */
24266 {6, 1, 54}, /* shli r3, r1, 54 */
24267 {1, 2, 3}} /* add r4, r2, r3 */
24269 {18014948265295872ll /* 0x40008000000000 */ ,
24270 {{6, 1, 39}, /* shli r2, r1, 39 */
24271 {6, 1, 54}, /* shli r3, r1, 54 */
24272 {1, 2, 3}} /* add r4, r2, r3 */
24274 {18015498021109760ll /* 0x40010000000000 */ ,
24275 {{6, 1, 40}, /* shli r2, r1, 40 */
24276 {6, 1, 54}, /* shli r3, r1, 54 */
24277 {1, 2, 3}} /* add r4, r2, r3 */
24279 {18016597532737536ll /* 0x40020000000000 */ ,
24280 {{6, 1, 41}, /* shli r2, r1, 41 */
24281 {6, 1, 54}, /* shli r3, r1, 54 */
24282 {1, 2, 3}} /* add r4, r2, r3 */
24284 {18018796555993088ll /* 0x40040000000000 */ ,
24285 {{6, 1, 42}, /* shli r2, r1, 42 */
24286 {6, 1, 54}, /* shli r3, r1, 54 */
24287 {1, 2, 3}} /* add r4, r2, r3 */
24289 {18023194602504192ll /* 0x40080000000000 */ ,
24290 {{6, 1, 43}, /* shli r2, r1, 43 */
24291 {6, 1, 54}, /* shli r3, r1, 54 */
24292 {1, 2, 3}} /* add r4, r2, r3 */
24294 {18031990695526400ll /* 0x40100000000000 */ ,
24295 {{6, 1, 44}, /* shli r2, r1, 44 */
24296 {6, 1, 54}, /* shli r3, r1, 54 */
24297 {1, 2, 3}} /* add r4, r2, r3 */
24299 {18049582881570816ll /* 0x40200000000000 */ ,
24300 {{6, 1, 45}, /* shli r2, r1, 45 */
24301 {6, 1, 54}, /* shli r3, r1, 54 */
24302 {1, 2, 3}} /* add r4, r2, r3 */
24304 {18084767253659648ll /* 0x40400000000000 */ ,
24305 {{6, 1, 46}, /* shli r2, r1, 46 */
24306 {6, 1, 54}, /* shli r3, r1, 54 */
24307 {1, 2, 3}} /* add r4, r2, r3 */
24309 {18155135997837312ll /* 0x40800000000000 */ ,
24310 {{6, 1, 47}, /* shli r2, r1, 47 */
24311 {6, 1, 54}, /* shli r3, r1, 54 */
24312 {1, 2, 3}} /* add r4, r2, r3 */
24314 {18295873486192640ll /* 0x41000000000000 */ ,
24315 {{6, 1, 48}, /* shli r2, r1, 48 */
24316 {6, 1, 54}, /* shli r3, r1, 54 */
24317 {1, 2, 3}} /* add r4, r2, r3 */
24319 {18577348462903296ll /* 0x42000000000000 */ ,
24320 {{6, 1, 49}, /* shli r2, r1, 49 */
24321 {6, 1, 54}, /* shli r3, r1, 54 */
24322 {1, 2, 3}} /* add r4, r2, r3 */
24324 {19140298416324608ll /* 0x44000000000000 */ ,
24325 {{6, 1, 50}, /* shli r2, r1, 50 */
24326 {6, 1, 54}, /* shli r3, r1, 54 */
24327 {1, 2, 3}} /* add r4, r2, r3 */
24329 {20266198323167232ll /* 0x48000000000000 */ ,
24330 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24331 {6, 2, 51}} /* shli r3, r2, 51 */
24333 {22517998136852480ll /* 0x50000000000000 */ ,
24334 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24335 {6, 2, 52}} /* shli r3, r2, 52 */
24337 {27021597764222976ll /* 0x60000000000000 */ ,
24338 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24339 {6, 2, 53}} /* shli r3, r2, 53 */
24341 {36028797018963959ll /* 0x7ffffffffffff7 */ ,
24342 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24343 {6, 1, 55}, /* shli r3, r1, 55 */
24344 {2, 3, 2}} /* sub r4, r3, r2 */
24346 {36028797018963960ll /* 0x7ffffffffffff8 */ ,
24347 {{6, 1, 3}, /* shli r2, r1, 3 */
24348 {6, 1, 55}, /* shli r3, r1, 55 */
24349 {2, 3, 2}} /* sub r4, r3, r2 */
24351 {36028797018963961ll /* 0x7ffffffffffff9 */ ,
24352 {{6, 1, 52}, /* shli r2, r1, 52 */
24353 {2, 2, 1}, /* sub r3, r2, r1 */
24354 {5, 3, 1}} /* shl3add r4, r3, r1 */
24356 {36028797018963963ll /* 0x7ffffffffffffb */ ,
24357 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24358 {6, 1, 55}, /* shli r3, r1, 55 */
24359 {2, 3, 2}} /* sub r4, r3, r2 */
24361 {36028797018963964ll /* 0x7ffffffffffffc */ ,
24362 {{6, 1, 2}, /* shli r2, r1, 2 */
24363 {6, 1, 55}, /* shli r3, r1, 55 */
24364 {2, 3, 2}} /* sub r4, r3, r2 */
24366 {36028797018963965ll /* 0x7ffffffffffffd */ ,
24367 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24368 {6, 1, 55}, /* shli r3, r1, 55 */
24369 {2, 3, 2}} /* sub r4, r3, r2 */
24371 {36028797018963966ll /* 0x7ffffffffffffe */ ,
24372 {{6, 1, 1}, /* shli r2, r1, 1 */
24373 {6, 1, 55}, /* shli r3, r1, 55 */
24374 {2, 3, 2}} /* sub r4, r3, r2 */
24376 {36028797018963967ll /* 0x7fffffffffffff */ ,
24377 {{6, 1, 55}, /* shli r2, r1, 55 */
24378 {2, 2, 1}} /* sub r3, r2, r1 */
24380 {36028797018963968ll /* 0x80000000000000 */ ,
24381 {{6, 1, 55}} /* shli r2, r1, 55 */
24383 {36028797018963969ll /* 0x80000000000001 */ ,
24384 {{6, 1, 55}, /* shli r2, r1, 55 */
24385 {1, 1, 2}} /* add r3, r1, r2 */
24387 {36028797018963970ll /* 0x80000000000002 */ ,
24388 {{6, 1, 55}, /* shli r2, r1, 55 */
24389 {3, 1, 2}} /* shl1add r3, r1, r2 */
24391 {36028797018963971ll /* 0x80000000000003 */ ,
24392 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24393 {6, 1, 55}, /* shli r3, r1, 55 */
24394 {1, 2, 3}} /* add r4, r2, r3 */
24396 {36028797018963972ll /* 0x80000000000004 */ ,
24397 {{6, 1, 55}, /* shli r2, r1, 55 */
24398 {4, 1, 2}} /* shl2add r3, r1, r2 */
24400 {36028797018963973ll /* 0x80000000000005 */ ,
24401 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24402 {6, 1, 55}, /* shli r3, r1, 55 */
24403 {1, 2, 3}} /* add r4, r2, r3 */
24405 {36028797018963974ll /* 0x80000000000006 */ ,
24406 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24407 {6, 1, 55}, /* shli r3, r1, 55 */
24408 {3, 2, 3}} /* shl1add r4, r2, r3 */
24410 {36028797018963975ll /* 0x80000000000007 */ ,
24411 {{6, 1, 55}, /* shli r2, r1, 55 */
24412 {2, 2, 1}, /* sub r3, r2, r1 */
24413 {5, 1, 3}} /* shl3add r4, r1, r3 */
24415 {36028797018963976ll /* 0x80000000000008 */ ,
24416 {{6, 1, 55}, /* shli r2, r1, 55 */
24417 {5, 1, 2}} /* shl3add r3, r1, r2 */
24419 {36028797018963977ll /* 0x80000000000009 */ ,
24420 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24421 {6, 1, 55}, /* shli r3, r1, 55 */
24422 {1, 2, 3}} /* add r4, r2, r3 */
24424 {36028797018963978ll /* 0x8000000000000a */ ,
24425 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24426 {6, 1, 55}, /* shli r3, r1, 55 */
24427 {3, 2, 3}} /* shl1add r4, r2, r3 */
24429 {36028797018963984ll /* 0x80000000000010 */ ,
24430 {{6, 1, 4}, /* shli r2, r1, 4 */
24431 {6, 1, 55}, /* shli r3, r1, 55 */
24432 {1, 2, 3}} /* add r4, r2, r3 */
24434 {36028797018964000ll /* 0x80000000000020 */ ,
24435 {{6, 1, 5}, /* shli r2, r1, 5 */
24436 {6, 1, 55}, /* shli r3, r1, 55 */
24437 {1, 2, 3}} /* add r4, r2, r3 */
24439 {36028797018964032ll /* 0x80000000000040 */ ,
24440 {{6, 1, 6}, /* shli r2, r1, 6 */
24441 {6, 1, 55}, /* shli r3, r1, 55 */
24442 {1, 2, 3}} /* add r4, r2, r3 */
24444 {36028797018964096ll /* 0x80000000000080 */ ,
24445 {{6, 1, 7}, /* shli r2, r1, 7 */
24446 {6, 1, 55}, /* shli r3, r1, 55 */
24447 {1, 2, 3}} /* add r4, r2, r3 */
24449 {36028797018964224ll /* 0x80000000000100 */ ,
24450 {{6, 1, 8}, /* shli r2, r1, 8 */
24451 {6, 1, 55}, /* shli r3, r1, 55 */
24452 {1, 2, 3}} /* add r4, r2, r3 */
24454 {36028797018964480ll /* 0x80000000000200 */ ,
24455 {{6, 1, 9}, /* shli r2, r1, 9 */
24456 {6, 1, 55}, /* shli r3, r1, 55 */
24457 {1, 2, 3}} /* add r4, r2, r3 */
24459 {36028797018964992ll /* 0x80000000000400 */ ,
24460 {{6, 1, 10}, /* shli r2, r1, 10 */
24461 {6, 1, 55}, /* shli r3, r1, 55 */
24462 {1, 2, 3}} /* add r4, r2, r3 */
24464 {36028797018966016ll /* 0x80000000000800 */ ,
24465 {{6, 1, 11}, /* shli r2, r1, 11 */
24466 {6, 1, 55}, /* shli r3, r1, 55 */
24467 {1, 2, 3}} /* add r4, r2, r3 */
24469 {36028797018968064ll /* 0x80000000001000 */ ,
24470 {{6, 1, 12}, /* shli r2, r1, 12 */
24471 {6, 1, 55}, /* shli r3, r1, 55 */
24472 {1, 2, 3}} /* add r4, r2, r3 */
24474 {36028797018972160ll /* 0x80000000002000 */ ,
24475 {{6, 1, 13}, /* shli r2, r1, 13 */
24476 {6, 1, 55}, /* shli r3, r1, 55 */
24477 {1, 2, 3}} /* add r4, r2, r3 */
24479 {36028797018980352ll /* 0x80000000004000 */ ,
24480 {{6, 1, 14}, /* shli r2, r1, 14 */
24481 {6, 1, 55}, /* shli r3, r1, 55 */
24482 {1, 2, 3}} /* add r4, r2, r3 */
24484 {36028797018996736ll /* 0x80000000008000 */ ,
24485 {{6, 1, 15}, /* shli r2, r1, 15 */
24486 {6, 1, 55}, /* shli r3, r1, 55 */
24487 {1, 2, 3}} /* add r4, r2, r3 */
24489 {36028797019029504ll /* 0x80000000010000 */ ,
24490 {{6, 1, 16}, /* shli r2, r1, 16 */
24491 {6, 1, 55}, /* shli r3, r1, 55 */
24492 {1, 2, 3}} /* add r4, r2, r3 */
24494 {36028797019095040ll /* 0x80000000020000 */ ,
24495 {{6, 1, 17}, /* shli r2, r1, 17 */
24496 {6, 1, 55}, /* shli r3, r1, 55 */
24497 {1, 2, 3}} /* add r4, r2, r3 */
24499 {36028797019226112ll /* 0x80000000040000 */ ,
24500 {{6, 1, 18}, /* shli r2, r1, 18 */
24501 {6, 1, 55}, /* shli r3, r1, 55 */
24502 {1, 2, 3}} /* add r4, r2, r3 */
24504 {36028797019488256ll /* 0x80000000080000 */ ,
24505 {{6, 1, 19}, /* shli r2, r1, 19 */
24506 {6, 1, 55}, /* shli r3, r1, 55 */
24507 {1, 2, 3}} /* add r4, r2, r3 */
24509 {36028797020012544ll /* 0x80000000100000 */ ,
24510 {{6, 1, 20}, /* shli r2, r1, 20 */
24511 {6, 1, 55}, /* shli r3, r1, 55 */
24512 {1, 2, 3}} /* add r4, r2, r3 */
24514 {36028797021061120ll /* 0x80000000200000 */ ,
24515 {{6, 1, 21}, /* shli r2, r1, 21 */
24516 {6, 1, 55}, /* shli r3, r1, 55 */
24517 {1, 2, 3}} /* add r4, r2, r3 */
24519 {36028797023158272ll /* 0x80000000400000 */ ,
24520 {{6, 1, 22}, /* shli r2, r1, 22 */
24521 {6, 1, 55}, /* shli r3, r1, 55 */
24522 {1, 2, 3}} /* add r4, r2, r3 */
24524 {36028797027352576ll /* 0x80000000800000 */ ,
24525 {{6, 1, 23}, /* shli r2, r1, 23 */
24526 {6, 1, 55}, /* shli r3, r1, 55 */
24527 {1, 2, 3}} /* add r4, r2, r3 */
24529 {36028797035741184ll /* 0x80000001000000 */ ,
24530 {{6, 1, 24}, /* shli r2, r1, 24 */
24531 {6, 1, 55}, /* shli r3, r1, 55 */
24532 {1, 2, 3}} /* add r4, r2, r3 */
24534 {36028797052518400ll /* 0x80000002000000 */ ,
24535 {{6, 1, 25}, /* shli r2, r1, 25 */
24536 {6, 1, 55}, /* shli r3, r1, 55 */
24537 {1, 2, 3}} /* add r4, r2, r3 */
24539 {36028797086072832ll /* 0x80000004000000 */ ,
24540 {{6, 1, 26}, /* shli r2, r1, 26 */
24541 {6, 1, 55}, /* shli r3, r1, 55 */
24542 {1, 2, 3}} /* add r4, r2, r3 */
24544 {36028797153181696ll /* 0x80000008000000 */ ,
24545 {{6, 1, 27}, /* shli r2, r1, 27 */
24546 {6, 1, 55}, /* shli r3, r1, 55 */
24547 {1, 2, 3}} /* add r4, r2, r3 */
24549 {36028797287399424ll /* 0x80000010000000 */ ,
24550 {{6, 1, 28}, /* shli r2, r1, 28 */
24551 {6, 1, 55}, /* shli r3, r1, 55 */
24552 {1, 2, 3}} /* add r4, r2, r3 */
24554 {36028797555834880ll /* 0x80000020000000 */ ,
24555 {{6, 1, 29}, /* shli r2, r1, 29 */
24556 {6, 1, 55}, /* shli r3, r1, 55 */
24557 {1, 2, 3}} /* add r4, r2, r3 */
24559 {36028798092705792ll /* 0x80000040000000 */ ,
24560 {{6, 1, 30}, /* shli r2, r1, 30 */
24561 {6, 1, 55}, /* shli r3, r1, 55 */
24562 {1, 2, 3}} /* add r4, r2, r3 */
24564 {36028799166447616ll /* 0x80000080000000 */ ,
24565 {{6, 1, 31}, /* shli r2, r1, 31 */
24566 {6, 1, 55}, /* shli r3, r1, 55 */
24567 {1, 2, 3}} /* add r4, r2, r3 */
24569 {36028801313931264ll /* 0x80000100000000 */ ,
24570 {{6, 1, 32}, /* shli r2, r1, 32 */
24571 {6, 1, 55}, /* shli r3, r1, 55 */
24572 {1, 2, 3}} /* add r4, r2, r3 */
24574 {36028805608898560ll /* 0x80000200000000 */ ,
24575 {{6, 1, 33}, /* shli r2, r1, 33 */
24576 {6, 1, 55}, /* shli r3, r1, 55 */
24577 {1, 2, 3}} /* add r4, r2, r3 */
24579 {36028814198833152ll /* 0x80000400000000 */ ,
24580 {{6, 1, 34}, /* shli r2, r1, 34 */
24581 {6, 1, 55}, /* shli r3, r1, 55 */
24582 {1, 2, 3}} /* add r4, r2, r3 */
24584 {36028831378702336ll /* 0x80000800000000 */ ,
24585 {{6, 1, 35}, /* shli r2, r1, 35 */
24586 {6, 1, 55}, /* shli r3, r1, 55 */
24587 {1, 2, 3}} /* add r4, r2, r3 */
24589 {36028865738440704ll /* 0x80001000000000 */ ,
24590 {{6, 1, 36}, /* shli r2, r1, 36 */
24591 {6, 1, 55}, /* shli r3, r1, 55 */
24592 {1, 2, 3}} /* add r4, r2, r3 */
24594 {36028934457917440ll /* 0x80002000000000 */ ,
24595 {{6, 1, 37}, /* shli r2, r1, 37 */
24596 {6, 1, 55}, /* shli r3, r1, 55 */
24597 {1, 2, 3}} /* add r4, r2, r3 */
24599 {36029071896870912ll /* 0x80004000000000 */ ,
24600 {{6, 1, 38}, /* shli r2, r1, 38 */
24601 {6, 1, 55}, /* shli r3, r1, 55 */
24602 {1, 2, 3}} /* add r4, r2, r3 */
24604 {36029346774777856ll /* 0x80008000000000 */ ,
24605 {{6, 1, 39}, /* shli r2, r1, 39 */
24606 {6, 1, 55}, /* shli r3, r1, 55 */
24607 {1, 2, 3}} /* add r4, r2, r3 */
24609 {36029896530591744ll /* 0x80010000000000 */ ,
24610 {{6, 1, 40}, /* shli r2, r1, 40 */
24611 {6, 1, 55}, /* shli r3, r1, 55 */
24612 {1, 2, 3}} /* add r4, r2, r3 */
24614 {36030996042219520ll /* 0x80020000000000 */ ,
24615 {{6, 1, 41}, /* shli r2, r1, 41 */
24616 {6, 1, 55}, /* shli r3, r1, 55 */
24617 {1, 2, 3}} /* add r4, r2, r3 */
24619 {36033195065475072ll /* 0x80040000000000 */ ,
24620 {{6, 1, 42}, /* shli r2, r1, 42 */
24621 {6, 1, 55}, /* shli r3, r1, 55 */
24622 {1, 2, 3}} /* add r4, r2, r3 */
24624 {36037593111986176ll /* 0x80080000000000 */ ,
24625 {{6, 1, 43}, /* shli r2, r1, 43 */
24626 {6, 1, 55}, /* shli r3, r1, 55 */
24627 {1, 2, 3}} /* add r4, r2, r3 */
24629 {36046389205008384ll /* 0x80100000000000 */ ,
24630 {{6, 1, 44}, /* shli r2, r1, 44 */
24631 {6, 1, 55}, /* shli r3, r1, 55 */
24632 {1, 2, 3}} /* add r4, r2, r3 */
24634 {36063981391052800ll /* 0x80200000000000 */ ,
24635 {{6, 1, 45}, /* shli r2, r1, 45 */
24636 {6, 1, 55}, /* shli r3, r1, 55 */
24637 {1, 2, 3}} /* add r4, r2, r3 */
24639 {36099165763141632ll /* 0x80400000000000 */ ,
24640 {{6, 1, 46}, /* shli r2, r1, 46 */
24641 {6, 1, 55}, /* shli r3, r1, 55 */
24642 {1, 2, 3}} /* add r4, r2, r3 */
24644 {36169534507319296ll /* 0x80800000000000 */ ,
24645 {{6, 1, 47}, /* shli r2, r1, 47 */
24646 {6, 1, 55}, /* shli r3, r1, 55 */
24647 {1, 2, 3}} /* add r4, r2, r3 */
24649 {36310271995674624ll /* 0x81000000000000 */ ,
24650 {{6, 1, 48}, /* shli r2, r1, 48 */
24651 {6, 1, 55}, /* shli r3, r1, 55 */
24652 {1, 2, 3}} /* add r4, r2, r3 */
24654 {36591746972385280ll /* 0x82000000000000 */ ,
24655 {{6, 1, 49}, /* shli r2, r1, 49 */
24656 {6, 1, 55}, /* shli r3, r1, 55 */
24657 {1, 2, 3}} /* add r4, r2, r3 */
24659 {37154696925806592ll /* 0x84000000000000 */ ,
24660 {{6, 1, 50}, /* shli r2, r1, 50 */
24661 {6, 1, 55}, /* shli r3, r1, 55 */
24662 {1, 2, 3}} /* add r4, r2, r3 */
24664 {38280596832649216ll /* 0x88000000000000 */ ,
24665 {{6, 1, 51}, /* shli r2, r1, 51 */
24666 {6, 1, 55}, /* shli r3, r1, 55 */
24667 {1, 2, 3}} /* add r4, r2, r3 */
24669 {40532396646334464ll /* 0x90000000000000 */ ,
24670 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24671 {6, 2, 52}} /* shli r3, r2, 52 */
24673 {45035996273704960ll /* 0xa0000000000000 */ ,
24674 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24675 {6, 2, 53}} /* shli r3, r2, 53 */
24677 {54043195528445952ll /* 0xc0000000000000 */ ,
24678 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24679 {6, 2, 54}} /* shli r3, r2, 54 */
24681 {72057594037927927ll /* 0xfffffffffffff7 */ ,
24682 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24683 {6, 1, 56}, /* shli r3, r1, 56 */
24684 {2, 3, 2}} /* sub r4, r3, r2 */
24686 {72057594037927928ll /* 0xfffffffffffff8 */ ,
24687 {{6, 1, 3}, /* shli r2, r1, 3 */
24688 {6, 1, 56}, /* shli r3, r1, 56 */
24689 {2, 3, 2}} /* sub r4, r3, r2 */
24691 {72057594037927929ll /* 0xfffffffffffff9 */ ,
24692 {{6, 1, 53}, /* shli r2, r1, 53 */
24693 {2, 2, 1}, /* sub r3, r2, r1 */
24694 {5, 3, 1}} /* shl3add r4, r3, r1 */
24696 {72057594037927931ll /* 0xfffffffffffffb */ ,
24697 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24698 {6, 1, 56}, /* shli r3, r1, 56 */
24699 {2, 3, 2}} /* sub r4, r3, r2 */
24701 {72057594037927932ll /* 0xfffffffffffffc */ ,
24702 {{6, 1, 2}, /* shli r2, r1, 2 */
24703 {6, 1, 56}, /* shli r3, r1, 56 */
24704 {2, 3, 2}} /* sub r4, r3, r2 */
24706 {72057594037927933ll /* 0xfffffffffffffd */ ,
24707 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24708 {6, 1, 56}, /* shli r3, r1, 56 */
24709 {2, 3, 2}} /* sub r4, r3, r2 */
24711 {72057594037927934ll /* 0xfffffffffffffe */ ,
24712 {{6, 1, 1}, /* shli r2, r1, 1 */
24713 {6, 1, 56}, /* shli r3, r1, 56 */
24714 {2, 3, 2}} /* sub r4, r3, r2 */
24716 {72057594037927935ll /* 0xffffffffffffff */ ,
24717 {{6, 1, 56}, /* shli r2, r1, 56 */
24718 {2, 2, 1}} /* sub r3, r2, r1 */
24720 {72057594037927936ll /* 0x100000000000000 */ ,
24721 {{6, 1, 56}} /* shli r2, r1, 56 */
24723 {72057594037927937ll /* 0x100000000000001 */ ,
24724 {{6, 1, 56}, /* shli r2, r1, 56 */
24725 {1, 1, 2}} /* add r3, r1, r2 */
24727 {72057594037927938ll /* 0x100000000000002 */ ,
24728 {{6, 1, 56}, /* shli r2, r1, 56 */
24729 {3, 1, 2}} /* shl1add r3, r1, r2 */
24731 {72057594037927939ll /* 0x100000000000003 */ ,
24732 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24733 {6, 1, 56}, /* shli r3, r1, 56 */
24734 {1, 2, 3}} /* add r4, r2, r3 */
24736 {72057594037927940ll /* 0x100000000000004 */ ,
24737 {{6, 1, 56}, /* shli r2, r1, 56 */
24738 {4, 1, 2}} /* shl2add r3, r1, r2 */
24740 {72057594037927941ll /* 0x100000000000005 */ ,
24741 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24742 {6, 1, 56}, /* shli r3, r1, 56 */
24743 {1, 2, 3}} /* add r4, r2, r3 */
24745 {72057594037927942ll /* 0x100000000000006 */ ,
24746 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24747 {6, 1, 56}, /* shli r3, r1, 56 */
24748 {3, 2, 3}} /* shl1add r4, r2, r3 */
24750 {72057594037927943ll /* 0x100000000000007 */ ,
24751 {{6, 1, 56}, /* shli r2, r1, 56 */
24752 {2, 2, 1}, /* sub r3, r2, r1 */
24753 {5, 1, 3}} /* shl3add r4, r1, r3 */
24755 {72057594037927944ll /* 0x100000000000008 */ ,
24756 {{6, 1, 56}, /* shli r2, r1, 56 */
24757 {5, 1, 2}} /* shl3add r3, r1, r2 */
24759 {72057594037927945ll /* 0x100000000000009 */ ,
24760 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24761 {6, 1, 56}, /* shli r3, r1, 56 */
24762 {1, 2, 3}} /* add r4, r2, r3 */
24764 {72057594037927946ll /* 0x10000000000000a */ ,
24765 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24766 {6, 1, 56}, /* shli r3, r1, 56 */
24767 {3, 2, 3}} /* shl1add r4, r2, r3 */
24769 {72057594037927952ll /* 0x100000000000010 */ ,
24770 {{6, 1, 4}, /* shli r2, r1, 4 */
24771 {6, 1, 56}, /* shli r3, r1, 56 */
24772 {1, 2, 3}} /* add r4, r2, r3 */
24774 {72057594037927968ll /* 0x100000000000020 */ ,
24775 {{6, 1, 5}, /* shli r2, r1, 5 */
24776 {6, 1, 56}, /* shli r3, r1, 56 */
24777 {1, 2, 3}} /* add r4, r2, r3 */
24779 {72057594037928000ll /* 0x100000000000040 */ ,
24780 {{6, 1, 6}, /* shli r2, r1, 6 */
24781 {6, 1, 56}, /* shli r3, r1, 56 */
24782 {1, 2, 3}} /* add r4, r2, r3 */
24784 {72057594037928064ll /* 0x100000000000080 */ ,
24785 {{6, 1, 7}, /* shli r2, r1, 7 */
24786 {6, 1, 56}, /* shli r3, r1, 56 */
24787 {1, 2, 3}} /* add r4, r2, r3 */
24789 {72057594037928192ll /* 0x100000000000100 */ ,
24790 {{6, 1, 8}, /* shli r2, r1, 8 */
24791 {6, 1, 56}, /* shli r3, r1, 56 */
24792 {1, 2, 3}} /* add r4, r2, r3 */
24794 {72057594037928448ll /* 0x100000000000200 */ ,
24795 {{6, 1, 9}, /* shli r2, r1, 9 */
24796 {6, 1, 56}, /* shli r3, r1, 56 */
24797 {1, 2, 3}} /* add r4, r2, r3 */
24799 {72057594037928960ll /* 0x100000000000400 */ ,
24800 {{6, 1, 10}, /* shli r2, r1, 10 */
24801 {6, 1, 56}, /* shli r3, r1, 56 */
24802 {1, 2, 3}} /* add r4, r2, r3 */
24804 {72057594037929984ll /* 0x100000000000800 */ ,
24805 {{6, 1, 11}, /* shli r2, r1, 11 */
24806 {6, 1, 56}, /* shli r3, r1, 56 */
24807 {1, 2, 3}} /* add r4, r2, r3 */
24809 {72057594037932032ll /* 0x100000000001000 */ ,
24810 {{6, 1, 12}, /* shli r2, r1, 12 */
24811 {6, 1, 56}, /* shli r3, r1, 56 */
24812 {1, 2, 3}} /* add r4, r2, r3 */
24814 {72057594037936128ll /* 0x100000000002000 */ ,
24815 {{6, 1, 13}, /* shli r2, r1, 13 */
24816 {6, 1, 56}, /* shli r3, r1, 56 */
24817 {1, 2, 3}} /* add r4, r2, r3 */
24819 {72057594037944320ll /* 0x100000000004000 */ ,
24820 {{6, 1, 14}, /* shli r2, r1, 14 */
24821 {6, 1, 56}, /* shli r3, r1, 56 */
24822 {1, 2, 3}} /* add r4, r2, r3 */
24824 {72057594037960704ll /* 0x100000000008000 */ ,
24825 {{6, 1, 15}, /* shli r2, r1, 15 */
24826 {6, 1, 56}, /* shli r3, r1, 56 */
24827 {1, 2, 3}} /* add r4, r2, r3 */
24829 {72057594037993472ll /* 0x100000000010000 */ ,
24830 {{6, 1, 16}, /* shli r2, r1, 16 */
24831 {6, 1, 56}, /* shli r3, r1, 56 */
24832 {1, 2, 3}} /* add r4, r2, r3 */
24834 {72057594038059008ll /* 0x100000000020000 */ ,
24835 {{6, 1, 17}, /* shli r2, r1, 17 */
24836 {6, 1, 56}, /* shli r3, r1, 56 */
24837 {1, 2, 3}} /* add r4, r2, r3 */
24839 {72057594038190080ll /* 0x100000000040000 */ ,
24840 {{6, 1, 18}, /* shli r2, r1, 18 */
24841 {6, 1, 56}, /* shli r3, r1, 56 */
24842 {1, 2, 3}} /* add r4, r2, r3 */
24844 {72057594038452224ll /* 0x100000000080000 */ ,
24845 {{6, 1, 19}, /* shli r2, r1, 19 */
24846 {6, 1, 56}, /* shli r3, r1, 56 */
24847 {1, 2, 3}} /* add r4, r2, r3 */
24849 {72057594038976512ll /* 0x100000000100000 */ ,
24850 {{6, 1, 20}, /* shli r2, r1, 20 */
24851 {6, 1, 56}, /* shli r3, r1, 56 */
24852 {1, 2, 3}} /* add r4, r2, r3 */
24854 {72057594040025088ll /* 0x100000000200000 */ ,
24855 {{6, 1, 21}, /* shli r2, r1, 21 */
24856 {6, 1, 56}, /* shli r3, r1, 56 */
24857 {1, 2, 3}} /* add r4, r2, r3 */
24859 {72057594042122240ll /* 0x100000000400000 */ ,
24860 {{6, 1, 22}, /* shli r2, r1, 22 */
24861 {6, 1, 56}, /* shli r3, r1, 56 */
24862 {1, 2, 3}} /* add r4, r2, r3 */
24864 {72057594046316544ll /* 0x100000000800000 */ ,
24865 {{6, 1, 23}, /* shli r2, r1, 23 */
24866 {6, 1, 56}, /* shli r3, r1, 56 */
24867 {1, 2, 3}} /* add r4, r2, r3 */
24869 {72057594054705152ll /* 0x100000001000000 */ ,
24870 {{6, 1, 24}, /* shli r2, r1, 24 */
24871 {6, 1, 56}, /* shli r3, r1, 56 */
24872 {1, 2, 3}} /* add r4, r2, r3 */
24874 {72057594071482368ll /* 0x100000002000000 */ ,
24875 {{6, 1, 25}, /* shli r2, r1, 25 */
24876 {6, 1, 56}, /* shli r3, r1, 56 */
24877 {1, 2, 3}} /* add r4, r2, r3 */
24879 {72057594105036800ll /* 0x100000004000000 */ ,
24880 {{6, 1, 26}, /* shli r2, r1, 26 */
24881 {6, 1, 56}, /* shli r3, r1, 56 */
24882 {1, 2, 3}} /* add r4, r2, r3 */
24884 {72057594172145664ll /* 0x100000008000000 */ ,
24885 {{6, 1, 27}, /* shli r2, r1, 27 */
24886 {6, 1, 56}, /* shli r3, r1, 56 */
24887 {1, 2, 3}} /* add r4, r2, r3 */
24889 {72057594306363392ll /* 0x100000010000000 */ ,
24890 {{6, 1, 28}, /* shli r2, r1, 28 */
24891 {6, 1, 56}, /* shli r3, r1, 56 */
24892 {1, 2, 3}} /* add r4, r2, r3 */
24894 {72057594574798848ll /* 0x100000020000000 */ ,
24895 {{6, 1, 29}, /* shli r2, r1, 29 */
24896 {6, 1, 56}, /* shli r3, r1, 56 */
24897 {1, 2, 3}} /* add r4, r2, r3 */
24899 {72057595111669760ll /* 0x100000040000000 */ ,
24900 {{6, 1, 30}, /* shli r2, r1, 30 */
24901 {6, 1, 56}, /* shli r3, r1, 56 */
24902 {1, 2, 3}} /* add r4, r2, r3 */
24904 {72057596185411584ll /* 0x100000080000000 */ ,
24905 {{6, 1, 31}, /* shli r2, r1, 31 */
24906 {6, 1, 56}, /* shli r3, r1, 56 */
24907 {1, 2, 3}} /* add r4, r2, r3 */
24909 {72057598332895232ll /* 0x100000100000000 */ ,
24910 {{6, 1, 32}, /* shli r2, r1, 32 */
24911 {6, 1, 56}, /* shli r3, r1, 56 */
24912 {1, 2, 3}} /* add r4, r2, r3 */
24914 {72057602627862528ll /* 0x100000200000000 */ ,
24915 {{6, 1, 33}, /* shli r2, r1, 33 */
24916 {6, 1, 56}, /* shli r3, r1, 56 */
24917 {1, 2, 3}} /* add r4, r2, r3 */
24919 {72057611217797120ll /* 0x100000400000000 */ ,
24920 {{6, 1, 34}, /* shli r2, r1, 34 */
24921 {6, 1, 56}, /* shli r3, r1, 56 */
24922 {1, 2, 3}} /* add r4, r2, r3 */
24924 {72057628397666304ll /* 0x100000800000000 */ ,
24925 {{6, 1, 35}, /* shli r2, r1, 35 */
24926 {6, 1, 56}, /* shli r3, r1, 56 */
24927 {1, 2, 3}} /* add r4, r2, r3 */
24929 {72057662757404672ll /* 0x100001000000000 */ ,
24930 {{6, 1, 36}, /* shli r2, r1, 36 */
24931 {6, 1, 56}, /* shli r3, r1, 56 */
24932 {1, 2, 3}} /* add r4, r2, r3 */
24934 {72057731476881408ll /* 0x100002000000000 */ ,
24935 {{6, 1, 37}, /* shli r2, r1, 37 */
24936 {6, 1, 56}, /* shli r3, r1, 56 */
24937 {1, 2, 3}} /* add r4, r2, r3 */
24939 {72057868915834880ll /* 0x100004000000000 */ ,
24940 {{6, 1, 38}, /* shli r2, r1, 38 */
24941 {6, 1, 56}, /* shli r3, r1, 56 */
24942 {1, 2, 3}} /* add r4, r2, r3 */
24944 {72058143793741824ll /* 0x100008000000000 */ ,
24945 {{6, 1, 39}, /* shli r2, r1, 39 */
24946 {6, 1, 56}, /* shli r3, r1, 56 */
24947 {1, 2, 3}} /* add r4, r2, r3 */
24949 {72058693549555712ll /* 0x100010000000000 */ ,
24950 {{6, 1, 40}, /* shli r2, r1, 40 */
24951 {6, 1, 56}, /* shli r3, r1, 56 */
24952 {1, 2, 3}} /* add r4, r2, r3 */
24954 {72059793061183488ll /* 0x100020000000000 */ ,
24955 {{6, 1, 41}, /* shli r2, r1, 41 */
24956 {6, 1, 56}, /* shli r3, r1, 56 */
24957 {1, 2, 3}} /* add r4, r2, r3 */
24959 {72061992084439040ll /* 0x100040000000000 */ ,
24960 {{6, 1, 42}, /* shli r2, r1, 42 */
24961 {6, 1, 56}, /* shli r3, r1, 56 */
24962 {1, 2, 3}} /* add r4, r2, r3 */
24964 {72066390130950144ll /* 0x100080000000000 */ ,
24965 {{6, 1, 43}, /* shli r2, r1, 43 */
24966 {6, 1, 56}, /* shli r3, r1, 56 */
24967 {1, 2, 3}} /* add r4, r2, r3 */
24969 {72075186223972352ll /* 0x100100000000000 */ ,
24970 {{6, 1, 44}, /* shli r2, r1, 44 */
24971 {6, 1, 56}, /* shli r3, r1, 56 */
24972 {1, 2, 3}} /* add r4, r2, r3 */
24974 {72092778410016768ll /* 0x100200000000000 */ ,
24975 {{6, 1, 45}, /* shli r2, r1, 45 */
24976 {6, 1, 56}, /* shli r3, r1, 56 */
24977 {1, 2, 3}} /* add r4, r2, r3 */
24979 {72127962782105600ll /* 0x100400000000000 */ ,
24980 {{6, 1, 46}, /* shli r2, r1, 46 */
24981 {6, 1, 56}, /* shli r3, r1, 56 */
24982 {1, 2, 3}} /* add r4, r2, r3 */
24984 {72198331526283264ll /* 0x100800000000000 */ ,
24985 {{6, 1, 47}, /* shli r2, r1, 47 */
24986 {6, 1, 56}, /* shli r3, r1, 56 */
24987 {1, 2, 3}} /* add r4, r2, r3 */
24989 {72339069014638592ll /* 0x101000000000000 */ ,
24990 {{6, 1, 48}, /* shli r2, r1, 48 */
24991 {6, 1, 56}, /* shli r3, r1, 56 */
24992 {1, 2, 3}} /* add r4, r2, r3 */
24994 {72620543991349248ll /* 0x102000000000000 */ ,
24995 {{6, 1, 49}, /* shli r2, r1, 49 */
24996 {6, 1, 56}, /* shli r3, r1, 56 */
24997 {1, 2, 3}} /* add r4, r2, r3 */
24999 {73183493944770560ll /* 0x104000000000000 */ ,
25000 {{6, 1, 50}, /* shli r2, r1, 50 */
25001 {6, 1, 56}, /* shli r3, r1, 56 */
25002 {1, 2, 3}} /* add r4, r2, r3 */
25004 {74309393851613184ll /* 0x108000000000000 */ ,
25005 {{6, 1, 51}, /* shli r2, r1, 51 */
25006 {6, 1, 56}, /* shli r3, r1, 56 */
25007 {1, 2, 3}} /* add r4, r2, r3 */
25009 {76561193665298432ll /* 0x110000000000000 */ ,
25010 {{6, 1, 52}, /* shli r2, r1, 52 */
25011 {6, 1, 56}, /* shli r3, r1, 56 */
25012 {1, 2, 3}} /* add r4, r2, r3 */
25014 {81064793292668928ll /* 0x120000000000000 */ ,
25015 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25016 {6, 2, 53}} /* shli r3, r2, 53 */
25018 {90071992547409920ll /* 0x140000000000000 */ ,
25019 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25020 {6, 2, 54}} /* shli r3, r2, 54 */
25022 {108086391056891904ll /* 0x180000000000000 */ ,
25023 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25024 {6, 2, 55}} /* shli r3, r2, 55 */
25026 {144115188075855863ll /* 0x1fffffffffffff7 */ ,
25027 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25028 {6, 1, 57}, /* shli r3, r1, 57 */
25029 {2, 3, 2}} /* sub r4, r3, r2 */
25031 {144115188075855864ll /* 0x1fffffffffffff8 */ ,
25032 {{6, 1, 3}, /* shli r2, r1, 3 */
25033 {6, 1, 57}, /* shli r3, r1, 57 */
25034 {2, 3, 2}} /* sub r4, r3, r2 */
25036 {144115188075855865ll /* 0x1fffffffffffff9 */ ,
25037 {{6, 1, 54}, /* shli r2, r1, 54 */
25038 {2, 2, 1}, /* sub r3, r2, r1 */
25039 {5, 3, 1}} /* shl3add r4, r3, r1 */
25041 {144115188075855867ll /* 0x1fffffffffffffb */ ,
25042 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25043 {6, 1, 57}, /* shli r3, r1, 57 */
25044 {2, 3, 2}} /* sub r4, r3, r2 */
25046 {144115188075855868ll /* 0x1fffffffffffffc */ ,
25047 {{6, 1, 2}, /* shli r2, r1, 2 */
25048 {6, 1, 57}, /* shli r3, r1, 57 */
25049 {2, 3, 2}} /* sub r4, r3, r2 */
25051 {144115188075855869ll /* 0x1fffffffffffffd */ ,
25052 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25053 {6, 1, 57}, /* shli r3, r1, 57 */
25054 {2, 3, 2}} /* sub r4, r3, r2 */
25056 {144115188075855870ll /* 0x1fffffffffffffe */ ,
25057 {{6, 1, 1}, /* shli r2, r1, 1 */
25058 {6, 1, 57}, /* shli r3, r1, 57 */
25059 {2, 3, 2}} /* sub r4, r3, r2 */
25061 {144115188075855871ll /* 0x1ffffffffffffff */ ,
25062 {{6, 1, 57}, /* shli r2, r1, 57 */
25063 {2, 2, 1}} /* sub r3, r2, r1 */
25065 {144115188075855872ll /* 0x200000000000000 */ ,
25066 {{6, 1, 57}} /* shli r2, r1, 57 */
25068 {144115188075855873ll /* 0x200000000000001 */ ,
25069 {{6, 1, 57}, /* shli r2, r1, 57 */
25070 {1, 1, 2}} /* add r3, r1, r2 */
25072 {144115188075855874ll /* 0x200000000000002 */ ,
25073 {{6, 1, 57}, /* shli r2, r1, 57 */
25074 {3, 1, 2}} /* shl1add r3, r1, r2 */
25076 {144115188075855875ll /* 0x200000000000003 */ ,
25077 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25078 {6, 1, 57}, /* shli r3, r1, 57 */
25079 {1, 2, 3}} /* add r4, r2, r3 */
25081 {144115188075855876ll /* 0x200000000000004 */ ,
25082 {{6, 1, 57}, /* shli r2, r1, 57 */
25083 {4, 1, 2}} /* shl2add r3, r1, r2 */
25085 {144115188075855877ll /* 0x200000000000005 */ ,
25086 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25087 {6, 1, 57}, /* shli r3, r1, 57 */
25088 {1, 2, 3}} /* add r4, r2, r3 */
25090 {144115188075855878ll /* 0x200000000000006 */ ,
25091 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25092 {6, 1, 57}, /* shli r3, r1, 57 */
25093 {3, 2, 3}} /* shl1add r4, r2, r3 */
25095 {144115188075855879ll /* 0x200000000000007 */ ,
25096 {{6, 1, 57}, /* shli r2, r1, 57 */
25097 {2, 2, 1}, /* sub r3, r2, r1 */
25098 {5, 1, 3}} /* shl3add r4, r1, r3 */
25100 {144115188075855880ll /* 0x200000000000008 */ ,
25101 {{6, 1, 57}, /* shli r2, r1, 57 */
25102 {5, 1, 2}} /* shl3add r3, r1, r2 */
25104 {144115188075855881ll /* 0x200000000000009 */ ,
25105 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25106 {6, 1, 57}, /* shli r3, r1, 57 */
25107 {1, 2, 3}} /* add r4, r2, r3 */
25109 {144115188075855882ll /* 0x20000000000000a */ ,
25110 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25111 {6, 1, 57}, /* shli r3, r1, 57 */
25112 {3, 2, 3}} /* shl1add r4, r2, r3 */
25114 {144115188075855888ll /* 0x200000000000010 */ ,
25115 {{6, 1, 4}, /* shli r2, r1, 4 */
25116 {6, 1, 57}, /* shli r3, r1, 57 */
25117 {1, 2, 3}} /* add r4, r2, r3 */
25119 {144115188075855904ll /* 0x200000000000020 */ ,
25120 {{6, 1, 5}, /* shli r2, r1, 5 */
25121 {6, 1, 57}, /* shli r3, r1, 57 */
25122 {1, 2, 3}} /* add r4, r2, r3 */
25124 {144115188075855936ll /* 0x200000000000040 */ ,
25125 {{6, 1, 6}, /* shli r2, r1, 6 */
25126 {6, 1, 57}, /* shli r3, r1, 57 */
25127 {1, 2, 3}} /* add r4, r2, r3 */
25129 {144115188075856000ll /* 0x200000000000080 */ ,
25130 {{6, 1, 7}, /* shli r2, r1, 7 */
25131 {6, 1, 57}, /* shli r3, r1, 57 */
25132 {1, 2, 3}} /* add r4, r2, r3 */
25134 {144115188075856128ll /* 0x200000000000100 */ ,
25135 {{6, 1, 8}, /* shli r2, r1, 8 */
25136 {6, 1, 57}, /* shli r3, r1, 57 */
25137 {1, 2, 3}} /* add r4, r2, r3 */
25139 {144115188075856384ll /* 0x200000000000200 */ ,
25140 {{6, 1, 9}, /* shli r2, r1, 9 */
25141 {6, 1, 57}, /* shli r3, r1, 57 */
25142 {1, 2, 3}} /* add r4, r2, r3 */
25144 {144115188075856896ll /* 0x200000000000400 */ ,
25145 {{6, 1, 10}, /* shli r2, r1, 10 */
25146 {6, 1, 57}, /* shli r3, r1, 57 */
25147 {1, 2, 3}} /* add r4, r2, r3 */
25149 {144115188075857920ll /* 0x200000000000800 */ ,
25150 {{6, 1, 11}, /* shli r2, r1, 11 */
25151 {6, 1, 57}, /* shli r3, r1, 57 */
25152 {1, 2, 3}} /* add r4, r2, r3 */
25154 {144115188075859968ll /* 0x200000000001000 */ ,
25155 {{6, 1, 12}, /* shli r2, r1, 12 */
25156 {6, 1, 57}, /* shli r3, r1, 57 */
25157 {1, 2, 3}} /* add r4, r2, r3 */
25159 {144115188075864064ll /* 0x200000000002000 */ ,
25160 {{6, 1, 13}, /* shli r2, r1, 13 */
25161 {6, 1, 57}, /* shli r3, r1, 57 */
25162 {1, 2, 3}} /* add r4, r2, r3 */
25164 {144115188075872256ll /* 0x200000000004000 */ ,
25165 {{6, 1, 14}, /* shli r2, r1, 14 */
25166 {6, 1, 57}, /* shli r3, r1, 57 */
25167 {1, 2, 3}} /* add r4, r2, r3 */
25169 {144115188075888640ll /* 0x200000000008000 */ ,
25170 {{6, 1, 15}, /* shli r2, r1, 15 */
25171 {6, 1, 57}, /* shli r3, r1, 57 */
25172 {1, 2, 3}} /* add r4, r2, r3 */
25174 {144115188075921408ll /* 0x200000000010000 */ ,
25175 {{6, 1, 16}, /* shli r2, r1, 16 */
25176 {6, 1, 57}, /* shli r3, r1, 57 */
25177 {1, 2, 3}} /* add r4, r2, r3 */
25179 {144115188075986944ll /* 0x200000000020000 */ ,
25180 {{6, 1, 17}, /* shli r2, r1, 17 */
25181 {6, 1, 57}, /* shli r3, r1, 57 */
25182 {1, 2, 3}} /* add r4, r2, r3 */
25184 {144115188076118016ll /* 0x200000000040000 */ ,
25185 {{6, 1, 18}, /* shli r2, r1, 18 */
25186 {6, 1, 57}, /* shli r3, r1, 57 */
25187 {1, 2, 3}} /* add r4, r2, r3 */
25189 {144115188076380160ll /* 0x200000000080000 */ ,
25190 {{6, 1, 19}, /* shli r2, r1, 19 */
25191 {6, 1, 57}, /* shli r3, r1, 57 */
25192 {1, 2, 3}} /* add r4, r2, r3 */
25194 {144115188076904448ll /* 0x200000000100000 */ ,
25195 {{6, 1, 20}, /* shli r2, r1, 20 */
25196 {6, 1, 57}, /* shli r3, r1, 57 */
25197 {1, 2, 3}} /* add r4, r2, r3 */
25199 {144115188077953024ll /* 0x200000000200000 */ ,
25200 {{6, 1, 21}, /* shli r2, r1, 21 */
25201 {6, 1, 57}, /* shli r3, r1, 57 */
25202 {1, 2, 3}} /* add r4, r2, r3 */
25204 {144115188080050176ll /* 0x200000000400000 */ ,
25205 {{6, 1, 22}, /* shli r2, r1, 22 */
25206 {6, 1, 57}, /* shli r3, r1, 57 */
25207 {1, 2, 3}} /* add r4, r2, r3 */
25209 {144115188084244480ll /* 0x200000000800000 */ ,
25210 {{6, 1, 23}, /* shli r2, r1, 23 */
25211 {6, 1, 57}, /* shli r3, r1, 57 */
25212 {1, 2, 3}} /* add r4, r2, r3 */
25214 {144115188092633088ll /* 0x200000001000000 */ ,
25215 {{6, 1, 24}, /* shli r2, r1, 24 */
25216 {6, 1, 57}, /* shli r3, r1, 57 */
25217 {1, 2, 3}} /* add r4, r2, r3 */
25219 {144115188109410304ll /* 0x200000002000000 */ ,
25220 {{6, 1, 25}, /* shli r2, r1, 25 */
25221 {6, 1, 57}, /* shli r3, r1, 57 */
25222 {1, 2, 3}} /* add r4, r2, r3 */
25224 {144115188142964736ll /* 0x200000004000000 */ ,
25225 {{6, 1, 26}, /* shli r2, r1, 26 */
25226 {6, 1, 57}, /* shli r3, r1, 57 */
25227 {1, 2, 3}} /* add r4, r2, r3 */
25229 {144115188210073600ll /* 0x200000008000000 */ ,
25230 {{6, 1, 27}, /* shli r2, r1, 27 */
25231 {6, 1, 57}, /* shli r3, r1, 57 */
25232 {1, 2, 3}} /* add r4, r2, r3 */
25234 {144115188344291328ll /* 0x200000010000000 */ ,
25235 {{6, 1, 28}, /* shli r2, r1, 28 */
25236 {6, 1, 57}, /* shli r3, r1, 57 */
25237 {1, 2, 3}} /* add r4, r2, r3 */
25239 {144115188612726784ll /* 0x200000020000000 */ ,
25240 {{6, 1, 29}, /* shli r2, r1, 29 */
25241 {6, 1, 57}, /* shli r3, r1, 57 */
25242 {1, 2, 3}} /* add r4, r2, r3 */
25244 {144115189149597696ll /* 0x200000040000000 */ ,
25245 {{6, 1, 30}, /* shli r2, r1, 30 */
25246 {6, 1, 57}, /* shli r3, r1, 57 */
25247 {1, 2, 3}} /* add r4, r2, r3 */
25249 {144115190223339520ll /* 0x200000080000000 */ ,
25250 {{6, 1, 31}, /* shli r2, r1, 31 */
25251 {6, 1, 57}, /* shli r3, r1, 57 */
25252 {1, 2, 3}} /* add r4, r2, r3 */
25254 {144115192370823168ll /* 0x200000100000000 */ ,
25255 {{6, 1, 32}, /* shli r2, r1, 32 */
25256 {6, 1, 57}, /* shli r3, r1, 57 */
25257 {1, 2, 3}} /* add r4, r2, r3 */
25259 {144115196665790464ll /* 0x200000200000000 */ ,
25260 {{6, 1, 33}, /* shli r2, r1, 33 */
25261 {6, 1, 57}, /* shli r3, r1, 57 */
25262 {1, 2, 3}} /* add r4, r2, r3 */
25264 {144115205255725056ll /* 0x200000400000000 */ ,
25265 {{6, 1, 34}, /* shli r2, r1, 34 */
25266 {6, 1, 57}, /* shli r3, r1, 57 */
25267 {1, 2, 3}} /* add r4, r2, r3 */
25269 {144115222435594240ll /* 0x200000800000000 */ ,
25270 {{6, 1, 35}, /* shli r2, r1, 35 */
25271 {6, 1, 57}, /* shli r3, r1, 57 */
25272 {1, 2, 3}} /* add r4, r2, r3 */
25274 {144115256795332608ll /* 0x200001000000000 */ ,
25275 {{6, 1, 36}, /* shli r2, r1, 36 */
25276 {6, 1, 57}, /* shli r3, r1, 57 */
25277 {1, 2, 3}} /* add r4, r2, r3 */
25279 {144115325514809344ll /* 0x200002000000000 */ ,
25280 {{6, 1, 37}, /* shli r2, r1, 37 */
25281 {6, 1, 57}, /* shli r3, r1, 57 */
25282 {1, 2, 3}} /* add r4, r2, r3 */
25284 {144115462953762816ll /* 0x200004000000000 */ ,
25285 {{6, 1, 38}, /* shli r2, r1, 38 */
25286 {6, 1, 57}, /* shli r3, r1, 57 */
25287 {1, 2, 3}} /* add r4, r2, r3 */
25289 {144115737831669760ll /* 0x200008000000000 */ ,
25290 {{6, 1, 39}, /* shli r2, r1, 39 */
25291 {6, 1, 57}, /* shli r3, r1, 57 */
25292 {1, 2, 3}} /* add r4, r2, r3 */
25294 {144116287587483648ll /* 0x200010000000000 */ ,
25295 {{6, 1, 40}, /* shli r2, r1, 40 */
25296 {6, 1, 57}, /* shli r3, r1, 57 */
25297 {1, 2, 3}} /* add r4, r2, r3 */
25299 {144117387099111424ll /* 0x200020000000000 */ ,
25300 {{6, 1, 41}, /* shli r2, r1, 41 */
25301 {6, 1, 57}, /* shli r3, r1, 57 */
25302 {1, 2, 3}} /* add r4, r2, r3 */
25304 {144119586122366976ll /* 0x200040000000000 */ ,
25305 {{6, 1, 42}, /* shli r2, r1, 42 */
25306 {6, 1, 57}, /* shli r3, r1, 57 */
25307 {1, 2, 3}} /* add r4, r2, r3 */
25309 {144123984168878080ll /* 0x200080000000000 */ ,
25310 {{6, 1, 43}, /* shli r2, r1, 43 */
25311 {6, 1, 57}, /* shli r3, r1, 57 */
25312 {1, 2, 3}} /* add r4, r2, r3 */
25314 {144132780261900288ll /* 0x200100000000000 */ ,
25315 {{6, 1, 44}, /* shli r2, r1, 44 */
25316 {6, 1, 57}, /* shli r3, r1, 57 */
25317 {1, 2, 3}} /* add r4, r2, r3 */
25319 {144150372447944704ll /* 0x200200000000000 */ ,
25320 {{6, 1, 45}, /* shli r2, r1, 45 */
25321 {6, 1, 57}, /* shli r3, r1, 57 */
25322 {1, 2, 3}} /* add r4, r2, r3 */
25324 {144185556820033536ll /* 0x200400000000000 */ ,
25325 {{6, 1, 46}, /* shli r2, r1, 46 */
25326 {6, 1, 57}, /* shli r3, r1, 57 */
25327 {1, 2, 3}} /* add r4, r2, r3 */
25329 {144255925564211200ll /* 0x200800000000000 */ ,
25330 {{6, 1, 47}, /* shli r2, r1, 47 */
25331 {6, 1, 57}, /* shli r3, r1, 57 */
25332 {1, 2, 3}} /* add r4, r2, r3 */
25334 {144396663052566528ll /* 0x201000000000000 */ ,
25335 {{6, 1, 48}, /* shli r2, r1, 48 */
25336 {6, 1, 57}, /* shli r3, r1, 57 */
25337 {1, 2, 3}} /* add r4, r2, r3 */
25339 {144678138029277184ll /* 0x202000000000000 */ ,
25340 {{6, 1, 49}, /* shli r2, r1, 49 */
25341 {6, 1, 57}, /* shli r3, r1, 57 */
25342 {1, 2, 3}} /* add r4, r2, r3 */
25344 {145241087982698496ll /* 0x204000000000000 */ ,
25345 {{6, 1, 50}, /* shli r2, r1, 50 */
25346 {6, 1, 57}, /* shli r3, r1, 57 */
25347 {1, 2, 3}} /* add r4, r2, r3 */
25349 {146366987889541120ll /* 0x208000000000000 */ ,
25350 {{6, 1, 51}, /* shli r2, r1, 51 */
25351 {6, 1, 57}, /* shli r3, r1, 57 */
25352 {1, 2, 3}} /* add r4, r2, r3 */
25354 {148618787703226368ll /* 0x210000000000000 */ ,
25355 {{6, 1, 52}, /* shli r2, r1, 52 */
25356 {6, 1, 57}, /* shli r3, r1, 57 */
25357 {1, 2, 3}} /* add r4, r2, r3 */
25359 {153122387330596864ll /* 0x220000000000000 */ ,
25360 {{6, 1, 53}, /* shli r2, r1, 53 */
25361 {6, 1, 57}, /* shli r3, r1, 57 */
25362 {1, 2, 3}} /* add r4, r2, r3 */
25364 {162129586585337856ll /* 0x240000000000000 */ ,
25365 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25366 {6, 2, 54}} /* shli r3, r2, 54 */
25368 {180143985094819840ll /* 0x280000000000000 */ ,
25369 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25370 {6, 2, 55}} /* shli r3, r2, 55 */
25372 {216172782113783808ll /* 0x300000000000000 */ ,
25373 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25374 {6, 2, 56}} /* shli r3, r2, 56 */
25376 {288230376151711735ll /* 0x3fffffffffffff7 */ ,
25377 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25378 {6, 1, 58}, /* shli r3, r1, 58 */
25379 {2, 3, 2}} /* sub r4, r3, r2 */
25381 {288230376151711736ll /* 0x3fffffffffffff8 */ ,
25382 {{6, 1, 3}, /* shli r2, r1, 3 */
25383 {6, 1, 58}, /* shli r3, r1, 58 */
25384 {2, 3, 2}} /* sub r4, r3, r2 */
25386 {288230376151711737ll /* 0x3fffffffffffff9 */ ,
25387 {{6, 1, 55}, /* shli r2, r1, 55 */
25388 {2, 2, 1}, /* sub r3, r2, r1 */
25389 {5, 3, 1}} /* shl3add r4, r3, r1 */
25391 {288230376151711739ll /* 0x3fffffffffffffb */ ,
25392 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25393 {6, 1, 58}, /* shli r3, r1, 58 */
25394 {2, 3, 2}} /* sub r4, r3, r2 */
25396 {288230376151711740ll /* 0x3fffffffffffffc */ ,
25397 {{6, 1, 2}, /* shli r2, r1, 2 */
25398 {6, 1, 58}, /* shli r3, r1, 58 */
25399 {2, 3, 2}} /* sub r4, r3, r2 */
25401 {288230376151711741ll /* 0x3fffffffffffffd */ ,
25402 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25403 {6, 1, 58}, /* shli r3, r1, 58 */
25404 {2, 3, 2}} /* sub r4, r3, r2 */
25406 {288230376151711742ll /* 0x3fffffffffffffe */ ,
25407 {{6, 1, 1}, /* shli r2, r1, 1 */
25408 {6, 1, 58}, /* shli r3, r1, 58 */
25409 {2, 3, 2}} /* sub r4, r3, r2 */
25411 {288230376151711743ll /* 0x3ffffffffffffff */ ,
25412 {{6, 1, 58}, /* shli r2, r1, 58 */
25413 {2, 2, 1}} /* sub r3, r2, r1 */
25415 {288230376151711744ll /* 0x400000000000000 */ ,
25416 {{6, 1, 58}} /* shli r2, r1, 58 */
25418 {288230376151711745ll /* 0x400000000000001 */ ,
25419 {{6, 1, 58}, /* shli r2, r1, 58 */
25420 {1, 1, 2}} /* add r3, r1, r2 */
25422 {288230376151711746ll /* 0x400000000000002 */ ,
25423 {{6, 1, 58}, /* shli r2, r1, 58 */
25424 {3, 1, 2}} /* shl1add r3, r1, r2 */
25426 {288230376151711747ll /* 0x400000000000003 */ ,
25427 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25428 {6, 1, 58}, /* shli r3, r1, 58 */
25429 {1, 2, 3}} /* add r4, r2, r3 */
25431 {288230376151711748ll /* 0x400000000000004 */ ,
25432 {{6, 1, 58}, /* shli r2, r1, 58 */
25433 {4, 1, 2}} /* shl2add r3, r1, r2 */
25435 {288230376151711749ll /* 0x400000000000005 */ ,
25436 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25437 {6, 1, 58}, /* shli r3, r1, 58 */
25438 {1, 2, 3}} /* add r4, r2, r3 */
25440 {288230376151711750ll /* 0x400000000000006 */ ,
25441 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25442 {6, 1, 58}, /* shli r3, r1, 58 */
25443 {3, 2, 3}} /* shl1add r4, r2, r3 */
25445 {288230376151711751ll /* 0x400000000000007 */ ,
25446 {{6, 1, 58}, /* shli r2, r1, 58 */
25447 {2, 2, 1}, /* sub r3, r2, r1 */
25448 {5, 1, 3}} /* shl3add r4, r1, r3 */
25450 {288230376151711752ll /* 0x400000000000008 */ ,
25451 {{6, 1, 58}, /* shli r2, r1, 58 */
25452 {5, 1, 2}} /* shl3add r3, r1, r2 */
25454 {288230376151711753ll /* 0x400000000000009 */ ,
25455 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25456 {6, 1, 58}, /* shli r3, r1, 58 */
25457 {1, 2, 3}} /* add r4, r2, r3 */
25459 {288230376151711754ll /* 0x40000000000000a */ ,
25460 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25461 {6, 1, 58}, /* shli r3, r1, 58 */
25462 {3, 2, 3}} /* shl1add r4, r2, r3 */
25464 {288230376151711760ll /* 0x400000000000010 */ ,
25465 {{6, 1, 4}, /* shli r2, r1, 4 */
25466 {6, 1, 58}, /* shli r3, r1, 58 */
25467 {1, 2, 3}} /* add r4, r2, r3 */
25469 {288230376151711776ll /* 0x400000000000020 */ ,
25470 {{6, 1, 5}, /* shli r2, r1, 5 */
25471 {6, 1, 58}, /* shli r3, r1, 58 */
25472 {1, 2, 3}} /* add r4, r2, r3 */
25474 {288230376151711808ll /* 0x400000000000040 */ ,
25475 {{6, 1, 6}, /* shli r2, r1, 6 */
25476 {6, 1, 58}, /* shli r3, r1, 58 */
25477 {1, 2, 3}} /* add r4, r2, r3 */
25479 {288230376151711872ll /* 0x400000000000080 */ ,
25480 {{6, 1, 7}, /* shli r2, r1, 7 */
25481 {6, 1, 58}, /* shli r3, r1, 58 */
25482 {1, 2, 3}} /* add r4, r2, r3 */
25484 {288230376151712000ll /* 0x400000000000100 */ ,
25485 {{6, 1, 8}, /* shli r2, r1, 8 */
25486 {6, 1, 58}, /* shli r3, r1, 58 */
25487 {1, 2, 3}} /* add r4, r2, r3 */
25489 {288230376151712256ll /* 0x400000000000200 */ ,
25490 {{6, 1, 9}, /* shli r2, r1, 9 */
25491 {6, 1, 58}, /* shli r3, r1, 58 */
25492 {1, 2, 3}} /* add r4, r2, r3 */
25494 {288230376151712768ll /* 0x400000000000400 */ ,
25495 {{6, 1, 10}, /* shli r2, r1, 10 */
25496 {6, 1, 58}, /* shli r3, r1, 58 */
25497 {1, 2, 3}} /* add r4, r2, r3 */
25499 {288230376151713792ll /* 0x400000000000800 */ ,
25500 {{6, 1, 11}, /* shli r2, r1, 11 */
25501 {6, 1, 58}, /* shli r3, r1, 58 */
25502 {1, 2, 3}} /* add r4, r2, r3 */
25504 {288230376151715840ll /* 0x400000000001000 */ ,
25505 {{6, 1, 12}, /* shli r2, r1, 12 */
25506 {6, 1, 58}, /* shli r3, r1, 58 */
25507 {1, 2, 3}} /* add r4, r2, r3 */
25509 {288230376151719936ll /* 0x400000000002000 */ ,
25510 {{6, 1, 13}, /* shli r2, r1, 13 */
25511 {6, 1, 58}, /* shli r3, r1, 58 */
25512 {1, 2, 3}} /* add r4, r2, r3 */
25514 {288230376151728128ll /* 0x400000000004000 */ ,
25515 {{6, 1, 14}, /* shli r2, r1, 14 */
25516 {6, 1, 58}, /* shli r3, r1, 58 */
25517 {1, 2, 3}} /* add r4, r2, r3 */
25519 {288230376151744512ll /* 0x400000000008000 */ ,
25520 {{6, 1, 15}, /* shli r2, r1, 15 */
25521 {6, 1, 58}, /* shli r3, r1, 58 */
25522 {1, 2, 3}} /* add r4, r2, r3 */
25524 {288230376151777280ll /* 0x400000000010000 */ ,
25525 {{6, 1, 16}, /* shli r2, r1, 16 */
25526 {6, 1, 58}, /* shli r3, r1, 58 */
25527 {1, 2, 3}} /* add r4, r2, r3 */
25529 {288230376151842816ll /* 0x400000000020000 */ ,
25530 {{6, 1, 17}, /* shli r2, r1, 17 */
25531 {6, 1, 58}, /* shli r3, r1, 58 */
25532 {1, 2, 3}} /* add r4, r2, r3 */
25534 {288230376151973888ll /* 0x400000000040000 */ ,
25535 {{6, 1, 18}, /* shli r2, r1, 18 */
25536 {6, 1, 58}, /* shli r3, r1, 58 */
25537 {1, 2, 3}} /* add r4, r2, r3 */
25539 {288230376152236032ll /* 0x400000000080000 */ ,
25540 {{6, 1, 19}, /* shli r2, r1, 19 */
25541 {6, 1, 58}, /* shli r3, r1, 58 */
25542 {1, 2, 3}} /* add r4, r2, r3 */
25544 {288230376152760320ll /* 0x400000000100000 */ ,
25545 {{6, 1, 20}, /* shli r2, r1, 20 */
25546 {6, 1, 58}, /* shli r3, r1, 58 */
25547 {1, 2, 3}} /* add r4, r2, r3 */
25549 {288230376153808896ll /* 0x400000000200000 */ ,
25550 {{6, 1, 21}, /* shli r2, r1, 21 */
25551 {6, 1, 58}, /* shli r3, r1, 58 */
25552 {1, 2, 3}} /* add r4, r2, r3 */
25554 {288230376155906048ll /* 0x400000000400000 */ ,
25555 {{6, 1, 22}, /* shli r2, r1, 22 */
25556 {6, 1, 58}, /* shli r3, r1, 58 */
25557 {1, 2, 3}} /* add r4, r2, r3 */
25559 {288230376160100352ll /* 0x400000000800000 */ ,
25560 {{6, 1, 23}, /* shli r2, r1, 23 */
25561 {6, 1, 58}, /* shli r3, r1, 58 */
25562 {1, 2, 3}} /* add r4, r2, r3 */
25564 {288230376168488960ll /* 0x400000001000000 */ ,
25565 {{6, 1, 24}, /* shli r2, r1, 24 */
25566 {6, 1, 58}, /* shli r3, r1, 58 */
25567 {1, 2, 3}} /* add r4, r2, r3 */
25569 {288230376185266176ll /* 0x400000002000000 */ ,
25570 {{6, 1, 25}, /* shli r2, r1, 25 */
25571 {6, 1, 58}, /* shli r3, r1, 58 */
25572 {1, 2, 3}} /* add r4, r2, r3 */
25574 {288230376218820608ll /* 0x400000004000000 */ ,
25575 {{6, 1, 26}, /* shli r2, r1, 26 */
25576 {6, 1, 58}, /* shli r3, r1, 58 */
25577 {1, 2, 3}} /* add r4, r2, r3 */
25579 {288230376285929472ll /* 0x400000008000000 */ ,
25580 {{6, 1, 27}, /* shli r2, r1, 27 */
25581 {6, 1, 58}, /* shli r3, r1, 58 */
25582 {1, 2, 3}} /* add r4, r2, r3 */
25584 {288230376420147200ll /* 0x400000010000000 */ ,
25585 {{6, 1, 28}, /* shli r2, r1, 28 */
25586 {6, 1, 58}, /* shli r3, r1, 58 */
25587 {1, 2, 3}} /* add r4, r2, r3 */
25589 {288230376688582656ll /* 0x400000020000000 */ ,
25590 {{6, 1, 29}, /* shli r2, r1, 29 */
25591 {6, 1, 58}, /* shli r3, r1, 58 */
25592 {1, 2, 3}} /* add r4, r2, r3 */
25594 {288230377225453568ll /* 0x400000040000000 */ ,
25595 {{6, 1, 30}, /* shli r2, r1, 30 */
25596 {6, 1, 58}, /* shli r3, r1, 58 */
25597 {1, 2, 3}} /* add r4, r2, r3 */
25599 {288230378299195392ll /* 0x400000080000000 */ ,
25600 {{6, 1, 31}, /* shli r2, r1, 31 */
25601 {6, 1, 58}, /* shli r3, r1, 58 */
25602 {1, 2, 3}} /* add r4, r2, r3 */
25604 {288230380446679040ll /* 0x400000100000000 */ ,
25605 {{6, 1, 32}, /* shli r2, r1, 32 */
25606 {6, 1, 58}, /* shli r3, r1, 58 */
25607 {1, 2, 3}} /* add r4, r2, r3 */
25609 {288230384741646336ll /* 0x400000200000000 */ ,
25610 {{6, 1, 33}, /* shli r2, r1, 33 */
25611 {6, 1, 58}, /* shli r3, r1, 58 */
25612 {1, 2, 3}} /* add r4, r2, r3 */
25614 {288230393331580928ll /* 0x400000400000000 */ ,
25615 {{6, 1, 34}, /* shli r2, r1, 34 */
25616 {6, 1, 58}, /* shli r3, r1, 58 */
25617 {1, 2, 3}} /* add r4, r2, r3 */
25619 {288230410511450112ll /* 0x400000800000000 */ ,
25620 {{6, 1, 35}, /* shli r2, r1, 35 */
25621 {6, 1, 58}, /* shli r3, r1, 58 */
25622 {1, 2, 3}} /* add r4, r2, r3 */
25624 {288230444871188480ll /* 0x400001000000000 */ ,
25625 {{6, 1, 36}, /* shli r2, r1, 36 */
25626 {6, 1, 58}, /* shli r3, r1, 58 */
25627 {1, 2, 3}} /* add r4, r2, r3 */
25629 {288230513590665216ll /* 0x400002000000000 */ ,
25630 {{6, 1, 37}, /* shli r2, r1, 37 */
25631 {6, 1, 58}, /* shli r3, r1, 58 */
25632 {1, 2, 3}} /* add r4, r2, r3 */
25634 {288230651029618688ll /* 0x400004000000000 */ ,
25635 {{6, 1, 38}, /* shli r2, r1, 38 */
25636 {6, 1, 58}, /* shli r3, r1, 58 */
25637 {1, 2, 3}} /* add r4, r2, r3 */
25639 {288230925907525632ll /* 0x400008000000000 */ ,
25640 {{6, 1, 39}, /* shli r2, r1, 39 */
25641 {6, 1, 58}, /* shli r3, r1, 58 */
25642 {1, 2, 3}} /* add r4, r2, r3 */
25644 {288231475663339520ll /* 0x400010000000000 */ ,
25645 {{6, 1, 40}, /* shli r2, r1, 40 */
25646 {6, 1, 58}, /* shli r3, r1, 58 */
25647 {1, 2, 3}} /* add r4, r2, r3 */
25649 {288232575174967296ll /* 0x400020000000000 */ ,
25650 {{6, 1, 41}, /* shli r2, r1, 41 */
25651 {6, 1, 58}, /* shli r3, r1, 58 */
25652 {1, 2, 3}} /* add r4, r2, r3 */
25654 {288234774198222848ll /* 0x400040000000000 */ ,
25655 {{6, 1, 42}, /* shli r2, r1, 42 */
25656 {6, 1, 58}, /* shli r3, r1, 58 */
25657 {1, 2, 3}} /* add r4, r2, r3 */
25659 {288239172244733952ll /* 0x400080000000000 */ ,
25660 {{6, 1, 43}, /* shli r2, r1, 43 */
25661 {6, 1, 58}, /* shli r3, r1, 58 */
25662 {1, 2, 3}} /* add r4, r2, r3 */
25664 {288247968337756160ll /* 0x400100000000000 */ ,
25665 {{6, 1, 44}, /* shli r2, r1, 44 */
25666 {6, 1, 58}, /* shli r3, r1, 58 */
25667 {1, 2, 3}} /* add r4, r2, r3 */
25669 {288265560523800576ll /* 0x400200000000000 */ ,
25670 {{6, 1, 45}, /* shli r2, r1, 45 */
25671 {6, 1, 58}, /* shli r3, r1, 58 */
25672 {1, 2, 3}} /* add r4, r2, r3 */
25674 {288300744895889408ll /* 0x400400000000000 */ ,
25675 {{6, 1, 46}, /* shli r2, r1, 46 */
25676 {6, 1, 58}, /* shli r3, r1, 58 */
25677 {1, 2, 3}} /* add r4, r2, r3 */
25679 {288371113640067072ll /* 0x400800000000000 */ ,
25680 {{6, 1, 47}, /* shli r2, r1, 47 */
25681 {6, 1, 58}, /* shli r3, r1, 58 */
25682 {1, 2, 3}} /* add r4, r2, r3 */
25684 {288511851128422400ll /* 0x401000000000000 */ ,
25685 {{6, 1, 48}, /* shli r2, r1, 48 */
25686 {6, 1, 58}, /* shli r3, r1, 58 */
25687 {1, 2, 3}} /* add r4, r2, r3 */
25689 {288793326105133056ll /* 0x402000000000000 */ ,
25690 {{6, 1, 49}, /* shli r2, r1, 49 */
25691 {6, 1, 58}, /* shli r3, r1, 58 */
25692 {1, 2, 3}} /* add r4, r2, r3 */
25694 {289356276058554368ll /* 0x404000000000000 */ ,
25695 {{6, 1, 50}, /* shli r2, r1, 50 */
25696 {6, 1, 58}, /* shli r3, r1, 58 */
25697 {1, 2, 3}} /* add r4, r2, r3 */
25699 {290482175965396992ll /* 0x408000000000000 */ ,
25700 {{6, 1, 51}, /* shli r2, r1, 51 */
25701 {6, 1, 58}, /* shli r3, r1, 58 */
25702 {1, 2, 3}} /* add r4, r2, r3 */
25704 {292733975779082240ll /* 0x410000000000000 */ ,
25705 {{6, 1, 52}, /* shli r2, r1, 52 */
25706 {6, 1, 58}, /* shli r3, r1, 58 */
25707 {1, 2, 3}} /* add r4, r2, r3 */
25709 {297237575406452736ll /* 0x420000000000000 */ ,
25710 {{6, 1, 53}, /* shli r2, r1, 53 */
25711 {6, 1, 58}, /* shli r3, r1, 58 */
25712 {1, 2, 3}} /* add r4, r2, r3 */
25714 {306244774661193728ll /* 0x440000000000000 */ ,
25715 {{6, 1, 54}, /* shli r2, r1, 54 */
25716 {6, 1, 58}, /* shli r3, r1, 58 */
25717 {1, 2, 3}} /* add r4, r2, r3 */
25719 {324259173170675712ll /* 0x480000000000000 */ ,
25720 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25721 {6, 2, 55}} /* shli r3, r2, 55 */
25723 {360287970189639680ll /* 0x500000000000000 */ ,
25724 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25725 {6, 2, 56}} /* shli r3, r2, 56 */
25727 {432345564227567616ll /* 0x600000000000000 */ ,
25728 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25729 {6, 2, 57}} /* shli r3, r2, 57 */
25731 {576460752303423479ll /* 0x7fffffffffffff7 */ ,
25732 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25733 {6, 1, 59}, /* shli r3, r1, 59 */
25734 {2, 3, 2}} /* sub r4, r3, r2 */
25736 {576460752303423480ll /* 0x7fffffffffffff8 */ ,
25737 {{6, 1, 3}, /* shli r2, r1, 3 */
25738 {6, 1, 59}, /* shli r3, r1, 59 */
25739 {2, 3, 2}} /* sub r4, r3, r2 */
25741 {576460752303423481ll /* 0x7fffffffffffff9 */ ,
25742 {{6, 1, 56}, /* shli r2, r1, 56 */
25743 {2, 2, 1}, /* sub r3, r2, r1 */
25744 {5, 3, 1}} /* shl3add r4, r3, r1 */
25746 {576460752303423483ll /* 0x7fffffffffffffb */ ,
25747 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25748 {6, 1, 59}, /* shli r3, r1, 59 */
25749 {2, 3, 2}} /* sub r4, r3, r2 */
25751 {576460752303423484ll /* 0x7fffffffffffffc */ ,
25752 {{6, 1, 2}, /* shli r2, r1, 2 */
25753 {6, 1, 59}, /* shli r3, r1, 59 */
25754 {2, 3, 2}} /* sub r4, r3, r2 */
25756 {576460752303423485ll /* 0x7fffffffffffffd */ ,
25757 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25758 {6, 1, 59}, /* shli r3, r1, 59 */
25759 {2, 3, 2}} /* sub r4, r3, r2 */
25761 {576460752303423486ll /* 0x7fffffffffffffe */ ,
25762 {{6, 1, 1}, /* shli r2, r1, 1 */
25763 {6, 1, 59}, /* shli r3, r1, 59 */
25764 {2, 3, 2}} /* sub r4, r3, r2 */
25766 {576460752303423487ll /* 0x7ffffffffffffff */ ,
25767 {{6, 1, 59}, /* shli r2, r1, 59 */
25768 {2, 2, 1}} /* sub r3, r2, r1 */
25770 {576460752303423488ll /* 0x800000000000000 */ ,
25771 {{6, 1, 59}} /* shli r2, r1, 59 */
25773 {576460752303423489ll /* 0x800000000000001 */ ,
25774 {{6, 1, 59}, /* shli r2, r1, 59 */
25775 {1, 1, 2}} /* add r3, r1, r2 */
25777 {576460752303423490ll /* 0x800000000000002 */ ,
25778 {{6, 1, 59}, /* shli r2, r1, 59 */
25779 {3, 1, 2}} /* shl1add r3, r1, r2 */
25781 {576460752303423491ll /* 0x800000000000003 */ ,
25782 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25783 {6, 1, 59}, /* shli r3, r1, 59 */
25784 {1, 2, 3}} /* add r4, r2, r3 */
25786 {576460752303423492ll /* 0x800000000000004 */ ,
25787 {{6, 1, 59}, /* shli r2, r1, 59 */
25788 {4, 1, 2}} /* shl2add r3, r1, r2 */
25790 {576460752303423493ll /* 0x800000000000005 */ ,
25791 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25792 {6, 1, 59}, /* shli r3, r1, 59 */
25793 {1, 2, 3}} /* add r4, r2, r3 */
25795 {576460752303423494ll /* 0x800000000000006 */ ,
25796 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25797 {6, 1, 59}, /* shli r3, r1, 59 */
25798 {3, 2, 3}} /* shl1add r4, r2, r3 */
25800 {576460752303423495ll /* 0x800000000000007 */ ,
25801 {{6, 1, 59}, /* shli r2, r1, 59 */
25802 {2, 2, 1}, /* sub r3, r2, r1 */
25803 {5, 1, 3}} /* shl3add r4, r1, r3 */
25805 {576460752303423496ll /* 0x800000000000008 */ ,
25806 {{6, 1, 59}, /* shli r2, r1, 59 */
25807 {5, 1, 2}} /* shl3add r3, r1, r2 */
25809 {576460752303423497ll /* 0x800000000000009 */ ,
25810 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25811 {6, 1, 59}, /* shli r3, r1, 59 */
25812 {1, 2, 3}} /* add r4, r2, r3 */
25814 {576460752303423498ll /* 0x80000000000000a */ ,
25815 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25816 {6, 1, 59}, /* shli r3, r1, 59 */
25817 {3, 2, 3}} /* shl1add r4, r2, r3 */
25819 {576460752303423504ll /* 0x800000000000010 */ ,
25820 {{6, 1, 4}, /* shli r2, r1, 4 */
25821 {6, 1, 59}, /* shli r3, r1, 59 */
25822 {1, 2, 3}} /* add r4, r2, r3 */
25824 {576460752303423520ll /* 0x800000000000020 */ ,
25825 {{6, 1, 5}, /* shli r2, r1, 5 */
25826 {6, 1, 59}, /* shli r3, r1, 59 */
25827 {1, 2, 3}} /* add r4, r2, r3 */
25829 {576460752303423552ll /* 0x800000000000040 */ ,
25830 {{6, 1, 6}, /* shli r2, r1, 6 */
25831 {6, 1, 59}, /* shli r3, r1, 59 */
25832 {1, 2, 3}} /* add r4, r2, r3 */
25834 {576460752303423616ll /* 0x800000000000080 */ ,
25835 {{6, 1, 7}, /* shli r2, r1, 7 */
25836 {6, 1, 59}, /* shli r3, r1, 59 */
25837 {1, 2, 3}} /* add r4, r2, r3 */
25839 {576460752303423744ll /* 0x800000000000100 */ ,
25840 {{6, 1, 8}, /* shli r2, r1, 8 */
25841 {6, 1, 59}, /* shli r3, r1, 59 */
25842 {1, 2, 3}} /* add r4, r2, r3 */
25844 {576460752303424000ll /* 0x800000000000200 */ ,
25845 {{6, 1, 9}, /* shli r2, r1, 9 */
25846 {6, 1, 59}, /* shli r3, r1, 59 */
25847 {1, 2, 3}} /* add r4, r2, r3 */
25849 {576460752303424512ll /* 0x800000000000400 */ ,
25850 {{6, 1, 10}, /* shli r2, r1, 10 */
25851 {6, 1, 59}, /* shli r3, r1, 59 */
25852 {1, 2, 3}} /* add r4, r2, r3 */
25854 {576460752303425536ll /* 0x800000000000800 */ ,
25855 {{6, 1, 11}, /* shli r2, r1, 11 */
25856 {6, 1, 59}, /* shli r3, r1, 59 */
25857 {1, 2, 3}} /* add r4, r2, r3 */
25859 {576460752303427584ll /* 0x800000000001000 */ ,
25860 {{6, 1, 12}, /* shli r2, r1, 12 */
25861 {6, 1, 59}, /* shli r3, r1, 59 */
25862 {1, 2, 3}} /* add r4, r2, r3 */
25864 {576460752303431680ll /* 0x800000000002000 */ ,
25865 {{6, 1, 13}, /* shli r2, r1, 13 */
25866 {6, 1, 59}, /* shli r3, r1, 59 */
25867 {1, 2, 3}} /* add r4, r2, r3 */
25869 {576460752303439872ll /* 0x800000000004000 */ ,
25870 {{6, 1, 14}, /* shli r2, r1, 14 */
25871 {6, 1, 59}, /* shli r3, r1, 59 */
25872 {1, 2, 3}} /* add r4, r2, r3 */
25874 {576460752303456256ll /* 0x800000000008000 */ ,
25875 {{6, 1, 15}, /* shli r2, r1, 15 */
25876 {6, 1, 59}, /* shli r3, r1, 59 */
25877 {1, 2, 3}} /* add r4, r2, r3 */
25879 {576460752303489024ll /* 0x800000000010000 */ ,
25880 {{6, 1, 16}, /* shli r2, r1, 16 */
25881 {6, 1, 59}, /* shli r3, r1, 59 */
25882 {1, 2, 3}} /* add r4, r2, r3 */
25884 {576460752303554560ll /* 0x800000000020000 */ ,
25885 {{6, 1, 17}, /* shli r2, r1, 17 */
25886 {6, 1, 59}, /* shli r3, r1, 59 */
25887 {1, 2, 3}} /* add r4, r2, r3 */
25889 {576460752303685632ll /* 0x800000000040000 */ ,
25890 {{6, 1, 18}, /* shli r2, r1, 18 */
25891 {6, 1, 59}, /* shli r3, r1, 59 */
25892 {1, 2, 3}} /* add r4, r2, r3 */
25894 {576460752303947776ll /* 0x800000000080000 */ ,
25895 {{6, 1, 19}, /* shli r2, r1, 19 */
25896 {6, 1, 59}, /* shli r3, r1, 59 */
25897 {1, 2, 3}} /* add r4, r2, r3 */
25899 {576460752304472064ll /* 0x800000000100000 */ ,
25900 {{6, 1, 20}, /* shli r2, r1, 20 */
25901 {6, 1, 59}, /* shli r3, r1, 59 */
25902 {1, 2, 3}} /* add r4, r2, r3 */
25904 {576460752305520640ll /* 0x800000000200000 */ ,
25905 {{6, 1, 21}, /* shli r2, r1, 21 */
25906 {6, 1, 59}, /* shli r3, r1, 59 */
25907 {1, 2, 3}} /* add r4, r2, r3 */
25909 {576460752307617792ll /* 0x800000000400000 */ ,
25910 {{6, 1, 22}, /* shli r2, r1, 22 */
25911 {6, 1, 59}, /* shli r3, r1, 59 */
25912 {1, 2, 3}} /* add r4, r2, r3 */
25914 {576460752311812096ll /* 0x800000000800000 */ ,
25915 {{6, 1, 23}, /* shli r2, r1, 23 */
25916 {6, 1, 59}, /* shli r3, r1, 59 */
25917 {1, 2, 3}} /* add r4, r2, r3 */
25919 {576460752320200704ll /* 0x800000001000000 */ ,
25920 {{6, 1, 24}, /* shli r2, r1, 24 */
25921 {6, 1, 59}, /* shli r3, r1, 59 */
25922 {1, 2, 3}} /* add r4, r2, r3 */
25924 {576460752336977920ll /* 0x800000002000000 */ ,
25925 {{6, 1, 25}, /* shli r2, r1, 25 */
25926 {6, 1, 59}, /* shli r3, r1, 59 */
25927 {1, 2, 3}} /* add r4, r2, r3 */
25929 {576460752370532352ll /* 0x800000004000000 */ ,
25930 {{6, 1, 26}, /* shli r2, r1, 26 */
25931 {6, 1, 59}, /* shli r3, r1, 59 */
25932 {1, 2, 3}} /* add r4, r2, r3 */
25934 {576460752437641216ll /* 0x800000008000000 */ ,
25935 {{6, 1, 27}, /* shli r2, r1, 27 */
25936 {6, 1, 59}, /* shli r3, r1, 59 */
25937 {1, 2, 3}} /* add r4, r2, r3 */
25939 {576460752571858944ll /* 0x800000010000000 */ ,
25940 {{6, 1, 28}, /* shli r2, r1, 28 */
25941 {6, 1, 59}, /* shli r3, r1, 59 */
25942 {1, 2, 3}} /* add r4, r2, r3 */
25944 {576460752840294400ll /* 0x800000020000000 */ ,
25945 {{6, 1, 29}, /* shli r2, r1, 29 */
25946 {6, 1, 59}, /* shli r3, r1, 59 */
25947 {1, 2, 3}} /* add r4, r2, r3 */
25949 {576460753377165312ll /* 0x800000040000000 */ ,
25950 {{6, 1, 30}, /* shli r2, r1, 30 */
25951 {6, 1, 59}, /* shli r3, r1, 59 */
25952 {1, 2, 3}} /* add r4, r2, r3 */
25954 {576460754450907136ll /* 0x800000080000000 */ ,
25955 {{6, 1, 31}, /* shli r2, r1, 31 */
25956 {6, 1, 59}, /* shli r3, r1, 59 */
25957 {1, 2, 3}} /* add r4, r2, r3 */
25959 {576460756598390784ll /* 0x800000100000000 */ ,
25960 {{6, 1, 32}, /* shli r2, r1, 32 */
25961 {6, 1, 59}, /* shli r3, r1, 59 */
25962 {1, 2, 3}} /* add r4, r2, r3 */
25964 {576460760893358080ll /* 0x800000200000000 */ ,
25965 {{6, 1, 33}, /* shli r2, r1, 33 */
25966 {6, 1, 59}, /* shli r3, r1, 59 */
25967 {1, 2, 3}} /* add r4, r2, r3 */
25969 {576460769483292672ll /* 0x800000400000000 */ ,
25970 {{6, 1, 34}, /* shli r2, r1, 34 */
25971 {6, 1, 59}, /* shli r3, r1, 59 */
25972 {1, 2, 3}} /* add r4, r2, r3 */
25974 {576460786663161856ll /* 0x800000800000000 */ ,
25975 {{6, 1, 35}, /* shli r2, r1, 35 */
25976 {6, 1, 59}, /* shli r3, r1, 59 */
25977 {1, 2, 3}} /* add r4, r2, r3 */
25979 {576460821022900224ll /* 0x800001000000000 */ ,
25980 {{6, 1, 36}, /* shli r2, r1, 36 */
25981 {6, 1, 59}, /* shli r3, r1, 59 */
25982 {1, 2, 3}} /* add r4, r2, r3 */
25984 {576460889742376960ll /* 0x800002000000000 */ ,
25985 {{6, 1, 37}, /* shli r2, r1, 37 */
25986 {6, 1, 59}, /* shli r3, r1, 59 */
25987 {1, 2, 3}} /* add r4, r2, r3 */
25989 {576461027181330432ll /* 0x800004000000000 */ ,
25990 {{6, 1, 38}, /* shli r2, r1, 38 */
25991 {6, 1, 59}, /* shli r3, r1, 59 */
25992 {1, 2, 3}} /* add r4, r2, r3 */
25994 {576461302059237376ll /* 0x800008000000000 */ ,
25995 {{6, 1, 39}, /* shli r2, r1, 39 */
25996 {6, 1, 59}, /* shli r3, r1, 59 */
25997 {1, 2, 3}} /* add r4, r2, r3 */
25999 {576461851815051264ll /* 0x800010000000000 */ ,
26000 {{6, 1, 40}, /* shli r2, r1, 40 */
26001 {6, 1, 59}, /* shli r3, r1, 59 */
26002 {1, 2, 3}} /* add r4, r2, r3 */
26004 {576462951326679040ll /* 0x800020000000000 */ ,
26005 {{6, 1, 41}, /* shli r2, r1, 41 */
26006 {6, 1, 59}, /* shli r3, r1, 59 */
26007 {1, 2, 3}} /* add r4, r2, r3 */
26009 {576465150349934592ll /* 0x800040000000000 */ ,
26010 {{6, 1, 42}, /* shli r2, r1, 42 */
26011 {6, 1, 59}, /* shli r3, r1, 59 */
26012 {1, 2, 3}} /* add r4, r2, r3 */
26014 {576469548396445696ll /* 0x800080000000000 */ ,
26015 {{6, 1, 43}, /* shli r2, r1, 43 */
26016 {6, 1, 59}, /* shli r3, r1, 59 */
26017 {1, 2, 3}} /* add r4, r2, r3 */
26019 {576478344489467904ll /* 0x800100000000000 */ ,
26020 {{6, 1, 44}, /* shli r2, r1, 44 */
26021 {6, 1, 59}, /* shli r3, r1, 59 */
26022 {1, 2, 3}} /* add r4, r2, r3 */
26024 {576495936675512320ll /* 0x800200000000000 */ ,
26025 {{6, 1, 45}, /* shli r2, r1, 45 */
26026 {6, 1, 59}, /* shli r3, r1, 59 */
26027 {1, 2, 3}} /* add r4, r2, r3 */
26029 {576531121047601152ll /* 0x800400000000000 */ ,
26030 {{6, 1, 46}, /* shli r2, r1, 46 */
26031 {6, 1, 59}, /* shli r3, r1, 59 */
26032 {1, 2, 3}} /* add r4, r2, r3 */
26034 {576601489791778816ll /* 0x800800000000000 */ ,
26035 {{6, 1, 47}, /* shli r2, r1, 47 */
26036 {6, 1, 59}, /* shli r3, r1, 59 */
26037 {1, 2, 3}} /* add r4, r2, r3 */
26039 {576742227280134144ll /* 0x801000000000000 */ ,
26040 {{6, 1, 48}, /* shli r2, r1, 48 */
26041 {6, 1, 59}, /* shli r3, r1, 59 */
26042 {1, 2, 3}} /* add r4, r2, r3 */
26044 {577023702256844800ll /* 0x802000000000000 */ ,
26045 {{6, 1, 49}, /* shli r2, r1, 49 */
26046 {6, 1, 59}, /* shli r3, r1, 59 */
26047 {1, 2, 3}} /* add r4, r2, r3 */
26049 {577586652210266112ll /* 0x804000000000000 */ ,
26050 {{6, 1, 50}, /* shli r2, r1, 50 */
26051 {6, 1, 59}, /* shli r3, r1, 59 */
26052 {1, 2, 3}} /* add r4, r2, r3 */
26054 {578712552117108736ll /* 0x808000000000000 */ ,
26055 {{6, 1, 51}, /* shli r2, r1, 51 */
26056 {6, 1, 59}, /* shli r3, r1, 59 */
26057 {1, 2, 3}} /* add r4, r2, r3 */
26059 {580964351930793984ll /* 0x810000000000000 */ ,
26060 {{6, 1, 52}, /* shli r2, r1, 52 */
26061 {6, 1, 59}, /* shli r3, r1, 59 */
26062 {1, 2, 3}} /* add r4, r2, r3 */
26064 {585467951558164480ll /* 0x820000000000000 */ ,
26065 {{6, 1, 53}, /* shli r2, r1, 53 */
26066 {6, 1, 59}, /* shli r3, r1, 59 */
26067 {1, 2, 3}} /* add r4, r2, r3 */
26069 {594475150812905472ll /* 0x840000000000000 */ ,
26070 {{6, 1, 54}, /* shli r2, r1, 54 */
26071 {6, 1, 59}, /* shli r3, r1, 59 */
26072 {1, 2, 3}} /* add r4, r2, r3 */
26074 {612489549322387456ll /* 0x880000000000000 */ ,
26075 {{6, 1, 55}, /* shli r2, r1, 55 */
26076 {6, 1, 59}, /* shli r3, r1, 59 */
26077 {1, 2, 3}} /* add r4, r2, r3 */
26079 {648518346341351424ll /* 0x900000000000000 */ ,
26080 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26081 {6, 2, 56}} /* shli r3, r2, 56 */
26083 {720575940379279360ll /* 0xa00000000000000 */ ,
26084 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26085 {6, 2, 57}} /* shli r3, r2, 57 */
26087 {864691128455135232ll /* 0xc00000000000000 */ ,
26088 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26089 {6, 2, 58}} /* shli r3, r2, 58 */
26091 {1152921504606846967ll /* 0xffffffffffffff7 */ ,
26092 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26093 {6, 1, 60}, /* shli r3, r1, 60 */
26094 {2, 3, 2}} /* sub r4, r3, r2 */
26096 {1152921504606846968ll /* 0xffffffffffffff8 */ ,
26097 {{6, 1, 3}, /* shli r2, r1, 3 */
26098 {6, 1, 60}, /* shli r3, r1, 60 */
26099 {2, 3, 2}} /* sub r4, r3, r2 */
26101 {1152921504606846969ll /* 0xffffffffffffff9 */ ,
26102 {{6, 1, 57}, /* shli r2, r1, 57 */
26103 {2, 2, 1}, /* sub r3, r2, r1 */
26104 {5, 3, 1}} /* shl3add r4, r3, r1 */
26106 {1152921504606846971ll /* 0xffffffffffffffb */ ,
26107 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26108 {6, 1, 60}, /* shli r3, r1, 60 */
26109 {2, 3, 2}} /* sub r4, r3, r2 */
26111 {1152921504606846972ll /* 0xffffffffffffffc */ ,
26112 {{6, 1, 2}, /* shli r2, r1, 2 */
26113 {6, 1, 60}, /* shli r3, r1, 60 */
26114 {2, 3, 2}} /* sub r4, r3, r2 */
26116 {1152921504606846973ll /* 0xffffffffffffffd */ ,
26117 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26118 {6, 1, 60}, /* shli r3, r1, 60 */
26119 {2, 3, 2}} /* sub r4, r3, r2 */
26121 {1152921504606846974ll /* 0xffffffffffffffe */ ,
26122 {{6, 1, 1}, /* shli r2, r1, 1 */
26123 {6, 1, 60}, /* shli r3, r1, 60 */
26124 {2, 3, 2}} /* sub r4, r3, r2 */
26126 {1152921504606846975ll /* 0xfffffffffffffff */ ,
26127 {{6, 1, 60}, /* shli r2, r1, 60 */
26128 {2, 2, 1}} /* sub r3, r2, r1 */
26130 {1152921504606846976ll /* 0x1000000000000000 */ ,
26131 {{6, 1, 60}} /* shli r2, r1, 60 */
26133 {1152921504606846977ll /* 0x1000000000000001 */ ,
26134 {{6, 1, 60}, /* shli r2, r1, 60 */
26135 {1, 1, 2}} /* add r3, r1, r2 */
26137 {1152921504606846978ll /* 0x1000000000000002 */ ,
26138 {{6, 1, 60}, /* shli r2, r1, 60 */
26139 {3, 1, 2}} /* shl1add r3, r1, r2 */
26141 {1152921504606846979ll /* 0x1000000000000003 */ ,
26142 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26143 {6, 1, 60}, /* shli r3, r1, 60 */
26144 {1, 2, 3}} /* add r4, r2, r3 */
26146 {1152921504606846980ll /* 0x1000000000000004 */ ,
26147 {{6, 1, 60}, /* shli r2, r1, 60 */
26148 {4, 1, 2}} /* shl2add r3, r1, r2 */
26150 {1152921504606846981ll /* 0x1000000000000005 */ ,
26151 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26152 {6, 1, 60}, /* shli r3, r1, 60 */
26153 {1, 2, 3}} /* add r4, r2, r3 */
26155 {1152921504606846982ll /* 0x1000000000000006 */ ,
26156 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26157 {6, 1, 60}, /* shli r3, r1, 60 */
26158 {3, 2, 3}} /* shl1add r4, r2, r3 */
26160 {1152921504606846983ll /* 0x1000000000000007 */ ,
26161 {{6, 1, 60}, /* shli r2, r1, 60 */
26162 {2, 2, 1}, /* sub r3, r2, r1 */
26163 {5, 1, 3}} /* shl3add r4, r1, r3 */
26165 {1152921504606846984ll /* 0x1000000000000008 */ ,
26166 {{6, 1, 60}, /* shli r2, r1, 60 */
26167 {5, 1, 2}} /* shl3add r3, r1, r2 */
26169 {1152921504606846985ll /* 0x1000000000000009 */ ,
26170 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26171 {6, 1, 60}, /* shli r3, r1, 60 */
26172 {1, 2, 3}} /* add r4, r2, r3 */
26174 {1152921504606846986ll /* 0x100000000000000a */ ,
26175 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26176 {6, 1, 60}, /* shli r3, r1, 60 */
26177 {3, 2, 3}} /* shl1add r4, r2, r3 */
26179 {1152921504606846992ll /* 0x1000000000000010 */ ,
26180 {{6, 1, 4}, /* shli r2, r1, 4 */
26181 {6, 1, 60}, /* shli r3, r1, 60 */
26182 {1, 2, 3}} /* add r4, r2, r3 */
26184 {1152921504606847008ll /* 0x1000000000000020 */ ,
26185 {{6, 1, 5}, /* shli r2, r1, 5 */
26186 {6, 1, 60}, /* shli r3, r1, 60 */
26187 {1, 2, 3}} /* add r4, r2, r3 */
26189 {1152921504606847040ll /* 0x1000000000000040 */ ,
26190 {{6, 1, 6}, /* shli r2, r1, 6 */
26191 {6, 1, 60}, /* shli r3, r1, 60 */
26192 {1, 2, 3}} /* add r4, r2, r3 */
26194 {1152921504606847104ll /* 0x1000000000000080 */ ,
26195 {{6, 1, 7}, /* shli r2, r1, 7 */
26196 {6, 1, 60}, /* shli r3, r1, 60 */
26197 {1, 2, 3}} /* add r4, r2, r3 */
26199 {1152921504606847232ll /* 0x1000000000000100 */ ,
26200 {{6, 1, 8}, /* shli r2, r1, 8 */
26201 {6, 1, 60}, /* shli r3, r1, 60 */
26202 {1, 2, 3}} /* add r4, r2, r3 */
26204 {1152921504606847488ll /* 0x1000000000000200 */ ,
26205 {{6, 1, 9}, /* shli r2, r1, 9 */
26206 {6, 1, 60}, /* shli r3, r1, 60 */
26207 {1, 2, 3}} /* add r4, r2, r3 */
26209 {1152921504606848000ll /* 0x1000000000000400 */ ,
26210 {{6, 1, 10}, /* shli r2, r1, 10 */
26211 {6, 1, 60}, /* shli r3, r1, 60 */
26212 {1, 2, 3}} /* add r4, r2, r3 */
26214 {1152921504606849024ll /* 0x1000000000000800 */ ,
26215 {{6, 1, 11}, /* shli r2, r1, 11 */
26216 {6, 1, 60}, /* shli r3, r1, 60 */
26217 {1, 2, 3}} /* add r4, r2, r3 */
26219 {1152921504606851072ll /* 0x1000000000001000 */ ,
26220 {{6, 1, 12}, /* shli r2, r1, 12 */
26221 {6, 1, 60}, /* shli r3, r1, 60 */
26222 {1, 2, 3}} /* add r4, r2, r3 */
26224 {1152921504606855168ll /* 0x1000000000002000 */ ,
26225 {{6, 1, 13}, /* shli r2, r1, 13 */
26226 {6, 1, 60}, /* shli r3, r1, 60 */
26227 {1, 2, 3}} /* add r4, r2, r3 */
26229 {1152921504606863360ll /* 0x1000000000004000 */ ,
26230 {{6, 1, 14}, /* shli r2, r1, 14 */
26231 {6, 1, 60}, /* shli r3, r1, 60 */
26232 {1, 2, 3}} /* add r4, r2, r3 */
26234 {1152921504606879744ll /* 0x1000000000008000 */ ,
26235 {{6, 1, 15}, /* shli r2, r1, 15 */
26236 {6, 1, 60}, /* shli r3, r1, 60 */
26237 {1, 2, 3}} /* add r4, r2, r3 */
26239 {1152921504606912512ll /* 0x1000000000010000 */ ,
26240 {{6, 1, 16}, /* shli r2, r1, 16 */
26241 {6, 1, 60}, /* shli r3, r1, 60 */
26242 {1, 2, 3}} /* add r4, r2, r3 */
26244 {1152921504606978048ll /* 0x1000000000020000 */ ,
26245 {{6, 1, 17}, /* shli r2, r1, 17 */
26246 {6, 1, 60}, /* shli r3, r1, 60 */
26247 {1, 2, 3}} /* add r4, r2, r3 */
26249 {1152921504607109120ll /* 0x1000000000040000 */ ,
26250 {{6, 1, 18}, /* shli r2, r1, 18 */
26251 {6, 1, 60}, /* shli r3, r1, 60 */
26252 {1, 2, 3}} /* add r4, r2, r3 */
26254 {1152921504607371264ll /* 0x1000000000080000 */ ,
26255 {{6, 1, 19}, /* shli r2, r1, 19 */
26256 {6, 1, 60}, /* shli r3, r1, 60 */
26257 {1, 2, 3}} /* add r4, r2, r3 */
26259 {1152921504607895552ll /* 0x1000000000100000 */ ,
26260 {{6, 1, 20}, /* shli r2, r1, 20 */
26261 {6, 1, 60}, /* shli r3, r1, 60 */
26262 {1, 2, 3}} /* add r4, r2, r3 */
26264 {1152921504608944128ll /* 0x1000000000200000 */ ,
26265 {{6, 1, 21}, /* shli r2, r1, 21 */
26266 {6, 1, 60}, /* shli r3, r1, 60 */
26267 {1, 2, 3}} /* add r4, r2, r3 */
26269 {1152921504611041280ll /* 0x1000000000400000 */ ,
26270 {{6, 1, 22}, /* shli r2, r1, 22 */
26271 {6, 1, 60}, /* shli r3, r1, 60 */
26272 {1, 2, 3}} /* add r4, r2, r3 */
26274 {1152921504615235584ll /* 0x1000000000800000 */ ,
26275 {{6, 1, 23}, /* shli r2, r1, 23 */
26276 {6, 1, 60}, /* shli r3, r1, 60 */
26277 {1, 2, 3}} /* add r4, r2, r3 */
26279 {1152921504623624192ll /* 0x1000000001000000 */ ,
26280 {{6, 1, 24}, /* shli r2, r1, 24 */
26281 {6, 1, 60}, /* shli r3, r1, 60 */
26282 {1, 2, 3}} /* add r4, r2, r3 */
26284 {1152921504640401408ll /* 0x1000000002000000 */ ,
26285 {{6, 1, 25}, /* shli r2, r1, 25 */
26286 {6, 1, 60}, /* shli r3, r1, 60 */
26287 {1, 2, 3}} /* add r4, r2, r3 */
26289 {1152921504673955840ll /* 0x1000000004000000 */ ,
26290 {{6, 1, 26}, /* shli r2, r1, 26 */
26291 {6, 1, 60}, /* shli r3, r1, 60 */
26292 {1, 2, 3}} /* add r4, r2, r3 */
26294 {1152921504741064704ll /* 0x1000000008000000 */ ,
26295 {{6, 1, 27}, /* shli r2, r1, 27 */
26296 {6, 1, 60}, /* shli r3, r1, 60 */
26297 {1, 2, 3}} /* add r4, r2, r3 */
26299 {1152921504875282432ll /* 0x1000000010000000 */ ,
26300 {{6, 1, 28}, /* shli r2, r1, 28 */
26301 {6, 1, 60}, /* shli r3, r1, 60 */
26302 {1, 2, 3}} /* add r4, r2, r3 */
26304 {1152921505143717888ll /* 0x1000000020000000 */ ,
26305 {{6, 1, 29}, /* shli r2, r1, 29 */
26306 {6, 1, 60}, /* shli r3, r1, 60 */
26307 {1, 2, 3}} /* add r4, r2, r3 */
26309 {1152921505680588800ll /* 0x1000000040000000 */ ,
26310 {{6, 1, 30}, /* shli r2, r1, 30 */
26311 {6, 1, 60}, /* shli r3, r1, 60 */
26312 {1, 2, 3}} /* add r4, r2, r3 */
26314 {1152921506754330624ll /* 0x1000000080000000 */ ,
26315 {{6, 1, 31}, /* shli r2, r1, 31 */
26316 {6, 1, 60}, /* shli r3, r1, 60 */
26317 {1, 2, 3}} /* add r4, r2, r3 */
26319 {1152921508901814272ll /* 0x1000000100000000 */ ,
26320 {{6, 1, 32}, /* shli r2, r1, 32 */
26321 {6, 1, 60}, /* shli r3, r1, 60 */
26322 {1, 2, 3}} /* add r4, r2, r3 */
26324 {1152921513196781568ll /* 0x1000000200000000 */ ,
26325 {{6, 1, 33}, /* shli r2, r1, 33 */
26326 {6, 1, 60}, /* shli r3, r1, 60 */
26327 {1, 2, 3}} /* add r4, r2, r3 */
26329 {1152921521786716160ll /* 0x1000000400000000 */ ,
26330 {{6, 1, 34}, /* shli r2, r1, 34 */
26331 {6, 1, 60}, /* shli r3, r1, 60 */
26332 {1, 2, 3}} /* add r4, r2, r3 */
26334 {1152921538966585344ll /* 0x1000000800000000 */ ,
26335 {{6, 1, 35}, /* shli r2, r1, 35 */
26336 {6, 1, 60}, /* shli r3, r1, 60 */
26337 {1, 2, 3}} /* add r4, r2, r3 */
26339 {1152921573326323712ll /* 0x1000001000000000 */ ,
26340 {{6, 1, 36}, /* shli r2, r1, 36 */
26341 {6, 1, 60}, /* shli r3, r1, 60 */
26342 {1, 2, 3}} /* add r4, r2, r3 */
26344 {1152921642045800448ll /* 0x1000002000000000 */ ,
26345 {{6, 1, 37}, /* shli r2, r1, 37 */
26346 {6, 1, 60}, /* shli r3, r1, 60 */
26347 {1, 2, 3}} /* add r4, r2, r3 */
26349 {1152921779484753920ll /* 0x1000004000000000 */ ,
26350 {{6, 1, 38}, /* shli r2, r1, 38 */
26351 {6, 1, 60}, /* shli r3, r1, 60 */
26352 {1, 2, 3}} /* add r4, r2, r3 */
26354 {1152922054362660864ll /* 0x1000008000000000 */ ,
26355 {{6, 1, 39}, /* shli r2, r1, 39 */
26356 {6, 1, 60}, /* shli r3, r1, 60 */
26357 {1, 2, 3}} /* add r4, r2, r3 */
26359 {1152922604118474752ll /* 0x1000010000000000 */ ,
26360 {{6, 1, 40}, /* shli r2, r1, 40 */
26361 {6, 1, 60}, /* shli r3, r1, 60 */
26362 {1, 2, 3}} /* add r4, r2, r3 */
26364 {1152923703630102528ll /* 0x1000020000000000 */ ,
26365 {{6, 1, 41}, /* shli r2, r1, 41 */
26366 {6, 1, 60}, /* shli r3, r1, 60 */
26367 {1, 2, 3}} /* add r4, r2, r3 */
26369 {1152925902653358080ll /* 0x1000040000000000 */ ,
26370 {{6, 1, 42}, /* shli r2, r1, 42 */
26371 {6, 1, 60}, /* shli r3, r1, 60 */
26372 {1, 2, 3}} /* add r4, r2, r3 */
26374 {1152930300699869184ll /* 0x1000080000000000 */ ,
26375 {{6, 1, 43}, /* shli r2, r1, 43 */
26376 {6, 1, 60}, /* shli r3, r1, 60 */
26377 {1, 2, 3}} /* add r4, r2, r3 */
26379 {1152939096792891392ll /* 0x1000100000000000 */ ,
26380 {{6, 1, 44}, /* shli r2, r1, 44 */
26381 {6, 1, 60}, /* shli r3, r1, 60 */
26382 {1, 2, 3}} /* add r4, r2, r3 */
26384 {1152956688978935808ll /* 0x1000200000000000 */ ,
26385 {{6, 1, 45}, /* shli r2, r1, 45 */
26386 {6, 1, 60}, /* shli r3, r1, 60 */
26387 {1, 2, 3}} /* add r4, r2, r3 */
26389 {1152991873351024640ll /* 0x1000400000000000 */ ,
26390 {{6, 1, 46}, /* shli r2, r1, 46 */
26391 {6, 1, 60}, /* shli r3, r1, 60 */
26392 {1, 2, 3}} /* add r4, r2, r3 */
26394 {1153062242095202304ll /* 0x1000800000000000 */ ,
26395 {{6, 1, 47}, /* shli r2, r1, 47 */
26396 {6, 1, 60}, /* shli r3, r1, 60 */
26397 {1, 2, 3}} /* add r4, r2, r3 */
26399 {1153202979583557632ll /* 0x1001000000000000 */ ,
26400 {{6, 1, 48}, /* shli r2, r1, 48 */
26401 {6, 1, 60}, /* shli r3, r1, 60 */
26402 {1, 2, 3}} /* add r4, r2, r3 */
26404 {1153484454560268288ll /* 0x1002000000000000 */ ,
26405 {{6, 1, 49}, /* shli r2, r1, 49 */
26406 {6, 1, 60}, /* shli r3, r1, 60 */
26407 {1, 2, 3}} /* add r4, r2, r3 */
26409 {1154047404513689600ll /* 0x1004000000000000 */ ,
26410 {{6, 1, 50}, /* shli r2, r1, 50 */
26411 {6, 1, 60}, /* shli r3, r1, 60 */
26412 {1, 2, 3}} /* add r4, r2, r3 */
26414 {1155173304420532224ll /* 0x1008000000000000 */ ,
26415 {{6, 1, 51}, /* shli r2, r1, 51 */
26416 {6, 1, 60}, /* shli r3, r1, 60 */
26417 {1, 2, 3}} /* add r4, r2, r3 */
26419 {1157425104234217472ll /* 0x1010000000000000 */ ,
26420 {{6, 1, 52}, /* shli r2, r1, 52 */
26421 {6, 1, 60}, /* shli r3, r1, 60 */
26422 {1, 2, 3}} /* add r4, r2, r3 */
26424 {1161928703861587968ll /* 0x1020000000000000 */ ,
26425 {{6, 1, 53}, /* shli r2, r1, 53 */
26426 {6, 1, 60}, /* shli r3, r1, 60 */
26427 {1, 2, 3}} /* add r4, r2, r3 */
26429 {1170935903116328960ll /* 0x1040000000000000 */ ,
26430 {{6, 1, 54}, /* shli r2, r1, 54 */
26431 {6, 1, 60}, /* shli r3, r1, 60 */
26432 {1, 2, 3}} /* add r4, r2, r3 */
26434 {1188950301625810944ll /* 0x1080000000000000 */ ,
26435 {{6, 1, 55}, /* shli r2, r1, 55 */
26436 {6, 1, 60}, /* shli r3, r1, 60 */
26437 {1, 2, 3}} /* add r4, r2, r3 */
26439 {1224979098644774912ll /* 0x1100000000000000 */ ,
26440 {{6, 1, 56}, /* shli r2, r1, 56 */
26441 {6, 1, 60}, /* shli r3, r1, 60 */
26442 {1, 2, 3}} /* add r4, r2, r3 */
26444 {1297036692682702848ll /* 0x1200000000000000 */ ,
26445 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26446 {6, 2, 57}} /* shli r3, r2, 57 */
26448 {1441151880758558720ll /* 0x1400000000000000 */ ,
26449 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26450 {6, 2, 58}} /* shli r3, r2, 58 */
26452 {1729382256910270464ll /* 0x1800000000000000 */ ,
26453 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26454 {6, 2, 59}} /* shli r3, r2, 59 */
26456 {2305843009213693943ll /* 0x1ffffffffffffff7 */ ,
26457 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26458 {6, 1, 61}, /* shli r3, r1, 61 */
26459 {2, 3, 2}} /* sub r4, r3, r2 */
26461 {2305843009213693944ll /* 0x1ffffffffffffff8 */ ,
26462 {{6, 1, 3}, /* shli r2, r1, 3 */
26463 {6, 1, 61}, /* shli r3, r1, 61 */
26464 {2, 3, 2}} /* sub r4, r3, r2 */
26466 {2305843009213693945ll /* 0x1ffffffffffffff9 */ ,
26467 {{6, 1, 58}, /* shli r2, r1, 58 */
26468 {2, 2, 1}, /* sub r3, r2, r1 */
26469 {5, 3, 1}} /* shl3add r4, r3, r1 */
26471 {2305843009213693947ll /* 0x1ffffffffffffffb */ ,
26472 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26473 {6, 1, 61}, /* shli r3, r1, 61 */
26474 {2, 3, 2}} /* sub r4, r3, r2 */
26476 {2305843009213693948ll /* 0x1ffffffffffffffc */ ,
26477 {{6, 1, 2}, /* shli r2, r1, 2 */
26478 {6, 1, 61}, /* shli r3, r1, 61 */
26479 {2, 3, 2}} /* sub r4, r3, r2 */
26481 {2305843009213693949ll /* 0x1ffffffffffffffd */ ,
26482 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26483 {6, 1, 61}, /* shli r3, r1, 61 */
26484 {2, 3, 2}} /* sub r4, r3, r2 */
26486 {2305843009213693950ll /* 0x1ffffffffffffffe */ ,
26487 {{6, 1, 1}, /* shli r2, r1, 1 */
26488 {6, 1, 61}, /* shli r3, r1, 61 */
26489 {2, 3, 2}} /* sub r4, r3, r2 */
26491 {2305843009213693951ll /* 0x1fffffffffffffff */ ,
26492 {{6, 1, 61}, /* shli r2, r1, 61 */
26493 {2, 2, 1}} /* sub r3, r2, r1 */
26495 {2305843009213693952ll /* 0x2000000000000000 */ ,
26496 {{6, 1, 61}} /* shli r2, r1, 61 */
26498 {2305843009213693953ll /* 0x2000000000000001 */ ,
26499 {{6, 1, 61}, /* shli r2, r1, 61 */
26500 {1, 1, 2}} /* add r3, r1, r2 */
26502 {2305843009213693954ll /* 0x2000000000000002 */ ,
26503 {{6, 1, 61}, /* shli r2, r1, 61 */
26504 {3, 1, 2}} /* shl1add r3, r1, r2 */
26506 {2305843009213693955ll /* 0x2000000000000003 */ ,
26507 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26508 {6, 1, 61}, /* shli r3, r1, 61 */
26509 {1, 2, 3}} /* add r4, r2, r3 */
26511 {2305843009213693956ll /* 0x2000000000000004 */ ,
26512 {{6, 1, 61}, /* shli r2, r1, 61 */
26513 {4, 1, 2}} /* shl2add r3, r1, r2 */
26515 {2305843009213693957ll /* 0x2000000000000005 */ ,
26516 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26517 {6, 1, 61}, /* shli r3, r1, 61 */
26518 {1, 2, 3}} /* add r4, r2, r3 */
26520 {2305843009213693958ll /* 0x2000000000000006 */ ,
26521 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26522 {6, 1, 61}, /* shli r3, r1, 61 */
26523 {3, 2, 3}} /* shl1add r4, r2, r3 */
26525 {2305843009213693959ll /* 0x2000000000000007 */ ,
26526 {{6, 1, 61}, /* shli r2, r1, 61 */
26527 {2, 2, 1}, /* sub r3, r2, r1 */
26528 {5, 1, 3}} /* shl3add r4, r1, r3 */
26530 {2305843009213693960ll /* 0x2000000000000008 */ ,
26531 {{6, 1, 61}, /* shli r2, r1, 61 */
26532 {5, 1, 2}} /* shl3add r3, r1, r2 */
26534 {2305843009213693961ll /* 0x2000000000000009 */ ,
26535 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26536 {6, 1, 61}, /* shli r3, r1, 61 */
26537 {1, 2, 3}} /* add r4, r2, r3 */
26539 {2305843009213693962ll /* 0x200000000000000a */ ,
26540 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26541 {6, 1, 61}, /* shli r3, r1, 61 */
26542 {3, 2, 3}} /* shl1add r4, r2, r3 */
26544 {2305843009213693968ll /* 0x2000000000000010 */ ,
26545 {{6, 1, 4}, /* shli r2, r1, 4 */
26546 {6, 1, 61}, /* shli r3, r1, 61 */
26547 {1, 2, 3}} /* add r4, r2, r3 */
26549 {2305843009213693984ll /* 0x2000000000000020 */ ,
26550 {{6, 1, 5}, /* shli r2, r1, 5 */
26551 {6, 1, 61}, /* shli r3, r1, 61 */
26552 {1, 2, 3}} /* add r4, r2, r3 */
26554 {2305843009213694016ll /* 0x2000000000000040 */ ,
26555 {{6, 1, 6}, /* shli r2, r1, 6 */
26556 {6, 1, 61}, /* shli r3, r1, 61 */
26557 {1, 2, 3}} /* add r4, r2, r3 */
26559 {2305843009213694080ll /* 0x2000000000000080 */ ,
26560 {{6, 1, 7}, /* shli r2, r1, 7 */
26561 {6, 1, 61}, /* shli r3, r1, 61 */
26562 {1, 2, 3}} /* add r4, r2, r3 */
26564 {2305843009213694208ll /* 0x2000000000000100 */ ,
26565 {{6, 1, 8}, /* shli r2, r1, 8 */
26566 {6, 1, 61}, /* shli r3, r1, 61 */
26567 {1, 2, 3}} /* add r4, r2, r3 */
26569 {2305843009213694464ll /* 0x2000000000000200 */ ,
26570 {{6, 1, 9}, /* shli r2, r1, 9 */
26571 {6, 1, 61}, /* shli r3, r1, 61 */
26572 {1, 2, 3}} /* add r4, r2, r3 */
26574 {2305843009213694976ll /* 0x2000000000000400 */ ,
26575 {{6, 1, 10}, /* shli r2, r1, 10 */
26576 {6, 1, 61}, /* shli r3, r1, 61 */
26577 {1, 2, 3}} /* add r4, r2, r3 */
26579 {2305843009213696000ll /* 0x2000000000000800 */ ,
26580 {{6, 1, 11}, /* shli r2, r1, 11 */
26581 {6, 1, 61}, /* shli r3, r1, 61 */
26582 {1, 2, 3}} /* add r4, r2, r3 */
26584 {2305843009213698048ll /* 0x2000000000001000 */ ,
26585 {{6, 1, 12}, /* shli r2, r1, 12 */
26586 {6, 1, 61}, /* shli r3, r1, 61 */
26587 {1, 2, 3}} /* add r4, r2, r3 */
26589 {2305843009213702144ll /* 0x2000000000002000 */ ,
26590 {{6, 1, 13}, /* shli r2, r1, 13 */
26591 {6, 1, 61}, /* shli r3, r1, 61 */
26592 {1, 2, 3}} /* add r4, r2, r3 */
26594 {2305843009213710336ll /* 0x2000000000004000 */ ,
26595 {{6, 1, 14}, /* shli r2, r1, 14 */
26596 {6, 1, 61}, /* shli r3, r1, 61 */
26597 {1, 2, 3}} /* add r4, r2, r3 */
26599 {2305843009213726720ll /* 0x2000000000008000 */ ,
26600 {{6, 1, 15}, /* shli r2, r1, 15 */
26601 {6, 1, 61}, /* shli r3, r1, 61 */
26602 {1, 2, 3}} /* add r4, r2, r3 */
26604 {2305843009213759488ll /* 0x2000000000010000 */ ,
26605 {{6, 1, 16}, /* shli r2, r1, 16 */
26606 {6, 1, 61}, /* shli r3, r1, 61 */
26607 {1, 2, 3}} /* add r4, r2, r3 */
26609 {2305843009213825024ll /* 0x2000000000020000 */ ,
26610 {{6, 1, 17}, /* shli r2, r1, 17 */
26611 {6, 1, 61}, /* shli r3, r1, 61 */
26612 {1, 2, 3}} /* add r4, r2, r3 */
26614 {2305843009213956096ll /* 0x2000000000040000 */ ,
26615 {{6, 1, 18}, /* shli r2, r1, 18 */
26616 {6, 1, 61}, /* shli r3, r1, 61 */
26617 {1, 2, 3}} /* add r4, r2, r3 */
26619 {2305843009214218240ll /* 0x2000000000080000 */ ,
26620 {{6, 1, 19}, /* shli r2, r1, 19 */
26621 {6, 1, 61}, /* shli r3, r1, 61 */
26622 {1, 2, 3}} /* add r4, r2, r3 */
26624 {2305843009214742528ll /* 0x2000000000100000 */ ,
26625 {{6, 1, 20}, /* shli r2, r1, 20 */
26626 {6, 1, 61}, /* shli r3, r1, 61 */
26627 {1, 2, 3}} /* add r4, r2, r3 */
26629 {2305843009215791104ll /* 0x2000000000200000 */ ,
26630 {{6, 1, 21}, /* shli r2, r1, 21 */
26631 {6, 1, 61}, /* shli r3, r1, 61 */
26632 {1, 2, 3}} /* add r4, r2, r3 */
26634 {2305843009217888256ll /* 0x2000000000400000 */ ,
26635 {{6, 1, 22}, /* shli r2, r1, 22 */
26636 {6, 1, 61}, /* shli r3, r1, 61 */
26637 {1, 2, 3}} /* add r4, r2, r3 */
26639 {2305843009222082560ll /* 0x2000000000800000 */ ,
26640 {{6, 1, 23}, /* shli r2, r1, 23 */
26641 {6, 1, 61}, /* shli r3, r1, 61 */
26642 {1, 2, 3}} /* add r4, r2, r3 */
26644 {2305843009230471168ll /* 0x2000000001000000 */ ,
26645 {{6, 1, 24}, /* shli r2, r1, 24 */
26646 {6, 1, 61}, /* shli r3, r1, 61 */
26647 {1, 2, 3}} /* add r4, r2, r3 */
26649 {2305843009247248384ll /* 0x2000000002000000 */ ,
26650 {{6, 1, 25}, /* shli r2, r1, 25 */
26651 {6, 1, 61}, /* shli r3, r1, 61 */
26652 {1, 2, 3}} /* add r4, r2, r3 */
26654 {2305843009280802816ll /* 0x2000000004000000 */ ,
26655 {{6, 1, 26}, /* shli r2, r1, 26 */
26656 {6, 1, 61}, /* shli r3, r1, 61 */
26657 {1, 2, 3}} /* add r4, r2, r3 */
26659 {2305843009347911680ll /* 0x2000000008000000 */ ,
26660 {{6, 1, 27}, /* shli r2, r1, 27 */
26661 {6, 1, 61}, /* shli r3, r1, 61 */
26662 {1, 2, 3}} /* add r4, r2, r3 */
26664 {2305843009482129408ll /* 0x2000000010000000 */ ,
26665 {{6, 1, 28}, /* shli r2, r1, 28 */
26666 {6, 1, 61}, /* shli r3, r1, 61 */
26667 {1, 2, 3}} /* add r4, r2, r3 */
26669 {2305843009750564864ll /* 0x2000000020000000 */ ,
26670 {{6, 1, 29}, /* shli r2, r1, 29 */
26671 {6, 1, 61}, /* shli r3, r1, 61 */
26672 {1, 2, 3}} /* add r4, r2, r3 */
26674 {2305843010287435776ll /* 0x2000000040000000 */ ,
26675 {{6, 1, 30}, /* shli r2, r1, 30 */
26676 {6, 1, 61}, /* shli r3, r1, 61 */
26677 {1, 2, 3}} /* add r4, r2, r3 */
26679 {2305843011361177600ll /* 0x2000000080000000 */ ,
26680 {{6, 1, 31}, /* shli r2, r1, 31 */
26681 {6, 1, 61}, /* shli r3, r1, 61 */
26682 {1, 2, 3}} /* add r4, r2, r3 */
26684 {2305843013508661248ll /* 0x2000000100000000 */ ,
26685 {{6, 1, 32}, /* shli r2, r1, 32 */
26686 {6, 1, 61}, /* shli r3, r1, 61 */
26687 {1, 2, 3}} /* add r4, r2, r3 */
26689 {2305843017803628544ll /* 0x2000000200000000 */ ,
26690 {{6, 1, 33}, /* shli r2, r1, 33 */
26691 {6, 1, 61}, /* shli r3, r1, 61 */
26692 {1, 2, 3}} /* add r4, r2, r3 */
26694 {2305843026393563136ll /* 0x2000000400000000 */ ,
26695 {{6, 1, 34}, /* shli r2, r1, 34 */
26696 {6, 1, 61}, /* shli r3, r1, 61 */
26697 {1, 2, 3}} /* add r4, r2, r3 */
26699 {2305843043573432320ll /* 0x2000000800000000 */ ,
26700 {{6, 1, 35}, /* shli r2, r1, 35 */
26701 {6, 1, 61}, /* shli r3, r1, 61 */
26702 {1, 2, 3}} /* add r4, r2, r3 */
26704 {2305843077933170688ll /* 0x2000001000000000 */ ,
26705 {{6, 1, 36}, /* shli r2, r1, 36 */
26706 {6, 1, 61}, /* shli r3, r1, 61 */
26707 {1, 2, 3}} /* add r4, r2, r3 */
26709 {2305843146652647424ll /* 0x2000002000000000 */ ,
26710 {{6, 1, 37}, /* shli r2, r1, 37 */
26711 {6, 1, 61}, /* shli r3, r1, 61 */
26712 {1, 2, 3}} /* add r4, r2, r3 */
26714 {2305843284091600896ll /* 0x2000004000000000 */ ,
26715 {{6, 1, 38}, /* shli r2, r1, 38 */
26716 {6, 1, 61}, /* shli r3, r1, 61 */
26717 {1, 2, 3}} /* add r4, r2, r3 */
26719 {2305843558969507840ll /* 0x2000008000000000 */ ,
26720 {{6, 1, 39}, /* shli r2, r1, 39 */
26721 {6, 1, 61}, /* shli r3, r1, 61 */
26722 {1, 2, 3}} /* add r4, r2, r3 */
26724 {2305844108725321728ll /* 0x2000010000000000 */ ,
26725 {{6, 1, 40}, /* shli r2, r1, 40 */
26726 {6, 1, 61}, /* shli r3, r1, 61 */
26727 {1, 2, 3}} /* add r4, r2, r3 */
26729 {2305845208236949504ll /* 0x2000020000000000 */ ,
26730 {{6, 1, 41}, /* shli r2, r1, 41 */
26731 {6, 1, 61}, /* shli r3, r1, 61 */
26732 {1, 2, 3}} /* add r4, r2, r3 */
26734 {2305847407260205056ll /* 0x2000040000000000 */ ,
26735 {{6, 1, 42}, /* shli r2, r1, 42 */
26736 {6, 1, 61}, /* shli r3, r1, 61 */
26737 {1, 2, 3}} /* add r4, r2, r3 */
26739 {2305851805306716160ll /* 0x2000080000000000 */ ,
26740 {{6, 1, 43}, /* shli r2, r1, 43 */
26741 {6, 1, 61}, /* shli r3, r1, 61 */
26742 {1, 2, 3}} /* add r4, r2, r3 */
26744 {2305860601399738368ll /* 0x2000100000000000 */ ,
26745 {{6, 1, 44}, /* shli r2, r1, 44 */
26746 {6, 1, 61}, /* shli r3, r1, 61 */
26747 {1, 2, 3}} /* add r4, r2, r3 */
26749 {2305878193585782784ll /* 0x2000200000000000 */ ,
26750 {{6, 1, 45}, /* shli r2, r1, 45 */
26751 {6, 1, 61}, /* shli r3, r1, 61 */
26752 {1, 2, 3}} /* add r4, r2, r3 */
26754 {2305913377957871616ll /* 0x2000400000000000 */ ,
26755 {{6, 1, 46}, /* shli r2, r1, 46 */
26756 {6, 1, 61}, /* shli r3, r1, 61 */
26757 {1, 2, 3}} /* add r4, r2, r3 */
26759 {2305983746702049280ll /* 0x2000800000000000 */ ,
26760 {{6, 1, 47}, /* shli r2, r1, 47 */
26761 {6, 1, 61}, /* shli r3, r1, 61 */
26762 {1, 2, 3}} /* add r4, r2, r3 */
26764 {2306124484190404608ll /* 0x2001000000000000 */ ,
26765 {{6, 1, 48}, /* shli r2, r1, 48 */
26766 {6, 1, 61}, /* shli r3, r1, 61 */
26767 {1, 2, 3}} /* add r4, r2, r3 */
26769 {2306405959167115264ll /* 0x2002000000000000 */ ,
26770 {{6, 1, 49}, /* shli r2, r1, 49 */
26771 {6, 1, 61}, /* shli r3, r1, 61 */
26772 {1, 2, 3}} /* add r4, r2, r3 */
26774 {2306968909120536576ll /* 0x2004000000000000 */ ,
26775 {{6, 1, 50}, /* shli r2, r1, 50 */
26776 {6, 1, 61}, /* shli r3, r1, 61 */
26777 {1, 2, 3}} /* add r4, r2, r3 */
26779 {2308094809027379200ll /* 0x2008000000000000 */ ,
26780 {{6, 1, 51}, /* shli r2, r1, 51 */
26781 {6, 1, 61}, /* shli r3, r1, 61 */
26782 {1, 2, 3}} /* add r4, r2, r3 */
26784 {2310346608841064448ll /* 0x2010000000000000 */ ,
26785 {{6, 1, 52}, /* shli r2, r1, 52 */
26786 {6, 1, 61}, /* shli r3, r1, 61 */
26787 {1, 2, 3}} /* add r4, r2, r3 */
26789 {2314850208468434944ll /* 0x2020000000000000 */ ,
26790 {{6, 1, 53}, /* shli r2, r1, 53 */
26791 {6, 1, 61}, /* shli r3, r1, 61 */
26792 {1, 2, 3}} /* add r4, r2, r3 */
26794 {2323857407723175936ll /* 0x2040000000000000 */ ,
26795 {{6, 1, 54}, /* shli r2, r1, 54 */
26796 {6, 1, 61}, /* shli r3, r1, 61 */
26797 {1, 2, 3}} /* add r4, r2, r3 */
26799 {2341871806232657920ll /* 0x2080000000000000 */ ,
26800 {{6, 1, 55}, /* shli r2, r1, 55 */
26801 {6, 1, 61}, /* shli r3, r1, 61 */
26802 {1, 2, 3}} /* add r4, r2, r3 */
26804 {2377900603251621888ll /* 0x2100000000000000 */ ,
26805 {{6, 1, 56}, /* shli r2, r1, 56 */
26806 {6, 1, 61}, /* shli r3, r1, 61 */
26807 {1, 2, 3}} /* add r4, r2, r3 */
26809 {2449958197289549824ll /* 0x2200000000000000 */ ,
26810 {{6, 1, 57}, /* shli r2, r1, 57 */
26811 {6, 1, 61}, /* shli r3, r1, 61 */
26812 {1, 2, 3}} /* add r4, r2, r3 */
26814 {2594073385365405696ll /* 0x2400000000000000 */ ,
26815 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26816 {6, 2, 58}} /* shli r3, r2, 58 */
26818 {2882303761517117440ll /* 0x2800000000000000 */ ,
26819 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26820 {6, 2, 59}} /* shli r3, r2, 59 */
26822 {3458764513820540928ll /* 0x3000000000000000 */ ,
26823 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26824 {6, 2, 60}} /* shli r3, r2, 60 */
26826 {4611686018427387895ll /* 0x3ffffffffffffff7 */ ,
26827 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26828 {6, 1, 62}, /* shli r3, r1, 62 */
26829 {2, 3, 2}} /* sub r4, r3, r2 */
26831 {4611686018427387896ll /* 0x3ffffffffffffff8 */ ,
26832 {{6, 1, 3}, /* shli r2, r1, 3 */
26833 {6, 1, 62}, /* shli r3, r1, 62 */
26834 {2, 3, 2}} /* sub r4, r3, r2 */
26836 {4611686018427387897ll /* 0x3ffffffffffffff9 */ ,
26837 {{6, 1, 59}, /* shli r2, r1, 59 */
26838 {2, 2, 1}, /* sub r3, r2, r1 */
26839 {5, 3, 1}} /* shl3add r4, r3, r1 */
26841 {4611686018427387899ll /* 0x3ffffffffffffffb */ ,
26842 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26843 {6, 1, 62}, /* shli r3, r1, 62 */
26844 {2, 3, 2}} /* sub r4, r3, r2 */
26846 {4611686018427387900ll /* 0x3ffffffffffffffc */ ,
26847 {{6, 1, 2}, /* shli r2, r1, 2 */
26848 {6, 1, 62}, /* shli r3, r1, 62 */
26849 {2, 3, 2}} /* sub r4, r3, r2 */
26851 {4611686018427387901ll /* 0x3ffffffffffffffd */ ,
26852 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26853 {6, 1, 62}, /* shli r3, r1, 62 */
26854 {2, 3, 2}} /* sub r4, r3, r2 */
26856 {4611686018427387902ll /* 0x3ffffffffffffffe */ ,
26857 {{6, 1, 1}, /* shli r2, r1, 1 */
26858 {6, 1, 62}, /* shli r3, r1, 62 */
26859 {2, 3, 2}} /* sub r4, r3, r2 */
26861 {4611686018427387903ll /* 0x3fffffffffffffff */ ,
26862 {{6, 1, 62}, /* shli r2, r1, 62 */
26863 {2, 2, 1}} /* sub r3, r2, r1 */
26865 {4611686018427387904ll /* 0x4000000000000000 */ ,
26866 {{6, 1, 62}} /* shli r2, r1, 62 */
26868 {4611686018427387905ll /* 0x4000000000000001 */ ,
26869 {{6, 1, 62}, /* shli r2, r1, 62 */
26870 {1, 1, 2}} /* add r3, r1, r2 */
26872 {4611686018427387906ll /* 0x4000000000000002 */ ,
26873 {{6, 1, 62}, /* shli r2, r1, 62 */
26874 {3, 1, 2}} /* shl1add r3, r1, r2 */
26876 {4611686018427387907ll /* 0x4000000000000003 */ ,
26877 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26878 {6, 1, 62}, /* shli r3, r1, 62 */
26879 {1, 2, 3}} /* add r4, r2, r3 */
26881 {4611686018427387908ll /* 0x4000000000000004 */ ,
26882 {{6, 1, 62}, /* shli r2, r1, 62 */
26883 {4, 1, 2}} /* shl2add r3, r1, r2 */
26885 {4611686018427387909ll /* 0x4000000000000005 */ ,
26886 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26887 {6, 1, 62}, /* shli r3, r1, 62 */
26888 {1, 2, 3}} /* add r4, r2, r3 */
26890 {4611686018427387910ll /* 0x4000000000000006 */ ,
26891 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26892 {6, 1, 62}, /* shli r3, r1, 62 */
26893 {3, 2, 3}} /* shl1add r4, r2, r3 */
26895 {4611686018427387911ll /* 0x4000000000000007 */ ,
26896 {{6, 1, 62}, /* shli r2, r1, 62 */
26897 {2, 2, 1}, /* sub r3, r2, r1 */
26898 {5, 1, 3}} /* shl3add r4, r1, r3 */
26900 {4611686018427387912ll /* 0x4000000000000008 */ ,
26901 {{6, 1, 62}, /* shli r2, r1, 62 */
26902 {5, 1, 2}} /* shl3add r3, r1, r2 */
26904 {4611686018427387913ll /* 0x4000000000000009 */ ,
26905 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26906 {6, 1, 62}, /* shli r3, r1, 62 */
26907 {1, 2, 3}} /* add r4, r2, r3 */
26909 {4611686018427387914ll /* 0x400000000000000a */ ,
26910 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26911 {6, 1, 62}, /* shli r3, r1, 62 */
26912 {3, 2, 3}} /* shl1add r4, r2, r3 */
26914 {4611686018427387920ll /* 0x4000000000000010 */ ,
26915 {{6, 1, 4}, /* shli r2, r1, 4 */
26916 {6, 1, 62}, /* shli r3, r1, 62 */
26917 {1, 2, 3}} /* add r4, r2, r3 */
26919 {4611686018427387936ll /* 0x4000000000000020 */ ,
26920 {{6, 1, 5}, /* shli r2, r1, 5 */
26921 {6, 1, 62}, /* shli r3, r1, 62 */
26922 {1, 2, 3}} /* add r4, r2, r3 */
26924 {4611686018427387968ll /* 0x4000000000000040 */ ,
26925 {{6, 1, 6}, /* shli r2, r1, 6 */
26926 {6, 1, 62}, /* shli r3, r1, 62 */
26927 {1, 2, 3}} /* add r4, r2, r3 */
26929 {4611686018427388032ll /* 0x4000000000000080 */ ,
26930 {{6, 1, 7}, /* shli r2, r1, 7 */
26931 {6, 1, 62}, /* shli r3, r1, 62 */
26932 {1, 2, 3}} /* add r4, r2, r3 */
26934 {4611686018427388160ll /* 0x4000000000000100 */ ,
26935 {{6, 1, 8}, /* shli r2, r1, 8 */
26936 {6, 1, 62}, /* shli r3, r1, 62 */
26937 {1, 2, 3}} /* add r4, r2, r3 */
26939 {4611686018427388416ll /* 0x4000000000000200 */ ,
26940 {{6, 1, 9}, /* shli r2, r1, 9 */
26941 {6, 1, 62}, /* shli r3, r1, 62 */
26942 {1, 2, 3}} /* add r4, r2, r3 */
26944 {4611686018427388928ll /* 0x4000000000000400 */ ,
26945 {{6, 1, 10}, /* shli r2, r1, 10 */
26946 {6, 1, 62}, /* shli r3, r1, 62 */
26947 {1, 2, 3}} /* add r4, r2, r3 */
26949 {4611686018427389952ll /* 0x4000000000000800 */ ,
26950 {{6, 1, 11}, /* shli r2, r1, 11 */
26951 {6, 1, 62}, /* shli r3, r1, 62 */
26952 {1, 2, 3}} /* add r4, r2, r3 */
26954 {4611686018427392000ll /* 0x4000000000001000 */ ,
26955 {{6, 1, 12}, /* shli r2, r1, 12 */
26956 {6, 1, 62}, /* shli r3, r1, 62 */
26957 {1, 2, 3}} /* add r4, r2, r3 */
26959 {4611686018427396096ll /* 0x4000000000002000 */ ,
26960 {{6, 1, 13}, /* shli r2, r1, 13 */
26961 {6, 1, 62}, /* shli r3, r1, 62 */
26962 {1, 2, 3}} /* add r4, r2, r3 */
26964 {4611686018427404288ll /* 0x4000000000004000 */ ,
26965 {{6, 1, 14}, /* shli r2, r1, 14 */
26966 {6, 1, 62}, /* shli r3, r1, 62 */
26967 {1, 2, 3}} /* add r4, r2, r3 */
26969 {4611686018427420672ll /* 0x4000000000008000 */ ,
26970 {{6, 1, 15}, /* shli r2, r1, 15 */
26971 {6, 1, 62}, /* shli r3, r1, 62 */
26972 {1, 2, 3}} /* add r4, r2, r3 */
26974 {4611686018427453440ll /* 0x4000000000010000 */ ,
26975 {{6, 1, 16}, /* shli r2, r1, 16 */
26976 {6, 1, 62}, /* shli r3, r1, 62 */
26977 {1, 2, 3}} /* add r4, r2, r3 */
26979 {4611686018427518976ll /* 0x4000000000020000 */ ,
26980 {{6, 1, 17}, /* shli r2, r1, 17 */
26981 {6, 1, 62}, /* shli r3, r1, 62 */
26982 {1, 2, 3}} /* add r4, r2, r3 */
26984 {4611686018427650048ll /* 0x4000000000040000 */ ,
26985 {{6, 1, 18}, /* shli r2, r1, 18 */
26986 {6, 1, 62}, /* shli r3, r1, 62 */
26987 {1, 2, 3}} /* add r4, r2, r3 */
26989 {4611686018427912192ll /* 0x4000000000080000 */ ,
26990 {{6, 1, 19}, /* shli r2, r1, 19 */
26991 {6, 1, 62}, /* shli r3, r1, 62 */
26992 {1, 2, 3}} /* add r4, r2, r3 */
26994 {4611686018428436480ll /* 0x4000000000100000 */ ,
26995 {{6, 1, 20}, /* shli r2, r1, 20 */
26996 {6, 1, 62}, /* shli r3, r1, 62 */
26997 {1, 2, 3}} /* add r4, r2, r3 */
26999 {4611686018429485056ll /* 0x4000000000200000 */ ,
27000 {{6, 1, 21}, /* shli r2, r1, 21 */
27001 {6, 1, 62}, /* shli r3, r1, 62 */
27002 {1, 2, 3}} /* add r4, r2, r3 */
27004 {4611686018431582208ll /* 0x4000000000400000 */ ,
27005 {{6, 1, 22}, /* shli r2, r1, 22 */
27006 {6, 1, 62}, /* shli r3, r1, 62 */
27007 {1, 2, 3}} /* add r4, r2, r3 */
27009 {4611686018435776512ll /* 0x4000000000800000 */ ,
27010 {{6, 1, 23}, /* shli r2, r1, 23 */
27011 {6, 1, 62}, /* shli r3, r1, 62 */
27012 {1, 2, 3}} /* add r4, r2, r3 */
27014 {4611686018444165120ll /* 0x4000000001000000 */ ,
27015 {{6, 1, 24}, /* shli r2, r1, 24 */
27016 {6, 1, 62}, /* shli r3, r1, 62 */
27017 {1, 2, 3}} /* add r4, r2, r3 */
27019 {4611686018460942336ll /* 0x4000000002000000 */ ,
27020 {{6, 1, 25}, /* shli r2, r1, 25 */
27021 {6, 1, 62}, /* shli r3, r1, 62 */
27022 {1, 2, 3}} /* add r4, r2, r3 */
27024 {4611686018494496768ll /* 0x4000000004000000 */ ,
27025 {{6, 1, 26}, /* shli r2, r1, 26 */
27026 {6, 1, 62}, /* shli r3, r1, 62 */
27027 {1, 2, 3}} /* add r4, r2, r3 */
27029 {4611686018561605632ll /* 0x4000000008000000 */ ,
27030 {{6, 1, 27}, /* shli r2, r1, 27 */
27031 {6, 1, 62}, /* shli r3, r1, 62 */
27032 {1, 2, 3}} /* add r4, r2, r3 */
27034 {4611686018695823360ll /* 0x4000000010000000 */ ,
27035 {{6, 1, 28}, /* shli r2, r1, 28 */
27036 {6, 1, 62}, /* shli r3, r1, 62 */
27037 {1, 2, 3}} /* add r4, r2, r3 */
27039 {4611686018964258816ll /* 0x4000000020000000 */ ,
27040 {{6, 1, 29}, /* shli r2, r1, 29 */
27041 {6, 1, 62}, /* shli r3, r1, 62 */
27042 {1, 2, 3}} /* add r4, r2, r3 */
27044 {4611686019501129728ll /* 0x4000000040000000 */ ,
27045 {{6, 1, 30}, /* shli r2, r1, 30 */
27046 {6, 1, 62}, /* shli r3, r1, 62 */
27047 {1, 2, 3}} /* add r4, r2, r3 */
27049 {4611686020574871552ll /* 0x4000000080000000 */ ,
27050 {{6, 1, 31}, /* shli r2, r1, 31 */
27051 {6, 1, 62}, /* shli r3, r1, 62 */
27052 {1, 2, 3}} /* add r4, r2, r3 */
27054 {4611686022722355200ll /* 0x4000000100000000 */ ,
27055 {{6, 1, 32}, /* shli r2, r1, 32 */
27056 {6, 1, 62}, /* shli r3, r1, 62 */
27057 {1, 2, 3}} /* add r4, r2, r3 */
27059 {4611686027017322496ll /* 0x4000000200000000 */ ,
27060 {{6, 1, 33}, /* shli r2, r1, 33 */
27061 {6, 1, 62}, /* shli r3, r1, 62 */
27062 {1, 2, 3}} /* add r4, r2, r3 */
27064 {4611686035607257088ll /* 0x4000000400000000 */ ,
27065 {{6, 1, 34}, /* shli r2, r1, 34 */
27066 {6, 1, 62}, /* shli r3, r1, 62 */
27067 {1, 2, 3}} /* add r4, r2, r3 */
27069 {4611686052787126272ll /* 0x4000000800000000 */ ,
27070 {{6, 1, 35}, /* shli r2, r1, 35 */
27071 {6, 1, 62}, /* shli r3, r1, 62 */
27072 {1, 2, 3}} /* add r4, r2, r3 */
27074 {4611686087146864640ll /* 0x4000001000000000 */ ,
27075 {{6, 1, 36}, /* shli r2, r1, 36 */
27076 {6, 1, 62}, /* shli r3, r1, 62 */
27077 {1, 2, 3}} /* add r4, r2, r3 */
27079 {4611686155866341376ll /* 0x4000002000000000 */ ,
27080 {{6, 1, 37}, /* shli r2, r1, 37 */
27081 {6, 1, 62}, /* shli r3, r1, 62 */
27082 {1, 2, 3}} /* add r4, r2, r3 */
27084 {4611686293305294848ll /* 0x4000004000000000 */ ,
27085 {{6, 1, 38}, /* shli r2, r1, 38 */
27086 {6, 1, 62}, /* shli r3, r1, 62 */
27087 {1, 2, 3}} /* add r4, r2, r3 */
27089 {4611686568183201792ll /* 0x4000008000000000 */ ,
27090 {{6, 1, 39}, /* shli r2, r1, 39 */
27091 {6, 1, 62}, /* shli r3, r1, 62 */
27092 {1, 2, 3}} /* add r4, r2, r3 */
27094 {4611687117939015680ll /* 0x4000010000000000 */ ,
27095 {{6, 1, 40}, /* shli r2, r1, 40 */
27096 {6, 1, 62}, /* shli r3, r1, 62 */
27097 {1, 2, 3}} /* add r4, r2, r3 */
27099 {4611688217450643456ll /* 0x4000020000000000 */ ,
27100 {{6, 1, 41}, /* shli r2, r1, 41 */
27101 {6, 1, 62}, /* shli r3, r1, 62 */
27102 {1, 2, 3}} /* add r4, r2, r3 */
27104 {4611690416473899008ll /* 0x4000040000000000 */ ,
27105 {{6, 1, 42}, /* shli r2, r1, 42 */
27106 {6, 1, 62}, /* shli r3, r1, 62 */
27107 {1, 2, 3}} /* add r4, r2, r3 */
27109 {4611694814520410112ll /* 0x4000080000000000 */ ,
27110 {{6, 1, 43}, /* shli r2, r1, 43 */
27111 {6, 1, 62}, /* shli r3, r1, 62 */
27112 {1, 2, 3}} /* add r4, r2, r3 */
27114 {4611703610613432320ll /* 0x4000100000000000 */ ,
27115 {{6, 1, 44}, /* shli r2, r1, 44 */
27116 {6, 1, 62}, /* shli r3, r1, 62 */
27117 {1, 2, 3}} /* add r4, r2, r3 */
27119 {4611721202799476736ll /* 0x4000200000000000 */ ,
27120 {{6, 1, 45}, /* shli r2, r1, 45 */
27121 {6, 1, 62}, /* shli r3, r1, 62 */
27122 {1, 2, 3}} /* add r4, r2, r3 */
27124 {4611756387171565568ll /* 0x4000400000000000 */ ,
27125 {{6, 1, 46}, /* shli r2, r1, 46 */
27126 {6, 1, 62}, /* shli r3, r1, 62 */
27127 {1, 2, 3}} /* add r4, r2, r3 */
27129 {4611826755915743232ll /* 0x4000800000000000 */ ,
27130 {{6, 1, 47}, /* shli r2, r1, 47 */
27131 {6, 1, 62}, /* shli r3, r1, 62 */
27132 {1, 2, 3}} /* add r4, r2, r3 */
27134 {4611967493404098560ll /* 0x4001000000000000 */ ,
27135 {{6, 1, 48}, /* shli r2, r1, 48 */
27136 {6, 1, 62}, /* shli r3, r1, 62 */
27137 {1, 2, 3}} /* add r4, r2, r3 */
27139 {4612248968380809216ll /* 0x4002000000000000 */ ,
27140 {{6, 1, 49}, /* shli r2, r1, 49 */
27141 {6, 1, 62}, /* shli r3, r1, 62 */
27142 {1, 2, 3}} /* add r4, r2, r3 */
27144 {4612811918334230528ll /* 0x4004000000000000 */ ,
27145 {{6, 1, 50}, /* shli r2, r1, 50 */
27146 {6, 1, 62}, /* shli r3, r1, 62 */
27147 {1, 2, 3}} /* add r4, r2, r3 */
27149 {4613937818241073152ll /* 0x4008000000000000 */ ,
27150 {{6, 1, 51}, /* shli r2, r1, 51 */
27151 {6, 1, 62}, /* shli r3, r1, 62 */
27152 {1, 2, 3}} /* add r4, r2, r3 */
27154 {4616189618054758400ll /* 0x4010000000000000 */ ,
27155 {{6, 1, 52}, /* shli r2, r1, 52 */
27156 {6, 1, 62}, /* shli r3, r1, 62 */
27157 {1, 2, 3}} /* add r4, r2, r3 */
27159 {4620693217682128896ll /* 0x4020000000000000 */ ,
27160 {{6, 1, 53}, /* shli r2, r1, 53 */
27161 {6, 1, 62}, /* shli r3, r1, 62 */
27162 {1, 2, 3}} /* add r4, r2, r3 */
27164 {4629700416936869888ll /* 0x4040000000000000 */ ,
27165 {{6, 1, 54}, /* shli r2, r1, 54 */
27166 {6, 1, 62}, /* shli r3, r1, 62 */
27167 {1, 2, 3}} /* add r4, r2, r3 */
27169 {4647714815446351872ll /* 0x4080000000000000 */ ,
27170 {{6, 1, 55}, /* shli r2, r1, 55 */
27171 {6, 1, 62}, /* shli r3, r1, 62 */
27172 {1, 2, 3}} /* add r4, r2, r3 */
27174 {4683743612465315840ll /* 0x4100000000000000 */ ,
27175 {{6, 1, 56}, /* shli r2, r1, 56 */
27176 {6, 1, 62}, /* shli r3, r1, 62 */
27177 {1, 2, 3}} /* add r4, r2, r3 */
27179 {4755801206503243776ll /* 0x4200000000000000 */ ,
27180 {{6, 1, 57}, /* shli r2, r1, 57 */
27181 {6, 1, 62}, /* shli r3, r1, 62 */
27182 {1, 2, 3}} /* add r4, r2, r3 */
27184 {4899916394579099648ll /* 0x4400000000000000 */ ,
27185 {{6, 1, 58}, /* shli r2, r1, 58 */
27186 {6, 1, 62}, /* shli r3, r1, 62 */
27187 {1, 2, 3}} /* add r4, r2, r3 */
27189 {5188146770730811392ll /* 0x4800000000000000 */ ,
27190 {{5, 1, 1}, /* shl3add r2, r1, r1 */
27191 {6, 2, 59}} /* shli r3, r2, 59 */
27193 {5764607523034234880ll /* 0x5000000000000000 */ ,
27194 {{4, 1, 1}, /* shl2add r2, r1, r1 */
27195 {6, 2, 60}} /* shli r3, r2, 60 */
27197 {6917529027641081855ll /* 0x5fffffffffffffff */ ,
27198 {{3, 1, 1}, /* shl1add r2, r1, r1 */
27199 {6, 2, 61}, /* shli r3, r2, 61 */
27200 {2, 3, 1}} /* sub r4, r3, r1 */
27202 {6917529027641081856ll /* 0x6000000000000000 */ ,
27203 {{3, 1, 1}, /* shl1add r2, r1, r1 */
27204 {6, 2, 61}} /* shli r3, r2, 61 */
27206 {9223372036854775799ll /* 0x7ffffffffffffff7 */ ,
27207 {{5, 1, 1}, /* shl3add r2, r1, r1 */
27208 {6, 1, 63}, /* shli r3, r1, 63 */
27209 {2, 3, 2}} /* sub r4, r3, r2 */
27211 {9223372036854775800ll /* 0x7ffffffffffffff8 */ ,
27212 {{6, 1, 3}, /* shli r2, r1, 3 */
27213 {6, 1, 63}, /* shli r3, r1, 63 */
27214 {2, 3, 2}} /* sub r4, r3, r2 */
27216 {9223372036854775801ll /* 0x7ffffffffffffff9 */ ,
27217 {{6, 1, 60}, /* shli r2, r1, 60 */
27218 {2, 2, 1}, /* sub r3, r2, r1 */
27219 {5, 3, 1}} /* shl3add r4, r3, r1 */
27221 {9223372036854775803ll /* 0x7ffffffffffffffb */ ,
27222 {{4, 1, 1}, /* shl2add r2, r1, r1 */
27223 {6, 1, 63}, /* shli r3, r1, 63 */
27224 {2, 3, 2}} /* sub r4, r3, r2 */
27226 {9223372036854775804ll /* 0x7ffffffffffffffc */ ,
27227 {{6, 1, 2}, /* shli r2, r1, 2 */
27228 {6, 1, 63}, /* shli r3, r1, 63 */
27229 {2, 3, 2}} /* sub r4, r3, r2 */
27231 {9223372036854775805ll /* 0x7ffffffffffffffd */ ,
27232 {{3, 1, 1}, /* shl1add r2, r1, r1 */
27233 {6, 1, 63}, /* shli r3, r1, 63 */
27234 {2, 3, 2}} /* sub r4, r3, r2 */
27236 {9223372036854775806ll /* 0x7ffffffffffffffe */ ,
27237 {{6, 1, 1}, /* shli r2, r1, 1 */
27238 {6, 1, 63}, /* shli r3, r1, 63 */
27239 {2, 3, 2}} /* sub r4, r3, r2 */
27241 {9223372036854775807ll /* 0x7fffffffffffffff */ ,
27242 {{6, 1, 63}, /* shli r2, r1, 63 */
27243 {2, 2, 1}} /* sub r3, r2, r1 */
27247 const int tilegx_multiply_insn_seq_table_size =
27248 (int) (sizeof tilegx_multiply_insn_seq_table
27249 / sizeof tilegx_multiply_insn_seq_table[0]);