PR/56490
[official-gcc.git] / gcc / config / tilegx / mul-tables.c
blob62f7efe6c38806e59de4b652d9589415420b597e
1 /* Constant multiply table for TILE-Gx.
2 Copyright (C) 2011-2013 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 #include "config.h"
22 #include "system.h"
23 #include "coretypes.h"
24 #include "expr.h"
25 #include "optabs.h"
26 #include "tilegx-multiply.h"
28 const enum insn_code tilegx_multiply_insn_seq_decode_opcode[] = {
29 CODE_FOR_nothing /* must be first */ ,
30 CODE_FOR_adddi3,
31 CODE_FOR_subdi3,
32 CODE_FOR_insn_shl1add,
33 CODE_FOR_insn_shl2add,
34 CODE_FOR_insn_shl3add,
35 CODE_FOR_ashldi3
38 const struct tilegx_multiply_insn_seq tilegx_multiply_insn_seq_table[] = {
39 {-9223372036854775807ll - 1 /* 0x8000000000000000 */ ,
40 {{6, 1, 63}} /* shli r2, r1, 63 */
42 {-9223372036854775807ll /* 0x8000000000000001 */ ,
43 {{6, 1, 63}, /* shli r2, r1, 63 */
44 {1, 1, 2}} /* add r3, r1, r2 */
46 {-9223372036854775806ll /* 0x8000000000000002 */ ,
47 {{6, 1, 63}, /* shli r2, r1, 63 */
48 {3, 1, 2}} /* shl1add r3, r1, r2 */
50 {-9223372036854775805ll /* 0x8000000000000003 */ ,
51 {{3, 1, 1}, /* shl1add r2, r1, r1 */
52 {6, 1, 63}, /* shli r3, r1, 63 */
53 {1, 2, 3}} /* add r4, r2, r3 */
55 {-9223372036854775804ll /* 0x8000000000000004 */ ,
56 {{6, 1, 63}, /* shli r2, r1, 63 */
57 {4, 1, 2}} /* shl2add r3, r1, r2 */
59 {-9223372036854775803ll /* 0x8000000000000005 */ ,
60 {{4, 1, 1}, /* shl2add r2, r1, r1 */
61 {6, 1, 63}, /* shli r3, r1, 63 */
62 {1, 2, 3}} /* add r4, r2, r3 */
64 {-9223372036854775802ll /* 0x8000000000000006 */ ,
65 {{3, 1, 1}, /* shl1add r2, r1, r1 */
66 {6, 1, 63}, /* shli r3, r1, 63 */
67 {3, 2, 3}} /* shl1add r4, r2, r3 */
69 {-9223372036854775801ll /* 0x8000000000000007 */ ,
70 {{6, 1, 63}, /* shli r2, r1, 63 */
71 {2, 2, 1}, /* sub r3, r2, r1 */
72 {5, 1, 3}} /* shl3add r4, r1, r3 */
74 {-9223372036854775800ll /* 0x8000000000000008 */ ,
75 {{6, 1, 63}, /* shli r2, r1, 63 */
76 {5, 1, 2}} /* shl3add r3, r1, r2 */
78 {-9223372036854775799ll /* 0x8000000000000009 */ ,
79 {{5, 1, 1}, /* shl3add r2, r1, r1 */
80 {6, 1, 63}, /* shli r3, r1, 63 */
81 {1, 2, 3}} /* add r4, r2, r3 */
83 {-9223372036854775798ll /* 0x800000000000000a */ ,
84 {{4, 1, 1}, /* shl2add r2, r1, r1 */
85 {6, 1, 63}, /* shli r3, r1, 63 */
86 {3, 2, 3}} /* shl1add r4, r2, r3 */
88 {-9223372036854775792ll /* 0x8000000000000010 */ ,
89 {{6, 1, 4}, /* shli r2, r1, 4 */
90 {6, 1, 63}, /* shli r3, r1, 63 */
91 {1, 2, 3}} /* add r4, r2, r3 */
93 {-9223372036854775776ll /* 0x8000000000000020 */ ,
94 {{6, 1, 5}, /* shli r2, r1, 5 */
95 {6, 1, 63}, /* shli r3, r1, 63 */
96 {1, 2, 3}} /* add r4, r2, r3 */
98 {-9223372036854775744ll /* 0x8000000000000040 */ ,
99 {{6, 1, 6}, /* shli r2, r1, 6 */
100 {6, 1, 63}, /* shli r3, r1, 63 */
101 {1, 2, 3}} /* add r4, r2, r3 */
103 {-9223372036854775680ll /* 0x8000000000000080 */ ,
104 {{6, 1, 7}, /* shli r2, r1, 7 */
105 {6, 1, 63}, /* shli r3, r1, 63 */
106 {1, 2, 3}} /* add r4, r2, r3 */
108 {-9223372036854775552ll /* 0x8000000000000100 */ ,
109 {{6, 1, 8}, /* shli r2, r1, 8 */
110 {6, 1, 63}, /* shli r3, r1, 63 */
111 {1, 2, 3}} /* add r4, r2, r3 */
113 {-9223372036854775296ll /* 0x8000000000000200 */ ,
114 {{6, 1, 9}, /* shli r2, r1, 9 */
115 {6, 1, 63}, /* shli r3, r1, 63 */
116 {1, 2, 3}} /* add r4, r2, r3 */
118 {-9223372036854774784ll /* 0x8000000000000400 */ ,
119 {{6, 1, 10}, /* shli r2, r1, 10 */
120 {6, 1, 63}, /* shli r3, r1, 63 */
121 {1, 2, 3}} /* add r4, r2, r3 */
123 {-9223372036854773760ll /* 0x8000000000000800 */ ,
124 {{6, 1, 11}, /* shli r2, r1, 11 */
125 {6, 1, 63}, /* shli r3, r1, 63 */
126 {1, 2, 3}} /* add r4, r2, r3 */
128 {-9223372036854771712ll /* 0x8000000000001000 */ ,
129 {{6, 1, 12}, /* shli r2, r1, 12 */
130 {6, 1, 63}, /* shli r3, r1, 63 */
131 {1, 2, 3}} /* add r4, r2, r3 */
133 {-9223372036854767616ll /* 0x8000000000002000 */ ,
134 {{6, 1, 13}, /* shli r2, r1, 13 */
135 {6, 1, 63}, /* shli r3, r1, 63 */
136 {1, 2, 3}} /* add r4, r2, r3 */
138 {-9223372036854759424ll /* 0x8000000000004000 */ ,
139 {{6, 1, 14}, /* shli r2, r1, 14 */
140 {6, 1, 63}, /* shli r3, r1, 63 */
141 {1, 2, 3}} /* add r4, r2, r3 */
143 {-9223372036854743040ll /* 0x8000000000008000 */ ,
144 {{6, 1, 15}, /* shli r2, r1, 15 */
145 {6, 1, 63}, /* shli r3, r1, 63 */
146 {1, 2, 3}} /* add r4, r2, r3 */
148 {-9223372036854710272ll /* 0x8000000000010000 */ ,
149 {{6, 1, 16}, /* shli r2, r1, 16 */
150 {6, 1, 63}, /* shli r3, r1, 63 */
151 {1, 2, 3}} /* add r4, r2, r3 */
153 {-9223372036854644736ll /* 0x8000000000020000 */ ,
154 {{6, 1, 17}, /* shli r2, r1, 17 */
155 {6, 1, 63}, /* shli r3, r1, 63 */
156 {1, 2, 3}} /* add r4, r2, r3 */
158 {-9223372036854513664ll /* 0x8000000000040000 */ ,
159 {{6, 1, 18}, /* shli r2, r1, 18 */
160 {6, 1, 63}, /* shli r3, r1, 63 */
161 {1, 2, 3}} /* add r4, r2, r3 */
163 {-9223372036854251520ll /* 0x8000000000080000 */ ,
164 {{6, 1, 19}, /* shli r2, r1, 19 */
165 {6, 1, 63}, /* shli r3, r1, 63 */
166 {1, 2, 3}} /* add r4, r2, r3 */
168 {-9223372036853727232ll /* 0x8000000000100000 */ ,
169 {{6, 1, 20}, /* shli r2, r1, 20 */
170 {6, 1, 63}, /* shli r3, r1, 63 */
171 {1, 2, 3}} /* add r4, r2, r3 */
173 {-9223372036852678656ll /* 0x8000000000200000 */ ,
174 {{6, 1, 21}, /* shli r2, r1, 21 */
175 {6, 1, 63}, /* shli r3, r1, 63 */
176 {1, 2, 3}} /* add r4, r2, r3 */
178 {-9223372036850581504ll /* 0x8000000000400000 */ ,
179 {{6, 1, 22}, /* shli r2, r1, 22 */
180 {6, 1, 63}, /* shli r3, r1, 63 */
181 {1, 2, 3}} /* add r4, r2, r3 */
183 {-9223372036846387200ll /* 0x8000000000800000 */ ,
184 {{6, 1, 23}, /* shli r2, r1, 23 */
185 {6, 1, 63}, /* shli r3, r1, 63 */
186 {1, 2, 3}} /* add r4, r2, r3 */
188 {-9223372036837998592ll /* 0x8000000001000000 */ ,
189 {{6, 1, 24}, /* shli r2, r1, 24 */
190 {6, 1, 63}, /* shli r3, r1, 63 */
191 {1, 2, 3}} /* add r4, r2, r3 */
193 {-9223372036821221376ll /* 0x8000000002000000 */ ,
194 {{6, 1, 25}, /* shli r2, r1, 25 */
195 {6, 1, 63}, /* shli r3, r1, 63 */
196 {1, 2, 3}} /* add r4, r2, r3 */
198 {-9223372036787666944ll /* 0x8000000004000000 */ ,
199 {{6, 1, 26}, /* shli r2, r1, 26 */
200 {6, 1, 63}, /* shli r3, r1, 63 */
201 {1, 2, 3}} /* add r4, r2, r3 */
203 {-9223372036720558080ll /* 0x8000000008000000 */ ,
204 {{6, 1, 27}, /* shli r2, r1, 27 */
205 {6, 1, 63}, /* shli r3, r1, 63 */
206 {1, 2, 3}} /* add r4, r2, r3 */
208 {-9223372036586340352ll /* 0x8000000010000000 */ ,
209 {{6, 1, 28}, /* shli r2, r1, 28 */
210 {6, 1, 63}, /* shli r3, r1, 63 */
211 {1, 2, 3}} /* add r4, r2, r3 */
213 {-9223372036317904896ll /* 0x8000000020000000 */ ,
214 {{6, 1, 29}, /* shli r2, r1, 29 */
215 {6, 1, 63}, /* shli r3, r1, 63 */
216 {1, 2, 3}} /* add r4, r2, r3 */
218 {-9223372035781033984ll /* 0x8000000040000000 */ ,
219 {{6, 1, 30}, /* shli r2, r1, 30 */
220 {6, 1, 63}, /* shli r3, r1, 63 */
221 {1, 2, 3}} /* add r4, r2, r3 */
223 {-9223372034707292160ll /* 0x8000000080000000 */ ,
224 {{6, 1, 31}, /* shli r2, r1, 31 */
225 {6, 1, 63}, /* shli r3, r1, 63 */
226 {1, 2, 3}} /* add r4, r2, r3 */
228 {-9223372032559808512ll /* 0x8000000100000000 */ ,
229 {{6, 1, 32}, /* shli r2, r1, 32 */
230 {6, 1, 63}, /* shli r3, r1, 63 */
231 {1, 2, 3}} /* add r4, r2, r3 */
233 {-9223372028264841216ll /* 0x8000000200000000 */ ,
234 {{6, 1, 33}, /* shli r2, r1, 33 */
235 {6, 1, 63}, /* shli r3, r1, 63 */
236 {1, 2, 3}} /* add r4, r2, r3 */
238 {-9223372019674906624ll /* 0x8000000400000000 */ ,
239 {{6, 1, 34}, /* shli r2, r1, 34 */
240 {6, 1, 63}, /* shli r3, r1, 63 */
241 {1, 2, 3}} /* add r4, r2, r3 */
243 {-9223372002495037440ll /* 0x8000000800000000 */ ,
244 {{6, 1, 35}, /* shli r2, r1, 35 */
245 {6, 1, 63}, /* shli r3, r1, 63 */
246 {1, 2, 3}} /* add r4, r2, r3 */
248 {-9223371968135299072ll /* 0x8000001000000000 */ ,
249 {{6, 1, 36}, /* shli r2, r1, 36 */
250 {6, 1, 63}, /* shli r3, r1, 63 */
251 {1, 2, 3}} /* add r4, r2, r3 */
253 {-9223371899415822336ll /* 0x8000002000000000 */ ,
254 {{6, 1, 37}, /* shli r2, r1, 37 */
255 {6, 1, 63}, /* shli r3, r1, 63 */
256 {1, 2, 3}} /* add r4, r2, r3 */
258 {-9223371761976868864ll /* 0x8000004000000000 */ ,
259 {{6, 1, 38}, /* shli r2, r1, 38 */
260 {6, 1, 63}, /* shli r3, r1, 63 */
261 {1, 2, 3}} /* add r4, r2, r3 */
263 {-9223371487098961920ll /* 0x8000008000000000 */ ,
264 {{6, 1, 39}, /* shli r2, r1, 39 */
265 {6, 1, 63}, /* shli r3, r1, 63 */
266 {1, 2, 3}} /* add r4, r2, r3 */
268 {-9223370937343148032ll /* 0x8000010000000000 */ ,
269 {{6, 1, 40}, /* shli r2, r1, 40 */
270 {6, 1, 63}, /* shli r3, r1, 63 */
271 {1, 2, 3}} /* add r4, r2, r3 */
273 {-9223369837831520256ll /* 0x8000020000000000 */ ,
274 {{6, 1, 41}, /* shli r2, r1, 41 */
275 {6, 1, 63}, /* shli r3, r1, 63 */
276 {1, 2, 3}} /* add r4, r2, r3 */
278 {-9223367638808264704ll /* 0x8000040000000000 */ ,
279 {{6, 1, 42}, /* shli r2, r1, 42 */
280 {6, 1, 63}, /* shli r3, r1, 63 */
281 {1, 2, 3}} /* add r4, r2, r3 */
283 {-9223363240761753600ll /* 0x8000080000000000 */ ,
284 {{6, 1, 43}, /* shli r2, r1, 43 */
285 {6, 1, 63}, /* shli r3, r1, 63 */
286 {1, 2, 3}} /* add r4, r2, r3 */
288 {-9223354444668731392ll /* 0x8000100000000000 */ ,
289 {{6, 1, 44}, /* shli r2, r1, 44 */
290 {6, 1, 63}, /* shli r3, r1, 63 */
291 {1, 2, 3}} /* add r4, r2, r3 */
293 {-9223336852482686976ll /* 0x8000200000000000 */ ,
294 {{6, 1, 45}, /* shli r2, r1, 45 */
295 {6, 1, 63}, /* shli r3, r1, 63 */
296 {1, 2, 3}} /* add r4, r2, r3 */
298 {-9223301668110598144ll /* 0x8000400000000000 */ ,
299 {{6, 1, 46}, /* shli r2, r1, 46 */
300 {6, 1, 63}, /* shli r3, r1, 63 */
301 {1, 2, 3}} /* add r4, r2, r3 */
303 {-9223231299366420480ll /* 0x8000800000000000 */ ,
304 {{6, 1, 47}, /* shli r2, r1, 47 */
305 {6, 1, 63}, /* shli r3, r1, 63 */
306 {1, 2, 3}} /* add r4, r2, r3 */
308 {-9223090561878065152ll /* 0x8001000000000000 */ ,
309 {{6, 1, 48}, /* shli r2, r1, 48 */
310 {6, 1, 63}, /* shli r3, r1, 63 */
311 {1, 2, 3}} /* add r4, r2, r3 */
313 {-9222809086901354496ll /* 0x8002000000000000 */ ,
314 {{6, 1, 49}, /* shli r2, r1, 49 */
315 {6, 1, 63}, /* shli r3, r1, 63 */
316 {1, 2, 3}} /* add r4, r2, r3 */
318 {-9222246136947933184ll /* 0x8004000000000000 */ ,
319 {{6, 1, 50}, /* shli r2, r1, 50 */
320 {6, 1, 63}, /* shli r3, r1, 63 */
321 {1, 2, 3}} /* add r4, r2, r3 */
323 {-9221120237041090560ll /* 0x8008000000000000 */ ,
324 {{6, 1, 51}, /* shli r2, r1, 51 */
325 {6, 1, 63}, /* shli r3, r1, 63 */
326 {1, 2, 3}} /* add r4, r2, r3 */
328 {-9218868437227405312ll /* 0x8010000000000000 */ ,
329 {{6, 1, 52}, /* shli r2, r1, 52 */
330 {6, 1, 63}, /* shli r3, r1, 63 */
331 {1, 2, 3}} /* add r4, r2, r3 */
333 {-9214364837600034816ll /* 0x8020000000000000 */ ,
334 {{6, 1, 53}, /* shli r2, r1, 53 */
335 {6, 1, 63}, /* shli r3, r1, 63 */
336 {1, 2, 3}} /* add r4, r2, r3 */
338 {-9205357638345293824ll /* 0x8040000000000000 */ ,
339 {{6, 1, 54}, /* shli r2, r1, 54 */
340 {6, 1, 63}, /* shli r3, r1, 63 */
341 {1, 2, 3}} /* add r4, r2, r3 */
343 {-9187343239835811840ll /* 0x8080000000000000 */ ,
344 {{6, 1, 55}, /* shli r2, r1, 55 */
345 {6, 1, 63}, /* shli r3, r1, 63 */
346 {1, 2, 3}} /* add r4, r2, r3 */
348 {-9151314442816847872ll /* 0x8100000000000000 */ ,
349 {{6, 1, 56}, /* shli r2, r1, 56 */
350 {6, 1, 63}, /* shli r3, r1, 63 */
351 {1, 2, 3}} /* add r4, r2, r3 */
353 {-9079256848778919936ll /* 0x8200000000000000 */ ,
354 {{6, 1, 57}, /* shli r2, r1, 57 */
355 {6, 1, 63}, /* shli r3, r1, 63 */
356 {1, 2, 3}} /* add r4, r2, r3 */
358 {-8935141660703064064ll /* 0x8400000000000000 */ ,
359 {{6, 1, 58}, /* shli r2, r1, 58 */
360 {6, 1, 63}, /* shli r3, r1, 63 */
361 {1, 2, 3}} /* add r4, r2, r3 */
363 {-8646911284551352320ll /* 0x8800000000000000 */ ,
364 {{6, 1, 59}, /* shli r2, r1, 59 */
365 {6, 1, 63}, /* shli r3, r1, 63 */
366 {1, 2, 3}} /* add r4, r2, r3 */
368 {-8070450532247928832ll /* 0x9000000000000000 */ ,
369 {{5, 1, 1}, /* shl3add r2, r1, r1 */
370 {6, 2, 60}} /* shli r3, r2, 60 */
372 {-6917529027641081857ll /* 0x9fffffffffffffff */ ,
373 {{4, 1, 1}, /* shl2add r2, r1, r1 */
374 {6, 2, 61}, /* shli r3, r2, 61 */
375 {2, 3, 1}} /* sub r4, r3, r1 */
377 {-6917529027641081856ll /* 0xa000000000000000 */ ,
378 {{4, 1, 1}, /* shl2add r2, r1, r1 */
379 {6, 2, 61}} /* shli r3, r2, 61 */
381 {-4611686018427387912ll /* 0xbffffffffffffff8 */ ,
382 {{2, 0, 1}, /* sub r2, zero, r1 */
383 {6, 2, 62}, /* shli r3, r2, 62 */
384 {5, 2, 3}} /* shl3add r4, r2, r3 */
386 {-4611686018427387911ll /* 0xbffffffffffffff9 */ ,
387 {{6, 1, 62}, /* shli r2, r1, 62 */
388 {5, 1, 2}, /* shl3add r3, r1, r2 */
389 {2, 1, 3}} /* sub r4, r1, r3 */
391 {-4611686018427387908ll /* 0xbffffffffffffffc */ ,
392 {{2, 0, 1}, /* sub r2, zero, r1 */
393 {6, 2, 62}, /* shli r3, r2, 62 */
394 {4, 2, 3}} /* shl2add r4, r2, r3 */
396 {-4611686018427387907ll /* 0xbffffffffffffffd */ ,
397 {{3, 1, 1}, /* shl1add r2, r1, r1 */
398 {6, 2, 62}, /* shli r3, r2, 62 */
399 {2, 3, 2}} /* sub r4, r3, r2 */
401 {-4611686018427387906ll /* 0xbffffffffffffffe */ ,
402 {{2, 0, 1}, /* sub r2, zero, r1 */
403 {6, 2, 62}, /* shli r3, r2, 62 */
404 {3, 2, 3}} /* shl1add r4, r2, r3 */
406 {-4611686018427387905ll /* 0xbfffffffffffffff */ ,
407 {{2, 0, 1}, /* sub r2, zero, r1 */
408 {6, 1, 62}, /* shli r3, r1, 62 */
409 {2, 2, 3}} /* sub r4, r2, r3 */
411 {-4611686018427387904ll /* 0xc000000000000000 */ ,
412 {{2, 0, 1}, /* sub r2, zero, r1 */
413 {6, 2, 62}} /* shli r3, r2, 62 */
415 {-4611686018427387903ll /* 0xc000000000000001 */ ,
416 {{6, 1, 62}, /* shli r2, r1, 62 */
417 {2, 1, 2}} /* sub r3, r1, r2 */
419 {-4611686018427387902ll /* 0xc000000000000002 */ ,
420 {{6, 1, 1}, /* shli r2, r1, 1 */
421 {6, 1, 62}, /* shli r3, r1, 62 */
422 {2, 2, 3}} /* sub r4, r2, r3 */
424 {-4611686018427387901ll /* 0xc000000000000003 */ ,
425 {{3, 1, 1}, /* shl1add r2, r1, r1 */
426 {6, 1, 62}, /* shli r3, r1, 62 */
427 {2, 2, 3}} /* sub r4, r2, r3 */
429 {-4611686018427387900ll /* 0xc000000000000004 */ ,
430 {{6, 1, 2}, /* shli r2, r1, 2 */
431 {6, 1, 62}, /* shli r3, r1, 62 */
432 {2, 2, 3}} /* sub r4, r2, r3 */
434 {-4611686018427387899ll /* 0xc000000000000005 */ ,
435 {{4, 1, 1}, /* shl2add r2, r1, r1 */
436 {6, 1, 62}, /* shli r3, r1, 62 */
437 {2, 2, 3}} /* sub r4, r2, r3 */
439 {-4611686018427387898ll /* 0xc000000000000006 */ ,
440 {{3, 1, 1}, /* shl1add r2, r1, r1 */
441 {6, 2, 62}, /* shli r3, r2, 62 */
442 {3, 2, 3}} /* shl1add r4, r2, r3 */
444 {-4611686018427387896ll /* 0xc000000000000008 */ ,
445 {{6, 1, 3}, /* shli r2, r1, 3 */
446 {6, 1, 62}, /* shli r3, r1, 62 */
447 {2, 2, 3}} /* sub r4, r2, r3 */
449 {-4611686018427387895ll /* 0xc000000000000009 */ ,
450 {{5, 1, 1}, /* shl3add r2, r1, r1 */
451 {6, 1, 62}, /* shli r3, r1, 62 */
452 {2, 2, 3}} /* sub r4, r2, r3 */
454 {-3458764513820540929ll /* 0xcfffffffffffffff */ ,
455 {{6, 1, 60}, /* shli r2, r1, 60 */
456 {4, 2, 1}, /* shl2add r3, r2, r1 */
457 {2, 2, 3}} /* sub r4, r2, r3 */
459 {-2305843009213693960ll /* 0xdffffffffffffff8 */ ,
460 {{2, 0, 1}, /* sub r2, zero, r1 */
461 {6, 2, 61}, /* shli r3, r2, 61 */
462 {5, 2, 3}} /* shl3add r4, r2, r3 */
464 {-2305843009213693959ll /* 0xdffffffffffffff9 */ ,
465 {{6, 1, 61}, /* shli r2, r1, 61 */
466 {5, 1, 2}, /* shl3add r3, r1, r2 */
467 {2, 1, 3}} /* sub r4, r1, r3 */
469 {-2305843009213693956ll /* 0xdffffffffffffffc */ ,
470 {{2, 0, 1}, /* sub r2, zero, r1 */
471 {6, 2, 61}, /* shli r3, r2, 61 */
472 {4, 2, 3}} /* shl2add r4, r2, r3 */
474 {-2305843009213693955ll /* 0xdffffffffffffffd */ ,
475 {{6, 1, 61}, /* shli r2, r1, 61 */
476 {4, 1, 2}, /* shl2add r3, r1, r2 */
477 {2, 1, 3}} /* sub r4, r1, r3 */
479 {-2305843009213693954ll /* 0xdffffffffffffffe */ ,
480 {{2, 0, 1}, /* sub r2, zero, r1 */
481 {6, 2, 61}, /* shli r3, r2, 61 */
482 {3, 2, 3}} /* shl1add r4, r2, r3 */
484 {-2305843009213693953ll /* 0xdfffffffffffffff */ ,
485 {{2, 0, 1}, /* sub r2, zero, r1 */
486 {6, 1, 61}, /* shli r3, r1, 61 */
487 {2, 2, 3}} /* sub r4, r2, r3 */
489 {-2305843009213693952ll /* 0xe000000000000000 */ ,
490 {{2, 0, 1}, /* sub r2, zero, r1 */
491 {6, 2, 61}} /* shli r3, r2, 61 */
493 {-2305843009213693951ll /* 0xe000000000000001 */ ,
494 {{6, 1, 61}, /* shli r2, r1, 61 */
495 {2, 1, 2}} /* sub r3, r1, r2 */
497 {-2305843009213693950ll /* 0xe000000000000002 */ ,
498 {{6, 1, 1}, /* shli r2, r1, 1 */
499 {6, 1, 61}, /* shli r3, r1, 61 */
500 {2, 2, 3}} /* sub r4, r2, r3 */
502 {-2305843009213693949ll /* 0xe000000000000003 */ ,
503 {{3, 1, 1}, /* shl1add r2, r1, r1 */
504 {6, 1, 61}, /* shli r3, r1, 61 */
505 {2, 2, 3}} /* sub r4, r2, r3 */
507 {-2305843009213693948ll /* 0xe000000000000004 */ ,
508 {{6, 1, 2}, /* shli r2, r1, 2 */
509 {6, 1, 61}, /* shli r3, r1, 61 */
510 {2, 2, 3}} /* sub r4, r2, r3 */
512 {-2305843009213693947ll /* 0xe000000000000005 */ ,
513 {{4, 1, 1}, /* shl2add r2, r1, r1 */
514 {6, 1, 61}, /* shli r3, r1, 61 */
515 {2, 2, 3}} /* sub r4, r2, r3 */
517 {-2305843009213693944ll /* 0xe000000000000008 */ ,
518 {{6, 1, 3}, /* shli r2, r1, 3 */
519 {6, 1, 61}, /* shli r3, r1, 61 */
520 {2, 2, 3}} /* sub r4, r2, r3 */
522 {-2305843009213693943ll /* 0xe000000000000009 */ ,
523 {{5, 1, 1}, /* shl3add r2, r1, r1 */
524 {6, 1, 61}, /* shli r3, r1, 61 */
525 {2, 2, 3}} /* sub r4, r2, r3 */
527 {-1729382256910270465ll /* 0xe7ffffffffffffff */ ,
528 {{6, 1, 59}, /* shli r2, r1, 59 */
529 {4, 2, 1}, /* shl2add r3, r2, r1 */
530 {2, 2, 3}} /* sub r4, r2, r3 */
532 {-1152921504606846984ll /* 0xeffffffffffffff8 */ ,
533 {{2, 0, 1}, /* sub r2, zero, r1 */
534 {6, 2, 60}, /* shli r3, r2, 60 */
535 {5, 2, 3}} /* shl3add r4, r2, r3 */
537 {-1152921504606846983ll /* 0xeffffffffffffff9 */ ,
538 {{6, 1, 60}, /* shli r2, r1, 60 */
539 {5, 1, 2}, /* shl3add r3, r1, r2 */
540 {2, 1, 3}} /* sub r4, r1, r3 */
542 {-1152921504606846980ll /* 0xeffffffffffffffc */ ,
543 {{2, 0, 1}, /* sub r2, zero, r1 */
544 {6, 2, 60}, /* shli r3, r2, 60 */
545 {4, 2, 3}} /* shl2add r4, r2, r3 */
547 {-1152921504606846979ll /* 0xeffffffffffffffd */ ,
548 {{6, 1, 60}, /* shli r2, r1, 60 */
549 {4, 1, 2}, /* shl2add r3, r1, r2 */
550 {2, 1, 3}} /* sub r4, r1, r3 */
552 {-1152921504606846978ll /* 0xeffffffffffffffe */ ,
553 {{2, 0, 1}, /* sub r2, zero, r1 */
554 {6, 2, 60}, /* shli r3, r2, 60 */
555 {3, 2, 3}} /* shl1add r4, r2, r3 */
557 {-1152921504606846977ll /* 0xefffffffffffffff */ ,
558 {{2, 0, 1}, /* sub r2, zero, r1 */
559 {6, 1, 60}, /* shli r3, r1, 60 */
560 {2, 2, 3}} /* sub r4, r2, r3 */
562 {-1152921504606846976ll /* 0xf000000000000000 */ ,
563 {{2, 0, 1}, /* sub r2, zero, r1 */
564 {6, 2, 60}} /* shli r3, r2, 60 */
566 {-1152921504606846975ll /* 0xf000000000000001 */ ,
567 {{6, 1, 60}, /* shli r2, r1, 60 */
568 {2, 1, 2}} /* sub r3, r1, r2 */
570 {-1152921504606846974ll /* 0xf000000000000002 */ ,
571 {{6, 1, 1}, /* shli r2, r1, 1 */
572 {6, 1, 60}, /* shli r3, r1, 60 */
573 {2, 2, 3}} /* sub r4, r2, r3 */
575 {-1152921504606846973ll /* 0xf000000000000003 */ ,
576 {{3, 1, 1}, /* shl1add r2, r1, r1 */
577 {6, 1, 60}, /* shli r3, r1, 60 */
578 {2, 2, 3}} /* sub r4, r2, r3 */
580 {-1152921504606846972ll /* 0xf000000000000004 */ ,
581 {{6, 1, 2}, /* shli r2, r1, 2 */
582 {6, 1, 60}, /* shli r3, r1, 60 */
583 {2, 2, 3}} /* sub r4, r2, r3 */
585 {-1152921504606846971ll /* 0xf000000000000005 */ ,
586 {{4, 1, 1}, /* shl2add r2, r1, r1 */
587 {6, 1, 60}, /* shli r3, r1, 60 */
588 {2, 2, 3}} /* sub r4, r2, r3 */
590 {-1152921504606846968ll /* 0xf000000000000008 */ ,
591 {{6, 1, 3}, /* shli r2, r1, 3 */
592 {6, 1, 60}, /* shli r3, r1, 60 */
593 {2, 2, 3}} /* sub r4, r2, r3 */
595 {-1152921504606846967ll /* 0xf000000000000009 */ ,
596 {{5, 1, 1}, /* shl3add r2, r1, r1 */
597 {6, 1, 60}, /* shli r3, r1, 60 */
598 {2, 2, 3}} /* sub r4, r2, r3 */
600 {-864691128455135233ll /* 0xf3ffffffffffffff */ ,
601 {{6, 1, 58}, /* shli r2, r1, 58 */
602 {4, 2, 1}, /* shl2add r3, r2, r1 */
603 {2, 2, 3}} /* sub r4, r2, r3 */
605 {-576460752303423496ll /* 0xf7fffffffffffff8 */ ,
606 {{2, 0, 1}, /* sub r2, zero, r1 */
607 {6, 2, 59}, /* shli r3, r2, 59 */
608 {5, 2, 3}} /* shl3add r4, r2, r3 */
610 {-576460752303423495ll /* 0xf7fffffffffffff9 */ ,
611 {{6, 1, 59}, /* shli r2, r1, 59 */
612 {5, 1, 2}, /* shl3add r3, r1, r2 */
613 {2, 1, 3}} /* sub r4, r1, r3 */
615 {-576460752303423492ll /* 0xf7fffffffffffffc */ ,
616 {{2, 0, 1}, /* sub r2, zero, r1 */
617 {6, 2, 59}, /* shli r3, r2, 59 */
618 {4, 2, 3}} /* shl2add r4, r2, r3 */
620 {-576460752303423491ll /* 0xf7fffffffffffffd */ ,
621 {{6, 1, 59}, /* shli r2, r1, 59 */
622 {4, 1, 2}, /* shl2add r3, r1, r2 */
623 {2, 1, 3}} /* sub r4, r1, r3 */
625 {-576460752303423490ll /* 0xf7fffffffffffffe */ ,
626 {{2, 0, 1}, /* sub r2, zero, r1 */
627 {6, 2, 59}, /* shli r3, r2, 59 */
628 {3, 2, 3}} /* shl1add r4, r2, r3 */
630 {-576460752303423489ll /* 0xf7ffffffffffffff */ ,
631 {{2, 0, 1}, /* sub r2, zero, r1 */
632 {6, 1, 59}, /* shli r3, r1, 59 */
633 {2, 2, 3}} /* sub r4, r2, r3 */
635 {-576460752303423488ll /* 0xf800000000000000 */ ,
636 {{2, 0, 1}, /* sub r2, zero, r1 */
637 {6, 2, 59}} /* shli r3, r2, 59 */
639 {-576460752303423487ll /* 0xf800000000000001 */ ,
640 {{6, 1, 59}, /* shli r2, r1, 59 */
641 {2, 1, 2}} /* sub r3, r1, r2 */
643 {-576460752303423486ll /* 0xf800000000000002 */ ,
644 {{6, 1, 1}, /* shli r2, r1, 1 */
645 {6, 1, 59}, /* shli r3, r1, 59 */
646 {2, 2, 3}} /* sub r4, r2, r3 */
648 {-576460752303423485ll /* 0xf800000000000003 */ ,
649 {{3, 1, 1}, /* shl1add r2, r1, r1 */
650 {6, 1, 59}, /* shli r3, r1, 59 */
651 {2, 2, 3}} /* sub r4, r2, r3 */
653 {-576460752303423484ll /* 0xf800000000000004 */ ,
654 {{6, 1, 2}, /* shli r2, r1, 2 */
655 {6, 1, 59}, /* shli r3, r1, 59 */
656 {2, 2, 3}} /* sub r4, r2, r3 */
658 {-576460752303423483ll /* 0xf800000000000005 */ ,
659 {{4, 1, 1}, /* shl2add r2, r1, r1 */
660 {6, 1, 59}, /* shli r3, r1, 59 */
661 {2, 2, 3}} /* sub r4, r2, r3 */
663 {-576460752303423480ll /* 0xf800000000000008 */ ,
664 {{6, 1, 3}, /* shli r2, r1, 3 */
665 {6, 1, 59}, /* shli r3, r1, 59 */
666 {2, 2, 3}} /* sub r4, r2, r3 */
668 {-576460752303423479ll /* 0xf800000000000009 */ ,
669 {{5, 1, 1}, /* shl3add r2, r1, r1 */
670 {6, 1, 59}, /* shli r3, r1, 59 */
671 {2, 2, 3}} /* sub r4, r2, r3 */
673 {-432345564227567617ll /* 0xf9ffffffffffffff */ ,
674 {{6, 1, 57}, /* shli r2, r1, 57 */
675 {4, 2, 1}, /* shl2add r3, r2, r1 */
676 {2, 2, 3}} /* sub r4, r2, r3 */
678 {-288230376151711752ll /* 0xfbfffffffffffff8 */ ,
679 {{2, 0, 1}, /* sub r2, zero, r1 */
680 {6, 2, 58}, /* shli r3, r2, 58 */
681 {5, 2, 3}} /* shl3add r4, r2, r3 */
683 {-288230376151711751ll /* 0xfbfffffffffffff9 */ ,
684 {{6, 1, 58}, /* shli r2, r1, 58 */
685 {5, 1, 2}, /* shl3add r3, r1, r2 */
686 {2, 1, 3}} /* sub r4, r1, r3 */
688 {-288230376151711748ll /* 0xfbfffffffffffffc */ ,
689 {{2, 0, 1}, /* sub r2, zero, r1 */
690 {6, 2, 58}, /* shli r3, r2, 58 */
691 {4, 2, 3}} /* shl2add r4, r2, r3 */
693 {-288230376151711747ll /* 0xfbfffffffffffffd */ ,
694 {{6, 1, 58}, /* shli r2, r1, 58 */
695 {4, 1, 2}, /* shl2add r3, r1, r2 */
696 {2, 1, 3}} /* sub r4, r1, r3 */
698 {-288230376151711746ll /* 0xfbfffffffffffffe */ ,
699 {{2, 0, 1}, /* sub r2, zero, r1 */
700 {6, 2, 58}, /* shli r3, r2, 58 */
701 {3, 2, 3}} /* shl1add r4, r2, r3 */
703 {-288230376151711745ll /* 0xfbffffffffffffff */ ,
704 {{2, 0, 1}, /* sub r2, zero, r1 */
705 {6, 1, 58}, /* shli r3, r1, 58 */
706 {2, 2, 3}} /* sub r4, r2, r3 */
708 {-288230376151711744ll /* 0xfc00000000000000 */ ,
709 {{2, 0, 1}, /* sub r2, zero, r1 */
710 {6, 2, 58}} /* shli r3, r2, 58 */
712 {-288230376151711743ll /* 0xfc00000000000001 */ ,
713 {{6, 1, 58}, /* shli r2, r1, 58 */
714 {2, 1, 2}} /* sub r3, r1, r2 */
716 {-288230376151711742ll /* 0xfc00000000000002 */ ,
717 {{6, 1, 1}, /* shli r2, r1, 1 */
718 {6, 1, 58}, /* shli r3, r1, 58 */
719 {2, 2, 3}} /* sub r4, r2, r3 */
721 {-288230376151711741ll /* 0xfc00000000000003 */ ,
722 {{3, 1, 1}, /* shl1add r2, r1, r1 */
723 {6, 1, 58}, /* shli r3, r1, 58 */
724 {2, 2, 3}} /* sub r4, r2, r3 */
726 {-288230376151711740ll /* 0xfc00000000000004 */ ,
727 {{6, 1, 2}, /* shli r2, r1, 2 */
728 {6, 1, 58}, /* shli r3, r1, 58 */
729 {2, 2, 3}} /* sub r4, r2, r3 */
731 {-288230376151711739ll /* 0xfc00000000000005 */ ,
732 {{4, 1, 1}, /* shl2add r2, r1, r1 */
733 {6, 1, 58}, /* shli r3, r1, 58 */
734 {2, 2, 3}} /* sub r4, r2, r3 */
736 {-288230376151711736ll /* 0xfc00000000000008 */ ,
737 {{6, 1, 3}, /* shli r2, r1, 3 */
738 {6, 1, 58}, /* shli r3, r1, 58 */
739 {2, 2, 3}} /* sub r4, r2, r3 */
741 {-288230376151711735ll /* 0xfc00000000000009 */ ,
742 {{5, 1, 1}, /* shl3add r2, r1, r1 */
743 {6, 1, 58}, /* shli r3, r1, 58 */
744 {2, 2, 3}} /* sub r4, r2, r3 */
746 {-216172782113783809ll /* 0xfcffffffffffffff */ ,
747 {{6, 1, 56}, /* shli r2, r1, 56 */
748 {4, 2, 1}, /* shl2add r3, r2, r1 */
749 {2, 2, 3}} /* sub r4, r2, r3 */
751 {-144115188075855880ll /* 0xfdfffffffffffff8 */ ,
752 {{2, 0, 1}, /* sub r2, zero, r1 */
753 {6, 2, 57}, /* shli r3, r2, 57 */
754 {5, 2, 3}} /* shl3add r4, r2, r3 */
756 {-144115188075855879ll /* 0xfdfffffffffffff9 */ ,
757 {{6, 1, 57}, /* shli r2, r1, 57 */
758 {5, 1, 2}, /* shl3add r3, r1, r2 */
759 {2, 1, 3}} /* sub r4, r1, r3 */
761 {-144115188075855876ll /* 0xfdfffffffffffffc */ ,
762 {{2, 0, 1}, /* sub r2, zero, r1 */
763 {6, 2, 57}, /* shli r3, r2, 57 */
764 {4, 2, 3}} /* shl2add r4, r2, r3 */
766 {-144115188075855875ll /* 0xfdfffffffffffffd */ ,
767 {{6, 1, 57}, /* shli r2, r1, 57 */
768 {4, 1, 2}, /* shl2add r3, r1, r2 */
769 {2, 1, 3}} /* sub r4, r1, r3 */
771 {-144115188075855874ll /* 0xfdfffffffffffffe */ ,
772 {{2, 0, 1}, /* sub r2, zero, r1 */
773 {6, 2, 57}, /* shli r3, r2, 57 */
774 {3, 2, 3}} /* shl1add r4, r2, r3 */
776 {-144115188075855873ll /* 0xfdffffffffffffff */ ,
777 {{2, 0, 1}, /* sub r2, zero, r1 */
778 {6, 1, 57}, /* shli r3, r1, 57 */
779 {2, 2, 3}} /* sub r4, r2, r3 */
781 {-144115188075855872ll /* 0xfe00000000000000 */ ,
782 {{2, 0, 1}, /* sub r2, zero, r1 */
783 {6, 2, 57}} /* shli r3, r2, 57 */
785 {-144115188075855871ll /* 0xfe00000000000001 */ ,
786 {{6, 1, 57}, /* shli r2, r1, 57 */
787 {2, 1, 2}} /* sub r3, r1, r2 */
789 {-144115188075855870ll /* 0xfe00000000000002 */ ,
790 {{6, 1, 1}, /* shli r2, r1, 1 */
791 {6, 1, 57}, /* shli r3, r1, 57 */
792 {2, 2, 3}} /* sub r4, r2, r3 */
794 {-144115188075855869ll /* 0xfe00000000000003 */ ,
795 {{3, 1, 1}, /* shl1add r2, r1, r1 */
796 {6, 1, 57}, /* shli r3, r1, 57 */
797 {2, 2, 3}} /* sub r4, r2, r3 */
799 {-144115188075855868ll /* 0xfe00000000000004 */ ,
800 {{6, 1, 2}, /* shli r2, r1, 2 */
801 {6, 1, 57}, /* shli r3, r1, 57 */
802 {2, 2, 3}} /* sub r4, r2, r3 */
804 {-144115188075855867ll /* 0xfe00000000000005 */ ,
805 {{4, 1, 1}, /* shl2add r2, r1, r1 */
806 {6, 1, 57}, /* shli r3, r1, 57 */
807 {2, 2, 3}} /* sub r4, r2, r3 */
809 {-144115188075855864ll /* 0xfe00000000000008 */ ,
810 {{6, 1, 3}, /* shli r2, r1, 3 */
811 {6, 1, 57}, /* shli r3, r1, 57 */
812 {2, 2, 3}} /* sub r4, r2, r3 */
814 {-144115188075855863ll /* 0xfe00000000000009 */ ,
815 {{5, 1, 1}, /* shl3add r2, r1, r1 */
816 {6, 1, 57}, /* shli r3, r1, 57 */
817 {2, 2, 3}} /* sub r4, r2, r3 */
819 {-108086391056891905ll /* 0xfe7fffffffffffff */ ,
820 {{6, 1, 55}, /* shli r2, r1, 55 */
821 {4, 2, 1}, /* shl2add r3, r2, r1 */
822 {2, 2, 3}} /* sub r4, r2, r3 */
824 {-72057594037927944ll /* 0xfefffffffffffff8 */ ,
825 {{2, 0, 1}, /* sub r2, zero, r1 */
826 {6, 2, 56}, /* shli r3, r2, 56 */
827 {5, 2, 3}} /* shl3add r4, r2, r3 */
829 {-72057594037927943ll /* 0xfefffffffffffff9 */ ,
830 {{6, 1, 56}, /* shli r2, r1, 56 */
831 {5, 1, 2}, /* shl3add r3, r1, r2 */
832 {2, 1, 3}} /* sub r4, r1, r3 */
834 {-72057594037927940ll /* 0xfefffffffffffffc */ ,
835 {{2, 0, 1}, /* sub r2, zero, r1 */
836 {6, 2, 56}, /* shli r3, r2, 56 */
837 {4, 2, 3}} /* shl2add r4, r2, r3 */
839 {-72057594037927939ll /* 0xfefffffffffffffd */ ,
840 {{6, 1, 56}, /* shli r2, r1, 56 */
841 {4, 1, 2}, /* shl2add r3, r1, r2 */
842 {2, 1, 3}} /* sub r4, r1, r3 */
844 {-72057594037927938ll /* 0xfefffffffffffffe */ ,
845 {{2, 0, 1}, /* sub r2, zero, r1 */
846 {6, 2, 56}, /* shli r3, r2, 56 */
847 {3, 2, 3}} /* shl1add r4, r2, r3 */
849 {-72057594037927937ll /* 0xfeffffffffffffff */ ,
850 {{2, 0, 1}, /* sub r2, zero, r1 */
851 {6, 1, 56}, /* shli r3, r1, 56 */
852 {2, 2, 3}} /* sub r4, r2, r3 */
854 {-72057594037927936ll /* 0xff00000000000000 */ ,
855 {{2, 0, 1}, /* sub r2, zero, r1 */
856 {6, 2, 56}} /* shli r3, r2, 56 */
858 {-72057594037927935ll /* 0xff00000000000001 */ ,
859 {{6, 1, 56}, /* shli r2, r1, 56 */
860 {2, 1, 2}} /* sub r3, r1, r2 */
862 {-72057594037927934ll /* 0xff00000000000002 */ ,
863 {{6, 1, 1}, /* shli r2, r1, 1 */
864 {6, 1, 56}, /* shli r3, r1, 56 */
865 {2, 2, 3}} /* sub r4, r2, r3 */
867 {-72057594037927933ll /* 0xff00000000000003 */ ,
868 {{3, 1, 1}, /* shl1add r2, r1, r1 */
869 {6, 1, 56}, /* shli r3, r1, 56 */
870 {2, 2, 3}} /* sub r4, r2, r3 */
872 {-72057594037927932ll /* 0xff00000000000004 */ ,
873 {{6, 1, 2}, /* shli r2, r1, 2 */
874 {6, 1, 56}, /* shli r3, r1, 56 */
875 {2, 2, 3}} /* sub r4, r2, r3 */
877 {-72057594037927931ll /* 0xff00000000000005 */ ,
878 {{4, 1, 1}, /* shl2add r2, r1, r1 */
879 {6, 1, 56}, /* shli r3, r1, 56 */
880 {2, 2, 3}} /* sub r4, r2, r3 */
882 {-72057594037927928ll /* 0xff00000000000008 */ ,
883 {{6, 1, 3}, /* shli r2, r1, 3 */
884 {6, 1, 56}, /* shli r3, r1, 56 */
885 {2, 2, 3}} /* sub r4, r2, r3 */
887 {-72057594037927927ll /* 0xff00000000000009 */ ,
888 {{5, 1, 1}, /* shl3add r2, r1, r1 */
889 {6, 1, 56}, /* shli r3, r1, 56 */
890 {2, 2, 3}} /* sub r4, r2, r3 */
892 {-54043195528445953ll /* 0xff3fffffffffffff */ ,
893 {{6, 1, 54}, /* shli r2, r1, 54 */
894 {4, 2, 1}, /* shl2add r3, r2, r1 */
895 {2, 2, 3}} /* sub r4, r2, r3 */
897 {-36028797018963976ll /* 0xff7ffffffffffff8 */ ,
898 {{2, 0, 1}, /* sub r2, zero, r1 */
899 {6, 2, 55}, /* shli r3, r2, 55 */
900 {5, 2, 3}} /* shl3add r4, r2, r3 */
902 {-36028797018963975ll /* 0xff7ffffffffffff9 */ ,
903 {{6, 1, 55}, /* shli r2, r1, 55 */
904 {5, 1, 2}, /* shl3add r3, r1, r2 */
905 {2, 1, 3}} /* sub r4, r1, r3 */
907 {-36028797018963972ll /* 0xff7ffffffffffffc */ ,
908 {{2, 0, 1}, /* sub r2, zero, r1 */
909 {6, 2, 55}, /* shli r3, r2, 55 */
910 {4, 2, 3}} /* shl2add r4, r2, r3 */
912 {-36028797018963971ll /* 0xff7ffffffffffffd */ ,
913 {{6, 1, 55}, /* shli r2, r1, 55 */
914 {4, 1, 2}, /* shl2add r3, r1, r2 */
915 {2, 1, 3}} /* sub r4, r1, r3 */
917 {-36028797018963970ll /* 0xff7ffffffffffffe */ ,
918 {{2, 0, 1}, /* sub r2, zero, r1 */
919 {6, 2, 55}, /* shli r3, r2, 55 */
920 {3, 2, 3}} /* shl1add r4, r2, r3 */
922 {-36028797018963969ll /* 0xff7fffffffffffff */ ,
923 {{2, 0, 1}, /* sub r2, zero, r1 */
924 {6, 1, 55}, /* shli r3, r1, 55 */
925 {2, 2, 3}} /* sub r4, r2, r3 */
927 {-36028797018963968ll /* 0xff80000000000000 */ ,
928 {{2, 0, 1}, /* sub r2, zero, r1 */
929 {6, 2, 55}} /* shli r3, r2, 55 */
931 {-36028797018963967ll /* 0xff80000000000001 */ ,
932 {{6, 1, 55}, /* shli r2, r1, 55 */
933 {2, 1, 2}} /* sub r3, r1, r2 */
935 {-36028797018963966ll /* 0xff80000000000002 */ ,
936 {{6, 1, 1}, /* shli r2, r1, 1 */
937 {6, 1, 55}, /* shli r3, r1, 55 */
938 {2, 2, 3}} /* sub r4, r2, r3 */
940 {-36028797018963965ll /* 0xff80000000000003 */ ,
941 {{3, 1, 1}, /* shl1add r2, r1, r1 */
942 {6, 1, 55}, /* shli r3, r1, 55 */
943 {2, 2, 3}} /* sub r4, r2, r3 */
945 {-36028797018963964ll /* 0xff80000000000004 */ ,
946 {{6, 1, 2}, /* shli r2, r1, 2 */
947 {6, 1, 55}, /* shli r3, r1, 55 */
948 {2, 2, 3}} /* sub r4, r2, r3 */
950 {-36028797018963963ll /* 0xff80000000000005 */ ,
951 {{4, 1, 1}, /* shl2add r2, r1, r1 */
952 {6, 1, 55}, /* shli r3, r1, 55 */
953 {2, 2, 3}} /* sub r4, r2, r3 */
955 {-36028797018963960ll /* 0xff80000000000008 */ ,
956 {{6, 1, 3}, /* shli r2, r1, 3 */
957 {6, 1, 55}, /* shli r3, r1, 55 */
958 {2, 2, 3}} /* sub r4, r2, r3 */
960 {-36028797018963959ll /* 0xff80000000000009 */ ,
961 {{5, 1, 1}, /* shl3add r2, r1, r1 */
962 {6, 1, 55}, /* shli r3, r1, 55 */
963 {2, 2, 3}} /* sub r4, r2, r3 */
965 {-27021597764222977ll /* 0xff9fffffffffffff */ ,
966 {{6, 1, 53}, /* shli r2, r1, 53 */
967 {4, 2, 1}, /* shl2add r3, r2, r1 */
968 {2, 2, 3}} /* sub r4, r2, r3 */
970 {-18014398509481992ll /* 0xffbffffffffffff8 */ ,
971 {{2, 0, 1}, /* sub r2, zero, r1 */
972 {6, 2, 54}, /* shli r3, r2, 54 */
973 {5, 2, 3}} /* shl3add r4, r2, r3 */
975 {-18014398509481991ll /* 0xffbffffffffffff9 */ ,
976 {{6, 1, 54}, /* shli r2, r1, 54 */
977 {5, 1, 2}, /* shl3add r3, r1, r2 */
978 {2, 1, 3}} /* sub r4, r1, r3 */
980 {-18014398509481988ll /* 0xffbffffffffffffc */ ,
981 {{2, 0, 1}, /* sub r2, zero, r1 */
982 {6, 2, 54}, /* shli r3, r2, 54 */
983 {4, 2, 3}} /* shl2add r4, r2, r3 */
985 {-18014398509481987ll /* 0xffbffffffffffffd */ ,
986 {{6, 1, 54}, /* shli r2, r1, 54 */
987 {4, 1, 2}, /* shl2add r3, r1, r2 */
988 {2, 1, 3}} /* sub r4, r1, r3 */
990 {-18014398509481986ll /* 0xffbffffffffffffe */ ,
991 {{2, 0, 1}, /* sub r2, zero, r1 */
992 {6, 2, 54}, /* shli r3, r2, 54 */
993 {3, 2, 3}} /* shl1add r4, r2, r3 */
995 {-18014398509481985ll /* 0xffbfffffffffffff */ ,
996 {{2, 0, 1}, /* sub r2, zero, r1 */
997 {6, 1, 54}, /* shli r3, r1, 54 */
998 {2, 2, 3}} /* sub r4, r2, r3 */
1000 {-18014398509481984ll /* 0xffc0000000000000 */ ,
1001 {{2, 0, 1}, /* sub r2, zero, r1 */
1002 {6, 2, 54}} /* shli r3, r2, 54 */
1004 {-18014398509481983ll /* 0xffc0000000000001 */ ,
1005 {{6, 1, 54}, /* shli r2, r1, 54 */
1006 {2, 1, 2}} /* sub r3, r1, r2 */
1008 {-18014398509481982ll /* 0xffc0000000000002 */ ,
1009 {{6, 1, 1}, /* shli r2, r1, 1 */
1010 {6, 1, 54}, /* shli r3, r1, 54 */
1011 {2, 2, 3}} /* sub r4, r2, r3 */
1013 {-18014398509481981ll /* 0xffc0000000000003 */ ,
1014 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1015 {6, 1, 54}, /* shli r3, r1, 54 */
1016 {2, 2, 3}} /* sub r4, r2, r3 */
1018 {-18014398509481980ll /* 0xffc0000000000004 */ ,
1019 {{6, 1, 2}, /* shli r2, r1, 2 */
1020 {6, 1, 54}, /* shli r3, r1, 54 */
1021 {2, 2, 3}} /* sub r4, r2, r3 */
1023 {-18014398509481979ll /* 0xffc0000000000005 */ ,
1024 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1025 {6, 1, 54}, /* shli r3, r1, 54 */
1026 {2, 2, 3}} /* sub r4, r2, r3 */
1028 {-18014398509481976ll /* 0xffc0000000000008 */ ,
1029 {{6, 1, 3}, /* shli r2, r1, 3 */
1030 {6, 1, 54}, /* shli r3, r1, 54 */
1031 {2, 2, 3}} /* sub r4, r2, r3 */
1033 {-18014398509481975ll /* 0xffc0000000000009 */ ,
1034 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1035 {6, 1, 54}, /* shli r3, r1, 54 */
1036 {2, 2, 3}} /* sub r4, r2, r3 */
1038 {-13510798882111489ll /* 0xffcfffffffffffff */ ,
1039 {{6, 1, 52}, /* shli r2, r1, 52 */
1040 {4, 2, 1}, /* shl2add r3, r2, r1 */
1041 {2, 2, 3}} /* sub r4, r2, r3 */
1043 {-9007199254741000ll /* 0xffdffffffffffff8 */ ,
1044 {{2, 0, 1}, /* sub r2, zero, r1 */
1045 {6, 2, 53}, /* shli r3, r2, 53 */
1046 {5, 2, 3}} /* shl3add r4, r2, r3 */
1048 {-9007199254740999ll /* 0xffdffffffffffff9 */ ,
1049 {{6, 1, 53}, /* shli r2, r1, 53 */
1050 {5, 1, 2}, /* shl3add r3, r1, r2 */
1051 {2, 1, 3}} /* sub r4, r1, r3 */
1053 {-9007199254740996ll /* 0xffdffffffffffffc */ ,
1054 {{2, 0, 1}, /* sub r2, zero, r1 */
1055 {6, 2, 53}, /* shli r3, r2, 53 */
1056 {4, 2, 3}} /* shl2add r4, r2, r3 */
1058 {-9007199254740995ll /* 0xffdffffffffffffd */ ,
1059 {{6, 1, 53}, /* shli r2, r1, 53 */
1060 {4, 1, 2}, /* shl2add r3, r1, r2 */
1061 {2, 1, 3}} /* sub r4, r1, r3 */
1063 {-9007199254740994ll /* 0xffdffffffffffffe */ ,
1064 {{2, 0, 1}, /* sub r2, zero, r1 */
1065 {6, 2, 53}, /* shli r3, r2, 53 */
1066 {3, 2, 3}} /* shl1add r4, r2, r3 */
1068 {-9007199254740993ll /* 0xffdfffffffffffff */ ,
1069 {{2, 0, 1}, /* sub r2, zero, r1 */
1070 {6, 1, 53}, /* shli r3, r1, 53 */
1071 {2, 2, 3}} /* sub r4, r2, r3 */
1073 {-9007199254740992ll /* 0xffe0000000000000 */ ,
1074 {{2, 0, 1}, /* sub r2, zero, r1 */
1075 {6, 2, 53}} /* shli r3, r2, 53 */
1077 {-9007199254740991ll /* 0xffe0000000000001 */ ,
1078 {{6, 1, 53}, /* shli r2, r1, 53 */
1079 {2, 1, 2}} /* sub r3, r1, r2 */
1081 {-9007199254740990ll /* 0xffe0000000000002 */ ,
1082 {{6, 1, 1}, /* shli r2, r1, 1 */
1083 {6, 1, 53}, /* shli r3, r1, 53 */
1084 {2, 2, 3}} /* sub r4, r2, r3 */
1086 {-9007199254740989ll /* 0xffe0000000000003 */ ,
1087 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1088 {6, 1, 53}, /* shli r3, r1, 53 */
1089 {2, 2, 3}} /* sub r4, r2, r3 */
1091 {-9007199254740988ll /* 0xffe0000000000004 */ ,
1092 {{6, 1, 2}, /* shli r2, r1, 2 */
1093 {6, 1, 53}, /* shli r3, r1, 53 */
1094 {2, 2, 3}} /* sub r4, r2, r3 */
1096 {-9007199254740987ll /* 0xffe0000000000005 */ ,
1097 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1098 {6, 1, 53}, /* shli r3, r1, 53 */
1099 {2, 2, 3}} /* sub r4, r2, r3 */
1101 {-9007199254740984ll /* 0xffe0000000000008 */ ,
1102 {{6, 1, 3}, /* shli r2, r1, 3 */
1103 {6, 1, 53}, /* shli r3, r1, 53 */
1104 {2, 2, 3}} /* sub r4, r2, r3 */
1106 {-9007199254740983ll /* 0xffe0000000000009 */ ,
1107 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1108 {6, 1, 53}, /* shli r3, r1, 53 */
1109 {2, 2, 3}} /* sub r4, r2, r3 */
1111 {-6755399441055745ll /* 0xffe7ffffffffffff */ ,
1112 {{6, 1, 51}, /* shli r2, r1, 51 */
1113 {4, 2, 1}, /* shl2add r3, r2, r1 */
1114 {2, 2, 3}} /* sub r4, r2, r3 */
1116 {-4503599627370504ll /* 0xffeffffffffffff8 */ ,
1117 {{2, 0, 1}, /* sub r2, zero, r1 */
1118 {6, 2, 52}, /* shli r3, r2, 52 */
1119 {5, 2, 3}} /* shl3add r4, r2, r3 */
1121 {-4503599627370503ll /* 0xffeffffffffffff9 */ ,
1122 {{6, 1, 52}, /* shli r2, r1, 52 */
1123 {5, 1, 2}, /* shl3add r3, r1, r2 */
1124 {2, 1, 3}} /* sub r4, r1, r3 */
1126 {-4503599627370500ll /* 0xffeffffffffffffc */ ,
1127 {{2, 0, 1}, /* sub r2, zero, r1 */
1128 {6, 2, 52}, /* shli r3, r2, 52 */
1129 {4, 2, 3}} /* shl2add r4, r2, r3 */
1131 {-4503599627370499ll /* 0xffeffffffffffffd */ ,
1132 {{6, 1, 52}, /* shli r2, r1, 52 */
1133 {4, 1, 2}, /* shl2add r3, r1, r2 */
1134 {2, 1, 3}} /* sub r4, r1, r3 */
1136 {-4503599627370498ll /* 0xffeffffffffffffe */ ,
1137 {{2, 0, 1}, /* sub r2, zero, r1 */
1138 {6, 2, 52}, /* shli r3, r2, 52 */
1139 {3, 2, 3}} /* shl1add r4, r2, r3 */
1141 {-4503599627370497ll /* 0xffefffffffffffff */ ,
1142 {{2, 0, 1}, /* sub r2, zero, r1 */
1143 {6, 1, 52}, /* shli r3, r1, 52 */
1144 {2, 2, 3}} /* sub r4, r2, r3 */
1146 {-4503599627370496ll /* 0xfff0000000000000 */ ,
1147 {{2, 0, 1}, /* sub r2, zero, r1 */
1148 {6, 2, 52}} /* shli r3, r2, 52 */
1150 {-4503599627370495ll /* 0xfff0000000000001 */ ,
1151 {{6, 1, 52}, /* shli r2, r1, 52 */
1152 {2, 1, 2}} /* sub r3, r1, r2 */
1154 {-4503599627370494ll /* 0xfff0000000000002 */ ,
1155 {{6, 1, 1}, /* shli r2, r1, 1 */
1156 {6, 1, 52}, /* shli r3, r1, 52 */
1157 {2, 2, 3}} /* sub r4, r2, r3 */
1159 {-4503599627370493ll /* 0xfff0000000000003 */ ,
1160 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1161 {6, 1, 52}, /* shli r3, r1, 52 */
1162 {2, 2, 3}} /* sub r4, r2, r3 */
1164 {-4503599627370492ll /* 0xfff0000000000004 */ ,
1165 {{6, 1, 2}, /* shli r2, r1, 2 */
1166 {6, 1, 52}, /* shli r3, r1, 52 */
1167 {2, 2, 3}} /* sub r4, r2, r3 */
1169 {-4503599627370491ll /* 0xfff0000000000005 */ ,
1170 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1171 {6, 1, 52}, /* shli r3, r1, 52 */
1172 {2, 2, 3}} /* sub r4, r2, r3 */
1174 {-4503599627370488ll /* 0xfff0000000000008 */ ,
1175 {{6, 1, 3}, /* shli r2, r1, 3 */
1176 {6, 1, 52}, /* shli r3, r1, 52 */
1177 {2, 2, 3}} /* sub r4, r2, r3 */
1179 {-4503599627370487ll /* 0xfff0000000000009 */ ,
1180 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1181 {6, 1, 52}, /* shli r3, r1, 52 */
1182 {2, 2, 3}} /* sub r4, r2, r3 */
1184 {-3377699720527873ll /* 0xfff3ffffffffffff */ ,
1185 {{6, 1, 50}, /* shli r2, r1, 50 */
1186 {4, 2, 1}, /* shl2add r3, r2, r1 */
1187 {2, 2, 3}} /* sub r4, r2, r3 */
1189 {-2251799813685256ll /* 0xfff7fffffffffff8 */ ,
1190 {{2, 0, 1}, /* sub r2, zero, r1 */
1191 {6, 2, 51}, /* shli r3, r2, 51 */
1192 {5, 2, 3}} /* shl3add r4, r2, r3 */
1194 {-2251799813685255ll /* 0xfff7fffffffffff9 */ ,
1195 {{6, 1, 51}, /* shli r2, r1, 51 */
1196 {5, 1, 2}, /* shl3add r3, r1, r2 */
1197 {2, 1, 3}} /* sub r4, r1, r3 */
1199 {-2251799813685252ll /* 0xfff7fffffffffffc */ ,
1200 {{2, 0, 1}, /* sub r2, zero, r1 */
1201 {6, 2, 51}, /* shli r3, r2, 51 */
1202 {4, 2, 3}} /* shl2add r4, r2, r3 */
1204 {-2251799813685251ll /* 0xfff7fffffffffffd */ ,
1205 {{6, 1, 51}, /* shli r2, r1, 51 */
1206 {4, 1, 2}, /* shl2add r3, r1, r2 */
1207 {2, 1, 3}} /* sub r4, r1, r3 */
1209 {-2251799813685250ll /* 0xfff7fffffffffffe */ ,
1210 {{2, 0, 1}, /* sub r2, zero, r1 */
1211 {6, 2, 51}, /* shli r3, r2, 51 */
1212 {3, 2, 3}} /* shl1add r4, r2, r3 */
1214 {-2251799813685249ll /* 0xfff7ffffffffffff */ ,
1215 {{2, 0, 1}, /* sub r2, zero, r1 */
1216 {6, 1, 51}, /* shli r3, r1, 51 */
1217 {2, 2, 3}} /* sub r4, r2, r3 */
1219 {-2251799813685248ll /* 0xfff8000000000000 */ ,
1220 {{2, 0, 1}, /* sub r2, zero, r1 */
1221 {6, 2, 51}} /* shli r3, r2, 51 */
1223 {-2251799813685247ll /* 0xfff8000000000001 */ ,
1224 {{6, 1, 51}, /* shli r2, r1, 51 */
1225 {2, 1, 2}} /* sub r3, r1, r2 */
1227 {-2251799813685246ll /* 0xfff8000000000002 */ ,
1228 {{6, 1, 1}, /* shli r2, r1, 1 */
1229 {6, 1, 51}, /* shli r3, r1, 51 */
1230 {2, 2, 3}} /* sub r4, r2, r3 */
1232 {-2251799813685245ll /* 0xfff8000000000003 */ ,
1233 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1234 {6, 1, 51}, /* shli r3, r1, 51 */
1235 {2, 2, 3}} /* sub r4, r2, r3 */
1237 {-2251799813685244ll /* 0xfff8000000000004 */ ,
1238 {{6, 1, 2}, /* shli r2, r1, 2 */
1239 {6, 1, 51}, /* shli r3, r1, 51 */
1240 {2, 2, 3}} /* sub r4, r2, r3 */
1242 {-2251799813685243ll /* 0xfff8000000000005 */ ,
1243 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1244 {6, 1, 51}, /* shli r3, r1, 51 */
1245 {2, 2, 3}} /* sub r4, r2, r3 */
1247 {-2251799813685240ll /* 0xfff8000000000008 */ ,
1248 {{6, 1, 3}, /* shli r2, r1, 3 */
1249 {6, 1, 51}, /* shli r3, r1, 51 */
1250 {2, 2, 3}} /* sub r4, r2, r3 */
1252 {-2251799813685239ll /* 0xfff8000000000009 */ ,
1253 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1254 {6, 1, 51}, /* shli r3, r1, 51 */
1255 {2, 2, 3}} /* sub r4, r2, r3 */
1257 {-1688849860263937ll /* 0xfff9ffffffffffff */ ,
1258 {{6, 1, 49}, /* shli r2, r1, 49 */
1259 {4, 2, 1}, /* shl2add r3, r2, r1 */
1260 {2, 2, 3}} /* sub r4, r2, r3 */
1262 {-1125899906842632ll /* 0xfffbfffffffffff8 */ ,
1263 {{2, 0, 1}, /* sub r2, zero, r1 */
1264 {6, 2, 50}, /* shli r3, r2, 50 */
1265 {5, 2, 3}} /* shl3add r4, r2, r3 */
1267 {-1125899906842631ll /* 0xfffbfffffffffff9 */ ,
1268 {{6, 1, 50}, /* shli r2, r1, 50 */
1269 {5, 1, 2}, /* shl3add r3, r1, r2 */
1270 {2, 1, 3}} /* sub r4, r1, r3 */
1272 {-1125899906842628ll /* 0xfffbfffffffffffc */ ,
1273 {{2, 0, 1}, /* sub r2, zero, r1 */
1274 {6, 2, 50}, /* shli r3, r2, 50 */
1275 {4, 2, 3}} /* shl2add r4, r2, r3 */
1277 {-1125899906842627ll /* 0xfffbfffffffffffd */ ,
1278 {{6, 1, 50}, /* shli r2, r1, 50 */
1279 {4, 1, 2}, /* shl2add r3, r1, r2 */
1280 {2, 1, 3}} /* sub r4, r1, r3 */
1282 {-1125899906842626ll /* 0xfffbfffffffffffe */ ,
1283 {{2, 0, 1}, /* sub r2, zero, r1 */
1284 {6, 2, 50}, /* shli r3, r2, 50 */
1285 {3, 2, 3}} /* shl1add r4, r2, r3 */
1287 {-1125899906842625ll /* 0xfffbffffffffffff */ ,
1288 {{2, 0, 1}, /* sub r2, zero, r1 */
1289 {6, 1, 50}, /* shli r3, r1, 50 */
1290 {2, 2, 3}} /* sub r4, r2, r3 */
1292 {-1125899906842624ll /* 0xfffc000000000000 */ ,
1293 {{2, 0, 1}, /* sub r2, zero, r1 */
1294 {6, 2, 50}} /* shli r3, r2, 50 */
1296 {-1125899906842623ll /* 0xfffc000000000001 */ ,
1297 {{6, 1, 50}, /* shli r2, r1, 50 */
1298 {2, 1, 2}} /* sub r3, r1, r2 */
1300 {-1125899906842622ll /* 0xfffc000000000002 */ ,
1301 {{6, 1, 1}, /* shli r2, r1, 1 */
1302 {6, 1, 50}, /* shli r3, r1, 50 */
1303 {2, 2, 3}} /* sub r4, r2, r3 */
1305 {-1125899906842621ll /* 0xfffc000000000003 */ ,
1306 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1307 {6, 1, 50}, /* shli r3, r1, 50 */
1308 {2, 2, 3}} /* sub r4, r2, r3 */
1310 {-1125899906842620ll /* 0xfffc000000000004 */ ,
1311 {{6, 1, 2}, /* shli r2, r1, 2 */
1312 {6, 1, 50}, /* shli r3, r1, 50 */
1313 {2, 2, 3}} /* sub r4, r2, r3 */
1315 {-1125899906842619ll /* 0xfffc000000000005 */ ,
1316 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1317 {6, 1, 50}, /* shli r3, r1, 50 */
1318 {2, 2, 3}} /* sub r4, r2, r3 */
1320 {-1125899906842616ll /* 0xfffc000000000008 */ ,
1321 {{6, 1, 3}, /* shli r2, r1, 3 */
1322 {6, 1, 50}, /* shli r3, r1, 50 */
1323 {2, 2, 3}} /* sub r4, r2, r3 */
1325 {-1125899906842615ll /* 0xfffc000000000009 */ ,
1326 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1327 {6, 1, 50}, /* shli r3, r1, 50 */
1328 {2, 2, 3}} /* sub r4, r2, r3 */
1330 {-844424930131969ll /* 0xfffcffffffffffff */ ,
1331 {{6, 1, 48}, /* shli r2, r1, 48 */
1332 {4, 2, 1}, /* shl2add r3, r2, r1 */
1333 {2, 2, 3}} /* sub r4, r2, r3 */
1335 {-562949953421320ll /* 0xfffdfffffffffff8 */ ,
1336 {{2, 0, 1}, /* sub r2, zero, r1 */
1337 {6, 2, 49}, /* shli r3, r2, 49 */
1338 {5, 2, 3}} /* shl3add r4, r2, r3 */
1340 {-562949953421319ll /* 0xfffdfffffffffff9 */ ,
1341 {{6, 1, 49}, /* shli r2, r1, 49 */
1342 {5, 1, 2}, /* shl3add r3, r1, r2 */
1343 {2, 1, 3}} /* sub r4, r1, r3 */
1345 {-562949953421316ll /* 0xfffdfffffffffffc */ ,
1346 {{2, 0, 1}, /* sub r2, zero, r1 */
1347 {6, 2, 49}, /* shli r3, r2, 49 */
1348 {4, 2, 3}} /* shl2add r4, r2, r3 */
1350 {-562949953421315ll /* 0xfffdfffffffffffd */ ,
1351 {{6, 1, 49}, /* shli r2, r1, 49 */
1352 {4, 1, 2}, /* shl2add r3, r1, r2 */
1353 {2, 1, 3}} /* sub r4, r1, r3 */
1355 {-562949953421314ll /* 0xfffdfffffffffffe */ ,
1356 {{2, 0, 1}, /* sub r2, zero, r1 */
1357 {6, 2, 49}, /* shli r3, r2, 49 */
1358 {3, 2, 3}} /* shl1add r4, r2, r3 */
1360 {-562949953421313ll /* 0xfffdffffffffffff */ ,
1361 {{2, 0, 1}, /* sub r2, zero, r1 */
1362 {6, 1, 49}, /* shli r3, r1, 49 */
1363 {2, 2, 3}} /* sub r4, r2, r3 */
1365 {-562949953421312ll /* 0xfffe000000000000 */ ,
1366 {{2, 0, 1}, /* sub r2, zero, r1 */
1367 {6, 2, 49}} /* shli r3, r2, 49 */
1369 {-562949953421311ll /* 0xfffe000000000001 */ ,
1370 {{6, 1, 49}, /* shli r2, r1, 49 */
1371 {2, 1, 2}} /* sub r3, r1, r2 */
1373 {-562949953421310ll /* 0xfffe000000000002 */ ,
1374 {{6, 1, 1}, /* shli r2, r1, 1 */
1375 {6, 1, 49}, /* shli r3, r1, 49 */
1376 {2, 2, 3}} /* sub r4, r2, r3 */
1378 {-562949953421309ll /* 0xfffe000000000003 */ ,
1379 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1380 {6, 1, 49}, /* shli r3, r1, 49 */
1381 {2, 2, 3}} /* sub r4, r2, r3 */
1383 {-562949953421308ll /* 0xfffe000000000004 */ ,
1384 {{6, 1, 2}, /* shli r2, r1, 2 */
1385 {6, 1, 49}, /* shli r3, r1, 49 */
1386 {2, 2, 3}} /* sub r4, r2, r3 */
1388 {-562949953421307ll /* 0xfffe000000000005 */ ,
1389 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1390 {6, 1, 49}, /* shli r3, r1, 49 */
1391 {2, 2, 3}} /* sub r4, r2, r3 */
1393 {-562949953421304ll /* 0xfffe000000000008 */ ,
1394 {{6, 1, 3}, /* shli r2, r1, 3 */
1395 {6, 1, 49}, /* shli r3, r1, 49 */
1396 {2, 2, 3}} /* sub r4, r2, r3 */
1398 {-562949953421303ll /* 0xfffe000000000009 */ ,
1399 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1400 {6, 1, 49}, /* shli r3, r1, 49 */
1401 {2, 2, 3}} /* sub r4, r2, r3 */
1403 {-422212465065985ll /* 0xfffe7fffffffffff */ ,
1404 {{6, 1, 47}, /* shli r2, r1, 47 */
1405 {4, 2, 1}, /* shl2add r3, r2, r1 */
1406 {2, 2, 3}} /* sub r4, r2, r3 */
1408 {-281474976710664ll /* 0xfffefffffffffff8 */ ,
1409 {{2, 0, 1}, /* sub r2, zero, r1 */
1410 {6, 2, 48}, /* shli r3, r2, 48 */
1411 {5, 2, 3}} /* shl3add r4, r2, r3 */
1413 {-281474976710663ll /* 0xfffefffffffffff9 */ ,
1414 {{6, 1, 48}, /* shli r2, r1, 48 */
1415 {5, 1, 2}, /* shl3add r3, r1, r2 */
1416 {2, 1, 3}} /* sub r4, r1, r3 */
1418 {-281474976710660ll /* 0xfffefffffffffffc */ ,
1419 {{2, 0, 1}, /* sub r2, zero, r1 */
1420 {6, 2, 48}, /* shli r3, r2, 48 */
1421 {4, 2, 3}} /* shl2add r4, r2, r3 */
1423 {-281474976710659ll /* 0xfffefffffffffffd */ ,
1424 {{6, 1, 48}, /* shli r2, r1, 48 */
1425 {4, 1, 2}, /* shl2add r3, r1, r2 */
1426 {2, 1, 3}} /* sub r4, r1, r3 */
1428 {-281474976710658ll /* 0xfffefffffffffffe */ ,
1429 {{2, 0, 1}, /* sub r2, zero, r1 */
1430 {6, 2, 48}, /* shli r3, r2, 48 */
1431 {3, 2, 3}} /* shl1add r4, r2, r3 */
1433 {-281474976710657ll /* 0xfffeffffffffffff */ ,
1434 {{2, 0, 1}, /* sub r2, zero, r1 */
1435 {6, 1, 48}, /* shli r3, r1, 48 */
1436 {2, 2, 3}} /* sub r4, r2, r3 */
1438 {-281474976710656ll /* 0xffff000000000000 */ ,
1439 {{2, 0, 1}, /* sub r2, zero, r1 */
1440 {6, 2, 48}} /* shli r3, r2, 48 */
1442 {-281474976710655ll /* 0xffff000000000001 */ ,
1443 {{6, 1, 48}, /* shli r2, r1, 48 */
1444 {2, 1, 2}} /* sub r3, r1, r2 */
1446 {-281474976710654ll /* 0xffff000000000002 */ ,
1447 {{6, 1, 1}, /* shli r2, r1, 1 */
1448 {6, 1, 48}, /* shli r3, r1, 48 */
1449 {2, 2, 3}} /* sub r4, r2, r3 */
1451 {-281474976710653ll /* 0xffff000000000003 */ ,
1452 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1453 {6, 1, 48}, /* shli r3, r1, 48 */
1454 {2, 2, 3}} /* sub r4, r2, r3 */
1456 {-281474976710652ll /* 0xffff000000000004 */ ,
1457 {{6, 1, 2}, /* shli r2, r1, 2 */
1458 {6, 1, 48}, /* shli r3, r1, 48 */
1459 {2, 2, 3}} /* sub r4, r2, r3 */
1461 {-281474976710651ll /* 0xffff000000000005 */ ,
1462 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1463 {6, 1, 48}, /* shli r3, r1, 48 */
1464 {2, 2, 3}} /* sub r4, r2, r3 */
1466 {-281474976710648ll /* 0xffff000000000008 */ ,
1467 {{6, 1, 3}, /* shli r2, r1, 3 */
1468 {6, 1, 48}, /* shli r3, r1, 48 */
1469 {2, 2, 3}} /* sub r4, r2, r3 */
1471 {-281474976710647ll /* 0xffff000000000009 */ ,
1472 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1473 {6, 1, 48}, /* shli r3, r1, 48 */
1474 {2, 2, 3}} /* sub r4, r2, r3 */
1476 {-211106232532993ll /* 0xffff3fffffffffff */ ,
1477 {{6, 1, 46}, /* shli r2, r1, 46 */
1478 {4, 2, 1}, /* shl2add r3, r2, r1 */
1479 {2, 2, 3}} /* sub r4, r2, r3 */
1481 {-140737488355336ll /* 0xffff7ffffffffff8 */ ,
1482 {{2, 0, 1}, /* sub r2, zero, r1 */
1483 {6, 2, 47}, /* shli r3, r2, 47 */
1484 {5, 2, 3}} /* shl3add r4, r2, r3 */
1486 {-140737488355335ll /* 0xffff7ffffffffff9 */ ,
1487 {{6, 1, 47}, /* shli r2, r1, 47 */
1488 {5, 1, 2}, /* shl3add r3, r1, r2 */
1489 {2, 1, 3}} /* sub r4, r1, r3 */
1491 {-140737488355332ll /* 0xffff7ffffffffffc */ ,
1492 {{2, 0, 1}, /* sub r2, zero, r1 */
1493 {6, 2, 47}, /* shli r3, r2, 47 */
1494 {4, 2, 3}} /* shl2add r4, r2, r3 */
1496 {-140737488355331ll /* 0xffff7ffffffffffd */ ,
1497 {{6, 1, 47}, /* shli r2, r1, 47 */
1498 {4, 1, 2}, /* shl2add r3, r1, r2 */
1499 {2, 1, 3}} /* sub r4, r1, r3 */
1501 {-140737488355330ll /* 0xffff7ffffffffffe */ ,
1502 {{2, 0, 1}, /* sub r2, zero, r1 */
1503 {6, 2, 47}, /* shli r3, r2, 47 */
1504 {3, 2, 3}} /* shl1add r4, r2, r3 */
1506 {-140737488355329ll /* 0xffff7fffffffffff */ ,
1507 {{2, 0, 1}, /* sub r2, zero, r1 */
1508 {6, 1, 47}, /* shli r3, r1, 47 */
1509 {2, 2, 3}} /* sub r4, r2, r3 */
1511 {-140737488355328ll /* 0xffff800000000000 */ ,
1512 {{2, 0, 1}, /* sub r2, zero, r1 */
1513 {6, 2, 47}} /* shli r3, r2, 47 */
1515 {-140737488355327ll /* 0xffff800000000001 */ ,
1516 {{6, 1, 47}, /* shli r2, r1, 47 */
1517 {2, 1, 2}} /* sub r3, r1, r2 */
1519 {-140737488355326ll /* 0xffff800000000002 */ ,
1520 {{6, 1, 1}, /* shli r2, r1, 1 */
1521 {6, 1, 47}, /* shli r3, r1, 47 */
1522 {2, 2, 3}} /* sub r4, r2, r3 */
1524 {-140737488355325ll /* 0xffff800000000003 */ ,
1525 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1526 {6, 1, 47}, /* shli r3, r1, 47 */
1527 {2, 2, 3}} /* sub r4, r2, r3 */
1529 {-140737488355324ll /* 0xffff800000000004 */ ,
1530 {{6, 1, 2}, /* shli r2, r1, 2 */
1531 {6, 1, 47}, /* shli r3, r1, 47 */
1532 {2, 2, 3}} /* sub r4, r2, r3 */
1534 {-140737488355323ll /* 0xffff800000000005 */ ,
1535 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1536 {6, 1, 47}, /* shli r3, r1, 47 */
1537 {2, 2, 3}} /* sub r4, r2, r3 */
1539 {-140737488355320ll /* 0xffff800000000008 */ ,
1540 {{6, 1, 3}, /* shli r2, r1, 3 */
1541 {6, 1, 47}, /* shli r3, r1, 47 */
1542 {2, 2, 3}} /* sub r4, r2, r3 */
1544 {-140737488355319ll /* 0xffff800000000009 */ ,
1545 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1546 {6, 1, 47}, /* shli r3, r1, 47 */
1547 {2, 2, 3}} /* sub r4, r2, r3 */
1549 {-105553116266497ll /* 0xffff9fffffffffff */ ,
1550 {{6, 1, 45}, /* shli r2, r1, 45 */
1551 {4, 2, 1}, /* shl2add r3, r2, r1 */
1552 {2, 2, 3}} /* sub r4, r2, r3 */
1554 {-70368744177672ll /* 0xffffbffffffffff8 */ ,
1555 {{2, 0, 1}, /* sub r2, zero, r1 */
1556 {6, 2, 46}, /* shli r3, r2, 46 */
1557 {5, 2, 3}} /* shl3add r4, r2, r3 */
1559 {-70368744177671ll /* 0xffffbffffffffff9 */ ,
1560 {{6, 1, 46}, /* shli r2, r1, 46 */
1561 {5, 1, 2}, /* shl3add r3, r1, r2 */
1562 {2, 1, 3}} /* sub r4, r1, r3 */
1564 {-70368744177668ll /* 0xffffbffffffffffc */ ,
1565 {{2, 0, 1}, /* sub r2, zero, r1 */
1566 {6, 2, 46}, /* shli r3, r2, 46 */
1567 {4, 2, 3}} /* shl2add r4, r2, r3 */
1569 {-70368744177667ll /* 0xffffbffffffffffd */ ,
1570 {{6, 1, 46}, /* shli r2, r1, 46 */
1571 {4, 1, 2}, /* shl2add r3, r1, r2 */
1572 {2, 1, 3}} /* sub r4, r1, r3 */
1574 {-70368744177666ll /* 0xffffbffffffffffe */ ,
1575 {{2, 0, 1}, /* sub r2, zero, r1 */
1576 {6, 2, 46}, /* shli r3, r2, 46 */
1577 {3, 2, 3}} /* shl1add r4, r2, r3 */
1579 {-70368744177665ll /* 0xffffbfffffffffff */ ,
1580 {{2, 0, 1}, /* sub r2, zero, r1 */
1581 {6, 1, 46}, /* shli r3, r1, 46 */
1582 {2, 2, 3}} /* sub r4, r2, r3 */
1584 {-70368744177664ll /* 0xffffc00000000000 */ ,
1585 {{2, 0, 1}, /* sub r2, zero, r1 */
1586 {6, 2, 46}} /* shli r3, r2, 46 */
1588 {-70368744177663ll /* 0xffffc00000000001 */ ,
1589 {{6, 1, 46}, /* shli r2, r1, 46 */
1590 {2, 1, 2}} /* sub r3, r1, r2 */
1592 {-70368744177662ll /* 0xffffc00000000002 */ ,
1593 {{6, 1, 1}, /* shli r2, r1, 1 */
1594 {6, 1, 46}, /* shli r3, r1, 46 */
1595 {2, 2, 3}} /* sub r4, r2, r3 */
1597 {-70368744177661ll /* 0xffffc00000000003 */ ,
1598 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1599 {6, 1, 46}, /* shli r3, r1, 46 */
1600 {2, 2, 3}} /* sub r4, r2, r3 */
1602 {-70368744177660ll /* 0xffffc00000000004 */ ,
1603 {{6, 1, 2}, /* shli r2, r1, 2 */
1604 {6, 1, 46}, /* shli r3, r1, 46 */
1605 {2, 2, 3}} /* sub r4, r2, r3 */
1607 {-70368744177659ll /* 0xffffc00000000005 */ ,
1608 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1609 {6, 1, 46}, /* shli r3, r1, 46 */
1610 {2, 2, 3}} /* sub r4, r2, r3 */
1612 {-70368744177656ll /* 0xffffc00000000008 */ ,
1613 {{6, 1, 3}, /* shli r2, r1, 3 */
1614 {6, 1, 46}, /* shli r3, r1, 46 */
1615 {2, 2, 3}} /* sub r4, r2, r3 */
1617 {-70368744177655ll /* 0xffffc00000000009 */ ,
1618 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1619 {6, 1, 46}, /* shli r3, r1, 46 */
1620 {2, 2, 3}} /* sub r4, r2, r3 */
1622 {-52776558133249ll /* 0xffffcfffffffffff */ ,
1623 {{6, 1, 44}, /* shli r2, r1, 44 */
1624 {4, 2, 1}, /* shl2add r3, r2, r1 */
1625 {2, 2, 3}} /* sub r4, r2, r3 */
1627 {-35184372088840ll /* 0xffffdffffffffff8 */ ,
1628 {{2, 0, 1}, /* sub r2, zero, r1 */
1629 {6, 2, 45}, /* shli r3, r2, 45 */
1630 {5, 2, 3}} /* shl3add r4, r2, r3 */
1632 {-35184372088839ll /* 0xffffdffffffffff9 */ ,
1633 {{6, 1, 45}, /* shli r2, r1, 45 */
1634 {5, 1, 2}, /* shl3add r3, r1, r2 */
1635 {2, 1, 3}} /* sub r4, r1, r3 */
1637 {-35184372088836ll /* 0xffffdffffffffffc */ ,
1638 {{2, 0, 1}, /* sub r2, zero, r1 */
1639 {6, 2, 45}, /* shli r3, r2, 45 */
1640 {4, 2, 3}} /* shl2add r4, r2, r3 */
1642 {-35184372088835ll /* 0xffffdffffffffffd */ ,
1643 {{6, 1, 45}, /* shli r2, r1, 45 */
1644 {4, 1, 2}, /* shl2add r3, r1, r2 */
1645 {2, 1, 3}} /* sub r4, r1, r3 */
1647 {-35184372088834ll /* 0xffffdffffffffffe */ ,
1648 {{2, 0, 1}, /* sub r2, zero, r1 */
1649 {6, 2, 45}, /* shli r3, r2, 45 */
1650 {3, 2, 3}} /* shl1add r4, r2, r3 */
1652 {-35184372088833ll /* 0xffffdfffffffffff */ ,
1653 {{2, 0, 1}, /* sub r2, zero, r1 */
1654 {6, 1, 45}, /* shli r3, r1, 45 */
1655 {2, 2, 3}} /* sub r4, r2, r3 */
1657 {-35184372088832ll /* 0xffffe00000000000 */ ,
1658 {{2, 0, 1}, /* sub r2, zero, r1 */
1659 {6, 2, 45}} /* shli r3, r2, 45 */
1661 {-35184372088831ll /* 0xffffe00000000001 */ ,
1662 {{6, 1, 45}, /* shli r2, r1, 45 */
1663 {2, 1, 2}} /* sub r3, r1, r2 */
1665 {-35184372088830ll /* 0xffffe00000000002 */ ,
1666 {{6, 1, 1}, /* shli r2, r1, 1 */
1667 {6, 1, 45}, /* shli r3, r1, 45 */
1668 {2, 2, 3}} /* sub r4, r2, r3 */
1670 {-35184372088829ll /* 0xffffe00000000003 */ ,
1671 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1672 {6, 1, 45}, /* shli r3, r1, 45 */
1673 {2, 2, 3}} /* sub r4, r2, r3 */
1675 {-35184372088828ll /* 0xffffe00000000004 */ ,
1676 {{6, 1, 2}, /* shli r2, r1, 2 */
1677 {6, 1, 45}, /* shli r3, r1, 45 */
1678 {2, 2, 3}} /* sub r4, r2, r3 */
1680 {-35184372088827ll /* 0xffffe00000000005 */ ,
1681 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1682 {6, 1, 45}, /* shli r3, r1, 45 */
1683 {2, 2, 3}} /* sub r4, r2, r3 */
1685 {-35184372088824ll /* 0xffffe00000000008 */ ,
1686 {{6, 1, 3}, /* shli r2, r1, 3 */
1687 {6, 1, 45}, /* shli r3, r1, 45 */
1688 {2, 2, 3}} /* sub r4, r2, r3 */
1690 {-35184372088823ll /* 0xffffe00000000009 */ ,
1691 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1692 {6, 1, 45}, /* shli r3, r1, 45 */
1693 {2, 2, 3}} /* sub r4, r2, r3 */
1695 {-26388279066625ll /* 0xffffe7ffffffffff */ ,
1696 {{6, 1, 43}, /* shli r2, r1, 43 */
1697 {4, 2, 1}, /* shl2add r3, r2, r1 */
1698 {2, 2, 3}} /* sub r4, r2, r3 */
1700 {-17592186044424ll /* 0xffffeffffffffff8 */ ,
1701 {{2, 0, 1}, /* sub r2, zero, r1 */
1702 {6, 2, 44}, /* shli r3, r2, 44 */
1703 {5, 2, 3}} /* shl3add r4, r2, r3 */
1705 {-17592186044423ll /* 0xffffeffffffffff9 */ ,
1706 {{6, 1, 44}, /* shli r2, r1, 44 */
1707 {5, 1, 2}, /* shl3add r3, r1, r2 */
1708 {2, 1, 3}} /* sub r4, r1, r3 */
1710 {-17592186044420ll /* 0xffffeffffffffffc */ ,
1711 {{2, 0, 1}, /* sub r2, zero, r1 */
1712 {6, 2, 44}, /* shli r3, r2, 44 */
1713 {4, 2, 3}} /* shl2add r4, r2, r3 */
1715 {-17592186044419ll /* 0xffffeffffffffffd */ ,
1716 {{6, 1, 44}, /* shli r2, r1, 44 */
1717 {4, 1, 2}, /* shl2add r3, r1, r2 */
1718 {2, 1, 3}} /* sub r4, r1, r3 */
1720 {-17592186044418ll /* 0xffffeffffffffffe */ ,
1721 {{2, 0, 1}, /* sub r2, zero, r1 */
1722 {6, 2, 44}, /* shli r3, r2, 44 */
1723 {3, 2, 3}} /* shl1add r4, r2, r3 */
1725 {-17592186044417ll /* 0xffffefffffffffff */ ,
1726 {{2, 0, 1}, /* sub r2, zero, r1 */
1727 {6, 1, 44}, /* shli r3, r1, 44 */
1728 {2, 2, 3}} /* sub r4, r2, r3 */
1730 {-17592186044416ll /* 0xfffff00000000000 */ ,
1731 {{2, 0, 1}, /* sub r2, zero, r1 */
1732 {6, 2, 44}} /* shli r3, r2, 44 */
1734 {-17592186044415ll /* 0xfffff00000000001 */ ,
1735 {{6, 1, 44}, /* shli r2, r1, 44 */
1736 {2, 1, 2}} /* sub r3, r1, r2 */
1738 {-17592186044414ll /* 0xfffff00000000002 */ ,
1739 {{6, 1, 1}, /* shli r2, r1, 1 */
1740 {6, 1, 44}, /* shli r3, r1, 44 */
1741 {2, 2, 3}} /* sub r4, r2, r3 */
1743 {-17592186044413ll /* 0xfffff00000000003 */ ,
1744 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1745 {6, 1, 44}, /* shli r3, r1, 44 */
1746 {2, 2, 3}} /* sub r4, r2, r3 */
1748 {-17592186044412ll /* 0xfffff00000000004 */ ,
1749 {{6, 1, 2}, /* shli r2, r1, 2 */
1750 {6, 1, 44}, /* shli r3, r1, 44 */
1751 {2, 2, 3}} /* sub r4, r2, r3 */
1753 {-17592186044411ll /* 0xfffff00000000005 */ ,
1754 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1755 {6, 1, 44}, /* shli r3, r1, 44 */
1756 {2, 2, 3}} /* sub r4, r2, r3 */
1758 {-17592186044408ll /* 0xfffff00000000008 */ ,
1759 {{6, 1, 3}, /* shli r2, r1, 3 */
1760 {6, 1, 44}, /* shli r3, r1, 44 */
1761 {2, 2, 3}} /* sub r4, r2, r3 */
1763 {-17592186044407ll /* 0xfffff00000000009 */ ,
1764 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1765 {6, 1, 44}, /* shli r3, r1, 44 */
1766 {2, 2, 3}} /* sub r4, r2, r3 */
1768 {-13194139533313ll /* 0xfffff3ffffffffff */ ,
1769 {{6, 1, 42}, /* shli r2, r1, 42 */
1770 {4, 2, 1}, /* shl2add r3, r2, r1 */
1771 {2, 2, 3}} /* sub r4, r2, r3 */
1773 {-8796093022216ll /* 0xfffff7fffffffff8 */ ,
1774 {{2, 0, 1}, /* sub r2, zero, r1 */
1775 {6, 2, 43}, /* shli r3, r2, 43 */
1776 {5, 2, 3}} /* shl3add r4, r2, r3 */
1778 {-8796093022215ll /* 0xfffff7fffffffff9 */ ,
1779 {{6, 1, 43}, /* shli r2, r1, 43 */
1780 {5, 1, 2}, /* shl3add r3, r1, r2 */
1781 {2, 1, 3}} /* sub r4, r1, r3 */
1783 {-8796093022212ll /* 0xfffff7fffffffffc */ ,
1784 {{2, 0, 1}, /* sub r2, zero, r1 */
1785 {6, 2, 43}, /* shli r3, r2, 43 */
1786 {4, 2, 3}} /* shl2add r4, r2, r3 */
1788 {-8796093022211ll /* 0xfffff7fffffffffd */ ,
1789 {{6, 1, 43}, /* shli r2, r1, 43 */
1790 {4, 1, 2}, /* shl2add r3, r1, r2 */
1791 {2, 1, 3}} /* sub r4, r1, r3 */
1793 {-8796093022210ll /* 0xfffff7fffffffffe */ ,
1794 {{2, 0, 1}, /* sub r2, zero, r1 */
1795 {6, 2, 43}, /* shli r3, r2, 43 */
1796 {3, 2, 3}} /* shl1add r4, r2, r3 */
1798 {-8796093022209ll /* 0xfffff7ffffffffff */ ,
1799 {{2, 0, 1}, /* sub r2, zero, r1 */
1800 {6, 1, 43}, /* shli r3, r1, 43 */
1801 {2, 2, 3}} /* sub r4, r2, r3 */
1803 {-8796093022208ll /* 0xfffff80000000000 */ ,
1804 {{2, 0, 1}, /* sub r2, zero, r1 */
1805 {6, 2, 43}} /* shli r3, r2, 43 */
1807 {-8796093022207ll /* 0xfffff80000000001 */ ,
1808 {{6, 1, 43}, /* shli r2, r1, 43 */
1809 {2, 1, 2}} /* sub r3, r1, r2 */
1811 {-8796093022206ll /* 0xfffff80000000002 */ ,
1812 {{6, 1, 1}, /* shli r2, r1, 1 */
1813 {6, 1, 43}, /* shli r3, r1, 43 */
1814 {2, 2, 3}} /* sub r4, r2, r3 */
1816 {-8796093022205ll /* 0xfffff80000000003 */ ,
1817 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1818 {6, 1, 43}, /* shli r3, r1, 43 */
1819 {2, 2, 3}} /* sub r4, r2, r3 */
1821 {-8796093022204ll /* 0xfffff80000000004 */ ,
1822 {{6, 1, 2}, /* shli r2, r1, 2 */
1823 {6, 1, 43}, /* shli r3, r1, 43 */
1824 {2, 2, 3}} /* sub r4, r2, r3 */
1826 {-8796093022203ll /* 0xfffff80000000005 */ ,
1827 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1828 {6, 1, 43}, /* shli r3, r1, 43 */
1829 {2, 2, 3}} /* sub r4, r2, r3 */
1831 {-8796093022200ll /* 0xfffff80000000008 */ ,
1832 {{6, 1, 3}, /* shli r2, r1, 3 */
1833 {6, 1, 43}, /* shli r3, r1, 43 */
1834 {2, 2, 3}} /* sub r4, r2, r3 */
1836 {-8796093022199ll /* 0xfffff80000000009 */ ,
1837 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1838 {6, 1, 43}, /* shli r3, r1, 43 */
1839 {2, 2, 3}} /* sub r4, r2, r3 */
1841 {-6597069766657ll /* 0xfffff9ffffffffff */ ,
1842 {{6, 1, 41}, /* shli r2, r1, 41 */
1843 {4, 2, 1}, /* shl2add r3, r2, r1 */
1844 {2, 2, 3}} /* sub r4, r2, r3 */
1846 {-4398046511112ll /* 0xfffffbfffffffff8 */ ,
1847 {{2, 0, 1}, /* sub r2, zero, r1 */
1848 {6, 2, 42}, /* shli r3, r2, 42 */
1849 {5, 2, 3}} /* shl3add r4, r2, r3 */
1851 {-4398046511111ll /* 0xfffffbfffffffff9 */ ,
1852 {{6, 1, 42}, /* shli r2, r1, 42 */
1853 {5, 1, 2}, /* shl3add r3, r1, r2 */
1854 {2, 1, 3}} /* sub r4, r1, r3 */
1856 {-4398046511108ll /* 0xfffffbfffffffffc */ ,
1857 {{2, 0, 1}, /* sub r2, zero, r1 */
1858 {6, 2, 42}, /* shli r3, r2, 42 */
1859 {4, 2, 3}} /* shl2add r4, r2, r3 */
1861 {-4398046511107ll /* 0xfffffbfffffffffd */ ,
1862 {{6, 1, 42}, /* shli r2, r1, 42 */
1863 {4, 1, 2}, /* shl2add r3, r1, r2 */
1864 {2, 1, 3}} /* sub r4, r1, r3 */
1866 {-4398046511106ll /* 0xfffffbfffffffffe */ ,
1867 {{2, 0, 1}, /* sub r2, zero, r1 */
1868 {6, 2, 42}, /* shli r3, r2, 42 */
1869 {3, 2, 3}} /* shl1add r4, r2, r3 */
1871 {-4398046511105ll /* 0xfffffbffffffffff */ ,
1872 {{2, 0, 1}, /* sub r2, zero, r1 */
1873 {6, 1, 42}, /* shli r3, r1, 42 */
1874 {2, 2, 3}} /* sub r4, r2, r3 */
1876 {-4398046511104ll /* 0xfffffc0000000000 */ ,
1877 {{2, 0, 1}, /* sub r2, zero, r1 */
1878 {6, 2, 42}} /* shli r3, r2, 42 */
1880 {-4398046511103ll /* 0xfffffc0000000001 */ ,
1881 {{6, 1, 42}, /* shli r2, r1, 42 */
1882 {2, 1, 2}} /* sub r3, r1, r2 */
1884 {-4398046511102ll /* 0xfffffc0000000002 */ ,
1885 {{6, 1, 1}, /* shli r2, r1, 1 */
1886 {6, 1, 42}, /* shli r3, r1, 42 */
1887 {2, 2, 3}} /* sub r4, r2, r3 */
1889 {-4398046511101ll /* 0xfffffc0000000003 */ ,
1890 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1891 {6, 1, 42}, /* shli r3, r1, 42 */
1892 {2, 2, 3}} /* sub r4, r2, r3 */
1894 {-4398046511100ll /* 0xfffffc0000000004 */ ,
1895 {{6, 1, 2}, /* shli r2, r1, 2 */
1896 {6, 1, 42}, /* shli r3, r1, 42 */
1897 {2, 2, 3}} /* sub r4, r2, r3 */
1899 {-4398046511099ll /* 0xfffffc0000000005 */ ,
1900 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1901 {6, 1, 42}, /* shli r3, r1, 42 */
1902 {2, 2, 3}} /* sub r4, r2, r3 */
1904 {-4398046511096ll /* 0xfffffc0000000008 */ ,
1905 {{6, 1, 3}, /* shli r2, r1, 3 */
1906 {6, 1, 42}, /* shli r3, r1, 42 */
1907 {2, 2, 3}} /* sub r4, r2, r3 */
1909 {-4398046511095ll /* 0xfffffc0000000009 */ ,
1910 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1911 {6, 1, 42}, /* shli r3, r1, 42 */
1912 {2, 2, 3}} /* sub r4, r2, r3 */
1914 {-3298534883329ll /* 0xfffffcffffffffff */ ,
1915 {{6, 1, 40}, /* shli r2, r1, 40 */
1916 {4, 2, 1}, /* shl2add r3, r2, r1 */
1917 {2, 2, 3}} /* sub r4, r2, r3 */
1919 {-2199023255560ll /* 0xfffffdfffffffff8 */ ,
1920 {{2, 0, 1}, /* sub r2, zero, r1 */
1921 {6, 2, 41}, /* shli r3, r2, 41 */
1922 {5, 2, 3}} /* shl3add r4, r2, r3 */
1924 {-2199023255559ll /* 0xfffffdfffffffff9 */ ,
1925 {{6, 1, 41}, /* shli r2, r1, 41 */
1926 {5, 1, 2}, /* shl3add r3, r1, r2 */
1927 {2, 1, 3}} /* sub r4, r1, r3 */
1929 {-2199023255556ll /* 0xfffffdfffffffffc */ ,
1930 {{2, 0, 1}, /* sub r2, zero, r1 */
1931 {6, 2, 41}, /* shli r3, r2, 41 */
1932 {4, 2, 3}} /* shl2add r4, r2, r3 */
1934 {-2199023255555ll /* 0xfffffdfffffffffd */ ,
1935 {{6, 1, 41}, /* shli r2, r1, 41 */
1936 {4, 1, 2}, /* shl2add r3, r1, r2 */
1937 {2, 1, 3}} /* sub r4, r1, r3 */
1939 {-2199023255554ll /* 0xfffffdfffffffffe */ ,
1940 {{2, 0, 1}, /* sub r2, zero, r1 */
1941 {6, 2, 41}, /* shli r3, r2, 41 */
1942 {3, 2, 3}} /* shl1add r4, r2, r3 */
1944 {-2199023255553ll /* 0xfffffdffffffffff */ ,
1945 {{2, 0, 1}, /* sub r2, zero, r1 */
1946 {6, 1, 41}, /* shli r3, r1, 41 */
1947 {2, 2, 3}} /* sub r4, r2, r3 */
1949 {-2199023255552ll /* 0xfffffe0000000000 */ ,
1950 {{2, 0, 1}, /* sub r2, zero, r1 */
1951 {6, 2, 41}} /* shli r3, r2, 41 */
1953 {-2199023255551ll /* 0xfffffe0000000001 */ ,
1954 {{6, 1, 41}, /* shli r2, r1, 41 */
1955 {2, 1, 2}} /* sub r3, r1, r2 */
1957 {-2199023255550ll /* 0xfffffe0000000002 */ ,
1958 {{6, 1, 1}, /* shli r2, r1, 1 */
1959 {6, 1, 41}, /* shli r3, r1, 41 */
1960 {2, 2, 3}} /* sub r4, r2, r3 */
1962 {-2199023255549ll /* 0xfffffe0000000003 */ ,
1963 {{3, 1, 1}, /* shl1add r2, r1, r1 */
1964 {6, 1, 41}, /* shli r3, r1, 41 */
1965 {2, 2, 3}} /* sub r4, r2, r3 */
1967 {-2199023255548ll /* 0xfffffe0000000004 */ ,
1968 {{6, 1, 2}, /* shli r2, r1, 2 */
1969 {6, 1, 41}, /* shli r3, r1, 41 */
1970 {2, 2, 3}} /* sub r4, r2, r3 */
1972 {-2199023255547ll /* 0xfffffe0000000005 */ ,
1973 {{4, 1, 1}, /* shl2add r2, r1, r1 */
1974 {6, 1, 41}, /* shli r3, r1, 41 */
1975 {2, 2, 3}} /* sub r4, r2, r3 */
1977 {-2199023255544ll /* 0xfffffe0000000008 */ ,
1978 {{6, 1, 3}, /* shli r2, r1, 3 */
1979 {6, 1, 41}, /* shli r3, r1, 41 */
1980 {2, 2, 3}} /* sub r4, r2, r3 */
1982 {-2199023255543ll /* 0xfffffe0000000009 */ ,
1983 {{5, 1, 1}, /* shl3add r2, r1, r1 */
1984 {6, 1, 41}, /* shli r3, r1, 41 */
1985 {2, 2, 3}} /* sub r4, r2, r3 */
1987 {-1649267441665ll /* 0xfffffe7fffffffff */ ,
1988 {{6, 1, 39}, /* shli r2, r1, 39 */
1989 {4, 2, 1}, /* shl2add r3, r2, r1 */
1990 {2, 2, 3}} /* sub r4, r2, r3 */
1992 {-1099511627784ll /* 0xfffffefffffffff8 */ ,
1993 {{2, 0, 1}, /* sub r2, zero, r1 */
1994 {6, 2, 40}, /* shli r3, r2, 40 */
1995 {5, 2, 3}} /* shl3add r4, r2, r3 */
1997 {-1099511627783ll /* 0xfffffefffffffff9 */ ,
1998 {{6, 1, 40}, /* shli r2, r1, 40 */
1999 {5, 1, 2}, /* shl3add r3, r1, r2 */
2000 {2, 1, 3}} /* sub r4, r1, r3 */
2002 {-1099511627780ll /* 0xfffffefffffffffc */ ,
2003 {{2, 0, 1}, /* sub r2, zero, r1 */
2004 {6, 2, 40}, /* shli r3, r2, 40 */
2005 {4, 2, 3}} /* shl2add r4, r2, r3 */
2007 {-1099511627779ll /* 0xfffffefffffffffd */ ,
2008 {{6, 1, 40}, /* shli r2, r1, 40 */
2009 {4, 1, 2}, /* shl2add r3, r1, r2 */
2010 {2, 1, 3}} /* sub r4, r1, r3 */
2012 {-1099511627778ll /* 0xfffffefffffffffe */ ,
2013 {{2, 0, 1}, /* sub r2, zero, r1 */
2014 {6, 2, 40}, /* shli r3, r2, 40 */
2015 {3, 2, 3}} /* shl1add r4, r2, r3 */
2017 {-1099511627777ll /* 0xfffffeffffffffff */ ,
2018 {{2, 0, 1}, /* sub r2, zero, r1 */
2019 {6, 1, 40}, /* shli r3, r1, 40 */
2020 {2, 2, 3}} /* sub r4, r2, r3 */
2022 {-1099511627776ll /* 0xffffff0000000000 */ ,
2023 {{2, 0, 1}, /* sub r2, zero, r1 */
2024 {6, 2, 40}} /* shli r3, r2, 40 */
2026 {-1099511627775ll /* 0xffffff0000000001 */ ,
2027 {{6, 1, 40}, /* shli r2, r1, 40 */
2028 {2, 1, 2}} /* sub r3, r1, r2 */
2030 {-1099511627774ll /* 0xffffff0000000002 */ ,
2031 {{6, 1, 1}, /* shli r2, r1, 1 */
2032 {6, 1, 40}, /* shli r3, r1, 40 */
2033 {2, 2, 3}} /* sub r4, r2, r3 */
2035 {-1099511627773ll /* 0xffffff0000000003 */ ,
2036 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2037 {6, 1, 40}, /* shli r3, r1, 40 */
2038 {2, 2, 3}} /* sub r4, r2, r3 */
2040 {-1099511627772ll /* 0xffffff0000000004 */ ,
2041 {{6, 1, 2}, /* shli r2, r1, 2 */
2042 {6, 1, 40}, /* shli r3, r1, 40 */
2043 {2, 2, 3}} /* sub r4, r2, r3 */
2045 {-1099511627771ll /* 0xffffff0000000005 */ ,
2046 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2047 {6, 1, 40}, /* shli r3, r1, 40 */
2048 {2, 2, 3}} /* sub r4, r2, r3 */
2050 {-1099511627768ll /* 0xffffff0000000008 */ ,
2051 {{6, 1, 3}, /* shli r2, r1, 3 */
2052 {6, 1, 40}, /* shli r3, r1, 40 */
2053 {2, 2, 3}} /* sub r4, r2, r3 */
2055 {-1099511627767ll /* 0xffffff0000000009 */ ,
2056 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2057 {6, 1, 40}, /* shli r3, r1, 40 */
2058 {2, 2, 3}} /* sub r4, r2, r3 */
2060 {-824633720833ll /* 0xffffff3fffffffff */ ,
2061 {{6, 1, 38}, /* shli r2, r1, 38 */
2062 {4, 2, 1}, /* shl2add r3, r2, r1 */
2063 {2, 2, 3}} /* sub r4, r2, r3 */
2065 {-549755813896ll /* 0xffffff7ffffffff8 */ ,
2066 {{2, 0, 1}, /* sub r2, zero, r1 */
2067 {6, 2, 39}, /* shli r3, r2, 39 */
2068 {5, 2, 3}} /* shl3add r4, r2, r3 */
2070 {-549755813895ll /* 0xffffff7ffffffff9 */ ,
2071 {{6, 1, 39}, /* shli r2, r1, 39 */
2072 {5, 1, 2}, /* shl3add r3, r1, r2 */
2073 {2, 1, 3}} /* sub r4, r1, r3 */
2075 {-549755813892ll /* 0xffffff7ffffffffc */ ,
2076 {{2, 0, 1}, /* sub r2, zero, r1 */
2077 {6, 2, 39}, /* shli r3, r2, 39 */
2078 {4, 2, 3}} /* shl2add r4, r2, r3 */
2080 {-549755813891ll /* 0xffffff7ffffffffd */ ,
2081 {{6, 1, 39}, /* shli r2, r1, 39 */
2082 {4, 1, 2}, /* shl2add r3, r1, r2 */
2083 {2, 1, 3}} /* sub r4, r1, r3 */
2085 {-549755813890ll /* 0xffffff7ffffffffe */ ,
2086 {{2, 0, 1}, /* sub r2, zero, r1 */
2087 {6, 2, 39}, /* shli r3, r2, 39 */
2088 {3, 2, 3}} /* shl1add r4, r2, r3 */
2090 {-549755813889ll /* 0xffffff7fffffffff */ ,
2091 {{2, 0, 1}, /* sub r2, zero, r1 */
2092 {6, 1, 39}, /* shli r3, r1, 39 */
2093 {2, 2, 3}} /* sub r4, r2, r3 */
2095 {-549755813888ll /* 0xffffff8000000000 */ ,
2096 {{2, 0, 1}, /* sub r2, zero, r1 */
2097 {6, 2, 39}} /* shli r3, r2, 39 */
2099 {-549755813887ll /* 0xffffff8000000001 */ ,
2100 {{6, 1, 39}, /* shli r2, r1, 39 */
2101 {2, 1, 2}} /* sub r3, r1, r2 */
2103 {-549755813886ll /* 0xffffff8000000002 */ ,
2104 {{6, 1, 1}, /* shli r2, r1, 1 */
2105 {6, 1, 39}, /* shli r3, r1, 39 */
2106 {2, 2, 3}} /* sub r4, r2, r3 */
2108 {-549755813885ll /* 0xffffff8000000003 */ ,
2109 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2110 {6, 1, 39}, /* shli r3, r1, 39 */
2111 {2, 2, 3}} /* sub r4, r2, r3 */
2113 {-549755813884ll /* 0xffffff8000000004 */ ,
2114 {{6, 1, 2}, /* shli r2, r1, 2 */
2115 {6, 1, 39}, /* shli r3, r1, 39 */
2116 {2, 2, 3}} /* sub r4, r2, r3 */
2118 {-549755813883ll /* 0xffffff8000000005 */ ,
2119 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2120 {6, 1, 39}, /* shli r3, r1, 39 */
2121 {2, 2, 3}} /* sub r4, r2, r3 */
2123 {-549755813880ll /* 0xffffff8000000008 */ ,
2124 {{6, 1, 3}, /* shli r2, r1, 3 */
2125 {6, 1, 39}, /* shli r3, r1, 39 */
2126 {2, 2, 3}} /* sub r4, r2, r3 */
2128 {-549755813879ll /* 0xffffff8000000009 */ ,
2129 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2130 {6, 1, 39}, /* shli r3, r1, 39 */
2131 {2, 2, 3}} /* sub r4, r2, r3 */
2133 {-412316860417ll /* 0xffffff9fffffffff */ ,
2134 {{6, 1, 37}, /* shli r2, r1, 37 */
2135 {4, 2, 1}, /* shl2add r3, r2, r1 */
2136 {2, 2, 3}} /* sub r4, r2, r3 */
2138 {-274877906952ll /* 0xffffffbffffffff8 */ ,
2139 {{2, 0, 1}, /* sub r2, zero, r1 */
2140 {6, 2, 38}, /* shli r3, r2, 38 */
2141 {5, 2, 3}} /* shl3add r4, r2, r3 */
2143 {-274877906951ll /* 0xffffffbffffffff9 */ ,
2144 {{6, 1, 38}, /* shli r2, r1, 38 */
2145 {5, 1, 2}, /* shl3add r3, r1, r2 */
2146 {2, 1, 3}} /* sub r4, r1, r3 */
2148 {-274877906948ll /* 0xffffffbffffffffc */ ,
2149 {{2, 0, 1}, /* sub r2, zero, r1 */
2150 {6, 2, 38}, /* shli r3, r2, 38 */
2151 {4, 2, 3}} /* shl2add r4, r2, r3 */
2153 {-274877906947ll /* 0xffffffbffffffffd */ ,
2154 {{6, 1, 38}, /* shli r2, r1, 38 */
2155 {4, 1, 2}, /* shl2add r3, r1, r2 */
2156 {2, 1, 3}} /* sub r4, r1, r3 */
2158 {-274877906946ll /* 0xffffffbffffffffe */ ,
2159 {{2, 0, 1}, /* sub r2, zero, r1 */
2160 {6, 2, 38}, /* shli r3, r2, 38 */
2161 {3, 2, 3}} /* shl1add r4, r2, r3 */
2163 {-274877906945ll /* 0xffffffbfffffffff */ ,
2164 {{2, 0, 1}, /* sub r2, zero, r1 */
2165 {6, 1, 38}, /* shli r3, r1, 38 */
2166 {2, 2, 3}} /* sub r4, r2, r3 */
2168 {-274877906944ll /* 0xffffffc000000000 */ ,
2169 {{2, 0, 1}, /* sub r2, zero, r1 */
2170 {6, 2, 38}} /* shli r3, r2, 38 */
2172 {-274877906943ll /* 0xffffffc000000001 */ ,
2173 {{6, 1, 38}, /* shli r2, r1, 38 */
2174 {2, 1, 2}} /* sub r3, r1, r2 */
2176 {-274877906942ll /* 0xffffffc000000002 */ ,
2177 {{6, 1, 1}, /* shli r2, r1, 1 */
2178 {6, 1, 38}, /* shli r3, r1, 38 */
2179 {2, 2, 3}} /* sub r4, r2, r3 */
2181 {-274877906941ll /* 0xffffffc000000003 */ ,
2182 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2183 {6, 1, 38}, /* shli r3, r1, 38 */
2184 {2, 2, 3}} /* sub r4, r2, r3 */
2186 {-274877906940ll /* 0xffffffc000000004 */ ,
2187 {{6, 1, 2}, /* shli r2, r1, 2 */
2188 {6, 1, 38}, /* shli r3, r1, 38 */
2189 {2, 2, 3}} /* sub r4, r2, r3 */
2191 {-274877906939ll /* 0xffffffc000000005 */ ,
2192 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2193 {6, 1, 38}, /* shli r3, r1, 38 */
2194 {2, 2, 3}} /* sub r4, r2, r3 */
2196 {-274877906936ll /* 0xffffffc000000008 */ ,
2197 {{6, 1, 3}, /* shli r2, r1, 3 */
2198 {6, 1, 38}, /* shli r3, r1, 38 */
2199 {2, 2, 3}} /* sub r4, r2, r3 */
2201 {-274877906935ll /* 0xffffffc000000009 */ ,
2202 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2203 {6, 1, 38}, /* shli r3, r1, 38 */
2204 {2, 2, 3}} /* sub r4, r2, r3 */
2206 {-206158430209ll /* 0xffffffcfffffffff */ ,
2207 {{6, 1, 36}, /* shli r2, r1, 36 */
2208 {4, 2, 1}, /* shl2add r3, r2, r1 */
2209 {2, 2, 3}} /* sub r4, r2, r3 */
2211 {-137438953480ll /* 0xffffffdffffffff8 */ ,
2212 {{2, 0, 1}, /* sub r2, zero, r1 */
2213 {6, 2, 37}, /* shli r3, r2, 37 */
2214 {5, 2, 3}} /* shl3add r4, r2, r3 */
2216 {-137438953479ll /* 0xffffffdffffffff9 */ ,
2217 {{6, 1, 37}, /* shli r2, r1, 37 */
2218 {5, 1, 2}, /* shl3add r3, r1, r2 */
2219 {2, 1, 3}} /* sub r4, r1, r3 */
2221 {-137438953476ll /* 0xffffffdffffffffc */ ,
2222 {{2, 0, 1}, /* sub r2, zero, r1 */
2223 {6, 2, 37}, /* shli r3, r2, 37 */
2224 {4, 2, 3}} /* shl2add r4, r2, r3 */
2226 {-137438953475ll /* 0xffffffdffffffffd */ ,
2227 {{6, 1, 37}, /* shli r2, r1, 37 */
2228 {4, 1, 2}, /* shl2add r3, r1, r2 */
2229 {2, 1, 3}} /* sub r4, r1, r3 */
2231 {-137438953474ll /* 0xffffffdffffffffe */ ,
2232 {{2, 0, 1}, /* sub r2, zero, r1 */
2233 {6, 2, 37}, /* shli r3, r2, 37 */
2234 {3, 2, 3}} /* shl1add r4, r2, r3 */
2236 {-137438953473ll /* 0xffffffdfffffffff */ ,
2237 {{2, 0, 1}, /* sub r2, zero, r1 */
2238 {6, 1, 37}, /* shli r3, r1, 37 */
2239 {2, 2, 3}} /* sub r4, r2, r3 */
2241 {-137438953472ll /* 0xffffffe000000000 */ ,
2242 {{2, 0, 1}, /* sub r2, zero, r1 */
2243 {6, 2, 37}} /* shli r3, r2, 37 */
2245 {-137438953471ll /* 0xffffffe000000001 */ ,
2246 {{6, 1, 37}, /* shli r2, r1, 37 */
2247 {2, 1, 2}} /* sub r3, r1, r2 */
2249 {-137438953470ll /* 0xffffffe000000002 */ ,
2250 {{6, 1, 1}, /* shli r2, r1, 1 */
2251 {6, 1, 37}, /* shli r3, r1, 37 */
2252 {2, 2, 3}} /* sub r4, r2, r3 */
2254 {-137438953469ll /* 0xffffffe000000003 */ ,
2255 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2256 {6, 1, 37}, /* shli r3, r1, 37 */
2257 {2, 2, 3}} /* sub r4, r2, r3 */
2259 {-137438953468ll /* 0xffffffe000000004 */ ,
2260 {{6, 1, 2}, /* shli r2, r1, 2 */
2261 {6, 1, 37}, /* shli r3, r1, 37 */
2262 {2, 2, 3}} /* sub r4, r2, r3 */
2264 {-137438953467ll /* 0xffffffe000000005 */ ,
2265 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2266 {6, 1, 37}, /* shli r3, r1, 37 */
2267 {2, 2, 3}} /* sub r4, r2, r3 */
2269 {-137438953464ll /* 0xffffffe000000008 */ ,
2270 {{6, 1, 3}, /* shli r2, r1, 3 */
2271 {6, 1, 37}, /* shli r3, r1, 37 */
2272 {2, 2, 3}} /* sub r4, r2, r3 */
2274 {-137438953463ll /* 0xffffffe000000009 */ ,
2275 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2276 {6, 1, 37}, /* shli r3, r1, 37 */
2277 {2, 2, 3}} /* sub r4, r2, r3 */
2279 {-103079215105ll /* 0xffffffe7ffffffff */ ,
2280 {{6, 1, 35}, /* shli r2, r1, 35 */
2281 {4, 2, 1}, /* shl2add r3, r2, r1 */
2282 {2, 2, 3}} /* sub r4, r2, r3 */
2284 {-68719476744ll /* 0xffffffeffffffff8 */ ,
2285 {{2, 0, 1}, /* sub r2, zero, r1 */
2286 {6, 2, 36}, /* shli r3, r2, 36 */
2287 {5, 2, 3}} /* shl3add r4, r2, r3 */
2289 {-68719476743ll /* 0xffffffeffffffff9 */ ,
2290 {{6, 1, 36}, /* shli r2, r1, 36 */
2291 {5, 1, 2}, /* shl3add r3, r1, r2 */
2292 {2, 1, 3}} /* sub r4, r1, r3 */
2294 {-68719476740ll /* 0xffffffeffffffffc */ ,
2295 {{2, 0, 1}, /* sub r2, zero, r1 */
2296 {6, 2, 36}, /* shli r3, r2, 36 */
2297 {4, 2, 3}} /* shl2add r4, r2, r3 */
2299 {-68719476739ll /* 0xffffffeffffffffd */ ,
2300 {{6, 1, 36}, /* shli r2, r1, 36 */
2301 {4, 1, 2}, /* shl2add r3, r1, r2 */
2302 {2, 1, 3}} /* sub r4, r1, r3 */
2304 {-68719476738ll /* 0xffffffeffffffffe */ ,
2305 {{2, 0, 1}, /* sub r2, zero, r1 */
2306 {6, 2, 36}, /* shli r3, r2, 36 */
2307 {3, 2, 3}} /* shl1add r4, r2, r3 */
2309 {-68719476737ll /* 0xffffffefffffffff */ ,
2310 {{2, 0, 1}, /* sub r2, zero, r1 */
2311 {6, 1, 36}, /* shli r3, r1, 36 */
2312 {2, 2, 3}} /* sub r4, r2, r3 */
2314 {-68719476736ll /* 0xfffffff000000000 */ ,
2315 {{2, 0, 1}, /* sub r2, zero, r1 */
2316 {6, 2, 36}} /* shli r3, r2, 36 */
2318 {-68719476735ll /* 0xfffffff000000001 */ ,
2319 {{6, 1, 36}, /* shli r2, r1, 36 */
2320 {2, 1, 2}} /* sub r3, r1, r2 */
2322 {-68719476734ll /* 0xfffffff000000002 */ ,
2323 {{6, 1, 1}, /* shli r2, r1, 1 */
2324 {6, 1, 36}, /* shli r3, r1, 36 */
2325 {2, 2, 3}} /* sub r4, r2, r3 */
2327 {-68719476733ll /* 0xfffffff000000003 */ ,
2328 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2329 {6, 1, 36}, /* shli r3, r1, 36 */
2330 {2, 2, 3}} /* sub r4, r2, r3 */
2332 {-68719476732ll /* 0xfffffff000000004 */ ,
2333 {{6, 1, 2}, /* shli r2, r1, 2 */
2334 {6, 1, 36}, /* shli r3, r1, 36 */
2335 {2, 2, 3}} /* sub r4, r2, r3 */
2337 {-68719476731ll /* 0xfffffff000000005 */ ,
2338 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2339 {6, 1, 36}, /* shli r3, r1, 36 */
2340 {2, 2, 3}} /* sub r4, r2, r3 */
2342 {-68719476728ll /* 0xfffffff000000008 */ ,
2343 {{6, 1, 3}, /* shli r2, r1, 3 */
2344 {6, 1, 36}, /* shli r3, r1, 36 */
2345 {2, 2, 3}} /* sub r4, r2, r3 */
2347 {-68719476727ll /* 0xfffffff000000009 */ ,
2348 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2349 {6, 1, 36}, /* shli r3, r1, 36 */
2350 {2, 2, 3}} /* sub r4, r2, r3 */
2352 {-51539607553ll /* 0xfffffff3ffffffff */ ,
2353 {{6, 1, 34}, /* shli r2, r1, 34 */
2354 {4, 2, 1}, /* shl2add r3, r2, r1 */
2355 {2, 2, 3}} /* sub r4, r2, r3 */
2357 {-34359738376ll /* 0xfffffff7fffffff8 */ ,
2358 {{2, 0, 1}, /* sub r2, zero, r1 */
2359 {6, 2, 35}, /* shli r3, r2, 35 */
2360 {5, 2, 3}} /* shl3add r4, r2, r3 */
2362 {-34359738375ll /* 0xfffffff7fffffff9 */ ,
2363 {{6, 1, 35}, /* shli r2, r1, 35 */
2364 {5, 1, 2}, /* shl3add r3, r1, r2 */
2365 {2, 1, 3}} /* sub r4, r1, r3 */
2367 {-34359738372ll /* 0xfffffff7fffffffc */ ,
2368 {{2, 0, 1}, /* sub r2, zero, r1 */
2369 {6, 2, 35}, /* shli r3, r2, 35 */
2370 {4, 2, 3}} /* shl2add r4, r2, r3 */
2372 {-34359738371ll /* 0xfffffff7fffffffd */ ,
2373 {{6, 1, 35}, /* shli r2, r1, 35 */
2374 {4, 1, 2}, /* shl2add r3, r1, r2 */
2375 {2, 1, 3}} /* sub r4, r1, r3 */
2377 {-34359738370ll /* 0xfffffff7fffffffe */ ,
2378 {{2, 0, 1}, /* sub r2, zero, r1 */
2379 {6, 2, 35}, /* shli r3, r2, 35 */
2380 {3, 2, 3}} /* shl1add r4, r2, r3 */
2382 {-34359738369ll /* 0xfffffff7ffffffff */ ,
2383 {{2, 0, 1}, /* sub r2, zero, r1 */
2384 {6, 1, 35}, /* shli r3, r1, 35 */
2385 {2, 2, 3}} /* sub r4, r2, r3 */
2387 {-34359738368ll /* 0xfffffff800000000 */ ,
2388 {{2, 0, 1}, /* sub r2, zero, r1 */
2389 {6, 2, 35}} /* shli r3, r2, 35 */
2391 {-34359738367ll /* 0xfffffff800000001 */ ,
2392 {{6, 1, 35}, /* shli r2, r1, 35 */
2393 {2, 1, 2}} /* sub r3, r1, r2 */
2395 {-34359738366ll /* 0xfffffff800000002 */ ,
2396 {{6, 1, 1}, /* shli r2, r1, 1 */
2397 {6, 1, 35}, /* shli r3, r1, 35 */
2398 {2, 2, 3}} /* sub r4, r2, r3 */
2400 {-34359738365ll /* 0xfffffff800000003 */ ,
2401 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2402 {6, 1, 35}, /* shli r3, r1, 35 */
2403 {2, 2, 3}} /* sub r4, r2, r3 */
2405 {-34359738364ll /* 0xfffffff800000004 */ ,
2406 {{6, 1, 2}, /* shli r2, r1, 2 */
2407 {6, 1, 35}, /* shli r3, r1, 35 */
2408 {2, 2, 3}} /* sub r4, r2, r3 */
2410 {-34359738363ll /* 0xfffffff800000005 */ ,
2411 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2412 {6, 1, 35}, /* shli r3, r1, 35 */
2413 {2, 2, 3}} /* sub r4, r2, r3 */
2415 {-34359738360ll /* 0xfffffff800000008 */ ,
2416 {{6, 1, 3}, /* shli r2, r1, 3 */
2417 {6, 1, 35}, /* shli r3, r1, 35 */
2418 {2, 2, 3}} /* sub r4, r2, r3 */
2420 {-34359738359ll /* 0xfffffff800000009 */ ,
2421 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2422 {6, 1, 35}, /* shli r3, r1, 35 */
2423 {2, 2, 3}} /* sub r4, r2, r3 */
2425 {-25769803777ll /* 0xfffffff9ffffffff */ ,
2426 {{6, 1, 33}, /* shli r2, r1, 33 */
2427 {4, 2, 1}, /* shl2add r3, r2, r1 */
2428 {2, 2, 3}} /* sub r4, r2, r3 */
2430 {-17179869192ll /* 0xfffffffbfffffff8 */ ,
2431 {{2, 0, 1}, /* sub r2, zero, r1 */
2432 {6, 2, 34}, /* shli r3, r2, 34 */
2433 {5, 2, 3}} /* shl3add r4, r2, r3 */
2435 {-17179869191ll /* 0xfffffffbfffffff9 */ ,
2436 {{6, 1, 34}, /* shli r2, r1, 34 */
2437 {5, 1, 2}, /* shl3add r3, r1, r2 */
2438 {2, 1, 3}} /* sub r4, r1, r3 */
2440 {-17179869188ll /* 0xfffffffbfffffffc */ ,
2441 {{2, 0, 1}, /* sub r2, zero, r1 */
2442 {6, 2, 34}, /* shli r3, r2, 34 */
2443 {4, 2, 3}} /* shl2add r4, r2, r3 */
2445 {-17179869187ll /* 0xfffffffbfffffffd */ ,
2446 {{6, 1, 34}, /* shli r2, r1, 34 */
2447 {4, 1, 2}, /* shl2add r3, r1, r2 */
2448 {2, 1, 3}} /* sub r4, r1, r3 */
2450 {-17179869186ll /* 0xfffffffbfffffffe */ ,
2451 {{2, 0, 1}, /* sub r2, zero, r1 */
2452 {6, 2, 34}, /* shli r3, r2, 34 */
2453 {3, 2, 3}} /* shl1add r4, r2, r3 */
2455 {-17179869185ll /* 0xfffffffbffffffff */ ,
2456 {{2, 0, 1}, /* sub r2, zero, r1 */
2457 {6, 1, 34}, /* shli r3, r1, 34 */
2458 {2, 2, 3}} /* sub r4, r2, r3 */
2460 {-17179869184ll /* 0xfffffffc00000000 */ ,
2461 {{2, 0, 1}, /* sub r2, zero, r1 */
2462 {6, 2, 34}} /* shli r3, r2, 34 */
2464 {-17179869183ll /* 0xfffffffc00000001 */ ,
2465 {{6, 1, 34}, /* shli r2, r1, 34 */
2466 {2, 1, 2}} /* sub r3, r1, r2 */
2468 {-17179869182ll /* 0xfffffffc00000002 */ ,
2469 {{6, 1, 1}, /* shli r2, r1, 1 */
2470 {6, 1, 34}, /* shli r3, r1, 34 */
2471 {2, 2, 3}} /* sub r4, r2, r3 */
2473 {-17179869181ll /* 0xfffffffc00000003 */ ,
2474 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2475 {6, 1, 34}, /* shli r3, r1, 34 */
2476 {2, 2, 3}} /* sub r4, r2, r3 */
2478 {-17179869180ll /* 0xfffffffc00000004 */ ,
2479 {{6, 1, 2}, /* shli r2, r1, 2 */
2480 {6, 1, 34}, /* shli r3, r1, 34 */
2481 {2, 2, 3}} /* sub r4, r2, r3 */
2483 {-17179869179ll /* 0xfffffffc00000005 */ ,
2484 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2485 {6, 1, 34}, /* shli r3, r1, 34 */
2486 {2, 2, 3}} /* sub r4, r2, r3 */
2488 {-17179869176ll /* 0xfffffffc00000008 */ ,
2489 {{6, 1, 3}, /* shli r2, r1, 3 */
2490 {6, 1, 34}, /* shli r3, r1, 34 */
2491 {2, 2, 3}} /* sub r4, r2, r3 */
2493 {-17179869175ll /* 0xfffffffc00000009 */ ,
2494 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2495 {6, 1, 34}, /* shli r3, r1, 34 */
2496 {2, 2, 3}} /* sub r4, r2, r3 */
2498 {-12884901889ll /* 0xfffffffcffffffff */ ,
2499 {{6, 1, 32}, /* shli r2, r1, 32 */
2500 {4, 2, 1}, /* shl2add r3, r2, r1 */
2501 {2, 2, 3}} /* sub r4, r2, r3 */
2503 {-8589934600ll /* 0xfffffffdfffffff8 */ ,
2504 {{2, 0, 1}, /* sub r2, zero, r1 */
2505 {6, 2, 33}, /* shli r3, r2, 33 */
2506 {5, 2, 3}} /* shl3add r4, r2, r3 */
2508 {-8589934599ll /* 0xfffffffdfffffff9 */ ,
2509 {{6, 1, 33}, /* shli r2, r1, 33 */
2510 {5, 1, 2}, /* shl3add r3, r1, r2 */
2511 {2, 1, 3}} /* sub r4, r1, r3 */
2513 {-8589934596ll /* 0xfffffffdfffffffc */ ,
2514 {{2, 0, 1}, /* sub r2, zero, r1 */
2515 {6, 2, 33}, /* shli r3, r2, 33 */
2516 {4, 2, 3}} /* shl2add r4, r2, r3 */
2518 {-8589934595ll /* 0xfffffffdfffffffd */ ,
2519 {{6, 1, 33}, /* shli r2, r1, 33 */
2520 {4, 1, 2}, /* shl2add r3, r1, r2 */
2521 {2, 1, 3}} /* sub r4, r1, r3 */
2523 {-8589934594ll /* 0xfffffffdfffffffe */ ,
2524 {{2, 0, 1}, /* sub r2, zero, r1 */
2525 {6, 2, 33}, /* shli r3, r2, 33 */
2526 {3, 2, 3}} /* shl1add r4, r2, r3 */
2528 {-8589934593ll /* 0xfffffffdffffffff */ ,
2529 {{2, 0, 1}, /* sub r2, zero, r1 */
2530 {6, 1, 33}, /* shli r3, r1, 33 */
2531 {2, 2, 3}} /* sub r4, r2, r3 */
2533 {-8589934592ll /* 0xfffffffe00000000 */ ,
2534 {{2, 0, 1}, /* sub r2, zero, r1 */
2535 {6, 2, 33}} /* shli r3, r2, 33 */
2537 {-8589934591ll /* 0xfffffffe00000001 */ ,
2538 {{6, 1, 33}, /* shli r2, r1, 33 */
2539 {2, 1, 2}} /* sub r3, r1, r2 */
2541 {-8589934590ll /* 0xfffffffe00000002 */ ,
2542 {{6, 1, 1}, /* shli r2, r1, 1 */
2543 {6, 1, 33}, /* shli r3, r1, 33 */
2544 {2, 2, 3}} /* sub r4, r2, r3 */
2546 {-8589934589ll /* 0xfffffffe00000003 */ ,
2547 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2548 {6, 1, 33}, /* shli r3, r1, 33 */
2549 {2, 2, 3}} /* sub r4, r2, r3 */
2551 {-8589934588ll /* 0xfffffffe00000004 */ ,
2552 {{6, 1, 2}, /* shli r2, r1, 2 */
2553 {6, 1, 33}, /* shli r3, r1, 33 */
2554 {2, 2, 3}} /* sub r4, r2, r3 */
2556 {-8589934587ll /* 0xfffffffe00000005 */ ,
2557 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2558 {6, 1, 33}, /* shli r3, r1, 33 */
2559 {2, 2, 3}} /* sub r4, r2, r3 */
2561 {-8589934584ll /* 0xfffffffe00000008 */ ,
2562 {{6, 1, 3}, /* shli r2, r1, 3 */
2563 {6, 1, 33}, /* shli r3, r1, 33 */
2564 {2, 2, 3}} /* sub r4, r2, r3 */
2566 {-8589934583ll /* 0xfffffffe00000009 */ ,
2567 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2568 {6, 1, 33}, /* shli r3, r1, 33 */
2569 {2, 2, 3}} /* sub r4, r2, r3 */
2571 {-6442450945ll /* 0xfffffffe7fffffff */ ,
2572 {{6, 1, 31}, /* shli r2, r1, 31 */
2573 {4, 2, 1}, /* shl2add r3, r2, r1 */
2574 {2, 2, 3}} /* sub r4, r2, r3 */
2576 {-4294967304ll /* 0xfffffffefffffff8 */ ,
2577 {{2, 0, 1}, /* sub r2, zero, r1 */
2578 {6, 2, 32}, /* shli r3, r2, 32 */
2579 {5, 2, 3}} /* shl3add r4, r2, r3 */
2581 {-4294967303ll /* 0xfffffffefffffff9 */ ,
2582 {{6, 1, 32}, /* shli r2, r1, 32 */
2583 {5, 1, 2}, /* shl3add r3, r1, r2 */
2584 {2, 1, 3}} /* sub r4, r1, r3 */
2586 {-4294967300ll /* 0xfffffffefffffffc */ ,
2587 {{2, 0, 1}, /* sub r2, zero, r1 */
2588 {6, 2, 32}, /* shli r3, r2, 32 */
2589 {4, 2, 3}} /* shl2add r4, r2, r3 */
2591 {-4294967299ll /* 0xfffffffefffffffd */ ,
2592 {{6, 1, 32}, /* shli r2, r1, 32 */
2593 {4, 1, 2}, /* shl2add r3, r1, r2 */
2594 {2, 1, 3}} /* sub r4, r1, r3 */
2596 {-4294967298ll /* 0xfffffffefffffffe */ ,
2597 {{2, 0, 1}, /* sub r2, zero, r1 */
2598 {6, 2, 32}, /* shli r3, r2, 32 */
2599 {3, 2, 3}} /* shl1add r4, r2, r3 */
2601 {-4294967297ll /* 0xfffffffeffffffff */ ,
2602 {{2, 0, 1}, /* sub r2, zero, r1 */
2603 {6, 1, 32}, /* shli r3, r1, 32 */
2604 {2, 2, 3}} /* sub r4, r2, r3 */
2606 {-4294967296ll /* 0xffffffff00000000 */ ,
2607 {{2, 0, 1}, /* sub r2, zero, r1 */
2608 {6, 2, 32}} /* shli r3, r2, 32 */
2610 {-4294967295ll /* 0xffffffff00000001 */ ,
2611 {{6, 1, 32}, /* shli r2, r1, 32 */
2612 {2, 1, 2}} /* sub r3, r1, r2 */
2614 {-4294967294ll /* 0xffffffff00000002 */ ,
2615 {{6, 1, 1}, /* shli r2, r1, 1 */
2616 {6, 1, 32}, /* shli r3, r1, 32 */
2617 {2, 2, 3}} /* sub r4, r2, r3 */
2619 {-4294967293ll /* 0xffffffff00000003 */ ,
2620 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2621 {6, 1, 32}, /* shli r3, r1, 32 */
2622 {2, 2, 3}} /* sub r4, r2, r3 */
2624 {-4294967292ll /* 0xffffffff00000004 */ ,
2625 {{6, 1, 2}, /* shli r2, r1, 2 */
2626 {6, 1, 32}, /* shli r3, r1, 32 */
2627 {2, 2, 3}} /* sub r4, r2, r3 */
2629 {-4294967291ll /* 0xffffffff00000005 */ ,
2630 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2631 {6, 1, 32}, /* shli r3, r1, 32 */
2632 {2, 2, 3}} /* sub r4, r2, r3 */
2634 {-4294967288ll /* 0xffffffff00000008 */ ,
2635 {{6, 1, 3}, /* shli r2, r1, 3 */
2636 {6, 1, 32}, /* shli r3, r1, 32 */
2637 {2, 2, 3}} /* sub r4, r2, r3 */
2639 {-4294967287ll /* 0xffffffff00000009 */ ,
2640 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2641 {6, 1, 32}, /* shli r3, r1, 32 */
2642 {2, 2, 3}} /* sub r4, r2, r3 */
2644 {-3221225473ll /* 0xffffffff3fffffff */ ,
2645 {{6, 1, 30}, /* shli r2, r1, 30 */
2646 {4, 2, 1}, /* shl2add r3, r2, r1 */
2647 {2, 2, 3}} /* sub r4, r2, r3 */
2649 {-2147483656ll /* 0xffffffff7ffffff8 */ ,
2650 {{2, 0, 1}, /* sub r2, zero, r1 */
2651 {6, 2, 31}, /* shli r3, r2, 31 */
2652 {5, 2, 3}} /* shl3add r4, r2, r3 */
2654 {-2147483655ll /* 0xffffffff7ffffff9 */ ,
2655 {{6, 1, 31}, /* shli r2, r1, 31 */
2656 {5, 1, 2}, /* shl3add r3, r1, r2 */
2657 {2, 1, 3}} /* sub r4, r1, r3 */
2659 {-2147483652ll /* 0xffffffff7ffffffc */ ,
2660 {{2, 0, 1}, /* sub r2, zero, r1 */
2661 {6, 2, 31}, /* shli r3, r2, 31 */
2662 {4, 2, 3}} /* shl2add r4, r2, r3 */
2664 {-2147483651ll /* 0xffffffff7ffffffd */ ,
2665 {{6, 1, 31}, /* shli r2, r1, 31 */
2666 {4, 1, 2}, /* shl2add r3, r1, r2 */
2667 {2, 1, 3}} /* sub r4, r1, r3 */
2669 {-2147483650ll /* 0xffffffff7ffffffe */ ,
2670 {{2, 0, 1}, /* sub r2, zero, r1 */
2671 {6, 2, 31}, /* shli r3, r2, 31 */
2672 {3, 2, 3}} /* shl1add r4, r2, r3 */
2674 {-2147483649ll /* 0xffffffff7fffffff */ ,
2675 {{2, 0, 1}, /* sub r2, zero, r1 */
2676 {6, 1, 31}, /* shli r3, r1, 31 */
2677 {2, 2, 3}} /* sub r4, r2, r3 */
2679 {-2147483648ll /* 0xffffffff80000000 */ ,
2680 {{2, 0, 1}, /* sub r2, zero, r1 */
2681 {6, 2, 31}} /* shli r3, r2, 31 */
2683 {-2147483647ll /* 0xffffffff80000001 */ ,
2684 {{6, 1, 31}, /* shli r2, r1, 31 */
2685 {2, 1, 2}} /* sub r3, r1, r2 */
2687 {-2147483646ll /* 0xffffffff80000002 */ ,
2688 {{6, 1, 1}, /* shli r2, r1, 1 */
2689 {6, 1, 31}, /* shli r3, r1, 31 */
2690 {2, 2, 3}} /* sub r4, r2, r3 */
2692 {-2147483645ll /* 0xffffffff80000003 */ ,
2693 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2694 {6, 1, 31}, /* shli r3, r1, 31 */
2695 {2, 2, 3}} /* sub r4, r2, r3 */
2697 {-2147483644ll /* 0xffffffff80000004 */ ,
2698 {{6, 1, 2}, /* shli r2, r1, 2 */
2699 {6, 1, 31}, /* shli r3, r1, 31 */
2700 {2, 2, 3}} /* sub r4, r2, r3 */
2702 {-2147483643ll /* 0xffffffff80000005 */ ,
2703 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2704 {6, 1, 31}, /* shli r3, r1, 31 */
2705 {2, 2, 3}} /* sub r4, r2, r3 */
2707 {-2147483640ll /* 0xffffffff80000008 */ ,
2708 {{6, 1, 3}, /* shli r2, r1, 3 */
2709 {6, 1, 31}, /* shli r3, r1, 31 */
2710 {2, 2, 3}} /* sub r4, r2, r3 */
2712 {-2147483639ll /* 0xffffffff80000009 */ ,
2713 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2714 {6, 1, 31}, /* shli r3, r1, 31 */
2715 {2, 2, 3}} /* sub r4, r2, r3 */
2717 {-1610612737ll /* 0xffffffff9fffffff */ ,
2718 {{6, 1, 29}, /* shli r2, r1, 29 */
2719 {4, 2, 1}, /* shl2add r3, r2, r1 */
2720 {2, 2, 3}} /* sub r4, r2, r3 */
2722 {-1073741832ll /* 0xffffffffbffffff8 */ ,
2723 {{2, 0, 1}, /* sub r2, zero, r1 */
2724 {6, 2, 30}, /* shli r3, r2, 30 */
2725 {5, 2, 3}} /* shl3add r4, r2, r3 */
2727 {-1073741831ll /* 0xffffffffbffffff9 */ ,
2728 {{6, 1, 30}, /* shli r2, r1, 30 */
2729 {5, 1, 2}, /* shl3add r3, r1, r2 */
2730 {2, 1, 3}} /* sub r4, r1, r3 */
2732 {-1073741828ll /* 0xffffffffbffffffc */ ,
2733 {{2, 0, 1}, /* sub r2, zero, r1 */
2734 {6, 2, 30}, /* shli r3, r2, 30 */
2735 {4, 2, 3}} /* shl2add r4, r2, r3 */
2737 {-1073741827ll /* 0xffffffffbffffffd */ ,
2738 {{6, 1, 30}, /* shli r2, r1, 30 */
2739 {4, 1, 2}, /* shl2add r3, r1, r2 */
2740 {2, 1, 3}} /* sub r4, r1, r3 */
2742 {-1073741826ll /* 0xffffffffbffffffe */ ,
2743 {{2, 0, 1}, /* sub r2, zero, r1 */
2744 {6, 2, 30}, /* shli r3, r2, 30 */
2745 {3, 2, 3}} /* shl1add r4, r2, r3 */
2747 {-1073741825ll /* 0xffffffffbfffffff */ ,
2748 {{2, 0, 1}, /* sub r2, zero, r1 */
2749 {6, 1, 30}, /* shli r3, r1, 30 */
2750 {2, 2, 3}} /* sub r4, r2, r3 */
2752 {-1073741824ll /* 0xffffffffc0000000 */ ,
2753 {{2, 0, 1}, /* sub r2, zero, r1 */
2754 {6, 2, 30}} /* shli r3, r2, 30 */
2756 {-1073741823ll /* 0xffffffffc0000001 */ ,
2757 {{6, 1, 30}, /* shli r2, r1, 30 */
2758 {2, 1, 2}} /* sub r3, r1, r2 */
2760 {-1073741822ll /* 0xffffffffc0000002 */ ,
2761 {{6, 1, 1}, /* shli r2, r1, 1 */
2762 {6, 1, 30}, /* shli r3, r1, 30 */
2763 {2, 2, 3}} /* sub r4, r2, r3 */
2765 {-1073741821ll /* 0xffffffffc0000003 */ ,
2766 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2767 {6, 1, 30}, /* shli r3, r1, 30 */
2768 {2, 2, 3}} /* sub r4, r2, r3 */
2770 {-1073741820ll /* 0xffffffffc0000004 */ ,
2771 {{6, 1, 2}, /* shli r2, r1, 2 */
2772 {6, 1, 30}, /* shli r3, r1, 30 */
2773 {2, 2, 3}} /* sub r4, r2, r3 */
2775 {-1073741819ll /* 0xffffffffc0000005 */ ,
2776 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2777 {6, 1, 30}, /* shli r3, r1, 30 */
2778 {2, 2, 3}} /* sub r4, r2, r3 */
2780 {-1073741816ll /* 0xffffffffc0000008 */ ,
2781 {{6, 1, 3}, /* shli r2, r1, 3 */
2782 {6, 1, 30}, /* shli r3, r1, 30 */
2783 {2, 2, 3}} /* sub r4, r2, r3 */
2785 {-1073741815ll /* 0xffffffffc0000009 */ ,
2786 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2787 {6, 1, 30}, /* shli r3, r1, 30 */
2788 {2, 2, 3}} /* sub r4, r2, r3 */
2790 {-805306369ll /* 0xffffffffcfffffff */ ,
2791 {{6, 1, 28}, /* shli r2, r1, 28 */
2792 {4, 2, 1}, /* shl2add r3, r2, r1 */
2793 {2, 2, 3}} /* sub r4, r2, r3 */
2795 {-536870920ll /* 0xffffffffdffffff8 */ ,
2796 {{2, 0, 1}, /* sub r2, zero, r1 */
2797 {6, 2, 29}, /* shli r3, r2, 29 */
2798 {5, 2, 3}} /* shl3add r4, r2, r3 */
2800 {-536870919ll /* 0xffffffffdffffff9 */ ,
2801 {{6, 1, 29}, /* shli r2, r1, 29 */
2802 {5, 1, 2}, /* shl3add r3, r1, r2 */
2803 {2, 1, 3}} /* sub r4, r1, r3 */
2805 {-536870916ll /* 0xffffffffdffffffc */ ,
2806 {{2, 0, 1}, /* sub r2, zero, r1 */
2807 {6, 2, 29}, /* shli r3, r2, 29 */
2808 {4, 2, 3}} /* shl2add r4, r2, r3 */
2810 {-536870915ll /* 0xffffffffdffffffd */ ,
2811 {{6, 1, 29}, /* shli r2, r1, 29 */
2812 {4, 1, 2}, /* shl2add r3, r1, r2 */
2813 {2, 1, 3}} /* sub r4, r1, r3 */
2815 {-536870914ll /* 0xffffffffdffffffe */ ,
2816 {{2, 0, 1}, /* sub r2, zero, r1 */
2817 {6, 2, 29}, /* shli r3, r2, 29 */
2818 {3, 2, 3}} /* shl1add r4, r2, r3 */
2820 {-536870913ll /* 0xffffffffdfffffff */ ,
2821 {{2, 0, 1}, /* sub r2, zero, r1 */
2822 {6, 1, 29}, /* shli r3, r1, 29 */
2823 {2, 2, 3}} /* sub r4, r2, r3 */
2825 {-536870912ll /* 0xffffffffe0000000 */ ,
2826 {{2, 0, 1}, /* sub r2, zero, r1 */
2827 {6, 2, 29}} /* shli r3, r2, 29 */
2829 {-536870911ll /* 0xffffffffe0000001 */ ,
2830 {{6, 1, 29}, /* shli r2, r1, 29 */
2831 {2, 1, 2}} /* sub r3, r1, r2 */
2833 {-536870910ll /* 0xffffffffe0000002 */ ,
2834 {{6, 1, 1}, /* shli r2, r1, 1 */
2835 {6, 1, 29}, /* shli r3, r1, 29 */
2836 {2, 2, 3}} /* sub r4, r2, r3 */
2838 {-536870909ll /* 0xffffffffe0000003 */ ,
2839 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2840 {6, 1, 29}, /* shli r3, r1, 29 */
2841 {2, 2, 3}} /* sub r4, r2, r3 */
2843 {-536870908ll /* 0xffffffffe0000004 */ ,
2844 {{6, 1, 2}, /* shli r2, r1, 2 */
2845 {6, 1, 29}, /* shli r3, r1, 29 */
2846 {2, 2, 3}} /* sub r4, r2, r3 */
2848 {-536870907ll /* 0xffffffffe0000005 */ ,
2849 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2850 {6, 1, 29}, /* shli r3, r1, 29 */
2851 {2, 2, 3}} /* sub r4, r2, r3 */
2853 {-536870904ll /* 0xffffffffe0000008 */ ,
2854 {{6, 1, 3}, /* shli r2, r1, 3 */
2855 {6, 1, 29}, /* shli r3, r1, 29 */
2856 {2, 2, 3}} /* sub r4, r2, r3 */
2858 {-536870903ll /* 0xffffffffe0000009 */ ,
2859 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2860 {6, 1, 29}, /* shli r3, r1, 29 */
2861 {2, 2, 3}} /* sub r4, r2, r3 */
2863 {-402653185ll /* 0xffffffffe7ffffff */ ,
2864 {{6, 1, 27}, /* shli r2, r1, 27 */
2865 {4, 2, 1}, /* shl2add r3, r2, r1 */
2866 {2, 2, 3}} /* sub r4, r2, r3 */
2868 {-268435464ll /* 0xffffffffeffffff8 */ ,
2869 {{2, 0, 1}, /* sub r2, zero, r1 */
2870 {6, 2, 28}, /* shli r3, r2, 28 */
2871 {5, 2, 3}} /* shl3add r4, r2, r3 */
2873 {-268435463ll /* 0xffffffffeffffff9 */ ,
2874 {{6, 1, 28}, /* shli r2, r1, 28 */
2875 {5, 1, 2}, /* shl3add r3, r1, r2 */
2876 {2, 1, 3}} /* sub r4, r1, r3 */
2878 {-268435460ll /* 0xffffffffeffffffc */ ,
2879 {{2, 0, 1}, /* sub r2, zero, r1 */
2880 {6, 2, 28}, /* shli r3, r2, 28 */
2881 {4, 2, 3}} /* shl2add r4, r2, r3 */
2883 {-268435459ll /* 0xffffffffeffffffd */ ,
2884 {{6, 1, 28}, /* shli r2, r1, 28 */
2885 {4, 1, 2}, /* shl2add r3, r1, r2 */
2886 {2, 1, 3}} /* sub r4, r1, r3 */
2888 {-268435458ll /* 0xffffffffeffffffe */ ,
2889 {{2, 0, 1}, /* sub r2, zero, r1 */
2890 {6, 2, 28}, /* shli r3, r2, 28 */
2891 {3, 2, 3}} /* shl1add r4, r2, r3 */
2893 {-268435457ll /* 0xffffffffefffffff */ ,
2894 {{2, 0, 1}, /* sub r2, zero, r1 */
2895 {6, 1, 28}, /* shli r3, r1, 28 */
2896 {2, 2, 3}} /* sub r4, r2, r3 */
2898 {-268435456ll /* 0xfffffffff0000000 */ ,
2899 {{2, 0, 1}, /* sub r2, zero, r1 */
2900 {6, 2, 28}} /* shli r3, r2, 28 */
2902 {-268435455ll /* 0xfffffffff0000001 */ ,
2903 {{6, 1, 28}, /* shli r2, r1, 28 */
2904 {2, 1, 2}} /* sub r3, r1, r2 */
2906 {-268435454ll /* 0xfffffffff0000002 */ ,
2907 {{6, 1, 1}, /* shli r2, r1, 1 */
2908 {6, 1, 28}, /* shli r3, r1, 28 */
2909 {2, 2, 3}} /* sub r4, r2, r3 */
2911 {-268435453ll /* 0xfffffffff0000003 */ ,
2912 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2913 {6, 1, 28}, /* shli r3, r1, 28 */
2914 {2, 2, 3}} /* sub r4, r2, r3 */
2916 {-268435452ll /* 0xfffffffff0000004 */ ,
2917 {{6, 1, 2}, /* shli r2, r1, 2 */
2918 {6, 1, 28}, /* shli r3, r1, 28 */
2919 {2, 2, 3}} /* sub r4, r2, r3 */
2921 {-268435451ll /* 0xfffffffff0000005 */ ,
2922 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2923 {6, 1, 28}, /* shli r3, r1, 28 */
2924 {2, 2, 3}} /* sub r4, r2, r3 */
2926 {-268435448ll /* 0xfffffffff0000008 */ ,
2927 {{6, 1, 3}, /* shli r2, r1, 3 */
2928 {6, 1, 28}, /* shli r3, r1, 28 */
2929 {2, 2, 3}} /* sub r4, r2, r3 */
2931 {-268435447ll /* 0xfffffffff0000009 */ ,
2932 {{5, 1, 1}, /* shl3add r2, r1, r1 */
2933 {6, 1, 28}, /* shli r3, r1, 28 */
2934 {2, 2, 3}} /* sub r4, r2, r3 */
2936 {-201326593ll /* 0xfffffffff3ffffff */ ,
2937 {{6, 1, 26}, /* shli r2, r1, 26 */
2938 {4, 2, 1}, /* shl2add r3, r2, r1 */
2939 {2, 2, 3}} /* sub r4, r2, r3 */
2941 {-134217736ll /* 0xfffffffff7fffff8 */ ,
2942 {{2, 0, 1}, /* sub r2, zero, r1 */
2943 {6, 2, 27}, /* shli r3, r2, 27 */
2944 {5, 2, 3}} /* shl3add r4, r2, r3 */
2946 {-134217735ll /* 0xfffffffff7fffff9 */ ,
2947 {{6, 1, 27}, /* shli r2, r1, 27 */
2948 {5, 1, 2}, /* shl3add r3, r1, r2 */
2949 {2, 1, 3}} /* sub r4, r1, r3 */
2951 {-134217732ll /* 0xfffffffff7fffffc */ ,
2952 {{2, 0, 1}, /* sub r2, zero, r1 */
2953 {6, 2, 27}, /* shli r3, r2, 27 */
2954 {4, 2, 3}} /* shl2add r4, r2, r3 */
2956 {-134217731ll /* 0xfffffffff7fffffd */ ,
2957 {{6, 1, 27}, /* shli r2, r1, 27 */
2958 {4, 1, 2}, /* shl2add r3, r1, r2 */
2959 {2, 1, 3}} /* sub r4, r1, r3 */
2961 {-134217730ll /* 0xfffffffff7fffffe */ ,
2962 {{2, 0, 1}, /* sub r2, zero, r1 */
2963 {6, 2, 27}, /* shli r3, r2, 27 */
2964 {3, 2, 3}} /* shl1add r4, r2, r3 */
2966 {-134217729ll /* 0xfffffffff7ffffff */ ,
2967 {{2, 0, 1}, /* sub r2, zero, r1 */
2968 {6, 1, 27}, /* shli r3, r1, 27 */
2969 {2, 2, 3}} /* sub r4, r2, r3 */
2971 {-134217728ll /* 0xfffffffff8000000 */ ,
2972 {{2, 0, 1}, /* sub r2, zero, r1 */
2973 {6, 2, 27}} /* shli r3, r2, 27 */
2975 {-134217727ll /* 0xfffffffff8000001 */ ,
2976 {{6, 1, 27}, /* shli r2, r1, 27 */
2977 {2, 1, 2}} /* sub r3, r1, r2 */
2979 {-134217726ll /* 0xfffffffff8000002 */ ,
2980 {{6, 1, 1}, /* shli r2, r1, 1 */
2981 {6, 1, 27}, /* shli r3, r1, 27 */
2982 {2, 2, 3}} /* sub r4, r2, r3 */
2984 {-134217725ll /* 0xfffffffff8000003 */ ,
2985 {{3, 1, 1}, /* shl1add r2, r1, r1 */
2986 {6, 1, 27}, /* shli r3, r1, 27 */
2987 {2, 2, 3}} /* sub r4, r2, r3 */
2989 {-134217724ll /* 0xfffffffff8000004 */ ,
2990 {{6, 1, 2}, /* shli r2, r1, 2 */
2991 {6, 1, 27}, /* shli r3, r1, 27 */
2992 {2, 2, 3}} /* sub r4, r2, r3 */
2994 {-134217723ll /* 0xfffffffff8000005 */ ,
2995 {{4, 1, 1}, /* shl2add r2, r1, r1 */
2996 {6, 1, 27}, /* shli r3, r1, 27 */
2997 {2, 2, 3}} /* sub r4, r2, r3 */
2999 {-134217720ll /* 0xfffffffff8000008 */ ,
3000 {{6, 1, 3}, /* shli r2, r1, 3 */
3001 {6, 1, 27}, /* shli r3, r1, 27 */
3002 {2, 2, 3}} /* sub r4, r2, r3 */
3004 {-134217719ll /* 0xfffffffff8000009 */ ,
3005 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3006 {6, 1, 27}, /* shli r3, r1, 27 */
3007 {2, 2, 3}} /* sub r4, r2, r3 */
3009 {-100663297ll /* 0xfffffffff9ffffff */ ,
3010 {{6, 1, 25}, /* shli r2, r1, 25 */
3011 {4, 2, 1}, /* shl2add r3, r2, r1 */
3012 {2, 2, 3}} /* sub r4, r2, r3 */
3014 {-67108872ll /* 0xfffffffffbfffff8 */ ,
3015 {{2, 0, 1}, /* sub r2, zero, r1 */
3016 {6, 2, 26}, /* shli r3, r2, 26 */
3017 {5, 2, 3}} /* shl3add r4, r2, r3 */
3019 {-67108871ll /* 0xfffffffffbfffff9 */ ,
3020 {{6, 1, 26}, /* shli r2, r1, 26 */
3021 {5, 1, 2}, /* shl3add r3, r1, r2 */
3022 {2, 1, 3}} /* sub r4, r1, r3 */
3024 {-67108868ll /* 0xfffffffffbfffffc */ ,
3025 {{2, 0, 1}, /* sub r2, zero, r1 */
3026 {6, 2, 26}, /* shli r3, r2, 26 */
3027 {4, 2, 3}} /* shl2add r4, r2, r3 */
3029 {-67108867ll /* 0xfffffffffbfffffd */ ,
3030 {{6, 1, 26}, /* shli r2, r1, 26 */
3031 {4, 1, 2}, /* shl2add r3, r1, r2 */
3032 {2, 1, 3}} /* sub r4, r1, r3 */
3034 {-67108866ll /* 0xfffffffffbfffffe */ ,
3035 {{2, 0, 1}, /* sub r2, zero, r1 */
3036 {6, 2, 26}, /* shli r3, r2, 26 */
3037 {3, 2, 3}} /* shl1add r4, r2, r3 */
3039 {-67108865ll /* 0xfffffffffbffffff */ ,
3040 {{2, 0, 1}, /* sub r2, zero, r1 */
3041 {6, 1, 26}, /* shli r3, r1, 26 */
3042 {2, 2, 3}} /* sub r4, r2, r3 */
3044 {-67108864ll /* 0xfffffffffc000000 */ ,
3045 {{2, 0, 1}, /* sub r2, zero, r1 */
3046 {6, 2, 26}} /* shli r3, r2, 26 */
3048 {-67108863ll /* 0xfffffffffc000001 */ ,
3049 {{6, 1, 26}, /* shli r2, r1, 26 */
3050 {2, 1, 2}} /* sub r3, r1, r2 */
3052 {-67108862ll /* 0xfffffffffc000002 */ ,
3053 {{6, 1, 1}, /* shli r2, r1, 1 */
3054 {6, 1, 26}, /* shli r3, r1, 26 */
3055 {2, 2, 3}} /* sub r4, r2, r3 */
3057 {-67108861ll /* 0xfffffffffc000003 */ ,
3058 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3059 {6, 1, 26}, /* shli r3, r1, 26 */
3060 {2, 2, 3}} /* sub r4, r2, r3 */
3062 {-67108860ll /* 0xfffffffffc000004 */ ,
3063 {{6, 1, 2}, /* shli r2, r1, 2 */
3064 {6, 1, 26}, /* shli r3, r1, 26 */
3065 {2, 2, 3}} /* sub r4, r2, r3 */
3067 {-67108859ll /* 0xfffffffffc000005 */ ,
3068 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3069 {6, 1, 26}, /* shli r3, r1, 26 */
3070 {2, 2, 3}} /* sub r4, r2, r3 */
3072 {-67108856ll /* 0xfffffffffc000008 */ ,
3073 {{6, 1, 3}, /* shli r2, r1, 3 */
3074 {6, 1, 26}, /* shli r3, r1, 26 */
3075 {2, 2, 3}} /* sub r4, r2, r3 */
3077 {-67108855ll /* 0xfffffffffc000009 */ ,
3078 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3079 {6, 1, 26}, /* shli r3, r1, 26 */
3080 {2, 2, 3}} /* sub r4, r2, r3 */
3082 {-50331649ll /* 0xfffffffffcffffff */ ,
3083 {{6, 1, 24}, /* shli r2, r1, 24 */
3084 {4, 2, 1}, /* shl2add r3, r2, r1 */
3085 {2, 2, 3}} /* sub r4, r2, r3 */
3087 {-33554440ll /* 0xfffffffffdfffff8 */ ,
3088 {{2, 0, 1}, /* sub r2, zero, r1 */
3089 {6, 2, 25}, /* shli r3, r2, 25 */
3090 {5, 2, 3}} /* shl3add r4, r2, r3 */
3092 {-33554439ll /* 0xfffffffffdfffff9 */ ,
3093 {{6, 1, 25}, /* shli r2, r1, 25 */
3094 {5, 1, 2}, /* shl3add r3, r1, r2 */
3095 {2, 1, 3}} /* sub r4, r1, r3 */
3097 {-33554436ll /* 0xfffffffffdfffffc */ ,
3098 {{2, 0, 1}, /* sub r2, zero, r1 */
3099 {6, 2, 25}, /* shli r3, r2, 25 */
3100 {4, 2, 3}} /* shl2add r4, r2, r3 */
3102 {-33554435ll /* 0xfffffffffdfffffd */ ,
3103 {{6, 1, 25}, /* shli r2, r1, 25 */
3104 {4, 1, 2}, /* shl2add r3, r1, r2 */
3105 {2, 1, 3}} /* sub r4, r1, r3 */
3107 {-33554434ll /* 0xfffffffffdfffffe */ ,
3108 {{2, 0, 1}, /* sub r2, zero, r1 */
3109 {6, 2, 25}, /* shli r3, r2, 25 */
3110 {3, 2, 3}} /* shl1add r4, r2, r3 */
3112 {-33554433ll /* 0xfffffffffdffffff */ ,
3113 {{2, 0, 1}, /* sub r2, zero, r1 */
3114 {6, 1, 25}, /* shli r3, r1, 25 */
3115 {2, 2, 3}} /* sub r4, r2, r3 */
3117 {-33554432ll /* 0xfffffffffe000000 */ ,
3118 {{2, 0, 1}, /* sub r2, zero, r1 */
3119 {6, 2, 25}} /* shli r3, r2, 25 */
3121 {-33554431ll /* 0xfffffffffe000001 */ ,
3122 {{6, 1, 25}, /* shli r2, r1, 25 */
3123 {2, 1, 2}} /* sub r3, r1, r2 */
3125 {-33554430ll /* 0xfffffffffe000002 */ ,
3126 {{6, 1, 1}, /* shli r2, r1, 1 */
3127 {6, 1, 25}, /* shli r3, r1, 25 */
3128 {2, 2, 3}} /* sub r4, r2, r3 */
3130 {-33554429ll /* 0xfffffffffe000003 */ ,
3131 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3132 {6, 1, 25}, /* shli r3, r1, 25 */
3133 {2, 2, 3}} /* sub r4, r2, r3 */
3135 {-33554428ll /* 0xfffffffffe000004 */ ,
3136 {{6, 1, 2}, /* shli r2, r1, 2 */
3137 {6, 1, 25}, /* shli r3, r1, 25 */
3138 {2, 2, 3}} /* sub r4, r2, r3 */
3140 {-33554427ll /* 0xfffffffffe000005 */ ,
3141 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3142 {6, 1, 25}, /* shli r3, r1, 25 */
3143 {2, 2, 3}} /* sub r4, r2, r3 */
3145 {-33554424ll /* 0xfffffffffe000008 */ ,
3146 {{6, 1, 3}, /* shli r2, r1, 3 */
3147 {6, 1, 25}, /* shli r3, r1, 25 */
3148 {2, 2, 3}} /* sub r4, r2, r3 */
3150 {-33554423ll /* 0xfffffffffe000009 */ ,
3151 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3152 {6, 1, 25}, /* shli r3, r1, 25 */
3153 {2, 2, 3}} /* sub r4, r2, r3 */
3155 {-25165825ll /* 0xfffffffffe7fffff */ ,
3156 {{6, 1, 23}, /* shli r2, r1, 23 */
3157 {4, 2, 1}, /* shl2add r3, r2, r1 */
3158 {2, 2, 3}} /* sub r4, r2, r3 */
3160 {-16777224ll /* 0xfffffffffefffff8 */ ,
3161 {{2, 0, 1}, /* sub r2, zero, r1 */
3162 {6, 2, 24}, /* shli r3, r2, 24 */
3163 {5, 2, 3}} /* shl3add r4, r2, r3 */
3165 {-16777223ll /* 0xfffffffffefffff9 */ ,
3166 {{6, 1, 24}, /* shli r2, r1, 24 */
3167 {5, 1, 2}, /* shl3add r3, r1, r2 */
3168 {2, 1, 3}} /* sub r4, r1, r3 */
3170 {-16777220ll /* 0xfffffffffefffffc */ ,
3171 {{2, 0, 1}, /* sub r2, zero, r1 */
3172 {6, 2, 24}, /* shli r3, r2, 24 */
3173 {4, 2, 3}} /* shl2add r4, r2, r3 */
3175 {-16777219ll /* 0xfffffffffefffffd */ ,
3176 {{6, 1, 24}, /* shli r2, r1, 24 */
3177 {4, 1, 2}, /* shl2add r3, r1, r2 */
3178 {2, 1, 3}} /* sub r4, r1, r3 */
3180 {-16777218ll /* 0xfffffffffefffffe */ ,
3181 {{2, 0, 1}, /* sub r2, zero, r1 */
3182 {6, 2, 24}, /* shli r3, r2, 24 */
3183 {3, 2, 3}} /* shl1add r4, r2, r3 */
3185 {-16777217ll /* 0xfffffffffeffffff */ ,
3186 {{2, 0, 1}, /* sub r2, zero, r1 */
3187 {6, 1, 24}, /* shli r3, r1, 24 */
3188 {2, 2, 3}} /* sub r4, r2, r3 */
3190 {-16777216ll /* 0xffffffffff000000 */ ,
3191 {{2, 0, 1}, /* sub r2, zero, r1 */
3192 {6, 2, 24}} /* shli r3, r2, 24 */
3194 {-16777215ll /* 0xffffffffff000001 */ ,
3195 {{6, 1, 24}, /* shli r2, r1, 24 */
3196 {2, 1, 2}} /* sub r3, r1, r2 */
3198 {-16777214ll /* 0xffffffffff000002 */ ,
3199 {{6, 1, 1}, /* shli r2, r1, 1 */
3200 {6, 1, 24}, /* shli r3, r1, 24 */
3201 {2, 2, 3}} /* sub r4, r2, r3 */
3203 {-16777213ll /* 0xffffffffff000003 */ ,
3204 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3205 {6, 1, 24}, /* shli r3, r1, 24 */
3206 {2, 2, 3}} /* sub r4, r2, r3 */
3208 {-16777212ll /* 0xffffffffff000004 */ ,
3209 {{6, 1, 2}, /* shli r2, r1, 2 */
3210 {6, 1, 24}, /* shli r3, r1, 24 */
3211 {2, 2, 3}} /* sub r4, r2, r3 */
3213 {-16777211ll /* 0xffffffffff000005 */ ,
3214 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3215 {6, 1, 24}, /* shli r3, r1, 24 */
3216 {2, 2, 3}} /* sub r4, r2, r3 */
3218 {-16777208ll /* 0xffffffffff000008 */ ,
3219 {{6, 1, 3}, /* shli r2, r1, 3 */
3220 {6, 1, 24}, /* shli r3, r1, 24 */
3221 {2, 2, 3}} /* sub r4, r2, r3 */
3223 {-16777207ll /* 0xffffffffff000009 */ ,
3224 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3225 {6, 1, 24}, /* shli r3, r1, 24 */
3226 {2, 2, 3}} /* sub r4, r2, r3 */
3228 {-12582913ll /* 0xffffffffff3fffff */ ,
3229 {{6, 1, 22}, /* shli r2, r1, 22 */
3230 {4, 2, 1}, /* shl2add r3, r2, r1 */
3231 {2, 2, 3}} /* sub r4, r2, r3 */
3233 {-8388616ll /* 0xffffffffff7ffff8 */ ,
3234 {{2, 0, 1}, /* sub r2, zero, r1 */
3235 {6, 2, 23}, /* shli r3, r2, 23 */
3236 {5, 2, 3}} /* shl3add r4, r2, r3 */
3238 {-8388615ll /* 0xffffffffff7ffff9 */ ,
3239 {{6, 1, 23}, /* shli r2, r1, 23 */
3240 {5, 1, 2}, /* shl3add r3, r1, r2 */
3241 {2, 1, 3}} /* sub r4, r1, r3 */
3243 {-8388612ll /* 0xffffffffff7ffffc */ ,
3244 {{2, 0, 1}, /* sub r2, zero, r1 */
3245 {6, 2, 23}, /* shli r3, r2, 23 */
3246 {4, 2, 3}} /* shl2add r4, r2, r3 */
3248 {-8388611ll /* 0xffffffffff7ffffd */ ,
3249 {{6, 1, 23}, /* shli r2, r1, 23 */
3250 {4, 1, 2}, /* shl2add r3, r1, r2 */
3251 {2, 1, 3}} /* sub r4, r1, r3 */
3253 {-8388610ll /* 0xffffffffff7ffffe */ ,
3254 {{2, 0, 1}, /* sub r2, zero, r1 */
3255 {6, 2, 23}, /* shli r3, r2, 23 */
3256 {3, 2, 3}} /* shl1add r4, r2, r3 */
3258 {-8388609ll /* 0xffffffffff7fffff */ ,
3259 {{2, 0, 1}, /* sub r2, zero, r1 */
3260 {6, 1, 23}, /* shli r3, r1, 23 */
3261 {2, 2, 3}} /* sub r4, r2, r3 */
3263 {-8388608ll /* 0xffffffffff800000 */ ,
3264 {{2, 0, 1}, /* sub r2, zero, r1 */
3265 {6, 2, 23}} /* shli r3, r2, 23 */
3267 {-8388607ll /* 0xffffffffff800001 */ ,
3268 {{6, 1, 23}, /* shli r2, r1, 23 */
3269 {2, 1, 2}} /* sub r3, r1, r2 */
3271 {-8388606ll /* 0xffffffffff800002 */ ,
3272 {{6, 1, 1}, /* shli r2, r1, 1 */
3273 {6, 1, 23}, /* shli r3, r1, 23 */
3274 {2, 2, 3}} /* sub r4, r2, r3 */
3276 {-8388605ll /* 0xffffffffff800003 */ ,
3277 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3278 {6, 1, 23}, /* shli r3, r1, 23 */
3279 {2, 2, 3}} /* sub r4, r2, r3 */
3281 {-8388604ll /* 0xffffffffff800004 */ ,
3282 {{6, 1, 2}, /* shli r2, r1, 2 */
3283 {6, 1, 23}, /* shli r3, r1, 23 */
3284 {2, 2, 3}} /* sub r4, r2, r3 */
3286 {-8388603ll /* 0xffffffffff800005 */ ,
3287 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3288 {6, 1, 23}, /* shli r3, r1, 23 */
3289 {2, 2, 3}} /* sub r4, r2, r3 */
3291 {-8388600ll /* 0xffffffffff800008 */ ,
3292 {{6, 1, 3}, /* shli r2, r1, 3 */
3293 {6, 1, 23}, /* shli r3, r1, 23 */
3294 {2, 2, 3}} /* sub r4, r2, r3 */
3296 {-8388599ll /* 0xffffffffff800009 */ ,
3297 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3298 {6, 1, 23}, /* shli r3, r1, 23 */
3299 {2, 2, 3}} /* sub r4, r2, r3 */
3301 {-6291457ll /* 0xffffffffff9fffff */ ,
3302 {{6, 1, 21}, /* shli r2, r1, 21 */
3303 {4, 2, 1}, /* shl2add r3, r2, r1 */
3304 {2, 2, 3}} /* sub r4, r2, r3 */
3306 {-4194312ll /* 0xffffffffffbffff8 */ ,
3307 {{2, 0, 1}, /* sub r2, zero, r1 */
3308 {6, 2, 22}, /* shli r3, r2, 22 */
3309 {5, 2, 3}} /* shl3add r4, r2, r3 */
3311 {-4194311ll /* 0xffffffffffbffff9 */ ,
3312 {{6, 1, 22}, /* shli r2, r1, 22 */
3313 {5, 1, 2}, /* shl3add r3, r1, r2 */
3314 {2, 1, 3}} /* sub r4, r1, r3 */
3316 {-4194308ll /* 0xffffffffffbffffc */ ,
3317 {{2, 0, 1}, /* sub r2, zero, r1 */
3318 {6, 2, 22}, /* shli r3, r2, 22 */
3319 {4, 2, 3}} /* shl2add r4, r2, r3 */
3321 {-4194307ll /* 0xffffffffffbffffd */ ,
3322 {{6, 1, 22}, /* shli r2, r1, 22 */
3323 {4, 1, 2}, /* shl2add r3, r1, r2 */
3324 {2, 1, 3}} /* sub r4, r1, r3 */
3326 {-4194306ll /* 0xffffffffffbffffe */ ,
3327 {{2, 0, 1}, /* sub r2, zero, r1 */
3328 {6, 2, 22}, /* shli r3, r2, 22 */
3329 {3, 2, 3}} /* shl1add r4, r2, r3 */
3331 {-4194305ll /* 0xffffffffffbfffff */ ,
3332 {{2, 0, 1}, /* sub r2, zero, r1 */
3333 {6, 1, 22}, /* shli r3, r1, 22 */
3334 {2, 2, 3}} /* sub r4, r2, r3 */
3336 {-4194304ll /* 0xffffffffffc00000 */ ,
3337 {{2, 0, 1}, /* sub r2, zero, r1 */
3338 {6, 2, 22}} /* shli r3, r2, 22 */
3340 {-4194303ll /* 0xffffffffffc00001 */ ,
3341 {{6, 1, 22}, /* shli r2, r1, 22 */
3342 {2, 1, 2}} /* sub r3, r1, r2 */
3344 {-4194302ll /* 0xffffffffffc00002 */ ,
3345 {{6, 1, 1}, /* shli r2, r1, 1 */
3346 {6, 1, 22}, /* shli r3, r1, 22 */
3347 {2, 2, 3}} /* sub r4, r2, r3 */
3349 {-4194301ll /* 0xffffffffffc00003 */ ,
3350 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3351 {6, 1, 22}, /* shli r3, r1, 22 */
3352 {2, 2, 3}} /* sub r4, r2, r3 */
3354 {-4194300ll /* 0xffffffffffc00004 */ ,
3355 {{6, 1, 2}, /* shli r2, r1, 2 */
3356 {6, 1, 22}, /* shli r3, r1, 22 */
3357 {2, 2, 3}} /* sub r4, r2, r3 */
3359 {-4194299ll /* 0xffffffffffc00005 */ ,
3360 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3361 {6, 1, 22}, /* shli r3, r1, 22 */
3362 {2, 2, 3}} /* sub r4, r2, r3 */
3364 {-4194296ll /* 0xffffffffffc00008 */ ,
3365 {{6, 1, 3}, /* shli r2, r1, 3 */
3366 {6, 1, 22}, /* shli r3, r1, 22 */
3367 {2, 2, 3}} /* sub r4, r2, r3 */
3369 {-4194295ll /* 0xffffffffffc00009 */ ,
3370 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3371 {6, 1, 22}, /* shli r3, r1, 22 */
3372 {2, 2, 3}} /* sub r4, r2, r3 */
3374 {-3145729ll /* 0xffffffffffcfffff */ ,
3375 {{6, 1, 20}, /* shli r2, r1, 20 */
3376 {4, 2, 1}, /* shl2add r3, r2, r1 */
3377 {2, 2, 3}} /* sub r4, r2, r3 */
3379 {-2097160ll /* 0xffffffffffdffff8 */ ,
3380 {{2, 0, 1}, /* sub r2, zero, r1 */
3381 {6, 2, 21}, /* shli r3, r2, 21 */
3382 {5, 2, 3}} /* shl3add r4, r2, r3 */
3384 {-2097159ll /* 0xffffffffffdffff9 */ ,
3385 {{6, 1, 21}, /* shli r2, r1, 21 */
3386 {5, 1, 2}, /* shl3add r3, r1, r2 */
3387 {2, 1, 3}} /* sub r4, r1, r3 */
3389 {-2097156ll /* 0xffffffffffdffffc */ ,
3390 {{2, 0, 1}, /* sub r2, zero, r1 */
3391 {6, 2, 21}, /* shli r3, r2, 21 */
3392 {4, 2, 3}} /* shl2add r4, r2, r3 */
3394 {-2097155ll /* 0xffffffffffdffffd */ ,
3395 {{6, 1, 21}, /* shli r2, r1, 21 */
3396 {4, 1, 2}, /* shl2add r3, r1, r2 */
3397 {2, 1, 3}} /* sub r4, r1, r3 */
3399 {-2097154ll /* 0xffffffffffdffffe */ ,
3400 {{2, 0, 1}, /* sub r2, zero, r1 */
3401 {6, 2, 21}, /* shli r3, r2, 21 */
3402 {3, 2, 3}} /* shl1add r4, r2, r3 */
3404 {-2097153ll /* 0xffffffffffdfffff */ ,
3405 {{2, 0, 1}, /* sub r2, zero, r1 */
3406 {6, 1, 21}, /* shli r3, r1, 21 */
3407 {2, 2, 3}} /* sub r4, r2, r3 */
3409 {-2097152ll /* 0xffffffffffe00000 */ ,
3410 {{2, 0, 1}, /* sub r2, zero, r1 */
3411 {6, 2, 21}} /* shli r3, r2, 21 */
3413 {-2097151ll /* 0xffffffffffe00001 */ ,
3414 {{6, 1, 21}, /* shli r2, r1, 21 */
3415 {2, 1, 2}} /* sub r3, r1, r2 */
3417 {-2097150ll /* 0xffffffffffe00002 */ ,
3418 {{6, 1, 1}, /* shli r2, r1, 1 */
3419 {6, 1, 21}, /* shli r3, r1, 21 */
3420 {2, 2, 3}} /* sub r4, r2, r3 */
3422 {-2097149ll /* 0xffffffffffe00003 */ ,
3423 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3424 {6, 1, 21}, /* shli r3, r1, 21 */
3425 {2, 2, 3}} /* sub r4, r2, r3 */
3427 {-2097148ll /* 0xffffffffffe00004 */ ,
3428 {{6, 1, 2}, /* shli r2, r1, 2 */
3429 {6, 1, 21}, /* shli r3, r1, 21 */
3430 {2, 2, 3}} /* sub r4, r2, r3 */
3432 {-2097147ll /* 0xffffffffffe00005 */ ,
3433 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3434 {6, 1, 21}, /* shli r3, r1, 21 */
3435 {2, 2, 3}} /* sub r4, r2, r3 */
3437 {-2097144ll /* 0xffffffffffe00008 */ ,
3438 {{6, 1, 3}, /* shli r2, r1, 3 */
3439 {6, 1, 21}, /* shli r3, r1, 21 */
3440 {2, 2, 3}} /* sub r4, r2, r3 */
3442 {-2097143ll /* 0xffffffffffe00009 */ ,
3443 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3444 {6, 1, 21}, /* shli r3, r1, 21 */
3445 {2, 2, 3}} /* sub r4, r2, r3 */
3447 {-1572865ll /* 0xffffffffffe7ffff */ ,
3448 {{6, 1, 19}, /* shli r2, r1, 19 */
3449 {4, 2, 1}, /* shl2add r3, r2, r1 */
3450 {2, 2, 3}} /* sub r4, r2, r3 */
3452 {-1048584ll /* 0xffffffffffeffff8 */ ,
3453 {{2, 0, 1}, /* sub r2, zero, r1 */
3454 {6, 2, 20}, /* shli r3, r2, 20 */
3455 {5, 2, 3}} /* shl3add r4, r2, r3 */
3457 {-1048583ll /* 0xffffffffffeffff9 */ ,
3458 {{6, 1, 20}, /* shli r2, r1, 20 */
3459 {5, 1, 2}, /* shl3add r3, r1, r2 */
3460 {2, 1, 3}} /* sub r4, r1, r3 */
3462 {-1048580ll /* 0xffffffffffeffffc */ ,
3463 {{2, 0, 1}, /* sub r2, zero, r1 */
3464 {6, 2, 20}, /* shli r3, r2, 20 */
3465 {4, 2, 3}} /* shl2add r4, r2, r3 */
3467 {-1048579ll /* 0xffffffffffeffffd */ ,
3468 {{6, 1, 20}, /* shli r2, r1, 20 */
3469 {4, 1, 2}, /* shl2add r3, r1, r2 */
3470 {2, 1, 3}} /* sub r4, r1, r3 */
3472 {-1048578ll /* 0xffffffffffeffffe */ ,
3473 {{2, 0, 1}, /* sub r2, zero, r1 */
3474 {6, 2, 20}, /* shli r3, r2, 20 */
3475 {3, 2, 3}} /* shl1add r4, r2, r3 */
3477 {-1048577ll /* 0xffffffffffefffff */ ,
3478 {{2, 0, 1}, /* sub r2, zero, r1 */
3479 {6, 1, 20}, /* shli r3, r1, 20 */
3480 {2, 2, 3}} /* sub r4, r2, r3 */
3482 {-1048576ll /* 0xfffffffffff00000 */ ,
3483 {{2, 0, 1}, /* sub r2, zero, r1 */
3484 {6, 2, 20}} /* shli r3, r2, 20 */
3486 {-1048575ll /* 0xfffffffffff00001 */ ,
3487 {{6, 1, 20}, /* shli r2, r1, 20 */
3488 {2, 1, 2}} /* sub r3, r1, r2 */
3490 {-1048574ll /* 0xfffffffffff00002 */ ,
3491 {{6, 1, 1}, /* shli r2, r1, 1 */
3492 {6, 1, 20}, /* shli r3, r1, 20 */
3493 {2, 2, 3}} /* sub r4, r2, r3 */
3495 {-1048573ll /* 0xfffffffffff00003 */ ,
3496 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3497 {6, 1, 20}, /* shli r3, r1, 20 */
3498 {2, 2, 3}} /* sub r4, r2, r3 */
3500 {-1048572ll /* 0xfffffffffff00004 */ ,
3501 {{6, 1, 2}, /* shli r2, r1, 2 */
3502 {6, 1, 20}, /* shli r3, r1, 20 */
3503 {2, 2, 3}} /* sub r4, r2, r3 */
3505 {-1048571ll /* 0xfffffffffff00005 */ ,
3506 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3507 {6, 1, 20}, /* shli r3, r1, 20 */
3508 {2, 2, 3}} /* sub r4, r2, r3 */
3510 {-1048568ll /* 0xfffffffffff00008 */ ,
3511 {{6, 1, 3}, /* shli r2, r1, 3 */
3512 {6, 1, 20}, /* shli r3, r1, 20 */
3513 {2, 2, 3}} /* sub r4, r2, r3 */
3515 {-1048567ll /* 0xfffffffffff00009 */ ,
3516 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3517 {6, 1, 20}, /* shli r3, r1, 20 */
3518 {2, 2, 3}} /* sub r4, r2, r3 */
3520 {-786433ll /* 0xfffffffffff3ffff */ ,
3521 {{6, 1, 18}, /* shli r2, r1, 18 */
3522 {4, 2, 1}, /* shl2add r3, r2, r1 */
3523 {2, 2, 3}} /* sub r4, r2, r3 */
3525 {-524296ll /* 0xfffffffffff7fff8 */ ,
3526 {{2, 0, 1}, /* sub r2, zero, r1 */
3527 {6, 2, 19}, /* shli r3, r2, 19 */
3528 {5, 2, 3}} /* shl3add r4, r2, r3 */
3530 {-524295ll /* 0xfffffffffff7fff9 */ ,
3531 {{6, 1, 19}, /* shli r2, r1, 19 */
3532 {5, 1, 2}, /* shl3add r3, r1, r2 */
3533 {2, 1, 3}} /* sub r4, r1, r3 */
3535 {-524292ll /* 0xfffffffffff7fffc */ ,
3536 {{2, 0, 1}, /* sub r2, zero, r1 */
3537 {6, 2, 19}, /* shli r3, r2, 19 */
3538 {4, 2, 3}} /* shl2add r4, r2, r3 */
3540 {-524291ll /* 0xfffffffffff7fffd */ ,
3541 {{6, 1, 19}, /* shli r2, r1, 19 */
3542 {4, 1, 2}, /* shl2add r3, r1, r2 */
3543 {2, 1, 3}} /* sub r4, r1, r3 */
3545 {-524290ll /* 0xfffffffffff7fffe */ ,
3546 {{2, 0, 1}, /* sub r2, zero, r1 */
3547 {6, 2, 19}, /* shli r3, r2, 19 */
3548 {3, 2, 3}} /* shl1add r4, r2, r3 */
3550 {-524289ll /* 0xfffffffffff7ffff */ ,
3551 {{2, 0, 1}, /* sub r2, zero, r1 */
3552 {6, 1, 19}, /* shli r3, r1, 19 */
3553 {2, 2, 3}} /* sub r4, r2, r3 */
3555 {-524288ll /* 0xfffffffffff80000 */ ,
3556 {{2, 0, 1}, /* sub r2, zero, r1 */
3557 {6, 2, 19}} /* shli r3, r2, 19 */
3559 {-524287ll /* 0xfffffffffff80001 */ ,
3560 {{6, 1, 19}, /* shli r2, r1, 19 */
3561 {2, 1, 2}} /* sub r3, r1, r2 */
3563 {-524286ll /* 0xfffffffffff80002 */ ,
3564 {{6, 1, 1}, /* shli r2, r1, 1 */
3565 {6, 1, 19}, /* shli r3, r1, 19 */
3566 {2, 2, 3}} /* sub r4, r2, r3 */
3568 {-524285ll /* 0xfffffffffff80003 */ ,
3569 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3570 {6, 1, 19}, /* shli r3, r1, 19 */
3571 {2, 2, 3}} /* sub r4, r2, r3 */
3573 {-524284ll /* 0xfffffffffff80004 */ ,
3574 {{6, 1, 2}, /* shli r2, r1, 2 */
3575 {6, 1, 19}, /* shli r3, r1, 19 */
3576 {2, 2, 3}} /* sub r4, r2, r3 */
3578 {-524283ll /* 0xfffffffffff80005 */ ,
3579 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3580 {6, 1, 19}, /* shli r3, r1, 19 */
3581 {2, 2, 3}} /* sub r4, r2, r3 */
3583 {-524280ll /* 0xfffffffffff80008 */ ,
3584 {{6, 1, 3}, /* shli r2, r1, 3 */
3585 {6, 1, 19}, /* shli r3, r1, 19 */
3586 {2, 2, 3}} /* sub r4, r2, r3 */
3588 {-524279ll /* 0xfffffffffff80009 */ ,
3589 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3590 {6, 1, 19}, /* shli r3, r1, 19 */
3591 {2, 2, 3}} /* sub r4, r2, r3 */
3593 {-393217ll /* 0xfffffffffff9ffff */ ,
3594 {{6, 1, 17}, /* shli r2, r1, 17 */
3595 {4, 2, 1}, /* shl2add r3, r2, r1 */
3596 {2, 2, 3}} /* sub r4, r2, r3 */
3598 {-262152ll /* 0xfffffffffffbfff8 */ ,
3599 {{2, 0, 1}, /* sub r2, zero, r1 */
3600 {6, 2, 18}, /* shli r3, r2, 18 */
3601 {5, 2, 3}} /* shl3add r4, r2, r3 */
3603 {-262151ll /* 0xfffffffffffbfff9 */ ,
3604 {{6, 1, 18}, /* shli r2, r1, 18 */
3605 {5, 1, 2}, /* shl3add r3, r1, r2 */
3606 {2, 1, 3}} /* sub r4, r1, r3 */
3608 {-262148ll /* 0xfffffffffffbfffc */ ,
3609 {{2, 0, 1}, /* sub r2, zero, r1 */
3610 {6, 2, 18}, /* shli r3, r2, 18 */
3611 {4, 2, 3}} /* shl2add r4, r2, r3 */
3613 {-262147ll /* 0xfffffffffffbfffd */ ,
3614 {{6, 1, 18}, /* shli r2, r1, 18 */
3615 {4, 1, 2}, /* shl2add r3, r1, r2 */
3616 {2, 1, 3}} /* sub r4, r1, r3 */
3618 {-262146ll /* 0xfffffffffffbfffe */ ,
3619 {{2, 0, 1}, /* sub r2, zero, r1 */
3620 {6, 2, 18}, /* shli r3, r2, 18 */
3621 {3, 2, 3}} /* shl1add r4, r2, r3 */
3623 {-262145ll /* 0xfffffffffffbffff */ ,
3624 {{2, 0, 1}, /* sub r2, zero, r1 */
3625 {6, 1, 18}, /* shli r3, r1, 18 */
3626 {2, 2, 3}} /* sub r4, r2, r3 */
3628 {-262144ll /* 0xfffffffffffc0000 */ ,
3629 {{2, 0, 1}, /* sub r2, zero, r1 */
3630 {6, 2, 18}} /* shli r3, r2, 18 */
3632 {-262143ll /* 0xfffffffffffc0001 */ ,
3633 {{6, 1, 18}, /* shli r2, r1, 18 */
3634 {2, 1, 2}} /* sub r3, r1, r2 */
3636 {-262142ll /* 0xfffffffffffc0002 */ ,
3637 {{6, 1, 1}, /* shli r2, r1, 1 */
3638 {6, 1, 18}, /* shli r3, r1, 18 */
3639 {2, 2, 3}} /* sub r4, r2, r3 */
3641 {-262141ll /* 0xfffffffffffc0003 */ ,
3642 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3643 {6, 1, 18}, /* shli r3, r1, 18 */
3644 {2, 2, 3}} /* sub r4, r2, r3 */
3646 {-262140ll /* 0xfffffffffffc0004 */ ,
3647 {{6, 1, 2}, /* shli r2, r1, 2 */
3648 {6, 1, 18}, /* shli r3, r1, 18 */
3649 {2, 2, 3}} /* sub r4, r2, r3 */
3651 {-262139ll /* 0xfffffffffffc0005 */ ,
3652 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3653 {6, 1, 18}, /* shli r3, r1, 18 */
3654 {2, 2, 3}} /* sub r4, r2, r3 */
3656 {-262136ll /* 0xfffffffffffc0008 */ ,
3657 {{6, 1, 3}, /* shli r2, r1, 3 */
3658 {6, 1, 18}, /* shli r3, r1, 18 */
3659 {2, 2, 3}} /* sub r4, r2, r3 */
3661 {-262135ll /* 0xfffffffffffc0009 */ ,
3662 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3663 {6, 1, 18}, /* shli r3, r1, 18 */
3664 {2, 2, 3}} /* sub r4, r2, r3 */
3666 {-196609ll /* 0xfffffffffffcffff */ ,
3667 {{6, 1, 16}, /* shli r2, r1, 16 */
3668 {4, 2, 1}, /* shl2add r3, r2, r1 */
3669 {2, 2, 3}} /* sub r4, r2, r3 */
3671 {-131080ll /* 0xfffffffffffdfff8 */ ,
3672 {{2, 0, 1}, /* sub r2, zero, r1 */
3673 {6, 2, 17}, /* shli r3, r2, 17 */
3674 {5, 2, 3}} /* shl3add r4, r2, r3 */
3676 {-131079ll /* 0xfffffffffffdfff9 */ ,
3677 {{6, 1, 17}, /* shli r2, r1, 17 */
3678 {5, 1, 2}, /* shl3add r3, r1, r2 */
3679 {2, 1, 3}} /* sub r4, r1, r3 */
3681 {-131076ll /* 0xfffffffffffdfffc */ ,
3682 {{2, 0, 1}, /* sub r2, zero, r1 */
3683 {6, 2, 17}, /* shli r3, r2, 17 */
3684 {4, 2, 3}} /* shl2add r4, r2, r3 */
3686 {-131075ll /* 0xfffffffffffdfffd */ ,
3687 {{6, 1, 17}, /* shli r2, r1, 17 */
3688 {4, 1, 2}, /* shl2add r3, r1, r2 */
3689 {2, 1, 3}} /* sub r4, r1, r3 */
3691 {-131074ll /* 0xfffffffffffdfffe */ ,
3692 {{2, 0, 1}, /* sub r2, zero, r1 */
3693 {6, 2, 17}, /* shli r3, r2, 17 */
3694 {3, 2, 3}} /* shl1add r4, r2, r3 */
3696 {-131073ll /* 0xfffffffffffdffff */ ,
3697 {{2, 0, 1}, /* sub r2, zero, r1 */
3698 {6, 1, 17}, /* shli r3, r1, 17 */
3699 {2, 2, 3}} /* sub r4, r2, r3 */
3701 {-131072ll /* 0xfffffffffffe0000 */ ,
3702 {{2, 0, 1}, /* sub r2, zero, r1 */
3703 {6, 2, 17}} /* shli r3, r2, 17 */
3705 {-131071ll /* 0xfffffffffffe0001 */ ,
3706 {{6, 1, 17}, /* shli r2, r1, 17 */
3707 {2, 1, 2}} /* sub r3, r1, r2 */
3709 {-131070ll /* 0xfffffffffffe0002 */ ,
3710 {{6, 1, 1}, /* shli r2, r1, 1 */
3711 {6, 1, 17}, /* shli r3, r1, 17 */
3712 {2, 2, 3}} /* sub r4, r2, r3 */
3714 {-131069ll /* 0xfffffffffffe0003 */ ,
3715 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3716 {6, 1, 17}, /* shli r3, r1, 17 */
3717 {2, 2, 3}} /* sub r4, r2, r3 */
3719 {-131068ll /* 0xfffffffffffe0004 */ ,
3720 {{6, 1, 2}, /* shli r2, r1, 2 */
3721 {6, 1, 17}, /* shli r3, r1, 17 */
3722 {2, 2, 3}} /* sub r4, r2, r3 */
3724 {-131067ll /* 0xfffffffffffe0005 */ ,
3725 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3726 {6, 1, 17}, /* shli r3, r1, 17 */
3727 {2, 2, 3}} /* sub r4, r2, r3 */
3729 {-131064ll /* 0xfffffffffffe0008 */ ,
3730 {{6, 1, 3}, /* shli r2, r1, 3 */
3731 {6, 1, 17}, /* shli r3, r1, 17 */
3732 {2, 2, 3}} /* sub r4, r2, r3 */
3734 {-131063ll /* 0xfffffffffffe0009 */ ,
3735 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3736 {6, 1, 17}, /* shli r3, r1, 17 */
3737 {2, 2, 3}} /* sub r4, r2, r3 */
3739 {-98305ll /* 0xfffffffffffe7fff */ ,
3740 {{6, 1, 15}, /* shli r2, r1, 15 */
3741 {4, 2, 1}, /* shl2add r3, r2, r1 */
3742 {2, 2, 3}} /* sub r4, r2, r3 */
3744 {-65544ll /* 0xfffffffffffefff8 */ ,
3745 {{2, 0, 1}, /* sub r2, zero, r1 */
3746 {6, 2, 16}, /* shli r3, r2, 16 */
3747 {5, 2, 3}} /* shl3add r4, r2, r3 */
3749 {-65543ll /* 0xfffffffffffefff9 */ ,
3750 {{6, 1, 16}, /* shli r2, r1, 16 */
3751 {5, 1, 2}, /* shl3add r3, r1, r2 */
3752 {2, 1, 3}} /* sub r4, r1, r3 */
3754 {-65540ll /* 0xfffffffffffefffc */ ,
3755 {{2, 0, 1}, /* sub r2, zero, r1 */
3756 {6, 2, 16}, /* shli r3, r2, 16 */
3757 {4, 2, 3}} /* shl2add r4, r2, r3 */
3759 {-65539ll /* 0xfffffffffffefffd */ ,
3760 {{6, 1, 16}, /* shli r2, r1, 16 */
3761 {4, 1, 2}, /* shl2add r3, r1, r2 */
3762 {2, 1, 3}} /* sub r4, r1, r3 */
3764 {-65538ll /* 0xfffffffffffefffe */ ,
3765 {{2, 0, 1}, /* sub r2, zero, r1 */
3766 {6, 2, 16}, /* shli r3, r2, 16 */
3767 {3, 2, 3}} /* shl1add r4, r2, r3 */
3769 {-65537ll /* 0xfffffffffffeffff */ ,
3770 {{2, 0, 1}, /* sub r2, zero, r1 */
3771 {6, 1, 16}, /* shli r3, r1, 16 */
3772 {2, 2, 3}} /* sub r4, r2, r3 */
3774 {-65536ll /* 0xffffffffffff0000 */ ,
3775 {{2, 0, 1}, /* sub r2, zero, r1 */
3776 {6, 2, 16}} /* shli r3, r2, 16 */
3778 {-65535ll /* 0xffffffffffff0001 */ ,
3779 {{6, 1, 16}, /* shli r2, r1, 16 */
3780 {2, 1, 2}} /* sub r3, r1, r2 */
3782 {-65534ll /* 0xffffffffffff0002 */ ,
3783 {{6, 1, 1}, /* shli r2, r1, 1 */
3784 {6, 1, 16}, /* shli r3, r1, 16 */
3785 {2, 2, 3}} /* sub r4, r2, r3 */
3787 {-65533ll /* 0xffffffffffff0003 */ ,
3788 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3789 {6, 1, 16}, /* shli r3, r1, 16 */
3790 {2, 2, 3}} /* sub r4, r2, r3 */
3792 {-65532ll /* 0xffffffffffff0004 */ ,
3793 {{6, 1, 2}, /* shli r2, r1, 2 */
3794 {6, 1, 16}, /* shli r3, r1, 16 */
3795 {2, 2, 3}} /* sub r4, r2, r3 */
3797 {-65531ll /* 0xffffffffffff0005 */ ,
3798 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3799 {6, 1, 16}, /* shli r3, r1, 16 */
3800 {2, 2, 3}} /* sub r4, r2, r3 */
3802 {-65528ll /* 0xffffffffffff0008 */ ,
3803 {{6, 1, 3}, /* shli r2, r1, 3 */
3804 {6, 1, 16}, /* shli r3, r1, 16 */
3805 {2, 2, 3}} /* sub r4, r2, r3 */
3807 {-65527ll /* 0xffffffffffff0009 */ ,
3808 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3809 {6, 1, 16}, /* shli r3, r1, 16 */
3810 {2, 2, 3}} /* sub r4, r2, r3 */
3812 {-49153ll /* 0xffffffffffff3fff */ ,
3813 {{6, 1, 14}, /* shli r2, r1, 14 */
3814 {4, 2, 1}, /* shl2add r3, r2, r1 */
3815 {2, 2, 3}} /* sub r4, r2, r3 */
3817 {-32776ll /* 0xffffffffffff7ff8 */ ,
3818 {{2, 0, 1}, /* sub r2, zero, r1 */
3819 {6, 2, 15}, /* shli r3, r2, 15 */
3820 {5, 2, 3}} /* shl3add r4, r2, r3 */
3822 {-32775ll /* 0xffffffffffff7ff9 */ ,
3823 {{6, 1, 15}, /* shli r2, r1, 15 */
3824 {5, 1, 2}, /* shl3add r3, r1, r2 */
3825 {2, 1, 3}} /* sub r4, r1, r3 */
3827 {-32772ll /* 0xffffffffffff7ffc */ ,
3828 {{2, 0, 1}, /* sub r2, zero, r1 */
3829 {6, 2, 15}, /* shli r3, r2, 15 */
3830 {4, 2, 3}} /* shl2add r4, r2, r3 */
3832 {-32771ll /* 0xffffffffffff7ffd */ ,
3833 {{6, 1, 15}, /* shli r2, r1, 15 */
3834 {4, 1, 2}, /* shl2add r3, r1, r2 */
3835 {2, 1, 3}} /* sub r4, r1, r3 */
3837 {-32770ll /* 0xffffffffffff7ffe */ ,
3838 {{2, 0, 1}, /* sub r2, zero, r1 */
3839 {6, 2, 15}, /* shli r3, r2, 15 */
3840 {3, 2, 3}} /* shl1add r4, r2, r3 */
3842 {-32769ll /* 0xffffffffffff7fff */ ,
3843 {{2, 0, 1}, /* sub r2, zero, r1 */
3844 {6, 1, 15}, /* shli r3, r1, 15 */
3845 {2, 2, 3}} /* sub r4, r2, r3 */
3847 {-32768ll /* 0xffffffffffff8000 */ ,
3848 {{2, 0, 1}, /* sub r2, zero, r1 */
3849 {6, 2, 15}} /* shli r3, r2, 15 */
3851 {-32767ll /* 0xffffffffffff8001 */ ,
3852 {{6, 1, 15}, /* shli r2, r1, 15 */
3853 {2, 1, 2}} /* sub r3, r1, r2 */
3855 {-32766ll /* 0xffffffffffff8002 */ ,
3856 {{6, 1, 1}, /* shli r2, r1, 1 */
3857 {6, 1, 15}, /* shli r3, r1, 15 */
3858 {2, 2, 3}} /* sub r4, r2, r3 */
3860 {-32765ll /* 0xffffffffffff8003 */ ,
3861 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3862 {6, 1, 15}, /* shli r3, r1, 15 */
3863 {2, 2, 3}} /* sub r4, r2, r3 */
3865 {-32764ll /* 0xffffffffffff8004 */ ,
3866 {{6, 1, 2}, /* shli r2, r1, 2 */
3867 {6, 1, 15}, /* shli r3, r1, 15 */
3868 {2, 2, 3}} /* sub r4, r2, r3 */
3870 {-32763ll /* 0xffffffffffff8005 */ ,
3871 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3872 {6, 1, 15}, /* shli r3, r1, 15 */
3873 {2, 2, 3}} /* sub r4, r2, r3 */
3875 {-32760ll /* 0xffffffffffff8008 */ ,
3876 {{6, 1, 3}, /* shli r2, r1, 3 */
3877 {6, 1, 15}, /* shli r3, r1, 15 */
3878 {2, 2, 3}} /* sub r4, r2, r3 */
3880 {-32759ll /* 0xffffffffffff8009 */ ,
3881 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3882 {6, 1, 15}, /* shli r3, r1, 15 */
3883 {2, 2, 3}} /* sub r4, r2, r3 */
3885 {-24577ll /* 0xffffffffffff9fff */ ,
3886 {{6, 1, 13}, /* shli r2, r1, 13 */
3887 {4, 2, 1}, /* shl2add r3, r2, r1 */
3888 {2, 2, 3}} /* sub r4, r2, r3 */
3890 {-16392ll /* 0xffffffffffffbff8 */ ,
3891 {{2, 0, 1}, /* sub r2, zero, r1 */
3892 {6, 2, 14}, /* shli r3, r2, 14 */
3893 {5, 2, 3}} /* shl3add r4, r2, r3 */
3895 {-16391ll /* 0xffffffffffffbff9 */ ,
3896 {{6, 1, 14}, /* shli r2, r1, 14 */
3897 {5, 1, 2}, /* shl3add r3, r1, r2 */
3898 {2, 1, 3}} /* sub r4, r1, r3 */
3900 {-16388ll /* 0xffffffffffffbffc */ ,
3901 {{2, 0, 1}, /* sub r2, zero, r1 */
3902 {6, 2, 14}, /* shli r3, r2, 14 */
3903 {4, 2, 3}} /* shl2add r4, r2, r3 */
3905 {-16387ll /* 0xffffffffffffbffd */ ,
3906 {{6, 1, 14}, /* shli r2, r1, 14 */
3907 {4, 1, 2}, /* shl2add r3, r1, r2 */
3908 {2, 1, 3}} /* sub r4, r1, r3 */
3910 {-16386ll /* 0xffffffffffffbffe */ ,
3911 {{2, 0, 1}, /* sub r2, zero, r1 */
3912 {6, 2, 14}, /* shli r3, r2, 14 */
3913 {3, 2, 3}} /* shl1add r4, r2, r3 */
3915 {-16385ll /* 0xffffffffffffbfff */ ,
3916 {{2, 0, 1}, /* sub r2, zero, r1 */
3917 {6, 1, 14}, /* shli r3, r1, 14 */
3918 {2, 2, 3}} /* sub r4, r2, r3 */
3920 {-16384ll /* 0xffffffffffffc000 */ ,
3921 {{2, 0, 1}, /* sub r2, zero, r1 */
3922 {6, 2, 14}} /* shli r3, r2, 14 */
3924 {-16383ll /* 0xffffffffffffc001 */ ,
3925 {{6, 1, 14}, /* shli r2, r1, 14 */
3926 {2, 1, 2}} /* sub r3, r1, r2 */
3928 {-16382ll /* 0xffffffffffffc002 */ ,
3929 {{6, 1, 1}, /* shli r2, r1, 1 */
3930 {6, 1, 14}, /* shli r3, r1, 14 */
3931 {2, 2, 3}} /* sub r4, r2, r3 */
3933 {-16381ll /* 0xffffffffffffc003 */ ,
3934 {{3, 1, 1}, /* shl1add r2, r1, r1 */
3935 {6, 1, 14}, /* shli r3, r1, 14 */
3936 {2, 2, 3}} /* sub r4, r2, r3 */
3938 {-16380ll /* 0xffffffffffffc004 */ ,
3939 {{6, 1, 2}, /* shli r2, r1, 2 */
3940 {6, 1, 14}, /* shli r3, r1, 14 */
3941 {2, 2, 3}} /* sub r4, r2, r3 */
3943 {-16379ll /* 0xffffffffffffc005 */ ,
3944 {{4, 1, 1}, /* shl2add r2, r1, r1 */
3945 {6, 1, 14}, /* shli r3, r1, 14 */
3946 {2, 2, 3}} /* sub r4, r2, r3 */
3948 {-16376ll /* 0xffffffffffffc008 */ ,
3949 {{6, 1, 3}, /* shli r2, r1, 3 */
3950 {6, 1, 14}, /* shli r3, r1, 14 */
3951 {2, 2, 3}} /* sub r4, r2, r3 */
3953 {-16375ll /* 0xffffffffffffc009 */ ,
3954 {{5, 1, 1}, /* shl3add r2, r1, r1 */
3955 {6, 1, 14}, /* shli r3, r1, 14 */
3956 {2, 2, 3}} /* sub r4, r2, r3 */
3958 {-12289ll /* 0xffffffffffffcfff */ ,
3959 {{6, 1, 12}, /* shli r2, r1, 12 */
3960 {4, 2, 1}, /* shl2add r3, r2, r1 */
3961 {2, 2, 3}} /* sub r4, r2, r3 */
3963 {-8200ll /* 0xffffffffffffdff8 */ ,
3964 {{2, 0, 1}, /* sub r2, zero, r1 */
3965 {6, 2, 13}, /* shli r3, r2, 13 */
3966 {5, 2, 3}} /* shl3add r4, r2, r3 */
3968 {-8199ll /* 0xffffffffffffdff9 */ ,
3969 {{6, 1, 13}, /* shli r2, r1, 13 */
3970 {5, 1, 2}, /* shl3add r3, r1, r2 */
3971 {2, 1, 3}} /* sub r4, r1, r3 */
3973 {-8196ll /* 0xffffffffffffdffc */ ,
3974 {{2, 0, 1}, /* sub r2, zero, r1 */
3975 {6, 2, 13}, /* shli r3, r2, 13 */
3976 {4, 2, 3}} /* shl2add r4, r2, r3 */
3978 {-8195ll /* 0xffffffffffffdffd */ ,
3979 {{6, 1, 13}, /* shli r2, r1, 13 */
3980 {4, 1, 2}, /* shl2add r3, r1, r2 */
3981 {2, 1, 3}} /* sub r4, r1, r3 */
3983 {-8194ll /* 0xffffffffffffdffe */ ,
3984 {{2, 0, 1}, /* sub r2, zero, r1 */
3985 {6, 2, 13}, /* shli r3, r2, 13 */
3986 {3, 2, 3}} /* shl1add r4, r2, r3 */
3988 {-8193ll /* 0xffffffffffffdfff */ ,
3989 {{2, 0, 1}, /* sub r2, zero, r1 */
3990 {6, 1, 13}, /* shli r3, r1, 13 */
3991 {2, 2, 3}} /* sub r4, r2, r3 */
3993 {-8192ll /* 0xffffffffffffe000 */ ,
3994 {{2, 0, 1}, /* sub r2, zero, r1 */
3995 {6, 2, 13}} /* shli r3, r2, 13 */
3997 {-8191ll /* 0xffffffffffffe001 */ ,
3998 {{6, 1, 13}, /* shli r2, r1, 13 */
3999 {2, 1, 2}} /* sub r3, r1, r2 */
4001 {-8190ll /* 0xffffffffffffe002 */ ,
4002 {{6, 1, 1}, /* shli r2, r1, 1 */
4003 {6, 1, 13}, /* shli r3, r1, 13 */
4004 {2, 2, 3}} /* sub r4, r2, r3 */
4006 {-8189ll /* 0xffffffffffffe003 */ ,
4007 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4008 {6, 1, 13}, /* shli r3, r1, 13 */
4009 {2, 2, 3}} /* sub r4, r2, r3 */
4011 {-8188ll /* 0xffffffffffffe004 */ ,
4012 {{6, 1, 2}, /* shli r2, r1, 2 */
4013 {6, 1, 13}, /* shli r3, r1, 13 */
4014 {2, 2, 3}} /* sub r4, r2, r3 */
4016 {-8187ll /* 0xffffffffffffe005 */ ,
4017 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4018 {6, 1, 13}, /* shli r3, r1, 13 */
4019 {2, 2, 3}} /* sub r4, r2, r3 */
4021 {-8184ll /* 0xffffffffffffe008 */ ,
4022 {{6, 1, 3}, /* shli r2, r1, 3 */
4023 {6, 1, 13}, /* shli r3, r1, 13 */
4024 {2, 2, 3}} /* sub r4, r2, r3 */
4026 {-8183ll /* 0xffffffffffffe009 */ ,
4027 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4028 {6, 1, 13}, /* shli r3, r1, 13 */
4029 {2, 2, 3}} /* sub r4, r2, r3 */
4031 {-6145ll /* 0xffffffffffffe7ff */ ,
4032 {{6, 1, 11}, /* shli r2, r1, 11 */
4033 {4, 2, 1}, /* shl2add r3, r2, r1 */
4034 {2, 2, 3}} /* sub r4, r2, r3 */
4036 {-4104ll /* 0xffffffffffffeff8 */ ,
4037 {{2, 0, 1}, /* sub r2, zero, r1 */
4038 {6, 2, 12}, /* shli r3, r2, 12 */
4039 {5, 2, 3}} /* shl3add r4, r2, r3 */
4041 {-4103ll /* 0xffffffffffffeff9 */ ,
4042 {{6, 1, 12}, /* shli r2, r1, 12 */
4043 {5, 1, 2}, /* shl3add r3, r1, r2 */
4044 {2, 1, 3}} /* sub r4, r1, r3 */
4046 {-4100ll /* 0xffffffffffffeffc */ ,
4047 {{2, 0, 1}, /* sub r2, zero, r1 */
4048 {6, 2, 12}, /* shli r3, r2, 12 */
4049 {4, 2, 3}} /* shl2add r4, r2, r3 */
4051 {-4099ll /* 0xffffffffffffeffd */ ,
4052 {{6, 1, 12}, /* shli r2, r1, 12 */
4053 {4, 1, 2}, /* shl2add r3, r1, r2 */
4054 {2, 1, 3}} /* sub r4, r1, r3 */
4056 {-4098ll /* 0xffffffffffffeffe */ ,
4057 {{2, 0, 1}, /* sub r2, zero, r1 */
4058 {6, 2, 12}, /* shli r3, r2, 12 */
4059 {3, 2, 3}} /* shl1add r4, r2, r3 */
4061 {-4097ll /* 0xffffffffffffefff */ ,
4062 {{2, 0, 1}, /* sub r2, zero, r1 */
4063 {6, 1, 12}, /* shli r3, r1, 12 */
4064 {2, 2, 3}} /* sub r4, r2, r3 */
4066 {-4096ll /* 0xfffffffffffff000 */ ,
4067 {{2, 0, 1}, /* sub r2, zero, r1 */
4068 {6, 2, 12}} /* shli r3, r2, 12 */
4070 {-4095ll /* 0xfffffffffffff001 */ ,
4071 {{6, 1, 12}, /* shli r2, r1, 12 */
4072 {2, 1, 2}} /* sub r3, r1, r2 */
4074 {-4094ll /* 0xfffffffffffff002 */ ,
4075 {{6, 1, 1}, /* shli r2, r1, 1 */
4076 {6, 1, 12}, /* shli r3, r1, 12 */
4077 {2, 2, 3}} /* sub r4, r2, r3 */
4079 {-4093ll /* 0xfffffffffffff003 */ ,
4080 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4081 {6, 1, 12}, /* shli r3, r1, 12 */
4082 {2, 2, 3}} /* sub r4, r2, r3 */
4084 {-4092ll /* 0xfffffffffffff004 */ ,
4085 {{6, 1, 2}, /* shli r2, r1, 2 */
4086 {6, 1, 12}, /* shli r3, r1, 12 */
4087 {2, 2, 3}} /* sub r4, r2, r3 */
4089 {-4091ll /* 0xfffffffffffff005 */ ,
4090 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4091 {6, 1, 12}, /* shli r3, r1, 12 */
4092 {2, 2, 3}} /* sub r4, r2, r3 */
4094 {-4088ll /* 0xfffffffffffff008 */ ,
4095 {{6, 1, 3}, /* shli r2, r1, 3 */
4096 {6, 1, 12}, /* shli r3, r1, 12 */
4097 {2, 2, 3}} /* sub r4, r2, r3 */
4099 {-4087ll /* 0xfffffffffffff009 */ ,
4100 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4101 {6, 1, 12}, /* shli r3, r1, 12 */
4102 {2, 2, 3}} /* sub r4, r2, r3 */
4104 {-3073ll /* 0xfffffffffffff3ff */ ,
4105 {{6, 1, 10}, /* shli r2, r1, 10 */
4106 {4, 2, 1}, /* shl2add r3, r2, r1 */
4107 {2, 2, 3}} /* sub r4, r2, r3 */
4109 {-3072ll /* 0xfffffffffffff400 */ ,
4110 {{6, 1, 10}, /* shli r2, r1, 10 */
4111 {6, 1, 12}, /* shli r3, r1, 12 */
4112 {2, 2, 3}} /* sub r4, r2, r3 */
4114 {-2056ll /* 0xfffffffffffff7f8 */ ,
4115 {{2, 0, 1}, /* sub r2, zero, r1 */
4116 {6, 2, 11}, /* shli r3, r2, 11 */
4117 {5, 2, 3}} /* shl3add r4, r2, r3 */
4119 {-2055ll /* 0xfffffffffffff7f9 */ ,
4120 {{6, 1, 11}, /* shli r2, r1, 11 */
4121 {5, 1, 2}, /* shl3add r3, r1, r2 */
4122 {2, 1, 3}} /* sub r4, r1, r3 */
4124 {-2052ll /* 0xfffffffffffff7fc */ ,
4125 {{2, 0, 1}, /* sub r2, zero, r1 */
4126 {6, 2, 11}, /* shli r3, r2, 11 */
4127 {4, 2, 3}} /* shl2add r4, r2, r3 */
4129 {-2051ll /* 0xfffffffffffff7fd */ ,
4130 {{6, 1, 11}, /* shli r2, r1, 11 */
4131 {4, 1, 2}, /* shl2add r3, r1, r2 */
4132 {2, 1, 3}} /* sub r4, r1, r3 */
4134 {-2050ll /* 0xfffffffffffff7fe */ ,
4135 {{2, 0, 1}, /* sub r2, zero, r1 */
4136 {6, 2, 11}, /* shli r3, r2, 11 */
4137 {3, 2, 3}} /* shl1add r4, r2, r3 */
4139 {-2049ll /* 0xfffffffffffff7ff */ ,
4140 {{2, 0, 1}, /* sub r2, zero, r1 */
4141 {6, 1, 11}, /* shli r3, r1, 11 */
4142 {2, 2, 3}} /* sub r4, r2, r3 */
4144 {-2048ll /* 0xfffffffffffff800 */ ,
4145 {{2, 0, 1}, /* sub r2, zero, r1 */
4146 {6, 2, 11}} /* shli r3, r2, 11 */
4148 {-2047ll /* 0xfffffffffffff801 */ ,
4149 {{6, 1, 11}, /* shli r2, r1, 11 */
4150 {2, 1, 2}} /* sub r3, r1, r2 */
4152 {-2046ll /* 0xfffffffffffff802 */ ,
4153 {{6, 1, 1}, /* shli r2, r1, 1 */
4154 {6, 1, 11}, /* shli r3, r1, 11 */
4155 {2, 2, 3}} /* sub r4, r2, r3 */
4157 {-2045ll /* 0xfffffffffffff803 */ ,
4158 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4159 {6, 1, 11}, /* shli r3, r1, 11 */
4160 {2, 2, 3}} /* sub r4, r2, r3 */
4162 {-2044ll /* 0xfffffffffffff804 */ ,
4163 {{6, 1, 2}, /* shli r2, r1, 2 */
4164 {6, 1, 11}, /* shli r3, r1, 11 */
4165 {2, 2, 3}} /* sub r4, r2, r3 */
4167 {-2043ll /* 0xfffffffffffff805 */ ,
4168 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4169 {6, 1, 11}, /* shli r3, r1, 11 */
4170 {2, 2, 3}} /* sub r4, r2, r3 */
4172 {-2040ll /* 0xfffffffffffff808 */ ,
4173 {{6, 1, 3}, /* shli r2, r1, 3 */
4174 {6, 1, 11}, /* shli r3, r1, 11 */
4175 {2, 2, 3}} /* sub r4, r2, r3 */
4177 {-2039ll /* 0xfffffffffffff809 */ ,
4178 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4179 {6, 1, 11}, /* shli r3, r1, 11 */
4180 {2, 2, 3}} /* sub r4, r2, r3 */
4182 {-1537ll /* 0xfffffffffffff9ff */ ,
4183 {{6, 1, 9}, /* shli r2, r1, 9 */
4184 {4, 2, 1}, /* shl2add r3, r2, r1 */
4185 {2, 2, 3}} /* sub r4, r2, r3 */
4187 {-1032ll /* 0xfffffffffffffbf8 */ ,
4188 {{2, 0, 1}, /* sub r2, zero, r1 */
4189 {6, 2, 10}, /* shli r3, r2, 10 */
4190 {5, 2, 3}} /* shl3add r4, r2, r3 */
4192 {-1031ll /* 0xfffffffffffffbf9 */ ,
4193 {{6, 1, 10}, /* shli r2, r1, 10 */
4194 {5, 1, 2}, /* shl3add r3, r1, r2 */
4195 {2, 1, 3}} /* sub r4, r1, r3 */
4197 {-1028ll /* 0xfffffffffffffbfc */ ,
4198 {{2, 0, 1}, /* sub r2, zero, r1 */
4199 {6, 2, 10}, /* shli r3, r2, 10 */
4200 {4, 2, 3}} /* shl2add r4, r2, r3 */
4202 {-1027ll /* 0xfffffffffffffbfd */ ,
4203 {{6, 1, 10}, /* shli r2, r1, 10 */
4204 {4, 1, 2}, /* shl2add r3, r1, r2 */
4205 {2, 1, 3}} /* sub r4, r1, r3 */
4207 {-1026ll /* 0xfffffffffffffbfe */ ,
4208 {{2, 0, 1}, /* sub r2, zero, r1 */
4209 {6, 2, 10}, /* shli r3, r2, 10 */
4210 {3, 2, 3}} /* shl1add r4, r2, r3 */
4212 {-1025ll /* 0xfffffffffffffbff */ ,
4213 {{2, 0, 1}, /* sub r2, zero, r1 */
4214 {6, 1, 10}, /* shli r3, r1, 10 */
4215 {2, 2, 3}} /* sub r4, r2, r3 */
4217 {-1024ll /* 0xfffffffffffffc00 */ ,
4218 {{2, 0, 1}, /* sub r2, zero, r1 */
4219 {6, 2, 10}} /* shli r3, r2, 10 */
4221 {-1023ll /* 0xfffffffffffffc01 */ ,
4222 {{6, 1, 10}, /* shli r2, r1, 10 */
4223 {2, 1, 2}} /* sub r3, r1, r2 */
4225 {-1022ll /* 0xfffffffffffffc02 */ ,
4226 {{6, 1, 1}, /* shli r2, r1, 1 */
4227 {6, 1, 10}, /* shli r3, r1, 10 */
4228 {2, 2, 3}} /* sub r4, r2, r3 */
4230 {-1021ll /* 0xfffffffffffffc03 */ ,
4231 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4232 {6, 1, 10}, /* shli r3, r1, 10 */
4233 {2, 2, 3}} /* sub r4, r2, r3 */
4235 {-1020ll /* 0xfffffffffffffc04 */ ,
4236 {{6, 1, 2}, /* shli r2, r1, 2 */
4237 {6, 1, 10}, /* shli r3, r1, 10 */
4238 {2, 2, 3}} /* sub r4, r2, r3 */
4240 {-1019ll /* 0xfffffffffffffc05 */ ,
4241 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4242 {6, 1, 10}, /* shli r3, r1, 10 */
4243 {2, 2, 3}} /* sub r4, r2, r3 */
4245 {-1018ll /* 0xfffffffffffffc06 */ ,
4246 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4247 {6, 1, 9}, /* shli r3, r1, 9 */
4248 {2, 2, 3}, /* sub r4, r2, r3 */
4249 {6, 4, 1}} /* shli r5, r4, 1 */
4251 {-1017ll /* 0xfffffffffffffc07 */ ,
4252 {{6, 1, 3}, /* shli r2, r1, 3 */
4253 {2, 2, 1}, /* sub r3, r2, r1 */
4254 {6, 2, 7}, /* shli r4, r2, 7 */
4255 {2, 3, 4}} /* sub r5, r3, r4 */
4257 {-1016ll /* 0xfffffffffffffc08 */ ,
4258 {{6, 1, 3}, /* shli r2, r1, 3 */
4259 {6, 1, 10}, /* shli r3, r1, 10 */
4260 {2, 2, 3}} /* sub r4, r2, r3 */
4262 {-1015ll /* 0xfffffffffffffc09 */ ,
4263 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4264 {6, 1, 10}, /* shli r3, r1, 10 */
4265 {2, 2, 3}} /* sub r4, r2, r3 */
4267 {-1014ll /* 0xfffffffffffffc0a */ ,
4268 {{6, 1, 1}, /* shli r2, r1, 1 */
4269 {6, 1, 7}, /* shli r3, r1, 7 */
4270 {2, 1, 3}, /* sub r4, r1, r3 */
4271 {5, 4, 2}} /* shl3add r5, r4, r2 */
4273 {-1013ll /* 0xfffffffffffffc0b */ ,
4274 {{3, 1, 1}, /* shl1add r2, r1, r1 */
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 {-1012ll /* 0xfffffffffffffc0c */ ,
4280 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4281 {6, 1, 8}, /* shli r3, r1, 8 */
4282 {2, 2, 3}, /* sub r4, r2, r3 */
4283 {6, 4, 2}} /* shli r5, r4, 2 */
4285 {-1011ll /* 0xfffffffffffffc0d */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
4291 {-1010ll /* 0xfffffffffffffc0e */ ,
4292 {{6, 1, 4}, /* shli r2, r1, 4 */
4293 {6, 1, 10}, /* shli r3, r1, 10 */
4294 {3, 1, 3}, /* shl1add r4, r1, r3 */
4295 {2, 2, 4}} /* sub r5, r2, r4 */
4297 {-1009ll /* 0xfffffffffffffc0f */ ,
4298 {{6, 1, 4}, /* shli r2, r1, 4 */
4299 {2, 2, 1}, /* sub r3, r2, r1 */
4300 {6, 2, 6}, /* shli r4, r2, 6 */
4301 {2, 3, 4}} /* sub r5, r3, r4 */
4303 {-1008ll /* 0xfffffffffffffc10 */ ,
4304 {{6, 1, 4}, /* shli r2, r1, 4 */
4305 {6, 1, 10}, /* shli r3, r1, 10 */
4306 {2, 2, 3}} /* sub r4, r2, r3 */
4308 {-1007ll /* 0xfffffffffffffc11 */ ,
4309 {{6, 1, 4}, /* shli r2, r1, 4 */
4310 {1, 1, 2}, /* add r3, r1, r2 */
4311 {6, 2, 6}, /* shli r4, r2, 6 */
4312 {2, 3, 4}} /* sub r5, r3, r4 */
4314 {-1006ll /* 0xfffffffffffffc12 */ ,
4315 {{6, 1, 1}, /* shli r2, r1, 1 */
4316 {6, 1, 7}, /* shli r3, r1, 7 */
4317 {2, 2, 3}, /* sub r4, r2, r3 */
4318 {5, 4, 2}} /* shl3add r5, r4, r2 */
4320 {-1005ll /* 0xfffffffffffffc13 */ ,
4321 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4322 {6, 1, 9}, /* shli r3, r1, 9 */
4323 {2, 2, 3}, /* sub r4, r2, r3 */
4324 {3, 4, 1}} /* shl1add r5, r4, r1 */
4326 {-1004ll /* 0xfffffffffffffc14 */ ,
4327 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4328 {6, 1, 8}, /* shli r3, r1, 8 */
4329 {2, 2, 3}, /* sub r4, r2, r3 */
4330 {6, 4, 2}} /* shli r5, r4, 2 */
4332 {-1003ll /* 0xfffffffffffffc15 */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
4338 {-1001ll /* 0xfffffffffffffc17 */ ,
4339 {{6, 1, 5}, /* shli r2, r1, 5 */
4340 {4, 2, 1}, /* shl2add r3, r2, r1 */
4341 {5, 3, 1}, /* shl3add r4, r3, r1 */
4342 {2, 2, 4}} /* sub r5, r2, r4 */
4344 {-1000ll /* 0xfffffffffffffc18 */ ,
4345 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4346 {6, 1, 7}, /* shli r3, r1, 7 */
4347 {2, 2, 3}, /* sub r4, r2, r3 */
4348 {6, 4, 3}} /* shli r5, r4, 3 */
4350 {-999ll /* 0xfffffffffffffc19 */ ,
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 {5, 4, 1}} /* shl3add r5, r4, r1 */
4356 {-997ll /* 0xfffffffffffffc1b */ ,
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, 2}} /* shl3add r5, r4, r2 */
4362 {-996ll /* 0xfffffffffffffc1c */ ,
4363 {{6, 1, 5}, /* shli r2, r1, 5 */
4364 {6, 1, 10}, /* shli r3, r1, 10 */
4365 {4, 1, 3}, /* shl2add r4, r1, r3 */
4366 {2, 2, 4}} /* sub r5, r2, r4 */
4368 {-994ll /* 0xfffffffffffffc1e */ ,
4369 {{6, 1, 5}, /* shli r2, r1, 5 */
4370 {6, 1, 10}, /* shli r3, r1, 10 */
4371 {3, 1, 3}, /* shl1add r4, r1, r3 */
4372 {2, 2, 4}} /* sub r5, r2, r4 */
4374 {-993ll /* 0xfffffffffffffc1f */ ,
4375 {{6, 1, 5}, /* shli r2, r1, 5 */
4376 {2, 2, 1}, /* sub r3, r2, r1 */
4377 {6, 2, 5}, /* shli r4, r2, 5 */
4378 {2, 3, 4}} /* sub r5, r3, r4 */
4380 {-992ll /* 0xfffffffffffffc20 */ ,
4381 {{6, 1, 5}, /* shli r2, r1, 5 */
4382 {6, 1, 10}, /* shli r3, r1, 10 */
4383 {2, 2, 3}} /* sub r4, r2, r3 */
4385 {-991ll /* 0xfffffffffffffc21 */ ,
4386 {{6, 1, 5}, /* shli r2, r1, 5 */
4387 {1, 1, 2}, /* add r3, r1, r2 */
4388 {6, 2, 5}, /* shli r4, r2, 5 */
4389 {2, 3, 4}} /* sub r5, r3, r4 */
4391 {-990ll /* 0xfffffffffffffc22 */ ,
4392 {{6, 1, 5}, /* shli r2, r1, 5 */
4393 {3, 1, 2}, /* shl1add r3, r1, r2 */
4394 {6, 2, 5}, /* shli r4, r2, 5 */
4395 {2, 3, 4}} /* sub r5, r3, r4 */
4397 {-988ll /* 0xfffffffffffffc24 */ ,
4398 {{6, 1, 2}, /* shli r2, r1, 2 */
4399 {6, 1, 7}, /* shli r3, r1, 7 */
4400 {2, 2, 3}, /* sub r4, r2, r3 */
4401 {5, 4, 2}} /* shl3add r5, r4, r2 */
4403 {-987ll /* 0xfffffffffffffc25 */ ,
4404 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4405 {6, 1, 8}, /* shli r3, r1, 8 */
4406 {2, 2, 3}, /* sub r4, r2, r3 */
4407 {4, 4, 1}} /* shl2add r5, r4, r1 */
4409 {-984ll /* 0xfffffffffffffc28 */ ,
4410 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4411 {6, 1, 7}, /* shli r3, r1, 7 */
4412 {2, 2, 3}, /* sub r4, r2, r3 */
4413 {6, 4, 3}} /* shli r5, r4, 3 */
4415 {-983ll /* 0xfffffffffffffc29 */ ,
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 {5, 4, 1}} /* shl3add r5, r4, r1 */
4421 {-979ll /* 0xfffffffffffffc2d */ ,
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, 2}} /* shl3add r5, r4, r2 */
4427 {-976ll /* 0xfffffffffffffc30 */ ,
4428 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4429 {6, 1, 6}, /* shli r3, r1, 6 */
4430 {2, 2, 3}, /* sub r4, r2, r3 */
4431 {6, 4, 4}} /* shli r5, r4, 4 */
4433 {-975ll /* 0xfffffffffffffc31 */ ,
4434 {{6, 1, 4}, /* shli r2, r1, 4 */
4435 {2, 1, 2}, /* sub r3, r1, r2 */
4436 {6, 3, 6}, /* shli r4, r3, 6 */
4437 {1, 3, 4}} /* add r5, r3, r4 */
4439 {-969ll /* 0xfffffffffffffc37 */ ,
4440 {{6, 1, 6}, /* shli r2, r1, 6 */
4441 {3, 2, 1}, /* shl1add r3, r2, r1 */
4442 {5, 3, 1}, /* shl3add r4, r3, r1 */
4443 {2, 2, 4}} /* sub r5, r2, r4 */
4445 {-968ll /* 0xfffffffffffffc38 */ ,
4446 {{6, 1, 6}, /* shli r2, r1, 6 */
4447 {6, 1, 10}, /* shli r3, r1, 10 */
4448 {5, 1, 3}, /* shl3add r4, r1, r3 */
4449 {2, 2, 4}} /* sub r5, r2, r4 */
4451 {-967ll /* 0xfffffffffffffc39 */ ,
4452 {{6, 1, 4}, /* shli r2, r1, 4 */
4453 {2, 1, 2}, /* sub r3, r1, r2 */
4454 {5, 3, 1}, /* shl3add r4, r3, r1 */
4455 {5, 4, 3}} /* shl3add r5, r4, r3 */
4457 {-965ll /* 0xfffffffffffffc3b */ ,
4458 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4459 {6, 2, 6}, /* shli r3, r2, 6 */
4460 {4, 3, 2}, /* shl2add r4, r3, r2 */
4461 {2, 3, 4}} /* sub r5, r3, r4 */
4463 {-964ll /* 0xfffffffffffffc3c */ ,
4464 {{6, 1, 6}, /* shli r2, r1, 6 */
4465 {6, 1, 10}, /* shli r3, r1, 10 */
4466 {4, 1, 3}, /* shl2add r4, r1, r3 */
4467 {2, 2, 4}} /* sub r5, r2, r4 */
4469 {-963ll /* 0xfffffffffffffc3d */ ,
4470 {{6, 1, 6}, /* shli r2, r1, 6 */
4471 {5, 2, 1}, /* shl3add r3, r2, r1 */
4472 {3, 3, 1}, /* shl1add r4, r3, r1 */
4473 {2, 2, 4}} /* sub r5, r2, r4 */
4475 {-962ll /* 0xfffffffffffffc3e */ ,
4476 {{6, 1, 6}, /* shli r2, r1, 6 */
4477 {6, 1, 10}, /* shli r3, r1, 10 */
4478 {3, 1, 3}, /* shl1add r4, r1, r3 */
4479 {2, 2, 4}} /* sub r5, r2, r4 */
4481 {-961ll /* 0xfffffffffffffc3f */ ,
4482 {{6, 1, 6}, /* shli r2, r1, 6 */
4483 {2, 2, 1}, /* sub r3, r2, r1 */
4484 {6, 2, 4}, /* shli r4, r2, 4 */
4485 {2, 3, 4}} /* sub r5, r3, r4 */
4487 {-960ll /* 0xfffffffffffffc40 */ ,
4488 {{6, 1, 6}, /* shli r2, r1, 6 */
4489 {6, 1, 10}, /* shli r3, r1, 10 */
4490 {2, 2, 3}} /* sub r4, r2, r3 */
4492 {-959ll /* 0xfffffffffffffc41 */ ,
4493 {{6, 1, 6}, /* shli r2, r1, 6 */
4494 {1, 1, 2}, /* add r3, r1, r2 */
4495 {6, 2, 4}, /* shli r4, r2, 4 */
4496 {2, 3, 4}} /* sub r5, r3, r4 */
4498 {-958ll /* 0xfffffffffffffc42 */ ,
4499 {{6, 1, 6}, /* shli r2, r1, 6 */
4500 {3, 1, 2}, /* shl1add r3, r1, r2 */
4501 {6, 2, 4}, /* shli r4, r2, 4 */
4502 {2, 3, 4}} /* sub r5, r3, r4 */
4504 {-957ll /* 0xfffffffffffffc43 */ ,
4505 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4506 {4, 2, 2}, /* shl2add r3, r2, r2 */
4507 {6, 3, 6}, /* shli r4, r3, 6 */
4508 {2, 2, 4}} /* sub r5, r2, r4 */
4510 {-956ll /* 0xfffffffffffffc44 */ ,
4511 {{6, 1, 6}, /* shli r2, r1, 6 */
4512 {4, 1, 2}, /* shl2add r3, r1, r2 */
4513 {6, 2, 4}, /* shli r4, r2, 4 */
4514 {2, 3, 4}} /* sub r5, r3, r4 */
4516 {-955ll /* 0xfffffffffffffc45 */ ,
4517 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4518 {6, 2, 6}, /* shli r3, r2, 6 */
4519 {2, 1, 3}, /* sub r4, r1, r3 */
4520 {4, 4, 4}} /* shl2add r5, r4, r4 */
4522 {-953ll /* 0xfffffffffffffc47 */ ,
4523 {{6, 1, 7}, /* shli r2, r1, 7 */
4524 {5, 1, 2}, /* shl3add r3, r1, r2 */
4525 {5, 3, 1}, /* shl3add r4, r3, r1 */
4526 {2, 3, 4}} /* sub r5, r3, r4 */
4528 {-952ll /* 0xfffffffffffffc48 */ ,
4529 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4530 {6, 1, 7}, /* shli r3, r1, 7 */
4531 {2, 2, 3}, /* sub r4, r2, r3 */
4532 {6, 4, 3}} /* shli r5, r4, 3 */
4534 {-951ll /* 0xfffffffffffffc49 */ ,
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 {5, 4, 1}} /* shl3add r5, r4, r1 */
4540 {-945ll /* 0xfffffffffffffc4f */ ,
4541 {{6, 1, 4}, /* shli r2, r1, 4 */
4542 {2, 1, 2}, /* sub r3, r1, r2 */
4543 {6, 3, 6}, /* shli r4, r3, 6 */
4544 {2, 4, 3}} /* sub r5, r4, r3 */
4546 {-944ll /* 0xfffffffffffffc50 */ ,
4547 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4548 {6, 1, 6}, /* shli r3, r1, 6 */
4549 {2, 2, 3}, /* sub r4, r2, r3 */
4550 {6, 4, 4}} /* shli r5, r4, 4 */
4552 {-943ll /* 0xfffffffffffffc51 */ ,
4553 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4554 {6, 1, 7}, /* shli r3, r1, 7 */
4555 {2, 2, 3}, /* sub r4, r2, r3 */
4556 {5, 4, 2}} /* shl3add r5, r4, r2 */
4558 {-942ll /* 0xfffffffffffffc52 */ ,
4559 {{6, 1, 6}, /* shli r2, r1, 6 */
4560 {2, 1, 2}, /* sub r3, r1, r2 */
4561 {5, 3, 1}, /* shl3add r4, r3, r1 */
4562 {3, 4, 2}} /* shl1add r5, r4, r2 */
4564 {-940ll /* 0xfffffffffffffc54 */ ,
4565 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4566 {6, 2, 6}, /* shli r3, r2, 6 */
4567 {2, 2, 3}, /* sub r4, r2, r3 */
4568 {4, 4, 3}} /* shl2add r5, r4, r3 */
4570 {-936ll /* 0xfffffffffffffc58 */ ,
4571 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4572 {6, 2, 4}, /* shli r3, r2, 4 */
4573 {2, 2, 3}, /* sub r4, r2, r3 */
4574 {5, 4, 3}} /* shl3add r5, r4, r3 */
4576 {-935ll /* 0xfffffffffffffc59 */ ,
4577 {{6, 1, 5}, /* shli r2, r1, 5 */
4578 {4, 2, 1}, /* shl2add r3, r2, r1 */
4579 {5, 3, 2}, /* shl3add r4, r3, r2 */
4580 {2, 3, 4}} /* sub r5, r3, r4 */
4582 {-929ll /* 0xfffffffffffffc5f */ ,
4583 {{6, 1, 7}, /* shli r2, r1, 7 */
4584 {4, 1, 2}, /* shl2add r3, r1, r2 */
4585 {5, 3, 1}, /* shl3add r4, r3, r1 */
4586 {2, 2, 4}} /* sub r5, r2, r4 */
4588 {-928ll /* 0xfffffffffffffc60 */ ,
4589 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4590 {6, 1, 5}, /* shli r3, r1, 5 */
4591 {2, 2, 3}, /* sub r4, r2, r3 */
4592 {6, 4, 5}} /* shli r5, r4, 5 */
4594 {-925ll /* 0xfffffffffffffc63 */ ,
4595 {{6, 1, 7}, /* shli r2, r1, 7 */
4596 {4, 1, 2}, /* shl2add r3, r1, r2 */
4597 {5, 3, 1}, /* shl3add r4, r3, r1 */
4598 {2, 3, 4}} /* sub r5, r3, r4 */
4600 {-924ll /* 0xfffffffffffffc64 */ ,
4601 {{6, 1, 3}, /* shli r2, r1, 3 */
4602 {2, 1, 2}, /* sub r3, r1, r2 */
4603 {6, 3, 7}, /* shli r4, r3, 7 */
4604 {4, 3, 4}} /* shl2add r5, r3, r4 */
4606 {-920ll /* 0xfffffffffffffc68 */ ,
4607 {{6, 1, 7}, /* shli r2, r1, 7 */
4608 {4, 1, 2}, /* shl2add r3, r1, r2 */
4609 {2, 1, 3}, /* sub r4, r1, r3 */
4610 {5, 4, 2}} /* shl3add r5, r4, r2 */
4612 {-919ll /* 0xfffffffffffffc69 */ ,
4613 {{6, 1, 4}, /* shli r2, r1, 4 */
4614 {5, 2, 1}, /* shl3add r3, r2, r1 */
4615 {5, 3, 2}, /* shl3add r4, r3, r2 */
4616 {2, 3, 4}} /* sub r5, r3, r4 */
4618 {-916ll /* 0xfffffffffffffc6c */ ,
4619 {{6, 1, 7}, /* shli r2, r1, 7 */
4620 {4, 1, 2}, /* shl2add r3, r1, r2 */
4621 {2, 1, 3}, /* sub r4, r1, r3 */
4622 {5, 4, 3}} /* shl3add r5, r4, r3 */
4624 {-913ll /* 0xfffffffffffffc6f */ ,
4625 {{6, 1, 7}, /* shli r2, r1, 7 */
4626 {3, 1, 2}, /* shl1add r3, r1, r2 */
4627 {5, 3, 1}, /* shl3add r4, r3, r1 */
4628 {2, 2, 4}} /* sub r5, r2, r4 */
4630 {-912ll /* 0xfffffffffffffc70 */ ,
4631 {{6, 1, 4}, /* shli r2, r1, 4 */
4632 {6, 1, 7}, /* shli r3, r1, 7 */
4633 {5, 3, 2}, /* shl3add r4, r3, r2 */
4634 {2, 3, 4}} /* sub r5, r3, r4 */
4636 {-911ll /* 0xfffffffffffffc71 */ ,
4637 {{6, 1, 7}, /* shli r2, r1, 7 */
4638 {3, 1, 2}, /* shl1add r3, r1, r2 */
4639 {5, 3, 1}, /* shl3add r4, r3, r1 */
4640 {2, 3, 4}} /* sub r5, r3, r4 */
4642 {-910ll /* 0xfffffffffffffc72 */ ,
4643 {{6, 1, 3}, /* shli r2, r1, 3 */
4644 {2, 1, 2}, /* sub r3, r1, r2 */
4645 {6, 3, 7}, /* shli r4, r3, 7 */
4646 {3, 3, 4}} /* shl1add r5, r3, r4 */
4648 {-905ll /* 0xfffffffffffffc77 */ ,
4649 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4650 {6, 1, 7}, /* shli r3, r1, 7 */
4651 {5, 3, 2}, /* shl3add r4, r3, r2 */
4652 {2, 3, 4}} /* sub r5, r3, r4 */
4654 {-904ll /* 0xfffffffffffffc78 */ ,
4655 {{6, 1, 3}, /* shli r2, r1, 3 */
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 {-903ll /* 0xfffffffffffffc79 */ ,
4661 {{6, 1, 3}, /* shli r2, r1, 3 */
4662 {2, 1, 2}, /* sub r3, r1, r2 */
4663 {6, 3, 7}, /* shli r4, r3, 7 */
4664 {1, 3, 4}} /* add r5, r3, r4 */
4666 {-902ll /* 0xfffffffffffffc7a */ ,
4667 {{6, 1, 7}, /* shli r2, r1, 7 */
4668 {3, 1, 2}, /* shl1add r3, r1, r2 */
4669 {2, 1, 3}, /* sub r4, r1, r3 */
4670 {5, 4, 3}} /* shl3add r5, r4, r3 */
4672 {-901ll /* 0xfffffffffffffc7b */ ,
4673 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4674 {6, 1, 7}, /* shli r3, r1, 7 */
4675 {5, 3, 2}, /* shl3add r4, r3, r2 */
4676 {2, 3, 4}} /* sub r5, r3, r4 */
4678 {-900ll /* 0xfffffffffffffc7c */ ,
4679 {{6, 1, 2}, /* shli r2, r1, 2 */
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 {-899ll /* 0xfffffffffffffc7d */ ,
4685 {{3, 1, 1}, /* shl1add r2, r1, r1 */
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 {-898ll /* 0xfffffffffffffc7e */ ,
4691 {{6, 1, 1}, /* shli r2, r1, 1 */
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 {-897ll /* 0xfffffffffffffc7f */ ,
4697 {{6, 1, 7}, /* shli r2, r1, 7 */
4698 {5, 2, 1}, /* shl3add r3, r2, r1 */
4699 {2, 2, 3}} /* sub r4, r2, r3 */
4701 {-896ll /* 0xfffffffffffffc80 */ ,
4702 {{6, 1, 7}, /* shli r2, r1, 7 */
4703 {6, 1, 10}, /* shli r3, r1, 10 */
4704 {2, 2, 3}} /* sub r4, r2, r3 */
4706 {-895ll /* 0xfffffffffffffc81 */ ,
4707 {{6, 1, 7}, /* shli r2, r1, 7 */
4708 {1, 1, 2}, /* add r3, r1, r2 */
4709 {6, 2, 3}, /* shli r4, r2, 3 */
4710 {2, 3, 4}} /* sub r5, r3, r4 */
4712 {-894ll /* 0xfffffffffffffc82 */ ,
4713 {{6, 1, 7}, /* shli r2, r1, 7 */
4714 {3, 1, 2}, /* shl1add r3, r1, r2 */
4715 {6, 2, 3}, /* shli r4, r2, 3 */
4716 {2, 3, 4}} /* sub r5, r3, r4 */
4718 {-893ll /* 0xfffffffffffffc83 */ ,
4719 {{6, 1, 7}, /* shli r2, r1, 7 */
4720 {4, 1, 2}, /* shl2add r3, r1, r2 */
4721 {5, 2, 1}, /* shl3add r4, r2, r1 */
4722 {2, 3, 4}} /* sub r5, r3, r4 */
4724 {-892ll /* 0xfffffffffffffc84 */ ,
4725 {{6, 1, 7}, /* shli r2, r1, 7 */
4726 {4, 1, 2}, /* shl2add r3, r1, r2 */
4727 {6, 2, 3}, /* shli r4, r2, 3 */
4728 {2, 3, 4}} /* sub r5, r3, r4 */
4730 {-891ll /* 0xfffffffffffffc85 */ ,
4731 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4732 {3, 1, 2}, /* shl1add r3, r1, r2 */
4733 {6, 3, 7}, /* shli r4, r3, 7 */
4734 {2, 2, 4}} /* sub r5, r2, r4 */
4736 {-890ll /* 0xfffffffffffffc86 */ ,
4737 {{6, 1, 7}, /* shli r2, r1, 7 */
4738 {2, 2, 1}, /* sub r3, r2, r1 */
4739 {5, 3, 1}, /* shl3add r4, r3, r1 */
4740 {2, 3, 4}} /* sub r5, r3, r4 */
4742 {-889ll /* 0xfffffffffffffc87 */ ,
4743 {{6, 1, 7}, /* shli r2, r1, 7 */
4744 {2, 1, 2}, /* sub r3, r1, r2 */
4745 {2, 2, 1}, /* sub r4, r2, r1 */
4746 {5, 3, 4}} /* shl3add r5, r3, r4 */
4748 {-888ll /* 0xfffffffffffffc88 */ ,
4749 {{6, 1, 7}, /* shli r2, r1, 7 */
4750 {2, 1, 2}, /* sub r3, r1, r2 */
4751 {5, 3, 2}} /* shl3add r4, r3, r2 */
4753 {-887ll /* 0xfffffffffffffc89 */ ,
4754 {{6, 1, 7}, /* shli r2, r1, 7 */
4755 {1, 1, 2}, /* add r3, r1, r2 */
4756 {2, 1, 2}, /* sub r4, r1, r2 */
4757 {5, 4, 3}} /* shl3add r5, r4, r3 */
4759 {-886ll /* 0xfffffffffffffc8a */ ,
4760 {{6, 1, 7}, /* shli r2, r1, 7 */
4761 {2, 1, 2}, /* sub r3, r1, r2 */
4762 {3, 1, 2}, /* shl1add r4, r1, r2 */
4763 {5, 3, 4}} /* shl3add r5, r3, r4 */
4765 {-884ll /* 0xfffffffffffffc8c */ ,
4766 {{6, 1, 7}, /* shli r2, r1, 7 */
4767 {2, 1, 2}, /* sub r3, r1, r2 */
4768 {4, 1, 2}, /* shl2add r4, r1, r2 */
4769 {5, 3, 4}} /* shl3add r5, r3, r4 */
4771 {-881ll /* 0xfffffffffffffc8f */ ,
4772 {{6, 1, 7}, /* shli r2, r1, 7 */
4773 {2, 2, 1}, /* sub r3, r2, r1 */
4774 {2, 1, 3}, /* sub r4, r1, r3 */
4775 {5, 4, 3}} /* shl3add r5, r4, r3 */
4777 {-880ll /* 0xfffffffffffffc90 */ ,
4778 {{6, 1, 1}, /* shli r2, r1, 1 */
4779 {6, 1, 7}, /* shli r3, r1, 7 */
4780 {2, 2, 3}, /* sub r4, r2, r3 */
4781 {5, 4, 3}} /* shl3add r5, r4, r3 */
4783 {-879ll /* 0xfffffffffffffc91 */ ,
4784 {{6, 1, 6}, /* shli r2, r1, 6 */
4785 {2, 1, 2}, /* sub r3, r1, r2 */
4786 {5, 3, 2}, /* shl3add r4, r3, r2 */
4787 {3, 4, 1}} /* shl1add r5, r4, r1 */
4789 {-873ll /* 0xfffffffffffffc97 */ ,
4790 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4791 {6, 2, 5}, /* shli r3, r2, 5 */
4792 {4, 3, 2}, /* shl2add r4, r3, r2 */
4793 {2, 3, 4}} /* sub r5, r3, r4 */
4795 {-872ll /* 0xfffffffffffffc98 */ ,
4796 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4797 {6, 1, 7}, /* shli r3, r1, 7 */
4798 {2, 2, 3}, /* sub r4, r2, r3 */
4799 {5, 4, 3}} /* shl3add r5, r4, r3 */
4801 {-868ll /* 0xfffffffffffffc9c */ ,
4802 {{6, 1, 5}, /* shli r2, r1, 5 */
4803 {5, 2, 1}, /* shl3add r3, r2, r1 */
4804 {2, 2, 3}, /* sub r4, r2, r3 */
4805 {4, 4, 2}} /* shl2add r5, r4, r2 */
4807 {-865ll /* 0xfffffffffffffc9f */ ,
4808 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4809 {6, 2, 5}, /* shli r3, r2, 5 */
4810 {4, 3, 1}, /* shl2add r4, r3, r1 */
4811 {2, 3, 4}} /* sub r5, r3, r4 */
4813 {-864ll /* 0xfffffffffffffca0 */ ,
4814 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4815 {6, 1, 5}, /* shli r3, r1, 5 */
4816 {2, 2, 3}, /* sub r4, r2, r3 */
4817 {6, 4, 5}} /* shli r5, r4, 5 */
4819 {-863ll /* 0xfffffffffffffca1 */ ,
4820 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4821 {5, 2, 2}, /* shl3add r3, r2, r2 */
4822 {6, 3, 5}, /* shli r4, r3, 5 */
4823 {2, 1, 4}} /* sub r5, r1, r4 */
4825 {-861ll /* 0xfffffffffffffca3 */ ,
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, 2, 4}} /* sub r5, r2, r4 */
4831 {-860ll /* 0xfffffffffffffca4 */ ,
4832 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4833 {6, 2, 5}, /* shli r3, r2, 5 */
4834 {2, 1, 3}, /* sub r4, r1, r3 */
4835 {4, 4, 3}} /* shl2add r5, r4, r3 */
4837 {-856ll /* 0xfffffffffffffca8 */ ,
4838 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4839 {6, 1, 7}, /* shli r3, r1, 7 */
4840 {2, 2, 3}, /* sub r4, r2, r3 */
4841 {5, 4, 3}} /* shl3add r5, r4, r3 */
4843 {-855ll /* 0xfffffffffffffca9 */ ,
4844 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4845 {6, 2, 5}, /* shli r3, r2, 5 */
4846 {2, 1, 3}, /* sub r4, r1, r3 */
4847 {5, 4, 4}} /* shl3add r5, r4, r4 */
4849 {-847ll /* 0xfffffffffffffcb1 */ ,
4850 {{6, 1, 4}, /* shli r2, r1, 4 */
4851 {2, 1, 2}, /* sub r3, r1, r2 */
4852 {5, 3, 2}, /* shl3add r4, r3, r2 */
4853 {5, 4, 3}} /* shl3add r5, r4, r3 */
4855 {-837ll /* 0xfffffffffffffcbb */ ,
4856 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4857 {5, 2, 2}, /* shl3add r3, r2, r2 */
4858 {6, 3, 5}, /* shli r4, r3, 5 */
4859 {2, 3, 4}} /* sub r5, r3, r4 */
4861 {-835ll /* 0xfffffffffffffcbd */ ,
4862 {{6, 1, 6}, /* shli r2, r1, 6 */
4863 {4, 2, 1}, /* shl2add r3, r2, r1 */
4864 {4, 3, 2}, /* shl2add r4, r3, r2 */
4865 {2, 3, 4}} /* sub r5, r3, r4 */
4867 {-834ll /* 0xfffffffffffffcbe */ ,
4868 {{6, 1, 6}, /* shli r2, r1, 6 */
4869 {5, 2, 1}, /* shl3add r3, r2, r1 */
4870 {2, 2, 3}, /* sub r4, r2, r3 */
4871 {3, 4, 2}} /* shl1add r5, r4, r2 */
4873 {-832ll /* 0xfffffffffffffcc0 */ ,
4874 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4875 {6, 1, 4}, /* shli r3, r1, 4 */
4876 {2, 2, 3}, /* sub r4, r2, r3 */
4877 {6, 4, 6}} /* shli r5, r4, 6 */
4879 {-831ll /* 0xfffffffffffffcc1 */ ,
4880 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4881 {4, 2, 1}, /* shl2add r3, r2, r1 */
4882 {6, 3, 6}, /* shli r4, r3, 6 */
4883 {2, 1, 4}} /* sub r5, r1, r4 */
4885 {-829ll /* 0xfffffffffffffcc3 */ ,
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, 2, 4}} /* sub r5, r2, r4 */
4891 {-828ll /* 0xfffffffffffffcc4 */ ,
4892 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4893 {6, 2, 5}, /* shli r3, r2, 5 */
4894 {2, 2, 3}, /* sub r4, r2, r3 */
4895 {4, 4, 3}} /* shl2add r5, r4, r3 */
4897 {-827ll /* 0xfffffffffffffcc5 */ ,
4898 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4899 {5, 1, 2}, /* shl3add r3, r1, r2 */
4900 {6, 3, 6}, /* shli r4, r3, 6 */
4901 {2, 2, 4}} /* sub r5, r2, r4 */
4903 {-824ll /* 0xfffffffffffffcc8 */ ,
4904 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4905 {6, 1, 7}, /* shli r3, r1, 7 */
4906 {2, 2, 3}, /* sub r4, r2, r3 */
4907 {5, 4, 3}} /* shl3add r5, r4, r3 */
4909 {-823ll /* 0xfffffffffffffcc9 */ ,
4910 {{5, 1, 1}, /* shl3add r2, r1, r1 */
4911 {4, 1, 2}, /* shl2add r3, r1, r2 */
4912 {6, 3, 6}, /* shli r4, r3, 6 */
4913 {2, 2, 4}} /* sub r5, r2, r4 */
4915 {-819ll /* 0xfffffffffffffccd */ ,
4916 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4917 {4, 2, 1}, /* shl2add r3, r2, r1 */
4918 {6, 3, 6}, /* shli r4, r3, 6 */
4919 {2, 3, 4}} /* sub r5, r3, r4 */
4921 {-816ll /* 0xfffffffffffffcd0 */ ,
4922 {{6, 1, 4}, /* shli r2, r1, 4 */
4923 {2, 1, 2}, /* sub r3, r1, r2 */
4924 {5, 3, 2}, /* shl3add r4, r3, r2 */
4925 {5, 4, 2}} /* shl3add r5, r4, r2 */
4927 {-815ll /* 0xfffffffffffffcd1 */ ,
4928 {{6, 1, 6}, /* shli r2, r1, 6 */
4929 {2, 1, 2}, /* sub r3, r1, r2 */
4930 {4, 3, 2}, /* shl2add r4, r3, r2 */
4931 {4, 4, 3}} /* shl2add r5, r4, r3 */
4933 {-803ll /* 0xfffffffffffffcdd */ ,
4934 {{6, 1, 5}, /* shli r2, r1, 5 */
4935 {5, 2, 1}, /* shl3add r3, r2, r1 */
4936 {4, 3, 2}, /* shl2add r4, r3, r2 */
4937 {2, 3, 4}} /* sub r5, r3, r4 */
4939 {-801ll /* 0xfffffffffffffcdf */ ,
4940 {{6, 1, 8}, /* shli r2, r1, 8 */
4941 {5, 1, 2}, /* shl3add r3, r1, r2 */
4942 {4, 3, 1}, /* shl2add r4, r3, r1 */
4943 {2, 2, 4}} /* sub r5, r2, r4 */
4945 {-800ll /* 0xfffffffffffffce0 */ ,
4946 {{6, 1, 5}, /* shli r2, r1, 5 */
4947 {6, 1, 8}, /* shli r3, r1, 8 */
4948 {4, 3, 2}, /* shl2add r4, r3, r2 */
4949 {2, 3, 4}} /* sub r5, r3, r4 */
4951 {-799ll /* 0xfffffffffffffce1 */ ,
4952 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4953 {5, 2, 1}, /* shl3add r3, r2, r1 */
4954 {6, 3, 5}, /* shli r4, r3, 5 */
4955 {2, 1, 4}} /* sub r5, r1, r4 */
4957 {-797ll /* 0xfffffffffffffce3 */ ,
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, 2, 4}} /* sub r5, r2, r4 */
4963 {-796ll /* 0xfffffffffffffce4 */ ,
4964 {{6, 1, 8}, /* shli r2, r1, 8 */
4965 {5, 1, 2}, /* shl3add r3, r1, r2 */
4966 {2, 1, 3}, /* sub r4, r1, r3 */
4967 {4, 4, 2}} /* shl2add r5, r4, r2 */
4969 {-795ll /* 0xfffffffffffffce5 */ ,
4970 {{4, 1, 1}, /* shl2add r2, r1, r1 */
4971 {4, 2, 2}, /* shl2add r3, r2, r2 */
4972 {6, 3, 5}, /* shli r4, r3, 5 */
4973 {2, 2, 4}} /* sub r5, r2, r4 */
4975 {-793ll /* 0xfffffffffffffce7 */ ,
4976 {{6, 1, 8}, /* shli r2, r1, 8 */
4977 {5, 1, 2}, /* shl3add r3, r1, r2 */
4978 {4, 3, 1}, /* shl2add r4, r3, r1 */
4979 {2, 3, 4}} /* sub r5, r3, r4 */
4981 {-792ll /* 0xfffffffffffffce8 */ ,
4982 {{6, 1, 2}, /* shli r2, r1, 2 */
4983 {2, 1, 2}, /* sub r3, r1, r2 */
4984 {6, 3, 8}, /* shli r4, r3, 8 */
4985 {5, 3, 4}} /* shl3add r5, r3, r4 */
4987 {-791ll /* 0xfffffffffffffce9 */ ,
4988 {{3, 1, 1}, /* shl1add r2, r1, r1 */
4989 {6, 2, 8}, /* shli r3, r2, 8 */
4990 {5, 2, 3}, /* shl3add r4, r2, r3 */
4991 {2, 1, 4}} /* sub r5, r1, r4 */
4993 {-789ll /* 0xfffffffffffffceb */ ,
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, 2, 4}} /* sub r5, r2, r4 */
4999 {-788ll /* 0xfffffffffffffcec */ ,
5000 {{6, 1, 8}, /* shli r2, r1, 8 */
5001 {5, 1, 2}, /* shl3add r3, r1, r2 */
5002 {2, 1, 3}, /* sub r4, r1, r3 */
5003 {4, 4, 3}} /* shl2add r5, r4, r3 */
5005 {-785ll /* 0xfffffffffffffcef */ ,
5006 {{6, 1, 8}, /* shli r2, r1, 8 */
5007 {4, 1, 2}, /* shl2add r3, r1, r2 */
5008 {4, 3, 1}, /* shl2add r4, r3, r1 */
5009 {2, 2, 4}} /* sub r5, r2, r4 */
5011 {-784ll /* 0xfffffffffffffcf0 */ ,
5012 {{6, 1, 4}, /* shli r2, r1, 4 */
5013 {6, 1, 8}, /* shli r3, r1, 8 */
5014 {4, 3, 2}, /* shl2add r4, r3, r2 */
5015 {2, 3, 4}} /* sub r5, r3, r4 */
5017 {-783ll /* 0xfffffffffffffcf1 */ ,
5018 {{6, 1, 8}, /* shli r2, r1, 8 */
5019 {5, 1, 2}, /* shl3add r3, r1, r2 */
5020 {3, 3, 2}, /* shl1add r4, r3, r2 */
5021 {2, 1, 4}} /* sub r5, r1, r4 */
5023 {-781ll /* 0xfffffffffffffcf3 */ ,
5024 {{6, 1, 8}, /* shli r2, r1, 8 */
5025 {4, 1, 2}, /* shl2add r3, r1, r2 */
5026 {4, 3, 1}, /* shl2add r4, r3, r1 */
5027 {2, 3, 4}} /* sub r5, r3, r4 */
5029 {-780ll /* 0xfffffffffffffcf4 */ ,
5030 {{6, 1, 2}, /* shli r2, r1, 2 */
5031 {2, 1, 2}, /* sub r3, r1, r2 */
5032 {6, 3, 8}, /* shli r4, r3, 8 */
5033 {4, 3, 4}} /* shl2add r5, r3, r4 */
5035 {-779ll /* 0xfffffffffffffcf5 */ ,
5036 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5037 {6, 2, 8}, /* shli r3, r2, 8 */
5038 {4, 2, 3}, /* shl2add r4, r2, r3 */
5039 {2, 1, 4}} /* sub r5, r1, r4 */
5041 {-777ll /* 0xfffffffffffffcf7 */ ,
5042 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5043 {6, 1, 8}, /* shli r3, r1, 8 */
5044 {4, 3, 2}, /* shl2add r4, r3, r2 */
5045 {2, 3, 4}} /* sub r5, r3, r4 */
5047 {-776ll /* 0xfffffffffffffcf8 */ ,
5048 {{6, 1, 3}, /* shli r2, r1, 3 */
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 {-775ll /* 0xfffffffffffffcf9 */ ,
5054 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5055 {5, 2, 1}, /* shl3add r3, r2, r1 */
5056 {6, 3, 5}, /* shli r4, r3, 5 */
5057 {2, 3, 4}} /* sub r5, r3, r4 */
5059 {-774ll /* 0xfffffffffffffcfa */ ,
5060 {{6, 1, 2}, /* shli r2, r1, 2 */
5061 {2, 1, 2}, /* sub r3, r1, r2 */
5062 {6, 3, 8}, /* shli r4, r3, 8 */
5063 {3, 3, 4}} /* shl1add r5, r3, r4 */
5065 {-773ll /* 0xfffffffffffffcfb */ ,
5066 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5067 {6, 1, 8}, /* shli r3, r1, 8 */
5068 {4, 3, 2}, /* shl2add r4, r3, r2 */
5069 {2, 3, 4}} /* sub r5, r3, r4 */
5071 {-772ll /* 0xfffffffffffffcfc */ ,
5072 {{6, 1, 2}, /* shli r2, r1, 2 */
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 {-771ll /* 0xfffffffffffffcfd */ ,
5078 {{2, 0, 1}, /* sub r2, zero, r1 */
5079 {6, 1, 8}, /* shli r3, r1, 8 */
5080 {2, 2, 3}, /* sub r4, r2, r3 */
5081 {3, 4, 4}} /* shl1add r5, r4, r4 */
5083 {-770ll /* 0xfffffffffffffcfe */ ,
5084 {{6, 1, 1}, /* shli r2, r1, 1 */
5085 {6, 1, 8}, /* shli r3, r1, 8 */
5086 {4, 3, 2}, /* shl2add r4, r3, r2 */
5087 {2, 3, 4}} /* sub r5, r3, r4 */
5089 {-769ll /* 0xfffffffffffffcff */ ,
5090 {{6, 1, 8}, /* shli r2, r1, 8 */
5091 {4, 2, 1}, /* shl2add r3, r2, r1 */
5092 {2, 2, 3}} /* sub r4, r2, r3 */
5094 {-768ll /* 0xfffffffffffffd00 */ ,
5095 {{6, 1, 8}, /* shli r2, r1, 8 */
5096 {6, 1, 10}, /* shli r3, r1, 10 */
5097 {2, 2, 3}} /* sub r4, r2, r3 */
5099 {-767ll /* 0xfffffffffffffd01 */ ,
5100 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5101 {6, 2, 8}, /* shli r3, r2, 8 */
5102 {2, 1, 3}} /* sub r4, r1, r3 */
5104 {-766ll /* 0xfffffffffffffd02 */ ,
5105 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5106 {6, 1, 1}, /* shli r3, r1, 1 */
5107 {6, 2, 8}, /* shli r4, r2, 8 */
5108 {2, 3, 4}} /* sub r5, r3, r4 */
5110 {-765ll /* 0xfffffffffffffd03 */ ,
5111 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5112 {6, 2, 8}, /* shli r3, r2, 8 */
5113 {2, 2, 3}} /* sub r4, r2, r3 */
5115 {-764ll /* 0xfffffffffffffd04 */ ,
5116 {{6, 1, 8}, /* shli r2, r1, 8 */
5117 {2, 1, 2}, /* sub r3, r1, r2 */
5118 {4, 3, 2}} /* shl2add r4, r3, r2 */
5120 {-763ll /* 0xfffffffffffffd05 */ ,
5121 {{6, 1, 8}, /* shli r2, r1, 8 */
5122 {1, 1, 2}, /* add r3, r1, r2 */
5123 {2, 1, 2}, /* sub r4, r1, r2 */
5124 {4, 4, 3}} /* shl2add r5, r4, r3 */
5126 {-762ll /* 0xfffffffffffffd06 */ ,
5127 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5128 {6, 2, 1}, /* shli r3, r2, 1 */
5129 {6, 2, 8}, /* shli r4, r2, 8 */
5130 {2, 3, 4}} /* sub r5, r3, r4 */
5132 {-761ll /* 0xfffffffffffffd07 */ ,
5133 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5134 {3, 2, 1}, /* shl1add r3, r2, r1 */
5135 {6, 2, 8}, /* shli r4, r2, 8 */
5136 {2, 3, 4}} /* sub r5, r3, r4 */
5138 {-760ll /* 0xfffffffffffffd08 */ ,
5139 {{6, 1, 1}, /* shli r2, r1, 1 */
5140 {6, 1, 8}, /* shli r3, r1, 8 */
5141 {2, 2, 3}, /* sub r4, r2, r3 */
5142 {4, 4, 3}} /* shl2add r5, r4, r3 */
5144 {-759ll /* 0xfffffffffffffd09 */ ,
5145 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5146 {3, 2, 2}, /* shl1add r3, r2, r2 */
5147 {6, 2, 8}, /* shli r4, r2, 8 */
5148 {2, 3, 4}} /* sub r5, r3, r4 */
5150 {-757ll /* 0xfffffffffffffd0b */ ,
5151 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5152 {5, 1, 2}, /* shl3add r3, r1, r2 */
5153 {6, 2, 8}, /* shli r4, r2, 8 */
5154 {2, 3, 4}} /* sub r5, r3, r4 */
5156 {-756ll /* 0xfffffffffffffd0c */ ,
5157 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5158 {6, 2, 2}, /* shli r3, r2, 2 */
5159 {6, 2, 8}, /* shli r4, r2, 8 */
5160 {2, 3, 4}} /* sub r5, r3, r4 */
5162 {-755ll /* 0xfffffffffffffd0d */ ,
5163 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5164 {4, 2, 1}, /* shl2add r3, r2, r1 */
5165 {6, 2, 8}, /* shli r4, r2, 8 */
5166 {2, 3, 4}} /* sub r5, r3, r4 */
5168 {-753ll /* 0xfffffffffffffd0f */ ,
5169 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5170 {4, 2, 2}, /* shl2add r3, r2, r2 */
5171 {6, 2, 8}, /* shli r4, r2, 8 */
5172 {2, 3, 4}} /* sub r5, r3, r4 */
5174 {-752ll /* 0xfffffffffffffd10 */ ,
5175 {{6, 1, 2}, /* shli r2, r1, 2 */
5176 {6, 1, 8}, /* shli r3, r1, 8 */
5177 {2, 2, 3}, /* sub r4, r2, r3 */
5178 {4, 4, 3}} /* shl2add r5, r4, r3 */
5180 {-751ll /* 0xfffffffffffffd11 */ ,
5181 {{6, 1, 6}, /* shli r2, r1, 6 */
5182 {2, 1, 2}, /* sub r3, r1, r2 */
5183 {4, 3, 2}, /* shl2add r4, r3, r2 */
5184 {4, 4, 1}} /* shl2add r5, r4, r1 */
5186 {-749ll /* 0xfffffffffffffd13 */ ,
5187 {{6, 1, 8}, /* shli r2, r1, 8 */
5188 {2, 1, 2}, /* sub r3, r1, r2 */
5189 {5, 1, 3}, /* shl3add r4, r1, r3 */
5190 {3, 4, 3}} /* shl1add r5, r4, r3 */
5192 {-748ll /* 0xfffffffffffffd14 */ ,
5193 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5194 {6, 1, 8}, /* shli r3, r1, 8 */
5195 {2, 2, 3}, /* sub r4, r2, r3 */
5196 {4, 4, 3}} /* shl2add r5, r4, r3 */
5198 {-744ll /* 0xfffffffffffffd18 */ ,
5199 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5200 {6, 2, 3}, /* shli r3, r2, 3 */
5201 {6, 2, 8}, /* shli r4, r2, 8 */
5202 {2, 3, 4}} /* sub r5, r3, r4 */
5204 {-743ll /* 0xfffffffffffffd19 */ ,
5205 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5206 {5, 2, 1}, /* shl3add r3, r2, r1 */
5207 {6, 2, 8}, /* shli r4, r2, 8 */
5208 {2, 3, 4}} /* sub r5, r3, r4 */
5210 {-741ll /* 0xfffffffffffffd1b */ ,
5211 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5212 {5, 2, 2}, /* shl3add r3, r2, r2 */
5213 {6, 2, 8}, /* shli r4, r2, 8 */
5214 {2, 3, 4}} /* sub r5, r3, r4 */
5216 {-739ll /* 0xfffffffffffffd1d */ ,
5217 {{6, 1, 5}, /* shli r2, r1, 5 */
5218 {5, 2, 1}, /* shl3add r3, r2, r1 */
5219 {3, 3, 3}, /* shl1add r4, r3, r3 */
5220 {2, 2, 4}} /* sub r5, r2, r4 */
5222 {-737ll /* 0xfffffffffffffd1f */ ,
5223 {{6, 1, 5}, /* shli r2, r1, 5 */
5224 {3, 2, 2}, /* shl1add r3, r2, r2 */
5225 {5, 3, 1}, /* shl3add r4, r3, r1 */
5226 {2, 2, 4}} /* sub r5, r2, r4 */
5228 {-736ll /* 0xfffffffffffffd20 */ ,
5229 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5230 {6, 1, 5}, /* shli r3, r1, 5 */
5231 {2, 2, 3}, /* sub r4, r2, r3 */
5232 {6, 4, 5}} /* shli r5, r4, 5 */
5234 {-735ll /* 0xfffffffffffffd21 */ ,
5235 {{6, 1, 5}, /* shli r2, r1, 5 */
5236 {2, 1, 2}, /* sub r3, r1, r2 */
5237 {4, 3, 2}, /* shl2add r4, r3, r2 */
5238 {5, 4, 1}} /* shl3add r5, r4, r1 */
5240 {-732ll /* 0xfffffffffffffd24 */ ,
5241 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5242 {6, 1, 8}, /* shli r3, r1, 8 */
5243 {2, 2, 3}, /* sub r4, r2, r3 */
5244 {4, 4, 3}} /* shl2add r5, r4, r3 */
5246 {-729ll /* 0xfffffffffffffd27 */ ,
5247 {{2, 0, 1}, /* sub r2, zero, r1 */
5248 {5, 2, 2}, /* shl3add r3, r2, r2 */
5249 {5, 3, 3}, /* shl3add r4, r3, r3 */
5250 {5, 4, 4}} /* shl3add r5, r4, r4 */
5252 {-728ll /* 0xfffffffffffffd28 */ ,
5253 {{6, 1, 5}, /* shli r2, r1, 5 */
5254 {3, 2, 2}, /* shl1add r3, r2, r2 */
5255 {2, 1, 3}, /* sub r4, r1, r3 */
5256 {5, 4, 2}} /* shl3add r5, r4, r2 */
5258 {-720ll /* 0xfffffffffffffd30 */ ,
5259 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5260 {6, 2, 4}, /* shli r3, r2, 4 */
5261 {6, 2, 8}, /* shli r4, r2, 8 */
5262 {2, 3, 4}} /* sub r5, r3, r4 */
5264 {-719ll /* 0xfffffffffffffd31 */ ,
5265 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5266 {5, 2, 2}, /* shl3add r3, r2, r2 */
5267 {6, 3, 4}, /* shli r4, r3, 4 */
5268 {2, 1, 4}} /* sub r5, r1, r4 */
5270 {-715ll /* 0xfffffffffffffd35 */ ,
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, 2, 4}} /* sub r5, r2, r4 */
5276 {-712ll /* 0xfffffffffffffd38 */ ,
5277 {{6, 1, 5}, /* shli r2, r1, 5 */
5278 {2, 1, 2}, /* sub r3, r1, r2 */
5279 {3, 3, 3}, /* shl1add r4, r3, r3 */
5280 {5, 4, 2}} /* shl3add r5, r4, r2 */
5282 {-711ll /* 0xfffffffffffffd39 */ ,
5283 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5284 {6, 2, 4}, /* shli r3, r2, 4 */
5285 {2, 1, 3}, /* sub r4, r1, r3 */
5286 {5, 4, 4}} /* shl3add r5, r4, r4 */
5288 {-708ll /* 0xfffffffffffffd3c */ ,
5289 {{6, 1, 6}, /* shli r2, r1, 6 */
5290 {4, 2, 1}, /* shl2add r3, r2, r1 */
5291 {2, 2, 3}, /* sub r4, r2, r3 */
5292 {4, 4, 2}} /* shl2add r5, r4, r2 */
5294 {-707ll /* 0xfffffffffffffd3d */ ,
5295 {{6, 1, 6}, /* shli r2, r1, 6 */
5296 {4, 2, 1}, /* shl2add r3, r2, r1 */
5297 {3, 3, 3}, /* shl1add r4, r3, r3 */
5298 {2, 2, 4}} /* sub r5, r2, r4 */
5300 {-705ll /* 0xfffffffffffffd3f */ ,
5301 {{6, 1, 6}, /* shli r2, r1, 6 */
5302 {3, 2, 2}, /* shl1add r3, r2, r2 */
5303 {4, 3, 1}, /* shl2add r4, r3, r1 */
5304 {2, 2, 4}} /* sub r5, r2, r4 */
5306 {-704ll /* 0xfffffffffffffd40 */ ,
5307 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5308 {6, 1, 4}, /* shli r3, r1, 4 */
5309 {2, 2, 3}, /* sub r4, r2, r3 */
5310 {6, 4, 6}} /* shli r5, r4, 6 */
5312 {-703ll /* 0xfffffffffffffd41 */ ,
5313 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5314 {3, 2, 1}, /* shl1add r3, r2, r1 */
5315 {6, 3, 6}, /* shli r4, r3, 6 */
5316 {2, 1, 4}} /* sub r5, r1, r4 */
5318 {-701ll /* 0xfffffffffffffd43 */ ,
5319 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5320 {5, 1, 2}, /* shl3add r3, r1, r2 */
5321 {6, 3, 6}, /* shli r4, r3, 6 */
5322 {2, 2, 4}} /* sub r5, r2, r4 */
5324 {-700ll /* 0xfffffffffffffd44 */ ,
5325 {{6, 1, 6}, /* shli r2, r1, 6 */
5326 {3, 2, 2}, /* shl1add r3, r2, r2 */
5327 {2, 1, 3}, /* sub r4, r1, r3 */
5328 {4, 4, 2}} /* shl2add r5, r4, r2 */
5330 {-699ll /* 0xfffffffffffffd45 */ ,
5331 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5332 {3, 2, 1}, /* shl1add r3, r2, r1 */
5333 {6, 3, 6}, /* shli r4, r3, 6 */
5334 {2, 2, 4}} /* sub r5, r2, r4 */
5336 {-695ll /* 0xfffffffffffffd49 */ ,
5337 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5338 {3, 1, 2}, /* shl1add r3, r1, r2 */
5339 {6, 3, 6}, /* shli r4, r3, 6 */
5340 {2, 2, 4}} /* sub r5, r2, r4 */
5342 {-693ll /* 0xfffffffffffffd4b */ ,
5343 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5344 {3, 2, 1}, /* shl1add r3, r2, r1 */
5345 {6, 3, 6}, /* shli r4, r3, 6 */
5346 {2, 3, 4}} /* sub r5, r3, r4 */
5348 {-692ll /* 0xfffffffffffffd4c */ ,
5349 {{6, 1, 6}, /* shli r2, r1, 6 */
5350 {2, 1, 2}, /* sub r3, r1, r2 */
5351 {3, 3, 3}, /* shl1add r4, r3, r3 */
5352 {4, 4, 2}} /* shl2add r5, r4, r2 */
5354 {-688ll /* 0xfffffffffffffd50 */ ,
5355 {{6, 1, 6}, /* shli r2, r1, 6 */
5356 {2, 1, 2}, /* sub r3, r1, r2 */
5357 {4, 3, 2}, /* shl2add r4, r3, r2 */
5358 {4, 4, 2}} /* shl2add r5, r4, r2 */
5360 {-680ll /* 0xfffffffffffffd58 */ ,
5361 {{2, 0, 1}, /* sub r2, zero, r1 */
5362 {4, 2, 2}, /* shl2add r3, r2, r2 */
5363 {6, 3, 7}, /* shli r4, r3, 7 */
5364 {5, 3, 4}} /* shl3add r5, r3, r4 */
5366 {-679ll /* 0xfffffffffffffd59 */ ,
5367 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5368 {6, 2, 7}, /* shli r3, r2, 7 */
5369 {5, 2, 3}, /* shl3add r4, r2, r3 */
5370 {2, 1, 4}} /* sub r5, r1, r4 */
5372 {-675ll /* 0xfffffffffffffd5d */ ,
5373 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5374 {6, 2, 5}, /* shli r3, r2, 5 */
5375 {5, 3, 2}, /* shl3add r4, r3, r2 */
5376 {2, 3, 4}} /* sub r5, r3, r4 */
5378 {-673ll /* 0xfffffffffffffd5f */ ,
5379 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5380 {6, 2, 5}, /* shli r3, r2, 5 */
5381 {5, 3, 1}, /* shl3add r4, r3, r1 */
5382 {2, 3, 4}} /* sub r5, r3, r4 */
5384 {-672ll /* 0xfffffffffffffd60 */ ,
5385 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5386 {6, 2, 5}, /* shli r3, r2, 5 */
5387 {6, 2, 8}, /* shli r4, r2, 8 */
5388 {2, 3, 4}} /* sub r5, r3, r4 */
5390 {-671ll /* 0xfffffffffffffd61 */ ,
5391 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5392 {4, 2, 1}, /* shl2add r3, r2, r1 */
5393 {6, 3, 5}, /* shli r4, r3, 5 */
5394 {2, 1, 4}} /* sub r5, r1, r4 */
5396 {-667ll /* 0xfffffffffffffd65 */ ,
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, 2, 4}} /* sub r5, r2, r4 */
5402 {-664ll /* 0xfffffffffffffd68 */ ,
5403 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5404 {6, 2, 5}, /* shli r3, r2, 5 */
5405 {2, 1, 3}, /* sub r4, r1, r3 */
5406 {5, 4, 3}} /* shl3add r5, r4, r3 */
5408 {-660ll /* 0xfffffffffffffd6c */ ,
5409 {{2, 0, 1}, /* sub r2, zero, r1 */
5410 {4, 2, 2}, /* shl2add r3, r2, r2 */
5411 {6, 3, 7}, /* shli r4, r3, 7 */
5412 {4, 3, 4}} /* shl2add r5, r3, r4 */
5414 {-659ll /* 0xfffffffffffffd6d */ ,
5415 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5416 {6, 2, 7}, /* shli r3, r2, 7 */
5417 {4, 2, 3}, /* shl2add r4, r2, r3 */
5418 {2, 1, 4}} /* sub r5, r1, r4 */
5420 {-657ll /* 0xfffffffffffffd6f */ ,
5421 {{2, 0, 1}, /* sub r2, zero, r1 */
5422 {5, 2, 2}, /* shl3add r3, r2, r2 */
5423 {5, 3, 2}, /* shl3add r4, r3, r2 */
5424 {5, 4, 4}} /* shl3add r5, r4, r4 */
5426 {-656ll /* 0xfffffffffffffd70 */ ,
5427 {{2, 0, 1}, /* sub r2, zero, r1 */
5428 {4, 2, 2}, /* shl2add r3, r2, r2 */
5429 {5, 3, 2}, /* shl3add r4, r3, r2 */
5430 {6, 4, 4}} /* shli r5, r4, 4 */
5432 {-655ll /* 0xfffffffffffffd71 */ ,
5433 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5434 {5, 2, 1}, /* shl3add r3, r2, r1 */
5435 {6, 3, 4}, /* shli r4, r3, 4 */
5436 {2, 1, 4}} /* sub r5, r1, r4 */
5438 {-651ll /* 0xfffffffffffffd75 */ ,
5439 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5440 {4, 2, 1}, /* shl2add r3, r2, r1 */
5441 {6, 3, 5}, /* shli r4, r3, 5 */
5442 {2, 3, 4}} /* sub r5, r3, r4 */
5444 {-650ll /* 0xfffffffffffffd76 */ ,
5445 {{2, 0, 1}, /* sub r2, zero, r1 */
5446 {4, 2, 2}, /* shl2add r3, r2, r2 */
5447 {6, 3, 7}, /* shli r4, r3, 7 */
5448 {3, 3, 4}} /* shl1add r5, r3, r4 */
5450 {-649ll /* 0xfffffffffffffd77 */ ,
5451 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5452 {6, 2, 7}, /* shli r3, r2, 7 */
5453 {3, 2, 3}, /* shl1add r4, r2, r3 */
5454 {2, 1, 4}} /* sub r5, r1, r4 */
5456 {-648ll /* 0xfffffffffffffd78 */ ,
5457 {{2, 0, 1}, /* sub r2, zero, r1 */
5458 {5, 2, 2}, /* shl3add r3, r2, r2 */
5459 {5, 3, 3}, /* shl3add r4, r3, r3 */
5460 {6, 4, 3}} /* shli r5, r4, 3 */
5462 {-647ll /* 0xfffffffffffffd79 */ ,
5463 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5464 {5, 2, 2}, /* shl3add r3, r2, r2 */
5465 {6, 3, 3}, /* shli r4, r3, 3 */
5466 {2, 1, 4}} /* sub r5, r1, r4 */
5468 {-645ll /* 0xfffffffffffffd7b */ ,
5469 {{2, 0, 1}, /* sub r2, zero, r1 */
5470 {6, 1, 7}, /* shli r3, r1, 7 */
5471 {2, 2, 3}, /* sub r4, r2, r3 */
5472 {4, 4, 4}} /* shl2add r5, r4, r4 */
5474 {-644ll /* 0xfffffffffffffd7c */ ,
5475 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5476 {2, 1, 2}, /* sub r3, r1, r2 */
5477 {6, 2, 7}, /* shli r4, r2, 7 */
5478 {2, 3, 4}} /* sub r5, r3, r4 */
5480 {-643ll /* 0xfffffffffffffd7d */ ,
5481 {{6, 1, 7}, /* shli r2, r1, 7 */
5482 {1, 1, 2}, /* add r3, r1, r2 */
5483 {4, 3, 2}, /* shl2add r4, r3, r2 */
5484 {2, 1, 4}} /* sub r5, r1, r4 */
5486 {-642ll /* 0xfffffffffffffd7e */ ,
5487 {{2, 0, 1}, /* sub r2, zero, r1 */
5488 {6, 2, 7}, /* shli r3, r2, 7 */
5489 {3, 3, 2}, /* shl1add r4, r3, r2 */
5490 {3, 4, 3}} /* shl1add r5, r4, r3 */
5492 {-641ll /* 0xfffffffffffffd7f */ ,
5493 {{2, 0, 1}, /* sub r2, zero, r1 */
5494 {4, 1, 1}, /* shl2add r3, r1, r1 */
5495 {6, 3, 7}, /* shli r4, r3, 7 */
5496 {2, 2, 4}} /* sub r5, r2, r4 */
5498 {-640ll /* 0xfffffffffffffd80 */ ,
5499 {{2, 0, 1}, /* sub r2, zero, r1 */
5500 {4, 2, 2}, /* shl2add r3, r2, r2 */
5501 {6, 3, 7}} /* shli r4, r3, 7 */
5503 {-639ll /* 0xfffffffffffffd81 */ ,
5504 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5505 {6, 2, 7}, /* shli r3, r2, 7 */
5506 {2, 1, 3}} /* sub r4, r1, r3 */
5508 {-638ll /* 0xfffffffffffffd82 */ ,
5509 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5510 {6, 1, 1}, /* shli r3, r1, 1 */
5511 {6, 2, 7}, /* shli r4, r2, 7 */
5512 {2, 3, 4}} /* sub r5, r3, r4 */
5514 {-637ll /* 0xfffffffffffffd83 */ ,
5515 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5516 {4, 1, 1}, /* shl2add r3, r1, r1 */
5517 {6, 3, 7}, /* shli r4, r3, 7 */
5518 {2, 2, 4}} /* sub r5, r2, r4 */
5520 {-636ll /* 0xfffffffffffffd84 */ ,
5521 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5522 {6, 1, 2}, /* shli r3, r1, 2 */
5523 {6, 2, 7}, /* shli r4, r2, 7 */
5524 {2, 3, 4}} /* sub r5, r3, r4 */
5526 {-635ll /* 0xfffffffffffffd85 */ ,
5527 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5528 {6, 2, 7}, /* shli r3, r2, 7 */
5529 {2, 2, 3}} /* sub r4, r2, r3 */
5531 {-634ll /* 0xfffffffffffffd86 */ ,
5532 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5533 {1, 1, 2}, /* add r3, r1, r2 */
5534 {6, 2, 7}, /* shli r4, r2, 7 */
5535 {2, 3, 4}} /* sub r5, r3, r4 */
5537 {-633ll /* 0xfffffffffffffd87 */ ,
5538 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5539 {3, 1, 2}, /* shl1add r3, r1, r2 */
5540 {6, 2, 7}, /* shli r4, r2, 7 */
5541 {2, 3, 4}} /* sub r5, r3, r4 */
5543 {-632ll /* 0xfffffffffffffd88 */ ,
5544 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5545 {6, 1, 3}, /* shli r3, r1, 3 */
5546 {6, 2, 7}, /* shli r4, r2, 7 */
5547 {2, 3, 4}} /* sub r5, r3, r4 */
5549 {-631ll /* 0xfffffffffffffd89 */ ,
5550 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5551 {4, 1, 2}, /* shl2add r3, r1, r2 */
5552 {6, 2, 7}, /* shli r4, r2, 7 */
5553 {2, 3, 4}} /* sub r5, r3, r4 */
5555 {-630ll /* 0xfffffffffffffd8a */ ,
5556 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5557 {6, 2, 1}, /* shli r3, r2, 1 */
5558 {6, 2, 7}, /* shli r4, r2, 7 */
5559 {2, 3, 4}} /* sub r5, r3, r4 */
5561 {-629ll /* 0xfffffffffffffd8b */ ,
5562 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5563 {3, 2, 1}, /* shl1add r3, r2, r1 */
5564 {6, 2, 7}, /* shli r4, r2, 7 */
5565 {2, 3, 4}} /* sub r5, r3, r4 */
5567 {-627ll /* 0xfffffffffffffd8d */ ,
5568 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5569 {5, 1, 2}, /* shl3add r3, r1, r2 */
5570 {6, 2, 7}, /* shli r4, r2, 7 */
5571 {2, 3, 4}} /* sub r5, r3, r4 */
5573 {-625ll /* 0xfffffffffffffd8f */ ,
5574 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5575 {6, 1, 7}, /* shli r3, r1, 7 */
5576 {2, 2, 3}, /* sub r4, r2, r3 */
5577 {4, 4, 4}} /* shl2add r5, r4, r4 */
5579 {-624ll /* 0xfffffffffffffd90 */ ,
5580 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5581 {6, 1, 4}, /* shli r3, r1, 4 */
5582 {6, 2, 7}, /* shli r4, r2, 7 */
5583 {2, 3, 4}} /* sub r5, r3, r4 */
5585 {-620ll /* 0xfffffffffffffd94 */ ,
5586 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5587 {6, 2, 2}, /* shli r3, r2, 2 */
5588 {6, 2, 7}, /* shli r4, r2, 7 */
5589 {2, 3, 4}} /* sub r5, r3, r4 */
5591 {-619ll /* 0xfffffffffffffd95 */ ,
5592 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5593 {4, 2, 1}, /* shl2add r3, r2, r1 */
5594 {6, 2, 7}, /* shli r4, r2, 7 */
5595 {2, 3, 4}} /* sub r5, r3, r4 */
5597 {-616ll /* 0xfffffffffffffd98 */ ,
5598 {{6, 1, 4}, /* shli r2, r1, 4 */
5599 {4, 2, 2}, /* shl2add r3, r2, r2 */
5600 {2, 1, 3}, /* sub r4, r1, r3 */
5601 {5, 4, 2}} /* shl3add r5, r4, r2 */
5603 {-615ll /* 0xfffffffffffffd99 */ ,
5604 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5605 {4, 2, 2}, /* shl2add r3, r2, r2 */
5606 {6, 2, 7}, /* shli r4, r2, 7 */
5607 {2, 3, 4}} /* sub r5, r3, r4 */
5609 {-613ll /* 0xfffffffffffffd9b */ ,
5610 {{6, 1, 5}, /* shli r2, r1, 5 */
5611 {4, 2, 1}, /* shl2add r3, r2, r1 */
5612 {4, 3, 3}, /* shl2add r4, r3, r3 */
5613 {2, 2, 4}} /* sub r5, r2, r4 */
5615 {-612ll /* 0xfffffffffffffd9c */ ,
5616 {{2, 0, 1}, /* sub r2, zero, r1 */
5617 {5, 2, 2}, /* shl3add r3, r2, r2 */
5618 {6, 3, 6}, /* shli r4, r3, 6 */
5619 {4, 3, 4}} /* shl2add r5, r3, r4 */
5621 {-611ll /* 0xfffffffffffffd9d */ ,
5622 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5623 {6, 2, 6}, /* shli r3, r2, 6 */
5624 {4, 2, 3}, /* shl2add r4, r2, r3 */
5625 {2, 1, 4}} /* sub r5, r1, r4 */
5627 {-609ll /* 0xfffffffffffffd9f */ ,
5628 {{6, 1, 5}, /* shli r2, r1, 5 */
5629 {4, 2, 2}, /* shl2add r3, r2, r2 */
5630 {4, 3, 1}, /* shl2add r4, r3, r1 */
5631 {2, 2, 4}} /* sub r5, r2, r4 */
5633 {-608ll /* 0xfffffffffffffda0 */ ,
5634 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5635 {6, 1, 5}, /* shli r3, r1, 5 */
5636 {6, 2, 7}, /* shli r4, r2, 7 */
5637 {2, 3, 4}} /* sub r5, r3, r4 */
5639 {-607ll /* 0xfffffffffffffda1 */ ,
5640 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5641 {3, 2, 1}, /* shl1add r3, r2, r1 */
5642 {6, 3, 5}, /* shli r4, r3, 5 */
5643 {2, 1, 4}} /* sub r5, r1, r4 */
5645 {-604ll /* 0xfffffffffffffda4 */ ,
5646 {{6, 1, 5}, /* shli r2, r1, 5 */
5647 {4, 2, 2}, /* shl2add r3, r2, r2 */
5648 {2, 1, 3}, /* sub r4, r1, r3 */
5649 {4, 4, 2}} /* shl2add r5, r4, r2 */
5651 {-603ll /* 0xfffffffffffffda5 */ ,
5652 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5653 {6, 2, 6}, /* shli r3, r2, 6 */
5654 {4, 2, 3}, /* shl2add r4, r2, r3 */
5655 {2, 2, 4}} /* sub r5, r2, r4 */
5657 {-600ll /* 0xfffffffffffffda8 */ ,
5658 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5659 {6, 2, 3}, /* shli r3, r2, 3 */
5660 {6, 2, 7}, /* shli r4, r2, 7 */
5661 {2, 3, 4}} /* sub r5, r3, r4 */
5663 {-599ll /* 0xfffffffffffffda9 */ ,
5664 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5665 {5, 2, 1}, /* shl3add r3, r2, r1 */
5666 {6, 2, 7}, /* shli r4, r2, 7 */
5667 {2, 3, 4}} /* sub r5, r3, r4 */
5669 {-595ll /* 0xfffffffffffffdad */ ,
5670 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5671 {5, 2, 2}, /* shl3add r3, r2, r2 */
5672 {6, 2, 7}, /* shli r4, r2, 7 */
5673 {2, 3, 4}} /* sub r5, r3, r4 */
5675 {-594ll /* 0xfffffffffffffdae */ ,
5676 {{2, 0, 1}, /* sub r2, zero, r1 */
5677 {5, 2, 2}, /* shl3add r3, r2, r2 */
5678 {6, 3, 6}, /* shli r4, r3, 6 */
5679 {3, 3, 4}} /* shl1add r5, r3, r4 */
5681 {-593ll /* 0xfffffffffffffdaf */ ,
5682 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5683 {6, 2, 6}, /* shli r3, r2, 6 */
5684 {3, 2, 3}, /* shl1add r4, r2, r3 */
5685 {2, 1, 4}} /* sub r5, r1, r4 */
5687 {-592ll /* 0xfffffffffffffdb0 */ ,
5688 {{2, 0, 1}, /* sub r2, zero, r1 */
5689 {5, 2, 2}, /* shl3add r3, r2, r2 */
5690 {4, 3, 2}, /* shl2add r4, r3, r2 */
5691 {6, 4, 4}} /* shli r5, r4, 4 */
5693 {-591ll /* 0xfffffffffffffdb1 */ ,
5694 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5695 {4, 2, 1}, /* shl2add r3, r2, r1 */
5696 {6, 3, 4}, /* shli r4, r3, 4 */
5697 {2, 1, 4}} /* sub r5, r1, r4 */
5699 {-589ll /* 0xfffffffffffffdb3 */ ,
5700 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5701 {3, 2, 1}, /* shl1add r3, r2, r1 */
5702 {6, 3, 5}, /* shli r4, r3, 5 */
5703 {2, 3, 4}} /* sub r5, r3, r4 */
5705 {-588ll /* 0xfffffffffffffdb4 */ ,
5706 {{6, 1, 5}, /* shli r2, r1, 5 */
5707 {2, 1, 2}, /* sub r3, r1, r2 */
5708 {4, 3, 3}, /* shl2add r4, r3, r3 */
5709 {4, 4, 2}} /* shl2add r5, r4, r2 */
5711 {-585ll /* 0xfffffffffffffdb7 */ ,
5712 {{2, 0, 1}, /* sub r2, zero, r1 */
5713 {6, 1, 6}, /* shli r3, r1, 6 */
5714 {2, 2, 3}, /* sub r4, r2, r3 */
5715 {5, 4, 4}} /* shl3add r5, r4, r4 */
5717 {-584ll /* 0xfffffffffffffdb8 */ ,
5718 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5719 {2, 1, 2}, /* sub r3, r1, r2 */
5720 {6, 2, 6}, /* shli r4, r2, 6 */
5721 {2, 3, 4}} /* sub r5, r3, r4 */
5723 {-583ll /* 0xfffffffffffffdb9 */ ,
5724 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5725 {6, 1, 9}, /* shli r3, r1, 9 */
5726 {5, 2, 3}, /* shl3add r4, r2, r3 */
5727 {2, 1, 4}} /* sub r5, r1, r4 */
5729 {-581ll /* 0xfffffffffffffdbb */ ,
5730 {{6, 1, 6}, /* shli r2, r1, 6 */
5731 {3, 2, 1}, /* shl1add r3, r2, r1 */
5732 {4, 3, 3}, /* shl2add r4, r3, r3 */
5733 {2, 2, 4}} /* sub r5, r2, r4 */
5735 {-580ll /* 0xfffffffffffffdbc */ ,
5736 {{2, 0, 1}, /* sub r2, zero, r1 */
5737 {6, 2, 6}, /* shli r3, r2, 6 */
5738 {3, 3, 2}, /* shl1add r4, r3, r2 */
5739 {4, 4, 3}} /* shl2add r5, r4, r3 */
5741 {-579ll /* 0xfffffffffffffdbd */ ,
5742 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5743 {6, 2, 6}, /* shli r3, r2, 6 */
5744 {4, 3, 2}, /* shl2add r4, r3, r2 */
5745 {2, 3, 4}} /* sub r5, r3, r4 */
5747 {-578ll /* 0xfffffffffffffdbe */ ,
5748 {{2, 0, 1}, /* sub r2, zero, r1 */
5749 {6, 2, 6}, /* shli r3, r2, 6 */
5750 {4, 3, 2}, /* shl2add r4, r3, r2 */
5751 {3, 4, 3}} /* shl1add r5, r4, r3 */
5753 {-577ll /* 0xfffffffffffffdbf */ ,
5754 {{2, 0, 1}, /* sub r2, zero, r1 */
5755 {5, 1, 1}, /* shl3add r3, r1, r1 */
5756 {6, 3, 6}, /* shli r4, r3, 6 */
5757 {2, 2, 4}} /* sub r5, r2, r4 */
5759 {-576ll /* 0xfffffffffffffdc0 */ ,
5760 {{2, 0, 1}, /* sub r2, zero, r1 */
5761 {5, 2, 2}, /* shl3add r3, r2, r2 */
5762 {6, 3, 6}} /* shli r4, r3, 6 */
5764 {-575ll /* 0xfffffffffffffdc1 */ ,
5765 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5766 {6, 2, 6}, /* shli r3, r2, 6 */
5767 {2, 1, 3}} /* sub r4, r1, r3 */
5769 {-574ll /* 0xfffffffffffffdc2 */ ,
5770 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5771 {6, 1, 1}, /* shli r3, r1, 1 */
5772 {6, 2, 6}, /* shli r4, r2, 6 */
5773 {2, 3, 4}} /* sub r5, r3, r4 */
5775 {-573ll /* 0xfffffffffffffdc3 */ ,
5776 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5777 {5, 1, 1}, /* shl3add r3, r1, r1 */
5778 {6, 3, 6}, /* shli r4, r3, 6 */
5779 {2, 2, 4}} /* sub r5, r2, r4 */
5781 {-572ll /* 0xfffffffffffffdc4 */ ,
5782 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5783 {6, 1, 2}, /* shli r3, r1, 2 */
5784 {6, 2, 6}, /* shli r4, r2, 6 */
5785 {2, 3, 4}} /* sub r5, r3, r4 */
5787 {-571ll /* 0xfffffffffffffdc5 */ ,
5788 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5789 {5, 1, 1}, /* shl3add r3, r1, r1 */
5790 {6, 3, 6}, /* shli r4, r3, 6 */
5791 {2, 2, 4}} /* sub r5, r2, r4 */
5793 {-569ll /* 0xfffffffffffffdc7 */ ,
5794 {{6, 1, 3}, /* shli r2, r1, 3 */
5795 {5, 2, 2}, /* shl3add r3, r2, r2 */
5796 {5, 3, 1}, /* shl3add r4, r3, r1 */
5797 {2, 2, 4}} /* sub r5, r2, r4 */
5799 {-568ll /* 0xfffffffffffffdc8 */ ,
5800 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5801 {6, 1, 3}, /* shli r3, r1, 3 */
5802 {6, 2, 6}, /* shli r4, r2, 6 */
5803 {2, 3, 4}} /* sub r5, r3, r4 */
5805 {-567ll /* 0xfffffffffffffdc9 */ ,
5806 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5807 {6, 2, 6}, /* shli r3, r2, 6 */
5808 {2, 2, 3}} /* sub r4, r2, r3 */
5810 {-566ll /* 0xfffffffffffffdca */ ,
5811 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5812 {1, 1, 2}, /* add r3, r1, r2 */
5813 {6, 2, 6}, /* shli r4, r2, 6 */
5814 {2, 3, 4}} /* sub r5, r3, r4 */
5816 {-565ll /* 0xfffffffffffffdcb */ ,
5817 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5818 {3, 1, 2}, /* shl1add r3, r1, r2 */
5819 {6, 2, 6}, /* shli r4, r2, 6 */
5820 {2, 3, 4}} /* sub r5, r3, r4 */
5822 {-564ll /* 0xfffffffffffffdcc */ ,
5823 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5824 {6, 2, 6}, /* shli r3, r2, 6 */
5825 {2, 2, 3}, /* sub r4, r2, r3 */
5826 {4, 4, 3}} /* shl2add r5, r4, r3 */
5828 {-563ll /* 0xfffffffffffffdcd */ ,
5829 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5830 {4, 1, 2}, /* shl2add r3, r1, r2 */
5831 {6, 2, 6}, /* shli r4, r2, 6 */
5832 {2, 3, 4}} /* sub r5, r3, r4 */
5834 {-561ll /* 0xfffffffffffffdcf */ ,
5835 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5836 {6, 2, 4}, /* shli r3, r2, 4 */
5837 {5, 3, 1}, /* shl3add r4, r3, r1 */
5838 {2, 3, 4}} /* sub r5, r3, r4 */
5840 {-560ll /* 0xfffffffffffffdd0 */ ,
5841 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5842 {6, 2, 4}, /* shli r3, r2, 4 */
5843 {6, 2, 7}, /* shli r4, r2, 7 */
5844 {2, 3, 4}} /* sub r5, r3, r4 */
5846 {-559ll /* 0xfffffffffffffdd1 */ ,
5847 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5848 {5, 1, 2}, /* shl3add r3, r1, r2 */
5849 {6, 2, 6}, /* shli r4, r2, 6 */
5850 {2, 3, 4}} /* sub r5, r3, r4 */
5852 {-558ll /* 0xfffffffffffffdd2 */ ,
5853 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5854 {6, 2, 1}, /* shli r3, r2, 1 */
5855 {6, 2, 6}, /* shli r4, r2, 6 */
5856 {2, 3, 4}} /* sub r5, r3, r4 */
5858 {-557ll /* 0xfffffffffffffdd3 */ ,
5859 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5860 {3, 2, 1}, /* shl1add r3, r2, r1 */
5861 {6, 2, 6}, /* shli r4, r2, 6 */
5862 {2, 3, 4}} /* sub r5, r3, r4 */
5864 {-556ll /* 0xfffffffffffffdd4 */ ,
5865 {{6, 1, 4}, /* shli r2, r1, 4 */
5866 {5, 2, 2}, /* shl3add r3, r2, r2 */
5867 {2, 1, 3}, /* sub r4, r1, r3 */
5868 {4, 4, 2}} /* shl2add r5, r4, r2 */
5870 {-555ll /* 0xfffffffffffffdd5 */ ,
5871 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5872 {4, 2, 1}, /* shl2add r3, r2, r1 */
5873 {6, 3, 4}, /* shli r4, r3, 4 */
5874 {2, 3, 4}} /* sub r5, r3, r4 */
5876 {-553ll /* 0xfffffffffffffdd7 */ ,
5877 {{6, 1, 5}, /* shli r2, r1, 5 */
5878 {3, 2, 1}, /* shl1add r3, r2, r1 */
5879 {5, 3, 3}, /* shl3add r4, r3, r3 */
5880 {2, 2, 4}} /* sub r5, r2, r4 */
5882 {-552ll /* 0xfffffffffffffdd8 */ ,
5883 {{2, 0, 1}, /* sub r2, zero, r1 */
5884 {4, 2, 2}, /* shl2add r3, r2, r2 */
5885 {6, 2, 9}, /* shli r4, r2, 9 */
5886 {5, 3, 4}} /* shl3add r5, r3, r4 */
5888 {-551ll /* 0xfffffffffffffdd9 */ ,
5889 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5890 {6, 1, 9}, /* shli r3, r1, 9 */
5891 {5, 2, 3}, /* shl3add r4, r2, r3 */
5892 {2, 1, 4}} /* sub r5, r1, r4 */
5894 {-549ll /* 0xfffffffffffffddb */ ,
5895 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5896 {6, 1, 6}, /* shli r3, r1, 6 */
5897 {2, 2, 3}, /* sub r4, r2, r3 */
5898 {5, 4, 4}} /* shl3add r5, r4, r4 */
5900 {-548ll /* 0xfffffffffffffddc */ ,
5901 {{2, 0, 1}, /* sub r2, zero, r1 */
5902 {5, 2, 2}, /* shl3add r3, r2, r2 */
5903 {6, 2, 9}, /* shli r4, r2, 9 */
5904 {4, 3, 4}} /* shl2add r5, r3, r4 */
5906 {-547ll /* 0xfffffffffffffddd */ ,
5907 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5908 {6, 1, 9}, /* shli r3, r1, 9 */
5909 {5, 2, 3}, /* shl3add r4, r2, r3 */
5910 {2, 2, 4}} /* sub r5, r2, r4 */
5912 {-546ll /* 0xfffffffffffffdde */ ,
5913 {{2, 0, 1}, /* sub r2, zero, r1 */
5914 {6, 2, 5}, /* shli r3, r2, 5 */
5915 {5, 3, 2}, /* shl3add r4, r3, r2 */
5916 {3, 4, 3}} /* shl1add r5, r4, r3 */
5918 {-545ll /* 0xfffffffffffffddf */ ,
5919 {{6, 1, 5}, /* shli r2, r1, 5 */
5920 {5, 2, 1}, /* shl3add r3, r2, r1 */
5921 {3, 3, 2}, /* shl1add r4, r3, r2 */
5922 {2, 1, 4}} /* sub r5, r1, r4 */
5924 {-544ll /* 0xfffffffffffffde0 */ ,
5925 {{2, 0, 1}, /* sub r2, zero, r1 */
5926 {6, 1, 4}, /* shli r3, r1, 4 */
5927 {2, 2, 3}, /* sub r4, r2, r3 */
5928 {6, 4, 5}} /* shli r5, r4, 5 */
5930 {-543ll /* 0xfffffffffffffde1 */ ,
5931 {{6, 1, 5}, /* shli r2, r1, 5 */
5932 {2, 1, 2}, /* sub r3, r1, r2 */
5933 {6, 2, 4}, /* shli r4, r2, 4 */
5934 {2, 3, 4}} /* sub r5, r3, r4 */
5936 {-542ll /* 0xfffffffffffffde2 */ ,
5937 {{6, 1, 1}, /* shli r2, r1, 1 */
5938 {5, 2, 1}, /* shl3add r3, r2, r1 */
5939 {6, 3, 5}, /* shli r4, r3, 5 */
5940 {2, 2, 4}} /* sub r5, r2, r4 */
5942 {-540ll /* 0xfffffffffffffde4 */ ,
5943 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5944 {6, 2, 2}, /* shli r3, r2, 2 */
5945 {6, 2, 6}, /* shli r4, r2, 6 */
5946 {2, 3, 4}} /* sub r5, r3, r4 */
5948 {-539ll /* 0xfffffffffffffde5 */ ,
5949 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5950 {4, 2, 1}, /* shl2add r3, r2, r1 */
5951 {6, 2, 6}, /* shli r4, r2, 6 */
5952 {2, 3, 4}} /* sub r5, r3, r4 */
5954 {-536ll /* 0xfffffffffffffde8 */ ,
5955 {{6, 1, 3}, /* shli r2, r1, 3 */
5956 {6, 1, 9}, /* shli r3, r1, 9 */
5957 {4, 2, 3}, /* shl2add r4, r2, r3 */
5958 {2, 2, 4}} /* sub r5, r2, r4 */
5960 {-535ll /* 0xfffffffffffffde9 */ ,
5961 {{3, 1, 1}, /* shl1add r2, r1, r1 */
5962 {6, 1, 9}, /* shli r3, r1, 9 */
5963 {5, 2, 3}, /* shl3add r4, r2, r3 */
5964 {2, 1, 4}} /* sub r5, r1, r4 */
5966 {-533ll /* 0xfffffffffffffdeb */ ,
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, 2, 4}} /* sub r5, r2, r4 */
5972 {-532ll /* 0xfffffffffffffdec */ ,
5973 {{2, 0, 1}, /* sub r2, zero, r1 */
5974 {4, 2, 2}, /* shl2add r3, r2, r2 */
5975 {6, 2, 9}, /* shli r4, r2, 9 */
5976 {4, 3, 4}} /* shl2add r5, r3, r4 */
5978 {-531ll /* 0xfffffffffffffded */ ,
5979 {{4, 1, 1}, /* shl2add r2, r1, r1 */
5980 {6, 1, 6}, /* shli r3, r1, 6 */
5981 {2, 2, 3}, /* sub r4, r2, r3 */
5982 {5, 4, 4}} /* shl3add r5, r4, r4 */
5984 {-530ll /* 0xfffffffffffffdee */ ,
5985 {{2, 0, 1}, /* sub r2, zero, r1 */
5986 {5, 2, 2}, /* shl3add r3, r2, r2 */
5987 {6, 2, 9}, /* shli r4, r2, 9 */
5988 {3, 3, 4}} /* shl1add r5, r3, r4 */
5990 {-529ll /* 0xfffffffffffffdef */ ,
5991 {{5, 1, 1}, /* shl3add r2, r1, r1 */
5992 {6, 1, 9}, /* shli r3, r1, 9 */
5993 {3, 2, 3}, /* shl1add r4, r2, r3 */
5994 {2, 1, 4}} /* sub r5, r1, r4 */
5996 {-528ll /* 0xfffffffffffffdf0 */ ,
5997 {{2, 0, 1}, /* sub r2, zero, r1 */
5998 {6, 1, 5}, /* shli r3, r1, 5 */
5999 {2, 2, 3}, /* sub r4, r2, r3 */
6000 {6, 4, 4}} /* shli r5, r4, 4 */
6002 {-527ll /* 0xfffffffffffffdf1 */ ,
6003 {{6, 1, 4}, /* shli r2, r1, 4 */
6004 {2, 1, 2}, /* sub r3, r1, r2 */
6005 {6, 2, 5}, /* shli r4, r2, 5 */
6006 {2, 3, 4}} /* sub r5, r3, r4 */
6008 {-526ll /* 0xfffffffffffffdf2 */ ,
6009 {{6, 1, 1}, /* shli r2, r1, 1 */
6010 {6, 1, 9}, /* shli r3, r1, 9 */
6011 {5, 2, 3}, /* shl3add r4, r2, r3 */
6012 {2, 2, 4}} /* sub r5, r2, r4 */
6014 {-525ll /* 0xfffffffffffffdf3 */ ,
6015 {{6, 1, 5}, /* shli r2, r1, 5 */
6016 {2, 1, 2}, /* sub r3, r1, r2 */
6017 {5, 3, 1}, /* shl3add r4, r3, r1 */
6018 {3, 4, 3}} /* shl1add r5, r4, r3 */
6020 {-524ll /* 0xfffffffffffffdf4 */ ,
6021 {{6, 1, 2}, /* shli r2, r1, 2 */
6022 {6, 1, 9}, /* shli r3, r1, 9 */
6023 {4, 2, 3}, /* shl2add r4, r2, r3 */
6024 {2, 2, 4}} /* sub r5, r2, r4 */
6026 {-523ll /* 0xfffffffffffffdf5 */ ,
6027 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6028 {6, 1, 9}, /* shli r3, r1, 9 */
6029 {4, 2, 3}, /* shl2add r4, r2, r3 */
6030 {2, 1, 4}} /* sub r5, r1, r4 */
6032 {-522ll /* 0xfffffffffffffdf6 */ ,
6033 {{2, 0, 1}, /* sub r2, zero, r1 */
6034 {4, 2, 2}, /* shl2add r3, r2, r2 */
6035 {6, 2, 9}, /* shli r4, r2, 9 */
6036 {3, 3, 4}} /* shl1add r5, r3, r4 */
6038 {-521ll /* 0xfffffffffffffdf7 */ ,
6039 {{2, 0, 1}, /* sub r2, zero, r1 */
6040 {6, 1, 6}, /* shli r3, r1, 6 */
6041 {2, 2, 3}, /* sub r4, r2, r3 */
6042 {5, 4, 2}} /* shl3add r5, r4, r2 */
6044 {-520ll /* 0xfffffffffffffdf8 */ ,
6045 {{2, 0, 1}, /* sub r2, zero, r1 */
6046 {6, 2, 9}, /* shli r3, r2, 9 */
6047 {5, 2, 3}} /* shl3add r4, r2, r3 */
6049 {-519ll /* 0xfffffffffffffdf9 */ ,
6050 {{6, 1, 9}, /* shli r2, r1, 9 */
6051 {5, 1, 2}, /* shl3add r3, r1, r2 */
6052 {2, 1, 3}} /* sub r4, r1, r3 */
6054 {-518ll /* 0xfffffffffffffdfa */ ,
6055 {{6, 1, 1}, /* shli r2, r1, 1 */
6056 {6, 1, 9}, /* shli r3, r1, 9 */
6057 {4, 2, 3}, /* shl2add r4, r2, r3 */
6058 {2, 2, 4}} /* sub r5, r2, r4 */
6060 {-517ll /* 0xfffffffffffffdfb */ ,
6061 {{2, 0, 1}, /* sub r2, zero, r1 */
6062 {6, 1, 7}, /* shli r3, r1, 7 */
6063 {2, 2, 3}, /* sub r4, r2, r3 */
6064 {4, 4, 2}} /* shl2add r5, r4, r2 */
6066 {-516ll /* 0xfffffffffffffdfc */ ,
6067 {{2, 0, 1}, /* sub r2, zero, r1 */
6068 {6, 2, 9}, /* shli r3, r2, 9 */
6069 {4, 2, 3}} /* shl2add r4, r2, r3 */
6071 {-515ll /* 0xfffffffffffffdfd */ ,
6072 {{6, 1, 9}, /* shli r2, r1, 9 */
6073 {4, 1, 2}, /* shl2add r3, r1, r2 */
6074 {2, 1, 3}} /* sub r4, r1, r3 */
6076 {-514ll /* 0xfffffffffffffdfe */ ,
6077 {{2, 0, 1}, /* sub r2, zero, r1 */
6078 {6, 2, 9}, /* shli r3, r2, 9 */
6079 {3, 2, 3}} /* shl1add r4, r2, r3 */
6081 {-513ll /* 0xfffffffffffffdff */ ,
6082 {{2, 0, 1}, /* sub r2, zero, r1 */
6083 {6, 1, 9}, /* shli r3, r1, 9 */
6084 {2, 2, 3}} /* sub r4, r2, r3 */
6086 {-512ll /* 0xfffffffffffffe00 */ ,
6087 {{2, 0, 1}, /* sub r2, zero, r1 */
6088 {6, 2, 9}} /* shli r3, r2, 9 */
6090 {-511ll /* 0xfffffffffffffe01 */ ,
6091 {{6, 1, 9}, /* shli r2, r1, 9 */
6092 {2, 1, 2}} /* sub r3, r1, r2 */
6094 {-510ll /* 0xfffffffffffffe02 */ ,
6095 {{6, 1, 1}, /* shli r2, r1, 1 */
6096 {6, 1, 9}, /* shli r3, r1, 9 */
6097 {2, 2, 3}} /* sub r4, r2, r3 */
6099 {-509ll /* 0xfffffffffffffe03 */ ,
6100 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6101 {6, 1, 9}, /* shli r3, r1, 9 */
6102 {2, 2, 3}} /* sub r4, r2, r3 */
6104 {-508ll /* 0xfffffffffffffe04 */ ,
6105 {{6, 1, 2}, /* shli r2, r1, 2 */
6106 {6, 1, 9}, /* shli r3, r1, 9 */
6107 {2, 2, 3}} /* sub r4, r2, r3 */
6109 {-507ll /* 0xfffffffffffffe05 */ ,
6110 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6111 {6, 1, 9}, /* shli r3, r1, 9 */
6112 {2, 2, 3}} /* sub r4, r2, r3 */
6114 {-506ll /* 0xfffffffffffffe06 */ ,
6115 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6116 {6, 1, 8}, /* shli r3, r1, 8 */
6117 {2, 2, 3}, /* sub r4, r2, r3 */
6118 {6, 4, 1}} /* shli r5, r4, 1 */
6120 {-505ll /* 0xfffffffffffffe07 */ ,
6121 {{6, 1, 3}, /* shli r2, r1, 3 */
6122 {2, 2, 1}, /* sub r3, r2, r1 */
6123 {6, 2, 6}, /* shli r4, r2, 6 */
6124 {2, 3, 4}} /* sub r5, r3, r4 */
6126 {-504ll /* 0xfffffffffffffe08 */ ,
6127 {{6, 1, 3}, /* shli r2, r1, 3 */
6128 {6, 1, 9}, /* shli r3, r1, 9 */
6129 {2, 2, 3}} /* sub r4, r2, r3 */
6131 {-503ll /* 0xfffffffffffffe09 */ ,
6132 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6133 {6, 1, 9}, /* shli r3, r1, 9 */
6134 {2, 2, 3}} /* sub r4, r2, r3 */
6136 {-502ll /* 0xfffffffffffffe0a */ ,
6137 {{6, 1, 1}, /* shli r2, r1, 1 */
6138 {6, 1, 6}, /* shli r3, r1, 6 */
6139 {2, 1, 3}, /* sub r4, r1, r3 */
6140 {5, 4, 2}} /* shl3add r5, r4, r2 */
6142 {-501ll /* 0xfffffffffffffe0b */ ,
6143 {{3, 1, 1}, /* shl1add r2, r1, r1 */
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 {-500ll /* 0xfffffffffffffe0c */ ,
6149 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6150 {6, 1, 7}, /* shli r3, r1, 7 */
6151 {2, 2, 3}, /* sub r4, r2, r3 */
6152 {6, 4, 2}} /* shli r5, r4, 2 */
6154 {-499ll /* 0xfffffffffffffe0d */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
6160 {-498ll /* 0xfffffffffffffe0e */ ,
6161 {{6, 1, 4}, /* shli r2, r1, 4 */
6162 {6, 1, 9}, /* shli r3, r1, 9 */
6163 {3, 1, 3}, /* shl1add r4, r1, r3 */
6164 {2, 2, 4}} /* sub r5, r2, r4 */
6166 {-497ll /* 0xfffffffffffffe0f */ ,
6167 {{6, 1, 4}, /* shli r2, r1, 4 */
6168 {2, 2, 1}, /* sub r3, r2, r1 */
6169 {6, 2, 5}, /* shli r4, r2, 5 */
6170 {2, 3, 4}} /* sub r5, r3, r4 */
6172 {-496ll /* 0xfffffffffffffe10 */ ,
6173 {{6, 1, 4}, /* shli r2, r1, 4 */
6174 {6, 1, 9}, /* shli r3, r1, 9 */
6175 {2, 2, 3}} /* sub r4, r2, r3 */
6177 {-495ll /* 0xfffffffffffffe11 */ ,
6178 {{6, 1, 4}, /* shli r2, r1, 4 */
6179 {1, 1, 2}, /* add r3, r1, r2 */
6180 {6, 2, 5}, /* shli r4, r2, 5 */
6181 {2, 3, 4}} /* sub r5, r3, r4 */
6183 {-494ll /* 0xfffffffffffffe12 */ ,
6184 {{6, 1, 1}, /* shli r2, r1, 1 */
6185 {6, 1, 6}, /* shli r3, r1, 6 */
6186 {2, 2, 3}, /* sub r4, r2, r3 */
6187 {5, 4, 2}} /* shl3add r5, r4, r2 */
6189 {-493ll /* 0xfffffffffffffe13 */ ,
6190 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6191 {6, 1, 8}, /* shli r3, r1, 8 */
6192 {2, 2, 3}, /* sub r4, r2, r3 */
6193 {3, 4, 1}} /* shl1add r5, r4, r1 */
6195 {-492ll /* 0xfffffffffffffe14 */ ,
6196 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6197 {6, 1, 7}, /* shli r3, r1, 7 */
6198 {2, 2, 3}, /* sub r4, r2, r3 */
6199 {6, 4, 2}} /* shli r5, r4, 2 */
6201 {-491ll /* 0xfffffffffffffe15 */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
6207 {-489ll /* 0xfffffffffffffe17 */ ,
6208 {{6, 1, 5}, /* shli r2, r1, 5 */
6209 {3, 2, 1}, /* shl1add r3, r2, r1 */
6210 {5, 3, 1}, /* shl3add r4, r3, r1 */
6211 {2, 2, 4}} /* sub r5, r2, r4 */
6213 {-488ll /* 0xfffffffffffffe18 */ ,
6214 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6215 {6, 1, 6}, /* shli r3, r1, 6 */
6216 {2, 2, 3}, /* sub r4, r2, r3 */
6217 {6, 4, 3}} /* shli r5, r4, 3 */
6219 {-487ll /* 0xfffffffffffffe19 */ ,
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 {5, 4, 1}} /* shl3add r5, r4, r1 */
6225 {-485ll /* 0xfffffffffffffe1b */ ,
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, 2}} /* shl3add r5, r4, r2 */
6231 {-484ll /* 0xfffffffffffffe1c */ ,
6232 {{6, 1, 5}, /* shli r2, r1, 5 */
6233 {6, 1, 9}, /* shli r3, r1, 9 */
6234 {4, 1, 3}, /* shl2add r4, r1, r3 */
6235 {2, 2, 4}} /* sub r5, r2, r4 */
6237 {-483ll /* 0xfffffffffffffe1d */ ,
6238 {{6, 1, 5}, /* shli r2, r1, 5 */
6239 {5, 2, 1}, /* shl3add r3, r2, r1 */
6240 {3, 3, 1}, /* shl1add r4, r3, r1 */
6241 {2, 2, 4}} /* sub r5, r2, r4 */
6243 {-482ll /* 0xfffffffffffffe1e */ ,
6244 {{6, 1, 5}, /* shli r2, r1, 5 */
6245 {6, 1, 9}, /* shli r3, r1, 9 */
6246 {3, 1, 3}, /* shl1add r4, r1, r3 */
6247 {2, 2, 4}} /* sub r5, r2, r4 */
6249 {-481ll /* 0xfffffffffffffe1f */ ,
6250 {{6, 1, 5}, /* shli r2, r1, 5 */
6251 {2, 2, 1}, /* sub r3, r2, r1 */
6252 {6, 2, 4}, /* shli r4, r2, 4 */
6253 {2, 3, 4}} /* sub r5, r3, r4 */
6255 {-480ll /* 0xfffffffffffffe20 */ ,
6256 {{6, 1, 5}, /* shli r2, r1, 5 */
6257 {6, 1, 9}, /* shli r3, r1, 9 */
6258 {2, 2, 3}} /* sub r4, r2, r3 */
6260 {-479ll /* 0xfffffffffffffe21 */ ,
6261 {{6, 1, 5}, /* shli r2, r1, 5 */
6262 {1, 1, 2}, /* add r3, r1, r2 */
6263 {6, 2, 4}, /* shli r4, r2, 4 */
6264 {2, 3, 4}} /* sub r5, r3, r4 */
6266 {-478ll /* 0xfffffffffffffe22 */ ,
6267 {{6, 1, 5}, /* shli r2, r1, 5 */
6268 {3, 1, 2}, /* shl1add r3, r1, r2 */
6269 {6, 2, 4}, /* shli r4, r2, 4 */
6270 {2, 3, 4}} /* sub r5, r3, r4 */
6272 {-477ll /* 0xfffffffffffffe23 */ ,
6273 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6274 {4, 2, 2}, /* shl2add r3, r2, r2 */
6275 {6, 3, 5}, /* shli r4, r3, 5 */
6276 {2, 2, 4}} /* sub r5, r2, r4 */
6278 {-476ll /* 0xfffffffffffffe24 */ ,
6279 {{6, 1, 2}, /* shli r2, r1, 2 */
6280 {6, 1, 6}, /* shli r3, r1, 6 */
6281 {2, 2, 3}, /* sub r4, r2, r3 */
6282 {5, 4, 2}} /* shl3add r5, r4, r2 */
6284 {-475ll /* 0xfffffffffffffe25 */ ,
6285 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6286 {6, 1, 7}, /* shli r3, r1, 7 */
6287 {2, 2, 3}, /* sub r4, r2, r3 */
6288 {4, 4, 1}} /* shl2add r5, r4, r1 */
6290 {-472ll /* 0xfffffffffffffe28 */ ,
6291 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6292 {6, 1, 6}, /* shli r3, r1, 6 */
6293 {2, 2, 3}, /* sub r4, r2, r3 */
6294 {6, 4, 3}} /* shli r5, r4, 3 */
6296 {-471ll /* 0xfffffffffffffe29 */ ,
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 {5, 4, 1}} /* shl3add r5, r4, r1 */
6302 {-468ll /* 0xfffffffffffffe2c */ ,
6303 {{6, 1, 6}, /* shli r2, r1, 6 */
6304 {4, 1, 2}, /* shl2add r3, r1, r2 */
6305 {2, 1, 3}, /* sub r4, r1, r3 */
6306 {5, 4, 3}} /* shl3add r5, r4, r3 */
6308 {-467ll /* 0xfffffffffffffe2d */ ,
6309 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6310 {6, 1, 6}, /* shli r3, r1, 6 */
6311 {2, 2, 3}, /* sub r4, r2, r3 */
6312 {5, 4, 2}} /* shl3add r5, r4, r2 */
6314 {-465ll /* 0xfffffffffffffe2f */ ,
6315 {{6, 1, 4}, /* shli r2, r1, 4 */
6316 {2, 1, 2}, /* sub r3, r1, r2 */
6317 {6, 3, 5}, /* shli r4, r3, 5 */
6318 {2, 4, 3}} /* sub r5, r4, r3 */
6320 {-464ll /* 0xfffffffffffffe30 */ ,
6321 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6322 {6, 1, 5}, /* shli r3, r1, 5 */
6323 {2, 2, 3}, /* sub r4, r2, r3 */
6324 {6, 4, 4}} /* shli r5, r4, 4 */
6326 {-463ll /* 0xfffffffffffffe31 */ ,
6327 {{6, 1, 3}, /* shli r2, r1, 3 */
6328 {5, 2, 1}, /* shl3add r3, r2, r1 */
6329 {5, 3, 2}, /* shl3add r4, r3, r2 */
6330 {2, 3, 4}} /* sub r5, r3, r4 */
6332 {-462ll /* 0xfffffffffffffe32 */ ,
6333 {{6, 1, 3}, /* shli r2, r1, 3 */
6334 {2, 1, 2}, /* sub r3, r1, r2 */
6335 {6, 3, 6}, /* shli r4, r3, 6 */
6336 {3, 3, 4}} /* shl1add r5, r3, r4 */
6338 {-460ll /* 0xfffffffffffffe34 */ ,
6339 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6340 {6, 2, 5}, /* shli r3, r2, 5 */
6341 {2, 2, 3}, /* sub r4, r2, r3 */
6342 {4, 4, 3}} /* shl2add r5, r4, r3 */
6344 {-457ll /* 0xfffffffffffffe37 */ ,
6345 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6346 {6, 1, 6}, /* shli r3, r1, 6 */
6347 {5, 3, 2}, /* shl3add r4, r3, r2 */
6348 {2, 3, 4}} /* sub r5, r3, r4 */
6350 {-456ll /* 0xfffffffffffffe38 */ ,
6351 {{6, 1, 3}, /* shli r2, r1, 3 */
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 {-455ll /* 0xfffffffffffffe39 */ ,
6357 {{6, 1, 3}, /* shli r2, r1, 3 */
6358 {2, 1, 2}, /* sub r3, r1, r2 */
6359 {6, 3, 6}, /* shli r4, r3, 6 */
6360 {1, 3, 4}} /* add r5, r3, r4 */
6362 {-454ll /* 0xfffffffffffffe3a */ ,
6363 {{6, 1, 6}, /* shli r2, r1, 6 */
6364 {3, 1, 2}, /* shl1add r3, r1, r2 */
6365 {2, 1, 3}, /* sub r4, r1, r3 */
6366 {5, 4, 3}} /* shl3add r5, r4, r3 */
6368 {-453ll /* 0xfffffffffffffe3b */ ,
6369 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6370 {6, 1, 6}, /* shli r3, r1, 6 */
6371 {5, 3, 2}, /* shl3add r4, r3, r2 */
6372 {2, 3, 4}} /* sub r5, r3, r4 */
6374 {-452ll /* 0xfffffffffffffe3c */ ,
6375 {{6, 1, 2}, /* shli r2, r1, 2 */
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 {-451ll /* 0xfffffffffffffe3d */ ,
6381 {{3, 1, 1}, /* shl1add r2, r1, r1 */
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 {-450ll /* 0xfffffffffffffe3e */ ,
6387 {{6, 1, 1}, /* shli r2, r1, 1 */
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 {-449ll /* 0xfffffffffffffe3f */ ,
6393 {{6, 1, 6}, /* shli r2, r1, 6 */
6394 {5, 2, 1}, /* shl3add r3, r2, r1 */
6395 {2, 2, 3}} /* sub r4, r2, r3 */
6397 {-448ll /* 0xfffffffffffffe40 */ ,
6398 {{6, 1, 6}, /* shli r2, r1, 6 */
6399 {6, 1, 9}, /* shli r3, r1, 9 */
6400 {2, 2, 3}} /* sub r4, r2, r3 */
6402 {-447ll /* 0xfffffffffffffe41 */ ,
6403 {{6, 1, 6}, /* shli r2, r1, 6 */
6404 {1, 1, 2}, /* add r3, r1, r2 */
6405 {6, 2, 3}, /* shli r4, r2, 3 */
6406 {2, 3, 4}} /* sub r5, r3, r4 */
6408 {-446ll /* 0xfffffffffffffe42 */ ,
6409 {{6, 1, 6}, /* shli r2, r1, 6 */
6410 {3, 1, 2}, /* shl1add r3, r1, r2 */
6411 {6, 2, 3}, /* shli r4, r2, 3 */
6412 {2, 3, 4}} /* sub r5, r3, r4 */
6414 {-445ll /* 0xfffffffffffffe43 */ ,
6415 {{6, 1, 6}, /* shli r2, r1, 6 */
6416 {4, 1, 2}, /* shl2add r3, r1, r2 */
6417 {5, 2, 1}, /* shl3add r4, r2, r1 */
6418 {2, 3, 4}} /* sub r5, r3, r4 */
6420 {-444ll /* 0xfffffffffffffe44 */ ,
6421 {{6, 1, 6}, /* shli r2, r1, 6 */
6422 {4, 1, 2}, /* shl2add r3, r1, r2 */
6423 {6, 2, 3}, /* shli r4, r2, 3 */
6424 {2, 3, 4}} /* sub r5, r3, r4 */
6426 {-443ll /* 0xfffffffffffffe45 */ ,
6427 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6428 {3, 1, 2}, /* shl1add r3, r1, r2 */
6429 {6, 3, 6}, /* shli r4, r3, 6 */
6430 {2, 2, 4}} /* sub r5, r2, r4 */
6432 {-442ll /* 0xfffffffffffffe46 */ ,
6433 {{6, 1, 6}, /* shli r2, r1, 6 */
6434 {2, 2, 1}, /* sub r3, r2, r1 */
6435 {5, 3, 1}, /* shl3add r4, r3, r1 */
6436 {2, 3, 4}} /* sub r5, r3, r4 */
6438 {-441ll /* 0xfffffffffffffe47 */ ,
6439 {{6, 1, 6}, /* shli r2, r1, 6 */
6440 {2, 1, 2}, /* sub r3, r1, r2 */
6441 {2, 2, 1}, /* sub r4, r2, r1 */
6442 {5, 3, 4}} /* shl3add r5, r3, r4 */
6444 {-440ll /* 0xfffffffffffffe48 */ ,
6445 {{6, 1, 6}, /* shli r2, r1, 6 */
6446 {2, 1, 2}, /* sub r3, r1, r2 */
6447 {5, 3, 2}} /* shl3add r4, r3, r2 */
6449 {-439ll /* 0xfffffffffffffe49 */ ,
6450 {{6, 1, 6}, /* shli r2, r1, 6 */
6451 {1, 1, 2}, /* add r3, r1, r2 */
6452 {2, 1, 2}, /* sub r4, r1, r2 */
6453 {5, 4, 3}} /* shl3add r5, r4, r3 */
6455 {-438ll /* 0xfffffffffffffe4a */ ,
6456 {{6, 1, 6}, /* shli r2, r1, 6 */
6457 {2, 1, 2}, /* sub r3, r1, r2 */
6458 {3, 1, 2}, /* shl1add r4, r1, r2 */
6459 {5, 3, 4}} /* shl3add r5, r3, r4 */
6461 {-436ll /* 0xfffffffffffffe4c */ ,
6462 {{6, 1, 6}, /* shli r2, r1, 6 */
6463 {2, 1, 2}, /* sub r3, r1, r2 */
6464 {4, 1, 2}, /* shl2add r4, r1, r2 */
6465 {5, 3, 4}} /* shl3add r5, r3, r4 */
6467 {-433ll /* 0xfffffffffffffe4f */ ,
6468 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6469 {6, 2, 4}, /* shli r3, r2, 4 */
6470 {4, 3, 1}, /* shl2add r4, r3, r1 */
6471 {2, 3, 4}} /* sub r5, r3, r4 */
6473 {-432ll /* 0xfffffffffffffe50 */ ,
6474 {{6, 1, 1}, /* shli r2, r1, 1 */
6475 {6, 1, 6}, /* shli r3, r1, 6 */
6476 {2, 2, 3}, /* sub r4, r2, r3 */
6477 {5, 4, 3}} /* shl3add r5, r4, r3 */
6479 {-431ll /* 0xfffffffffffffe51 */ ,
6480 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6481 {6, 1, 6}, /* shli r3, r1, 6 */
6482 {2, 2, 3}, /* sub r4, r2, r3 */
6483 {5, 4, 2}} /* shl3add r5, r4, r2 */
6485 {-429ll /* 0xfffffffffffffe53 */ ,
6486 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6487 {5, 2, 2}, /* shl3add r3, r2, r2 */
6488 {6, 3, 4}, /* shli r4, r3, 4 */
6489 {2, 2, 4}} /* sub r5, r2, r4 */
6491 {-428ll /* 0xfffffffffffffe54 */ ,
6492 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6493 {6, 2, 4}, /* shli r3, r2, 4 */
6494 {2, 1, 3}, /* sub r4, r1, r3 */
6495 {4, 4, 3}} /* shl2add r5, r4, r3 */
6497 {-424ll /* 0xfffffffffffffe58 */ ,
6498 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6499 {6, 1, 6}, /* shli r3, r1, 6 */
6500 {2, 2, 3}, /* sub r4, r2, r3 */
6501 {5, 4, 3}} /* shl3add r5, r4, r3 */
6503 {-423ll /* 0xfffffffffffffe59 */ ,
6504 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6505 {6, 2, 4}, /* shli r3, r2, 4 */
6506 {2, 1, 3}, /* sub r4, r1, r3 */
6507 {5, 4, 4}} /* shl3add r5, r4, r4 */
6509 {-419ll /* 0xfffffffffffffe5d */ ,
6510 {{6, 1, 5}, /* shli r2, r1, 5 */
6511 {4, 2, 1}, /* shl2add r3, r2, r1 */
6512 {4, 3, 2}, /* shl2add r4, r3, r2 */
6513 {2, 3, 4}} /* sub r5, r3, r4 */
6515 {-418ll /* 0xfffffffffffffe5e */ ,
6516 {{6, 1, 5}, /* shli r2, r1, 5 */
6517 {5, 2, 1}, /* shl3add r3, r2, r1 */
6518 {2, 2, 3}, /* sub r4, r2, r3 */
6519 {3, 4, 2}} /* shl1add r5, r4, r2 */
6521 {-417ll /* 0xfffffffffffffe5f */ ,
6522 {{6, 1, 7}, /* shli r2, r1, 7 */
6523 {5, 1, 2}, /* shl3add r3, r1, r2 */
6524 {4, 3, 1}, /* shl2add r4, r3, r1 */
6525 {2, 2, 4}} /* sub r5, r2, r4 */
6527 {-416ll /* 0xfffffffffffffe60 */ ,
6528 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6529 {6, 1, 4}, /* shli r3, r1, 4 */
6530 {2, 2, 3}, /* sub r4, r2, r3 */
6531 {6, 4, 5}} /* shli r5, r4, 5 */
6533 {-415ll /* 0xfffffffffffffe61 */ ,
6534 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6535 {4, 2, 1}, /* shl2add r3, r2, r1 */
6536 {6, 3, 5}, /* shli r4, r3, 5 */
6537 {2, 1, 4}} /* sub r5, r1, r4 */
6539 {-413ll /* 0xfffffffffffffe63 */ ,
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, 2, 4}} /* sub r5, r2, r4 */
6545 {-412ll /* 0xfffffffffffffe64 */ ,
6546 {{6, 1, 7}, /* shli r2, r1, 7 */
6547 {5, 1, 2}, /* shl3add r3, r1, r2 */
6548 {2, 1, 3}, /* sub r4, r1, r3 */
6549 {4, 4, 2}} /* shl2add r5, r4, r2 */
6551 {-411ll /* 0xfffffffffffffe65 */ ,
6552 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6553 {5, 1, 2}, /* shl3add r3, r1, r2 */
6554 {6, 3, 5}, /* shli r4, r3, 5 */
6555 {2, 2, 4}} /* sub r5, r2, r4 */
6557 {-409ll /* 0xfffffffffffffe67 */ ,
6558 {{6, 1, 7}, /* shli r2, r1, 7 */
6559 {5, 1, 2}, /* shl3add r3, r1, r2 */
6560 {4, 3, 1}, /* shl2add r4, r3, r1 */
6561 {2, 3, 4}} /* sub r5, r3, r4 */
6563 {-408ll /* 0xfffffffffffffe68 */ ,
6564 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6565 {6, 1, 6}, /* shli r3, r1, 6 */
6566 {2, 2, 3}, /* sub r4, r2, r3 */
6567 {5, 4, 3}} /* shl3add r5, r4, r3 */
6569 {-407ll /* 0xfffffffffffffe69 */ ,
6570 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6571 {4, 1, 2}, /* shl2add r3, r1, r2 */
6572 {6, 3, 5}, /* shli r4, r3, 5 */
6573 {2, 2, 4}} /* sub r5, r2, r4 */
6575 {-405ll /* 0xfffffffffffffe6b */ ,
6576 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6577 {5, 2, 2}, /* shl3add r3, r2, r2 */
6578 {6, 3, 4}, /* shli r4, r3, 4 */
6579 {2, 3, 4}} /* sub r5, r3, r4 */
6581 {-404ll /* 0xfffffffffffffe6c */ ,
6582 {{6, 1, 7}, /* shli r2, r1, 7 */
6583 {5, 1, 2}, /* shl3add r3, r1, r2 */
6584 {2, 1, 3}, /* sub r4, r1, r3 */
6585 {4, 4, 3}} /* shl2add r5, r4, r3 */
6587 {-403ll /* 0xfffffffffffffe6d */ ,
6588 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6589 {4, 2, 1}, /* shl2add r3, r2, r1 */
6590 {6, 3, 5}, /* shli r4, r3, 5 */
6591 {2, 3, 4}} /* sub r5, r3, r4 */
6593 {-401ll /* 0xfffffffffffffe6f */ ,
6594 {{6, 1, 7}, /* shli r2, r1, 7 */
6595 {4, 1, 2}, /* shl2add r3, r1, r2 */
6596 {4, 3, 1}, /* shl2add r4, r3, r1 */
6597 {2, 2, 4}} /* sub r5, r2, r4 */
6599 {-400ll /* 0xfffffffffffffe70 */ ,
6600 {{6, 1, 4}, /* shli r2, r1, 4 */
6601 {6, 1, 7}, /* shli r3, r1, 7 */
6602 {4, 3, 2}, /* shl2add r4, r3, r2 */
6603 {2, 3, 4}} /* sub r5, r3, r4 */
6605 {-399ll /* 0xfffffffffffffe71 */ ,
6606 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6607 {5, 2, 1}, /* shl3add r3, r2, r1 */
6608 {6, 3, 4}, /* shli r4, r3, 4 */
6609 {2, 1, 4}} /* sub r5, r1, r4 */
6611 {-397ll /* 0xfffffffffffffe73 */ ,
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, 2, 4}} /* sub r5, r2, r4 */
6617 {-396ll /* 0xfffffffffffffe74 */ ,
6618 {{6, 1, 2}, /* shli r2, r1, 2 */
6619 {2, 1, 2}, /* sub r3, r1, r2 */
6620 {6, 3, 7}, /* shli r4, r3, 7 */
6621 {4, 3, 4}} /* shl2add r5, r3, r4 */
6623 {-395ll /* 0xfffffffffffffe75 */ ,
6624 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6625 {4, 2, 2}, /* shl2add r3, r2, r2 */
6626 {6, 3, 4}, /* shli r4, r3, 4 */
6627 {2, 2, 4}} /* sub r5, r2, r4 */
6629 {-393ll /* 0xfffffffffffffe77 */ ,
6630 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6631 {6, 1, 7}, /* shli r3, r1, 7 */
6632 {4, 3, 2}, /* shl2add r4, r3, r2 */
6633 {2, 3, 4}} /* sub r5, r3, r4 */
6635 {-392ll /* 0xfffffffffffffe78 */ ,
6636 {{6, 1, 3}, /* shli r2, r1, 3 */
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 {-391ll /* 0xfffffffffffffe79 */ ,
6642 {{6, 1, 3}, /* shli r2, r1, 3 */
6643 {2, 1, 2}, /* sub r3, r1, r2 */
6644 {5, 3, 2}, /* shl3add r4, r3, r2 */
6645 {5, 4, 3}} /* shl3add r5, r4, r3 */
6647 {-390ll /* 0xfffffffffffffe7a */ ,
6648 {{6, 1, 2}, /* shli r2, r1, 2 */
6649 {2, 1, 2}, /* sub r3, r1, r2 */
6650 {6, 3, 7}, /* shli r4, r3, 7 */
6651 {3, 3, 4}} /* shl1add r5, r3, r4 */
6653 {-389ll /* 0xfffffffffffffe7b */ ,
6654 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6655 {6, 1, 7}, /* shli r3, r1, 7 */
6656 {4, 3, 2}, /* shl2add r4, r3, r2 */
6657 {2, 3, 4}} /* sub r5, r3, r4 */
6659 {-388ll /* 0xfffffffffffffe7c */ ,
6660 {{6, 1, 2}, /* shli r2, r1, 2 */
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 {-387ll /* 0xfffffffffffffe7d */ ,
6666 {{2, 0, 1}, /* sub r2, zero, r1 */
6667 {6, 1, 7}, /* shli r3, r1, 7 */
6668 {2, 2, 3}, /* sub r4, r2, r3 */
6669 {3, 4, 4}} /* shl1add r5, r4, r4 */
6671 {-386ll /* 0xfffffffffffffe7e */ ,
6672 {{6, 1, 1}, /* shli r2, r1, 1 */
6673 {6, 1, 7}, /* shli r3, r1, 7 */
6674 {4, 3, 2}, /* shl2add r4, r3, r2 */
6675 {2, 3, 4}} /* sub r5, r3, r4 */
6677 {-385ll /* 0xfffffffffffffe7f */ ,
6678 {{6, 1, 7}, /* shli r2, r1, 7 */
6679 {4, 2, 1}, /* shl2add r3, r2, r1 */
6680 {2, 2, 3}} /* sub r4, r2, r3 */
6682 {-384ll /* 0xfffffffffffffe80 */ ,
6683 {{6, 1, 7}, /* shli r2, r1, 7 */
6684 {6, 1, 9}, /* shli r3, r1, 9 */
6685 {2, 2, 3}} /* sub r4, r2, r3 */
6687 {-383ll /* 0xfffffffffffffe81 */ ,
6688 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6689 {6, 2, 7}, /* shli r3, r2, 7 */
6690 {2, 1, 3}} /* sub r4, r1, r3 */
6692 {-382ll /* 0xfffffffffffffe82 */ ,
6693 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6694 {6, 1, 1}, /* shli r3, r1, 1 */
6695 {6, 2, 7}, /* shli r4, r2, 7 */
6696 {2, 3, 4}} /* sub r5, r3, r4 */
6698 {-381ll /* 0xfffffffffffffe83 */ ,
6699 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6700 {6, 2, 7}, /* shli r3, r2, 7 */
6701 {2, 2, 3}} /* sub r4, r2, r3 */
6703 {-380ll /* 0xfffffffffffffe84 */ ,
6704 {{6, 1, 7}, /* shli r2, r1, 7 */
6705 {2, 1, 2}, /* sub r3, r1, r2 */
6706 {4, 3, 2}} /* shl2add r4, r3, r2 */
6708 {-379ll /* 0xfffffffffffffe85 */ ,
6709 {{6, 1, 7}, /* shli r2, r1, 7 */
6710 {1, 1, 2}, /* add r3, r1, r2 */
6711 {2, 1, 2}, /* sub r4, r1, r2 */
6712 {4, 4, 3}} /* shl2add r5, r4, r3 */
6714 {-378ll /* 0xfffffffffffffe86 */ ,
6715 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6716 {6, 2, 1}, /* shli r3, r2, 1 */
6717 {6, 2, 7}, /* shli r4, r2, 7 */
6718 {2, 3, 4}} /* sub r5, r3, r4 */
6720 {-377ll /* 0xfffffffffffffe87 */ ,
6721 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6722 {3, 2, 1}, /* shl1add r3, r2, r1 */
6723 {6, 2, 7}, /* shli r4, r2, 7 */
6724 {2, 3, 4}} /* sub r5, r3, r4 */
6726 {-376ll /* 0xfffffffffffffe88 */ ,
6727 {{6, 1, 1}, /* shli r2, r1, 1 */
6728 {6, 1, 7}, /* shli r3, r1, 7 */
6729 {2, 2, 3}, /* sub r4, r2, r3 */
6730 {4, 4, 3}} /* shl2add r5, r4, r3 */
6732 {-375ll /* 0xfffffffffffffe89 */ ,
6733 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6734 {3, 2, 2}, /* shl1add r3, r2, r2 */
6735 {6, 2, 7}, /* shli r4, r2, 7 */
6736 {2, 3, 4}} /* sub r5, r3, r4 */
6738 {-373ll /* 0xfffffffffffffe8b */ ,
6739 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6740 {5, 1, 2}, /* shl3add r3, r1, r2 */
6741 {6, 2, 7}, /* shli r4, r2, 7 */
6742 {2, 3, 4}} /* sub r5, r3, r4 */
6744 {-372ll /* 0xfffffffffffffe8c */ ,
6745 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6746 {6, 2, 2}, /* shli r3, r2, 2 */
6747 {6, 2, 7}, /* shli r4, r2, 7 */
6748 {2, 3, 4}} /* sub r5, r3, r4 */
6750 {-371ll /* 0xfffffffffffffe8d */ ,
6751 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6752 {4, 2, 1}, /* shl2add r3, r2, r1 */
6753 {6, 2, 7}, /* shli r4, r2, 7 */
6754 {2, 3, 4}} /* sub r5, r3, r4 */
6756 {-369ll /* 0xfffffffffffffe8f */ ,
6757 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6758 {4, 2, 2}, /* shl2add r3, r2, r2 */
6759 {6, 2, 7}, /* shli r4, r2, 7 */
6760 {2, 3, 4}} /* sub r5, r3, r4 */
6762 {-368ll /* 0xfffffffffffffe90 */ ,
6763 {{6, 1, 2}, /* shli r2, r1, 2 */
6764 {6, 1, 7}, /* shli r3, r1, 7 */
6765 {2, 2, 3}, /* sub r4, r2, r3 */
6766 {4, 4, 3}} /* shl2add r5, r4, r3 */
6768 {-367ll /* 0xfffffffffffffe91 */ ,
6769 {{6, 1, 4}, /* shli r2, r1, 4 */
6770 {2, 1, 2}, /* sub r3, r1, r2 */
6771 {4, 3, 2}, /* shl2add r4, r3, r2 */
6772 {5, 4, 3}} /* shl3add r5, r4, r3 */
6774 {-365ll /* 0xfffffffffffffe93 */ ,
6775 {{6, 1, 7}, /* shli r2, r1, 7 */
6776 {2, 1, 2}, /* sub r3, r1, r2 */
6777 {5, 1, 3}, /* shl3add r4, r1, r3 */
6778 {3, 4, 3}} /* shl1add r5, r4, r3 */
6780 {-364ll /* 0xfffffffffffffe94 */ ,
6781 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6782 {6, 1, 7}, /* shli r3, r1, 7 */
6783 {2, 2, 3}, /* sub r4, r2, r3 */
6784 {4, 4, 3}} /* shl2add r5, r4, r3 */
6786 {-361ll /* 0xfffffffffffffe97 */ ,
6787 {{2, 0, 1}, /* sub r2, zero, r1 */
6788 {4, 2, 2}, /* shl2add r3, r2, r2 */
6789 {5, 3, 3}, /* shl3add r4, r3, r3 */
6790 {5, 4, 2}} /* shl3add r5, r4, r2 */
6792 {-360ll /* 0xfffffffffffffe98 */ ,
6793 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6794 {6, 2, 3}, /* shli r3, r2, 3 */
6795 {6, 2, 7}, /* shli r4, r2, 7 */
6796 {2, 3, 4}} /* sub r5, r3, r4 */
6798 {-359ll /* 0xfffffffffffffe99 */ ,
6799 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6800 {5, 2, 1}, /* shl3add r3, r2, r1 */
6801 {6, 2, 7}, /* shli r4, r2, 7 */
6802 {2, 3, 4}} /* sub r5, r3, r4 */
6804 {-357ll /* 0xfffffffffffffe9b */ ,
6805 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6806 {5, 2, 2}, /* shl3add r3, r2, r2 */
6807 {6, 2, 7}, /* shli r4, r2, 7 */
6808 {2, 3, 4}} /* sub r5, r3, r4 */
6810 {-356ll /* 0xfffffffffffffe9c */ ,
6811 {{6, 1, 5}, /* shli r2, r1, 5 */
6812 {4, 2, 1}, /* shl2add r3, r2, r1 */
6813 {2, 2, 3}, /* sub r4, r2, r3 */
6814 {4, 4, 2}} /* shl2add r5, r4, r2 */
6816 {-355ll /* 0xfffffffffffffe9d */ ,
6817 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6818 {5, 2, 2}, /* shl3add r3, r2, r2 */
6819 {6, 3, 3}, /* shli r4, r3, 3 */
6820 {2, 2, 4}} /* sub r5, r2, r4 */
6822 {-353ll /* 0xfffffffffffffe9f */ ,
6823 {{6, 1, 5}, /* shli r2, r1, 5 */
6824 {3, 2, 2}, /* shl1add r3, r2, r2 */
6825 {4, 3, 1}, /* shl2add r4, r3, r1 */
6826 {2, 2, 4}} /* sub r5, r2, r4 */
6828 {-352ll /* 0xfffffffffffffea0 */ ,
6829 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6830 {6, 1, 4}, /* shli r3, r1, 4 */
6831 {2, 2, 3}, /* sub r4, r2, r3 */
6832 {6, 4, 5}} /* shli r5, r4, 5 */
6834 {-351ll /* 0xfffffffffffffea1 */ ,
6835 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6836 {3, 2, 1}, /* shl1add r3, r2, r1 */
6837 {6, 3, 5}, /* shli r4, r3, 5 */
6838 {2, 1, 4}} /* sub r5, r1, r4 */
6840 {-349ll /* 0xfffffffffffffea3 */ ,
6841 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6842 {5, 1, 2}, /* shl3add r3, r1, r2 */
6843 {6, 3, 5}, /* shli r4, r3, 5 */
6844 {2, 2, 4}} /* sub r5, r2, r4 */
6846 {-348ll /* 0xfffffffffffffea4 */ ,
6847 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6848 {6, 1, 7}, /* shli r3, r1, 7 */
6849 {2, 2, 3}, /* sub r4, r2, r3 */
6850 {4, 4, 3}} /* shl2add r5, r4, r3 */
6852 {-347ll /* 0xfffffffffffffea5 */ ,
6853 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6854 {3, 2, 1}, /* shl1add r3, r2, r1 */
6855 {6, 3, 5}, /* shli r4, r3, 5 */
6856 {2, 2, 4}} /* sub r5, r2, r4 */
6858 {-344ll /* 0xfffffffffffffea8 */ ,
6859 {{6, 1, 4}, /* shli r2, r1, 4 */
6860 {2, 1, 2}, /* sub r3, r1, r2 */
6861 {3, 3, 3}, /* shl1add r4, r3, r3 */
6862 {5, 4, 2}} /* shl3add r5, r4, r2 */
6864 {-343ll /* 0xfffffffffffffea9 */ ,
6865 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6866 {3, 1, 2}, /* shl1add r3, r1, r2 */
6867 {6, 3, 5}, /* shli r4, r3, 5 */
6868 {2, 2, 4}} /* sub r5, r2, r4 */
6870 {-341ll /* 0xfffffffffffffeab */ ,
6871 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6872 {3, 2, 1}, /* shl1add r3, r2, r1 */
6873 {6, 3, 5}, /* shli r4, r3, 5 */
6874 {2, 3, 4}} /* sub r5, r3, r4 */
6876 {-340ll /* 0xfffffffffffffeac */ ,
6877 {{6, 1, 5}, /* shli r2, r1, 5 */
6878 {2, 1, 2}, /* sub r3, r1, r2 */
6879 {3, 3, 3}, /* shl1add r4, r3, r3 */
6880 {4, 4, 2}} /* shl2add r5, r4, r2 */
6882 {-339ll /* 0xfffffffffffffead */ ,
6883 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6884 {6, 2, 4}, /* shli r3, r2, 4 */
6885 {5, 3, 2}, /* shl3add r4, r3, r2 */
6886 {2, 3, 4}} /* sub r5, r3, r4 */
6888 {-337ll /* 0xfffffffffffffeaf */ ,
6889 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6890 {6, 2, 4}, /* shli r3, r2, 4 */
6891 {5, 3, 1}, /* shl3add r4, r3, r1 */
6892 {2, 3, 4}} /* sub r5, r3, r4 */
6894 {-336ll /* 0xfffffffffffffeb0 */ ,
6895 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6896 {6, 2, 4}, /* shli r3, r2, 4 */
6897 {6, 2, 7}, /* shli r4, r2, 7 */
6898 {2, 3, 4}} /* sub r5, r3, r4 */
6900 {-335ll /* 0xfffffffffffffeb1 */ ,
6901 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6902 {4, 2, 1}, /* shl2add r3, r2, r1 */
6903 {6, 3, 4}, /* shli r4, r3, 4 */
6904 {2, 1, 4}} /* sub r5, r1, r4 */
6906 {-333ll /* 0xfffffffffffffeb3 */ ,
6907 {{2, 0, 1}, /* sub r2, zero, r1 */
6908 {4, 2, 2}, /* shl2add r3, r2, r2 */
6909 {5, 3, 2}, /* shl3add r4, r3, r2 */
6910 {5, 4, 3}} /* shl3add r5, r4, r3 */
6912 {-332ll /* 0xfffffffffffffeb4 */ ,
6913 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6914 {5, 2, 1}, /* shl3add r3, r2, r1 */
6915 {5, 3, 2}, /* shl3add r4, r3, r2 */
6916 {2, 1, 4}} /* sub r5, r1, r4 */
6918 {-331ll /* 0xfffffffffffffeb5 */ ,
6919 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6920 {4, 2, 1}, /* shl2add r3, r2, r1 */
6921 {6, 3, 4}, /* shli r4, r3, 4 */
6922 {2, 2, 4}} /* sub r5, r2, r4 */
6924 {-330ll /* 0xfffffffffffffeb6 */ ,
6925 {{2, 0, 1}, /* sub r2, zero, r1 */
6926 {4, 2, 2}, /* shl2add r3, r2, r2 */
6927 {6, 3, 6}, /* shli r4, r3, 6 */
6928 {3, 3, 4}} /* shl1add r5, r3, r4 */
6930 {-329ll /* 0xfffffffffffffeb7 */ ,
6931 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6932 {6, 2, 6}, /* shli r3, r2, 6 */
6933 {3, 2, 3}, /* shl1add r4, r2, r3 */
6934 {2, 1, 4}} /* sub r5, r1, r4 */
6936 {-328ll /* 0xfffffffffffffeb8 */ ,
6937 {{2, 0, 1}, /* sub r2, zero, r1 */
6938 {5, 2, 2}, /* shl3add r3, r2, r2 */
6939 {6, 2, 8}, /* shli r4, r2, 8 */
6940 {5, 3, 4}} /* shl3add r5, r3, r4 */
6942 {-327ll /* 0xfffffffffffffeb9 */ ,
6943 {{5, 1, 1}, /* shl3add r2, r1, r1 */
6944 {6, 1, 8}, /* shli r3, r1, 8 */
6945 {5, 2, 3}, /* shl3add r4, r2, r3 */
6946 {2, 1, 4}} /* sub r5, r1, r4 */
6948 {-325ll /* 0xfffffffffffffebb */ ,
6949 {{2, 0, 1}, /* sub r2, zero, r1 */
6950 {6, 1, 6}, /* shli r3, r1, 6 */
6951 {2, 2, 3}, /* sub r4, r2, r3 */
6952 {4, 4, 4}} /* shl2add r5, r4, r4 */
6954 {-324ll /* 0xfffffffffffffebc */ ,
6955 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6956 {2, 1, 2}, /* sub r3, r1, r2 */
6957 {6, 2, 6}, /* shli r4, r2, 6 */
6958 {2, 3, 4}} /* sub r5, r3, r4 */
6960 {-323ll /* 0xfffffffffffffebd */ ,
6961 {{6, 1, 6}, /* shli r2, r1, 6 */
6962 {1, 1, 2}, /* add r3, r1, r2 */
6963 {4, 3, 2}, /* shl2add r4, r3, r2 */
6964 {2, 1, 4}} /* sub r5, r1, r4 */
6966 {-322ll /* 0xfffffffffffffebe */ ,
6967 {{2, 0, 1}, /* sub r2, zero, r1 */
6968 {6, 2, 6}, /* shli r3, r2, 6 */
6969 {3, 3, 2}, /* shl1add r4, r3, r2 */
6970 {3, 4, 3}} /* shl1add r5, r4, r3 */
6972 {-321ll /* 0xfffffffffffffebf */ ,
6973 {{2, 0, 1}, /* sub r2, zero, r1 */
6974 {4, 1, 1}, /* shl2add r3, r1, r1 */
6975 {6, 3, 6}, /* shli r4, r3, 6 */
6976 {2, 2, 4}} /* sub r5, r2, r4 */
6978 {-320ll /* 0xfffffffffffffec0 */ ,
6979 {{2, 0, 1}, /* sub r2, zero, r1 */
6980 {4, 2, 2}, /* shl2add r3, r2, r2 */
6981 {6, 3, 6}} /* shli r4, r3, 6 */
6983 {-319ll /* 0xfffffffffffffec1 */ ,
6984 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6985 {6, 2, 6}, /* shli r3, r2, 6 */
6986 {2, 1, 3}} /* sub r4, r1, r3 */
6988 {-318ll /* 0xfffffffffffffec2 */ ,
6989 {{4, 1, 1}, /* shl2add r2, r1, r1 */
6990 {6, 1, 1}, /* shli r3, r1, 1 */
6991 {6, 2, 6}, /* shli r4, r2, 6 */
6992 {2, 3, 4}} /* sub r5, r3, r4 */
6994 {-317ll /* 0xfffffffffffffec3 */ ,
6995 {{3, 1, 1}, /* shl1add r2, r1, r1 */
6996 {4, 1, 1}, /* shl2add r3, r1, r1 */
6997 {6, 3, 6}, /* shli r4, r3, 6 */
6998 {2, 2, 4}} /* sub r5, r2, r4 */
7000 {-316ll /* 0xfffffffffffffec4 */ ,
7001 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7002 {6, 1, 2}, /* shli r3, r1, 2 */
7003 {6, 2, 6}, /* shli r4, r2, 6 */
7004 {2, 3, 4}} /* sub r5, r3, r4 */
7006 {-315ll /* 0xfffffffffffffec5 */ ,
7007 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7008 {6, 2, 6}, /* shli r3, r2, 6 */
7009 {2, 2, 3}} /* sub r4, r2, r3 */
7011 {-314ll /* 0xfffffffffffffec6 */ ,
7012 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7013 {1, 1, 2}, /* add r3, r1, r2 */
7014 {6, 2, 6}, /* shli r4, r2, 6 */
7015 {2, 3, 4}} /* sub r5, r3, r4 */
7017 {-313ll /* 0xfffffffffffffec7 */ ,
7018 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7019 {3, 1, 2}, /* shl1add r3, r1, r2 */
7020 {6, 2, 6}, /* shli r4, r2, 6 */
7021 {2, 3, 4}} /* sub r5, r3, r4 */
7023 {-312ll /* 0xfffffffffffffec8 */ ,
7024 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7025 {6, 1, 3}, /* shli r3, r1, 3 */
7026 {6, 2, 6}, /* shli r4, r2, 6 */
7027 {2, 3, 4}} /* sub r5, r3, r4 */
7029 {-311ll /* 0xfffffffffffffec9 */ ,
7030 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7031 {4, 1, 2}, /* shl2add r3, r1, r2 */
7032 {6, 2, 6}, /* shli r4, r2, 6 */
7033 {2, 3, 4}} /* sub r5, r3, r4 */
7035 {-310ll /* 0xfffffffffffffeca */ ,
7036 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7037 {6, 2, 1}, /* shli r3, r2, 1 */
7038 {6, 2, 6}, /* shli r4, r2, 6 */
7039 {2, 3, 4}} /* sub r5, r3, r4 */
7041 {-309ll /* 0xfffffffffffffecb */ ,
7042 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7043 {3, 2, 1}, /* shl1add r3, r2, r1 */
7044 {6, 2, 6}, /* shli r4, r2, 6 */
7045 {2, 3, 4}} /* sub r5, r3, r4 */
7047 {-307ll /* 0xfffffffffffffecd */ ,
7048 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7049 {5, 1, 2}, /* shl3add r3, r1, r2 */
7050 {6, 2, 6}, /* shli r4, r2, 6 */
7051 {2, 3, 4}} /* sub r5, r3, r4 */
7053 {-306ll /* 0xfffffffffffffece */ ,
7054 {{2, 0, 1}, /* sub r2, zero, r1 */
7055 {5, 2, 2}, /* shl3add r3, r2, r2 */
7056 {6, 3, 5}, /* shli r4, r3, 5 */
7057 {3, 3, 4}} /* shl1add r5, r3, r4 */
7059 {-305ll /* 0xfffffffffffffecf */ ,
7060 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7061 {6, 1, 6}, /* shli r3, r1, 6 */
7062 {2, 2, 3}, /* sub r4, r2, r3 */
7063 {4, 4, 4}} /* shl2add r5, r4, r4 */
7065 {-304ll /* 0xfffffffffffffed0 */ ,
7066 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7067 {6, 1, 4}, /* shli r3, r1, 4 */
7068 {6, 2, 6}, /* shli r4, r2, 6 */
7069 {2, 3, 4}} /* sub r5, r3, r4 */
7071 {-303ll /* 0xfffffffffffffed1 */ ,
7072 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7073 {3, 2, 1}, /* shl1add r3, r2, r1 */
7074 {6, 3, 4}, /* shli r4, r3, 4 */
7075 {2, 1, 4}} /* sub r5, r1, r4 */
7077 {-301ll /* 0xfffffffffffffed3 */ ,
7078 {{2, 0, 1}, /* sub r2, zero, r1 */
7079 {5, 2, 2}, /* shl3add r3, r2, r2 */
7080 {5, 3, 2}, /* shl3add r4, r3, r2 */
7081 {4, 4, 3}} /* shl2add r5, r4, r3 */
7083 {-300ll /* 0xfffffffffffffed4 */ ,
7084 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7085 {6, 2, 2}, /* shli r3, r2, 2 */
7086 {6, 2, 6}, /* shli r4, r2, 6 */
7087 {2, 3, 4}} /* sub r5, r3, r4 */
7089 {-299ll /* 0xfffffffffffffed5 */ ,
7090 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7091 {4, 2, 1}, /* shl2add r3, r2, r1 */
7092 {6, 2, 6}, /* shli r4, r2, 6 */
7093 {2, 3, 4}} /* sub r5, r3, r4 */
7095 {-297ll /* 0xfffffffffffffed7 */ ,
7096 {{2, 0, 1}, /* sub r2, zero, r1 */
7097 {6, 1, 5}, /* shli r3, r1, 5 */
7098 {2, 2, 3}, /* sub r4, r2, r3 */
7099 {5, 4, 4}} /* shl3add r5, r4, r4 */
7101 {-296ll /* 0xfffffffffffffed8 */ ,
7102 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7103 {2, 1, 2}, /* sub r3, r1, r2 */
7104 {6, 2, 5}, /* shli r4, r2, 5 */
7105 {2, 3, 4}} /* sub r5, r3, r4 */
7107 {-295ll /* 0xfffffffffffffed9 */ ,
7108 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7109 {4, 2, 2}, /* shl2add r3, r2, r2 */
7110 {6, 2, 6}, /* shli r4, r2, 6 */
7111 {2, 3, 4}} /* sub r5, r3, r4 */
7113 {-293ll /* 0xfffffffffffffedb */ ,
7114 {{6, 1, 2}, /* shli r2, r1, 2 */
7115 {5, 2, 1}, /* shl3add r3, r2, r1 */
7116 {5, 3, 3}, /* shl3add r4, r3, r3 */
7117 {2, 2, 4}} /* sub r5, r2, r4 */
7119 {-292ll /* 0xfffffffffffffedc */ ,
7120 {{2, 0, 1}, /* sub r2, zero, r1 */
7121 {5, 2, 2}, /* shl3add r3, r2, r2 */
7122 {6, 2, 8}, /* shli r4, r2, 8 */
7123 {4, 3, 4}} /* shl2add r5, r3, r4 */
7125 {-291ll /* 0xfffffffffffffedd */ ,
7126 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7127 {6, 1, 8}, /* shli r3, r1, 8 */
7128 {5, 2, 3}, /* shl3add r4, r2, r3 */
7129 {2, 2, 4}} /* sub r5, r2, r4 */
7131 {-290ll /* 0xfffffffffffffede */ ,
7132 {{2, 0, 1}, /* sub r2, zero, r1 */
7133 {6, 2, 5}, /* shli r3, r2, 5 */
7134 {4, 3, 2}, /* shl2add r4, r3, r2 */
7135 {3, 4, 3}} /* shl1add r5, r4, r3 */
7137 {-289ll /* 0xfffffffffffffedf */ ,
7138 {{2, 0, 1}, /* sub r2, zero, r1 */
7139 {5, 1, 1}, /* shl3add r3, r1, r1 */
7140 {6, 3, 5}, /* shli r4, r3, 5 */
7141 {2, 2, 4}} /* sub r5, r2, r4 */
7143 {-288ll /* 0xfffffffffffffee0 */ ,
7144 {{2, 0, 1}, /* sub r2, zero, r1 */
7145 {5, 2, 2}, /* shl3add r3, r2, r2 */
7146 {6, 3, 5}} /* shli r4, r3, 5 */
7148 {-287ll /* 0xfffffffffffffee1 */ ,
7149 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7150 {6, 2, 5}, /* shli r3, r2, 5 */
7151 {2, 1, 3}} /* sub r4, r1, r3 */
7153 {-286ll /* 0xfffffffffffffee2 */ ,
7154 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7155 {6, 1, 1}, /* shli r3, r1, 1 */
7156 {6, 2, 5}, /* shli r4, r2, 5 */
7157 {2, 3, 4}} /* sub r5, r3, r4 */
7159 {-285ll /* 0xfffffffffffffee3 */ ,
7160 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7161 {5, 1, 1}, /* shl3add r3, r1, r1 */
7162 {6, 3, 5}, /* shli r4, r3, 5 */
7163 {2, 2, 4}} /* sub r5, r2, r4 */
7165 {-284ll /* 0xfffffffffffffee4 */ ,
7166 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7167 {6, 1, 2}, /* shli r3, r1, 2 */
7168 {6, 2, 5}, /* shli r4, r2, 5 */
7169 {2, 3, 4}} /* sub r5, r3, r4 */
7171 {-283ll /* 0xfffffffffffffee5 */ ,
7172 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7173 {5, 1, 1}, /* shl3add r3, r1, r1 */
7174 {6, 3, 5}, /* shli r4, r3, 5 */
7175 {2, 2, 4}} /* sub r5, r2, r4 */
7177 {-281ll /* 0xfffffffffffffee7 */ ,
7178 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7179 {6, 2, 3}, /* shli r3, r2, 3 */
7180 {5, 3, 1}, /* shl3add r4, r3, r1 */
7181 {2, 3, 4}} /* sub r5, r3, r4 */
7183 {-280ll /* 0xfffffffffffffee8 */ ,
7184 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7185 {6, 2, 3}, /* shli r3, r2, 3 */
7186 {6, 2, 6}, /* shli r4, r2, 6 */
7187 {2, 3, 4}} /* sub r5, r3, r4 */
7189 {-279ll /* 0xfffffffffffffee9 */ ,
7190 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7191 {6, 2, 5}, /* shli r3, r2, 5 */
7192 {2, 2, 3}} /* sub r4, r2, r3 */
7194 {-278ll /* 0xfffffffffffffeea */ ,
7195 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7196 {1, 1, 2}, /* add r3, r1, r2 */
7197 {6, 2, 5}, /* shli r4, r2, 5 */
7198 {2, 3, 4}} /* sub r5, r3, r4 */
7200 {-277ll /* 0xfffffffffffffeeb */ ,
7201 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7202 {3, 1, 2}, /* shl1add r3, r1, r2 */
7203 {6, 2, 5}, /* shli r4, r2, 5 */
7204 {2, 3, 4}} /* sub r5, r3, r4 */
7206 {-276ll /* 0xfffffffffffffeec */ ,
7207 {{2, 0, 1}, /* sub r2, zero, r1 */
7208 {4, 2, 2}, /* shl2add r3, r2, r2 */
7209 {6, 2, 8}, /* shli r4, r2, 8 */
7210 {4, 3, 4}} /* shl2add r5, r3, r4 */
7212 {-275ll /* 0xfffffffffffffeed */ ,
7213 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7214 {4, 1, 2}, /* shl2add r3, r1, r2 */
7215 {6, 2, 5}, /* shli r4, r2, 5 */
7216 {2, 3, 4}} /* sub r5, r3, r4 */
7218 {-274ll /* 0xfffffffffffffeee */ ,
7219 {{2, 0, 1}, /* sub r2, zero, r1 */
7220 {5, 2, 2}, /* shl3add r3, r2, r2 */
7221 {6, 2, 8}, /* shli r4, r2, 8 */
7222 {3, 3, 4}} /* shl1add r5, r3, r4 */
7224 {-273ll /* 0xfffffffffffffeef */ ,
7225 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7226 {6, 1, 8}, /* shli r3, r1, 8 */
7227 {3, 2, 3}, /* shl1add r4, r2, r3 */
7228 {2, 1, 4}} /* sub r5, r1, r4 */
7230 {-272ll /* 0xfffffffffffffef0 */ ,
7231 {{2, 0, 1}, /* sub r2, zero, r1 */
7232 {6, 1, 4}, /* shli r3, r1, 4 */
7233 {2, 2, 3}, /* sub r4, r2, r3 */
7234 {6, 4, 4}} /* shli r5, r4, 4 */
7236 {-271ll /* 0xfffffffffffffef1 */ ,
7237 {{6, 1, 4}, /* shli r2, r1, 4 */
7238 {2, 1, 2}, /* sub r3, r1, r2 */
7239 {6, 2, 4}, /* shli r4, r2, 4 */
7240 {2, 3, 4}} /* sub r5, r3, r4 */
7242 {-270ll /* 0xfffffffffffffef2 */ ,
7243 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7244 {6, 2, 1}, /* shli r3, r2, 1 */
7245 {6, 2, 5}, /* shli r4, r2, 5 */
7246 {2, 3, 4}} /* sub r5, r3, r4 */
7248 {-269ll /* 0xfffffffffffffef3 */ ,
7249 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7250 {3, 2, 1}, /* shl1add r3, r2, r1 */
7251 {6, 2, 5}, /* shli r4, r2, 5 */
7252 {2, 3, 4}} /* sub r5, r3, r4 */
7254 {-268ll /* 0xfffffffffffffef4 */ ,
7255 {{6, 1, 2}, /* shli r2, r1, 2 */
7256 {6, 1, 8}, /* shli r3, r1, 8 */
7257 {4, 2, 3}, /* shl2add r4, r2, r3 */
7258 {2, 2, 4}} /* sub r5, r2, r4 */
7260 {-267ll /* 0xfffffffffffffef5 */ ,
7261 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7262 {6, 1, 8}, /* shli r3, r1, 8 */
7263 {4, 2, 3}, /* shl2add r4, r2, r3 */
7264 {2, 1, 4}} /* sub r5, r1, r4 */
7266 {-266ll /* 0xfffffffffffffef6 */ ,
7267 {{2, 0, 1}, /* sub r2, zero, r1 */
7268 {4, 2, 2}, /* shl2add r3, r2, r2 */
7269 {6, 2, 8}, /* shli r4, r2, 8 */
7270 {3, 3, 4}} /* shl1add r5, r3, r4 */
7272 {-265ll /* 0xfffffffffffffef7 */ ,
7273 {{2, 0, 1}, /* sub r2, zero, r1 */
7274 {6, 1, 5}, /* shli r3, r1, 5 */
7275 {2, 2, 3}, /* sub r4, r2, r3 */
7276 {5, 4, 2}} /* shl3add r5, r4, r2 */
7278 {-264ll /* 0xfffffffffffffef8 */ ,
7279 {{2, 0, 1}, /* sub r2, zero, r1 */
7280 {6, 2, 8}, /* shli r3, r2, 8 */
7281 {5, 2, 3}} /* shl3add r4, r2, r3 */
7283 {-263ll /* 0xfffffffffffffef9 */ ,
7284 {{6, 1, 8}, /* shli r2, r1, 8 */
7285 {5, 1, 2}, /* shl3add r3, r1, r2 */
7286 {2, 1, 3}} /* sub r4, r1, r3 */
7288 {-262ll /* 0xfffffffffffffefa */ ,
7289 {{6, 1, 1}, /* shli r2, r1, 1 */
7290 {6, 1, 8}, /* shli r3, r1, 8 */
7291 {4, 2, 3}, /* shl2add r4, r2, r3 */
7292 {2, 2, 4}} /* sub r5, r2, r4 */
7294 {-261ll /* 0xfffffffffffffefb */ ,
7295 {{2, 0, 1}, /* sub r2, zero, r1 */
7296 {6, 1, 6}, /* shli r3, r1, 6 */
7297 {2, 2, 3}, /* sub r4, r2, r3 */
7298 {4, 4, 2}} /* shl2add r5, r4, r2 */
7300 {-260ll /* 0xfffffffffffffefc */ ,
7301 {{2, 0, 1}, /* sub r2, zero, r1 */
7302 {6, 2, 8}, /* shli r3, r2, 8 */
7303 {4, 2, 3}} /* shl2add r4, r2, r3 */
7305 {-259ll /* 0xfffffffffffffefd */ ,
7306 {{6, 1, 8}, /* shli r2, r1, 8 */
7307 {4, 1, 2}, /* shl2add r3, r1, r2 */
7308 {2, 1, 3}} /* sub r4, r1, r3 */
7310 {-258ll /* 0xfffffffffffffefe */ ,
7311 {{2, 0, 1}, /* sub r2, zero, r1 */
7312 {6, 2, 8}, /* shli r3, r2, 8 */
7313 {3, 2, 3}} /* shl1add r4, r2, r3 */
7315 {-257ll /* 0xfffffffffffffeff */ ,
7316 {{2, 0, 1}, /* sub r2, zero, r1 */
7317 {6, 1, 8}, /* shli r3, r1, 8 */
7318 {2, 2, 3}} /* sub r4, r2, r3 */
7320 {-256ll /* 0xffffffffffffff00 */ ,
7321 {{2, 0, 1}, /* sub r2, zero, r1 */
7322 {6, 2, 8}} /* shli r3, r2, 8 */
7324 {-255ll /* 0xffffffffffffff01 */ ,
7325 {{6, 1, 8}, /* shli r2, r1, 8 */
7326 {2, 1, 2}} /* sub r3, r1, r2 */
7328 {-254ll /* 0xffffffffffffff02 */ ,
7329 {{6, 1, 1}, /* shli r2, r1, 1 */
7330 {6, 1, 8}, /* shli r3, r1, 8 */
7331 {2, 2, 3}} /* sub r4, r2, r3 */
7333 {-253ll /* 0xffffffffffffff03 */ ,
7334 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7335 {6, 1, 8}, /* shli r3, r1, 8 */
7336 {2, 2, 3}} /* sub r4, r2, r3 */
7338 {-252ll /* 0xffffffffffffff04 */ ,
7339 {{6, 1, 2}, /* shli r2, r1, 2 */
7340 {6, 1, 8}, /* shli r3, r1, 8 */
7341 {2, 2, 3}} /* sub r4, r2, r3 */
7343 {-251ll /* 0xffffffffffffff05 */ ,
7344 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7345 {6, 1, 8}, /* shli r3, r1, 8 */
7346 {2, 2, 3}} /* sub r4, r2, r3 */
7348 {-250ll /* 0xffffffffffffff06 */ ,
7349 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7350 {6, 1, 7}, /* shli r3, r1, 7 */
7351 {2, 2, 3}, /* sub r4, r2, r3 */
7352 {6, 4, 1}} /* shli r5, r4, 1 */
7354 {-249ll /* 0xffffffffffffff07 */ ,
7355 {{6, 1, 3}, /* shli r2, r1, 3 */
7356 {2, 2, 1}, /* sub r3, r2, r1 */
7357 {6, 2, 5}, /* shli r4, r2, 5 */
7358 {2, 3, 4}} /* sub r5, r3, r4 */
7360 {-248ll /* 0xffffffffffffff08 */ ,
7361 {{6, 1, 3}, /* shli r2, r1, 3 */
7362 {6, 1, 8}, /* shli r3, r1, 8 */
7363 {2, 2, 3}} /* sub r4, r2, r3 */
7365 {-247ll /* 0xffffffffffffff09 */ ,
7366 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7367 {6, 1, 8}, /* shli r3, r1, 8 */
7368 {2, 2, 3}} /* sub r4, r2, r3 */
7370 {-246ll /* 0xffffffffffffff0a */ ,
7371 {{6, 1, 1}, /* shli r2, r1, 1 */
7372 {6, 1, 5}, /* shli r3, r1, 5 */
7373 {2, 1, 3}, /* sub r4, r1, r3 */
7374 {5, 4, 2}} /* shl3add r5, r4, r2 */
7376 {-245ll /* 0xffffffffffffff0b */ ,
7377 {{3, 1, 1}, /* shl1add r2, r1, r1 */
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 {-244ll /* 0xffffffffffffff0c */ ,
7383 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7384 {6, 1, 6}, /* shli r3, r1, 6 */
7385 {2, 2, 3}, /* sub r4, r2, r3 */
7386 {6, 4, 2}} /* shli r5, r4, 2 */
7388 {-243ll /* 0xffffffffffffff0d */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
7394 {-242ll /* 0xffffffffffffff0e */ ,
7395 {{6, 1, 4}, /* shli r2, r1, 4 */
7396 {6, 1, 8}, /* shli r3, r1, 8 */
7397 {3, 1, 3}, /* shl1add r4, r1, r3 */
7398 {2, 2, 4}} /* sub r5, r2, r4 */
7400 {-241ll /* 0xffffffffffffff0f */ ,
7401 {{6, 1, 4}, /* shli r2, r1, 4 */
7402 {2, 2, 1}, /* sub r3, r2, r1 */
7403 {6, 2, 4}, /* shli r4, r2, 4 */
7404 {2, 3, 4}} /* sub r5, r3, r4 */
7406 {-240ll /* 0xffffffffffffff10 */ ,
7407 {{6, 1, 4}, /* shli r2, r1, 4 */
7408 {6, 1, 8}, /* shli r3, r1, 8 */
7409 {2, 2, 3}} /* sub r4, r2, r3 */
7411 {-239ll /* 0xffffffffffffff11 */ ,
7412 {{6, 1, 4}, /* shli r2, r1, 4 */
7413 {1, 1, 2}, /* add r3, r1, r2 */
7414 {6, 2, 4}, /* shli r4, r2, 4 */
7415 {2, 3, 4}} /* sub r5, r3, r4 */
7417 {-238ll /* 0xffffffffffffff12 */ ,
7418 {{6, 1, 1}, /* shli r2, r1, 1 */
7419 {6, 1, 5}, /* shli r3, r1, 5 */
7420 {2, 2, 3}, /* sub r4, r2, r3 */
7421 {5, 4, 2}} /* shl3add r5, r4, r2 */
7423 {-237ll /* 0xffffffffffffff13 */ ,
7424 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7425 {6, 1, 7}, /* shli r3, r1, 7 */
7426 {2, 2, 3}, /* sub r4, r2, r3 */
7427 {3, 4, 1}} /* shl1add r5, r4, r1 */
7429 {-236ll /* 0xffffffffffffff14 */ ,
7430 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7431 {6, 1, 6}, /* shli r3, r1, 6 */
7432 {2, 2, 3}, /* sub r4, r2, r3 */
7433 {6, 4, 2}} /* shli r5, r4, 2 */
7435 {-235ll /* 0xffffffffffffff15 */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
7441 {-234ll /* 0xffffffffffffff16 */ ,
7442 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7443 {5, 2, 2}, /* shl3add r3, r2, r2 */
7444 {2, 1, 3}, /* sub r4, r1, r3 */
7445 {5, 4, 4}} /* shl3add r5, r4, r4 */
7447 {-233ll /* 0xffffffffffffff17 */ ,
7448 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7449 {6, 1, 5}, /* shli r3, r1, 5 */
7450 {5, 3, 2}, /* shl3add r4, r3, r2 */
7451 {2, 3, 4}} /* sub r5, r3, r4 */
7453 {-232ll /* 0xffffffffffffff18 */ ,
7454 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7455 {6, 1, 5}, /* shli r3, r1, 5 */
7456 {2, 2, 3}, /* sub r4, r2, r3 */
7457 {6, 4, 3}} /* shli r5, r4, 3 */
7459 {-231ll /* 0xffffffffffffff19 */ ,
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 {5, 4, 1}} /* shl3add r5, r4, r1 */
7465 {-230ll /* 0xffffffffffffff1a */ ,
7466 {{6, 1, 5}, /* shli r2, r1, 5 */
7467 {3, 1, 2}, /* shl1add r3, r1, r2 */
7468 {2, 1, 3}, /* sub r4, r1, r3 */
7469 {5, 4, 3}} /* shl3add r5, r4, r3 */
7471 {-229ll /* 0xffffffffffffff1b */ ,
7472 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7473 {6, 1, 5}, /* shli r3, r1, 5 */
7474 {2, 2, 3}, /* sub r4, r2, r3 */
7475 {5, 4, 2}} /* shl3add r5, r4, r2 */
7477 {-228ll /* 0xffffffffffffff1c */ ,
7478 {{6, 1, 2}, /* shli r2, r1, 2 */
7479 {6, 1, 5}, /* shli r3, r1, 5 */
7480 {5, 3, 2}, /* shl3add r4, r3, r2 */
7481 {2, 3, 4}} /* sub r5, r3, r4 */
7483 {-227ll /* 0xffffffffffffff1d */ ,
7484 {{3, 1, 1}, /* shl1add r2, r1, r1 */
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 {-226ll /* 0xffffffffffffff1e */ ,
7490 {{6, 1, 1}, /* shli r2, r1, 1 */
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 {-225ll /* 0xffffffffffffff1f */ ,
7496 {{6, 1, 5}, /* shli r2, r1, 5 */
7497 {5, 2, 1}, /* shl3add r3, r2, r1 */
7498 {2, 2, 3}} /* sub r4, r2, r3 */
7500 {-224ll /* 0xffffffffffffff20 */ ,
7501 {{6, 1, 5}, /* shli r2, r1, 5 */
7502 {6, 1, 8}, /* shli r3, r1, 8 */
7503 {2, 2, 3}} /* sub r4, r2, r3 */
7505 {-223ll /* 0xffffffffffffff21 */ ,
7506 {{6, 1, 5}, /* shli r2, r1, 5 */
7507 {1, 1, 2}, /* add r3, r1, r2 */
7508 {6, 2, 3}, /* shli r4, r2, 3 */
7509 {2, 3, 4}} /* sub r5, r3, r4 */
7511 {-222ll /* 0xffffffffffffff22 */ ,
7512 {{6, 1, 5}, /* shli r2, r1, 5 */
7513 {3, 1, 2}, /* shl1add r3, r1, r2 */
7514 {6, 2, 3}, /* shli r4, r2, 3 */
7515 {2, 3, 4}} /* sub r5, r3, r4 */
7517 {-221ll /* 0xffffffffffffff23 */ ,
7518 {{6, 1, 5}, /* shli r2, r1, 5 */
7519 {4, 1, 2}, /* shl2add r3, r1, r2 */
7520 {5, 2, 1}, /* shl3add r4, r2, r1 */
7521 {2, 3, 4}} /* sub r5, r3, r4 */
7523 {-220ll /* 0xffffffffffffff24 */ ,
7524 {{6, 1, 2}, /* shli r2, r1, 2 */
7525 {6, 1, 5}, /* shli r3, r1, 5 */
7526 {2, 2, 3}, /* sub r4, r2, r3 */
7527 {5, 4, 2}} /* shl3add r5, r4, r2 */
7529 {-219ll /* 0xffffffffffffff25 */ ,
7530 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7531 {6, 1, 6}, /* shli r3, r1, 6 */
7532 {2, 2, 3}, /* sub r4, r2, r3 */
7533 {4, 4, 1}} /* shl2add r5, r4, r1 */
7535 {-218ll /* 0xffffffffffffff26 */ ,
7536 {{6, 1, 5}, /* shli r2, r1, 5 */
7537 {2, 2, 1}, /* sub r3, r2, r1 */
7538 {5, 3, 1}, /* shl3add r4, r3, r1 */
7539 {2, 3, 4}} /* sub r5, r3, r4 */
7541 {-217ll /* 0xffffffffffffff27 */ ,
7542 {{6, 1, 5}, /* shli r2, r1, 5 */
7543 {2, 1, 2}, /* sub r3, r1, r2 */
7544 {2, 2, 1}, /* sub r4, r2, r1 */
7545 {5, 3, 4}} /* shl3add r5, r3, r4 */
7547 {-216ll /* 0xffffffffffffff28 */ ,
7548 {{6, 1, 5}, /* shli r2, r1, 5 */
7549 {2, 1, 2}, /* sub r3, r1, r2 */
7550 {5, 3, 2}} /* shl3add r4, r3, r2 */
7552 {-215ll /* 0xffffffffffffff29 */ ,
7553 {{6, 1, 5}, /* shli r2, r1, 5 */
7554 {1, 1, 2}, /* add r3, r1, r2 */
7555 {2, 1, 2}, /* sub r4, r1, r2 */
7556 {5, 4, 3}} /* shl3add r5, r4, r3 */
7558 {-214ll /* 0xffffffffffffff2a */ ,
7559 {{6, 1, 5}, /* shli r2, r1, 5 */
7560 {2, 1, 2}, /* sub r3, r1, r2 */
7561 {3, 1, 2}, /* shl1add r4, r1, r2 */
7562 {5, 3, 4}} /* shl3add r5, r3, r4 */
7564 {-213ll /* 0xffffffffffffff2b */ ,
7565 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7566 {5, 2, 2}, /* shl3add r3, r2, r2 */
7567 {6, 3, 3}, /* shli r4, r3, 3 */
7568 {2, 2, 4}} /* sub r5, r2, r4 */
7570 {-212ll /* 0xffffffffffffff2c */ ,
7571 {{6, 1, 5}, /* shli r2, r1, 5 */
7572 {2, 1, 2}, /* sub r3, r1, r2 */
7573 {4, 1, 2}, /* shl2add r4, r1, r2 */
7574 {5, 3, 4}} /* shl3add r5, r3, r4 */
7576 {-211ll /* 0xffffffffffffff2d */ ,
7577 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7578 {6, 1, 5}, /* shli r3, r1, 5 */
7579 {2, 2, 3}, /* sub r4, r2, r3 */
7580 {5, 4, 2}} /* shl3add r5, r4, r2 */
7582 {-210ll /* 0xffffffffffffff2e */ ,
7583 {{6, 1, 4}, /* shli r2, r1, 4 */
7584 {5, 2, 1}, /* shl3add r3, r2, r1 */
7585 {2, 2, 3}, /* sub r4, r2, r3 */
7586 {3, 4, 2}} /* shl1add r5, r4, r2 */
7588 {-209ll /* 0xffffffffffffff2f */ ,
7589 {{6, 1, 5}, /* shli r2, r1, 5 */
7590 {2, 2, 1}, /* sub r3, r2, r1 */
7591 {2, 1, 3}, /* sub r4, r1, r3 */
7592 {5, 4, 3}} /* shl3add r5, r4, r3 */
7594 {-208ll /* 0xffffffffffffff30 */ ,
7595 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7596 {6, 1, 4}, /* shli r3, r1, 4 */
7597 {2, 2, 3}, /* sub r4, r2, r3 */
7598 {6, 4, 4}} /* shli r5, r4, 4 */
7600 {-207ll /* 0xffffffffffffff31 */ ,
7601 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7602 {5, 2, 2}, /* shl3add r3, r2, r2 */
7603 {6, 2, 5}, /* shli r4, r2, 5 */
7604 {2, 3, 4}} /* sub r5, r3, r4 */
7606 {-205ll /* 0xffffffffffffff33 */ ,
7607 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7608 {4, 2, 1}, /* shl2add r3, r2, r1 */
7609 {6, 3, 4}, /* shli r4, r3, 4 */
7610 {2, 2, 4}} /* sub r5, r2, r4 */
7612 {-204ll /* 0xffffffffffffff34 */ ,
7613 {{6, 1, 2}, /* shli r2, r1, 2 */
7614 {2, 1, 2}, /* sub r3, r1, r2 */
7615 {6, 3, 6}, /* shli r4, r3, 6 */
7616 {4, 3, 4}} /* shl2add r5, r3, r4 */
7618 {-203ll /* 0xffffffffffffff35 */ ,
7619 {{6, 1, 3}, /* shli r2, r1, 3 */
7620 {5, 2, 1}, /* shl3add r3, r2, r1 */
7621 {4, 3, 2}, /* shl2add r4, r3, r2 */
7622 {2, 3, 4}} /* sub r5, r3, r4 */
7624 {-202ll /* 0xffffffffffffff36 */ ,
7625 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7626 {5, 2, 1}, /* shl3add r3, r2, r1 */
7627 {5, 3, 2}, /* shl3add r4, r3, r2 */
7628 {2, 1, 4}} /* sub r5, r1, r4 */
7630 {-201ll /* 0xffffffffffffff37 */ ,
7631 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7632 {6, 1, 6}, /* shli r3, r1, 6 */
7633 {4, 3, 2}, /* shl2add r4, r3, r2 */
7634 {2, 3, 4}} /* sub r5, r3, r4 */
7636 {-200ll /* 0xffffffffffffff38 */ ,
7637 {{6, 1, 3}, /* shli r2, r1, 3 */
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 {-199ll /* 0xffffffffffffff39 */ ,
7643 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7644 {6, 1, 7}, /* shli r3, r1, 7 */
7645 {5, 2, 3}, /* shl3add r4, r2, r3 */
7646 {2, 1, 4}} /* sub r5, r1, r4 */
7648 {-198ll /* 0xffffffffffffff3a */ ,
7649 {{6, 1, 2}, /* shli r2, r1, 2 */
7650 {2, 1, 2}, /* sub r3, r1, r2 */
7651 {6, 3, 6}, /* shli r4, r3, 6 */
7652 {3, 3, 4}} /* shl1add r5, r3, r4 */
7654 {-197ll /* 0xffffffffffffff3b */ ,
7655 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7656 {6, 1, 6}, /* shli r3, r1, 6 */
7657 {4, 3, 2}, /* shl2add r4, r3, r2 */
7658 {2, 3, 4}} /* sub r5, r3, r4 */
7660 {-196ll /* 0xffffffffffffff3c */ ,
7661 {{6, 1, 2}, /* shli r2, r1, 2 */
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 {-195ll /* 0xffffffffffffff3d */ ,
7667 {{2, 0, 1}, /* sub r2, zero, r1 */
7668 {6, 1, 6}, /* shli r3, r1, 6 */
7669 {2, 2, 3}, /* sub r4, r2, r3 */
7670 {3, 4, 4}} /* shl1add r5, r4, r4 */
7672 {-194ll /* 0xffffffffffffff3e */ ,
7673 {{6, 1, 1}, /* shli r2, r1, 1 */
7674 {6, 1, 6}, /* shli r3, r1, 6 */
7675 {4, 3, 2}, /* shl2add r4, r3, r2 */
7676 {2, 3, 4}} /* sub r5, r3, r4 */
7678 {-193ll /* 0xffffffffffffff3f */ ,
7679 {{6, 1, 6}, /* shli r2, r1, 6 */
7680 {4, 2, 1}, /* shl2add r3, r2, r1 */
7681 {2, 2, 3}} /* sub r4, r2, r3 */
7683 {-192ll /* 0xffffffffffffff40 */ ,
7684 {{6, 1, 6}, /* shli r2, r1, 6 */
7685 {6, 1, 8}, /* shli r3, r1, 8 */
7686 {2, 2, 3}} /* sub r4, r2, r3 */
7688 {-191ll /* 0xffffffffffffff41 */ ,
7689 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7690 {6, 2, 6}, /* shli r3, r2, 6 */
7691 {2, 1, 3}} /* sub r4, r1, r3 */
7693 {-190ll /* 0xffffffffffffff42 */ ,
7694 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7695 {6, 1, 1}, /* shli r3, r1, 1 */
7696 {6, 2, 6}, /* shli r4, r2, 6 */
7697 {2, 3, 4}} /* sub r5, r3, r4 */
7699 {-189ll /* 0xffffffffffffff43 */ ,
7700 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7701 {6, 2, 6}, /* shli r3, r2, 6 */
7702 {2, 2, 3}} /* sub r4, r2, r3 */
7704 {-188ll /* 0xffffffffffffff44 */ ,
7705 {{6, 1, 6}, /* shli r2, r1, 6 */
7706 {2, 1, 2}, /* sub r3, r1, r2 */
7707 {4, 3, 2}} /* shl2add r4, r3, r2 */
7709 {-187ll /* 0xffffffffffffff45 */ ,
7710 {{6, 1, 6}, /* shli r2, r1, 6 */
7711 {1, 1, 2}, /* add r3, r1, r2 */
7712 {2, 1, 2}, /* sub r4, r1, r2 */
7713 {4, 4, 3}} /* shl2add r5, r4, r3 */
7715 {-186ll /* 0xffffffffffffff46 */ ,
7716 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7717 {6, 2, 1}, /* shli r3, r2, 1 */
7718 {6, 2, 6}, /* shli r4, r2, 6 */
7719 {2, 3, 4}} /* sub r5, r3, r4 */
7721 {-185ll /* 0xffffffffffffff47 */ ,
7722 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7723 {3, 2, 1}, /* shl1add r3, r2, r1 */
7724 {6, 2, 6}, /* shli r4, r2, 6 */
7725 {2, 3, 4}} /* sub r5, r3, r4 */
7727 {-184ll /* 0xffffffffffffff48 */ ,
7728 {{6, 1, 1}, /* shli r2, r1, 1 */
7729 {6, 1, 6}, /* shli r3, r1, 6 */
7730 {2, 2, 3}, /* sub r4, r2, r3 */
7731 {4, 4, 3}} /* shl2add r5, r4, r3 */
7733 {-183ll /* 0xffffffffffffff49 */ ,
7734 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7735 {3, 2, 2}, /* shl1add r3, r2, r2 */
7736 {6, 2, 6}, /* shli r4, r2, 6 */
7737 {2, 3, 4}} /* sub r5, r3, r4 */
7739 {-181ll /* 0xffffffffffffff4b */ ,
7740 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7741 {5, 1, 2}, /* shl3add r3, r1, r2 */
7742 {6, 2, 6}, /* shli r4, r2, 6 */
7743 {2, 3, 4}} /* sub r5, r3, r4 */
7745 {-180ll /* 0xffffffffffffff4c */ ,
7746 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7747 {6, 2, 2}, /* shli r3, r2, 2 */
7748 {6, 2, 6}, /* shli r4, r2, 6 */
7749 {2, 3, 4}} /* sub r5, r3, r4 */
7751 {-179ll /* 0xffffffffffffff4d */ ,
7752 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7753 {4, 2, 1}, /* shl2add r3, r2, r1 */
7754 {6, 2, 6}, /* shli r4, r2, 6 */
7755 {2, 3, 4}} /* sub r5, r3, r4 */
7757 {-178ll /* 0xffffffffffffff4e */ ,
7758 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7759 {5, 2, 1}, /* shl3add r3, r2, r1 */
7760 {5, 3, 2}, /* shl3add r4, r3, r2 */
7761 {2, 3, 4}} /* sub r5, r3, r4 */
7763 {-177ll /* 0xffffffffffffff4f */ ,
7764 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7765 {4, 2, 2}, /* shl2add r3, r2, r2 */
7766 {6, 2, 6}, /* shli r4, r2, 6 */
7767 {2, 3, 4}} /* sub r5, r3, r4 */
7769 {-176ll /* 0xffffffffffffff50 */ ,
7770 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7771 {6, 1, 4}, /* shli r3, r1, 4 */
7772 {2, 2, 3}, /* sub r4, r2, r3 */
7773 {6, 4, 4}} /* shli r5, r4, 4 */
7775 {-175ll /* 0xffffffffffffff51 */ ,
7776 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7777 {6, 1, 5}, /* shli r3, r1, 5 */
7778 {2, 2, 3}, /* sub r4, r2, r3 */
7779 {5, 4, 2}} /* shl3add r5, r4, r2 */
7781 {-173ll /* 0xffffffffffffff53 */ ,
7782 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7783 {5, 1, 2}, /* shl3add r3, r1, r2 */
7784 {6, 3, 4}, /* shli r4, r3, 4 */
7785 {2, 2, 4}} /* sub r5, r2, r4 */
7787 {-172ll /* 0xffffffffffffff54 */ ,
7788 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7789 {6, 1, 6}, /* shli r3, r1, 6 */
7790 {2, 2, 3}, /* sub r4, r2, r3 */
7791 {4, 4, 3}} /* shl2add r5, r4, r3 */
7793 {-171ll /* 0xffffffffffffff55 */ ,
7794 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7795 {6, 2, 3}, /* shli r3, r2, 3 */
7796 {5, 3, 2}, /* shl3add r4, r3, r2 */
7797 {2, 3, 4}} /* sub r5, r3, r4 */
7799 {-170ll /* 0xffffffffffffff56 */ ,
7800 {{2, 0, 1}, /* sub r2, zero, r1 */
7801 {4, 2, 2}, /* shl2add r3, r2, r2 */
7802 {6, 3, 5}, /* shli r4, r3, 5 */
7803 {3, 3, 4}} /* shl1add r5, r3, r4 */
7805 {-169ll /* 0xffffffffffffff57 */ ,
7806 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7807 {6, 2, 3}, /* shli r3, r2, 3 */
7808 {5, 3, 1}, /* shl3add r4, r3, r1 */
7809 {2, 3, 4}} /* sub r5, r3, r4 */
7811 {-168ll /* 0xffffffffffffff58 */ ,
7812 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7813 {6, 2, 3}, /* shli r3, r2, 3 */
7814 {6, 2, 6}, /* shli r4, r2, 6 */
7815 {2, 3, 4}} /* sub r5, r3, r4 */
7817 {-167ll /* 0xffffffffffffff59 */ ,
7818 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7819 {5, 2, 1}, /* shl3add r3, r2, r1 */
7820 {6, 2, 6}, /* shli r4, r2, 6 */
7821 {2, 3, 4}} /* sub r5, r3, r4 */
7823 {-165ll /* 0xffffffffffffff5b */ ,
7824 {{2, 0, 1}, /* sub r2, zero, r1 */
7825 {6, 1, 5}, /* shli r3, r1, 5 */
7826 {2, 2, 3}, /* sub r4, r2, r3 */
7827 {4, 4, 4}} /* shl2add r5, r4, r4 */
7829 {-164ll /* 0xffffffffffffff5c */ ,
7830 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7831 {2, 1, 2}, /* sub r3, r1, r2 */
7832 {6, 2, 5}, /* shli r4, r2, 5 */
7833 {2, 3, 4}} /* sub r5, r3, r4 */
7835 {-163ll /* 0xffffffffffffff5d */ ,
7836 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7837 {6, 1, 7}, /* shli r3, r1, 7 */
7838 {5, 2, 3}, /* shl3add r4, r2, r3 */
7839 {2, 2, 4}} /* sub r5, r2, r4 */
7841 {-162ll /* 0xffffffffffffff5e */ ,
7842 {{2, 0, 1}, /* sub r2, zero, r1 */
7843 {5, 2, 2}, /* shl3add r3, r2, r2 */
7844 {5, 3, 3}, /* shl3add r4, r3, r3 */
7845 {6, 4, 1}} /* shli r5, r4, 1 */
7847 {-161ll /* 0xffffffffffffff5f */ ,
7848 {{2, 0, 1}, /* sub r2, zero, r1 */
7849 {4, 1, 1}, /* shl2add r3, r1, r1 */
7850 {6, 3, 5}, /* shli r4, r3, 5 */
7851 {2, 2, 4}} /* sub r5, r2, r4 */
7853 {-160ll /* 0xffffffffffffff60 */ ,
7854 {{2, 0, 1}, /* sub r2, zero, r1 */
7855 {4, 2, 2}, /* shl2add r3, r2, r2 */
7856 {6, 3, 5}} /* shli r4, r3, 5 */
7858 {-159ll /* 0xffffffffffffff61 */ ,
7859 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7860 {6, 2, 5}, /* shli r3, r2, 5 */
7861 {2, 1, 3}} /* sub r4, r1, r3 */
7863 {-158ll /* 0xffffffffffffff62 */ ,
7864 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7865 {6, 1, 1}, /* shli r3, r1, 1 */
7866 {6, 2, 5}, /* shli r4, r2, 5 */
7867 {2, 3, 4}} /* sub r5, r3, r4 */
7869 {-157ll /* 0xffffffffffffff63 */ ,
7870 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7871 {4, 1, 1}, /* shl2add r3, r1, r1 */
7872 {6, 3, 5}, /* shli r4, r3, 5 */
7873 {2, 2, 4}} /* sub r5, r2, r4 */
7875 {-156ll /* 0xffffffffffffff64 */ ,
7876 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7877 {6, 1, 2}, /* shli r3, r1, 2 */
7878 {6, 2, 5}, /* shli r4, r2, 5 */
7879 {2, 3, 4}} /* sub r5, r3, r4 */
7881 {-155ll /* 0xffffffffffffff65 */ ,
7882 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7883 {6, 2, 5}, /* shli r3, r2, 5 */
7884 {2, 2, 3}} /* sub r4, r2, r3 */
7886 {-154ll /* 0xffffffffffffff66 */ ,
7887 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7888 {1, 1, 2}, /* add r3, r1, r2 */
7889 {6, 2, 5}, /* shli r4, r2, 5 */
7890 {2, 3, 4}} /* sub r5, r3, r4 */
7892 {-153ll /* 0xffffffffffffff67 */ ,
7893 {{2, 0, 1}, /* sub r2, zero, r1 */
7894 {6, 1, 4}, /* shli r3, r1, 4 */
7895 {2, 2, 3}, /* sub r4, r2, r3 */
7896 {5, 4, 4}} /* shl3add r5, r4, r4 */
7898 {-152ll /* 0xffffffffffffff68 */ ,
7899 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7900 {6, 1, 3}, /* shli r3, r1, 3 */
7901 {6, 2, 5}, /* shli r4, r2, 5 */
7902 {2, 3, 4}} /* sub r5, r3, r4 */
7904 {-151ll /* 0xffffffffffffff69 */ ,
7905 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7906 {4, 1, 2}, /* shl2add r3, r1, r2 */
7907 {6, 2, 5}, /* shli r4, r2, 5 */
7908 {2, 3, 4}} /* sub r5, r3, r4 */
7910 {-150ll /* 0xffffffffffffff6a */ ,
7911 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7912 {6, 2, 1}, /* shli r3, r2, 1 */
7913 {6, 2, 5}, /* shli r4, r2, 5 */
7914 {2, 3, 4}} /* sub r5, r3, r4 */
7916 {-149ll /* 0xffffffffffffff6b */ ,
7917 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7918 {3, 2, 1}, /* shl1add r3, r2, r1 */
7919 {6, 2, 5}, /* shli r4, r2, 5 */
7920 {2, 3, 4}} /* sub r5, r3, r4 */
7922 {-148ll /* 0xffffffffffffff6c */ ,
7923 {{2, 0, 1}, /* sub r2, zero, r1 */
7924 {4, 2, 2}, /* shl2add r3, r2, r2 */
7925 {6, 2, 7}, /* shli r4, r2, 7 */
7926 {4, 3, 4}} /* shl2add r5, r3, r4 */
7928 {-147ll /* 0xffffffffffffff6d */ ,
7929 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7930 {5, 1, 2}, /* shl3add r3, r1, r2 */
7931 {6, 2, 5}, /* shli r4, r2, 5 */
7932 {2, 3, 4}} /* sub r5, r3, r4 */
7934 {-146ll /* 0xffffffffffffff6e */ ,
7935 {{2, 0, 1}, /* sub r2, zero, r1 */
7936 {5, 2, 2}, /* shl3add r3, r2, r2 */
7937 {6, 2, 7}, /* shli r4, r2, 7 */
7938 {3, 3, 4}} /* shl1add r5, r3, r4 */
7940 {-145ll /* 0xffffffffffffff6f */ ,
7941 {{2, 0, 1}, /* sub r2, zero, r1 */
7942 {5, 1, 1}, /* shl3add r3, r1, r1 */
7943 {6, 3, 4}, /* shli r4, r3, 4 */
7944 {2, 2, 4}} /* sub r5, r2, r4 */
7946 {-144ll /* 0xffffffffffffff70 */ ,
7947 {{2, 0, 1}, /* sub r2, zero, r1 */
7948 {5, 2, 2}, /* shl3add r3, r2, r2 */
7949 {6, 3, 4}} /* shli r4, r3, 4 */
7951 {-143ll /* 0xffffffffffffff71 */ ,
7952 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7953 {6, 2, 4}, /* shli r3, r2, 4 */
7954 {2, 1, 3}} /* sub r4, r1, r3 */
7956 {-142ll /* 0xffffffffffffff72 */ ,
7957 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7958 {6, 1, 1}, /* shli r3, r1, 1 */
7959 {6, 2, 4}, /* shli r4, r2, 4 */
7960 {2, 3, 4}} /* sub r5, r3, r4 */
7962 {-141ll /* 0xffffffffffffff73 */ ,
7963 {{3, 1, 1}, /* shl1add r2, r1, r1 */
7964 {5, 1, 1}, /* shl3add r3, r1, r1 */
7965 {6, 3, 4}, /* shli r4, r3, 4 */
7966 {2, 2, 4}} /* sub r5, r2, r4 */
7968 {-140ll /* 0xffffffffffffff74 */ ,
7969 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7970 {6, 2, 2}, /* shli r3, r2, 2 */
7971 {6, 2, 5}, /* shli r4, r2, 5 */
7972 {2, 3, 4}} /* sub r5, r3, r4 */
7974 {-139ll /* 0xffffffffffffff75 */ ,
7975 {{4, 1, 1}, /* shl2add r2, r1, r1 */
7976 {4, 2, 1}, /* shl2add r3, r2, r1 */
7977 {6, 2, 5}, /* shli r4, r2, 5 */
7978 {2, 3, 4}} /* sub r5, r3, r4 */
7980 {-138ll /* 0xffffffffffffff76 */ ,
7981 {{2, 0, 1}, /* sub r2, zero, r1 */
7982 {4, 2, 2}, /* shl2add r3, r2, r2 */
7983 {6, 2, 7}, /* shli r4, r2, 7 */
7984 {3, 3, 4}} /* shl1add r5, r3, r4 */
7986 {-137ll /* 0xffffffffffffff77 */ ,
7987 {{2, 0, 1}, /* sub r2, zero, r1 */
7988 {6, 1, 4}, /* shli r3, r1, 4 */
7989 {2, 2, 3}, /* sub r4, r2, r3 */
7990 {5, 4, 2}} /* shl3add r5, r4, r2 */
7992 {-136ll /* 0xffffffffffffff78 */ ,
7993 {{2, 0, 1}, /* sub r2, zero, r1 */
7994 {6, 2, 7}, /* shli r3, r2, 7 */
7995 {5, 2, 3}} /* shl3add r4, r2, r3 */
7997 {-135ll /* 0xffffffffffffff79 */ ,
7998 {{5, 1, 1}, /* shl3add r2, r1, r1 */
7999 {6, 2, 4}, /* shli r3, r2, 4 */
8000 {2, 2, 3}} /* sub r4, r2, r3 */
8002 {-134ll /* 0xffffffffffffff7a */ ,
8003 {{6, 1, 1}, /* shli r2, r1, 1 */
8004 {6, 1, 7}, /* shli r3, r1, 7 */
8005 {4, 2, 3}, /* shl2add r4, r2, r3 */
8006 {2, 2, 4}} /* sub r5, r2, r4 */
8008 {-133ll /* 0xffffffffffffff7b */ ,
8009 {{2, 0, 1}, /* sub r2, zero, r1 */
8010 {6, 1, 5}, /* shli r3, r1, 5 */
8011 {2, 2, 3}, /* sub r4, r2, r3 */
8012 {4, 4, 2}} /* shl2add r5, r4, r2 */
8014 {-132ll /* 0xffffffffffffff7c */ ,
8015 {{2, 0, 1}, /* sub r2, zero, r1 */
8016 {6, 2, 7}, /* shli r3, r2, 7 */
8017 {4, 2, 3}} /* shl2add r4, r2, r3 */
8019 {-131ll /* 0xffffffffffffff7d */ ,
8020 {{6, 1, 7}, /* shli r2, r1, 7 */
8021 {4, 1, 2}, /* shl2add r3, r1, r2 */
8022 {2, 1, 3}} /* sub r4, r1, r3 */
8024 {-130ll /* 0xffffffffffffff7e */ ,
8025 {{2, 0, 1}, /* sub r2, zero, r1 */
8026 {6, 2, 7}, /* shli r3, r2, 7 */
8027 {3, 2, 3}} /* shl1add r4, r2, r3 */
8029 {-129ll /* 0xffffffffffffff7f */ ,
8030 {{2, 0, 1}, /* sub r2, zero, r1 */
8031 {6, 1, 7}, /* shli r3, r1, 7 */
8032 {2, 2, 3}} /* sub r4, r2, r3 */
8034 {-128ll /* 0xffffffffffffff80 */ ,
8035 {{2, 0, 1}, /* sub r2, zero, r1 */
8036 {6, 2, 7}} /* shli r3, r2, 7 */
8038 {-127ll /* 0xffffffffffffff81 */ ,
8039 {{6, 1, 7}, /* shli r2, r1, 7 */
8040 {2, 1, 2}} /* sub r3, r1, r2 */
8042 {-126ll /* 0xffffffffffffff82 */ ,
8043 {{6, 1, 1}, /* shli r2, r1, 1 */
8044 {6, 1, 7}, /* shli r3, r1, 7 */
8045 {2, 2, 3}} /* sub r4, r2, r3 */
8047 {-125ll /* 0xffffffffffffff83 */ ,
8048 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8049 {6, 1, 7}, /* shli r3, r1, 7 */
8050 {2, 2, 3}} /* sub r4, r2, r3 */
8052 {-124ll /* 0xffffffffffffff84 */ ,
8053 {{6, 1, 2}, /* shli r2, r1, 2 */
8054 {6, 1, 7}, /* shli r3, r1, 7 */
8055 {2, 2, 3}} /* sub r4, r2, r3 */
8057 {-123ll /* 0xffffffffffffff85 */ ,
8058 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8059 {6, 1, 7}, /* shli r3, r1, 7 */
8060 {2, 2, 3}} /* sub r4, r2, r3 */
8062 {-122ll /* 0xffffffffffffff86 */ ,
8063 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8064 {6, 1, 6}, /* shli r3, r1, 6 */
8065 {2, 2, 3}, /* sub r4, r2, r3 */
8066 {6, 4, 1}} /* shli r5, r4, 1 */
8068 {-121ll /* 0xffffffffffffff87 */ ,
8069 {{6, 1, 3}, /* shli r2, r1, 3 */
8070 {2, 2, 1}, /* sub r3, r2, r1 */
8071 {6, 2, 4}, /* shli r4, r2, 4 */
8072 {2, 3, 4}} /* sub r5, r3, r4 */
8074 {-120ll /* 0xffffffffffffff88 */ ,
8075 {{6, 1, 3}, /* shli r2, r1, 3 */
8076 {6, 1, 7}, /* shli r3, r1, 7 */
8077 {2, 2, 3}} /* sub r4, r2, r3 */
8079 {-119ll /* 0xffffffffffffff89 */ ,
8080 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8081 {6, 1, 7}, /* shli r3, r1, 7 */
8082 {2, 2, 3}} /* sub r4, r2, r3 */
8084 {-118ll /* 0xffffffffffffff8a */ ,
8085 {{6, 1, 1}, /* shli r2, r1, 1 */
8086 {6, 1, 4}, /* shli r3, r1, 4 */
8087 {2, 1, 3}, /* sub r4, r1, r3 */
8088 {5, 4, 2}} /* shl3add r5, r4, r2 */
8090 {-117ll /* 0xffffffffffffff8b */ ,
8091 {{3, 1, 1}, /* shl1add r2, r1, r1 */
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 {-116ll /* 0xffffffffffffff8c */ ,
8097 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8098 {6, 1, 5}, /* shli r3, r1, 5 */
8099 {2, 2, 3}, /* sub r4, r2, r3 */
8100 {6, 4, 2}} /* shli r5, r4, 2 */
8102 {-115ll /* 0xffffffffffffff8d */ ,
8103 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8104 {6, 1, 4}, /* shli r3, r1, 4 */
8105 {5, 3, 2}, /* shl3add r4, r3, r2 */
8106 {2, 3, 4}} /* sub r5, r3, r4 */
8108 {-114ll /* 0xffffffffffffff8e */ ,
8109 {{6, 1, 1}, /* shli r2, r1, 1 */
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 {-113ll /* 0xffffffffffffff8f */ ,
8115 {{6, 1, 4}, /* shli r2, r1, 4 */
8116 {5, 2, 1}, /* shl3add r3, r2, r1 */
8117 {2, 2, 3}} /* sub r4, r2, r3 */
8119 {-112ll /* 0xffffffffffffff90 */ ,
8120 {{6, 1, 4}, /* shli r2, r1, 4 */
8121 {6, 1, 7}, /* shli r3, r1, 7 */
8122 {2, 2, 3}} /* sub r4, r2, r3 */
8124 {-111ll /* 0xffffffffffffff91 */ ,
8125 {{6, 1, 4}, /* shli r2, r1, 4 */
8126 {1, 1, 2}, /* add r3, r1, r2 */
8127 {6, 2, 3}, /* shli r4, r2, 3 */
8128 {2, 3, 4}} /* sub r5, r3, r4 */
8130 {-110ll /* 0xffffffffffffff92 */ ,
8131 {{6, 1, 1}, /* shli r2, r1, 1 */
8132 {6, 1, 4}, /* shli r3, r1, 4 */
8133 {2, 2, 3}, /* sub r4, r2, r3 */
8134 {5, 4, 2}} /* shl3add r5, r4, r2 */
8136 {-109ll /* 0xffffffffffffff93 */ ,
8137 {{6, 1, 4}, /* shli r2, r1, 4 */
8138 {4, 1, 2}, /* shl2add r3, r1, r2 */
8139 {5, 2, 1}, /* shl3add r4, r2, r1 */
8140 {2, 3, 4}} /* sub r5, r3, r4 */
8142 {-108ll /* 0xffffffffffffff94 */ ,
8143 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8144 {6, 1, 5}, /* shli r3, r1, 5 */
8145 {2, 2, 3}, /* sub r4, r2, r3 */
8146 {6, 4, 2}} /* shli r5, r4, 2 */
8148 {-107ll /* 0xffffffffffffff95 */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
8154 {-106ll /* 0xffffffffffffff96 */ ,
8155 {{6, 1, 3}, /* shli r2, r1, 3 */
8156 {5, 2, 1}, /* shl3add r3, r2, r1 */
8157 {2, 2, 3}, /* sub r4, r2, r3 */
8158 {3, 4, 2}} /* shl1add r5, r4, r2 */
8160 {-105ll /* 0xffffffffffffff97 */ ,
8161 {{6, 1, 4}, /* shli r2, r1, 4 */
8162 {2, 1, 2}, /* sub r3, r1, r2 */
8163 {2, 2, 1}, /* sub r4, r2, r1 */
8164 {5, 3, 4}} /* shl3add r5, r3, r4 */
8166 {-104ll /* 0xffffffffffffff98 */ ,
8167 {{6, 1, 4}, /* shli r2, r1, 4 */
8168 {2, 1, 2}, /* sub r3, r1, r2 */
8169 {5, 3, 2}} /* shl3add r4, r3, r2 */
8171 {-103ll /* 0xffffffffffffff99 */ ,
8172 {{6, 1, 4}, /* shli r2, r1, 4 */
8173 {1, 1, 2}, /* add r3, r1, r2 */
8174 {2, 1, 2}, /* sub r4, r1, r2 */
8175 {5, 4, 3}} /* shl3add r5, r4, r3 */
8177 {-102ll /* 0xffffffffffffff9a */ ,
8178 {{6, 1, 4}, /* shli r2, r1, 4 */
8179 {2, 1, 2}, /* sub r3, r1, r2 */
8180 {3, 1, 2}, /* shl1add r4, r1, r2 */
8181 {5, 3, 4}} /* shl3add r5, r3, r4 */
8183 {-101ll /* 0xffffffffffffff9b */ ,
8184 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8185 {6, 1, 4}, /* shli r3, r1, 4 */
8186 {2, 2, 3}, /* sub r4, r2, r3 */
8187 {5, 4, 2}} /* shl3add r5, r4, r2 */
8189 {-100ll /* 0xffffffffffffff9c */ ,
8190 {{6, 1, 2}, /* shli r2, r1, 2 */
8191 {6, 1, 5}, /* shli r3, r1, 5 */
8192 {4, 3, 2}, /* shl2add r4, r3, r2 */
8193 {2, 3, 4}} /* sub r5, r3, r4 */
8195 {-99ll /* 0xffffffffffffff9d */ ,
8196 {{2, 0, 1}, /* sub r2, zero, r1 */
8197 {6, 1, 5}, /* shli r3, r1, 5 */
8198 {2, 2, 3}, /* sub r4, r2, r3 */
8199 {3, 4, 4}} /* shl1add r5, r4, r4 */
8201 {-98ll /* 0xffffffffffffff9e */ ,
8202 {{6, 1, 1}, /* shli r2, r1, 1 */
8203 {6, 1, 5}, /* shli r3, r1, 5 */
8204 {4, 3, 2}, /* shl2add r4, r3, r2 */
8205 {2, 3, 4}} /* sub r5, r3, r4 */
8207 {-97ll /* 0xffffffffffffff9f */ ,
8208 {{6, 1, 5}, /* shli r2, r1, 5 */
8209 {4, 2, 1}, /* shl2add r3, r2, r1 */
8210 {2, 2, 3}} /* sub r4, r2, r3 */
8212 {-96ll /* 0xffffffffffffffa0 */ ,
8213 {{6, 1, 5}, /* shli r2, r1, 5 */
8214 {6, 1, 7}, /* shli r3, r1, 7 */
8215 {2, 2, 3}} /* sub r4, r2, r3 */
8217 {-95ll /* 0xffffffffffffffa1 */ ,
8218 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8219 {6, 2, 5}, /* shli r3, r2, 5 */
8220 {2, 1, 3}} /* sub r4, r1, r3 */
8222 {-94ll /* 0xffffffffffffffa2 */ ,
8223 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8224 {6, 1, 1}, /* shli r3, r1, 1 */
8225 {6, 2, 5}, /* shli r4, r2, 5 */
8226 {2, 3, 4}} /* sub r5, r3, r4 */
8228 {-93ll /* 0xffffffffffffffa3 */ ,
8229 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8230 {6, 2, 5}, /* shli r3, r2, 5 */
8231 {2, 2, 3}} /* sub r4, r2, r3 */
8233 {-92ll /* 0xffffffffffffffa4 */ ,
8234 {{6, 1, 5}, /* shli r2, r1, 5 */
8235 {2, 1, 2}, /* sub r3, r1, r2 */
8236 {4, 3, 2}} /* shl2add r4, r3, r2 */
8238 {-91ll /* 0xffffffffffffffa5 */ ,
8239 {{6, 1, 5}, /* shli r2, r1, 5 */
8240 {1, 1, 2}, /* add r3, r1, r2 */
8241 {2, 1, 2}, /* sub r4, r1, r2 */
8242 {4, 4, 3}} /* shl2add r5, r4, r3 */
8244 {-90ll /* 0xffffffffffffffa6 */ ,
8245 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8246 {6, 2, 1}, /* shli r3, r2, 1 */
8247 {6, 2, 5}, /* shli r4, r2, 5 */
8248 {2, 3, 4}} /* sub r5, r3, r4 */
8250 {-89ll /* 0xffffffffffffffa7 */ ,
8251 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8252 {3, 2, 1}, /* shl1add r3, r2, r1 */
8253 {6, 2, 5}, /* shli r4, r2, 5 */
8254 {2, 3, 4}} /* sub r5, r3, r4 */
8256 {-88ll /* 0xffffffffffffffa8 */ ,
8257 {{6, 1, 1}, /* shli r2, r1, 1 */
8258 {6, 1, 5}, /* shli r3, r1, 5 */
8259 {2, 2, 3}, /* sub r4, r2, r3 */
8260 {4, 4, 3}} /* shl2add r5, r4, r3 */
8262 {-87ll /* 0xffffffffffffffa9 */ ,
8263 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8264 {3, 2, 2}, /* shl1add r3, r2, r2 */
8265 {6, 2, 5}, /* shli r4, r2, 5 */
8266 {2, 3, 4}} /* sub r5, r3, r4 */
8268 {-86ll /* 0xffffffffffffffaa */ ,
8269 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8270 {5, 2, 1}, /* shl3add r3, r2, r1 */
8271 {3, 3, 2}, /* shl1add r4, r3, r2 */
8272 {2, 1, 4}} /* sub r5, r1, r4 */
8274 {-85ll /* 0xffffffffffffffab */ ,
8275 {{2, 0, 1}, /* sub r2, zero, r1 */
8276 {6, 1, 4}, /* shli r3, r1, 4 */
8277 {2, 2, 3}, /* sub r4, r2, r3 */
8278 {4, 4, 4}} /* shl2add r5, r4, r4 */
8280 {-84ll /* 0xffffffffffffffac */ ,
8281 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8282 {6, 2, 2}, /* shli r3, r2, 2 */
8283 {6, 2, 5}, /* shli r4, r2, 5 */
8284 {2, 3, 4}} /* sub r5, r3, r4 */
8286 {-83ll /* 0xffffffffffffffad */ ,
8287 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8288 {4, 2, 1}, /* shl2add r3, r2, r1 */
8289 {6, 2, 5}, /* shli r4, r2, 5 */
8290 {2, 3, 4}} /* sub r5, r3, r4 */
8292 {-82ll /* 0xffffffffffffffae */ ,
8293 {{2, 0, 1}, /* sub r2, zero, r1 */
8294 {5, 2, 2}, /* shl3add r3, r2, r2 */
8295 {6, 2, 6}, /* shli r4, r2, 6 */
8296 {3, 3, 4}} /* shl1add r5, r3, r4 */
8298 {-81ll /* 0xffffffffffffffaf */ ,
8299 {{2, 0, 1}, /* sub r2, zero, r1 */
8300 {5, 2, 2}, /* shl3add r3, r2, r2 */
8301 {5, 3, 3}} /* shl3add r4, r3, r3 */
8303 {-80ll /* 0xffffffffffffffb0 */ ,
8304 {{2, 0, 1}, /* sub r2, zero, r1 */
8305 {4, 2, 2}, /* shl2add r3, r2, r2 */
8306 {6, 3, 4}} /* shli r4, r3, 4 */
8308 {-79ll /* 0xffffffffffffffb1 */ ,
8309 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8310 {6, 2, 4}, /* shli r3, r2, 4 */
8311 {2, 1, 3}} /* sub r4, r1, r3 */
8313 {-78ll /* 0xffffffffffffffb2 */ ,
8314 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8315 {6, 1, 1}, /* shli r3, r1, 1 */
8316 {6, 2, 4}, /* shli r4, r2, 4 */
8317 {2, 3, 4}} /* sub r5, r3, r4 */
8319 {-77ll /* 0xffffffffffffffb3 */ ,
8320 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8321 {4, 1, 1}, /* shl2add r3, r1, r1 */
8322 {6, 3, 4}, /* shli r4, r3, 4 */
8323 {2, 2, 4}} /* sub r5, r2, r4 */
8325 {-76ll /* 0xffffffffffffffb4 */ ,
8326 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8327 {6, 1, 2}, /* shli r3, r1, 2 */
8328 {6, 2, 4}, /* shli r4, r2, 4 */
8329 {2, 3, 4}} /* sub r5, r3, r4 */
8331 {-75ll /* 0xffffffffffffffb5 */ ,
8332 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8333 {6, 2, 4}, /* shli r3, r2, 4 */
8334 {2, 2, 3}} /* sub r4, r2, r3 */
8336 {-74ll /* 0xffffffffffffffb6 */ ,
8337 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8338 {1, 1, 2}, /* add r3, r1, r2 */
8339 {6, 2, 4}, /* shli r4, r2, 4 */
8340 {2, 3, 4}} /* sub r5, r3, r4 */
8342 {-73ll /* 0xffffffffffffffb7 */ ,
8343 {{2, 0, 1}, /* sub r2, zero, r1 */
8344 {5, 2, 2}, /* shl3add r3, r2, r2 */
8345 {5, 3, 2}} /* shl3add r4, r3, r2 */
8347 {-72ll /* 0xffffffffffffffb8 */ ,
8348 {{2, 0, 1}, /* sub r2, zero, r1 */
8349 {5, 2, 2}, /* shl3add r3, r2, r2 */
8350 {6, 3, 3}} /* shli r4, r3, 3 */
8352 {-71ll /* 0xffffffffffffffb9 */ ,
8353 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8354 {6, 2, 3}, /* shli r3, r2, 3 */
8355 {2, 1, 3}} /* sub r4, r1, r3 */
8357 {-70ll /* 0xffffffffffffffba */ ,
8358 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8359 {6, 2, 1}, /* shli r3, r2, 1 */
8360 {6, 2, 4}, /* shli r4, r2, 4 */
8361 {2, 3, 4}} /* sub r5, r3, r4 */
8363 {-69ll /* 0xffffffffffffffbb */ ,
8364 {{2, 0, 1}, /* sub r2, zero, r1 */
8365 {6, 1, 4}, /* shli r3, r1, 4 */
8366 {2, 2, 3}, /* sub r4, r2, r3 */
8367 {4, 4, 2}} /* shl2add r5, r4, r2 */
8369 {-68ll /* 0xffffffffffffffbc */ ,
8370 {{2, 0, 1}, /* sub r2, zero, r1 */
8371 {6, 2, 6}, /* shli r3, r2, 6 */
8372 {4, 2, 3}} /* shl2add r4, r2, r3 */
8374 {-67ll /* 0xffffffffffffffbd */ ,
8375 {{6, 1, 6}, /* shli r2, r1, 6 */
8376 {4, 1, 2}, /* shl2add r3, r1, r2 */
8377 {2, 1, 3}} /* sub r4, r1, r3 */
8379 {-66ll /* 0xffffffffffffffbe */ ,
8380 {{2, 0, 1}, /* sub r2, zero, r1 */
8381 {6, 2, 6}, /* shli r3, r2, 6 */
8382 {3, 2, 3}} /* shl1add r4, r2, r3 */
8384 {-65ll /* 0xffffffffffffffbf */ ,
8385 {{2, 0, 1}, /* sub r2, zero, r1 */
8386 {6, 1, 6}, /* shli r3, r1, 6 */
8387 {2, 2, 3}} /* sub r4, r2, r3 */
8389 {-64ll /* 0xffffffffffffffc0 */ ,
8390 {{2, 0, 1}, /* sub r2, zero, r1 */
8391 {6, 2, 6}} /* shli r3, r2, 6 */
8393 {-63ll /* 0xffffffffffffffc1 */ ,
8394 {{6, 1, 6}, /* shli r2, r1, 6 */
8395 {2, 1, 2}} /* sub r3, r1, r2 */
8397 {-62ll /* 0xffffffffffffffc2 */ ,
8398 {{6, 1, 1}, /* shli r2, r1, 1 */
8399 {6, 1, 6}, /* shli r3, r1, 6 */
8400 {2, 2, 3}} /* sub r4, r2, r3 */
8402 {-61ll /* 0xffffffffffffffc3 */ ,
8403 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8404 {6, 1, 6}, /* shli r3, r1, 6 */
8405 {2, 2, 3}} /* sub r4, r2, r3 */
8407 {-60ll /* 0xffffffffffffffc4 */ ,
8408 {{6, 1, 2}, /* shli r2, r1, 2 */
8409 {6, 1, 6}, /* shli r3, r1, 6 */
8410 {2, 2, 3}} /* sub r4, r2, r3 */
8412 {-59ll /* 0xffffffffffffffc5 */ ,
8413 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8414 {6, 1, 6}, /* shli r3, r1, 6 */
8415 {2, 2, 3}} /* sub r4, r2, r3 */
8417 {-58ll /* 0xffffffffffffffc6 */ ,
8418 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8419 {6, 1, 5}, /* shli r3, r1, 5 */
8420 {2, 2, 3}, /* sub r4, r2, r3 */
8421 {6, 4, 1}} /* shli r5, r4, 1 */
8423 {-57ll /* 0xffffffffffffffc7 */ ,
8424 {{6, 1, 3}, /* shli r2, r1, 3 */
8425 {5, 2, 1}, /* shl3add r3, r2, r1 */
8426 {2, 2, 3}} /* sub r4, r2, r3 */
8428 {-56ll /* 0xffffffffffffffc8 */ ,
8429 {{6, 1, 3}, /* shli r2, r1, 3 */
8430 {6, 1, 6}, /* shli r3, r1, 6 */
8431 {2, 2, 3}} /* sub r4, r2, r3 */
8433 {-55ll /* 0xffffffffffffffc9 */ ,
8434 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8435 {6, 1, 6}, /* shli r3, r1, 6 */
8436 {2, 2, 3}} /* sub r4, r2, r3 */
8438 {-54ll /* 0xffffffffffffffca */ ,
8439 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8440 {6, 2, 1}, /* shli r3, r2, 1 */
8441 {6, 2, 3}, /* shli r4, r2, 3 */
8442 {2, 3, 4}} /* sub r5, r3, r4 */
8444 {-53ll /* 0xffffffffffffffcb */ ,
8445 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8446 {6, 1, 3}, /* shli r3, r1, 3 */
8447 {2, 1, 3}, /* sub r4, r1, r3 */
8448 {5, 4, 2}} /* shl3add r5, r4, r2 */
8450 {-52ll /* 0xffffffffffffffcc */ ,
8451 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8452 {6, 1, 4}, /* shli r3, r1, 4 */
8453 {2, 2, 3}, /* sub r4, r2, r3 */
8454 {6, 4, 2}} /* shli r5, r4, 2 */
8456 {-51ll /* 0xffffffffffffffcd */ ,
8457 {{2, 0, 1}, /* sub r2, zero, r1 */
8458 {6, 1, 4}, /* shli r3, r1, 4 */
8459 {2, 2, 3}, /* sub r4, r2, r3 */
8460 {3, 4, 4}} /* shl1add r5, r4, r4 */
8462 {-50ll /* 0xffffffffffffffce */ ,
8463 {{6, 1, 1}, /* shli r2, r1, 1 */
8464 {6, 1, 4}, /* shli r3, r1, 4 */
8465 {4, 3, 2}, /* shl2add r4, r3, r2 */
8466 {2, 3, 4}} /* sub r5, r3, r4 */
8468 {-49ll /* 0xffffffffffffffcf */ ,
8469 {{6, 1, 4}, /* shli r2, r1, 4 */
8470 {4, 2, 1}, /* shl2add r3, r2, r1 */
8471 {2, 2, 3}} /* sub r4, r2, r3 */
8473 {-48ll /* 0xffffffffffffffd0 */ ,
8474 {{6, 1, 4}, /* shli r2, r1, 4 */
8475 {6, 1, 6}, /* shli r3, r1, 6 */
8476 {2, 2, 3}} /* sub r4, r2, r3 */
8478 {-47ll /* 0xffffffffffffffd1 */ ,
8479 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8480 {6, 2, 4}, /* shli r3, r2, 4 */
8481 {2, 1, 3}} /* sub r4, r1, r3 */
8483 {-46ll /* 0xffffffffffffffd2 */ ,
8484 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8485 {6, 1, 1}, /* shli r3, r1, 1 */
8486 {6, 2, 4}, /* shli r4, r2, 4 */
8487 {2, 3, 4}} /* sub r5, r3, r4 */
8489 {-45ll /* 0xffffffffffffffd3 */ ,
8490 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8491 {6, 2, 4}, /* shli r3, r2, 4 */
8492 {2, 2, 3}} /* sub r4, r2, r3 */
8494 {-44ll /* 0xffffffffffffffd4 */ ,
8495 {{6, 1, 4}, /* shli r2, r1, 4 */
8496 {2, 1, 2}, /* sub r3, r1, r2 */
8497 {4, 3, 2}} /* shl2add r4, r3, r2 */
8499 {-43ll /* 0xffffffffffffffd5 */ ,
8500 {{6, 1, 4}, /* shli r2, r1, 4 */
8501 {1, 1, 2}, /* add r3, r1, r2 */
8502 {2, 1, 2}, /* sub r4, r1, r2 */
8503 {4, 4, 3}} /* shl2add r5, r4, r3 */
8505 {-42ll /* 0xffffffffffffffd6 */ ,
8506 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8507 {6, 2, 1}, /* shli r3, r2, 1 */
8508 {6, 2, 4}, /* shli r4, r2, 4 */
8509 {2, 3, 4}} /* sub r5, r3, r4 */
8511 {-41ll /* 0xffffffffffffffd7 */ ,
8512 {{2, 0, 1}, /* sub r2, zero, r1 */
8513 {4, 2, 2}, /* shl2add r3, r2, r2 */
8514 {5, 3, 2}} /* shl3add r4, r3, r2 */
8516 {-40ll /* 0xffffffffffffffd8 */ ,
8517 {{2, 0, 1}, /* sub r2, zero, r1 */
8518 {4, 2, 2}, /* shl2add r3, r2, r2 */
8519 {6, 3, 3}} /* shli r4, r3, 3 */
8521 {-39ll /* 0xffffffffffffffd9 */ ,
8522 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8523 {6, 2, 3}, /* shli r3, r2, 3 */
8524 {2, 1, 3}} /* sub r4, r1, r3 */
8526 {-38ll /* 0xffffffffffffffda */ ,
8527 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8528 {6, 1, 1}, /* shli r3, r1, 1 */
8529 {6, 2, 3}, /* shli r4, r2, 3 */
8530 {2, 3, 4}} /* sub r5, r3, r4 */
8532 {-37ll /* 0xffffffffffffffdb */ ,
8533 {{2, 0, 1}, /* sub r2, zero, r1 */
8534 {5, 2, 2}, /* shl3add r3, r2, r2 */
8535 {4, 3, 2}} /* shl2add r4, r3, r2 */
8537 {-36ll /* 0xffffffffffffffdc */ ,
8538 {{2, 0, 1}, /* sub r2, zero, r1 */
8539 {5, 2, 2}, /* shl3add r3, r2, r2 */
8540 {6, 3, 2}} /* shli r4, r3, 2 */
8542 {-35ll /* 0xffffffffffffffdd */ ,
8543 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8544 {6, 2, 3}, /* shli r3, r2, 3 */
8545 {2, 2, 3}} /* sub r4, r2, r3 */
8547 {-34ll /* 0xffffffffffffffde */ ,
8548 {{2, 0, 1}, /* sub r2, zero, r1 */
8549 {6, 2, 5}, /* shli r3, r2, 5 */
8550 {3, 2, 3}} /* shl1add r4, r2, r3 */
8552 {-33ll /* 0xffffffffffffffdf */ ,
8553 {{2, 0, 1}, /* sub r2, zero, r1 */
8554 {6, 1, 5}, /* shli r3, r1, 5 */
8555 {2, 2, 3}} /* sub r4, r2, r3 */
8557 {-32ll /* 0xffffffffffffffe0 */ ,
8558 {{2, 0, 1}, /* sub r2, zero, r1 */
8559 {6, 2, 5}} /* shli r3, r2, 5 */
8561 {-31ll /* 0xffffffffffffffe1 */ ,
8562 {{6, 1, 5}, /* shli r2, r1, 5 */
8563 {2, 1, 2}} /* sub r3, r1, r2 */
8565 {-30ll /* 0xffffffffffffffe2 */ ,
8566 {{6, 1, 1}, /* shli r2, r1, 1 */
8567 {6, 1, 5}, /* shli r3, r1, 5 */
8568 {2, 2, 3}} /* sub r4, r2, r3 */
8570 {-29ll /* 0xffffffffffffffe3 */ ,
8571 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8572 {6, 1, 5}, /* shli r3, r1, 5 */
8573 {2, 2, 3}} /* sub r4, r2, r3 */
8575 {-28ll /* 0xffffffffffffffe4 */ ,
8576 {{6, 1, 2}, /* shli r2, r1, 2 */
8577 {6, 1, 5}, /* shli r3, r1, 5 */
8578 {2, 2, 3}} /* sub r4, r2, r3 */
8580 {-27ll /* 0xffffffffffffffe5 */ ,
8581 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8582 {6, 1, 5}, /* shli r3, r1, 5 */
8583 {2, 2, 3}} /* sub r4, r2, r3 */
8585 {-26ll /* 0xffffffffffffffe6 */ ,
8586 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8587 {5, 2, 2}, /* shl3add r3, r2, r2 */
8588 {2, 1, 3}} /* sub r4, r1, r3 */
8590 {-25ll /* 0xffffffffffffffe7 */ ,
8591 {{6, 1, 3}, /* shli r2, r1, 3 */
8592 {4, 2, 1}, /* shl2add r3, r2, r1 */
8593 {2, 2, 3}} /* sub r4, r2, r3 */
8595 {-24ll /* 0xffffffffffffffe8 */ ,
8596 {{6, 1, 3}, /* shli r2, r1, 3 */
8597 {6, 1, 5}, /* shli r3, r1, 5 */
8598 {2, 2, 3}} /* sub r4, r2, r3 */
8600 {-23ll /* 0xffffffffffffffe9 */ ,
8601 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8602 {6, 1, 5}, /* shli r3, r1, 5 */
8603 {2, 2, 3}} /* sub r4, r2, r3 */
8605 {-22ll /* 0xffffffffffffffea */ ,
8606 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8607 {5, 2, 1}, /* shl3add r3, r2, r1 */
8608 {2, 2, 3}} /* sub r4, r2, r3 */
8610 {-21ll /* 0xffffffffffffffeb */ ,
8611 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8612 {6, 2, 3}, /* shli r3, r2, 3 */
8613 {2, 2, 3}} /* sub r4, r2, r3 */
8615 {-20ll /* 0xffffffffffffffec */ ,
8616 {{2, 0, 1}, /* sub r2, zero, r1 */
8617 {4, 2, 2}, /* shl2add r3, r2, r2 */
8618 {6, 3, 2}} /* shli r4, r3, 2 */
8620 {-19ll /* 0xffffffffffffffed */ ,
8621 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8622 {6, 2, 2}, /* shli r3, r2, 2 */
8623 {2, 1, 3}} /* sub r4, r1, r3 */
8625 {-18ll /* 0xffffffffffffffee */ ,
8626 {{2, 0, 1}, /* sub r2, zero, r1 */
8627 {5, 2, 2}, /* shl3add r3, r2, r2 */
8628 {6, 3, 1}} /* shli r4, r3, 1 */
8630 {-17ll /* 0xffffffffffffffef */ ,
8631 {{2, 0, 1}, /* sub r2, zero, r1 */
8632 {6, 1, 4}, /* shli r3, r1, 4 */
8633 {2, 2, 3}} /* sub r4, r2, r3 */
8635 {-16ll /* 0xfffffffffffffff0 */ ,
8636 {{2, 0, 1}, /* sub r2, zero, r1 */
8637 {6, 2, 4}} /* shli r3, r2, 4 */
8639 {-15ll /* 0xfffffffffffffff1 */ ,
8640 {{6, 1, 4}, /* shli r2, r1, 4 */
8641 {2, 1, 2}} /* sub r3, r1, r2 */
8643 {-14ll /* 0xfffffffffffffff2 */ ,
8644 {{6, 1, 1}, /* shli r2, r1, 1 */
8645 {6, 1, 4}, /* shli r3, r1, 4 */
8646 {2, 2, 3}} /* sub r4, r2, r3 */
8648 {-13ll /* 0xfffffffffffffff3 */ ,
8649 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8650 {6, 1, 4}, /* shli r3, r1, 4 */
8651 {2, 2, 3}} /* sub r4, r2, r3 */
8653 {-12ll /* 0xfffffffffffffff4 */ ,
8654 {{6, 1, 2}, /* shli r2, r1, 2 */
8655 {6, 1, 4}, /* shli r3, r1, 4 */
8656 {2, 2, 3}} /* sub r4, r2, r3 */
8658 {-11ll /* 0xfffffffffffffff5 */ ,
8659 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8660 {6, 1, 4}, /* shli r3, r1, 4 */
8661 {2, 2, 3}} /* sub r4, r2, r3 */
8663 {-10ll /* 0xfffffffffffffff6 */ ,
8664 {{2, 0, 1}, /* sub r2, zero, r1 */
8665 {5, 1, 1}, /* shl3add r3, r1, r1 */
8666 {2, 2, 3}} /* sub r4, r2, r3 */
8668 {-9ll /* 0xfffffffffffffff7 */ ,
8669 {{2, 0, 1}, /* sub r2, zero, r1 */
8670 {5, 2, 2}} /* shl3add r3, r2, r2 */
8672 {-8ll /* 0xfffffffffffffff8 */ ,
8673 {{2, 0, 1}, /* sub r2, zero, r1 */
8674 {6, 2, 3}} /* shli r3, r2, 3 */
8676 {-7ll /* 0xfffffffffffffff9 */ ,
8677 {{6, 1, 3}, /* shli r2, r1, 3 */
8678 {2, 1, 2}} /* sub r3, r1, r2 */
8680 {-6ll /* 0xfffffffffffffffa */ ,
8681 {{6, 1, 1}, /* shli r2, r1, 1 */
8682 {6, 1, 3}, /* shli r3, r1, 3 */
8683 {2, 2, 3}} /* sub r4, r2, r3 */
8685 {-5ll /* 0xfffffffffffffffb */ ,
8686 {{2, 0, 1}, /* sub r2, zero, r1 */
8687 {4, 2, 2}} /* shl2add r3, r2, r2 */
8689 {-4ll /* 0xfffffffffffffffc */ ,
8690 {{2, 0, 1}, /* sub r2, zero, r1 */
8691 {6, 2, 2}} /* shli r3, r2, 2 */
8693 {-3ll /* 0xfffffffffffffffd */ ,
8694 {{6, 1, 2}, /* shli r2, r1, 2 */
8695 {2, 1, 2}} /* sub r3, r1, r2 */
8697 {-2ll /* 0xfffffffffffffffe */ ,
8698 {{2, 0, 1}, /* sub r2, zero, r1 */
8699 {6, 2, 1}} /* shli r3, r2, 1 */
8701 {-1ll /* 0xffffffffffffffff */ ,
8702 {{2, 0, 1}} /* sub r2, zero, r1 */
8704 {2ll /* 0x2 */ ,
8705 {{6, 1, 1}} /* shli r2, r1, 1 */
8707 {3ll /* 0x3 */ ,
8708 {{3, 1, 1}} /* shl1add r2, r1, r1 */
8710 {4ll /* 0x4 */ ,
8711 {{6, 1, 2}} /* shli r2, r1, 2 */
8713 {5ll /* 0x5 */ ,
8714 {{4, 1, 1}} /* shl2add r2, r1, r1 */
8716 {6ll /* 0x6 */ ,
8717 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8718 {6, 2, 1}} /* shli r3, r2, 1 */
8720 {7ll /* 0x7 */ ,
8721 {{6, 1, 3}, /* shli r2, r1, 3 */
8722 {2, 2, 1}} /* sub r3, r2, r1 */
8724 {8ll /* 0x8 */ ,
8725 {{6, 1, 3}} /* shli r2, r1, 3 */
8727 {9ll /* 0x9 */ ,
8728 {{5, 1, 1}} /* shl3add r2, r1, r1 */
8730 {10ll /* 0xa */ ,
8731 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8732 {6, 2, 1}} /* shli r3, r2, 1 */
8734 {11ll /* 0xb */ ,
8735 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8736 {3, 2, 1}} /* shl1add r3, r2, r1 */
8738 {12ll /* 0xc */ ,
8739 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8740 {6, 2, 2}} /* shli r3, r2, 2 */
8742 {13ll /* 0xd */ ,
8743 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8744 {4, 2, 1}} /* shl2add r3, r2, r1 */
8746 {14ll /* 0xe */ ,
8747 {{6, 1, 1}, /* shli r2, r1, 1 */
8748 {6, 1, 4}, /* shli r3, r1, 4 */
8749 {2, 3, 2}} /* sub r4, r3, r2 */
8751 {15ll /* 0xf */ ,
8752 {{6, 1, 4}, /* shli r2, r1, 4 */
8753 {2, 2, 1}} /* sub r3, r2, r1 */
8755 {16ll /* 0x10 */ ,
8756 {{6, 1, 4}} /* shli r2, r1, 4 */
8758 {17ll /* 0x11 */ ,
8759 {{6, 1, 4}, /* shli r2, r1, 4 */
8760 {1, 1, 2}} /* add r3, r1, r2 */
8762 {18ll /* 0x12 */ ,
8763 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8764 {6, 2, 1}} /* shli r3, r2, 1 */
8766 {19ll /* 0x13 */ ,
8767 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8768 {3, 2, 1}} /* shl1add r3, r2, r1 */
8770 {20ll /* 0x14 */ ,
8771 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8772 {6, 2, 2}} /* shli r3, r2, 2 */
8774 {21ll /* 0x15 */ ,
8775 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8776 {4, 2, 1}} /* shl2add r3, r2, r1 */
8778 {22ll /* 0x16 */ ,
8779 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8780 {6, 1, 1}, /* shli r3, r1, 1 */
8781 {4, 2, 3}} /* shl2add r4, r2, r3 */
8783 {23ll /* 0x17 */ ,
8784 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8785 {6, 1, 5}, /* shli r3, r1, 5 */
8786 {2, 3, 2}} /* sub r4, r3, r2 */
8788 {24ll /* 0x18 */ ,
8789 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8790 {6, 2, 3}} /* shli r3, r2, 3 */
8792 {25ll /* 0x19 */ ,
8793 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8794 {5, 2, 1}} /* shl3add r3, r2, r1 */
8796 {26ll /* 0x1a */ ,
8797 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8798 {6, 1, 1}, /* shli r3, r1, 1 */
8799 {5, 2, 3}} /* shl3add r4, r2, r3 */
8801 {27ll /* 0x1b */ ,
8802 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8803 {5, 2, 2}} /* shl3add r3, r2, r2 */
8805 {28ll /* 0x1c */ ,
8806 {{6, 1, 2}, /* shli r2, r1, 2 */
8807 {6, 1, 5}, /* shli r3, r1, 5 */
8808 {2, 3, 2}} /* sub r4, r3, r2 */
8810 {29ll /* 0x1d */ ,
8811 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8812 {6, 1, 5}, /* shli r3, r1, 5 */
8813 {2, 3, 2}} /* sub r4, r3, r2 */
8815 {30ll /* 0x1e */ ,
8816 {{6, 1, 1}, /* shli r2, r1, 1 */
8817 {6, 1, 5}, /* shli r3, r1, 5 */
8818 {2, 3, 2}} /* sub r4, r3, r2 */
8820 {31ll /* 0x1f */ ,
8821 {{6, 1, 5}, /* shli r2, r1, 5 */
8822 {2, 2, 1}} /* sub r3, r2, r1 */
8824 {32ll /* 0x20 */ ,
8825 {{6, 1, 5}} /* shli r2, r1, 5 */
8827 {33ll /* 0x21 */ ,
8828 {{6, 1, 5}, /* shli r2, r1, 5 */
8829 {1, 1, 2}} /* add r3, r1, r2 */
8831 {34ll /* 0x22 */ ,
8832 {{6, 1, 5}, /* shli r2, r1, 5 */
8833 {3, 1, 2}} /* shl1add r3, r1, r2 */
8835 {35ll /* 0x23 */ ,
8836 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8837 {6, 1, 5}, /* shli r3, r1, 5 */
8838 {1, 2, 3}} /* add r4, r2, r3 */
8840 {36ll /* 0x24 */ ,
8841 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8842 {6, 2, 2}} /* shli r3, r2, 2 */
8844 {37ll /* 0x25 */ ,
8845 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8846 {4, 2, 1}} /* shl2add r3, r2, r1 */
8848 {38ll /* 0x26 */ ,
8849 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8850 {6, 1, 1}, /* shli r3, r1, 1 */
8851 {4, 2, 3}} /* shl2add r4, r2, r3 */
8853 {39ll /* 0x27 */ ,
8854 {{2, 0, 1}, /* sub r2, zero, r1 */
8855 {4, 1, 1}, /* shl2add r3, r1, r1 */
8856 {5, 3, 2}} /* shl3add r4, r3, r2 */
8858 {40ll /* 0x28 */ ,
8859 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8860 {6, 2, 3}} /* shli r3, r2, 3 */
8862 {41ll /* 0x29 */ ,
8863 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8864 {5, 2, 1}} /* shl3add r3, r2, r1 */
8866 {42ll /* 0x2a */ ,
8867 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8868 {6, 1, 1}, /* shli r3, r1, 1 */
8869 {5, 2, 3}} /* shl3add r4, r2, r3 */
8871 {43ll /* 0x2b */ ,
8872 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8873 {4, 1, 1}, /* shl2add r3, r1, r1 */
8874 {5, 3, 2}} /* shl3add r4, r3, r2 */
8876 {44ll /* 0x2c */ ,
8877 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8878 {6, 1, 2}, /* shli r3, r1, 2 */
8879 {5, 2, 3}} /* shl3add r4, r2, r3 */
8881 {45ll /* 0x2d */ ,
8882 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8883 {5, 2, 2}} /* shl3add r3, r2, r2 */
8885 {46ll /* 0x2e */ ,
8886 {{6, 1, 4}, /* shli r2, r1, 4 */
8887 {2, 2, 1}, /* sub r3, r2, r1 */
8888 {3, 3, 2}} /* shl1add r4, r3, r2 */
8890 {47ll /* 0x2f */ ,
8891 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8892 {6, 2, 4}, /* shli r3, r2, 4 */
8893 {2, 3, 1}} /* sub r4, r3, r1 */
8895 {48ll /* 0x30 */ ,
8896 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8897 {6, 2, 4}} /* shli r3, r2, 4 */
8899 {49ll /* 0x31 */ ,
8900 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8901 {5, 1, 1}, /* shl3add r3, r1, r1 */
8902 {5, 2, 3}} /* shl3add r4, r2, r3 */
8904 {50ll /* 0x32 */ ,
8905 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8906 {6, 1, 5}, /* shli r3, r1, 5 */
8907 {3, 2, 3}} /* shl1add r4, r2, r3 */
8909 {51ll /* 0x33 */ ,
8910 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8911 {6, 2, 4}, /* shli r3, r2, 4 */
8912 {1, 2, 3}} /* add r4, r2, r3 */
8914 {52ll /* 0x34 */ ,
8915 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8916 {6, 1, 5}, /* shli r3, r1, 5 */
8917 {4, 2, 3}} /* shl2add r4, r2, r3 */
8919 {53ll /* 0x35 */ ,
8920 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8921 {1, 1, 2}, /* add r3, r1, r2 */
8922 {5, 3, 2}} /* shl3add r4, r3, r2 */
8924 {54ll /* 0x36 */ ,
8925 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8926 {5, 2, 2}, /* shl3add r3, r2, r2 */
8927 {6, 3, 1}} /* shli r4, r3, 1 */
8929 {55ll /* 0x37 */ ,
8930 {{5, 1, 1}, /* shl3add r2, r1, r1 */
8931 {6, 1, 6}, /* shli r3, r1, 6 */
8932 {2, 3, 2}} /* sub r4, r3, r2 */
8934 {56ll /* 0x38 */ ,
8935 {{6, 1, 3}, /* shli r2, r1, 3 */
8936 {6, 1, 6}, /* shli r3, r1, 6 */
8937 {2, 3, 2}} /* sub r4, r3, r2 */
8939 {57ll /* 0x39 */ ,
8940 {{6, 1, 3}, /* shli r2, r1, 3 */
8941 {2, 1, 2}, /* sub r3, r1, r2 */
8942 {5, 2, 3}} /* shl3add r4, r2, r3 */
8944 {58ll /* 0x3a */ ,
8945 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8946 {6, 1, 5}, /* shli r3, r1, 5 */
8947 {2, 3, 2}, /* sub r4, r3, r2 */
8948 {6, 4, 1}} /* shli r5, r4, 1 */
8950 {59ll /* 0x3b */ ,
8951 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8952 {6, 1, 6}, /* shli r3, r1, 6 */
8953 {2, 3, 2}} /* sub r4, r3, r2 */
8955 {60ll /* 0x3c */ ,
8956 {{6, 1, 2}, /* shli r2, r1, 2 */
8957 {6, 1, 6}, /* shli r3, r1, 6 */
8958 {2, 3, 2}} /* sub r4, r3, r2 */
8960 {61ll /* 0x3d */ ,
8961 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8962 {6, 1, 6}, /* shli r3, r1, 6 */
8963 {2, 3, 2}} /* sub r4, r3, r2 */
8965 {62ll /* 0x3e */ ,
8966 {{6, 1, 1}, /* shli r2, r1, 1 */
8967 {6, 1, 6}, /* shli r3, r1, 6 */
8968 {2, 3, 2}} /* sub r4, r3, r2 */
8970 {63ll /* 0x3f */ ,
8971 {{6, 1, 6}, /* shli r2, r1, 6 */
8972 {2, 2, 1}} /* sub r3, r2, r1 */
8974 {64ll /* 0x40 */ ,
8975 {{6, 1, 6}} /* shli r2, r1, 6 */
8977 {65ll /* 0x41 */ ,
8978 {{6, 1, 6}, /* shli r2, r1, 6 */
8979 {1, 1, 2}} /* add r3, r1, r2 */
8981 {66ll /* 0x42 */ ,
8982 {{6, 1, 6}, /* shli r2, r1, 6 */
8983 {3, 1, 2}} /* shl1add r3, r1, r2 */
8985 {67ll /* 0x43 */ ,
8986 {{3, 1, 1}, /* shl1add r2, r1, r1 */
8987 {6, 1, 6}, /* shli r3, r1, 6 */
8988 {1, 2, 3}} /* add r4, r2, r3 */
8990 {68ll /* 0x44 */ ,
8991 {{6, 1, 6}, /* shli r2, r1, 6 */
8992 {4, 1, 2}} /* shl2add r3, r1, r2 */
8994 {69ll /* 0x45 */ ,
8995 {{4, 1, 1}, /* shl2add r2, r1, r1 */
8996 {6, 1, 6}, /* shli r3, r1, 6 */
8997 {1, 2, 3}} /* add r4, r2, r3 */
8999 {70ll /* 0x46 */ ,
9000 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9001 {6, 1, 6}, /* shli r3, r1, 6 */
9002 {3, 2, 3}} /* shl1add r4, r2, r3 */
9004 {71ll /* 0x47 */ ,
9005 {{2, 0, 1}, /* sub r2, zero, r1 */
9006 {5, 1, 1}, /* shl3add r3, r1, r1 */
9007 {5, 3, 2}} /* shl3add r4, r3, r2 */
9009 {72ll /* 0x48 */ ,
9010 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9011 {6, 2, 3}} /* shli r3, r2, 3 */
9013 {73ll /* 0x49 */ ,
9014 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9015 {5, 2, 1}} /* shl3add r3, r2, r1 */
9017 {74ll /* 0x4a */ ,
9018 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9019 {6, 1, 1}, /* shli r3, r1, 1 */
9020 {5, 2, 3}} /* shl3add r4, r2, r3 */
9022 {75ll /* 0x4b */ ,
9023 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9024 {5, 1, 1}, /* shl3add r3, r1, r1 */
9025 {5, 3, 2}} /* shl3add r4, r3, r2 */
9027 {76ll /* 0x4c */ ,
9028 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9029 {6, 1, 2}, /* shli r3, r1, 2 */
9030 {5, 2, 3}} /* shl3add r4, r2, r3 */
9032 {77ll /* 0x4d */ ,
9033 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9034 {5, 1, 1}, /* shl3add r3, r1, r1 */
9035 {5, 3, 2}} /* shl3add r4, r3, r2 */
9037 {78ll /* 0x4e */ ,
9038 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9039 {6, 1, 1}, /* shli r3, r1, 1 */
9040 {6, 2, 4}, /* shli r4, r2, 4 */
9041 {2, 4, 3}} /* sub r5, r4, r3 */
9043 {79ll /* 0x4f */ ,
9044 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9045 {6, 2, 4}, /* shli r3, r2, 4 */
9046 {2, 3, 1}} /* sub r4, r3, r1 */
9048 {80ll /* 0x50 */ ,
9049 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9050 {6, 2, 4}} /* shli r3, r2, 4 */
9052 {81ll /* 0x51 */ ,
9053 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9054 {5, 2, 2}} /* shl3add r3, r2, r2 */
9056 {82ll /* 0x52 */ ,
9057 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9058 {6, 1, 6}, /* shli r3, r1, 6 */
9059 {3, 2, 3}} /* shl1add r4, r2, r3 */
9061 {83ll /* 0x53 */ ,
9062 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9063 {5, 2, 1}, /* shl3add r3, r2, r1 */
9064 {3, 3, 1}} /* shl1add r4, r3, r1 */
9066 {84ll /* 0x54 */ ,
9067 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9068 {6, 1, 6}, /* shli r3, r1, 6 */
9069 {4, 2, 3}} /* shl2add r4, r2, r3 */
9071 {85ll /* 0x55 */ ,
9072 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9073 {6, 2, 4}, /* shli r3, r2, 4 */
9074 {1, 2, 3}} /* add r4, r2, r3 */
9076 {86ll /* 0x56 */ ,
9077 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9078 {1, 1, 2}, /* add r3, r1, r2 */
9079 {6, 2, 4}, /* shli r4, r2, 4 */
9080 {1, 3, 4}} /* add r5, r3, r4 */
9082 {87ll /* 0x57 */ ,
9083 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9084 {5, 2, 1}, /* shl3add r3, r2, r1 */
9085 {3, 3, 2}} /* shl1add r4, r3, r2 */
9087 {88ll /* 0x58 */ ,
9088 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9089 {6, 1, 6}, /* shli r3, r1, 6 */
9090 {5, 2, 3}} /* shl3add r4, r2, r3 */
9092 {89ll /* 0x59 */ ,
9093 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9094 {1, 1, 2}, /* add r3, r1, r2 */
9095 {5, 3, 2}} /* shl3add r4, r3, r2 */
9097 {90ll /* 0x5a */ ,
9098 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9099 {5, 2, 2}, /* shl3add r3, r2, r2 */
9100 {6, 3, 1}} /* shli r4, r3, 1 */
9102 {91ll /* 0x5b */ ,
9103 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9104 {5, 2, 2}, /* shl3add r3, r2, r2 */
9105 {3, 3, 1}} /* shl1add r4, r3, r1 */
9107 {92ll /* 0x5c */ ,
9108 {{6, 1, 1}, /* shli r2, r1, 1 */
9109 {6, 1, 5}, /* shli r3, r1, 5 */
9110 {2, 3, 2}, /* sub r4, r3, r2 */
9111 {3, 4, 3}} /* shl1add r5, r4, r3 */
9113 {93ll /* 0x5d */ ,
9114 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9115 {6, 2, 5}, /* shli r3, r2, 5 */
9116 {2, 3, 2}} /* sub r4, r3, r2 */
9118 {94ll /* 0x5e */ ,
9119 {{6, 1, 5}, /* shli r2, r1, 5 */
9120 {2, 2, 1}, /* sub r3, r2, r1 */
9121 {3, 3, 2}} /* shl1add r4, r3, r2 */
9123 {95ll /* 0x5f */ ,
9124 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9125 {6, 2, 5}, /* shli r3, r2, 5 */
9126 {2, 3, 1}} /* sub r4, r3, r1 */
9128 {96ll /* 0x60 */ ,
9129 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9130 {6, 2, 5}} /* shli r3, r2, 5 */
9132 {97ll /* 0x61 */ ,
9133 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9134 {6, 2, 5}, /* shli r3, r2, 5 */
9135 {1, 1, 3}} /* add r4, r1, r3 */
9137 {98ll /* 0x62 */ ,
9138 {{6, 1, 5}, /* shli r2, r1, 5 */
9139 {1, 1, 2}, /* add r3, r1, r2 */
9140 {3, 3, 2}} /* shl1add r4, r3, r2 */
9142 {99ll /* 0x63 */ ,
9143 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9144 {6, 2, 5}, /* shli r3, r2, 5 */
9145 {1, 2, 3}} /* add r4, r2, r3 */
9147 {100ll /* 0x64 */ ,
9148 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9149 {6, 1, 6}, /* shli r3, r1, 6 */
9150 {4, 2, 3}} /* shl2add r4, r2, r3 */
9152 {101ll /* 0x65 */ ,
9153 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9154 {5, 2, 1}, /* shl3add r3, r2, r1 */
9155 {4, 3, 1}} /* shl2add r4, r3, r1 */
9157 {102ll /* 0x66 */ ,
9158 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9159 {6, 2, 5}, /* shli r3, r2, 5 */
9160 {3, 2, 3}} /* shl1add r4, r2, r3 */
9162 {103ll /* 0x67 */ ,
9163 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9164 {5, 2, 1}, /* shl3add r3, r2, r1 */
9165 {4, 3, 2}} /* shl2add r4, r3, r2 */
9167 {104ll /* 0x68 */ ,
9168 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9169 {6, 1, 6}, /* shli r3, r1, 6 */
9170 {5, 2, 3}} /* shl3add r4, r2, r3 */
9172 {105ll /* 0x69 */ ,
9173 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9174 {4, 2, 1}, /* shl2add r3, r2, r1 */
9175 {5, 3, 1}} /* shl3add r4, r3, r1 */
9177 {106ll /* 0x6a */ ,
9178 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9179 {4, 2, 1}, /* shl2add r3, r2, r1 */
9180 {6, 1, 1}, /* shli r4, r1, 1 */
9181 {5, 3, 4}} /* shl3add r5, r3, r4 */
9183 {107ll /* 0x6b */ ,
9184 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9185 {4, 2, 1}, /* shl2add r3, r2, r1 */
9186 {5, 3, 2}} /* shl3add r4, r3, r2 */
9188 {108ll /* 0x6c */ ,
9189 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9190 {5, 2, 2}, /* shl3add r3, r2, r2 */
9191 {6, 3, 2}} /* shli r4, r3, 2 */
9193 {109ll /* 0x6d */ ,
9194 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9195 {5, 2, 2}, /* shl3add r3, r2, r2 */
9196 {4, 3, 1}} /* shl2add r4, r3, r1 */
9198 {110ll /* 0x6e */ ,
9199 {{6, 1, 4}, /* shli r2, r1, 4 */
9200 {3, 1, 2}, /* shl1add r3, r1, r2 */
9201 {6, 2, 3}, /* shli r4, r2, 3 */
9202 {2, 4, 3}} /* sub r5, r4, r3 */
9204 {111ll /* 0x6f */ ,
9205 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9206 {5, 2, 2}, /* shl3add r3, r2, r2 */
9207 {4, 3, 2}} /* shl2add r4, r3, r2 */
9209 {112ll /* 0x70 */ ,
9210 {{6, 1, 4}, /* shli r2, r1, 4 */
9211 {6, 1, 7}, /* shli r3, r1, 7 */
9212 {2, 3, 2}} /* sub r4, r3, r2 */
9214 {113ll /* 0x71 */ ,
9215 {{6, 1, 4}, /* shli r2, r1, 4 */
9216 {2, 1, 2}, /* sub r3, r1, r2 */
9217 {5, 2, 3}} /* shl3add r4, r2, r3 */
9219 {114ll /* 0x72 */ ,
9220 {{6, 1, 1}, /* shli r2, r1, 1 */
9221 {6, 1, 4}, /* shli r3, r1, 4 */
9222 {2, 2, 3}, /* sub r4, r2, r3 */
9223 {5, 3, 4}} /* shl3add r5, r3, r4 */
9225 {115ll /* 0x73 */ ,
9226 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9227 {6, 1, 1}, /* shli r3, r1, 1 */
9228 {4, 2, 3}, /* shl2add r4, r2, r3 */
9229 {5, 4, 2}} /* shl3add r5, r4, r2 */
9231 {116ll /* 0x74 */ ,
9232 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9233 {6, 1, 5}, /* shli r3, r1, 5 */
9234 {2, 3, 2}, /* sub r4, r3, r2 */
9235 {6, 4, 2}} /* shli r5, r4, 2 */
9237 {117ll /* 0x75 */ ,
9238 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9239 {4, 2, 1}, /* shl2add r3, r2, r1 */
9240 {5, 3, 3}} /* shl3add r4, r3, r3 */
9242 {118ll /* 0x76 */ ,
9243 {{6, 1, 3}, /* shli r2, r1, 3 */
9244 {3, 1, 2}, /* shl1add r3, r1, r2 */
9245 {6, 2, 4}, /* shli r4, r2, 4 */
9246 {2, 4, 3}} /* sub r5, r4, r3 */
9248 {119ll /* 0x77 */ ,
9249 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9250 {6, 1, 7}, /* shli r3, r1, 7 */
9251 {2, 3, 2}} /* sub r4, r3, r2 */
9253 {120ll /* 0x78 */ ,
9254 {{6, 1, 3}, /* shli r2, r1, 3 */
9255 {6, 1, 7}, /* shli r3, r1, 7 */
9256 {2, 3, 2}} /* sub r4, r3, r2 */
9258 {121ll /* 0x79 */ ,
9259 {{6, 1, 4}, /* shli r2, r1, 4 */
9260 {2, 2, 1}, /* sub r3, r2, r1 */
9261 {5, 3, 1}} /* shl3add r4, r3, r1 */
9263 {122ll /* 0x7a */ ,
9264 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9265 {6, 1, 6}, /* shli r3, r1, 6 */
9266 {2, 3, 2}, /* sub r4, r3, r2 */
9267 {6, 4, 1}} /* shli r5, r4, 1 */
9269 {123ll /* 0x7b */ ,
9270 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9271 {6, 1, 7}, /* shli r3, r1, 7 */
9272 {2, 3, 2}} /* sub r4, r3, r2 */
9274 {124ll /* 0x7c */ ,
9275 {{6, 1, 2}, /* shli r2, r1, 2 */
9276 {6, 1, 7}, /* shli r3, r1, 7 */
9277 {2, 3, 2}} /* sub r4, r3, r2 */
9279 {125ll /* 0x7d */ ,
9280 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9281 {6, 1, 7}, /* shli r3, r1, 7 */
9282 {2, 3, 2}} /* sub r4, r3, r2 */
9284 {126ll /* 0x7e */ ,
9285 {{6, 1, 1}, /* shli r2, r1, 1 */
9286 {6, 1, 7}, /* shli r3, r1, 7 */
9287 {2, 3, 2}} /* sub r4, r3, r2 */
9289 {127ll /* 0x7f */ ,
9290 {{6, 1, 7}, /* shli r2, r1, 7 */
9291 {2, 2, 1}} /* sub r3, r2, r1 */
9293 {128ll /* 0x80 */ ,
9294 {{6, 1, 7}} /* shli r2, r1, 7 */
9296 {129ll /* 0x81 */ ,
9297 {{6, 1, 7}, /* shli r2, r1, 7 */
9298 {1, 1, 2}} /* add r3, r1, r2 */
9300 {130ll /* 0x82 */ ,
9301 {{6, 1, 7}, /* shli r2, r1, 7 */
9302 {3, 1, 2}} /* shl1add r3, r1, r2 */
9304 {131ll /* 0x83 */ ,
9305 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9306 {6, 1, 7}, /* shli r3, r1, 7 */
9307 {1, 2, 3}} /* add r4, r2, r3 */
9309 {132ll /* 0x84 */ ,
9310 {{6, 1, 7}, /* shli r2, r1, 7 */
9311 {4, 1, 2}} /* shl2add r3, r1, r2 */
9313 {133ll /* 0x85 */ ,
9314 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9315 {6, 1, 7}, /* shli r3, r1, 7 */
9316 {1, 2, 3}} /* add r4, r2, r3 */
9318 {134ll /* 0x86 */ ,
9319 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9320 {6, 1, 7}, /* shli r3, r1, 7 */
9321 {3, 2, 3}} /* shl1add r4, r2, r3 */
9323 {135ll /* 0x87 */ ,
9324 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9325 {6, 2, 4}, /* shli r3, r2, 4 */
9326 {2, 3, 2}} /* sub r4, r3, r2 */
9328 {136ll /* 0x88 */ ,
9329 {{6, 1, 7}, /* shli r2, r1, 7 */
9330 {5, 1, 2}} /* shl3add r3, r1, r2 */
9332 {137ll /* 0x89 */ ,
9333 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9334 {6, 1, 7}, /* shli r3, r1, 7 */
9335 {1, 2, 3}} /* add r4, r2, r3 */
9337 {138ll /* 0x8a */ ,
9338 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9339 {6, 1, 7}, /* shli r3, r1, 7 */
9340 {3, 2, 3}} /* shl1add r4, r2, r3 */
9342 {139ll /* 0x8b */ ,
9343 {{6, 1, 1}, /* shli r2, r1, 1 */
9344 {1, 1, 2}, /* add r3, r1, r2 */
9345 {5, 2, 1}, /* shl3add r4, r2, r1 */
9346 {5, 4, 3}} /* shl3add r5, r4, r3 */
9348 {140ll /* 0x8c */ ,
9349 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9350 {6, 1, 7}, /* shli r3, r1, 7 */
9351 {4, 2, 3}} /* shl2add r4, r2, r3 */
9353 {141ll /* 0x8d */ ,
9354 {{6, 1, 2}, /* shli r2, r1, 2 */
9355 {1, 1, 2}, /* add r3, r1, r2 */
9356 {4, 2, 1}, /* shl2add r4, r2, r1 */
9357 {5, 4, 3}} /* shl3add r5, r4, r3 */
9359 {142ll /* 0x8e */ ,
9360 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9361 {6, 1, 1}, /* shli r3, r1, 1 */
9362 {6, 2, 4}, /* shli r4, r2, 4 */
9363 {2, 4, 3}} /* sub r5, r4, r3 */
9365 {143ll /* 0x8f */ ,
9366 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9367 {6, 2, 4}, /* shli r3, r2, 4 */
9368 {2, 3, 1}} /* sub r4, r3, r1 */
9370 {144ll /* 0x90 */ ,
9371 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9372 {6, 2, 4}} /* shli r3, r2, 4 */
9374 {145ll /* 0x91 */ ,
9375 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9376 {6, 2, 4}, /* shli r3, r2, 4 */
9377 {1, 1, 3}} /* add r4, r1, r3 */
9379 {146ll /* 0x92 */ ,
9380 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9381 {6, 1, 7}, /* shli r3, r1, 7 */
9382 {3, 2, 3}} /* shl1add r4, r2, r3 */
9384 {147ll /* 0x93 */ ,
9385 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9386 {5, 2, 1}, /* shl3add r3, r2, r1 */
9387 {3, 3, 1}} /* shl1add r4, r3, r1 */
9389 {148ll /* 0x94 */ ,
9390 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9391 {6, 1, 7}, /* shli r3, r1, 7 */
9392 {4, 2, 3}} /* shl2add r4, r2, r3 */
9394 {149ll /* 0x95 */ ,
9395 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9396 {4, 2, 1}, /* shl2add r3, r2, r1 */
9397 {4, 3, 1}} /* shl2add r4, r3, r1 */
9399 {150ll /* 0x96 */ ,
9400 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9401 {6, 2, 1}, /* shli r3, r2, 1 */
9402 {6, 2, 5}, /* shli r4, r2, 5 */
9403 {2, 4, 3}} /* sub r5, r4, r3 */
9405 {151ll /* 0x97 */ ,
9406 {{6, 1, 4}, /* shli r2, r1, 4 */
9407 {1, 1, 2}, /* add r3, r1, r2 */
9408 {2, 2, 1}, /* sub r4, r2, r1 */
9409 {5, 3, 4}} /* shl3add r5, r3, r4 */
9411 {152ll /* 0x98 */ ,
9412 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9413 {6, 1, 7}, /* shli r3, r1, 7 */
9414 {5, 2, 3}} /* shl3add r4, r2, r3 */
9416 {153ll /* 0x99 */ ,
9417 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9418 {6, 2, 4}, /* shli r3, r2, 4 */
9419 {1, 2, 3}} /* add r4, r2, r3 */
9421 {154ll /* 0x9a */ ,
9422 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9423 {1, 1, 2}, /* add r3, r1, r2 */
9424 {6, 2, 4}, /* shli r4, r2, 4 */
9425 {1, 3, 4}} /* add r5, r3, r4 */
9427 {155ll /* 0x9b */ ,
9428 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9429 {6, 2, 5}, /* shli r3, r2, 5 */
9430 {2, 3, 2}} /* sub r4, r3, r2 */
9432 {156ll /* 0x9c */ ,
9433 {{6, 1, 5}, /* shli r2, r1, 5 */
9434 {2, 2, 1}, /* sub r3, r2, r1 */
9435 {4, 3, 2}} /* shl2add r4, r3, r2 */
9437 {157ll /* 0x9d */ ,
9438 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9439 {4, 2, 1}, /* shl2add r3, r2, r1 */
9440 {4, 3, 2}} /* shl2add r4, r3, r2 */
9442 {158ll /* 0x9e */ ,
9443 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9444 {6, 1, 1}, /* shli r3, r1, 1 */
9445 {6, 2, 5}, /* shli r4, r2, 5 */
9446 {2, 4, 3}} /* sub r5, r4, r3 */
9448 {159ll /* 0x9f */ ,
9449 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9450 {6, 2, 5}, /* shli r3, r2, 5 */
9451 {2, 3, 1}} /* sub r4, r3, r1 */
9453 {160ll /* 0xa0 */ ,
9454 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9455 {6, 2, 5}} /* shli r3, r2, 5 */
9457 {161ll /* 0xa1 */ ,
9458 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9459 {6, 2, 5}, /* shli r3, r2, 5 */
9460 {1, 1, 3}} /* add r4, r1, r3 */
9462 {162ll /* 0xa2 */ ,
9463 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9464 {5, 2, 2}, /* shl3add r3, r2, r2 */
9465 {6, 3, 1}} /* shli r4, r3, 1 */
9467 {163ll /* 0xa3 */ ,
9468 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9469 {5, 2, 2}, /* shl3add r3, r2, r2 */
9470 {3, 3, 1}} /* shl1add r4, r3, r1 */
9472 {164ll /* 0xa4 */ ,
9473 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9474 {6, 1, 7}, /* shli r3, r1, 7 */
9475 {4, 2, 3}} /* shl2add r4, r2, r3 */
9477 {165ll /* 0xa5 */ ,
9478 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9479 {6, 2, 5}, /* shli r3, r2, 5 */
9480 {1, 2, 3}} /* add r4, r2, r3 */
9482 {166ll /* 0xa6 */ ,
9483 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9484 {1, 1, 2}, /* add r3, r1, r2 */
9485 {6, 2, 5}, /* shli r4, r2, 5 */
9486 {1, 3, 4}} /* add r5, r3, r4 */
9488 {167ll /* 0xa7 */ ,
9489 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9490 {3, 1, 2}, /* shl1add r3, r1, r2 */
9491 {6, 2, 5}, /* shli r4, r2, 5 */
9492 {1, 3, 4}} /* add r5, r3, r4 */
9494 {168ll /* 0xa8 */ ,
9495 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9496 {6, 1, 7}, /* shli r3, r1, 7 */
9497 {5, 2, 3}} /* shl3add r4, r2, r3 */
9499 {169ll /* 0xa9 */ ,
9500 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9501 {4, 2, 1}, /* shl2add r3, r2, r1 */
9502 {5, 3, 1}} /* shl3add r4, r3, r1 */
9504 {170ll /* 0xaa */ ,
9505 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9506 {6, 2, 5}, /* shli r3, r2, 5 */
9507 {3, 2, 3}} /* shl1add r4, r2, r3 */
9509 {171ll /* 0xab */ ,
9510 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9511 {3, 2, 1}, /* shl1add r3, r2, r1 */
9512 {5, 3, 3}} /* shl3add r4, r3, r3 */
9514 {172ll /* 0xac */ ,
9515 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9516 {6, 1, 5}, /* shli r3, r1, 5 */
9517 {1, 2, 3}, /* add r4, r2, r3 */
9518 {4, 4, 3}} /* shl2add r5, r4, r3 */
9520 {173ll /* 0xad */ ,
9521 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9522 {4, 2, 1}, /* shl2add r3, r2, r1 */
9523 {5, 3, 2}} /* shl3add r4, r3, r2 */
9525 {174ll /* 0xae */ ,
9526 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9527 {5, 2, 1}, /* shl3add r3, r2, r1 */
9528 {6, 2, 1}, /* shli r4, r2, 1 */
9529 {4, 3, 4}} /* shl2add r5, r3, r4 */
9531 {175ll /* 0xaf */ ,
9532 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9533 {6, 1, 5}, /* shli r3, r1, 5 */
9534 {1, 2, 3}, /* add r4, r2, r3 */
9535 {4, 4, 4}} /* shl2add r5, r4, r4 */
9537 {176ll /* 0xb0 */ ,
9538 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9539 {3, 2, 1}, /* shl1add r3, r2, r1 */
9540 {6, 3, 4}} /* shli r4, r3, 4 */
9542 {177ll /* 0xb1 */ ,
9543 {{6, 1, 4}, /* shli r2, r1, 4 */
9544 {1, 1, 2}, /* add r3, r1, r2 */
9545 {4, 2, 2}, /* shl2add r4, r2, r2 */
9546 {3, 4, 3}} /* shl1add r5, r4, r3 */
9548 {178ll /* 0xb2 */ ,
9549 {{6, 1, 4}, /* shli r2, r1, 4 */
9550 {1, 1, 2}, /* add r3, r1, r2 */
9551 {5, 2, 2}, /* shl3add r4, r2, r2 */
9552 {3, 3, 4}} /* shl1add r5, r3, r4 */
9554 {179ll /* 0xb3 */ ,
9555 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9556 {4, 2, 1}, /* shl2add r3, r2, r1 */
9557 {6, 2, 6}, /* shli r4, r2, 6 */
9558 {2, 4, 3}} /* sub r5, r4, r3 */
9560 {180ll /* 0xb4 */ ,
9561 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9562 {5, 2, 2}, /* shl3add r3, r2, r2 */
9563 {6, 3, 2}} /* shli r4, r3, 2 */
9565 {181ll /* 0xb5 */ ,
9566 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9567 {5, 2, 2}, /* shl3add r3, r2, r2 */
9568 {4, 3, 1}} /* shl2add r4, r3, r1 */
9570 {182ll /* 0xb6 */ ,
9571 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9572 {5, 2, 2}, /* shl3add r3, r2, r2 */
9573 {6, 1, 1}, /* shli r4, r1, 1 */
9574 {4, 3, 4}} /* shl2add r5, r3, r4 */
9576 {183ll /* 0xb7 */ ,
9577 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9578 {3, 2, 2}, /* shl1add r3, r2, r2 */
9579 {6, 2, 6}, /* shli r4, r2, 6 */
9580 {2, 4, 3}} /* sub r5, r4, r3 */
9582 {184ll /* 0xb8 */ ,
9583 {{6, 1, 2}, /* shli r2, r1, 2 */
9584 {6, 1, 6}, /* shli r3, r1, 6 */
9585 {2, 3, 2}, /* sub r4, r3, r2 */
9586 {3, 4, 3}} /* shl1add r5, r4, r3 */
9588 {185ll /* 0xb9 */ ,
9589 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9590 {5, 2, 2}, /* shl3add r3, r2, r2 */
9591 {4, 3, 2}} /* shl2add r4, r3, r2 */
9593 {186ll /* 0xba */ ,
9594 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9595 {6, 2, 1}, /* shli r3, r2, 1 */
9596 {6, 2, 6}, /* shli r4, r2, 6 */
9597 {2, 4, 3}} /* sub r5, r4, r3 */
9599 {187ll /* 0xbb */ ,
9600 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9601 {3, 1, 2}, /* shl1add r3, r1, r2 */
9602 {6, 2, 6}, /* shli r4, r2, 6 */
9603 {2, 4, 3}} /* sub r5, r4, r3 */
9605 {188ll /* 0xbc */ ,
9606 {{6, 1, 1}, /* shli r2, r1, 1 */
9607 {6, 1, 6}, /* shli r3, r1, 6 */
9608 {2, 3, 2}, /* sub r4, r3, r2 */
9609 {3, 4, 3}} /* shl1add r5, r4, r3 */
9611 {189ll /* 0xbd */ ,
9612 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9613 {6, 2, 6}, /* shli r3, r2, 6 */
9614 {2, 3, 2}} /* sub r4, r3, r2 */
9616 {190ll /* 0xbe */ ,
9617 {{6, 1, 6}, /* shli r2, r1, 6 */
9618 {2, 2, 1}, /* sub r3, r2, r1 */
9619 {3, 3, 2}} /* shl1add r4, r3, r2 */
9621 {191ll /* 0xbf */ ,
9622 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9623 {6, 2, 6}, /* shli r3, r2, 6 */
9624 {2, 3, 1}} /* sub r4, r3, r1 */
9626 {192ll /* 0xc0 */ ,
9627 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9628 {6, 2, 6}} /* shli r3, r2, 6 */
9630 {193ll /* 0xc1 */ ,
9631 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9632 {6, 2, 6}, /* shli r3, r2, 6 */
9633 {1, 1, 3}} /* add r4, r1, r3 */
9635 {194ll /* 0xc2 */ ,
9636 {{6, 1, 6}, /* shli r2, r1, 6 */
9637 {1, 1, 2}, /* add r3, r1, r2 */
9638 {3, 3, 2}} /* shl1add r4, r3, r2 */
9640 {195ll /* 0xc3 */ ,
9641 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9642 {6, 2, 6}, /* shli r3, r2, 6 */
9643 {1, 2, 3}} /* add r4, r2, r3 */
9645 {196ll /* 0xc4 */ ,
9646 {{6, 1, 6}, /* shli r2, r1, 6 */
9647 {3, 1, 2}, /* shl1add r3, r1, r2 */
9648 {3, 3, 2}} /* shl1add r4, r3, r2 */
9650 {197ll /* 0xc5 */ ,
9651 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9652 {3, 1, 2}, /* shl1add r3, r1, r2 */
9653 {6, 2, 6}, /* shli r4, r2, 6 */
9654 {1, 3, 4}} /* add r5, r3, r4 */
9656 {198ll /* 0xc6 */ ,
9657 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9658 {6, 2, 6}, /* shli r3, r2, 6 */
9659 {3, 2, 3}} /* shl1add r4, r2, r3 */
9661 {199ll /* 0xc7 */ ,
9662 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9663 {3, 2, 1}, /* shl1add r3, r2, r1 */
9664 {6, 2, 6}, /* shli r4, r2, 6 */
9665 {1, 3, 4}} /* add r5, r3, r4 */
9667 {200ll /* 0xc8 */ ,
9668 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9669 {6, 1, 7}, /* shli r3, r1, 7 */
9670 {5, 2, 3}} /* shl3add r4, r2, r3 */
9672 {201ll /* 0xc9 */ ,
9673 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9674 {5, 2, 1}, /* shl3add r3, r2, r1 */
9675 {5, 3, 1}} /* shl3add r4, r3, r1 */
9677 {202ll /* 0xca */ ,
9678 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9679 {5, 2, 1}, /* shl3add r3, r2, r1 */
9680 {6, 1, 1}, /* shli r4, r1, 1 */
9681 {5, 3, 4}} /* shl3add r5, r3, r4 */
9683 {203ll /* 0xcb */ ,
9684 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9685 {5, 2, 1}, /* shl3add r3, r2, r1 */
9686 {5, 3, 2}} /* shl3add r4, r3, r2 */
9688 {204ll /* 0xcc */ ,
9689 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9690 {6, 2, 6}, /* shli r3, r2, 6 */
9691 {4, 2, 3}} /* shl2add r4, r2, r3 */
9693 {205ll /* 0xcd */ ,
9694 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9695 {4, 2, 2}, /* shl2add r3, r2, r2 */
9696 {5, 3, 2}} /* shl3add r4, r3, r2 */
9698 {206ll /* 0xce */ ,
9699 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9700 {5, 2, 1}, /* shl3add r3, r2, r1 */
9701 {6, 2, 1}, /* shli r4, r2, 1 */
9702 {5, 3, 4}} /* shl3add r5, r3, r4 */
9704 {207ll /* 0xcf */ ,
9705 {{6, 1, 4}, /* shli r2, r1, 4 */
9706 {2, 2, 1}, /* sub r3, r2, r1 */
9707 {3, 2, 2}, /* shl1add r4, r2, r2 */
9708 {4, 4, 3}} /* shl2add r5, r4, r3 */
9710 {208ll /* 0xd0 */ ,
9711 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9712 {4, 2, 1}, /* shl2add r3, r2, r1 */
9713 {6, 3, 4}} /* shli r4, r3, 4 */
9715 {209ll /* 0xd1 */ ,
9716 {{6, 1, 4}, /* shli r2, r1, 4 */
9717 {1, 1, 2}, /* add r3, r1, r2 */
9718 {3, 2, 2}, /* shl1add r4, r2, r2 */
9719 {4, 4, 3}} /* shl2add r5, r4, r3 */
9721 {210ll /* 0xd2 */ ,
9722 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9723 {6, 1, 1}, /* shli r3, r1, 1 */
9724 {5, 2, 3}, /* shl3add r4, r2, r3 */
9725 {5, 4, 3}} /* shl3add r5, r4, r3 */
9727 {211ll /* 0xd3 */ ,
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, 2}} /* shl3add r5, r4, r2 */
9733 {212ll /* 0xd4 */ ,
9734 {{6, 1, 4}, /* shli r2, r1, 4 */
9735 {1, 1, 2}, /* add r3, r1, r2 */
9736 {5, 2, 2}, /* shl3add r4, r2, r2 */
9737 {4, 3, 4}} /* shl2add r5, r3, r4 */
9739 {213ll /* 0xd5 */ ,
9740 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9741 {6, 1, 4}, /* shli r3, r1, 4 */
9742 {3, 2, 3}, /* shl1add r4, r2, r3 */
9743 {5, 4, 2}} /* shl3add r5, r4, r2 */
9745 {214ll /* 0xd6 */ ,
9746 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9747 {5, 1, 2}, /* shl3add r3, r1, r2 */
9748 {6, 2, 6}, /* shli r4, r2, 6 */
9749 {3, 3, 4}} /* shl1add r5, r3, r4 */
9751 {215ll /* 0xd7 */ ,
9752 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9753 {5, 2, 1}, /* shl3add r3, r2, r1 */
9754 {6, 2, 5}, /* shli r4, r2, 5 */
9755 {2, 4, 3}} /* sub r5, r4, r3 */
9757 {216ll /* 0xd8 */ ,
9758 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9759 {5, 2, 2}, /* shl3add r3, r2, r2 */
9760 {6, 3, 3}} /* shli r4, r3, 3 */
9762 {217ll /* 0xd9 */ ,
9763 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9764 {5, 2, 2}, /* shl3add r3, r2, r2 */
9765 {5, 3, 1}} /* shl3add r4, r3, r1 */
9767 {218ll /* 0xda */ ,
9768 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9769 {5, 2, 2}, /* shl3add r3, r2, r2 */
9770 {6, 1, 1}, /* shli r4, r1, 1 */
9771 {5, 3, 4}} /* shl3add r5, r3, r4 */
9773 {219ll /* 0xdb */ ,
9774 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9775 {5, 2, 2}, /* shl3add r3, r2, r2 */
9776 {5, 3, 2}} /* shl3add r4, r3, r2 */
9778 {220ll /* 0xdc */ ,
9779 {{6, 1, 5}, /* shli r2, r1, 5 */
9780 {4, 1, 2}, /* shl2add r3, r1, r2 */
9781 {6, 2, 3}, /* shli r4, r2, 3 */
9782 {2, 4, 3}} /* sub r5, r4, r3 */
9784 {221ll /* 0xdd */ ,
9785 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9786 {6, 1, 5}, /* shli r3, r1, 5 */
9787 {2, 3, 2}, /* sub r4, r3, r2 */
9788 {5, 4, 2}} /* shl3add r5, r4, r2 */
9790 {222ll /* 0xde */ ,
9791 {{6, 1, 5}, /* shli r2, r1, 5 */
9792 {3, 1, 2}, /* shl1add r3, r1, r2 */
9793 {6, 2, 3}, /* shli r4, r2, 3 */
9794 {2, 4, 3}} /* sub r5, r4, r3 */
9796 {223ll /* 0xdf */ ,
9797 {{6, 1, 5}, /* shli r2, r1, 5 */
9798 {1, 1, 2}, /* add r3, r1, r2 */
9799 {6, 2, 3}, /* shli r4, r2, 3 */
9800 {2, 4, 3}} /* sub r5, r4, r3 */
9802 {224ll /* 0xe0 */ ,
9803 {{6, 1, 5}, /* shli r2, r1, 5 */
9804 {6, 1, 8}, /* shli r3, r1, 8 */
9805 {2, 3, 2}} /* sub r4, r3, r2 */
9807 {225ll /* 0xe1 */ ,
9808 {{6, 1, 5}, /* shli r2, r1, 5 */
9809 {2, 1, 2}, /* sub r3, r1, r2 */
9810 {5, 2, 3}} /* shl3add r4, r2, r3 */
9812 {226ll /* 0xe2 */ ,
9813 {{6, 1, 1}, /* shli r2, r1, 1 */
9814 {6, 1, 5}, /* shli r3, r1, 5 */
9815 {2, 2, 3}, /* sub r4, r2, r3 */
9816 {5, 3, 4}} /* shl3add r5, r3, r4 */
9818 {227ll /* 0xe3 */ ,
9819 {{6, 1, 5}, /* shli r2, r1, 5 */
9820 {2, 1, 2}, /* sub r3, r1, r2 */
9821 {4, 2, 1}, /* shl2add r4, r2, r1 */
9822 {3, 4, 3}} /* shl1add r5, r4, r3 */
9824 {228ll /* 0xe4 */ ,
9825 {{6, 1, 2}, /* shli r2, r1, 2 */
9826 {6, 1, 5}, /* shli r3, r1, 5 */
9827 {2, 2, 3}, /* sub r4, r2, r3 */
9828 {5, 3, 4}} /* shl3add r5, r3, r4 */
9830 {229ll /* 0xe5 */ ,
9831 {{6, 1, 5}, /* shli r2, r1, 5 */
9832 {2, 1, 2}, /* sub r3, r1, r2 */
9833 {3, 2, 1}, /* shl1add r4, r2, r1 */
9834 {4, 4, 3}} /* shl2add r5, r4, r3 */
9836 {230ll /* 0xe6 */ ,
9837 {{6, 1, 5}, /* shli r2, r1, 5 */
9838 {1, 1, 2}, /* add r3, r1, r2 */
9839 {3, 3, 3}, /* shl1add r4, r3, r3 */
9840 {3, 4, 2}} /* shl1add r5, r4, r2 */
9842 {231ll /* 0xe7 */ ,
9843 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9844 {5, 2, 1}, /* shl3add r3, r2, r1 */
9845 {6, 1, 8}, /* shli r4, r1, 8 */
9846 {2, 4, 3}} /* sub r5, r4, r3 */
9848 {232ll /* 0xe8 */ ,
9849 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9850 {6, 1, 5}, /* shli r3, r1, 5 */
9851 {2, 3, 2}, /* sub r4, r3, r2 */
9852 {6, 4, 3}} /* shli r5, r4, 3 */
9854 {233ll /* 0xe9 */ ,
9855 {{6, 1, 5}, /* shli r2, r1, 5 */
9856 {1, 1, 2}, /* add r3, r1, r2 */
9857 {2, 1, 2}, /* sub r4, r1, r2 */
9858 {5, 3, 4}} /* shl3add r5, r3, r4 */
9860 {234ll /* 0xea */ ,
9861 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9862 {6, 1, 1}, /* shli r3, r1, 1 */
9863 {5, 2, 3}, /* shl3add r4, r2, r3 */
9864 {5, 4, 4}} /* shl3add r5, r4, r4 */
9866 {235ll /* 0xeb */ ,
9867 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9868 {6, 1, 5}, /* shli r3, r1, 5 */
9869 {2, 3, 2}, /* sub r4, r3, r2 */
9870 {5, 4, 2}} /* shl3add r5, r4, r2 */
9872 {236ll /* 0xec */ ,
9873 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9874 {6, 1, 6}, /* shli r3, r1, 6 */
9875 {2, 3, 2}, /* sub r4, r3, r2 */
9876 {6, 4, 2}} /* shli r5, r4, 2 */
9878 {237ll /* 0xed */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
9884 {238ll /* 0xee */ ,
9885 {{6, 1, 4}, /* shli r2, r1, 4 */
9886 {3, 1, 2}, /* shl1add r3, r1, r2 */
9887 {6, 2, 4}, /* shli r4, r2, 4 */
9888 {2, 4, 3}} /* sub r5, r4, r3 */
9890 {239ll /* 0xef */ ,
9891 {{6, 1, 4}, /* shli r2, r1, 4 */
9892 {1, 1, 2}, /* add r3, r1, r2 */
9893 {6, 2, 4}, /* shli r4, r2, 4 */
9894 {2, 4, 3}} /* sub r5, r4, r3 */
9896 {240ll /* 0xf0 */ ,
9897 {{6, 1, 4}, /* shli r2, r1, 4 */
9898 {6, 1, 8}, /* shli r3, r1, 8 */
9899 {2, 3, 2}} /* sub r4, r3, r2 */
9901 {241ll /* 0xf1 */ ,
9902 {{6, 1, 4}, /* shli r2, r1, 4 */
9903 {2, 1, 2}, /* sub r3, r1, r2 */
9904 {6, 2, 4}, /* shli r4, r2, 4 */
9905 {1, 3, 4}} /* add r5, r3, r4 */
9907 {242ll /* 0xf2 */ ,
9908 {{6, 1, 1}, /* shli r2, r1, 1 */
9909 {6, 1, 5}, /* shli r3, r1, 5 */
9910 {2, 3, 2}, /* sub r4, r3, r2 */
9911 {5, 4, 2}} /* shl3add r5, r4, r2 */
9913 {243ll /* 0xf3 */ ,
9914 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9915 {5, 2, 2}, /* shl3add r3, r2, r2 */
9916 {5, 3, 3}} /* shl3add r4, r3, r3 */
9918 {244ll /* 0xf4 */ ,
9919 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9920 {6, 1, 6}, /* shli r3, r1, 6 */
9921 {2, 3, 2}, /* sub r4, r3, r2 */
9922 {6, 4, 2}} /* shli r5, r4, 2 */
9924 {245ll /* 0xf5 */ ,
9925 {{6, 1, 4}, /* shli r2, r1, 4 */
9926 {2, 1, 2}, /* sub r3, r1, r2 */
9927 {4, 2, 1}, /* shl2add r4, r2, r1 */
9928 {4, 4, 3}} /* shl2add r5, r4, r3 */
9930 {246ll /* 0xf6 */ ,
9931 {{6, 1, 3}, /* shli r2, r1, 3 */
9932 {3, 1, 2}, /* shl1add r3, r1, r2 */
9933 {6, 2, 5}, /* shli r4, r2, 5 */
9934 {2, 4, 3}} /* sub r5, r4, r3 */
9936 {247ll /* 0xf7 */ ,
9937 {{5, 1, 1}, /* shl3add r2, r1, r1 */
9938 {6, 1, 8}, /* shli r3, r1, 8 */
9939 {2, 3, 2}} /* sub r4, r3, r2 */
9941 {248ll /* 0xf8 */ ,
9942 {{6, 1, 3}, /* shli r2, r1, 3 */
9943 {6, 1, 8}, /* shli r3, r1, 8 */
9944 {2, 3, 2}} /* sub r4, r3, r2 */
9946 {249ll /* 0xf9 */ ,
9947 {{6, 1, 5}, /* shli r2, r1, 5 */
9948 {2, 2, 1}, /* sub r3, r2, r1 */
9949 {5, 3, 1}} /* shl3add r4, r3, r1 */
9951 {250ll /* 0xfa */ ,
9952 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9953 {6, 1, 7}, /* shli r3, r1, 7 */
9954 {2, 3, 2}, /* sub r4, r3, r2 */
9955 {6, 4, 1}} /* shli r5, r4, 1 */
9957 {251ll /* 0xfb */ ,
9958 {{4, 1, 1}, /* shl2add r2, r1, r1 */
9959 {6, 1, 8}, /* shli r3, r1, 8 */
9960 {2, 3, 2}} /* sub r4, r3, r2 */
9962 {252ll /* 0xfc */ ,
9963 {{6, 1, 2}, /* shli r2, r1, 2 */
9964 {6, 1, 8}, /* shli r3, r1, 8 */
9965 {2, 3, 2}} /* sub r4, r3, r2 */
9967 {253ll /* 0xfd */ ,
9968 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9969 {6, 1, 8}, /* shli r3, r1, 8 */
9970 {2, 3, 2}} /* sub r4, r3, r2 */
9972 {254ll /* 0xfe */ ,
9973 {{6, 1, 1}, /* shli r2, r1, 1 */
9974 {6, 1, 8}, /* shli r3, r1, 8 */
9975 {2, 3, 2}} /* sub r4, r3, r2 */
9977 {255ll /* 0xff */ ,
9978 {{6, 1, 8}, /* shli r2, r1, 8 */
9979 {2, 2, 1}} /* sub r3, r2, r1 */
9981 {256ll /* 0x100 */ ,
9982 {{6, 1, 8}} /* shli r2, r1, 8 */
9984 {257ll /* 0x101 */ ,
9985 {{6, 1, 8}, /* shli r2, r1, 8 */
9986 {1, 1, 2}} /* add r3, r1, r2 */
9988 {258ll /* 0x102 */ ,
9989 {{6, 1, 8}, /* shli r2, r1, 8 */
9990 {3, 1, 2}} /* shl1add r3, r1, r2 */
9992 {259ll /* 0x103 */ ,
9993 {{3, 1, 1}, /* shl1add r2, r1, r1 */
9994 {6, 1, 8}, /* shli r3, r1, 8 */
9995 {1, 2, 3}} /* add r4, r2, r3 */
9997 {260ll /* 0x104 */ ,
9998 {{6, 1, 8}, /* shli r2, r1, 8 */
9999 {4, 1, 2}} /* shl2add r3, r1, r2 */
10001 {261ll /* 0x105 */ ,
10002 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10003 {6, 1, 8}, /* shli r3, r1, 8 */
10004 {1, 2, 3}} /* add r4, r2, r3 */
10006 {262ll /* 0x106 */ ,
10007 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10008 {6, 1, 8}, /* shli r3, r1, 8 */
10009 {3, 2, 3}} /* shl1add r4, r2, r3 */
10011 {263ll /* 0x107 */ ,
10012 {{6, 1, 8}, /* shli r2, r1, 8 */
10013 {2, 2, 1}, /* sub r3, r2, r1 */
10014 {5, 1, 3}} /* shl3add r4, r1, r3 */
10016 {264ll /* 0x108 */ ,
10017 {{6, 1, 8}, /* shli r2, r1, 8 */
10018 {5, 1, 2}} /* shl3add r3, r1, r2 */
10020 {265ll /* 0x109 */ ,
10021 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10022 {6, 1, 8}, /* shli r3, r1, 8 */
10023 {1, 2, 3}} /* add r4, r2, r3 */
10025 {266ll /* 0x10a */ ,
10026 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10027 {6, 1, 8}, /* shli r3, r1, 8 */
10028 {3, 2, 3}} /* shl1add r4, r2, r3 */
10030 {267ll /* 0x10b */ ,
10031 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10032 {6, 1, 5}, /* shli r3, r1, 5 */
10033 {1, 1, 3}, /* add r4, r1, r3 */
10034 {5, 4, 2}} /* shl3add r5, r4, r2 */
10036 {268ll /* 0x10c */ ,
10037 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10038 {6, 1, 8}, /* shli r3, r1, 8 */
10039 {4, 2, 3}} /* shl2add r4, r2, r3 */
10041 {269ll /* 0x10d */ ,
10042 {{6, 1, 2}, /* shli r2, r1, 2 */
10043 {1, 1, 2}, /* add r3, r1, r2 */
10044 {5, 2, 1}, /* shl3add r4, r2, r1 */
10045 {5, 4, 3}} /* shl3add r5, r4, r3 */
10047 {270ll /* 0x10e */ ,
10048 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10049 {6, 2, 1}, /* shli r3, r2, 1 */
10050 {6, 2, 5}, /* shli r4, r2, 5 */
10051 {2, 4, 3}} /* sub r5, r4, r3 */
10053 {271ll /* 0x10f */ ,
10054 {{6, 1, 4}, /* shli r2, r1, 4 */
10055 {2, 2, 1}, /* sub r3, r2, r1 */
10056 {6, 2, 4}, /* shli r4, r2, 4 */
10057 {1, 3, 4}} /* add r5, r3, r4 */
10059 {272ll /* 0x110 */ ,
10060 {{6, 1, 4}, /* shli r2, r1, 4 */
10061 {6, 1, 8}, /* shli r3, r1, 8 */
10062 {1, 2, 3}} /* add r4, r2, r3 */
10064 {273ll /* 0x111 */ ,
10065 {{6, 1, 5}, /* shli r2, r1, 5 */
10066 {3, 1, 2}, /* shl1add r3, r1, r2 */
10067 {5, 3, 1}} /* shl3add r4, r3, r1 */
10069 {274ll /* 0x112 */ ,
10070 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10071 {6, 1, 8}, /* shli r3, r1, 8 */
10072 {3, 2, 3}} /* shl1add r4, r2, r3 */
10074 {275ll /* 0x113 */ ,
10075 {{6, 1, 4}, /* shli r2, r1, 4 */
10076 {1, 1, 2}, /* add r3, r1, r2 */
10077 {5, 2, 1}, /* shl3add r4, r2, r1 */
10078 {3, 4, 3}} /* shl1add r5, r4, r3 */
10080 {276ll /* 0x114 */ ,
10081 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10082 {6, 1, 8}, /* shli r3, r1, 8 */
10083 {4, 2, 3}} /* shl2add r4, r2, r3 */
10085 {277ll /* 0x115 */ ,
10086 {{6, 1, 4}, /* shli r2, r1, 4 */
10087 {1, 1, 2}, /* add r3, r1, r2 */
10088 {4, 2, 1}, /* shl2add r4, r2, r1 */
10089 {4, 4, 3}} /* shl2add r5, r4, r3 */
10091 {278ll /* 0x116 */ ,
10092 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10093 {1, 1, 2}, /* add r3, r1, r2 */
10094 {6, 2, 5}, /* shli r4, r2, 5 */
10095 {2, 4, 3}} /* sub r5, r4, r3 */
10097 {279ll /* 0x117 */ ,
10098 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10099 {6, 2, 5}, /* shli r3, r2, 5 */
10100 {2, 3, 2}} /* sub r4, r3, r2 */
10102 {280ll /* 0x118 */ ,
10103 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10104 {6, 1, 8}, /* shli r3, r1, 8 */
10105 {5, 2, 3}} /* shl3add r4, r2, r3 */
10107 {281ll /* 0x119 */ ,
10108 {{6, 1, 4}, /* shli r2, r1, 4 */
10109 {1, 1, 2}, /* add r3, r1, r2 */
10110 {3, 2, 1}, /* shl1add r4, r2, r1 */
10111 {5, 4, 3}} /* shl3add r5, r4, r3 */
10113 {282ll /* 0x11a */ ,
10114 {{6, 1, 4}, /* shli r2, r1, 4 */
10115 {3, 1, 2}, /* shl1add r3, r1, r2 */
10116 {3, 2, 1}, /* shl1add r4, r2, r1 */
10117 {5, 4, 3}} /* shl3add r5, r4, r3 */
10119 {283ll /* 0x11b */ ,
10120 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10121 {6, 1, 5}, /* shli r3, r1, 5 */
10122 {1, 2, 3}, /* add r4, r2, r3 */
10123 {5, 4, 2}} /* shl3add r5, r4, r2 */
10125 {284ll /* 0x11c */ ,
10126 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10127 {6, 1, 2}, /* shli r3, r1, 2 */
10128 {6, 2, 5}, /* shli r4, r2, 5 */
10129 {2, 4, 3}} /* sub r5, r4, r3 */
10131 {285ll /* 0x11d */ ,
10132 {{6, 1, 2}, /* shli r2, r1, 2 */
10133 {2, 1, 2}, /* sub r3, r1, r2 */
10134 {5, 2, 2}, /* shl3add r4, r2, r2 */
10135 {5, 4, 3}} /* shl3add r5, r4, r3 */
10137 {286ll /* 0x11e */ ,
10138 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10139 {6, 1, 1}, /* shli r3, r1, 1 */
10140 {6, 2, 5}, /* shli r4, r2, 5 */
10141 {2, 4, 3}} /* sub r5, r4, r3 */
10143 {287ll /* 0x11f */ ,
10144 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10145 {6, 2, 5}, /* shli r3, r2, 5 */
10146 {2, 3, 1}} /* sub r4, r3, r1 */
10148 {288ll /* 0x120 */ ,
10149 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10150 {6, 2, 5}} /* shli r3, r2, 5 */
10152 {289ll /* 0x121 */ ,
10153 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10154 {6, 2, 5}, /* shli r3, r2, 5 */
10155 {1, 1, 3}} /* add r4, r1, r3 */
10157 {290ll /* 0x122 */ ,
10158 {{6, 1, 5}, /* shli r2, r1, 5 */
10159 {4, 2, 1}, /* shl2add r3, r2, r1 */
10160 {3, 3, 2}} /* shl1add r4, r3, r2 */
10162 {291ll /* 0x123 */ ,
10163 {{6, 1, 5}, /* shli r2, r1, 5 */
10164 {1, 1, 2}, /* add r3, r1, r2 */
10165 {4, 2, 1}, /* shl2add r4, r2, r1 */
10166 {3, 4, 3}} /* shl1add r5, r4, r3 */
10168 {292ll /* 0x124 */ ,
10169 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10170 {6, 1, 8}, /* shli r3, r1, 8 */
10171 {4, 2, 3}} /* shl2add r4, r2, r3 */
10173 {293ll /* 0x125 */ ,
10174 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10175 {5, 2, 1}, /* shl3add r3, r2, r1 */
10176 {4, 3, 1}} /* shl2add r4, r3, r1 */
10178 {294ll /* 0x126 */ ,
10179 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10180 {6, 1, 5}, /* shli r3, r1, 5 */
10181 {4, 3, 2}, /* shl2add r4, r3, r2 */
10182 {3, 4, 3}} /* shl1add r5, r4, r3 */
10184 {295ll /* 0x127 */ ,
10185 {{6, 1, 5}, /* shli r2, r1, 5 */
10186 {1, 1, 2}, /* add r3, r1, r2 */
10187 {2, 2, 1}, /* sub r4, r2, r1 */
10188 {5, 3, 4}} /* shl3add r5, r3, r4 */
10190 {296ll /* 0x128 */ ,
10191 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10192 {6, 1, 8}, /* shli r3, r1, 8 */
10193 {5, 2, 3}} /* shl3add r4, r2, r3 */
10195 {297ll /* 0x129 */ ,
10196 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10197 {6, 2, 5}, /* shli r3, r2, 5 */
10198 {1, 2, 3}} /* add r4, r2, r3 */
10200 {298ll /* 0x12a */ ,
10201 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10202 {1, 1, 2}, /* add r3, r1, r2 */
10203 {6, 2, 5}, /* shli r4, r2, 5 */
10204 {1, 3, 4}} /* add r5, r3, r4 */
10206 {299ll /* 0x12b */ ,
10207 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10208 {3, 1, 2}, /* shl1add r3, r1, r2 */
10209 {6, 2, 5}, /* shli r4, r2, 5 */
10210 {1, 3, 4}} /* add r5, r3, r4 */
10212 {300ll /* 0x12c */ ,
10213 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10214 {6, 2, 2}, /* shli r3, r2, 2 */
10215 {6, 2, 6}, /* shli r4, r2, 6 */
10216 {2, 4, 3}} /* sub r5, r4, r3 */
10218 {301ll /* 0x12d */ ,
10219 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10220 {5, 2, 1}, /* shl3add r3, r2, r1 */
10221 {4, 3, 2}} /* shl2add r4, r3, r2 */
10223 {302ll /* 0x12e */ ,
10224 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10225 {1, 1, 2}, /* add r3, r1, r2 */
10226 {5, 2, 1}, /* shl3add r4, r2, r1 */
10227 {4, 4, 3}} /* shl2add r5, r4, r3 */
10229 {303ll /* 0x12f */ ,
10230 {{6, 1, 4}, /* shli r2, r1, 4 */
10231 {2, 2, 1}, /* sub r3, r2, r1 */
10232 {5, 2, 2}, /* shl3add r4, r2, r2 */
10233 {3, 4, 3}} /* shl1add r5, r4, r3 */
10235 {304ll /* 0x130 */ ,
10236 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10237 {3, 2, 1}, /* shl1add r3, r2, r1 */
10238 {6, 3, 4}} /* shli r4, r3, 4 */
10240 {305ll /* 0x131 */ ,
10241 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10242 {4, 2, 1}, /* shl2add r3, r2, r1 */
10243 {5, 3, 2}} /* shl3add r4, r3, r2 */
10245 {306ll /* 0x132 */ ,
10246 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10247 {6, 2, 5}, /* shli r3, r2, 5 */
10248 {3, 2, 3}} /* shl1add r4, r2, r3 */
10250 {307ll /* 0x133 */ ,
10251 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10252 {3, 2, 1}, /* shl1add r3, r2, r1 */
10253 {6, 2, 5}, /* shli r4, r2, 5 */
10254 {1, 3, 4}} /* add r5, r3, r4 */
10256 {308ll /* 0x134 */ ,
10257 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10258 {1, 1, 2}, /* add r3, r1, r2 */
10259 {6, 2, 5}, /* shli r4, r2, 5 */
10260 {3, 3, 4}} /* shl1add r5, r3, r4 */
10262 {309ll /* 0x135 */ ,
10263 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10264 {3, 2, 1}, /* shl1add r3, r2, r1 */
10265 {6, 2, 6}, /* shli r4, r2, 6 */
10266 {2, 4, 3}} /* sub r5, r4, r3 */
10268 {310ll /* 0x136 */ ,
10269 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10270 {6, 2, 1}, /* shli r3, r2, 1 */
10271 {6, 2, 6}, /* shli r4, r2, 6 */
10272 {2, 4, 3}} /* sub r5, r4, r3 */
10274 {311ll /* 0x137 */ ,
10275 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10276 {4, 1, 2}, /* shl2add r3, r1, r2 */
10277 {6, 2, 6}, /* shli r4, r2, 6 */
10278 {2, 4, 3}} /* sub r5, r4, r3 */
10280 {312ll /* 0x138 */ ,
10281 {{6, 1, 1}, /* shli r2, r1, 1 */
10282 {6, 1, 6}, /* shli r3, r1, 6 */
10283 {2, 3, 2}, /* sub r4, r3, r2 */
10284 {4, 4, 3}} /* shl2add r5, r4, r3 */
10286 {313ll /* 0x139 */ ,
10287 {{6, 1, 3}, /* shli r2, r1, 3 */
10288 {2, 1, 2}, /* sub r3, r1, r2 */
10289 {4, 2, 2}, /* shl2add r4, r2, r2 */
10290 {5, 4, 3}} /* shl3add r5, r4, r3 */
10292 {314ll /* 0x13a */ ,
10293 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10294 {1, 1, 2}, /* add r3, r1, r2 */
10295 {6, 2, 6}, /* shli r4, r2, 6 */
10296 {2, 4, 3}} /* sub r5, r4, r3 */
10298 {315ll /* 0x13b */ ,
10299 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10300 {6, 2, 6}, /* shli r3, r2, 6 */
10301 {2, 3, 2}} /* sub r4, r3, r2 */
10303 {316ll /* 0x13c */ ,
10304 {{6, 1, 6}, /* shli r2, r1, 6 */
10305 {2, 2, 1}, /* sub r3, r2, r1 */
10306 {4, 3, 2}} /* shl2add r4, r3, r2 */
10308 {317ll /* 0x13d */ ,
10309 {{6, 1, 6}, /* shli r2, r1, 6 */
10310 {1, 1, 2}, /* add r3, r1, r2 */
10311 {2, 2, 1}, /* sub r4, r2, r1 */
10312 {4, 4, 3}} /* shl2add r5, r4, r3 */
10314 {318ll /* 0x13e */ ,
10315 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10316 {6, 1, 1}, /* shli r3, r1, 1 */
10317 {6, 2, 6}, /* shli r4, r2, 6 */
10318 {2, 4, 3}} /* sub r5, r4, r3 */
10320 {319ll /* 0x13f */ ,
10321 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10322 {6, 2, 6}, /* shli r3, r2, 6 */
10323 {2, 3, 1}} /* sub r4, r3, r1 */
10325 {320ll /* 0x140 */ ,
10326 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10327 {6, 2, 6}} /* shli r3, r2, 6 */
10329 {321ll /* 0x141 */ ,
10330 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10331 {6, 2, 6}, /* shli r3, r2, 6 */
10332 {1, 1, 3}} /* add r4, r1, r3 */
10334 {322ll /* 0x142 */ ,
10335 {{6, 1, 6}, /* shli r2, r1, 6 */
10336 {3, 2, 1}, /* shl1add r3, r2, r1 */
10337 {3, 3, 2}} /* shl1add r4, r3, r2 */
10339 {323ll /* 0x143 */ ,
10340 {{6, 1, 6}, /* shli r2, r1, 6 */
10341 {1, 1, 2}, /* add r3, r1, r2 */
10342 {2, 2, 1}, /* sub r4, r2, r1 */
10343 {4, 3, 4}} /* shl2add r5, r3, r4 */
10345 {324ll /* 0x144 */ ,
10346 {{6, 1, 6}, /* shli r2, r1, 6 */
10347 {1, 1, 2}, /* add r3, r1, r2 */
10348 {4, 3, 2}} /* shl2add r4, r3, r2 */
10350 {325ll /* 0x145 */ ,
10351 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10352 {6, 2, 6}, /* shli r3, r2, 6 */
10353 {1, 2, 3}} /* add r4, r2, r3 */
10355 {326ll /* 0x146 */ ,
10356 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10357 {1, 1, 2}, /* add r3, r1, r2 */
10358 {6, 2, 6}, /* shli r4, r2, 6 */
10359 {1, 3, 4}} /* add r5, r3, r4 */
10361 {327ll /* 0x147 */ ,
10362 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10363 {3, 1, 2}, /* shl1add r3, r1, r2 */
10364 {6, 2, 6}, /* shli r4, r2, 6 */
10365 {1, 3, 4}} /* add r5, r3, r4 */
10367 {328ll /* 0x148 */ ,
10368 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10369 {6, 1, 8}, /* shli r3, r1, 8 */
10370 {5, 2, 3}} /* shl3add r4, r2, r3 */
10372 {329ll /* 0x149 */ ,
10373 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10374 {5, 2, 1}, /* shl3add r3, r2, r1 */
10375 {5, 3, 1}} /* shl3add r4, r3, r1 */
10377 {330ll /* 0x14a */ ,
10378 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10379 {6, 2, 6}, /* shli r3, r2, 6 */
10380 {3, 2, 3}} /* shl1add r4, r2, r3 */
10382 {331ll /* 0x14b */ ,
10383 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10384 {3, 2, 1}, /* shl1add r3, r2, r1 */
10385 {6, 2, 6}, /* shli r4, r2, 6 */
10386 {1, 3, 4}} /* add r5, r3, r4 */
10388 {332ll /* 0x14c */ ,
10389 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10390 {6, 1, 6}, /* shli r3, r1, 6 */
10391 {1, 2, 3}, /* add r4, r2, r3 */
10392 {4, 4, 3}} /* shl2add r5, r4, r3 */
10394 {333ll /* 0x14d */ ,
10395 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10396 {5, 2, 1}, /* shl3add r3, r2, r1 */
10397 {5, 3, 2}} /* shl3add r4, r3, r2 */
10399 {334ll /* 0x14e */ ,
10400 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10401 {3, 1, 2}, /* shl1add r3, r1, r2 */
10402 {6, 2, 6}, /* shli r4, r2, 6 */
10403 {3, 3, 4}} /* shl1add r5, r3, r4 */
10405 {335ll /* 0x14f */ ,
10406 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10407 {6, 1, 6}, /* shli r3, r1, 6 */
10408 {1, 2, 3}, /* add r4, r2, r3 */
10409 {4, 4, 4}} /* shl2add r5, r4, r4 */
10411 {336ll /* 0x150 */ ,
10412 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10413 {4, 2, 1}, /* shl2add r3, r2, r1 */
10414 {6, 3, 4}} /* shli r4, r3, 4 */
10416 {337ll /* 0x151 */ ,
10417 {{6, 1, 4}, /* shli r2, r1, 4 */
10418 {1, 1, 2}, /* add r3, r1, r2 */
10419 {4, 2, 2}, /* shl2add r4, r2, r2 */
10420 {4, 4, 3}} /* shl2add r5, r4, r3 */
10422 {338ll /* 0x152 */ ,
10423 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10424 {5, 2, 1}, /* shl3add r3, r2, r1 */
10425 {6, 2, 1}, /* shli r4, r2, 1 */
10426 {5, 3, 4}} /* shl3add r5, r3, r4 */
10428 {339ll /* 0x153 */ ,
10429 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10430 {3, 2, 1}, /* shl1add r3, r2, r1 */
10431 {5, 2, 1}, /* shl3add r4, r2, r1 */
10432 {5, 4, 3}} /* shl3add r5, r4, r3 */
10434 {340ll /* 0x154 */ ,
10435 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10436 {6, 2, 6}, /* shli r3, r2, 6 */
10437 {4, 2, 3}} /* shl2add r4, r2, r3 */
10439 {341ll /* 0x155 */ ,
10440 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10441 {4, 2, 1}, /* shl2add r3, r2, r1 */
10442 {6, 2, 6}, /* shli r4, r2, 6 */
10443 {1, 3, 4}} /* add r5, r3, r4 */
10445 {342ll /* 0x156 */ ,
10446 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10447 {5, 2, 2}, /* shl3add r3, r2, r2 */
10448 {6, 2, 1}, /* shli r4, r2, 1 */
10449 {4, 3, 4}} /* shl2add r5, r3, r4 */
10451 {343ll /* 0x157 */ ,
10452 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10453 {3, 2, 2}, /* shl1add r3, r2, r2 */
10454 {5, 2, 1}, /* shl3add r4, r2, r1 */
10455 {5, 4, 3}} /* shl3add r5, r4, r3 */
10457 {344ll /* 0x158 */ ,
10458 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10459 {4, 1, 1}, /* shl2add r3, r1, r1 */
10460 {5, 3, 2}, /* shl3add r4, r3, r2 */
10461 {6, 4, 3}} /* shli r5, r4, 3 */
10463 {345ll /* 0x159 */ ,
10464 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10465 {4, 2, 2}, /* shl2add r3, r2, r2 */
10466 {6, 2, 6}, /* shli r4, r2, 6 */
10467 {1, 3, 4}} /* add r5, r3, r4 */
10469 {346ll /* 0x15a */ ,
10470 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10471 {5, 1, 2}, /* shl3add r3, r1, r2 */
10472 {6, 2, 6}, /* shli r4, r2, 6 */
10473 {3, 3, 4}} /* shl1add r5, r3, r4 */
10475 {347ll /* 0x15b */ ,
10476 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10477 {4, 1, 1}, /* shl2add r3, r1, r1 */
10478 {5, 3, 2}, /* shl3add r4, r3, r2 */
10479 {5, 4, 2}} /* shl3add r5, r4, r2 */
10481 {348ll /* 0x15c */ ,
10482 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10483 {5, 2, 1}, /* shl3add r3, r2, r1 */
10484 {6, 2, 2}, /* shli r4, r2, 2 */
10485 {5, 3, 4}} /* shl3add r5, r3, r4 */
10487 {349ll /* 0x15d */ ,
10488 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10489 {4, 1, 1}, /* shl2add r3, r1, r1 */
10490 {5, 3, 2}, /* shl3add r4, r3, r2 */
10491 {5, 4, 3}} /* shl3add r5, r4, r3 */
10493 {350ll /* 0x15e */ ,
10494 {{6, 1, 5}, /* shli r2, r1, 5 */
10495 {2, 2, 1}, /* sub r3, r2, r1 */
10496 {5, 2, 2}, /* shl3add r4, r2, r2 */
10497 {3, 3, 4}} /* shl1add r5, r3, r4 */
10499 {351ll /* 0x15f */ ,
10500 {{6, 1, 5}, /* shli r2, r1, 5 */
10501 {2, 2, 1}, /* sub r3, r2, r1 */
10502 {4, 2, 2}, /* shl2add r4, r2, r2 */
10503 {3, 4, 3}} /* shl1add r5, r4, r3 */
10505 {352ll /* 0x160 */ ,
10506 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10507 {3, 2, 1}, /* shl1add r3, r2, r1 */
10508 {6, 3, 5}} /* shli r4, r3, 5 */
10510 {353ll /* 0x161 */ ,
10511 {{6, 1, 5}, /* shli r2, r1, 5 */
10512 {1, 1, 2}, /* add r3, r1, r2 */
10513 {4, 2, 2}, /* shl2add r4, r2, r2 */
10514 {3, 4, 3}} /* shl1add r5, r4, r3 */
10516 {354ll /* 0x162 */ ,
10517 {{6, 1, 5}, /* shli r2, r1, 5 */
10518 {1, 1, 2}, /* add r3, r1, r2 */
10519 {5, 2, 2}, /* shl3add r4, r2, r2 */
10520 {3, 3, 4}} /* shl1add r5, r3, r4 */
10522 {355ll /* 0x163 */ ,
10523 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10524 {6, 1, 5}, /* shli r3, r1, 5 */
10525 {4, 2, 3}, /* shl2add r4, r2, r3 */
10526 {5, 4, 2}} /* shl3add r5, r4, r2 */
10528 {356ll /* 0x164 */ ,
10529 {{6, 1, 5}, /* shli r2, r1, 5 */
10530 {3, 2, 1}, /* shl1add r3, r2, r1 */
10531 {3, 2, 2}, /* shl1add r4, r2, r2 */
10532 {4, 3, 4}} /* shl2add r5, r3, r4 */
10534 {357ll /* 0x165 */ ,
10535 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10536 {6, 1, 2}, /* shli r3, r1, 2 */
10537 {5, 2, 3}, /* shl3add r4, r2, r3 */
10538 {5, 4, 2}} /* shl3add r5, r4, r2 */
10540 {358ll /* 0x166 */ ,
10541 {{6, 1, 5}, /* shli r2, r1, 5 */
10542 {3, 1, 2}, /* shl1add r3, r1, r2 */
10543 {4, 2, 3}, /* shl2add r4, r2, r3 */
10544 {3, 4, 3}} /* shl1add r5, r4, r3 */
10546 {359ll /* 0x167 */ ,
10547 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10548 {5, 2, 1}, /* shl3add r3, r2, r1 */
10549 {6, 2, 7}, /* shli r4, r2, 7 */
10550 {2, 4, 3}} /* sub r5, r4, r3 */
10552 {360ll /* 0x168 */ ,
10553 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10554 {5, 2, 2}, /* shl3add r3, r2, r2 */
10555 {6, 3, 3}} /* shli r4, r3, 3 */
10557 {361ll /* 0x169 */ ,
10558 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10559 {5, 2, 2}, /* shl3add r3, r2, r2 */
10560 {5, 3, 1}} /* shl3add r4, r3, r1 */
10562 {362ll /* 0x16a */ ,
10563 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10564 {5, 2, 2}, /* shl3add r3, r2, r2 */
10565 {6, 1, 1}, /* shli r4, r1, 1 */
10566 {5, 3, 4}} /* shl3add r5, r3, r4 */
10568 {363ll /* 0x16b */ ,
10569 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10570 {4, 1, 1}, /* shl2add r3, r1, r1 */
10571 {5, 3, 3}, /* shl3add r4, r3, r3 */
10572 {5, 4, 2}} /* shl3add r5, r4, r2 */
10574 {364ll /* 0x16c */ ,
10575 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10576 {5, 2, 2}, /* shl3add r3, r2, r2 */
10577 {6, 1, 2}, /* shli r4, r1, 2 */
10578 {5, 3, 4}} /* shl3add r5, r3, r4 */
10580 {365ll /* 0x16d */ ,
10581 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10582 {5, 2, 2}, /* shl3add r3, r2, r2 */
10583 {5, 3, 2}} /* shl3add r4, r3, r2 */
10585 {366ll /* 0x16e */ ,
10586 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10587 {6, 1, 7}, /* shli r3, r1, 7 */
10588 {2, 3, 2}, /* sub r4, r3, r2 */
10589 {3, 4, 3}} /* shl1add r5, r4, r3 */
10591 {367ll /* 0x16f */ ,
10592 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10593 {3, 1, 2}, /* shl1add r3, r1, r2 */
10594 {5, 2, 2}, /* shl3add r4, r2, r2 */
10595 {5, 4, 3}} /* shl3add r5, r4, r3 */
10597 {368ll /* 0x170 */ ,
10598 {{6, 1, 3}, /* shli r2, r1, 3 */
10599 {6, 1, 7}, /* shli r3, r1, 7 */
10600 {2, 3, 2}, /* sub r4, r3, r2 */
10601 {3, 4, 3}} /* shl1add r5, r4, r3 */
10603 {369ll /* 0x171 */ ,
10604 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10605 {5, 2, 1}, /* shl3add r3, r2, r1 */
10606 {5, 3, 3}} /* shl3add r4, r3, r3 */
10608 {370ll /* 0x172 */ ,
10609 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10610 {5, 2, 2}, /* shl3add r3, r2, r2 */
10611 {6, 2, 1}, /* shli r4, r2, 1 */
10612 {5, 3, 4}} /* shl3add r5, r3, r4 */
10614 {371ll /* 0x173 */ ,
10615 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10616 {4, 2, 1}, /* shl2add r3, r2, r1 */
10617 {6, 2, 7}, /* shli r4, r2, 7 */
10618 {2, 4, 3}} /* sub r5, r4, r3 */
10620 {372ll /* 0x174 */ ,
10621 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10622 {6, 2, 2}, /* shli r3, r2, 2 */
10623 {6, 2, 7}, /* shli r4, r2, 7 */
10624 {2, 4, 3}} /* sub r5, r4, r3 */
10626 {373ll /* 0x175 */ ,
10627 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10628 {5, 1, 2}, /* shl3add r3, r1, r2 */
10629 {6, 2, 7}, /* shli r4, r2, 7 */
10630 {2, 4, 3}} /* sub r5, r4, r3 */
10632 {374ll /* 0x176 */ ,
10633 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10634 {6, 1, 7}, /* shli r3, r1, 7 */
10635 {2, 3, 2}, /* sub r4, r3, r2 */
10636 {3, 4, 3}} /* shl1add r5, r4, r3 */
10638 {375ll /* 0x177 */ ,
10639 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10640 {3, 2, 2}, /* shl1add r3, r2, r2 */
10641 {6, 2, 7}, /* shli r4, r2, 7 */
10642 {2, 4, 3}} /* sub r5, r4, r3 */
10644 {376ll /* 0x178 */ ,
10645 {{6, 1, 2}, /* shli r2, r1, 2 */
10646 {6, 1, 7}, /* shli r3, r1, 7 */
10647 {2, 3, 2}, /* sub r4, r3, r2 */
10648 {3, 4, 3}} /* shl1add r5, r4, r3 */
10650 {377ll /* 0x179 */ ,
10651 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10652 {3, 2, 1}, /* shl1add r3, r2, r1 */
10653 {6, 2, 7}, /* shli r4, r2, 7 */
10654 {2, 4, 3}} /* sub r5, r4, r3 */
10656 {378ll /* 0x17a */ ,
10657 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10658 {6, 2, 1}, /* shli r3, r2, 1 */
10659 {6, 2, 7}, /* shli r4, r2, 7 */
10660 {2, 4, 3}} /* sub r5, r4, r3 */
10662 {379ll /* 0x17b */ ,
10663 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10664 {3, 1, 2}, /* shl1add r3, r1, r2 */
10665 {6, 2, 7}, /* shli r4, r2, 7 */
10666 {2, 4, 3}} /* sub r5, r4, r3 */
10668 {380ll /* 0x17c */ ,
10669 {{6, 1, 1}, /* shli r2, r1, 1 */
10670 {6, 1, 7}, /* shli r3, r1, 7 */
10671 {2, 3, 2}, /* sub r4, r3, r2 */
10672 {3, 4, 3}} /* shl1add r5, r4, r3 */
10674 {381ll /* 0x17d */ ,
10675 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10676 {6, 2, 7}, /* shli r3, r2, 7 */
10677 {2, 3, 2}} /* sub r4, r3, r2 */
10679 {382ll /* 0x17e */ ,
10680 {{6, 1, 7}, /* shli r2, r1, 7 */
10681 {2, 2, 1}, /* sub r3, r2, r1 */
10682 {3, 3, 2}} /* shl1add r4, r3, r2 */
10684 {383ll /* 0x17f */ ,
10685 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10686 {6, 2, 7}, /* shli r3, r2, 7 */
10687 {2, 3, 1}} /* sub r4, r3, r1 */
10689 {384ll /* 0x180 */ ,
10690 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10691 {6, 2, 7}} /* shli r3, r2, 7 */
10693 {385ll /* 0x181 */ ,
10694 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10695 {6, 2, 7}, /* shli r3, r2, 7 */
10696 {1, 1, 3}} /* add r4, r1, r3 */
10698 {386ll /* 0x182 */ ,
10699 {{6, 1, 7}, /* shli r2, r1, 7 */
10700 {1, 1, 2}, /* add r3, r1, r2 */
10701 {3, 3, 2}} /* shl1add r4, r3, r2 */
10703 {387ll /* 0x183 */ ,
10704 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10705 {6, 2, 7}, /* shli r3, r2, 7 */
10706 {1, 2, 3}} /* add r4, r2, r3 */
10708 {388ll /* 0x184 */ ,
10709 {{6, 1, 7}, /* shli r2, r1, 7 */
10710 {3, 1, 2}, /* shl1add r3, r1, r2 */
10711 {3, 3, 2}} /* shl1add r4, r3, r2 */
10713 {389ll /* 0x185 */ ,
10714 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10715 {3, 1, 2}, /* shl1add r3, r1, r2 */
10716 {6, 2, 7}, /* shli r4, r2, 7 */
10717 {1, 3, 4}} /* add r5, r3, r4 */
10719 {390ll /* 0x186 */ ,
10720 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10721 {6, 2, 7}, /* shli r3, r2, 7 */
10722 {3, 2, 3}} /* shl1add r4, r2, r3 */
10724 {391ll /* 0x187 */ ,
10725 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10726 {3, 2, 1}, /* shl1add r3, r2, r1 */
10727 {6, 2, 7}, /* shli r4, r2, 7 */
10728 {1, 3, 4}} /* add r5, r3, r4 */
10730 {392ll /* 0x188 */ ,
10731 {{6, 1, 7}, /* shli r2, r1, 7 */
10732 {4, 1, 2}, /* shl2add r3, r1, r2 */
10733 {3, 3, 2}} /* shl1add r4, r3, r2 */
10735 {393ll /* 0x189 */ ,
10736 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10737 {3, 2, 2}, /* shl1add r3, r2, r2 */
10738 {6, 2, 7}, /* shli r4, r2, 7 */
10739 {1, 3, 4}} /* add r5, r3, r4 */
10741 {394ll /* 0x18a */ ,
10742 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10743 {6, 1, 7}, /* shli r3, r1, 7 */
10744 {1, 2, 3}, /* add r4, r2, r3 */
10745 {3, 4, 3}} /* shl1add r5, r4, r3 */
10747 {395ll /* 0x18b */ ,
10748 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10749 {5, 1, 2}, /* shl3add r3, r1, r2 */
10750 {6, 2, 7}, /* shli r4, r2, 7 */
10751 {1, 3, 4}} /* add r5, r3, r4 */
10753 {396ll /* 0x18c */ ,
10754 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10755 {6, 2, 7}, /* shli r3, r2, 7 */
10756 {4, 2, 3}} /* shl2add r4, r2, r3 */
10758 {397ll /* 0x18d */ ,
10759 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10760 {4, 2, 1}, /* shl2add r3, r2, r1 */
10761 {6, 2, 7}, /* shli r4, r2, 7 */
10762 {1, 3, 4}} /* add r5, r3, r4 */
10764 {398ll /* 0x18e */ ,
10765 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10766 {3, 2, 1}, /* shl1add r3, r2, r1 */
10767 {6, 2, 7}, /* shli r4, r2, 7 */
10768 {3, 3, 4}} /* shl1add r5, r3, r4 */
10770 {399ll /* 0x18f */ ,
10771 {{6, 1, 4}, /* shli r2, r1, 4 */
10772 {2, 2, 1}, /* sub r3, r2, r1 */
10773 {3, 2, 2}, /* shl1add r4, r2, r2 */
10774 {5, 4, 3}} /* shl3add r5, r4, r3 */
10776 {400ll /* 0x190 */ ,
10777 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10778 {5, 2, 1}, /* shl3add r3, r2, r1 */
10779 {6, 3, 4}} /* shli r4, r3, 4 */
10781 {401ll /* 0x191 */ ,
10782 {{6, 1, 4}, /* shli r2, r1, 4 */
10783 {1, 1, 2}, /* add r3, r1, r2 */
10784 {3, 2, 2}, /* shl1add r4, r2, r2 */
10785 {5, 4, 3}} /* shl3add r5, r4, r3 */
10787 {402ll /* 0x192 */ ,
10788 {{6, 1, 4}, /* shli r2, r1, 4 */
10789 {3, 1, 2}, /* shl1add r3, r1, r2 */
10790 {3, 2, 2}, /* shl1add r4, r2, r2 */
10791 {5, 4, 3}} /* shl3add r5, r4, r3 */
10793 {403ll /* 0x193 */ ,
10794 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10795 {5, 2, 1}, /* shl3add r3, r2, r1 */
10796 {6, 3, 4}, /* shli r4, r3, 4 */
10797 {1, 2, 4}} /* add r5, r2, r4 */
10799 {404ll /* 0x194 */ ,
10800 {{6, 1, 4}, /* shli r2, r1, 4 */
10801 {3, 2, 2}, /* shl1add r3, r2, r2 */
10802 {4, 1, 2}, /* shl2add r4, r1, r2 */
10803 {5, 3, 4}} /* shl3add r5, r3, r4 */
10805 {405ll /* 0x195 */ ,
10806 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10807 {5, 2, 2}, /* shl3add r3, r2, r2 */
10808 {5, 3, 3}} /* shl3add r4, r3, r3 */
10810 {406ll /* 0x196 */ ,
10811 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10812 {5, 1, 2}, /* shl3add r3, r1, r2 */
10813 {6, 2, 7}, /* shli r4, r2, 7 */
10814 {3, 3, 4}} /* shl1add r5, r3, r4 */
10816 {407ll /* 0x197 */ ,
10817 {{6, 1, 5}, /* shli r2, r1, 5 */
10818 {2, 2, 1}, /* sub r3, r2, r1 */
10819 {3, 3, 2}, /* shl1add r4, r3, r2 */
10820 {4, 4, 3}} /* shl2add r5, r4, r3 */
10822 {408ll /* 0x198 */ ,
10823 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10824 {6, 2, 7}, /* shli r3, r2, 7 */
10825 {5, 2, 3}} /* shl3add r4, r2, r3 */
10827 {409ll /* 0x199 */ ,
10828 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10829 {5, 2, 1}, /* shl3add r3, r2, r1 */
10830 {6, 2, 7}, /* shli r4, r2, 7 */
10831 {1, 3, 4}} /* add r5, r3, r4 */
10833 {410ll /* 0x19a */ ,
10834 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10835 {4, 2, 1}, /* shl2add r3, r2, r1 */
10836 {6, 2, 7}, /* shli r4, r2, 7 */
10837 {3, 3, 4}} /* shl1add r5, r3, r4 */
10839 {411ll /* 0x19b */ ,
10840 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10841 {5, 2, 2}, /* shl3add r3, r2, r2 */
10842 {6, 2, 7}, /* shli r4, r2, 7 */
10843 {1, 3, 4}} /* add r5, r3, r4 */
10845 {412ll /* 0x19c */ ,
10846 {{6, 1, 5}, /* shli r2, r1, 5 */
10847 {2, 2, 1}, /* sub r3, r2, r1 */
10848 {5, 2, 2}, /* shl3add r4, r2, r2 */
10849 {4, 3, 4}} /* shl2add r5, r3, r4 */
10851 {413ll /* 0x19d */ ,
10852 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10853 {4, 2, 1}, /* shl2add r3, r2, r1 */
10854 {6, 3, 5}, /* shli r4, r3, 5 */
10855 {2, 4, 2}} /* sub r5, r4, r2 */
10857 {414ll /* 0x19e */ ,
10858 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10859 {4, 2, 2}, /* shl2add r3, r2, r2 */
10860 {6, 2, 7}, /* shli r4, r2, 7 */
10861 {3, 3, 4}} /* shl1add r5, r3, r4 */
10863 {415ll /* 0x19f */ ,
10864 {{6, 1, 5}, /* shli r2, r1, 5 */
10865 {2, 2, 1}, /* sub r3, r2, r1 */
10866 {3, 2, 2}, /* shl1add r4, r2, r2 */
10867 {4, 4, 3}} /* shl2add r5, r4, r3 */
10869 {416ll /* 0x1a0 */ ,
10870 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10871 {4, 2, 1}, /* shl2add r3, r2, r1 */
10872 {6, 3, 5}} /* shli r4, r3, 5 */
10874 {417ll /* 0x1a1 */ ,
10875 {{6, 1, 5}, /* shli r2, r1, 5 */
10876 {1, 1, 2}, /* add r3, r1, r2 */
10877 {3, 2, 2}, /* shl1add r4, r2, r2 */
10878 {4, 4, 3}} /* shl2add r5, r4, r3 */
10880 {418ll /* 0x1a2 */ ,
10881 {{6, 1, 5}, /* shli r2, r1, 5 */
10882 {3, 1, 2}, /* shl1add r3, r1, r2 */
10883 {3, 2, 2}, /* shl1add r4, r2, r2 */
10884 {4, 4, 3}} /* shl2add r5, r4, r3 */
10886 {419ll /* 0x1a3 */ ,
10887 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10888 {4, 2, 1}, /* shl2add r3, r2, r1 */
10889 {6, 3, 5}, /* shli r4, r3, 5 */
10890 {1, 2, 4}} /* add r5, r2, r4 */
10892 {420ll /* 0x1a4 */ ,
10893 {{6, 1, 5}, /* shli r2, r1, 5 */
10894 {1, 1, 2}, /* add r3, r1, r2 */
10895 {5, 2, 2}, /* shl3add r4, r2, r2 */
10896 {4, 3, 4}} /* shl2add r5, r3, r4 */
10898 {421ll /* 0x1a5 */ ,
10899 {{4, 1, 1}, /* shl2add r2, r1, r1 */
10900 {6, 1, 5}, /* shli r3, r1, 5 */
10901 {4, 2, 3}, /* shl2add r4, r2, r3 */
10902 {5, 4, 2}} /* shl3add r5, r4, r2 */
10904 {422ll /* 0x1a6 */ ,
10905 {{6, 1, 5}, /* shli r2, r1, 5 */
10906 {3, 2, 1}, /* shl1add r3, r2, r1 */
10907 {3, 3, 3}, /* shl1add r4, r3, r3 */
10908 {3, 4, 2}} /* shl1add r5, r4, r2 */
10910 {423ll /* 0x1a7 */ ,
10911 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10912 {6, 2, 4}, /* shli r3, r2, 4 */
10913 {2, 3, 1}, /* sub r4, r3, r1 */
10914 {5, 4, 4}} /* shl3add r5, r4, r4 */
10916 {424ll /* 0x1a8 */ ,
10917 {{6, 1, 5}, /* shli r2, r1, 5 */
10918 {1, 1, 2}, /* add r3, r1, r2 */
10919 {4, 2, 2}, /* shl2add r4, r2, r2 */
10920 {5, 3, 4}} /* shl3add r5, r3, r4 */
10922 {425ll /* 0x1a9 */ ,
10923 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10924 {6, 1, 4}, /* shli r3, r1, 4 */
10925 {4, 2, 3}, /* shl2add r4, r2, r3 */
10926 {5, 4, 2}} /* shl3add r5, r4, r2 */
10928 {426ll /* 0x1aa */ ,
10929 {{6, 1, 5}, /* shli r2, r1, 5 */
10930 {3, 1, 2}, /* shl1add r3, r1, r2 */
10931 {3, 2, 3}, /* shl1add r4, r2, r3 */
10932 {4, 4, 3}} /* shl2add r5, r4, r3 */
10934 {427ll /* 0x1ab */ ,
10935 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10936 {4, 2, 1}, /* shl2add r3, r2, r1 */
10937 {4, 3, 1}, /* shl2add r4, r3, r1 */
10938 {5, 4, 2}} /* shl3add r5, r4, r2 */
10940 {428ll /* 0x1ac */ ,
10941 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10942 {5, 1, 2}, /* shl3add r3, r1, r2 */
10943 {6, 2, 7}, /* shli r4, r2, 7 */
10944 {4, 3, 4}} /* shl2add r5, r3, r4 */
10946 {429ll /* 0x1ad */ ,
10947 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10948 {4, 2, 1}, /* shl2add r3, r2, r1 */
10949 {6, 3, 5}, /* shli r4, r3, 5 */
10950 {1, 3, 4}} /* add r5, r3, r4 */
10952 {430ll /* 0x1ae */ ,
10953 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10954 {6, 2, 4}, /* shli r3, r2, 4 */
10955 {2, 3, 1}, /* sub r4, r3, r1 */
10956 {3, 4, 3}} /* shl1add r5, r4, r3 */
10958 {431ll /* 0x1af */ ,
10959 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10960 {5, 2, 2}, /* shl3add r3, r2, r2 */
10961 {6, 1, 9}, /* shli r4, r1, 9 */
10962 {2, 4, 3}} /* sub r5, r4, r3 */
10964 {432ll /* 0x1b0 */ ,
10965 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10966 {5, 2, 2}, /* shl3add r3, r2, r2 */
10967 {6, 3, 4}} /* shli r4, r3, 4 */
10969 {433ll /* 0x1b1 */ ,
10970 {{5, 1, 1}, /* shl3add r2, r1, r1 */
10971 {4, 2, 2}, /* shl2add r3, r2, r2 */
10972 {5, 2, 1}, /* shl3add r4, r2, r1 */
10973 {5, 3, 4}} /* shl3add r5, r3, r4 */
10975 {434ll /* 0x1b2 */ ,
10976 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10977 {5, 2, 1}, /* shl3add r3, r2, r1 */
10978 {6, 2, 7}, /* shli r4, r2, 7 */
10979 {3, 3, 4}} /* shl1add r5, r3, r4 */
10981 {435ll /* 0x1b3 */ ,
10982 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10983 {5, 2, 2}, /* shl3add r3, r2, r2 */
10984 {6, 3, 4}, /* shli r4, r3, 4 */
10985 {1, 2, 4}} /* add r5, r2, r4 */
10987 {436ll /* 0x1b4 */ ,
10988 {{3, 1, 1}, /* shl1add r2, r1, r1 */
10989 {4, 2, 1}, /* shl2add r3, r2, r1 */
10990 {6, 2, 7}, /* shli r4, r2, 7 */
10991 {4, 3, 4}} /* shl2add r5, r3, r4 */
10993 {437ll /* 0x1b5 */ ,
10994 {{6, 1, 4}, /* shli r2, r1, 4 */
10995 {2, 1, 2}, /* sub r3, r1, r2 */
10996 {5, 2, 3}, /* shl3add r4, r2, r3 */
10997 {4, 4, 3}} /* shl2add r5, r4, r3 */
10999 {438ll /* 0x1b6 */ ,
11000 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11001 {5, 2, 2}, /* shl3add r3, r2, r2 */
11002 {6, 2, 7}, /* shli r4, r2, 7 */
11003 {3, 3, 4}} /* shl1add r5, r3, r4 */
11005 {439ll /* 0x1b7 */ ,
11006 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11007 {5, 2, 1}, /* shl3add r3, r2, r1 */
11008 {6, 1, 9}, /* shli r4, r1, 9 */
11009 {2, 4, 3}} /* sub r5, r4, r3 */
11011 {440ll /* 0x1b8 */ ,
11012 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11013 {6, 1, 6}, /* shli r3, r1, 6 */
11014 {2, 3, 2}, /* sub r4, r3, r2 */
11015 {6, 4, 3}} /* shli r5, r4, 3 */
11017 {441ll /* 0x1b9 */ ,
11018 {{6, 1, 6}, /* shli r2, r1, 6 */
11019 {2, 1, 2}, /* sub r3, r1, r2 */
11020 {2, 2, 1}, /* sub r4, r2, r1 */
11021 {5, 4, 3}} /* shl3add r5, r4, r3 */
11023 {442ll /* 0x1ba */ ,
11024 {{6, 1, 6}, /* shli r2, r1, 6 */
11025 {2, 2, 1}, /* sub r3, r2, r1 */
11026 {3, 3, 3}, /* shl1add r4, r3, r3 */
11027 {3, 4, 2}} /* shl1add r5, r4, r2 */
11029 {443ll /* 0x1bb */ ,
11030 {{6, 1, 6}, /* shli r2, r1, 6 */
11031 {2, 2, 1}, /* sub r3, r2, r1 */
11032 {3, 3, 2}, /* shl1add r4, r3, r2 */
11033 {3, 4, 3}} /* shl1add r5, r4, r3 */
11035 {444ll /* 0x1bc */ ,
11036 {{6, 1, 6}, /* shli r2, r1, 6 */
11037 {4, 1, 2}, /* shl2add r3, r1, r2 */
11038 {6, 2, 3}, /* shli r4, r2, 3 */
11039 {2, 4, 3}} /* sub r5, r4, r3 */
11041 {445ll /* 0x1bd */ ,
11042 {{6, 1, 6}, /* shli r2, r1, 6 */
11043 {4, 1, 2}, /* shl2add r3, r1, r2 */
11044 {5, 2, 1}, /* shl3add r4, r2, r1 */
11045 {2, 4, 3}} /* sub r5, r4, r3 */
11047 {446ll /* 0x1be */ ,
11048 {{6, 1, 6}, /* shli r2, r1, 6 */
11049 {3, 1, 2}, /* shl1add r3, r1, r2 */
11050 {6, 2, 3}, /* shli r4, r2, 3 */
11051 {2, 4, 3}} /* sub r5, r4, r3 */
11053 {447ll /* 0x1bf */ ,
11054 {{6, 1, 6}, /* shli r2, r1, 6 */
11055 {1, 1, 2}, /* add r3, r1, r2 */
11056 {6, 2, 3}, /* shli r4, r2, 3 */
11057 {2, 4, 3}} /* sub r5, r4, r3 */
11059 {448ll /* 0x1c0 */ ,
11060 {{6, 1, 6}, /* shli r2, r1, 6 */
11061 {6, 1, 9}, /* shli r3, r1, 9 */
11062 {2, 3, 2}} /* sub r4, r3, r2 */
11064 {449ll /* 0x1c1 */ ,
11065 {{6, 1, 6}, /* shli r2, r1, 6 */
11066 {2, 1, 2}, /* sub r3, r1, r2 */
11067 {5, 2, 3}} /* shl3add r4, r2, r3 */
11069 {450ll /* 0x1c2 */ ,
11070 {{6, 1, 1}, /* shli r2, r1, 1 */
11071 {6, 1, 6}, /* shli r3, r1, 6 */
11072 {2, 2, 3}, /* sub r4, r2, r3 */
11073 {5, 3, 4}} /* shl3add r5, r3, r4 */
11075 {451ll /* 0x1c3 */ ,
11076 {{6, 1, 6}, /* shli r2, r1, 6 */
11077 {2, 1, 2}, /* sub r3, r1, r2 */
11078 {4, 2, 1}, /* shl2add r4, r2, r1 */
11079 {3, 4, 3}} /* shl1add r5, r4, r3 */
11081 {452ll /* 0x1c4 */ ,
11082 {{6, 1, 2}, /* shli r2, r1, 2 */
11083 {6, 1, 6}, /* shli r3, r1, 6 */
11084 {2, 2, 3}, /* sub r4, r2, r3 */
11085 {5, 3, 4}} /* shl3add r5, r3, r4 */
11087 {453ll /* 0x1c5 */ ,
11088 {{6, 1, 6}, /* shli r2, r1, 6 */
11089 {2, 1, 2}, /* sub r3, r1, r2 */
11090 {3, 2, 1}, /* shl1add r4, r2, r1 */
11091 {4, 4, 3}} /* shl2add r5, r4, r3 */
11093 {454ll /* 0x1c6 */ ,
11094 {{6, 1, 6}, /* shli r2, r1, 6 */
11095 {1, 1, 2}, /* add r3, r1, r2 */
11096 {3, 3, 3}, /* shl1add r4, r3, r3 */
11097 {3, 4, 2}} /* shl1add r5, r4, r2 */
11099 {455ll /* 0x1c7 */ ,
11100 {{6, 1, 3}, /* shli r2, r1, 3 */
11101 {2, 2, 1}, /* sub r3, r2, r1 */
11102 {6, 3, 6}, /* shli r4, r3, 6 */
11103 {1, 3, 4}} /* add r5, r3, r4 */
11105 {456ll /* 0x1c8 */ ,
11106 {{6, 1, 3}, /* shli r2, r1, 3 */
11107 {2, 1, 2}, /* sub r3, r1, r2 */
11108 {6, 2, 6}, /* shli r4, r2, 6 */
11109 {5, 3, 4}} /* shl3add r5, r3, r4 */
11111 {457ll /* 0x1c9 */ ,
11112 {{6, 1, 6}, /* shli r2, r1, 6 */
11113 {1, 1, 2}, /* add r3, r1, r2 */
11114 {2, 1, 2}, /* sub r4, r1, r2 */
11115 {5, 3, 4}} /* shl3add r5, r3, r4 */
11117 {458ll /* 0x1ca */ ,
11118 {{6, 1, 6}, /* shli r2, r1, 6 */
11119 {3, 1, 2}, /* shl1add r3, r1, r2 */
11120 {3, 3, 2}, /* shl1add r4, r3, r2 */
11121 {3, 4, 3}} /* shl1add r5, r4, r3 */
11123 {459ll /* 0x1cb */ ,
11124 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11125 {5, 2, 2}, /* shl3add r3, r2, r2 */
11126 {6, 3, 4}, /* shli r4, r3, 4 */
11127 {1, 3, 4}} /* add r5, r3, r4 */
11129 {460ll /* 0x1cc */ ,
11130 {{6, 1, 6}, /* shli r2, r1, 6 */
11131 {3, 1, 2}, /* shl1add r3, r1, r2 */
11132 {3, 3, 3}, /* shl1add r4, r3, r3 */
11133 {3, 4, 2}} /* shl1add r5, r4, r2 */
11135 {461ll /* 0x1cd */ ,
11136 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11137 {5, 2, 2}, /* shl3add r3, r2, r2 */
11138 {5, 3, 1}, /* shl3add r4, r3, r1 */
11139 {3, 4, 3}} /* shl1add r5, r4, r3 */
11141 {462ll /* 0x1ce */ ,
11142 {{6, 1, 3}, /* shli r2, r1, 3 */
11143 {2, 2, 1}, /* sub r3, r2, r1 */
11144 {6, 3, 6}, /* shli r4, r3, 6 */
11145 {3, 3, 4}} /* shl1add r5, r3, r4 */
11147 {463ll /* 0x1cf */ ,
11148 {{6, 1, 3}, /* shli r2, r1, 3 */
11149 {2, 2, 1}, /* sub r3, r2, r1 */
11150 {5, 3, 1}, /* shl3add r4, r3, r1 */
11151 {5, 4, 3}} /* shl3add r5, r4, r3 */
11153 {464ll /* 0x1d0 */ ,
11154 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11155 {6, 1, 5}, /* shli r3, r1, 5 */
11156 {2, 3, 2}, /* sub r4, r3, r2 */
11157 {6, 4, 4}} /* shli r5, r4, 4 */
11159 {465ll /* 0x1d1 */ ,
11160 {{6, 1, 6}, /* shli r2, r1, 6 */
11161 {2, 1, 2}, /* sub r3, r1, r2 */
11162 {3, 1, 2}, /* shl1add r4, r1, r2 */
11163 {5, 4, 3}} /* shl3add r5, r4, r3 */
11165 {467ll /* 0x1d3 */ ,
11166 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11167 {5, 2, 2}, /* shl3add r3, r2, r2 */
11168 {6, 1, 9}, /* shli r4, r1, 9 */
11169 {2, 4, 3}} /* sub r5, r4, r3 */
11171 {468ll /* 0x1d4 */ ,
11172 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11173 {6, 1, 5}, /* shli r3, r1, 5 */
11174 {4, 2, 3}, /* shl2add r4, r2, r3 */
11175 {5, 4, 4}} /* shl3add r5, r4, r4 */
11177 {469ll /* 0x1d5 */ ,
11178 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11179 {4, 2, 1}, /* shl2add r3, r2, r1 */
11180 {5, 3, 3}, /* shl3add r4, r3, r3 */
11181 {4, 4, 1}} /* shl2add r5, r4, r1 */
11183 {470ll /* 0x1d6 */ ,
11184 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11185 {6, 2, 5}, /* shli r3, r2, 5 */
11186 {2, 3, 2}, /* sub r4, r3, r2 */
11187 {3, 4, 3}} /* shl1add r5, r4, r3 */
11189 {471ll /* 0x1d7 */ ,
11190 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11191 {5, 2, 1}, /* shl3add r3, r2, r1 */
11192 {6, 1, 9}, /* shli r4, r1, 9 */
11193 {2, 4, 3}} /* sub r5, r4, r3 */
11195 {472ll /* 0x1d8 */ ,
11196 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11197 {6, 1, 6}, /* shli r3, r1, 6 */
11198 {2, 3, 2}, /* sub r4, r3, r2 */
11199 {6, 4, 3}} /* shli r5, r4, 3 */
11201 {473ll /* 0x1d9 */ ,
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 {5, 4, 1}} /* shl3add r5, r4, r1 */
11207 {475ll /* 0x1db */ ,
11208 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11209 {4, 2, 1}, /* shl2add r3, r2, r1 */
11210 {6, 1, 9}, /* shli r4, r1, 9 */
11211 {2, 4, 3}} /* sub r5, r4, r3 */
11213 {476ll /* 0x1dc */ ,
11214 {{6, 1, 5}, /* shli r2, r1, 5 */
11215 {4, 1, 2}, /* shl2add r3, r1, r2 */
11216 {6, 2, 4}, /* shli r4, r2, 4 */
11217 {2, 4, 3}} /* sub r5, r4, r3 */
11219 {477ll /* 0x1dd */ ,
11220 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11221 {6, 1, 6}, /* shli r3, r1, 6 */
11222 {2, 3, 2}, /* sub r4, r3, r2 */
11223 {5, 4, 2}} /* shl3add r5, r4, r2 */
11225 {478ll /* 0x1de */ ,
11226 {{6, 1, 5}, /* shli r2, r1, 5 */
11227 {3, 1, 2}, /* shl1add r3, r1, r2 */
11228 {6, 2, 4}, /* shli r4, r2, 4 */
11229 {2, 4, 3}} /* sub r5, r4, r3 */
11231 {479ll /* 0x1df */ ,
11232 {{6, 1, 5}, /* shli r2, r1, 5 */
11233 {1, 1, 2}, /* add r3, r1, r2 */
11234 {6, 2, 4}, /* shli r4, r2, 4 */
11235 {2, 4, 3}} /* sub r5, r4, r3 */
11237 {480ll /* 0x1e0 */ ,
11238 {{6, 1, 5}, /* shli r2, r1, 5 */
11239 {6, 1, 9}, /* shli r3, r1, 9 */
11240 {2, 3, 2}} /* sub r4, r3, r2 */
11242 {481ll /* 0x1e1 */ ,
11243 {{6, 1, 5}, /* shli r2, r1, 5 */
11244 {2, 1, 2}, /* sub r3, r1, r2 */
11245 {6, 2, 4}, /* shli r4, r2, 4 */
11246 {1, 3, 4}} /* add r5, r3, r4 */
11248 {482ll /* 0x1e2 */ ,
11249 {{6, 1, 4}, /* shli r2, r1, 4 */
11250 {2, 1, 2}, /* sub r3, r1, r2 */
11251 {6, 2, 5}, /* shli r4, r2, 5 */
11252 {3, 3, 4}} /* shl1add r5, r3, r4 */
11254 {483ll /* 0x1e3 */ ,
11255 {{6, 1, 5}, /* shli r2, r1, 5 */
11256 {2, 1, 2}, /* sub r3, r1, r2 */
11257 {5, 2, 1}, /* shl3add r4, r2, r1 */
11258 {3, 4, 3}} /* shl1add r5, r4, r3 */
11260 {484ll /* 0x1e4 */ ,
11261 {{6, 1, 2}, /* shli r2, r1, 2 */
11262 {6, 1, 6}, /* shli r3, r1, 6 */
11263 {2, 3, 2}, /* sub r4, r3, r2 */
11264 {5, 4, 2}} /* shl3add r5, r4, r2 */
11266 {485ll /* 0x1e5 */ ,
11267 {{6, 1, 5}, /* shli r2, r1, 5 */
11268 {2, 1, 2}, /* sub r3, r1, r2 */
11269 {4, 2, 1}, /* shl2add r4, r2, r1 */
11270 {4, 4, 3}} /* shl2add r5, r4, r3 */
11272 {486ll /* 0x1e6 */ ,
11273 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11274 {5, 2, 2}, /* shl3add r3, r2, r2 */
11275 {5, 3, 3}, /* shl3add r4, r3, r3 */
11276 {6, 4, 1}} /* shli r5, r4, 1 */
11278 {487ll /* 0x1e7 */ ,
11279 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11280 {5, 2, 1}, /* shl3add r3, r2, r1 */
11281 {6, 1, 9}, /* shli r4, r1, 9 */
11282 {2, 4, 3}} /* sub r5, r4, r3 */
11284 {488ll /* 0x1e8 */ ,
11285 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11286 {6, 1, 6}, /* shli r3, r1, 6 */
11287 {2, 3, 2}, /* sub r4, r3, r2 */
11288 {6, 4, 3}} /* shli r5, r4, 3 */
11290 {489ll /* 0x1e9 */ ,
11291 {{6, 1, 5}, /* shli r2, r1, 5 */
11292 {2, 1, 2}, /* sub r3, r1, r2 */
11293 {3, 2, 1}, /* shl1add r4, r2, r1 */
11294 {5, 4, 3}} /* shl3add r5, r4, r3 */
11296 {490ll /* 0x1ea */ ,
11297 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11298 {6, 2, 5}, /* shli r3, r2, 5 */
11299 {1, 2, 3}, /* add r4, r2, r3 */
11300 {3, 4, 3}} /* shl1add r5, r4, r3 */
11302 {491ll /* 0x1eb */ ,
11303 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11304 {6, 1, 6}, /* shli r3, r1, 6 */
11305 {2, 3, 2}, /* sub r4, r3, r2 */
11306 {5, 4, 2}} /* shl3add r5, r4, r2 */
11308 {492ll /* 0x1ec */ ,
11309 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11310 {6, 1, 7}, /* shli r3, r1, 7 */
11311 {2, 3, 2}, /* sub r4, r3, r2 */
11312 {6, 4, 2}} /* shli r5, r4, 2 */
11314 {493ll /* 0x1ed */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
11320 {494ll /* 0x1ee */ ,
11321 {{6, 1, 4}, /* shli r2, r1, 4 */
11322 {3, 1, 2}, /* shl1add r3, r1, r2 */
11323 {6, 2, 5}, /* shli r4, r2, 5 */
11324 {2, 4, 3}} /* sub r5, r4, r3 */
11326 {495ll /* 0x1ef */ ,
11327 {{6, 1, 4}, /* shli r2, r1, 4 */
11328 {1, 1, 2}, /* add r3, r1, r2 */
11329 {6, 2, 5}, /* shli r4, r2, 5 */
11330 {2, 4, 3}} /* sub r5, r4, r3 */
11332 {496ll /* 0x1f0 */ ,
11333 {{6, 1, 4}, /* shli r2, r1, 4 */
11334 {6, 1, 9}, /* shli r3, r1, 9 */
11335 {2, 3, 2}} /* sub r4, r3, r2 */
11337 {497ll /* 0x1f1 */ ,
11338 {{6, 1, 4}, /* shli r2, r1, 4 */
11339 {2, 1, 2}, /* sub r3, r1, r2 */
11340 {6, 2, 5}, /* shli r4, r2, 5 */
11341 {1, 3, 4}} /* add r5, r3, r4 */
11343 {498ll /* 0x1f2 */ ,
11344 {{6, 1, 1}, /* shli r2, r1, 1 */
11345 {6, 1, 6}, /* shli r3, r1, 6 */
11346 {2, 3, 2}, /* sub r4, r3, r2 */
11347 {5, 4, 2}} /* shl3add r5, r4, r2 */
11349 {499ll /* 0x1f3 */ ,
11350 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11351 {4, 2, 1}, /* shl2add r3, r2, r1 */
11352 {6, 1, 9}, /* shli r4, r1, 9 */
11353 {2, 4, 3}} /* sub r5, r4, r3 */
11355 {500ll /* 0x1f4 */ ,
11356 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11357 {6, 1, 7}, /* shli r3, r1, 7 */
11358 {2, 3, 2}, /* sub r4, r3, r2 */
11359 {6, 4, 2}} /* shli r5, r4, 2 */
11361 {501ll /* 0x1f5 */ ,
11362 {{6, 1, 4}, /* shli r2, r1, 4 */
11363 {2, 1, 2}, /* sub r3, r1, r2 */
11364 {5, 2, 1}, /* shl3add r4, r2, r1 */
11365 {4, 4, 3}} /* shl2add r5, r4, r3 */
11367 {502ll /* 0x1f6 */ ,
11368 {{6, 1, 3}, /* shli r2, r1, 3 */
11369 {3, 1, 2}, /* shl1add r3, r1, r2 */
11370 {6, 2, 6}, /* shli r4, r2, 6 */
11371 {2, 4, 3}} /* sub r5, r4, r3 */
11373 {503ll /* 0x1f7 */ ,
11374 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11375 {6, 1, 9}, /* shli r3, r1, 9 */
11376 {2, 3, 2}} /* sub r4, r3, r2 */
11378 {504ll /* 0x1f8 */ ,
11379 {{6, 1, 3}, /* shli r2, r1, 3 */
11380 {6, 1, 9}, /* shli r3, r1, 9 */
11381 {2, 3, 2}} /* sub r4, r3, r2 */
11383 {505ll /* 0x1f9 */ ,
11384 {{6, 1, 6}, /* shli r2, r1, 6 */
11385 {2, 2, 1}, /* sub r3, r2, r1 */
11386 {5, 3, 1}} /* shl3add r4, r3, r1 */
11388 {506ll /* 0x1fa */ ,
11389 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11390 {6, 1, 8}, /* shli r3, r1, 8 */
11391 {2, 3, 2}, /* sub r4, r3, r2 */
11392 {6, 4, 1}} /* shli r5, r4, 1 */
11394 {507ll /* 0x1fb */ ,
11395 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11396 {6, 1, 9}, /* shli r3, r1, 9 */
11397 {2, 3, 2}} /* sub r4, r3, r2 */
11399 {508ll /* 0x1fc */ ,
11400 {{6, 1, 2}, /* shli r2, r1, 2 */
11401 {6, 1, 9}, /* shli r3, r1, 9 */
11402 {2, 3, 2}} /* sub r4, r3, r2 */
11404 {509ll /* 0x1fd */ ,
11405 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11406 {6, 1, 9}, /* shli r3, r1, 9 */
11407 {2, 3, 2}} /* sub r4, r3, r2 */
11409 {510ll /* 0x1fe */ ,
11410 {{6, 1, 1}, /* shli r2, r1, 1 */
11411 {6, 1, 9}, /* shli r3, r1, 9 */
11412 {2, 3, 2}} /* sub r4, r3, r2 */
11414 {511ll /* 0x1ff */ ,
11415 {{6, 1, 9}, /* shli r2, r1, 9 */
11416 {2, 2, 1}} /* sub r3, r2, r1 */
11418 {512ll /* 0x200 */ ,
11419 {{6, 1, 9}} /* shli r2, r1, 9 */
11421 {513ll /* 0x201 */ ,
11422 {{6, 1, 9}, /* shli r2, r1, 9 */
11423 {1, 1, 2}} /* add r3, r1, r2 */
11425 {514ll /* 0x202 */ ,
11426 {{6, 1, 9}, /* shli r2, r1, 9 */
11427 {3, 1, 2}} /* shl1add r3, r1, r2 */
11429 {515ll /* 0x203 */ ,
11430 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11431 {6, 1, 9}, /* shli r3, r1, 9 */
11432 {1, 2, 3}} /* add r4, r2, r3 */
11434 {516ll /* 0x204 */ ,
11435 {{6, 1, 9}, /* shli r2, r1, 9 */
11436 {4, 1, 2}} /* shl2add r3, r1, r2 */
11438 {517ll /* 0x205 */ ,
11439 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11440 {6, 1, 9}, /* shli r3, r1, 9 */
11441 {1, 2, 3}} /* add r4, r2, r3 */
11443 {518ll /* 0x206 */ ,
11444 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11445 {6, 1, 9}, /* shli r3, r1, 9 */
11446 {3, 2, 3}} /* shl1add r4, r2, r3 */
11448 {519ll /* 0x207 */ ,
11449 {{6, 1, 9}, /* shli r2, r1, 9 */
11450 {2, 2, 1}, /* sub r3, r2, r1 */
11451 {5, 1, 3}} /* shl3add r4, r1, r3 */
11453 {520ll /* 0x208 */ ,
11454 {{6, 1, 9}, /* shli r2, r1, 9 */
11455 {5, 1, 2}} /* shl3add r3, r1, r2 */
11457 {521ll /* 0x209 */ ,
11458 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11459 {6, 1, 9}, /* shli r3, r1, 9 */
11460 {1, 2, 3}} /* add r4, r2, r3 */
11462 {522ll /* 0x20a */ ,
11463 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11464 {6, 1, 9}, /* shli r3, r1, 9 */
11465 {3, 2, 3}} /* shl1add r4, r2, r3 */
11467 {523ll /* 0x20b */ ,
11468 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11469 {6, 1, 6}, /* shli r3, r1, 6 */
11470 {1, 1, 3}, /* add r4, r1, r3 */
11471 {5, 4, 2}} /* shl3add r5, r4, r2 */
11473 {524ll /* 0x20c */ ,
11474 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11475 {6, 1, 9}, /* shli r3, r1, 9 */
11476 {4, 2, 3}} /* shl2add r4, r2, r3 */
11478 {525ll /* 0x20d */ ,
11479 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11480 {6, 1, 7}, /* shli r3, r1, 7 */
11481 {1, 2, 3}, /* add r4, r2, r3 */
11482 {4, 4, 1}} /* shl2add r5, r4, r1 */
11484 {526ll /* 0x20e */ ,
11485 {{6, 1, 3}, /* shli r2, r1, 3 */
11486 {2, 2, 1}, /* sub r3, r2, r1 */
11487 {6, 2, 6}, /* shli r4, r2, 6 */
11488 {3, 3, 4}} /* shl1add r5, r3, r4 */
11490 {527ll /* 0x20f */ ,
11491 {{6, 1, 4}, /* shli r2, r1, 4 */
11492 {2, 2, 1}, /* sub r3, r2, r1 */
11493 {6, 2, 5}, /* shli r4, r2, 5 */
11494 {1, 3, 4}} /* add r5, r3, r4 */
11496 {528ll /* 0x210 */ ,
11497 {{6, 1, 4}, /* shli r2, r1, 4 */
11498 {6, 1, 9}, /* shli r3, r1, 9 */
11499 {1, 2, 3}} /* add r4, r2, r3 */
11501 {529ll /* 0x211 */ ,
11502 {{6, 1, 6}, /* shli r2, r1, 6 */
11503 {3, 1, 2}, /* shl1add r3, r1, r2 */
11504 {5, 3, 1}} /* shl3add r4, r3, r1 */
11506 {530ll /* 0x212 */ ,
11507 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11508 {6, 1, 9}, /* shli r3, r1, 9 */
11509 {3, 2, 3}} /* shl1add r4, r2, r3 */
11511 {531ll /* 0x213 */ ,
11512 {{6, 1, 4}, /* shli r2, r1, 4 */
11513 {2, 2, 1}, /* sub r3, r2, r1 */
11514 {5, 2, 1}, /* shl3add r4, r2, r1 */
11515 {4, 4, 3}} /* shl2add r5, r4, r3 */
11517 {532ll /* 0x214 */ ,
11518 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11519 {6, 1, 9}, /* shli r3, r1, 9 */
11520 {4, 2, 3}} /* shl2add r4, r2, r3 */
11522 {533ll /* 0x215 */ ,
11523 {{6, 1, 4}, /* shli r2, r1, 4 */
11524 {1, 1, 2}, /* add r3, r1, r2 */
11525 {5, 2, 1}, /* shl3add r4, r2, r1 */
11526 {4, 4, 3}} /* shl2add r5, r4, r3 */
11528 {534ll /* 0x216 */ ,
11529 {{6, 1, 4}, /* shli r2, r1, 4 */
11530 {3, 1, 2}, /* shl1add r3, r1, r2 */
11531 {5, 2, 1}, /* shl3add r4, r2, r1 */
11532 {4, 4, 3}} /* shl2add r5, r4, r3 */
11534 {535ll /* 0x217 */ ,
11535 {{6, 1, 4}, /* shli r2, r1, 4 */
11536 {2, 2, 1}, /* sub r3, r2, r1 */
11537 {4, 2, 1}, /* shl2add r4, r2, r1 */
11538 {5, 4, 3}} /* shl3add r5, r4, r3 */
11540 {536ll /* 0x218 */ ,
11541 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11542 {6, 1, 9}, /* shli r3, r1, 9 */
11543 {5, 2, 3}} /* shl3add r4, r2, r3 */
11545 {537ll /* 0x219 */ ,
11546 {{6, 1, 4}, /* shli r2, r1, 4 */
11547 {1, 1, 2}, /* add r3, r1, r2 */
11548 {4, 2, 1}, /* shl2add r4, r2, r1 */
11549 {5, 4, 3}} /* shl3add r5, r4, r3 */
11551 {538ll /* 0x21a */ ,
11552 {{6, 1, 4}, /* shli r2, r1, 4 */
11553 {3, 1, 2}, /* shl1add r3, r1, r2 */
11554 {4, 2, 1}, /* shl2add r4, r2, r1 */
11555 {5, 4, 3}} /* shl3add r5, r4, r3 */
11557 {539ll /* 0x21b */ ,
11558 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11559 {6, 1, 6}, /* shli r3, r1, 6 */
11560 {1, 2, 3}, /* add r4, r2, r3 */
11561 {5, 4, 2}} /* shl3add r5, r4, r2 */
11563 {540ll /* 0x21c */ ,
11564 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11565 {6, 2, 2}, /* shli r3, r2, 2 */
11566 {6, 2, 6}, /* shli r4, r2, 6 */
11567 {2, 4, 3}} /* sub r5, r4, r3 */
11569 {541ll /* 0x21d */ ,
11570 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11571 {6, 2, 4}, /* shli r3, r2, 4 */
11572 {2, 3, 2}, /* sub r4, r3, r2 */
11573 {4, 4, 1}} /* shl2add r5, r4, r1 */
11575 {542ll /* 0x21e */ ,
11576 {{6, 1, 4}, /* shli r2, r1, 4 */
11577 {2, 2, 1}, /* sub r3, r2, r1 */
11578 {6, 2, 5}, /* shli r4, r2, 5 */
11579 {3, 3, 4}} /* shl1add r5, r3, r4 */
11581 {543ll /* 0x21f */ ,
11582 {{6, 1, 5}, /* shli r2, r1, 5 */
11583 {2, 2, 1}, /* sub r3, r2, r1 */
11584 {6, 2, 4}, /* shli r4, r2, 4 */
11585 {1, 3, 4}} /* add r5, r3, r4 */
11587 {544ll /* 0x220 */ ,
11588 {{6, 1, 5}, /* shli r2, r1, 5 */
11589 {6, 1, 9}, /* shli r3, r1, 9 */
11590 {1, 2, 3}} /* add r4, r2, r3 */
11592 {545ll /* 0x221 */ ,
11593 {{6, 1, 6}, /* shli r2, r1, 6 */
11594 {4, 1, 2}, /* shl2add r3, r1, r2 */
11595 {5, 3, 1}} /* shl3add r4, r3, r1 */
11597 {546ll /* 0x222 */ ,
11598 {{6, 1, 5}, /* shli r2, r1, 5 */
11599 {5, 2, 1}, /* shl3add r3, r2, r1 */
11600 {3, 3, 2}} /* shl1add r4, r3, r2 */
11602 {547ll /* 0x223 */ ,
11603 {{6, 1, 5}, /* shli r2, r1, 5 */
11604 {1, 1, 2}, /* add r3, r1, r2 */
11605 {5, 2, 1}, /* shl3add r4, r2, r1 */
11606 {3, 4, 3}} /* shl1add r5, r4, r3 */
11608 {548ll /* 0x224 */ ,
11609 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11610 {6, 1, 9}, /* shli r3, r1, 9 */
11611 {4, 2, 3}} /* shl2add r4, r2, r3 */
11613 {549ll /* 0x225 */ ,
11614 {{6, 1, 5}, /* shli r2, r1, 5 */
11615 {1, 1, 2}, /* add r3, r1, r2 */
11616 {4, 2, 1}, /* shl2add r4, r2, r1 */
11617 {4, 4, 3}} /* shl2add r5, r4, r3 */
11619 {550ll /* 0x226 */ ,
11620 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11621 {6, 1, 5}, /* shli r3, r1, 5 */
11622 {5, 3, 2}, /* shl3add r4, r3, r2 */
11623 {3, 4, 3}} /* shl1add r5, r4, r3 */
11625 {551ll /* 0x227 */ ,
11626 {{6, 1, 5}, /* shli r2, r1, 5 */
11627 {2, 2, 1}, /* sub r3, r2, r1 */
11628 {3, 2, 1}, /* shl1add r4, r2, r1 */
11629 {5, 4, 3}} /* shl3add r5, r4, r3 */
11631 {552ll /* 0x228 */ ,
11632 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11633 {6, 1, 9}, /* shli r3, r1, 9 */
11634 {5, 2, 3}} /* shl3add r4, r2, r3 */
11636 {553ll /* 0x229 */ ,
11637 {{6, 1, 5}, /* shli r2, r1, 5 */
11638 {1, 1, 2}, /* add r3, r1, r2 */
11639 {3, 2, 1}, /* shl1add r4, r2, r1 */
11640 {5, 4, 3}} /* shl3add r5, r4, r3 */
11642 {554ll /* 0x22a */ ,
11643 {{6, 1, 5}, /* shli r2, r1, 5 */
11644 {3, 1, 2}, /* shl1add r3, r1, r2 */
11645 {3, 2, 1}, /* shl1add r4, r2, r1 */
11646 {5, 4, 3}} /* shl3add r5, r4, r3 */
11648 {555ll /* 0x22b */ ,
11649 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11650 {4, 2, 1}, /* shl2add r3, r2, r1 */
11651 {6, 3, 4}, /* shli r4, r3, 4 */
11652 {2, 4, 3}} /* sub r5, r4, r3 */
11654 {556ll /* 0x22c */ ,
11655 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11656 {6, 1, 5}, /* shli r3, r1, 5 */
11657 {4, 3, 2}, /* shl2add r4, r3, r2 */
11658 {4, 4, 3}} /* shl2add r5, r4, r3 */
11660 {557ll /* 0x22d */ ,
11661 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11662 {6, 1, 6}, /* shli r3, r1, 6 */
11663 {1, 2, 3}, /* add r4, r2, r3 */
11664 {5, 4, 2}} /* shl3add r5, r4, r2 */
11666 {558ll /* 0x22e */ ,
11667 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11668 {6, 2, 1}, /* shli r3, r2, 1 */
11669 {6, 2, 6}, /* shli r4, r2, 6 */
11670 {2, 4, 3}} /* sub r5, r4, r3 */
11672 {559ll /* 0x22f */ ,
11673 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11674 {5, 1, 2}, /* shl3add r3, r1, r2 */
11675 {6, 2, 6}, /* shli r4, r2, 6 */
11676 {2, 4, 3}} /* sub r5, r4, r3 */
11678 {560ll /* 0x230 */ ,
11679 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11680 {6, 1, 5}, /* shli r3, r1, 5 */
11681 {1, 2, 3}, /* add r4, r2, r3 */
11682 {6, 4, 4}} /* shli r5, r4, 4 */
11684 {561ll /* 0x231 */ ,
11685 {{6, 1, 4}, /* shli r2, r1, 4 */
11686 {2, 1, 2}, /* sub r3, r1, r2 */
11687 {5, 2, 2}, /* shl3add r4, r2, r2 */
11688 {4, 4, 3}} /* shl2add r5, r4, r3 */
11690 {562ll /* 0x232 */ ,
11691 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11692 {6, 1, 5}, /* shli r3, r1, 5 */
11693 {5, 3, 2}, /* shl3add r4, r3, r2 */
11694 {3, 4, 3}} /* shl1add r5, r4, r3 */
11696 {563ll /* 0x233 */ ,
11697 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11698 {6, 1, 6}, /* shli r3, r1, 6 */
11699 {3, 2, 3}, /* shl1add r4, r2, r3 */
11700 {5, 4, 2}} /* shl3add r5, r4, r2 */
11702 {564ll /* 0x234 */ ,
11703 {{6, 1, 4}, /* shli r2, r1, 4 */
11704 {3, 2, 2}, /* shl1add r3, r2, r2 */
11705 {5, 2, 1}, /* shl3add r4, r2, r1 */
11706 {4, 4, 3}} /* shl2add r5, r4, r3 */
11708 {565ll /* 0x235 */ ,
11709 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11710 {3, 1, 2}, /* shl1add r3, r1, r2 */
11711 {6, 2, 6}, /* shli r4, r2, 6 */
11712 {2, 4, 3}} /* sub r5, r4, r3 */
11714 {566ll /* 0x236 */ ,
11715 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11716 {1, 1, 2}, /* add r3, r1, r2 */
11717 {6, 2, 6}, /* shli r4, r2, 6 */
11718 {2, 4, 3}} /* sub r5, r4, r3 */
11720 {567ll /* 0x237 */ ,
11721 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11722 {6, 2, 6}, /* shli r3, r2, 6 */
11723 {2, 3, 2}} /* sub r4, r3, r2 */
11725 {568ll /* 0x238 */ ,
11726 {{6, 1, 6}, /* shli r2, r1, 6 */
11727 {2, 2, 1}, /* sub r3, r2, r1 */
11728 {5, 3, 2}} /* shl3add r4, r3, r2 */
11730 {569ll /* 0x239 */ ,
11731 {{6, 1, 6}, /* shli r2, r1, 6 */
11732 {1, 1, 2}, /* add r3, r1, r2 */
11733 {2, 2, 1}, /* sub r4, r2, r1 */
11734 {5, 4, 3}} /* shl3add r5, r4, r3 */
11736 {570ll /* 0x23a */ ,
11737 {{6, 1, 6}, /* shli r2, r1, 6 */
11738 {2, 2, 1}, /* sub r3, r2, r1 */
11739 {3, 1, 2}, /* shl1add r4, r1, r2 */
11740 {5, 3, 4}} /* shl3add r5, r3, r4 */
11742 {571ll /* 0x23b */ ,
11743 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11744 {5, 1, 1}, /* shl3add r3, r1, r1 */
11745 {6, 3, 6}, /* shli r4, r3, 6 */
11746 {2, 4, 2}} /* sub r5, r4, r2 */
11748 {572ll /* 0x23c */ ,
11749 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11750 {6, 1, 2}, /* shli r3, r1, 2 */
11751 {6, 2, 6}, /* shli r4, r2, 6 */
11752 {2, 4, 3}} /* sub r5, r4, r3 */
11754 {573ll /* 0x23d */ ,
11755 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11756 {5, 1, 1}, /* shl3add r3, r1, r1 */
11757 {6, 3, 6}, /* shli r4, r3, 6 */
11758 {2, 4, 2}} /* sub r5, r4, r2 */
11760 {574ll /* 0x23e */ ,
11761 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11762 {6, 1, 1}, /* shli r3, r1, 1 */
11763 {6, 2, 6}, /* shli r4, r2, 6 */
11764 {2, 4, 3}} /* sub r5, r4, r3 */
11766 {575ll /* 0x23f */ ,
11767 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11768 {6, 2, 6}, /* shli r3, r2, 6 */
11769 {2, 3, 1}} /* sub r4, r3, r1 */
11771 {576ll /* 0x240 */ ,
11772 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11773 {6, 2, 6}} /* shli r3, r2, 6 */
11775 {577ll /* 0x241 */ ,
11776 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11777 {6, 2, 6}, /* shli r3, r2, 6 */
11778 {1, 1, 3}} /* add r4, r1, r3 */
11780 {578ll /* 0x242 */ ,
11781 {{6, 1, 6}, /* shli r2, r1, 6 */
11782 {4, 2, 1}, /* shl2add r3, r2, r1 */
11783 {3, 3, 2}} /* shl1add r4, r3, r2 */
11785 {579ll /* 0x243 */ ,
11786 {{6, 1, 6}, /* shli r2, r1, 6 */
11787 {1, 1, 2}, /* add r3, r1, r2 */
11788 {4, 2, 1}, /* shl2add r4, r2, r1 */
11789 {3, 4, 3}} /* shl1add r5, r4, r3 */
11791 {580ll /* 0x244 */ ,
11792 {{6, 1, 6}, /* shli r2, r1, 6 */
11793 {3, 2, 1}, /* shl1add r3, r2, r1 */
11794 {4, 3, 2}} /* shl2add r4, r3, r2 */
11796 {581ll /* 0x245 */ ,
11797 {{6, 1, 6}, /* shli r2, r1, 6 */
11798 {1, 1, 2}, /* add r3, r1, r2 */
11799 {3, 2, 1}, /* shl1add r4, r2, r1 */
11800 {4, 4, 3}} /* shl2add r5, r4, r3 */
11802 {582ll /* 0x246 */ ,
11803 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11804 {6, 1, 6}, /* shli r3, r1, 6 */
11805 {4, 3, 2}, /* shl2add r4, r3, r2 */
11806 {3, 4, 3}} /* shl1add r5, r4, r3 */
11808 {583ll /* 0x247 */ ,
11809 {{6, 1, 6}, /* shli r2, r1, 6 */
11810 {1, 1, 2}, /* add r3, r1, r2 */
11811 {2, 2, 1}, /* sub r4, r2, r1 */
11812 {5, 3, 4}} /* shl3add r5, r3, r4 */
11814 {584ll /* 0x248 */ ,
11815 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11816 {6, 1, 9}, /* shli r3, r1, 9 */
11817 {5, 2, 3}} /* shl3add r4, r2, r3 */
11819 {585ll /* 0x249 */ ,
11820 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11821 {6, 2, 6}, /* shli r3, r2, 6 */
11822 {1, 2, 3}} /* add r4, r2, r3 */
11824 {586ll /* 0x24a */ ,
11825 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11826 {1, 1, 2}, /* add r3, r1, r2 */
11827 {6, 2, 6}, /* shli r4, r2, 6 */
11828 {1, 3, 4}} /* add r5, r3, r4 */
11830 {587ll /* 0x24b */ ,
11831 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11832 {3, 1, 2}, /* shl1add r3, r1, r2 */
11833 {6, 2, 6}, /* shli r4, r2, 6 */
11834 {1, 3, 4}} /* add r5, r3, r4 */
11836 {588ll /* 0x24c */ ,
11837 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11838 {6, 1, 6}, /* shli r3, r1, 6 */
11839 {3, 3, 2}, /* shl1add r4, r3, r2 */
11840 {4, 4, 3}} /* shl2add r5, r4, r3 */
11842 {589ll /* 0x24d */ ,
11843 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11844 {4, 1, 2}, /* shl2add r3, r1, r2 */
11845 {6, 2, 6}, /* shli r4, r2, 6 */
11846 {1, 3, 4}} /* add r5, r3, r4 */
11848 {590ll /* 0x24e */ ,
11849 {{6, 1, 5}, /* shli r2, r1, 5 */
11850 {2, 2, 1}, /* sub r3, r2, r1 */
11851 {5, 3, 3}, /* shl3add r4, r3, r3 */
11852 {3, 4, 2}} /* shl1add r5, r4, r2 */
11854 {591ll /* 0x24f */ ,
11855 {{6, 1, 4}, /* shli r2, r1, 4 */
11856 {2, 2, 1}, /* sub r3, r2, r1 */
11857 {5, 2, 2}, /* shl3add r4, r2, r2 */
11858 {4, 4, 3}} /* shl2add r5, r4, r3 */
11860 {592ll /* 0x250 */ ,
11861 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11862 {4, 2, 1}, /* shl2add r3, r2, r1 */
11863 {6, 3, 4}} /* shli r4, r3, 4 */
11865 {593ll /* 0x251 */ ,
11866 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11867 {5, 2, 1}, /* shl3add r3, r2, r1 */
11868 {5, 3, 2}} /* shl3add r4, r3, r2 */
11870 {594ll /* 0x252 */ ,
11871 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11872 {6, 2, 6}, /* shli r3, r2, 6 */
11873 {3, 2, 3}} /* shl1add r4, r2, r3 */
11875 {595ll /* 0x253 */ ,
11876 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11877 {3, 2, 1}, /* shl1add r3, r2, r1 */
11878 {6, 2, 6}, /* shli r4, r2, 6 */
11879 {1, 3, 4}} /* add r5, r3, r4 */
11881 {596ll /* 0x254 */ ,
11882 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11883 {1, 1, 2}, /* add r3, r1, r2 */
11884 {6, 2, 6}, /* shli r4, r2, 6 */
11885 {3, 3, 4}} /* shl1add r5, r3, r4 */
11887 {597ll /* 0x255 */ ,
11888 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11889 {6, 1, 6}, /* shli r3, r1, 6 */
11890 {3, 2, 3}, /* shl1add r4, r2, r3 */
11891 {5, 4, 2}} /* shl3add r5, r4, r2 */
11893 {598ll /* 0x256 */ ,
11894 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11895 {3, 1, 2}, /* shl1add r3, r1, r2 */
11896 {6, 2, 6}, /* shli r4, r2, 6 */
11897 {3, 3, 4}} /* shl1add r5, r3, r4 */
11899 {599ll /* 0x257 */ ,
11900 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11901 {5, 2, 1}, /* shl3add r3, r2, r1 */
11902 {6, 2, 7}, /* shli r4, r2, 7 */
11903 {2, 4, 3}} /* sub r5, r4, r3 */
11905 {600ll /* 0x258 */ ,
11906 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11907 {6, 2, 3}, /* shli r3, r2, 3 */
11908 {6, 2, 7}, /* shli r4, r2, 7 */
11909 {2, 4, 3}} /* sub r5, r4, r3 */
11911 {601ll /* 0x259 */ ,
11912 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11913 {6, 1, 1}, /* shli r3, r1, 1 */
11914 {5, 2, 3}, /* shl3add r4, r2, r3 */
11915 {5, 4, 2}} /* shl3add r5, r4, r2 */
11917 {602ll /* 0x25a */ ,
11918 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11919 {5, 2, 1}, /* shl3add r3, r2, r1 */
11920 {6, 2, 1}, /* shli r4, r2, 1 */
11921 {5, 3, 4}} /* shl3add r5, r3, r4 */
11923 {603ll /* 0x25b */ ,
11924 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11925 {6, 1, 6}, /* shli r3, r1, 6 */
11926 {1, 2, 3}, /* add r4, r2, r3 */
11927 {5, 4, 4}} /* shl3add r5, r4, r4 */
11929 {604ll /* 0x25c */ ,
11930 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11931 {6, 1, 7}, /* shli r3, r1, 7 */
11932 {2, 3, 2}, /* sub r4, r3, r2 */
11933 {4, 4, 3}} /* shl2add r5, r4, r3 */
11935 {605ll /* 0x25d */ ,
11936 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11937 {6, 2, 4}, /* shli r3, r2, 4 */
11938 {2, 3, 2}, /* sub r4, r3, r2 */
11939 {5, 4, 2}} /* shl3add r5, r4, r2 */
11941 {606ll /* 0x25e */ ,
11942 {{6, 1, 5}, /* shli r2, r1, 5 */
11943 {2, 2, 1}, /* sub r3, r2, r1 */
11944 {5, 2, 3}, /* shl3add r4, r2, r3 */
11945 {3, 4, 2}} /* shl1add r5, r4, r2 */
11947 {607ll /* 0x25f */ ,
11948 {{6, 1, 5}, /* shli r2, r1, 5 */
11949 {2, 2, 1}, /* sub r3, r2, r1 */
11950 {5, 2, 2}, /* shl3add r4, r2, r2 */
11951 {3, 4, 3}} /* shl1add r5, r4, r3 */
11953 {608ll /* 0x260 */ ,
11954 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11955 {3, 2, 1}, /* shl1add r3, r2, r1 */
11956 {6, 3, 5}} /* shli r4, r3, 5 */
11958 {609ll /* 0x261 */ ,
11959 {{6, 1, 5}, /* shli r2, r1, 5 */
11960 {1, 1, 2}, /* add r3, r1, r2 */
11961 {5, 2, 2}, /* shl3add r4, r2, r2 */
11962 {3, 4, 3}} /* shl1add r5, r4, r3 */
11964 {610ll /* 0x262 */ ,
11965 {{6, 1, 5}, /* shli r2, r1, 5 */
11966 {3, 1, 2}, /* shl1add r3, r1, r2 */
11967 {5, 2, 2}, /* shl3add r4, r2, r2 */
11968 {3, 4, 3}} /* shl1add r5, r4, r3 */
11970 {611ll /* 0x263 */ ,
11971 {{3, 1, 1}, /* shl1add r2, r1, r1 */
11972 {6, 1, 6}, /* shli r3, r1, 6 */
11973 {4, 2, 3}, /* shl2add r4, r2, r3 */
11974 {5, 4, 2}} /* shl3add r5, r4, r2 */
11976 {612ll /* 0x264 */ ,
11977 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11978 {6, 2, 6}, /* shli r3, r2, 6 */
11979 {4, 2, 3}} /* shl2add r4, r2, r3 */
11981 {613ll /* 0x265 */ ,
11982 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11983 {4, 2, 1}, /* shl2add r3, r2, r1 */
11984 {6, 2, 6}, /* shli r4, r2, 6 */
11985 {1, 3, 4}} /* add r5, r3, r4 */
11987 {614ll /* 0x266 */ ,
11988 {{5, 1, 1}, /* shl3add r2, r1, r1 */
11989 {3, 2, 1}, /* shl1add r3, r2, r1 */
11990 {6, 2, 6}, /* shli r4, r2, 6 */
11991 {3, 3, 4}} /* shl1add r5, r3, r4 */
11993 {615ll /* 0x267 */ ,
11994 {{4, 1, 1}, /* shl2add r2, r1, r1 */
11995 {4, 2, 2}, /* shl2add r3, r2, r2 */
11996 {6, 2, 7}, /* shli r4, r2, 7 */
11997 {2, 4, 3}} /* sub r5, r4, r3 */
11999 {616ll /* 0x268 */ ,
12000 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12001 {6, 1, 6}, /* shli r3, r1, 6 */
12002 {1, 2, 3}, /* add r4, r2, r3 */
12003 {5, 4, 3}} /* shl3add r5, r4, r3 */
12005 {617ll /* 0x269 */ ,
12006 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12007 {6, 1, 2}, /* shli r3, r1, 2 */
12008 {5, 2, 3}, /* shl3add r4, r2, r3 */
12009 {5, 4, 2}} /* shl3add r5, r4, r2 */
12011 {619ll /* 0x26b */ ,
12012 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12013 {4, 2, 1}, /* shl2add r3, r2, r1 */
12014 {6, 2, 7}, /* shli r4, r2, 7 */
12015 {2, 4, 3}} /* sub r5, r4, r3 */
12017 {620ll /* 0x26c */ ,
12018 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12019 {6, 2, 2}, /* shli r3, r2, 2 */
12020 {6, 2, 7}, /* shli r4, r2, 7 */
12021 {2, 4, 3}} /* sub r5, r4, r3 */
12023 {621ll /* 0x26d */ ,
12024 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12025 {6, 1, 6}, /* shli r3, r1, 6 */
12026 {1, 2, 3}, /* add r4, r2, r3 */
12027 {5, 4, 4}} /* shl3add r5, r4, r4 */
12029 {623ll /* 0x26f */ ,
12030 {{6, 1, 4}, /* shli r2, r1, 4 */
12031 {2, 2, 1}, /* sub r3, r2, r1 */
12032 {4, 3, 2}, /* shl2add r4, r3, r2 */
12033 {5, 4, 3}} /* shl3add r5, r4, r3 */
12035 {624ll /* 0x270 */ ,
12036 {{6, 1, 2}, /* shli r2, r1, 2 */
12037 {6, 1, 7}, /* shli r3, r1, 7 */
12038 {2, 3, 2}, /* sub r4, r3, r2 */
12039 {4, 4, 3}} /* shl2add r5, r4, r3 */
12041 {625ll /* 0x271 */ ,
12042 {{6, 1, 4}, /* shli r2, r1, 4 */
12043 {2, 1, 2}, /* sub r3, r1, r2 */
12044 {4, 2, 2}, /* shl2add r4, r2, r2 */
12045 {5, 4, 3}} /* shl3add r5, r4, r3 */
12047 {626ll /* 0x272 */ ,
12048 {{6, 1, 5}, /* shli r2, r1, 5 */
12049 {1, 1, 2}, /* add r3, r1, r2 */
12050 {5, 3, 3}, /* shl3add r4, r3, r3 */
12051 {3, 4, 2}} /* shl1add r5, r4, r2 */
12053 {627ll /* 0x273 */ ,
12054 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12055 {5, 1, 2}, /* shl3add r3, r1, r2 */
12056 {6, 2, 7}, /* shli r4, r2, 7 */
12057 {2, 4, 3}} /* sub r5, r4, r3 */
12059 {628ll /* 0x274 */ ,
12060 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12061 {6, 1, 7}, /* shli r3, r1, 7 */
12062 {2, 3, 2}, /* sub r4, r3, r2 */
12063 {4, 4, 3}} /* shl2add r5, r4, r3 */
12065 {629ll /* 0x275 */ ,
12066 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12067 {3, 2, 1}, /* shl1add r3, r2, r1 */
12068 {6, 2, 7}, /* shli r4, r2, 7 */
12069 {2, 4, 3}} /* sub r5, r4, r3 */
12071 {630ll /* 0x276 */ ,
12072 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12073 {6, 2, 1}, /* shli r3, r2, 1 */
12074 {6, 2, 7}, /* shli r4, r2, 7 */
12075 {2, 4, 3}} /* sub r5, r4, r3 */
12077 {631ll /* 0x277 */ ,
12078 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12079 {4, 1, 2}, /* shl2add r3, r1, r2 */
12080 {6, 2, 7}, /* shli r4, r2, 7 */
12081 {2, 4, 3}} /* sub r5, r4, r3 */
12083 {632ll /* 0x278 */ ,
12084 {{6, 1, 1}, /* shli r2, r1, 1 */
12085 {6, 1, 7}, /* shli r3, r1, 7 */
12086 {2, 3, 2}, /* sub r4, r3, r2 */
12087 {4, 4, 3}} /* shl2add r5, r4, r3 */
12089 {633ll /* 0x279 */ ,
12090 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12091 {3, 1, 2}, /* shl1add r3, r1, r2 */
12092 {6, 2, 7}, /* shli r4, r2, 7 */
12093 {2, 4, 3}} /* sub r5, r4, r3 */
12095 {634ll /* 0x27a */ ,
12096 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12097 {1, 1, 2}, /* add r3, r1, r2 */
12098 {6, 2, 7}, /* shli r4, r2, 7 */
12099 {2, 4, 3}} /* sub r5, r4, r3 */
12101 {635ll /* 0x27b */ ,
12102 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12103 {6, 2, 7}, /* shli r3, r2, 7 */
12104 {2, 3, 2}} /* sub r4, r3, r2 */
12106 {636ll /* 0x27c */ ,
12107 {{6, 1, 7}, /* shli r2, r1, 7 */
12108 {2, 2, 1}, /* sub r3, r2, r1 */
12109 {4, 3, 2}} /* shl2add r4, r3, r2 */
12111 {637ll /* 0x27d */ ,
12112 {{6, 1, 7}, /* shli r2, r1, 7 */
12113 {1, 1, 2}, /* add r3, r1, r2 */
12114 {2, 2, 1}, /* sub r4, r2, r1 */
12115 {4, 4, 3}} /* shl2add r5, r4, r3 */
12117 {638ll /* 0x27e */ ,
12118 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12119 {6, 1, 1}, /* shli r3, r1, 1 */
12120 {6, 2, 7}, /* shli r4, r2, 7 */
12121 {2, 4, 3}} /* sub r5, r4, r3 */
12123 {639ll /* 0x27f */ ,
12124 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12125 {6, 2, 7}, /* shli r3, r2, 7 */
12126 {2, 3, 1}} /* sub r4, r3, r1 */
12128 {640ll /* 0x280 */ ,
12129 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12130 {6, 2, 7}} /* shli r3, r2, 7 */
12132 {641ll /* 0x281 */ ,
12133 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12134 {6, 2, 7}, /* shli r3, r2, 7 */
12135 {1, 1, 3}} /* add r4, r1, r3 */
12137 {642ll /* 0x282 */ ,
12138 {{6, 1, 7}, /* shli r2, r1, 7 */
12139 {3, 2, 1}, /* shl1add r3, r2, r1 */
12140 {3, 3, 2}} /* shl1add r4, r3, r2 */
12142 {643ll /* 0x283 */ ,
12143 {{6, 1, 7}, /* shli r2, r1, 7 */
12144 {1, 1, 2}, /* add r3, r1, r2 */
12145 {2, 2, 1}, /* sub r4, r2, r1 */
12146 {4, 3, 4}} /* shl2add r5, r3, r4 */
12148 {644ll /* 0x284 */ ,
12149 {{6, 1, 7}, /* shli r2, r1, 7 */
12150 {1, 1, 2}, /* add r3, r1, r2 */
12151 {4, 3, 2}} /* shl2add r4, r3, r2 */
12153 {645ll /* 0x285 */ ,
12154 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12155 {6, 2, 7}, /* shli r3, r2, 7 */
12156 {1, 2, 3}} /* add r4, r2, r3 */
12158 {646ll /* 0x286 */ ,
12159 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12160 {1, 1, 2}, /* add r3, r1, r2 */
12161 {6, 2, 7}, /* shli r4, r2, 7 */
12162 {1, 3, 4}} /* add r5, r3, r4 */
12164 {647ll /* 0x287 */ ,
12165 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12166 {3, 1, 2}, /* shl1add r3, r1, r2 */
12167 {6, 2, 7}, /* shli r4, r2, 7 */
12168 {1, 3, 4}} /* add r5, r3, r4 */
12170 {648ll /* 0x288 */ ,
12171 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12172 {5, 2, 2}, /* shl3add r3, r2, r2 */
12173 {6, 3, 3}} /* shli r4, r3, 3 */
12175 {649ll /* 0x289 */ ,
12176 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12177 {5, 2, 2}, /* shl3add r3, r2, r2 */
12178 {5, 3, 1}} /* shl3add r4, r3, r1 */
12180 {650ll /* 0x28a */ ,
12181 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12182 {6, 2, 7}, /* shli r3, r2, 7 */
12183 {3, 2, 3}} /* shl1add r4, r2, r3 */
12185 {651ll /* 0x28b */ ,
12186 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12187 {3, 2, 1}, /* shl1add r3, r2, r1 */
12188 {6, 2, 7}, /* shli r4, r2, 7 */
12189 {1, 3, 4}} /* add r5, r3, r4 */
12191 {652ll /* 0x28c */ ,
12192 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12193 {6, 1, 7}, /* shli r3, r1, 7 */
12194 {1, 2, 3}, /* add r4, r2, r3 */
12195 {4, 4, 3}} /* shl2add r5, r4, r3 */
12197 {653ll /* 0x28d */ ,
12198 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12199 {5, 1, 2}, /* shl3add r3, r1, r2 */
12200 {6, 2, 7}, /* shli r4, r2, 7 */
12201 {1, 3, 4}} /* add r5, r3, r4 */
12203 {654ll /* 0x28e */ ,
12204 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12205 {3, 1, 2}, /* shl1add r3, r1, r2 */
12206 {6, 2, 7}, /* shli r4, r2, 7 */
12207 {3, 3, 4}} /* shl1add r5, r3, r4 */
12209 {655ll /* 0x28f */ ,
12210 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12211 {6, 1, 7}, /* shli r3, r1, 7 */
12212 {1, 2, 3}, /* add r4, r2, r3 */
12213 {4, 4, 4}} /* shl2add r5, r4, r4 */
12215 {656ll /* 0x290 */ ,
12216 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12217 {5, 2, 1}, /* shl3add r3, r2, r1 */
12218 {6, 3, 4}} /* shli r4, r3, 4 */
12220 {657ll /* 0x291 */ ,
12221 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12222 {5, 2, 1}, /* shl3add r3, r2, r1 */
12223 {5, 3, 3}} /* shl3add r4, r3, r3 */
12225 {658ll /* 0x292 */ ,
12226 {{6, 1, 4}, /* shli r2, r1, 4 */
12227 {3, 1, 2}, /* shl1add r3, r1, r2 */
12228 {4, 2, 2}, /* shl2add r4, r2, r2 */
12229 {5, 4, 3}} /* shl3add r5, r4, r3 */
12231 {659ll /* 0x293 */ ,
12232 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12233 {3, 1, 2}, /* shl1add r3, r1, r2 */
12234 {5, 2, 2}, /* shl3add r4, r2, r2 */
12235 {5, 4, 3}} /* shl3add r5, r4, r3 */
12237 {660ll /* 0x294 */ ,
12238 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12239 {6, 2, 7}, /* shli r3, r2, 7 */
12240 {4, 2, 3}} /* shl2add r4, r2, r3 */
12242 {661ll /* 0x295 */ ,
12243 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12244 {4, 2, 1}, /* shl2add r3, r2, r1 */
12245 {6, 2, 7}, /* shli r4, r2, 7 */
12246 {1, 3, 4}} /* add r5, r3, r4 */
12248 {662ll /* 0x296 */ ,
12249 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12250 {3, 2, 1}, /* shl1add r3, r2, r1 */
12251 {6, 2, 7}, /* shli r4, r2, 7 */
12252 {3, 3, 4}} /* shl1add r5, r3, r4 */
12254 {663ll /* 0x297 */ ,
12255 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12256 {5, 2, 1}, /* shl3add r3, r2, r1 */
12257 {5, 3, 1}, /* shl3add r4, r3, r1 */
12258 {3, 4, 2}} /* shl1add r5, r4, r2 */
12260 {664ll /* 0x298 */ ,
12261 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12262 {1, 1, 2}, /* add r3, r1, r2 */
12263 {6, 2, 7}, /* shli r4, r2, 7 */
12264 {4, 3, 4}} /* shl2add r5, r3, r4 */
12266 {665ll /* 0x299 */ ,
12267 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12268 {4, 2, 2}, /* shl2add r3, r2, r2 */
12269 {6, 2, 7}, /* shli r4, r2, 7 */
12270 {1, 3, 4}} /* add r5, r3, r4 */
12272 {666ll /* 0x29a */ ,
12273 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12274 {5, 2, 2}, /* shl3add r3, r2, r2 */
12275 {6, 2, 1}, /* shli r4, r2, 1 */
12276 {5, 3, 4}} /* shl3add r5, r3, r4 */
12278 {667ll /* 0x29b */ ,
12279 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12280 {3, 2, 1}, /* shl1add r3, r2, r1 */
12281 {5, 2, 2}, /* shl3add r4, r2, r2 */
12282 {5, 4, 3}} /* shl3add r5, r4, r3 */
12284 {668ll /* 0x29c */ ,
12285 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12286 {3, 1, 2}, /* shl1add r3, r1, r2 */
12287 {6, 2, 7}, /* shli r4, r2, 7 */
12288 {4, 3, 4}} /* shl2add r5, r3, r4 */
12290 {669ll /* 0x29d */ ,
12291 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12292 {5, 2, 1}, /* shl3add r3, r2, r1 */
12293 {3, 3, 1}, /* shl1add r4, r3, r1 */
12294 {5, 4, 2}} /* shl3add r5, r4, r2 */
12296 {670ll /* 0x29e */ ,
12297 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12298 {6, 1, 7}, /* shli r3, r1, 7 */
12299 {3, 2, 3}, /* shl1add r4, r2, r3 */
12300 {4, 4, 4}} /* shl2add r5, r4, r4 */
12302 {671ll /* 0x29f */ ,
12303 {{6, 1, 5}, /* shli r2, r1, 5 */
12304 {2, 2, 1}, /* sub r3, r2, r1 */
12305 {4, 2, 2}, /* shl2add r4, r2, r2 */
12306 {4, 4, 3}} /* shl2add r5, r4, r3 */
12308 {672ll /* 0x2a0 */ ,
12309 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12310 {4, 2, 1}, /* shl2add r3, r2, r1 */
12311 {6, 3, 5}} /* shli r4, r3, 5 */
12313 {673ll /* 0x2a1 */ ,
12314 {{6, 1, 5}, /* shli r2, r1, 5 */
12315 {1, 1, 2}, /* add r3, r1, r2 */
12316 {4, 2, 2}, /* shl2add r4, r2, r2 */
12317 {4, 4, 3}} /* shl2add r5, r4, r3 */
12319 {674ll /* 0x2a2 */ ,
12320 {{6, 1, 5}, /* shli r2, r1, 5 */
12321 {3, 1, 2}, /* shl1add r3, r1, r2 */
12322 {4, 2, 2}, /* shl2add r4, r2, r2 */
12323 {4, 4, 3}} /* shl2add r5, r4, r3 */
12325 {675ll /* 0x2a3 */ ,
12326 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12327 {5, 1, 1}, /* shl3add r3, r1, r1 */
12328 {5, 3, 2}, /* shl3add r4, r3, r2 */
12329 {5, 4, 4}} /* shl3add r5, r4, r4 */
12331 {676ll /* 0x2a4 */ ,
12332 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12333 {6, 1, 7}, /* shli r3, r1, 7 */
12334 {1, 2, 3}, /* add r4, r2, r3 */
12335 {4, 4, 3}} /* shl2add r5, r4, r3 */
12337 {677ll /* 0x2a5 */ ,
12338 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12339 {6, 1, 6}, /* shli r3, r1, 6 */
12340 {4, 2, 3}, /* shl2add r4, r2, r3 */
12341 {5, 4, 2}} /* shl3add r5, r4, r2 */
12343 {679ll /* 0x2a7 */ ,
12344 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12345 {6, 2, 7}, /* shli r3, r2, 7 */
12346 {2, 3, 1}, /* sub r4, r3, r1 */
12347 {5, 2, 4}} /* shl3add r5, r2, r4 */
12349 {680ll /* 0x2a8 */ ,
12350 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12351 {6, 2, 7}, /* shli r3, r2, 7 */
12352 {5, 2, 3}} /* shl3add r4, r2, r3 */
12354 {681ll /* 0x2a9 */ ,
12355 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12356 {5, 2, 1}, /* shl3add r3, r2, r1 */
12357 {6, 2, 7}, /* shli r4, r2, 7 */
12358 {1, 3, 4}} /* add r5, r3, r4 */
12360 {682ll /* 0x2aa */ ,
12361 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12362 {4, 2, 1}, /* shl2add r3, r2, r1 */
12363 {6, 2, 7}, /* shli r4, r2, 7 */
12364 {3, 3, 4}} /* shl1add r5, r3, r4 */
12366 {684ll /* 0x2ac */ ,
12367 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12368 {5, 2, 2}, /* shl3add r3, r2, r2 */
12369 {6, 2, 2}, /* shli r4, r2, 2 */
12370 {5, 3, 4}} /* shl3add r5, r3, r4 */
12372 {685ll /* 0x2ad */ ,
12373 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12374 {5, 2, 2}, /* shl3add r3, r2, r2 */
12375 {6, 2, 7}, /* shli r4, r2, 7 */
12376 {1, 3, 4}} /* add r5, r3, r4 */
12378 {688ll /* 0x2b0 */ ,
12379 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12380 {4, 1, 1}, /* shl2add r3, r1, r1 */
12381 {5, 3, 2}, /* shl3add r4, r3, r2 */
12382 {6, 4, 4}} /* shli r5, r4, 4 */
12384 {689ll /* 0x2b1 */ ,
12385 {{6, 1, 4}, /* shli r2, r1, 4 */
12386 {1, 1, 2}, /* add r3, r1, r2 */
12387 {4, 3, 2}, /* shl2add r4, r3, r2 */
12388 {5, 4, 3}} /* shl3add r5, r4, r3 */
12390 {690ll /* 0x2b2 */ ,
12391 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12392 {4, 2, 2}, /* shl2add r3, r2, r2 */
12393 {6, 2, 7}, /* shli r4, r2, 7 */
12394 {3, 3, 4}} /* shl1add r5, r3, r4 */
12396 {692ll /* 0x2b4 */ ,
12397 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12398 {5, 1, 2}, /* shl3add r3, r1, r2 */
12399 {6, 2, 7}, /* shli r4, r2, 7 */
12400 {4, 3, 4}} /* shl2add r5, r3, r4 */
12402 {693ll /* 0x2b5 */ ,
12403 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12404 {5, 1, 1}, /* shl3add r3, r1, r1 */
12405 {5, 3, 2}, /* shl3add r4, r3, r2 */
12406 {5, 4, 4}} /* shl3add r5, r4, r4 */
12408 {694ll /* 0x2b6 */ ,
12409 {{6, 1, 6}, /* shli r2, r1, 6 */
12410 {2, 2, 1}, /* sub r3, r2, r1 */
12411 {4, 3, 3}, /* shl2add r4, r3, r3 */
12412 {3, 4, 2}} /* shl1add r5, r4, r2 */
12414 {695ll /* 0x2b7 */ ,
12415 {{6, 1, 6}, /* shli r2, r1, 6 */
12416 {2, 2, 1}, /* sub r3, r2, r1 */
12417 {4, 3, 2}, /* shl2add r4, r3, r2 */
12418 {3, 4, 3}} /* shl1add r5, r4, r3 */
12420 {696ll /* 0x2b8 */ ,
12421 {{6, 1, 6}, /* shli r2, r1, 6 */
12422 {2, 2, 1}, /* sub r3, r2, r1 */
12423 {3, 2, 2}, /* shl1add r4, r2, r2 */
12424 {5, 3, 4}} /* shl3add r5, r3, r4 */
12426 {697ll /* 0x2b9 */ ,
12427 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12428 {5, 2, 1}, /* shl3add r3, r2, r1 */
12429 {6, 3, 4}, /* shli r4, r3, 4 */
12430 {1, 3, 4}} /* add r5, r3, r4 */
12432 {699ll /* 0x2bb */ ,
12433 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12434 {3, 2, 1}, /* shl1add r3, r2, r1 */
12435 {6, 3, 6}, /* shli r4, r3, 6 */
12436 {2, 4, 2}} /* sub r5, r4, r2 */
12438 {700ll /* 0x2bc */ ,
12439 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12440 {6, 1, 7}, /* shli r3, r1, 7 */
12441 {4, 2, 3}, /* shl2add r4, r2, r3 */
12442 {4, 4, 4}} /* shl2add r5, r4, r4 */
12444 {701ll /* 0x2bd */ ,
12445 {{6, 1, 6}, /* shli r2, r1, 6 */
12446 {2, 2, 1}, /* sub r3, r2, r1 */
12447 {4, 2, 3}, /* shl2add r4, r2, r3 */
12448 {3, 4, 3}} /* shl1add r5, r4, r3 */
12450 {702ll /* 0x2be */ ,
12451 {{6, 1, 6}, /* shli r2, r1, 6 */
12452 {2, 2, 1}, /* sub r3, r2, r1 */
12453 {5, 2, 2}, /* shl3add r4, r2, r2 */
12454 {3, 3, 4}} /* shl1add r5, r3, r4 */
12456 {703ll /* 0x2bf */ ,
12457 {{6, 1, 6}, /* shli r2, r1, 6 */
12458 {2, 2, 1}, /* sub r3, r2, r1 */
12459 {4, 2, 2}, /* shl2add r4, r2, r2 */
12460 {3, 4, 3}} /* shl1add r5, r4, r3 */
12462 {704ll /* 0x2c0 */ ,
12463 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12464 {3, 2, 1}, /* shl1add r3, r2, r1 */
12465 {6, 3, 6}} /* shli r4, r3, 6 */
12467 {705ll /* 0x2c1 */ ,
12468 {{6, 1, 6}, /* shli r2, r1, 6 */
12469 {1, 1, 2}, /* add r3, r1, r2 */
12470 {4, 2, 2}, /* shl2add r4, r2, r2 */
12471 {3, 4, 3}} /* shl1add r5, r4, r3 */
12473 {706ll /* 0x2c2 */ ,
12474 {{6, 1, 6}, /* shli r2, r1, 6 */
12475 {1, 1, 2}, /* add r3, r1, r2 */
12476 {5, 2, 2}, /* shl3add r4, r2, r2 */
12477 {3, 3, 4}} /* shl1add r5, r3, r4 */
12479 {707ll /* 0x2c3 */ ,
12480 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12481 {6, 1, 6}, /* shli r3, r1, 6 */
12482 {5, 2, 3}, /* shl3add r4, r2, r3 */
12483 {5, 4, 2}} /* shl3add r5, r4, r2 */
12485 {708ll /* 0x2c4 */ ,
12486 {{6, 1, 6}, /* shli r2, r1, 6 */
12487 {3, 2, 1}, /* shl1add r3, r2, r1 */
12488 {3, 2, 2}, /* shl1add r4, r2, r2 */
12489 {4, 3, 4}} /* shl2add r5, r3, r4 */
12491 {709ll /* 0x2c5 */ ,
12492 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12493 {3, 2, 1}, /* shl1add r3, r2, r1 */
12494 {6, 3, 6}, /* shli r4, r3, 6 */
12495 {1, 2, 4}} /* add r5, r2, r4 */
12497 {710ll /* 0x2c6 */ ,
12498 {{6, 1, 6}, /* shli r2, r1, 6 */
12499 {3, 1, 2}, /* shl1add r3, r1, r2 */
12500 {4, 2, 3}, /* shl2add r4, r2, r3 */
12501 {3, 4, 3}} /* shl1add r5, r4, r3 */
12503 {711ll /* 0x2c7 */ ,
12504 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12505 {6, 2, 4}, /* shli r3, r2, 4 */
12506 {2, 3, 1}, /* sub r4, r3, r1 */
12507 {5, 4, 4}} /* shl3add r5, r4, r4 */
12509 {712ll /* 0x2c8 */ ,
12510 {{6, 1, 6}, /* shli r2, r1, 6 */
12511 {1, 1, 2}, /* add r3, r1, r2 */
12512 {3, 2, 2}, /* shl1add r4, r2, r2 */
12513 {5, 3, 4}} /* shl3add r5, r3, r4 */
12515 {713ll /* 0x2c9 */ ,
12516 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12517 {6, 1, 4}, /* shli r3, r1, 4 */
12518 {5, 2, 3}, /* shl3add r4, r2, r3 */
12519 {5, 4, 2}} /* shl3add r5, r4, r2 */
12521 {714ll /* 0x2ca */ ,
12522 {{6, 1, 6}, /* shli r2, r1, 6 */
12523 {1, 1, 2}, /* add r3, r1, r2 */
12524 {4, 3, 3}, /* shl2add r4, r3, r3 */
12525 {3, 4, 2}} /* shl1add r5, r4, r2 */
12527 {715ll /* 0x2cb */ ,
12528 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12529 {3, 2, 1}, /* shl1add r3, r2, r1 */
12530 {6, 3, 6}, /* shli r4, r3, 6 */
12531 {1, 3, 4}} /* add r5, r3, r4 */
12533 {716ll /* 0x2cc */ ,
12534 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12535 {6, 2, 4}, /* shli r3, r2, 4 */
12536 {2, 3, 1}, /* sub r4, r3, r1 */
12537 {4, 4, 3}} /* shl2add r5, r4, r3 */
12539 {717ll /* 0x2cd */ ,
12540 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12541 {3, 2, 1}, /* shl1add r3, r2, r1 */
12542 {5, 3, 1}, /* shl3add r4, r3, r1 */
12543 {5, 4, 2}} /* shl3add r5, r4, r2 */
12545 {719ll /* 0x2cf */ ,
12546 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12547 {5, 2, 2}, /* shl3add r3, r2, r2 */
12548 {6, 3, 4}, /* shli r4, r3, 4 */
12549 {2, 4, 1}} /* sub r5, r4, r1 */
12551 {720ll /* 0x2d0 */ ,
12552 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12553 {5, 2, 2}, /* shl3add r3, r2, r2 */
12554 {6, 3, 4}} /* shli r4, r3, 4 */
12556 {721ll /* 0x2d1 */ ,
12557 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12558 {5, 2, 1}, /* shl3add r3, r2, r1 */
12559 {5, 2, 2}, /* shl3add r4, r2, r2 */
12560 {5, 4, 3}} /* shl3add r5, r4, r3 */
12562 {722ll /* 0x2d2 */ ,
12563 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12564 {5, 2, 1}, /* shl3add r3, r2, r1 */
12565 {6, 2, 7}, /* shli r4, r2, 7 */
12566 {3, 3, 4}} /* shl1add r5, r3, r4 */
12568 {723ll /* 0x2d3 */ ,
12569 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12570 {3, 2, 1}, /* shl1add r3, r2, r1 */
12571 {5, 3, 1}, /* shl3add r4, r3, r1 */
12572 {5, 4, 3}} /* shl3add r5, r4, r3 */
12574 {724ll /* 0x2d4 */ ,
12575 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12576 {4, 2, 1}, /* shl2add r3, r2, r1 */
12577 {6, 2, 7}, /* shli r4, r2, 7 */
12578 {4, 3, 4}} /* shl2add r5, r3, r4 */
12580 {725ll /* 0x2d5 */ ,
12581 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12582 {5, 2, 2}, /* shl3add r3, r2, r2 */
12583 {6, 3, 4}, /* shli r4, r3, 4 */
12584 {1, 2, 4}} /* add r5, r2, r4 */
12586 {726ll /* 0x2d6 */ ,
12587 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12588 {3, 2, 1}, /* shl1add r3, r2, r1 */
12589 {6, 3, 6}, /* shli r4, r3, 6 */
12590 {3, 3, 4}} /* shl1add r5, r3, r4 */
12592 {727ll /* 0x2d7 */ ,
12593 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12594 {5, 2, 2}, /* shl3add r3, r2, r2 */
12595 {5, 3, 1}, /* shl3add r4, r3, r1 */
12596 {3, 4, 2}} /* shl1add r5, r4, r2 */
12598 {728ll /* 0x2d8 */ ,
12599 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12600 {3, 2, 1}, /* shl1add r3, r2, r1 */
12601 {6, 2, 7}, /* shli r4, r2, 7 */
12602 {5, 3, 4}} /* shl3add r5, r3, r4 */
12604 {729ll /* 0x2d9 */ ,
12605 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12606 {5, 2, 2}, /* shl3add r3, r2, r2 */
12607 {5, 3, 3}} /* shl3add r4, r3, r3 */
12609 {730ll /* 0x2da */ ,
12610 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12611 {5, 2, 2}, /* shl3add r3, r2, r2 */
12612 {6, 2, 7}, /* shli r4, r2, 7 */
12613 {3, 3, 4}} /* shl1add r5, r3, r4 */
12615 {731ll /* 0x2db */ ,
12616 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12617 {5, 2, 2}, /* shl3add r3, r2, r2 */
12618 {5, 3, 2}, /* shl3add r4, r3, r2 */
12619 {3, 4, 1}} /* shl1add r5, r4, r1 */
12621 {733ll /* 0x2dd */ ,
12622 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12623 {4, 2, 1}, /* shl2add r3, r2, r1 */
12624 {4, 3, 2}, /* shl2add r4, r3, r2 */
12625 {5, 4, 3}} /* shl3add r5, r4, r3 */
12627 {735ll /* 0x2df */ ,
12628 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12629 {5, 2, 2}, /* shl3add r3, r2, r2 */
12630 {5, 3, 2}, /* shl3add r4, r3, r2 */
12631 {3, 4, 2}} /* shl1add r5, r4, r2 */
12633 {736ll /* 0x2e0 */ ,
12634 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12635 {6, 1, 5}, /* shli r3, r1, 5 */
12636 {2, 3, 2}, /* sub r4, r3, r2 */
12637 {6, 4, 5}} /* shli r5, r4, 5 */
12639 {737ll /* 0x2e1 */ ,
12640 {{6, 1, 5}, /* shli r2, r1, 5 */
12641 {2, 1, 2}, /* sub r3, r1, r2 */
12642 {3, 2, 2}, /* shl1add r4, r2, r2 */
12643 {5, 4, 3}} /* shl3add r5, r4, r3 */
12645 {738ll /* 0x2e2 */ ,
12646 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12647 {5, 2, 2}, /* shl3add r3, r2, r2 */
12648 {6, 2, 6}, /* shli r4, r2, 6 */
12649 {3, 3, 4}} /* shl1add r5, r3, r4 */
12651 {739ll /* 0x2e3 */ ,
12652 {{6, 1, 5}, /* shli r2, r1, 5 */
12653 {5, 2, 1}, /* shl3add r3, r2, r1 */
12654 {2, 3, 2}, /* sub r4, r3, r2 */
12655 {3, 3, 4}} /* shl1add r5, r3, r4 */
12657 {740ll /* 0x2e4 */ ,
12658 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12659 {4, 2, 2}, /* shl2add r3, r2, r2 */
12660 {6, 2, 7}, /* shli r4, r2, 7 */
12661 {4, 3, 4}} /* shl2add r5, r3, r4 */
12663 {741ll /* 0x2e5 */ ,
12664 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12665 {5, 2, 2}, /* shl3add r3, r2, r2 */
12666 {6, 2, 8}, /* shli r4, r2, 8 */
12667 {2, 4, 3}} /* sub r5, r4, r3 */
12669 {743ll /* 0x2e7 */ ,
12670 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12671 {5, 2, 1}, /* shl3add r3, r2, r1 */
12672 {6, 2, 8}, /* shli r4, r2, 8 */
12673 {2, 4, 3}} /* sub r5, r4, r3 */
12675 {744ll /* 0x2e8 */ ,
12676 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12677 {6, 2, 3}, /* shli r3, r2, 3 */
12678 {6, 2, 8}, /* shli r4, r2, 8 */
12679 {2, 4, 3}} /* sub r5, r4, r3 */
12681 {745ll /* 0x2e9 */ ,
12682 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12683 {6, 2, 5}, /* shli r3, r2, 5 */
12684 {2, 3, 2}, /* sub r4, r3, r2 */
12685 {5, 4, 1}} /* shl3add r5, r4, r1 */
12687 {747ll /* 0x2eb */ ,
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, 2}} /* shl3add r5, r4, r2 */
12693 {748ll /* 0x2ec */ ,
12694 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12695 {3, 2, 1}, /* shl1add r3, r2, r1 */
12696 {6, 3, 6}, /* shli r4, r3, 6 */
12697 {4, 3, 4}} /* shl2add r5, r3, r4 */
12699 {749ll /* 0x2ed */ ,
12700 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12701 {3, 2, 1}, /* shl1add r3, r2, r1 */
12702 {5, 3, 2}, /* shl3add r4, r3, r2 */
12703 {5, 4, 2}} /* shl3add r5, r4, r2 */
12705 {750ll /* 0x2ee */ ,
12706 {{5, 1, 1}, /* shl3add r2, r1, r1 */
12707 {6, 1, 8}, /* shli r3, r1, 8 */
12708 {2, 3, 2}, /* sub r4, r3, r2 */
12709 {3, 4, 3}} /* shl1add r5, r4, r3 */
12711 {752ll /* 0x2f0 */ ,
12712 {{6, 1, 3}, /* shli r2, r1, 3 */
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 {753ll /* 0x2f1 */ ,
12718 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12719 {4, 2, 2}, /* shl2add r3, r2, r2 */
12720 {6, 2, 8}, /* shli r4, r2, 8 */
12721 {2, 4, 3}} /* sub r5, r4, r3 */
12723 {755ll /* 0x2f3 */ ,
12724 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12725 {4, 2, 1}, /* shl2add r3, r2, r1 */
12726 {6, 2, 8}, /* shli r4, r2, 8 */
12727 {2, 4, 3}} /* sub r5, r4, r3 */
12729 {756ll /* 0x2f4 */ ,
12730 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12731 {6, 2, 2}, /* shli r3, r2, 2 */
12732 {6, 2, 8}, /* shli r4, r2, 8 */
12733 {2, 4, 3}} /* sub r5, r4, r3 */
12735 {757ll /* 0x2f5 */ ,
12736 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12737 {5, 1, 2}, /* shl3add r3, r1, r2 */
12738 {6, 2, 8}, /* shli r4, r2, 8 */
12739 {2, 4, 3}} /* sub r5, r4, r3 */
12741 {758ll /* 0x2f6 */ ,
12742 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12743 {6, 1, 8}, /* shli r3, r1, 8 */
12744 {2, 3, 2}, /* sub r4, r3, r2 */
12745 {3, 4, 3}} /* shl1add r5, r4, r3 */
12747 {759ll /* 0x2f7 */ ,
12748 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12749 {3, 2, 2}, /* shl1add r3, r2, r2 */
12750 {6, 2, 8}, /* shli r4, r2, 8 */
12751 {2, 4, 3}} /* sub r5, r4, r3 */
12753 {760ll /* 0x2f8 */ ,
12754 {{6, 1, 2}, /* shli r2, r1, 2 */
12755 {6, 1, 8}, /* shli r3, r1, 8 */
12756 {2, 3, 2}, /* sub r4, r3, r2 */
12757 {3, 4, 3}} /* shl1add r5, r4, r3 */
12759 {761ll /* 0x2f9 */ ,
12760 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12761 {3, 2, 1}, /* shl1add r3, r2, r1 */
12762 {6, 2, 8}, /* shli r4, r2, 8 */
12763 {2, 4, 3}} /* sub r5, r4, r3 */
12765 {762ll /* 0x2fa */ ,
12766 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12767 {6, 2, 1}, /* shli r3, r2, 1 */
12768 {6, 2, 8}, /* shli r4, r2, 8 */
12769 {2, 4, 3}} /* sub r5, r4, r3 */
12771 {763ll /* 0x2fb */ ,
12772 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12773 {3, 1, 2}, /* shl1add r3, r1, r2 */
12774 {6, 2, 8}, /* shli r4, r2, 8 */
12775 {2, 4, 3}} /* sub r5, r4, r3 */
12777 {764ll /* 0x2fc */ ,
12778 {{6, 1, 1}, /* shli r2, r1, 1 */
12779 {6, 1, 8}, /* shli r3, r1, 8 */
12780 {2, 3, 2}, /* sub r4, r3, r2 */
12781 {3, 4, 3}} /* shl1add r5, r4, r3 */
12783 {765ll /* 0x2fd */ ,
12784 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12785 {6, 2, 8}, /* shli r3, r2, 8 */
12786 {2, 3, 2}} /* sub r4, r3, r2 */
12788 {766ll /* 0x2fe */ ,
12789 {{6, 1, 8}, /* shli r2, r1, 8 */
12790 {2, 2, 1}, /* sub r3, r2, r1 */
12791 {3, 3, 2}} /* shl1add r4, r3, r2 */
12793 {767ll /* 0x2ff */ ,
12794 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12795 {6, 2, 8}, /* shli r3, r2, 8 */
12796 {2, 3, 1}} /* sub r4, r3, r1 */
12798 {768ll /* 0x300 */ ,
12799 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12800 {6, 2, 8}} /* shli r3, r2, 8 */
12802 {769ll /* 0x301 */ ,
12803 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12804 {6, 2, 8}, /* shli r3, r2, 8 */
12805 {1, 1, 3}} /* add r4, r1, r3 */
12807 {770ll /* 0x302 */ ,
12808 {{6, 1, 8}, /* shli r2, r1, 8 */
12809 {1, 1, 2}, /* add r3, r1, r2 */
12810 {3, 3, 2}} /* shl1add r4, r3, r2 */
12812 {771ll /* 0x303 */ ,
12813 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12814 {6, 2, 8}, /* shli r3, r2, 8 */
12815 {1, 2, 3}} /* add r4, r2, r3 */
12817 {772ll /* 0x304 */ ,
12818 {{6, 1, 8}, /* shli r2, r1, 8 */
12819 {3, 1, 2}, /* shl1add r3, r1, r2 */
12820 {3, 3, 2}} /* shl1add r4, r3, r2 */
12822 {773ll /* 0x305 */ ,
12823 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12824 {3, 1, 2}, /* shl1add r3, r1, r2 */
12825 {6, 2, 8}, /* shli r4, r2, 8 */
12826 {1, 3, 4}} /* add r5, r3, r4 */
12828 {774ll /* 0x306 */ ,
12829 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12830 {6, 2, 8}, /* shli r3, r2, 8 */
12831 {3, 2, 3}} /* shl1add r4, r2, r3 */
12833 {775ll /* 0x307 */ ,
12834 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12835 {3, 2, 1}, /* shl1add r3, r2, r1 */
12836 {6, 2, 8}, /* shli r4, r2, 8 */
12837 {1, 3, 4}} /* add r5, r3, r4 */
12839 {776ll /* 0x308 */ ,
12840 {{6, 1, 8}, /* shli r2, r1, 8 */
12841 {4, 1, 2}, /* shl2add r3, r1, r2 */
12842 {3, 3, 2}} /* shl1add r4, r3, r2 */
12844 {777ll /* 0x309 */ ,
12845 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12846 {3, 2, 2}, /* shl1add r3, r2, r2 */
12847 {6, 2, 8}, /* shli r4, r2, 8 */
12848 {1, 3, 4}} /* add r5, r3, r4 */
12850 {778ll /* 0x30a */ ,
12851 {{4, 1, 1}, /* shl2add r2, r1, r1 */
12852 {6, 1, 8}, /* shli r3, r1, 8 */
12853 {1, 2, 3}, /* add r4, r2, r3 */
12854 {3, 4, 3}} /* shl1add r5, r4, r3 */
12856 {779ll /* 0x30b */ ,
12857 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12858 {5, 1, 2}, /* shl3add r3, r1, r2 */
12859 {6, 2, 8}, /* shli r4, r2, 8 */
12860 {1, 3, 4}} /* add r5, r3, r4 */
12862 {780ll /* 0x30c */ ,
12863 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12864 {6, 2, 8}, /* shli r3, r2, 8 */
12865 {4, 2, 3}} /* shl2add r4, r2, r3 */
12867 {781ll /* 0x30d */ ,
12868 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12869 {4, 2, 1}, /* shl2add r3, r2, r1 */
12870 {6, 2, 8}, /* shli r4, r2, 8 */
12871 {1, 3, 4}} /* add r5, r3, r4 */
12873 {782ll /* 0x30e */ ,
12874 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12875 {3, 2, 1}, /* shl1add r3, r2, r1 */
12876 {6, 2, 8}, /* shli r4, r2, 8 */
12877 {3, 3, 4}} /* shl1add r5, r3, r4 */
12879 {783ll /* 0x30f */ ,
12880 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12881 {4, 2, 2}, /* shl2add r3, r2, r2 */
12882 {6, 2, 8}, /* shli r4, r2, 8 */
12883 {1, 3, 4}} /* add r5, r3, r4 */
12885 {784ll /* 0x310 */ ,
12886 {{6, 1, 8}, /* shli r2, r1, 8 */
12887 {5, 1, 2}, /* shl3add r3, r1, r2 */
12888 {3, 3, 2}} /* shl1add r4, r3, r2 */
12890 {785ll /* 0x311 */ ,
12891 {{6, 1, 8}, /* shli r2, r1, 8 */
12892 {1, 1, 2}, /* add r3, r1, r2 */
12893 {5, 1, 2}, /* shl3add r4, r1, r2 */
12894 {3, 4, 3}} /* shl1add r5, r4, r3 */
12896 {786ll /* 0x312 */ ,
12897 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12898 {3, 2, 2}, /* shl1add r3, r2, r2 */
12899 {6, 2, 8}, /* shli r4, r2, 8 */
12900 {3, 3, 4}} /* shl1add r5, r3, r4 */
12902 {787ll /* 0x313 */ ,
12903 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12904 {6, 2, 5}, /* shli r3, r2, 5 */
12905 {3, 1, 3}, /* shl1add r4, r1, r3 */
12906 {5, 4, 2}} /* shl3add r5, r4, r2 */
12908 {788ll /* 0x314 */ ,
12909 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12910 {3, 1, 2}, /* shl1add r3, r1, r2 */
12911 {6, 2, 8}, /* shli r4, r2, 8 */
12912 {4, 3, 4}} /* shl2add r5, r3, r4 */
12914 {789ll /* 0x315 */ ,
12915 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12916 {6, 2, 8}, /* shli r3, r2, 8 */
12917 {2, 3, 2}, /* sub r4, r3, r2 */
12918 {5, 2, 4}} /* shl3add r5, r2, r4 */
12920 {790ll /* 0x316 */ ,
12921 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12922 {5, 1, 2}, /* shl3add r3, r1, r2 */
12923 {6, 2, 8}, /* shli r4, r2, 8 */
12924 {3, 3, 4}} /* shl1add r5, r3, r4 */
12926 {791ll /* 0x317 */ ,
12927 {{6, 1, 5}, /* shli r2, r1, 5 */
12928 {2, 2, 1}, /* sub r3, r2, r1 */
12929 {3, 2, 3}, /* shl1add r4, r2, r3 */
12930 {5, 4, 3}} /* shl3add r5, r4, r3 */
12932 {792ll /* 0x318 */ ,
12933 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12934 {6, 2, 8}, /* shli r3, r2, 8 */
12935 {5, 2, 3}} /* shl3add r4, r2, r3 */
12937 {793ll /* 0x319 */ ,
12938 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12939 {5, 2, 1}, /* shl3add r3, r2, r1 */
12940 {6, 2, 8}, /* shli r4, r2, 8 */
12941 {1, 3, 4}} /* add r5, r3, r4 */
12943 {794ll /* 0x31a */ ,
12944 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12945 {4, 2, 1}, /* shl2add r3, r2, r1 */
12946 {6, 2, 8}, /* shli r4, r2, 8 */
12947 {3, 3, 4}} /* shl1add r5, r3, r4 */
12949 {795ll /* 0x31b */ ,
12950 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12951 {5, 2, 2}, /* shl3add r3, r2, r2 */
12952 {6, 2, 8}, /* shli r4, r2, 8 */
12953 {1, 3, 4}} /* add r5, r3, r4 */
12955 {796ll /* 0x31c */ ,
12956 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12957 {3, 2, 1}, /* shl1add r3, r2, r1 */
12958 {6, 2, 8}, /* shli r4, r2, 8 */
12959 {4, 3, 4}} /* shl2add r5, r3, r4 */
12961 {797ll /* 0x31d */ ,
12962 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12963 {5, 2, 1}, /* shl3add r3, r2, r1 */
12964 {6, 3, 5}, /* shli r4, r3, 5 */
12965 {2, 4, 2}} /* sub r5, r4, r2 */
12967 {798ll /* 0x31e */ ,
12968 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12969 {4, 2, 2}, /* shl2add r3, r2, r2 */
12970 {6, 2, 8}, /* shli r4, r2, 8 */
12971 {3, 3, 4}} /* shl1add r5, r3, r4 */
12973 {799ll /* 0x31f */ ,
12974 {{6, 1, 5}, /* shli r2, r1, 5 */
12975 {2, 2, 1}, /* sub r3, r2, r1 */
12976 {3, 2, 2}, /* shl1add r4, r2, r2 */
12977 {5, 4, 3}} /* shl3add r5, r4, r3 */
12979 {800ll /* 0x320 */ ,
12980 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12981 {5, 2, 1}, /* shl3add r3, r2, r1 */
12982 {6, 3, 5}} /* shli r4, r3, 5 */
12984 {801ll /* 0x321 */ ,
12985 {{6, 1, 5}, /* shli r2, r1, 5 */
12986 {1, 1, 2}, /* add r3, r1, r2 */
12987 {3, 2, 2}, /* shl1add r4, r2, r2 */
12988 {5, 4, 3}} /* shl3add r5, r4, r3 */
12990 {802ll /* 0x322 */ ,
12991 {{6, 1, 5}, /* shli r2, r1, 5 */
12992 {3, 1, 2}, /* shl1add r3, r1, r2 */
12993 {3, 2, 2}, /* shl1add r4, r2, r2 */
12994 {5, 4, 3}} /* shl3add r5, r4, r3 */
12996 {803ll /* 0x323 */ ,
12997 {{3, 1, 1}, /* shl1add r2, r1, r1 */
12998 {5, 2, 1}, /* shl3add r3, r2, r1 */
12999 {6, 3, 5}, /* shli r4, r3, 5 */
13000 {1, 2, 4}} /* add r5, r2, r4 */
13002 {804ll /* 0x324 */ ,
13003 {{6, 1, 5}, /* shli r2, r1, 5 */
13004 {3, 2, 2}, /* shl1add r3, r2, r2 */
13005 {4, 1, 2}, /* shl2add r4, r1, r2 */
13006 {5, 3, 4}} /* shl3add r5, r3, r4 */
13008 {805ll /* 0x325 */ ,
13009 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13010 {4, 2, 2}, /* shl2add r3, r2, r2 */
13011 {6, 3, 5}, /* shli r4, r3, 5 */
13012 {1, 2, 4}} /* add r5, r2, r4 */
13014 {806ll /* 0x326 */ ,
13015 {{6, 1, 5}, /* shli r2, r1, 5 */
13016 {4, 2, 1}, /* shl2add r3, r2, r1 */
13017 {3, 3, 3}, /* shl1add r4, r3, r3 */
13018 {3, 4, 2}} /* shl1add r5, r4, r2 */
13020 {807ll /* 0x327 */ ,
13021 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13022 {5, 2, 1}, /* shl3add r3, r2, r1 */
13023 {5, 3, 1}, /* shl3add r4, r3, r1 */
13024 {4, 4, 2}} /* shl2add r5, r4, r2 */
13026 {808ll /* 0x328 */ ,
13027 {{6, 1, 5}, /* shli r2, r1, 5 */
13028 {3, 2, 1}, /* shl1add r3, r2, r1 */
13029 {5, 2, 2}, /* shl3add r4, r2, r2 */
13030 {5, 3, 4}} /* shl3add r5, r3, r4 */
13032 {809ll /* 0x329 */ ,
13033 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13034 {6, 1, 6}, /* shli r3, r1, 6 */
13035 {4, 2, 3}, /* shl2add r4, r2, r3 */
13036 {5, 4, 2}} /* shl3add r5, r4, r2 */
13038 {810ll /* 0x32a */ ,
13039 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13040 {5, 2, 2}, /* shl3add r3, r2, r2 */
13041 {5, 3, 3}, /* shl3add r4, r3, r3 */
13042 {6, 4, 1}} /* shli r5, r4, 1 */
13044 {811ll /* 0x32b */ ,
13045 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13046 {5, 2, 1}, /* shl3add r3, r2, r1 */
13047 {4, 3, 1}, /* shl2add r4, r3, r1 */
13048 {5, 4, 2}} /* shl3add r5, r4, r2 */
13050 {812ll /* 0x32c */ ,
13051 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13052 {5, 1, 2}, /* shl3add r3, r1, r2 */
13053 {6, 2, 8}, /* shli r4, r2, 8 */
13054 {4, 3, 4}} /* shl2add r5, r3, r4 */
13056 {813ll /* 0x32d */ ,
13057 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13058 {5, 2, 1}, /* shl3add r3, r2, r1 */
13059 {5, 3, 2}, /* shl3add r4, r3, r2 */
13060 {4, 4, 1}} /* shl2add r5, r4, r1 */
13062 {815ll /* 0x32f */ ,
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, 2}} /* shl2add r5, r4, r2 */
13068 {816ll /* 0x330 */ ,
13069 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13070 {6, 2, 4}, /* shli r3, r2, 4 */
13071 {6, 2, 8}, /* shli r4, r2, 8 */
13072 {1, 3, 4}} /* add r5, r3, r4 */
13074 {817ll /* 0x331 */ ,
13075 {{6, 1, 5}, /* shli r2, r1, 5 */
13076 {1, 1, 2}, /* add r3, r1, r2 */
13077 {3, 3, 2}, /* shl1add r4, r3, r2 */
13078 {5, 4, 3}} /* shl3add r5, r4, r3 */
13080 {818ll /* 0x332 */ ,
13081 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13082 {5, 2, 1}, /* shl3add r3, r2, r1 */
13083 {6, 2, 8}, /* shli r4, r2, 8 */
13084 {3, 3, 4}} /* shl1add r5, r3, r4 */
13086 {819ll /* 0x333 */ ,
13087 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13088 {4, 2, 1}, /* shl2add r3, r2, r1 */
13089 {6, 3, 6}, /* shli r4, r3, 6 */
13090 {2, 4, 3}} /* sub r5, r4, r3 */
13092 {820ll /* 0x334 */ ,
13093 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13094 {4, 2, 1}, /* shl2add r3, r2, r1 */
13095 {6, 2, 8}, /* shli r4, r2, 8 */
13096 {4, 3, 4}} /* shl2add r5, r3, r4 */
13098 {821ll /* 0x335 */ ,
13099 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13100 {4, 2, 2}, /* shl2add r3, r2, r2 */
13101 {5, 3, 2}, /* shl3add r4, r3, r2 */
13102 {4, 4, 1}} /* shl2add r5, r4, r1 */
13104 {822ll /* 0x336 */ ,
13105 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13106 {5, 2, 2}, /* shl3add r3, r2, r2 */
13107 {6, 2, 8}, /* shli r4, r2, 8 */
13108 {3, 3, 4}} /* shl1add r5, r3, r4 */
13110 {823ll /* 0x337 */ ,
13111 {{6, 1, 6}, /* shli r2, r1, 6 */
13112 {2, 2, 1}, /* sub r3, r2, r1 */
13113 {3, 3, 2}, /* shl1add r4, r3, r2 */
13114 {4, 4, 3}} /* shl2add r5, r4, r3 */
13116 {824ll /* 0x338 */ ,
13117 {{6, 1, 6}, /* shli r2, r1, 6 */
13118 {2, 2, 1}, /* sub r3, r2, r1 */
13119 {4, 2, 2}, /* shl2add r4, r2, r2 */
13120 {5, 3, 4}} /* shl3add r5, r3, r4 */
13122 {825ll /* 0x339 */ ,
13123 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13124 {5, 2, 1}, /* shl3add r3, r2, r1 */
13125 {6, 3, 5}, /* shli r4, r3, 5 */
13126 {1, 3, 4}} /* add r5, r3, r4 */
13128 {827ll /* 0x33b */ ,
13129 {{6, 1, 6}, /* shli r2, r1, 6 */
13130 {2, 2, 1}, /* sub r3, r2, r1 */
13131 {3, 2, 3}, /* shl1add r4, r2, r3 */
13132 {4, 4, 3}} /* shl2add r5, r4, r3 */
13134 {828ll /* 0x33c */ ,
13135 {{6, 1, 6}, /* shli r2, r1, 6 */
13136 {2, 2, 1}, /* sub r3, r2, r1 */
13137 {5, 2, 2}, /* shl3add r4, r2, r2 */
13138 {4, 3, 4}} /* shl2add r5, r3, r4 */
13140 {829ll /* 0x33d */ ,
13141 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13142 {4, 2, 1}, /* shl2add r3, r2, r1 */
13143 {6, 3, 6}, /* shli r4, r3, 6 */
13144 {2, 4, 2}} /* sub r5, r4, r2 */
13146 {831ll /* 0x33f */ ,
13147 {{6, 1, 6}, /* shli r2, r1, 6 */
13148 {2, 2, 1}, /* sub r3, r2, r1 */
13149 {3, 2, 2}, /* shl1add r4, r2, r2 */
13150 {4, 4, 3}} /* shl2add r5, r4, r3 */
13152 {832ll /* 0x340 */ ,
13153 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13154 {4, 2, 1}, /* shl2add r3, r2, r1 */
13155 {6, 3, 6}} /* shli r4, r3, 6 */
13157 {833ll /* 0x341 */ ,
13158 {{6, 1, 6}, /* shli r2, r1, 6 */
13159 {1, 1, 2}, /* add r3, r1, r2 */
13160 {3, 2, 2}, /* shl1add r4, r2, r2 */
13161 {4, 4, 3}} /* shl2add r5, r4, r3 */
13163 {834ll /* 0x342 */ ,
13164 {{6, 1, 6}, /* shli r2, r1, 6 */
13165 {3, 1, 2}, /* shl1add r3, r1, r2 */
13166 {3, 2, 2}, /* shl1add r4, r2, r2 */
13167 {4, 4, 3}} /* shl2add r5, r4, r3 */
13169 {835ll /* 0x343 */ ,
13170 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13171 {4, 2, 1}, /* shl2add r3, r2, r1 */
13172 {6, 3, 6}, /* shli r4, r3, 6 */
13173 {1, 2, 4}} /* add r5, r2, r4 */
13175 {836ll /* 0x344 */ ,
13176 {{6, 1, 6}, /* shli r2, r1, 6 */
13177 {1, 1, 2}, /* add r3, r1, r2 */
13178 {5, 2, 2}, /* shl3add r4, r2, r2 */
13179 {4, 3, 4}} /* shl2add r5, r3, r4 */
13181 {837ll /* 0x345 */ ,
13182 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13183 {6, 1, 6}, /* shli r3, r1, 6 */
13184 {5, 2, 3}, /* shl3add r4, r2, r3 */
13185 {5, 4, 2}} /* shl3add r5, r4, r2 */
13187 {838ll /* 0x346 */ ,
13188 {{6, 1, 6}, /* shli r2, r1, 6 */
13189 {3, 2, 1}, /* shl1add r3, r2, r1 */
13190 {3, 3, 3}, /* shl1add r4, r3, r3 */
13191 {3, 4, 2}} /* shl1add r5, r4, r2 */
13193 {840ll /* 0x348 */ ,
13194 {{6, 1, 6}, /* shli r2, r1, 6 */
13195 {1, 1, 2}, /* add r3, r1, r2 */
13196 {4, 2, 2}, /* shl2add r4, r2, r2 */
13197 {5, 3, 4}} /* shl3add r5, r3, r4 */
13199 {841ll /* 0x349 */ ,
13200 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13201 {6, 1, 5}, /* shli r3, r1, 5 */
13202 {5, 2, 3}, /* shl3add r4, r2, r3 */
13203 {5, 4, 2}} /* shl3add r5, r4, r2 */
13205 {842ll /* 0x34a */ ,
13206 {{6, 1, 6}, /* shli r2, r1, 6 */
13207 {3, 1, 2}, /* shl1add r3, r1, r2 */
13208 {3, 2, 3}, /* shl1add r4, r2, r3 */
13209 {4, 4, 3}} /* shl2add r5, r4, r3 */
13211 {843ll /* 0x34b */ ,
13212 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13213 {4, 2, 1}, /* shl2add r3, r2, r1 */
13214 {5, 3, 1}, /* shl3add r4, r3, r1 */
13215 {5, 4, 2}} /* shl3add r5, r4, r2 */
13217 {844ll /* 0x34c */ ,
13218 {{6, 1, 6}, /* shli r2, r1, 6 */
13219 {1, 1, 2}, /* add r3, r1, r2 */
13220 {3, 3, 3}, /* shl1add r4, r3, r3 */
13221 {4, 4, 2}} /* shl2add r5, r4, r2 */
13223 {845ll /* 0x34d */ ,
13224 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13225 {4, 2, 1}, /* shl2add r3, r2, r1 */
13226 {6, 3, 6}, /* shli r4, r3, 6 */
13227 {1, 3, 4}} /* add r5, r3, r4 */
13229 {846ll /* 0x34e */ ,
13230 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13231 {6, 2, 5}, /* shli r3, r2, 5 */
13232 {2, 3, 2}, /* sub r4, r3, r2 */
13233 {3, 4, 3}} /* shl1add r5, r4, r3 */
13235 {848ll /* 0x350 */ ,
13236 {{6, 1, 6}, /* shli r2, r1, 6 */
13237 {3, 1, 2}, /* shl1add r3, r1, r2 */
13238 {4, 2, 2}, /* shl2add r4, r2, r2 */
13239 {5, 3, 4}} /* shl3add r5, r3, r4 */
13241 {849ll /* 0x351 */ ,
13242 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13243 {5, 2, 1}, /* shl3add r3, r2, r1 */
13244 {4, 3, 2}, /* shl2add r4, r3, r2 */
13245 {5, 4, 3}} /* shl3add r5, r4, r3 */
13247 {850ll /* 0x352 */ ,
13248 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13249 {5, 2, 1}, /* shl3add r3, r2, r1 */
13250 {6, 3, 5}, /* shli r4, r3, 5 */
13251 {3, 3, 4}} /* shl1add r5, r3, r4 */
13253 {852ll /* 0x354 */ ,
13254 {{6, 1, 6}, /* shli r2, r1, 6 */
13255 {4, 1, 2}, /* shl2add r3, r1, r2 */
13256 {3, 2, 3}, /* shl1add r4, r2, r3 */
13257 {4, 4, 3}} /* shl2add r5, r4, r3 */
13259 {853ll /* 0x355 */ ,
13260 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13261 {4, 2, 1}, /* shl2add r3, r2, r1 */
13262 {5, 3, 1}, /* shl3add r4, r3, r1 */
13263 {5, 4, 3}} /* shl3add r5, r4, r3 */
13265 {855ll /* 0x357 */ ,
13266 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13267 {6, 2, 5}, /* shli r3, r2, 5 */
13268 {2, 3, 1}, /* sub r4, r3, r1 */
13269 {5, 4, 4}} /* shl3add r5, r4, r4 */
13271 {856ll /* 0x358 */ ,
13272 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13273 {5, 1, 2}, /* shl3add r3, r1, r2 */
13274 {6, 2, 8}, /* shli r4, r2, 8 */
13275 {5, 3, 4}} /* shl3add r5, r3, r4 */
13277 {857ll /* 0x359 */ ,
13278 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13279 {4, 2, 1}, /* shl2add r3, r2, r1 */
13280 {5, 3, 2}, /* shl3add r4, r3, r2 */
13281 {5, 4, 1}} /* shl3add r5, r4, r1 */
13283 {858ll /* 0x35a */ ,
13284 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13285 {4, 2, 1}, /* shl2add r3, r2, r1 */
13286 {6, 3, 6}, /* shli r4, r3, 6 */
13287 {3, 3, 4}} /* shl1add r5, r3, r4 */
13289 {859ll /* 0x35b */ ,
13290 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13291 {4, 2, 1}, /* shl2add r3, r2, r1 */
13292 {5, 3, 2}, /* shl3add r4, r3, r2 */
13293 {5, 4, 2}} /* shl3add r5, r4, r2 */
13295 {861ll /* 0x35d */ ,
13296 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13297 {5, 2, 2}, /* shl3add r3, r2, r2 */
13298 {6, 3, 5}, /* shli r4, r3, 5 */
13299 {2, 4, 2}} /* sub r5, r4, r2 */
13301 {862ll /* 0x35e */ ,
13302 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13303 {6, 2, 5}, /* shli r3, r2, 5 */
13304 {2, 3, 1}, /* sub r4, r3, r1 */
13305 {3, 4, 3}} /* shl1add r5, r4, r3 */
13307 {863ll /* 0x35f */ ,
13308 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13309 {5, 2, 2}, /* shl3add r3, r2, r2 */
13310 {6, 3, 5}, /* shli r4, r3, 5 */
13311 {2, 4, 1}} /* sub r5, r4, r1 */
13313 {864ll /* 0x360 */ ,
13314 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13315 {5, 2, 2}, /* shl3add r3, r2, r2 */
13316 {6, 3, 5}} /* shli r4, r3, 5 */
13318 {865ll /* 0x361 */ ,
13319 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13320 {5, 2, 2}, /* shl3add r3, r2, r2 */
13321 {6, 3, 5}, /* shli r4, r3, 5 */
13322 {1, 1, 4}} /* add r5, r1, r4 */
13324 {866ll /* 0x362 */ ,
13325 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13326 {6, 2, 5}, /* shli r3, r2, 5 */
13327 {1, 1, 3}, /* add r4, r1, r3 */
13328 {3, 4, 3}} /* shl1add r5, r4, r3 */
13330 {867ll /* 0x363 */ ,
13331 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13332 {5, 2, 2}, /* shl3add r3, r2, r2 */
13333 {6, 3, 5}, /* shli r4, r3, 5 */
13334 {1, 2, 4}} /* add r5, r2, r4 */
13336 {868ll /* 0x364 */ ,
13337 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13338 {5, 2, 1}, /* shl3add r3, r2, r1 */
13339 {6, 2, 8}, /* shli r4, r2, 8 */
13340 {4, 3, 4}} /* shl2add r5, r3, r4 */
13342 {869ll /* 0x365 */ ,
13343 {{6, 1, 5}, /* shli r2, r1, 5 */
13344 {2, 1, 2}, /* sub r3, r1, r2 */
13345 {5, 2, 3}, /* shl3add r4, r2, r3 */
13346 {4, 4, 3}} /* shl2add r5, r4, r3 */
13348 {870ll /* 0x366 */ ,
13349 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13350 {6, 2, 5}, /* shli r3, r2, 5 */
13351 {4, 3, 2}, /* shl2add r4, r3, r2 */
13352 {3, 4, 3}} /* shl1add r5, r4, r3 */
13354 {871ll /* 0x367 */ ,
13355 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13356 {5, 2, 2}, /* shl3add r3, r2, r2 */
13357 {5, 3, 1}, /* shl3add r4, r3, r1 */
13358 {4, 4, 2}} /* shl2add r5, r4, r2 */
13360 {872ll /* 0x368 */ ,
13361 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13362 {4, 2, 1}, /* shl2add r3, r2, r1 */
13363 {6, 2, 8}, /* shli r4, r2, 8 */
13364 {5, 3, 4}} /* shl3add r5, r3, r4 */
13366 {873ll /* 0x369 */ ,
13367 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13368 {6, 2, 5}, /* shli r3, r2, 5 */
13369 {1, 1, 3}, /* add r4, r1, r3 */
13370 {5, 4, 4}} /* shl3add r5, r4, r4 */
13372 {875ll /* 0x36b */ ,
13373 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13374 {5, 2, 2}, /* shl3add r3, r2, r2 */
13375 {4, 3, 1}, /* shl2add r4, r3, r1 */
13376 {5, 4, 2}} /* shl3add r5, r4, r2 */
13378 {876ll /* 0x36c */ ,
13379 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13380 {5, 2, 2}, /* shl3add r3, r2, r2 */
13381 {6, 2, 8}, /* shli r4, r2, 8 */
13382 {4, 3, 4}} /* shl2add r5, r3, r4 */
13384 {877ll /* 0x36d */ ,
13385 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13386 {5, 2, 2}, /* shl3add r3, r2, r2 */
13387 {5, 3, 2}, /* shl3add r4, r3, r2 */
13388 {4, 4, 1}} /* shl2add r5, r4, r1 */
13390 {879ll /* 0x36f */ ,
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, 2}} /* shl2add r5, r4, r2 */
13396 {880ll /* 0x370 */ ,
13397 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13398 {6, 1, 6}, /* shli r3, r1, 6 */
13399 {2, 3, 2}, /* sub r4, r3, r2 */
13400 {6, 4, 4}} /* shli r5, r4, 4 */
13402 {881ll /* 0x371 */ ,
13403 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13404 {3, 2, 2}, /* shl1add r3, r2, r2 */
13405 {4, 3, 1}, /* shl2add r4, r3, r1 */
13406 {5, 4, 2}} /* shl3add r5, r4, r2 */
13408 {882ll /* 0x372 */ ,
13409 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13410 {6, 2, 5}, /* shli r3, r2, 5 */
13411 {1, 2, 3}, /* add r4, r2, r3 */
13412 {3, 4, 3}} /* shl1add r5, r4, r3 */
13414 {884ll /* 0x374 */ ,
13415 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13416 {4, 2, 1}, /* shl2add r3, r2, r1 */
13417 {6, 3, 6}, /* shli r4, r3, 6 */
13418 {4, 3, 4}} /* shl2add r5, r3, r4 */
13420 {885ll /* 0x375 */ ,
13421 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13422 {5, 2, 1}, /* shl3add r3, r2, r1 */
13423 {3, 3, 3}, /* shl1add r4, r3, r3 */
13424 {4, 4, 2}} /* shl2add r5, r4, r2 */
13426 {888ll /* 0x378 */ ,
13427 {{6, 1, 7}, /* shli r2, r1, 7 */
13428 {5, 1, 2}, /* shl3add r3, r1, r2 */
13429 {6, 2, 3}, /* shli r4, r2, 3 */
13430 {2, 4, 3}} /* sub r5, r4, r3 */
13432 {889ll /* 0x379 */ ,
13433 {{6, 1, 7}, /* shli r2, r1, 7 */
13434 {2, 1, 2}, /* sub r3, r1, r2 */
13435 {2, 2, 1}, /* sub r4, r2, r1 */
13436 {5, 4, 3}} /* shl3add r5, r4, r3 */
13438 {890ll /* 0x37a */ ,
13439 {{6, 1, 7}, /* shli r2, r1, 7 */
13440 {2, 2, 1}, /* sub r3, r2, r1 */
13441 {3, 3, 3}, /* shl1add r4, r3, r3 */
13442 {3, 4, 2}} /* shl1add r5, r4, r2 */
13444 {891ll /* 0x37b */ ,
13445 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13446 {5, 2, 2}, /* shl3add r3, r2, r2 */
13447 {6, 3, 5}, /* shli r4, r3, 5 */
13448 {1, 3, 4}} /* add r5, r3, r4 */
13450 {892ll /* 0x37c */ ,
13451 {{6, 1, 7}, /* shli r2, r1, 7 */
13452 {4, 1, 2}, /* shl2add r3, r1, r2 */
13453 {6, 2, 3}, /* shli r4, r2, 3 */
13454 {2, 4, 3}} /* sub r5, r4, r3 */
13456 {893ll /* 0x37d */ ,
13457 {{6, 1, 7}, /* shli r2, r1, 7 */
13458 {4, 1, 2}, /* shl2add r3, r1, r2 */
13459 {5, 2, 1}, /* shl3add r4, r2, r1 */
13460 {2, 4, 3}} /* sub r5, r4, r3 */
13462 {894ll /* 0x37e */ ,
13463 {{6, 1, 7}, /* shli r2, r1, 7 */
13464 {3, 1, 2}, /* shl1add r3, r1, r2 */
13465 {6, 2, 3}, /* shli r4, r2, 3 */
13466 {2, 4, 3}} /* sub r5, r4, r3 */
13468 {895ll /* 0x37f */ ,
13469 {{6, 1, 7}, /* shli r2, r1, 7 */
13470 {1, 1, 2}, /* add r3, r1, r2 */
13471 {6, 2, 3}, /* shli r4, r2, 3 */
13472 {2, 4, 3}} /* sub r5, r4, r3 */
13474 {896ll /* 0x380 */ ,
13475 {{6, 1, 7}, /* shli r2, r1, 7 */
13476 {6, 1, 10}, /* shli r3, r1, 10 */
13477 {2, 3, 2}} /* sub r4, r3, r2 */
13479 {897ll /* 0x381 */ ,
13480 {{6, 1, 7}, /* shli r2, r1, 7 */
13481 {2, 1, 2}, /* sub r3, r1, r2 */
13482 {5, 2, 3}} /* shl3add r4, r2, r3 */
13484 {898ll /* 0x382 */ ,
13485 {{6, 1, 1}, /* shli r2, r1, 1 */
13486 {6, 1, 7}, /* shli r3, r1, 7 */
13487 {2, 2, 3}, /* sub r4, r2, r3 */
13488 {5, 3, 4}} /* shl3add r5, r3, r4 */
13490 {899ll /* 0x383 */ ,
13491 {{6, 1, 7}, /* shli r2, r1, 7 */
13492 {2, 1, 2}, /* sub r3, r1, r2 */
13493 {4, 2, 1}, /* shl2add r4, r2, r1 */
13494 {3, 4, 3}} /* shl1add r5, r4, r3 */
13496 {900ll /* 0x384 */ ,
13497 {{6, 1, 2}, /* shli r2, r1, 2 */
13498 {6, 1, 7}, /* shli r3, r1, 7 */
13499 {2, 2, 3}, /* sub r4, r2, r3 */
13500 {5, 3, 4}} /* shl3add r5, r3, r4 */
13502 {901ll /* 0x385 */ ,
13503 {{6, 1, 7}, /* shli r2, r1, 7 */
13504 {2, 1, 2}, /* sub r3, r1, r2 */
13505 {3, 2, 1}, /* shl1add r4, r2, r1 */
13506 {4, 4, 3}} /* shl2add r5, r4, r3 */
13508 {902ll /* 0x386 */ ,
13509 {{6, 1, 7}, /* shli r2, r1, 7 */
13510 {1, 1, 2}, /* add r3, r1, r2 */
13511 {3, 3, 3}, /* shl1add r4, r3, r3 */
13512 {3, 4, 2}} /* shl1add r5, r4, r2 */
13514 {903ll /* 0x387 */ ,
13515 {{6, 1, 3}, /* shli r2, r1, 3 */
13516 {2, 2, 1}, /* sub r3, r2, r1 */
13517 {6, 3, 7}, /* shli r4, r3, 7 */
13518 {1, 3, 4}} /* add r5, r3, r4 */
13520 {904ll /* 0x388 */ ,
13521 {{6, 1, 3}, /* shli r2, r1, 3 */
13522 {6, 1, 7}, /* shli r3, r1, 7 */
13523 {2, 2, 3}, /* sub r4, r2, r3 */
13524 {5, 3, 4}} /* shl3add r5, r3, r4 */
13526 {905ll /* 0x389 */ ,
13527 {{6, 1, 7}, /* shli r2, r1, 7 */
13528 {1, 1, 2}, /* add r3, r1, r2 */
13529 {2, 1, 2}, /* sub r4, r1, r2 */
13530 {5, 3, 4}} /* shl3add r5, r3, r4 */
13532 {906ll /* 0x38a */ ,
13533 {{6, 1, 7}, /* shli r2, r1, 7 */
13534 {3, 1, 2}, /* shl1add r3, r1, r2 */
13535 {3, 3, 2}, /* shl1add r4, r3, r2 */
13536 {3, 4, 3}} /* shl1add r5, r4, r3 */
13538 {908ll /* 0x38c */ ,
13539 {{6, 1, 7}, /* shli r2, r1, 7 */
13540 {3, 1, 2}, /* shl1add r3, r1, r2 */
13541 {3, 3, 3}, /* shl1add r4, r3, r3 */
13542 {3, 4, 2}} /* shl1add r5, r4, r2 */
13544 {909ll /* 0x38d */ ,
13545 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13546 {5, 2, 1}, /* shl3add r3, r2, r1 */
13547 {4, 3, 1}, /* shl2add r4, r3, r1 */
13548 {5, 4, 4}} /* shl3add r5, r4, r4 */
13550 {910ll /* 0x38e */ ,
13551 {{6, 1, 3}, /* shli r2, r1, 3 */
13552 {2, 2, 1}, /* sub r3, r2, r1 */
13553 {6, 3, 7}, /* shli r4, r3, 7 */
13554 {3, 3, 4}} /* shl1add r5, r3, r4 */
13556 {911ll /* 0x38f */ ,
13557 {{6, 1, 7}, /* shli r2, r1, 7 */
13558 {3, 1, 2}, /* shl1add r3, r1, r2 */
13559 {2, 1, 3}, /* sub r4, r1, r3 */
13560 {5, 3, 4}} /* shl3add r5, r3, r4 */
13562 {912ll /* 0x390 */ ,
13563 {{6, 1, 4}, /* shli r2, r1, 4 */
13564 {6, 1, 7}, /* shli r3, r1, 7 */
13565 {2, 2, 3}, /* sub r4, r2, r3 */
13566 {5, 3, 4}} /* shl3add r5, r3, r4 */
13568 {913ll /* 0x391 */ ,
13569 {{6, 1, 7}, /* shli r2, r1, 7 */
13570 {2, 1, 2}, /* sub r3, r1, r2 */
13571 {3, 1, 2}, /* shl1add r4, r1, r2 */
13572 {5, 4, 3}} /* shl3add r5, r4, r3 */
13574 {915ll /* 0x393 */ ,
13575 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13576 {5, 2, 2}, /* shl3add r3, r2, r2 */
13577 {4, 3, 2}, /* shl2add r4, r3, r2 */
13578 {5, 4, 3}} /* shl3add r5, r4, r3 */
13580 {916ll /* 0x394 */ ,
13581 {{6, 1, 7}, /* shli r2, r1, 7 */
13582 {4, 1, 2}, /* shl2add r3, r1, r2 */
13583 {3, 3, 2}, /* shl1add r4, r3, r2 */
13584 {3, 4, 3}} /* shl1add r5, r4, r3 */
13586 {917ll /* 0x395 */ ,
13587 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13588 {4, 1, 2}, /* shl2add r3, r1, r2 */
13589 {5, 3, 2}, /* shl3add r4, r3, r2 */
13590 {5, 4, 3}} /* shl3add r5, r4, r3 */
13592 {918ll /* 0x396 */ ,
13593 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13594 {5, 2, 2}, /* shl3add r3, r2, r2 */
13595 {6, 3, 5}, /* shli r4, r3, 5 */
13596 {3, 3, 4}} /* shl1add r5, r3, r4 */
13598 {919ll /* 0x397 */ ,
13599 {{6, 1, 4}, /* shli r2, r1, 4 */
13600 {5, 2, 1}, /* shl3add r3, r2, r1 */
13601 {2, 2, 3}, /* sub r4, r2, r3 */
13602 {5, 3, 4}} /* shl3add r5, r3, r4 */
13604 {920ll /* 0x398 */ ,
13605 {{6, 1, 4}, /* shli r2, r1, 4 */
13606 {2, 1, 2}, /* sub r3, r1, r2 */
13607 {5, 2, 3}, /* shl3add r4, r2, r3 */
13608 {5, 4, 2}} /* shl3add r5, r4, r2 */
13610 {924ll /* 0x39c */ ,
13611 {{6, 1, 3}, /* shli r2, r1, 3 */
13612 {2, 2, 1}, /* sub r3, r2, r1 */
13613 {6, 3, 7}, /* shli r4, r3, 7 */
13614 {4, 3, 4}} /* shl2add r5, r3, r4 */
13616 {925ll /* 0x39d */ ,
13617 {{6, 1, 7}, /* shli r2, r1, 7 */
13618 {4, 1, 2}, /* shl2add r3, r1, r2 */
13619 {2, 1, 3}, /* sub r4, r1, r3 */
13620 {5, 3, 4}} /* shl3add r5, r3, r4 */
13622 {927ll /* 0x39f */ ,
13623 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13624 {5, 2, 1}, /* shl3add r3, r2, r1 */
13625 {4, 3, 2}, /* shl2add r4, r3, r2 */
13626 {5, 4, 4}} /* shl3add r5, r4, r4 */
13628 {928ll /* 0x3a0 */ ,
13629 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13630 {6, 1, 5}, /* shli r3, r1, 5 */
13631 {2, 3, 2}, /* sub r4, r3, r2 */
13632 {6, 4, 5}} /* shli r5, r4, 5 */
13634 {929ll /* 0x3a1 */ ,
13635 {{6, 1, 7}, /* shli r2, r1, 7 */
13636 {2, 1, 2}, /* sub r3, r1, r2 */
13637 {4, 1, 2}, /* shl2add r4, r1, r2 */
13638 {5, 4, 3}} /* shl3add r5, r4, r3 */
13640 {932ll /* 0x3a4 */ ,
13641 {{6, 1, 5}, /* shli r2, r1, 5 */
13642 {2, 1, 2}, /* sub r3, r1, r2 */
13643 {5, 2, 3}, /* shl3add r4, r2, r3 */
13644 {4, 4, 2}} /* shl2add r5, r4, r2 */
13646 {935ll /* 0x3a7 */ ,
13647 {{6, 1, 5}, /* shli r2, r1, 5 */
13648 {4, 2, 1}, /* shl2add r3, r2, r1 */
13649 {2, 2, 3}, /* sub r4, r2, r3 */
13650 {5, 3, 4}} /* shl3add r5, r3, r4 */
13652 {936ll /* 0x3a8 */ ,
13653 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13654 {6, 1, 6}, /* shli r3, r1, 6 */
13655 {5, 2, 3}, /* shl3add r4, r2, r3 */
13656 {5, 4, 4}} /* shl3add r5, r4, r4 */
13658 {937ll /* 0x3a9 */ ,
13659 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13660 {4, 2, 1}, /* shl2add r3, r2, r1 */
13661 {5, 3, 3}, /* shl3add r4, r3, r3 */
13662 {5, 4, 1}} /* shl3add r5, r4, r1 */
13664 {939ll /* 0x3ab */ ,
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, 2}} /* shl3add r5, r4, r2 */
13670 {941ll /* 0x3ad */ ,
13671 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13672 {5, 1, 2}, /* shl3add r3, r1, r2 */
13673 {5, 3, 3}, /* shl3add r4, r3, r3 */
13674 {5, 4, 2}} /* shl3add r5, r4, r2 */
13676 {943ll /* 0x3af */ ,
13677 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13678 {5, 2, 2}, /* shl3add r3, r2, r2 */
13679 {6, 1, 10}, /* shli r4, r1, 10 */
13680 {2, 4, 3}} /* sub r5, r4, r3 */
13682 {944ll /* 0x3b0 */ ,
13683 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13684 {6, 1, 6}, /* shli r3, r1, 6 */
13685 {2, 3, 2}, /* sub r4, r3, r2 */
13686 {6, 4, 4}} /* shli r5, r4, 4 */
13688 {945ll /* 0x3b1 */ ,
13689 {{6, 1, 4}, /* shli r2, r1, 4 */
13690 {2, 1, 2}, /* sub r3, r1, r2 */
13691 {6, 3, 6}, /* shli r4, r3, 6 */
13692 {2, 3, 4}} /* sub r5, r3, r4 */
13694 {948ll /* 0x3b4 */ ,
13695 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13696 {6, 2, 6}, /* shli r3, r2, 6 */
13697 {2, 3, 2}, /* sub r4, r3, r2 */
13698 {4, 4, 3}} /* shl2add r5, r4, r3 */
13700 {949ll /* 0x3b5 */ ,
13701 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13702 {4, 2, 1}, /* shl2add r3, r2, r1 */
13703 {5, 3, 3}, /* shl3add r4, r3, r3 */
13704 {5, 4, 3}} /* shl3add r5, r4, r3 */
13706 {950ll /* 0x3b6 */ ,
13707 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13708 {6, 2, 6}, /* shli r3, r2, 6 */
13709 {2, 3, 2}, /* sub r4, r3, r2 */
13710 {3, 4, 3}} /* shl1add r5, r4, r3 */
13712 {951ll /* 0x3b7 */ ,
13713 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13714 {5, 2, 1}, /* shl3add r3, r2, r1 */
13715 {6, 1, 10}, /* shli r4, r1, 10 */
13716 {2, 4, 3}} /* sub r5, r4, r3 */
13718 {952ll /* 0x3b8 */ ,
13719 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13720 {6, 1, 7}, /* shli r3, r1, 7 */
13721 {2, 3, 2}, /* sub r4, r3, r2 */
13722 {6, 4, 3}} /* shli r5, r4, 3 */
13724 {953ll /* 0x3b9 */ ,
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 {5, 4, 1}} /* shl3add r5, r4, r1 */
13730 {955ll /* 0x3bb */ ,
13731 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13732 {6, 2, 6}, /* shli r3, r2, 6 */
13733 {2, 3, 1}, /* sub r4, r3, r1 */
13734 {4, 4, 4}} /* shl2add r5, r4, r4 */
13736 {956ll /* 0x3bc */ ,
13737 {{6, 1, 6}, /* shli r2, r1, 6 */
13738 {4, 1, 2}, /* shl2add r3, r1, r2 */
13739 {6, 2, 4}, /* shli r4, r2, 4 */
13740 {2, 4, 3}} /* sub r5, r4, r3 */
13742 {957ll /* 0x3bd */ ,
13743 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13744 {4, 2, 2}, /* shl2add r3, r2, r2 */
13745 {6, 3, 6}, /* shli r4, r3, 6 */
13746 {2, 4, 2}} /* sub r5, r4, r2 */
13748 {958ll /* 0x3be */ ,
13749 {{6, 1, 6}, /* shli r2, r1, 6 */
13750 {3, 1, 2}, /* shl1add r3, r1, r2 */
13751 {6, 2, 4}, /* shli r4, r2, 4 */
13752 {2, 4, 3}} /* sub r5, r4, r3 */
13754 {959ll /* 0x3bf */ ,
13755 {{6, 1, 6}, /* shli r2, r1, 6 */
13756 {1, 1, 2}, /* add r3, r1, r2 */
13757 {6, 2, 4}, /* shli r4, r2, 4 */
13758 {2, 4, 3}} /* sub r5, r4, r3 */
13760 {960ll /* 0x3c0 */ ,
13761 {{6, 1, 6}, /* shli r2, r1, 6 */
13762 {6, 1, 10}, /* shli r3, r1, 10 */
13763 {2, 3, 2}} /* sub r4, r3, r2 */
13765 {961ll /* 0x3c1 */ ,
13766 {{6, 1, 6}, /* shli r2, r1, 6 */
13767 {2, 1, 2}, /* sub r3, r1, r2 */
13768 {6, 2, 4}, /* shli r4, r2, 4 */
13769 {1, 3, 4}} /* add r5, r3, r4 */
13771 {962ll /* 0x3c2 */ ,
13772 {{6, 1, 5}, /* shli r2, r1, 5 */
13773 {2, 1, 2}, /* sub r3, r1, r2 */
13774 {6, 2, 5}, /* shli r4, r2, 5 */
13775 {3, 3, 4}} /* shl1add r5, r3, r4 */
13777 {963ll /* 0x3c3 */ ,
13778 {{6, 1, 6}, /* shli r2, r1, 6 */
13779 {2, 1, 2}, /* sub r3, r1, r2 */
13780 {5, 2, 1}, /* shl3add r4, r2, r1 */
13781 {3, 4, 3}} /* shl1add r5, r4, r3 */
13783 {964ll /* 0x3c4 */ ,
13784 {{6, 1, 4}, /* shli r2, r1, 4 */
13785 {2, 1, 2}, /* sub r3, r1, r2 */
13786 {6, 2, 6}, /* shli r4, r2, 6 */
13787 {4, 3, 4}} /* shl2add r5, r3, r4 */
13789 {965ll /* 0x3c5 */ ,
13790 {{6, 1, 6}, /* shli r2, r1, 6 */
13791 {2, 1, 2}, /* sub r3, r1, r2 */
13792 {4, 2, 1}, /* shl2add r4, r2, r1 */
13793 {4, 4, 3}} /* shl2add r5, r4, r3 */
13795 {966ll /* 0x3c6 */ ,
13796 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13797 {6, 2, 6}, /* shli r3, r2, 6 */
13798 {3, 3, 2}, /* shl1add r4, r3, r2 */
13799 {3, 4, 3}} /* shl1add r5, r4, r3 */
13801 {967ll /* 0x3c7 */ ,
13802 {{6, 1, 6}, /* shli r2, r1, 6 */
13803 {3, 2, 1}, /* shl1add r3, r2, r1 */
13804 {2, 2, 3}, /* sub r4, r2, r3 */
13805 {5, 3, 4}} /* shl3add r5, r3, r4 */
13807 {968ll /* 0x3c8 */ ,
13808 {{6, 1, 3}, /* shli r2, r1, 3 */
13809 {2, 1, 2}, /* sub r3, r1, r2 */
13810 {6, 2, 7}, /* shli r4, r2, 7 */
13811 {5, 3, 4}} /* shl3add r5, r3, r4 */
13813 {969ll /* 0x3c9 */ ,
13814 {{6, 1, 6}, /* shli r2, r1, 6 */
13815 {2, 1, 2}, /* sub r3, r1, r2 */
13816 {3, 2, 1}, /* shl1add r4, r2, r1 */
13817 {5, 4, 3}} /* shl3add r5, r4, r3 */
13819 {970ll /* 0x3ca */ ,
13820 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13821 {6, 2, 6}, /* shli r3, r2, 6 */
13822 {1, 2, 3}, /* add r4, r2, r3 */
13823 {3, 4, 3}} /* shl1add r5, r4, r3 */
13825 {971ll /* 0x3cb */ ,
13826 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13827 {4, 2, 2}, /* shl2add r3, r2, r2 */
13828 {5, 3, 1}, /* shl3add r4, r3, r1 */
13829 {5, 4, 2}} /* shl3add r5, r4, r2 */
13831 {972ll /* 0x3cc */ ,
13832 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13833 {6, 2, 6}, /* shli r3, r2, 6 */
13834 {1, 2, 3}, /* add r4, r2, r3 */
13835 {4, 4, 3}} /* shl2add r5, r4, r3 */
13837 {973ll /* 0x3cd */ ,
13838 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13839 {5, 2, 2}, /* shl3add r3, r2, r2 */
13840 {5, 3, 3}, /* shl3add r4, r3, r3 */
13841 {4, 4, 1}} /* shl2add r5, r4, r1 */
13843 {975ll /* 0x3cf */ ,
13844 {{6, 1, 4}, /* shli r2, r1, 4 */
13845 {2, 2, 1}, /* sub r3, r2, r1 */
13846 {6, 3, 6}, /* shli r4, r3, 6 */
13847 {1, 3, 4}} /* add r5, r3, r4 */
13849 {976ll /* 0x3d0 */ ,
13850 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13851 {6, 1, 6}, /* shli r3, r1, 6 */
13852 {2, 3, 2}, /* sub r4, r3, r2 */
13853 {6, 4, 4}} /* shli r5, r4, 4 */
13855 {979ll /* 0x3d3 */ ,
13856 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13857 {5, 2, 2}, /* shl3add r3, r2, r2 */
13858 {6, 1, 10}, /* shli r4, r1, 10 */
13859 {2, 4, 3}} /* sub r5, r4, r3 */
13861 {980ll /* 0x3d4 */ ,
13862 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13863 {6, 2, 6}, /* shli r3, r2, 6 */
13864 {3, 2, 3}, /* shl1add r4, r2, r3 */
13865 {3, 4, 3}} /* shl1add r5, r4, r3 */
13867 {981ll /* 0x3d5 */ ,
13868 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13869 {5, 2, 2}, /* shl3add r3, r2, r2 */
13870 {4, 3, 1}, /* shl2add r4, r3, r1 */
13871 {5, 4, 4}} /* shl3add r5, r4, r4 */
13873 {983ll /* 0x3d7 */ ,
13874 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13875 {5, 2, 1}, /* shl3add r3, r2, r1 */
13876 {6, 1, 10}, /* shli r4, r1, 10 */
13877 {2, 4, 3}} /* sub r5, r4, r3 */
13879 {984ll /* 0x3d8 */ ,
13880 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13881 {6, 1, 7}, /* shli r3, r1, 7 */
13882 {2, 3, 2}, /* sub r4, r3, r2 */
13883 {6, 4, 3}} /* shli r5, r4, 3 */
13885 {985ll /* 0x3d9 */ ,
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 {5, 4, 1}} /* shl3add r5, r4, r1 */
13891 {987ll /* 0x3db */ ,
13892 {{5, 1, 1}, /* shl3add r2, r1, r1 */
13893 {4, 2, 1}, /* shl2add r3, r2, r1 */
13894 {6, 1, 10}, /* shli r4, r1, 10 */
13895 {2, 4, 3}} /* sub r5, r4, r3 */
13897 {988ll /* 0x3dc */ ,
13898 {{6, 1, 5}, /* shli r2, r1, 5 */
13899 {4, 1, 2}, /* shl2add r3, r1, r2 */
13900 {6, 2, 5}, /* shli r4, r2, 5 */
13901 {2, 4, 3}} /* sub r5, r4, r3 */
13903 {989ll /* 0x3dd */ ,
13904 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13905 {6, 1, 7}, /* shli r3, r1, 7 */
13906 {2, 3, 2}, /* sub r4, r3, r2 */
13907 {5, 4, 2}} /* shl3add r5, r4, r2 */
13909 {990ll /* 0x3de */ ,
13910 {{6, 1, 5}, /* shli r2, r1, 5 */
13911 {3, 1, 2}, /* shl1add r3, r1, r2 */
13912 {6, 2, 5}, /* shli r4, r2, 5 */
13913 {2, 4, 3}} /* sub r5, r4, r3 */
13915 {991ll /* 0x3df */ ,
13916 {{6, 1, 5}, /* shli r2, r1, 5 */
13917 {1, 1, 2}, /* add r3, r1, r2 */
13918 {6, 2, 5}, /* shli r4, r2, 5 */
13919 {2, 4, 3}} /* sub r5, r4, r3 */
13921 {992ll /* 0x3e0 */ ,
13922 {{6, 1, 5}, /* shli r2, r1, 5 */
13923 {6, 1, 10}, /* shli r3, r1, 10 */
13924 {2, 3, 2}} /* sub r4, r3, r2 */
13926 {993ll /* 0x3e1 */ ,
13927 {{6, 1, 5}, /* shli r2, r1, 5 */
13928 {2, 1, 2}, /* sub r3, r1, r2 */
13929 {6, 2, 5}, /* shli r4, r2, 5 */
13930 {1, 3, 4}} /* add r5, r3, r4 */
13932 {994ll /* 0x3e2 */ ,
13933 {{6, 1, 4}, /* shli r2, r1, 4 */
13934 {2, 1, 2}, /* sub r3, r1, r2 */
13935 {6, 2, 6}, /* shli r4, r2, 6 */
13936 {3, 3, 4}} /* shl1add r5, r3, r4 */
13938 {996ll /* 0x3e4 */ ,
13939 {{6, 1, 2}, /* shli r2, r1, 2 */
13940 {6, 1, 7}, /* shli r3, r1, 7 */
13941 {2, 3, 2}, /* sub r4, r3, r2 */
13942 {5, 4, 2}} /* shl3add r5, r4, r2 */
13944 {997ll /* 0x3e5 */ ,
13945 {{6, 1, 5}, /* shli r2, r1, 5 */
13946 {2, 1, 2}, /* sub r3, r1, r2 */
13947 {5, 2, 1}, /* shl3add r4, r2, r1 */
13948 {4, 4, 3}} /* shl2add r5, r4, r3 */
13950 {999ll /* 0x3e7 */ ,
13951 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13952 {5, 2, 1}, /* shl3add r3, r2, r1 */
13953 {6, 1, 10}, /* shli r4, r1, 10 */
13954 {2, 4, 3}} /* sub r5, r4, r3 */
13956 {1000ll /* 0x3e8 */ ,
13957 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13958 {6, 1, 7}, /* shli r3, r1, 7 */
13959 {2, 3, 2}, /* sub r4, r3, r2 */
13960 {6, 4, 3}} /* shli r5, r4, 3 */
13962 {1001ll /* 0x3e9 */ ,
13963 {{6, 1, 5}, /* shli r2, r1, 5 */
13964 {2, 1, 2}, /* sub r3, r1, r2 */
13965 {4, 2, 1}, /* shl2add r4, r2, r1 */
13966 {5, 4, 3}} /* shl3add r5, r4, r3 */
13968 {1003ll /* 0x3eb */ ,
13969 {{3, 1, 1}, /* shl1add r2, r1, r1 */
13970 {6, 1, 7}, /* shli r3, r1, 7 */
13971 {2, 3, 2}, /* sub r4, r3, r2 */
13972 {5, 4, 2}} /* shl3add r5, r4, r2 */
13974 {1004ll /* 0x3ec */ ,
13975 {{4, 1, 1}, /* shl2add r2, r1, r1 */
13976 {6, 1, 8}, /* shli r3, r1, 8 */
13977 {2, 3, 2}, /* sub r4, r3, r2 */
13978 {6, 4, 2}} /* shli r5, r4, 2 */
13980 {1005ll /* 0x3ed */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
13986 {1006ll /* 0x3ee */ ,
13987 {{6, 1, 4}, /* shli r2, r1, 4 */
13988 {3, 1, 2}, /* shl1add r3, r1, r2 */
13989 {6, 2, 6}, /* shli r4, r2, 6 */
13990 {2, 4, 3}} /* sub r5, r4, r3 */
13992 {1007ll /* 0x3ef */ ,
13993 {{6, 1, 4}, /* shli r2, r1, 4 */
13994 {1, 1, 2}, /* add r3, r1, r2 */
13995 {6, 2, 6}, /* shli r4, r2, 6 */
13996 {2, 4, 3}} /* sub r5, r4, r3 */
13998 {1008ll /* 0x3f0 */ ,
13999 {{6, 1, 4}, /* shli r2, r1, 4 */
14000 {6, 1, 10}, /* shli r3, r1, 10 */
14001 {2, 3, 2}} /* sub r4, r3, r2 */
14003 {1009ll /* 0x3f1 */ ,
14004 {{6, 1, 4}, /* shli r2, r1, 4 */
14005 {2, 1, 2}, /* sub r3, r1, r2 */
14006 {6, 2, 6}, /* shli r4, r2, 6 */
14007 {1, 3, 4}} /* add r5, r3, r4 */
14009 {1010ll /* 0x3f2 */ ,
14010 {{6, 1, 1}, /* shli r2, r1, 1 */
14011 {6, 1, 7}, /* shli r3, r1, 7 */
14012 {2, 3, 2}, /* sub r4, r3, r2 */
14013 {5, 4, 2}} /* shl3add r5, r4, r2 */
14015 {1011ll /* 0x3f3 */ ,
14016 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14017 {4, 2, 1}, /* shl2add r3, r2, r1 */
14018 {6, 1, 10}, /* shli r4, r1, 10 */
14019 {2, 4, 3}} /* sub r5, r4, r3 */
14021 {1012ll /* 0x3f4 */ ,
14022 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14023 {6, 1, 8}, /* shli r3, r1, 8 */
14024 {2, 3, 2}, /* sub r4, r3, r2 */
14025 {6, 4, 2}} /* shli r5, r4, 2 */
14027 {1013ll /* 0x3f5 */ ,
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 {4, 4, 1}} /* shl2add r5, r4, r1 */
14033 {1014ll /* 0x3f6 */ ,
14034 {{6, 1, 3}, /* shli r2, r1, 3 */
14035 {3, 1, 2}, /* shl1add r3, r1, r2 */
14036 {6, 2, 7}, /* shli r4, r2, 7 */
14037 {2, 4, 3}} /* sub r5, r4, r3 */
14039 {1015ll /* 0x3f7 */ ,
14040 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14041 {6, 1, 10}, /* shli r3, r1, 10 */
14042 {2, 3, 2}} /* sub r4, r3, r2 */
14044 {1016ll /* 0x3f8 */ ,
14045 {{6, 1, 3}, /* shli r2, r1, 3 */
14046 {6, 1, 10}, /* shli r3, r1, 10 */
14047 {2, 3, 2}} /* sub r4, r3, r2 */
14049 {1017ll /* 0x3f9 */ ,
14050 {{6, 1, 7}, /* shli r2, r1, 7 */
14051 {2, 2, 1}, /* sub r3, r2, r1 */
14052 {5, 3, 1}} /* shl3add r4, r3, r1 */
14054 {1018ll /* 0x3fa */ ,
14055 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14056 {6, 1, 9}, /* shli r3, r1, 9 */
14057 {2, 3, 2}, /* sub r4, r3, r2 */
14058 {6, 4, 1}} /* shli r5, r4, 1 */
14060 {1019ll /* 0x3fb */ ,
14061 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14062 {6, 1, 10}, /* shli r3, r1, 10 */
14063 {2, 3, 2}} /* sub r4, r3, r2 */
14065 {1020ll /* 0x3fc */ ,
14066 {{6, 1, 2}, /* shli r2, r1, 2 */
14067 {6, 1, 10}, /* shli r3, r1, 10 */
14068 {2, 3, 2}} /* sub r4, r3, r2 */
14070 {1021ll /* 0x3fd */ ,
14071 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14072 {6, 1, 10}, /* shli r3, r1, 10 */
14073 {2, 3, 2}} /* sub r4, r3, r2 */
14075 {1022ll /* 0x3fe */ ,
14076 {{6, 1, 1}, /* shli r2, r1, 1 */
14077 {6, 1, 10}, /* shli r3, r1, 10 */
14078 {2, 3, 2}} /* sub r4, r3, r2 */
14080 {1023ll /* 0x3ff */ ,
14081 {{6, 1, 10}, /* shli r2, r1, 10 */
14082 {2, 2, 1}} /* sub r3, r2, r1 */
14084 {1024ll /* 0x400 */ ,
14085 {{6, 1, 10}} /* shli r2, r1, 10 */
14087 {1025ll /* 0x401 */ ,
14088 {{6, 1, 10}, /* shli r2, r1, 10 */
14089 {1, 1, 2}} /* add r3, r1, r2 */
14091 {1026ll /* 0x402 */ ,
14092 {{6, 1, 10}, /* shli r2, r1, 10 */
14093 {3, 1, 2}} /* shl1add r3, r1, r2 */
14095 {1027ll /* 0x403 */ ,
14096 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14097 {6, 1, 10}, /* shli r3, r1, 10 */
14098 {1, 2, 3}} /* add r4, r2, r3 */
14100 {1028ll /* 0x404 */ ,
14101 {{6, 1, 10}, /* shli r2, r1, 10 */
14102 {4, 1, 2}} /* shl2add r3, r1, r2 */
14104 {1029ll /* 0x405 */ ,
14105 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14106 {6, 1, 10}, /* shli r3, r1, 10 */
14107 {1, 2, 3}} /* add r4, r2, r3 */
14109 {1030ll /* 0x406 */ ,
14110 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14111 {6, 1, 10}, /* shli r3, r1, 10 */
14112 {3, 2, 3}} /* shl1add r4, r2, r3 */
14114 {1031ll /* 0x407 */ ,
14115 {{6, 1, 10}, /* shli r2, r1, 10 */
14116 {2, 2, 1}, /* sub r3, r2, r1 */
14117 {5, 1, 3}} /* shl3add r4, r1, r3 */
14119 {1032ll /* 0x408 */ ,
14120 {{6, 1, 10}, /* shli r2, r1, 10 */
14121 {5, 1, 2}} /* shl3add r3, r1, r2 */
14123 {1033ll /* 0x409 */ ,
14124 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14125 {6, 1, 10}, /* shli r3, r1, 10 */
14126 {1, 2, 3}} /* add r4, r2, r3 */
14128 {1034ll /* 0x40a */ ,
14129 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14130 {6, 1, 10}, /* shli r3, r1, 10 */
14131 {3, 2, 3}} /* shl1add r4, r2, r3 */
14133 {1036ll /* 0x40c */ ,
14134 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14135 {6, 1, 10}, /* shli r3, r1, 10 */
14136 {4, 2, 3}} /* shl2add r4, r2, r3 */
14138 {1040ll /* 0x410 */ ,
14139 {{6, 1, 4}, /* shli r2, r1, 4 */
14140 {6, 1, 10}, /* shli r3, r1, 10 */
14141 {1, 2, 3}} /* add r4, r2, r3 */
14143 {1041ll /* 0x411 */ ,
14144 {{6, 1, 7}, /* shli r2, r1, 7 */
14145 {3, 1, 2}, /* shl1add r3, r1, r2 */
14146 {5, 3, 1}} /* shl3add r4, r3, r1 */
14148 {1042ll /* 0x412 */ ,
14149 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14150 {6, 1, 10}, /* shli r3, r1, 10 */
14151 {3, 2, 3}} /* shl1add r4, r2, r3 */
14153 {1044ll /* 0x414 */ ,
14154 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14155 {6, 1, 10}, /* shli r3, r1, 10 */
14156 {4, 2, 3}} /* shl2add r4, r2, r3 */
14158 {1048ll /* 0x418 */ ,
14159 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14160 {6, 1, 10}, /* shli r3, r1, 10 */
14161 {5, 2, 3}} /* shl3add r4, r2, r3 */
14163 {1056ll /* 0x420 */ ,
14164 {{6, 1, 5}, /* shli r2, r1, 5 */
14165 {6, 1, 10}, /* shli r3, r1, 10 */
14166 {1, 2, 3}} /* add r4, r2, r3 */
14168 {1057ll /* 0x421 */ ,
14169 {{6, 1, 7}, /* shli r2, r1, 7 */
14170 {4, 1, 2}, /* shl2add r3, r1, r2 */
14171 {5, 3, 1}} /* shl3add r4, r3, r1 */
14173 {1060ll /* 0x424 */ ,
14174 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14175 {6, 1, 10}, /* shli r3, r1, 10 */
14176 {4, 2, 3}} /* shl2add r4, r2, r3 */
14178 {1064ll /* 0x428 */ ,
14179 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14180 {6, 1, 10}, /* shli r3, r1, 10 */
14181 {5, 2, 3}} /* shl3add r4, r2, r3 */
14183 {1088ll /* 0x440 */ ,
14184 {{6, 1, 6}, /* shli r2, r1, 6 */
14185 {6, 1, 10}, /* shli r3, r1, 10 */
14186 {1, 2, 3}} /* add r4, r2, r3 */
14188 {1089ll /* 0x441 */ ,
14189 {{6, 1, 7}, /* shli r2, r1, 7 */
14190 {5, 1, 2}, /* shl3add r3, r1, r2 */
14191 {5, 3, 1}} /* shl3add r4, r3, r1 */
14193 {1090ll /* 0x442 */ ,
14194 {{6, 1, 6}, /* shli r2, r1, 6 */
14195 {5, 2, 1}, /* shl3add r3, r2, r1 */
14196 {3, 3, 2}} /* shl1add r4, r3, r2 */
14198 {1092ll /* 0x444 */ ,
14199 {{6, 1, 6}, /* shli r2, r1, 6 */
14200 {4, 2, 1}, /* shl2add r3, r2, r1 */
14201 {4, 3, 2}} /* shl2add r4, r3, r2 */
14203 {1096ll /* 0x448 */ ,
14204 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14205 {6, 1, 10}, /* shli r3, r1, 10 */
14206 {5, 2, 3}} /* shl3add r4, r2, r3 */
14208 {1152ll /* 0x480 */ ,
14209 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14210 {6, 2, 7}} /* shli r3, r2, 7 */
14212 {1280ll /* 0x500 */ ,
14213 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14214 {6, 2, 8}} /* shli r3, r2, 8 */
14216 {1312ll /* 0x520 */ ,
14217 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14218 {5, 2, 1}, /* shl3add r3, r2, r1 */
14219 {6, 3, 5}} /* shli r4, r3, 5 */
14221 {1320ll /* 0x528 */ ,
14222 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14223 {6, 2, 8}, /* shli r3, r2, 8 */
14224 {5, 2, 3}} /* shl3add r4, r2, r3 */
14226 {1344ll /* 0x540 */ ,
14227 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14228 {4, 2, 1}, /* shl2add r3, r2, r1 */
14229 {6, 3, 6}} /* shli r4, r3, 6 */
14231 {1536ll /* 0x600 */ ,
14232 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14233 {6, 2, 9}} /* shli r3, r2, 9 */
14235 {1664ll /* 0x680 */ ,
14236 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14237 {4, 2, 1}, /* shl2add r3, r2, r1 */
14238 {6, 3, 7}} /* shli r4, r3, 7 */
14240 {2039ll /* 0x7f7 */ ,
14241 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14242 {6, 1, 11}, /* shli r3, r1, 11 */
14243 {2, 3, 2}} /* sub r4, r3, r2 */
14245 {2040ll /* 0x7f8 */ ,
14246 {{6, 1, 3}, /* shli r2, r1, 3 */
14247 {6, 1, 11}, /* shli r3, r1, 11 */
14248 {2, 3, 2}} /* sub r4, r3, r2 */
14250 {2041ll /* 0x7f9 */ ,
14251 {{6, 1, 8}, /* shli r2, r1, 8 */
14252 {2, 2, 1}, /* sub r3, r2, r1 */
14253 {5, 3, 1}} /* shl3add r4, r3, r1 */
14255 {2043ll /* 0x7fb */ ,
14256 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14257 {6, 1, 11}, /* shli r3, r1, 11 */
14258 {2, 3, 2}} /* sub r4, r3, r2 */
14260 {2044ll /* 0x7fc */ ,
14261 {{6, 1, 2}, /* shli r2, r1, 2 */
14262 {6, 1, 11}, /* shli r3, r1, 11 */
14263 {2, 3, 2}} /* sub r4, r3, r2 */
14265 {2045ll /* 0x7fd */ ,
14266 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14267 {6, 1, 11}, /* shli r3, r1, 11 */
14268 {2, 3, 2}} /* sub r4, r3, r2 */
14270 {2046ll /* 0x7fe */ ,
14271 {{6, 1, 1}, /* shli r2, r1, 1 */
14272 {6, 1, 11}, /* shli r3, r1, 11 */
14273 {2, 3, 2}} /* sub r4, r3, r2 */
14275 {2047ll /* 0x7ff */ ,
14276 {{6, 1, 11}, /* shli r2, r1, 11 */
14277 {2, 2, 1}} /* sub r3, r2, r1 */
14279 {2048ll /* 0x800 */ ,
14280 {{6, 1, 11}} /* shli r2, r1, 11 */
14282 {2049ll /* 0x801 */ ,
14283 {{6, 1, 11}, /* shli r2, r1, 11 */
14284 {1, 1, 2}} /* add r3, r1, r2 */
14286 {2050ll /* 0x802 */ ,
14287 {{6, 1, 11}, /* shli r2, r1, 11 */
14288 {3, 1, 2}} /* shl1add r3, r1, r2 */
14290 {2051ll /* 0x803 */ ,
14291 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14292 {6, 1, 11}, /* shli r3, r1, 11 */
14293 {1, 2, 3}} /* add r4, r2, r3 */
14295 {2052ll /* 0x804 */ ,
14296 {{6, 1, 11}, /* shli r2, r1, 11 */
14297 {4, 1, 2}} /* shl2add r3, r1, r2 */
14299 {2053ll /* 0x805 */ ,
14300 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14301 {6, 1, 11}, /* shli r3, r1, 11 */
14302 {1, 2, 3}} /* add r4, r2, r3 */
14304 {2054ll /* 0x806 */ ,
14305 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14306 {6, 1, 11}, /* shli r3, r1, 11 */
14307 {3, 2, 3}} /* shl1add r4, r2, r3 */
14309 {2055ll /* 0x807 */ ,
14310 {{6, 1, 11}, /* shli r2, r1, 11 */
14311 {2, 2, 1}, /* sub r3, r2, r1 */
14312 {5, 1, 3}} /* shl3add r4, r1, r3 */
14314 {2056ll /* 0x808 */ ,
14315 {{6, 1, 11}, /* shli r2, r1, 11 */
14316 {5, 1, 2}} /* shl3add r3, r1, r2 */
14318 {2057ll /* 0x809 */ ,
14319 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14320 {6, 1, 11}, /* shli r3, r1, 11 */
14321 {1, 2, 3}} /* add r4, r2, r3 */
14323 {2058ll /* 0x80a */ ,
14324 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14325 {6, 1, 11}, /* shli r3, r1, 11 */
14326 {3, 2, 3}} /* shl1add r4, r2, r3 */
14328 {2064ll /* 0x810 */ ,
14329 {{6, 1, 4}, /* shli r2, r1, 4 */
14330 {6, 1, 11}, /* shli r3, r1, 11 */
14331 {1, 2, 3}} /* add r4, r2, r3 */
14333 {2080ll /* 0x820 */ ,
14334 {{6, 1, 5}, /* shli r2, r1, 5 */
14335 {6, 1, 11}, /* shli r3, r1, 11 */
14336 {1, 2, 3}} /* add r4, r2, r3 */
14338 {2112ll /* 0x840 */ ,
14339 {{6, 1, 6}, /* shli r2, r1, 6 */
14340 {6, 1, 11}, /* shli r3, r1, 11 */
14341 {1, 2, 3}} /* add r4, r2, r3 */
14343 {2176ll /* 0x880 */ ,
14344 {{6, 1, 7}, /* shli r2, r1, 7 */
14345 {6, 1, 11}, /* shli r3, r1, 11 */
14346 {1, 2, 3}} /* add r4, r2, r3 */
14348 {2184ll /* 0x888 */ ,
14349 {{6, 1, 7}, /* shli r2, r1, 7 */
14350 {3, 2, 1}, /* shl1add r3, r2, r1 */
14351 {5, 3, 2}} /* shl3add r4, r3, r2 */
14353 {2304ll /* 0x900 */ ,
14354 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14355 {6, 2, 8}} /* shli r3, r2, 8 */
14357 {2320ll /* 0x910 */ ,
14358 {{6, 1, 8}, /* shli r2, r1, 8 */
14359 {3, 1, 2}, /* shl1add r3, r1, r2 */
14360 {5, 3, 2}} /* shl3add r4, r3, r2 */
14362 {2560ll /* 0xa00 */ ,
14363 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14364 {6, 2, 9}} /* shli r3, r2, 9 */
14366 {2592ll /* 0xa20 */ ,
14367 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14368 {5, 2, 2}, /* shl3add r3, r2, r2 */
14369 {6, 3, 5}} /* shli r4, r3, 5 */
14371 {2880ll /* 0xb40 */ ,
14372 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14373 {5, 2, 2}, /* shl3add r3, r2, r2 */
14374 {6, 3, 6}} /* shli r4, r3, 6 */
14376 {3072ll /* 0xc00 */ ,
14377 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14378 {6, 2, 10}} /* shli r3, r2, 10 */
14380 {3328ll /* 0xd00 */ ,
14381 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14382 {4, 2, 1}, /* shl2add r3, r2, r1 */
14383 {6, 3, 8}} /* shli r4, r3, 8 */
14385 {4087ll /* 0xff7 */ ,
14386 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14387 {6, 1, 12}, /* shli r3, r1, 12 */
14388 {2, 3, 2}} /* sub r4, r3, r2 */
14390 {4088ll /* 0xff8 */ ,
14391 {{6, 1, 3}, /* shli r2, r1, 3 */
14392 {6, 1, 12}, /* shli r3, r1, 12 */
14393 {2, 3, 2}} /* sub r4, r3, r2 */
14395 {4089ll /* 0xff9 */ ,
14396 {{6, 1, 9}, /* shli r2, r1, 9 */
14397 {2, 2, 1}, /* sub r3, r2, r1 */
14398 {5, 3, 1}} /* shl3add r4, r3, r1 */
14400 {4091ll /* 0xffb */ ,
14401 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14402 {6, 1, 12}, /* shli r3, r1, 12 */
14403 {2, 3, 2}} /* sub r4, r3, r2 */
14405 {4092ll /* 0xffc */ ,
14406 {{6, 1, 2}, /* shli r2, r1, 2 */
14407 {6, 1, 12}, /* shli r3, r1, 12 */
14408 {2, 3, 2}} /* sub r4, r3, r2 */
14410 {4093ll /* 0xffd */ ,
14411 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14412 {6, 1, 12}, /* shli r3, r1, 12 */
14413 {2, 3, 2}} /* sub r4, r3, r2 */
14415 {4094ll /* 0xffe */ ,
14416 {{6, 1, 1}, /* shli r2, r1, 1 */
14417 {6, 1, 12}, /* shli r3, r1, 12 */
14418 {2, 3, 2}} /* sub r4, r3, r2 */
14420 {4095ll /* 0xfff */ ,
14421 {{6, 1, 12}, /* shli r2, r1, 12 */
14422 {2, 2, 1}} /* sub r3, r2, r1 */
14424 {4096ll /* 0x1000 */ ,
14425 {{6, 1, 12}} /* shli r2, r1, 12 */
14427 {4097ll /* 0x1001 */ ,
14428 {{6, 1, 12}, /* shli r2, r1, 12 */
14429 {1, 1, 2}} /* add r3, r1, r2 */
14431 {4098ll /* 0x1002 */ ,
14432 {{6, 1, 12}, /* shli r2, r1, 12 */
14433 {3, 1, 2}} /* shl1add r3, r1, r2 */
14435 {4099ll /* 0x1003 */ ,
14436 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14437 {6, 1, 12}, /* shli r3, r1, 12 */
14438 {1, 2, 3}} /* add r4, r2, r3 */
14440 {4100ll /* 0x1004 */ ,
14441 {{6, 1, 12}, /* shli r2, r1, 12 */
14442 {4, 1, 2}} /* shl2add r3, r1, r2 */
14444 {4101ll /* 0x1005 */ ,
14445 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14446 {6, 1, 12}, /* shli r3, r1, 12 */
14447 {1, 2, 3}} /* add r4, r2, r3 */
14449 {4102ll /* 0x1006 */ ,
14450 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14451 {6, 1, 12}, /* shli r3, r1, 12 */
14452 {3, 2, 3}} /* shl1add r4, r2, r3 */
14454 {4103ll /* 0x1007 */ ,
14455 {{6, 1, 12}, /* shli r2, r1, 12 */
14456 {2, 2, 1}, /* sub r3, r2, r1 */
14457 {5, 1, 3}} /* shl3add r4, r1, r3 */
14459 {4104ll /* 0x1008 */ ,
14460 {{6, 1, 12}, /* shli r2, r1, 12 */
14461 {5, 1, 2}} /* shl3add r3, r1, r2 */
14463 {4105ll /* 0x1009 */ ,
14464 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14465 {6, 1, 12}, /* shli r3, r1, 12 */
14466 {1, 2, 3}} /* add r4, r2, r3 */
14468 {4106ll /* 0x100a */ ,
14469 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14470 {6, 1, 12}, /* shli r3, r1, 12 */
14471 {3, 2, 3}} /* shl1add r4, r2, r3 */
14473 {4108ll /* 0x100c */ ,
14474 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14475 {6, 1, 12}, /* shli r3, r1, 12 */
14476 {4, 2, 3}} /* shl2add r4, r2, r3 */
14478 {4112ll /* 0x1010 */ ,
14479 {{6, 1, 4}, /* shli r2, r1, 4 */
14480 {6, 1, 12}, /* shli r3, r1, 12 */
14481 {1, 2, 3}} /* add r4, r2, r3 */
14483 {4128ll /* 0x1020 */ ,
14484 {{6, 1, 5}, /* shli r2, r1, 5 */
14485 {6, 1, 12}, /* shli r3, r1, 12 */
14486 {1, 2, 3}} /* add r4, r2, r3 */
14488 {4160ll /* 0x1040 */ ,
14489 {{6, 1, 6}, /* shli r2, r1, 6 */
14490 {6, 1, 12}, /* shli r3, r1, 12 */
14491 {1, 2, 3}} /* add r4, r2, r3 */
14493 {4224ll /* 0x1080 */ ,
14494 {{6, 1, 7}, /* shli r2, r1, 7 */
14495 {6, 1, 12}, /* shli r3, r1, 12 */
14496 {1, 2, 3}} /* add r4, r2, r3 */
14498 {4352ll /* 0x1100 */ ,
14499 {{6, 1, 8}, /* shli r2, r1, 8 */
14500 {6, 1, 12}, /* shli r3, r1, 12 */
14501 {1, 2, 3}} /* add r4, r2, r3 */
14503 {4608ll /* 0x1200 */ ,
14504 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14505 {6, 2, 9}} /* shli r3, r2, 9 */
14507 {4864ll /* 0x1300 */ ,
14508 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14509 {3, 2, 1}, /* shl1add r3, r2, r1 */
14510 {6, 3, 8}} /* shli r4, r3, 8 */
14512 {5120ll /* 0x1400 */ ,
14513 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14514 {6, 2, 10}} /* shli r3, r2, 10 */
14516 {6144ll /* 0x1800 */ ,
14517 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14518 {6, 2, 11}} /* shli r3, r2, 11 */
14520 {6400ll /* 0x1900 */ ,
14521 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14522 {5, 2, 1}, /* shl3add r3, r2, r1 */
14523 {6, 3, 8}} /* shli r4, r3, 8 */
14525 {6656ll /* 0x1a00 */ ,
14526 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14527 {4, 2, 1}, /* shl2add r3, r2, r1 */
14528 {6, 3, 9}} /* shli r4, r3, 9 */
14530 {7169ll /* 0x1c01 */ ,
14531 {{6, 1, 10}, /* shli r2, r1, 10 */
14532 {2, 1, 2}, /* sub r3, r1, r2 */
14533 {5, 2, 3}} /* shl3add r4, r2, r3 */
14535 {8183ll /* 0x1ff7 */ ,
14536 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14537 {6, 1, 13}, /* shli r3, r1, 13 */
14538 {2, 3, 2}} /* sub r4, r3, r2 */
14540 {8184ll /* 0x1ff8 */ ,
14541 {{6, 1, 3}, /* shli r2, r1, 3 */
14542 {6, 1, 13}, /* shli r3, r1, 13 */
14543 {2, 3, 2}} /* sub r4, r3, r2 */
14545 {8185ll /* 0x1ff9 */ ,
14546 {{6, 1, 10}, /* shli r2, r1, 10 */
14547 {2, 2, 1}, /* sub r3, r2, r1 */
14548 {5, 3, 1}} /* shl3add r4, r3, r1 */
14550 {8187ll /* 0x1ffb */ ,
14551 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14552 {6, 1, 13}, /* shli r3, r1, 13 */
14553 {2, 3, 2}} /* sub r4, r3, r2 */
14555 {8188ll /* 0x1ffc */ ,
14556 {{6, 1, 2}, /* shli r2, r1, 2 */
14557 {6, 1, 13}, /* shli r3, r1, 13 */
14558 {2, 3, 2}} /* sub r4, r3, r2 */
14560 {8189ll /* 0x1ffd */ ,
14561 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14562 {6, 1, 13}, /* shli r3, r1, 13 */
14563 {2, 3, 2}} /* sub r4, r3, r2 */
14565 {8190ll /* 0x1ffe */ ,
14566 {{6, 1, 1}, /* shli r2, r1, 1 */
14567 {6, 1, 13}, /* shli r3, r1, 13 */
14568 {2, 3, 2}} /* sub r4, r3, r2 */
14570 {8191ll /* 0x1fff */ ,
14571 {{6, 1, 13}, /* shli r2, r1, 13 */
14572 {2, 2, 1}} /* sub r3, r2, r1 */
14574 {8192ll /* 0x2000 */ ,
14575 {{6, 1, 13}} /* shli r2, r1, 13 */
14577 {8193ll /* 0x2001 */ ,
14578 {{6, 1, 13}, /* shli r2, r1, 13 */
14579 {1, 1, 2}} /* add r3, r1, r2 */
14581 {8194ll /* 0x2002 */ ,
14582 {{6, 1, 13}, /* shli r2, r1, 13 */
14583 {3, 1, 2}} /* shl1add r3, r1, r2 */
14585 {8195ll /* 0x2003 */ ,
14586 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14587 {6, 1, 13}, /* shli r3, r1, 13 */
14588 {1, 2, 3}} /* add r4, r2, r3 */
14590 {8196ll /* 0x2004 */ ,
14591 {{6, 1, 13}, /* shli r2, r1, 13 */
14592 {4, 1, 2}} /* shl2add r3, r1, r2 */
14594 {8197ll /* 0x2005 */ ,
14595 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14596 {6, 1, 13}, /* shli r3, r1, 13 */
14597 {1, 2, 3}} /* add r4, r2, r3 */
14599 {8198ll /* 0x2006 */ ,
14600 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14601 {6, 1, 13}, /* shli r3, r1, 13 */
14602 {3, 2, 3}} /* shl1add r4, r2, r3 */
14604 {8199ll /* 0x2007 */ ,
14605 {{6, 1, 13}, /* shli r2, r1, 13 */
14606 {2, 2, 1}, /* sub r3, r2, r1 */
14607 {5, 1, 3}} /* shl3add r4, r1, r3 */
14609 {8200ll /* 0x2008 */ ,
14610 {{6, 1, 13}, /* shli r2, r1, 13 */
14611 {5, 1, 2}} /* shl3add r3, r1, r2 */
14613 {8201ll /* 0x2009 */ ,
14614 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14615 {6, 1, 13}, /* shli r3, r1, 13 */
14616 {1, 2, 3}} /* add r4, r2, r3 */
14618 {8202ll /* 0x200a */ ,
14619 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14620 {6, 1, 13}, /* shli r3, r1, 13 */
14621 {3, 2, 3}} /* shl1add r4, r2, r3 */
14623 {8204ll /* 0x200c */ ,
14624 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14625 {6, 1, 13}, /* shli r3, r1, 13 */
14626 {4, 2, 3}} /* shl2add r4, r2, r3 */
14628 {8208ll /* 0x2010 */ ,
14629 {{6, 1, 4}, /* shli r2, r1, 4 */
14630 {6, 1, 13}, /* shli r3, r1, 13 */
14631 {1, 2, 3}} /* add r4, r2, r3 */
14633 {8224ll /* 0x2020 */ ,
14634 {{6, 1, 5}, /* shli r2, r1, 5 */
14635 {6, 1, 13}, /* shli r3, r1, 13 */
14636 {1, 2, 3}} /* add r4, r2, r3 */
14638 {8256ll /* 0x2040 */ ,
14639 {{6, 1, 6}, /* shli r2, r1, 6 */
14640 {6, 1, 13}, /* shli r3, r1, 13 */
14641 {1, 2, 3}} /* add r4, r2, r3 */
14643 {8320ll /* 0x2080 */ ,
14644 {{6, 1, 7}, /* shli r2, r1, 7 */
14645 {6, 1, 13}, /* shli r3, r1, 13 */
14646 {1, 2, 3}} /* add r4, r2, r3 */
14648 {8448ll /* 0x2100 */ ,
14649 {{6, 1, 8}, /* shli r2, r1, 8 */
14650 {6, 1, 13}, /* shli r3, r1, 13 */
14651 {1, 2, 3}} /* add r4, r2, r3 */
14653 {8704ll /* 0x2200 */ ,
14654 {{6, 1, 9}, /* shli r2, r1, 9 */
14655 {6, 1, 13}, /* shli r3, r1, 13 */
14656 {1, 2, 3}} /* add r4, r2, r3 */
14658 {9216ll /* 0x2400 */ ,
14659 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14660 {6, 2, 10}} /* shli r3, r2, 10 */
14662 {9217ll /* 0x2401 */ ,
14663 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14664 {6, 2, 10}, /* shli r3, r2, 10 */
14665 {1, 1, 3}} /* add r4, r1, r3 */
14667 {10240ll /* 0x2800 */ ,
14668 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14669 {6, 2, 11}} /* shli r3, r2, 11 */
14671 {10248ll /* 0x2808 */ ,
14672 {{6, 1, 11}, /* shli r2, r1, 11 */
14673 {3, 1, 2}, /* shl1add r3, r1, r2 */
14674 {4, 3, 2}} /* shl2add r4, r3, r2 */
14676 {10368ll /* 0x2880 */ ,
14677 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14678 {5, 2, 2}, /* shl3add r3, r2, r2 */
14679 {6, 3, 7}} /* shli r4, r3, 7 */
14681 {12288ll /* 0x3000 */ ,
14682 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14683 {6, 2, 12}} /* shli r3, r2, 12 */
14685 {16375ll /* 0x3ff7 */ ,
14686 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14687 {6, 1, 14}, /* shli r3, r1, 14 */
14688 {2, 3, 2}} /* sub r4, r3, r2 */
14690 {16376ll /* 0x3ff8 */ ,
14691 {{6, 1, 3}, /* shli r2, r1, 3 */
14692 {6, 1, 14}, /* shli r3, r1, 14 */
14693 {2, 3, 2}} /* sub r4, r3, r2 */
14695 {16377ll /* 0x3ff9 */ ,
14696 {{6, 1, 11}, /* shli r2, r1, 11 */
14697 {2, 2, 1}, /* sub r3, r2, r1 */
14698 {5, 3, 1}} /* shl3add r4, r3, r1 */
14700 {16379ll /* 0x3ffb */ ,
14701 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14702 {6, 1, 14}, /* shli r3, r1, 14 */
14703 {2, 3, 2}} /* sub r4, r3, r2 */
14705 {16380ll /* 0x3ffc */ ,
14706 {{6, 1, 2}, /* shli r2, r1, 2 */
14707 {6, 1, 14}, /* shli r3, r1, 14 */
14708 {2, 3, 2}} /* sub r4, r3, r2 */
14710 {16381ll /* 0x3ffd */ ,
14711 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14712 {6, 1, 14}, /* shli r3, r1, 14 */
14713 {2, 3, 2}} /* sub r4, r3, r2 */
14715 {16382ll /* 0x3ffe */ ,
14716 {{6, 1, 1}, /* shli r2, r1, 1 */
14717 {6, 1, 14}, /* shli r3, r1, 14 */
14718 {2, 3, 2}} /* sub r4, r3, r2 */
14720 {16383ll /* 0x3fff */ ,
14721 {{6, 1, 14}, /* shli r2, r1, 14 */
14722 {2, 2, 1}} /* sub r3, r2, r1 */
14724 {16384ll /* 0x4000 */ ,
14725 {{6, 1, 14}} /* shli r2, r1, 14 */
14727 {16385ll /* 0x4001 */ ,
14728 {{6, 1, 14}, /* shli r2, r1, 14 */
14729 {1, 1, 2}} /* add r3, r1, r2 */
14731 {16386ll /* 0x4002 */ ,
14732 {{6, 1, 14}, /* shli r2, r1, 14 */
14733 {3, 1, 2}} /* shl1add r3, r1, r2 */
14735 {16387ll /* 0x4003 */ ,
14736 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14737 {6, 1, 14}, /* shli r3, r1, 14 */
14738 {1, 2, 3}} /* add r4, r2, r3 */
14740 {16388ll /* 0x4004 */ ,
14741 {{6, 1, 14}, /* shli r2, r1, 14 */
14742 {4, 1, 2}} /* shl2add r3, r1, r2 */
14744 {16389ll /* 0x4005 */ ,
14745 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14746 {6, 1, 14}, /* shli r3, r1, 14 */
14747 {1, 2, 3}} /* add r4, r2, r3 */
14749 {16390ll /* 0x4006 */ ,
14750 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14751 {6, 1, 14}, /* shli r3, r1, 14 */
14752 {3, 2, 3}} /* shl1add r4, r2, r3 */
14754 {16391ll /* 0x4007 */ ,
14755 {{6, 1, 14}, /* shli r2, r1, 14 */
14756 {2, 2, 1}, /* sub r3, r2, r1 */
14757 {5, 1, 3}} /* shl3add r4, r1, r3 */
14759 {16392ll /* 0x4008 */ ,
14760 {{6, 1, 14}, /* shli r2, r1, 14 */
14761 {5, 1, 2}} /* shl3add r3, r1, r2 */
14763 {16393ll /* 0x4009 */ ,
14764 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14765 {6, 1, 14}, /* shli r3, r1, 14 */
14766 {1, 2, 3}} /* add r4, r2, r3 */
14768 {16394ll /* 0x400a */ ,
14769 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14770 {6, 1, 14}, /* shli r3, r1, 14 */
14771 {3, 2, 3}} /* shl1add r4, r2, r3 */
14773 {16400ll /* 0x4010 */ ,
14774 {{6, 1, 4}, /* shli r2, r1, 4 */
14775 {6, 1, 14}, /* shli r3, r1, 14 */
14776 {1, 2, 3}} /* add r4, r2, r3 */
14778 {16416ll /* 0x4020 */ ,
14779 {{6, 1, 5}, /* shli r2, r1, 5 */
14780 {6, 1, 14}, /* shli r3, r1, 14 */
14781 {1, 2, 3}} /* add r4, r2, r3 */
14783 {16448ll /* 0x4040 */ ,
14784 {{6, 1, 6}, /* shli r2, r1, 6 */
14785 {6, 1, 14}, /* shli r3, r1, 14 */
14786 {1, 2, 3}} /* add r4, r2, r3 */
14788 {16512ll /* 0x4080 */ ,
14789 {{6, 1, 7}, /* shli r2, r1, 7 */
14790 {6, 1, 14}, /* shli r3, r1, 14 */
14791 {1, 2, 3}} /* add r4, r2, r3 */
14793 {16640ll /* 0x4100 */ ,
14794 {{6, 1, 8}, /* shli r2, r1, 8 */
14795 {6, 1, 14}, /* shli r3, r1, 14 */
14796 {1, 2, 3}} /* add r4, r2, r3 */
14798 {16896ll /* 0x4200 */ ,
14799 {{6, 1, 9}, /* shli r2, r1, 9 */
14800 {6, 1, 14}, /* shli r3, r1, 14 */
14801 {1, 2, 3}} /* add r4, r2, r3 */
14803 {17408ll /* 0x4400 */ ,
14804 {{6, 1, 10}, /* shli r2, r1, 10 */
14805 {6, 1, 14}, /* shli r3, r1, 14 */
14806 {1, 2, 3}} /* add r4, r2, r3 */
14808 {18432ll /* 0x4800 */ ,
14809 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14810 {6, 2, 11}} /* shli r3, r2, 11 */
14812 {20480ll /* 0x5000 */ ,
14813 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14814 {6, 2, 12}} /* shli r3, r2, 12 */
14816 {24576ll /* 0x6000 */ ,
14817 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14818 {6, 2, 13}} /* shli r3, r2, 13 */
14820 {25600ll /* 0x6400 */ ,
14821 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14822 {5, 2, 1}, /* shl3add r3, r2, r1 */
14823 {6, 3, 10}} /* shli r4, r3, 10 */
14825 {32759ll /* 0x7ff7 */ ,
14826 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14827 {6, 1, 15}, /* shli r3, r1, 15 */
14828 {2, 3, 2}} /* sub r4, r3, r2 */
14830 {32760ll /* 0x7ff8 */ ,
14831 {{6, 1, 3}, /* shli r2, r1, 3 */
14832 {6, 1, 15}, /* shli r3, r1, 15 */
14833 {2, 3, 2}} /* sub r4, r3, r2 */
14835 {32761ll /* 0x7ff9 */ ,
14836 {{6, 1, 12}, /* shli r2, r1, 12 */
14837 {2, 2, 1}, /* sub r3, r2, r1 */
14838 {5, 3, 1}} /* shl3add r4, r3, r1 */
14840 {32763ll /* 0x7ffb */ ,
14841 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14842 {6, 1, 15}, /* shli r3, r1, 15 */
14843 {2, 3, 2}} /* sub r4, r3, r2 */
14845 {32764ll /* 0x7ffc */ ,
14846 {{6, 1, 2}, /* shli r2, r1, 2 */
14847 {6, 1, 15}, /* shli r3, r1, 15 */
14848 {2, 3, 2}} /* sub r4, r3, r2 */
14850 {32765ll /* 0x7ffd */ ,
14851 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14852 {6, 1, 15}, /* shli r3, r1, 15 */
14853 {2, 3, 2}} /* sub r4, r3, r2 */
14855 {32766ll /* 0x7ffe */ ,
14856 {{6, 1, 1}, /* shli r2, r1, 1 */
14857 {6, 1, 15}, /* shli r3, r1, 15 */
14858 {2, 3, 2}} /* sub r4, r3, r2 */
14860 {32767ll /* 0x7fff */ ,
14861 {{6, 1, 15}, /* shli r2, r1, 15 */
14862 {2, 2, 1}} /* sub r3, r2, r1 */
14864 {32768ll /* 0x8000 */ ,
14865 {{6, 1, 15}} /* shli r2, r1, 15 */
14867 {32769ll /* 0x8001 */ ,
14868 {{6, 1, 15}, /* shli r2, r1, 15 */
14869 {1, 1, 2}} /* add r3, r1, r2 */
14871 {32770ll /* 0x8002 */ ,
14872 {{6, 1, 15}, /* shli r2, r1, 15 */
14873 {3, 1, 2}} /* shl1add r3, r1, r2 */
14875 {32771ll /* 0x8003 */ ,
14876 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14877 {6, 1, 15}, /* shli r3, r1, 15 */
14878 {1, 2, 3}} /* add r4, r2, r3 */
14880 {32772ll /* 0x8004 */ ,
14881 {{6, 1, 15}, /* shli r2, r1, 15 */
14882 {4, 1, 2}} /* shl2add r3, r1, r2 */
14884 {32773ll /* 0x8005 */ ,
14885 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14886 {6, 1, 15}, /* shli r3, r1, 15 */
14887 {1, 2, 3}} /* add r4, r2, r3 */
14889 {32774ll /* 0x8006 */ ,
14890 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14891 {6, 1, 15}, /* shli r3, r1, 15 */
14892 {3, 2, 3}} /* shl1add r4, r2, r3 */
14894 {32775ll /* 0x8007 */ ,
14895 {{6, 1, 15}, /* shli r2, r1, 15 */
14896 {2, 2, 1}, /* sub r3, r2, r1 */
14897 {5, 1, 3}} /* shl3add r4, r1, r3 */
14899 {32776ll /* 0x8008 */ ,
14900 {{6, 1, 15}, /* shli r2, r1, 15 */
14901 {5, 1, 2}} /* shl3add r3, r1, r2 */
14903 {32777ll /* 0x8009 */ ,
14904 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14905 {6, 1, 15}, /* shli r3, r1, 15 */
14906 {1, 2, 3}} /* add r4, r2, r3 */
14908 {32778ll /* 0x800a */ ,
14909 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14910 {6, 1, 15}, /* shli r3, r1, 15 */
14911 {3, 2, 3}} /* shl1add r4, r2, r3 */
14913 {32784ll /* 0x8010 */ ,
14914 {{6, 1, 4}, /* shli r2, r1, 4 */
14915 {6, 1, 15}, /* shli r3, r1, 15 */
14916 {1, 2, 3}} /* add r4, r2, r3 */
14918 {32800ll /* 0x8020 */ ,
14919 {{6, 1, 5}, /* shli r2, r1, 5 */
14920 {6, 1, 15}, /* shli r3, r1, 15 */
14921 {1, 2, 3}} /* add r4, r2, r3 */
14923 {32832ll /* 0x8040 */ ,
14924 {{6, 1, 6}, /* shli r2, r1, 6 */
14925 {6, 1, 15}, /* shli r3, r1, 15 */
14926 {1, 2, 3}} /* add r4, r2, r3 */
14928 {32896ll /* 0x8080 */ ,
14929 {{6, 1, 7}, /* shli r2, r1, 7 */
14930 {6, 1, 15}, /* shli r3, r1, 15 */
14931 {1, 2, 3}} /* add r4, r2, r3 */
14933 {33024ll /* 0x8100 */ ,
14934 {{6, 1, 8}, /* shli r2, r1, 8 */
14935 {6, 1, 15}, /* shli r3, r1, 15 */
14936 {1, 2, 3}} /* add r4, r2, r3 */
14938 {33280ll /* 0x8200 */ ,
14939 {{6, 1, 9}, /* shli r2, r1, 9 */
14940 {6, 1, 15}, /* shli r3, r1, 15 */
14941 {1, 2, 3}} /* add r4, r2, r3 */
14943 {33792ll /* 0x8400 */ ,
14944 {{6, 1, 10}, /* shli r2, r1, 10 */
14945 {6, 1, 15}, /* shli r3, r1, 15 */
14946 {1, 2, 3}} /* add r4, r2, r3 */
14948 {34816ll /* 0x8800 */ ,
14949 {{6, 1, 11}, /* shli r2, r1, 11 */
14950 {6, 1, 15}, /* shli r3, r1, 15 */
14951 {1, 2, 3}} /* add r4, r2, r3 */
14953 {36864ll /* 0x9000 */ ,
14954 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14955 {6, 2, 12}} /* shli r3, r2, 12 */
14957 {40960ll /* 0xa000 */ ,
14958 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14959 {6, 2, 13}} /* shli r3, r2, 13 */
14961 {49152ll /* 0xc000 */ ,
14962 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14963 {6, 2, 14}} /* shli r3, r2, 14 */
14965 {65527ll /* 0xfff7 */ ,
14966 {{5, 1, 1}, /* shl3add r2, r1, r1 */
14967 {6, 1, 16}, /* shli r3, r1, 16 */
14968 {2, 3, 2}} /* sub r4, r3, r2 */
14970 {65528ll /* 0xfff8 */ ,
14971 {{6, 1, 3}, /* shli r2, r1, 3 */
14972 {6, 1, 16}, /* shli r3, r1, 16 */
14973 {2, 3, 2}} /* sub r4, r3, r2 */
14975 {65529ll /* 0xfff9 */ ,
14976 {{6, 1, 13}, /* shli r2, r1, 13 */
14977 {2, 2, 1}, /* sub r3, r2, r1 */
14978 {5, 3, 1}} /* shl3add r4, r3, r1 */
14980 {65531ll /* 0xfffb */ ,
14981 {{4, 1, 1}, /* shl2add r2, r1, r1 */
14982 {6, 1, 16}, /* shli r3, r1, 16 */
14983 {2, 3, 2}} /* sub r4, r3, r2 */
14985 {65532ll /* 0xfffc */ ,
14986 {{6, 1, 2}, /* shli r2, r1, 2 */
14987 {6, 1, 16}, /* shli r3, r1, 16 */
14988 {2, 3, 2}} /* sub r4, r3, r2 */
14990 {65533ll /* 0xfffd */ ,
14991 {{3, 1, 1}, /* shl1add r2, r1, r1 */
14992 {6, 1, 16}, /* shli r3, r1, 16 */
14993 {2, 3, 2}} /* sub r4, r3, r2 */
14995 {65534ll /* 0xfffe */ ,
14996 {{6, 1, 1}, /* shli r2, r1, 1 */
14997 {6, 1, 16}, /* shli r3, r1, 16 */
14998 {2, 3, 2}} /* sub r4, r3, r2 */
15000 {65535ll /* 0xffff */ ,
15001 {{6, 1, 16}, /* shli r2, r1, 16 */
15002 {2, 2, 1}} /* sub r3, r2, r1 */
15004 {65536ll /* 0x10000 */ ,
15005 {{6, 1, 16}} /* shli r2, r1, 16 */
15007 {65537ll /* 0x10001 */ ,
15008 {{6, 1, 16}, /* shli r2, r1, 16 */
15009 {1, 1, 2}} /* add r3, r1, r2 */
15011 {65538ll /* 0x10002 */ ,
15012 {{6, 1, 16}, /* shli r2, r1, 16 */
15013 {3, 1, 2}} /* shl1add r3, r1, r2 */
15015 {65539ll /* 0x10003 */ ,
15016 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15017 {6, 1, 16}, /* shli r3, r1, 16 */
15018 {1, 2, 3}} /* add r4, r2, r3 */
15020 {65540ll /* 0x10004 */ ,
15021 {{6, 1, 16}, /* shli r2, r1, 16 */
15022 {4, 1, 2}} /* shl2add r3, r1, r2 */
15024 {65541ll /* 0x10005 */ ,
15025 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15026 {6, 1, 16}, /* shli r3, r1, 16 */
15027 {1, 2, 3}} /* add r4, r2, r3 */
15029 {65542ll /* 0x10006 */ ,
15030 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15031 {6, 1, 16}, /* shli r3, r1, 16 */
15032 {3, 2, 3}} /* shl1add r4, r2, r3 */
15034 {65543ll /* 0x10007 */ ,
15035 {{6, 1, 16}, /* shli r2, r1, 16 */
15036 {2, 2, 1}, /* sub r3, r2, r1 */
15037 {5, 1, 3}} /* shl3add r4, r1, r3 */
15039 {65544ll /* 0x10008 */ ,
15040 {{6, 1, 16}, /* shli r2, r1, 16 */
15041 {5, 1, 2}} /* shl3add r3, r1, r2 */
15043 {65545ll /* 0x10009 */ ,
15044 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15045 {6, 1, 16}, /* shli r3, r1, 16 */
15046 {1, 2, 3}} /* add r4, r2, r3 */
15048 {65546ll /* 0x1000a */ ,
15049 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15050 {6, 1, 16}, /* shli r3, r1, 16 */
15051 {3, 2, 3}} /* shl1add r4, r2, r3 */
15053 {65552ll /* 0x10010 */ ,
15054 {{6, 1, 4}, /* shli r2, r1, 4 */
15055 {6, 1, 16}, /* shli r3, r1, 16 */
15056 {1, 2, 3}} /* add r4, r2, r3 */
15058 {65568ll /* 0x10020 */ ,
15059 {{6, 1, 5}, /* shli r2, r1, 5 */
15060 {6, 1, 16}, /* shli r3, r1, 16 */
15061 {1, 2, 3}} /* add r4, r2, r3 */
15063 {65600ll /* 0x10040 */ ,
15064 {{6, 1, 6}, /* shli r2, r1, 6 */
15065 {6, 1, 16}, /* shli r3, r1, 16 */
15066 {1, 2, 3}} /* add r4, r2, r3 */
15068 {65664ll /* 0x10080 */ ,
15069 {{6, 1, 7}, /* shli r2, r1, 7 */
15070 {6, 1, 16}, /* shli r3, r1, 16 */
15071 {1, 2, 3}} /* add r4, r2, r3 */
15073 {65792ll /* 0x10100 */ ,
15074 {{6, 1, 8}, /* shli r2, r1, 8 */
15075 {6, 1, 16}, /* shli r3, r1, 16 */
15076 {1, 2, 3}} /* add r4, r2, r3 */
15078 {66048ll /* 0x10200 */ ,
15079 {{6, 1, 9}, /* shli r2, r1, 9 */
15080 {6, 1, 16}, /* shli r3, r1, 16 */
15081 {1, 2, 3}} /* add r4, r2, r3 */
15083 {66560ll /* 0x10400 */ ,
15084 {{6, 1, 10}, /* shli r2, r1, 10 */
15085 {6, 1, 16}, /* shli r3, r1, 16 */
15086 {1, 2, 3}} /* add r4, r2, r3 */
15088 {67584ll /* 0x10800 */ ,
15089 {{6, 1, 11}, /* shli r2, r1, 11 */
15090 {6, 1, 16}, /* shli r3, r1, 16 */
15091 {1, 2, 3}} /* add r4, r2, r3 */
15093 {69632ll /* 0x11000 */ ,
15094 {{6, 1, 12}, /* shli r2, r1, 12 */
15095 {6, 1, 16}, /* shli r3, r1, 16 */
15096 {1, 2, 3}} /* add r4, r2, r3 */
15098 {73728ll /* 0x12000 */ ,
15099 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15100 {6, 2, 13}} /* shli r3, r2, 13 */
15102 {81920ll /* 0x14000 */ ,
15103 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15104 {6, 2, 14}} /* shli r3, r2, 14 */
15106 {98304ll /* 0x18000 */ ,
15107 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15108 {6, 2, 15}} /* shli r3, r2, 15 */
15110 {131063ll /* 0x1fff7 */ ,
15111 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15112 {6, 1, 17}, /* shli r3, r1, 17 */
15113 {2, 3, 2}} /* sub r4, r3, r2 */
15115 {131064ll /* 0x1fff8 */ ,
15116 {{6, 1, 3}, /* shli r2, r1, 3 */
15117 {6, 1, 17}, /* shli r3, r1, 17 */
15118 {2, 3, 2}} /* sub r4, r3, r2 */
15120 {131065ll /* 0x1fff9 */ ,
15121 {{6, 1, 14}, /* shli r2, r1, 14 */
15122 {2, 2, 1}, /* sub r3, r2, r1 */
15123 {5, 3, 1}} /* shl3add r4, r3, r1 */
15125 {131067ll /* 0x1fffb */ ,
15126 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15127 {6, 1, 17}, /* shli r3, r1, 17 */
15128 {2, 3, 2}} /* sub r4, r3, r2 */
15130 {131068ll /* 0x1fffc */ ,
15131 {{6, 1, 2}, /* shli r2, r1, 2 */
15132 {6, 1, 17}, /* shli r3, r1, 17 */
15133 {2, 3, 2}} /* sub r4, r3, r2 */
15135 {131069ll /* 0x1fffd */ ,
15136 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15137 {6, 1, 17}, /* shli r3, r1, 17 */
15138 {2, 3, 2}} /* sub r4, r3, r2 */
15140 {131070ll /* 0x1fffe */ ,
15141 {{6, 1, 1}, /* shli r2, r1, 1 */
15142 {6, 1, 17}, /* shli r3, r1, 17 */
15143 {2, 3, 2}} /* sub r4, r3, r2 */
15145 {131071ll /* 0x1ffff */ ,
15146 {{6, 1, 17}, /* shli r2, r1, 17 */
15147 {2, 2, 1}} /* sub r3, r2, r1 */
15149 {131072ll /* 0x20000 */ ,
15150 {{6, 1, 17}} /* shli r2, r1, 17 */
15152 {131073ll /* 0x20001 */ ,
15153 {{6, 1, 17}, /* shli r2, r1, 17 */
15154 {1, 1, 2}} /* add r3, r1, r2 */
15156 {131074ll /* 0x20002 */ ,
15157 {{6, 1, 17}, /* shli r2, r1, 17 */
15158 {3, 1, 2}} /* shl1add r3, r1, r2 */
15160 {131075ll /* 0x20003 */ ,
15161 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15162 {6, 1, 17}, /* shli r3, r1, 17 */
15163 {1, 2, 3}} /* add r4, r2, r3 */
15165 {131076ll /* 0x20004 */ ,
15166 {{6, 1, 17}, /* shli r2, r1, 17 */
15167 {4, 1, 2}} /* shl2add r3, r1, r2 */
15169 {131077ll /* 0x20005 */ ,
15170 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15171 {6, 1, 17}, /* shli r3, r1, 17 */
15172 {1, 2, 3}} /* add r4, r2, r3 */
15174 {131078ll /* 0x20006 */ ,
15175 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15176 {6, 1, 17}, /* shli r3, r1, 17 */
15177 {3, 2, 3}} /* shl1add r4, r2, r3 */
15179 {131079ll /* 0x20007 */ ,
15180 {{6, 1, 17}, /* shli r2, r1, 17 */
15181 {2, 2, 1}, /* sub r3, r2, r1 */
15182 {5, 1, 3}} /* shl3add r4, r1, r3 */
15184 {131080ll /* 0x20008 */ ,
15185 {{6, 1, 17}, /* shli r2, r1, 17 */
15186 {5, 1, 2}} /* shl3add r3, r1, r2 */
15188 {131081ll /* 0x20009 */ ,
15189 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15190 {6, 1, 17}, /* shli r3, r1, 17 */
15191 {1, 2, 3}} /* add r4, r2, r3 */
15193 {131082ll /* 0x2000a */ ,
15194 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15195 {6, 1, 17}, /* shli r3, r1, 17 */
15196 {3, 2, 3}} /* shl1add r4, r2, r3 */
15198 {131088ll /* 0x20010 */ ,
15199 {{6, 1, 4}, /* shli r2, r1, 4 */
15200 {6, 1, 17}, /* shli r3, r1, 17 */
15201 {1, 2, 3}} /* add r4, r2, r3 */
15203 {131104ll /* 0x20020 */ ,
15204 {{6, 1, 5}, /* shli r2, r1, 5 */
15205 {6, 1, 17}, /* shli r3, r1, 17 */
15206 {1, 2, 3}} /* add r4, r2, r3 */
15208 {131136ll /* 0x20040 */ ,
15209 {{6, 1, 6}, /* shli r2, r1, 6 */
15210 {6, 1, 17}, /* shli r3, r1, 17 */
15211 {1, 2, 3}} /* add r4, r2, r3 */
15213 {131200ll /* 0x20080 */ ,
15214 {{6, 1, 7}, /* shli r2, r1, 7 */
15215 {6, 1, 17}, /* shli r3, r1, 17 */
15216 {1, 2, 3}} /* add r4, r2, r3 */
15218 {131328ll /* 0x20100 */ ,
15219 {{6, 1, 8}, /* shli r2, r1, 8 */
15220 {6, 1, 17}, /* shli r3, r1, 17 */
15221 {1, 2, 3}} /* add r4, r2, r3 */
15223 {131584ll /* 0x20200 */ ,
15224 {{6, 1, 9}, /* shli r2, r1, 9 */
15225 {6, 1, 17}, /* shli r3, r1, 17 */
15226 {1, 2, 3}} /* add r4, r2, r3 */
15228 {132096ll /* 0x20400 */ ,
15229 {{6, 1, 10}, /* shli r2, r1, 10 */
15230 {6, 1, 17}, /* shli r3, r1, 17 */
15231 {1, 2, 3}} /* add r4, r2, r3 */
15233 {133120ll /* 0x20800 */ ,
15234 {{6, 1, 11}, /* shli r2, r1, 11 */
15235 {6, 1, 17}, /* shli r3, r1, 17 */
15236 {1, 2, 3}} /* add r4, r2, r3 */
15238 {135168ll /* 0x21000 */ ,
15239 {{6, 1, 12}, /* shli r2, r1, 12 */
15240 {6, 1, 17}, /* shli r3, r1, 17 */
15241 {1, 2, 3}} /* add r4, r2, r3 */
15243 {139264ll /* 0x22000 */ ,
15244 {{6, 1, 13}, /* shli r2, r1, 13 */
15245 {6, 1, 17}, /* shli r3, r1, 17 */
15246 {1, 2, 3}} /* add r4, r2, r3 */
15248 {147456ll /* 0x24000 */ ,
15249 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15250 {6, 2, 14}} /* shli r3, r2, 14 */
15252 {163840ll /* 0x28000 */ ,
15253 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15254 {6, 2, 15}} /* shli r3, r2, 15 */
15256 {196608ll /* 0x30000 */ ,
15257 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15258 {6, 2, 16}} /* shli r3, r2, 16 */
15260 {262135ll /* 0x3fff7 */ ,
15261 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15262 {6, 1, 18}, /* shli r3, r1, 18 */
15263 {2, 3, 2}} /* sub r4, r3, r2 */
15265 {262136ll /* 0x3fff8 */ ,
15266 {{6, 1, 3}, /* shli r2, r1, 3 */
15267 {6, 1, 18}, /* shli r3, r1, 18 */
15268 {2, 3, 2}} /* sub r4, r3, r2 */
15270 {262137ll /* 0x3fff9 */ ,
15271 {{6, 1, 15}, /* shli r2, r1, 15 */
15272 {2, 2, 1}, /* sub r3, r2, r1 */
15273 {5, 3, 1}} /* shl3add r4, r3, r1 */
15275 {262139ll /* 0x3fffb */ ,
15276 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15277 {6, 1, 18}, /* shli r3, r1, 18 */
15278 {2, 3, 2}} /* sub r4, r3, r2 */
15280 {262140ll /* 0x3fffc */ ,
15281 {{6, 1, 2}, /* shli r2, r1, 2 */
15282 {6, 1, 18}, /* shli r3, r1, 18 */
15283 {2, 3, 2}} /* sub r4, r3, r2 */
15285 {262141ll /* 0x3fffd */ ,
15286 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15287 {6, 1, 18}, /* shli r3, r1, 18 */
15288 {2, 3, 2}} /* sub r4, r3, r2 */
15290 {262142ll /* 0x3fffe */ ,
15291 {{6, 1, 1}, /* shli r2, r1, 1 */
15292 {6, 1, 18}, /* shli r3, r1, 18 */
15293 {2, 3, 2}} /* sub r4, r3, r2 */
15295 {262143ll /* 0x3ffff */ ,
15296 {{6, 1, 18}, /* shli r2, r1, 18 */
15297 {2, 2, 1}} /* sub r3, r2, r1 */
15299 {262144ll /* 0x40000 */ ,
15300 {{6, 1, 18}} /* shli r2, r1, 18 */
15302 {262145ll /* 0x40001 */ ,
15303 {{6, 1, 18}, /* shli r2, r1, 18 */
15304 {1, 1, 2}} /* add r3, r1, r2 */
15306 {262146ll /* 0x40002 */ ,
15307 {{6, 1, 18}, /* shli r2, r1, 18 */
15308 {3, 1, 2}} /* shl1add r3, r1, r2 */
15310 {262147ll /* 0x40003 */ ,
15311 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15312 {6, 1, 18}, /* shli r3, r1, 18 */
15313 {1, 2, 3}} /* add r4, r2, r3 */
15315 {262148ll /* 0x40004 */ ,
15316 {{6, 1, 18}, /* shli r2, r1, 18 */
15317 {4, 1, 2}} /* shl2add r3, r1, r2 */
15319 {262149ll /* 0x40005 */ ,
15320 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15321 {6, 1, 18}, /* shli r3, r1, 18 */
15322 {1, 2, 3}} /* add r4, r2, r3 */
15324 {262150ll /* 0x40006 */ ,
15325 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15326 {6, 1, 18}, /* shli r3, r1, 18 */
15327 {3, 2, 3}} /* shl1add r4, r2, r3 */
15329 {262151ll /* 0x40007 */ ,
15330 {{6, 1, 18}, /* shli r2, r1, 18 */
15331 {2, 2, 1}, /* sub r3, r2, r1 */
15332 {5, 1, 3}} /* shl3add r4, r1, r3 */
15334 {262152ll /* 0x40008 */ ,
15335 {{6, 1, 18}, /* shli r2, r1, 18 */
15336 {5, 1, 2}} /* shl3add r3, r1, r2 */
15338 {262153ll /* 0x40009 */ ,
15339 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15340 {6, 1, 18}, /* shli r3, r1, 18 */
15341 {1, 2, 3}} /* add r4, r2, r3 */
15343 {262154ll /* 0x4000a */ ,
15344 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15345 {6, 1, 18}, /* shli r3, r1, 18 */
15346 {3, 2, 3}} /* shl1add r4, r2, r3 */
15348 {262160ll /* 0x40010 */ ,
15349 {{6, 1, 4}, /* shli r2, r1, 4 */
15350 {6, 1, 18}, /* shli r3, r1, 18 */
15351 {1, 2, 3}} /* add r4, r2, r3 */
15353 {262176ll /* 0x40020 */ ,
15354 {{6, 1, 5}, /* shli r2, r1, 5 */
15355 {6, 1, 18}, /* shli r3, r1, 18 */
15356 {1, 2, 3}} /* add r4, r2, r3 */
15358 {262208ll /* 0x40040 */ ,
15359 {{6, 1, 6}, /* shli r2, r1, 6 */
15360 {6, 1, 18}, /* shli r3, r1, 18 */
15361 {1, 2, 3}} /* add r4, r2, r3 */
15363 {262272ll /* 0x40080 */ ,
15364 {{6, 1, 7}, /* shli r2, r1, 7 */
15365 {6, 1, 18}, /* shli r3, r1, 18 */
15366 {1, 2, 3}} /* add r4, r2, r3 */
15368 {262400ll /* 0x40100 */ ,
15369 {{6, 1, 8}, /* shli r2, r1, 8 */
15370 {6, 1, 18}, /* shli r3, r1, 18 */
15371 {1, 2, 3}} /* add r4, r2, r3 */
15373 {262656ll /* 0x40200 */ ,
15374 {{6, 1, 9}, /* shli r2, r1, 9 */
15375 {6, 1, 18}, /* shli r3, r1, 18 */
15376 {1, 2, 3}} /* add r4, r2, r3 */
15378 {263168ll /* 0x40400 */ ,
15379 {{6, 1, 10}, /* shli r2, r1, 10 */
15380 {6, 1, 18}, /* shli r3, r1, 18 */
15381 {1, 2, 3}} /* add r4, r2, r3 */
15383 {264192ll /* 0x40800 */ ,
15384 {{6, 1, 11}, /* shli r2, r1, 11 */
15385 {6, 1, 18}, /* shli r3, r1, 18 */
15386 {1, 2, 3}} /* add r4, r2, r3 */
15388 {266240ll /* 0x41000 */ ,
15389 {{6, 1, 12}, /* shli r2, r1, 12 */
15390 {6, 1, 18}, /* shli r3, r1, 18 */
15391 {1, 2, 3}} /* add r4, r2, r3 */
15393 {270336ll /* 0x42000 */ ,
15394 {{6, 1, 13}, /* shli r2, r1, 13 */
15395 {6, 1, 18}, /* shli r3, r1, 18 */
15396 {1, 2, 3}} /* add r4, r2, r3 */
15398 {278528ll /* 0x44000 */ ,
15399 {{6, 1, 14}, /* shli r2, r1, 14 */
15400 {6, 1, 18}, /* shli r3, r1, 18 */
15401 {1, 2, 3}} /* add r4, r2, r3 */
15403 {294912ll /* 0x48000 */ ,
15404 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15405 {6, 2, 15}} /* shli r3, r2, 15 */
15407 {327680ll /* 0x50000 */ ,
15408 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15409 {6, 2, 16}} /* shli r3, r2, 16 */
15411 {393216ll /* 0x60000 */ ,
15412 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15413 {6, 2, 17}} /* shli r3, r2, 17 */
15415 {524279ll /* 0x7fff7 */ ,
15416 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15417 {6, 1, 19}, /* shli r3, r1, 19 */
15418 {2, 3, 2}} /* sub r4, r3, r2 */
15420 {524280ll /* 0x7fff8 */ ,
15421 {{6, 1, 3}, /* shli r2, r1, 3 */
15422 {6, 1, 19}, /* shli r3, r1, 19 */
15423 {2, 3, 2}} /* sub r4, r3, r2 */
15425 {524281ll /* 0x7fff9 */ ,
15426 {{6, 1, 16}, /* shli r2, r1, 16 */
15427 {2, 2, 1}, /* sub r3, r2, r1 */
15428 {5, 3, 1}} /* shl3add r4, r3, r1 */
15430 {524283ll /* 0x7fffb */ ,
15431 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15432 {6, 1, 19}, /* shli r3, r1, 19 */
15433 {2, 3, 2}} /* sub r4, r3, r2 */
15435 {524284ll /* 0x7fffc */ ,
15436 {{6, 1, 2}, /* shli r2, r1, 2 */
15437 {6, 1, 19}, /* shli r3, r1, 19 */
15438 {2, 3, 2}} /* sub r4, r3, r2 */
15440 {524285ll /* 0x7fffd */ ,
15441 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15442 {6, 1, 19}, /* shli r3, r1, 19 */
15443 {2, 3, 2}} /* sub r4, r3, r2 */
15445 {524286ll /* 0x7fffe */ ,
15446 {{6, 1, 1}, /* shli r2, r1, 1 */
15447 {6, 1, 19}, /* shli r3, r1, 19 */
15448 {2, 3, 2}} /* sub r4, r3, r2 */
15450 {524287ll /* 0x7ffff */ ,
15451 {{6, 1, 19}, /* shli r2, r1, 19 */
15452 {2, 2, 1}} /* sub r3, r2, r1 */
15454 {524288ll /* 0x80000 */ ,
15455 {{6, 1, 19}} /* shli r2, r1, 19 */
15457 {524289ll /* 0x80001 */ ,
15458 {{6, 1, 19}, /* shli r2, r1, 19 */
15459 {1, 1, 2}} /* add r3, r1, r2 */
15461 {524290ll /* 0x80002 */ ,
15462 {{6, 1, 19}, /* shli r2, r1, 19 */
15463 {3, 1, 2}} /* shl1add r3, r1, r2 */
15465 {524291ll /* 0x80003 */ ,
15466 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15467 {6, 1, 19}, /* shli r3, r1, 19 */
15468 {1, 2, 3}} /* add r4, r2, r3 */
15470 {524292ll /* 0x80004 */ ,
15471 {{6, 1, 19}, /* shli r2, r1, 19 */
15472 {4, 1, 2}} /* shl2add r3, r1, r2 */
15474 {524293ll /* 0x80005 */ ,
15475 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15476 {6, 1, 19}, /* shli r3, r1, 19 */
15477 {1, 2, 3}} /* add r4, r2, r3 */
15479 {524294ll /* 0x80006 */ ,
15480 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15481 {6, 1, 19}, /* shli r3, r1, 19 */
15482 {3, 2, 3}} /* shl1add r4, r2, r3 */
15484 {524295ll /* 0x80007 */ ,
15485 {{6, 1, 19}, /* shli r2, r1, 19 */
15486 {2, 2, 1}, /* sub r3, r2, r1 */
15487 {5, 1, 3}} /* shl3add r4, r1, r3 */
15489 {524296ll /* 0x80008 */ ,
15490 {{6, 1, 19}, /* shli r2, r1, 19 */
15491 {5, 1, 2}} /* shl3add r3, r1, r2 */
15493 {524297ll /* 0x80009 */ ,
15494 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15495 {6, 1, 19}, /* shli r3, r1, 19 */
15496 {1, 2, 3}} /* add r4, r2, r3 */
15498 {524298ll /* 0x8000a */ ,
15499 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15500 {6, 1, 19}, /* shli r3, r1, 19 */
15501 {3, 2, 3}} /* shl1add r4, r2, r3 */
15503 {524304ll /* 0x80010 */ ,
15504 {{6, 1, 4}, /* shli r2, r1, 4 */
15505 {6, 1, 19}, /* shli r3, r1, 19 */
15506 {1, 2, 3}} /* add r4, r2, r3 */
15508 {524320ll /* 0x80020 */ ,
15509 {{6, 1, 5}, /* shli r2, r1, 5 */
15510 {6, 1, 19}, /* shli r3, r1, 19 */
15511 {1, 2, 3}} /* add r4, r2, r3 */
15513 {524352ll /* 0x80040 */ ,
15514 {{6, 1, 6}, /* shli r2, r1, 6 */
15515 {6, 1, 19}, /* shli r3, r1, 19 */
15516 {1, 2, 3}} /* add r4, r2, r3 */
15518 {524416ll /* 0x80080 */ ,
15519 {{6, 1, 7}, /* shli r2, r1, 7 */
15520 {6, 1, 19}, /* shli r3, r1, 19 */
15521 {1, 2, 3}} /* add r4, r2, r3 */
15523 {524544ll /* 0x80100 */ ,
15524 {{6, 1, 8}, /* shli r2, r1, 8 */
15525 {6, 1, 19}, /* shli r3, r1, 19 */
15526 {1, 2, 3}} /* add r4, r2, r3 */
15528 {524800ll /* 0x80200 */ ,
15529 {{6, 1, 9}, /* shli r2, r1, 9 */
15530 {6, 1, 19}, /* shli r3, r1, 19 */
15531 {1, 2, 3}} /* add r4, r2, r3 */
15533 {525312ll /* 0x80400 */ ,
15534 {{6, 1, 10}, /* shli r2, r1, 10 */
15535 {6, 1, 19}, /* shli r3, r1, 19 */
15536 {1, 2, 3}} /* add r4, r2, r3 */
15538 {526336ll /* 0x80800 */ ,
15539 {{6, 1, 11}, /* shli r2, r1, 11 */
15540 {6, 1, 19}, /* shli r3, r1, 19 */
15541 {1, 2, 3}} /* add r4, r2, r3 */
15543 {528384ll /* 0x81000 */ ,
15544 {{6, 1, 12}, /* shli r2, r1, 12 */
15545 {6, 1, 19}, /* shli r3, r1, 19 */
15546 {1, 2, 3}} /* add r4, r2, r3 */
15548 {532480ll /* 0x82000 */ ,
15549 {{6, 1, 13}, /* shli r2, r1, 13 */
15550 {6, 1, 19}, /* shli r3, r1, 19 */
15551 {1, 2, 3}} /* add r4, r2, r3 */
15553 {540672ll /* 0x84000 */ ,
15554 {{6, 1, 14}, /* shli r2, r1, 14 */
15555 {6, 1, 19}, /* shli r3, r1, 19 */
15556 {1, 2, 3}} /* add r4, r2, r3 */
15558 {557056ll /* 0x88000 */ ,
15559 {{6, 1, 15}, /* shli r2, r1, 15 */
15560 {6, 1, 19}, /* shli r3, r1, 19 */
15561 {1, 2, 3}} /* add r4, r2, r3 */
15563 {589824ll /* 0x90000 */ ,
15564 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15565 {6, 2, 16}} /* shli r3, r2, 16 */
15567 {655360ll /* 0xa0000 */ ,
15568 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15569 {6, 2, 17}} /* shli r3, r2, 17 */
15571 {786432ll /* 0xc0000 */ ,
15572 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15573 {6, 2, 18}} /* shli r3, r2, 18 */
15575 {1048567ll /* 0xffff7 */ ,
15576 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15577 {6, 1, 20}, /* shli r3, r1, 20 */
15578 {2, 3, 2}} /* sub r4, r3, r2 */
15580 {1048568ll /* 0xffff8 */ ,
15581 {{6, 1, 3}, /* shli r2, r1, 3 */
15582 {6, 1, 20}, /* shli r3, r1, 20 */
15583 {2, 3, 2}} /* sub r4, r3, r2 */
15585 {1048569ll /* 0xffff9 */ ,
15586 {{6, 1, 17}, /* shli r2, r1, 17 */
15587 {2, 2, 1}, /* sub r3, r2, r1 */
15588 {5, 3, 1}} /* shl3add r4, r3, r1 */
15590 {1048571ll /* 0xffffb */ ,
15591 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15592 {6, 1, 20}, /* shli r3, r1, 20 */
15593 {2, 3, 2}} /* sub r4, r3, r2 */
15595 {1048572ll /* 0xffffc */ ,
15596 {{6, 1, 2}, /* shli r2, r1, 2 */
15597 {6, 1, 20}, /* shli r3, r1, 20 */
15598 {2, 3, 2}} /* sub r4, r3, r2 */
15600 {1048573ll /* 0xffffd */ ,
15601 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15602 {6, 1, 20}, /* shli r3, r1, 20 */
15603 {2, 3, 2}} /* sub r4, r3, r2 */
15605 {1048574ll /* 0xffffe */ ,
15606 {{6, 1, 1}, /* shli r2, r1, 1 */
15607 {6, 1, 20}, /* shli r3, r1, 20 */
15608 {2, 3, 2}} /* sub r4, r3, r2 */
15610 {1048575ll /* 0xfffff */ ,
15611 {{6, 1, 20}, /* shli r2, r1, 20 */
15612 {2, 2, 1}} /* sub r3, r2, r1 */
15614 {1048576ll /* 0x100000 */ ,
15615 {{6, 1, 20}} /* shli r2, r1, 20 */
15617 {1048577ll /* 0x100001 */ ,
15618 {{6, 1, 20}, /* shli r2, r1, 20 */
15619 {1, 1, 2}} /* add r3, r1, r2 */
15621 {1048578ll /* 0x100002 */ ,
15622 {{6, 1, 20}, /* shli r2, r1, 20 */
15623 {3, 1, 2}} /* shl1add r3, r1, r2 */
15625 {1048579ll /* 0x100003 */ ,
15626 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15627 {6, 1, 20}, /* shli r3, r1, 20 */
15628 {1, 2, 3}} /* add r4, r2, r3 */
15630 {1048580ll /* 0x100004 */ ,
15631 {{6, 1, 20}, /* shli r2, r1, 20 */
15632 {4, 1, 2}} /* shl2add r3, r1, r2 */
15634 {1048581ll /* 0x100005 */ ,
15635 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15636 {6, 1, 20}, /* shli r3, r1, 20 */
15637 {1, 2, 3}} /* add r4, r2, r3 */
15639 {1048582ll /* 0x100006 */ ,
15640 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15641 {6, 1, 20}, /* shli r3, r1, 20 */
15642 {3, 2, 3}} /* shl1add r4, r2, r3 */
15644 {1048583ll /* 0x100007 */ ,
15645 {{6, 1, 20}, /* shli r2, r1, 20 */
15646 {2, 2, 1}, /* sub r3, r2, r1 */
15647 {5, 1, 3}} /* shl3add r4, r1, r3 */
15649 {1048584ll /* 0x100008 */ ,
15650 {{6, 1, 20}, /* shli r2, r1, 20 */
15651 {5, 1, 2}} /* shl3add r3, r1, r2 */
15653 {1048585ll /* 0x100009 */ ,
15654 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15655 {6, 1, 20}, /* shli r3, r1, 20 */
15656 {1, 2, 3}} /* add r4, r2, r3 */
15658 {1048586ll /* 0x10000a */ ,
15659 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15660 {6, 1, 20}, /* shli r3, r1, 20 */
15661 {3, 2, 3}} /* shl1add r4, r2, r3 */
15663 {1048592ll /* 0x100010 */ ,
15664 {{6, 1, 4}, /* shli r2, r1, 4 */
15665 {6, 1, 20}, /* shli r3, r1, 20 */
15666 {1, 2, 3}} /* add r4, r2, r3 */
15668 {1048608ll /* 0x100020 */ ,
15669 {{6, 1, 5}, /* shli r2, r1, 5 */
15670 {6, 1, 20}, /* shli r3, r1, 20 */
15671 {1, 2, 3}} /* add r4, r2, r3 */
15673 {1048640ll /* 0x100040 */ ,
15674 {{6, 1, 6}, /* shli r2, r1, 6 */
15675 {6, 1, 20}, /* shli r3, r1, 20 */
15676 {1, 2, 3}} /* add r4, r2, r3 */
15678 {1048704ll /* 0x100080 */ ,
15679 {{6, 1, 7}, /* shli r2, r1, 7 */
15680 {6, 1, 20}, /* shli r3, r1, 20 */
15681 {1, 2, 3}} /* add r4, r2, r3 */
15683 {1048832ll /* 0x100100 */ ,
15684 {{6, 1, 8}, /* shli r2, r1, 8 */
15685 {6, 1, 20}, /* shli r3, r1, 20 */
15686 {1, 2, 3}} /* add r4, r2, r3 */
15688 {1049088ll /* 0x100200 */ ,
15689 {{6, 1, 9}, /* shli r2, r1, 9 */
15690 {6, 1, 20}, /* shli r3, r1, 20 */
15691 {1, 2, 3}} /* add r4, r2, r3 */
15693 {1049600ll /* 0x100400 */ ,
15694 {{6, 1, 10}, /* shli r2, r1, 10 */
15695 {6, 1, 20}, /* shli r3, r1, 20 */
15696 {1, 2, 3}} /* add r4, r2, r3 */
15698 {1050624ll /* 0x100800 */ ,
15699 {{6, 1, 11}, /* shli r2, r1, 11 */
15700 {6, 1, 20}, /* shli r3, r1, 20 */
15701 {1, 2, 3}} /* add r4, r2, r3 */
15703 {1052672ll /* 0x101000 */ ,
15704 {{6, 1, 12}, /* shli r2, r1, 12 */
15705 {6, 1, 20}, /* shli r3, r1, 20 */
15706 {1, 2, 3}} /* add r4, r2, r3 */
15708 {1056768ll /* 0x102000 */ ,
15709 {{6, 1, 13}, /* shli r2, r1, 13 */
15710 {6, 1, 20}, /* shli r3, r1, 20 */
15711 {1, 2, 3}} /* add r4, r2, r3 */
15713 {1064960ll /* 0x104000 */ ,
15714 {{6, 1, 14}, /* shli r2, r1, 14 */
15715 {6, 1, 20}, /* shli r3, r1, 20 */
15716 {1, 2, 3}} /* add r4, r2, r3 */
15718 {1081344ll /* 0x108000 */ ,
15719 {{6, 1, 15}, /* shli r2, r1, 15 */
15720 {6, 1, 20}, /* shli r3, r1, 20 */
15721 {1, 2, 3}} /* add r4, r2, r3 */
15723 {1114112ll /* 0x110000 */ ,
15724 {{6, 1, 16}, /* shli r2, r1, 16 */
15725 {6, 1, 20}, /* shli r3, r1, 20 */
15726 {1, 2, 3}} /* add r4, r2, r3 */
15728 {1179648ll /* 0x120000 */ ,
15729 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15730 {6, 2, 17}} /* shli r3, r2, 17 */
15732 {1310720ll /* 0x140000 */ ,
15733 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15734 {6, 2, 18}} /* shli r3, r2, 18 */
15736 {1572864ll /* 0x180000 */ ,
15737 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15738 {6, 2, 19}} /* shli r3, r2, 19 */
15740 {2097143ll /* 0x1ffff7 */ ,
15741 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15742 {6, 1, 21}, /* shli r3, r1, 21 */
15743 {2, 3, 2}} /* sub r4, r3, r2 */
15745 {2097144ll /* 0x1ffff8 */ ,
15746 {{6, 1, 3}, /* shli r2, r1, 3 */
15747 {6, 1, 21}, /* shli r3, r1, 21 */
15748 {2, 3, 2}} /* sub r4, r3, r2 */
15750 {2097145ll /* 0x1ffff9 */ ,
15751 {{6, 1, 18}, /* shli r2, r1, 18 */
15752 {2, 2, 1}, /* sub r3, r2, r1 */
15753 {5, 3, 1}} /* shl3add r4, r3, r1 */
15755 {2097147ll /* 0x1ffffb */ ,
15756 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15757 {6, 1, 21}, /* shli r3, r1, 21 */
15758 {2, 3, 2}} /* sub r4, r3, r2 */
15760 {2097148ll /* 0x1ffffc */ ,
15761 {{6, 1, 2}, /* shli r2, r1, 2 */
15762 {6, 1, 21}, /* shli r3, r1, 21 */
15763 {2, 3, 2}} /* sub r4, r3, r2 */
15765 {2097149ll /* 0x1ffffd */ ,
15766 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15767 {6, 1, 21}, /* shli r3, r1, 21 */
15768 {2, 3, 2}} /* sub r4, r3, r2 */
15770 {2097150ll /* 0x1ffffe */ ,
15771 {{6, 1, 1}, /* shli r2, r1, 1 */
15772 {6, 1, 21}, /* shli r3, r1, 21 */
15773 {2, 3, 2}} /* sub r4, r3, r2 */
15775 {2097151ll /* 0x1fffff */ ,
15776 {{6, 1, 21}, /* shli r2, r1, 21 */
15777 {2, 2, 1}} /* sub r3, r2, r1 */
15779 {2097152ll /* 0x200000 */ ,
15780 {{6, 1, 21}} /* shli r2, r1, 21 */
15782 {2097153ll /* 0x200001 */ ,
15783 {{6, 1, 21}, /* shli r2, r1, 21 */
15784 {1, 1, 2}} /* add r3, r1, r2 */
15786 {2097154ll /* 0x200002 */ ,
15787 {{6, 1, 21}, /* shli r2, r1, 21 */
15788 {3, 1, 2}} /* shl1add r3, r1, r2 */
15790 {2097155ll /* 0x200003 */ ,
15791 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15792 {6, 1, 21}, /* shli r3, r1, 21 */
15793 {1, 2, 3}} /* add r4, r2, r3 */
15795 {2097156ll /* 0x200004 */ ,
15796 {{6, 1, 21}, /* shli r2, r1, 21 */
15797 {4, 1, 2}} /* shl2add r3, r1, r2 */
15799 {2097157ll /* 0x200005 */ ,
15800 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15801 {6, 1, 21}, /* shli r3, r1, 21 */
15802 {1, 2, 3}} /* add r4, r2, r3 */
15804 {2097158ll /* 0x200006 */ ,
15805 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15806 {6, 1, 21}, /* shli r3, r1, 21 */
15807 {3, 2, 3}} /* shl1add r4, r2, r3 */
15809 {2097159ll /* 0x200007 */ ,
15810 {{6, 1, 21}, /* shli r2, r1, 21 */
15811 {2, 2, 1}, /* sub r3, r2, r1 */
15812 {5, 1, 3}} /* shl3add r4, r1, r3 */
15814 {2097160ll /* 0x200008 */ ,
15815 {{6, 1, 21}, /* shli r2, r1, 21 */
15816 {5, 1, 2}} /* shl3add r3, r1, r2 */
15818 {2097161ll /* 0x200009 */ ,
15819 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15820 {6, 1, 21}, /* shli r3, r1, 21 */
15821 {1, 2, 3}} /* add r4, r2, r3 */
15823 {2097162ll /* 0x20000a */ ,
15824 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15825 {6, 1, 21}, /* shli r3, r1, 21 */
15826 {3, 2, 3}} /* shl1add r4, r2, r3 */
15828 {2097168ll /* 0x200010 */ ,
15829 {{6, 1, 4}, /* shli r2, r1, 4 */
15830 {6, 1, 21}, /* shli r3, r1, 21 */
15831 {1, 2, 3}} /* add r4, r2, r3 */
15833 {2097184ll /* 0x200020 */ ,
15834 {{6, 1, 5}, /* shli r2, r1, 5 */
15835 {6, 1, 21}, /* shli r3, r1, 21 */
15836 {1, 2, 3}} /* add r4, r2, r3 */
15838 {2097216ll /* 0x200040 */ ,
15839 {{6, 1, 6}, /* shli r2, r1, 6 */
15840 {6, 1, 21}, /* shli r3, r1, 21 */
15841 {1, 2, 3}} /* add r4, r2, r3 */
15843 {2097280ll /* 0x200080 */ ,
15844 {{6, 1, 7}, /* shli r2, r1, 7 */
15845 {6, 1, 21}, /* shli r3, r1, 21 */
15846 {1, 2, 3}} /* add r4, r2, r3 */
15848 {2097408ll /* 0x200100 */ ,
15849 {{6, 1, 8}, /* shli r2, r1, 8 */
15850 {6, 1, 21}, /* shli r3, r1, 21 */
15851 {1, 2, 3}} /* add r4, r2, r3 */
15853 {2097664ll /* 0x200200 */ ,
15854 {{6, 1, 9}, /* shli r2, r1, 9 */
15855 {6, 1, 21}, /* shli r3, r1, 21 */
15856 {1, 2, 3}} /* add r4, r2, r3 */
15858 {2098176ll /* 0x200400 */ ,
15859 {{6, 1, 10}, /* shli r2, r1, 10 */
15860 {6, 1, 21}, /* shli r3, r1, 21 */
15861 {1, 2, 3}} /* add r4, r2, r3 */
15863 {2099200ll /* 0x200800 */ ,
15864 {{6, 1, 11}, /* shli r2, r1, 11 */
15865 {6, 1, 21}, /* shli r3, r1, 21 */
15866 {1, 2, 3}} /* add r4, r2, r3 */
15868 {2101248ll /* 0x201000 */ ,
15869 {{6, 1, 12}, /* shli r2, r1, 12 */
15870 {6, 1, 21}, /* shli r3, r1, 21 */
15871 {1, 2, 3}} /* add r4, r2, r3 */
15873 {2105344ll /* 0x202000 */ ,
15874 {{6, 1, 13}, /* shli r2, r1, 13 */
15875 {6, 1, 21}, /* shli r3, r1, 21 */
15876 {1, 2, 3}} /* add r4, r2, r3 */
15878 {2113536ll /* 0x204000 */ ,
15879 {{6, 1, 14}, /* shli r2, r1, 14 */
15880 {6, 1, 21}, /* shli r3, r1, 21 */
15881 {1, 2, 3}} /* add r4, r2, r3 */
15883 {2129920ll /* 0x208000 */ ,
15884 {{6, 1, 15}, /* shli r2, r1, 15 */
15885 {6, 1, 21}, /* shli r3, r1, 21 */
15886 {1, 2, 3}} /* add r4, r2, r3 */
15888 {2162688ll /* 0x210000 */ ,
15889 {{6, 1, 16}, /* shli r2, r1, 16 */
15890 {6, 1, 21}, /* shli r3, r1, 21 */
15891 {1, 2, 3}} /* add r4, r2, r3 */
15893 {2228224ll /* 0x220000 */ ,
15894 {{6, 1, 17}, /* shli r2, r1, 17 */
15895 {6, 1, 21}, /* shli r3, r1, 21 */
15896 {1, 2, 3}} /* add r4, r2, r3 */
15898 {2359296ll /* 0x240000 */ ,
15899 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15900 {6, 2, 18}} /* shli r3, r2, 18 */
15902 {2621440ll /* 0x280000 */ ,
15903 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15904 {6, 2, 19}} /* shli r3, r2, 19 */
15906 {3145728ll /* 0x300000 */ ,
15907 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15908 {6, 2, 20}} /* shli r3, r2, 20 */
15910 {4194295ll /* 0x3ffff7 */ ,
15911 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15912 {6, 1, 22}, /* shli r3, r1, 22 */
15913 {2, 3, 2}} /* sub r4, r3, r2 */
15915 {4194296ll /* 0x3ffff8 */ ,
15916 {{6, 1, 3}, /* shli r2, r1, 3 */
15917 {6, 1, 22}, /* shli r3, r1, 22 */
15918 {2, 3, 2}} /* sub r4, r3, r2 */
15920 {4194297ll /* 0x3ffff9 */ ,
15921 {{6, 1, 19}, /* shli r2, r1, 19 */
15922 {2, 2, 1}, /* sub r3, r2, r1 */
15923 {5, 3, 1}} /* shl3add r4, r3, r1 */
15925 {4194299ll /* 0x3ffffb */ ,
15926 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15927 {6, 1, 22}, /* shli r3, r1, 22 */
15928 {2, 3, 2}} /* sub r4, r3, r2 */
15930 {4194300ll /* 0x3ffffc */ ,
15931 {{6, 1, 2}, /* shli r2, r1, 2 */
15932 {6, 1, 22}, /* shli r3, r1, 22 */
15933 {2, 3, 2}} /* sub r4, r3, r2 */
15935 {4194301ll /* 0x3ffffd */ ,
15936 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15937 {6, 1, 22}, /* shli r3, r1, 22 */
15938 {2, 3, 2}} /* sub r4, r3, r2 */
15940 {4194302ll /* 0x3ffffe */ ,
15941 {{6, 1, 1}, /* shli r2, r1, 1 */
15942 {6, 1, 22}, /* shli r3, r1, 22 */
15943 {2, 3, 2}} /* sub r4, r3, r2 */
15945 {4194303ll /* 0x3fffff */ ,
15946 {{6, 1, 22}, /* shli r2, r1, 22 */
15947 {2, 2, 1}} /* sub r3, r2, r1 */
15949 {4194304ll /* 0x400000 */ ,
15950 {{6, 1, 22}} /* shli r2, r1, 22 */
15952 {4194305ll /* 0x400001 */ ,
15953 {{6, 1, 22}, /* shli r2, r1, 22 */
15954 {1, 1, 2}} /* add r3, r1, r2 */
15956 {4194306ll /* 0x400002 */ ,
15957 {{6, 1, 22}, /* shli r2, r1, 22 */
15958 {3, 1, 2}} /* shl1add r3, r1, r2 */
15960 {4194307ll /* 0x400003 */ ,
15961 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15962 {6, 1, 22}, /* shli r3, r1, 22 */
15963 {1, 2, 3}} /* add r4, r2, r3 */
15965 {4194308ll /* 0x400004 */ ,
15966 {{6, 1, 22}, /* shli r2, r1, 22 */
15967 {4, 1, 2}} /* shl2add r3, r1, r2 */
15969 {4194309ll /* 0x400005 */ ,
15970 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15971 {6, 1, 22}, /* shli r3, r1, 22 */
15972 {1, 2, 3}} /* add r4, r2, r3 */
15974 {4194310ll /* 0x400006 */ ,
15975 {{3, 1, 1}, /* shl1add r2, r1, r1 */
15976 {6, 1, 22}, /* shli r3, r1, 22 */
15977 {3, 2, 3}} /* shl1add r4, r2, r3 */
15979 {4194311ll /* 0x400007 */ ,
15980 {{6, 1, 22}, /* shli r2, r1, 22 */
15981 {2, 2, 1}, /* sub r3, r2, r1 */
15982 {5, 1, 3}} /* shl3add r4, r1, r3 */
15984 {4194312ll /* 0x400008 */ ,
15985 {{6, 1, 22}, /* shli r2, r1, 22 */
15986 {5, 1, 2}} /* shl3add r3, r1, r2 */
15988 {4194313ll /* 0x400009 */ ,
15989 {{5, 1, 1}, /* shl3add r2, r1, r1 */
15990 {6, 1, 22}, /* shli r3, r1, 22 */
15991 {1, 2, 3}} /* add r4, r2, r3 */
15993 {4194314ll /* 0x40000a */ ,
15994 {{4, 1, 1}, /* shl2add r2, r1, r1 */
15995 {6, 1, 22}, /* shli r3, r1, 22 */
15996 {3, 2, 3}} /* shl1add r4, r2, r3 */
15998 {4194320ll /* 0x400010 */ ,
15999 {{6, 1, 4}, /* shli r2, r1, 4 */
16000 {6, 1, 22}, /* shli r3, r1, 22 */
16001 {1, 2, 3}} /* add r4, r2, r3 */
16003 {4194336ll /* 0x400020 */ ,
16004 {{6, 1, 5}, /* shli r2, r1, 5 */
16005 {6, 1, 22}, /* shli r3, r1, 22 */
16006 {1, 2, 3}} /* add r4, r2, r3 */
16008 {4194368ll /* 0x400040 */ ,
16009 {{6, 1, 6}, /* shli r2, r1, 6 */
16010 {6, 1, 22}, /* shli r3, r1, 22 */
16011 {1, 2, 3}} /* add r4, r2, r3 */
16013 {4194432ll /* 0x400080 */ ,
16014 {{6, 1, 7}, /* shli r2, r1, 7 */
16015 {6, 1, 22}, /* shli r3, r1, 22 */
16016 {1, 2, 3}} /* add r4, r2, r3 */
16018 {4194560ll /* 0x400100 */ ,
16019 {{6, 1, 8}, /* shli r2, r1, 8 */
16020 {6, 1, 22}, /* shli r3, r1, 22 */
16021 {1, 2, 3}} /* add r4, r2, r3 */
16023 {4194816ll /* 0x400200 */ ,
16024 {{6, 1, 9}, /* shli r2, r1, 9 */
16025 {6, 1, 22}, /* shli r3, r1, 22 */
16026 {1, 2, 3}} /* add r4, r2, r3 */
16028 {4195328ll /* 0x400400 */ ,
16029 {{6, 1, 10}, /* shli r2, r1, 10 */
16030 {6, 1, 22}, /* shli r3, r1, 22 */
16031 {1, 2, 3}} /* add r4, r2, r3 */
16033 {4196352ll /* 0x400800 */ ,
16034 {{6, 1, 11}, /* shli r2, r1, 11 */
16035 {6, 1, 22}, /* shli r3, r1, 22 */
16036 {1, 2, 3}} /* add r4, r2, r3 */
16038 {4198400ll /* 0x401000 */ ,
16039 {{6, 1, 12}, /* shli r2, r1, 12 */
16040 {6, 1, 22}, /* shli r3, r1, 22 */
16041 {1, 2, 3}} /* add r4, r2, r3 */
16043 {4202496ll /* 0x402000 */ ,
16044 {{6, 1, 13}, /* shli r2, r1, 13 */
16045 {6, 1, 22}, /* shli r3, r1, 22 */
16046 {1, 2, 3}} /* add r4, r2, r3 */
16048 {4210688ll /* 0x404000 */ ,
16049 {{6, 1, 14}, /* shli r2, r1, 14 */
16050 {6, 1, 22}, /* shli r3, r1, 22 */
16051 {1, 2, 3}} /* add r4, r2, r3 */
16053 {4227072ll /* 0x408000 */ ,
16054 {{6, 1, 15}, /* shli r2, r1, 15 */
16055 {6, 1, 22}, /* shli r3, r1, 22 */
16056 {1, 2, 3}} /* add r4, r2, r3 */
16058 {4259840ll /* 0x410000 */ ,
16059 {{6, 1, 16}, /* shli r2, r1, 16 */
16060 {6, 1, 22}, /* shli r3, r1, 22 */
16061 {1, 2, 3}} /* add r4, r2, r3 */
16063 {4325376ll /* 0x420000 */ ,
16064 {{6, 1, 17}, /* shli r2, r1, 17 */
16065 {6, 1, 22}, /* shli r3, r1, 22 */
16066 {1, 2, 3}} /* add r4, r2, r3 */
16068 {4456448ll /* 0x440000 */ ,
16069 {{6, 1, 18}, /* shli r2, r1, 18 */
16070 {6, 1, 22}, /* shli r3, r1, 22 */
16071 {1, 2, 3}} /* add r4, r2, r3 */
16073 {4718592ll /* 0x480000 */ ,
16074 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16075 {6, 2, 19}} /* shli r3, r2, 19 */
16077 {5242880ll /* 0x500000 */ ,
16078 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16079 {6, 2, 20}} /* shli r3, r2, 20 */
16081 {6291456ll /* 0x600000 */ ,
16082 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16083 {6, 2, 21}} /* shli r3, r2, 21 */
16085 {8388599ll /* 0x7ffff7 */ ,
16086 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16087 {6, 1, 23}, /* shli r3, r1, 23 */
16088 {2, 3, 2}} /* sub r4, r3, r2 */
16090 {8388600ll /* 0x7ffff8 */ ,
16091 {{6, 1, 3}, /* shli r2, r1, 3 */
16092 {6, 1, 23}, /* shli r3, r1, 23 */
16093 {2, 3, 2}} /* sub r4, r3, r2 */
16095 {8388601ll /* 0x7ffff9 */ ,
16096 {{6, 1, 20}, /* shli r2, r1, 20 */
16097 {2, 2, 1}, /* sub r3, r2, r1 */
16098 {5, 3, 1}} /* shl3add r4, r3, r1 */
16100 {8388603ll /* 0x7ffffb */ ,
16101 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16102 {6, 1, 23}, /* shli r3, r1, 23 */
16103 {2, 3, 2}} /* sub r4, r3, r2 */
16105 {8388604ll /* 0x7ffffc */ ,
16106 {{6, 1, 2}, /* shli r2, r1, 2 */
16107 {6, 1, 23}, /* shli r3, r1, 23 */
16108 {2, 3, 2}} /* sub r4, r3, r2 */
16110 {8388605ll /* 0x7ffffd */ ,
16111 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16112 {6, 1, 23}, /* shli r3, r1, 23 */
16113 {2, 3, 2}} /* sub r4, r3, r2 */
16115 {8388606ll /* 0x7ffffe */ ,
16116 {{6, 1, 1}, /* shli r2, r1, 1 */
16117 {6, 1, 23}, /* shli r3, r1, 23 */
16118 {2, 3, 2}} /* sub r4, r3, r2 */
16120 {8388607ll /* 0x7fffff */ ,
16121 {{6, 1, 23}, /* shli r2, r1, 23 */
16122 {2, 2, 1}} /* sub r3, r2, r1 */
16124 {8388608ll /* 0x800000 */ ,
16125 {{6, 1, 23}} /* shli r2, r1, 23 */
16127 {8388609ll /* 0x800001 */ ,
16128 {{6, 1, 23}, /* shli r2, r1, 23 */
16129 {1, 1, 2}} /* add r3, r1, r2 */
16131 {8388610ll /* 0x800002 */ ,
16132 {{6, 1, 23}, /* shli r2, r1, 23 */
16133 {3, 1, 2}} /* shl1add r3, r1, r2 */
16135 {8388611ll /* 0x800003 */ ,
16136 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16137 {6, 1, 23}, /* shli r3, r1, 23 */
16138 {1, 2, 3}} /* add r4, r2, r3 */
16140 {8388612ll /* 0x800004 */ ,
16141 {{6, 1, 23}, /* shli r2, r1, 23 */
16142 {4, 1, 2}} /* shl2add r3, r1, r2 */
16144 {8388613ll /* 0x800005 */ ,
16145 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16146 {6, 1, 23}, /* shli r3, r1, 23 */
16147 {1, 2, 3}} /* add r4, r2, r3 */
16149 {8388614ll /* 0x800006 */ ,
16150 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16151 {6, 1, 23}, /* shli r3, r1, 23 */
16152 {3, 2, 3}} /* shl1add r4, r2, r3 */
16154 {8388615ll /* 0x800007 */ ,
16155 {{6, 1, 23}, /* shli r2, r1, 23 */
16156 {2, 2, 1}, /* sub r3, r2, r1 */
16157 {5, 1, 3}} /* shl3add r4, r1, r3 */
16159 {8388616ll /* 0x800008 */ ,
16160 {{6, 1, 23}, /* shli r2, r1, 23 */
16161 {5, 1, 2}} /* shl3add r3, r1, r2 */
16163 {8388617ll /* 0x800009 */ ,
16164 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16165 {6, 1, 23}, /* shli r3, r1, 23 */
16166 {1, 2, 3}} /* add r4, r2, r3 */
16168 {8388618ll /* 0x80000a */ ,
16169 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16170 {6, 1, 23}, /* shli r3, r1, 23 */
16171 {3, 2, 3}} /* shl1add r4, r2, r3 */
16173 {8388624ll /* 0x800010 */ ,
16174 {{6, 1, 4}, /* shli r2, r1, 4 */
16175 {6, 1, 23}, /* shli r3, r1, 23 */
16176 {1, 2, 3}} /* add r4, r2, r3 */
16178 {8388640ll /* 0x800020 */ ,
16179 {{6, 1, 5}, /* shli r2, r1, 5 */
16180 {6, 1, 23}, /* shli r3, r1, 23 */
16181 {1, 2, 3}} /* add r4, r2, r3 */
16183 {8388672ll /* 0x800040 */ ,
16184 {{6, 1, 6}, /* shli r2, r1, 6 */
16185 {6, 1, 23}, /* shli r3, r1, 23 */
16186 {1, 2, 3}} /* add r4, r2, r3 */
16188 {8388736ll /* 0x800080 */ ,
16189 {{6, 1, 7}, /* shli r2, r1, 7 */
16190 {6, 1, 23}, /* shli r3, r1, 23 */
16191 {1, 2, 3}} /* add r4, r2, r3 */
16193 {8388864ll /* 0x800100 */ ,
16194 {{6, 1, 8}, /* shli r2, r1, 8 */
16195 {6, 1, 23}, /* shli r3, r1, 23 */
16196 {1, 2, 3}} /* add r4, r2, r3 */
16198 {8389120ll /* 0x800200 */ ,
16199 {{6, 1, 9}, /* shli r2, r1, 9 */
16200 {6, 1, 23}, /* shli r3, r1, 23 */
16201 {1, 2, 3}} /* add r4, r2, r3 */
16203 {8389632ll /* 0x800400 */ ,
16204 {{6, 1, 10}, /* shli r2, r1, 10 */
16205 {6, 1, 23}, /* shli r3, r1, 23 */
16206 {1, 2, 3}} /* add r4, r2, r3 */
16208 {8390656ll /* 0x800800 */ ,
16209 {{6, 1, 11}, /* shli r2, r1, 11 */
16210 {6, 1, 23}, /* shli r3, r1, 23 */
16211 {1, 2, 3}} /* add r4, r2, r3 */
16213 {8392704ll /* 0x801000 */ ,
16214 {{6, 1, 12}, /* shli r2, r1, 12 */
16215 {6, 1, 23}, /* shli r3, r1, 23 */
16216 {1, 2, 3}} /* add r4, r2, r3 */
16218 {8396800ll /* 0x802000 */ ,
16219 {{6, 1, 13}, /* shli r2, r1, 13 */
16220 {6, 1, 23}, /* shli r3, r1, 23 */
16221 {1, 2, 3}} /* add r4, r2, r3 */
16223 {8404992ll /* 0x804000 */ ,
16224 {{6, 1, 14}, /* shli r2, r1, 14 */
16225 {6, 1, 23}, /* shli r3, r1, 23 */
16226 {1, 2, 3}} /* add r4, r2, r3 */
16228 {8421376ll /* 0x808000 */ ,
16229 {{6, 1, 15}, /* shli r2, r1, 15 */
16230 {6, 1, 23}, /* shli r3, r1, 23 */
16231 {1, 2, 3}} /* add r4, r2, r3 */
16233 {8454144ll /* 0x810000 */ ,
16234 {{6, 1, 16}, /* shli r2, r1, 16 */
16235 {6, 1, 23}, /* shli r3, r1, 23 */
16236 {1, 2, 3}} /* add r4, r2, r3 */
16238 {8519680ll /* 0x820000 */ ,
16239 {{6, 1, 17}, /* shli r2, r1, 17 */
16240 {6, 1, 23}, /* shli r3, r1, 23 */
16241 {1, 2, 3}} /* add r4, r2, r3 */
16243 {8650752ll /* 0x840000 */ ,
16244 {{6, 1, 18}, /* shli r2, r1, 18 */
16245 {6, 1, 23}, /* shli r3, r1, 23 */
16246 {1, 2, 3}} /* add r4, r2, r3 */
16248 {8912896ll /* 0x880000 */ ,
16249 {{6, 1, 19}, /* shli r2, r1, 19 */
16250 {6, 1, 23}, /* shli r3, r1, 23 */
16251 {1, 2, 3}} /* add r4, r2, r3 */
16253 {9437184ll /* 0x900000 */ ,
16254 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16255 {6, 2, 20}} /* shli r3, r2, 20 */
16257 {10485760ll /* 0xa00000 */ ,
16258 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16259 {6, 2, 21}} /* shli r3, r2, 21 */
16261 {11796480ll /* 0xb40000 */ ,
16262 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16263 {5, 2, 2}, /* shl3add r3, r2, r2 */
16264 {6, 3, 18}} /* shli r4, r3, 18 */
16266 {12582912ll /* 0xc00000 */ ,
16267 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16268 {6, 2, 22}} /* shli r3, r2, 22 */
16270 {16777207ll /* 0xfffff7 */ ,
16271 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16272 {6, 1, 24}, /* shli r3, r1, 24 */
16273 {2, 3, 2}} /* sub r4, r3, r2 */
16275 {16777208ll /* 0xfffff8 */ ,
16276 {{6, 1, 3}, /* shli r2, r1, 3 */
16277 {6, 1, 24}, /* shli r3, r1, 24 */
16278 {2, 3, 2}} /* sub r4, r3, r2 */
16280 {16777209ll /* 0xfffff9 */ ,
16281 {{6, 1, 21}, /* shli r2, r1, 21 */
16282 {2, 2, 1}, /* sub r3, r2, r1 */
16283 {5, 3, 1}} /* shl3add r4, r3, r1 */
16285 {16777211ll /* 0xfffffb */ ,
16286 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16287 {6, 1, 24}, /* shli r3, r1, 24 */
16288 {2, 3, 2}} /* sub r4, r3, r2 */
16290 {16777212ll /* 0xfffffc */ ,
16291 {{6, 1, 2}, /* shli r2, r1, 2 */
16292 {6, 1, 24}, /* shli r3, r1, 24 */
16293 {2, 3, 2}} /* sub r4, r3, r2 */
16295 {16777213ll /* 0xfffffd */ ,
16296 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16297 {6, 1, 24}, /* shli r3, r1, 24 */
16298 {2, 3, 2}} /* sub r4, r3, r2 */
16300 {16777214ll /* 0xfffffe */ ,
16301 {{6, 1, 1}, /* shli r2, r1, 1 */
16302 {6, 1, 24}, /* shli r3, r1, 24 */
16303 {2, 3, 2}} /* sub r4, r3, r2 */
16305 {16777215ll /* 0xffffff */ ,
16306 {{6, 1, 24}, /* shli r2, r1, 24 */
16307 {2, 2, 1}} /* sub r3, r2, r1 */
16309 {16777216ll /* 0x1000000 */ ,
16310 {{6, 1, 24}} /* shli r2, r1, 24 */
16312 {16777217ll /* 0x1000001 */ ,
16313 {{6, 1, 24}, /* shli r2, r1, 24 */
16314 {1, 1, 2}} /* add r3, r1, r2 */
16316 {16777218ll /* 0x1000002 */ ,
16317 {{6, 1, 24}, /* shli r2, r1, 24 */
16318 {3, 1, 2}} /* shl1add r3, r1, r2 */
16320 {16777219ll /* 0x1000003 */ ,
16321 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16322 {6, 1, 24}, /* shli r3, r1, 24 */
16323 {1, 2, 3}} /* add r4, r2, r3 */
16325 {16777220ll /* 0x1000004 */ ,
16326 {{6, 1, 24}, /* shli r2, r1, 24 */
16327 {4, 1, 2}} /* shl2add r3, r1, r2 */
16329 {16777221ll /* 0x1000005 */ ,
16330 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16331 {6, 1, 24}, /* shli r3, r1, 24 */
16332 {1, 2, 3}} /* add r4, r2, r3 */
16334 {16777222ll /* 0x1000006 */ ,
16335 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16336 {6, 1, 24}, /* shli r3, r1, 24 */
16337 {3, 2, 3}} /* shl1add r4, r2, r3 */
16339 {16777223ll /* 0x1000007 */ ,
16340 {{6, 1, 24}, /* shli r2, r1, 24 */
16341 {2, 2, 1}, /* sub r3, r2, r1 */
16342 {5, 1, 3}} /* shl3add r4, r1, r3 */
16344 {16777224ll /* 0x1000008 */ ,
16345 {{6, 1, 24}, /* shli r2, r1, 24 */
16346 {5, 1, 2}} /* shl3add r3, r1, r2 */
16348 {16777225ll /* 0x1000009 */ ,
16349 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16350 {6, 1, 24}, /* shli r3, r1, 24 */
16351 {1, 2, 3}} /* add r4, r2, r3 */
16353 {16777226ll /* 0x100000a */ ,
16354 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16355 {6, 1, 24}, /* shli r3, r1, 24 */
16356 {3, 2, 3}} /* shl1add r4, r2, r3 */
16358 {16777232ll /* 0x1000010 */ ,
16359 {{6, 1, 4}, /* shli r2, r1, 4 */
16360 {6, 1, 24}, /* shli r3, r1, 24 */
16361 {1, 2, 3}} /* add r4, r2, r3 */
16363 {16777248ll /* 0x1000020 */ ,
16364 {{6, 1, 5}, /* shli r2, r1, 5 */
16365 {6, 1, 24}, /* shli r3, r1, 24 */
16366 {1, 2, 3}} /* add r4, r2, r3 */
16368 {16777280ll /* 0x1000040 */ ,
16369 {{6, 1, 6}, /* shli r2, r1, 6 */
16370 {6, 1, 24}, /* shli r3, r1, 24 */
16371 {1, 2, 3}} /* add r4, r2, r3 */
16373 {16777344ll /* 0x1000080 */ ,
16374 {{6, 1, 7}, /* shli r2, r1, 7 */
16375 {6, 1, 24}, /* shli r3, r1, 24 */
16376 {1, 2, 3}} /* add r4, r2, r3 */
16378 {16777472ll /* 0x1000100 */ ,
16379 {{6, 1, 8}, /* shli r2, r1, 8 */
16380 {6, 1, 24}, /* shli r3, r1, 24 */
16381 {1, 2, 3}} /* add r4, r2, r3 */
16383 {16777728ll /* 0x1000200 */ ,
16384 {{6, 1, 9}, /* shli r2, r1, 9 */
16385 {6, 1, 24}, /* shli r3, r1, 24 */
16386 {1, 2, 3}} /* add r4, r2, r3 */
16388 {16778240ll /* 0x1000400 */ ,
16389 {{6, 1, 10}, /* shli r2, r1, 10 */
16390 {6, 1, 24}, /* shli r3, r1, 24 */
16391 {1, 2, 3}} /* add r4, r2, r3 */
16393 {16779264ll /* 0x1000800 */ ,
16394 {{6, 1, 11}, /* shli r2, r1, 11 */
16395 {6, 1, 24}, /* shli r3, r1, 24 */
16396 {1, 2, 3}} /* add r4, r2, r3 */
16398 {16781312ll /* 0x1001000 */ ,
16399 {{6, 1, 12}, /* shli r2, r1, 12 */
16400 {6, 1, 24}, /* shli r3, r1, 24 */
16401 {1, 2, 3}} /* add r4, r2, r3 */
16403 {16785408ll /* 0x1002000 */ ,
16404 {{6, 1, 13}, /* shli r2, r1, 13 */
16405 {6, 1, 24}, /* shli r3, r1, 24 */
16406 {1, 2, 3}} /* add r4, r2, r3 */
16408 {16793600ll /* 0x1004000 */ ,
16409 {{6, 1, 14}, /* shli r2, r1, 14 */
16410 {6, 1, 24}, /* shli r3, r1, 24 */
16411 {1, 2, 3}} /* add r4, r2, r3 */
16413 {16809984ll /* 0x1008000 */ ,
16414 {{6, 1, 15}, /* shli r2, r1, 15 */
16415 {6, 1, 24}, /* shli r3, r1, 24 */
16416 {1, 2, 3}} /* add r4, r2, r3 */
16418 {16842752ll /* 0x1010000 */ ,
16419 {{6, 1, 16}, /* shli r2, r1, 16 */
16420 {6, 1, 24}, /* shli r3, r1, 24 */
16421 {1, 2, 3}} /* add r4, r2, r3 */
16423 {16908288ll /* 0x1020000 */ ,
16424 {{6, 1, 17}, /* shli r2, r1, 17 */
16425 {6, 1, 24}, /* shli r3, r1, 24 */
16426 {1, 2, 3}} /* add r4, r2, r3 */
16428 {17039360ll /* 0x1040000 */ ,
16429 {{6, 1, 18}, /* shli r2, r1, 18 */
16430 {6, 1, 24}, /* shli r3, r1, 24 */
16431 {1, 2, 3}} /* add r4, r2, r3 */
16433 {17301504ll /* 0x1080000 */ ,
16434 {{6, 1, 19}, /* shli r2, r1, 19 */
16435 {6, 1, 24}, /* shli r3, r1, 24 */
16436 {1, 2, 3}} /* add r4, r2, r3 */
16438 {17825792ll /* 0x1100000 */ ,
16439 {{6, 1, 20}, /* shli r2, r1, 20 */
16440 {6, 1, 24}, /* shli r3, r1, 24 */
16441 {1, 2, 3}} /* add r4, r2, r3 */
16443 {18874368ll /* 0x1200000 */ ,
16444 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16445 {6, 2, 21}} /* shli r3, r2, 21 */
16447 {20971520ll /* 0x1400000 */ ,
16448 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16449 {6, 2, 22}} /* shli r3, r2, 22 */
16451 {23592960ll /* 0x1680000 */ ,
16452 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16453 {5, 2, 2}, /* shl3add r3, r2, r2 */
16454 {6, 3, 19}} /* shli r4, r3, 19 */
16456 {25165824ll /* 0x1800000 */ ,
16457 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16458 {6, 2, 23}} /* shli r3, r2, 23 */
16460 {33554423ll /* 0x1fffff7 */ ,
16461 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16462 {6, 1, 25}, /* shli r3, r1, 25 */
16463 {2, 3, 2}} /* sub r4, r3, r2 */
16465 {33554424ll /* 0x1fffff8 */ ,
16466 {{6, 1, 3}, /* shli r2, r1, 3 */
16467 {6, 1, 25}, /* shli r3, r1, 25 */
16468 {2, 3, 2}} /* sub r4, r3, r2 */
16470 {33554425ll /* 0x1fffff9 */ ,
16471 {{6, 1, 22}, /* shli r2, r1, 22 */
16472 {2, 2, 1}, /* sub r3, r2, r1 */
16473 {5, 3, 1}} /* shl3add r4, r3, r1 */
16475 {33554427ll /* 0x1fffffb */ ,
16476 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16477 {6, 1, 25}, /* shli r3, r1, 25 */
16478 {2, 3, 2}} /* sub r4, r3, r2 */
16480 {33554428ll /* 0x1fffffc */ ,
16481 {{6, 1, 2}, /* shli r2, r1, 2 */
16482 {6, 1, 25}, /* shli r3, r1, 25 */
16483 {2, 3, 2}} /* sub r4, r3, r2 */
16485 {33554429ll /* 0x1fffffd */ ,
16486 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16487 {6, 1, 25}, /* shli r3, r1, 25 */
16488 {2, 3, 2}} /* sub r4, r3, r2 */
16490 {33554430ll /* 0x1fffffe */ ,
16491 {{6, 1, 1}, /* shli r2, r1, 1 */
16492 {6, 1, 25}, /* shli r3, r1, 25 */
16493 {2, 3, 2}} /* sub r4, r3, r2 */
16495 {33554431ll /* 0x1ffffff */ ,
16496 {{6, 1, 25}, /* shli r2, r1, 25 */
16497 {2, 2, 1}} /* sub r3, r2, r1 */
16499 {33554432ll /* 0x2000000 */ ,
16500 {{6, 1, 25}} /* shli r2, r1, 25 */
16502 {33554433ll /* 0x2000001 */ ,
16503 {{6, 1, 25}, /* shli r2, r1, 25 */
16504 {1, 1, 2}} /* add r3, r1, r2 */
16506 {33554434ll /* 0x2000002 */ ,
16507 {{6, 1, 25}, /* shli r2, r1, 25 */
16508 {3, 1, 2}} /* shl1add r3, r1, r2 */
16510 {33554435ll /* 0x2000003 */ ,
16511 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16512 {6, 1, 25}, /* shli r3, r1, 25 */
16513 {1, 2, 3}} /* add r4, r2, r3 */
16515 {33554436ll /* 0x2000004 */ ,
16516 {{6, 1, 25}, /* shli r2, r1, 25 */
16517 {4, 1, 2}} /* shl2add r3, r1, r2 */
16519 {33554437ll /* 0x2000005 */ ,
16520 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16521 {6, 1, 25}, /* shli r3, r1, 25 */
16522 {1, 2, 3}} /* add r4, r2, r3 */
16524 {33554438ll /* 0x2000006 */ ,
16525 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16526 {6, 1, 25}, /* shli r3, r1, 25 */
16527 {3, 2, 3}} /* shl1add r4, r2, r3 */
16529 {33554439ll /* 0x2000007 */ ,
16530 {{6, 1, 25}, /* shli r2, r1, 25 */
16531 {2, 2, 1}, /* sub r3, r2, r1 */
16532 {5, 1, 3}} /* shl3add r4, r1, r3 */
16534 {33554440ll /* 0x2000008 */ ,
16535 {{6, 1, 25}, /* shli r2, r1, 25 */
16536 {5, 1, 2}} /* shl3add r3, r1, r2 */
16538 {33554441ll /* 0x2000009 */ ,
16539 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16540 {6, 1, 25}, /* shli r3, r1, 25 */
16541 {1, 2, 3}} /* add r4, r2, r3 */
16543 {33554442ll /* 0x200000a */ ,
16544 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16545 {6, 1, 25}, /* shli r3, r1, 25 */
16546 {3, 2, 3}} /* shl1add r4, r2, r3 */
16548 {33554448ll /* 0x2000010 */ ,
16549 {{6, 1, 4}, /* shli r2, r1, 4 */
16550 {6, 1, 25}, /* shli r3, r1, 25 */
16551 {1, 2, 3}} /* add r4, r2, r3 */
16553 {33554464ll /* 0x2000020 */ ,
16554 {{6, 1, 5}, /* shli r2, r1, 5 */
16555 {6, 1, 25}, /* shli r3, r1, 25 */
16556 {1, 2, 3}} /* add r4, r2, r3 */
16558 {33554496ll /* 0x2000040 */ ,
16559 {{6, 1, 6}, /* shli r2, r1, 6 */
16560 {6, 1, 25}, /* shli r3, r1, 25 */
16561 {1, 2, 3}} /* add r4, r2, r3 */
16563 {33554560ll /* 0x2000080 */ ,
16564 {{6, 1, 7}, /* shli r2, r1, 7 */
16565 {6, 1, 25}, /* shli r3, r1, 25 */
16566 {1, 2, 3}} /* add r4, r2, r3 */
16568 {33554688ll /* 0x2000100 */ ,
16569 {{6, 1, 8}, /* shli r2, r1, 8 */
16570 {6, 1, 25}, /* shli r3, r1, 25 */
16571 {1, 2, 3}} /* add r4, r2, r3 */
16573 {33554944ll /* 0x2000200 */ ,
16574 {{6, 1, 9}, /* shli r2, r1, 9 */
16575 {6, 1, 25}, /* shli r3, r1, 25 */
16576 {1, 2, 3}} /* add r4, r2, r3 */
16578 {33555456ll /* 0x2000400 */ ,
16579 {{6, 1, 10}, /* shli r2, r1, 10 */
16580 {6, 1, 25}, /* shli r3, r1, 25 */
16581 {1, 2, 3}} /* add r4, r2, r3 */
16583 {33556480ll /* 0x2000800 */ ,
16584 {{6, 1, 11}, /* shli r2, r1, 11 */
16585 {6, 1, 25}, /* shli r3, r1, 25 */
16586 {1, 2, 3}} /* add r4, r2, r3 */
16588 {33558528ll /* 0x2001000 */ ,
16589 {{6, 1, 12}, /* shli r2, r1, 12 */
16590 {6, 1, 25}, /* shli r3, r1, 25 */
16591 {1, 2, 3}} /* add r4, r2, r3 */
16593 {33562624ll /* 0x2002000 */ ,
16594 {{6, 1, 13}, /* shli r2, r1, 13 */
16595 {6, 1, 25}, /* shli r3, r1, 25 */
16596 {1, 2, 3}} /* add r4, r2, r3 */
16598 {33570816ll /* 0x2004000 */ ,
16599 {{6, 1, 14}, /* shli r2, r1, 14 */
16600 {6, 1, 25}, /* shli r3, r1, 25 */
16601 {1, 2, 3}} /* add r4, r2, r3 */
16603 {33587200ll /* 0x2008000 */ ,
16604 {{6, 1, 15}, /* shli r2, r1, 15 */
16605 {6, 1, 25}, /* shli r3, r1, 25 */
16606 {1, 2, 3}} /* add r4, r2, r3 */
16608 {33619968ll /* 0x2010000 */ ,
16609 {{6, 1, 16}, /* shli r2, r1, 16 */
16610 {6, 1, 25}, /* shli r3, r1, 25 */
16611 {1, 2, 3}} /* add r4, r2, r3 */
16613 {33685504ll /* 0x2020000 */ ,
16614 {{6, 1, 17}, /* shli r2, r1, 17 */
16615 {6, 1, 25}, /* shli r3, r1, 25 */
16616 {1, 2, 3}} /* add r4, r2, r3 */
16618 {33816576ll /* 0x2040000 */ ,
16619 {{6, 1, 18}, /* shli r2, r1, 18 */
16620 {6, 1, 25}, /* shli r3, r1, 25 */
16621 {1, 2, 3}} /* add r4, r2, r3 */
16623 {34078720ll /* 0x2080000 */ ,
16624 {{6, 1, 19}, /* shli r2, r1, 19 */
16625 {6, 1, 25}, /* shli r3, r1, 25 */
16626 {1, 2, 3}} /* add r4, r2, r3 */
16628 {34603008ll /* 0x2100000 */ ,
16629 {{6, 1, 20}, /* shli r2, r1, 20 */
16630 {6, 1, 25}, /* shli r3, r1, 25 */
16631 {1, 2, 3}} /* add r4, r2, r3 */
16633 {35651584ll /* 0x2200000 */ ,
16634 {{6, 1, 21}, /* shli r2, r1, 21 */
16635 {6, 1, 25}, /* shli r3, r1, 25 */
16636 {1, 2, 3}} /* add r4, r2, r3 */
16638 {37748736ll /* 0x2400000 */ ,
16639 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16640 {6, 2, 22}} /* shli r3, r2, 22 */
16642 {41943040ll /* 0x2800000 */ ,
16643 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16644 {6, 2, 23}} /* shli r3, r2, 23 */
16646 {50331648ll /* 0x3000000 */ ,
16647 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16648 {6, 2, 24}} /* shli r3, r2, 24 */
16650 {67108855ll /* 0x3fffff7 */ ,
16651 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16652 {6, 1, 26}, /* shli r3, r1, 26 */
16653 {2, 3, 2}} /* sub r4, r3, r2 */
16655 {67108856ll /* 0x3fffff8 */ ,
16656 {{6, 1, 3}, /* shli r2, r1, 3 */
16657 {6, 1, 26}, /* shli r3, r1, 26 */
16658 {2, 3, 2}} /* sub r4, r3, r2 */
16660 {67108857ll /* 0x3fffff9 */ ,
16661 {{6, 1, 23}, /* shli r2, r1, 23 */
16662 {2, 2, 1}, /* sub r3, r2, r1 */
16663 {5, 3, 1}} /* shl3add r4, r3, r1 */
16665 {67108859ll /* 0x3fffffb */ ,
16666 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16667 {6, 1, 26}, /* shli r3, r1, 26 */
16668 {2, 3, 2}} /* sub r4, r3, r2 */
16670 {67108860ll /* 0x3fffffc */ ,
16671 {{6, 1, 2}, /* shli r2, r1, 2 */
16672 {6, 1, 26}, /* shli r3, r1, 26 */
16673 {2, 3, 2}} /* sub r4, r3, r2 */
16675 {67108861ll /* 0x3fffffd */ ,
16676 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16677 {6, 1, 26}, /* shli r3, r1, 26 */
16678 {2, 3, 2}} /* sub r4, r3, r2 */
16680 {67108862ll /* 0x3fffffe */ ,
16681 {{6, 1, 1}, /* shli r2, r1, 1 */
16682 {6, 1, 26}, /* shli r3, r1, 26 */
16683 {2, 3, 2}} /* sub r4, r3, r2 */
16685 {67108863ll /* 0x3ffffff */ ,
16686 {{6, 1, 26}, /* shli r2, r1, 26 */
16687 {2, 2, 1}} /* sub r3, r2, r1 */
16689 {67108864ll /* 0x4000000 */ ,
16690 {{6, 1, 26}} /* shli r2, r1, 26 */
16692 {67108865ll /* 0x4000001 */ ,
16693 {{6, 1, 26}, /* shli r2, r1, 26 */
16694 {1, 1, 2}} /* add r3, r1, r2 */
16696 {67108866ll /* 0x4000002 */ ,
16697 {{6, 1, 26}, /* shli r2, r1, 26 */
16698 {3, 1, 2}} /* shl1add r3, r1, r2 */
16700 {67108867ll /* 0x4000003 */ ,
16701 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16702 {6, 1, 26}, /* shli r3, r1, 26 */
16703 {1, 2, 3}} /* add r4, r2, r3 */
16705 {67108868ll /* 0x4000004 */ ,
16706 {{6, 1, 26}, /* shli r2, r1, 26 */
16707 {4, 1, 2}} /* shl2add r3, r1, r2 */
16709 {67108869ll /* 0x4000005 */ ,
16710 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16711 {6, 1, 26}, /* shli r3, r1, 26 */
16712 {1, 2, 3}} /* add r4, r2, r3 */
16714 {67108870ll /* 0x4000006 */ ,
16715 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16716 {6, 1, 26}, /* shli r3, r1, 26 */
16717 {3, 2, 3}} /* shl1add r4, r2, r3 */
16719 {67108871ll /* 0x4000007 */ ,
16720 {{6, 1, 26}, /* shli r2, r1, 26 */
16721 {2, 2, 1}, /* sub r3, r2, r1 */
16722 {5, 1, 3}} /* shl3add r4, r1, r3 */
16724 {67108872ll /* 0x4000008 */ ,
16725 {{6, 1, 26}, /* shli r2, r1, 26 */
16726 {5, 1, 2}} /* shl3add r3, r1, r2 */
16728 {67108873ll /* 0x4000009 */ ,
16729 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16730 {6, 1, 26}, /* shli r3, r1, 26 */
16731 {1, 2, 3}} /* add r4, r2, r3 */
16733 {67108874ll /* 0x400000a */ ,
16734 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16735 {6, 1, 26}, /* shli r3, r1, 26 */
16736 {3, 2, 3}} /* shl1add r4, r2, r3 */
16738 {67108880ll /* 0x4000010 */ ,
16739 {{6, 1, 4}, /* shli r2, r1, 4 */
16740 {6, 1, 26}, /* shli r3, r1, 26 */
16741 {1, 2, 3}} /* add r4, r2, r3 */
16743 {67108896ll /* 0x4000020 */ ,
16744 {{6, 1, 5}, /* shli r2, r1, 5 */
16745 {6, 1, 26}, /* shli r3, r1, 26 */
16746 {1, 2, 3}} /* add r4, r2, r3 */
16748 {67108928ll /* 0x4000040 */ ,
16749 {{6, 1, 6}, /* shli r2, r1, 6 */
16750 {6, 1, 26}, /* shli r3, r1, 26 */
16751 {1, 2, 3}} /* add r4, r2, r3 */
16753 {67108992ll /* 0x4000080 */ ,
16754 {{6, 1, 7}, /* shli r2, r1, 7 */
16755 {6, 1, 26}, /* shli r3, r1, 26 */
16756 {1, 2, 3}} /* add r4, r2, r3 */
16758 {67109120ll /* 0x4000100 */ ,
16759 {{6, 1, 8}, /* shli r2, r1, 8 */
16760 {6, 1, 26}, /* shli r3, r1, 26 */
16761 {1, 2, 3}} /* add r4, r2, r3 */
16763 {67109376ll /* 0x4000200 */ ,
16764 {{6, 1, 9}, /* shli r2, r1, 9 */
16765 {6, 1, 26}, /* shli r3, r1, 26 */
16766 {1, 2, 3}} /* add r4, r2, r3 */
16768 {67109888ll /* 0x4000400 */ ,
16769 {{6, 1, 10}, /* shli r2, r1, 10 */
16770 {6, 1, 26}, /* shli r3, r1, 26 */
16771 {1, 2, 3}} /* add r4, r2, r3 */
16773 {67110912ll /* 0x4000800 */ ,
16774 {{6, 1, 11}, /* shli r2, r1, 11 */
16775 {6, 1, 26}, /* shli r3, r1, 26 */
16776 {1, 2, 3}} /* add r4, r2, r3 */
16778 {67112960ll /* 0x4001000 */ ,
16779 {{6, 1, 12}, /* shli r2, r1, 12 */
16780 {6, 1, 26}, /* shli r3, r1, 26 */
16781 {1, 2, 3}} /* add r4, r2, r3 */
16783 {67117056ll /* 0x4002000 */ ,
16784 {{6, 1, 13}, /* shli r2, r1, 13 */
16785 {6, 1, 26}, /* shli r3, r1, 26 */
16786 {1, 2, 3}} /* add r4, r2, r3 */
16788 {67125248ll /* 0x4004000 */ ,
16789 {{6, 1, 14}, /* shli r2, r1, 14 */
16790 {6, 1, 26}, /* shli r3, r1, 26 */
16791 {1, 2, 3}} /* add r4, r2, r3 */
16793 {67141632ll /* 0x4008000 */ ,
16794 {{6, 1, 15}, /* shli r2, r1, 15 */
16795 {6, 1, 26}, /* shli r3, r1, 26 */
16796 {1, 2, 3}} /* add r4, r2, r3 */
16798 {67174400ll /* 0x4010000 */ ,
16799 {{6, 1, 16}, /* shli r2, r1, 16 */
16800 {6, 1, 26}, /* shli r3, r1, 26 */
16801 {1, 2, 3}} /* add r4, r2, r3 */
16803 {67239936ll /* 0x4020000 */ ,
16804 {{6, 1, 17}, /* shli r2, r1, 17 */
16805 {6, 1, 26}, /* shli r3, r1, 26 */
16806 {1, 2, 3}} /* add r4, r2, r3 */
16808 {67371008ll /* 0x4040000 */ ,
16809 {{6, 1, 18}, /* shli r2, r1, 18 */
16810 {6, 1, 26}, /* shli r3, r1, 26 */
16811 {1, 2, 3}} /* add r4, r2, r3 */
16813 {67633152ll /* 0x4080000 */ ,
16814 {{6, 1, 19}, /* shli r2, r1, 19 */
16815 {6, 1, 26}, /* shli r3, r1, 26 */
16816 {1, 2, 3}} /* add r4, r2, r3 */
16818 {68157440ll /* 0x4100000 */ ,
16819 {{6, 1, 20}, /* shli r2, r1, 20 */
16820 {6, 1, 26}, /* shli r3, r1, 26 */
16821 {1, 2, 3}} /* add r4, r2, r3 */
16823 {69206016ll /* 0x4200000 */ ,
16824 {{6, 1, 21}, /* shli r2, r1, 21 */
16825 {6, 1, 26}, /* shli r3, r1, 26 */
16826 {1, 2, 3}} /* add r4, r2, r3 */
16828 {71303168ll /* 0x4400000 */ ,
16829 {{6, 1, 22}, /* shli r2, r1, 22 */
16830 {6, 1, 26}, /* shli r3, r1, 26 */
16831 {1, 2, 3}} /* add r4, r2, r3 */
16833 {75497472ll /* 0x4800000 */ ,
16834 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16835 {6, 2, 23}} /* shli r3, r2, 23 */
16837 {83886080ll /* 0x5000000 */ ,
16838 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16839 {6, 2, 24}} /* shli r3, r2, 24 */
16841 {100663296ll /* 0x6000000 */ ,
16842 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16843 {6, 2, 25}} /* shli r3, r2, 25 */
16845 {134217719ll /* 0x7fffff7 */ ,
16846 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16847 {6, 1, 27}, /* shli r3, r1, 27 */
16848 {2, 3, 2}} /* sub r4, r3, r2 */
16850 {134217720ll /* 0x7fffff8 */ ,
16851 {{6, 1, 3}, /* shli r2, r1, 3 */
16852 {6, 1, 27}, /* shli r3, r1, 27 */
16853 {2, 3, 2}} /* sub r4, r3, r2 */
16855 {134217721ll /* 0x7fffff9 */ ,
16856 {{6, 1, 24}, /* shli r2, r1, 24 */
16857 {2, 2, 1}, /* sub r3, r2, r1 */
16858 {5, 3, 1}} /* shl3add r4, r3, r1 */
16860 {134217723ll /* 0x7fffffb */ ,
16861 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16862 {6, 1, 27}, /* shli r3, r1, 27 */
16863 {2, 3, 2}} /* sub r4, r3, r2 */
16865 {134217724ll /* 0x7fffffc */ ,
16866 {{6, 1, 2}, /* shli r2, r1, 2 */
16867 {6, 1, 27}, /* shli r3, r1, 27 */
16868 {2, 3, 2}} /* sub r4, r3, r2 */
16870 {134217725ll /* 0x7fffffd */ ,
16871 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16872 {6, 1, 27}, /* shli r3, r1, 27 */
16873 {2, 3, 2}} /* sub r4, r3, r2 */
16875 {134217726ll /* 0x7fffffe */ ,
16876 {{6, 1, 1}, /* shli r2, r1, 1 */
16877 {6, 1, 27}, /* shli r3, r1, 27 */
16878 {2, 3, 2}} /* sub r4, r3, r2 */
16880 {134217727ll /* 0x7ffffff */ ,
16881 {{6, 1, 27}, /* shli r2, r1, 27 */
16882 {2, 2, 1}} /* sub r3, r2, r1 */
16884 {134217728ll /* 0x8000000 */ ,
16885 {{6, 1, 27}} /* shli r2, r1, 27 */
16887 {134217729ll /* 0x8000001 */ ,
16888 {{6, 1, 27}, /* shli r2, r1, 27 */
16889 {1, 1, 2}} /* add r3, r1, r2 */
16891 {134217730ll /* 0x8000002 */ ,
16892 {{6, 1, 27}, /* shli r2, r1, 27 */
16893 {3, 1, 2}} /* shl1add r3, r1, r2 */
16895 {134217731ll /* 0x8000003 */ ,
16896 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16897 {6, 1, 27}, /* shli r3, r1, 27 */
16898 {1, 2, 3}} /* add r4, r2, r3 */
16900 {134217732ll /* 0x8000004 */ ,
16901 {{6, 1, 27}, /* shli r2, r1, 27 */
16902 {4, 1, 2}} /* shl2add r3, r1, r2 */
16904 {134217733ll /* 0x8000005 */ ,
16905 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16906 {6, 1, 27}, /* shli r3, r1, 27 */
16907 {1, 2, 3}} /* add r4, r2, r3 */
16909 {134217734ll /* 0x8000006 */ ,
16910 {{3, 1, 1}, /* shl1add r2, r1, r1 */
16911 {6, 1, 27}, /* shli r3, r1, 27 */
16912 {3, 2, 3}} /* shl1add r4, r2, r3 */
16914 {134217735ll /* 0x8000007 */ ,
16915 {{6, 1, 27}, /* shli r2, r1, 27 */
16916 {2, 2, 1}, /* sub r3, r2, r1 */
16917 {5, 1, 3}} /* shl3add r4, r1, r3 */
16919 {134217736ll /* 0x8000008 */ ,
16920 {{6, 1, 27}, /* shli r2, r1, 27 */
16921 {5, 1, 2}} /* shl3add r3, r1, r2 */
16923 {134217737ll /* 0x8000009 */ ,
16924 {{5, 1, 1}, /* shl3add r2, r1, r1 */
16925 {6, 1, 27}, /* shli r3, r1, 27 */
16926 {1, 2, 3}} /* add r4, r2, r3 */
16928 {134217738ll /* 0x800000a */ ,
16929 {{4, 1, 1}, /* shl2add r2, r1, r1 */
16930 {6, 1, 27}, /* shli r3, r1, 27 */
16931 {3, 2, 3}} /* shl1add r4, r2, r3 */
16933 {134217744ll /* 0x8000010 */ ,
16934 {{6, 1, 4}, /* shli r2, r1, 4 */
16935 {6, 1, 27}, /* shli r3, r1, 27 */
16936 {1, 2, 3}} /* add r4, r2, r3 */
16938 {134217760ll /* 0x8000020 */ ,
16939 {{6, 1, 5}, /* shli r2, r1, 5 */
16940 {6, 1, 27}, /* shli r3, r1, 27 */
16941 {1, 2, 3}} /* add r4, r2, r3 */
16943 {134217792ll /* 0x8000040 */ ,
16944 {{6, 1, 6}, /* shli r2, r1, 6 */
16945 {6, 1, 27}, /* shli r3, r1, 27 */
16946 {1, 2, 3}} /* add r4, r2, r3 */
16948 {134217856ll /* 0x8000080 */ ,
16949 {{6, 1, 7}, /* shli r2, r1, 7 */
16950 {6, 1, 27}, /* shli r3, r1, 27 */
16951 {1, 2, 3}} /* add r4, r2, r3 */
16953 {134217984ll /* 0x8000100 */ ,
16954 {{6, 1, 8}, /* shli r2, r1, 8 */
16955 {6, 1, 27}, /* shli r3, r1, 27 */
16956 {1, 2, 3}} /* add r4, r2, r3 */
16958 {134218240ll /* 0x8000200 */ ,
16959 {{6, 1, 9}, /* shli r2, r1, 9 */
16960 {6, 1, 27}, /* shli r3, r1, 27 */
16961 {1, 2, 3}} /* add r4, r2, r3 */
16963 {134218752ll /* 0x8000400 */ ,
16964 {{6, 1, 10}, /* shli r2, r1, 10 */
16965 {6, 1, 27}, /* shli r3, r1, 27 */
16966 {1, 2, 3}} /* add r4, r2, r3 */
16968 {134219776ll /* 0x8000800 */ ,
16969 {{6, 1, 11}, /* shli r2, r1, 11 */
16970 {6, 1, 27}, /* shli r3, r1, 27 */
16971 {1, 2, 3}} /* add r4, r2, r3 */
16973 {134221824ll /* 0x8001000 */ ,
16974 {{6, 1, 12}, /* shli r2, r1, 12 */
16975 {6, 1, 27}, /* shli r3, r1, 27 */
16976 {1, 2, 3}} /* add r4, r2, r3 */
16978 {134225920ll /* 0x8002000 */ ,
16979 {{6, 1, 13}, /* shli r2, r1, 13 */
16980 {6, 1, 27}, /* shli r3, r1, 27 */
16981 {1, 2, 3}} /* add r4, r2, r3 */
16983 {134234112ll /* 0x8004000 */ ,
16984 {{6, 1, 14}, /* shli r2, r1, 14 */
16985 {6, 1, 27}, /* shli r3, r1, 27 */
16986 {1, 2, 3}} /* add r4, r2, r3 */
16988 {134250496ll /* 0x8008000 */ ,
16989 {{6, 1, 15}, /* shli r2, r1, 15 */
16990 {6, 1, 27}, /* shli r3, r1, 27 */
16991 {1, 2, 3}} /* add r4, r2, r3 */
16993 {134283264ll /* 0x8010000 */ ,
16994 {{6, 1, 16}, /* shli r2, r1, 16 */
16995 {6, 1, 27}, /* shli r3, r1, 27 */
16996 {1, 2, 3}} /* add r4, r2, r3 */
16998 {134348800ll /* 0x8020000 */ ,
16999 {{6, 1, 17}, /* shli r2, r1, 17 */
17000 {6, 1, 27}, /* shli r3, r1, 27 */
17001 {1, 2, 3}} /* add r4, r2, r3 */
17003 {134479872ll /* 0x8040000 */ ,
17004 {{6, 1, 18}, /* shli r2, r1, 18 */
17005 {6, 1, 27}, /* shli r3, r1, 27 */
17006 {1, 2, 3}} /* add r4, r2, r3 */
17008 {134742016ll /* 0x8080000 */ ,
17009 {{6, 1, 19}, /* shli r2, r1, 19 */
17010 {6, 1, 27}, /* shli r3, r1, 27 */
17011 {1, 2, 3}} /* add r4, r2, r3 */
17013 {135266304ll /* 0x8100000 */ ,
17014 {{6, 1, 20}, /* shli r2, r1, 20 */
17015 {6, 1, 27}, /* shli r3, r1, 27 */
17016 {1, 2, 3}} /* add r4, r2, r3 */
17018 {136314880ll /* 0x8200000 */ ,
17019 {{6, 1, 21}, /* shli r2, r1, 21 */
17020 {6, 1, 27}, /* shli r3, r1, 27 */
17021 {1, 2, 3}} /* add r4, r2, r3 */
17023 {138412032ll /* 0x8400000 */ ,
17024 {{6, 1, 22}, /* shli r2, r1, 22 */
17025 {6, 1, 27}, /* shli r3, r1, 27 */
17026 {1, 2, 3}} /* add r4, r2, r3 */
17028 {142606336ll /* 0x8800000 */ ,
17029 {{6, 1, 23}, /* shli r2, r1, 23 */
17030 {6, 1, 27}, /* shli r3, r1, 27 */
17031 {1, 2, 3}} /* add r4, r2, r3 */
17033 {150994944ll /* 0x9000000 */ ,
17034 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17035 {6, 2, 24}} /* shli r3, r2, 24 */
17037 {167772160ll /* 0xa000000 */ ,
17038 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17039 {6, 2, 25}} /* shli r3, r2, 25 */
17041 {201326592ll /* 0xc000000 */ ,
17042 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17043 {6, 2, 26}} /* shli r3, r2, 26 */
17045 {268435447ll /* 0xffffff7 */ ,
17046 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17047 {6, 1, 28}, /* shli r3, r1, 28 */
17048 {2, 3, 2}} /* sub r4, r3, r2 */
17050 {268435448ll /* 0xffffff8 */ ,
17051 {{6, 1, 3}, /* shli r2, r1, 3 */
17052 {6, 1, 28}, /* shli r3, r1, 28 */
17053 {2, 3, 2}} /* sub r4, r3, r2 */
17055 {268435449ll /* 0xffffff9 */ ,
17056 {{6, 1, 25}, /* shli r2, r1, 25 */
17057 {2, 2, 1}, /* sub r3, r2, r1 */
17058 {5, 3, 1}} /* shl3add r4, r3, r1 */
17060 {268435451ll /* 0xffffffb */ ,
17061 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17062 {6, 1, 28}, /* shli r3, r1, 28 */
17063 {2, 3, 2}} /* sub r4, r3, r2 */
17065 {268435452ll /* 0xffffffc */ ,
17066 {{6, 1, 2}, /* shli r2, r1, 2 */
17067 {6, 1, 28}, /* shli r3, r1, 28 */
17068 {2, 3, 2}} /* sub r4, r3, r2 */
17070 {268435453ll /* 0xffffffd */ ,
17071 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17072 {6, 1, 28}, /* shli r3, r1, 28 */
17073 {2, 3, 2}} /* sub r4, r3, r2 */
17075 {268435454ll /* 0xffffffe */ ,
17076 {{6, 1, 1}, /* shli r2, r1, 1 */
17077 {6, 1, 28}, /* shli r3, r1, 28 */
17078 {2, 3, 2}} /* sub r4, r3, r2 */
17080 {268435455ll /* 0xfffffff */ ,
17081 {{6, 1, 28}, /* shli r2, r1, 28 */
17082 {2, 2, 1}} /* sub r3, r2, r1 */
17084 {268435456ll /* 0x10000000 */ ,
17085 {{6, 1, 28}} /* shli r2, r1, 28 */
17087 {268435457ll /* 0x10000001 */ ,
17088 {{6, 1, 28}, /* shli r2, r1, 28 */
17089 {1, 1, 2}} /* add r3, r1, r2 */
17091 {268435458ll /* 0x10000002 */ ,
17092 {{6, 1, 28}, /* shli r2, r1, 28 */
17093 {3, 1, 2}} /* shl1add r3, r1, r2 */
17095 {268435459ll /* 0x10000003 */ ,
17096 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17097 {6, 1, 28}, /* shli r3, r1, 28 */
17098 {1, 2, 3}} /* add r4, r2, r3 */
17100 {268435460ll /* 0x10000004 */ ,
17101 {{6, 1, 28}, /* shli r2, r1, 28 */
17102 {4, 1, 2}} /* shl2add r3, r1, r2 */
17104 {268435461ll /* 0x10000005 */ ,
17105 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17106 {6, 1, 28}, /* shli r3, r1, 28 */
17107 {1, 2, 3}} /* add r4, r2, r3 */
17109 {268435462ll /* 0x10000006 */ ,
17110 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17111 {6, 1, 28}, /* shli r3, r1, 28 */
17112 {3, 2, 3}} /* shl1add r4, r2, r3 */
17114 {268435463ll /* 0x10000007 */ ,
17115 {{6, 1, 28}, /* shli r2, r1, 28 */
17116 {2, 2, 1}, /* sub r3, r2, r1 */
17117 {5, 1, 3}} /* shl3add r4, r1, r3 */
17119 {268435464ll /* 0x10000008 */ ,
17120 {{6, 1, 28}, /* shli r2, r1, 28 */
17121 {5, 1, 2}} /* shl3add r3, r1, r2 */
17123 {268435465ll /* 0x10000009 */ ,
17124 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17125 {6, 1, 28}, /* shli r3, r1, 28 */
17126 {1, 2, 3}} /* add r4, r2, r3 */
17128 {268435466ll /* 0x1000000a */ ,
17129 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17130 {6, 1, 28}, /* shli r3, r1, 28 */
17131 {3, 2, 3}} /* shl1add r4, r2, r3 */
17133 {268435472ll /* 0x10000010 */ ,
17134 {{6, 1, 4}, /* shli r2, r1, 4 */
17135 {6, 1, 28}, /* shli r3, r1, 28 */
17136 {1, 2, 3}} /* add r4, r2, r3 */
17138 {268435488ll /* 0x10000020 */ ,
17139 {{6, 1, 5}, /* shli r2, r1, 5 */
17140 {6, 1, 28}, /* shli r3, r1, 28 */
17141 {1, 2, 3}} /* add r4, r2, r3 */
17143 {268435520ll /* 0x10000040 */ ,
17144 {{6, 1, 6}, /* shli r2, r1, 6 */
17145 {6, 1, 28}, /* shli r3, r1, 28 */
17146 {1, 2, 3}} /* add r4, r2, r3 */
17148 {268435584ll /* 0x10000080 */ ,
17149 {{6, 1, 7}, /* shli r2, r1, 7 */
17150 {6, 1, 28}, /* shli r3, r1, 28 */
17151 {1, 2, 3}} /* add r4, r2, r3 */
17153 {268435712ll /* 0x10000100 */ ,
17154 {{6, 1, 8}, /* shli r2, r1, 8 */
17155 {6, 1, 28}, /* shli r3, r1, 28 */
17156 {1, 2, 3}} /* add r4, r2, r3 */
17158 {268435968ll /* 0x10000200 */ ,
17159 {{6, 1, 9}, /* shli r2, r1, 9 */
17160 {6, 1, 28}, /* shli r3, r1, 28 */
17161 {1, 2, 3}} /* add r4, r2, r3 */
17163 {268436480ll /* 0x10000400 */ ,
17164 {{6, 1, 10}, /* shli r2, r1, 10 */
17165 {6, 1, 28}, /* shli r3, r1, 28 */
17166 {1, 2, 3}} /* add r4, r2, r3 */
17168 {268437504ll /* 0x10000800 */ ,
17169 {{6, 1, 11}, /* shli r2, r1, 11 */
17170 {6, 1, 28}, /* shli r3, r1, 28 */
17171 {1, 2, 3}} /* add r4, r2, r3 */
17173 {268439552ll /* 0x10001000 */ ,
17174 {{6, 1, 12}, /* shli r2, r1, 12 */
17175 {6, 1, 28}, /* shli r3, r1, 28 */
17176 {1, 2, 3}} /* add r4, r2, r3 */
17178 {268443648ll /* 0x10002000 */ ,
17179 {{6, 1, 13}, /* shli r2, r1, 13 */
17180 {6, 1, 28}, /* shli r3, r1, 28 */
17181 {1, 2, 3}} /* add r4, r2, r3 */
17183 {268451840ll /* 0x10004000 */ ,
17184 {{6, 1, 14}, /* shli r2, r1, 14 */
17185 {6, 1, 28}, /* shli r3, r1, 28 */
17186 {1, 2, 3}} /* add r4, r2, r3 */
17188 {268468224ll /* 0x10008000 */ ,
17189 {{6, 1, 15}, /* shli r2, r1, 15 */
17190 {6, 1, 28}, /* shli r3, r1, 28 */
17191 {1, 2, 3}} /* add r4, r2, r3 */
17193 {268500992ll /* 0x10010000 */ ,
17194 {{6, 1, 16}, /* shli r2, r1, 16 */
17195 {6, 1, 28}, /* shli r3, r1, 28 */
17196 {1, 2, 3}} /* add r4, r2, r3 */
17198 {268566528ll /* 0x10020000 */ ,
17199 {{6, 1, 17}, /* shli r2, r1, 17 */
17200 {6, 1, 28}, /* shli r3, r1, 28 */
17201 {1, 2, 3}} /* add r4, r2, r3 */
17203 {268697600ll /* 0x10040000 */ ,
17204 {{6, 1, 18}, /* shli r2, r1, 18 */
17205 {6, 1, 28}, /* shli r3, r1, 28 */
17206 {1, 2, 3}} /* add r4, r2, r3 */
17208 {268959744ll /* 0x10080000 */ ,
17209 {{6, 1, 19}, /* shli r2, r1, 19 */
17210 {6, 1, 28}, /* shli r3, r1, 28 */
17211 {1, 2, 3}} /* add r4, r2, r3 */
17213 {269484032ll /* 0x10100000 */ ,
17214 {{6, 1, 20}, /* shli r2, r1, 20 */
17215 {6, 1, 28}, /* shli r3, r1, 28 */
17216 {1, 2, 3}} /* add r4, r2, r3 */
17218 {270532608ll /* 0x10200000 */ ,
17219 {{6, 1, 21}, /* shli r2, r1, 21 */
17220 {6, 1, 28}, /* shli r3, r1, 28 */
17221 {1, 2, 3}} /* add r4, r2, r3 */
17223 {272629760ll /* 0x10400000 */ ,
17224 {{6, 1, 22}, /* shli r2, r1, 22 */
17225 {6, 1, 28}, /* shli r3, r1, 28 */
17226 {1, 2, 3}} /* add r4, r2, r3 */
17228 {276824064ll /* 0x10800000 */ ,
17229 {{6, 1, 23}, /* shli r2, r1, 23 */
17230 {6, 1, 28}, /* shli r3, r1, 28 */
17231 {1, 2, 3}} /* add r4, r2, r3 */
17233 {285212672ll /* 0x11000000 */ ,
17234 {{6, 1, 24}, /* shli r2, r1, 24 */
17235 {6, 1, 28}, /* shli r3, r1, 28 */
17236 {1, 2, 3}} /* add r4, r2, r3 */
17238 {301989888ll /* 0x12000000 */ ,
17239 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17240 {6, 2, 25}} /* shli r3, r2, 25 */
17242 {335544320ll /* 0x14000000 */ ,
17243 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17244 {6, 2, 26}} /* shli r3, r2, 26 */
17246 {402653184ll /* 0x18000000 */ ,
17247 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17248 {6, 2, 27}} /* shli r3, r2, 27 */
17250 {536870903ll /* 0x1ffffff7 */ ,
17251 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17252 {6, 1, 29}, /* shli r3, r1, 29 */
17253 {2, 3, 2}} /* sub r4, r3, r2 */
17255 {536870904ll /* 0x1ffffff8 */ ,
17256 {{6, 1, 3}, /* shli r2, r1, 3 */
17257 {6, 1, 29}, /* shli r3, r1, 29 */
17258 {2, 3, 2}} /* sub r4, r3, r2 */
17260 {536870905ll /* 0x1ffffff9 */ ,
17261 {{6, 1, 26}, /* shli r2, r1, 26 */
17262 {2, 2, 1}, /* sub r3, r2, r1 */
17263 {5, 3, 1}} /* shl3add r4, r3, r1 */
17265 {536870907ll /* 0x1ffffffb */ ,
17266 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17267 {6, 1, 29}, /* shli r3, r1, 29 */
17268 {2, 3, 2}} /* sub r4, r3, r2 */
17270 {536870908ll /* 0x1ffffffc */ ,
17271 {{6, 1, 2}, /* shli r2, r1, 2 */
17272 {6, 1, 29}, /* shli r3, r1, 29 */
17273 {2, 3, 2}} /* sub r4, r3, r2 */
17275 {536870909ll /* 0x1ffffffd */ ,
17276 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17277 {6, 1, 29}, /* shli r3, r1, 29 */
17278 {2, 3, 2}} /* sub r4, r3, r2 */
17280 {536870910ll /* 0x1ffffffe */ ,
17281 {{6, 1, 1}, /* shli r2, r1, 1 */
17282 {6, 1, 29}, /* shli r3, r1, 29 */
17283 {2, 3, 2}} /* sub r4, r3, r2 */
17285 {536870911ll /* 0x1fffffff */ ,
17286 {{6, 1, 29}, /* shli r2, r1, 29 */
17287 {2, 2, 1}} /* sub r3, r2, r1 */
17289 {536870912ll /* 0x20000000 */ ,
17290 {{6, 1, 29}} /* shli r2, r1, 29 */
17292 {536870913ll /* 0x20000001 */ ,
17293 {{6, 1, 29}, /* shli r2, r1, 29 */
17294 {1, 1, 2}} /* add r3, r1, r2 */
17296 {536870914ll /* 0x20000002 */ ,
17297 {{6, 1, 29}, /* shli r2, r1, 29 */
17298 {3, 1, 2}} /* shl1add r3, r1, r2 */
17300 {536870915ll /* 0x20000003 */ ,
17301 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17302 {6, 1, 29}, /* shli r3, r1, 29 */
17303 {1, 2, 3}} /* add r4, r2, r3 */
17305 {536870916ll /* 0x20000004 */ ,
17306 {{6, 1, 29}, /* shli r2, r1, 29 */
17307 {4, 1, 2}} /* shl2add r3, r1, r2 */
17309 {536870917ll /* 0x20000005 */ ,
17310 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17311 {6, 1, 29}, /* shli r3, r1, 29 */
17312 {1, 2, 3}} /* add r4, r2, r3 */
17314 {536870918ll /* 0x20000006 */ ,
17315 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17316 {6, 1, 29}, /* shli r3, r1, 29 */
17317 {3, 2, 3}} /* shl1add r4, r2, r3 */
17319 {536870919ll /* 0x20000007 */ ,
17320 {{6, 1, 29}, /* shli r2, r1, 29 */
17321 {2, 2, 1}, /* sub r3, r2, r1 */
17322 {5, 1, 3}} /* shl3add r4, r1, r3 */
17324 {536870920ll /* 0x20000008 */ ,
17325 {{6, 1, 29}, /* shli r2, r1, 29 */
17326 {5, 1, 2}} /* shl3add r3, r1, r2 */
17328 {536870921ll /* 0x20000009 */ ,
17329 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17330 {6, 1, 29}, /* shli r3, r1, 29 */
17331 {1, 2, 3}} /* add r4, r2, r3 */
17333 {536870922ll /* 0x2000000a */ ,
17334 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17335 {6, 1, 29}, /* shli r3, r1, 29 */
17336 {3, 2, 3}} /* shl1add r4, r2, r3 */
17338 {536870928ll /* 0x20000010 */ ,
17339 {{6, 1, 4}, /* shli r2, r1, 4 */
17340 {6, 1, 29}, /* shli r3, r1, 29 */
17341 {1, 2, 3}} /* add r4, r2, r3 */
17343 {536870944ll /* 0x20000020 */ ,
17344 {{6, 1, 5}, /* shli r2, r1, 5 */
17345 {6, 1, 29}, /* shli r3, r1, 29 */
17346 {1, 2, 3}} /* add r4, r2, r3 */
17348 {536870976ll /* 0x20000040 */ ,
17349 {{6, 1, 6}, /* shli r2, r1, 6 */
17350 {6, 1, 29}, /* shli r3, r1, 29 */
17351 {1, 2, 3}} /* add r4, r2, r3 */
17353 {536871040ll /* 0x20000080 */ ,
17354 {{6, 1, 7}, /* shli r2, r1, 7 */
17355 {6, 1, 29}, /* shli r3, r1, 29 */
17356 {1, 2, 3}} /* add r4, r2, r3 */
17358 {536871168ll /* 0x20000100 */ ,
17359 {{6, 1, 8}, /* shli r2, r1, 8 */
17360 {6, 1, 29}, /* shli r3, r1, 29 */
17361 {1, 2, 3}} /* add r4, r2, r3 */
17363 {536871424ll /* 0x20000200 */ ,
17364 {{6, 1, 9}, /* shli r2, r1, 9 */
17365 {6, 1, 29}, /* shli r3, r1, 29 */
17366 {1, 2, 3}} /* add r4, r2, r3 */
17368 {536871936ll /* 0x20000400 */ ,
17369 {{6, 1, 10}, /* shli r2, r1, 10 */
17370 {6, 1, 29}, /* shli r3, r1, 29 */
17371 {1, 2, 3}} /* add r4, r2, r3 */
17373 {536872960ll /* 0x20000800 */ ,
17374 {{6, 1, 11}, /* shli r2, r1, 11 */
17375 {6, 1, 29}, /* shli r3, r1, 29 */
17376 {1, 2, 3}} /* add r4, r2, r3 */
17378 {536875008ll /* 0x20001000 */ ,
17379 {{6, 1, 12}, /* shli r2, r1, 12 */
17380 {6, 1, 29}, /* shli r3, r1, 29 */
17381 {1, 2, 3}} /* add r4, r2, r3 */
17383 {536879104ll /* 0x20002000 */ ,
17384 {{6, 1, 13}, /* shli r2, r1, 13 */
17385 {6, 1, 29}, /* shli r3, r1, 29 */
17386 {1, 2, 3}} /* add r4, r2, r3 */
17388 {536887296ll /* 0x20004000 */ ,
17389 {{6, 1, 14}, /* shli r2, r1, 14 */
17390 {6, 1, 29}, /* shli r3, r1, 29 */
17391 {1, 2, 3}} /* add r4, r2, r3 */
17393 {536903680ll /* 0x20008000 */ ,
17394 {{6, 1, 15}, /* shli r2, r1, 15 */
17395 {6, 1, 29}, /* shli r3, r1, 29 */
17396 {1, 2, 3}} /* add r4, r2, r3 */
17398 {536936448ll /* 0x20010000 */ ,
17399 {{6, 1, 16}, /* shli r2, r1, 16 */
17400 {6, 1, 29}, /* shli r3, r1, 29 */
17401 {1, 2, 3}} /* add r4, r2, r3 */
17403 {537001984ll /* 0x20020000 */ ,
17404 {{6, 1, 17}, /* shli r2, r1, 17 */
17405 {6, 1, 29}, /* shli r3, r1, 29 */
17406 {1, 2, 3}} /* add r4, r2, r3 */
17408 {537133056ll /* 0x20040000 */ ,
17409 {{6, 1, 18}, /* shli r2, r1, 18 */
17410 {6, 1, 29}, /* shli r3, r1, 29 */
17411 {1, 2, 3}} /* add r4, r2, r3 */
17413 {537395200ll /* 0x20080000 */ ,
17414 {{6, 1, 19}, /* shli r2, r1, 19 */
17415 {6, 1, 29}, /* shli r3, r1, 29 */
17416 {1, 2, 3}} /* add r4, r2, r3 */
17418 {537919488ll /* 0x20100000 */ ,
17419 {{6, 1, 20}, /* shli r2, r1, 20 */
17420 {6, 1, 29}, /* shli r3, r1, 29 */
17421 {1, 2, 3}} /* add r4, r2, r3 */
17423 {538968064ll /* 0x20200000 */ ,
17424 {{6, 1, 21}, /* shli r2, r1, 21 */
17425 {6, 1, 29}, /* shli r3, r1, 29 */
17426 {1, 2, 3}} /* add r4, r2, r3 */
17428 {541065216ll /* 0x20400000 */ ,
17429 {{6, 1, 22}, /* shli r2, r1, 22 */
17430 {6, 1, 29}, /* shli r3, r1, 29 */
17431 {1, 2, 3}} /* add r4, r2, r3 */
17433 {545259520ll /* 0x20800000 */ ,
17434 {{6, 1, 23}, /* shli r2, r1, 23 */
17435 {6, 1, 29}, /* shli r3, r1, 29 */
17436 {1, 2, 3}} /* add r4, r2, r3 */
17438 {553648128ll /* 0x21000000 */ ,
17439 {{6, 1, 24}, /* shli r2, r1, 24 */
17440 {6, 1, 29}, /* shli r3, r1, 29 */
17441 {1, 2, 3}} /* add r4, r2, r3 */
17443 {570425344ll /* 0x22000000 */ ,
17444 {{6, 1, 25}, /* shli r2, r1, 25 */
17445 {6, 1, 29}, /* shli r3, r1, 29 */
17446 {1, 2, 3}} /* add r4, r2, r3 */
17448 {603979776ll /* 0x24000000 */ ,
17449 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17450 {6, 2, 26}} /* shli r3, r2, 26 */
17452 {671088640ll /* 0x28000000 */ ,
17453 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17454 {6, 2, 27}} /* shli r3, r2, 27 */
17456 {805306368ll /* 0x30000000 */ ,
17457 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17458 {6, 2, 28}} /* shli r3, r2, 28 */
17460 {1073741815ll /* 0x3ffffff7 */ ,
17461 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17462 {6, 1, 30}, /* shli r3, r1, 30 */
17463 {2, 3, 2}} /* sub r4, r3, r2 */
17465 {1073741816ll /* 0x3ffffff8 */ ,
17466 {{6, 1, 3}, /* shli r2, r1, 3 */
17467 {6, 1, 30}, /* shli r3, r1, 30 */
17468 {2, 3, 2}} /* sub r4, r3, r2 */
17470 {1073741817ll /* 0x3ffffff9 */ ,
17471 {{6, 1, 27}, /* shli r2, r1, 27 */
17472 {2, 2, 1}, /* sub r3, r2, r1 */
17473 {5, 3, 1}} /* shl3add r4, r3, r1 */
17475 {1073741819ll /* 0x3ffffffb */ ,
17476 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17477 {6, 1, 30}, /* shli r3, r1, 30 */
17478 {2, 3, 2}} /* sub r4, r3, r2 */
17480 {1073741820ll /* 0x3ffffffc */ ,
17481 {{6, 1, 2}, /* shli r2, r1, 2 */
17482 {6, 1, 30}, /* shli r3, r1, 30 */
17483 {2, 3, 2}} /* sub r4, r3, r2 */
17485 {1073741821ll /* 0x3ffffffd */ ,
17486 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17487 {6, 1, 30}, /* shli r3, r1, 30 */
17488 {2, 3, 2}} /* sub r4, r3, r2 */
17490 {1073741822ll /* 0x3ffffffe */ ,
17491 {{6, 1, 1}, /* shli r2, r1, 1 */
17492 {6, 1, 30}, /* shli r3, r1, 30 */
17493 {2, 3, 2}} /* sub r4, r3, r2 */
17495 {1073741823ll /* 0x3fffffff */ ,
17496 {{6, 1, 30}, /* shli r2, r1, 30 */
17497 {2, 2, 1}} /* sub r3, r2, r1 */
17499 {1073741824ll /* 0x40000000 */ ,
17500 {{6, 1, 30}} /* shli r2, r1, 30 */
17502 {1073741825ll /* 0x40000001 */ ,
17503 {{6, 1, 30}, /* shli r2, r1, 30 */
17504 {1, 1, 2}} /* add r3, r1, r2 */
17506 {1073741826ll /* 0x40000002 */ ,
17507 {{6, 1, 30}, /* shli r2, r1, 30 */
17508 {3, 1, 2}} /* shl1add r3, r1, r2 */
17510 {1073741827ll /* 0x40000003 */ ,
17511 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17512 {6, 1, 30}, /* shli r3, r1, 30 */
17513 {1, 2, 3}} /* add r4, r2, r3 */
17515 {1073741828ll /* 0x40000004 */ ,
17516 {{6, 1, 30}, /* shli r2, r1, 30 */
17517 {4, 1, 2}} /* shl2add r3, r1, r2 */
17519 {1073741829ll /* 0x40000005 */ ,
17520 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17521 {6, 1, 30}, /* shli r3, r1, 30 */
17522 {1, 2, 3}} /* add r4, r2, r3 */
17524 {1073741830ll /* 0x40000006 */ ,
17525 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17526 {6, 1, 30}, /* shli r3, r1, 30 */
17527 {3, 2, 3}} /* shl1add r4, r2, r3 */
17529 {1073741831ll /* 0x40000007 */ ,
17530 {{6, 1, 30}, /* shli r2, r1, 30 */
17531 {2, 2, 1}, /* sub r3, r2, r1 */
17532 {5, 1, 3}} /* shl3add r4, r1, r3 */
17534 {1073741832ll /* 0x40000008 */ ,
17535 {{6, 1, 30}, /* shli r2, r1, 30 */
17536 {5, 1, 2}} /* shl3add r3, r1, r2 */
17538 {1073741833ll /* 0x40000009 */ ,
17539 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17540 {6, 1, 30}, /* shli r3, r1, 30 */
17541 {1, 2, 3}} /* add r4, r2, r3 */
17543 {1073741834ll /* 0x4000000a */ ,
17544 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17545 {6, 1, 30}, /* shli r3, r1, 30 */
17546 {3, 2, 3}} /* shl1add r4, r2, r3 */
17548 {1073741840ll /* 0x40000010 */ ,
17549 {{6, 1, 4}, /* shli r2, r1, 4 */
17550 {6, 1, 30}, /* shli r3, r1, 30 */
17551 {1, 2, 3}} /* add r4, r2, r3 */
17553 {1073741856ll /* 0x40000020 */ ,
17554 {{6, 1, 5}, /* shli r2, r1, 5 */
17555 {6, 1, 30}, /* shli r3, r1, 30 */
17556 {1, 2, 3}} /* add r4, r2, r3 */
17558 {1073741888ll /* 0x40000040 */ ,
17559 {{6, 1, 6}, /* shli r2, r1, 6 */
17560 {6, 1, 30}, /* shli r3, r1, 30 */
17561 {1, 2, 3}} /* add r4, r2, r3 */
17563 {1073741952ll /* 0x40000080 */ ,
17564 {{6, 1, 7}, /* shli r2, r1, 7 */
17565 {6, 1, 30}, /* shli r3, r1, 30 */
17566 {1, 2, 3}} /* add r4, r2, r3 */
17568 {1073742080ll /* 0x40000100 */ ,
17569 {{6, 1, 8}, /* shli r2, r1, 8 */
17570 {6, 1, 30}, /* shli r3, r1, 30 */
17571 {1, 2, 3}} /* add r4, r2, r3 */
17573 {1073742336ll /* 0x40000200 */ ,
17574 {{6, 1, 9}, /* shli r2, r1, 9 */
17575 {6, 1, 30}, /* shli r3, r1, 30 */
17576 {1, 2, 3}} /* add r4, r2, r3 */
17578 {1073742848ll /* 0x40000400 */ ,
17579 {{6, 1, 10}, /* shli r2, r1, 10 */
17580 {6, 1, 30}, /* shli r3, r1, 30 */
17581 {1, 2, 3}} /* add r4, r2, r3 */
17583 {1073743872ll /* 0x40000800 */ ,
17584 {{6, 1, 11}, /* shli r2, r1, 11 */
17585 {6, 1, 30}, /* shli r3, r1, 30 */
17586 {1, 2, 3}} /* add r4, r2, r3 */
17588 {1073745920ll /* 0x40001000 */ ,
17589 {{6, 1, 12}, /* shli r2, r1, 12 */
17590 {6, 1, 30}, /* shli r3, r1, 30 */
17591 {1, 2, 3}} /* add r4, r2, r3 */
17593 {1073750016ll /* 0x40002000 */ ,
17594 {{6, 1, 13}, /* shli r2, r1, 13 */
17595 {6, 1, 30}, /* shli r3, r1, 30 */
17596 {1, 2, 3}} /* add r4, r2, r3 */
17598 {1073758208ll /* 0x40004000 */ ,
17599 {{6, 1, 14}, /* shli r2, r1, 14 */
17600 {6, 1, 30}, /* shli r3, r1, 30 */
17601 {1, 2, 3}} /* add r4, r2, r3 */
17603 {1073774592ll /* 0x40008000 */ ,
17604 {{6, 1, 15}, /* shli r2, r1, 15 */
17605 {6, 1, 30}, /* shli r3, r1, 30 */
17606 {1, 2, 3}} /* add r4, r2, r3 */
17608 {1073807360ll /* 0x40010000 */ ,
17609 {{6, 1, 16}, /* shli r2, r1, 16 */
17610 {6, 1, 30}, /* shli r3, r1, 30 */
17611 {1, 2, 3}} /* add r4, r2, r3 */
17613 {1073872896ll /* 0x40020000 */ ,
17614 {{6, 1, 17}, /* shli r2, r1, 17 */
17615 {6, 1, 30}, /* shli r3, r1, 30 */
17616 {1, 2, 3}} /* add r4, r2, r3 */
17618 {1074003968ll /* 0x40040000 */ ,
17619 {{6, 1, 18}, /* shli r2, r1, 18 */
17620 {6, 1, 30}, /* shli r3, r1, 30 */
17621 {1, 2, 3}} /* add r4, r2, r3 */
17623 {1074266112ll /* 0x40080000 */ ,
17624 {{6, 1, 19}, /* shli r2, r1, 19 */
17625 {6, 1, 30}, /* shli r3, r1, 30 */
17626 {1, 2, 3}} /* add r4, r2, r3 */
17628 {1074790400ll /* 0x40100000 */ ,
17629 {{6, 1, 20}, /* shli r2, r1, 20 */
17630 {6, 1, 30}, /* shli r3, r1, 30 */
17631 {1, 2, 3}} /* add r4, r2, r3 */
17633 {1075838976ll /* 0x40200000 */ ,
17634 {{6, 1, 21}, /* shli r2, r1, 21 */
17635 {6, 1, 30}, /* shli r3, r1, 30 */
17636 {1, 2, 3}} /* add r4, r2, r3 */
17638 {1077936128ll /* 0x40400000 */ ,
17639 {{6, 1, 22}, /* shli r2, r1, 22 */
17640 {6, 1, 30}, /* shli r3, r1, 30 */
17641 {1, 2, 3}} /* add r4, r2, r3 */
17643 {1082130432ll /* 0x40800000 */ ,
17644 {{6, 1, 23}, /* shli r2, r1, 23 */
17645 {6, 1, 30}, /* shli r3, r1, 30 */
17646 {1, 2, 3}} /* add r4, r2, r3 */
17648 {1090519040ll /* 0x41000000 */ ,
17649 {{6, 1, 24}, /* shli r2, r1, 24 */
17650 {6, 1, 30}, /* shli r3, r1, 30 */
17651 {1, 2, 3}} /* add r4, r2, r3 */
17653 {1107296256ll /* 0x42000000 */ ,
17654 {{6, 1, 25}, /* shli r2, r1, 25 */
17655 {6, 1, 30}, /* shli r3, r1, 30 */
17656 {1, 2, 3}} /* add r4, r2, r3 */
17658 {1140850688ll /* 0x44000000 */ ,
17659 {{6, 1, 26}, /* shli r2, r1, 26 */
17660 {6, 1, 30}, /* shli r3, r1, 30 */
17661 {1, 2, 3}} /* add r4, r2, r3 */
17663 {1207959552ll /* 0x48000000 */ ,
17664 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17665 {6, 2, 27}} /* shli r3, r2, 27 */
17667 {1342177280ll /* 0x50000000 */ ,
17668 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17669 {6, 2, 28}} /* shli r3, r2, 28 */
17671 {1610612736ll /* 0x60000000 */ ,
17672 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17673 {6, 2, 29}} /* shli r3, r2, 29 */
17675 {2147483639ll /* 0x7ffffff7 */ ,
17676 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17677 {6, 1, 31}, /* shli r3, r1, 31 */
17678 {2, 3, 2}} /* sub r4, r3, r2 */
17680 {2147483640ll /* 0x7ffffff8 */ ,
17681 {{6, 1, 3}, /* shli r2, r1, 3 */
17682 {6, 1, 31}, /* shli r3, r1, 31 */
17683 {2, 3, 2}} /* sub r4, r3, r2 */
17685 {2147483641ll /* 0x7ffffff9 */ ,
17686 {{6, 1, 28}, /* shli r2, r1, 28 */
17687 {2, 2, 1}, /* sub r3, r2, r1 */
17688 {5, 3, 1}} /* shl3add r4, r3, r1 */
17690 {2147483643ll /* 0x7ffffffb */ ,
17691 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17692 {6, 1, 31}, /* shli r3, r1, 31 */
17693 {2, 3, 2}} /* sub r4, r3, r2 */
17695 {2147483644ll /* 0x7ffffffc */ ,
17696 {{6, 1, 2}, /* shli r2, r1, 2 */
17697 {6, 1, 31}, /* shli r3, r1, 31 */
17698 {2, 3, 2}} /* sub r4, r3, r2 */
17700 {2147483645ll /* 0x7ffffffd */ ,
17701 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17702 {6, 1, 31}, /* shli r3, r1, 31 */
17703 {2, 3, 2}} /* sub r4, r3, r2 */
17705 {2147483646ll /* 0x7ffffffe */ ,
17706 {{6, 1, 1}, /* shli r2, r1, 1 */
17707 {6, 1, 31}, /* shli r3, r1, 31 */
17708 {2, 3, 2}} /* sub r4, r3, r2 */
17710 {2147483647ll /* 0x7fffffff */ ,
17711 {{6, 1, 31}, /* shli r2, r1, 31 */
17712 {2, 2, 1}} /* sub r3, r2, r1 */
17714 {2147483648ll /* 0x80000000 */ ,
17715 {{6, 1, 31}} /* shli r2, r1, 31 */
17717 {2147483649ll /* 0x80000001 */ ,
17718 {{6, 1, 31}, /* shli r2, r1, 31 */
17719 {1, 1, 2}} /* add r3, r1, r2 */
17721 {2147483650ll /* 0x80000002 */ ,
17722 {{6, 1, 31}, /* shli r2, r1, 31 */
17723 {3, 1, 2}} /* shl1add r3, r1, r2 */
17725 {2147483651ll /* 0x80000003 */ ,
17726 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17727 {6, 1, 31}, /* shli r3, r1, 31 */
17728 {1, 2, 3}} /* add r4, r2, r3 */
17730 {2147483652ll /* 0x80000004 */ ,
17731 {{6, 1, 31}, /* shli r2, r1, 31 */
17732 {4, 1, 2}} /* shl2add r3, r1, r2 */
17734 {2147483653ll /* 0x80000005 */ ,
17735 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17736 {6, 1, 31}, /* shli r3, r1, 31 */
17737 {1, 2, 3}} /* add r4, r2, r3 */
17739 {2147483654ll /* 0x80000006 */ ,
17740 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17741 {6, 1, 31}, /* shli r3, r1, 31 */
17742 {3, 2, 3}} /* shl1add r4, r2, r3 */
17744 {2147483655ll /* 0x80000007 */ ,
17745 {{6, 1, 31}, /* shli r2, r1, 31 */
17746 {2, 2, 1}, /* sub r3, r2, r1 */
17747 {5, 1, 3}} /* shl3add r4, r1, r3 */
17749 {2147483656ll /* 0x80000008 */ ,
17750 {{6, 1, 31}, /* shli r2, r1, 31 */
17751 {5, 1, 2}} /* shl3add r3, r1, r2 */
17753 {2147483657ll /* 0x80000009 */ ,
17754 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17755 {6, 1, 31}, /* shli r3, r1, 31 */
17756 {1, 2, 3}} /* add r4, r2, r3 */
17758 {2147483658ll /* 0x8000000a */ ,
17759 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17760 {6, 1, 31}, /* shli r3, r1, 31 */
17761 {3, 2, 3}} /* shl1add r4, r2, r3 */
17763 {2147483664ll /* 0x80000010 */ ,
17764 {{6, 1, 4}, /* shli r2, r1, 4 */
17765 {6, 1, 31}, /* shli r3, r1, 31 */
17766 {1, 2, 3}} /* add r4, r2, r3 */
17768 {2147483680ll /* 0x80000020 */ ,
17769 {{6, 1, 5}, /* shli r2, r1, 5 */
17770 {6, 1, 31}, /* shli r3, r1, 31 */
17771 {1, 2, 3}} /* add r4, r2, r3 */
17773 {2147483712ll /* 0x80000040 */ ,
17774 {{6, 1, 6}, /* shli r2, r1, 6 */
17775 {6, 1, 31}, /* shli r3, r1, 31 */
17776 {1, 2, 3}} /* add r4, r2, r3 */
17778 {2147483776ll /* 0x80000080 */ ,
17779 {{6, 1, 7}, /* shli r2, r1, 7 */
17780 {6, 1, 31}, /* shli r3, r1, 31 */
17781 {1, 2, 3}} /* add r4, r2, r3 */
17783 {2147483904ll /* 0x80000100 */ ,
17784 {{6, 1, 8}, /* shli r2, r1, 8 */
17785 {6, 1, 31}, /* shli r3, r1, 31 */
17786 {1, 2, 3}} /* add r4, r2, r3 */
17788 {2147484160ll /* 0x80000200 */ ,
17789 {{6, 1, 9}, /* shli r2, r1, 9 */
17790 {6, 1, 31}, /* shli r3, r1, 31 */
17791 {1, 2, 3}} /* add r4, r2, r3 */
17793 {2147484672ll /* 0x80000400 */ ,
17794 {{6, 1, 10}, /* shli r2, r1, 10 */
17795 {6, 1, 31}, /* shli r3, r1, 31 */
17796 {1, 2, 3}} /* add r4, r2, r3 */
17798 {2147485696ll /* 0x80000800 */ ,
17799 {{6, 1, 11}, /* shli r2, r1, 11 */
17800 {6, 1, 31}, /* shli r3, r1, 31 */
17801 {1, 2, 3}} /* add r4, r2, r3 */
17803 {2147487744ll /* 0x80001000 */ ,
17804 {{6, 1, 12}, /* shli r2, r1, 12 */
17805 {6, 1, 31}, /* shli r3, r1, 31 */
17806 {1, 2, 3}} /* add r4, r2, r3 */
17808 {2147491840ll /* 0x80002000 */ ,
17809 {{6, 1, 13}, /* shli r2, r1, 13 */
17810 {6, 1, 31}, /* shli r3, r1, 31 */
17811 {1, 2, 3}} /* add r4, r2, r3 */
17813 {2147500032ll /* 0x80004000 */ ,
17814 {{6, 1, 14}, /* shli r2, r1, 14 */
17815 {6, 1, 31}, /* shli r3, r1, 31 */
17816 {1, 2, 3}} /* add r4, r2, r3 */
17818 {2147516416ll /* 0x80008000 */ ,
17819 {{6, 1, 15}, /* shli r2, r1, 15 */
17820 {6, 1, 31}, /* shli r3, r1, 31 */
17821 {1, 2, 3}} /* add r4, r2, r3 */
17823 {2147549184ll /* 0x80010000 */ ,
17824 {{6, 1, 16}, /* shli r2, r1, 16 */
17825 {6, 1, 31}, /* shli r3, r1, 31 */
17826 {1, 2, 3}} /* add r4, r2, r3 */
17828 {2147614720ll /* 0x80020000 */ ,
17829 {{6, 1, 17}, /* shli r2, r1, 17 */
17830 {6, 1, 31}, /* shli r3, r1, 31 */
17831 {1, 2, 3}} /* add r4, r2, r3 */
17833 {2147745792ll /* 0x80040000 */ ,
17834 {{6, 1, 18}, /* shli r2, r1, 18 */
17835 {6, 1, 31}, /* shli r3, r1, 31 */
17836 {1, 2, 3}} /* add r4, r2, r3 */
17838 {2148007936ll /* 0x80080000 */ ,
17839 {{6, 1, 19}, /* shli r2, r1, 19 */
17840 {6, 1, 31}, /* shli r3, r1, 31 */
17841 {1, 2, 3}} /* add r4, r2, r3 */
17843 {2148532224ll /* 0x80100000 */ ,
17844 {{6, 1, 20}, /* shli r2, r1, 20 */
17845 {6, 1, 31}, /* shli r3, r1, 31 */
17846 {1, 2, 3}} /* add r4, r2, r3 */
17848 {2149580800ll /* 0x80200000 */ ,
17849 {{6, 1, 21}, /* shli r2, r1, 21 */
17850 {6, 1, 31}, /* shli r3, r1, 31 */
17851 {1, 2, 3}} /* add r4, r2, r3 */
17853 {2151677952ll /* 0x80400000 */ ,
17854 {{6, 1, 22}, /* shli r2, r1, 22 */
17855 {6, 1, 31}, /* shli r3, r1, 31 */
17856 {1, 2, 3}} /* add r4, r2, r3 */
17858 {2155872256ll /* 0x80800000 */ ,
17859 {{6, 1, 23}, /* shli r2, r1, 23 */
17860 {6, 1, 31}, /* shli r3, r1, 31 */
17861 {1, 2, 3}} /* add r4, r2, r3 */
17863 {2164260864ll /* 0x81000000 */ ,
17864 {{6, 1, 24}, /* shli r2, r1, 24 */
17865 {6, 1, 31}, /* shli r3, r1, 31 */
17866 {1, 2, 3}} /* add r4, r2, r3 */
17868 {2181038080ll /* 0x82000000 */ ,
17869 {{6, 1, 25}, /* shli r2, r1, 25 */
17870 {6, 1, 31}, /* shli r3, r1, 31 */
17871 {1, 2, 3}} /* add r4, r2, r3 */
17873 {2214592512ll /* 0x84000000 */ ,
17874 {{6, 1, 26}, /* shli r2, r1, 26 */
17875 {6, 1, 31}, /* shli r3, r1, 31 */
17876 {1, 2, 3}} /* add r4, r2, r3 */
17878 {2281701376ll /* 0x88000000 */ ,
17879 {{6, 1, 27}, /* shli r2, r1, 27 */
17880 {6, 1, 31}, /* shli r3, r1, 31 */
17881 {1, 2, 3}} /* add r4, r2, r3 */
17883 {2415919104ll /* 0x90000000 */ ,
17884 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17885 {6, 2, 28}} /* shli r3, r2, 28 */
17887 {2684354560ll /* 0xa0000000 */ ,
17888 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17889 {6, 2, 29}} /* shli r3, r2, 29 */
17891 {3221225472ll /* 0xc0000000 */ ,
17892 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17893 {6, 2, 30}} /* shli r3, r2, 30 */
17895 {4294967287ll /* 0xfffffff7 */ ,
17896 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17897 {6, 1, 32}, /* shli r3, r1, 32 */
17898 {2, 3, 2}} /* sub r4, r3, r2 */
17900 {4294967288ll /* 0xfffffff8 */ ,
17901 {{6, 1, 3}, /* shli r2, r1, 3 */
17902 {6, 1, 32}, /* shli r3, r1, 32 */
17903 {2, 3, 2}} /* sub r4, r3, r2 */
17905 {4294967289ll /* 0xfffffff9 */ ,
17906 {{6, 1, 29}, /* shli r2, r1, 29 */
17907 {2, 2, 1}, /* sub r3, r2, r1 */
17908 {5, 3, 1}} /* shl3add r4, r3, r1 */
17910 {4294967291ll /* 0xfffffffb */ ,
17911 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17912 {6, 1, 32}, /* shli r3, r1, 32 */
17913 {2, 3, 2}} /* sub r4, r3, r2 */
17915 {4294967292ll /* 0xfffffffc */ ,
17916 {{6, 1, 2}, /* shli r2, r1, 2 */
17917 {6, 1, 32}, /* shli r3, r1, 32 */
17918 {2, 3, 2}} /* sub r4, r3, r2 */
17920 {4294967293ll /* 0xfffffffd */ ,
17921 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17922 {6, 1, 32}, /* shli r3, r1, 32 */
17923 {2, 3, 2}} /* sub r4, r3, r2 */
17925 {4294967294ll /* 0xfffffffe */ ,
17926 {{6, 1, 1}, /* shli r2, r1, 1 */
17927 {6, 1, 32}, /* shli r3, r1, 32 */
17928 {2, 3, 2}} /* sub r4, r3, r2 */
17930 {4294967295ll /* 0xffffffff */ ,
17931 {{6, 1, 32}, /* shli r2, r1, 32 */
17932 {2, 2, 1}} /* sub r3, r2, r1 */
17934 {4294967296ll /* 0x100000000 */ ,
17935 {{6, 1, 32}} /* shli r2, r1, 32 */
17937 {4294967297ll /* 0x100000001 */ ,
17938 {{6, 1, 32}, /* shli r2, r1, 32 */
17939 {1, 1, 2}} /* add r3, r1, r2 */
17941 {4294967298ll /* 0x100000002 */ ,
17942 {{6, 1, 32}, /* shli r2, r1, 32 */
17943 {3, 1, 2}} /* shl1add r3, r1, r2 */
17945 {4294967299ll /* 0x100000003 */ ,
17946 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17947 {6, 1, 32}, /* shli r3, r1, 32 */
17948 {1, 2, 3}} /* add r4, r2, r3 */
17950 {4294967300ll /* 0x100000004 */ ,
17951 {{6, 1, 32}, /* shli r2, r1, 32 */
17952 {4, 1, 2}} /* shl2add r3, r1, r2 */
17954 {4294967301ll /* 0x100000005 */ ,
17955 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17956 {6, 1, 32}, /* shli r3, r1, 32 */
17957 {1, 2, 3}} /* add r4, r2, r3 */
17959 {4294967302ll /* 0x100000006 */ ,
17960 {{3, 1, 1}, /* shl1add r2, r1, r1 */
17961 {6, 1, 32}, /* shli r3, r1, 32 */
17962 {3, 2, 3}} /* shl1add r4, r2, r3 */
17964 {4294967303ll /* 0x100000007 */ ,
17965 {{6, 1, 32}, /* shli r2, r1, 32 */
17966 {2, 2, 1}, /* sub r3, r2, r1 */
17967 {5, 1, 3}} /* shl3add r4, r1, r3 */
17969 {4294967304ll /* 0x100000008 */ ,
17970 {{6, 1, 32}, /* shli r2, r1, 32 */
17971 {5, 1, 2}} /* shl3add r3, r1, r2 */
17973 {4294967305ll /* 0x100000009 */ ,
17974 {{5, 1, 1}, /* shl3add r2, r1, r1 */
17975 {6, 1, 32}, /* shli r3, r1, 32 */
17976 {1, 2, 3}} /* add r4, r2, r3 */
17978 {4294967306ll /* 0x10000000a */ ,
17979 {{4, 1, 1}, /* shl2add r2, r1, r1 */
17980 {6, 1, 32}, /* shli r3, r1, 32 */
17981 {3, 2, 3}} /* shl1add r4, r2, r3 */
17983 {4294967312ll /* 0x100000010 */ ,
17984 {{6, 1, 4}, /* shli r2, r1, 4 */
17985 {6, 1, 32}, /* shli r3, r1, 32 */
17986 {1, 2, 3}} /* add r4, r2, r3 */
17988 {4294967328ll /* 0x100000020 */ ,
17989 {{6, 1, 5}, /* shli r2, r1, 5 */
17990 {6, 1, 32}, /* shli r3, r1, 32 */
17991 {1, 2, 3}} /* add r4, r2, r3 */
17993 {4294967360ll /* 0x100000040 */ ,
17994 {{6, 1, 6}, /* shli r2, r1, 6 */
17995 {6, 1, 32}, /* shli r3, r1, 32 */
17996 {1, 2, 3}} /* add r4, r2, r3 */
17998 {4294967424ll /* 0x100000080 */ ,
17999 {{6, 1, 7}, /* shli r2, r1, 7 */
18000 {6, 1, 32}, /* shli r3, r1, 32 */
18001 {1, 2, 3}} /* add r4, r2, r3 */
18003 {4294967552ll /* 0x100000100 */ ,
18004 {{6, 1, 8}, /* shli r2, r1, 8 */
18005 {6, 1, 32}, /* shli r3, r1, 32 */
18006 {1, 2, 3}} /* add r4, r2, r3 */
18008 {4294967808ll /* 0x100000200 */ ,
18009 {{6, 1, 9}, /* shli r2, r1, 9 */
18010 {6, 1, 32}, /* shli r3, r1, 32 */
18011 {1, 2, 3}} /* add r4, r2, r3 */
18013 {4294968320ll /* 0x100000400 */ ,
18014 {{6, 1, 10}, /* shli r2, r1, 10 */
18015 {6, 1, 32}, /* shli r3, r1, 32 */
18016 {1, 2, 3}} /* add r4, r2, r3 */
18018 {4294969344ll /* 0x100000800 */ ,
18019 {{6, 1, 11}, /* shli r2, r1, 11 */
18020 {6, 1, 32}, /* shli r3, r1, 32 */
18021 {1, 2, 3}} /* add r4, r2, r3 */
18023 {4294971392ll /* 0x100001000 */ ,
18024 {{6, 1, 12}, /* shli r2, r1, 12 */
18025 {6, 1, 32}, /* shli r3, r1, 32 */
18026 {1, 2, 3}} /* add r4, r2, r3 */
18028 {4294975488ll /* 0x100002000 */ ,
18029 {{6, 1, 13}, /* shli r2, r1, 13 */
18030 {6, 1, 32}, /* shli r3, r1, 32 */
18031 {1, 2, 3}} /* add r4, r2, r3 */
18033 {4294983680ll /* 0x100004000 */ ,
18034 {{6, 1, 14}, /* shli r2, r1, 14 */
18035 {6, 1, 32}, /* shli r3, r1, 32 */
18036 {1, 2, 3}} /* add r4, r2, r3 */
18038 {4295000064ll /* 0x100008000 */ ,
18039 {{6, 1, 15}, /* shli r2, r1, 15 */
18040 {6, 1, 32}, /* shli r3, r1, 32 */
18041 {1, 2, 3}} /* add r4, r2, r3 */
18043 {4295032832ll /* 0x100010000 */ ,
18044 {{6, 1, 16}, /* shli r2, r1, 16 */
18045 {6, 1, 32}, /* shli r3, r1, 32 */
18046 {1, 2, 3}} /* add r4, r2, r3 */
18048 {4295098368ll /* 0x100020000 */ ,
18049 {{6, 1, 17}, /* shli r2, r1, 17 */
18050 {6, 1, 32}, /* shli r3, r1, 32 */
18051 {1, 2, 3}} /* add r4, r2, r3 */
18053 {4295229440ll /* 0x100040000 */ ,
18054 {{6, 1, 18}, /* shli r2, r1, 18 */
18055 {6, 1, 32}, /* shli r3, r1, 32 */
18056 {1, 2, 3}} /* add r4, r2, r3 */
18058 {4295491584ll /* 0x100080000 */ ,
18059 {{6, 1, 19}, /* shli r2, r1, 19 */
18060 {6, 1, 32}, /* shli r3, r1, 32 */
18061 {1, 2, 3}} /* add r4, r2, r3 */
18063 {4296015872ll /* 0x100100000 */ ,
18064 {{6, 1, 20}, /* shli r2, r1, 20 */
18065 {6, 1, 32}, /* shli r3, r1, 32 */
18066 {1, 2, 3}} /* add r4, r2, r3 */
18068 {4297064448ll /* 0x100200000 */ ,
18069 {{6, 1, 21}, /* shli r2, r1, 21 */
18070 {6, 1, 32}, /* shli r3, r1, 32 */
18071 {1, 2, 3}} /* add r4, r2, r3 */
18073 {4299161600ll /* 0x100400000 */ ,
18074 {{6, 1, 22}, /* shli r2, r1, 22 */
18075 {6, 1, 32}, /* shli r3, r1, 32 */
18076 {1, 2, 3}} /* add r4, r2, r3 */
18078 {4303355904ll /* 0x100800000 */ ,
18079 {{6, 1, 23}, /* shli r2, r1, 23 */
18080 {6, 1, 32}, /* shli r3, r1, 32 */
18081 {1, 2, 3}} /* add r4, r2, r3 */
18083 {4311744512ll /* 0x101000000 */ ,
18084 {{6, 1, 24}, /* shli r2, r1, 24 */
18085 {6, 1, 32}, /* shli r3, r1, 32 */
18086 {1, 2, 3}} /* add r4, r2, r3 */
18088 {4328521728ll /* 0x102000000 */ ,
18089 {{6, 1, 25}, /* shli r2, r1, 25 */
18090 {6, 1, 32}, /* shli r3, r1, 32 */
18091 {1, 2, 3}} /* add r4, r2, r3 */
18093 {4362076160ll /* 0x104000000 */ ,
18094 {{6, 1, 26}, /* shli r2, r1, 26 */
18095 {6, 1, 32}, /* shli r3, r1, 32 */
18096 {1, 2, 3}} /* add r4, r2, r3 */
18098 {4429185024ll /* 0x108000000 */ ,
18099 {{6, 1, 27}, /* shli r2, r1, 27 */
18100 {6, 1, 32}, /* shli r3, r1, 32 */
18101 {1, 2, 3}} /* add r4, r2, r3 */
18103 {4563402752ll /* 0x110000000 */ ,
18104 {{6, 1, 28}, /* shli r2, r1, 28 */
18105 {6, 1, 32}, /* shli r3, r1, 32 */
18106 {1, 2, 3}} /* add r4, r2, r3 */
18108 {4831838208ll /* 0x120000000 */ ,
18109 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18110 {6, 2, 29}} /* shli r3, r2, 29 */
18112 {5368709120ll /* 0x140000000 */ ,
18113 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18114 {6, 2, 30}} /* shli r3, r2, 30 */
18116 {6442450944ll /* 0x180000000 */ ,
18117 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18118 {6, 2, 31}} /* shli r3, r2, 31 */
18120 {8589934583ll /* 0x1fffffff7 */ ,
18121 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18122 {6, 1, 33}, /* shli r3, r1, 33 */
18123 {2, 3, 2}} /* sub r4, r3, r2 */
18125 {8589934584ll /* 0x1fffffff8 */ ,
18126 {{6, 1, 3}, /* shli r2, r1, 3 */
18127 {6, 1, 33}, /* shli r3, r1, 33 */
18128 {2, 3, 2}} /* sub r4, r3, r2 */
18130 {8589934585ll /* 0x1fffffff9 */ ,
18131 {{6, 1, 30}, /* shli r2, r1, 30 */
18132 {2, 2, 1}, /* sub r3, r2, r1 */
18133 {5, 3, 1}} /* shl3add r4, r3, r1 */
18135 {8589934587ll /* 0x1fffffffb */ ,
18136 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18137 {6, 1, 33}, /* shli r3, r1, 33 */
18138 {2, 3, 2}} /* sub r4, r3, r2 */
18140 {8589934588ll /* 0x1fffffffc */ ,
18141 {{6, 1, 2}, /* shli r2, r1, 2 */
18142 {6, 1, 33}, /* shli r3, r1, 33 */
18143 {2, 3, 2}} /* sub r4, r3, r2 */
18145 {8589934589ll /* 0x1fffffffd */ ,
18146 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18147 {6, 1, 33}, /* shli r3, r1, 33 */
18148 {2, 3, 2}} /* sub r4, r3, r2 */
18150 {8589934590ll /* 0x1fffffffe */ ,
18151 {{6, 1, 1}, /* shli r2, r1, 1 */
18152 {6, 1, 33}, /* shli r3, r1, 33 */
18153 {2, 3, 2}} /* sub r4, r3, r2 */
18155 {8589934591ll /* 0x1ffffffff */ ,
18156 {{6, 1, 33}, /* shli r2, r1, 33 */
18157 {2, 2, 1}} /* sub r3, r2, r1 */
18159 {8589934592ll /* 0x200000000 */ ,
18160 {{6, 1, 33}} /* shli r2, r1, 33 */
18162 {8589934593ll /* 0x200000001 */ ,
18163 {{6, 1, 33}, /* shli r2, r1, 33 */
18164 {1, 1, 2}} /* add r3, r1, r2 */
18166 {8589934594ll /* 0x200000002 */ ,
18167 {{6, 1, 33}, /* shli r2, r1, 33 */
18168 {3, 1, 2}} /* shl1add r3, r1, r2 */
18170 {8589934595ll /* 0x200000003 */ ,
18171 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18172 {6, 1, 33}, /* shli r3, r1, 33 */
18173 {1, 2, 3}} /* add r4, r2, r3 */
18175 {8589934596ll /* 0x200000004 */ ,
18176 {{6, 1, 33}, /* shli r2, r1, 33 */
18177 {4, 1, 2}} /* shl2add r3, r1, r2 */
18179 {8589934597ll /* 0x200000005 */ ,
18180 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18181 {6, 1, 33}, /* shli r3, r1, 33 */
18182 {1, 2, 3}} /* add r4, r2, r3 */
18184 {8589934598ll /* 0x200000006 */ ,
18185 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18186 {6, 1, 33}, /* shli r3, r1, 33 */
18187 {3, 2, 3}} /* shl1add r4, r2, r3 */
18189 {8589934599ll /* 0x200000007 */ ,
18190 {{6, 1, 33}, /* shli r2, r1, 33 */
18191 {2, 2, 1}, /* sub r3, r2, r1 */
18192 {5, 1, 3}} /* shl3add r4, r1, r3 */
18194 {8589934600ll /* 0x200000008 */ ,
18195 {{6, 1, 33}, /* shli r2, r1, 33 */
18196 {5, 1, 2}} /* shl3add r3, r1, r2 */
18198 {8589934601ll /* 0x200000009 */ ,
18199 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18200 {6, 1, 33}, /* shli r3, r1, 33 */
18201 {1, 2, 3}} /* add r4, r2, r3 */
18203 {8589934602ll /* 0x20000000a */ ,
18204 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18205 {6, 1, 33}, /* shli r3, r1, 33 */
18206 {3, 2, 3}} /* shl1add r4, r2, r3 */
18208 {8589934608ll /* 0x200000010 */ ,
18209 {{6, 1, 4}, /* shli r2, r1, 4 */
18210 {6, 1, 33}, /* shli r3, r1, 33 */
18211 {1, 2, 3}} /* add r4, r2, r3 */
18213 {8589934624ll /* 0x200000020 */ ,
18214 {{6, 1, 5}, /* shli r2, r1, 5 */
18215 {6, 1, 33}, /* shli r3, r1, 33 */
18216 {1, 2, 3}} /* add r4, r2, r3 */
18218 {8589934656ll /* 0x200000040 */ ,
18219 {{6, 1, 6}, /* shli r2, r1, 6 */
18220 {6, 1, 33}, /* shli r3, r1, 33 */
18221 {1, 2, 3}} /* add r4, r2, r3 */
18223 {8589934720ll /* 0x200000080 */ ,
18224 {{6, 1, 7}, /* shli r2, r1, 7 */
18225 {6, 1, 33}, /* shli r3, r1, 33 */
18226 {1, 2, 3}} /* add r4, r2, r3 */
18228 {8589934848ll /* 0x200000100 */ ,
18229 {{6, 1, 8}, /* shli r2, r1, 8 */
18230 {6, 1, 33}, /* shli r3, r1, 33 */
18231 {1, 2, 3}} /* add r4, r2, r3 */
18233 {8589935104ll /* 0x200000200 */ ,
18234 {{6, 1, 9}, /* shli r2, r1, 9 */
18235 {6, 1, 33}, /* shli r3, r1, 33 */
18236 {1, 2, 3}} /* add r4, r2, r3 */
18238 {8589935616ll /* 0x200000400 */ ,
18239 {{6, 1, 10}, /* shli r2, r1, 10 */
18240 {6, 1, 33}, /* shli r3, r1, 33 */
18241 {1, 2, 3}} /* add r4, r2, r3 */
18243 {8589936640ll /* 0x200000800 */ ,
18244 {{6, 1, 11}, /* shli r2, r1, 11 */
18245 {6, 1, 33}, /* shli r3, r1, 33 */
18246 {1, 2, 3}} /* add r4, r2, r3 */
18248 {8589938688ll /* 0x200001000 */ ,
18249 {{6, 1, 12}, /* shli r2, r1, 12 */
18250 {6, 1, 33}, /* shli r3, r1, 33 */
18251 {1, 2, 3}} /* add r4, r2, r3 */
18253 {8589942784ll /* 0x200002000 */ ,
18254 {{6, 1, 13}, /* shli r2, r1, 13 */
18255 {6, 1, 33}, /* shli r3, r1, 33 */
18256 {1, 2, 3}} /* add r4, r2, r3 */
18258 {8589950976ll /* 0x200004000 */ ,
18259 {{6, 1, 14}, /* shli r2, r1, 14 */
18260 {6, 1, 33}, /* shli r3, r1, 33 */
18261 {1, 2, 3}} /* add r4, r2, r3 */
18263 {8589967360ll /* 0x200008000 */ ,
18264 {{6, 1, 15}, /* shli r2, r1, 15 */
18265 {6, 1, 33}, /* shli r3, r1, 33 */
18266 {1, 2, 3}} /* add r4, r2, r3 */
18268 {8590000128ll /* 0x200010000 */ ,
18269 {{6, 1, 16}, /* shli r2, r1, 16 */
18270 {6, 1, 33}, /* shli r3, r1, 33 */
18271 {1, 2, 3}} /* add r4, r2, r3 */
18273 {8590065664ll /* 0x200020000 */ ,
18274 {{6, 1, 17}, /* shli r2, r1, 17 */
18275 {6, 1, 33}, /* shli r3, r1, 33 */
18276 {1, 2, 3}} /* add r4, r2, r3 */
18278 {8590196736ll /* 0x200040000 */ ,
18279 {{6, 1, 18}, /* shli r2, r1, 18 */
18280 {6, 1, 33}, /* shli r3, r1, 33 */
18281 {1, 2, 3}} /* add r4, r2, r3 */
18283 {8590458880ll /* 0x200080000 */ ,
18284 {{6, 1, 19}, /* shli r2, r1, 19 */
18285 {6, 1, 33}, /* shli r3, r1, 33 */
18286 {1, 2, 3}} /* add r4, r2, r3 */
18288 {8590983168ll /* 0x200100000 */ ,
18289 {{6, 1, 20}, /* shli r2, r1, 20 */
18290 {6, 1, 33}, /* shli r3, r1, 33 */
18291 {1, 2, 3}} /* add r4, r2, r3 */
18293 {8592031744ll /* 0x200200000 */ ,
18294 {{6, 1, 21}, /* shli r2, r1, 21 */
18295 {6, 1, 33}, /* shli r3, r1, 33 */
18296 {1, 2, 3}} /* add r4, r2, r3 */
18298 {8594128896ll /* 0x200400000 */ ,
18299 {{6, 1, 22}, /* shli r2, r1, 22 */
18300 {6, 1, 33}, /* shli r3, r1, 33 */
18301 {1, 2, 3}} /* add r4, r2, r3 */
18303 {8598323200ll /* 0x200800000 */ ,
18304 {{6, 1, 23}, /* shli r2, r1, 23 */
18305 {6, 1, 33}, /* shli r3, r1, 33 */
18306 {1, 2, 3}} /* add r4, r2, r3 */
18308 {8606711808ll /* 0x201000000 */ ,
18309 {{6, 1, 24}, /* shli r2, r1, 24 */
18310 {6, 1, 33}, /* shli r3, r1, 33 */
18311 {1, 2, 3}} /* add r4, r2, r3 */
18313 {8623489024ll /* 0x202000000 */ ,
18314 {{6, 1, 25}, /* shli r2, r1, 25 */
18315 {6, 1, 33}, /* shli r3, r1, 33 */
18316 {1, 2, 3}} /* add r4, r2, r3 */
18318 {8657043456ll /* 0x204000000 */ ,
18319 {{6, 1, 26}, /* shli r2, r1, 26 */
18320 {6, 1, 33}, /* shli r3, r1, 33 */
18321 {1, 2, 3}} /* add r4, r2, r3 */
18323 {8724152320ll /* 0x208000000 */ ,
18324 {{6, 1, 27}, /* shli r2, r1, 27 */
18325 {6, 1, 33}, /* shli r3, r1, 33 */
18326 {1, 2, 3}} /* add r4, r2, r3 */
18328 {8858370048ll /* 0x210000000 */ ,
18329 {{6, 1, 28}, /* shli r2, r1, 28 */
18330 {6, 1, 33}, /* shli r3, r1, 33 */
18331 {1, 2, 3}} /* add r4, r2, r3 */
18333 {9126805504ll /* 0x220000000 */ ,
18334 {{6, 1, 29}, /* shli r2, r1, 29 */
18335 {6, 1, 33}, /* shli r3, r1, 33 */
18336 {1, 2, 3}} /* add r4, r2, r3 */
18338 {9663676416ll /* 0x240000000 */ ,
18339 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18340 {6, 2, 30}} /* shli r3, r2, 30 */
18342 {10737418240ll /* 0x280000000 */ ,
18343 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18344 {6, 2, 31}} /* shli r3, r2, 31 */
18346 {12884901888ll /* 0x300000000 */ ,
18347 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18348 {6, 2, 32}} /* shli r3, r2, 32 */
18350 {17179869175ll /* 0x3fffffff7 */ ,
18351 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18352 {6, 1, 34}, /* shli r3, r1, 34 */
18353 {2, 3, 2}} /* sub r4, r3, r2 */
18355 {17179869176ll /* 0x3fffffff8 */ ,
18356 {{6, 1, 3}, /* shli r2, r1, 3 */
18357 {6, 1, 34}, /* shli r3, r1, 34 */
18358 {2, 3, 2}} /* sub r4, r3, r2 */
18360 {17179869177ll /* 0x3fffffff9 */ ,
18361 {{6, 1, 31}, /* shli r2, r1, 31 */
18362 {2, 2, 1}, /* sub r3, r2, r1 */
18363 {5, 3, 1}} /* shl3add r4, r3, r1 */
18365 {17179869179ll /* 0x3fffffffb */ ,
18366 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18367 {6, 1, 34}, /* shli r3, r1, 34 */
18368 {2, 3, 2}} /* sub r4, r3, r2 */
18370 {17179869180ll /* 0x3fffffffc */ ,
18371 {{6, 1, 2}, /* shli r2, r1, 2 */
18372 {6, 1, 34}, /* shli r3, r1, 34 */
18373 {2, 3, 2}} /* sub r4, r3, r2 */
18375 {17179869181ll /* 0x3fffffffd */ ,
18376 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18377 {6, 1, 34}, /* shli r3, r1, 34 */
18378 {2, 3, 2}} /* sub r4, r3, r2 */
18380 {17179869182ll /* 0x3fffffffe */ ,
18381 {{6, 1, 1}, /* shli r2, r1, 1 */
18382 {6, 1, 34}, /* shli r3, r1, 34 */
18383 {2, 3, 2}} /* sub r4, r3, r2 */
18385 {17179869183ll /* 0x3ffffffff */ ,
18386 {{6, 1, 34}, /* shli r2, r1, 34 */
18387 {2, 2, 1}} /* sub r3, r2, r1 */
18389 {17179869184ll /* 0x400000000 */ ,
18390 {{6, 1, 34}} /* shli r2, r1, 34 */
18392 {17179869185ll /* 0x400000001 */ ,
18393 {{6, 1, 34}, /* shli r2, r1, 34 */
18394 {1, 1, 2}} /* add r3, r1, r2 */
18396 {17179869186ll /* 0x400000002 */ ,
18397 {{6, 1, 34}, /* shli r2, r1, 34 */
18398 {3, 1, 2}} /* shl1add r3, r1, r2 */
18400 {17179869187ll /* 0x400000003 */ ,
18401 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18402 {6, 1, 34}, /* shli r3, r1, 34 */
18403 {1, 2, 3}} /* add r4, r2, r3 */
18405 {17179869188ll /* 0x400000004 */ ,
18406 {{6, 1, 34}, /* shli r2, r1, 34 */
18407 {4, 1, 2}} /* shl2add r3, r1, r2 */
18409 {17179869189ll /* 0x400000005 */ ,
18410 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18411 {6, 1, 34}, /* shli r3, r1, 34 */
18412 {1, 2, 3}} /* add r4, r2, r3 */
18414 {17179869190ll /* 0x400000006 */ ,
18415 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18416 {6, 1, 34}, /* shli r3, r1, 34 */
18417 {3, 2, 3}} /* shl1add r4, r2, r3 */
18419 {17179869191ll /* 0x400000007 */ ,
18420 {{6, 1, 34}, /* shli r2, r1, 34 */
18421 {2, 2, 1}, /* sub r3, r2, r1 */
18422 {5, 1, 3}} /* shl3add r4, r1, r3 */
18424 {17179869192ll /* 0x400000008 */ ,
18425 {{6, 1, 34}, /* shli r2, r1, 34 */
18426 {5, 1, 2}} /* shl3add r3, r1, r2 */
18428 {17179869193ll /* 0x400000009 */ ,
18429 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18430 {6, 1, 34}, /* shli r3, r1, 34 */
18431 {1, 2, 3}} /* add r4, r2, r3 */
18433 {17179869194ll /* 0x40000000a */ ,
18434 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18435 {6, 1, 34}, /* shli r3, r1, 34 */
18436 {3, 2, 3}} /* shl1add r4, r2, r3 */
18438 {17179869200ll /* 0x400000010 */ ,
18439 {{6, 1, 4}, /* shli r2, r1, 4 */
18440 {6, 1, 34}, /* shli r3, r1, 34 */
18441 {1, 2, 3}} /* add r4, r2, r3 */
18443 {17179869216ll /* 0x400000020 */ ,
18444 {{6, 1, 5}, /* shli r2, r1, 5 */
18445 {6, 1, 34}, /* shli r3, r1, 34 */
18446 {1, 2, 3}} /* add r4, r2, r3 */
18448 {17179869248ll /* 0x400000040 */ ,
18449 {{6, 1, 6}, /* shli r2, r1, 6 */
18450 {6, 1, 34}, /* shli r3, r1, 34 */
18451 {1, 2, 3}} /* add r4, r2, r3 */
18453 {17179869312ll /* 0x400000080 */ ,
18454 {{6, 1, 7}, /* shli r2, r1, 7 */
18455 {6, 1, 34}, /* shli r3, r1, 34 */
18456 {1, 2, 3}} /* add r4, r2, r3 */
18458 {17179869440ll /* 0x400000100 */ ,
18459 {{6, 1, 8}, /* shli r2, r1, 8 */
18460 {6, 1, 34}, /* shli r3, r1, 34 */
18461 {1, 2, 3}} /* add r4, r2, r3 */
18463 {17179869696ll /* 0x400000200 */ ,
18464 {{6, 1, 9}, /* shli r2, r1, 9 */
18465 {6, 1, 34}, /* shli r3, r1, 34 */
18466 {1, 2, 3}} /* add r4, r2, r3 */
18468 {17179870208ll /* 0x400000400 */ ,
18469 {{6, 1, 10}, /* shli r2, r1, 10 */
18470 {6, 1, 34}, /* shli r3, r1, 34 */
18471 {1, 2, 3}} /* add r4, r2, r3 */
18473 {17179871232ll /* 0x400000800 */ ,
18474 {{6, 1, 11}, /* shli r2, r1, 11 */
18475 {6, 1, 34}, /* shli r3, r1, 34 */
18476 {1, 2, 3}} /* add r4, r2, r3 */
18478 {17179873280ll /* 0x400001000 */ ,
18479 {{6, 1, 12}, /* shli r2, r1, 12 */
18480 {6, 1, 34}, /* shli r3, r1, 34 */
18481 {1, 2, 3}} /* add r4, r2, r3 */
18483 {17179877376ll /* 0x400002000 */ ,
18484 {{6, 1, 13}, /* shli r2, r1, 13 */
18485 {6, 1, 34}, /* shli r3, r1, 34 */
18486 {1, 2, 3}} /* add r4, r2, r3 */
18488 {17179885568ll /* 0x400004000 */ ,
18489 {{6, 1, 14}, /* shli r2, r1, 14 */
18490 {6, 1, 34}, /* shli r3, r1, 34 */
18491 {1, 2, 3}} /* add r4, r2, r3 */
18493 {17179901952ll /* 0x400008000 */ ,
18494 {{6, 1, 15}, /* shli r2, r1, 15 */
18495 {6, 1, 34}, /* shli r3, r1, 34 */
18496 {1, 2, 3}} /* add r4, r2, r3 */
18498 {17179934720ll /* 0x400010000 */ ,
18499 {{6, 1, 16}, /* shli r2, r1, 16 */
18500 {6, 1, 34}, /* shli r3, r1, 34 */
18501 {1, 2, 3}} /* add r4, r2, r3 */
18503 {17180000256ll /* 0x400020000 */ ,
18504 {{6, 1, 17}, /* shli r2, r1, 17 */
18505 {6, 1, 34}, /* shli r3, r1, 34 */
18506 {1, 2, 3}} /* add r4, r2, r3 */
18508 {17180131328ll /* 0x400040000 */ ,
18509 {{6, 1, 18}, /* shli r2, r1, 18 */
18510 {6, 1, 34}, /* shli r3, r1, 34 */
18511 {1, 2, 3}} /* add r4, r2, r3 */
18513 {17180393472ll /* 0x400080000 */ ,
18514 {{6, 1, 19}, /* shli r2, r1, 19 */
18515 {6, 1, 34}, /* shli r3, r1, 34 */
18516 {1, 2, 3}} /* add r4, r2, r3 */
18518 {17180917760ll /* 0x400100000 */ ,
18519 {{6, 1, 20}, /* shli r2, r1, 20 */
18520 {6, 1, 34}, /* shli r3, r1, 34 */
18521 {1, 2, 3}} /* add r4, r2, r3 */
18523 {17181966336ll /* 0x400200000 */ ,
18524 {{6, 1, 21}, /* shli r2, r1, 21 */
18525 {6, 1, 34}, /* shli r3, r1, 34 */
18526 {1, 2, 3}} /* add r4, r2, r3 */
18528 {17184063488ll /* 0x400400000 */ ,
18529 {{6, 1, 22}, /* shli r2, r1, 22 */
18530 {6, 1, 34}, /* shli r3, r1, 34 */
18531 {1, 2, 3}} /* add r4, r2, r3 */
18533 {17188257792ll /* 0x400800000 */ ,
18534 {{6, 1, 23}, /* shli r2, r1, 23 */
18535 {6, 1, 34}, /* shli r3, r1, 34 */
18536 {1, 2, 3}} /* add r4, r2, r3 */
18538 {17196646400ll /* 0x401000000 */ ,
18539 {{6, 1, 24}, /* shli r2, r1, 24 */
18540 {6, 1, 34}, /* shli r3, r1, 34 */
18541 {1, 2, 3}} /* add r4, r2, r3 */
18543 {17213423616ll /* 0x402000000 */ ,
18544 {{6, 1, 25}, /* shli r2, r1, 25 */
18545 {6, 1, 34}, /* shli r3, r1, 34 */
18546 {1, 2, 3}} /* add r4, r2, r3 */
18548 {17246978048ll /* 0x404000000 */ ,
18549 {{6, 1, 26}, /* shli r2, r1, 26 */
18550 {6, 1, 34}, /* shli r3, r1, 34 */
18551 {1, 2, 3}} /* add r4, r2, r3 */
18553 {17314086912ll /* 0x408000000 */ ,
18554 {{6, 1, 27}, /* shli r2, r1, 27 */
18555 {6, 1, 34}, /* shli r3, r1, 34 */
18556 {1, 2, 3}} /* add r4, r2, r3 */
18558 {17448304640ll /* 0x410000000 */ ,
18559 {{6, 1, 28}, /* shli r2, r1, 28 */
18560 {6, 1, 34}, /* shli r3, r1, 34 */
18561 {1, 2, 3}} /* add r4, r2, r3 */
18563 {17716740096ll /* 0x420000000 */ ,
18564 {{6, 1, 29}, /* shli r2, r1, 29 */
18565 {6, 1, 34}, /* shli r3, r1, 34 */
18566 {1, 2, 3}} /* add r4, r2, r3 */
18568 {18253611008ll /* 0x440000000 */ ,
18569 {{6, 1, 30}, /* shli r2, r1, 30 */
18570 {6, 1, 34}, /* shli r3, r1, 34 */
18571 {1, 2, 3}} /* add r4, r2, r3 */
18573 {19327352832ll /* 0x480000000 */ ,
18574 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18575 {6, 2, 31}} /* shli r3, r2, 31 */
18577 {21474836480ll /* 0x500000000 */ ,
18578 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18579 {6, 2, 32}} /* shli r3, r2, 32 */
18581 {25769803776ll /* 0x600000000 */ ,
18582 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18583 {6, 2, 33}} /* shli r3, r2, 33 */
18585 {34359738359ll /* 0x7fffffff7 */ ,
18586 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18587 {6, 1, 35}, /* shli r3, r1, 35 */
18588 {2, 3, 2}} /* sub r4, r3, r2 */
18590 {34359738360ll /* 0x7fffffff8 */ ,
18591 {{6, 1, 3}, /* shli r2, r1, 3 */
18592 {6, 1, 35}, /* shli r3, r1, 35 */
18593 {2, 3, 2}} /* sub r4, r3, r2 */
18595 {34359738361ll /* 0x7fffffff9 */ ,
18596 {{6, 1, 32}, /* shli r2, r1, 32 */
18597 {2, 2, 1}, /* sub r3, r2, r1 */
18598 {5, 3, 1}} /* shl3add r4, r3, r1 */
18600 {34359738363ll /* 0x7fffffffb */ ,
18601 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18602 {6, 1, 35}, /* shli r3, r1, 35 */
18603 {2, 3, 2}} /* sub r4, r3, r2 */
18605 {34359738364ll /* 0x7fffffffc */ ,
18606 {{6, 1, 2}, /* shli r2, r1, 2 */
18607 {6, 1, 35}, /* shli r3, r1, 35 */
18608 {2, 3, 2}} /* sub r4, r3, r2 */
18610 {34359738365ll /* 0x7fffffffd */ ,
18611 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18612 {6, 1, 35}, /* shli r3, r1, 35 */
18613 {2, 3, 2}} /* sub r4, r3, r2 */
18615 {34359738366ll /* 0x7fffffffe */ ,
18616 {{6, 1, 1}, /* shli r2, r1, 1 */
18617 {6, 1, 35}, /* shli r3, r1, 35 */
18618 {2, 3, 2}} /* sub r4, r3, r2 */
18620 {34359738367ll /* 0x7ffffffff */ ,
18621 {{6, 1, 35}, /* shli r2, r1, 35 */
18622 {2, 2, 1}} /* sub r3, r2, r1 */
18624 {34359738368ll /* 0x800000000 */ ,
18625 {{6, 1, 35}} /* shli r2, r1, 35 */
18627 {34359738369ll /* 0x800000001 */ ,
18628 {{6, 1, 35}, /* shli r2, r1, 35 */
18629 {1, 1, 2}} /* add r3, r1, r2 */
18631 {34359738370ll /* 0x800000002 */ ,
18632 {{6, 1, 35}, /* shli r2, r1, 35 */
18633 {3, 1, 2}} /* shl1add r3, r1, r2 */
18635 {34359738371ll /* 0x800000003 */ ,
18636 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18637 {6, 1, 35}, /* shli r3, r1, 35 */
18638 {1, 2, 3}} /* add r4, r2, r3 */
18640 {34359738372ll /* 0x800000004 */ ,
18641 {{6, 1, 35}, /* shli r2, r1, 35 */
18642 {4, 1, 2}} /* shl2add r3, r1, r2 */
18644 {34359738373ll /* 0x800000005 */ ,
18645 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18646 {6, 1, 35}, /* shli r3, r1, 35 */
18647 {1, 2, 3}} /* add r4, r2, r3 */
18649 {34359738374ll /* 0x800000006 */ ,
18650 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18651 {6, 1, 35}, /* shli r3, r1, 35 */
18652 {3, 2, 3}} /* shl1add r4, r2, r3 */
18654 {34359738375ll /* 0x800000007 */ ,
18655 {{6, 1, 35}, /* shli r2, r1, 35 */
18656 {2, 2, 1}, /* sub r3, r2, r1 */
18657 {5, 1, 3}} /* shl3add r4, r1, r3 */
18659 {34359738376ll /* 0x800000008 */ ,
18660 {{6, 1, 35}, /* shli r2, r1, 35 */
18661 {5, 1, 2}} /* shl3add r3, r1, r2 */
18663 {34359738377ll /* 0x800000009 */ ,
18664 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18665 {6, 1, 35}, /* shli r3, r1, 35 */
18666 {1, 2, 3}} /* add r4, r2, r3 */
18668 {34359738378ll /* 0x80000000a */ ,
18669 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18670 {6, 1, 35}, /* shli r3, r1, 35 */
18671 {3, 2, 3}} /* shl1add r4, r2, r3 */
18673 {34359738384ll /* 0x800000010 */ ,
18674 {{6, 1, 4}, /* shli r2, r1, 4 */
18675 {6, 1, 35}, /* shli r3, r1, 35 */
18676 {1, 2, 3}} /* add r4, r2, r3 */
18678 {34359738400ll /* 0x800000020 */ ,
18679 {{6, 1, 5}, /* shli r2, r1, 5 */
18680 {6, 1, 35}, /* shli r3, r1, 35 */
18681 {1, 2, 3}} /* add r4, r2, r3 */
18683 {34359738432ll /* 0x800000040 */ ,
18684 {{6, 1, 6}, /* shli r2, r1, 6 */
18685 {6, 1, 35}, /* shli r3, r1, 35 */
18686 {1, 2, 3}} /* add r4, r2, r3 */
18688 {34359738496ll /* 0x800000080 */ ,
18689 {{6, 1, 7}, /* shli r2, r1, 7 */
18690 {6, 1, 35}, /* shli r3, r1, 35 */
18691 {1, 2, 3}} /* add r4, r2, r3 */
18693 {34359738624ll /* 0x800000100 */ ,
18694 {{6, 1, 8}, /* shli r2, r1, 8 */
18695 {6, 1, 35}, /* shli r3, r1, 35 */
18696 {1, 2, 3}} /* add r4, r2, r3 */
18698 {34359738880ll /* 0x800000200 */ ,
18699 {{6, 1, 9}, /* shli r2, r1, 9 */
18700 {6, 1, 35}, /* shli r3, r1, 35 */
18701 {1, 2, 3}} /* add r4, r2, r3 */
18703 {34359739392ll /* 0x800000400 */ ,
18704 {{6, 1, 10}, /* shli r2, r1, 10 */
18705 {6, 1, 35}, /* shli r3, r1, 35 */
18706 {1, 2, 3}} /* add r4, r2, r3 */
18708 {34359740416ll /* 0x800000800 */ ,
18709 {{6, 1, 11}, /* shli r2, r1, 11 */
18710 {6, 1, 35}, /* shli r3, r1, 35 */
18711 {1, 2, 3}} /* add r4, r2, r3 */
18713 {34359742464ll /* 0x800001000 */ ,
18714 {{6, 1, 12}, /* shli r2, r1, 12 */
18715 {6, 1, 35}, /* shli r3, r1, 35 */
18716 {1, 2, 3}} /* add r4, r2, r3 */
18718 {34359746560ll /* 0x800002000 */ ,
18719 {{6, 1, 13}, /* shli r2, r1, 13 */
18720 {6, 1, 35}, /* shli r3, r1, 35 */
18721 {1, 2, 3}} /* add r4, r2, r3 */
18723 {34359754752ll /* 0x800004000 */ ,
18724 {{6, 1, 14}, /* shli r2, r1, 14 */
18725 {6, 1, 35}, /* shli r3, r1, 35 */
18726 {1, 2, 3}} /* add r4, r2, r3 */
18728 {34359771136ll /* 0x800008000 */ ,
18729 {{6, 1, 15}, /* shli r2, r1, 15 */
18730 {6, 1, 35}, /* shli r3, r1, 35 */
18731 {1, 2, 3}} /* add r4, r2, r3 */
18733 {34359803904ll /* 0x800010000 */ ,
18734 {{6, 1, 16}, /* shli r2, r1, 16 */
18735 {6, 1, 35}, /* shli r3, r1, 35 */
18736 {1, 2, 3}} /* add r4, r2, r3 */
18738 {34359869440ll /* 0x800020000 */ ,
18739 {{6, 1, 17}, /* shli r2, r1, 17 */
18740 {6, 1, 35}, /* shli r3, r1, 35 */
18741 {1, 2, 3}} /* add r4, r2, r3 */
18743 {34360000512ll /* 0x800040000 */ ,
18744 {{6, 1, 18}, /* shli r2, r1, 18 */
18745 {6, 1, 35}, /* shli r3, r1, 35 */
18746 {1, 2, 3}} /* add r4, r2, r3 */
18748 {34360262656ll /* 0x800080000 */ ,
18749 {{6, 1, 19}, /* shli r2, r1, 19 */
18750 {6, 1, 35}, /* shli r3, r1, 35 */
18751 {1, 2, 3}} /* add r4, r2, r3 */
18753 {34360786944ll /* 0x800100000 */ ,
18754 {{6, 1, 20}, /* shli r2, r1, 20 */
18755 {6, 1, 35}, /* shli r3, r1, 35 */
18756 {1, 2, 3}} /* add r4, r2, r3 */
18758 {34361835520ll /* 0x800200000 */ ,
18759 {{6, 1, 21}, /* shli r2, r1, 21 */
18760 {6, 1, 35}, /* shli r3, r1, 35 */
18761 {1, 2, 3}} /* add r4, r2, r3 */
18763 {34363932672ll /* 0x800400000 */ ,
18764 {{6, 1, 22}, /* shli r2, r1, 22 */
18765 {6, 1, 35}, /* shli r3, r1, 35 */
18766 {1, 2, 3}} /* add r4, r2, r3 */
18768 {34368126976ll /* 0x800800000 */ ,
18769 {{6, 1, 23}, /* shli r2, r1, 23 */
18770 {6, 1, 35}, /* shli r3, r1, 35 */
18771 {1, 2, 3}} /* add r4, r2, r3 */
18773 {34376515584ll /* 0x801000000 */ ,
18774 {{6, 1, 24}, /* shli r2, r1, 24 */
18775 {6, 1, 35}, /* shli r3, r1, 35 */
18776 {1, 2, 3}} /* add r4, r2, r3 */
18778 {34393292800ll /* 0x802000000 */ ,
18779 {{6, 1, 25}, /* shli r2, r1, 25 */
18780 {6, 1, 35}, /* shli r3, r1, 35 */
18781 {1, 2, 3}} /* add r4, r2, r3 */
18783 {34426847232ll /* 0x804000000 */ ,
18784 {{6, 1, 26}, /* shli r2, r1, 26 */
18785 {6, 1, 35}, /* shli r3, r1, 35 */
18786 {1, 2, 3}} /* add r4, r2, r3 */
18788 {34493956096ll /* 0x808000000 */ ,
18789 {{6, 1, 27}, /* shli r2, r1, 27 */
18790 {6, 1, 35}, /* shli r3, r1, 35 */
18791 {1, 2, 3}} /* add r4, r2, r3 */
18793 {34628173824ll /* 0x810000000 */ ,
18794 {{6, 1, 28}, /* shli r2, r1, 28 */
18795 {6, 1, 35}, /* shli r3, r1, 35 */
18796 {1, 2, 3}} /* add r4, r2, r3 */
18798 {34896609280ll /* 0x820000000 */ ,
18799 {{6, 1, 29}, /* shli r2, r1, 29 */
18800 {6, 1, 35}, /* shli r3, r1, 35 */
18801 {1, 2, 3}} /* add r4, r2, r3 */
18803 {35433480192ll /* 0x840000000 */ ,
18804 {{6, 1, 30}, /* shli r2, r1, 30 */
18805 {6, 1, 35}, /* shli r3, r1, 35 */
18806 {1, 2, 3}} /* add r4, r2, r3 */
18808 {36507222016ll /* 0x880000000 */ ,
18809 {{6, 1, 31}, /* shli r2, r1, 31 */
18810 {6, 1, 35}, /* shli r3, r1, 35 */
18811 {1, 2, 3}} /* add r4, r2, r3 */
18813 {38654705664ll /* 0x900000000 */ ,
18814 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18815 {6, 2, 32}} /* shli r3, r2, 32 */
18817 {42949672960ll /* 0xa00000000 */ ,
18818 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18819 {6, 2, 33}} /* shli r3, r2, 33 */
18821 {51539607552ll /* 0xc00000000 */ ,
18822 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18823 {6, 2, 34}} /* shli r3, r2, 34 */
18825 {68719476727ll /* 0xffffffff7 */ ,
18826 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18827 {6, 1, 36}, /* shli r3, r1, 36 */
18828 {2, 3, 2}} /* sub r4, r3, r2 */
18830 {68719476728ll /* 0xffffffff8 */ ,
18831 {{6, 1, 3}, /* shli r2, r1, 3 */
18832 {6, 1, 36}, /* shli r3, r1, 36 */
18833 {2, 3, 2}} /* sub r4, r3, r2 */
18835 {68719476729ll /* 0xffffffff9 */ ,
18836 {{6, 1, 33}, /* shli r2, r1, 33 */
18837 {2, 2, 1}, /* sub r3, r2, r1 */
18838 {5, 3, 1}} /* shl3add r4, r3, r1 */
18840 {68719476731ll /* 0xffffffffb */ ,
18841 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18842 {6, 1, 36}, /* shli r3, r1, 36 */
18843 {2, 3, 2}} /* sub r4, r3, r2 */
18845 {68719476732ll /* 0xffffffffc */ ,
18846 {{6, 1, 2}, /* shli r2, r1, 2 */
18847 {6, 1, 36}, /* shli r3, r1, 36 */
18848 {2, 3, 2}} /* sub r4, r3, r2 */
18850 {68719476733ll /* 0xffffffffd */ ,
18851 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18852 {6, 1, 36}, /* shli r3, r1, 36 */
18853 {2, 3, 2}} /* sub r4, r3, r2 */
18855 {68719476734ll /* 0xffffffffe */ ,
18856 {{6, 1, 1}, /* shli r2, r1, 1 */
18857 {6, 1, 36}, /* shli r3, r1, 36 */
18858 {2, 3, 2}} /* sub r4, r3, r2 */
18860 {68719476735ll /* 0xfffffffff */ ,
18861 {{6, 1, 36}, /* shli r2, r1, 36 */
18862 {2, 2, 1}} /* sub r3, r2, r1 */
18864 {68719476736ll /* 0x1000000000 */ ,
18865 {{6, 1, 36}} /* shli r2, r1, 36 */
18867 {68719476737ll /* 0x1000000001 */ ,
18868 {{6, 1, 36}, /* shli r2, r1, 36 */
18869 {1, 1, 2}} /* add r3, r1, r2 */
18871 {68719476738ll /* 0x1000000002 */ ,
18872 {{6, 1, 36}, /* shli r2, r1, 36 */
18873 {3, 1, 2}} /* shl1add r3, r1, r2 */
18875 {68719476739ll /* 0x1000000003 */ ,
18876 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18877 {6, 1, 36}, /* shli r3, r1, 36 */
18878 {1, 2, 3}} /* add r4, r2, r3 */
18880 {68719476740ll /* 0x1000000004 */ ,
18881 {{6, 1, 36}, /* shli r2, r1, 36 */
18882 {4, 1, 2}} /* shl2add r3, r1, r2 */
18884 {68719476741ll /* 0x1000000005 */ ,
18885 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18886 {6, 1, 36}, /* shli r3, r1, 36 */
18887 {1, 2, 3}} /* add r4, r2, r3 */
18889 {68719476742ll /* 0x1000000006 */ ,
18890 {{3, 1, 1}, /* shl1add r2, r1, r1 */
18891 {6, 1, 36}, /* shli r3, r1, 36 */
18892 {3, 2, 3}} /* shl1add r4, r2, r3 */
18894 {68719476743ll /* 0x1000000007 */ ,
18895 {{6, 1, 36}, /* shli r2, r1, 36 */
18896 {2, 2, 1}, /* sub r3, r2, r1 */
18897 {5, 1, 3}} /* shl3add r4, r1, r3 */
18899 {68719476744ll /* 0x1000000008 */ ,
18900 {{6, 1, 36}, /* shli r2, r1, 36 */
18901 {5, 1, 2}} /* shl3add r3, r1, r2 */
18903 {68719476745ll /* 0x1000000009 */ ,
18904 {{5, 1, 1}, /* shl3add r2, r1, r1 */
18905 {6, 1, 36}, /* shli r3, r1, 36 */
18906 {1, 2, 3}} /* add r4, r2, r3 */
18908 {68719476746ll /* 0x100000000a */ ,
18909 {{4, 1, 1}, /* shl2add r2, r1, r1 */
18910 {6, 1, 36}, /* shli r3, r1, 36 */
18911 {3, 2, 3}} /* shl1add r4, r2, r3 */
18913 {68719476752ll /* 0x1000000010 */ ,
18914 {{6, 1, 4}, /* shli r2, r1, 4 */
18915 {6, 1, 36}, /* shli r3, r1, 36 */
18916 {1, 2, 3}} /* add r4, r2, r3 */
18918 {68719476768ll /* 0x1000000020 */ ,
18919 {{6, 1, 5}, /* shli r2, r1, 5 */
18920 {6, 1, 36}, /* shli r3, r1, 36 */
18921 {1, 2, 3}} /* add r4, r2, r3 */
18923 {68719476800ll /* 0x1000000040 */ ,
18924 {{6, 1, 6}, /* shli r2, r1, 6 */
18925 {6, 1, 36}, /* shli r3, r1, 36 */
18926 {1, 2, 3}} /* add r4, r2, r3 */
18928 {68719476864ll /* 0x1000000080 */ ,
18929 {{6, 1, 7}, /* shli r2, r1, 7 */
18930 {6, 1, 36}, /* shli r3, r1, 36 */
18931 {1, 2, 3}} /* add r4, r2, r3 */
18933 {68719476992ll /* 0x1000000100 */ ,
18934 {{6, 1, 8}, /* shli r2, r1, 8 */
18935 {6, 1, 36}, /* shli r3, r1, 36 */
18936 {1, 2, 3}} /* add r4, r2, r3 */
18938 {68719477248ll /* 0x1000000200 */ ,
18939 {{6, 1, 9}, /* shli r2, r1, 9 */
18940 {6, 1, 36}, /* shli r3, r1, 36 */
18941 {1, 2, 3}} /* add r4, r2, r3 */
18943 {68719477760ll /* 0x1000000400 */ ,
18944 {{6, 1, 10}, /* shli r2, r1, 10 */
18945 {6, 1, 36}, /* shli r3, r1, 36 */
18946 {1, 2, 3}} /* add r4, r2, r3 */
18948 {68719478784ll /* 0x1000000800 */ ,
18949 {{6, 1, 11}, /* shli r2, r1, 11 */
18950 {6, 1, 36}, /* shli r3, r1, 36 */
18951 {1, 2, 3}} /* add r4, r2, r3 */
18953 {68719480832ll /* 0x1000001000 */ ,
18954 {{6, 1, 12}, /* shli r2, r1, 12 */
18955 {6, 1, 36}, /* shli r3, r1, 36 */
18956 {1, 2, 3}} /* add r4, r2, r3 */
18958 {68719484928ll /* 0x1000002000 */ ,
18959 {{6, 1, 13}, /* shli r2, r1, 13 */
18960 {6, 1, 36}, /* shli r3, r1, 36 */
18961 {1, 2, 3}} /* add r4, r2, r3 */
18963 {68719493120ll /* 0x1000004000 */ ,
18964 {{6, 1, 14}, /* shli r2, r1, 14 */
18965 {6, 1, 36}, /* shli r3, r1, 36 */
18966 {1, 2, 3}} /* add r4, r2, r3 */
18968 {68719509504ll /* 0x1000008000 */ ,
18969 {{6, 1, 15}, /* shli r2, r1, 15 */
18970 {6, 1, 36}, /* shli r3, r1, 36 */
18971 {1, 2, 3}} /* add r4, r2, r3 */
18973 {68719542272ll /* 0x1000010000 */ ,
18974 {{6, 1, 16}, /* shli r2, r1, 16 */
18975 {6, 1, 36}, /* shli r3, r1, 36 */
18976 {1, 2, 3}} /* add r4, r2, r3 */
18978 {68719607808ll /* 0x1000020000 */ ,
18979 {{6, 1, 17}, /* shli r2, r1, 17 */
18980 {6, 1, 36}, /* shli r3, r1, 36 */
18981 {1, 2, 3}} /* add r4, r2, r3 */
18983 {68719738880ll /* 0x1000040000 */ ,
18984 {{6, 1, 18}, /* shli r2, r1, 18 */
18985 {6, 1, 36}, /* shli r3, r1, 36 */
18986 {1, 2, 3}} /* add r4, r2, r3 */
18988 {68720001024ll /* 0x1000080000 */ ,
18989 {{6, 1, 19}, /* shli r2, r1, 19 */
18990 {6, 1, 36}, /* shli r3, r1, 36 */
18991 {1, 2, 3}} /* add r4, r2, r3 */
18993 {68720525312ll /* 0x1000100000 */ ,
18994 {{6, 1, 20}, /* shli r2, r1, 20 */
18995 {6, 1, 36}, /* shli r3, r1, 36 */
18996 {1, 2, 3}} /* add r4, r2, r3 */
18998 {68721573888ll /* 0x1000200000 */ ,
18999 {{6, 1, 21}, /* shli r2, r1, 21 */
19000 {6, 1, 36}, /* shli r3, r1, 36 */
19001 {1, 2, 3}} /* add r4, r2, r3 */
19003 {68723671040ll /* 0x1000400000 */ ,
19004 {{6, 1, 22}, /* shli r2, r1, 22 */
19005 {6, 1, 36}, /* shli r3, r1, 36 */
19006 {1, 2, 3}} /* add r4, r2, r3 */
19008 {68727865344ll /* 0x1000800000 */ ,
19009 {{6, 1, 23}, /* shli r2, r1, 23 */
19010 {6, 1, 36}, /* shli r3, r1, 36 */
19011 {1, 2, 3}} /* add r4, r2, r3 */
19013 {68736253952ll /* 0x1001000000 */ ,
19014 {{6, 1, 24}, /* shli r2, r1, 24 */
19015 {6, 1, 36}, /* shli r3, r1, 36 */
19016 {1, 2, 3}} /* add r4, r2, r3 */
19018 {68753031168ll /* 0x1002000000 */ ,
19019 {{6, 1, 25}, /* shli r2, r1, 25 */
19020 {6, 1, 36}, /* shli r3, r1, 36 */
19021 {1, 2, 3}} /* add r4, r2, r3 */
19023 {68786585600ll /* 0x1004000000 */ ,
19024 {{6, 1, 26}, /* shli r2, r1, 26 */
19025 {6, 1, 36}, /* shli r3, r1, 36 */
19026 {1, 2, 3}} /* add r4, r2, r3 */
19028 {68853694464ll /* 0x1008000000 */ ,
19029 {{6, 1, 27}, /* shli r2, r1, 27 */
19030 {6, 1, 36}, /* shli r3, r1, 36 */
19031 {1, 2, 3}} /* add r4, r2, r3 */
19033 {68987912192ll /* 0x1010000000 */ ,
19034 {{6, 1, 28}, /* shli r2, r1, 28 */
19035 {6, 1, 36}, /* shli r3, r1, 36 */
19036 {1, 2, 3}} /* add r4, r2, r3 */
19038 {69256347648ll /* 0x1020000000 */ ,
19039 {{6, 1, 29}, /* shli r2, r1, 29 */
19040 {6, 1, 36}, /* shli r3, r1, 36 */
19041 {1, 2, 3}} /* add r4, r2, r3 */
19043 {69793218560ll /* 0x1040000000 */ ,
19044 {{6, 1, 30}, /* shli r2, r1, 30 */
19045 {6, 1, 36}, /* shli r3, r1, 36 */
19046 {1, 2, 3}} /* add r4, r2, r3 */
19048 {70866960384ll /* 0x1080000000 */ ,
19049 {{6, 1, 31}, /* shli r2, r1, 31 */
19050 {6, 1, 36}, /* shli r3, r1, 36 */
19051 {1, 2, 3}} /* add r4, r2, r3 */
19053 {73014444032ll /* 0x1100000000 */ ,
19054 {{6, 1, 32}, /* shli r2, r1, 32 */
19055 {6, 1, 36}, /* shli r3, r1, 36 */
19056 {1, 2, 3}} /* add r4, r2, r3 */
19058 {77309411328ll /* 0x1200000000 */ ,
19059 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19060 {6, 2, 33}} /* shli r3, r2, 33 */
19062 {85899345920ll /* 0x1400000000 */ ,
19063 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19064 {6, 2, 34}} /* shli r3, r2, 34 */
19066 {103079215104ll /* 0x1800000000 */ ,
19067 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19068 {6, 2, 35}} /* shli r3, r2, 35 */
19070 {137438953463ll /* 0x1ffffffff7 */ ,
19071 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19072 {6, 1, 37}, /* shli r3, r1, 37 */
19073 {2, 3, 2}} /* sub r4, r3, r2 */
19075 {137438953464ll /* 0x1ffffffff8 */ ,
19076 {{6, 1, 3}, /* shli r2, r1, 3 */
19077 {6, 1, 37}, /* shli r3, r1, 37 */
19078 {2, 3, 2}} /* sub r4, r3, r2 */
19080 {137438953465ll /* 0x1ffffffff9 */ ,
19081 {{6, 1, 34}, /* shli r2, r1, 34 */
19082 {2, 2, 1}, /* sub r3, r2, r1 */
19083 {5, 3, 1}} /* shl3add r4, r3, r1 */
19085 {137438953467ll /* 0x1ffffffffb */ ,
19086 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19087 {6, 1, 37}, /* shli r3, r1, 37 */
19088 {2, 3, 2}} /* sub r4, r3, r2 */
19090 {137438953468ll /* 0x1ffffffffc */ ,
19091 {{6, 1, 2}, /* shli r2, r1, 2 */
19092 {6, 1, 37}, /* shli r3, r1, 37 */
19093 {2, 3, 2}} /* sub r4, r3, r2 */
19095 {137438953469ll /* 0x1ffffffffd */ ,
19096 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19097 {6, 1, 37}, /* shli r3, r1, 37 */
19098 {2, 3, 2}} /* sub r4, r3, r2 */
19100 {137438953470ll /* 0x1ffffffffe */ ,
19101 {{6, 1, 1}, /* shli r2, r1, 1 */
19102 {6, 1, 37}, /* shli r3, r1, 37 */
19103 {2, 3, 2}} /* sub r4, r3, r2 */
19105 {137438953471ll /* 0x1fffffffff */ ,
19106 {{6, 1, 37}, /* shli r2, r1, 37 */
19107 {2, 2, 1}} /* sub r3, r2, r1 */
19109 {137438953472ll /* 0x2000000000 */ ,
19110 {{6, 1, 37}} /* shli r2, r1, 37 */
19112 {137438953473ll /* 0x2000000001 */ ,
19113 {{6, 1, 37}, /* shli r2, r1, 37 */
19114 {1, 1, 2}} /* add r3, r1, r2 */
19116 {137438953474ll /* 0x2000000002 */ ,
19117 {{6, 1, 37}, /* shli r2, r1, 37 */
19118 {3, 1, 2}} /* shl1add r3, r1, r2 */
19120 {137438953475ll /* 0x2000000003 */ ,
19121 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19122 {6, 1, 37}, /* shli r3, r1, 37 */
19123 {1, 2, 3}} /* add r4, r2, r3 */
19125 {137438953476ll /* 0x2000000004 */ ,
19126 {{6, 1, 37}, /* shli r2, r1, 37 */
19127 {4, 1, 2}} /* shl2add r3, r1, r2 */
19129 {137438953477ll /* 0x2000000005 */ ,
19130 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19131 {6, 1, 37}, /* shli r3, r1, 37 */
19132 {1, 2, 3}} /* add r4, r2, r3 */
19134 {137438953478ll /* 0x2000000006 */ ,
19135 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19136 {6, 1, 37}, /* shli r3, r1, 37 */
19137 {3, 2, 3}} /* shl1add r4, r2, r3 */
19139 {137438953479ll /* 0x2000000007 */ ,
19140 {{6, 1, 37}, /* shli r2, r1, 37 */
19141 {2, 2, 1}, /* sub r3, r2, r1 */
19142 {5, 1, 3}} /* shl3add r4, r1, r3 */
19144 {137438953480ll /* 0x2000000008 */ ,
19145 {{6, 1, 37}, /* shli r2, r1, 37 */
19146 {5, 1, 2}} /* shl3add r3, r1, r2 */
19148 {137438953481ll /* 0x2000000009 */ ,
19149 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19150 {6, 1, 37}, /* shli r3, r1, 37 */
19151 {1, 2, 3}} /* add r4, r2, r3 */
19153 {137438953482ll /* 0x200000000a */ ,
19154 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19155 {6, 1, 37}, /* shli r3, r1, 37 */
19156 {3, 2, 3}} /* shl1add r4, r2, r3 */
19158 {137438953488ll /* 0x2000000010 */ ,
19159 {{6, 1, 4}, /* shli r2, r1, 4 */
19160 {6, 1, 37}, /* shli r3, r1, 37 */
19161 {1, 2, 3}} /* add r4, r2, r3 */
19163 {137438953504ll /* 0x2000000020 */ ,
19164 {{6, 1, 5}, /* shli r2, r1, 5 */
19165 {6, 1, 37}, /* shli r3, r1, 37 */
19166 {1, 2, 3}} /* add r4, r2, r3 */
19168 {137438953536ll /* 0x2000000040 */ ,
19169 {{6, 1, 6}, /* shli r2, r1, 6 */
19170 {6, 1, 37}, /* shli r3, r1, 37 */
19171 {1, 2, 3}} /* add r4, r2, r3 */
19173 {137438953600ll /* 0x2000000080 */ ,
19174 {{6, 1, 7}, /* shli r2, r1, 7 */
19175 {6, 1, 37}, /* shli r3, r1, 37 */
19176 {1, 2, 3}} /* add r4, r2, r3 */
19178 {137438953728ll /* 0x2000000100 */ ,
19179 {{6, 1, 8}, /* shli r2, r1, 8 */
19180 {6, 1, 37}, /* shli r3, r1, 37 */
19181 {1, 2, 3}} /* add r4, r2, r3 */
19183 {137438953984ll /* 0x2000000200 */ ,
19184 {{6, 1, 9}, /* shli r2, r1, 9 */
19185 {6, 1, 37}, /* shli r3, r1, 37 */
19186 {1, 2, 3}} /* add r4, r2, r3 */
19188 {137438954496ll /* 0x2000000400 */ ,
19189 {{6, 1, 10}, /* shli r2, r1, 10 */
19190 {6, 1, 37}, /* shli r3, r1, 37 */
19191 {1, 2, 3}} /* add r4, r2, r3 */
19193 {137438955520ll /* 0x2000000800 */ ,
19194 {{6, 1, 11}, /* shli r2, r1, 11 */
19195 {6, 1, 37}, /* shli r3, r1, 37 */
19196 {1, 2, 3}} /* add r4, r2, r3 */
19198 {137438957568ll /* 0x2000001000 */ ,
19199 {{6, 1, 12}, /* shli r2, r1, 12 */
19200 {6, 1, 37}, /* shli r3, r1, 37 */
19201 {1, 2, 3}} /* add r4, r2, r3 */
19203 {137438961664ll /* 0x2000002000 */ ,
19204 {{6, 1, 13}, /* shli r2, r1, 13 */
19205 {6, 1, 37}, /* shli r3, r1, 37 */
19206 {1, 2, 3}} /* add r4, r2, r3 */
19208 {137438969856ll /* 0x2000004000 */ ,
19209 {{6, 1, 14}, /* shli r2, r1, 14 */
19210 {6, 1, 37}, /* shli r3, r1, 37 */
19211 {1, 2, 3}} /* add r4, r2, r3 */
19213 {137438986240ll /* 0x2000008000 */ ,
19214 {{6, 1, 15}, /* shli r2, r1, 15 */
19215 {6, 1, 37}, /* shli r3, r1, 37 */
19216 {1, 2, 3}} /* add r4, r2, r3 */
19218 {137439019008ll /* 0x2000010000 */ ,
19219 {{6, 1, 16}, /* shli r2, r1, 16 */
19220 {6, 1, 37}, /* shli r3, r1, 37 */
19221 {1, 2, 3}} /* add r4, r2, r3 */
19223 {137439084544ll /* 0x2000020000 */ ,
19224 {{6, 1, 17}, /* shli r2, r1, 17 */
19225 {6, 1, 37}, /* shli r3, r1, 37 */
19226 {1, 2, 3}} /* add r4, r2, r3 */
19228 {137439215616ll /* 0x2000040000 */ ,
19229 {{6, 1, 18}, /* shli r2, r1, 18 */
19230 {6, 1, 37}, /* shli r3, r1, 37 */
19231 {1, 2, 3}} /* add r4, r2, r3 */
19233 {137439477760ll /* 0x2000080000 */ ,
19234 {{6, 1, 19}, /* shli r2, r1, 19 */
19235 {6, 1, 37}, /* shli r3, r1, 37 */
19236 {1, 2, 3}} /* add r4, r2, r3 */
19238 {137440002048ll /* 0x2000100000 */ ,
19239 {{6, 1, 20}, /* shli r2, r1, 20 */
19240 {6, 1, 37}, /* shli r3, r1, 37 */
19241 {1, 2, 3}} /* add r4, r2, r3 */
19243 {137441050624ll /* 0x2000200000 */ ,
19244 {{6, 1, 21}, /* shli r2, r1, 21 */
19245 {6, 1, 37}, /* shli r3, r1, 37 */
19246 {1, 2, 3}} /* add r4, r2, r3 */
19248 {137443147776ll /* 0x2000400000 */ ,
19249 {{6, 1, 22}, /* shli r2, r1, 22 */
19250 {6, 1, 37}, /* shli r3, r1, 37 */
19251 {1, 2, 3}} /* add r4, r2, r3 */
19253 {137447342080ll /* 0x2000800000 */ ,
19254 {{6, 1, 23}, /* shli r2, r1, 23 */
19255 {6, 1, 37}, /* shli r3, r1, 37 */
19256 {1, 2, 3}} /* add r4, r2, r3 */
19258 {137455730688ll /* 0x2001000000 */ ,
19259 {{6, 1, 24}, /* shli r2, r1, 24 */
19260 {6, 1, 37}, /* shli r3, r1, 37 */
19261 {1, 2, 3}} /* add r4, r2, r3 */
19263 {137472507904ll /* 0x2002000000 */ ,
19264 {{6, 1, 25}, /* shli r2, r1, 25 */
19265 {6, 1, 37}, /* shli r3, r1, 37 */
19266 {1, 2, 3}} /* add r4, r2, r3 */
19268 {137506062336ll /* 0x2004000000 */ ,
19269 {{6, 1, 26}, /* shli r2, r1, 26 */
19270 {6, 1, 37}, /* shli r3, r1, 37 */
19271 {1, 2, 3}} /* add r4, r2, r3 */
19273 {137573171200ll /* 0x2008000000 */ ,
19274 {{6, 1, 27}, /* shli r2, r1, 27 */
19275 {6, 1, 37}, /* shli r3, r1, 37 */
19276 {1, 2, 3}} /* add r4, r2, r3 */
19278 {137707388928ll /* 0x2010000000 */ ,
19279 {{6, 1, 28}, /* shli r2, r1, 28 */
19280 {6, 1, 37}, /* shli r3, r1, 37 */
19281 {1, 2, 3}} /* add r4, r2, r3 */
19283 {137975824384ll /* 0x2020000000 */ ,
19284 {{6, 1, 29}, /* shli r2, r1, 29 */
19285 {6, 1, 37}, /* shli r3, r1, 37 */
19286 {1, 2, 3}} /* add r4, r2, r3 */
19288 {138512695296ll /* 0x2040000000 */ ,
19289 {{6, 1, 30}, /* shli r2, r1, 30 */
19290 {6, 1, 37}, /* shli r3, r1, 37 */
19291 {1, 2, 3}} /* add r4, r2, r3 */
19293 {139586437120ll /* 0x2080000000 */ ,
19294 {{6, 1, 31}, /* shli r2, r1, 31 */
19295 {6, 1, 37}, /* shli r3, r1, 37 */
19296 {1, 2, 3}} /* add r4, r2, r3 */
19298 {141733920768ll /* 0x2100000000 */ ,
19299 {{6, 1, 32}, /* shli r2, r1, 32 */
19300 {6, 1, 37}, /* shli r3, r1, 37 */
19301 {1, 2, 3}} /* add r4, r2, r3 */
19303 {146028888064ll /* 0x2200000000 */ ,
19304 {{6, 1, 33}, /* shli r2, r1, 33 */
19305 {6, 1, 37}, /* shli r3, r1, 37 */
19306 {1, 2, 3}} /* add r4, r2, r3 */
19308 {154618822656ll /* 0x2400000000 */ ,
19309 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19310 {6, 2, 34}} /* shli r3, r2, 34 */
19312 {171798691840ll /* 0x2800000000 */ ,
19313 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19314 {6, 2, 35}} /* shli r3, r2, 35 */
19316 {206158430208ll /* 0x3000000000 */ ,
19317 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19318 {6, 2, 36}} /* shli r3, r2, 36 */
19320 {274877906935ll /* 0x3ffffffff7 */ ,
19321 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19322 {6, 1, 38}, /* shli r3, r1, 38 */
19323 {2, 3, 2}} /* sub r4, r3, r2 */
19325 {274877906936ll /* 0x3ffffffff8 */ ,
19326 {{6, 1, 3}, /* shli r2, r1, 3 */
19327 {6, 1, 38}, /* shli r3, r1, 38 */
19328 {2, 3, 2}} /* sub r4, r3, r2 */
19330 {274877906937ll /* 0x3ffffffff9 */ ,
19331 {{6, 1, 35}, /* shli r2, r1, 35 */
19332 {2, 2, 1}, /* sub r3, r2, r1 */
19333 {5, 3, 1}} /* shl3add r4, r3, r1 */
19335 {274877906939ll /* 0x3ffffffffb */ ,
19336 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19337 {6, 1, 38}, /* shli r3, r1, 38 */
19338 {2, 3, 2}} /* sub r4, r3, r2 */
19340 {274877906940ll /* 0x3ffffffffc */ ,
19341 {{6, 1, 2}, /* shli r2, r1, 2 */
19342 {6, 1, 38}, /* shli r3, r1, 38 */
19343 {2, 3, 2}} /* sub r4, r3, r2 */
19345 {274877906941ll /* 0x3ffffffffd */ ,
19346 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19347 {6, 1, 38}, /* shli r3, r1, 38 */
19348 {2, 3, 2}} /* sub r4, r3, r2 */
19350 {274877906942ll /* 0x3ffffffffe */ ,
19351 {{6, 1, 1}, /* shli r2, r1, 1 */
19352 {6, 1, 38}, /* shli r3, r1, 38 */
19353 {2, 3, 2}} /* sub r4, r3, r2 */
19355 {274877906943ll /* 0x3fffffffff */ ,
19356 {{6, 1, 38}, /* shli r2, r1, 38 */
19357 {2, 2, 1}} /* sub r3, r2, r1 */
19359 {274877906944ll /* 0x4000000000 */ ,
19360 {{6, 1, 38}} /* shli r2, r1, 38 */
19362 {274877906945ll /* 0x4000000001 */ ,
19363 {{6, 1, 38}, /* shli r2, r1, 38 */
19364 {1, 1, 2}} /* add r3, r1, r2 */
19366 {274877906946ll /* 0x4000000002 */ ,
19367 {{6, 1, 38}, /* shli r2, r1, 38 */
19368 {3, 1, 2}} /* shl1add r3, r1, r2 */
19370 {274877906947ll /* 0x4000000003 */ ,
19371 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19372 {6, 1, 38}, /* shli r3, r1, 38 */
19373 {1, 2, 3}} /* add r4, r2, r3 */
19375 {274877906948ll /* 0x4000000004 */ ,
19376 {{6, 1, 38}, /* shli r2, r1, 38 */
19377 {4, 1, 2}} /* shl2add r3, r1, r2 */
19379 {274877906949ll /* 0x4000000005 */ ,
19380 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19381 {6, 1, 38}, /* shli r3, r1, 38 */
19382 {1, 2, 3}} /* add r4, r2, r3 */
19384 {274877906950ll /* 0x4000000006 */ ,
19385 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19386 {6, 1, 38}, /* shli r3, r1, 38 */
19387 {3, 2, 3}} /* shl1add r4, r2, r3 */
19389 {274877906951ll /* 0x4000000007 */ ,
19390 {{6, 1, 38}, /* shli r2, r1, 38 */
19391 {2, 2, 1}, /* sub r3, r2, r1 */
19392 {5, 1, 3}} /* shl3add r4, r1, r3 */
19394 {274877906952ll /* 0x4000000008 */ ,
19395 {{6, 1, 38}, /* shli r2, r1, 38 */
19396 {5, 1, 2}} /* shl3add r3, r1, r2 */
19398 {274877906953ll /* 0x4000000009 */ ,
19399 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19400 {6, 1, 38}, /* shli r3, r1, 38 */
19401 {1, 2, 3}} /* add r4, r2, r3 */
19403 {274877906954ll /* 0x400000000a */ ,
19404 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19405 {6, 1, 38}, /* shli r3, r1, 38 */
19406 {3, 2, 3}} /* shl1add r4, r2, r3 */
19408 {274877906960ll /* 0x4000000010 */ ,
19409 {{6, 1, 4}, /* shli r2, r1, 4 */
19410 {6, 1, 38}, /* shli r3, r1, 38 */
19411 {1, 2, 3}} /* add r4, r2, r3 */
19413 {274877906976ll /* 0x4000000020 */ ,
19414 {{6, 1, 5}, /* shli r2, r1, 5 */
19415 {6, 1, 38}, /* shli r3, r1, 38 */
19416 {1, 2, 3}} /* add r4, r2, r3 */
19418 {274877907008ll /* 0x4000000040 */ ,
19419 {{6, 1, 6}, /* shli r2, r1, 6 */
19420 {6, 1, 38}, /* shli r3, r1, 38 */
19421 {1, 2, 3}} /* add r4, r2, r3 */
19423 {274877907072ll /* 0x4000000080 */ ,
19424 {{6, 1, 7}, /* shli r2, r1, 7 */
19425 {6, 1, 38}, /* shli r3, r1, 38 */
19426 {1, 2, 3}} /* add r4, r2, r3 */
19428 {274877907200ll /* 0x4000000100 */ ,
19429 {{6, 1, 8}, /* shli r2, r1, 8 */
19430 {6, 1, 38}, /* shli r3, r1, 38 */
19431 {1, 2, 3}} /* add r4, r2, r3 */
19433 {274877907456ll /* 0x4000000200 */ ,
19434 {{6, 1, 9}, /* shli r2, r1, 9 */
19435 {6, 1, 38}, /* shli r3, r1, 38 */
19436 {1, 2, 3}} /* add r4, r2, r3 */
19438 {274877907968ll /* 0x4000000400 */ ,
19439 {{6, 1, 10}, /* shli r2, r1, 10 */
19440 {6, 1, 38}, /* shli r3, r1, 38 */
19441 {1, 2, 3}} /* add r4, r2, r3 */
19443 {274877908992ll /* 0x4000000800 */ ,
19444 {{6, 1, 11}, /* shli r2, r1, 11 */
19445 {6, 1, 38}, /* shli r3, r1, 38 */
19446 {1, 2, 3}} /* add r4, r2, r3 */
19448 {274877911040ll /* 0x4000001000 */ ,
19449 {{6, 1, 12}, /* shli r2, r1, 12 */
19450 {6, 1, 38}, /* shli r3, r1, 38 */
19451 {1, 2, 3}} /* add r4, r2, r3 */
19453 {274877915136ll /* 0x4000002000 */ ,
19454 {{6, 1, 13}, /* shli r2, r1, 13 */
19455 {6, 1, 38}, /* shli r3, r1, 38 */
19456 {1, 2, 3}} /* add r4, r2, r3 */
19458 {274877923328ll /* 0x4000004000 */ ,
19459 {{6, 1, 14}, /* shli r2, r1, 14 */
19460 {6, 1, 38}, /* shli r3, r1, 38 */
19461 {1, 2, 3}} /* add r4, r2, r3 */
19463 {274877939712ll /* 0x4000008000 */ ,
19464 {{6, 1, 15}, /* shli r2, r1, 15 */
19465 {6, 1, 38}, /* shli r3, r1, 38 */
19466 {1, 2, 3}} /* add r4, r2, r3 */
19468 {274877972480ll /* 0x4000010000 */ ,
19469 {{6, 1, 16}, /* shli r2, r1, 16 */
19470 {6, 1, 38}, /* shli r3, r1, 38 */
19471 {1, 2, 3}} /* add r4, r2, r3 */
19473 {274878038016ll /* 0x4000020000 */ ,
19474 {{6, 1, 17}, /* shli r2, r1, 17 */
19475 {6, 1, 38}, /* shli r3, r1, 38 */
19476 {1, 2, 3}} /* add r4, r2, r3 */
19478 {274878169088ll /* 0x4000040000 */ ,
19479 {{6, 1, 18}, /* shli r2, r1, 18 */
19480 {6, 1, 38}, /* shli r3, r1, 38 */
19481 {1, 2, 3}} /* add r4, r2, r3 */
19483 {274878431232ll /* 0x4000080000 */ ,
19484 {{6, 1, 19}, /* shli r2, r1, 19 */
19485 {6, 1, 38}, /* shli r3, r1, 38 */
19486 {1, 2, 3}} /* add r4, r2, r3 */
19488 {274878955520ll /* 0x4000100000 */ ,
19489 {{6, 1, 20}, /* shli r2, r1, 20 */
19490 {6, 1, 38}, /* shli r3, r1, 38 */
19491 {1, 2, 3}} /* add r4, r2, r3 */
19493 {274880004096ll /* 0x4000200000 */ ,
19494 {{6, 1, 21}, /* shli r2, r1, 21 */
19495 {6, 1, 38}, /* shli r3, r1, 38 */
19496 {1, 2, 3}} /* add r4, r2, r3 */
19498 {274882101248ll /* 0x4000400000 */ ,
19499 {{6, 1, 22}, /* shli r2, r1, 22 */
19500 {6, 1, 38}, /* shli r3, r1, 38 */
19501 {1, 2, 3}} /* add r4, r2, r3 */
19503 {274886295552ll /* 0x4000800000 */ ,
19504 {{6, 1, 23}, /* shli r2, r1, 23 */
19505 {6, 1, 38}, /* shli r3, r1, 38 */
19506 {1, 2, 3}} /* add r4, r2, r3 */
19508 {274894684160ll /* 0x4001000000 */ ,
19509 {{6, 1, 24}, /* shli r2, r1, 24 */
19510 {6, 1, 38}, /* shli r3, r1, 38 */
19511 {1, 2, 3}} /* add r4, r2, r3 */
19513 {274911461376ll /* 0x4002000000 */ ,
19514 {{6, 1, 25}, /* shli r2, r1, 25 */
19515 {6, 1, 38}, /* shli r3, r1, 38 */
19516 {1, 2, 3}} /* add r4, r2, r3 */
19518 {274945015808ll /* 0x4004000000 */ ,
19519 {{6, 1, 26}, /* shli r2, r1, 26 */
19520 {6, 1, 38}, /* shli r3, r1, 38 */
19521 {1, 2, 3}} /* add r4, r2, r3 */
19523 {275012124672ll /* 0x4008000000 */ ,
19524 {{6, 1, 27}, /* shli r2, r1, 27 */
19525 {6, 1, 38}, /* shli r3, r1, 38 */
19526 {1, 2, 3}} /* add r4, r2, r3 */
19528 {275146342400ll /* 0x4010000000 */ ,
19529 {{6, 1, 28}, /* shli r2, r1, 28 */
19530 {6, 1, 38}, /* shli r3, r1, 38 */
19531 {1, 2, 3}} /* add r4, r2, r3 */
19533 {275414777856ll /* 0x4020000000 */ ,
19534 {{6, 1, 29}, /* shli r2, r1, 29 */
19535 {6, 1, 38}, /* shli r3, r1, 38 */
19536 {1, 2, 3}} /* add r4, r2, r3 */
19538 {275951648768ll /* 0x4040000000 */ ,
19539 {{6, 1, 30}, /* shli r2, r1, 30 */
19540 {6, 1, 38}, /* shli r3, r1, 38 */
19541 {1, 2, 3}} /* add r4, r2, r3 */
19543 {277025390592ll /* 0x4080000000 */ ,
19544 {{6, 1, 31}, /* shli r2, r1, 31 */
19545 {6, 1, 38}, /* shli r3, r1, 38 */
19546 {1, 2, 3}} /* add r4, r2, r3 */
19548 {279172874240ll /* 0x4100000000 */ ,
19549 {{6, 1, 32}, /* shli r2, r1, 32 */
19550 {6, 1, 38}, /* shli r3, r1, 38 */
19551 {1, 2, 3}} /* add r4, r2, r3 */
19553 {283467841536ll /* 0x4200000000 */ ,
19554 {{6, 1, 33}, /* shli r2, r1, 33 */
19555 {6, 1, 38}, /* shli r3, r1, 38 */
19556 {1, 2, 3}} /* add r4, r2, r3 */
19558 {292057776128ll /* 0x4400000000 */ ,
19559 {{6, 1, 34}, /* shli r2, r1, 34 */
19560 {6, 1, 38}, /* shli r3, r1, 38 */
19561 {1, 2, 3}} /* add r4, r2, r3 */
19563 {309237645312ll /* 0x4800000000 */ ,
19564 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19565 {6, 2, 35}} /* shli r3, r2, 35 */
19567 {343597383680ll /* 0x5000000000 */ ,
19568 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19569 {6, 2, 36}} /* shli r3, r2, 36 */
19571 {412316860416ll /* 0x6000000000 */ ,
19572 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19573 {6, 2, 37}} /* shli r3, r2, 37 */
19575 {549755813879ll /* 0x7ffffffff7 */ ,
19576 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19577 {6, 1, 39}, /* shli r3, r1, 39 */
19578 {2, 3, 2}} /* sub r4, r3, r2 */
19580 {549755813880ll /* 0x7ffffffff8 */ ,
19581 {{6, 1, 3}, /* shli r2, r1, 3 */
19582 {6, 1, 39}, /* shli r3, r1, 39 */
19583 {2, 3, 2}} /* sub r4, r3, r2 */
19585 {549755813881ll /* 0x7ffffffff9 */ ,
19586 {{6, 1, 36}, /* shli r2, r1, 36 */
19587 {2, 2, 1}, /* sub r3, r2, r1 */
19588 {5, 3, 1}} /* shl3add r4, r3, r1 */
19590 {549755813883ll /* 0x7ffffffffb */ ,
19591 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19592 {6, 1, 39}, /* shli r3, r1, 39 */
19593 {2, 3, 2}} /* sub r4, r3, r2 */
19595 {549755813884ll /* 0x7ffffffffc */ ,
19596 {{6, 1, 2}, /* shli r2, r1, 2 */
19597 {6, 1, 39}, /* shli r3, r1, 39 */
19598 {2, 3, 2}} /* sub r4, r3, r2 */
19600 {549755813885ll /* 0x7ffffffffd */ ,
19601 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19602 {6, 1, 39}, /* shli r3, r1, 39 */
19603 {2, 3, 2}} /* sub r4, r3, r2 */
19605 {549755813886ll /* 0x7ffffffffe */ ,
19606 {{6, 1, 1}, /* shli r2, r1, 1 */
19607 {6, 1, 39}, /* shli r3, r1, 39 */
19608 {2, 3, 2}} /* sub r4, r3, r2 */
19610 {549755813887ll /* 0x7fffffffff */ ,
19611 {{6, 1, 39}, /* shli r2, r1, 39 */
19612 {2, 2, 1}} /* sub r3, r2, r1 */
19614 {549755813888ll /* 0x8000000000 */ ,
19615 {{6, 1, 39}} /* shli r2, r1, 39 */
19617 {549755813889ll /* 0x8000000001 */ ,
19618 {{6, 1, 39}, /* shli r2, r1, 39 */
19619 {1, 1, 2}} /* add r3, r1, r2 */
19621 {549755813890ll /* 0x8000000002 */ ,
19622 {{6, 1, 39}, /* shli r2, r1, 39 */
19623 {3, 1, 2}} /* shl1add r3, r1, r2 */
19625 {549755813891ll /* 0x8000000003 */ ,
19626 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19627 {6, 1, 39}, /* shli r3, r1, 39 */
19628 {1, 2, 3}} /* add r4, r2, r3 */
19630 {549755813892ll /* 0x8000000004 */ ,
19631 {{6, 1, 39}, /* shli r2, r1, 39 */
19632 {4, 1, 2}} /* shl2add r3, r1, r2 */
19634 {549755813893ll /* 0x8000000005 */ ,
19635 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19636 {6, 1, 39}, /* shli r3, r1, 39 */
19637 {1, 2, 3}} /* add r4, r2, r3 */
19639 {549755813894ll /* 0x8000000006 */ ,
19640 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19641 {6, 1, 39}, /* shli r3, r1, 39 */
19642 {3, 2, 3}} /* shl1add r4, r2, r3 */
19644 {549755813895ll /* 0x8000000007 */ ,
19645 {{6, 1, 39}, /* shli r2, r1, 39 */
19646 {2, 2, 1}, /* sub r3, r2, r1 */
19647 {5, 1, 3}} /* shl3add r4, r1, r3 */
19649 {549755813896ll /* 0x8000000008 */ ,
19650 {{6, 1, 39}, /* shli r2, r1, 39 */
19651 {5, 1, 2}} /* shl3add r3, r1, r2 */
19653 {549755813897ll /* 0x8000000009 */ ,
19654 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19655 {6, 1, 39}, /* shli r3, r1, 39 */
19656 {1, 2, 3}} /* add r4, r2, r3 */
19658 {549755813898ll /* 0x800000000a */ ,
19659 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19660 {6, 1, 39}, /* shli r3, r1, 39 */
19661 {3, 2, 3}} /* shl1add r4, r2, r3 */
19663 {549755813904ll /* 0x8000000010 */ ,
19664 {{6, 1, 4}, /* shli r2, r1, 4 */
19665 {6, 1, 39}, /* shli r3, r1, 39 */
19666 {1, 2, 3}} /* add r4, r2, r3 */
19668 {549755813920ll /* 0x8000000020 */ ,
19669 {{6, 1, 5}, /* shli r2, r1, 5 */
19670 {6, 1, 39}, /* shli r3, r1, 39 */
19671 {1, 2, 3}} /* add r4, r2, r3 */
19673 {549755813952ll /* 0x8000000040 */ ,
19674 {{6, 1, 6}, /* shli r2, r1, 6 */
19675 {6, 1, 39}, /* shli r3, r1, 39 */
19676 {1, 2, 3}} /* add r4, r2, r3 */
19678 {549755814016ll /* 0x8000000080 */ ,
19679 {{6, 1, 7}, /* shli r2, r1, 7 */
19680 {6, 1, 39}, /* shli r3, r1, 39 */
19681 {1, 2, 3}} /* add r4, r2, r3 */
19683 {549755814144ll /* 0x8000000100 */ ,
19684 {{6, 1, 8}, /* shli r2, r1, 8 */
19685 {6, 1, 39}, /* shli r3, r1, 39 */
19686 {1, 2, 3}} /* add r4, r2, r3 */
19688 {549755814400ll /* 0x8000000200 */ ,
19689 {{6, 1, 9}, /* shli r2, r1, 9 */
19690 {6, 1, 39}, /* shli r3, r1, 39 */
19691 {1, 2, 3}} /* add r4, r2, r3 */
19693 {549755814912ll /* 0x8000000400 */ ,
19694 {{6, 1, 10}, /* shli r2, r1, 10 */
19695 {6, 1, 39}, /* shli r3, r1, 39 */
19696 {1, 2, 3}} /* add r4, r2, r3 */
19698 {549755815936ll /* 0x8000000800 */ ,
19699 {{6, 1, 11}, /* shli r2, r1, 11 */
19700 {6, 1, 39}, /* shli r3, r1, 39 */
19701 {1, 2, 3}} /* add r4, r2, r3 */
19703 {549755817984ll /* 0x8000001000 */ ,
19704 {{6, 1, 12}, /* shli r2, r1, 12 */
19705 {6, 1, 39}, /* shli r3, r1, 39 */
19706 {1, 2, 3}} /* add r4, r2, r3 */
19708 {549755822080ll /* 0x8000002000 */ ,
19709 {{6, 1, 13}, /* shli r2, r1, 13 */
19710 {6, 1, 39}, /* shli r3, r1, 39 */
19711 {1, 2, 3}} /* add r4, r2, r3 */
19713 {549755830272ll /* 0x8000004000 */ ,
19714 {{6, 1, 14}, /* shli r2, r1, 14 */
19715 {6, 1, 39}, /* shli r3, r1, 39 */
19716 {1, 2, 3}} /* add r4, r2, r3 */
19718 {549755846656ll /* 0x8000008000 */ ,
19719 {{6, 1, 15}, /* shli r2, r1, 15 */
19720 {6, 1, 39}, /* shli r3, r1, 39 */
19721 {1, 2, 3}} /* add r4, r2, r3 */
19723 {549755879424ll /* 0x8000010000 */ ,
19724 {{6, 1, 16}, /* shli r2, r1, 16 */
19725 {6, 1, 39}, /* shli r3, r1, 39 */
19726 {1, 2, 3}} /* add r4, r2, r3 */
19728 {549755944960ll /* 0x8000020000 */ ,
19729 {{6, 1, 17}, /* shli r2, r1, 17 */
19730 {6, 1, 39}, /* shli r3, r1, 39 */
19731 {1, 2, 3}} /* add r4, r2, r3 */
19733 {549756076032ll /* 0x8000040000 */ ,
19734 {{6, 1, 18}, /* shli r2, r1, 18 */
19735 {6, 1, 39}, /* shli r3, r1, 39 */
19736 {1, 2, 3}} /* add r4, r2, r3 */
19738 {549756338176ll /* 0x8000080000 */ ,
19739 {{6, 1, 19}, /* shli r2, r1, 19 */
19740 {6, 1, 39}, /* shli r3, r1, 39 */
19741 {1, 2, 3}} /* add r4, r2, r3 */
19743 {549756862464ll /* 0x8000100000 */ ,
19744 {{6, 1, 20}, /* shli r2, r1, 20 */
19745 {6, 1, 39}, /* shli r3, r1, 39 */
19746 {1, 2, 3}} /* add r4, r2, r3 */
19748 {549757911040ll /* 0x8000200000 */ ,
19749 {{6, 1, 21}, /* shli r2, r1, 21 */
19750 {6, 1, 39}, /* shli r3, r1, 39 */
19751 {1, 2, 3}} /* add r4, r2, r3 */
19753 {549760008192ll /* 0x8000400000 */ ,
19754 {{6, 1, 22}, /* shli r2, r1, 22 */
19755 {6, 1, 39}, /* shli r3, r1, 39 */
19756 {1, 2, 3}} /* add r4, r2, r3 */
19758 {549764202496ll /* 0x8000800000 */ ,
19759 {{6, 1, 23}, /* shli r2, r1, 23 */
19760 {6, 1, 39}, /* shli r3, r1, 39 */
19761 {1, 2, 3}} /* add r4, r2, r3 */
19763 {549772591104ll /* 0x8001000000 */ ,
19764 {{6, 1, 24}, /* shli r2, r1, 24 */
19765 {6, 1, 39}, /* shli r3, r1, 39 */
19766 {1, 2, 3}} /* add r4, r2, r3 */
19768 {549789368320ll /* 0x8002000000 */ ,
19769 {{6, 1, 25}, /* shli r2, r1, 25 */
19770 {6, 1, 39}, /* shli r3, r1, 39 */
19771 {1, 2, 3}} /* add r4, r2, r3 */
19773 {549822922752ll /* 0x8004000000 */ ,
19774 {{6, 1, 26}, /* shli r2, r1, 26 */
19775 {6, 1, 39}, /* shli r3, r1, 39 */
19776 {1, 2, 3}} /* add r4, r2, r3 */
19778 {549890031616ll /* 0x8008000000 */ ,
19779 {{6, 1, 27}, /* shli r2, r1, 27 */
19780 {6, 1, 39}, /* shli r3, r1, 39 */
19781 {1, 2, 3}} /* add r4, r2, r3 */
19783 {550024249344ll /* 0x8010000000 */ ,
19784 {{6, 1, 28}, /* shli r2, r1, 28 */
19785 {6, 1, 39}, /* shli r3, r1, 39 */
19786 {1, 2, 3}} /* add r4, r2, r3 */
19788 {550292684800ll /* 0x8020000000 */ ,
19789 {{6, 1, 29}, /* shli r2, r1, 29 */
19790 {6, 1, 39}, /* shli r3, r1, 39 */
19791 {1, 2, 3}} /* add r4, r2, r3 */
19793 {550829555712ll /* 0x8040000000 */ ,
19794 {{6, 1, 30}, /* shli r2, r1, 30 */
19795 {6, 1, 39}, /* shli r3, r1, 39 */
19796 {1, 2, 3}} /* add r4, r2, r3 */
19798 {551903297536ll /* 0x8080000000 */ ,
19799 {{6, 1, 31}, /* shli r2, r1, 31 */
19800 {6, 1, 39}, /* shli r3, r1, 39 */
19801 {1, 2, 3}} /* add r4, r2, r3 */
19803 {554050781184ll /* 0x8100000000 */ ,
19804 {{6, 1, 32}, /* shli r2, r1, 32 */
19805 {6, 1, 39}, /* shli r3, r1, 39 */
19806 {1, 2, 3}} /* add r4, r2, r3 */
19808 {558345748480ll /* 0x8200000000 */ ,
19809 {{6, 1, 33}, /* shli r2, r1, 33 */
19810 {6, 1, 39}, /* shli r3, r1, 39 */
19811 {1, 2, 3}} /* add r4, r2, r3 */
19813 {566935683072ll /* 0x8400000000 */ ,
19814 {{6, 1, 34}, /* shli r2, r1, 34 */
19815 {6, 1, 39}, /* shli r3, r1, 39 */
19816 {1, 2, 3}} /* add r4, r2, r3 */
19818 {584115552256ll /* 0x8800000000 */ ,
19819 {{6, 1, 35}, /* shli r2, r1, 35 */
19820 {6, 1, 39}, /* shli r3, r1, 39 */
19821 {1, 2, 3}} /* add r4, r2, r3 */
19823 {618475290624ll /* 0x9000000000 */ ,
19824 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19825 {6, 2, 36}} /* shli r3, r2, 36 */
19827 {687194767360ll /* 0xa000000000 */ ,
19828 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19829 {6, 2, 37}} /* shli r3, r2, 37 */
19831 {824633720832ll /* 0xc000000000 */ ,
19832 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19833 {6, 2, 38}} /* shli r3, r2, 38 */
19835 {1099511627767ll /* 0xfffffffff7 */ ,
19836 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19837 {6, 1, 40}, /* shli r3, r1, 40 */
19838 {2, 3, 2}} /* sub r4, r3, r2 */
19840 {1099511627768ll /* 0xfffffffff8 */ ,
19841 {{6, 1, 3}, /* shli r2, r1, 3 */
19842 {6, 1, 40}, /* shli r3, r1, 40 */
19843 {2, 3, 2}} /* sub r4, r3, r2 */
19845 {1099511627769ll /* 0xfffffffff9 */ ,
19846 {{6, 1, 37}, /* shli r2, r1, 37 */
19847 {2, 2, 1}, /* sub r3, r2, r1 */
19848 {5, 3, 1}} /* shl3add r4, r3, r1 */
19850 {1099511627771ll /* 0xfffffffffb */ ,
19851 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19852 {6, 1, 40}, /* shli r3, r1, 40 */
19853 {2, 3, 2}} /* sub r4, r3, r2 */
19855 {1099511627772ll /* 0xfffffffffc */ ,
19856 {{6, 1, 2}, /* shli r2, r1, 2 */
19857 {6, 1, 40}, /* shli r3, r1, 40 */
19858 {2, 3, 2}} /* sub r4, r3, r2 */
19860 {1099511627773ll /* 0xfffffffffd */ ,
19861 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19862 {6, 1, 40}, /* shli r3, r1, 40 */
19863 {2, 3, 2}} /* sub r4, r3, r2 */
19865 {1099511627774ll /* 0xfffffffffe */ ,
19866 {{6, 1, 1}, /* shli r2, r1, 1 */
19867 {6, 1, 40}, /* shli r3, r1, 40 */
19868 {2, 3, 2}} /* sub r4, r3, r2 */
19870 {1099511627775ll /* 0xffffffffff */ ,
19871 {{6, 1, 40}, /* shli r2, r1, 40 */
19872 {2, 2, 1}} /* sub r3, r2, r1 */
19874 {1099511627776ll /* 0x10000000000 */ ,
19875 {{6, 1, 40}} /* shli r2, r1, 40 */
19877 {1099511627777ll /* 0x10000000001 */ ,
19878 {{6, 1, 40}, /* shli r2, r1, 40 */
19879 {1, 1, 2}} /* add r3, r1, r2 */
19881 {1099511627778ll /* 0x10000000002 */ ,
19882 {{6, 1, 40}, /* shli r2, r1, 40 */
19883 {3, 1, 2}} /* shl1add r3, r1, r2 */
19885 {1099511627779ll /* 0x10000000003 */ ,
19886 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19887 {6, 1, 40}, /* shli r3, r1, 40 */
19888 {1, 2, 3}} /* add r4, r2, r3 */
19890 {1099511627780ll /* 0x10000000004 */ ,
19891 {{6, 1, 40}, /* shli r2, r1, 40 */
19892 {4, 1, 2}} /* shl2add r3, r1, r2 */
19894 {1099511627781ll /* 0x10000000005 */ ,
19895 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19896 {6, 1, 40}, /* shli r3, r1, 40 */
19897 {1, 2, 3}} /* add r4, r2, r3 */
19899 {1099511627782ll /* 0x10000000006 */ ,
19900 {{3, 1, 1}, /* shl1add r2, r1, r1 */
19901 {6, 1, 40}, /* shli r3, r1, 40 */
19902 {3, 2, 3}} /* shl1add r4, r2, r3 */
19904 {1099511627783ll /* 0x10000000007 */ ,
19905 {{6, 1, 40}, /* shli r2, r1, 40 */
19906 {2, 2, 1}, /* sub r3, r2, r1 */
19907 {5, 1, 3}} /* shl3add r4, r1, r3 */
19909 {1099511627784ll /* 0x10000000008 */ ,
19910 {{6, 1, 40}, /* shli r2, r1, 40 */
19911 {5, 1, 2}} /* shl3add r3, r1, r2 */
19913 {1099511627785ll /* 0x10000000009 */ ,
19914 {{5, 1, 1}, /* shl3add r2, r1, r1 */
19915 {6, 1, 40}, /* shli r3, r1, 40 */
19916 {1, 2, 3}} /* add r4, r2, r3 */
19918 {1099511627786ll /* 0x1000000000a */ ,
19919 {{4, 1, 1}, /* shl2add r2, r1, r1 */
19920 {6, 1, 40}, /* shli r3, r1, 40 */
19921 {3, 2, 3}} /* shl1add r4, r2, r3 */
19923 {1099511627792ll /* 0x10000000010 */ ,
19924 {{6, 1, 4}, /* shli r2, r1, 4 */
19925 {6, 1, 40}, /* shli r3, r1, 40 */
19926 {1, 2, 3}} /* add r4, r2, r3 */
19928 {1099511627808ll /* 0x10000000020 */ ,
19929 {{6, 1, 5}, /* shli r2, r1, 5 */
19930 {6, 1, 40}, /* shli r3, r1, 40 */
19931 {1, 2, 3}} /* add r4, r2, r3 */
19933 {1099511627840ll /* 0x10000000040 */ ,
19934 {{6, 1, 6}, /* shli r2, r1, 6 */
19935 {6, 1, 40}, /* shli r3, r1, 40 */
19936 {1, 2, 3}} /* add r4, r2, r3 */
19938 {1099511627904ll /* 0x10000000080 */ ,
19939 {{6, 1, 7}, /* shli r2, r1, 7 */
19940 {6, 1, 40}, /* shli r3, r1, 40 */
19941 {1, 2, 3}} /* add r4, r2, r3 */
19943 {1099511628032ll /* 0x10000000100 */ ,
19944 {{6, 1, 8}, /* shli r2, r1, 8 */
19945 {6, 1, 40}, /* shli r3, r1, 40 */
19946 {1, 2, 3}} /* add r4, r2, r3 */
19948 {1099511628288ll /* 0x10000000200 */ ,
19949 {{6, 1, 9}, /* shli r2, r1, 9 */
19950 {6, 1, 40}, /* shli r3, r1, 40 */
19951 {1, 2, 3}} /* add r4, r2, r3 */
19953 {1099511628800ll /* 0x10000000400 */ ,
19954 {{6, 1, 10}, /* shli r2, r1, 10 */
19955 {6, 1, 40}, /* shli r3, r1, 40 */
19956 {1, 2, 3}} /* add r4, r2, r3 */
19958 {1099511629824ll /* 0x10000000800 */ ,
19959 {{6, 1, 11}, /* shli r2, r1, 11 */
19960 {6, 1, 40}, /* shli r3, r1, 40 */
19961 {1, 2, 3}} /* add r4, r2, r3 */
19963 {1099511631872ll /* 0x10000001000 */ ,
19964 {{6, 1, 12}, /* shli r2, r1, 12 */
19965 {6, 1, 40}, /* shli r3, r1, 40 */
19966 {1, 2, 3}} /* add r4, r2, r3 */
19968 {1099511635968ll /* 0x10000002000 */ ,
19969 {{6, 1, 13}, /* shli r2, r1, 13 */
19970 {6, 1, 40}, /* shli r3, r1, 40 */
19971 {1, 2, 3}} /* add r4, r2, r3 */
19973 {1099511644160ll /* 0x10000004000 */ ,
19974 {{6, 1, 14}, /* shli r2, r1, 14 */
19975 {6, 1, 40}, /* shli r3, r1, 40 */
19976 {1, 2, 3}} /* add r4, r2, r3 */
19978 {1099511660544ll /* 0x10000008000 */ ,
19979 {{6, 1, 15}, /* shli r2, r1, 15 */
19980 {6, 1, 40}, /* shli r3, r1, 40 */
19981 {1, 2, 3}} /* add r4, r2, r3 */
19983 {1099511693312ll /* 0x10000010000 */ ,
19984 {{6, 1, 16}, /* shli r2, r1, 16 */
19985 {6, 1, 40}, /* shli r3, r1, 40 */
19986 {1, 2, 3}} /* add r4, r2, r3 */
19988 {1099511758848ll /* 0x10000020000 */ ,
19989 {{6, 1, 17}, /* shli r2, r1, 17 */
19990 {6, 1, 40}, /* shli r3, r1, 40 */
19991 {1, 2, 3}} /* add r4, r2, r3 */
19993 {1099511889920ll /* 0x10000040000 */ ,
19994 {{6, 1, 18}, /* shli r2, r1, 18 */
19995 {6, 1, 40}, /* shli r3, r1, 40 */
19996 {1, 2, 3}} /* add r4, r2, r3 */
19998 {1099512152064ll /* 0x10000080000 */ ,
19999 {{6, 1, 19}, /* shli r2, r1, 19 */
20000 {6, 1, 40}, /* shli r3, r1, 40 */
20001 {1, 2, 3}} /* add r4, r2, r3 */
20003 {1099512676352ll /* 0x10000100000 */ ,
20004 {{6, 1, 20}, /* shli r2, r1, 20 */
20005 {6, 1, 40}, /* shli r3, r1, 40 */
20006 {1, 2, 3}} /* add r4, r2, r3 */
20008 {1099513724928ll /* 0x10000200000 */ ,
20009 {{6, 1, 21}, /* shli r2, r1, 21 */
20010 {6, 1, 40}, /* shli r3, r1, 40 */
20011 {1, 2, 3}} /* add r4, r2, r3 */
20013 {1099515822080ll /* 0x10000400000 */ ,
20014 {{6, 1, 22}, /* shli r2, r1, 22 */
20015 {6, 1, 40}, /* shli r3, r1, 40 */
20016 {1, 2, 3}} /* add r4, r2, r3 */
20018 {1099520016384ll /* 0x10000800000 */ ,
20019 {{6, 1, 23}, /* shli r2, r1, 23 */
20020 {6, 1, 40}, /* shli r3, r1, 40 */
20021 {1, 2, 3}} /* add r4, r2, r3 */
20023 {1099528404992ll /* 0x10001000000 */ ,
20024 {{6, 1, 24}, /* shli r2, r1, 24 */
20025 {6, 1, 40}, /* shli r3, r1, 40 */
20026 {1, 2, 3}} /* add r4, r2, r3 */
20028 {1099545182208ll /* 0x10002000000 */ ,
20029 {{6, 1, 25}, /* shli r2, r1, 25 */
20030 {6, 1, 40}, /* shli r3, r1, 40 */
20031 {1, 2, 3}} /* add r4, r2, r3 */
20033 {1099578736640ll /* 0x10004000000 */ ,
20034 {{6, 1, 26}, /* shli r2, r1, 26 */
20035 {6, 1, 40}, /* shli r3, r1, 40 */
20036 {1, 2, 3}} /* add r4, r2, r3 */
20038 {1099645845504ll /* 0x10008000000 */ ,
20039 {{6, 1, 27}, /* shli r2, r1, 27 */
20040 {6, 1, 40}, /* shli r3, r1, 40 */
20041 {1, 2, 3}} /* add r4, r2, r3 */
20043 {1099780063232ll /* 0x10010000000 */ ,
20044 {{6, 1, 28}, /* shli r2, r1, 28 */
20045 {6, 1, 40}, /* shli r3, r1, 40 */
20046 {1, 2, 3}} /* add r4, r2, r3 */
20048 {1100048498688ll /* 0x10020000000 */ ,
20049 {{6, 1, 29}, /* shli r2, r1, 29 */
20050 {6, 1, 40}, /* shli r3, r1, 40 */
20051 {1, 2, 3}} /* add r4, r2, r3 */
20053 {1100585369600ll /* 0x10040000000 */ ,
20054 {{6, 1, 30}, /* shli r2, r1, 30 */
20055 {6, 1, 40}, /* shli r3, r1, 40 */
20056 {1, 2, 3}} /* add r4, r2, r3 */
20058 {1101659111424ll /* 0x10080000000 */ ,
20059 {{6, 1, 31}, /* shli r2, r1, 31 */
20060 {6, 1, 40}, /* shli r3, r1, 40 */
20061 {1, 2, 3}} /* add r4, r2, r3 */
20063 {1103806595072ll /* 0x10100000000 */ ,
20064 {{6, 1, 32}, /* shli r2, r1, 32 */
20065 {6, 1, 40}, /* shli r3, r1, 40 */
20066 {1, 2, 3}} /* add r4, r2, r3 */
20068 {1108101562368ll /* 0x10200000000 */ ,
20069 {{6, 1, 33}, /* shli r2, r1, 33 */
20070 {6, 1, 40}, /* shli r3, r1, 40 */
20071 {1, 2, 3}} /* add r4, r2, r3 */
20073 {1116691496960ll /* 0x10400000000 */ ,
20074 {{6, 1, 34}, /* shli r2, r1, 34 */
20075 {6, 1, 40}, /* shli r3, r1, 40 */
20076 {1, 2, 3}} /* add r4, r2, r3 */
20078 {1133871366144ll /* 0x10800000000 */ ,
20079 {{6, 1, 35}, /* shli r2, r1, 35 */
20080 {6, 1, 40}, /* shli r3, r1, 40 */
20081 {1, 2, 3}} /* add r4, r2, r3 */
20083 {1168231104512ll /* 0x11000000000 */ ,
20084 {{6, 1, 36}, /* shli r2, r1, 36 */
20085 {6, 1, 40}, /* shli r3, r1, 40 */
20086 {1, 2, 3}} /* add r4, r2, r3 */
20088 {1236950581248ll /* 0x12000000000 */ ,
20089 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20090 {6, 2, 37}} /* shli r3, r2, 37 */
20092 {1374389534720ll /* 0x14000000000 */ ,
20093 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20094 {6, 2, 38}} /* shli r3, r2, 38 */
20096 {1649267441664ll /* 0x18000000000 */ ,
20097 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20098 {6, 2, 39}} /* shli r3, r2, 39 */
20100 {2199023255543ll /* 0x1fffffffff7 */ ,
20101 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20102 {6, 1, 41}, /* shli r3, r1, 41 */
20103 {2, 3, 2}} /* sub r4, r3, r2 */
20105 {2199023255544ll /* 0x1fffffffff8 */ ,
20106 {{6, 1, 3}, /* shli r2, r1, 3 */
20107 {6, 1, 41}, /* shli r3, r1, 41 */
20108 {2, 3, 2}} /* sub r4, r3, r2 */
20110 {2199023255545ll /* 0x1fffffffff9 */ ,
20111 {{6, 1, 38}, /* shli r2, r1, 38 */
20112 {2, 2, 1}, /* sub r3, r2, r1 */
20113 {5, 3, 1}} /* shl3add r4, r3, r1 */
20115 {2199023255547ll /* 0x1fffffffffb */ ,
20116 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20117 {6, 1, 41}, /* shli r3, r1, 41 */
20118 {2, 3, 2}} /* sub r4, r3, r2 */
20120 {2199023255548ll /* 0x1fffffffffc */ ,
20121 {{6, 1, 2}, /* shli r2, r1, 2 */
20122 {6, 1, 41}, /* shli r3, r1, 41 */
20123 {2, 3, 2}} /* sub r4, r3, r2 */
20125 {2199023255549ll /* 0x1fffffffffd */ ,
20126 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20127 {6, 1, 41}, /* shli r3, r1, 41 */
20128 {2, 3, 2}} /* sub r4, r3, r2 */
20130 {2199023255550ll /* 0x1fffffffffe */ ,
20131 {{6, 1, 1}, /* shli r2, r1, 1 */
20132 {6, 1, 41}, /* shli r3, r1, 41 */
20133 {2, 3, 2}} /* sub r4, r3, r2 */
20135 {2199023255551ll /* 0x1ffffffffff */ ,
20136 {{6, 1, 41}, /* shli r2, r1, 41 */
20137 {2, 2, 1}} /* sub r3, r2, r1 */
20139 {2199023255552ll /* 0x20000000000 */ ,
20140 {{6, 1, 41}} /* shli r2, r1, 41 */
20142 {2199023255553ll /* 0x20000000001 */ ,
20143 {{6, 1, 41}, /* shli r2, r1, 41 */
20144 {1, 1, 2}} /* add r3, r1, r2 */
20146 {2199023255554ll /* 0x20000000002 */ ,
20147 {{6, 1, 41}, /* shli r2, r1, 41 */
20148 {3, 1, 2}} /* shl1add r3, r1, r2 */
20150 {2199023255555ll /* 0x20000000003 */ ,
20151 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20152 {6, 1, 41}, /* shli r3, r1, 41 */
20153 {1, 2, 3}} /* add r4, r2, r3 */
20155 {2199023255556ll /* 0x20000000004 */ ,
20156 {{6, 1, 41}, /* shli r2, r1, 41 */
20157 {4, 1, 2}} /* shl2add r3, r1, r2 */
20159 {2199023255557ll /* 0x20000000005 */ ,
20160 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20161 {6, 1, 41}, /* shli r3, r1, 41 */
20162 {1, 2, 3}} /* add r4, r2, r3 */
20164 {2199023255558ll /* 0x20000000006 */ ,
20165 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20166 {6, 1, 41}, /* shli r3, r1, 41 */
20167 {3, 2, 3}} /* shl1add r4, r2, r3 */
20169 {2199023255559ll /* 0x20000000007 */ ,
20170 {{6, 1, 41}, /* shli r2, r1, 41 */
20171 {2, 2, 1}, /* sub r3, r2, r1 */
20172 {5, 1, 3}} /* shl3add r4, r1, r3 */
20174 {2199023255560ll /* 0x20000000008 */ ,
20175 {{6, 1, 41}, /* shli r2, r1, 41 */
20176 {5, 1, 2}} /* shl3add r3, r1, r2 */
20178 {2199023255561ll /* 0x20000000009 */ ,
20179 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20180 {6, 1, 41}, /* shli r3, r1, 41 */
20181 {1, 2, 3}} /* add r4, r2, r3 */
20183 {2199023255562ll /* 0x2000000000a */ ,
20184 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20185 {6, 1, 41}, /* shli r3, r1, 41 */
20186 {3, 2, 3}} /* shl1add r4, r2, r3 */
20188 {2199023255568ll /* 0x20000000010 */ ,
20189 {{6, 1, 4}, /* shli r2, r1, 4 */
20190 {6, 1, 41}, /* shli r3, r1, 41 */
20191 {1, 2, 3}} /* add r4, r2, r3 */
20193 {2199023255584ll /* 0x20000000020 */ ,
20194 {{6, 1, 5}, /* shli r2, r1, 5 */
20195 {6, 1, 41}, /* shli r3, r1, 41 */
20196 {1, 2, 3}} /* add r4, r2, r3 */
20198 {2199023255616ll /* 0x20000000040 */ ,
20199 {{6, 1, 6}, /* shli r2, r1, 6 */
20200 {6, 1, 41}, /* shli r3, r1, 41 */
20201 {1, 2, 3}} /* add r4, r2, r3 */
20203 {2199023255680ll /* 0x20000000080 */ ,
20204 {{6, 1, 7}, /* shli r2, r1, 7 */
20205 {6, 1, 41}, /* shli r3, r1, 41 */
20206 {1, 2, 3}} /* add r4, r2, r3 */
20208 {2199023255808ll /* 0x20000000100 */ ,
20209 {{6, 1, 8}, /* shli r2, r1, 8 */
20210 {6, 1, 41}, /* shli r3, r1, 41 */
20211 {1, 2, 3}} /* add r4, r2, r3 */
20213 {2199023256064ll /* 0x20000000200 */ ,
20214 {{6, 1, 9}, /* shli r2, r1, 9 */
20215 {6, 1, 41}, /* shli r3, r1, 41 */
20216 {1, 2, 3}} /* add r4, r2, r3 */
20218 {2199023256576ll /* 0x20000000400 */ ,
20219 {{6, 1, 10}, /* shli r2, r1, 10 */
20220 {6, 1, 41}, /* shli r3, r1, 41 */
20221 {1, 2, 3}} /* add r4, r2, r3 */
20223 {2199023257600ll /* 0x20000000800 */ ,
20224 {{6, 1, 11}, /* shli r2, r1, 11 */
20225 {6, 1, 41}, /* shli r3, r1, 41 */
20226 {1, 2, 3}} /* add r4, r2, r3 */
20228 {2199023259648ll /* 0x20000001000 */ ,
20229 {{6, 1, 12}, /* shli r2, r1, 12 */
20230 {6, 1, 41}, /* shli r3, r1, 41 */
20231 {1, 2, 3}} /* add r4, r2, r3 */
20233 {2199023263744ll /* 0x20000002000 */ ,
20234 {{6, 1, 13}, /* shli r2, r1, 13 */
20235 {6, 1, 41}, /* shli r3, r1, 41 */
20236 {1, 2, 3}} /* add r4, r2, r3 */
20238 {2199023271936ll /* 0x20000004000 */ ,
20239 {{6, 1, 14}, /* shli r2, r1, 14 */
20240 {6, 1, 41}, /* shli r3, r1, 41 */
20241 {1, 2, 3}} /* add r4, r2, r3 */
20243 {2199023288320ll /* 0x20000008000 */ ,
20244 {{6, 1, 15}, /* shli r2, r1, 15 */
20245 {6, 1, 41}, /* shli r3, r1, 41 */
20246 {1, 2, 3}} /* add r4, r2, r3 */
20248 {2199023321088ll /* 0x20000010000 */ ,
20249 {{6, 1, 16}, /* shli r2, r1, 16 */
20250 {6, 1, 41}, /* shli r3, r1, 41 */
20251 {1, 2, 3}} /* add r4, r2, r3 */
20253 {2199023386624ll /* 0x20000020000 */ ,
20254 {{6, 1, 17}, /* shli r2, r1, 17 */
20255 {6, 1, 41}, /* shli r3, r1, 41 */
20256 {1, 2, 3}} /* add r4, r2, r3 */
20258 {2199023517696ll /* 0x20000040000 */ ,
20259 {{6, 1, 18}, /* shli r2, r1, 18 */
20260 {6, 1, 41}, /* shli r3, r1, 41 */
20261 {1, 2, 3}} /* add r4, r2, r3 */
20263 {2199023779840ll /* 0x20000080000 */ ,
20264 {{6, 1, 19}, /* shli r2, r1, 19 */
20265 {6, 1, 41}, /* shli r3, r1, 41 */
20266 {1, 2, 3}} /* add r4, r2, r3 */
20268 {2199024304128ll /* 0x20000100000 */ ,
20269 {{6, 1, 20}, /* shli r2, r1, 20 */
20270 {6, 1, 41}, /* shli r3, r1, 41 */
20271 {1, 2, 3}} /* add r4, r2, r3 */
20273 {2199025352704ll /* 0x20000200000 */ ,
20274 {{6, 1, 21}, /* shli r2, r1, 21 */
20275 {6, 1, 41}, /* shli r3, r1, 41 */
20276 {1, 2, 3}} /* add r4, r2, r3 */
20278 {2199027449856ll /* 0x20000400000 */ ,
20279 {{6, 1, 22}, /* shli r2, r1, 22 */
20280 {6, 1, 41}, /* shli r3, r1, 41 */
20281 {1, 2, 3}} /* add r4, r2, r3 */
20283 {2199031644160ll /* 0x20000800000 */ ,
20284 {{6, 1, 23}, /* shli r2, r1, 23 */
20285 {6, 1, 41}, /* shli r3, r1, 41 */
20286 {1, 2, 3}} /* add r4, r2, r3 */
20288 {2199040032768ll /* 0x20001000000 */ ,
20289 {{6, 1, 24}, /* shli r2, r1, 24 */
20290 {6, 1, 41}, /* shli r3, r1, 41 */
20291 {1, 2, 3}} /* add r4, r2, r3 */
20293 {2199056809984ll /* 0x20002000000 */ ,
20294 {{6, 1, 25}, /* shli r2, r1, 25 */
20295 {6, 1, 41}, /* shli r3, r1, 41 */
20296 {1, 2, 3}} /* add r4, r2, r3 */
20298 {2199090364416ll /* 0x20004000000 */ ,
20299 {{6, 1, 26}, /* shli r2, r1, 26 */
20300 {6, 1, 41}, /* shli r3, r1, 41 */
20301 {1, 2, 3}} /* add r4, r2, r3 */
20303 {2199157473280ll /* 0x20008000000 */ ,
20304 {{6, 1, 27}, /* shli r2, r1, 27 */
20305 {6, 1, 41}, /* shli r3, r1, 41 */
20306 {1, 2, 3}} /* add r4, r2, r3 */
20308 {2199291691008ll /* 0x20010000000 */ ,
20309 {{6, 1, 28}, /* shli r2, r1, 28 */
20310 {6, 1, 41}, /* shli r3, r1, 41 */
20311 {1, 2, 3}} /* add r4, r2, r3 */
20313 {2199560126464ll /* 0x20020000000 */ ,
20314 {{6, 1, 29}, /* shli r2, r1, 29 */
20315 {6, 1, 41}, /* shli r3, r1, 41 */
20316 {1, 2, 3}} /* add r4, r2, r3 */
20318 {2200096997376ll /* 0x20040000000 */ ,
20319 {{6, 1, 30}, /* shli r2, r1, 30 */
20320 {6, 1, 41}, /* shli r3, r1, 41 */
20321 {1, 2, 3}} /* add r4, r2, r3 */
20323 {2201170739200ll /* 0x20080000000 */ ,
20324 {{6, 1, 31}, /* shli r2, r1, 31 */
20325 {6, 1, 41}, /* shli r3, r1, 41 */
20326 {1, 2, 3}} /* add r4, r2, r3 */
20328 {2203318222848ll /* 0x20100000000 */ ,
20329 {{6, 1, 32}, /* shli r2, r1, 32 */
20330 {6, 1, 41}, /* shli r3, r1, 41 */
20331 {1, 2, 3}} /* add r4, r2, r3 */
20333 {2207613190144ll /* 0x20200000000 */ ,
20334 {{6, 1, 33}, /* shli r2, r1, 33 */
20335 {6, 1, 41}, /* shli r3, r1, 41 */
20336 {1, 2, 3}} /* add r4, r2, r3 */
20338 {2216203124736ll /* 0x20400000000 */ ,
20339 {{6, 1, 34}, /* shli r2, r1, 34 */
20340 {6, 1, 41}, /* shli r3, r1, 41 */
20341 {1, 2, 3}} /* add r4, r2, r3 */
20343 {2233382993920ll /* 0x20800000000 */ ,
20344 {{6, 1, 35}, /* shli r2, r1, 35 */
20345 {6, 1, 41}, /* shli r3, r1, 41 */
20346 {1, 2, 3}} /* add r4, r2, r3 */
20348 {2267742732288ll /* 0x21000000000 */ ,
20349 {{6, 1, 36}, /* shli r2, r1, 36 */
20350 {6, 1, 41}, /* shli r3, r1, 41 */
20351 {1, 2, 3}} /* add r4, r2, r3 */
20353 {2336462209024ll /* 0x22000000000 */ ,
20354 {{6, 1, 37}, /* shli r2, r1, 37 */
20355 {6, 1, 41}, /* shli r3, r1, 41 */
20356 {1, 2, 3}} /* add r4, r2, r3 */
20358 {2473901162496ll /* 0x24000000000 */ ,
20359 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20360 {6, 2, 38}} /* shli r3, r2, 38 */
20362 {2748779069440ll /* 0x28000000000 */ ,
20363 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20364 {6, 2, 39}} /* shli r3, r2, 39 */
20366 {3298534883328ll /* 0x30000000000 */ ,
20367 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20368 {6, 2, 40}} /* shli r3, r2, 40 */
20370 {4398046511095ll /* 0x3fffffffff7 */ ,
20371 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20372 {6, 1, 42}, /* shli r3, r1, 42 */
20373 {2, 3, 2}} /* sub r4, r3, r2 */
20375 {4398046511096ll /* 0x3fffffffff8 */ ,
20376 {{6, 1, 3}, /* shli r2, r1, 3 */
20377 {6, 1, 42}, /* shli r3, r1, 42 */
20378 {2, 3, 2}} /* sub r4, r3, r2 */
20380 {4398046511097ll /* 0x3fffffffff9 */ ,
20381 {{6, 1, 39}, /* shli r2, r1, 39 */
20382 {2, 2, 1}, /* sub r3, r2, r1 */
20383 {5, 3, 1}} /* shl3add r4, r3, r1 */
20385 {4398046511099ll /* 0x3fffffffffb */ ,
20386 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20387 {6, 1, 42}, /* shli r3, r1, 42 */
20388 {2, 3, 2}} /* sub r4, r3, r2 */
20390 {4398046511100ll /* 0x3fffffffffc */ ,
20391 {{6, 1, 2}, /* shli r2, r1, 2 */
20392 {6, 1, 42}, /* shli r3, r1, 42 */
20393 {2, 3, 2}} /* sub r4, r3, r2 */
20395 {4398046511101ll /* 0x3fffffffffd */ ,
20396 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20397 {6, 1, 42}, /* shli r3, r1, 42 */
20398 {2, 3, 2}} /* sub r4, r3, r2 */
20400 {4398046511102ll /* 0x3fffffffffe */ ,
20401 {{6, 1, 1}, /* shli r2, r1, 1 */
20402 {6, 1, 42}, /* shli r3, r1, 42 */
20403 {2, 3, 2}} /* sub r4, r3, r2 */
20405 {4398046511103ll /* 0x3ffffffffff */ ,
20406 {{6, 1, 42}, /* shli r2, r1, 42 */
20407 {2, 2, 1}} /* sub r3, r2, r1 */
20409 {4398046511104ll /* 0x40000000000 */ ,
20410 {{6, 1, 42}} /* shli r2, r1, 42 */
20412 {4398046511105ll /* 0x40000000001 */ ,
20413 {{6, 1, 42}, /* shli r2, r1, 42 */
20414 {1, 1, 2}} /* add r3, r1, r2 */
20416 {4398046511106ll /* 0x40000000002 */ ,
20417 {{6, 1, 42}, /* shli r2, r1, 42 */
20418 {3, 1, 2}} /* shl1add r3, r1, r2 */
20420 {4398046511107ll /* 0x40000000003 */ ,
20421 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20422 {6, 1, 42}, /* shli r3, r1, 42 */
20423 {1, 2, 3}} /* add r4, r2, r3 */
20425 {4398046511108ll /* 0x40000000004 */ ,
20426 {{6, 1, 42}, /* shli r2, r1, 42 */
20427 {4, 1, 2}} /* shl2add r3, r1, r2 */
20429 {4398046511109ll /* 0x40000000005 */ ,
20430 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20431 {6, 1, 42}, /* shli r3, r1, 42 */
20432 {1, 2, 3}} /* add r4, r2, r3 */
20434 {4398046511110ll /* 0x40000000006 */ ,
20435 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20436 {6, 1, 42}, /* shli r3, r1, 42 */
20437 {3, 2, 3}} /* shl1add r4, r2, r3 */
20439 {4398046511111ll /* 0x40000000007 */ ,
20440 {{6, 1, 42}, /* shli r2, r1, 42 */
20441 {2, 2, 1}, /* sub r3, r2, r1 */
20442 {5, 1, 3}} /* shl3add r4, r1, r3 */
20444 {4398046511112ll /* 0x40000000008 */ ,
20445 {{6, 1, 42}, /* shli r2, r1, 42 */
20446 {5, 1, 2}} /* shl3add r3, r1, r2 */
20448 {4398046511113ll /* 0x40000000009 */ ,
20449 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20450 {6, 1, 42}, /* shli r3, r1, 42 */
20451 {1, 2, 3}} /* add r4, r2, r3 */
20453 {4398046511114ll /* 0x4000000000a */ ,
20454 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20455 {6, 1, 42}, /* shli r3, r1, 42 */
20456 {3, 2, 3}} /* shl1add r4, r2, r3 */
20458 {4398046511120ll /* 0x40000000010 */ ,
20459 {{6, 1, 4}, /* shli r2, r1, 4 */
20460 {6, 1, 42}, /* shli r3, r1, 42 */
20461 {1, 2, 3}} /* add r4, r2, r3 */
20463 {4398046511136ll /* 0x40000000020 */ ,
20464 {{6, 1, 5}, /* shli r2, r1, 5 */
20465 {6, 1, 42}, /* shli r3, r1, 42 */
20466 {1, 2, 3}} /* add r4, r2, r3 */
20468 {4398046511168ll /* 0x40000000040 */ ,
20469 {{6, 1, 6}, /* shli r2, r1, 6 */
20470 {6, 1, 42}, /* shli r3, r1, 42 */
20471 {1, 2, 3}} /* add r4, r2, r3 */
20473 {4398046511232ll /* 0x40000000080 */ ,
20474 {{6, 1, 7}, /* shli r2, r1, 7 */
20475 {6, 1, 42}, /* shli r3, r1, 42 */
20476 {1, 2, 3}} /* add r4, r2, r3 */
20478 {4398046511360ll /* 0x40000000100 */ ,
20479 {{6, 1, 8}, /* shli r2, r1, 8 */
20480 {6, 1, 42}, /* shli r3, r1, 42 */
20481 {1, 2, 3}} /* add r4, r2, r3 */
20483 {4398046511616ll /* 0x40000000200 */ ,
20484 {{6, 1, 9}, /* shli r2, r1, 9 */
20485 {6, 1, 42}, /* shli r3, r1, 42 */
20486 {1, 2, 3}} /* add r4, r2, r3 */
20488 {4398046512128ll /* 0x40000000400 */ ,
20489 {{6, 1, 10}, /* shli r2, r1, 10 */
20490 {6, 1, 42}, /* shli r3, r1, 42 */
20491 {1, 2, 3}} /* add r4, r2, r3 */
20493 {4398046513152ll /* 0x40000000800 */ ,
20494 {{6, 1, 11}, /* shli r2, r1, 11 */
20495 {6, 1, 42}, /* shli r3, r1, 42 */
20496 {1, 2, 3}} /* add r4, r2, r3 */
20498 {4398046515200ll /* 0x40000001000 */ ,
20499 {{6, 1, 12}, /* shli r2, r1, 12 */
20500 {6, 1, 42}, /* shli r3, r1, 42 */
20501 {1, 2, 3}} /* add r4, r2, r3 */
20503 {4398046519296ll /* 0x40000002000 */ ,
20504 {{6, 1, 13}, /* shli r2, r1, 13 */
20505 {6, 1, 42}, /* shli r3, r1, 42 */
20506 {1, 2, 3}} /* add r4, r2, r3 */
20508 {4398046527488ll /* 0x40000004000 */ ,
20509 {{6, 1, 14}, /* shli r2, r1, 14 */
20510 {6, 1, 42}, /* shli r3, r1, 42 */
20511 {1, 2, 3}} /* add r4, r2, r3 */
20513 {4398046543872ll /* 0x40000008000 */ ,
20514 {{6, 1, 15}, /* shli r2, r1, 15 */
20515 {6, 1, 42}, /* shli r3, r1, 42 */
20516 {1, 2, 3}} /* add r4, r2, r3 */
20518 {4398046576640ll /* 0x40000010000 */ ,
20519 {{6, 1, 16}, /* shli r2, r1, 16 */
20520 {6, 1, 42}, /* shli r3, r1, 42 */
20521 {1, 2, 3}} /* add r4, r2, r3 */
20523 {4398046642176ll /* 0x40000020000 */ ,
20524 {{6, 1, 17}, /* shli r2, r1, 17 */
20525 {6, 1, 42}, /* shli r3, r1, 42 */
20526 {1, 2, 3}} /* add r4, r2, r3 */
20528 {4398046773248ll /* 0x40000040000 */ ,
20529 {{6, 1, 18}, /* shli r2, r1, 18 */
20530 {6, 1, 42}, /* shli r3, r1, 42 */
20531 {1, 2, 3}} /* add r4, r2, r3 */
20533 {4398047035392ll /* 0x40000080000 */ ,
20534 {{6, 1, 19}, /* shli r2, r1, 19 */
20535 {6, 1, 42}, /* shli r3, r1, 42 */
20536 {1, 2, 3}} /* add r4, r2, r3 */
20538 {4398047559680ll /* 0x40000100000 */ ,
20539 {{6, 1, 20}, /* shli r2, r1, 20 */
20540 {6, 1, 42}, /* shli r3, r1, 42 */
20541 {1, 2, 3}} /* add r4, r2, r3 */
20543 {4398048608256ll /* 0x40000200000 */ ,
20544 {{6, 1, 21}, /* shli r2, r1, 21 */
20545 {6, 1, 42}, /* shli r3, r1, 42 */
20546 {1, 2, 3}} /* add r4, r2, r3 */
20548 {4398050705408ll /* 0x40000400000 */ ,
20549 {{6, 1, 22}, /* shli r2, r1, 22 */
20550 {6, 1, 42}, /* shli r3, r1, 42 */
20551 {1, 2, 3}} /* add r4, r2, r3 */
20553 {4398054899712ll /* 0x40000800000 */ ,
20554 {{6, 1, 23}, /* shli r2, r1, 23 */
20555 {6, 1, 42}, /* shli r3, r1, 42 */
20556 {1, 2, 3}} /* add r4, r2, r3 */
20558 {4398063288320ll /* 0x40001000000 */ ,
20559 {{6, 1, 24}, /* shli r2, r1, 24 */
20560 {6, 1, 42}, /* shli r3, r1, 42 */
20561 {1, 2, 3}} /* add r4, r2, r3 */
20563 {4398080065536ll /* 0x40002000000 */ ,
20564 {{6, 1, 25}, /* shli r2, r1, 25 */
20565 {6, 1, 42}, /* shli r3, r1, 42 */
20566 {1, 2, 3}} /* add r4, r2, r3 */
20568 {4398113619968ll /* 0x40004000000 */ ,
20569 {{6, 1, 26}, /* shli r2, r1, 26 */
20570 {6, 1, 42}, /* shli r3, r1, 42 */
20571 {1, 2, 3}} /* add r4, r2, r3 */
20573 {4398180728832ll /* 0x40008000000 */ ,
20574 {{6, 1, 27}, /* shli r2, r1, 27 */
20575 {6, 1, 42}, /* shli r3, r1, 42 */
20576 {1, 2, 3}} /* add r4, r2, r3 */
20578 {4398314946560ll /* 0x40010000000 */ ,
20579 {{6, 1, 28}, /* shli r2, r1, 28 */
20580 {6, 1, 42}, /* shli r3, r1, 42 */
20581 {1, 2, 3}} /* add r4, r2, r3 */
20583 {4398583382016ll /* 0x40020000000 */ ,
20584 {{6, 1, 29}, /* shli r2, r1, 29 */
20585 {6, 1, 42}, /* shli r3, r1, 42 */
20586 {1, 2, 3}} /* add r4, r2, r3 */
20588 {4399120252928ll /* 0x40040000000 */ ,
20589 {{6, 1, 30}, /* shli r2, r1, 30 */
20590 {6, 1, 42}, /* shli r3, r1, 42 */
20591 {1, 2, 3}} /* add r4, r2, r3 */
20593 {4400193994752ll /* 0x40080000000 */ ,
20594 {{6, 1, 31}, /* shli r2, r1, 31 */
20595 {6, 1, 42}, /* shli r3, r1, 42 */
20596 {1, 2, 3}} /* add r4, r2, r3 */
20598 {4402341478400ll /* 0x40100000000 */ ,
20599 {{6, 1, 32}, /* shli r2, r1, 32 */
20600 {6, 1, 42}, /* shli r3, r1, 42 */
20601 {1, 2, 3}} /* add r4, r2, r3 */
20603 {4406636445696ll /* 0x40200000000 */ ,
20604 {{6, 1, 33}, /* shli r2, r1, 33 */
20605 {6, 1, 42}, /* shli r3, r1, 42 */
20606 {1, 2, 3}} /* add r4, r2, r3 */
20608 {4415226380288ll /* 0x40400000000 */ ,
20609 {{6, 1, 34}, /* shli r2, r1, 34 */
20610 {6, 1, 42}, /* shli r3, r1, 42 */
20611 {1, 2, 3}} /* add r4, r2, r3 */
20613 {4432406249472ll /* 0x40800000000 */ ,
20614 {{6, 1, 35}, /* shli r2, r1, 35 */
20615 {6, 1, 42}, /* shli r3, r1, 42 */
20616 {1, 2, 3}} /* add r4, r2, r3 */
20618 {4466765987840ll /* 0x41000000000 */ ,
20619 {{6, 1, 36}, /* shli r2, r1, 36 */
20620 {6, 1, 42}, /* shli r3, r1, 42 */
20621 {1, 2, 3}} /* add r4, r2, r3 */
20623 {4535485464576ll /* 0x42000000000 */ ,
20624 {{6, 1, 37}, /* shli r2, r1, 37 */
20625 {6, 1, 42}, /* shli r3, r1, 42 */
20626 {1, 2, 3}} /* add r4, r2, r3 */
20628 {4672924418048ll /* 0x44000000000 */ ,
20629 {{6, 1, 38}, /* shli r2, r1, 38 */
20630 {6, 1, 42}, /* shli r3, r1, 42 */
20631 {1, 2, 3}} /* add r4, r2, r3 */
20633 {4947802324992ll /* 0x48000000000 */ ,
20634 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20635 {6, 2, 39}} /* shli r3, r2, 39 */
20637 {5497558138880ll /* 0x50000000000 */ ,
20638 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20639 {6, 2, 40}} /* shli r3, r2, 40 */
20641 {6597069766656ll /* 0x60000000000 */ ,
20642 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20643 {6, 2, 41}} /* shli r3, r2, 41 */
20645 {8796093022199ll /* 0x7fffffffff7 */ ,
20646 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20647 {6, 1, 43}, /* shli r3, r1, 43 */
20648 {2, 3, 2}} /* sub r4, r3, r2 */
20650 {8796093022200ll /* 0x7fffffffff8 */ ,
20651 {{6, 1, 3}, /* shli r2, r1, 3 */
20652 {6, 1, 43}, /* shli r3, r1, 43 */
20653 {2, 3, 2}} /* sub r4, r3, r2 */
20655 {8796093022201ll /* 0x7fffffffff9 */ ,
20656 {{6, 1, 40}, /* shli r2, r1, 40 */
20657 {2, 2, 1}, /* sub r3, r2, r1 */
20658 {5, 3, 1}} /* shl3add r4, r3, r1 */
20660 {8796093022203ll /* 0x7fffffffffb */ ,
20661 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20662 {6, 1, 43}, /* shli r3, r1, 43 */
20663 {2, 3, 2}} /* sub r4, r3, r2 */
20665 {8796093022204ll /* 0x7fffffffffc */ ,
20666 {{6, 1, 2}, /* shli r2, r1, 2 */
20667 {6, 1, 43}, /* shli r3, r1, 43 */
20668 {2, 3, 2}} /* sub r4, r3, r2 */
20670 {8796093022205ll /* 0x7fffffffffd */ ,
20671 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20672 {6, 1, 43}, /* shli r3, r1, 43 */
20673 {2, 3, 2}} /* sub r4, r3, r2 */
20675 {8796093022206ll /* 0x7fffffffffe */ ,
20676 {{6, 1, 1}, /* shli r2, r1, 1 */
20677 {6, 1, 43}, /* shli r3, r1, 43 */
20678 {2, 3, 2}} /* sub r4, r3, r2 */
20680 {8796093022207ll /* 0x7ffffffffff */ ,
20681 {{6, 1, 43}, /* shli r2, r1, 43 */
20682 {2, 2, 1}} /* sub r3, r2, r1 */
20684 {8796093022208ll /* 0x80000000000 */ ,
20685 {{6, 1, 43}} /* shli r2, r1, 43 */
20687 {8796093022209ll /* 0x80000000001 */ ,
20688 {{6, 1, 43}, /* shli r2, r1, 43 */
20689 {1, 1, 2}} /* add r3, r1, r2 */
20691 {8796093022210ll /* 0x80000000002 */ ,
20692 {{6, 1, 43}, /* shli r2, r1, 43 */
20693 {3, 1, 2}} /* shl1add r3, r1, r2 */
20695 {8796093022211ll /* 0x80000000003 */ ,
20696 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20697 {6, 1, 43}, /* shli r3, r1, 43 */
20698 {1, 2, 3}} /* add r4, r2, r3 */
20700 {8796093022212ll /* 0x80000000004 */ ,
20701 {{6, 1, 43}, /* shli r2, r1, 43 */
20702 {4, 1, 2}} /* shl2add r3, r1, r2 */
20704 {8796093022213ll /* 0x80000000005 */ ,
20705 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20706 {6, 1, 43}, /* shli r3, r1, 43 */
20707 {1, 2, 3}} /* add r4, r2, r3 */
20709 {8796093022214ll /* 0x80000000006 */ ,
20710 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20711 {6, 1, 43}, /* shli r3, r1, 43 */
20712 {3, 2, 3}} /* shl1add r4, r2, r3 */
20714 {8796093022215ll /* 0x80000000007 */ ,
20715 {{6, 1, 43}, /* shli r2, r1, 43 */
20716 {2, 2, 1}, /* sub r3, r2, r1 */
20717 {5, 1, 3}} /* shl3add r4, r1, r3 */
20719 {8796093022216ll /* 0x80000000008 */ ,
20720 {{6, 1, 43}, /* shli r2, r1, 43 */
20721 {5, 1, 2}} /* shl3add r3, r1, r2 */
20723 {8796093022217ll /* 0x80000000009 */ ,
20724 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20725 {6, 1, 43}, /* shli r3, r1, 43 */
20726 {1, 2, 3}} /* add r4, r2, r3 */
20728 {8796093022218ll /* 0x8000000000a */ ,
20729 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20730 {6, 1, 43}, /* shli r3, r1, 43 */
20731 {3, 2, 3}} /* shl1add r4, r2, r3 */
20733 {8796093022224ll /* 0x80000000010 */ ,
20734 {{6, 1, 4}, /* shli r2, r1, 4 */
20735 {6, 1, 43}, /* shli r3, r1, 43 */
20736 {1, 2, 3}} /* add r4, r2, r3 */
20738 {8796093022240ll /* 0x80000000020 */ ,
20739 {{6, 1, 5}, /* shli r2, r1, 5 */
20740 {6, 1, 43}, /* shli r3, r1, 43 */
20741 {1, 2, 3}} /* add r4, r2, r3 */
20743 {8796093022272ll /* 0x80000000040 */ ,
20744 {{6, 1, 6}, /* shli r2, r1, 6 */
20745 {6, 1, 43}, /* shli r3, r1, 43 */
20746 {1, 2, 3}} /* add r4, r2, r3 */
20748 {8796093022336ll /* 0x80000000080 */ ,
20749 {{6, 1, 7}, /* shli r2, r1, 7 */
20750 {6, 1, 43}, /* shli r3, r1, 43 */
20751 {1, 2, 3}} /* add r4, r2, r3 */
20753 {8796093022464ll /* 0x80000000100 */ ,
20754 {{6, 1, 8}, /* shli r2, r1, 8 */
20755 {6, 1, 43}, /* shli r3, r1, 43 */
20756 {1, 2, 3}} /* add r4, r2, r3 */
20758 {8796093022720ll /* 0x80000000200 */ ,
20759 {{6, 1, 9}, /* shli r2, r1, 9 */
20760 {6, 1, 43}, /* shli r3, r1, 43 */
20761 {1, 2, 3}} /* add r4, r2, r3 */
20763 {8796093023232ll /* 0x80000000400 */ ,
20764 {{6, 1, 10}, /* shli r2, r1, 10 */
20765 {6, 1, 43}, /* shli r3, r1, 43 */
20766 {1, 2, 3}} /* add r4, r2, r3 */
20768 {8796093024256ll /* 0x80000000800 */ ,
20769 {{6, 1, 11}, /* shli r2, r1, 11 */
20770 {6, 1, 43}, /* shli r3, r1, 43 */
20771 {1, 2, 3}} /* add r4, r2, r3 */
20773 {8796093026304ll /* 0x80000001000 */ ,
20774 {{6, 1, 12}, /* shli r2, r1, 12 */
20775 {6, 1, 43}, /* shli r3, r1, 43 */
20776 {1, 2, 3}} /* add r4, r2, r3 */
20778 {8796093030400ll /* 0x80000002000 */ ,
20779 {{6, 1, 13}, /* shli r2, r1, 13 */
20780 {6, 1, 43}, /* shli r3, r1, 43 */
20781 {1, 2, 3}} /* add r4, r2, r3 */
20783 {8796093038592ll /* 0x80000004000 */ ,
20784 {{6, 1, 14}, /* shli r2, r1, 14 */
20785 {6, 1, 43}, /* shli r3, r1, 43 */
20786 {1, 2, 3}} /* add r4, r2, r3 */
20788 {8796093054976ll /* 0x80000008000 */ ,
20789 {{6, 1, 15}, /* shli r2, r1, 15 */
20790 {6, 1, 43}, /* shli r3, r1, 43 */
20791 {1, 2, 3}} /* add r4, r2, r3 */
20793 {8796093087744ll /* 0x80000010000 */ ,
20794 {{6, 1, 16}, /* shli r2, r1, 16 */
20795 {6, 1, 43}, /* shli r3, r1, 43 */
20796 {1, 2, 3}} /* add r4, r2, r3 */
20798 {8796093153280ll /* 0x80000020000 */ ,
20799 {{6, 1, 17}, /* shli r2, r1, 17 */
20800 {6, 1, 43}, /* shli r3, r1, 43 */
20801 {1, 2, 3}} /* add r4, r2, r3 */
20803 {8796093284352ll /* 0x80000040000 */ ,
20804 {{6, 1, 18}, /* shli r2, r1, 18 */
20805 {6, 1, 43}, /* shli r3, r1, 43 */
20806 {1, 2, 3}} /* add r4, r2, r3 */
20808 {8796093546496ll /* 0x80000080000 */ ,
20809 {{6, 1, 19}, /* shli r2, r1, 19 */
20810 {6, 1, 43}, /* shli r3, r1, 43 */
20811 {1, 2, 3}} /* add r4, r2, r3 */
20813 {8796094070784ll /* 0x80000100000 */ ,
20814 {{6, 1, 20}, /* shli r2, r1, 20 */
20815 {6, 1, 43}, /* shli r3, r1, 43 */
20816 {1, 2, 3}} /* add r4, r2, r3 */
20818 {8796095119360ll /* 0x80000200000 */ ,
20819 {{6, 1, 21}, /* shli r2, r1, 21 */
20820 {6, 1, 43}, /* shli r3, r1, 43 */
20821 {1, 2, 3}} /* add r4, r2, r3 */
20823 {8796097216512ll /* 0x80000400000 */ ,
20824 {{6, 1, 22}, /* shli r2, r1, 22 */
20825 {6, 1, 43}, /* shli r3, r1, 43 */
20826 {1, 2, 3}} /* add r4, r2, r3 */
20828 {8796101410816ll /* 0x80000800000 */ ,
20829 {{6, 1, 23}, /* shli r2, r1, 23 */
20830 {6, 1, 43}, /* shli r3, r1, 43 */
20831 {1, 2, 3}} /* add r4, r2, r3 */
20833 {8796109799424ll /* 0x80001000000 */ ,
20834 {{6, 1, 24}, /* shli r2, r1, 24 */
20835 {6, 1, 43}, /* shli r3, r1, 43 */
20836 {1, 2, 3}} /* add r4, r2, r3 */
20838 {8796126576640ll /* 0x80002000000 */ ,
20839 {{6, 1, 25}, /* shli r2, r1, 25 */
20840 {6, 1, 43}, /* shli r3, r1, 43 */
20841 {1, 2, 3}} /* add r4, r2, r3 */
20843 {8796160131072ll /* 0x80004000000 */ ,
20844 {{6, 1, 26}, /* shli r2, r1, 26 */
20845 {6, 1, 43}, /* shli r3, r1, 43 */
20846 {1, 2, 3}} /* add r4, r2, r3 */
20848 {8796227239936ll /* 0x80008000000 */ ,
20849 {{6, 1, 27}, /* shli r2, r1, 27 */
20850 {6, 1, 43}, /* shli r3, r1, 43 */
20851 {1, 2, 3}} /* add r4, r2, r3 */
20853 {8796361457664ll /* 0x80010000000 */ ,
20854 {{6, 1, 28}, /* shli r2, r1, 28 */
20855 {6, 1, 43}, /* shli r3, r1, 43 */
20856 {1, 2, 3}} /* add r4, r2, r3 */
20858 {8796629893120ll /* 0x80020000000 */ ,
20859 {{6, 1, 29}, /* shli r2, r1, 29 */
20860 {6, 1, 43}, /* shli r3, r1, 43 */
20861 {1, 2, 3}} /* add r4, r2, r3 */
20863 {8797166764032ll /* 0x80040000000 */ ,
20864 {{6, 1, 30}, /* shli r2, r1, 30 */
20865 {6, 1, 43}, /* shli r3, r1, 43 */
20866 {1, 2, 3}} /* add r4, r2, r3 */
20868 {8798240505856ll /* 0x80080000000 */ ,
20869 {{6, 1, 31}, /* shli r2, r1, 31 */
20870 {6, 1, 43}, /* shli r3, r1, 43 */
20871 {1, 2, 3}} /* add r4, r2, r3 */
20873 {8800387989504ll /* 0x80100000000 */ ,
20874 {{6, 1, 32}, /* shli r2, r1, 32 */
20875 {6, 1, 43}, /* shli r3, r1, 43 */
20876 {1, 2, 3}} /* add r4, r2, r3 */
20878 {8804682956800ll /* 0x80200000000 */ ,
20879 {{6, 1, 33}, /* shli r2, r1, 33 */
20880 {6, 1, 43}, /* shli r3, r1, 43 */
20881 {1, 2, 3}} /* add r4, r2, r3 */
20883 {8813272891392ll /* 0x80400000000 */ ,
20884 {{6, 1, 34}, /* shli r2, r1, 34 */
20885 {6, 1, 43}, /* shli r3, r1, 43 */
20886 {1, 2, 3}} /* add r4, r2, r3 */
20888 {8830452760576ll /* 0x80800000000 */ ,
20889 {{6, 1, 35}, /* shli r2, r1, 35 */
20890 {6, 1, 43}, /* shli r3, r1, 43 */
20891 {1, 2, 3}} /* add r4, r2, r3 */
20893 {8864812498944ll /* 0x81000000000 */ ,
20894 {{6, 1, 36}, /* shli r2, r1, 36 */
20895 {6, 1, 43}, /* shli r3, r1, 43 */
20896 {1, 2, 3}} /* add r4, r2, r3 */
20898 {8933531975680ll /* 0x82000000000 */ ,
20899 {{6, 1, 37}, /* shli r2, r1, 37 */
20900 {6, 1, 43}, /* shli r3, r1, 43 */
20901 {1, 2, 3}} /* add r4, r2, r3 */
20903 {9070970929152ll /* 0x84000000000 */ ,
20904 {{6, 1, 38}, /* shli r2, r1, 38 */
20905 {6, 1, 43}, /* shli r3, r1, 43 */
20906 {1, 2, 3}} /* add r4, r2, r3 */
20908 {9345848836096ll /* 0x88000000000 */ ,
20909 {{6, 1, 39}, /* shli r2, r1, 39 */
20910 {6, 1, 43}, /* shli r3, r1, 43 */
20911 {1, 2, 3}} /* add r4, r2, r3 */
20913 {9895604649984ll /* 0x90000000000 */ ,
20914 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20915 {6, 2, 40}} /* shli r3, r2, 40 */
20917 {10995116277760ll /* 0xa0000000000 */ ,
20918 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20919 {6, 2, 41}} /* shli r3, r2, 41 */
20921 {13194139533312ll /* 0xc0000000000 */ ,
20922 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20923 {6, 2, 42}} /* shli r3, r2, 42 */
20925 {17592186044407ll /* 0xffffffffff7 */ ,
20926 {{5, 1, 1}, /* shl3add r2, r1, r1 */
20927 {6, 1, 44}, /* shli r3, r1, 44 */
20928 {2, 3, 2}} /* sub r4, r3, r2 */
20930 {17592186044408ll /* 0xffffffffff8 */ ,
20931 {{6, 1, 3}, /* shli r2, r1, 3 */
20932 {6, 1, 44}, /* shli r3, r1, 44 */
20933 {2, 3, 2}} /* sub r4, r3, r2 */
20935 {17592186044409ll /* 0xffffffffff9 */ ,
20936 {{6, 1, 41}, /* shli r2, r1, 41 */
20937 {2, 2, 1}, /* sub r3, r2, r1 */
20938 {5, 3, 1}} /* shl3add r4, r3, r1 */
20940 {17592186044411ll /* 0xffffffffffb */ ,
20941 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20942 {6, 1, 44}, /* shli r3, r1, 44 */
20943 {2, 3, 2}} /* sub r4, r3, r2 */
20945 {17592186044412ll /* 0xffffffffffc */ ,
20946 {{6, 1, 2}, /* shli r2, r1, 2 */
20947 {6, 1, 44}, /* shli r3, r1, 44 */
20948 {2, 3, 2}} /* sub r4, r3, r2 */
20950 {17592186044413ll /* 0xffffffffffd */ ,
20951 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20952 {6, 1, 44}, /* shli r3, r1, 44 */
20953 {2, 3, 2}} /* sub r4, r3, r2 */
20955 {17592186044414ll /* 0xffffffffffe */ ,
20956 {{6, 1, 1}, /* shli r2, r1, 1 */
20957 {6, 1, 44}, /* shli r3, r1, 44 */
20958 {2, 3, 2}} /* sub r4, r3, r2 */
20960 {17592186044415ll /* 0xfffffffffff */ ,
20961 {{6, 1, 44}, /* shli r2, r1, 44 */
20962 {2, 2, 1}} /* sub r3, r2, r1 */
20964 {17592186044416ll /* 0x100000000000 */ ,
20965 {{6, 1, 44}} /* shli r2, r1, 44 */
20967 {17592186044417ll /* 0x100000000001 */ ,
20968 {{6, 1, 44}, /* shli r2, r1, 44 */
20969 {1, 1, 2}} /* add r3, r1, r2 */
20971 {17592186044418ll /* 0x100000000002 */ ,
20972 {{6, 1, 44}, /* shli r2, r1, 44 */
20973 {3, 1, 2}} /* shl1add r3, r1, r2 */
20975 {17592186044419ll /* 0x100000000003 */ ,
20976 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20977 {6, 1, 44}, /* shli r3, r1, 44 */
20978 {1, 2, 3}} /* add r4, r2, r3 */
20980 {17592186044420ll /* 0x100000000004 */ ,
20981 {{6, 1, 44}, /* shli r2, r1, 44 */
20982 {4, 1, 2}} /* shl2add r3, r1, r2 */
20984 {17592186044421ll /* 0x100000000005 */ ,
20985 {{4, 1, 1}, /* shl2add r2, r1, r1 */
20986 {6, 1, 44}, /* shli r3, r1, 44 */
20987 {1, 2, 3}} /* add r4, r2, r3 */
20989 {17592186044422ll /* 0x100000000006 */ ,
20990 {{3, 1, 1}, /* shl1add r2, r1, r1 */
20991 {6, 1, 44}, /* shli r3, r1, 44 */
20992 {3, 2, 3}} /* shl1add r4, r2, r3 */
20994 {17592186044423ll /* 0x100000000007 */ ,
20995 {{6, 1, 44}, /* shli r2, r1, 44 */
20996 {2, 2, 1}, /* sub r3, r2, r1 */
20997 {5, 1, 3}} /* shl3add r4, r1, r3 */
20999 {17592186044424ll /* 0x100000000008 */ ,
21000 {{6, 1, 44}, /* shli r2, r1, 44 */
21001 {5, 1, 2}} /* shl3add r3, r1, r2 */
21003 {17592186044425ll /* 0x100000000009 */ ,
21004 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21005 {6, 1, 44}, /* shli r3, r1, 44 */
21006 {1, 2, 3}} /* add r4, r2, r3 */
21008 {17592186044426ll /* 0x10000000000a */ ,
21009 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21010 {6, 1, 44}, /* shli r3, r1, 44 */
21011 {3, 2, 3}} /* shl1add r4, r2, r3 */
21013 {17592186044432ll /* 0x100000000010 */ ,
21014 {{6, 1, 4}, /* shli r2, r1, 4 */
21015 {6, 1, 44}, /* shli r3, r1, 44 */
21016 {1, 2, 3}} /* add r4, r2, r3 */
21018 {17592186044448ll /* 0x100000000020 */ ,
21019 {{6, 1, 5}, /* shli r2, r1, 5 */
21020 {6, 1, 44}, /* shli r3, r1, 44 */
21021 {1, 2, 3}} /* add r4, r2, r3 */
21023 {17592186044480ll /* 0x100000000040 */ ,
21024 {{6, 1, 6}, /* shli r2, r1, 6 */
21025 {6, 1, 44}, /* shli r3, r1, 44 */
21026 {1, 2, 3}} /* add r4, r2, r3 */
21028 {17592186044544ll /* 0x100000000080 */ ,
21029 {{6, 1, 7}, /* shli r2, r1, 7 */
21030 {6, 1, 44}, /* shli r3, r1, 44 */
21031 {1, 2, 3}} /* add r4, r2, r3 */
21033 {17592186044672ll /* 0x100000000100 */ ,
21034 {{6, 1, 8}, /* shli r2, r1, 8 */
21035 {6, 1, 44}, /* shli r3, r1, 44 */
21036 {1, 2, 3}} /* add r4, r2, r3 */
21038 {17592186044928ll /* 0x100000000200 */ ,
21039 {{6, 1, 9}, /* shli r2, r1, 9 */
21040 {6, 1, 44}, /* shli r3, r1, 44 */
21041 {1, 2, 3}} /* add r4, r2, r3 */
21043 {17592186045440ll /* 0x100000000400 */ ,
21044 {{6, 1, 10}, /* shli r2, r1, 10 */
21045 {6, 1, 44}, /* shli r3, r1, 44 */
21046 {1, 2, 3}} /* add r4, r2, r3 */
21048 {17592186046464ll /* 0x100000000800 */ ,
21049 {{6, 1, 11}, /* shli r2, r1, 11 */
21050 {6, 1, 44}, /* shli r3, r1, 44 */
21051 {1, 2, 3}} /* add r4, r2, r3 */
21053 {17592186048512ll /* 0x100000001000 */ ,
21054 {{6, 1, 12}, /* shli r2, r1, 12 */
21055 {6, 1, 44}, /* shli r3, r1, 44 */
21056 {1, 2, 3}} /* add r4, r2, r3 */
21058 {17592186052608ll /* 0x100000002000 */ ,
21059 {{6, 1, 13}, /* shli r2, r1, 13 */
21060 {6, 1, 44}, /* shli r3, r1, 44 */
21061 {1, 2, 3}} /* add r4, r2, r3 */
21063 {17592186060800ll /* 0x100000004000 */ ,
21064 {{6, 1, 14}, /* shli r2, r1, 14 */
21065 {6, 1, 44}, /* shli r3, r1, 44 */
21066 {1, 2, 3}} /* add r4, r2, r3 */
21068 {17592186077184ll /* 0x100000008000 */ ,
21069 {{6, 1, 15}, /* shli r2, r1, 15 */
21070 {6, 1, 44}, /* shli r3, r1, 44 */
21071 {1, 2, 3}} /* add r4, r2, r3 */
21073 {17592186109952ll /* 0x100000010000 */ ,
21074 {{6, 1, 16}, /* shli r2, r1, 16 */
21075 {6, 1, 44}, /* shli r3, r1, 44 */
21076 {1, 2, 3}} /* add r4, r2, r3 */
21078 {17592186175488ll /* 0x100000020000 */ ,
21079 {{6, 1, 17}, /* shli r2, r1, 17 */
21080 {6, 1, 44}, /* shli r3, r1, 44 */
21081 {1, 2, 3}} /* add r4, r2, r3 */
21083 {17592186306560ll /* 0x100000040000 */ ,
21084 {{6, 1, 18}, /* shli r2, r1, 18 */
21085 {6, 1, 44}, /* shli r3, r1, 44 */
21086 {1, 2, 3}} /* add r4, r2, r3 */
21088 {17592186568704ll /* 0x100000080000 */ ,
21089 {{6, 1, 19}, /* shli r2, r1, 19 */
21090 {6, 1, 44}, /* shli r3, r1, 44 */
21091 {1, 2, 3}} /* add r4, r2, r3 */
21093 {17592187092992ll /* 0x100000100000 */ ,
21094 {{6, 1, 20}, /* shli r2, r1, 20 */
21095 {6, 1, 44}, /* shli r3, r1, 44 */
21096 {1, 2, 3}} /* add r4, r2, r3 */
21098 {17592188141568ll /* 0x100000200000 */ ,
21099 {{6, 1, 21}, /* shli r2, r1, 21 */
21100 {6, 1, 44}, /* shli r3, r1, 44 */
21101 {1, 2, 3}} /* add r4, r2, r3 */
21103 {17592190238720ll /* 0x100000400000 */ ,
21104 {{6, 1, 22}, /* shli r2, r1, 22 */
21105 {6, 1, 44}, /* shli r3, r1, 44 */
21106 {1, 2, 3}} /* add r4, r2, r3 */
21108 {17592194433024ll /* 0x100000800000 */ ,
21109 {{6, 1, 23}, /* shli r2, r1, 23 */
21110 {6, 1, 44}, /* shli r3, r1, 44 */
21111 {1, 2, 3}} /* add r4, r2, r3 */
21113 {17592202821632ll /* 0x100001000000 */ ,
21114 {{6, 1, 24}, /* shli r2, r1, 24 */
21115 {6, 1, 44}, /* shli r3, r1, 44 */
21116 {1, 2, 3}} /* add r4, r2, r3 */
21118 {17592219598848ll /* 0x100002000000 */ ,
21119 {{6, 1, 25}, /* shli r2, r1, 25 */
21120 {6, 1, 44}, /* shli r3, r1, 44 */
21121 {1, 2, 3}} /* add r4, r2, r3 */
21123 {17592253153280ll /* 0x100004000000 */ ,
21124 {{6, 1, 26}, /* shli r2, r1, 26 */
21125 {6, 1, 44}, /* shli r3, r1, 44 */
21126 {1, 2, 3}} /* add r4, r2, r3 */
21128 {17592320262144ll /* 0x100008000000 */ ,
21129 {{6, 1, 27}, /* shli r2, r1, 27 */
21130 {6, 1, 44}, /* shli r3, r1, 44 */
21131 {1, 2, 3}} /* add r4, r2, r3 */
21133 {17592454479872ll /* 0x100010000000 */ ,
21134 {{6, 1, 28}, /* shli r2, r1, 28 */
21135 {6, 1, 44}, /* shli r3, r1, 44 */
21136 {1, 2, 3}} /* add r4, r2, r3 */
21138 {17592722915328ll /* 0x100020000000 */ ,
21139 {{6, 1, 29}, /* shli r2, r1, 29 */
21140 {6, 1, 44}, /* shli r3, r1, 44 */
21141 {1, 2, 3}} /* add r4, r2, r3 */
21143 {17593259786240ll /* 0x100040000000 */ ,
21144 {{6, 1, 30}, /* shli r2, r1, 30 */
21145 {6, 1, 44}, /* shli r3, r1, 44 */
21146 {1, 2, 3}} /* add r4, r2, r3 */
21148 {17594333528064ll /* 0x100080000000 */ ,
21149 {{6, 1, 31}, /* shli r2, r1, 31 */
21150 {6, 1, 44}, /* shli r3, r1, 44 */
21151 {1, 2, 3}} /* add r4, r2, r3 */
21153 {17596481011712ll /* 0x100100000000 */ ,
21154 {{6, 1, 32}, /* shli r2, r1, 32 */
21155 {6, 1, 44}, /* shli r3, r1, 44 */
21156 {1, 2, 3}} /* add r4, r2, r3 */
21158 {17600775979008ll /* 0x100200000000 */ ,
21159 {{6, 1, 33}, /* shli r2, r1, 33 */
21160 {6, 1, 44}, /* shli r3, r1, 44 */
21161 {1, 2, 3}} /* add r4, r2, r3 */
21163 {17609365913600ll /* 0x100400000000 */ ,
21164 {{6, 1, 34}, /* shli r2, r1, 34 */
21165 {6, 1, 44}, /* shli r3, r1, 44 */
21166 {1, 2, 3}} /* add r4, r2, r3 */
21168 {17626545782784ll /* 0x100800000000 */ ,
21169 {{6, 1, 35}, /* shli r2, r1, 35 */
21170 {6, 1, 44}, /* shli r3, r1, 44 */
21171 {1, 2, 3}} /* add r4, r2, r3 */
21173 {17660905521152ll /* 0x101000000000 */ ,
21174 {{6, 1, 36}, /* shli r2, r1, 36 */
21175 {6, 1, 44}, /* shli r3, r1, 44 */
21176 {1, 2, 3}} /* add r4, r2, r3 */
21178 {17729624997888ll /* 0x102000000000 */ ,
21179 {{6, 1, 37}, /* shli r2, r1, 37 */
21180 {6, 1, 44}, /* shli r3, r1, 44 */
21181 {1, 2, 3}} /* add r4, r2, r3 */
21183 {17867063951360ll /* 0x104000000000 */ ,
21184 {{6, 1, 38}, /* shli r2, r1, 38 */
21185 {6, 1, 44}, /* shli r3, r1, 44 */
21186 {1, 2, 3}} /* add r4, r2, r3 */
21188 {18141941858304ll /* 0x108000000000 */ ,
21189 {{6, 1, 39}, /* shli r2, r1, 39 */
21190 {6, 1, 44}, /* shli r3, r1, 44 */
21191 {1, 2, 3}} /* add r4, r2, r3 */
21193 {18691697672192ll /* 0x110000000000 */ ,
21194 {{6, 1, 40}, /* shli r2, r1, 40 */
21195 {6, 1, 44}, /* shli r3, r1, 44 */
21196 {1, 2, 3}} /* add r4, r2, r3 */
21198 {19791209299968ll /* 0x120000000000 */ ,
21199 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21200 {6, 2, 41}} /* shli r3, r2, 41 */
21202 {21990232555520ll /* 0x140000000000 */ ,
21203 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21204 {6, 2, 42}} /* shli r3, r2, 42 */
21206 {26388279066624ll /* 0x180000000000 */ ,
21207 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21208 {6, 2, 43}} /* shli r3, r2, 43 */
21210 {35184372088823ll /* 0x1ffffffffff7 */ ,
21211 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21212 {6, 1, 45}, /* shli r3, r1, 45 */
21213 {2, 3, 2}} /* sub r4, r3, r2 */
21215 {35184372088824ll /* 0x1ffffffffff8 */ ,
21216 {{6, 1, 3}, /* shli r2, r1, 3 */
21217 {6, 1, 45}, /* shli r3, r1, 45 */
21218 {2, 3, 2}} /* sub r4, r3, r2 */
21220 {35184372088825ll /* 0x1ffffffffff9 */ ,
21221 {{6, 1, 42}, /* shli r2, r1, 42 */
21222 {2, 2, 1}, /* sub r3, r2, r1 */
21223 {5, 3, 1}} /* shl3add r4, r3, r1 */
21225 {35184372088827ll /* 0x1ffffffffffb */ ,
21226 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21227 {6, 1, 45}, /* shli r3, r1, 45 */
21228 {2, 3, 2}} /* sub r4, r3, r2 */
21230 {35184372088828ll /* 0x1ffffffffffc */ ,
21231 {{6, 1, 2}, /* shli r2, r1, 2 */
21232 {6, 1, 45}, /* shli r3, r1, 45 */
21233 {2, 3, 2}} /* sub r4, r3, r2 */
21235 {35184372088829ll /* 0x1ffffffffffd */ ,
21236 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21237 {6, 1, 45}, /* shli r3, r1, 45 */
21238 {2, 3, 2}} /* sub r4, r3, r2 */
21240 {35184372088830ll /* 0x1ffffffffffe */ ,
21241 {{6, 1, 1}, /* shli r2, r1, 1 */
21242 {6, 1, 45}, /* shli r3, r1, 45 */
21243 {2, 3, 2}} /* sub r4, r3, r2 */
21245 {35184372088831ll /* 0x1fffffffffff */ ,
21246 {{6, 1, 45}, /* shli r2, r1, 45 */
21247 {2, 2, 1}} /* sub r3, r2, r1 */
21249 {35184372088832ll /* 0x200000000000 */ ,
21250 {{6, 1, 45}} /* shli r2, r1, 45 */
21252 {35184372088833ll /* 0x200000000001 */ ,
21253 {{6, 1, 45}, /* shli r2, r1, 45 */
21254 {1, 1, 2}} /* add r3, r1, r2 */
21256 {35184372088834ll /* 0x200000000002 */ ,
21257 {{6, 1, 45}, /* shli r2, r1, 45 */
21258 {3, 1, 2}} /* shl1add r3, r1, r2 */
21260 {35184372088835ll /* 0x200000000003 */ ,
21261 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21262 {6, 1, 45}, /* shli r3, r1, 45 */
21263 {1, 2, 3}} /* add r4, r2, r3 */
21265 {35184372088836ll /* 0x200000000004 */ ,
21266 {{6, 1, 45}, /* shli r2, r1, 45 */
21267 {4, 1, 2}} /* shl2add r3, r1, r2 */
21269 {35184372088837ll /* 0x200000000005 */ ,
21270 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21271 {6, 1, 45}, /* shli r3, r1, 45 */
21272 {1, 2, 3}} /* add r4, r2, r3 */
21274 {35184372088838ll /* 0x200000000006 */ ,
21275 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21276 {6, 1, 45}, /* shli r3, r1, 45 */
21277 {3, 2, 3}} /* shl1add r4, r2, r3 */
21279 {35184372088839ll /* 0x200000000007 */ ,
21280 {{6, 1, 45}, /* shli r2, r1, 45 */
21281 {2, 2, 1}, /* sub r3, r2, r1 */
21282 {5, 1, 3}} /* shl3add r4, r1, r3 */
21284 {35184372088840ll /* 0x200000000008 */ ,
21285 {{6, 1, 45}, /* shli r2, r1, 45 */
21286 {5, 1, 2}} /* shl3add r3, r1, r2 */
21288 {35184372088841ll /* 0x200000000009 */ ,
21289 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21290 {6, 1, 45}, /* shli r3, r1, 45 */
21291 {1, 2, 3}} /* add r4, r2, r3 */
21293 {35184372088842ll /* 0x20000000000a */ ,
21294 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21295 {6, 1, 45}, /* shli r3, r1, 45 */
21296 {3, 2, 3}} /* shl1add r4, r2, r3 */
21298 {35184372088848ll /* 0x200000000010 */ ,
21299 {{6, 1, 4}, /* shli r2, r1, 4 */
21300 {6, 1, 45}, /* shli r3, r1, 45 */
21301 {1, 2, 3}} /* add r4, r2, r3 */
21303 {35184372088864ll /* 0x200000000020 */ ,
21304 {{6, 1, 5}, /* shli r2, r1, 5 */
21305 {6, 1, 45}, /* shli r3, r1, 45 */
21306 {1, 2, 3}} /* add r4, r2, r3 */
21308 {35184372088896ll /* 0x200000000040 */ ,
21309 {{6, 1, 6}, /* shli r2, r1, 6 */
21310 {6, 1, 45}, /* shli r3, r1, 45 */
21311 {1, 2, 3}} /* add r4, r2, r3 */
21313 {35184372088960ll /* 0x200000000080 */ ,
21314 {{6, 1, 7}, /* shli r2, r1, 7 */
21315 {6, 1, 45}, /* shli r3, r1, 45 */
21316 {1, 2, 3}} /* add r4, r2, r3 */
21318 {35184372089088ll /* 0x200000000100 */ ,
21319 {{6, 1, 8}, /* shli r2, r1, 8 */
21320 {6, 1, 45}, /* shli r3, r1, 45 */
21321 {1, 2, 3}} /* add r4, r2, r3 */
21323 {35184372089344ll /* 0x200000000200 */ ,
21324 {{6, 1, 9}, /* shli r2, r1, 9 */
21325 {6, 1, 45}, /* shli r3, r1, 45 */
21326 {1, 2, 3}} /* add r4, r2, r3 */
21328 {35184372089856ll /* 0x200000000400 */ ,
21329 {{6, 1, 10}, /* shli r2, r1, 10 */
21330 {6, 1, 45}, /* shli r3, r1, 45 */
21331 {1, 2, 3}} /* add r4, r2, r3 */
21333 {35184372090880ll /* 0x200000000800 */ ,
21334 {{6, 1, 11}, /* shli r2, r1, 11 */
21335 {6, 1, 45}, /* shli r3, r1, 45 */
21336 {1, 2, 3}} /* add r4, r2, r3 */
21338 {35184372092928ll /* 0x200000001000 */ ,
21339 {{6, 1, 12}, /* shli r2, r1, 12 */
21340 {6, 1, 45}, /* shli r3, r1, 45 */
21341 {1, 2, 3}} /* add r4, r2, r3 */
21343 {35184372097024ll /* 0x200000002000 */ ,
21344 {{6, 1, 13}, /* shli r2, r1, 13 */
21345 {6, 1, 45}, /* shli r3, r1, 45 */
21346 {1, 2, 3}} /* add r4, r2, r3 */
21348 {35184372105216ll /* 0x200000004000 */ ,
21349 {{6, 1, 14}, /* shli r2, r1, 14 */
21350 {6, 1, 45}, /* shli r3, r1, 45 */
21351 {1, 2, 3}} /* add r4, r2, r3 */
21353 {35184372121600ll /* 0x200000008000 */ ,
21354 {{6, 1, 15}, /* shli r2, r1, 15 */
21355 {6, 1, 45}, /* shli r3, r1, 45 */
21356 {1, 2, 3}} /* add r4, r2, r3 */
21358 {35184372154368ll /* 0x200000010000 */ ,
21359 {{6, 1, 16}, /* shli r2, r1, 16 */
21360 {6, 1, 45}, /* shli r3, r1, 45 */
21361 {1, 2, 3}} /* add r4, r2, r3 */
21363 {35184372219904ll /* 0x200000020000 */ ,
21364 {{6, 1, 17}, /* shli r2, r1, 17 */
21365 {6, 1, 45}, /* shli r3, r1, 45 */
21366 {1, 2, 3}} /* add r4, r2, r3 */
21368 {35184372350976ll /* 0x200000040000 */ ,
21369 {{6, 1, 18}, /* shli r2, r1, 18 */
21370 {6, 1, 45}, /* shli r3, r1, 45 */
21371 {1, 2, 3}} /* add r4, r2, r3 */
21373 {35184372613120ll /* 0x200000080000 */ ,
21374 {{6, 1, 19}, /* shli r2, r1, 19 */
21375 {6, 1, 45}, /* shli r3, r1, 45 */
21376 {1, 2, 3}} /* add r4, r2, r3 */
21378 {35184373137408ll /* 0x200000100000 */ ,
21379 {{6, 1, 20}, /* shli r2, r1, 20 */
21380 {6, 1, 45}, /* shli r3, r1, 45 */
21381 {1, 2, 3}} /* add r4, r2, r3 */
21383 {35184374185984ll /* 0x200000200000 */ ,
21384 {{6, 1, 21}, /* shli r2, r1, 21 */
21385 {6, 1, 45}, /* shli r3, r1, 45 */
21386 {1, 2, 3}} /* add r4, r2, r3 */
21388 {35184376283136ll /* 0x200000400000 */ ,
21389 {{6, 1, 22}, /* shli r2, r1, 22 */
21390 {6, 1, 45}, /* shli r3, r1, 45 */
21391 {1, 2, 3}} /* add r4, r2, r3 */
21393 {35184380477440ll /* 0x200000800000 */ ,
21394 {{6, 1, 23}, /* shli r2, r1, 23 */
21395 {6, 1, 45}, /* shli r3, r1, 45 */
21396 {1, 2, 3}} /* add r4, r2, r3 */
21398 {35184388866048ll /* 0x200001000000 */ ,
21399 {{6, 1, 24}, /* shli r2, r1, 24 */
21400 {6, 1, 45}, /* shli r3, r1, 45 */
21401 {1, 2, 3}} /* add r4, r2, r3 */
21403 {35184405643264ll /* 0x200002000000 */ ,
21404 {{6, 1, 25}, /* shli r2, r1, 25 */
21405 {6, 1, 45}, /* shli r3, r1, 45 */
21406 {1, 2, 3}} /* add r4, r2, r3 */
21408 {35184439197696ll /* 0x200004000000 */ ,
21409 {{6, 1, 26}, /* shli r2, r1, 26 */
21410 {6, 1, 45}, /* shli r3, r1, 45 */
21411 {1, 2, 3}} /* add r4, r2, r3 */
21413 {35184506306560ll /* 0x200008000000 */ ,
21414 {{6, 1, 27}, /* shli r2, r1, 27 */
21415 {6, 1, 45}, /* shli r3, r1, 45 */
21416 {1, 2, 3}} /* add r4, r2, r3 */
21418 {35184640524288ll /* 0x200010000000 */ ,
21419 {{6, 1, 28}, /* shli r2, r1, 28 */
21420 {6, 1, 45}, /* shli r3, r1, 45 */
21421 {1, 2, 3}} /* add r4, r2, r3 */
21423 {35184908959744ll /* 0x200020000000 */ ,
21424 {{6, 1, 29}, /* shli r2, r1, 29 */
21425 {6, 1, 45}, /* shli r3, r1, 45 */
21426 {1, 2, 3}} /* add r4, r2, r3 */
21428 {35185445830656ll /* 0x200040000000 */ ,
21429 {{6, 1, 30}, /* shli r2, r1, 30 */
21430 {6, 1, 45}, /* shli r3, r1, 45 */
21431 {1, 2, 3}} /* add r4, r2, r3 */
21433 {35186519572480ll /* 0x200080000000 */ ,
21434 {{6, 1, 31}, /* shli r2, r1, 31 */
21435 {6, 1, 45}, /* shli r3, r1, 45 */
21436 {1, 2, 3}} /* add r4, r2, r3 */
21438 {35188667056128ll /* 0x200100000000 */ ,
21439 {{6, 1, 32}, /* shli r2, r1, 32 */
21440 {6, 1, 45}, /* shli r3, r1, 45 */
21441 {1, 2, 3}} /* add r4, r2, r3 */
21443 {35192962023424ll /* 0x200200000000 */ ,
21444 {{6, 1, 33}, /* shli r2, r1, 33 */
21445 {6, 1, 45}, /* shli r3, r1, 45 */
21446 {1, 2, 3}} /* add r4, r2, r3 */
21448 {35201551958016ll /* 0x200400000000 */ ,
21449 {{6, 1, 34}, /* shli r2, r1, 34 */
21450 {6, 1, 45}, /* shli r3, r1, 45 */
21451 {1, 2, 3}} /* add r4, r2, r3 */
21453 {35218731827200ll /* 0x200800000000 */ ,
21454 {{6, 1, 35}, /* shli r2, r1, 35 */
21455 {6, 1, 45}, /* shli r3, r1, 45 */
21456 {1, 2, 3}} /* add r4, r2, r3 */
21458 {35253091565568ll /* 0x201000000000 */ ,
21459 {{6, 1, 36}, /* shli r2, r1, 36 */
21460 {6, 1, 45}, /* shli r3, r1, 45 */
21461 {1, 2, 3}} /* add r4, r2, r3 */
21463 {35321811042304ll /* 0x202000000000 */ ,
21464 {{6, 1, 37}, /* shli r2, r1, 37 */
21465 {6, 1, 45}, /* shli r3, r1, 45 */
21466 {1, 2, 3}} /* add r4, r2, r3 */
21468 {35459249995776ll /* 0x204000000000 */ ,
21469 {{6, 1, 38}, /* shli r2, r1, 38 */
21470 {6, 1, 45}, /* shli r3, r1, 45 */
21471 {1, 2, 3}} /* add r4, r2, r3 */
21473 {35734127902720ll /* 0x208000000000 */ ,
21474 {{6, 1, 39}, /* shli r2, r1, 39 */
21475 {6, 1, 45}, /* shli r3, r1, 45 */
21476 {1, 2, 3}} /* add r4, r2, r3 */
21478 {36283883716608ll /* 0x210000000000 */ ,
21479 {{6, 1, 40}, /* shli r2, r1, 40 */
21480 {6, 1, 45}, /* shli r3, r1, 45 */
21481 {1, 2, 3}} /* add r4, r2, r3 */
21483 {37383395344384ll /* 0x220000000000 */ ,
21484 {{6, 1, 41}, /* shli r2, r1, 41 */
21485 {6, 1, 45}, /* shli r3, r1, 45 */
21486 {1, 2, 3}} /* add r4, r2, r3 */
21488 {39582418599936ll /* 0x240000000000 */ ,
21489 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21490 {6, 2, 42}} /* shli r3, r2, 42 */
21492 {43980465111040ll /* 0x280000000000 */ ,
21493 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21494 {6, 2, 43}} /* shli r3, r2, 43 */
21496 {52776558133248ll /* 0x300000000000 */ ,
21497 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21498 {6, 2, 44}} /* shli r3, r2, 44 */
21500 {70368744177655ll /* 0x3ffffffffff7 */ ,
21501 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21502 {6, 1, 46}, /* shli r3, r1, 46 */
21503 {2, 3, 2}} /* sub r4, r3, r2 */
21505 {70368744177656ll /* 0x3ffffffffff8 */ ,
21506 {{6, 1, 3}, /* shli r2, r1, 3 */
21507 {6, 1, 46}, /* shli r3, r1, 46 */
21508 {2, 3, 2}} /* sub r4, r3, r2 */
21510 {70368744177657ll /* 0x3ffffffffff9 */ ,
21511 {{6, 1, 43}, /* shli r2, r1, 43 */
21512 {2, 2, 1}, /* sub r3, r2, r1 */
21513 {5, 3, 1}} /* shl3add r4, r3, r1 */
21515 {70368744177659ll /* 0x3ffffffffffb */ ,
21516 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21517 {6, 1, 46}, /* shli r3, r1, 46 */
21518 {2, 3, 2}} /* sub r4, r3, r2 */
21520 {70368744177660ll /* 0x3ffffffffffc */ ,
21521 {{6, 1, 2}, /* shli r2, r1, 2 */
21522 {6, 1, 46}, /* shli r3, r1, 46 */
21523 {2, 3, 2}} /* sub r4, r3, r2 */
21525 {70368744177661ll /* 0x3ffffffffffd */ ,
21526 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21527 {6, 1, 46}, /* shli r3, r1, 46 */
21528 {2, 3, 2}} /* sub r4, r3, r2 */
21530 {70368744177662ll /* 0x3ffffffffffe */ ,
21531 {{6, 1, 1}, /* shli r2, r1, 1 */
21532 {6, 1, 46}, /* shli r3, r1, 46 */
21533 {2, 3, 2}} /* sub r4, r3, r2 */
21535 {70368744177663ll /* 0x3fffffffffff */ ,
21536 {{6, 1, 46}, /* shli r2, r1, 46 */
21537 {2, 2, 1}} /* sub r3, r2, r1 */
21539 {70368744177664ll /* 0x400000000000 */ ,
21540 {{6, 1, 46}} /* shli r2, r1, 46 */
21542 {70368744177665ll /* 0x400000000001 */ ,
21543 {{6, 1, 46}, /* shli r2, r1, 46 */
21544 {1, 1, 2}} /* add r3, r1, r2 */
21546 {70368744177666ll /* 0x400000000002 */ ,
21547 {{6, 1, 46}, /* shli r2, r1, 46 */
21548 {3, 1, 2}} /* shl1add r3, r1, r2 */
21550 {70368744177667ll /* 0x400000000003 */ ,
21551 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21552 {6, 1, 46}, /* shli r3, r1, 46 */
21553 {1, 2, 3}} /* add r4, r2, r3 */
21555 {70368744177668ll /* 0x400000000004 */ ,
21556 {{6, 1, 46}, /* shli r2, r1, 46 */
21557 {4, 1, 2}} /* shl2add r3, r1, r2 */
21559 {70368744177669ll /* 0x400000000005 */ ,
21560 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21561 {6, 1, 46}, /* shli r3, r1, 46 */
21562 {1, 2, 3}} /* add r4, r2, r3 */
21564 {70368744177670ll /* 0x400000000006 */ ,
21565 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21566 {6, 1, 46}, /* shli r3, r1, 46 */
21567 {3, 2, 3}} /* shl1add r4, r2, r3 */
21569 {70368744177671ll /* 0x400000000007 */ ,
21570 {{6, 1, 46}, /* shli r2, r1, 46 */
21571 {2, 2, 1}, /* sub r3, r2, r1 */
21572 {5, 1, 3}} /* shl3add r4, r1, r3 */
21574 {70368744177672ll /* 0x400000000008 */ ,
21575 {{6, 1, 46}, /* shli r2, r1, 46 */
21576 {5, 1, 2}} /* shl3add r3, r1, r2 */
21578 {70368744177673ll /* 0x400000000009 */ ,
21579 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21580 {6, 1, 46}, /* shli r3, r1, 46 */
21581 {1, 2, 3}} /* add r4, r2, r3 */
21583 {70368744177674ll /* 0x40000000000a */ ,
21584 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21585 {6, 1, 46}, /* shli r3, r1, 46 */
21586 {3, 2, 3}} /* shl1add r4, r2, r3 */
21588 {70368744177680ll /* 0x400000000010 */ ,
21589 {{6, 1, 4}, /* shli r2, r1, 4 */
21590 {6, 1, 46}, /* shli r3, r1, 46 */
21591 {1, 2, 3}} /* add r4, r2, r3 */
21593 {70368744177696ll /* 0x400000000020 */ ,
21594 {{6, 1, 5}, /* shli r2, r1, 5 */
21595 {6, 1, 46}, /* shli r3, r1, 46 */
21596 {1, 2, 3}} /* add r4, r2, r3 */
21598 {70368744177728ll /* 0x400000000040 */ ,
21599 {{6, 1, 6}, /* shli r2, r1, 6 */
21600 {6, 1, 46}, /* shli r3, r1, 46 */
21601 {1, 2, 3}} /* add r4, r2, r3 */
21603 {70368744177792ll /* 0x400000000080 */ ,
21604 {{6, 1, 7}, /* shli r2, r1, 7 */
21605 {6, 1, 46}, /* shli r3, r1, 46 */
21606 {1, 2, 3}} /* add r4, r2, r3 */
21608 {70368744177920ll /* 0x400000000100 */ ,
21609 {{6, 1, 8}, /* shli r2, r1, 8 */
21610 {6, 1, 46}, /* shli r3, r1, 46 */
21611 {1, 2, 3}} /* add r4, r2, r3 */
21613 {70368744178176ll /* 0x400000000200 */ ,
21614 {{6, 1, 9}, /* shli r2, r1, 9 */
21615 {6, 1, 46}, /* shli r3, r1, 46 */
21616 {1, 2, 3}} /* add r4, r2, r3 */
21618 {70368744178688ll /* 0x400000000400 */ ,
21619 {{6, 1, 10}, /* shli r2, r1, 10 */
21620 {6, 1, 46}, /* shli r3, r1, 46 */
21621 {1, 2, 3}} /* add r4, r2, r3 */
21623 {70368744179712ll /* 0x400000000800 */ ,
21624 {{6, 1, 11}, /* shli r2, r1, 11 */
21625 {6, 1, 46}, /* shli r3, r1, 46 */
21626 {1, 2, 3}} /* add r4, r2, r3 */
21628 {70368744181760ll /* 0x400000001000 */ ,
21629 {{6, 1, 12}, /* shli r2, r1, 12 */
21630 {6, 1, 46}, /* shli r3, r1, 46 */
21631 {1, 2, 3}} /* add r4, r2, r3 */
21633 {70368744185856ll /* 0x400000002000 */ ,
21634 {{6, 1, 13}, /* shli r2, r1, 13 */
21635 {6, 1, 46}, /* shli r3, r1, 46 */
21636 {1, 2, 3}} /* add r4, r2, r3 */
21638 {70368744194048ll /* 0x400000004000 */ ,
21639 {{6, 1, 14}, /* shli r2, r1, 14 */
21640 {6, 1, 46}, /* shli r3, r1, 46 */
21641 {1, 2, 3}} /* add r4, r2, r3 */
21643 {70368744210432ll /* 0x400000008000 */ ,
21644 {{6, 1, 15}, /* shli r2, r1, 15 */
21645 {6, 1, 46}, /* shli r3, r1, 46 */
21646 {1, 2, 3}} /* add r4, r2, r3 */
21648 {70368744243200ll /* 0x400000010000 */ ,
21649 {{6, 1, 16}, /* shli r2, r1, 16 */
21650 {6, 1, 46}, /* shli r3, r1, 46 */
21651 {1, 2, 3}} /* add r4, r2, r3 */
21653 {70368744308736ll /* 0x400000020000 */ ,
21654 {{6, 1, 17}, /* shli r2, r1, 17 */
21655 {6, 1, 46}, /* shli r3, r1, 46 */
21656 {1, 2, 3}} /* add r4, r2, r3 */
21658 {70368744439808ll /* 0x400000040000 */ ,
21659 {{6, 1, 18}, /* shli r2, r1, 18 */
21660 {6, 1, 46}, /* shli r3, r1, 46 */
21661 {1, 2, 3}} /* add r4, r2, r3 */
21663 {70368744701952ll /* 0x400000080000 */ ,
21664 {{6, 1, 19}, /* shli r2, r1, 19 */
21665 {6, 1, 46}, /* shli r3, r1, 46 */
21666 {1, 2, 3}} /* add r4, r2, r3 */
21668 {70368745226240ll /* 0x400000100000 */ ,
21669 {{6, 1, 20}, /* shli r2, r1, 20 */
21670 {6, 1, 46}, /* shli r3, r1, 46 */
21671 {1, 2, 3}} /* add r4, r2, r3 */
21673 {70368746274816ll /* 0x400000200000 */ ,
21674 {{6, 1, 21}, /* shli r2, r1, 21 */
21675 {6, 1, 46}, /* shli r3, r1, 46 */
21676 {1, 2, 3}} /* add r4, r2, r3 */
21678 {70368748371968ll /* 0x400000400000 */ ,
21679 {{6, 1, 22}, /* shli r2, r1, 22 */
21680 {6, 1, 46}, /* shli r3, r1, 46 */
21681 {1, 2, 3}} /* add r4, r2, r3 */
21683 {70368752566272ll /* 0x400000800000 */ ,
21684 {{6, 1, 23}, /* shli r2, r1, 23 */
21685 {6, 1, 46}, /* shli r3, r1, 46 */
21686 {1, 2, 3}} /* add r4, r2, r3 */
21688 {70368760954880ll /* 0x400001000000 */ ,
21689 {{6, 1, 24}, /* shli r2, r1, 24 */
21690 {6, 1, 46}, /* shli r3, r1, 46 */
21691 {1, 2, 3}} /* add r4, r2, r3 */
21693 {70368777732096ll /* 0x400002000000 */ ,
21694 {{6, 1, 25}, /* shli r2, r1, 25 */
21695 {6, 1, 46}, /* shli r3, r1, 46 */
21696 {1, 2, 3}} /* add r4, r2, r3 */
21698 {70368811286528ll /* 0x400004000000 */ ,
21699 {{6, 1, 26}, /* shli r2, r1, 26 */
21700 {6, 1, 46}, /* shli r3, r1, 46 */
21701 {1, 2, 3}} /* add r4, r2, r3 */
21703 {70368878395392ll /* 0x400008000000 */ ,
21704 {{6, 1, 27}, /* shli r2, r1, 27 */
21705 {6, 1, 46}, /* shli r3, r1, 46 */
21706 {1, 2, 3}} /* add r4, r2, r3 */
21708 {70369012613120ll /* 0x400010000000 */ ,
21709 {{6, 1, 28}, /* shli r2, r1, 28 */
21710 {6, 1, 46}, /* shli r3, r1, 46 */
21711 {1, 2, 3}} /* add r4, r2, r3 */
21713 {70369281048576ll /* 0x400020000000 */ ,
21714 {{6, 1, 29}, /* shli r2, r1, 29 */
21715 {6, 1, 46}, /* shli r3, r1, 46 */
21716 {1, 2, 3}} /* add r4, r2, r3 */
21718 {70369817919488ll /* 0x400040000000 */ ,
21719 {{6, 1, 30}, /* shli r2, r1, 30 */
21720 {6, 1, 46}, /* shli r3, r1, 46 */
21721 {1, 2, 3}} /* add r4, r2, r3 */
21723 {70370891661312ll /* 0x400080000000 */ ,
21724 {{6, 1, 31}, /* shli r2, r1, 31 */
21725 {6, 1, 46}, /* shli r3, r1, 46 */
21726 {1, 2, 3}} /* add r4, r2, r3 */
21728 {70373039144960ll /* 0x400100000000 */ ,
21729 {{6, 1, 32}, /* shli r2, r1, 32 */
21730 {6, 1, 46}, /* shli r3, r1, 46 */
21731 {1, 2, 3}} /* add r4, r2, r3 */
21733 {70377334112256ll /* 0x400200000000 */ ,
21734 {{6, 1, 33}, /* shli r2, r1, 33 */
21735 {6, 1, 46}, /* shli r3, r1, 46 */
21736 {1, 2, 3}} /* add r4, r2, r3 */
21738 {70385924046848ll /* 0x400400000000 */ ,
21739 {{6, 1, 34}, /* shli r2, r1, 34 */
21740 {6, 1, 46}, /* shli r3, r1, 46 */
21741 {1, 2, 3}} /* add r4, r2, r3 */
21743 {70403103916032ll /* 0x400800000000 */ ,
21744 {{6, 1, 35}, /* shli r2, r1, 35 */
21745 {6, 1, 46}, /* shli r3, r1, 46 */
21746 {1, 2, 3}} /* add r4, r2, r3 */
21748 {70437463654400ll /* 0x401000000000 */ ,
21749 {{6, 1, 36}, /* shli r2, r1, 36 */
21750 {6, 1, 46}, /* shli r3, r1, 46 */
21751 {1, 2, 3}} /* add r4, r2, r3 */
21753 {70506183131136ll /* 0x402000000000 */ ,
21754 {{6, 1, 37}, /* shli r2, r1, 37 */
21755 {6, 1, 46}, /* shli r3, r1, 46 */
21756 {1, 2, 3}} /* add r4, r2, r3 */
21758 {70643622084608ll /* 0x404000000000 */ ,
21759 {{6, 1, 38}, /* shli r2, r1, 38 */
21760 {6, 1, 46}, /* shli r3, r1, 46 */
21761 {1, 2, 3}} /* add r4, r2, r3 */
21763 {70918499991552ll /* 0x408000000000 */ ,
21764 {{6, 1, 39}, /* shli r2, r1, 39 */
21765 {6, 1, 46}, /* shli r3, r1, 46 */
21766 {1, 2, 3}} /* add r4, r2, r3 */
21768 {71468255805440ll /* 0x410000000000 */ ,
21769 {{6, 1, 40}, /* shli r2, r1, 40 */
21770 {6, 1, 46}, /* shli r3, r1, 46 */
21771 {1, 2, 3}} /* add r4, r2, r3 */
21773 {72567767433216ll /* 0x420000000000 */ ,
21774 {{6, 1, 41}, /* shli r2, r1, 41 */
21775 {6, 1, 46}, /* shli r3, r1, 46 */
21776 {1, 2, 3}} /* add r4, r2, r3 */
21778 {74766790688768ll /* 0x440000000000 */ ,
21779 {{6, 1, 42}, /* shli r2, r1, 42 */
21780 {6, 1, 46}, /* shli r3, r1, 46 */
21781 {1, 2, 3}} /* add r4, r2, r3 */
21783 {79164837199872ll /* 0x480000000000 */ ,
21784 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21785 {6, 2, 43}} /* shli r3, r2, 43 */
21787 {87960930222080ll /* 0x500000000000 */ ,
21788 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21789 {6, 2, 44}} /* shli r3, r2, 44 */
21791 {105553116266496ll /* 0x600000000000 */ ,
21792 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21793 {6, 2, 45}} /* shli r3, r2, 45 */
21795 {140737488355319ll /* 0x7ffffffffff7 */ ,
21796 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21797 {6, 1, 47}, /* shli r3, r1, 47 */
21798 {2, 3, 2}} /* sub r4, r3, r2 */
21800 {140737488355320ll /* 0x7ffffffffff8 */ ,
21801 {{6, 1, 3}, /* shli r2, r1, 3 */
21802 {6, 1, 47}, /* shli r3, r1, 47 */
21803 {2, 3, 2}} /* sub r4, r3, r2 */
21805 {140737488355321ll /* 0x7ffffffffff9 */ ,
21806 {{6, 1, 44}, /* shli r2, r1, 44 */
21807 {2, 2, 1}, /* sub r3, r2, r1 */
21808 {5, 3, 1}} /* shl3add r4, r3, r1 */
21810 {140737488355323ll /* 0x7ffffffffffb */ ,
21811 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21812 {6, 1, 47}, /* shli r3, r1, 47 */
21813 {2, 3, 2}} /* sub r4, r3, r2 */
21815 {140737488355324ll /* 0x7ffffffffffc */ ,
21816 {{6, 1, 2}, /* shli r2, r1, 2 */
21817 {6, 1, 47}, /* shli r3, r1, 47 */
21818 {2, 3, 2}} /* sub r4, r3, r2 */
21820 {140737488355325ll /* 0x7ffffffffffd */ ,
21821 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21822 {6, 1, 47}, /* shli r3, r1, 47 */
21823 {2, 3, 2}} /* sub r4, r3, r2 */
21825 {140737488355326ll /* 0x7ffffffffffe */ ,
21826 {{6, 1, 1}, /* shli r2, r1, 1 */
21827 {6, 1, 47}, /* shli r3, r1, 47 */
21828 {2, 3, 2}} /* sub r4, r3, r2 */
21830 {140737488355327ll /* 0x7fffffffffff */ ,
21831 {{6, 1, 47}, /* shli r2, r1, 47 */
21832 {2, 2, 1}} /* sub r3, r2, r1 */
21834 {140737488355328ll /* 0x800000000000 */ ,
21835 {{6, 1, 47}} /* shli r2, r1, 47 */
21837 {140737488355329ll /* 0x800000000001 */ ,
21838 {{6, 1, 47}, /* shli r2, r1, 47 */
21839 {1, 1, 2}} /* add r3, r1, r2 */
21841 {140737488355330ll /* 0x800000000002 */ ,
21842 {{6, 1, 47}, /* shli r2, r1, 47 */
21843 {3, 1, 2}} /* shl1add r3, r1, r2 */
21845 {140737488355331ll /* 0x800000000003 */ ,
21846 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21847 {6, 1, 47}, /* shli r3, r1, 47 */
21848 {1, 2, 3}} /* add r4, r2, r3 */
21850 {140737488355332ll /* 0x800000000004 */ ,
21851 {{6, 1, 47}, /* shli r2, r1, 47 */
21852 {4, 1, 2}} /* shl2add r3, r1, r2 */
21854 {140737488355333ll /* 0x800000000005 */ ,
21855 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21856 {6, 1, 47}, /* shli r3, r1, 47 */
21857 {1, 2, 3}} /* add r4, r2, r3 */
21859 {140737488355334ll /* 0x800000000006 */ ,
21860 {{3, 1, 1}, /* shl1add r2, r1, r1 */
21861 {6, 1, 47}, /* shli r3, r1, 47 */
21862 {3, 2, 3}} /* shl1add r4, r2, r3 */
21864 {140737488355335ll /* 0x800000000007 */ ,
21865 {{6, 1, 47}, /* shli r2, r1, 47 */
21866 {2, 2, 1}, /* sub r3, r2, r1 */
21867 {5, 1, 3}} /* shl3add r4, r1, r3 */
21869 {140737488355336ll /* 0x800000000008 */ ,
21870 {{6, 1, 47}, /* shli r2, r1, 47 */
21871 {5, 1, 2}} /* shl3add r3, r1, r2 */
21873 {140737488355337ll /* 0x800000000009 */ ,
21874 {{5, 1, 1}, /* shl3add r2, r1, r1 */
21875 {6, 1, 47}, /* shli r3, r1, 47 */
21876 {1, 2, 3}} /* add r4, r2, r3 */
21878 {140737488355338ll /* 0x80000000000a */ ,
21879 {{4, 1, 1}, /* shl2add r2, r1, r1 */
21880 {6, 1, 47}, /* shli r3, r1, 47 */
21881 {3, 2, 3}} /* shl1add r4, r2, r3 */
21883 {140737488355344ll /* 0x800000000010 */ ,
21884 {{6, 1, 4}, /* shli r2, r1, 4 */
21885 {6, 1, 47}, /* shli r3, r1, 47 */
21886 {1, 2, 3}} /* add r4, r2, r3 */
21888 {140737488355360ll /* 0x800000000020 */ ,
21889 {{6, 1, 5}, /* shli r2, r1, 5 */
21890 {6, 1, 47}, /* shli r3, r1, 47 */
21891 {1, 2, 3}} /* add r4, r2, r3 */
21893 {140737488355392ll /* 0x800000000040 */ ,
21894 {{6, 1, 6}, /* shli r2, r1, 6 */
21895 {6, 1, 47}, /* shli r3, r1, 47 */
21896 {1, 2, 3}} /* add r4, r2, r3 */
21898 {140737488355456ll /* 0x800000000080 */ ,
21899 {{6, 1, 7}, /* shli r2, r1, 7 */
21900 {6, 1, 47}, /* shli r3, r1, 47 */
21901 {1, 2, 3}} /* add r4, r2, r3 */
21903 {140737488355584ll /* 0x800000000100 */ ,
21904 {{6, 1, 8}, /* shli r2, r1, 8 */
21905 {6, 1, 47}, /* shli r3, r1, 47 */
21906 {1, 2, 3}} /* add r4, r2, r3 */
21908 {140737488355840ll /* 0x800000000200 */ ,
21909 {{6, 1, 9}, /* shli r2, r1, 9 */
21910 {6, 1, 47}, /* shli r3, r1, 47 */
21911 {1, 2, 3}} /* add r4, r2, r3 */
21913 {140737488356352ll /* 0x800000000400 */ ,
21914 {{6, 1, 10}, /* shli r2, r1, 10 */
21915 {6, 1, 47}, /* shli r3, r1, 47 */
21916 {1, 2, 3}} /* add r4, r2, r3 */
21918 {140737488357376ll /* 0x800000000800 */ ,
21919 {{6, 1, 11}, /* shli r2, r1, 11 */
21920 {6, 1, 47}, /* shli r3, r1, 47 */
21921 {1, 2, 3}} /* add r4, r2, r3 */
21923 {140737488359424ll /* 0x800000001000 */ ,
21924 {{6, 1, 12}, /* shli r2, r1, 12 */
21925 {6, 1, 47}, /* shli r3, r1, 47 */
21926 {1, 2, 3}} /* add r4, r2, r3 */
21928 {140737488363520ll /* 0x800000002000 */ ,
21929 {{6, 1, 13}, /* shli r2, r1, 13 */
21930 {6, 1, 47}, /* shli r3, r1, 47 */
21931 {1, 2, 3}} /* add r4, r2, r3 */
21933 {140737488371712ll /* 0x800000004000 */ ,
21934 {{6, 1, 14}, /* shli r2, r1, 14 */
21935 {6, 1, 47}, /* shli r3, r1, 47 */
21936 {1, 2, 3}} /* add r4, r2, r3 */
21938 {140737488388096ll /* 0x800000008000 */ ,
21939 {{6, 1, 15}, /* shli r2, r1, 15 */
21940 {6, 1, 47}, /* shli r3, r1, 47 */
21941 {1, 2, 3}} /* add r4, r2, r3 */
21943 {140737488420864ll /* 0x800000010000 */ ,
21944 {{6, 1, 16}, /* shli r2, r1, 16 */
21945 {6, 1, 47}, /* shli r3, r1, 47 */
21946 {1, 2, 3}} /* add r4, r2, r3 */
21948 {140737488486400ll /* 0x800000020000 */ ,
21949 {{6, 1, 17}, /* shli r2, r1, 17 */
21950 {6, 1, 47}, /* shli r3, r1, 47 */
21951 {1, 2, 3}} /* add r4, r2, r3 */
21953 {140737488617472ll /* 0x800000040000 */ ,
21954 {{6, 1, 18}, /* shli r2, r1, 18 */
21955 {6, 1, 47}, /* shli r3, r1, 47 */
21956 {1, 2, 3}} /* add r4, r2, r3 */
21958 {140737488879616ll /* 0x800000080000 */ ,
21959 {{6, 1, 19}, /* shli r2, r1, 19 */
21960 {6, 1, 47}, /* shli r3, r1, 47 */
21961 {1, 2, 3}} /* add r4, r2, r3 */
21963 {140737489403904ll /* 0x800000100000 */ ,
21964 {{6, 1, 20}, /* shli r2, r1, 20 */
21965 {6, 1, 47}, /* shli r3, r1, 47 */
21966 {1, 2, 3}} /* add r4, r2, r3 */
21968 {140737490452480ll /* 0x800000200000 */ ,
21969 {{6, 1, 21}, /* shli r2, r1, 21 */
21970 {6, 1, 47}, /* shli r3, r1, 47 */
21971 {1, 2, 3}} /* add r4, r2, r3 */
21973 {140737492549632ll /* 0x800000400000 */ ,
21974 {{6, 1, 22}, /* shli r2, r1, 22 */
21975 {6, 1, 47}, /* shli r3, r1, 47 */
21976 {1, 2, 3}} /* add r4, r2, r3 */
21978 {140737496743936ll /* 0x800000800000 */ ,
21979 {{6, 1, 23}, /* shli r2, r1, 23 */
21980 {6, 1, 47}, /* shli r3, r1, 47 */
21981 {1, 2, 3}} /* add r4, r2, r3 */
21983 {140737505132544ll /* 0x800001000000 */ ,
21984 {{6, 1, 24}, /* shli r2, r1, 24 */
21985 {6, 1, 47}, /* shli r3, r1, 47 */
21986 {1, 2, 3}} /* add r4, r2, r3 */
21988 {140737521909760ll /* 0x800002000000 */ ,
21989 {{6, 1, 25}, /* shli r2, r1, 25 */
21990 {6, 1, 47}, /* shli r3, r1, 47 */
21991 {1, 2, 3}} /* add r4, r2, r3 */
21993 {140737555464192ll /* 0x800004000000 */ ,
21994 {{6, 1, 26}, /* shli r2, r1, 26 */
21995 {6, 1, 47}, /* shli r3, r1, 47 */
21996 {1, 2, 3}} /* add r4, r2, r3 */
21998 {140737622573056ll /* 0x800008000000 */ ,
21999 {{6, 1, 27}, /* shli r2, r1, 27 */
22000 {6, 1, 47}, /* shli r3, r1, 47 */
22001 {1, 2, 3}} /* add r4, r2, r3 */
22003 {140737756790784ll /* 0x800010000000 */ ,
22004 {{6, 1, 28}, /* shli r2, r1, 28 */
22005 {6, 1, 47}, /* shli r3, r1, 47 */
22006 {1, 2, 3}} /* add r4, r2, r3 */
22008 {140738025226240ll /* 0x800020000000 */ ,
22009 {{6, 1, 29}, /* shli r2, r1, 29 */
22010 {6, 1, 47}, /* shli r3, r1, 47 */
22011 {1, 2, 3}} /* add r4, r2, r3 */
22013 {140738562097152ll /* 0x800040000000 */ ,
22014 {{6, 1, 30}, /* shli r2, r1, 30 */
22015 {6, 1, 47}, /* shli r3, r1, 47 */
22016 {1, 2, 3}} /* add r4, r2, r3 */
22018 {140739635838976ll /* 0x800080000000 */ ,
22019 {{6, 1, 31}, /* shli r2, r1, 31 */
22020 {6, 1, 47}, /* shli r3, r1, 47 */
22021 {1, 2, 3}} /* add r4, r2, r3 */
22023 {140741783322624ll /* 0x800100000000 */ ,
22024 {{6, 1, 32}, /* shli r2, r1, 32 */
22025 {6, 1, 47}, /* shli r3, r1, 47 */
22026 {1, 2, 3}} /* add r4, r2, r3 */
22028 {140746078289920ll /* 0x800200000000 */ ,
22029 {{6, 1, 33}, /* shli r2, r1, 33 */
22030 {6, 1, 47}, /* shli r3, r1, 47 */
22031 {1, 2, 3}} /* add r4, r2, r3 */
22033 {140754668224512ll /* 0x800400000000 */ ,
22034 {{6, 1, 34}, /* shli r2, r1, 34 */
22035 {6, 1, 47}, /* shli r3, r1, 47 */
22036 {1, 2, 3}} /* add r4, r2, r3 */
22038 {140771848093696ll /* 0x800800000000 */ ,
22039 {{6, 1, 35}, /* shli r2, r1, 35 */
22040 {6, 1, 47}, /* shli r3, r1, 47 */
22041 {1, 2, 3}} /* add r4, r2, r3 */
22043 {140806207832064ll /* 0x801000000000 */ ,
22044 {{6, 1, 36}, /* shli r2, r1, 36 */
22045 {6, 1, 47}, /* shli r3, r1, 47 */
22046 {1, 2, 3}} /* add r4, r2, r3 */
22048 {140874927308800ll /* 0x802000000000 */ ,
22049 {{6, 1, 37}, /* shli r2, r1, 37 */
22050 {6, 1, 47}, /* shli r3, r1, 47 */
22051 {1, 2, 3}} /* add r4, r2, r3 */
22053 {141012366262272ll /* 0x804000000000 */ ,
22054 {{6, 1, 38}, /* shli r2, r1, 38 */
22055 {6, 1, 47}, /* shli r3, r1, 47 */
22056 {1, 2, 3}} /* add r4, r2, r3 */
22058 {141287244169216ll /* 0x808000000000 */ ,
22059 {{6, 1, 39}, /* shli r2, r1, 39 */
22060 {6, 1, 47}, /* shli r3, r1, 47 */
22061 {1, 2, 3}} /* add r4, r2, r3 */
22063 {141836999983104ll /* 0x810000000000 */ ,
22064 {{6, 1, 40}, /* shli r2, r1, 40 */
22065 {6, 1, 47}, /* shli r3, r1, 47 */
22066 {1, 2, 3}} /* add r4, r2, r3 */
22068 {142936511610880ll /* 0x820000000000 */ ,
22069 {{6, 1, 41}, /* shli r2, r1, 41 */
22070 {6, 1, 47}, /* shli r3, r1, 47 */
22071 {1, 2, 3}} /* add r4, r2, r3 */
22073 {145135534866432ll /* 0x840000000000 */ ,
22074 {{6, 1, 42}, /* shli r2, r1, 42 */
22075 {6, 1, 47}, /* shli r3, r1, 47 */
22076 {1, 2, 3}} /* add r4, r2, r3 */
22078 {149533581377536ll /* 0x880000000000 */ ,
22079 {{6, 1, 43}, /* shli r2, r1, 43 */
22080 {6, 1, 47}, /* shli r3, r1, 47 */
22081 {1, 2, 3}} /* add r4, r2, r3 */
22083 {158329674399744ll /* 0x900000000000 */ ,
22084 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22085 {6, 2, 44}} /* shli r3, r2, 44 */
22087 {175921860444160ll /* 0xa00000000000 */ ,
22088 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22089 {6, 2, 45}} /* shli r3, r2, 45 */
22091 {211106232532992ll /* 0xc00000000000 */ ,
22092 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22093 {6, 2, 46}} /* shli r3, r2, 46 */
22095 {281474976710647ll /* 0xfffffffffff7 */ ,
22096 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22097 {6, 1, 48}, /* shli r3, r1, 48 */
22098 {2, 3, 2}} /* sub r4, r3, r2 */
22100 {281474976710648ll /* 0xfffffffffff8 */ ,
22101 {{6, 1, 3}, /* shli r2, r1, 3 */
22102 {6, 1, 48}, /* shli r3, r1, 48 */
22103 {2, 3, 2}} /* sub r4, r3, r2 */
22105 {281474976710649ll /* 0xfffffffffff9 */ ,
22106 {{6, 1, 45}, /* shli r2, r1, 45 */
22107 {2, 2, 1}, /* sub r3, r2, r1 */
22108 {5, 3, 1}} /* shl3add r4, r3, r1 */
22110 {281474976710651ll /* 0xfffffffffffb */ ,
22111 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22112 {6, 1, 48}, /* shli r3, r1, 48 */
22113 {2, 3, 2}} /* sub r4, r3, r2 */
22115 {281474976710652ll /* 0xfffffffffffc */ ,
22116 {{6, 1, 2}, /* shli r2, r1, 2 */
22117 {6, 1, 48}, /* shli r3, r1, 48 */
22118 {2, 3, 2}} /* sub r4, r3, r2 */
22120 {281474976710653ll /* 0xfffffffffffd */ ,
22121 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22122 {6, 1, 48}, /* shli r3, r1, 48 */
22123 {2, 3, 2}} /* sub r4, r3, r2 */
22125 {281474976710654ll /* 0xfffffffffffe */ ,
22126 {{6, 1, 1}, /* shli r2, r1, 1 */
22127 {6, 1, 48}, /* shli r3, r1, 48 */
22128 {2, 3, 2}} /* sub r4, r3, r2 */
22130 {281474976710655ll /* 0xffffffffffff */ ,
22131 {{6, 1, 48}, /* shli r2, r1, 48 */
22132 {2, 2, 1}} /* sub r3, r2, r1 */
22134 {281474976710656ll /* 0x1000000000000 */ ,
22135 {{6, 1, 48}} /* shli r2, r1, 48 */
22137 {281474976710657ll /* 0x1000000000001 */ ,
22138 {{6, 1, 48}, /* shli r2, r1, 48 */
22139 {1, 1, 2}} /* add r3, r1, r2 */
22141 {281474976710658ll /* 0x1000000000002 */ ,
22142 {{6, 1, 48}, /* shli r2, r1, 48 */
22143 {3, 1, 2}} /* shl1add r3, r1, r2 */
22145 {281474976710659ll /* 0x1000000000003 */ ,
22146 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22147 {6, 1, 48}, /* shli r3, r1, 48 */
22148 {1, 2, 3}} /* add r4, r2, r3 */
22150 {281474976710660ll /* 0x1000000000004 */ ,
22151 {{6, 1, 48}, /* shli r2, r1, 48 */
22152 {4, 1, 2}} /* shl2add r3, r1, r2 */
22154 {281474976710661ll /* 0x1000000000005 */ ,
22155 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22156 {6, 1, 48}, /* shli r3, r1, 48 */
22157 {1, 2, 3}} /* add r4, r2, r3 */
22159 {281474976710662ll /* 0x1000000000006 */ ,
22160 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22161 {6, 1, 48}, /* shli r3, r1, 48 */
22162 {3, 2, 3}} /* shl1add r4, r2, r3 */
22164 {281474976710663ll /* 0x1000000000007 */ ,
22165 {{6, 1, 48}, /* shli r2, r1, 48 */
22166 {2, 2, 1}, /* sub r3, r2, r1 */
22167 {5, 1, 3}} /* shl3add r4, r1, r3 */
22169 {281474976710664ll /* 0x1000000000008 */ ,
22170 {{6, 1, 48}, /* shli r2, r1, 48 */
22171 {5, 1, 2}} /* shl3add r3, r1, r2 */
22173 {281474976710665ll /* 0x1000000000009 */ ,
22174 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22175 {6, 1, 48}, /* shli r3, r1, 48 */
22176 {1, 2, 3}} /* add r4, r2, r3 */
22178 {281474976710666ll /* 0x100000000000a */ ,
22179 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22180 {6, 1, 48}, /* shli r3, r1, 48 */
22181 {3, 2, 3}} /* shl1add r4, r2, r3 */
22183 {281474976710672ll /* 0x1000000000010 */ ,
22184 {{6, 1, 4}, /* shli r2, r1, 4 */
22185 {6, 1, 48}, /* shli r3, r1, 48 */
22186 {1, 2, 3}} /* add r4, r2, r3 */
22188 {281474976710688ll /* 0x1000000000020 */ ,
22189 {{6, 1, 5}, /* shli r2, r1, 5 */
22190 {6, 1, 48}, /* shli r3, r1, 48 */
22191 {1, 2, 3}} /* add r4, r2, r3 */
22193 {281474976710720ll /* 0x1000000000040 */ ,
22194 {{6, 1, 6}, /* shli r2, r1, 6 */
22195 {6, 1, 48}, /* shli r3, r1, 48 */
22196 {1, 2, 3}} /* add r4, r2, r3 */
22198 {281474976710784ll /* 0x1000000000080 */ ,
22199 {{6, 1, 7}, /* shli r2, r1, 7 */
22200 {6, 1, 48}, /* shli r3, r1, 48 */
22201 {1, 2, 3}} /* add r4, r2, r3 */
22203 {281474976710912ll /* 0x1000000000100 */ ,
22204 {{6, 1, 8}, /* shli r2, r1, 8 */
22205 {6, 1, 48}, /* shli r3, r1, 48 */
22206 {1, 2, 3}} /* add r4, r2, r3 */
22208 {281474976711168ll /* 0x1000000000200 */ ,
22209 {{6, 1, 9}, /* shli r2, r1, 9 */
22210 {6, 1, 48}, /* shli r3, r1, 48 */
22211 {1, 2, 3}} /* add r4, r2, r3 */
22213 {281474976711680ll /* 0x1000000000400 */ ,
22214 {{6, 1, 10}, /* shli r2, r1, 10 */
22215 {6, 1, 48}, /* shli r3, r1, 48 */
22216 {1, 2, 3}} /* add r4, r2, r3 */
22218 {281474976712704ll /* 0x1000000000800 */ ,
22219 {{6, 1, 11}, /* shli r2, r1, 11 */
22220 {6, 1, 48}, /* shli r3, r1, 48 */
22221 {1, 2, 3}} /* add r4, r2, r3 */
22223 {281474976714752ll /* 0x1000000001000 */ ,
22224 {{6, 1, 12}, /* shli r2, r1, 12 */
22225 {6, 1, 48}, /* shli r3, r1, 48 */
22226 {1, 2, 3}} /* add r4, r2, r3 */
22228 {281474976718848ll /* 0x1000000002000 */ ,
22229 {{6, 1, 13}, /* shli r2, r1, 13 */
22230 {6, 1, 48}, /* shli r3, r1, 48 */
22231 {1, 2, 3}} /* add r4, r2, r3 */
22233 {281474976727040ll /* 0x1000000004000 */ ,
22234 {{6, 1, 14}, /* shli r2, r1, 14 */
22235 {6, 1, 48}, /* shli r3, r1, 48 */
22236 {1, 2, 3}} /* add r4, r2, r3 */
22238 {281474976743424ll /* 0x1000000008000 */ ,
22239 {{6, 1, 15}, /* shli r2, r1, 15 */
22240 {6, 1, 48}, /* shli r3, r1, 48 */
22241 {1, 2, 3}} /* add r4, r2, r3 */
22243 {281474976776192ll /* 0x1000000010000 */ ,
22244 {{6, 1, 16}, /* shli r2, r1, 16 */
22245 {6, 1, 48}, /* shli r3, r1, 48 */
22246 {1, 2, 3}} /* add r4, r2, r3 */
22248 {281474976841728ll /* 0x1000000020000 */ ,
22249 {{6, 1, 17}, /* shli r2, r1, 17 */
22250 {6, 1, 48}, /* shli r3, r1, 48 */
22251 {1, 2, 3}} /* add r4, r2, r3 */
22253 {281474976972800ll /* 0x1000000040000 */ ,
22254 {{6, 1, 18}, /* shli r2, r1, 18 */
22255 {6, 1, 48}, /* shli r3, r1, 48 */
22256 {1, 2, 3}} /* add r4, r2, r3 */
22258 {281474977234944ll /* 0x1000000080000 */ ,
22259 {{6, 1, 19}, /* shli r2, r1, 19 */
22260 {6, 1, 48}, /* shli r3, r1, 48 */
22261 {1, 2, 3}} /* add r4, r2, r3 */
22263 {281474977759232ll /* 0x1000000100000 */ ,
22264 {{6, 1, 20}, /* shli r2, r1, 20 */
22265 {6, 1, 48}, /* shli r3, r1, 48 */
22266 {1, 2, 3}} /* add r4, r2, r3 */
22268 {281474978807808ll /* 0x1000000200000 */ ,
22269 {{6, 1, 21}, /* shli r2, r1, 21 */
22270 {6, 1, 48}, /* shli r3, r1, 48 */
22271 {1, 2, 3}} /* add r4, r2, r3 */
22273 {281474980904960ll /* 0x1000000400000 */ ,
22274 {{6, 1, 22}, /* shli r2, r1, 22 */
22275 {6, 1, 48}, /* shli r3, r1, 48 */
22276 {1, 2, 3}} /* add r4, r2, r3 */
22278 {281474985099264ll /* 0x1000000800000 */ ,
22279 {{6, 1, 23}, /* shli r2, r1, 23 */
22280 {6, 1, 48}, /* shli r3, r1, 48 */
22281 {1, 2, 3}} /* add r4, r2, r3 */
22283 {281474993487872ll /* 0x1000001000000 */ ,
22284 {{6, 1, 24}, /* shli r2, r1, 24 */
22285 {6, 1, 48}, /* shli r3, r1, 48 */
22286 {1, 2, 3}} /* add r4, r2, r3 */
22288 {281475010265088ll /* 0x1000002000000 */ ,
22289 {{6, 1, 25}, /* shli r2, r1, 25 */
22290 {6, 1, 48}, /* shli r3, r1, 48 */
22291 {1, 2, 3}} /* add r4, r2, r3 */
22293 {281475043819520ll /* 0x1000004000000 */ ,
22294 {{6, 1, 26}, /* shli r2, r1, 26 */
22295 {6, 1, 48}, /* shli r3, r1, 48 */
22296 {1, 2, 3}} /* add r4, r2, r3 */
22298 {281475110928384ll /* 0x1000008000000 */ ,
22299 {{6, 1, 27}, /* shli r2, r1, 27 */
22300 {6, 1, 48}, /* shli r3, r1, 48 */
22301 {1, 2, 3}} /* add r4, r2, r3 */
22303 {281475245146112ll /* 0x1000010000000 */ ,
22304 {{6, 1, 28}, /* shli r2, r1, 28 */
22305 {6, 1, 48}, /* shli r3, r1, 48 */
22306 {1, 2, 3}} /* add r4, r2, r3 */
22308 {281475513581568ll /* 0x1000020000000 */ ,
22309 {{6, 1, 29}, /* shli r2, r1, 29 */
22310 {6, 1, 48}, /* shli r3, r1, 48 */
22311 {1, 2, 3}} /* add r4, r2, r3 */
22313 {281476050452480ll /* 0x1000040000000 */ ,
22314 {{6, 1, 30}, /* shli r2, r1, 30 */
22315 {6, 1, 48}, /* shli r3, r1, 48 */
22316 {1, 2, 3}} /* add r4, r2, r3 */
22318 {281477124194304ll /* 0x1000080000000 */ ,
22319 {{6, 1, 31}, /* shli r2, r1, 31 */
22320 {6, 1, 48}, /* shli r3, r1, 48 */
22321 {1, 2, 3}} /* add r4, r2, r3 */
22323 {281479271677952ll /* 0x1000100000000 */ ,
22324 {{6, 1, 32}, /* shli r2, r1, 32 */
22325 {6, 1, 48}, /* shli r3, r1, 48 */
22326 {1, 2, 3}} /* add r4, r2, r3 */
22328 {281483566645248ll /* 0x1000200000000 */ ,
22329 {{6, 1, 33}, /* shli r2, r1, 33 */
22330 {6, 1, 48}, /* shli r3, r1, 48 */
22331 {1, 2, 3}} /* add r4, r2, r3 */
22333 {281492156579840ll /* 0x1000400000000 */ ,
22334 {{6, 1, 34}, /* shli r2, r1, 34 */
22335 {6, 1, 48}, /* shli r3, r1, 48 */
22336 {1, 2, 3}} /* add r4, r2, r3 */
22338 {281509336449024ll /* 0x1000800000000 */ ,
22339 {{6, 1, 35}, /* shli r2, r1, 35 */
22340 {6, 1, 48}, /* shli r3, r1, 48 */
22341 {1, 2, 3}} /* add r4, r2, r3 */
22343 {281543696187392ll /* 0x1001000000000 */ ,
22344 {{6, 1, 36}, /* shli r2, r1, 36 */
22345 {6, 1, 48}, /* shli r3, r1, 48 */
22346 {1, 2, 3}} /* add r4, r2, r3 */
22348 {281612415664128ll /* 0x1002000000000 */ ,
22349 {{6, 1, 37}, /* shli r2, r1, 37 */
22350 {6, 1, 48}, /* shli r3, r1, 48 */
22351 {1, 2, 3}} /* add r4, r2, r3 */
22353 {281749854617600ll /* 0x1004000000000 */ ,
22354 {{6, 1, 38}, /* shli r2, r1, 38 */
22355 {6, 1, 48}, /* shli r3, r1, 48 */
22356 {1, 2, 3}} /* add r4, r2, r3 */
22358 {282024732524544ll /* 0x1008000000000 */ ,
22359 {{6, 1, 39}, /* shli r2, r1, 39 */
22360 {6, 1, 48}, /* shli r3, r1, 48 */
22361 {1, 2, 3}} /* add r4, r2, r3 */
22363 {282574488338432ll /* 0x1010000000000 */ ,
22364 {{6, 1, 40}, /* shli r2, r1, 40 */
22365 {6, 1, 48}, /* shli r3, r1, 48 */
22366 {1, 2, 3}} /* add r4, r2, r3 */
22368 {283673999966208ll /* 0x1020000000000 */ ,
22369 {{6, 1, 41}, /* shli r2, r1, 41 */
22370 {6, 1, 48}, /* shli r3, r1, 48 */
22371 {1, 2, 3}} /* add r4, r2, r3 */
22373 {285873023221760ll /* 0x1040000000000 */ ,
22374 {{6, 1, 42}, /* shli r2, r1, 42 */
22375 {6, 1, 48}, /* shli r3, r1, 48 */
22376 {1, 2, 3}} /* add r4, r2, r3 */
22378 {290271069732864ll /* 0x1080000000000 */ ,
22379 {{6, 1, 43}, /* shli r2, r1, 43 */
22380 {6, 1, 48}, /* shli r3, r1, 48 */
22381 {1, 2, 3}} /* add r4, r2, r3 */
22383 {299067162755072ll /* 0x1100000000000 */ ,
22384 {{6, 1, 44}, /* shli r2, r1, 44 */
22385 {6, 1, 48}, /* shli r3, r1, 48 */
22386 {1, 2, 3}} /* add r4, r2, r3 */
22388 {316659348799488ll /* 0x1200000000000 */ ,
22389 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22390 {6, 2, 45}} /* shli r3, r2, 45 */
22392 {351843720888320ll /* 0x1400000000000 */ ,
22393 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22394 {6, 2, 46}} /* shli r3, r2, 46 */
22396 {422212465065984ll /* 0x1800000000000 */ ,
22397 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22398 {6, 2, 47}} /* shli r3, r2, 47 */
22400 {562949953421303ll /* 0x1fffffffffff7 */ ,
22401 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22402 {6, 1, 49}, /* shli r3, r1, 49 */
22403 {2, 3, 2}} /* sub r4, r3, r2 */
22405 {562949953421304ll /* 0x1fffffffffff8 */ ,
22406 {{6, 1, 3}, /* shli r2, r1, 3 */
22407 {6, 1, 49}, /* shli r3, r1, 49 */
22408 {2, 3, 2}} /* sub r4, r3, r2 */
22410 {562949953421305ll /* 0x1fffffffffff9 */ ,
22411 {{6, 1, 46}, /* shli r2, r1, 46 */
22412 {2, 2, 1}, /* sub r3, r2, r1 */
22413 {5, 3, 1}} /* shl3add r4, r3, r1 */
22415 {562949953421307ll /* 0x1fffffffffffb */ ,
22416 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22417 {6, 1, 49}, /* shli r3, r1, 49 */
22418 {2, 3, 2}} /* sub r4, r3, r2 */
22420 {562949953421308ll /* 0x1fffffffffffc */ ,
22421 {{6, 1, 2}, /* shli r2, r1, 2 */
22422 {6, 1, 49}, /* shli r3, r1, 49 */
22423 {2, 3, 2}} /* sub r4, r3, r2 */
22425 {562949953421309ll /* 0x1fffffffffffd */ ,
22426 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22427 {6, 1, 49}, /* shli r3, r1, 49 */
22428 {2, 3, 2}} /* sub r4, r3, r2 */
22430 {562949953421310ll /* 0x1fffffffffffe */ ,
22431 {{6, 1, 1}, /* shli r2, r1, 1 */
22432 {6, 1, 49}, /* shli r3, r1, 49 */
22433 {2, 3, 2}} /* sub r4, r3, r2 */
22435 {562949953421311ll /* 0x1ffffffffffff */ ,
22436 {{6, 1, 49}, /* shli r2, r1, 49 */
22437 {2, 2, 1}} /* sub r3, r2, r1 */
22439 {562949953421312ll /* 0x2000000000000 */ ,
22440 {{6, 1, 49}} /* shli r2, r1, 49 */
22442 {562949953421313ll /* 0x2000000000001 */ ,
22443 {{6, 1, 49}, /* shli r2, r1, 49 */
22444 {1, 1, 2}} /* add r3, r1, r2 */
22446 {562949953421314ll /* 0x2000000000002 */ ,
22447 {{6, 1, 49}, /* shli r2, r1, 49 */
22448 {3, 1, 2}} /* shl1add r3, r1, r2 */
22450 {562949953421315ll /* 0x2000000000003 */ ,
22451 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22452 {6, 1, 49}, /* shli r3, r1, 49 */
22453 {1, 2, 3}} /* add r4, r2, r3 */
22455 {562949953421316ll /* 0x2000000000004 */ ,
22456 {{6, 1, 49}, /* shli r2, r1, 49 */
22457 {4, 1, 2}} /* shl2add r3, r1, r2 */
22459 {562949953421317ll /* 0x2000000000005 */ ,
22460 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22461 {6, 1, 49}, /* shli r3, r1, 49 */
22462 {1, 2, 3}} /* add r4, r2, r3 */
22464 {562949953421318ll /* 0x2000000000006 */ ,
22465 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22466 {6, 1, 49}, /* shli r3, r1, 49 */
22467 {3, 2, 3}} /* shl1add r4, r2, r3 */
22469 {562949953421319ll /* 0x2000000000007 */ ,
22470 {{6, 1, 49}, /* shli r2, r1, 49 */
22471 {2, 2, 1}, /* sub r3, r2, r1 */
22472 {5, 1, 3}} /* shl3add r4, r1, r3 */
22474 {562949953421320ll /* 0x2000000000008 */ ,
22475 {{6, 1, 49}, /* shli r2, r1, 49 */
22476 {5, 1, 2}} /* shl3add r3, r1, r2 */
22478 {562949953421321ll /* 0x2000000000009 */ ,
22479 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22480 {6, 1, 49}, /* shli r3, r1, 49 */
22481 {1, 2, 3}} /* add r4, r2, r3 */
22483 {562949953421322ll /* 0x200000000000a */ ,
22484 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22485 {6, 1, 49}, /* shli r3, r1, 49 */
22486 {3, 2, 3}} /* shl1add r4, r2, r3 */
22488 {562949953421328ll /* 0x2000000000010 */ ,
22489 {{6, 1, 4}, /* shli r2, r1, 4 */
22490 {6, 1, 49}, /* shli r3, r1, 49 */
22491 {1, 2, 3}} /* add r4, r2, r3 */
22493 {562949953421344ll /* 0x2000000000020 */ ,
22494 {{6, 1, 5}, /* shli r2, r1, 5 */
22495 {6, 1, 49}, /* shli r3, r1, 49 */
22496 {1, 2, 3}} /* add r4, r2, r3 */
22498 {562949953421376ll /* 0x2000000000040 */ ,
22499 {{6, 1, 6}, /* shli r2, r1, 6 */
22500 {6, 1, 49}, /* shli r3, r1, 49 */
22501 {1, 2, 3}} /* add r4, r2, r3 */
22503 {562949953421440ll /* 0x2000000000080 */ ,
22504 {{6, 1, 7}, /* shli r2, r1, 7 */
22505 {6, 1, 49}, /* shli r3, r1, 49 */
22506 {1, 2, 3}} /* add r4, r2, r3 */
22508 {562949953421568ll /* 0x2000000000100 */ ,
22509 {{6, 1, 8}, /* shli r2, r1, 8 */
22510 {6, 1, 49}, /* shli r3, r1, 49 */
22511 {1, 2, 3}} /* add r4, r2, r3 */
22513 {562949953421824ll /* 0x2000000000200 */ ,
22514 {{6, 1, 9}, /* shli r2, r1, 9 */
22515 {6, 1, 49}, /* shli r3, r1, 49 */
22516 {1, 2, 3}} /* add r4, r2, r3 */
22518 {562949953422336ll /* 0x2000000000400 */ ,
22519 {{6, 1, 10}, /* shli r2, r1, 10 */
22520 {6, 1, 49}, /* shli r3, r1, 49 */
22521 {1, 2, 3}} /* add r4, r2, r3 */
22523 {562949953423360ll /* 0x2000000000800 */ ,
22524 {{6, 1, 11}, /* shli r2, r1, 11 */
22525 {6, 1, 49}, /* shli r3, r1, 49 */
22526 {1, 2, 3}} /* add r4, r2, r3 */
22528 {562949953425408ll /* 0x2000000001000 */ ,
22529 {{6, 1, 12}, /* shli r2, r1, 12 */
22530 {6, 1, 49}, /* shli r3, r1, 49 */
22531 {1, 2, 3}} /* add r4, r2, r3 */
22533 {562949953429504ll /* 0x2000000002000 */ ,
22534 {{6, 1, 13}, /* shli r2, r1, 13 */
22535 {6, 1, 49}, /* shli r3, r1, 49 */
22536 {1, 2, 3}} /* add r4, r2, r3 */
22538 {562949953437696ll /* 0x2000000004000 */ ,
22539 {{6, 1, 14}, /* shli r2, r1, 14 */
22540 {6, 1, 49}, /* shli r3, r1, 49 */
22541 {1, 2, 3}} /* add r4, r2, r3 */
22543 {562949953454080ll /* 0x2000000008000 */ ,
22544 {{6, 1, 15}, /* shli r2, r1, 15 */
22545 {6, 1, 49}, /* shli r3, r1, 49 */
22546 {1, 2, 3}} /* add r4, r2, r3 */
22548 {562949953486848ll /* 0x2000000010000 */ ,
22549 {{6, 1, 16}, /* shli r2, r1, 16 */
22550 {6, 1, 49}, /* shli r3, r1, 49 */
22551 {1, 2, 3}} /* add r4, r2, r3 */
22553 {562949953552384ll /* 0x2000000020000 */ ,
22554 {{6, 1, 17}, /* shli r2, r1, 17 */
22555 {6, 1, 49}, /* shli r3, r1, 49 */
22556 {1, 2, 3}} /* add r4, r2, r3 */
22558 {562949953683456ll /* 0x2000000040000 */ ,
22559 {{6, 1, 18}, /* shli r2, r1, 18 */
22560 {6, 1, 49}, /* shli r3, r1, 49 */
22561 {1, 2, 3}} /* add r4, r2, r3 */
22563 {562949953945600ll /* 0x2000000080000 */ ,
22564 {{6, 1, 19}, /* shli r2, r1, 19 */
22565 {6, 1, 49}, /* shli r3, r1, 49 */
22566 {1, 2, 3}} /* add r4, r2, r3 */
22568 {562949954469888ll /* 0x2000000100000 */ ,
22569 {{6, 1, 20}, /* shli r2, r1, 20 */
22570 {6, 1, 49}, /* shli r3, r1, 49 */
22571 {1, 2, 3}} /* add r4, r2, r3 */
22573 {562949955518464ll /* 0x2000000200000 */ ,
22574 {{6, 1, 21}, /* shli r2, r1, 21 */
22575 {6, 1, 49}, /* shli r3, r1, 49 */
22576 {1, 2, 3}} /* add r4, r2, r3 */
22578 {562949957615616ll /* 0x2000000400000 */ ,
22579 {{6, 1, 22}, /* shli r2, r1, 22 */
22580 {6, 1, 49}, /* shli r3, r1, 49 */
22581 {1, 2, 3}} /* add r4, r2, r3 */
22583 {562949961809920ll /* 0x2000000800000 */ ,
22584 {{6, 1, 23}, /* shli r2, r1, 23 */
22585 {6, 1, 49}, /* shli r3, r1, 49 */
22586 {1, 2, 3}} /* add r4, r2, r3 */
22588 {562949970198528ll /* 0x2000001000000 */ ,
22589 {{6, 1, 24}, /* shli r2, r1, 24 */
22590 {6, 1, 49}, /* shli r3, r1, 49 */
22591 {1, 2, 3}} /* add r4, r2, r3 */
22593 {562949986975744ll /* 0x2000002000000 */ ,
22594 {{6, 1, 25}, /* shli r2, r1, 25 */
22595 {6, 1, 49}, /* shli r3, r1, 49 */
22596 {1, 2, 3}} /* add r4, r2, r3 */
22598 {562950020530176ll /* 0x2000004000000 */ ,
22599 {{6, 1, 26}, /* shli r2, r1, 26 */
22600 {6, 1, 49}, /* shli r3, r1, 49 */
22601 {1, 2, 3}} /* add r4, r2, r3 */
22603 {562950087639040ll /* 0x2000008000000 */ ,
22604 {{6, 1, 27}, /* shli r2, r1, 27 */
22605 {6, 1, 49}, /* shli r3, r1, 49 */
22606 {1, 2, 3}} /* add r4, r2, r3 */
22608 {562950221856768ll /* 0x2000010000000 */ ,
22609 {{6, 1, 28}, /* shli r2, r1, 28 */
22610 {6, 1, 49}, /* shli r3, r1, 49 */
22611 {1, 2, 3}} /* add r4, r2, r3 */
22613 {562950490292224ll /* 0x2000020000000 */ ,
22614 {{6, 1, 29}, /* shli r2, r1, 29 */
22615 {6, 1, 49}, /* shli r3, r1, 49 */
22616 {1, 2, 3}} /* add r4, r2, r3 */
22618 {562951027163136ll /* 0x2000040000000 */ ,
22619 {{6, 1, 30}, /* shli r2, r1, 30 */
22620 {6, 1, 49}, /* shli r3, r1, 49 */
22621 {1, 2, 3}} /* add r4, r2, r3 */
22623 {562952100904960ll /* 0x2000080000000 */ ,
22624 {{6, 1, 31}, /* shli r2, r1, 31 */
22625 {6, 1, 49}, /* shli r3, r1, 49 */
22626 {1, 2, 3}} /* add r4, r2, r3 */
22628 {562954248388608ll /* 0x2000100000000 */ ,
22629 {{6, 1, 32}, /* shli r2, r1, 32 */
22630 {6, 1, 49}, /* shli r3, r1, 49 */
22631 {1, 2, 3}} /* add r4, r2, r3 */
22633 {562958543355904ll /* 0x2000200000000 */ ,
22634 {{6, 1, 33}, /* shli r2, r1, 33 */
22635 {6, 1, 49}, /* shli r3, r1, 49 */
22636 {1, 2, 3}} /* add r4, r2, r3 */
22638 {562967133290496ll /* 0x2000400000000 */ ,
22639 {{6, 1, 34}, /* shli r2, r1, 34 */
22640 {6, 1, 49}, /* shli r3, r1, 49 */
22641 {1, 2, 3}} /* add r4, r2, r3 */
22643 {562984313159680ll /* 0x2000800000000 */ ,
22644 {{6, 1, 35}, /* shli r2, r1, 35 */
22645 {6, 1, 49}, /* shli r3, r1, 49 */
22646 {1, 2, 3}} /* add r4, r2, r3 */
22648 {563018672898048ll /* 0x2001000000000 */ ,
22649 {{6, 1, 36}, /* shli r2, r1, 36 */
22650 {6, 1, 49}, /* shli r3, r1, 49 */
22651 {1, 2, 3}} /* add r4, r2, r3 */
22653 {563087392374784ll /* 0x2002000000000 */ ,
22654 {{6, 1, 37}, /* shli r2, r1, 37 */
22655 {6, 1, 49}, /* shli r3, r1, 49 */
22656 {1, 2, 3}} /* add r4, r2, r3 */
22658 {563224831328256ll /* 0x2004000000000 */ ,
22659 {{6, 1, 38}, /* shli r2, r1, 38 */
22660 {6, 1, 49}, /* shli r3, r1, 49 */
22661 {1, 2, 3}} /* add r4, r2, r3 */
22663 {563499709235200ll /* 0x2008000000000 */ ,
22664 {{6, 1, 39}, /* shli r2, r1, 39 */
22665 {6, 1, 49}, /* shli r3, r1, 49 */
22666 {1, 2, 3}} /* add r4, r2, r3 */
22668 {564049465049088ll /* 0x2010000000000 */ ,
22669 {{6, 1, 40}, /* shli r2, r1, 40 */
22670 {6, 1, 49}, /* shli r3, r1, 49 */
22671 {1, 2, 3}} /* add r4, r2, r3 */
22673 {565148976676864ll /* 0x2020000000000 */ ,
22674 {{6, 1, 41}, /* shli r2, r1, 41 */
22675 {6, 1, 49}, /* shli r3, r1, 49 */
22676 {1, 2, 3}} /* add r4, r2, r3 */
22678 {567347999932416ll /* 0x2040000000000 */ ,
22679 {{6, 1, 42}, /* shli r2, r1, 42 */
22680 {6, 1, 49}, /* shli r3, r1, 49 */
22681 {1, 2, 3}} /* add r4, r2, r3 */
22683 {571746046443520ll /* 0x2080000000000 */ ,
22684 {{6, 1, 43}, /* shli r2, r1, 43 */
22685 {6, 1, 49}, /* shli r3, r1, 49 */
22686 {1, 2, 3}} /* add r4, r2, r3 */
22688 {580542139465728ll /* 0x2100000000000 */ ,
22689 {{6, 1, 44}, /* shli r2, r1, 44 */
22690 {6, 1, 49}, /* shli r3, r1, 49 */
22691 {1, 2, 3}} /* add r4, r2, r3 */
22693 {598134325510144ll /* 0x2200000000000 */ ,
22694 {{6, 1, 45}, /* shli r2, r1, 45 */
22695 {6, 1, 49}, /* shli r3, r1, 49 */
22696 {1, 2, 3}} /* add r4, r2, r3 */
22698 {633318697598976ll /* 0x2400000000000 */ ,
22699 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22700 {6, 2, 46}} /* shli r3, r2, 46 */
22702 {703687441776640ll /* 0x2800000000000 */ ,
22703 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22704 {6, 2, 47}} /* shli r3, r2, 47 */
22706 {844424930131968ll /* 0x3000000000000 */ ,
22707 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22708 {6, 2, 48}} /* shli r3, r2, 48 */
22710 {1125899906842615ll /* 0x3fffffffffff7 */ ,
22711 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22712 {6, 1, 50}, /* shli r3, r1, 50 */
22713 {2, 3, 2}} /* sub r4, r3, r2 */
22715 {1125899906842616ll /* 0x3fffffffffff8 */ ,
22716 {{6, 1, 3}, /* shli r2, r1, 3 */
22717 {6, 1, 50}, /* shli r3, r1, 50 */
22718 {2, 3, 2}} /* sub r4, r3, r2 */
22720 {1125899906842617ll /* 0x3fffffffffff9 */ ,
22721 {{6, 1, 47}, /* shli r2, r1, 47 */
22722 {2, 2, 1}, /* sub r3, r2, r1 */
22723 {5, 3, 1}} /* shl3add r4, r3, r1 */
22725 {1125899906842619ll /* 0x3fffffffffffb */ ,
22726 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22727 {6, 1, 50}, /* shli r3, r1, 50 */
22728 {2, 3, 2}} /* sub r4, r3, r2 */
22730 {1125899906842620ll /* 0x3fffffffffffc */ ,
22731 {{6, 1, 2}, /* shli r2, r1, 2 */
22732 {6, 1, 50}, /* shli r3, r1, 50 */
22733 {2, 3, 2}} /* sub r4, r3, r2 */
22735 {1125899906842621ll /* 0x3fffffffffffd */ ,
22736 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22737 {6, 1, 50}, /* shli r3, r1, 50 */
22738 {2, 3, 2}} /* sub r4, r3, r2 */
22740 {1125899906842622ll /* 0x3fffffffffffe */ ,
22741 {{6, 1, 1}, /* shli r2, r1, 1 */
22742 {6, 1, 50}, /* shli r3, r1, 50 */
22743 {2, 3, 2}} /* sub r4, r3, r2 */
22745 {1125899906842623ll /* 0x3ffffffffffff */ ,
22746 {{6, 1, 50}, /* shli r2, r1, 50 */
22747 {2, 2, 1}} /* sub r3, r2, r1 */
22749 {1125899906842624ll /* 0x4000000000000 */ ,
22750 {{6, 1, 50}} /* shli r2, r1, 50 */
22752 {1125899906842625ll /* 0x4000000000001 */ ,
22753 {{6, 1, 50}, /* shli r2, r1, 50 */
22754 {1, 1, 2}} /* add r3, r1, r2 */
22756 {1125899906842626ll /* 0x4000000000002 */ ,
22757 {{6, 1, 50}, /* shli r2, r1, 50 */
22758 {3, 1, 2}} /* shl1add r3, r1, r2 */
22760 {1125899906842627ll /* 0x4000000000003 */ ,
22761 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22762 {6, 1, 50}, /* shli r3, r1, 50 */
22763 {1, 2, 3}} /* add r4, r2, r3 */
22765 {1125899906842628ll /* 0x4000000000004 */ ,
22766 {{6, 1, 50}, /* shli r2, r1, 50 */
22767 {4, 1, 2}} /* shl2add r3, r1, r2 */
22769 {1125899906842629ll /* 0x4000000000005 */ ,
22770 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22771 {6, 1, 50}, /* shli r3, r1, 50 */
22772 {1, 2, 3}} /* add r4, r2, r3 */
22774 {1125899906842630ll /* 0x4000000000006 */ ,
22775 {{3, 1, 1}, /* shl1add r2, r1, r1 */
22776 {6, 1, 50}, /* shli r3, r1, 50 */
22777 {3, 2, 3}} /* shl1add r4, r2, r3 */
22779 {1125899906842631ll /* 0x4000000000007 */ ,
22780 {{6, 1, 50}, /* shli r2, r1, 50 */
22781 {2, 2, 1}, /* sub r3, r2, r1 */
22782 {5, 1, 3}} /* shl3add r4, r1, r3 */
22784 {1125899906842632ll /* 0x4000000000008 */ ,
22785 {{6, 1, 50}, /* shli r2, r1, 50 */
22786 {5, 1, 2}} /* shl3add r3, r1, r2 */
22788 {1125899906842633ll /* 0x4000000000009 */ ,
22789 {{5, 1, 1}, /* shl3add r2, r1, r1 */
22790 {6, 1, 50}, /* shli r3, r1, 50 */
22791 {1, 2, 3}} /* add r4, r2, r3 */
22793 {1125899906842634ll /* 0x400000000000a */ ,
22794 {{4, 1, 1}, /* shl2add r2, r1, r1 */
22795 {6, 1, 50}, /* shli r3, r1, 50 */
22796 {3, 2, 3}} /* shl1add r4, r2, r3 */
22798 {1125899906842640ll /* 0x4000000000010 */ ,
22799 {{6, 1, 4}, /* shli r2, r1, 4 */
22800 {6, 1, 50}, /* shli r3, r1, 50 */
22801 {1, 2, 3}} /* add r4, r2, r3 */
22803 {1125899906842656ll /* 0x4000000000020 */ ,
22804 {{6, 1, 5}, /* shli r2, r1, 5 */
22805 {6, 1, 50}, /* shli r3, r1, 50 */
22806 {1, 2, 3}} /* add r4, r2, r3 */
22808 {1125899906842688ll /* 0x4000000000040 */ ,
22809 {{6, 1, 6}, /* shli r2, r1, 6 */
22810 {6, 1, 50}, /* shli r3, r1, 50 */
22811 {1, 2, 3}} /* add r4, r2, r3 */
22813 {1125899906842752ll /* 0x4000000000080 */ ,
22814 {{6, 1, 7}, /* shli r2, r1, 7 */
22815 {6, 1, 50}, /* shli r3, r1, 50 */
22816 {1, 2, 3}} /* add r4, r2, r3 */
22818 {1125899906842880ll /* 0x4000000000100 */ ,
22819 {{6, 1, 8}, /* shli r2, r1, 8 */
22820 {6, 1, 50}, /* shli r3, r1, 50 */
22821 {1, 2, 3}} /* add r4, r2, r3 */
22823 {1125899906843136ll /* 0x4000000000200 */ ,
22824 {{6, 1, 9}, /* shli r2, r1, 9 */
22825 {6, 1, 50}, /* shli r3, r1, 50 */
22826 {1, 2, 3}} /* add r4, r2, r3 */
22828 {1125899906843648ll /* 0x4000000000400 */ ,
22829 {{6, 1, 10}, /* shli r2, r1, 10 */
22830 {6, 1, 50}, /* shli r3, r1, 50 */
22831 {1, 2, 3}} /* add r4, r2, r3 */
22833 {1125899906844672ll /* 0x4000000000800 */ ,
22834 {{6, 1, 11}, /* shli r2, r1, 11 */
22835 {6, 1, 50}, /* shli r3, r1, 50 */
22836 {1, 2, 3}} /* add r4, r2, r3 */
22838 {1125899906846720ll /* 0x4000000001000 */ ,
22839 {{6, 1, 12}, /* shli r2, r1, 12 */
22840 {6, 1, 50}, /* shli r3, r1, 50 */
22841 {1, 2, 3}} /* add r4, r2, r3 */
22843 {1125899906850816ll /* 0x4000000002000 */ ,
22844 {{6, 1, 13}, /* shli r2, r1, 13 */
22845 {6, 1, 50}, /* shli r3, r1, 50 */
22846 {1, 2, 3}} /* add r4, r2, r3 */
22848 {1125899906859008ll /* 0x4000000004000 */ ,
22849 {{6, 1, 14}, /* shli r2, r1, 14 */
22850 {6, 1, 50}, /* shli r3, r1, 50 */
22851 {1, 2, 3}} /* add r4, r2, r3 */
22853 {1125899906875392ll /* 0x4000000008000 */ ,
22854 {{6, 1, 15}, /* shli r2, r1, 15 */
22855 {6, 1, 50}, /* shli r3, r1, 50 */
22856 {1, 2, 3}} /* add r4, r2, r3 */
22858 {1125899906908160ll /* 0x4000000010000 */ ,
22859 {{6, 1, 16}, /* shli r2, r1, 16 */
22860 {6, 1, 50}, /* shli r3, r1, 50 */
22861 {1, 2, 3}} /* add r4, r2, r3 */
22863 {1125899906973696ll /* 0x4000000020000 */ ,
22864 {{6, 1, 17}, /* shli r2, r1, 17 */
22865 {6, 1, 50}, /* shli r3, r1, 50 */
22866 {1, 2, 3}} /* add r4, r2, r3 */
22868 {1125899907104768ll /* 0x4000000040000 */ ,
22869 {{6, 1, 18}, /* shli r2, r1, 18 */
22870 {6, 1, 50}, /* shli r3, r1, 50 */
22871 {1, 2, 3}} /* add r4, r2, r3 */
22873 {1125899907366912ll /* 0x4000000080000 */ ,
22874 {{6, 1, 19}, /* shli r2, r1, 19 */
22875 {6, 1, 50}, /* shli r3, r1, 50 */
22876 {1, 2, 3}} /* add r4, r2, r3 */
22878 {1125899907891200ll /* 0x4000000100000 */ ,
22879 {{6, 1, 20}, /* shli r2, r1, 20 */
22880 {6, 1, 50}, /* shli r3, r1, 50 */
22881 {1, 2, 3}} /* add r4, r2, r3 */
22883 {1125899908939776ll /* 0x4000000200000 */ ,
22884 {{6, 1, 21}, /* shli r2, r1, 21 */
22885 {6, 1, 50}, /* shli r3, r1, 50 */
22886 {1, 2, 3}} /* add r4, r2, r3 */
22888 {1125899911036928ll /* 0x4000000400000 */ ,
22889 {{6, 1, 22}, /* shli r2, r1, 22 */
22890 {6, 1, 50}, /* shli r3, r1, 50 */
22891 {1, 2, 3}} /* add r4, r2, r3 */
22893 {1125899915231232ll /* 0x4000000800000 */ ,
22894 {{6, 1, 23}, /* shli r2, r1, 23 */
22895 {6, 1, 50}, /* shli r3, r1, 50 */
22896 {1, 2, 3}} /* add r4, r2, r3 */
22898 {1125899923619840ll /* 0x4000001000000 */ ,
22899 {{6, 1, 24}, /* shli r2, r1, 24 */
22900 {6, 1, 50}, /* shli r3, r1, 50 */
22901 {1, 2, 3}} /* add r4, r2, r3 */
22903 {1125899940397056ll /* 0x4000002000000 */ ,
22904 {{6, 1, 25}, /* shli r2, r1, 25 */
22905 {6, 1, 50}, /* shli r3, r1, 50 */
22906 {1, 2, 3}} /* add r4, r2, r3 */
22908 {1125899973951488ll /* 0x4000004000000 */ ,
22909 {{6, 1, 26}, /* shli r2, r1, 26 */
22910 {6, 1, 50}, /* shli r3, r1, 50 */
22911 {1, 2, 3}} /* add r4, r2, r3 */
22913 {1125900041060352ll /* 0x4000008000000 */ ,
22914 {{6, 1, 27}, /* shli r2, r1, 27 */
22915 {6, 1, 50}, /* shli r3, r1, 50 */
22916 {1, 2, 3}} /* add r4, r2, r3 */
22918 {1125900175278080ll /* 0x4000010000000 */ ,
22919 {{6, 1, 28}, /* shli r2, r1, 28 */
22920 {6, 1, 50}, /* shli r3, r1, 50 */
22921 {1, 2, 3}} /* add r4, r2, r3 */
22923 {1125900443713536ll /* 0x4000020000000 */ ,
22924 {{6, 1, 29}, /* shli r2, r1, 29 */
22925 {6, 1, 50}, /* shli r3, r1, 50 */
22926 {1, 2, 3}} /* add r4, r2, r3 */
22928 {1125900980584448ll /* 0x4000040000000 */ ,
22929 {{6, 1, 30}, /* shli r2, r1, 30 */
22930 {6, 1, 50}, /* shli r3, r1, 50 */
22931 {1, 2, 3}} /* add r4, r2, r3 */
22933 {1125902054326272ll /* 0x4000080000000 */ ,
22934 {{6, 1, 31}, /* shli r2, r1, 31 */
22935 {6, 1, 50}, /* shli r3, r1, 50 */
22936 {1, 2, 3}} /* add r4, r2, r3 */
22938 {1125904201809920ll /* 0x4000100000000 */ ,
22939 {{6, 1, 32}, /* shli r2, r1, 32 */
22940 {6, 1, 50}, /* shli r3, r1, 50 */
22941 {1, 2, 3}} /* add r4, r2, r3 */
22943 {1125908496777216ll /* 0x4000200000000 */ ,
22944 {{6, 1, 33}, /* shli r2, r1, 33 */
22945 {6, 1, 50}, /* shli r3, r1, 50 */
22946 {1, 2, 3}} /* add r4, r2, r3 */
22948 {1125917086711808ll /* 0x4000400000000 */ ,
22949 {{6, 1, 34}, /* shli r2, r1, 34 */
22950 {6, 1, 50}, /* shli r3, r1, 50 */
22951 {1, 2, 3}} /* add r4, r2, r3 */
22953 {1125934266580992ll /* 0x4000800000000 */ ,
22954 {{6, 1, 35}, /* shli r2, r1, 35 */
22955 {6, 1, 50}, /* shli r3, r1, 50 */
22956 {1, 2, 3}} /* add r4, r2, r3 */
22958 {1125968626319360ll /* 0x4001000000000 */ ,
22959 {{6, 1, 36}, /* shli r2, r1, 36 */
22960 {6, 1, 50}, /* shli r3, r1, 50 */
22961 {1, 2, 3}} /* add r4, r2, r3 */
22963 {1126037345796096ll /* 0x4002000000000 */ ,
22964 {{6, 1, 37}, /* shli r2, r1, 37 */
22965 {6, 1, 50}, /* shli r3, r1, 50 */
22966 {1, 2, 3}} /* add r4, r2, r3 */
22968 {1126174784749568ll /* 0x4004000000000 */ ,
22969 {{6, 1, 38}, /* shli r2, r1, 38 */
22970 {6, 1, 50}, /* shli r3, r1, 50 */
22971 {1, 2, 3}} /* add r4, r2, r3 */
22973 {1126449662656512ll /* 0x4008000000000 */ ,
22974 {{6, 1, 39}, /* shli r2, r1, 39 */
22975 {6, 1, 50}, /* shli r3, r1, 50 */
22976 {1, 2, 3}} /* add r4, r2, r3 */
22978 {1126999418470400ll /* 0x4010000000000 */ ,
22979 {{6, 1, 40}, /* shli r2, r1, 40 */
22980 {6, 1, 50}, /* shli r3, r1, 50 */
22981 {1, 2, 3}} /* add r4, r2, r3 */
22983 {1128098930098176ll /* 0x4020000000000 */ ,
22984 {{6, 1, 41}, /* shli r2, r1, 41 */
22985 {6, 1, 50}, /* shli r3, r1, 50 */
22986 {1, 2, 3}} /* add r4, r2, r3 */
22988 {1130297953353728ll /* 0x4040000000000 */ ,
22989 {{6, 1, 42}, /* shli r2, r1, 42 */
22990 {6, 1, 50}, /* shli r3, r1, 50 */
22991 {1, 2, 3}} /* add r4, r2, r3 */
22993 {1134695999864832ll /* 0x4080000000000 */ ,
22994 {{6, 1, 43}, /* shli r2, r1, 43 */
22995 {6, 1, 50}, /* shli r3, r1, 50 */
22996 {1, 2, 3}} /* add r4, r2, r3 */
22998 {1143492092887040ll /* 0x4100000000000 */ ,
22999 {{6, 1, 44}, /* shli r2, r1, 44 */
23000 {6, 1, 50}, /* shli r3, r1, 50 */
23001 {1, 2, 3}} /* add r4, r2, r3 */
23003 {1161084278931456ll /* 0x4200000000000 */ ,
23004 {{6, 1, 45}, /* shli r2, r1, 45 */
23005 {6, 1, 50}, /* shli r3, r1, 50 */
23006 {1, 2, 3}} /* add r4, r2, r3 */
23008 {1196268651020288ll /* 0x4400000000000 */ ,
23009 {{6, 1, 46}, /* shli r2, r1, 46 */
23010 {6, 1, 50}, /* shli r3, r1, 50 */
23011 {1, 2, 3}} /* add r4, r2, r3 */
23013 {1266637395197952ll /* 0x4800000000000 */ ,
23014 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23015 {6, 2, 47}} /* shli r3, r2, 47 */
23017 {1407374883553280ll /* 0x5000000000000 */ ,
23018 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23019 {6, 2, 48}} /* shli r3, r2, 48 */
23021 {1688849860263936ll /* 0x6000000000000 */ ,
23022 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23023 {6, 2, 49}} /* shli r3, r2, 49 */
23025 {2251799813685239ll /* 0x7fffffffffff7 */ ,
23026 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23027 {6, 1, 51}, /* shli r3, r1, 51 */
23028 {2, 3, 2}} /* sub r4, r3, r2 */
23030 {2251799813685240ll /* 0x7fffffffffff8 */ ,
23031 {{6, 1, 3}, /* shli r2, r1, 3 */
23032 {6, 1, 51}, /* shli r3, r1, 51 */
23033 {2, 3, 2}} /* sub r4, r3, r2 */
23035 {2251799813685241ll /* 0x7fffffffffff9 */ ,
23036 {{6, 1, 48}, /* shli r2, r1, 48 */
23037 {2, 2, 1}, /* sub r3, r2, r1 */
23038 {5, 3, 1}} /* shl3add r4, r3, r1 */
23040 {2251799813685243ll /* 0x7fffffffffffb */ ,
23041 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23042 {6, 1, 51}, /* shli r3, r1, 51 */
23043 {2, 3, 2}} /* sub r4, r3, r2 */
23045 {2251799813685244ll /* 0x7fffffffffffc */ ,
23046 {{6, 1, 2}, /* shli r2, r1, 2 */
23047 {6, 1, 51}, /* shli r3, r1, 51 */
23048 {2, 3, 2}} /* sub r4, r3, r2 */
23050 {2251799813685245ll /* 0x7fffffffffffd */ ,
23051 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23052 {6, 1, 51}, /* shli r3, r1, 51 */
23053 {2, 3, 2}} /* sub r4, r3, r2 */
23055 {2251799813685246ll /* 0x7fffffffffffe */ ,
23056 {{6, 1, 1}, /* shli r2, r1, 1 */
23057 {6, 1, 51}, /* shli r3, r1, 51 */
23058 {2, 3, 2}} /* sub r4, r3, r2 */
23060 {2251799813685247ll /* 0x7ffffffffffff */ ,
23061 {{6, 1, 51}, /* shli r2, r1, 51 */
23062 {2, 2, 1}} /* sub r3, r2, r1 */
23064 {2251799813685248ll /* 0x8000000000000 */ ,
23065 {{6, 1, 51}} /* shli r2, r1, 51 */
23067 {2251799813685249ll /* 0x8000000000001 */ ,
23068 {{6, 1, 51}, /* shli r2, r1, 51 */
23069 {1, 1, 2}} /* add r3, r1, r2 */
23071 {2251799813685250ll /* 0x8000000000002 */ ,
23072 {{6, 1, 51}, /* shli r2, r1, 51 */
23073 {3, 1, 2}} /* shl1add r3, r1, r2 */
23075 {2251799813685251ll /* 0x8000000000003 */ ,
23076 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23077 {6, 1, 51}, /* shli r3, r1, 51 */
23078 {1, 2, 3}} /* add r4, r2, r3 */
23080 {2251799813685252ll /* 0x8000000000004 */ ,
23081 {{6, 1, 51}, /* shli r2, r1, 51 */
23082 {4, 1, 2}} /* shl2add r3, r1, r2 */
23084 {2251799813685253ll /* 0x8000000000005 */ ,
23085 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23086 {6, 1, 51}, /* shli r3, r1, 51 */
23087 {1, 2, 3}} /* add r4, r2, r3 */
23089 {2251799813685254ll /* 0x8000000000006 */ ,
23090 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23091 {6, 1, 51}, /* shli r3, r1, 51 */
23092 {3, 2, 3}} /* shl1add r4, r2, r3 */
23094 {2251799813685255ll /* 0x8000000000007 */ ,
23095 {{6, 1, 51}, /* shli r2, r1, 51 */
23096 {2, 2, 1}, /* sub r3, r2, r1 */
23097 {5, 1, 3}} /* shl3add r4, r1, r3 */
23099 {2251799813685256ll /* 0x8000000000008 */ ,
23100 {{6, 1, 51}, /* shli r2, r1, 51 */
23101 {5, 1, 2}} /* shl3add r3, r1, r2 */
23103 {2251799813685257ll /* 0x8000000000009 */ ,
23104 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23105 {6, 1, 51}, /* shli r3, r1, 51 */
23106 {1, 2, 3}} /* add r4, r2, r3 */
23108 {2251799813685258ll /* 0x800000000000a */ ,
23109 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23110 {6, 1, 51}, /* shli r3, r1, 51 */
23111 {3, 2, 3}} /* shl1add r4, r2, r3 */
23113 {2251799813685264ll /* 0x8000000000010 */ ,
23114 {{6, 1, 4}, /* shli r2, r1, 4 */
23115 {6, 1, 51}, /* shli r3, r1, 51 */
23116 {1, 2, 3}} /* add r4, r2, r3 */
23118 {2251799813685280ll /* 0x8000000000020 */ ,
23119 {{6, 1, 5}, /* shli r2, r1, 5 */
23120 {6, 1, 51}, /* shli r3, r1, 51 */
23121 {1, 2, 3}} /* add r4, r2, r3 */
23123 {2251799813685312ll /* 0x8000000000040 */ ,
23124 {{6, 1, 6}, /* shli r2, r1, 6 */
23125 {6, 1, 51}, /* shli r3, r1, 51 */
23126 {1, 2, 3}} /* add r4, r2, r3 */
23128 {2251799813685376ll /* 0x8000000000080 */ ,
23129 {{6, 1, 7}, /* shli r2, r1, 7 */
23130 {6, 1, 51}, /* shli r3, r1, 51 */
23131 {1, 2, 3}} /* add r4, r2, r3 */
23133 {2251799813685504ll /* 0x8000000000100 */ ,
23134 {{6, 1, 8}, /* shli r2, r1, 8 */
23135 {6, 1, 51}, /* shli r3, r1, 51 */
23136 {1, 2, 3}} /* add r4, r2, r3 */
23138 {2251799813685760ll /* 0x8000000000200 */ ,
23139 {{6, 1, 9}, /* shli r2, r1, 9 */
23140 {6, 1, 51}, /* shli r3, r1, 51 */
23141 {1, 2, 3}} /* add r4, r2, r3 */
23143 {2251799813686272ll /* 0x8000000000400 */ ,
23144 {{6, 1, 10}, /* shli r2, r1, 10 */
23145 {6, 1, 51}, /* shli r3, r1, 51 */
23146 {1, 2, 3}} /* add r4, r2, r3 */
23148 {2251799813687296ll /* 0x8000000000800 */ ,
23149 {{6, 1, 11}, /* shli r2, r1, 11 */
23150 {6, 1, 51}, /* shli r3, r1, 51 */
23151 {1, 2, 3}} /* add r4, r2, r3 */
23153 {2251799813689344ll /* 0x8000000001000 */ ,
23154 {{6, 1, 12}, /* shli r2, r1, 12 */
23155 {6, 1, 51}, /* shli r3, r1, 51 */
23156 {1, 2, 3}} /* add r4, r2, r3 */
23158 {2251799813693440ll /* 0x8000000002000 */ ,
23159 {{6, 1, 13}, /* shli r2, r1, 13 */
23160 {6, 1, 51}, /* shli r3, r1, 51 */
23161 {1, 2, 3}} /* add r4, r2, r3 */
23163 {2251799813701632ll /* 0x8000000004000 */ ,
23164 {{6, 1, 14}, /* shli r2, r1, 14 */
23165 {6, 1, 51}, /* shli r3, r1, 51 */
23166 {1, 2, 3}} /* add r4, r2, r3 */
23168 {2251799813718016ll /* 0x8000000008000 */ ,
23169 {{6, 1, 15}, /* shli r2, r1, 15 */
23170 {6, 1, 51}, /* shli r3, r1, 51 */
23171 {1, 2, 3}} /* add r4, r2, r3 */
23173 {2251799813750784ll /* 0x8000000010000 */ ,
23174 {{6, 1, 16}, /* shli r2, r1, 16 */
23175 {6, 1, 51}, /* shli r3, r1, 51 */
23176 {1, 2, 3}} /* add r4, r2, r3 */
23178 {2251799813816320ll /* 0x8000000020000 */ ,
23179 {{6, 1, 17}, /* shli r2, r1, 17 */
23180 {6, 1, 51}, /* shli r3, r1, 51 */
23181 {1, 2, 3}} /* add r4, r2, r3 */
23183 {2251799813947392ll /* 0x8000000040000 */ ,
23184 {{6, 1, 18}, /* shli r2, r1, 18 */
23185 {6, 1, 51}, /* shli r3, r1, 51 */
23186 {1, 2, 3}} /* add r4, r2, r3 */
23188 {2251799814209536ll /* 0x8000000080000 */ ,
23189 {{6, 1, 19}, /* shli r2, r1, 19 */
23190 {6, 1, 51}, /* shli r3, r1, 51 */
23191 {1, 2, 3}} /* add r4, r2, r3 */
23193 {2251799814733824ll /* 0x8000000100000 */ ,
23194 {{6, 1, 20}, /* shli r2, r1, 20 */
23195 {6, 1, 51}, /* shli r3, r1, 51 */
23196 {1, 2, 3}} /* add r4, r2, r3 */
23198 {2251799815782400ll /* 0x8000000200000 */ ,
23199 {{6, 1, 21}, /* shli r2, r1, 21 */
23200 {6, 1, 51}, /* shli r3, r1, 51 */
23201 {1, 2, 3}} /* add r4, r2, r3 */
23203 {2251799817879552ll /* 0x8000000400000 */ ,
23204 {{6, 1, 22}, /* shli r2, r1, 22 */
23205 {6, 1, 51}, /* shli r3, r1, 51 */
23206 {1, 2, 3}} /* add r4, r2, r3 */
23208 {2251799822073856ll /* 0x8000000800000 */ ,
23209 {{6, 1, 23}, /* shli r2, r1, 23 */
23210 {6, 1, 51}, /* shli r3, r1, 51 */
23211 {1, 2, 3}} /* add r4, r2, r3 */
23213 {2251799830462464ll /* 0x8000001000000 */ ,
23214 {{6, 1, 24}, /* shli r2, r1, 24 */
23215 {6, 1, 51}, /* shli r3, r1, 51 */
23216 {1, 2, 3}} /* add r4, r2, r3 */
23218 {2251799847239680ll /* 0x8000002000000 */ ,
23219 {{6, 1, 25}, /* shli r2, r1, 25 */
23220 {6, 1, 51}, /* shli r3, r1, 51 */
23221 {1, 2, 3}} /* add r4, r2, r3 */
23223 {2251799880794112ll /* 0x8000004000000 */ ,
23224 {{6, 1, 26}, /* shli r2, r1, 26 */
23225 {6, 1, 51}, /* shli r3, r1, 51 */
23226 {1, 2, 3}} /* add r4, r2, r3 */
23228 {2251799947902976ll /* 0x8000008000000 */ ,
23229 {{6, 1, 27}, /* shli r2, r1, 27 */
23230 {6, 1, 51}, /* shli r3, r1, 51 */
23231 {1, 2, 3}} /* add r4, r2, r3 */
23233 {2251800082120704ll /* 0x8000010000000 */ ,
23234 {{6, 1, 28}, /* shli r2, r1, 28 */
23235 {6, 1, 51}, /* shli r3, r1, 51 */
23236 {1, 2, 3}} /* add r4, r2, r3 */
23238 {2251800350556160ll /* 0x8000020000000 */ ,
23239 {{6, 1, 29}, /* shli r2, r1, 29 */
23240 {6, 1, 51}, /* shli r3, r1, 51 */
23241 {1, 2, 3}} /* add r4, r2, r3 */
23243 {2251800887427072ll /* 0x8000040000000 */ ,
23244 {{6, 1, 30}, /* shli r2, r1, 30 */
23245 {6, 1, 51}, /* shli r3, r1, 51 */
23246 {1, 2, 3}} /* add r4, r2, r3 */
23248 {2251801961168896ll /* 0x8000080000000 */ ,
23249 {{6, 1, 31}, /* shli r2, r1, 31 */
23250 {6, 1, 51}, /* shli r3, r1, 51 */
23251 {1, 2, 3}} /* add r4, r2, r3 */
23253 {2251804108652544ll /* 0x8000100000000 */ ,
23254 {{6, 1, 32}, /* shli r2, r1, 32 */
23255 {6, 1, 51}, /* shli r3, r1, 51 */
23256 {1, 2, 3}} /* add r4, r2, r3 */
23258 {2251808403619840ll /* 0x8000200000000 */ ,
23259 {{6, 1, 33}, /* shli r2, r1, 33 */
23260 {6, 1, 51}, /* shli r3, r1, 51 */
23261 {1, 2, 3}} /* add r4, r2, r3 */
23263 {2251816993554432ll /* 0x8000400000000 */ ,
23264 {{6, 1, 34}, /* shli r2, r1, 34 */
23265 {6, 1, 51}, /* shli r3, r1, 51 */
23266 {1, 2, 3}} /* add r4, r2, r3 */
23268 {2251834173423616ll /* 0x8000800000000 */ ,
23269 {{6, 1, 35}, /* shli r2, r1, 35 */
23270 {6, 1, 51}, /* shli r3, r1, 51 */
23271 {1, 2, 3}} /* add r4, r2, r3 */
23273 {2251868533161984ll /* 0x8001000000000 */ ,
23274 {{6, 1, 36}, /* shli r2, r1, 36 */
23275 {6, 1, 51}, /* shli r3, r1, 51 */
23276 {1, 2, 3}} /* add r4, r2, r3 */
23278 {2251937252638720ll /* 0x8002000000000 */ ,
23279 {{6, 1, 37}, /* shli r2, r1, 37 */
23280 {6, 1, 51}, /* shli r3, r1, 51 */
23281 {1, 2, 3}} /* add r4, r2, r3 */
23283 {2252074691592192ll /* 0x8004000000000 */ ,
23284 {{6, 1, 38}, /* shli r2, r1, 38 */
23285 {6, 1, 51}, /* shli r3, r1, 51 */
23286 {1, 2, 3}} /* add r4, r2, r3 */
23288 {2252349569499136ll /* 0x8008000000000 */ ,
23289 {{6, 1, 39}, /* shli r2, r1, 39 */
23290 {6, 1, 51}, /* shli r3, r1, 51 */
23291 {1, 2, 3}} /* add r4, r2, r3 */
23293 {2252899325313024ll /* 0x8010000000000 */ ,
23294 {{6, 1, 40}, /* shli r2, r1, 40 */
23295 {6, 1, 51}, /* shli r3, r1, 51 */
23296 {1, 2, 3}} /* add r4, r2, r3 */
23298 {2253998836940800ll /* 0x8020000000000 */ ,
23299 {{6, 1, 41}, /* shli r2, r1, 41 */
23300 {6, 1, 51}, /* shli r3, r1, 51 */
23301 {1, 2, 3}} /* add r4, r2, r3 */
23303 {2256197860196352ll /* 0x8040000000000 */ ,
23304 {{6, 1, 42}, /* shli r2, r1, 42 */
23305 {6, 1, 51}, /* shli r3, r1, 51 */
23306 {1, 2, 3}} /* add r4, r2, r3 */
23308 {2260595906707456ll /* 0x8080000000000 */ ,
23309 {{6, 1, 43}, /* shli r2, r1, 43 */
23310 {6, 1, 51}, /* shli r3, r1, 51 */
23311 {1, 2, 3}} /* add r4, r2, r3 */
23313 {2269391999729664ll /* 0x8100000000000 */ ,
23314 {{6, 1, 44}, /* shli r2, r1, 44 */
23315 {6, 1, 51}, /* shli r3, r1, 51 */
23316 {1, 2, 3}} /* add r4, r2, r3 */
23318 {2286984185774080ll /* 0x8200000000000 */ ,
23319 {{6, 1, 45}, /* shli r2, r1, 45 */
23320 {6, 1, 51}, /* shli r3, r1, 51 */
23321 {1, 2, 3}} /* add r4, r2, r3 */
23323 {2322168557862912ll /* 0x8400000000000 */ ,
23324 {{6, 1, 46}, /* shli r2, r1, 46 */
23325 {6, 1, 51}, /* shli r3, r1, 51 */
23326 {1, 2, 3}} /* add r4, r2, r3 */
23328 {2392537302040576ll /* 0x8800000000000 */ ,
23329 {{6, 1, 47}, /* shli r2, r1, 47 */
23330 {6, 1, 51}, /* shli r3, r1, 51 */
23331 {1, 2, 3}} /* add r4, r2, r3 */
23333 {2533274790395904ll /* 0x9000000000000 */ ,
23334 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23335 {6, 2, 48}} /* shli r3, r2, 48 */
23337 {2814749767106560ll /* 0xa000000000000 */ ,
23338 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23339 {6, 2, 49}} /* shli r3, r2, 49 */
23341 {3377699720527872ll /* 0xc000000000000 */ ,
23342 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23343 {6, 2, 50}} /* shli r3, r2, 50 */
23345 {4503599627370487ll /* 0xffffffffffff7 */ ,
23346 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23347 {6, 1, 52}, /* shli r3, r1, 52 */
23348 {2, 3, 2}} /* sub r4, r3, r2 */
23350 {4503599627370488ll /* 0xffffffffffff8 */ ,
23351 {{6, 1, 3}, /* shli r2, r1, 3 */
23352 {6, 1, 52}, /* shli r3, r1, 52 */
23353 {2, 3, 2}} /* sub r4, r3, r2 */
23355 {4503599627370489ll /* 0xffffffffffff9 */ ,
23356 {{6, 1, 49}, /* shli r2, r1, 49 */
23357 {2, 2, 1}, /* sub r3, r2, r1 */
23358 {5, 3, 1}} /* shl3add r4, r3, r1 */
23360 {4503599627370491ll /* 0xffffffffffffb */ ,
23361 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23362 {6, 1, 52}, /* shli r3, r1, 52 */
23363 {2, 3, 2}} /* sub r4, r3, r2 */
23365 {4503599627370492ll /* 0xffffffffffffc */ ,
23366 {{6, 1, 2}, /* shli r2, r1, 2 */
23367 {6, 1, 52}, /* shli r3, r1, 52 */
23368 {2, 3, 2}} /* sub r4, r3, r2 */
23370 {4503599627370493ll /* 0xffffffffffffd */ ,
23371 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23372 {6, 1, 52}, /* shli r3, r1, 52 */
23373 {2, 3, 2}} /* sub r4, r3, r2 */
23375 {4503599627370494ll /* 0xffffffffffffe */ ,
23376 {{6, 1, 1}, /* shli r2, r1, 1 */
23377 {6, 1, 52}, /* shli r3, r1, 52 */
23378 {2, 3, 2}} /* sub r4, r3, r2 */
23380 {4503599627370495ll /* 0xfffffffffffff */ ,
23381 {{6, 1, 52}, /* shli r2, r1, 52 */
23382 {2, 2, 1}} /* sub r3, r2, r1 */
23384 {4503599627370496ll /* 0x10000000000000 */ ,
23385 {{6, 1, 52}} /* shli r2, r1, 52 */
23387 {4503599627370497ll /* 0x10000000000001 */ ,
23388 {{6, 1, 52}, /* shli r2, r1, 52 */
23389 {1, 1, 2}} /* add r3, r1, r2 */
23391 {4503599627370498ll /* 0x10000000000002 */ ,
23392 {{6, 1, 52}, /* shli r2, r1, 52 */
23393 {3, 1, 2}} /* shl1add r3, r1, r2 */
23395 {4503599627370499ll /* 0x10000000000003 */ ,
23396 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23397 {6, 1, 52}, /* shli r3, r1, 52 */
23398 {1, 2, 3}} /* add r4, r2, r3 */
23400 {4503599627370500ll /* 0x10000000000004 */ ,
23401 {{6, 1, 52}, /* shli r2, r1, 52 */
23402 {4, 1, 2}} /* shl2add r3, r1, r2 */
23404 {4503599627370501ll /* 0x10000000000005 */ ,
23405 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23406 {6, 1, 52}, /* shli r3, r1, 52 */
23407 {1, 2, 3}} /* add r4, r2, r3 */
23409 {4503599627370502ll /* 0x10000000000006 */ ,
23410 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23411 {6, 1, 52}, /* shli r3, r1, 52 */
23412 {3, 2, 3}} /* shl1add r4, r2, r3 */
23414 {4503599627370503ll /* 0x10000000000007 */ ,
23415 {{6, 1, 52}, /* shli r2, r1, 52 */
23416 {2, 2, 1}, /* sub r3, r2, r1 */
23417 {5, 1, 3}} /* shl3add r4, r1, r3 */
23419 {4503599627370504ll /* 0x10000000000008 */ ,
23420 {{6, 1, 52}, /* shli r2, r1, 52 */
23421 {5, 1, 2}} /* shl3add r3, r1, r2 */
23423 {4503599627370505ll /* 0x10000000000009 */ ,
23424 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23425 {6, 1, 52}, /* shli r3, r1, 52 */
23426 {1, 2, 3}} /* add r4, r2, r3 */
23428 {4503599627370506ll /* 0x1000000000000a */ ,
23429 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23430 {6, 1, 52}, /* shli r3, r1, 52 */
23431 {3, 2, 3}} /* shl1add r4, r2, r3 */
23433 {4503599627370512ll /* 0x10000000000010 */ ,
23434 {{6, 1, 4}, /* shli r2, r1, 4 */
23435 {6, 1, 52}, /* shli r3, r1, 52 */
23436 {1, 2, 3}} /* add r4, r2, r3 */
23438 {4503599627370528ll /* 0x10000000000020 */ ,
23439 {{6, 1, 5}, /* shli r2, r1, 5 */
23440 {6, 1, 52}, /* shli r3, r1, 52 */
23441 {1, 2, 3}} /* add r4, r2, r3 */
23443 {4503599627370560ll /* 0x10000000000040 */ ,
23444 {{6, 1, 6}, /* shli r2, r1, 6 */
23445 {6, 1, 52}, /* shli r3, r1, 52 */
23446 {1, 2, 3}} /* add r4, r2, r3 */
23448 {4503599627370624ll /* 0x10000000000080 */ ,
23449 {{6, 1, 7}, /* shli r2, r1, 7 */
23450 {6, 1, 52}, /* shli r3, r1, 52 */
23451 {1, 2, 3}} /* add r4, r2, r3 */
23453 {4503599627370752ll /* 0x10000000000100 */ ,
23454 {{6, 1, 8}, /* shli r2, r1, 8 */
23455 {6, 1, 52}, /* shli r3, r1, 52 */
23456 {1, 2, 3}} /* add r4, r2, r3 */
23458 {4503599627371008ll /* 0x10000000000200 */ ,
23459 {{6, 1, 9}, /* shli r2, r1, 9 */
23460 {6, 1, 52}, /* shli r3, r1, 52 */
23461 {1, 2, 3}} /* add r4, r2, r3 */
23463 {4503599627371520ll /* 0x10000000000400 */ ,
23464 {{6, 1, 10}, /* shli r2, r1, 10 */
23465 {6, 1, 52}, /* shli r3, r1, 52 */
23466 {1, 2, 3}} /* add r4, r2, r3 */
23468 {4503599627372544ll /* 0x10000000000800 */ ,
23469 {{6, 1, 11}, /* shli r2, r1, 11 */
23470 {6, 1, 52}, /* shli r3, r1, 52 */
23471 {1, 2, 3}} /* add r4, r2, r3 */
23473 {4503599627374592ll /* 0x10000000001000 */ ,
23474 {{6, 1, 12}, /* shli r2, r1, 12 */
23475 {6, 1, 52}, /* shli r3, r1, 52 */
23476 {1, 2, 3}} /* add r4, r2, r3 */
23478 {4503599627378688ll /* 0x10000000002000 */ ,
23479 {{6, 1, 13}, /* shli r2, r1, 13 */
23480 {6, 1, 52}, /* shli r3, r1, 52 */
23481 {1, 2, 3}} /* add r4, r2, r3 */
23483 {4503599627386880ll /* 0x10000000004000 */ ,
23484 {{6, 1, 14}, /* shli r2, r1, 14 */
23485 {6, 1, 52}, /* shli r3, r1, 52 */
23486 {1, 2, 3}} /* add r4, r2, r3 */
23488 {4503599627403264ll /* 0x10000000008000 */ ,
23489 {{6, 1, 15}, /* shli r2, r1, 15 */
23490 {6, 1, 52}, /* shli r3, r1, 52 */
23491 {1, 2, 3}} /* add r4, r2, r3 */
23493 {4503599627436032ll /* 0x10000000010000 */ ,
23494 {{6, 1, 16}, /* shli r2, r1, 16 */
23495 {6, 1, 52}, /* shli r3, r1, 52 */
23496 {1, 2, 3}} /* add r4, r2, r3 */
23498 {4503599627501568ll /* 0x10000000020000 */ ,
23499 {{6, 1, 17}, /* shli r2, r1, 17 */
23500 {6, 1, 52}, /* shli r3, r1, 52 */
23501 {1, 2, 3}} /* add r4, r2, r3 */
23503 {4503599627632640ll /* 0x10000000040000 */ ,
23504 {{6, 1, 18}, /* shli r2, r1, 18 */
23505 {6, 1, 52}, /* shli r3, r1, 52 */
23506 {1, 2, 3}} /* add r4, r2, r3 */
23508 {4503599627894784ll /* 0x10000000080000 */ ,
23509 {{6, 1, 19}, /* shli r2, r1, 19 */
23510 {6, 1, 52}, /* shli r3, r1, 52 */
23511 {1, 2, 3}} /* add r4, r2, r3 */
23513 {4503599628419072ll /* 0x10000000100000 */ ,
23514 {{6, 1, 20}, /* shli r2, r1, 20 */
23515 {6, 1, 52}, /* shli r3, r1, 52 */
23516 {1, 2, 3}} /* add r4, r2, r3 */
23518 {4503599629467648ll /* 0x10000000200000 */ ,
23519 {{6, 1, 21}, /* shli r2, r1, 21 */
23520 {6, 1, 52}, /* shli r3, r1, 52 */
23521 {1, 2, 3}} /* add r4, r2, r3 */
23523 {4503599631564800ll /* 0x10000000400000 */ ,
23524 {{6, 1, 22}, /* shli r2, r1, 22 */
23525 {6, 1, 52}, /* shli r3, r1, 52 */
23526 {1, 2, 3}} /* add r4, r2, r3 */
23528 {4503599635759104ll /* 0x10000000800000 */ ,
23529 {{6, 1, 23}, /* shli r2, r1, 23 */
23530 {6, 1, 52}, /* shli r3, r1, 52 */
23531 {1, 2, 3}} /* add r4, r2, r3 */
23533 {4503599644147712ll /* 0x10000001000000 */ ,
23534 {{6, 1, 24}, /* shli r2, r1, 24 */
23535 {6, 1, 52}, /* shli r3, r1, 52 */
23536 {1, 2, 3}} /* add r4, r2, r3 */
23538 {4503599660924928ll /* 0x10000002000000 */ ,
23539 {{6, 1, 25}, /* shli r2, r1, 25 */
23540 {6, 1, 52}, /* shli r3, r1, 52 */
23541 {1, 2, 3}} /* add r4, r2, r3 */
23543 {4503599694479360ll /* 0x10000004000000 */ ,
23544 {{6, 1, 26}, /* shli r2, r1, 26 */
23545 {6, 1, 52}, /* shli r3, r1, 52 */
23546 {1, 2, 3}} /* add r4, r2, r3 */
23548 {4503599761588224ll /* 0x10000008000000 */ ,
23549 {{6, 1, 27}, /* shli r2, r1, 27 */
23550 {6, 1, 52}, /* shli r3, r1, 52 */
23551 {1, 2, 3}} /* add r4, r2, r3 */
23553 {4503599895805952ll /* 0x10000010000000 */ ,
23554 {{6, 1, 28}, /* shli r2, r1, 28 */
23555 {6, 1, 52}, /* shli r3, r1, 52 */
23556 {1, 2, 3}} /* add r4, r2, r3 */
23558 {4503600164241408ll /* 0x10000020000000 */ ,
23559 {{6, 1, 29}, /* shli r2, r1, 29 */
23560 {6, 1, 52}, /* shli r3, r1, 52 */
23561 {1, 2, 3}} /* add r4, r2, r3 */
23563 {4503600701112320ll /* 0x10000040000000 */ ,
23564 {{6, 1, 30}, /* shli r2, r1, 30 */
23565 {6, 1, 52}, /* shli r3, r1, 52 */
23566 {1, 2, 3}} /* add r4, r2, r3 */
23568 {4503601774854144ll /* 0x10000080000000 */ ,
23569 {{6, 1, 31}, /* shli r2, r1, 31 */
23570 {6, 1, 52}, /* shli r3, r1, 52 */
23571 {1, 2, 3}} /* add r4, r2, r3 */
23573 {4503603922337792ll /* 0x10000100000000 */ ,
23574 {{6, 1, 32}, /* shli r2, r1, 32 */
23575 {6, 1, 52}, /* shli r3, r1, 52 */
23576 {1, 2, 3}} /* add r4, r2, r3 */
23578 {4503608217305088ll /* 0x10000200000000 */ ,
23579 {{6, 1, 33}, /* shli r2, r1, 33 */
23580 {6, 1, 52}, /* shli r3, r1, 52 */
23581 {1, 2, 3}} /* add r4, r2, r3 */
23583 {4503616807239680ll /* 0x10000400000000 */ ,
23584 {{6, 1, 34}, /* shli r2, r1, 34 */
23585 {6, 1, 52}, /* shli r3, r1, 52 */
23586 {1, 2, 3}} /* add r4, r2, r3 */
23588 {4503633987108864ll /* 0x10000800000000 */ ,
23589 {{6, 1, 35}, /* shli r2, r1, 35 */
23590 {6, 1, 52}, /* shli r3, r1, 52 */
23591 {1, 2, 3}} /* add r4, r2, r3 */
23593 {4503668346847232ll /* 0x10001000000000 */ ,
23594 {{6, 1, 36}, /* shli r2, r1, 36 */
23595 {6, 1, 52}, /* shli r3, r1, 52 */
23596 {1, 2, 3}} /* add r4, r2, r3 */
23598 {4503737066323968ll /* 0x10002000000000 */ ,
23599 {{6, 1, 37}, /* shli r2, r1, 37 */
23600 {6, 1, 52}, /* shli r3, r1, 52 */
23601 {1, 2, 3}} /* add r4, r2, r3 */
23603 {4503874505277440ll /* 0x10004000000000 */ ,
23604 {{6, 1, 38}, /* shli r2, r1, 38 */
23605 {6, 1, 52}, /* shli r3, r1, 52 */
23606 {1, 2, 3}} /* add r4, r2, r3 */
23608 {4504149383184384ll /* 0x10008000000000 */ ,
23609 {{6, 1, 39}, /* shli r2, r1, 39 */
23610 {6, 1, 52}, /* shli r3, r1, 52 */
23611 {1, 2, 3}} /* add r4, r2, r3 */
23613 {4504699138998272ll /* 0x10010000000000 */ ,
23614 {{6, 1, 40}, /* shli r2, r1, 40 */
23615 {6, 1, 52}, /* shli r3, r1, 52 */
23616 {1, 2, 3}} /* add r4, r2, r3 */
23618 {4505798650626048ll /* 0x10020000000000 */ ,
23619 {{6, 1, 41}, /* shli r2, r1, 41 */
23620 {6, 1, 52}, /* shli r3, r1, 52 */
23621 {1, 2, 3}} /* add r4, r2, r3 */
23623 {4507997673881600ll /* 0x10040000000000 */ ,
23624 {{6, 1, 42}, /* shli r2, r1, 42 */
23625 {6, 1, 52}, /* shli r3, r1, 52 */
23626 {1, 2, 3}} /* add r4, r2, r3 */
23628 {4512395720392704ll /* 0x10080000000000 */ ,
23629 {{6, 1, 43}, /* shli r2, r1, 43 */
23630 {6, 1, 52}, /* shli r3, r1, 52 */
23631 {1, 2, 3}} /* add r4, r2, r3 */
23633 {4521191813414912ll /* 0x10100000000000 */ ,
23634 {{6, 1, 44}, /* shli r2, r1, 44 */
23635 {6, 1, 52}, /* shli r3, r1, 52 */
23636 {1, 2, 3}} /* add r4, r2, r3 */
23638 {4538783999459328ll /* 0x10200000000000 */ ,
23639 {{6, 1, 45}, /* shli r2, r1, 45 */
23640 {6, 1, 52}, /* shli r3, r1, 52 */
23641 {1, 2, 3}} /* add r4, r2, r3 */
23643 {4573968371548160ll /* 0x10400000000000 */ ,
23644 {{6, 1, 46}, /* shli r2, r1, 46 */
23645 {6, 1, 52}, /* shli r3, r1, 52 */
23646 {1, 2, 3}} /* add r4, r2, r3 */
23648 {4644337115725824ll /* 0x10800000000000 */ ,
23649 {{6, 1, 47}, /* shli r2, r1, 47 */
23650 {6, 1, 52}, /* shli r3, r1, 52 */
23651 {1, 2, 3}} /* add r4, r2, r3 */
23653 {4785074604081152ll /* 0x11000000000000 */ ,
23654 {{6, 1, 48}, /* shli r2, r1, 48 */
23655 {6, 1, 52}, /* shli r3, r1, 52 */
23656 {1, 2, 3}} /* add r4, r2, r3 */
23658 {5066549580791808ll /* 0x12000000000000 */ ,
23659 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23660 {6, 2, 49}} /* shli r3, r2, 49 */
23662 {5629499534213120ll /* 0x14000000000000 */ ,
23663 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23664 {6, 2, 50}} /* shli r3, r2, 50 */
23666 {6755399441055744ll /* 0x18000000000000 */ ,
23667 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23668 {6, 2, 51}} /* shli r3, r2, 51 */
23670 {9007199254740983ll /* 0x1ffffffffffff7 */ ,
23671 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23672 {6, 1, 53}, /* shli r3, r1, 53 */
23673 {2, 3, 2}} /* sub r4, r3, r2 */
23675 {9007199254740984ll /* 0x1ffffffffffff8 */ ,
23676 {{6, 1, 3}, /* shli r2, r1, 3 */
23677 {6, 1, 53}, /* shli r3, r1, 53 */
23678 {2, 3, 2}} /* sub r4, r3, r2 */
23680 {9007199254740985ll /* 0x1ffffffffffff9 */ ,
23681 {{6, 1, 50}, /* shli r2, r1, 50 */
23682 {2, 2, 1}, /* sub r3, r2, r1 */
23683 {5, 3, 1}} /* shl3add r4, r3, r1 */
23685 {9007199254740987ll /* 0x1ffffffffffffb */ ,
23686 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23687 {6, 1, 53}, /* shli r3, r1, 53 */
23688 {2, 3, 2}} /* sub r4, r3, r2 */
23690 {9007199254740988ll /* 0x1ffffffffffffc */ ,
23691 {{6, 1, 2}, /* shli r2, r1, 2 */
23692 {6, 1, 53}, /* shli r3, r1, 53 */
23693 {2, 3, 2}} /* sub r4, r3, r2 */
23695 {9007199254740989ll /* 0x1ffffffffffffd */ ,
23696 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23697 {6, 1, 53}, /* shli r3, r1, 53 */
23698 {2, 3, 2}} /* sub r4, r3, r2 */
23700 {9007199254740990ll /* 0x1ffffffffffffe */ ,
23701 {{6, 1, 1}, /* shli r2, r1, 1 */
23702 {6, 1, 53}, /* shli r3, r1, 53 */
23703 {2, 3, 2}} /* sub r4, r3, r2 */
23705 {9007199254740991ll /* 0x1fffffffffffff */ ,
23706 {{6, 1, 53}, /* shli r2, r1, 53 */
23707 {2, 2, 1}} /* sub r3, r2, r1 */
23709 {9007199254740992ll /* 0x20000000000000 */ ,
23710 {{6, 1, 53}} /* shli r2, r1, 53 */
23712 {9007199254740993ll /* 0x20000000000001 */ ,
23713 {{6, 1, 53}, /* shli r2, r1, 53 */
23714 {1, 1, 2}} /* add r3, r1, r2 */
23716 {9007199254740994ll /* 0x20000000000002 */ ,
23717 {{6, 1, 53}, /* shli r2, r1, 53 */
23718 {3, 1, 2}} /* shl1add r3, r1, r2 */
23720 {9007199254740995ll /* 0x20000000000003 */ ,
23721 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23722 {6, 1, 53}, /* shli r3, r1, 53 */
23723 {1, 2, 3}} /* add r4, r2, r3 */
23725 {9007199254740996ll /* 0x20000000000004 */ ,
23726 {{6, 1, 53}, /* shli r2, r1, 53 */
23727 {4, 1, 2}} /* shl2add r3, r1, r2 */
23729 {9007199254740997ll /* 0x20000000000005 */ ,
23730 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23731 {6, 1, 53}, /* shli r3, r1, 53 */
23732 {1, 2, 3}} /* add r4, r2, r3 */
23734 {9007199254740998ll /* 0x20000000000006 */ ,
23735 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23736 {6, 1, 53}, /* shli r3, r1, 53 */
23737 {3, 2, 3}} /* shl1add r4, r2, r3 */
23739 {9007199254740999ll /* 0x20000000000007 */ ,
23740 {{6, 1, 53}, /* shli r2, r1, 53 */
23741 {2, 2, 1}, /* sub r3, r2, r1 */
23742 {5, 1, 3}} /* shl3add r4, r1, r3 */
23744 {9007199254741000ll /* 0x20000000000008 */ ,
23745 {{6, 1, 53}, /* shli r2, r1, 53 */
23746 {5, 1, 2}} /* shl3add r3, r1, r2 */
23748 {9007199254741001ll /* 0x20000000000009 */ ,
23749 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23750 {6, 1, 53}, /* shli r3, r1, 53 */
23751 {1, 2, 3}} /* add r4, r2, r3 */
23753 {9007199254741002ll /* 0x2000000000000a */ ,
23754 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23755 {6, 1, 53}, /* shli r3, r1, 53 */
23756 {3, 2, 3}} /* shl1add r4, r2, r3 */
23758 {9007199254741008ll /* 0x20000000000010 */ ,
23759 {{6, 1, 4}, /* shli r2, r1, 4 */
23760 {6, 1, 53}, /* shli r3, r1, 53 */
23761 {1, 2, 3}} /* add r4, r2, r3 */
23763 {9007199254741024ll /* 0x20000000000020 */ ,
23764 {{6, 1, 5}, /* shli r2, r1, 5 */
23765 {6, 1, 53}, /* shli r3, r1, 53 */
23766 {1, 2, 3}} /* add r4, r2, r3 */
23768 {9007199254741056ll /* 0x20000000000040 */ ,
23769 {{6, 1, 6}, /* shli r2, r1, 6 */
23770 {6, 1, 53}, /* shli r3, r1, 53 */
23771 {1, 2, 3}} /* add r4, r2, r3 */
23773 {9007199254741120ll /* 0x20000000000080 */ ,
23774 {{6, 1, 7}, /* shli r2, r1, 7 */
23775 {6, 1, 53}, /* shli r3, r1, 53 */
23776 {1, 2, 3}} /* add r4, r2, r3 */
23778 {9007199254741248ll /* 0x20000000000100 */ ,
23779 {{6, 1, 8}, /* shli r2, r1, 8 */
23780 {6, 1, 53}, /* shli r3, r1, 53 */
23781 {1, 2, 3}} /* add r4, r2, r3 */
23783 {9007199254741504ll /* 0x20000000000200 */ ,
23784 {{6, 1, 9}, /* shli r2, r1, 9 */
23785 {6, 1, 53}, /* shli r3, r1, 53 */
23786 {1, 2, 3}} /* add r4, r2, r3 */
23788 {9007199254742016ll /* 0x20000000000400 */ ,
23789 {{6, 1, 10}, /* shli r2, r1, 10 */
23790 {6, 1, 53}, /* shli r3, r1, 53 */
23791 {1, 2, 3}} /* add r4, r2, r3 */
23793 {9007199254743040ll /* 0x20000000000800 */ ,
23794 {{6, 1, 11}, /* shli r2, r1, 11 */
23795 {6, 1, 53}, /* shli r3, r1, 53 */
23796 {1, 2, 3}} /* add r4, r2, r3 */
23798 {9007199254745088ll /* 0x20000000001000 */ ,
23799 {{6, 1, 12}, /* shli r2, r1, 12 */
23800 {6, 1, 53}, /* shli r3, r1, 53 */
23801 {1, 2, 3}} /* add r4, r2, r3 */
23803 {9007199254749184ll /* 0x20000000002000 */ ,
23804 {{6, 1, 13}, /* shli r2, r1, 13 */
23805 {6, 1, 53}, /* shli r3, r1, 53 */
23806 {1, 2, 3}} /* add r4, r2, r3 */
23808 {9007199254757376ll /* 0x20000000004000 */ ,
23809 {{6, 1, 14}, /* shli r2, r1, 14 */
23810 {6, 1, 53}, /* shli r3, r1, 53 */
23811 {1, 2, 3}} /* add r4, r2, r3 */
23813 {9007199254773760ll /* 0x20000000008000 */ ,
23814 {{6, 1, 15}, /* shli r2, r1, 15 */
23815 {6, 1, 53}, /* shli r3, r1, 53 */
23816 {1, 2, 3}} /* add r4, r2, r3 */
23818 {9007199254806528ll /* 0x20000000010000 */ ,
23819 {{6, 1, 16}, /* shli r2, r1, 16 */
23820 {6, 1, 53}, /* shli r3, r1, 53 */
23821 {1, 2, 3}} /* add r4, r2, r3 */
23823 {9007199254872064ll /* 0x20000000020000 */ ,
23824 {{6, 1, 17}, /* shli r2, r1, 17 */
23825 {6, 1, 53}, /* shli r3, r1, 53 */
23826 {1, 2, 3}} /* add r4, r2, r3 */
23828 {9007199255003136ll /* 0x20000000040000 */ ,
23829 {{6, 1, 18}, /* shli r2, r1, 18 */
23830 {6, 1, 53}, /* shli r3, r1, 53 */
23831 {1, 2, 3}} /* add r4, r2, r3 */
23833 {9007199255265280ll /* 0x20000000080000 */ ,
23834 {{6, 1, 19}, /* shli r2, r1, 19 */
23835 {6, 1, 53}, /* shli r3, r1, 53 */
23836 {1, 2, 3}} /* add r4, r2, r3 */
23838 {9007199255789568ll /* 0x20000000100000 */ ,
23839 {{6, 1, 20}, /* shli r2, r1, 20 */
23840 {6, 1, 53}, /* shli r3, r1, 53 */
23841 {1, 2, 3}} /* add r4, r2, r3 */
23843 {9007199256838144ll /* 0x20000000200000 */ ,
23844 {{6, 1, 21}, /* shli r2, r1, 21 */
23845 {6, 1, 53}, /* shli r3, r1, 53 */
23846 {1, 2, 3}} /* add r4, r2, r3 */
23848 {9007199258935296ll /* 0x20000000400000 */ ,
23849 {{6, 1, 22}, /* shli r2, r1, 22 */
23850 {6, 1, 53}, /* shli r3, r1, 53 */
23851 {1, 2, 3}} /* add r4, r2, r3 */
23853 {9007199263129600ll /* 0x20000000800000 */ ,
23854 {{6, 1, 23}, /* shli r2, r1, 23 */
23855 {6, 1, 53}, /* shli r3, r1, 53 */
23856 {1, 2, 3}} /* add r4, r2, r3 */
23858 {9007199271518208ll /* 0x20000001000000 */ ,
23859 {{6, 1, 24}, /* shli r2, r1, 24 */
23860 {6, 1, 53}, /* shli r3, r1, 53 */
23861 {1, 2, 3}} /* add r4, r2, r3 */
23863 {9007199288295424ll /* 0x20000002000000 */ ,
23864 {{6, 1, 25}, /* shli r2, r1, 25 */
23865 {6, 1, 53}, /* shli r3, r1, 53 */
23866 {1, 2, 3}} /* add r4, r2, r3 */
23868 {9007199321849856ll /* 0x20000004000000 */ ,
23869 {{6, 1, 26}, /* shli r2, r1, 26 */
23870 {6, 1, 53}, /* shli r3, r1, 53 */
23871 {1, 2, 3}} /* add r4, r2, r3 */
23873 {9007199388958720ll /* 0x20000008000000 */ ,
23874 {{6, 1, 27}, /* shli r2, r1, 27 */
23875 {6, 1, 53}, /* shli r3, r1, 53 */
23876 {1, 2, 3}} /* add r4, r2, r3 */
23878 {9007199523176448ll /* 0x20000010000000 */ ,
23879 {{6, 1, 28}, /* shli r2, r1, 28 */
23880 {6, 1, 53}, /* shli r3, r1, 53 */
23881 {1, 2, 3}} /* add r4, r2, r3 */
23883 {9007199791611904ll /* 0x20000020000000 */ ,
23884 {{6, 1, 29}, /* shli r2, r1, 29 */
23885 {6, 1, 53}, /* shli r3, r1, 53 */
23886 {1, 2, 3}} /* add r4, r2, r3 */
23888 {9007200328482816ll /* 0x20000040000000 */ ,
23889 {{6, 1, 30}, /* shli r2, r1, 30 */
23890 {6, 1, 53}, /* shli r3, r1, 53 */
23891 {1, 2, 3}} /* add r4, r2, r3 */
23893 {9007201402224640ll /* 0x20000080000000 */ ,
23894 {{6, 1, 31}, /* shli r2, r1, 31 */
23895 {6, 1, 53}, /* shli r3, r1, 53 */
23896 {1, 2, 3}} /* add r4, r2, r3 */
23898 {9007203549708288ll /* 0x20000100000000 */ ,
23899 {{6, 1, 32}, /* shli r2, r1, 32 */
23900 {6, 1, 53}, /* shli r3, r1, 53 */
23901 {1, 2, 3}} /* add r4, r2, r3 */
23903 {9007207844675584ll /* 0x20000200000000 */ ,
23904 {{6, 1, 33}, /* shli r2, r1, 33 */
23905 {6, 1, 53}, /* shli r3, r1, 53 */
23906 {1, 2, 3}} /* add r4, r2, r3 */
23908 {9007216434610176ll /* 0x20000400000000 */ ,
23909 {{6, 1, 34}, /* shli r2, r1, 34 */
23910 {6, 1, 53}, /* shli r3, r1, 53 */
23911 {1, 2, 3}} /* add r4, r2, r3 */
23913 {9007233614479360ll /* 0x20000800000000 */ ,
23914 {{6, 1, 35}, /* shli r2, r1, 35 */
23915 {6, 1, 53}, /* shli r3, r1, 53 */
23916 {1, 2, 3}} /* add r4, r2, r3 */
23918 {9007267974217728ll /* 0x20001000000000 */ ,
23919 {{6, 1, 36}, /* shli r2, r1, 36 */
23920 {6, 1, 53}, /* shli r3, r1, 53 */
23921 {1, 2, 3}} /* add r4, r2, r3 */
23923 {9007336693694464ll /* 0x20002000000000 */ ,
23924 {{6, 1, 37}, /* shli r2, r1, 37 */
23925 {6, 1, 53}, /* shli r3, r1, 53 */
23926 {1, 2, 3}} /* add r4, r2, r3 */
23928 {9007474132647936ll /* 0x20004000000000 */ ,
23929 {{6, 1, 38}, /* shli r2, r1, 38 */
23930 {6, 1, 53}, /* shli r3, r1, 53 */
23931 {1, 2, 3}} /* add r4, r2, r3 */
23933 {9007749010554880ll /* 0x20008000000000 */ ,
23934 {{6, 1, 39}, /* shli r2, r1, 39 */
23935 {6, 1, 53}, /* shli r3, r1, 53 */
23936 {1, 2, 3}} /* add r4, r2, r3 */
23938 {9008298766368768ll /* 0x20010000000000 */ ,
23939 {{6, 1, 40}, /* shli r2, r1, 40 */
23940 {6, 1, 53}, /* shli r3, r1, 53 */
23941 {1, 2, 3}} /* add r4, r2, r3 */
23943 {9009398277996544ll /* 0x20020000000000 */ ,
23944 {{6, 1, 41}, /* shli r2, r1, 41 */
23945 {6, 1, 53}, /* shli r3, r1, 53 */
23946 {1, 2, 3}} /* add r4, r2, r3 */
23948 {9011597301252096ll /* 0x20040000000000 */ ,
23949 {{6, 1, 42}, /* shli r2, r1, 42 */
23950 {6, 1, 53}, /* shli r3, r1, 53 */
23951 {1, 2, 3}} /* add r4, r2, r3 */
23953 {9015995347763200ll /* 0x20080000000000 */ ,
23954 {{6, 1, 43}, /* shli r2, r1, 43 */
23955 {6, 1, 53}, /* shli r3, r1, 53 */
23956 {1, 2, 3}} /* add r4, r2, r3 */
23958 {9024791440785408ll /* 0x20100000000000 */ ,
23959 {{6, 1, 44}, /* shli r2, r1, 44 */
23960 {6, 1, 53}, /* shli r3, r1, 53 */
23961 {1, 2, 3}} /* add r4, r2, r3 */
23963 {9042383626829824ll /* 0x20200000000000 */ ,
23964 {{6, 1, 45}, /* shli r2, r1, 45 */
23965 {6, 1, 53}, /* shli r3, r1, 53 */
23966 {1, 2, 3}} /* add r4, r2, r3 */
23968 {9077567998918656ll /* 0x20400000000000 */ ,
23969 {{6, 1, 46}, /* shli r2, r1, 46 */
23970 {6, 1, 53}, /* shli r3, r1, 53 */
23971 {1, 2, 3}} /* add r4, r2, r3 */
23973 {9147936743096320ll /* 0x20800000000000 */ ,
23974 {{6, 1, 47}, /* shli r2, r1, 47 */
23975 {6, 1, 53}, /* shli r3, r1, 53 */
23976 {1, 2, 3}} /* add r4, r2, r3 */
23978 {9288674231451648ll /* 0x21000000000000 */ ,
23979 {{6, 1, 48}, /* shli r2, r1, 48 */
23980 {6, 1, 53}, /* shli r3, r1, 53 */
23981 {1, 2, 3}} /* add r4, r2, r3 */
23983 {9570149208162304ll /* 0x22000000000000 */ ,
23984 {{6, 1, 49}, /* shli r2, r1, 49 */
23985 {6, 1, 53}, /* shli r3, r1, 53 */
23986 {1, 2, 3}} /* add r4, r2, r3 */
23988 {10133099161583616ll /* 0x24000000000000 */ ,
23989 {{5, 1, 1}, /* shl3add r2, r1, r1 */
23990 {6, 2, 50}} /* shli r3, r2, 50 */
23992 {11258999068426240ll /* 0x28000000000000 */ ,
23993 {{4, 1, 1}, /* shl2add r2, r1, r1 */
23994 {6, 2, 51}} /* shli r3, r2, 51 */
23996 {13510798882111488ll /* 0x30000000000000 */ ,
23997 {{3, 1, 1}, /* shl1add r2, r1, r1 */
23998 {6, 2, 52}} /* shli r3, r2, 52 */
24000 {18014398509481975ll /* 0x3ffffffffffff7 */ ,
24001 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24002 {6, 1, 54}, /* shli r3, r1, 54 */
24003 {2, 3, 2}} /* sub r4, r3, r2 */
24005 {18014398509481976ll /* 0x3ffffffffffff8 */ ,
24006 {{6, 1, 3}, /* shli r2, r1, 3 */
24007 {6, 1, 54}, /* shli r3, r1, 54 */
24008 {2, 3, 2}} /* sub r4, r3, r2 */
24010 {18014398509481977ll /* 0x3ffffffffffff9 */ ,
24011 {{6, 1, 51}, /* shli r2, r1, 51 */
24012 {2, 2, 1}, /* sub r3, r2, r1 */
24013 {5, 3, 1}} /* shl3add r4, r3, r1 */
24015 {18014398509481979ll /* 0x3ffffffffffffb */ ,
24016 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24017 {6, 1, 54}, /* shli r3, r1, 54 */
24018 {2, 3, 2}} /* sub r4, r3, r2 */
24020 {18014398509481980ll /* 0x3ffffffffffffc */ ,
24021 {{6, 1, 2}, /* shli r2, r1, 2 */
24022 {6, 1, 54}, /* shli r3, r1, 54 */
24023 {2, 3, 2}} /* sub r4, r3, r2 */
24025 {18014398509481981ll /* 0x3ffffffffffffd */ ,
24026 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24027 {6, 1, 54}, /* shli r3, r1, 54 */
24028 {2, 3, 2}} /* sub r4, r3, r2 */
24030 {18014398509481982ll /* 0x3ffffffffffffe */ ,
24031 {{6, 1, 1}, /* shli r2, r1, 1 */
24032 {6, 1, 54}, /* shli r3, r1, 54 */
24033 {2, 3, 2}} /* sub r4, r3, r2 */
24035 {18014398509481983ll /* 0x3fffffffffffff */ ,
24036 {{6, 1, 54}, /* shli r2, r1, 54 */
24037 {2, 2, 1}} /* sub r3, r2, r1 */
24039 {18014398509481984ll /* 0x40000000000000 */ ,
24040 {{6, 1, 54}} /* shli r2, r1, 54 */
24042 {18014398509481985ll /* 0x40000000000001 */ ,
24043 {{6, 1, 54}, /* shli r2, r1, 54 */
24044 {1, 1, 2}} /* add r3, r1, r2 */
24046 {18014398509481986ll /* 0x40000000000002 */ ,
24047 {{6, 1, 54}, /* shli r2, r1, 54 */
24048 {3, 1, 2}} /* shl1add r3, r1, r2 */
24050 {18014398509481987ll /* 0x40000000000003 */ ,
24051 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24052 {6, 1, 54}, /* shli r3, r1, 54 */
24053 {1, 2, 3}} /* add r4, r2, r3 */
24055 {18014398509481988ll /* 0x40000000000004 */ ,
24056 {{6, 1, 54}, /* shli r2, r1, 54 */
24057 {4, 1, 2}} /* shl2add r3, r1, r2 */
24059 {18014398509481989ll /* 0x40000000000005 */ ,
24060 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24061 {6, 1, 54}, /* shli r3, r1, 54 */
24062 {1, 2, 3}} /* add r4, r2, r3 */
24064 {18014398509481990ll /* 0x40000000000006 */ ,
24065 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24066 {6, 1, 54}, /* shli r3, r1, 54 */
24067 {3, 2, 3}} /* shl1add r4, r2, r3 */
24069 {18014398509481991ll /* 0x40000000000007 */ ,
24070 {{6, 1, 54}, /* shli r2, r1, 54 */
24071 {2, 2, 1}, /* sub r3, r2, r1 */
24072 {5, 1, 3}} /* shl3add r4, r1, r3 */
24074 {18014398509481992ll /* 0x40000000000008 */ ,
24075 {{6, 1, 54}, /* shli r2, r1, 54 */
24076 {5, 1, 2}} /* shl3add r3, r1, r2 */
24078 {18014398509481993ll /* 0x40000000000009 */ ,
24079 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24080 {6, 1, 54}, /* shli r3, r1, 54 */
24081 {1, 2, 3}} /* add r4, r2, r3 */
24083 {18014398509481994ll /* 0x4000000000000a */ ,
24084 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24085 {6, 1, 54}, /* shli r3, r1, 54 */
24086 {3, 2, 3}} /* shl1add r4, r2, r3 */
24088 {18014398509482000ll /* 0x40000000000010 */ ,
24089 {{6, 1, 4}, /* shli r2, r1, 4 */
24090 {6, 1, 54}, /* shli r3, r1, 54 */
24091 {1, 2, 3}} /* add r4, r2, r3 */
24093 {18014398509482016ll /* 0x40000000000020 */ ,
24094 {{6, 1, 5}, /* shli r2, r1, 5 */
24095 {6, 1, 54}, /* shli r3, r1, 54 */
24096 {1, 2, 3}} /* add r4, r2, r3 */
24098 {18014398509482048ll /* 0x40000000000040 */ ,
24099 {{6, 1, 6}, /* shli r2, r1, 6 */
24100 {6, 1, 54}, /* shli r3, r1, 54 */
24101 {1, 2, 3}} /* add r4, r2, r3 */
24103 {18014398509482112ll /* 0x40000000000080 */ ,
24104 {{6, 1, 7}, /* shli r2, r1, 7 */
24105 {6, 1, 54}, /* shli r3, r1, 54 */
24106 {1, 2, 3}} /* add r4, r2, r3 */
24108 {18014398509482240ll /* 0x40000000000100 */ ,
24109 {{6, 1, 8}, /* shli r2, r1, 8 */
24110 {6, 1, 54}, /* shli r3, r1, 54 */
24111 {1, 2, 3}} /* add r4, r2, r3 */
24113 {18014398509482496ll /* 0x40000000000200 */ ,
24114 {{6, 1, 9}, /* shli r2, r1, 9 */
24115 {6, 1, 54}, /* shli r3, r1, 54 */
24116 {1, 2, 3}} /* add r4, r2, r3 */
24118 {18014398509483008ll /* 0x40000000000400 */ ,
24119 {{6, 1, 10}, /* shli r2, r1, 10 */
24120 {6, 1, 54}, /* shli r3, r1, 54 */
24121 {1, 2, 3}} /* add r4, r2, r3 */
24123 {18014398509484032ll /* 0x40000000000800 */ ,
24124 {{6, 1, 11}, /* shli r2, r1, 11 */
24125 {6, 1, 54}, /* shli r3, r1, 54 */
24126 {1, 2, 3}} /* add r4, r2, r3 */
24128 {18014398509486080ll /* 0x40000000001000 */ ,
24129 {{6, 1, 12}, /* shli r2, r1, 12 */
24130 {6, 1, 54}, /* shli r3, r1, 54 */
24131 {1, 2, 3}} /* add r4, r2, r3 */
24133 {18014398509490176ll /* 0x40000000002000 */ ,
24134 {{6, 1, 13}, /* shli r2, r1, 13 */
24135 {6, 1, 54}, /* shli r3, r1, 54 */
24136 {1, 2, 3}} /* add r4, r2, r3 */
24138 {18014398509498368ll /* 0x40000000004000 */ ,
24139 {{6, 1, 14}, /* shli r2, r1, 14 */
24140 {6, 1, 54}, /* shli r3, r1, 54 */
24141 {1, 2, 3}} /* add r4, r2, r3 */
24143 {18014398509514752ll /* 0x40000000008000 */ ,
24144 {{6, 1, 15}, /* shli r2, r1, 15 */
24145 {6, 1, 54}, /* shli r3, r1, 54 */
24146 {1, 2, 3}} /* add r4, r2, r3 */
24148 {18014398509547520ll /* 0x40000000010000 */ ,
24149 {{6, 1, 16}, /* shli r2, r1, 16 */
24150 {6, 1, 54}, /* shli r3, r1, 54 */
24151 {1, 2, 3}} /* add r4, r2, r3 */
24153 {18014398509613056ll /* 0x40000000020000 */ ,
24154 {{6, 1, 17}, /* shli r2, r1, 17 */
24155 {6, 1, 54}, /* shli r3, r1, 54 */
24156 {1, 2, 3}} /* add r4, r2, r3 */
24158 {18014398509744128ll /* 0x40000000040000 */ ,
24159 {{6, 1, 18}, /* shli r2, r1, 18 */
24160 {6, 1, 54}, /* shli r3, r1, 54 */
24161 {1, 2, 3}} /* add r4, r2, r3 */
24163 {18014398510006272ll /* 0x40000000080000 */ ,
24164 {{6, 1, 19}, /* shli r2, r1, 19 */
24165 {6, 1, 54}, /* shli r3, r1, 54 */
24166 {1, 2, 3}} /* add r4, r2, r3 */
24168 {18014398510530560ll /* 0x40000000100000 */ ,
24169 {{6, 1, 20}, /* shli r2, r1, 20 */
24170 {6, 1, 54}, /* shli r3, r1, 54 */
24171 {1, 2, 3}} /* add r4, r2, r3 */
24173 {18014398511579136ll /* 0x40000000200000 */ ,
24174 {{6, 1, 21}, /* shli r2, r1, 21 */
24175 {6, 1, 54}, /* shli r3, r1, 54 */
24176 {1, 2, 3}} /* add r4, r2, r3 */
24178 {18014398513676288ll /* 0x40000000400000 */ ,
24179 {{6, 1, 22}, /* shli r2, r1, 22 */
24180 {6, 1, 54}, /* shli r3, r1, 54 */
24181 {1, 2, 3}} /* add r4, r2, r3 */
24183 {18014398517870592ll /* 0x40000000800000 */ ,
24184 {{6, 1, 23}, /* shli r2, r1, 23 */
24185 {6, 1, 54}, /* shli r3, r1, 54 */
24186 {1, 2, 3}} /* add r4, r2, r3 */
24188 {18014398526259200ll /* 0x40000001000000 */ ,
24189 {{6, 1, 24}, /* shli r2, r1, 24 */
24190 {6, 1, 54}, /* shli r3, r1, 54 */
24191 {1, 2, 3}} /* add r4, r2, r3 */
24193 {18014398543036416ll /* 0x40000002000000 */ ,
24194 {{6, 1, 25}, /* shli r2, r1, 25 */
24195 {6, 1, 54}, /* shli r3, r1, 54 */
24196 {1, 2, 3}} /* add r4, r2, r3 */
24198 {18014398576590848ll /* 0x40000004000000 */ ,
24199 {{6, 1, 26}, /* shli r2, r1, 26 */
24200 {6, 1, 54}, /* shli r3, r1, 54 */
24201 {1, 2, 3}} /* add r4, r2, r3 */
24203 {18014398643699712ll /* 0x40000008000000 */ ,
24204 {{6, 1, 27}, /* shli r2, r1, 27 */
24205 {6, 1, 54}, /* shli r3, r1, 54 */
24206 {1, 2, 3}} /* add r4, r2, r3 */
24208 {18014398777917440ll /* 0x40000010000000 */ ,
24209 {{6, 1, 28}, /* shli r2, r1, 28 */
24210 {6, 1, 54}, /* shli r3, r1, 54 */
24211 {1, 2, 3}} /* add r4, r2, r3 */
24213 {18014399046352896ll /* 0x40000020000000 */ ,
24214 {{6, 1, 29}, /* shli r2, r1, 29 */
24215 {6, 1, 54}, /* shli r3, r1, 54 */
24216 {1, 2, 3}} /* add r4, r2, r3 */
24218 {18014399583223808ll /* 0x40000040000000 */ ,
24219 {{6, 1, 30}, /* shli r2, r1, 30 */
24220 {6, 1, 54}, /* shli r3, r1, 54 */
24221 {1, 2, 3}} /* add r4, r2, r3 */
24223 {18014400656965632ll /* 0x40000080000000 */ ,
24224 {{6, 1, 31}, /* shli r2, r1, 31 */
24225 {6, 1, 54}, /* shli r3, r1, 54 */
24226 {1, 2, 3}} /* add r4, r2, r3 */
24228 {18014402804449280ll /* 0x40000100000000 */ ,
24229 {{6, 1, 32}, /* shli r2, r1, 32 */
24230 {6, 1, 54}, /* shli r3, r1, 54 */
24231 {1, 2, 3}} /* add r4, r2, r3 */
24233 {18014407099416576ll /* 0x40000200000000 */ ,
24234 {{6, 1, 33}, /* shli r2, r1, 33 */
24235 {6, 1, 54}, /* shli r3, r1, 54 */
24236 {1, 2, 3}} /* add r4, r2, r3 */
24238 {18014415689351168ll /* 0x40000400000000 */ ,
24239 {{6, 1, 34}, /* shli r2, r1, 34 */
24240 {6, 1, 54}, /* shli r3, r1, 54 */
24241 {1, 2, 3}} /* add r4, r2, r3 */
24243 {18014432869220352ll /* 0x40000800000000 */ ,
24244 {{6, 1, 35}, /* shli r2, r1, 35 */
24245 {6, 1, 54}, /* shli r3, r1, 54 */
24246 {1, 2, 3}} /* add r4, r2, r3 */
24248 {18014467228958720ll /* 0x40001000000000 */ ,
24249 {{6, 1, 36}, /* shli r2, r1, 36 */
24250 {6, 1, 54}, /* shli r3, r1, 54 */
24251 {1, 2, 3}} /* add r4, r2, r3 */
24253 {18014535948435456ll /* 0x40002000000000 */ ,
24254 {{6, 1, 37}, /* shli r2, r1, 37 */
24255 {6, 1, 54}, /* shli r3, r1, 54 */
24256 {1, 2, 3}} /* add r4, r2, r3 */
24258 {18014673387388928ll /* 0x40004000000000 */ ,
24259 {{6, 1, 38}, /* shli r2, r1, 38 */
24260 {6, 1, 54}, /* shli r3, r1, 54 */
24261 {1, 2, 3}} /* add r4, r2, r3 */
24263 {18014948265295872ll /* 0x40008000000000 */ ,
24264 {{6, 1, 39}, /* shli r2, r1, 39 */
24265 {6, 1, 54}, /* shli r3, r1, 54 */
24266 {1, 2, 3}} /* add r4, r2, r3 */
24268 {18015498021109760ll /* 0x40010000000000 */ ,
24269 {{6, 1, 40}, /* shli r2, r1, 40 */
24270 {6, 1, 54}, /* shli r3, r1, 54 */
24271 {1, 2, 3}} /* add r4, r2, r3 */
24273 {18016597532737536ll /* 0x40020000000000 */ ,
24274 {{6, 1, 41}, /* shli r2, r1, 41 */
24275 {6, 1, 54}, /* shli r3, r1, 54 */
24276 {1, 2, 3}} /* add r4, r2, r3 */
24278 {18018796555993088ll /* 0x40040000000000 */ ,
24279 {{6, 1, 42}, /* shli r2, r1, 42 */
24280 {6, 1, 54}, /* shli r3, r1, 54 */
24281 {1, 2, 3}} /* add r4, r2, r3 */
24283 {18023194602504192ll /* 0x40080000000000 */ ,
24284 {{6, 1, 43}, /* shli r2, r1, 43 */
24285 {6, 1, 54}, /* shli r3, r1, 54 */
24286 {1, 2, 3}} /* add r4, r2, r3 */
24288 {18031990695526400ll /* 0x40100000000000 */ ,
24289 {{6, 1, 44}, /* shli r2, r1, 44 */
24290 {6, 1, 54}, /* shli r3, r1, 54 */
24291 {1, 2, 3}} /* add r4, r2, r3 */
24293 {18049582881570816ll /* 0x40200000000000 */ ,
24294 {{6, 1, 45}, /* shli r2, r1, 45 */
24295 {6, 1, 54}, /* shli r3, r1, 54 */
24296 {1, 2, 3}} /* add r4, r2, r3 */
24298 {18084767253659648ll /* 0x40400000000000 */ ,
24299 {{6, 1, 46}, /* shli r2, r1, 46 */
24300 {6, 1, 54}, /* shli r3, r1, 54 */
24301 {1, 2, 3}} /* add r4, r2, r3 */
24303 {18155135997837312ll /* 0x40800000000000 */ ,
24304 {{6, 1, 47}, /* shli r2, r1, 47 */
24305 {6, 1, 54}, /* shli r3, r1, 54 */
24306 {1, 2, 3}} /* add r4, r2, r3 */
24308 {18295873486192640ll /* 0x41000000000000 */ ,
24309 {{6, 1, 48}, /* shli r2, r1, 48 */
24310 {6, 1, 54}, /* shli r3, r1, 54 */
24311 {1, 2, 3}} /* add r4, r2, r3 */
24313 {18577348462903296ll /* 0x42000000000000 */ ,
24314 {{6, 1, 49}, /* shli r2, r1, 49 */
24315 {6, 1, 54}, /* shli r3, r1, 54 */
24316 {1, 2, 3}} /* add r4, r2, r3 */
24318 {19140298416324608ll /* 0x44000000000000 */ ,
24319 {{6, 1, 50}, /* shli r2, r1, 50 */
24320 {6, 1, 54}, /* shli r3, r1, 54 */
24321 {1, 2, 3}} /* add r4, r2, r3 */
24323 {20266198323167232ll /* 0x48000000000000 */ ,
24324 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24325 {6, 2, 51}} /* shli r3, r2, 51 */
24327 {22517998136852480ll /* 0x50000000000000 */ ,
24328 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24329 {6, 2, 52}} /* shli r3, r2, 52 */
24331 {27021597764222976ll /* 0x60000000000000 */ ,
24332 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24333 {6, 2, 53}} /* shli r3, r2, 53 */
24335 {36028797018963959ll /* 0x7ffffffffffff7 */ ,
24336 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24337 {6, 1, 55}, /* shli r3, r1, 55 */
24338 {2, 3, 2}} /* sub r4, r3, r2 */
24340 {36028797018963960ll /* 0x7ffffffffffff8 */ ,
24341 {{6, 1, 3}, /* shli r2, r1, 3 */
24342 {6, 1, 55}, /* shli r3, r1, 55 */
24343 {2, 3, 2}} /* sub r4, r3, r2 */
24345 {36028797018963961ll /* 0x7ffffffffffff9 */ ,
24346 {{6, 1, 52}, /* shli r2, r1, 52 */
24347 {2, 2, 1}, /* sub r3, r2, r1 */
24348 {5, 3, 1}} /* shl3add r4, r3, r1 */
24350 {36028797018963963ll /* 0x7ffffffffffffb */ ,
24351 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24352 {6, 1, 55}, /* shli r3, r1, 55 */
24353 {2, 3, 2}} /* sub r4, r3, r2 */
24355 {36028797018963964ll /* 0x7ffffffffffffc */ ,
24356 {{6, 1, 2}, /* shli r2, r1, 2 */
24357 {6, 1, 55}, /* shli r3, r1, 55 */
24358 {2, 3, 2}} /* sub r4, r3, r2 */
24360 {36028797018963965ll /* 0x7ffffffffffffd */ ,
24361 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24362 {6, 1, 55}, /* shli r3, r1, 55 */
24363 {2, 3, 2}} /* sub r4, r3, r2 */
24365 {36028797018963966ll /* 0x7ffffffffffffe */ ,
24366 {{6, 1, 1}, /* shli r2, r1, 1 */
24367 {6, 1, 55}, /* shli r3, r1, 55 */
24368 {2, 3, 2}} /* sub r4, r3, r2 */
24370 {36028797018963967ll /* 0x7fffffffffffff */ ,
24371 {{6, 1, 55}, /* shli r2, r1, 55 */
24372 {2, 2, 1}} /* sub r3, r2, r1 */
24374 {36028797018963968ll /* 0x80000000000000 */ ,
24375 {{6, 1, 55}} /* shli r2, r1, 55 */
24377 {36028797018963969ll /* 0x80000000000001 */ ,
24378 {{6, 1, 55}, /* shli r2, r1, 55 */
24379 {1, 1, 2}} /* add r3, r1, r2 */
24381 {36028797018963970ll /* 0x80000000000002 */ ,
24382 {{6, 1, 55}, /* shli r2, r1, 55 */
24383 {3, 1, 2}} /* shl1add r3, r1, r2 */
24385 {36028797018963971ll /* 0x80000000000003 */ ,
24386 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24387 {6, 1, 55}, /* shli r3, r1, 55 */
24388 {1, 2, 3}} /* add r4, r2, r3 */
24390 {36028797018963972ll /* 0x80000000000004 */ ,
24391 {{6, 1, 55}, /* shli r2, r1, 55 */
24392 {4, 1, 2}} /* shl2add r3, r1, r2 */
24394 {36028797018963973ll /* 0x80000000000005 */ ,
24395 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24396 {6, 1, 55}, /* shli r3, r1, 55 */
24397 {1, 2, 3}} /* add r4, r2, r3 */
24399 {36028797018963974ll /* 0x80000000000006 */ ,
24400 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24401 {6, 1, 55}, /* shli r3, r1, 55 */
24402 {3, 2, 3}} /* shl1add r4, r2, r3 */
24404 {36028797018963975ll /* 0x80000000000007 */ ,
24405 {{6, 1, 55}, /* shli r2, r1, 55 */
24406 {2, 2, 1}, /* sub r3, r2, r1 */
24407 {5, 1, 3}} /* shl3add r4, r1, r3 */
24409 {36028797018963976ll /* 0x80000000000008 */ ,
24410 {{6, 1, 55}, /* shli r2, r1, 55 */
24411 {5, 1, 2}} /* shl3add r3, r1, r2 */
24413 {36028797018963977ll /* 0x80000000000009 */ ,
24414 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24415 {6, 1, 55}, /* shli r3, r1, 55 */
24416 {1, 2, 3}} /* add r4, r2, r3 */
24418 {36028797018963978ll /* 0x8000000000000a */ ,
24419 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24420 {6, 1, 55}, /* shli r3, r1, 55 */
24421 {3, 2, 3}} /* shl1add r4, r2, r3 */
24423 {36028797018963984ll /* 0x80000000000010 */ ,
24424 {{6, 1, 4}, /* shli r2, r1, 4 */
24425 {6, 1, 55}, /* shli r3, r1, 55 */
24426 {1, 2, 3}} /* add r4, r2, r3 */
24428 {36028797018964000ll /* 0x80000000000020 */ ,
24429 {{6, 1, 5}, /* shli r2, r1, 5 */
24430 {6, 1, 55}, /* shli r3, r1, 55 */
24431 {1, 2, 3}} /* add r4, r2, r3 */
24433 {36028797018964032ll /* 0x80000000000040 */ ,
24434 {{6, 1, 6}, /* shli r2, r1, 6 */
24435 {6, 1, 55}, /* shli r3, r1, 55 */
24436 {1, 2, 3}} /* add r4, r2, r3 */
24438 {36028797018964096ll /* 0x80000000000080 */ ,
24439 {{6, 1, 7}, /* shli r2, r1, 7 */
24440 {6, 1, 55}, /* shli r3, r1, 55 */
24441 {1, 2, 3}} /* add r4, r2, r3 */
24443 {36028797018964224ll /* 0x80000000000100 */ ,
24444 {{6, 1, 8}, /* shli r2, r1, 8 */
24445 {6, 1, 55}, /* shli r3, r1, 55 */
24446 {1, 2, 3}} /* add r4, r2, r3 */
24448 {36028797018964480ll /* 0x80000000000200 */ ,
24449 {{6, 1, 9}, /* shli r2, r1, 9 */
24450 {6, 1, 55}, /* shli r3, r1, 55 */
24451 {1, 2, 3}} /* add r4, r2, r3 */
24453 {36028797018964992ll /* 0x80000000000400 */ ,
24454 {{6, 1, 10}, /* shli r2, r1, 10 */
24455 {6, 1, 55}, /* shli r3, r1, 55 */
24456 {1, 2, 3}} /* add r4, r2, r3 */
24458 {36028797018966016ll /* 0x80000000000800 */ ,
24459 {{6, 1, 11}, /* shli r2, r1, 11 */
24460 {6, 1, 55}, /* shli r3, r1, 55 */
24461 {1, 2, 3}} /* add r4, r2, r3 */
24463 {36028797018968064ll /* 0x80000000001000 */ ,
24464 {{6, 1, 12}, /* shli r2, r1, 12 */
24465 {6, 1, 55}, /* shli r3, r1, 55 */
24466 {1, 2, 3}} /* add r4, r2, r3 */
24468 {36028797018972160ll /* 0x80000000002000 */ ,
24469 {{6, 1, 13}, /* shli r2, r1, 13 */
24470 {6, 1, 55}, /* shli r3, r1, 55 */
24471 {1, 2, 3}} /* add r4, r2, r3 */
24473 {36028797018980352ll /* 0x80000000004000 */ ,
24474 {{6, 1, 14}, /* shli r2, r1, 14 */
24475 {6, 1, 55}, /* shli r3, r1, 55 */
24476 {1, 2, 3}} /* add r4, r2, r3 */
24478 {36028797018996736ll /* 0x80000000008000 */ ,
24479 {{6, 1, 15}, /* shli r2, r1, 15 */
24480 {6, 1, 55}, /* shli r3, r1, 55 */
24481 {1, 2, 3}} /* add r4, r2, r3 */
24483 {36028797019029504ll /* 0x80000000010000 */ ,
24484 {{6, 1, 16}, /* shli r2, r1, 16 */
24485 {6, 1, 55}, /* shli r3, r1, 55 */
24486 {1, 2, 3}} /* add r4, r2, r3 */
24488 {36028797019095040ll /* 0x80000000020000 */ ,
24489 {{6, 1, 17}, /* shli r2, r1, 17 */
24490 {6, 1, 55}, /* shli r3, r1, 55 */
24491 {1, 2, 3}} /* add r4, r2, r3 */
24493 {36028797019226112ll /* 0x80000000040000 */ ,
24494 {{6, 1, 18}, /* shli r2, r1, 18 */
24495 {6, 1, 55}, /* shli r3, r1, 55 */
24496 {1, 2, 3}} /* add r4, r2, r3 */
24498 {36028797019488256ll /* 0x80000000080000 */ ,
24499 {{6, 1, 19}, /* shli r2, r1, 19 */
24500 {6, 1, 55}, /* shli r3, r1, 55 */
24501 {1, 2, 3}} /* add r4, r2, r3 */
24503 {36028797020012544ll /* 0x80000000100000 */ ,
24504 {{6, 1, 20}, /* shli r2, r1, 20 */
24505 {6, 1, 55}, /* shli r3, r1, 55 */
24506 {1, 2, 3}} /* add r4, r2, r3 */
24508 {36028797021061120ll /* 0x80000000200000 */ ,
24509 {{6, 1, 21}, /* shli r2, r1, 21 */
24510 {6, 1, 55}, /* shli r3, r1, 55 */
24511 {1, 2, 3}} /* add r4, r2, r3 */
24513 {36028797023158272ll /* 0x80000000400000 */ ,
24514 {{6, 1, 22}, /* shli r2, r1, 22 */
24515 {6, 1, 55}, /* shli r3, r1, 55 */
24516 {1, 2, 3}} /* add r4, r2, r3 */
24518 {36028797027352576ll /* 0x80000000800000 */ ,
24519 {{6, 1, 23}, /* shli r2, r1, 23 */
24520 {6, 1, 55}, /* shli r3, r1, 55 */
24521 {1, 2, 3}} /* add r4, r2, r3 */
24523 {36028797035741184ll /* 0x80000001000000 */ ,
24524 {{6, 1, 24}, /* shli r2, r1, 24 */
24525 {6, 1, 55}, /* shli r3, r1, 55 */
24526 {1, 2, 3}} /* add r4, r2, r3 */
24528 {36028797052518400ll /* 0x80000002000000 */ ,
24529 {{6, 1, 25}, /* shli r2, r1, 25 */
24530 {6, 1, 55}, /* shli r3, r1, 55 */
24531 {1, 2, 3}} /* add r4, r2, r3 */
24533 {36028797086072832ll /* 0x80000004000000 */ ,
24534 {{6, 1, 26}, /* shli r2, r1, 26 */
24535 {6, 1, 55}, /* shli r3, r1, 55 */
24536 {1, 2, 3}} /* add r4, r2, r3 */
24538 {36028797153181696ll /* 0x80000008000000 */ ,
24539 {{6, 1, 27}, /* shli r2, r1, 27 */
24540 {6, 1, 55}, /* shli r3, r1, 55 */
24541 {1, 2, 3}} /* add r4, r2, r3 */
24543 {36028797287399424ll /* 0x80000010000000 */ ,
24544 {{6, 1, 28}, /* shli r2, r1, 28 */
24545 {6, 1, 55}, /* shli r3, r1, 55 */
24546 {1, 2, 3}} /* add r4, r2, r3 */
24548 {36028797555834880ll /* 0x80000020000000 */ ,
24549 {{6, 1, 29}, /* shli r2, r1, 29 */
24550 {6, 1, 55}, /* shli r3, r1, 55 */
24551 {1, 2, 3}} /* add r4, r2, r3 */
24553 {36028798092705792ll /* 0x80000040000000 */ ,
24554 {{6, 1, 30}, /* shli r2, r1, 30 */
24555 {6, 1, 55}, /* shli r3, r1, 55 */
24556 {1, 2, 3}} /* add r4, r2, r3 */
24558 {36028799166447616ll /* 0x80000080000000 */ ,
24559 {{6, 1, 31}, /* shli r2, r1, 31 */
24560 {6, 1, 55}, /* shli r3, r1, 55 */
24561 {1, 2, 3}} /* add r4, r2, r3 */
24563 {36028801313931264ll /* 0x80000100000000 */ ,
24564 {{6, 1, 32}, /* shli r2, r1, 32 */
24565 {6, 1, 55}, /* shli r3, r1, 55 */
24566 {1, 2, 3}} /* add r4, r2, r3 */
24568 {36028805608898560ll /* 0x80000200000000 */ ,
24569 {{6, 1, 33}, /* shli r2, r1, 33 */
24570 {6, 1, 55}, /* shli r3, r1, 55 */
24571 {1, 2, 3}} /* add r4, r2, r3 */
24573 {36028814198833152ll /* 0x80000400000000 */ ,
24574 {{6, 1, 34}, /* shli r2, r1, 34 */
24575 {6, 1, 55}, /* shli r3, r1, 55 */
24576 {1, 2, 3}} /* add r4, r2, r3 */
24578 {36028831378702336ll /* 0x80000800000000 */ ,
24579 {{6, 1, 35}, /* shli r2, r1, 35 */
24580 {6, 1, 55}, /* shli r3, r1, 55 */
24581 {1, 2, 3}} /* add r4, r2, r3 */
24583 {36028865738440704ll /* 0x80001000000000 */ ,
24584 {{6, 1, 36}, /* shli r2, r1, 36 */
24585 {6, 1, 55}, /* shli r3, r1, 55 */
24586 {1, 2, 3}} /* add r4, r2, r3 */
24588 {36028934457917440ll /* 0x80002000000000 */ ,
24589 {{6, 1, 37}, /* shli r2, r1, 37 */
24590 {6, 1, 55}, /* shli r3, r1, 55 */
24591 {1, 2, 3}} /* add r4, r2, r3 */
24593 {36029071896870912ll /* 0x80004000000000 */ ,
24594 {{6, 1, 38}, /* shli r2, r1, 38 */
24595 {6, 1, 55}, /* shli r3, r1, 55 */
24596 {1, 2, 3}} /* add r4, r2, r3 */
24598 {36029346774777856ll /* 0x80008000000000 */ ,
24599 {{6, 1, 39}, /* shli r2, r1, 39 */
24600 {6, 1, 55}, /* shli r3, r1, 55 */
24601 {1, 2, 3}} /* add r4, r2, r3 */
24603 {36029896530591744ll /* 0x80010000000000 */ ,
24604 {{6, 1, 40}, /* shli r2, r1, 40 */
24605 {6, 1, 55}, /* shli r3, r1, 55 */
24606 {1, 2, 3}} /* add r4, r2, r3 */
24608 {36030996042219520ll /* 0x80020000000000 */ ,
24609 {{6, 1, 41}, /* shli r2, r1, 41 */
24610 {6, 1, 55}, /* shli r3, r1, 55 */
24611 {1, 2, 3}} /* add r4, r2, r3 */
24613 {36033195065475072ll /* 0x80040000000000 */ ,
24614 {{6, 1, 42}, /* shli r2, r1, 42 */
24615 {6, 1, 55}, /* shli r3, r1, 55 */
24616 {1, 2, 3}} /* add r4, r2, r3 */
24618 {36037593111986176ll /* 0x80080000000000 */ ,
24619 {{6, 1, 43}, /* shli r2, r1, 43 */
24620 {6, 1, 55}, /* shli r3, r1, 55 */
24621 {1, 2, 3}} /* add r4, r2, r3 */
24623 {36046389205008384ll /* 0x80100000000000 */ ,
24624 {{6, 1, 44}, /* shli r2, r1, 44 */
24625 {6, 1, 55}, /* shli r3, r1, 55 */
24626 {1, 2, 3}} /* add r4, r2, r3 */
24628 {36063981391052800ll /* 0x80200000000000 */ ,
24629 {{6, 1, 45}, /* shli r2, r1, 45 */
24630 {6, 1, 55}, /* shli r3, r1, 55 */
24631 {1, 2, 3}} /* add r4, r2, r3 */
24633 {36099165763141632ll /* 0x80400000000000 */ ,
24634 {{6, 1, 46}, /* shli r2, r1, 46 */
24635 {6, 1, 55}, /* shli r3, r1, 55 */
24636 {1, 2, 3}} /* add r4, r2, r3 */
24638 {36169534507319296ll /* 0x80800000000000 */ ,
24639 {{6, 1, 47}, /* shli r2, r1, 47 */
24640 {6, 1, 55}, /* shli r3, r1, 55 */
24641 {1, 2, 3}} /* add r4, r2, r3 */
24643 {36310271995674624ll /* 0x81000000000000 */ ,
24644 {{6, 1, 48}, /* shli r2, r1, 48 */
24645 {6, 1, 55}, /* shli r3, r1, 55 */
24646 {1, 2, 3}} /* add r4, r2, r3 */
24648 {36591746972385280ll /* 0x82000000000000 */ ,
24649 {{6, 1, 49}, /* shli r2, r1, 49 */
24650 {6, 1, 55}, /* shli r3, r1, 55 */
24651 {1, 2, 3}} /* add r4, r2, r3 */
24653 {37154696925806592ll /* 0x84000000000000 */ ,
24654 {{6, 1, 50}, /* shli r2, r1, 50 */
24655 {6, 1, 55}, /* shli r3, r1, 55 */
24656 {1, 2, 3}} /* add r4, r2, r3 */
24658 {38280596832649216ll /* 0x88000000000000 */ ,
24659 {{6, 1, 51}, /* shli r2, r1, 51 */
24660 {6, 1, 55}, /* shli r3, r1, 55 */
24661 {1, 2, 3}} /* add r4, r2, r3 */
24663 {40532396646334464ll /* 0x90000000000000 */ ,
24664 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24665 {6, 2, 52}} /* shli r3, r2, 52 */
24667 {45035996273704960ll /* 0xa0000000000000 */ ,
24668 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24669 {6, 2, 53}} /* shli r3, r2, 53 */
24671 {54043195528445952ll /* 0xc0000000000000 */ ,
24672 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24673 {6, 2, 54}} /* shli r3, r2, 54 */
24675 {72057594037927927ll /* 0xfffffffffffff7 */ ,
24676 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24677 {6, 1, 56}, /* shli r3, r1, 56 */
24678 {2, 3, 2}} /* sub r4, r3, r2 */
24680 {72057594037927928ll /* 0xfffffffffffff8 */ ,
24681 {{6, 1, 3}, /* shli r2, r1, 3 */
24682 {6, 1, 56}, /* shli r3, r1, 56 */
24683 {2, 3, 2}} /* sub r4, r3, r2 */
24685 {72057594037927929ll /* 0xfffffffffffff9 */ ,
24686 {{6, 1, 53}, /* shli r2, r1, 53 */
24687 {2, 2, 1}, /* sub r3, r2, r1 */
24688 {5, 3, 1}} /* shl3add r4, r3, r1 */
24690 {72057594037927931ll /* 0xfffffffffffffb */ ,
24691 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24692 {6, 1, 56}, /* shli r3, r1, 56 */
24693 {2, 3, 2}} /* sub r4, r3, r2 */
24695 {72057594037927932ll /* 0xfffffffffffffc */ ,
24696 {{6, 1, 2}, /* shli r2, r1, 2 */
24697 {6, 1, 56}, /* shli r3, r1, 56 */
24698 {2, 3, 2}} /* sub r4, r3, r2 */
24700 {72057594037927933ll /* 0xfffffffffffffd */ ,
24701 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24702 {6, 1, 56}, /* shli r3, r1, 56 */
24703 {2, 3, 2}} /* sub r4, r3, r2 */
24705 {72057594037927934ll /* 0xfffffffffffffe */ ,
24706 {{6, 1, 1}, /* shli r2, r1, 1 */
24707 {6, 1, 56}, /* shli r3, r1, 56 */
24708 {2, 3, 2}} /* sub r4, r3, r2 */
24710 {72057594037927935ll /* 0xffffffffffffff */ ,
24711 {{6, 1, 56}, /* shli r2, r1, 56 */
24712 {2, 2, 1}} /* sub r3, r2, r1 */
24714 {72057594037927936ll /* 0x100000000000000 */ ,
24715 {{6, 1, 56}} /* shli r2, r1, 56 */
24717 {72057594037927937ll /* 0x100000000000001 */ ,
24718 {{6, 1, 56}, /* shli r2, r1, 56 */
24719 {1, 1, 2}} /* add r3, r1, r2 */
24721 {72057594037927938ll /* 0x100000000000002 */ ,
24722 {{6, 1, 56}, /* shli r2, r1, 56 */
24723 {3, 1, 2}} /* shl1add r3, r1, r2 */
24725 {72057594037927939ll /* 0x100000000000003 */ ,
24726 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24727 {6, 1, 56}, /* shli r3, r1, 56 */
24728 {1, 2, 3}} /* add r4, r2, r3 */
24730 {72057594037927940ll /* 0x100000000000004 */ ,
24731 {{6, 1, 56}, /* shli r2, r1, 56 */
24732 {4, 1, 2}} /* shl2add r3, r1, r2 */
24734 {72057594037927941ll /* 0x100000000000005 */ ,
24735 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24736 {6, 1, 56}, /* shli r3, r1, 56 */
24737 {1, 2, 3}} /* add r4, r2, r3 */
24739 {72057594037927942ll /* 0x100000000000006 */ ,
24740 {{3, 1, 1}, /* shl1add r2, r1, r1 */
24741 {6, 1, 56}, /* shli r3, r1, 56 */
24742 {3, 2, 3}} /* shl1add r4, r2, r3 */
24744 {72057594037927943ll /* 0x100000000000007 */ ,
24745 {{6, 1, 56}, /* shli r2, r1, 56 */
24746 {2, 2, 1}, /* sub r3, r2, r1 */
24747 {5, 1, 3}} /* shl3add r4, r1, r3 */
24749 {72057594037927944ll /* 0x100000000000008 */ ,
24750 {{6, 1, 56}, /* shli r2, r1, 56 */
24751 {5, 1, 2}} /* shl3add r3, r1, r2 */
24753 {72057594037927945ll /* 0x100000000000009 */ ,
24754 {{5, 1, 1}, /* shl3add r2, r1, r1 */
24755 {6, 1, 56}, /* shli r3, r1, 56 */
24756 {1, 2, 3}} /* add r4, r2, r3 */
24758 {72057594037927946ll /* 0x10000000000000a */ ,
24759 {{4, 1, 1}, /* shl2add r2, r1, r1 */
24760 {6, 1, 56}, /* shli r3, r1, 56 */
24761 {3, 2, 3}} /* shl1add r4, r2, r3 */
24763 {72057594037927952ll /* 0x100000000000010 */ ,
24764 {{6, 1, 4}, /* shli r2, r1, 4 */
24765 {6, 1, 56}, /* shli r3, r1, 56 */
24766 {1, 2, 3}} /* add r4, r2, r3 */
24768 {72057594037927968ll /* 0x100000000000020 */ ,
24769 {{6, 1, 5}, /* shli r2, r1, 5 */
24770 {6, 1, 56}, /* shli r3, r1, 56 */
24771 {1, 2, 3}} /* add r4, r2, r3 */
24773 {72057594037928000ll /* 0x100000000000040 */ ,
24774 {{6, 1, 6}, /* shli r2, r1, 6 */
24775 {6, 1, 56}, /* shli r3, r1, 56 */
24776 {1, 2, 3}} /* add r4, r2, r3 */
24778 {72057594037928064ll /* 0x100000000000080 */ ,
24779 {{6, 1, 7}, /* shli r2, r1, 7 */
24780 {6, 1, 56}, /* shli r3, r1, 56 */
24781 {1, 2, 3}} /* add r4, r2, r3 */
24783 {72057594037928192ll /* 0x100000000000100 */ ,
24784 {{6, 1, 8}, /* shli r2, r1, 8 */
24785 {6, 1, 56}, /* shli r3, r1, 56 */
24786 {1, 2, 3}} /* add r4, r2, r3 */
24788 {72057594037928448ll /* 0x100000000000200 */ ,
24789 {{6, 1, 9}, /* shli r2, r1, 9 */
24790 {6, 1, 56}, /* shli r3, r1, 56 */
24791 {1, 2, 3}} /* add r4, r2, r3 */
24793 {72057594037928960ll /* 0x100000000000400 */ ,
24794 {{6, 1, 10}, /* shli r2, r1, 10 */
24795 {6, 1, 56}, /* shli r3, r1, 56 */
24796 {1, 2, 3}} /* add r4, r2, r3 */
24798 {72057594037929984ll /* 0x100000000000800 */ ,
24799 {{6, 1, 11}, /* shli r2, r1, 11 */
24800 {6, 1, 56}, /* shli r3, r1, 56 */
24801 {1, 2, 3}} /* add r4, r2, r3 */
24803 {72057594037932032ll /* 0x100000000001000 */ ,
24804 {{6, 1, 12}, /* shli r2, r1, 12 */
24805 {6, 1, 56}, /* shli r3, r1, 56 */
24806 {1, 2, 3}} /* add r4, r2, r3 */
24808 {72057594037936128ll /* 0x100000000002000 */ ,
24809 {{6, 1, 13}, /* shli r2, r1, 13 */
24810 {6, 1, 56}, /* shli r3, r1, 56 */
24811 {1, 2, 3}} /* add r4, r2, r3 */
24813 {72057594037944320ll /* 0x100000000004000 */ ,
24814 {{6, 1, 14}, /* shli r2, r1, 14 */
24815 {6, 1, 56}, /* shli r3, r1, 56 */
24816 {1, 2, 3}} /* add r4, r2, r3 */
24818 {72057594037960704ll /* 0x100000000008000 */ ,
24819 {{6, 1, 15}, /* shli r2, r1, 15 */
24820 {6, 1, 56}, /* shli r3, r1, 56 */
24821 {1, 2, 3}} /* add r4, r2, r3 */
24823 {72057594037993472ll /* 0x100000000010000 */ ,
24824 {{6, 1, 16}, /* shli r2, r1, 16 */
24825 {6, 1, 56}, /* shli r3, r1, 56 */
24826 {1, 2, 3}} /* add r4, r2, r3 */
24828 {72057594038059008ll /* 0x100000000020000 */ ,
24829 {{6, 1, 17}, /* shli r2, r1, 17 */
24830 {6, 1, 56}, /* shli r3, r1, 56 */
24831 {1, 2, 3}} /* add r4, r2, r3 */
24833 {72057594038190080ll /* 0x100000000040000 */ ,
24834 {{6, 1, 18}, /* shli r2, r1, 18 */
24835 {6, 1, 56}, /* shli r3, r1, 56 */
24836 {1, 2, 3}} /* add r4, r2, r3 */
24838 {72057594038452224ll /* 0x100000000080000 */ ,
24839 {{6, 1, 19}, /* shli r2, r1, 19 */
24840 {6, 1, 56}, /* shli r3, r1, 56 */
24841 {1, 2, 3}} /* add r4, r2, r3 */
24843 {72057594038976512ll /* 0x100000000100000 */ ,
24844 {{6, 1, 20}, /* shli r2, r1, 20 */
24845 {6, 1, 56}, /* shli r3, r1, 56 */
24846 {1, 2, 3}} /* add r4, r2, r3 */
24848 {72057594040025088ll /* 0x100000000200000 */ ,
24849 {{6, 1, 21}, /* shli r2, r1, 21 */
24850 {6, 1, 56}, /* shli r3, r1, 56 */
24851 {1, 2, 3}} /* add r4, r2, r3 */
24853 {72057594042122240ll /* 0x100000000400000 */ ,
24854 {{6, 1, 22}, /* shli r2, r1, 22 */
24855 {6, 1, 56}, /* shli r3, r1, 56 */
24856 {1, 2, 3}} /* add r4, r2, r3 */
24858 {72057594046316544ll /* 0x100000000800000 */ ,
24859 {{6, 1, 23}, /* shli r2, r1, 23 */
24860 {6, 1, 56}, /* shli r3, r1, 56 */
24861 {1, 2, 3}} /* add r4, r2, r3 */
24863 {72057594054705152ll /* 0x100000001000000 */ ,
24864 {{6, 1, 24}, /* shli r2, r1, 24 */
24865 {6, 1, 56}, /* shli r3, r1, 56 */
24866 {1, 2, 3}} /* add r4, r2, r3 */
24868 {72057594071482368ll /* 0x100000002000000 */ ,
24869 {{6, 1, 25}, /* shli r2, r1, 25 */
24870 {6, 1, 56}, /* shli r3, r1, 56 */
24871 {1, 2, 3}} /* add r4, r2, r3 */
24873 {72057594105036800ll /* 0x100000004000000 */ ,
24874 {{6, 1, 26}, /* shli r2, r1, 26 */
24875 {6, 1, 56}, /* shli r3, r1, 56 */
24876 {1, 2, 3}} /* add r4, r2, r3 */
24878 {72057594172145664ll /* 0x100000008000000 */ ,
24879 {{6, 1, 27}, /* shli r2, r1, 27 */
24880 {6, 1, 56}, /* shli r3, r1, 56 */
24881 {1, 2, 3}} /* add r4, r2, r3 */
24883 {72057594306363392ll /* 0x100000010000000 */ ,
24884 {{6, 1, 28}, /* shli r2, r1, 28 */
24885 {6, 1, 56}, /* shli r3, r1, 56 */
24886 {1, 2, 3}} /* add r4, r2, r3 */
24888 {72057594574798848ll /* 0x100000020000000 */ ,
24889 {{6, 1, 29}, /* shli r2, r1, 29 */
24890 {6, 1, 56}, /* shli r3, r1, 56 */
24891 {1, 2, 3}} /* add r4, r2, r3 */
24893 {72057595111669760ll /* 0x100000040000000 */ ,
24894 {{6, 1, 30}, /* shli r2, r1, 30 */
24895 {6, 1, 56}, /* shli r3, r1, 56 */
24896 {1, 2, 3}} /* add r4, r2, r3 */
24898 {72057596185411584ll /* 0x100000080000000 */ ,
24899 {{6, 1, 31}, /* shli r2, r1, 31 */
24900 {6, 1, 56}, /* shli r3, r1, 56 */
24901 {1, 2, 3}} /* add r4, r2, r3 */
24903 {72057598332895232ll /* 0x100000100000000 */ ,
24904 {{6, 1, 32}, /* shli r2, r1, 32 */
24905 {6, 1, 56}, /* shli r3, r1, 56 */
24906 {1, 2, 3}} /* add r4, r2, r3 */
24908 {72057602627862528ll /* 0x100000200000000 */ ,
24909 {{6, 1, 33}, /* shli r2, r1, 33 */
24910 {6, 1, 56}, /* shli r3, r1, 56 */
24911 {1, 2, 3}} /* add r4, r2, r3 */
24913 {72057611217797120ll /* 0x100000400000000 */ ,
24914 {{6, 1, 34}, /* shli r2, r1, 34 */
24915 {6, 1, 56}, /* shli r3, r1, 56 */
24916 {1, 2, 3}} /* add r4, r2, r3 */
24918 {72057628397666304ll /* 0x100000800000000 */ ,
24919 {{6, 1, 35}, /* shli r2, r1, 35 */
24920 {6, 1, 56}, /* shli r3, r1, 56 */
24921 {1, 2, 3}} /* add r4, r2, r3 */
24923 {72057662757404672ll /* 0x100001000000000 */ ,
24924 {{6, 1, 36}, /* shli r2, r1, 36 */
24925 {6, 1, 56}, /* shli r3, r1, 56 */
24926 {1, 2, 3}} /* add r4, r2, r3 */
24928 {72057731476881408ll /* 0x100002000000000 */ ,
24929 {{6, 1, 37}, /* shli r2, r1, 37 */
24930 {6, 1, 56}, /* shli r3, r1, 56 */
24931 {1, 2, 3}} /* add r4, r2, r3 */
24933 {72057868915834880ll /* 0x100004000000000 */ ,
24934 {{6, 1, 38}, /* shli r2, r1, 38 */
24935 {6, 1, 56}, /* shli r3, r1, 56 */
24936 {1, 2, 3}} /* add r4, r2, r3 */
24938 {72058143793741824ll /* 0x100008000000000 */ ,
24939 {{6, 1, 39}, /* shli r2, r1, 39 */
24940 {6, 1, 56}, /* shli r3, r1, 56 */
24941 {1, 2, 3}} /* add r4, r2, r3 */
24943 {72058693549555712ll /* 0x100010000000000 */ ,
24944 {{6, 1, 40}, /* shli r2, r1, 40 */
24945 {6, 1, 56}, /* shli r3, r1, 56 */
24946 {1, 2, 3}} /* add r4, r2, r3 */
24948 {72059793061183488ll /* 0x100020000000000 */ ,
24949 {{6, 1, 41}, /* shli r2, r1, 41 */
24950 {6, 1, 56}, /* shli r3, r1, 56 */
24951 {1, 2, 3}} /* add r4, r2, r3 */
24953 {72061992084439040ll /* 0x100040000000000 */ ,
24954 {{6, 1, 42}, /* shli r2, r1, 42 */
24955 {6, 1, 56}, /* shli r3, r1, 56 */
24956 {1, 2, 3}} /* add r4, r2, r3 */
24958 {72066390130950144ll /* 0x100080000000000 */ ,
24959 {{6, 1, 43}, /* shli r2, r1, 43 */
24960 {6, 1, 56}, /* shli r3, r1, 56 */
24961 {1, 2, 3}} /* add r4, r2, r3 */
24963 {72075186223972352ll /* 0x100100000000000 */ ,
24964 {{6, 1, 44}, /* shli r2, r1, 44 */
24965 {6, 1, 56}, /* shli r3, r1, 56 */
24966 {1, 2, 3}} /* add r4, r2, r3 */
24968 {72092778410016768ll /* 0x100200000000000 */ ,
24969 {{6, 1, 45}, /* shli r2, r1, 45 */
24970 {6, 1, 56}, /* shli r3, r1, 56 */
24971 {1, 2, 3}} /* add r4, r2, r3 */
24973 {72127962782105600ll /* 0x100400000000000 */ ,
24974 {{6, 1, 46}, /* shli r2, r1, 46 */
24975 {6, 1, 56}, /* shli r3, r1, 56 */
24976 {1, 2, 3}} /* add r4, r2, r3 */
24978 {72198331526283264ll /* 0x100800000000000 */ ,
24979 {{6, 1, 47}, /* shli r2, r1, 47 */
24980 {6, 1, 56}, /* shli r3, r1, 56 */
24981 {1, 2, 3}} /* add r4, r2, r3 */
24983 {72339069014638592ll /* 0x101000000000000 */ ,
24984 {{6, 1, 48}, /* shli r2, r1, 48 */
24985 {6, 1, 56}, /* shli r3, r1, 56 */
24986 {1, 2, 3}} /* add r4, r2, r3 */
24988 {72620543991349248ll /* 0x102000000000000 */ ,
24989 {{6, 1, 49}, /* shli r2, r1, 49 */
24990 {6, 1, 56}, /* shli r3, r1, 56 */
24991 {1, 2, 3}} /* add r4, r2, r3 */
24993 {73183493944770560ll /* 0x104000000000000 */ ,
24994 {{6, 1, 50}, /* shli r2, r1, 50 */
24995 {6, 1, 56}, /* shli r3, r1, 56 */
24996 {1, 2, 3}} /* add r4, r2, r3 */
24998 {74309393851613184ll /* 0x108000000000000 */ ,
24999 {{6, 1, 51}, /* shli r2, r1, 51 */
25000 {6, 1, 56}, /* shli r3, r1, 56 */
25001 {1, 2, 3}} /* add r4, r2, r3 */
25003 {76561193665298432ll /* 0x110000000000000 */ ,
25004 {{6, 1, 52}, /* shli r2, r1, 52 */
25005 {6, 1, 56}, /* shli r3, r1, 56 */
25006 {1, 2, 3}} /* add r4, r2, r3 */
25008 {81064793292668928ll /* 0x120000000000000 */ ,
25009 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25010 {6, 2, 53}} /* shli r3, r2, 53 */
25012 {90071992547409920ll /* 0x140000000000000 */ ,
25013 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25014 {6, 2, 54}} /* shli r3, r2, 54 */
25016 {108086391056891904ll /* 0x180000000000000 */ ,
25017 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25018 {6, 2, 55}} /* shli r3, r2, 55 */
25020 {144115188075855863ll /* 0x1fffffffffffff7 */ ,
25021 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25022 {6, 1, 57}, /* shli r3, r1, 57 */
25023 {2, 3, 2}} /* sub r4, r3, r2 */
25025 {144115188075855864ll /* 0x1fffffffffffff8 */ ,
25026 {{6, 1, 3}, /* shli r2, r1, 3 */
25027 {6, 1, 57}, /* shli r3, r1, 57 */
25028 {2, 3, 2}} /* sub r4, r3, r2 */
25030 {144115188075855865ll /* 0x1fffffffffffff9 */ ,
25031 {{6, 1, 54}, /* shli r2, r1, 54 */
25032 {2, 2, 1}, /* sub r3, r2, r1 */
25033 {5, 3, 1}} /* shl3add r4, r3, r1 */
25035 {144115188075855867ll /* 0x1fffffffffffffb */ ,
25036 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25037 {6, 1, 57}, /* shli r3, r1, 57 */
25038 {2, 3, 2}} /* sub r4, r3, r2 */
25040 {144115188075855868ll /* 0x1fffffffffffffc */ ,
25041 {{6, 1, 2}, /* shli r2, r1, 2 */
25042 {6, 1, 57}, /* shli r3, r1, 57 */
25043 {2, 3, 2}} /* sub r4, r3, r2 */
25045 {144115188075855869ll /* 0x1fffffffffffffd */ ,
25046 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25047 {6, 1, 57}, /* shli r3, r1, 57 */
25048 {2, 3, 2}} /* sub r4, r3, r2 */
25050 {144115188075855870ll /* 0x1fffffffffffffe */ ,
25051 {{6, 1, 1}, /* shli r2, r1, 1 */
25052 {6, 1, 57}, /* shli r3, r1, 57 */
25053 {2, 3, 2}} /* sub r4, r3, r2 */
25055 {144115188075855871ll /* 0x1ffffffffffffff */ ,
25056 {{6, 1, 57}, /* shli r2, r1, 57 */
25057 {2, 2, 1}} /* sub r3, r2, r1 */
25059 {144115188075855872ll /* 0x200000000000000 */ ,
25060 {{6, 1, 57}} /* shli r2, r1, 57 */
25062 {144115188075855873ll /* 0x200000000000001 */ ,
25063 {{6, 1, 57}, /* shli r2, r1, 57 */
25064 {1, 1, 2}} /* add r3, r1, r2 */
25066 {144115188075855874ll /* 0x200000000000002 */ ,
25067 {{6, 1, 57}, /* shli r2, r1, 57 */
25068 {3, 1, 2}} /* shl1add r3, r1, r2 */
25070 {144115188075855875ll /* 0x200000000000003 */ ,
25071 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25072 {6, 1, 57}, /* shli r3, r1, 57 */
25073 {1, 2, 3}} /* add r4, r2, r3 */
25075 {144115188075855876ll /* 0x200000000000004 */ ,
25076 {{6, 1, 57}, /* shli r2, r1, 57 */
25077 {4, 1, 2}} /* shl2add r3, r1, r2 */
25079 {144115188075855877ll /* 0x200000000000005 */ ,
25080 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25081 {6, 1, 57}, /* shli r3, r1, 57 */
25082 {1, 2, 3}} /* add r4, r2, r3 */
25084 {144115188075855878ll /* 0x200000000000006 */ ,
25085 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25086 {6, 1, 57}, /* shli r3, r1, 57 */
25087 {3, 2, 3}} /* shl1add r4, r2, r3 */
25089 {144115188075855879ll /* 0x200000000000007 */ ,
25090 {{6, 1, 57}, /* shli r2, r1, 57 */
25091 {2, 2, 1}, /* sub r3, r2, r1 */
25092 {5, 1, 3}} /* shl3add r4, r1, r3 */
25094 {144115188075855880ll /* 0x200000000000008 */ ,
25095 {{6, 1, 57}, /* shli r2, r1, 57 */
25096 {5, 1, 2}} /* shl3add r3, r1, r2 */
25098 {144115188075855881ll /* 0x200000000000009 */ ,
25099 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25100 {6, 1, 57}, /* shli r3, r1, 57 */
25101 {1, 2, 3}} /* add r4, r2, r3 */
25103 {144115188075855882ll /* 0x20000000000000a */ ,
25104 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25105 {6, 1, 57}, /* shli r3, r1, 57 */
25106 {3, 2, 3}} /* shl1add r4, r2, r3 */
25108 {144115188075855888ll /* 0x200000000000010 */ ,
25109 {{6, 1, 4}, /* shli r2, r1, 4 */
25110 {6, 1, 57}, /* shli r3, r1, 57 */
25111 {1, 2, 3}} /* add r4, r2, r3 */
25113 {144115188075855904ll /* 0x200000000000020 */ ,
25114 {{6, 1, 5}, /* shli r2, r1, 5 */
25115 {6, 1, 57}, /* shli r3, r1, 57 */
25116 {1, 2, 3}} /* add r4, r2, r3 */
25118 {144115188075855936ll /* 0x200000000000040 */ ,
25119 {{6, 1, 6}, /* shli r2, r1, 6 */
25120 {6, 1, 57}, /* shli r3, r1, 57 */
25121 {1, 2, 3}} /* add r4, r2, r3 */
25123 {144115188075856000ll /* 0x200000000000080 */ ,
25124 {{6, 1, 7}, /* shli r2, r1, 7 */
25125 {6, 1, 57}, /* shli r3, r1, 57 */
25126 {1, 2, 3}} /* add r4, r2, r3 */
25128 {144115188075856128ll /* 0x200000000000100 */ ,
25129 {{6, 1, 8}, /* shli r2, r1, 8 */
25130 {6, 1, 57}, /* shli r3, r1, 57 */
25131 {1, 2, 3}} /* add r4, r2, r3 */
25133 {144115188075856384ll /* 0x200000000000200 */ ,
25134 {{6, 1, 9}, /* shli r2, r1, 9 */
25135 {6, 1, 57}, /* shli r3, r1, 57 */
25136 {1, 2, 3}} /* add r4, r2, r3 */
25138 {144115188075856896ll /* 0x200000000000400 */ ,
25139 {{6, 1, 10}, /* shli r2, r1, 10 */
25140 {6, 1, 57}, /* shli r3, r1, 57 */
25141 {1, 2, 3}} /* add r4, r2, r3 */
25143 {144115188075857920ll /* 0x200000000000800 */ ,
25144 {{6, 1, 11}, /* shli r2, r1, 11 */
25145 {6, 1, 57}, /* shli r3, r1, 57 */
25146 {1, 2, 3}} /* add r4, r2, r3 */
25148 {144115188075859968ll /* 0x200000000001000 */ ,
25149 {{6, 1, 12}, /* shli r2, r1, 12 */
25150 {6, 1, 57}, /* shli r3, r1, 57 */
25151 {1, 2, 3}} /* add r4, r2, r3 */
25153 {144115188075864064ll /* 0x200000000002000 */ ,
25154 {{6, 1, 13}, /* shli r2, r1, 13 */
25155 {6, 1, 57}, /* shli r3, r1, 57 */
25156 {1, 2, 3}} /* add r4, r2, r3 */
25158 {144115188075872256ll /* 0x200000000004000 */ ,
25159 {{6, 1, 14}, /* shli r2, r1, 14 */
25160 {6, 1, 57}, /* shli r3, r1, 57 */
25161 {1, 2, 3}} /* add r4, r2, r3 */
25163 {144115188075888640ll /* 0x200000000008000 */ ,
25164 {{6, 1, 15}, /* shli r2, r1, 15 */
25165 {6, 1, 57}, /* shli r3, r1, 57 */
25166 {1, 2, 3}} /* add r4, r2, r3 */
25168 {144115188075921408ll /* 0x200000000010000 */ ,
25169 {{6, 1, 16}, /* shli r2, r1, 16 */
25170 {6, 1, 57}, /* shli r3, r1, 57 */
25171 {1, 2, 3}} /* add r4, r2, r3 */
25173 {144115188075986944ll /* 0x200000000020000 */ ,
25174 {{6, 1, 17}, /* shli r2, r1, 17 */
25175 {6, 1, 57}, /* shli r3, r1, 57 */
25176 {1, 2, 3}} /* add r4, r2, r3 */
25178 {144115188076118016ll /* 0x200000000040000 */ ,
25179 {{6, 1, 18}, /* shli r2, r1, 18 */
25180 {6, 1, 57}, /* shli r3, r1, 57 */
25181 {1, 2, 3}} /* add r4, r2, r3 */
25183 {144115188076380160ll /* 0x200000000080000 */ ,
25184 {{6, 1, 19}, /* shli r2, r1, 19 */
25185 {6, 1, 57}, /* shli r3, r1, 57 */
25186 {1, 2, 3}} /* add r4, r2, r3 */
25188 {144115188076904448ll /* 0x200000000100000 */ ,
25189 {{6, 1, 20}, /* shli r2, r1, 20 */
25190 {6, 1, 57}, /* shli r3, r1, 57 */
25191 {1, 2, 3}} /* add r4, r2, r3 */
25193 {144115188077953024ll /* 0x200000000200000 */ ,
25194 {{6, 1, 21}, /* shli r2, r1, 21 */
25195 {6, 1, 57}, /* shli r3, r1, 57 */
25196 {1, 2, 3}} /* add r4, r2, r3 */
25198 {144115188080050176ll /* 0x200000000400000 */ ,
25199 {{6, 1, 22}, /* shli r2, r1, 22 */
25200 {6, 1, 57}, /* shli r3, r1, 57 */
25201 {1, 2, 3}} /* add r4, r2, r3 */
25203 {144115188084244480ll /* 0x200000000800000 */ ,
25204 {{6, 1, 23}, /* shli r2, r1, 23 */
25205 {6, 1, 57}, /* shli r3, r1, 57 */
25206 {1, 2, 3}} /* add r4, r2, r3 */
25208 {144115188092633088ll /* 0x200000001000000 */ ,
25209 {{6, 1, 24}, /* shli r2, r1, 24 */
25210 {6, 1, 57}, /* shli r3, r1, 57 */
25211 {1, 2, 3}} /* add r4, r2, r3 */
25213 {144115188109410304ll /* 0x200000002000000 */ ,
25214 {{6, 1, 25}, /* shli r2, r1, 25 */
25215 {6, 1, 57}, /* shli r3, r1, 57 */
25216 {1, 2, 3}} /* add r4, r2, r3 */
25218 {144115188142964736ll /* 0x200000004000000 */ ,
25219 {{6, 1, 26}, /* shli r2, r1, 26 */
25220 {6, 1, 57}, /* shli r3, r1, 57 */
25221 {1, 2, 3}} /* add r4, r2, r3 */
25223 {144115188210073600ll /* 0x200000008000000 */ ,
25224 {{6, 1, 27}, /* shli r2, r1, 27 */
25225 {6, 1, 57}, /* shli r3, r1, 57 */
25226 {1, 2, 3}} /* add r4, r2, r3 */
25228 {144115188344291328ll /* 0x200000010000000 */ ,
25229 {{6, 1, 28}, /* shli r2, r1, 28 */
25230 {6, 1, 57}, /* shli r3, r1, 57 */
25231 {1, 2, 3}} /* add r4, r2, r3 */
25233 {144115188612726784ll /* 0x200000020000000 */ ,
25234 {{6, 1, 29}, /* shli r2, r1, 29 */
25235 {6, 1, 57}, /* shli r3, r1, 57 */
25236 {1, 2, 3}} /* add r4, r2, r3 */
25238 {144115189149597696ll /* 0x200000040000000 */ ,
25239 {{6, 1, 30}, /* shli r2, r1, 30 */
25240 {6, 1, 57}, /* shli r3, r1, 57 */
25241 {1, 2, 3}} /* add r4, r2, r3 */
25243 {144115190223339520ll /* 0x200000080000000 */ ,
25244 {{6, 1, 31}, /* shli r2, r1, 31 */
25245 {6, 1, 57}, /* shli r3, r1, 57 */
25246 {1, 2, 3}} /* add r4, r2, r3 */
25248 {144115192370823168ll /* 0x200000100000000 */ ,
25249 {{6, 1, 32}, /* shli r2, r1, 32 */
25250 {6, 1, 57}, /* shli r3, r1, 57 */
25251 {1, 2, 3}} /* add r4, r2, r3 */
25253 {144115196665790464ll /* 0x200000200000000 */ ,
25254 {{6, 1, 33}, /* shli r2, r1, 33 */
25255 {6, 1, 57}, /* shli r3, r1, 57 */
25256 {1, 2, 3}} /* add r4, r2, r3 */
25258 {144115205255725056ll /* 0x200000400000000 */ ,
25259 {{6, 1, 34}, /* shli r2, r1, 34 */
25260 {6, 1, 57}, /* shli r3, r1, 57 */
25261 {1, 2, 3}} /* add r4, r2, r3 */
25263 {144115222435594240ll /* 0x200000800000000 */ ,
25264 {{6, 1, 35}, /* shli r2, r1, 35 */
25265 {6, 1, 57}, /* shli r3, r1, 57 */
25266 {1, 2, 3}} /* add r4, r2, r3 */
25268 {144115256795332608ll /* 0x200001000000000 */ ,
25269 {{6, 1, 36}, /* shli r2, r1, 36 */
25270 {6, 1, 57}, /* shli r3, r1, 57 */
25271 {1, 2, 3}} /* add r4, r2, r3 */
25273 {144115325514809344ll /* 0x200002000000000 */ ,
25274 {{6, 1, 37}, /* shli r2, r1, 37 */
25275 {6, 1, 57}, /* shli r3, r1, 57 */
25276 {1, 2, 3}} /* add r4, r2, r3 */
25278 {144115462953762816ll /* 0x200004000000000 */ ,
25279 {{6, 1, 38}, /* shli r2, r1, 38 */
25280 {6, 1, 57}, /* shli r3, r1, 57 */
25281 {1, 2, 3}} /* add r4, r2, r3 */
25283 {144115737831669760ll /* 0x200008000000000 */ ,
25284 {{6, 1, 39}, /* shli r2, r1, 39 */
25285 {6, 1, 57}, /* shli r3, r1, 57 */
25286 {1, 2, 3}} /* add r4, r2, r3 */
25288 {144116287587483648ll /* 0x200010000000000 */ ,
25289 {{6, 1, 40}, /* shli r2, r1, 40 */
25290 {6, 1, 57}, /* shli r3, r1, 57 */
25291 {1, 2, 3}} /* add r4, r2, r3 */
25293 {144117387099111424ll /* 0x200020000000000 */ ,
25294 {{6, 1, 41}, /* shli r2, r1, 41 */
25295 {6, 1, 57}, /* shli r3, r1, 57 */
25296 {1, 2, 3}} /* add r4, r2, r3 */
25298 {144119586122366976ll /* 0x200040000000000 */ ,
25299 {{6, 1, 42}, /* shli r2, r1, 42 */
25300 {6, 1, 57}, /* shli r3, r1, 57 */
25301 {1, 2, 3}} /* add r4, r2, r3 */
25303 {144123984168878080ll /* 0x200080000000000 */ ,
25304 {{6, 1, 43}, /* shli r2, r1, 43 */
25305 {6, 1, 57}, /* shli r3, r1, 57 */
25306 {1, 2, 3}} /* add r4, r2, r3 */
25308 {144132780261900288ll /* 0x200100000000000 */ ,
25309 {{6, 1, 44}, /* shli r2, r1, 44 */
25310 {6, 1, 57}, /* shli r3, r1, 57 */
25311 {1, 2, 3}} /* add r4, r2, r3 */
25313 {144150372447944704ll /* 0x200200000000000 */ ,
25314 {{6, 1, 45}, /* shli r2, r1, 45 */
25315 {6, 1, 57}, /* shli r3, r1, 57 */
25316 {1, 2, 3}} /* add r4, r2, r3 */
25318 {144185556820033536ll /* 0x200400000000000 */ ,
25319 {{6, 1, 46}, /* shli r2, r1, 46 */
25320 {6, 1, 57}, /* shli r3, r1, 57 */
25321 {1, 2, 3}} /* add r4, r2, r3 */
25323 {144255925564211200ll /* 0x200800000000000 */ ,
25324 {{6, 1, 47}, /* shli r2, r1, 47 */
25325 {6, 1, 57}, /* shli r3, r1, 57 */
25326 {1, 2, 3}} /* add r4, r2, r3 */
25328 {144396663052566528ll /* 0x201000000000000 */ ,
25329 {{6, 1, 48}, /* shli r2, r1, 48 */
25330 {6, 1, 57}, /* shli r3, r1, 57 */
25331 {1, 2, 3}} /* add r4, r2, r3 */
25333 {144678138029277184ll /* 0x202000000000000 */ ,
25334 {{6, 1, 49}, /* shli r2, r1, 49 */
25335 {6, 1, 57}, /* shli r3, r1, 57 */
25336 {1, 2, 3}} /* add r4, r2, r3 */
25338 {145241087982698496ll /* 0x204000000000000 */ ,
25339 {{6, 1, 50}, /* shli r2, r1, 50 */
25340 {6, 1, 57}, /* shli r3, r1, 57 */
25341 {1, 2, 3}} /* add r4, r2, r3 */
25343 {146366987889541120ll /* 0x208000000000000 */ ,
25344 {{6, 1, 51}, /* shli r2, r1, 51 */
25345 {6, 1, 57}, /* shli r3, r1, 57 */
25346 {1, 2, 3}} /* add r4, r2, r3 */
25348 {148618787703226368ll /* 0x210000000000000 */ ,
25349 {{6, 1, 52}, /* shli r2, r1, 52 */
25350 {6, 1, 57}, /* shli r3, r1, 57 */
25351 {1, 2, 3}} /* add r4, r2, r3 */
25353 {153122387330596864ll /* 0x220000000000000 */ ,
25354 {{6, 1, 53}, /* shli r2, r1, 53 */
25355 {6, 1, 57}, /* shli r3, r1, 57 */
25356 {1, 2, 3}} /* add r4, r2, r3 */
25358 {162129586585337856ll /* 0x240000000000000 */ ,
25359 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25360 {6, 2, 54}} /* shli r3, r2, 54 */
25362 {180143985094819840ll /* 0x280000000000000 */ ,
25363 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25364 {6, 2, 55}} /* shli r3, r2, 55 */
25366 {216172782113783808ll /* 0x300000000000000 */ ,
25367 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25368 {6, 2, 56}} /* shli r3, r2, 56 */
25370 {288230376151711735ll /* 0x3fffffffffffff7 */ ,
25371 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25372 {6, 1, 58}, /* shli r3, r1, 58 */
25373 {2, 3, 2}} /* sub r4, r3, r2 */
25375 {288230376151711736ll /* 0x3fffffffffffff8 */ ,
25376 {{6, 1, 3}, /* shli r2, r1, 3 */
25377 {6, 1, 58}, /* shli r3, r1, 58 */
25378 {2, 3, 2}} /* sub r4, r3, r2 */
25380 {288230376151711737ll /* 0x3fffffffffffff9 */ ,
25381 {{6, 1, 55}, /* shli r2, r1, 55 */
25382 {2, 2, 1}, /* sub r3, r2, r1 */
25383 {5, 3, 1}} /* shl3add r4, r3, r1 */
25385 {288230376151711739ll /* 0x3fffffffffffffb */ ,
25386 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25387 {6, 1, 58}, /* shli r3, r1, 58 */
25388 {2, 3, 2}} /* sub r4, r3, r2 */
25390 {288230376151711740ll /* 0x3fffffffffffffc */ ,
25391 {{6, 1, 2}, /* shli r2, r1, 2 */
25392 {6, 1, 58}, /* shli r3, r1, 58 */
25393 {2, 3, 2}} /* sub r4, r3, r2 */
25395 {288230376151711741ll /* 0x3fffffffffffffd */ ,
25396 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25397 {6, 1, 58}, /* shli r3, r1, 58 */
25398 {2, 3, 2}} /* sub r4, r3, r2 */
25400 {288230376151711742ll /* 0x3fffffffffffffe */ ,
25401 {{6, 1, 1}, /* shli r2, r1, 1 */
25402 {6, 1, 58}, /* shli r3, r1, 58 */
25403 {2, 3, 2}} /* sub r4, r3, r2 */
25405 {288230376151711743ll /* 0x3ffffffffffffff */ ,
25406 {{6, 1, 58}, /* shli r2, r1, 58 */
25407 {2, 2, 1}} /* sub r3, r2, r1 */
25409 {288230376151711744ll /* 0x400000000000000 */ ,
25410 {{6, 1, 58}} /* shli r2, r1, 58 */
25412 {288230376151711745ll /* 0x400000000000001 */ ,
25413 {{6, 1, 58}, /* shli r2, r1, 58 */
25414 {1, 1, 2}} /* add r3, r1, r2 */
25416 {288230376151711746ll /* 0x400000000000002 */ ,
25417 {{6, 1, 58}, /* shli r2, r1, 58 */
25418 {3, 1, 2}} /* shl1add r3, r1, r2 */
25420 {288230376151711747ll /* 0x400000000000003 */ ,
25421 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25422 {6, 1, 58}, /* shli r3, r1, 58 */
25423 {1, 2, 3}} /* add r4, r2, r3 */
25425 {288230376151711748ll /* 0x400000000000004 */ ,
25426 {{6, 1, 58}, /* shli r2, r1, 58 */
25427 {4, 1, 2}} /* shl2add r3, r1, r2 */
25429 {288230376151711749ll /* 0x400000000000005 */ ,
25430 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25431 {6, 1, 58}, /* shli r3, r1, 58 */
25432 {1, 2, 3}} /* add r4, r2, r3 */
25434 {288230376151711750ll /* 0x400000000000006 */ ,
25435 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25436 {6, 1, 58}, /* shli r3, r1, 58 */
25437 {3, 2, 3}} /* shl1add r4, r2, r3 */
25439 {288230376151711751ll /* 0x400000000000007 */ ,
25440 {{6, 1, 58}, /* shli r2, r1, 58 */
25441 {2, 2, 1}, /* sub r3, r2, r1 */
25442 {5, 1, 3}} /* shl3add r4, r1, r3 */
25444 {288230376151711752ll /* 0x400000000000008 */ ,
25445 {{6, 1, 58}, /* shli r2, r1, 58 */
25446 {5, 1, 2}} /* shl3add r3, r1, r2 */
25448 {288230376151711753ll /* 0x400000000000009 */ ,
25449 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25450 {6, 1, 58}, /* shli r3, r1, 58 */
25451 {1, 2, 3}} /* add r4, r2, r3 */
25453 {288230376151711754ll /* 0x40000000000000a */ ,
25454 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25455 {6, 1, 58}, /* shli r3, r1, 58 */
25456 {3, 2, 3}} /* shl1add r4, r2, r3 */
25458 {288230376151711760ll /* 0x400000000000010 */ ,
25459 {{6, 1, 4}, /* shli r2, r1, 4 */
25460 {6, 1, 58}, /* shli r3, r1, 58 */
25461 {1, 2, 3}} /* add r4, r2, r3 */
25463 {288230376151711776ll /* 0x400000000000020 */ ,
25464 {{6, 1, 5}, /* shli r2, r1, 5 */
25465 {6, 1, 58}, /* shli r3, r1, 58 */
25466 {1, 2, 3}} /* add r4, r2, r3 */
25468 {288230376151711808ll /* 0x400000000000040 */ ,
25469 {{6, 1, 6}, /* shli r2, r1, 6 */
25470 {6, 1, 58}, /* shli r3, r1, 58 */
25471 {1, 2, 3}} /* add r4, r2, r3 */
25473 {288230376151711872ll /* 0x400000000000080 */ ,
25474 {{6, 1, 7}, /* shli r2, r1, 7 */
25475 {6, 1, 58}, /* shli r3, r1, 58 */
25476 {1, 2, 3}} /* add r4, r2, r3 */
25478 {288230376151712000ll /* 0x400000000000100 */ ,
25479 {{6, 1, 8}, /* shli r2, r1, 8 */
25480 {6, 1, 58}, /* shli r3, r1, 58 */
25481 {1, 2, 3}} /* add r4, r2, r3 */
25483 {288230376151712256ll /* 0x400000000000200 */ ,
25484 {{6, 1, 9}, /* shli r2, r1, 9 */
25485 {6, 1, 58}, /* shli r3, r1, 58 */
25486 {1, 2, 3}} /* add r4, r2, r3 */
25488 {288230376151712768ll /* 0x400000000000400 */ ,
25489 {{6, 1, 10}, /* shli r2, r1, 10 */
25490 {6, 1, 58}, /* shli r3, r1, 58 */
25491 {1, 2, 3}} /* add r4, r2, r3 */
25493 {288230376151713792ll /* 0x400000000000800 */ ,
25494 {{6, 1, 11}, /* shli r2, r1, 11 */
25495 {6, 1, 58}, /* shli r3, r1, 58 */
25496 {1, 2, 3}} /* add r4, r2, r3 */
25498 {288230376151715840ll /* 0x400000000001000 */ ,
25499 {{6, 1, 12}, /* shli r2, r1, 12 */
25500 {6, 1, 58}, /* shli r3, r1, 58 */
25501 {1, 2, 3}} /* add r4, r2, r3 */
25503 {288230376151719936ll /* 0x400000000002000 */ ,
25504 {{6, 1, 13}, /* shli r2, r1, 13 */
25505 {6, 1, 58}, /* shli r3, r1, 58 */
25506 {1, 2, 3}} /* add r4, r2, r3 */
25508 {288230376151728128ll /* 0x400000000004000 */ ,
25509 {{6, 1, 14}, /* shli r2, r1, 14 */
25510 {6, 1, 58}, /* shli r3, r1, 58 */
25511 {1, 2, 3}} /* add r4, r2, r3 */
25513 {288230376151744512ll /* 0x400000000008000 */ ,
25514 {{6, 1, 15}, /* shli r2, r1, 15 */
25515 {6, 1, 58}, /* shli r3, r1, 58 */
25516 {1, 2, 3}} /* add r4, r2, r3 */
25518 {288230376151777280ll /* 0x400000000010000 */ ,
25519 {{6, 1, 16}, /* shli r2, r1, 16 */
25520 {6, 1, 58}, /* shli r3, r1, 58 */
25521 {1, 2, 3}} /* add r4, r2, r3 */
25523 {288230376151842816ll /* 0x400000000020000 */ ,
25524 {{6, 1, 17}, /* shli r2, r1, 17 */
25525 {6, 1, 58}, /* shli r3, r1, 58 */
25526 {1, 2, 3}} /* add r4, r2, r3 */
25528 {288230376151973888ll /* 0x400000000040000 */ ,
25529 {{6, 1, 18}, /* shli r2, r1, 18 */
25530 {6, 1, 58}, /* shli r3, r1, 58 */
25531 {1, 2, 3}} /* add r4, r2, r3 */
25533 {288230376152236032ll /* 0x400000000080000 */ ,
25534 {{6, 1, 19}, /* shli r2, r1, 19 */
25535 {6, 1, 58}, /* shli r3, r1, 58 */
25536 {1, 2, 3}} /* add r4, r2, r3 */
25538 {288230376152760320ll /* 0x400000000100000 */ ,
25539 {{6, 1, 20}, /* shli r2, r1, 20 */
25540 {6, 1, 58}, /* shli r3, r1, 58 */
25541 {1, 2, 3}} /* add r4, r2, r3 */
25543 {288230376153808896ll /* 0x400000000200000 */ ,
25544 {{6, 1, 21}, /* shli r2, r1, 21 */
25545 {6, 1, 58}, /* shli r3, r1, 58 */
25546 {1, 2, 3}} /* add r4, r2, r3 */
25548 {288230376155906048ll /* 0x400000000400000 */ ,
25549 {{6, 1, 22}, /* shli r2, r1, 22 */
25550 {6, 1, 58}, /* shli r3, r1, 58 */
25551 {1, 2, 3}} /* add r4, r2, r3 */
25553 {288230376160100352ll /* 0x400000000800000 */ ,
25554 {{6, 1, 23}, /* shli r2, r1, 23 */
25555 {6, 1, 58}, /* shli r3, r1, 58 */
25556 {1, 2, 3}} /* add r4, r2, r3 */
25558 {288230376168488960ll /* 0x400000001000000 */ ,
25559 {{6, 1, 24}, /* shli r2, r1, 24 */
25560 {6, 1, 58}, /* shli r3, r1, 58 */
25561 {1, 2, 3}} /* add r4, r2, r3 */
25563 {288230376185266176ll /* 0x400000002000000 */ ,
25564 {{6, 1, 25}, /* shli r2, r1, 25 */
25565 {6, 1, 58}, /* shli r3, r1, 58 */
25566 {1, 2, 3}} /* add r4, r2, r3 */
25568 {288230376218820608ll /* 0x400000004000000 */ ,
25569 {{6, 1, 26}, /* shli r2, r1, 26 */
25570 {6, 1, 58}, /* shli r3, r1, 58 */
25571 {1, 2, 3}} /* add r4, r2, r3 */
25573 {288230376285929472ll /* 0x400000008000000 */ ,
25574 {{6, 1, 27}, /* shli r2, r1, 27 */
25575 {6, 1, 58}, /* shli r3, r1, 58 */
25576 {1, 2, 3}} /* add r4, r2, r3 */
25578 {288230376420147200ll /* 0x400000010000000 */ ,
25579 {{6, 1, 28}, /* shli r2, r1, 28 */
25580 {6, 1, 58}, /* shli r3, r1, 58 */
25581 {1, 2, 3}} /* add r4, r2, r3 */
25583 {288230376688582656ll /* 0x400000020000000 */ ,
25584 {{6, 1, 29}, /* shli r2, r1, 29 */
25585 {6, 1, 58}, /* shli r3, r1, 58 */
25586 {1, 2, 3}} /* add r4, r2, r3 */
25588 {288230377225453568ll /* 0x400000040000000 */ ,
25589 {{6, 1, 30}, /* shli r2, r1, 30 */
25590 {6, 1, 58}, /* shli r3, r1, 58 */
25591 {1, 2, 3}} /* add r4, r2, r3 */
25593 {288230378299195392ll /* 0x400000080000000 */ ,
25594 {{6, 1, 31}, /* shli r2, r1, 31 */
25595 {6, 1, 58}, /* shli r3, r1, 58 */
25596 {1, 2, 3}} /* add r4, r2, r3 */
25598 {288230380446679040ll /* 0x400000100000000 */ ,
25599 {{6, 1, 32}, /* shli r2, r1, 32 */
25600 {6, 1, 58}, /* shli r3, r1, 58 */
25601 {1, 2, 3}} /* add r4, r2, r3 */
25603 {288230384741646336ll /* 0x400000200000000 */ ,
25604 {{6, 1, 33}, /* shli r2, r1, 33 */
25605 {6, 1, 58}, /* shli r3, r1, 58 */
25606 {1, 2, 3}} /* add r4, r2, r3 */
25608 {288230393331580928ll /* 0x400000400000000 */ ,
25609 {{6, 1, 34}, /* shli r2, r1, 34 */
25610 {6, 1, 58}, /* shli r3, r1, 58 */
25611 {1, 2, 3}} /* add r4, r2, r3 */
25613 {288230410511450112ll /* 0x400000800000000 */ ,
25614 {{6, 1, 35}, /* shli r2, r1, 35 */
25615 {6, 1, 58}, /* shli r3, r1, 58 */
25616 {1, 2, 3}} /* add r4, r2, r3 */
25618 {288230444871188480ll /* 0x400001000000000 */ ,
25619 {{6, 1, 36}, /* shli r2, r1, 36 */
25620 {6, 1, 58}, /* shli r3, r1, 58 */
25621 {1, 2, 3}} /* add r4, r2, r3 */
25623 {288230513590665216ll /* 0x400002000000000 */ ,
25624 {{6, 1, 37}, /* shli r2, r1, 37 */
25625 {6, 1, 58}, /* shli r3, r1, 58 */
25626 {1, 2, 3}} /* add r4, r2, r3 */
25628 {288230651029618688ll /* 0x400004000000000 */ ,
25629 {{6, 1, 38}, /* shli r2, r1, 38 */
25630 {6, 1, 58}, /* shli r3, r1, 58 */
25631 {1, 2, 3}} /* add r4, r2, r3 */
25633 {288230925907525632ll /* 0x400008000000000 */ ,
25634 {{6, 1, 39}, /* shli r2, r1, 39 */
25635 {6, 1, 58}, /* shli r3, r1, 58 */
25636 {1, 2, 3}} /* add r4, r2, r3 */
25638 {288231475663339520ll /* 0x400010000000000 */ ,
25639 {{6, 1, 40}, /* shli r2, r1, 40 */
25640 {6, 1, 58}, /* shli r3, r1, 58 */
25641 {1, 2, 3}} /* add r4, r2, r3 */
25643 {288232575174967296ll /* 0x400020000000000 */ ,
25644 {{6, 1, 41}, /* shli r2, r1, 41 */
25645 {6, 1, 58}, /* shli r3, r1, 58 */
25646 {1, 2, 3}} /* add r4, r2, r3 */
25648 {288234774198222848ll /* 0x400040000000000 */ ,
25649 {{6, 1, 42}, /* shli r2, r1, 42 */
25650 {6, 1, 58}, /* shli r3, r1, 58 */
25651 {1, 2, 3}} /* add r4, r2, r3 */
25653 {288239172244733952ll /* 0x400080000000000 */ ,
25654 {{6, 1, 43}, /* shli r2, r1, 43 */
25655 {6, 1, 58}, /* shli r3, r1, 58 */
25656 {1, 2, 3}} /* add r4, r2, r3 */
25658 {288247968337756160ll /* 0x400100000000000 */ ,
25659 {{6, 1, 44}, /* shli r2, r1, 44 */
25660 {6, 1, 58}, /* shli r3, r1, 58 */
25661 {1, 2, 3}} /* add r4, r2, r3 */
25663 {288265560523800576ll /* 0x400200000000000 */ ,
25664 {{6, 1, 45}, /* shli r2, r1, 45 */
25665 {6, 1, 58}, /* shli r3, r1, 58 */
25666 {1, 2, 3}} /* add r4, r2, r3 */
25668 {288300744895889408ll /* 0x400400000000000 */ ,
25669 {{6, 1, 46}, /* shli r2, r1, 46 */
25670 {6, 1, 58}, /* shli r3, r1, 58 */
25671 {1, 2, 3}} /* add r4, r2, r3 */
25673 {288371113640067072ll /* 0x400800000000000 */ ,
25674 {{6, 1, 47}, /* shli r2, r1, 47 */
25675 {6, 1, 58}, /* shli r3, r1, 58 */
25676 {1, 2, 3}} /* add r4, r2, r3 */
25678 {288511851128422400ll /* 0x401000000000000 */ ,
25679 {{6, 1, 48}, /* shli r2, r1, 48 */
25680 {6, 1, 58}, /* shli r3, r1, 58 */
25681 {1, 2, 3}} /* add r4, r2, r3 */
25683 {288793326105133056ll /* 0x402000000000000 */ ,
25684 {{6, 1, 49}, /* shli r2, r1, 49 */
25685 {6, 1, 58}, /* shli r3, r1, 58 */
25686 {1, 2, 3}} /* add r4, r2, r3 */
25688 {289356276058554368ll /* 0x404000000000000 */ ,
25689 {{6, 1, 50}, /* shli r2, r1, 50 */
25690 {6, 1, 58}, /* shli r3, r1, 58 */
25691 {1, 2, 3}} /* add r4, r2, r3 */
25693 {290482175965396992ll /* 0x408000000000000 */ ,
25694 {{6, 1, 51}, /* shli r2, r1, 51 */
25695 {6, 1, 58}, /* shli r3, r1, 58 */
25696 {1, 2, 3}} /* add r4, r2, r3 */
25698 {292733975779082240ll /* 0x410000000000000 */ ,
25699 {{6, 1, 52}, /* shli r2, r1, 52 */
25700 {6, 1, 58}, /* shli r3, r1, 58 */
25701 {1, 2, 3}} /* add r4, r2, r3 */
25703 {297237575406452736ll /* 0x420000000000000 */ ,
25704 {{6, 1, 53}, /* shli r2, r1, 53 */
25705 {6, 1, 58}, /* shli r3, r1, 58 */
25706 {1, 2, 3}} /* add r4, r2, r3 */
25708 {306244774661193728ll /* 0x440000000000000 */ ,
25709 {{6, 1, 54}, /* shli r2, r1, 54 */
25710 {6, 1, 58}, /* shli r3, r1, 58 */
25711 {1, 2, 3}} /* add r4, r2, r3 */
25713 {324259173170675712ll /* 0x480000000000000 */ ,
25714 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25715 {6, 2, 55}} /* shli r3, r2, 55 */
25717 {360287970189639680ll /* 0x500000000000000 */ ,
25718 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25719 {6, 2, 56}} /* shli r3, r2, 56 */
25721 {432345564227567616ll /* 0x600000000000000 */ ,
25722 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25723 {6, 2, 57}} /* shli r3, r2, 57 */
25725 {576460752303423479ll /* 0x7fffffffffffff7 */ ,
25726 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25727 {6, 1, 59}, /* shli r3, r1, 59 */
25728 {2, 3, 2}} /* sub r4, r3, r2 */
25730 {576460752303423480ll /* 0x7fffffffffffff8 */ ,
25731 {{6, 1, 3}, /* shli r2, r1, 3 */
25732 {6, 1, 59}, /* shli r3, r1, 59 */
25733 {2, 3, 2}} /* sub r4, r3, r2 */
25735 {576460752303423481ll /* 0x7fffffffffffff9 */ ,
25736 {{6, 1, 56}, /* shli r2, r1, 56 */
25737 {2, 2, 1}, /* sub r3, r2, r1 */
25738 {5, 3, 1}} /* shl3add r4, r3, r1 */
25740 {576460752303423483ll /* 0x7fffffffffffffb */ ,
25741 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25742 {6, 1, 59}, /* shli r3, r1, 59 */
25743 {2, 3, 2}} /* sub r4, r3, r2 */
25745 {576460752303423484ll /* 0x7fffffffffffffc */ ,
25746 {{6, 1, 2}, /* shli r2, r1, 2 */
25747 {6, 1, 59}, /* shli r3, r1, 59 */
25748 {2, 3, 2}} /* sub r4, r3, r2 */
25750 {576460752303423485ll /* 0x7fffffffffffffd */ ,
25751 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25752 {6, 1, 59}, /* shli r3, r1, 59 */
25753 {2, 3, 2}} /* sub r4, r3, r2 */
25755 {576460752303423486ll /* 0x7fffffffffffffe */ ,
25756 {{6, 1, 1}, /* shli r2, r1, 1 */
25757 {6, 1, 59}, /* shli r3, r1, 59 */
25758 {2, 3, 2}} /* sub r4, r3, r2 */
25760 {576460752303423487ll /* 0x7ffffffffffffff */ ,
25761 {{6, 1, 59}, /* shli r2, r1, 59 */
25762 {2, 2, 1}} /* sub r3, r2, r1 */
25764 {576460752303423488ll /* 0x800000000000000 */ ,
25765 {{6, 1, 59}} /* shli r2, r1, 59 */
25767 {576460752303423489ll /* 0x800000000000001 */ ,
25768 {{6, 1, 59}, /* shli r2, r1, 59 */
25769 {1, 1, 2}} /* add r3, r1, r2 */
25771 {576460752303423490ll /* 0x800000000000002 */ ,
25772 {{6, 1, 59}, /* shli r2, r1, 59 */
25773 {3, 1, 2}} /* shl1add r3, r1, r2 */
25775 {576460752303423491ll /* 0x800000000000003 */ ,
25776 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25777 {6, 1, 59}, /* shli r3, r1, 59 */
25778 {1, 2, 3}} /* add r4, r2, r3 */
25780 {576460752303423492ll /* 0x800000000000004 */ ,
25781 {{6, 1, 59}, /* shli r2, r1, 59 */
25782 {4, 1, 2}} /* shl2add r3, r1, r2 */
25784 {576460752303423493ll /* 0x800000000000005 */ ,
25785 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25786 {6, 1, 59}, /* shli r3, r1, 59 */
25787 {1, 2, 3}} /* add r4, r2, r3 */
25789 {576460752303423494ll /* 0x800000000000006 */ ,
25790 {{3, 1, 1}, /* shl1add r2, r1, r1 */
25791 {6, 1, 59}, /* shli r3, r1, 59 */
25792 {3, 2, 3}} /* shl1add r4, r2, r3 */
25794 {576460752303423495ll /* 0x800000000000007 */ ,
25795 {{6, 1, 59}, /* shli r2, r1, 59 */
25796 {2, 2, 1}, /* sub r3, r2, r1 */
25797 {5, 1, 3}} /* shl3add r4, r1, r3 */
25799 {576460752303423496ll /* 0x800000000000008 */ ,
25800 {{6, 1, 59}, /* shli r2, r1, 59 */
25801 {5, 1, 2}} /* shl3add r3, r1, r2 */
25803 {576460752303423497ll /* 0x800000000000009 */ ,
25804 {{5, 1, 1}, /* shl3add r2, r1, r1 */
25805 {6, 1, 59}, /* shli r3, r1, 59 */
25806 {1, 2, 3}} /* add r4, r2, r3 */
25808 {576460752303423498ll /* 0x80000000000000a */ ,
25809 {{4, 1, 1}, /* shl2add r2, r1, r1 */
25810 {6, 1, 59}, /* shli r3, r1, 59 */
25811 {3, 2, 3}} /* shl1add r4, r2, r3 */
25813 {576460752303423504ll /* 0x800000000000010 */ ,
25814 {{6, 1, 4}, /* shli r2, r1, 4 */
25815 {6, 1, 59}, /* shli r3, r1, 59 */
25816 {1, 2, 3}} /* add r4, r2, r3 */
25818 {576460752303423520ll /* 0x800000000000020 */ ,
25819 {{6, 1, 5}, /* shli r2, r1, 5 */
25820 {6, 1, 59}, /* shli r3, r1, 59 */
25821 {1, 2, 3}} /* add r4, r2, r3 */
25823 {576460752303423552ll /* 0x800000000000040 */ ,
25824 {{6, 1, 6}, /* shli r2, r1, 6 */
25825 {6, 1, 59}, /* shli r3, r1, 59 */
25826 {1, 2, 3}} /* add r4, r2, r3 */
25828 {576460752303423616ll /* 0x800000000000080 */ ,
25829 {{6, 1, 7}, /* shli r2, r1, 7 */
25830 {6, 1, 59}, /* shli r3, r1, 59 */
25831 {1, 2, 3}} /* add r4, r2, r3 */
25833 {576460752303423744ll /* 0x800000000000100 */ ,
25834 {{6, 1, 8}, /* shli r2, r1, 8 */
25835 {6, 1, 59}, /* shli r3, r1, 59 */
25836 {1, 2, 3}} /* add r4, r2, r3 */
25838 {576460752303424000ll /* 0x800000000000200 */ ,
25839 {{6, 1, 9}, /* shli r2, r1, 9 */
25840 {6, 1, 59}, /* shli r3, r1, 59 */
25841 {1, 2, 3}} /* add r4, r2, r3 */
25843 {576460752303424512ll /* 0x800000000000400 */ ,
25844 {{6, 1, 10}, /* shli r2, r1, 10 */
25845 {6, 1, 59}, /* shli r3, r1, 59 */
25846 {1, 2, 3}} /* add r4, r2, r3 */
25848 {576460752303425536ll /* 0x800000000000800 */ ,
25849 {{6, 1, 11}, /* shli r2, r1, 11 */
25850 {6, 1, 59}, /* shli r3, r1, 59 */
25851 {1, 2, 3}} /* add r4, r2, r3 */
25853 {576460752303427584ll /* 0x800000000001000 */ ,
25854 {{6, 1, 12}, /* shli r2, r1, 12 */
25855 {6, 1, 59}, /* shli r3, r1, 59 */
25856 {1, 2, 3}} /* add r4, r2, r3 */
25858 {576460752303431680ll /* 0x800000000002000 */ ,
25859 {{6, 1, 13}, /* shli r2, r1, 13 */
25860 {6, 1, 59}, /* shli r3, r1, 59 */
25861 {1, 2, 3}} /* add r4, r2, r3 */
25863 {576460752303439872ll /* 0x800000000004000 */ ,
25864 {{6, 1, 14}, /* shli r2, r1, 14 */
25865 {6, 1, 59}, /* shli r3, r1, 59 */
25866 {1, 2, 3}} /* add r4, r2, r3 */
25868 {576460752303456256ll /* 0x800000000008000 */ ,
25869 {{6, 1, 15}, /* shli r2, r1, 15 */
25870 {6, 1, 59}, /* shli r3, r1, 59 */
25871 {1, 2, 3}} /* add r4, r2, r3 */
25873 {576460752303489024ll /* 0x800000000010000 */ ,
25874 {{6, 1, 16}, /* shli r2, r1, 16 */
25875 {6, 1, 59}, /* shli r3, r1, 59 */
25876 {1, 2, 3}} /* add r4, r2, r3 */
25878 {576460752303554560ll /* 0x800000000020000 */ ,
25879 {{6, 1, 17}, /* shli r2, r1, 17 */
25880 {6, 1, 59}, /* shli r3, r1, 59 */
25881 {1, 2, 3}} /* add r4, r2, r3 */
25883 {576460752303685632ll /* 0x800000000040000 */ ,
25884 {{6, 1, 18}, /* shli r2, r1, 18 */
25885 {6, 1, 59}, /* shli r3, r1, 59 */
25886 {1, 2, 3}} /* add r4, r2, r3 */
25888 {576460752303947776ll /* 0x800000000080000 */ ,
25889 {{6, 1, 19}, /* shli r2, r1, 19 */
25890 {6, 1, 59}, /* shli r3, r1, 59 */
25891 {1, 2, 3}} /* add r4, r2, r3 */
25893 {576460752304472064ll /* 0x800000000100000 */ ,
25894 {{6, 1, 20}, /* shli r2, r1, 20 */
25895 {6, 1, 59}, /* shli r3, r1, 59 */
25896 {1, 2, 3}} /* add r4, r2, r3 */
25898 {576460752305520640ll /* 0x800000000200000 */ ,
25899 {{6, 1, 21}, /* shli r2, r1, 21 */
25900 {6, 1, 59}, /* shli r3, r1, 59 */
25901 {1, 2, 3}} /* add r4, r2, r3 */
25903 {576460752307617792ll /* 0x800000000400000 */ ,
25904 {{6, 1, 22}, /* shli r2, r1, 22 */
25905 {6, 1, 59}, /* shli r3, r1, 59 */
25906 {1, 2, 3}} /* add r4, r2, r3 */
25908 {576460752311812096ll /* 0x800000000800000 */ ,
25909 {{6, 1, 23}, /* shli r2, r1, 23 */
25910 {6, 1, 59}, /* shli r3, r1, 59 */
25911 {1, 2, 3}} /* add r4, r2, r3 */
25913 {576460752320200704ll /* 0x800000001000000 */ ,
25914 {{6, 1, 24}, /* shli r2, r1, 24 */
25915 {6, 1, 59}, /* shli r3, r1, 59 */
25916 {1, 2, 3}} /* add r4, r2, r3 */
25918 {576460752336977920ll /* 0x800000002000000 */ ,
25919 {{6, 1, 25}, /* shli r2, r1, 25 */
25920 {6, 1, 59}, /* shli r3, r1, 59 */
25921 {1, 2, 3}} /* add r4, r2, r3 */
25923 {576460752370532352ll /* 0x800000004000000 */ ,
25924 {{6, 1, 26}, /* shli r2, r1, 26 */
25925 {6, 1, 59}, /* shli r3, r1, 59 */
25926 {1, 2, 3}} /* add r4, r2, r3 */
25928 {576460752437641216ll /* 0x800000008000000 */ ,
25929 {{6, 1, 27}, /* shli r2, r1, 27 */
25930 {6, 1, 59}, /* shli r3, r1, 59 */
25931 {1, 2, 3}} /* add r4, r2, r3 */
25933 {576460752571858944ll /* 0x800000010000000 */ ,
25934 {{6, 1, 28}, /* shli r2, r1, 28 */
25935 {6, 1, 59}, /* shli r3, r1, 59 */
25936 {1, 2, 3}} /* add r4, r2, r3 */
25938 {576460752840294400ll /* 0x800000020000000 */ ,
25939 {{6, 1, 29}, /* shli r2, r1, 29 */
25940 {6, 1, 59}, /* shli r3, r1, 59 */
25941 {1, 2, 3}} /* add r4, r2, r3 */
25943 {576460753377165312ll /* 0x800000040000000 */ ,
25944 {{6, 1, 30}, /* shli r2, r1, 30 */
25945 {6, 1, 59}, /* shli r3, r1, 59 */
25946 {1, 2, 3}} /* add r4, r2, r3 */
25948 {576460754450907136ll /* 0x800000080000000 */ ,
25949 {{6, 1, 31}, /* shli r2, r1, 31 */
25950 {6, 1, 59}, /* shli r3, r1, 59 */
25951 {1, 2, 3}} /* add r4, r2, r3 */
25953 {576460756598390784ll /* 0x800000100000000 */ ,
25954 {{6, 1, 32}, /* shli r2, r1, 32 */
25955 {6, 1, 59}, /* shli r3, r1, 59 */
25956 {1, 2, 3}} /* add r4, r2, r3 */
25958 {576460760893358080ll /* 0x800000200000000 */ ,
25959 {{6, 1, 33}, /* shli r2, r1, 33 */
25960 {6, 1, 59}, /* shli r3, r1, 59 */
25961 {1, 2, 3}} /* add r4, r2, r3 */
25963 {576460769483292672ll /* 0x800000400000000 */ ,
25964 {{6, 1, 34}, /* shli r2, r1, 34 */
25965 {6, 1, 59}, /* shli r3, r1, 59 */
25966 {1, 2, 3}} /* add r4, r2, r3 */
25968 {576460786663161856ll /* 0x800000800000000 */ ,
25969 {{6, 1, 35}, /* shli r2, r1, 35 */
25970 {6, 1, 59}, /* shli r3, r1, 59 */
25971 {1, 2, 3}} /* add r4, r2, r3 */
25973 {576460821022900224ll /* 0x800001000000000 */ ,
25974 {{6, 1, 36}, /* shli r2, r1, 36 */
25975 {6, 1, 59}, /* shli r3, r1, 59 */
25976 {1, 2, 3}} /* add r4, r2, r3 */
25978 {576460889742376960ll /* 0x800002000000000 */ ,
25979 {{6, 1, 37}, /* shli r2, r1, 37 */
25980 {6, 1, 59}, /* shli r3, r1, 59 */
25981 {1, 2, 3}} /* add r4, r2, r3 */
25983 {576461027181330432ll /* 0x800004000000000 */ ,
25984 {{6, 1, 38}, /* shli r2, r1, 38 */
25985 {6, 1, 59}, /* shli r3, r1, 59 */
25986 {1, 2, 3}} /* add r4, r2, r3 */
25988 {576461302059237376ll /* 0x800008000000000 */ ,
25989 {{6, 1, 39}, /* shli r2, r1, 39 */
25990 {6, 1, 59}, /* shli r3, r1, 59 */
25991 {1, 2, 3}} /* add r4, r2, r3 */
25993 {576461851815051264ll /* 0x800010000000000 */ ,
25994 {{6, 1, 40}, /* shli r2, r1, 40 */
25995 {6, 1, 59}, /* shli r3, r1, 59 */
25996 {1, 2, 3}} /* add r4, r2, r3 */
25998 {576462951326679040ll /* 0x800020000000000 */ ,
25999 {{6, 1, 41}, /* shli r2, r1, 41 */
26000 {6, 1, 59}, /* shli r3, r1, 59 */
26001 {1, 2, 3}} /* add r4, r2, r3 */
26003 {576465150349934592ll /* 0x800040000000000 */ ,
26004 {{6, 1, 42}, /* shli r2, r1, 42 */
26005 {6, 1, 59}, /* shli r3, r1, 59 */
26006 {1, 2, 3}} /* add r4, r2, r3 */
26008 {576469548396445696ll /* 0x800080000000000 */ ,
26009 {{6, 1, 43}, /* shli r2, r1, 43 */
26010 {6, 1, 59}, /* shli r3, r1, 59 */
26011 {1, 2, 3}} /* add r4, r2, r3 */
26013 {576478344489467904ll /* 0x800100000000000 */ ,
26014 {{6, 1, 44}, /* shli r2, r1, 44 */
26015 {6, 1, 59}, /* shli r3, r1, 59 */
26016 {1, 2, 3}} /* add r4, r2, r3 */
26018 {576495936675512320ll /* 0x800200000000000 */ ,
26019 {{6, 1, 45}, /* shli r2, r1, 45 */
26020 {6, 1, 59}, /* shli r3, r1, 59 */
26021 {1, 2, 3}} /* add r4, r2, r3 */
26023 {576531121047601152ll /* 0x800400000000000 */ ,
26024 {{6, 1, 46}, /* shli r2, r1, 46 */
26025 {6, 1, 59}, /* shli r3, r1, 59 */
26026 {1, 2, 3}} /* add r4, r2, r3 */
26028 {576601489791778816ll /* 0x800800000000000 */ ,
26029 {{6, 1, 47}, /* shli r2, r1, 47 */
26030 {6, 1, 59}, /* shli r3, r1, 59 */
26031 {1, 2, 3}} /* add r4, r2, r3 */
26033 {576742227280134144ll /* 0x801000000000000 */ ,
26034 {{6, 1, 48}, /* shli r2, r1, 48 */
26035 {6, 1, 59}, /* shli r3, r1, 59 */
26036 {1, 2, 3}} /* add r4, r2, r3 */
26038 {577023702256844800ll /* 0x802000000000000 */ ,
26039 {{6, 1, 49}, /* shli r2, r1, 49 */
26040 {6, 1, 59}, /* shli r3, r1, 59 */
26041 {1, 2, 3}} /* add r4, r2, r3 */
26043 {577586652210266112ll /* 0x804000000000000 */ ,
26044 {{6, 1, 50}, /* shli r2, r1, 50 */
26045 {6, 1, 59}, /* shli r3, r1, 59 */
26046 {1, 2, 3}} /* add r4, r2, r3 */
26048 {578712552117108736ll /* 0x808000000000000 */ ,
26049 {{6, 1, 51}, /* shli r2, r1, 51 */
26050 {6, 1, 59}, /* shli r3, r1, 59 */
26051 {1, 2, 3}} /* add r4, r2, r3 */
26053 {580964351930793984ll /* 0x810000000000000 */ ,
26054 {{6, 1, 52}, /* shli r2, r1, 52 */
26055 {6, 1, 59}, /* shli r3, r1, 59 */
26056 {1, 2, 3}} /* add r4, r2, r3 */
26058 {585467951558164480ll /* 0x820000000000000 */ ,
26059 {{6, 1, 53}, /* shli r2, r1, 53 */
26060 {6, 1, 59}, /* shli r3, r1, 59 */
26061 {1, 2, 3}} /* add r4, r2, r3 */
26063 {594475150812905472ll /* 0x840000000000000 */ ,
26064 {{6, 1, 54}, /* shli r2, r1, 54 */
26065 {6, 1, 59}, /* shli r3, r1, 59 */
26066 {1, 2, 3}} /* add r4, r2, r3 */
26068 {612489549322387456ll /* 0x880000000000000 */ ,
26069 {{6, 1, 55}, /* shli r2, r1, 55 */
26070 {6, 1, 59}, /* shli r3, r1, 59 */
26071 {1, 2, 3}} /* add r4, r2, r3 */
26073 {648518346341351424ll /* 0x900000000000000 */ ,
26074 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26075 {6, 2, 56}} /* shli r3, r2, 56 */
26077 {720575940379279360ll /* 0xa00000000000000 */ ,
26078 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26079 {6, 2, 57}} /* shli r3, r2, 57 */
26081 {864691128455135232ll /* 0xc00000000000000 */ ,
26082 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26083 {6, 2, 58}} /* shli r3, r2, 58 */
26085 {1152921504606846967ll /* 0xffffffffffffff7 */ ,
26086 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26087 {6, 1, 60}, /* shli r3, r1, 60 */
26088 {2, 3, 2}} /* sub r4, r3, r2 */
26090 {1152921504606846968ll /* 0xffffffffffffff8 */ ,
26091 {{6, 1, 3}, /* shli r2, r1, 3 */
26092 {6, 1, 60}, /* shli r3, r1, 60 */
26093 {2, 3, 2}} /* sub r4, r3, r2 */
26095 {1152921504606846969ll /* 0xffffffffffffff9 */ ,
26096 {{6, 1, 57}, /* shli r2, r1, 57 */
26097 {2, 2, 1}, /* sub r3, r2, r1 */
26098 {5, 3, 1}} /* shl3add r4, r3, r1 */
26100 {1152921504606846971ll /* 0xffffffffffffffb */ ,
26101 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26102 {6, 1, 60}, /* shli r3, r1, 60 */
26103 {2, 3, 2}} /* sub r4, r3, r2 */
26105 {1152921504606846972ll /* 0xffffffffffffffc */ ,
26106 {{6, 1, 2}, /* shli r2, r1, 2 */
26107 {6, 1, 60}, /* shli r3, r1, 60 */
26108 {2, 3, 2}} /* sub r4, r3, r2 */
26110 {1152921504606846973ll /* 0xffffffffffffffd */ ,
26111 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26112 {6, 1, 60}, /* shli r3, r1, 60 */
26113 {2, 3, 2}} /* sub r4, r3, r2 */
26115 {1152921504606846974ll /* 0xffffffffffffffe */ ,
26116 {{6, 1, 1}, /* shli r2, r1, 1 */
26117 {6, 1, 60}, /* shli r3, r1, 60 */
26118 {2, 3, 2}} /* sub r4, r3, r2 */
26120 {1152921504606846975ll /* 0xfffffffffffffff */ ,
26121 {{6, 1, 60}, /* shli r2, r1, 60 */
26122 {2, 2, 1}} /* sub r3, r2, r1 */
26124 {1152921504606846976ll /* 0x1000000000000000 */ ,
26125 {{6, 1, 60}} /* shli r2, r1, 60 */
26127 {1152921504606846977ll /* 0x1000000000000001 */ ,
26128 {{6, 1, 60}, /* shli r2, r1, 60 */
26129 {1, 1, 2}} /* add r3, r1, r2 */
26131 {1152921504606846978ll /* 0x1000000000000002 */ ,
26132 {{6, 1, 60}, /* shli r2, r1, 60 */
26133 {3, 1, 2}} /* shl1add r3, r1, r2 */
26135 {1152921504606846979ll /* 0x1000000000000003 */ ,
26136 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26137 {6, 1, 60}, /* shli r3, r1, 60 */
26138 {1, 2, 3}} /* add r4, r2, r3 */
26140 {1152921504606846980ll /* 0x1000000000000004 */ ,
26141 {{6, 1, 60}, /* shli r2, r1, 60 */
26142 {4, 1, 2}} /* shl2add r3, r1, r2 */
26144 {1152921504606846981ll /* 0x1000000000000005 */ ,
26145 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26146 {6, 1, 60}, /* shli r3, r1, 60 */
26147 {1, 2, 3}} /* add r4, r2, r3 */
26149 {1152921504606846982ll /* 0x1000000000000006 */ ,
26150 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26151 {6, 1, 60}, /* shli r3, r1, 60 */
26152 {3, 2, 3}} /* shl1add r4, r2, r3 */
26154 {1152921504606846983ll /* 0x1000000000000007 */ ,
26155 {{6, 1, 60}, /* shli r2, r1, 60 */
26156 {2, 2, 1}, /* sub r3, r2, r1 */
26157 {5, 1, 3}} /* shl3add r4, r1, r3 */
26159 {1152921504606846984ll /* 0x1000000000000008 */ ,
26160 {{6, 1, 60}, /* shli r2, r1, 60 */
26161 {5, 1, 2}} /* shl3add r3, r1, r2 */
26163 {1152921504606846985ll /* 0x1000000000000009 */ ,
26164 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26165 {6, 1, 60}, /* shli r3, r1, 60 */
26166 {1, 2, 3}} /* add r4, r2, r3 */
26168 {1152921504606846986ll /* 0x100000000000000a */ ,
26169 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26170 {6, 1, 60}, /* shli r3, r1, 60 */
26171 {3, 2, 3}} /* shl1add r4, r2, r3 */
26173 {1152921504606846992ll /* 0x1000000000000010 */ ,
26174 {{6, 1, 4}, /* shli r2, r1, 4 */
26175 {6, 1, 60}, /* shli r3, r1, 60 */
26176 {1, 2, 3}} /* add r4, r2, r3 */
26178 {1152921504606847008ll /* 0x1000000000000020 */ ,
26179 {{6, 1, 5}, /* shli r2, r1, 5 */
26180 {6, 1, 60}, /* shli r3, r1, 60 */
26181 {1, 2, 3}} /* add r4, r2, r3 */
26183 {1152921504606847040ll /* 0x1000000000000040 */ ,
26184 {{6, 1, 6}, /* shli r2, r1, 6 */
26185 {6, 1, 60}, /* shli r3, r1, 60 */
26186 {1, 2, 3}} /* add r4, r2, r3 */
26188 {1152921504606847104ll /* 0x1000000000000080 */ ,
26189 {{6, 1, 7}, /* shli r2, r1, 7 */
26190 {6, 1, 60}, /* shli r3, r1, 60 */
26191 {1, 2, 3}} /* add r4, r2, r3 */
26193 {1152921504606847232ll /* 0x1000000000000100 */ ,
26194 {{6, 1, 8}, /* shli r2, r1, 8 */
26195 {6, 1, 60}, /* shli r3, r1, 60 */
26196 {1, 2, 3}} /* add r4, r2, r3 */
26198 {1152921504606847488ll /* 0x1000000000000200 */ ,
26199 {{6, 1, 9}, /* shli r2, r1, 9 */
26200 {6, 1, 60}, /* shli r3, r1, 60 */
26201 {1, 2, 3}} /* add r4, r2, r3 */
26203 {1152921504606848000ll /* 0x1000000000000400 */ ,
26204 {{6, 1, 10}, /* shli r2, r1, 10 */
26205 {6, 1, 60}, /* shli r3, r1, 60 */
26206 {1, 2, 3}} /* add r4, r2, r3 */
26208 {1152921504606849024ll /* 0x1000000000000800 */ ,
26209 {{6, 1, 11}, /* shli r2, r1, 11 */
26210 {6, 1, 60}, /* shli r3, r1, 60 */
26211 {1, 2, 3}} /* add r4, r2, r3 */
26213 {1152921504606851072ll /* 0x1000000000001000 */ ,
26214 {{6, 1, 12}, /* shli r2, r1, 12 */
26215 {6, 1, 60}, /* shli r3, r1, 60 */
26216 {1, 2, 3}} /* add r4, r2, r3 */
26218 {1152921504606855168ll /* 0x1000000000002000 */ ,
26219 {{6, 1, 13}, /* shli r2, r1, 13 */
26220 {6, 1, 60}, /* shli r3, r1, 60 */
26221 {1, 2, 3}} /* add r4, r2, r3 */
26223 {1152921504606863360ll /* 0x1000000000004000 */ ,
26224 {{6, 1, 14}, /* shli r2, r1, 14 */
26225 {6, 1, 60}, /* shli r3, r1, 60 */
26226 {1, 2, 3}} /* add r4, r2, r3 */
26228 {1152921504606879744ll /* 0x1000000000008000 */ ,
26229 {{6, 1, 15}, /* shli r2, r1, 15 */
26230 {6, 1, 60}, /* shli r3, r1, 60 */
26231 {1, 2, 3}} /* add r4, r2, r3 */
26233 {1152921504606912512ll /* 0x1000000000010000 */ ,
26234 {{6, 1, 16}, /* shli r2, r1, 16 */
26235 {6, 1, 60}, /* shli r3, r1, 60 */
26236 {1, 2, 3}} /* add r4, r2, r3 */
26238 {1152921504606978048ll /* 0x1000000000020000 */ ,
26239 {{6, 1, 17}, /* shli r2, r1, 17 */
26240 {6, 1, 60}, /* shli r3, r1, 60 */
26241 {1, 2, 3}} /* add r4, r2, r3 */
26243 {1152921504607109120ll /* 0x1000000000040000 */ ,
26244 {{6, 1, 18}, /* shli r2, r1, 18 */
26245 {6, 1, 60}, /* shli r3, r1, 60 */
26246 {1, 2, 3}} /* add r4, r2, r3 */
26248 {1152921504607371264ll /* 0x1000000000080000 */ ,
26249 {{6, 1, 19}, /* shli r2, r1, 19 */
26250 {6, 1, 60}, /* shli r3, r1, 60 */
26251 {1, 2, 3}} /* add r4, r2, r3 */
26253 {1152921504607895552ll /* 0x1000000000100000 */ ,
26254 {{6, 1, 20}, /* shli r2, r1, 20 */
26255 {6, 1, 60}, /* shli r3, r1, 60 */
26256 {1, 2, 3}} /* add r4, r2, r3 */
26258 {1152921504608944128ll /* 0x1000000000200000 */ ,
26259 {{6, 1, 21}, /* shli r2, r1, 21 */
26260 {6, 1, 60}, /* shli r3, r1, 60 */
26261 {1, 2, 3}} /* add r4, r2, r3 */
26263 {1152921504611041280ll /* 0x1000000000400000 */ ,
26264 {{6, 1, 22}, /* shli r2, r1, 22 */
26265 {6, 1, 60}, /* shli r3, r1, 60 */
26266 {1, 2, 3}} /* add r4, r2, r3 */
26268 {1152921504615235584ll /* 0x1000000000800000 */ ,
26269 {{6, 1, 23}, /* shli r2, r1, 23 */
26270 {6, 1, 60}, /* shli r3, r1, 60 */
26271 {1, 2, 3}} /* add r4, r2, r3 */
26273 {1152921504623624192ll /* 0x1000000001000000 */ ,
26274 {{6, 1, 24}, /* shli r2, r1, 24 */
26275 {6, 1, 60}, /* shli r3, r1, 60 */
26276 {1, 2, 3}} /* add r4, r2, r3 */
26278 {1152921504640401408ll /* 0x1000000002000000 */ ,
26279 {{6, 1, 25}, /* shli r2, r1, 25 */
26280 {6, 1, 60}, /* shli r3, r1, 60 */
26281 {1, 2, 3}} /* add r4, r2, r3 */
26283 {1152921504673955840ll /* 0x1000000004000000 */ ,
26284 {{6, 1, 26}, /* shli r2, r1, 26 */
26285 {6, 1, 60}, /* shli r3, r1, 60 */
26286 {1, 2, 3}} /* add r4, r2, r3 */
26288 {1152921504741064704ll /* 0x1000000008000000 */ ,
26289 {{6, 1, 27}, /* shli r2, r1, 27 */
26290 {6, 1, 60}, /* shli r3, r1, 60 */
26291 {1, 2, 3}} /* add r4, r2, r3 */
26293 {1152921504875282432ll /* 0x1000000010000000 */ ,
26294 {{6, 1, 28}, /* shli r2, r1, 28 */
26295 {6, 1, 60}, /* shli r3, r1, 60 */
26296 {1, 2, 3}} /* add r4, r2, r3 */
26298 {1152921505143717888ll /* 0x1000000020000000 */ ,
26299 {{6, 1, 29}, /* shli r2, r1, 29 */
26300 {6, 1, 60}, /* shli r3, r1, 60 */
26301 {1, 2, 3}} /* add r4, r2, r3 */
26303 {1152921505680588800ll /* 0x1000000040000000 */ ,
26304 {{6, 1, 30}, /* shli r2, r1, 30 */
26305 {6, 1, 60}, /* shli r3, r1, 60 */
26306 {1, 2, 3}} /* add r4, r2, r3 */
26308 {1152921506754330624ll /* 0x1000000080000000 */ ,
26309 {{6, 1, 31}, /* shli r2, r1, 31 */
26310 {6, 1, 60}, /* shli r3, r1, 60 */
26311 {1, 2, 3}} /* add r4, r2, r3 */
26313 {1152921508901814272ll /* 0x1000000100000000 */ ,
26314 {{6, 1, 32}, /* shli r2, r1, 32 */
26315 {6, 1, 60}, /* shli r3, r1, 60 */
26316 {1, 2, 3}} /* add r4, r2, r3 */
26318 {1152921513196781568ll /* 0x1000000200000000 */ ,
26319 {{6, 1, 33}, /* shli r2, r1, 33 */
26320 {6, 1, 60}, /* shli r3, r1, 60 */
26321 {1, 2, 3}} /* add r4, r2, r3 */
26323 {1152921521786716160ll /* 0x1000000400000000 */ ,
26324 {{6, 1, 34}, /* shli r2, r1, 34 */
26325 {6, 1, 60}, /* shli r3, r1, 60 */
26326 {1, 2, 3}} /* add r4, r2, r3 */
26328 {1152921538966585344ll /* 0x1000000800000000 */ ,
26329 {{6, 1, 35}, /* shli r2, r1, 35 */
26330 {6, 1, 60}, /* shli r3, r1, 60 */
26331 {1, 2, 3}} /* add r4, r2, r3 */
26333 {1152921573326323712ll /* 0x1000001000000000 */ ,
26334 {{6, 1, 36}, /* shli r2, r1, 36 */
26335 {6, 1, 60}, /* shli r3, r1, 60 */
26336 {1, 2, 3}} /* add r4, r2, r3 */
26338 {1152921642045800448ll /* 0x1000002000000000 */ ,
26339 {{6, 1, 37}, /* shli r2, r1, 37 */
26340 {6, 1, 60}, /* shli r3, r1, 60 */
26341 {1, 2, 3}} /* add r4, r2, r3 */
26343 {1152921779484753920ll /* 0x1000004000000000 */ ,
26344 {{6, 1, 38}, /* shli r2, r1, 38 */
26345 {6, 1, 60}, /* shli r3, r1, 60 */
26346 {1, 2, 3}} /* add r4, r2, r3 */
26348 {1152922054362660864ll /* 0x1000008000000000 */ ,
26349 {{6, 1, 39}, /* shli r2, r1, 39 */
26350 {6, 1, 60}, /* shli r3, r1, 60 */
26351 {1, 2, 3}} /* add r4, r2, r3 */
26353 {1152922604118474752ll /* 0x1000010000000000 */ ,
26354 {{6, 1, 40}, /* shli r2, r1, 40 */
26355 {6, 1, 60}, /* shli r3, r1, 60 */
26356 {1, 2, 3}} /* add r4, r2, r3 */
26358 {1152923703630102528ll /* 0x1000020000000000 */ ,
26359 {{6, 1, 41}, /* shli r2, r1, 41 */
26360 {6, 1, 60}, /* shli r3, r1, 60 */
26361 {1, 2, 3}} /* add r4, r2, r3 */
26363 {1152925902653358080ll /* 0x1000040000000000 */ ,
26364 {{6, 1, 42}, /* shli r2, r1, 42 */
26365 {6, 1, 60}, /* shli r3, r1, 60 */
26366 {1, 2, 3}} /* add r4, r2, r3 */
26368 {1152930300699869184ll /* 0x1000080000000000 */ ,
26369 {{6, 1, 43}, /* shli r2, r1, 43 */
26370 {6, 1, 60}, /* shli r3, r1, 60 */
26371 {1, 2, 3}} /* add r4, r2, r3 */
26373 {1152939096792891392ll /* 0x1000100000000000 */ ,
26374 {{6, 1, 44}, /* shli r2, r1, 44 */
26375 {6, 1, 60}, /* shli r3, r1, 60 */
26376 {1, 2, 3}} /* add r4, r2, r3 */
26378 {1152956688978935808ll /* 0x1000200000000000 */ ,
26379 {{6, 1, 45}, /* shli r2, r1, 45 */
26380 {6, 1, 60}, /* shli r3, r1, 60 */
26381 {1, 2, 3}} /* add r4, r2, r3 */
26383 {1152991873351024640ll /* 0x1000400000000000 */ ,
26384 {{6, 1, 46}, /* shli r2, r1, 46 */
26385 {6, 1, 60}, /* shli r3, r1, 60 */
26386 {1, 2, 3}} /* add r4, r2, r3 */
26388 {1153062242095202304ll /* 0x1000800000000000 */ ,
26389 {{6, 1, 47}, /* shli r2, r1, 47 */
26390 {6, 1, 60}, /* shli r3, r1, 60 */
26391 {1, 2, 3}} /* add r4, r2, r3 */
26393 {1153202979583557632ll /* 0x1001000000000000 */ ,
26394 {{6, 1, 48}, /* shli r2, r1, 48 */
26395 {6, 1, 60}, /* shli r3, r1, 60 */
26396 {1, 2, 3}} /* add r4, r2, r3 */
26398 {1153484454560268288ll /* 0x1002000000000000 */ ,
26399 {{6, 1, 49}, /* shli r2, r1, 49 */
26400 {6, 1, 60}, /* shli r3, r1, 60 */
26401 {1, 2, 3}} /* add r4, r2, r3 */
26403 {1154047404513689600ll /* 0x1004000000000000 */ ,
26404 {{6, 1, 50}, /* shli r2, r1, 50 */
26405 {6, 1, 60}, /* shli r3, r1, 60 */
26406 {1, 2, 3}} /* add r4, r2, r3 */
26408 {1155173304420532224ll /* 0x1008000000000000 */ ,
26409 {{6, 1, 51}, /* shli r2, r1, 51 */
26410 {6, 1, 60}, /* shli r3, r1, 60 */
26411 {1, 2, 3}} /* add r4, r2, r3 */
26413 {1157425104234217472ll /* 0x1010000000000000 */ ,
26414 {{6, 1, 52}, /* shli r2, r1, 52 */
26415 {6, 1, 60}, /* shli r3, r1, 60 */
26416 {1, 2, 3}} /* add r4, r2, r3 */
26418 {1161928703861587968ll /* 0x1020000000000000 */ ,
26419 {{6, 1, 53}, /* shli r2, r1, 53 */
26420 {6, 1, 60}, /* shli r3, r1, 60 */
26421 {1, 2, 3}} /* add r4, r2, r3 */
26423 {1170935903116328960ll /* 0x1040000000000000 */ ,
26424 {{6, 1, 54}, /* shli r2, r1, 54 */
26425 {6, 1, 60}, /* shli r3, r1, 60 */
26426 {1, 2, 3}} /* add r4, r2, r3 */
26428 {1188950301625810944ll /* 0x1080000000000000 */ ,
26429 {{6, 1, 55}, /* shli r2, r1, 55 */
26430 {6, 1, 60}, /* shli r3, r1, 60 */
26431 {1, 2, 3}} /* add r4, r2, r3 */
26433 {1224979098644774912ll /* 0x1100000000000000 */ ,
26434 {{6, 1, 56}, /* shli r2, r1, 56 */
26435 {6, 1, 60}, /* shli r3, r1, 60 */
26436 {1, 2, 3}} /* add r4, r2, r3 */
26438 {1297036692682702848ll /* 0x1200000000000000 */ ,
26439 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26440 {6, 2, 57}} /* shli r3, r2, 57 */
26442 {1441151880758558720ll /* 0x1400000000000000 */ ,
26443 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26444 {6, 2, 58}} /* shli r3, r2, 58 */
26446 {1729382256910270464ll /* 0x1800000000000000 */ ,
26447 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26448 {6, 2, 59}} /* shli r3, r2, 59 */
26450 {2305843009213693943ll /* 0x1ffffffffffffff7 */ ,
26451 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26452 {6, 1, 61}, /* shli r3, r1, 61 */
26453 {2, 3, 2}} /* sub r4, r3, r2 */
26455 {2305843009213693944ll /* 0x1ffffffffffffff8 */ ,
26456 {{6, 1, 3}, /* shli r2, r1, 3 */
26457 {6, 1, 61}, /* shli r3, r1, 61 */
26458 {2, 3, 2}} /* sub r4, r3, r2 */
26460 {2305843009213693945ll /* 0x1ffffffffffffff9 */ ,
26461 {{6, 1, 58}, /* shli r2, r1, 58 */
26462 {2, 2, 1}, /* sub r3, r2, r1 */
26463 {5, 3, 1}} /* shl3add r4, r3, r1 */
26465 {2305843009213693947ll /* 0x1ffffffffffffffb */ ,
26466 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26467 {6, 1, 61}, /* shli r3, r1, 61 */
26468 {2, 3, 2}} /* sub r4, r3, r2 */
26470 {2305843009213693948ll /* 0x1ffffffffffffffc */ ,
26471 {{6, 1, 2}, /* shli r2, r1, 2 */
26472 {6, 1, 61}, /* shli r3, r1, 61 */
26473 {2, 3, 2}} /* sub r4, r3, r2 */
26475 {2305843009213693949ll /* 0x1ffffffffffffffd */ ,
26476 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26477 {6, 1, 61}, /* shli r3, r1, 61 */
26478 {2, 3, 2}} /* sub r4, r3, r2 */
26480 {2305843009213693950ll /* 0x1ffffffffffffffe */ ,
26481 {{6, 1, 1}, /* shli r2, r1, 1 */
26482 {6, 1, 61}, /* shli r3, r1, 61 */
26483 {2, 3, 2}} /* sub r4, r3, r2 */
26485 {2305843009213693951ll /* 0x1fffffffffffffff */ ,
26486 {{6, 1, 61}, /* shli r2, r1, 61 */
26487 {2, 2, 1}} /* sub r3, r2, r1 */
26489 {2305843009213693952ll /* 0x2000000000000000 */ ,
26490 {{6, 1, 61}} /* shli r2, r1, 61 */
26492 {2305843009213693953ll /* 0x2000000000000001 */ ,
26493 {{6, 1, 61}, /* shli r2, r1, 61 */
26494 {1, 1, 2}} /* add r3, r1, r2 */
26496 {2305843009213693954ll /* 0x2000000000000002 */ ,
26497 {{6, 1, 61}, /* shli r2, r1, 61 */
26498 {3, 1, 2}} /* shl1add r3, r1, r2 */
26500 {2305843009213693955ll /* 0x2000000000000003 */ ,
26501 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26502 {6, 1, 61}, /* shli r3, r1, 61 */
26503 {1, 2, 3}} /* add r4, r2, r3 */
26505 {2305843009213693956ll /* 0x2000000000000004 */ ,
26506 {{6, 1, 61}, /* shli r2, r1, 61 */
26507 {4, 1, 2}} /* shl2add r3, r1, r2 */
26509 {2305843009213693957ll /* 0x2000000000000005 */ ,
26510 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26511 {6, 1, 61}, /* shli r3, r1, 61 */
26512 {1, 2, 3}} /* add r4, r2, r3 */
26514 {2305843009213693958ll /* 0x2000000000000006 */ ,
26515 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26516 {6, 1, 61}, /* shli r3, r1, 61 */
26517 {3, 2, 3}} /* shl1add r4, r2, r3 */
26519 {2305843009213693959ll /* 0x2000000000000007 */ ,
26520 {{6, 1, 61}, /* shli r2, r1, 61 */
26521 {2, 2, 1}, /* sub r3, r2, r1 */
26522 {5, 1, 3}} /* shl3add r4, r1, r3 */
26524 {2305843009213693960ll /* 0x2000000000000008 */ ,
26525 {{6, 1, 61}, /* shli r2, r1, 61 */
26526 {5, 1, 2}} /* shl3add r3, r1, r2 */
26528 {2305843009213693961ll /* 0x2000000000000009 */ ,
26529 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26530 {6, 1, 61}, /* shli r3, r1, 61 */
26531 {1, 2, 3}} /* add r4, r2, r3 */
26533 {2305843009213693962ll /* 0x200000000000000a */ ,
26534 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26535 {6, 1, 61}, /* shli r3, r1, 61 */
26536 {3, 2, 3}} /* shl1add r4, r2, r3 */
26538 {2305843009213693968ll /* 0x2000000000000010 */ ,
26539 {{6, 1, 4}, /* shli r2, r1, 4 */
26540 {6, 1, 61}, /* shli r3, r1, 61 */
26541 {1, 2, 3}} /* add r4, r2, r3 */
26543 {2305843009213693984ll /* 0x2000000000000020 */ ,
26544 {{6, 1, 5}, /* shli r2, r1, 5 */
26545 {6, 1, 61}, /* shli r3, r1, 61 */
26546 {1, 2, 3}} /* add r4, r2, r3 */
26548 {2305843009213694016ll /* 0x2000000000000040 */ ,
26549 {{6, 1, 6}, /* shli r2, r1, 6 */
26550 {6, 1, 61}, /* shli r3, r1, 61 */
26551 {1, 2, 3}} /* add r4, r2, r3 */
26553 {2305843009213694080ll /* 0x2000000000000080 */ ,
26554 {{6, 1, 7}, /* shli r2, r1, 7 */
26555 {6, 1, 61}, /* shli r3, r1, 61 */
26556 {1, 2, 3}} /* add r4, r2, r3 */
26558 {2305843009213694208ll /* 0x2000000000000100 */ ,
26559 {{6, 1, 8}, /* shli r2, r1, 8 */
26560 {6, 1, 61}, /* shli r3, r1, 61 */
26561 {1, 2, 3}} /* add r4, r2, r3 */
26563 {2305843009213694464ll /* 0x2000000000000200 */ ,
26564 {{6, 1, 9}, /* shli r2, r1, 9 */
26565 {6, 1, 61}, /* shli r3, r1, 61 */
26566 {1, 2, 3}} /* add r4, r2, r3 */
26568 {2305843009213694976ll /* 0x2000000000000400 */ ,
26569 {{6, 1, 10}, /* shli r2, r1, 10 */
26570 {6, 1, 61}, /* shli r3, r1, 61 */
26571 {1, 2, 3}} /* add r4, r2, r3 */
26573 {2305843009213696000ll /* 0x2000000000000800 */ ,
26574 {{6, 1, 11}, /* shli r2, r1, 11 */
26575 {6, 1, 61}, /* shli r3, r1, 61 */
26576 {1, 2, 3}} /* add r4, r2, r3 */
26578 {2305843009213698048ll /* 0x2000000000001000 */ ,
26579 {{6, 1, 12}, /* shli r2, r1, 12 */
26580 {6, 1, 61}, /* shli r3, r1, 61 */
26581 {1, 2, 3}} /* add r4, r2, r3 */
26583 {2305843009213702144ll /* 0x2000000000002000 */ ,
26584 {{6, 1, 13}, /* shli r2, r1, 13 */
26585 {6, 1, 61}, /* shli r3, r1, 61 */
26586 {1, 2, 3}} /* add r4, r2, r3 */
26588 {2305843009213710336ll /* 0x2000000000004000 */ ,
26589 {{6, 1, 14}, /* shli r2, r1, 14 */
26590 {6, 1, 61}, /* shli r3, r1, 61 */
26591 {1, 2, 3}} /* add r4, r2, r3 */
26593 {2305843009213726720ll /* 0x2000000000008000 */ ,
26594 {{6, 1, 15}, /* shli r2, r1, 15 */
26595 {6, 1, 61}, /* shli r3, r1, 61 */
26596 {1, 2, 3}} /* add r4, r2, r3 */
26598 {2305843009213759488ll /* 0x2000000000010000 */ ,
26599 {{6, 1, 16}, /* shli r2, r1, 16 */
26600 {6, 1, 61}, /* shli r3, r1, 61 */
26601 {1, 2, 3}} /* add r4, r2, r3 */
26603 {2305843009213825024ll /* 0x2000000000020000 */ ,
26604 {{6, 1, 17}, /* shli r2, r1, 17 */
26605 {6, 1, 61}, /* shli r3, r1, 61 */
26606 {1, 2, 3}} /* add r4, r2, r3 */
26608 {2305843009213956096ll /* 0x2000000000040000 */ ,
26609 {{6, 1, 18}, /* shli r2, r1, 18 */
26610 {6, 1, 61}, /* shli r3, r1, 61 */
26611 {1, 2, 3}} /* add r4, r2, r3 */
26613 {2305843009214218240ll /* 0x2000000000080000 */ ,
26614 {{6, 1, 19}, /* shli r2, r1, 19 */
26615 {6, 1, 61}, /* shli r3, r1, 61 */
26616 {1, 2, 3}} /* add r4, r2, r3 */
26618 {2305843009214742528ll /* 0x2000000000100000 */ ,
26619 {{6, 1, 20}, /* shli r2, r1, 20 */
26620 {6, 1, 61}, /* shli r3, r1, 61 */
26621 {1, 2, 3}} /* add r4, r2, r3 */
26623 {2305843009215791104ll /* 0x2000000000200000 */ ,
26624 {{6, 1, 21}, /* shli r2, r1, 21 */
26625 {6, 1, 61}, /* shli r3, r1, 61 */
26626 {1, 2, 3}} /* add r4, r2, r3 */
26628 {2305843009217888256ll /* 0x2000000000400000 */ ,
26629 {{6, 1, 22}, /* shli r2, r1, 22 */
26630 {6, 1, 61}, /* shli r3, r1, 61 */
26631 {1, 2, 3}} /* add r4, r2, r3 */
26633 {2305843009222082560ll /* 0x2000000000800000 */ ,
26634 {{6, 1, 23}, /* shli r2, r1, 23 */
26635 {6, 1, 61}, /* shli r3, r1, 61 */
26636 {1, 2, 3}} /* add r4, r2, r3 */
26638 {2305843009230471168ll /* 0x2000000001000000 */ ,
26639 {{6, 1, 24}, /* shli r2, r1, 24 */
26640 {6, 1, 61}, /* shli r3, r1, 61 */
26641 {1, 2, 3}} /* add r4, r2, r3 */
26643 {2305843009247248384ll /* 0x2000000002000000 */ ,
26644 {{6, 1, 25}, /* shli r2, r1, 25 */
26645 {6, 1, 61}, /* shli r3, r1, 61 */
26646 {1, 2, 3}} /* add r4, r2, r3 */
26648 {2305843009280802816ll /* 0x2000000004000000 */ ,
26649 {{6, 1, 26}, /* shli r2, r1, 26 */
26650 {6, 1, 61}, /* shli r3, r1, 61 */
26651 {1, 2, 3}} /* add r4, r2, r3 */
26653 {2305843009347911680ll /* 0x2000000008000000 */ ,
26654 {{6, 1, 27}, /* shli r2, r1, 27 */
26655 {6, 1, 61}, /* shli r3, r1, 61 */
26656 {1, 2, 3}} /* add r4, r2, r3 */
26658 {2305843009482129408ll /* 0x2000000010000000 */ ,
26659 {{6, 1, 28}, /* shli r2, r1, 28 */
26660 {6, 1, 61}, /* shli r3, r1, 61 */
26661 {1, 2, 3}} /* add r4, r2, r3 */
26663 {2305843009750564864ll /* 0x2000000020000000 */ ,
26664 {{6, 1, 29}, /* shli r2, r1, 29 */
26665 {6, 1, 61}, /* shli r3, r1, 61 */
26666 {1, 2, 3}} /* add r4, r2, r3 */
26668 {2305843010287435776ll /* 0x2000000040000000 */ ,
26669 {{6, 1, 30}, /* shli r2, r1, 30 */
26670 {6, 1, 61}, /* shli r3, r1, 61 */
26671 {1, 2, 3}} /* add r4, r2, r3 */
26673 {2305843011361177600ll /* 0x2000000080000000 */ ,
26674 {{6, 1, 31}, /* shli r2, r1, 31 */
26675 {6, 1, 61}, /* shli r3, r1, 61 */
26676 {1, 2, 3}} /* add r4, r2, r3 */
26678 {2305843013508661248ll /* 0x2000000100000000 */ ,
26679 {{6, 1, 32}, /* shli r2, r1, 32 */
26680 {6, 1, 61}, /* shli r3, r1, 61 */
26681 {1, 2, 3}} /* add r4, r2, r3 */
26683 {2305843017803628544ll /* 0x2000000200000000 */ ,
26684 {{6, 1, 33}, /* shli r2, r1, 33 */
26685 {6, 1, 61}, /* shli r3, r1, 61 */
26686 {1, 2, 3}} /* add r4, r2, r3 */
26688 {2305843026393563136ll /* 0x2000000400000000 */ ,
26689 {{6, 1, 34}, /* shli r2, r1, 34 */
26690 {6, 1, 61}, /* shli r3, r1, 61 */
26691 {1, 2, 3}} /* add r4, r2, r3 */
26693 {2305843043573432320ll /* 0x2000000800000000 */ ,
26694 {{6, 1, 35}, /* shli r2, r1, 35 */
26695 {6, 1, 61}, /* shli r3, r1, 61 */
26696 {1, 2, 3}} /* add r4, r2, r3 */
26698 {2305843077933170688ll /* 0x2000001000000000 */ ,
26699 {{6, 1, 36}, /* shli r2, r1, 36 */
26700 {6, 1, 61}, /* shli r3, r1, 61 */
26701 {1, 2, 3}} /* add r4, r2, r3 */
26703 {2305843146652647424ll /* 0x2000002000000000 */ ,
26704 {{6, 1, 37}, /* shli r2, r1, 37 */
26705 {6, 1, 61}, /* shli r3, r1, 61 */
26706 {1, 2, 3}} /* add r4, r2, r3 */
26708 {2305843284091600896ll /* 0x2000004000000000 */ ,
26709 {{6, 1, 38}, /* shli r2, r1, 38 */
26710 {6, 1, 61}, /* shli r3, r1, 61 */
26711 {1, 2, 3}} /* add r4, r2, r3 */
26713 {2305843558969507840ll /* 0x2000008000000000 */ ,
26714 {{6, 1, 39}, /* shli r2, r1, 39 */
26715 {6, 1, 61}, /* shli r3, r1, 61 */
26716 {1, 2, 3}} /* add r4, r2, r3 */
26718 {2305844108725321728ll /* 0x2000010000000000 */ ,
26719 {{6, 1, 40}, /* shli r2, r1, 40 */
26720 {6, 1, 61}, /* shli r3, r1, 61 */
26721 {1, 2, 3}} /* add r4, r2, r3 */
26723 {2305845208236949504ll /* 0x2000020000000000 */ ,
26724 {{6, 1, 41}, /* shli r2, r1, 41 */
26725 {6, 1, 61}, /* shli r3, r1, 61 */
26726 {1, 2, 3}} /* add r4, r2, r3 */
26728 {2305847407260205056ll /* 0x2000040000000000 */ ,
26729 {{6, 1, 42}, /* shli r2, r1, 42 */
26730 {6, 1, 61}, /* shli r3, r1, 61 */
26731 {1, 2, 3}} /* add r4, r2, r3 */
26733 {2305851805306716160ll /* 0x2000080000000000 */ ,
26734 {{6, 1, 43}, /* shli r2, r1, 43 */
26735 {6, 1, 61}, /* shli r3, r1, 61 */
26736 {1, 2, 3}} /* add r4, r2, r3 */
26738 {2305860601399738368ll /* 0x2000100000000000 */ ,
26739 {{6, 1, 44}, /* shli r2, r1, 44 */
26740 {6, 1, 61}, /* shli r3, r1, 61 */
26741 {1, 2, 3}} /* add r4, r2, r3 */
26743 {2305878193585782784ll /* 0x2000200000000000 */ ,
26744 {{6, 1, 45}, /* shli r2, r1, 45 */
26745 {6, 1, 61}, /* shli r3, r1, 61 */
26746 {1, 2, 3}} /* add r4, r2, r3 */
26748 {2305913377957871616ll /* 0x2000400000000000 */ ,
26749 {{6, 1, 46}, /* shli r2, r1, 46 */
26750 {6, 1, 61}, /* shli r3, r1, 61 */
26751 {1, 2, 3}} /* add r4, r2, r3 */
26753 {2305983746702049280ll /* 0x2000800000000000 */ ,
26754 {{6, 1, 47}, /* shli r2, r1, 47 */
26755 {6, 1, 61}, /* shli r3, r1, 61 */
26756 {1, 2, 3}} /* add r4, r2, r3 */
26758 {2306124484190404608ll /* 0x2001000000000000 */ ,
26759 {{6, 1, 48}, /* shli r2, r1, 48 */
26760 {6, 1, 61}, /* shli r3, r1, 61 */
26761 {1, 2, 3}} /* add r4, r2, r3 */
26763 {2306405959167115264ll /* 0x2002000000000000 */ ,
26764 {{6, 1, 49}, /* shli r2, r1, 49 */
26765 {6, 1, 61}, /* shli r3, r1, 61 */
26766 {1, 2, 3}} /* add r4, r2, r3 */
26768 {2306968909120536576ll /* 0x2004000000000000 */ ,
26769 {{6, 1, 50}, /* shli r2, r1, 50 */
26770 {6, 1, 61}, /* shli r3, r1, 61 */
26771 {1, 2, 3}} /* add r4, r2, r3 */
26773 {2308094809027379200ll /* 0x2008000000000000 */ ,
26774 {{6, 1, 51}, /* shli r2, r1, 51 */
26775 {6, 1, 61}, /* shli r3, r1, 61 */
26776 {1, 2, 3}} /* add r4, r2, r3 */
26778 {2310346608841064448ll /* 0x2010000000000000 */ ,
26779 {{6, 1, 52}, /* shli r2, r1, 52 */
26780 {6, 1, 61}, /* shli r3, r1, 61 */
26781 {1, 2, 3}} /* add r4, r2, r3 */
26783 {2314850208468434944ll /* 0x2020000000000000 */ ,
26784 {{6, 1, 53}, /* shli r2, r1, 53 */
26785 {6, 1, 61}, /* shli r3, r1, 61 */
26786 {1, 2, 3}} /* add r4, r2, r3 */
26788 {2323857407723175936ll /* 0x2040000000000000 */ ,
26789 {{6, 1, 54}, /* shli r2, r1, 54 */
26790 {6, 1, 61}, /* shli r3, r1, 61 */
26791 {1, 2, 3}} /* add r4, r2, r3 */
26793 {2341871806232657920ll /* 0x2080000000000000 */ ,
26794 {{6, 1, 55}, /* shli r2, r1, 55 */
26795 {6, 1, 61}, /* shli r3, r1, 61 */
26796 {1, 2, 3}} /* add r4, r2, r3 */
26798 {2377900603251621888ll /* 0x2100000000000000 */ ,
26799 {{6, 1, 56}, /* shli r2, r1, 56 */
26800 {6, 1, 61}, /* shli r3, r1, 61 */
26801 {1, 2, 3}} /* add r4, r2, r3 */
26803 {2449958197289549824ll /* 0x2200000000000000 */ ,
26804 {{6, 1, 57}, /* shli r2, r1, 57 */
26805 {6, 1, 61}, /* shli r3, r1, 61 */
26806 {1, 2, 3}} /* add r4, r2, r3 */
26808 {2594073385365405696ll /* 0x2400000000000000 */ ,
26809 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26810 {6, 2, 58}} /* shli r3, r2, 58 */
26812 {2882303761517117440ll /* 0x2800000000000000 */ ,
26813 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26814 {6, 2, 59}} /* shli r3, r2, 59 */
26816 {3458764513820540928ll /* 0x3000000000000000 */ ,
26817 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26818 {6, 2, 60}} /* shli r3, r2, 60 */
26820 {4611686018427387895ll /* 0x3ffffffffffffff7 */ ,
26821 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26822 {6, 1, 62}, /* shli r3, r1, 62 */
26823 {2, 3, 2}} /* sub r4, r3, r2 */
26825 {4611686018427387896ll /* 0x3ffffffffffffff8 */ ,
26826 {{6, 1, 3}, /* shli r2, r1, 3 */
26827 {6, 1, 62}, /* shli r3, r1, 62 */
26828 {2, 3, 2}} /* sub r4, r3, r2 */
26830 {4611686018427387897ll /* 0x3ffffffffffffff9 */ ,
26831 {{6, 1, 59}, /* shli r2, r1, 59 */
26832 {2, 2, 1}, /* sub r3, r2, r1 */
26833 {5, 3, 1}} /* shl3add r4, r3, r1 */
26835 {4611686018427387899ll /* 0x3ffffffffffffffb */ ,
26836 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26837 {6, 1, 62}, /* shli r3, r1, 62 */
26838 {2, 3, 2}} /* sub r4, r3, r2 */
26840 {4611686018427387900ll /* 0x3ffffffffffffffc */ ,
26841 {{6, 1, 2}, /* shli r2, r1, 2 */
26842 {6, 1, 62}, /* shli r3, r1, 62 */
26843 {2, 3, 2}} /* sub r4, r3, r2 */
26845 {4611686018427387901ll /* 0x3ffffffffffffffd */ ,
26846 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26847 {6, 1, 62}, /* shli r3, r1, 62 */
26848 {2, 3, 2}} /* sub r4, r3, r2 */
26850 {4611686018427387902ll /* 0x3ffffffffffffffe */ ,
26851 {{6, 1, 1}, /* shli r2, r1, 1 */
26852 {6, 1, 62}, /* shli r3, r1, 62 */
26853 {2, 3, 2}} /* sub r4, r3, r2 */
26855 {4611686018427387903ll /* 0x3fffffffffffffff */ ,
26856 {{6, 1, 62}, /* shli r2, r1, 62 */
26857 {2, 2, 1}} /* sub r3, r2, r1 */
26859 {4611686018427387904ll /* 0x4000000000000000 */ ,
26860 {{6, 1, 62}} /* shli r2, r1, 62 */
26862 {4611686018427387905ll /* 0x4000000000000001 */ ,
26863 {{6, 1, 62}, /* shli r2, r1, 62 */
26864 {1, 1, 2}} /* add r3, r1, r2 */
26866 {4611686018427387906ll /* 0x4000000000000002 */ ,
26867 {{6, 1, 62}, /* shli r2, r1, 62 */
26868 {3, 1, 2}} /* shl1add r3, r1, r2 */
26870 {4611686018427387907ll /* 0x4000000000000003 */ ,
26871 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26872 {6, 1, 62}, /* shli r3, r1, 62 */
26873 {1, 2, 3}} /* add r4, r2, r3 */
26875 {4611686018427387908ll /* 0x4000000000000004 */ ,
26876 {{6, 1, 62}, /* shli r2, r1, 62 */
26877 {4, 1, 2}} /* shl2add r3, r1, r2 */
26879 {4611686018427387909ll /* 0x4000000000000005 */ ,
26880 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26881 {6, 1, 62}, /* shli r3, r1, 62 */
26882 {1, 2, 3}} /* add r4, r2, r3 */
26884 {4611686018427387910ll /* 0x4000000000000006 */ ,
26885 {{3, 1, 1}, /* shl1add r2, r1, r1 */
26886 {6, 1, 62}, /* shli r3, r1, 62 */
26887 {3, 2, 3}} /* shl1add r4, r2, r3 */
26889 {4611686018427387911ll /* 0x4000000000000007 */ ,
26890 {{6, 1, 62}, /* shli r2, r1, 62 */
26891 {2, 2, 1}, /* sub r3, r2, r1 */
26892 {5, 1, 3}} /* shl3add r4, r1, r3 */
26894 {4611686018427387912ll /* 0x4000000000000008 */ ,
26895 {{6, 1, 62}, /* shli r2, r1, 62 */
26896 {5, 1, 2}} /* shl3add r3, r1, r2 */
26898 {4611686018427387913ll /* 0x4000000000000009 */ ,
26899 {{5, 1, 1}, /* shl3add r2, r1, r1 */
26900 {6, 1, 62}, /* shli r3, r1, 62 */
26901 {1, 2, 3}} /* add r4, r2, r3 */
26903 {4611686018427387914ll /* 0x400000000000000a */ ,
26904 {{4, 1, 1}, /* shl2add r2, r1, r1 */
26905 {6, 1, 62}, /* shli r3, r1, 62 */
26906 {3, 2, 3}} /* shl1add r4, r2, r3 */
26908 {4611686018427387920ll /* 0x4000000000000010 */ ,
26909 {{6, 1, 4}, /* shli r2, r1, 4 */
26910 {6, 1, 62}, /* shli r3, r1, 62 */
26911 {1, 2, 3}} /* add r4, r2, r3 */
26913 {4611686018427387936ll /* 0x4000000000000020 */ ,
26914 {{6, 1, 5}, /* shli r2, r1, 5 */
26915 {6, 1, 62}, /* shli r3, r1, 62 */
26916 {1, 2, 3}} /* add r4, r2, r3 */
26918 {4611686018427387968ll /* 0x4000000000000040 */ ,
26919 {{6, 1, 6}, /* shli r2, r1, 6 */
26920 {6, 1, 62}, /* shli r3, r1, 62 */
26921 {1, 2, 3}} /* add r4, r2, r3 */
26923 {4611686018427388032ll /* 0x4000000000000080 */ ,
26924 {{6, 1, 7}, /* shli r2, r1, 7 */
26925 {6, 1, 62}, /* shli r3, r1, 62 */
26926 {1, 2, 3}} /* add r4, r2, r3 */
26928 {4611686018427388160ll /* 0x4000000000000100 */ ,
26929 {{6, 1, 8}, /* shli r2, r1, 8 */
26930 {6, 1, 62}, /* shli r3, r1, 62 */
26931 {1, 2, 3}} /* add r4, r2, r3 */
26933 {4611686018427388416ll /* 0x4000000000000200 */ ,
26934 {{6, 1, 9}, /* shli r2, r1, 9 */
26935 {6, 1, 62}, /* shli r3, r1, 62 */
26936 {1, 2, 3}} /* add r4, r2, r3 */
26938 {4611686018427388928ll /* 0x4000000000000400 */ ,
26939 {{6, 1, 10}, /* shli r2, r1, 10 */
26940 {6, 1, 62}, /* shli r3, r1, 62 */
26941 {1, 2, 3}} /* add r4, r2, r3 */
26943 {4611686018427389952ll /* 0x4000000000000800 */ ,
26944 {{6, 1, 11}, /* shli r2, r1, 11 */
26945 {6, 1, 62}, /* shli r3, r1, 62 */
26946 {1, 2, 3}} /* add r4, r2, r3 */
26948 {4611686018427392000ll /* 0x4000000000001000 */ ,
26949 {{6, 1, 12}, /* shli r2, r1, 12 */
26950 {6, 1, 62}, /* shli r3, r1, 62 */
26951 {1, 2, 3}} /* add r4, r2, r3 */
26953 {4611686018427396096ll /* 0x4000000000002000 */ ,
26954 {{6, 1, 13}, /* shli r2, r1, 13 */
26955 {6, 1, 62}, /* shli r3, r1, 62 */
26956 {1, 2, 3}} /* add r4, r2, r3 */
26958 {4611686018427404288ll /* 0x4000000000004000 */ ,
26959 {{6, 1, 14}, /* shli r2, r1, 14 */
26960 {6, 1, 62}, /* shli r3, r1, 62 */
26961 {1, 2, 3}} /* add r4, r2, r3 */
26963 {4611686018427420672ll /* 0x4000000000008000 */ ,
26964 {{6, 1, 15}, /* shli r2, r1, 15 */
26965 {6, 1, 62}, /* shli r3, r1, 62 */
26966 {1, 2, 3}} /* add r4, r2, r3 */
26968 {4611686018427453440ll /* 0x4000000000010000 */ ,
26969 {{6, 1, 16}, /* shli r2, r1, 16 */
26970 {6, 1, 62}, /* shli r3, r1, 62 */
26971 {1, 2, 3}} /* add r4, r2, r3 */
26973 {4611686018427518976ll /* 0x4000000000020000 */ ,
26974 {{6, 1, 17}, /* shli r2, r1, 17 */
26975 {6, 1, 62}, /* shli r3, r1, 62 */
26976 {1, 2, 3}} /* add r4, r2, r3 */
26978 {4611686018427650048ll /* 0x4000000000040000 */ ,
26979 {{6, 1, 18}, /* shli r2, r1, 18 */
26980 {6, 1, 62}, /* shli r3, r1, 62 */
26981 {1, 2, 3}} /* add r4, r2, r3 */
26983 {4611686018427912192ll /* 0x4000000000080000 */ ,
26984 {{6, 1, 19}, /* shli r2, r1, 19 */
26985 {6, 1, 62}, /* shli r3, r1, 62 */
26986 {1, 2, 3}} /* add r4, r2, r3 */
26988 {4611686018428436480ll /* 0x4000000000100000 */ ,
26989 {{6, 1, 20}, /* shli r2, r1, 20 */
26990 {6, 1, 62}, /* shli r3, r1, 62 */
26991 {1, 2, 3}} /* add r4, r2, r3 */
26993 {4611686018429485056ll /* 0x4000000000200000 */ ,
26994 {{6, 1, 21}, /* shli r2, r1, 21 */
26995 {6, 1, 62}, /* shli r3, r1, 62 */
26996 {1, 2, 3}} /* add r4, r2, r3 */
26998 {4611686018431582208ll /* 0x4000000000400000 */ ,
26999 {{6, 1, 22}, /* shli r2, r1, 22 */
27000 {6, 1, 62}, /* shli r3, r1, 62 */
27001 {1, 2, 3}} /* add r4, r2, r3 */
27003 {4611686018435776512ll /* 0x4000000000800000 */ ,
27004 {{6, 1, 23}, /* shli r2, r1, 23 */
27005 {6, 1, 62}, /* shli r3, r1, 62 */
27006 {1, 2, 3}} /* add r4, r2, r3 */
27008 {4611686018444165120ll /* 0x4000000001000000 */ ,
27009 {{6, 1, 24}, /* shli r2, r1, 24 */
27010 {6, 1, 62}, /* shli r3, r1, 62 */
27011 {1, 2, 3}} /* add r4, r2, r3 */
27013 {4611686018460942336ll /* 0x4000000002000000 */ ,
27014 {{6, 1, 25}, /* shli r2, r1, 25 */
27015 {6, 1, 62}, /* shli r3, r1, 62 */
27016 {1, 2, 3}} /* add r4, r2, r3 */
27018 {4611686018494496768ll /* 0x4000000004000000 */ ,
27019 {{6, 1, 26}, /* shli r2, r1, 26 */
27020 {6, 1, 62}, /* shli r3, r1, 62 */
27021 {1, 2, 3}} /* add r4, r2, r3 */
27023 {4611686018561605632ll /* 0x4000000008000000 */ ,
27024 {{6, 1, 27}, /* shli r2, r1, 27 */
27025 {6, 1, 62}, /* shli r3, r1, 62 */
27026 {1, 2, 3}} /* add r4, r2, r3 */
27028 {4611686018695823360ll /* 0x4000000010000000 */ ,
27029 {{6, 1, 28}, /* shli r2, r1, 28 */
27030 {6, 1, 62}, /* shli r3, r1, 62 */
27031 {1, 2, 3}} /* add r4, r2, r3 */
27033 {4611686018964258816ll /* 0x4000000020000000 */ ,
27034 {{6, 1, 29}, /* shli r2, r1, 29 */
27035 {6, 1, 62}, /* shli r3, r1, 62 */
27036 {1, 2, 3}} /* add r4, r2, r3 */
27038 {4611686019501129728ll /* 0x4000000040000000 */ ,
27039 {{6, 1, 30}, /* shli r2, r1, 30 */
27040 {6, 1, 62}, /* shli r3, r1, 62 */
27041 {1, 2, 3}} /* add r4, r2, r3 */
27043 {4611686020574871552ll /* 0x4000000080000000 */ ,
27044 {{6, 1, 31}, /* shli r2, r1, 31 */
27045 {6, 1, 62}, /* shli r3, r1, 62 */
27046 {1, 2, 3}} /* add r4, r2, r3 */
27048 {4611686022722355200ll /* 0x4000000100000000 */ ,
27049 {{6, 1, 32}, /* shli r2, r1, 32 */
27050 {6, 1, 62}, /* shli r3, r1, 62 */
27051 {1, 2, 3}} /* add r4, r2, r3 */
27053 {4611686027017322496ll /* 0x4000000200000000 */ ,
27054 {{6, 1, 33}, /* shli r2, r1, 33 */
27055 {6, 1, 62}, /* shli r3, r1, 62 */
27056 {1, 2, 3}} /* add r4, r2, r3 */
27058 {4611686035607257088ll /* 0x4000000400000000 */ ,
27059 {{6, 1, 34}, /* shli r2, r1, 34 */
27060 {6, 1, 62}, /* shli r3, r1, 62 */
27061 {1, 2, 3}} /* add r4, r2, r3 */
27063 {4611686052787126272ll /* 0x4000000800000000 */ ,
27064 {{6, 1, 35}, /* shli r2, r1, 35 */
27065 {6, 1, 62}, /* shli r3, r1, 62 */
27066 {1, 2, 3}} /* add r4, r2, r3 */
27068 {4611686087146864640ll /* 0x4000001000000000 */ ,
27069 {{6, 1, 36}, /* shli r2, r1, 36 */
27070 {6, 1, 62}, /* shli r3, r1, 62 */
27071 {1, 2, 3}} /* add r4, r2, r3 */
27073 {4611686155866341376ll /* 0x4000002000000000 */ ,
27074 {{6, 1, 37}, /* shli r2, r1, 37 */
27075 {6, 1, 62}, /* shli r3, r1, 62 */
27076 {1, 2, 3}} /* add r4, r2, r3 */
27078 {4611686293305294848ll /* 0x4000004000000000 */ ,
27079 {{6, 1, 38}, /* shli r2, r1, 38 */
27080 {6, 1, 62}, /* shli r3, r1, 62 */
27081 {1, 2, 3}} /* add r4, r2, r3 */
27083 {4611686568183201792ll /* 0x4000008000000000 */ ,
27084 {{6, 1, 39}, /* shli r2, r1, 39 */
27085 {6, 1, 62}, /* shli r3, r1, 62 */
27086 {1, 2, 3}} /* add r4, r2, r3 */
27088 {4611687117939015680ll /* 0x4000010000000000 */ ,
27089 {{6, 1, 40}, /* shli r2, r1, 40 */
27090 {6, 1, 62}, /* shli r3, r1, 62 */
27091 {1, 2, 3}} /* add r4, r2, r3 */
27093 {4611688217450643456ll /* 0x4000020000000000 */ ,
27094 {{6, 1, 41}, /* shli r2, r1, 41 */
27095 {6, 1, 62}, /* shli r3, r1, 62 */
27096 {1, 2, 3}} /* add r4, r2, r3 */
27098 {4611690416473899008ll /* 0x4000040000000000 */ ,
27099 {{6, 1, 42}, /* shli r2, r1, 42 */
27100 {6, 1, 62}, /* shli r3, r1, 62 */
27101 {1, 2, 3}} /* add r4, r2, r3 */
27103 {4611694814520410112ll /* 0x4000080000000000 */ ,
27104 {{6, 1, 43}, /* shli r2, r1, 43 */
27105 {6, 1, 62}, /* shli r3, r1, 62 */
27106 {1, 2, 3}} /* add r4, r2, r3 */
27108 {4611703610613432320ll /* 0x4000100000000000 */ ,
27109 {{6, 1, 44}, /* shli r2, r1, 44 */
27110 {6, 1, 62}, /* shli r3, r1, 62 */
27111 {1, 2, 3}} /* add r4, r2, r3 */
27113 {4611721202799476736ll /* 0x4000200000000000 */ ,
27114 {{6, 1, 45}, /* shli r2, r1, 45 */
27115 {6, 1, 62}, /* shli r3, r1, 62 */
27116 {1, 2, 3}} /* add r4, r2, r3 */
27118 {4611756387171565568ll /* 0x4000400000000000 */ ,
27119 {{6, 1, 46}, /* shli r2, r1, 46 */
27120 {6, 1, 62}, /* shli r3, r1, 62 */
27121 {1, 2, 3}} /* add r4, r2, r3 */
27123 {4611826755915743232ll /* 0x4000800000000000 */ ,
27124 {{6, 1, 47}, /* shli r2, r1, 47 */
27125 {6, 1, 62}, /* shli r3, r1, 62 */
27126 {1, 2, 3}} /* add r4, r2, r3 */
27128 {4611967493404098560ll /* 0x4001000000000000 */ ,
27129 {{6, 1, 48}, /* shli r2, r1, 48 */
27130 {6, 1, 62}, /* shli r3, r1, 62 */
27131 {1, 2, 3}} /* add r4, r2, r3 */
27133 {4612248968380809216ll /* 0x4002000000000000 */ ,
27134 {{6, 1, 49}, /* shli r2, r1, 49 */
27135 {6, 1, 62}, /* shli r3, r1, 62 */
27136 {1, 2, 3}} /* add r4, r2, r3 */
27138 {4612811918334230528ll /* 0x4004000000000000 */ ,
27139 {{6, 1, 50}, /* shli r2, r1, 50 */
27140 {6, 1, 62}, /* shli r3, r1, 62 */
27141 {1, 2, 3}} /* add r4, r2, r3 */
27143 {4613937818241073152ll /* 0x4008000000000000 */ ,
27144 {{6, 1, 51}, /* shli r2, r1, 51 */
27145 {6, 1, 62}, /* shli r3, r1, 62 */
27146 {1, 2, 3}} /* add r4, r2, r3 */
27148 {4616189618054758400ll /* 0x4010000000000000 */ ,
27149 {{6, 1, 52}, /* shli r2, r1, 52 */
27150 {6, 1, 62}, /* shli r3, r1, 62 */
27151 {1, 2, 3}} /* add r4, r2, r3 */
27153 {4620693217682128896ll /* 0x4020000000000000 */ ,
27154 {{6, 1, 53}, /* shli r2, r1, 53 */
27155 {6, 1, 62}, /* shli r3, r1, 62 */
27156 {1, 2, 3}} /* add r4, r2, r3 */
27158 {4629700416936869888ll /* 0x4040000000000000 */ ,
27159 {{6, 1, 54}, /* shli r2, r1, 54 */
27160 {6, 1, 62}, /* shli r3, r1, 62 */
27161 {1, 2, 3}} /* add r4, r2, r3 */
27163 {4647714815446351872ll /* 0x4080000000000000 */ ,
27164 {{6, 1, 55}, /* shli r2, r1, 55 */
27165 {6, 1, 62}, /* shli r3, r1, 62 */
27166 {1, 2, 3}} /* add r4, r2, r3 */
27168 {4683743612465315840ll /* 0x4100000000000000 */ ,
27169 {{6, 1, 56}, /* shli r2, r1, 56 */
27170 {6, 1, 62}, /* shli r3, r1, 62 */
27171 {1, 2, 3}} /* add r4, r2, r3 */
27173 {4755801206503243776ll /* 0x4200000000000000 */ ,
27174 {{6, 1, 57}, /* shli r2, r1, 57 */
27175 {6, 1, 62}, /* shli r3, r1, 62 */
27176 {1, 2, 3}} /* add r4, r2, r3 */
27178 {4899916394579099648ll /* 0x4400000000000000 */ ,
27179 {{6, 1, 58}, /* shli r2, r1, 58 */
27180 {6, 1, 62}, /* shli r3, r1, 62 */
27181 {1, 2, 3}} /* add r4, r2, r3 */
27183 {5188146770730811392ll /* 0x4800000000000000 */ ,
27184 {{5, 1, 1}, /* shl3add r2, r1, r1 */
27185 {6, 2, 59}} /* shli r3, r2, 59 */
27187 {5764607523034234880ll /* 0x5000000000000000 */ ,
27188 {{4, 1, 1}, /* shl2add r2, r1, r1 */
27189 {6, 2, 60}} /* shli r3, r2, 60 */
27191 {6917529027641081855ll /* 0x5fffffffffffffff */ ,
27192 {{3, 1, 1}, /* shl1add r2, r1, r1 */
27193 {6, 2, 61}, /* shli r3, r2, 61 */
27194 {2, 3, 1}} /* sub r4, r3, r1 */
27196 {6917529027641081856ll /* 0x6000000000000000 */ ,
27197 {{3, 1, 1}, /* shl1add r2, r1, r1 */
27198 {6, 2, 61}} /* shli r3, r2, 61 */
27200 {9223372036854775799ll /* 0x7ffffffffffffff7 */ ,
27201 {{5, 1, 1}, /* shl3add r2, r1, r1 */
27202 {6, 1, 63}, /* shli r3, r1, 63 */
27203 {2, 3, 2}} /* sub r4, r3, r2 */
27205 {9223372036854775800ll /* 0x7ffffffffffffff8 */ ,
27206 {{6, 1, 3}, /* shli r2, r1, 3 */
27207 {6, 1, 63}, /* shli r3, r1, 63 */
27208 {2, 3, 2}} /* sub r4, r3, r2 */
27210 {9223372036854775801ll /* 0x7ffffffffffffff9 */ ,
27211 {{6, 1, 60}, /* shli r2, r1, 60 */
27212 {2, 2, 1}, /* sub r3, r2, r1 */
27213 {5, 3, 1}} /* shl3add r4, r3, r1 */
27215 {9223372036854775803ll /* 0x7ffffffffffffffb */ ,
27216 {{4, 1, 1}, /* shl2add r2, r1, r1 */
27217 {6, 1, 63}, /* shli r3, r1, 63 */
27218 {2, 3, 2}} /* sub r4, r3, r2 */
27220 {9223372036854775804ll /* 0x7ffffffffffffffc */ ,
27221 {{6, 1, 2}, /* shli r2, r1, 2 */
27222 {6, 1, 63}, /* shli r3, r1, 63 */
27223 {2, 3, 2}} /* sub r4, r3, r2 */
27225 {9223372036854775805ll /* 0x7ffffffffffffffd */ ,
27226 {{3, 1, 1}, /* shl1add r2, r1, r1 */
27227 {6, 1, 63}, /* shli r3, r1, 63 */
27228 {2, 3, 2}} /* sub r4, r3, r2 */
27230 {9223372036854775806ll /* 0x7ffffffffffffffe */ ,
27231 {{6, 1, 1}, /* shli r2, r1, 1 */
27232 {6, 1, 63}, /* shli r3, r1, 63 */
27233 {2, 3, 2}} /* sub r4, r3, r2 */
27235 {9223372036854775807ll /* 0x7fffffffffffffff */ ,
27236 {{6, 1, 63}, /* shli r2, r1, 63 */
27237 {2, 2, 1}} /* sub r3, r2, r1 */
27241 const int tilegx_multiply_insn_seq_table_size =
27242 (int) (sizeof tilegx_multiply_insn_seq_table
27243 / sizeof tilegx_multiply_insn_seq_table[0]);