1 /* Constant multiply table for TILEPro.
2    Copyright (C) 2011-2016 Free Software Foundation, Inc.
3    Contributed by Walter Lee (walt@tilera.com)
4 
5    This file is part of GCC.
6 
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.
11 
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.
16 
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/>.  */
20 
21 /* Note this file is auto-generated from gen-mul-tables.cc.
22    Make any required changes there.  */
23 
24 #include "config.h"
25 #include "system.h"
26 #include "coretypes.h"
27 #include "backend.h"
28 #include "rtl.h"
29 #include "expmed.h"
30 #include "tilepro-multiply.h"
31 
32 const enum insn_code tilepro_multiply_insn_seq_decode_opcode[] = {
33   CODE_FOR_nothing /* must be first */ ,
34   CODE_FOR_addsi3,
35   CODE_FOR_subsi3,
36   CODE_FOR_insn_s1a,
37   CODE_FOR_insn_s2a,
38   CODE_FOR_insn_s3a,
39   CODE_FOR_ashlsi3
40 };
41 
42 const struct tilepro_multiply_insn_seq tilepro_multiply_insn_seq_table[] = {
43   {-2147483647 - 1 /* 0x80000000 */ ,
44    {{6, 1, 31}}			/* shli r2, r1, 31 */
45    },
46   {-2147483647 /* 0x80000001 */ ,
47    {{6, 1, 31},			/* shli r2, r1, 31 */
48     {1, 1, 2}}			/* add r3, r1, r2 */
49    },
50   {-2147483646 /* 0x80000002 */ ,
51    {{6, 1, 31},			/* shli r2, r1, 31 */
52     {3, 1, 2}}			/* s1a r3, r1, r2 */
53    },
54   {-2147483645 /* 0x80000003 */ ,
55    {{3, 1, 1},			/* s1a r2, r1, r1 */
56     {6, 1, 31},			/* shli r3, r1, 31 */
57     {1, 2, 3}}			/* add r4, r2, r3 */
58    },
59   {-2147483644 /* 0x80000004 */ ,
60    {{6, 1, 31},			/* shli r2, r1, 31 */
61     {4, 1, 2}}			/* s2a r3, r1, r2 */
62    },
63   {-2147483643 /* 0x80000005 */ ,
64    {{4, 1, 1},			/* s2a r2, r1, r1 */
65     {6, 1, 31},			/* shli r3, r1, 31 */
66     {1, 2, 3}}			/* add r4, r2, r3 */
67    },
68   {-2147483642 /* 0x80000006 */ ,
69    {{3, 1, 1},			/* s1a r2, r1, r1 */
70     {6, 1, 31},			/* shli r3, r1, 31 */
71     {3, 2, 3}}			/* s1a r4, r2, r3 */
72    },
73   {-2147483641 /* 0x80000007 */ ,
74    {{6, 1, 31},			/* shli r2, r1, 31 */
75     {2, 2, 1},			/* sub r3, r2, r1 */
76     {5, 1, 3}}			/* s3a r4, r1, r3 */
77    },
78   {-2147483640 /* 0x80000008 */ ,
79    {{6, 1, 31},			/* shli r2, r1, 31 */
80     {5, 1, 2}}			/* s3a r3, r1, r2 */
81    },
82   {-2147483639 /* 0x80000009 */ ,
83    {{5, 1, 1},			/* s3a r2, r1, r1 */
84     {6, 1, 31},			/* shli r3, r1, 31 */
85     {1, 2, 3}}			/* add r4, r2, r3 */
86    },
87   {-2147483638 /* 0x8000000a */ ,
88    {{4, 1, 1},			/* s2a r2, r1, r1 */
89     {6, 1, 31},			/* shli r3, r1, 31 */
90     {3, 2, 3}}			/* s1a r4, r2, r3 */
91    },
92   {-2147483632 /* 0x80000010 */ ,
93    {{6, 1, 4},			/* shli r2, r1, 4 */
94     {6, 1, 31},			/* shli r3, r1, 31 */
95     {1, 2, 3}}			/* add r4, r2, r3 */
96    },
97   {-2147483616 /* 0x80000020 */ ,
98    {{6, 1, 5},			/* shli r2, r1, 5 */
99     {6, 1, 31},			/* shli r3, r1, 31 */
100     {1, 2, 3}}			/* add r4, r2, r3 */
101    },
102   {-2147483584 /* 0x80000040 */ ,
103    {{6, 1, 6},			/* shli r2, r1, 6 */
104     {6, 1, 31},			/* shli r3, r1, 31 */
105     {1, 2, 3}}			/* add r4, r2, r3 */
106    },
107   {-2147483520 /* 0x80000080 */ ,
108    {{6, 1, 7},			/* shli r2, r1, 7 */
109     {6, 1, 31},			/* shli r3, r1, 31 */
110     {1, 2, 3}}			/* add r4, r2, r3 */
111    },
112   {-2147483392 /* 0x80000100 */ ,
113    {{6, 1, 8},			/* shli r2, r1, 8 */
114     {6, 1, 31},			/* shli r3, r1, 31 */
115     {1, 2, 3}}			/* add r4, r2, r3 */
116    },
117   {-2147483136 /* 0x80000200 */ ,
118    {{6, 1, 9},			/* shli r2, r1, 9 */
119     {6, 1, 31},			/* shli r3, r1, 31 */
120     {1, 2, 3}}			/* add r4, r2, r3 */
121    },
122   {-2147482624 /* 0x80000400 */ ,
123    {{6, 1, 10},			/* shli r2, r1, 10 */
124     {6, 1, 31},			/* shli r3, r1, 31 */
125     {1, 2, 3}}			/* add r4, r2, r3 */
126    },
127   {-2147481600 /* 0x80000800 */ ,
128    {{6, 1, 11},			/* shli r2, r1, 11 */
129     {6, 1, 31},			/* shli r3, r1, 31 */
130     {1, 2, 3}}			/* add r4, r2, r3 */
131    },
132   {-2147479552 /* 0x80001000 */ ,
133    {{6, 1, 12},			/* shli r2, r1, 12 */
134     {6, 1, 31},			/* shli r3, r1, 31 */
135     {1, 2, 3}}			/* add r4, r2, r3 */
136    },
137   {-2147475456 /* 0x80002000 */ ,
138    {{6, 1, 13},			/* shli r2, r1, 13 */
139     {6, 1, 31},			/* shli r3, r1, 31 */
140     {1, 2, 3}}			/* add r4, r2, r3 */
141    },
142   {-2147467264 /* 0x80004000 */ ,
143    {{6, 1, 14},			/* shli r2, r1, 14 */
144     {6, 1, 31},			/* shli r3, r1, 31 */
145     {1, 2, 3}}			/* add r4, r2, r3 */
146    },
147   {-2147450880 /* 0x80008000 */ ,
148    {{6, 1, 15},			/* shli r2, r1, 15 */
149     {6, 1, 31},			/* shli r3, r1, 31 */
150     {1, 2, 3}}			/* add r4, r2, r3 */
151    },
152   {-2147418112 /* 0x80010000 */ ,
153    {{6, 1, 16},			/* shli r2, r1, 16 */
154     {6, 1, 31},			/* shli r3, r1, 31 */
155     {1, 2, 3}}			/* add r4, r2, r3 */
156    },
157   {-2147352576 /* 0x80020000 */ ,
158    {{6, 1, 17},			/* shli r2, r1, 17 */
159     {6, 1, 31},			/* shli r3, r1, 31 */
160     {1, 2, 3}}			/* add r4, r2, r3 */
161    },
162   {-2147221504 /* 0x80040000 */ ,
163    {{6, 1, 18},			/* shli r2, r1, 18 */
164     {6, 1, 31},			/* shli r3, r1, 31 */
165     {1, 2, 3}}			/* add r4, r2, r3 */
166    },
167   {-2146959360 /* 0x80080000 */ ,
168    {{6, 1, 19},			/* shli r2, r1, 19 */
169     {6, 1, 31},			/* shli r3, r1, 31 */
170     {1, 2, 3}}			/* add r4, r2, r3 */
171    },
172   {-2146435072 /* 0x80100000 */ ,
173    {{6, 1, 20},			/* shli r2, r1, 20 */
174     {6, 1, 31},			/* shli r3, r1, 31 */
175     {1, 2, 3}}			/* add r4, r2, r3 */
176    },
177   {-2145386496 /* 0x80200000 */ ,
178    {{6, 1, 21},			/* shli r2, r1, 21 */
179     {6, 1, 31},			/* shli r3, r1, 31 */
180     {1, 2, 3}}			/* add r4, r2, r3 */
181    },
182   {-2143289344 /* 0x80400000 */ ,
183    {{6, 1, 22},			/* shli r2, r1, 22 */
184     {6, 1, 31},			/* shli r3, r1, 31 */
185     {1, 2, 3}}			/* add r4, r2, r3 */
186    },
187   {-2139095040 /* 0x80800000 */ ,
188    {{6, 1, 23},			/* shli r2, r1, 23 */
189     {6, 1, 31},			/* shli r3, r1, 31 */
190     {1, 2, 3}}			/* add r4, r2, r3 */
191    },
192   {-2130706432 /* 0x81000000 */ ,
193    {{6, 1, 24},			/* shli r2, r1, 24 */
194     {6, 1, 31},			/* shli r3, r1, 31 */
195     {1, 2, 3}}			/* add r4, r2, r3 */
196    },
197   {-2113929216 /* 0x82000000 */ ,
198    {{6, 1, 25},			/* shli r2, r1, 25 */
199     {6, 1, 31},			/* shli r3, r1, 31 */
200     {1, 2, 3}}			/* add r4, r2, r3 */
201    },
202   {-2080374784 /* 0x84000000 */ ,
203    {{6, 1, 26},			/* shli r2, r1, 26 */
204     {6, 1, 31},			/* shli r3, r1, 31 */
205     {1, 2, 3}}			/* add r4, r2, r3 */
206    },
207   {-2013265920 /* 0x88000000 */ ,
208    {{6, 1, 27},			/* shli r2, r1, 27 */
209     {6, 1, 31},			/* shli r3, r1, 31 */
210     {1, 2, 3}}			/* add r4, r2, r3 */
211    },
212   {-1879048192 /* 0x90000000 */ ,
213    {{5, 1, 1},			/* s3a r2, r1, r1 */
214     {6, 2, 28}}			/* shli r3, r2, 28 */
215    },
216   {-1610612737 /* 0x9fffffff */ ,
217    {{4, 1, 1},			/* s2a r2, r1, r1 */
218     {6, 2, 29},			/* shli r3, r2, 29 */
219     {2, 3, 1}}			/* sub r4, r3, r1 */
220    },
221   {-1610612736 /* 0xa0000000 */ ,
222    {{4, 1, 1},			/* s2a r2, r1, r1 */
223     {6, 2, 29}}			/* shli r3, r2, 29 */
224    },
225   {-1342177281 /* 0xafffffff */ ,
226    {{2, 0, 1},			/* sub r2, zero, r1 */
227     {4, 1, 1},			/* s2a r3, r1, r1 */
228     {6, 3, 28},			/* shli r4, r3, 28 */
229     {2, 2, 4}}			/* sub r5, r2, r4 */
230    },
231   {-1207959553 /* 0xb7ffffff */ ,
232    {{2, 0, 1},			/* sub r2, zero, r1 */
233     {5, 1, 1},			/* s3a r3, r1, r1 */
234     {6, 3, 27},			/* shli r4, r3, 27 */
235     {2, 2, 4}}			/* sub r5, r2, r4 */
236    },
237   {-1140850689 /* 0xbbffffff */ ,
238    {{6, 1, 26},			/* shli r2, r1, 26 */
239     {5, 2, 1},			/* s3a r3, r2, r1 */
240     {3, 3, 2},			/* s1a r4, r3, r2 */
241     {2, 1, 4}}			/* sub r5, r1, r4 */
242    },
243   {-1073741889 /* 0xbfffffbf */ ,
244    {{2, 0, 1},			/* sub r2, zero, r1 */
245     {6, 2, 27},			/* shli r3, r2, 27 */
246     {5, 2, 3},			/* s3a r4, r2, r3 */
247     {5, 4, 2}}			/* s3a r5, r4, r2 */
248    },
249   {-1073741857 /* 0xbfffffdf */ ,
250    {{2, 0, 1},			/* sub r2, zero, r1 */
251     {6, 2, 27},			/* shli r3, r2, 27 */
252     {4, 2, 3},			/* s2a r4, r2, r3 */
253     {5, 4, 2}}			/* s3a r5, r4, r2 */
254    },
255   {-1073741841 /* 0xbfffffef */ ,
256    {{5, 1, 1},			/* s3a r2, r1, r1 */
257     {6, 1, 30},			/* shli r3, r1, 30 */
258     {3, 2, 3},			/* s1a r4, r2, r3 */
259     {2, 1, 4}}			/* sub r5, r1, r4 */
260    },
261   {-1073741834 /* 0xbffffff6 */ ,
262    {{2, 0, 1},			/* sub r2, zero, r1 */
263     {4, 2, 2},			/* s2a r3, r2, r2 */
264     {6, 2, 30},			/* shli r4, r2, 30 */
265     {3, 3, 4}}			/* s1a r5, r3, r4 */
266    },
267   {-1073741833 /* 0xbffffff7 */ ,
268    {{2, 0, 1},			/* sub r2, zero, r1 */
269     {6, 1, 27},			/* shli r3, r1, 27 */
270     {2, 2, 3},			/* sub r4, r2, r3 */
271     {5, 4, 2}}			/* s3a r5, r4, r2 */
272    },
273   {-1073741832 /* 0xbffffff8 */ ,
274    {{2, 0, 1},			/* sub r2, zero, r1 */
275     {6, 2, 30},			/* shli r3, r2, 30 */
276     {5, 2, 3}}			/* s3a r4, r2, r3 */
277    },
278   {-1073741831 /* 0xbffffff9 */ ,
279    {{6, 1, 30},			/* shli r2, r1, 30 */
280     {5, 1, 2},			/* s3a r3, r1, r2 */
281     {2, 1, 3}}			/* sub r4, r1, r3 */
282    },
283   {-1073741830 /* 0xbffffffa */ ,
284    {{3, 1, 1},			/* s1a r2, r1, r1 */
285     {6, 2, 1},			/* shli r3, r2, 1 */
286     {6, 2, 30},			/* shli r4, r2, 30 */
287     {2, 4, 3}}			/* sub r5, r4, r3 */
288    },
289   {-1073741829 /* 0xbffffffb */ ,
290    {{2, 0, 1},			/* sub r2, zero, r1 */
291     {6, 1, 28},			/* shli r3, r1, 28 */
292     {2, 2, 3},			/* sub r4, r2, r3 */
293     {4, 4, 2}}			/* s2a r5, r4, r2 */
294    },
295   {-1073741828 /* 0xbffffffc */ ,
296    {{2, 0, 1},			/* sub r2, zero, r1 */
297     {6, 2, 30},			/* shli r3, r2, 30 */
298     {4, 2, 3}}			/* s2a r4, r2, r3 */
299    },
300   {-1073741827 /* 0xbffffffd */ ,
301    {{3, 1, 1},			/* s1a r2, r1, r1 */
302     {6, 2, 30},			/* shli r3, r2, 30 */
303     {2, 3, 2}}			/* sub r4, r3, r2 */
304    },
305   {-1073741826 /* 0xbffffffe */ ,
306    {{2, 0, 1},			/* sub r2, zero, r1 */
307     {6, 2, 30},			/* shli r3, r2, 30 */
308     {3, 2, 3}}			/* s1a r4, r2, r3 */
309    },
310   {-1073741825 /* 0xbfffffff */ ,
311    {{2, 0, 1},			/* sub r2, zero, r1 */
312     {6, 1, 30},			/* shli r3, r1, 30 */
313     {2, 2, 3}}			/* sub r4, r2, r3 */
314    },
315   {-1073741824 /* 0xc0000000 */ ,
316    {{2, 0, 1},			/* sub r2, zero, r1 */
317     {6, 2, 30}}			/* shli r3, r2, 30 */
318    },
319   {-1073741823 /* 0xc0000001 */ ,
320    {{6, 1, 30},			/* shli r2, r1, 30 */
321     {2, 1, 2}}			/* sub r3, r1, r2 */
322    },
323   {-1073741822 /* 0xc0000002 */ ,
324    {{6, 1, 1},			/* shli r2, r1, 1 */
325     {6, 1, 30},			/* shli r3, r1, 30 */
326     {2, 2, 3}}			/* sub r4, r2, r3 */
327    },
328   {-1073741821 /* 0xc0000003 */ ,
329    {{3, 1, 1},			/* s1a r2, r1, r1 */
330     {6, 1, 30},			/* shli r3, r1, 30 */
331     {2, 2, 3}}			/* sub r4, r2, r3 */
332    },
333   {-1073741820 /* 0xc0000004 */ ,
334    {{6, 1, 2},			/* shli r2, r1, 2 */
335     {6, 1, 30},			/* shli r3, r1, 30 */
336     {2, 2, 3}}			/* sub r4, r2, r3 */
337    },
338   {-1073741819 /* 0xc0000005 */ ,
339    {{4, 1, 1},			/* s2a r2, r1, r1 */
340     {6, 1, 30},			/* shli r3, r1, 30 */
341     {2, 2, 3}}			/* sub r4, r2, r3 */
342    },
343   {-1073741818 /* 0xc0000006 */ ,
344    {{3, 1, 1},			/* s1a r2, r1, r1 */
345     {6, 2, 30},			/* shli r3, r2, 30 */
346     {3, 2, 3}}			/* s1a r4, r2, r3 */
347    },
348   {-1073741817 /* 0xc0000007 */ ,
349    {{6, 1, 3},			/* shli r2, r1, 3 */
350     {2, 2, 1},			/* sub r3, r2, r1 */
351     {6, 2, 27},			/* shli r4, r2, 27 */
352     {2, 3, 4}}			/* sub r5, r3, r4 */
353    },
354   {-1073741816 /* 0xc0000008 */ ,
355    {{6, 1, 3},			/* shli r2, r1, 3 */
356     {6, 1, 30},			/* shli r3, r1, 30 */
357     {2, 2, 3}}			/* sub r4, r2, r3 */
358    },
359   {-1073741815 /* 0xc0000009 */ ,
360    {{5, 1, 1},			/* s3a r2, r1, r1 */
361     {6, 1, 30},			/* shli r3, r1, 30 */
362     {2, 2, 3}}			/* sub r4, r2, r3 */
363    },
364   {-1073741814 /* 0xc000000a */ ,
365    {{6, 1, 1},			/* shli r2, r1, 1 */
366     {6, 1, 27},			/* shli r3, r1, 27 */
367     {2, 1, 3},			/* sub r4, r1, r3 */
368     {5, 4, 2}}			/* s3a r5, r4, r2 */
369    },
370   {-805306369 /* 0xcfffffff */ ,
371    {{6, 1, 28},			/* shli r2, r1, 28 */
372     {4, 2, 1},			/* s2a r3, r2, r1 */
373     {2, 2, 3}}			/* sub r4, r2, r3 */
374    },
375   {-671088641 /* 0xd7ffffff */ ,
376    {{2, 0, 1},			/* sub r2, zero, r1 */
377     {4, 1, 1},			/* s2a r3, r1, r1 */
378     {6, 3, 27},			/* shli r4, r3, 27 */
379     {2, 2, 4}}			/* sub r5, r2, r4 */
380    },
381   {-603979777 /* 0xdbffffff */ ,
382    {{2, 0, 1},			/* sub r2, zero, r1 */
383     {5, 1, 1},			/* s3a r3, r1, r1 */
384     {6, 3, 26},			/* shli r4, r3, 26 */
385     {2, 2, 4}}			/* sub r5, r2, r4 */
386    },
387   {-570425345 /* 0xddffffff */ ,
388    {{6, 1, 25},			/* shli r2, r1, 25 */
389     {5, 2, 1},			/* s3a r3, r2, r1 */
390     {3, 3, 2},			/* s1a r4, r3, r2 */
391     {2, 1, 4}}			/* sub r5, r1, r4 */
392    },
393   {-536870977 /* 0xdfffffbf */ ,
394    {{2, 0, 1},			/* sub r2, zero, r1 */
395     {6, 2, 26},			/* shli r3, r2, 26 */
396     {5, 2, 3},			/* s3a r4, r2, r3 */
397     {5, 4, 2}}			/* s3a r5, r4, r2 */
398    },
399   {-536870945 /* 0xdfffffdf */ ,
400    {{2, 0, 1},			/* sub r2, zero, r1 */
401     {6, 2, 26},			/* shli r3, r2, 26 */
402     {4, 2, 3},			/* s2a r4, r2, r3 */
403     {5, 4, 2}}			/* s3a r5, r4, r2 */
404    },
405   {-536870929 /* 0xdfffffef */ ,
406    {{5, 1, 1},			/* s3a r2, r1, r1 */
407     {6, 1, 29},			/* shli r3, r1, 29 */
408     {3, 2, 3},			/* s1a r4, r2, r3 */
409     {2, 1, 4}}			/* sub r5, r1, r4 */
410    },
411   {-536870922 /* 0xdffffff6 */ ,
412    {{2, 0, 1},			/* sub r2, zero, r1 */
413     {4, 2, 2},			/* s2a r3, r2, r2 */
414     {6, 2, 29},			/* shli r4, r2, 29 */
415     {3, 3, 4}}			/* s1a r5, r3, r4 */
416    },
417   {-536870921 /* 0xdffffff7 */ ,
418    {{2, 0, 1},			/* sub r2, zero, r1 */
419     {6, 1, 26},			/* shli r3, r1, 26 */
420     {2, 2, 3},			/* sub r4, r2, r3 */
421     {5, 4, 2}}			/* s3a r5, r4, r2 */
422    },
423   {-536870920 /* 0xdffffff8 */ ,
424    {{2, 0, 1},			/* sub r2, zero, r1 */
425     {6, 2, 29},			/* shli r3, r2, 29 */
426     {5, 2, 3}}			/* s3a r4, r2, r3 */
427    },
428   {-536870919 /* 0xdffffff9 */ ,
429    {{6, 1, 29},			/* shli r2, r1, 29 */
430     {5, 1, 2},			/* s3a r3, r1, r2 */
431     {2, 1, 3}}			/* sub r4, r1, r3 */
432    },
433   {-536870918 /* 0xdffffffa */ ,
434    {{6, 1, 1},			/* shli r2, r1, 1 */
435     {6, 1, 29},			/* shli r3, r1, 29 */
436     {4, 2, 3},			/* s2a r4, r2, r3 */
437     {2, 2, 4}}			/* sub r5, r2, r4 */
438    },
439   {-536870917 /* 0xdffffffb */ ,
440    {{2, 0, 1},			/* sub r2, zero, r1 */
441     {6, 1, 27},			/* shli r3, r1, 27 */
442     {2, 2, 3},			/* sub r4, r2, r3 */
443     {4, 4, 2}}			/* s2a r5, r4, r2 */
444    },
445   {-536870916 /* 0xdffffffc */ ,
446    {{2, 0, 1},			/* sub r2, zero, r1 */
447     {6, 2, 29},			/* shli r3, r2, 29 */
448     {4, 2, 3}}			/* s2a r4, r2, r3 */
449    },
450   {-536870915 /* 0xdffffffd */ ,
451    {{6, 1, 29},			/* shli r2, r1, 29 */
452     {4, 1, 2},			/* s2a r3, r1, r2 */
453     {2, 1, 3}}			/* sub r4, r1, r3 */
454    },
455   {-536870914 /* 0xdffffffe */ ,
456    {{2, 0, 1},			/* sub r2, zero, r1 */
457     {6, 2, 29},			/* shli r3, r2, 29 */
458     {3, 2, 3}}			/* s1a r4, r2, r3 */
459    },
460   {-536870913 /* 0xdfffffff */ ,
461    {{2, 0, 1},			/* sub r2, zero, r1 */
462     {6, 1, 29},			/* shli r3, r1, 29 */
463     {2, 2, 3}}			/* sub r4, r2, r3 */
464    },
465   {-536870912 /* 0xe0000000 */ ,
466    {{2, 0, 1},			/* sub r2, zero, r1 */
467     {6, 2, 29}}			/* shli r3, r2, 29 */
468    },
469   {-536870911 /* 0xe0000001 */ ,
470    {{6, 1, 29},			/* shli r2, r1, 29 */
471     {2, 1, 2}}			/* sub r3, r1, r2 */
472    },
473   {-536870910 /* 0xe0000002 */ ,
474    {{6, 1, 1},			/* shli r2, r1, 1 */
475     {6, 1, 29},			/* shli r3, r1, 29 */
476     {2, 2, 3}}			/* sub r4, r2, r3 */
477    },
478   {-536870909 /* 0xe0000003 */ ,
479    {{3, 1, 1},			/* s1a r2, r1, r1 */
480     {6, 1, 29},			/* shli r3, r1, 29 */
481     {2, 2, 3}}			/* sub r4, r2, r3 */
482    },
483   {-536870908 /* 0xe0000004 */ ,
484    {{6, 1, 2},			/* shli r2, r1, 2 */
485     {6, 1, 29},			/* shli r3, r1, 29 */
486     {2, 2, 3}}			/* sub r4, r2, r3 */
487    },
488   {-536870907 /* 0xe0000005 */ ,
489    {{4, 1, 1},			/* s2a r2, r1, r1 */
490     {6, 1, 29},			/* shli r3, r1, 29 */
491     {2, 2, 3}}			/* sub r4, r2, r3 */
492    },
493   {-536870906 /* 0xe0000006 */ ,
494    {{3, 1, 1},			/* s1a r2, r1, r1 */
495     {6, 1, 28},			/* shli r3, r1, 28 */
496     {2, 2, 3},			/* sub r4, r2, r3 */
497     {6, 4, 1}}			/* shli r5, r4, 1 */
498    },
499   {-536870905 /* 0xe0000007 */ ,
500    {{6, 1, 3},			/* shli r2, r1, 3 */
501     {2, 2, 1},			/* sub r3, r2, r1 */
502     {6, 2, 26},			/* shli r4, r2, 26 */
503     {2, 3, 4}}			/* sub r5, r3, r4 */
504    },
505   {-536870904 /* 0xe0000008 */ ,
506    {{6, 1, 3},			/* shli r2, r1, 3 */
507     {6, 1, 29},			/* shli r3, r1, 29 */
508     {2, 2, 3}}			/* sub r4, r2, r3 */
509    },
510   {-536870903 /* 0xe0000009 */ ,
511    {{5, 1, 1},			/* s3a r2, r1, r1 */
512     {6, 1, 29},			/* shli r3, r1, 29 */
513     {2, 2, 3}}			/* sub r4, r2, r3 */
514    },
515   {-536870902 /* 0xe000000a */ ,
516    {{6, 1, 1},			/* shli r2, r1, 1 */
517     {6, 1, 26},			/* shli r3, r1, 26 */
518     {2, 1, 3},			/* sub r4, r1, r3 */
519     {5, 4, 2}}			/* s3a r5, r4, r2 */
520    },
521   {-402653185 /* 0xe7ffffff */ ,
522    {{6, 1, 27},			/* shli r2, r1, 27 */
523     {4, 2, 1},			/* s2a r3, r2, r1 */
524     {2, 2, 3}}			/* sub r4, r2, r3 */
525    },
526   {-335544321 /* 0xebffffff */ ,
527    {{2, 0, 1},			/* sub r2, zero, r1 */
528     {4, 1, 1},			/* s2a r3, r1, r1 */
529     {6, 3, 26},			/* shli r4, r3, 26 */
530     {2, 2, 4}}			/* sub r5, r2, r4 */
531    },
532   {-301989889 /* 0xedffffff */ ,
533    {{2, 0, 1},			/* sub r2, zero, r1 */
534     {5, 1, 1},			/* s3a r3, r1, r1 */
535     {6, 3, 25},			/* shli r4, r3, 25 */
536     {2, 2, 4}}			/* sub r5, r2, r4 */
537    },
538   {-285212673 /* 0xeeffffff */ ,
539    {{6, 1, 24},			/* shli r2, r1, 24 */
540     {5, 2, 1},			/* s3a r3, r2, r1 */
541     {3, 3, 2},			/* s1a r4, r3, r2 */
542     {2, 1, 4}}			/* sub r5, r1, r4 */
543    },
544   {-268435521 /* 0xefffffbf */ ,
545    {{2, 0, 1},			/* sub r2, zero, r1 */
546     {6, 2, 25},			/* shli r3, r2, 25 */
547     {5, 2, 3},			/* s3a r4, r2, r3 */
548     {5, 4, 2}}			/* s3a r5, r4, r2 */
549    },
550   {-268435489 /* 0xefffffdf */ ,
551    {{2, 0, 1},			/* sub r2, zero, r1 */
552     {6, 2, 25},			/* shli r3, r2, 25 */
553     {4, 2, 3},			/* s2a r4, r2, r3 */
554     {5, 4, 2}}			/* s3a r5, r4, r2 */
555    },
556   {-268435473 /* 0xefffffef */ ,
557    {{5, 1, 1},			/* s3a r2, r1, r1 */
558     {6, 1, 28},			/* shli r3, r1, 28 */
559     {3, 2, 3},			/* s1a r4, r2, r3 */
560     {2, 1, 4}}			/* sub r5, r1, r4 */
561    },
562   {-268435466 /* 0xeffffff6 */ ,
563    {{2, 0, 1},			/* sub r2, zero, r1 */
564     {4, 2, 2},			/* s2a r3, r2, r2 */
565     {6, 2, 28},			/* shli r4, r2, 28 */
566     {3, 3, 4}}			/* s1a r5, r3, r4 */
567    },
568   {-268435465 /* 0xeffffff7 */ ,
569    {{2, 0, 1},			/* sub r2, zero, r1 */
570     {6, 1, 25},			/* shli r3, r1, 25 */
571     {2, 2, 3},			/* sub r4, r2, r3 */
572     {5, 4, 2}}			/* s3a r5, r4, r2 */
573    },
574   {-268435464 /* 0xeffffff8 */ ,
575    {{2, 0, 1},			/* sub r2, zero, r1 */
576     {6, 2, 28},			/* shli r3, r2, 28 */
577     {5, 2, 3}}			/* s3a r4, r2, r3 */
578    },
579   {-268435463 /* 0xeffffff9 */ ,
580    {{6, 1, 28},			/* shli r2, r1, 28 */
581     {5, 1, 2},			/* s3a r3, r1, r2 */
582     {2, 1, 3}}			/* sub r4, r1, r3 */
583    },
584   {-268435462 /* 0xeffffffa */ ,
585    {{6, 1, 1},			/* shli r2, r1, 1 */
586     {6, 1, 28},			/* shli r3, r1, 28 */
587     {4, 2, 3},			/* s2a r4, r2, r3 */
588     {2, 2, 4}}			/* sub r5, r2, r4 */
589    },
590   {-268435461 /* 0xeffffffb */ ,
591    {{2, 0, 1},			/* sub r2, zero, r1 */
592     {6, 1, 26},			/* shli r3, r1, 26 */
593     {2, 2, 3},			/* sub r4, r2, r3 */
594     {4, 4, 2}}			/* s2a r5, r4, r2 */
595    },
596   {-268435460 /* 0xeffffffc */ ,
597    {{2, 0, 1},			/* sub r2, zero, r1 */
598     {6, 2, 28},			/* shli r3, r2, 28 */
599     {4, 2, 3}}			/* s2a r4, r2, r3 */
600    },
601   {-268435459 /* 0xeffffffd */ ,
602    {{6, 1, 28},			/* shli r2, r1, 28 */
603     {4, 1, 2},			/* s2a r3, r1, r2 */
604     {2, 1, 3}}			/* sub r4, r1, r3 */
605    },
606   {-268435458 /* 0xeffffffe */ ,
607    {{2, 0, 1},			/* sub r2, zero, r1 */
608     {6, 2, 28},			/* shli r3, r2, 28 */
609     {3, 2, 3}}			/* s1a r4, r2, r3 */
610    },
611   {-268435457 /* 0xefffffff */ ,
612    {{2, 0, 1},			/* sub r2, zero, r1 */
613     {6, 1, 28},			/* shli r3, r1, 28 */
614     {2, 2, 3}}			/* sub r4, r2, r3 */
615    },
616   {-268435456 /* 0xf0000000 */ ,
617    {{2, 0, 1},			/* sub r2, zero, r1 */
618     {6, 2, 28}}			/* shli r3, r2, 28 */
619    },
620   {-268435455 /* 0xf0000001 */ ,
621    {{6, 1, 28},			/* shli r2, r1, 28 */
622     {2, 1, 2}}			/* sub r3, r1, r2 */
623    },
624   {-268435454 /* 0xf0000002 */ ,
625    {{6, 1, 1},			/* shli r2, r1, 1 */
626     {6, 1, 28},			/* shli r3, r1, 28 */
627     {2, 2, 3}}			/* sub r4, r2, r3 */
628    },
629   {-268435453 /* 0xf0000003 */ ,
630    {{3, 1, 1},			/* s1a r2, r1, r1 */
631     {6, 1, 28},			/* shli r3, r1, 28 */
632     {2, 2, 3}}			/* sub r4, r2, r3 */
633    },
634   {-268435452 /* 0xf0000004 */ ,
635    {{6, 1, 2},			/* shli r2, r1, 2 */
636     {6, 1, 28},			/* shli r3, r1, 28 */
637     {2, 2, 3}}			/* sub r4, r2, r3 */
638    },
639   {-268435451 /* 0xf0000005 */ ,
640    {{4, 1, 1},			/* s2a r2, r1, r1 */
641     {6, 1, 28},			/* shli r3, r1, 28 */
642     {2, 2, 3}}			/* sub r4, r2, r3 */
643    },
644   {-268435450 /* 0xf0000006 */ ,
645    {{3, 1, 1},			/* s1a r2, r1, r1 */
646     {6, 1, 27},			/* shli r3, r1, 27 */
647     {2, 2, 3},			/* sub r4, r2, r3 */
648     {6, 4, 1}}			/* shli r5, r4, 1 */
649    },
650   {-268435449 /* 0xf0000007 */ ,
651    {{6, 1, 3},			/* shli r2, r1, 3 */
652     {2, 2, 1},			/* sub r3, r2, r1 */
653     {6, 2, 25},			/* shli r4, r2, 25 */
654     {2, 3, 4}}			/* sub r5, r3, r4 */
655    },
656   {-268435448 /* 0xf0000008 */ ,
657    {{6, 1, 3},			/* shli r2, r1, 3 */
658     {6, 1, 28},			/* shli r3, r1, 28 */
659     {2, 2, 3}}			/* sub r4, r2, r3 */
660    },
661   {-268435447 /* 0xf0000009 */ ,
662    {{5, 1, 1},			/* s3a r2, r1, r1 */
663     {6, 1, 28},			/* shli r3, r1, 28 */
664     {2, 2, 3}}			/* sub r4, r2, r3 */
665    },
666   {-268435446 /* 0xf000000a */ ,
667    {{6, 1, 1},			/* shli r2, r1, 1 */
668     {6, 1, 25},			/* shli r3, r1, 25 */
669     {2, 1, 3},			/* sub r4, r1, r3 */
670     {5, 4, 2}}			/* s3a r5, r4, r2 */
671    },
672   {-201326593 /* 0xf3ffffff */ ,
673    {{6, 1, 26},			/* shli r2, r1, 26 */
674     {4, 2, 1},			/* s2a r3, r2, r1 */
675     {2, 2, 3}}			/* sub r4, r2, r3 */
676    },
677   {-167772161 /* 0xf5ffffff */ ,
678    {{2, 0, 1},			/* sub r2, zero, r1 */
679     {4, 1, 1},			/* s2a r3, r1, r1 */
680     {6, 3, 25},			/* shli r4, r3, 25 */
681     {2, 2, 4}}			/* sub r5, r2, r4 */
682    },
683   {-150994945 /* 0xf6ffffff */ ,
684    {{2, 0, 1},			/* sub r2, zero, r1 */
685     {5, 1, 1},			/* s3a r3, r1, r1 */
686     {6, 3, 24},			/* shli r4, r3, 24 */
687     {2, 2, 4}}			/* sub r5, r2, r4 */
688    },
689   {-142606337 /* 0xf77fffff */ ,
690    {{6, 1, 23},			/* shli r2, r1, 23 */
691     {5, 2, 1},			/* s3a r3, r2, r1 */
692     {3, 3, 2},			/* s1a r4, r3, r2 */
693     {2, 1, 4}}			/* sub r5, r1, r4 */
694    },
695   {-134217793 /* 0xf7ffffbf */ ,
696    {{2, 0, 1},			/* sub r2, zero, r1 */
697     {6, 2, 24},			/* shli r3, r2, 24 */
698     {5, 2, 3},			/* s3a r4, r2, r3 */
699     {5, 4, 2}}			/* s3a r5, r4, r2 */
700    },
701   {-134217761 /* 0xf7ffffdf */ ,
702    {{2, 0, 1},			/* sub r2, zero, r1 */
703     {6, 2, 24},			/* shli r3, r2, 24 */
704     {4, 2, 3},			/* s2a r4, r2, r3 */
705     {5, 4, 2}}			/* s3a r5, r4, r2 */
706    },
707   {-134217745 /* 0xf7ffffef */ ,
708    {{5, 1, 1},			/* s3a r2, r1, r1 */
709     {6, 1, 27},			/* shli r3, r1, 27 */
710     {3, 2, 3},			/* s1a r4, r2, r3 */
711     {2, 1, 4}}			/* sub r5, r1, r4 */
712    },
713   {-134217738 /* 0xf7fffff6 */ ,
714    {{2, 0, 1},			/* sub r2, zero, r1 */
715     {4, 2, 2},			/* s2a r3, r2, r2 */
716     {6, 2, 27},			/* shli r4, r2, 27 */
717     {3, 3, 4}}			/* s1a r5, r3, r4 */
718    },
719   {-134217737 /* 0xf7fffff7 */ ,
720    {{2, 0, 1},			/* sub r2, zero, r1 */
721     {6, 1, 24},			/* shli r3, r1, 24 */
722     {2, 2, 3},			/* sub r4, r2, r3 */
723     {5, 4, 2}}			/* s3a r5, r4, r2 */
724    },
725   {-134217736 /* 0xf7fffff8 */ ,
726    {{2, 0, 1},			/* sub r2, zero, r1 */
727     {6, 2, 27},			/* shli r3, r2, 27 */
728     {5, 2, 3}}			/* s3a r4, r2, r3 */
729    },
730   {-134217735 /* 0xf7fffff9 */ ,
731    {{6, 1, 27},			/* shli r2, r1, 27 */
732     {5, 1, 2},			/* s3a r3, r1, r2 */
733     {2, 1, 3}}			/* sub r4, r1, r3 */
734    },
735   {-134217734 /* 0xf7fffffa */ ,
736    {{6, 1, 1},			/* shli r2, r1, 1 */
737     {6, 1, 27},			/* shli r3, r1, 27 */
738     {4, 2, 3},			/* s2a r4, r2, r3 */
739     {2, 2, 4}}			/* sub r5, r2, r4 */
740    },
741   {-134217733 /* 0xf7fffffb */ ,
742    {{2, 0, 1},			/* sub r2, zero, r1 */
743     {6, 1, 25},			/* shli r3, r1, 25 */
744     {2, 2, 3},			/* sub r4, r2, r3 */
745     {4, 4, 2}}			/* s2a r5, r4, r2 */
746    },
747   {-134217732 /* 0xf7fffffc */ ,
748    {{2, 0, 1},			/* sub r2, zero, r1 */
749     {6, 2, 27},			/* shli r3, r2, 27 */
750     {4, 2, 3}}			/* s2a r4, r2, r3 */
751    },
752   {-134217731 /* 0xf7fffffd */ ,
753    {{6, 1, 27},			/* shli r2, r1, 27 */
754     {4, 1, 2},			/* s2a r3, r1, r2 */
755     {2, 1, 3}}			/* sub r4, r1, r3 */
756    },
757   {-134217730 /* 0xf7fffffe */ ,
758    {{2, 0, 1},			/* sub r2, zero, r1 */
759     {6, 2, 27},			/* shli r3, r2, 27 */
760     {3, 2, 3}}			/* s1a r4, r2, r3 */
761    },
762   {-134217729 /* 0xf7ffffff */ ,
763    {{2, 0, 1},			/* sub r2, zero, r1 */
764     {6, 1, 27},			/* shli r3, r1, 27 */
765     {2, 2, 3}}			/* sub r4, r2, r3 */
766    },
767   {-134217728 /* 0xf8000000 */ ,
768    {{2, 0, 1},			/* sub r2, zero, r1 */
769     {6, 2, 27}}			/* shli r3, r2, 27 */
770    },
771   {-134217727 /* 0xf8000001 */ ,
772    {{6, 1, 27},			/* shli r2, r1, 27 */
773     {2, 1, 2}}			/* sub r3, r1, r2 */
774    },
775   {-134217726 /* 0xf8000002 */ ,
776    {{6, 1, 1},			/* shli r2, r1, 1 */
777     {6, 1, 27},			/* shli r3, r1, 27 */
778     {2, 2, 3}}			/* sub r4, r2, r3 */
779    },
780   {-134217725 /* 0xf8000003 */ ,
781    {{3, 1, 1},			/* s1a r2, r1, r1 */
782     {6, 1, 27},			/* shli r3, r1, 27 */
783     {2, 2, 3}}			/* sub r4, r2, r3 */
784    },
785   {-134217724 /* 0xf8000004 */ ,
786    {{6, 1, 2},			/* shli r2, r1, 2 */
787     {6, 1, 27},			/* shli r3, r1, 27 */
788     {2, 2, 3}}			/* sub r4, r2, r3 */
789    },
790   {-134217723 /* 0xf8000005 */ ,
791    {{4, 1, 1},			/* s2a r2, r1, r1 */
792     {6, 1, 27},			/* shli r3, r1, 27 */
793     {2, 2, 3}}			/* sub r4, r2, r3 */
794    },
795   {-134217722 /* 0xf8000006 */ ,
796    {{3, 1, 1},			/* s1a r2, r1, r1 */
797     {6, 1, 26},			/* shli r3, r1, 26 */
798     {2, 2, 3},			/* sub r4, r2, r3 */
799     {6, 4, 1}}			/* shli r5, r4, 1 */
800    },
801   {-134217721 /* 0xf8000007 */ ,
802    {{6, 1, 3},			/* shli r2, r1, 3 */
803     {2, 2, 1},			/* sub r3, r2, r1 */
804     {6, 2, 24},			/* shli r4, r2, 24 */
805     {2, 3, 4}}			/* sub r5, r3, r4 */
806    },
807   {-134217720 /* 0xf8000008 */ ,
808    {{6, 1, 3},			/* shli r2, r1, 3 */
809     {6, 1, 27},			/* shli r3, r1, 27 */
810     {2, 2, 3}}			/* sub r4, r2, r3 */
811    },
812   {-134217719 /* 0xf8000009 */ ,
813    {{5, 1, 1},			/* s3a r2, r1, r1 */
814     {6, 1, 27},			/* shli r3, r1, 27 */
815     {2, 2, 3}}			/* sub r4, r2, r3 */
816    },
817   {-134217718 /* 0xf800000a */ ,
818    {{6, 1, 1},			/* shli r2, r1, 1 */
819     {6, 1, 24},			/* shli r3, r1, 24 */
820     {2, 1, 3},			/* sub r4, r1, r3 */
821     {5, 4, 2}}			/* s3a r5, r4, r2 */
822    },
823   {-100663297 /* 0xf9ffffff */ ,
824    {{6, 1, 25},			/* shli r2, r1, 25 */
825     {4, 2, 1},			/* s2a r3, r2, r1 */
826     {2, 2, 3}}			/* sub r4, r2, r3 */
827    },
828   {-83886081 /* 0xfaffffff */ ,
829    {{2, 0, 1},			/* sub r2, zero, r1 */
830     {4, 1, 1},			/* s2a r3, r1, r1 */
831     {6, 3, 24},			/* shli r4, r3, 24 */
832     {2, 2, 4}}			/* sub r5, r2, r4 */
833    },
834   {-75497473 /* 0xfb7fffff */ ,
835    {{2, 0, 1},			/* sub r2, zero, r1 */
836     {5, 1, 1},			/* s3a r3, r1, r1 */
837     {6, 3, 23},			/* shli r4, r3, 23 */
838     {2, 2, 4}}			/* sub r5, r2, r4 */
839    },
840   {-71303169 /* 0xfbbfffff */ ,
841    {{6, 1, 22},			/* shli r2, r1, 22 */
842     {5, 2, 1},			/* s3a r3, r2, r1 */
843     {3, 3, 2},			/* s1a r4, r3, r2 */
844     {2, 1, 4}}			/* sub r5, r1, r4 */
845    },
846   {-67108929 /* 0xfbffffbf */ ,
847    {{2, 0, 1},			/* sub r2, zero, r1 */
848     {6, 2, 23},			/* shli r3, r2, 23 */
849     {5, 2, 3},			/* s3a r4, r2, r3 */
850     {5, 4, 2}}			/* s3a r5, r4, r2 */
851    },
852   {-67108897 /* 0xfbffffdf */ ,
853    {{2, 0, 1},			/* sub r2, zero, r1 */
854     {6, 2, 23},			/* shli r3, r2, 23 */
855     {4, 2, 3},			/* s2a r4, r2, r3 */
856     {5, 4, 2}}			/* s3a r5, r4, r2 */
857    },
858   {-67108881 /* 0xfbffffef */ ,
859    {{5, 1, 1},			/* s3a r2, r1, r1 */
860     {6, 1, 26},			/* shli r3, r1, 26 */
861     {3, 2, 3},			/* s1a r4, r2, r3 */
862     {2, 1, 4}}			/* sub r5, r1, r4 */
863    },
864   {-67108874 /* 0xfbfffff6 */ ,
865    {{2, 0, 1},			/* sub r2, zero, r1 */
866     {4, 2, 2},			/* s2a r3, r2, r2 */
867     {6, 2, 26},			/* shli r4, r2, 26 */
868     {3, 3, 4}}			/* s1a r5, r3, r4 */
869    },
870   {-67108873 /* 0xfbfffff7 */ ,
871    {{2, 0, 1},			/* sub r2, zero, r1 */
872     {6, 1, 23},			/* shli r3, r1, 23 */
873     {2, 2, 3},			/* sub r4, r2, r3 */
874     {5, 4, 2}}			/* s3a r5, r4, r2 */
875    },
876   {-67108872 /* 0xfbfffff8 */ ,
877    {{2, 0, 1},			/* sub r2, zero, r1 */
878     {6, 2, 26},			/* shli r3, r2, 26 */
879     {5, 2, 3}}			/* s3a r4, r2, r3 */
880    },
881   {-67108871 /* 0xfbfffff9 */ ,
882    {{6, 1, 26},			/* shli r2, r1, 26 */
883     {5, 1, 2},			/* s3a r3, r1, r2 */
884     {2, 1, 3}}			/* sub r4, r1, r3 */
885    },
886   {-67108870 /* 0xfbfffffa */ ,
887    {{6, 1, 1},			/* shli r2, r1, 1 */
888     {6, 1, 26},			/* shli r3, r1, 26 */
889     {4, 2, 3},			/* s2a r4, r2, r3 */
890     {2, 2, 4}}			/* sub r5, r2, r4 */
891    },
892   {-67108869 /* 0xfbfffffb */ ,
893    {{2, 0, 1},			/* sub r2, zero, r1 */
894     {6, 1, 24},			/* shli r3, r1, 24 */
895     {2, 2, 3},			/* sub r4, r2, r3 */
896     {4, 4, 2}}			/* s2a r5, r4, r2 */
897    },
898   {-67108868 /* 0xfbfffffc */ ,
899    {{2, 0, 1},			/* sub r2, zero, r1 */
900     {6, 2, 26},			/* shli r3, r2, 26 */
901     {4, 2, 3}}			/* s2a r4, r2, r3 */
902    },
903   {-67108867 /* 0xfbfffffd */ ,
904    {{6, 1, 26},			/* shli r2, r1, 26 */
905     {4, 1, 2},			/* s2a r3, r1, r2 */
906     {2, 1, 3}}			/* sub r4, r1, r3 */
907    },
908   {-67108866 /* 0xfbfffffe */ ,
909    {{2, 0, 1},			/* sub r2, zero, r1 */
910     {6, 2, 26},			/* shli r3, r2, 26 */
911     {3, 2, 3}}			/* s1a r4, r2, r3 */
912    },
913   {-67108865 /* 0xfbffffff */ ,
914    {{2, 0, 1},			/* sub r2, zero, r1 */
915     {6, 1, 26},			/* shli r3, r1, 26 */
916     {2, 2, 3}}			/* sub r4, r2, r3 */
917    },
918   {-67108864 /* 0xfc000000 */ ,
919    {{2, 0, 1},			/* sub r2, zero, r1 */
920     {6, 2, 26}}			/* shli r3, r2, 26 */
921    },
922   {-67108863 /* 0xfc000001 */ ,
923    {{6, 1, 26},			/* shli r2, r1, 26 */
924     {2, 1, 2}}			/* sub r3, r1, r2 */
925    },
926   {-67108862 /* 0xfc000002 */ ,
927    {{6, 1, 1},			/* shli r2, r1, 1 */
928     {6, 1, 26},			/* shli r3, r1, 26 */
929     {2, 2, 3}}			/* sub r4, r2, r3 */
930    },
931   {-67108861 /* 0xfc000003 */ ,
932    {{3, 1, 1},			/* s1a r2, r1, r1 */
933     {6, 1, 26},			/* shli r3, r1, 26 */
934     {2, 2, 3}}			/* sub r4, r2, r3 */
935    },
936   {-67108860 /* 0xfc000004 */ ,
937    {{6, 1, 2},			/* shli r2, r1, 2 */
938     {6, 1, 26},			/* shli r3, r1, 26 */
939     {2, 2, 3}}			/* sub r4, r2, r3 */
940    },
941   {-67108859 /* 0xfc000005 */ ,
942    {{4, 1, 1},			/* s2a r2, r1, r1 */
943     {6, 1, 26},			/* shli r3, r1, 26 */
944     {2, 2, 3}}			/* sub r4, r2, r3 */
945    },
946   {-67108858 /* 0xfc000006 */ ,
947    {{3, 1, 1},			/* s1a r2, r1, r1 */
948     {6, 1, 25},			/* shli r3, r1, 25 */
949     {2, 2, 3},			/* sub r4, r2, r3 */
950     {6, 4, 1}}			/* shli r5, r4, 1 */
951    },
952   {-67108857 /* 0xfc000007 */ ,
953    {{6, 1, 3},			/* shli r2, r1, 3 */
954     {2, 2, 1},			/* sub r3, r2, r1 */
955     {6, 2, 23},			/* shli r4, r2, 23 */
956     {2, 3, 4}}			/* sub r5, r3, r4 */
957    },
958   {-67108856 /* 0xfc000008 */ ,
959    {{6, 1, 3},			/* shli r2, r1, 3 */
960     {6, 1, 26},			/* shli r3, r1, 26 */
961     {2, 2, 3}}			/* sub r4, r2, r3 */
962    },
963   {-67108855 /* 0xfc000009 */ ,
964    {{5, 1, 1},			/* s3a r2, r1, r1 */
965     {6, 1, 26},			/* shli r3, r1, 26 */
966     {2, 2, 3}}			/* sub r4, r2, r3 */
967    },
968   {-67108854 /* 0xfc00000a */ ,
969    {{6, 1, 1},			/* shli r2, r1, 1 */
970     {6, 1, 23},			/* shli r3, r1, 23 */
971     {2, 1, 3},			/* sub r4, r1, r3 */
972     {5, 4, 2}}			/* s3a r5, r4, r2 */
973    },
974   {-50331649 /* 0xfcffffff */ ,
975    {{6, 1, 24},			/* shli r2, r1, 24 */
976     {4, 2, 1},			/* s2a r3, r2, r1 */
977     {2, 2, 3}}			/* sub r4, r2, r3 */
978    },
979   {-41943041 /* 0xfd7fffff */ ,
980    {{2, 0, 1},			/* sub r2, zero, r1 */
981     {4, 1, 1},			/* s2a r3, r1, r1 */
982     {6, 3, 23},			/* shli r4, r3, 23 */
983     {2, 2, 4}}			/* sub r5, r2, r4 */
984    },
985   {-37748737 /* 0xfdbfffff */ ,
986    {{2, 0, 1},			/* sub r2, zero, r1 */
987     {5, 1, 1},			/* s3a r3, r1, r1 */
988     {6, 3, 22},			/* shli r4, r3, 22 */
989     {2, 2, 4}}			/* sub r5, r2, r4 */
990    },
991   {-35651585 /* 0xfddfffff */ ,
992    {{6, 1, 21},			/* shli r2, r1, 21 */
993     {5, 2, 1},			/* s3a r3, r2, r1 */
994     {3, 3, 2},			/* s1a r4, r3, r2 */
995     {2, 1, 4}}			/* sub r5, r1, r4 */
996    },
997   {-33554497 /* 0xfdffffbf */ ,
998    {{2, 0, 1},			/* sub r2, zero, r1 */
999     {6, 2, 22},			/* shli r3, r2, 22 */
1000     {5, 2, 3},			/* s3a r4, r2, r3 */
1001     {5, 4, 2}}			/* s3a r5, r4, r2 */
1002    },
1003   {-33554465 /* 0xfdffffdf */ ,
1004    {{2, 0, 1},			/* sub r2, zero, r1 */
1005     {6, 2, 22},			/* shli r3, r2, 22 */
1006     {4, 2, 3},			/* s2a r4, r2, r3 */
1007     {5, 4, 2}}			/* s3a r5, r4, r2 */
1008    },
1009   {-33554449 /* 0xfdffffef */ ,
1010    {{5, 1, 1},			/* s3a r2, r1, r1 */
1011     {6, 1, 25},			/* shli r3, r1, 25 */
1012     {3, 2, 3},			/* s1a r4, r2, r3 */
1013     {2, 1, 4}}			/* sub r5, r1, r4 */
1014    },
1015   {-33554442 /* 0xfdfffff6 */ ,
1016    {{2, 0, 1},			/* sub r2, zero, r1 */
1017     {4, 2, 2},			/* s2a r3, r2, r2 */
1018     {6, 2, 25},			/* shli r4, r2, 25 */
1019     {3, 3, 4}}			/* s1a r5, r3, r4 */
1020    },
1021   {-33554441 /* 0xfdfffff7 */ ,
1022    {{2, 0, 1},			/* sub r2, zero, r1 */
1023     {6, 1, 22},			/* shli r3, r1, 22 */
1024     {2, 2, 3},			/* sub r4, r2, r3 */
1025     {5, 4, 2}}			/* s3a r5, r4, r2 */
1026    },
1027   {-33554440 /* 0xfdfffff8 */ ,
1028    {{2, 0, 1},			/* sub r2, zero, r1 */
1029     {6, 2, 25},			/* shli r3, r2, 25 */
1030     {5, 2, 3}}			/* s3a r4, r2, r3 */
1031    },
1032   {-33554439 /* 0xfdfffff9 */ ,
1033    {{6, 1, 25},			/* shli r2, r1, 25 */
1034     {5, 1, 2},			/* s3a r3, r1, r2 */
1035     {2, 1, 3}}			/* sub r4, r1, r3 */
1036    },
1037   {-33554438 /* 0xfdfffffa */ ,
1038    {{6, 1, 1},			/* shli r2, r1, 1 */
1039     {6, 1, 25},			/* shli r3, r1, 25 */
1040     {4, 2, 3},			/* s2a r4, r2, r3 */
1041     {2, 2, 4}}			/* sub r5, r2, r4 */
1042    },
1043   {-33554437 /* 0xfdfffffb */ ,
1044    {{2, 0, 1},			/* sub r2, zero, r1 */
1045     {6, 1, 23},			/* shli r3, r1, 23 */
1046     {2, 2, 3},			/* sub r4, r2, r3 */
1047     {4, 4, 2}}			/* s2a r5, r4, r2 */
1048    },
1049   {-33554436 /* 0xfdfffffc */ ,
1050    {{2, 0, 1},			/* sub r2, zero, r1 */
1051     {6, 2, 25},			/* shli r3, r2, 25 */
1052     {4, 2, 3}}			/* s2a r4, r2, r3 */
1053    },
1054   {-33554435 /* 0xfdfffffd */ ,
1055    {{6, 1, 25},			/* shli r2, r1, 25 */
1056     {4, 1, 2},			/* s2a r3, r1, r2 */
1057     {2, 1, 3}}			/* sub r4, r1, r3 */
1058    },
1059   {-33554434 /* 0xfdfffffe */ ,
1060    {{2, 0, 1},			/* sub r2, zero, r1 */
1061     {6, 2, 25},			/* shli r3, r2, 25 */
1062     {3, 2, 3}}			/* s1a r4, r2, r3 */
1063    },
1064   {-33554433 /* 0xfdffffff */ ,
1065    {{2, 0, 1},			/* sub r2, zero, r1 */
1066     {6, 1, 25},			/* shli r3, r1, 25 */
1067     {2, 2, 3}}			/* sub r4, r2, r3 */
1068    },
1069   {-33554432 /* 0xfe000000 */ ,
1070    {{2, 0, 1},			/* sub r2, zero, r1 */
1071     {6, 2, 25}}			/* shli r3, r2, 25 */
1072    },
1073   {-33554431 /* 0xfe000001 */ ,
1074    {{6, 1, 25},			/* shli r2, r1, 25 */
1075     {2, 1, 2}}			/* sub r3, r1, r2 */
1076    },
1077   {-33554430 /* 0xfe000002 */ ,
1078    {{6, 1, 1},			/* shli r2, r1, 1 */
1079     {6, 1, 25},			/* shli r3, r1, 25 */
1080     {2, 2, 3}}			/* sub r4, r2, r3 */
1081    },
1082   {-33554429 /* 0xfe000003 */ ,
1083    {{3, 1, 1},			/* s1a r2, r1, r1 */
1084     {6, 1, 25},			/* shli r3, r1, 25 */
1085     {2, 2, 3}}			/* sub r4, r2, r3 */
1086    },
1087   {-33554428 /* 0xfe000004 */ ,
1088    {{6, 1, 2},			/* shli r2, r1, 2 */
1089     {6, 1, 25},			/* shli r3, r1, 25 */
1090     {2, 2, 3}}			/* sub r4, r2, r3 */
1091    },
1092   {-33554427 /* 0xfe000005 */ ,
1093    {{4, 1, 1},			/* s2a r2, r1, r1 */
1094     {6, 1, 25},			/* shli r3, r1, 25 */
1095     {2, 2, 3}}			/* sub r4, r2, r3 */
1096    },
1097   {-33554426 /* 0xfe000006 */ ,
1098    {{3, 1, 1},			/* s1a r2, r1, r1 */
1099     {6, 1, 24},			/* shli r3, r1, 24 */
1100     {2, 2, 3},			/* sub r4, r2, r3 */
1101     {6, 4, 1}}			/* shli r5, r4, 1 */
1102    },
1103   {-33554425 /* 0xfe000007 */ ,
1104    {{6, 1, 3},			/* shli r2, r1, 3 */
1105     {2, 2, 1},			/* sub r3, r2, r1 */
1106     {6, 2, 22},			/* shli r4, r2, 22 */
1107     {2, 3, 4}}			/* sub r5, r3, r4 */
1108    },
1109   {-33554424 /* 0xfe000008 */ ,
1110    {{6, 1, 3},			/* shli r2, r1, 3 */
1111     {6, 1, 25},			/* shli r3, r1, 25 */
1112     {2, 2, 3}}			/* sub r4, r2, r3 */
1113    },
1114   {-33554423 /* 0xfe000009 */ ,
1115    {{5, 1, 1},			/* s3a r2, r1, r1 */
1116     {6, 1, 25},			/* shli r3, r1, 25 */
1117     {2, 2, 3}}			/* sub r4, r2, r3 */
1118    },
1119   {-33554422 /* 0xfe00000a */ ,
1120    {{6, 1, 1},			/* shli r2, r1, 1 */
1121     {6, 1, 22},			/* shli r3, r1, 22 */
1122     {2, 1, 3},			/* sub r4, r1, r3 */
1123     {5, 4, 2}}			/* s3a r5, r4, r2 */
1124    },
1125   {-25165825 /* 0xfe7fffff */ ,
1126    {{6, 1, 23},			/* shli r2, r1, 23 */
1127     {4, 2, 1},			/* s2a r3, r2, r1 */
1128     {2, 2, 3}}			/* sub r4, r2, r3 */
1129    },
1130   {-20971521 /* 0xfebfffff */ ,
1131    {{2, 0, 1},			/* sub r2, zero, r1 */
1132     {4, 1, 1},			/* s2a r3, r1, r1 */
1133     {6, 3, 22},			/* shli r4, r3, 22 */
1134     {2, 2, 4}}			/* sub r5, r2, r4 */
1135    },
1136   {-18874369 /* 0xfedfffff */ ,
1137    {{2, 0, 1},			/* sub r2, zero, r1 */
1138     {5, 1, 1},			/* s3a r3, r1, r1 */
1139     {6, 3, 21},			/* shli r4, r3, 21 */
1140     {2, 2, 4}}			/* sub r5, r2, r4 */
1141    },
1142   {-17825793 /* 0xfeefffff */ ,
1143    {{6, 1, 20},			/* shli r2, r1, 20 */
1144     {5, 2, 1},			/* s3a r3, r2, r1 */
1145     {3, 3, 2},			/* s1a r4, r3, r2 */
1146     {2, 1, 4}}			/* sub r5, r1, r4 */
1147    },
1148   {-16777281 /* 0xfeffffbf */ ,
1149    {{2, 0, 1},			/* sub r2, zero, r1 */
1150     {6, 2, 21},			/* shli r3, r2, 21 */
1151     {5, 2, 3},			/* s3a r4, r2, r3 */
1152     {5, 4, 2}}			/* s3a r5, r4, r2 */
1153    },
1154   {-16777249 /* 0xfeffffdf */ ,
1155    {{2, 0, 1},			/* sub r2, zero, r1 */
1156     {6, 2, 21},			/* shli r3, r2, 21 */
1157     {4, 2, 3},			/* s2a r4, r2, r3 */
1158     {5, 4, 2}}			/* s3a r5, r4, r2 */
1159    },
1160   {-16777233 /* 0xfeffffef */ ,
1161    {{5, 1, 1},			/* s3a r2, r1, r1 */
1162     {6, 1, 24},			/* shli r3, r1, 24 */
1163     {3, 2, 3},			/* s1a r4, r2, r3 */
1164     {2, 1, 4}}			/* sub r5, r1, r4 */
1165    },
1166   {-16777226 /* 0xfefffff6 */ ,
1167    {{2, 0, 1},			/* sub r2, zero, r1 */
1168     {4, 2, 2},			/* s2a r3, r2, r2 */
1169     {6, 2, 24},			/* shli r4, r2, 24 */
1170     {3, 3, 4}}			/* s1a r5, r3, r4 */
1171    },
1172   {-16777225 /* 0xfefffff7 */ ,
1173    {{2, 0, 1},			/* sub r2, zero, r1 */
1174     {6, 1, 21},			/* shli r3, r1, 21 */
1175     {2, 2, 3},			/* sub r4, r2, r3 */
1176     {5, 4, 2}}			/* s3a r5, r4, r2 */
1177    },
1178   {-16777224 /* 0xfefffff8 */ ,
1179    {{2, 0, 1},			/* sub r2, zero, r1 */
1180     {6, 2, 24},			/* shli r3, r2, 24 */
1181     {5, 2, 3}}			/* s3a r4, r2, r3 */
1182    },
1183   {-16777223 /* 0xfefffff9 */ ,
1184    {{6, 1, 24},			/* shli r2, r1, 24 */
1185     {5, 1, 2},			/* s3a r3, r1, r2 */
1186     {2, 1, 3}}			/* sub r4, r1, r3 */
1187    },
1188   {-16777222 /* 0xfefffffa */ ,
1189    {{6, 1, 1},			/* shli r2, r1, 1 */
1190     {6, 1, 24},			/* shli r3, r1, 24 */
1191     {4, 2, 3},			/* s2a r4, r2, r3 */
1192     {2, 2, 4}}			/* sub r5, r2, r4 */
1193    },
1194   {-16777221 /* 0xfefffffb */ ,
1195    {{2, 0, 1},			/* sub r2, zero, r1 */
1196     {6, 1, 22},			/* shli r3, r1, 22 */
1197     {2, 2, 3},			/* sub r4, r2, r3 */
1198     {4, 4, 2}}			/* s2a r5, r4, r2 */
1199    },
1200   {-16777220 /* 0xfefffffc */ ,
1201    {{2, 0, 1},			/* sub r2, zero, r1 */
1202     {6, 2, 24},			/* shli r3, r2, 24 */
1203     {4, 2, 3}}			/* s2a r4, r2, r3 */
1204    },
1205   {-16777219 /* 0xfefffffd */ ,
1206    {{6, 1, 24},			/* shli r2, r1, 24 */
1207     {4, 1, 2},			/* s2a r3, r1, r2 */
1208     {2, 1, 3}}			/* sub r4, r1, r3 */
1209    },
1210   {-16777218 /* 0xfefffffe */ ,
1211    {{2, 0, 1},			/* sub r2, zero, r1 */
1212     {6, 2, 24},			/* shli r3, r2, 24 */
1213     {3, 2, 3}}			/* s1a r4, r2, r3 */
1214    },
1215   {-16777217 /* 0xfeffffff */ ,
1216    {{2, 0, 1},			/* sub r2, zero, r1 */
1217     {6, 1, 24},			/* shli r3, r1, 24 */
1218     {2, 2, 3}}			/* sub r4, r2, r3 */
1219    },
1220   {-16777216 /* 0xff000000 */ ,
1221    {{2, 0, 1},			/* sub r2, zero, r1 */
1222     {6, 2, 24}}			/* shli r3, r2, 24 */
1223    },
1224   {-16777215 /* 0xff000001 */ ,
1225    {{6, 1, 24},			/* shli r2, r1, 24 */
1226     {2, 1, 2}}			/* sub r3, r1, r2 */
1227    },
1228   {-16777214 /* 0xff000002 */ ,
1229    {{6, 1, 1},			/* shli r2, r1, 1 */
1230     {6, 1, 24},			/* shli r3, r1, 24 */
1231     {2, 2, 3}}			/* sub r4, r2, r3 */
1232    },
1233   {-16777213 /* 0xff000003 */ ,
1234    {{3, 1, 1},			/* s1a r2, r1, r1 */
1235     {6, 1, 24},			/* shli r3, r1, 24 */
1236     {2, 2, 3}}			/* sub r4, r2, r3 */
1237    },
1238   {-16777212 /* 0xff000004 */ ,
1239    {{6, 1, 2},			/* shli r2, r1, 2 */
1240     {6, 1, 24},			/* shli r3, r1, 24 */
1241     {2, 2, 3}}			/* sub r4, r2, r3 */
1242    },
1243   {-16777211 /* 0xff000005 */ ,
1244    {{4, 1, 1},			/* s2a r2, r1, r1 */
1245     {6, 1, 24},			/* shli r3, r1, 24 */
1246     {2, 2, 3}}			/* sub r4, r2, r3 */
1247    },
1248   {-16777210 /* 0xff000006 */ ,
1249    {{3, 1, 1},			/* s1a r2, r1, r1 */
1250     {6, 1, 23},			/* shli r3, r1, 23 */
1251     {2, 2, 3},			/* sub r4, r2, r3 */
1252     {6, 4, 1}}			/* shli r5, r4, 1 */
1253    },
1254   {-16777209 /* 0xff000007 */ ,
1255    {{6, 1, 3},			/* shli r2, r1, 3 */
1256     {2, 2, 1},			/* sub r3, r2, r1 */
1257     {6, 2, 21},			/* shli r4, r2, 21 */
1258     {2, 3, 4}}			/* sub r5, r3, r4 */
1259    },
1260   {-16777208 /* 0xff000008 */ ,
1261    {{6, 1, 3},			/* shli r2, r1, 3 */
1262     {6, 1, 24},			/* shli r3, r1, 24 */
1263     {2, 2, 3}}			/* sub r4, r2, r3 */
1264    },
1265   {-16777207 /* 0xff000009 */ ,
1266    {{5, 1, 1},			/* s3a r2, r1, r1 */
1267     {6, 1, 24},			/* shli r3, r1, 24 */
1268     {2, 2, 3}}			/* sub r4, r2, r3 */
1269    },
1270   {-16777206 /* 0xff00000a */ ,
1271    {{6, 1, 1},			/* shli r2, r1, 1 */
1272     {6, 1, 21},			/* shli r3, r1, 21 */
1273     {2, 1, 3},			/* sub r4, r1, r3 */
1274     {5, 4, 2}}			/* s3a r5, r4, r2 */
1275    },
1276   {-12582913 /* 0xff3fffff */ ,
1277    {{6, 1, 22},			/* shli r2, r1, 22 */
1278     {4, 2, 1},			/* s2a r3, r2, r1 */
1279     {2, 2, 3}}			/* sub r4, r2, r3 */
1280    },
1281   {-11796480 /* 0xff4c0000 */ ,
1282    {{3, 1, 1},			/* s1a r2, r1, r1 */
1283     {6, 2, 18},			/* shli r3, r2, 18 */
1284     {6, 2, 22},			/* shli r4, r2, 22 */
1285     {2, 3, 4}}			/* sub r5, r3, r4 */
1286    },
1287   {-10485761 /* 0xff5fffff */ ,
1288    {{2, 0, 1},			/* sub r2, zero, r1 */
1289     {4, 1, 1},			/* s2a r3, r1, r1 */
1290     {6, 3, 21},			/* shli r4, r3, 21 */
1291     {2, 2, 4}}			/* sub r5, r2, r4 */
1292    },
1293   {-9437185 /* 0xff6fffff */ ,
1294    {{2, 0, 1},			/* sub r2, zero, r1 */
1295     {5, 1, 1},			/* s3a r3, r1, r1 */
1296     {6, 3, 20},			/* shli r4, r3, 20 */
1297     {2, 2, 4}}			/* sub r5, r2, r4 */
1298    },
1299   {-8912897 /* 0xff77ffff */ ,
1300    {{6, 1, 19},			/* shli r2, r1, 19 */
1301     {5, 2, 1},			/* s3a r3, r2, r1 */
1302     {3, 3, 2},			/* s1a r4, r3, r2 */
1303     {2, 1, 4}}			/* sub r5, r1, r4 */
1304    },
1305   {-8388673 /* 0xff7fffbf */ ,
1306    {{2, 0, 1},			/* sub r2, zero, r1 */
1307     {6, 2, 20},			/* shli r3, r2, 20 */
1308     {5, 2, 3},			/* s3a r4, r2, r3 */
1309     {5, 4, 2}}			/* s3a r5, r4, r2 */
1310    },
1311   {-8388641 /* 0xff7fffdf */ ,
1312    {{2, 0, 1},			/* sub r2, zero, r1 */
1313     {6, 2, 20},			/* shli r3, r2, 20 */
1314     {4, 2, 3},			/* s2a r4, r2, r3 */
1315     {5, 4, 2}}			/* s3a r5, r4, r2 */
1316    },
1317   {-8388625 /* 0xff7fffef */ ,
1318    {{5, 1, 1},			/* s3a r2, r1, r1 */
1319     {6, 1, 23},			/* shli r3, r1, 23 */
1320     {3, 2, 3},			/* s1a r4, r2, r3 */
1321     {2, 1, 4}}			/* sub r5, r1, r4 */
1322    },
1323   {-8388618 /* 0xff7ffff6 */ ,
1324    {{2, 0, 1},			/* sub r2, zero, r1 */
1325     {4, 2, 2},			/* s2a r3, r2, r2 */
1326     {6, 2, 23},			/* shli r4, r2, 23 */
1327     {3, 3, 4}}			/* s1a r5, r3, r4 */
1328    },
1329   {-8388617 /* 0xff7ffff7 */ ,
1330    {{2, 0, 1},			/* sub r2, zero, r1 */
1331     {6, 1, 20},			/* shli r3, r1, 20 */
1332     {2, 2, 3},			/* sub r4, r2, r3 */
1333     {5, 4, 2}}			/* s3a r5, r4, r2 */
1334    },
1335   {-8388616 /* 0xff7ffff8 */ ,
1336    {{2, 0, 1},			/* sub r2, zero, r1 */
1337     {6, 2, 23},			/* shli r3, r2, 23 */
1338     {5, 2, 3}}			/* s3a r4, r2, r3 */
1339    },
1340   {-8388615 /* 0xff7ffff9 */ ,
1341    {{6, 1, 23},			/* shli r2, r1, 23 */
1342     {5, 1, 2},			/* s3a r3, r1, r2 */
1343     {2, 1, 3}}			/* sub r4, r1, r3 */
1344    },
1345   {-8388614 /* 0xff7ffffa */ ,
1346    {{6, 1, 1},			/* shli r2, r1, 1 */
1347     {6, 1, 23},			/* shli r3, r1, 23 */
1348     {4, 2, 3},			/* s2a r4, r2, r3 */
1349     {2, 2, 4}}			/* sub r5, r2, r4 */
1350    },
1351   {-8388613 /* 0xff7ffffb */ ,
1352    {{2, 0, 1},			/* sub r2, zero, r1 */
1353     {6, 1, 21},			/* shli r3, r1, 21 */
1354     {2, 2, 3},			/* sub r4, r2, r3 */
1355     {4, 4, 2}}			/* s2a r5, r4, r2 */
1356    },
1357   {-8388612 /* 0xff7ffffc */ ,
1358    {{2, 0, 1},			/* sub r2, zero, r1 */
1359     {6, 2, 23},			/* shli r3, r2, 23 */
1360     {4, 2, 3}}			/* s2a r4, r2, r3 */
1361    },
1362   {-8388611 /* 0xff7ffffd */ ,
1363    {{6, 1, 23},			/* shli r2, r1, 23 */
1364     {4, 1, 2},			/* s2a r3, r1, r2 */
1365     {2, 1, 3}}			/* sub r4, r1, r3 */
1366    },
1367   {-8388610 /* 0xff7ffffe */ ,
1368    {{2, 0, 1},			/* sub r2, zero, r1 */
1369     {6, 2, 23},			/* shli r3, r2, 23 */
1370     {3, 2, 3}}			/* s1a r4, r2, r3 */
1371    },
1372   {-8388609 /* 0xff7fffff */ ,
1373    {{2, 0, 1},			/* sub r2, zero, r1 */
1374     {6, 1, 23},			/* shli r3, r1, 23 */
1375     {2, 2, 3}}			/* sub r4, r2, r3 */
1376    },
1377   {-8388608 /* 0xff800000 */ ,
1378    {{2, 0, 1},			/* sub r2, zero, r1 */
1379     {6, 2, 23}}			/* shli r3, r2, 23 */
1380    },
1381   {-8388607 /* 0xff800001 */ ,
1382    {{6, 1, 23},			/* shli r2, r1, 23 */
1383     {2, 1, 2}}			/* sub r3, r1, r2 */
1384    },
1385   {-8388606 /* 0xff800002 */ ,
1386    {{6, 1, 1},			/* shli r2, r1, 1 */
1387     {6, 1, 23},			/* shli r3, r1, 23 */
1388     {2, 2, 3}}			/* sub r4, r2, r3 */
1389    },
1390   {-8388605 /* 0xff800003 */ ,
1391    {{3, 1, 1},			/* s1a r2, r1, r1 */
1392     {6, 1, 23},			/* shli r3, r1, 23 */
1393     {2, 2, 3}}			/* sub r4, r2, r3 */
1394    },
1395   {-8388604 /* 0xff800004 */ ,
1396    {{6, 1, 2},			/* shli r2, r1, 2 */
1397     {6, 1, 23},			/* shli r3, r1, 23 */
1398     {2, 2, 3}}			/* sub r4, r2, r3 */
1399    },
1400   {-8388603 /* 0xff800005 */ ,
1401    {{4, 1, 1},			/* s2a r2, r1, r1 */
1402     {6, 1, 23},			/* shli r3, r1, 23 */
1403     {2, 2, 3}}			/* sub r4, r2, r3 */
1404    },
1405   {-8388602 /* 0xff800006 */ ,
1406    {{3, 1, 1},			/* s1a r2, r1, r1 */
1407     {6, 1, 22},			/* shli r3, r1, 22 */
1408     {2, 2, 3},			/* sub r4, r2, r3 */
1409     {6, 4, 1}}			/* shli r5, r4, 1 */
1410    },
1411   {-8388601 /* 0xff800007 */ ,
1412    {{6, 1, 3},			/* shli r2, r1, 3 */
1413     {2, 2, 1},			/* sub r3, r2, r1 */
1414     {6, 2, 20},			/* shli r4, r2, 20 */
1415     {2, 3, 4}}			/* sub r5, r3, r4 */
1416    },
1417   {-8388600 /* 0xff800008 */ ,
1418    {{6, 1, 3},			/* shli r2, r1, 3 */
1419     {6, 1, 23},			/* shli r3, r1, 23 */
1420     {2, 2, 3}}			/* sub r4, r2, r3 */
1421    },
1422   {-8388599 /* 0xff800009 */ ,
1423    {{5, 1, 1},			/* s3a r2, r1, r1 */
1424     {6, 1, 23},			/* shli r3, r1, 23 */
1425     {2, 2, 3}}			/* sub r4, r2, r3 */
1426    },
1427   {-8388598 /* 0xff80000a */ ,
1428    {{6, 1, 1},			/* shli r2, r1, 1 */
1429     {6, 1, 20},			/* shli r3, r1, 20 */
1430     {2, 1, 3},			/* sub r4, r1, r3 */
1431     {5, 4, 2}}			/* s3a r5, r4, r2 */
1432    },
1433   {-6291457 /* 0xff9fffff */ ,
1434    {{6, 1, 21},			/* shli r2, r1, 21 */
1435     {4, 2, 1},			/* s2a r3, r2, r1 */
1436     {2, 2, 3}}			/* sub r4, r2, r3 */
1437    },
1438   {-5242881 /* 0xffafffff */ ,
1439    {{2, 0, 1},			/* sub r2, zero, r1 */
1440     {4, 1, 1},			/* s2a r3, r1, r1 */
1441     {6, 3, 20},			/* shli r4, r3, 20 */
1442     {2, 2, 4}}			/* sub r5, r2, r4 */
1443    },
1444   {-4718593 /* 0xffb7ffff */ ,
1445    {{2, 0, 1},			/* sub r2, zero, r1 */
1446     {5, 1, 1},			/* s3a r3, r1, r1 */
1447     {6, 3, 19},			/* shli r4, r3, 19 */
1448     {2, 2, 4}}			/* sub r5, r2, r4 */
1449    },
1450   {-4456449 /* 0xffbbffff */ ,
1451    {{6, 1, 18},			/* shli r2, r1, 18 */
1452     {5, 2, 1},			/* s3a r3, r2, r1 */
1453     {3, 3, 2},			/* s1a r4, r3, r2 */
1454     {2, 1, 4}}			/* sub r5, r1, r4 */
1455    },
1456   {-4194369 /* 0xffbfffbf */ ,
1457    {{2, 0, 1},			/* sub r2, zero, r1 */
1458     {6, 2, 19},			/* shli r3, r2, 19 */
1459     {5, 2, 3},			/* s3a r4, r2, r3 */
1460     {5, 4, 2}}			/* s3a r5, r4, r2 */
1461    },
1462   {-4194337 /* 0xffbfffdf */ ,
1463    {{2, 0, 1},			/* sub r2, zero, r1 */
1464     {6, 2, 19},			/* shli r3, r2, 19 */
1465     {4, 2, 3},			/* s2a r4, r2, r3 */
1466     {5, 4, 2}}			/* s3a r5, r4, r2 */
1467    },
1468   {-4194321 /* 0xffbfffef */ ,
1469    {{5, 1, 1},			/* s3a r2, r1, r1 */
1470     {6, 1, 22},			/* shli r3, r1, 22 */
1471     {3, 2, 3},			/* s1a r4, r2, r3 */
1472     {2, 1, 4}}			/* sub r5, r1, r4 */
1473    },
1474   {-4194314 /* 0xffbffff6 */ ,
1475    {{2, 0, 1},			/* sub r2, zero, r1 */
1476     {4, 2, 2},			/* s2a r3, r2, r2 */
1477     {6, 2, 22},			/* shli r4, r2, 22 */
1478     {3, 3, 4}}			/* s1a r5, r3, r4 */
1479    },
1480   {-4194313 /* 0xffbffff7 */ ,
1481    {{2, 0, 1},			/* sub r2, zero, r1 */
1482     {6, 1, 19},			/* shli r3, r1, 19 */
1483     {2, 2, 3},			/* sub r4, r2, r3 */
1484     {5, 4, 2}}			/* s3a r5, r4, r2 */
1485    },
1486   {-4194312 /* 0xffbffff8 */ ,
1487    {{2, 0, 1},			/* sub r2, zero, r1 */
1488     {6, 2, 22},			/* shli r3, r2, 22 */
1489     {5, 2, 3}}			/* s3a r4, r2, r3 */
1490    },
1491   {-4194311 /* 0xffbffff9 */ ,
1492    {{6, 1, 22},			/* shli r2, r1, 22 */
1493     {5, 1, 2},			/* s3a r3, r1, r2 */
1494     {2, 1, 3}}			/* sub r4, r1, r3 */
1495    },
1496   {-4194310 /* 0xffbffffa */ ,
1497    {{6, 1, 1},			/* shli r2, r1, 1 */
1498     {6, 1, 22},			/* shli r3, r1, 22 */
1499     {4, 2, 3},			/* s2a r4, r2, r3 */
1500     {2, 2, 4}}			/* sub r5, r2, r4 */
1501    },
1502   {-4194309 /* 0xffbffffb */ ,
1503    {{2, 0, 1},			/* sub r2, zero, r1 */
1504     {6, 1, 20},			/* shli r3, r1, 20 */
1505     {2, 2, 3},			/* sub r4, r2, r3 */
1506     {4, 4, 2}}			/* s2a r5, r4, r2 */
1507    },
1508   {-4194308 /* 0xffbffffc */ ,
1509    {{2, 0, 1},			/* sub r2, zero, r1 */
1510     {6, 2, 22},			/* shli r3, r2, 22 */
1511     {4, 2, 3}}			/* s2a r4, r2, r3 */
1512    },
1513   {-4194307 /* 0xffbffffd */ ,
1514    {{6, 1, 22},			/* shli r2, r1, 22 */
1515     {4, 1, 2},			/* s2a r3, r1, r2 */
1516     {2, 1, 3}}			/* sub r4, r1, r3 */
1517    },
1518   {-4194306 /* 0xffbffffe */ ,
1519    {{2, 0, 1},			/* sub r2, zero, r1 */
1520     {6, 2, 22},			/* shli r3, r2, 22 */
1521     {3, 2, 3}}			/* s1a r4, r2, r3 */
1522    },
1523   {-4194305 /* 0xffbfffff */ ,
1524    {{2, 0, 1},			/* sub r2, zero, r1 */
1525     {6, 1, 22},			/* shli r3, r1, 22 */
1526     {2, 2, 3}}			/* sub r4, r2, r3 */
1527    },
1528   {-4194304 /* 0xffc00000 */ ,
1529    {{2, 0, 1},			/* sub r2, zero, r1 */
1530     {6, 2, 22}}			/* shli r3, r2, 22 */
1531    },
1532   {-4194303 /* 0xffc00001 */ ,
1533    {{6, 1, 22},			/* shli r2, r1, 22 */
1534     {2, 1, 2}}			/* sub r3, r1, r2 */
1535    },
1536   {-4194302 /* 0xffc00002 */ ,
1537    {{6, 1, 1},			/* shli r2, r1, 1 */
1538     {6, 1, 22},			/* shli r3, r1, 22 */
1539     {2, 2, 3}}			/* sub r4, r2, r3 */
1540    },
1541   {-4194301 /* 0xffc00003 */ ,
1542    {{3, 1, 1},			/* s1a r2, r1, r1 */
1543     {6, 1, 22},			/* shli r3, r1, 22 */
1544     {2, 2, 3}}			/* sub r4, r2, r3 */
1545    },
1546   {-4194300 /* 0xffc00004 */ ,
1547    {{6, 1, 2},			/* shli r2, r1, 2 */
1548     {6, 1, 22},			/* shli r3, r1, 22 */
1549     {2, 2, 3}}			/* sub r4, r2, r3 */
1550    },
1551   {-4194299 /* 0xffc00005 */ ,
1552    {{4, 1, 1},			/* s2a r2, r1, r1 */
1553     {6, 1, 22},			/* shli r3, r1, 22 */
1554     {2, 2, 3}}			/* sub r4, r2, r3 */
1555    },
1556   {-4194298 /* 0xffc00006 */ ,
1557    {{3, 1, 1},			/* s1a r2, r1, r1 */
1558     {6, 1, 21},			/* shli r3, r1, 21 */
1559     {2, 2, 3},			/* sub r4, r2, r3 */
1560     {6, 4, 1}}			/* shli r5, r4, 1 */
1561    },
1562   {-4194297 /* 0xffc00007 */ ,
1563    {{6, 1, 3},			/* shli r2, r1, 3 */
1564     {2, 2, 1},			/* sub r3, r2, r1 */
1565     {6, 2, 19},			/* shli r4, r2, 19 */
1566     {2, 3, 4}}			/* sub r5, r3, r4 */
1567    },
1568   {-4194296 /* 0xffc00008 */ ,
1569    {{6, 1, 3},			/* shli r2, r1, 3 */
1570     {6, 1, 22},			/* shli r3, r1, 22 */
1571     {2, 2, 3}}			/* sub r4, r2, r3 */
1572    },
1573   {-4194295 /* 0xffc00009 */ ,
1574    {{5, 1, 1},			/* s3a r2, r1, r1 */
1575     {6, 1, 22},			/* shli r3, r1, 22 */
1576     {2, 2, 3}}			/* sub r4, r2, r3 */
1577    },
1578   {-4194294 /* 0xffc0000a */ ,
1579    {{6, 1, 1},			/* shli r2, r1, 1 */
1580     {6, 1, 19},			/* shli r3, r1, 19 */
1581     {2, 1, 3},			/* sub r4, r1, r3 */
1582     {5, 4, 2}}			/* s3a r5, r4, r2 */
1583    },
1584   {-3145729 /* 0xffcfffff */ ,
1585    {{6, 1, 20},			/* shli r2, r1, 20 */
1586     {4, 2, 1},			/* s2a r3, r2, r1 */
1587     {2, 2, 3}}			/* sub r4, r2, r3 */
1588    },
1589   {-2621441 /* 0xffd7ffff */ ,
1590    {{2, 0, 1},			/* sub r2, zero, r1 */
1591     {4, 1, 1},			/* s2a r3, r1, r1 */
1592     {6, 3, 19},			/* shli r4, r3, 19 */
1593     {2, 2, 4}}			/* sub r5, r2, r4 */
1594    },
1595   {-2359297 /* 0xffdbffff */ ,
1596    {{2, 0, 1},			/* sub r2, zero, r1 */
1597     {5, 1, 1},			/* s3a r3, r1, r1 */
1598     {6, 3, 18},			/* shli r4, r3, 18 */
1599     {2, 2, 4}}			/* sub r5, r2, r4 */
1600    },
1601   {-2228225 /* 0xffddffff */ ,
1602    {{6, 1, 17},			/* shli r2, r1, 17 */
1603     {5, 2, 1},			/* s3a r3, r2, r1 */
1604     {3, 3, 2},			/* s1a r4, r3, r2 */
1605     {2, 1, 4}}			/* sub r5, r1, r4 */
1606    },
1607   {-2097217 /* 0xffdfffbf */ ,
1608    {{2, 0, 1},			/* sub r2, zero, r1 */
1609     {6, 2, 18},			/* shli r3, r2, 18 */
1610     {5, 2, 3},			/* s3a r4, r2, r3 */
1611     {5, 4, 2}}			/* s3a r5, r4, r2 */
1612    },
1613   {-2097185 /* 0xffdfffdf */ ,
1614    {{2, 0, 1},			/* sub r2, zero, r1 */
1615     {6, 2, 18},			/* shli r3, r2, 18 */
1616     {4, 2, 3},			/* s2a r4, r2, r3 */
1617     {5, 4, 2}}			/* s3a r5, r4, r2 */
1618    },
1619   {-2097169 /* 0xffdfffef */ ,
1620    {{5, 1, 1},			/* s3a r2, r1, r1 */
1621     {6, 1, 21},			/* shli r3, r1, 21 */
1622     {3, 2, 3},			/* s1a r4, r2, r3 */
1623     {2, 1, 4}}			/* sub r5, r1, r4 */
1624    },
1625   {-2097162 /* 0xffdffff6 */ ,
1626    {{2, 0, 1},			/* sub r2, zero, r1 */
1627     {4, 2, 2},			/* s2a r3, r2, r2 */
1628     {6, 2, 21},			/* shli r4, r2, 21 */
1629     {3, 3, 4}}			/* s1a r5, r3, r4 */
1630    },
1631   {-2097161 /* 0xffdffff7 */ ,
1632    {{2, 0, 1},			/* sub r2, zero, r1 */
1633     {6, 1, 18},			/* shli r3, r1, 18 */
1634     {2, 2, 3},			/* sub r4, r2, r3 */
1635     {5, 4, 2}}			/* s3a r5, r4, r2 */
1636    },
1637   {-2097160 /* 0xffdffff8 */ ,
1638    {{2, 0, 1},			/* sub r2, zero, r1 */
1639     {6, 2, 21},			/* shli r3, r2, 21 */
1640     {5, 2, 3}}			/* s3a r4, r2, r3 */
1641    },
1642   {-2097159 /* 0xffdffff9 */ ,
1643    {{6, 1, 21},			/* shli r2, r1, 21 */
1644     {5, 1, 2},			/* s3a r3, r1, r2 */
1645     {2, 1, 3}}			/* sub r4, r1, r3 */
1646    },
1647   {-2097158 /* 0xffdffffa */ ,
1648    {{6, 1, 1},			/* shli r2, r1, 1 */
1649     {6, 1, 21},			/* shli r3, r1, 21 */
1650     {4, 2, 3},			/* s2a r4, r2, r3 */
1651     {2, 2, 4}}			/* sub r5, r2, r4 */
1652    },
1653   {-2097157 /* 0xffdffffb */ ,
1654    {{2, 0, 1},			/* sub r2, zero, r1 */
1655     {6, 1, 19},			/* shli r3, r1, 19 */
1656     {2, 2, 3},			/* sub r4, r2, r3 */
1657     {4, 4, 2}}			/* s2a r5, r4, r2 */
1658    },
1659   {-2097156 /* 0xffdffffc */ ,
1660    {{2, 0, 1},			/* sub r2, zero, r1 */
1661     {6, 2, 21},			/* shli r3, r2, 21 */
1662     {4, 2, 3}}			/* s2a r4, r2, r3 */
1663    },
1664   {-2097155 /* 0xffdffffd */ ,
1665    {{6, 1, 21},			/* shli r2, r1, 21 */
1666     {4, 1, 2},			/* s2a r3, r1, r2 */
1667     {2, 1, 3}}			/* sub r4, r1, r3 */
1668    },
1669   {-2097154 /* 0xffdffffe */ ,
1670    {{2, 0, 1},			/* sub r2, zero, r1 */
1671     {6, 2, 21},			/* shli r3, r2, 21 */
1672     {3, 2, 3}}			/* s1a r4, r2, r3 */
1673    },
1674   {-2097153 /* 0xffdfffff */ ,
1675    {{2, 0, 1},			/* sub r2, zero, r1 */
1676     {6, 1, 21},			/* shli r3, r1, 21 */
1677     {2, 2, 3}}			/* sub r4, r2, r3 */
1678    },
1679   {-2097152 /* 0xffe00000 */ ,
1680    {{2, 0, 1},			/* sub r2, zero, r1 */
1681     {6, 2, 21}}			/* shli r3, r2, 21 */
1682    },
1683   {-2097151 /* 0xffe00001 */ ,
1684    {{6, 1, 21},			/* shli r2, r1, 21 */
1685     {2, 1, 2}}			/* sub r3, r1, r2 */
1686    },
1687   {-2097150 /* 0xffe00002 */ ,
1688    {{6, 1, 1},			/* shli r2, r1, 1 */
1689     {6, 1, 21},			/* shli r3, r1, 21 */
1690     {2, 2, 3}}			/* sub r4, r2, r3 */
1691    },
1692   {-2097149 /* 0xffe00003 */ ,
1693    {{3, 1, 1},			/* s1a r2, r1, r1 */
1694     {6, 1, 21},			/* shli r3, r1, 21 */
1695     {2, 2, 3}}			/* sub r4, r2, r3 */
1696    },
1697   {-2097148 /* 0xffe00004 */ ,
1698    {{6, 1, 2},			/* shli r2, r1, 2 */
1699     {6, 1, 21},			/* shli r3, r1, 21 */
1700     {2, 2, 3}}			/* sub r4, r2, r3 */
1701    },
1702   {-2097147 /* 0xffe00005 */ ,
1703    {{4, 1, 1},			/* s2a r2, r1, r1 */
1704     {6, 1, 21},			/* shli r3, r1, 21 */
1705     {2, 2, 3}}			/* sub r4, r2, r3 */
1706    },
1707   {-2097146 /* 0xffe00006 */ ,
1708    {{3, 1, 1},			/* s1a r2, r1, r1 */
1709     {6, 1, 20},			/* shli r3, r1, 20 */
1710     {2, 2, 3},			/* sub r4, r2, r3 */
1711     {6, 4, 1}}			/* shli r5, r4, 1 */
1712    },
1713   {-2097145 /* 0xffe00007 */ ,
1714    {{6, 1, 3},			/* shli r2, r1, 3 */
1715     {2, 2, 1},			/* sub r3, r2, r1 */
1716     {6, 2, 18},			/* shli r4, r2, 18 */
1717     {2, 3, 4}}			/* sub r5, r3, r4 */
1718    },
1719   {-2097144 /* 0xffe00008 */ ,
1720    {{6, 1, 3},			/* shli r2, r1, 3 */
1721     {6, 1, 21},			/* shli r3, r1, 21 */
1722     {2, 2, 3}}			/* sub r4, r2, r3 */
1723    },
1724   {-2097143 /* 0xffe00009 */ ,
1725    {{5, 1, 1},			/* s3a r2, r1, r1 */
1726     {6, 1, 21},			/* shli r3, r1, 21 */
1727     {2, 2, 3}}			/* sub r4, r2, r3 */
1728    },
1729   {-2097142 /* 0xffe0000a */ ,
1730    {{6, 1, 1},			/* shli r2, r1, 1 */
1731     {6, 1, 18},			/* shli r3, r1, 18 */
1732     {2, 1, 3},			/* sub r4, r1, r3 */
1733     {5, 4, 2}}			/* s3a r5, r4, r2 */
1734    },
1735   {-1572865 /* 0xffe7ffff */ ,
1736    {{6, 1, 19},			/* shli r2, r1, 19 */
1737     {4, 2, 1},			/* s2a r3, r2, r1 */
1738     {2, 2, 3}}			/* sub r4, r2, r3 */
1739    },
1740   {-1310721 /* 0xffebffff */ ,
1741    {{2, 0, 1},			/* sub r2, zero, r1 */
1742     {4, 1, 1},			/* s2a r3, r1, r1 */
1743     {6, 3, 18},			/* shli r4, r3, 18 */
1744     {2, 2, 4}}			/* sub r5, r2, r4 */
1745    },
1746   {-1179649 /* 0xffedffff */ ,
1747    {{2, 0, 1},			/* sub r2, zero, r1 */
1748     {5, 1, 1},			/* s3a r3, r1, r1 */
1749     {6, 3, 17},			/* shli r4, r3, 17 */
1750     {2, 2, 4}}			/* sub r5, r2, r4 */
1751    },
1752   {-1114113 /* 0xffeeffff */ ,
1753    {{6, 1, 16},			/* shli r2, r1, 16 */
1754     {5, 2, 1},			/* s3a r3, r2, r1 */
1755     {3, 3, 2},			/* s1a r4, r3, r2 */
1756     {2, 1, 4}}			/* sub r5, r1, r4 */
1757    },
1758   {-1048641 /* 0xffefffbf */ ,
1759    {{2, 0, 1},			/* sub r2, zero, r1 */
1760     {6, 2, 17},			/* shli r3, r2, 17 */
1761     {5, 2, 3},			/* s3a r4, r2, r3 */
1762     {5, 4, 2}}			/* s3a r5, r4, r2 */
1763    },
1764   {-1048609 /* 0xffefffdf */ ,
1765    {{2, 0, 1},			/* sub r2, zero, r1 */
1766     {6, 2, 17},			/* shli r3, r2, 17 */
1767     {4, 2, 3},			/* s2a r4, r2, r3 */
1768     {5, 4, 2}}			/* s3a r5, r4, r2 */
1769    },
1770   {-1048593 /* 0xffefffef */ ,
1771    {{5, 1, 1},			/* s3a r2, r1, r1 */
1772     {6, 1, 20},			/* shli r3, r1, 20 */
1773     {3, 2, 3},			/* s1a r4, r2, r3 */
1774     {2, 1, 4}}			/* sub r5, r1, r4 */
1775    },
1776   {-1048586 /* 0xffeffff6 */ ,
1777    {{2, 0, 1},			/* sub r2, zero, r1 */
1778     {4, 2, 2},			/* s2a r3, r2, r2 */
1779     {6, 2, 20},			/* shli r4, r2, 20 */
1780     {3, 3, 4}}			/* s1a r5, r3, r4 */
1781    },
1782   {-1048585 /* 0xffeffff7 */ ,
1783    {{2, 0, 1},			/* sub r2, zero, r1 */
1784     {6, 1, 17},			/* shli r3, r1, 17 */
1785     {2, 2, 3},			/* sub r4, r2, r3 */
1786     {5, 4, 2}}			/* s3a r5, r4, r2 */
1787    },
1788   {-1048584 /* 0xffeffff8 */ ,
1789    {{2, 0, 1},			/* sub r2, zero, r1 */
1790     {6, 2, 20},			/* shli r3, r2, 20 */
1791     {5, 2, 3}}			/* s3a r4, r2, r3 */
1792    },
1793   {-1048583 /* 0xffeffff9 */ ,
1794    {{6, 1, 20},			/* shli r2, r1, 20 */
1795     {5, 1, 2},			/* s3a r3, r1, r2 */
1796     {2, 1, 3}}			/* sub r4, r1, r3 */
1797    },
1798   {-1048582 /* 0xffeffffa */ ,
1799    {{6, 1, 1},			/* shli r2, r1, 1 */
1800     {6, 1, 20},			/* shli r3, r1, 20 */
1801     {4, 2, 3},			/* s2a r4, r2, r3 */
1802     {2, 2, 4}}			/* sub r5, r2, r4 */
1803    },
1804   {-1048581 /* 0xffeffffb */ ,
1805    {{2, 0, 1},			/* sub r2, zero, r1 */
1806     {6, 1, 18},			/* shli r3, r1, 18 */
1807     {2, 2, 3},			/* sub r4, r2, r3 */
1808     {4, 4, 2}}			/* s2a r5, r4, r2 */
1809    },
1810   {-1048580 /* 0xffeffffc */ ,
1811    {{2, 0, 1},			/* sub r2, zero, r1 */
1812     {6, 2, 20},			/* shli r3, r2, 20 */
1813     {4, 2, 3}}			/* s2a r4, r2, r3 */
1814    },
1815   {-1048579 /* 0xffeffffd */ ,
1816    {{6, 1, 20},			/* shli r2, r1, 20 */
1817     {4, 1, 2},			/* s2a r3, r1, r2 */
1818     {2, 1, 3}}			/* sub r4, r1, r3 */
1819    },
1820   {-1048578 /* 0xffeffffe */ ,
1821    {{2, 0, 1},			/* sub r2, zero, r1 */
1822     {6, 2, 20},			/* shli r3, r2, 20 */
1823     {3, 2, 3}}			/* s1a r4, r2, r3 */
1824    },
1825   {-1048577 /* 0xffefffff */ ,
1826    {{2, 0, 1},			/* sub r2, zero, r1 */
1827     {6, 1, 20},			/* shli r3, r1, 20 */
1828     {2, 2, 3}}			/* sub r4, r2, r3 */
1829    },
1830   {-1048576 /* 0xfff00000 */ ,
1831    {{2, 0, 1},			/* sub r2, zero, r1 */
1832     {6, 2, 20}}			/* shli r3, r2, 20 */
1833    },
1834   {-1048575 /* 0xfff00001 */ ,
1835    {{6, 1, 20},			/* shli r2, r1, 20 */
1836     {2, 1, 2}}			/* sub r3, r1, r2 */
1837    },
1838   {-1048574 /* 0xfff00002 */ ,
1839    {{6, 1, 1},			/* shli r2, r1, 1 */
1840     {6, 1, 20},			/* shli r3, r1, 20 */
1841     {2, 2, 3}}			/* sub r4, r2, r3 */
1842    },
1843   {-1048573 /* 0xfff00003 */ ,
1844    {{3, 1, 1},			/* s1a r2, r1, r1 */
1845     {6, 1, 20},			/* shli r3, r1, 20 */
1846     {2, 2, 3}}			/* sub r4, r2, r3 */
1847    },
1848   {-1048572 /* 0xfff00004 */ ,
1849    {{6, 1, 2},			/* shli r2, r1, 2 */
1850     {6, 1, 20},			/* shli r3, r1, 20 */
1851     {2, 2, 3}}			/* sub r4, r2, r3 */
1852    },
1853   {-1048571 /* 0xfff00005 */ ,
1854    {{4, 1, 1},			/* s2a r2, r1, r1 */
1855     {6, 1, 20},			/* shli r3, r1, 20 */
1856     {2, 2, 3}}			/* sub r4, r2, r3 */
1857    },
1858   {-1048570 /* 0xfff00006 */ ,
1859    {{3, 1, 1},			/* s1a r2, r1, r1 */
1860     {6, 1, 19},			/* shli r3, r1, 19 */
1861     {2, 2, 3},			/* sub r4, r2, r3 */
1862     {6, 4, 1}}			/* shli r5, r4, 1 */
1863    },
1864   {-1048569 /* 0xfff00007 */ ,
1865    {{6, 1, 3},			/* shli r2, r1, 3 */
1866     {2, 2, 1},			/* sub r3, r2, r1 */
1867     {6, 2, 17},			/* shli r4, r2, 17 */
1868     {2, 3, 4}}			/* sub r5, r3, r4 */
1869    },
1870   {-1048568 /* 0xfff00008 */ ,
1871    {{6, 1, 3},			/* shli r2, r1, 3 */
1872     {6, 1, 20},			/* shli r3, r1, 20 */
1873     {2, 2, 3}}			/* sub r4, r2, r3 */
1874    },
1875   {-1048567 /* 0xfff00009 */ ,
1876    {{5, 1, 1},			/* s3a r2, r1, r1 */
1877     {6, 1, 20},			/* shli r3, r1, 20 */
1878     {2, 2, 3}}			/* sub r4, r2, r3 */
1879    },
1880   {-1048566 /* 0xfff0000a */ ,
1881    {{6, 1, 1},			/* shli r2, r1, 1 */
1882     {6, 1, 17},			/* shli r3, r1, 17 */
1883     {2, 1, 3},			/* sub r4, r1, r3 */
1884     {5, 4, 2}}			/* s3a r5, r4, r2 */
1885    },
1886   {-786433 /* 0xfff3ffff */ ,
1887    {{6, 1, 18},			/* shli r2, r1, 18 */
1888     {4, 2, 1},			/* s2a r3, r2, r1 */
1889     {2, 2, 3}}			/* sub r4, r2, r3 */
1890    },
1891   {-655361 /* 0xfff5ffff */ ,
1892    {{2, 0, 1},			/* sub r2, zero, r1 */
1893     {4, 1, 1},			/* s2a r3, r1, r1 */
1894     {6, 3, 17},			/* shli r4, r3, 17 */
1895     {2, 2, 4}}			/* sub r5, r2, r4 */
1896    },
1897   {-589825 /* 0xfff6ffff */ ,
1898    {{2, 0, 1},			/* sub r2, zero, r1 */
1899     {5, 1, 1},			/* s3a r3, r1, r1 */
1900     {6, 3, 16},			/* shli r4, r3, 16 */
1901     {2, 2, 4}}			/* sub r5, r2, r4 */
1902    },
1903   {-557057 /* 0xfff77fff */ ,
1904    {{6, 1, 15},			/* shli r2, r1, 15 */
1905     {5, 2, 1},			/* s3a r3, r2, r1 */
1906     {3, 3, 2},			/* s1a r4, r3, r2 */
1907     {2, 1, 4}}			/* sub r5, r1, r4 */
1908    },
1909   {-524353 /* 0xfff7ffbf */ ,
1910    {{2, 0, 1},			/* sub r2, zero, r1 */
1911     {6, 2, 16},			/* shli r3, r2, 16 */
1912     {5, 2, 3},			/* s3a r4, r2, r3 */
1913     {5, 4, 2}}			/* s3a r5, r4, r2 */
1914    },
1915   {-524321 /* 0xfff7ffdf */ ,
1916    {{2, 0, 1},			/* sub r2, zero, r1 */
1917     {6, 2, 16},			/* shli r3, r2, 16 */
1918     {4, 2, 3},			/* s2a r4, r2, r3 */
1919     {5, 4, 2}}			/* s3a r5, r4, r2 */
1920    },
1921   {-524305 /* 0xfff7ffef */ ,
1922    {{5, 1, 1},			/* s3a r2, r1, r1 */
1923     {6, 1, 19},			/* shli r3, r1, 19 */
1924     {3, 2, 3},			/* s1a r4, r2, r3 */
1925     {2, 1, 4}}			/* sub r5, r1, r4 */
1926    },
1927   {-524298 /* 0xfff7fff6 */ ,
1928    {{2, 0, 1},			/* sub r2, zero, r1 */
1929     {4, 2, 2},			/* s2a r3, r2, r2 */
1930     {6, 2, 19},			/* shli r4, r2, 19 */
1931     {3, 3, 4}}			/* s1a r5, r3, r4 */
1932    },
1933   {-524297 /* 0xfff7fff7 */ ,
1934    {{2, 0, 1},			/* sub r2, zero, r1 */
1935     {6, 1, 16},			/* shli r3, r1, 16 */
1936     {2, 2, 3},			/* sub r4, r2, r3 */
1937     {5, 4, 2}}			/* s3a r5, r4, r2 */
1938    },
1939   {-524296 /* 0xfff7fff8 */ ,
1940    {{2, 0, 1},			/* sub r2, zero, r1 */
1941     {6, 2, 19},			/* shli r3, r2, 19 */
1942     {5, 2, 3}}			/* s3a r4, r2, r3 */
1943    },
1944   {-524295 /* 0xfff7fff9 */ ,
1945    {{6, 1, 19},			/* shli r2, r1, 19 */
1946     {5, 1, 2},			/* s3a r3, r1, r2 */
1947     {2, 1, 3}}			/* sub r4, r1, r3 */
1948    },
1949   {-524294 /* 0xfff7fffa */ ,
1950    {{6, 1, 1},			/* shli r2, r1, 1 */
1951     {6, 1, 19},			/* shli r3, r1, 19 */
1952     {4, 2, 3},			/* s2a r4, r2, r3 */
1953     {2, 2, 4}}			/* sub r5, r2, r4 */
1954    },
1955   {-524293 /* 0xfff7fffb */ ,
1956    {{2, 0, 1},			/* sub r2, zero, r1 */
1957     {6, 1, 17},			/* shli r3, r1, 17 */
1958     {2, 2, 3},			/* sub r4, r2, r3 */
1959     {4, 4, 2}}			/* s2a r5, r4, r2 */
1960    },
1961   {-524292 /* 0xfff7fffc */ ,
1962    {{2, 0, 1},			/* sub r2, zero, r1 */
1963     {6, 2, 19},			/* shli r3, r2, 19 */
1964     {4, 2, 3}}			/* s2a r4, r2, r3 */
1965    },
1966   {-524291 /* 0xfff7fffd */ ,
1967    {{6, 1, 19},			/* shli r2, r1, 19 */
1968     {4, 1, 2},			/* s2a r3, r1, r2 */
1969     {2, 1, 3}}			/* sub r4, r1, r3 */
1970    },
1971   {-524290 /* 0xfff7fffe */ ,
1972    {{2, 0, 1},			/* sub r2, zero, r1 */
1973     {6, 2, 19},			/* shli r3, r2, 19 */
1974     {3, 2, 3}}			/* s1a r4, r2, r3 */
1975    },
1976   {-524289 /* 0xfff7ffff */ ,
1977    {{2, 0, 1},			/* sub r2, zero, r1 */
1978     {6, 1, 19},			/* shli r3, r1, 19 */
1979     {2, 2, 3}}			/* sub r4, r2, r3 */
1980    },
1981   {-524288 /* 0xfff80000 */ ,
1982    {{2, 0, 1},			/* sub r2, zero, r1 */
1983     {6, 2, 19}}			/* shli r3, r2, 19 */
1984    },
1985   {-524287 /* 0xfff80001 */ ,
1986    {{6, 1, 19},			/* shli r2, r1, 19 */
1987     {2, 1, 2}}			/* sub r3, r1, r2 */
1988    },
1989   {-524286 /* 0xfff80002 */ ,
1990    {{6, 1, 1},			/* shli r2, r1, 1 */
1991     {6, 1, 19},			/* shli r3, r1, 19 */
1992     {2, 2, 3}}			/* sub r4, r2, r3 */
1993    },
1994   {-524285 /* 0xfff80003 */ ,
1995    {{3, 1, 1},			/* s1a r2, r1, r1 */
1996     {6, 1, 19},			/* shli r3, r1, 19 */
1997     {2, 2, 3}}			/* sub r4, r2, r3 */
1998    },
1999   {-524284 /* 0xfff80004 */ ,
2000    {{6, 1, 2},			/* shli r2, r1, 2 */
2001     {6, 1, 19},			/* shli r3, r1, 19 */
2002     {2, 2, 3}}			/* sub r4, r2, r3 */
2003    },
2004   {-524283 /* 0xfff80005 */ ,
2005    {{4, 1, 1},			/* s2a r2, r1, r1 */
2006     {6, 1, 19},			/* shli r3, r1, 19 */
2007     {2, 2, 3}}			/* sub r4, r2, r3 */
2008    },
2009   {-524282 /* 0xfff80006 */ ,
2010    {{3, 1, 1},			/* s1a r2, r1, r1 */
2011     {6, 1, 18},			/* shli r3, r1, 18 */
2012     {2, 2, 3},			/* sub r4, r2, r3 */
2013     {6, 4, 1}}			/* shli r5, r4, 1 */
2014    },
2015   {-524281 /* 0xfff80007 */ ,
2016    {{6, 1, 3},			/* shli r2, r1, 3 */
2017     {2, 2, 1},			/* sub r3, r2, r1 */
2018     {6, 2, 16},			/* shli r4, r2, 16 */
2019     {2, 3, 4}}			/* sub r5, r3, r4 */
2020    },
2021   {-524280 /* 0xfff80008 */ ,
2022    {{6, 1, 3},			/* shli r2, r1, 3 */
2023     {6, 1, 19},			/* shli r3, r1, 19 */
2024     {2, 2, 3}}			/* sub r4, r2, r3 */
2025    },
2026   {-524279 /* 0xfff80009 */ ,
2027    {{5, 1, 1},			/* s3a r2, r1, r1 */
2028     {6, 1, 19},			/* shli r3, r1, 19 */
2029     {2, 2, 3}}			/* sub r4, r2, r3 */
2030    },
2031   {-524278 /* 0xfff8000a */ ,
2032    {{6, 1, 1},			/* shli r2, r1, 1 */
2033     {6, 1, 16},			/* shli r3, r1, 16 */
2034     {2, 1, 3},			/* sub r4, r1, r3 */
2035     {5, 4, 2}}			/* s3a r5, r4, r2 */
2036    },
2037   {-393217 /* 0xfff9ffff */ ,
2038    {{6, 1, 17},			/* shli r2, r1, 17 */
2039     {4, 2, 1},			/* s2a r3, r2, r1 */
2040     {2, 2, 3}}			/* sub r4, r2, r3 */
2041    },
2042   {-327681 /* 0xfffaffff */ ,
2043    {{2, 0, 1},			/* sub r2, zero, r1 */
2044     {4, 1, 1},			/* s2a r3, r1, r1 */
2045     {6, 3, 16},			/* shli r4, r3, 16 */
2046     {2, 2, 4}}			/* sub r5, r2, r4 */
2047    },
2048   {-294913 /* 0xfffb7fff */ ,
2049    {{2, 0, 1},			/* sub r2, zero, r1 */
2050     {5, 1, 1},			/* s3a r3, r1, r1 */
2051     {6, 3, 15},			/* shli r4, r3, 15 */
2052     {2, 2, 4}}			/* sub r5, r2, r4 */
2053    },
2054   {-278529 /* 0xfffbbfff */ ,
2055    {{6, 1, 14},			/* shli r2, r1, 14 */
2056     {5, 2, 1},			/* s3a r3, r2, r1 */
2057     {3, 3, 2},			/* s1a r4, r3, r2 */
2058     {2, 1, 4}}			/* sub r5, r1, r4 */
2059    },
2060   {-262209 /* 0xfffbffbf */ ,
2061    {{2, 0, 1},			/* sub r2, zero, r1 */
2062     {6, 2, 15},			/* shli r3, r2, 15 */
2063     {5, 2, 3},			/* s3a r4, r2, r3 */
2064     {5, 4, 2}}			/* s3a r5, r4, r2 */
2065    },
2066   {-262177 /* 0xfffbffdf */ ,
2067    {{2, 0, 1},			/* sub r2, zero, r1 */
2068     {6, 2, 15},			/* shli r3, r2, 15 */
2069     {4, 2, 3},			/* s2a r4, r2, r3 */
2070     {5, 4, 2}}			/* s3a r5, r4, r2 */
2071    },
2072   {-262161 /* 0xfffbffef */ ,
2073    {{5, 1, 1},			/* s3a r2, r1, r1 */
2074     {6, 1, 18},			/* shli r3, r1, 18 */
2075     {3, 2, 3},			/* s1a r4, r2, r3 */
2076     {2, 1, 4}}			/* sub r5, r1, r4 */
2077    },
2078   {-262154 /* 0xfffbfff6 */ ,
2079    {{2, 0, 1},			/* sub r2, zero, r1 */
2080     {4, 2, 2},			/* s2a r3, r2, r2 */
2081     {6, 2, 18},			/* shli r4, r2, 18 */
2082     {3, 3, 4}}			/* s1a r5, r3, r4 */
2083    },
2084   {-262153 /* 0xfffbfff7 */ ,
2085    {{2, 0, 1},			/* sub r2, zero, r1 */
2086     {6, 1, 15},			/* shli r3, r1, 15 */
2087     {2, 2, 3},			/* sub r4, r2, r3 */
2088     {5, 4, 2}}			/* s3a r5, r4, r2 */
2089    },
2090   {-262152 /* 0xfffbfff8 */ ,
2091    {{2, 0, 1},			/* sub r2, zero, r1 */
2092     {6, 2, 18},			/* shli r3, r2, 18 */
2093     {5, 2, 3}}			/* s3a r4, r2, r3 */
2094    },
2095   {-262151 /* 0xfffbfff9 */ ,
2096    {{6, 1, 18},			/* shli r2, r1, 18 */
2097     {5, 1, 2},			/* s3a r3, r1, r2 */
2098     {2, 1, 3}}			/* sub r4, r1, r3 */
2099    },
2100   {-262150 /* 0xfffbfffa */ ,
2101    {{6, 1, 1},			/* shli r2, r1, 1 */
2102     {6, 1, 18},			/* shli r3, r1, 18 */
2103     {4, 2, 3},			/* s2a r4, r2, r3 */
2104     {2, 2, 4}}			/* sub r5, r2, r4 */
2105    },
2106   {-262149 /* 0xfffbfffb */ ,
2107    {{2, 0, 1},			/* sub r2, zero, r1 */
2108     {6, 1, 16},			/* shli r3, r1, 16 */
2109     {2, 2, 3},			/* sub r4, r2, r3 */
2110     {4, 4, 2}}			/* s2a r5, r4, r2 */
2111    },
2112   {-262148 /* 0xfffbfffc */ ,
2113    {{2, 0, 1},			/* sub r2, zero, r1 */
2114     {6, 2, 18},			/* shli r3, r2, 18 */
2115     {4, 2, 3}}			/* s2a r4, r2, r3 */
2116    },
2117   {-262147 /* 0xfffbfffd */ ,
2118    {{6, 1, 18},			/* shli r2, r1, 18 */
2119     {4, 1, 2},			/* s2a r3, r1, r2 */
2120     {2, 1, 3}}			/* sub r4, r1, r3 */
2121    },
2122   {-262146 /* 0xfffbfffe */ ,
2123    {{2, 0, 1},			/* sub r2, zero, r1 */
2124     {6, 2, 18},			/* shli r3, r2, 18 */
2125     {3, 2, 3}}			/* s1a r4, r2, r3 */
2126    },
2127   {-262145 /* 0xfffbffff */ ,
2128    {{2, 0, 1},			/* sub r2, zero, r1 */
2129     {6, 1, 18},			/* shli r3, r1, 18 */
2130     {2, 2, 3}}			/* sub r4, r2, r3 */
2131    },
2132   {-262144 /* 0xfffc0000 */ ,
2133    {{2, 0, 1},			/* sub r2, zero, r1 */
2134     {6, 2, 18}}			/* shli r3, r2, 18 */
2135    },
2136   {-262143 /* 0xfffc0001 */ ,
2137    {{6, 1, 18},			/* shli r2, r1, 18 */
2138     {2, 1, 2}}			/* sub r3, r1, r2 */
2139    },
2140   {-262142 /* 0xfffc0002 */ ,
2141    {{6, 1, 1},			/* shli r2, r1, 1 */
2142     {6, 1, 18},			/* shli r3, r1, 18 */
2143     {2, 2, 3}}			/* sub r4, r2, r3 */
2144    },
2145   {-262141 /* 0xfffc0003 */ ,
2146    {{3, 1, 1},			/* s1a r2, r1, r1 */
2147     {6, 1, 18},			/* shli r3, r1, 18 */
2148     {2, 2, 3}}			/* sub r4, r2, r3 */
2149    },
2150   {-262140 /* 0xfffc0004 */ ,
2151    {{6, 1, 2},			/* shli r2, r1, 2 */
2152     {6, 1, 18},			/* shli r3, r1, 18 */
2153     {2, 2, 3}}			/* sub r4, r2, r3 */
2154    },
2155   {-262139 /* 0xfffc0005 */ ,
2156    {{4, 1, 1},			/* s2a r2, r1, r1 */
2157     {6, 1, 18},			/* shli r3, r1, 18 */
2158     {2, 2, 3}}			/* sub r4, r2, r3 */
2159    },
2160   {-262138 /* 0xfffc0006 */ ,
2161    {{3, 1, 1},			/* s1a r2, r1, r1 */
2162     {6, 1, 17},			/* shli r3, r1, 17 */
2163     {2, 2, 3},			/* sub r4, r2, r3 */
2164     {6, 4, 1}}			/* shli r5, r4, 1 */
2165    },
2166   {-262137 /* 0xfffc0007 */ ,
2167    {{6, 1, 3},			/* shli r2, r1, 3 */
2168     {2, 2, 1},			/* sub r3, r2, r1 */
2169     {6, 2, 15},			/* shli r4, r2, 15 */
2170     {2, 3, 4}}			/* sub r5, r3, r4 */
2171    },
2172   {-262136 /* 0xfffc0008 */ ,
2173    {{6, 1, 3},			/* shli r2, r1, 3 */
2174     {6, 1, 18},			/* shli r3, r1, 18 */
2175     {2, 2, 3}}			/* sub r4, r2, r3 */
2176    },
2177   {-262135 /* 0xfffc0009 */ ,
2178    {{5, 1, 1},			/* s3a r2, r1, r1 */
2179     {6, 1, 18},			/* shli r3, r1, 18 */
2180     {2, 2, 3}}			/* sub r4, r2, r3 */
2181    },
2182   {-262134 /* 0xfffc000a */ ,
2183    {{6, 1, 1},			/* shli r2, r1, 1 */
2184     {6, 1, 15},			/* shli r3, r1, 15 */
2185     {2, 1, 3},			/* sub r4, r1, r3 */
2186     {5, 4, 2}}			/* s3a r5, r4, r2 */
2187    },
2188   {-196609 /* 0xfffcffff */ ,
2189    {{6, 1, 16},			/* shli r2, r1, 16 */
2190     {4, 2, 1},			/* s2a r3, r2, r1 */
2191     {2, 2, 3}}			/* sub r4, r2, r3 */
2192    },
2193   {-163841 /* 0xfffd7fff */ ,
2194    {{2, 0, 1},			/* sub r2, zero, r1 */
2195     {4, 1, 1},			/* s2a r3, r1, r1 */
2196     {6, 3, 15},			/* shli r4, r3, 15 */
2197     {2, 2, 4}}			/* sub r5, r2, r4 */
2198    },
2199   {-147457 /* 0xfffdbfff */ ,
2200    {{2, 0, 1},			/* sub r2, zero, r1 */
2201     {5, 1, 1},			/* s3a r3, r1, r1 */
2202     {6, 3, 14},			/* shli r4, r3, 14 */
2203     {2, 2, 4}}			/* sub r5, r2, r4 */
2204    },
2205   {-139265 /* 0xfffddfff */ ,
2206    {{6, 1, 13},			/* shli r2, r1, 13 */
2207     {5, 2, 1},			/* s3a r3, r2, r1 */
2208     {3, 3, 2},			/* s1a r4, r3, r2 */
2209     {2, 1, 4}}			/* sub r5, r1, r4 */
2210    },
2211   {-131137 /* 0xfffdffbf */ ,
2212    {{2, 0, 1},			/* sub r2, zero, r1 */
2213     {6, 2, 14},			/* shli r3, r2, 14 */
2214     {5, 2, 3},			/* s3a r4, r2, r3 */
2215     {5, 4, 2}}			/* s3a r5, r4, r2 */
2216    },
2217   {-131105 /* 0xfffdffdf */ ,
2218    {{2, 0, 1},			/* sub r2, zero, r1 */
2219     {6, 2, 14},			/* shli r3, r2, 14 */
2220     {4, 2, 3},			/* s2a r4, r2, r3 */
2221     {5, 4, 2}}			/* s3a r5, r4, r2 */
2222    },
2223   {-131089 /* 0xfffdffef */ ,
2224    {{5, 1, 1},			/* s3a r2, r1, r1 */
2225     {6, 1, 17},			/* shli r3, r1, 17 */
2226     {3, 2, 3},			/* s1a r4, r2, r3 */
2227     {2, 1, 4}}			/* sub r5, r1, r4 */
2228    },
2229   {-131082 /* 0xfffdfff6 */ ,
2230    {{2, 0, 1},			/* sub r2, zero, r1 */
2231     {4, 2, 2},			/* s2a r3, r2, r2 */
2232     {6, 2, 17},			/* shli r4, r2, 17 */
2233     {3, 3, 4}}			/* s1a r5, r3, r4 */
2234    },
2235   {-131081 /* 0xfffdfff7 */ ,
2236    {{2, 0, 1},			/* sub r2, zero, r1 */
2237     {6, 1, 14},			/* shli r3, r1, 14 */
2238     {2, 2, 3},			/* sub r4, r2, r3 */
2239     {5, 4, 2}}			/* s3a r5, r4, r2 */
2240    },
2241   {-131080 /* 0xfffdfff8 */ ,
2242    {{2, 0, 1},			/* sub r2, zero, r1 */
2243     {6, 2, 17},			/* shli r3, r2, 17 */
2244     {5, 2, 3}}			/* s3a r4, r2, r3 */
2245    },
2246   {-131079 /* 0xfffdfff9 */ ,
2247    {{6, 1, 17},			/* shli r2, r1, 17 */
2248     {5, 1, 2},			/* s3a r3, r1, r2 */
2249     {2, 1, 3}}			/* sub r4, r1, r3 */
2250    },
2251   {-131078 /* 0xfffdfffa */ ,
2252    {{6, 1, 1},			/* shli r2, r1, 1 */
2253     {6, 1, 17},			/* shli r3, r1, 17 */
2254     {4, 2, 3},			/* s2a r4, r2, r3 */
2255     {2, 2, 4}}			/* sub r5, r2, r4 */
2256    },
2257   {-131077 /* 0xfffdfffb */ ,
2258    {{2, 0, 1},			/* sub r2, zero, r1 */
2259     {6, 1, 15},			/* shli r3, r1, 15 */
2260     {2, 2, 3},			/* sub r4, r2, r3 */
2261     {4, 4, 2}}			/* s2a r5, r4, r2 */
2262    },
2263   {-131076 /* 0xfffdfffc */ ,
2264    {{2, 0, 1},			/* sub r2, zero, r1 */
2265     {6, 2, 17},			/* shli r3, r2, 17 */
2266     {4, 2, 3}}			/* s2a r4, r2, r3 */
2267    },
2268   {-131075 /* 0xfffdfffd */ ,
2269    {{6, 1, 17},			/* shli r2, r1, 17 */
2270     {4, 1, 2},			/* s2a r3, r1, r2 */
2271     {2, 1, 3}}			/* sub r4, r1, r3 */
2272    },
2273   {-131074 /* 0xfffdfffe */ ,
2274    {{2, 0, 1},			/* sub r2, zero, r1 */
2275     {6, 2, 17},			/* shli r3, r2, 17 */
2276     {3, 2, 3}}			/* s1a r4, r2, r3 */
2277    },
2278   {-131073 /* 0xfffdffff */ ,
2279    {{2, 0, 1},			/* sub r2, zero, r1 */
2280     {6, 1, 17},			/* shli r3, r1, 17 */
2281     {2, 2, 3}}			/* sub r4, r2, r3 */
2282    },
2283   {-131072 /* 0xfffe0000 */ ,
2284    {{2, 0, 1},			/* sub r2, zero, r1 */
2285     {6, 2, 17}}			/* shli r3, r2, 17 */
2286    },
2287   {-131071 /* 0xfffe0001 */ ,
2288    {{6, 1, 17},			/* shli r2, r1, 17 */
2289     {2, 1, 2}}			/* sub r3, r1, r2 */
2290    },
2291   {-131070 /* 0xfffe0002 */ ,
2292    {{6, 1, 1},			/* shli r2, r1, 1 */
2293     {6, 1, 17},			/* shli r3, r1, 17 */
2294     {2, 2, 3}}			/* sub r4, r2, r3 */
2295    },
2296   {-131069 /* 0xfffe0003 */ ,
2297    {{3, 1, 1},			/* s1a r2, r1, r1 */
2298     {6, 1, 17},			/* shli r3, r1, 17 */
2299     {2, 2, 3}}			/* sub r4, r2, r3 */
2300    },
2301   {-131068 /* 0xfffe0004 */ ,
2302    {{6, 1, 2},			/* shli r2, r1, 2 */
2303     {6, 1, 17},			/* shli r3, r1, 17 */
2304     {2, 2, 3}}			/* sub r4, r2, r3 */
2305    },
2306   {-131067 /* 0xfffe0005 */ ,
2307    {{4, 1, 1},			/* s2a r2, r1, r1 */
2308     {6, 1, 17},			/* shli r3, r1, 17 */
2309     {2, 2, 3}}			/* sub r4, r2, r3 */
2310    },
2311   {-131066 /* 0xfffe0006 */ ,
2312    {{3, 1, 1},			/* s1a r2, r1, r1 */
2313     {6, 1, 16},			/* shli r3, r1, 16 */
2314     {2, 2, 3},			/* sub r4, r2, r3 */
2315     {6, 4, 1}}			/* shli r5, r4, 1 */
2316    },
2317   {-131065 /* 0xfffe0007 */ ,
2318    {{6, 1, 3},			/* shli r2, r1, 3 */
2319     {2, 2, 1},			/* sub r3, r2, r1 */
2320     {6, 2, 14},			/* shli r4, r2, 14 */
2321     {2, 3, 4}}			/* sub r5, r3, r4 */
2322    },
2323   {-131064 /* 0xfffe0008 */ ,
2324    {{6, 1, 3},			/* shli r2, r1, 3 */
2325     {6, 1, 17},			/* shli r3, r1, 17 */
2326     {2, 2, 3}}			/* sub r4, r2, r3 */
2327    },
2328   {-131063 /* 0xfffe0009 */ ,
2329    {{5, 1, 1},			/* s3a r2, r1, r1 */
2330     {6, 1, 17},			/* shli r3, r1, 17 */
2331     {2, 2, 3}}			/* sub r4, r2, r3 */
2332    },
2333   {-131062 /* 0xfffe000a */ ,
2334    {{6, 1, 1},			/* shli r2, r1, 1 */
2335     {6, 1, 14},			/* shli r3, r1, 14 */
2336     {2, 1, 3},			/* sub r4, r1, r3 */
2337     {5, 4, 2}}			/* s3a r5, r4, r2 */
2338    },
2339   {-98305 /* 0xfffe7fff */ ,
2340    {{6, 1, 15},			/* shli r2, r1, 15 */
2341     {4, 2, 1},			/* s2a r3, r2, r1 */
2342     {2, 2, 3}}			/* sub r4, r2, r3 */
2343    },
2344   {-81921 /* 0xfffebfff */ ,
2345    {{2, 0, 1},			/* sub r2, zero, r1 */
2346     {4, 1, 1},			/* s2a r3, r1, r1 */
2347     {6, 3, 14},			/* shli r4, r3, 14 */
2348     {2, 2, 4}}			/* sub r5, r2, r4 */
2349    },
2350   {-73729 /* 0xfffedfff */ ,
2351    {{2, 0, 1},			/* sub r2, zero, r1 */
2352     {5, 1, 1},			/* s3a r3, r1, r1 */
2353     {6, 3, 13},			/* shli r4, r3, 13 */
2354     {2, 2, 4}}			/* sub r5, r2, r4 */
2355    },
2356   {-69633 /* 0xfffeefff */ ,
2357    {{6, 1, 12},			/* shli r2, r1, 12 */
2358     {5, 2, 1},			/* s3a r3, r2, r1 */
2359     {3, 3, 2},			/* s1a r4, r3, r2 */
2360     {2, 1, 4}}			/* sub r5, r1, r4 */
2361    },
2362   {-65601 /* 0xfffeffbf */ ,
2363    {{2, 0, 1},			/* sub r2, zero, r1 */
2364     {6, 2, 13},			/* shli r3, r2, 13 */
2365     {5, 2, 3},			/* s3a r4, r2, r3 */
2366     {5, 4, 2}}			/* s3a r5, r4, r2 */
2367    },
2368   {-65569 /* 0xfffeffdf */ ,
2369    {{2, 0, 1},			/* sub r2, zero, r1 */
2370     {6, 2, 13},			/* shli r3, r2, 13 */
2371     {4, 2, 3},			/* s2a r4, r2, r3 */
2372     {5, 4, 2}}			/* s3a r5, r4, r2 */
2373    },
2374   {-65553 /* 0xfffeffef */ ,
2375    {{5, 1, 1},			/* s3a r2, r1, r1 */
2376     {6, 1, 16},			/* shli r3, r1, 16 */
2377     {3, 2, 3},			/* s1a r4, r2, r3 */
2378     {2, 1, 4}}			/* sub r5, r1, r4 */
2379    },
2380   {-65546 /* 0xfffefff6 */ ,
2381    {{2, 0, 1},			/* sub r2, zero, r1 */
2382     {4, 2, 2},			/* s2a r3, r2, r2 */
2383     {6, 2, 16},			/* shli r4, r2, 16 */
2384     {3, 3, 4}}			/* s1a r5, r3, r4 */
2385    },
2386   {-65545 /* 0xfffefff7 */ ,
2387    {{2, 0, 1},			/* sub r2, zero, r1 */
2388     {6, 1, 13},			/* shli r3, r1, 13 */
2389     {2, 2, 3},			/* sub r4, r2, r3 */
2390     {5, 4, 2}}			/* s3a r5, r4, r2 */
2391    },
2392   {-65544 /* 0xfffefff8 */ ,
2393    {{2, 0, 1},			/* sub r2, zero, r1 */
2394     {6, 2, 16},			/* shli r3, r2, 16 */
2395     {5, 2, 3}}			/* s3a r4, r2, r3 */
2396    },
2397   {-65543 /* 0xfffefff9 */ ,
2398    {{6, 1, 16},			/* shli r2, r1, 16 */
2399     {5, 1, 2},			/* s3a r3, r1, r2 */
2400     {2, 1, 3}}			/* sub r4, r1, r3 */
2401    },
2402   {-65542 /* 0xfffefffa */ ,
2403    {{6, 1, 1},			/* shli r2, r1, 1 */
2404     {6, 1, 16},			/* shli r3, r1, 16 */
2405     {4, 2, 3},			/* s2a r4, r2, r3 */
2406     {2, 2, 4}}			/* sub r5, r2, r4 */
2407    },
2408   {-65541 /* 0xfffefffb */ ,
2409    {{2, 0, 1},			/* sub r2, zero, r1 */
2410     {6, 1, 14},			/* shli r3, r1, 14 */
2411     {2, 2, 3},			/* sub r4, r2, r3 */
2412     {4, 4, 2}}			/* s2a r5, r4, r2 */
2413    },
2414   {-65540 /* 0xfffefffc */ ,
2415    {{2, 0, 1},			/* sub r2, zero, r1 */
2416     {6, 2, 16},			/* shli r3, r2, 16 */
2417     {4, 2, 3}}			/* s2a r4, r2, r3 */
2418    },
2419   {-65539 /* 0xfffefffd */ ,
2420    {{6, 1, 16},			/* shli r2, r1, 16 */
2421     {4, 1, 2},			/* s2a r3, r1, r2 */
2422     {2, 1, 3}}			/* sub r4, r1, r3 */
2423    },
2424   {-65538 /* 0xfffefffe */ ,
2425    {{2, 0, 1},			/* sub r2, zero, r1 */
2426     {6, 2, 16},			/* shli r3, r2, 16 */
2427     {3, 2, 3}}			/* s1a r4, r2, r3 */
2428    },
2429   {-65537 /* 0xfffeffff */ ,
2430    {{2, 0, 1},			/* sub r2, zero, r1 */
2431     {6, 1, 16},			/* shli r3, r1, 16 */
2432     {2, 2, 3}}			/* sub r4, r2, r3 */
2433    },
2434   {-65536 /* 0xffff0000 */ ,
2435    {{2, 0, 1},			/* sub r2, zero, r1 */
2436     {6, 2, 16}}			/* shli r3, r2, 16 */
2437    },
2438   {-65535 /* 0xffff0001 */ ,
2439    {{6, 1, 16},			/* shli r2, r1, 16 */
2440     {2, 1, 2}}			/* sub r3, r1, r2 */
2441    },
2442   {-65534 /* 0xffff0002 */ ,
2443    {{6, 1, 1},			/* shli r2, r1, 1 */
2444     {6, 1, 16},			/* shli r3, r1, 16 */
2445     {2, 2, 3}}			/* sub r4, r2, r3 */
2446    },
2447   {-65533 /* 0xffff0003 */ ,
2448    {{3, 1, 1},			/* s1a r2, r1, r1 */
2449     {6, 1, 16},			/* shli r3, r1, 16 */
2450     {2, 2, 3}}			/* sub r4, r2, r3 */
2451    },
2452   {-65532 /* 0xffff0004 */ ,
2453    {{6, 1, 2},			/* shli r2, r1, 2 */
2454     {6, 1, 16},			/* shli r3, r1, 16 */
2455     {2, 2, 3}}			/* sub r4, r2, r3 */
2456    },
2457   {-65531 /* 0xffff0005 */ ,
2458    {{4, 1, 1},			/* s2a r2, r1, r1 */
2459     {6, 1, 16},			/* shli r3, r1, 16 */
2460     {2, 2, 3}}			/* sub r4, r2, r3 */
2461    },
2462   {-65530 /* 0xffff0006 */ ,
2463    {{3, 1, 1},			/* s1a r2, r1, r1 */
2464     {6, 1, 15},			/* shli r3, r1, 15 */
2465     {2, 2, 3},			/* sub r4, r2, r3 */
2466     {6, 4, 1}}			/* shli r5, r4, 1 */
2467    },
2468   {-65529 /* 0xffff0007 */ ,
2469    {{6, 1, 3},			/* shli r2, r1, 3 */
2470     {2, 2, 1},			/* sub r3, r2, r1 */
2471     {6, 2, 13},			/* shli r4, r2, 13 */
2472     {2, 3, 4}}			/* sub r5, r3, r4 */
2473    },
2474   {-65528 /* 0xffff0008 */ ,
2475    {{6, 1, 3},			/* shli r2, r1, 3 */
2476     {6, 1, 16},			/* shli r3, r1, 16 */
2477     {2, 2, 3}}			/* sub r4, r2, r3 */
2478    },
2479   {-65527 /* 0xffff0009 */ ,
2480    {{5, 1, 1},			/* s3a r2, r1, r1 */
2481     {6, 1, 16},			/* shli r3, r1, 16 */
2482     {2, 2, 3}}			/* sub r4, r2, r3 */
2483    },
2484   {-65526 /* 0xffff000a */ ,
2485    {{6, 1, 1},			/* shli r2, r1, 1 */
2486     {6, 1, 13},			/* shli r3, r1, 13 */
2487     {2, 1, 3},			/* sub r4, r1, r3 */
2488     {5, 4, 2}}			/* s3a r5, r4, r2 */
2489    },
2490   {-49153 /* 0xffff3fff */ ,
2491    {{6, 1, 14},			/* shli r2, r1, 14 */
2492     {4, 2, 1},			/* s2a r3, r2, r1 */
2493     {2, 2, 3}}			/* sub r4, r2, r3 */
2494    },
2495   {-40961 /* 0xffff5fff */ ,
2496    {{2, 0, 1},			/* sub r2, zero, r1 */
2497     {4, 1, 1},			/* s2a r3, r1, r1 */
2498     {6, 3, 13},			/* shli r4, r3, 13 */
2499     {2, 2, 4}}			/* sub r5, r2, r4 */
2500    },
2501   {-36865 /* 0xffff6fff */ ,
2502    {{2, 0, 1},			/* sub r2, zero, r1 */
2503     {5, 1, 1},			/* s3a r3, r1, r1 */
2504     {6, 3, 12},			/* shli r4, r3, 12 */
2505     {2, 2, 4}}			/* sub r5, r2, r4 */
2506    },
2507   {-34817 /* 0xffff77ff */ ,
2508    {{6, 1, 11},			/* shli r2, r1, 11 */
2509     {5, 2, 1},			/* s3a r3, r2, r1 */
2510     {3, 3, 2},			/* s1a r4, r3, r2 */
2511     {2, 1, 4}}			/* sub r5, r1, r4 */
2512    },
2513   {-32833 /* 0xffff7fbf */ ,
2514    {{2, 0, 1},			/* sub r2, zero, r1 */
2515     {6, 2, 12},			/* shli r3, r2, 12 */
2516     {5, 2, 3},			/* s3a r4, r2, r3 */
2517     {5, 4, 2}}			/* s3a r5, r4, r2 */
2518    },
2519   {-32801 /* 0xffff7fdf */ ,
2520    {{2, 0, 1},			/* sub r2, zero, r1 */
2521     {6, 2, 12},			/* shli r3, r2, 12 */
2522     {4, 2, 3},			/* s2a r4, r2, r3 */
2523     {5, 4, 2}}			/* s3a r5, r4, r2 */
2524    },
2525   {-32785 /* 0xffff7fef */ ,
2526    {{5, 1, 1},			/* s3a r2, r1, r1 */
2527     {6, 1, 15},			/* shli r3, r1, 15 */
2528     {3, 2, 3},			/* s1a r4, r2, r3 */
2529     {2, 1, 4}}			/* sub r5, r1, r4 */
2530    },
2531   {-32778 /* 0xffff7ff6 */ ,
2532    {{2, 0, 1},			/* sub r2, zero, r1 */
2533     {4, 2, 2},			/* s2a r3, r2, r2 */
2534     {6, 2, 15},			/* shli r4, r2, 15 */
2535     {3, 3, 4}}			/* s1a r5, r3, r4 */
2536    },
2537   {-32777 /* 0xffff7ff7 */ ,
2538    {{2, 0, 1},			/* sub r2, zero, r1 */
2539     {6, 1, 12},			/* shli r3, r1, 12 */
2540     {2, 2, 3},			/* sub r4, r2, r3 */
2541     {5, 4, 2}}			/* s3a r5, r4, r2 */
2542    },
2543   {-32776 /* 0xffff7ff8 */ ,
2544    {{2, 0, 1},			/* sub r2, zero, r1 */
2545     {6, 2, 15},			/* shli r3, r2, 15 */
2546     {5, 2, 3}}			/* s3a r4, r2, r3 */
2547    },
2548   {-32775 /* 0xffff7ff9 */ ,
2549    {{6, 1, 15},			/* shli r2, r1, 15 */
2550     {5, 1, 2},			/* s3a r3, r1, r2 */
2551     {2, 1, 3}}			/* sub r4, r1, r3 */
2552    },
2553   {-32774 /* 0xffff7ffa */ ,
2554    {{6, 1, 1},			/* shli r2, r1, 1 */
2555     {6, 1, 15},			/* shli r3, r1, 15 */
2556     {4, 2, 3},			/* s2a r4, r2, r3 */
2557     {2, 2, 4}}			/* sub r5, r2, r4 */
2558    },
2559   {-32773 /* 0xffff7ffb */ ,
2560    {{2, 0, 1},			/* sub r2, zero, r1 */
2561     {6, 1, 13},			/* shli r3, r1, 13 */
2562     {2, 2, 3},			/* sub r4, r2, r3 */
2563     {4, 4, 2}}			/* s2a r5, r4, r2 */
2564    },
2565   {-32772 /* 0xffff7ffc */ ,
2566    {{2, 0, 1},			/* sub r2, zero, r1 */
2567     {6, 2, 15},			/* shli r3, r2, 15 */
2568     {4, 2, 3}}			/* s2a r4, r2, r3 */
2569    },
2570   {-32771 /* 0xffff7ffd */ ,
2571    {{6, 1, 15},			/* shli r2, r1, 15 */
2572     {4, 1, 2},			/* s2a r3, r1, r2 */
2573     {2, 1, 3}}			/* sub r4, r1, r3 */
2574    },
2575   {-32770 /* 0xffff7ffe */ ,
2576    {{2, 0, 1},			/* sub r2, zero, r1 */
2577     {6, 2, 15},			/* shli r3, r2, 15 */
2578     {3, 2, 3}}			/* s1a r4, r2, r3 */
2579    },
2580   {-32769 /* 0xffff7fff */ ,
2581    {{2, 0, 1},			/* sub r2, zero, r1 */
2582     {6, 1, 15},			/* shli r3, r1, 15 */
2583     {2, 2, 3}}			/* sub r4, r2, r3 */
2584    },
2585   {-32768 /* 0xffff8000 */ ,
2586    {{2, 0, 1},			/* sub r2, zero, r1 */
2587     {6, 2, 15}}			/* shli r3, r2, 15 */
2588    },
2589   {-32767 /* 0xffff8001 */ ,
2590    {{6, 1, 15},			/* shli r2, r1, 15 */
2591     {2, 1, 2}}			/* sub r3, r1, r2 */
2592    },
2593   {-32766 /* 0xffff8002 */ ,
2594    {{6, 1, 1},			/* shli r2, r1, 1 */
2595     {6, 1, 15},			/* shli r3, r1, 15 */
2596     {2, 2, 3}}			/* sub r4, r2, r3 */
2597    },
2598   {-32765 /* 0xffff8003 */ ,
2599    {{3, 1, 1},			/* s1a r2, r1, r1 */
2600     {6, 1, 15},			/* shli r3, r1, 15 */
2601     {2, 2, 3}}			/* sub r4, r2, r3 */
2602    },
2603   {-32764 /* 0xffff8004 */ ,
2604    {{6, 1, 2},			/* shli r2, r1, 2 */
2605     {6, 1, 15},			/* shli r3, r1, 15 */
2606     {2, 2, 3}}			/* sub r4, r2, r3 */
2607    },
2608   {-32763 /* 0xffff8005 */ ,
2609    {{4, 1, 1},			/* s2a r2, r1, r1 */
2610     {6, 1, 15},			/* shli r3, r1, 15 */
2611     {2, 2, 3}}			/* sub r4, r2, r3 */
2612    },
2613   {-32762 /* 0xffff8006 */ ,
2614    {{3, 1, 1},			/* s1a r2, r1, r1 */
2615     {6, 1, 14},			/* shli r3, r1, 14 */
2616     {2, 2, 3},			/* sub r4, r2, r3 */
2617     {6, 4, 1}}			/* shli r5, r4, 1 */
2618    },
2619   {-32761 /* 0xffff8007 */ ,
2620    {{6, 1, 3},			/* shli r2, r1, 3 */
2621     {2, 2, 1},			/* sub r3, r2, r1 */
2622     {6, 2, 12},			/* shli r4, r2, 12 */
2623     {2, 3, 4}}			/* sub r5, r3, r4 */
2624    },
2625   {-32760 /* 0xffff8008 */ ,
2626    {{6, 1, 3},			/* shli r2, r1, 3 */
2627     {6, 1, 15},			/* shli r3, r1, 15 */
2628     {2, 2, 3}}			/* sub r4, r2, r3 */
2629    },
2630   {-32759 /* 0xffff8009 */ ,
2631    {{5, 1, 1},			/* s3a r2, r1, r1 */
2632     {6, 1, 15},			/* shli r3, r1, 15 */
2633     {2, 2, 3}}			/* sub r4, r2, r3 */
2634    },
2635   {-32758 /* 0xffff800a */ ,
2636    {{6, 1, 1},			/* shli r2, r1, 1 */
2637     {6, 1, 12},			/* shli r3, r1, 12 */
2638     {2, 1, 3},			/* sub r4, r1, r3 */
2639     {5, 4, 2}}			/* s3a r5, r4, r2 */
2640    },
2641   {-24577 /* 0xffff9fff */ ,
2642    {{6, 1, 13},			/* shli r2, r1, 13 */
2643     {4, 2, 1},			/* s2a r3, r2, r1 */
2644     {2, 2, 3}}			/* sub r4, r2, r3 */
2645    },
2646   {-20481 /* 0xffffafff */ ,
2647    {{2, 0, 1},			/* sub r2, zero, r1 */
2648     {4, 1, 1},			/* s2a r3, r1, r1 */
2649     {6, 3, 12},			/* shli r4, r3, 12 */
2650     {2, 2, 4}}			/* sub r5, r2, r4 */
2651    },
2652   {-19447 /* 0xffffb409 */ ,
2653    {{5, 1, 1},			/* s3a r2, r1, r1 */
2654     {3, 2, 1},			/* s1a r3, r2, r1 */
2655     {6, 3, 10},			/* shli r4, r3, 10 */
2656     {2, 2, 4}}			/* sub r5, r2, r4 */
2657    },
2658   {-18433 /* 0xffffb7ff */ ,
2659    {{2, 0, 1},			/* sub r2, zero, r1 */
2660     {5, 1, 1},			/* s3a r3, r1, r1 */
2661     {6, 3, 11},			/* shli r4, r3, 11 */
2662     {2, 2, 4}}			/* sub r5, r2, r4 */
2663    },
2664   {-17409 /* 0xffffbbff */ ,
2665    {{6, 1, 10},			/* shli r2, r1, 10 */
2666     {5, 2, 1},			/* s3a r3, r2, r1 */
2667     {3, 3, 2},			/* s1a r4, r3, r2 */
2668     {2, 1, 4}}			/* sub r5, r1, r4 */
2669    },
2670   {-16449 /* 0xffffbfbf */ ,
2671    {{2, 0, 1},			/* sub r2, zero, r1 */
2672     {6, 2, 11},			/* shli r3, r2, 11 */
2673     {5, 2, 3},			/* s3a r4, r2, r3 */
2674     {5, 4, 2}}			/* s3a r5, r4, r2 */
2675    },
2676   {-16423 /* 0xffffbfd9 */ ,
2677    {{4, 1, 1},			/* s2a r2, r1, r1 */
2678     {6, 1, 14},			/* shli r3, r1, 14 */
2679     {5, 2, 3},			/* s3a r4, r2, r3 */
2680     {2, 1, 4}}			/* sub r5, r1, r4 */
2681    },
2682   {-16417 /* 0xffffbfdf */ ,
2683    {{2, 0, 1},			/* sub r2, zero, r1 */
2684     {6, 2, 11},			/* shli r3, r2, 11 */
2685     {4, 2, 3},			/* s2a r4, r2, r3 */
2686     {5, 4, 2}}			/* s3a r5, r4, r2 */
2687    },
2688   {-16401 /* 0xffffbfef */ ,
2689    {{5, 1, 1},			/* s3a r2, r1, r1 */
2690     {6, 1, 14},			/* shli r3, r1, 14 */
2691     {3, 2, 3},			/* s1a r4, r2, r3 */
2692     {2, 1, 4}}			/* sub r5, r1, r4 */
2693    },
2694   {-16394 /* 0xffffbff6 */ ,
2695    {{2, 0, 1},			/* sub r2, zero, r1 */
2696     {4, 2, 2},			/* s2a r3, r2, r2 */
2697     {6, 2, 14},			/* shli r4, r2, 14 */
2698     {3, 3, 4}}			/* s1a r5, r3, r4 */
2699    },
2700   {-16393 /* 0xffffbff7 */ ,
2701    {{2, 0, 1},			/* sub r2, zero, r1 */
2702     {6, 1, 11},			/* shli r3, r1, 11 */
2703     {2, 2, 3},			/* sub r4, r2, r3 */
2704     {5, 4, 2}}			/* s3a r5, r4, r2 */
2705    },
2706   {-16392 /* 0xffffbff8 */ ,
2707    {{2, 0, 1},			/* sub r2, zero, r1 */
2708     {6, 2, 14},			/* shli r3, r2, 14 */
2709     {5, 2, 3}}			/* s3a r4, r2, r3 */
2710    },
2711   {-16391 /* 0xffffbff9 */ ,
2712    {{6, 1, 14},			/* shli r2, r1, 14 */
2713     {5, 1, 2},			/* s3a r3, r1, r2 */
2714     {2, 1, 3}}			/* sub r4, r1, r3 */
2715    },
2716   {-16390 /* 0xffffbffa */ ,
2717    {{6, 1, 1},			/* shli r2, r1, 1 */
2718     {6, 1, 14},			/* shli r3, r1, 14 */
2719     {4, 2, 3},			/* s2a r4, r2, r3 */
2720     {2, 2, 4}}			/* sub r5, r2, r4 */
2721    },
2722   {-16389 /* 0xffffbffb */ ,
2723    {{2, 0, 1},			/* sub r2, zero, r1 */
2724     {6, 1, 12},			/* shli r3, r1, 12 */
2725     {2, 2, 3},			/* sub r4, r2, r3 */
2726     {4, 4, 2}}			/* s2a r5, r4, r2 */
2727    },
2728   {-16388 /* 0xffffbffc */ ,
2729    {{2, 0, 1},			/* sub r2, zero, r1 */
2730     {6, 2, 14},			/* shli r3, r2, 14 */
2731     {4, 2, 3}}			/* s2a r4, r2, r3 */
2732    },
2733   {-16387 /* 0xffffbffd */ ,
2734    {{6, 1, 14},			/* shli r2, r1, 14 */
2735     {4, 1, 2},			/* s2a r3, r1, r2 */
2736     {2, 1, 3}}			/* sub r4, r1, r3 */
2737    },
2738   {-16386 /* 0xffffbffe */ ,
2739    {{2, 0, 1},			/* sub r2, zero, r1 */
2740     {6, 2, 14},			/* shli r3, r2, 14 */
2741     {3, 2, 3}}			/* s1a r4, r2, r3 */
2742    },
2743   {-16385 /* 0xffffbfff */ ,
2744    {{2, 0, 1},			/* sub r2, zero, r1 */
2745     {6, 1, 14},			/* shli r3, r1, 14 */
2746     {2, 2, 3}}			/* sub r4, r2, r3 */
2747    },
2748   {-16384 /* 0xffffc000 */ ,
2749    {{2, 0, 1},			/* sub r2, zero, r1 */
2750     {6, 2, 14}}			/* shli r3, r2, 14 */
2751    },
2752   {-16383 /* 0xffffc001 */ ,
2753    {{6, 1, 14},			/* shli r2, r1, 14 */
2754     {2, 1, 2}}			/* sub r3, r1, r2 */
2755    },
2756   {-16382 /* 0xffffc002 */ ,
2757    {{6, 1, 1},			/* shli r2, r1, 1 */
2758     {6, 1, 14},			/* shli r3, r1, 14 */
2759     {2, 2, 3}}			/* sub r4, r2, r3 */
2760    },
2761   {-16381 /* 0xffffc003 */ ,
2762    {{3, 1, 1},			/* s1a r2, r1, r1 */
2763     {6, 1, 14},			/* shli r3, r1, 14 */
2764     {2, 2, 3}}			/* sub r4, r2, r3 */
2765    },
2766   {-16380 /* 0xffffc004 */ ,
2767    {{6, 1, 2},			/* shli r2, r1, 2 */
2768     {6, 1, 14},			/* shli r3, r1, 14 */
2769     {2, 2, 3}}			/* sub r4, r2, r3 */
2770    },
2771   {-16379 /* 0xffffc005 */ ,
2772    {{4, 1, 1},			/* s2a r2, r1, r1 */
2773     {6, 1, 14},			/* shli r3, r1, 14 */
2774     {2, 2, 3}}			/* sub r4, r2, r3 */
2775    },
2776   {-16378 /* 0xffffc006 */ ,
2777    {{3, 1, 1},			/* s1a r2, r1, r1 */
2778     {6, 1, 13},			/* shli r3, r1, 13 */
2779     {2, 2, 3},			/* sub r4, r2, r3 */
2780     {6, 4, 1}}			/* shli r5, r4, 1 */
2781    },
2782   {-16377 /* 0xffffc007 */ ,
2783    {{6, 1, 3},			/* shli r2, r1, 3 */
2784     {2, 2, 1},			/* sub r3, r2, r1 */
2785     {6, 2, 11},			/* shli r4, r2, 11 */
2786     {2, 3, 4}}			/* sub r5, r3, r4 */
2787    },
2788   {-16376 /* 0xffffc008 */ ,
2789    {{6, 1, 3},			/* shli r2, r1, 3 */
2790     {6, 1, 14},			/* shli r3, r1, 14 */
2791     {2, 2, 3}}			/* sub r4, r2, r3 */
2792    },
2793   {-16375 /* 0xffffc009 */ ,
2794    {{5, 1, 1},			/* s3a r2, r1, r1 */
2795     {6, 1, 14},			/* shli r3, r1, 14 */
2796     {2, 2, 3}}			/* sub r4, r2, r3 */
2797    },
2798   {-16374 /* 0xffffc00a */ ,
2799    {{6, 1, 1},			/* shli r2, r1, 1 */
2800     {6, 1, 11},			/* shli r3, r1, 11 */
2801     {2, 1, 3},			/* sub r4, r1, r3 */
2802     {5, 4, 2}}			/* s3a r5, r4, r2 */
2803    },
2804   {-12289 /* 0xffffcfff */ ,
2805    {{6, 1, 12},			/* shli r2, r1, 12 */
2806     {4, 2, 1},			/* s2a r3, r2, r1 */
2807     {2, 2, 3}}			/* sub r4, r2, r3 */
2808    },
2809   {-11248 /* 0xffffd410 */ ,
2810    {{6, 1, 10},			/* shli r2, r1, 10 */
2811     {2, 1, 2},			/* sub r3, r1, r2 */
2812     {4, 3, 2},			/* s2a r4, r3, r2 */
2813     {4, 4, 2}}			/* s2a r5, r4, r2 */
2814    },
2815   {-10241 /* 0xffffd7ff */ ,
2816    {{2, 0, 1},			/* sub r2, zero, r1 */
2817     {4, 1, 1},			/* s2a r3, r1, r1 */
2818     {6, 3, 11},			/* shli r4, r3, 11 */
2819     {2, 2, 4}}			/* sub r5, r2, r4 */
2820    },
2821   {-9232 /* 0xffffdbf0 */ ,
2822    {{2, 0, 1},			/* sub r2, zero, r1 */
2823     {6, 2, 10},			/* shli r3, r2, 10 */
2824     {3, 2, 3},			/* s1a r4, r2, r3 */
2825     {5, 4, 3}}			/* s3a r5, r4, r3 */
2826    },
2827   {-9217 /* 0xffffdbff */ ,
2828    {{2, 0, 1},			/* sub r2, zero, r1 */
2829     {5, 1, 1},			/* s3a r3, r1, r1 */
2830     {6, 3, 10},			/* shli r4, r3, 10 */
2831     {2, 2, 4}}			/* sub r5, r2, r4 */
2832    },
2833   {-9198 /* 0xffffdc12 */ ,
2834    {{5, 1, 1},			/* s3a r2, r1, r1 */
2835     {6, 2, 1},			/* shli r3, r2, 1 */
2836     {6, 2, 10},			/* shli r4, r2, 10 */
2837     {2, 3, 4}}			/* sub r5, r3, r4 */
2838    },
2839   {-9191 /* 0xffffdc19 */ ,
2840    {{6, 1, 10},			/* shli r2, r1, 10 */
2841     {2, 1, 2},			/* sub r3, r1, r2 */
2842     {3, 1, 3},			/* s1a r4, r1, r3 */
2843     {5, 4, 3}}			/* s3a r5, r4, r3 */
2844    },
2845   {-8705 /* 0xffffddff */ ,
2846    {{6, 1, 9},			/* shli r2, r1, 9 */
2847     {5, 2, 1},			/* s3a r3, r2, r1 */
2848     {3, 3, 2},			/* s1a r4, r3, r2 */
2849     {2, 1, 4}}			/* sub r5, r1, r4 */
2850    },
2851   {-8257 /* 0xffffdfbf */ ,
2852    {{2, 0, 1},			/* sub r2, zero, r1 */
2853     {6, 2, 10},			/* shli r3, r2, 10 */
2854     {5, 2, 3},			/* s3a r4, r2, r3 */
2855     {5, 4, 2}}			/* s3a r5, r4, r2 */
2856    },
2857   {-8225 /* 0xffffdfdf */ ,
2858    {{2, 0, 1},			/* sub r2, zero, r1 */
2859     {6, 2, 10},			/* shli r3, r2, 10 */
2860     {4, 2, 3},			/* s2a r4, r2, r3 */
2861     {5, 4, 2}}			/* s3a r5, r4, r2 */
2862    },
2863   {-8209 /* 0xffffdfef */ ,
2864    {{5, 1, 1},			/* s3a r2, r1, r1 */
2865     {6, 1, 13},			/* shli r3, r1, 13 */
2866     {3, 2, 3},			/* s1a r4, r2, r3 */
2867     {2, 1, 4}}			/* sub r5, r1, r4 */
2868    },
2869   {-8208 /* 0xffffdff0 */ ,
2870    {{2, 0, 1},			/* sub r2, zero, r1 */
2871     {6, 1, 9},			/* shli r3, r1, 9 */
2872     {2, 2, 3},			/* sub r4, r2, r3 */
2873     {6, 4, 4}}			/* shli r5, r4, 4 */
2874    },
2875   {-8202 /* 0xffffdff6 */ ,
2876    {{2, 0, 1},			/* sub r2, zero, r1 */
2877     {4, 2, 2},			/* s2a r3, r2, r2 */
2878     {6, 2, 13},			/* shli r4, r2, 13 */
2879     {3, 3, 4}}			/* s1a r5, r3, r4 */
2880    },
2881   {-8201 /* 0xffffdff7 */ ,
2882    {{2, 0, 1},			/* sub r2, zero, r1 */
2883     {6, 1, 10},			/* shli r3, r1, 10 */
2884     {2, 2, 3},			/* sub r4, r2, r3 */
2885     {5, 4, 2}}			/* s3a r5, r4, r2 */
2886    },
2887   {-8200 /* 0xffffdff8 */ ,
2888    {{2, 0, 1},			/* sub r2, zero, r1 */
2889     {6, 2, 13},			/* shli r3, r2, 13 */
2890     {5, 2, 3}}			/* s3a r4, r2, r3 */
2891    },
2892   {-8199 /* 0xffffdff9 */ ,
2893    {{6, 1, 13},			/* shli r2, r1, 13 */
2894     {5, 1, 2},			/* s3a r3, r1, r2 */
2895     {2, 1, 3}}			/* sub r4, r1, r3 */
2896    },
2897   {-8198 /* 0xffffdffa */ ,
2898    {{6, 1, 1},			/* shli r2, r1, 1 */
2899     {6, 1, 13},			/* shli r3, r1, 13 */
2900     {4, 2, 3},			/* s2a r4, r2, r3 */
2901     {2, 2, 4}}			/* sub r5, r2, r4 */
2902    },
2903   {-8197 /* 0xffffdffb */ ,
2904    {{2, 0, 1},			/* sub r2, zero, r1 */
2905     {6, 1, 11},			/* shli r3, r1, 11 */
2906     {2, 2, 3},			/* sub r4, r2, r3 */
2907     {4, 4, 2}}			/* s2a r5, r4, r2 */
2908    },
2909   {-8196 /* 0xffffdffc */ ,
2910    {{2, 0, 1},			/* sub r2, zero, r1 */
2911     {6, 2, 13},			/* shli r3, r2, 13 */
2912     {4, 2, 3}}			/* s2a r4, r2, r3 */
2913    },
2914   {-8195 /* 0xffffdffd */ ,
2915    {{6, 1, 13},			/* shli r2, r1, 13 */
2916     {4, 1, 2},			/* s2a r3, r1, r2 */
2917     {2, 1, 3}}			/* sub r4, r1, r3 */
2918    },
2919   {-8194 /* 0xffffdffe */ ,
2920    {{2, 0, 1},			/* sub r2, zero, r1 */
2921     {6, 2, 13},			/* shli r3, r2, 13 */
2922     {3, 2, 3}}			/* s1a r4, r2, r3 */
2923    },
2924   {-8193 /* 0xffffdfff */ ,
2925    {{2, 0, 1},			/* sub r2, zero, r1 */
2926     {6, 1, 13},			/* shli r3, r1, 13 */
2927     {2, 2, 3}}			/* sub r4, r2, r3 */
2928    },
2929   {-8192 /* 0xffffe000 */ ,
2930    {{2, 0, 1},			/* sub r2, zero, r1 */
2931     {6, 2, 13}}			/* shli r3, r2, 13 */
2932    },
2933   {-8191 /* 0xffffe001 */ ,
2934    {{6, 1, 13},			/* shli r2, r1, 13 */
2935     {2, 1, 2}}			/* sub r3, r1, r2 */
2936    },
2937   {-8190 /* 0xffffe002 */ ,
2938    {{6, 1, 1},			/* shli r2, r1, 1 */
2939     {6, 1, 13},			/* shli r3, r1, 13 */
2940     {2, 2, 3}}			/* sub r4, r2, r3 */
2941    },
2942   {-8189 /* 0xffffe003 */ ,
2943    {{3, 1, 1},			/* s1a r2, r1, r1 */
2944     {6, 1, 13},			/* shli r3, r1, 13 */
2945     {2, 2, 3}}			/* sub r4, r2, r3 */
2946    },
2947   {-8188 /* 0xffffe004 */ ,
2948    {{6, 1, 2},			/* shli r2, r1, 2 */
2949     {6, 1, 13},			/* shli r3, r1, 13 */
2950     {2, 2, 3}}			/* sub r4, r2, r3 */
2951    },
2952   {-8187 /* 0xffffe005 */ ,
2953    {{4, 1, 1},			/* s2a r2, r1, r1 */
2954     {6, 1, 13},			/* shli r3, r1, 13 */
2955     {2, 2, 3}}			/* sub r4, r2, r3 */
2956    },
2957   {-8186 /* 0xffffe006 */ ,
2958    {{3, 1, 1},			/* s1a r2, r1, r1 */
2959     {6, 1, 12},			/* shli r3, r1, 12 */
2960     {2, 2, 3},			/* sub r4, r2, r3 */
2961     {6, 4, 1}}			/* shli r5, r4, 1 */
2962    },
2963   {-8185 /* 0xffffe007 */ ,
2964    {{6, 1, 3},			/* shli r2, r1, 3 */
2965     {2, 2, 1},			/* sub r3, r2, r1 */
2966     {6, 2, 10},			/* shli r4, r2, 10 */
2967     {2, 3, 4}}			/* sub r5, r3, r4 */
2968    },
2969   {-8184 /* 0xffffe008 */ ,
2970    {{6, 1, 3},			/* shli r2, r1, 3 */
2971     {6, 1, 13},			/* shli r3, r1, 13 */
2972     {2, 2, 3}}			/* sub r4, r2, r3 */
2973    },
2974   {-8183 /* 0xffffe009 */ ,
2975    {{5, 1, 1},			/* s3a r2, r1, r1 */
2976     {6, 1, 13},			/* shli r3, r1, 13 */
2977     {2, 2, 3}}			/* sub r4, r2, r3 */
2978    },
2979   {-8182 /* 0xffffe00a */ ,
2980    {{6, 1, 1},			/* shli r2, r1, 1 */
2981     {6, 1, 10},			/* shli r3, r1, 10 */
2982     {2, 1, 3},			/* sub r4, r1, r3 */
2983     {5, 4, 2}}			/* s3a r5, r4, r2 */
2984    },
2985   {-7678 /* 0xffffe202 */ ,
2986    {{6, 1, 9},			/* shli r2, r1, 9 */
2987     {3, 1, 2},			/* s1a r3, r1, r2 */
2988     {6, 2, 4},			/* shli r4, r2, 4 */
2989     {2, 3, 4}}			/* sub r5, r3, r4 */
2990    },
2991   {-6145 /* 0xffffe7ff */ ,
2992    {{6, 1, 11},			/* shli r2, r1, 11 */
2993     {4, 2, 1},			/* s2a r3, r2, r1 */
2994     {2, 2, 3}}			/* sub r4, r2, r3 */
2995    },
2996   {-5121 /* 0xffffebff */ ,
2997    {{2, 0, 1},			/* sub r2, zero, r1 */
2998     {4, 1, 1},			/* s2a r3, r1, r1 */
2999     {6, 3, 10},			/* shli r4, r3, 10 */
3000     {2, 2, 4}}			/* sub r5, r2, r4 */
3001    },
3002   {-4609 /* 0xffffedff */ ,
3003    {{2, 0, 1},			/* sub r2, zero, r1 */
3004     {5, 1, 1},			/* s3a r3, r1, r1 */
3005     {6, 3, 9},			/* shli r4, r3, 9 */
3006     {2, 2, 4}}			/* sub r5, r2, r4 */
3007    },
3008   {-4353 /* 0xffffeeff */ ,
3009    {{6, 1, 8},			/* shli r2, r1, 8 */
3010     {5, 2, 1},			/* s3a r3, r2, r1 */
3011     {3, 3, 2},			/* s1a r4, r3, r2 */
3012     {2, 1, 4}}			/* sub r5, r1, r4 */
3013    },
3014   {-4161 /* 0xffffefbf */ ,
3015    {{2, 0, 1},			/* sub r2, zero, r1 */
3016     {6, 2, 9},			/* shli r3, r2, 9 */
3017     {5, 2, 3},			/* s3a r4, r2, r3 */
3018     {5, 4, 2}}			/* s3a r5, r4, r2 */
3019    },
3020   {-4129 /* 0xffffefdf */ ,
3021    {{2, 0, 1},			/* sub r2, zero, r1 */
3022     {6, 2, 9},			/* shli r3, r2, 9 */
3023     {4, 2, 3},			/* s2a r4, r2, r3 */
3024     {5, 4, 2}}			/* s3a r5, r4, r2 */
3025    },
3026   {-4113 /* 0xffffefef */ ,
3027    {{5, 1, 1},			/* s3a r2, r1, r1 */
3028     {6, 1, 12},			/* shli r3, r1, 12 */
3029     {3, 2, 3},			/* s1a r4, r2, r3 */
3030     {2, 1, 4}}			/* sub r5, r1, r4 */
3031    },
3032   {-4106 /* 0xffffeff6 */ ,
3033    {{2, 0, 1},			/* sub r2, zero, r1 */
3034     {4, 2, 2},			/* s2a r3, r2, r2 */
3035     {6, 2, 12},			/* shli r4, r2, 12 */
3036     {3, 3, 4}}			/* s1a r5, r3, r4 */
3037    },
3038   {-4105 /* 0xffffeff7 */ ,
3039    {{2, 0, 1},			/* sub r2, zero, r1 */
3040     {6, 1, 9},			/* shli r3, r1, 9 */
3041     {2, 2, 3},			/* sub r4, r2, r3 */
3042     {5, 4, 2}}			/* s3a r5, r4, r2 */
3043    },
3044   {-4104 /* 0xffffeff8 */ ,
3045    {{2, 0, 1},			/* sub r2, zero, r1 */
3046     {6, 2, 12},			/* shli r3, r2, 12 */
3047     {5, 2, 3}}			/* s3a r4, r2, r3 */
3048    },
3049   {-4103 /* 0xffffeff9 */ ,
3050    {{6, 1, 12},			/* shli r2, r1, 12 */
3051     {5, 1, 2},			/* s3a r3, r1, r2 */
3052     {2, 1, 3}}			/* sub r4, r1, r3 */
3053    },
3054   {-4102 /* 0xffffeffa */ ,
3055    {{6, 1, 1},			/* shli r2, r1, 1 */
3056     {6, 1, 12},			/* shli r3, r1, 12 */
3057     {4, 2, 3},			/* s2a r4, r2, r3 */
3058     {2, 2, 4}}			/* sub r5, r2, r4 */
3059    },
3060   {-4101 /* 0xffffeffb */ ,
3061    {{2, 0, 1},			/* sub r2, zero, r1 */
3062     {6, 1, 10},			/* shli r3, r1, 10 */
3063     {2, 2, 3},			/* sub r4, r2, r3 */
3064     {4, 4, 2}}			/* s2a r5, r4, r2 */
3065    },
3066   {-4100 /* 0xffffeffc */ ,
3067    {{2, 0, 1},			/* sub r2, zero, r1 */
3068     {6, 2, 12},			/* shli r3, r2, 12 */
3069     {4, 2, 3}}			/* s2a r4, r2, r3 */
3070    },
3071   {-4099 /* 0xffffeffd */ ,
3072    {{6, 1, 12},			/* shli r2, r1, 12 */
3073     {4, 1, 2},			/* s2a r3, r1, r2 */
3074     {2, 1, 3}}			/* sub r4, r1, r3 */
3075    },
3076   {-4098 /* 0xffffeffe */ ,
3077    {{2, 0, 1},			/* sub r2, zero, r1 */
3078     {6, 2, 12},			/* shli r3, r2, 12 */
3079     {3, 2, 3}}			/* s1a r4, r2, r3 */
3080    },
3081   {-4097 /* 0xffffefff */ ,
3082    {{2, 0, 1},			/* sub r2, zero, r1 */
3083     {6, 1, 12},			/* shli r3, r1, 12 */
3084     {2, 2, 3}}			/* sub r4, r2, r3 */
3085    },
3086   {-4096 /* 0xfffff000 */ ,
3087    {{2, 0, 1},			/* sub r2, zero, r1 */
3088     {6, 2, 12}}			/* shli r3, r2, 12 */
3089    },
3090   {-4095 /* 0xfffff001 */ ,
3091    {{6, 1, 12},			/* shli r2, r1, 12 */
3092     {2, 1, 2}}			/* sub r3, r1, r2 */
3093    },
3094   {-4094 /* 0xfffff002 */ ,
3095    {{6, 1, 1},			/* shli r2, r1, 1 */
3096     {6, 1, 12},			/* shli r3, r1, 12 */
3097     {2, 2, 3}}			/* sub r4, r2, r3 */
3098    },
3099   {-4093 /* 0xfffff003 */ ,
3100    {{3, 1, 1},			/* s1a r2, r1, r1 */
3101     {6, 1, 12},			/* shli r3, r1, 12 */
3102     {2, 2, 3}}			/* sub r4, r2, r3 */
3103    },
3104   {-4092 /* 0xfffff004 */ ,
3105    {{6, 1, 2},			/* shli r2, r1, 2 */
3106     {6, 1, 12},			/* shli r3, r1, 12 */
3107     {2, 2, 3}}			/* sub r4, r2, r3 */
3108    },
3109   {-4091 /* 0xfffff005 */ ,
3110    {{4, 1, 1},			/* s2a r2, r1, r1 */
3111     {6, 1, 12},			/* shli r3, r1, 12 */
3112     {2, 2, 3}}			/* sub r4, r2, r3 */
3113    },
3114   {-4090 /* 0xfffff006 */ ,
3115    {{3, 1, 1},			/* s1a r2, r1, r1 */
3116     {6, 1, 11},			/* shli r3, r1, 11 */
3117     {2, 2, 3},			/* sub r4, r2, r3 */
3118     {6, 4, 1}}			/* shli r5, r4, 1 */
3119    },
3120   {-4089 /* 0xfffff007 */ ,
3121    {{6, 1, 3},			/* shli r2, r1, 3 */
3122     {2, 2, 1},			/* sub r3, r2, r1 */
3123     {6, 2, 9},			/* shli r4, r2, 9 */
3124     {2, 3, 4}}			/* sub r5, r3, r4 */
3125    },
3126   {-4088 /* 0xfffff008 */ ,
3127    {{6, 1, 3},			/* shli r2, r1, 3 */
3128     {6, 1, 12},			/* shli r3, r1, 12 */
3129     {2, 2, 3}}			/* sub r4, r2, r3 */
3130    },
3131   {-4087 /* 0xfffff009 */ ,
3132    {{5, 1, 1},			/* s3a r2, r1, r1 */
3133     {6, 1, 12},			/* shli r3, r1, 12 */
3134     {2, 2, 3}}			/* sub r4, r2, r3 */
3135    },
3136   {-4086 /* 0xfffff00a */ ,
3137    {{6, 1, 1},			/* shli r2, r1, 1 */
3138     {6, 1, 9},			/* shli r3, r1, 9 */
3139     {2, 1, 3},			/* sub r4, r1, r3 */
3140     {5, 4, 2}}			/* s3a r5, r4, r2 */
3141    },
3142   {-4078 /* 0xfffff012 */ ,
3143    {{6, 1, 1},			/* shli r2, r1, 1 */
3144     {6, 1, 9},			/* shli r3, r1, 9 */
3145     {2, 2, 3},			/* sub r4, r2, r3 */
3146     {5, 4, 2}}			/* s3a r5, r4, r2 */
3147    },
3148   {-3600 /* 0xfffff1f0 */ ,
3149    {{6, 1, 4},			/* shli r2, r1, 4 */
3150     {6, 1, 9},			/* shli r3, r1, 9 */
3151     {5, 3, 2},			/* s3a r4, r3, r2 */
3152     {2, 3, 4}}			/* sub r5, r3, r4 */
3153    },
3154   {-3073 /* 0xfffff3ff */ ,
3155    {{6, 1, 10},			/* shli r2, r1, 10 */
3156     {4, 2, 1},			/* s2a r3, r2, r1 */
3157     {2, 2, 3}}			/* sub r4, r2, r3 */
3158    },
3159   {-3072 /* 0xfffff400 */ ,
3160    {{6, 1, 10},			/* shli r2, r1, 10 */
3161     {6, 1, 12},			/* shli r3, r1, 12 */
3162     {2, 2, 3}}			/* sub r4, r2, r3 */
3163    },
3164   {-2912 /* 0xfffff4a0 */ ,
3165    {{6, 1, 7},			/* shli r2, r1, 7 */
3166     {2, 1, 2},			/* sub r3, r1, r2 */
3167     {4, 3, 2},			/* s2a r4, r3, r2 */
3168     {5, 4, 2}}			/* s3a r5, r4, r2 */
3169    },
3170   {-2561 /* 0xfffff5ff */ ,
3171    {{2, 0, 1},			/* sub r2, zero, r1 */
3172     {4, 1, 1},			/* s2a r3, r1, r1 */
3173     {6, 3, 9},			/* shli r4, r3, 9 */
3174     {2, 2, 4}}			/* sub r5, r2, r4 */
3175    },
3176   {-2305 /* 0xfffff6ff */ ,
3177    {{2, 0, 1},			/* sub r2, zero, r1 */
3178     {5, 1, 1},			/* s3a r3, r1, r1 */
3179     {6, 3, 8},			/* shli r4, r3, 8 */
3180     {2, 2, 4}}			/* sub r5, r2, r4 */
3181    },
3182   {-2184 /* 0xfffff778 */ ,
3183    {{2, 0, 1},			/* sub r2, zero, r1 */
3184     {6, 2, 7},			/* shli r3, r2, 7 */
3185     {3, 3, 2},			/* s1a r4, r3, r2 */
3186     {5, 4, 3}}			/* s3a r5, r4, r3 */
3187    },
3188   {-2177 /* 0xfffff77f */ ,
3189    {{6, 1, 7},			/* shli r2, r1, 7 */
3190     {5, 2, 1},			/* s3a r3, r2, r1 */
3191     {3, 3, 2},			/* s1a r4, r3, r2 */
3192     {2, 1, 4}}			/* sub r5, r1, r4 */
3193    },
3194   {-2113 /* 0xfffff7bf */ ,
3195    {{2, 0, 1},			/* sub r2, zero, r1 */
3196     {6, 2, 8},			/* shli r3, r2, 8 */
3197     {5, 2, 3},			/* s3a r4, r2, r3 */
3198     {5, 4, 2}}			/* s3a r5, r4, r2 */
3199    },
3200   {-2081 /* 0xfffff7df */ ,
3201    {{2, 0, 1},			/* sub r2, zero, r1 */
3202     {6, 2, 8},			/* shli r3, r2, 8 */
3203     {4, 2, 3},			/* s2a r4, r2, r3 */
3204     {5, 4, 2}}			/* s3a r5, r4, r2 */
3205    },
3206   {-2065 /* 0xfffff7ef */ ,
3207    {{5, 1, 1},			/* s3a r2, r1, r1 */
3208     {6, 1, 11},			/* shli r3, r1, 11 */
3209     {3, 2, 3},			/* s1a r4, r2, r3 */
3210     {2, 1, 4}}			/* sub r5, r1, r4 */
3211    },
3212   {-2058 /* 0xfffff7f6 */ ,
3213    {{2, 0, 1},			/* sub r2, zero, r1 */
3214     {4, 2, 2},			/* s2a r3, r2, r2 */
3215     {6, 2, 11},			/* shli r4, r2, 11 */
3216     {3, 3, 4}}			/* s1a r5, r3, r4 */
3217    },
3218   {-2057 /* 0xfffff7f7 */ ,
3219    {{2, 0, 1},			/* sub r2, zero, r1 */
3220     {6, 1, 8},			/* shli r3, r1, 8 */
3221     {2, 2, 3},			/* sub r4, r2, r3 */
3222     {5, 4, 2}}			/* s3a r5, r4, r2 */
3223    },
3224   {-2056 /* 0xfffff7f8 */ ,
3225    {{2, 0, 1},			/* sub r2, zero, r1 */
3226     {6, 2, 11},			/* shli r3, r2, 11 */
3227     {5, 2, 3}}			/* s3a r4, r2, r3 */
3228    },
3229   {-2055 /* 0xfffff7f9 */ ,
3230    {{6, 1, 11},			/* shli r2, r1, 11 */
3231     {5, 1, 2},			/* s3a r3, r1, r2 */
3232     {2, 1, 3}}			/* sub r4, r1, r3 */
3233    },
3234   {-2054 /* 0xfffff7fa */ ,
3235    {{6, 1, 1},			/* shli r2, r1, 1 */
3236     {6, 1, 11},			/* shli r3, r1, 11 */
3237     {4, 2, 3},			/* s2a r4, r2, r3 */
3238     {2, 2, 4}}			/* sub r5, r2, r4 */
3239    },
3240   {-2053 /* 0xfffff7fb */ ,
3241    {{2, 0, 1},			/* sub r2, zero, r1 */
3242     {6, 1, 9},			/* shli r3, r1, 9 */
3243     {2, 2, 3},			/* sub r4, r2, r3 */
3244     {4, 4, 2}}			/* s2a r5, r4, r2 */
3245    },
3246   {-2052 /* 0xfffff7fc */ ,
3247    {{2, 0, 1},			/* sub r2, zero, r1 */
3248     {6, 2, 11},			/* shli r3, r2, 11 */
3249     {4, 2, 3}}			/* s2a r4, r2, r3 */
3250    },
3251   {-2051 /* 0xfffff7fd */ ,
3252    {{6, 1, 11},			/* shli r2, r1, 11 */
3253     {4, 1, 2},			/* s2a r3, r1, r2 */
3254     {2, 1, 3}}			/* sub r4, r1, r3 */
3255    },
3256   {-2050 /* 0xfffff7fe */ ,
3257    {{2, 0, 1},			/* sub r2, zero, r1 */
3258     {6, 2, 11},			/* shli r3, r2, 11 */
3259     {3, 2, 3}}			/* s1a r4, r2, r3 */
3260    },
3261   {-2049 /* 0xfffff7ff */ ,
3262    {{2, 0, 1},			/* sub r2, zero, r1 */
3263     {6, 1, 11},			/* shli r3, r1, 11 */
3264     {2, 2, 3}}			/* sub r4, r2, r3 */
3265    },
3266   {-2048 /* 0xfffff800 */ ,
3267    {{2, 0, 1},			/* sub r2, zero, r1 */
3268     {6, 2, 11}}			/* shli r3, r2, 11 */
3269    },
3270   {-2047 /* 0xfffff801 */ ,
3271    {{6, 1, 11},			/* shli r2, r1, 11 */
3272     {2, 1, 2}}			/* sub r3, r1, r2 */
3273    },
3274   {-2046 /* 0xfffff802 */ ,
3275    {{6, 1, 1},			/* shli r2, r1, 1 */
3276     {6, 1, 11},			/* shli r3, r1, 11 */
3277     {2, 2, 3}}			/* sub r4, r2, r3 */
3278    },
3279   {-2045 /* 0xfffff803 */ ,
3280    {{3, 1, 1},			/* s1a r2, r1, r1 */
3281     {6, 1, 11},			/* shli r3, r1, 11 */
3282     {2, 2, 3}}			/* sub r4, r2, r3 */
3283    },
3284   {-2044 /* 0xfffff804 */ ,
3285    {{6, 1, 2},			/* shli r2, r1, 2 */
3286     {6, 1, 11},			/* shli r3, r1, 11 */
3287     {2, 2, 3}}			/* sub r4, r2, r3 */
3288    },
3289   {-2043 /* 0xfffff805 */ ,
3290    {{4, 1, 1},			/* s2a r2, r1, r1 */
3291     {6, 1, 11},			/* shli r3, r1, 11 */
3292     {2, 2, 3}}			/* sub r4, r2, r3 */
3293    },
3294   {-2042 /* 0xfffff806 */ ,
3295    {{3, 1, 1},			/* s1a r2, r1, r1 */
3296     {6, 1, 10},			/* shli r3, r1, 10 */
3297     {2, 2, 3},			/* sub r4, r2, r3 */
3298     {6, 4, 1}}			/* shli r5, r4, 1 */
3299    },
3300   {-2041 /* 0xfffff807 */ ,
3301    {{6, 1, 3},			/* shli r2, r1, 3 */
3302     {2, 2, 1},			/* sub r3, r2, r1 */
3303     {6, 2, 8},			/* shli r4, r2, 8 */
3304     {2, 3, 4}}			/* sub r5, r3, r4 */
3305    },
3306   {-2040 /* 0xfffff808 */ ,
3307    {{6, 1, 3},			/* shli r2, r1, 3 */
3308     {6, 1, 11},			/* shli r3, r1, 11 */
3309     {2, 2, 3}}			/* sub r4, r2, r3 */
3310    },
3311   {-2039 /* 0xfffff809 */ ,
3312    {{5, 1, 1},			/* s3a r2, r1, r1 */
3313     {6, 1, 11},			/* shli r3, r1, 11 */
3314     {2, 2, 3}}			/* sub r4, r2, r3 */
3315    },
3316   {-2038 /* 0xfffff80a */ ,
3317    {{6, 1, 1},			/* shli r2, r1, 1 */
3318     {6, 1, 8},			/* shli r3, r1, 8 */
3319     {2, 1, 3},			/* sub r4, r1, r3 */
3320     {5, 4, 2}}			/* s3a r5, r4, r2 */
3321    },
3322   {-1537 /* 0xfffff9ff */ ,
3323    {{6, 1, 9},			/* shli r2, r1, 9 */
3324     {4, 2, 1},			/* s2a r3, r2, r1 */
3325     {2, 2, 3}}			/* sub r4, r2, r3 */
3326    },
3327   {-1512 /* 0xfffffa18 */ ,
3328    {{3, 1, 1},			/* s1a r2, r1, r1 */
3329     {6, 2, 3},			/* shli r3, r2, 3 */
3330     {6, 2, 9},			/* shli r4, r2, 9 */
3331     {2, 3, 4}}			/* sub r5, r3, r4 */
3332    },
3333   {-1500 /* 0xfffffa24 */ ,
3334    {{5, 1, 1},			/* s3a r2, r1, r1 */
3335     {6, 1, 9},			/* shli r3, r1, 9 */
3336     {2, 2, 3},			/* sub r4, r2, r3 */
3337     {4, 4, 3}}			/* s2a r5, r4, r3 */
3338    },
3339   {-1396 /* 0xfffffa8c */ ,
3340    {{6, 1, 7},			/* shli r2, r1, 7 */
3341     {2, 1, 2},			/* sub r3, r1, r2 */
3342     {3, 3, 3},			/* s1a r4, r3, r3 */
3343     {4, 4, 2}}			/* s2a r5, r4, r2 */
3344    },
3345   {-1344 /* 0xfffffac0 */ ,
3346    {{3, 1, 1},			/* s1a r2, r1, r1 */
3347     {6, 2, 6},			/* shli r3, r2, 6 */
3348     {6, 2, 9},			/* shli r4, r2, 9 */
3349     {2, 3, 4}}			/* sub r5, r3, r4 */
3350    },
3351   {-1312 /* 0xfffffae0 */ ,
3352    {{2, 0, 1},			/* sub r2, zero, r1 */
3353     {4, 2, 2},			/* s2a r3, r2, r2 */
3354     {5, 3, 2},			/* s3a r4, r3, r2 */
3355     {6, 4, 5}}			/* shli r5, r4, 5 */
3356    },
3357   {-1281 /* 0xfffffaff */ ,
3358    {{2, 0, 1},			/* sub r2, zero, r1 */
3359     {4, 1, 1},			/* s2a r3, r1, r1 */
3360     {6, 3, 8},			/* shli r4, r3, 8 */
3361     {2, 2, 4}}			/* sub r5, r2, r4 */
3362    },
3363   {-1153 /* 0xfffffb7f */ ,
3364    {{2, 0, 1},			/* sub r2, zero, r1 */
3365     {5, 1, 1},			/* s3a r3, r1, r1 */
3366     {6, 3, 7},			/* shli r4, r3, 7 */
3367     {2, 2, 4}}			/* sub r5, r2, r4 */
3368    },
3369   {-1089 /* 0xfffffbbf */ ,
3370    {{6, 1, 6},			/* shli r2, r1, 6 */
3371     {5, 2, 1},			/* s3a r3, r2, r1 */
3372     {3, 3, 2},			/* s1a r4, r3, r2 */
3373     {2, 1, 4}}			/* sub r5, r1, r4 */
3374    },
3375   {-1059 /* 0xfffffbdd */ ,
3376    {{4, 1, 1},			/* s2a r2, r1, r1 */
3377     {6, 1, 10},			/* shli r3, r1, 10 */
3378     {5, 2, 3},			/* s3a r4, r2, r3 */
3379     {2, 2, 4}}			/* sub r5, r2, r4 */
3380    },
3381   {-1057 /* 0xfffffbdf */ ,
3382    {{2, 0, 1},			/* sub r2, zero, r1 */
3383     {6, 2, 7},			/* shli r3, r2, 7 */
3384     {4, 2, 3},			/* s2a r4, r2, r3 */
3385     {5, 4, 2}}			/* s3a r5, r4, r2 */
3386    },
3387   {-1041 /* 0xfffffbef */ ,
3388    {{5, 1, 1},			/* s3a r2, r1, r1 */
3389     {6, 1, 10},			/* shli r3, r1, 10 */
3390     {3, 2, 3},			/* s1a r4, r2, r3 */
3391     {2, 1, 4}}			/* sub r5, r1, r4 */
3392    },
3393   {-1034 /* 0xfffffbf6 */ ,
3394    {{2, 0, 1},			/* sub r2, zero, r1 */
3395     {4, 2, 2},			/* s2a r3, r2, r2 */
3396     {6, 2, 10},			/* shli r4, r2, 10 */
3397     {3, 3, 4}}			/* s1a r5, r3, r4 */
3398    },
3399   {-1033 /* 0xfffffbf7 */ ,
3400    {{2, 0, 1},			/* sub r2, zero, r1 */
3401     {6, 1, 7},			/* shli r3, r1, 7 */
3402     {2, 2, 3},			/* sub r4, r2, r3 */
3403     {5, 4, 2}}			/* s3a r5, r4, r2 */
3404    },
3405   {-1032 /* 0xfffffbf8 */ ,
3406    {{2, 0, 1},			/* sub r2, zero, r1 */
3407     {6, 2, 10},			/* shli r3, r2, 10 */
3408     {5, 2, 3}}			/* s3a r4, r2, r3 */
3409    },
3410   {-1031 /* 0xfffffbf9 */ ,
3411    {{6, 1, 10},			/* shli r2, r1, 10 */
3412     {5, 1, 2},			/* s3a r3, r1, r2 */
3413     {2, 1, 3}}			/* sub r4, r1, r3 */
3414    },
3415   {-1030 /* 0xfffffbfa */ ,
3416    {{6, 1, 1},			/* shli r2, r1, 1 */
3417     {6, 1, 10},			/* shli r3, r1, 10 */
3418     {4, 2, 3},			/* s2a r4, r2, r3 */
3419     {2, 2, 4}}			/* sub r5, r2, r4 */
3420    },
3421   {-1029 /* 0xfffffbfb */ ,
3422    {{2, 0, 1},			/* sub r2, zero, r1 */
3423     {6, 1, 8},			/* shli r3, r1, 8 */
3424     {2, 2, 3},			/* sub r4, r2, r3 */
3425     {4, 4, 2}}			/* s2a r5, r4, r2 */
3426    },
3427   {-1028 /* 0xfffffbfc */ ,
3428    {{2, 0, 1},			/* sub r2, zero, r1 */
3429     {6, 2, 10},			/* shli r3, r2, 10 */
3430     {4, 2, 3}}			/* s2a r4, r2, r3 */
3431    },
3432   {-1027 /* 0xfffffbfd */ ,
3433    {{6, 1, 10},			/* shli r2, r1, 10 */
3434     {4, 1, 2},			/* s2a r3, r1, r2 */
3435     {2, 1, 3}}			/* sub r4, r1, r3 */
3436    },
3437   {-1026 /* 0xfffffbfe */ ,
3438    {{2, 0, 1},			/* sub r2, zero, r1 */
3439     {6, 2, 10},			/* shli r3, r2, 10 */
3440     {3, 2, 3}}			/* s1a r4, r2, r3 */
3441    },
3442   {-1025 /* 0xfffffbff */ ,
3443    {{2, 0, 1},			/* sub r2, zero, r1 */
3444     {6, 1, 10},			/* shli r3, r1, 10 */
3445     {2, 2, 3}}			/* sub r4, r2, r3 */
3446    },
3447   {-1024 /* 0xfffffc00 */ ,
3448    {{2, 0, 1},			/* sub r2, zero, r1 */
3449     {6, 2, 10}}			/* shli r3, r2, 10 */
3450    },
3451   {-1023 /* 0xfffffc01 */ ,
3452    {{6, 1, 10},			/* shli r2, r1, 10 */
3453     {2, 1, 2}}			/* sub r3, r1, r2 */
3454    },
3455   {-1022 /* 0xfffffc02 */ ,
3456    {{6, 1, 1},			/* shli r2, r1, 1 */
3457     {6, 1, 10},			/* shli r3, r1, 10 */
3458     {2, 2, 3}}			/* sub r4, r2, r3 */
3459    },
3460   {-1021 /* 0xfffffc03 */ ,
3461    {{3, 1, 1},			/* s1a r2, r1, r1 */
3462     {6, 1, 10},			/* shli r3, r1, 10 */
3463     {2, 2, 3}}			/* sub r4, r2, r3 */
3464    },
3465   {-1020 /* 0xfffffc04 */ ,
3466    {{6, 1, 2},			/* shli r2, r1, 2 */
3467     {6, 1, 10},			/* shli r3, r1, 10 */
3468     {2, 2, 3}}			/* sub r4, r2, r3 */
3469    },
3470   {-1019 /* 0xfffffc05 */ ,
3471    {{4, 1, 1},			/* s2a r2, r1, r1 */
3472     {6, 1, 10},			/* shli r3, r1, 10 */
3473     {2, 2, 3}}			/* sub r4, r2, r3 */
3474    },
3475   {-1018 /* 0xfffffc06 */ ,
3476    {{3, 1, 1},			/* s1a r2, r1, r1 */
3477     {6, 1, 9},			/* shli r3, r1, 9 */
3478     {2, 2, 3},			/* sub r4, r2, r3 */
3479     {6, 4, 1}}			/* shli r5, r4, 1 */
3480    },
3481   {-1017 /* 0xfffffc07 */ ,
3482    {{6, 1, 3},			/* shli r2, r1, 3 */
3483     {2, 2, 1},			/* sub r3, r2, r1 */
3484     {6, 2, 7},			/* shli r4, r2, 7 */
3485     {2, 3, 4}}			/* sub r5, r3, r4 */
3486    },
3487   {-1016 /* 0xfffffc08 */ ,
3488    {{6, 1, 3},			/* shli r2, r1, 3 */
3489     {6, 1, 10},			/* shli r3, r1, 10 */
3490     {2, 2, 3}}			/* sub r4, r2, r3 */
3491    },
3492   {-1015 /* 0xfffffc09 */ ,
3493    {{5, 1, 1},			/* s3a r2, r1, r1 */
3494     {6, 1, 10},			/* shli r3, r1, 10 */
3495     {2, 2, 3}}			/* sub r4, r2, r3 */
3496    },
3497   {-1014 /* 0xfffffc0a */ ,
3498    {{6, 1, 1},			/* shli r2, r1, 1 */
3499     {6, 1, 7},			/* shli r3, r1, 7 */
3500     {2, 1, 3},			/* sub r4, r1, r3 */
3501     {5, 4, 2}}			/* s3a r5, r4, r2 */
3502    },
3503   {-1013 /* 0xfffffc0b */ ,
3504    {{3, 1, 1},			/* s1a r2, r1, r1 */
3505     {6, 1, 7},			/* shli r3, r1, 7 */
3506     {2, 1, 3},			/* sub r4, r1, r3 */
3507     {5, 4, 2}}			/* s3a r5, r4, r2 */
3508    },
3509   {-1012 /* 0xfffffc0c */ ,
3510    {{3, 1, 1},			/* s1a r2, r1, r1 */
3511     {6, 1, 8},			/* shli r3, r1, 8 */
3512     {2, 2, 3},			/* sub r4, r2, r3 */
3513     {6, 4, 2}}			/* shli r5, r4, 2 */
3514    },
3515   {-1011 /* 0xfffffc0d */ ,
3516    {{3, 1, 1},			/* s1a r2, r1, r1 */
3517     {6, 1, 8},			/* shli r3, r1, 8 */
3518     {2, 2, 3},			/* sub r4, r2, r3 */
3519     {4, 4, 1}}			/* s2a r5, r4, r1 */
3520    },
3521   {-1010 /* 0xfffffc0e */ ,
3522    {{6, 1, 4},			/* shli r2, r1, 4 */
3523     {6, 1, 10},			/* shli r3, r1, 10 */
3524     {3, 1, 3},			/* s1a r4, r1, r3 */
3525     {2, 2, 4}}			/* sub r5, r2, r4 */
3526    },
3527   {-1009 /* 0xfffffc0f */ ,
3528    {{6, 1, 4},			/* shli r2, r1, 4 */
3529     {2, 2, 1},			/* sub r3, r2, r1 */
3530     {6, 2, 6},			/* shli r4, r2, 6 */
3531     {2, 3, 4}}			/* sub r5, r3, r4 */
3532    },
3533   {-1008 /* 0xfffffc10 */ ,
3534    {{6, 1, 4},			/* shli r2, r1, 4 */
3535     {6, 1, 10},			/* shli r3, r1, 10 */
3536     {2, 2, 3}}			/* sub r4, r2, r3 */
3537    },
3538   {-1007 /* 0xfffffc11 */ ,
3539    {{6, 1, 4},			/* shli r2, r1, 4 */
3540     {1, 1, 2},			/* add r3, r1, r2 */
3541     {6, 2, 6},			/* shli r4, r2, 6 */
3542     {2, 3, 4}}			/* sub r5, r3, r4 */
3543    },
3544   {-1006 /* 0xfffffc12 */ ,
3545    {{6, 1, 1},			/* shli r2, r1, 1 */
3546     {6, 1, 7},			/* shli r3, r1, 7 */
3547     {2, 2, 3},			/* sub r4, r2, r3 */
3548     {5, 4, 2}}			/* s3a r5, r4, r2 */
3549    },
3550   {-1005 /* 0xfffffc13 */ ,
3551    {{5, 1, 1},			/* s3a r2, r1, r1 */
3552     {6, 1, 9},			/* shli r3, r1, 9 */
3553     {2, 2, 3},			/* sub r4, r2, r3 */
3554     {3, 4, 1}}			/* s1a r5, r4, r1 */
3555    },
3556   {-1004 /* 0xfffffc14 */ ,
3557    {{4, 1, 1},			/* s2a r2, r1, r1 */
3558     {6, 1, 8},			/* shli r3, r1, 8 */
3559     {2, 2, 3},			/* sub r4, r2, r3 */
3560     {6, 4, 2}}			/* shli r5, r4, 2 */
3561    },
3562   {-1003 /* 0xfffffc15 */ ,
3563    {{4, 1, 1},			/* s2a r2, r1, r1 */
3564     {6, 1, 8},			/* shli r3, r1, 8 */
3565     {2, 2, 3},			/* sub r4, r2, r3 */
3566     {4, 4, 1}}			/* s2a r5, r4, r1 */
3567    },
3568   {-1001 /* 0xfffffc17 */ ,
3569    {{6, 1, 5},			/* shli r2, r1, 5 */
3570     {4, 2, 1},			/* s2a r3, r2, r1 */
3571     {5, 3, 1},			/* s3a r4, r3, r1 */
3572     {2, 2, 4}}			/* sub r5, r2, r4 */
3573    },
3574   {-1000 /* 0xfffffc18 */ ,
3575    {{3, 1, 1},			/* s1a r2, r1, r1 */
3576     {6, 1, 7},			/* shli r3, r1, 7 */
3577     {2, 2, 3},			/* sub r4, r2, r3 */
3578     {6, 4, 3}}			/* shli r5, r4, 3 */
3579    },
3580   {-999 /* 0xfffffc19 */ ,
3581    {{3, 1, 1},			/* s1a r2, r1, r1 */
3582     {6, 1, 7},			/* shli r3, r1, 7 */
3583     {2, 2, 3},			/* sub r4, r2, r3 */
3584     {5, 4, 1}}			/* s3a r5, r4, r1 */
3585    },
3586   {-997 /* 0xfffffc1b */ ,
3587    {{3, 1, 1},			/* s1a r2, r1, r1 */
3588     {6, 1, 7},			/* shli r3, r1, 7 */
3589     {2, 2, 3},			/* sub r4, r2, r3 */
3590     {5, 4, 2}}			/* s3a r5, r4, r2 */
3591    },
3592   {-996 /* 0xfffffc1c */ ,
3593    {{6, 1, 5},			/* shli r2, r1, 5 */
3594     {6, 1, 10},			/* shli r3, r1, 10 */
3595     {4, 1, 3},			/* s2a r4, r1, r3 */
3596     {2, 2, 4}}			/* sub r5, r2, r4 */
3597    },
3598   {-994 /* 0xfffffc1e */ ,
3599    {{6, 1, 5},			/* shli r2, r1, 5 */
3600     {6, 1, 10},			/* shli r3, r1, 10 */
3601     {3, 1, 3},			/* s1a r4, r1, r3 */
3602     {2, 2, 4}}			/* sub r5, r2, r4 */
3603    },
3604   {-993 /* 0xfffffc1f */ ,
3605    {{6, 1, 5},			/* shli r2, r1, 5 */
3606     {2, 2, 1},			/* sub r3, r2, r1 */
3607     {6, 2, 5},			/* shli r4, r2, 5 */
3608     {2, 3, 4}}			/* sub r5, r3, r4 */
3609    },
3610   {-992 /* 0xfffffc20 */ ,
3611    {{6, 1, 5},			/* shli r2, r1, 5 */
3612     {6, 1, 10},			/* shli r3, r1, 10 */
3613     {2, 2, 3}}			/* sub r4, r2, r3 */
3614    },
3615   {-991 /* 0xfffffc21 */ ,
3616    {{6, 1, 5},			/* shli r2, r1, 5 */
3617     {1, 1, 2},			/* add r3, r1, r2 */
3618     {6, 2, 5},			/* shli r4, r2, 5 */
3619     {2, 3, 4}}			/* sub r5, r3, r4 */
3620    },
3621   {-990 /* 0xfffffc22 */ ,
3622    {{6, 1, 5},			/* shli r2, r1, 5 */
3623     {3, 1, 2},			/* s1a r3, r1, r2 */
3624     {6, 2, 5},			/* shli r4, r2, 5 */
3625     {2, 3, 4}}			/* sub r5, r3, r4 */
3626    },
3627   {-988 /* 0xfffffc24 */ ,
3628    {{6, 1, 2},			/* shli r2, r1, 2 */
3629     {6, 1, 7},			/* shli r3, r1, 7 */
3630     {2, 2, 3},			/* sub r4, r2, r3 */
3631     {5, 4, 2}}			/* s3a r5, r4, r2 */
3632    },
3633   {-987 /* 0xfffffc25 */ ,
3634    {{5, 1, 1},			/* s3a r2, r1, r1 */
3635     {6, 1, 8},			/* shli r3, r1, 8 */
3636     {2, 2, 3},			/* sub r4, r2, r3 */
3637     {4, 4, 1}}			/* s2a r5, r4, r1 */
3638    },
3639   {-984 /* 0xfffffc28 */ ,
3640    {{4, 1, 1},			/* s2a r2, r1, r1 */
3641     {6, 1, 7},			/* shli r3, r1, 7 */
3642     {2, 2, 3},			/* sub r4, r2, r3 */
3643     {6, 4, 3}}			/* shli r5, r4, 3 */
3644    },
3645   {-983 /* 0xfffffc29 */ ,
3646    {{4, 1, 1},			/* s2a r2, r1, r1 */
3647     {6, 1, 7},			/* shli r3, r1, 7 */
3648     {2, 2, 3},			/* sub r4, r2, r3 */
3649     {5, 4, 1}}			/* s3a r5, r4, r1 */
3650    },
3651   {-979 /* 0xfffffc2d */ ,
3652    {{4, 1, 1},			/* s2a r2, r1, r1 */
3653     {6, 1, 7},			/* shli r3, r1, 7 */
3654     {2, 2, 3},			/* sub r4, r2, r3 */
3655     {5, 4, 2}}			/* s3a r5, r4, r2 */
3656    },
3657   {-976 /* 0xfffffc30 */ ,
3658    {{3, 1, 1},			/* s1a r2, r1, r1 */
3659     {6, 1, 6},			/* shli r3, r1, 6 */
3660     {2, 2, 3},			/* sub r4, r2, r3 */
3661     {6, 4, 4}}			/* shli r5, r4, 4 */
3662    },
3663   {-975 /* 0xfffffc31 */ ,
3664    {{6, 1, 4},			/* shli r2, r1, 4 */
3665     {2, 1, 2},			/* sub r3, r1, r2 */
3666     {6, 3, 6},			/* shli r4, r3, 6 */
3667     {1, 3, 4}}			/* add r5, r3, r4 */
3668    },
3669   {-969 /* 0xfffffc37 */ ,
3670    {{6, 1, 6},			/* shli r2, r1, 6 */
3671     {3, 2, 1},			/* s1a r3, r2, r1 */
3672     {5, 3, 1},			/* s3a r4, r3, r1 */
3673     {2, 2, 4}}			/* sub r5, r2, r4 */
3674    },
3675   {-968 /* 0xfffffc38 */ ,
3676    {{6, 1, 6},			/* shli r2, r1, 6 */
3677     {6, 1, 10},			/* shli r3, r1, 10 */
3678     {5, 1, 3},			/* s3a r4, r1, r3 */
3679     {2, 2, 4}}			/* sub r5, r2, r4 */
3680    },
3681   {-967 /* 0xfffffc39 */ ,
3682    {{6, 1, 4},			/* shli r2, r1, 4 */
3683     {2, 1, 2},			/* sub r3, r1, r2 */
3684     {5, 3, 1},			/* s3a r4, r3, r1 */
3685     {5, 4, 3}}			/* s3a r5, r4, r3 */
3686    },
3687   {-965 /* 0xfffffc3b */ ,
3688    {{4, 1, 1},			/* s2a r2, r1, r1 */
3689     {6, 2, 6},			/* shli r3, r2, 6 */
3690     {4, 3, 2},			/* s2a r4, r3, r2 */
3691     {2, 3, 4}}			/* sub r5, r3, r4 */
3692    },
3693   {-964 /* 0xfffffc3c */ ,
3694    {{6, 1, 6},			/* shli r2, r1, 6 */
3695     {6, 1, 10},			/* shli r3, r1, 10 */
3696     {4, 1, 3},			/* s2a r4, r1, r3 */
3697     {2, 2, 4}}			/* sub r5, r2, r4 */
3698    },
3699   {-963 /* 0xfffffc3d */ ,
3700    {{6, 1, 6},			/* shli r2, r1, 6 */
3701     {5, 2, 1},			/* s3a r3, r2, r1 */
3702     {3, 3, 1},			/* s1a r4, r3, r1 */
3703     {2, 2, 4}}			/* sub r5, r2, r4 */
3704    },
3705   {-962 /* 0xfffffc3e */ ,
3706    {{6, 1, 6},			/* shli r2, r1, 6 */
3707     {6, 1, 10},			/* shli r3, r1, 10 */
3708     {3, 1, 3},			/* s1a r4, r1, r3 */
3709     {2, 2, 4}}			/* sub r5, r2, r4 */
3710    },
3711   {-961 /* 0xfffffc3f */ ,
3712    {{6, 1, 6},			/* shli r2, r1, 6 */
3713     {2, 2, 1},			/* sub r3, r2, r1 */
3714     {6, 2, 4},			/* shli r4, r2, 4 */
3715     {2, 3, 4}}			/* sub r5, r3, r4 */
3716    },
3717   {-960 /* 0xfffffc40 */ ,
3718    {{6, 1, 6},			/* shli r2, r1, 6 */
3719     {6, 1, 10},			/* shli r3, r1, 10 */
3720     {2, 2, 3}}			/* sub r4, r2, r3 */
3721    },
3722   {-959 /* 0xfffffc41 */ ,
3723    {{6, 1, 6},			/* shli r2, r1, 6 */
3724     {1, 1, 2},			/* add r3, r1, r2 */
3725     {6, 2, 4},			/* shli r4, r2, 4 */
3726     {2, 3, 4}}			/* sub r5, r3, r4 */
3727    },
3728   {-958 /* 0xfffffc42 */ ,
3729    {{6, 1, 6},			/* shli r2, r1, 6 */
3730     {3, 1, 2},			/* s1a r3, r1, r2 */
3731     {6, 2, 4},			/* shli r4, r2, 4 */
3732     {2, 3, 4}}			/* sub r5, r3, r4 */
3733    },
3734   {-957 /* 0xfffffc43 */ ,
3735    {{3, 1, 1},			/* s1a r2, r1, r1 */
3736     {4, 2, 2},			/* s2a r3, r2, r2 */
3737     {6, 3, 6},			/* shli r4, r3, 6 */
3738     {2, 2, 4}}			/* sub r5, r2, r4 */
3739    },
3740   {-956 /* 0xfffffc44 */ ,
3741    {{6, 1, 6},			/* shli r2, r1, 6 */
3742     {4, 1, 2},			/* s2a r3, r1, r2 */
3743     {6, 2, 4},			/* shli r4, r2, 4 */
3744     {2, 3, 4}}			/* sub r5, r3, r4 */
3745    },
3746   {-955 /* 0xfffffc45 */ ,
3747    {{3, 1, 1},			/* s1a r2, r1, r1 */
3748     {6, 2, 6},			/* shli r3, r2, 6 */
3749     {2, 1, 3},			/* sub r4, r1, r3 */
3750     {4, 4, 4}}			/* s2a r5, r4, r4 */
3751    },
3752   {-953 /* 0xfffffc47 */ ,
3753    {{6, 1, 7},			/* shli r2, r1, 7 */
3754     {5, 1, 2},			/* s3a r3, r1, r2 */
3755     {5, 3, 1},			/* s3a r4, r3, r1 */
3756     {2, 3, 4}}			/* sub r5, r3, r4 */
3757    },
3758   {-952 /* 0xfffffc48 */ ,
3759    {{5, 1, 1},			/* s3a r2, r1, r1 */
3760     {6, 1, 7},			/* shli r3, r1, 7 */
3761     {2, 2, 3},			/* sub r4, r2, r3 */
3762     {6, 4, 3}}			/* shli r5, r4, 3 */
3763    },
3764   {-951 /* 0xfffffc49 */ ,
3765    {{5, 1, 1},			/* s3a r2, r1, r1 */
3766     {6, 1, 7},			/* shli r3, r1, 7 */
3767     {2, 2, 3},			/* sub r4, r2, r3 */
3768     {5, 4, 1}}			/* s3a r5, r4, r1 */
3769    },
3770   {-945 /* 0xfffffc4f */ ,
3771    {{6, 1, 4},			/* shli r2, r1, 4 */
3772     {2, 1, 2},			/* sub r3, r1, r2 */
3773     {6, 3, 6},			/* shli r4, r3, 6 */
3774     {2, 4, 3}}			/* sub r5, r4, r3 */
3775    },
3776   {-944 /* 0xfffffc50 */ ,
3777    {{4, 1, 1},			/* s2a r2, r1, r1 */
3778     {6, 1, 6},			/* shli r3, r1, 6 */
3779     {2, 2, 3},			/* sub r4, r2, r3 */
3780     {6, 4, 4}}			/* shli r5, r4, 4 */
3781    },
3782   {-943 /* 0xfffffc51 */ ,
3783    {{5, 1, 1},			/* s3a r2, r1, r1 */
3784     {6, 1, 7},			/* shli r3, r1, 7 */
3785     {2, 2, 3},			/* sub r4, r2, r3 */
3786     {5, 4, 2}}			/* s3a r5, r4, r2 */
3787    },
3788   {-942 /* 0xfffffc52 */ ,
3789    {{6, 1, 6},			/* shli r2, r1, 6 */
3790     {2, 1, 2},			/* sub r3, r1, r2 */
3791     {5, 3, 1},			/* s3a r4, r3, r1 */
3792     {3, 4, 2}}			/* s1a r5, r4, r2 */
3793    },
3794   {-940 /* 0xfffffc54 */ ,
3795    {{4, 1, 1},			/* s2a r2, r1, r1 */
3796     {6, 2, 6},			/* shli r3, r2, 6 */
3797     {2, 2, 3},			/* sub r4, r2, r3 */
3798     {4, 4, 3}}			/* s2a r5, r4, r3 */
3799    },
3800   {-936 /* 0xfffffc58 */ ,
3801    {{5, 1, 1},			/* s3a r2, r1, r1 */
3802     {6, 2, 4},			/* shli r3, r2, 4 */
3803     {2, 2, 3},			/* sub r4, r2, r3 */
3804     {5, 4, 3}}			/* s3a r5, r4, r3 */
3805    },
3806   {-935 /* 0xfffffc59 */ ,
3807    {{6, 1, 5},			/* shli r2, r1, 5 */
3808     {4, 2, 1},			/* s2a r3, r2, r1 */
3809     {5, 3, 2},			/* s3a r4, r3, r2 */
3810     {2, 3, 4}}			/* sub r5, r3, r4 */
3811    },
3812   {-929 /* 0xfffffc5f */ ,
3813    {{6, 1, 7},			/* shli r2, r1, 7 */
3814     {4, 1, 2},			/* s2a r3, r1, r2 */
3815     {5, 3, 1},			/* s3a r4, r3, r1 */
3816     {2, 2, 4}}			/* sub r5, r2, r4 */
3817    },
3818   {-928 /* 0xfffffc60 */ ,
3819    {{3, 1, 1},			/* s1a r2, r1, r1 */
3820     {6, 1, 5},			/* shli r3, r1, 5 */
3821     {2, 2, 3},			/* sub r4, r2, r3 */
3822     {6, 4, 5}}			/* shli r5, r4, 5 */
3823    },
3824   {-925 /* 0xfffffc63 */ ,
3825    {{6, 1, 7},			/* shli r2, r1, 7 */
3826     {4, 1, 2},			/* s2a r3, r1, r2 */
3827     {5, 3, 1},			/* s3a r4, r3, r1 */
3828     {2, 3, 4}}			/* sub r5, r3, r4 */
3829    },
3830   {-924 /* 0xfffffc64 */ ,
3831    {{6, 1, 3},			/* shli r2, r1, 3 */
3832     {2, 1, 2},			/* sub r3, r1, r2 */
3833     {6, 3, 7},			/* shli r4, r3, 7 */
3834     {4, 3, 4}}			/* s2a r5, r3, r4 */
3835    },
3836   {-920 /* 0xfffffc68 */ ,
3837    {{6, 1, 7},			/* shli r2, r1, 7 */
3838     {4, 1, 2},			/* s2a r3, r1, r2 */
3839     {2, 1, 3},			/* sub r4, r1, r3 */
3840     {5, 4, 2}}			/* s3a r5, r4, r2 */
3841    },
3842   {-919 /* 0xfffffc69 */ ,
3843    {{6, 1, 4},			/* shli r2, r1, 4 */
3844     {5, 2, 1},			/* s3a r3, r2, r1 */
3845     {5, 3, 2},			/* s3a r4, r3, r2 */
3846     {2, 3, 4}}			/* sub r5, r3, r4 */
3847    },
3848   {-916 /* 0xfffffc6c */ ,
3849    {{6, 1, 7},			/* shli r2, r1, 7 */
3850     {4, 1, 2},			/* s2a r3, r1, r2 */
3851     {2, 1, 3},			/* sub r4, r1, r3 */
3852     {5, 4, 3}}			/* s3a r5, r4, r3 */
3853    },
3854   {-913 /* 0xfffffc6f */ ,
3855    {{6, 1, 7},			/* shli r2, r1, 7 */
3856     {3, 1, 2},			/* s1a r3, r1, r2 */
3857     {5, 3, 1},			/* s3a r4, r3, r1 */
3858     {2, 2, 4}}			/* sub r5, r2, r4 */
3859    },
3860   {-912 /* 0xfffffc70 */ ,
3861    {{6, 1, 4},			/* shli r2, r1, 4 */
3862     {6, 1, 7},			/* shli r3, r1, 7 */
3863     {5, 3, 2},			/* s3a r4, r3, r2 */
3864     {2, 3, 4}}			/* sub r5, r3, r4 */
3865    },
3866   {-911 /* 0xfffffc71 */ ,
3867    {{6, 1, 7},			/* shli r2, r1, 7 */
3868     {3, 1, 2},			/* s1a r3, r1, r2 */
3869     {5, 3, 1},			/* s3a r4, r3, r1 */
3870     {2, 3, 4}}			/* sub r5, r3, r4 */
3871    },
3872   {-910 /* 0xfffffc72 */ ,
3873    {{6, 1, 3},			/* shli r2, r1, 3 */
3874     {2, 1, 2},			/* sub r3, r1, r2 */
3875     {6, 3, 7},			/* shli r4, r3, 7 */
3876     {3, 3, 4}}			/* s1a r5, r3, r4 */
3877    },
3878   {-905 /* 0xfffffc77 */ ,
3879    {{5, 1, 1},			/* s3a r2, r1, r1 */
3880     {6, 1, 7},			/* shli r3, r1, 7 */
3881     {5, 3, 2},			/* s3a r4, r3, r2 */
3882     {2, 3, 4}}			/* sub r5, r3, r4 */
3883    },
3884   {-904 /* 0xfffffc78 */ ,
3885    {{6, 1, 3},			/* shli r2, r1, 3 */
3886     {6, 1, 7},			/* shli r3, r1, 7 */
3887     {5, 3, 2},			/* s3a r4, r3, r2 */
3888     {2, 3, 4}}			/* sub r5, r3, r4 */
3889    },
3890   {-903 /* 0xfffffc79 */ ,
3891    {{6, 1, 3},			/* shli r2, r1, 3 */
3892     {2, 1, 2},			/* sub r3, r1, r2 */
3893     {6, 3, 7},			/* shli r4, r3, 7 */
3894     {1, 3, 4}}			/* add r5, r3, r4 */
3895    },
3896   {-902 /* 0xfffffc7a */ ,
3897    {{6, 1, 7},			/* shli r2, r1, 7 */
3898     {3, 1, 2},			/* s1a r3, r1, r2 */
3899     {2, 1, 3},			/* sub r4, r1, r3 */
3900     {5, 4, 3}}			/* s3a r5, r4, r3 */
3901    },
3902   {-901 /* 0xfffffc7b */ ,
3903    {{4, 1, 1},			/* s2a r2, r1, r1 */
3904     {6, 1, 7},			/* shli r3, r1, 7 */
3905     {5, 3, 2},			/* s3a r4, r3, r2 */
3906     {2, 3, 4}}			/* sub r5, r3, r4 */
3907    },
3908   {-900 /* 0xfffffc7c */ ,
3909    {{6, 1, 2},			/* shli r2, r1, 2 */
3910     {6, 1, 7},			/* shli r3, r1, 7 */
3911     {5, 3, 2},			/* s3a r4, r3, r2 */
3912     {2, 3, 4}}			/* sub r5, r3, r4 */
3913    },
3914   {-899 /* 0xfffffc7d */ ,
3915    {{3, 1, 1},			/* s1a r2, r1, r1 */
3916     {6, 1, 7},			/* shli r3, r1, 7 */
3917     {5, 3, 2},			/* s3a r4, r3, r2 */
3918     {2, 3, 4}}			/* sub r5, r3, r4 */
3919    },
3920   {-898 /* 0xfffffc7e */ ,
3921    {{6, 1, 1},			/* shli r2, r1, 1 */
3922     {6, 1, 7},			/* shli r3, r1, 7 */
3923     {5, 3, 2},			/* s3a r4, r3, r2 */
3924     {2, 3, 4}}			/* sub r5, r3, r4 */
3925    },
3926   {-897 /* 0xfffffc7f */ ,
3927    {{6, 1, 7},			/* shli r2, r1, 7 */
3928     {5, 2, 1},			/* s3a r3, r2, r1 */
3929     {2, 2, 3}}			/* sub r4, r2, r3 */
3930    },
3931   {-896 /* 0xfffffc80 */ ,
3932    {{6, 1, 7},			/* shli r2, r1, 7 */
3933     {6, 1, 10},			/* shli r3, r1, 10 */
3934     {2, 2, 3}}			/* sub r4, r2, r3 */
3935    },
3936   {-895 /* 0xfffffc81 */ ,
3937    {{6, 1, 7},			/* shli r2, r1, 7 */
3938     {1, 1, 2},			/* add r3, r1, r2 */
3939     {6, 2, 3},			/* shli r4, r2, 3 */
3940     {2, 3, 4}}			/* sub r5, r3, r4 */
3941    },
3942   {-894 /* 0xfffffc82 */ ,
3943    {{6, 1, 7},			/* shli r2, r1, 7 */
3944     {3, 1, 2},			/* s1a r3, r1, r2 */
3945     {6, 2, 3},			/* shli r4, r2, 3 */
3946     {2, 3, 4}}			/* sub r5, r3, r4 */
3947    },
3948   {-893 /* 0xfffffc83 */ ,
3949    {{6, 1, 7},			/* shli r2, r1, 7 */
3950     {4, 1, 2},			/* s2a r3, r1, r2 */
3951     {5, 2, 1},			/* s3a r4, r2, r1 */
3952     {2, 3, 4}}			/* sub r5, r3, r4 */
3953    },
3954   {-892 /* 0xfffffc84 */ ,
3955    {{6, 1, 7},			/* shli r2, r1, 7 */
3956     {4, 1, 2},			/* s2a r3, r1, r2 */
3957     {6, 2, 3},			/* shli r4, r2, 3 */
3958     {2, 3, 4}}			/* sub r5, r3, r4 */
3959    },
3960   {-891 /* 0xfffffc85 */ ,
3961    {{4, 1, 1},			/* s2a r2, r1, r1 */
3962     {3, 1, 2},			/* s1a r3, r1, r2 */
3963     {6, 3, 7},			/* shli r4, r3, 7 */
3964     {2, 2, 4}}			/* sub r5, r2, r4 */
3965    },
3966   {-890 /* 0xfffffc86 */ ,
3967    {{6, 1, 7},			/* shli r2, r1, 7 */
3968     {2, 2, 1},			/* sub r3, r2, r1 */
3969     {5, 3, 1},			/* s3a r4, r3, r1 */
3970     {2, 3, 4}}			/* sub r5, r3, r4 */
3971    },
3972   {-889 /* 0xfffffc87 */ ,
3973    {{6, 1, 7},			/* shli r2, r1, 7 */
3974     {2, 1, 2},			/* sub r3, r1, r2 */
3975     {2, 2, 1},			/* sub r4, r2, r1 */
3976     {5, 3, 4}}			/* s3a r5, r3, r4 */
3977    },
3978   {-888 /* 0xfffffc88 */ ,
3979    {{6, 1, 7},			/* shli r2, r1, 7 */
3980     {2, 1, 2},			/* sub r3, r1, r2 */
3981     {5, 3, 2}}			/* s3a r4, r3, r2 */
3982    },
3983   {-887 /* 0xfffffc89 */ ,
3984    {{6, 1, 7},			/* shli r2, r1, 7 */
3985     {1, 1, 2},			/* add r3, r1, r2 */
3986     {2, 1, 2},			/* sub r4, r1, r2 */
3987     {5, 4, 3}}			/* s3a r5, r4, r3 */
3988    },
3989   {-886 /* 0xfffffc8a */ ,
3990    {{6, 1, 7},			/* shli r2, r1, 7 */
3991     {2, 1, 2},			/* sub r3, r1, r2 */
3992     {3, 1, 2},			/* s1a r4, r1, r2 */
3993     {5, 3, 4}}			/* s3a r5, r3, r4 */
3994    },
3995   {-884 /* 0xfffffc8c */ ,
3996    {{6, 1, 7},			/* shli r2, r1, 7 */
3997     {2, 1, 2},			/* sub r3, r1, r2 */
3998     {4, 1, 2},			/* s2a r4, r1, r2 */
3999     {5, 3, 4}}			/* s3a r5, r3, r4 */
4000    },
4001   {-881 /* 0xfffffc8f */ ,
4002    {{6, 1, 7},			/* shli r2, r1, 7 */
4003     {2, 2, 1},			/* sub r3, r2, r1 */
4004     {2, 1, 3},			/* sub r4, r1, r3 */
4005     {5, 4, 3}}			/* s3a r5, r4, r3 */
4006    },
4007   {-880 /* 0xfffffc90 */ ,
4008    {{6, 1, 1},			/* shli r2, r1, 1 */
4009     {6, 1, 7},			/* shli r3, r1, 7 */
4010     {2, 2, 3},			/* sub r4, r2, r3 */
4011     {5, 4, 3}}			/* s3a r5, r4, r3 */
4012    },
4013   {-879 /* 0xfffffc91 */ ,
4014    {{6, 1, 6},			/* shli r2, r1, 6 */
4015     {2, 1, 2},			/* sub r3, r1, r2 */
4016     {5, 3, 2},			/* s3a r4, r3, r2 */
4017     {3, 4, 1}}			/* s1a r5, r4, r1 */
4018    },
4019   {-873 /* 0xfffffc97 */ ,
4020    {{5, 1, 1},			/* s3a r2, r1, r1 */
4021     {6, 2, 5},			/* shli r3, r2, 5 */
4022     {4, 3, 2},			/* s2a r4, r3, r2 */
4023     {2, 3, 4}}			/* sub r5, r3, r4 */
4024    },
4025   {-872 /* 0xfffffc98 */ ,
4026    {{3, 1, 1},			/* s1a r2, r1, r1 */
4027     {6, 1, 7},			/* shli r3, r1, 7 */
4028     {2, 2, 3},			/* sub r4, r2, r3 */
4029     {5, 4, 3}}			/* s3a r5, r4, r3 */
4030    },
4031   {-868 /* 0xfffffc9c */ ,
4032    {{6, 1, 5},			/* shli r2, r1, 5 */
4033     {5, 2, 1},			/* s3a r3, r2, r1 */
4034     {2, 2, 3},			/* sub r4, r2, r3 */
4035     {4, 4, 2}}			/* s2a r5, r4, r2 */
4036    },
4037   {-865 /* 0xfffffc9f */ ,
4038    {{5, 1, 1},			/* s3a r2, r1, r1 */
4039     {6, 2, 5},			/* shli r3, r2, 5 */
4040     {4, 3, 1},			/* s2a r4, r3, r1 */
4041     {2, 3, 4}}			/* sub r5, r3, r4 */
4042    },
4043   {-864 /* 0xfffffca0 */ ,
4044    {{4, 1, 1},			/* s2a r2, r1, r1 */
4045     {6, 1, 5},			/* shli r3, r1, 5 */
4046     {2, 2, 3},			/* sub r4, r2, r3 */
4047     {6, 4, 5}}			/* shli r5, r4, 5 */
4048    },
4049   {-863 /* 0xfffffca1 */ ,
4050    {{3, 1, 1},			/* s1a r2, r1, r1 */
4051     {5, 2, 2},			/* s3a r3, r2, r2 */
4052     {6, 3, 5},			/* shli r4, r3, 5 */
4053     {2, 1, 4}}			/* sub r5, r1, r4 */
4054    },
4055   {-861 /* 0xfffffca3 */ ,
4056    {{3, 1, 1},			/* s1a r2, r1, r1 */
4057     {5, 2, 2},			/* s3a r3, r2, r2 */
4058     {6, 3, 5},			/* shli r4, r3, 5 */
4059     {2, 2, 4}}			/* sub r5, r2, r4 */
4060    },
4061   {-860 /* 0xfffffca4 */ ,
4062    {{5, 1, 1},			/* s3a r2, r1, r1 */
4063     {6, 2, 5},			/* shli r3, r2, 5 */
4064     {2, 1, 3},			/* sub r4, r1, r3 */
4065     {4, 4, 3}}			/* s2a r5, r4, r3 */
4066    },
4067   {-856 /* 0xfffffca8 */ ,
4068    {{4, 1, 1},			/* s2a r2, r1, r1 */
4069     {6, 1, 7},			/* shli r3, r1, 7 */
4070     {2, 2, 3},			/* sub r4, r2, r3 */
4071     {5, 4, 3}}			/* s3a r5, r4, r3 */
4072    },
4073   {-855 /* 0xfffffca9 */ ,
4074    {{3, 1, 1},			/* s1a r2, r1, r1 */
4075     {6, 2, 5},			/* shli r3, r2, 5 */
4076     {2, 1, 3},			/* sub r4, r1, r3 */
4077     {5, 4, 4}}			/* s3a r5, r4, r4 */
4078    },
4079   {-847 /* 0xfffffcb1 */ ,
4080    {{6, 1, 4},			/* shli r2, r1, 4 */
4081     {2, 1, 2},			/* sub r3, r1, r2 */
4082     {5, 3, 2},			/* s3a r4, r3, r2 */
4083     {5, 4, 3}}			/* s3a r5, r4, r3 */
4084    },
4085   {-837 /* 0xfffffcbb */ ,
4086    {{3, 1, 1},			/* s1a r2, r1, r1 */
4087     {5, 2, 2},			/* s3a r3, r2, r2 */
4088     {6, 3, 5},			/* shli r4, r3, 5 */
4089     {2, 3, 4}}			/* sub r5, r3, r4 */
4090    },
4091   {-835 /* 0xfffffcbd */ ,
4092    {{6, 1, 6},			/* shli r2, r1, 6 */
4093     {4, 2, 1},			/* s2a r3, r2, r1 */
4094     {4, 3, 2},			/* s2a r4, r3, r2 */
4095     {2, 3, 4}}			/* sub r5, r3, r4 */
4096    },
4097   {-834 /* 0xfffffcbe */ ,
4098    {{6, 1, 6},			/* shli r2, r1, 6 */
4099     {5, 2, 1},			/* s3a r3, r2, r1 */
4100     {2, 2, 3},			/* sub r4, r2, r3 */
4101     {3, 4, 2}}			/* s1a r5, r4, r2 */
4102    },
4103   {-832 /* 0xfffffcc0 */ ,
4104    {{3, 1, 1},			/* s1a r2, r1, r1 */
4105     {6, 1, 4},			/* shli r3, r1, 4 */
4106     {2, 2, 3},			/* sub r4, r2, r3 */
4107     {6, 4, 6}}			/* shli r5, r4, 6 */
4108    },
4109   {-831 /* 0xfffffcc1 */ ,
4110    {{3, 1, 1},			/* s1a r2, r1, r1 */
4111     {4, 2, 1},			/* s2a r3, r2, r1 */
4112     {6, 3, 6},			/* shli r4, r3, 6 */
4113     {2, 1, 4}}			/* sub r5, r1, r4 */
4114    },
4115   {-829 /* 0xfffffcc3 */ ,
4116    {{3, 1, 1},			/* s1a r2, r1, r1 */
4117     {4, 2, 1},			/* s2a r3, r2, r1 */
4118     {6, 3, 6},			/* shli r4, r3, 6 */
4119     {2, 2, 4}}			/* sub r5, r2, r4 */
4120    },
4121   {-828 /* 0xfffffcc4 */ ,
4122    {{5, 1, 1},			/* s3a r2, r1, r1 */
4123     {6, 2, 5},			/* shli r3, r2, 5 */
4124     {2, 2, 3},			/* sub r4, r2, r3 */
4125     {4, 4, 3}}			/* s2a r5, r4, r3 */
4126    },
4127   {-827 /* 0xfffffcc5 */ ,
4128    {{4, 1, 1},			/* s2a r2, r1, r1 */
4129     {5, 1, 2},			/* s3a r3, r1, r2 */
4130     {6, 3, 6},			/* shli r4, r3, 6 */
4131     {2, 2, 4}}			/* sub r5, r2, r4 */
4132    },
4133   {-824 /* 0xfffffcc8 */ ,
4134    {{5, 1, 1},			/* s3a r2, r1, r1 */
4135     {6, 1, 7},			/* shli r3, r1, 7 */
4136     {2, 2, 3},			/* sub r4, r2, r3 */
4137     {5, 4, 3}}			/* s3a r5, r4, r3 */
4138    },
4139   {-823 /* 0xfffffcc9 */ ,
4140    {{5, 1, 1},			/* s3a r2, r1, r1 */
4141     {4, 1, 2},			/* s2a r3, r1, r2 */
4142     {6, 3, 6},			/* shli r4, r3, 6 */
4143     {2, 2, 4}}			/* sub r5, r2, r4 */
4144    },
4145   {-819 /* 0xfffffccd */ ,
4146    {{3, 1, 1},			/* s1a r2, r1, r1 */
4147     {4, 2, 1},			/* s2a r3, r2, r1 */
4148     {6, 3, 6},			/* shli r4, r3, 6 */
4149     {2, 3, 4}}			/* sub r5, r3, r4 */
4150    },
4151   {-816 /* 0xfffffcd0 */ ,
4152    {{6, 1, 4},			/* shli r2, r1, 4 */
4153     {2, 1, 2},			/* sub r3, r1, r2 */
4154     {5, 3, 2},			/* s3a r4, r3, r2 */
4155     {5, 4, 2}}			/* s3a r5, r4, r2 */
4156    },
4157   {-815 /* 0xfffffcd1 */ ,
4158    {{6, 1, 6},			/* shli r2, r1, 6 */
4159     {2, 1, 2},			/* sub r3, r1, r2 */
4160     {4, 3, 2},			/* s2a r4, r3, r2 */
4161     {4, 4, 3}}			/* s2a r5, r4, r3 */
4162    },
4163   {-803 /* 0xfffffcdd */ ,
4164    {{6, 1, 5},			/* shli r2, r1, 5 */
4165     {5, 2, 1},			/* s3a r3, r2, r1 */
4166     {4, 3, 2},			/* s2a r4, r3, r2 */
4167     {2, 3, 4}}			/* sub r5, r3, r4 */
4168    },
4169   {-801 /* 0xfffffcdf */ ,
4170    {{6, 1, 8},			/* shli r2, r1, 8 */
4171     {5, 1, 2},			/* s3a r3, r1, r2 */
4172     {4, 3, 1},			/* s2a r4, r3, r1 */
4173     {2, 2, 4}}			/* sub r5, r2, r4 */
4174    },
4175   {-800 /* 0xfffffce0 */ ,
4176    {{6, 1, 5},			/* shli r2, r1, 5 */
4177     {6, 1, 8},			/* shli r3, r1, 8 */
4178     {4, 3, 2},			/* s2a r4, r3, r2 */
4179     {2, 3, 4}}			/* sub r5, r3, r4 */
4180    },
4181   {-799 /* 0xfffffce1 */ ,
4182    {{3, 1, 1},			/* s1a r2, r1, r1 */
4183     {5, 2, 1},			/* s3a r3, r2, r1 */
4184     {6, 3, 5},			/* shli r4, r3, 5 */
4185     {2, 1, 4}}			/* sub r5, r1, r4 */
4186    },
4187   {-797 /* 0xfffffce3 */ ,
4188    {{3, 1, 1},			/* s1a r2, r1, r1 */
4189     {5, 2, 1},			/* s3a r3, r2, r1 */
4190     {6, 3, 5},			/* shli r4, r3, 5 */
4191     {2, 2, 4}}			/* sub r5, r2, r4 */
4192    },
4193   {-796 /* 0xfffffce4 */ ,
4194    {{6, 1, 8},			/* shli r2, r1, 8 */
4195     {5, 1, 2},			/* s3a r3, r1, r2 */
4196     {2, 1, 3},			/* sub r4, r1, r3 */
4197     {4, 4, 2}}			/* s2a r5, r4, r2 */
4198    },
4199   {-795 /* 0xfffffce5 */ ,
4200    {{4, 1, 1},			/* s2a r2, r1, r1 */
4201     {4, 2, 2},			/* s2a r3, r2, r2 */
4202     {6, 3, 5},			/* shli r4, r3, 5 */
4203     {2, 2, 4}}			/* sub r5, r2, r4 */
4204    },
4205   {-793 /* 0xfffffce7 */ ,
4206    {{6, 1, 8},			/* shli r2, r1, 8 */
4207     {5, 1, 2},			/* s3a r3, r1, r2 */
4208     {4, 3, 1},			/* s2a r4, r3, r1 */
4209     {2, 3, 4}}			/* sub r5, r3, r4 */
4210    },
4211   {-792 /* 0xfffffce8 */ ,
4212    {{6, 1, 2},			/* shli r2, r1, 2 */
4213     {2, 1, 2},			/* sub r3, r1, r2 */
4214     {6, 3, 8},			/* shli r4, r3, 8 */
4215     {5, 3, 4}}			/* s3a r5, r3, r4 */
4216    },
4217   {-791 /* 0xfffffce9 */ ,
4218    {{3, 1, 1},			/* s1a r2, r1, r1 */
4219     {6, 2, 8},			/* shli r3, r2, 8 */
4220     {5, 2, 3},			/* s3a r4, r2, r3 */
4221     {2, 1, 4}}			/* sub r5, r1, r4 */
4222    },
4223   {-789 /* 0xfffffceb */ ,
4224    {{3, 1, 1},			/* s1a r2, r1, r1 */
4225     {6, 2, 8},			/* shli r3, r2, 8 */
4226     {5, 2, 3},			/* s3a r4, r2, r3 */
4227     {2, 2, 4}}			/* sub r5, r2, r4 */
4228    },
4229   {-788 /* 0xfffffcec */ ,
4230    {{6, 1, 8},			/* shli r2, r1, 8 */
4231     {5, 1, 2},			/* s3a r3, r1, r2 */
4232     {2, 1, 3},			/* sub r4, r1, r3 */
4233     {4, 4, 3}}			/* s2a r5, r4, r3 */
4234    },
4235   {-785 /* 0xfffffcef */ ,
4236    {{6, 1, 8},			/* shli r2, r1, 8 */
4237     {4, 1, 2},			/* s2a r3, r1, r2 */
4238     {4, 3, 1},			/* s2a r4, r3, r1 */
4239     {2, 2, 4}}			/* sub r5, r2, r4 */
4240    },
4241   {-784 /* 0xfffffcf0 */ ,
4242    {{6, 1, 4},			/* shli r2, r1, 4 */
4243     {6, 1, 8},			/* shli r3, r1, 8 */
4244     {4, 3, 2},			/* s2a r4, r3, r2 */
4245     {2, 3, 4}}			/* sub r5, r3, r4 */
4246    },
4247   {-783 /* 0xfffffcf1 */ ,
4248    {{6, 1, 8},			/* shli r2, r1, 8 */
4249     {5, 1, 2},			/* s3a r3, r1, r2 */
4250     {3, 3, 2},			/* s1a r4, r3, r2 */
4251     {2, 1, 4}}			/* sub r5, r1, r4 */
4252    },
4253   {-781 /* 0xfffffcf3 */ ,
4254    {{6, 1, 8},			/* shli r2, r1, 8 */
4255     {4, 1, 2},			/* s2a r3, r1, r2 */
4256     {4, 3, 1},			/* s2a r4, r3, r1 */
4257     {2, 3, 4}}			/* sub r5, r3, r4 */
4258    },
4259   {-780 /* 0xfffffcf4 */ ,
4260    {{6, 1, 2},			/* shli r2, r1, 2 */
4261     {2, 1, 2},			/* sub r3, r1, r2 */
4262     {6, 3, 8},			/* shli r4, r3, 8 */
4263     {4, 3, 4}}			/* s2a r5, r3, r4 */
4264    },
4265   {-779 /* 0xfffffcf5 */ ,
4266    {{3, 1, 1},			/* s1a r2, r1, r1 */
4267     {6, 2, 8},			/* shli r3, r2, 8 */
4268     {4, 2, 3},			/* s2a r4, r2, r3 */
4269     {2, 1, 4}}			/* sub r5, r1, r4 */
4270    },
4271   {-777 /* 0xfffffcf7 */ ,
4272    {{5, 1, 1},			/* s3a r2, r1, r1 */
4273     {6, 1, 8},			/* shli r3, r1, 8 */
4274     {4, 3, 2},			/* s2a r4, r3, r2 */
4275     {2, 3, 4}}			/* sub r5, r3, r4 */
4276    },
4277   {-776 /* 0xfffffcf8 */ ,
4278    {{6, 1, 3},			/* shli r2, r1, 3 */
4279     {6, 1, 8},			/* shli r3, r1, 8 */
4280     {4, 3, 2},			/* s2a r4, r3, r2 */
4281     {2, 3, 4}}			/* sub r5, r3, r4 */
4282    },
4283   {-775 /* 0xfffffcf9 */ ,
4284    {{3, 1, 1},			/* s1a r2, r1, r1 */
4285     {5, 2, 1},			/* s3a r3, r2, r1 */
4286     {6, 3, 5},			/* shli r4, r3, 5 */
4287     {2, 3, 4}}			/* sub r5, r3, r4 */
4288    },
4289   {-774 /* 0xfffffcfa */ ,
4290    {{6, 1, 2},			/* shli r2, r1, 2 */
4291     {2, 1, 2},			/* sub r3, r1, r2 */
4292     {6, 3, 8},			/* shli r4, r3, 8 */
4293     {3, 3, 4}}			/* s1a r5, r3, r4 */
4294    },
4295   {-773 /* 0xfffffcfb */ ,
4296    {{4, 1, 1},			/* s2a r2, r1, r1 */
4297     {6, 1, 8},			/* shli r3, r1, 8 */
4298     {4, 3, 2},			/* s2a r4, r3, r2 */
4299     {2, 3, 4}}			/* sub r5, r3, r4 */
4300    },
4301   {-772 /* 0xfffffcfc */ ,
4302    {{6, 1, 2},			/* shli r2, r1, 2 */
4303     {6, 1, 8},			/* shli r3, r1, 8 */
4304     {4, 3, 2},			/* s2a r4, r3, r2 */
4305     {2, 3, 4}}			/* sub r5, r3, r4 */
4306    },
4307   {-771 /* 0xfffffcfd */ ,
4308    {{2, 0, 1},			/* sub r2, zero, r1 */
4309     {6, 1, 8},			/* shli r3, r1, 8 */
4310     {2, 2, 3},			/* sub r4, r2, r3 */
4311     {3, 4, 4}}			/* s1a r5, r4, r4 */
4312    },
4313   {-770 /* 0xfffffcfe */ ,
4314    {{6, 1, 1},			/* shli r2, r1, 1 */
4315     {6, 1, 8},			/* shli r3, r1, 8 */
4316     {4, 3, 2},			/* s2a r4, r3, r2 */
4317     {2, 3, 4}}			/* sub r5, r3, r4 */
4318    },
4319   {-769 /* 0xfffffcff */ ,
4320    {{6, 1, 8},			/* shli r2, r1, 8 */
4321     {4, 2, 1},			/* s2a r3, r2, r1 */
4322     {2, 2, 3}}			/* sub r4, r2, r3 */
4323    },
4324   {-768 /* 0xfffffd00 */ ,
4325    {{6, 1, 8},			/* shli r2, r1, 8 */
4326     {6, 1, 10},			/* shli r3, r1, 10 */
4327     {2, 2, 3}}			/* sub r4, r2, r3 */
4328    },
4329   {-767 /* 0xfffffd01 */ ,
4330    {{3, 1, 1},			/* s1a r2, r1, r1 */
4331     {6, 2, 8},			/* shli r3, r2, 8 */
4332     {2, 1, 3}}			/* sub r4, r1, r3 */
4333    },
4334   {-766 /* 0xfffffd02 */ ,
4335    {{3, 1, 1},			/* s1a r2, r1, r1 */
4336     {6, 1, 1},			/* shli r3, r1, 1 */
4337     {6, 2, 8},			/* shli r4, r2, 8 */
4338     {2, 3, 4}}			/* sub r5, r3, r4 */
4339    },
4340   {-765 /* 0xfffffd03 */ ,
4341    {{3, 1, 1},			/* s1a r2, r1, r1 */
4342     {6, 2, 8},			/* shli r3, r2, 8 */
4343     {2, 2, 3}}			/* sub r4, r2, r3 */
4344    },
4345   {-764 /* 0xfffffd04 */ ,
4346    {{6, 1, 8},			/* shli r2, r1, 8 */
4347     {2, 1, 2},			/* sub r3, r1, r2 */
4348     {4, 3, 2}}			/* s2a r4, r3, r2 */
4349    },
4350   {-763 /* 0xfffffd05 */ ,
4351    {{6, 1, 8},			/* shli r2, r1, 8 */
4352     {1, 1, 2},			/* add r3, r1, r2 */
4353     {2, 1, 2},			/* sub r4, r1, r2 */
4354     {4, 4, 3}}			/* s2a r5, r4, r3 */
4355    },
4356   {-762 /* 0xfffffd06 */ ,
4357    {{3, 1, 1},			/* s1a r2, r1, r1 */
4358     {6, 2, 1},			/* shli r3, r2, 1 */
4359     {6, 2, 8},			/* shli r4, r2, 8 */
4360     {2, 3, 4}}			/* sub r5, r3, r4 */
4361    },
4362   {-761 /* 0xfffffd07 */ ,
4363    {{3, 1, 1},			/* s1a r2, r1, r1 */
4364     {3, 2, 1},			/* s1a r3, r2, r1 */
4365     {6, 2, 8},			/* shli r4, r2, 8 */
4366     {2, 3, 4}}			/* sub r5, r3, r4 */
4367    },
4368   {-760 /* 0xfffffd08 */ ,
4369    {{6, 1, 1},			/* shli r2, r1, 1 */
4370     {6, 1, 8},			/* shli r3, r1, 8 */
4371     {2, 2, 3},			/* sub r4, r2, r3 */
4372     {4, 4, 3}}			/* s2a r5, r4, r3 */
4373    },
4374   {-759 /* 0xfffffd09 */ ,
4375    {{3, 1, 1},			/* s1a r2, r1, r1 */
4376     {3, 2, 2},			/* s1a r3, r2, r2 */
4377     {6, 2, 8},			/* shli r4, r2, 8 */
4378     {2, 3, 4}}			/* sub r5, r3, r4 */
4379    },
4380   {-757 /* 0xfffffd0b */ ,
4381    {{3, 1, 1},			/* s1a r2, r1, r1 */
4382     {5, 1, 2},			/* s3a r3, r1, r2 */
4383     {6, 2, 8},			/* shli r4, r2, 8 */
4384     {2, 3, 4}}			/* sub r5, r3, r4 */
4385    },
4386   {-756 /* 0xfffffd0c */ ,
4387    {{3, 1, 1},			/* s1a r2, r1, r1 */
4388     {6, 2, 2},			/* shli r3, r2, 2 */
4389     {6, 2, 8},			/* shli r4, r2, 8 */
4390     {2, 3, 4}}			/* sub r5, r3, r4 */
4391    },
4392   {-755 /* 0xfffffd0d */ ,
4393    {{3, 1, 1},			/* s1a r2, r1, r1 */
4394     {4, 2, 1},			/* s2a r3, r2, r1 */
4395     {6, 2, 8},			/* shli r4, r2, 8 */
4396     {2, 3, 4}}			/* sub r5, r3, r4 */
4397    },
4398   {-753 /* 0xfffffd0f */ ,
4399    {{3, 1, 1},			/* s1a r2, r1, r1 */
4400     {4, 2, 2},			/* s2a r3, r2, r2 */
4401     {6, 2, 8},			/* shli r4, r2, 8 */
4402     {2, 3, 4}}			/* sub r5, r3, r4 */
4403    },
4404   {-752 /* 0xfffffd10 */ ,
4405    {{6, 1, 2},			/* shli r2, r1, 2 */
4406     {6, 1, 8},			/* shli r3, r1, 8 */
4407     {2, 2, 3},			/* sub r4, r2, r3 */
4408     {4, 4, 3}}			/* s2a r5, r4, r3 */
4409    },
4410   {-751 /* 0xfffffd11 */ ,
4411    {{6, 1, 6},			/* shli r2, r1, 6 */
4412     {2, 1, 2},			/* sub r3, r1, r2 */
4413     {4, 3, 2},			/* s2a r4, r3, r2 */
4414     {4, 4, 1}}			/* s2a r5, r4, r1 */
4415    },
4416   {-749 /* 0xfffffd13 */ ,
4417    {{6, 1, 8},			/* shli r2, r1, 8 */
4418     {2, 1, 2},			/* sub r3, r1, r2 */
4419     {5, 1, 3},			/* s3a r4, r1, r3 */
4420     {3, 4, 3}}			/* s1a r5, r4, r3 */
4421    },
4422   {-748 /* 0xfffffd14 */ ,
4423    {{4, 1, 1},			/* s2a r2, r1, r1 */
4424     {6, 1, 8},			/* shli r3, r1, 8 */
4425     {2, 2, 3},			/* sub r4, r2, r3 */
4426     {4, 4, 3}}			/* s2a r5, r4, r3 */
4427    },
4428   {-744 /* 0xfffffd18 */ ,
4429    {{3, 1, 1},			/* s1a r2, r1, r1 */
4430     {6, 2, 3},			/* shli r3, r2, 3 */
4431     {6, 2, 8},			/* shli r4, r2, 8 */
4432     {2, 3, 4}}			/* sub r5, r3, r4 */
4433    },
4434   {-743 /* 0xfffffd19 */ ,
4435    {{3, 1, 1},			/* s1a r2, r1, r1 */
4436     {5, 2, 1},			/* s3a r3, r2, r1 */
4437     {6, 2, 8},			/* shli r4, r2, 8 */
4438     {2, 3, 4}}			/* sub r5, r3, r4 */
4439    },
4440   {-741 /* 0xfffffd1b */ ,
4441    {{3, 1, 1},			/* s1a r2, r1, r1 */
4442     {5, 2, 2},			/* s3a r3, r2, r2 */
4443     {6, 2, 8},			/* shli r4, r2, 8 */
4444     {2, 3, 4}}			/* sub r5, r3, r4 */
4445    },
4446   {-739 /* 0xfffffd1d */ ,
4447    {{6, 1, 5},			/* shli r2, r1, 5 */
4448     {5, 2, 1},			/* s3a r3, r2, r1 */
4449     {3, 3, 3},			/* s1a r4, r3, r3 */
4450     {2, 2, 4}}			/* sub r5, r2, r4 */
4451    },
4452   {-737 /* 0xfffffd1f */ ,
4453    {{6, 1, 5},			/* shli r2, r1, 5 */
4454     {3, 2, 2},			/* s1a r3, r2, r2 */
4455     {5, 3, 1},			/* s3a r4, r3, r1 */
4456     {2, 2, 4}}			/* sub r5, r2, r4 */
4457    },
4458   {-736 /* 0xfffffd20 */ ,
4459    {{5, 1, 1},			/* s3a r2, r1, r1 */
4460     {6, 1, 5},			/* shli r3, r1, 5 */
4461     {2, 2, 3},			/* sub r4, r2, r3 */
4462     {6, 4, 5}}			/* shli r5, r4, 5 */
4463    },
4464   {-735 /* 0xfffffd21 */ ,
4465    {{6, 1, 5},			/* shli r2, r1, 5 */
4466     {2, 1, 2},			/* sub r3, r1, r2 */
4467     {4, 3, 2},			/* s2a r4, r3, r2 */
4468     {5, 4, 1}}			/* s3a r5, r4, r1 */
4469    },
4470   {-732 /* 0xfffffd24 */ ,
4471    {{5, 1, 1},			/* s3a r2, r1, r1 */
4472     {6, 1, 8},			/* shli r3, r1, 8 */
4473     {2, 2, 3},			/* sub r4, r2, r3 */
4474     {4, 4, 3}}			/* s2a r5, r4, r3 */
4475    },
4476   {-729 /* 0xfffffd27 */ ,
4477    {{2, 0, 1},			/* sub r2, zero, r1 */
4478     {5, 2, 2},			/* s3a r3, r2, r2 */
4479     {5, 3, 3},			/* s3a r4, r3, r3 */
4480     {5, 4, 4}}			/* s3a r5, r4, r4 */
4481    },
4482   {-728 /* 0xfffffd28 */ ,
4483    {{6, 1, 5},			/* shli r2, r1, 5 */
4484     {3, 2, 2},			/* s1a r3, r2, r2 */
4485     {2, 1, 3},			/* sub r4, r1, r3 */
4486     {5, 4, 2}}			/* s3a r5, r4, r2 */
4487    },
4488   {-720 /* 0xfffffd30 */ ,
4489    {{3, 1, 1},			/* s1a r2, r1, r1 */
4490     {6, 2, 4},			/* shli r3, r2, 4 */
4491     {6, 2, 8},			/* shli r4, r2, 8 */
4492     {2, 3, 4}}			/* sub r5, r3, r4 */
4493    },
4494   {-719 /* 0xfffffd31 */ ,
4495    {{4, 1, 1},			/* s2a r2, r1, r1 */
4496     {5, 2, 2},			/* s3a r3, r2, r2 */
4497     {6, 3, 4},			/* shli r4, r3, 4 */
4498     {2, 1, 4}}			/* sub r5, r1, r4 */
4499    },
4500   {-715 /* 0xfffffd35 */ ,
4501    {{4, 1, 1},			/* s2a r2, r1, r1 */
4502     {5, 2, 2},			/* s3a r3, r2, r2 */
4503     {6, 3, 4},			/* shli r4, r3, 4 */
4504     {2, 2, 4}}			/* sub r5, r2, r4 */
4505    },
4506   {-712 /* 0xfffffd38 */ ,
4507    {{6, 1, 5},			/* shli r2, r1, 5 */
4508     {2, 1, 2},			/* sub r3, r1, r2 */
4509     {3, 3, 3},			/* s1a r4, r3, r3 */
4510     {5, 4, 2}}			/* s3a r5, r4, r2 */
4511    },
4512   {-711 /* 0xfffffd39 */ ,
4513    {{4, 1, 1},			/* s2a r2, r1, r1 */
4514     {6, 2, 4},			/* shli r3, r2, 4 */
4515     {2, 1, 3},			/* sub r4, r1, r3 */
4516     {5, 4, 4}}			/* s3a r5, r4, r4 */
4517    },
4518   {-708 /* 0xfffffd3c */ ,
4519    {{6, 1, 6},			/* shli r2, r1, 6 */
4520     {4, 2, 1},			/* s2a r3, r2, r1 */
4521     {2, 2, 3},			/* sub r4, r2, r3 */
4522     {4, 4, 2}}			/* s2a r5, r4, r2 */
4523    },
4524   {-707 /* 0xfffffd3d */ ,
4525    {{6, 1, 6},			/* shli r2, r1, 6 */
4526     {4, 2, 1},			/* s2a r3, r2, r1 */
4527     {3, 3, 3},			/* s1a r4, r3, r3 */
4528     {2, 2, 4}}			/* sub r5, r2, r4 */
4529    },
4530   {-705 /* 0xfffffd3f */ ,
4531    {{6, 1, 6},			/* shli r2, r1, 6 */
4532     {3, 2, 2},			/* s1a r3, r2, r2 */
4533     {4, 3, 1},			/* s2a r4, r3, r1 */
4534     {2, 2, 4}}			/* sub r5, r2, r4 */
4535    },
4536   {-704 /* 0xfffffd40 */ ,
4537    {{4, 1, 1},			/* s2a r2, r1, r1 */
4538     {6, 1, 4},			/* shli r3, r1, 4 */
4539     {2, 2, 3},			/* sub r4, r2, r3 */
4540     {6, 4, 6}}			/* shli r5, r4, 6 */
4541    },
4542   {-703 /* 0xfffffd41 */ ,
4543    {{4, 1, 1},			/* s2a r2, r1, r1 */
4544     {3, 2, 1},			/* s1a r3, r2, r1 */
4545     {6, 3, 6},			/* shli r4, r3, 6 */
4546     {2, 1, 4}}			/* sub r5, r1, r4 */
4547    },
4548   {-701 /* 0xfffffd43 */ ,
4549    {{3, 1, 1},			/* s1a r2, r1, r1 */
4550     {5, 1, 2},			/* s3a r3, r1, r2 */
4551     {6, 3, 6},			/* shli r4, r3, 6 */
4552     {2, 2, 4}}			/* sub r5, r2, r4 */
4553    },
4554   {-700 /* 0xfffffd44 */ ,
4555    {{6, 1, 6},			/* shli r2, r1, 6 */
4556     {3, 2, 2},			/* s1a r3, r2, r2 */
4557     {2, 1, 3},			/* sub r4, r1, r3 */
4558     {4, 4, 2}}			/* s2a r5, r4, r2 */
4559    },
4560   {-699 /* 0xfffffd45 */ ,
4561    {{4, 1, 1},			/* s2a r2, r1, r1 */
4562     {3, 2, 1},			/* s1a r3, r2, r1 */
4563     {6, 3, 6},			/* shli r4, r3, 6 */
4564     {2, 2, 4}}			/* sub r5, r2, r4 */
4565    },
4566   {-695 /* 0xfffffd49 */ ,
4567    {{5, 1, 1},			/* s3a r2, r1, r1 */
4568     {3, 1, 2},			/* s1a r3, r1, r2 */
4569     {6, 3, 6},			/* shli r4, r3, 6 */
4570     {2, 2, 4}}			/* sub r5, r2, r4 */
4571    },
4572   {-693 /* 0xfffffd4b */ ,
4573    {{4, 1, 1},			/* s2a r2, r1, r1 */
4574     {3, 2, 1},			/* s1a r3, r2, r1 */
4575     {6, 3, 6},			/* shli r4, r3, 6 */
4576     {2, 3, 4}}			/* sub r5, r3, r4 */
4577    },
4578   {-692 /* 0xfffffd4c */ ,
4579    {{6, 1, 6},			/* shli r2, r1, 6 */
4580     {2, 1, 2},			/* sub r3, r1, r2 */
4581     {3, 3, 3},			/* s1a r4, r3, r3 */
4582     {4, 4, 2}}			/* s2a r5, r4, r2 */
4583    },
4584   {-688 /* 0xfffffd50 */ ,
4585    {{6, 1, 6},			/* shli r2, r1, 6 */
4586     {2, 1, 2},			/* sub r3, r1, r2 */
4587     {4, 3, 2},			/* s2a r4, r3, r2 */
4588     {4, 4, 2}}			/* s2a r5, r4, r2 */
4589    },
4590   {-680 /* 0xfffffd58 */ ,
4591    {{2, 0, 1},			/* sub r2, zero, r1 */
4592     {4, 2, 2},			/* s2a r3, r2, r2 */
4593     {6, 3, 7},			/* shli r4, r3, 7 */
4594     {5, 3, 4}}			/* s3a r5, r3, r4 */
4595    },
4596   {-679 /* 0xfffffd59 */ ,
4597    {{4, 1, 1},			/* s2a r2, r1, r1 */
4598     {6, 2, 7},			/* shli r3, r2, 7 */
4599     {5, 2, 3},			/* s3a r4, r2, r3 */
4600     {2, 1, 4}}			/* sub r5, r1, r4 */
4601    },
4602   {-675 /* 0xfffffd5d */ ,
4603    {{3, 1, 1},			/* s1a r2, r1, r1 */
4604     {6, 2, 5},			/* shli r3, r2, 5 */
4605     {5, 3, 2},			/* s3a r4, r3, r2 */
4606     {2, 3, 4}}			/* sub r5, r3, r4 */
4607    },
4608   {-673 /* 0xfffffd5f */ ,
4609    {{3, 1, 1},			/* s1a r2, r1, r1 */
4610     {6, 2, 5},			/* shli r3, r2, 5 */
4611     {5, 3, 1},			/* s3a r4, r3, r1 */
4612     {2, 3, 4}}			/* sub r5, r3, r4 */
4613    },
4614   {-672 /* 0xfffffd60 */ ,
4615    {{3, 1, 1},			/* s1a r2, r1, r1 */
4616     {6, 2, 5},			/* shli r3, r2, 5 */
4617     {6, 2, 8},			/* shli r4, r2, 8 */
4618     {2, 3, 4}}			/* sub r5, r3, r4 */
4619    },
4620   {-671 /* 0xfffffd61 */ ,
4621    {{4, 1, 1},			/* s2a r2, r1, r1 */
4622     {4, 2, 1},			/* s2a r3, r2, r1 */
4623     {6, 3, 5},			/* shli r4, r3, 5 */
4624     {2, 1, 4}}			/* sub r5, r1, r4 */
4625    },
4626   {-667 /* 0xfffffd65 */ ,
4627    {{4, 1, 1},			/* s2a r2, r1, r1 */
4628     {4, 2, 1},			/* s2a r3, r2, r1 */
4629     {6, 3, 5},			/* shli r4, r3, 5 */
4630     {2, 2, 4}}			/* sub r5, r2, r4 */
4631    },
4632   {-664 /* 0xfffffd68 */ ,
4633    {{3, 1, 1},			/* s1a r2, r1, r1 */
4634     {6, 2, 5},			/* shli r3, r2, 5 */
4635     {2, 1, 3},			/* sub r4, r1, r3 */
4636     {5, 4, 3}}			/* s3a r5, r4, r3 */
4637    },
4638   {-660 /* 0xfffffd6c */ ,
4639    {{2, 0, 1},			/* sub r2, zero, r1 */
4640     {4, 2, 2},			/* s2a r3, r2, r2 */
4641     {6, 3, 7},			/* shli r4, r3, 7 */
4642     {4, 3, 4}}			/* s2a r5, r3, r4 */
4643    },
4644   {-659 /* 0xfffffd6d */ ,
4645    {{4, 1, 1},			/* s2a r2, r1, r1 */
4646     {6, 2, 7},			/* shli r3, r2, 7 */
4647     {4, 2, 3},			/* s2a r4, r2, r3 */
4648     {2, 1, 4}}			/* sub r5, r1, r4 */
4649    },
4650   {-657 /* 0xfffffd6f */ ,
4651    {{2, 0, 1},			/* sub r2, zero, r1 */
4652     {5, 2, 2},			/* s3a r3, r2, r2 */
4653     {5, 3, 2},			/* s3a r4, r3, r2 */
4654     {5, 4, 4}}			/* s3a r5, r4, r4 */
4655    },
4656   {-656 /* 0xfffffd70 */ ,
4657    {{2, 0, 1},			/* sub r2, zero, r1 */
4658     {4, 2, 2},			/* s2a r3, r2, r2 */
4659     {5, 3, 2},			/* s3a r4, r3, r2 */
4660     {6, 4, 4}}			/* shli r5, r4, 4 */
4661    },
4662   {-655 /* 0xfffffd71 */ ,
4663    {{4, 1, 1},			/* s2a r2, r1, r1 */
4664     {5, 2, 1},			/* s3a r3, r2, r1 */
4665     {6, 3, 4},			/* shli r4, r3, 4 */
4666     {2, 1, 4}}			/* sub r5, r1, r4 */
4667    },
4668   {-651 /* 0xfffffd75 */ ,
4669    {{4, 1, 1},			/* s2a r2, r1, r1 */
4670     {4, 2, 1},			/* s2a r3, r2, r1 */
4671     {6, 3, 5},			/* shli r4, r3, 5 */
4672     {2, 3, 4}}			/* sub r5, r3, r4 */
4673    },
4674   {-650 /* 0xfffffd76 */ ,
4675    {{2, 0, 1},			/* sub r2, zero, r1 */
4676     {4, 2, 2},			/* s2a r3, r2, r2 */
4677     {6, 3, 7},			/* shli r4, r3, 7 */
4678     {3, 3, 4}}			/* s1a r5, r3, r4 */
4679    },
4680   {-649 /* 0xfffffd77 */ ,
4681    {{4, 1, 1},			/* s2a r2, r1, r1 */
4682     {6, 2, 7},			/* shli r3, r2, 7 */
4683     {3, 2, 3},			/* s1a r4, r2, r3 */
4684     {2, 1, 4}}			/* sub r5, r1, r4 */
4685    },
4686   {-648 /* 0xfffffd78 */ ,
4687    {{2, 0, 1},			/* sub r2, zero, r1 */
4688     {5, 2, 2},			/* s3a r3, r2, r2 */
4689     {5, 3, 3},			/* s3a r4, r3, r3 */
4690     {6, 4, 3}}			/* shli r5, r4, 3 */
4691    },
4692   {-647 /* 0xfffffd79 */ ,
4693    {{5, 1, 1},			/* s3a r2, r1, r1 */
4694     {5, 2, 2},			/* s3a r3, r2, r2 */
4695     {6, 3, 3},			/* shli r4, r3, 3 */
4696     {2, 1, 4}}			/* sub r5, r1, r4 */
4697    },
4698   {-645 /* 0xfffffd7b */ ,
4699    {{2, 0, 1},			/* sub r2, zero, r1 */
4700     {6, 1, 7},			/* shli r3, r1, 7 */
4701     {2, 2, 3},			/* sub r4, r2, r3 */
4702     {4, 4, 4}}			/* s2a r5, r4, r4 */
4703    },
4704   {-644 /* 0xfffffd7c */ ,
4705    {{4, 1, 1},			/* s2a r2, r1, r1 */
4706     {2, 1, 2},			/* sub r3, r1, r2 */
4707     {6, 2, 7},			/* shli r4, r2, 7 */
4708     {2, 3, 4}}			/* sub r5, r3, r4 */
4709    },
4710   {-643 /* 0xfffffd7d */ ,
4711    {{6, 1, 7},			/* shli r2, r1, 7 */
4712     {1, 1, 2},			/* add r3, r1, r2 */
4713     {4, 3, 2},			/* s2a r4, r3, r2 */
4714     {2, 1, 4}}			/* sub r5, r1, r4 */
4715    },
4716   {-642 /* 0xfffffd7e */ ,
4717    {{2, 0, 1},			/* sub r2, zero, r1 */
4718     {6, 2, 7},			/* shli r3, r2, 7 */
4719     {3, 3, 2},			/* s1a r4, r3, r2 */
4720     {3, 4, 3}}			/* s1a r5, r4, r3 */
4721    },
4722   {-641 /* 0xfffffd7f */ ,
4723    {{2, 0, 1},			/* sub r2, zero, r1 */
4724     {4, 1, 1},			/* s2a r3, r1, r1 */
4725     {6, 3, 7},			/* shli r4, r3, 7 */
4726     {2, 2, 4}}			/* sub r5, r2, r4 */
4727    },
4728   {-640 /* 0xfffffd80 */ ,
4729    {{2, 0, 1},			/* sub r2, zero, r1 */
4730     {4, 2, 2},			/* s2a r3, r2, r2 */
4731     {6, 3, 7}}			/* shli r4, r3, 7 */
4732    },
4733   {-639 /* 0xfffffd81 */ ,
4734    {{4, 1, 1},			/* s2a r2, r1, r1 */
4735     {6, 2, 7},			/* shli r3, r2, 7 */
4736     {2, 1, 3}}			/* sub r4, r1, r3 */
4737    },
4738   {-638 /* 0xfffffd82 */ ,
4739    {{4, 1, 1},			/* s2a r2, r1, r1 */
4740     {6, 1, 1},			/* shli r3, r1, 1 */
4741     {6, 2, 7},			/* shli r4, r2, 7 */
4742     {2, 3, 4}}			/* sub r5, r3, r4 */
4743    },
4744   {-637 /* 0xfffffd83 */ ,
4745    {{3, 1, 1},			/* s1a r2, r1, r1 */
4746     {4, 1, 1},			/* s2a r3, r1, r1 */
4747     {6, 3, 7},			/* shli r4, r3, 7 */
4748     {2, 2, 4}}			/* sub r5, r2, r4 */
4749    },
4750   {-636 /* 0xfffffd84 */ ,
4751    {{4, 1, 1},			/* s2a r2, r1, r1 */
4752     {6, 1, 2},			/* shli r3, r1, 2 */
4753     {6, 2, 7},			/* shli r4, r2, 7 */
4754     {2, 3, 4}}			/* sub r5, r3, r4 */
4755    },
4756   {-635 /* 0xfffffd85 */ ,
4757    {{4, 1, 1},			/* s2a r2, r1, r1 */
4758     {6, 2, 7},			/* shli r3, r2, 7 */
4759     {2, 2, 3}}			/* sub r4, r2, r3 */
4760    },
4761   {-634 /* 0xfffffd86 */ ,
4762    {{4, 1, 1},			/* s2a r2, r1, r1 */
4763     {1, 1, 2},			/* add r3, r1, r2 */
4764     {6, 2, 7},			/* shli r4, r2, 7 */
4765     {2, 3, 4}}			/* sub r5, r3, r4 */
4766    },
4767   {-633 /* 0xfffffd87 */ ,
4768    {{4, 1, 1},			/* s2a r2, r1, r1 */
4769     {3, 1, 2},			/* s1a r3, r1, r2 */
4770     {6, 2, 7},			/* shli r4, r2, 7 */
4771     {2, 3, 4}}			/* sub r5, r3, r4 */
4772    },
4773   {-632 /* 0xfffffd88 */ ,
4774    {{4, 1, 1},			/* s2a r2, r1, r1 */
4775     {6, 1, 3},			/* shli r3, r1, 3 */
4776     {6, 2, 7},			/* shli r4, r2, 7 */
4777     {2, 3, 4}}			/* sub r5, r3, r4 */
4778    },
4779   {-631 /* 0xfffffd89 */ ,
4780    {{4, 1, 1},			/* s2a r2, r1, r1 */
4781     {4, 1, 2},			/* s2a r3, r1, r2 */
4782     {6, 2, 7},			/* shli r4, r2, 7 */
4783     {2, 3, 4}}			/* sub r5, r3, r4 */
4784    },
4785   {-630 /* 0xfffffd8a */ ,
4786    {{4, 1, 1},			/* s2a r2, r1, r1 */
4787     {6, 2, 1},			/* shli r3, r2, 1 */
4788     {6, 2, 7},			/* shli r4, r2, 7 */
4789     {2, 3, 4}}			/* sub r5, r3, r4 */
4790    },
4791   {-629 /* 0xfffffd8b */ ,
4792    {{4, 1, 1},			/* s2a r2, r1, r1 */
4793     {3, 2, 1},			/* s1a r3, r2, r1 */
4794     {6, 2, 7},			/* shli r4, r2, 7 */
4795     {2, 3, 4}}			/* sub r5, r3, r4 */
4796    },
4797   {-627 /* 0xfffffd8d */ ,
4798    {{4, 1, 1},			/* s2a r2, r1, r1 */
4799     {5, 1, 2},			/* s3a r3, r1, r2 */
4800     {6, 2, 7},			/* shli r4, r2, 7 */
4801     {2, 3, 4}}			/* sub r5, r3, r4 */
4802    },
4803   {-625 /* 0xfffffd8f */ ,
4804    {{3, 1, 1},			/* s1a r2, r1, r1 */
4805     {6, 1, 7},			/* shli r3, r1, 7 */
4806     {2, 2, 3},			/* sub r4, r2, r3 */
4807     {4, 4, 4}}			/* s2a r5, r4, r4 */
4808    },
4809   {-624 /* 0xfffffd90 */ ,
4810    {{4, 1, 1},			/* s2a r2, r1, r1 */
4811     {6, 1, 4},			/* shli r3, r1, 4 */
4812     {6, 2, 7},			/* shli r4, r2, 7 */
4813     {2, 3, 4}}			/* sub r5, r3, r4 */
4814    },
4815   {-620 /* 0xfffffd94 */ ,
4816    {{4, 1, 1},			/* s2a r2, r1, r1 */
4817     {6, 2, 2},			/* shli r3, r2, 2 */
4818     {6, 2, 7},			/* shli r4, r2, 7 */
4819     {2, 3, 4}}			/* sub r5, r3, r4 */
4820    },
4821   {-619 /* 0xfffffd95 */ ,
4822    {{4, 1, 1},			/* s2a r2, r1, r1 */
4823     {4, 2, 1},			/* s2a r3, r2, r1 */
4824     {6, 2, 7},			/* shli r4, r2, 7 */
4825     {2, 3, 4}}			/* sub r5, r3, r4 */
4826    },
4827   {-616 /* 0xfffffd98 */ ,
4828    {{6, 1, 4},			/* shli r2, r1, 4 */
4829     {4, 2, 2},			/* s2a r3, r2, r2 */
4830     {2, 1, 3},			/* sub r4, r1, r3 */
4831     {5, 4, 2}}			/* s3a r5, r4, r2 */
4832    },
4833   {-615 /* 0xfffffd99 */ ,
4834    {{4, 1, 1},			/* s2a r2, r1, r1 */
4835     {4, 2, 2},			/* s2a r3, r2, r2 */
4836     {6, 2, 7},			/* shli r4, r2, 7 */
4837     {2, 3, 4}}			/* sub r5, r3, r4 */
4838    },
4839   {-613 /* 0xfffffd9b */ ,
4840    {{6, 1, 5},			/* shli r2, r1, 5 */
4841     {4, 2, 1},			/* s2a r3, r2, r1 */
4842     {4, 3, 3},			/* s2a r4, r3, r3 */
4843     {2, 2, 4}}			/* sub r5, r2, r4 */
4844    },
4845   {-612 /* 0xfffffd9c */ ,
4846    {{2, 0, 1},			/* sub r2, zero, r1 */
4847     {5, 2, 2},			/* s3a r3, r2, r2 */
4848     {6, 3, 6},			/* shli r4, r3, 6 */
4849     {4, 3, 4}}			/* s2a r5, r3, r4 */
4850    },
4851   {-611 /* 0xfffffd9d */ ,
4852    {{5, 1, 1},			/* s3a r2, r1, r1 */
4853     {6, 2, 6},			/* shli r3, r2, 6 */
4854     {4, 2, 3},			/* s2a r4, r2, r3 */
4855     {2, 1, 4}}			/* sub r5, r1, r4 */
4856    },
4857   {-609 /* 0xfffffd9f */ ,
4858    {{6, 1, 5},			/* shli r2, r1, 5 */
4859     {4, 2, 2},			/* s2a r3, r2, r2 */
4860     {4, 3, 1},			/* s2a r4, r3, r1 */
4861     {2, 2, 4}}			/* sub r5, r2, r4 */
4862    },
4863   {-608 /* 0xfffffda0 */ ,
4864    {{4, 1, 1},			/* s2a r2, r1, r1 */
4865     {6, 1, 5},			/* shli r3, r1, 5 */
4866     {6, 2, 7},			/* shli r4, r2, 7 */
4867     {2, 3, 4}}			/* sub r5, r3, r4 */
4868    },
4869   {-607 /* 0xfffffda1 */ ,
4870    {{5, 1, 1},			/* s3a r2, r1, r1 */
4871     {3, 2, 1},			/* s1a r3, r2, r1 */
4872     {6, 3, 5},			/* shli r4, r3, 5 */
4873     {2, 1, 4}}			/* sub r5, r1, r4 */
4874    },
4875   {-604 /* 0xfffffda4 */ ,
4876    {{6, 1, 5},			/* shli r2, r1, 5 */
4877     {4, 2, 2},			/* s2a r3, r2, r2 */
4878     {2, 1, 3},			/* sub r4, r1, r3 */
4879     {4, 4, 2}}			/* s2a r5, r4, r2 */
4880    },
4881   {-603 /* 0xfffffda5 */ ,
4882    {{5, 1, 1},			/* s3a r2, r1, r1 */
4883     {6, 2, 6},			/* shli r3, r2, 6 */
4884     {4, 2, 3},			/* s2a r4, r2, r3 */
4885     {2, 2, 4}}			/* sub r5, r2, r4 */
4886    },
4887   {-600 /* 0xfffffda8 */ ,
4888    {{4, 1, 1},			/* s2a r2, r1, r1 */
4889     {6, 2, 3},			/* shli r3, r2, 3 */
4890     {6, 2, 7},			/* shli r4, r2, 7 */
4891     {2, 3, 4}}			/* sub r5, r3, r4 */
4892    },
4893   {-599 /* 0xfffffda9 */ ,
4894    {{4, 1, 1},			/* s2a r2, r1, r1 */
4895     {5, 2, 1},			/* s3a r3, r2, r1 */
4896     {6, 2, 7},			/* shli r4, r2, 7 */
4897     {2, 3, 4}}			/* sub r5, r3, r4 */
4898    },
4899   {-595 /* 0xfffffdad */ ,
4900    {{4, 1, 1},			/* s2a r2, r1, r1 */
4901     {5, 2, 2},			/* s3a r3, r2, r2 */
4902     {6, 2, 7},			/* shli r4, r2, 7 */
4903     {2, 3, 4}}			/* sub r5, r3, r4 */
4904    },
4905   {-594 /* 0xfffffdae */ ,
4906    {{2, 0, 1},			/* sub r2, zero, r1 */
4907     {5, 2, 2},			/* s3a r3, r2, r2 */
4908     {6, 3, 6},			/* shli r4, r3, 6 */
4909     {3, 3, 4}}			/* s1a r5, r3, r4 */
4910    },
4911   {-593 /* 0xfffffdaf */ ,
4912    {{5, 1, 1},			/* s3a r2, r1, r1 */
4913     {6, 2, 6},			/* shli r3, r2, 6 */
4914     {3, 2, 3},			/* s1a r4, r2, r3 */
4915     {2, 1, 4}}			/* sub r5, r1, r4 */
4916    },
4917   {-592 /* 0xfffffdb0 */ ,
4918    {{2, 0, 1},			/* sub r2, zero, r1 */
4919     {5, 2, 2},			/* s3a r3, r2, r2 */
4920     {4, 3, 2},			/* s2a r4, r3, r2 */
4921     {6, 4, 4}}			/* shli r5, r4, 4 */
4922    },
4923   {-591 /* 0xfffffdb1 */ ,
4924    {{5, 1, 1},			/* s3a r2, r1, r1 */
4925     {4, 2, 1},			/* s2a r3, r2, r1 */
4926     {6, 3, 4},			/* shli r4, r3, 4 */
4927     {2, 1, 4}}			/* sub r5, r1, r4 */
4928    },
4929   {-589 /* 0xfffffdb3 */ ,
4930    {{5, 1, 1},			/* s3a r2, r1, r1 */
4931     {3, 2, 1},			/* s1a r3, r2, r1 */
4932     {6, 3, 5},			/* shli r4, r3, 5 */
4933     {2, 3, 4}}			/* sub r5, r3, r4 */
4934    },
4935   {-588 /* 0xfffffdb4 */ ,
4936    {{6, 1, 5},			/* shli r2, r1, 5 */
4937     {2, 1, 2},			/* sub r3, r1, r2 */
4938     {4, 3, 3},			/* s2a r4, r3, r3 */
4939     {4, 4, 2}}			/* s2a r5, r4, r2 */
4940    },
4941   {-585 /* 0xfffffdb7 */ ,
4942    {{2, 0, 1},			/* sub r2, zero, r1 */
4943     {6, 1, 6},			/* shli r3, r1, 6 */
4944     {2, 2, 3},			/* sub r4, r2, r3 */
4945     {5, 4, 4}}			/* s3a r5, r4, r4 */
4946    },
4947   {-584 /* 0xfffffdb8 */ ,
4948    {{5, 1, 1},			/* s3a r2, r1, r1 */
4949     {2, 1, 2},			/* sub r3, r1, r2 */
4950     {6, 2, 6},			/* shli r4, r2, 6 */
4951     {2, 3, 4}}			/* sub r5, r3, r4 */
4952    },
4953   {-583 /* 0xfffffdb9 */ ,
4954    {{5, 1, 1},			/* s3a r2, r1, r1 */
4955     {6, 1, 9},			/* shli r3, r1, 9 */
4956     {5, 2, 3},			/* s3a r4, r2, r3 */
4957     {2, 1, 4}}			/* sub r5, r1, r4 */
4958    },
4959   {-581 /* 0xfffffdbb */ ,
4960    {{6, 1, 6},			/* shli r2, r1, 6 */
4961     {3, 2, 1},			/* s1a r3, r2, r1 */
4962     {4, 3, 3},			/* s2a r4, r3, r3 */
4963     {2, 2, 4}}			/* sub r5, r2, r4 */
4964    },
4965   {-580 /* 0xfffffdbc */ ,
4966    {{2, 0, 1},			/* sub r2, zero, r1 */
4967     {6, 2, 6},			/* shli r3, r2, 6 */
4968     {3, 3, 2},			/* s1a r4, r3, r2 */
4969     {4, 4, 3}}			/* s2a r5, r4, r3 */
4970    },
4971   {-579 /* 0xfffffdbd */ ,
4972    {{3, 1, 1},			/* s1a r2, r1, r1 */
4973     {6, 2, 6},			/* shli r3, r2, 6 */
4974     {4, 3, 2},			/* s2a r4, r3, r2 */
4975     {2, 3, 4}}			/* sub r5, r3, r4 */
4976    },
4977   {-578 /* 0xfffffdbe */ ,
4978    {{2, 0, 1},			/* sub r2, zero, r1 */
4979     {6, 2, 6},			/* shli r3, r2, 6 */
4980     {4, 3, 2},			/* s2a r4, r3, r2 */
4981     {3, 4, 3}}			/* s1a r5, r4, r3 */
4982    },
4983   {-577 /* 0xfffffdbf */ ,
4984    {{2, 0, 1},			/* sub r2, zero, r1 */
4985     {5, 1, 1},			/* s3a r3, r1, r1 */
4986     {6, 3, 6},			/* shli r4, r3, 6 */
4987     {2, 2, 4}}			/* sub r5, r2, r4 */
4988    },
4989   {-576 /* 0xfffffdc0 */ ,
4990    {{2, 0, 1},			/* sub r2, zero, r1 */
4991     {5, 2, 2},			/* s3a r3, r2, r2 */
4992     {6, 3, 6}}			/* shli r4, r3, 6 */
4993    },
4994   {-575 /* 0xfffffdc1 */ ,
4995    {{5, 1, 1},			/* s3a r2, r1, r1 */
4996     {6, 2, 6},			/* shli r3, r2, 6 */
4997     {2, 1, 3}}			/* sub r4, r1, r3 */
4998    },
4999   {-574 /* 0xfffffdc2 */ ,
5000    {{5, 1, 1},			/* s3a r2, r1, r1 */
5001     {6, 1, 1},			/* shli r3, r1, 1 */
5002     {6, 2, 6},			/* shli r4, r2, 6 */
5003     {2, 3, 4}}			/* sub r5, r3, r4 */
5004    },
5005   {-573 /* 0xfffffdc3 */ ,
5006    {{3, 1, 1},			/* s1a r2, r1, r1 */
5007     {5, 1, 1},			/* s3a r3, r1, r1 */
5008     {6, 3, 6},			/* shli r4, r3, 6 */
5009     {2, 2, 4}}			/* sub r5, r2, r4 */
5010    },
5011   {-572 /* 0xfffffdc4 */ ,
5012    {{5, 1, 1},			/* s3a r2, r1, r1 */
5013     {6, 1, 2},			/* shli r3, r1, 2 */
5014     {6, 2, 6},			/* shli r4, r2, 6 */
5015     {2, 3, 4}}			/* sub r5, r3, r4 */
5016    },
5017   {-571 /* 0xfffffdc5 */ ,
5018    {{4, 1, 1},			/* s2a r2, r1, r1 */
5019     {5, 1, 1},			/* s3a r3, r1, r1 */
5020     {6, 3, 6},			/* shli r4, r3, 6 */
5021     {2, 2, 4}}			/* sub r5, r2, r4 */
5022    },
5023   {-569 /* 0xfffffdc7 */ ,
5024    {{6, 1, 3},			/* shli r2, r1, 3 */
5025     {5, 2, 2},			/* s3a r3, r2, r2 */
5026     {5, 3, 1},			/* s3a r4, r3, r1 */
5027     {2, 2, 4}}			/* sub r5, r2, r4 */
5028    },
5029   {-568 /* 0xfffffdc8 */ ,
5030    {{5, 1, 1},			/* s3a r2, r1, r1 */
5031     {6, 1, 3},			/* shli r3, r1, 3 */
5032     {6, 2, 6},			/* shli r4, r2, 6 */
5033     {2, 3, 4}}			/* sub r5, r3, r4 */
5034    },
5035   {-567 /* 0xfffffdc9 */ ,
5036    {{5, 1, 1},			/* s3a r2, r1, r1 */
5037     {6, 2, 6},			/* shli r3, r2, 6 */
5038     {2, 2, 3}}			/* sub r4, r2, r3 */
5039    },
5040   {-566 /* 0xfffffdca */ ,
5041    {{5, 1, 1},			/* s3a r2, r1, r1 */
5042     {1, 1, 2},			/* add r3, r1, r2 */
5043     {6, 2, 6},			/* shli r4, r2, 6 */
5044     {2, 3, 4}}			/* sub r5, r3, r4 */
5045    },
5046   {-565 /* 0xfffffdcb */ ,
5047    {{5, 1, 1},			/* s3a r2, r1, r1 */
5048     {3, 1, 2},			/* s1a r3, r1, r2 */
5049     {6, 2, 6},			/* shli r4, r2, 6 */
5050     {2, 3, 4}}			/* sub r5, r3, r4 */
5051    },
5052   {-564 /* 0xfffffdcc */ ,
5053    {{3, 1, 1},			/* s1a r2, r1, r1 */
5054     {6, 2, 6},			/* shli r3, r2, 6 */
5055     {2, 2, 3},			/* sub r4, r2, r3 */
5056     {4, 4, 3}}			/* s2a r5, r4, r3 */
5057    },
5058   {-563 /* 0xfffffdcd */ ,
5059    {{5, 1, 1},			/* s3a r2, r1, r1 */
5060     {4, 1, 2},			/* s2a r3, r1, r2 */
5061     {6, 2, 6},			/* shli r4, r2, 6 */
5062     {2, 3, 4}}			/* sub r5, r3, r4 */
5063    },
5064   {-561 /* 0xfffffdcf */ ,
5065    {{4, 1, 1},			/* s2a r2, r1, r1 */
5066     {6, 2, 4},			/* shli r3, r2, 4 */
5067     {5, 3, 1},			/* s3a r4, r3, r1 */
5068     {2, 3, 4}}			/* sub r5, r3, r4 */
5069    },
5070   {-560 /* 0xfffffdd0 */ ,
5071    {{4, 1, 1},			/* s2a r2, r1, r1 */
5072     {6, 2, 4},			/* shli r3, r2, 4 */
5073     {6, 2, 7},			/* shli r4, r2, 7 */
5074     {2, 3, 4}}			/* sub r5, r3, r4 */
5075    },
5076   {-559 /* 0xfffffdd1 */ ,
5077    {{5, 1, 1},			/* s3a r2, r1, r1 */
5078     {5, 1, 2},			/* s3a r3, r1, r2 */
5079     {6, 2, 6},			/* shli r4, r2, 6 */
5080     {2, 3, 4}}			/* sub r5, r3, r4 */
5081    },
5082   {-558 /* 0xfffffdd2 */ ,
5083    {{5, 1, 1},			/* s3a r2, r1, r1 */
5084     {6, 2, 1},			/* shli r3, r2, 1 */
5085     {6, 2, 6},			/* shli r4, r2, 6 */
5086     {2, 3, 4}}			/* sub r5, r3, r4 */
5087    },
5088   {-557 /* 0xfffffdd3 */ ,
5089    {{5, 1, 1},			/* s3a r2, r1, r1 */
5090     {3, 2, 1},			/* s1a r3, r2, r1 */
5091     {6, 2, 6},			/* shli r4, r2, 6 */
5092     {2, 3, 4}}			/* sub r5, r3, r4 */
5093    },
5094   {-556 /* 0xfffffdd4 */ ,
5095    {{6, 1, 4},			/* shli r2, r1, 4 */
5096     {5, 2, 2},			/* s3a r3, r2, r2 */
5097     {2, 1, 3},			/* sub r4, r1, r3 */
5098     {4, 4, 2}}			/* s2a r5, r4, r2 */
5099    },
5100   {-555 /* 0xfffffdd5 */ ,
5101    {{5, 1, 1},			/* s3a r2, r1, r1 */
5102     {4, 2, 1},			/* s2a r3, r2, r1 */
5103     {6, 3, 4},			/* shli r4, r3, 4 */
5104     {2, 3, 4}}			/* sub r5, r3, r4 */
5105    },
5106   {-553 /* 0xfffffdd7 */ ,
5107    {{6, 1, 5},			/* shli r2, r1, 5 */
5108     {3, 2, 1},			/* s1a r3, r2, r1 */
5109     {5, 3, 3},			/* s3a r4, r3, r3 */
5110     {2, 2, 4}}			/* sub r5, r2, r4 */
5111    },
5112   {-552 /* 0xfffffdd8 */ ,
5113    {{2, 0, 1},			/* sub r2, zero, r1 */
5114     {4, 2, 2},			/* s2a r3, r2, r2 */
5115     {6, 2, 9},			/* shli r4, r2, 9 */
5116     {5, 3, 4}}			/* s3a r5, r3, r4 */
5117    },
5118   {-551 /* 0xfffffdd9 */ ,
5119    {{4, 1, 1},			/* s2a r2, r1, r1 */
5120     {6, 1, 9},			/* shli r3, r1, 9 */
5121     {5, 2, 3},			/* s3a r4, r2, r3 */
5122     {2, 1, 4}}			/* sub r5, r1, r4 */
5123    },
5124   {-549 /* 0xfffffddb */ ,
5125    {{3, 1, 1},			/* s1a r2, r1, r1 */
5126     {6, 1, 6},			/* shli r3, r1, 6 */
5127     {2, 2, 3},			/* sub r4, r2, r3 */
5128     {5, 4, 4}}			/* s3a r5, r4, r4 */
5129    },
5130   {-548 /* 0xfffffddc */ ,
5131    {{2, 0, 1},			/* sub r2, zero, r1 */
5132     {5, 2, 2},			/* s3a r3, r2, r2 */
5133     {6, 2, 9},			/* shli r4, r2, 9 */
5134     {4, 3, 4}}			/* s2a r5, r3, r4 */
5135    },
5136   {-547 /* 0xfffffddd */ ,
5137    {{4, 1, 1},			/* s2a r2, r1, r1 */
5138     {6, 1, 9},			/* shli r3, r1, 9 */
5139     {5, 2, 3},			/* s3a r4, r2, r3 */
5140     {2, 2, 4}}			/* sub r5, r2, r4 */
5141    },
5142   {-546 /* 0xfffffdde */ ,
5143    {{2, 0, 1},			/* sub r2, zero, r1 */
5144     {6, 2, 5},			/* shli r3, r2, 5 */
5145     {5, 3, 2},			/* s3a r4, r3, r2 */
5146     {3, 4, 3}}			/* s1a r5, r4, r3 */
5147    },
5148   {-545 /* 0xfffffddf */ ,
5149    {{6, 1, 5},			/* shli r2, r1, 5 */
5150     {5, 2, 1},			/* s3a r3, r2, r1 */
5151     {3, 3, 2},			/* s1a r4, r3, r2 */
5152     {2, 1, 4}}			/* sub r5, r1, r4 */
5153    },
5154   {-544 /* 0xfffffde0 */ ,
5155    {{2, 0, 1},			/* sub r2, zero, r1 */
5156     {6, 1, 4},			/* shli r3, r1, 4 */
5157     {2, 2, 3},			/* sub r4, r2, r3 */
5158     {6, 4, 5}}			/* shli r5, r4, 5 */
5159    },
5160   {-543 /* 0xfffffde1 */ ,
5161    {{6, 1, 5},			/* shli r2, r1, 5 */
5162     {2, 1, 2},			/* sub r3, r1, r2 */
5163     {6, 2, 4},			/* shli r4, r2, 4 */
5164     {2, 3, 4}}			/* sub r5, r3, r4 */
5165    },
5166   {-542 /* 0xfffffde2 */ ,
5167    {{6, 1, 1},			/* shli r2, r1, 1 */
5168     {5, 2, 1},			/* s3a r3, r2, r1 */
5169     {6, 3, 5},			/* shli r4, r3, 5 */
5170     {2, 2, 4}}			/* sub r5, r2, r4 */
5171    },
5172   {-540 /* 0xfffffde4 */ ,
5173    {{5, 1, 1},			/* s3a r2, r1, r1 */
5174     {6, 2, 2},			/* shli r3, r2, 2 */
5175     {6, 2, 6},			/* shli r4, r2, 6 */
5176     {2, 3, 4}}			/* sub r5, r3, r4 */
5177    },
5178   {-539 /* 0xfffffde5 */ ,
5179    {{5, 1, 1},			/* s3a r2, r1, r1 */
5180     {4, 2, 1},			/* s2a r3, r2, r1 */
5181     {6, 2, 6},			/* shli r4, r2, 6 */
5182     {2, 3, 4}}			/* sub r5, r3, r4 */
5183    },
5184   {-536 /* 0xfffffde8 */ ,
5185    {{6, 1, 3},			/* shli r2, r1, 3 */
5186     {6, 1, 9},			/* shli r3, r1, 9 */
5187     {4, 2, 3},			/* s2a r4, r2, r3 */
5188     {2, 2, 4}}			/* sub r5, r2, r4 */
5189    },
5190   {-535 /* 0xfffffde9 */ ,
5191    {{3, 1, 1},			/* s1a r2, r1, r1 */
5192     {6, 1, 9},			/* shli r3, r1, 9 */
5193     {5, 2, 3},			/* s3a r4, r2, r3 */
5194     {2, 1, 4}}			/* sub r5, r1, r4 */
5195    },
5196   {-533 /* 0xfffffdeb */ ,
5197    {{3, 1, 1},			/* s1a r2, r1, r1 */
5198     {6, 1, 9},			/* shli r3, r1, 9 */
5199     {5, 2, 3},			/* s3a r4, r2, r3 */
5200     {2, 2, 4}}			/* sub r5, r2, r4 */
5201    },
5202   {-532 /* 0xfffffdec */ ,
5203    {{2, 0, 1},			/* sub r2, zero, r1 */
5204     {4, 2, 2},			/* s2a r3, r2, r2 */
5205     {6, 2, 9},			/* shli r4, r2, 9 */
5206     {4, 3, 4}}			/* s2a r5, r3, r4 */
5207    },
5208   {-531 /* 0xfffffded */ ,
5209    {{4, 1, 1},			/* s2a r2, r1, r1 */
5210     {6, 1, 6},			/* shli r3, r1, 6 */
5211     {2, 2, 3},			/* sub r4, r2, r3 */
5212     {5, 4, 4}}			/* s3a r5, r4, r4 */
5213    },
5214   {-530 /* 0xfffffdee */ ,
5215    {{2, 0, 1},			/* sub r2, zero, r1 */
5216     {5, 2, 2},			/* s3a r3, r2, r2 */
5217     {6, 2, 9},			/* shli r4, r2, 9 */
5218     {3, 3, 4}}			/* s1a r5, r3, r4 */
5219    },
5220   {-529 /* 0xfffffdef */ ,
5221    {{5, 1, 1},			/* s3a r2, r1, r1 */
5222     {6, 1, 9},			/* shli r3, r1, 9 */
5223     {3, 2, 3},			/* s1a r4, r2, r3 */
5224     {2, 1, 4}}			/* sub r5, r1, r4 */
5225    },
5226   {-528 /* 0xfffffdf0 */ ,
5227    {{2, 0, 1},			/* sub r2, zero, r1 */
5228     {6, 1, 5},			/* shli r3, r1, 5 */
5229     {2, 2, 3},			/* sub r4, r2, r3 */
5230     {6, 4, 4}}			/* shli r5, r4, 4 */
5231    },
5232   {-527 /* 0xfffffdf1 */ ,
5233    {{6, 1, 4},			/* shli r2, r1, 4 */
5234     {2, 1, 2},			/* sub r3, r1, r2 */
5235     {6, 2, 5},			/* shli r4, r2, 5 */
5236     {2, 3, 4}}			/* sub r5, r3, r4 */
5237    },
5238   {-526 /* 0xfffffdf2 */ ,
5239    {{6, 1, 1},			/* shli r2, r1, 1 */
5240     {6, 1, 9},			/* shli r3, r1, 9 */
5241     {5, 2, 3},			/* s3a r4, r2, r3 */
5242     {2, 2, 4}}			/* sub r5, r2, r4 */
5243    },
5244   {-525 /* 0xfffffdf3 */ ,
5245    {{6, 1, 5},			/* shli r2, r1, 5 */
5246     {2, 1, 2},			/* sub r3, r1, r2 */
5247     {5, 3, 1},			/* s3a r4, r3, r1 */
5248     {3, 4, 3}}			/* s1a r5, r4, r3 */
5249    },
5250   {-524 /* 0xfffffdf4 */ ,
5251    {{6, 1, 2},			/* shli r2, r1, 2 */
5252     {6, 1, 9},			/* shli r3, r1, 9 */
5253     {4, 2, 3},			/* s2a r4, r2, r3 */
5254     {2, 2, 4}}			/* sub r5, r2, r4 */
5255    },
5256   {-523 /* 0xfffffdf5 */ ,
5257    {{3, 1, 1},			/* s1a r2, r1, r1 */
5258     {6, 1, 9},			/* shli r3, r1, 9 */
5259     {4, 2, 3},			/* s2a r4, r2, r3 */
5260     {2, 1, 4}}			/* sub r5, r1, r4 */
5261    },
5262   {-522 /* 0xfffffdf6 */ ,
5263    {{2, 0, 1},			/* sub r2, zero, r1 */
5264     {4, 2, 2},			/* s2a r3, r2, r2 */
5265     {6, 2, 9},			/* shli r4, r2, 9 */
5266     {3, 3, 4}}			/* s1a r5, r3, r4 */
5267    },
5268   {-521 /* 0xfffffdf7 */ ,
5269    {{2, 0, 1},			/* sub r2, zero, r1 */
5270     {6, 1, 6},			/* shli r3, r1, 6 */
5271     {2, 2, 3},			/* sub r4, r2, r3 */
5272     {5, 4, 2}}			/* s3a r5, r4, r2 */
5273    },
5274   {-520 /* 0xfffffdf8 */ ,
5275    {{2, 0, 1},			/* sub r2, zero, r1 */
5276     {6, 2, 9},			/* shli r3, r2, 9 */
5277     {5, 2, 3}}			/* s3a r4, r2, r3 */
5278    },
5279   {-519 /* 0xfffffdf9 */ ,
5280    {{6, 1, 9},			/* shli r2, r1, 9 */
5281     {5, 1, 2},			/* s3a r3, r1, r2 */
5282     {2, 1, 3}}			/* sub r4, r1, r3 */
5283    },
5284   {-518 /* 0xfffffdfa */ ,
5285    {{6, 1, 1},			/* shli r2, r1, 1 */
5286     {6, 1, 9},			/* shli r3, r1, 9 */
5287     {4, 2, 3},			/* s2a r4, r2, r3 */
5288     {2, 2, 4}}			/* sub r5, r2, r4 */
5289    },
5290   {-517 /* 0xfffffdfb */ ,
5291    {{2, 0, 1},			/* sub r2, zero, r1 */
5292     {6, 1, 7},			/* shli r3, r1, 7 */
5293     {2, 2, 3},			/* sub r4, r2, r3 */
5294     {4, 4, 2}}			/* s2a r5, r4, r2 */
5295    },
5296   {-516 /* 0xfffffdfc */ ,
5297    {{2, 0, 1},			/* sub r2, zero, r1 */
5298     {6, 2, 9},			/* shli r3, r2, 9 */
5299     {4, 2, 3}}			/* s2a r4, r2, r3 */
5300    },
5301   {-515 /* 0xfffffdfd */ ,
5302    {{6, 1, 9},			/* shli r2, r1, 9 */
5303     {4, 1, 2},			/* s2a r3, r1, r2 */
5304     {2, 1, 3}}			/* sub r4, r1, r3 */
5305    },
5306   {-514 /* 0xfffffdfe */ ,
5307    {{2, 0, 1},			/* sub r2, zero, r1 */
5308     {6, 2, 9},			/* shli r3, r2, 9 */
5309     {3, 2, 3}}			/* s1a r4, r2, r3 */
5310    },
5311   {-513 /* 0xfffffdff */ ,
5312    {{2, 0, 1},			/* sub r2, zero, r1 */
5313     {6, 1, 9},			/* shli r3, r1, 9 */
5314     {2, 2, 3}}			/* sub r4, r2, r3 */
5315    },
5316   {-512 /* 0xfffffe00 */ ,
5317    {{2, 0, 1},			/* sub r2, zero, r1 */
5318     {6, 2, 9}}			/* shli r3, r2, 9 */
5319    },
5320   {-511 /* 0xfffffe01 */ ,
5321    {{6, 1, 9},			/* shli r2, r1, 9 */
5322     {2, 1, 2}}			/* sub r3, r1, r2 */
5323    },
5324   {-510 /* 0xfffffe02 */ ,
5325    {{6, 1, 1},			/* shli r2, r1, 1 */
5326     {6, 1, 9},			/* shli r3, r1, 9 */
5327     {2, 2, 3}}			/* sub r4, r2, r3 */
5328    },
5329   {-509 /* 0xfffffe03 */ ,
5330    {{3, 1, 1},			/* s1a r2, r1, r1 */
5331     {6, 1, 9},			/* shli r3, r1, 9 */
5332     {2, 2, 3}}			/* sub r4, r2, r3 */
5333    },
5334   {-508 /* 0xfffffe04 */ ,
5335    {{6, 1, 2},			/* shli r2, r1, 2 */
5336     {6, 1, 9},			/* shli r3, r1, 9 */
5337     {2, 2, 3}}			/* sub r4, r2, r3 */
5338    },
5339   {-507 /* 0xfffffe05 */ ,
5340    {{4, 1, 1},			/* s2a r2, r1, r1 */
5341     {6, 1, 9},			/* shli r3, r1, 9 */
5342     {2, 2, 3}}			/* sub r4, r2, r3 */
5343    },
5344   {-506 /* 0xfffffe06 */ ,
5345    {{3, 1, 1},			/* s1a r2, r1, r1 */
5346     {6, 1, 8},			/* shli r3, r1, 8 */
5347     {2, 2, 3},			/* sub r4, r2, r3 */
5348     {6, 4, 1}}			/* shli r5, r4, 1 */
5349    },
5350   {-505 /* 0xfffffe07 */ ,
5351    {{6, 1, 3},			/* shli r2, r1, 3 */
5352     {2, 2, 1},			/* sub r3, r2, r1 */
5353     {6, 2, 6},			/* shli r4, r2, 6 */
5354     {2, 3, 4}}			/* sub r5, r3, r4 */
5355    },
5356   {-504 /* 0xfffffe08 */ ,
5357    {{6, 1, 3},			/* shli r2, r1, 3 */
5358     {6, 1, 9},			/* shli r3, r1, 9 */
5359     {2, 2, 3}}			/* sub r4, r2, r3 */
5360    },
5361   {-503 /* 0xfffffe09 */ ,
5362    {{5, 1, 1},			/* s3a r2, r1, r1 */
5363     {6, 1, 9},			/* shli r3, r1, 9 */
5364     {2, 2, 3}}			/* sub r4, r2, r3 */
5365    },
5366   {-502 /* 0xfffffe0a */ ,
5367    {{6, 1, 1},			/* shli r2, r1, 1 */
5368     {6, 1, 6},			/* shli r3, r1, 6 */
5369     {2, 1, 3},			/* sub r4, r1, r3 */
5370     {5, 4, 2}}			/* s3a r5, r4, r2 */
5371    },
5372   {-501 /* 0xfffffe0b */ ,
5373    {{3, 1, 1},			/* s1a r2, r1, r1 */
5374     {6, 1, 6},			/* shli r3, r1, 6 */
5375     {2, 1, 3},			/* sub r4, r1, r3 */
5376     {5, 4, 2}}			/* s3a r5, r4, r2 */
5377    },
5378   {-500 /* 0xfffffe0c */ ,
5379    {{3, 1, 1},			/* s1a r2, r1, r1 */
5380     {6, 1, 7},			/* shli r3, r1, 7 */
5381     {2, 2, 3},			/* sub r4, r2, r3 */
5382     {6, 4, 2}}			/* shli r5, r4, 2 */
5383    },
5384   {-499 /* 0xfffffe0d */ ,
5385    {{3, 1, 1},			/* s1a r2, r1, r1 */
5386     {6, 1, 7},			/* shli r3, r1, 7 */
5387     {2, 2, 3},			/* sub r4, r2, r3 */
5388     {4, 4, 1}}			/* s2a r5, r4, r1 */
5389    },
5390   {-498 /* 0xfffffe0e */ ,
5391    {{6, 1, 4},			/* shli r2, r1, 4 */
5392     {6, 1, 9},			/* shli r3, r1, 9 */
5393     {3, 1, 3},			/* s1a r4, r1, r3 */
5394     {2, 2, 4}}			/* sub r5, r2, r4 */
5395    },
5396   {-497 /* 0xfffffe0f */ ,
5397    {{6, 1, 4},			/* shli r2, r1, 4 */
5398     {2, 2, 1},			/* sub r3, r2, r1 */
5399     {6, 2, 5},			/* shli r4, r2, 5 */
5400     {2, 3, 4}}			/* sub r5, r3, r4 */
5401    },
5402   {-496 /* 0xfffffe10 */ ,
5403    {{6, 1, 4},			/* shli r2, r1, 4 */
5404     {6, 1, 9},			/* shli r3, r1, 9 */
5405     {2, 2, 3}}			/* sub r4, r2, r3 */
5406    },
5407   {-495 /* 0xfffffe11 */ ,
5408    {{6, 1, 4},			/* shli r2, r1, 4 */
5409     {1, 1, 2},			/* add r3, r1, r2 */
5410     {6, 2, 5},			/* shli r4, r2, 5 */
5411     {2, 3, 4}}			/* sub r5, r3, r4 */
5412    },
5413   {-494 /* 0xfffffe12 */ ,
5414    {{6, 1, 1},			/* shli r2, r1, 1 */
5415     {6, 1, 6},			/* shli r3, r1, 6 */
5416     {2, 2, 3},			/* sub r4, r2, r3 */
5417     {5, 4, 2}}			/* s3a r5, r4, r2 */
5418    },
5419   {-493 /* 0xfffffe13 */ ,
5420    {{5, 1, 1},			/* s3a r2, r1, r1 */
5421     {6, 1, 8},			/* shli r3, r1, 8 */
5422     {2, 2, 3},			/* sub r4, r2, r3 */
5423     {3, 4, 1}}			/* s1a r5, r4, r1 */
5424    },
5425   {-492 /* 0xfffffe14 */ ,
5426    {{4, 1, 1},			/* s2a r2, r1, r1 */
5427     {6, 1, 7},			/* shli r3, r1, 7 */
5428     {2, 2, 3},			/* sub r4, r2, r3 */
5429     {6, 4, 2}}			/* shli r5, r4, 2 */
5430    },
5431   {-491 /* 0xfffffe15 */ ,
5432    {{4, 1, 1},			/* s2a r2, r1, r1 */
5433     {6, 1, 7},			/* shli r3, r1, 7 */
5434     {2, 2, 3},			/* sub r4, r2, r3 */
5435     {4, 4, 1}}			/* s2a r5, r4, r1 */
5436    },
5437   {-489 /* 0xfffffe17 */ ,
5438    {{6, 1, 5},			/* shli r2, r1, 5 */
5439     {3, 2, 1},			/* s1a r3, r2, r1 */
5440     {5, 3, 1},			/* s3a r4, r3, r1 */
5441     {2, 2, 4}}			/* sub r5, r2, r4 */
5442    },
5443   {-488 /* 0xfffffe18 */ ,
5444    {{3, 1, 1},			/* s1a r2, r1, r1 */
5445     {6, 1, 6},			/* shli r3, r1, 6 */
5446     {2, 2, 3},			/* sub r4, r2, r3 */
5447     {6, 4, 3}}			/* shli r5, r4, 3 */
5448    },
5449   {-487 /* 0xfffffe19 */ ,
5450    {{3, 1, 1},			/* s1a r2, r1, r1 */
5451     {6, 1, 6},			/* shli r3, r1, 6 */
5452     {2, 2, 3},			/* sub r4, r2, r3 */
5453     {5, 4, 1}}			/* s3a r5, r4, r1 */
5454    },
5455   {-485 /* 0xfffffe1b */ ,
5456    {{3, 1, 1},			/* s1a r2, r1, r1 */
5457     {6, 1, 6},			/* shli r3, r1, 6 */
5458     {2, 2, 3},			/* sub r4, r2, r3 */
5459     {5, 4, 2}}			/* s3a r5, r4, r2 */
5460    },
5461   {-484 /* 0xfffffe1c */ ,
5462    {{6, 1, 5},			/* shli r2, r1, 5 */
5463     {6, 1, 9},			/* shli r3, r1, 9 */
5464     {4, 1, 3},			/* s2a r4, r1, r3 */
5465     {2, 2, 4}}			/* sub r5, r2, r4 */
5466    },
5467   {-483 /* 0xfffffe1d */ ,
5468    {{6, 1, 5},			/* shli r2, r1, 5 */
5469     {5, 2, 1},			/* s3a r3, r2, r1 */
5470     {3, 3, 1},			/* s1a r4, r3, r1 */
5471     {2, 2, 4}}			/* sub r5, r2, r4 */
5472    },
5473   {-482 /* 0xfffffe1e */ ,
5474    {{6, 1, 5},			/* shli r2, r1, 5 */
5475     {6, 1, 9},			/* shli r3, r1, 9 */
5476     {3, 1, 3},			/* s1a r4, r1, r3 */
5477     {2, 2, 4}}			/* sub r5, r2, r4 */
5478    },
5479   {-481 /* 0xfffffe1f */ ,
5480    {{6, 1, 5},			/* shli r2, r1, 5 */
5481     {2, 2, 1},			/* sub r3, r2, r1 */
5482     {6, 2, 4},			/* shli r4, r2, 4 */
5483     {2, 3, 4}}			/* sub r5, r3, r4 */
5484    },
5485   {-480 /* 0xfffffe20 */ ,
5486    {{6, 1, 5},			/* shli r2, r1, 5 */
5487     {6, 1, 9},			/* shli r3, r1, 9 */
5488     {2, 2, 3}}			/* sub r4, r2, r3 */
5489    },
5490   {-479 /* 0xfffffe21 */ ,
5491    {{6, 1, 5},			/* shli r2, r1, 5 */
5492     {1, 1, 2},			/* add r3, r1, r2 */
5493     {6, 2, 4},			/* shli r4, r2, 4 */
5494     {2, 3, 4}}			/* sub r5, r3, r4 */
5495    },
5496   {-478 /* 0xfffffe22 */ ,
5497    {{6, 1, 5},			/* shli r2, r1, 5 */
5498     {3, 1, 2},			/* s1a r3, r1, r2 */
5499     {6, 2, 4},			/* shli r4, r2, 4 */
5500     {2, 3, 4}}			/* sub r5, r3, r4 */
5501    },
5502   {-477 /* 0xfffffe23 */ ,
5503    {{3, 1, 1},			/* s1a r2, r1, r1 */
5504     {4, 2, 2},			/* s2a r3, r2, r2 */
5505     {6, 3, 5},			/* shli r4, r3, 5 */
5506     {2, 2, 4}}			/* sub r5, r2, r4 */
5507    },
5508   {-476 /* 0xfffffe24 */ ,
5509    {{6, 1, 2},			/* shli r2, r1, 2 */
5510     {6, 1, 6},			/* shli r3, r1, 6 */
5511     {2, 2, 3},			/* sub r4, r2, r3 */
5512     {5, 4, 2}}			/* s3a r5, r4, r2 */
5513    },
5514   {-475 /* 0xfffffe25 */ ,
5515    {{5, 1, 1},			/* s3a r2, r1, r1 */
5516     {6, 1, 7},			/* shli r3, r1, 7 */
5517     {2, 2, 3},			/* sub r4, r2, r3 */
5518     {4, 4, 1}}			/* s2a r5, r4, r1 */
5519    },
5520   {-472 /* 0xfffffe28 */ ,
5521    {{4, 1, 1},			/* s2a r2, r1, r1 */
5522     {6, 1, 6},			/* shli r3, r1, 6 */
5523     {2, 2, 3},			/* sub r4, r2, r3 */
5524     {6, 4, 3}}			/* shli r5, r4, 3 */
5525    },
5526   {-471 /* 0xfffffe29 */ ,
5527    {{4, 1, 1},			/* s2a r2, r1, r1 */
5528     {6, 1, 6},			/* shli r3, r1, 6 */
5529     {2, 2, 3},			/* sub r4, r2, r3 */
5530     {5, 4, 1}}			/* s3a r5, r4, r1 */
5531    },
5532   {-468 /* 0xfffffe2c */ ,
5533    {{6, 1, 6},			/* shli r2, r1, 6 */
5534     {4, 1, 2},			/* s2a r3, r1, r2 */
5535     {2, 1, 3},			/* sub r4, r1, r3 */
5536     {5, 4, 3}}			/* s3a r5, r4, r3 */
5537    },
5538   {-467 /* 0xfffffe2d */ ,
5539    {{4, 1, 1},			/* s2a r2, r1, r1 */
5540     {6, 1, 6},			/* shli r3, r1, 6 */
5541     {2, 2, 3},			/* sub r4, r2, r3 */
5542     {5, 4, 2}}			/* s3a r5, r4, r2 */
5543    },
5544   {-465 /* 0xfffffe2f */ ,
5545    {{6, 1, 4},			/* shli r2, r1, 4 */
5546     {2, 1, 2},			/* sub r3, r1, r2 */
5547     {6, 3, 5},			/* shli r4, r3, 5 */
5548     {2, 4, 3}}			/* sub r5, r4, r3 */
5549    },
5550   {-464 /* 0xfffffe30 */ ,
5551    {{3, 1, 1},			/* s1a r2, r1, r1 */
5552     {6, 1, 5},			/* shli r3, r1, 5 */
5553     {2, 2, 3},			/* sub r4, r2, r3 */
5554     {6, 4, 4}}			/* shli r5, r4, 4 */
5555    },
5556   {-463 /* 0xfffffe31 */ ,
5557    {{6, 1, 3},			/* shli r2, r1, 3 */
5558     {5, 2, 1},			/* s3a r3, r2, r1 */
5559     {5, 3, 2},			/* s3a r4, r3, r2 */
5560     {2, 3, 4}}			/* sub r5, r3, r4 */
5561    },
5562   {-462 /* 0xfffffe32 */ ,
5563    {{6, 1, 3},			/* shli r2, r1, 3 */
5564     {2, 1, 2},			/* sub r3, r1, r2 */
5565     {6, 3, 6},			/* shli r4, r3, 6 */
5566     {3, 3, 4}}			/* s1a r5, r3, r4 */
5567    },
5568   {-460 /* 0xfffffe34 */ ,
5569    {{4, 1, 1},			/* s2a r2, r1, r1 */
5570     {6, 2, 5},			/* shli r3, r2, 5 */
5571     {2, 2, 3},			/* sub r4, r2, r3 */
5572     {4, 4, 3}}			/* s2a r5, r4, r3 */
5573    },
5574   {-457 /* 0xfffffe37 */ ,
5575    {{5, 1, 1},			/* s3a r2, r1, r1 */
5576     {6, 1, 6},			/* shli r3, r1, 6 */
5577     {5, 3, 2},			/* s3a r4, r3, r2 */
5578     {2, 3, 4}}			/* sub r5, r3, r4 */
5579    },
5580   {-456 /* 0xfffffe38 */ ,
5581    {{6, 1, 3},			/* shli r2, r1, 3 */
5582     {6, 1, 6},			/* shli r3, r1, 6 */
5583     {5, 3, 2},			/* s3a r4, r3, r2 */
5584     {2, 3, 4}}			/* sub r5, r3, r4 */
5585    },
5586   {-455 /* 0xfffffe39 */ ,
5587    {{6, 1, 3},			/* shli r2, r1, 3 */
5588     {2, 1, 2},			/* sub r3, r1, r2 */
5589     {6, 3, 6},			/* shli r4, r3, 6 */
5590     {1, 3, 4}}			/* add r5, r3, r4 */
5591    },
5592   {-454 /* 0xfffffe3a */ ,
5593    {{6, 1, 6},			/* shli r2, r1, 6 */
5594     {3, 1, 2},			/* s1a r3, r1, r2 */
5595     {2, 1, 3},			/* sub r4, r1, r3 */
5596     {5, 4, 3}}			/* s3a r5, r4, r3 */
5597    },
5598   {-453 /* 0xfffffe3b */ ,
5599    {{4, 1, 1},			/* s2a r2, r1, r1 */
5600     {6, 1, 6},			/* shli r3, r1, 6 */
5601     {5, 3, 2},			/* s3a r4, r3, r2 */
5602     {2, 3, 4}}			/* sub r5, r3, r4 */
5603    },
5604   {-452 /* 0xfffffe3c */ ,
5605    {{6, 1, 2},			/* shli r2, r1, 2 */
5606     {6, 1, 6},			/* shli r3, r1, 6 */
5607     {5, 3, 2},			/* s3a r4, r3, r2 */
5608     {2, 3, 4}}			/* sub r5, r3, r4 */
5609    },
5610   {-451 /* 0xfffffe3d */ ,
5611    {{3, 1, 1},			/* s1a r2, r1, r1 */
5612     {6, 1, 6},			/* shli r3, r1, 6 */
5613     {5, 3, 2},			/* s3a r4, r3, r2 */
5614     {2, 3, 4}}			/* sub r5, r3, r4 */
5615    },
5616   {-450 /* 0xfffffe3e */ ,
5617    {{6, 1, 1},			/* shli r2, r1, 1 */
5618     {6, 1, 6},			/* shli r3, r1, 6 */
5619     {5, 3, 2},			/* s3a r4, r3, r2 */
5620     {2, 3, 4}}			/* sub r5, r3, r4 */
5621    },
5622   {-449 /* 0xfffffe3f */ ,
5623    {{6, 1, 6},			/* shli r2, r1, 6 */
5624     {5, 2, 1},			/* s3a r3, r2, r1 */
5625     {2, 2, 3}}			/* sub r4, r2, r3 */
5626    },
5627   {-448 /* 0xfffffe40 */ ,
5628    {{6, 1, 6},			/* shli r2, r1, 6 */
5629     {6, 1, 9},			/* shli r3, r1, 9 */
5630     {2, 2, 3}}			/* sub r4, r2, r3 */
5631    },
5632   {-447 /* 0xfffffe41 */ ,
5633    {{6, 1, 6},			/* shli r2, r1, 6 */
5634     {1, 1, 2},			/* add r3, r1, r2 */
5635     {6, 2, 3},			/* shli r4, r2, 3 */
5636     {2, 3, 4}}			/* sub r5, r3, r4 */
5637    },
5638   {-446 /* 0xfffffe42 */ ,
5639    {{6, 1, 6},			/* shli r2, r1, 6 */
5640     {3, 1, 2},			/* s1a r3, r1, r2 */
5641     {6, 2, 3},			/* shli r4, r2, 3 */
5642     {2, 3, 4}}			/* sub r5, r3, r4 */
5643    },
5644   {-445 /* 0xfffffe43 */ ,
5645    {{6, 1, 6},			/* shli r2, r1, 6 */
5646     {4, 1, 2},			/* s2a r3, r1, r2 */
5647     {5, 2, 1},			/* s3a r4, r2, r1 */
5648     {2, 3, 4}}			/* sub r5, r3, r4 */
5649    },
5650   {-444 /* 0xfffffe44 */ ,
5651    {{6, 1, 6},			/* shli r2, r1, 6 */
5652     {4, 1, 2},			/* s2a r3, r1, r2 */
5653     {6, 2, 3},			/* shli r4, r2, 3 */
5654     {2, 3, 4}}			/* sub r5, r3, r4 */
5655    },
5656   {-443 /* 0xfffffe45 */ ,
5657    {{4, 1, 1},			/* s2a r2, r1, r1 */
5658     {3, 1, 2},			/* s1a r3, r1, r2 */
5659     {6, 3, 6},			/* shli r4, r3, 6 */
5660     {2, 2, 4}}			/* sub r5, r2, r4 */
5661    },
5662   {-442 /* 0xfffffe46 */ ,
5663    {{6, 1, 6},			/* shli r2, r1, 6 */
5664     {2, 2, 1},			/* sub r3, r2, r1 */
5665     {5, 3, 1},			/* s3a r4, r3, r1 */
5666     {2, 3, 4}}			/* sub r5, r3, r4 */
5667    },
5668   {-441 /* 0xfffffe47 */ ,
5669    {{6, 1, 6},			/* shli r2, r1, 6 */
5670     {2, 1, 2},			/* sub r3, r1, r2 */
5671     {2, 2, 1},			/* sub r4, r2, r1 */
5672     {5, 3, 4}}			/* s3a r5, r3, r4 */
5673    },
5674   {-440 /* 0xfffffe48 */ ,
5675    {{6, 1, 6},			/* shli r2, r1, 6 */
5676     {2, 1, 2},			/* sub r3, r1, r2 */
5677     {5, 3, 2}}			/* s3a r4, r3, r2 */
5678    },
5679   {-439 /* 0xfffffe49 */ ,
5680    {{6, 1, 6},			/* shli r2, r1, 6 */
5681     {1, 1, 2},			/* add r3, r1, r2 */
5682     {2, 1, 2},			/* sub r4, r1, r2 */
5683     {5, 4, 3}}			/* s3a r5, r4, r3 */
5684    },
5685   {-438 /* 0xfffffe4a */ ,
5686    {{6, 1, 6},			/* shli r2, r1, 6 */
5687     {2, 1, 2},			/* sub r3, r1, r2 */
5688     {3, 1, 2},			/* s1a r4, r1, r2 */
5689     {5, 3, 4}}			/* s3a r5, r3, r4 */
5690    },
5691   {-436 /* 0xfffffe4c */ ,
5692    {{6, 1, 6},			/* shli r2, r1, 6 */
5693     {2, 1, 2},			/* sub r3, r1, r2 */
5694     {4, 1, 2},			/* s2a r4, r1, r2 */
5695     {5, 3, 4}}			/* s3a r5, r3, r4 */
5696    },
5697   {-433 /* 0xfffffe4f */ ,
5698    {{5, 1, 1},			/* s3a r2, r1, r1 */
5699     {6, 2, 4},			/* shli r3, r2, 4 */
5700     {4, 3, 1},			/* s2a r4, r3, r1 */
5701     {2, 3, 4}}			/* sub r5, r3, r4 */
5702    },
5703   {-432 /* 0xfffffe50 */ ,
5704    {{6, 1, 1},			/* shli r2, r1, 1 */
5705     {6, 1, 6},			/* shli r3, r1, 6 */
5706     {2, 2, 3},			/* sub r4, r2, r3 */
5707     {5, 4, 3}}			/* s3a r5, r4, r3 */
5708    },
5709   {-431 /* 0xfffffe51 */ ,
5710    {{5, 1, 1},			/* s3a r2, r1, r1 */
5711     {6, 1, 6},			/* shli r3, r1, 6 */
5712     {2, 2, 3},			/* sub r4, r2, r3 */
5713     {5, 4, 2}}			/* s3a r5, r4, r2 */
5714    },
5715   {-429 /* 0xfffffe53 */ ,
5716    {{3, 1, 1},			/* s1a r2, r1, r1 */
5717     {5, 2, 2},			/* s3a r3, r2, r2 */
5718     {6, 3, 4},			/* shli r4, r3, 4 */
5719     {2, 2, 4}}			/* sub r5, r2, r4 */
5720    },
5721   {-428 /* 0xfffffe54 */ ,
5722    {{5, 1, 1},			/* s3a r2, r1, r1 */
5723     {6, 2, 4},			/* shli r3, r2, 4 */
5724     {2, 1, 3},			/* sub r4, r1, r3 */
5725     {4, 4, 3}}			/* s2a r5, r4, r3 */
5726    },
5727   {-424 /* 0xfffffe58 */ ,
5728    {{3, 1, 1},			/* s1a r2, r1, r1 */
5729     {6, 1, 6},			/* shli r3, r1, 6 */
5730     {2, 2, 3},			/* sub r4, r2, r3 */
5731     {5, 4, 3}}			/* s3a r5, r4, r3 */
5732    },
5733   {-423 /* 0xfffffe59 */ ,
5734    {{3, 1, 1},			/* s1a r2, r1, r1 */
5735     {6, 2, 4},			/* shli r3, r2, 4 */
5736     {2, 1, 3},			/* sub r4, r1, r3 */
5737     {5, 4, 4}}			/* s3a r5, r4, r4 */
5738    },
5739   {-419 /* 0xfffffe5d */ ,
5740    {{6, 1, 5},			/* shli r2, r1, 5 */
5741     {4, 2, 1},			/* s2a r3, r2, r1 */
5742     {4, 3, 2},			/* s2a r4, r3, r2 */
5743     {2, 3, 4}}			/* sub r5, r3, r4 */
5744    },
5745   {-418 /* 0xfffffe5e */ ,
5746    {{6, 1, 5},			/* shli r2, r1, 5 */
5747     {5, 2, 1},			/* s3a r3, r2, r1 */
5748     {2, 2, 3},			/* sub r4, r2, r3 */
5749     {3, 4, 2}}			/* s1a r5, r4, r2 */
5750    },
5751   {-417 /* 0xfffffe5f */ ,
5752    {{6, 1, 7},			/* shli r2, r1, 7 */
5753     {5, 1, 2},			/* s3a r3, r1, r2 */
5754     {4, 3, 1},			/* s2a r4, r3, r1 */
5755     {2, 2, 4}}			/* sub r5, r2, r4 */
5756    },
5757   {-416 /* 0xfffffe60 */ ,
5758    {{3, 1, 1},			/* s1a r2, r1, r1 */
5759     {6, 1, 4},			/* shli r3, r1, 4 */
5760     {2, 2, 3},			/* sub r4, r2, r3 */
5761     {6, 4, 5}}			/* shli r5, r4, 5 */
5762    },
5763   {-415 /* 0xfffffe61 */ ,
5764    {{3, 1, 1},			/* s1a r2, r1, r1 */
5765     {4, 2, 1},			/* s2a r3, r2, r1 */
5766     {6, 3, 5},			/* shli r4, r3, 5 */
5767     {2, 1, 4}}			/* sub r5, r1, r4 */
5768    },
5769   {-413 /* 0xfffffe63 */ ,
5770    {{3, 1, 1},			/* s1a r2, r1, r1 */
5771     {4, 2, 1},			/* s2a r3, r2, r1 */
5772     {6, 3, 5},			/* shli r4, r3, 5 */
5773     {2, 2, 4}}			/* sub r5, r2, r4 */
5774    },
5775   {-412 /* 0xfffffe64 */ ,
5776    {{6, 1, 7},			/* shli r2, r1, 7 */
5777     {5, 1, 2},			/* s3a r3, r1, r2 */
5778     {2, 1, 3},			/* sub r4, r1, r3 */
5779     {4, 4, 2}}			/* s2a r5, r4, r2 */
5780    },
5781   {-411 /* 0xfffffe65 */ ,
5782    {{4, 1, 1},			/* s2a r2, r1, r1 */
5783     {5, 1, 2},			/* s3a r3, r1, r2 */
5784     {6, 3, 5},			/* shli r4, r3, 5 */
5785     {2, 2, 4}}			/* sub r5, r2, r4 */
5786    },
5787   {-409 /* 0xfffffe67 */ ,
5788    {{6, 1, 7},			/* shli r2, r1, 7 */
5789     {5, 1, 2},			/* s3a r3, r1, r2 */
5790     {4, 3, 1},			/* s2a r4, r3, r1 */
5791     {2, 3, 4}}			/* sub r5, r3, r4 */
5792    },
5793   {-408 /* 0xfffffe68 */ ,
5794    {{4, 1, 1},			/* s2a r2, r1, r1 */
5795     {6, 1, 6},			/* shli r3, r1, 6 */
5796     {2, 2, 3},			/* sub r4, r2, r3 */
5797     {5, 4, 3}}			/* s3a r5, r4, r3 */
5798    },
5799   {-407 /* 0xfffffe69 */ ,
5800    {{5, 1, 1},			/* s3a r2, r1, r1 */
5801     {4, 1, 2},			/* s2a r3, r1, r2 */
5802     {6, 3, 5},			/* shli r4, r3, 5 */
5803     {2, 2, 4}}			/* sub r5, r2, r4 */
5804    },
5805   {-405 /* 0xfffffe6b */ ,
5806    {{3, 1, 1},			/* s1a r2, r1, r1 */
5807     {5, 2, 2},			/* s3a r3, r2, r2 */
5808     {6, 3, 4},			/* shli r4, r3, 4 */
5809     {2, 3, 4}}			/* sub r5, r3, r4 */
5810    },
5811   {-404 /* 0xfffffe6c */ ,
5812    {{6, 1, 7},			/* shli r2, r1, 7 */
5813     {5, 1, 2},			/* s3a r3, r1, r2 */
5814     {2, 1, 3},			/* sub r4, r1, r3 */
5815     {4, 4, 3}}			/* s2a r5, r4, r3 */
5816    },
5817   {-403 /* 0xfffffe6d */ ,
5818    {{3, 1, 1},			/* s1a r2, r1, r1 */
5819     {4, 2, 1},			/* s2a r3, r2, r1 */
5820     {6, 3, 5},			/* shli r4, r3, 5 */
5821     {2, 3, 4}}			/* sub r5, r3, r4 */
5822    },
5823   {-401 /* 0xfffffe6f */ ,
5824    {{6, 1, 7},			/* shli r2, r1, 7 */
5825     {4, 1, 2},			/* s2a r3, r1, r2 */
5826     {4, 3, 1},			/* s2a r4, r3, r1 */
5827     {2, 2, 4}}			/* sub r5, r2, r4 */
5828    },
5829   {-400 /* 0xfffffe70 */ ,
5830    {{6, 1, 4},			/* shli r2, r1, 4 */
5831     {6, 1, 7},			/* shli r3, r1, 7 */
5832     {4, 3, 2},			/* s2a r4, r3, r2 */
5833     {2, 3, 4}}			/* sub r5, r3, r4 */
5834    },
5835   {-399 /* 0xfffffe71 */ ,
5836    {{3, 1, 1},			/* s1a r2, r1, r1 */
5837     {5, 2, 1},			/* s3a r3, r2, r1 */
5838     {6, 3, 4},			/* shli r4, r3, 4 */
5839     {2, 1, 4}}			/* sub r5, r1, r4 */
5840    },
5841   {-397 /* 0xfffffe73 */ ,
5842    {{3, 1, 1},			/* s1a r2, r1, r1 */
5843     {5, 2, 1},			/* s3a r3, r2, r1 */
5844     {6, 3, 4},			/* shli r4, r3, 4 */
5845     {2, 2, 4}}			/* sub r5, r2, r4 */
5846    },
5847   {-396 /* 0xfffffe74 */ ,
5848    {{6, 1, 2},			/* shli r2, r1, 2 */
5849     {2, 1, 2},			/* sub r3, r1, r2 */
5850     {6, 3, 7},			/* shli r4, r3, 7 */
5851     {4, 3, 4}}			/* s2a r5, r3, r4 */
5852    },
5853   {-395 /* 0xfffffe75 */ ,
5854    {{4, 1, 1},			/* s2a r2, r1, r1 */
5855     {4, 2, 2},			/* s2a r3, r2, r2 */
5856     {6, 3, 4},			/* shli r4, r3, 4 */
5857     {2, 2, 4}}			/* sub r5, r2, r4 */
5858    },
5859   {-393 /* 0xfffffe77 */ ,
5860    {{5, 1, 1},			/* s3a r2, r1, r1 */
5861     {6, 1, 7},			/* shli r3, r1, 7 */
5862     {4, 3, 2},			/* s2a r4, r3, r2 */
5863     {2, 3, 4}}			/* sub r5, r3, r4 */
5864    },
5865   {-392 /* 0xfffffe78 */ ,
5866    {{6, 1, 3},			/* shli r2, r1, 3 */
5867     {6, 1, 7},			/* shli r3, r1, 7 */
5868     {4, 3, 2},			/* s2a r4, r3, r2 */
5869     {2, 3, 4}}			/* sub r5, r3, r4 */
5870    },
5871   {-391 /* 0xfffffe79 */ ,
5872    {{6, 1, 3},			/* shli r2, r1, 3 */
5873     {2, 1, 2},			/* sub r3, r1, r2 */
5874     {5, 3, 2},			/* s3a r4, r3, r2 */
5875     {5, 4, 3}}			/* s3a r5, r4, r3 */
5876    },
5877   {-390 /* 0xfffffe7a */ ,
5878    {{6, 1, 2},			/* shli r2, r1, 2 */
5879     {2, 1, 2},			/* sub r3, r1, r2 */
5880     {6, 3, 7},			/* shli r4, r3, 7 */
5881     {3, 3, 4}}			/* s1a r5, r3, r4 */
5882    },
5883   {-389 /* 0xfffffe7b */ ,
5884    {{4, 1, 1},			/* s2a r2, r1, r1 */
5885     {6, 1, 7},			/* shli r3, r1, 7 */
5886     {4, 3, 2},			/* s2a r4, r3, r2 */
5887     {2, 3, 4}}			/* sub r5, r3, r4 */
5888    },
5889   {-388 /* 0xfffffe7c */ ,
5890    {{6, 1, 2},			/* shli r2, r1, 2 */
5891     {6, 1, 7},			/* shli r3, r1, 7 */
5892     {4, 3, 2},			/* s2a r4, r3, r2 */
5893     {2, 3, 4}}			/* sub r5, r3, r4 */
5894    },
5895   {-387 /* 0xfffffe7d */ ,
5896    {{2, 0, 1},			/* sub r2, zero, r1 */
5897     {6, 1, 7},			/* shli r3, r1, 7 */
5898     {2, 2, 3},			/* sub r4, r2, r3 */
5899     {3, 4, 4}}			/* s1a r5, r4, r4 */
5900    },
5901   {-386 /* 0xfffffe7e */ ,
5902    {{6, 1, 1},			/* shli r2, r1, 1 */
5903     {6, 1, 7},			/* shli r3, r1, 7 */
5904     {4, 3, 2},			/* s2a r4, r3, r2 */
5905     {2, 3, 4}}			/* sub r5, r3, r4 */
5906    },
5907   {-385 /* 0xfffffe7f */ ,
5908    {{6, 1, 7},			/* shli r2, r1, 7 */
5909     {4, 2, 1},			/* s2a r3, r2, r1 */
5910     {2, 2, 3}}			/* sub r4, r2, r3 */
5911    },
5912   {-384 /* 0xfffffe80 */ ,
5913    {{6, 1, 7},			/* shli r2, r1, 7 */
5914     {6, 1, 9},			/* shli r3, r1, 9 */
5915     {2, 2, 3}}			/* sub r4, r2, r3 */
5916    },
5917   {-383 /* 0xfffffe81 */ ,
5918    {{3, 1, 1},			/* s1a r2, r1, r1 */
5919     {6, 2, 7},			/* shli r3, r2, 7 */
5920     {2, 1, 3}}			/* sub r4, r1, r3 */
5921    },
5922   {-382 /* 0xfffffe82 */ ,
5923    {{3, 1, 1},			/* s1a r2, r1, r1 */
5924     {6, 1, 1},			/* shli r3, r1, 1 */
5925     {6, 2, 7},			/* shli r4, r2, 7 */
5926     {2, 3, 4}}			/* sub r5, r3, r4 */
5927    },
5928   {-381 /* 0xfffffe83 */ ,
5929    {{3, 1, 1},			/* s1a r2, r1, r1 */
5930     {6, 2, 7},			/* shli r3, r2, 7 */
5931     {2, 2, 3}}			/* sub r4, r2, r3 */
5932    },
5933   {-380 /* 0xfffffe84 */ ,
5934    {{6, 1, 7},			/* shli r2, r1, 7 */
5935     {2, 1, 2},			/* sub r3, r1, r2 */
5936     {4, 3, 2}}			/* s2a r4, r3, r2 */
5937    },
5938   {-379 /* 0xfffffe85 */ ,
5939    {{6, 1, 7},			/* shli r2, r1, 7 */
5940     {1, 1, 2},			/* add r3, r1, r2 */
5941     {2, 1, 2},			/* sub r4, r1, r2 */
5942     {4, 4, 3}}			/* s2a r5, r4, r3 */
5943    },
5944   {-378 /* 0xfffffe86 */ ,
5945    {{3, 1, 1},			/* s1a r2, r1, r1 */
5946     {6, 2, 1},			/* shli r3, r2, 1 */
5947     {6, 2, 7},			/* shli r4, r2, 7 */
5948     {2, 3, 4}}			/* sub r5, r3, r4 */
5949    },
5950   {-377 /* 0xfffffe87 */ ,
5951    {{3, 1, 1},			/* s1a r2, r1, r1 */
5952     {3, 2, 1},			/* s1a r3, r2, r1 */
5953     {6, 2, 7},			/* shli r4, r2, 7 */
5954     {2, 3, 4}}			/* sub r5, r3, r4 */
5955    },
5956   {-376 /* 0xfffffe88 */ ,
5957    {{6, 1, 1},			/* shli r2, r1, 1 */
5958     {6, 1, 7},			/* shli r3, r1, 7 */
5959     {2, 2, 3},			/* sub r4, r2, r3 */
5960     {4, 4, 3}}			/* s2a r5, r4, r3 */
5961    },
5962   {-375 /* 0xfffffe89 */ ,
5963    {{3, 1, 1},			/* s1a r2, r1, r1 */
5964     {3, 2, 2},			/* s1a r3, r2, r2 */
5965     {6, 2, 7},			/* shli r4, r2, 7 */
5966     {2, 3, 4}}			/* sub r5, r3, r4 */
5967    },
5968   {-373 /* 0xfffffe8b */ ,
5969    {{3, 1, 1},			/* s1a r2, r1, r1 */
5970     {5, 1, 2},			/* s3a r3, r1, r2 */
5971     {6, 2, 7},			/* shli r4, r2, 7 */
5972     {2, 3, 4}}			/* sub r5, r3, r4 */
5973    },
5974   {-372 /* 0xfffffe8c */ ,
5975    {{3, 1, 1},			/* s1a r2, r1, r1 */
5976     {6, 2, 2},			/* shli r3, r2, 2 */
5977     {6, 2, 7},			/* shli r4, r2, 7 */
5978     {2, 3, 4}}			/* sub r5, r3, r4 */
5979    },
5980   {-371 /* 0xfffffe8d */ ,
5981    {{3, 1, 1},			/* s1a r2, r1, r1 */
5982     {4, 2, 1},			/* s2a r3, r2, r1 */
5983     {6, 2, 7},			/* shli r4, r2, 7 */
5984     {2, 3, 4}}			/* sub r5, r3, r4 */
5985    },
5986   {-369 /* 0xfffffe8f */ ,
5987    {{3, 1, 1},			/* s1a r2, r1, r1 */
5988     {4, 2, 2},			/* s2a r3, r2, r2 */
5989     {6, 2, 7},			/* shli r4, r2, 7 */
5990     {2, 3, 4}}			/* sub r5, r3, r4 */
5991    },
5992   {-368 /* 0xfffffe90 */ ,
5993    {{6, 1, 2},			/* shli r2, r1, 2 */
5994     {6, 1, 7},			/* shli r3, r1, 7 */
5995     {2, 2, 3},			/* sub r4, r2, r3 */
5996     {4, 4, 3}}			/* s2a r5, r4, r3 */
5997    },
5998   {-367 /* 0xfffffe91 */ ,
5999    {{6, 1, 4},			/* shli r2, r1, 4 */
6000     {2, 1, 2},			/* sub r3, r1, r2 */
6001     {4, 3, 2},			/* s2a r4, r3, r2 */
6002     {5, 4, 3}}			/* s3a r5, r4, r3 */
6003    },
6004   {-365 /* 0xfffffe93 */ ,
6005    {{6, 1, 7},			/* shli r2, r1, 7 */
6006     {2, 1, 2},			/* sub r3, r1, r2 */
6007     {5, 1, 3},			/* s3a r4, r1, r3 */
6008     {3, 4, 3}}			/* s1a r5, r4, r3 */
6009    },
6010   {-364 /* 0xfffffe94 */ ,
6011    {{4, 1, 1},			/* s2a r2, r1, r1 */
6012     {6, 1, 7},			/* shli r3, r1, 7 */
6013     {2, 2, 3},			/* sub r4, r2, r3 */
6014     {4, 4, 3}}			/* s2a r5, r4, r3 */
6015    },
6016   {-361 /* 0xfffffe97 */ ,
6017    {{2, 0, 1},			/* sub r2, zero, r1 */
6018     {4, 2, 2},			/* s2a r3, r2, r2 */
6019     {5, 3, 3},			/* s3a r4, r3, r3 */
6020     {5, 4, 2}}			/* s3a r5, r4, r2 */
6021    },
6022   {-360 /* 0xfffffe98 */ ,
6023    {{3, 1, 1},			/* s1a r2, r1, r1 */
6024     {6, 2, 3},			/* shli r3, r2, 3 */
6025     {6, 2, 7},			/* shli r4, r2, 7 */
6026     {2, 3, 4}}			/* sub r5, r3, r4 */
6027    },
6028   {-359 /* 0xfffffe99 */ ,
6029    {{3, 1, 1},			/* s1a r2, r1, r1 */
6030     {5, 2, 1},			/* s3a r3, r2, r1 */
6031     {6, 2, 7},			/* shli r4, r2, 7 */
6032     {2, 3, 4}}			/* sub r5, r3, r4 */
6033    },
6034   {-357 /* 0xfffffe9b */ ,
6035    {{3, 1, 1},			/* s1a r2, r1, r1 */
6036     {5, 2, 2},			/* s3a r3, r2, r2 */
6037     {6, 2, 7},			/* shli r4, r2, 7 */
6038     {2, 3, 4}}			/* sub r5, r3, r4 */
6039    },
6040   {-356 /* 0xfffffe9c */ ,
6041    {{6, 1, 5},			/* shli r2, r1, 5 */
6042     {4, 2, 1},			/* s2a r3, r2, r1 */
6043     {2, 2, 3},			/* sub r4, r2, r3 */
6044     {4, 4, 2}}			/* s2a r5, r4, r2 */
6045    },
6046   {-355 /* 0xfffffe9d */ ,
6047    {{4, 1, 1},			/* s2a r2, r1, r1 */
6048     {5, 2, 2},			/* s3a r3, r2, r2 */
6049     {6, 3, 3},			/* shli r4, r3, 3 */
6050     {2, 2, 4}}			/* sub r5, r2, r4 */
6051    },
6052   {-353 /* 0xfffffe9f */ ,
6053    {{6, 1, 5},			/* shli r2, r1, 5 */
6054     {3, 2, 2},			/* s1a r3, r2, r2 */
6055     {4, 3, 1},			/* s2a r4, r3, r1 */
6056     {2, 2, 4}}			/* sub r5, r2, r4 */
6057    },
6058   {-352 /* 0xfffffea0 */ ,
6059    {{4, 1, 1},			/* s2a r2, r1, r1 */
6060     {6, 1, 4},			/* shli r3, r1, 4 */
6061     {2, 2, 3},			/* sub r4, r2, r3 */
6062     {6, 4, 5}}			/* shli r5, r4, 5 */
6063    },
6064   {-351 /* 0xfffffea1 */ ,
6065    {{4, 1, 1},			/* s2a r2, r1, r1 */
6066     {3, 2, 1},			/* s1a r3, r2, r1 */
6067     {6, 3, 5},			/* shli r4, r3, 5 */
6068     {2, 1, 4}}			/* sub r5, r1, r4 */
6069    },
6070   {-349 /* 0xfffffea3 */ ,
6071    {{3, 1, 1},			/* s1a r2, r1, r1 */
6072     {5, 1, 2},			/* s3a r3, r1, r2 */
6073     {6, 3, 5},			/* shli r4, r3, 5 */
6074     {2, 2, 4}}			/* sub r5, r2, r4 */
6075    },
6076   {-348 /* 0xfffffea4 */ ,
6077    {{5, 1, 1},			/* s3a r2, r1, r1 */
6078     {6, 1, 7},			/* shli r3, r1, 7 */
6079     {2, 2, 3},			/* sub r4, r2, r3 */
6080     {4, 4, 3}}			/* s2a r5, r4, r3 */
6081    },
6082   {-347 /* 0xfffffea5 */ ,
6083    {{4, 1, 1},			/* s2a r2, r1, r1 */
6084     {3, 2, 1},			/* s1a r3, r2, r1 */
6085     {6, 3, 5},			/* shli r4, r3, 5 */
6086     {2, 2, 4}}			/* sub r5, r2, r4 */
6087    },
6088   {-344 /* 0xfffffea8 */ ,
6089    {{6, 1, 4},			/* shli r2, r1, 4 */
6090     {2, 1, 2},			/* sub r3, r1, r2 */
6091     {3, 3, 3},			/* s1a r4, r3, r3 */
6092     {5, 4, 2}}			/* s3a r5, r4, r2 */
6093    },
6094   {-343 /* 0xfffffea9 */ ,
6095    {{5, 1, 1},			/* s3a r2, r1, r1 */
6096     {3, 1, 2},			/* s1a r3, r1, r2 */
6097     {6, 3, 5},			/* shli r4, r3, 5 */
6098     {2, 2, 4}}			/* sub r5, r2, r4 */
6099    },
6100   {-341 /* 0xfffffeab */ ,
6101    {{4, 1, 1},			/* s2a r2, r1, r1 */
6102     {3, 2, 1},			/* s1a r3, r2, r1 */
6103     {6, 3, 5},			/* shli r4, r3, 5 */
6104     {2, 3, 4}}			/* sub r5, r3, r4 */
6105    },
6106   {-340 /* 0xfffffeac */ ,
6107    {{6, 1, 5},			/* shli r2, r1, 5 */
6108     {2, 1, 2},			/* sub r3, r1, r2 */
6109     {3, 3, 3},			/* s1a r4, r3, r3 */
6110     {4, 4, 2}}			/* s2a r5, r4, r2 */
6111    },
6112   {-339 /* 0xfffffead */ ,
6113    {{3, 1, 1},			/* s1a r2, r1, r1 */
6114     {6, 2, 4},			/* shli r3, r2, 4 */
6115     {5, 3, 2},			/* s3a r4, r3, r2 */
6116     {2, 3, 4}}			/* sub r5, r3, r4 */
6117    },
6118   {-337 /* 0xfffffeaf */ ,
6119    {{3, 1, 1},			/* s1a r2, r1, r1 */
6120     {6, 2, 4},			/* shli r3, r2, 4 */
6121     {5, 3, 1},			/* s3a r4, r3, r1 */
6122     {2, 3, 4}}			/* sub r5, r3, r4 */
6123    },
6124   {-336 /* 0xfffffeb0 */ ,
6125    {{3, 1, 1},			/* s1a r2, r1, r1 */
6126     {6, 2, 4},			/* shli r3, r2, 4 */
6127     {6, 2, 7},			/* shli r4, r2, 7 */
6128     {2, 3, 4}}			/* sub r5, r3, r4 */
6129    },
6130   {-335 /* 0xfffffeb1 */ ,
6131    {{4, 1, 1},			/* s2a r2, r1, r1 */
6132     {4, 2, 1},			/* s2a r3, r2, r1 */
6133     {6, 3, 4},			/* shli r4, r3, 4 */
6134     {2, 1, 4}}			/* sub r5, r1, r4 */
6135    },
6136   {-333 /* 0xfffffeb3 */ ,
6137    {{2, 0, 1},			/* sub r2, zero, r1 */
6138     {4, 2, 2},			/* s2a r3, r2, r2 */
6139     {5, 3, 2},			/* s3a r4, r3, r2 */
6140     {5, 4, 3}}			/* s3a r5, r4, r3 */
6141    },
6142   {-332 /* 0xfffffeb4 */ ,
6143    {{4, 1, 1},			/* s2a r2, r1, r1 */
6144     {5, 2, 1},			/* s3a r3, r2, r1 */
6145     {5, 3, 2},			/* s3a r4, r3, r2 */
6146     {2, 1, 4}}			/* sub r5, r1, r4 */
6147    },
6148   {-331 /* 0xfffffeb5 */ ,
6149    {{4, 1, 1},			/* s2a r2, r1, r1 */
6150     {4, 2, 1},			/* s2a r3, r2, r1 */
6151     {6, 3, 4},			/* shli r4, r3, 4 */
6152     {2, 2, 4}}			/* sub r5, r2, r4 */
6153    },
6154   {-330 /* 0xfffffeb6 */ ,
6155    {{2, 0, 1},			/* sub r2, zero, r1 */
6156     {4, 2, 2},			/* s2a r3, r2, r2 */
6157     {6, 3, 6},			/* shli r4, r3, 6 */
6158     {3, 3, 4}}			/* s1a r5, r3, r4 */
6159    },
6160   {-329 /* 0xfffffeb7 */ ,
6161    {{4, 1, 1},			/* s2a r2, r1, r1 */
6162     {6, 2, 6},			/* shli r3, r2, 6 */
6163     {3, 2, 3},			/* s1a r4, r2, r3 */
6164     {2, 1, 4}}			/* sub r5, r1, r4 */
6165    },
6166   {-328 /* 0xfffffeb8 */ ,
6167    {{2, 0, 1},			/* sub r2, zero, r1 */
6168     {5, 2, 2},			/* s3a r3, r2, r2 */
6169     {6, 2, 8},			/* shli r4, r2, 8 */
6170     {5, 3, 4}}			/* s3a r5, r3, r4 */
6171    },
6172   {-327 /* 0xfffffeb9 */ ,
6173    {{5, 1, 1},			/* s3a r2, r1, r1 */
6174     {6, 1, 8},			/* shli r3, r1, 8 */
6175     {5, 2, 3},			/* s3a r4, r2, r3 */
6176     {2, 1, 4}}			/* sub r5, r1, r4 */
6177    },
6178   {-325 /* 0xfffffebb */ ,
6179    {{2, 0, 1},			/* sub r2, zero, r1 */
6180     {6, 1, 6},			/* shli r3, r1, 6 */
6181     {2, 2, 3},			/* sub r4, r2, r3 */
6182     {4, 4, 4}}			/* s2a r5, r4, r4 */
6183    },
6184   {-324 /* 0xfffffebc */ ,
6185    {{4, 1, 1},			/* s2a r2, r1, r1 */
6186     {2, 1, 2},			/* sub r3, r1, r2 */
6187     {6, 2, 6},			/* shli r4, r2, 6 */
6188     {2, 3, 4}}			/* sub r5, r3, r4 */
6189    },
6190   {-323 /* 0xfffffebd */ ,
6191    {{6, 1, 6},			/* shli r2, r1, 6 */
6192     {1, 1, 2},			/* add r3, r1, r2 */
6193     {4, 3, 2},			/* s2a r4, r3, r2 */
6194     {2, 1, 4}}			/* sub r5, r1, r4 */
6195    },
6196   {-322 /* 0xfffffebe */ ,
6197    {{2, 0, 1},			/* sub r2, zero, r1 */
6198     {6, 2, 6},			/* shli r3, r2, 6 */
6199     {3, 3, 2},			/* s1a r4, r3, r2 */
6200     {3, 4, 3}}			/* s1a r5, r4, r3 */
6201    },
6202   {-321 /* 0xfffffebf */ ,
6203    {{2, 0, 1},			/* sub r2, zero, r1 */
6204     {4, 1, 1},			/* s2a r3, r1, r1 */
6205     {6, 3, 6},			/* shli r4, r3, 6 */
6206     {2, 2, 4}}			/* sub r5, r2, r4 */
6207    },
6208   {-320 /* 0xfffffec0 */ ,
6209    {{2, 0, 1},			/* sub r2, zero, r1 */
6210     {4, 2, 2},			/* s2a r3, r2, r2 */
6211     {6, 3, 6}}			/* shli r4, r3, 6 */
6212    },
6213   {-319 /* 0xfffffec1 */ ,
6214    {{4, 1, 1},			/* s2a r2, r1, r1 */
6215     {6, 2, 6},			/* shli r3, r2, 6 */
6216     {2, 1, 3}}			/* sub r4, r1, r3 */
6217    },
6218   {-318 /* 0xfffffec2 */ ,
6219    {{4, 1, 1},			/* s2a r2, r1, r1 */
6220     {6, 1, 1},			/* shli r3, r1, 1 */
6221     {6, 2, 6},			/* shli r4, r2, 6 */
6222     {2, 3, 4}}			/* sub r5, r3, r4 */
6223    },
6224   {-317 /* 0xfffffec3 */ ,
6225    {{3, 1, 1},			/* s1a r2, r1, r1 */
6226     {4, 1, 1},			/* s2a r3, r1, r1 */
6227     {6, 3, 6},			/* shli r4, r3, 6 */
6228     {2, 2, 4}}			/* sub r5, r2, r4 */
6229    },
6230   {-316 /* 0xfffffec4 */ ,
6231    {{4, 1, 1},			/* s2a r2, r1, r1 */
6232     {6, 1, 2},			/* shli r3, r1, 2 */
6233     {6, 2, 6},			/* shli r4, r2, 6 */
6234     {2, 3, 4}}			/* sub r5, r3, r4 */
6235    },
6236   {-315 /* 0xfffffec5 */ ,
6237    {{4, 1, 1},			/* s2a r2, r1, r1 */
6238     {6, 2, 6},			/* shli r3, r2, 6 */
6239     {2, 2, 3}}			/* sub r4, r2, r3 */
6240    },
6241   {-314 /* 0xfffffec6 */ ,
6242    {{4, 1, 1},			/* s2a r2, r1, r1 */
6243     {1, 1, 2},			/* add r3, r1, r2 */
6244     {6, 2, 6},			/* shli r4, r2, 6 */
6245     {2, 3, 4}}			/* sub r5, r3, r4 */
6246    },
6247   {-313 /* 0xfffffec7 */ ,
6248    {{4, 1, 1},			/* s2a r2, r1, r1 */
6249     {3, 1, 2},			/* s1a r3, r1, r2 */
6250     {6, 2, 6},			/* shli r4, r2, 6 */
6251     {2, 3, 4}}			/* sub r5, r3, r4 */
6252    },
6253   {-312 /* 0xfffffec8 */ ,
6254    {{4, 1, 1},			/* s2a r2, r1, r1 */
6255     {6, 1, 3},			/* shli r3, r1, 3 */
6256     {6, 2, 6},			/* shli r4, r2, 6 */
6257     {2, 3, 4}}			/* sub r5, r3, r4 */
6258    },
6259   {-311 /* 0xfffffec9 */ ,
6260    {{4, 1, 1},			/* s2a r2, r1, r1 */
6261     {4, 1, 2},			/* s2a r3, r1, r2 */
6262     {6, 2, 6},			/* shli r4, r2, 6 */
6263     {2, 3, 4}}			/* sub r5, r3, r4 */
6264    },
6265   {-310 /* 0xfffffeca */ ,
6266    {{4, 1, 1},			/* s2a r2, r1, r1 */
6267     {6, 2, 1},			/* shli r3, r2, 1 */
6268     {6, 2, 6},			/* shli r4, r2, 6 */
6269     {2, 3, 4}}			/* sub r5, r3, r4 */
6270    },
6271   {-309 /* 0xfffffecb */ ,
6272    {{4, 1, 1},			/* s2a r2, r1, r1 */
6273     {3, 2, 1},			/* s1a r3, r2, r1 */
6274     {6, 2, 6},			/* shli r4, r2, 6 */
6275     {2, 3, 4}}			/* sub r5, r3, r4 */
6276    },
6277   {-307 /* 0xfffffecd */ ,
6278    {{4, 1, 1},			/* s2a r2, r1, r1 */
6279     {5, 1, 2},			/* s3a r3, r1, r2 */
6280     {6, 2, 6},			/* shli r4, r2, 6 */
6281     {2, 3, 4}}			/* sub r5, r3, r4 */
6282    },
6283   {-306 /* 0xfffffece */ ,
6284    {{2, 0, 1},			/* sub r2, zero, r1 */
6285     {5, 2, 2},			/* s3a r3, r2, r2 */
6286     {6, 3, 5},			/* shli r4, r3, 5 */
6287     {3, 3, 4}}			/* s1a r5, r3, r4 */
6288    },
6289   {-305 /* 0xfffffecf */ ,
6290    {{3, 1, 1},			/* s1a r2, r1, r1 */
6291     {6, 1, 6},			/* shli r3, r1, 6 */
6292     {2, 2, 3},			/* sub r4, r2, r3 */
6293     {4, 4, 4}}			/* s2a r5, r4, r4 */
6294    },
6295   {-304 /* 0xfffffed0 */ ,
6296    {{4, 1, 1},			/* s2a r2, r1, r1 */
6297     {6, 1, 4},			/* shli r3, r1, 4 */
6298     {6, 2, 6},			/* shli r4, r2, 6 */
6299     {2, 3, 4}}			/* sub r5, r3, r4 */
6300    },
6301   {-303 /* 0xfffffed1 */ ,
6302    {{5, 1, 1},			/* s3a r2, r1, r1 */
6303     {3, 2, 1},			/* s1a r3, r2, r1 */
6304     {6, 3, 4},			/* shli r4, r3, 4 */
6305     {2, 1, 4}}			/* sub r5, r1, r4 */
6306    },
6307   {-301 /* 0xfffffed3 */ ,
6308    {{2, 0, 1},			/* sub r2, zero, r1 */
6309     {5, 2, 2},			/* s3a r3, r2, r2 */
6310     {5, 3, 2},			/* s3a r4, r3, r2 */
6311     {4, 4, 3}}			/* s2a r5, r4, r3 */
6312    },
6313   {-300 /* 0xfffffed4 */ ,
6314    {{4, 1, 1},			/* s2a r2, r1, r1 */
6315     {6, 2, 2},			/* shli r3, r2, 2 */
6316     {6, 2, 6},			/* shli r4, r2, 6 */
6317     {2, 3, 4}}			/* sub r5, r3, r4 */
6318    },
6319   {-299 /* 0xfffffed5 */ ,
6320    {{4, 1, 1},			/* s2a r2, r1, r1 */
6321     {4, 2, 1},			/* s2a r3, r2, r1 */
6322     {6, 2, 6},			/* shli r4, r2, 6 */
6323     {2, 3, 4}}			/* sub r5, r3, r4 */
6324    },
6325   {-297 /* 0xfffffed7 */ ,
6326    {{2, 0, 1},			/* sub r2, zero, r1 */
6327     {6, 1, 5},			/* shli r3, r1, 5 */
6328     {2, 2, 3},			/* sub r4, r2, r3 */
6329     {5, 4, 4}}			/* s3a r5, r4, r4 */
6330    },
6331   {-296 /* 0xfffffed8 */ ,
6332    {{5, 1, 1},			/* s3a r2, r1, r1 */
6333     {2, 1, 2},			/* sub r3, r1, r2 */
6334     {6, 2, 5},			/* shli r4, r2, 5 */
6335     {2, 3, 4}}			/* sub r5, r3, r4 */
6336    },
6337   {-295 /* 0xfffffed9 */ ,
6338    {{4, 1, 1},			/* s2a r2, r1, r1 */
6339     {4, 2, 2},			/* s2a r3, r2, r2 */
6340     {6, 2, 6},			/* shli r4, r2, 6 */
6341     {2, 3, 4}}			/* sub r5, r3, r4 */
6342    },
6343   {-293 /* 0xfffffedb */ ,
6344    {{6, 1, 2},			/* shli r2, r1, 2 */
6345     {5, 2, 1},			/* s3a r3, r2, r1 */
6346     {5, 3, 3},			/* s3a r4, r3, r3 */
6347     {2, 2, 4}}			/* sub r5, r2, r4 */
6348    },
6349   {-292 /* 0xfffffedc */ ,
6350    {{2, 0, 1},			/* sub r2, zero, r1 */
6351     {5, 2, 2},			/* s3a r3, r2, r2 */
6352     {6, 2, 8},			/* shli r4, r2, 8 */
6353     {4, 3, 4}}			/* s2a r5, r3, r4 */
6354    },
6355   {-291 /* 0xfffffedd */ ,
6356    {{4, 1, 1},			/* s2a r2, r1, r1 */
6357     {6, 1, 8},			/* shli r3, r1, 8 */
6358     {5, 2, 3},			/* s3a r4, r2, r3 */
6359     {2, 2, 4}}			/* sub r5, r2, r4 */
6360    },
6361   {-290 /* 0xfffffede */ ,
6362    {{2, 0, 1},			/* sub r2, zero, r1 */
6363     {6, 2, 5},			/* shli r3, r2, 5 */
6364     {4, 3, 2},			/* s2a r4, r3, r2 */
6365     {3, 4, 3}}			/* s1a r5, r4, r3 */
6366    },
6367   {-289 /* 0xfffffedf */ ,
6368    {{2, 0, 1},			/* sub r2, zero, r1 */
6369     {5, 1, 1},			/* s3a r3, r1, r1 */
6370     {6, 3, 5},			/* shli r4, r3, 5 */
6371     {2, 2, 4}}			/* sub r5, r2, r4 */
6372    },
6373   {-288 /* 0xfffffee0 */ ,
6374    {{2, 0, 1},			/* sub r2, zero, r1 */
6375     {5, 2, 2},			/* s3a r3, r2, r2 */
6376     {6, 3, 5}}			/* shli r4, r3, 5 */
6377    },
6378   {-287 /* 0xfffffee1 */ ,
6379    {{5, 1, 1},			/* s3a r2, r1, r1 */
6380     {6, 2, 5},			/* shli r3, r2, 5 */
6381     {2, 1, 3}}			/* sub r4, r1, r3 */
6382    },
6383   {-286 /* 0xfffffee2 */ ,
6384    {{5, 1, 1},			/* s3a r2, r1, r1 */
6385     {6, 1, 1},			/* shli r3, r1, 1 */
6386     {6, 2, 5},			/* shli r4, r2, 5 */
6387     {2, 3, 4}}			/* sub r5, r3, r4 */
6388    },
6389   {-285 /* 0xfffffee3 */ ,
6390    {{3, 1, 1},			/* s1a r2, r1, r1 */
6391     {5, 1, 1},			/* s3a r3, r1, r1 */
6392     {6, 3, 5},			/* shli r4, r3, 5 */
6393     {2, 2, 4}}			/* sub r5, r2, r4 */
6394    },
6395   {-284 /* 0xfffffee4 */ ,
6396    {{5, 1, 1},			/* s3a r2, r1, r1 */
6397     {6, 1, 2},			/* shli r3, r1, 2 */
6398     {6, 2, 5},			/* shli r4, r2, 5 */
6399     {2, 3, 4}}			/* sub r5, r3, r4 */
6400    },
6401   {-283 /* 0xfffffee5 */ ,
6402    {{4, 1, 1},			/* s2a r2, r1, r1 */
6403     {5, 1, 1},			/* s3a r3, r1, r1 */
6404     {6, 3, 5},			/* shli r4, r3, 5 */
6405     {2, 2, 4}}			/* sub r5, r2, r4 */
6406    },
6407   {-281 /* 0xfffffee7 */ ,
6408    {{4, 1, 1},			/* s2a r2, r1, r1 */
6409     {6, 2, 3},			/* shli r3, r2, 3 */
6410     {5, 3, 1},			/* s3a r4, r3, r1 */
6411     {2, 3, 4}}			/* sub r5, r3, r4 */
6412    },
6413   {-280 /* 0xfffffee8 */ ,
6414    {{4, 1, 1},			/* s2a r2, r1, r1 */
6415     {6, 2, 3},			/* shli r3, r2, 3 */
6416     {6, 2, 6},			/* shli r4, r2, 6 */
6417     {2, 3, 4}}			/* sub r5, r3, r4 */
6418    },
6419   {-279 /* 0xfffffee9 */ ,
6420    {{5, 1, 1},			/* s3a r2, r1, r1 */
6421     {6, 2, 5},			/* shli r3, r2, 5 */
6422     {2, 2, 3}}			/* sub r4, r2, r3 */
6423    },
6424   {-278 /* 0xfffffeea */ ,
6425    {{5, 1, 1},			/* s3a r2, r1, r1 */
6426     {1, 1, 2},			/* add r3, r1, r2 */
6427     {6, 2, 5},			/* shli r4, r2, 5 */
6428     {2, 3, 4}}			/* sub r5, r3, r4 */
6429    },
6430   {-277 /* 0xfffffeeb */ ,
6431    {{5, 1, 1},			/* s3a r2, r1, r1 */
6432     {3, 1, 2},			/* s1a r3, r1, r2 */
6433     {6, 2, 5},			/* shli r4, r2, 5 */
6434     {2, 3, 4}}			/* sub r5, r3, r4 */
6435    },
6436   {-276 /* 0xfffffeec */ ,
6437    {{2, 0, 1},			/* sub r2, zero, r1 */
6438     {4, 2, 2},			/* s2a r3, r2, r2 */
6439     {6, 2, 8},			/* shli r4, r2, 8 */
6440     {4, 3, 4}}			/* s2a r5, r3, r4 */
6441    },
6442   {-275 /* 0xfffffeed */ ,
6443    {{5, 1, 1},			/* s3a r2, r1, r1 */
6444     {4, 1, 2},			/* s2a r3, r1, r2 */
6445     {6, 2, 5},			/* shli r4, r2, 5 */
6446     {2, 3, 4}}			/* sub r5, r3, r4 */
6447    },
6448   {-274 /* 0xfffffeee */ ,
6449    {{2, 0, 1},			/* sub r2, zero, r1 */
6450     {5, 2, 2},			/* s3a r3, r2, r2 */
6451     {6, 2, 8},			/* shli r4, r2, 8 */
6452     {3, 3, 4}}			/* s1a r5, r3, r4 */
6453    },
6454   {-273 /* 0xfffffeef */ ,
6455    {{5, 1, 1},			/* s3a r2, r1, r1 */
6456     {6, 1, 8},			/* shli r3, r1, 8 */
6457     {3, 2, 3},			/* s1a r4, r2, r3 */
6458     {2, 1, 4}}			/* sub r5, r1, r4 */
6459    },
6460   {-272 /* 0xfffffef0 */ ,
6461    {{2, 0, 1},			/* sub r2, zero, r1 */
6462     {6, 1, 4},			/* shli r3, r1, 4 */
6463     {2, 2, 3},			/* sub r4, r2, r3 */
6464     {6, 4, 4}}			/* shli r5, r4, 4 */
6465    },
6466   {-271 /* 0xfffffef1 */ ,
6467    {{6, 1, 4},			/* shli r2, r1, 4 */
6468     {2, 1, 2},			/* sub r3, r1, r2 */
6469     {6, 2, 4},			/* shli r4, r2, 4 */
6470     {2, 3, 4}}			/* sub r5, r3, r4 */
6471    },
6472   {-270 /* 0xfffffef2 */ ,
6473    {{5, 1, 1},			/* s3a r2, r1, r1 */
6474     {6, 2, 1},			/* shli r3, r2, 1 */
6475     {6, 2, 5},			/* shli r4, r2, 5 */
6476     {2, 3, 4}}			/* sub r5, r3, r4 */
6477    },
6478   {-269 /* 0xfffffef3 */ ,
6479    {{5, 1, 1},			/* s3a r2, r1, r1 */
6480     {3, 2, 1},			/* s1a r3, r2, r1 */
6481     {6, 2, 5},			/* shli r4, r2, 5 */
6482     {2, 3, 4}}			/* sub r5, r3, r4 */
6483    },
6484   {-268 /* 0xfffffef4 */ ,
6485    {{6, 1, 2},			/* shli r2, r1, 2 */
6486     {6, 1, 8},			/* shli r3, r1, 8 */
6487     {4, 2, 3},			/* s2a r4, r2, r3 */
6488     {2, 2, 4}}			/* sub r5, r2, r4 */
6489    },
6490   {-267 /* 0xfffffef5 */ ,
6491    {{3, 1, 1},			/* s1a r2, r1, r1 */
6492     {6, 1, 8},			/* shli r3, r1, 8 */
6493     {4, 2, 3},			/* s2a r4, r2, r3 */
6494     {2, 1, 4}}			/* sub r5, r1, r4 */
6495    },
6496   {-266 /* 0xfffffef6 */ ,
6497    {{2, 0, 1},			/* sub r2, zero, r1 */
6498     {4, 2, 2},			/* s2a r3, r2, r2 */
6499     {6, 2, 8},			/* shli r4, r2, 8 */
6500     {3, 3, 4}}			/* s1a r5, r3, r4 */
6501    },
6502   {-265 /* 0xfffffef7 */ ,
6503    {{2, 0, 1},			/* sub r2, zero, r1 */
6504     {6, 1, 5},			/* shli r3, r1, 5 */
6505     {2, 2, 3},			/* sub r4, r2, r3 */
6506     {5, 4, 2}}			/* s3a r5, r4, r2 */
6507    },
6508   {-264 /* 0xfffffef8 */ ,
6509    {{2, 0, 1},			/* sub r2, zero, r1 */
6510     {6, 2, 8},			/* shli r3, r2, 8 */
6511     {5, 2, 3}}			/* s3a r4, r2, r3 */
6512    },
6513   {-263 /* 0xfffffef9 */ ,
6514    {{6, 1, 8},			/* shli r2, r1, 8 */
6515     {5, 1, 2},			/* s3a r3, r1, r2 */
6516     {2, 1, 3}}			/* sub r4, r1, r3 */
6517    },
6518   {-262 /* 0xfffffefa */ ,
6519    {{6, 1, 1},			/* shli r2, r1, 1 */
6520     {6, 1, 8},			/* shli r3, r1, 8 */
6521     {4, 2, 3},			/* s2a r4, r2, r3 */
6522     {2, 2, 4}}			/* sub r5, r2, r4 */
6523    },
6524   {-261 /* 0xfffffefb */ ,
6525    {{2, 0, 1},			/* sub r2, zero, r1 */
6526     {6, 1, 6},			/* shli r3, r1, 6 */
6527     {2, 2, 3},			/* sub r4, r2, r3 */
6528     {4, 4, 2}}			/* s2a r5, r4, r2 */
6529    },
6530   {-260 /* 0xfffffefc */ ,
6531    {{2, 0, 1},			/* sub r2, zero, r1 */
6532     {6, 2, 8},			/* shli r3, r2, 8 */
6533     {4, 2, 3}}			/* s2a r4, r2, r3 */
6534    },
6535   {-259 /* 0xfffffefd */ ,
6536    {{6, 1, 8},			/* shli r2, r1, 8 */
6537     {4, 1, 2},			/* s2a r3, r1, r2 */
6538     {2, 1, 3}}			/* sub r4, r1, r3 */
6539    },
6540   {-258 /* 0xfffffefe */ ,
6541    {{2, 0, 1},			/* sub r2, zero, r1 */
6542     {6, 2, 8},			/* shli r3, r2, 8 */
6543     {3, 2, 3}}			/* s1a r4, r2, r3 */
6544    },
6545   {-257 /* 0xfffffeff */ ,
6546    {{2, 0, 1},			/* sub r2, zero, r1 */
6547     {6, 1, 8},			/* shli r3, r1, 8 */
6548     {2, 2, 3}}			/* sub r4, r2, r3 */
6549    },
6550   {-256 /* 0xffffff00 */ ,
6551    {{2, 0, 1},			/* sub r2, zero, r1 */
6552     {6, 2, 8}}			/* shli r3, r2, 8 */
6553    },
6554   {-255 /* 0xffffff01 */ ,
6555    {{6, 1, 8},			/* shli r2, r1, 8 */
6556     {2, 1, 2}}			/* sub r3, r1, r2 */
6557    },
6558   {-254 /* 0xffffff02 */ ,
6559    {{6, 1, 1},			/* shli r2, r1, 1 */
6560     {6, 1, 8},			/* shli r3, r1, 8 */
6561     {2, 2, 3}}			/* sub r4, r2, r3 */
6562    },
6563   {-253 /* 0xffffff03 */ ,
6564    {{3, 1, 1},			/* s1a r2, r1, r1 */
6565     {6, 1, 8},			/* shli r3, r1, 8 */
6566     {2, 2, 3}}			/* sub r4, r2, r3 */
6567    },
6568   {-252 /* 0xffffff04 */ ,
6569    {{6, 1, 2},			/* shli r2, r1, 2 */
6570     {6, 1, 8},			/* shli r3, r1, 8 */
6571     {2, 2, 3}}			/* sub r4, r2, r3 */
6572    },
6573   {-251 /* 0xffffff05 */ ,
6574    {{4, 1, 1},			/* s2a r2, r1, r1 */
6575     {6, 1, 8},			/* shli r3, r1, 8 */
6576     {2, 2, 3}}			/* sub r4, r2, r3 */
6577    },
6578   {-250 /* 0xffffff06 */ ,
6579    {{3, 1, 1},			/* s1a r2, r1, r1 */
6580     {6, 1, 7},			/* shli r3, r1, 7 */
6581     {2, 2, 3},			/* sub r4, r2, r3 */
6582     {6, 4, 1}}			/* shli r5, r4, 1 */
6583    },
6584   {-249 /* 0xffffff07 */ ,
6585    {{6, 1, 3},			/* shli r2, r1, 3 */
6586     {2, 2, 1},			/* sub r3, r2, r1 */
6587     {6, 2, 5},			/* shli r4, r2, 5 */
6588     {2, 3, 4}}			/* sub r5, r3, r4 */
6589    },
6590   {-248 /* 0xffffff08 */ ,
6591    {{6, 1, 3},			/* shli r2, r1, 3 */
6592     {6, 1, 8},			/* shli r3, r1, 8 */
6593     {2, 2, 3}}			/* sub r4, r2, r3 */
6594    },
6595   {-247 /* 0xffffff09 */ ,
6596    {{5, 1, 1},			/* s3a r2, r1, r1 */
6597     {6, 1, 8},			/* shli r3, r1, 8 */
6598     {2, 2, 3}}			/* sub r4, r2, r3 */
6599    },
6600   {-246 /* 0xffffff0a */ ,
6601    {{6, 1, 1},			/* shli r2, r1, 1 */
6602     {6, 1, 5},			/* shli r3, r1, 5 */
6603     {2, 1, 3},			/* sub r4, r1, r3 */
6604     {5, 4, 2}}			/* s3a r5, r4, r2 */
6605    },
6606   {-245 /* 0xffffff0b */ ,
6607    {{3, 1, 1},			/* s1a r2, r1, r1 */
6608     {6, 1, 5},			/* shli r3, r1, 5 */
6609     {2, 1, 3},			/* sub r4, r1, r3 */
6610     {5, 4, 2}}			/* s3a r5, r4, r2 */
6611    },
6612   {-244 /* 0xffffff0c */ ,
6613    {{3, 1, 1},			/* s1a r2, r1, r1 */
6614     {6, 1, 6},			/* shli r3, r1, 6 */
6615     {2, 2, 3},			/* sub r4, r2, r3 */
6616     {6, 4, 2}}			/* shli r5, r4, 2 */
6617    },
6618   {-243 /* 0xffffff0d */ ,
6619    {{3, 1, 1},			/* s1a r2, r1, r1 */
6620     {6, 1, 6},			/* shli r3, r1, 6 */
6621     {2, 2, 3},			/* sub r4, r2, r3 */
6622     {4, 4, 1}}			/* s2a r5, r4, r1 */
6623    },
6624   {-242 /* 0xffffff0e */ ,
6625    {{6, 1, 4},			/* shli r2, r1, 4 */
6626     {6, 1, 8},			/* shli r3, r1, 8 */
6627     {3, 1, 3},			/* s1a r4, r1, r3 */
6628     {2, 2, 4}}			/* sub r5, r2, r4 */
6629    },
6630   {-241 /* 0xffffff0f */ ,
6631    {{6, 1, 4},			/* shli r2, r1, 4 */
6632     {2, 2, 1},			/* sub r3, r2, r1 */
6633     {6, 2, 4},			/* shli r4, r2, 4 */
6634     {2, 3, 4}}			/* sub r5, r3, r4 */
6635    },
6636   {-240 /* 0xffffff10 */ ,
6637    {{6, 1, 4},			/* shli r2, r1, 4 */
6638     {6, 1, 8},			/* shli r3, r1, 8 */
6639     {2, 2, 3}}			/* sub r4, r2, r3 */
6640    },
6641   {-239 /* 0xffffff11 */ ,
6642    {{6, 1, 4},			/* shli r2, r1, 4 */
6643     {1, 1, 2},			/* add r3, r1, r2 */
6644     {6, 2, 4},			/* shli r4, r2, 4 */
6645     {2, 3, 4}}			/* sub r5, r3, r4 */
6646    },
6647   {-238 /* 0xffffff12 */ ,
6648    {{6, 1, 1},			/* shli r2, r1, 1 */
6649     {6, 1, 5},			/* shli r3, r1, 5 */
6650     {2, 2, 3},			/* sub r4, r2, r3 */
6651     {5, 4, 2}}			/* s3a r5, r4, r2 */
6652    },
6653   {-237 /* 0xffffff13 */ ,
6654    {{5, 1, 1},			/* s3a r2, r1, r1 */
6655     {6, 1, 7},			/* shli r3, r1, 7 */
6656     {2, 2, 3},			/* sub r4, r2, r3 */
6657     {3, 4, 1}}			/* s1a r5, r4, r1 */
6658    },
6659   {-236 /* 0xffffff14 */ ,
6660    {{4, 1, 1},			/* s2a r2, r1, r1 */
6661     {6, 1, 6},			/* shli r3, r1, 6 */
6662     {2, 2, 3},			/* sub r4, r2, r3 */
6663     {6, 4, 2}}			/* shli r5, r4, 2 */
6664    },
6665   {-235 /* 0xffffff15 */ ,
6666    {{4, 1, 1},			/* s2a r2, r1, r1 */
6667     {6, 1, 6},			/* shli r3, r1, 6 */
6668     {2, 2, 3},			/* sub r4, r2, r3 */
6669     {4, 4, 1}}			/* s2a r5, r4, r1 */
6670    },
6671   {-234 /* 0xffffff16 */ ,
6672    {{3, 1, 1},			/* s1a r2, r1, r1 */
6673     {5, 2, 2},			/* s3a r3, r2, r2 */
6674     {2, 1, 3},			/* sub r4, r1, r3 */
6675     {5, 4, 4}}			/* s3a r5, r4, r4 */
6676    },
6677   {-233 /* 0xffffff17 */ ,
6678    {{5, 1, 1},			/* s3a r2, r1, r1 */
6679     {6, 1, 5},			/* shli r3, r1, 5 */
6680     {5, 3, 2},			/* s3a r4, r3, r2 */
6681     {2, 3, 4}}			/* sub r5, r3, r4 */
6682    },
6683   {-232 /* 0xffffff18 */ ,
6684    {{3, 1, 1},			/* s1a r2, r1, r1 */
6685     {6, 1, 5},			/* shli r3, r1, 5 */
6686     {2, 2, 3},			/* sub r4, r2, r3 */
6687     {6, 4, 3}}			/* shli r5, r4, 3 */
6688    },
6689   {-231 /* 0xffffff19 */ ,
6690    {{3, 1, 1},			/* s1a r2, r1, r1 */
6691     {6, 1, 5},			/* shli r3, r1, 5 */
6692     {2, 2, 3},			/* sub r4, r2, r3 */
6693     {5, 4, 1}}			/* s3a r5, r4, r1 */
6694    },
6695   {-230 /* 0xffffff1a */ ,
6696    {{6, 1, 5},			/* shli r2, r1, 5 */
6697     {3, 1, 2},			/* s1a r3, r1, r2 */
6698     {2, 1, 3},			/* sub r4, r1, r3 */
6699     {5, 4, 3}}			/* s3a r5, r4, r3 */
6700    },
6701   {-229 /* 0xffffff1b */ ,
6702    {{3, 1, 1},			/* s1a r2, r1, r1 */
6703     {6, 1, 5},			/* shli r3, r1, 5 */
6704     {2, 2, 3},			/* sub r4, r2, r3 */
6705     {5, 4, 2}}			/* s3a r5, r4, r2 */
6706    },
6707   {-228 /* 0xffffff1c */ ,
6708    {{6, 1, 2},			/* shli r2, r1, 2 */
6709     {6, 1, 5},			/* shli r3, r1, 5 */
6710     {5, 3, 2},			/* s3a r4, r3, r2 */
6711     {2, 3, 4}}			/* sub r5, r3, r4 */
6712    },
6713   {-227 /* 0xffffff1d */ ,
6714    {{3, 1, 1},			/* s1a r2, r1, r1 */
6715     {6, 1, 5},			/* shli r3, r1, 5 */
6716     {5, 3, 2},			/* s3a r4, r3, r2 */
6717     {2, 3, 4}}			/* sub r5, r3, r4 */
6718    },
6719   {-226 /* 0xffffff1e */ ,
6720    {{6, 1, 1},			/* shli r2, r1, 1 */
6721     {6, 1, 5},			/* shli r3, r1, 5 */
6722     {5, 3, 2},			/* s3a r4, r3, r2 */
6723     {2, 3, 4}}			/* sub r5, r3, r4 */
6724    },
6725   {-225 /* 0xffffff1f */ ,
6726    {{6, 1, 5},			/* shli r2, r1, 5 */
6727     {5, 2, 1},			/* s3a r3, r2, r1 */
6728     {2, 2, 3}}			/* sub r4, r2, r3 */
6729    },
6730   {-224 /* 0xffffff20 */ ,
6731    {{6, 1, 5},			/* shli r2, r1, 5 */
6732     {6, 1, 8},			/* shli r3, r1, 8 */
6733     {2, 2, 3}}			/* sub r4, r2, r3 */
6734    },
6735   {-223 /* 0xffffff21 */ ,
6736    {{6, 1, 5},			/* shli r2, r1, 5 */
6737     {1, 1, 2},			/* add r3, r1, r2 */
6738     {6, 2, 3},			/* shli r4, r2, 3 */
6739     {2, 3, 4}}			/* sub r5, r3, r4 */
6740    },
6741   {-222 /* 0xffffff22 */ ,
6742    {{6, 1, 5},			/* shli r2, r1, 5 */
6743     {3, 1, 2},			/* s1a r3, r1, r2 */
6744     {6, 2, 3},			/* shli r4, r2, 3 */
6745     {2, 3, 4}}			/* sub r5, r3, r4 */
6746    },
6747   {-221 /* 0xffffff23 */ ,
6748    {{6, 1, 5},			/* shli r2, r1, 5 */
6749     {4, 1, 2},			/* s2a r3, r1, r2 */
6750     {5, 2, 1},			/* s3a r4, r2, r1 */
6751     {2, 3, 4}}			/* sub r5, r3, r4 */
6752    },
6753   {-220 /* 0xffffff24 */ ,
6754    {{6, 1, 2},			/* shli r2, r1, 2 */
6755     {6, 1, 5},			/* shli r3, r1, 5 */
6756     {2, 2, 3},			/* sub r4, r2, r3 */
6757     {5, 4, 2}}			/* s3a r5, r4, r2 */
6758    },
6759   {-219 /* 0xffffff25 */ ,
6760    {{5, 1, 1},			/* s3a r2, r1, r1 */
6761     {6, 1, 6},			/* shli r3, r1, 6 */
6762     {2, 2, 3},			/* sub r4, r2, r3 */
6763     {4, 4, 1}}			/* s2a r5, r4, r1 */
6764    },
6765   {-218 /* 0xffffff26 */ ,
6766    {{6, 1, 5},			/* shli r2, r1, 5 */
6767     {2, 2, 1},			/* sub r3, r2, r1 */
6768     {5, 3, 1},			/* s3a r4, r3, r1 */
6769     {2, 3, 4}}			/* sub r5, r3, r4 */
6770    },
6771   {-217 /* 0xffffff27 */ ,
6772    {{6, 1, 5},			/* shli r2, r1, 5 */
6773     {2, 1, 2},			/* sub r3, r1, r2 */
6774     {2, 2, 1},			/* sub r4, r2, r1 */
6775     {5, 3, 4}}			/* s3a r5, r3, r4 */
6776    },
6777   {-216 /* 0xffffff28 */ ,
6778    {{6, 1, 5},			/* shli r2, r1, 5 */
6779     {2, 1, 2},			/* sub r3, r1, r2 */
6780     {5, 3, 2}}			/* s3a r4, r3, r2 */
6781    },
6782   {-215 /* 0xffffff29 */ ,
6783    {{6, 1, 5},			/* shli r2, r1, 5 */
6784     {1, 1, 2},			/* add r3, r1, r2 */
6785     {2, 1, 2},			/* sub r4, r1, r2 */
6786     {5, 4, 3}}			/* s3a r5, r4, r3 */
6787    },
6788   {-214 /* 0xffffff2a */ ,
6789    {{6, 1, 5},			/* shli r2, r1, 5 */
6790     {2, 1, 2},			/* sub r3, r1, r2 */
6791     {3, 1, 2},			/* s1a r4, r1, r2 */
6792     {5, 3, 4}}			/* s3a r5, r3, r4 */
6793    },
6794   {-213 /* 0xffffff2b */ ,
6795    {{3, 1, 1},			/* s1a r2, r1, r1 */
6796     {5, 2, 2},			/* s3a r3, r2, r2 */
6797     {6, 3, 3},			/* shli r4, r3, 3 */
6798     {2, 2, 4}}			/* sub r5, r2, r4 */
6799    },
6800   {-212 /* 0xffffff2c */ ,
6801    {{6, 1, 5},			/* shli r2, r1, 5 */
6802     {2, 1, 2},			/* sub r3, r1, r2 */
6803     {4, 1, 2},			/* s2a r4, r1, r2 */
6804     {5, 3, 4}}			/* s3a r5, r3, r4 */
6805    },
6806   {-211 /* 0xffffff2d */ ,
6807    {{4, 1, 1},			/* s2a r2, r1, r1 */
6808     {6, 1, 5},			/* shli r3, r1, 5 */
6809     {2, 2, 3},			/* sub r4, r2, r3 */
6810     {5, 4, 2}}			/* s3a r5, r4, r2 */
6811    },
6812   {-210 /* 0xffffff2e */ ,
6813    {{6, 1, 4},			/* shli r2, r1, 4 */
6814     {5, 2, 1},			/* s3a r3, r2, r1 */
6815     {2, 2, 3},			/* sub r4, r2, r3 */
6816     {3, 4, 2}}			/* s1a r5, r4, r2 */
6817    },
6818   {-209 /* 0xffffff2f */ ,
6819    {{6, 1, 5},			/* shli r2, r1, 5 */
6820     {2, 2, 1},			/* sub r3, r2, r1 */
6821     {2, 1, 3},			/* sub r4, r1, r3 */
6822     {5, 4, 3}}			/* s3a r5, r4, r3 */
6823    },
6824   {-208 /* 0xffffff30 */ ,
6825    {{3, 1, 1},			/* s1a r2, r1, r1 */
6826     {6, 1, 4},			/* shli r3, r1, 4 */
6827     {2, 2, 3},			/* sub r4, r2, r3 */
6828     {6, 4, 4}}			/* shli r5, r4, 4 */
6829    },
6830   {-207 /* 0xffffff31 */ ,
6831    {{5, 1, 1},			/* s3a r2, r1, r1 */
6832     {5, 2, 2},			/* s3a r3, r2, r2 */
6833     {6, 2, 5},			/* shli r4, r2, 5 */
6834     {2, 3, 4}}			/* sub r5, r3, r4 */
6835    },
6836   {-205 /* 0xffffff33 */ ,
6837    {{3, 1, 1},			/* s1a r2, r1, r1 */
6838     {4, 2, 1},			/* s2a r3, r2, r1 */
6839     {6, 3, 4},			/* shli r4, r3, 4 */
6840     {2, 2, 4}}			/* sub r5, r2, r4 */
6841    },
6842   {-204 /* 0xffffff34 */ ,
6843    {{6, 1, 2},			/* shli r2, r1, 2 */
6844     {2, 1, 2},			/* sub r3, r1, r2 */
6845     {6, 3, 6},			/* shli r4, r3, 6 */
6846     {4, 3, 4}}			/* s2a r5, r3, r4 */
6847    },
6848   {-203 /* 0xffffff35 */ ,
6849    {{6, 1, 3},			/* shli r2, r1, 3 */
6850     {5, 2, 1},			/* s3a r3, r2, r1 */
6851     {4, 3, 2},			/* s2a r4, r3, r2 */
6852     {2, 3, 4}}			/* sub r5, r3, r4 */
6853    },
6854   {-202 /* 0xffffff36 */ ,
6855    {{3, 1, 1},			/* s1a r2, r1, r1 */
6856     {5, 2, 1},			/* s3a r3, r2, r1 */
6857     {5, 3, 2},			/* s3a r4, r3, r2 */
6858     {2, 1, 4}}			/* sub r5, r1, r4 */
6859    },
6860   {-201 /* 0xffffff37 */ ,
6861    {{5, 1, 1},			/* s3a r2, r1, r1 */
6862     {6, 1, 6},			/* shli r3, r1, 6 */
6863     {4, 3, 2},			/* s2a r4, r3, r2 */
6864     {2, 3, 4}}			/* sub r5, r3, r4 */
6865    },
6866   {-200 /* 0xffffff38 */ ,
6867    {{6, 1, 3},			/* shli r2, r1, 3 */
6868     {6, 1, 6},			/* shli r3, r1, 6 */
6869     {4, 3, 2},			/* s2a r4, r3, r2 */
6870     {2, 3, 4}}			/* sub r5, r3, r4 */
6871    },
6872   {-199 /* 0xffffff39 */ ,
6873    {{5, 1, 1},			/* s3a r2, r1, r1 */
6874     {6, 1, 7},			/* shli r3, r1, 7 */
6875     {5, 2, 3},			/* s3a r4, r2, r3 */
6876     {2, 1, 4}}			/* sub r5, r1, r4 */
6877    },
6878   {-198 /* 0xffffff3a */ ,
6879    {{6, 1, 2},			/* shli r2, r1, 2 */
6880     {2, 1, 2},			/* sub r3, r1, r2 */
6881     {6, 3, 6},			/* shli r4, r3, 6 */
6882     {3, 3, 4}}			/* s1a r5, r3, r4 */
6883    },
6884   {-197 /* 0xffffff3b */ ,
6885    {{4, 1, 1},			/* s2a r2, r1, r1 */
6886     {6, 1, 6},			/* shli r3, r1, 6 */
6887     {4, 3, 2},			/* s2a r4, r3, r2 */
6888     {2, 3, 4}}			/* sub r5, r3, r4 */
6889    },
6890   {-196 /* 0xffffff3c */ ,
6891    {{6, 1, 2},			/* shli r2, r1, 2 */
6892     {6, 1, 6},			/* shli r3, r1, 6 */
6893     {4, 3, 2},			/* s2a r4, r3, r2 */
6894     {2, 3, 4}}			/* sub r5, r3, r4 */
6895    },
6896   {-195 /* 0xffffff3d */ ,
6897    {{2, 0, 1},			/* sub r2, zero, r1 */
6898     {6, 1, 6},			/* shli r3, r1, 6 */
6899     {2, 2, 3},			/* sub r4, r2, r3 */
6900     {3, 4, 4}}			/* s1a r5, r4, r4 */
6901    },
6902   {-194 /* 0xffffff3e */ ,
6903    {{6, 1, 1},			/* shli r2, r1, 1 */
6904     {6, 1, 6},			/* shli r3, r1, 6 */
6905     {4, 3, 2},			/* s2a r4, r3, r2 */
6906     {2, 3, 4}}			/* sub r5, r3, r4 */
6907    },
6908   {-193 /* 0xffffff3f */ ,
6909    {{6, 1, 6},			/* shli r2, r1, 6 */
6910     {4, 2, 1},			/* s2a r3, r2, r1 */
6911     {2, 2, 3}}			/* sub r4, r2, r3 */
6912    },
6913   {-192 /* 0xffffff40 */ ,
6914    {{6, 1, 6},			/* shli r2, r1, 6 */
6915     {6, 1, 8},			/* shli r3, r1, 8 */
6916     {2, 2, 3}}			/* sub r4, r2, r3 */
6917    },
6918   {-191 /* 0xffffff41 */ ,
6919    {{3, 1, 1},			/* s1a r2, r1, r1 */
6920     {6, 2, 6},			/* shli r3, r2, 6 */
6921     {2, 1, 3}}			/* sub r4, r1, r3 */
6922    },
6923   {-190 /* 0xffffff42 */ ,
6924    {{3, 1, 1},			/* s1a r2, r1, r1 */
6925     {6, 1, 1},			/* shli r3, r1, 1 */
6926     {6, 2, 6},			/* shli r4, r2, 6 */
6927     {2, 3, 4}}			/* sub r5, r3, r4 */
6928    },
6929   {-189 /* 0xffffff43 */ ,
6930    {{3, 1, 1},			/* s1a r2, r1, r1 */
6931     {6, 2, 6},			/* shli r3, r2, 6 */
6932     {2, 2, 3}}			/* sub r4, r2, r3 */
6933    },
6934   {-188 /* 0xffffff44 */ ,
6935    {{6, 1, 6},			/* shli r2, r1, 6 */
6936     {2, 1, 2},			/* sub r3, r1, r2 */
6937     {4, 3, 2}}			/* s2a r4, r3, r2 */
6938    },
6939   {-187 /* 0xffffff45 */ ,
6940    {{6, 1, 6},			/* shli r2, r1, 6 */
6941     {1, 1, 2},			/* add r3, r1, r2 */
6942     {2, 1, 2},			/* sub r4, r1, r2 */
6943     {4, 4, 3}}			/* s2a r5, r4, r3 */
6944    },
6945   {-186 /* 0xffffff46 */ ,
6946    {{3, 1, 1},			/* s1a r2, r1, r1 */
6947     {6, 2, 1},			/* shli r3, r2, 1 */
6948     {6, 2, 6},			/* shli r4, r2, 6 */
6949     {2, 3, 4}}			/* sub r5, r3, r4 */
6950    },
6951   {-185 /* 0xffffff47 */ ,
6952    {{3, 1, 1},			/* s1a r2, r1, r1 */
6953     {3, 2, 1},			/* s1a r3, r2, r1 */
6954     {6, 2, 6},			/* shli r4, r2, 6 */
6955     {2, 3, 4}}			/* sub r5, r3, r4 */
6956    },
6957   {-184 /* 0xffffff48 */ ,
6958    {{6, 1, 1},			/* shli r2, r1, 1 */
6959     {6, 1, 6},			/* shli r3, r1, 6 */
6960     {2, 2, 3},			/* sub r4, r2, r3 */
6961     {4, 4, 3}}			/* s2a r5, r4, r3 */
6962    },
6963   {-183 /* 0xffffff49 */ ,
6964    {{3, 1, 1},			/* s1a r2, r1, r1 */
6965     {3, 2, 2},			/* s1a r3, r2, r2 */
6966     {6, 2, 6},			/* shli r4, r2, 6 */
6967     {2, 3, 4}}			/* sub r5, r3, r4 */
6968    },
6969   {-181 /* 0xffffff4b */ ,
6970    {{3, 1, 1},			/* s1a r2, r1, r1 */
6971     {5, 1, 2},			/* s3a r3, r1, r2 */
6972     {6, 2, 6},			/* shli r4, r2, 6 */
6973     {2, 3, 4}}			/* sub r5, r3, r4 */
6974    },
6975   {-180 /* 0xffffff4c */ ,
6976    {{3, 1, 1},			/* s1a r2, r1, r1 */
6977     {6, 2, 2},			/* shli r3, r2, 2 */
6978     {6, 2, 6},			/* shli r4, r2, 6 */
6979     {2, 3, 4}}			/* sub r5, r3, r4 */
6980    },
6981   {-179 /* 0xffffff4d */ ,
6982    {{3, 1, 1},			/* s1a r2, r1, r1 */
6983     {4, 2, 1},			/* s2a r3, r2, r1 */
6984     {6, 2, 6},			/* shli r4, r2, 6 */
6985     {2, 3, 4}}			/* sub r5, r3, r4 */
6986    },
6987   {-178 /* 0xffffff4e */ ,
6988    {{3, 1, 1},			/* s1a r2, r1, r1 */
6989     {5, 2, 1},			/* s3a r3, r2, r1 */
6990     {5, 3, 2},			/* s3a r4, r3, r2 */
6991     {2, 3, 4}}			/* sub r5, r3, r4 */
6992    },
6993   {-177 /* 0xffffff4f */ ,
6994    {{3, 1, 1},			/* s1a r2, r1, r1 */
6995     {4, 2, 2},			/* s2a r3, r2, r2 */
6996     {6, 2, 6},			/* shli r4, r2, 6 */
6997     {2, 3, 4}}			/* sub r5, r3, r4 */
6998    },
6999   {-176 /* 0xffffff50 */ ,
7000    {{4, 1, 1},			/* s2a r2, r1, r1 */
7001     {6, 1, 4},			/* shli r3, r1, 4 */
7002     {2, 2, 3},			/* sub r4, r2, r3 */
7003     {6, 4, 4}}			/* shli r5, r4, 4 */
7004    },
7005   {-175 /* 0xffffff51 */ ,
7006    {{5, 1, 1},			/* s3a r2, r1, r1 */
7007     {6, 1, 5},			/* shli r3, r1, 5 */
7008     {2, 2, 3},			/* sub r4, r2, r3 */
7009     {5, 4, 2}}			/* s3a r5, r4, r2 */
7010    },
7011   {-173 /* 0xffffff53 */ ,
7012    {{3, 1, 1},			/* s1a r2, r1, r1 */
7013     {5, 1, 2},			/* s3a r3, r1, r2 */
7014     {6, 3, 4},			/* shli r4, r3, 4 */
7015     {2, 2, 4}}			/* sub r5, r2, r4 */
7016    },
7017   {-172 /* 0xffffff54 */ ,
7018    {{4, 1, 1},			/* s2a r2, r1, r1 */
7019     {6, 1, 6},			/* shli r3, r1, 6 */
7020     {2, 2, 3},			/* sub r4, r2, r3 */
7021     {4, 4, 3}}			/* s2a r5, r4, r3 */
7022    },
7023   {-171 /* 0xffffff55 */ ,
7024    {{3, 1, 1},			/* s1a r2, r1, r1 */
7025     {6, 2, 3},			/* shli r3, r2, 3 */
7026     {5, 3, 2},			/* s3a r4, r3, r2 */
7027     {2, 3, 4}}			/* sub r5, r3, r4 */
7028    },
7029   {-170 /* 0xffffff56 */ ,
7030    {{2, 0, 1},			/* sub r2, zero, r1 */
7031     {4, 2, 2},			/* s2a r3, r2, r2 */
7032     {6, 3, 5},			/* shli r4, r3, 5 */
7033     {3, 3, 4}}			/* s1a r5, r3, r4 */
7034    },
7035   {-169 /* 0xffffff57 */ ,
7036    {{3, 1, 1},			/* s1a r2, r1, r1 */
7037     {6, 2, 3},			/* shli r3, r2, 3 */
7038     {5, 3, 1},			/* s3a r4, r3, r1 */
7039     {2, 3, 4}}			/* sub r5, r3, r4 */
7040    },
7041   {-168 /* 0xffffff58 */ ,
7042    {{3, 1, 1},			/* s1a r2, r1, r1 */
7043     {6, 2, 3},			/* shli r3, r2, 3 */
7044     {6, 2, 6},			/* shli r4, r2, 6 */
7045     {2, 3, 4}}			/* sub r5, r3, r4 */
7046    },
7047   {-167 /* 0xffffff59 */ ,
7048    {{3, 1, 1},			/* s1a r2, r1, r1 */
7049     {5, 2, 1},			/* s3a r3, r2, r1 */
7050     {6, 2, 6},			/* shli r4, r2, 6 */
7051     {2, 3, 4}}			/* sub r5, r3, r4 */
7052    },
7053   {-165 /* 0xffffff5b */ ,
7054    {{2, 0, 1},			/* sub r2, zero, r1 */
7055     {6, 1, 5},			/* shli r3, r1, 5 */
7056     {2, 2, 3},			/* sub r4, r2, r3 */
7057     {4, 4, 4}}			/* s2a r5, r4, r4 */
7058    },
7059   {-164 /* 0xffffff5c */ ,
7060    {{4, 1, 1},			/* s2a r2, r1, r1 */
7061     {2, 1, 2},			/* sub r3, r1, r2 */
7062     {6, 2, 5},			/* shli r4, r2, 5 */
7063     {2, 3, 4}}			/* sub r5, r3, r4 */
7064    },
7065   {-163 /* 0xffffff5d */ ,
7066    {{4, 1, 1},			/* s2a r2, r1, r1 */
7067     {6, 1, 7},			/* shli r3, r1, 7 */
7068     {5, 2, 3},			/* s3a r4, r2, r3 */
7069     {2, 2, 4}}			/* sub r5, r2, r4 */
7070    },
7071   {-162 /* 0xffffff5e */ ,
7072    {{2, 0, 1},			/* sub r2, zero, r1 */
7073     {5, 2, 2},			/* s3a r3, r2, r2 */
7074     {5, 3, 3},			/* s3a r4, r3, r3 */
7075     {6, 4, 1}}			/* shli r5, r4, 1 */
7076    },
7077   {-161 /* 0xffffff5f */ ,
7078    {{2, 0, 1},			/* sub r2, zero, r1 */
7079     {4, 1, 1},			/* s2a r3, r1, r1 */
7080     {6, 3, 5},			/* shli r4, r3, 5 */
7081     {2, 2, 4}}			/* sub r5, r2, r4 */
7082    },
7083   {-160 /* 0xffffff60 */ ,
7084    {{2, 0, 1},			/* sub r2, zero, r1 */
7085     {4, 2, 2},			/* s2a r3, r2, r2 */
7086     {6, 3, 5}}			/* shli r4, r3, 5 */
7087    },
7088   {-159 /* 0xffffff61 */ ,
7089    {{4, 1, 1},			/* s2a r2, r1, r1 */
7090     {6, 2, 5},			/* shli r3, r2, 5 */
7091     {2, 1, 3}}			/* sub r4, r1, r3 */
7092    },
7093   {-158 /* 0xffffff62 */ ,
7094    {{4, 1, 1},			/* s2a r2, r1, r1 */
7095     {6, 1, 1},			/* shli r3, r1, 1 */
7096     {6, 2, 5},			/* shli r4, r2, 5 */
7097     {2, 3, 4}}			/* sub r5, r3, r4 */
7098    },
7099   {-157 /* 0xffffff63 */ ,
7100    {{3, 1, 1},			/* s1a r2, r1, r1 */
7101     {4, 1, 1},			/* s2a r3, r1, r1 */
7102     {6, 3, 5},			/* shli r4, r3, 5 */
7103     {2, 2, 4}}			/* sub r5, r2, r4 */
7104    },
7105   {-156 /* 0xffffff64 */ ,
7106    {{4, 1, 1},			/* s2a r2, r1, r1 */
7107     {6, 1, 2},			/* shli r3, r1, 2 */
7108     {6, 2, 5},			/* shli r4, r2, 5 */
7109     {2, 3, 4}}			/* sub r5, r3, r4 */
7110    },
7111   {-155 /* 0xffffff65 */ ,
7112    {{4, 1, 1},			/* s2a r2, r1, r1 */
7113     {6, 2, 5},			/* shli r3, r2, 5 */
7114     {2, 2, 3}}			/* sub r4, r2, r3 */
7115    },
7116   {-154 /* 0xffffff66 */ ,
7117    {{4, 1, 1},			/* s2a r2, r1, r1 */
7118     {1, 1, 2},			/* add r3, r1, r2 */
7119     {6, 2, 5},			/* shli r4, r2, 5 */
7120     {2, 3, 4}}			/* sub r5, r3, r4 */
7121    },
7122   {-153 /* 0xffffff67 */ ,
7123    {{2, 0, 1},			/* sub r2, zero, r1 */
7124     {6, 1, 4},			/* shli r3, r1, 4 */
7125     {2, 2, 3},			/* sub r4, r2, r3 */
7126     {5, 4, 4}}			/* s3a r5, r4, r4 */
7127    },
7128   {-152 /* 0xffffff68 */ ,
7129    {{4, 1, 1},			/* s2a r2, r1, r1 */
7130     {6, 1, 3},			/* shli r3, r1, 3 */
7131     {6, 2, 5},			/* shli r4, r2, 5 */
7132     {2, 3, 4}}			/* sub r5, r3, r4 */
7133    },
7134   {-151 /* 0xffffff69 */ ,
7135    {{4, 1, 1},			/* s2a r2, r1, r1 */
7136     {4, 1, 2},			/* s2a r3, r1, r2 */
7137     {6, 2, 5},			/* shli r4, r2, 5 */
7138     {2, 3, 4}}			/* sub r5, r3, r4 */
7139    },
7140   {-150 /* 0xffffff6a */ ,
7141    {{4, 1, 1},			/* s2a r2, r1, r1 */
7142     {6, 2, 1},			/* shli r3, r2, 1 */
7143     {6, 2, 5},			/* shli r4, r2, 5 */
7144     {2, 3, 4}}			/* sub r5, r3, r4 */
7145    },
7146   {-149 /* 0xffffff6b */ ,
7147    {{4, 1, 1},			/* s2a r2, r1, r1 */
7148     {3, 2, 1},			/* s1a r3, r2, r1 */
7149     {6, 2, 5},			/* shli r4, r2, 5 */
7150     {2, 3, 4}}			/* sub r5, r3, r4 */
7151    },
7152   {-148 /* 0xffffff6c */ ,
7153    {{2, 0, 1},			/* sub r2, zero, r1 */
7154     {4, 2, 2},			/* s2a r3, r2, r2 */
7155     {6, 2, 7},			/* shli r4, r2, 7 */
7156     {4, 3, 4}}			/* s2a r5, r3, r4 */
7157    },
7158   {-147 /* 0xffffff6d */ ,
7159    {{4, 1, 1},			/* s2a r2, r1, r1 */
7160     {5, 1, 2},			/* s3a r3, r1, r2 */
7161     {6, 2, 5},			/* shli r4, r2, 5 */
7162     {2, 3, 4}}			/* sub r5, r3, r4 */
7163    },
7164   {-146 /* 0xffffff6e */ ,
7165    {{2, 0, 1},			/* sub r2, zero, r1 */
7166     {5, 2, 2},			/* s3a r3, r2, r2 */
7167     {6, 2, 7},			/* shli r4, r2, 7 */
7168     {3, 3, 4}}			/* s1a r5, r3, r4 */
7169    },
7170   {-145 /* 0xffffff6f */ ,
7171    {{2, 0, 1},			/* sub r2, zero, r1 */
7172     {5, 1, 1},			/* s3a r3, r1, r1 */
7173     {6, 3, 4},			/* shli r4, r3, 4 */
7174     {2, 2, 4}}			/* sub r5, r2, r4 */
7175    },
7176   {-144 /* 0xffffff70 */ ,
7177    {{2, 0, 1},			/* sub r2, zero, r1 */
7178     {5, 2, 2},			/* s3a r3, r2, r2 */
7179     {6, 3, 4}}			/* shli r4, r3, 4 */
7180    },
7181   {-143 /* 0xffffff71 */ ,
7182    {{5, 1, 1},			/* s3a r2, r1, r1 */
7183     {6, 2, 4},			/* shli r3, r2, 4 */
7184     {2, 1, 3}}			/* sub r4, r1, r3 */
7185    },
7186   {-142 /* 0xffffff72 */ ,
7187    {{5, 1, 1},			/* s3a r2, r1, r1 */
7188     {6, 1, 1},			/* shli r3, r1, 1 */
7189     {6, 2, 4},			/* shli r4, r2, 4 */
7190     {2, 3, 4}}			/* sub r5, r3, r4 */
7191    },
7192   {-141 /* 0xffffff73 */ ,
7193    {{3, 1, 1},			/* s1a r2, r1, r1 */
7194     {5, 1, 1},			/* s3a r3, r1, r1 */
7195     {6, 3, 4},			/* shli r4, r3, 4 */
7196     {2, 2, 4}}			/* sub r5, r2, r4 */
7197    },
7198   {-140 /* 0xffffff74 */ ,
7199    {{4, 1, 1},			/* s2a r2, r1, r1 */
7200     {6, 2, 2},			/* shli r3, r2, 2 */
7201     {6, 2, 5},			/* shli r4, r2, 5 */
7202     {2, 3, 4}}			/* sub r5, r3, r4 */
7203    },
7204   {-139 /* 0xffffff75 */ ,
7205    {{4, 1, 1},			/* s2a r2, r1, r1 */
7206     {4, 2, 1},			/* s2a r3, r2, r1 */
7207     {6, 2, 5},			/* shli r4, r2, 5 */
7208     {2, 3, 4}}			/* sub r5, r3, r4 */
7209    },
7210   {-138 /* 0xffffff76 */ ,
7211    {{2, 0, 1},			/* sub r2, zero, r1 */
7212     {4, 2, 2},			/* s2a r3, r2, r2 */
7213     {6, 2, 7},			/* shli r4, r2, 7 */
7214     {3, 3, 4}}			/* s1a r5, r3, r4 */
7215    },
7216   {-137 /* 0xffffff77 */ ,
7217    {{2, 0, 1},			/* sub r2, zero, r1 */
7218     {6, 1, 4},			/* shli r3, r1, 4 */
7219     {2, 2, 3},			/* sub r4, r2, r3 */
7220     {5, 4, 2}}			/* s3a r5, r4, r2 */
7221    },
7222   {-136 /* 0xffffff78 */ ,
7223    {{2, 0, 1},			/* sub r2, zero, r1 */
7224     {6, 2, 7},			/* shli r3, r2, 7 */
7225     {5, 2, 3}}			/* s3a r4, r2, r3 */
7226    },
7227   {-135 /* 0xffffff79 */ ,
7228    {{5, 1, 1},			/* s3a r2, r1, r1 */
7229     {6, 2, 4},			/* shli r3, r2, 4 */
7230     {2, 2, 3}}			/* sub r4, r2, r3 */
7231    },
7232   {-134 /* 0xffffff7a */ ,
7233    {{6, 1, 1},			/* shli r2, r1, 1 */
7234     {6, 1, 7},			/* shli r3, r1, 7 */
7235     {4, 2, 3},			/* s2a r4, r2, r3 */
7236     {2, 2, 4}}			/* sub r5, r2, r4 */
7237    },
7238   {-133 /* 0xffffff7b */ ,
7239    {{2, 0, 1},			/* sub r2, zero, r1 */
7240     {6, 1, 5},			/* shli r3, r1, 5 */
7241     {2, 2, 3},			/* sub r4, r2, r3 */
7242     {4, 4, 2}}			/* s2a r5, r4, r2 */
7243    },
7244   {-132 /* 0xffffff7c */ ,
7245    {{2, 0, 1},			/* sub r2, zero, r1 */
7246     {6, 2, 7},			/* shli r3, r2, 7 */
7247     {4, 2, 3}}			/* s2a r4, r2, r3 */
7248    },
7249   {-131 /* 0xffffff7d */ ,
7250    {{6, 1, 7},			/* shli r2, r1, 7 */
7251     {4, 1, 2},			/* s2a r3, r1, r2 */
7252     {2, 1, 3}}			/* sub r4, r1, r3 */
7253    },
7254   {-130 /* 0xffffff7e */ ,
7255    {{2, 0, 1},			/* sub r2, zero, r1 */
7256     {6, 2, 7},			/* shli r3, r2, 7 */
7257     {3, 2, 3}}			/* s1a r4, r2, r3 */
7258    },
7259   {-129 /* 0xffffff7f */ ,
7260    {{2, 0, 1},			/* sub r2, zero, r1 */
7261     {6, 1, 7},			/* shli r3, r1, 7 */
7262     {2, 2, 3}}			/* sub r4, r2, r3 */
7263    },
7264   {-128 /* 0xffffff80 */ ,
7265    {{2, 0, 1},			/* sub r2, zero, r1 */
7266     {6, 2, 7}}			/* shli r3, r2, 7 */
7267    },
7268   {-127 /* 0xffffff81 */ ,
7269    {{6, 1, 7},			/* shli r2, r1, 7 */
7270     {2, 1, 2}}			/* sub r3, r1, r2 */
7271    },
7272   {-126 /* 0xffffff82 */ ,
7273    {{6, 1, 1},			/* shli r2, r1, 1 */
7274     {6, 1, 7},			/* shli r3, r1, 7 */
7275     {2, 2, 3}}			/* sub r4, r2, r3 */
7276    },
7277   {-125 /* 0xffffff83 */ ,
7278    {{3, 1, 1},			/* s1a r2, r1, r1 */
7279     {6, 1, 7},			/* shli r3, r1, 7 */
7280     {2, 2, 3}}			/* sub r4, r2, r3 */
7281    },
7282   {-124 /* 0xffffff84 */ ,
7283    {{6, 1, 2},			/* shli r2, r1, 2 */
7284     {6, 1, 7},			/* shli r3, r1, 7 */
7285     {2, 2, 3}}			/* sub r4, r2, r3 */
7286    },
7287   {-123 /* 0xffffff85 */ ,
7288    {{4, 1, 1},			/* s2a r2, r1, r1 */
7289     {6, 1, 7},			/* shli r3, r1, 7 */
7290     {2, 2, 3}}			/* sub r4, r2, r3 */
7291    },
7292   {-122 /* 0xffffff86 */ ,
7293    {{3, 1, 1},			/* s1a r2, r1, r1 */
7294     {6, 1, 6},			/* shli r3, r1, 6 */
7295     {2, 2, 3},			/* sub r4, r2, r3 */
7296     {6, 4, 1}}			/* shli r5, r4, 1 */
7297    },
7298   {-121 /* 0xffffff87 */ ,
7299    {{6, 1, 3},			/* shli r2, r1, 3 */
7300     {2, 2, 1},			/* sub r3, r2, r1 */
7301     {6, 2, 4},			/* shli r4, r2, 4 */
7302     {2, 3, 4}}			/* sub r5, r3, r4 */
7303    },
7304   {-120 /* 0xffffff88 */ ,
7305    {{6, 1, 3},			/* shli r2, r1, 3 */
7306     {6, 1, 7},			/* shli r3, r1, 7 */
7307     {2, 2, 3}}			/* sub r4, r2, r3 */
7308    },
7309   {-119 /* 0xffffff89 */ ,
7310    {{5, 1, 1},			/* s3a r2, r1, r1 */
7311     {6, 1, 7},			/* shli r3, r1, 7 */
7312     {2, 2, 3}}			/* sub r4, r2, r3 */
7313    },
7314   {-118 /* 0xffffff8a */ ,
7315    {{6, 1, 1},			/* shli r2, r1, 1 */
7316     {6, 1, 4},			/* shli r3, r1, 4 */
7317     {2, 1, 3},			/* sub r4, r1, r3 */
7318     {5, 4, 2}}			/* s3a r5, r4, r2 */
7319    },
7320   {-117 /* 0xffffff8b */ ,
7321    {{3, 1, 1},			/* s1a r2, r1, r1 */
7322     {6, 1, 4},			/* shli r3, r1, 4 */
7323     {2, 1, 3},			/* sub r4, r1, r3 */
7324     {5, 4, 2}}			/* s3a r5, r4, r2 */
7325    },
7326   {-116 /* 0xffffff8c */ ,
7327    {{3, 1, 1},			/* s1a r2, r1, r1 */
7328     {6, 1, 5},			/* shli r3, r1, 5 */
7329     {2, 2, 3},			/* sub r4, r2, r3 */
7330     {6, 4, 2}}			/* shli r5, r4, 2 */
7331    },
7332   {-115 /* 0xffffff8d */ ,
7333    {{3, 1, 1},			/* s1a r2, r1, r1 */
7334     {6, 1, 4},			/* shli r3, r1, 4 */
7335     {5, 3, 2},			/* s3a r4, r3, r2 */
7336     {2, 3, 4}}			/* sub r5, r3, r4 */
7337    },
7338   {-114 /* 0xffffff8e */ ,
7339    {{6, 1, 1},			/* shli r2, r1, 1 */
7340     {6, 1, 4},			/* shli r3, r1, 4 */
7341     {5, 3, 2},			/* s3a r4, r3, r2 */
7342     {2, 3, 4}}			/* sub r5, r3, r4 */
7343    },
7344   {-113 /* 0xffffff8f */ ,
7345    {{6, 1, 4},			/* shli r2, r1, 4 */
7346     {5, 2, 1},			/* s3a r3, r2, r1 */
7347     {2, 2, 3}}			/* sub r4, r2, r3 */
7348    },
7349   {-112 /* 0xffffff90 */ ,
7350    {{6, 1, 4},			/* shli r2, r1, 4 */
7351     {6, 1, 7},			/* shli r3, r1, 7 */
7352     {2, 2, 3}}			/* sub r4, r2, r3 */
7353    },
7354   {-111 /* 0xffffff91 */ ,
7355    {{6, 1, 4},			/* shli r2, r1, 4 */
7356     {1, 1, 2},			/* add r3, r1, r2 */
7357     {6, 2, 3},			/* shli r4, r2, 3 */
7358     {2, 3, 4}}			/* sub r5, r3, r4 */
7359    },
7360   {-110 /* 0xffffff92 */ ,
7361    {{6, 1, 1},			/* shli r2, r1, 1 */
7362     {6, 1, 4},			/* shli r3, r1, 4 */
7363     {2, 2, 3},			/* sub r4, r2, r3 */
7364     {5, 4, 2}}			/* s3a r5, r4, r2 */
7365    },
7366   {-109 /* 0xffffff93 */ ,
7367    {{6, 1, 4},			/* shli r2, r1, 4 */
7368     {4, 1, 2},			/* s2a r3, r1, r2 */
7369     {5, 2, 1},			/* s3a r4, r2, r1 */
7370     {2, 3, 4}}			/* sub r5, r3, r4 */
7371    },
7372   {-108 /* 0xffffff94 */ ,
7373    {{4, 1, 1},			/* s2a r2, r1, r1 */
7374     {6, 1, 5},			/* shli r3, r1, 5 */
7375     {2, 2, 3},			/* sub r4, r2, r3 */
7376     {6, 4, 2}}			/* shli r5, r4, 2 */
7377    },
7378   {-107 /* 0xffffff95 */ ,
7379    {{4, 1, 1},			/* s2a r2, r1, r1 */
7380     {6, 1, 5},			/* shli r3, r1, 5 */
7381     {2, 2, 3},			/* sub r4, r2, r3 */
7382     {4, 4, 1}}			/* s2a r5, r4, r1 */
7383    },
7384   {-106 /* 0xffffff96 */ ,
7385    {{6, 1, 3},			/* shli r2, r1, 3 */
7386     {5, 2, 1},			/* s3a r3, r2, r1 */
7387     {2, 2, 3},			/* sub r4, r2, r3 */
7388     {3, 4, 2}}			/* s1a r5, r4, r2 */
7389    },
7390   {-105 /* 0xffffff97 */ ,
7391    {{6, 1, 4},			/* shli r2, r1, 4 */
7392     {2, 1, 2},			/* sub r3, r1, r2 */
7393     {2, 2, 1},			/* sub r4, r2, r1 */
7394     {5, 3, 4}}			/* s3a r5, r3, r4 */
7395    },
7396   {-104 /* 0xffffff98 */ ,
7397    {{6, 1, 4},			/* shli r2, r1, 4 */
7398     {2, 1, 2},			/* sub r3, r1, r2 */
7399     {5, 3, 2}}			/* s3a r4, r3, r2 */
7400    },
7401   {-103 /* 0xffffff99 */ ,
7402    {{6, 1, 4},			/* shli r2, r1, 4 */
7403     {1, 1, 2},			/* add r3, r1, r2 */
7404     {2, 1, 2},			/* sub r4, r1, r2 */
7405     {5, 4, 3}}			/* s3a r5, r4, r3 */
7406    },
7407   {-102 /* 0xffffff9a */ ,
7408    {{6, 1, 4},			/* shli r2, r1, 4 */
7409     {2, 1, 2},			/* sub r3, r1, r2 */
7410     {3, 1, 2},			/* s1a r4, r1, r2 */
7411     {5, 3, 4}}			/* s3a r5, r3, r4 */
7412    },
7413   {-101 /* 0xffffff9b */ ,
7414    {{3, 1, 1},			/* s1a r2, r1, r1 */
7415     {6, 1, 4},			/* shli r3, r1, 4 */
7416     {2, 2, 3},			/* sub r4, r2, r3 */
7417     {5, 4, 2}}			/* s3a r5, r4, r2 */
7418    },
7419   {-100 /* 0xffffff9c */ ,
7420    {{6, 1, 2},			/* shli r2, r1, 2 */
7421     {6, 1, 5},			/* shli r3, r1, 5 */
7422     {4, 3, 2},			/* s2a r4, r3, r2 */
7423     {2, 3, 4}}			/* sub r5, r3, r4 */
7424    },
7425   {-99 /* 0xffffff9d */ ,
7426    {{2, 0, 1},			/* sub r2, zero, r1 */
7427     {6, 1, 5},			/* shli r3, r1, 5 */
7428     {2, 2, 3},			/* sub r4, r2, r3 */
7429     {3, 4, 4}}			/* s1a r5, r4, r4 */
7430    },
7431   {-98 /* 0xffffff9e */ ,
7432    {{6, 1, 1},			/* shli r2, r1, 1 */
7433     {6, 1, 5},			/* shli r3, r1, 5 */
7434     {4, 3, 2},			/* s2a r4, r3, r2 */
7435     {2, 3, 4}}			/* sub r5, r3, r4 */
7436    },
7437   {-97 /* 0xffffff9f */ ,
7438    {{6, 1, 5},			/* shli r2, r1, 5 */
7439     {4, 2, 1},			/* s2a r3, r2, r1 */
7440     {2, 2, 3}}			/* sub r4, r2, r3 */
7441    },
7442   {-96 /* 0xffffffa0 */ ,
7443    {{6, 1, 5},			/* shli r2, r1, 5 */
7444     {6, 1, 7},			/* shli r3, r1, 7 */
7445     {2, 2, 3}}			/* sub r4, r2, r3 */
7446    },
7447   {-95 /* 0xffffffa1 */ ,
7448    {{3, 1, 1},			/* s1a r2, r1, r1 */
7449     {6, 2, 5},			/* shli r3, r2, 5 */
7450     {2, 1, 3}}			/* sub r4, r1, r3 */
7451    },
7452   {-94 /* 0xffffffa2 */ ,
7453    {{3, 1, 1},			/* s1a r2, r1, r1 */
7454     {6, 1, 1},			/* shli r3, r1, 1 */
7455     {6, 2, 5},			/* shli r4, r2, 5 */
7456     {2, 3, 4}}			/* sub r5, r3, r4 */
7457    },
7458   {-93 /* 0xffffffa3 */ ,
7459    {{3, 1, 1},			/* s1a r2, r1, r1 */
7460     {6, 2, 5},			/* shli r3, r2, 5 */
7461     {2, 2, 3}}			/* sub r4, r2, r3 */
7462    },
7463   {-92 /* 0xffffffa4 */ ,
7464    {{6, 1, 5},			/* shli r2, r1, 5 */
7465     {2, 1, 2},			/* sub r3, r1, r2 */
7466     {4, 3, 2}}			/* s2a r4, r3, r2 */
7467    },
7468   {-91 /* 0xffffffa5 */ ,
7469    {{6, 1, 5},			/* shli r2, r1, 5 */
7470     {1, 1, 2},			/* add r3, r1, r2 */
7471     {2, 1, 2},			/* sub r4, r1, r2 */
7472     {4, 4, 3}}			/* s2a r5, r4, r3 */
7473    },
7474   {-90 /* 0xffffffa6 */ ,
7475    {{3, 1, 1},			/* s1a r2, r1, r1 */
7476     {6, 2, 1},			/* shli r3, r2, 1 */
7477     {6, 2, 5},			/* shli r4, r2, 5 */
7478     {2, 3, 4}}			/* sub r5, r3, r4 */
7479    },
7480   {-89 /* 0xffffffa7 */ ,
7481    {{3, 1, 1},			/* s1a r2, r1, r1 */
7482     {3, 2, 1},			/* s1a r3, r2, r1 */
7483     {6, 2, 5},			/* shli r4, r2, 5 */
7484     {2, 3, 4}}			/* sub r5, r3, r4 */
7485    },
7486   {-88 /* 0xffffffa8 */ ,
7487    {{6, 1, 1},			/* shli r2, r1, 1 */
7488     {6, 1, 5},			/* shli r3, r1, 5 */
7489     {2, 2, 3},			/* sub r4, r2, r3 */
7490     {4, 4, 3}}			/* s2a r5, r4, r3 */
7491    },
7492   {-87 /* 0xffffffa9 */ ,
7493    {{3, 1, 1},			/* s1a r2, r1, r1 */
7494     {3, 2, 2},			/* s1a r3, r2, r2 */
7495     {6, 2, 5},			/* shli r4, r2, 5 */
7496     {2, 3, 4}}			/* sub r5, r3, r4 */
7497    },
7498   {-86 /* 0xffffffaa */ ,
7499    {{4, 1, 1},			/* s2a r2, r1, r1 */
7500     {5, 2, 1},			/* s3a r3, r2, r1 */
7501     {3, 3, 2},			/* s1a r4, r3, r2 */
7502     {2, 1, 4}}			/* sub r5, r1, r4 */
7503    },
7504   {-85 /* 0xffffffab */ ,
7505    {{2, 0, 1},			/* sub r2, zero, r1 */
7506     {6, 1, 4},			/* shli r3, r1, 4 */
7507     {2, 2, 3},			/* sub r4, r2, r3 */
7508     {4, 4, 4}}			/* s2a r5, r4, r4 */
7509    },
7510   {-84 /* 0xffffffac */ ,
7511    {{3, 1, 1},			/* s1a r2, r1, r1 */
7512     {6, 2, 2},			/* shli r3, r2, 2 */
7513     {6, 2, 5},			/* shli r4, r2, 5 */
7514     {2, 3, 4}}			/* sub r5, r3, r4 */
7515    },
7516   {-83 /* 0xffffffad */ ,
7517    {{3, 1, 1},			/* s1a r2, r1, r1 */
7518     {4, 2, 1},			/* s2a r3, r2, r1 */
7519     {6, 2, 5},			/* shli r4, r2, 5 */
7520     {2, 3, 4}}			/* sub r5, r3, r4 */
7521    },
7522   {-82 /* 0xffffffae */ ,
7523    {{2, 0, 1},			/* sub r2, zero, r1 */
7524     {5, 2, 2},			/* s3a r3, r2, r2 */
7525     {6, 2, 6},			/* shli r4, r2, 6 */
7526     {3, 3, 4}}			/* s1a r5, r3, r4 */
7527    },
7528   {-81 /* 0xffffffaf */ ,
7529    {{2, 0, 1},			/* sub r2, zero, r1 */
7530     {5, 2, 2},			/* s3a r3, r2, r2 */
7531     {5, 3, 3}}			/* s3a r4, r3, r3 */
7532    },
7533   {-80 /* 0xffffffb0 */ ,
7534    {{2, 0, 1},			/* sub r2, zero, r1 */
7535     {4, 2, 2},			/* s2a r3, r2, r2 */
7536     {6, 3, 4}}			/* shli r4, r3, 4 */
7537    },
7538   {-79 /* 0xffffffb1 */ ,
7539    {{4, 1, 1},			/* s2a r2, r1, r1 */
7540     {6, 2, 4},			/* shli r3, r2, 4 */
7541     {2, 1, 3}}			/* sub r4, r1, r3 */
7542    },
7543   {-78 /* 0xffffffb2 */ ,
7544    {{4, 1, 1},			/* s2a r2, r1, r1 */
7545     {6, 1, 1},			/* shli r3, r1, 1 */
7546     {6, 2, 4},			/* shli r4, r2, 4 */
7547     {2, 3, 4}}			/* sub r5, r3, r4 */
7548    },
7549   {-77 /* 0xffffffb3 */ ,
7550    {{3, 1, 1},			/* s1a r2, r1, r1 */
7551     {4, 1, 1},			/* s2a r3, r1, r1 */
7552     {6, 3, 4},			/* shli r4, r3, 4 */
7553     {2, 2, 4}}			/* sub r5, r2, r4 */
7554    },
7555   {-76 /* 0xffffffb4 */ ,
7556    {{4, 1, 1},			/* s2a r2, r1, r1 */
7557     {6, 1, 2},			/* shli r3, r1, 2 */
7558     {6, 2, 4},			/* shli r4, r2, 4 */
7559     {2, 3, 4}}			/* sub r5, r3, r4 */
7560    },
7561   {-75 /* 0xffffffb5 */ ,
7562    {{4, 1, 1},			/* s2a r2, r1, r1 */
7563     {6, 2, 4},			/* shli r3, r2, 4 */
7564     {2, 2, 3}}			/* sub r4, r2, r3 */
7565    },
7566   {-74 /* 0xffffffb6 */ ,
7567    {{4, 1, 1},			/* s2a r2, r1, r1 */
7568     {1, 1, 2},			/* add r3, r1, r2 */
7569     {6, 2, 4},			/* shli r4, r2, 4 */
7570     {2, 3, 4}}			/* sub r5, r3, r4 */
7571    },
7572   {-73 /* 0xffffffb7 */ ,
7573    {{2, 0, 1},			/* sub r2, zero, r1 */
7574     {5, 2, 2},			/* s3a r3, r2, r2 */
7575     {5, 3, 2}}			/* s3a r4, r3, r2 */
7576    },
7577   {-72 /* 0xffffffb8 */ ,
7578    {{2, 0, 1},			/* sub r2, zero, r1 */
7579     {5, 2, 2},			/* s3a r3, r2, r2 */
7580     {6, 3, 3}}			/* shli r4, r3, 3 */
7581    },
7582   {-71 /* 0xffffffb9 */ ,
7583    {{5, 1, 1},			/* s3a r2, r1, r1 */
7584     {6, 2, 3},			/* shli r3, r2, 3 */
7585     {2, 1, 3}}			/* sub r4, r1, r3 */
7586    },
7587   {-70 /* 0xffffffba */ ,
7588    {{4, 1, 1},			/* s2a r2, r1, r1 */
7589     {6, 2, 1},			/* shli r3, r2, 1 */
7590     {6, 2, 4},			/* shli r4, r2, 4 */
7591     {2, 3, 4}}			/* sub r5, r3, r4 */
7592    },
7593   {-69 /* 0xffffffbb */ ,
7594    {{2, 0, 1},			/* sub r2, zero, r1 */
7595     {6, 1, 4},			/* shli r3, r1, 4 */
7596     {2, 2, 3},			/* sub r4, r2, r3 */
7597     {4, 4, 2}}			/* s2a r5, r4, r2 */
7598    },
7599   {-68 /* 0xffffffbc */ ,
7600    {{2, 0, 1},			/* sub r2, zero, r1 */
7601     {6, 2, 6},			/* shli r3, r2, 6 */
7602     {4, 2, 3}}			/* s2a r4, r2, r3 */
7603    },
7604   {-67 /* 0xffffffbd */ ,
7605    {{6, 1, 6},			/* shli r2, r1, 6 */
7606     {4, 1, 2},			/* s2a r3, r1, r2 */
7607     {2, 1, 3}}			/* sub r4, r1, r3 */
7608    },
7609   {-66 /* 0xffffffbe */ ,
7610    {{2, 0, 1},			/* sub r2, zero, r1 */
7611     {6, 2, 6},			/* shli r3, r2, 6 */
7612     {3, 2, 3}}			/* s1a r4, r2, r3 */
7613    },
7614   {-65 /* 0xffffffbf */ ,
7615    {{2, 0, 1},			/* sub r2, zero, r1 */
7616     {6, 1, 6},			/* shli r3, r1, 6 */
7617     {2, 2, 3}}			/* sub r4, r2, r3 */
7618    },
7619   {-64 /* 0xffffffc0 */ ,
7620    {{2, 0, 1},			/* sub r2, zero, r1 */
7621     {6, 2, 6}}			/* shli r3, r2, 6 */
7622    },
7623   {-63 /* 0xffffffc1 */ ,
7624    {{6, 1, 6},			/* shli r2, r1, 6 */
7625     {2, 1, 2}}			/* sub r3, r1, r2 */
7626    },
7627   {-62 /* 0xffffffc2 */ ,
7628    {{6, 1, 1},			/* shli r2, r1, 1 */
7629     {6, 1, 6},			/* shli r3, r1, 6 */
7630     {2, 2, 3}}			/* sub r4, r2, r3 */
7631    },
7632   {-61 /* 0xffffffc3 */ ,
7633    {{3, 1, 1},			/* s1a r2, r1, r1 */
7634     {6, 1, 6},			/* shli r3, r1, 6 */
7635     {2, 2, 3}}			/* sub r4, r2, r3 */
7636    },
7637   {-60 /* 0xffffffc4 */ ,
7638    {{6, 1, 2},			/* shli r2, r1, 2 */
7639     {6, 1, 6},			/* shli r3, r1, 6 */
7640     {2, 2, 3}}			/* sub r4, r2, r3 */
7641    },
7642   {-59 /* 0xffffffc5 */ ,
7643    {{4, 1, 1},			/* s2a r2, r1, r1 */
7644     {6, 1, 6},			/* shli r3, r1, 6 */
7645     {2, 2, 3}}			/* sub r4, r2, r3 */
7646    },
7647   {-58 /* 0xffffffc6 */ ,
7648    {{3, 1, 1},			/* s1a r2, r1, r1 */
7649     {6, 1, 5},			/* shli r3, r1, 5 */
7650     {2, 2, 3},			/* sub r4, r2, r3 */
7651     {6, 4, 1}}			/* shli r5, r4, 1 */
7652    },
7653   {-57 /* 0xffffffc7 */ ,
7654    {{6, 1, 3},			/* shli r2, r1, 3 */
7655     {5, 2, 1},			/* s3a r3, r2, r1 */
7656     {2, 2, 3}}			/* sub r4, r2, r3 */
7657    },
7658   {-56 /* 0xffffffc8 */ ,
7659    {{6, 1, 3},			/* shli r2, r1, 3 */
7660     {6, 1, 6},			/* shli r3, r1, 6 */
7661     {2, 2, 3}}			/* sub r4, r2, r3 */
7662    },
7663   {-55 /* 0xffffffc9 */ ,
7664    {{5, 1, 1},			/* s3a r2, r1, r1 */
7665     {6, 1, 6},			/* shli r3, r1, 6 */
7666     {2, 2, 3}}			/* sub r4, r2, r3 */
7667    },
7668   {-54 /* 0xffffffca */ ,
7669    {{5, 1, 1},			/* s3a r2, r1, r1 */
7670     {6, 2, 1},			/* shli r3, r2, 1 */
7671     {6, 2, 3},			/* shli r4, r2, 3 */
7672     {2, 3, 4}}			/* sub r5, r3, r4 */
7673    },
7674   {-53 /* 0xffffffcb */ ,
7675    {{3, 1, 1},			/* s1a r2, r1, r1 */
7676     {6, 1, 3},			/* shli r3, r1, 3 */
7677     {2, 1, 3},			/* sub r4, r1, r3 */
7678     {5, 4, 2}}			/* s3a r5, r4, r2 */
7679    },
7680   {-52 /* 0xffffffcc */ ,
7681    {{3, 1, 1},			/* s1a r2, r1, r1 */
7682     {6, 1, 4},			/* shli r3, r1, 4 */
7683     {2, 2, 3},			/* sub r4, r2, r3 */
7684     {6, 4, 2}}			/* shli r5, r4, 2 */
7685    },
7686   {-51 /* 0xffffffcd */ ,
7687    {{2, 0, 1},			/* sub r2, zero, r1 */
7688     {6, 1, 4},			/* shli r3, r1, 4 */
7689     {2, 2, 3},			/* sub r4, r2, r3 */
7690     {3, 4, 4}}			/* s1a r5, r4, r4 */
7691    },
7692   {-50 /* 0xffffffce */ ,
7693    {{6, 1, 1},			/* shli r2, r1, 1 */
7694     {6, 1, 4},			/* shli r3, r1, 4 */
7695     {4, 3, 2},			/* s2a r4, r3, r2 */
7696     {2, 3, 4}}			/* sub r5, r3, r4 */
7697    },
7698   {-49 /* 0xffffffcf */ ,
7699    {{6, 1, 4},			/* shli r2, r1, 4 */
7700     {4, 2, 1},			/* s2a r3, r2, r1 */
7701     {2, 2, 3}}			/* sub r4, r2, r3 */
7702    },
7703   {-48 /* 0xffffffd0 */ ,
7704    {{6, 1, 4},			/* shli r2, r1, 4 */
7705     {6, 1, 6},			/* shli r3, r1, 6 */
7706     {2, 2, 3}}			/* sub r4, r2, r3 */
7707    },
7708   {-47 /* 0xffffffd1 */ ,
7709    {{3, 1, 1},			/* s1a r2, r1, r1 */
7710     {6, 2, 4},			/* shli r3, r2, 4 */
7711     {2, 1, 3}}			/* sub r4, r1, r3 */
7712    },
7713   {-46 /* 0xffffffd2 */ ,
7714    {{3, 1, 1},			/* s1a r2, r1, r1 */
7715     {6, 1, 1},			/* shli r3, r1, 1 */
7716     {6, 2, 4},			/* shli r4, r2, 4 */
7717     {2, 3, 4}}			/* sub r5, r3, r4 */
7718    },
7719   {-45 /* 0xffffffd3 */ ,
7720    {{3, 1, 1},			/* s1a r2, r1, r1 */
7721     {6, 2, 4},			/* shli r3, r2, 4 */
7722     {2, 2, 3}}			/* sub r4, r2, r3 */
7723    },
7724   {-44 /* 0xffffffd4 */ ,
7725    {{6, 1, 4},			/* shli r2, r1, 4 */
7726     {2, 1, 2},			/* sub r3, r1, r2 */
7727     {4, 3, 2}}			/* s2a r4, r3, r2 */
7728    },
7729   {-43 /* 0xffffffd5 */ ,
7730    {{6, 1, 4},			/* shli r2, r1, 4 */
7731     {1, 1, 2},			/* add r3, r1, r2 */
7732     {2, 1, 2},			/* sub r4, r1, r2 */
7733     {4, 4, 3}}			/* s2a r5, r4, r3 */
7734    },
7735   {-42 /* 0xffffffd6 */ ,
7736    {{3, 1, 1},			/* s1a r2, r1, r1 */
7737     {6, 2, 1},			/* shli r3, r2, 1 */
7738     {6, 2, 4},			/* shli r4, r2, 4 */
7739     {2, 3, 4}}			/* sub r5, r3, r4 */
7740    },
7741   {-41 /* 0xffffffd7 */ ,
7742    {{2, 0, 1},			/* sub r2, zero, r1 */
7743     {4, 2, 2},			/* s2a r3, r2, r2 */
7744     {5, 3, 2}}			/* s3a r4, r3, r2 */
7745    },
7746   {-40 /* 0xffffffd8 */ ,
7747    {{2, 0, 1},			/* sub r2, zero, r1 */
7748     {4, 2, 2},			/* s2a r3, r2, r2 */
7749     {6, 3, 3}}			/* shli r4, r3, 3 */
7750    },
7751   {-39 /* 0xffffffd9 */ ,
7752    {{4, 1, 1},			/* s2a r2, r1, r1 */
7753     {6, 2, 3},			/* shli r3, r2, 3 */
7754     {2, 1, 3}}			/* sub r4, r1, r3 */
7755    },
7756   {-38 /* 0xffffffda */ ,
7757    {{4, 1, 1},			/* s2a r2, r1, r1 */
7758     {6, 1, 1},			/* shli r3, r1, 1 */
7759     {6, 2, 3},			/* shli r4, r2, 3 */
7760     {2, 3, 4}}			/* sub r5, r3, r4 */
7761    },
7762   {-37 /* 0xffffffdb */ ,
7763    {{2, 0, 1},			/* sub r2, zero, r1 */
7764     {5, 2, 2},			/* s3a r3, r2, r2 */
7765     {4, 3, 2}}			/* s2a r4, r3, r2 */
7766    },
7767   {-36 /* 0xffffffdc */ ,
7768    {{2, 0, 1},			/* sub r2, zero, r1 */
7769     {5, 2, 2},			/* s3a r3, r2, r2 */
7770     {6, 3, 2}}			/* shli r4, r3, 2 */
7771    },
7772   {-35 /* 0xffffffdd */ ,
7773    {{4, 1, 1},			/* s2a r2, r1, r1 */
7774     {6, 2, 3},			/* shli r3, r2, 3 */
7775     {2, 2, 3}}			/* sub r4, r2, r3 */
7776    },
7777   {-34 /* 0xffffffde */ ,
7778    {{2, 0, 1},			/* sub r2, zero, r1 */
7779     {6, 2, 5},			/* shli r3, r2, 5 */
7780     {3, 2, 3}}			/* s1a r4, r2, r3 */
7781    },
7782   {-33 /* 0xffffffdf */ ,
7783    {{2, 0, 1},			/* sub r2, zero, r1 */
7784     {6, 1, 5},			/* shli r3, r1, 5 */
7785     {2, 2, 3}}			/* sub r4, r2, r3 */
7786    },
7787   {-32 /* 0xffffffe0 */ ,
7788    {{2, 0, 1},			/* sub r2, zero, r1 */
7789     {6, 2, 5}}			/* shli r3, r2, 5 */
7790    },
7791   {-31 /* 0xffffffe1 */ ,
7792    {{6, 1, 5},			/* shli r2, r1, 5 */
7793     {2, 1, 2}}			/* sub r3, r1, r2 */
7794    },
7795   {-30 /* 0xffffffe2 */ ,
7796    {{6, 1, 1},			/* shli r2, r1, 1 */
7797     {6, 1, 5},			/* shli r3, r1, 5 */
7798     {2, 2, 3}}			/* sub r4, r2, r3 */
7799    },
7800   {-29 /* 0xffffffe3 */ ,
7801    {{3, 1, 1},			/* s1a r2, r1, r1 */
7802     {6, 1, 5},			/* shli r3, r1, 5 */
7803     {2, 2, 3}}			/* sub r4, r2, r3 */
7804    },
7805   {-28 /* 0xffffffe4 */ ,
7806    {{6, 1, 2},			/* shli r2, r1, 2 */
7807     {6, 1, 5},			/* shli r3, r1, 5 */
7808     {2, 2, 3}}			/* sub r4, r2, r3 */
7809    },
7810   {-27 /* 0xffffffe5 */ ,
7811    {{4, 1, 1},			/* s2a r2, r1, r1 */
7812     {6, 1, 5},			/* shli r3, r1, 5 */
7813     {2, 2, 3}}			/* sub r4, r2, r3 */
7814    },
7815   {-26 /* 0xffffffe6 */ ,
7816    {{3, 1, 1},			/* s1a r2, r1, r1 */
7817     {5, 2, 2},			/* s3a r3, r2, r2 */
7818     {2, 1, 3}}			/* sub r4, r1, r3 */
7819    },
7820   {-25 /* 0xffffffe7 */ ,
7821    {{6, 1, 3},			/* shli r2, r1, 3 */
7822     {4, 2, 1},			/* s2a r3, r2, r1 */
7823     {2, 2, 3}}			/* sub r4, r2, r3 */
7824    },
7825   {-24 /* 0xffffffe8 */ ,
7826    {{6, 1, 3},			/* shli r2, r1, 3 */
7827     {6, 1, 5},			/* shli r3, r1, 5 */
7828     {2, 2, 3}}			/* sub r4, r2, r3 */
7829    },
7830   {-23 /* 0xffffffe9 */ ,
7831    {{5, 1, 1},			/* s3a r2, r1, r1 */
7832     {6, 1, 5},			/* shli r3, r1, 5 */
7833     {2, 2, 3}}			/* sub r4, r2, r3 */
7834    },
7835   {-22 /* 0xffffffea */ ,
7836    {{3, 1, 1},			/* s1a r2, r1, r1 */
7837     {5, 2, 1},			/* s3a r3, r2, r1 */
7838     {2, 2, 3}}			/* sub r4, r2, r3 */
7839    },
7840   {-21 /* 0xffffffeb */ ,
7841    {{3, 1, 1},			/* s1a r2, r1, r1 */
7842     {6, 2, 3},			/* shli r3, r2, 3 */
7843     {2, 2, 3}}			/* sub r4, r2, r3 */
7844    },
7845   {-20 /* 0xffffffec */ ,
7846    {{2, 0, 1},			/* sub r2, zero, r1 */
7847     {4, 2, 2},			/* s2a r3, r2, r2 */
7848     {6, 3, 2}}			/* shli r4, r3, 2 */
7849    },
7850   {-19 /* 0xffffffed */ ,
7851    {{4, 1, 1},			/* s2a r2, r1, r1 */
7852     {6, 2, 2},			/* shli r3, r2, 2 */
7853     {2, 1, 3}}			/* sub r4, r1, r3 */
7854    },
7855   {-18 /* 0xffffffee */ ,
7856    {{2, 0, 1},			/* sub r2, zero, r1 */
7857     {5, 2, 2},			/* s3a r3, r2, r2 */
7858     {6, 3, 1}}			/* shli r4, r3, 1 */
7859    },
7860   {-17 /* 0xffffffef */ ,
7861    {{2, 0, 1},			/* sub r2, zero, r1 */
7862     {6, 1, 4},			/* shli r3, r1, 4 */
7863     {2, 2, 3}}			/* sub r4, r2, r3 */
7864    },
7865   {-16 /* 0xfffffff0 */ ,
7866    {{2, 0, 1},			/* sub r2, zero, r1 */
7867     {6, 2, 4}}			/* shli r3, r2, 4 */
7868    },
7869   {-15 /* 0xfffffff1 */ ,
7870    {{6, 1, 4},			/* shli r2, r1, 4 */
7871     {2, 1, 2}}			/* sub r3, r1, r2 */
7872    },
7873   {-14 /* 0xfffffff2 */ ,
7874    {{6, 1, 1},			/* shli r2, r1, 1 */
7875     {6, 1, 4},			/* shli r3, r1, 4 */
7876     {2, 2, 3}}			/* sub r4, r2, r3 */
7877    },
7878   {-13 /* 0xfffffff3 */ ,
7879    {{3, 1, 1},			/* s1a r2, r1, r1 */
7880     {6, 1, 4},			/* shli r3, r1, 4 */
7881     {2, 2, 3}}			/* sub r4, r2, r3 */
7882    },
7883   {-12 /* 0xfffffff4 */ ,
7884    {{6, 1, 2},			/* shli r2, r1, 2 */
7885     {6, 1, 4},			/* shli r3, r1, 4 */
7886     {2, 2, 3}}			/* sub r4, r2, r3 */
7887    },
7888   {-11 /* 0xfffffff5 */ ,
7889    {{4, 1, 1},			/* s2a r2, r1, r1 */
7890     {6, 1, 4},			/* shli r3, r1, 4 */
7891     {2, 2, 3}}			/* sub r4, r2, r3 */
7892    },
7893   {-10 /* 0xfffffff6 */ ,
7894    {{2, 0, 1},			/* sub r2, zero, r1 */
7895     {5, 1, 1},			/* s3a r3, r1, r1 */
7896     {2, 2, 3}}			/* sub r4, r2, r3 */
7897    },
7898   {-9 /* 0xfffffff7 */ ,
7899    {{2, 0, 1},			/* sub r2, zero, r1 */
7900     {5, 2, 2}}			/* s3a r3, r2, r2 */
7901    },
7902   {-8 /* 0xfffffff8 */ ,
7903    {{2, 0, 1},			/* sub r2, zero, r1 */
7904     {6, 2, 3}}			/* shli r3, r2, 3 */
7905    },
7906   {-7 /* 0xfffffff9 */ ,
7907    {{6, 1, 3},			/* shli r2, r1, 3 */
7908     {2, 1, 2}}			/* sub r3, r1, r2 */
7909    },
7910   {-6 /* 0xfffffffa */ ,
7911    {{6, 1, 1},			/* shli r2, r1, 1 */
7912     {6, 1, 3},			/* shli r3, r1, 3 */
7913     {2, 2, 3}}			/* sub r4, r2, r3 */
7914    },
7915   {-5 /* 0xfffffffb */ ,
7916    {{2, 0, 1},			/* sub r2, zero, r1 */
7917     {4, 2, 2}}			/* s2a r3, r2, r2 */
7918    },
7919   {-4 /* 0xfffffffc */ ,
7920    {{2, 0, 1},			/* sub r2, zero, r1 */
7921     {6, 2, 2}}			/* shli r3, r2, 2 */
7922    },
7923   {-3 /* 0xfffffffd */ ,
7924    {{6, 1, 2},			/* shli r2, r1, 2 */
7925     {2, 1, 2}}			/* sub r3, r1, r2 */
7926    },
7927   {-2 /* 0xfffffffe */ ,
7928    {{2, 0, 1},			/* sub r2, zero, r1 */
7929     {6, 2, 1}}			/* shli r3, r2, 1 */
7930    },
7931   {-1 /* 0xffffffff */ ,
7932    {{2, 0, 1}}			/* sub r2, zero, r1 */
7933    },
7934   {2 /* 0x2 */ ,
7935    {{6, 1, 1}}			/* shli r2, r1, 1 */
7936    },
7937   {3 /* 0x3 */ ,
7938    {{3, 1, 1}}			/* s1a r2, r1, r1 */
7939    },
7940   {4 /* 0x4 */ ,
7941    {{6, 1, 2}}			/* shli r2, r1, 2 */
7942    },
7943   {5 /* 0x5 */ ,
7944    {{4, 1, 1}}			/* s2a r2, r1, r1 */
7945    },
7946   {6 /* 0x6 */ ,
7947    {{3, 1, 1},			/* s1a r2, r1, r1 */
7948     {6, 2, 1}}			/* shli r3, r2, 1 */
7949    },
7950   {7 /* 0x7 */ ,
7951    {{6, 1, 3},			/* shli r2, r1, 3 */
7952     {2, 2, 1}}			/* sub r3, r2, r1 */
7953    },
7954   {8 /* 0x8 */ ,
7955    {{6, 1, 3}}			/* shli r2, r1, 3 */
7956    },
7957   {9 /* 0x9 */ ,
7958    {{5, 1, 1}}			/* s3a r2, r1, r1 */
7959    },
7960   {10 /* 0xa */ ,
7961    {{4, 1, 1},			/* s2a r2, r1, r1 */
7962     {6, 2, 1}}			/* shli r3, r2, 1 */
7963    },
7964   {11 /* 0xb */ ,
7965    {{4, 1, 1},			/* s2a r2, r1, r1 */
7966     {3, 2, 1}}			/* s1a r3, r2, r1 */
7967    },
7968   {12 /* 0xc */ ,
7969    {{3, 1, 1},			/* s1a r2, r1, r1 */
7970     {6, 2, 2}}			/* shli r3, r2, 2 */
7971    },
7972   {13 /* 0xd */ ,
7973    {{3, 1, 1},			/* s1a r2, r1, r1 */
7974     {4, 2, 1}}			/* s2a r3, r2, r1 */
7975    },
7976   {14 /* 0xe */ ,
7977    {{6, 1, 1},			/* shli r2, r1, 1 */
7978     {6, 1, 4},			/* shli r3, r1, 4 */
7979     {2, 3, 2}}			/* sub r4, r3, r2 */
7980    },
7981   {15 /* 0xf */ ,
7982    {{6, 1, 4},			/* shli r2, r1, 4 */
7983     {2, 2, 1}}			/* sub r3, r2, r1 */
7984    },
7985   {16 /* 0x10 */ ,
7986    {{6, 1, 4}}			/* shli r2, r1, 4 */
7987    },
7988   {17 /* 0x11 */ ,
7989    {{6, 1, 4},			/* shli r2, r1, 4 */
7990     {1, 1, 2}}			/* add r3, r1, r2 */
7991    },
7992   {18 /* 0x12 */ ,
7993    {{5, 1, 1},			/* s3a r2, r1, r1 */
7994     {6, 2, 1}}			/* shli r3, r2, 1 */
7995    },
7996   {19 /* 0x13 */ ,
7997    {{5, 1, 1},			/* s3a r2, r1, r1 */
7998     {3, 2, 1}}			/* s1a r3, r2, r1 */
7999    },
8000   {20 /* 0x14 */ ,
8001    {{4, 1, 1},			/* s2a r2, r1, r1 */
8002     {6, 2, 2}}			/* shli r3, r2, 2 */
8003    },
8004   {21 /* 0x15 */ ,
8005    {{4, 1, 1},			/* s2a r2, r1, r1 */
8006     {4, 2, 1}}			/* s2a r3, r2, r1 */
8007    },
8008   {22 /* 0x16 */ ,
8009    {{4, 1, 1},			/* s2a r2, r1, r1 */
8010     {6, 1, 1},			/* shli r3, r1, 1 */
8011     {4, 2, 3}}			/* s2a r4, r2, r3 */
8012    },
8013   {23 /* 0x17 */ ,
8014    {{5, 1, 1},			/* s3a r2, r1, r1 */
8015     {6, 1, 5},			/* shli r3, r1, 5 */
8016     {2, 3, 2}}			/* sub r4, r3, r2 */
8017    },
8018   {24 /* 0x18 */ ,
8019    {{3, 1, 1},			/* s1a r2, r1, r1 */
8020     {6, 2, 3}}			/* shli r3, r2, 3 */
8021    },
8022   {25 /* 0x19 */ ,
8023    {{3, 1, 1},			/* s1a r2, r1, r1 */
8024     {5, 2, 1}}			/* s3a r3, r2, r1 */
8025    },
8026   {26 /* 0x1a */ ,
8027    {{3, 1, 1},			/* s1a r2, r1, r1 */
8028     {6, 1, 1},			/* shli r3, r1, 1 */
8029     {5, 2, 3}}			/* s3a r4, r2, r3 */
8030    },
8031   {27 /* 0x1b */ ,
8032    {{3, 1, 1},			/* s1a r2, r1, r1 */
8033     {5, 2, 2}}			/* s3a r3, r2, r2 */
8034    },
8035   {28 /* 0x1c */ ,
8036    {{6, 1, 2},			/* shli r2, r1, 2 */
8037     {6, 1, 5},			/* shli r3, r1, 5 */
8038     {2, 3, 2}}			/* sub r4, r3, r2 */
8039    },
8040   {29 /* 0x1d */ ,
8041    {{3, 1, 1},			/* s1a r2, r1, r1 */
8042     {6, 1, 5},			/* shli r3, r1, 5 */
8043     {2, 3, 2}}			/* sub r4, r3, r2 */
8044    },
8045   {30 /* 0x1e */ ,
8046    {{6, 1, 1},			/* shli r2, r1, 1 */
8047     {6, 1, 5},			/* shli r3, r1, 5 */
8048     {2, 3, 2}}			/* sub r4, r3, r2 */
8049    },
8050   {31 /* 0x1f */ ,
8051    {{6, 1, 5},			/* shli r2, r1, 5 */
8052     {2, 2, 1}}			/* sub r3, r2, r1 */
8053    },
8054   {32 /* 0x20 */ ,
8055    {{6, 1, 5}}			/* shli r2, r1, 5 */
8056    },
8057   {33 /* 0x21 */ ,
8058    {{6, 1, 5},			/* shli r2, r1, 5 */
8059     {1, 1, 2}}			/* add r3, r1, r2 */
8060    },
8061   {34 /* 0x22 */ ,
8062    {{6, 1, 5},			/* shli r2, r1, 5 */
8063     {3, 1, 2}}			/* s1a r3, r1, r2 */
8064    },
8065   {35 /* 0x23 */ ,
8066    {{3, 1, 1},			/* s1a r2, r1, r1 */
8067     {6, 1, 5},			/* shli r3, r1, 5 */
8068     {1, 2, 3}}			/* add r4, r2, r3 */
8069    },
8070   {36 /* 0x24 */ ,
8071    {{5, 1, 1},			/* s3a r2, r1, r1 */
8072     {6, 2, 2}}			/* shli r3, r2, 2 */
8073    },
8074   {37 /* 0x25 */ ,
8075    {{5, 1, 1},			/* s3a r2, r1, r1 */
8076     {4, 2, 1}}			/* s2a r3, r2, r1 */
8077    },
8078   {38 /* 0x26 */ ,
8079    {{5, 1, 1},			/* s3a r2, r1, r1 */
8080     {6, 1, 1},			/* shli r3, r1, 1 */
8081     {4, 2, 3}}			/* s2a r4, r2, r3 */
8082    },
8083   {39 /* 0x27 */ ,
8084    {{2, 0, 1},			/* sub r2, zero, r1 */
8085     {4, 1, 1},			/* s2a r3, r1, r1 */
8086     {5, 3, 2}}			/* s3a r4, r3, r2 */
8087    },
8088   {40 /* 0x28 */ ,
8089    {{4, 1, 1},			/* s2a r2, r1, r1 */
8090     {6, 2, 3}}			/* shli r3, r2, 3 */
8091    },
8092   {41 /* 0x29 */ ,
8093    {{4, 1, 1},			/* s2a r2, r1, r1 */
8094     {5, 2, 1}}			/* s3a r3, r2, r1 */
8095    },
8096   {42 /* 0x2a */ ,
8097    {{4, 1, 1},			/* s2a r2, r1, r1 */
8098     {6, 1, 1},			/* shli r3, r1, 1 */
8099     {5, 2, 3}}			/* s3a r4, r2, r3 */
8100    },
8101   {43 /* 0x2b */ ,
8102    {{3, 1, 1},			/* s1a r2, r1, r1 */
8103     {4, 1, 1},			/* s2a r3, r1, r1 */
8104     {5, 3, 2}}			/* s3a r4, r3, r2 */
8105    },
8106   {44 /* 0x2c */ ,
8107    {{4, 1, 1},			/* s2a r2, r1, r1 */
8108     {6, 1, 2},			/* shli r3, r1, 2 */
8109     {5, 2, 3}}			/* s3a r4, r2, r3 */
8110    },
8111   {45 /* 0x2d */ ,
8112    {{4, 1, 1},			/* s2a r2, r1, r1 */
8113     {5, 2, 2}}			/* s3a r3, r2, r2 */
8114    },
8115   {46 /* 0x2e */ ,
8116    {{6, 1, 4},			/* shli r2, r1, 4 */
8117     {2, 2, 1},			/* sub r3, r2, r1 */
8118     {3, 3, 2}}			/* s1a r4, r3, r2 */
8119    },
8120   {47 /* 0x2f */ ,
8121    {{3, 1, 1},			/* s1a r2, r1, r1 */
8122     {6, 2, 4},			/* shli r3, r2, 4 */
8123     {2, 3, 1}}			/* sub r4, r3, r1 */
8124    },
8125   {48 /* 0x30 */ ,
8126    {{3, 1, 1},			/* s1a r2, r1, r1 */
8127     {6, 2, 4}}			/* shli r3, r2, 4 */
8128    },
8129   {49 /* 0x31 */ ,
8130    {{4, 1, 1},			/* s2a r2, r1, r1 */
8131     {5, 1, 1},			/* s3a r3, r1, r1 */
8132     {5, 2, 3}}			/* s3a r4, r2, r3 */
8133    },
8134   {50 /* 0x32 */ ,
8135    {{5, 1, 1},			/* s3a r2, r1, r1 */
8136     {6, 1, 5},			/* shli r3, r1, 5 */
8137     {3, 2, 3}}			/* s1a r4, r2, r3 */
8138    },
8139   {51 /* 0x33 */ ,
8140    {{3, 1, 1},			/* s1a r2, r1, r1 */
8141     {6, 2, 4},			/* shli r3, r2, 4 */
8142     {1, 2, 3}}			/* add r4, r2, r3 */
8143    },
8144   {52 /* 0x34 */ ,
8145    {{4, 1, 1},			/* s2a r2, r1, r1 */
8146     {6, 1, 5},			/* shli r3, r1, 5 */
8147     {4, 2, 3}}			/* s2a r4, r2, r3 */
8148    },
8149   {53 /* 0x35 */ ,
8150    {{4, 1, 1},			/* s2a r2, r1, r1 */
8151     {1, 1, 2},			/* add r3, r1, r2 */
8152     {5, 3, 2}}			/* s3a r4, r3, r2 */
8153    },
8154   {54 /* 0x36 */ ,
8155    {{3, 1, 1},			/* s1a r2, r1, r1 */
8156     {5, 2, 2},			/* s3a r3, r2, r2 */
8157     {6, 3, 1}}			/* shli r4, r3, 1 */
8158    },
8159   {55 /* 0x37 */ ,
8160    {{5, 1, 1},			/* s3a r2, r1, r1 */
8161     {6, 1, 6},			/* shli r3, r1, 6 */
8162     {2, 3, 2}}			/* sub r4, r3, r2 */
8163    },
8164   {56 /* 0x38 */ ,
8165    {{6, 1, 3},			/* shli r2, r1, 3 */
8166     {6, 1, 6},			/* shli r3, r1, 6 */
8167     {2, 3, 2}}			/* sub r4, r3, r2 */
8168    },
8169   {57 /* 0x39 */ ,
8170    {{6, 1, 3},			/* shli r2, r1, 3 */
8171     {2, 1, 2},			/* sub r3, r1, r2 */
8172     {5, 2, 3}}			/* s3a r4, r2, r3 */
8173    },
8174   {58 /* 0x3a */ ,
8175    {{3, 1, 1},			/* s1a r2, r1, r1 */
8176     {6, 1, 5},			/* shli r3, r1, 5 */
8177     {2, 3, 2},			/* sub r4, r3, r2 */
8178     {6, 4, 1}}			/* shli r5, r4, 1 */
8179    },
8180   {59 /* 0x3b */ ,
8181    {{4, 1, 1},			/* s2a r2, r1, r1 */
8182     {6, 1, 6},			/* shli r3, r1, 6 */
8183     {2, 3, 2}}			/* sub r4, r3, r2 */
8184    },
8185   {60 /* 0x3c */ ,
8186    {{6, 1, 2},			/* shli r2, r1, 2 */
8187     {6, 1, 6},			/* shli r3, r1, 6 */
8188     {2, 3, 2}}			/* sub r4, r3, r2 */
8189    },
8190   {61 /* 0x3d */ ,
8191    {{3, 1, 1},			/* s1a r2, r1, r1 */
8192     {6, 1, 6},			/* shli r3, r1, 6 */
8193     {2, 3, 2}}			/* sub r4, r3, r2 */
8194    },
8195   {62 /* 0x3e */ ,
8196    {{6, 1, 1},			/* shli r2, r1, 1 */
8197     {6, 1, 6},			/* shli r3, r1, 6 */
8198     {2, 3, 2}}			/* sub r4, r3, r2 */
8199    },
8200   {63 /* 0x3f */ ,
8201    {{6, 1, 6},			/* shli r2, r1, 6 */
8202     {2, 2, 1}}			/* sub r3, r2, r1 */
8203    },
8204   {64 /* 0x40 */ ,
8205    {{6, 1, 6}}			/* shli r2, r1, 6 */
8206    },
8207   {65 /* 0x41 */ ,
8208    {{6, 1, 6},			/* shli r2, r1, 6 */
8209     {1, 1, 2}}			/* add r3, r1, r2 */
8210    },
8211   {66 /* 0x42 */ ,
8212    {{6, 1, 6},			/* shli r2, r1, 6 */
8213     {3, 1, 2}}			/* s1a r3, r1, r2 */
8214    },
8215   {67 /* 0x43 */ ,
8216    {{3, 1, 1},			/* s1a r2, r1, r1 */
8217     {6, 1, 6},			/* shli r3, r1, 6 */
8218     {1, 2, 3}}			/* add r4, r2, r3 */
8219    },
8220   {68 /* 0x44 */ ,
8221    {{6, 1, 6},			/* shli r2, r1, 6 */
8222     {4, 1, 2}}			/* s2a r3, r1, r2 */
8223    },
8224   {69 /* 0x45 */ ,
8225    {{4, 1, 1},			/* s2a r2, r1, r1 */
8226     {6, 1, 6},			/* shli r3, r1, 6 */
8227     {1, 2, 3}}			/* add r4, r2, r3 */
8228    },
8229   {70 /* 0x46 */ ,
8230    {{3, 1, 1},			/* s1a r2, r1, r1 */
8231     {6, 1, 6},			/* shli r3, r1, 6 */
8232     {3, 2, 3}}			/* s1a r4, r2, r3 */
8233    },
8234   {71 /* 0x47 */ ,
8235    {{2, 0, 1},			/* sub r2, zero, r1 */
8236     {5, 1, 1},			/* s3a r3, r1, r1 */
8237     {5, 3, 2}}			/* s3a r4, r3, r2 */
8238    },
8239   {72 /* 0x48 */ ,
8240    {{5, 1, 1},			/* s3a r2, r1, r1 */
8241     {6, 2, 3}}			/* shli r3, r2, 3 */
8242    },
8243   {73 /* 0x49 */ ,
8244    {{5, 1, 1},			/* s3a r2, r1, r1 */
8245     {5, 2, 1}}			/* s3a r3, r2, r1 */
8246    },
8247   {74 /* 0x4a */ ,
8248    {{5, 1, 1},			/* s3a r2, r1, r1 */
8249     {6, 1, 1},			/* shli r3, r1, 1 */
8250     {5, 2, 3}}			/* s3a r4, r2, r3 */
8251    },
8252   {75 /* 0x4b */ ,
8253    {{3, 1, 1},			/* s1a r2, r1, r1 */
8254     {5, 1, 1},			/* s3a r3, r1, r1 */
8255     {5, 3, 2}}			/* s3a r4, r3, r2 */
8256    },
8257   {76 /* 0x4c */ ,
8258    {{5, 1, 1},			/* s3a r2, r1, r1 */
8259     {6, 1, 2},			/* shli r3, r1, 2 */
8260     {5, 2, 3}}			/* s3a r4, r2, r3 */
8261    },
8262   {77 /* 0x4d */ ,
8263    {{4, 1, 1},			/* s2a r2, r1, r1 */
8264     {5, 1, 1},			/* s3a r3, r1, r1 */
8265     {5, 3, 2}}			/* s3a r4, r3, r2 */
8266    },
8267   {78 /* 0x4e */ ,
8268    {{4, 1, 1},			/* s2a r2, r1, r1 */
8269     {6, 1, 1},			/* shli r3, r1, 1 */
8270     {6, 2, 4},			/* shli r4, r2, 4 */
8271     {2, 4, 3}}			/* sub r5, r4, r3 */
8272    },
8273   {79 /* 0x4f */ ,
8274    {{4, 1, 1},			/* s2a r2, r1, r1 */
8275     {6, 2, 4},			/* shli r3, r2, 4 */
8276     {2, 3, 1}}			/* sub r4, r3, r1 */
8277    },
8278   {80 /* 0x50 */ ,
8279    {{4, 1, 1},			/* s2a r2, r1, r1 */
8280     {6, 2, 4}}			/* shli r3, r2, 4 */
8281    },
8282   {81 /* 0x51 */ ,
8283    {{5, 1, 1},			/* s3a r2, r1, r1 */
8284     {5, 2, 2}}			/* s3a r3, r2, r2 */
8285    },
8286   {82 /* 0x52 */ ,
8287    {{5, 1, 1},			/* s3a r2, r1, r1 */
8288     {6, 1, 6},			/* shli r3, r1, 6 */
8289     {3, 2, 3}}			/* s1a r4, r2, r3 */
8290    },
8291   {83 /* 0x53 */ ,
8292    {{4, 1, 1},			/* s2a r2, r1, r1 */
8293     {5, 2, 1},			/* s3a r3, r2, r1 */
8294     {3, 3, 1}}			/* s1a r4, r3, r1 */
8295    },
8296   {84 /* 0x54 */ ,
8297    {{4, 1, 1},			/* s2a r2, r1, r1 */
8298     {6, 1, 6},			/* shli r3, r1, 6 */
8299     {4, 2, 3}}			/* s2a r4, r2, r3 */
8300    },
8301   {85 /* 0x55 */ ,
8302    {{4, 1, 1},			/* s2a r2, r1, r1 */
8303     {6, 2, 4},			/* shli r3, r2, 4 */
8304     {1, 2, 3}}			/* add r4, r2, r3 */
8305    },
8306   {86 /* 0x56 */ ,
8307    {{4, 1, 1},			/* s2a r2, r1, r1 */
8308     {1, 1, 2},			/* add r3, r1, r2 */
8309     {6, 2, 4},			/* shli r4, r2, 4 */
8310     {1, 3, 4}}			/* add r5, r3, r4 */
8311    },
8312   {87 /* 0x57 */ ,
8313    {{4, 1, 1},			/* s2a r2, r1, r1 */
8314     {5, 2, 1},			/* s3a r3, r2, r1 */
8315     {3, 3, 2}}			/* s1a r4, r3, r2 */
8316    },
8317   {88 /* 0x58 */ ,
8318    {{3, 1, 1},			/* s1a r2, r1, r1 */
8319     {6, 1, 6},			/* shli r3, r1, 6 */
8320     {5, 2, 3}}			/* s3a r4, r2, r3 */
8321    },
8322   {89 /* 0x59 */ ,
8323    {{5, 1, 1},			/* s3a r2, r1, r1 */
8324     {1, 1, 2},			/* add r3, r1, r2 */
8325     {5, 3, 2}}			/* s3a r4, r3, r2 */
8326    },
8327   {90 /* 0x5a */ ,
8328    {{4, 1, 1},			/* s2a r2, r1, r1 */
8329     {5, 2, 2},			/* s3a r3, r2, r2 */
8330     {6, 3, 1}}			/* shli r4, r3, 1 */
8331    },
8332   {91 /* 0x5b */ ,
8333    {{4, 1, 1},			/* s2a r2, r1, r1 */
8334     {5, 2, 2},			/* s3a r3, r2, r2 */
8335     {3, 3, 1}}			/* s1a r4, r3, r1 */
8336    },
8337   {92 /* 0x5c */ ,
8338    {{6, 1, 1},			/* shli r2, r1, 1 */
8339     {6, 1, 5},			/* shli r3, r1, 5 */
8340     {2, 3, 2},			/* sub r4, r3, r2 */
8341     {3, 4, 3}}			/* s1a r5, r4, r3 */
8342    },
8343   {93 /* 0x5d */ ,
8344    {{3, 1, 1},			/* s1a r2, r1, r1 */
8345     {6, 2, 5},			/* shli r3, r2, 5 */
8346     {2, 3, 2}}			/* sub r4, r3, r2 */
8347    },
8348   {94 /* 0x5e */ ,
8349    {{6, 1, 5},			/* shli r2, r1, 5 */
8350     {2, 2, 1},			/* sub r3, r2, r1 */
8351     {3, 3, 2}}			/* s1a r4, r3, r2 */
8352    },
8353   {95 /* 0x5f */ ,
8354    {{3, 1, 1},			/* s1a r2, r1, r1 */
8355     {6, 2, 5},			/* shli r3, r2, 5 */
8356     {2, 3, 1}}			/* sub r4, r3, r1 */
8357    },
8358   {96 /* 0x60 */ ,
8359    {{3, 1, 1},			/* s1a r2, r1, r1 */
8360     {6, 2, 5}}			/* shli r3, r2, 5 */
8361    },
8362   {97 /* 0x61 */ ,
8363    {{3, 1, 1},			/* s1a r2, r1, r1 */
8364     {6, 2, 5},			/* shli r3, r2, 5 */
8365     {1, 1, 3}}			/* add r4, r1, r3 */
8366    },
8367   {98 /* 0x62 */ ,
8368    {{6, 1, 5},			/* shli r2, r1, 5 */
8369     {1, 1, 2},			/* add r3, r1, r2 */
8370     {3, 3, 2}}			/* s1a r4, r3, r2 */
8371    },
8372   {99 /* 0x63 */ ,
8373    {{3, 1, 1},			/* s1a r2, r1, r1 */
8374     {6, 2, 5},			/* shli r3, r2, 5 */
8375     {1, 2, 3}}			/* add r4, r2, r3 */
8376    },
8377   {100 /* 0x64 */ ,
8378    {{5, 1, 1},			/* s3a r2, r1, r1 */
8379     {6, 1, 6},			/* shli r3, r1, 6 */
8380     {4, 2, 3}}			/* s2a r4, r2, r3 */
8381    },
8382   {101 /* 0x65 */ ,
8383    {{3, 1, 1},			/* s1a r2, r1, r1 */
8384     {5, 2, 1},			/* s3a r3, r2, r1 */
8385     {4, 3, 1}}			/* s2a r4, r3, r1 */
8386    },
8387   {102 /* 0x66 */ ,
8388    {{3, 1, 1},			/* s1a r2, r1, r1 */
8389     {6, 2, 5},			/* shli r3, r2, 5 */
8390     {3, 2, 3}}			/* s1a r4, r2, r3 */
8391    },
8392   {103 /* 0x67 */ ,
8393    {{3, 1, 1},			/* s1a r2, r1, r1 */
8394     {5, 2, 1},			/* s3a r3, r2, r1 */
8395     {4, 3, 2}}			/* s2a r4, r3, r2 */
8396    },
8397   {104 /* 0x68 */ ,
8398    {{4, 1, 1},			/* s2a r2, r1, r1 */
8399     {6, 1, 6},			/* shli r3, r1, 6 */
8400     {5, 2, 3}}			/* s3a r4, r2, r3 */
8401    },
8402   {105 /* 0x69 */ ,
8403    {{3, 1, 1},			/* s1a r2, r1, r1 */
8404     {4, 2, 1},			/* s2a r3, r2, r1 */
8405     {5, 3, 1}}			/* s3a r4, r3, r1 */
8406    },
8407   {106 /* 0x6a */ ,
8408    {{3, 1, 1},			/* s1a r2, r1, r1 */
8409     {4, 2, 1},			/* s2a r3, r2, r1 */
8410     {6, 1, 1},			/* shli r4, r1, 1 */
8411     {5, 3, 4}}			/* s3a r5, r3, r4 */
8412    },
8413   {107 /* 0x6b */ ,
8414    {{3, 1, 1},			/* s1a r2, r1, r1 */
8415     {4, 2, 1},			/* s2a r3, r2, r1 */
8416     {5, 3, 2}}			/* s3a r4, r3, r2 */
8417    },
8418   {108 /* 0x6c */ ,
8419    {{3, 1, 1},			/* s1a r2, r1, r1 */
8420     {5, 2, 2},			/* s3a r3, r2, r2 */
8421     {6, 3, 2}}			/* shli r4, r3, 2 */
8422    },
8423   {109 /* 0x6d */ ,
8424    {{3, 1, 1},			/* s1a r2, r1, r1 */
8425     {5, 2, 2},			/* s3a r3, r2, r2 */
8426     {4, 3, 1}}			/* s2a r4, r3, r1 */
8427    },
8428   {110 /* 0x6e */ ,
8429    {{6, 1, 4},			/* shli r2, r1, 4 */
8430     {3, 1, 2},			/* s1a r3, r1, r2 */
8431     {6, 2, 3},			/* shli r4, r2, 3 */
8432     {2, 4, 3}}			/* sub r5, r4, r3 */
8433    },
8434   {111 /* 0x6f */ ,
8435    {{3, 1, 1},			/* s1a r2, r1, r1 */
8436     {5, 2, 2},			/* s3a r3, r2, r2 */
8437     {4, 3, 2}}			/* s2a r4, r3, r2 */
8438    },
8439   {112 /* 0x70 */ ,
8440    {{6, 1, 4},			/* shli r2, r1, 4 */
8441     {6, 1, 7},			/* shli r3, r1, 7 */
8442     {2, 3, 2}}			/* sub r4, r3, r2 */
8443    },
8444   {113 /* 0x71 */ ,
8445    {{6, 1, 4},			/* shli r2, r1, 4 */
8446     {2, 1, 2},			/* sub r3, r1, r2 */
8447     {5, 2, 3}}			/* s3a r4, r2, r3 */
8448    },
8449   {114 /* 0x72 */ ,
8450    {{6, 1, 1},			/* shli r2, r1, 1 */
8451     {6, 1, 4},			/* shli r3, r1, 4 */
8452     {2, 2, 3},			/* sub r4, r2, r3 */
8453     {5, 3, 4}}			/* s3a r5, r3, r4 */
8454    },
8455   {115 /* 0x73 */ ,
8456    {{3, 1, 1},			/* s1a r2, r1, r1 */
8457     {6, 1, 1},			/* shli r3, r1, 1 */
8458     {4, 2, 3},			/* s2a r4, r2, r3 */
8459     {5, 4, 2}}			/* s3a r5, r4, r2 */
8460    },
8461   {116 /* 0x74 */ ,
8462    {{3, 1, 1},			/* s1a r2, r1, r1 */
8463     {6, 1, 5},			/* shli r3, r1, 5 */
8464     {2, 3, 2},			/* sub r4, r3, r2 */
8465     {6, 4, 2}}			/* shli r5, r4, 2 */
8466    },
8467   {117 /* 0x75 */ ,
8468    {{3, 1, 1},			/* s1a r2, r1, r1 */
8469     {4, 2, 1},			/* s2a r3, r2, r1 */
8470     {5, 3, 3}}			/* s3a r4, r3, r3 */
8471    },
8472   {118 /* 0x76 */ ,
8473    {{6, 1, 3},			/* shli r2, r1, 3 */
8474     {3, 1, 2},			/* s1a r3, r1, r2 */
8475     {6, 2, 4},			/* shli r4, r2, 4 */
8476     {2, 4, 3}}			/* sub r5, r4, r3 */
8477    },
8478   {119 /* 0x77 */ ,
8479    {{5, 1, 1},			/* s3a r2, r1, r1 */
8480     {6, 1, 7},			/* shli r3, r1, 7 */
8481     {2, 3, 2}}			/* sub r4, r3, r2 */
8482    },
8483   {120 /* 0x78 */ ,
8484    {{6, 1, 3},			/* shli r2, r1, 3 */
8485     {6, 1, 7},			/* shli r3, r1, 7 */
8486     {2, 3, 2}}			/* sub r4, r3, r2 */
8487    },
8488   {121 /* 0x79 */ ,
8489    {{6, 1, 4},			/* shli r2, r1, 4 */
8490     {2, 2, 1},			/* sub r3, r2, r1 */
8491     {5, 3, 1}}			/* s3a r4, r3, r1 */
8492    },
8493   {122 /* 0x7a */ ,
8494    {{3, 1, 1},			/* s1a r2, r1, r1 */
8495     {6, 1, 6},			/* shli r3, r1, 6 */
8496     {2, 3, 2},			/* sub r4, r3, r2 */
8497     {6, 4, 1}}			/* shli r5, r4, 1 */
8498    },
8499   {123 /* 0x7b */ ,
8500    {{4, 1, 1},			/* s2a r2, r1, r1 */
8501     {6, 1, 7},			/* shli r3, r1, 7 */
8502     {2, 3, 2}}			/* sub r4, r3, r2 */
8503    },
8504   {124 /* 0x7c */ ,
8505    {{6, 1, 2},			/* shli r2, r1, 2 */
8506     {6, 1, 7},			/* shli r3, r1, 7 */
8507     {2, 3, 2}}			/* sub r4, r3, r2 */
8508    },
8509   {125 /* 0x7d */ ,
8510    {{3, 1, 1},			/* s1a r2, r1, r1 */
8511     {6, 1, 7},			/* shli r3, r1, 7 */
8512     {2, 3, 2}}			/* sub r4, r3, r2 */
8513    },
8514   {126 /* 0x7e */ ,
8515    {{6, 1, 1},			/* shli r2, r1, 1 */
8516     {6, 1, 7},			/* shli r3, r1, 7 */
8517     {2, 3, 2}}			/* sub r4, r3, r2 */
8518    },
8519   {127 /* 0x7f */ ,
8520    {{6, 1, 7},			/* shli r2, r1, 7 */
8521     {2, 2, 1}}			/* sub r3, r2, r1 */
8522    },
8523   {128 /* 0x80 */ ,
8524    {{6, 1, 7}}			/* shli r2, r1, 7 */
8525    },
8526   {129 /* 0x81 */ ,
8527    {{6, 1, 7},			/* shli r2, r1, 7 */
8528     {1, 1, 2}}			/* add r3, r1, r2 */
8529    },
8530   {130 /* 0x82 */ ,
8531    {{6, 1, 7},			/* shli r2, r1, 7 */
8532     {3, 1, 2}}			/* s1a r3, r1, r2 */
8533    },
8534   {131 /* 0x83 */ ,
8535    {{3, 1, 1},			/* s1a r2, r1, r1 */
8536     {6, 1, 7},			/* shli r3, r1, 7 */
8537     {1, 2, 3}}			/* add r4, r2, r3 */
8538    },
8539   {132 /* 0x84 */ ,
8540    {{6, 1, 7},			/* shli r2, r1, 7 */
8541     {4, 1, 2}}			/* s2a r3, r1, r2 */
8542    },
8543   {133 /* 0x85 */ ,
8544    {{4, 1, 1},			/* s2a r2, r1, r1 */
8545     {6, 1, 7},			/* shli r3, r1, 7 */
8546     {1, 2, 3}}			/* add r4, r2, r3 */
8547    },
8548   {134 /* 0x86 */ ,
8549    {{3, 1, 1},			/* s1a r2, r1, r1 */
8550     {6, 1, 7},			/* shli r3, r1, 7 */
8551     {3, 2, 3}}			/* s1a r4, r2, r3 */
8552    },
8553   {135 /* 0x87 */ ,
8554    {{5, 1, 1},			/* s3a r2, r1, r1 */
8555     {6, 2, 4},			/* shli r3, r2, 4 */
8556     {2, 3, 2}}			/* sub r4, r3, r2 */
8557    },
8558   {136 /* 0x88 */ ,
8559    {{6, 1, 7},			/* shli r2, r1, 7 */
8560     {5, 1, 2}}			/* s3a r3, r1, r2 */
8561    },
8562   {137 /* 0x89 */ ,
8563    {{5, 1, 1},			/* s3a r2, r1, r1 */
8564     {6, 1, 7},			/* shli r3, r1, 7 */
8565     {1, 2, 3}}			/* add r4, r2, r3 */
8566    },
8567   {138 /* 0x8a */ ,
8568    {{4, 1, 1},			/* s2a r2, r1, r1 */
8569     {6, 1, 7},			/* shli r3, r1, 7 */
8570     {3, 2, 3}}			/* s1a r4, r2, r3 */
8571    },
8572   {139 /* 0x8b */ ,
8573    {{6, 1, 1},			/* shli r2, r1, 1 */
8574     {1, 1, 2},			/* add r3, r1, r2 */
8575     {5, 2, 1},			/* s3a r4, r2, r1 */
8576     {5, 4, 3}}			/* s3a r5, r4, r3 */
8577    },
8578   {140 /* 0x8c */ ,
8579    {{3, 1, 1},			/* s1a r2, r1, r1 */
8580     {6, 1, 7},			/* shli r3, r1, 7 */
8581     {4, 2, 3}}			/* s2a r4, r2, r3 */
8582    },
8583   {141 /* 0x8d */ ,
8584    {{6, 1, 2},			/* shli r2, r1, 2 */
8585     {1, 1, 2},			/* add r3, r1, r2 */
8586     {4, 2, 1},			/* s2a r4, r2, r1 */
8587     {5, 4, 3}}			/* s3a r5, r4, r3 */
8588    },
8589   {142 /* 0x8e */ ,
8590    {{5, 1, 1},			/* s3a r2, r1, r1 */
8591     {6, 1, 1},			/* shli r3, r1, 1 */
8592     {6, 2, 4},			/* shli r4, r2, 4 */
8593     {2, 4, 3}}			/* sub r5, r4, r3 */
8594    },
8595   {143 /* 0x8f */ ,
8596    {{5, 1, 1},			/* s3a r2, r1, r1 */
8597     {6, 2, 4},			/* shli r3, r2, 4 */
8598     {2, 3, 1}}			/* sub r4, r3, r1 */
8599    },
8600   {144 /* 0x90 */ ,
8601    {{5, 1, 1},			/* s3a r2, r1, r1 */
8602     {6, 2, 4}}			/* shli r3, r2, 4 */
8603    },
8604   {145 /* 0x91 */ ,
8605    {{5, 1, 1},			/* s3a r2, r1, r1 */
8606     {6, 2, 4},			/* shli r3, r2, 4 */
8607     {1, 1, 3}}			/* add r4, r1, r3 */
8608    },
8609   {146 /* 0x92 */ ,
8610    {{5, 1, 1},			/* s3a r2, r1, r1 */
8611     {6, 1, 7},			/* shli r3, r1, 7 */
8612     {3, 2, 3}}			/* s1a r4, r2, r3 */
8613    },
8614   {147 /* 0x93 */ ,
8615    {{5, 1, 1},			/* s3a r2, r1, r1 */
8616     {5, 2, 1},			/* s3a r3, r2, r1 */
8617     {3, 3, 1}}			/* s1a r4, r3, r1 */
8618    },
8619   {148 /* 0x94 */ ,
8620    {{4, 1, 1},			/* s2a r2, r1, r1 */
8621     {6, 1, 7},			/* shli r3, r1, 7 */
8622     {4, 2, 3}}			/* s2a r4, r2, r3 */
8623    },
8624   {149 /* 0x95 */ ,
8625    {{5, 1, 1},			/* s3a r2, r1, r1 */
8626     {4, 2, 1},			/* s2a r3, r2, r1 */
8627     {4, 3, 1}}			/* s2a r4, r3, r1 */
8628    },
8629   {150 /* 0x96 */ ,
8630    {{4, 1, 1},			/* s2a r2, r1, r1 */
8631     {6, 2, 1},			/* shli r3, r2, 1 */
8632     {6, 2, 5},			/* shli r4, r2, 5 */
8633     {2, 4, 3}}			/* sub r5, r4, r3 */
8634    },
8635   {151 /* 0x97 */ ,
8636    {{6, 1, 4},			/* shli r2, r1, 4 */
8637     {1, 1, 2},			/* add r3, r1, r2 */
8638     {2, 2, 1},			/* sub r4, r2, r1 */
8639     {5, 3, 4}}			/* s3a r5, r3, r4 */
8640    },
8641   {152 /* 0x98 */ ,
8642    {{3, 1, 1},			/* s1a r2, r1, r1 */
8643     {6, 1, 7},			/* shli r3, r1, 7 */
8644     {5, 2, 3}}			/* s3a r4, r2, r3 */
8645    },
8646   {153 /* 0x99 */ ,
8647    {{5, 1, 1},			/* s3a r2, r1, r1 */
8648     {6, 2, 4},			/* shli r3, r2, 4 */
8649     {1, 2, 3}}			/* add r4, r2, r3 */
8650    },
8651   {154 /* 0x9a */ ,
8652    {{5, 1, 1},			/* s3a r2, r1, r1 */
8653     {1, 1, 2},			/* add r3, r1, r2 */
8654     {6, 2, 4},			/* shli r4, r2, 4 */
8655     {1, 3, 4}}			/* add r5, r3, r4 */
8656    },
8657   {155 /* 0x9b */ ,
8658    {{4, 1, 1},			/* s2a r2, r1, r1 */
8659     {6, 2, 5},			/* shli r3, r2, 5 */
8660     {2, 3, 2}}			/* sub r4, r3, r2 */
8661    },
8662   {156 /* 0x9c */ ,
8663    {{6, 1, 5},			/* shli r2, r1, 5 */
8664     {2, 2, 1},			/* sub r3, r2, r1 */
8665     {4, 3, 2}}			/* s2a r4, r3, r2 */
8666    },
8667   {157 /* 0x9d */ ,
8668    {{5, 1, 1},			/* s3a r2, r1, r1 */
8669     {4, 2, 1},			/* s2a r3, r2, r1 */
8670     {4, 3, 2}}			/* s2a r4, r3, r2 */
8671    },
8672   {158 /* 0x9e */ ,
8673    {{4, 1, 1},			/* s2a r2, r1, r1 */
8674     {6, 1, 1},			/* shli r3, r1, 1 */
8675     {6, 2, 5},			/* shli r4, r2, 5 */
8676     {2, 4, 3}}			/* sub r5, r4, r3 */
8677    },
8678   {159 /* 0x9f */ ,
8679    {{4, 1, 1},			/* s2a r2, r1, r1 */
8680     {6, 2, 5},			/* shli r3, r2, 5 */
8681     {2, 3, 1}}			/* sub r4, r3, r1 */
8682    },
8683   {160 /* 0xa0 */ ,
8684    {{4, 1, 1},			/* s2a r2, r1, r1 */
8685     {6, 2, 5}}			/* shli r3, r2, 5 */
8686    },
8687   {161 /* 0xa1 */ ,
8688    {{4, 1, 1},			/* s2a r2, r1, r1 */
8689     {6, 2, 5},			/* shli r3, r2, 5 */
8690     {1, 1, 3}}			/* add r4, r1, r3 */
8691    },
8692   {162 /* 0xa2 */ ,
8693    {{5, 1, 1},			/* s3a r2, r1, r1 */
8694     {5, 2, 2},			/* s3a r3, r2, r2 */
8695     {6, 3, 1}}			/* shli r4, r3, 1 */
8696    },
8697   {163 /* 0xa3 */ ,
8698    {{5, 1, 1},			/* s3a r2, r1, r1 */
8699     {5, 2, 2},			/* s3a r3, r2, r2 */
8700     {3, 3, 1}}			/* s1a r4, r3, r1 */
8701    },
8702   {164 /* 0xa4 */ ,
8703    {{5, 1, 1},			/* s3a r2, r1, r1 */
8704     {6, 1, 7},			/* shli r3, r1, 7 */
8705     {4, 2, 3}}			/* s2a r4, r2, r3 */
8706    },
8707   {165 /* 0xa5 */ ,
8708    {{4, 1, 1},			/* s2a r2, r1, r1 */
8709     {6, 2, 5},			/* shli r3, r2, 5 */
8710     {1, 2, 3}}			/* add r4, r2, r3 */
8711    },
8712   {166 /* 0xa6 */ ,
8713    {{4, 1, 1},			/* s2a r2, r1, r1 */
8714     {1, 1, 2},			/* add r3, r1, r2 */
8715     {6, 2, 5},			/* shli r4, r2, 5 */
8716     {1, 3, 4}}			/* add r5, r3, r4 */
8717    },
8718   {167 /* 0xa7 */ ,
8719    {{4, 1, 1},			/* s2a r2, r1, r1 */
8720     {3, 1, 2},			/* s1a r3, r1, r2 */
8721     {6, 2, 5},			/* shli r4, r2, 5 */
8722     {1, 3, 4}}			/* add r5, r3, r4 */
8723    },
8724   {168 /* 0xa8 */ ,
8725    {{4, 1, 1},			/* s2a r2, r1, r1 */
8726     {6, 1, 7},			/* shli r3, r1, 7 */
8727     {5, 2, 3}}			/* s3a r4, r2, r3 */
8728    },
8729   {169 /* 0xa9 */ ,
8730    {{4, 1, 1},			/* s2a r2, r1, r1 */
8731     {4, 2, 1},			/* s2a r3, r2, r1 */
8732     {5, 3, 1}}			/* s3a r4, r3, r1 */
8733    },
8734   {170 /* 0xaa */ ,
8735    {{4, 1, 1},			/* s2a r2, r1, r1 */
8736     {6, 2, 5},			/* shli r3, r2, 5 */
8737     {3, 2, 3}}			/* s1a r4, r2, r3 */
8738    },
8739   {171 /* 0xab */ ,
8740    {{5, 1, 1},			/* s3a r2, r1, r1 */
8741     {3, 2, 1},			/* s1a r3, r2, r1 */
8742     {5, 3, 3}}			/* s3a r4, r3, r3 */
8743    },
8744   {172 /* 0xac */ ,
8745    {{3, 1, 1},			/* s1a r2, r1, r1 */
8746     {6, 1, 5},			/* shli r3, r1, 5 */
8747     {1, 2, 3},			/* add r4, r2, r3 */
8748     {4, 4, 3}}			/* s2a r5, r4, r3 */
8749    },
8750   {173 /* 0xad */ ,
8751    {{4, 1, 1},			/* s2a r2, r1, r1 */
8752     {4, 2, 1},			/* s2a r3, r2, r1 */
8753     {5, 3, 2}}			/* s3a r4, r3, r2 */
8754    },
8755   {174 /* 0xae */ ,
8756    {{4, 1, 1},			/* s2a r2, r1, r1 */
8757     {5, 2, 1},			/* s3a r3, r2, r1 */
8758     {6, 2, 1},			/* shli r4, r2, 1 */
8759     {4, 3, 4}}			/* s2a r5, r3, r4 */
8760    },
8761   {175 /* 0xaf */ ,
8762    {{3, 1, 1},			/* s1a r2, r1, r1 */
8763     {6, 1, 5},			/* shli r3, r1, 5 */
8764     {1, 2, 3},			/* add r4, r2, r3 */
8765     {4, 4, 4}}			/* s2a r5, r4, r4 */
8766    },
8767   {176 /* 0xb0 */ ,
8768    {{4, 1, 1},			/* s2a r2, r1, r1 */
8769     {3, 2, 1},			/* s1a r3, r2, r1 */
8770     {6, 3, 4}}			/* shli r4, r3, 4 */
8771    },
8772   {177 /* 0xb1 */ ,
8773    {{6, 1, 4},			/* shli r2, r1, 4 */
8774     {1, 1, 2},			/* add r3, r1, r2 */
8775     {4, 2, 2},			/* s2a r4, r2, r2 */
8776     {3, 4, 3}}			/* s1a r5, r4, r3 */
8777    },
8778   {178 /* 0xb2 */ ,
8779    {{6, 1, 4},			/* shli r2, r1, 4 */
8780     {1, 1, 2},			/* add r3, r1, r2 */
8781     {5, 2, 2},			/* s3a r4, r2, r2 */
8782     {3, 3, 4}}			/* s1a r5, r3, r4 */
8783    },
8784   {179 /* 0xb3 */ ,
8785    {{3, 1, 1},			/* s1a r2, r1, r1 */
8786     {4, 2, 1},			/* s2a r3, r2, r1 */
8787     {6, 2, 6},			/* shli r4, r2, 6 */
8788     {2, 4, 3}}			/* sub r5, r4, r3 */
8789    },
8790   {180 /* 0xb4 */ ,
8791    {{4, 1, 1},			/* s2a r2, r1, r1 */
8792     {5, 2, 2},			/* s3a r3, r2, r2 */
8793     {6, 3, 2}}			/* shli r4, r3, 2 */
8794    },
8795   {181 /* 0xb5 */ ,
8796    {{4, 1, 1},			/* s2a r2, r1, r1 */
8797     {5, 2, 2},			/* s3a r3, r2, r2 */
8798     {4, 3, 1}}			/* s2a r4, r3, r1 */
8799    },
8800   {182 /* 0xb6 */ ,
8801    {{4, 1, 1},			/* s2a r2, r1, r1 */
8802     {5, 2, 2},			/* s3a r3, r2, r2 */
8803     {6, 1, 1},			/* shli r4, r1, 1 */
8804     {4, 3, 4}}			/* s2a r5, r3, r4 */
8805    },
8806   {183 /* 0xb7 */ ,
8807    {{3, 1, 1},			/* s1a r2, r1, r1 */
8808     {3, 2, 2},			/* s1a r3, r2, r2 */
8809     {6, 2, 6},			/* shli r4, r2, 6 */
8810     {2, 4, 3}}			/* sub r5, r4, r3 */
8811    },
8812   {184 /* 0xb8 */ ,
8813    {{6, 1, 2},			/* shli r2, r1, 2 */
8814     {6, 1, 6},			/* shli r3, r1, 6 */
8815     {2, 3, 2},			/* sub r4, r3, r2 */
8816     {3, 4, 3}}			/* s1a r5, r4, r3 */
8817    },
8818   {185 /* 0xb9 */ ,
8819    {{4, 1, 1},			/* s2a r2, r1, r1 */
8820     {5, 2, 2},			/* s3a r3, r2, r2 */
8821     {4, 3, 2}}			/* s2a r4, r3, r2 */
8822    },
8823   {186 /* 0xba */ ,
8824    {{3, 1, 1},			/* s1a r2, r1, r1 */
8825     {6, 2, 1},			/* shli r3, r2, 1 */
8826     {6, 2, 6},			/* shli r4, r2, 6 */
8827     {2, 4, 3}}			/* sub r5, r4, r3 */
8828    },
8829   {187 /* 0xbb */ ,
8830    {{3, 1, 1},			/* s1a r2, r1, r1 */
8831     {3, 1, 2},			/* s1a r3, r1, r2 */
8832     {6, 2, 6},			/* shli r4, r2, 6 */
8833     {2, 4, 3}}			/* sub r5, r4, r3 */
8834    },
8835   {188 /* 0xbc */ ,
8836    {{6, 1, 1},			/* shli r2, r1, 1 */
8837     {6, 1, 6},			/* shli r3, r1, 6 */
8838     {2, 3, 2},			/* sub r4, r3, r2 */
8839     {3, 4, 3}}			/* s1a r5, r4, r3 */
8840    },
8841   {189 /* 0xbd */ ,
8842    {{3, 1, 1},			/* s1a r2, r1, r1 */
8843     {6, 2, 6},			/* shli r3, r2, 6 */
8844     {2, 3, 2}}			/* sub r4, r3, r2 */
8845    },
8846   {190 /* 0xbe */ ,
8847    {{6, 1, 6},			/* shli r2, r1, 6 */
8848     {2, 2, 1},			/* sub r3, r2, r1 */
8849     {3, 3, 2}}			/* s1a r4, r3, r2 */
8850    },
8851   {191 /* 0xbf */ ,
8852    {{3, 1, 1},			/* s1a r2, r1, r1 */
8853     {6, 2, 6},			/* shli r3, r2, 6 */
8854     {2, 3, 1}}			/* sub r4, r3, r1 */
8855    },
8856   {192 /* 0xc0 */ ,
8857    {{3, 1, 1},			/* s1a r2, r1, r1 */
8858     {6, 2, 6}}			/* shli r3, r2, 6 */
8859    },
8860   {193 /* 0xc1 */ ,
8861    {{3, 1, 1},			/* s1a r2, r1, r1 */
8862     {6, 2, 6},			/* shli r3, r2, 6 */
8863     {1, 1, 3}}			/* add r4, r1, r3 */
8864    },
8865   {194 /* 0xc2 */ ,
8866    {{6, 1, 6},			/* shli r2, r1, 6 */
8867     {1, 1, 2},			/* add r3, r1, r2 */
8868     {3, 3, 2}}			/* s1a r4, r3, r2 */
8869    },
8870   {195 /* 0xc3 */ ,
8871    {{3, 1, 1},			/* s1a r2, r1, r1 */
8872     {6, 2, 6},			/* shli r3, r2, 6 */
8873     {1, 2, 3}}			/* add r4, r2, r3 */
8874    },
8875   {196 /* 0xc4 */ ,
8876    {{6, 1, 6},			/* shli r2, r1, 6 */
8877     {3, 1, 2},			/* s1a r3, r1, r2 */
8878     {3, 3, 2}}			/* s1a r4, r3, r2 */
8879    },
8880   {197 /* 0xc5 */ ,
8881    {{3, 1, 1},			/* s1a r2, r1, r1 */
8882     {3, 1, 2},			/* s1a r3, r1, r2 */
8883     {6, 2, 6},			/* shli r4, r2, 6 */
8884     {1, 3, 4}}			/* add r5, r3, r4 */
8885    },
8886   {198 /* 0xc6 */ ,
8887    {{3, 1, 1},			/* s1a r2, r1, r1 */
8888     {6, 2, 6},			/* shli r3, r2, 6 */
8889     {3, 2, 3}}			/* s1a r4, r2, r3 */
8890    },
8891   {199 /* 0xc7 */ ,
8892    {{3, 1, 1},			/* s1a r2, r1, r1 */
8893     {3, 2, 1},			/* s1a r3, r2, r1 */
8894     {6, 2, 6},			/* shli r4, r2, 6 */
8895     {1, 3, 4}}			/* add r5, r3, r4 */
8896    },
8897   {200 /* 0xc8 */ ,
8898    {{5, 1, 1},			/* s3a r2, r1, r1 */
8899     {6, 1, 7},			/* shli r3, r1, 7 */
8900     {5, 2, 3}}			/* s3a r4, r2, r3 */
8901    },
8902   {201 /* 0xc9 */ ,
8903    {{3, 1, 1},			/* s1a r2, r1, r1 */
8904     {5, 2, 1},			/* s3a r3, r2, r1 */
8905     {5, 3, 1}}			/* s3a r4, r3, r1 */
8906    },
8907   {202 /* 0xca */ ,
8908    {{3, 1, 1},			/* s1a r2, r1, r1 */
8909     {5, 2, 1},			/* s3a r3, r2, r1 */
8910     {6, 1, 1},			/* shli r4, r1, 1 */
8911     {5, 3, 4}}			/* s3a r5, r3, r4 */
8912    },
8913   {203 /* 0xcb */ ,
8914    {{3, 1, 1},			/* s1a r2, r1, r1 */
8915     {5, 2, 1},			/* s3a r3, r2, r1 */
8916     {5, 3, 2}}			/* s3a r4, r3, r2 */
8917    },
8918   {204 /* 0xcc */ ,
8919    {{3, 1, 1},			/* s1a r2, r1, r1 */
8920     {6, 2, 6},			/* shli r3, r2, 6 */
8921     {4, 2, 3}}			/* s2a r4, r2, r3 */
8922    },
8923   {205 /* 0xcd */ ,
8924    {{4, 1, 1},			/* s2a r2, r1, r1 */
8925     {4, 2, 2},			/* s2a r3, r2, r2 */
8926     {5, 3, 2}}			/* s3a r4, r3, r2 */
8927    },
8928   {206 /* 0xce */ ,
8929    {{3, 1, 1},			/* s1a r2, r1, r1 */
8930     {5, 2, 1},			/* s3a r3, r2, r1 */
8931     {6, 2, 1},			/* shli r4, r2, 1 */
8932     {5, 3, 4}}			/* s3a r5, r3, r4 */
8933    },
8934   {207 /* 0xcf */ ,
8935    {{6, 1, 4},			/* shli r2, r1, 4 */
8936     {2, 2, 1},			/* sub r3, r2, r1 */
8937     {3, 2, 2},			/* s1a r4, r2, r2 */
8938     {4, 4, 3}}			/* s2a r5, r4, r3 */
8939    },
8940   {208 /* 0xd0 */ ,
8941    {{3, 1, 1},			/* s1a r2, r1, r1 */
8942     {4, 2, 1},			/* s2a r3, r2, r1 */
8943     {6, 3, 4}}			/* shli r4, r3, 4 */
8944    },
8945   {209 /* 0xd1 */ ,
8946    {{6, 1, 4},			/* shli r2, r1, 4 */
8947     {1, 1, 2},			/* add r3, r1, r2 */
8948     {3, 2, 2},			/* s1a r4, r2, r2 */
8949     {4, 4, 3}}			/* s2a r5, r4, r3 */
8950    },
8951   {210 /* 0xd2 */ ,
8952    {{3, 1, 1},			/* s1a r2, r1, r1 */
8953     {6, 1, 1},			/* shli r3, r1, 1 */
8954     {5, 2, 3},			/* s3a r4, r2, r3 */
8955     {5, 4, 3}}			/* s3a r5, r4, r3 */
8956    },
8957   {211 /* 0xd3 */ ,
8958    {{3, 1, 1},			/* s1a r2, r1, r1 */
8959     {6, 1, 1},			/* shli r3, r1, 1 */
8960     {5, 2, 3},			/* s3a r4, r2, r3 */
8961     {5, 4, 2}}			/* s3a r5, r4, r2 */
8962    },
8963   {212 /* 0xd4 */ ,
8964    {{6, 1, 4},			/* shli r2, r1, 4 */
8965     {1, 1, 2},			/* add r3, r1, r2 */
8966     {5, 2, 2},			/* s3a r4, r2, r2 */
8967     {4, 3, 4}}			/* s2a r5, r3, r4 */
8968    },
8969   {213 /* 0xd5 */ ,
8970    {{4, 1, 1},			/* s2a r2, r1, r1 */
8971     {6, 1, 4},			/* shli r3, r1, 4 */
8972     {3, 2, 3},			/* s1a r4, r2, r3 */
8973     {5, 4, 2}}			/* s3a r5, r4, r2 */
8974    },
8975   {214 /* 0xd6 */ ,
8976    {{3, 1, 1},			/* s1a r2, r1, r1 */
8977     {5, 1, 2},			/* s3a r3, r1, r2 */
8978     {6, 2, 6},			/* shli r4, r2, 6 */
8979     {3, 3, 4}}			/* s1a r5, r3, r4 */
8980    },
8981   {215 /* 0xd7 */ ,
8982    {{5, 1, 1},			/* s3a r2, r1, r1 */
8983     {5, 2, 1},			/* s3a r3, r2, r1 */
8984     {6, 2, 5},			/* shli r4, r2, 5 */
8985     {2, 4, 3}}			/* sub r5, r4, r3 */
8986    },
8987   {216 /* 0xd8 */ ,
8988    {{3, 1, 1},			/* s1a r2, r1, r1 */
8989     {5, 2, 2},			/* s3a r3, r2, r2 */
8990     {6, 3, 3}}			/* shli r4, r3, 3 */
8991    },
8992   {217 /* 0xd9 */ ,
8993    {{3, 1, 1},			/* s1a r2, r1, r1 */
8994     {5, 2, 2},			/* s3a r3, r2, r2 */
8995     {5, 3, 1}}			/* s3a r4, r3, r1 */
8996    },
8997   {218 /* 0xda */ ,
8998    {{3, 1, 1},			/* s1a r2, r1, r1 */
8999     {5, 2, 2},			/* s3a r3, r2, r2 */
9000     {6, 1, 1},			/* shli r4, r1, 1 */
9001     {5, 3, 4}}			/* s3a r5, r3, r4 */
9002    },
9003   {219 /* 0xdb */ ,
9004    {{3, 1, 1},			/* s1a r2, r1, r1 */
9005     {5, 2, 2},			/* s3a r3, r2, r2 */
9006     {5, 3, 2}}			/* s3a r4, r3, r2 */
9007    },
9008   {220 /* 0xdc */ ,
9009    {{6, 1, 5},			/* shli r2, r1, 5 */
9010     {4, 1, 2},			/* s2a r3, r1, r2 */
9011     {6, 2, 3},			/* shli r4, r2, 3 */
9012     {2, 4, 3}}			/* sub r5, r4, r3 */
9013    },
9014   {221 /* 0xdd */ ,
9015    {{4, 1, 1},			/* s2a r2, r1, r1 */
9016     {6, 1, 5},			/* shli r3, r1, 5 */
9017     {2, 3, 2},			/* sub r4, r3, r2 */
9018     {5, 4, 2}}			/* s3a r5, r4, r2 */
9019    },
9020   {222 /* 0xde */ ,
9021    {{6, 1, 5},			/* shli r2, r1, 5 */
9022     {3, 1, 2},			/* s1a r3, r1, r2 */
9023     {6, 2, 3},			/* shli r4, r2, 3 */
9024     {2, 4, 3}}			/* sub r5, r4, r3 */
9025    },
9026   {223 /* 0xdf */ ,
9027    {{6, 1, 5},			/* shli r2, r1, 5 */
9028     {1, 1, 2},			/* add r3, r1, r2 */
9029     {6, 2, 3},			/* shli r4, r2, 3 */
9030     {2, 4, 3}}			/* sub r5, r4, r3 */
9031    },
9032   {224 /* 0xe0 */ ,
9033    {{6, 1, 5},			/* shli r2, r1, 5 */
9034     {6, 1, 8},			/* shli r3, r1, 8 */
9035     {2, 3, 2}}			/* sub r4, r3, r2 */
9036    },
9037   {225 /* 0xe1 */ ,
9038    {{6, 1, 5},			/* shli r2, r1, 5 */
9039     {2, 1, 2},			/* sub r3, r1, r2 */
9040     {5, 2, 3}}			/* s3a r4, r2, r3 */
9041    },
9042   {226 /* 0xe2 */ ,
9043    {{6, 1, 1},			/* shli r2, r1, 1 */
9044     {6, 1, 5},			/* shli r3, r1, 5 */
9045     {2, 2, 3},			/* sub r4, r2, r3 */
9046     {5, 3, 4}}			/* s3a r5, r3, r4 */
9047    },
9048   {227 /* 0xe3 */ ,
9049    {{6, 1, 5},			/* shli r2, r1, 5 */
9050     {2, 1, 2},			/* sub r3, r1, r2 */
9051     {4, 2, 1},			/* s2a r4, r2, r1 */
9052     {3, 4, 3}}			/* s1a r5, r4, r3 */
9053    },
9054   {228 /* 0xe4 */ ,
9055    {{6, 1, 2},			/* shli r2, r1, 2 */
9056     {6, 1, 5},			/* shli r3, r1, 5 */
9057     {2, 2, 3},			/* sub r4, r2, r3 */
9058     {5, 3, 4}}			/* s3a r5, r3, r4 */
9059    },
9060   {229 /* 0xe5 */ ,
9061    {{6, 1, 5},			/* shli r2, r1, 5 */
9062     {2, 1, 2},			/* sub r3, r1, r2 */
9063     {3, 2, 1},			/* s1a r4, r2, r1 */
9064     {4, 4, 3}}			/* s2a r5, r4, r3 */
9065    },
9066   {230 /* 0xe6 */ ,
9067    {{6, 1, 5},			/* shli r2, r1, 5 */
9068     {1, 1, 2},			/* add r3, r1, r2 */
9069     {3, 3, 3},			/* s1a r4, r3, r3 */
9070     {3, 4, 2}}			/* s1a r5, r4, r2 */
9071    },
9072   {231 /* 0xe7 */ ,
9073    {{3, 1, 1},			/* s1a r2, r1, r1 */
9074     {5, 2, 1},			/* s3a r3, r2, r1 */
9075     {6, 1, 8},			/* shli r4, r1, 8 */
9076     {2, 4, 3}}			/* sub r5, r4, r3 */
9077    },
9078   {232 /* 0xe8 */ ,
9079    {{3, 1, 1},			/* s1a r2, r1, r1 */
9080     {6, 1, 5},			/* shli r3, r1, 5 */
9081     {2, 3, 2},			/* sub r4, r3, r2 */
9082     {6, 4, 3}}			/* shli r5, r4, 3 */
9083    },
9084   {233 /* 0xe9 */ ,
9085    {{6, 1, 5},			/* shli r2, r1, 5 */
9086     {1, 1, 2},			/* add r3, r1, r2 */
9087     {2, 1, 2},			/* sub r4, r1, r2 */
9088     {5, 3, 4}}			/* s3a r5, r3, r4 */
9089    },
9090   {234 /* 0xea */ ,
9091    {{3, 1, 1},			/* s1a r2, r1, r1 */
9092     {6, 1, 1},			/* shli r3, r1, 1 */
9093     {5, 2, 3},			/* s3a r4, r2, r3 */
9094     {5, 4, 4}}			/* s3a r5, r4, r4 */
9095    },
9096   {235 /* 0xeb */ ,
9097    {{3, 1, 1},			/* s1a r2, r1, r1 */
9098     {6, 1, 5},			/* shli r3, r1, 5 */
9099     {2, 3, 2},			/* sub r4, r3, r2 */
9100     {5, 4, 2}}			/* s3a r5, r4, r2 */
9101    },
9102   {236 /* 0xec */ ,
9103    {{4, 1, 1},			/* s2a r2, r1, r1 */
9104     {6, 1, 6},			/* shli r3, r1, 6 */
9105     {2, 3, 2},			/* sub r4, r3, r2 */
9106     {6, 4, 2}}			/* shli r5, r4, 2 */
9107    },
9108   {237 /* 0xed */ ,
9109    {{4, 1, 1},			/* s2a r2, r1, r1 */
9110     {6, 1, 6},			/* shli r3, r1, 6 */
9111     {2, 3, 2},			/* sub r4, r3, r2 */
9112     {4, 4, 1}}			/* s2a r5, r4, r1 */
9113    },
9114   {238 /* 0xee */ ,
9115    {{6, 1, 4},			/* shli r2, r1, 4 */
9116     {3, 1, 2},			/* s1a r3, r1, r2 */
9117     {6, 2, 4},			/* shli r4, r2, 4 */
9118     {2, 4, 3}}			/* sub r5, r4, r3 */
9119    },
9120   {239 /* 0xef */ ,
9121    {{6, 1, 4},			/* shli r2, r1, 4 */
9122     {1, 1, 2},			/* add r3, r1, r2 */
9123     {6, 2, 4},			/* shli r4, r2, 4 */
9124     {2, 4, 3}}			/* sub r5, r4, r3 */
9125    },
9126   {240 /* 0xf0 */ ,
9127    {{6, 1, 4},			/* shli r2, r1, 4 */
9128     {6, 1, 8},			/* shli r3, r1, 8 */
9129     {2, 3, 2}}			/* sub r4, r3, r2 */
9130    },
9131   {241 /* 0xf1 */ ,
9132    {{6, 1, 4},			/* shli r2, r1, 4 */
9133     {2, 1, 2},			/* sub r3, r1, r2 */
9134     {6, 2, 4},			/* shli r4, r2, 4 */
9135     {1, 3, 4}}			/* add r5, r3, r4 */
9136    },
9137   {242 /* 0xf2 */ ,
9138    {{6, 1, 1},			/* shli r2, r1, 1 */
9139     {6, 1, 5},			/* shli r3, r1, 5 */
9140     {2, 3, 2},			/* sub r4, r3, r2 */
9141     {5, 4, 2}}			/* s3a r5, r4, r2 */
9142    },
9143   {243 /* 0xf3 */ ,
9144    {{3, 1, 1},			/* s1a r2, r1, r1 */
9145     {5, 2, 2},			/* s3a r3, r2, r2 */
9146     {5, 3, 3}}			/* s3a r4, r3, r3 */
9147    },
9148   {244 /* 0xf4 */ ,
9149    {{3, 1, 1},			/* s1a r2, r1, r1 */
9150     {6, 1, 6},			/* shli r3, r1, 6 */
9151     {2, 3, 2},			/* sub r4, r3, r2 */
9152     {6, 4, 2}}			/* shli r5, r4, 2 */
9153    },
9154   {245 /* 0xf5 */ ,
9155    {{6, 1, 4},			/* shli r2, r1, 4 */
9156     {2, 1, 2},			/* sub r3, r1, r2 */
9157     {4, 2, 1},			/* s2a r4, r2, r1 */
9158     {4, 4, 3}}			/* s2a r5, r4, r3 */
9159    },
9160   {246 /* 0xf6 */ ,
9161    {{6, 1, 3},			/* shli r2, r1, 3 */
9162     {3, 1, 2},			/* s1a r3, r1, r2 */
9163     {6, 2, 5},			/* shli r4, r2, 5 */
9164     {2, 4, 3}}			/* sub r5, r4, r3 */
9165    },
9166   {247 /* 0xf7 */ ,
9167    {{5, 1, 1},			/* s3a r2, r1, r1 */
9168     {6, 1, 8},			/* shli r3, r1, 8 */
9169     {2, 3, 2}}			/* sub r4, r3, r2 */
9170    },
9171   {248 /* 0xf8 */ ,
9172    {{6, 1, 3},			/* shli r2, r1, 3 */
9173     {6, 1, 8},			/* shli r3, r1, 8 */
9174     {2, 3, 2}}			/* sub r4, r3, r2 */
9175    },
9176   {249 /* 0xf9 */ ,
9177    {{6, 1, 5},			/* shli r2, r1, 5 */
9178     {2, 2, 1},			/* sub r3, r2, r1 */
9179     {5, 3, 1}}			/* s3a r4, r3, r1 */
9180    },
9181   {250 /* 0xfa */ ,
9182    {{3, 1, 1},			/* s1a r2, r1, r1 */
9183     {6, 1, 7},			/* shli r3, r1, 7 */
9184     {2, 3, 2},			/* sub r4, r3, r2 */
9185     {6, 4, 1}}			/* shli r5, r4, 1 */
9186    },
9187   {251 /* 0xfb */ ,
9188    {{4, 1, 1},			/* s2a r2, r1, r1 */
9189     {6, 1, 8},			/* shli r3, r1, 8 */
9190     {2, 3, 2}}			/* sub r4, r3, r2 */
9191    },
9192   {252 /* 0xfc */ ,
9193    {{6, 1, 2},			/* shli r2, r1, 2 */
9194     {6, 1, 8},			/* shli r3, r1, 8 */
9195     {2, 3, 2}}			/* sub r4, r3, r2 */
9196    },
9197   {253 /* 0xfd */ ,
9198    {{3, 1, 1},			/* s1a r2, r1, r1 */
9199     {6, 1, 8},			/* shli r3, r1, 8 */
9200     {2, 3, 2}}			/* sub r4, r3, r2 */
9201    },
9202   {254 /* 0xfe */ ,
9203    {{6, 1, 1},			/* shli r2, r1, 1 */
9204     {6, 1, 8},			/* shli r3, r1, 8 */
9205     {2, 3, 2}}			/* sub r4, r3, r2 */
9206    },
9207   {255 /* 0xff */ ,
9208    {{6, 1, 8},			/* shli r2, r1, 8 */
9209     {2, 2, 1}}			/* sub r3, r2, r1 */
9210    },
9211   {256 /* 0x100 */ ,
9212    {{6, 1, 8}}			/* shli r2, r1, 8 */
9213    },
9214   {257 /* 0x101 */ ,
9215    {{6, 1, 8},			/* shli r2, r1, 8 */
9216     {1, 1, 2}}			/* add r3, r1, r2 */
9217    },
9218   {258 /* 0x102 */ ,
9219    {{6, 1, 8},			/* shli r2, r1, 8 */
9220     {3, 1, 2}}			/* s1a r3, r1, r2 */
9221    },
9222   {259 /* 0x103 */ ,
9223    {{3, 1, 1},			/* s1a r2, r1, r1 */
9224     {6, 1, 8},			/* shli r3, r1, 8 */
9225     {1, 2, 3}}			/* add r4, r2, r3 */
9226    },
9227   {260 /* 0x104 */ ,
9228    {{6, 1, 8},			/* shli r2, r1, 8 */
9229     {4, 1, 2}}			/* s2a r3, r1, r2 */
9230    },
9231   {261 /* 0x105 */ ,
9232    {{4, 1, 1},			/* s2a r2, r1, r1 */
9233     {6, 1, 8},			/* shli r3, r1, 8 */
9234     {1, 2, 3}}			/* add r4, r2, r3 */
9235    },
9236   {262 /* 0x106 */ ,
9237    {{3, 1, 1},			/* s1a r2, r1, r1 */
9238     {6, 1, 8},			/* shli r3, r1, 8 */
9239     {3, 2, 3}}			/* s1a r4, r2, r3 */
9240    },
9241   {263 /* 0x107 */ ,
9242    {{6, 1, 8},			/* shli r2, r1, 8 */
9243     {2, 2, 1},			/* sub r3, r2, r1 */
9244     {5, 1, 3}}			/* s3a r4, r1, r3 */
9245    },
9246   {264 /* 0x108 */ ,
9247    {{6, 1, 8},			/* shli r2, r1, 8 */
9248     {5, 1, 2}}			/* s3a r3, r1, r2 */
9249    },
9250   {265 /* 0x109 */ ,
9251    {{5, 1, 1},			/* s3a r2, r1, r1 */
9252     {6, 1, 8},			/* shli r3, r1, 8 */
9253     {1, 2, 3}}			/* add r4, r2, r3 */
9254    },
9255   {266 /* 0x10a */ ,
9256    {{4, 1, 1},			/* s2a r2, r1, r1 */
9257     {6, 1, 8},			/* shli r3, r1, 8 */
9258     {3, 2, 3}}			/* s1a r4, r2, r3 */
9259    },
9260   {267 /* 0x10b */ ,
9261    {{3, 1, 1},			/* s1a r2, r1, r1 */
9262     {6, 1, 5},			/* shli r3, r1, 5 */
9263     {1, 1, 3},			/* add r4, r1, r3 */
9264     {5, 4, 2}}			/* s3a r5, r4, r2 */
9265    },
9266   {268 /* 0x10c */ ,
9267    {{3, 1, 1},			/* s1a r2, r1, r1 */
9268     {6, 1, 8},			/* shli r3, r1, 8 */
9269     {4, 2, 3}}			/* s2a r4, r2, r3 */
9270    },
9271   {269 /* 0x10d */ ,
9272    {{6, 1, 2},			/* shli r2, r1, 2 */
9273     {1, 1, 2},			/* add r3, r1, r2 */
9274     {5, 2, 1},			/* s3a r4, r2, r1 */
9275     {5, 4, 3}}			/* s3a r5, r4, r3 */
9276    },
9277   {270 /* 0x10e */ ,
9278    {{5, 1, 1},			/* s3a r2, r1, r1 */
9279     {6, 2, 1},			/* shli r3, r2, 1 */
9280     {6, 2, 5},			/* shli r4, r2, 5 */
9281     {2, 4, 3}}			/* sub r5, r4, r3 */
9282    },
9283   {271 /* 0x10f */ ,
9284    {{6, 1, 4},			/* shli r2, r1, 4 */
9285     {2, 2, 1},			/* sub r3, r2, r1 */
9286     {6, 2, 4},			/* shli r4, r2, 4 */
9287     {1, 3, 4}}			/* add r5, r3, r4 */
9288    },
9289   {272 /* 0x110 */ ,
9290    {{6, 1, 4},			/* shli r2, r1, 4 */
9291     {6, 1, 8},			/* shli r3, r1, 8 */
9292     {1, 2, 3}}			/* add r4, r2, r3 */
9293    },
9294   {273 /* 0x111 */ ,
9295    {{6, 1, 5},			/* shli r2, r1, 5 */
9296     {3, 1, 2},			/* s1a r3, r1, r2 */
9297     {5, 3, 1}}			/* s3a r4, r3, r1 */
9298    },
9299   {274 /* 0x112 */ ,
9300    {{5, 1, 1},			/* s3a r2, r1, r1 */
9301     {6, 1, 8},			/* shli r3, r1, 8 */
9302     {3, 2, 3}}			/* s1a r4, r2, r3 */
9303    },
9304   {275 /* 0x113 */ ,
9305    {{6, 1, 4},			/* shli r2, r1, 4 */
9306     {1, 1, 2},			/* add r3, r1, r2 */
9307     {5, 2, 1},			/* s3a r4, r2, r1 */
9308     {3, 4, 3}}			/* s1a r5, r4, r3 */
9309    },
9310   {276 /* 0x114 */ ,
9311    {{4, 1, 1},			/* s2a r2, r1, r1 */
9312     {6, 1, 8},			/* shli r3, r1, 8 */
9313     {4, 2, 3}}			/* s2a r4, r2, r3 */
9314    },
9315   {277 /* 0x115 */ ,
9316    {{6, 1, 4},			/* shli r2, r1, 4 */
9317     {1, 1, 2},			/* add r3, r1, r2 */
9318     {4, 2, 1},			/* s2a r4, r2, r1 */
9319     {4, 4, 3}}			/* s2a r5, r4, r3 */
9320    },
9321   {278 /* 0x116 */ ,
9322    {{5, 1, 1},			/* s3a r2, r1, r1 */
9323     {1, 1, 2},			/* add r3, r1, r2 */
9324     {6, 2, 5},			/* shli r4, r2, 5 */
9325     {2, 4, 3}}			/* sub r5, r4, r3 */
9326    },
9327   {279 /* 0x117 */ ,
9328    {{5, 1, 1},			/* s3a r2, r1, r1 */
9329     {6, 2, 5},			/* shli r3, r2, 5 */
9330     {2, 3, 2}}			/* sub r4, r3, r2 */
9331    },
9332   {280 /* 0x118 */ ,
9333    {{3, 1, 1},			/* s1a r2, r1, r1 */
9334     {6, 1, 8},			/* shli r3, r1, 8 */
9335     {5, 2, 3}}			/* s3a r4, r2, r3 */
9336    },
9337   {281 /* 0x119 */ ,
9338    {{6, 1, 4},			/* shli r2, r1, 4 */
9339     {1, 1, 2},			/* add r3, r1, r2 */
9340     {3, 2, 1},			/* s1a r4, r2, r1 */
9341     {5, 4, 3}}			/* s3a r5, r4, r3 */
9342    },
9343   {282 /* 0x11a */ ,
9344    {{6, 1, 4},			/* shli r2, r1, 4 */
9345     {3, 1, 2},			/* s1a r3, r1, r2 */
9346     {3, 2, 1},			/* s1a r4, r2, r1 */
9347     {5, 4, 3}}			/* s3a r5, r4, r3 */
9348    },
9349   {283 /* 0x11b */ ,
9350    {{3, 1, 1},			/* s1a r2, r1, r1 */
9351     {6, 1, 5},			/* shli r3, r1, 5 */
9352     {1, 2, 3},			/* add r4, r2, r3 */
9353     {5, 4, 2}}			/* s3a r5, r4, r2 */
9354    },
9355   {284 /* 0x11c */ ,
9356    {{5, 1, 1},			/* s3a r2, r1, r1 */
9357     {6, 1, 2},			/* shli r3, r1, 2 */
9358     {6, 2, 5},			/* shli r4, r2, 5 */
9359     {2, 4, 3}}			/* sub r5, r4, r3 */
9360    },
9361   {285 /* 0x11d */ ,
9362    {{6, 1, 2},			/* shli r2, r1, 2 */
9363     {2, 1, 2},			/* sub r3, r1, r2 */
9364     {5, 2, 2},			/* s3a r4, r2, r2 */
9365     {5, 4, 3}}			/* s3a r5, r4, r3 */
9366    },
9367   {286 /* 0x11e */ ,
9368    {{5, 1, 1},			/* s3a r2, r1, r1 */
9369     {6, 1, 1},			/* shli r3, r1, 1 */
9370     {6, 2, 5},			/* shli r4, r2, 5 */
9371     {2, 4, 3}}			/* sub r5, r4, r3 */
9372    },
9373   {287 /* 0x11f */ ,
9374    {{5, 1, 1},			/* s3a r2, r1, r1 */
9375     {6, 2, 5},			/* shli r3, r2, 5 */
9376     {2, 3, 1}}			/* sub r4, r3, r1 */
9377    },
9378   {288 /* 0x120 */ ,
9379    {{5, 1, 1},			/* s3a r2, r1, r1 */
9380     {6, 2, 5}}			/* shli r3, r2, 5 */
9381    },
9382   {289 /* 0x121 */ ,
9383    {{5, 1, 1},			/* s3a r2, r1, r1 */
9384     {6, 2, 5},			/* shli r3, r2, 5 */
9385     {1, 1, 3}}			/* add r4, r1, r3 */
9386    },
9387   {290 /* 0x122 */ ,
9388    {{6, 1, 5},			/* shli r2, r1, 5 */
9389     {4, 2, 1},			/* s2a r3, r2, r1 */
9390     {3, 3, 2}}			/* s1a r4, r3, r2 */
9391    },
9392   {291 /* 0x123 */ ,
9393    {{6, 1, 5},			/* shli r2, r1, 5 */
9394     {1, 1, 2},			/* add r3, r1, r2 */
9395     {4, 2, 1},			/* s2a r4, r2, r1 */
9396     {3, 4, 3}}			/* s1a r5, r4, r3 */
9397    },
9398   {292 /* 0x124 */ ,
9399    {{5, 1, 1},			/* s3a r2, r1, r1 */
9400     {6, 1, 8},			/* shli r3, r1, 8 */
9401     {4, 2, 3}}			/* s2a r4, r2, r3 */
9402    },
9403   {293 /* 0x125 */ ,
9404    {{5, 1, 1},			/* s3a r2, r1, r1 */
9405     {5, 2, 1},			/* s3a r3, r2, r1 */
9406     {4, 3, 1}}			/* s2a r4, r3, r1 */
9407    },
9408   {294 /* 0x126 */ ,
9409    {{3, 1, 1},			/* s1a r2, r1, r1 */
9410     {6, 1, 5},			/* shli r3, r1, 5 */
9411     {4, 3, 2},			/* s2a r4, r3, r2 */
9412     {3, 4, 3}}			/* s1a r5, r4, r3 */
9413    },
9414   {295 /* 0x127 */ ,
9415    {{6, 1, 5},			/* shli r2, r1, 5 */
9416     {1, 1, 2},			/* add r3, r1, r2 */
9417     {2, 2, 1},			/* sub r4, r2, r1 */
9418     {5, 3, 4}}			/* s3a r5, r3, r4 */
9419    },
9420   {296 /* 0x128 */ ,
9421    {{4, 1, 1},			/* s2a r2, r1, r1 */
9422     {6, 1, 8},			/* shli r3, r1, 8 */
9423     {5, 2, 3}}			/* s3a r4, r2, r3 */
9424    },
9425   {297 /* 0x129 */ ,
9426    {{5, 1, 1},			/* s3a r2, r1, r1 */
9427     {6, 2, 5},			/* shli r3, r2, 5 */
9428     {1, 2, 3}}			/* add r4, r2, r3 */
9429    },
9430   {298 /* 0x12a */ ,
9431    {{5, 1, 1},			/* s3a r2, r1, r1 */
9432     {1, 1, 2},			/* add r3, r1, r2 */
9433     {6, 2, 5},			/* shli r4, r2, 5 */
9434     {1, 3, 4}}			/* add r5, r3, r4 */
9435    },
9436   {299 /* 0x12b */ ,
9437    {{5, 1, 1},			/* s3a r2, r1, r1 */
9438     {3, 1, 2},			/* s1a r3, r1, r2 */
9439     {6, 2, 5},			/* shli r4, r2, 5 */
9440     {1, 3, 4}}			/* add r5, r3, r4 */
9441    },
9442   {300 /* 0x12c */ ,
9443    {{4, 1, 1},			/* s2a r2, r1, r1 */
9444     {6, 2, 2},			/* shli r3, r2, 2 */
9445     {6, 2, 6},			/* shli r4, r2, 6 */
9446     {2, 4, 3}}			/* sub r5, r4, r3 */
9447    },
9448   {301 /* 0x12d */ ,
9449    {{5, 1, 1},			/* s3a r2, r1, r1 */
9450     {5, 2, 1},			/* s3a r3, r2, r1 */
9451     {4, 3, 2}}			/* s2a r4, r3, r2 */
9452    },
9453   {302 /* 0x12e */ ,
9454    {{5, 1, 1},			/* s3a r2, r1, r1 */
9455     {1, 1, 2},			/* add r3, r1, r2 */
9456     {5, 2, 1},			/* s3a r4, r2, r1 */
9457     {4, 4, 3}}			/* s2a r5, r4, r3 */
9458    },
9459   {303 /* 0x12f */ ,
9460    {{6, 1, 4},			/* shli r2, r1, 4 */
9461     {2, 2, 1},			/* sub r3, r2, r1 */
9462     {5, 2, 2},			/* s3a r4, r2, r2 */
9463     {3, 4, 3}}			/* s1a r5, r4, r3 */
9464    },
9465   {304 /* 0x130 */ ,
9466    {{5, 1, 1},			/* s3a r2, r1, r1 */
9467     {3, 2, 1},			/* s1a r3, r2, r1 */
9468     {6, 3, 4}}			/* shli r4, r3, 4 */
9469    },
9470   {305 /* 0x131 */ ,
9471    {{5, 1, 1},			/* s3a r2, r1, r1 */
9472     {4, 2, 1},			/* s2a r3, r2, r1 */
9473     {5, 3, 2}}			/* s3a r4, r3, r2 */
9474    },
9475   {306 /* 0x132 */ ,
9476    {{5, 1, 1},			/* s3a r2, r1, r1 */
9477     {6, 2, 5},			/* shli r3, r2, 5 */
9478     {3, 2, 3}}			/* s1a r4, r2, r3 */
9479    },
9480   {307 /* 0x133 */ ,
9481    {{5, 1, 1},			/* s3a r2, r1, r1 */
9482     {3, 2, 1},			/* s1a r3, r2, r1 */
9483     {6, 2, 5},			/* shli r4, r2, 5 */
9484     {1, 3, 4}}			/* add r5, r3, r4 */
9485    },
9486   {308 /* 0x134 */ ,
9487    {{5, 1, 1},			/* s3a r2, r1, r1 */
9488     {1, 1, 2},			/* add r3, r1, r2 */
9489     {6, 2, 5},			/* shli r4, r2, 5 */
9490     {3, 3, 4}}			/* s1a r5, r3, r4 */
9491    },
9492   {309 /* 0x135 */ ,
9493    {{4, 1, 1},			/* s2a r2, r1, r1 */
9494     {3, 2, 1},			/* s1a r3, r2, r1 */
9495     {6, 2, 6},			/* shli r4, r2, 6 */
9496     {2, 4, 3}}			/* sub r5, r4, r3 */
9497    },
9498   {310 /* 0x136 */ ,
9499    {{4, 1, 1},			/* s2a r2, r1, r1 */
9500     {6, 2, 1},			/* shli r3, r2, 1 */
9501     {6, 2, 6},			/* shli r4, r2, 6 */
9502     {2, 4, 3}}			/* sub r5, r4, r3 */
9503    },
9504   {311 /* 0x137 */ ,
9505    {{4, 1, 1},			/* s2a r2, r1, r1 */
9506     {4, 1, 2},			/* s2a r3, r1, r2 */
9507     {6, 2, 6},			/* shli r4, r2, 6 */
9508     {2, 4, 3}}			/* sub r5, r4, r3 */
9509    },
9510   {312 /* 0x138 */ ,
9511    {{6, 1, 1},			/* shli r2, r1, 1 */
9512     {6, 1, 6},			/* shli r3, r1, 6 */
9513     {2, 3, 2},			/* sub r4, r3, r2 */
9514     {4, 4, 3}}			/* s2a r5, r4, r3 */
9515    },
9516   {313 /* 0x139 */ ,
9517    {{6, 1, 3},			/* shli r2, r1, 3 */
9518     {2, 1, 2},			/* sub r3, r1, r2 */
9519     {4, 2, 2},			/* s2a r4, r2, r2 */
9520     {5, 4, 3}}			/* s3a r5, r4, r3 */
9521    },
9522   {314 /* 0x13a */ ,
9523    {{4, 1, 1},			/* s2a r2, r1, r1 */
9524     {1, 1, 2},			/* add r3, r1, r2 */
9525     {6, 2, 6},			/* shli r4, r2, 6 */
9526     {2, 4, 3}}			/* sub r5, r4, r3 */
9527    },
9528   {315 /* 0x13b */ ,
9529    {{4, 1, 1},			/* s2a r2, r1, r1 */
9530     {6, 2, 6},			/* shli r3, r2, 6 */
9531     {2, 3, 2}}			/* sub r4, r3, r2 */
9532    },
9533   {316 /* 0x13c */ ,
9534    {{6, 1, 6},			/* shli r2, r1, 6 */
9535     {2, 2, 1},			/* sub r3, r2, r1 */
9536     {4, 3, 2}}			/* s2a r4, r3, r2 */
9537    },
9538   {317 /* 0x13d */ ,
9539    {{6, 1, 6},			/* shli r2, r1, 6 */
9540     {1, 1, 2},			/* add r3, r1, r2 */
9541     {2, 2, 1},			/* sub r4, r2, r1 */
9542     {4, 4, 3}}			/* s2a r5, r4, r3 */
9543    },
9544   {318 /* 0x13e */ ,
9545    {{4, 1, 1},			/* s2a r2, r1, r1 */
9546     {6, 1, 1},			/* shli r3, r1, 1 */
9547     {6, 2, 6},			/* shli r4, r2, 6 */
9548     {2, 4, 3}}			/* sub r5, r4, r3 */
9549    },
9550   {319 /* 0x13f */ ,
9551    {{4, 1, 1},			/* s2a r2, r1, r1 */
9552     {6, 2, 6},			/* shli r3, r2, 6 */
9553     {2, 3, 1}}			/* sub r4, r3, r1 */
9554    },
9555   {320 /* 0x140 */ ,
9556    {{4, 1, 1},			/* s2a r2, r1, r1 */
9557     {6, 2, 6}}			/* shli r3, r2, 6 */
9558    },
9559   {321 /* 0x141 */ ,
9560    {{4, 1, 1},			/* s2a r2, r1, r1 */
9561     {6, 2, 6},			/* shli r3, r2, 6 */
9562     {1, 1, 3}}			/* add r4, r1, r3 */
9563    },
9564   {322 /* 0x142 */ ,
9565    {{6, 1, 6},			/* shli r2, r1, 6 */
9566     {3, 2, 1},			/* s1a r3, r2, r1 */
9567     {3, 3, 2}}			/* s1a r4, r3, r2 */
9568    },
9569   {323 /* 0x143 */ ,
9570    {{6, 1, 6},			/* shli r2, r1, 6 */
9571     {1, 1, 2},			/* add r3, r1, r2 */
9572     {2, 2, 1},			/* sub r4, r2, r1 */
9573     {4, 3, 4}}			/* s2a r5, r3, r4 */
9574    },
9575   {324 /* 0x144 */ ,
9576    {{6, 1, 6},			/* shli r2, r1, 6 */
9577     {1, 1, 2},			/* add r3, r1, r2 */
9578     {4, 3, 2}}			/* s2a r4, r3, r2 */
9579    },
9580   {325 /* 0x145 */ ,
9581    {{4, 1, 1},			/* s2a r2, r1, r1 */
9582     {6, 2, 6},			/* shli r3, r2, 6 */
9583     {1, 2, 3}}			/* add r4, r2, r3 */
9584    },
9585   {326 /* 0x146 */ ,
9586    {{4, 1, 1},			/* s2a r2, r1, r1 */
9587     {1, 1, 2},			/* add r3, r1, r2 */
9588     {6, 2, 6},			/* shli r4, r2, 6 */
9589     {1, 3, 4}}			/* add r5, r3, r4 */
9590    },
9591   {327 /* 0x147 */ ,
9592    {{4, 1, 1},			/* s2a r2, r1, r1 */
9593     {3, 1, 2},			/* s1a r3, r1, r2 */
9594     {6, 2, 6},			/* shli r4, r2, 6 */
9595     {1, 3, 4}}			/* add r5, r3, r4 */
9596    },
9597   {328 /* 0x148 */ ,
9598    {{5, 1, 1},			/* s3a r2, r1, r1 */
9599     {6, 1, 8},			/* shli r3, r1, 8 */
9600     {5, 2, 3}}			/* s3a r4, r2, r3 */
9601    },
9602   {329 /* 0x149 */ ,
9603    {{4, 1, 1},			/* s2a r2, r1, r1 */
9604     {5, 2, 1},			/* s3a r3, r2, r1 */
9605     {5, 3, 1}}			/* s3a r4, r3, r1 */
9606    },
9607   {330 /* 0x14a */ ,
9608    {{4, 1, 1},			/* s2a r2, r1, r1 */
9609     {6, 2, 6},			/* shli r3, r2, 6 */
9610     {3, 2, 3}}			/* s1a r4, r2, r3 */
9611    },
9612   {331 /* 0x14b */ ,
9613    {{4, 1, 1},			/* s2a r2, r1, r1 */
9614     {3, 2, 1},			/* s1a r3, r2, r1 */
9615     {6, 2, 6},			/* shli r4, r2, 6 */
9616     {1, 3, 4}}			/* add r5, r3, r4 */
9617    },
9618   {332 /* 0x14c */ ,
9619    {{3, 1, 1},			/* s1a r2, r1, r1 */
9620     {6, 1, 6},			/* shli r3, r1, 6 */
9621     {1, 2, 3},			/* add r4, r2, r3 */
9622     {4, 4, 3}}			/* s2a r5, r4, r3 */
9623    },
9624   {333 /* 0x14d */ ,
9625    {{4, 1, 1},			/* s2a r2, r1, r1 */
9626     {5, 2, 1},			/* s3a r3, r2, r1 */
9627     {5, 3, 2}}			/* s3a r4, r3, r2 */
9628    },
9629   {334 /* 0x14e */ ,
9630    {{4, 1, 1},			/* s2a r2, r1, r1 */
9631     {3, 1, 2},			/* s1a r3, r1, r2 */
9632     {6, 2, 6},			/* shli r4, r2, 6 */
9633     {3, 3, 4}}			/* s1a r5, r3, r4 */
9634    },
9635   {335 /* 0x14f */ ,
9636    {{3, 1, 1},			/* s1a r2, r1, r1 */
9637     {6, 1, 6},			/* shli r3, r1, 6 */
9638     {1, 2, 3},			/* add r4, r2, r3 */
9639     {4, 4, 4}}			/* s2a r5, r4, r4 */
9640    },
9641   {336 /* 0x150 */ ,
9642    {{4, 1, 1},			/* s2a r2, r1, r1 */
9643     {4, 2, 1},			/* s2a r3, r2, r1 */
9644     {6, 3, 4}}			/* shli r4, r3, 4 */
9645    },
9646   {337 /* 0x151 */ ,
9647    {{6, 1, 4},			/* shli r2, r1, 4 */
9648     {1, 1, 2},			/* add r3, r1, r2 */
9649     {4, 2, 2},			/* s2a r4, r2, r2 */
9650     {4, 4, 3}}			/* s2a r5, r4, r3 */
9651    },
9652   {338 /* 0x152 */ ,
9653    {{4, 1, 1},			/* s2a r2, r1, r1 */
9654     {5, 2, 1},			/* s3a r3, r2, r1 */
9655     {6, 2, 1},			/* shli r4, r2, 1 */
9656     {5, 3, 4}}			/* s3a r5, r3, r4 */
9657    },
9658   {339 /* 0x153 */ ,
9659    {{4, 1, 1},			/* s2a r2, r1, r1 */
9660     {3, 2, 1},			/* s1a r3, r2, r1 */
9661     {5, 2, 1},			/* s3a r4, r2, r1 */
9662     {5, 4, 3}}			/* s3a r5, r4, r3 */
9663    },
9664   {340 /* 0x154 */ ,
9665    {{4, 1, 1},			/* s2a r2, r1, r1 */
9666     {6, 2, 6},			/* shli r3, r2, 6 */
9667     {4, 2, 3}}			/* s2a r4, r2, r3 */
9668    },
9669   {341 /* 0x155 */ ,
9670    {{4, 1, 1},			/* s2a r2, r1, r1 */
9671     {4, 2, 1},			/* s2a r3, r2, r1 */
9672     {6, 2, 6},			/* shli r4, r2, 6 */
9673     {1, 3, 4}}			/* add r5, r3, r4 */
9674    },
9675   {342 /* 0x156 */ ,
9676    {{5, 1, 1},			/* s3a r2, r1, r1 */
9677     {5, 2, 2},			/* s3a r3, r2, r2 */
9678     {6, 2, 1},			/* shli r4, r2, 1 */
9679     {4, 3, 4}}			/* s2a r5, r3, r4 */
9680    },
9681   {343 /* 0x157 */ ,
9682    {{4, 1, 1},			/* s2a r2, r1, r1 */
9683     {3, 2, 2},			/* s1a r3, r2, r2 */
9684     {5, 2, 1},			/* s3a r4, r2, r1 */
9685     {5, 4, 3}}			/* s3a r5, r4, r3 */
9686    },
9687   {344 /* 0x158 */ ,
9688    {{3, 1, 1},			/* s1a r2, r1, r1 */
9689     {4, 1, 1},			/* s2a r3, r1, r1 */
9690     {5, 3, 2},			/* s3a r4, r3, r2 */
9691     {6, 4, 3}}			/* shli r5, r4, 3 */
9692    },
9693   {345 /* 0x159 */ ,
9694    {{4, 1, 1},			/* s2a r2, r1, r1 */
9695     {4, 2, 2},			/* s2a r3, r2, r2 */
9696     {6, 2, 6},			/* shli r4, r2, 6 */
9697     {1, 3, 4}}			/* add r5, r3, r4 */
9698    },
9699   {346 /* 0x15a */ ,
9700    {{4, 1, 1},			/* s2a r2, r1, r1 */
9701     {5, 1, 2},			/* s3a r3, r1, r2 */
9702     {6, 2, 6},			/* shli r4, r2, 6 */
9703     {3, 3, 4}}			/* s1a r5, r3, r4 */
9704    },
9705   {347 /* 0x15b */ ,
9706    {{3, 1, 1},			/* s1a r2, r1, r1 */
9707     {4, 1, 1},			/* s2a r3, r1, r1 */
9708     {5, 3, 2},			/* s3a r4, r3, r2 */
9709     {5, 4, 2}}			/* s3a r5, r4, r2 */
9710    },
9711   {348 /* 0x15c */ ,
9712    {{4, 1, 1},			/* s2a r2, r1, r1 */
9713     {5, 2, 1},			/* s3a r3, r2, r1 */
9714     {6, 2, 2},			/* shli r4, r2, 2 */
9715     {5, 3, 4}}			/* s3a r5, r3, r4 */
9716    },
9717   {349 /* 0x15d */ ,
9718    {{3, 1, 1},			/* s1a r2, r1, r1 */
9719     {4, 1, 1},			/* s2a r3, r1, r1 */
9720     {5, 3, 2},			/* s3a r4, r3, r2 */
9721     {5, 4, 3}}			/* s3a r5, r4, r3 */
9722    },
9723   {350 /* 0x15e */ ,
9724    {{6, 1, 5},			/* shli r2, r1, 5 */
9725     {2, 2, 1},			/* sub r3, r2, r1 */
9726     {5, 2, 2},			/* s3a r4, r2, r2 */
9727     {3, 3, 4}}			/* s1a r5, r3, r4 */
9728    },
9729   {351 /* 0x15f */ ,
9730    {{6, 1, 5},			/* shli r2, r1, 5 */
9731     {2, 2, 1},			/* sub r3, r2, r1 */
9732     {4, 2, 2},			/* s2a r4, r2, r2 */
9733     {3, 4, 3}}			/* s1a r5, r4, r3 */
9734    },
9735   {352 /* 0x160 */ ,
9736    {{4, 1, 1},			/* s2a r2, r1, r1 */
9737     {3, 2, 1},			/* s1a r3, r2, r1 */
9738     {6, 3, 5}}			/* shli r4, r3, 5 */
9739    },
9740   {353 /* 0x161 */ ,
9741    {{6, 1, 5},			/* shli r2, r1, 5 */
9742     {1, 1, 2},			/* add r3, r1, r2 */
9743     {4, 2, 2},			/* s2a r4, r2, r2 */
9744     {3, 4, 3}}			/* s1a r5, r4, r3 */
9745    },
9746   {354 /* 0x162 */ ,
9747    {{6, 1, 5},			/* shli r2, r1, 5 */
9748     {1, 1, 2},			/* add r3, r1, r2 */
9749     {5, 2, 2},			/* s3a r4, r2, r2 */
9750     {3, 3, 4}}			/* s1a r5, r3, r4 */
9751    },
9752   {355 /* 0x163 */ ,
9753    {{3, 1, 1},			/* s1a r2, r1, r1 */
9754     {6, 1, 5},			/* shli r3, r1, 5 */
9755     {4, 2, 3},			/* s2a r4, r2, r3 */
9756     {5, 4, 2}}			/* s3a r5, r4, r2 */
9757    },
9758   {356 /* 0x164 */ ,
9759    {{6, 1, 5},			/* shli r2, r1, 5 */
9760     {3, 2, 1},			/* s1a r3, r2, r1 */
9761     {3, 2, 2},			/* s1a r4, r2, r2 */
9762     {4, 3, 4}}			/* s2a r5, r3, r4 */
9763    },
9764   {357 /* 0x165 */ ,
9765    {{4, 1, 1},			/* s2a r2, r1, r1 */
9766     {6, 1, 2},			/* shli r3, r1, 2 */
9767     {5, 2, 3},			/* s3a r4, r2, r3 */
9768     {5, 4, 2}}			/* s3a r5, r4, r2 */
9769    },
9770   {358 /* 0x166 */ ,
9771    {{6, 1, 5},			/* shli r2, r1, 5 */
9772     {3, 1, 2},			/* s1a r3, r1, r2 */
9773     {4, 2, 3},			/* s2a r4, r2, r3 */
9774     {3, 4, 3}}			/* s1a r5, r4, r3 */
9775    },
9776   {359 /* 0x167 */ ,
9777    {{3, 1, 1},			/* s1a r2, r1, r1 */
9778     {5, 2, 1},			/* s3a r3, r2, r1 */
9779     {6, 2, 7},			/* shli r4, r2, 7 */
9780     {2, 4, 3}}			/* sub r5, r4, r3 */
9781    },
9782   {360 /* 0x168 */ ,
9783    {{4, 1, 1},			/* s2a r2, r1, r1 */
9784     {5, 2, 2},			/* s3a r3, r2, r2 */
9785     {6, 3, 3}}			/* shli r4, r3, 3 */
9786    },
9787   {361 /* 0x169 */ ,
9788    {{4, 1, 1},			/* s2a r2, r1, r1 */
9789     {5, 2, 2},			/* s3a r3, r2, r2 */
9790     {5, 3, 1}}			/* s3a r4, r3, r1 */
9791    },
9792   {362 /* 0x16a */ ,
9793    {{4, 1, 1},			/* s2a r2, r1, r1 */
9794     {5, 2, 2},			/* s3a r3, r2, r2 */
9795     {6, 1, 1},			/* shli r4, r1, 1 */
9796     {5, 3, 4}}			/* s3a r5, r3, r4 */
9797    },
9798   {363 /* 0x16b */ ,
9799    {{3, 1, 1},			/* s1a r2, r1, r1 */
9800     {4, 1, 1},			/* s2a r3, r1, r1 */
9801     {5, 3, 3},			/* s3a r4, r3, r3 */
9802     {5, 4, 2}}			/* s3a r5, r4, r2 */
9803    },
9804   {364 /* 0x16c */ ,
9805    {{4, 1, 1},			/* s2a r2, r1, r1 */
9806     {5, 2, 2},			/* s3a r3, r2, r2 */
9807     {6, 1, 2},			/* shli r4, r1, 2 */
9808     {5, 3, 4}}			/* s3a r5, r3, r4 */
9809    },
9810   {365 /* 0x16d */ ,
9811    {{4, 1, 1},			/* s2a r2, r1, r1 */
9812     {5, 2, 2},			/* s3a r3, r2, r2 */
9813     {5, 3, 2}}			/* s3a r4, r3, r2 */
9814    },
9815   {366 /* 0x16e */ ,
9816    {{5, 1, 1},			/* s3a r2, r1, r1 */
9817     {6, 1, 7},			/* shli r3, r1, 7 */
9818     {2, 3, 2},			/* sub r4, r3, r2 */
9819     {3, 4, 3}}			/* s1a r5, r4, r3 */
9820    },
9821   {367 /* 0x16f */ ,
9822    {{4, 1, 1},			/* s2a r2, r1, r1 */
9823     {3, 1, 2},			/* s1a r3, r1, r2 */
9824     {5, 2, 2},			/* s3a r4, r2, r2 */
9825     {5, 4, 3}}			/* s3a r5, r4, r3 */
9826    },
9827   {368 /* 0x170 */ ,
9828    {{6, 1, 3},			/* shli r2, r1, 3 */
9829     {6, 1, 7},			/* shli r3, r1, 7 */
9830     {2, 3, 2},			/* sub r4, r3, r2 */
9831     {3, 4, 3}}			/* s1a r5, r4, r3 */
9832    },
9833   {369 /* 0x171 */ ,
9834    {{4, 1, 1},			/* s2a r2, r1, r1 */
9835     {5, 2, 1},			/* s3a r3, r2, r1 */
9836     {5, 3, 3}}			/* s3a r4, r3, r3 */
9837    },
9838   {370 /* 0x172 */ ,
9839    {{4, 1, 1},			/* s2a r2, r1, r1 */
9840     {5, 2, 2},			/* s3a r3, r2, r2 */
9841     {6, 2, 1},			/* shli r4, r2, 1 */
9842     {5, 3, 4}}			/* s3a r5, r3, r4 */
9843    },
9844   {371 /* 0x173 */ ,
9845    {{3, 1, 1},			/* s1a r2, r1, r1 */
9846     {4, 2, 1},			/* s2a r3, r2, r1 */
9847     {6, 2, 7},			/* shli r4, r2, 7 */
9848     {2, 4, 3}}			/* sub r5, r4, r3 */
9849    },
9850   {372 /* 0x174 */ ,
9851    {{3, 1, 1},			/* s1a r2, r1, r1 */
9852     {6, 2, 2},			/* shli r3, r2, 2 */
9853     {6, 2, 7},			/* shli r4, r2, 7 */
9854     {2, 4, 3}}			/* sub r5, r4, r3 */
9855    },
9856   {373 /* 0x175 */ ,
9857    {{3, 1, 1},			/* s1a r2, r1, r1 */
9858     {5, 1, 2},			/* s3a r3, r1, r2 */
9859     {6, 2, 7},			/* shli r4, r2, 7 */
9860     {2, 4, 3}}			/* sub r5, r4, r3 */
9861    },
9862   {374 /* 0x176 */ ,
9863    {{4, 1, 1},			/* s2a r2, r1, r1 */
9864     {6, 1, 7},			/* shli r3, r1, 7 */
9865     {2, 3, 2},			/* sub r4, r3, r2 */
9866     {3, 4, 3}}			/* s1a r5, r4, r3 */
9867    },
9868   {375 /* 0x177 */ ,
9869    {{3, 1, 1},			/* s1a r2, r1, r1 */
9870     {3, 2, 2},			/* s1a r3, r2, r2 */
9871     {6, 2, 7},			/* shli r4, r2, 7 */
9872     {2, 4, 3}}			/* sub r5, r4, r3 */
9873    },
9874   {376 /* 0x178 */ ,
9875    {{6, 1, 2},			/* shli r2, r1, 2 */
9876     {6, 1, 7},			/* shli r3, r1, 7 */
9877     {2, 3, 2},			/* sub r4, r3, r2 */
9878     {3, 4, 3}}			/* s1a r5, r4, r3 */
9879    },
9880   {377 /* 0x179 */ ,
9881    {{3, 1, 1},			/* s1a r2, r1, r1 */
9882     {3, 2, 1},			/* s1a r3, r2, r1 */
9883     {6, 2, 7},			/* shli r4, r2, 7 */
9884     {2, 4, 3}}			/* sub r5, r4, r3 */
9885    },
9886   {378 /* 0x17a */ ,
9887    {{3, 1, 1},			/* s1a r2, r1, r1 */
9888     {6, 2, 1},			/* shli r3, r2, 1 */
9889     {6, 2, 7},			/* shli r4, r2, 7 */
9890     {2, 4, 3}}			/* sub r5, r4, r3 */
9891    },
9892   {379 /* 0x17b */ ,
9893    {{3, 1, 1},			/* s1a r2, r1, r1 */
9894     {3, 1, 2},			/* s1a r3, r1, r2 */
9895     {6, 2, 7},			/* shli r4, r2, 7 */
9896     {2, 4, 3}}			/* sub r5, r4, r3 */
9897    },
9898   {380 /* 0x17c */ ,
9899    {{6, 1, 1},			/* shli r2, r1, 1 */
9900     {6, 1, 7},			/* shli r3, r1, 7 */
9901     {2, 3, 2},			/* sub r4, r3, r2 */
9902     {3, 4, 3}}			/* s1a r5, r4, r3 */
9903    },
9904   {381 /* 0x17d */ ,
9905    {{3, 1, 1},			/* s1a r2, r1, r1 */
9906     {6, 2, 7},			/* shli r3, r2, 7 */
9907     {2, 3, 2}}			/* sub r4, r3, r2 */
9908    },
9909   {382 /* 0x17e */ ,
9910    {{6, 1, 7},			/* shli r2, r1, 7 */
9911     {2, 2, 1},			/* sub r3, r2, r1 */
9912     {3, 3, 2}}			/* s1a r4, r3, r2 */
9913    },
9914   {383 /* 0x17f */ ,
9915    {{3, 1, 1},			/* s1a r2, r1, r1 */
9916     {6, 2, 7},			/* shli r3, r2, 7 */
9917     {2, 3, 1}}			/* sub r4, r3, r1 */
9918    },
9919   {384 /* 0x180 */ ,
9920    {{3, 1, 1},			/* s1a r2, r1, r1 */
9921     {6, 2, 7}}			/* shli r3, r2, 7 */
9922    },
9923   {385 /* 0x181 */ ,
9924    {{3, 1, 1},			/* s1a r2, r1, r1 */
9925     {6, 2, 7},			/* shli r3, r2, 7 */
9926     {1, 1, 3}}			/* add r4, r1, r3 */
9927    },
9928   {386 /* 0x182 */ ,
9929    {{6, 1, 7},			/* shli r2, r1, 7 */
9930     {1, 1, 2},			/* add r3, r1, r2 */
9931     {3, 3, 2}}			/* s1a r4, r3, r2 */
9932    },
9933   {387 /* 0x183 */ ,
9934    {{3, 1, 1},			/* s1a r2, r1, r1 */
9935     {6, 2, 7},			/* shli r3, r2, 7 */
9936     {1, 2, 3}}			/* add r4, r2, r3 */
9937    },
9938   {388 /* 0x184 */ ,
9939    {{6, 1, 7},			/* shli r2, r1, 7 */
9940     {3, 1, 2},			/* s1a r3, r1, r2 */
9941     {3, 3, 2}}			/* s1a r4, r3, r2 */
9942    },
9943   {389 /* 0x185 */ ,
9944    {{3, 1, 1},			/* s1a r2, r1, r1 */
9945     {3, 1, 2},			/* s1a r3, r1, r2 */
9946     {6, 2, 7},			/* shli r4, r2, 7 */
9947     {1, 3, 4}}			/* add r5, r3, r4 */
9948    },
9949   {390 /* 0x186 */ ,
9950    {{3, 1, 1},			/* s1a r2, r1, r1 */
9951     {6, 2, 7},			/* shli r3, r2, 7 */
9952     {3, 2, 3}}			/* s1a r4, r2, r3 */
9953    },
9954   {391 /* 0x187 */ ,
9955    {{3, 1, 1},			/* s1a r2, r1, r1 */
9956     {3, 2, 1},			/* s1a r3, r2, r1 */
9957     {6, 2, 7},			/* shli r4, r2, 7 */
9958     {1, 3, 4}}			/* add r5, r3, r4 */
9959    },
9960   {392 /* 0x188 */ ,
9961    {{6, 1, 7},			/* shli r2, r1, 7 */
9962     {4, 1, 2},			/* s2a r3, r1, r2 */
9963     {3, 3, 2}}			/* s1a r4, r3, r2 */
9964    },
9965   {393 /* 0x189 */ ,
9966    {{3, 1, 1},			/* s1a r2, r1, r1 */
9967     {3, 2, 2},			/* s1a r3, r2, r2 */
9968     {6, 2, 7},			/* shli r4, r2, 7 */
9969     {1, 3, 4}}			/* add r5, r3, r4 */
9970    },
9971   {394 /* 0x18a */ ,
9972    {{4, 1, 1},			/* s2a r2, r1, r1 */
9973     {6, 1, 7},			/* shli r3, r1, 7 */
9974     {1, 2, 3},			/* add r4, r2, r3 */
9975     {3, 4, 3}}			/* s1a r5, r4, r3 */
9976    },
9977   {395 /* 0x18b */ ,
9978    {{3, 1, 1},			/* s1a r2, r1, r1 */
9979     {5, 1, 2},			/* s3a r3, r1, r2 */
9980     {6, 2, 7},			/* shli r4, r2, 7 */
9981     {1, 3, 4}}			/* add r5, r3, r4 */
9982    },
9983   {396 /* 0x18c */ ,
9984    {{3, 1, 1},			/* s1a r2, r1, r1 */
9985     {6, 2, 7},			/* shli r3, r2, 7 */
9986     {4, 2, 3}}			/* s2a r4, r2, r3 */
9987    },
9988   {397 /* 0x18d */ ,
9989    {{3, 1, 1},			/* s1a r2, r1, r1 */
9990     {4, 2, 1},			/* s2a r3, r2, r1 */
9991     {6, 2, 7},			/* shli r4, r2, 7 */
9992     {1, 3, 4}}			/* add r5, r3, r4 */
9993    },
9994   {398 /* 0x18e */ ,
9995    {{3, 1, 1},			/* s1a r2, r1, r1 */
9996     {3, 2, 1},			/* s1a r3, r2, r1 */
9997     {6, 2, 7},			/* shli r4, r2, 7 */
9998     {3, 3, 4}}			/* s1a r5, r3, r4 */
9999    },
10000   {399 /* 0x18f */ ,
10001    {{6, 1, 4},			/* shli r2, r1, 4 */
10002     {2, 2, 1},			/* sub r3, r2, r1 */
10003     {3, 2, 2},			/* s1a r4, r2, r2 */
10004     {5, 4, 3}}			/* s3a r5, r4, r3 */
10005    },
10006   {400 /* 0x190 */ ,
10007    {{3, 1, 1},			/* s1a r2, r1, r1 */
10008     {5, 2, 1},			/* s3a r3, r2, r1 */
10009     {6, 3, 4}}			/* shli r4, r3, 4 */
10010    },
10011   {401 /* 0x191 */ ,
10012    {{6, 1, 4},			/* shli r2, r1, 4 */
10013     {1, 1, 2},			/* add r3, r1, r2 */
10014     {3, 2, 2},			/* s1a r4, r2, r2 */
10015     {5, 4, 3}}			/* s3a r5, r4, r3 */
10016    },
10017   {402 /* 0x192 */ ,
10018    {{6, 1, 4},			/* shli r2, r1, 4 */
10019     {3, 1, 2},			/* s1a r3, r1, r2 */
10020     {3, 2, 2},			/* s1a r4, r2, r2 */
10021     {5, 4, 3}}			/* s3a r5, r4, r3 */
10022    },
10023   {403 /* 0x193 */ ,
10024    {{3, 1, 1},			/* s1a r2, r1, r1 */
10025     {5, 2, 1},			/* s3a r3, r2, r1 */
10026     {6, 3, 4},			/* shli r4, r3, 4 */
10027     {1, 2, 4}}			/* add r5, r2, r4 */
10028    },
10029   {404 /* 0x194 */ ,
10030    {{6, 1, 4},			/* shli r2, r1, 4 */
10031     {3, 2, 2},			/* s1a r3, r2, r2 */
10032     {4, 1, 2},			/* s2a r4, r1, r2 */
10033     {5, 3, 4}}			/* s3a r5, r3, r4 */
10034    },
10035   {405 /* 0x195 */ ,
10036    {{4, 1, 1},			/* s2a r2, r1, r1 */
10037     {5, 2, 2},			/* s3a r3, r2, r2 */
10038     {5, 3, 3}}			/* s3a r4, r3, r3 */
10039    },
10040   {406 /* 0x196 */ ,
10041    {{3, 1, 1},			/* s1a r2, r1, r1 */
10042     {5, 1, 2},			/* s3a r3, r1, r2 */
10043     {6, 2, 7},			/* shli r4, r2, 7 */
10044     {3, 3, 4}}			/* s1a r5, r3, r4 */
10045    },
10046   {407 /* 0x197 */ ,
10047    {{6, 1, 5},			/* shli r2, r1, 5 */
10048     {2, 2, 1},			/* sub r3, r2, r1 */
10049     {3, 3, 2},			/* s1a r4, r3, r2 */
10050     {4, 4, 3}}			/* s2a r5, r4, r3 */
10051    },
10052   {408 /* 0x198 */ ,
10053    {{3, 1, 1},			/* s1a r2, r1, r1 */
10054     {6, 2, 7},			/* shli r3, r2, 7 */
10055     {5, 2, 3}}			/* s3a r4, r2, r3 */
10056    },
10057   {409 /* 0x199 */ ,
10058    {{3, 1, 1},			/* s1a r2, r1, r1 */
10059     {5, 2, 1},			/* s3a r3, r2, r1 */
10060     {6, 2, 7},			/* shli r4, r2, 7 */
10061     {1, 3, 4}}			/* add r5, r3, r4 */
10062    },
10063   {410 /* 0x19a */ ,
10064    {{3, 1, 1},			/* s1a r2, r1, r1 */
10065     {4, 2, 1},			/* s2a r3, r2, r1 */
10066     {6, 2, 7},			/* shli r4, r2, 7 */
10067     {3, 3, 4}}			/* s1a r5, r3, r4 */
10068    },
10069   {411 /* 0x19b */ ,
10070    {{3, 1, 1},			/* s1a r2, r1, r1 */
10071     {5, 2, 2},			/* s3a r3, r2, r2 */
10072     {6, 2, 7},			/* shli r4, r2, 7 */
10073     {1, 3, 4}}			/* add r5, r3, r4 */
10074    },
10075   {412 /* 0x19c */ ,
10076    {{6, 1, 5},			/* shli r2, r1, 5 */
10077     {2, 2, 1},			/* sub r3, r2, r1 */
10078     {5, 2, 2},			/* s3a r4, r2, r2 */
10079     {4, 3, 4}}			/* s2a r5, r3, r4 */
10080    },
10081   {413 /* 0x19d */ ,
10082    {{3, 1, 1},			/* s1a r2, r1, r1 */
10083     {4, 2, 1},			/* s2a r3, r2, r1 */
10084     {6, 3, 5},			/* shli r4, r3, 5 */
10085     {2, 4, 2}}			/* sub r5, r4, r2 */
10086    },
10087   {414 /* 0x19e */ ,
10088    {{3, 1, 1},			/* s1a r2, r1, r1 */
10089     {4, 2, 2},			/* s2a r3, r2, r2 */
10090     {6, 2, 7},			/* shli r4, r2, 7 */
10091     {3, 3, 4}}			/* s1a r5, r3, r4 */
10092    },
10093   {415 /* 0x19f */ ,
10094    {{6, 1, 5},			/* shli r2, r1, 5 */
10095     {2, 2, 1},			/* sub r3, r2, r1 */
10096     {3, 2, 2},			/* s1a r4, r2, r2 */
10097     {4, 4, 3}}			/* s2a r5, r4, r3 */
10098    },
10099   {416 /* 0x1a0 */ ,
10100    {{3, 1, 1},			/* s1a r2, r1, r1 */
10101     {4, 2, 1},			/* s2a r3, r2, r1 */
10102     {6, 3, 5}}			/* shli r4, r3, 5 */
10103    },
10104   {417 /* 0x1a1 */ ,
10105    {{6, 1, 5},			/* shli r2, r1, 5 */
10106     {1, 1, 2},			/* add r3, r1, r2 */
10107     {3, 2, 2},			/* s1a r4, r2, r2 */
10108     {4, 4, 3}}			/* s2a r5, r4, r3 */
10109    },
10110   {418 /* 0x1a2 */ ,
10111    {{6, 1, 5},			/* shli r2, r1, 5 */
10112     {3, 1, 2},			/* s1a r3, r1, r2 */
10113     {3, 2, 2},			/* s1a r4, r2, r2 */
10114     {4, 4, 3}}			/* s2a r5, r4, r3 */
10115    },
10116   {419 /* 0x1a3 */ ,
10117    {{3, 1, 1},			/* s1a r2, r1, r1 */
10118     {4, 2, 1},			/* s2a r3, r2, r1 */
10119     {6, 3, 5},			/* shli r4, r3, 5 */
10120     {1, 2, 4}}			/* add r5, r2, r4 */
10121    },
10122   {420 /* 0x1a4 */ ,
10123    {{6, 1, 5},			/* shli r2, r1, 5 */
10124     {1, 1, 2},			/* add r3, r1, r2 */
10125     {5, 2, 2},			/* s3a r4, r2, r2 */
10126     {4, 3, 4}}			/* s2a r5, r3, r4 */
10127    },
10128   {421 /* 0x1a5 */ ,
10129    {{4, 1, 1},			/* s2a r2, r1, r1 */
10130     {6, 1, 5},			/* shli r3, r1, 5 */
10131     {4, 2, 3},			/* s2a r4, r2, r3 */
10132     {5, 4, 2}}			/* s3a r5, r4, r2 */
10133    },
10134   {422 /* 0x1a6 */ ,
10135    {{6, 1, 5},			/* shli r2, r1, 5 */
10136     {3, 2, 1},			/* s1a r3, r2, r1 */
10137     {3, 3, 3},			/* s1a r4, r3, r3 */
10138     {3, 4, 2}}			/* s1a r5, r4, r2 */
10139    },
10140   {423 /* 0x1a7 */ ,
10141    {{3, 1, 1},			/* s1a r2, r1, r1 */
10142     {6, 2, 4},			/* shli r3, r2, 4 */
10143     {2, 3, 1},			/* sub r4, r3, r1 */
10144     {5, 4, 4}}			/* s3a r5, r4, r4 */
10145    },
10146   {424 /* 0x1a8 */ ,
10147    {{6, 1, 5},			/* shli r2, r1, 5 */
10148     {1, 1, 2},			/* add r3, r1, r2 */
10149     {4, 2, 2},			/* s2a r4, r2, r2 */
10150     {5, 3, 4}}			/* s3a r5, r3, r4 */
10151    },
10152   {425 /* 0x1a9 */ ,
10153    {{5, 1, 1},			/* s3a r2, r1, r1 */
10154     {6, 1, 4},			/* shli r3, r1, 4 */
10155     {4, 2, 3},			/* s2a r4, r2, r3 */
10156     {5, 4, 2}}			/* s3a r5, r4, r2 */
10157    },
10158   {426 /* 0x1aa */ ,
10159    {{6, 1, 5},			/* shli r2, r1, 5 */
10160     {3, 1, 2},			/* s1a r3, r1, r2 */
10161     {3, 2, 3},			/* s1a r4, r2, r3 */
10162     {4, 4, 3}}			/* s2a r5, r4, r3 */
10163    },
10164   {427 /* 0x1ab */ ,
10165    {{3, 1, 1},			/* s1a r2, r1, r1 */
10166     {4, 2, 1},			/* s2a r3, r2, r1 */
10167     {4, 3, 1},			/* s2a r4, r3, r1 */
10168     {5, 4, 2}}			/* s3a r5, r4, r2 */
10169    },
10170   {428 /* 0x1ac */ ,
10171    {{3, 1, 1},			/* s1a r2, r1, r1 */
10172     {5, 1, 2},			/* s3a r3, r1, r2 */
10173     {6, 2, 7},			/* shli r4, r2, 7 */
10174     {4, 3, 4}}			/* s2a r5, r3, r4 */
10175    },
10176   {429 /* 0x1ad */ ,
10177    {{3, 1, 1},			/* s1a r2, r1, r1 */
10178     {4, 2, 1},			/* s2a r3, r2, r1 */
10179     {6, 3, 5},			/* shli r4, r3, 5 */
10180     {1, 3, 4}}			/* add r5, r3, r4 */
10181    },
10182   {430 /* 0x1ae */ ,
10183    {{5, 1, 1},			/* s3a r2, r1, r1 */
10184     {6, 2, 4},			/* shli r3, r2, 4 */
10185     {2, 3, 1},			/* sub r4, r3, r1 */
10186     {3, 4, 3}}			/* s1a r5, r4, r3 */
10187    },
10188   {431 /* 0x1af */ ,
10189    {{5, 1, 1},			/* s3a r2, r1, r1 */
10190     {5, 2, 2},			/* s3a r3, r2, r2 */
10191     {6, 1, 9},			/* shli r4, r1, 9 */
10192     {2, 4, 3}}			/* sub r5, r4, r3 */
10193    },
10194   {432 /* 0x1b0 */ ,
10195    {{3, 1, 1},			/* s1a r2, r1, r1 */
10196     {5, 2, 2},			/* s3a r3, r2, r2 */
10197     {6, 3, 4}}			/* shli r4, r3, 4 */
10198    },
10199   {433 /* 0x1b1 */ ,
10200    {{5, 1, 1},			/* s3a r2, r1, r1 */
10201     {4, 2, 2},			/* s2a r3, r2, r2 */
10202     {5, 2, 1},			/* s3a r4, r2, r1 */
10203     {5, 3, 4}}			/* s3a r5, r3, r4 */
10204    },
10205   {434 /* 0x1b2 */ ,
10206    {{3, 1, 1},			/* s1a r2, r1, r1 */
10207     {5, 2, 1},			/* s3a r3, r2, r1 */
10208     {6, 2, 7},			/* shli r4, r2, 7 */
10209     {3, 3, 4}}			/* s1a r5, r3, r4 */
10210    },
10211   {435 /* 0x1b3 */ ,
10212    {{3, 1, 1},			/* s1a r2, r1, r1 */
10213     {5, 2, 2},			/* s3a r3, r2, r2 */
10214     {6, 3, 4},			/* shli r4, r3, 4 */
10215     {1, 2, 4}}			/* add r5, r2, r4 */
10216    },
10217   {436 /* 0x1b4 */ ,
10218    {{3, 1, 1},			/* s1a r2, r1, r1 */
10219     {4, 2, 1},			/* s2a r3, r2, r1 */
10220     {6, 2, 7},			/* shli r4, r2, 7 */
10221     {4, 3, 4}}			/* s2a r5, r3, r4 */
10222    },
10223   {437 /* 0x1b5 */ ,
10224    {{6, 1, 4},			/* shli r2, r1, 4 */
10225     {2, 1, 2},			/* sub r3, r1, r2 */
10226     {5, 2, 3},			/* s3a r4, r2, r3 */
10227     {4, 4, 3}}			/* s2a r5, r4, r3 */
10228    },
10229   {438 /* 0x1b6 */ ,
10230    {{3, 1, 1},			/* s1a r2, r1, r1 */
10231     {5, 2, 2},			/* s3a r3, r2, r2 */
10232     {6, 2, 7},			/* shli r4, r2, 7 */
10233     {3, 3, 4}}			/* s1a r5, r3, r4 */
10234    },
10235   {439 /* 0x1b7 */ ,
10236    {{5, 1, 1},			/* s3a r2, r1, r1 */
10237     {5, 2, 1},			/* s3a r3, r2, r1 */
10238     {6, 1, 9},			/* shli r4, r1, 9 */
10239     {2, 4, 3}}			/* sub r5, r4, r3 */
10240    },
10241   {440 /* 0x1b8 */ ,
10242    {{5, 1, 1},			/* s3a r2, r1, r1 */
10243     {6, 1, 6},			/* shli r3, r1, 6 */
10244     {2, 3, 2},			/* sub r4, r3, r2 */
10245     {6, 4, 3}}			/* shli r5, r4, 3 */
10246    },
10247   {441 /* 0x1b9 */ ,
10248    {{6, 1, 6},			/* shli r2, r1, 6 */
10249     {2, 1, 2},			/* sub r3, r1, r2 */
10250     {2, 2, 1},			/* sub r4, r2, r1 */
10251     {5, 4, 3}}			/* s3a r5, r4, r3 */
10252    },
10253   {442 /* 0x1ba */ ,
10254    {{6, 1, 6},			/* shli r2, r1, 6 */
10255     {2, 2, 1},			/* sub r3, r2, r1 */
10256     {3, 3, 3},			/* s1a r4, r3, r3 */
10257     {3, 4, 2}}			/* s1a r5, r4, r2 */
10258    },
10259   {443 /* 0x1bb */ ,
10260    {{6, 1, 6},			/* shli r2, r1, 6 */
10261     {2, 2, 1},			/* sub r3, r2, r1 */
10262     {3, 3, 2},			/* s1a r4, r3, r2 */
10263     {3, 4, 3}}			/* s1a r5, r4, r3 */
10264    },
10265   {444 /* 0x1bc */ ,
10266    {{6, 1, 6},			/* shli r2, r1, 6 */
10267     {4, 1, 2},			/* s2a r3, r1, r2 */
10268     {6, 2, 3},			/* shli r4, r2, 3 */
10269     {2, 4, 3}}			/* sub r5, r4, r3 */
10270    },
10271   {445 /* 0x1bd */ ,
10272    {{6, 1, 6},			/* shli r2, r1, 6 */
10273     {4, 1, 2},			/* s2a r3, r1, r2 */
10274     {5, 2, 1},			/* s3a r4, r2, r1 */
10275     {2, 4, 3}}			/* sub r5, r4, r3 */
10276    },
10277   {446 /* 0x1be */ ,
10278    {{6, 1, 6},			/* shli r2, r1, 6 */
10279     {3, 1, 2},			/* s1a r3, r1, r2 */
10280     {6, 2, 3},			/* shli r4, r2, 3 */
10281     {2, 4, 3}}			/* sub r5, r4, r3 */
10282    },
10283   {447 /* 0x1bf */ ,
10284    {{6, 1, 6},			/* shli r2, r1, 6 */
10285     {1, 1, 2},			/* add r3, r1, r2 */
10286     {6, 2, 3},			/* shli r4, r2, 3 */
10287     {2, 4, 3}}			/* sub r5, r4, r3 */
10288    },
10289   {448 /* 0x1c0 */ ,
10290    {{6, 1, 6},			/* shli r2, r1, 6 */
10291     {6, 1, 9},			/* shli r3, r1, 9 */
10292     {2, 3, 2}}			/* sub r4, r3, r2 */
10293    },
10294   {449 /* 0x1c1 */ ,
10295    {{6, 1, 6},			/* shli r2, r1, 6 */
10296     {2, 1, 2},			/* sub r3, r1, r2 */
10297     {5, 2, 3}}			/* s3a r4, r2, r3 */
10298    },
10299   {450 /* 0x1c2 */ ,
10300    {{6, 1, 1},			/* shli r2, r1, 1 */
10301     {6, 1, 6},			/* shli r3, r1, 6 */
10302     {2, 2, 3},			/* sub r4, r2, r3 */
10303     {5, 3, 4}}			/* s3a r5, r3, r4 */
10304    },
10305   {451 /* 0x1c3 */ ,
10306    {{6, 1, 6},			/* shli r2, r1, 6 */
10307     {2, 1, 2},			/* sub r3, r1, r2 */
10308     {4, 2, 1},			/* s2a r4, r2, r1 */
10309     {3, 4, 3}}			/* s1a r5, r4, r3 */
10310    },
10311   {452 /* 0x1c4 */ ,
10312    {{6, 1, 2},			/* shli r2, r1, 2 */
10313     {6, 1, 6},			/* shli r3, r1, 6 */
10314     {2, 2, 3},			/* sub r4, r2, r3 */
10315     {5, 3, 4}}			/* s3a r5, r3, r4 */
10316    },
10317   {453 /* 0x1c5 */ ,
10318    {{6, 1, 6},			/* shli r2, r1, 6 */
10319     {2, 1, 2},			/* sub r3, r1, r2 */
10320     {3, 2, 1},			/* s1a r4, r2, r1 */
10321     {4, 4, 3}}			/* s2a r5, r4, r3 */
10322    },
10323   {454 /* 0x1c6 */ ,
10324    {{6, 1, 6},			/* shli r2, r1, 6 */
10325     {1, 1, 2},			/* add r3, r1, r2 */
10326     {3, 3, 3},			/* s1a r4, r3, r3 */
10327     {3, 4, 2}}			/* s1a r5, r4, r2 */
10328    },
10329   {455 /* 0x1c7 */ ,
10330    {{6, 1, 3},			/* shli r2, r1, 3 */
10331     {2, 2, 1},			/* sub r3, r2, r1 */
10332     {6, 3, 6},			/* shli r4, r3, 6 */
10333     {1, 3, 4}}			/* add r5, r3, r4 */
10334    },
10335   {456 /* 0x1c8 */ ,
10336    {{6, 1, 3},			/* shli r2, r1, 3 */
10337     {2, 1, 2},			/* sub r3, r1, r2 */
10338     {6, 2, 6},			/* shli r4, r2, 6 */
10339     {5, 3, 4}}			/* s3a r5, r3, r4 */
10340    },
10341   {457 /* 0x1c9 */ ,
10342    {{6, 1, 6},			/* shli r2, r1, 6 */
10343     {1, 1, 2},			/* add r3, r1, r2 */
10344     {2, 1, 2},			/* sub r4, r1, r2 */
10345     {5, 3, 4}}			/* s3a r5, r3, r4 */
10346    },
10347   {458 /* 0x1ca */ ,
10348    {{6, 1, 6},			/* shli r2, r1, 6 */
10349     {3, 1, 2},			/* s1a r3, r1, r2 */
10350     {3, 3, 2},			/* s1a r4, r3, r2 */
10351     {3, 4, 3}}			/* s1a r5, r4, r3 */
10352    },
10353   {459 /* 0x1cb */ ,
10354    {{3, 1, 1},			/* s1a r2, r1, r1 */
10355     {5, 2, 2},			/* s3a r3, r2, r2 */
10356     {6, 3, 4},			/* shli r4, r3, 4 */
10357     {1, 3, 4}}			/* add r5, r3, r4 */
10358    },
10359   {460 /* 0x1cc */ ,
10360    {{6, 1, 6},			/* shli r2, r1, 6 */
10361     {3, 1, 2},			/* s1a r3, r1, r2 */
10362     {3, 3, 3},			/* s1a r4, r3, r3 */
10363     {3, 4, 2}}			/* s1a r5, r4, r2 */
10364    },
10365   {461 /* 0x1cd */ ,
10366    {{3, 1, 1},			/* s1a r2, r1, r1 */
10367     {5, 2, 2},			/* s3a r3, r2, r2 */
10368     {5, 3, 1},			/* s3a r4, r3, r1 */
10369     {3, 4, 3}}			/* s1a r5, r4, r3 */
10370    },
10371   {462 /* 0x1ce */ ,
10372    {{6, 1, 3},			/* shli r2, r1, 3 */
10373     {2, 2, 1},			/* sub r3, r2, r1 */
10374     {6, 3, 6},			/* shli r4, r3, 6 */
10375     {3, 3, 4}}			/* s1a r5, r3, r4 */
10376    },
10377   {463 /* 0x1cf */ ,
10378    {{6, 1, 3},			/* shli r2, r1, 3 */
10379     {2, 2, 1},			/* sub r3, r2, r1 */
10380     {5, 3, 1},			/* s3a r4, r3, r1 */
10381     {5, 4, 3}}			/* s3a r5, r4, r3 */
10382    },
10383   {464 /* 0x1d0 */ ,
10384    {{3, 1, 1},			/* s1a r2, r1, r1 */
10385     {6, 1, 5},			/* shli r3, r1, 5 */
10386     {2, 3, 2},			/* sub r4, r3, r2 */
10387     {6, 4, 4}}			/* shli r5, r4, 4 */
10388    },
10389   {465 /* 0x1d1 */ ,
10390    {{6, 1, 6},			/* shli r2, r1, 6 */
10391     {2, 1, 2},			/* sub r3, r1, r2 */
10392     {3, 1, 2},			/* s1a r4, r1, r2 */
10393     {5, 4, 3}}			/* s3a r5, r4, r3 */
10394    },
10395   {467 /* 0x1d3 */ ,
10396    {{4, 1, 1},			/* s2a r2, r1, r1 */
10397     {5, 2, 2},			/* s3a r3, r2, r2 */
10398     {6, 1, 9},			/* shli r4, r1, 9 */
10399     {2, 4, 3}}			/* sub r5, r4, r3 */
10400    },
10401   {468 /* 0x1d4 */ ,
10402    {{4, 1, 1},			/* s2a r2, r1, r1 */
10403     {6, 1, 5},			/* shli r3, r1, 5 */
10404     {4, 2, 3},			/* s2a r4, r2, r3 */
10405     {5, 4, 4}}			/* s3a r5, r4, r4 */
10406    },
10407   {469 /* 0x1d5 */ ,
10408    {{3, 1, 1},			/* s1a r2, r1, r1 */
10409     {4, 2, 1},			/* s2a r3, r2, r1 */
10410     {5, 3, 3},			/* s3a r4, r3, r3 */
10411     {4, 4, 1}}			/* s2a r5, r4, r1 */
10412    },
10413   {470 /* 0x1d6 */ ,
10414    {{4, 1, 1},			/* s2a r2, r1, r1 */
10415     {6, 2, 5},			/* shli r3, r2, 5 */
10416     {2, 3, 2},			/* sub r4, r3, r2 */
10417     {3, 4, 3}}			/* s1a r5, r4, r3 */
10418    },
10419   {471 /* 0x1d7 */ ,
10420    {{4, 1, 1},			/* s2a r2, r1, r1 */
10421     {5, 2, 1},			/* s3a r3, r2, r1 */
10422     {6, 1, 9},			/* shli r4, r1, 9 */
10423     {2, 4, 3}}			/* sub r5, r4, r3 */
10424    },
10425   {472 /* 0x1d8 */ ,
10426    {{4, 1, 1},			/* s2a r2, r1, r1 */
10427     {6, 1, 6},			/* shli r3, r1, 6 */
10428     {2, 3, 2},			/* sub r4, r3, r2 */
10429     {6, 4, 3}}			/* shli r5, r4, 3 */
10430    },
10431   {473 /* 0x1d9 */ ,
10432    {{4, 1, 1},			/* s2a r2, r1, r1 */
10433     {6, 1, 6},			/* shli r3, r1, 6 */
10434     {2, 3, 2},			/* sub r4, r3, r2 */
10435     {5, 4, 1}}			/* s3a r5, r4, r1 */
10436    },
10437   {475 /* 0x1db */ ,
10438    {{5, 1, 1},			/* s3a r2, r1, r1 */
10439     {4, 2, 1},			/* s2a r3, r2, r1 */
10440     {6, 1, 9},			/* shli r4, r1, 9 */
10441     {2, 4, 3}}			/* sub r5, r4, r3 */
10442    },
10443   {476 /* 0x1dc */ ,
10444    {{6, 1, 5},			/* shli r2, r1, 5 */
10445     {4, 1, 2},			/* s2a r3, r1, r2 */
10446     {6, 2, 4},			/* shli r4, r2, 4 */
10447     {2, 4, 3}}			/* sub r5, r4, r3 */
10448    },
10449   {477 /* 0x1dd */ ,
10450    {{4, 1, 1},			/* s2a r2, r1, r1 */
10451     {6, 1, 6},			/* shli r3, r1, 6 */
10452     {2, 3, 2},			/* sub r4, r3, r2 */
10453     {5, 4, 2}}			/* s3a r5, r4, r2 */
10454    },
10455   {478 /* 0x1de */ ,
10456    {{6, 1, 5},			/* shli r2, r1, 5 */
10457     {3, 1, 2},			/* s1a r3, r1, r2 */
10458     {6, 2, 4},			/* shli r4, r2, 4 */
10459     {2, 4, 3}}			/* sub r5, r4, r3 */
10460    },
10461   {479 /* 0x1df */ ,
10462    {{6, 1, 5},			/* shli r2, r1, 5 */
10463     {1, 1, 2},			/* add r3, r1, r2 */
10464     {6, 2, 4},			/* shli r4, r2, 4 */
10465     {2, 4, 3}}			/* sub r5, r4, r3 */
10466    },
10467   {480 /* 0x1e0 */ ,
10468    {{6, 1, 5},			/* shli r2, r1, 5 */
10469     {6, 1, 9},			/* shli r3, r1, 9 */
10470     {2, 3, 2}}			/* sub r4, r3, r2 */
10471    },
10472   {481 /* 0x1e1 */ ,
10473    {{6, 1, 5},			/* shli r2, r1, 5 */
10474     {2, 1, 2},			/* sub r3, r1, r2 */
10475     {6, 2, 4},			/* shli r4, r2, 4 */
10476     {1, 3, 4}}			/* add r5, r3, r4 */
10477    },
10478   {482 /* 0x1e2 */ ,
10479    {{6, 1, 4},			/* shli r2, r1, 4 */
10480     {2, 1, 2},			/* sub r3, r1, r2 */
10481     {6, 2, 5},			/* shli r4, r2, 5 */
10482     {3, 3, 4}}			/* s1a r5, r3, r4 */
10483    },
10484   {483 /* 0x1e3 */ ,
10485    {{6, 1, 5},			/* shli r2, r1, 5 */
10486     {2, 1, 2},			/* sub r3, r1, r2 */
10487     {5, 2, 1},			/* s3a r4, r2, r1 */
10488     {3, 4, 3}}			/* s1a r5, r4, r3 */
10489    },
10490   {484 /* 0x1e4 */ ,
10491    {{6, 1, 2},			/* shli r2, r1, 2 */
10492     {6, 1, 6},			/* shli r3, r1, 6 */
10493     {2, 3, 2},			/* sub r4, r3, r2 */
10494     {5, 4, 2}}			/* s3a r5, r4, r2 */
10495    },
10496   {485 /* 0x1e5 */ ,
10497    {{6, 1, 5},			/* shli r2, r1, 5 */
10498     {2, 1, 2},			/* sub r3, r1, r2 */
10499     {4, 2, 1},			/* s2a r4, r2, r1 */
10500     {4, 4, 3}}			/* s2a r5, r4, r3 */
10501    },
10502   {486 /* 0x1e6 */ ,
10503    {{3, 1, 1},			/* s1a r2, r1, r1 */
10504     {5, 2, 2},			/* s3a r3, r2, r2 */
10505     {5, 3, 3},			/* s3a r4, r3, r3 */
10506     {6, 4, 1}}			/* shli r5, r4, 1 */
10507    },
10508   {487 /* 0x1e7 */ ,
10509    {{3, 1, 1},			/* s1a r2, r1, r1 */
10510     {5, 2, 1},			/* s3a r3, r2, r1 */
10511     {6, 1, 9},			/* shli r4, r1, 9 */
10512     {2, 4, 3}}			/* sub r5, r4, r3 */
10513    },
10514   {488 /* 0x1e8 */ ,
10515    {{3, 1, 1},			/* s1a r2, r1, r1 */
10516     {6, 1, 6},			/* shli r3, r1, 6 */
10517     {2, 3, 2},			/* sub r4, r3, r2 */
10518     {6, 4, 3}}			/* shli r5, r4, 3 */
10519    },
10520   {489 /* 0x1e9 */ ,
10521    {{6, 1, 5},			/* shli r2, r1, 5 */
10522     {2, 1, 2},			/* sub r3, r1, r2 */
10523     {3, 2, 1},			/* s1a r4, r2, r1 */
10524     {5, 4, 3}}			/* s3a r5, r4, r3 */
10525    },
10526   {490 /* 0x1ea */ ,
10527    {{4, 1, 1},			/* s2a r2, r1, r1 */
10528     {6, 2, 5},			/* shli r3, r2, 5 */
10529     {1, 2, 3},			/* add r4, r2, r3 */
10530     {3, 4, 3}}			/* s1a r5, r4, r3 */
10531    },
10532   {491 /* 0x1eb */ ,
10533    {{3, 1, 1},			/* s1a r2, r1, r1 */
10534     {6, 1, 6},			/* shli r3, r1, 6 */
10535     {2, 3, 2},			/* sub r4, r3, r2 */
10536     {5, 4, 2}}			/* s3a r5, r4, r2 */
10537    },
10538   {492 /* 0x1ec */ ,
10539    {{4, 1, 1},			/* s2a r2, r1, r1 */
10540     {6, 1, 7},			/* shli r3, r1, 7 */
10541     {2, 3, 2},			/* sub r4, r3, r2 */
10542     {6, 4, 2}}			/* shli r5, r4, 2 */
10543    },
10544   {493 /* 0x1ed */ ,
10545    {{4, 1, 1},			/* s2a r2, r1, r1 */
10546     {6, 1, 7},			/* shli r3, r1, 7 */
10547     {2, 3, 2},			/* sub r4, r3, r2 */
10548     {4, 4, 1}}			/* s2a r5, r4, r1 */
10549    },
10550   {494 /* 0x1ee */ ,
10551    {{6, 1, 4},			/* shli r2, r1, 4 */
10552     {3, 1, 2},			/* s1a r3, r1, r2 */
10553     {6, 2, 5},			/* shli r4, r2, 5 */
10554     {2, 4, 3}}			/* sub r5, r4, r3 */
10555    },
10556   {495 /* 0x1ef */ ,
10557    {{6, 1, 4},			/* shli r2, r1, 4 */
10558     {1, 1, 2},			/* add r3, r1, r2 */
10559     {6, 2, 5},			/* shli r4, r2, 5 */
10560     {2, 4, 3}}			/* sub r5, r4, r3 */
10561    },
10562   {496 /* 0x1f0 */ ,
10563    {{6, 1, 4},			/* shli r2, r1, 4 */
10564     {6, 1, 9},			/* shli r3, r1, 9 */
10565     {2, 3, 2}}			/* sub r4, r3, r2 */
10566    },
10567   {497 /* 0x1f1 */ ,
10568    {{6, 1, 4},			/* shli r2, r1, 4 */
10569     {2, 1, 2},			/* sub r3, r1, r2 */
10570     {6, 2, 5},			/* shli r4, r2, 5 */
10571     {1, 3, 4}}			/* add r5, r3, r4 */
10572    },
10573   {498 /* 0x1f2 */ ,
10574    {{6, 1, 1},			/* shli r2, r1, 1 */
10575     {6, 1, 6},			/* shli r3, r1, 6 */
10576     {2, 3, 2},			/* sub r4, r3, r2 */
10577     {5, 4, 2}}			/* s3a r5, r4, r2 */
10578    },
10579   {499 /* 0x1f3 */ ,
10580    {{3, 1, 1},			/* s1a r2, r1, r1 */
10581     {4, 2, 1},			/* s2a r3, r2, r1 */
10582     {6, 1, 9},			/* shli r4, r1, 9 */
10583     {2, 4, 3}}			/* sub r5, r4, r3 */
10584    },
10585   {500 /* 0x1f4 */ ,
10586    {{3, 1, 1},			/* s1a r2, r1, r1 */
10587     {6, 1, 7},			/* shli r3, r1, 7 */
10588     {2, 3, 2},			/* sub r4, r3, r2 */
10589     {6, 4, 2}}			/* shli r5, r4, 2 */
10590    },
10591   {501 /* 0x1f5 */ ,
10592    {{6, 1, 4},			/* shli r2, r1, 4 */
10593     {2, 1, 2},			/* sub r3, r1, r2 */
10594     {5, 2, 1},			/* s3a r4, r2, r1 */
10595     {4, 4, 3}}			/* s2a r5, r4, r3 */
10596    },
10597   {502 /* 0x1f6 */ ,
10598    {{6, 1, 3},			/* shli r2, r1, 3 */
10599     {3, 1, 2},			/* s1a r3, r1, r2 */
10600     {6, 2, 6},			/* shli r4, r2, 6 */
10601     {2, 4, 3}}			/* sub r5, r4, r3 */
10602    },
10603   {503 /* 0x1f7 */ ,
10604    {{5, 1, 1},			/* s3a r2, r1, r1 */
10605     {6, 1, 9},			/* shli r3, r1, 9 */
10606     {2, 3, 2}}			/* sub r4, r3, r2 */
10607    },
10608   {504 /* 0x1f8 */ ,
10609    {{6, 1, 3},			/* shli r2, r1, 3 */
10610     {6, 1, 9},			/* shli r3, r1, 9 */
10611     {2, 3, 2}}			/* sub r4, r3, r2 */
10612    },
10613   {505 /* 0x1f9 */ ,
10614    {{6, 1, 6},			/* shli r2, r1, 6 */
10615     {2, 2, 1},			/* sub r3, r2, r1 */
10616     {5, 3, 1}}			/* s3a r4, r3, r1 */
10617    },
10618   {506 /* 0x1fa */ ,
10619    {{3, 1, 1},			/* s1a r2, r1, r1 */
10620     {6, 1, 8},			/* shli r3, r1, 8 */
10621     {2, 3, 2},			/* sub r4, r3, r2 */
10622     {6, 4, 1}}			/* shli r5, r4, 1 */
10623    },
10624   {507 /* 0x1fb */ ,
10625    {{4, 1, 1},			/* s2a r2, r1, r1 */
10626     {6, 1, 9},			/* shli r3, r1, 9 */
10627     {2, 3, 2}}			/* sub r4, r3, r2 */
10628    },
10629   {508 /* 0x1fc */ ,
10630    {{6, 1, 2},			/* shli r2, r1, 2 */
10631     {6, 1, 9},			/* shli r3, r1, 9 */
10632     {2, 3, 2}}			/* sub r4, r3, r2 */
10633    },
10634   {509 /* 0x1fd */ ,
10635    {{3, 1, 1},			/* s1a r2, r1, r1 */
10636     {6, 1, 9},			/* shli r3, r1, 9 */
10637     {2, 3, 2}}			/* sub r4, r3, r2 */
10638    },
10639   {510 /* 0x1fe */ ,
10640    {{6, 1, 1},			/* shli r2, r1, 1 */
10641     {6, 1, 9},			/* shli r3, r1, 9 */
10642     {2, 3, 2}}			/* sub r4, r3, r2 */
10643    },
10644   {511 /* 0x1ff */ ,
10645    {{6, 1, 9},			/* shli r2, r1, 9 */
10646     {2, 2, 1}}			/* sub r3, r2, r1 */
10647    },
10648   {512 /* 0x200 */ ,
10649    {{6, 1, 9}}			/* shli r2, r1, 9 */
10650    },
10651   {513 /* 0x201 */ ,
10652    {{6, 1, 9},			/* shli r2, r1, 9 */
10653     {1, 1, 2}}			/* add r3, r1, r2 */
10654    },
10655   {514 /* 0x202 */ ,
10656    {{6, 1, 9},			/* shli r2, r1, 9 */
10657     {3, 1, 2}}			/* s1a r3, r1, r2 */
10658    },
10659   {515 /* 0x203 */ ,
10660    {{3, 1, 1},			/* s1a r2, r1, r1 */
10661     {6, 1, 9},			/* shli r3, r1, 9 */
10662     {1, 2, 3}}			/* add r4, r2, r3 */
10663    },
10664   {516 /* 0x204 */ ,
10665    {{6, 1, 9},			/* shli r2, r1, 9 */
10666     {4, 1, 2}}			/* s2a r3, r1, r2 */
10667    },
10668   {517 /* 0x205 */ ,
10669    {{4, 1, 1},			/* s2a r2, r1, r1 */
10670     {6, 1, 9},			/* shli r3, r1, 9 */
10671     {1, 2, 3}}			/* add r4, r2, r3 */
10672    },
10673   {518 /* 0x206 */ ,
10674    {{3, 1, 1},			/* s1a r2, r1, r1 */
10675     {6, 1, 9},			/* shli r3, r1, 9 */
10676     {3, 2, 3}}			/* s1a r4, r2, r3 */
10677    },
10678   {519 /* 0x207 */ ,
10679    {{6, 1, 9},			/* shli r2, r1, 9 */
10680     {2, 2, 1},			/* sub r3, r2, r1 */
10681     {5, 1, 3}}			/* s3a r4, r1, r3 */
10682    },
10683   {520 /* 0x208 */ ,
10684    {{6, 1, 9},			/* shli r2, r1, 9 */
10685     {5, 1, 2}}			/* s3a r3, r1, r2 */
10686    },
10687   {521 /* 0x209 */ ,
10688    {{5, 1, 1},			/* s3a r2, r1, r1 */
10689     {6, 1, 9},			/* shli r3, r1, 9 */
10690     {1, 2, 3}}			/* add r4, r2, r3 */
10691    },
10692   {522 /* 0x20a */ ,
10693    {{4, 1, 1},			/* s2a r2, r1, r1 */
10694     {6, 1, 9},			/* shli r3, r1, 9 */
10695     {3, 2, 3}}			/* s1a r4, r2, r3 */
10696    },
10697   {523 /* 0x20b */ ,
10698    {{3, 1, 1},			/* s1a r2, r1, r1 */
10699     {6, 1, 6},			/* shli r3, r1, 6 */
10700     {1, 1, 3},			/* add r4, r1, r3 */
10701     {5, 4, 2}}			/* s3a r5, r4, r2 */
10702    },
10703   {524 /* 0x20c */ ,
10704    {{3, 1, 1},			/* s1a r2, r1, r1 */
10705     {6, 1, 9},			/* shli r3, r1, 9 */
10706     {4, 2, 3}}			/* s2a r4, r2, r3 */
10707    },
10708   {525 /* 0x20d */ ,
10709    {{3, 1, 1},			/* s1a r2, r1, r1 */
10710     {6, 1, 7},			/* shli r3, r1, 7 */
10711     {1, 2, 3},			/* add r4, r2, r3 */
10712     {4, 4, 1}}			/* s2a r5, r4, r1 */
10713    },
10714   {526 /* 0x20e */ ,
10715    {{6, 1, 3},			/* shli r2, r1, 3 */
10716     {2, 2, 1},			/* sub r3, r2, r1 */
10717     {6, 2, 6},			/* shli r4, r2, 6 */
10718     {3, 3, 4}}			/* s1a r5, r3, r4 */
10719    },
10720   {527 /* 0x20f */ ,
10721    {{6, 1, 4},			/* shli r2, r1, 4 */
10722     {2, 2, 1},			/* sub r3, r2, r1 */
10723     {6, 2, 5},			/* shli r4, r2, 5 */
10724     {1, 3, 4}}			/* add r5, r3, r4 */
10725    },
10726   {528 /* 0x210 */ ,
10727    {{6, 1, 4},			/* shli r2, r1, 4 */
10728     {6, 1, 9},			/* shli r3, r1, 9 */
10729     {1, 2, 3}}			/* add r4, r2, r3 */
10730    },
10731   {529 /* 0x211 */ ,
10732    {{6, 1, 6},			/* shli r2, r1, 6 */
10733     {3, 1, 2},			/* s1a r3, r1, r2 */
10734     {5, 3, 1}}			/* s3a r4, r3, r1 */
10735    },
10736   {530 /* 0x212 */ ,
10737    {{5, 1, 1},			/* s3a r2, r1, r1 */
10738     {6, 1, 9},			/* shli r3, r1, 9 */
10739     {3, 2, 3}}			/* s1a r4, r2, r3 */
10740    },
10741   {531 /* 0x213 */ ,
10742    {{6, 1, 4},			/* shli r2, r1, 4 */
10743     {2, 2, 1},			/* sub r3, r2, r1 */
10744     {5, 2, 1},			/* s3a r4, r2, r1 */
10745     {4, 4, 3}}			/* s2a r5, r4, r3 */
10746    },
10747   {532 /* 0x214 */ ,
10748    {{4, 1, 1},			/* s2a r2, r1, r1 */
10749     {6, 1, 9},			/* shli r3, r1, 9 */
10750     {4, 2, 3}}			/* s2a r4, r2, r3 */
10751    },
10752   {533 /* 0x215 */ ,
10753    {{6, 1, 4},			/* shli r2, r1, 4 */
10754     {1, 1, 2},			/* add r3, r1, r2 */
10755     {5, 2, 1},			/* s3a r4, r2, r1 */
10756     {4, 4, 3}}			/* s2a r5, r4, r3 */
10757    },
10758   {534 /* 0x216 */ ,
10759    {{6, 1, 4},			/* shli r2, r1, 4 */
10760     {3, 1, 2},			/* s1a r3, r1, r2 */
10761     {5, 2, 1},			/* s3a r4, r2, r1 */
10762     {4, 4, 3}}			/* s2a r5, r4, r3 */
10763    },
10764   {535 /* 0x217 */ ,
10765    {{6, 1, 4},			/* shli r2, r1, 4 */
10766     {2, 2, 1},			/* sub r3, r2, r1 */
10767     {4, 2, 1},			/* s2a r4, r2, r1 */
10768     {5, 4, 3}}			/* s3a r5, r4, r3 */
10769    },
10770   {536 /* 0x218 */ ,
10771    {{3, 1, 1},			/* s1a r2, r1, r1 */
10772     {6, 1, 9},			/* shli r3, r1, 9 */
10773     {5, 2, 3}}			/* s3a r4, r2, r3 */
10774    },
10775   {537 /* 0x219 */ ,
10776    {{6, 1, 4},			/* shli r2, r1, 4 */
10777     {1, 1, 2},			/* add r3, r1, r2 */
10778     {4, 2, 1},			/* s2a r4, r2, r1 */
10779     {5, 4, 3}}			/* s3a r5, r4, r3 */
10780    },
10781   {538 /* 0x21a */ ,
10782    {{6, 1, 4},			/* shli r2, r1, 4 */
10783     {3, 1, 2},			/* s1a r3, r1, r2 */
10784     {4, 2, 1},			/* s2a r4, r2, r1 */
10785     {5, 4, 3}}			/* s3a r5, r4, r3 */
10786    },
10787   {539 /* 0x21b */ ,
10788    {{3, 1, 1},			/* s1a r2, r1, r1 */
10789     {6, 1, 6},			/* shli r3, r1, 6 */
10790     {1, 2, 3},			/* add r4, r2, r3 */
10791     {5, 4, 2}}			/* s3a r5, r4, r2 */
10792    },
10793   {540 /* 0x21c */ ,
10794    {{5, 1, 1},			/* s3a r2, r1, r1 */
10795     {6, 2, 2},			/* shli r3, r2, 2 */
10796     {6, 2, 6},			/* shli r4, r2, 6 */
10797     {2, 4, 3}}			/* sub r5, r4, r3 */
10798    },
10799   {541 /* 0x21d */ ,
10800    {{5, 1, 1},			/* s3a r2, r1, r1 */
10801     {6, 2, 4},			/* shli r3, r2, 4 */
10802     {2, 3, 2},			/* sub r4, r3, r2 */
10803     {4, 4, 1}}			/* s2a r5, r4, r1 */
10804    },
10805   {542 /* 0x21e */ ,
10806    {{6, 1, 4},			/* shli r2, r1, 4 */
10807     {2, 2, 1},			/* sub r3, r2, r1 */
10808     {6, 2, 5},			/* shli r4, r2, 5 */
10809     {3, 3, 4}}			/* s1a r5, r3, r4 */
10810    },
10811   {543 /* 0x21f */ ,
10812    {{6, 1, 5},			/* shli r2, r1, 5 */
10813     {2, 2, 1},			/* sub r3, r2, r1 */
10814     {6, 2, 4},			/* shli r4, r2, 4 */
10815     {1, 3, 4}}			/* add r5, r3, r4 */
10816    },
10817   {544 /* 0x220 */ ,
10818    {{6, 1, 5},			/* shli r2, r1, 5 */
10819     {6, 1, 9},			/* shli r3, r1, 9 */
10820     {1, 2, 3}}			/* add r4, r2, r3 */
10821    },
10822   {545 /* 0x221 */ ,
10823    {{6, 1, 6},			/* shli r2, r1, 6 */
10824     {4, 1, 2},			/* s2a r3, r1, r2 */
10825     {5, 3, 1}}			/* s3a r4, r3, r1 */
10826    },
10827   {546 /* 0x222 */ ,
10828    {{6, 1, 5},			/* shli r2, r1, 5 */
10829     {5, 2, 1},			/* s3a r3, r2, r1 */
10830     {3, 3, 2}}			/* s1a r4, r3, r2 */
10831    },
10832   {547 /* 0x223 */ ,
10833    {{6, 1, 5},			/* shli r2, r1, 5 */
10834     {1, 1, 2},			/* add r3, r1, r2 */
10835     {5, 2, 1},			/* s3a r4, r2, r1 */
10836     {3, 4, 3}}			/* s1a r5, r4, r3 */
10837    },
10838   {548 /* 0x224 */ ,
10839    {{5, 1, 1},			/* s3a r2, r1, r1 */
10840     {6, 1, 9},			/* shli r3, r1, 9 */
10841     {4, 2, 3}}			/* s2a r4, r2, r3 */
10842    },
10843   {549 /* 0x225 */ ,
10844    {{6, 1, 5},			/* shli r2, r1, 5 */
10845     {1, 1, 2},			/* add r3, r1, r2 */
10846     {4, 2, 1},			/* s2a r4, r2, r1 */
10847     {4, 4, 3}}			/* s2a r5, r4, r3 */
10848    },
10849   {550 /* 0x226 */ ,
10850    {{3, 1, 1},			/* s1a r2, r1, r1 */
10851     {6, 1, 5},			/* shli r3, r1, 5 */
10852     {5, 3, 2},			/* s3a r4, r3, r2 */
10853     {3, 4, 3}}			/* s1a r5, r4, r3 */
10854    },
10855   {551 /* 0x227 */ ,
10856    {{6, 1, 5},			/* shli r2, r1, 5 */
10857     {2, 2, 1},			/* sub r3, r2, r1 */
10858     {3, 2, 1},			/* s1a r4, r2, r1 */
10859     {5, 4, 3}}			/* s3a r5, r4, r3 */
10860    },
10861   {552 /* 0x228 */ ,
10862    {{4, 1, 1},			/* s2a r2, r1, r1 */
10863     {6, 1, 9},			/* shli r3, r1, 9 */
10864     {5, 2, 3}}			/* s3a r4, r2, r3 */
10865    },
10866   {553 /* 0x229 */ ,
10867    {{6, 1, 5},			/* shli r2, r1, 5 */
10868     {1, 1, 2},			/* add r3, r1, r2 */
10869     {3, 2, 1},			/* s1a r4, r2, r1 */
10870     {5, 4, 3}}			/* s3a r5, r4, r3 */
10871    },
10872   {554 /* 0x22a */ ,
10873    {{6, 1, 5},			/* shli r2, r1, 5 */
10874     {3, 1, 2},			/* s1a r3, r1, r2 */
10875     {3, 2, 1},			/* s1a r4, r2, r1 */
10876     {5, 4, 3}}			/* s3a r5, r4, r3 */
10877    },
10878   {555 /* 0x22b */ ,
10879    {{5, 1, 1},			/* s3a r2, r1, r1 */
10880     {4, 2, 1},			/* s2a r3, r2, r1 */
10881     {6, 3, 4},			/* shli r4, r3, 4 */
10882     {2, 4, 3}}			/* sub r5, r4, r3 */
10883    },
10884   {556 /* 0x22c */ ,
10885    {{3, 1, 1},			/* s1a r2, r1, r1 */
10886     {6, 1, 5},			/* shli r3, r1, 5 */
10887     {4, 3, 2},			/* s2a r4, r3, r2 */
10888     {4, 4, 3}}			/* s2a r5, r4, r3 */
10889    },
10890   {557 /* 0x22d */ ,
10891    {{4, 1, 1},			/* s2a r2, r1, r1 */
10892     {6, 1, 6},			/* shli r3, r1, 6 */
10893     {1, 2, 3},			/* add r4, r2, r3 */
10894     {5, 4, 2}}			/* s3a r5, r4, r2 */
10895    },
10896   {558 /* 0x22e */ ,
10897    {{5, 1, 1},			/* s3a r2, r1, r1 */
10898     {6, 2, 1},			/* shli r3, r2, 1 */
10899     {6, 2, 6},			/* shli r4, r2, 6 */
10900     {2, 4, 3}}			/* sub r5, r4, r3 */
10901    },
10902   {559 /* 0x22f */ ,
10903    {{5, 1, 1},			/* s3a r2, r1, r1 */
10904     {5, 1, 2},			/* s3a r3, r1, r2 */
10905     {6, 2, 6},			/* shli r4, r2, 6 */
10906     {2, 4, 3}}			/* sub r5, r4, r3 */
10907    },
10908   {560 /* 0x230 */ ,
10909    {{3, 1, 1},			/* s1a r2, r1, r1 */
10910     {6, 1, 5},			/* shli r3, r1, 5 */
10911     {1, 2, 3},			/* add r4, r2, r3 */
10912     {6, 4, 4}}			/* shli r5, r4, 4 */
10913    },
10914   {561 /* 0x231 */ ,
10915    {{6, 1, 4},			/* shli r2, r1, 4 */
10916     {2, 1, 2},			/* sub r3, r1, r2 */
10917     {5, 2, 2},			/* s3a r4, r2, r2 */
10918     {4, 4, 3}}			/* s2a r5, r4, r3 */
10919    },
10920   {562 /* 0x232 */ ,
10921    {{5, 1, 1},			/* s3a r2, r1, r1 */
10922     {6, 1, 5},			/* shli r3, r1, 5 */
10923     {5, 3, 2},			/* s3a r4, r3, r2 */
10924     {3, 4, 3}}			/* s1a r5, r4, r3 */
10925    },
10926   {563 /* 0x233 */ ,
10927    {{3, 1, 1},			/* s1a r2, r1, r1 */
10928     {6, 1, 6},			/* shli r3, r1, 6 */
10929     {3, 2, 3},			/* s1a r4, r2, r3 */
10930     {5, 4, 2}}			/* s3a r5, r4, r2 */
10931    },
10932   {564 /* 0x234 */ ,
10933    {{6, 1, 4},			/* shli r2, r1, 4 */
10934     {3, 2, 2},			/* s1a r3, r2, r2 */
10935     {5, 2, 1},			/* s3a r4, r2, r1 */
10936     {4, 4, 3}}			/* s2a r5, r4, r3 */
10937    },
10938   {565 /* 0x235 */ ,
10939    {{5, 1, 1},			/* s3a r2, r1, r1 */
10940     {3, 1, 2},			/* s1a r3, r1, r2 */
10941     {6, 2, 6},			/* shli r4, r2, 6 */
10942     {2, 4, 3}}			/* sub r5, r4, r3 */
10943    },
10944   {566 /* 0x236 */ ,
10945    {{5, 1, 1},			/* s3a r2, r1, r1 */
10946     {1, 1, 2},			/* add r3, r1, r2 */
10947     {6, 2, 6},			/* shli r4, r2, 6 */
10948     {2, 4, 3}}			/* sub r5, r4, r3 */
10949    },
10950   {567 /* 0x237 */ ,
10951    {{5, 1, 1},			/* s3a r2, r1, r1 */
10952     {6, 2, 6},			/* shli r3, r2, 6 */
10953     {2, 3, 2}}			/* sub r4, r3, r2 */
10954    },
10955   {568 /* 0x238 */ ,
10956    {{6, 1, 6},			/* shli r2, r1, 6 */
10957     {2, 2, 1},			/* sub r3, r2, r1 */
10958     {5, 3, 2}}			/* s3a r4, r3, r2 */
10959    },
10960   {569 /* 0x239 */ ,
10961    {{6, 1, 6},			/* shli r2, r1, 6 */
10962     {1, 1, 2},			/* add r3, r1, r2 */
10963     {2, 2, 1},			/* sub r4, r2, r1 */
10964     {5, 4, 3}}			/* s3a r5, r4, r3 */
10965    },
10966   {570 /* 0x23a */ ,
10967    {{6, 1, 6},			/* shli r2, r1, 6 */
10968     {2, 2, 1},			/* sub r3, r2, r1 */
10969     {3, 1, 2},			/* s1a r4, r1, r2 */
10970     {5, 3, 4}}			/* s3a r5, r3, r4 */
10971    },
10972   {571 /* 0x23b */ ,
10973    {{4, 1, 1},			/* s2a r2, r1, r1 */
10974     {5, 1, 1},			/* s3a r3, r1, r1 */
10975     {6, 3, 6},			/* shli r4, r3, 6 */
10976     {2, 4, 2}}			/* sub r5, r4, r2 */
10977    },
10978   {572 /* 0x23c */ ,
10979    {{5, 1, 1},			/* s3a r2, r1, r1 */
10980     {6, 1, 2},			/* shli r3, r1, 2 */
10981     {6, 2, 6},			/* shli r4, r2, 6 */
10982     {2, 4, 3}}			/* sub r5, r4, r3 */
10983    },
10984   {573 /* 0x23d */ ,
10985    {{3, 1, 1},			/* s1a r2, r1, r1 */
10986     {5, 1, 1},			/* s3a r3, r1, r1 */
10987     {6, 3, 6},			/* shli r4, r3, 6 */
10988     {2, 4, 2}}			/* sub r5, r4, r2 */
10989    },
10990   {574 /* 0x23e */ ,
10991    {{5, 1, 1},			/* s3a r2, r1, r1 */
10992     {6, 1, 1},			/* shli r3, r1, 1 */
10993     {6, 2, 6},			/* shli r4, r2, 6 */
10994     {2, 4, 3}}			/* sub r5, r4, r3 */
10995    },
10996   {575 /* 0x23f */ ,
10997    {{5, 1, 1},			/* s3a r2, r1, r1 */
10998     {6, 2, 6},			/* shli r3, r2, 6 */
10999     {2, 3, 1}}			/* sub r4, r3, r1 */
11000    },
11001   {576 /* 0x240 */ ,
11002    {{5, 1, 1},			/* s3a r2, r1, r1 */
11003     {6, 2, 6}}			/* shli r3, r2, 6 */
11004    },
11005   {577 /* 0x241 */ ,
11006    {{5, 1, 1},			/* s3a r2, r1, r1 */
11007     {6, 2, 6},			/* shli r3, r2, 6 */
11008     {1, 1, 3}}			/* add r4, r1, r3 */
11009    },
11010   {578 /* 0x242 */ ,
11011    {{6, 1, 6},			/* shli r2, r1, 6 */
11012     {4, 2, 1},			/* s2a r3, r2, r1 */
11013     {3, 3, 2}}			/* s1a r4, r3, r2 */
11014    },
11015   {579 /* 0x243 */ ,
11016    {{6, 1, 6},			/* shli r2, r1, 6 */
11017     {1, 1, 2},			/* add r3, r1, r2 */
11018     {4, 2, 1},			/* s2a r4, r2, r1 */
11019     {3, 4, 3}}			/* s1a r5, r4, r3 */
11020    },
11021   {580 /* 0x244 */ ,
11022    {{6, 1, 6},			/* shli r2, r1, 6 */
11023     {3, 2, 1},			/* s1a r3, r2, r1 */
11024     {4, 3, 2}}			/* s2a r4, r3, r2 */
11025    },
11026   {581 /* 0x245 */ ,
11027    {{6, 1, 6},			/* shli r2, r1, 6 */
11028     {1, 1, 2},			/* add r3, r1, r2 */
11029     {3, 2, 1},			/* s1a r4, r2, r1 */
11030     {4, 4, 3}}			/* s2a r5, r4, r3 */
11031    },
11032   {582 /* 0x246 */ ,
11033    {{3, 1, 1},			/* s1a r2, r1, r1 */
11034     {6, 1, 6},			/* shli r3, r1, 6 */
11035     {4, 3, 2},			/* s2a r4, r3, r2 */
11036     {3, 4, 3}}			/* s1a r5, r4, r3 */
11037    },
11038   {583 /* 0x247 */ ,
11039    {{6, 1, 6},			/* shli r2, r1, 6 */
11040     {1, 1, 2},			/* add r3, r1, r2 */
11041     {2, 2, 1},			/* sub r4, r2, r1 */
11042     {5, 3, 4}}			/* s3a r5, r3, r4 */
11043    },
11044   {584 /* 0x248 */ ,
11045    {{5, 1, 1},			/* s3a r2, r1, r1 */
11046     {6, 1, 9},			/* shli r3, r1, 9 */
11047     {5, 2, 3}}			/* s3a r4, r2, r3 */
11048    },
11049   {585 /* 0x249 */ ,
11050    {{5, 1, 1},			/* s3a r2, r1, r1 */
11051     {6, 2, 6},			/* shli r3, r2, 6 */
11052     {1, 2, 3}}			/* add r4, r2, r3 */
11053    },
11054   {586 /* 0x24a */ ,
11055    {{5, 1, 1},			/* s3a r2, r1, r1 */
11056     {1, 1, 2},			/* add r3, r1, r2 */
11057     {6, 2, 6},			/* shli r4, r2, 6 */
11058     {1, 3, 4}}			/* add r5, r3, r4 */
11059    },
11060   {587 /* 0x24b */ ,
11061    {{5, 1, 1},			/* s3a r2, r1, r1 */
11062     {3, 1, 2},			/* s1a r3, r1, r2 */
11063     {6, 2, 6},			/* shli r4, r2, 6 */
11064     {1, 3, 4}}			/* add r5, r3, r4 */
11065    },
11066   {588 /* 0x24c */ ,
11067    {{3, 1, 1},			/* s1a r2, r1, r1 */
11068     {6, 1, 6},			/* shli r3, r1, 6 */
11069     {3, 3, 2},			/* s1a r4, r3, r2 */
11070     {4, 4, 3}}			/* s2a r5, r4, r3 */
11071    },
11072   {589 /* 0x24d */ ,
11073    {{5, 1, 1},			/* s3a r2, r1, r1 */
11074     {4, 1, 2},			/* s2a r3, r1, r2 */
11075     {6, 2, 6},			/* shli r4, r2, 6 */
11076     {1, 3, 4}}			/* add r5, r3, r4 */
11077    },
11078   {590 /* 0x24e */ ,
11079    {{6, 1, 5},			/* shli r2, r1, 5 */
11080     {2, 2, 1},			/* sub r3, r2, r1 */
11081     {5, 3, 3},			/* s3a r4, r3, r3 */
11082     {3, 4, 2}}			/* s1a r5, r4, r2 */
11083    },
11084   {591 /* 0x24f */ ,
11085    {{6, 1, 4},			/* shli r2, r1, 4 */
11086     {2, 2, 1},			/* sub r3, r2, r1 */
11087     {5, 2, 2},			/* s3a r4, r2, r2 */
11088     {4, 4, 3}}			/* s2a r5, r4, r3 */
11089    },
11090   {592 /* 0x250 */ ,
11091    {{5, 1, 1},			/* s3a r2, r1, r1 */
11092     {4, 2, 1},			/* s2a r3, r2, r1 */
11093     {6, 3, 4}}			/* shli r4, r3, 4 */
11094    },
11095   {593 /* 0x251 */ ,
11096    {{5, 1, 1},			/* s3a r2, r1, r1 */
11097     {5, 2, 1},			/* s3a r3, r2, r1 */
11098     {5, 3, 2}}			/* s3a r4, r3, r2 */
11099    },
11100   {594 /* 0x252 */ ,
11101    {{5, 1, 1},			/* s3a r2, r1, r1 */
11102     {6, 2, 6},			/* shli r3, r2, 6 */
11103     {3, 2, 3}}			/* s1a r4, r2, r3 */
11104    },
11105   {595 /* 0x253 */ ,
11106    {{5, 1, 1},			/* s3a r2, r1, r1 */
11107     {3, 2, 1},			/* s1a r3, r2, r1 */
11108     {6, 2, 6},			/* shli r4, r2, 6 */
11109     {1, 3, 4}}			/* add r5, r3, r4 */
11110    },
11111   {596 /* 0x254 */ ,
11112    {{5, 1, 1},			/* s3a r2, r1, r1 */
11113     {1, 1, 2},			/* add r3, r1, r2 */
11114     {6, 2, 6},			/* shli r4, r2, 6 */
11115     {3, 3, 4}}			/* s1a r5, r3, r4 */
11116    },
11117   {597 /* 0x255 */ ,
11118    {{4, 1, 1},			/* s2a r2, r1, r1 */
11119     {6, 1, 6},			/* shli r3, r1, 6 */
11120     {3, 2, 3},			/* s1a r4, r2, r3 */
11121     {5, 4, 2}}			/* s3a r5, r4, r2 */
11122    },
11123   {598 /* 0x256 */ ,
11124    {{5, 1, 1},			/* s3a r2, r1, r1 */
11125     {3, 1, 2},			/* s1a r3, r1, r2 */
11126     {6, 2, 6},			/* shli r4, r2, 6 */
11127     {3, 3, 4}}			/* s1a r5, r3, r4 */
11128    },
11129   {599 /* 0x257 */ ,
11130    {{4, 1, 1},			/* s2a r2, r1, r1 */
11131     {5, 2, 1},			/* s3a r3, r2, r1 */
11132     {6, 2, 7},			/* shli r4, r2, 7 */
11133     {2, 4, 3}}			/* sub r5, r4, r3 */
11134    },
11135   {600 /* 0x258 */ ,
11136    {{4, 1, 1},			/* s2a r2, r1, r1 */
11137     {6, 2, 3},			/* shli r3, r2, 3 */
11138     {6, 2, 7},			/* shli r4, r2, 7 */
11139     {2, 4, 3}}			/* sub r5, r4, r3 */
11140    },
11141   {601 /* 0x259 */ ,
11142    {{5, 1, 1},			/* s3a r2, r1, r1 */
11143     {6, 1, 1},			/* shli r3, r1, 1 */
11144     {5, 2, 3},			/* s3a r4, r2, r3 */
11145     {5, 4, 2}}			/* s3a r5, r4, r2 */
11146    },
11147   {602 /* 0x25a */ ,
11148    {{5, 1, 1},			/* s3a r2, r1, r1 */
11149     {5, 2, 1},			/* s3a r3, r2, r1 */
11150     {6, 2, 1},			/* shli r4, r2, 1 */
11151     {5, 3, 4}}			/* s3a r5, r3, r4 */
11152    },
11153   {603 /* 0x25b */ ,
11154    {{3, 1, 1},			/* s1a r2, r1, r1 */
11155     {6, 1, 6},			/* shli r3, r1, 6 */
11156     {1, 2, 3},			/* add r4, r2, r3 */
11157     {5, 4, 4}}			/* s3a r5, r4, r4 */
11158    },
11159   {604 /* 0x25c */ ,
11160    {{5, 1, 1},			/* s3a r2, r1, r1 */
11161     {6, 1, 7},			/* shli r3, r1, 7 */
11162     {2, 3, 2},			/* sub r4, r3, r2 */
11163     {4, 4, 3}}			/* s2a r5, r4, r3 */
11164    },
11165   {605 /* 0x25d */ ,
11166    {{4, 1, 1},			/* s2a r2, r1, r1 */
11167     {6, 2, 4},			/* shli r3, r2, 4 */
11168     {2, 3, 2},			/* sub r4, r3, r2 */
11169     {5, 4, 2}}			/* s3a r5, r4, r2 */
11170    },
11171   {606 /* 0x25e */ ,
11172    {{6, 1, 5},			/* shli r2, r1, 5 */
11173     {2, 2, 1},			/* sub r3, r2, r1 */
11174     {5, 2, 3},			/* s3a r4, r2, r3 */
11175     {3, 4, 2}}			/* s1a r5, r4, r2 */
11176    },
11177   {607 /* 0x25f */ ,
11178    {{6, 1, 5},			/* shli r2, r1, 5 */
11179     {2, 2, 1},			/* sub r3, r2, r1 */
11180     {5, 2, 2},			/* s3a r4, r2, r2 */
11181     {3, 4, 3}}			/* s1a r5, r4, r3 */
11182    },
11183   {608 /* 0x260 */ ,
11184    {{5, 1, 1},			/* s3a r2, r1, r1 */
11185     {3, 2, 1},			/* s1a r3, r2, r1 */
11186     {6, 3, 5}}			/* shli r4, r3, 5 */
11187    },
11188   {609 /* 0x261 */ ,
11189    {{6, 1, 5},			/* shli r2, r1, 5 */
11190     {1, 1, 2},			/* add r3, r1, r2 */
11191     {5, 2, 2},			/* s3a r4, r2, r2 */
11192     {3, 4, 3}}			/* s1a r5, r4, r3 */
11193    },
11194   {610 /* 0x262 */ ,
11195    {{6, 1, 5},			/* shli r2, r1, 5 */
11196     {3, 1, 2},			/* s1a r3, r1, r2 */
11197     {5, 2, 2},			/* s3a r4, r2, r2 */
11198     {3, 4, 3}}			/* s1a r5, r4, r3 */
11199    },
11200   {611 /* 0x263 */ ,
11201    {{3, 1, 1},			/* s1a r2, r1, r1 */
11202     {6, 1, 6},			/* shli r3, r1, 6 */
11203     {4, 2, 3},			/* s2a r4, r2, r3 */
11204     {5, 4, 2}}			/* s3a r5, r4, r2 */
11205    },
11206   {612 /* 0x264 */ ,
11207    {{5, 1, 1},			/* s3a r2, r1, r1 */
11208     {6, 2, 6},			/* shli r3, r2, 6 */
11209     {4, 2, 3}}			/* s2a r4, r2, r3 */
11210    },
11211   {613 /* 0x265 */ ,
11212    {{5, 1, 1},			/* s3a r2, r1, r1 */
11213     {4, 2, 1},			/* s2a r3, r2, r1 */
11214     {6, 2, 6},			/* shli r4, r2, 6 */
11215     {1, 3, 4}}			/* add r5, r3, r4 */
11216    },
11217   {614 /* 0x266 */ ,
11218    {{5, 1, 1},			/* s3a r2, r1, r1 */
11219     {3, 2, 1},			/* s1a r3, r2, r1 */
11220     {6, 2, 6},			/* shli r4, r2, 6 */
11221     {3, 3, 4}}			/* s1a r5, r3, r4 */
11222    },
11223   {615 /* 0x267 */ ,
11224    {{4, 1, 1},			/* s2a r2, r1, r1 */
11225     {4, 2, 2},			/* s2a r3, r2, r2 */
11226     {6, 2, 7},			/* shli r4, r2, 7 */
11227     {2, 4, 3}}			/* sub r5, r4, r3 */
11228    },
11229   {616 /* 0x268 */ ,
11230    {{4, 1, 1},			/* s2a r2, r1, r1 */
11231     {6, 1, 6},			/* shli r3, r1, 6 */
11232     {1, 2, 3},			/* add r4, r2, r3 */
11233     {5, 4, 3}}			/* s3a r5, r4, r3 */
11234    },
11235   {617 /* 0x269 */ ,
11236    {{5, 1, 1},			/* s3a r2, r1, r1 */
11237     {6, 1, 2},			/* shli r3, r1, 2 */
11238     {5, 2, 3},			/* s3a r4, r2, r3 */
11239     {5, 4, 2}}			/* s3a r5, r4, r2 */
11240    },
11241   {619 /* 0x26b */ ,
11242    {{4, 1, 1},			/* s2a r2, r1, r1 */
11243     {4, 2, 1},			/* s2a r3, r2, r1 */
11244     {6, 2, 7},			/* shli r4, r2, 7 */
11245     {2, 4, 3}}			/* sub r5, r4, r3 */
11246    },
11247   {620 /* 0x26c */ ,
11248    {{4, 1, 1},			/* s2a r2, r1, r1 */
11249     {6, 2, 2},			/* shli r3, r2, 2 */
11250     {6, 2, 7},			/* shli r4, r2, 7 */
11251     {2, 4, 3}}			/* sub r5, r4, r3 */
11252    },
11253   {621 /* 0x26d */ ,
11254    {{4, 1, 1},			/* s2a r2, r1, r1 */
11255     {6, 1, 6},			/* shli r3, r1, 6 */
11256     {1, 2, 3},			/* add r4, r2, r3 */
11257     {5, 4, 4}}			/* s3a r5, r4, r4 */
11258    },
11259   {623 /* 0x26f */ ,
11260    {{6, 1, 4},			/* shli r2, r1, 4 */
11261     {2, 2, 1},			/* sub r3, r2, r1 */
11262     {4, 3, 2},			/* s2a r4, r3, r2 */
11263     {5, 4, 3}}			/* s3a r5, r4, r3 */
11264    },
11265   {624 /* 0x270 */ ,
11266    {{6, 1, 2},			/* shli r2, r1, 2 */
11267     {6, 1, 7},			/* shli r3, r1, 7 */
11268     {2, 3, 2},			/* sub r4, r3, r2 */
11269     {4, 4, 3}}			/* s2a r5, r4, r3 */
11270    },
11271   {625 /* 0x271 */ ,
11272    {{6, 1, 4},			/* shli r2, r1, 4 */
11273     {2, 1, 2},			/* sub r3, r1, r2 */
11274     {4, 2, 2},			/* s2a r4, r2, r2 */
11275     {5, 4, 3}}			/* s3a r5, r4, r3 */
11276    },
11277   {626 /* 0x272 */ ,
11278    {{6, 1, 5},			/* shli r2, r1, 5 */
11279     {1, 1, 2},			/* add r3, r1, r2 */
11280     {5, 3, 3},			/* s3a r4, r3, r3 */
11281     {3, 4, 2}}			/* s1a r5, r4, r2 */
11282    },
11283   {627 /* 0x273 */ ,
11284    {{4, 1, 1},			/* s2a r2, r1, r1 */
11285     {5, 1, 2},			/* s3a r3, r1, r2 */
11286     {6, 2, 7},			/* shli r4, r2, 7 */
11287     {2, 4, 3}}			/* sub r5, r4, r3 */
11288    },
11289   {628 /* 0x274 */ ,
11290    {{3, 1, 1},			/* s1a r2, r1, r1 */
11291     {6, 1, 7},			/* shli r3, r1, 7 */
11292     {2, 3, 2},			/* sub r4, r3, r2 */
11293     {4, 4, 3}}			/* s2a r5, r4, r3 */
11294    },
11295   {629 /* 0x275 */ ,
11296    {{4, 1, 1},			/* s2a r2, r1, r1 */
11297     {3, 2, 1},			/* s1a r3, r2, r1 */
11298     {6, 2, 7},			/* shli r4, r2, 7 */
11299     {2, 4, 3}}			/* sub r5, r4, r3 */
11300    },
11301   {630 /* 0x276 */ ,
11302    {{4, 1, 1},			/* s2a r2, r1, r1 */
11303     {6, 2, 1},			/* shli r3, r2, 1 */
11304     {6, 2, 7},			/* shli r4, r2, 7 */
11305     {2, 4, 3}}			/* sub r5, r4, r3 */
11306    },
11307   {631 /* 0x277 */ ,
11308    {{4, 1, 1},			/* s2a r2, r1, r1 */
11309     {4, 1, 2},			/* s2a r3, r1, r2 */
11310     {6, 2, 7},			/* shli r4, r2, 7 */
11311     {2, 4, 3}}			/* sub r5, r4, r3 */
11312    },
11313   {632 /* 0x278 */ ,
11314    {{6, 1, 1},			/* shli r2, r1, 1 */
11315     {6, 1, 7},			/* shli r3, r1, 7 */
11316     {2, 3, 2},			/* sub r4, r3, r2 */
11317     {4, 4, 3}}			/* s2a r5, r4, r3 */
11318    },
11319   {633 /* 0x279 */ ,
11320    {{4, 1, 1},			/* s2a r2, r1, r1 */
11321     {3, 1, 2},			/* s1a r3, r1, r2 */
11322     {6, 2, 7},			/* shli r4, r2, 7 */
11323     {2, 4, 3}}			/* sub r5, r4, r3 */
11324    },
11325   {634 /* 0x27a */ ,
11326    {{4, 1, 1},			/* s2a r2, r1, r1 */
11327     {1, 1, 2},			/* add r3, r1, r2 */
11328     {6, 2, 7},			/* shli r4, r2, 7 */
11329     {2, 4, 3}}			/* sub r5, r4, r3 */
11330    },
11331   {635 /* 0x27b */ ,
11332    {{4, 1, 1},			/* s2a r2, r1, r1 */
11333     {6, 2, 7},			/* shli r3, r2, 7 */
11334     {2, 3, 2}}			/* sub r4, r3, r2 */
11335    },
11336   {636 /* 0x27c */ ,
11337    {{6, 1, 7},			/* shli r2, r1, 7 */
11338     {2, 2, 1},			/* sub r3, r2, r1 */
11339     {4, 3, 2}}			/* s2a r4, r3, r2 */
11340    },
11341   {637 /* 0x27d */ ,
11342    {{6, 1, 7},			/* shli r2, r1, 7 */
11343     {1, 1, 2},			/* add r3, r1, r2 */
11344     {2, 2, 1},			/* sub r4, r2, r1 */
11345     {4, 4, 3}}			/* s2a r5, r4, r3 */
11346    },
11347   {638 /* 0x27e */ ,
11348    {{4, 1, 1},			/* s2a r2, r1, r1 */
11349     {6, 1, 1},			/* shli r3, r1, 1 */
11350     {6, 2, 7},			/* shli r4, r2, 7 */
11351     {2, 4, 3}}			/* sub r5, r4, r3 */
11352    },
11353   {639 /* 0x27f */ ,
11354    {{4, 1, 1},			/* s2a r2, r1, r1 */
11355     {6, 2, 7},			/* shli r3, r2, 7 */
11356     {2, 3, 1}}			/* sub r4, r3, r1 */
11357    },
11358   {640 /* 0x280 */ ,
11359    {{4, 1, 1},			/* s2a r2, r1, r1 */
11360     {6, 2, 7}}			/* shli r3, r2, 7 */
11361    },
11362   {641 /* 0x281 */ ,
11363    {{4, 1, 1},			/* s2a r2, r1, r1 */
11364     {6, 2, 7},			/* shli r3, r2, 7 */
11365     {1, 1, 3}}			/* add r4, r1, r3 */
11366    },
11367   {642 /* 0x282 */ ,
11368    {{6, 1, 7},			/* shli r2, r1, 7 */
11369     {3, 2, 1},			/* s1a r3, r2, r1 */
11370     {3, 3, 2}}			/* s1a r4, r3, r2 */
11371    },
11372   {643 /* 0x283 */ ,
11373    {{6, 1, 7},			/* shli r2, r1, 7 */
11374     {1, 1, 2},			/* add r3, r1, r2 */
11375     {2, 2, 1},			/* sub r4, r2, r1 */
11376     {4, 3, 4}}			/* s2a r5, r3, r4 */
11377    },
11378   {644 /* 0x284 */ ,
11379    {{6, 1, 7},			/* shli r2, r1, 7 */
11380     {1, 1, 2},			/* add r3, r1, r2 */
11381     {4, 3, 2}}			/* s2a r4, r3, r2 */
11382    },
11383   {645 /* 0x285 */ ,
11384    {{4, 1, 1},			/* s2a r2, r1, r1 */
11385     {6, 2, 7},			/* shli r3, r2, 7 */
11386     {1, 2, 3}}			/* add r4, r2, r3 */
11387    },
11388   {646 /* 0x286 */ ,
11389    {{4, 1, 1},			/* s2a r2, r1, r1 */
11390     {1, 1, 2},			/* add r3, r1, r2 */
11391     {6, 2, 7},			/* shli r4, r2, 7 */
11392     {1, 3, 4}}			/* add r5, r3, r4 */
11393    },
11394   {647 /* 0x287 */ ,
11395    {{4, 1, 1},			/* s2a r2, r1, r1 */
11396     {3, 1, 2},			/* s1a r3, r1, r2 */
11397     {6, 2, 7},			/* shli r4, r2, 7 */
11398     {1, 3, 4}}			/* add r5, r3, r4 */
11399    },
11400   {648 /* 0x288 */ ,
11401    {{5, 1, 1},			/* s3a r2, r1, r1 */
11402     {5, 2, 2},			/* s3a r3, r2, r2 */
11403     {6, 3, 3}}			/* shli r4, r3, 3 */
11404    },
11405   {649 /* 0x289 */ ,
11406    {{5, 1, 1},			/* s3a r2, r1, r1 */
11407     {5, 2, 2},			/* s3a r3, r2, r2 */
11408     {5, 3, 1}}			/* s3a r4, r3, r1 */
11409    },
11410   {650 /* 0x28a */ ,
11411    {{4, 1, 1},			/* s2a r2, r1, r1 */
11412     {6, 2, 7},			/* shli r3, r2, 7 */
11413     {3, 2, 3}}			/* s1a r4, r2, r3 */
11414    },
11415   {651 /* 0x28b */ ,
11416    {{4, 1, 1},			/* s2a r2, r1, r1 */
11417     {3, 2, 1},			/* s1a r3, r2, r1 */
11418     {6, 2, 7},			/* shli r4, r2, 7 */
11419     {1, 3, 4}}			/* add r5, r3, r4 */
11420    },
11421   {652 /* 0x28c */ ,
11422    {{3, 1, 1},			/* s1a r2, r1, r1 */
11423     {6, 1, 7},			/* shli r3, r1, 7 */
11424     {1, 2, 3},			/* add r4, r2, r3 */
11425     {4, 4, 3}}			/* s2a r5, r4, r3 */
11426    },
11427   {653 /* 0x28d */ ,
11428    {{4, 1, 1},			/* s2a r2, r1, r1 */
11429     {5, 1, 2},			/* s3a r3, r1, r2 */
11430     {6, 2, 7},			/* shli r4, r2, 7 */
11431     {1, 3, 4}}			/* add r5, r3, r4 */
11432    },
11433   {654 /* 0x28e */ ,
11434    {{4, 1, 1},			/* s2a r2, r1, r1 */
11435     {3, 1, 2},			/* s1a r3, r1, r2 */
11436     {6, 2, 7},			/* shli r4, r2, 7 */
11437     {3, 3, 4}}			/* s1a r5, r3, r4 */
11438    },
11439   {655 /* 0x28f */ ,
11440    {{3, 1, 1},			/* s1a r2, r1, r1 */
11441     {6, 1, 7},			/* shli r3, r1, 7 */
11442     {1, 2, 3},			/* add r4, r2, r3 */
11443     {4, 4, 4}}			/* s2a r5, r4, r4 */
11444    },
11445   {656 /* 0x290 */ ,
11446    {{4, 1, 1},			/* s2a r2, r1, r1 */
11447     {5, 2, 1},			/* s3a r3, r2, r1 */
11448     {6, 3, 4}}			/* shli r4, r3, 4 */
11449    },
11450   {657 /* 0x291 */ ,
11451    {{5, 1, 1},			/* s3a r2, r1, r1 */
11452     {5, 2, 1},			/* s3a r3, r2, r1 */
11453     {5, 3, 3}}			/* s3a r4, r3, r3 */
11454    },
11455   {658 /* 0x292 */ ,
11456    {{6, 1, 4},			/* shli r2, r1, 4 */
11457     {3, 1, 2},			/* s1a r3, r1, r2 */
11458     {4, 2, 2},			/* s2a r4, r2, r2 */
11459     {5, 4, 3}}			/* s3a r5, r4, r3 */
11460    },
11461   {659 /* 0x293 */ ,
11462    {{5, 1, 1},			/* s3a r2, r1, r1 */
11463     {3, 1, 2},			/* s1a r3, r1, r2 */
11464     {5, 2, 2},			/* s3a r4, r2, r2 */
11465     {5, 4, 3}}			/* s3a r5, r4, r3 */
11466    },
11467   {660 /* 0x294 */ ,
11468    {{4, 1, 1},			/* s2a r2, r1, r1 */
11469     {6, 2, 7},			/* shli r3, r2, 7 */
11470     {4, 2, 3}}			/* s2a r4, r2, r3 */
11471    },
11472   {661 /* 0x295 */ ,
11473    {{4, 1, 1},			/* s2a r2, r1, r1 */
11474     {4, 2, 1},			/* s2a r3, r2, r1 */
11475     {6, 2, 7},			/* shli r4, r2, 7 */
11476     {1, 3, 4}}			/* add r5, r3, r4 */
11477    },
11478   {662 /* 0x296 */ ,
11479    {{4, 1, 1},			/* s2a r2, r1, r1 */
11480     {3, 2, 1},			/* s1a r3, r2, r1 */
11481     {6, 2, 7},			/* shli r4, r2, 7 */
11482     {3, 3, 4}}			/* s1a r5, r3, r4 */
11483    },
11484   {663 /* 0x297 */ ,
11485    {{4, 1, 1},			/* s2a r2, r1, r1 */
11486     {5, 2, 1},			/* s3a r3, r2, r1 */
11487     {5, 3, 1},			/* s3a r4, r3, r1 */
11488     {3, 4, 2}}			/* s1a r5, r4, r2 */
11489    },
11490   {664 /* 0x298 */ ,
11491    {{4, 1, 1},			/* s2a r2, r1, r1 */
11492     {1, 1, 2},			/* add r3, r1, r2 */
11493     {6, 2, 7},			/* shli r4, r2, 7 */
11494     {4, 3, 4}}			/* s2a r5, r3, r4 */
11495    },
11496   {665 /* 0x299 */ ,
11497    {{4, 1, 1},			/* s2a r2, r1, r1 */
11498     {4, 2, 2},			/* s2a r3, r2, r2 */
11499     {6, 2, 7},			/* shli r4, r2, 7 */
11500     {1, 3, 4}}			/* add r5, r3, r4 */
11501    },
11502   {666 /* 0x29a */ ,
11503    {{5, 1, 1},			/* s3a r2, r1, r1 */
11504     {5, 2, 2},			/* s3a r3, r2, r2 */
11505     {6, 2, 1},			/* shli r4, r2, 1 */
11506     {5, 3, 4}}			/* s3a r5, r3, r4 */
11507    },
11508   {667 /* 0x29b */ ,
11509    {{5, 1, 1},			/* s3a r2, r1, r1 */
11510     {3, 2, 1},			/* s1a r3, r2, r1 */
11511     {5, 2, 2},			/* s3a r4, r2, r2 */
11512     {5, 4, 3}}			/* s3a r5, r4, r3 */
11513    },
11514   {668 /* 0x29c */ ,
11515    {{4, 1, 1},			/* s2a r2, r1, r1 */
11516     {3, 1, 2},			/* s1a r3, r1, r2 */
11517     {6, 2, 7},			/* shli r4, r2, 7 */
11518     {4, 3, 4}}			/* s2a r5, r3, r4 */
11519    },
11520   {669 /* 0x29d */ ,
11521    {{4, 1, 1},			/* s2a r2, r1, r1 */
11522     {5, 2, 1},			/* s3a r3, r2, r1 */
11523     {3, 3, 1},			/* s1a r4, r3, r1 */
11524     {5, 4, 2}}			/* s3a r5, r4, r2 */
11525    },
11526   {670 /* 0x29e */ ,
11527    {{3, 1, 1},			/* s1a r2, r1, r1 */
11528     {6, 1, 7},			/* shli r3, r1, 7 */
11529     {3, 2, 3},			/* s1a r4, r2, r3 */
11530     {4, 4, 4}}			/* s2a r5, r4, r4 */
11531    },
11532   {671 /* 0x29f */ ,
11533    {{6, 1, 5},			/* shli r2, r1, 5 */
11534     {2, 2, 1},			/* sub r3, r2, r1 */
11535     {4, 2, 2},			/* s2a r4, r2, r2 */
11536     {4, 4, 3}}			/* s2a r5, r4, r3 */
11537    },
11538   {672 /* 0x2a0 */ ,
11539    {{4, 1, 1},			/* s2a r2, r1, r1 */
11540     {4, 2, 1},			/* s2a r3, r2, r1 */
11541     {6, 3, 5}}			/* shli r4, r3, 5 */
11542    },
11543   {673 /* 0x2a1 */ ,
11544    {{6, 1, 5},			/* shli r2, r1, 5 */
11545     {1, 1, 2},			/* add r3, r1, r2 */
11546     {4, 2, 2},			/* s2a r4, r2, r2 */
11547     {4, 4, 3}}			/* s2a r5, r4, r3 */
11548    },
11549   {674 /* 0x2a2 */ ,
11550    {{6, 1, 5},			/* shli r2, r1, 5 */
11551     {3, 1, 2},			/* s1a r3, r1, r2 */
11552     {4, 2, 2},			/* s2a r4, r2, r2 */
11553     {4, 4, 3}}			/* s2a r5, r4, r3 */
11554    },
11555   {675 /* 0x2a3 */ ,
11556    {{3, 1, 1},			/* s1a r2, r1, r1 */
11557     {5, 1, 1},			/* s3a r3, r1, r1 */
11558     {5, 3, 2},			/* s3a r4, r3, r2 */
11559     {5, 4, 4}}			/* s3a r5, r4, r4 */
11560    },
11561   {676 /* 0x2a4 */ ,
11562    {{5, 1, 1},			/* s3a r2, r1, r1 */
11563     {6, 1, 7},			/* shli r3, r1, 7 */
11564     {1, 2, 3},			/* add r4, r2, r3 */
11565     {4, 4, 3}}			/* s2a r5, r4, r3 */
11566    },
11567   {677 /* 0x2a5 */ ,
11568    {{4, 1, 1},			/* s2a r2, r1, r1 */
11569     {6, 1, 6},			/* shli r3, r1, 6 */
11570     {4, 2, 3},			/* s2a r4, r2, r3 */
11571     {5, 4, 2}}			/* s3a r5, r4, r2 */
11572    },
11573   {679 /* 0x2a7 */ ,
11574    {{4, 1, 1},			/* s2a r2, r1, r1 */
11575     {6, 2, 7},			/* shli r3, r2, 7 */
11576     {2, 3, 1},			/* sub r4, r3, r1 */
11577     {5, 2, 4}}			/* s3a r5, r2, r4 */
11578    },
11579   {680 /* 0x2a8 */ ,
11580    {{4, 1, 1},			/* s2a r2, r1, r1 */
11581     {6, 2, 7},			/* shli r3, r2, 7 */
11582     {5, 2, 3}}			/* s3a r4, r2, r3 */
11583    },
11584   {681 /* 0x2a9 */ ,
11585    {{4, 1, 1},			/* s2a r2, r1, r1 */
11586     {5, 2, 1},			/* s3a r3, r2, r1 */
11587     {6, 2, 7},			/* shli r4, r2, 7 */
11588     {1, 3, 4}}			/* add r5, r3, r4 */
11589    },
11590   {682 /* 0x2aa */ ,
11591    {{4, 1, 1},			/* s2a r2, r1, r1 */
11592     {4, 2, 1},			/* s2a r3, r2, r1 */
11593     {6, 2, 7},			/* shli r4, r2, 7 */
11594     {3, 3, 4}}			/* s1a r5, r3, r4 */
11595    },
11596   {684 /* 0x2ac */ ,
11597    {{5, 1, 1},			/* s3a r2, r1, r1 */
11598     {5, 2, 2},			/* s3a r3, r2, r2 */
11599     {6, 2, 2},			/* shli r4, r2, 2 */
11600     {5, 3, 4}}			/* s3a r5, r3, r4 */
11601    },
11602   {685 /* 0x2ad */ ,
11603    {{4, 1, 1},			/* s2a r2, r1, r1 */
11604     {5, 2, 2},			/* s3a r3, r2, r2 */
11605     {6, 2, 7},			/* shli r4, r2, 7 */
11606     {1, 3, 4}}			/* add r5, r3, r4 */
11607    },
11608   {688 /* 0x2b0 */ ,
11609    {{3, 1, 1},			/* s1a r2, r1, r1 */
11610     {4, 1, 1},			/* s2a r3, r1, r1 */
11611     {5, 3, 2},			/* s3a r4, r3, r2 */
11612     {6, 4, 4}}			/* shli r5, r4, 4 */
11613    },
11614   {689 /* 0x2b1 */ ,
11615    {{6, 1, 4},			/* shli r2, r1, 4 */
11616     {1, 1, 2},			/* add r3, r1, r2 */
11617     {4, 3, 2},			/* s2a r4, r3, r2 */
11618     {5, 4, 3}}			/* s3a r5, r4, r3 */
11619    },
11620   {690 /* 0x2b2 */ ,
11621    {{4, 1, 1},			/* s2a r2, r1, r1 */
11622     {4, 2, 2},			/* s2a r3, r2, r2 */
11623     {6, 2, 7},			/* shli r4, r2, 7 */
11624     {3, 3, 4}}			/* s1a r5, r3, r4 */
11625    },
11626   {692 /* 0x2b4 */ ,
11627    {{4, 1, 1},			/* s2a r2, r1, r1 */
11628     {5, 1, 2},			/* s3a r3, r1, r2 */
11629     {6, 2, 7},			/* shli r4, r2, 7 */
11630     {4, 3, 4}}			/* s2a r5, r3, r4 */
11631    },
11632   {693 /* 0x2b5 */ ,
11633    {{4, 1, 1},			/* s2a r2, r1, r1 */
11634     {5, 1, 1},			/* s3a r3, r1, r1 */
11635     {5, 3, 2},			/* s3a r4, r3, r2 */
11636     {5, 4, 4}}			/* s3a r5, r4, r4 */
11637    },
11638   {694 /* 0x2b6 */ ,
11639    {{6, 1, 6},			/* shli r2, r1, 6 */
11640     {2, 2, 1},			/* sub r3, r2, r1 */
11641     {4, 3, 3},			/* s2a r4, r3, r3 */
11642     {3, 4, 2}}			/* s1a r5, r4, r2 */
11643    },
11644   {695 /* 0x2b7 */ ,
11645    {{6, 1, 6},			/* shli r2, r1, 6 */
11646     {2, 2, 1},			/* sub r3, r2, r1 */
11647     {4, 3, 2},			/* s2a r4, r3, r2 */
11648     {3, 4, 3}}			/* s1a r5, r4, r3 */
11649    },
11650   {696 /* 0x2b8 */ ,
11651    {{6, 1, 6},			/* shli r2, r1, 6 */
11652     {2, 2, 1},			/* sub r3, r2, r1 */
11653     {3, 2, 2},			/* s1a r4, r2, r2 */
11654     {5, 3, 4}}			/* s3a r5, r3, r4 */
11655    },
11656   {697 /* 0x2b9 */ ,
11657    {{4, 1, 1},			/* s2a r2, r1, r1 */
11658     {5, 2, 1},			/* s3a r3, r2, r1 */
11659     {6, 3, 4},			/* shli r4, r3, 4 */
11660     {1, 3, 4}}			/* add r5, r3, r4 */
11661    },
11662   {699 /* 0x2bb */ ,
11663    {{4, 1, 1},			/* s2a r2, r1, r1 */
11664     {3, 2, 1},			/* s1a r3, r2, r1 */
11665     {6, 3, 6},			/* shli r4, r3, 6 */
11666     {2, 4, 2}}			/* sub r5, r4, r2 */
11667    },
11668   {700 /* 0x2bc */ ,
11669    {{3, 1, 1},			/* s1a r2, r1, r1 */
11670     {6, 1, 7},			/* shli r3, r1, 7 */
11671     {4, 2, 3},			/* s2a r4, r2, r3 */
11672     {4, 4, 4}}			/* s2a r5, r4, r4 */
11673    },
11674   {701 /* 0x2bd */ ,
11675    {{6, 1, 6},			/* shli r2, r1, 6 */
11676     {2, 2, 1},			/* sub r3, r2, r1 */
11677     {4, 2, 3},			/* s2a r4, r2, r3 */
11678     {3, 4, 3}}			/* s1a r5, r4, r3 */
11679    },
11680   {702 /* 0x2be */ ,
11681    {{6, 1, 6},			/* shli r2, r1, 6 */
11682     {2, 2, 1},			/* sub r3, r2, r1 */
11683     {5, 2, 2},			/* s3a r4, r2, r2 */
11684     {3, 3, 4}}			/* s1a r5, r3, r4 */
11685    },
11686   {703 /* 0x2bf */ ,
11687    {{6, 1, 6},			/* shli r2, r1, 6 */
11688     {2, 2, 1},			/* sub r3, r2, r1 */
11689     {4, 2, 2},			/* s2a r4, r2, r2 */
11690     {3, 4, 3}}			/* s1a r5, r4, r3 */
11691    },
11692   {704 /* 0x2c0 */ ,
11693    {{4, 1, 1},			/* s2a r2, r1, r1 */
11694     {3, 2, 1},			/* s1a r3, r2, r1 */
11695     {6, 3, 6}}			/* shli r4, r3, 6 */
11696    },
11697   {705 /* 0x2c1 */ ,
11698    {{6, 1, 6},			/* shli r2, r1, 6 */
11699     {1, 1, 2},			/* add r3, r1, r2 */
11700     {4, 2, 2},			/* s2a r4, r2, r2 */
11701     {3, 4, 3}}			/* s1a r5, r4, r3 */
11702    },
11703   {706 /* 0x2c2 */ ,
11704    {{6, 1, 6},			/* shli r2, r1, 6 */
11705     {1, 1, 2},			/* add r3, r1, r2 */
11706     {5, 2, 2},			/* s3a r4, r2, r2 */
11707     {3, 3, 4}}			/* s1a r5, r3, r4 */
11708    },
11709   {707 /* 0x2c3 */ ,
11710    {{3, 1, 1},			/* s1a r2, r1, r1 */
11711     {6, 1, 6},			/* shli r3, r1, 6 */
11712     {5, 2, 3},			/* s3a r4, r2, r3 */
11713     {5, 4, 2}}			/* s3a r5, r4, r2 */
11714    },
11715   {708 /* 0x2c4 */ ,
11716    {{6, 1, 6},			/* shli r2, r1, 6 */
11717     {3, 2, 1},			/* s1a r3, r2, r1 */
11718     {3, 2, 2},			/* s1a r4, r2, r2 */
11719     {4, 3, 4}}			/* s2a r5, r3, r4 */
11720    },
11721   {709 /* 0x2c5 */ ,
11722    {{4, 1, 1},			/* s2a r2, r1, r1 */
11723     {3, 2, 1},			/* s1a r3, r2, r1 */
11724     {6, 3, 6},			/* shli r4, r3, 6 */
11725     {1, 2, 4}}			/* add r5, r2, r4 */
11726    },
11727   {710 /* 0x2c6 */ ,
11728    {{6, 1, 6},			/* shli r2, r1, 6 */
11729     {3, 1, 2},			/* s1a r3, r1, r2 */
11730     {4, 2, 3},			/* s2a r4, r2, r3 */
11731     {3, 4, 3}}			/* s1a r5, r4, r3 */
11732    },
11733   {711 /* 0x2c7 */ ,
11734    {{4, 1, 1},			/* s2a r2, r1, r1 */
11735     {6, 2, 4},			/* shli r3, r2, 4 */
11736     {2, 3, 1},			/* sub r4, r3, r1 */
11737     {5, 4, 4}}			/* s3a r5, r4, r4 */
11738    },
11739   {712 /* 0x2c8 */ ,
11740    {{6, 1, 6},			/* shli r2, r1, 6 */
11741     {1, 1, 2},			/* add r3, r1, r2 */
11742     {3, 2, 2},			/* s1a r4, r2, r2 */
11743     {5, 3, 4}}			/* s3a r5, r3, r4 */
11744    },
11745   {713 /* 0x2c9 */ ,
11746    {{5, 1, 1},			/* s3a r2, r1, r1 */
11747     {6, 1, 4},			/* shli r3, r1, 4 */
11748     {5, 2, 3},			/* s3a r4, r2, r3 */
11749     {5, 4, 2}}			/* s3a r5, r4, r2 */
11750    },
11751   {714 /* 0x2ca */ ,
11752    {{6, 1, 6},			/* shli r2, r1, 6 */
11753     {1, 1, 2},			/* add r3, r1, r2 */
11754     {4, 3, 3},			/* s2a r4, r3, r3 */
11755     {3, 4, 2}}			/* s1a r5, r4, r2 */
11756    },
11757   {715 /* 0x2cb */ ,
11758    {{4, 1, 1},			/* s2a r2, r1, r1 */
11759     {3, 2, 1},			/* s1a r3, r2, r1 */
11760     {6, 3, 6},			/* shli r4, r3, 6 */
11761     {1, 3, 4}}			/* add r5, r3, r4 */
11762    },
11763   {716 /* 0x2cc */ ,
11764    {{5, 1, 1},			/* s3a r2, r1, r1 */
11765     {6, 2, 4},			/* shli r3, r2, 4 */
11766     {2, 3, 1},			/* sub r4, r3, r1 */
11767     {4, 4, 3}}			/* s2a r5, r4, r3 */
11768    },
11769   {717 /* 0x2cd */ ,
11770    {{4, 1, 1},			/* s2a r2, r1, r1 */
11771     {3, 2, 1},			/* s1a r3, r2, r1 */
11772     {5, 3, 1},			/* s3a r4, r3, r1 */
11773     {5, 4, 2}}			/* s3a r5, r4, r2 */
11774    },
11775   {719 /* 0x2cf */ ,
11776    {{4, 1, 1},			/* s2a r2, r1, r1 */
11777     {5, 2, 2},			/* s3a r3, r2, r2 */
11778     {6, 3, 4},			/* shli r4, r3, 4 */
11779     {2, 4, 1}}			/* sub r5, r4, r1 */
11780    },
11781   {720 /* 0x2d0 */ ,
11782    {{4, 1, 1},			/* s2a r2, r1, r1 */
11783     {5, 2, 2},			/* s3a r3, r2, r2 */
11784     {6, 3, 4}}			/* shli r4, r3, 4 */
11785    },
11786   {721 /* 0x2d1 */ ,
11787    {{5, 1, 1},			/* s3a r2, r1, r1 */
11788     {5, 2, 1},			/* s3a r3, r2, r1 */
11789     {5, 2, 2},			/* s3a r4, r2, r2 */
11790     {5, 4, 3}}			/* s3a r5, r4, r3 */
11791    },
11792   {722 /* 0x2d2 */ ,
11793    {{4, 1, 1},			/* s2a r2, r1, r1 */
11794     {5, 2, 1},			/* s3a r3, r2, r1 */
11795     {6, 2, 7},			/* shli r4, r2, 7 */
11796     {3, 3, 4}}			/* s1a r5, r3, r4 */
11797    },
11798   {723 /* 0x2d3 */ ,
11799    {{4, 1, 1},			/* s2a r2, r1, r1 */
11800     {3, 2, 1},			/* s1a r3, r2, r1 */
11801     {5, 3, 1},			/* s3a r4, r3, r1 */
11802     {5, 4, 3}}			/* s3a r5, r4, r3 */
11803    },
11804   {724 /* 0x2d4 */ ,
11805    {{4, 1, 1},			/* s2a r2, r1, r1 */
11806     {4, 2, 1},			/* s2a r3, r2, r1 */
11807     {6, 2, 7},			/* shli r4, r2, 7 */
11808     {4, 3, 4}}			/* s2a r5, r3, r4 */
11809    },
11810   {725 /* 0x2d5 */ ,
11811    {{4, 1, 1},			/* s2a r2, r1, r1 */
11812     {5, 2, 2},			/* s3a r3, r2, r2 */
11813     {6, 3, 4},			/* shli r4, r3, 4 */
11814     {1, 2, 4}}			/* add r5, r2, r4 */
11815    },
11816   {726 /* 0x2d6 */ ,
11817    {{4, 1, 1},			/* s2a r2, r1, r1 */
11818     {3, 2, 1},			/* s1a r3, r2, r1 */
11819     {6, 3, 6},			/* shli r4, r3, 6 */
11820     {3, 3, 4}}			/* s1a r5, r3, r4 */
11821    },
11822   {727 /* 0x2d7 */ ,
11823    {{4, 1, 1},			/* s2a r2, r1, r1 */
11824     {5, 2, 2},			/* s3a r3, r2, r2 */
11825     {5, 3, 1},			/* s3a r4, r3, r1 */
11826     {3, 4, 2}}			/* s1a r5, r4, r2 */
11827    },
11828   {728 /* 0x2d8 */ ,
11829    {{4, 1, 1},			/* s2a r2, r1, r1 */
11830     {3, 2, 1},			/* s1a r3, r2, r1 */
11831     {6, 2, 7},			/* shli r4, r2, 7 */
11832     {5, 3, 4}}			/* s3a r5, r3, r4 */
11833    },
11834   {729 /* 0x2d9 */ ,
11835    {{5, 1, 1},			/* s3a r2, r1, r1 */
11836     {5, 2, 2},			/* s3a r3, r2, r2 */
11837     {5, 3, 3}}			/* s3a r4, r3, r3 */
11838    },
11839   {730 /* 0x2da */ ,
11840    {{4, 1, 1},			/* s2a r2, r1, r1 */
11841     {5, 2, 2},			/* s3a r3, r2, r2 */
11842     {6, 2, 7},			/* shli r4, r2, 7 */
11843     {3, 3, 4}}			/* s1a r5, r3, r4 */
11844    },
11845   {731 /* 0x2db */ ,
11846    {{4, 1, 1},			/* s2a r2, r1, r1 */
11847     {5, 2, 2},			/* s3a r3, r2, r2 */
11848     {5, 3, 2},			/* s3a r4, r3, r2 */
11849     {3, 4, 1}}			/* s1a r5, r4, r1 */
11850    },
11851   {733 /* 0x2dd */ ,
11852    {{4, 1, 1},			/* s2a r2, r1, r1 */
11853     {4, 2, 1},			/* s2a r3, r2, r1 */
11854     {4, 3, 2},			/* s2a r4, r3, r2 */
11855     {5, 4, 3}}			/* s3a r5, r4, r3 */
11856    },
11857   {735 /* 0x2df */ ,
11858    {{4, 1, 1},			/* s2a r2, r1, r1 */
11859     {5, 2, 2},			/* s3a r3, r2, r2 */
11860     {5, 3, 2},			/* s3a r4, r3, r2 */
11861     {3, 4, 2}}			/* s1a r5, r4, r2 */
11862    },
11863   {736 /* 0x2e0 */ ,
11864    {{5, 1, 1},			/* s3a r2, r1, r1 */
11865     {6, 1, 5},			/* shli r3, r1, 5 */
11866     {2, 3, 2},			/* sub r4, r3, r2 */
11867     {6, 4, 5}}			/* shli r5, r4, 5 */
11868    },
11869   {737 /* 0x2e1 */ ,
11870    {{6, 1, 5},			/* shli r2, r1, 5 */
11871     {2, 1, 2},			/* sub r3, r1, r2 */
11872     {3, 2, 2},			/* s1a r4, r2, r2 */
11873     {5, 4, 3}}			/* s3a r5, r4, r3 */
11874    },
11875   {738 /* 0x2e2 */ ,
11876    {{5, 1, 1},			/* s3a r2, r1, r1 */
11877     {5, 2, 2},			/* s3a r3, r2, r2 */
11878     {6, 2, 6},			/* shli r4, r2, 6 */
11879     {3, 3, 4}}			/* s1a r5, r3, r4 */
11880    },
11881   {739 /* 0x2e3 */ ,
11882    {{6, 1, 5},			/* shli r2, r1, 5 */
11883     {5, 2, 1},			/* s3a r3, r2, r1 */
11884     {2, 3, 2},			/* sub r4, r3, r2 */
11885     {3, 3, 4}}			/* s1a r5, r3, r4 */
11886    },
11887   {740 /* 0x2e4 */ ,
11888    {{4, 1, 1},			/* s2a r2, r1, r1 */
11889     {4, 2, 2},			/* s2a r3, r2, r2 */
11890     {6, 2, 7},			/* shli r4, r2, 7 */
11891     {4, 3, 4}}			/* s2a r5, r3, r4 */
11892    },
11893   {741 /* 0x2e5 */ ,
11894    {{3, 1, 1},			/* s1a r2, r1, r1 */
11895     {5, 2, 2},			/* s3a r3, r2, r2 */
11896     {6, 2, 8},			/* shli r4, r2, 8 */
11897     {2, 4, 3}}			/* sub r5, r4, r3 */
11898    },
11899   {743 /* 0x2e7 */ ,
11900    {{3, 1, 1},			/* s1a r2, r1, r1 */
11901     {5, 2, 1},			/* s3a r3, r2, r1 */
11902     {6, 2, 8},			/* shli r4, r2, 8 */
11903     {2, 4, 3}}			/* sub r5, r4, r3 */
11904    },
11905   {744 /* 0x2e8 */ ,
11906    {{3, 1, 1},			/* s1a r2, r1, r1 */
11907     {6, 2, 3},			/* shli r3, r2, 3 */
11908     {6, 2, 8},			/* shli r4, r2, 8 */
11909     {2, 4, 3}}			/* sub r5, r4, r3 */
11910    },
11911   {745 /* 0x2e9 */ ,
11912    {{3, 1, 1},			/* s1a r2, r1, r1 */
11913     {6, 2, 5},			/* shli r3, r2, 5 */
11914     {2, 3, 2},			/* sub r4, r3, r2 */
11915     {5, 4, 1}}			/* s3a r5, r4, r1 */
11916    },
11917   {747 /* 0x2eb */ ,
11918    {{3, 1, 1},			/* s1a r2, r1, r1 */
11919     {6, 2, 5},			/* shli r3, r2, 5 */
11920     {2, 3, 2},			/* sub r4, r3, r2 */
11921     {5, 4, 2}}			/* s3a r5, r4, r2 */
11922    },
11923   {748 /* 0x2ec */ ,
11924    {{4, 1, 1},			/* s2a r2, r1, r1 */
11925     {3, 2, 1},			/* s1a r3, r2, r1 */
11926     {6, 3, 6},			/* shli r4, r3, 6 */
11927     {4, 3, 4}}			/* s2a r5, r3, r4 */
11928    },
11929   {749 /* 0x2ed */ ,
11930    {{4, 1, 1},			/* s2a r2, r1, r1 */
11931     {3, 2, 1},			/* s1a r3, r2, r1 */
11932     {5, 3, 2},			/* s3a r4, r3, r2 */
11933     {5, 4, 2}}			/* s3a r5, r4, r2 */
11934    },
11935   {750 /* 0x2ee */ ,
11936    {{5, 1, 1},			/* s3a r2, r1, r1 */
11937     {6, 1, 8},			/* shli r3, r1, 8 */
11938     {2, 3, 2},			/* sub r4, r3, r2 */
11939     {3, 4, 3}}			/* s1a r5, r4, r3 */
11940    },
11941   {752 /* 0x2f0 */ ,
11942    {{6, 1, 3},			/* shli r2, r1, 3 */
11943     {6, 1, 8},			/* shli r3, r1, 8 */
11944     {2, 3, 2},			/* sub r4, r3, r2 */
11945     {3, 4, 3}}			/* s1a r5, r4, r3 */
11946    },
11947   {753 /* 0x2f1 */ ,
11948    {{3, 1, 1},			/* s1a r2, r1, r1 */
11949     {4, 2, 2},			/* s2a r3, r2, r2 */
11950     {6, 2, 8},			/* shli r4, r2, 8 */
11951     {2, 4, 3}}			/* sub r5, r4, r3 */
11952    },
11953   {755 /* 0x2f3 */ ,
11954    {{3, 1, 1},			/* s1a r2, r1, r1 */
11955     {4, 2, 1},			/* s2a r3, r2, r1 */
11956     {6, 2, 8},			/* shli r4, r2, 8 */
11957     {2, 4, 3}}			/* sub r5, r4, r3 */
11958    },
11959   {756 /* 0x2f4 */ ,
11960    {{3, 1, 1},			/* s1a r2, r1, r1 */
11961     {6, 2, 2},			/* shli r3, r2, 2 */
11962     {6, 2, 8},			/* shli r4, r2, 8 */
11963     {2, 4, 3}}			/* sub r5, r4, r3 */
11964    },
11965   {757 /* 0x2f5 */ ,
11966    {{3, 1, 1},			/* s1a r2, r1, r1 */
11967     {5, 1, 2},			/* s3a r3, r1, r2 */
11968     {6, 2, 8},			/* shli r4, r2, 8 */
11969     {2, 4, 3}}			/* sub r5, r4, r3 */
11970    },
11971   {758 /* 0x2f6 */ ,
11972    {{4, 1, 1},			/* s2a r2, r1, r1 */
11973     {6, 1, 8},			/* shli r3, r1, 8 */
11974     {2, 3, 2},			/* sub r4, r3, r2 */
11975     {3, 4, 3}}			/* s1a r5, r4, r3 */
11976    },
11977   {759 /* 0x2f7 */ ,
11978    {{3, 1, 1},			/* s1a r2, r1, r1 */
11979     {3, 2, 2},			/* s1a r3, r2, r2 */
11980     {6, 2, 8},			/* shli r4, r2, 8 */
11981     {2, 4, 3}}			/* sub r5, r4, r3 */
11982    },
11983   {760 /* 0x2f8 */ ,
11984    {{6, 1, 2},			/* shli r2, r1, 2 */
11985     {6, 1, 8},			/* shli r3, r1, 8 */
11986     {2, 3, 2},			/* sub r4, r3, r2 */
11987     {3, 4, 3}}			/* s1a r5, r4, r3 */
11988    },
11989   {761 /* 0x2f9 */ ,
11990    {{3, 1, 1},			/* s1a r2, r1, r1 */
11991     {3, 2, 1},			/* s1a r3, r2, r1 */
11992     {6, 2, 8},			/* shli r4, r2, 8 */
11993     {2, 4, 3}}			/* sub r5, r4, r3 */
11994    },
11995   {762 /* 0x2fa */ ,
11996    {{3, 1, 1},			/* s1a r2, r1, r1 */
11997     {6, 2, 1},			/* shli r3, r2, 1 */
11998     {6, 2, 8},			/* shli r4, r2, 8 */
11999     {2, 4, 3}}			/* sub r5, r4, r3 */
12000    },
12001   {763 /* 0x2fb */ ,
12002    {{3, 1, 1},			/* s1a r2, r1, r1 */
12003     {3, 1, 2},			/* s1a r3, r1, r2 */
12004     {6, 2, 8},			/* shli r4, r2, 8 */
12005     {2, 4, 3}}			/* sub r5, r4, r3 */
12006    },
12007   {764 /* 0x2fc */ ,
12008    {{6, 1, 1},			/* shli r2, r1, 1 */
12009     {6, 1, 8},			/* shli r3, r1, 8 */
12010     {2, 3, 2},			/* sub r4, r3, r2 */
12011     {3, 4, 3}}			/* s1a r5, r4, r3 */
12012    },
12013   {765 /* 0x2fd */ ,
12014    {{3, 1, 1},			/* s1a r2, r1, r1 */
12015     {6, 2, 8},			/* shli r3, r2, 8 */
12016     {2, 3, 2}}			/* sub r4, r3, r2 */
12017    },
12018   {766 /* 0x2fe */ ,
12019    {{6, 1, 8},			/* shli r2, r1, 8 */
12020     {2, 2, 1},			/* sub r3, r2, r1 */
12021     {3, 3, 2}}			/* s1a r4, r3, r2 */
12022    },
12023   {767 /* 0x2ff */ ,
12024    {{3, 1, 1},			/* s1a r2, r1, r1 */
12025     {6, 2, 8},			/* shli r3, r2, 8 */
12026     {2, 3, 1}}			/* sub r4, r3, r1 */
12027    },
12028   {768 /* 0x300 */ ,
12029    {{3, 1, 1},			/* s1a r2, r1, r1 */
12030     {6, 2, 8}}			/* shli r3, r2, 8 */
12031    },
12032   {769 /* 0x301 */ ,
12033    {{3, 1, 1},			/* s1a r2, r1, r1 */
12034     {6, 2, 8},			/* shli r3, r2, 8 */
12035     {1, 1, 3}}			/* add r4, r1, r3 */
12036    },
12037   {770 /* 0x302 */ ,
12038    {{6, 1, 8},			/* shli r2, r1, 8 */
12039     {1, 1, 2},			/* add r3, r1, r2 */
12040     {3, 3, 2}}			/* s1a r4, r3, r2 */
12041    },
12042   {771 /* 0x303 */ ,
12043    {{3, 1, 1},			/* s1a r2, r1, r1 */
12044     {6, 2, 8},			/* shli r3, r2, 8 */
12045     {1, 2, 3}}			/* add r4, r2, r3 */
12046    },
12047   {772 /* 0x304 */ ,
12048    {{6, 1, 8},			/* shli r2, r1, 8 */
12049     {3, 1, 2},			/* s1a r3, r1, r2 */
12050     {3, 3, 2}}			/* s1a r4, r3, r2 */
12051    },
12052   {773 /* 0x305 */ ,
12053    {{3, 1, 1},			/* s1a r2, r1, r1 */
12054     {3, 1, 2},			/* s1a r3, r1, r2 */
12055     {6, 2, 8},			/* shli r4, r2, 8 */
12056     {1, 3, 4}}			/* add r5, r3, r4 */
12057    },
12058   {774 /* 0x306 */ ,
12059    {{3, 1, 1},			/* s1a r2, r1, r1 */
12060     {6, 2, 8},			/* shli r3, r2, 8 */
12061     {3, 2, 3}}			/* s1a r4, r2, r3 */
12062    },
12063   {775 /* 0x307 */ ,
12064    {{3, 1, 1},			/* s1a r2, r1, r1 */
12065     {3, 2, 1},			/* s1a r3, r2, r1 */
12066     {6, 2, 8},			/* shli r4, r2, 8 */
12067     {1, 3, 4}}			/* add r5, r3, r4 */
12068    },
12069   {776 /* 0x308 */ ,
12070    {{6, 1, 8},			/* shli r2, r1, 8 */
12071     {4, 1, 2},			/* s2a r3, r1, r2 */
12072     {3, 3, 2}}			/* s1a r4, r3, r2 */
12073    },
12074   {777 /* 0x309 */ ,
12075    {{3, 1, 1},			/* s1a r2, r1, r1 */
12076     {3, 2, 2},			/* s1a r3, r2, r2 */
12077     {6, 2, 8},			/* shli r4, r2, 8 */
12078     {1, 3, 4}}			/* add r5, r3, r4 */
12079    },
12080   {778 /* 0x30a */ ,
12081    {{4, 1, 1},			/* s2a r2, r1, r1 */
12082     {6, 1, 8},			/* shli r3, r1, 8 */
12083     {1, 2, 3},			/* add r4, r2, r3 */
12084     {3, 4, 3}}			/* s1a r5, r4, r3 */
12085    },
12086   {779 /* 0x30b */ ,
12087    {{3, 1, 1},			/* s1a r2, r1, r1 */
12088     {5, 1, 2},			/* s3a r3, r1, r2 */
12089     {6, 2, 8},			/* shli r4, r2, 8 */
12090     {1, 3, 4}}			/* add r5, r3, r4 */
12091    },
12092   {780 /* 0x30c */ ,
12093    {{3, 1, 1},			/* s1a r2, r1, r1 */
12094     {6, 2, 8},			/* shli r3, r2, 8 */
12095     {4, 2, 3}}			/* s2a r4, r2, r3 */
12096    },
12097   {781 /* 0x30d */ ,
12098    {{3, 1, 1},			/* s1a r2, r1, r1 */
12099     {4, 2, 1},			/* s2a r3, r2, r1 */
12100     {6, 2, 8},			/* shli r4, r2, 8 */
12101     {1, 3, 4}}			/* add r5, r3, r4 */
12102    },
12103   {782 /* 0x30e */ ,
12104    {{3, 1, 1},			/* s1a r2, r1, r1 */
12105     {3, 2, 1},			/* s1a r3, r2, r1 */
12106     {6, 2, 8},			/* shli r4, r2, 8 */
12107     {3, 3, 4}}			/* s1a r5, r3, r4 */
12108    },
12109   {783 /* 0x30f */ ,
12110    {{3, 1, 1},			/* s1a r2, r1, r1 */
12111     {4, 2, 2},			/* s2a r3, r2, r2 */
12112     {6, 2, 8},			/* shli r4, r2, 8 */
12113     {1, 3, 4}}			/* add r5, r3, r4 */
12114    },
12115   {784 /* 0x310 */ ,
12116    {{6, 1, 8},			/* shli r2, r1, 8 */
12117     {5, 1, 2},			/* s3a r3, r1, r2 */
12118     {3, 3, 2}}			/* s1a r4, r3, r2 */
12119    },
12120   {785 /* 0x311 */ ,
12121    {{6, 1, 8},			/* shli r2, r1, 8 */
12122     {1, 1, 2},			/* add r3, r1, r2 */
12123     {5, 1, 2},			/* s3a r4, r1, r2 */
12124     {3, 4, 3}}			/* s1a r5, r4, r3 */
12125    },
12126   {786 /* 0x312 */ ,
12127    {{3, 1, 1},			/* s1a r2, r1, r1 */
12128     {3, 2, 2},			/* s1a r3, r2, r2 */
12129     {6, 2, 8},			/* shli r4, r2, 8 */
12130     {3, 3, 4}}			/* s1a r5, r3, r4 */
12131    },
12132   {787 /* 0x313 */ ,
12133    {{3, 1, 1},			/* s1a r2, r1, r1 */
12134     {6, 2, 5},			/* shli r3, r2, 5 */
12135     {3, 1, 3},			/* s1a r4, r1, r3 */
12136     {5, 4, 2}}			/* s3a r5, r4, r2 */
12137    },
12138   {788 /* 0x314 */ ,
12139    {{3, 1, 1},			/* s1a r2, r1, r1 */
12140     {3, 1, 2},			/* s1a r3, r1, r2 */
12141     {6, 2, 8},			/* shli r4, r2, 8 */
12142     {4, 3, 4}}			/* s2a r5, r3, r4 */
12143    },
12144   {789 /* 0x315 */ ,
12145    {{3, 1, 1},			/* s1a r2, r1, r1 */
12146     {6, 2, 8},			/* shli r3, r2, 8 */
12147     {2, 3, 2},			/* sub r4, r3, r2 */
12148     {5, 2, 4}}			/* s3a r5, r2, r4 */
12149    },
12150   {790 /* 0x316 */ ,
12151    {{3, 1, 1},			/* s1a r2, r1, r1 */
12152     {5, 1, 2},			/* s3a r3, r1, r2 */
12153     {6, 2, 8},			/* shli r4, r2, 8 */
12154     {3, 3, 4}}			/* s1a r5, r3, r4 */
12155    },
12156   {791 /* 0x317 */ ,
12157    {{6, 1, 5},			/* shli r2, r1, 5 */
12158     {2, 2, 1},			/* sub r3, r2, r1 */
12159     {3, 2, 3},			/* s1a r4, r2, r3 */
12160     {5, 4, 3}}			/* s3a r5, r4, r3 */
12161    },
12162   {792 /* 0x318 */ ,
12163    {{3, 1, 1},			/* s1a r2, r1, r1 */
12164     {6, 2, 8},			/* shli r3, r2, 8 */
12165     {5, 2, 3}}			/* s3a r4, r2, r3 */
12166    },
12167   {793 /* 0x319 */ ,
12168    {{3, 1, 1},			/* s1a r2, r1, r1 */
12169     {5, 2, 1},			/* s3a r3, r2, r1 */
12170     {6, 2, 8},			/* shli r4, r2, 8 */
12171     {1, 3, 4}}			/* add r5, r3, r4 */
12172    },
12173   {794 /* 0x31a */ ,
12174    {{3, 1, 1},			/* s1a r2, r1, r1 */
12175     {4, 2, 1},			/* s2a r3, r2, r1 */
12176     {6, 2, 8},			/* shli r4, r2, 8 */
12177     {3, 3, 4}}			/* s1a r5, r3, r4 */
12178    },
12179   {795 /* 0x31b */ ,
12180    {{3, 1, 1},			/* s1a r2, r1, r1 */
12181     {5, 2, 2},			/* s3a r3, r2, r2 */
12182     {6, 2, 8},			/* shli r4, r2, 8 */
12183     {1, 3, 4}}			/* add r5, r3, r4 */
12184    },
12185   {796 /* 0x31c */ ,
12186    {{3, 1, 1},			/* s1a r2, r1, r1 */
12187     {3, 2, 1},			/* s1a r3, r2, r1 */
12188     {6, 2, 8},			/* shli r4, r2, 8 */
12189     {4, 3, 4}}			/* s2a r5, r3, r4 */
12190    },
12191   {797 /* 0x31d */ ,
12192    {{3, 1, 1},			/* s1a r2, r1, r1 */
12193     {5, 2, 1},			/* s3a r3, r2, r1 */
12194     {6, 3, 5},			/* shli r4, r3, 5 */
12195     {2, 4, 2}}			/* sub r5, r4, r2 */
12196    },
12197   {798 /* 0x31e */ ,
12198    {{3, 1, 1},			/* s1a r2, r1, r1 */
12199     {4, 2, 2},			/* s2a r3, r2, r2 */
12200     {6, 2, 8},			/* shli r4, r2, 8 */
12201     {3, 3, 4}}			/* s1a r5, r3, r4 */
12202    },
12203   {799 /* 0x31f */ ,
12204    {{6, 1, 5},			/* shli r2, r1, 5 */
12205     {2, 2, 1},			/* sub r3, r2, r1 */
12206     {3, 2, 2},			/* s1a r4, r2, r2 */
12207     {5, 4, 3}}			/* s3a r5, r4, r3 */
12208    },
12209   {800 /* 0x320 */ ,
12210    {{3, 1, 1},			/* s1a r2, r1, r1 */
12211     {5, 2, 1},			/* s3a r3, r2, r1 */
12212     {6, 3, 5}}			/* shli r4, r3, 5 */
12213    },
12214   {801 /* 0x321 */ ,
12215    {{6, 1, 5},			/* shli r2, r1, 5 */
12216     {1, 1, 2},			/* add r3, r1, r2 */
12217     {3, 2, 2},			/* s1a r4, r2, r2 */
12218     {5, 4, 3}}			/* s3a r5, r4, r3 */
12219    },
12220   {802 /* 0x322 */ ,
12221    {{6, 1, 5},			/* shli r2, r1, 5 */
12222     {3, 1, 2},			/* s1a r3, r1, r2 */
12223     {3, 2, 2},			/* s1a r4, r2, r2 */
12224     {5, 4, 3}}			/* s3a r5, r4, r3 */
12225    },
12226   {803 /* 0x323 */ ,
12227    {{3, 1, 1},			/* s1a r2, r1, r1 */
12228     {5, 2, 1},			/* s3a r3, r2, r1 */
12229     {6, 3, 5},			/* shli r4, r3, 5 */
12230     {1, 2, 4}}			/* add r5, r2, r4 */
12231    },
12232   {804 /* 0x324 */ ,
12233    {{6, 1, 5},			/* shli r2, r1, 5 */
12234     {3, 2, 2},			/* s1a r3, r2, r2 */
12235     {4, 1, 2},			/* s2a r4, r1, r2 */
12236     {5, 3, 4}}			/* s3a r5, r3, r4 */
12237    },
12238   {805 /* 0x325 */ ,
12239    {{4, 1, 1},			/* s2a r2, r1, r1 */
12240     {4, 2, 2},			/* s2a r3, r2, r2 */
12241     {6, 3, 5},			/* shli r4, r3, 5 */
12242     {1, 2, 4}}			/* add r5, r2, r4 */
12243    },
12244   {806 /* 0x326 */ ,
12245    {{6, 1, 5},			/* shli r2, r1, 5 */
12246     {4, 2, 1},			/* s2a r3, r2, r1 */
12247     {3, 3, 3},			/* s1a r4, r3, r3 */
12248     {3, 4, 2}}			/* s1a r5, r4, r2 */
12249    },
12250   {807 /* 0x327 */ ,
12251    {{3, 1, 1},			/* s1a r2, r1, r1 */
12252     {5, 2, 1},			/* s3a r3, r2, r1 */
12253     {5, 3, 1},			/* s3a r4, r3, r1 */
12254     {4, 4, 2}}			/* s2a r5, r4, r2 */
12255    },
12256   {808 /* 0x328 */ ,
12257    {{6, 1, 5},			/* shli r2, r1, 5 */
12258     {3, 2, 1},			/* s1a r3, r2, r1 */
12259     {5, 2, 2},			/* s3a r4, r2, r2 */
12260     {5, 3, 4}}			/* s3a r5, r3, r4 */
12261    },
12262   {809 /* 0x329 */ ,
12263    {{5, 1, 1},			/* s3a r2, r1, r1 */
12264     {6, 1, 6},			/* shli r3, r1, 6 */
12265     {4, 2, 3},			/* s2a r4, r2, r3 */
12266     {5, 4, 2}}			/* s3a r5, r4, r2 */
12267    },
12268   {810 /* 0x32a */ ,
12269    {{4, 1, 1},			/* s2a r2, r1, r1 */
12270     {5, 2, 2},			/* s3a r3, r2, r2 */
12271     {5, 3, 3},			/* s3a r4, r3, r3 */
12272     {6, 4, 1}}			/* shli r5, r4, 1 */
12273    },
12274   {811 /* 0x32b */ ,
12275    {{3, 1, 1},			/* s1a r2, r1, r1 */
12276     {5, 2, 1},			/* s3a r3, r2, r1 */
12277     {4, 3, 1},			/* s2a r4, r3, r1 */
12278     {5, 4, 2}}			/* s3a r5, r4, r2 */
12279    },
12280   {812 /* 0x32c */ ,
12281    {{3, 1, 1},			/* s1a r2, r1, r1 */
12282     {5, 1, 2},			/* s3a r3, r1, r2 */
12283     {6, 2, 8},			/* shli r4, r2, 8 */
12284     {4, 3, 4}}			/* s2a r5, r3, r4 */
12285    },
12286   {813 /* 0x32d */ ,
12287    {{3, 1, 1},			/* s1a r2, r1, r1 */
12288     {5, 2, 1},			/* s3a r3, r2, r1 */
12289     {5, 3, 2},			/* s3a r4, r3, r2 */
12290     {4, 4, 1}}			/* s2a r5, r4, r1 */
12291    },
12292   {815 /* 0x32f */ ,
12293    {{3, 1, 1},			/* s1a r2, r1, r1 */
12294     {5, 2, 1},			/* s3a r3, r2, r1 */
12295     {5, 3, 2},			/* s3a r4, r3, r2 */
12296     {4, 4, 2}}			/* s2a r5, r4, r2 */
12297    },
12298   {816 /* 0x330 */ ,
12299    {{3, 1, 1},			/* s1a r2, r1, r1 */
12300     {6, 2, 4},			/* shli r3, r2, 4 */
12301     {6, 2, 8},			/* shli r4, r2, 8 */
12302     {1, 3, 4}}			/* add r5, r3, r4 */
12303    },
12304   {817 /* 0x331 */ ,
12305    {{6, 1, 5},			/* shli r2, r1, 5 */
12306     {1, 1, 2},			/* add r3, r1, r2 */
12307     {3, 3, 2},			/* s1a r4, r3, r2 */
12308     {5, 4, 3}}			/* s3a r5, r4, r3 */
12309    },
12310   {818 /* 0x332 */ ,
12311    {{3, 1, 1},			/* s1a r2, r1, r1 */
12312     {5, 2, 1},			/* s3a r3, r2, r1 */
12313     {6, 2, 8},			/* shli r4, r2, 8 */
12314     {3, 3, 4}}			/* s1a r5, r3, r4 */
12315    },
12316   {819 /* 0x333 */ ,
12317    {{3, 1, 1},			/* s1a r2, r1, r1 */
12318     {4, 2, 1},			/* s2a r3, r2, r1 */
12319     {6, 3, 6},			/* shli r4, r3, 6 */
12320     {2, 4, 3}}			/* sub r5, r4, r3 */
12321    },
12322   {820 /* 0x334 */ ,
12323    {{3, 1, 1},			/* s1a r2, r1, r1 */
12324     {4, 2, 1},			/* s2a r3, r2, r1 */
12325     {6, 2, 8},			/* shli r4, r2, 8 */
12326     {4, 3, 4}}			/* s2a r5, r3, r4 */
12327    },
12328   {821 /* 0x335 */ ,
12329    {{4, 1, 1},			/* s2a r2, r1, r1 */
12330     {4, 2, 2},			/* s2a r3, r2, r2 */
12331     {5, 3, 2},			/* s3a r4, r3, r2 */
12332     {4, 4, 1}}			/* s2a r5, r4, r1 */
12333    },
12334   {822 /* 0x336 */ ,
12335    {{3, 1, 1},			/* s1a r2, r1, r1 */
12336     {5, 2, 2},			/* s3a r3, r2, r2 */
12337     {6, 2, 8},			/* shli r4, r2, 8 */
12338     {3, 3, 4}}			/* s1a r5, r3, r4 */
12339    },
12340   {823 /* 0x337 */ ,
12341    {{6, 1, 6},			/* shli r2, r1, 6 */
12342     {2, 2, 1},			/* sub r3, r2, r1 */
12343     {3, 3, 2},			/* s1a r4, r3, r2 */
12344     {4, 4, 3}}			/* s2a r5, r4, r3 */
12345    },
12346   {824 /* 0x338 */ ,
12347    {{6, 1, 6},			/* shli r2, r1, 6 */
12348     {2, 2, 1},			/* sub r3, r2, r1 */
12349     {4, 2, 2},			/* s2a r4, r2, r2 */
12350     {5, 3, 4}}			/* s3a r5, r3, r4 */
12351    },
12352   {825 /* 0x339 */ ,
12353    {{3, 1, 1},			/* s1a r2, r1, r1 */
12354     {5, 2, 1},			/* s3a r3, r2, r1 */
12355     {6, 3, 5},			/* shli r4, r3, 5 */
12356     {1, 3, 4}}			/* add r5, r3, r4 */
12357    },
12358   {827 /* 0x33b */ ,
12359    {{6, 1, 6},			/* shli r2, r1, 6 */
12360     {2, 2, 1},			/* sub r3, r2, r1 */
12361     {3, 2, 3},			/* s1a r4, r2, r3 */
12362     {4, 4, 3}}			/* s2a r5, r4, r3 */
12363    },
12364   {828 /* 0x33c */ ,
12365    {{6, 1, 6},			/* shli r2, r1, 6 */
12366     {2, 2, 1},			/* sub r3, r2, r1 */
12367     {5, 2, 2},			/* s3a r4, r2, r2 */
12368     {4, 3, 4}}			/* s2a r5, r3, r4 */
12369    },
12370   {829 /* 0x33d */ ,
12371    {{3, 1, 1},			/* s1a r2, r1, r1 */
12372     {4, 2, 1},			/* s2a r3, r2, r1 */
12373     {6, 3, 6},			/* shli r4, r3, 6 */
12374     {2, 4, 2}}			/* sub r5, r4, r2 */
12375    },
12376   {831 /* 0x33f */ ,
12377    {{6, 1, 6},			/* shli r2, r1, 6 */
12378     {2, 2, 1},			/* sub r3, r2, r1 */
12379     {3, 2, 2},			/* s1a r4, r2, r2 */
12380     {4, 4, 3}}			/* s2a r5, r4, r3 */
12381    },
12382   {832 /* 0x340 */ ,
12383    {{3, 1, 1},			/* s1a r2, r1, r1 */
12384     {4, 2, 1},			/* s2a r3, r2, r1 */
12385     {6, 3, 6}}			/* shli r4, r3, 6 */
12386    },
12387   {833 /* 0x341 */ ,
12388    {{6, 1, 6},			/* shli r2, r1, 6 */
12389     {1, 1, 2},			/* add r3, r1, r2 */
12390     {3, 2, 2},			/* s1a r4, r2, r2 */
12391     {4, 4, 3}}			/* s2a r5, r4, r3 */
12392    },
12393   {834 /* 0x342 */ ,
12394    {{6, 1, 6},			/* shli r2, r1, 6 */
12395     {3, 1, 2},			/* s1a r3, r1, r2 */
12396     {3, 2, 2},			/* s1a r4, r2, r2 */
12397     {4, 4, 3}}			/* s2a r5, r4, r3 */
12398    },
12399   {835 /* 0x343 */ ,
12400    {{3, 1, 1},			/* s1a r2, r1, r1 */
12401     {4, 2, 1},			/* s2a r3, r2, r1 */
12402     {6, 3, 6},			/* shli r4, r3, 6 */
12403     {1, 2, 4}}			/* add r5, r2, r4 */
12404    },
12405   {836 /* 0x344 */ ,
12406    {{6, 1, 6},			/* shli r2, r1, 6 */
12407     {1, 1, 2},			/* add r3, r1, r2 */
12408     {5, 2, 2},			/* s3a r4, r2, r2 */
12409     {4, 3, 4}}			/* s2a r5, r3, r4 */
12410    },
12411   {837 /* 0x345 */ ,
12412    {{4, 1, 1},			/* s2a r2, r1, r1 */
12413     {6, 1, 6},			/* shli r3, r1, 6 */
12414     {5, 2, 3},			/* s3a r4, r2, r3 */
12415     {5, 4, 2}}			/* s3a r5, r4, r2 */
12416    },
12417   {838 /* 0x346 */ ,
12418    {{6, 1, 6},			/* shli r2, r1, 6 */
12419     {3, 2, 1},			/* s1a r3, r2, r1 */
12420     {3, 3, 3},			/* s1a r4, r3, r3 */
12421     {3, 4, 2}}			/* s1a r5, r4, r2 */
12422    },
12423   {840 /* 0x348 */ ,
12424    {{6, 1, 6},			/* shli r2, r1, 6 */
12425     {1, 1, 2},			/* add r3, r1, r2 */
12426     {4, 2, 2},			/* s2a r4, r2, r2 */
12427     {5, 3, 4}}			/* s3a r5, r3, r4 */
12428    },
12429   {841 /* 0x349 */ ,
12430    {{5, 1, 1},			/* s3a r2, r1, r1 */
12431     {6, 1, 5},			/* shli r3, r1, 5 */
12432     {5, 2, 3},			/* s3a r4, r2, r3 */
12433     {5, 4, 2}}			/* s3a r5, r4, r2 */
12434    },
12435   {842 /* 0x34a */ ,
12436    {{6, 1, 6},			/* shli r2, r1, 6 */
12437     {3, 1, 2},			/* s1a r3, r1, r2 */
12438     {3, 2, 3},			/* s1a r4, r2, r3 */
12439     {4, 4, 3}}			/* s2a r5, r4, r3 */
12440    },
12441   {843 /* 0x34b */ ,
12442    {{3, 1, 1},			/* s1a r2, r1, r1 */
12443     {4, 2, 1},			/* s2a r3, r2, r1 */
12444     {5, 3, 1},			/* s3a r4, r3, r1 */
12445     {5, 4, 2}}			/* s3a r5, r4, r2 */
12446    },
12447   {844 /* 0x34c */ ,
12448    {{6, 1, 6},			/* shli r2, r1, 6 */
12449     {1, 1, 2},			/* add r3, r1, r2 */
12450     {3, 3, 3},			/* s1a r4, r3, r3 */
12451     {4, 4, 2}}			/* s2a r5, r4, r2 */
12452    },
12453   {845 /* 0x34d */ ,
12454    {{3, 1, 1},			/* s1a r2, r1, r1 */
12455     {4, 2, 1},			/* s2a r3, r2, r1 */
12456     {6, 3, 6},			/* shli r4, r3, 6 */
12457     {1, 3, 4}}			/* add r5, r3, r4 */
12458    },
12459   {846 /* 0x34e */ ,
12460    {{5, 1, 1},			/* s3a r2, r1, r1 */
12461     {6, 2, 5},			/* shli r3, r2, 5 */
12462     {2, 3, 2},			/* sub r4, r3, r2 */
12463     {3, 4, 3}}			/* s1a r5, r4, r3 */
12464    },
12465   {848 /* 0x350 */ ,
12466    {{6, 1, 6},			/* shli r2, r1, 6 */
12467     {3, 1, 2},			/* s1a r3, r1, r2 */
12468     {4, 2, 2},			/* s2a r4, r2, r2 */
12469     {5, 3, 4}}			/* s3a r5, r3, r4 */
12470    },
12471   {849 /* 0x351 */ ,
12472    {{3, 1, 1},			/* s1a r2, r1, r1 */
12473     {5, 2, 1},			/* s3a r3, r2, r1 */
12474     {4, 3, 2},			/* s2a r4, r3, r2 */
12475     {5, 4, 3}}			/* s3a r5, r4, r3 */
12476    },
12477   {850 /* 0x352 */ ,
12478    {{3, 1, 1},			/* s1a r2, r1, r1 */
12479     {5, 2, 1},			/* s3a r3, r2, r1 */
12480     {6, 3, 5},			/* shli r4, r3, 5 */
12481     {3, 3, 4}}			/* s1a r5, r3, r4 */
12482    },
12483   {852 /* 0x354 */ ,
12484    {{6, 1, 6},			/* shli r2, r1, 6 */
12485     {4, 1, 2},			/* s2a r3, r1, r2 */
12486     {3, 2, 3},			/* s1a r4, r2, r3 */
12487     {4, 4, 3}}			/* s2a r5, r4, r3 */
12488    },
12489   {853 /* 0x355 */ ,
12490    {{3, 1, 1},			/* s1a r2, r1, r1 */
12491     {4, 2, 1},			/* s2a r3, r2, r1 */
12492     {5, 3, 1},			/* s3a r4, r3, r1 */
12493     {5, 4, 3}}			/* s3a r5, r4, r3 */
12494    },
12495   {855 /* 0x357 */ ,
12496    {{3, 1, 1},			/* s1a r2, r1, r1 */
12497     {6, 2, 5},			/* shli r3, r2, 5 */
12498     {2, 3, 1},			/* sub r4, r3, r1 */
12499     {5, 4, 4}}			/* s3a r5, r4, r4 */
12500    },
12501   {856 /* 0x358 */ ,
12502    {{3, 1, 1},			/* s1a r2, r1, r1 */
12503     {5, 1, 2},			/* s3a r3, r1, r2 */
12504     {6, 2, 8},			/* shli r4, r2, 8 */
12505     {5, 3, 4}}			/* s3a r5, r3, r4 */
12506    },
12507   {857 /* 0x359 */ ,
12508    {{3, 1, 1},			/* s1a r2, r1, r1 */
12509     {4, 2, 1},			/* s2a r3, r2, r1 */
12510     {5, 3, 2},			/* s3a r4, r3, r2 */
12511     {5, 4, 1}}			/* s3a r5, r4, r1 */
12512    },
12513   {858 /* 0x35a */ ,
12514    {{3, 1, 1},			/* s1a r2, r1, r1 */
12515     {4, 2, 1},			/* s2a r3, r2, r1 */
12516     {6, 3, 6},			/* shli r4, r3, 6 */
12517     {3, 3, 4}}			/* s1a r5, r3, r4 */
12518    },
12519   {859 /* 0x35b */ ,
12520    {{3, 1, 1},			/* s1a r2, r1, r1 */
12521     {4, 2, 1},			/* s2a r3, r2, r1 */
12522     {5, 3, 2},			/* s3a r4, r3, r2 */
12523     {5, 4, 2}}			/* s3a r5, r4, r2 */
12524    },
12525   {861 /* 0x35d */ ,
12526    {{3, 1, 1},			/* s1a r2, r1, r1 */
12527     {5, 2, 2},			/* s3a r3, r2, r2 */
12528     {6, 3, 5},			/* shli r4, r3, 5 */
12529     {2, 4, 2}}			/* sub r5, r4, r2 */
12530    },
12531   {862 /* 0x35e */ ,
12532    {{5, 1, 1},			/* s3a r2, r1, r1 */
12533     {6, 2, 5},			/* shli r3, r2, 5 */
12534     {2, 3, 1},			/* sub r4, r3, r1 */
12535     {3, 4, 3}}			/* s1a r5, r4, r3 */
12536    },
12537   {863 /* 0x35f */ ,
12538    {{3, 1, 1},			/* s1a r2, r1, r1 */
12539     {5, 2, 2},			/* s3a r3, r2, r2 */
12540     {6, 3, 5},			/* shli r4, r3, 5 */
12541     {2, 4, 1}}			/* sub r5, r4, r1 */
12542    },
12543   {864 /* 0x360 */ ,
12544    {{3, 1, 1},			/* s1a r2, r1, r1 */
12545     {5, 2, 2},			/* s3a r3, r2, r2 */
12546     {6, 3, 5}}			/* shli r4, r3, 5 */
12547    },
12548   {865 /* 0x361 */ ,
12549    {{3, 1, 1},			/* s1a r2, r1, r1 */
12550     {5, 2, 2},			/* s3a r3, r2, r2 */
12551     {6, 3, 5},			/* shli r4, r3, 5 */
12552     {1, 1, 4}}			/* add r5, r1, r4 */
12553    },
12554   {866 /* 0x362 */ ,
12555    {{5, 1, 1},			/* s3a r2, r1, r1 */
12556     {6, 2, 5},			/* shli r3, r2, 5 */
12557     {1, 1, 3},			/* add r4, r1, r3 */
12558     {3, 4, 3}}			/* s1a r5, r4, r3 */
12559    },
12560   {867 /* 0x363 */ ,
12561    {{3, 1, 1},			/* s1a r2, r1, r1 */
12562     {5, 2, 2},			/* s3a r3, r2, r2 */
12563     {6, 3, 5},			/* shli r4, r3, 5 */
12564     {1, 2, 4}}			/* add r5, r2, r4 */
12565    },
12566   {868 /* 0x364 */ ,
12567    {{3, 1, 1},			/* s1a r2, r1, r1 */
12568     {5, 2, 1},			/* s3a r3, r2, r1 */
12569     {6, 2, 8},			/* shli r4, r2, 8 */
12570     {4, 3, 4}}			/* s2a r5, r3, r4 */
12571    },
12572   {869 /* 0x365 */ ,
12573    {{6, 1, 5},			/* shli r2, r1, 5 */
12574     {2, 1, 2},			/* sub r3, r1, r2 */
12575     {5, 2, 3},			/* s3a r4, r2, r3 */
12576     {4, 4, 3}}			/* s2a r5, r4, r3 */
12577    },
12578   {870 /* 0x366 */ ,
12579    {{3, 1, 1},			/* s1a r2, r1, r1 */
12580     {6, 2, 5},			/* shli r3, r2, 5 */
12581     {4, 3, 2},			/* s2a r4, r3, r2 */
12582     {3, 4, 3}}			/* s1a r5, r4, r3 */
12583    },
12584   {871 /* 0x367 */ ,
12585    {{3, 1, 1},			/* s1a r2, r1, r1 */
12586     {5, 2, 2},			/* s3a r3, r2, r2 */
12587     {5, 3, 1},			/* s3a r4, r3, r1 */
12588     {4, 4, 2}}			/* s2a r5, r4, r2 */
12589    },
12590   {872 /* 0x368 */ ,
12591    {{3, 1, 1},			/* s1a r2, r1, r1 */
12592     {4, 2, 1},			/* s2a r3, r2, r1 */
12593     {6, 2, 8},			/* shli r4, r2, 8 */
12594     {5, 3, 4}}			/* s3a r5, r3, r4 */
12595    },
12596   {873 /* 0x369 */ ,
12597    {{3, 1, 1},			/* s1a r2, r1, r1 */
12598     {6, 2, 5},			/* shli r3, r2, 5 */
12599     {1, 1, 3},			/* add r4, r1, r3 */
12600     {5, 4, 4}}			/* s3a r5, r4, r4 */
12601    },
12602   {875 /* 0x36b */ ,
12603    {{3, 1, 1},			/* s1a r2, r1, r1 */
12604     {5, 2, 2},			/* s3a r3, r2, r2 */
12605     {4, 3, 1},			/* s2a r4, r3, r1 */
12606     {5, 4, 2}}			/* s3a r5, r4, r2 */
12607    },
12608   {876 /* 0x36c */ ,
12609    {{3, 1, 1},			/* s1a r2, r1, r1 */
12610     {5, 2, 2},			/* s3a r3, r2, r2 */
12611     {6, 2, 8},			/* shli r4, r2, 8 */
12612     {4, 3, 4}}			/* s2a r5, r3, r4 */
12613    },
12614   {877 /* 0x36d */ ,
12615    {{3, 1, 1},			/* s1a r2, r1, r1 */
12616     {5, 2, 2},			/* s3a r3, r2, r2 */
12617     {5, 3, 2},			/* s3a r4, r3, r2 */
12618     {4, 4, 1}}			/* s2a r5, r4, r1 */
12619    },
12620   {879 /* 0x36f */ ,
12621    {{3, 1, 1},			/* s1a r2, r1, r1 */
12622     {5, 2, 2},			/* s3a r3, r2, r2 */
12623     {5, 3, 2},			/* s3a r4, r3, r2 */
12624     {4, 4, 2}}			/* s2a r5, r4, r2 */
12625    },
12626   {880 /* 0x370 */ ,
12627    {{5, 1, 1},			/* s3a r2, r1, r1 */
12628     {6, 1, 6},			/* shli r3, r1, 6 */
12629     {2, 3, 2},			/* sub r4, r3, r2 */
12630     {6, 4, 4}}			/* shli r5, r4, 4 */
12631    },
12632   {881 /* 0x371 */ ,
12633    {{5, 1, 1},			/* s3a r2, r1, r1 */
12634     {3, 2, 2},			/* s1a r3, r2, r2 */
12635     {4, 3, 1},			/* s2a r4, r3, r1 */
12636     {5, 4, 2}}			/* s3a r5, r4, r2 */
12637    },
12638   {882 /* 0x372 */ ,
12639    {{5, 1, 1},			/* s3a r2, r1, r1 */
12640     {6, 2, 5},			/* shli r3, r2, 5 */
12641     {1, 2, 3},			/* add r4, r2, r3 */
12642     {3, 4, 3}}			/* s1a r5, r4, r3 */
12643    },
12644   {884 /* 0x374 */ ,
12645    {{3, 1, 1},			/* s1a r2, r1, r1 */
12646     {4, 2, 1},			/* s2a r3, r2, r1 */
12647     {6, 3, 6},			/* shli r4, r3, 6 */
12648     {4, 3, 4}}			/* s2a r5, r3, r4 */
12649    },
12650   {885 /* 0x375 */ ,
12651    {{5, 1, 1},			/* s3a r2, r1, r1 */
12652     {5, 2, 1},			/* s3a r3, r2, r1 */
12653     {3, 3, 3},			/* s1a r4, r3, r3 */
12654     {4, 4, 2}}			/* s2a r5, r4, r2 */
12655    },
12656   {888 /* 0x378 */ ,
12657    {{6, 1, 7},			/* shli r2, r1, 7 */
12658     {5, 1, 2},			/* s3a r3, r1, r2 */
12659     {6, 2, 3},			/* shli r4, r2, 3 */
12660     {2, 4, 3}}			/* sub r5, r4, r3 */
12661    },
12662   {889 /* 0x379 */ ,
12663    {{6, 1, 7},			/* shli r2, r1, 7 */
12664     {2, 1, 2},			/* sub r3, r1, r2 */
12665     {2, 2, 1},			/* sub r4, r2, r1 */
12666     {5, 4, 3}}			/* s3a r5, r4, r3 */
12667    },
12668   {890 /* 0x37a */ ,
12669    {{6, 1, 7},			/* shli r2, r1, 7 */
12670     {2, 2, 1},			/* sub r3, r2, r1 */
12671     {3, 3, 3},			/* s1a r4, r3, r3 */
12672     {3, 4, 2}}			/* s1a r5, r4, r2 */
12673    },
12674   {891 /* 0x37b */ ,
12675    {{3, 1, 1},			/* s1a r2, r1, r1 */
12676     {5, 2, 2},			/* s3a r3, r2, r2 */
12677     {6, 3, 5},			/* shli r4, r3, 5 */
12678     {1, 3, 4}}			/* add r5, r3, r4 */
12679    },
12680   {892 /* 0x37c */ ,
12681    {{6, 1, 7},			/* shli r2, r1, 7 */
12682     {4, 1, 2},			/* s2a r3, r1, r2 */
12683     {6, 2, 3},			/* shli r4, r2, 3 */
12684     {2, 4, 3}}			/* sub r5, r4, r3 */
12685    },
12686   {893 /* 0x37d */ ,
12687    {{6, 1, 7},			/* shli r2, r1, 7 */
12688     {4, 1, 2},			/* s2a r3, r1, r2 */
12689     {5, 2, 1},			/* s3a r4, r2, r1 */
12690     {2, 4, 3}}			/* sub r5, r4, r3 */
12691    },
12692   {894 /* 0x37e */ ,
12693    {{6, 1, 7},			/* shli r2, r1, 7 */
12694     {3, 1, 2},			/* s1a r3, r1, r2 */
12695     {6, 2, 3},			/* shli r4, r2, 3 */
12696     {2, 4, 3}}			/* sub r5, r4, r3 */
12697    },
12698   {895 /* 0x37f */ ,
12699    {{6, 1, 7},			/* shli r2, r1, 7 */
12700     {1, 1, 2},			/* add r3, r1, r2 */
12701     {6, 2, 3},			/* shli r4, r2, 3 */
12702     {2, 4, 3}}			/* sub r5, r4, r3 */
12703    },
12704   {896 /* 0x380 */ ,
12705    {{6, 1, 7},			/* shli r2, r1, 7 */
12706     {6, 1, 10},			/* shli r3, r1, 10 */
12707     {2, 3, 2}}			/* sub r4, r3, r2 */
12708    },
12709   {897 /* 0x381 */ ,
12710    {{6, 1, 7},			/* shli r2, r1, 7 */
12711     {2, 1, 2},			/* sub r3, r1, r2 */
12712     {5, 2, 3}}			/* s3a r4, r2, r3 */
12713    },
12714   {898 /* 0x382 */ ,
12715    {{6, 1, 1},			/* shli r2, r1, 1 */
12716     {6, 1, 7},			/* shli r3, r1, 7 */
12717     {2, 2, 3},			/* sub r4, r2, r3 */
12718     {5, 3, 4}}			/* s3a r5, r3, r4 */
12719    },
12720   {899 /* 0x383 */ ,
12721    {{6, 1, 7},			/* shli r2, r1, 7 */
12722     {2, 1, 2},			/* sub r3, r1, r2 */
12723     {4, 2, 1},			/* s2a r4, r2, r1 */
12724     {3, 4, 3}}			/* s1a r5, r4, r3 */
12725    },
12726   {900 /* 0x384 */ ,
12727    {{6, 1, 2},			/* shli r2, r1, 2 */
12728     {6, 1, 7},			/* shli r3, r1, 7 */
12729     {2, 2, 3},			/* sub r4, r2, r3 */
12730     {5, 3, 4}}			/* s3a r5, r3, r4 */
12731    },
12732   {901 /* 0x385 */ ,
12733    {{6, 1, 7},			/* shli r2, r1, 7 */
12734     {2, 1, 2},			/* sub r3, r1, r2 */
12735     {3, 2, 1},			/* s1a r4, r2, r1 */
12736     {4, 4, 3}}			/* s2a r5, r4, r3 */
12737    },
12738   {902 /* 0x386 */ ,
12739    {{6, 1, 7},			/* shli r2, r1, 7 */
12740     {1, 1, 2},			/* add r3, r1, r2 */
12741     {3, 3, 3},			/* s1a r4, r3, r3 */
12742     {3, 4, 2}}			/* s1a r5, r4, r2 */
12743    },
12744   {903 /* 0x387 */ ,
12745    {{6, 1, 3},			/* shli r2, r1, 3 */
12746     {2, 2, 1},			/* sub r3, r2, r1 */
12747     {6, 3, 7},			/* shli r4, r3, 7 */
12748     {1, 3, 4}}			/* add r5, r3, r4 */
12749    },
12750   {904 /* 0x388 */ ,
12751    {{6, 1, 3},			/* shli r2, r1, 3 */
12752     {6, 1, 7},			/* shli r3, r1, 7 */
12753     {2, 2, 3},			/* sub r4, r2, r3 */
12754     {5, 3, 4}}			/* s3a r5, r3, r4 */
12755    },
12756   {905 /* 0x389 */ ,
12757    {{6, 1, 7},			/* shli r2, r1, 7 */
12758     {1, 1, 2},			/* add r3, r1, r2 */
12759     {2, 1, 2},			/* sub r4, r1, r2 */
12760     {5, 3, 4}}			/* s3a r5, r3, r4 */
12761    },
12762   {906 /* 0x38a */ ,
12763    {{6, 1, 7},			/* shli r2, r1, 7 */
12764     {3, 1, 2},			/* s1a r3, r1, r2 */
12765     {3, 3, 2},			/* s1a r4, r3, r2 */
12766     {3, 4, 3}}			/* s1a r5, r4, r3 */
12767    },
12768   {908 /* 0x38c */ ,
12769    {{6, 1, 7},			/* shli r2, r1, 7 */
12770     {3, 1, 2},			/* s1a r3, r1, r2 */
12771     {3, 3, 3},			/* s1a r4, r3, r3 */
12772     {3, 4, 2}}			/* s1a r5, r4, r2 */
12773    },
12774   {909 /* 0x38d */ ,
12775    {{3, 1, 1},			/* s1a r2, r1, r1 */
12776     {5, 2, 1},			/* s3a r3, r2, r1 */
12777     {4, 3, 1},			/* s2a r4, r3, r1 */
12778     {5, 4, 4}}			/* s3a r5, r4, r4 */
12779    },
12780   {910 /* 0x38e */ ,
12781    {{6, 1, 3},			/* shli r2, r1, 3 */
12782     {2, 2, 1},			/* sub r3, r2, r1 */
12783     {6, 3, 7},			/* shli r4, r3, 7 */
12784     {3, 3, 4}}			/* s1a r5, r3, r4 */
12785    },
12786   {911 /* 0x38f */ ,
12787    {{6, 1, 7},			/* shli r2, r1, 7 */
12788     {3, 1, 2},			/* s1a r3, r1, r2 */
12789     {2, 1, 3},			/* sub r4, r1, r3 */
12790     {5, 3, 4}}			/* s3a r5, r3, r4 */
12791    },
12792   {912 /* 0x390 */ ,
12793    {{6, 1, 4},			/* shli r2, r1, 4 */
12794     {6, 1, 7},			/* shli r3, r1, 7 */
12795     {2, 2, 3},			/* sub r4, r2, r3 */
12796     {5, 3, 4}}			/* s3a r5, r3, r4 */
12797    },
12798   {913 /* 0x391 */ ,
12799    {{6, 1, 7},			/* shli r2, r1, 7 */
12800     {2, 1, 2},			/* sub r3, r1, r2 */
12801     {3, 1, 2},			/* s1a r4, r1, r2 */
12802     {5, 4, 3}}			/* s3a r5, r4, r3 */
12803    },
12804   {915 /* 0x393 */ ,
12805    {{3, 1, 1},			/* s1a r2, r1, r1 */
12806     {5, 2, 2},			/* s3a r3, r2, r2 */
12807     {4, 3, 2},			/* s2a r4, r3, r2 */
12808     {5, 4, 3}}			/* s3a r5, r4, r3 */
12809    },
12810   {916 /* 0x394 */ ,
12811    {{6, 1, 7},			/* shli r2, r1, 7 */
12812     {4, 1, 2},			/* s2a r3, r1, r2 */
12813     {3, 3, 2},			/* s1a r4, r3, r2 */
12814     {3, 4, 3}}			/* s1a r5, r4, r3 */
12815    },
12816   {917 /* 0x395 */ ,
12817    {{5, 1, 1},			/* s3a r2, r1, r1 */
12818     {4, 1, 2},			/* s2a r3, r1, r2 */
12819     {5, 3, 2},			/* s3a r4, r3, r2 */
12820     {5, 4, 3}}			/* s3a r5, r4, r3 */
12821    },
12822   {918 /* 0x396 */ ,
12823    {{3, 1, 1},			/* s1a r2, r1, r1 */
12824     {5, 2, 2},			/* s3a r3, r2, r2 */
12825     {6, 3, 5},			/* shli r4, r3, 5 */
12826     {3, 3, 4}}			/* s1a r5, r3, r4 */
12827    },
12828   {919 /* 0x397 */ ,
12829    {{6, 1, 4},			/* shli r2, r1, 4 */
12830     {5, 2, 1},			/* s3a r3, r2, r1 */
12831     {2, 2, 3},			/* sub r4, r2, r3 */
12832     {5, 3, 4}}			/* s3a r5, r3, r4 */
12833    },
12834   {920 /* 0x398 */ ,
12835    {{6, 1, 4},			/* shli r2, r1, 4 */
12836     {2, 1, 2},			/* sub r3, r1, r2 */
12837     {5, 2, 3},			/* s3a r4, r2, r3 */
12838     {5, 4, 2}}			/* s3a r5, r4, r2 */
12839    },
12840   {924 /* 0x39c */ ,
12841    {{6, 1, 3},			/* shli r2, r1, 3 */
12842     {2, 2, 1},			/* sub r3, r2, r1 */
12843     {6, 3, 7},			/* shli r4, r3, 7 */
12844     {4, 3, 4}}			/* s2a r5, r3, r4 */
12845    },
12846   {925 /* 0x39d */ ,
12847    {{6, 1, 7},			/* shli r2, r1, 7 */
12848     {4, 1, 2},			/* s2a r3, r1, r2 */
12849     {2, 1, 3},			/* sub r4, r1, r3 */
12850     {5, 3, 4}}			/* s3a r5, r3, r4 */
12851    },
12852   {927 /* 0x39f */ ,
12853    {{3, 1, 1},			/* s1a r2, r1, r1 */
12854     {5, 2, 1},			/* s3a r3, r2, r1 */
12855     {4, 3, 2},			/* s2a r4, r3, r2 */
12856     {5, 4, 4}}			/* s3a r5, r4, r4 */
12857    },
12858   {928 /* 0x3a0 */ ,
12859    {{3, 1, 1},			/* s1a r2, r1, r1 */
12860     {6, 1, 5},			/* shli r3, r1, 5 */
12861     {2, 3, 2},			/* sub r4, r3, r2 */
12862     {6, 4, 5}}			/* shli r5, r4, 5 */
12863    },
12864   {929 /* 0x3a1 */ ,
12865    {{6, 1, 7},			/* shli r2, r1, 7 */
12866     {2, 1, 2},			/* sub r3, r1, r2 */
12867     {4, 1, 2},			/* s2a r4, r1, r2 */
12868     {5, 4, 3}}			/* s3a r5, r4, r3 */
12869    },
12870   {932 /* 0x3a4 */ ,
12871    {{6, 1, 5},			/* shli r2, r1, 5 */
12872     {2, 1, 2},			/* sub r3, r1, r2 */
12873     {5, 2, 3},			/* s3a r4, r2, r3 */
12874     {4, 4, 2}}			/* s2a r5, r4, r2 */
12875    },
12876   {935 /* 0x3a7 */ ,
12877    {{6, 1, 5},			/* shli r2, r1, 5 */
12878     {4, 2, 1},			/* s2a r3, r2, r1 */
12879     {2, 2, 3},			/* sub r4, r2, r3 */
12880     {5, 3, 4}}			/* s3a r5, r3, r4 */
12881    },
12882   {936 /* 0x3a8 */ ,
12883    {{4, 1, 1},			/* s2a r2, r1, r1 */
12884     {6, 1, 6},			/* shli r3, r1, 6 */
12885     {5, 2, 3},			/* s3a r4, r2, r3 */
12886     {5, 4, 4}}			/* s3a r5, r4, r4 */
12887    },
12888   {937 /* 0x3a9 */ ,
12889    {{3, 1, 1},			/* s1a r2, r1, r1 */
12890     {4, 2, 1},			/* s2a r3, r2, r1 */
12891     {5, 3, 3},			/* s3a r4, r3, r3 */
12892     {5, 4, 1}}			/* s3a r5, r4, r1 */
12893    },
12894   {939 /* 0x3ab */ ,
12895    {{3, 1, 1},			/* s1a r2, r1, r1 */
12896     {4, 2, 1},			/* s2a r3, r2, r1 */
12897     {5, 3, 3},			/* s3a r4, r3, r3 */
12898     {5, 4, 2}}			/* s3a r5, r4, r2 */
12899    },
12900   {941 /* 0x3ad */ ,
12901    {{4, 1, 1},			/* s2a r2, r1, r1 */
12902     {5, 1, 2},			/* s3a r3, r1, r2 */
12903     {5, 3, 3},			/* s3a r4, r3, r3 */
12904     {5, 4, 2}}			/* s3a r5, r4, r2 */
12905    },
12906   {943 /* 0x3af */ ,
12907    {{5, 1, 1},			/* s3a r2, r1, r1 */
12908     {5, 2, 2},			/* s3a r3, r2, r2 */
12909     {6, 1, 10},			/* shli r4, r1, 10 */
12910     {2, 4, 3}}			/* sub r5, r4, r3 */
12911    },
12912   {944 /* 0x3b0 */ ,
12913    {{4, 1, 1},			/* s2a r2, r1, r1 */
12914     {6, 1, 6},			/* shli r3, r1, 6 */
12915     {2, 3, 2},			/* sub r4, r3, r2 */
12916     {6, 4, 4}}			/* shli r5, r4, 4 */
12917    },
12918   {945 /* 0x3b1 */ ,
12919    {{6, 1, 4},			/* shli r2, r1, 4 */
12920     {2, 1, 2},			/* sub r3, r1, r2 */
12921     {6, 3, 6},			/* shli r4, r3, 6 */
12922     {2, 3, 4}}			/* sub r5, r3, r4 */
12923    },
12924   {948 /* 0x3b4 */ ,
12925    {{3, 1, 1},			/* s1a r2, r1, r1 */
12926     {6, 2, 6},			/* shli r3, r2, 6 */
12927     {2, 3, 2},			/* sub r4, r3, r2 */
12928     {4, 4, 3}}			/* s2a r5, r4, r3 */
12929    },
12930   {949 /* 0x3b5 */ ,
12931    {{3, 1, 1},			/* s1a r2, r1, r1 */
12932     {4, 2, 1},			/* s2a r3, r2, r1 */
12933     {5, 3, 3},			/* s3a r4, r3, r3 */
12934     {5, 4, 3}}			/* s3a r5, r4, r3 */
12935    },
12936   {950 /* 0x3b6 */ ,
12937    {{4, 1, 1},			/* s2a r2, r1, r1 */
12938     {6, 2, 6},			/* shli r3, r2, 6 */
12939     {2, 3, 2},			/* sub r4, r3, r2 */
12940     {3, 4, 3}}			/* s1a r5, r4, r3 */
12941    },
12942   {951 /* 0x3b7 */ ,
12943    {{5, 1, 1},			/* s3a r2, r1, r1 */
12944     {5, 2, 1},			/* s3a r3, r2, r1 */
12945     {6, 1, 10},			/* shli r4, r1, 10 */
12946     {2, 4, 3}}			/* sub r5, r4, r3 */
12947    },
12948   {952 /* 0x3b8 */ ,
12949    {{5, 1, 1},			/* s3a r2, r1, r1 */
12950     {6, 1, 7},			/* shli r3, r1, 7 */
12951     {2, 3, 2},			/* sub r4, r3, r2 */
12952     {6, 4, 3}}			/* shli r5, r4, 3 */
12953    },
12954   {953 /* 0x3b9 */ ,
12955    {{5, 1, 1},			/* s3a r2, r1, r1 */
12956     {6, 1, 7},			/* shli r3, r1, 7 */
12957     {2, 3, 2},			/* sub r4, r3, r2 */
12958     {5, 4, 1}}			/* s3a r5, r4, r1 */
12959    },
12960   {955 /* 0x3bb */ ,
12961    {{3, 1, 1},			/* s1a r2, r1, r1 */
12962     {6, 2, 6},			/* shli r3, r2, 6 */
12963     {2, 3, 1},			/* sub r4, r3, r1 */
12964     {4, 4, 4}}			/* s2a r5, r4, r4 */
12965    },
12966   {956 /* 0x3bc */ ,
12967    {{6, 1, 6},			/* shli r2, r1, 6 */
12968     {4, 1, 2},			/* s2a r3, r1, r2 */
12969     {6, 2, 4},			/* shli r4, r2, 4 */
12970     {2, 4, 3}}			/* sub r5, r4, r3 */
12971    },
12972   {957 /* 0x3bd */ ,
12973    {{3, 1, 1},			/* s1a r2, r1, r1 */
12974     {4, 2, 2},			/* s2a r3, r2, r2 */
12975     {6, 3, 6},			/* shli r4, r3, 6 */
12976     {2, 4, 2}}			/* sub r5, r4, r2 */
12977    },
12978   {958 /* 0x3be */ ,
12979    {{6, 1, 6},			/* shli r2, r1, 6 */
12980     {3, 1, 2},			/* s1a r3, r1, r2 */
12981     {6, 2, 4},			/* shli r4, r2, 4 */
12982     {2, 4, 3}}			/* sub r5, r4, r3 */
12983    },
12984   {959 /* 0x3bf */ ,
12985    {{6, 1, 6},			/* shli r2, r1, 6 */
12986     {1, 1, 2},			/* add r3, r1, r2 */
12987     {6, 2, 4},			/* shli r4, r2, 4 */
12988     {2, 4, 3}}			/* sub r5, r4, r3 */
12989    },
12990   {960 /* 0x3c0 */ ,
12991    {{6, 1, 6},			/* shli r2, r1, 6 */
12992     {6, 1, 10},			/* shli r3, r1, 10 */
12993     {2, 3, 2}}			/* sub r4, r3, r2 */
12994    },
12995   {961 /* 0x3c1 */ ,
12996    {{6, 1, 6},			/* shli r2, r1, 6 */
12997     {2, 1, 2},			/* sub r3, r1, r2 */
12998     {6, 2, 4},			/* shli r4, r2, 4 */
12999     {1, 3, 4}}			/* add r5, r3, r4 */
13000    },
13001   {962 /* 0x3c2 */ ,
13002    {{6, 1, 5},			/* shli r2, r1, 5 */
13003     {2, 1, 2},			/* sub r3, r1, r2 */
13004     {6, 2, 5},			/* shli r4, r2, 5 */
13005     {3, 3, 4}}			/* s1a r5, r3, r4 */
13006    },
13007   {963 /* 0x3c3 */ ,
13008    {{6, 1, 6},			/* shli r2, r1, 6 */
13009     {2, 1, 2},			/* sub r3, r1, r2 */
13010     {5, 2, 1},			/* s3a r4, r2, r1 */
13011     {3, 4, 3}}			/* s1a r5, r4, r3 */
13012    },
13013   {964 /* 0x3c4 */ ,
13014    {{6, 1, 4},			/* shli r2, r1, 4 */
13015     {2, 1, 2},			/* sub r3, r1, r2 */
13016     {6, 2, 6},			/* shli r4, r2, 6 */
13017     {4, 3, 4}}			/* s2a r5, r3, r4 */
13018    },
13019   {965 /* 0x3c5 */ ,
13020    {{6, 1, 6},			/* shli r2, r1, 6 */
13021     {2, 1, 2},			/* sub r3, r1, r2 */
13022     {4, 2, 1},			/* s2a r4, r2, r1 */
13023     {4, 4, 3}}			/* s2a r5, r4, r3 */
13024    },
13025   {966 /* 0x3c6 */ ,
13026    {{3, 1, 1},			/* s1a r2, r1, r1 */
13027     {6, 2, 6},			/* shli r3, r2, 6 */
13028     {3, 3, 2},			/* s1a r4, r3, r2 */
13029     {3, 4, 3}}			/* s1a r5, r4, r3 */
13030    },
13031   {967 /* 0x3c7 */ ,
13032    {{6, 1, 6},			/* shli r2, r1, 6 */
13033     {3, 2, 1},			/* s1a r3, r2, r1 */
13034     {2, 2, 3},			/* sub r4, r2, r3 */
13035     {5, 3, 4}}			/* s3a r5, r3, r4 */
13036    },
13037   {968 /* 0x3c8 */ ,
13038    {{6, 1, 3},			/* shli r2, r1, 3 */
13039     {2, 1, 2},			/* sub r3, r1, r2 */
13040     {6, 2, 7},			/* shli r4, r2, 7 */
13041     {5, 3, 4}}			/* s3a r5, r3, r4 */
13042    },
13043   {969 /* 0x3c9 */ ,
13044    {{6, 1, 6},			/* shli r2, r1, 6 */
13045     {2, 1, 2},			/* sub r3, r1, r2 */
13046     {3, 2, 1},			/* s1a r4, r2, r1 */
13047     {5, 4, 3}}			/* s3a r5, r4, r3 */
13048    },
13049   {970 /* 0x3ca */ ,
13050    {{4, 1, 1},			/* s2a r2, r1, r1 */
13051     {6, 2, 6},			/* shli r3, r2, 6 */
13052     {1, 2, 3},			/* add r4, r2, r3 */
13053     {3, 4, 3}}			/* s1a r5, r4, r3 */
13054    },
13055   {971 /* 0x3cb */ ,
13056    {{3, 1, 1},			/* s1a r2, r1, r1 */
13057     {4, 2, 2},			/* s2a r3, r2, r2 */
13058     {5, 3, 1},			/* s3a r4, r3, r1 */
13059     {5, 4, 2}}			/* s3a r5, r4, r2 */
13060    },
13061   {972 /* 0x3cc */ ,
13062    {{3, 1, 1},			/* s1a r2, r1, r1 */
13063     {6, 2, 6},			/* shli r3, r2, 6 */
13064     {1, 2, 3},			/* add r4, r2, r3 */
13065     {4, 4, 3}}			/* s2a r5, r4, r3 */
13066    },
13067   {973 /* 0x3cd */ ,
13068    {{3, 1, 1},			/* s1a r2, r1, r1 */
13069     {5, 2, 2},			/* s3a r3, r2, r2 */
13070     {5, 3, 3},			/* s3a r4, r3, r3 */
13071     {4, 4, 1}}			/* s2a r5, r4, r1 */
13072    },
13073   {975 /* 0x3cf */ ,
13074    {{6, 1, 4},			/* shli r2, r1, 4 */
13075     {2, 2, 1},			/* sub r3, r2, r1 */
13076     {6, 3, 6},			/* shli r4, r3, 6 */
13077     {1, 3, 4}}			/* add r5, r3, r4 */
13078    },
13079   {976 /* 0x3d0 */ ,
13080    {{3, 1, 1},			/* s1a r2, r1, r1 */
13081     {6, 1, 6},			/* shli r3, r1, 6 */
13082     {2, 3, 2},			/* sub r4, r3, r2 */
13083     {6, 4, 4}}			/* shli r5, r4, 4 */
13084    },
13085   {979 /* 0x3d3 */ ,
13086    {{4, 1, 1},			/* s2a r2, r1, r1 */
13087     {5, 2, 2},			/* s3a r3, r2, r2 */
13088     {6, 1, 10},			/* shli r4, r1, 10 */
13089     {2, 4, 3}}			/* sub r5, r4, r3 */
13090    },
13091   {980 /* 0x3d4 */ ,
13092    {{4, 1, 1},			/* s2a r2, r1, r1 */
13093     {6, 2, 6},			/* shli r3, r2, 6 */
13094     {3, 2, 3},			/* s1a r4, r2, r3 */
13095     {3, 4, 3}}			/* s1a r5, r4, r3 */
13096    },
13097   {981 /* 0x3d5 */ ,
13098    {{3, 1, 1},			/* s1a r2, r1, r1 */
13099     {5, 2, 2},			/* s3a r3, r2, r2 */
13100     {4, 3, 1},			/* s2a r4, r3, r1 */
13101     {5, 4, 4}}			/* s3a r5, r4, r4 */
13102    },
13103   {983 /* 0x3d7 */ ,
13104    {{4, 1, 1},			/* s2a r2, r1, r1 */
13105     {5, 2, 1},			/* s3a r3, r2, r1 */
13106     {6, 1, 10},			/* shli r4, r1, 10 */
13107     {2, 4, 3}}			/* sub r5, r4, r3 */
13108    },
13109   {984 /* 0x3d8 */ ,
13110    {{4, 1, 1},			/* s2a r2, r1, r1 */
13111     {6, 1, 7},			/* shli r3, r1, 7 */
13112     {2, 3, 2},			/* sub r4, r3, r2 */
13113     {6, 4, 3}}			/* shli r5, r4, 3 */
13114    },
13115   {985 /* 0x3d9 */ ,
13116    {{4, 1, 1},			/* s2a r2, r1, r1 */
13117     {6, 1, 7},			/* shli r3, r1, 7 */
13118     {2, 3, 2},			/* sub r4, r3, r2 */
13119     {5, 4, 1}}			/* s3a r5, r4, r1 */
13120    },
13121   {987 /* 0x3db */ ,
13122    {{5, 1, 1},			/* s3a r2, r1, r1 */
13123     {4, 2, 1},			/* s2a r3, r2, r1 */
13124     {6, 1, 10},			/* shli r4, r1, 10 */
13125     {2, 4, 3}}			/* sub r5, r4, r3 */
13126    },
13127   {988 /* 0x3dc */ ,
13128    {{6, 1, 5},			/* shli r2, r1, 5 */
13129     {4, 1, 2},			/* s2a r3, r1, r2 */
13130     {6, 2, 5},			/* shli r4, r2, 5 */
13131     {2, 4, 3}}			/* sub r5, r4, r3 */
13132    },
13133   {989 /* 0x3dd */ ,
13134    {{4, 1, 1},			/* s2a r2, r1, r1 */
13135     {6, 1, 7},			/* shli r3, r1, 7 */
13136     {2, 3, 2},			/* sub r4, r3, r2 */
13137     {5, 4, 2}}			/* s3a r5, r4, r2 */
13138    },
13139   {990 /* 0x3de */ ,
13140    {{6, 1, 5},			/* shli r2, r1, 5 */
13141     {3, 1, 2},			/* s1a r3, r1, r2 */
13142     {6, 2, 5},			/* shli r4, r2, 5 */
13143     {2, 4, 3}}			/* sub r5, r4, r3 */
13144    },
13145   {991 /* 0x3df */ ,
13146    {{6, 1, 5},			/* shli r2, r1, 5 */
13147     {1, 1, 2},			/* add r3, r1, r2 */
13148     {6, 2, 5},			/* shli r4, r2, 5 */
13149     {2, 4, 3}}			/* sub r5, r4, r3 */
13150    },
13151   {992 /* 0x3e0 */ ,
13152    {{6, 1, 5},			/* shli r2, r1, 5 */
13153     {6, 1, 10},			/* shli r3, r1, 10 */
13154     {2, 3, 2}}			/* sub r4, r3, r2 */
13155    },
13156   {993 /* 0x3e1 */ ,
13157    {{6, 1, 5},			/* shli r2, r1, 5 */
13158     {2, 1, 2},			/* sub r3, r1, r2 */
13159     {6, 2, 5},			/* shli r4, r2, 5 */
13160     {1, 3, 4}}			/* add r5, r3, r4 */
13161    },
13162   {994 /* 0x3e2 */ ,
13163    {{6, 1, 4},			/* shli r2, r1, 4 */
13164     {2, 1, 2},			/* sub r3, r1, r2 */
13165     {6, 2, 6},			/* shli r4, r2, 6 */
13166     {3, 3, 4}}			/* s1a r5, r3, r4 */
13167    },
13168   {996 /* 0x3e4 */ ,
13169    {{6, 1, 2},			/* shli r2, r1, 2 */
13170     {6, 1, 7},			/* shli r3, r1, 7 */
13171     {2, 3, 2},			/* sub r4, r3, r2 */
13172     {5, 4, 2}}			/* s3a r5, r4, r2 */
13173    },
13174   {997 /* 0x3e5 */ ,
13175    {{6, 1, 5},			/* shli r2, r1, 5 */
13176     {2, 1, 2},			/* sub r3, r1, r2 */
13177     {5, 2, 1},			/* s3a r4, r2, r1 */
13178     {4, 4, 3}}			/* s2a r5, r4, r3 */
13179    },
13180   {999 /* 0x3e7 */ ,
13181    {{3, 1, 1},			/* s1a r2, r1, r1 */
13182     {5, 2, 1},			/* s3a r3, r2, r1 */
13183     {6, 1, 10},			/* shli r4, r1, 10 */
13184     {2, 4, 3}}			/* sub r5, r4, r3 */
13185    },
13186   {1000 /* 0x3e8 */ ,
13187    {{3, 1, 1},			/* s1a r2, r1, r1 */
13188     {6, 1, 7},			/* shli r3, r1, 7 */
13189     {2, 3, 2},			/* sub r4, r3, r2 */
13190     {6, 4, 3}}			/* shli r5, r4, 3 */
13191    },
13192   {1001 /* 0x3e9 */ ,
13193    {{6, 1, 5},			/* shli r2, r1, 5 */
13194     {2, 1, 2},			/* sub r3, r1, r2 */
13195     {4, 2, 1},			/* s2a r4, r2, r1 */
13196     {5, 4, 3}}			/* s3a r5, r4, r3 */
13197    },
13198   {1003 /* 0x3eb */ ,
13199    {{3, 1, 1},			/* s1a r2, r1, r1 */
13200     {6, 1, 7},			/* shli r3, r1, 7 */
13201     {2, 3, 2},			/* sub r4, r3, r2 */
13202     {5, 4, 2}}			/* s3a r5, r4, r2 */
13203    },
13204   {1004 /* 0x3ec */ ,
13205    {{4, 1, 1},			/* s2a r2, r1, r1 */
13206     {6, 1, 8},			/* shli r3, r1, 8 */
13207     {2, 3, 2},			/* sub r4, r3, r2 */
13208     {6, 4, 2}}			/* shli r5, r4, 2 */
13209    },
13210   {1005 /* 0x3ed */ ,
13211    {{4, 1, 1},			/* s2a r2, r1, r1 */
13212     {6, 1, 8},			/* shli r3, r1, 8 */
13213     {2, 3, 2},			/* sub r4, r3, r2 */
13214     {4, 4, 1}}			/* s2a r5, r4, r1 */
13215    },
13216   {1006 /* 0x3ee */ ,
13217    {{6, 1, 4},			/* shli r2, r1, 4 */
13218     {3, 1, 2},			/* s1a r3, r1, r2 */
13219     {6, 2, 6},			/* shli r4, r2, 6 */
13220     {2, 4, 3}}			/* sub r5, r4, r3 */
13221    },
13222   {1007 /* 0x3ef */ ,
13223    {{6, 1, 4},			/* shli r2, r1, 4 */
13224     {1, 1, 2},			/* add r3, r1, r2 */
13225     {6, 2, 6},			/* shli r4, r2, 6 */
13226     {2, 4, 3}}			/* sub r5, r4, r3 */
13227    },
13228   {1008 /* 0x3f0 */ ,
13229    {{6, 1, 4},			/* shli r2, r1, 4 */
13230     {6, 1, 10},			/* shli r3, r1, 10 */
13231     {2, 3, 2}}			/* sub r4, r3, r2 */
13232    },
13233   {1009 /* 0x3f1 */ ,
13234    {{6, 1, 4},			/* shli r2, r1, 4 */
13235     {2, 1, 2},			/* sub r3, r1, r2 */
13236     {6, 2, 6},			/* shli r4, r2, 6 */
13237     {1, 3, 4}}			/* add r5, r3, r4 */
13238    },
13239   {1010 /* 0x3f2 */ ,
13240    {{6, 1, 1},			/* shli r2, r1, 1 */
13241     {6, 1, 7},			/* shli r3, r1, 7 */
13242     {2, 3, 2},			/* sub r4, r3, r2 */
13243     {5, 4, 2}}			/* s3a r5, r4, r2 */
13244    },
13245   {1011 /* 0x3f3 */ ,
13246    {{3, 1, 1},			/* s1a r2, r1, r1 */
13247     {4, 2, 1},			/* s2a r3, r2, r1 */
13248     {6, 1, 10},			/* shli r4, r1, 10 */
13249     {2, 4, 3}}			/* sub r5, r4, r3 */
13250    },
13251   {1012 /* 0x3f4 */ ,
13252    {{3, 1, 1},			/* s1a r2, r1, r1 */
13253     {6, 1, 8},			/* shli r3, r1, 8 */
13254     {2, 3, 2},			/* sub r4, r3, r2 */
13255     {6, 4, 2}}			/* shli r5, r4, 2 */
13256    },
13257   {1013 /* 0x3f5 */ ,
13258    {{3, 1, 1},			/* s1a r2, r1, r1 */
13259     {6, 1, 8},			/* shli r3, r1, 8 */
13260     {2, 3, 2},			/* sub r4, r3, r2 */
13261     {4, 4, 1}}			/* s2a r5, r4, r1 */
13262    },
13263   {1014 /* 0x3f6 */ ,
13264    {{6, 1, 3},			/* shli r2, r1, 3 */
13265     {3, 1, 2},			/* s1a r3, r1, r2 */
13266     {6, 2, 7},			/* shli r4, r2, 7 */
13267     {2, 4, 3}}			/* sub r5, r4, r3 */
13268    },
13269   {1015 /* 0x3f7 */ ,
13270    {{5, 1, 1},			/* s3a r2, r1, r1 */
13271     {6, 1, 10},			/* shli r3, r1, 10 */
13272     {2, 3, 2}}			/* sub r4, r3, r2 */
13273    },
13274   {1016 /* 0x3f8 */ ,
13275    {{6, 1, 3},			/* shli r2, r1, 3 */
13276     {6, 1, 10},			/* shli r3, r1, 10 */
13277     {2, 3, 2}}			/* sub r4, r3, r2 */
13278    },
13279   {1017 /* 0x3f9 */ ,
13280    {{6, 1, 7},			/* shli r2, r1, 7 */
13281     {2, 2, 1},			/* sub r3, r2, r1 */
13282     {5, 3, 1}}			/* s3a r4, r3, r1 */
13283    },
13284   {1018 /* 0x3fa */ ,
13285    {{3, 1, 1},			/* s1a r2, r1, r1 */
13286     {6, 1, 9},			/* shli r3, r1, 9 */
13287     {2, 3, 2},			/* sub r4, r3, r2 */
13288     {6, 4, 1}}			/* shli r5, r4, 1 */
13289    },
13290   {1019 /* 0x3fb */ ,
13291    {{4, 1, 1},			/* s2a r2, r1, r1 */
13292     {6, 1, 10},			/* shli r3, r1, 10 */
13293     {2, 3, 2}}			/* sub r4, r3, r2 */
13294    },
13295   {1020 /* 0x3fc */ ,
13296    {{6, 1, 2},			/* shli r2, r1, 2 */
13297     {6, 1, 10},			/* shli r3, r1, 10 */
13298     {2, 3, 2}}			/* sub r4, r3, r2 */
13299    },
13300   {1021 /* 0x3fd */ ,
13301    {{3, 1, 1},			/* s1a r2, r1, r1 */
13302     {6, 1, 10},			/* shli r3, r1, 10 */
13303     {2, 3, 2}}			/* sub r4, r3, r2 */
13304    },
13305   {1022 /* 0x3fe */ ,
13306    {{6, 1, 1},			/* shli r2, r1, 1 */
13307     {6, 1, 10},			/* shli r3, r1, 10 */
13308     {2, 3, 2}}			/* sub r4, r3, r2 */
13309    },
13310   {1023 /* 0x3ff */ ,
13311    {{6, 1, 10},			/* shli r2, r1, 10 */
13312     {2, 2, 1}}			/* sub r3, r2, r1 */
13313    },
13314   {1024 /* 0x400 */ ,
13315    {{6, 1, 10}}			/* shli r2, r1, 10 */
13316    },
13317   {1025 /* 0x401 */ ,
13318    {{6, 1, 10},			/* shli r2, r1, 10 */
13319     {1, 1, 2}}			/* add r3, r1, r2 */
13320    },
13321   {1026 /* 0x402 */ ,
13322    {{6, 1, 10},			/* shli r2, r1, 10 */
13323     {3, 1, 2}}			/* s1a r3, r1, r2 */
13324    },
13325   {1027 /* 0x403 */ ,
13326    {{3, 1, 1},			/* s1a r2, r1, r1 */
13327     {6, 1, 10},			/* shli r3, r1, 10 */
13328     {1, 2, 3}}			/* add r4, r2, r3 */
13329    },
13330   {1028 /* 0x404 */ ,
13331    {{6, 1, 10},			/* shli r2, r1, 10 */
13332     {4, 1, 2}}			/* s2a r3, r1, r2 */
13333    },
13334   {1029 /* 0x405 */ ,
13335    {{4, 1, 1},			/* s2a r2, r1, r1 */
13336     {6, 1, 10},			/* shli r3, r1, 10 */
13337     {1, 2, 3}}			/* add r4, r2, r3 */
13338    },
13339   {1030 /* 0x406 */ ,
13340    {{3, 1, 1},			/* s1a r2, r1, r1 */
13341     {6, 1, 10},			/* shli r3, r1, 10 */
13342     {3, 2, 3}}			/* s1a r4, r2, r3 */
13343    },
13344   {1031 /* 0x407 */ ,
13345    {{6, 1, 10},			/* shli r2, r1, 10 */
13346     {2, 2, 1},			/* sub r3, r2, r1 */
13347     {5, 1, 3}}			/* s3a r4, r1, r3 */
13348    },
13349   {1032 /* 0x408 */ ,
13350    {{6, 1, 10},			/* shli r2, r1, 10 */
13351     {5, 1, 2}}			/* s3a r3, r1, r2 */
13352    },
13353   {1033 /* 0x409 */ ,
13354    {{5, 1, 1},			/* s3a r2, r1, r1 */
13355     {6, 1, 10},			/* shli r3, r1, 10 */
13356     {1, 2, 3}}			/* add r4, r2, r3 */
13357    },
13358   {1034 /* 0x40a */ ,
13359    {{4, 1, 1},			/* s2a r2, r1, r1 */
13360     {6, 1, 10},			/* shli r3, r1, 10 */
13361     {3, 2, 3}}			/* s1a r4, r2, r3 */
13362    },
13363   {1040 /* 0x410 */ ,
13364    {{6, 1, 4},			/* shli r2, r1, 4 */
13365     {6, 1, 10},			/* shli r3, r1, 10 */
13366     {1, 2, 3}}			/* add r4, r2, r3 */
13367    },
13368   {1049 /* 0x419 */ ,
13369    {{6, 1, 4},			/* shli r2, r1, 4 */
13370     {1, 1, 2},			/* add r3, r1, r2 */
13371     {5, 2, 1},			/* s3a r4, r2, r1 */
13372     {5, 4, 3}}			/* s3a r5, r4, r3 */
13373    },
13374   {1056 /* 0x420 */ ,
13375    {{6, 1, 5},			/* shli r2, r1, 5 */
13376     {6, 1, 10},			/* shli r3, r1, 10 */
13377     {1, 2, 3}}			/* add r4, r2, r3 */
13378    },
13379   {1059 /* 0x423 */ ,
13380    {{6, 1, 5},			/* shli r2, r1, 5 */
13381     {2, 2, 1},			/* sub r3, r2, r1 */
13382     {5, 2, 1},			/* s3a r4, r2, r1 */
13383     {4, 4, 3}}			/* s2a r5, r4, r3 */
13384    },
13385   {1088 /* 0x440 */ ,
13386    {{6, 1, 6},			/* shli r2, r1, 6 */
13387     {6, 1, 10},			/* shli r3, r1, 10 */
13388     {1, 2, 3}}			/* add r4, r2, r3 */
13389    },
13390   {1100 /* 0x44c */ ,
13391    {{3, 1, 1},			/* s1a r2, r1, r1 */
13392     {6, 1, 6},			/* shli r3, r1, 6 */
13393     {4, 3, 2},			/* s2a r4, r3, r2 */
13394     {4, 4, 3}}			/* s2a r5, r4, r3 */
13395    },
13396   {1104 /* 0x450 */ ,
13397    {{4, 1, 1},			/* s2a r2, r1, r1 */
13398     {6, 1, 6},			/* shli r3, r1, 6 */
13399     {1, 2, 3},			/* add r4, r2, r3 */
13400     {6, 4, 4}}			/* shli r5, r4, 4 */
13401    },
13402   {1108 /* 0x454 */ ,
13403    {{4, 1, 1},			/* s2a r2, r1, r1 */
13404     {6, 1, 6},			/* shli r3, r1, 6 */
13405     {4, 3, 2},			/* s2a r4, r3, r2 */
13406     {4, 4, 3}}			/* s2a r5, r4, r3 */
13407    },
13408   {1136 /* 0x470 */ ,
13409    {{6, 1, 1},			/* shli r2, r1, 1 */
13410     {6, 1, 7},			/* shli r3, r1, 7 */
13411     {2, 3, 2},			/* sub r4, r3, r2 */
13412     {5, 4, 3}}			/* s3a r5, r4, r3 */
13413    },
13414   {1152 /* 0x480 */ ,
13415    {{5, 1, 1},			/* s3a r2, r1, r1 */
13416     {6, 2, 7}}			/* shli r3, r2, 7 */
13417    },
13418   {1200 /* 0x4b0 */ ,
13419    {{4, 1, 1},			/* s2a r2, r1, r1 */
13420     {6, 2, 4},			/* shli r3, r2, 4 */
13421     {6, 2, 8},			/* shli r4, r2, 8 */
13422     {2, 4, 3}}			/* sub r5, r4, r3 */
13423    },
13424   {1204 /* 0x4b4 */ ,
13425    {{5, 1, 1},			/* s3a r2, r1, r1 */
13426     {4, 1, 2},			/* s2a r3, r1, r2 */
13427     {6, 2, 7},			/* shli r4, r2, 7 */
13428     {4, 3, 4}}			/* s2a r5, r3, r4 */
13429    },
13430   {1242 /* 0x4da */ ,
13431    {{4, 1, 1},			/* s2a r2, r1, r1 */
13432     {6, 1, 7},			/* shli r3, r1, 7 */
13433     {3, 2, 3},			/* s1a r4, r2, r3 */
13434     {5, 4, 4}}			/* s3a r5, r4, r4 */
13435    },
13436   {1280 /* 0x500 */ ,
13437    {{4, 1, 1},			/* s2a r2, r1, r1 */
13438     {6, 2, 8}}			/* shli r3, r2, 8 */
13439    },
13440   {1292 /* 0x50c */ ,
13441    {{3, 1, 1},			/* s1a r2, r1, r1 */
13442     {6, 1, 8},			/* shli r3, r1, 8 */
13443     {1, 2, 3},			/* add r4, r2, r3 */
13444     {4, 4, 3}}			/* s2a r5, r4, r3 */
13445    },
13446   {1304 /* 0x518 */ ,
13447    {{4, 1, 1},			/* s2a r2, r1, r1 */
13448     {1, 1, 2},			/* add r3, r1, r2 */
13449     {6, 2, 8},			/* shli r4, r2, 8 */
13450     {4, 3, 4}}			/* s2a r5, r3, r4 */
13451    },
13452   {1312 /* 0x520 */ ,
13453    {{4, 1, 1},			/* s2a r2, r1, r1 */
13454     {5, 2, 1},			/* s3a r3, r2, r1 */
13455     {6, 3, 5}}			/* shli r4, r3, 5 */
13456    },
13457   {1320 /* 0x528 */ ,
13458    {{4, 1, 1},			/* s2a r2, r1, r1 */
13459     {6, 2, 8},			/* shli r3, r2, 8 */
13460     {5, 2, 3}}			/* s3a r4, r2, r3 */
13461    },
13462   {1336 /* 0x538 */ ,
13463    {{4, 1, 1},			/* s2a r2, r1, r1 */
13464     {3, 1, 2},			/* s1a r3, r1, r2 */
13465     {6, 2, 8},			/* shli r4, r2, 8 */
13466     {5, 3, 4}}			/* s3a r5, r3, r4 */
13467    },
13468   {1344 /* 0x540 */ ,
13469    {{4, 1, 1},			/* s2a r2, r1, r1 */
13470     {4, 2, 1},			/* s2a r3, r2, r1 */
13471     {6, 3, 6}}			/* shli r4, r3, 6 */
13472    },
13473   {1348 /* 0x544 */ ,
13474    {{6, 1, 6},			/* shli r2, r1, 6 */
13475     {4, 1, 2},			/* s2a r3, r1, r2 */
13476     {4, 2, 2},			/* s2a r4, r2, r2 */
13477     {4, 4, 3}}			/* s2a r5, r4, r3 */
13478    },
13479   {1360 /* 0x550 */ ,
13480    {{4, 1, 1},			/* s2a r2, r1, r1 */
13481     {6, 2, 4},			/* shli r3, r2, 4 */
13482     {6, 2, 8},			/* shli r4, r2, 8 */
13483     {1, 3, 4}}			/* add r5, r3, r4 */
13484    },
13485   {1364 /* 0x554 */ ,
13486    {{4, 1, 1},			/* s2a r2, r1, r1 */
13487     {4, 2, 1},			/* s2a r3, r2, r1 */
13488     {6, 2, 8},			/* shli r4, r2, 8 */
13489     {4, 3, 4}}			/* s2a r5, r3, r4 */
13490    },
13491   {1395 /* 0x573 */ ,
13492    {{4, 1, 1},			/* s2a r2, r1, r1 */
13493     {5, 2, 2},			/* s3a r3, r2, r2 */
13494     {6, 3, 5},			/* shli r4, r3, 5 */
13495     {2, 4, 3}}			/* sub r5, r4, r3 */
13496    },
13497   {1448 /* 0x5a8 */ ,
13498    {{4, 1, 1},			/* s2a r2, r1, r1 */
13499     {4, 2, 1},			/* s2a r3, r2, r1 */
13500     {6, 2, 8},			/* shli r4, r2, 8 */
13501     {5, 3, 4}}			/* s3a r5, r3, r4 */
13502    },
13503   {1460 /* 0x5b4 */ ,
13504    {{4, 1, 1},			/* s2a r2, r1, r1 */
13505     {5, 2, 2},			/* s3a r3, r2, r2 */
13506     {6, 2, 8},			/* shli r4, r2, 8 */
13507     {4, 3, 4}}			/* s2a r5, r3, r4 */
13508    },
13509   {1461 /* 0x5b5 */ ,
13510    {{4, 1, 1},			/* s2a r2, r1, r1 */
13511     {5, 2, 2},			/* s3a r3, r2, r2 */
13512     {5, 3, 2},			/* s3a r4, r3, r2 */
13513     {4, 4, 1}}			/* s2a r5, r4, r1 */
13514    },
13515   {1472 /* 0x5c0 */ ,
13516    {{5, 1, 1},			/* s3a r2, r1, r1 */
13517     {6, 1, 5},			/* shli r3, r1, 5 */
13518     {2, 3, 2},			/* sub r4, r3, r2 */
13519     {6, 4, 6}}			/* shli r5, r4, 6 */
13520    },
13521   {1488 /* 0x5d0 */ ,
13522    {{3, 1, 1},			/* s1a r2, r1, r1 */
13523     {6, 2, 4},			/* shli r3, r2, 4 */
13524     {6, 2, 9},			/* shli r4, r2, 9 */
13525     {2, 4, 3}}			/* sub r5, r4, r3 */
13526    },
13527   {1512 /* 0x5e8 */ ,
13528    {{3, 1, 1},			/* s1a r2, r1, r1 */
13529     {6, 2, 3},			/* shli r3, r2, 3 */
13530     {6, 2, 9},			/* shli r4, r2, 9 */
13531     {2, 4, 3}}			/* sub r5, r4, r3 */
13532    },
13533   {1536 /* 0x600 */ ,
13534    {{3, 1, 1},			/* s1a r2, r1, r1 */
13535     {6, 2, 9}}			/* shli r3, r2, 9 */
13536    },
13537   {1568 /* 0x620 */ ,
13538    {{6, 1, 4},			/* shli r2, r1, 4 */
13539     {6, 1, 9},			/* shli r3, r1, 9 */
13540     {1, 2, 3},			/* add r4, r2, r3 */
13541     {3, 4, 3}}			/* s1a r5, r4, r3 */
13542    },
13543   {1576 /* 0x628 */ ,
13544    {{3, 1, 1},			/* s1a r2, r1, r1 */
13545     {3, 1, 2},			/* s1a r3, r1, r2 */
13546     {6, 2, 9},			/* shli r4, r2, 9 */
13547     {5, 3, 4}}			/* s3a r5, r3, r4 */
13548    },
13549   {1649 /* 0x671 */ ,
13550    {{3, 1, 1},			/* s1a r2, r1, r1 */
13551     {5, 2, 1},			/* s3a r3, r2, r1 */
13552     {5, 3, 2},			/* s3a r4, r3, r2 */
13553     {5, 4, 3}}			/* s3a r5, r4, r3 */
13554    },
13555   {1664 /* 0x680 */ ,
13556    {{3, 1, 1},			/* s1a r2, r1, r1 */
13557     {4, 2, 1},			/* s2a r3, r2, r1 */
13558     {6, 3, 7}}			/* shli r4, r3, 7 */
13559    },
13560   {1684 /* 0x694 */ ,
13561    {{6, 1, 7},			/* shli r2, r1, 7 */
13562     {4, 1, 2},			/* s2a r3, r1, r2 */
13563     {3, 2, 3},			/* s1a r4, r2, r3 */
13564     {4, 4, 3}}			/* s2a r5, r4, r3 */
13565    },
13566   {1696 /* 0x6a0 */ ,
13567    {{6, 1, 7},			/* shli r2, r1, 7 */
13568     {4, 1, 2},			/* s2a r3, r1, r2 */
13569     {4, 2, 2},			/* s2a r4, r2, r2 */
13570     {5, 3, 4}}			/* s3a r5, r3, r4 */
13571    },
13572   {1744 /* 0x6d0 */ ,
13573    {{3, 1, 1},			/* s1a r2, r1, r1 */
13574     {5, 2, 2},			/* s3a r3, r2, r2 */
13575     {4, 3, 1},			/* s2a r4, r3, r1 */
13576     {6, 4, 4}}			/* shli r5, r4, 4 */
13577    },
13578   {1812 /* 0x714 */ ,
13579    {{6, 1, 8},			/* shli r2, r1, 8 */
13580     {4, 1, 2},			/* s2a r3, r1, r2 */
13581     {3, 3, 2},			/* s1a r4, r3, r2 */
13582     {3, 4, 3}}			/* s1a r5, r4, r3 */
13583    },
13584   {2000 /* 0x7d0 */ ,
13585    {{3, 1, 1},			/* s1a r2, r1, r1 */
13586     {6, 1, 7},			/* shli r3, r1, 7 */
13587     {2, 3, 2},			/* sub r4, r3, r2 */
13588     {6, 4, 4}}			/* shli r5, r4, 4 */
13589    },
13590   {2012 /* 0x7dc */ ,
13591    {{6, 1, 5},			/* shli r2, r1, 5 */
13592     {4, 1, 2},			/* s2a r3, r1, r2 */
13593     {6, 2, 6},			/* shli r4, r2, 6 */
13594     {2, 4, 3}}			/* sub r5, r4, r3 */
13595    },
13596   {2014 /* 0x7de */ ,
13597    {{6, 1, 5},			/* shli r2, r1, 5 */
13598     {3, 1, 2},			/* s1a r3, r1, r2 */
13599     {6, 2, 6},			/* shli r4, r2, 6 */
13600     {2, 4, 3}}			/* sub r5, r4, r3 */
13601    },
13602   {2037 /* 0x7f5 */ ,
13603    {{3, 1, 1},			/* s1a r2, r1, r1 */
13604     {6, 1, 9},			/* shli r3, r1, 9 */
13605     {2, 3, 2},			/* sub r4, r3, r2 */
13606     {4, 4, 1}}			/* s2a r5, r4, r1 */
13607    },
13608   {2038 /* 0x7f6 */ ,
13609    {{6, 1, 3},			/* shli r2, r1, 3 */
13610     {3, 1, 2},			/* s1a r3, r1, r2 */
13611     {6, 2, 8},			/* shli r4, r2, 8 */
13612     {2, 4, 3}}			/* sub r5, r4, r3 */
13613    },
13614   {2039 /* 0x7f7 */ ,
13615    {{5, 1, 1},			/* s3a r2, r1, r1 */
13616     {6, 1, 11},			/* shli r3, r1, 11 */
13617     {2, 3, 2}}			/* sub r4, r3, r2 */
13618    },
13619   {2040 /* 0x7f8 */ ,
13620    {{6, 1, 3},			/* shli r2, r1, 3 */
13621     {6, 1, 11},			/* shli r3, r1, 11 */
13622     {2, 3, 2}}			/* sub r4, r3, r2 */
13623    },
13624   {2041 /* 0x7f9 */ ,
13625    {{6, 1, 8},			/* shli r2, r1, 8 */
13626     {2, 2, 1},			/* sub r3, r2, r1 */
13627     {5, 3, 1}}			/* s3a r4, r3, r1 */
13628    },
13629   {2042 /* 0x7fa */ ,
13630    {{3, 1, 1},			/* s1a r2, r1, r1 */
13631     {6, 1, 10},			/* shli r3, r1, 10 */
13632     {2, 3, 2},			/* sub r4, r3, r2 */
13633     {6, 4, 1}}			/* shli r5, r4, 1 */
13634    },
13635   {2043 /* 0x7fb */ ,
13636    {{4, 1, 1},			/* s2a r2, r1, r1 */
13637     {6, 1, 11},			/* shli r3, r1, 11 */
13638     {2, 3, 2}}			/* sub r4, r3, r2 */
13639    },
13640   {2044 /* 0x7fc */ ,
13641    {{6, 1, 2},			/* shli r2, r1, 2 */
13642     {6, 1, 11},			/* shli r3, r1, 11 */
13643     {2, 3, 2}}			/* sub r4, r3, r2 */
13644    },
13645   {2045 /* 0x7fd */ ,
13646    {{3, 1, 1},			/* s1a r2, r1, r1 */
13647     {6, 1, 11},			/* shli r3, r1, 11 */
13648     {2, 3, 2}}			/* sub r4, r3, r2 */
13649    },
13650   {2046 /* 0x7fe */ ,
13651    {{6, 1, 1},			/* shli r2, r1, 1 */
13652     {6, 1, 11},			/* shli r3, r1, 11 */
13653     {2, 3, 2}}			/* sub r4, r3, r2 */
13654    },
13655   {2047 /* 0x7ff */ ,
13656    {{6, 1, 11},			/* shli r2, r1, 11 */
13657     {2, 2, 1}}			/* sub r3, r2, r1 */
13658    },
13659   {2048 /* 0x800 */ ,
13660    {{6, 1, 11}}			/* shli r2, r1, 11 */
13661    },
13662   {2049 /* 0x801 */ ,
13663    {{6, 1, 11},			/* shli r2, r1, 11 */
13664     {1, 1, 2}}			/* add r3, r1, r2 */
13665    },
13666   {2050 /* 0x802 */ ,
13667    {{6, 1, 11},			/* shli r2, r1, 11 */
13668     {3, 1, 2}}			/* s1a r3, r1, r2 */
13669    },
13670   {2051 /* 0x803 */ ,
13671    {{3, 1, 1},			/* s1a r2, r1, r1 */
13672     {6, 1, 11},			/* shli r3, r1, 11 */
13673     {1, 2, 3}}			/* add r4, r2, r3 */
13674    },
13675   {2052 /* 0x804 */ ,
13676    {{6, 1, 11},			/* shli r2, r1, 11 */
13677     {4, 1, 2}}			/* s2a r3, r1, r2 */
13678    },
13679   {2053 /* 0x805 */ ,
13680    {{4, 1, 1},			/* s2a r2, r1, r1 */
13681     {6, 1, 11},			/* shli r3, r1, 11 */
13682     {1, 2, 3}}			/* add r4, r2, r3 */
13683    },
13684   {2054 /* 0x806 */ ,
13685    {{3, 1, 1},			/* s1a r2, r1, r1 */
13686     {6, 1, 11},			/* shli r3, r1, 11 */
13687     {3, 2, 3}}			/* s1a r4, r2, r3 */
13688    },
13689   {2055 /* 0x807 */ ,
13690    {{6, 1, 11},			/* shli r2, r1, 11 */
13691     {2, 2, 1},			/* sub r3, r2, r1 */
13692     {5, 1, 3}}			/* s3a r4, r1, r3 */
13693    },
13694   {2056 /* 0x808 */ ,
13695    {{6, 1, 11},			/* shli r2, r1, 11 */
13696     {5, 1, 2}}			/* s3a r3, r1, r2 */
13697    },
13698   {2057 /* 0x809 */ ,
13699    {{5, 1, 1},			/* s3a r2, r1, r1 */
13700     {6, 1, 11},			/* shli r3, r1, 11 */
13701     {1, 2, 3}}			/* add r4, r2, r3 */
13702    },
13703   {2058 /* 0x80a */ ,
13704    {{4, 1, 1},			/* s2a r2, r1, r1 */
13705     {6, 1, 11},			/* shli r3, r1, 11 */
13706     {3, 2, 3}}			/* s1a r4, r2, r3 */
13707    },
13708   {2064 /* 0x810 */ ,
13709    {{6, 1, 4},			/* shli r2, r1, 4 */
13710     {6, 1, 11},			/* shli r3, r1, 11 */
13711     {1, 2, 3}}			/* add r4, r2, r3 */
13712    },
13713   {2080 /* 0x820 */ ,
13714    {{6, 1, 5},			/* shli r2, r1, 5 */
13715     {6, 1, 11},			/* shli r3, r1, 11 */
13716     {1, 2, 3}}			/* add r4, r2, r3 */
13717    },
13718   {2100 /* 0x834 */ ,
13719    {{3, 1, 1},			/* s1a r2, r1, r1 */
13720     {4, 2, 1},			/* s2a r3, r2, r1 */
13721     {6, 1, 11},			/* shli r4, r1, 11 */
13722     {4, 3, 4}}			/* s2a r5, r3, r4 */
13723    },
13724   {2112 /* 0x840 */ ,
13725    {{6, 1, 6},			/* shli r2, r1, 6 */
13726     {6, 1, 11},			/* shli r3, r1, 11 */
13727     {1, 2, 3}}			/* add r4, r2, r3 */
13728    },
13729   {2144 /* 0x860 */ ,
13730    {{3, 1, 1},			/* s1a r2, r1, r1 */
13731     {6, 1, 6},			/* shli r3, r1, 6 */
13732     {1, 2, 3},			/* add r4, r2, r3 */
13733     {6, 4, 5}}			/* shli r5, r4, 5 */
13734    },
13735   {2176 /* 0x880 */ ,
13736    {{6, 1, 7},			/* shli r2, r1, 7 */
13737     {6, 1, 11},			/* shli r3, r1, 11 */
13738     {1, 2, 3}}			/* add r4, r2, r3 */
13739    },
13740   {2184 /* 0x888 */ ,
13741    {{6, 1, 7},			/* shli r2, r1, 7 */
13742     {3, 2, 1},			/* s1a r3, r2, r1 */
13743     {5, 3, 2}}			/* s3a r4, r3, r2 */
13744    },
13745   {2304 /* 0x900 */ ,
13746    {{5, 1, 1},			/* s3a r2, r1, r1 */
13747     {6, 2, 8}}			/* shli r3, r2, 8 */
13748    },
13749   {2320 /* 0x910 */ ,
13750    {{6, 1, 8},			/* shli r2, r1, 8 */
13751     {3, 1, 2},			/* s1a r3, r1, r2 */
13752     {5, 3, 2}}			/* s3a r4, r3, r2 */
13753    },
13754   {2408 /* 0x968 */ ,
13755    {{5, 1, 1},			/* s3a r2, r1, r1 */
13756     {4, 1, 2},			/* s2a r3, r1, r2 */
13757     {6, 2, 8},			/* shli r4, r2, 8 */
13758     {5, 3, 4}}			/* s3a r5, r3, r4 */
13759    },
13760   {2560 /* 0xa00 */ ,
13761    {{4, 1, 1},			/* s2a r2, r1, r1 */
13762     {6, 2, 9}}			/* shli r3, r2, 9 */
13763    },
13764   {2578 /* 0xa12 */ ,
13765    {{4, 1, 1},			/* s2a r2, r1, r1 */
13766     {4, 1, 2},			/* s2a r3, r1, r2 */
13767     {6, 2, 9},			/* shli r4, r2, 9 */
13768     {3, 3, 4}}			/* s1a r5, r3, r4 */
13769    },
13770   {2592 /* 0xa20 */ ,
13771    {{5, 1, 1},			/* s3a r2, r1, r1 */
13772     {5, 2, 2},			/* s3a r3, r2, r2 */
13773     {6, 3, 5}}			/* shli r4, r3, 5 */
13774    },
13775   {2633 /* 0xa49 */ ,
13776    {{5, 1, 1},			/* s3a r2, r1, r1 */
13777     {6, 1, 8},			/* shli r3, r1, 8 */
13778     {5, 2, 3},			/* s3a r4, r2, r3 */
13779     {5, 4, 2}}			/* s3a r5, r4, r2 */
13780    },
13781   {2704 /* 0xa90 */ ,
13782    {{5, 1, 1},			/* s3a r2, r1, r1 */
13783     {6, 1, 9},			/* shli r3, r1, 9 */
13784     {4, 2, 3},			/* s2a r4, r2, r3 */
13785     {4, 4, 3}}			/* s2a r5, r4, r3 */
13786    },
13787   {2730 /* 0xaaa */ ,
13788    {{4, 1, 1},			/* s2a r2, r1, r1 */
13789     {6, 2, 5},			/* shli r3, r2, 5 */
13790     {5, 3, 2},			/* s3a r4, r3, r2 */
13791     {3, 4, 3}}			/* s1a r5, r4, r3 */
13792    },
13793   {2880 /* 0xb40 */ ,
13794    {{4, 1, 1},			/* s2a r2, r1, r1 */
13795     {5, 2, 2},			/* s3a r3, r2, r2 */
13796     {6, 3, 6}}			/* shli r4, r3, 6 */
13797    },
13798   {2896 /* 0xb50 */ ,
13799    {{4, 1, 1},			/* s2a r2, r1, r1 */
13800     {5, 2, 2},			/* s3a r3, r2, r2 */
13801     {4, 3, 1},			/* s2a r4, r3, r1 */
13802     {6, 4, 4}}			/* shli r5, r4, 4 */
13803    },
13804   {3072 /* 0xc00 */ ,
13805    {{3, 1, 1},			/* s1a r2, r1, r1 */
13806     {6, 2, 10}}			/* shli r3, r2, 10 */
13807    },
13808   {3079 /* 0xc07 */ ,
13809    {{3, 1, 1},			/* s1a r2, r1, r1 */
13810     {3, 2, 1},			/* s1a r3, r2, r1 */
13811     {6, 2, 10},			/* shli r4, r2, 10 */
13812     {1, 3, 4}}			/* add r5, r3, r4 */
13813    },
13814   {3112 /* 0xc28 */ ,
13815    {{3, 1, 1},			/* s1a r2, r1, r1 */
13816     {3, 1, 2},			/* s1a r3, r1, r2 */
13817     {6, 2, 10},			/* shli r4, r2, 10 */
13818     {5, 3, 4}}			/* s3a r5, r3, r4 */
13819    },
13820   {3192 /* 0xc78 */ ,
13821    {{3, 1, 1},			/* s1a r2, r1, r1 */
13822     {4, 2, 2},			/* s2a r3, r2, r2 */
13823     {6, 2, 10},			/* shli r4, r2, 10 */
13824     {5, 3, 4}}			/* s3a r5, r3, r4 */
13825    },
13826   {3240 /* 0xca8 */ ,
13827    {{4, 1, 1},			/* s2a r2, r1, r1 */
13828     {5, 2, 2},			/* s3a r3, r2, r2 */
13829     {5, 3, 3},			/* s3a r4, r3, r3 */
13830     {6, 4, 3}}			/* shli r5, r4, 3 */
13831    },
13832   {3264 /* 0xcc0 */ ,
13833    {{3, 1, 1},			/* s1a r2, r1, r1 */
13834     {6, 2, 6},			/* shli r3, r2, 6 */
13835     {6, 2, 10},			/* shli r4, r2, 10 */
13836     {1, 3, 4}}			/* add r5, r3, r4 */
13837    },
13838   {3328 /* 0xd00 */ ,
13839    {{3, 1, 1},			/* s1a r2, r1, r1 */
13840     {4, 2, 1},			/* s2a r3, r2, r1 */
13841     {6, 3, 8}}			/* shli r4, r3, 8 */
13842    },
13843   {3453 /* 0xd7d */ ,
13844    {{3, 1, 1},			/* s1a r2, r1, r1 */
13845     {5, 2, 2},			/* s3a r3, r2, r2 */
13846     {6, 3, 7},			/* shli r4, r3, 7 */
13847     {2, 4, 2}}			/* sub r5, r4, r2 */
13848    },
13849   {3529 /* 0xdc9 */ ,
13850    {{6, 1, 6},			/* shli r2, r1, 6 */
13851     {2, 1, 2},			/* sub r3, r1, r2 */
13852     {5, 2, 3},			/* s3a r4, r2, r3 */
13853     {5, 4, 3}}			/* s3a r5, r4, r3 */
13854    },
13855   {3580 /* 0xdfc */ ,
13856    {{6, 1, 9},			/* shli r2, r1, 9 */
13857     {4, 1, 2},			/* s2a r3, r1, r2 */
13858     {6, 2, 3},			/* shli r4, r2, 3 */
13859     {2, 4, 3}}			/* sub r5, r4, r3 */
13860    },
13861   {3600 /* 0xe10 */ ,
13862    {{6, 1, 4},			/* shli r2, r1, 4 */
13863     {6, 1, 9},			/* shli r3, r1, 9 */
13864     {2, 2, 3},			/* sub r4, r2, r3 */
13865     {5, 3, 4}}			/* s3a r5, r3, r4 */
13866    },
13867   {3624 /* 0xe28 */ ,
13868    {{6, 1, 9},			/* shli r2, r1, 9 */
13869     {5, 1, 2},			/* s3a r3, r1, r2 */
13870     {3, 3, 2},			/* s1a r4, r3, r2 */
13871     {3, 4, 3}}			/* s1a r5, r4, r3 */
13872    },
13873   {4000 /* 0xfa0 */ ,
13874    {{3, 1, 1},			/* s1a r2, r1, r1 */
13875     {6, 1, 7},			/* shli r3, r1, 7 */
13876     {2, 3, 2},			/* sub r4, r3, r2 */
13877     {6, 4, 5}}			/* shli r5, r4, 5 */
13878    },
13879   {4025 /* 0xfb9 */ ,
13880    {{5, 1, 1},			/* s3a r2, r1, r1 */
13881     {6, 1, 9},			/* shli r3, r1, 9 */
13882     {2, 3, 2},			/* sub r4, r3, r2 */
13883     {5, 4, 1}}			/* s3a r5, r4, r1 */
13884    },
13885   {4073 /* 0xfe9 */ ,
13886    {{3, 1, 1},			/* s1a r2, r1, r1 */
13887     {6, 1, 9},			/* shli r3, r1, 9 */
13888     {2, 3, 2},			/* sub r4, r3, r2 */
13889     {5, 4, 1}}			/* s3a r5, r4, r1 */
13890    },
13891   {4086 /* 0xff6 */ ,
13892    {{6, 1, 3},			/* shli r2, r1, 3 */
13893     {3, 1, 2},			/* s1a r3, r1, r2 */
13894     {6, 2, 9},			/* shli r4, r2, 9 */
13895     {2, 4, 3}}			/* sub r5, r4, r3 */
13896    },
13897   {4087 /* 0xff7 */ ,
13898    {{5, 1, 1},			/* s3a r2, r1, r1 */
13899     {6, 1, 12},			/* shli r3, r1, 12 */
13900     {2, 3, 2}}			/* sub r4, r3, r2 */
13901    },
13902   {4088 /* 0xff8 */ ,
13903    {{6, 1, 3},			/* shli r2, r1, 3 */
13904     {6, 1, 12},			/* shli r3, r1, 12 */
13905     {2, 3, 2}}			/* sub r4, r3, r2 */
13906    },
13907   {4089 /* 0xff9 */ ,
13908    {{6, 1, 9},			/* shli r2, r1, 9 */
13909     {2, 2, 1},			/* sub r3, r2, r1 */
13910     {5, 3, 1}}			/* s3a r4, r3, r1 */
13911    },
13912   {4090 /* 0xffa */ ,
13913    {{3, 1, 1},			/* s1a r2, r1, r1 */
13914     {6, 1, 11},			/* shli r3, r1, 11 */
13915     {2, 3, 2},			/* sub r4, r3, r2 */
13916     {6, 4, 1}}			/* shli r5, r4, 1 */
13917    },
13918   {4091 /* 0xffb */ ,
13919    {{4, 1, 1},			/* s2a r2, r1, r1 */
13920     {6, 1, 12},			/* shli r3, r1, 12 */
13921     {2, 3, 2}}			/* sub r4, r3, r2 */
13922    },
13923   {4092 /* 0xffc */ ,
13924    {{6, 1, 2},			/* shli r2, r1, 2 */
13925     {6, 1, 12},			/* shli r3, r1, 12 */
13926     {2, 3, 2}}			/* sub r4, r3, r2 */
13927    },
13928   {4093 /* 0xffd */ ,
13929    {{3, 1, 1},			/* s1a r2, r1, r1 */
13930     {6, 1, 12},			/* shli r3, r1, 12 */
13931     {2, 3, 2}}			/* sub r4, r3, r2 */
13932    },
13933   {4094 /* 0xffe */ ,
13934    {{6, 1, 1},			/* shli r2, r1, 1 */
13935     {6, 1, 12},			/* shli r3, r1, 12 */
13936     {2, 3, 2}}			/* sub r4, r3, r2 */
13937    },
13938   {4095 /* 0xfff */ ,
13939    {{6, 1, 12},			/* shli r2, r1, 12 */
13940     {2, 2, 1}}			/* sub r3, r2, r1 */
13941    },
13942   {4096 /* 0x1000 */ ,
13943    {{6, 1, 12}}			/* shli r2, r1, 12 */
13944    },
13945   {4097 /* 0x1001 */ ,
13946    {{6, 1, 12},			/* shli r2, r1, 12 */
13947     {1, 1, 2}}			/* add r3, r1, r2 */
13948    },
13949   {4098 /* 0x1002 */ ,
13950    {{6, 1, 12},			/* shli r2, r1, 12 */
13951     {3, 1, 2}}			/* s1a r3, r1, r2 */
13952    },
13953   {4099 /* 0x1003 */ ,
13954    {{3, 1, 1},			/* s1a r2, r1, r1 */
13955     {6, 1, 12},			/* shli r3, r1, 12 */
13956     {1, 2, 3}}			/* add r4, r2, r3 */
13957    },
13958   {4100 /* 0x1004 */ ,
13959    {{6, 1, 12},			/* shli r2, r1, 12 */
13960     {4, 1, 2}}			/* s2a r3, r1, r2 */
13961    },
13962   {4101 /* 0x1005 */ ,
13963    {{4, 1, 1},			/* s2a r2, r1, r1 */
13964     {6, 1, 12},			/* shli r3, r1, 12 */
13965     {1, 2, 3}}			/* add r4, r2, r3 */
13966    },
13967   {4102 /* 0x1006 */ ,
13968    {{3, 1, 1},			/* s1a r2, r1, r1 */
13969     {6, 1, 12},			/* shli r3, r1, 12 */
13970     {3, 2, 3}}			/* s1a r4, r2, r3 */
13971    },
13972   {4103 /* 0x1007 */ ,
13973    {{6, 1, 12},			/* shli r2, r1, 12 */
13974     {2, 2, 1},			/* sub r3, r2, r1 */
13975     {5, 1, 3}}			/* s3a r4, r1, r3 */
13976    },
13977   {4104 /* 0x1008 */ ,
13978    {{6, 1, 12},			/* shli r2, r1, 12 */
13979     {5, 1, 2}}			/* s3a r3, r1, r2 */
13980    },
13981   {4105 /* 0x1009 */ ,
13982    {{5, 1, 1},			/* s3a r2, r1, r1 */
13983     {6, 1, 12},			/* shli r3, r1, 12 */
13984     {1, 2, 3}}			/* add r4, r2, r3 */
13985    },
13986   {4106 /* 0x100a */ ,
13987    {{4, 1, 1},			/* s2a r2, r1, r1 */
13988     {6, 1, 12},			/* shli r3, r1, 12 */
13989     {3, 2, 3}}			/* s1a r4, r2, r3 */
13990    },
13991   {4108 /* 0x100c */ ,
13992    {{3, 1, 1},			/* s1a r2, r1, r1 */
13993     {6, 1, 12},			/* shli r3, r1, 12 */
13994     {4, 2, 3}}			/* s2a r4, r2, r3 */
13995    },
13996   {4112 /* 0x1010 */ ,
13997    {{6, 1, 4},			/* shli r2, r1, 4 */
13998     {6, 1, 12},			/* shli r3, r1, 12 */
13999     {1, 2, 3}}			/* add r4, r2, r3 */
14000    },
14001   {4128 /* 0x1020 */ ,
14002    {{6, 1, 5},			/* shli r2, r1, 5 */
14003     {6, 1, 12},			/* shli r3, r1, 12 */
14004     {1, 2, 3}}			/* add r4, r2, r3 */
14005    },
14006   {4160 /* 0x1040 */ ,
14007    {{6, 1, 6},			/* shli r2, r1, 6 */
14008     {6, 1, 12},			/* shli r3, r1, 12 */
14009     {1, 2, 3}}			/* add r4, r2, r3 */
14010    },
14011   {4184 /* 0x1058 */ ,
14012    {{3, 1, 1},			/* s1a r2, r1, r1 */
14013     {6, 1, 6},			/* shli r3, r1, 6 */
14014     {5, 3, 2},			/* s3a r4, r3, r2 */
14015     {5, 4, 3}}			/* s3a r5, r4, r3 */
14016    },
14017   {4224 /* 0x1080 */ ,
14018    {{6, 1, 7},			/* shli r2, r1, 7 */
14019     {6, 1, 12},			/* shli r3, r1, 12 */
14020     {1, 2, 3}}			/* add r4, r2, r3 */
14021    },
14022   {4352 /* 0x1100 */ ,
14023    {{6, 1, 8},			/* shli r2, r1, 8 */
14024     {6, 1, 12},			/* shli r3, r1, 12 */
14025     {1, 2, 3}}			/* add r4, r2, r3 */
14026    },
14027   {4369 /* 0x1111 */ ,
14028    {{6, 1, 4},			/* shli r2, r1, 4 */
14029     {1, 1, 2},			/* add r3, r1, r2 */
14030     {6, 3, 8},			/* shli r4, r3, 8 */
14031     {1, 3, 4}}			/* add r5, r3, r4 */
14032    },
14033   {4376 /* 0x1118 */ ,
14034    {{3, 1, 1},			/* s1a r2, r1, r1 */
14035     {6, 1, 8},			/* shli r3, r1, 8 */
14036     {3, 3, 2},			/* s1a r4, r3, r2 */
14037     {5, 4, 3}}			/* s3a r5, r4, r3 */
14038    },
14039   {4416 /* 0x1140 */ ,
14040    {{4, 1, 1},			/* s2a r2, r1, r1 */
14041     {6, 1, 6},			/* shli r3, r1, 6 */
14042     {1, 2, 3},			/* add r4, r2, r3 */
14043     {6, 4, 6}}			/* shli r5, r4, 6 */
14044    },
14045   {4433 /* 0x1151 */ ,
14046    {{6, 1, 5},			/* shli r2, r1, 5 */
14047     {5, 2, 1},			/* s3a r3, r2, r1 */
14048     {5, 3, 2},			/* s3a r4, r3, r2 */
14049     {3, 4, 3}}			/* s1a r5, r4, r3 */
14050    },
14051   {4482 /* 0x1182 */ ,
14052    {{6, 1, 8},			/* shli r2, r1, 8 */
14053     {5, 1, 2},			/* s3a r3, r1, r2 */
14054     {5, 3, 1},			/* s3a r4, r3, r1 */
14055     {3, 4, 2}}			/* s1a r5, r4, r2 */
14056    },
14057   {4608 /* 0x1200 */ ,
14058    {{5, 1, 1},			/* s3a r2, r1, r1 */
14059     {6, 2, 9}}			/* shli r3, r2, 9 */
14060    },
14061   {4712 /* 0x1268 */ ,
14062    {{5, 1, 1},			/* s3a r2, r1, r1 */
14063     {4, 1, 2},			/* s2a r3, r1, r2 */
14064     {6, 2, 9},			/* shli r4, r2, 9 */
14065     {5, 3, 4}}			/* s3a r5, r3, r4 */
14066    },
14067   {4864 /* 0x1300 */ ,
14068    {{5, 1, 1},			/* s3a r2, r1, r1 */
14069     {3, 2, 1},			/* s1a r3, r2, r1 */
14070     {6, 3, 8}}			/* shli r4, r3, 8 */
14071    },
14072   {5000 /* 0x1388 */ ,
14073    {{6, 1, 7},			/* shli r2, r1, 7 */
14074     {5, 1, 2},			/* s3a r3, r1, r2 */
14075     {5, 3, 2},			/* s3a r4, r3, r2 */
14076     {4, 4, 3}}			/* s2a r5, r4, r3 */
14077    },
14078   {5040 /* 0x13b0 */ ,
14079    {{4, 1, 1},			/* s2a r2, r1, r1 */
14080     {6, 2, 4},			/* shli r3, r2, 4 */
14081     {6, 2, 10},			/* shli r4, r2, 10 */
14082     {2, 4, 3}}			/* sub r5, r4, r3 */
14083    },
14084   {5120 /* 0x1400 */ ,
14085    {{4, 1, 1},			/* s2a r2, r1, r1 */
14086     {6, 2, 10}}			/* shli r3, r2, 10 */
14087    },
14088   {5243 /* 0x147b */ ,
14089    {{4, 1, 1},			/* s2a r2, r1, r1 */
14090     {5, 2, 1},			/* s3a r3, r2, r1 */
14091     {6, 3, 7},			/* shli r4, r3, 7 */
14092     {2, 4, 2}}			/* sub r5, r4, r2 */
14093    },
14094   {5285 /* 0x14a5 */ ,
14095    {{4, 1, 1},			/* s2a r2, r1, r1 */
14096     {6, 2, 7},			/* shli r3, r2, 7 */
14097     {4, 2, 3},			/* s2a r4, r2, r3 */
14098     {5, 4, 2}}			/* s3a r5, r4, r2 */
14099    },
14100   {5329 /* 0x14d1 */ ,
14101    {{5, 1, 1},			/* s3a r2, r1, r1 */
14102     {5, 2, 1},			/* s3a r3, r2, r1 */
14103     {5, 3, 3},			/* s3a r4, r3, r3 */
14104     {5, 4, 3}}			/* s3a r5, r4, r3 */
14105    },
14106   {6144 /* 0x1800 */ ,
14107    {{3, 1, 1},			/* s1a r2, r1, r1 */
14108     {6, 2, 11}}			/* shli r3, r2, 11 */
14109    },
14110   {6164 /* 0x1814 */ ,
14111    {{3, 1, 1},			/* s1a r2, r1, r1 */
14112     {3, 1, 2},			/* s1a r3, r1, r2 */
14113     {6, 2, 11},			/* shli r4, r2, 11 */
14114     {4, 3, 4}}			/* s2a r5, r3, r4 */
14115    },
14116   {6400 /* 0x1900 */ ,
14117    {{3, 1, 1},			/* s1a r2, r1, r1 */
14118     {5, 2, 1},			/* s3a r3, r2, r1 */
14119     {6, 3, 8}}			/* shli r4, r3, 8 */
14120    },
14121   {6406 /* 0x1906 */ ,
14122    {{6, 1, 8},			/* shli r2, r1, 8 */
14123     {4, 2, 1},			/* s2a r3, r2, r1 */
14124     {3, 3, 3},			/* s1a r4, r3, r3 */
14125     {3, 4, 2}}			/* s1a r5, r4, r2 */
14126    },
14127   {6656 /* 0x1a00 */ ,
14128    {{3, 1, 1},			/* s1a r2, r1, r1 */
14129     {4, 2, 1},			/* s2a r3, r2, r1 */
14130     {6, 3, 9}}			/* shli r4, r3, 9 */
14131    },
14132   {7040 /* 0x1b80 */ ,
14133    {{5, 1, 1},			/* s3a r2, r1, r1 */
14134     {6, 1, 6},			/* shli r3, r1, 6 */
14135     {2, 3, 2},			/* sub r4, r3, r2 */
14136     {6, 4, 7}}			/* shli r5, r4, 7 */
14137    },
14138   {7169 /* 0x1c01 */ ,
14139    {{6, 1, 10},			/* shli r2, r1, 10 */
14140     {2, 1, 2},			/* sub r3, r1, r2 */
14141     {5, 2, 3}}			/* s3a r4, r2, r3 */
14142    },
14143   {7678 /* 0x1dfe */ ,
14144    {{6, 1, 9},			/* shli r2, r1, 9 */
14145     {3, 1, 2},			/* s1a r3, r1, r2 */
14146     {6, 2, 4},			/* shli r4, r2, 4 */
14147     {2, 4, 3}}			/* sub r5, r4, r3 */
14148    },
14149   {7682 /* 0x1e02 */ ,
14150    {{6, 1, 8},			/* shli r2, r1, 8 */
14151     {2, 1, 2},			/* sub r3, r1, r2 */
14152     {6, 2, 5},			/* shli r4, r2, 5 */
14153     {3, 3, 4}}			/* s1a r5, r3, r4 */
14154    },
14155   {8000 /* 0x1f40 */ ,
14156    {{3, 1, 1},			/* s1a r2, r1, r1 */
14157     {6, 1, 7},			/* shli r3, r1, 7 */
14158     {2, 3, 2},			/* sub r4, r3, r2 */
14159     {6, 4, 6}}			/* shli r5, r4, 6 */
14160    },
14161   {8048 /* 0x1f70 */ ,
14162    {{5, 1, 1},			/* s3a r2, r1, r1 */
14163     {6, 1, 9},			/* shli r3, r1, 9 */
14164     {2, 3, 2},			/* sub r4, r3, r2 */
14165     {6, 4, 4}}			/* shli r5, r4, 4 */
14166    },
14167   {8182 /* 0x1ff6 */ ,
14168    {{6, 1, 3},			/* shli r2, r1, 3 */
14169     {3, 1, 2},			/* s1a r3, r1, r2 */
14170     {6, 2, 10},			/* shli r4, r2, 10 */
14171     {2, 4, 3}}			/* sub r5, r4, r3 */
14172    },
14173   {8183 /* 0x1ff7 */ ,
14174    {{5, 1, 1},			/* s3a r2, r1, r1 */
14175     {6, 1, 13},			/* shli r3, r1, 13 */
14176     {2, 3, 2}}			/* sub r4, r3, r2 */
14177    },
14178   {8184 /* 0x1ff8 */ ,
14179    {{6, 1, 3},			/* shli r2, r1, 3 */
14180     {6, 1, 13},			/* shli r3, r1, 13 */
14181     {2, 3, 2}}			/* sub r4, r3, r2 */
14182    },
14183   {8185 /* 0x1ff9 */ ,
14184    {{6, 1, 10},			/* shli r2, r1, 10 */
14185     {2, 2, 1},			/* sub r3, r2, r1 */
14186     {5, 3, 1}}			/* s3a r4, r3, r1 */
14187    },
14188   {8186 /* 0x1ffa */ ,
14189    {{3, 1, 1},			/* s1a r2, r1, r1 */
14190     {6, 1, 12},			/* shli r3, r1, 12 */
14191     {2, 3, 2},			/* sub r4, r3, r2 */
14192     {6, 4, 1}}			/* shli r5, r4, 1 */
14193    },
14194   {8187 /* 0x1ffb */ ,
14195    {{4, 1, 1},			/* s2a r2, r1, r1 */
14196     {6, 1, 13},			/* shli r3, r1, 13 */
14197     {2, 3, 2}}			/* sub r4, r3, r2 */
14198    },
14199   {8188 /* 0x1ffc */ ,
14200    {{6, 1, 2},			/* shli r2, r1, 2 */
14201     {6, 1, 13},			/* shli r3, r1, 13 */
14202     {2, 3, 2}}			/* sub r4, r3, r2 */
14203    },
14204   {8189 /* 0x1ffd */ ,
14205    {{3, 1, 1},			/* s1a r2, r1, r1 */
14206     {6, 1, 13},			/* shli r3, r1, 13 */
14207     {2, 3, 2}}			/* sub r4, r3, r2 */
14208    },
14209   {8190 /* 0x1ffe */ ,
14210    {{6, 1, 1},			/* shli r2, r1, 1 */
14211     {6, 1, 13},			/* shli r3, r1, 13 */
14212     {2, 3, 2}}			/* sub r4, r3, r2 */
14213    },
14214   {8191 /* 0x1fff */ ,
14215    {{6, 1, 13},			/* shli r2, r1, 13 */
14216     {2, 2, 1}}			/* sub r3, r2, r1 */
14217    },
14218   {8192 /* 0x2000 */ ,
14219    {{6, 1, 13}}			/* shli r2, r1, 13 */
14220    },
14221   {8193 /* 0x2001 */ ,
14222    {{6, 1, 13},			/* shli r2, r1, 13 */
14223     {1, 1, 2}}			/* add r3, r1, r2 */
14224    },
14225   {8194 /* 0x2002 */ ,
14226    {{6, 1, 13},			/* shli r2, r1, 13 */
14227     {3, 1, 2}}			/* s1a r3, r1, r2 */
14228    },
14229   {8195 /* 0x2003 */ ,
14230    {{3, 1, 1},			/* s1a r2, r1, r1 */
14231     {6, 1, 13},			/* shli r3, r1, 13 */
14232     {1, 2, 3}}			/* add r4, r2, r3 */
14233    },
14234   {8196 /* 0x2004 */ ,
14235    {{6, 1, 13},			/* shli r2, r1, 13 */
14236     {4, 1, 2}}			/* s2a r3, r1, r2 */
14237    },
14238   {8197 /* 0x2005 */ ,
14239    {{4, 1, 1},			/* s2a r2, r1, r1 */
14240     {6, 1, 13},			/* shli r3, r1, 13 */
14241     {1, 2, 3}}			/* add r4, r2, r3 */
14242    },
14243   {8198 /* 0x2006 */ ,
14244    {{3, 1, 1},			/* s1a r2, r1, r1 */
14245     {6, 1, 13},			/* shli r3, r1, 13 */
14246     {3, 2, 3}}			/* s1a r4, r2, r3 */
14247    },
14248   {8199 /* 0x2007 */ ,
14249    {{6, 1, 13},			/* shli r2, r1, 13 */
14250     {2, 2, 1},			/* sub r3, r2, r1 */
14251     {5, 1, 3}}			/* s3a r4, r1, r3 */
14252    },
14253   {8200 /* 0x2008 */ ,
14254    {{6, 1, 13},			/* shli r2, r1, 13 */
14255     {5, 1, 2}}			/* s3a r3, r1, r2 */
14256    },
14257   {8201 /* 0x2009 */ ,
14258    {{5, 1, 1},			/* s3a r2, r1, r1 */
14259     {6, 1, 13},			/* shli r3, r1, 13 */
14260     {1, 2, 3}}			/* add r4, r2, r3 */
14261    },
14262   {8202 /* 0x200a */ ,
14263    {{4, 1, 1},			/* s2a r2, r1, r1 */
14264     {6, 1, 13},			/* shli r3, r1, 13 */
14265     {3, 2, 3}}			/* s1a r4, r2, r3 */
14266    },
14267   {8203 /* 0x200b */ ,
14268    {{3, 1, 1},			/* s1a r2, r1, r1 */
14269     {6, 1, 10},			/* shli r3, r1, 10 */
14270     {1, 1, 3},			/* add r4, r1, r3 */
14271     {5, 4, 2}}			/* s3a r5, r4, r2 */
14272    },
14273   {8204 /* 0x200c */ ,
14274    {{3, 1, 1},			/* s1a r2, r1, r1 */
14275     {6, 1, 13},			/* shli r3, r1, 13 */
14276     {4, 2, 3}}			/* s2a r4, r2, r3 */
14277    },
14278   {8208 /* 0x2010 */ ,
14279    {{6, 1, 4},			/* shli r2, r1, 4 */
14280     {6, 1, 13},			/* shli r3, r1, 13 */
14281     {1, 2, 3}}			/* add r4, r2, r3 */
14282    },
14283   {8224 /* 0x2020 */ ,
14284    {{6, 1, 5},			/* shli r2, r1, 5 */
14285     {6, 1, 13},			/* shli r3, r1, 13 */
14286     {1, 2, 3}}			/* add r4, r2, r3 */
14287    },
14288   {8256 /* 0x2040 */ ,
14289    {{6, 1, 6},			/* shli r2, r1, 6 */
14290     {6, 1, 13},			/* shli r3, r1, 13 */
14291     {1, 2, 3}}			/* add r4, r2, r3 */
14292    },
14293   {8320 /* 0x2080 */ ,
14294    {{6, 1, 7},			/* shli r2, r1, 7 */
14295     {6, 1, 13},			/* shli r3, r1, 13 */
14296     {1, 2, 3}}			/* add r4, r2, r3 */
14297    },
14298   {8448 /* 0x2100 */ ,
14299    {{6, 1, 8},			/* shli r2, r1, 8 */
14300     {6, 1, 13},			/* shli r3, r1, 13 */
14301     {1, 2, 3}}			/* add r4, r2, r3 */
14302    },
14303   {8520 /* 0x2148 */ ,
14304    {{5, 1, 1},			/* s3a r2, r1, r1 */
14305     {6, 1, 8},			/* shli r3, r1, 8 */
14306     {4, 3, 2},			/* s2a r4, r3, r2 */
14307     {5, 4, 3}}			/* s3a r5, r4, r3 */
14308    },
14309   {8640 /* 0x21c0 */ ,
14310    {{5, 1, 1},			/* s3a r2, r1, r1 */
14311     {6, 2, 6},			/* shli r3, r2, 6 */
14312     {6, 2, 10},			/* shli r4, r2, 10 */
14313     {2, 4, 3}}			/* sub r5, r4, r3 */
14314    },
14315   {8672 /* 0x21e0 */ ,
14316    {{6, 1, 5},			/* shli r2, r1, 5 */
14317     {3, 1, 2},			/* s1a r3, r1, r2 */
14318     {6, 3, 8},			/* shli r4, r3, 8 */
14319     {2, 4, 2}}			/* sub r5, r4, r2 */
14320    },
14321   {8704 /* 0x2200 */ ,
14322    {{6, 1, 9},			/* shli r2, r1, 9 */
14323     {6, 1, 13},			/* shli r3, r1, 13 */
14324     {1, 2, 3}}			/* add r4, r2, r3 */
14325    },
14326   {8716 /* 0x220c */ ,
14327    {{3, 1, 1},			/* s1a r2, r1, r1 */
14328     {6, 1, 9},			/* shli r3, r1, 9 */
14329     {4, 3, 2},			/* s2a r4, r3, r2 */
14330     {4, 4, 3}}			/* s2a r5, r4, r3 */
14331    },
14332   {8728 /* 0x2218 */ ,
14333    {{3, 1, 1},			/* s1a r2, r1, r1 */
14334     {6, 1, 9},			/* shli r3, r1, 9 */
14335     {3, 3, 2},			/* s1a r4, r3, r2 */
14336     {5, 4, 3}}			/* s3a r5, r4, r3 */
14337    },
14338   {9216 /* 0x2400 */ ,
14339    {{5, 1, 1},			/* s3a r2, r1, r1 */
14340     {6, 2, 10}}			/* shli r3, r2, 10 */
14341    },
14342   {9217 /* 0x2401 */ ,
14343    {{5, 1, 1},			/* s3a r2, r1, r1 */
14344     {6, 2, 10},			/* shli r3, r2, 10 */
14345     {1, 1, 3}}			/* add r4, r1, r3 */
14346    },
14347   {9746 /* 0x2612 */ ,
14348    {{6, 1, 9},			/* shli r2, r1, 9 */
14349     {1, 1, 2},			/* add r3, r1, r2 */
14350     {5, 3, 3},			/* s3a r4, r3, r3 */
14351     {3, 4, 2}}			/* s1a r5, r4, r2 */
14352    },
14353   {9810 /* 0x2652 */ ,
14354    {{5, 1, 1},			/* s3a r2, r1, r1 */
14355     {6, 2, 6},			/* shli r3, r2, 6 */
14356     {5, 3, 2},			/* s3a r4, r3, r2 */
14357     {3, 4, 3}}			/* s1a r5, r4, r3 */
14358    },
14359   {10240 /* 0x2800 */ ,
14360    {{4, 1, 1},			/* s2a r2, r1, r1 */
14361     {6, 2, 11}}			/* shli r3, r2, 11 */
14362    },
14363   {10248 /* 0x2808 */ ,
14364    {{6, 1, 11},			/* shli r2, r1, 11 */
14365     {3, 1, 2},			/* s1a r3, r1, r2 */
14366     {4, 3, 2}}			/* s2a r4, r3, r2 */
14367    },
14368   {10368 /* 0x2880 */ ,
14369    {{5, 1, 1},			/* s3a r2, r1, r1 */
14370     {5, 2, 2},			/* s3a r3, r2, r2 */
14371     {6, 3, 7}}			/* shli r4, r3, 7 */
14372    },
14373   {10456 /* 0x28d8 */ ,
14374    {{6, 1, 8},			/* shli r2, r1, 8 */
14375     {2, 2, 1},			/* sub r3, r2, r1 */
14376     {4, 3, 3},			/* s2a r4, r3, r3 */
14377     {5, 4, 2}}			/* s3a r5, r4, r2 */
14378    },
14379   {10832 /* 0x2a50 */ ,
14380    {{6, 1, 9},			/* shli r2, r1, 9 */
14381     {4, 1, 2},			/* s2a r3, r1, r2 */
14382     {4, 3, 3},			/* s2a r4, r3, r3 */
14383     {4, 4, 2}}			/* s2a r5, r4, r2 */
14384    },
14385   {11512 /* 0x2cf8 */ ,
14386    {{4, 1, 1},			/* s2a r2, r1, r1 */
14387     {6, 2, 8},			/* shli r3, r2, 8 */
14388     {2, 3, 1},			/* sub r4, r3, r1 */
14389     {5, 4, 3}}			/* s3a r5, r4, r3 */
14390    },
14391   {11522 /* 0x2d02 */ ,
14392    {{4, 1, 1},			/* s2a r2, r1, r1 */
14393     {6, 2, 8},			/* shli r3, r2, 8 */
14394     {4, 3, 1},			/* s2a r4, r3, r1 */
14395     {3, 4, 3}}			/* s1a r5, r4, r3 */
14396    },
14397   {11529 /* 0x2d09 */ ,
14398    {{4, 1, 1},			/* s2a r2, r1, r1 */
14399     {6, 2, 8},			/* shli r3, r2, 8 */
14400     {1, 1, 3},			/* add r4, r1, r3 */
14401     {5, 4, 4}}			/* s3a r5, r4, r4 */
14402    },
14403   {12288 /* 0x3000 */ ,
14404    {{3, 1, 1},			/* s1a r2, r1, r1 */
14405     {6, 2, 12}}			/* shli r3, r2, 12 */
14406    },
14407   {12299 /* 0x300b */ ,
14408    {{3, 1, 1},			/* s1a r2, r1, r1 */
14409     {5, 1, 2},			/* s3a r3, r1, r2 */
14410     {6, 2, 12},			/* shli r4, r2, 12 */
14411     {1, 3, 4}}			/* add r5, r3, r4 */
14412    },
14413   {16000 /* 0x3e80 */ ,
14414    {{3, 1, 1},			/* s1a r2, r1, r1 */
14415     {6, 1, 7},			/* shli r3, r1, 7 */
14416     {2, 3, 2},			/* sub r4, r3, r2 */
14417     {6, 4, 7}}			/* shli r5, r4, 7 */
14418    },
14419   {16374 /* 0x3ff6 */ ,
14420    {{6, 1, 3},			/* shli r2, r1, 3 */
14421     {3, 1, 2},			/* s1a r3, r1, r2 */
14422     {6, 2, 11},			/* shli r4, r2, 11 */
14423     {2, 4, 3}}			/* sub r5, r4, r3 */
14424    },
14425   {16375 /* 0x3ff7 */ ,
14426    {{5, 1, 1},			/* s3a r2, r1, r1 */
14427     {6, 1, 14},			/* shli r3, r1, 14 */
14428     {2, 3, 2}}			/* sub r4, r3, r2 */
14429    },
14430   {16376 /* 0x3ff8 */ ,
14431    {{6, 1, 3},			/* shli r2, r1, 3 */
14432     {6, 1, 14},			/* shli r3, r1, 14 */
14433     {2, 3, 2}}			/* sub r4, r3, r2 */
14434    },
14435   {16377 /* 0x3ff9 */ ,
14436    {{6, 1, 11},			/* shli r2, r1, 11 */
14437     {2, 2, 1},			/* sub r3, r2, r1 */
14438     {5, 3, 1}}			/* s3a r4, r3, r1 */
14439    },
14440   {16378 /* 0x3ffa */ ,
14441    {{3, 1, 1},			/* s1a r2, r1, r1 */
14442     {6, 1, 13},			/* shli r3, r1, 13 */
14443     {2, 3, 2},			/* sub r4, r3, r2 */
14444     {6, 4, 1}}			/* shli r5, r4, 1 */
14445    },
14446   {16379 /* 0x3ffb */ ,
14447    {{4, 1, 1},			/* s2a r2, r1, r1 */
14448     {6, 1, 14},			/* shli r3, r1, 14 */
14449     {2, 3, 2}}			/* sub r4, r3, r2 */
14450    },
14451   {16380 /* 0x3ffc */ ,
14452    {{6, 1, 2},			/* shli r2, r1, 2 */
14453     {6, 1, 14},			/* shli r3, r1, 14 */
14454     {2, 3, 2}}			/* sub r4, r3, r2 */
14455    },
14456   {16381 /* 0x3ffd */ ,
14457    {{3, 1, 1},			/* s1a r2, r1, r1 */
14458     {6, 1, 14},			/* shli r3, r1, 14 */
14459     {2, 3, 2}}			/* sub r4, r3, r2 */
14460    },
14461   {16382 /* 0x3ffe */ ,
14462    {{6, 1, 1},			/* shli r2, r1, 1 */
14463     {6, 1, 14},			/* shli r3, r1, 14 */
14464     {2, 3, 2}}			/* sub r4, r3, r2 */
14465    },
14466   {16383 /* 0x3fff */ ,
14467    {{6, 1, 14},			/* shli r2, r1, 14 */
14468     {2, 2, 1}}			/* sub r3, r2, r1 */
14469    },
14470   {16384 /* 0x4000 */ ,
14471    {{6, 1, 14}}			/* shli r2, r1, 14 */
14472    },
14473   {16385 /* 0x4001 */ ,
14474    {{6, 1, 14},			/* shli r2, r1, 14 */
14475     {1, 1, 2}}			/* add r3, r1, r2 */
14476    },
14477   {16386 /* 0x4002 */ ,
14478    {{6, 1, 14},			/* shli r2, r1, 14 */
14479     {3, 1, 2}}			/* s1a r3, r1, r2 */
14480    },
14481   {16387 /* 0x4003 */ ,
14482    {{3, 1, 1},			/* s1a r2, r1, r1 */
14483     {6, 1, 14},			/* shli r3, r1, 14 */
14484     {1, 2, 3}}			/* add r4, r2, r3 */
14485    },
14486   {16388 /* 0x4004 */ ,
14487    {{6, 1, 14},			/* shli r2, r1, 14 */
14488     {4, 1, 2}}			/* s2a r3, r1, r2 */
14489    },
14490   {16389 /* 0x4005 */ ,
14491    {{4, 1, 1},			/* s2a r2, r1, r1 */
14492     {6, 1, 14},			/* shli r3, r1, 14 */
14493     {1, 2, 3}}			/* add r4, r2, r3 */
14494    },
14495   {16390 /* 0x4006 */ ,
14496    {{3, 1, 1},			/* s1a r2, r1, r1 */
14497     {6, 1, 14},			/* shli r3, r1, 14 */
14498     {3, 2, 3}}			/* s1a r4, r2, r3 */
14499    },
14500   {16391 /* 0x4007 */ ,
14501    {{6, 1, 14},			/* shli r2, r1, 14 */
14502     {2, 2, 1},			/* sub r3, r2, r1 */
14503     {5, 1, 3}}			/* s3a r4, r1, r3 */
14504    },
14505   {16392 /* 0x4008 */ ,
14506    {{6, 1, 14},			/* shli r2, r1, 14 */
14507     {5, 1, 2}}			/* s3a r3, r1, r2 */
14508    },
14509   {16393 /* 0x4009 */ ,
14510    {{5, 1, 1},			/* s3a r2, r1, r1 */
14511     {6, 1, 14},			/* shli r3, r1, 14 */
14512     {1, 2, 3}}			/* add r4, r2, r3 */
14513    },
14514   {16394 /* 0x400a */ ,
14515    {{4, 1, 1},			/* s2a r2, r1, r1 */
14516     {6, 1, 14},			/* shli r3, r1, 14 */
14517     {3, 2, 3}}			/* s1a r4, r2, r3 */
14518    },
14519   {16400 /* 0x4010 */ ,
14520    {{6, 1, 4},			/* shli r2, r1, 4 */
14521     {6, 1, 14},			/* shli r3, r1, 14 */
14522     {1, 2, 3}}			/* add r4, r2, r3 */
14523    },
14524   {16416 /* 0x4020 */ ,
14525    {{6, 1, 5},			/* shli r2, r1, 5 */
14526     {6, 1, 14},			/* shli r3, r1, 14 */
14527     {1, 2, 3}}			/* add r4, r2, r3 */
14528    },
14529   {16448 /* 0x4040 */ ,
14530    {{6, 1, 6},			/* shli r2, r1, 6 */
14531     {6, 1, 14},			/* shli r3, r1, 14 */
14532     {1, 2, 3}}			/* add r4, r2, r3 */
14533    },
14534   {16496 /* 0x4070 */ ,
14535    {{6, 1, 4},			/* shli r2, r1, 4 */
14536     {6, 1, 14},			/* shli r3, r1, 14 */
14537     {2, 3, 2},			/* sub r4, r3, r2 */
14538     {5, 2, 4}}			/* s3a r5, r2, r4 */
14539    },
14540   {16512 /* 0x4080 */ ,
14541    {{6, 1, 7},			/* shli r2, r1, 7 */
14542     {6, 1, 14},			/* shli r3, r1, 14 */
14543     {1, 2, 3}}			/* add r4, r2, r3 */
14544    },
14545   {16640 /* 0x4100 */ ,
14546    {{6, 1, 8},			/* shli r2, r1, 8 */
14547     {6, 1, 14},			/* shli r3, r1, 14 */
14548     {1, 2, 3}}			/* add r4, r2, r3 */
14549    },
14550   {16896 /* 0x4200 */ ,
14551    {{6, 1, 9},			/* shli r2, r1, 9 */
14552     {6, 1, 14},			/* shli r3, r1, 14 */
14553     {1, 2, 3}}			/* add r4, r2, r3 */
14554    },
14555   {17408 /* 0x4400 */ ,
14556    {{6, 1, 10},			/* shli r2, r1, 10 */
14557     {6, 1, 14},			/* shli r3, r1, 14 */
14558     {1, 2, 3}}			/* add r4, r2, r3 */
14559    },
14560   {18432 /* 0x4800 */ ,
14561    {{5, 1, 1},			/* s3a r2, r1, r1 */
14562     {6, 2, 11}}			/* shli r3, r2, 11 */
14563    },
14564   {20480 /* 0x5000 */ ,
14565    {{4, 1, 1},			/* s2a r2, r1, r1 */
14566     {6, 2, 12}}			/* shli r3, r2, 12 */
14567    },
14568   {24576 /* 0x6000 */ ,
14569    {{3, 1, 1},			/* s1a r2, r1, r1 */
14570     {6, 2, 13}}			/* shli r3, r2, 13 */
14571    },
14572   {25600 /* 0x6400 */ ,
14573    {{3, 1, 1},			/* s1a r2, r1, r1 */
14574     {5, 2, 1},			/* s3a r3, r2, r1 */
14575     {6, 3, 10}}			/* shli r4, r3, 10 */
14576    },
14577   {32758 /* 0x7ff6 */ ,
14578    {{6, 1, 3},			/* shli r2, r1, 3 */
14579     {3, 1, 2},			/* s1a r3, r1, r2 */
14580     {6, 2, 12},			/* shli r4, r2, 12 */
14581     {2, 4, 3}}			/* sub r5, r4, r3 */
14582    },
14583   {32759 /* 0x7ff7 */ ,
14584    {{5, 1, 1},			/* s3a r2, r1, r1 */
14585     {6, 1, 15},			/* shli r3, r1, 15 */
14586     {2, 3, 2}}			/* sub r4, r3, r2 */
14587    },
14588   {32760 /* 0x7ff8 */ ,
14589    {{6, 1, 3},			/* shli r2, r1, 3 */
14590     {6, 1, 15},			/* shli r3, r1, 15 */
14591     {2, 3, 2}}			/* sub r4, r3, r2 */
14592    },
14593   {32761 /* 0x7ff9 */ ,
14594    {{6, 1, 12},			/* shli r2, r1, 12 */
14595     {2, 2, 1},			/* sub r3, r2, r1 */
14596     {5, 3, 1}}			/* s3a r4, r3, r1 */
14597    },
14598   {32762 /* 0x7ffa */ ,
14599    {{3, 1, 1},			/* s1a r2, r1, r1 */
14600     {6, 1, 14},			/* shli r3, r1, 14 */
14601     {2, 3, 2},			/* sub r4, r3, r2 */
14602     {6, 4, 1}}			/* shli r5, r4, 1 */
14603    },
14604   {32763 /* 0x7ffb */ ,
14605    {{4, 1, 1},			/* s2a r2, r1, r1 */
14606     {6, 1, 15},			/* shli r3, r1, 15 */
14607     {2, 3, 2}}			/* sub r4, r3, r2 */
14608    },
14609   {32764 /* 0x7ffc */ ,
14610    {{6, 1, 2},			/* shli r2, r1, 2 */
14611     {6, 1, 15},			/* shli r3, r1, 15 */
14612     {2, 3, 2}}			/* sub r4, r3, r2 */
14613    },
14614   {32765 /* 0x7ffd */ ,
14615    {{3, 1, 1},			/* s1a r2, r1, r1 */
14616     {6, 1, 15},			/* shli r3, r1, 15 */
14617     {2, 3, 2}}			/* sub r4, r3, r2 */
14618    },
14619   {32766 /* 0x7ffe */ ,
14620    {{6, 1, 1},			/* shli r2, r1, 1 */
14621     {6, 1, 15},			/* shli r3, r1, 15 */
14622     {2, 3, 2}}			/* sub r4, r3, r2 */
14623    },
14624   {32767 /* 0x7fff */ ,
14625    {{6, 1, 15},			/* shli r2, r1, 15 */
14626     {2, 2, 1}}			/* sub r3, r2, r1 */
14627    },
14628   {32768 /* 0x8000 */ ,
14629    {{6, 1, 15}}			/* shli r2, r1, 15 */
14630    },
14631   {32769 /* 0x8001 */ ,
14632    {{6, 1, 15},			/* shli r2, r1, 15 */
14633     {1, 1, 2}}			/* add r3, r1, r2 */
14634    },
14635   {32770 /* 0x8002 */ ,
14636    {{6, 1, 15},			/* shli r2, r1, 15 */
14637     {3, 1, 2}}			/* s1a r3, r1, r2 */
14638    },
14639   {32771 /* 0x8003 */ ,
14640    {{3, 1, 1},			/* s1a r2, r1, r1 */
14641     {6, 1, 15},			/* shli r3, r1, 15 */
14642     {1, 2, 3}}			/* add r4, r2, r3 */
14643    },
14644   {32772 /* 0x8004 */ ,
14645    {{6, 1, 15},			/* shli r2, r1, 15 */
14646     {4, 1, 2}}			/* s2a r3, r1, r2 */
14647    },
14648   {32773 /* 0x8005 */ ,
14649    {{4, 1, 1},			/* s2a r2, r1, r1 */
14650     {6, 1, 15},			/* shli r3, r1, 15 */
14651     {1, 2, 3}}			/* add r4, r2, r3 */
14652    },
14653   {32774 /* 0x8006 */ ,
14654    {{3, 1, 1},			/* s1a r2, r1, r1 */
14655     {6, 1, 15},			/* shli r3, r1, 15 */
14656     {3, 2, 3}}			/* s1a r4, r2, r3 */
14657    },
14658   {32775 /* 0x8007 */ ,
14659    {{6, 1, 15},			/* shli r2, r1, 15 */
14660     {2, 2, 1},			/* sub r3, r2, r1 */
14661     {5, 1, 3}}			/* s3a r4, r1, r3 */
14662    },
14663   {32776 /* 0x8008 */ ,
14664    {{6, 1, 15},			/* shli r2, r1, 15 */
14665     {5, 1, 2}}			/* s3a r3, r1, r2 */
14666    },
14667   {32777 /* 0x8009 */ ,
14668    {{5, 1, 1},			/* s3a r2, r1, r1 */
14669     {6, 1, 15},			/* shli r3, r1, 15 */
14670     {1, 2, 3}}			/* add r4, r2, r3 */
14671    },
14672   {32778 /* 0x800a */ ,
14673    {{4, 1, 1},			/* s2a r2, r1, r1 */
14674     {6, 1, 15},			/* shli r3, r1, 15 */
14675     {3, 2, 3}}			/* s1a r4, r2, r3 */
14676    },
14677   {32784 /* 0x8010 */ ,
14678    {{6, 1, 4},			/* shli r2, r1, 4 */
14679     {6, 1, 15},			/* shli r3, r1, 15 */
14680     {1, 2, 3}}			/* add r4, r2, r3 */
14681    },
14682   {32800 /* 0x8020 */ ,
14683    {{6, 1, 5},			/* shli r2, r1, 5 */
14684     {6, 1, 15},			/* shli r3, r1, 15 */
14685     {1, 2, 3}}			/* add r4, r2, r3 */
14686    },
14687   {32832 /* 0x8040 */ ,
14688    {{6, 1, 6},			/* shli r2, r1, 6 */
14689     {6, 1, 15},			/* shli r3, r1, 15 */
14690     {1, 2, 3}}			/* add r4, r2, r3 */
14691    },
14692   {32896 /* 0x8080 */ ,
14693    {{6, 1, 7},			/* shli r2, r1, 7 */
14694     {6, 1, 15},			/* shli r3, r1, 15 */
14695     {1, 2, 3}}			/* add r4, r2, r3 */
14696    },
14697   {33024 /* 0x8100 */ ,
14698    {{6, 1, 8},			/* shli r2, r1, 8 */
14699     {6, 1, 15},			/* shli r3, r1, 15 */
14700     {1, 2, 3}}			/* add r4, r2, r3 */
14701    },
14702   {33280 /* 0x8200 */ ,
14703    {{6, 1, 9},			/* shli r2, r1, 9 */
14704     {6, 1, 15},			/* shli r3, r1, 15 */
14705     {1, 2, 3}}			/* add r4, r2, r3 */
14706    },
14707   {33792 /* 0x8400 */ ,
14708    {{6, 1, 10},			/* shli r2, r1, 10 */
14709     {6, 1, 15},			/* shli r3, r1, 15 */
14710     {1, 2, 3}}			/* add r4, r2, r3 */
14711    },
14712   {34816 /* 0x8800 */ ,
14713    {{6, 1, 11},			/* shli r2, r1, 11 */
14714     {6, 1, 15},			/* shli r3, r1, 15 */
14715     {1, 2, 3}}			/* add r4, r2, r3 */
14716    },
14717   {36864 /* 0x9000 */ ,
14718    {{5, 1, 1},			/* s3a r2, r1, r1 */
14719     {6, 2, 12}}			/* shli r3, r2, 12 */
14720    },
14721   {40960 /* 0xa000 */ ,
14722    {{4, 1, 1},			/* s2a r2, r1, r1 */
14723     {6, 2, 13}}			/* shli r3, r2, 13 */
14724    },
14725   {49152 /* 0xc000 */ ,
14726    {{3, 1, 1},			/* s1a r2, r1, r1 */
14727     {6, 2, 14}}			/* shli r3, r2, 14 */
14728    },
14729   {65526 /* 0xfff6 */ ,
14730    {{6, 1, 3},			/* shli r2, r1, 3 */
14731     {3, 1, 2},			/* s1a r3, r1, r2 */
14732     {6, 2, 13},			/* shli r4, r2, 13 */
14733     {2, 4, 3}}			/* sub r5, r4, r3 */
14734    },
14735   {65527 /* 0xfff7 */ ,
14736    {{5, 1, 1},			/* s3a r2, r1, r1 */
14737     {6, 1, 16},			/* shli r3, r1, 16 */
14738     {2, 3, 2}}			/* sub r4, r3, r2 */
14739    },
14740   {65528 /* 0xfff8 */ ,
14741    {{6, 1, 3},			/* shli r2, r1, 3 */
14742     {6, 1, 16},			/* shli r3, r1, 16 */
14743     {2, 3, 2}}			/* sub r4, r3, r2 */
14744    },
14745   {65529 /* 0xfff9 */ ,
14746    {{6, 1, 13},			/* shli r2, r1, 13 */
14747     {2, 2, 1},			/* sub r3, r2, r1 */
14748     {5, 3, 1}}			/* s3a r4, r3, r1 */
14749    },
14750   {65530 /* 0xfffa */ ,
14751    {{3, 1, 1},			/* s1a r2, r1, r1 */
14752     {6, 1, 15},			/* shli r3, r1, 15 */
14753     {2, 3, 2},			/* sub r4, r3, r2 */
14754     {6, 4, 1}}			/* shli r5, r4, 1 */
14755    },
14756   {65531 /* 0xfffb */ ,
14757    {{4, 1, 1},			/* s2a r2, r1, r1 */
14758     {6, 1, 16},			/* shli r3, r1, 16 */
14759     {2, 3, 2}}			/* sub r4, r3, r2 */
14760    },
14761   {65532 /* 0xfffc */ ,
14762    {{6, 1, 2},			/* shli r2, r1, 2 */
14763     {6, 1, 16},			/* shli r3, r1, 16 */
14764     {2, 3, 2}}			/* sub r4, r3, r2 */
14765    },
14766   {65533 /* 0xfffd */ ,
14767    {{3, 1, 1},			/* s1a r2, r1, r1 */
14768     {6, 1, 16},			/* shli r3, r1, 16 */
14769     {2, 3, 2}}			/* sub r4, r3, r2 */
14770    },
14771   {65534 /* 0xfffe */ ,
14772    {{6, 1, 1},			/* shli r2, r1, 1 */
14773     {6, 1, 16},			/* shli r3, r1, 16 */
14774     {2, 3, 2}}			/* sub r4, r3, r2 */
14775    },
14776   {65535 /* 0xffff */ ,
14777    {{6, 1, 16},			/* shli r2, r1, 16 */
14778     {2, 2, 1}}			/* sub r3, r2, r1 */
14779    },
14780   {65536 /* 0x10000 */ ,
14781    {{6, 1, 16}}			/* shli r2, r1, 16 */
14782    },
14783   {65537 /* 0x10001 */ ,
14784    {{6, 1, 16},			/* shli r2, r1, 16 */
14785     {1, 1, 2}}			/* add r3, r1, r2 */
14786    },
14787   {65538 /* 0x10002 */ ,
14788    {{6, 1, 16},			/* shli r2, r1, 16 */
14789     {3, 1, 2}}			/* s1a r3, r1, r2 */
14790    },
14791   {65539 /* 0x10003 */ ,
14792    {{3, 1, 1},			/* s1a r2, r1, r1 */
14793     {6, 1, 16},			/* shli r3, r1, 16 */
14794     {1, 2, 3}}			/* add r4, r2, r3 */
14795    },
14796   {65540 /* 0x10004 */ ,
14797    {{6, 1, 16},			/* shli r2, r1, 16 */
14798     {4, 1, 2}}			/* s2a r3, r1, r2 */
14799    },
14800   {65541 /* 0x10005 */ ,
14801    {{4, 1, 1},			/* s2a r2, r1, r1 */
14802     {6, 1, 16},			/* shli r3, r1, 16 */
14803     {1, 2, 3}}			/* add r4, r2, r3 */
14804    },
14805   {65542 /* 0x10006 */ ,
14806    {{3, 1, 1},			/* s1a r2, r1, r1 */
14807     {6, 1, 16},			/* shli r3, r1, 16 */
14808     {3, 2, 3}}			/* s1a r4, r2, r3 */
14809    },
14810   {65543 /* 0x10007 */ ,
14811    {{6, 1, 16},			/* shli r2, r1, 16 */
14812     {2, 2, 1},			/* sub r3, r2, r1 */
14813     {5, 1, 3}}			/* s3a r4, r1, r3 */
14814    },
14815   {65544 /* 0x10008 */ ,
14816    {{6, 1, 16},			/* shli r2, r1, 16 */
14817     {5, 1, 2}}			/* s3a r3, r1, r2 */
14818    },
14819   {65545 /* 0x10009 */ ,
14820    {{5, 1, 1},			/* s3a r2, r1, r1 */
14821     {6, 1, 16},			/* shli r3, r1, 16 */
14822     {1, 2, 3}}			/* add r4, r2, r3 */
14823    },
14824   {65546 /* 0x1000a */ ,
14825    {{4, 1, 1},			/* s2a r2, r1, r1 */
14826     {6, 1, 16},			/* shli r3, r1, 16 */
14827     {3, 2, 3}}			/* s1a r4, r2, r3 */
14828    },
14829   {65552 /* 0x10010 */ ,
14830    {{6, 1, 4},			/* shli r2, r1, 4 */
14831     {6, 1, 16},			/* shli r3, r1, 16 */
14832     {1, 2, 3}}			/* add r4, r2, r3 */
14833    },
14834   {65568 /* 0x10020 */ ,
14835    {{6, 1, 5},			/* shli r2, r1, 5 */
14836     {6, 1, 16},			/* shli r3, r1, 16 */
14837     {1, 2, 3}}			/* add r4, r2, r3 */
14838    },
14839   {65600 /* 0x10040 */ ,
14840    {{6, 1, 6},			/* shli r2, r1, 6 */
14841     {6, 1, 16},			/* shli r3, r1, 16 */
14842     {1, 2, 3}}			/* add r4, r2, r3 */
14843    },
14844   {65664 /* 0x10080 */ ,
14845    {{6, 1, 7},			/* shli r2, r1, 7 */
14846     {6, 1, 16},			/* shli r3, r1, 16 */
14847     {1, 2, 3}}			/* add r4, r2, r3 */
14848    },
14849   {65792 /* 0x10100 */ ,
14850    {{6, 1, 8},			/* shli r2, r1, 8 */
14851     {6, 1, 16},			/* shli r3, r1, 16 */
14852     {1, 2, 3}}			/* add r4, r2, r3 */
14853    },
14854   {66048 /* 0x10200 */ ,
14855    {{6, 1, 9},			/* shli r2, r1, 9 */
14856     {6, 1, 16},			/* shli r3, r1, 16 */
14857     {1, 2, 3}}			/* add r4, r2, r3 */
14858    },
14859   {66560 /* 0x10400 */ ,
14860    {{6, 1, 10},			/* shli r2, r1, 10 */
14861     {6, 1, 16},			/* shli r3, r1, 16 */
14862     {1, 2, 3}}			/* add r4, r2, r3 */
14863    },
14864   {67584 /* 0x10800 */ ,
14865    {{6, 1, 11},			/* shli r2, r1, 11 */
14866     {6, 1, 16},			/* shli r3, r1, 16 */
14867     {1, 2, 3}}			/* add r4, r2, r3 */
14868    },
14869   {69632 /* 0x11000 */ ,
14870    {{6, 1, 12},			/* shli r2, r1, 12 */
14871     {6, 1, 16},			/* shli r3, r1, 16 */
14872     {1, 2, 3}}			/* add r4, r2, r3 */
14873    },
14874   {73728 /* 0x12000 */ ,
14875    {{5, 1, 1},			/* s3a r2, r1, r1 */
14876     {6, 2, 13}}			/* shli r3, r2, 13 */
14877    },
14878   {81920 /* 0x14000 */ ,
14879    {{4, 1, 1},			/* s2a r2, r1, r1 */
14880     {6, 2, 14}}			/* shli r3, r2, 14 */
14881    },
14882   {98304 /* 0x18000 */ ,
14883    {{3, 1, 1},			/* s1a r2, r1, r1 */
14884     {6, 2, 15}}			/* shli r3, r2, 15 */
14885    },
14886   {131062 /* 0x1fff6 */ ,
14887    {{6, 1, 3},			/* shli r2, r1, 3 */
14888     {3, 1, 2},			/* s1a r3, r1, r2 */
14889     {6, 2, 14},			/* shli r4, r2, 14 */
14890     {2, 4, 3}}			/* sub r5, r4, r3 */
14891    },
14892   {131063 /* 0x1fff7 */ ,
14893    {{5, 1, 1},			/* s3a r2, r1, r1 */
14894     {6, 1, 17},			/* shli r3, r1, 17 */
14895     {2, 3, 2}}			/* sub r4, r3, r2 */
14896    },
14897   {131064 /* 0x1fff8 */ ,
14898    {{6, 1, 3},			/* shli r2, r1, 3 */
14899     {6, 1, 17},			/* shli r3, r1, 17 */
14900     {2, 3, 2}}			/* sub r4, r3, r2 */
14901    },
14902   {131065 /* 0x1fff9 */ ,
14903    {{6, 1, 14},			/* shli r2, r1, 14 */
14904     {2, 2, 1},			/* sub r3, r2, r1 */
14905     {5, 3, 1}}			/* s3a r4, r3, r1 */
14906    },
14907   {131066 /* 0x1fffa */ ,
14908    {{3, 1, 1},			/* s1a r2, r1, r1 */
14909     {6, 1, 16},			/* shli r3, r1, 16 */
14910     {2, 3, 2},			/* sub r4, r3, r2 */
14911     {6, 4, 1}}			/* shli r5, r4, 1 */
14912    },
14913   {131067 /* 0x1fffb */ ,
14914    {{4, 1, 1},			/* s2a r2, r1, r1 */
14915     {6, 1, 17},			/* shli r3, r1, 17 */
14916     {2, 3, 2}}			/* sub r4, r3, r2 */
14917    },
14918   {131068 /* 0x1fffc */ ,
14919    {{6, 1, 2},			/* shli r2, r1, 2 */
14920     {6, 1, 17},			/* shli r3, r1, 17 */
14921     {2, 3, 2}}			/* sub r4, r3, r2 */
14922    },
14923   {131069 /* 0x1fffd */ ,
14924    {{3, 1, 1},			/* s1a r2, r1, r1 */
14925     {6, 1, 17},			/* shli r3, r1, 17 */
14926     {2, 3, 2}}			/* sub r4, r3, r2 */
14927    },
14928   {131070 /* 0x1fffe */ ,
14929    {{6, 1, 1},			/* shli r2, r1, 1 */
14930     {6, 1, 17},			/* shli r3, r1, 17 */
14931     {2, 3, 2}}			/* sub r4, r3, r2 */
14932    },
14933   {131071 /* 0x1ffff */ ,
14934    {{6, 1, 17},			/* shli r2, r1, 17 */
14935     {2, 2, 1}}			/* sub r3, r2, r1 */
14936    },
14937   {131072 /* 0x20000 */ ,
14938    {{6, 1, 17}}			/* shli r2, r1, 17 */
14939    },
14940   {131073 /* 0x20001 */ ,
14941    {{6, 1, 17},			/* shli r2, r1, 17 */
14942     {1, 1, 2}}			/* add r3, r1, r2 */
14943    },
14944   {131074 /* 0x20002 */ ,
14945    {{6, 1, 17},			/* shli r2, r1, 17 */
14946     {3, 1, 2}}			/* s1a r3, r1, r2 */
14947    },
14948   {131075 /* 0x20003 */ ,
14949    {{3, 1, 1},			/* s1a r2, r1, r1 */
14950     {6, 1, 17},			/* shli r3, r1, 17 */
14951     {1, 2, 3}}			/* add r4, r2, r3 */
14952    },
14953   {131076 /* 0x20004 */ ,
14954    {{6, 1, 17},			/* shli r2, r1, 17 */
14955     {4, 1, 2}}			/* s2a r3, r1, r2 */
14956    },
14957   {131077 /* 0x20005 */ ,
14958    {{4, 1, 1},			/* s2a r2, r1, r1 */
14959     {6, 1, 17},			/* shli r3, r1, 17 */
14960     {1, 2, 3}}			/* add r4, r2, r3 */
14961    },
14962   {131078 /* 0x20006 */ ,
14963    {{3, 1, 1},			/* s1a r2, r1, r1 */
14964     {6, 1, 17},			/* shli r3, r1, 17 */
14965     {3, 2, 3}}			/* s1a r4, r2, r3 */
14966    },
14967   {131079 /* 0x20007 */ ,
14968    {{6, 1, 17},			/* shli r2, r1, 17 */
14969     {2, 2, 1},			/* sub r3, r2, r1 */
14970     {5, 1, 3}}			/* s3a r4, r1, r3 */
14971    },
14972   {131080 /* 0x20008 */ ,
14973    {{6, 1, 17},			/* shli r2, r1, 17 */
14974     {5, 1, 2}}			/* s3a r3, r1, r2 */
14975    },
14976   {131081 /* 0x20009 */ ,
14977    {{5, 1, 1},			/* s3a r2, r1, r1 */
14978     {6, 1, 17},			/* shli r3, r1, 17 */
14979     {1, 2, 3}}			/* add r4, r2, r3 */
14980    },
14981   {131082 /* 0x2000a */ ,
14982    {{4, 1, 1},			/* s2a r2, r1, r1 */
14983     {6, 1, 17},			/* shli r3, r1, 17 */
14984     {3, 2, 3}}			/* s1a r4, r2, r3 */
14985    },
14986   {131088 /* 0x20010 */ ,
14987    {{6, 1, 4},			/* shli r2, r1, 4 */
14988     {6, 1, 17},			/* shli r3, r1, 17 */
14989     {1, 2, 3}}			/* add r4, r2, r3 */
14990    },
14991   {131104 /* 0x20020 */ ,
14992    {{6, 1, 5},			/* shli r2, r1, 5 */
14993     {6, 1, 17},			/* shli r3, r1, 17 */
14994     {1, 2, 3}}			/* add r4, r2, r3 */
14995    },
14996   {131136 /* 0x20040 */ ,
14997    {{6, 1, 6},			/* shli r2, r1, 6 */
14998     {6, 1, 17},			/* shli r3, r1, 17 */
14999     {1, 2, 3}}			/* add r4, r2, r3 */
15000    },
15001   {131200 /* 0x20080 */ ,
15002    {{6, 1, 7},			/* shli r2, r1, 7 */
15003     {6, 1, 17},			/* shli r3, r1, 17 */
15004     {1, 2, 3}}			/* add r4, r2, r3 */
15005    },
15006   {131328 /* 0x20100 */ ,
15007    {{6, 1, 8},			/* shli r2, r1, 8 */
15008     {6, 1, 17},			/* shli r3, r1, 17 */
15009     {1, 2, 3}}			/* add r4, r2, r3 */
15010    },
15011   {131584 /* 0x20200 */ ,
15012    {{6, 1, 9},			/* shli r2, r1, 9 */
15013     {6, 1, 17},			/* shli r3, r1, 17 */
15014     {1, 2, 3}}			/* add r4, r2, r3 */
15015    },
15016   {132096 /* 0x20400 */ ,
15017    {{6, 1, 10},			/* shli r2, r1, 10 */
15018     {6, 1, 17},			/* shli r3, r1, 17 */
15019     {1, 2, 3}}			/* add r4, r2, r3 */
15020    },
15021   {133120 /* 0x20800 */ ,
15022    {{6, 1, 11},			/* shli r2, r1, 11 */
15023     {6, 1, 17},			/* shli r3, r1, 17 */
15024     {1, 2, 3}}			/* add r4, r2, r3 */
15025    },
15026   {135168 /* 0x21000 */ ,
15027    {{6, 1, 12},			/* shli r2, r1, 12 */
15028     {6, 1, 17},			/* shli r3, r1, 17 */
15029     {1, 2, 3}}			/* add r4, r2, r3 */
15030    },
15031   {139264 /* 0x22000 */ ,
15032    {{6, 1, 13},			/* shli r2, r1, 13 */
15033     {6, 1, 17},			/* shli r3, r1, 17 */
15034     {1, 2, 3}}			/* add r4, r2, r3 */
15035    },
15036   {147456 /* 0x24000 */ ,
15037    {{5, 1, 1},			/* s3a r2, r1, r1 */
15038     {6, 2, 14}}			/* shli r3, r2, 14 */
15039    },
15040   {163840 /* 0x28000 */ ,
15041    {{4, 1, 1},			/* s2a r2, r1, r1 */
15042     {6, 2, 15}}			/* shli r3, r2, 15 */
15043    },
15044   {196608 /* 0x30000 */ ,
15045    {{3, 1, 1},			/* s1a r2, r1, r1 */
15046     {6, 2, 16}}			/* shli r3, r2, 16 */
15047    },
15048   {262134 /* 0x3fff6 */ ,
15049    {{6, 1, 3},			/* shli r2, r1, 3 */
15050     {3, 1, 2},			/* s1a r3, r1, r2 */
15051     {6, 2, 15},			/* shli r4, r2, 15 */
15052     {2, 4, 3}}			/* sub r5, r4, r3 */
15053    },
15054   {262135 /* 0x3fff7 */ ,
15055    {{5, 1, 1},			/* s3a r2, r1, r1 */
15056     {6, 1, 18},			/* shli r3, r1, 18 */
15057     {2, 3, 2}}			/* sub r4, r3, r2 */
15058    },
15059   {262136 /* 0x3fff8 */ ,
15060    {{6, 1, 3},			/* shli r2, r1, 3 */
15061     {6, 1, 18},			/* shli r3, r1, 18 */
15062     {2, 3, 2}}			/* sub r4, r3, r2 */
15063    },
15064   {262137 /* 0x3fff9 */ ,
15065    {{6, 1, 15},			/* shli r2, r1, 15 */
15066     {2, 2, 1},			/* sub r3, r2, r1 */
15067     {5, 3, 1}}			/* s3a r4, r3, r1 */
15068    },
15069   {262138 /* 0x3fffa */ ,
15070    {{3, 1, 1},			/* s1a r2, r1, r1 */
15071     {6, 1, 17},			/* shli r3, r1, 17 */
15072     {2, 3, 2},			/* sub r4, r3, r2 */
15073     {6, 4, 1}}			/* shli r5, r4, 1 */
15074    },
15075   {262139 /* 0x3fffb */ ,
15076    {{4, 1, 1},			/* s2a r2, r1, r1 */
15077     {6, 1, 18},			/* shli r3, r1, 18 */
15078     {2, 3, 2}}			/* sub r4, r3, r2 */
15079    },
15080   {262140 /* 0x3fffc */ ,
15081    {{6, 1, 2},			/* shli r2, r1, 2 */
15082     {6, 1, 18},			/* shli r3, r1, 18 */
15083     {2, 3, 2}}			/* sub r4, r3, r2 */
15084    },
15085   {262141 /* 0x3fffd */ ,
15086    {{3, 1, 1},			/* s1a r2, r1, r1 */
15087     {6, 1, 18},			/* shli r3, r1, 18 */
15088     {2, 3, 2}}			/* sub r4, r3, r2 */
15089    },
15090   {262142 /* 0x3fffe */ ,
15091    {{6, 1, 1},			/* shli r2, r1, 1 */
15092     {6, 1, 18},			/* shli r3, r1, 18 */
15093     {2, 3, 2}}			/* sub r4, r3, r2 */
15094    },
15095   {262143 /* 0x3ffff */ ,
15096    {{6, 1, 18},			/* shli r2, r1, 18 */
15097     {2, 2, 1}}			/* sub r3, r2, r1 */
15098    },
15099   {262144 /* 0x40000 */ ,
15100    {{6, 1, 18}}			/* shli r2, r1, 18 */
15101    },
15102   {262145 /* 0x40001 */ ,
15103    {{6, 1, 18},			/* shli r2, r1, 18 */
15104     {1, 1, 2}}			/* add r3, r1, r2 */
15105    },
15106   {262146 /* 0x40002 */ ,
15107    {{6, 1, 18},			/* shli r2, r1, 18 */
15108     {3, 1, 2}}			/* s1a r3, r1, r2 */
15109    },
15110   {262147 /* 0x40003 */ ,
15111    {{3, 1, 1},			/* s1a r2, r1, r1 */
15112     {6, 1, 18},			/* shli r3, r1, 18 */
15113     {1, 2, 3}}			/* add r4, r2, r3 */
15114    },
15115   {262148 /* 0x40004 */ ,
15116    {{6, 1, 18},			/* shli r2, r1, 18 */
15117     {4, 1, 2}}			/* s2a r3, r1, r2 */
15118    },
15119   {262149 /* 0x40005 */ ,
15120    {{4, 1, 1},			/* s2a r2, r1, r1 */
15121     {6, 1, 18},			/* shli r3, r1, 18 */
15122     {1, 2, 3}}			/* add r4, r2, r3 */
15123    },
15124   {262150 /* 0x40006 */ ,
15125    {{3, 1, 1},			/* s1a r2, r1, r1 */
15126     {6, 1, 18},			/* shli r3, r1, 18 */
15127     {3, 2, 3}}			/* s1a r4, r2, r3 */
15128    },
15129   {262151 /* 0x40007 */ ,
15130    {{6, 1, 18},			/* shli r2, r1, 18 */
15131     {2, 2, 1},			/* sub r3, r2, r1 */
15132     {5, 1, 3}}			/* s3a r4, r1, r3 */
15133    },
15134   {262152 /* 0x40008 */ ,
15135    {{6, 1, 18},			/* shli r2, r1, 18 */
15136     {5, 1, 2}}			/* s3a r3, r1, r2 */
15137    },
15138   {262153 /* 0x40009 */ ,
15139    {{5, 1, 1},			/* s3a r2, r1, r1 */
15140     {6, 1, 18},			/* shli r3, r1, 18 */
15141     {1, 2, 3}}			/* add r4, r2, r3 */
15142    },
15143   {262154 /* 0x4000a */ ,
15144    {{4, 1, 1},			/* s2a r2, r1, r1 */
15145     {6, 1, 18},			/* shli r3, r1, 18 */
15146     {3, 2, 3}}			/* s1a r4, r2, r3 */
15147    },
15148   {262160 /* 0x40010 */ ,
15149    {{6, 1, 4},			/* shli r2, r1, 4 */
15150     {6, 1, 18},			/* shli r3, r1, 18 */
15151     {1, 2, 3}}			/* add r4, r2, r3 */
15152    },
15153   {262176 /* 0x40020 */ ,
15154    {{6, 1, 5},			/* shli r2, r1, 5 */
15155     {6, 1, 18},			/* shli r3, r1, 18 */
15156     {1, 2, 3}}			/* add r4, r2, r3 */
15157    },
15158   {262208 /* 0x40040 */ ,
15159    {{6, 1, 6},			/* shli r2, r1, 6 */
15160     {6, 1, 18},			/* shli r3, r1, 18 */
15161     {1, 2, 3}}			/* add r4, r2, r3 */
15162    },
15163   {262272 /* 0x40080 */ ,
15164    {{6, 1, 7},			/* shli r2, r1, 7 */
15165     {6, 1, 18},			/* shli r3, r1, 18 */
15166     {1, 2, 3}}			/* add r4, r2, r3 */
15167    },
15168   {262400 /* 0x40100 */ ,
15169    {{6, 1, 8},			/* shli r2, r1, 8 */
15170     {6, 1, 18},			/* shli r3, r1, 18 */
15171     {1, 2, 3}}			/* add r4, r2, r3 */
15172    },
15173   {262656 /* 0x40200 */ ,
15174    {{6, 1, 9},			/* shli r2, r1, 9 */
15175     {6, 1, 18},			/* shli r3, r1, 18 */
15176     {1, 2, 3}}			/* add r4, r2, r3 */
15177    },
15178   {263168 /* 0x40400 */ ,
15179    {{6, 1, 10},			/* shli r2, r1, 10 */
15180     {6, 1, 18},			/* shli r3, r1, 18 */
15181     {1, 2, 3}}			/* add r4, r2, r3 */
15182    },
15183   {264192 /* 0x40800 */ ,
15184    {{6, 1, 11},			/* shli r2, r1, 11 */
15185     {6, 1, 18},			/* shli r3, r1, 18 */
15186     {1, 2, 3}}			/* add r4, r2, r3 */
15187    },
15188   {266240 /* 0x41000 */ ,
15189    {{6, 1, 12},			/* shli r2, r1, 12 */
15190     {6, 1, 18},			/* shli r3, r1, 18 */
15191     {1, 2, 3}}			/* add r4, r2, r3 */
15192    },
15193   {270336 /* 0x42000 */ ,
15194    {{6, 1, 13},			/* shli r2, r1, 13 */
15195     {6, 1, 18},			/* shli r3, r1, 18 */
15196     {1, 2, 3}}			/* add r4, r2, r3 */
15197    },
15198   {278528 /* 0x44000 */ ,
15199    {{6, 1, 14},			/* shli r2, r1, 14 */
15200     {6, 1, 18},			/* shli r3, r1, 18 */
15201     {1, 2, 3}}			/* add r4, r2, r3 */
15202    },
15203   {294912 /* 0x48000 */ ,
15204    {{5, 1, 1},			/* s3a r2, r1, r1 */
15205     {6, 2, 15}}			/* shli r3, r2, 15 */
15206    },
15207   {327680 /* 0x50000 */ ,
15208    {{4, 1, 1},			/* s2a r2, r1, r1 */
15209     {6, 2, 16}}			/* shli r3, r2, 16 */
15210    },
15211   {393216 /* 0x60000 */ ,
15212    {{3, 1, 1},			/* s1a r2, r1, r1 */
15213     {6, 2, 17}}			/* shli r3, r2, 17 */
15214    },
15215   {524278 /* 0x7fff6 */ ,
15216    {{6, 1, 3},			/* shli r2, r1, 3 */
15217     {3, 1, 2},			/* s1a r3, r1, r2 */
15218     {6, 2, 16},			/* shli r4, r2, 16 */
15219     {2, 4, 3}}			/* sub r5, r4, r3 */
15220    },
15221   {524279 /* 0x7fff7 */ ,
15222    {{5, 1, 1},			/* s3a r2, r1, r1 */
15223     {6, 1, 19},			/* shli r3, r1, 19 */
15224     {2, 3, 2}}			/* sub r4, r3, r2 */
15225    },
15226   {524280 /* 0x7fff8 */ ,
15227    {{6, 1, 3},			/* shli r2, r1, 3 */
15228     {6, 1, 19},			/* shli r3, r1, 19 */
15229     {2, 3, 2}}			/* sub r4, r3, r2 */
15230    },
15231   {524281 /* 0x7fff9 */ ,
15232    {{6, 1, 16},			/* shli r2, r1, 16 */
15233     {2, 2, 1},			/* sub r3, r2, r1 */
15234     {5, 3, 1}}			/* s3a r4, r3, r1 */
15235    },
15236   {524282 /* 0x7fffa */ ,
15237    {{3, 1, 1},			/* s1a r2, r1, r1 */
15238     {6, 1, 18},			/* shli r3, r1, 18 */
15239     {2, 3, 2},			/* sub r4, r3, r2 */
15240     {6, 4, 1}}			/* shli r5, r4, 1 */
15241    },
15242   {524283 /* 0x7fffb */ ,
15243    {{4, 1, 1},			/* s2a r2, r1, r1 */
15244     {6, 1, 19},			/* shli r3, r1, 19 */
15245     {2, 3, 2}}			/* sub r4, r3, r2 */
15246    },
15247   {524284 /* 0x7fffc */ ,
15248    {{6, 1, 2},			/* shli r2, r1, 2 */
15249     {6, 1, 19},			/* shli r3, r1, 19 */
15250     {2, 3, 2}}			/* sub r4, r3, r2 */
15251    },
15252   {524285 /* 0x7fffd */ ,
15253    {{3, 1, 1},			/* s1a r2, r1, r1 */
15254     {6, 1, 19},			/* shli r3, r1, 19 */
15255     {2, 3, 2}}			/* sub r4, r3, r2 */
15256    },
15257   {524286 /* 0x7fffe */ ,
15258    {{6, 1, 1},			/* shli r2, r1, 1 */
15259     {6, 1, 19},			/* shli r3, r1, 19 */
15260     {2, 3, 2}}			/* sub r4, r3, r2 */
15261    },
15262   {524287 /* 0x7ffff */ ,
15263    {{6, 1, 19},			/* shli r2, r1, 19 */
15264     {2, 2, 1}}			/* sub r3, r2, r1 */
15265    },
15266   {524288 /* 0x80000 */ ,
15267    {{6, 1, 19}}			/* shli r2, r1, 19 */
15268    },
15269   {524289 /* 0x80001 */ ,
15270    {{6, 1, 19},			/* shli r2, r1, 19 */
15271     {1, 1, 2}}			/* add r3, r1, r2 */
15272    },
15273   {524290 /* 0x80002 */ ,
15274    {{6, 1, 19},			/* shli r2, r1, 19 */
15275     {3, 1, 2}}			/* s1a r3, r1, r2 */
15276    },
15277   {524291 /* 0x80003 */ ,
15278    {{3, 1, 1},			/* s1a r2, r1, r1 */
15279     {6, 1, 19},			/* shli r3, r1, 19 */
15280     {1, 2, 3}}			/* add r4, r2, r3 */
15281    },
15282   {524292 /* 0x80004 */ ,
15283    {{6, 1, 19},			/* shli r2, r1, 19 */
15284     {4, 1, 2}}			/* s2a r3, r1, r2 */
15285    },
15286   {524293 /* 0x80005 */ ,
15287    {{4, 1, 1},			/* s2a r2, r1, r1 */
15288     {6, 1, 19},			/* shli r3, r1, 19 */
15289     {1, 2, 3}}			/* add r4, r2, r3 */
15290    },
15291   {524294 /* 0x80006 */ ,
15292    {{3, 1, 1},			/* s1a r2, r1, r1 */
15293     {6, 1, 19},			/* shli r3, r1, 19 */
15294     {3, 2, 3}}			/* s1a r4, r2, r3 */
15295    },
15296   {524295 /* 0x80007 */ ,
15297    {{6, 1, 19},			/* shli r2, r1, 19 */
15298     {2, 2, 1},			/* sub r3, r2, r1 */
15299     {5, 1, 3}}			/* s3a r4, r1, r3 */
15300    },
15301   {524296 /* 0x80008 */ ,
15302    {{6, 1, 19},			/* shli r2, r1, 19 */
15303     {5, 1, 2}}			/* s3a r3, r1, r2 */
15304    },
15305   {524297 /* 0x80009 */ ,
15306    {{5, 1, 1},			/* s3a r2, r1, r1 */
15307     {6, 1, 19},			/* shli r3, r1, 19 */
15308     {1, 2, 3}}			/* add r4, r2, r3 */
15309    },
15310   {524298 /* 0x8000a */ ,
15311    {{4, 1, 1},			/* s2a r2, r1, r1 */
15312     {6, 1, 19},			/* shli r3, r1, 19 */
15313     {3, 2, 3}}			/* s1a r4, r2, r3 */
15314    },
15315   {524304 /* 0x80010 */ ,
15316    {{6, 1, 4},			/* shli r2, r1, 4 */
15317     {6, 1, 19},			/* shli r3, r1, 19 */
15318     {1, 2, 3}}			/* add r4, r2, r3 */
15319    },
15320   {524320 /* 0x80020 */ ,
15321    {{6, 1, 5},			/* shli r2, r1, 5 */
15322     {6, 1, 19},			/* shli r3, r1, 19 */
15323     {1, 2, 3}}			/* add r4, r2, r3 */
15324    },
15325   {524352 /* 0x80040 */ ,
15326    {{6, 1, 6},			/* shli r2, r1, 6 */
15327     {6, 1, 19},			/* shli r3, r1, 19 */
15328     {1, 2, 3}}			/* add r4, r2, r3 */
15329    },
15330   {524416 /* 0x80080 */ ,
15331    {{6, 1, 7},			/* shli r2, r1, 7 */
15332     {6, 1, 19},			/* shli r3, r1, 19 */
15333     {1, 2, 3}}			/* add r4, r2, r3 */
15334    },
15335   {524544 /* 0x80100 */ ,
15336    {{6, 1, 8},			/* shli r2, r1, 8 */
15337     {6, 1, 19},			/* shli r3, r1, 19 */
15338     {1, 2, 3}}			/* add r4, r2, r3 */
15339    },
15340   {524800 /* 0x80200 */ ,
15341    {{6, 1, 9},			/* shli r2, r1, 9 */
15342     {6, 1, 19},			/* shli r3, r1, 19 */
15343     {1, 2, 3}}			/* add r4, r2, r3 */
15344    },
15345   {525312 /* 0x80400 */ ,
15346    {{6, 1, 10},			/* shli r2, r1, 10 */
15347     {6, 1, 19},			/* shli r3, r1, 19 */
15348     {1, 2, 3}}			/* add r4, r2, r3 */
15349    },
15350   {526336 /* 0x80800 */ ,
15351    {{6, 1, 11},			/* shli r2, r1, 11 */
15352     {6, 1, 19},			/* shli r3, r1, 19 */
15353     {1, 2, 3}}			/* add r4, r2, r3 */
15354    },
15355   {528384 /* 0x81000 */ ,
15356    {{6, 1, 12},			/* shli r2, r1, 12 */
15357     {6, 1, 19},			/* shli r3, r1, 19 */
15358     {1, 2, 3}}			/* add r4, r2, r3 */
15359    },
15360   {532480 /* 0x82000 */ ,
15361    {{6, 1, 13},			/* shli r2, r1, 13 */
15362     {6, 1, 19},			/* shli r3, r1, 19 */
15363     {1, 2, 3}}			/* add r4, r2, r3 */
15364    },
15365   {540672 /* 0x84000 */ ,
15366    {{6, 1, 14},			/* shli r2, r1, 14 */
15367     {6, 1, 19},			/* shli r3, r1, 19 */
15368     {1, 2, 3}}			/* add r4, r2, r3 */
15369    },
15370   {557056 /* 0x88000 */ ,
15371    {{6, 1, 15},			/* shli r2, r1, 15 */
15372     {6, 1, 19},			/* shli r3, r1, 19 */
15373     {1, 2, 3}}			/* add r4, r2, r3 */
15374    },
15375   {589824 /* 0x90000 */ ,
15376    {{5, 1, 1},			/* s3a r2, r1, r1 */
15377     {6, 2, 16}}			/* shli r3, r2, 16 */
15378    },
15379   {655360 /* 0xa0000 */ ,
15380    {{4, 1, 1},			/* s2a r2, r1, r1 */
15381     {6, 2, 17}}			/* shli r3, r2, 17 */
15382    },
15383   {786432 /* 0xc0000 */ ,
15384    {{3, 1, 1},			/* s1a r2, r1, r1 */
15385     {6, 2, 18}}			/* shli r3, r2, 18 */
15386    },
15387   {1048566 /* 0xffff6 */ ,
15388    {{6, 1, 3},			/* shli r2, r1, 3 */
15389     {3, 1, 2},			/* s1a r3, r1, r2 */
15390     {6, 2, 17},			/* shli r4, r2, 17 */
15391     {2, 4, 3}}			/* sub r5, r4, r3 */
15392    },
15393   {1048567 /* 0xffff7 */ ,
15394    {{5, 1, 1},			/* s3a r2, r1, r1 */
15395     {6, 1, 20},			/* shli r3, r1, 20 */
15396     {2, 3, 2}}			/* sub r4, r3, r2 */
15397    },
15398   {1048568 /* 0xffff8 */ ,
15399    {{6, 1, 3},			/* shli r2, r1, 3 */
15400     {6, 1, 20},			/* shli r3, r1, 20 */
15401     {2, 3, 2}}			/* sub r4, r3, r2 */
15402    },
15403   {1048569 /* 0xffff9 */ ,
15404    {{6, 1, 17},			/* shli r2, r1, 17 */
15405     {2, 2, 1},			/* sub r3, r2, r1 */
15406     {5, 3, 1}}			/* s3a r4, r3, r1 */
15407    },
15408   {1048570 /* 0xffffa */ ,
15409    {{3, 1, 1},			/* s1a r2, r1, r1 */
15410     {6, 1, 19},			/* shli r3, r1, 19 */
15411     {2, 3, 2},			/* sub r4, r3, r2 */
15412     {6, 4, 1}}			/* shli r5, r4, 1 */
15413    },
15414   {1048571 /* 0xffffb */ ,
15415    {{4, 1, 1},			/* s2a r2, r1, r1 */
15416     {6, 1, 20},			/* shli r3, r1, 20 */
15417     {2, 3, 2}}			/* sub r4, r3, r2 */
15418    },
15419   {1048572 /* 0xffffc */ ,
15420    {{6, 1, 2},			/* shli r2, r1, 2 */
15421     {6, 1, 20},			/* shli r3, r1, 20 */
15422     {2, 3, 2}}			/* sub r4, r3, r2 */
15423    },
15424   {1048573 /* 0xffffd */ ,
15425    {{3, 1, 1},			/* s1a r2, r1, r1 */
15426     {6, 1, 20},			/* shli r3, r1, 20 */
15427     {2, 3, 2}}			/* sub r4, r3, r2 */
15428    },
15429   {1048574 /* 0xffffe */ ,
15430    {{6, 1, 1},			/* shli r2, r1, 1 */
15431     {6, 1, 20},			/* shli r3, r1, 20 */
15432     {2, 3, 2}}			/* sub r4, r3, r2 */
15433    },
15434   {1048575 /* 0xfffff */ ,
15435    {{6, 1, 20},			/* shli r2, r1, 20 */
15436     {2, 2, 1}}			/* sub r3, r2, r1 */
15437    },
15438   {1048576 /* 0x100000 */ ,
15439    {{6, 1, 20}}			/* shli r2, r1, 20 */
15440    },
15441   {1048577 /* 0x100001 */ ,
15442    {{6, 1, 20},			/* shli r2, r1, 20 */
15443     {1, 1, 2}}			/* add r3, r1, r2 */
15444    },
15445   {1048578 /* 0x100002 */ ,
15446    {{6, 1, 20},			/* shli r2, r1, 20 */
15447     {3, 1, 2}}			/* s1a r3, r1, r2 */
15448    },
15449   {1048579 /* 0x100003 */ ,
15450    {{3, 1, 1},			/* s1a r2, r1, r1 */
15451     {6, 1, 20},			/* shli r3, r1, 20 */
15452     {1, 2, 3}}			/* add r4, r2, r3 */
15453    },
15454   {1048580 /* 0x100004 */ ,
15455    {{6, 1, 20},			/* shli r2, r1, 20 */
15456     {4, 1, 2}}			/* s2a r3, r1, r2 */
15457    },
15458   {1048581 /* 0x100005 */ ,
15459    {{4, 1, 1},			/* s2a r2, r1, r1 */
15460     {6, 1, 20},			/* shli r3, r1, 20 */
15461     {1, 2, 3}}			/* add r4, r2, r3 */
15462    },
15463   {1048582 /* 0x100006 */ ,
15464    {{3, 1, 1},			/* s1a r2, r1, r1 */
15465     {6, 1, 20},			/* shli r3, r1, 20 */
15466     {3, 2, 3}}			/* s1a r4, r2, r3 */
15467    },
15468   {1048583 /* 0x100007 */ ,
15469    {{6, 1, 20},			/* shli r2, r1, 20 */
15470     {2, 2, 1},			/* sub r3, r2, r1 */
15471     {5, 1, 3}}			/* s3a r4, r1, r3 */
15472    },
15473   {1048584 /* 0x100008 */ ,
15474    {{6, 1, 20},			/* shli r2, r1, 20 */
15475     {5, 1, 2}}			/* s3a r3, r1, r2 */
15476    },
15477   {1048585 /* 0x100009 */ ,
15478    {{5, 1, 1},			/* s3a r2, r1, r1 */
15479     {6, 1, 20},			/* shli r3, r1, 20 */
15480     {1, 2, 3}}			/* add r4, r2, r3 */
15481    },
15482   {1048586 /* 0x10000a */ ,
15483    {{4, 1, 1},			/* s2a r2, r1, r1 */
15484     {6, 1, 20},			/* shli r3, r1, 20 */
15485     {3, 2, 3}}			/* s1a r4, r2, r3 */
15486    },
15487   {1048592 /* 0x100010 */ ,
15488    {{6, 1, 4},			/* shli r2, r1, 4 */
15489     {6, 1, 20},			/* shli r3, r1, 20 */
15490     {1, 2, 3}}			/* add r4, r2, r3 */
15491    },
15492   {1048608 /* 0x100020 */ ,
15493    {{6, 1, 5},			/* shli r2, r1, 5 */
15494     {6, 1, 20},			/* shli r3, r1, 20 */
15495     {1, 2, 3}}			/* add r4, r2, r3 */
15496    },
15497   {1048640 /* 0x100040 */ ,
15498    {{6, 1, 6},			/* shli r2, r1, 6 */
15499     {6, 1, 20},			/* shli r3, r1, 20 */
15500     {1, 2, 3}}			/* add r4, r2, r3 */
15501    },
15502   {1048704 /* 0x100080 */ ,
15503    {{6, 1, 7},			/* shli r2, r1, 7 */
15504     {6, 1, 20},			/* shli r3, r1, 20 */
15505     {1, 2, 3}}			/* add r4, r2, r3 */
15506    },
15507   {1048832 /* 0x100100 */ ,
15508    {{6, 1, 8},			/* shli r2, r1, 8 */
15509     {6, 1, 20},			/* shli r3, r1, 20 */
15510     {1, 2, 3}}			/* add r4, r2, r3 */
15511    },
15512   {1049088 /* 0x100200 */ ,
15513    {{6, 1, 9},			/* shli r2, r1, 9 */
15514     {6, 1, 20},			/* shli r3, r1, 20 */
15515     {1, 2, 3}}			/* add r4, r2, r3 */
15516    },
15517   {1049600 /* 0x100400 */ ,
15518    {{6, 1, 10},			/* shli r2, r1, 10 */
15519     {6, 1, 20},			/* shli r3, r1, 20 */
15520     {1, 2, 3}}			/* add r4, r2, r3 */
15521    },
15522   {1050624 /* 0x100800 */ ,
15523    {{6, 1, 11},			/* shli r2, r1, 11 */
15524     {6, 1, 20},			/* shli r3, r1, 20 */
15525     {1, 2, 3}}			/* add r4, r2, r3 */
15526    },
15527   {1052672 /* 0x101000 */ ,
15528    {{6, 1, 12},			/* shli r2, r1, 12 */
15529     {6, 1, 20},			/* shli r3, r1, 20 */
15530     {1, 2, 3}}			/* add r4, r2, r3 */
15531    },
15532   {1056768 /* 0x102000 */ ,
15533    {{6, 1, 13},			/* shli r2, r1, 13 */
15534     {6, 1, 20},			/* shli r3, r1, 20 */
15535     {1, 2, 3}}			/* add r4, r2, r3 */
15536    },
15537   {1064960 /* 0x104000 */ ,
15538    {{6, 1, 14},			/* shli r2, r1, 14 */
15539     {6, 1, 20},			/* shli r3, r1, 20 */
15540     {1, 2, 3}}			/* add r4, r2, r3 */
15541    },
15542   {1081344 /* 0x108000 */ ,
15543    {{6, 1, 15},			/* shli r2, r1, 15 */
15544     {6, 1, 20},			/* shli r3, r1, 20 */
15545     {1, 2, 3}}			/* add r4, r2, r3 */
15546    },
15547   {1114112 /* 0x110000 */ ,
15548    {{6, 1, 16},			/* shli r2, r1, 16 */
15549     {6, 1, 20},			/* shli r3, r1, 20 */
15550     {1, 2, 3}}			/* add r4, r2, r3 */
15551    },
15552   {1179648 /* 0x120000 */ ,
15553    {{5, 1, 1},			/* s3a r2, r1, r1 */
15554     {6, 2, 17}}			/* shli r3, r2, 17 */
15555    },
15556   {1310720 /* 0x140000 */ ,
15557    {{4, 1, 1},			/* s2a r2, r1, r1 */
15558     {6, 2, 18}}			/* shli r3, r2, 18 */
15559    },
15560   {1572864 /* 0x180000 */ ,
15561    {{3, 1, 1},			/* s1a r2, r1, r1 */
15562     {6, 2, 19}}			/* shli r3, r2, 19 */
15563    },
15564   {2097142 /* 0x1ffff6 */ ,
15565    {{6, 1, 3},			/* shli r2, r1, 3 */
15566     {3, 1, 2},			/* s1a r3, r1, r2 */
15567     {6, 2, 18},			/* shli r4, r2, 18 */
15568     {2, 4, 3}}			/* sub r5, r4, r3 */
15569    },
15570   {2097143 /* 0x1ffff7 */ ,
15571    {{5, 1, 1},			/* s3a r2, r1, r1 */
15572     {6, 1, 21},			/* shli r3, r1, 21 */
15573     {2, 3, 2}}			/* sub r4, r3, r2 */
15574    },
15575   {2097144 /* 0x1ffff8 */ ,
15576    {{6, 1, 3},			/* shli r2, r1, 3 */
15577     {6, 1, 21},			/* shli r3, r1, 21 */
15578     {2, 3, 2}}			/* sub r4, r3, r2 */
15579    },
15580   {2097145 /* 0x1ffff9 */ ,
15581    {{6, 1, 18},			/* shli r2, r1, 18 */
15582     {2, 2, 1},			/* sub r3, r2, r1 */
15583     {5, 3, 1}}			/* s3a r4, r3, r1 */
15584    },
15585   {2097146 /* 0x1ffffa */ ,
15586    {{3, 1, 1},			/* s1a r2, r1, r1 */
15587     {6, 1, 20},			/* shli r3, r1, 20 */
15588     {2, 3, 2},			/* sub r4, r3, r2 */
15589     {6, 4, 1}}			/* shli r5, r4, 1 */
15590    },
15591   {2097147 /* 0x1ffffb */ ,
15592    {{4, 1, 1},			/* s2a r2, r1, r1 */
15593     {6, 1, 21},			/* shli r3, r1, 21 */
15594     {2, 3, 2}}			/* sub r4, r3, r2 */
15595    },
15596   {2097148 /* 0x1ffffc */ ,
15597    {{6, 1, 2},			/* shli r2, r1, 2 */
15598     {6, 1, 21},			/* shli r3, r1, 21 */
15599     {2, 3, 2}}			/* sub r4, r3, r2 */
15600    },
15601   {2097149 /* 0x1ffffd */ ,
15602    {{3, 1, 1},			/* s1a r2, r1, r1 */
15603     {6, 1, 21},			/* shli r3, r1, 21 */
15604     {2, 3, 2}}			/* sub r4, r3, r2 */
15605    },
15606   {2097150 /* 0x1ffffe */ ,
15607    {{6, 1, 1},			/* shli r2, r1, 1 */
15608     {6, 1, 21},			/* shli r3, r1, 21 */
15609     {2, 3, 2}}			/* sub r4, r3, r2 */
15610    },
15611   {2097151 /* 0x1fffff */ ,
15612    {{6, 1, 21},			/* shli r2, r1, 21 */
15613     {2, 2, 1}}			/* sub r3, r2, r1 */
15614    },
15615   {2097152 /* 0x200000 */ ,
15616    {{6, 1, 21}}			/* shli r2, r1, 21 */
15617    },
15618   {2097153 /* 0x200001 */ ,
15619    {{6, 1, 21},			/* shli r2, r1, 21 */
15620     {1, 1, 2}}			/* add r3, r1, r2 */
15621    },
15622   {2097154 /* 0x200002 */ ,
15623    {{6, 1, 21},			/* shli r2, r1, 21 */
15624     {3, 1, 2}}			/* s1a r3, r1, r2 */
15625    },
15626   {2097155 /* 0x200003 */ ,
15627    {{3, 1, 1},			/* s1a r2, r1, r1 */
15628     {6, 1, 21},			/* shli r3, r1, 21 */
15629     {1, 2, 3}}			/* add r4, r2, r3 */
15630    },
15631   {2097156 /* 0x200004 */ ,
15632    {{6, 1, 21},			/* shli r2, r1, 21 */
15633     {4, 1, 2}}			/* s2a r3, r1, r2 */
15634    },
15635   {2097157 /* 0x200005 */ ,
15636    {{4, 1, 1},			/* s2a r2, r1, r1 */
15637     {6, 1, 21},			/* shli r3, r1, 21 */
15638     {1, 2, 3}}			/* add r4, r2, r3 */
15639    },
15640   {2097158 /* 0x200006 */ ,
15641    {{3, 1, 1},			/* s1a r2, r1, r1 */
15642     {6, 1, 21},			/* shli r3, r1, 21 */
15643     {3, 2, 3}}			/* s1a r4, r2, r3 */
15644    },
15645   {2097159 /* 0x200007 */ ,
15646    {{6, 1, 21},			/* shli r2, r1, 21 */
15647     {2, 2, 1},			/* sub r3, r2, r1 */
15648     {5, 1, 3}}			/* s3a r4, r1, r3 */
15649    },
15650   {2097160 /* 0x200008 */ ,
15651    {{6, 1, 21},			/* shli r2, r1, 21 */
15652     {5, 1, 2}}			/* s3a r3, r1, r2 */
15653    },
15654   {2097161 /* 0x200009 */ ,
15655    {{5, 1, 1},			/* s3a r2, r1, r1 */
15656     {6, 1, 21},			/* shli r3, r1, 21 */
15657     {1, 2, 3}}			/* add r4, r2, r3 */
15658    },
15659   {2097162 /* 0x20000a */ ,
15660    {{4, 1, 1},			/* s2a r2, r1, r1 */
15661     {6, 1, 21},			/* shli r3, r1, 21 */
15662     {3, 2, 3}}			/* s1a r4, r2, r3 */
15663    },
15664   {2097168 /* 0x200010 */ ,
15665    {{6, 1, 4},			/* shli r2, r1, 4 */
15666     {6, 1, 21},			/* shli r3, r1, 21 */
15667     {1, 2, 3}}			/* add r4, r2, r3 */
15668    },
15669   {2097184 /* 0x200020 */ ,
15670    {{6, 1, 5},			/* shli r2, r1, 5 */
15671     {6, 1, 21},			/* shli r3, r1, 21 */
15672     {1, 2, 3}}			/* add r4, r2, r3 */
15673    },
15674   {2097216 /* 0x200040 */ ,
15675    {{6, 1, 6},			/* shli r2, r1, 6 */
15676     {6, 1, 21},			/* shli r3, r1, 21 */
15677     {1, 2, 3}}			/* add r4, r2, r3 */
15678    },
15679   {2097280 /* 0x200080 */ ,
15680    {{6, 1, 7},			/* shli r2, r1, 7 */
15681     {6, 1, 21},			/* shli r3, r1, 21 */
15682     {1, 2, 3}}			/* add r4, r2, r3 */
15683    },
15684   {2097408 /* 0x200100 */ ,
15685    {{6, 1, 8},			/* shli r2, r1, 8 */
15686     {6, 1, 21},			/* shli r3, r1, 21 */
15687     {1, 2, 3}}			/* add r4, r2, r3 */
15688    },
15689   {2097664 /* 0x200200 */ ,
15690    {{6, 1, 9},			/* shli r2, r1, 9 */
15691     {6, 1, 21},			/* shli r3, r1, 21 */
15692     {1, 2, 3}}			/* add r4, r2, r3 */
15693    },
15694   {2098176 /* 0x200400 */ ,
15695    {{6, 1, 10},			/* shli r2, r1, 10 */
15696     {6, 1, 21},			/* shli r3, r1, 21 */
15697     {1, 2, 3}}			/* add r4, r2, r3 */
15698    },
15699   {2099200 /* 0x200800 */ ,
15700    {{6, 1, 11},			/* shli r2, r1, 11 */
15701     {6, 1, 21},			/* shli r3, r1, 21 */
15702     {1, 2, 3}}			/* add r4, r2, r3 */
15703    },
15704   {2101248 /* 0x201000 */ ,
15705    {{6, 1, 12},			/* shli r2, r1, 12 */
15706     {6, 1, 21},			/* shli r3, r1, 21 */
15707     {1, 2, 3}}			/* add r4, r2, r3 */
15708    },
15709   {2105344 /* 0x202000 */ ,
15710    {{6, 1, 13},			/* shli r2, r1, 13 */
15711     {6, 1, 21},			/* shli r3, r1, 21 */
15712     {1, 2, 3}}			/* add r4, r2, r3 */
15713    },
15714   {2113536 /* 0x204000 */ ,
15715    {{6, 1, 14},			/* shli r2, r1, 14 */
15716     {6, 1, 21},			/* shli r3, r1, 21 */
15717     {1, 2, 3}}			/* add r4, r2, r3 */
15718    },
15719   {2129920 /* 0x208000 */ ,
15720    {{6, 1, 15},			/* shli r2, r1, 15 */
15721     {6, 1, 21},			/* shli r3, r1, 21 */
15722     {1, 2, 3}}			/* add r4, r2, r3 */
15723    },
15724   {2162688 /* 0x210000 */ ,
15725    {{6, 1, 16},			/* shli r2, r1, 16 */
15726     {6, 1, 21},			/* shli r3, r1, 21 */
15727     {1, 2, 3}}			/* add r4, r2, r3 */
15728    },
15729   {2228224 /* 0x220000 */ ,
15730    {{6, 1, 17},			/* shli r2, r1, 17 */
15731     {6, 1, 21},			/* shli r3, r1, 21 */
15732     {1, 2, 3}}			/* add r4, r2, r3 */
15733    },
15734   {2359296 /* 0x240000 */ ,
15735    {{5, 1, 1},			/* s3a r2, r1, r1 */
15736     {6, 2, 18}}			/* shli r3, r2, 18 */
15737    },
15738   {2621440 /* 0x280000 */ ,
15739    {{4, 1, 1},			/* s2a r2, r1, r1 */
15740     {6, 2, 19}}			/* shli r3, r2, 19 */
15741    },
15742   {3145728 /* 0x300000 */ ,
15743    {{3, 1, 1},			/* s1a r2, r1, r1 */
15744     {6, 2, 20}}			/* shli r3, r2, 20 */
15745    },
15746   {4194294 /* 0x3ffff6 */ ,
15747    {{6, 1, 3},			/* shli r2, r1, 3 */
15748     {3, 1, 2},			/* s1a r3, r1, r2 */
15749     {6, 2, 19},			/* shli r4, r2, 19 */
15750     {2, 4, 3}}			/* sub r5, r4, r3 */
15751    },
15752   {4194295 /* 0x3ffff7 */ ,
15753    {{5, 1, 1},			/* s3a r2, r1, r1 */
15754     {6, 1, 22},			/* shli r3, r1, 22 */
15755     {2, 3, 2}}			/* sub r4, r3, r2 */
15756    },
15757   {4194296 /* 0x3ffff8 */ ,
15758    {{6, 1, 3},			/* shli r2, r1, 3 */
15759     {6, 1, 22},			/* shli r3, r1, 22 */
15760     {2, 3, 2}}			/* sub r4, r3, r2 */
15761    },
15762   {4194297 /* 0x3ffff9 */ ,
15763    {{6, 1, 19},			/* shli r2, r1, 19 */
15764     {2, 2, 1},			/* sub r3, r2, r1 */
15765     {5, 3, 1}}			/* s3a r4, r3, r1 */
15766    },
15767   {4194298 /* 0x3ffffa */ ,
15768    {{3, 1, 1},			/* s1a r2, r1, r1 */
15769     {6, 1, 21},			/* shli r3, r1, 21 */
15770     {2, 3, 2},			/* sub r4, r3, r2 */
15771     {6, 4, 1}}			/* shli r5, r4, 1 */
15772    },
15773   {4194299 /* 0x3ffffb */ ,
15774    {{4, 1, 1},			/* s2a r2, r1, r1 */
15775     {6, 1, 22},			/* shli r3, r1, 22 */
15776     {2, 3, 2}}			/* sub r4, r3, r2 */
15777    },
15778   {4194300 /* 0x3ffffc */ ,
15779    {{6, 1, 2},			/* shli r2, r1, 2 */
15780     {6, 1, 22},			/* shli r3, r1, 22 */
15781     {2, 3, 2}}			/* sub r4, r3, r2 */
15782    },
15783   {4194301 /* 0x3ffffd */ ,
15784    {{3, 1, 1},			/* s1a r2, r1, r1 */
15785     {6, 1, 22},			/* shli r3, r1, 22 */
15786     {2, 3, 2}}			/* sub r4, r3, r2 */
15787    },
15788   {4194302 /* 0x3ffffe */ ,
15789    {{6, 1, 1},			/* shli r2, r1, 1 */
15790     {6, 1, 22},			/* shli r3, r1, 22 */
15791     {2, 3, 2}}			/* sub r4, r3, r2 */
15792    },
15793   {4194303 /* 0x3fffff */ ,
15794    {{6, 1, 22},			/* shli r2, r1, 22 */
15795     {2, 2, 1}}			/* sub r3, r2, r1 */
15796    },
15797   {4194304 /* 0x400000 */ ,
15798    {{6, 1, 22}}			/* shli r2, r1, 22 */
15799    },
15800   {4194305 /* 0x400001 */ ,
15801    {{6, 1, 22},			/* shli r2, r1, 22 */
15802     {1, 1, 2}}			/* add r3, r1, r2 */
15803    },
15804   {4194306 /* 0x400002 */ ,
15805    {{6, 1, 22},			/* shli r2, r1, 22 */
15806     {3, 1, 2}}			/* s1a r3, r1, r2 */
15807    },
15808   {4194307 /* 0x400003 */ ,
15809    {{3, 1, 1},			/* s1a r2, r1, r1 */
15810     {6, 1, 22},			/* shli r3, r1, 22 */
15811     {1, 2, 3}}			/* add r4, r2, r3 */
15812    },
15813   {4194308 /* 0x400004 */ ,
15814    {{6, 1, 22},			/* shli r2, r1, 22 */
15815     {4, 1, 2}}			/* s2a r3, r1, r2 */
15816    },
15817   {4194309 /* 0x400005 */ ,
15818    {{4, 1, 1},			/* s2a r2, r1, r1 */
15819     {6, 1, 22},			/* shli r3, r1, 22 */
15820     {1, 2, 3}}			/* add r4, r2, r3 */
15821    },
15822   {4194310 /* 0x400006 */ ,
15823    {{3, 1, 1},			/* s1a r2, r1, r1 */
15824     {6, 1, 22},			/* shli r3, r1, 22 */
15825     {3, 2, 3}}			/* s1a r4, r2, r3 */
15826    },
15827   {4194311 /* 0x400007 */ ,
15828    {{6, 1, 22},			/* shli r2, r1, 22 */
15829     {2, 2, 1},			/* sub r3, r2, r1 */
15830     {5, 1, 3}}			/* s3a r4, r1, r3 */
15831    },
15832   {4194312 /* 0x400008 */ ,
15833    {{6, 1, 22},			/* shli r2, r1, 22 */
15834     {5, 1, 2}}			/* s3a r3, r1, r2 */
15835    },
15836   {4194313 /* 0x400009 */ ,
15837    {{5, 1, 1},			/* s3a r2, r1, r1 */
15838     {6, 1, 22},			/* shli r3, r1, 22 */
15839     {1, 2, 3}}			/* add r4, r2, r3 */
15840    },
15841   {4194314 /* 0x40000a */ ,
15842    {{4, 1, 1},			/* s2a r2, r1, r1 */
15843     {6, 1, 22},			/* shli r3, r1, 22 */
15844     {3, 2, 3}}			/* s1a r4, r2, r3 */
15845    },
15846   {4194320 /* 0x400010 */ ,
15847    {{6, 1, 4},			/* shli r2, r1, 4 */
15848     {6, 1, 22},			/* shli r3, r1, 22 */
15849     {1, 2, 3}}			/* add r4, r2, r3 */
15850    },
15851   {4194336 /* 0x400020 */ ,
15852    {{6, 1, 5},			/* shli r2, r1, 5 */
15853     {6, 1, 22},			/* shli r3, r1, 22 */
15854     {1, 2, 3}}			/* add r4, r2, r3 */
15855    },
15856   {4194368 /* 0x400040 */ ,
15857    {{6, 1, 6},			/* shli r2, r1, 6 */
15858     {6, 1, 22},			/* shli r3, r1, 22 */
15859     {1, 2, 3}}			/* add r4, r2, r3 */
15860    },
15861   {4194432 /* 0x400080 */ ,
15862    {{6, 1, 7},			/* shli r2, r1, 7 */
15863     {6, 1, 22},			/* shli r3, r1, 22 */
15864     {1, 2, 3}}			/* add r4, r2, r3 */
15865    },
15866   {4194560 /* 0x400100 */ ,
15867    {{6, 1, 8},			/* shli r2, r1, 8 */
15868     {6, 1, 22},			/* shli r3, r1, 22 */
15869     {1, 2, 3}}			/* add r4, r2, r3 */
15870    },
15871   {4194816 /* 0x400200 */ ,
15872    {{6, 1, 9},			/* shli r2, r1, 9 */
15873     {6, 1, 22},			/* shli r3, r1, 22 */
15874     {1, 2, 3}}			/* add r4, r2, r3 */
15875    },
15876   {4195328 /* 0x400400 */ ,
15877    {{6, 1, 10},			/* shli r2, r1, 10 */
15878     {6, 1, 22},			/* shli r3, r1, 22 */
15879     {1, 2, 3}}			/* add r4, r2, r3 */
15880    },
15881   {4196352 /* 0x400800 */ ,
15882    {{6, 1, 11},			/* shli r2, r1, 11 */
15883     {6, 1, 22},			/* shli r3, r1, 22 */
15884     {1, 2, 3}}			/* add r4, r2, r3 */
15885    },
15886   {4198400 /* 0x401000 */ ,
15887    {{6, 1, 12},			/* shli r2, r1, 12 */
15888     {6, 1, 22},			/* shli r3, r1, 22 */
15889     {1, 2, 3}}			/* add r4, r2, r3 */
15890    },
15891   {4202496 /* 0x402000 */ ,
15892    {{6, 1, 13},			/* shli r2, r1, 13 */
15893     {6, 1, 22},			/* shli r3, r1, 22 */
15894     {1, 2, 3}}			/* add r4, r2, r3 */
15895    },
15896   {4210688 /* 0x404000 */ ,
15897    {{6, 1, 14},			/* shli r2, r1, 14 */
15898     {6, 1, 22},			/* shli r3, r1, 22 */
15899     {1, 2, 3}}			/* add r4, r2, r3 */
15900    },
15901   {4227072 /* 0x408000 */ ,
15902    {{6, 1, 15},			/* shli r2, r1, 15 */
15903     {6, 1, 22},			/* shli r3, r1, 22 */
15904     {1, 2, 3}}			/* add r4, r2, r3 */
15905    },
15906   {4259840 /* 0x410000 */ ,
15907    {{6, 1, 16},			/* shli r2, r1, 16 */
15908     {6, 1, 22},			/* shli r3, r1, 22 */
15909     {1, 2, 3}}			/* add r4, r2, r3 */
15910    },
15911   {4325376 /* 0x420000 */ ,
15912    {{6, 1, 17},			/* shli r2, r1, 17 */
15913     {6, 1, 22},			/* shli r3, r1, 22 */
15914     {1, 2, 3}}			/* add r4, r2, r3 */
15915    },
15916   {4456448 /* 0x440000 */ ,
15917    {{6, 1, 18},			/* shli r2, r1, 18 */
15918     {6, 1, 22},			/* shli r3, r1, 22 */
15919     {1, 2, 3}}			/* add r4, r2, r3 */
15920    },
15921   {4718592 /* 0x480000 */ ,
15922    {{5, 1, 1},			/* s3a r2, r1, r1 */
15923     {6, 2, 19}}			/* shli r3, r2, 19 */
15924    },
15925   {5242880 /* 0x500000 */ ,
15926    {{4, 1, 1},			/* s2a r2, r1, r1 */
15927     {6, 2, 20}}			/* shli r3, r2, 20 */
15928    },
15929   {6291456 /* 0x600000 */ ,
15930    {{3, 1, 1},			/* s1a r2, r1, r1 */
15931     {6, 2, 21}}			/* shli r3, r2, 21 */
15932    },
15933   {8388598 /* 0x7ffff6 */ ,
15934    {{6, 1, 3},			/* shli r2, r1, 3 */
15935     {3, 1, 2},			/* s1a r3, r1, r2 */
15936     {6, 2, 20},			/* shli r4, r2, 20 */
15937     {2, 4, 3}}			/* sub r5, r4, r3 */
15938    },
15939   {8388599 /* 0x7ffff7 */ ,
15940    {{5, 1, 1},			/* s3a r2, r1, r1 */
15941     {6, 1, 23},			/* shli r3, r1, 23 */
15942     {2, 3, 2}}			/* sub r4, r3, r2 */
15943    },
15944   {8388600 /* 0x7ffff8 */ ,
15945    {{6, 1, 3},			/* shli r2, r1, 3 */
15946     {6, 1, 23},			/* shli r3, r1, 23 */
15947     {2, 3, 2}}			/* sub r4, r3, r2 */
15948    },
15949   {8388601 /* 0x7ffff9 */ ,
15950    {{6, 1, 20},			/* shli r2, r1, 20 */
15951     {2, 2, 1},			/* sub r3, r2, r1 */
15952     {5, 3, 1}}			/* s3a r4, r3, r1 */
15953    },
15954   {8388602 /* 0x7ffffa */ ,
15955    {{3, 1, 1},			/* s1a r2, r1, r1 */
15956     {6, 1, 22},			/* shli r3, r1, 22 */
15957     {2, 3, 2},			/* sub r4, r3, r2 */
15958     {6, 4, 1}}			/* shli r5, r4, 1 */
15959    },
15960   {8388603 /* 0x7ffffb */ ,
15961    {{4, 1, 1},			/* s2a r2, r1, r1 */
15962     {6, 1, 23},			/* shli r3, r1, 23 */
15963     {2, 3, 2}}			/* sub r4, r3, r2 */
15964    },
15965   {8388604 /* 0x7ffffc */ ,
15966    {{6, 1, 2},			/* shli r2, r1, 2 */
15967     {6, 1, 23},			/* shli r3, r1, 23 */
15968     {2, 3, 2}}			/* sub r4, r3, r2 */
15969    },
15970   {8388605 /* 0x7ffffd */ ,
15971    {{3, 1, 1},			/* s1a r2, r1, r1 */
15972     {6, 1, 23},			/* shli r3, r1, 23 */
15973     {2, 3, 2}}			/* sub r4, r3, r2 */
15974    },
15975   {8388606 /* 0x7ffffe */ ,
15976    {{6, 1, 1},			/* shli r2, r1, 1 */
15977     {6, 1, 23},			/* shli r3, r1, 23 */
15978     {2, 3, 2}}			/* sub r4, r3, r2 */
15979    },
15980   {8388607 /* 0x7fffff */ ,
15981    {{6, 1, 23},			/* shli r2, r1, 23 */
15982     {2, 2, 1}}			/* sub r3, r2, r1 */
15983    },
15984   {8388608 /* 0x800000 */ ,
15985    {{6, 1, 23}}			/* shli r2, r1, 23 */
15986    },
15987   {8388609 /* 0x800001 */ ,
15988    {{6, 1, 23},			/* shli r2, r1, 23 */
15989     {1, 1, 2}}			/* add r3, r1, r2 */
15990    },
15991   {8388610 /* 0x800002 */ ,
15992    {{6, 1, 23},			/* shli r2, r1, 23 */
15993     {3, 1, 2}}			/* s1a r3, r1, r2 */
15994    },
15995   {8388611 /* 0x800003 */ ,
15996    {{3, 1, 1},			/* s1a r2, r1, r1 */
15997     {6, 1, 23},			/* shli r3, r1, 23 */
15998     {1, 2, 3}}			/* add r4, r2, r3 */
15999    },
16000   {8388612 /* 0x800004 */ ,
16001    {{6, 1, 23},			/* shli r2, r1, 23 */
16002     {4, 1, 2}}			/* s2a r3, r1, r2 */
16003    },
16004   {8388613 /* 0x800005 */ ,
16005    {{4, 1, 1},			/* s2a r2, r1, r1 */
16006     {6, 1, 23},			/* shli r3, r1, 23 */
16007     {1, 2, 3}}			/* add r4, r2, r3 */
16008    },
16009   {8388614 /* 0x800006 */ ,
16010    {{3, 1, 1},			/* s1a r2, r1, r1 */
16011     {6, 1, 23},			/* shli r3, r1, 23 */
16012     {3, 2, 3}}			/* s1a r4, r2, r3 */
16013    },
16014   {8388615 /* 0x800007 */ ,
16015    {{6, 1, 23},			/* shli r2, r1, 23 */
16016     {2, 2, 1},			/* sub r3, r2, r1 */
16017     {5, 1, 3}}			/* s3a r4, r1, r3 */
16018    },
16019   {8388616 /* 0x800008 */ ,
16020    {{6, 1, 23},			/* shli r2, r1, 23 */
16021     {5, 1, 2}}			/* s3a r3, r1, r2 */
16022    },
16023   {8388617 /* 0x800009 */ ,
16024    {{5, 1, 1},			/* s3a r2, r1, r1 */
16025     {6, 1, 23},			/* shli r3, r1, 23 */
16026     {1, 2, 3}}			/* add r4, r2, r3 */
16027    },
16028   {8388618 /* 0x80000a */ ,
16029    {{4, 1, 1},			/* s2a r2, r1, r1 */
16030     {6, 1, 23},			/* shli r3, r1, 23 */
16031     {3, 2, 3}}			/* s1a r4, r2, r3 */
16032    },
16033   {8388624 /* 0x800010 */ ,
16034    {{6, 1, 4},			/* shli r2, r1, 4 */
16035     {6, 1, 23},			/* shli r3, r1, 23 */
16036     {1, 2, 3}}			/* add r4, r2, r3 */
16037    },
16038   {8388640 /* 0x800020 */ ,
16039    {{6, 1, 5},			/* shli r2, r1, 5 */
16040     {6, 1, 23},			/* shli r3, r1, 23 */
16041     {1, 2, 3}}			/* add r4, r2, r3 */
16042    },
16043   {8388672 /* 0x800040 */ ,
16044    {{6, 1, 6},			/* shli r2, r1, 6 */
16045     {6, 1, 23},			/* shli r3, r1, 23 */
16046     {1, 2, 3}}			/* add r4, r2, r3 */
16047    },
16048   {8388736 /* 0x800080 */ ,
16049    {{6, 1, 7},			/* shli r2, r1, 7 */
16050     {6, 1, 23},			/* shli r3, r1, 23 */
16051     {1, 2, 3}}			/* add r4, r2, r3 */
16052    },
16053   {8388864 /* 0x800100 */ ,
16054    {{6, 1, 8},			/* shli r2, r1, 8 */
16055     {6, 1, 23},			/* shli r3, r1, 23 */
16056     {1, 2, 3}}			/* add r4, r2, r3 */
16057    },
16058   {8389120 /* 0x800200 */ ,
16059    {{6, 1, 9},			/* shli r2, r1, 9 */
16060     {6, 1, 23},			/* shli r3, r1, 23 */
16061     {1, 2, 3}}			/* add r4, r2, r3 */
16062    },
16063   {8389632 /* 0x800400 */ ,
16064    {{6, 1, 10},			/* shli r2, r1, 10 */
16065     {6, 1, 23},			/* shli r3, r1, 23 */
16066     {1, 2, 3}}			/* add r4, r2, r3 */
16067    },
16068   {8390656 /* 0x800800 */ ,
16069    {{6, 1, 11},			/* shli r2, r1, 11 */
16070     {6, 1, 23},			/* shli r3, r1, 23 */
16071     {1, 2, 3}}			/* add r4, r2, r3 */
16072    },
16073   {8392704 /* 0x801000 */ ,
16074    {{6, 1, 12},			/* shli r2, r1, 12 */
16075     {6, 1, 23},			/* shli r3, r1, 23 */
16076     {1, 2, 3}}			/* add r4, r2, r3 */
16077    },
16078   {8396800 /* 0x802000 */ ,
16079    {{6, 1, 13},			/* shli r2, r1, 13 */
16080     {6, 1, 23},			/* shli r3, r1, 23 */
16081     {1, 2, 3}}			/* add r4, r2, r3 */
16082    },
16083   {8404992 /* 0x804000 */ ,
16084    {{6, 1, 14},			/* shli r2, r1, 14 */
16085     {6, 1, 23},			/* shli r3, r1, 23 */
16086     {1, 2, 3}}			/* add r4, r2, r3 */
16087    },
16088   {8421376 /* 0x808000 */ ,
16089    {{6, 1, 15},			/* shli r2, r1, 15 */
16090     {6, 1, 23},			/* shli r3, r1, 23 */
16091     {1, 2, 3}}			/* add r4, r2, r3 */
16092    },
16093   {8454144 /* 0x810000 */ ,
16094    {{6, 1, 16},			/* shli r2, r1, 16 */
16095     {6, 1, 23},			/* shli r3, r1, 23 */
16096     {1, 2, 3}}			/* add r4, r2, r3 */
16097    },
16098   {8519680 /* 0x820000 */ ,
16099    {{6, 1, 17},			/* shli r2, r1, 17 */
16100     {6, 1, 23},			/* shli r3, r1, 23 */
16101     {1, 2, 3}}			/* add r4, r2, r3 */
16102    },
16103   {8650752 /* 0x840000 */ ,
16104    {{6, 1, 18},			/* shli r2, r1, 18 */
16105     {6, 1, 23},			/* shli r3, r1, 23 */
16106     {1, 2, 3}}			/* add r4, r2, r3 */
16107    },
16108   {8912896 /* 0x880000 */ ,
16109    {{6, 1, 19},			/* shli r2, r1, 19 */
16110     {6, 1, 23},			/* shli r3, r1, 23 */
16111     {1, 2, 3}}			/* add r4, r2, r3 */
16112    },
16113   {9437184 /* 0x900000 */ ,
16114    {{5, 1, 1},			/* s3a r2, r1, r1 */
16115     {6, 2, 20}}			/* shli r3, r2, 20 */
16116    },
16117   {10485760 /* 0xa00000 */ ,
16118    {{4, 1, 1},			/* s2a r2, r1, r1 */
16119     {6, 2, 21}}			/* shli r3, r2, 21 */
16120    },
16121   {11796480 /* 0xb40000 */ ,
16122    {{4, 1, 1},			/* s2a r2, r1, r1 */
16123     {5, 2, 2},			/* s3a r3, r2, r2 */
16124     {6, 3, 18}}			/* shli r4, r3, 18 */
16125    },
16126   {12582912 /* 0xc00000 */ ,
16127    {{3, 1, 1},			/* s1a r2, r1, r1 */
16128     {6, 2, 22}}			/* shli r3, r2, 22 */
16129    },
16130   {16777206 /* 0xfffff6 */ ,
16131    {{6, 1, 3},			/* shli r2, r1, 3 */
16132     {3, 1, 2},			/* s1a r3, r1, r2 */
16133     {6, 2, 21},			/* shli r4, r2, 21 */
16134     {2, 4, 3}}			/* sub r5, r4, r3 */
16135    },
16136   {16777207 /* 0xfffff7 */ ,
16137    {{5, 1, 1},			/* s3a r2, r1, r1 */
16138     {6, 1, 24},			/* shli r3, r1, 24 */
16139     {2, 3, 2}}			/* sub r4, r3, r2 */
16140    },
16141   {16777208 /* 0xfffff8 */ ,
16142    {{6, 1, 3},			/* shli r2, r1, 3 */
16143     {6, 1, 24},			/* shli r3, r1, 24 */
16144     {2, 3, 2}}			/* sub r4, r3, r2 */
16145    },
16146   {16777209 /* 0xfffff9 */ ,
16147    {{6, 1, 21},			/* shli r2, r1, 21 */
16148     {2, 2, 1},			/* sub r3, r2, r1 */
16149     {5, 3, 1}}			/* s3a r4, r3, r1 */
16150    },
16151   {16777210 /* 0xfffffa */ ,
16152    {{3, 1, 1},			/* s1a r2, r1, r1 */
16153     {6, 1, 23},			/* shli r3, r1, 23 */
16154     {2, 3, 2},			/* sub r4, r3, r2 */
16155     {6, 4, 1}}			/* shli r5, r4, 1 */
16156    },
16157   {16777211 /* 0xfffffb */ ,
16158    {{4, 1, 1},			/* s2a r2, r1, r1 */
16159     {6, 1, 24},			/* shli r3, r1, 24 */
16160     {2, 3, 2}}			/* sub r4, r3, r2 */
16161    },
16162   {16777212 /* 0xfffffc */ ,
16163    {{6, 1, 2},			/* shli r2, r1, 2 */
16164     {6, 1, 24},			/* shli r3, r1, 24 */
16165     {2, 3, 2}}			/* sub r4, r3, r2 */
16166    },
16167   {16777213 /* 0xfffffd */ ,
16168    {{3, 1, 1},			/* s1a r2, r1, r1 */
16169     {6, 1, 24},			/* shli r3, r1, 24 */
16170     {2, 3, 2}}			/* sub r4, r3, r2 */
16171    },
16172   {16777214 /* 0xfffffe */ ,
16173    {{6, 1, 1},			/* shli r2, r1, 1 */
16174     {6, 1, 24},			/* shli r3, r1, 24 */
16175     {2, 3, 2}}			/* sub r4, r3, r2 */
16176    },
16177   {16777215 /* 0xffffff */ ,
16178    {{6, 1, 24},			/* shli r2, r1, 24 */
16179     {2, 2, 1}}			/* sub r3, r2, r1 */
16180    },
16181   {16777216 /* 0x1000000 */ ,
16182    {{6, 1, 24}}			/* shli r2, r1, 24 */
16183    },
16184   {16777217 /* 0x1000001 */ ,
16185    {{6, 1, 24},			/* shli r2, r1, 24 */
16186     {1, 1, 2}}			/* add r3, r1, r2 */
16187    },
16188   {16777218 /* 0x1000002 */ ,
16189    {{6, 1, 24},			/* shli r2, r1, 24 */
16190     {3, 1, 2}}			/* s1a r3, r1, r2 */
16191    },
16192   {16777219 /* 0x1000003 */ ,
16193    {{3, 1, 1},			/* s1a r2, r1, r1 */
16194     {6, 1, 24},			/* shli r3, r1, 24 */
16195     {1, 2, 3}}			/* add r4, r2, r3 */
16196    },
16197   {16777220 /* 0x1000004 */ ,
16198    {{6, 1, 24},			/* shli r2, r1, 24 */
16199     {4, 1, 2}}			/* s2a r3, r1, r2 */
16200    },
16201   {16777221 /* 0x1000005 */ ,
16202    {{4, 1, 1},			/* s2a r2, r1, r1 */
16203     {6, 1, 24},			/* shli r3, r1, 24 */
16204     {1, 2, 3}}			/* add r4, r2, r3 */
16205    },
16206   {16777222 /* 0x1000006 */ ,
16207    {{3, 1, 1},			/* s1a r2, r1, r1 */
16208     {6, 1, 24},			/* shli r3, r1, 24 */
16209     {3, 2, 3}}			/* s1a r4, r2, r3 */
16210    },
16211   {16777223 /* 0x1000007 */ ,
16212    {{6, 1, 24},			/* shli r2, r1, 24 */
16213     {2, 2, 1},			/* sub r3, r2, r1 */
16214     {5, 1, 3}}			/* s3a r4, r1, r3 */
16215    },
16216   {16777224 /* 0x1000008 */ ,
16217    {{6, 1, 24},			/* shli r2, r1, 24 */
16218     {5, 1, 2}}			/* s3a r3, r1, r2 */
16219    },
16220   {16777225 /* 0x1000009 */ ,
16221    {{5, 1, 1},			/* s3a r2, r1, r1 */
16222     {6, 1, 24},			/* shli r3, r1, 24 */
16223     {1, 2, 3}}			/* add r4, r2, r3 */
16224    },
16225   {16777226 /* 0x100000a */ ,
16226    {{4, 1, 1},			/* s2a r2, r1, r1 */
16227     {6, 1, 24},			/* shli r3, r1, 24 */
16228     {3, 2, 3}}			/* s1a r4, r2, r3 */
16229    },
16230   {16777232 /* 0x1000010 */ ,
16231    {{6, 1, 4},			/* shli r2, r1, 4 */
16232     {6, 1, 24},			/* shli r3, r1, 24 */
16233     {1, 2, 3}}			/* add r4, r2, r3 */
16234    },
16235   {16777248 /* 0x1000020 */ ,
16236    {{6, 1, 5},			/* shli r2, r1, 5 */
16237     {6, 1, 24},			/* shli r3, r1, 24 */
16238     {1, 2, 3}}			/* add r4, r2, r3 */
16239    },
16240   {16777280 /* 0x1000040 */ ,
16241    {{6, 1, 6},			/* shli r2, r1, 6 */
16242     {6, 1, 24},			/* shli r3, r1, 24 */
16243     {1, 2, 3}}			/* add r4, r2, r3 */
16244    },
16245   {16777344 /* 0x1000080 */ ,
16246    {{6, 1, 7},			/* shli r2, r1, 7 */
16247     {6, 1, 24},			/* shli r3, r1, 24 */
16248     {1, 2, 3}}			/* add r4, r2, r3 */
16249    },
16250   {16777472 /* 0x1000100 */ ,
16251    {{6, 1, 8},			/* shli r2, r1, 8 */
16252     {6, 1, 24},			/* shli r3, r1, 24 */
16253     {1, 2, 3}}			/* add r4, r2, r3 */
16254    },
16255   {16777728 /* 0x1000200 */ ,
16256    {{6, 1, 9},			/* shli r2, r1, 9 */
16257     {6, 1, 24},			/* shli r3, r1, 24 */
16258     {1, 2, 3}}			/* add r4, r2, r3 */
16259    },
16260   {16778240 /* 0x1000400 */ ,
16261    {{6, 1, 10},			/* shli r2, r1, 10 */
16262     {6, 1, 24},			/* shli r3, r1, 24 */
16263     {1, 2, 3}}			/* add r4, r2, r3 */
16264    },
16265   {16779264 /* 0x1000800 */ ,
16266    {{6, 1, 11},			/* shli r2, r1, 11 */
16267     {6, 1, 24},			/* shli r3, r1, 24 */
16268     {1, 2, 3}}			/* add r4, r2, r3 */
16269    },
16270   {16781312 /* 0x1001000 */ ,
16271    {{6, 1, 12},			/* shli r2, r1, 12 */
16272     {6, 1, 24},			/* shli r3, r1, 24 */
16273     {1, 2, 3}}			/* add r4, r2, r3 */
16274    },
16275   {16785408 /* 0x1002000 */ ,
16276    {{6, 1, 13},			/* shli r2, r1, 13 */
16277     {6, 1, 24},			/* shli r3, r1, 24 */
16278     {1, 2, 3}}			/* add r4, r2, r3 */
16279    },
16280   {16793600 /* 0x1004000 */ ,
16281    {{6, 1, 14},			/* shli r2, r1, 14 */
16282     {6, 1, 24},			/* shli r3, r1, 24 */
16283     {1, 2, 3}}			/* add r4, r2, r3 */
16284    },
16285   {16809984 /* 0x1008000 */ ,
16286    {{6, 1, 15},			/* shli r2, r1, 15 */
16287     {6, 1, 24},			/* shli r3, r1, 24 */
16288     {1, 2, 3}}			/* add r4, r2, r3 */
16289    },
16290   {16842752 /* 0x1010000 */ ,
16291    {{6, 1, 16},			/* shli r2, r1, 16 */
16292     {6, 1, 24},			/* shli r3, r1, 24 */
16293     {1, 2, 3}}			/* add r4, r2, r3 */
16294    },
16295   {16843009 /* 0x1010101 */ ,
16296    {{6, 1, 8},			/* shli r2, r1, 8 */
16297     {1, 1, 2},			/* add r3, r1, r2 */
16298     {6, 3, 16},			/* shli r4, r3, 16 */
16299     {1, 3, 4}}			/* add r5, r3, r4 */
16300    },
16301   {16908288 /* 0x1020000 */ ,
16302    {{6, 1, 17},			/* shli r2, r1, 17 */
16303     {6, 1, 24},			/* shli r3, r1, 24 */
16304     {1, 2, 3}}			/* add r4, r2, r3 */
16305    },
16306   {17039360 /* 0x1040000 */ ,
16307    {{6, 1, 18},			/* shli r2, r1, 18 */
16308     {6, 1, 24},			/* shli r3, r1, 24 */
16309     {1, 2, 3}}			/* add r4, r2, r3 */
16310    },
16311   {17301504 /* 0x1080000 */ ,
16312    {{6, 1, 19},			/* shli r2, r1, 19 */
16313     {6, 1, 24},			/* shli r3, r1, 24 */
16314     {1, 2, 3}}			/* add r4, r2, r3 */
16315    },
16316   {17825792 /* 0x1100000 */ ,
16317    {{6, 1, 20},			/* shli r2, r1, 20 */
16318     {6, 1, 24},			/* shli r3, r1, 24 */
16319     {1, 2, 3}}			/* add r4, r2, r3 */
16320    },
16321   {18874368 /* 0x1200000 */ ,
16322    {{5, 1, 1},			/* s3a r2, r1, r1 */
16323     {6, 2, 21}}			/* shli r3, r2, 21 */
16324    },
16325   {20971520 /* 0x1400000 */ ,
16326    {{4, 1, 1},			/* s2a r2, r1, r1 */
16327     {6, 2, 22}}			/* shli r3, r2, 22 */
16328    },
16329   {23592960 /* 0x1680000 */ ,
16330    {{4, 1, 1},			/* s2a r2, r1, r1 */
16331     {5, 2, 2},			/* s3a r3, r2, r2 */
16332     {6, 3, 19}}			/* shli r4, r3, 19 */
16333    },
16334   {25165824 /* 0x1800000 */ ,
16335    {{3, 1, 1},			/* s1a r2, r1, r1 */
16336     {6, 2, 23}}			/* shli r3, r2, 23 */
16337    },
16338   {33554422 /* 0x1fffff6 */ ,
16339    {{6, 1, 3},			/* shli r2, r1, 3 */
16340     {3, 1, 2},			/* s1a r3, r1, r2 */
16341     {6, 2, 22},			/* shli r4, r2, 22 */
16342     {2, 4, 3}}			/* sub r5, r4, r3 */
16343    },
16344   {33554423 /* 0x1fffff7 */ ,
16345    {{5, 1, 1},			/* s3a r2, r1, r1 */
16346     {6, 1, 25},			/* shli r3, r1, 25 */
16347     {2, 3, 2}}			/* sub r4, r3, r2 */
16348    },
16349   {33554424 /* 0x1fffff8 */ ,
16350    {{6, 1, 3},			/* shli r2, r1, 3 */
16351     {6, 1, 25},			/* shli r3, r1, 25 */
16352     {2, 3, 2}}			/* sub r4, r3, r2 */
16353    },
16354   {33554425 /* 0x1fffff9 */ ,
16355    {{6, 1, 22},			/* shli r2, r1, 22 */
16356     {2, 2, 1},			/* sub r3, r2, r1 */
16357     {5, 3, 1}}			/* s3a r4, r3, r1 */
16358    },
16359   {33554426 /* 0x1fffffa */ ,
16360    {{3, 1, 1},			/* s1a r2, r1, r1 */
16361     {6, 1, 24},			/* shli r3, r1, 24 */
16362     {2, 3, 2},			/* sub r4, r3, r2 */
16363     {6, 4, 1}}			/* shli r5, r4, 1 */
16364    },
16365   {33554427 /* 0x1fffffb */ ,
16366    {{4, 1, 1},			/* s2a r2, r1, r1 */
16367     {6, 1, 25},			/* shli r3, r1, 25 */
16368     {2, 3, 2}}			/* sub r4, r3, r2 */
16369    },
16370   {33554428 /* 0x1fffffc */ ,
16371    {{6, 1, 2},			/* shli r2, r1, 2 */
16372     {6, 1, 25},			/* shli r3, r1, 25 */
16373     {2, 3, 2}}			/* sub r4, r3, r2 */
16374    },
16375   {33554429 /* 0x1fffffd */ ,
16376    {{3, 1, 1},			/* s1a r2, r1, r1 */
16377     {6, 1, 25},			/* shli r3, r1, 25 */
16378     {2, 3, 2}}			/* sub r4, r3, r2 */
16379    },
16380   {33554430 /* 0x1fffffe */ ,
16381    {{6, 1, 1},			/* shli r2, r1, 1 */
16382     {6, 1, 25},			/* shli r3, r1, 25 */
16383     {2, 3, 2}}			/* sub r4, r3, r2 */
16384    },
16385   {33554431 /* 0x1ffffff */ ,
16386    {{6, 1, 25},			/* shli r2, r1, 25 */
16387     {2, 2, 1}}			/* sub r3, r2, r1 */
16388    },
16389   {33554432 /* 0x2000000 */ ,
16390    {{6, 1, 25}}			/* shli r2, r1, 25 */
16391    },
16392   {33554433 /* 0x2000001 */ ,
16393    {{6, 1, 25},			/* shli r2, r1, 25 */
16394     {1, 1, 2}}			/* add r3, r1, r2 */
16395    },
16396   {33554434 /* 0x2000002 */ ,
16397    {{6, 1, 25},			/* shli r2, r1, 25 */
16398     {3, 1, 2}}			/* s1a r3, r1, r2 */
16399    },
16400   {33554435 /* 0x2000003 */ ,
16401    {{3, 1, 1},			/* s1a r2, r1, r1 */
16402     {6, 1, 25},			/* shli r3, r1, 25 */
16403     {1, 2, 3}}			/* add r4, r2, r3 */
16404    },
16405   {33554436 /* 0x2000004 */ ,
16406    {{6, 1, 25},			/* shli r2, r1, 25 */
16407     {4, 1, 2}}			/* s2a r3, r1, r2 */
16408    },
16409   {33554437 /* 0x2000005 */ ,
16410    {{4, 1, 1},			/* s2a r2, r1, r1 */
16411     {6, 1, 25},			/* shli r3, r1, 25 */
16412     {1, 2, 3}}			/* add r4, r2, r3 */
16413    },
16414   {33554438 /* 0x2000006 */ ,
16415    {{3, 1, 1},			/* s1a r2, r1, r1 */
16416     {6, 1, 25},			/* shli r3, r1, 25 */
16417     {3, 2, 3}}			/* s1a r4, r2, r3 */
16418    },
16419   {33554439 /* 0x2000007 */ ,
16420    {{6, 1, 25},			/* shli r2, r1, 25 */
16421     {2, 2, 1},			/* sub r3, r2, r1 */
16422     {5, 1, 3}}			/* s3a r4, r1, r3 */
16423    },
16424   {33554440 /* 0x2000008 */ ,
16425    {{6, 1, 25},			/* shli r2, r1, 25 */
16426     {5, 1, 2}}			/* s3a r3, r1, r2 */
16427    },
16428   {33554441 /* 0x2000009 */ ,
16429    {{5, 1, 1},			/* s3a r2, r1, r1 */
16430     {6, 1, 25},			/* shli r3, r1, 25 */
16431     {1, 2, 3}}			/* add r4, r2, r3 */
16432    },
16433   {33554442 /* 0x200000a */ ,
16434    {{4, 1, 1},			/* s2a r2, r1, r1 */
16435     {6, 1, 25},			/* shli r3, r1, 25 */
16436     {3, 2, 3}}			/* s1a r4, r2, r3 */
16437    },
16438   {33554448 /* 0x2000010 */ ,
16439    {{6, 1, 4},			/* shli r2, r1, 4 */
16440     {6, 1, 25},			/* shli r3, r1, 25 */
16441     {1, 2, 3}}			/* add r4, r2, r3 */
16442    },
16443   {33554464 /* 0x2000020 */ ,
16444    {{6, 1, 5},			/* shli r2, r1, 5 */
16445     {6, 1, 25},			/* shli r3, r1, 25 */
16446     {1, 2, 3}}			/* add r4, r2, r3 */
16447    },
16448   {33554496 /* 0x2000040 */ ,
16449    {{6, 1, 6},			/* shli r2, r1, 6 */
16450     {6, 1, 25},			/* shli r3, r1, 25 */
16451     {1, 2, 3}}			/* add r4, r2, r3 */
16452    },
16453   {33554560 /* 0x2000080 */ ,
16454    {{6, 1, 7},			/* shli r2, r1, 7 */
16455     {6, 1, 25},			/* shli r3, r1, 25 */
16456     {1, 2, 3}}			/* add r4, r2, r3 */
16457    },
16458   {33554688 /* 0x2000100 */ ,
16459    {{6, 1, 8},			/* shli r2, r1, 8 */
16460     {6, 1, 25},			/* shli r3, r1, 25 */
16461     {1, 2, 3}}			/* add r4, r2, r3 */
16462    },
16463   {33554944 /* 0x2000200 */ ,
16464    {{6, 1, 9},			/* shli r2, r1, 9 */
16465     {6, 1, 25},			/* shli r3, r1, 25 */
16466     {1, 2, 3}}			/* add r4, r2, r3 */
16467    },
16468   {33555456 /* 0x2000400 */ ,
16469    {{6, 1, 10},			/* shli r2, r1, 10 */
16470     {6, 1, 25},			/* shli r3, r1, 25 */
16471     {1, 2, 3}}			/* add r4, r2, r3 */
16472    },
16473   {33556480 /* 0x2000800 */ ,
16474    {{6, 1, 11},			/* shli r2, r1, 11 */
16475     {6, 1, 25},			/* shli r3, r1, 25 */
16476     {1, 2, 3}}			/* add r4, r2, r3 */
16477    },
16478   {33558528 /* 0x2001000 */ ,
16479    {{6, 1, 12},			/* shli r2, r1, 12 */
16480     {6, 1, 25},			/* shli r3, r1, 25 */
16481     {1, 2, 3}}			/* add r4, r2, r3 */
16482    },
16483   {33562624 /* 0x2002000 */ ,
16484    {{6, 1, 13},			/* shli r2, r1, 13 */
16485     {6, 1, 25},			/* shli r3, r1, 25 */
16486     {1, 2, 3}}			/* add r4, r2, r3 */
16487    },
16488   {33570816 /* 0x2004000 */ ,
16489    {{6, 1, 14},			/* shli r2, r1, 14 */
16490     {6, 1, 25},			/* shli r3, r1, 25 */
16491     {1, 2, 3}}			/* add r4, r2, r3 */
16492    },
16493   {33587200 /* 0x2008000 */ ,
16494    {{6, 1, 15},			/* shli r2, r1, 15 */
16495     {6, 1, 25},			/* shli r3, r1, 25 */
16496     {1, 2, 3}}			/* add r4, r2, r3 */
16497    },
16498   {33619968 /* 0x2010000 */ ,
16499    {{6, 1, 16},			/* shli r2, r1, 16 */
16500     {6, 1, 25},			/* shli r3, r1, 25 */
16501     {1, 2, 3}}			/* add r4, r2, r3 */
16502    },
16503   {33685504 /* 0x2020000 */ ,
16504    {{6, 1, 17},			/* shli r2, r1, 17 */
16505     {6, 1, 25},			/* shli r3, r1, 25 */
16506     {1, 2, 3}}			/* add r4, r2, r3 */
16507    },
16508   {33816576 /* 0x2040000 */ ,
16509    {{6, 1, 18},			/* shli r2, r1, 18 */
16510     {6, 1, 25},			/* shli r3, r1, 25 */
16511     {1, 2, 3}}			/* add r4, r2, r3 */
16512    },
16513   {34078720 /* 0x2080000 */ ,
16514    {{6, 1, 19},			/* shli r2, r1, 19 */
16515     {6, 1, 25},			/* shli r3, r1, 25 */
16516     {1, 2, 3}}			/* add r4, r2, r3 */
16517    },
16518   {34603008 /* 0x2100000 */ ,
16519    {{6, 1, 20},			/* shli r2, r1, 20 */
16520     {6, 1, 25},			/* shli r3, r1, 25 */
16521     {1, 2, 3}}			/* add r4, r2, r3 */
16522    },
16523   {35651584 /* 0x2200000 */ ,
16524    {{6, 1, 21},			/* shli r2, r1, 21 */
16525     {6, 1, 25},			/* shli r3, r1, 25 */
16526     {1, 2, 3}}			/* add r4, r2, r3 */
16527    },
16528   {37748736 /* 0x2400000 */ ,
16529    {{5, 1, 1},			/* s3a r2, r1, r1 */
16530     {6, 2, 22}}			/* shli r3, r2, 22 */
16531    },
16532   {41943040 /* 0x2800000 */ ,
16533    {{4, 1, 1},			/* s2a r2, r1, r1 */
16534     {6, 2, 23}}			/* shli r3, r2, 23 */
16535    },
16536   {50331648 /* 0x3000000 */ ,
16537    {{3, 1, 1},			/* s1a r2, r1, r1 */
16538     {6, 2, 24}}			/* shli r3, r2, 24 */
16539    },
16540   {67108854 /* 0x3fffff6 */ ,
16541    {{6, 1, 3},			/* shli r2, r1, 3 */
16542     {3, 1, 2},			/* s1a r3, r1, r2 */
16543     {6, 2, 23},			/* shli r4, r2, 23 */
16544     {2, 4, 3}}			/* sub r5, r4, r3 */
16545    },
16546   {67108855 /* 0x3fffff7 */ ,
16547    {{5, 1, 1},			/* s3a r2, r1, r1 */
16548     {6, 1, 26},			/* shli r3, r1, 26 */
16549     {2, 3, 2}}			/* sub r4, r3, r2 */
16550    },
16551   {67108856 /* 0x3fffff8 */ ,
16552    {{6, 1, 3},			/* shli r2, r1, 3 */
16553     {6, 1, 26},			/* shli r3, r1, 26 */
16554     {2, 3, 2}}			/* sub r4, r3, r2 */
16555    },
16556   {67108857 /* 0x3fffff9 */ ,
16557    {{6, 1, 23},			/* shli r2, r1, 23 */
16558     {2, 2, 1},			/* sub r3, r2, r1 */
16559     {5, 3, 1}}			/* s3a r4, r3, r1 */
16560    },
16561   {67108858 /* 0x3fffffa */ ,
16562    {{3, 1, 1},			/* s1a r2, r1, r1 */
16563     {6, 1, 25},			/* shli r3, r1, 25 */
16564     {2, 3, 2},			/* sub r4, r3, r2 */
16565     {6, 4, 1}}			/* shli r5, r4, 1 */
16566    },
16567   {67108859 /* 0x3fffffb */ ,
16568    {{4, 1, 1},			/* s2a r2, r1, r1 */
16569     {6, 1, 26},			/* shli r3, r1, 26 */
16570     {2, 3, 2}}			/* sub r4, r3, r2 */
16571    },
16572   {67108860 /* 0x3fffffc */ ,
16573    {{6, 1, 2},			/* shli r2, r1, 2 */
16574     {6, 1, 26},			/* shli r3, r1, 26 */
16575     {2, 3, 2}}			/* sub r4, r3, r2 */
16576    },
16577   {67108861 /* 0x3fffffd */ ,
16578    {{3, 1, 1},			/* s1a r2, r1, r1 */
16579     {6, 1, 26},			/* shli r3, r1, 26 */
16580     {2, 3, 2}}			/* sub r4, r3, r2 */
16581    },
16582   {67108862 /* 0x3fffffe */ ,
16583    {{6, 1, 1},			/* shli r2, r1, 1 */
16584     {6, 1, 26},			/* shli r3, r1, 26 */
16585     {2, 3, 2}}			/* sub r4, r3, r2 */
16586    },
16587   {67108863 /* 0x3ffffff */ ,
16588    {{6, 1, 26},			/* shli r2, r1, 26 */
16589     {2, 2, 1}}			/* sub r3, r2, r1 */
16590    },
16591   {67108864 /* 0x4000000 */ ,
16592    {{6, 1, 26}}			/* shli r2, r1, 26 */
16593    },
16594   {67108865 /* 0x4000001 */ ,
16595    {{6, 1, 26},			/* shli r2, r1, 26 */
16596     {1, 1, 2}}			/* add r3, r1, r2 */
16597    },
16598   {67108866 /* 0x4000002 */ ,
16599    {{6, 1, 26},			/* shli r2, r1, 26 */
16600     {3, 1, 2}}			/* s1a r3, r1, r2 */
16601    },
16602   {67108867 /* 0x4000003 */ ,
16603    {{3, 1, 1},			/* s1a r2, r1, r1 */
16604     {6, 1, 26},			/* shli r3, r1, 26 */
16605     {1, 2, 3}}			/* add r4, r2, r3 */
16606    },
16607   {67108868 /* 0x4000004 */ ,
16608    {{6, 1, 26},			/* shli r2, r1, 26 */
16609     {4, 1, 2}}			/* s2a r3, r1, r2 */
16610    },
16611   {67108869 /* 0x4000005 */ ,
16612    {{4, 1, 1},			/* s2a r2, r1, r1 */
16613     {6, 1, 26},			/* shli r3, r1, 26 */
16614     {1, 2, 3}}			/* add r4, r2, r3 */
16615    },
16616   {67108870 /* 0x4000006 */ ,
16617    {{3, 1, 1},			/* s1a r2, r1, r1 */
16618     {6, 1, 26},			/* shli r3, r1, 26 */
16619     {3, 2, 3}}			/* s1a r4, r2, r3 */
16620    },
16621   {67108871 /* 0x4000007 */ ,
16622    {{6, 1, 26},			/* shli r2, r1, 26 */
16623     {2, 2, 1},			/* sub r3, r2, r1 */
16624     {5, 1, 3}}			/* s3a r4, r1, r3 */
16625    },
16626   {67108872 /* 0x4000008 */ ,
16627    {{6, 1, 26},			/* shli r2, r1, 26 */
16628     {5, 1, 2}}			/* s3a r3, r1, r2 */
16629    },
16630   {67108873 /* 0x4000009 */ ,
16631    {{5, 1, 1},			/* s3a r2, r1, r1 */
16632     {6, 1, 26},			/* shli r3, r1, 26 */
16633     {1, 2, 3}}			/* add r4, r2, r3 */
16634    },
16635   {67108874 /* 0x400000a */ ,
16636    {{4, 1, 1},			/* s2a r2, r1, r1 */
16637     {6, 1, 26},			/* shli r3, r1, 26 */
16638     {3, 2, 3}}			/* s1a r4, r2, r3 */
16639    },
16640   {67108880 /* 0x4000010 */ ,
16641    {{6, 1, 4},			/* shli r2, r1, 4 */
16642     {6, 1, 26},			/* shli r3, r1, 26 */
16643     {1, 2, 3}}			/* add r4, r2, r3 */
16644    },
16645   {67108896 /* 0x4000020 */ ,
16646    {{6, 1, 5},			/* shli r2, r1, 5 */
16647     {6, 1, 26},			/* shli r3, r1, 26 */
16648     {1, 2, 3}}			/* add r4, r2, r3 */
16649    },
16650   {67108928 /* 0x4000040 */ ,
16651    {{6, 1, 6},			/* shli r2, r1, 6 */
16652     {6, 1, 26},			/* shli r3, r1, 26 */
16653     {1, 2, 3}}			/* add r4, r2, r3 */
16654    },
16655   {67108992 /* 0x4000080 */ ,
16656    {{6, 1, 7},			/* shli r2, r1, 7 */
16657     {6, 1, 26},			/* shli r3, r1, 26 */
16658     {1, 2, 3}}			/* add r4, r2, r3 */
16659    },
16660   {67109120 /* 0x4000100 */ ,
16661    {{6, 1, 8},			/* shli r2, r1, 8 */
16662     {6, 1, 26},			/* shli r3, r1, 26 */
16663     {1, 2, 3}}			/* add r4, r2, r3 */
16664    },
16665   {67109376 /* 0x4000200 */ ,
16666    {{6, 1, 9},			/* shli r2, r1, 9 */
16667     {6, 1, 26},			/* shli r3, r1, 26 */
16668     {1, 2, 3}}			/* add r4, r2, r3 */
16669    },
16670   {67109888 /* 0x4000400 */ ,
16671    {{6, 1, 10},			/* shli r2, r1, 10 */
16672     {6, 1, 26},			/* shli r3, r1, 26 */
16673     {1, 2, 3}}			/* add r4, r2, r3 */
16674    },
16675   {67110912 /* 0x4000800 */ ,
16676    {{6, 1, 11},			/* shli r2, r1, 11 */
16677     {6, 1, 26},			/* shli r3, r1, 26 */
16678     {1, 2, 3}}			/* add r4, r2, r3 */
16679    },
16680   {67112960 /* 0x4001000 */ ,
16681    {{6, 1, 12},			/* shli r2, r1, 12 */
16682     {6, 1, 26},			/* shli r3, r1, 26 */
16683     {1, 2, 3}}			/* add r4, r2, r3 */
16684    },
16685   {67117056 /* 0x4002000 */ ,
16686    {{6, 1, 13},			/* shli r2, r1, 13 */
16687     {6, 1, 26},			/* shli r3, r1, 26 */
16688     {1, 2, 3}}			/* add r4, r2, r3 */
16689    },
16690   {67125248 /* 0x4004000 */ ,
16691    {{6, 1, 14},			/* shli r2, r1, 14 */
16692     {6, 1, 26},			/* shli r3, r1, 26 */
16693     {1, 2, 3}}			/* add r4, r2, r3 */
16694    },
16695   {67141632 /* 0x4008000 */ ,
16696    {{6, 1, 15},			/* shli r2, r1, 15 */
16697     {6, 1, 26},			/* shli r3, r1, 26 */
16698     {1, 2, 3}}			/* add r4, r2, r3 */
16699    },
16700   {67174400 /* 0x4010000 */ ,
16701    {{6, 1, 16},			/* shli r2, r1, 16 */
16702     {6, 1, 26},			/* shli r3, r1, 26 */
16703     {1, 2, 3}}			/* add r4, r2, r3 */
16704    },
16705   {67239936 /* 0x4020000 */ ,
16706    {{6, 1, 17},			/* shli r2, r1, 17 */
16707     {6, 1, 26},			/* shli r3, r1, 26 */
16708     {1, 2, 3}}			/* add r4, r2, r3 */
16709    },
16710   {67371008 /* 0x4040000 */ ,
16711    {{6, 1, 18},			/* shli r2, r1, 18 */
16712     {6, 1, 26},			/* shli r3, r1, 26 */
16713     {1, 2, 3}}			/* add r4, r2, r3 */
16714    },
16715   {67633152 /* 0x4080000 */ ,
16716    {{6, 1, 19},			/* shli r2, r1, 19 */
16717     {6, 1, 26},			/* shli r3, r1, 26 */
16718     {1, 2, 3}}			/* add r4, r2, r3 */
16719    },
16720   {68157440 /* 0x4100000 */ ,
16721    {{6, 1, 20},			/* shli r2, r1, 20 */
16722     {6, 1, 26},			/* shli r3, r1, 26 */
16723     {1, 2, 3}}			/* add r4, r2, r3 */
16724    },
16725   {69206016 /* 0x4200000 */ ,
16726    {{6, 1, 21},			/* shli r2, r1, 21 */
16727     {6, 1, 26},			/* shli r3, r1, 26 */
16728     {1, 2, 3}}			/* add r4, r2, r3 */
16729    },
16730   {71303168 /* 0x4400000 */ ,
16731    {{6, 1, 22},			/* shli r2, r1, 22 */
16732     {6, 1, 26},			/* shli r3, r1, 26 */
16733     {1, 2, 3}}			/* add r4, r2, r3 */
16734    },
16735   {75497472 /* 0x4800000 */ ,
16736    {{5, 1, 1},			/* s3a r2, r1, r1 */
16737     {6, 2, 23}}			/* shli r3, r2, 23 */
16738    },
16739   {83886080 /* 0x5000000 */ ,
16740    {{4, 1, 1},			/* s2a r2, r1, r1 */
16741     {6, 2, 24}}			/* shli r3, r2, 24 */
16742    },
16743   {100663296 /* 0x6000000 */ ,
16744    {{3, 1, 1},			/* s1a r2, r1, r1 */
16745     {6, 2, 25}}			/* shli r3, r2, 25 */
16746    },
16747   {134217718 /* 0x7fffff6 */ ,
16748    {{6, 1, 3},			/* shli r2, r1, 3 */
16749     {3, 1, 2},			/* s1a r3, r1, r2 */
16750     {6, 2, 24},			/* shli r4, r2, 24 */
16751     {2, 4, 3}}			/* sub r5, r4, r3 */
16752    },
16753   {134217719 /* 0x7fffff7 */ ,
16754    {{5, 1, 1},			/* s3a r2, r1, r1 */
16755     {6, 1, 27},			/* shli r3, r1, 27 */
16756     {2, 3, 2}}			/* sub r4, r3, r2 */
16757    },
16758   {134217720 /* 0x7fffff8 */ ,
16759    {{6, 1, 3},			/* shli r2, r1, 3 */
16760     {6, 1, 27},			/* shli r3, r1, 27 */
16761     {2, 3, 2}}			/* sub r4, r3, r2 */
16762    },
16763   {134217721 /* 0x7fffff9 */ ,
16764    {{6, 1, 24},			/* shli r2, r1, 24 */
16765     {2, 2, 1},			/* sub r3, r2, r1 */
16766     {5, 3, 1}}			/* s3a r4, r3, r1 */
16767    },
16768   {134217722 /* 0x7fffffa */ ,
16769    {{3, 1, 1},			/* s1a r2, r1, r1 */
16770     {6, 1, 26},			/* shli r3, r1, 26 */
16771     {2, 3, 2},			/* sub r4, r3, r2 */
16772     {6, 4, 1}}			/* shli r5, r4, 1 */
16773    },
16774   {134217723 /* 0x7fffffb */ ,
16775    {{4, 1, 1},			/* s2a r2, r1, r1 */
16776     {6, 1, 27},			/* shli r3, r1, 27 */
16777     {2, 3, 2}}			/* sub r4, r3, r2 */
16778    },
16779   {134217724 /* 0x7fffffc */ ,
16780    {{6, 1, 2},			/* shli r2, r1, 2 */
16781     {6, 1, 27},			/* shli r3, r1, 27 */
16782     {2, 3, 2}}			/* sub r4, r3, r2 */
16783    },
16784   {134217725 /* 0x7fffffd */ ,
16785    {{3, 1, 1},			/* s1a r2, r1, r1 */
16786     {6, 1, 27},			/* shli r3, r1, 27 */
16787     {2, 3, 2}}			/* sub r4, r3, r2 */
16788    },
16789   {134217726 /* 0x7fffffe */ ,
16790    {{6, 1, 1},			/* shli r2, r1, 1 */
16791     {6, 1, 27},			/* shli r3, r1, 27 */
16792     {2, 3, 2}}			/* sub r4, r3, r2 */
16793    },
16794   {134217727 /* 0x7ffffff */ ,
16795    {{6, 1, 27},			/* shli r2, r1, 27 */
16796     {2, 2, 1}}			/* sub r3, r2, r1 */
16797    },
16798   {134217728 /* 0x8000000 */ ,
16799    {{6, 1, 27}}			/* shli r2, r1, 27 */
16800    },
16801   {134217729 /* 0x8000001 */ ,
16802    {{6, 1, 27},			/* shli r2, r1, 27 */
16803     {1, 1, 2}}			/* add r3, r1, r2 */
16804    },
16805   {134217730 /* 0x8000002 */ ,
16806    {{6, 1, 27},			/* shli r2, r1, 27 */
16807     {3, 1, 2}}			/* s1a r3, r1, r2 */
16808    },
16809   {134217731 /* 0x8000003 */ ,
16810    {{3, 1, 1},			/* s1a r2, r1, r1 */
16811     {6, 1, 27},			/* shli r3, r1, 27 */
16812     {1, 2, 3}}			/* add r4, r2, r3 */
16813    },
16814   {134217732 /* 0x8000004 */ ,
16815    {{6, 1, 27},			/* shli r2, r1, 27 */
16816     {4, 1, 2}}			/* s2a r3, r1, r2 */
16817    },
16818   {134217733 /* 0x8000005 */ ,
16819    {{4, 1, 1},			/* s2a r2, r1, r1 */
16820     {6, 1, 27},			/* shli r3, r1, 27 */
16821     {1, 2, 3}}			/* add r4, r2, r3 */
16822    },
16823   {134217734 /* 0x8000006 */ ,
16824    {{3, 1, 1},			/* s1a r2, r1, r1 */
16825     {6, 1, 27},			/* shli r3, r1, 27 */
16826     {3, 2, 3}}			/* s1a r4, r2, r3 */
16827    },
16828   {134217735 /* 0x8000007 */ ,
16829    {{6, 1, 27},			/* shli r2, r1, 27 */
16830     {2, 2, 1},			/* sub r3, r2, r1 */
16831     {5, 1, 3}}			/* s3a r4, r1, r3 */
16832    },
16833   {134217736 /* 0x8000008 */ ,
16834    {{6, 1, 27},			/* shli r2, r1, 27 */
16835     {5, 1, 2}}			/* s3a r3, r1, r2 */
16836    },
16837   {134217737 /* 0x8000009 */ ,
16838    {{5, 1, 1},			/* s3a r2, r1, r1 */
16839     {6, 1, 27},			/* shli r3, r1, 27 */
16840     {1, 2, 3}}			/* add r4, r2, r3 */
16841    },
16842   {134217738 /* 0x800000a */ ,
16843    {{4, 1, 1},			/* s2a r2, r1, r1 */
16844     {6, 1, 27},			/* shli r3, r1, 27 */
16845     {3, 2, 3}}			/* s1a r4, r2, r3 */
16846    },
16847   {134217744 /* 0x8000010 */ ,
16848    {{6, 1, 4},			/* shli r2, r1, 4 */
16849     {6, 1, 27},			/* shli r3, r1, 27 */
16850     {1, 2, 3}}			/* add r4, r2, r3 */
16851    },
16852   {134217760 /* 0x8000020 */ ,
16853    {{6, 1, 5},			/* shli r2, r1, 5 */
16854     {6, 1, 27},			/* shli r3, r1, 27 */
16855     {1, 2, 3}}			/* add r4, r2, r3 */
16856    },
16857   {134217792 /* 0x8000040 */ ,
16858    {{6, 1, 6},			/* shli r2, r1, 6 */
16859     {6, 1, 27},			/* shli r3, r1, 27 */
16860     {1, 2, 3}}			/* add r4, r2, r3 */
16861    },
16862   {134217856 /* 0x8000080 */ ,
16863    {{6, 1, 7},			/* shli r2, r1, 7 */
16864     {6, 1, 27},			/* shli r3, r1, 27 */
16865     {1, 2, 3}}			/* add r4, r2, r3 */
16866    },
16867   {134217984 /* 0x8000100 */ ,
16868    {{6, 1, 8},			/* shli r2, r1, 8 */
16869     {6, 1, 27},			/* shli r3, r1, 27 */
16870     {1, 2, 3}}			/* add r4, r2, r3 */
16871    },
16872   {134218240 /* 0x8000200 */ ,
16873    {{6, 1, 9},			/* shli r2, r1, 9 */
16874     {6, 1, 27},			/* shli r3, r1, 27 */
16875     {1, 2, 3}}			/* add r4, r2, r3 */
16876    },
16877   {134218752 /* 0x8000400 */ ,
16878    {{6, 1, 10},			/* shli r2, r1, 10 */
16879     {6, 1, 27},			/* shli r3, r1, 27 */
16880     {1, 2, 3}}			/* add r4, r2, r3 */
16881    },
16882   {134219776 /* 0x8000800 */ ,
16883    {{6, 1, 11},			/* shli r2, r1, 11 */
16884     {6, 1, 27},			/* shli r3, r1, 27 */
16885     {1, 2, 3}}			/* add r4, r2, r3 */
16886    },
16887   {134221824 /* 0x8001000 */ ,
16888    {{6, 1, 12},			/* shli r2, r1, 12 */
16889     {6, 1, 27},			/* shli r3, r1, 27 */
16890     {1, 2, 3}}			/* add r4, r2, r3 */
16891    },
16892   {134225920 /* 0x8002000 */ ,
16893    {{6, 1, 13},			/* shli r2, r1, 13 */
16894     {6, 1, 27},			/* shli r3, r1, 27 */
16895     {1, 2, 3}}			/* add r4, r2, r3 */
16896    },
16897   {134234112 /* 0x8004000 */ ,
16898    {{6, 1, 14},			/* shli r2, r1, 14 */
16899     {6, 1, 27},			/* shli r3, r1, 27 */
16900     {1, 2, 3}}			/* add r4, r2, r3 */
16901    },
16902   {134250496 /* 0x8008000 */ ,
16903    {{6, 1, 15},			/* shli r2, r1, 15 */
16904     {6, 1, 27},			/* shli r3, r1, 27 */
16905     {1, 2, 3}}			/* add r4, r2, r3 */
16906    },
16907   {134283264 /* 0x8010000 */ ,
16908    {{6, 1, 16},			/* shli r2, r1, 16 */
16909     {6, 1, 27},			/* shli r3, r1, 27 */
16910     {1, 2, 3}}			/* add r4, r2, r3 */
16911    },
16912   {134348800 /* 0x8020000 */ ,
16913    {{6, 1, 17},			/* shli r2, r1, 17 */
16914     {6, 1, 27},			/* shli r3, r1, 27 */
16915     {1, 2, 3}}			/* add r4, r2, r3 */
16916    },
16917   {134479872 /* 0x8040000 */ ,
16918    {{6, 1, 18},			/* shli r2, r1, 18 */
16919     {6, 1, 27},			/* shli r3, r1, 27 */
16920     {1, 2, 3}}			/* add r4, r2, r3 */
16921    },
16922   {134742016 /* 0x8080000 */ ,
16923    {{6, 1, 19},			/* shli r2, r1, 19 */
16924     {6, 1, 27},			/* shli r3, r1, 27 */
16925     {1, 2, 3}}			/* add r4, r2, r3 */
16926    },
16927   {135266304 /* 0x8100000 */ ,
16928    {{6, 1, 20},			/* shli r2, r1, 20 */
16929     {6, 1, 27},			/* shli r3, r1, 27 */
16930     {1, 2, 3}}			/* add r4, r2, r3 */
16931    },
16932   {136314880 /* 0x8200000 */ ,
16933    {{6, 1, 21},			/* shli r2, r1, 21 */
16934     {6, 1, 27},			/* shli r3, r1, 27 */
16935     {1, 2, 3}}			/* add r4, r2, r3 */
16936    },
16937   {138412032 /* 0x8400000 */ ,
16938    {{6, 1, 22},			/* shli r2, r1, 22 */
16939     {6, 1, 27},			/* shli r3, r1, 27 */
16940     {1, 2, 3}}			/* add r4, r2, r3 */
16941    },
16942   {142606336 /* 0x8800000 */ ,
16943    {{6, 1, 23},			/* shli r2, r1, 23 */
16944     {6, 1, 27},			/* shli r3, r1, 27 */
16945     {1, 2, 3}}			/* add r4, r2, r3 */
16946    },
16947   {150994944 /* 0x9000000 */ ,
16948    {{5, 1, 1},			/* s3a r2, r1, r1 */
16949     {6, 2, 24}}			/* shli r3, r2, 24 */
16950    },
16951   {167772160 /* 0xa000000 */ ,
16952    {{4, 1, 1},			/* s2a r2, r1, r1 */
16953     {6, 2, 25}}			/* shli r3, r2, 25 */
16954    },
16955   {201326592 /* 0xc000000 */ ,
16956    {{3, 1, 1},			/* s1a r2, r1, r1 */
16957     {6, 2, 26}}			/* shli r3, r2, 26 */
16958    },
16959   {268435446 /* 0xffffff6 */ ,
16960    {{6, 1, 3},			/* shli r2, r1, 3 */
16961     {3, 1, 2},			/* s1a r3, r1, r2 */
16962     {6, 2, 25},			/* shli r4, r2, 25 */
16963     {2, 4, 3}}			/* sub r5, r4, r3 */
16964    },
16965   {268435447 /* 0xffffff7 */ ,
16966    {{5, 1, 1},			/* s3a r2, r1, r1 */
16967     {6, 1, 28},			/* shli r3, r1, 28 */
16968     {2, 3, 2}}			/* sub r4, r3, r2 */
16969    },
16970   {268435448 /* 0xffffff8 */ ,
16971    {{6, 1, 3},			/* shli r2, r1, 3 */
16972     {6, 1, 28},			/* shli r3, r1, 28 */
16973     {2, 3, 2}}			/* sub r4, r3, r2 */
16974    },
16975   {268435449 /* 0xffffff9 */ ,
16976    {{6, 1, 25},			/* shli r2, r1, 25 */
16977     {2, 2, 1},			/* sub r3, r2, r1 */
16978     {5, 3, 1}}			/* s3a r4, r3, r1 */
16979    },
16980   {268435450 /* 0xffffffa */ ,
16981    {{3, 1, 1},			/* s1a r2, r1, r1 */
16982     {6, 1, 27},			/* shli r3, r1, 27 */
16983     {2, 3, 2},			/* sub r4, r3, r2 */
16984     {6, 4, 1}}			/* shli r5, r4, 1 */
16985    },
16986   {268435451 /* 0xffffffb */ ,
16987    {{4, 1, 1},			/* s2a r2, r1, r1 */
16988     {6, 1, 28},			/* shli r3, r1, 28 */
16989     {2, 3, 2}}			/* sub r4, r3, r2 */
16990    },
16991   {268435452 /* 0xffffffc */ ,
16992    {{6, 1, 2},			/* shli r2, r1, 2 */
16993     {6, 1, 28},			/* shli r3, r1, 28 */
16994     {2, 3, 2}}			/* sub r4, r3, r2 */
16995    },
16996   {268435453 /* 0xffffffd */ ,
16997    {{3, 1, 1},			/* s1a r2, r1, r1 */
16998     {6, 1, 28},			/* shli r3, r1, 28 */
16999     {2, 3, 2}}			/* sub r4, r3, r2 */
17000    },
17001   {268435454 /* 0xffffffe */ ,
17002    {{6, 1, 1},			/* shli r2, r1, 1 */
17003     {6, 1, 28},			/* shli r3, r1, 28 */
17004     {2, 3, 2}}			/* sub r4, r3, r2 */
17005    },
17006   {268435455 /* 0xfffffff */ ,
17007    {{6, 1, 28},			/* shli r2, r1, 28 */
17008     {2, 2, 1}}			/* sub r3, r2, r1 */
17009    },
17010   {268435456 /* 0x10000000 */ ,
17011    {{6, 1, 28}}			/* shli r2, r1, 28 */
17012    },
17013   {268435457 /* 0x10000001 */ ,
17014    {{6, 1, 28},			/* shli r2, r1, 28 */
17015     {1, 1, 2}}			/* add r3, r1, r2 */
17016    },
17017   {268435458 /* 0x10000002 */ ,
17018    {{6, 1, 28},			/* shli r2, r1, 28 */
17019     {3, 1, 2}}			/* s1a r3, r1, r2 */
17020    },
17021   {268435459 /* 0x10000003 */ ,
17022    {{3, 1, 1},			/* s1a r2, r1, r1 */
17023     {6, 1, 28},			/* shli r3, r1, 28 */
17024     {1, 2, 3}}			/* add r4, r2, r3 */
17025    },
17026   {268435460 /* 0x10000004 */ ,
17027    {{6, 1, 28},			/* shli r2, r1, 28 */
17028     {4, 1, 2}}			/* s2a r3, r1, r2 */
17029    },
17030   {268435461 /* 0x10000005 */ ,
17031    {{4, 1, 1},			/* s2a r2, r1, r1 */
17032     {6, 1, 28},			/* shli r3, r1, 28 */
17033     {1, 2, 3}}			/* add r4, r2, r3 */
17034    },
17035   {268435462 /* 0x10000006 */ ,
17036    {{3, 1, 1},			/* s1a r2, r1, r1 */
17037     {6, 1, 28},			/* shli r3, r1, 28 */
17038     {3, 2, 3}}			/* s1a r4, r2, r3 */
17039    },
17040   {268435463 /* 0x10000007 */ ,
17041    {{6, 1, 28},			/* shli r2, r1, 28 */
17042     {2, 2, 1},			/* sub r3, r2, r1 */
17043     {5, 1, 3}}			/* s3a r4, r1, r3 */
17044    },
17045   {268435464 /* 0x10000008 */ ,
17046    {{6, 1, 28},			/* shli r2, r1, 28 */
17047     {5, 1, 2}}			/* s3a r3, r1, r2 */
17048    },
17049   {268435465 /* 0x10000009 */ ,
17050    {{5, 1, 1},			/* s3a r2, r1, r1 */
17051     {6, 1, 28},			/* shli r3, r1, 28 */
17052     {1, 2, 3}}			/* add r4, r2, r3 */
17053    },
17054   {268435466 /* 0x1000000a */ ,
17055    {{4, 1, 1},			/* s2a r2, r1, r1 */
17056     {6, 1, 28},			/* shli r3, r1, 28 */
17057     {3, 2, 3}}			/* s1a r4, r2, r3 */
17058    },
17059   {268435472 /* 0x10000010 */ ,
17060    {{6, 1, 4},			/* shli r2, r1, 4 */
17061     {6, 1, 28},			/* shli r3, r1, 28 */
17062     {1, 2, 3}}			/* add r4, r2, r3 */
17063    },
17064   {268435488 /* 0x10000020 */ ,
17065    {{6, 1, 5},			/* shli r2, r1, 5 */
17066     {6, 1, 28},			/* shli r3, r1, 28 */
17067     {1, 2, 3}}			/* add r4, r2, r3 */
17068    },
17069   {268435520 /* 0x10000040 */ ,
17070    {{6, 1, 6},			/* shli r2, r1, 6 */
17071     {6, 1, 28},			/* shli r3, r1, 28 */
17072     {1, 2, 3}}			/* add r4, r2, r3 */
17073    },
17074   {268435584 /* 0x10000080 */ ,
17075    {{6, 1, 7},			/* shli r2, r1, 7 */
17076     {6, 1, 28},			/* shli r3, r1, 28 */
17077     {1, 2, 3}}			/* add r4, r2, r3 */
17078    },
17079   {268435712 /* 0x10000100 */ ,
17080    {{6, 1, 8},			/* shli r2, r1, 8 */
17081     {6, 1, 28},			/* shli r3, r1, 28 */
17082     {1, 2, 3}}			/* add r4, r2, r3 */
17083    },
17084   {268435968 /* 0x10000200 */ ,
17085    {{6, 1, 9},			/* shli r2, r1, 9 */
17086     {6, 1, 28},			/* shli r3, r1, 28 */
17087     {1, 2, 3}}			/* add r4, r2, r3 */
17088    },
17089   {268436480 /* 0x10000400 */ ,
17090    {{6, 1, 10},			/* shli r2, r1, 10 */
17091     {6, 1, 28},			/* shli r3, r1, 28 */
17092     {1, 2, 3}}			/* add r4, r2, r3 */
17093    },
17094   {268437504 /* 0x10000800 */ ,
17095    {{6, 1, 11},			/* shli r2, r1, 11 */
17096     {6, 1, 28},			/* shli r3, r1, 28 */
17097     {1, 2, 3}}			/* add r4, r2, r3 */
17098    },
17099   {268439552 /* 0x10001000 */ ,
17100    {{6, 1, 12},			/* shli r2, r1, 12 */
17101     {6, 1, 28},			/* shli r3, r1, 28 */
17102     {1, 2, 3}}			/* add r4, r2, r3 */
17103    },
17104   {268443648 /* 0x10002000 */ ,
17105    {{6, 1, 13},			/* shli r2, r1, 13 */
17106     {6, 1, 28},			/* shli r3, r1, 28 */
17107     {1, 2, 3}}			/* add r4, r2, r3 */
17108    },
17109   {268451840 /* 0x10004000 */ ,
17110    {{6, 1, 14},			/* shli r2, r1, 14 */
17111     {6, 1, 28},			/* shli r3, r1, 28 */
17112     {1, 2, 3}}			/* add r4, r2, r3 */
17113    },
17114   {268468224 /* 0x10008000 */ ,
17115    {{6, 1, 15},			/* shli r2, r1, 15 */
17116     {6, 1, 28},			/* shli r3, r1, 28 */
17117     {1, 2, 3}}			/* add r4, r2, r3 */
17118    },
17119   {268500992 /* 0x10010000 */ ,
17120    {{6, 1, 16},			/* shli r2, r1, 16 */
17121     {6, 1, 28},			/* shli r3, r1, 28 */
17122     {1, 2, 3}}			/* add r4, r2, r3 */
17123    },
17124   {268566528 /* 0x10020000 */ ,
17125    {{6, 1, 17},			/* shli r2, r1, 17 */
17126     {6, 1, 28},			/* shli r3, r1, 28 */
17127     {1, 2, 3}}			/* add r4, r2, r3 */
17128    },
17129   {268697600 /* 0x10040000 */ ,
17130    {{6, 1, 18},			/* shli r2, r1, 18 */
17131     {6, 1, 28},			/* shli r3, r1, 28 */
17132     {1, 2, 3}}			/* add r4, r2, r3 */
17133    },
17134   {268959744 /* 0x10080000 */ ,
17135    {{6, 1, 19},			/* shli r2, r1, 19 */
17136     {6, 1, 28},			/* shli r3, r1, 28 */
17137     {1, 2, 3}}			/* add r4, r2, r3 */
17138    },
17139   {269484032 /* 0x10100000 */ ,
17140    {{6, 1, 20},			/* shli r2, r1, 20 */
17141     {6, 1, 28},			/* shli r3, r1, 28 */
17142     {1, 2, 3}}			/* add r4, r2, r3 */
17143    },
17144   {270532608 /* 0x10200000 */ ,
17145    {{6, 1, 21},			/* shli r2, r1, 21 */
17146     {6, 1, 28},			/* shli r3, r1, 28 */
17147     {1, 2, 3}}			/* add r4, r2, r3 */
17148    },
17149   {272629760 /* 0x10400000 */ ,
17150    {{6, 1, 22},			/* shli r2, r1, 22 */
17151     {6, 1, 28},			/* shli r3, r1, 28 */
17152     {1, 2, 3}}			/* add r4, r2, r3 */
17153    },
17154   {276824064 /* 0x10800000 */ ,
17155    {{6, 1, 23},			/* shli r2, r1, 23 */
17156     {6, 1, 28},			/* shli r3, r1, 28 */
17157     {1, 2, 3}}			/* add r4, r2, r3 */
17158    },
17159   {285212672 /* 0x11000000 */ ,
17160    {{6, 1, 24},			/* shli r2, r1, 24 */
17161     {6, 1, 28},			/* shli r3, r1, 28 */
17162     {1, 2, 3}}			/* add r4, r2, r3 */
17163    },
17164   {301989888 /* 0x12000000 */ ,
17165    {{5, 1, 1},			/* s3a r2, r1, r1 */
17166     {6, 2, 25}}			/* shli r3, r2, 25 */
17167    },
17168   {335544320 /* 0x14000000 */ ,
17169    {{4, 1, 1},			/* s2a r2, r1, r1 */
17170     {6, 2, 26}}			/* shli r3, r2, 26 */
17171    },
17172   {402653184 /* 0x18000000 */ ,
17173    {{3, 1, 1},			/* s1a r2, r1, r1 */
17174     {6, 2, 27}}			/* shli r3, r2, 27 */
17175    },
17176   {536870902 /* 0x1ffffff6 */ ,
17177    {{6, 1, 3},			/* shli r2, r1, 3 */
17178     {3, 1, 2},			/* s1a r3, r1, r2 */
17179     {6, 2, 26},			/* shli r4, r2, 26 */
17180     {2, 4, 3}}			/* sub r5, r4, r3 */
17181    },
17182   {536870903 /* 0x1ffffff7 */ ,
17183    {{5, 1, 1},			/* s3a r2, r1, r1 */
17184     {6, 1, 29},			/* shli r3, r1, 29 */
17185     {2, 3, 2}}			/* sub r4, r3, r2 */
17186    },
17187   {536870904 /* 0x1ffffff8 */ ,
17188    {{6, 1, 3},			/* shli r2, r1, 3 */
17189     {6, 1, 29},			/* shli r3, r1, 29 */
17190     {2, 3, 2}}			/* sub r4, r3, r2 */
17191    },
17192   {536870905 /* 0x1ffffff9 */ ,
17193    {{6, 1, 26},			/* shli r2, r1, 26 */
17194     {2, 2, 1},			/* sub r3, r2, r1 */
17195     {5, 3, 1}}			/* s3a r4, r3, r1 */
17196    },
17197   {536870906 /* 0x1ffffffa */ ,
17198    {{3, 1, 1},			/* s1a r2, r1, r1 */
17199     {6, 1, 28},			/* shli r3, r1, 28 */
17200     {2, 3, 2},			/* sub r4, r3, r2 */
17201     {6, 4, 1}}			/* shli r5, r4, 1 */
17202    },
17203   {536870907 /* 0x1ffffffb */ ,
17204    {{4, 1, 1},			/* s2a r2, r1, r1 */
17205     {6, 1, 29},			/* shli r3, r1, 29 */
17206     {2, 3, 2}}			/* sub r4, r3, r2 */
17207    },
17208   {536870908 /* 0x1ffffffc */ ,
17209    {{6, 1, 2},			/* shli r2, r1, 2 */
17210     {6, 1, 29},			/* shli r3, r1, 29 */
17211     {2, 3, 2}}			/* sub r4, r3, r2 */
17212    },
17213   {536870909 /* 0x1ffffffd */ ,
17214    {{3, 1, 1},			/* s1a r2, r1, r1 */
17215     {6, 1, 29},			/* shli r3, r1, 29 */
17216     {2, 3, 2}}			/* sub r4, r3, r2 */
17217    },
17218   {536870910 /* 0x1ffffffe */ ,
17219    {{6, 1, 1},			/* shli r2, r1, 1 */
17220     {6, 1, 29},			/* shli r3, r1, 29 */
17221     {2, 3, 2}}			/* sub r4, r3, r2 */
17222    },
17223   {536870911 /* 0x1fffffff */ ,
17224    {{6, 1, 29},			/* shli r2, r1, 29 */
17225     {2, 2, 1}}			/* sub r3, r2, r1 */
17226    },
17227   {536870912 /* 0x20000000 */ ,
17228    {{6, 1, 29}}			/* shli r2, r1, 29 */
17229    },
17230   {536870913 /* 0x20000001 */ ,
17231    {{6, 1, 29},			/* shli r2, r1, 29 */
17232     {1, 1, 2}}			/* add r3, r1, r2 */
17233    },
17234   {536870914 /* 0x20000002 */ ,
17235    {{6, 1, 29},			/* shli r2, r1, 29 */
17236     {3, 1, 2}}			/* s1a r3, r1, r2 */
17237    },
17238   {536870915 /* 0x20000003 */ ,
17239    {{3, 1, 1},			/* s1a r2, r1, r1 */
17240     {6, 1, 29},			/* shli r3, r1, 29 */
17241     {1, 2, 3}}			/* add r4, r2, r3 */
17242    },
17243   {536870916 /* 0x20000004 */ ,
17244    {{6, 1, 29},			/* shli r2, r1, 29 */
17245     {4, 1, 2}}			/* s2a r3, r1, r2 */
17246    },
17247   {536870917 /* 0x20000005 */ ,
17248    {{4, 1, 1},			/* s2a r2, r1, r1 */
17249     {6, 1, 29},			/* shli r3, r1, 29 */
17250     {1, 2, 3}}			/* add r4, r2, r3 */
17251    },
17252   {536870918 /* 0x20000006 */ ,
17253    {{3, 1, 1},			/* s1a r2, r1, r1 */
17254     {6, 1, 29},			/* shli r3, r1, 29 */
17255     {3, 2, 3}}			/* s1a r4, r2, r3 */
17256    },
17257   {536870919 /* 0x20000007 */ ,
17258    {{6, 1, 29},			/* shli r2, r1, 29 */
17259     {2, 2, 1},			/* sub r3, r2, r1 */
17260     {5, 1, 3}}			/* s3a r4, r1, r3 */
17261    },
17262   {536870920 /* 0x20000008 */ ,
17263    {{6, 1, 29},			/* shli r2, r1, 29 */
17264     {5, 1, 2}}			/* s3a r3, r1, r2 */
17265    },
17266   {536870921 /* 0x20000009 */ ,
17267    {{5, 1, 1},			/* s3a r2, r1, r1 */
17268     {6, 1, 29},			/* shli r3, r1, 29 */
17269     {1, 2, 3}}			/* add r4, r2, r3 */
17270    },
17271   {536870922 /* 0x2000000a */ ,
17272    {{4, 1, 1},			/* s2a r2, r1, r1 */
17273     {6, 1, 29},			/* shli r3, r1, 29 */
17274     {3, 2, 3}}			/* s1a r4, r2, r3 */
17275    },
17276   {536870928 /* 0x20000010 */ ,
17277    {{6, 1, 4},			/* shli r2, r1, 4 */
17278     {6, 1, 29},			/* shli r3, r1, 29 */
17279     {1, 2, 3}}			/* add r4, r2, r3 */
17280    },
17281   {536870944 /* 0x20000020 */ ,
17282    {{6, 1, 5},			/* shli r2, r1, 5 */
17283     {6, 1, 29},			/* shli r3, r1, 29 */
17284     {1, 2, 3}}			/* add r4, r2, r3 */
17285    },
17286   {536870976 /* 0x20000040 */ ,
17287    {{6, 1, 6},			/* shli r2, r1, 6 */
17288     {6, 1, 29},			/* shli r3, r1, 29 */
17289     {1, 2, 3}}			/* add r4, r2, r3 */
17290    },
17291   {536871040 /* 0x20000080 */ ,
17292    {{6, 1, 7},			/* shli r2, r1, 7 */
17293     {6, 1, 29},			/* shli r3, r1, 29 */
17294     {1, 2, 3}}			/* add r4, r2, r3 */
17295    },
17296   {536871168 /* 0x20000100 */ ,
17297    {{6, 1, 8},			/* shli r2, r1, 8 */
17298     {6, 1, 29},			/* shli r3, r1, 29 */
17299     {1, 2, 3}}			/* add r4, r2, r3 */
17300    },
17301   {536871424 /* 0x20000200 */ ,
17302    {{6, 1, 9},			/* shli r2, r1, 9 */
17303     {6, 1, 29},			/* shli r3, r1, 29 */
17304     {1, 2, 3}}			/* add r4, r2, r3 */
17305    },
17306   {536871936 /* 0x20000400 */ ,
17307    {{6, 1, 10},			/* shli r2, r1, 10 */
17308     {6, 1, 29},			/* shli r3, r1, 29 */
17309     {1, 2, 3}}			/* add r4, r2, r3 */
17310    },
17311   {536872960 /* 0x20000800 */ ,
17312    {{6, 1, 11},			/* shli r2, r1, 11 */
17313     {6, 1, 29},			/* shli r3, r1, 29 */
17314     {1, 2, 3}}			/* add r4, r2, r3 */
17315    },
17316   {536875008 /* 0x20001000 */ ,
17317    {{6, 1, 12},			/* shli r2, r1, 12 */
17318     {6, 1, 29},			/* shli r3, r1, 29 */
17319     {1, 2, 3}}			/* add r4, r2, r3 */
17320    },
17321   {536879104 /* 0x20002000 */ ,
17322    {{6, 1, 13},			/* shli r2, r1, 13 */
17323     {6, 1, 29},			/* shli r3, r1, 29 */
17324     {1, 2, 3}}			/* add r4, r2, r3 */
17325    },
17326   {536887296 /* 0x20004000 */ ,
17327    {{6, 1, 14},			/* shli r2, r1, 14 */
17328     {6, 1, 29},			/* shli r3, r1, 29 */
17329     {1, 2, 3}}			/* add r4, r2, r3 */
17330    },
17331   {536903680 /* 0x20008000 */ ,
17332    {{6, 1, 15},			/* shli r2, r1, 15 */
17333     {6, 1, 29},			/* shli r3, r1, 29 */
17334     {1, 2, 3}}			/* add r4, r2, r3 */
17335    },
17336   {536936448 /* 0x20010000 */ ,
17337    {{6, 1, 16},			/* shli r2, r1, 16 */
17338     {6, 1, 29},			/* shli r3, r1, 29 */
17339     {1, 2, 3}}			/* add r4, r2, r3 */
17340    },
17341   {537001984 /* 0x20020000 */ ,
17342    {{6, 1, 17},			/* shli r2, r1, 17 */
17343     {6, 1, 29},			/* shli r3, r1, 29 */
17344     {1, 2, 3}}			/* add r4, r2, r3 */
17345    },
17346   {537133056 /* 0x20040000 */ ,
17347    {{6, 1, 18},			/* shli r2, r1, 18 */
17348     {6, 1, 29},			/* shli r3, r1, 29 */
17349     {1, 2, 3}}			/* add r4, r2, r3 */
17350    },
17351   {537395200 /* 0x20080000 */ ,
17352    {{6, 1, 19},			/* shli r2, r1, 19 */
17353     {6, 1, 29},			/* shli r3, r1, 29 */
17354     {1, 2, 3}}			/* add r4, r2, r3 */
17355    },
17356   {537919488 /* 0x20100000 */ ,
17357    {{6, 1, 20},			/* shli r2, r1, 20 */
17358     {6, 1, 29},			/* shli r3, r1, 29 */
17359     {1, 2, 3}}			/* add r4, r2, r3 */
17360    },
17361   {538968064 /* 0x20200000 */ ,
17362    {{6, 1, 21},			/* shli r2, r1, 21 */
17363     {6, 1, 29},			/* shli r3, r1, 29 */
17364     {1, 2, 3}}			/* add r4, r2, r3 */
17365    },
17366   {541065216 /* 0x20400000 */ ,
17367    {{6, 1, 22},			/* shli r2, r1, 22 */
17368     {6, 1, 29},			/* shli r3, r1, 29 */
17369     {1, 2, 3}}			/* add r4, r2, r3 */
17370    },
17371   {545259520 /* 0x20800000 */ ,
17372    {{6, 1, 23},			/* shli r2, r1, 23 */
17373     {6, 1, 29},			/* shli r3, r1, 29 */
17374     {1, 2, 3}}			/* add r4, r2, r3 */
17375    },
17376   {553648128 /* 0x21000000 */ ,
17377    {{6, 1, 24},			/* shli r2, r1, 24 */
17378     {6, 1, 29},			/* shli r3, r1, 29 */
17379     {1, 2, 3}}			/* add r4, r2, r3 */
17380    },
17381   {570425344 /* 0x22000000 */ ,
17382    {{6, 1, 25},			/* shli r2, r1, 25 */
17383     {6, 1, 29},			/* shli r3, r1, 29 */
17384     {1, 2, 3}}			/* add r4, r2, r3 */
17385    },
17386   {603979776 /* 0x24000000 */ ,
17387    {{5, 1, 1},			/* s3a r2, r1, r1 */
17388     {6, 2, 26}}			/* shli r3, r2, 26 */
17389    },
17390   {671088640 /* 0x28000000 */ ,
17391    {{4, 1, 1},			/* s2a r2, r1, r1 */
17392     {6, 2, 27}}			/* shli r3, r2, 27 */
17393    },
17394   {805306368 /* 0x30000000 */ ,
17395    {{3, 1, 1},			/* s1a r2, r1, r1 */
17396     {6, 2, 28}}			/* shli r3, r2, 28 */
17397    },
17398   {1073741814 /* 0x3ffffff6 */ ,
17399    {{6, 1, 3},			/* shli r2, r1, 3 */
17400     {3, 1, 2},			/* s1a r3, r1, r2 */
17401     {6, 2, 27},			/* shli r4, r2, 27 */
17402     {2, 4, 3}}			/* sub r5, r4, r3 */
17403    },
17404   {1073741815 /* 0x3ffffff7 */ ,
17405    {{5, 1, 1},			/* s3a r2, r1, r1 */
17406     {6, 1, 30},			/* shli r3, r1, 30 */
17407     {2, 3, 2}}			/* sub r4, r3, r2 */
17408    },
17409   {1073741816 /* 0x3ffffff8 */ ,
17410    {{6, 1, 3},			/* shli r2, r1, 3 */
17411     {6, 1, 30},			/* shli r3, r1, 30 */
17412     {2, 3, 2}}			/* sub r4, r3, r2 */
17413    },
17414   {1073741817 /* 0x3ffffff9 */ ,
17415    {{6, 1, 27},			/* shli r2, r1, 27 */
17416     {2, 2, 1},			/* sub r3, r2, r1 */
17417     {5, 3, 1}}			/* s3a r4, r3, r1 */
17418    },
17419   {1073741818 /* 0x3ffffffa */ ,
17420    {{3, 1, 1},			/* s1a r2, r1, r1 */
17421     {6, 1, 29},			/* shli r3, r1, 29 */
17422     {2, 3, 2},			/* sub r4, r3, r2 */
17423     {6, 4, 1}}			/* shli r5, r4, 1 */
17424    },
17425   {1073741819 /* 0x3ffffffb */ ,
17426    {{4, 1, 1},			/* s2a r2, r1, r1 */
17427     {6, 1, 30},			/* shli r3, r1, 30 */
17428     {2, 3, 2}}			/* sub r4, r3, r2 */
17429    },
17430   {1073741820 /* 0x3ffffffc */ ,
17431    {{6, 1, 2},			/* shli r2, r1, 2 */
17432     {6, 1, 30},			/* shli r3, r1, 30 */
17433     {2, 3, 2}}			/* sub r4, r3, r2 */
17434    },
17435   {1073741821 /* 0x3ffffffd */ ,
17436    {{3, 1, 1},			/* s1a r2, r1, r1 */
17437     {6, 1, 30},			/* shli r3, r1, 30 */
17438     {2, 3, 2}}			/* sub r4, r3, r2 */
17439    },
17440   {1073741822 /* 0x3ffffffe */ ,
17441    {{6, 1, 1},			/* shli r2, r1, 1 */
17442     {6, 1, 30},			/* shli r3, r1, 30 */
17443     {2, 3, 2}}			/* sub r4, r3, r2 */
17444    },
17445   {1073741823 /* 0x3fffffff */ ,
17446    {{6, 1, 30},			/* shli r2, r1, 30 */
17447     {2, 2, 1}}			/* sub r3, r2, r1 */
17448    },
17449   {1073741824 /* 0x40000000 */ ,
17450    {{6, 1, 30}}			/* shli r2, r1, 30 */
17451    },
17452   {1073741825 /* 0x40000001 */ ,
17453    {{6, 1, 30},			/* shli r2, r1, 30 */
17454     {1, 1, 2}}			/* add r3, r1, r2 */
17455    },
17456   {1073741826 /* 0x40000002 */ ,
17457    {{6, 1, 30},			/* shli r2, r1, 30 */
17458     {3, 1, 2}}			/* s1a r3, r1, r2 */
17459    },
17460   {1073741827 /* 0x40000003 */ ,
17461    {{3, 1, 1},			/* s1a r2, r1, r1 */
17462     {6, 1, 30},			/* shli r3, r1, 30 */
17463     {1, 2, 3}}			/* add r4, r2, r3 */
17464    },
17465   {1073741828 /* 0x40000004 */ ,
17466    {{6, 1, 30},			/* shli r2, r1, 30 */
17467     {4, 1, 2}}			/* s2a r3, r1, r2 */
17468    },
17469   {1073741829 /* 0x40000005 */ ,
17470    {{4, 1, 1},			/* s2a r2, r1, r1 */
17471     {6, 1, 30},			/* shli r3, r1, 30 */
17472     {1, 2, 3}}			/* add r4, r2, r3 */
17473    },
17474   {1073741830 /* 0x40000006 */ ,
17475    {{3, 1, 1},			/* s1a r2, r1, r1 */
17476     {6, 1, 30},			/* shli r3, r1, 30 */
17477     {3, 2, 3}}			/* s1a r4, r2, r3 */
17478    },
17479   {1073741831 /* 0x40000007 */ ,
17480    {{6, 1, 30},			/* shli r2, r1, 30 */
17481     {2, 2, 1},			/* sub r3, r2, r1 */
17482     {5, 1, 3}}			/* s3a r4, r1, r3 */
17483    },
17484   {1073741832 /* 0x40000008 */ ,
17485    {{6, 1, 30},			/* shli r2, r1, 30 */
17486     {5, 1, 2}}			/* s3a r3, r1, r2 */
17487    },
17488   {1073741833 /* 0x40000009 */ ,
17489    {{5, 1, 1},			/* s3a r2, r1, r1 */
17490     {6, 1, 30},			/* shli r3, r1, 30 */
17491     {1, 2, 3}}			/* add r4, r2, r3 */
17492    },
17493   {1073741834 /* 0x4000000a */ ,
17494    {{4, 1, 1},			/* s2a r2, r1, r1 */
17495     {6, 1, 30},			/* shli r3, r1, 30 */
17496     {3, 2, 3}}			/* s1a r4, r2, r3 */
17497    },
17498   {1073741840 /* 0x40000010 */ ,
17499    {{6, 1, 4},			/* shli r2, r1, 4 */
17500     {6, 1, 30},			/* shli r3, r1, 30 */
17501     {1, 2, 3}}			/* add r4, r2, r3 */
17502    },
17503   {1073741856 /* 0x40000020 */ ,
17504    {{6, 1, 5},			/* shli r2, r1, 5 */
17505     {6, 1, 30},			/* shli r3, r1, 30 */
17506     {1, 2, 3}}			/* add r4, r2, r3 */
17507    },
17508   {1073741888 /* 0x40000040 */ ,
17509    {{6, 1, 6},			/* shli r2, r1, 6 */
17510     {6, 1, 30},			/* shli r3, r1, 30 */
17511     {1, 2, 3}}			/* add r4, r2, r3 */
17512    },
17513   {1073741952 /* 0x40000080 */ ,
17514    {{6, 1, 7},			/* shli r2, r1, 7 */
17515     {6, 1, 30},			/* shli r3, r1, 30 */
17516     {1, 2, 3}}			/* add r4, r2, r3 */
17517    },
17518   {1073742080 /* 0x40000100 */ ,
17519    {{6, 1, 8},			/* shli r2, r1, 8 */
17520     {6, 1, 30},			/* shli r3, r1, 30 */
17521     {1, 2, 3}}			/* add r4, r2, r3 */
17522    },
17523   {1073742336 /* 0x40000200 */ ,
17524    {{6, 1, 9},			/* shli r2, r1, 9 */
17525     {6, 1, 30},			/* shli r3, r1, 30 */
17526     {1, 2, 3}}			/* add r4, r2, r3 */
17527    },
17528   {1073742848 /* 0x40000400 */ ,
17529    {{6, 1, 10},			/* shli r2, r1, 10 */
17530     {6, 1, 30},			/* shli r3, r1, 30 */
17531     {1, 2, 3}}			/* add r4, r2, r3 */
17532    },
17533   {1073743872 /* 0x40000800 */ ,
17534    {{6, 1, 11},			/* shli r2, r1, 11 */
17535     {6, 1, 30},			/* shli r3, r1, 30 */
17536     {1, 2, 3}}			/* add r4, r2, r3 */
17537    },
17538   {1073745920 /* 0x40001000 */ ,
17539    {{6, 1, 12},			/* shli r2, r1, 12 */
17540     {6, 1, 30},			/* shli r3, r1, 30 */
17541     {1, 2, 3}}			/* add r4, r2, r3 */
17542    },
17543   {1073750016 /* 0x40002000 */ ,
17544    {{6, 1, 13},			/* shli r2, r1, 13 */
17545     {6, 1, 30},			/* shli r3, r1, 30 */
17546     {1, 2, 3}}			/* add r4, r2, r3 */
17547    },
17548   {1073758208 /* 0x40004000 */ ,
17549    {{6, 1, 14},			/* shli r2, r1, 14 */
17550     {6, 1, 30},			/* shli r3, r1, 30 */
17551     {1, 2, 3}}			/* add r4, r2, r3 */
17552    },
17553   {1073774592 /* 0x40008000 */ ,
17554    {{6, 1, 15},			/* shli r2, r1, 15 */
17555     {6, 1, 30},			/* shli r3, r1, 30 */
17556     {1, 2, 3}}			/* add r4, r2, r3 */
17557    },
17558   {1073807360 /* 0x40010000 */ ,
17559    {{6, 1, 16},			/* shli r2, r1, 16 */
17560     {6, 1, 30},			/* shli r3, r1, 30 */
17561     {1, 2, 3}}			/* add r4, r2, r3 */
17562    },
17563   {1073872896 /* 0x40020000 */ ,
17564    {{6, 1, 17},			/* shli r2, r1, 17 */
17565     {6, 1, 30},			/* shli r3, r1, 30 */
17566     {1, 2, 3}}			/* add r4, r2, r3 */
17567    },
17568   {1074003968 /* 0x40040000 */ ,
17569    {{6, 1, 18},			/* shli r2, r1, 18 */
17570     {6, 1, 30},			/* shli r3, r1, 30 */
17571     {1, 2, 3}}			/* add r4, r2, r3 */
17572    },
17573   {1074266112 /* 0x40080000 */ ,
17574    {{6, 1, 19},			/* shli r2, r1, 19 */
17575     {6, 1, 30},			/* shli r3, r1, 30 */
17576     {1, 2, 3}}			/* add r4, r2, r3 */
17577    },
17578   {1074790400 /* 0x40100000 */ ,
17579    {{6, 1, 20},			/* shli r2, r1, 20 */
17580     {6, 1, 30},			/* shli r3, r1, 30 */
17581     {1, 2, 3}}			/* add r4, r2, r3 */
17582    },
17583   {1075838976 /* 0x40200000 */ ,
17584    {{6, 1, 21},			/* shli r2, r1, 21 */
17585     {6, 1, 30},			/* shli r3, r1, 30 */
17586     {1, 2, 3}}			/* add r4, r2, r3 */
17587    },
17588   {1077936128 /* 0x40400000 */ ,
17589    {{6, 1, 22},			/* shli r2, r1, 22 */
17590     {6, 1, 30},			/* shli r3, r1, 30 */
17591     {1, 2, 3}}			/* add r4, r2, r3 */
17592    },
17593   {1082130432 /* 0x40800000 */ ,
17594    {{6, 1, 23},			/* shli r2, r1, 23 */
17595     {6, 1, 30},			/* shli r3, r1, 30 */
17596     {1, 2, 3}}			/* add r4, r2, r3 */
17597    },
17598   {1090519040 /* 0x41000000 */ ,
17599    {{6, 1, 24},			/* shli r2, r1, 24 */
17600     {6, 1, 30},			/* shli r3, r1, 30 */
17601     {1, 2, 3}}			/* add r4, r2, r3 */
17602    },
17603   {1107296256 /* 0x42000000 */ ,
17604    {{6, 1, 25},			/* shli r2, r1, 25 */
17605     {6, 1, 30},			/* shli r3, r1, 30 */
17606     {1, 2, 3}}			/* add r4, r2, r3 */
17607    },
17608   {1140850688 /* 0x44000000 */ ,
17609    {{6, 1, 26},			/* shli r2, r1, 26 */
17610     {6, 1, 30},			/* shli r3, r1, 30 */
17611     {1, 2, 3}}			/* add r4, r2, r3 */
17612    },
17613   {1207959552 /* 0x48000000 */ ,
17614    {{5, 1, 1},			/* s3a r2, r1, r1 */
17615     {6, 2, 27}}			/* shli r3, r2, 27 */
17616    },
17617   {1342177280 /* 0x50000000 */ ,
17618    {{4, 1, 1},			/* s2a r2, r1, r1 */
17619     {6, 2, 28}}			/* shli r3, r2, 28 */
17620    },
17621   {1610612735 /* 0x5fffffff */ ,
17622    {{3, 1, 1},			/* s1a r2, r1, r1 */
17623     {6, 2, 29},			/* shli r3, r2, 29 */
17624     {2, 3, 1}}			/* sub r4, r3, r1 */
17625    },
17626   {1610612736 /* 0x60000000 */ ,
17627    {{3, 1, 1},			/* s1a r2, r1, r1 */
17628     {6, 2, 29}}			/* shli r3, r2, 29 */
17629    },
17630   {1879048191 /* 0x6fffffff */ ,
17631    {{6, 1, 28},			/* shli r2, r1, 28 */
17632     {1, 1, 2},			/* add r3, r1, r2 */
17633     {6, 2, 3},			/* shli r4, r2, 3 */
17634     {2, 4, 3}}			/* sub r5, r4, r3 */
17635    },
17636   {2013265919 /* 0x77ffffff */ ,
17637    {{6, 1, 27},			/* shli r2, r1, 27 */
17638     {1, 1, 2},			/* add r3, r1, r2 */
17639     {6, 2, 4},			/* shli r4, r2, 4 */
17640     {2, 4, 3}}			/* sub r5, r4, r3 */
17641    },
17642   {2080374783 /* 0x7bffffff */ ,
17643    {{6, 1, 26},			/* shli r2, r1, 26 */
17644     {1, 1, 2},			/* add r3, r1, r2 */
17645     {6, 2, 5},			/* shli r4, r2, 5 */
17646     {2, 4, 3}}			/* sub r5, r4, r3 */
17647    },
17648   {2113929215 /* 0x7dffffff */ ,
17649    {{6, 1, 25},			/* shli r2, r1, 25 */
17650     {1, 1, 2},			/* add r3, r1, r2 */
17651     {6, 2, 6},			/* shli r4, r2, 6 */
17652     {2, 4, 3}}			/* sub r5, r4, r3 */
17653    },
17654   {2130706431 /* 0x7effffff */ ,
17655    {{6, 1, 24},			/* shli r2, r1, 24 */
17656     {1, 1, 2},			/* add r3, r1, r2 */
17657     {6, 2, 7},			/* shli r4, r2, 7 */
17658     {2, 4, 3}}			/* sub r5, r4, r3 */
17659    },
17660   {2139095039 /* 0x7f7fffff */ ,
17661    {{6, 1, 23},			/* shli r2, r1, 23 */
17662     {1, 1, 2},			/* add r3, r1, r2 */
17663     {6, 2, 8},			/* shli r4, r2, 8 */
17664     {2, 4, 3}}			/* sub r5, r4, r3 */
17665    },
17666   {2143289343 /* 0x7fbfffff */ ,
17667    {{6, 1, 22},			/* shli r2, r1, 22 */
17668     {1, 1, 2},			/* add r3, r1, r2 */
17669     {6, 2, 9},			/* shli r4, r2, 9 */
17670     {2, 4, 3}}			/* sub r5, r4, r3 */
17671    },
17672   {2145386495 /* 0x7fdfffff */ ,
17673    {{6, 1, 21},			/* shli r2, r1, 21 */
17674     {1, 1, 2},			/* add r3, r1, r2 */
17675     {6, 2, 10},			/* shli r4, r2, 10 */
17676     {2, 4, 3}}			/* sub r5, r4, r3 */
17677    },
17678   {2146435071 /* 0x7fefffff */ ,
17679    {{6, 1, 20},			/* shli r2, r1, 20 */
17680     {1, 1, 2},			/* add r3, r1, r2 */
17681     {6, 2, 11},			/* shli r4, r2, 11 */
17682     {2, 4, 3}}			/* sub r5, r4, r3 */
17683    },
17684   {2146959359 /* 0x7ff7ffff */ ,
17685    {{6, 1, 19},			/* shli r2, r1, 19 */
17686     {1, 1, 2},			/* add r3, r1, r2 */
17687     {6, 2, 12},			/* shli r4, r2, 12 */
17688     {2, 4, 3}}			/* sub r5, r4, r3 */
17689    },
17690   {2147221503 /* 0x7ffbffff */ ,
17691    {{6, 1, 18},			/* shli r2, r1, 18 */
17692     {1, 1, 2},			/* add r3, r1, r2 */
17693     {6, 2, 13},			/* shli r4, r2, 13 */
17694     {2, 4, 3}}			/* sub r5, r4, r3 */
17695    },
17696   {2147352575 /* 0x7ffdffff */ ,
17697    {{6, 1, 17},			/* shli r2, r1, 17 */
17698     {1, 1, 2},			/* add r3, r1, r2 */
17699     {6, 2, 14},			/* shli r4, r2, 14 */
17700     {2, 4, 3}}			/* sub r5, r4, r3 */
17701    },
17702   {2147418111 /* 0x7ffeffff */ ,
17703    {{6, 1, 16},			/* shli r2, r1, 16 */
17704     {1, 1, 2},			/* add r3, r1, r2 */
17705     {6, 2, 15},			/* shli r4, r2, 15 */
17706     {2, 4, 3}}			/* sub r5, r4, r3 */
17707    },
17708   {2147450879 /* 0x7fff7fff */ ,
17709    {{6, 1, 15},			/* shli r2, r1, 15 */
17710     {1, 1, 2},			/* add r3, r1, r2 */
17711     {6, 2, 16},			/* shli r4, r2, 16 */
17712     {2, 4, 3}}			/* sub r5, r4, r3 */
17713    },
17714   {2147467263 /* 0x7fffbfff */ ,
17715    {{6, 1, 14},			/* shli r2, r1, 14 */
17716     {1, 1, 2},			/* add r3, r1, r2 */
17717     {6, 2, 17},			/* shli r4, r2, 17 */
17718     {2, 4, 3}}			/* sub r5, r4, r3 */
17719    },
17720   {2147475455 /* 0x7fffdfff */ ,
17721    {{6, 1, 13},			/* shli r2, r1, 13 */
17722     {1, 1, 2},			/* add r3, r1, r2 */
17723     {6, 2, 18},			/* shli r4, r2, 18 */
17724     {2, 4, 3}}			/* sub r5, r4, r3 */
17725    },
17726   {2147479551 /* 0x7fffefff */ ,
17727    {{6, 1, 12},			/* shli r2, r1, 12 */
17728     {1, 1, 2},			/* add r3, r1, r2 */
17729     {6, 2, 19},			/* shli r4, r2, 19 */
17730     {2, 4, 3}}			/* sub r5, r4, r3 */
17731    },
17732   {2147481599 /* 0x7ffff7ff */ ,
17733    {{6, 1, 11},			/* shli r2, r1, 11 */
17734     {1, 1, 2},			/* add r3, r1, r2 */
17735     {6, 2, 20},			/* shli r4, r2, 20 */
17736     {2, 4, 3}}			/* sub r5, r4, r3 */
17737    },
17738   {2147482623 /* 0x7ffffbff */ ,
17739    {{6, 1, 10},			/* shli r2, r1, 10 */
17740     {1, 1, 2},			/* add r3, r1, r2 */
17741     {6, 2, 21},			/* shli r4, r2, 21 */
17742     {2, 4, 3}}			/* sub r5, r4, r3 */
17743    },
17744   {2147483135 /* 0x7ffffdff */ ,
17745    {{6, 1, 9},			/* shli r2, r1, 9 */
17746     {1, 1, 2},			/* add r3, r1, r2 */
17747     {6, 2, 22},			/* shli r4, r2, 22 */
17748     {2, 4, 3}}			/* sub r5, r4, r3 */
17749    },
17750   {2147483391 /* 0x7ffffeff */ ,
17751    {{6, 1, 8},			/* shli r2, r1, 8 */
17752     {1, 1, 2},			/* add r3, r1, r2 */
17753     {6, 2, 23},			/* shli r4, r2, 23 */
17754     {2, 4, 3}}			/* sub r5, r4, r3 */
17755    },
17756   {2147483519 /* 0x7fffff7f */ ,
17757    {{6, 1, 7},			/* shli r2, r1, 7 */
17758     {1, 1, 2},			/* add r3, r1, r2 */
17759     {6, 2, 24},			/* shli r4, r2, 24 */
17760     {2, 4, 3}}			/* sub r5, r4, r3 */
17761    },
17762   {2147483583 /* 0x7fffffbf */ ,
17763    {{6, 1, 6},			/* shli r2, r1, 6 */
17764     {1, 1, 2},			/* add r3, r1, r2 */
17765     {6, 2, 25},			/* shli r4, r2, 25 */
17766     {2, 4, 3}}			/* sub r5, r4, r3 */
17767    },
17768   {2147483615 /* 0x7fffffdf */ ,
17769    {{6, 1, 5},			/* shli r2, r1, 5 */
17770     {1, 1, 2},			/* add r3, r1, r2 */
17771     {6, 2, 26},			/* shli r4, r2, 26 */
17772     {2, 4, 3}}			/* sub r5, r4, r3 */
17773    },
17774   {2147483631 /* 0x7fffffef */ ,
17775    {{6, 1, 4},			/* shli r2, r1, 4 */
17776     {1, 1, 2},			/* add r3, r1, r2 */
17777     {6, 2, 27},			/* shli r4, r2, 27 */
17778     {2, 4, 3}}			/* sub r5, r4, r3 */
17779    },
17780   {2147483638 /* 0x7ffffff6 */ ,
17781    {{6, 1, 3},			/* shli r2, r1, 3 */
17782     {3, 1, 2},			/* s1a r3, r1, r2 */
17783     {6, 2, 28},			/* shli r4, r2, 28 */
17784     {2, 4, 3}}			/* sub r5, r4, r3 */
17785    },
17786   {2147483639 /* 0x7ffffff7 */ ,
17787    {{5, 1, 1},			/* s3a r2, r1, r1 */
17788     {6, 1, 31},			/* shli r3, r1, 31 */
17789     {2, 3, 2}}			/* sub r4, r3, r2 */
17790    },
17791   {2147483640 /* 0x7ffffff8 */ ,
17792    {{6, 1, 3},			/* shli r2, r1, 3 */
17793     {6, 1, 31},			/* shli r3, r1, 31 */
17794     {2, 3, 2}}			/* sub r4, r3, r2 */
17795    },
17796   {2147483641 /* 0x7ffffff9 */ ,
17797    {{6, 1, 28},			/* shli r2, r1, 28 */
17798     {2, 2, 1},			/* sub r3, r2, r1 */
17799     {5, 3, 1}}			/* s3a r4, r3, r1 */
17800    },
17801   {2147483642 /* 0x7ffffffa */ ,
17802    {{3, 1, 1},			/* s1a r2, r1, r1 */
17803     {6, 1, 30},			/* shli r3, r1, 30 */
17804     {2, 3, 2},			/* sub r4, r3, r2 */
17805     {6, 4, 1}}			/* shli r5, r4, 1 */
17806    },
17807   {2147483643 /* 0x7ffffffb */ ,
17808    {{4, 1, 1},			/* s2a r2, r1, r1 */
17809     {6, 1, 31},			/* shli r3, r1, 31 */
17810     {2, 3, 2}}			/* sub r4, r3, r2 */
17811    },
17812   {2147483644 /* 0x7ffffffc */ ,
17813    {{6, 1, 2},			/* shli r2, r1, 2 */
17814     {6, 1, 31},			/* shli r3, r1, 31 */
17815     {2, 3, 2}}			/* sub r4, r3, r2 */
17816    },
17817   {2147483645 /* 0x7ffffffd */ ,
17818    {{3, 1, 1},			/* s1a r2, r1, r1 */
17819     {6, 1, 31},			/* shli r3, r1, 31 */
17820     {2, 3, 2}}			/* sub r4, r3, r2 */
17821    },
17822   {2147483646 /* 0x7ffffffe */ ,
17823    {{6, 1, 1},			/* shli r2, r1, 1 */
17824     {6, 1, 31},			/* shli r3, r1, 31 */
17825     {2, 3, 2}}			/* sub r4, r3, r2 */
17826    },
17827   {2147483647 /* 0x7fffffff */ ,
17828    {{6, 1, 31},			/* shli r2, r1, 31 */
17829     {2, 2, 1}}			/* sub r3, r2, r1 */
17830    }
17831 };
17832 
17833 const int tilepro_multiply_insn_seq_table_size =
17834   (int) (sizeof tilepro_multiply_insn_seq_table
17835          / sizeof tilepro_multiply_insn_seq_table[0]);
17836