1 /* Constant multiply table for TILEPro.
2    Copyright (C) 2011-2014 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 #include "config.h"
22 #include "system.h"
23 #include "coretypes.h"
24 #include "expr.h"
25 #include "optabs.h"
26 #include "tilepro-multiply.h"
27 
28 const enum insn_code tilepro_multiply_insn_seq_decode_opcode[] = {
29   CODE_FOR_nothing /* must be first */ ,
30   CODE_FOR_addsi3,
31   CODE_FOR_subsi3,
32   CODE_FOR_insn_s1a,
33   CODE_FOR_insn_s2a,
34   CODE_FOR_insn_s3a,
35   CODE_FOR_ashlsi3
36 };
37 
38 const struct tilepro_multiply_insn_seq tilepro_multiply_insn_seq_table[] = {
39   {-2147483647 - 1 /* 0x80000000 */ ,
40    {{6, 1, 31}}			/* shli r2, r1, 31 */
41    },
42   {-2147483647 /* 0x80000001 */ ,
43    {{6, 1, 31},			/* shli r2, r1, 31 */
44     {1, 1, 2}}			/* add r3, r1, r2 */
45    },
46   {-2147483646 /* 0x80000002 */ ,
47    {{6, 1, 31},			/* shli r2, r1, 31 */
48     {3, 1, 2}}			/* s1a r3, r1, r2 */
49    },
50   {-2147483645 /* 0x80000003 */ ,
51    {{3, 1, 1},			/* s1a r2, r1, r1 */
52     {6, 1, 31},			/* shli r3, r1, 31 */
53     {1, 2, 3}}			/* add r4, r2, r3 */
54    },
55   {-2147483644 /* 0x80000004 */ ,
56    {{6, 1, 31},			/* shli r2, r1, 31 */
57     {4, 1, 2}}			/* s2a r3, r1, r2 */
58    },
59   {-2147483643 /* 0x80000005 */ ,
60    {{4, 1, 1},			/* s2a r2, r1, r1 */
61     {6, 1, 31},			/* shli r3, r1, 31 */
62     {1, 2, 3}}			/* add r4, r2, r3 */
63    },
64   {-2147483642 /* 0x80000006 */ ,
65    {{3, 1, 1},			/* s1a r2, r1, r1 */
66     {6, 1, 31},			/* shli r3, r1, 31 */
67     {3, 2, 3}}			/* s1a r4, r2, r3 */
68    },
69   {-2147483641 /* 0x80000007 */ ,
70    {{6, 1, 31},			/* shli r2, r1, 31 */
71     {2, 2, 1},			/* sub r3, r2, r1 */
72     {5, 1, 3}}			/* s3a r4, r1, r3 */
73    },
74   {-2147483640 /* 0x80000008 */ ,
75    {{6, 1, 31},			/* shli r2, r1, 31 */
76     {5, 1, 2}}			/* s3a r3, r1, r2 */
77    },
78   {-2147483639 /* 0x80000009 */ ,
79    {{5, 1, 1},			/* s3a r2, r1, r1 */
80     {6, 1, 31},			/* shli r3, r1, 31 */
81     {1, 2, 3}}			/* add r4, r2, r3 */
82    },
83   {-2147483638 /* 0x8000000a */ ,
84    {{4, 1, 1},			/* s2a r2, r1, r1 */
85     {6, 1, 31},			/* shli r3, r1, 31 */
86     {3, 2, 3}}			/* s1a r4, r2, r3 */
87    },
88   {-2147483632 /* 0x80000010 */ ,
89    {{6, 1, 4},			/* shli r2, r1, 4 */
90     {6, 1, 31},			/* shli r3, r1, 31 */
91     {1, 2, 3}}			/* add r4, r2, r3 */
92    },
93   {-2147483616 /* 0x80000020 */ ,
94    {{6, 1, 5},			/* shli r2, r1, 5 */
95     {6, 1, 31},			/* shli r3, r1, 31 */
96     {1, 2, 3}}			/* add r4, r2, r3 */
97    },
98   {-2147483584 /* 0x80000040 */ ,
99    {{6, 1, 6},			/* shli r2, r1, 6 */
100     {6, 1, 31},			/* shli r3, r1, 31 */
101     {1, 2, 3}}			/* add r4, r2, r3 */
102    },
103   {-2147483520 /* 0x80000080 */ ,
104    {{6, 1, 7},			/* shli r2, r1, 7 */
105     {6, 1, 31},			/* shli r3, r1, 31 */
106     {1, 2, 3}}			/* add r4, r2, r3 */
107    },
108   {-2147483392 /* 0x80000100 */ ,
109    {{6, 1, 8},			/* shli r2, r1, 8 */
110     {6, 1, 31},			/* shli r3, r1, 31 */
111     {1, 2, 3}}			/* add r4, r2, r3 */
112    },
113   {-2147483136 /* 0x80000200 */ ,
114    {{6, 1, 9},			/* shli r2, r1, 9 */
115     {6, 1, 31},			/* shli r3, r1, 31 */
116     {1, 2, 3}}			/* add r4, r2, r3 */
117    },
118   {-2147482624 /* 0x80000400 */ ,
119    {{6, 1, 10},			/* shli r2, r1, 10 */
120     {6, 1, 31},			/* shli r3, r1, 31 */
121     {1, 2, 3}}			/* add r4, r2, r3 */
122    },
123   {-2147481600 /* 0x80000800 */ ,
124    {{6, 1, 11},			/* shli r2, r1, 11 */
125     {6, 1, 31},			/* shli r3, r1, 31 */
126     {1, 2, 3}}			/* add r4, r2, r3 */
127    },
128   {-2147479552 /* 0x80001000 */ ,
129    {{6, 1, 12},			/* shli r2, r1, 12 */
130     {6, 1, 31},			/* shli r3, r1, 31 */
131     {1, 2, 3}}			/* add r4, r2, r3 */
132    },
133   {-2147475456 /* 0x80002000 */ ,
134    {{6, 1, 13},			/* shli r2, r1, 13 */
135     {6, 1, 31},			/* shli r3, r1, 31 */
136     {1, 2, 3}}			/* add r4, r2, r3 */
137    },
138   {-2147467264 /* 0x80004000 */ ,
139    {{6, 1, 14},			/* shli r2, r1, 14 */
140     {6, 1, 31},			/* shli r3, r1, 31 */
141     {1, 2, 3}}			/* add r4, r2, r3 */
142    },
143   {-2147450880 /* 0x80008000 */ ,
144    {{6, 1, 15},			/* shli r2, r1, 15 */
145     {6, 1, 31},			/* shli r3, r1, 31 */
146     {1, 2, 3}}			/* add r4, r2, r3 */
147    },
148   {-2147418112 /* 0x80010000 */ ,
149    {{6, 1, 16},			/* shli r2, r1, 16 */
150     {6, 1, 31},			/* shli r3, r1, 31 */
151     {1, 2, 3}}			/* add r4, r2, r3 */
152    },
153   {-2147352576 /* 0x80020000 */ ,
154    {{6, 1, 17},			/* shli r2, r1, 17 */
155     {6, 1, 31},			/* shli r3, r1, 31 */
156     {1, 2, 3}}			/* add r4, r2, r3 */
157    },
158   {-2147221504 /* 0x80040000 */ ,
159    {{6, 1, 18},			/* shli r2, r1, 18 */
160     {6, 1, 31},			/* shli r3, r1, 31 */
161     {1, 2, 3}}			/* add r4, r2, r3 */
162    },
163   {-2146959360 /* 0x80080000 */ ,
164    {{6, 1, 19},			/* shli r2, r1, 19 */
165     {6, 1, 31},			/* shli r3, r1, 31 */
166     {1, 2, 3}}			/* add r4, r2, r3 */
167    },
168   {-2146435072 /* 0x80100000 */ ,
169    {{6, 1, 20},			/* shli r2, r1, 20 */
170     {6, 1, 31},			/* shli r3, r1, 31 */
171     {1, 2, 3}}			/* add r4, r2, r3 */
172    },
173   {-2145386496 /* 0x80200000 */ ,
174    {{6, 1, 21},			/* shli r2, r1, 21 */
175     {6, 1, 31},			/* shli r3, r1, 31 */
176     {1, 2, 3}}			/* add r4, r2, r3 */
177    },
178   {-2143289344 /* 0x80400000 */ ,
179    {{6, 1, 22},			/* shli r2, r1, 22 */
180     {6, 1, 31},			/* shli r3, r1, 31 */
181     {1, 2, 3}}			/* add r4, r2, r3 */
182    },
183   {-2139095040 /* 0x80800000 */ ,
184    {{6, 1, 23},			/* shli r2, r1, 23 */
185     {6, 1, 31},			/* shli r3, r1, 31 */
186     {1, 2, 3}}			/* add r4, r2, r3 */
187    },
188   {-2130706432 /* 0x81000000 */ ,
189    {{6, 1, 24},			/* shli r2, r1, 24 */
190     {6, 1, 31},			/* shli r3, r1, 31 */
191     {1, 2, 3}}			/* add r4, r2, r3 */
192    },
193   {-2113929216 /* 0x82000000 */ ,
194    {{6, 1, 25},			/* shli r2, r1, 25 */
195     {6, 1, 31},			/* shli r3, r1, 31 */
196     {1, 2, 3}}			/* add r4, r2, r3 */
197    },
198   {-2080374784 /* 0x84000000 */ ,
199    {{6, 1, 26},			/* shli r2, r1, 26 */
200     {6, 1, 31},			/* shli r3, r1, 31 */
201     {1, 2, 3}}			/* add r4, r2, r3 */
202    },
203   {-2013265920 /* 0x88000000 */ ,
204    {{6, 1, 27},			/* shli r2, r1, 27 */
205     {6, 1, 31},			/* shli r3, r1, 31 */
206     {1, 2, 3}}			/* add r4, r2, r3 */
207    },
208   {-1879048192 /* 0x90000000 */ ,
209    {{5, 1, 1},			/* s3a r2, r1, r1 */
210     {6, 2, 28}}			/* shli r3, r2, 28 */
211    },
212   {-1610612737 /* 0x9fffffff */ ,
213    {{4, 1, 1},			/* s2a r2, r1, r1 */
214     {6, 2, 29},			/* shli r3, r2, 29 */
215     {2, 3, 1}}			/* sub r4, r3, r1 */
216    },
217   {-1610612736 /* 0xa0000000 */ ,
218    {{4, 1, 1},			/* s2a r2, r1, r1 */
219     {6, 2, 29}}			/* shli r3, r2, 29 */
220    },
221   {-1342177281 /* 0xafffffff */ ,
222    {{2, 0, 1},			/* sub r2, zero, r1 */
223     {4, 1, 1},			/* s2a r3, r1, r1 */
224     {6, 3, 28},			/* shli r4, r3, 28 */
225     {2, 2, 4}}			/* sub r5, r2, r4 */
226    },
227   {-1207959553 /* 0xb7ffffff */ ,
228    {{2, 0, 1},			/* sub r2, zero, r1 */
229     {5, 1, 1},			/* s3a r3, r1, r1 */
230     {6, 3, 27},			/* shli r4, r3, 27 */
231     {2, 2, 4}}			/* sub r5, r2, r4 */
232    },
233   {-1140850689 /* 0xbbffffff */ ,
234    {{6, 1, 26},			/* shli r2, r1, 26 */
235     {5, 2, 1},			/* s3a r3, r2, r1 */
236     {3, 3, 2},			/* s1a r4, r3, r2 */
237     {2, 1, 4}}			/* sub r5, r1, r4 */
238    },
239   {-1073741889 /* 0xbfffffbf */ ,
240    {{2, 0, 1},			/* sub r2, zero, r1 */
241     {6, 2, 27},			/* shli r3, r2, 27 */
242     {5, 2, 3},			/* s3a r4, r2, r3 */
243     {5, 4, 2}}			/* s3a r5, r4, r2 */
244    },
245   {-1073741857 /* 0xbfffffdf */ ,
246    {{2, 0, 1},			/* sub r2, zero, r1 */
247     {6, 2, 27},			/* shli r3, r2, 27 */
248     {4, 2, 3},			/* s2a r4, r2, r3 */
249     {5, 4, 2}}			/* s3a r5, r4, r2 */
250    },
251   {-1073741841 /* 0xbfffffef */ ,
252    {{5, 1, 1},			/* s3a r2, r1, r1 */
253     {6, 1, 30},			/* shli r3, r1, 30 */
254     {3, 2, 3},			/* s1a r4, r2, r3 */
255     {2, 1, 4}}			/* sub r5, r1, r4 */
256    },
257   {-1073741834 /* 0xbffffff6 */ ,
258    {{2, 0, 1},			/* sub r2, zero, r1 */
259     {4, 2, 2},			/* s2a r3, r2, r2 */
260     {6, 2, 30},			/* shli r4, r2, 30 */
261     {3, 3, 4}}			/* s1a r5, r3, r4 */
262    },
263   {-1073741833 /* 0xbffffff7 */ ,
264    {{2, 0, 1},			/* sub r2, zero, r1 */
265     {6, 1, 27},			/* shli r3, r1, 27 */
266     {2, 2, 3},			/* sub r4, r2, r3 */
267     {5, 4, 2}}			/* s3a r5, r4, r2 */
268    },
269   {-1073741832 /* 0xbffffff8 */ ,
270    {{2, 0, 1},			/* sub r2, zero, r1 */
271     {6, 2, 30},			/* shli r3, r2, 30 */
272     {5, 2, 3}}			/* s3a r4, r2, r3 */
273    },
274   {-1073741831 /* 0xbffffff9 */ ,
275    {{6, 1, 30},			/* shli r2, r1, 30 */
276     {5, 1, 2},			/* s3a r3, r1, r2 */
277     {2, 1, 3}}			/* sub r4, r1, r3 */
278    },
279   {-1073741830 /* 0xbffffffa */ ,
280    {{3, 1, 1},			/* s1a r2, r1, r1 */
281     {6, 2, 1},			/* shli r3, r2, 1 */
282     {6, 2, 30},			/* shli r4, r2, 30 */
283     {2, 4, 3}}			/* sub r5, r4, r3 */
284    },
285   {-1073741829 /* 0xbffffffb */ ,
286    {{2, 0, 1},			/* sub r2, zero, r1 */
287     {6, 1, 28},			/* shli r3, r1, 28 */
288     {2, 2, 3},			/* sub r4, r2, r3 */
289     {4, 4, 2}}			/* s2a r5, r4, r2 */
290    },
291   {-1073741828 /* 0xbffffffc */ ,
292    {{2, 0, 1},			/* sub r2, zero, r1 */
293     {6, 2, 30},			/* shli r3, r2, 30 */
294     {4, 2, 3}}			/* s2a r4, r2, r3 */
295    },
296   {-1073741827 /* 0xbffffffd */ ,
297    {{3, 1, 1},			/* s1a r2, r1, r1 */
298     {6, 2, 30},			/* shli r3, r2, 30 */
299     {2, 3, 2}}			/* sub r4, r3, r2 */
300    },
301   {-1073741826 /* 0xbffffffe */ ,
302    {{2, 0, 1},			/* sub r2, zero, r1 */
303     {6, 2, 30},			/* shli r3, r2, 30 */
304     {3, 2, 3}}			/* s1a r4, r2, r3 */
305    },
306   {-1073741825 /* 0xbfffffff */ ,
307    {{2, 0, 1},			/* sub r2, zero, r1 */
308     {6, 1, 30},			/* shli r3, r1, 30 */
309     {2, 2, 3}}			/* sub r4, r2, r3 */
310    },
311   {-1073741824 /* 0xc0000000 */ ,
312    {{2, 0, 1},			/* sub r2, zero, r1 */
313     {6, 2, 30}}			/* shli r3, r2, 30 */
314    },
315   {-1073741823 /* 0xc0000001 */ ,
316    {{6, 1, 30},			/* shli r2, r1, 30 */
317     {2, 1, 2}}			/* sub r3, r1, r2 */
318    },
319   {-1073741822 /* 0xc0000002 */ ,
320    {{6, 1, 1},			/* shli r2, r1, 1 */
321     {6, 1, 30},			/* shli r3, r1, 30 */
322     {2, 2, 3}}			/* sub r4, r2, r3 */
323    },
324   {-1073741821 /* 0xc0000003 */ ,
325    {{3, 1, 1},			/* s1a r2, r1, r1 */
326     {6, 1, 30},			/* shli r3, r1, 30 */
327     {2, 2, 3}}			/* sub r4, r2, r3 */
328    },
329   {-1073741820 /* 0xc0000004 */ ,
330    {{6, 1, 2},			/* shli r2, r1, 2 */
331     {6, 1, 30},			/* shli r3, r1, 30 */
332     {2, 2, 3}}			/* sub r4, r2, r3 */
333    },
334   {-1073741819 /* 0xc0000005 */ ,
335    {{4, 1, 1},			/* s2a r2, r1, r1 */
336     {6, 1, 30},			/* shli r3, r1, 30 */
337     {2, 2, 3}}			/* sub r4, r2, r3 */
338    },
339   {-1073741818 /* 0xc0000006 */ ,
340    {{3, 1, 1},			/* s1a r2, r1, r1 */
341     {6, 2, 30},			/* shli r3, r2, 30 */
342     {3, 2, 3}}			/* s1a r4, r2, r3 */
343    },
344   {-1073741817 /* 0xc0000007 */ ,
345    {{6, 1, 3},			/* shli r2, r1, 3 */
346     {2, 2, 1},			/* sub r3, r2, r1 */
347     {6, 2, 27},			/* shli r4, r2, 27 */
348     {2, 3, 4}}			/* sub r5, r3, r4 */
349    },
350   {-1073741816 /* 0xc0000008 */ ,
351    {{6, 1, 3},			/* shli r2, r1, 3 */
352     {6, 1, 30},			/* shli r3, r1, 30 */
353     {2, 2, 3}}			/* sub r4, r2, r3 */
354    },
355   {-1073741815 /* 0xc0000009 */ ,
356    {{5, 1, 1},			/* s3a r2, r1, r1 */
357     {6, 1, 30},			/* shli r3, r1, 30 */
358     {2, 2, 3}}			/* sub r4, r2, r3 */
359    },
360   {-1073741814 /* 0xc000000a */ ,
361    {{6, 1, 1},			/* shli r2, r1, 1 */
362     {6, 1, 27},			/* shli r3, r1, 27 */
363     {2, 1, 3},			/* sub r4, r1, r3 */
364     {5, 4, 2}}			/* s3a r5, r4, r2 */
365    },
366   {-805306369 /* 0xcfffffff */ ,
367    {{6, 1, 28},			/* shli r2, r1, 28 */
368     {4, 2, 1},			/* s2a r3, r2, r1 */
369     {2, 2, 3}}			/* sub r4, r2, r3 */
370    },
371   {-671088641 /* 0xd7ffffff */ ,
372    {{2, 0, 1},			/* sub r2, zero, r1 */
373     {4, 1, 1},			/* s2a r3, r1, r1 */
374     {6, 3, 27},			/* shli r4, r3, 27 */
375     {2, 2, 4}}			/* sub r5, r2, r4 */
376    },
377   {-603979777 /* 0xdbffffff */ ,
378    {{2, 0, 1},			/* sub r2, zero, r1 */
379     {5, 1, 1},			/* s3a r3, r1, r1 */
380     {6, 3, 26},			/* shli r4, r3, 26 */
381     {2, 2, 4}}			/* sub r5, r2, r4 */
382    },
383   {-570425345 /* 0xddffffff */ ,
384    {{6, 1, 25},			/* shli r2, r1, 25 */
385     {5, 2, 1},			/* s3a r3, r2, r1 */
386     {3, 3, 2},			/* s1a r4, r3, r2 */
387     {2, 1, 4}}			/* sub r5, r1, r4 */
388    },
389   {-536870977 /* 0xdfffffbf */ ,
390    {{2, 0, 1},			/* sub r2, zero, r1 */
391     {6, 2, 26},			/* shli r3, r2, 26 */
392     {5, 2, 3},			/* s3a r4, r2, r3 */
393     {5, 4, 2}}			/* s3a r5, r4, r2 */
394    },
395   {-536870945 /* 0xdfffffdf */ ,
396    {{2, 0, 1},			/* sub r2, zero, r1 */
397     {6, 2, 26},			/* shli r3, r2, 26 */
398     {4, 2, 3},			/* s2a r4, r2, r3 */
399     {5, 4, 2}}			/* s3a r5, r4, r2 */
400    },
401   {-536870929 /* 0xdfffffef */ ,
402    {{5, 1, 1},			/* s3a r2, r1, r1 */
403     {6, 1, 29},			/* shli r3, r1, 29 */
404     {3, 2, 3},			/* s1a r4, r2, r3 */
405     {2, 1, 4}}			/* sub r5, r1, r4 */
406    },
407   {-536870922 /* 0xdffffff6 */ ,
408    {{2, 0, 1},			/* sub r2, zero, r1 */
409     {4, 2, 2},			/* s2a r3, r2, r2 */
410     {6, 2, 29},			/* shli r4, r2, 29 */
411     {3, 3, 4}}			/* s1a r5, r3, r4 */
412    },
413   {-536870921 /* 0xdffffff7 */ ,
414    {{2, 0, 1},			/* sub r2, zero, r1 */
415     {6, 1, 26},			/* shli r3, r1, 26 */
416     {2, 2, 3},			/* sub r4, r2, r3 */
417     {5, 4, 2}}			/* s3a r5, r4, r2 */
418    },
419   {-536870920 /* 0xdffffff8 */ ,
420    {{2, 0, 1},			/* sub r2, zero, r1 */
421     {6, 2, 29},			/* shli r3, r2, 29 */
422     {5, 2, 3}}			/* s3a r4, r2, r3 */
423    },
424   {-536870919 /* 0xdffffff9 */ ,
425    {{6, 1, 29},			/* shli r2, r1, 29 */
426     {5, 1, 2},			/* s3a r3, r1, r2 */
427     {2, 1, 3}}			/* sub r4, r1, r3 */
428    },
429   {-536870918 /* 0xdffffffa */ ,
430    {{6, 1, 1},			/* shli r2, r1, 1 */
431     {6, 1, 29},			/* shli r3, r1, 29 */
432     {4, 2, 3},			/* s2a r4, r2, r3 */
433     {2, 2, 4}}			/* sub r5, r2, r4 */
434    },
435   {-536870917 /* 0xdffffffb */ ,
436    {{2, 0, 1},			/* sub r2, zero, r1 */
437     {6, 1, 27},			/* shli r3, r1, 27 */
438     {2, 2, 3},			/* sub r4, r2, r3 */
439     {4, 4, 2}}			/* s2a r5, r4, r2 */
440    },
441   {-536870916 /* 0xdffffffc */ ,
442    {{2, 0, 1},			/* sub r2, zero, r1 */
443     {6, 2, 29},			/* shli r3, r2, 29 */
444     {4, 2, 3}}			/* s2a r4, r2, r3 */
445    },
446   {-536870915 /* 0xdffffffd */ ,
447    {{6, 1, 29},			/* shli r2, r1, 29 */
448     {4, 1, 2},			/* s2a r3, r1, r2 */
449     {2, 1, 3}}			/* sub r4, r1, r3 */
450    },
451   {-536870914 /* 0xdffffffe */ ,
452    {{2, 0, 1},			/* sub r2, zero, r1 */
453     {6, 2, 29},			/* shli r3, r2, 29 */
454     {3, 2, 3}}			/* s1a r4, r2, r3 */
455    },
456   {-536870913 /* 0xdfffffff */ ,
457    {{2, 0, 1},			/* sub r2, zero, r1 */
458     {6, 1, 29},			/* shli r3, r1, 29 */
459     {2, 2, 3}}			/* sub r4, r2, r3 */
460    },
461   {-536870912 /* 0xe0000000 */ ,
462    {{2, 0, 1},			/* sub r2, zero, r1 */
463     {6, 2, 29}}			/* shli r3, r2, 29 */
464    },
465   {-536870911 /* 0xe0000001 */ ,
466    {{6, 1, 29},			/* shli r2, r1, 29 */
467     {2, 1, 2}}			/* sub r3, r1, r2 */
468    },
469   {-536870910 /* 0xe0000002 */ ,
470    {{6, 1, 1},			/* shli r2, r1, 1 */
471     {6, 1, 29},			/* shli r3, r1, 29 */
472     {2, 2, 3}}			/* sub r4, r2, r3 */
473    },
474   {-536870909 /* 0xe0000003 */ ,
475    {{3, 1, 1},			/* s1a r2, r1, r1 */
476     {6, 1, 29},			/* shli r3, r1, 29 */
477     {2, 2, 3}}			/* sub r4, r2, r3 */
478    },
479   {-536870908 /* 0xe0000004 */ ,
480    {{6, 1, 2},			/* shli r2, r1, 2 */
481     {6, 1, 29},			/* shli r3, r1, 29 */
482     {2, 2, 3}}			/* sub r4, r2, r3 */
483    },
484   {-536870907 /* 0xe0000005 */ ,
485    {{4, 1, 1},			/* s2a r2, r1, r1 */
486     {6, 1, 29},			/* shli r3, r1, 29 */
487     {2, 2, 3}}			/* sub r4, r2, r3 */
488    },
489   {-536870906 /* 0xe0000006 */ ,
490    {{3, 1, 1},			/* s1a r2, r1, r1 */
491     {6, 1, 28},			/* shli r3, r1, 28 */
492     {2, 2, 3},			/* sub r4, r2, r3 */
493     {6, 4, 1}}			/* shli r5, r4, 1 */
494    },
495   {-536870905 /* 0xe0000007 */ ,
496    {{6, 1, 3},			/* shli r2, r1, 3 */
497     {2, 2, 1},			/* sub r3, r2, r1 */
498     {6, 2, 26},			/* shli r4, r2, 26 */
499     {2, 3, 4}}			/* sub r5, r3, r4 */
500    },
501   {-536870904 /* 0xe0000008 */ ,
502    {{6, 1, 3},			/* shli r2, r1, 3 */
503     {6, 1, 29},			/* shli r3, r1, 29 */
504     {2, 2, 3}}			/* sub r4, r2, r3 */
505    },
506   {-536870903 /* 0xe0000009 */ ,
507    {{5, 1, 1},			/* s3a r2, r1, r1 */
508     {6, 1, 29},			/* shli r3, r1, 29 */
509     {2, 2, 3}}			/* sub r4, r2, r3 */
510    },
511   {-536870902 /* 0xe000000a */ ,
512    {{6, 1, 1},			/* shli r2, r1, 1 */
513     {6, 1, 26},			/* shli r3, r1, 26 */
514     {2, 1, 3},			/* sub r4, r1, r3 */
515     {5, 4, 2}}			/* s3a r5, r4, r2 */
516    },
517   {-402653185 /* 0xe7ffffff */ ,
518    {{6, 1, 27},			/* shli r2, r1, 27 */
519     {4, 2, 1},			/* s2a r3, r2, r1 */
520     {2, 2, 3}}			/* sub r4, r2, r3 */
521    },
522   {-335544321 /* 0xebffffff */ ,
523    {{2, 0, 1},			/* sub r2, zero, r1 */
524     {4, 1, 1},			/* s2a r3, r1, r1 */
525     {6, 3, 26},			/* shli r4, r3, 26 */
526     {2, 2, 4}}			/* sub r5, r2, r4 */
527    },
528   {-301989889 /* 0xedffffff */ ,
529    {{2, 0, 1},			/* sub r2, zero, r1 */
530     {5, 1, 1},			/* s3a r3, r1, r1 */
531     {6, 3, 25},			/* shli r4, r3, 25 */
532     {2, 2, 4}}			/* sub r5, r2, r4 */
533    },
534   {-285212673 /* 0xeeffffff */ ,
535    {{6, 1, 24},			/* shli r2, r1, 24 */
536     {5, 2, 1},			/* s3a r3, r2, r1 */
537     {3, 3, 2},			/* s1a r4, r3, r2 */
538     {2, 1, 4}}			/* sub r5, r1, r4 */
539    },
540   {-268435521 /* 0xefffffbf */ ,
541    {{2, 0, 1},			/* sub r2, zero, r1 */
542     {6, 2, 25},			/* shli r3, r2, 25 */
543     {5, 2, 3},			/* s3a r4, r2, r3 */
544     {5, 4, 2}}			/* s3a r5, r4, r2 */
545    },
546   {-268435489 /* 0xefffffdf */ ,
547    {{2, 0, 1},			/* sub r2, zero, r1 */
548     {6, 2, 25},			/* shli r3, r2, 25 */
549     {4, 2, 3},			/* s2a r4, r2, r3 */
550     {5, 4, 2}}			/* s3a r5, r4, r2 */
551    },
552   {-268435473 /* 0xefffffef */ ,
553    {{5, 1, 1},			/* s3a r2, r1, r1 */
554     {6, 1, 28},			/* shli r3, r1, 28 */
555     {3, 2, 3},			/* s1a r4, r2, r3 */
556     {2, 1, 4}}			/* sub r5, r1, r4 */
557    },
558   {-268435466 /* 0xeffffff6 */ ,
559    {{2, 0, 1},			/* sub r2, zero, r1 */
560     {4, 2, 2},			/* s2a r3, r2, r2 */
561     {6, 2, 28},			/* shli r4, r2, 28 */
562     {3, 3, 4}}			/* s1a r5, r3, r4 */
563    },
564   {-268435465 /* 0xeffffff7 */ ,
565    {{2, 0, 1},			/* sub r2, zero, r1 */
566     {6, 1, 25},			/* shli r3, r1, 25 */
567     {2, 2, 3},			/* sub r4, r2, r3 */
568     {5, 4, 2}}			/* s3a r5, r4, r2 */
569    },
570   {-268435464 /* 0xeffffff8 */ ,
571    {{2, 0, 1},			/* sub r2, zero, r1 */
572     {6, 2, 28},			/* shli r3, r2, 28 */
573     {5, 2, 3}}			/* s3a r4, r2, r3 */
574    },
575   {-268435463 /* 0xeffffff9 */ ,
576    {{6, 1, 28},			/* shli r2, r1, 28 */
577     {5, 1, 2},			/* s3a r3, r1, r2 */
578     {2, 1, 3}}			/* sub r4, r1, r3 */
579    },
580   {-268435462 /* 0xeffffffa */ ,
581    {{6, 1, 1},			/* shli r2, r1, 1 */
582     {6, 1, 28},			/* shli r3, r1, 28 */
583     {4, 2, 3},			/* s2a r4, r2, r3 */
584     {2, 2, 4}}			/* sub r5, r2, r4 */
585    },
586   {-268435461 /* 0xeffffffb */ ,
587    {{2, 0, 1},			/* sub r2, zero, r1 */
588     {6, 1, 26},			/* shli r3, r1, 26 */
589     {2, 2, 3},			/* sub r4, r2, r3 */
590     {4, 4, 2}}			/* s2a r5, r4, r2 */
591    },
592   {-268435460 /* 0xeffffffc */ ,
593    {{2, 0, 1},			/* sub r2, zero, r1 */
594     {6, 2, 28},			/* shli r3, r2, 28 */
595     {4, 2, 3}}			/* s2a r4, r2, r3 */
596    },
597   {-268435459 /* 0xeffffffd */ ,
598    {{6, 1, 28},			/* shli r2, r1, 28 */
599     {4, 1, 2},			/* s2a r3, r1, r2 */
600     {2, 1, 3}}			/* sub r4, r1, r3 */
601    },
602   {-268435458 /* 0xeffffffe */ ,
603    {{2, 0, 1},			/* sub r2, zero, r1 */
604     {6, 2, 28},			/* shli r3, r2, 28 */
605     {3, 2, 3}}			/* s1a r4, r2, r3 */
606    },
607   {-268435457 /* 0xefffffff */ ,
608    {{2, 0, 1},			/* sub r2, zero, r1 */
609     {6, 1, 28},			/* shli r3, r1, 28 */
610     {2, 2, 3}}			/* sub r4, r2, r3 */
611    },
612   {-268435456 /* 0xf0000000 */ ,
613    {{2, 0, 1},			/* sub r2, zero, r1 */
614     {6, 2, 28}}			/* shli r3, r2, 28 */
615    },
616   {-268435455 /* 0xf0000001 */ ,
617    {{6, 1, 28},			/* shli r2, r1, 28 */
618     {2, 1, 2}}			/* sub r3, r1, r2 */
619    },
620   {-268435454 /* 0xf0000002 */ ,
621    {{6, 1, 1},			/* shli r2, r1, 1 */
622     {6, 1, 28},			/* shli r3, r1, 28 */
623     {2, 2, 3}}			/* sub r4, r2, r3 */
624    },
625   {-268435453 /* 0xf0000003 */ ,
626    {{3, 1, 1},			/* s1a r2, r1, r1 */
627     {6, 1, 28},			/* shli r3, r1, 28 */
628     {2, 2, 3}}			/* sub r4, r2, r3 */
629    },
630   {-268435452 /* 0xf0000004 */ ,
631    {{6, 1, 2},			/* shli r2, r1, 2 */
632     {6, 1, 28},			/* shli r3, r1, 28 */
633     {2, 2, 3}}			/* sub r4, r2, r3 */
634    },
635   {-268435451 /* 0xf0000005 */ ,
636    {{4, 1, 1},			/* s2a r2, r1, r1 */
637     {6, 1, 28},			/* shli r3, r1, 28 */
638     {2, 2, 3}}			/* sub r4, r2, r3 */
639    },
640   {-268435450 /* 0xf0000006 */ ,
641    {{3, 1, 1},			/* s1a r2, r1, r1 */
642     {6, 1, 27},			/* shli r3, r1, 27 */
643     {2, 2, 3},			/* sub r4, r2, r3 */
644     {6, 4, 1}}			/* shli r5, r4, 1 */
645    },
646   {-268435449 /* 0xf0000007 */ ,
647    {{6, 1, 3},			/* shli r2, r1, 3 */
648     {2, 2, 1},			/* sub r3, r2, r1 */
649     {6, 2, 25},			/* shli r4, r2, 25 */
650     {2, 3, 4}}			/* sub r5, r3, r4 */
651    },
652   {-268435448 /* 0xf0000008 */ ,
653    {{6, 1, 3},			/* shli r2, r1, 3 */
654     {6, 1, 28},			/* shli r3, r1, 28 */
655     {2, 2, 3}}			/* sub r4, r2, r3 */
656    },
657   {-268435447 /* 0xf0000009 */ ,
658    {{5, 1, 1},			/* s3a r2, r1, r1 */
659     {6, 1, 28},			/* shli r3, r1, 28 */
660     {2, 2, 3}}			/* sub r4, r2, r3 */
661    },
662   {-268435446 /* 0xf000000a */ ,
663    {{6, 1, 1},			/* shli r2, r1, 1 */
664     {6, 1, 25},			/* shli r3, r1, 25 */
665     {2, 1, 3},			/* sub r4, r1, r3 */
666     {5, 4, 2}}			/* s3a r5, r4, r2 */
667    },
668   {-201326593 /* 0xf3ffffff */ ,
669    {{6, 1, 26},			/* shli r2, r1, 26 */
670     {4, 2, 1},			/* s2a r3, r2, r1 */
671     {2, 2, 3}}			/* sub r4, r2, r3 */
672    },
673   {-167772161 /* 0xf5ffffff */ ,
674    {{2, 0, 1},			/* sub r2, zero, r1 */
675     {4, 1, 1},			/* s2a r3, r1, r1 */
676     {6, 3, 25},			/* shli r4, r3, 25 */
677     {2, 2, 4}}			/* sub r5, r2, r4 */
678    },
679   {-150994945 /* 0xf6ffffff */ ,
680    {{2, 0, 1},			/* sub r2, zero, r1 */
681     {5, 1, 1},			/* s3a r3, r1, r1 */
682     {6, 3, 24},			/* shli r4, r3, 24 */
683     {2, 2, 4}}			/* sub r5, r2, r4 */
684    },
685   {-142606337 /* 0xf77fffff */ ,
686    {{6, 1, 23},			/* shli r2, r1, 23 */
687     {5, 2, 1},			/* s3a r3, r2, r1 */
688     {3, 3, 2},			/* s1a r4, r3, r2 */
689     {2, 1, 4}}			/* sub r5, r1, r4 */
690    },
691   {-134217793 /* 0xf7ffffbf */ ,
692    {{2, 0, 1},			/* sub r2, zero, r1 */
693     {6, 2, 24},			/* shli r3, r2, 24 */
694     {5, 2, 3},			/* s3a r4, r2, r3 */
695     {5, 4, 2}}			/* s3a r5, r4, r2 */
696    },
697   {-134217761 /* 0xf7ffffdf */ ,
698    {{2, 0, 1},			/* sub r2, zero, r1 */
699     {6, 2, 24},			/* shli r3, r2, 24 */
700     {4, 2, 3},			/* s2a r4, r2, r3 */
701     {5, 4, 2}}			/* s3a r5, r4, r2 */
702    },
703   {-134217745 /* 0xf7ffffef */ ,
704    {{5, 1, 1},			/* s3a r2, r1, r1 */
705     {6, 1, 27},			/* shli r3, r1, 27 */
706     {3, 2, 3},			/* s1a r4, r2, r3 */
707     {2, 1, 4}}			/* sub r5, r1, r4 */
708    },
709   {-134217738 /* 0xf7fffff6 */ ,
710    {{2, 0, 1},			/* sub r2, zero, r1 */
711     {4, 2, 2},			/* s2a r3, r2, r2 */
712     {6, 2, 27},			/* shli r4, r2, 27 */
713     {3, 3, 4}}			/* s1a r5, r3, r4 */
714    },
715   {-134217737 /* 0xf7fffff7 */ ,
716    {{2, 0, 1},			/* sub r2, zero, r1 */
717     {6, 1, 24},			/* shli r3, r1, 24 */
718     {2, 2, 3},			/* sub r4, r2, r3 */
719     {5, 4, 2}}			/* s3a r5, r4, r2 */
720    },
721   {-134217736 /* 0xf7fffff8 */ ,
722    {{2, 0, 1},			/* sub r2, zero, r1 */
723     {6, 2, 27},			/* shli r3, r2, 27 */
724     {5, 2, 3}}			/* s3a r4, r2, r3 */
725    },
726   {-134217735 /* 0xf7fffff9 */ ,
727    {{6, 1, 27},			/* shli r2, r1, 27 */
728     {5, 1, 2},			/* s3a r3, r1, r2 */
729     {2, 1, 3}}			/* sub r4, r1, r3 */
730    },
731   {-134217734 /* 0xf7fffffa */ ,
732    {{6, 1, 1},			/* shli r2, r1, 1 */
733     {6, 1, 27},			/* shli r3, r1, 27 */
734     {4, 2, 3},			/* s2a r4, r2, r3 */
735     {2, 2, 4}}			/* sub r5, r2, r4 */
736    },
737   {-134217733 /* 0xf7fffffb */ ,
738    {{2, 0, 1},			/* sub r2, zero, r1 */
739     {6, 1, 25},			/* shli r3, r1, 25 */
740     {2, 2, 3},			/* sub r4, r2, r3 */
741     {4, 4, 2}}			/* s2a r5, r4, r2 */
742    },
743   {-134217732 /* 0xf7fffffc */ ,
744    {{2, 0, 1},			/* sub r2, zero, r1 */
745     {6, 2, 27},			/* shli r3, r2, 27 */
746     {4, 2, 3}}			/* s2a r4, r2, r3 */
747    },
748   {-134217731 /* 0xf7fffffd */ ,
749    {{6, 1, 27},			/* shli r2, r1, 27 */
750     {4, 1, 2},			/* s2a r3, r1, r2 */
751     {2, 1, 3}}			/* sub r4, r1, r3 */
752    },
753   {-134217730 /* 0xf7fffffe */ ,
754    {{2, 0, 1},			/* sub r2, zero, r1 */
755     {6, 2, 27},			/* shli r3, r2, 27 */
756     {3, 2, 3}}			/* s1a r4, r2, r3 */
757    },
758   {-134217729 /* 0xf7ffffff */ ,
759    {{2, 0, 1},			/* sub r2, zero, r1 */
760     {6, 1, 27},			/* shli r3, r1, 27 */
761     {2, 2, 3}}			/* sub r4, r2, r3 */
762    },
763   {-134217728 /* 0xf8000000 */ ,
764    {{2, 0, 1},			/* sub r2, zero, r1 */
765     {6, 2, 27}}			/* shli r3, r2, 27 */
766    },
767   {-134217727 /* 0xf8000001 */ ,
768    {{6, 1, 27},			/* shli r2, r1, 27 */
769     {2, 1, 2}}			/* sub r3, r1, r2 */
770    },
771   {-134217726 /* 0xf8000002 */ ,
772    {{6, 1, 1},			/* shli r2, r1, 1 */
773     {6, 1, 27},			/* shli r3, r1, 27 */
774     {2, 2, 3}}			/* sub r4, r2, r3 */
775    },
776   {-134217725 /* 0xf8000003 */ ,
777    {{3, 1, 1},			/* s1a r2, r1, r1 */
778     {6, 1, 27},			/* shli r3, r1, 27 */
779     {2, 2, 3}}			/* sub r4, r2, r3 */
780    },
781   {-134217724 /* 0xf8000004 */ ,
782    {{6, 1, 2},			/* shli r2, r1, 2 */
783     {6, 1, 27},			/* shli r3, r1, 27 */
784     {2, 2, 3}}			/* sub r4, r2, r3 */
785    },
786   {-134217723 /* 0xf8000005 */ ,
787    {{4, 1, 1},			/* s2a r2, r1, r1 */
788     {6, 1, 27},			/* shli r3, r1, 27 */
789     {2, 2, 3}}			/* sub r4, r2, r3 */
790    },
791   {-134217722 /* 0xf8000006 */ ,
792    {{3, 1, 1},			/* s1a r2, r1, r1 */
793     {6, 1, 26},			/* shli r3, r1, 26 */
794     {2, 2, 3},			/* sub r4, r2, r3 */
795     {6, 4, 1}}			/* shli r5, r4, 1 */
796    },
797   {-134217721 /* 0xf8000007 */ ,
798    {{6, 1, 3},			/* shli r2, r1, 3 */
799     {2, 2, 1},			/* sub r3, r2, r1 */
800     {6, 2, 24},			/* shli r4, r2, 24 */
801     {2, 3, 4}}			/* sub r5, r3, r4 */
802    },
803   {-134217720 /* 0xf8000008 */ ,
804    {{6, 1, 3},			/* shli r2, r1, 3 */
805     {6, 1, 27},			/* shli r3, r1, 27 */
806     {2, 2, 3}}			/* sub r4, r2, r3 */
807    },
808   {-134217719 /* 0xf8000009 */ ,
809    {{5, 1, 1},			/* s3a r2, r1, r1 */
810     {6, 1, 27},			/* shli r3, r1, 27 */
811     {2, 2, 3}}			/* sub r4, r2, r3 */
812    },
813   {-134217718 /* 0xf800000a */ ,
814    {{6, 1, 1},			/* shli r2, r1, 1 */
815     {6, 1, 24},			/* shli r3, r1, 24 */
816     {2, 1, 3},			/* sub r4, r1, r3 */
817     {5, 4, 2}}			/* s3a r5, r4, r2 */
818    },
819   {-100663297 /* 0xf9ffffff */ ,
820    {{6, 1, 25},			/* shli r2, r1, 25 */
821     {4, 2, 1},			/* s2a r3, r2, r1 */
822     {2, 2, 3}}			/* sub r4, r2, r3 */
823    },
824   {-83886081 /* 0xfaffffff */ ,
825    {{2, 0, 1},			/* sub r2, zero, r1 */
826     {4, 1, 1},			/* s2a r3, r1, r1 */
827     {6, 3, 24},			/* shli r4, r3, 24 */
828     {2, 2, 4}}			/* sub r5, r2, r4 */
829    },
830   {-75497473 /* 0xfb7fffff */ ,
831    {{2, 0, 1},			/* sub r2, zero, r1 */
832     {5, 1, 1},			/* s3a r3, r1, r1 */
833     {6, 3, 23},			/* shli r4, r3, 23 */
834     {2, 2, 4}}			/* sub r5, r2, r4 */
835    },
836   {-71303169 /* 0xfbbfffff */ ,
837    {{6, 1, 22},			/* shli r2, r1, 22 */
838     {5, 2, 1},			/* s3a r3, r2, r1 */
839     {3, 3, 2},			/* s1a r4, r3, r2 */
840     {2, 1, 4}}			/* sub r5, r1, r4 */
841    },
842   {-67108929 /* 0xfbffffbf */ ,
843    {{2, 0, 1},			/* sub r2, zero, r1 */
844     {6, 2, 23},			/* shli r3, r2, 23 */
845     {5, 2, 3},			/* s3a r4, r2, r3 */
846     {5, 4, 2}}			/* s3a r5, r4, r2 */
847    },
848   {-67108897 /* 0xfbffffdf */ ,
849    {{2, 0, 1},			/* sub r2, zero, r1 */
850     {6, 2, 23},			/* shli r3, r2, 23 */
851     {4, 2, 3},			/* s2a r4, r2, r3 */
852     {5, 4, 2}}			/* s3a r5, r4, r2 */
853    },
854   {-67108881 /* 0xfbffffef */ ,
855    {{5, 1, 1},			/* s3a r2, r1, r1 */
856     {6, 1, 26},			/* shli r3, r1, 26 */
857     {3, 2, 3},			/* s1a r4, r2, r3 */
858     {2, 1, 4}}			/* sub r5, r1, r4 */
859    },
860   {-67108874 /* 0xfbfffff6 */ ,
861    {{2, 0, 1},			/* sub r2, zero, r1 */
862     {4, 2, 2},			/* s2a r3, r2, r2 */
863     {6, 2, 26},			/* shli r4, r2, 26 */
864     {3, 3, 4}}			/* s1a r5, r3, r4 */
865    },
866   {-67108873 /* 0xfbfffff7 */ ,
867    {{2, 0, 1},			/* sub r2, zero, r1 */
868     {6, 1, 23},			/* shli r3, r1, 23 */
869     {2, 2, 3},			/* sub r4, r2, r3 */
870     {5, 4, 2}}			/* s3a r5, r4, r2 */
871    },
872   {-67108872 /* 0xfbfffff8 */ ,
873    {{2, 0, 1},			/* sub r2, zero, r1 */
874     {6, 2, 26},			/* shli r3, r2, 26 */
875     {5, 2, 3}}			/* s3a r4, r2, r3 */
876    },
877   {-67108871 /* 0xfbfffff9 */ ,
878    {{6, 1, 26},			/* shli r2, r1, 26 */
879     {5, 1, 2},			/* s3a r3, r1, r2 */
880     {2, 1, 3}}			/* sub r4, r1, r3 */
881    },
882   {-67108870 /* 0xfbfffffa */ ,
883    {{6, 1, 1},			/* shli r2, r1, 1 */
884     {6, 1, 26},			/* shli r3, r1, 26 */
885     {4, 2, 3},			/* s2a r4, r2, r3 */
886     {2, 2, 4}}			/* sub r5, r2, r4 */
887    },
888   {-67108869 /* 0xfbfffffb */ ,
889    {{2, 0, 1},			/* sub r2, zero, r1 */
890     {6, 1, 24},			/* shli r3, r1, 24 */
891     {2, 2, 3},			/* sub r4, r2, r3 */
892     {4, 4, 2}}			/* s2a r5, r4, r2 */
893    },
894   {-67108868 /* 0xfbfffffc */ ,
895    {{2, 0, 1},			/* sub r2, zero, r1 */
896     {6, 2, 26},			/* shli r3, r2, 26 */
897     {4, 2, 3}}			/* s2a r4, r2, r3 */
898    },
899   {-67108867 /* 0xfbfffffd */ ,
900    {{6, 1, 26},			/* shli r2, r1, 26 */
901     {4, 1, 2},			/* s2a r3, r1, r2 */
902     {2, 1, 3}}			/* sub r4, r1, r3 */
903    },
904   {-67108866 /* 0xfbfffffe */ ,
905    {{2, 0, 1},			/* sub r2, zero, r1 */
906     {6, 2, 26},			/* shli r3, r2, 26 */
907     {3, 2, 3}}			/* s1a r4, r2, r3 */
908    },
909   {-67108865 /* 0xfbffffff */ ,
910    {{2, 0, 1},			/* sub r2, zero, r1 */
911     {6, 1, 26},			/* shli r3, r1, 26 */
912     {2, 2, 3}}			/* sub r4, r2, r3 */
913    },
914   {-67108864 /* 0xfc000000 */ ,
915    {{2, 0, 1},			/* sub r2, zero, r1 */
916     {6, 2, 26}}			/* shli r3, r2, 26 */
917    },
918   {-67108863 /* 0xfc000001 */ ,
919    {{6, 1, 26},			/* shli r2, r1, 26 */
920     {2, 1, 2}}			/* sub r3, r1, r2 */
921    },
922   {-67108862 /* 0xfc000002 */ ,
923    {{6, 1, 1},			/* shli r2, r1, 1 */
924     {6, 1, 26},			/* shli r3, r1, 26 */
925     {2, 2, 3}}			/* sub r4, r2, r3 */
926    },
927   {-67108861 /* 0xfc000003 */ ,
928    {{3, 1, 1},			/* s1a r2, r1, r1 */
929     {6, 1, 26},			/* shli r3, r1, 26 */
930     {2, 2, 3}}			/* sub r4, r2, r3 */
931    },
932   {-67108860 /* 0xfc000004 */ ,
933    {{6, 1, 2},			/* shli r2, r1, 2 */
934     {6, 1, 26},			/* shli r3, r1, 26 */
935     {2, 2, 3}}			/* sub r4, r2, r3 */
936    },
937   {-67108859 /* 0xfc000005 */ ,
938    {{4, 1, 1},			/* s2a r2, r1, r1 */
939     {6, 1, 26},			/* shli r3, r1, 26 */
940     {2, 2, 3}}			/* sub r4, r2, r3 */
941    },
942   {-67108858 /* 0xfc000006 */ ,
943    {{3, 1, 1},			/* s1a r2, r1, r1 */
944     {6, 1, 25},			/* shli r3, r1, 25 */
945     {2, 2, 3},			/* sub r4, r2, r3 */
946     {6, 4, 1}}			/* shli r5, r4, 1 */
947    },
948   {-67108857 /* 0xfc000007 */ ,
949    {{6, 1, 3},			/* shli r2, r1, 3 */
950     {2, 2, 1},			/* sub r3, r2, r1 */
951     {6, 2, 23},			/* shli r4, r2, 23 */
952     {2, 3, 4}}			/* sub r5, r3, r4 */
953    },
954   {-67108856 /* 0xfc000008 */ ,
955    {{6, 1, 3},			/* shli r2, r1, 3 */
956     {6, 1, 26},			/* shli r3, r1, 26 */
957     {2, 2, 3}}			/* sub r4, r2, r3 */
958    },
959   {-67108855 /* 0xfc000009 */ ,
960    {{5, 1, 1},			/* s3a r2, r1, r1 */
961     {6, 1, 26},			/* shli r3, r1, 26 */
962     {2, 2, 3}}			/* sub r4, r2, r3 */
963    },
964   {-67108854 /* 0xfc00000a */ ,
965    {{6, 1, 1},			/* shli r2, r1, 1 */
966     {6, 1, 23},			/* shli r3, r1, 23 */
967     {2, 1, 3},			/* sub r4, r1, r3 */
968     {5, 4, 2}}			/* s3a r5, r4, r2 */
969    },
970   {-50331649 /* 0xfcffffff */ ,
971    {{6, 1, 24},			/* shli r2, r1, 24 */
972     {4, 2, 1},			/* s2a r3, r2, r1 */
973     {2, 2, 3}}			/* sub r4, r2, r3 */
974    },
975   {-41943041 /* 0xfd7fffff */ ,
976    {{2, 0, 1},			/* sub r2, zero, r1 */
977     {4, 1, 1},			/* s2a r3, r1, r1 */
978     {6, 3, 23},			/* shli r4, r3, 23 */
979     {2, 2, 4}}			/* sub r5, r2, r4 */
980    },
981   {-37748737 /* 0xfdbfffff */ ,
982    {{2, 0, 1},			/* sub r2, zero, r1 */
983     {5, 1, 1},			/* s3a r3, r1, r1 */
984     {6, 3, 22},			/* shli r4, r3, 22 */
985     {2, 2, 4}}			/* sub r5, r2, r4 */
986    },
987   {-35651585 /* 0xfddfffff */ ,
988    {{6, 1, 21},			/* shli r2, r1, 21 */
989     {5, 2, 1},			/* s3a r3, r2, r1 */
990     {3, 3, 2},			/* s1a r4, r3, r2 */
991     {2, 1, 4}}			/* sub r5, r1, r4 */
992    },
993   {-33554497 /* 0xfdffffbf */ ,
994    {{2, 0, 1},			/* sub r2, zero, r1 */
995     {6, 2, 22},			/* shli r3, r2, 22 */
996     {5, 2, 3},			/* s3a r4, r2, r3 */
997     {5, 4, 2}}			/* s3a r5, r4, r2 */
998    },
999   {-33554465 /* 0xfdffffdf */ ,
1000    {{2, 0, 1},			/* sub r2, zero, r1 */
1001     {6, 2, 22},			/* shli r3, r2, 22 */
1002     {4, 2, 3},			/* s2a r4, r2, r3 */
1003     {5, 4, 2}}			/* s3a r5, r4, r2 */
1004    },
1005   {-33554449 /* 0xfdffffef */ ,
1006    {{5, 1, 1},			/* s3a r2, r1, r1 */
1007     {6, 1, 25},			/* shli r3, r1, 25 */
1008     {3, 2, 3},			/* s1a r4, r2, r3 */
1009     {2, 1, 4}}			/* sub r5, r1, r4 */
1010    },
1011   {-33554442 /* 0xfdfffff6 */ ,
1012    {{2, 0, 1},			/* sub r2, zero, r1 */
1013     {4, 2, 2},			/* s2a r3, r2, r2 */
1014     {6, 2, 25},			/* shli r4, r2, 25 */
1015     {3, 3, 4}}			/* s1a r5, r3, r4 */
1016    },
1017   {-33554441 /* 0xfdfffff7 */ ,
1018    {{2, 0, 1},			/* sub r2, zero, r1 */
1019     {6, 1, 22},			/* shli r3, r1, 22 */
1020     {2, 2, 3},			/* sub r4, r2, r3 */
1021     {5, 4, 2}}			/* s3a r5, r4, r2 */
1022    },
1023   {-33554440 /* 0xfdfffff8 */ ,
1024    {{2, 0, 1},			/* sub r2, zero, r1 */
1025     {6, 2, 25},			/* shli r3, r2, 25 */
1026     {5, 2, 3}}			/* s3a r4, r2, r3 */
1027    },
1028   {-33554439 /* 0xfdfffff9 */ ,
1029    {{6, 1, 25},			/* shli r2, r1, 25 */
1030     {5, 1, 2},			/* s3a r3, r1, r2 */
1031     {2, 1, 3}}			/* sub r4, r1, r3 */
1032    },
1033   {-33554438 /* 0xfdfffffa */ ,
1034    {{6, 1, 1},			/* shli r2, r1, 1 */
1035     {6, 1, 25},			/* shli r3, r1, 25 */
1036     {4, 2, 3},			/* s2a r4, r2, r3 */
1037     {2, 2, 4}}			/* sub r5, r2, r4 */
1038    },
1039   {-33554437 /* 0xfdfffffb */ ,
1040    {{2, 0, 1},			/* sub r2, zero, r1 */
1041     {6, 1, 23},			/* shli r3, r1, 23 */
1042     {2, 2, 3},			/* sub r4, r2, r3 */
1043     {4, 4, 2}}			/* s2a r5, r4, r2 */
1044    },
1045   {-33554436 /* 0xfdfffffc */ ,
1046    {{2, 0, 1},			/* sub r2, zero, r1 */
1047     {6, 2, 25},			/* shli r3, r2, 25 */
1048     {4, 2, 3}}			/* s2a r4, r2, r3 */
1049    },
1050   {-33554435 /* 0xfdfffffd */ ,
1051    {{6, 1, 25},			/* shli r2, r1, 25 */
1052     {4, 1, 2},			/* s2a r3, r1, r2 */
1053     {2, 1, 3}}			/* sub r4, r1, r3 */
1054    },
1055   {-33554434 /* 0xfdfffffe */ ,
1056    {{2, 0, 1},			/* sub r2, zero, r1 */
1057     {6, 2, 25},			/* shli r3, r2, 25 */
1058     {3, 2, 3}}			/* s1a r4, r2, r3 */
1059    },
1060   {-33554433 /* 0xfdffffff */ ,
1061    {{2, 0, 1},			/* sub r2, zero, r1 */
1062     {6, 1, 25},			/* shli r3, r1, 25 */
1063     {2, 2, 3}}			/* sub r4, r2, r3 */
1064    },
1065   {-33554432 /* 0xfe000000 */ ,
1066    {{2, 0, 1},			/* sub r2, zero, r1 */
1067     {6, 2, 25}}			/* shli r3, r2, 25 */
1068    },
1069   {-33554431 /* 0xfe000001 */ ,
1070    {{6, 1, 25},			/* shli r2, r1, 25 */
1071     {2, 1, 2}}			/* sub r3, r1, r2 */
1072    },
1073   {-33554430 /* 0xfe000002 */ ,
1074    {{6, 1, 1},			/* shli r2, r1, 1 */
1075     {6, 1, 25},			/* shli r3, r1, 25 */
1076     {2, 2, 3}}			/* sub r4, r2, r3 */
1077    },
1078   {-33554429 /* 0xfe000003 */ ,
1079    {{3, 1, 1},			/* s1a r2, r1, r1 */
1080     {6, 1, 25},			/* shli r3, r1, 25 */
1081     {2, 2, 3}}			/* sub r4, r2, r3 */
1082    },
1083   {-33554428 /* 0xfe000004 */ ,
1084    {{6, 1, 2},			/* shli r2, r1, 2 */
1085     {6, 1, 25},			/* shli r3, r1, 25 */
1086     {2, 2, 3}}			/* sub r4, r2, r3 */
1087    },
1088   {-33554427 /* 0xfe000005 */ ,
1089    {{4, 1, 1},			/* s2a r2, r1, r1 */
1090     {6, 1, 25},			/* shli r3, r1, 25 */
1091     {2, 2, 3}}			/* sub r4, r2, r3 */
1092    },
1093   {-33554426 /* 0xfe000006 */ ,
1094    {{3, 1, 1},			/* s1a r2, r1, r1 */
1095     {6, 1, 24},			/* shli r3, r1, 24 */
1096     {2, 2, 3},			/* sub r4, r2, r3 */
1097     {6, 4, 1}}			/* shli r5, r4, 1 */
1098    },
1099   {-33554425 /* 0xfe000007 */ ,
1100    {{6, 1, 3},			/* shli r2, r1, 3 */
1101     {2, 2, 1},			/* sub r3, r2, r1 */
1102     {6, 2, 22},			/* shli r4, r2, 22 */
1103     {2, 3, 4}}			/* sub r5, r3, r4 */
1104    },
1105   {-33554424 /* 0xfe000008 */ ,
1106    {{6, 1, 3},			/* shli r2, r1, 3 */
1107     {6, 1, 25},			/* shli r3, r1, 25 */
1108     {2, 2, 3}}			/* sub r4, r2, r3 */
1109    },
1110   {-33554423 /* 0xfe000009 */ ,
1111    {{5, 1, 1},			/* s3a r2, r1, r1 */
1112     {6, 1, 25},			/* shli r3, r1, 25 */
1113     {2, 2, 3}}			/* sub r4, r2, r3 */
1114    },
1115   {-33554422 /* 0xfe00000a */ ,
1116    {{6, 1, 1},			/* shli r2, r1, 1 */
1117     {6, 1, 22},			/* shli r3, r1, 22 */
1118     {2, 1, 3},			/* sub r4, r1, r3 */
1119     {5, 4, 2}}			/* s3a r5, r4, r2 */
1120    },
1121   {-25165825 /* 0xfe7fffff */ ,
1122    {{6, 1, 23},			/* shli r2, r1, 23 */
1123     {4, 2, 1},			/* s2a r3, r2, r1 */
1124     {2, 2, 3}}			/* sub r4, r2, r3 */
1125    },
1126   {-20971521 /* 0xfebfffff */ ,
1127    {{2, 0, 1},			/* sub r2, zero, r1 */
1128     {4, 1, 1},			/* s2a r3, r1, r1 */
1129     {6, 3, 22},			/* shli r4, r3, 22 */
1130     {2, 2, 4}}			/* sub r5, r2, r4 */
1131    },
1132   {-18874369 /* 0xfedfffff */ ,
1133    {{2, 0, 1},			/* sub r2, zero, r1 */
1134     {5, 1, 1},			/* s3a r3, r1, r1 */
1135     {6, 3, 21},			/* shli r4, r3, 21 */
1136     {2, 2, 4}}			/* sub r5, r2, r4 */
1137    },
1138   {-17825793 /* 0xfeefffff */ ,
1139    {{6, 1, 20},			/* shli r2, r1, 20 */
1140     {5, 2, 1},			/* s3a r3, r2, r1 */
1141     {3, 3, 2},			/* s1a r4, r3, r2 */
1142     {2, 1, 4}}			/* sub r5, r1, r4 */
1143    },
1144   {-16777281 /* 0xfeffffbf */ ,
1145    {{2, 0, 1},			/* sub r2, zero, r1 */
1146     {6, 2, 21},			/* shli r3, r2, 21 */
1147     {5, 2, 3},			/* s3a r4, r2, r3 */
1148     {5, 4, 2}}			/* s3a r5, r4, r2 */
1149    },
1150   {-16777249 /* 0xfeffffdf */ ,
1151    {{2, 0, 1},			/* sub r2, zero, r1 */
1152     {6, 2, 21},			/* shli r3, r2, 21 */
1153     {4, 2, 3},			/* s2a r4, r2, r3 */
1154     {5, 4, 2}}			/* s3a r5, r4, r2 */
1155    },
1156   {-16777233 /* 0xfeffffef */ ,
1157    {{5, 1, 1},			/* s3a r2, r1, r1 */
1158     {6, 1, 24},			/* shli r3, r1, 24 */
1159     {3, 2, 3},			/* s1a r4, r2, r3 */
1160     {2, 1, 4}}			/* sub r5, r1, r4 */
1161    },
1162   {-16777226 /* 0xfefffff6 */ ,
1163    {{2, 0, 1},			/* sub r2, zero, r1 */
1164     {4, 2, 2},			/* s2a r3, r2, r2 */
1165     {6, 2, 24},			/* shli r4, r2, 24 */
1166     {3, 3, 4}}			/* s1a r5, r3, r4 */
1167    },
1168   {-16777225 /* 0xfefffff7 */ ,
1169    {{2, 0, 1},			/* sub r2, zero, r1 */
1170     {6, 1, 21},			/* shli r3, r1, 21 */
1171     {2, 2, 3},			/* sub r4, r2, r3 */
1172     {5, 4, 2}}			/* s3a r5, r4, r2 */
1173    },
1174   {-16777224 /* 0xfefffff8 */ ,
1175    {{2, 0, 1},			/* sub r2, zero, r1 */
1176     {6, 2, 24},			/* shli r3, r2, 24 */
1177     {5, 2, 3}}			/* s3a r4, r2, r3 */
1178    },
1179   {-16777223 /* 0xfefffff9 */ ,
1180    {{6, 1, 24},			/* shli r2, r1, 24 */
1181     {5, 1, 2},			/* s3a r3, r1, r2 */
1182     {2, 1, 3}}			/* sub r4, r1, r3 */
1183    },
1184   {-16777222 /* 0xfefffffa */ ,
1185    {{6, 1, 1},			/* shli r2, r1, 1 */
1186     {6, 1, 24},			/* shli r3, r1, 24 */
1187     {4, 2, 3},			/* s2a r4, r2, r3 */
1188     {2, 2, 4}}			/* sub r5, r2, r4 */
1189    },
1190   {-16777221 /* 0xfefffffb */ ,
1191    {{2, 0, 1},			/* sub r2, zero, r1 */
1192     {6, 1, 22},			/* shli r3, r1, 22 */
1193     {2, 2, 3},			/* sub r4, r2, r3 */
1194     {4, 4, 2}}			/* s2a r5, r4, r2 */
1195    },
1196   {-16777220 /* 0xfefffffc */ ,
1197    {{2, 0, 1},			/* sub r2, zero, r1 */
1198     {6, 2, 24},			/* shli r3, r2, 24 */
1199     {4, 2, 3}}			/* s2a r4, r2, r3 */
1200    },
1201   {-16777219 /* 0xfefffffd */ ,
1202    {{6, 1, 24},			/* shli r2, r1, 24 */
1203     {4, 1, 2},			/* s2a r3, r1, r2 */
1204     {2, 1, 3}}			/* sub r4, r1, r3 */
1205    },
1206   {-16777218 /* 0xfefffffe */ ,
1207    {{2, 0, 1},			/* sub r2, zero, r1 */
1208     {6, 2, 24},			/* shli r3, r2, 24 */
1209     {3, 2, 3}}			/* s1a r4, r2, r3 */
1210    },
1211   {-16777217 /* 0xfeffffff */ ,
1212    {{2, 0, 1},			/* sub r2, zero, r1 */
1213     {6, 1, 24},			/* shli r3, r1, 24 */
1214     {2, 2, 3}}			/* sub r4, r2, r3 */
1215    },
1216   {-16777216 /* 0xff000000 */ ,
1217    {{2, 0, 1},			/* sub r2, zero, r1 */
1218     {6, 2, 24}}			/* shli r3, r2, 24 */
1219    },
1220   {-16777215 /* 0xff000001 */ ,
1221    {{6, 1, 24},			/* shli r2, r1, 24 */
1222     {2, 1, 2}}			/* sub r3, r1, r2 */
1223    },
1224   {-16777214 /* 0xff000002 */ ,
1225    {{6, 1, 1},			/* shli r2, r1, 1 */
1226     {6, 1, 24},			/* shli r3, r1, 24 */
1227     {2, 2, 3}}			/* sub r4, r2, r3 */
1228    },
1229   {-16777213 /* 0xff000003 */ ,
1230    {{3, 1, 1},			/* s1a r2, r1, r1 */
1231     {6, 1, 24},			/* shli r3, r1, 24 */
1232     {2, 2, 3}}			/* sub r4, r2, r3 */
1233    },
1234   {-16777212 /* 0xff000004 */ ,
1235    {{6, 1, 2},			/* shli r2, r1, 2 */
1236     {6, 1, 24},			/* shli r3, r1, 24 */
1237     {2, 2, 3}}			/* sub r4, r2, r3 */
1238    },
1239   {-16777211 /* 0xff000005 */ ,
1240    {{4, 1, 1},			/* s2a r2, r1, r1 */
1241     {6, 1, 24},			/* shli r3, r1, 24 */
1242     {2, 2, 3}}			/* sub r4, r2, r3 */
1243    },
1244   {-16777210 /* 0xff000006 */ ,
1245    {{3, 1, 1},			/* s1a r2, r1, r1 */
1246     {6, 1, 23},			/* shli r3, r1, 23 */
1247     {2, 2, 3},			/* sub r4, r2, r3 */
1248     {6, 4, 1}}			/* shli r5, r4, 1 */
1249    },
1250   {-16777209 /* 0xff000007 */ ,
1251    {{6, 1, 3},			/* shli r2, r1, 3 */
1252     {2, 2, 1},			/* sub r3, r2, r1 */
1253     {6, 2, 21},			/* shli r4, r2, 21 */
1254     {2, 3, 4}}			/* sub r5, r3, r4 */
1255    },
1256   {-16777208 /* 0xff000008 */ ,
1257    {{6, 1, 3},			/* shli r2, r1, 3 */
1258     {6, 1, 24},			/* shli r3, r1, 24 */
1259     {2, 2, 3}}			/* sub r4, r2, r3 */
1260    },
1261   {-16777207 /* 0xff000009 */ ,
1262    {{5, 1, 1},			/* s3a r2, r1, r1 */
1263     {6, 1, 24},			/* shli r3, r1, 24 */
1264     {2, 2, 3}}			/* sub r4, r2, r3 */
1265    },
1266   {-16777206 /* 0xff00000a */ ,
1267    {{6, 1, 1},			/* shli r2, r1, 1 */
1268     {6, 1, 21},			/* shli r3, r1, 21 */
1269     {2, 1, 3},			/* sub r4, r1, r3 */
1270     {5, 4, 2}}			/* s3a r5, r4, r2 */
1271    },
1272   {-12582913 /* 0xff3fffff */ ,
1273    {{6, 1, 22},			/* shli r2, r1, 22 */
1274     {4, 2, 1},			/* s2a r3, r2, r1 */
1275     {2, 2, 3}}			/* sub r4, r2, r3 */
1276    },
1277   {-11796480 /* 0xff4c0000 */ ,
1278    {{3, 1, 1},			/* s1a r2, r1, r1 */
1279     {6, 2, 18},			/* shli r3, r2, 18 */
1280     {6, 2, 22},			/* shli r4, r2, 22 */
1281     {2, 3, 4}}			/* sub r5, r3, r4 */
1282    },
1283   {-10485761 /* 0xff5fffff */ ,
1284    {{2, 0, 1},			/* sub r2, zero, r1 */
1285     {4, 1, 1},			/* s2a r3, r1, r1 */
1286     {6, 3, 21},			/* shli r4, r3, 21 */
1287     {2, 2, 4}}			/* sub r5, r2, r4 */
1288    },
1289   {-9437185 /* 0xff6fffff */ ,
1290    {{2, 0, 1},			/* sub r2, zero, r1 */
1291     {5, 1, 1},			/* s3a r3, r1, r1 */
1292     {6, 3, 20},			/* shli r4, r3, 20 */
1293     {2, 2, 4}}			/* sub r5, r2, r4 */
1294    },
1295   {-8912897 /* 0xff77ffff */ ,
1296    {{6, 1, 19},			/* shli r2, r1, 19 */
1297     {5, 2, 1},			/* s3a r3, r2, r1 */
1298     {3, 3, 2},			/* s1a r4, r3, r2 */
1299     {2, 1, 4}}			/* sub r5, r1, r4 */
1300    },
1301   {-8388673 /* 0xff7fffbf */ ,
1302    {{2, 0, 1},			/* sub r2, zero, r1 */
1303     {6, 2, 20},			/* shli r3, r2, 20 */
1304     {5, 2, 3},			/* s3a r4, r2, r3 */
1305     {5, 4, 2}}			/* s3a r5, r4, r2 */
1306    },
1307   {-8388641 /* 0xff7fffdf */ ,
1308    {{2, 0, 1},			/* sub r2, zero, r1 */
1309     {6, 2, 20},			/* shli r3, r2, 20 */
1310     {4, 2, 3},			/* s2a r4, r2, r3 */
1311     {5, 4, 2}}			/* s3a r5, r4, r2 */
1312    },
1313   {-8388625 /* 0xff7fffef */ ,
1314    {{5, 1, 1},			/* s3a r2, r1, r1 */
1315     {6, 1, 23},			/* shli r3, r1, 23 */
1316     {3, 2, 3},			/* s1a r4, r2, r3 */
1317     {2, 1, 4}}			/* sub r5, r1, r4 */
1318    },
1319   {-8388618 /* 0xff7ffff6 */ ,
1320    {{2, 0, 1},			/* sub r2, zero, r1 */
1321     {4, 2, 2},			/* s2a r3, r2, r2 */
1322     {6, 2, 23},			/* shli r4, r2, 23 */
1323     {3, 3, 4}}			/* s1a r5, r3, r4 */
1324    },
1325   {-8388617 /* 0xff7ffff7 */ ,
1326    {{2, 0, 1},			/* sub r2, zero, r1 */
1327     {6, 1, 20},			/* shli r3, r1, 20 */
1328     {2, 2, 3},			/* sub r4, r2, r3 */
1329     {5, 4, 2}}			/* s3a r5, r4, r2 */
1330    },
1331   {-8388616 /* 0xff7ffff8 */ ,
1332    {{2, 0, 1},			/* sub r2, zero, r1 */
1333     {6, 2, 23},			/* shli r3, r2, 23 */
1334     {5, 2, 3}}			/* s3a r4, r2, r3 */
1335    },
1336   {-8388615 /* 0xff7ffff9 */ ,
1337    {{6, 1, 23},			/* shli r2, r1, 23 */
1338     {5, 1, 2},			/* s3a r3, r1, r2 */
1339     {2, 1, 3}}			/* sub r4, r1, r3 */
1340    },
1341   {-8388614 /* 0xff7ffffa */ ,
1342    {{6, 1, 1},			/* shli r2, r1, 1 */
1343     {6, 1, 23},			/* shli r3, r1, 23 */
1344     {4, 2, 3},			/* s2a r4, r2, r3 */
1345     {2, 2, 4}}			/* sub r5, r2, r4 */
1346    },
1347   {-8388613 /* 0xff7ffffb */ ,
1348    {{2, 0, 1},			/* sub r2, zero, r1 */
1349     {6, 1, 21},			/* shli r3, r1, 21 */
1350     {2, 2, 3},			/* sub r4, r2, r3 */
1351     {4, 4, 2}}			/* s2a r5, r4, r2 */
1352    },
1353   {-8388612 /* 0xff7ffffc */ ,
1354    {{2, 0, 1},			/* sub r2, zero, r1 */
1355     {6, 2, 23},			/* shli r3, r2, 23 */
1356     {4, 2, 3}}			/* s2a r4, r2, r3 */
1357    },
1358   {-8388611 /* 0xff7ffffd */ ,
1359    {{6, 1, 23},			/* shli r2, r1, 23 */
1360     {4, 1, 2},			/* s2a r3, r1, r2 */
1361     {2, 1, 3}}			/* sub r4, r1, r3 */
1362    },
1363   {-8388610 /* 0xff7ffffe */ ,
1364    {{2, 0, 1},			/* sub r2, zero, r1 */
1365     {6, 2, 23},			/* shli r3, r2, 23 */
1366     {3, 2, 3}}			/* s1a r4, r2, r3 */
1367    },
1368   {-8388609 /* 0xff7fffff */ ,
1369    {{2, 0, 1},			/* sub r2, zero, r1 */
1370     {6, 1, 23},			/* shli r3, r1, 23 */
1371     {2, 2, 3}}			/* sub r4, r2, r3 */
1372    },
1373   {-8388608 /* 0xff800000 */ ,
1374    {{2, 0, 1},			/* sub r2, zero, r1 */
1375     {6, 2, 23}}			/* shli r3, r2, 23 */
1376    },
1377   {-8388607 /* 0xff800001 */ ,
1378    {{6, 1, 23},			/* shli r2, r1, 23 */
1379     {2, 1, 2}}			/* sub r3, r1, r2 */
1380    },
1381   {-8388606 /* 0xff800002 */ ,
1382    {{6, 1, 1},			/* shli r2, r1, 1 */
1383     {6, 1, 23},			/* shli r3, r1, 23 */
1384     {2, 2, 3}}			/* sub r4, r2, r3 */
1385    },
1386   {-8388605 /* 0xff800003 */ ,
1387    {{3, 1, 1},			/* s1a r2, r1, r1 */
1388     {6, 1, 23},			/* shli r3, r1, 23 */
1389     {2, 2, 3}}			/* sub r4, r2, r3 */
1390    },
1391   {-8388604 /* 0xff800004 */ ,
1392    {{6, 1, 2},			/* shli r2, r1, 2 */
1393     {6, 1, 23},			/* shli r3, r1, 23 */
1394     {2, 2, 3}}			/* sub r4, r2, r3 */
1395    },
1396   {-8388603 /* 0xff800005 */ ,
1397    {{4, 1, 1},			/* s2a r2, r1, r1 */
1398     {6, 1, 23},			/* shli r3, r1, 23 */
1399     {2, 2, 3}}			/* sub r4, r2, r3 */
1400    },
1401   {-8388602 /* 0xff800006 */ ,
1402    {{3, 1, 1},			/* s1a r2, r1, r1 */
1403     {6, 1, 22},			/* shli r3, r1, 22 */
1404     {2, 2, 3},			/* sub r4, r2, r3 */
1405     {6, 4, 1}}			/* shli r5, r4, 1 */
1406    },
1407   {-8388601 /* 0xff800007 */ ,
1408    {{6, 1, 3},			/* shli r2, r1, 3 */
1409     {2, 2, 1},			/* sub r3, r2, r1 */
1410     {6, 2, 20},			/* shli r4, r2, 20 */
1411     {2, 3, 4}}			/* sub r5, r3, r4 */
1412    },
1413   {-8388600 /* 0xff800008 */ ,
1414    {{6, 1, 3},			/* shli r2, r1, 3 */
1415     {6, 1, 23},			/* shli r3, r1, 23 */
1416     {2, 2, 3}}			/* sub r4, r2, r3 */
1417    },
1418   {-8388599 /* 0xff800009 */ ,
1419    {{5, 1, 1},			/* s3a r2, r1, r1 */
1420     {6, 1, 23},			/* shli r3, r1, 23 */
1421     {2, 2, 3}}			/* sub r4, r2, r3 */
1422    },
1423   {-8388598 /* 0xff80000a */ ,
1424    {{6, 1, 1},			/* shli r2, r1, 1 */
1425     {6, 1, 20},			/* shli r3, r1, 20 */
1426     {2, 1, 3},			/* sub r4, r1, r3 */
1427     {5, 4, 2}}			/* s3a r5, r4, r2 */
1428    },
1429   {-6291457 /* 0xff9fffff */ ,
1430    {{6, 1, 21},			/* shli r2, r1, 21 */
1431     {4, 2, 1},			/* s2a r3, r2, r1 */
1432     {2, 2, 3}}			/* sub r4, r2, r3 */
1433    },
1434   {-5242881 /* 0xffafffff */ ,
1435    {{2, 0, 1},			/* sub r2, zero, r1 */
1436     {4, 1, 1},			/* s2a r3, r1, r1 */
1437     {6, 3, 20},			/* shli r4, r3, 20 */
1438     {2, 2, 4}}			/* sub r5, r2, r4 */
1439    },
1440   {-4718593 /* 0xffb7ffff */ ,
1441    {{2, 0, 1},			/* sub r2, zero, r1 */
1442     {5, 1, 1},			/* s3a r3, r1, r1 */
1443     {6, 3, 19},			/* shli r4, r3, 19 */
1444     {2, 2, 4}}			/* sub r5, r2, r4 */
1445    },
1446   {-4456449 /* 0xffbbffff */ ,
1447    {{6, 1, 18},			/* shli r2, r1, 18 */
1448     {5, 2, 1},			/* s3a r3, r2, r1 */
1449     {3, 3, 2},			/* s1a r4, r3, r2 */
1450     {2, 1, 4}}			/* sub r5, r1, r4 */
1451    },
1452   {-4194369 /* 0xffbfffbf */ ,
1453    {{2, 0, 1},			/* sub r2, zero, r1 */
1454     {6, 2, 19},			/* shli r3, r2, 19 */
1455     {5, 2, 3},			/* s3a r4, r2, r3 */
1456     {5, 4, 2}}			/* s3a r5, r4, r2 */
1457    },
1458   {-4194337 /* 0xffbfffdf */ ,
1459    {{2, 0, 1},			/* sub r2, zero, r1 */
1460     {6, 2, 19},			/* shli r3, r2, 19 */
1461     {4, 2, 3},			/* s2a r4, r2, r3 */
1462     {5, 4, 2}}			/* s3a r5, r4, r2 */
1463    },
1464   {-4194321 /* 0xffbfffef */ ,
1465    {{5, 1, 1},			/* s3a r2, r1, r1 */
1466     {6, 1, 22},			/* shli r3, r1, 22 */
1467     {3, 2, 3},			/* s1a r4, r2, r3 */
1468     {2, 1, 4}}			/* sub r5, r1, r4 */
1469    },
1470   {-4194314 /* 0xffbffff6 */ ,
1471    {{2, 0, 1},			/* sub r2, zero, r1 */
1472     {4, 2, 2},			/* s2a r3, r2, r2 */
1473     {6, 2, 22},			/* shli r4, r2, 22 */
1474     {3, 3, 4}}			/* s1a r5, r3, r4 */
1475    },
1476   {-4194313 /* 0xffbffff7 */ ,
1477    {{2, 0, 1},			/* sub r2, zero, r1 */
1478     {6, 1, 19},			/* shli r3, r1, 19 */
1479     {2, 2, 3},			/* sub r4, r2, r3 */
1480     {5, 4, 2}}			/* s3a r5, r4, r2 */
1481    },
1482   {-4194312 /* 0xffbffff8 */ ,
1483    {{2, 0, 1},			/* sub r2, zero, r1 */
1484     {6, 2, 22},			/* shli r3, r2, 22 */
1485     {5, 2, 3}}			/* s3a r4, r2, r3 */
1486    },
1487   {-4194311 /* 0xffbffff9 */ ,
1488    {{6, 1, 22},			/* shli r2, r1, 22 */
1489     {5, 1, 2},			/* s3a r3, r1, r2 */
1490     {2, 1, 3}}			/* sub r4, r1, r3 */
1491    },
1492   {-4194310 /* 0xffbffffa */ ,
1493    {{6, 1, 1},			/* shli r2, r1, 1 */
1494     {6, 1, 22},			/* shli r3, r1, 22 */
1495     {4, 2, 3},			/* s2a r4, r2, r3 */
1496     {2, 2, 4}}			/* sub r5, r2, r4 */
1497    },
1498   {-4194309 /* 0xffbffffb */ ,
1499    {{2, 0, 1},			/* sub r2, zero, r1 */
1500     {6, 1, 20},			/* shli r3, r1, 20 */
1501     {2, 2, 3},			/* sub r4, r2, r3 */
1502     {4, 4, 2}}			/* s2a r5, r4, r2 */
1503    },
1504   {-4194308 /* 0xffbffffc */ ,
1505    {{2, 0, 1},			/* sub r2, zero, r1 */
1506     {6, 2, 22},			/* shli r3, r2, 22 */
1507     {4, 2, 3}}			/* s2a r4, r2, r3 */
1508    },
1509   {-4194307 /* 0xffbffffd */ ,
1510    {{6, 1, 22},			/* shli r2, r1, 22 */
1511     {4, 1, 2},			/* s2a r3, r1, r2 */
1512     {2, 1, 3}}			/* sub r4, r1, r3 */
1513    },
1514   {-4194306 /* 0xffbffffe */ ,
1515    {{2, 0, 1},			/* sub r2, zero, r1 */
1516     {6, 2, 22},			/* shli r3, r2, 22 */
1517     {3, 2, 3}}			/* s1a r4, r2, r3 */
1518    },
1519   {-4194305 /* 0xffbfffff */ ,
1520    {{2, 0, 1},			/* sub r2, zero, r1 */
1521     {6, 1, 22},			/* shli r3, r1, 22 */
1522     {2, 2, 3}}			/* sub r4, r2, r3 */
1523    },
1524   {-4194304 /* 0xffc00000 */ ,
1525    {{2, 0, 1},			/* sub r2, zero, r1 */
1526     {6, 2, 22}}			/* shli r3, r2, 22 */
1527    },
1528   {-4194303 /* 0xffc00001 */ ,
1529    {{6, 1, 22},			/* shli r2, r1, 22 */
1530     {2, 1, 2}}			/* sub r3, r1, r2 */
1531    },
1532   {-4194302 /* 0xffc00002 */ ,
1533    {{6, 1, 1},			/* shli r2, r1, 1 */
1534     {6, 1, 22},			/* shli r3, r1, 22 */
1535     {2, 2, 3}}			/* sub r4, r2, r3 */
1536    },
1537   {-4194301 /* 0xffc00003 */ ,
1538    {{3, 1, 1},			/* s1a r2, r1, r1 */
1539     {6, 1, 22},			/* shli r3, r1, 22 */
1540     {2, 2, 3}}			/* sub r4, r2, r3 */
1541    },
1542   {-4194300 /* 0xffc00004 */ ,
1543    {{6, 1, 2},			/* shli r2, r1, 2 */
1544     {6, 1, 22},			/* shli r3, r1, 22 */
1545     {2, 2, 3}}			/* sub r4, r2, r3 */
1546    },
1547   {-4194299 /* 0xffc00005 */ ,
1548    {{4, 1, 1},			/* s2a r2, r1, r1 */
1549     {6, 1, 22},			/* shli r3, r1, 22 */
1550     {2, 2, 3}}			/* sub r4, r2, r3 */
1551    },
1552   {-4194298 /* 0xffc00006 */ ,
1553    {{3, 1, 1},			/* s1a r2, r1, r1 */
1554     {6, 1, 21},			/* shli r3, r1, 21 */
1555     {2, 2, 3},			/* sub r4, r2, r3 */
1556     {6, 4, 1}}			/* shli r5, r4, 1 */
1557    },
1558   {-4194297 /* 0xffc00007 */ ,
1559    {{6, 1, 3},			/* shli r2, r1, 3 */
1560     {2, 2, 1},			/* sub r3, r2, r1 */
1561     {6, 2, 19},			/* shli r4, r2, 19 */
1562     {2, 3, 4}}			/* sub r5, r3, r4 */
1563    },
1564   {-4194296 /* 0xffc00008 */ ,
1565    {{6, 1, 3},			/* shli r2, r1, 3 */
1566     {6, 1, 22},			/* shli r3, r1, 22 */
1567     {2, 2, 3}}			/* sub r4, r2, r3 */
1568    },
1569   {-4194295 /* 0xffc00009 */ ,
1570    {{5, 1, 1},			/* s3a r2, r1, r1 */
1571     {6, 1, 22},			/* shli r3, r1, 22 */
1572     {2, 2, 3}}			/* sub r4, r2, r3 */
1573    },
1574   {-4194294 /* 0xffc0000a */ ,
1575    {{6, 1, 1},			/* shli r2, r1, 1 */
1576     {6, 1, 19},			/* shli r3, r1, 19 */
1577     {2, 1, 3},			/* sub r4, r1, r3 */
1578     {5, 4, 2}}			/* s3a r5, r4, r2 */
1579    },
1580   {-3145729 /* 0xffcfffff */ ,
1581    {{6, 1, 20},			/* shli r2, r1, 20 */
1582     {4, 2, 1},			/* s2a r3, r2, r1 */
1583     {2, 2, 3}}			/* sub r4, r2, r3 */
1584    },
1585   {-2621441 /* 0xffd7ffff */ ,
1586    {{2, 0, 1},			/* sub r2, zero, r1 */
1587     {4, 1, 1},			/* s2a r3, r1, r1 */
1588     {6, 3, 19},			/* shli r4, r3, 19 */
1589     {2, 2, 4}}			/* sub r5, r2, r4 */
1590    },
1591   {-2359297 /* 0xffdbffff */ ,
1592    {{2, 0, 1},			/* sub r2, zero, r1 */
1593     {5, 1, 1},			/* s3a r3, r1, r1 */
1594     {6, 3, 18},			/* shli r4, r3, 18 */
1595     {2, 2, 4}}			/* sub r5, r2, r4 */
1596    },
1597   {-2228225 /* 0xffddffff */ ,
1598    {{6, 1, 17},			/* shli r2, r1, 17 */
1599     {5, 2, 1},			/* s3a r3, r2, r1 */
1600     {3, 3, 2},			/* s1a r4, r3, r2 */
1601     {2, 1, 4}}			/* sub r5, r1, r4 */
1602    },
1603   {-2097217 /* 0xffdfffbf */ ,
1604    {{2, 0, 1},			/* sub r2, zero, r1 */
1605     {6, 2, 18},			/* shli r3, r2, 18 */
1606     {5, 2, 3},			/* s3a r4, r2, r3 */
1607     {5, 4, 2}}			/* s3a r5, r4, r2 */
1608    },
1609   {-2097185 /* 0xffdfffdf */ ,
1610    {{2, 0, 1},			/* sub r2, zero, r1 */
1611     {6, 2, 18},			/* shli r3, r2, 18 */
1612     {4, 2, 3},			/* s2a r4, r2, r3 */
1613     {5, 4, 2}}			/* s3a r5, r4, r2 */
1614    },
1615   {-2097169 /* 0xffdfffef */ ,
1616    {{5, 1, 1},			/* s3a r2, r1, r1 */
1617     {6, 1, 21},			/* shli r3, r1, 21 */
1618     {3, 2, 3},			/* s1a r4, r2, r3 */
1619     {2, 1, 4}}			/* sub r5, r1, r4 */
1620    },
1621   {-2097162 /* 0xffdffff6 */ ,
1622    {{2, 0, 1},			/* sub r2, zero, r1 */
1623     {4, 2, 2},			/* s2a r3, r2, r2 */
1624     {6, 2, 21},			/* shli r4, r2, 21 */
1625     {3, 3, 4}}			/* s1a r5, r3, r4 */
1626    },
1627   {-2097161 /* 0xffdffff7 */ ,
1628    {{2, 0, 1},			/* sub r2, zero, r1 */
1629     {6, 1, 18},			/* shli r3, r1, 18 */
1630     {2, 2, 3},			/* sub r4, r2, r3 */
1631     {5, 4, 2}}			/* s3a r5, r4, r2 */
1632    },
1633   {-2097160 /* 0xffdffff8 */ ,
1634    {{2, 0, 1},			/* sub r2, zero, r1 */
1635     {6, 2, 21},			/* shli r3, r2, 21 */
1636     {5, 2, 3}}			/* s3a r4, r2, r3 */
1637    },
1638   {-2097159 /* 0xffdffff9 */ ,
1639    {{6, 1, 21},			/* shli r2, r1, 21 */
1640     {5, 1, 2},			/* s3a r3, r1, r2 */
1641     {2, 1, 3}}			/* sub r4, r1, r3 */
1642    },
1643   {-2097158 /* 0xffdffffa */ ,
1644    {{6, 1, 1},			/* shli r2, r1, 1 */
1645     {6, 1, 21},			/* shli r3, r1, 21 */
1646     {4, 2, 3},			/* s2a r4, r2, r3 */
1647     {2, 2, 4}}			/* sub r5, r2, r4 */
1648    },
1649   {-2097157 /* 0xffdffffb */ ,
1650    {{2, 0, 1},			/* sub r2, zero, r1 */
1651     {6, 1, 19},			/* shli r3, r1, 19 */
1652     {2, 2, 3},			/* sub r4, r2, r3 */
1653     {4, 4, 2}}			/* s2a r5, r4, r2 */
1654    },
1655   {-2097156 /* 0xffdffffc */ ,
1656    {{2, 0, 1},			/* sub r2, zero, r1 */
1657     {6, 2, 21},			/* shli r3, r2, 21 */
1658     {4, 2, 3}}			/* s2a r4, r2, r3 */
1659    },
1660   {-2097155 /* 0xffdffffd */ ,
1661    {{6, 1, 21},			/* shli r2, r1, 21 */
1662     {4, 1, 2},			/* s2a r3, r1, r2 */
1663     {2, 1, 3}}			/* sub r4, r1, r3 */
1664    },
1665   {-2097154 /* 0xffdffffe */ ,
1666    {{2, 0, 1},			/* sub r2, zero, r1 */
1667     {6, 2, 21},			/* shli r3, r2, 21 */
1668     {3, 2, 3}}			/* s1a r4, r2, r3 */
1669    },
1670   {-2097153 /* 0xffdfffff */ ,
1671    {{2, 0, 1},			/* sub r2, zero, r1 */
1672     {6, 1, 21},			/* shli r3, r1, 21 */
1673     {2, 2, 3}}			/* sub r4, r2, r3 */
1674    },
1675   {-2097152 /* 0xffe00000 */ ,
1676    {{2, 0, 1},			/* sub r2, zero, r1 */
1677     {6, 2, 21}}			/* shli r3, r2, 21 */
1678    },
1679   {-2097151 /* 0xffe00001 */ ,
1680    {{6, 1, 21},			/* shli r2, r1, 21 */
1681     {2, 1, 2}}			/* sub r3, r1, r2 */
1682    },
1683   {-2097150 /* 0xffe00002 */ ,
1684    {{6, 1, 1},			/* shli r2, r1, 1 */
1685     {6, 1, 21},			/* shli r3, r1, 21 */
1686     {2, 2, 3}}			/* sub r4, r2, r3 */
1687    },
1688   {-2097149 /* 0xffe00003 */ ,
1689    {{3, 1, 1},			/* s1a r2, r1, r1 */
1690     {6, 1, 21},			/* shli r3, r1, 21 */
1691     {2, 2, 3}}			/* sub r4, r2, r3 */
1692    },
1693   {-2097148 /* 0xffe00004 */ ,
1694    {{6, 1, 2},			/* shli r2, r1, 2 */
1695     {6, 1, 21},			/* shli r3, r1, 21 */
1696     {2, 2, 3}}			/* sub r4, r2, r3 */
1697    },
1698   {-2097147 /* 0xffe00005 */ ,
1699    {{4, 1, 1},			/* s2a r2, r1, r1 */
1700     {6, 1, 21},			/* shli r3, r1, 21 */
1701     {2, 2, 3}}			/* sub r4, r2, r3 */
1702    },
1703   {-2097146 /* 0xffe00006 */ ,
1704    {{3, 1, 1},			/* s1a r2, r1, r1 */
1705     {6, 1, 20},			/* shli r3, r1, 20 */
1706     {2, 2, 3},			/* sub r4, r2, r3 */
1707     {6, 4, 1}}			/* shli r5, r4, 1 */
1708    },
1709   {-2097145 /* 0xffe00007 */ ,
1710    {{6, 1, 3},			/* shli r2, r1, 3 */
1711     {2, 2, 1},			/* sub r3, r2, r1 */
1712     {6, 2, 18},			/* shli r4, r2, 18 */
1713     {2, 3, 4}}			/* sub r5, r3, r4 */
1714    },
1715   {-2097144 /* 0xffe00008 */ ,
1716    {{6, 1, 3},			/* shli r2, r1, 3 */
1717     {6, 1, 21},			/* shli r3, r1, 21 */
1718     {2, 2, 3}}			/* sub r4, r2, r3 */
1719    },
1720   {-2097143 /* 0xffe00009 */ ,
1721    {{5, 1, 1},			/* s3a r2, r1, r1 */
1722     {6, 1, 21},			/* shli r3, r1, 21 */
1723     {2, 2, 3}}			/* sub r4, r2, r3 */
1724    },
1725   {-2097142 /* 0xffe0000a */ ,
1726    {{6, 1, 1},			/* shli r2, r1, 1 */
1727     {6, 1, 18},			/* shli r3, r1, 18 */
1728     {2, 1, 3},			/* sub r4, r1, r3 */
1729     {5, 4, 2}}			/* s3a r5, r4, r2 */
1730    },
1731   {-1572865 /* 0xffe7ffff */ ,
1732    {{6, 1, 19},			/* shli r2, r1, 19 */
1733     {4, 2, 1},			/* s2a r3, r2, r1 */
1734     {2, 2, 3}}			/* sub r4, r2, r3 */
1735    },
1736   {-1310721 /* 0xffebffff */ ,
1737    {{2, 0, 1},			/* sub r2, zero, r1 */
1738     {4, 1, 1},			/* s2a r3, r1, r1 */
1739     {6, 3, 18},			/* shli r4, r3, 18 */
1740     {2, 2, 4}}			/* sub r5, r2, r4 */
1741    },
1742   {-1179649 /* 0xffedffff */ ,
1743    {{2, 0, 1},			/* sub r2, zero, r1 */
1744     {5, 1, 1},			/* s3a r3, r1, r1 */
1745     {6, 3, 17},			/* shli r4, r3, 17 */
1746     {2, 2, 4}}			/* sub r5, r2, r4 */
1747    },
1748   {-1114113 /* 0xffeeffff */ ,
1749    {{6, 1, 16},			/* shli r2, r1, 16 */
1750     {5, 2, 1},			/* s3a r3, r2, r1 */
1751     {3, 3, 2},			/* s1a r4, r3, r2 */
1752     {2, 1, 4}}			/* sub r5, r1, r4 */
1753    },
1754   {-1048641 /* 0xffefffbf */ ,
1755    {{2, 0, 1},			/* sub r2, zero, r1 */
1756     {6, 2, 17},			/* shli r3, r2, 17 */
1757     {5, 2, 3},			/* s3a r4, r2, r3 */
1758     {5, 4, 2}}			/* s3a r5, r4, r2 */
1759    },
1760   {-1048609 /* 0xffefffdf */ ,
1761    {{2, 0, 1},			/* sub r2, zero, r1 */
1762     {6, 2, 17},			/* shli r3, r2, 17 */
1763     {4, 2, 3},			/* s2a r4, r2, r3 */
1764     {5, 4, 2}}			/* s3a r5, r4, r2 */
1765    },
1766   {-1048593 /* 0xffefffef */ ,
1767    {{5, 1, 1},			/* s3a r2, r1, r1 */
1768     {6, 1, 20},			/* shli r3, r1, 20 */
1769     {3, 2, 3},			/* s1a r4, r2, r3 */
1770     {2, 1, 4}}			/* sub r5, r1, r4 */
1771    },
1772   {-1048586 /* 0xffeffff6 */ ,
1773    {{2, 0, 1},			/* sub r2, zero, r1 */
1774     {4, 2, 2},			/* s2a r3, r2, r2 */
1775     {6, 2, 20},			/* shli r4, r2, 20 */
1776     {3, 3, 4}}			/* s1a r5, r3, r4 */
1777    },
1778   {-1048585 /* 0xffeffff7 */ ,
1779    {{2, 0, 1},			/* sub r2, zero, r1 */
1780     {6, 1, 17},			/* shli r3, r1, 17 */
1781     {2, 2, 3},			/* sub r4, r2, r3 */
1782     {5, 4, 2}}			/* s3a r5, r4, r2 */
1783    },
1784   {-1048584 /* 0xffeffff8 */ ,
1785    {{2, 0, 1},			/* sub r2, zero, r1 */
1786     {6, 2, 20},			/* shli r3, r2, 20 */
1787     {5, 2, 3}}			/* s3a r4, r2, r3 */
1788    },
1789   {-1048583 /* 0xffeffff9 */ ,
1790    {{6, 1, 20},			/* shli r2, r1, 20 */
1791     {5, 1, 2},			/* s3a r3, r1, r2 */
1792     {2, 1, 3}}			/* sub r4, r1, r3 */
1793    },
1794   {-1048582 /* 0xffeffffa */ ,
1795    {{6, 1, 1},			/* shli r2, r1, 1 */
1796     {6, 1, 20},			/* shli r3, r1, 20 */
1797     {4, 2, 3},			/* s2a r4, r2, r3 */
1798     {2, 2, 4}}			/* sub r5, r2, r4 */
1799    },
1800   {-1048581 /* 0xffeffffb */ ,
1801    {{2, 0, 1},			/* sub r2, zero, r1 */
1802     {6, 1, 18},			/* shli r3, r1, 18 */
1803     {2, 2, 3},			/* sub r4, r2, r3 */
1804     {4, 4, 2}}			/* s2a r5, r4, r2 */
1805    },
1806   {-1048580 /* 0xffeffffc */ ,
1807    {{2, 0, 1},			/* sub r2, zero, r1 */
1808     {6, 2, 20},			/* shli r3, r2, 20 */
1809     {4, 2, 3}}			/* s2a r4, r2, r3 */
1810    },
1811   {-1048579 /* 0xffeffffd */ ,
1812    {{6, 1, 20},			/* shli r2, r1, 20 */
1813     {4, 1, 2},			/* s2a r3, r1, r2 */
1814     {2, 1, 3}}			/* sub r4, r1, r3 */
1815    },
1816   {-1048578 /* 0xffeffffe */ ,
1817    {{2, 0, 1},			/* sub r2, zero, r1 */
1818     {6, 2, 20},			/* shli r3, r2, 20 */
1819     {3, 2, 3}}			/* s1a r4, r2, r3 */
1820    },
1821   {-1048577 /* 0xffefffff */ ,
1822    {{2, 0, 1},			/* sub r2, zero, r1 */
1823     {6, 1, 20},			/* shli r3, r1, 20 */
1824     {2, 2, 3}}			/* sub r4, r2, r3 */
1825    },
1826   {-1048576 /* 0xfff00000 */ ,
1827    {{2, 0, 1},			/* sub r2, zero, r1 */
1828     {6, 2, 20}}			/* shli r3, r2, 20 */
1829    },
1830   {-1048575 /* 0xfff00001 */ ,
1831    {{6, 1, 20},			/* shli r2, r1, 20 */
1832     {2, 1, 2}}			/* sub r3, r1, r2 */
1833    },
1834   {-1048574 /* 0xfff00002 */ ,
1835    {{6, 1, 1},			/* shli r2, r1, 1 */
1836     {6, 1, 20},			/* shli r3, r1, 20 */
1837     {2, 2, 3}}			/* sub r4, r2, r3 */
1838    },
1839   {-1048573 /* 0xfff00003 */ ,
1840    {{3, 1, 1},			/* s1a r2, r1, r1 */
1841     {6, 1, 20},			/* shli r3, r1, 20 */
1842     {2, 2, 3}}			/* sub r4, r2, r3 */
1843    },
1844   {-1048572 /* 0xfff00004 */ ,
1845    {{6, 1, 2},			/* shli r2, r1, 2 */
1846     {6, 1, 20},			/* shli r3, r1, 20 */
1847     {2, 2, 3}}			/* sub r4, r2, r3 */
1848    },
1849   {-1048571 /* 0xfff00005 */ ,
1850    {{4, 1, 1},			/* s2a r2, r1, r1 */
1851     {6, 1, 20},			/* shli r3, r1, 20 */
1852     {2, 2, 3}}			/* sub r4, r2, r3 */
1853    },
1854   {-1048570 /* 0xfff00006 */ ,
1855    {{3, 1, 1},			/* s1a r2, r1, r1 */
1856     {6, 1, 19},			/* shli r3, r1, 19 */
1857     {2, 2, 3},			/* sub r4, r2, r3 */
1858     {6, 4, 1}}			/* shli r5, r4, 1 */
1859    },
1860   {-1048569 /* 0xfff00007 */ ,
1861    {{6, 1, 3},			/* shli r2, r1, 3 */
1862     {2, 2, 1},			/* sub r3, r2, r1 */
1863     {6, 2, 17},			/* shli r4, r2, 17 */
1864     {2, 3, 4}}			/* sub r5, r3, r4 */
1865    },
1866   {-1048568 /* 0xfff00008 */ ,
1867    {{6, 1, 3},			/* shli r2, r1, 3 */
1868     {6, 1, 20},			/* shli r3, r1, 20 */
1869     {2, 2, 3}}			/* sub r4, r2, r3 */
1870    },
1871   {-1048567 /* 0xfff00009 */ ,
1872    {{5, 1, 1},			/* s3a r2, r1, r1 */
1873     {6, 1, 20},			/* shli r3, r1, 20 */
1874     {2, 2, 3}}			/* sub r4, r2, r3 */
1875    },
1876   {-1048566 /* 0xfff0000a */ ,
1877    {{6, 1, 1},			/* shli r2, r1, 1 */
1878     {6, 1, 17},			/* shli r3, r1, 17 */
1879     {2, 1, 3},			/* sub r4, r1, r3 */
1880     {5, 4, 2}}			/* s3a r5, r4, r2 */
1881    },
1882   {-786433 /* 0xfff3ffff */ ,
1883    {{6, 1, 18},			/* shli r2, r1, 18 */
1884     {4, 2, 1},			/* s2a r3, r2, r1 */
1885     {2, 2, 3}}			/* sub r4, r2, r3 */
1886    },
1887   {-655361 /* 0xfff5ffff */ ,
1888    {{2, 0, 1},			/* sub r2, zero, r1 */
1889     {4, 1, 1},			/* s2a r3, r1, r1 */
1890     {6, 3, 17},			/* shli r4, r3, 17 */
1891     {2, 2, 4}}			/* sub r5, r2, r4 */
1892    },
1893   {-589825 /* 0xfff6ffff */ ,
1894    {{2, 0, 1},			/* sub r2, zero, r1 */
1895     {5, 1, 1},			/* s3a r3, r1, r1 */
1896     {6, 3, 16},			/* shli r4, r3, 16 */
1897     {2, 2, 4}}			/* sub r5, r2, r4 */
1898    },
1899   {-557057 /* 0xfff77fff */ ,
1900    {{6, 1, 15},			/* shli r2, r1, 15 */
1901     {5, 2, 1},			/* s3a r3, r2, r1 */
1902     {3, 3, 2},			/* s1a r4, r3, r2 */
1903     {2, 1, 4}}			/* sub r5, r1, r4 */
1904    },
1905   {-524353 /* 0xfff7ffbf */ ,
1906    {{2, 0, 1},			/* sub r2, zero, r1 */
1907     {6, 2, 16},			/* shli r3, r2, 16 */
1908     {5, 2, 3},			/* s3a r4, r2, r3 */
1909     {5, 4, 2}}			/* s3a r5, r4, r2 */
1910    },
1911   {-524321 /* 0xfff7ffdf */ ,
1912    {{2, 0, 1},			/* sub r2, zero, r1 */
1913     {6, 2, 16},			/* shli r3, r2, 16 */
1914     {4, 2, 3},			/* s2a r4, r2, r3 */
1915     {5, 4, 2}}			/* s3a r5, r4, r2 */
1916    },
1917   {-524305 /* 0xfff7ffef */ ,
1918    {{5, 1, 1},			/* s3a r2, r1, r1 */
1919     {6, 1, 19},			/* shli r3, r1, 19 */
1920     {3, 2, 3},			/* s1a r4, r2, r3 */
1921     {2, 1, 4}}			/* sub r5, r1, r4 */
1922    },
1923   {-524298 /* 0xfff7fff6 */ ,
1924    {{2, 0, 1},			/* sub r2, zero, r1 */
1925     {4, 2, 2},			/* s2a r3, r2, r2 */
1926     {6, 2, 19},			/* shli r4, r2, 19 */
1927     {3, 3, 4}}			/* s1a r5, r3, r4 */
1928    },
1929   {-524297 /* 0xfff7fff7 */ ,
1930    {{2, 0, 1},			/* sub r2, zero, r1 */
1931     {6, 1, 16},			/* shli r3, r1, 16 */
1932     {2, 2, 3},			/* sub r4, r2, r3 */
1933     {5, 4, 2}}			/* s3a r5, r4, r2 */
1934    },
1935   {-524296 /* 0xfff7fff8 */ ,
1936    {{2, 0, 1},			/* sub r2, zero, r1 */
1937     {6, 2, 19},			/* shli r3, r2, 19 */
1938     {5, 2, 3}}			/* s3a r4, r2, r3 */
1939    },
1940   {-524295 /* 0xfff7fff9 */ ,
1941    {{6, 1, 19},			/* shli r2, r1, 19 */
1942     {5, 1, 2},			/* s3a r3, r1, r2 */
1943     {2, 1, 3}}			/* sub r4, r1, r3 */
1944    },
1945   {-524294 /* 0xfff7fffa */ ,
1946    {{6, 1, 1},			/* shli r2, r1, 1 */
1947     {6, 1, 19},			/* shli r3, r1, 19 */
1948     {4, 2, 3},			/* s2a r4, r2, r3 */
1949     {2, 2, 4}}			/* sub r5, r2, r4 */
1950    },
1951   {-524293 /* 0xfff7fffb */ ,
1952    {{2, 0, 1},			/* sub r2, zero, r1 */
1953     {6, 1, 17},			/* shli r3, r1, 17 */
1954     {2, 2, 3},			/* sub r4, r2, r3 */
1955     {4, 4, 2}}			/* s2a r5, r4, r2 */
1956    },
1957   {-524292 /* 0xfff7fffc */ ,
1958    {{2, 0, 1},			/* sub r2, zero, r1 */
1959     {6, 2, 19},			/* shli r3, r2, 19 */
1960     {4, 2, 3}}			/* s2a r4, r2, r3 */
1961    },
1962   {-524291 /* 0xfff7fffd */ ,
1963    {{6, 1, 19},			/* shli r2, r1, 19 */
1964     {4, 1, 2},			/* s2a r3, r1, r2 */
1965     {2, 1, 3}}			/* sub r4, r1, r3 */
1966    },
1967   {-524290 /* 0xfff7fffe */ ,
1968    {{2, 0, 1},			/* sub r2, zero, r1 */
1969     {6, 2, 19},			/* shli r3, r2, 19 */
1970     {3, 2, 3}}			/* s1a r4, r2, r3 */
1971    },
1972   {-524289 /* 0xfff7ffff */ ,
1973    {{2, 0, 1},			/* sub r2, zero, r1 */
1974     {6, 1, 19},			/* shli r3, r1, 19 */
1975     {2, 2, 3}}			/* sub r4, r2, r3 */
1976    },
1977   {-524288 /* 0xfff80000 */ ,
1978    {{2, 0, 1},			/* sub r2, zero, r1 */
1979     {6, 2, 19}}			/* shli r3, r2, 19 */
1980    },
1981   {-524287 /* 0xfff80001 */ ,
1982    {{6, 1, 19},			/* shli r2, r1, 19 */
1983     {2, 1, 2}}			/* sub r3, r1, r2 */
1984    },
1985   {-524286 /* 0xfff80002 */ ,
1986    {{6, 1, 1},			/* shli r2, r1, 1 */
1987     {6, 1, 19},			/* shli r3, r1, 19 */
1988     {2, 2, 3}}			/* sub r4, r2, r3 */
1989    },
1990   {-524285 /* 0xfff80003 */ ,
1991    {{3, 1, 1},			/* s1a r2, r1, r1 */
1992     {6, 1, 19},			/* shli r3, r1, 19 */
1993     {2, 2, 3}}			/* sub r4, r2, r3 */
1994    },
1995   {-524284 /* 0xfff80004 */ ,
1996    {{6, 1, 2},			/* shli r2, r1, 2 */
1997     {6, 1, 19},			/* shli r3, r1, 19 */
1998     {2, 2, 3}}			/* sub r4, r2, r3 */
1999    },
2000   {-524283 /* 0xfff80005 */ ,
2001    {{4, 1, 1},			/* s2a r2, r1, r1 */
2002     {6, 1, 19},			/* shli r3, r1, 19 */
2003     {2, 2, 3}}			/* sub r4, r2, r3 */
2004    },
2005   {-524282 /* 0xfff80006 */ ,
2006    {{3, 1, 1},			/* s1a r2, r1, r1 */
2007     {6, 1, 18},			/* shli r3, r1, 18 */
2008     {2, 2, 3},			/* sub r4, r2, r3 */
2009     {6, 4, 1}}			/* shli r5, r4, 1 */
2010    },
2011   {-524281 /* 0xfff80007 */ ,
2012    {{6, 1, 3},			/* shli r2, r1, 3 */
2013     {2, 2, 1},			/* sub r3, r2, r1 */
2014     {6, 2, 16},			/* shli r4, r2, 16 */
2015     {2, 3, 4}}			/* sub r5, r3, r4 */
2016    },
2017   {-524280 /* 0xfff80008 */ ,
2018    {{6, 1, 3},			/* shli r2, r1, 3 */
2019     {6, 1, 19},			/* shli r3, r1, 19 */
2020     {2, 2, 3}}			/* sub r4, r2, r3 */
2021    },
2022   {-524279 /* 0xfff80009 */ ,
2023    {{5, 1, 1},			/* s3a r2, r1, r1 */
2024     {6, 1, 19},			/* shli r3, r1, 19 */
2025     {2, 2, 3}}			/* sub r4, r2, r3 */
2026    },
2027   {-524278 /* 0xfff8000a */ ,
2028    {{6, 1, 1},			/* shli r2, r1, 1 */
2029     {6, 1, 16},			/* shli r3, r1, 16 */
2030     {2, 1, 3},			/* sub r4, r1, r3 */
2031     {5, 4, 2}}			/* s3a r5, r4, r2 */
2032    },
2033   {-393217 /* 0xfff9ffff */ ,
2034    {{6, 1, 17},			/* shli r2, r1, 17 */
2035     {4, 2, 1},			/* s2a r3, r2, r1 */
2036     {2, 2, 3}}			/* sub r4, r2, r3 */
2037    },
2038   {-327681 /* 0xfffaffff */ ,
2039    {{2, 0, 1},			/* sub r2, zero, r1 */
2040     {4, 1, 1},			/* s2a r3, r1, r1 */
2041     {6, 3, 16},			/* shli r4, r3, 16 */
2042     {2, 2, 4}}			/* sub r5, r2, r4 */
2043    },
2044   {-294913 /* 0xfffb7fff */ ,
2045    {{2, 0, 1},			/* sub r2, zero, r1 */
2046     {5, 1, 1},			/* s3a r3, r1, r1 */
2047     {6, 3, 15},			/* shli r4, r3, 15 */
2048     {2, 2, 4}}			/* sub r5, r2, r4 */
2049    },
2050   {-278529 /* 0xfffbbfff */ ,
2051    {{6, 1, 14},			/* shli r2, r1, 14 */
2052     {5, 2, 1},			/* s3a r3, r2, r1 */
2053     {3, 3, 2},			/* s1a r4, r3, r2 */
2054     {2, 1, 4}}			/* sub r5, r1, r4 */
2055    },
2056   {-262209 /* 0xfffbffbf */ ,
2057    {{2, 0, 1},			/* sub r2, zero, r1 */
2058     {6, 2, 15},			/* shli r3, r2, 15 */
2059     {5, 2, 3},			/* s3a r4, r2, r3 */
2060     {5, 4, 2}}			/* s3a r5, r4, r2 */
2061    },
2062   {-262177 /* 0xfffbffdf */ ,
2063    {{2, 0, 1},			/* sub r2, zero, r1 */
2064     {6, 2, 15},			/* shli r3, r2, 15 */
2065     {4, 2, 3},			/* s2a r4, r2, r3 */
2066     {5, 4, 2}}			/* s3a r5, r4, r2 */
2067    },
2068   {-262161 /* 0xfffbffef */ ,
2069    {{5, 1, 1},			/* s3a r2, r1, r1 */
2070     {6, 1, 18},			/* shli r3, r1, 18 */
2071     {3, 2, 3},			/* s1a r4, r2, r3 */
2072     {2, 1, 4}}			/* sub r5, r1, r4 */
2073    },
2074   {-262154 /* 0xfffbfff6 */ ,
2075    {{2, 0, 1},			/* sub r2, zero, r1 */
2076     {4, 2, 2},			/* s2a r3, r2, r2 */
2077     {6, 2, 18},			/* shli r4, r2, 18 */
2078     {3, 3, 4}}			/* s1a r5, r3, r4 */
2079    },
2080   {-262153 /* 0xfffbfff7 */ ,
2081    {{2, 0, 1},			/* sub r2, zero, r1 */
2082     {6, 1, 15},			/* shli r3, r1, 15 */
2083     {2, 2, 3},			/* sub r4, r2, r3 */
2084     {5, 4, 2}}			/* s3a r5, r4, r2 */
2085    },
2086   {-262152 /* 0xfffbfff8 */ ,
2087    {{2, 0, 1},			/* sub r2, zero, r1 */
2088     {6, 2, 18},			/* shli r3, r2, 18 */
2089     {5, 2, 3}}			/* s3a r4, r2, r3 */
2090    },
2091   {-262151 /* 0xfffbfff9 */ ,
2092    {{6, 1, 18},			/* shli r2, r1, 18 */
2093     {5, 1, 2},			/* s3a r3, r1, r2 */
2094     {2, 1, 3}}			/* sub r4, r1, r3 */
2095    },
2096   {-262150 /* 0xfffbfffa */ ,
2097    {{6, 1, 1},			/* shli r2, r1, 1 */
2098     {6, 1, 18},			/* shli r3, r1, 18 */
2099     {4, 2, 3},			/* s2a r4, r2, r3 */
2100     {2, 2, 4}}			/* sub r5, r2, r4 */
2101    },
2102   {-262149 /* 0xfffbfffb */ ,
2103    {{2, 0, 1},			/* sub r2, zero, r1 */
2104     {6, 1, 16},			/* shli r3, r1, 16 */
2105     {2, 2, 3},			/* sub r4, r2, r3 */
2106     {4, 4, 2}}			/* s2a r5, r4, r2 */
2107    },
2108   {-262148 /* 0xfffbfffc */ ,
2109    {{2, 0, 1},			/* sub r2, zero, r1 */
2110     {6, 2, 18},			/* shli r3, r2, 18 */
2111     {4, 2, 3}}			/* s2a r4, r2, r3 */
2112    },
2113   {-262147 /* 0xfffbfffd */ ,
2114    {{6, 1, 18},			/* shli r2, r1, 18 */
2115     {4, 1, 2},			/* s2a r3, r1, r2 */
2116     {2, 1, 3}}			/* sub r4, r1, r3 */
2117    },
2118   {-262146 /* 0xfffbfffe */ ,
2119    {{2, 0, 1},			/* sub r2, zero, r1 */
2120     {6, 2, 18},			/* shli r3, r2, 18 */
2121     {3, 2, 3}}			/* s1a r4, r2, r3 */
2122    },
2123   {-262145 /* 0xfffbffff */ ,
2124    {{2, 0, 1},			/* sub r2, zero, r1 */
2125     {6, 1, 18},			/* shli r3, r1, 18 */
2126     {2, 2, 3}}			/* sub r4, r2, r3 */
2127    },
2128   {-262144 /* 0xfffc0000 */ ,
2129    {{2, 0, 1},			/* sub r2, zero, r1 */
2130     {6, 2, 18}}			/* shli r3, r2, 18 */
2131    },
2132   {-262143 /* 0xfffc0001 */ ,
2133    {{6, 1, 18},			/* shli r2, r1, 18 */
2134     {2, 1, 2}}			/* sub r3, r1, r2 */
2135    },
2136   {-262142 /* 0xfffc0002 */ ,
2137    {{6, 1, 1},			/* shli r2, r1, 1 */
2138     {6, 1, 18},			/* shli r3, r1, 18 */
2139     {2, 2, 3}}			/* sub r4, r2, r3 */
2140    },
2141   {-262141 /* 0xfffc0003 */ ,
2142    {{3, 1, 1},			/* s1a r2, r1, r1 */
2143     {6, 1, 18},			/* shli r3, r1, 18 */
2144     {2, 2, 3}}			/* sub r4, r2, r3 */
2145    },
2146   {-262140 /* 0xfffc0004 */ ,
2147    {{6, 1, 2},			/* shli r2, r1, 2 */
2148     {6, 1, 18},			/* shli r3, r1, 18 */
2149     {2, 2, 3}}			/* sub r4, r2, r3 */
2150    },
2151   {-262139 /* 0xfffc0005 */ ,
2152    {{4, 1, 1},			/* s2a r2, r1, r1 */
2153     {6, 1, 18},			/* shli r3, r1, 18 */
2154     {2, 2, 3}}			/* sub r4, r2, r3 */
2155    },
2156   {-262138 /* 0xfffc0006 */ ,
2157    {{3, 1, 1},			/* s1a r2, r1, r1 */
2158     {6, 1, 17},			/* shli r3, r1, 17 */
2159     {2, 2, 3},			/* sub r4, r2, r3 */
2160     {6, 4, 1}}			/* shli r5, r4, 1 */
2161    },
2162   {-262137 /* 0xfffc0007 */ ,
2163    {{6, 1, 3},			/* shli r2, r1, 3 */
2164     {2, 2, 1},			/* sub r3, r2, r1 */
2165     {6, 2, 15},			/* shli r4, r2, 15 */
2166     {2, 3, 4}}			/* sub r5, r3, r4 */
2167    },
2168   {-262136 /* 0xfffc0008 */ ,
2169    {{6, 1, 3},			/* shli r2, r1, 3 */
2170     {6, 1, 18},			/* shli r3, r1, 18 */
2171     {2, 2, 3}}			/* sub r4, r2, r3 */
2172    },
2173   {-262135 /* 0xfffc0009 */ ,
2174    {{5, 1, 1},			/* s3a r2, r1, r1 */
2175     {6, 1, 18},			/* shli r3, r1, 18 */
2176     {2, 2, 3}}			/* sub r4, r2, r3 */
2177    },
2178   {-262134 /* 0xfffc000a */ ,
2179    {{6, 1, 1},			/* shli r2, r1, 1 */
2180     {6, 1, 15},			/* shli r3, r1, 15 */
2181     {2, 1, 3},			/* sub r4, r1, r3 */
2182     {5, 4, 2}}			/* s3a r5, r4, r2 */
2183    },
2184   {-196609 /* 0xfffcffff */ ,
2185    {{6, 1, 16},			/* shli r2, r1, 16 */
2186     {4, 2, 1},			/* s2a r3, r2, r1 */
2187     {2, 2, 3}}			/* sub r4, r2, r3 */
2188    },
2189   {-163841 /* 0xfffd7fff */ ,
2190    {{2, 0, 1},			/* sub r2, zero, r1 */
2191     {4, 1, 1},			/* s2a r3, r1, r1 */
2192     {6, 3, 15},			/* shli r4, r3, 15 */
2193     {2, 2, 4}}			/* sub r5, r2, r4 */
2194    },
2195   {-147457 /* 0xfffdbfff */ ,
2196    {{2, 0, 1},			/* sub r2, zero, r1 */
2197     {5, 1, 1},			/* s3a r3, r1, r1 */
2198     {6, 3, 14},			/* shli r4, r3, 14 */
2199     {2, 2, 4}}			/* sub r5, r2, r4 */
2200    },
2201   {-139265 /* 0xfffddfff */ ,
2202    {{6, 1, 13},			/* shli r2, r1, 13 */
2203     {5, 2, 1},			/* s3a r3, r2, r1 */
2204     {3, 3, 2},			/* s1a r4, r3, r2 */
2205     {2, 1, 4}}			/* sub r5, r1, r4 */
2206    },
2207   {-131137 /* 0xfffdffbf */ ,
2208    {{2, 0, 1},			/* sub r2, zero, r1 */
2209     {6, 2, 14},			/* shli r3, r2, 14 */
2210     {5, 2, 3},			/* s3a r4, r2, r3 */
2211     {5, 4, 2}}			/* s3a r5, r4, r2 */
2212    },
2213   {-131105 /* 0xfffdffdf */ ,
2214    {{2, 0, 1},			/* sub r2, zero, r1 */
2215     {6, 2, 14},			/* shli r3, r2, 14 */
2216     {4, 2, 3},			/* s2a r4, r2, r3 */
2217     {5, 4, 2}}			/* s3a r5, r4, r2 */
2218    },
2219   {-131089 /* 0xfffdffef */ ,
2220    {{5, 1, 1},			/* s3a r2, r1, r1 */
2221     {6, 1, 17},			/* shli r3, r1, 17 */
2222     {3, 2, 3},			/* s1a r4, r2, r3 */
2223     {2, 1, 4}}			/* sub r5, r1, r4 */
2224    },
2225   {-131082 /* 0xfffdfff6 */ ,
2226    {{2, 0, 1},			/* sub r2, zero, r1 */
2227     {4, 2, 2},			/* s2a r3, r2, r2 */
2228     {6, 2, 17},			/* shli r4, r2, 17 */
2229     {3, 3, 4}}			/* s1a r5, r3, r4 */
2230    },
2231   {-131081 /* 0xfffdfff7 */ ,
2232    {{2, 0, 1},			/* sub r2, zero, r1 */
2233     {6, 1, 14},			/* shli r3, r1, 14 */
2234     {2, 2, 3},			/* sub r4, r2, r3 */
2235     {5, 4, 2}}			/* s3a r5, r4, r2 */
2236    },
2237   {-131080 /* 0xfffdfff8 */ ,
2238    {{2, 0, 1},			/* sub r2, zero, r1 */
2239     {6, 2, 17},			/* shli r3, r2, 17 */
2240     {5, 2, 3}}			/* s3a r4, r2, r3 */
2241    },
2242   {-131079 /* 0xfffdfff9 */ ,
2243    {{6, 1, 17},			/* shli r2, r1, 17 */
2244     {5, 1, 2},			/* s3a r3, r1, r2 */
2245     {2, 1, 3}}			/* sub r4, r1, r3 */
2246    },
2247   {-131078 /* 0xfffdfffa */ ,
2248    {{6, 1, 1},			/* shli r2, r1, 1 */
2249     {6, 1, 17},			/* shli r3, r1, 17 */
2250     {4, 2, 3},			/* s2a r4, r2, r3 */
2251     {2, 2, 4}}			/* sub r5, r2, r4 */
2252    },
2253   {-131077 /* 0xfffdfffb */ ,
2254    {{2, 0, 1},			/* sub r2, zero, r1 */
2255     {6, 1, 15},			/* shli r3, r1, 15 */
2256     {2, 2, 3},			/* sub r4, r2, r3 */
2257     {4, 4, 2}}			/* s2a r5, r4, r2 */
2258    },
2259   {-131076 /* 0xfffdfffc */ ,
2260    {{2, 0, 1},			/* sub r2, zero, r1 */
2261     {6, 2, 17},			/* shli r3, r2, 17 */
2262     {4, 2, 3}}			/* s2a r4, r2, r3 */
2263    },
2264   {-131075 /* 0xfffdfffd */ ,
2265    {{6, 1, 17},			/* shli r2, r1, 17 */
2266     {4, 1, 2},			/* s2a r3, r1, r2 */
2267     {2, 1, 3}}			/* sub r4, r1, r3 */
2268    },
2269   {-131074 /* 0xfffdfffe */ ,
2270    {{2, 0, 1},			/* sub r2, zero, r1 */
2271     {6, 2, 17},			/* shli r3, r2, 17 */
2272     {3, 2, 3}}			/* s1a r4, r2, r3 */
2273    },
2274   {-131073 /* 0xfffdffff */ ,
2275    {{2, 0, 1},			/* sub r2, zero, r1 */
2276     {6, 1, 17},			/* shli r3, r1, 17 */
2277     {2, 2, 3}}			/* sub r4, r2, r3 */
2278    },
2279   {-131072 /* 0xfffe0000 */ ,
2280    {{2, 0, 1},			/* sub r2, zero, r1 */
2281     {6, 2, 17}}			/* shli r3, r2, 17 */
2282    },
2283   {-131071 /* 0xfffe0001 */ ,
2284    {{6, 1, 17},			/* shli r2, r1, 17 */
2285     {2, 1, 2}}			/* sub r3, r1, r2 */
2286    },
2287   {-131070 /* 0xfffe0002 */ ,
2288    {{6, 1, 1},			/* shli r2, r1, 1 */
2289     {6, 1, 17},			/* shli r3, r1, 17 */
2290     {2, 2, 3}}			/* sub r4, r2, r3 */
2291    },
2292   {-131069 /* 0xfffe0003 */ ,
2293    {{3, 1, 1},			/* s1a r2, r1, r1 */
2294     {6, 1, 17},			/* shli r3, r1, 17 */
2295     {2, 2, 3}}			/* sub r4, r2, r3 */
2296    },
2297   {-131068 /* 0xfffe0004 */ ,
2298    {{6, 1, 2},			/* shli r2, r1, 2 */
2299     {6, 1, 17},			/* shli r3, r1, 17 */
2300     {2, 2, 3}}			/* sub r4, r2, r3 */
2301    },
2302   {-131067 /* 0xfffe0005 */ ,
2303    {{4, 1, 1},			/* s2a r2, r1, r1 */
2304     {6, 1, 17},			/* shli r3, r1, 17 */
2305     {2, 2, 3}}			/* sub r4, r2, r3 */
2306    },
2307   {-131066 /* 0xfffe0006 */ ,
2308    {{3, 1, 1},			/* s1a r2, r1, r1 */
2309     {6, 1, 16},			/* shli r3, r1, 16 */
2310     {2, 2, 3},			/* sub r4, r2, r3 */
2311     {6, 4, 1}}			/* shli r5, r4, 1 */
2312    },
2313   {-131065 /* 0xfffe0007 */ ,
2314    {{6, 1, 3},			/* shli r2, r1, 3 */
2315     {2, 2, 1},			/* sub r3, r2, r1 */
2316     {6, 2, 14},			/* shli r4, r2, 14 */
2317     {2, 3, 4}}			/* sub r5, r3, r4 */
2318    },
2319   {-131064 /* 0xfffe0008 */ ,
2320    {{6, 1, 3},			/* shli r2, r1, 3 */
2321     {6, 1, 17},			/* shli r3, r1, 17 */
2322     {2, 2, 3}}			/* sub r4, r2, r3 */
2323    },
2324   {-131063 /* 0xfffe0009 */ ,
2325    {{5, 1, 1},			/* s3a r2, r1, r1 */
2326     {6, 1, 17},			/* shli r3, r1, 17 */
2327     {2, 2, 3}}			/* sub r4, r2, r3 */
2328    },
2329   {-131062 /* 0xfffe000a */ ,
2330    {{6, 1, 1},			/* shli r2, r1, 1 */
2331     {6, 1, 14},			/* shli r3, r1, 14 */
2332     {2, 1, 3},			/* sub r4, r1, r3 */
2333     {5, 4, 2}}			/* s3a r5, r4, r2 */
2334    },
2335   {-98305 /* 0xfffe7fff */ ,
2336    {{6, 1, 15},			/* shli r2, r1, 15 */
2337     {4, 2, 1},			/* s2a r3, r2, r1 */
2338     {2, 2, 3}}			/* sub r4, r2, r3 */
2339    },
2340   {-81921 /* 0xfffebfff */ ,
2341    {{2, 0, 1},			/* sub r2, zero, r1 */
2342     {4, 1, 1},			/* s2a r3, r1, r1 */
2343     {6, 3, 14},			/* shli r4, r3, 14 */
2344     {2, 2, 4}}			/* sub r5, r2, r4 */
2345    },
2346   {-73729 /* 0xfffedfff */ ,
2347    {{2, 0, 1},			/* sub r2, zero, r1 */
2348     {5, 1, 1},			/* s3a r3, r1, r1 */
2349     {6, 3, 13},			/* shli r4, r3, 13 */
2350     {2, 2, 4}}			/* sub r5, r2, r4 */
2351    },
2352   {-69633 /* 0xfffeefff */ ,
2353    {{6, 1, 12},			/* shli r2, r1, 12 */
2354     {5, 2, 1},			/* s3a r3, r2, r1 */
2355     {3, 3, 2},			/* s1a r4, r3, r2 */
2356     {2, 1, 4}}			/* sub r5, r1, r4 */
2357    },
2358   {-65601 /* 0xfffeffbf */ ,
2359    {{2, 0, 1},			/* sub r2, zero, r1 */
2360     {6, 2, 13},			/* shli r3, r2, 13 */
2361     {5, 2, 3},			/* s3a r4, r2, r3 */
2362     {5, 4, 2}}			/* s3a r5, r4, r2 */
2363    },
2364   {-65569 /* 0xfffeffdf */ ,
2365    {{2, 0, 1},			/* sub r2, zero, r1 */
2366     {6, 2, 13},			/* shli r3, r2, 13 */
2367     {4, 2, 3},			/* s2a r4, r2, r3 */
2368     {5, 4, 2}}			/* s3a r5, r4, r2 */
2369    },
2370   {-65553 /* 0xfffeffef */ ,
2371    {{5, 1, 1},			/* s3a r2, r1, r1 */
2372     {6, 1, 16},			/* shli r3, r1, 16 */
2373     {3, 2, 3},			/* s1a r4, r2, r3 */
2374     {2, 1, 4}}			/* sub r5, r1, r4 */
2375    },
2376   {-65546 /* 0xfffefff6 */ ,
2377    {{2, 0, 1},			/* sub r2, zero, r1 */
2378     {4, 2, 2},			/* s2a r3, r2, r2 */
2379     {6, 2, 16},			/* shli r4, r2, 16 */
2380     {3, 3, 4}}			/* s1a r5, r3, r4 */
2381    },
2382   {-65545 /* 0xfffefff7 */ ,
2383    {{2, 0, 1},			/* sub r2, zero, r1 */
2384     {6, 1, 13},			/* shli r3, r1, 13 */
2385     {2, 2, 3},			/* sub r4, r2, r3 */
2386     {5, 4, 2}}			/* s3a r5, r4, r2 */
2387    },
2388   {-65544 /* 0xfffefff8 */ ,
2389    {{2, 0, 1},			/* sub r2, zero, r1 */
2390     {6, 2, 16},			/* shli r3, r2, 16 */
2391     {5, 2, 3}}			/* s3a r4, r2, r3 */
2392    },
2393   {-65543 /* 0xfffefff9 */ ,
2394    {{6, 1, 16},			/* shli r2, r1, 16 */
2395     {5, 1, 2},			/* s3a r3, r1, r2 */
2396     {2, 1, 3}}			/* sub r4, r1, r3 */
2397    },
2398   {-65542 /* 0xfffefffa */ ,
2399    {{6, 1, 1},			/* shli r2, r1, 1 */
2400     {6, 1, 16},			/* shli r3, r1, 16 */
2401     {4, 2, 3},			/* s2a r4, r2, r3 */
2402     {2, 2, 4}}			/* sub r5, r2, r4 */
2403    },
2404   {-65541 /* 0xfffefffb */ ,
2405    {{2, 0, 1},			/* sub r2, zero, r1 */
2406     {6, 1, 14},			/* shli r3, r1, 14 */
2407     {2, 2, 3},			/* sub r4, r2, r3 */
2408     {4, 4, 2}}			/* s2a r5, r4, r2 */
2409    },
2410   {-65540 /* 0xfffefffc */ ,
2411    {{2, 0, 1},			/* sub r2, zero, r1 */
2412     {6, 2, 16},			/* shli r3, r2, 16 */
2413     {4, 2, 3}}			/* s2a r4, r2, r3 */
2414    },
2415   {-65539 /* 0xfffefffd */ ,
2416    {{6, 1, 16},			/* shli r2, r1, 16 */
2417     {4, 1, 2},			/* s2a r3, r1, r2 */
2418     {2, 1, 3}}			/* sub r4, r1, r3 */
2419    },
2420   {-65538 /* 0xfffefffe */ ,
2421    {{2, 0, 1},			/* sub r2, zero, r1 */
2422     {6, 2, 16},			/* shli r3, r2, 16 */
2423     {3, 2, 3}}			/* s1a r4, r2, r3 */
2424    },
2425   {-65537 /* 0xfffeffff */ ,
2426    {{2, 0, 1},			/* sub r2, zero, r1 */
2427     {6, 1, 16},			/* shli r3, r1, 16 */
2428     {2, 2, 3}}			/* sub r4, r2, r3 */
2429    },
2430   {-65536 /* 0xffff0000 */ ,
2431    {{2, 0, 1},			/* sub r2, zero, r1 */
2432     {6, 2, 16}}			/* shli r3, r2, 16 */
2433    },
2434   {-65535 /* 0xffff0001 */ ,
2435    {{6, 1, 16},			/* shli r2, r1, 16 */
2436     {2, 1, 2}}			/* sub r3, r1, r2 */
2437    },
2438   {-65534 /* 0xffff0002 */ ,
2439    {{6, 1, 1},			/* shli r2, r1, 1 */
2440     {6, 1, 16},			/* shli r3, r1, 16 */
2441     {2, 2, 3}}			/* sub r4, r2, r3 */
2442    },
2443   {-65533 /* 0xffff0003 */ ,
2444    {{3, 1, 1},			/* s1a r2, r1, r1 */
2445     {6, 1, 16},			/* shli r3, r1, 16 */
2446     {2, 2, 3}}			/* sub r4, r2, r3 */
2447    },
2448   {-65532 /* 0xffff0004 */ ,
2449    {{6, 1, 2},			/* shli r2, r1, 2 */
2450     {6, 1, 16},			/* shli r3, r1, 16 */
2451     {2, 2, 3}}			/* sub r4, r2, r3 */
2452    },
2453   {-65531 /* 0xffff0005 */ ,
2454    {{4, 1, 1},			/* s2a r2, r1, r1 */
2455     {6, 1, 16},			/* shli r3, r1, 16 */
2456     {2, 2, 3}}			/* sub r4, r2, r3 */
2457    },
2458   {-65530 /* 0xffff0006 */ ,
2459    {{3, 1, 1},			/* s1a r2, r1, r1 */
2460     {6, 1, 15},			/* shli r3, r1, 15 */
2461     {2, 2, 3},			/* sub r4, r2, r3 */
2462     {6, 4, 1}}			/* shli r5, r4, 1 */
2463    },
2464   {-65529 /* 0xffff0007 */ ,
2465    {{6, 1, 3},			/* shli r2, r1, 3 */
2466     {2, 2, 1},			/* sub r3, r2, r1 */
2467     {6, 2, 13},			/* shli r4, r2, 13 */
2468     {2, 3, 4}}			/* sub r5, r3, r4 */
2469    },
2470   {-65528 /* 0xffff0008 */ ,
2471    {{6, 1, 3},			/* shli r2, r1, 3 */
2472     {6, 1, 16},			/* shli r3, r1, 16 */
2473     {2, 2, 3}}			/* sub r4, r2, r3 */
2474    },
2475   {-65527 /* 0xffff0009 */ ,
2476    {{5, 1, 1},			/* s3a r2, r1, r1 */
2477     {6, 1, 16},			/* shli r3, r1, 16 */
2478     {2, 2, 3}}			/* sub r4, r2, r3 */
2479    },
2480   {-65526 /* 0xffff000a */ ,
2481    {{6, 1, 1},			/* shli r2, r1, 1 */
2482     {6, 1, 13},			/* shli r3, r1, 13 */
2483     {2, 1, 3},			/* sub r4, r1, r3 */
2484     {5, 4, 2}}			/* s3a r5, r4, r2 */
2485    },
2486   {-49153 /* 0xffff3fff */ ,
2487    {{6, 1, 14},			/* shli r2, r1, 14 */
2488     {4, 2, 1},			/* s2a r3, r2, r1 */
2489     {2, 2, 3}}			/* sub r4, r2, r3 */
2490    },
2491   {-40961 /* 0xffff5fff */ ,
2492    {{2, 0, 1},			/* sub r2, zero, r1 */
2493     {4, 1, 1},			/* s2a r3, r1, r1 */
2494     {6, 3, 13},			/* shli r4, r3, 13 */
2495     {2, 2, 4}}			/* sub r5, r2, r4 */
2496    },
2497   {-36865 /* 0xffff6fff */ ,
2498    {{2, 0, 1},			/* sub r2, zero, r1 */
2499     {5, 1, 1},			/* s3a r3, r1, r1 */
2500     {6, 3, 12},			/* shli r4, r3, 12 */
2501     {2, 2, 4}}			/* sub r5, r2, r4 */
2502    },
2503   {-34817 /* 0xffff77ff */ ,
2504    {{6, 1, 11},			/* shli r2, r1, 11 */
2505     {5, 2, 1},			/* s3a r3, r2, r1 */
2506     {3, 3, 2},			/* s1a r4, r3, r2 */
2507     {2, 1, 4}}			/* sub r5, r1, r4 */
2508    },
2509   {-32833 /* 0xffff7fbf */ ,
2510    {{2, 0, 1},			/* sub r2, zero, r1 */
2511     {6, 2, 12},			/* shli r3, r2, 12 */
2512     {5, 2, 3},			/* s3a r4, r2, r3 */
2513     {5, 4, 2}}			/* s3a r5, r4, r2 */
2514    },
2515   {-32801 /* 0xffff7fdf */ ,
2516    {{2, 0, 1},			/* sub r2, zero, r1 */
2517     {6, 2, 12},			/* shli r3, r2, 12 */
2518     {4, 2, 3},			/* s2a r4, r2, r3 */
2519     {5, 4, 2}}			/* s3a r5, r4, r2 */
2520    },
2521   {-32785 /* 0xffff7fef */ ,
2522    {{5, 1, 1},			/* s3a r2, r1, r1 */
2523     {6, 1, 15},			/* shli r3, r1, 15 */
2524     {3, 2, 3},			/* s1a r4, r2, r3 */
2525     {2, 1, 4}}			/* sub r5, r1, r4 */
2526    },
2527   {-32778 /* 0xffff7ff6 */ ,
2528    {{2, 0, 1},			/* sub r2, zero, r1 */
2529     {4, 2, 2},			/* s2a r3, r2, r2 */
2530     {6, 2, 15},			/* shli r4, r2, 15 */
2531     {3, 3, 4}}			/* s1a r5, r3, r4 */
2532    },
2533   {-32777 /* 0xffff7ff7 */ ,
2534    {{2, 0, 1},			/* sub r2, zero, r1 */
2535     {6, 1, 12},			/* shli r3, r1, 12 */
2536     {2, 2, 3},			/* sub r4, r2, r3 */
2537     {5, 4, 2}}			/* s3a r5, r4, r2 */
2538    },
2539   {-32776 /* 0xffff7ff8 */ ,
2540    {{2, 0, 1},			/* sub r2, zero, r1 */
2541     {6, 2, 15},			/* shli r3, r2, 15 */
2542     {5, 2, 3}}			/* s3a r4, r2, r3 */
2543    },
2544   {-32775 /* 0xffff7ff9 */ ,
2545    {{6, 1, 15},			/* shli r2, r1, 15 */
2546     {5, 1, 2},			/* s3a r3, r1, r2 */
2547     {2, 1, 3}}			/* sub r4, r1, r3 */
2548    },
2549   {-32774 /* 0xffff7ffa */ ,
2550    {{6, 1, 1},			/* shli r2, r1, 1 */
2551     {6, 1, 15},			/* shli r3, r1, 15 */
2552     {4, 2, 3},			/* s2a r4, r2, r3 */
2553     {2, 2, 4}}			/* sub r5, r2, r4 */
2554    },
2555   {-32773 /* 0xffff7ffb */ ,
2556    {{2, 0, 1},			/* sub r2, zero, r1 */
2557     {6, 1, 13},			/* shli r3, r1, 13 */
2558     {2, 2, 3},			/* sub r4, r2, r3 */
2559     {4, 4, 2}}			/* s2a r5, r4, r2 */
2560    },
2561   {-32772 /* 0xffff7ffc */ ,
2562    {{2, 0, 1},			/* sub r2, zero, r1 */
2563     {6, 2, 15},			/* shli r3, r2, 15 */
2564     {4, 2, 3}}			/* s2a r4, r2, r3 */
2565    },
2566   {-32771 /* 0xffff7ffd */ ,
2567    {{6, 1, 15},			/* shli r2, r1, 15 */
2568     {4, 1, 2},			/* s2a r3, r1, r2 */
2569     {2, 1, 3}}			/* sub r4, r1, r3 */
2570    },
2571   {-32770 /* 0xffff7ffe */ ,
2572    {{2, 0, 1},			/* sub r2, zero, r1 */
2573     {6, 2, 15},			/* shli r3, r2, 15 */
2574     {3, 2, 3}}			/* s1a r4, r2, r3 */
2575    },
2576   {-32769 /* 0xffff7fff */ ,
2577    {{2, 0, 1},			/* sub r2, zero, r1 */
2578     {6, 1, 15},			/* shli r3, r1, 15 */
2579     {2, 2, 3}}			/* sub r4, r2, r3 */
2580    },
2581   {-32768 /* 0xffff8000 */ ,
2582    {{2, 0, 1},			/* sub r2, zero, r1 */
2583     {6, 2, 15}}			/* shli r3, r2, 15 */
2584    },
2585   {-32767 /* 0xffff8001 */ ,
2586    {{6, 1, 15},			/* shli r2, r1, 15 */
2587     {2, 1, 2}}			/* sub r3, r1, r2 */
2588    },
2589   {-32766 /* 0xffff8002 */ ,
2590    {{6, 1, 1},			/* shli r2, r1, 1 */
2591     {6, 1, 15},			/* shli r3, r1, 15 */
2592     {2, 2, 3}}			/* sub r4, r2, r3 */
2593    },
2594   {-32765 /* 0xffff8003 */ ,
2595    {{3, 1, 1},			/* s1a r2, r1, r1 */
2596     {6, 1, 15},			/* shli r3, r1, 15 */
2597     {2, 2, 3}}			/* sub r4, r2, r3 */
2598    },
2599   {-32764 /* 0xffff8004 */ ,
2600    {{6, 1, 2},			/* shli r2, r1, 2 */
2601     {6, 1, 15},			/* shli r3, r1, 15 */
2602     {2, 2, 3}}			/* sub r4, r2, r3 */
2603    },
2604   {-32763 /* 0xffff8005 */ ,
2605    {{4, 1, 1},			/* s2a r2, r1, r1 */
2606     {6, 1, 15},			/* shli r3, r1, 15 */
2607     {2, 2, 3}}			/* sub r4, r2, r3 */
2608    },
2609   {-32762 /* 0xffff8006 */ ,
2610    {{3, 1, 1},			/* s1a r2, r1, r1 */
2611     {6, 1, 14},			/* shli r3, r1, 14 */
2612     {2, 2, 3},			/* sub r4, r2, r3 */
2613     {6, 4, 1}}			/* shli r5, r4, 1 */
2614    },
2615   {-32761 /* 0xffff8007 */ ,
2616    {{6, 1, 3},			/* shli r2, r1, 3 */
2617     {2, 2, 1},			/* sub r3, r2, r1 */
2618     {6, 2, 12},			/* shli r4, r2, 12 */
2619     {2, 3, 4}}			/* sub r5, r3, r4 */
2620    },
2621   {-32760 /* 0xffff8008 */ ,
2622    {{6, 1, 3},			/* shli r2, r1, 3 */
2623     {6, 1, 15},			/* shli r3, r1, 15 */
2624     {2, 2, 3}}			/* sub r4, r2, r3 */
2625    },
2626   {-32759 /* 0xffff8009 */ ,
2627    {{5, 1, 1},			/* s3a r2, r1, r1 */
2628     {6, 1, 15},			/* shli r3, r1, 15 */
2629     {2, 2, 3}}			/* sub r4, r2, r3 */
2630    },
2631   {-32758 /* 0xffff800a */ ,
2632    {{6, 1, 1},			/* shli r2, r1, 1 */
2633     {6, 1, 12},			/* shli r3, r1, 12 */
2634     {2, 1, 3},			/* sub r4, r1, r3 */
2635     {5, 4, 2}}			/* s3a r5, r4, r2 */
2636    },
2637   {-24577 /* 0xffff9fff */ ,
2638    {{6, 1, 13},			/* shli r2, r1, 13 */
2639     {4, 2, 1},			/* s2a r3, r2, r1 */
2640     {2, 2, 3}}			/* sub r4, r2, r3 */
2641    },
2642   {-20481 /* 0xffffafff */ ,
2643    {{2, 0, 1},			/* sub r2, zero, r1 */
2644     {4, 1, 1},			/* s2a r3, r1, r1 */
2645     {6, 3, 12},			/* shli r4, r3, 12 */
2646     {2, 2, 4}}			/* sub r5, r2, r4 */
2647    },
2648   {-19447 /* 0xffffb409 */ ,
2649    {{5, 1, 1},			/* s3a r2, r1, r1 */
2650     {3, 2, 1},			/* s1a r3, r2, r1 */
2651     {6, 3, 10},			/* shli r4, r3, 10 */
2652     {2, 2, 4}}			/* sub r5, r2, r4 */
2653    },
2654   {-18433 /* 0xffffb7ff */ ,
2655    {{2, 0, 1},			/* sub r2, zero, r1 */
2656     {5, 1, 1},			/* s3a r3, r1, r1 */
2657     {6, 3, 11},			/* shli r4, r3, 11 */
2658     {2, 2, 4}}			/* sub r5, r2, r4 */
2659    },
2660   {-17409 /* 0xffffbbff */ ,
2661    {{6, 1, 10},			/* shli r2, r1, 10 */
2662     {5, 2, 1},			/* s3a r3, r2, r1 */
2663     {3, 3, 2},			/* s1a r4, r3, r2 */
2664     {2, 1, 4}}			/* sub r5, r1, r4 */
2665    },
2666   {-16449 /* 0xffffbfbf */ ,
2667    {{2, 0, 1},			/* sub r2, zero, r1 */
2668     {6, 2, 11},			/* shli r3, r2, 11 */
2669     {5, 2, 3},			/* s3a r4, r2, r3 */
2670     {5, 4, 2}}			/* s3a r5, r4, r2 */
2671    },
2672   {-16423 /* 0xffffbfd9 */ ,
2673    {{4, 1, 1},			/* s2a r2, r1, r1 */
2674     {6, 1, 14},			/* shli r3, r1, 14 */
2675     {5, 2, 3},			/* s3a r4, r2, r3 */
2676     {2, 1, 4}}			/* sub r5, r1, r4 */
2677    },
2678   {-16417 /* 0xffffbfdf */ ,
2679    {{2, 0, 1},			/* sub r2, zero, r1 */
2680     {6, 2, 11},			/* shli r3, r2, 11 */
2681     {4, 2, 3},			/* s2a r4, r2, r3 */
2682     {5, 4, 2}}			/* s3a r5, r4, r2 */
2683    },
2684   {-16401 /* 0xffffbfef */ ,
2685    {{5, 1, 1},			/* s3a r2, r1, r1 */
2686     {6, 1, 14},			/* shli r3, r1, 14 */
2687     {3, 2, 3},			/* s1a r4, r2, r3 */
2688     {2, 1, 4}}			/* sub r5, r1, r4 */
2689    },
2690   {-16394 /* 0xffffbff6 */ ,
2691    {{2, 0, 1},			/* sub r2, zero, r1 */
2692     {4, 2, 2},			/* s2a r3, r2, r2 */
2693     {6, 2, 14},			/* shli r4, r2, 14 */
2694     {3, 3, 4}}			/* s1a r5, r3, r4 */
2695    },
2696   {-16393 /* 0xffffbff7 */ ,
2697    {{2, 0, 1},			/* sub r2, zero, r1 */
2698     {6, 1, 11},			/* shli r3, r1, 11 */
2699     {2, 2, 3},			/* sub r4, r2, r3 */
2700     {5, 4, 2}}			/* s3a r5, r4, r2 */
2701    },
2702   {-16392 /* 0xffffbff8 */ ,
2703    {{2, 0, 1},			/* sub r2, zero, r1 */
2704     {6, 2, 14},			/* shli r3, r2, 14 */
2705     {5, 2, 3}}			/* s3a r4, r2, r3 */
2706    },
2707   {-16391 /* 0xffffbff9 */ ,
2708    {{6, 1, 14},			/* shli r2, r1, 14 */
2709     {5, 1, 2},			/* s3a r3, r1, r2 */
2710     {2, 1, 3}}			/* sub r4, r1, r3 */
2711    },
2712   {-16390 /* 0xffffbffa */ ,
2713    {{6, 1, 1},			/* shli r2, r1, 1 */
2714     {6, 1, 14},			/* shli r3, r1, 14 */
2715     {4, 2, 3},			/* s2a r4, r2, r3 */
2716     {2, 2, 4}}			/* sub r5, r2, r4 */
2717    },
2718   {-16389 /* 0xffffbffb */ ,
2719    {{2, 0, 1},			/* sub r2, zero, r1 */
2720     {6, 1, 12},			/* shli r3, r1, 12 */
2721     {2, 2, 3},			/* sub r4, r2, r3 */
2722     {4, 4, 2}}			/* s2a r5, r4, r2 */
2723    },
2724   {-16388 /* 0xffffbffc */ ,
2725    {{2, 0, 1},			/* sub r2, zero, r1 */
2726     {6, 2, 14},			/* shli r3, r2, 14 */
2727     {4, 2, 3}}			/* s2a r4, r2, r3 */
2728    },
2729   {-16387 /* 0xffffbffd */ ,
2730    {{6, 1, 14},			/* shli r2, r1, 14 */
2731     {4, 1, 2},			/* s2a r3, r1, r2 */
2732     {2, 1, 3}}			/* sub r4, r1, r3 */
2733    },
2734   {-16386 /* 0xffffbffe */ ,
2735    {{2, 0, 1},			/* sub r2, zero, r1 */
2736     {6, 2, 14},			/* shli r3, r2, 14 */
2737     {3, 2, 3}}			/* s1a r4, r2, r3 */
2738    },
2739   {-16385 /* 0xffffbfff */ ,
2740    {{2, 0, 1},			/* sub r2, zero, r1 */
2741     {6, 1, 14},			/* shli r3, r1, 14 */
2742     {2, 2, 3}}			/* sub r4, r2, r3 */
2743    },
2744   {-16384 /* 0xffffc000 */ ,
2745    {{2, 0, 1},			/* sub r2, zero, r1 */
2746     {6, 2, 14}}			/* shli r3, r2, 14 */
2747    },
2748   {-16383 /* 0xffffc001 */ ,
2749    {{6, 1, 14},			/* shli r2, r1, 14 */
2750     {2, 1, 2}}			/* sub r3, r1, r2 */
2751    },
2752   {-16382 /* 0xffffc002 */ ,
2753    {{6, 1, 1},			/* shli r2, r1, 1 */
2754     {6, 1, 14},			/* shli r3, r1, 14 */
2755     {2, 2, 3}}			/* sub r4, r2, r3 */
2756    },
2757   {-16381 /* 0xffffc003 */ ,
2758    {{3, 1, 1},			/* s1a r2, r1, r1 */
2759     {6, 1, 14},			/* shli r3, r1, 14 */
2760     {2, 2, 3}}			/* sub r4, r2, r3 */
2761    },
2762   {-16380 /* 0xffffc004 */ ,
2763    {{6, 1, 2},			/* shli r2, r1, 2 */
2764     {6, 1, 14},			/* shli r3, r1, 14 */
2765     {2, 2, 3}}			/* sub r4, r2, r3 */
2766    },
2767   {-16379 /* 0xffffc005 */ ,
2768    {{4, 1, 1},			/* s2a r2, r1, r1 */
2769     {6, 1, 14},			/* shli r3, r1, 14 */
2770     {2, 2, 3}}			/* sub r4, r2, r3 */
2771    },
2772   {-16378 /* 0xffffc006 */ ,
2773    {{3, 1, 1},			/* s1a r2, r1, r1 */
2774     {6, 1, 13},			/* shli r3, r1, 13 */
2775     {2, 2, 3},			/* sub r4, r2, r3 */
2776     {6, 4, 1}}			/* shli r5, r4, 1 */
2777    },
2778   {-16377 /* 0xffffc007 */ ,
2779    {{6, 1, 3},			/* shli r2, r1, 3 */
2780     {2, 2, 1},			/* sub r3, r2, r1 */
2781     {6, 2, 11},			/* shli r4, r2, 11 */
2782     {2, 3, 4}}			/* sub r5, r3, r4 */
2783    },
2784   {-16376 /* 0xffffc008 */ ,
2785    {{6, 1, 3},			/* shli r2, r1, 3 */
2786     {6, 1, 14},			/* shli r3, r1, 14 */
2787     {2, 2, 3}}			/* sub r4, r2, r3 */
2788    },
2789   {-16375 /* 0xffffc009 */ ,
2790    {{5, 1, 1},			/* s3a r2, r1, r1 */
2791     {6, 1, 14},			/* shli r3, r1, 14 */
2792     {2, 2, 3}}			/* sub r4, r2, r3 */
2793    },
2794   {-16374 /* 0xffffc00a */ ,
2795    {{6, 1, 1},			/* shli r2, r1, 1 */
2796     {6, 1, 11},			/* shli r3, r1, 11 */
2797     {2, 1, 3},			/* sub r4, r1, r3 */
2798     {5, 4, 2}}			/* s3a r5, r4, r2 */
2799    },
2800   {-12289 /* 0xffffcfff */ ,
2801    {{6, 1, 12},			/* shli r2, r1, 12 */
2802     {4, 2, 1},			/* s2a r3, r2, r1 */
2803     {2, 2, 3}}			/* sub r4, r2, r3 */
2804    },
2805   {-11248 /* 0xffffd410 */ ,
2806    {{6, 1, 10},			/* shli r2, r1, 10 */
2807     {2, 1, 2},			/* sub r3, r1, r2 */
2808     {4, 3, 2},			/* s2a r4, r3, r2 */
2809     {4, 4, 2}}			/* s2a r5, r4, r2 */
2810    },
2811   {-10241 /* 0xffffd7ff */ ,
2812    {{2, 0, 1},			/* sub r2, zero, r1 */
2813     {4, 1, 1},			/* s2a r3, r1, r1 */
2814     {6, 3, 11},			/* shli r4, r3, 11 */
2815     {2, 2, 4}}			/* sub r5, r2, r4 */
2816    },
2817   {-9232 /* 0xffffdbf0 */ ,
2818    {{2, 0, 1},			/* sub r2, zero, r1 */
2819     {6, 2, 10},			/* shli r3, r2, 10 */
2820     {3, 2, 3},			/* s1a r4, r2, r3 */
2821     {5, 4, 3}}			/* s3a r5, r4, r3 */
2822    },
2823   {-9217 /* 0xffffdbff */ ,
2824    {{2, 0, 1},			/* sub r2, zero, r1 */
2825     {5, 1, 1},			/* s3a r3, r1, r1 */
2826     {6, 3, 10},			/* shli r4, r3, 10 */
2827     {2, 2, 4}}			/* sub r5, r2, r4 */
2828    },
2829   {-9198 /* 0xffffdc12 */ ,
2830    {{5, 1, 1},			/* s3a r2, r1, r1 */
2831     {6, 2, 1},			/* shli r3, r2, 1 */
2832     {6, 2, 10},			/* shli r4, r2, 10 */
2833     {2, 3, 4}}			/* sub r5, r3, r4 */
2834    },
2835   {-9191 /* 0xffffdc19 */ ,
2836    {{6, 1, 10},			/* shli r2, r1, 10 */
2837     {2, 1, 2},			/* sub r3, r1, r2 */
2838     {3, 1, 3},			/* s1a r4, r1, r3 */
2839     {5, 4, 3}}			/* s3a r5, r4, r3 */
2840    },
2841   {-8705 /* 0xffffddff */ ,
2842    {{6, 1, 9},			/* shli r2, r1, 9 */
2843     {5, 2, 1},			/* s3a r3, r2, r1 */
2844     {3, 3, 2},			/* s1a r4, r3, r2 */
2845     {2, 1, 4}}			/* sub r5, r1, r4 */
2846    },
2847   {-8257 /* 0xffffdfbf */ ,
2848    {{2, 0, 1},			/* sub r2, zero, r1 */
2849     {6, 2, 10},			/* shli r3, r2, 10 */
2850     {5, 2, 3},			/* s3a r4, r2, r3 */
2851     {5, 4, 2}}			/* s3a r5, r4, r2 */
2852    },
2853   {-8225 /* 0xffffdfdf */ ,
2854    {{2, 0, 1},			/* sub r2, zero, r1 */
2855     {6, 2, 10},			/* shli r3, r2, 10 */
2856     {4, 2, 3},			/* s2a r4, r2, r3 */
2857     {5, 4, 2}}			/* s3a r5, r4, r2 */
2858    },
2859   {-8209 /* 0xffffdfef */ ,
2860    {{5, 1, 1},			/* s3a r2, r1, r1 */
2861     {6, 1, 13},			/* shli r3, r1, 13 */
2862     {3, 2, 3},			/* s1a r4, r2, r3 */
2863     {2, 1, 4}}			/* sub r5, r1, r4 */
2864    },
2865   {-8208 /* 0xffffdff0 */ ,
2866    {{2, 0, 1},			/* sub r2, zero, r1 */
2867     {6, 1, 9},			/* shli r3, r1, 9 */
2868     {2, 2, 3},			/* sub r4, r2, r3 */
2869     {6, 4, 4}}			/* shli r5, r4, 4 */
2870    },
2871   {-8202 /* 0xffffdff6 */ ,
2872    {{2, 0, 1},			/* sub r2, zero, r1 */
2873     {4, 2, 2},			/* s2a r3, r2, r2 */
2874     {6, 2, 13},			/* shli r4, r2, 13 */
2875     {3, 3, 4}}			/* s1a r5, r3, r4 */
2876    },
2877   {-8201 /* 0xffffdff7 */ ,
2878    {{2, 0, 1},			/* sub r2, zero, r1 */
2879     {6, 1, 10},			/* shli r3, r1, 10 */
2880     {2, 2, 3},			/* sub r4, r2, r3 */
2881     {5, 4, 2}}			/* s3a r5, r4, r2 */
2882    },
2883   {-8200 /* 0xffffdff8 */ ,
2884    {{2, 0, 1},			/* sub r2, zero, r1 */
2885     {6, 2, 13},			/* shli r3, r2, 13 */
2886     {5, 2, 3}}			/* s3a r4, r2, r3 */
2887    },
2888   {-8199 /* 0xffffdff9 */ ,
2889    {{6, 1, 13},			/* shli r2, r1, 13 */
2890     {5, 1, 2},			/* s3a r3, r1, r2 */
2891     {2, 1, 3}}			/* sub r4, r1, r3 */
2892    },
2893   {-8198 /* 0xffffdffa */ ,
2894    {{6, 1, 1},			/* shli r2, r1, 1 */
2895     {6, 1, 13},			/* shli r3, r1, 13 */
2896     {4, 2, 3},			/* s2a r4, r2, r3 */
2897     {2, 2, 4}}			/* sub r5, r2, r4 */
2898    },
2899   {-8197 /* 0xffffdffb */ ,
2900    {{2, 0, 1},			/* sub r2, zero, r1 */
2901     {6, 1, 11},			/* shli r3, r1, 11 */
2902     {2, 2, 3},			/* sub r4, r2, r3 */
2903     {4, 4, 2}}			/* s2a r5, r4, r2 */
2904    },
2905   {-8196 /* 0xffffdffc */ ,
2906    {{2, 0, 1},			/* sub r2, zero, r1 */
2907     {6, 2, 13},			/* shli r3, r2, 13 */
2908     {4, 2, 3}}			/* s2a r4, r2, r3 */
2909    },
2910   {-8195 /* 0xffffdffd */ ,
2911    {{6, 1, 13},			/* shli r2, r1, 13 */
2912     {4, 1, 2},			/* s2a r3, r1, r2 */
2913     {2, 1, 3}}			/* sub r4, r1, r3 */
2914    },
2915   {-8194 /* 0xffffdffe */ ,
2916    {{2, 0, 1},			/* sub r2, zero, r1 */
2917     {6, 2, 13},			/* shli r3, r2, 13 */
2918     {3, 2, 3}}			/* s1a r4, r2, r3 */
2919    },
2920   {-8193 /* 0xffffdfff */ ,
2921    {{2, 0, 1},			/* sub r2, zero, r1 */
2922     {6, 1, 13},			/* shli r3, r1, 13 */
2923     {2, 2, 3}}			/* sub r4, r2, r3 */
2924    },
2925   {-8192 /* 0xffffe000 */ ,
2926    {{2, 0, 1},			/* sub r2, zero, r1 */
2927     {6, 2, 13}}			/* shli r3, r2, 13 */
2928    },
2929   {-8191 /* 0xffffe001 */ ,
2930    {{6, 1, 13},			/* shli r2, r1, 13 */
2931     {2, 1, 2}}			/* sub r3, r1, r2 */
2932    },
2933   {-8190 /* 0xffffe002 */ ,
2934    {{6, 1, 1},			/* shli r2, r1, 1 */
2935     {6, 1, 13},			/* shli r3, r1, 13 */
2936     {2, 2, 3}}			/* sub r4, r2, r3 */
2937    },
2938   {-8189 /* 0xffffe003 */ ,
2939    {{3, 1, 1},			/* s1a r2, r1, r1 */
2940     {6, 1, 13},			/* shli r3, r1, 13 */
2941     {2, 2, 3}}			/* sub r4, r2, r3 */
2942    },
2943   {-8188 /* 0xffffe004 */ ,
2944    {{6, 1, 2},			/* shli r2, r1, 2 */
2945     {6, 1, 13},			/* shli r3, r1, 13 */
2946     {2, 2, 3}}			/* sub r4, r2, r3 */
2947    },
2948   {-8187 /* 0xffffe005 */ ,
2949    {{4, 1, 1},			/* s2a r2, r1, r1 */
2950     {6, 1, 13},			/* shli r3, r1, 13 */
2951     {2, 2, 3}}			/* sub r4, r2, r3 */
2952    },
2953   {-8186 /* 0xffffe006 */ ,
2954    {{3, 1, 1},			/* s1a r2, r1, r1 */
2955     {6, 1, 12},			/* shli r3, r1, 12 */
2956     {2, 2, 3},			/* sub r4, r2, r3 */
2957     {6, 4, 1}}			/* shli r5, r4, 1 */
2958    },
2959   {-8185 /* 0xffffe007 */ ,
2960    {{6, 1, 3},			/* shli r2, r1, 3 */
2961     {2, 2, 1},			/* sub r3, r2, r1 */
2962     {6, 2, 10},			/* shli r4, r2, 10 */
2963     {2, 3, 4}}			/* sub r5, r3, r4 */
2964    },
2965   {-8184 /* 0xffffe008 */ ,
2966    {{6, 1, 3},			/* shli r2, r1, 3 */
2967     {6, 1, 13},			/* shli r3, r1, 13 */
2968     {2, 2, 3}}			/* sub r4, r2, r3 */
2969    },
2970   {-8183 /* 0xffffe009 */ ,
2971    {{5, 1, 1},			/* s3a r2, r1, r1 */
2972     {6, 1, 13},			/* shli r3, r1, 13 */
2973     {2, 2, 3}}			/* sub r4, r2, r3 */
2974    },
2975   {-8182 /* 0xffffe00a */ ,
2976    {{6, 1, 1},			/* shli r2, r1, 1 */
2977     {6, 1, 10},			/* shli r3, r1, 10 */
2978     {2, 1, 3},			/* sub r4, r1, r3 */
2979     {5, 4, 2}}			/* s3a r5, r4, r2 */
2980    },
2981   {-7678 /* 0xffffe202 */ ,
2982    {{6, 1, 9},			/* shli r2, r1, 9 */
2983     {3, 1, 2},			/* s1a r3, r1, r2 */
2984     {6, 2, 4},			/* shli r4, r2, 4 */
2985     {2, 3, 4}}			/* sub r5, r3, r4 */
2986    },
2987   {-6145 /* 0xffffe7ff */ ,
2988    {{6, 1, 11},			/* shli r2, r1, 11 */
2989     {4, 2, 1},			/* s2a r3, r2, r1 */
2990     {2, 2, 3}}			/* sub r4, r2, r3 */
2991    },
2992   {-5121 /* 0xffffebff */ ,
2993    {{2, 0, 1},			/* sub r2, zero, r1 */
2994     {4, 1, 1},			/* s2a r3, r1, r1 */
2995     {6, 3, 10},			/* shli r4, r3, 10 */
2996     {2, 2, 4}}			/* sub r5, r2, r4 */
2997    },
2998   {-4609 /* 0xffffedff */ ,
2999    {{2, 0, 1},			/* sub r2, zero, r1 */
3000     {5, 1, 1},			/* s3a r3, r1, r1 */
3001     {6, 3, 9},			/* shli r4, r3, 9 */
3002     {2, 2, 4}}			/* sub r5, r2, r4 */
3003    },
3004   {-4353 /* 0xffffeeff */ ,
3005    {{6, 1, 8},			/* shli r2, r1, 8 */
3006     {5, 2, 1},			/* s3a r3, r2, r1 */
3007     {3, 3, 2},			/* s1a r4, r3, r2 */
3008     {2, 1, 4}}			/* sub r5, r1, r4 */
3009    },
3010   {-4161 /* 0xffffefbf */ ,
3011    {{2, 0, 1},			/* sub r2, zero, r1 */
3012     {6, 2, 9},			/* shli r3, r2, 9 */
3013     {5, 2, 3},			/* s3a r4, r2, r3 */
3014     {5, 4, 2}}			/* s3a r5, r4, r2 */
3015    },
3016   {-4129 /* 0xffffefdf */ ,
3017    {{2, 0, 1},			/* sub r2, zero, r1 */
3018     {6, 2, 9},			/* shli r3, r2, 9 */
3019     {4, 2, 3},			/* s2a r4, r2, r3 */
3020     {5, 4, 2}}			/* s3a r5, r4, r2 */
3021    },
3022   {-4113 /* 0xffffefef */ ,
3023    {{5, 1, 1},			/* s3a r2, r1, r1 */
3024     {6, 1, 12},			/* shli r3, r1, 12 */
3025     {3, 2, 3},			/* s1a r4, r2, r3 */
3026     {2, 1, 4}}			/* sub r5, r1, r4 */
3027    },
3028   {-4106 /* 0xffffeff6 */ ,
3029    {{2, 0, 1},			/* sub r2, zero, r1 */
3030     {4, 2, 2},			/* s2a r3, r2, r2 */
3031     {6, 2, 12},			/* shli r4, r2, 12 */
3032     {3, 3, 4}}			/* s1a r5, r3, r4 */
3033    },
3034   {-4105 /* 0xffffeff7 */ ,
3035    {{2, 0, 1},			/* sub r2, zero, r1 */
3036     {6, 1, 9},			/* shli r3, r1, 9 */
3037     {2, 2, 3},			/* sub r4, r2, r3 */
3038     {5, 4, 2}}			/* s3a r5, r4, r2 */
3039    },
3040   {-4104 /* 0xffffeff8 */ ,
3041    {{2, 0, 1},			/* sub r2, zero, r1 */
3042     {6, 2, 12},			/* shli r3, r2, 12 */
3043     {5, 2, 3}}			/* s3a r4, r2, r3 */
3044    },
3045   {-4103 /* 0xffffeff9 */ ,
3046    {{6, 1, 12},			/* shli r2, r1, 12 */
3047     {5, 1, 2},			/* s3a r3, r1, r2 */
3048     {2, 1, 3}}			/* sub r4, r1, r3 */
3049    },
3050   {-4102 /* 0xffffeffa */ ,
3051    {{6, 1, 1},			/* shli r2, r1, 1 */
3052     {6, 1, 12},			/* shli r3, r1, 12 */
3053     {4, 2, 3},			/* s2a r4, r2, r3 */
3054     {2, 2, 4}}			/* sub r5, r2, r4 */
3055    },
3056   {-4101 /* 0xffffeffb */ ,
3057    {{2, 0, 1},			/* sub r2, zero, r1 */
3058     {6, 1, 10},			/* shli r3, r1, 10 */
3059     {2, 2, 3},			/* sub r4, r2, r3 */
3060     {4, 4, 2}}			/* s2a r5, r4, r2 */
3061    },
3062   {-4100 /* 0xffffeffc */ ,
3063    {{2, 0, 1},			/* sub r2, zero, r1 */
3064     {6, 2, 12},			/* shli r3, r2, 12 */
3065     {4, 2, 3}}			/* s2a r4, r2, r3 */
3066    },
3067   {-4099 /* 0xffffeffd */ ,
3068    {{6, 1, 12},			/* shli r2, r1, 12 */
3069     {4, 1, 2},			/* s2a r3, r1, r2 */
3070     {2, 1, 3}}			/* sub r4, r1, r3 */
3071    },
3072   {-4098 /* 0xffffeffe */ ,
3073    {{2, 0, 1},			/* sub r2, zero, r1 */
3074     {6, 2, 12},			/* shli r3, r2, 12 */
3075     {3, 2, 3}}			/* s1a r4, r2, r3 */
3076    },
3077   {-4097 /* 0xffffefff */ ,
3078    {{2, 0, 1},			/* sub r2, zero, r1 */
3079     {6, 1, 12},			/* shli r3, r1, 12 */
3080     {2, 2, 3}}			/* sub r4, r2, r3 */
3081    },
3082   {-4096 /* 0xfffff000 */ ,
3083    {{2, 0, 1},			/* sub r2, zero, r1 */
3084     {6, 2, 12}}			/* shli r3, r2, 12 */
3085    },
3086   {-4095 /* 0xfffff001 */ ,
3087    {{6, 1, 12},			/* shli r2, r1, 12 */
3088     {2, 1, 2}}			/* sub r3, r1, r2 */
3089    },
3090   {-4094 /* 0xfffff002 */ ,
3091    {{6, 1, 1},			/* shli r2, r1, 1 */
3092     {6, 1, 12},			/* shli r3, r1, 12 */
3093     {2, 2, 3}}			/* sub r4, r2, r3 */
3094    },
3095   {-4093 /* 0xfffff003 */ ,
3096    {{3, 1, 1},			/* s1a r2, r1, r1 */
3097     {6, 1, 12},			/* shli r3, r1, 12 */
3098     {2, 2, 3}}			/* sub r4, r2, r3 */
3099    },
3100   {-4092 /* 0xfffff004 */ ,
3101    {{6, 1, 2},			/* shli r2, r1, 2 */
3102     {6, 1, 12},			/* shli r3, r1, 12 */
3103     {2, 2, 3}}			/* sub r4, r2, r3 */
3104    },
3105   {-4091 /* 0xfffff005 */ ,
3106    {{4, 1, 1},			/* s2a r2, r1, r1 */
3107     {6, 1, 12},			/* shli r3, r1, 12 */
3108     {2, 2, 3}}			/* sub r4, r2, r3 */
3109    },
3110   {-4090 /* 0xfffff006 */ ,
3111    {{3, 1, 1},			/* s1a r2, r1, r1 */
3112     {6, 1, 11},			/* shli r3, r1, 11 */
3113     {2, 2, 3},			/* sub r4, r2, r3 */
3114     {6, 4, 1}}			/* shli r5, r4, 1 */
3115    },
3116   {-4089 /* 0xfffff007 */ ,
3117    {{6, 1, 3},			/* shli r2, r1, 3 */
3118     {2, 2, 1},			/* sub r3, r2, r1 */
3119     {6, 2, 9},			/* shli r4, r2, 9 */
3120     {2, 3, 4}}			/* sub r5, r3, r4 */
3121    },
3122   {-4088 /* 0xfffff008 */ ,
3123    {{6, 1, 3},			/* shli r2, r1, 3 */
3124     {6, 1, 12},			/* shli r3, r1, 12 */
3125     {2, 2, 3}}			/* sub r4, r2, r3 */
3126    },
3127   {-4087 /* 0xfffff009 */ ,
3128    {{5, 1, 1},			/* s3a r2, r1, r1 */
3129     {6, 1, 12},			/* shli r3, r1, 12 */
3130     {2, 2, 3}}			/* sub r4, r2, r3 */
3131    },
3132   {-4086 /* 0xfffff00a */ ,
3133    {{6, 1, 1},			/* shli r2, r1, 1 */
3134     {6, 1, 9},			/* shli r3, r1, 9 */
3135     {2, 1, 3},			/* sub r4, r1, r3 */
3136     {5, 4, 2}}			/* s3a r5, r4, r2 */
3137    },
3138   {-4078 /* 0xfffff012 */ ,
3139    {{6, 1, 1},			/* shli r2, r1, 1 */
3140     {6, 1, 9},			/* shli r3, r1, 9 */
3141     {2, 2, 3},			/* sub r4, r2, r3 */
3142     {5, 4, 2}}			/* s3a r5, r4, r2 */
3143    },
3144   {-3600 /* 0xfffff1f0 */ ,
3145    {{6, 1, 4},			/* shli r2, r1, 4 */
3146     {6, 1, 9},			/* shli r3, r1, 9 */
3147     {5, 3, 2},			/* s3a r4, r3, r2 */
3148     {2, 3, 4}}			/* sub r5, r3, r4 */
3149    },
3150   {-3073 /* 0xfffff3ff */ ,
3151    {{6, 1, 10},			/* shli r2, r1, 10 */
3152     {4, 2, 1},			/* s2a r3, r2, r1 */
3153     {2, 2, 3}}			/* sub r4, r2, r3 */
3154    },
3155   {-3072 /* 0xfffff400 */ ,
3156    {{6, 1, 10},			/* shli r2, r1, 10 */
3157     {6, 1, 12},			/* shli r3, r1, 12 */
3158     {2, 2, 3}}			/* sub r4, r2, r3 */
3159    },
3160   {-2912 /* 0xfffff4a0 */ ,
3161    {{6, 1, 7},			/* shli r2, r1, 7 */
3162     {2, 1, 2},			/* sub r3, r1, r2 */
3163     {4, 3, 2},			/* s2a r4, r3, r2 */
3164     {5, 4, 2}}			/* s3a r5, r4, r2 */
3165    },
3166   {-2561 /* 0xfffff5ff */ ,
3167    {{2, 0, 1},			/* sub r2, zero, r1 */
3168     {4, 1, 1},			/* s2a r3, r1, r1 */
3169     {6, 3, 9},			/* shli r4, r3, 9 */
3170     {2, 2, 4}}			/* sub r5, r2, r4 */
3171    },
3172   {-2305 /* 0xfffff6ff */ ,
3173    {{2, 0, 1},			/* sub r2, zero, r1 */
3174     {5, 1, 1},			/* s3a r3, r1, r1 */
3175     {6, 3, 8},			/* shli r4, r3, 8 */
3176     {2, 2, 4}}			/* sub r5, r2, r4 */
3177    },
3178   {-2184 /* 0xfffff778 */ ,
3179    {{2, 0, 1},			/* sub r2, zero, r1 */
3180     {6, 2, 7},			/* shli r3, r2, 7 */
3181     {3, 3, 2},			/* s1a r4, r3, r2 */
3182     {5, 4, 3}}			/* s3a r5, r4, r3 */
3183    },
3184   {-2177 /* 0xfffff77f */ ,
3185    {{6, 1, 7},			/* shli r2, r1, 7 */
3186     {5, 2, 1},			/* s3a r3, r2, r1 */
3187     {3, 3, 2},			/* s1a r4, r3, r2 */
3188     {2, 1, 4}}			/* sub r5, r1, r4 */
3189    },
3190   {-2113 /* 0xfffff7bf */ ,
3191    {{2, 0, 1},			/* sub r2, zero, r1 */
3192     {6, 2, 8},			/* shli r3, r2, 8 */
3193     {5, 2, 3},			/* s3a r4, r2, r3 */
3194     {5, 4, 2}}			/* s3a r5, r4, r2 */
3195    },
3196   {-2081 /* 0xfffff7df */ ,
3197    {{2, 0, 1},			/* sub r2, zero, r1 */
3198     {6, 2, 8},			/* shli r3, r2, 8 */
3199     {4, 2, 3},			/* s2a r4, r2, r3 */
3200     {5, 4, 2}}			/* s3a r5, r4, r2 */
3201    },
3202   {-2065 /* 0xfffff7ef */ ,
3203    {{5, 1, 1},			/* s3a r2, r1, r1 */
3204     {6, 1, 11},			/* shli r3, r1, 11 */
3205     {3, 2, 3},			/* s1a r4, r2, r3 */
3206     {2, 1, 4}}			/* sub r5, r1, r4 */
3207    },
3208   {-2058 /* 0xfffff7f6 */ ,
3209    {{2, 0, 1},			/* sub r2, zero, r1 */
3210     {4, 2, 2},			/* s2a r3, r2, r2 */
3211     {6, 2, 11},			/* shli r4, r2, 11 */
3212     {3, 3, 4}}			/* s1a r5, r3, r4 */
3213    },
3214   {-2057 /* 0xfffff7f7 */ ,
3215    {{2, 0, 1},			/* sub r2, zero, r1 */
3216     {6, 1, 8},			/* shli r3, r1, 8 */
3217     {2, 2, 3},			/* sub r4, r2, r3 */
3218     {5, 4, 2}}			/* s3a r5, r4, r2 */
3219    },
3220   {-2056 /* 0xfffff7f8 */ ,
3221    {{2, 0, 1},			/* sub r2, zero, r1 */
3222     {6, 2, 11},			/* shli r3, r2, 11 */
3223     {5, 2, 3}}			/* s3a r4, r2, r3 */
3224    },
3225   {-2055 /* 0xfffff7f9 */ ,
3226    {{6, 1, 11},			/* shli r2, r1, 11 */
3227     {5, 1, 2},			/* s3a r3, r1, r2 */
3228     {2, 1, 3}}			/* sub r4, r1, r3 */
3229    },
3230   {-2054 /* 0xfffff7fa */ ,
3231    {{6, 1, 1},			/* shli r2, r1, 1 */
3232     {6, 1, 11},			/* shli r3, r1, 11 */
3233     {4, 2, 3},			/* s2a r4, r2, r3 */
3234     {2, 2, 4}}			/* sub r5, r2, r4 */
3235    },
3236   {-2053 /* 0xfffff7fb */ ,
3237    {{2, 0, 1},			/* sub r2, zero, r1 */
3238     {6, 1, 9},			/* shli r3, r1, 9 */
3239     {2, 2, 3},			/* sub r4, r2, r3 */
3240     {4, 4, 2}}			/* s2a r5, r4, r2 */
3241    },
3242   {-2052 /* 0xfffff7fc */ ,
3243    {{2, 0, 1},			/* sub r2, zero, r1 */
3244     {6, 2, 11},			/* shli r3, r2, 11 */
3245     {4, 2, 3}}			/* s2a r4, r2, r3 */
3246    },
3247   {-2051 /* 0xfffff7fd */ ,
3248    {{6, 1, 11},			/* shli r2, r1, 11 */
3249     {4, 1, 2},			/* s2a r3, r1, r2 */
3250     {2, 1, 3}}			/* sub r4, r1, r3 */
3251    },
3252   {-2050 /* 0xfffff7fe */ ,
3253    {{2, 0, 1},			/* sub r2, zero, r1 */
3254     {6, 2, 11},			/* shli r3, r2, 11 */
3255     {3, 2, 3}}			/* s1a r4, r2, r3 */
3256    },
3257   {-2049 /* 0xfffff7ff */ ,
3258    {{2, 0, 1},			/* sub r2, zero, r1 */
3259     {6, 1, 11},			/* shli r3, r1, 11 */
3260     {2, 2, 3}}			/* sub r4, r2, r3 */
3261    },
3262   {-2048 /* 0xfffff800 */ ,
3263    {{2, 0, 1},			/* sub r2, zero, r1 */
3264     {6, 2, 11}}			/* shli r3, r2, 11 */
3265    },
3266   {-2047 /* 0xfffff801 */ ,
3267    {{6, 1, 11},			/* shli r2, r1, 11 */
3268     {2, 1, 2}}			/* sub r3, r1, r2 */
3269    },
3270   {-2046 /* 0xfffff802 */ ,
3271    {{6, 1, 1},			/* shli r2, r1, 1 */
3272     {6, 1, 11},			/* shli r3, r1, 11 */
3273     {2, 2, 3}}			/* sub r4, r2, r3 */
3274    },
3275   {-2045 /* 0xfffff803 */ ,
3276    {{3, 1, 1},			/* s1a r2, r1, r1 */
3277     {6, 1, 11},			/* shli r3, r1, 11 */
3278     {2, 2, 3}}			/* sub r4, r2, r3 */
3279    },
3280   {-2044 /* 0xfffff804 */ ,
3281    {{6, 1, 2},			/* shli r2, r1, 2 */
3282     {6, 1, 11},			/* shli r3, r1, 11 */
3283     {2, 2, 3}}			/* sub r4, r2, r3 */
3284    },
3285   {-2043 /* 0xfffff805 */ ,
3286    {{4, 1, 1},			/* s2a r2, r1, r1 */
3287     {6, 1, 11},			/* shli r3, r1, 11 */
3288     {2, 2, 3}}			/* sub r4, r2, r3 */
3289    },
3290   {-2042 /* 0xfffff806 */ ,
3291    {{3, 1, 1},			/* s1a r2, r1, r1 */
3292     {6, 1, 10},			/* shli r3, r1, 10 */
3293     {2, 2, 3},			/* sub r4, r2, r3 */
3294     {6, 4, 1}}			/* shli r5, r4, 1 */
3295    },
3296   {-2041 /* 0xfffff807 */ ,
3297    {{6, 1, 3},			/* shli r2, r1, 3 */
3298     {2, 2, 1},			/* sub r3, r2, r1 */
3299     {6, 2, 8},			/* shli r4, r2, 8 */
3300     {2, 3, 4}}			/* sub r5, r3, r4 */
3301    },
3302   {-2040 /* 0xfffff808 */ ,
3303    {{6, 1, 3},			/* shli r2, r1, 3 */
3304     {6, 1, 11},			/* shli r3, r1, 11 */
3305     {2, 2, 3}}			/* sub r4, r2, r3 */
3306    },
3307   {-2039 /* 0xfffff809 */ ,
3308    {{5, 1, 1},			/* s3a r2, r1, r1 */
3309     {6, 1, 11},			/* shli r3, r1, 11 */
3310     {2, 2, 3}}			/* sub r4, r2, r3 */
3311    },
3312   {-2038 /* 0xfffff80a */ ,
3313    {{6, 1, 1},			/* shli r2, r1, 1 */
3314     {6, 1, 8},			/* shli r3, r1, 8 */
3315     {2, 1, 3},			/* sub r4, r1, r3 */
3316     {5, 4, 2}}			/* s3a r5, r4, r2 */
3317    },
3318   {-1537 /* 0xfffff9ff */ ,
3319    {{6, 1, 9},			/* shli r2, r1, 9 */
3320     {4, 2, 1},			/* s2a r3, r2, r1 */
3321     {2, 2, 3}}			/* sub r4, r2, r3 */
3322    },
3323   {-1512 /* 0xfffffa18 */ ,
3324    {{3, 1, 1},			/* s1a r2, r1, r1 */
3325     {6, 2, 3},			/* shli r3, r2, 3 */
3326     {6, 2, 9},			/* shli r4, r2, 9 */
3327     {2, 3, 4}}			/* sub r5, r3, r4 */
3328    },
3329   {-1500 /* 0xfffffa24 */ ,
3330    {{5, 1, 1},			/* s3a r2, r1, r1 */
3331     {6, 1, 9},			/* shli r3, r1, 9 */
3332     {2, 2, 3},			/* sub r4, r2, r3 */
3333     {4, 4, 3}}			/* s2a r5, r4, r3 */
3334    },
3335   {-1396 /* 0xfffffa8c */ ,
3336    {{6, 1, 7},			/* shli r2, r1, 7 */
3337     {2, 1, 2},			/* sub r3, r1, r2 */
3338     {3, 3, 3},			/* s1a r4, r3, r3 */
3339     {4, 4, 2}}			/* s2a r5, r4, r2 */
3340    },
3341   {-1344 /* 0xfffffac0 */ ,
3342    {{3, 1, 1},			/* s1a r2, r1, r1 */
3343     {6, 2, 6},			/* shli r3, r2, 6 */
3344     {6, 2, 9},			/* shli r4, r2, 9 */
3345     {2, 3, 4}}			/* sub r5, r3, r4 */
3346    },
3347   {-1312 /* 0xfffffae0 */ ,
3348    {{2, 0, 1},			/* sub r2, zero, r1 */
3349     {4, 2, 2},			/* s2a r3, r2, r2 */
3350     {5, 3, 2},			/* s3a r4, r3, r2 */
3351     {6, 4, 5}}			/* shli r5, r4, 5 */
3352    },
3353   {-1281 /* 0xfffffaff */ ,
3354    {{2, 0, 1},			/* sub r2, zero, r1 */
3355     {4, 1, 1},			/* s2a r3, r1, r1 */
3356     {6, 3, 8},			/* shli r4, r3, 8 */
3357     {2, 2, 4}}			/* sub r5, r2, r4 */
3358    },
3359   {-1153 /* 0xfffffb7f */ ,
3360    {{2, 0, 1},			/* sub r2, zero, r1 */
3361     {5, 1, 1},			/* s3a r3, r1, r1 */
3362     {6, 3, 7},			/* shli r4, r3, 7 */
3363     {2, 2, 4}}			/* sub r5, r2, r4 */
3364    },
3365   {-1089 /* 0xfffffbbf */ ,
3366    {{6, 1, 6},			/* shli r2, r1, 6 */
3367     {5, 2, 1},			/* s3a r3, r2, r1 */
3368     {3, 3, 2},			/* s1a r4, r3, r2 */
3369     {2, 1, 4}}			/* sub r5, r1, r4 */
3370    },
3371   {-1059 /* 0xfffffbdd */ ,
3372    {{4, 1, 1},			/* s2a r2, r1, r1 */
3373     {6, 1, 10},			/* shli r3, r1, 10 */
3374     {5, 2, 3},			/* s3a r4, r2, r3 */
3375     {2, 2, 4}}			/* sub r5, r2, r4 */
3376    },
3377   {-1057 /* 0xfffffbdf */ ,
3378    {{2, 0, 1},			/* sub r2, zero, r1 */
3379     {6, 2, 7},			/* shli r3, r2, 7 */
3380     {4, 2, 3},			/* s2a r4, r2, r3 */
3381     {5, 4, 2}}			/* s3a r5, r4, r2 */
3382    },
3383   {-1041 /* 0xfffffbef */ ,
3384    {{5, 1, 1},			/* s3a r2, r1, r1 */
3385     {6, 1, 10},			/* shli r3, r1, 10 */
3386     {3, 2, 3},			/* s1a r4, r2, r3 */
3387     {2, 1, 4}}			/* sub r5, r1, r4 */
3388    },
3389   {-1034 /* 0xfffffbf6 */ ,
3390    {{2, 0, 1},			/* sub r2, zero, r1 */
3391     {4, 2, 2},			/* s2a r3, r2, r2 */
3392     {6, 2, 10},			/* shli r4, r2, 10 */
3393     {3, 3, 4}}			/* s1a r5, r3, r4 */
3394    },
3395   {-1033 /* 0xfffffbf7 */ ,
3396    {{2, 0, 1},			/* sub r2, zero, r1 */
3397     {6, 1, 7},			/* shli r3, r1, 7 */
3398     {2, 2, 3},			/* sub r4, r2, r3 */
3399     {5, 4, 2}}			/* s3a r5, r4, r2 */
3400    },
3401   {-1032 /* 0xfffffbf8 */ ,
3402    {{2, 0, 1},			/* sub r2, zero, r1 */
3403     {6, 2, 10},			/* shli r3, r2, 10 */
3404     {5, 2, 3}}			/* s3a r4, r2, r3 */
3405    },
3406   {-1031 /* 0xfffffbf9 */ ,
3407    {{6, 1, 10},			/* shli r2, r1, 10 */
3408     {5, 1, 2},			/* s3a r3, r1, r2 */
3409     {2, 1, 3}}			/* sub r4, r1, r3 */
3410    },
3411   {-1030 /* 0xfffffbfa */ ,
3412    {{6, 1, 1},			/* shli r2, r1, 1 */
3413     {6, 1, 10},			/* shli r3, r1, 10 */
3414     {4, 2, 3},			/* s2a r4, r2, r3 */
3415     {2, 2, 4}}			/* sub r5, r2, r4 */
3416    },
3417   {-1029 /* 0xfffffbfb */ ,
3418    {{2, 0, 1},			/* sub r2, zero, r1 */
3419     {6, 1, 8},			/* shli r3, r1, 8 */
3420     {2, 2, 3},			/* sub r4, r2, r3 */
3421     {4, 4, 2}}			/* s2a r5, r4, r2 */
3422    },
3423   {-1028 /* 0xfffffbfc */ ,
3424    {{2, 0, 1},			/* sub r2, zero, r1 */
3425     {6, 2, 10},			/* shli r3, r2, 10 */
3426     {4, 2, 3}}			/* s2a r4, r2, r3 */
3427    },
3428   {-1027 /* 0xfffffbfd */ ,
3429    {{6, 1, 10},			/* shli r2, r1, 10 */
3430     {4, 1, 2},			/* s2a r3, r1, r2 */
3431     {2, 1, 3}}			/* sub r4, r1, r3 */
3432    },
3433   {-1026 /* 0xfffffbfe */ ,
3434    {{2, 0, 1},			/* sub r2, zero, r1 */
3435     {6, 2, 10},			/* shli r3, r2, 10 */
3436     {3, 2, 3}}			/* s1a r4, r2, r3 */
3437    },
3438   {-1025 /* 0xfffffbff */ ,
3439    {{2, 0, 1},			/* sub r2, zero, r1 */
3440     {6, 1, 10},			/* shli r3, r1, 10 */
3441     {2, 2, 3}}			/* sub r4, r2, r3 */
3442    },
3443   {-1024 /* 0xfffffc00 */ ,
3444    {{2, 0, 1},			/* sub r2, zero, r1 */
3445     {6, 2, 10}}			/* shli r3, r2, 10 */
3446    },
3447   {-1023 /* 0xfffffc01 */ ,
3448    {{6, 1, 10},			/* shli r2, r1, 10 */
3449     {2, 1, 2}}			/* sub r3, r1, r2 */
3450    },
3451   {-1022 /* 0xfffffc02 */ ,
3452    {{6, 1, 1},			/* shli r2, r1, 1 */
3453     {6, 1, 10},			/* shli r3, r1, 10 */
3454     {2, 2, 3}}			/* sub r4, r2, r3 */
3455    },
3456   {-1021 /* 0xfffffc03 */ ,
3457    {{3, 1, 1},			/* s1a r2, r1, r1 */
3458     {6, 1, 10},			/* shli r3, r1, 10 */
3459     {2, 2, 3}}			/* sub r4, r2, r3 */
3460    },
3461   {-1020 /* 0xfffffc04 */ ,
3462    {{6, 1, 2},			/* shli r2, r1, 2 */
3463     {6, 1, 10},			/* shli r3, r1, 10 */
3464     {2, 2, 3}}			/* sub r4, r2, r3 */
3465    },
3466   {-1019 /* 0xfffffc05 */ ,
3467    {{4, 1, 1},			/* s2a r2, r1, r1 */
3468     {6, 1, 10},			/* shli r3, r1, 10 */
3469     {2, 2, 3}}			/* sub r4, r2, r3 */
3470    },
3471   {-1018 /* 0xfffffc06 */ ,
3472    {{3, 1, 1},			/* s1a r2, r1, r1 */
3473     {6, 1, 9},			/* shli r3, r1, 9 */
3474     {2, 2, 3},			/* sub r4, r2, r3 */
3475     {6, 4, 1}}			/* shli r5, r4, 1 */
3476    },
3477   {-1017 /* 0xfffffc07 */ ,
3478    {{6, 1, 3},			/* shli r2, r1, 3 */
3479     {2, 2, 1},			/* sub r3, r2, r1 */
3480     {6, 2, 7},			/* shli r4, r2, 7 */
3481     {2, 3, 4}}			/* sub r5, r3, r4 */
3482    },
3483   {-1016 /* 0xfffffc08 */ ,
3484    {{6, 1, 3},			/* shli r2, r1, 3 */
3485     {6, 1, 10},			/* shli r3, r1, 10 */
3486     {2, 2, 3}}			/* sub r4, r2, r3 */
3487    },
3488   {-1015 /* 0xfffffc09 */ ,
3489    {{5, 1, 1},			/* s3a r2, r1, r1 */
3490     {6, 1, 10},			/* shli r3, r1, 10 */
3491     {2, 2, 3}}			/* sub r4, r2, r3 */
3492    },
3493   {-1014 /* 0xfffffc0a */ ,
3494    {{6, 1, 1},			/* shli r2, r1, 1 */
3495     {6, 1, 7},			/* shli r3, r1, 7 */
3496     {2, 1, 3},			/* sub r4, r1, r3 */
3497     {5, 4, 2}}			/* s3a r5, r4, r2 */
3498    },
3499   {-1013 /* 0xfffffc0b */ ,
3500    {{3, 1, 1},			/* s1a r2, r1, r1 */
3501     {6, 1, 7},			/* shli r3, r1, 7 */
3502     {2, 1, 3},			/* sub r4, r1, r3 */
3503     {5, 4, 2}}			/* s3a r5, r4, r2 */
3504    },
3505   {-1012 /* 0xfffffc0c */ ,
3506    {{3, 1, 1},			/* s1a r2, r1, r1 */
3507     {6, 1, 8},			/* shli r3, r1, 8 */
3508     {2, 2, 3},			/* sub r4, r2, r3 */
3509     {6, 4, 2}}			/* shli r5, r4, 2 */
3510    },
3511   {-1011 /* 0xfffffc0d */ ,
3512    {{3, 1, 1},			/* s1a r2, r1, r1 */
3513     {6, 1, 8},			/* shli r3, r1, 8 */
3514     {2, 2, 3},			/* sub r4, r2, r3 */
3515     {4, 4, 1}}			/* s2a r5, r4, r1 */
3516    },
3517   {-1010 /* 0xfffffc0e */ ,
3518    {{6, 1, 4},			/* shli r2, r1, 4 */
3519     {6, 1, 10},			/* shli r3, r1, 10 */
3520     {3, 1, 3},			/* s1a r4, r1, r3 */
3521     {2, 2, 4}}			/* sub r5, r2, r4 */
3522    },
3523   {-1009 /* 0xfffffc0f */ ,
3524    {{6, 1, 4},			/* shli r2, r1, 4 */
3525     {2, 2, 1},			/* sub r3, r2, r1 */
3526     {6, 2, 6},			/* shli r4, r2, 6 */
3527     {2, 3, 4}}			/* sub r5, r3, r4 */
3528    },
3529   {-1008 /* 0xfffffc10 */ ,
3530    {{6, 1, 4},			/* shli r2, r1, 4 */
3531     {6, 1, 10},			/* shli r3, r1, 10 */
3532     {2, 2, 3}}			/* sub r4, r2, r3 */
3533    },
3534   {-1007 /* 0xfffffc11 */ ,
3535    {{6, 1, 4},			/* shli r2, r1, 4 */
3536     {1, 1, 2},			/* add r3, r1, r2 */
3537     {6, 2, 6},			/* shli r4, r2, 6 */
3538     {2, 3, 4}}			/* sub r5, r3, r4 */
3539    },
3540   {-1006 /* 0xfffffc12 */ ,
3541    {{6, 1, 1},			/* shli r2, r1, 1 */
3542     {6, 1, 7},			/* shli r3, r1, 7 */
3543     {2, 2, 3},			/* sub r4, r2, r3 */
3544     {5, 4, 2}}			/* s3a r5, r4, r2 */
3545    },
3546   {-1005 /* 0xfffffc13 */ ,
3547    {{5, 1, 1},			/* s3a r2, r1, r1 */
3548     {6, 1, 9},			/* shli r3, r1, 9 */
3549     {2, 2, 3},			/* sub r4, r2, r3 */
3550     {3, 4, 1}}			/* s1a r5, r4, r1 */
3551    },
3552   {-1004 /* 0xfffffc14 */ ,
3553    {{4, 1, 1},			/* s2a r2, r1, r1 */
3554     {6, 1, 8},			/* shli r3, r1, 8 */
3555     {2, 2, 3},			/* sub r4, r2, r3 */
3556     {6, 4, 2}}			/* shli r5, r4, 2 */
3557    },
3558   {-1003 /* 0xfffffc15 */ ,
3559    {{4, 1, 1},			/* s2a r2, r1, r1 */
3560     {6, 1, 8},			/* shli r3, r1, 8 */
3561     {2, 2, 3},			/* sub r4, r2, r3 */
3562     {4, 4, 1}}			/* s2a r5, r4, r1 */
3563    },
3564   {-1001 /* 0xfffffc17 */ ,
3565    {{6, 1, 5},			/* shli r2, r1, 5 */
3566     {4, 2, 1},			/* s2a r3, r2, r1 */
3567     {5, 3, 1},			/* s3a r4, r3, r1 */
3568     {2, 2, 4}}			/* sub r5, r2, r4 */
3569    },
3570   {-1000 /* 0xfffffc18 */ ,
3571    {{3, 1, 1},			/* s1a r2, r1, r1 */
3572     {6, 1, 7},			/* shli r3, r1, 7 */
3573     {2, 2, 3},			/* sub r4, r2, r3 */
3574     {6, 4, 3}}			/* shli r5, r4, 3 */
3575    },
3576   {-999 /* 0xfffffc19 */ ,
3577    {{3, 1, 1},			/* s1a r2, r1, r1 */
3578     {6, 1, 7},			/* shli r3, r1, 7 */
3579     {2, 2, 3},			/* sub r4, r2, r3 */
3580     {5, 4, 1}}			/* s3a r5, r4, r1 */
3581    },
3582   {-997 /* 0xfffffc1b */ ,
3583    {{3, 1, 1},			/* s1a r2, r1, r1 */
3584     {6, 1, 7},			/* shli r3, r1, 7 */
3585     {2, 2, 3},			/* sub r4, r2, r3 */
3586     {5, 4, 2}}			/* s3a r5, r4, r2 */
3587    },
3588   {-996 /* 0xfffffc1c */ ,
3589    {{6, 1, 5},			/* shli r2, r1, 5 */
3590     {6, 1, 10},			/* shli r3, r1, 10 */
3591     {4, 1, 3},			/* s2a r4, r1, r3 */
3592     {2, 2, 4}}			/* sub r5, r2, r4 */
3593    },
3594   {-994 /* 0xfffffc1e */ ,
3595    {{6, 1, 5},			/* shli r2, r1, 5 */
3596     {6, 1, 10},			/* shli r3, r1, 10 */
3597     {3, 1, 3},			/* s1a r4, r1, r3 */
3598     {2, 2, 4}}			/* sub r5, r2, r4 */
3599    },
3600   {-993 /* 0xfffffc1f */ ,
3601    {{6, 1, 5},			/* shli r2, r1, 5 */
3602     {2, 2, 1},			/* sub r3, r2, r1 */
3603     {6, 2, 5},			/* shli r4, r2, 5 */
3604     {2, 3, 4}}			/* sub r5, r3, r4 */
3605    },
3606   {-992 /* 0xfffffc20 */ ,
3607    {{6, 1, 5},			/* shli r2, r1, 5 */
3608     {6, 1, 10},			/* shli r3, r1, 10 */
3609     {2, 2, 3}}			/* sub r4, r2, r3 */
3610    },
3611   {-991 /* 0xfffffc21 */ ,
3612    {{6, 1, 5},			/* shli r2, r1, 5 */
3613     {1, 1, 2},			/* add r3, r1, r2 */
3614     {6, 2, 5},			/* shli r4, r2, 5 */
3615     {2, 3, 4}}			/* sub r5, r3, r4 */
3616    },
3617   {-990 /* 0xfffffc22 */ ,
3618    {{6, 1, 5},			/* shli r2, r1, 5 */
3619     {3, 1, 2},			/* s1a r3, r1, r2 */
3620     {6, 2, 5},			/* shli r4, r2, 5 */
3621     {2, 3, 4}}			/* sub r5, r3, r4 */
3622    },
3623   {-988 /* 0xfffffc24 */ ,
3624    {{6, 1, 2},			/* shli r2, r1, 2 */
3625     {6, 1, 7},			/* shli r3, r1, 7 */
3626     {2, 2, 3},			/* sub r4, r2, r3 */
3627     {5, 4, 2}}			/* s3a r5, r4, r2 */
3628    },
3629   {-987 /* 0xfffffc25 */ ,
3630    {{5, 1, 1},			/* s3a r2, r1, r1 */
3631     {6, 1, 8},			/* shli r3, r1, 8 */
3632     {2, 2, 3},			/* sub r4, r2, r3 */
3633     {4, 4, 1}}			/* s2a r5, r4, r1 */
3634    },
3635   {-984 /* 0xfffffc28 */ ,
3636    {{4, 1, 1},			/* s2a r2, r1, r1 */
3637     {6, 1, 7},			/* shli r3, r1, 7 */
3638     {2, 2, 3},			/* sub r4, r2, r3 */
3639     {6, 4, 3}}			/* shli r5, r4, 3 */
3640    },
3641   {-983 /* 0xfffffc29 */ ,
3642    {{4, 1, 1},			/* s2a r2, r1, r1 */
3643     {6, 1, 7},			/* shli r3, r1, 7 */
3644     {2, 2, 3},			/* sub r4, r2, r3 */
3645     {5, 4, 1}}			/* s3a r5, r4, r1 */
3646    },
3647   {-979 /* 0xfffffc2d */ ,
3648    {{4, 1, 1},			/* s2a r2, r1, r1 */
3649     {6, 1, 7},			/* shli r3, r1, 7 */
3650     {2, 2, 3},			/* sub r4, r2, r3 */
3651     {5, 4, 2}}			/* s3a r5, r4, r2 */
3652    },
3653   {-976 /* 0xfffffc30 */ ,
3654    {{3, 1, 1},			/* s1a r2, r1, r1 */
3655     {6, 1, 6},			/* shli r3, r1, 6 */
3656     {2, 2, 3},			/* sub r4, r2, r3 */
3657     {6, 4, 4}}			/* shli r5, r4, 4 */
3658    },
3659   {-975 /* 0xfffffc31 */ ,
3660    {{6, 1, 4},			/* shli r2, r1, 4 */
3661     {2, 1, 2},			/* sub r3, r1, r2 */
3662     {6, 3, 6},			/* shli r4, r3, 6 */
3663     {1, 3, 4}}			/* add r5, r3, r4 */
3664    },
3665   {-969 /* 0xfffffc37 */ ,
3666    {{6, 1, 6},			/* shli r2, r1, 6 */
3667     {3, 2, 1},			/* s1a r3, r2, r1 */
3668     {5, 3, 1},			/* s3a r4, r3, r1 */
3669     {2, 2, 4}}			/* sub r5, r2, r4 */
3670    },
3671   {-968 /* 0xfffffc38 */ ,
3672    {{6, 1, 6},			/* shli r2, r1, 6 */
3673     {6, 1, 10},			/* shli r3, r1, 10 */
3674     {5, 1, 3},			/* s3a r4, r1, r3 */
3675     {2, 2, 4}}			/* sub r5, r2, r4 */
3676    },
3677   {-967 /* 0xfffffc39 */ ,
3678    {{6, 1, 4},			/* shli r2, r1, 4 */
3679     {2, 1, 2},			/* sub r3, r1, r2 */
3680     {5, 3, 1},			/* s3a r4, r3, r1 */
3681     {5, 4, 3}}			/* s3a r5, r4, r3 */
3682    },
3683   {-965 /* 0xfffffc3b */ ,
3684    {{4, 1, 1},			/* s2a r2, r1, r1 */
3685     {6, 2, 6},			/* shli r3, r2, 6 */
3686     {4, 3, 2},			/* s2a r4, r3, r2 */
3687     {2, 3, 4}}			/* sub r5, r3, r4 */
3688    },
3689   {-964 /* 0xfffffc3c */ ,
3690    {{6, 1, 6},			/* shli r2, r1, 6 */
3691     {6, 1, 10},			/* shli r3, r1, 10 */
3692     {4, 1, 3},			/* s2a r4, r1, r3 */
3693     {2, 2, 4}}			/* sub r5, r2, r4 */
3694    },
3695   {-963 /* 0xfffffc3d */ ,
3696    {{6, 1, 6},			/* shli r2, r1, 6 */
3697     {5, 2, 1},			/* s3a r3, r2, r1 */
3698     {3, 3, 1},			/* s1a r4, r3, r1 */
3699     {2, 2, 4}}			/* sub r5, r2, r4 */
3700    },
3701   {-962 /* 0xfffffc3e */ ,
3702    {{6, 1, 6},			/* shli r2, r1, 6 */
3703     {6, 1, 10},			/* shli r3, r1, 10 */
3704     {3, 1, 3},			/* s1a r4, r1, r3 */
3705     {2, 2, 4}}			/* sub r5, r2, r4 */
3706    },
3707   {-961 /* 0xfffffc3f */ ,
3708    {{6, 1, 6},			/* shli r2, r1, 6 */
3709     {2, 2, 1},			/* sub r3, r2, r1 */
3710     {6, 2, 4},			/* shli r4, r2, 4 */
3711     {2, 3, 4}}			/* sub r5, r3, r4 */
3712    },
3713   {-960 /* 0xfffffc40 */ ,
3714    {{6, 1, 6},			/* shli r2, r1, 6 */
3715     {6, 1, 10},			/* shli r3, r1, 10 */
3716     {2, 2, 3}}			/* sub r4, r2, r3 */
3717    },
3718   {-959 /* 0xfffffc41 */ ,
3719    {{6, 1, 6},			/* shli r2, r1, 6 */
3720     {1, 1, 2},			/* add r3, r1, r2 */
3721     {6, 2, 4},			/* shli r4, r2, 4 */
3722     {2, 3, 4}}			/* sub r5, r3, r4 */
3723    },
3724   {-958 /* 0xfffffc42 */ ,
3725    {{6, 1, 6},			/* shli r2, r1, 6 */
3726     {3, 1, 2},			/* s1a r3, r1, r2 */
3727     {6, 2, 4},			/* shli r4, r2, 4 */
3728     {2, 3, 4}}			/* sub r5, r3, r4 */
3729    },
3730   {-957 /* 0xfffffc43 */ ,
3731    {{3, 1, 1},			/* s1a r2, r1, r1 */
3732     {4, 2, 2},			/* s2a r3, r2, r2 */
3733     {6, 3, 6},			/* shli r4, r3, 6 */
3734     {2, 2, 4}}			/* sub r5, r2, r4 */
3735    },
3736   {-956 /* 0xfffffc44 */ ,
3737    {{6, 1, 6},			/* shli r2, r1, 6 */
3738     {4, 1, 2},			/* s2a r3, r1, r2 */
3739     {6, 2, 4},			/* shli r4, r2, 4 */
3740     {2, 3, 4}}			/* sub r5, r3, r4 */
3741    },
3742   {-955 /* 0xfffffc45 */ ,
3743    {{3, 1, 1},			/* s1a r2, r1, r1 */
3744     {6, 2, 6},			/* shli r3, r2, 6 */
3745     {2, 1, 3},			/* sub r4, r1, r3 */
3746     {4, 4, 4}}			/* s2a r5, r4, r4 */
3747    },
3748   {-953 /* 0xfffffc47 */ ,
3749    {{6, 1, 7},			/* shli r2, r1, 7 */
3750     {5, 1, 2},			/* s3a r3, r1, r2 */
3751     {5, 3, 1},			/* s3a r4, r3, r1 */
3752     {2, 3, 4}}			/* sub r5, r3, r4 */
3753    },
3754   {-952 /* 0xfffffc48 */ ,
3755    {{5, 1, 1},			/* s3a r2, r1, r1 */
3756     {6, 1, 7},			/* shli r3, r1, 7 */
3757     {2, 2, 3},			/* sub r4, r2, r3 */
3758     {6, 4, 3}}			/* shli r5, r4, 3 */
3759    },
3760   {-951 /* 0xfffffc49 */ ,
3761    {{5, 1, 1},			/* s3a r2, r1, r1 */
3762     {6, 1, 7},			/* shli r3, r1, 7 */
3763     {2, 2, 3},			/* sub r4, r2, r3 */
3764     {5, 4, 1}}			/* s3a r5, r4, r1 */
3765    },
3766   {-945 /* 0xfffffc4f */ ,
3767    {{6, 1, 4},			/* shli r2, r1, 4 */
3768     {2, 1, 2},			/* sub r3, r1, r2 */
3769     {6, 3, 6},			/* shli r4, r3, 6 */
3770     {2, 4, 3}}			/* sub r5, r4, r3 */
3771    },
3772   {-944 /* 0xfffffc50 */ ,
3773    {{4, 1, 1},			/* s2a r2, r1, r1 */
3774     {6, 1, 6},			/* shli r3, r1, 6 */
3775     {2, 2, 3},			/* sub r4, r2, r3 */
3776     {6, 4, 4}}			/* shli r5, r4, 4 */
3777    },
3778   {-943 /* 0xfffffc51 */ ,
3779    {{5, 1, 1},			/* s3a r2, r1, r1 */
3780     {6, 1, 7},			/* shli r3, r1, 7 */
3781     {2, 2, 3},			/* sub r4, r2, r3 */
3782     {5, 4, 2}}			/* s3a r5, r4, r2 */
3783    },
3784   {-942 /* 0xfffffc52 */ ,
3785    {{6, 1, 6},			/* shli r2, r1, 6 */
3786     {2, 1, 2},			/* sub r3, r1, r2 */
3787     {5, 3, 1},			/* s3a r4, r3, r1 */
3788     {3, 4, 2}}			/* s1a r5, r4, r2 */
3789    },
3790   {-940 /* 0xfffffc54 */ ,
3791    {{4, 1, 1},			/* s2a r2, r1, r1 */
3792     {6, 2, 6},			/* shli r3, r2, 6 */
3793     {2, 2, 3},			/* sub r4, r2, r3 */
3794     {4, 4, 3}}			/* s2a r5, r4, r3 */
3795    },
3796   {-936 /* 0xfffffc58 */ ,
3797    {{5, 1, 1},			/* s3a r2, r1, r1 */
3798     {6, 2, 4},			/* shli r3, r2, 4 */
3799     {2, 2, 3},			/* sub r4, r2, r3 */
3800     {5, 4, 3}}			/* s3a r5, r4, r3 */
3801    },
3802   {-935 /* 0xfffffc59 */ ,
3803    {{6, 1, 5},			/* shli r2, r1, 5 */
3804     {4, 2, 1},			/* s2a r3, r2, r1 */
3805     {5, 3, 2},			/* s3a r4, r3, r2 */
3806     {2, 3, 4}}			/* sub r5, r3, r4 */
3807    },
3808   {-929 /* 0xfffffc5f */ ,
3809    {{6, 1, 7},			/* shli r2, r1, 7 */
3810     {4, 1, 2},			/* s2a r3, r1, r2 */
3811     {5, 3, 1},			/* s3a r4, r3, r1 */
3812     {2, 2, 4}}			/* sub r5, r2, r4 */
3813    },
3814   {-928 /* 0xfffffc60 */ ,
3815    {{3, 1, 1},			/* s1a r2, r1, r1 */
3816     {6, 1, 5},			/* shli r3, r1, 5 */
3817     {2, 2, 3},			/* sub r4, r2, r3 */
3818     {6, 4, 5}}			/* shli r5, r4, 5 */
3819    },
3820   {-925 /* 0xfffffc63 */ ,
3821    {{6, 1, 7},			/* shli r2, r1, 7 */
3822     {4, 1, 2},			/* s2a r3, r1, r2 */
3823     {5, 3, 1},			/* s3a r4, r3, r1 */
3824     {2, 3, 4}}			/* sub r5, r3, r4 */
3825    },
3826   {-924 /* 0xfffffc64 */ ,
3827    {{6, 1, 3},			/* shli r2, r1, 3 */
3828     {2, 1, 2},			/* sub r3, r1, r2 */
3829     {6, 3, 7},			/* shli r4, r3, 7 */
3830     {4, 3, 4}}			/* s2a r5, r3, r4 */
3831    },
3832   {-920 /* 0xfffffc68 */ ,
3833    {{6, 1, 7},			/* shli r2, r1, 7 */
3834     {4, 1, 2},			/* s2a r3, r1, r2 */
3835     {2, 1, 3},			/* sub r4, r1, r3 */
3836     {5, 4, 2}}			/* s3a r5, r4, r2 */
3837    },
3838   {-919 /* 0xfffffc69 */ ,
3839    {{6, 1, 4},			/* shli r2, r1, 4 */
3840     {5, 2, 1},			/* s3a r3, r2, r1 */
3841     {5, 3, 2},			/* s3a r4, r3, r2 */
3842     {2, 3, 4}}			/* sub r5, r3, r4 */
3843    },
3844   {-916 /* 0xfffffc6c */ ,
3845    {{6, 1, 7},			/* shli r2, r1, 7 */
3846     {4, 1, 2},			/* s2a r3, r1, r2 */
3847     {2, 1, 3},			/* sub r4, r1, r3 */
3848     {5, 4, 3}}			/* s3a r5, r4, r3 */
3849    },
3850   {-913 /* 0xfffffc6f */ ,
3851    {{6, 1, 7},			/* shli r2, r1, 7 */
3852     {3, 1, 2},			/* s1a r3, r1, r2 */
3853     {5, 3, 1},			/* s3a r4, r3, r1 */
3854     {2, 2, 4}}			/* sub r5, r2, r4 */
3855    },
3856   {-912 /* 0xfffffc70 */ ,
3857    {{6, 1, 4},			/* shli r2, r1, 4 */
3858     {6, 1, 7},			/* shli r3, r1, 7 */
3859     {5, 3, 2},			/* s3a r4, r3, r2 */
3860     {2, 3, 4}}			/* sub r5, r3, r4 */
3861    },
3862   {-911 /* 0xfffffc71 */ ,
3863    {{6, 1, 7},			/* shli r2, r1, 7 */
3864     {3, 1, 2},			/* s1a r3, r1, r2 */
3865     {5, 3, 1},			/* s3a r4, r3, r1 */
3866     {2, 3, 4}}			/* sub r5, r3, r4 */
3867    },
3868   {-910 /* 0xfffffc72 */ ,
3869    {{6, 1, 3},			/* shli r2, r1, 3 */
3870     {2, 1, 2},			/* sub r3, r1, r2 */
3871     {6, 3, 7},			/* shli r4, r3, 7 */
3872     {3, 3, 4}}			/* s1a r5, r3, r4 */
3873    },
3874   {-905 /* 0xfffffc77 */ ,
3875    {{5, 1, 1},			/* s3a r2, r1, r1 */
3876     {6, 1, 7},			/* shli r3, r1, 7 */
3877     {5, 3, 2},			/* s3a r4, r3, r2 */
3878     {2, 3, 4}}			/* sub r5, r3, r4 */
3879    },
3880   {-904 /* 0xfffffc78 */ ,
3881    {{6, 1, 3},			/* shli r2, r1, 3 */
3882     {6, 1, 7},			/* shli r3, r1, 7 */
3883     {5, 3, 2},			/* s3a r4, r3, r2 */
3884     {2, 3, 4}}			/* sub r5, r3, r4 */
3885    },
3886   {-903 /* 0xfffffc79 */ ,
3887    {{6, 1, 3},			/* shli r2, r1, 3 */
3888     {2, 1, 2},			/* sub r3, r1, r2 */
3889     {6, 3, 7},			/* shli r4, r3, 7 */
3890     {1, 3, 4}}			/* add r5, r3, r4 */
3891    },
3892   {-902 /* 0xfffffc7a */ ,
3893    {{6, 1, 7},			/* shli r2, r1, 7 */
3894     {3, 1, 2},			/* s1a r3, r1, r2 */
3895     {2, 1, 3},			/* sub r4, r1, r3 */
3896     {5, 4, 3}}			/* s3a r5, r4, r3 */
3897    },
3898   {-901 /* 0xfffffc7b */ ,
3899    {{4, 1, 1},			/* s2a r2, r1, r1 */
3900     {6, 1, 7},			/* shli r3, r1, 7 */
3901     {5, 3, 2},			/* s3a r4, r3, r2 */
3902     {2, 3, 4}}			/* sub r5, r3, r4 */
3903    },
3904   {-900 /* 0xfffffc7c */ ,
3905    {{6, 1, 2},			/* shli r2, r1, 2 */
3906     {6, 1, 7},			/* shli r3, r1, 7 */
3907     {5, 3, 2},			/* s3a r4, r3, r2 */
3908     {2, 3, 4}}			/* sub r5, r3, r4 */
3909    },
3910   {-899 /* 0xfffffc7d */ ,
3911    {{3, 1, 1},			/* s1a r2, r1, r1 */
3912     {6, 1, 7},			/* shli r3, r1, 7 */
3913     {5, 3, 2},			/* s3a r4, r3, r2 */
3914     {2, 3, 4}}			/* sub r5, r3, r4 */
3915    },
3916   {-898 /* 0xfffffc7e */ ,
3917    {{6, 1, 1},			/* shli r2, r1, 1 */
3918     {6, 1, 7},			/* shli r3, r1, 7 */
3919     {5, 3, 2},			/* s3a r4, r3, r2 */
3920     {2, 3, 4}}			/* sub r5, r3, r4 */
3921    },
3922   {-897 /* 0xfffffc7f */ ,
3923    {{6, 1, 7},			/* shli r2, r1, 7 */
3924     {5, 2, 1},			/* s3a r3, r2, r1 */
3925     {2, 2, 3}}			/* sub r4, r2, r3 */
3926    },
3927   {-896 /* 0xfffffc80 */ ,
3928    {{6, 1, 7},			/* shli r2, r1, 7 */
3929     {6, 1, 10},			/* shli r3, r1, 10 */
3930     {2, 2, 3}}			/* sub r4, r2, r3 */
3931    },
3932   {-895 /* 0xfffffc81 */ ,
3933    {{6, 1, 7},			/* shli r2, r1, 7 */
3934     {1, 1, 2},			/* add r3, r1, r2 */
3935     {6, 2, 3},			/* shli r4, r2, 3 */
3936     {2, 3, 4}}			/* sub r5, r3, r4 */
3937    },
3938   {-894 /* 0xfffffc82 */ ,
3939    {{6, 1, 7},			/* shli r2, r1, 7 */
3940     {3, 1, 2},			/* s1a r3, r1, r2 */
3941     {6, 2, 3},			/* shli r4, r2, 3 */
3942     {2, 3, 4}}			/* sub r5, r3, r4 */
3943    },
3944   {-893 /* 0xfffffc83 */ ,
3945    {{6, 1, 7},			/* shli r2, r1, 7 */
3946     {4, 1, 2},			/* s2a r3, r1, r2 */
3947     {5, 2, 1},			/* s3a r4, r2, r1 */
3948     {2, 3, 4}}			/* sub r5, r3, r4 */
3949    },
3950   {-892 /* 0xfffffc84 */ ,
3951    {{6, 1, 7},			/* shli r2, r1, 7 */
3952     {4, 1, 2},			/* s2a r3, r1, r2 */
3953     {6, 2, 3},			/* shli r4, r2, 3 */
3954     {2, 3, 4}}			/* sub r5, r3, r4 */
3955    },
3956   {-891 /* 0xfffffc85 */ ,
3957    {{4, 1, 1},			/* s2a r2, r1, r1 */
3958     {3, 1, 2},			/* s1a r3, r1, r2 */
3959     {6, 3, 7},			/* shli r4, r3, 7 */
3960     {2, 2, 4}}			/* sub r5, r2, r4 */
3961    },
3962   {-890 /* 0xfffffc86 */ ,
3963    {{6, 1, 7},			/* shli r2, r1, 7 */
3964     {2, 2, 1},			/* sub r3, r2, r1 */
3965     {5, 3, 1},			/* s3a r4, r3, r1 */
3966     {2, 3, 4}}			/* sub r5, r3, r4 */
3967    },
3968   {-889 /* 0xfffffc87 */ ,
3969    {{6, 1, 7},			/* shli r2, r1, 7 */
3970     {2, 1, 2},			/* sub r3, r1, r2 */
3971     {2, 2, 1},			/* sub r4, r2, r1 */
3972     {5, 3, 4}}			/* s3a r5, r3, r4 */
3973    },
3974   {-888 /* 0xfffffc88 */ ,
3975    {{6, 1, 7},			/* shli r2, r1, 7 */
3976     {2, 1, 2},			/* sub r3, r1, r2 */
3977     {5, 3, 2}}			/* s3a r4, r3, r2 */
3978    },
3979   {-887 /* 0xfffffc89 */ ,
3980    {{6, 1, 7},			/* shli r2, r1, 7 */
3981     {1, 1, 2},			/* add r3, r1, r2 */
3982     {2, 1, 2},			/* sub r4, r1, r2 */
3983     {5, 4, 3}}			/* s3a r5, r4, r3 */
3984    },
3985   {-886 /* 0xfffffc8a */ ,
3986    {{6, 1, 7},			/* shli r2, r1, 7 */
3987     {2, 1, 2},			/* sub r3, r1, r2 */
3988     {3, 1, 2},			/* s1a r4, r1, r2 */
3989     {5, 3, 4}}			/* s3a r5, r3, r4 */
3990    },
3991   {-884 /* 0xfffffc8c */ ,
3992    {{6, 1, 7},			/* shli r2, r1, 7 */
3993     {2, 1, 2},			/* sub r3, r1, r2 */
3994     {4, 1, 2},			/* s2a r4, r1, r2 */
3995     {5, 3, 4}}			/* s3a r5, r3, r4 */
3996    },
3997   {-881 /* 0xfffffc8f */ ,
3998    {{6, 1, 7},			/* shli r2, r1, 7 */
3999     {2, 2, 1},			/* sub r3, r2, r1 */
4000     {2, 1, 3},			/* sub r4, r1, r3 */
4001     {5, 4, 3}}			/* s3a r5, r4, r3 */
4002    },
4003   {-880 /* 0xfffffc90 */ ,
4004    {{6, 1, 1},			/* shli r2, r1, 1 */
4005     {6, 1, 7},			/* shli r3, r1, 7 */
4006     {2, 2, 3},			/* sub r4, r2, r3 */
4007     {5, 4, 3}}			/* s3a r5, r4, r3 */
4008    },
4009   {-879 /* 0xfffffc91 */ ,
4010    {{6, 1, 6},			/* shli r2, r1, 6 */
4011     {2, 1, 2},			/* sub r3, r1, r2 */
4012     {5, 3, 2},			/* s3a r4, r3, r2 */
4013     {3, 4, 1}}			/* s1a r5, r4, r1 */
4014    },
4015   {-873 /* 0xfffffc97 */ ,
4016    {{5, 1, 1},			/* s3a r2, r1, r1 */
4017     {6, 2, 5},			/* shli r3, r2, 5 */
4018     {4, 3, 2},			/* s2a r4, r3, r2 */
4019     {2, 3, 4}}			/* sub r5, r3, r4 */
4020    },
4021   {-872 /* 0xfffffc98 */ ,
4022    {{3, 1, 1},			/* s1a r2, r1, r1 */
4023     {6, 1, 7},			/* shli r3, r1, 7 */
4024     {2, 2, 3},			/* sub r4, r2, r3 */
4025     {5, 4, 3}}			/* s3a r5, r4, r3 */
4026    },
4027   {-868 /* 0xfffffc9c */ ,
4028    {{6, 1, 5},			/* shli r2, r1, 5 */
4029     {5, 2, 1},			/* s3a r3, r2, r1 */
4030     {2, 2, 3},			/* sub r4, r2, r3 */
4031     {4, 4, 2}}			/* s2a r5, r4, r2 */
4032    },
4033   {-865 /* 0xfffffc9f */ ,
4034    {{5, 1, 1},			/* s3a r2, r1, r1 */
4035     {6, 2, 5},			/* shli r3, r2, 5 */
4036     {4, 3, 1},			/* s2a r4, r3, r1 */
4037     {2, 3, 4}}			/* sub r5, r3, r4 */
4038    },
4039   {-864 /* 0xfffffca0 */ ,
4040    {{4, 1, 1},			/* s2a r2, r1, r1 */
4041     {6, 1, 5},			/* shli r3, r1, 5 */
4042     {2, 2, 3},			/* sub r4, r2, r3 */
4043     {6, 4, 5}}			/* shli r5, r4, 5 */
4044    },
4045   {-863 /* 0xfffffca1 */ ,
4046    {{3, 1, 1},			/* s1a r2, r1, r1 */
4047     {5, 2, 2},			/* s3a r3, r2, r2 */
4048     {6, 3, 5},			/* shli r4, r3, 5 */
4049     {2, 1, 4}}			/* sub r5, r1, r4 */
4050    },
4051   {-861 /* 0xfffffca3 */ ,
4052    {{3, 1, 1},			/* s1a r2, r1, r1 */
4053     {5, 2, 2},			/* s3a r3, r2, r2 */
4054     {6, 3, 5},			/* shli r4, r3, 5 */
4055     {2, 2, 4}}			/* sub r5, r2, r4 */
4056    },
4057   {-860 /* 0xfffffca4 */ ,
4058    {{5, 1, 1},			/* s3a r2, r1, r1 */
4059     {6, 2, 5},			/* shli r3, r2, 5 */
4060     {2, 1, 3},			/* sub r4, r1, r3 */
4061     {4, 4, 3}}			/* s2a r5, r4, r3 */
4062    },
4063   {-856 /* 0xfffffca8 */ ,
4064    {{4, 1, 1},			/* s2a r2, r1, r1 */
4065     {6, 1, 7},			/* shli r3, r1, 7 */
4066     {2, 2, 3},			/* sub r4, r2, r3 */
4067     {5, 4, 3}}			/* s3a r5, r4, r3 */
4068    },
4069   {-855 /* 0xfffffca9 */ ,
4070    {{3, 1, 1},			/* s1a r2, r1, r1 */
4071     {6, 2, 5},			/* shli r3, r2, 5 */
4072     {2, 1, 3},			/* sub r4, r1, r3 */
4073     {5, 4, 4}}			/* s3a r5, r4, r4 */
4074    },
4075   {-847 /* 0xfffffcb1 */ ,
4076    {{6, 1, 4},			/* shli r2, r1, 4 */
4077     {2, 1, 2},			/* sub r3, r1, r2 */
4078     {5, 3, 2},			/* s3a r4, r3, r2 */
4079     {5, 4, 3}}			/* s3a r5, r4, r3 */
4080    },
4081   {-837 /* 0xfffffcbb */ ,
4082    {{3, 1, 1},			/* s1a r2, r1, r1 */
4083     {5, 2, 2},			/* s3a r3, r2, r2 */
4084     {6, 3, 5},			/* shli r4, r3, 5 */
4085     {2, 3, 4}}			/* sub r5, r3, r4 */
4086    },
4087   {-835 /* 0xfffffcbd */ ,
4088    {{6, 1, 6},			/* shli r2, r1, 6 */
4089     {4, 2, 1},			/* s2a r3, r2, r1 */
4090     {4, 3, 2},			/* s2a r4, r3, r2 */
4091     {2, 3, 4}}			/* sub r5, r3, r4 */
4092    },
4093   {-834 /* 0xfffffcbe */ ,
4094    {{6, 1, 6},			/* shli r2, r1, 6 */
4095     {5, 2, 1},			/* s3a r3, r2, r1 */
4096     {2, 2, 3},			/* sub r4, r2, r3 */
4097     {3, 4, 2}}			/* s1a r5, r4, r2 */
4098    },
4099   {-832 /* 0xfffffcc0 */ ,
4100    {{3, 1, 1},			/* s1a r2, r1, r1 */
4101     {6, 1, 4},			/* shli r3, r1, 4 */
4102     {2, 2, 3},			/* sub r4, r2, r3 */
4103     {6, 4, 6}}			/* shli r5, r4, 6 */
4104    },
4105   {-831 /* 0xfffffcc1 */ ,
4106    {{3, 1, 1},			/* s1a r2, r1, r1 */
4107     {4, 2, 1},			/* s2a r3, r2, r1 */
4108     {6, 3, 6},			/* shli r4, r3, 6 */
4109     {2, 1, 4}}			/* sub r5, r1, r4 */
4110    },
4111   {-829 /* 0xfffffcc3 */ ,
4112    {{3, 1, 1},			/* s1a r2, r1, r1 */
4113     {4, 2, 1},			/* s2a r3, r2, r1 */
4114     {6, 3, 6},			/* shli r4, r3, 6 */
4115     {2, 2, 4}}			/* sub r5, r2, r4 */
4116    },
4117   {-828 /* 0xfffffcc4 */ ,
4118    {{5, 1, 1},			/* s3a r2, r1, r1 */
4119     {6, 2, 5},			/* shli r3, r2, 5 */
4120     {2, 2, 3},			/* sub r4, r2, r3 */
4121     {4, 4, 3}}			/* s2a r5, r4, r3 */
4122    },
4123   {-827 /* 0xfffffcc5 */ ,
4124    {{4, 1, 1},			/* s2a r2, r1, r1 */
4125     {5, 1, 2},			/* s3a r3, r1, r2 */
4126     {6, 3, 6},			/* shli r4, r3, 6 */
4127     {2, 2, 4}}			/* sub r5, r2, r4 */
4128    },
4129   {-824 /* 0xfffffcc8 */ ,
4130    {{5, 1, 1},			/* s3a r2, r1, r1 */
4131     {6, 1, 7},			/* shli r3, r1, 7 */
4132     {2, 2, 3},			/* sub r4, r2, r3 */
4133     {5, 4, 3}}			/* s3a r5, r4, r3 */
4134    },
4135   {-823 /* 0xfffffcc9 */ ,
4136    {{5, 1, 1},			/* s3a r2, r1, r1 */
4137     {4, 1, 2},			/* s2a r3, r1, r2 */
4138     {6, 3, 6},			/* shli r4, r3, 6 */
4139     {2, 2, 4}}			/* sub r5, r2, r4 */
4140    },
4141   {-819 /* 0xfffffccd */ ,
4142    {{3, 1, 1},			/* s1a r2, r1, r1 */
4143     {4, 2, 1},			/* s2a r3, r2, r1 */
4144     {6, 3, 6},			/* shli r4, r3, 6 */
4145     {2, 3, 4}}			/* sub r5, r3, r4 */
4146    },
4147   {-816 /* 0xfffffcd0 */ ,
4148    {{6, 1, 4},			/* shli r2, r1, 4 */
4149     {2, 1, 2},			/* sub r3, r1, r2 */
4150     {5, 3, 2},			/* s3a r4, r3, r2 */
4151     {5, 4, 2}}			/* s3a r5, r4, r2 */
4152    },
4153   {-815 /* 0xfffffcd1 */ ,
4154    {{6, 1, 6},			/* shli r2, r1, 6 */
4155     {2, 1, 2},			/* sub r3, r1, r2 */
4156     {4, 3, 2},			/* s2a r4, r3, r2 */
4157     {4, 4, 3}}			/* s2a r5, r4, r3 */
4158    },
4159   {-803 /* 0xfffffcdd */ ,
4160    {{6, 1, 5},			/* shli r2, r1, 5 */
4161     {5, 2, 1},			/* s3a r3, r2, r1 */
4162     {4, 3, 2},			/* s2a r4, r3, r2 */
4163     {2, 3, 4}}			/* sub r5, r3, r4 */
4164    },
4165   {-801 /* 0xfffffcdf */ ,
4166    {{6, 1, 8},			/* shli r2, r1, 8 */
4167     {5, 1, 2},			/* s3a r3, r1, r2 */
4168     {4, 3, 1},			/* s2a r4, r3, r1 */
4169     {2, 2, 4}}			/* sub r5, r2, r4 */
4170    },
4171   {-800 /* 0xfffffce0 */ ,
4172    {{6, 1, 5},			/* shli r2, r1, 5 */
4173     {6, 1, 8},			/* shli r3, r1, 8 */
4174     {4, 3, 2},			/* s2a r4, r3, r2 */
4175     {2, 3, 4}}			/* sub r5, r3, r4 */
4176    },
4177   {-799 /* 0xfffffce1 */ ,
4178    {{3, 1, 1},			/* s1a r2, r1, r1 */
4179     {5, 2, 1},			/* s3a r3, r2, r1 */
4180     {6, 3, 5},			/* shli r4, r3, 5 */
4181     {2, 1, 4}}			/* sub r5, r1, r4 */
4182    },
4183   {-797 /* 0xfffffce3 */ ,
4184    {{3, 1, 1},			/* s1a r2, r1, r1 */
4185     {5, 2, 1},			/* s3a r3, r2, r1 */
4186     {6, 3, 5},			/* shli r4, r3, 5 */
4187     {2, 2, 4}}			/* sub r5, r2, r4 */
4188    },
4189   {-796 /* 0xfffffce4 */ ,
4190    {{6, 1, 8},			/* shli r2, r1, 8 */
4191     {5, 1, 2},			/* s3a r3, r1, r2 */
4192     {2, 1, 3},			/* sub r4, r1, r3 */
4193     {4, 4, 2}}			/* s2a r5, r4, r2 */
4194    },
4195   {-795 /* 0xfffffce5 */ ,
4196    {{4, 1, 1},			/* s2a r2, r1, r1 */
4197     {4, 2, 2},			/* s2a r3, r2, r2 */
4198     {6, 3, 5},			/* shli r4, r3, 5 */
4199     {2, 2, 4}}			/* sub r5, r2, r4 */
4200    },
4201   {-793 /* 0xfffffce7 */ ,
4202    {{6, 1, 8},			/* shli r2, r1, 8 */
4203     {5, 1, 2},			/* s3a r3, r1, r2 */
4204     {4, 3, 1},			/* s2a r4, r3, r1 */
4205     {2, 3, 4}}			/* sub r5, r3, r4 */
4206    },
4207   {-792 /* 0xfffffce8 */ ,
4208    {{6, 1, 2},			/* shli r2, r1, 2 */
4209     {2, 1, 2},			/* sub r3, r1, r2 */
4210     {6, 3, 8},			/* shli r4, r3, 8 */
4211     {5, 3, 4}}			/* s3a r5, r3, r4 */
4212    },
4213   {-791 /* 0xfffffce9 */ ,
4214    {{3, 1, 1},			/* s1a r2, r1, r1 */
4215     {6, 2, 8},			/* shli r3, r2, 8 */
4216     {5, 2, 3},			/* s3a r4, r2, r3 */
4217     {2, 1, 4}}			/* sub r5, r1, r4 */
4218    },
4219   {-789 /* 0xfffffceb */ ,
4220    {{3, 1, 1},			/* s1a r2, r1, r1 */
4221     {6, 2, 8},			/* shli r3, r2, 8 */
4222     {5, 2, 3},			/* s3a r4, r2, r3 */
4223     {2, 2, 4}}			/* sub r5, r2, r4 */
4224    },
4225   {-788 /* 0xfffffcec */ ,
4226    {{6, 1, 8},			/* shli r2, r1, 8 */
4227     {5, 1, 2},			/* s3a r3, r1, r2 */
4228     {2, 1, 3},			/* sub r4, r1, r3 */
4229     {4, 4, 3}}			/* s2a r5, r4, r3 */
4230    },
4231   {-785 /* 0xfffffcef */ ,
4232    {{6, 1, 8},			/* shli r2, r1, 8 */
4233     {4, 1, 2},			/* s2a r3, r1, r2 */
4234     {4, 3, 1},			/* s2a r4, r3, r1 */
4235     {2, 2, 4}}			/* sub r5, r2, r4 */
4236    },
4237   {-784 /* 0xfffffcf0 */ ,
4238    {{6, 1, 4},			/* shli r2, r1, 4 */
4239     {6, 1, 8},			/* shli r3, r1, 8 */
4240     {4, 3, 2},			/* s2a r4, r3, r2 */
4241     {2, 3, 4}}			/* sub r5, r3, r4 */
4242    },
4243   {-783 /* 0xfffffcf1 */ ,
4244    {{6, 1, 8},			/* shli r2, r1, 8 */
4245     {5, 1, 2},			/* s3a r3, r1, r2 */
4246     {3, 3, 2},			/* s1a r4, r3, r2 */
4247     {2, 1, 4}}			/* sub r5, r1, r4 */
4248    },
4249   {-781 /* 0xfffffcf3 */ ,
4250    {{6, 1, 8},			/* shli r2, r1, 8 */
4251     {4, 1, 2},			/* s2a r3, r1, r2 */
4252     {4, 3, 1},			/* s2a r4, r3, r1 */
4253     {2, 3, 4}}			/* sub r5, r3, r4 */
4254    },
4255   {-780 /* 0xfffffcf4 */ ,
4256    {{6, 1, 2},			/* shli r2, r1, 2 */
4257     {2, 1, 2},			/* sub r3, r1, r2 */
4258     {6, 3, 8},			/* shli r4, r3, 8 */
4259     {4, 3, 4}}			/* s2a r5, r3, r4 */
4260    },
4261   {-779 /* 0xfffffcf5 */ ,
4262    {{3, 1, 1},			/* s1a r2, r1, r1 */
4263     {6, 2, 8},			/* shli r3, r2, 8 */
4264     {4, 2, 3},			/* s2a r4, r2, r3 */
4265     {2, 1, 4}}			/* sub r5, r1, r4 */
4266    },
4267   {-777 /* 0xfffffcf7 */ ,
4268    {{5, 1, 1},			/* s3a r2, r1, r1 */
4269     {6, 1, 8},			/* shli r3, r1, 8 */
4270     {4, 3, 2},			/* s2a r4, r3, r2 */
4271     {2, 3, 4}}			/* sub r5, r3, r4 */
4272    },
4273   {-776 /* 0xfffffcf8 */ ,
4274    {{6, 1, 3},			/* shli r2, r1, 3 */
4275     {6, 1, 8},			/* shli r3, r1, 8 */
4276     {4, 3, 2},			/* s2a r4, r3, r2 */
4277     {2, 3, 4}}			/* sub r5, r3, r4 */
4278    },
4279   {-775 /* 0xfffffcf9 */ ,
4280    {{3, 1, 1},			/* s1a r2, r1, r1 */
4281     {5, 2, 1},			/* s3a r3, r2, r1 */
4282     {6, 3, 5},			/* shli r4, r3, 5 */
4283     {2, 3, 4}}			/* sub r5, r3, r4 */
4284    },
4285   {-774 /* 0xfffffcfa */ ,
4286    {{6, 1, 2},			/* shli r2, r1, 2 */
4287     {2, 1, 2},			/* sub r3, r1, r2 */
4288     {6, 3, 8},			/* shli r4, r3, 8 */
4289     {3, 3, 4}}			/* s1a r5, r3, r4 */
4290    },
4291   {-773 /* 0xfffffcfb */ ,
4292    {{4, 1, 1},			/* s2a r2, r1, r1 */
4293     {6, 1, 8},			/* shli r3, r1, 8 */
4294     {4, 3, 2},			/* s2a r4, r3, r2 */
4295     {2, 3, 4}}			/* sub r5, r3, r4 */
4296    },
4297   {-772 /* 0xfffffcfc */ ,
4298    {{6, 1, 2},			/* shli r2, r1, 2 */
4299     {6, 1, 8},			/* shli r3, r1, 8 */
4300     {4, 3, 2},			/* s2a r4, r3, r2 */
4301     {2, 3, 4}}			/* sub r5, r3, r4 */
4302    },
4303   {-771 /* 0xfffffcfd */ ,
4304    {{2, 0, 1},			/* sub r2, zero, r1 */
4305     {6, 1, 8},			/* shli r3, r1, 8 */
4306     {2, 2, 3},			/* sub r4, r2, r3 */
4307     {3, 4, 4}}			/* s1a r5, r4, r4 */
4308    },
4309   {-770 /* 0xfffffcfe */ ,
4310    {{6, 1, 1},			/* shli r2, r1, 1 */
4311     {6, 1, 8},			/* shli r3, r1, 8 */
4312     {4, 3, 2},			/* s2a r4, r3, r2 */
4313     {2, 3, 4}}			/* sub r5, r3, r4 */
4314    },
4315   {-769 /* 0xfffffcff */ ,
4316    {{6, 1, 8},			/* shli r2, r1, 8 */
4317     {4, 2, 1},			/* s2a r3, r2, r1 */
4318     {2, 2, 3}}			/* sub r4, r2, r3 */
4319    },
4320   {-768 /* 0xfffffd00 */ ,
4321    {{6, 1, 8},			/* shli r2, r1, 8 */
4322     {6, 1, 10},			/* shli r3, r1, 10 */
4323     {2, 2, 3}}			/* sub r4, r2, r3 */
4324    },
4325   {-767 /* 0xfffffd01 */ ,
4326    {{3, 1, 1},			/* s1a r2, r1, r1 */
4327     {6, 2, 8},			/* shli r3, r2, 8 */
4328     {2, 1, 3}}			/* sub r4, r1, r3 */
4329    },
4330   {-766 /* 0xfffffd02 */ ,
4331    {{3, 1, 1},			/* s1a r2, r1, r1 */
4332     {6, 1, 1},			/* shli r3, r1, 1 */
4333     {6, 2, 8},			/* shli r4, r2, 8 */
4334     {2, 3, 4}}			/* sub r5, r3, r4 */
4335    },
4336   {-765 /* 0xfffffd03 */ ,
4337    {{3, 1, 1},			/* s1a r2, r1, r1 */
4338     {6, 2, 8},			/* shli r3, r2, 8 */
4339     {2, 2, 3}}			/* sub r4, r2, r3 */
4340    },
4341   {-764 /* 0xfffffd04 */ ,
4342    {{6, 1, 8},			/* shli r2, r1, 8 */
4343     {2, 1, 2},			/* sub r3, r1, r2 */
4344     {4, 3, 2}}			/* s2a r4, r3, r2 */
4345    },
4346   {-763 /* 0xfffffd05 */ ,
4347    {{6, 1, 8},			/* shli r2, r1, 8 */
4348     {1, 1, 2},			/* add r3, r1, r2 */
4349     {2, 1, 2},			/* sub r4, r1, r2 */
4350     {4, 4, 3}}			/* s2a r5, r4, r3 */
4351    },
4352   {-762 /* 0xfffffd06 */ ,
4353    {{3, 1, 1},			/* s1a r2, r1, r1 */
4354     {6, 2, 1},			/* shli r3, r2, 1 */
4355     {6, 2, 8},			/* shli r4, r2, 8 */
4356     {2, 3, 4}}			/* sub r5, r3, r4 */
4357    },
4358   {-761 /* 0xfffffd07 */ ,
4359    {{3, 1, 1},			/* s1a r2, r1, r1 */
4360     {3, 2, 1},			/* s1a r3, r2, r1 */
4361     {6, 2, 8},			/* shli r4, r2, 8 */
4362     {2, 3, 4}}			/* sub r5, r3, r4 */
4363    },
4364   {-760 /* 0xfffffd08 */ ,
4365    {{6, 1, 1},			/* shli r2, r1, 1 */
4366     {6, 1, 8},			/* shli r3, r1, 8 */
4367     {2, 2, 3},			/* sub r4, r2, r3 */
4368     {4, 4, 3}}			/* s2a r5, r4, r3 */
4369    },
4370   {-759 /* 0xfffffd09 */ ,
4371    {{3, 1, 1},			/* s1a r2, r1, r1 */
4372     {3, 2, 2},			/* s1a r3, r2, r2 */
4373     {6, 2, 8},			/* shli r4, r2, 8 */
4374     {2, 3, 4}}			/* sub r5, r3, r4 */
4375    },
4376   {-757 /* 0xfffffd0b */ ,
4377    {{3, 1, 1},			/* s1a r2, r1, r1 */
4378     {5, 1, 2},			/* s3a r3, r1, r2 */
4379     {6, 2, 8},			/* shli r4, r2, 8 */
4380     {2, 3, 4}}			/* sub r5, r3, r4 */
4381    },
4382   {-756 /* 0xfffffd0c */ ,
4383    {{3, 1, 1},			/* s1a r2, r1, r1 */
4384     {6, 2, 2},			/* shli r3, r2, 2 */
4385     {6, 2, 8},			/* shli r4, r2, 8 */
4386     {2, 3, 4}}			/* sub r5, r3, r4 */
4387    },
4388   {-755 /* 0xfffffd0d */ ,
4389    {{3, 1, 1},			/* s1a r2, r1, r1 */
4390     {4, 2, 1},			/* s2a r3, r2, r1 */
4391     {6, 2, 8},			/* shli r4, r2, 8 */
4392     {2, 3, 4}}			/* sub r5, r3, r4 */
4393    },
4394   {-753 /* 0xfffffd0f */ ,
4395    {{3, 1, 1},			/* s1a r2, r1, r1 */
4396     {4, 2, 2},			/* s2a r3, r2, r2 */
4397     {6, 2, 8},			/* shli r4, r2, 8 */
4398     {2, 3, 4}}			/* sub r5, r3, r4 */
4399    },
4400   {-752 /* 0xfffffd10 */ ,
4401    {{6, 1, 2},			/* shli r2, r1, 2 */
4402     {6, 1, 8},			/* shli r3, r1, 8 */
4403     {2, 2, 3},			/* sub r4, r2, r3 */
4404     {4, 4, 3}}			/* s2a r5, r4, r3 */
4405    },
4406   {-751 /* 0xfffffd11 */ ,
4407    {{6, 1, 6},			/* shli r2, r1, 6 */
4408     {2, 1, 2},			/* sub r3, r1, r2 */
4409     {4, 3, 2},			/* s2a r4, r3, r2 */
4410     {4, 4, 1}}			/* s2a r5, r4, r1 */
4411    },
4412   {-749 /* 0xfffffd13 */ ,
4413    {{6, 1, 8},			/* shli r2, r1, 8 */
4414     {2, 1, 2},			/* sub r3, r1, r2 */
4415     {5, 1, 3},			/* s3a r4, r1, r3 */
4416     {3, 4, 3}}			/* s1a r5, r4, r3 */
4417    },
4418   {-748 /* 0xfffffd14 */ ,
4419    {{4, 1, 1},			/* s2a r2, r1, r1 */
4420     {6, 1, 8},			/* shli r3, r1, 8 */
4421     {2, 2, 3},			/* sub r4, r2, r3 */
4422     {4, 4, 3}}			/* s2a r5, r4, r3 */
4423    },
4424   {-744 /* 0xfffffd18 */ ,
4425    {{3, 1, 1},			/* s1a r2, r1, r1 */
4426     {6, 2, 3},			/* shli r3, r2, 3 */
4427     {6, 2, 8},			/* shli r4, r2, 8 */
4428     {2, 3, 4}}			/* sub r5, r3, r4 */
4429    },
4430   {-743 /* 0xfffffd19 */ ,
4431    {{3, 1, 1},			/* s1a r2, r1, r1 */
4432     {5, 2, 1},			/* s3a r3, r2, r1 */
4433     {6, 2, 8},			/* shli r4, r2, 8 */
4434     {2, 3, 4}}			/* sub r5, r3, r4 */
4435    },
4436   {-741 /* 0xfffffd1b */ ,
4437    {{3, 1, 1},			/* s1a r2, r1, r1 */
4438     {5, 2, 2},			/* s3a r3, r2, r2 */
4439     {6, 2, 8},			/* shli r4, r2, 8 */
4440     {2, 3, 4}}			/* sub r5, r3, r4 */
4441    },
4442   {-739 /* 0xfffffd1d */ ,
4443    {{6, 1, 5},			/* shli r2, r1, 5 */
4444     {5, 2, 1},			/* s3a r3, r2, r1 */
4445     {3, 3, 3},			/* s1a r4, r3, r3 */
4446     {2, 2, 4}}			/* sub r5, r2, r4 */
4447    },
4448   {-737 /* 0xfffffd1f */ ,
4449    {{6, 1, 5},			/* shli r2, r1, 5 */
4450     {3, 2, 2},			/* s1a r3, r2, r2 */
4451     {5, 3, 1},			/* s3a r4, r3, r1 */
4452     {2, 2, 4}}			/* sub r5, r2, r4 */
4453    },
4454   {-736 /* 0xfffffd20 */ ,
4455    {{5, 1, 1},			/* s3a r2, r1, r1 */
4456     {6, 1, 5},			/* shli r3, r1, 5 */
4457     {2, 2, 3},			/* sub r4, r2, r3 */
4458     {6, 4, 5}}			/* shli r5, r4, 5 */
4459    },
4460   {-735 /* 0xfffffd21 */ ,
4461    {{6, 1, 5},			/* shli r2, r1, 5 */
4462     {2, 1, 2},			/* sub r3, r1, r2 */
4463     {4, 3, 2},			/* s2a r4, r3, r2 */
4464     {5, 4, 1}}			/* s3a r5, r4, r1 */
4465    },
4466   {-732 /* 0xfffffd24 */ ,
4467    {{5, 1, 1},			/* s3a r2, r1, r1 */
4468     {6, 1, 8},			/* shli r3, r1, 8 */
4469     {2, 2, 3},			/* sub r4, r2, r3 */
4470     {4, 4, 3}}			/* s2a r5, r4, r3 */
4471    },
4472   {-729 /* 0xfffffd27 */ ,
4473    {{2, 0, 1},			/* sub r2, zero, r1 */
4474     {5, 2, 2},			/* s3a r3, r2, r2 */
4475     {5, 3, 3},			/* s3a r4, r3, r3 */
4476     {5, 4, 4}}			/* s3a r5, r4, r4 */
4477    },
4478   {-728 /* 0xfffffd28 */ ,
4479    {{6, 1, 5},			/* shli r2, r1, 5 */
4480     {3, 2, 2},			/* s1a r3, r2, r2 */
4481     {2, 1, 3},			/* sub r4, r1, r3 */
4482     {5, 4, 2}}			/* s3a r5, r4, r2 */
4483    },
4484   {-720 /* 0xfffffd30 */ ,
4485    {{3, 1, 1},			/* s1a r2, r1, r1 */
4486     {6, 2, 4},			/* shli r3, r2, 4 */
4487     {6, 2, 8},			/* shli r4, r2, 8 */
4488     {2, 3, 4}}			/* sub r5, r3, r4 */
4489    },
4490   {-719 /* 0xfffffd31 */ ,
4491    {{4, 1, 1},			/* s2a r2, r1, r1 */
4492     {5, 2, 2},			/* s3a r3, r2, r2 */
4493     {6, 3, 4},			/* shli r4, r3, 4 */
4494     {2, 1, 4}}			/* sub r5, r1, r4 */
4495    },
4496   {-715 /* 0xfffffd35 */ ,
4497    {{4, 1, 1},			/* s2a r2, r1, r1 */
4498     {5, 2, 2},			/* s3a r3, r2, r2 */
4499     {6, 3, 4},			/* shli r4, r3, 4 */
4500     {2, 2, 4}}			/* sub r5, r2, r4 */
4501    },
4502   {-712 /* 0xfffffd38 */ ,
4503    {{6, 1, 5},			/* shli r2, r1, 5 */
4504     {2, 1, 2},			/* sub r3, r1, r2 */
4505     {3, 3, 3},			/* s1a r4, r3, r3 */
4506     {5, 4, 2}}			/* s3a r5, r4, r2 */
4507    },
4508   {-711 /* 0xfffffd39 */ ,
4509    {{4, 1, 1},			/* s2a r2, r1, r1 */
4510     {6, 2, 4},			/* shli r3, r2, 4 */
4511     {2, 1, 3},			/* sub r4, r1, r3 */
4512     {5, 4, 4}}			/* s3a r5, r4, r4 */
4513    },
4514   {-708 /* 0xfffffd3c */ ,
4515    {{6, 1, 6},			/* shli r2, r1, 6 */
4516     {4, 2, 1},			/* s2a r3, r2, r1 */
4517     {2, 2, 3},			/* sub r4, r2, r3 */
4518     {4, 4, 2}}			/* s2a r5, r4, r2 */
4519    },
4520   {-707 /* 0xfffffd3d */ ,
4521    {{6, 1, 6},			/* shli r2, r1, 6 */
4522     {4, 2, 1},			/* s2a r3, r2, r1 */
4523     {3, 3, 3},			/* s1a r4, r3, r3 */
4524     {2, 2, 4}}			/* sub r5, r2, r4 */
4525    },
4526   {-705 /* 0xfffffd3f */ ,
4527    {{6, 1, 6},			/* shli r2, r1, 6 */
4528     {3, 2, 2},			/* s1a r3, r2, r2 */
4529     {4, 3, 1},			/* s2a r4, r3, r1 */
4530     {2, 2, 4}}			/* sub r5, r2, r4 */
4531    },
4532   {-704 /* 0xfffffd40 */ ,
4533    {{4, 1, 1},			/* s2a r2, r1, r1 */
4534     {6, 1, 4},			/* shli r3, r1, 4 */
4535     {2, 2, 3},			/* sub r4, r2, r3 */
4536     {6, 4, 6}}			/* shli r5, r4, 6 */
4537    },
4538   {-703 /* 0xfffffd41 */ ,
4539    {{4, 1, 1},			/* s2a r2, r1, r1 */
4540     {3, 2, 1},			/* s1a r3, r2, r1 */
4541     {6, 3, 6},			/* shli r4, r3, 6 */
4542     {2, 1, 4}}			/* sub r5, r1, r4 */
4543    },
4544   {-701 /* 0xfffffd43 */ ,
4545    {{3, 1, 1},			/* s1a r2, r1, r1 */
4546     {5, 1, 2},			/* s3a r3, r1, r2 */
4547     {6, 3, 6},			/* shli r4, r3, 6 */
4548     {2, 2, 4}}			/* sub r5, r2, r4 */
4549    },
4550   {-700 /* 0xfffffd44 */ ,
4551    {{6, 1, 6},			/* shli r2, r1, 6 */
4552     {3, 2, 2},			/* s1a r3, r2, r2 */
4553     {2, 1, 3},			/* sub r4, r1, r3 */
4554     {4, 4, 2}}			/* s2a r5, r4, r2 */
4555    },
4556   {-699 /* 0xfffffd45 */ ,
4557    {{4, 1, 1},			/* s2a r2, r1, r1 */
4558     {3, 2, 1},			/* s1a r3, r2, r1 */
4559     {6, 3, 6},			/* shli r4, r3, 6 */
4560     {2, 2, 4}}			/* sub r5, r2, r4 */
4561    },
4562   {-695 /* 0xfffffd49 */ ,
4563    {{5, 1, 1},			/* s3a r2, r1, r1 */
4564     {3, 1, 2},			/* s1a r3, r1, r2 */
4565     {6, 3, 6},			/* shli r4, r3, 6 */
4566     {2, 2, 4}}			/* sub r5, r2, r4 */
4567    },
4568   {-693 /* 0xfffffd4b */ ,
4569    {{4, 1, 1},			/* s2a r2, r1, r1 */
4570     {3, 2, 1},			/* s1a r3, r2, r1 */
4571     {6, 3, 6},			/* shli r4, r3, 6 */
4572     {2, 3, 4}}			/* sub r5, r3, r4 */
4573    },
4574   {-692 /* 0xfffffd4c */ ,
4575    {{6, 1, 6},			/* shli r2, r1, 6 */
4576     {2, 1, 2},			/* sub r3, r1, r2 */
4577     {3, 3, 3},			/* s1a r4, r3, r3 */
4578     {4, 4, 2}}			/* s2a r5, r4, r2 */
4579    },
4580   {-688 /* 0xfffffd50 */ ,
4581    {{6, 1, 6},			/* shli r2, r1, 6 */
4582     {2, 1, 2},			/* sub r3, r1, r2 */
4583     {4, 3, 2},			/* s2a r4, r3, r2 */
4584     {4, 4, 2}}			/* s2a r5, r4, r2 */
4585    },
4586   {-680 /* 0xfffffd58 */ ,
4587    {{2, 0, 1},			/* sub r2, zero, r1 */
4588     {4, 2, 2},			/* s2a r3, r2, r2 */
4589     {6, 3, 7},			/* shli r4, r3, 7 */
4590     {5, 3, 4}}			/* s3a r5, r3, r4 */
4591    },
4592   {-679 /* 0xfffffd59 */ ,
4593    {{4, 1, 1},			/* s2a r2, r1, r1 */
4594     {6, 2, 7},			/* shli r3, r2, 7 */
4595     {5, 2, 3},			/* s3a r4, r2, r3 */
4596     {2, 1, 4}}			/* sub r5, r1, r4 */
4597    },
4598   {-675 /* 0xfffffd5d */ ,
4599    {{3, 1, 1},			/* s1a r2, r1, r1 */
4600     {6, 2, 5},			/* shli r3, r2, 5 */
4601     {5, 3, 2},			/* s3a r4, r3, r2 */
4602     {2, 3, 4}}			/* sub r5, r3, r4 */
4603    },
4604   {-673 /* 0xfffffd5f */ ,
4605    {{3, 1, 1},			/* s1a r2, r1, r1 */
4606     {6, 2, 5},			/* shli r3, r2, 5 */
4607     {5, 3, 1},			/* s3a r4, r3, r1 */
4608     {2, 3, 4}}			/* sub r5, r3, r4 */
4609    },
4610   {-672 /* 0xfffffd60 */ ,
4611    {{3, 1, 1},			/* s1a r2, r1, r1 */
4612     {6, 2, 5},			/* shli r3, r2, 5 */
4613     {6, 2, 8},			/* shli r4, r2, 8 */
4614     {2, 3, 4}}			/* sub r5, r3, r4 */
4615    },
4616   {-671 /* 0xfffffd61 */ ,
4617    {{4, 1, 1},			/* s2a r2, r1, r1 */
4618     {4, 2, 1},			/* s2a r3, r2, r1 */
4619     {6, 3, 5},			/* shli r4, r3, 5 */
4620     {2, 1, 4}}			/* sub r5, r1, r4 */
4621    },
4622   {-667 /* 0xfffffd65 */ ,
4623    {{4, 1, 1},			/* s2a r2, r1, r1 */
4624     {4, 2, 1},			/* s2a r3, r2, r1 */
4625     {6, 3, 5},			/* shli r4, r3, 5 */
4626     {2, 2, 4}}			/* sub r5, r2, r4 */
4627    },
4628   {-664 /* 0xfffffd68 */ ,
4629    {{3, 1, 1},			/* s1a r2, r1, r1 */
4630     {6, 2, 5},			/* shli r3, r2, 5 */
4631     {2, 1, 3},			/* sub r4, r1, r3 */
4632     {5, 4, 3}}			/* s3a r5, r4, r3 */
4633    },
4634   {-660 /* 0xfffffd6c */ ,
4635    {{2, 0, 1},			/* sub r2, zero, r1 */
4636     {4, 2, 2},			/* s2a r3, r2, r2 */
4637     {6, 3, 7},			/* shli r4, r3, 7 */
4638     {4, 3, 4}}			/* s2a r5, r3, r4 */
4639    },
4640   {-659 /* 0xfffffd6d */ ,
4641    {{4, 1, 1},			/* s2a r2, r1, r1 */
4642     {6, 2, 7},			/* shli r3, r2, 7 */
4643     {4, 2, 3},			/* s2a r4, r2, r3 */
4644     {2, 1, 4}}			/* sub r5, r1, r4 */
4645    },
4646   {-657 /* 0xfffffd6f */ ,
4647    {{2, 0, 1},			/* sub r2, zero, r1 */
4648     {5, 2, 2},			/* s3a r3, r2, r2 */
4649     {5, 3, 2},			/* s3a r4, r3, r2 */
4650     {5, 4, 4}}			/* s3a r5, r4, r4 */
4651    },
4652   {-656 /* 0xfffffd70 */ ,
4653    {{2, 0, 1},			/* sub r2, zero, r1 */
4654     {4, 2, 2},			/* s2a r3, r2, r2 */
4655     {5, 3, 2},			/* s3a r4, r3, r2 */
4656     {6, 4, 4}}			/* shli r5, r4, 4 */
4657    },
4658   {-655 /* 0xfffffd71 */ ,
4659    {{4, 1, 1},			/* s2a r2, r1, r1 */
4660     {5, 2, 1},			/* s3a r3, r2, r1 */
4661     {6, 3, 4},			/* shli r4, r3, 4 */
4662     {2, 1, 4}}			/* sub r5, r1, r4 */
4663    },
4664   {-651 /* 0xfffffd75 */ ,
4665    {{4, 1, 1},			/* s2a r2, r1, r1 */
4666     {4, 2, 1},			/* s2a r3, r2, r1 */
4667     {6, 3, 5},			/* shli r4, r3, 5 */
4668     {2, 3, 4}}			/* sub r5, r3, r4 */
4669    },
4670   {-650 /* 0xfffffd76 */ ,
4671    {{2, 0, 1},			/* sub r2, zero, r1 */
4672     {4, 2, 2},			/* s2a r3, r2, r2 */
4673     {6, 3, 7},			/* shli r4, r3, 7 */
4674     {3, 3, 4}}			/* s1a r5, r3, r4 */
4675    },
4676   {-649 /* 0xfffffd77 */ ,
4677    {{4, 1, 1},			/* s2a r2, r1, r1 */
4678     {6, 2, 7},			/* shli r3, r2, 7 */
4679     {3, 2, 3},			/* s1a r4, r2, r3 */
4680     {2, 1, 4}}			/* sub r5, r1, r4 */
4681    },
4682   {-648 /* 0xfffffd78 */ ,
4683    {{2, 0, 1},			/* sub r2, zero, r1 */
4684     {5, 2, 2},			/* s3a r3, r2, r2 */
4685     {5, 3, 3},			/* s3a r4, r3, r3 */
4686     {6, 4, 3}}			/* shli r5, r4, 3 */
4687    },
4688   {-647 /* 0xfffffd79 */ ,
4689    {{5, 1, 1},			/* s3a r2, r1, r1 */
4690     {5, 2, 2},			/* s3a r3, r2, r2 */
4691     {6, 3, 3},			/* shli r4, r3, 3 */
4692     {2, 1, 4}}			/* sub r5, r1, r4 */
4693    },
4694   {-645 /* 0xfffffd7b */ ,
4695    {{2, 0, 1},			/* sub r2, zero, r1 */
4696     {6, 1, 7},			/* shli r3, r1, 7 */
4697     {2, 2, 3},			/* sub r4, r2, r3 */
4698     {4, 4, 4}}			/* s2a r5, r4, r4 */
4699    },
4700   {-644 /* 0xfffffd7c */ ,
4701    {{4, 1, 1},			/* s2a r2, r1, r1 */
4702     {2, 1, 2},			/* sub r3, r1, r2 */
4703     {6, 2, 7},			/* shli r4, r2, 7 */
4704     {2, 3, 4}}			/* sub r5, r3, r4 */
4705    },
4706   {-643 /* 0xfffffd7d */ ,
4707    {{6, 1, 7},			/* shli r2, r1, 7 */
4708     {1, 1, 2},			/* add r3, r1, r2 */
4709     {4, 3, 2},			/* s2a r4, r3, r2 */
4710     {2, 1, 4}}			/* sub r5, r1, r4 */
4711    },
4712   {-642 /* 0xfffffd7e */ ,
4713    {{2, 0, 1},			/* sub r2, zero, r1 */
4714     {6, 2, 7},			/* shli r3, r2, 7 */
4715     {3, 3, 2},			/* s1a r4, r3, r2 */
4716     {3, 4, 3}}			/* s1a r5, r4, r3 */
4717    },
4718   {-641 /* 0xfffffd7f */ ,
4719    {{2, 0, 1},			/* sub r2, zero, r1 */
4720     {4, 1, 1},			/* s2a r3, r1, r1 */
4721     {6, 3, 7},			/* shli r4, r3, 7 */
4722     {2, 2, 4}}			/* sub r5, r2, r4 */
4723    },
4724   {-640 /* 0xfffffd80 */ ,
4725    {{2, 0, 1},			/* sub r2, zero, r1 */
4726     {4, 2, 2},			/* s2a r3, r2, r2 */
4727     {6, 3, 7}}			/* shli r4, r3, 7 */
4728    },
4729   {-639 /* 0xfffffd81 */ ,
4730    {{4, 1, 1},			/* s2a r2, r1, r1 */
4731     {6, 2, 7},			/* shli r3, r2, 7 */
4732     {2, 1, 3}}			/* sub r4, r1, r3 */
4733    },
4734   {-638 /* 0xfffffd82 */ ,
4735    {{4, 1, 1},			/* s2a r2, r1, r1 */
4736     {6, 1, 1},			/* shli r3, r1, 1 */
4737     {6, 2, 7},			/* shli r4, r2, 7 */
4738     {2, 3, 4}}			/* sub r5, r3, r4 */
4739    },
4740   {-637 /* 0xfffffd83 */ ,
4741    {{3, 1, 1},			/* s1a r2, r1, r1 */
4742     {4, 1, 1},			/* s2a r3, r1, r1 */
4743     {6, 3, 7},			/* shli r4, r3, 7 */
4744     {2, 2, 4}}			/* sub r5, r2, r4 */
4745    },
4746   {-636 /* 0xfffffd84 */ ,
4747    {{4, 1, 1},			/* s2a r2, r1, r1 */
4748     {6, 1, 2},			/* shli r3, r1, 2 */
4749     {6, 2, 7},			/* shli r4, r2, 7 */
4750     {2, 3, 4}}			/* sub r5, r3, r4 */
4751    },
4752   {-635 /* 0xfffffd85 */ ,
4753    {{4, 1, 1},			/* s2a r2, r1, r1 */
4754     {6, 2, 7},			/* shli r3, r2, 7 */
4755     {2, 2, 3}}			/* sub r4, r2, r3 */
4756    },
4757   {-634 /* 0xfffffd86 */ ,
4758    {{4, 1, 1},			/* s2a r2, r1, r1 */
4759     {1, 1, 2},			/* add r3, r1, r2 */
4760     {6, 2, 7},			/* shli r4, r2, 7 */
4761     {2, 3, 4}}			/* sub r5, r3, r4 */
4762    },
4763   {-633 /* 0xfffffd87 */ ,
4764    {{4, 1, 1},			/* s2a r2, r1, r1 */
4765     {3, 1, 2},			/* s1a r3, r1, r2 */
4766     {6, 2, 7},			/* shli r4, r2, 7 */
4767     {2, 3, 4}}			/* sub r5, r3, r4 */
4768    },
4769   {-632 /* 0xfffffd88 */ ,
4770    {{4, 1, 1},			/* s2a r2, r1, r1 */
4771     {6, 1, 3},			/* shli r3, r1, 3 */
4772     {6, 2, 7},			/* shli r4, r2, 7 */
4773     {2, 3, 4}}			/* sub r5, r3, r4 */
4774    },
4775   {-631 /* 0xfffffd89 */ ,
4776    {{4, 1, 1},			/* s2a r2, r1, r1 */
4777     {4, 1, 2},			/* s2a r3, r1, r2 */
4778     {6, 2, 7},			/* shli r4, r2, 7 */
4779     {2, 3, 4}}			/* sub r5, r3, r4 */
4780    },
4781   {-630 /* 0xfffffd8a */ ,
4782    {{4, 1, 1},			/* s2a r2, r1, r1 */
4783     {6, 2, 1},			/* shli r3, r2, 1 */
4784     {6, 2, 7},			/* shli r4, r2, 7 */
4785     {2, 3, 4}}			/* sub r5, r3, r4 */
4786    },
4787   {-629 /* 0xfffffd8b */ ,
4788    {{4, 1, 1},			/* s2a r2, r1, r1 */
4789     {3, 2, 1},			/* s1a r3, r2, r1 */
4790     {6, 2, 7},			/* shli r4, r2, 7 */
4791     {2, 3, 4}}			/* sub r5, r3, r4 */
4792    },
4793   {-627 /* 0xfffffd8d */ ,
4794    {{4, 1, 1},			/* s2a r2, r1, r1 */
4795     {5, 1, 2},			/* s3a r3, r1, r2 */
4796     {6, 2, 7},			/* shli r4, r2, 7 */
4797     {2, 3, 4}}			/* sub r5, r3, r4 */
4798    },
4799   {-625 /* 0xfffffd8f */ ,
4800    {{3, 1, 1},			/* s1a r2, r1, r1 */
4801     {6, 1, 7},			/* shli r3, r1, 7 */
4802     {2, 2, 3},			/* sub r4, r2, r3 */
4803     {4, 4, 4}}			/* s2a r5, r4, r4 */
4804    },
4805   {-624 /* 0xfffffd90 */ ,
4806    {{4, 1, 1},			/* s2a r2, r1, r1 */
4807     {6, 1, 4},			/* shli r3, r1, 4 */
4808     {6, 2, 7},			/* shli r4, r2, 7 */
4809     {2, 3, 4}}			/* sub r5, r3, r4 */
4810    },
4811   {-620 /* 0xfffffd94 */ ,
4812    {{4, 1, 1},			/* s2a r2, r1, r1 */
4813     {6, 2, 2},			/* shli r3, r2, 2 */
4814     {6, 2, 7},			/* shli r4, r2, 7 */
4815     {2, 3, 4}}			/* sub r5, r3, r4 */
4816    },
4817   {-619 /* 0xfffffd95 */ ,
4818    {{4, 1, 1},			/* s2a r2, r1, r1 */
4819     {4, 2, 1},			/* s2a r3, r2, r1 */
4820     {6, 2, 7},			/* shli r4, r2, 7 */
4821     {2, 3, 4}}			/* sub r5, r3, r4 */
4822    },
4823   {-616 /* 0xfffffd98 */ ,
4824    {{6, 1, 4},			/* shli r2, r1, 4 */
4825     {4, 2, 2},			/* s2a r3, r2, r2 */
4826     {2, 1, 3},			/* sub r4, r1, r3 */
4827     {5, 4, 2}}			/* s3a r5, r4, r2 */
4828    },
4829   {-615 /* 0xfffffd99 */ ,
4830    {{4, 1, 1},			/* s2a r2, r1, r1 */
4831     {4, 2, 2},			/* s2a r3, r2, r2 */
4832     {6, 2, 7},			/* shli r4, r2, 7 */
4833     {2, 3, 4}}			/* sub r5, r3, r4 */
4834    },
4835   {-613 /* 0xfffffd9b */ ,
4836    {{6, 1, 5},			/* shli r2, r1, 5 */
4837     {4, 2, 1},			/* s2a r3, r2, r1 */
4838     {4, 3, 3},			/* s2a r4, r3, r3 */
4839     {2, 2, 4}}			/* sub r5, r2, r4 */
4840    },
4841   {-612 /* 0xfffffd9c */ ,
4842    {{2, 0, 1},			/* sub r2, zero, r1 */
4843     {5, 2, 2},			/* s3a r3, r2, r2 */
4844     {6, 3, 6},			/* shli r4, r3, 6 */
4845     {4, 3, 4}}			/* s2a r5, r3, r4 */
4846    },
4847   {-611 /* 0xfffffd9d */ ,
4848    {{5, 1, 1},			/* s3a r2, r1, r1 */
4849     {6, 2, 6},			/* shli r3, r2, 6 */
4850     {4, 2, 3},			/* s2a r4, r2, r3 */
4851     {2, 1, 4}}			/* sub r5, r1, r4 */
4852    },
4853   {-609 /* 0xfffffd9f */ ,
4854    {{6, 1, 5},			/* shli r2, r1, 5 */
4855     {4, 2, 2},			/* s2a r3, r2, r2 */
4856     {4, 3, 1},			/* s2a r4, r3, r1 */
4857     {2, 2, 4}}			/* sub r5, r2, r4 */
4858    },
4859   {-608 /* 0xfffffda0 */ ,
4860    {{4, 1, 1},			/* s2a r2, r1, r1 */
4861     {6, 1, 5},			/* shli r3, r1, 5 */
4862     {6, 2, 7},			/* shli r4, r2, 7 */
4863     {2, 3, 4}}			/* sub r5, r3, r4 */
4864    },
4865   {-607 /* 0xfffffda1 */ ,
4866    {{5, 1, 1},			/* s3a r2, r1, r1 */
4867     {3, 2, 1},			/* s1a r3, r2, r1 */
4868     {6, 3, 5},			/* shli r4, r3, 5 */
4869     {2, 1, 4}}			/* sub r5, r1, r4 */
4870    },
4871   {-604 /* 0xfffffda4 */ ,
4872    {{6, 1, 5},			/* shli r2, r1, 5 */
4873     {4, 2, 2},			/* s2a r3, r2, r2 */
4874     {2, 1, 3},			/* sub r4, r1, r3 */
4875     {4, 4, 2}}			/* s2a r5, r4, r2 */
4876    },
4877   {-603 /* 0xfffffda5 */ ,
4878    {{5, 1, 1},			/* s3a r2, r1, r1 */
4879     {6, 2, 6},			/* shli r3, r2, 6 */
4880     {4, 2, 3},			/* s2a r4, r2, r3 */
4881     {2, 2, 4}}			/* sub r5, r2, r4 */
4882    },
4883   {-600 /* 0xfffffda8 */ ,
4884    {{4, 1, 1},			/* s2a r2, r1, r1 */
4885     {6, 2, 3},			/* shli r3, r2, 3 */
4886     {6, 2, 7},			/* shli r4, r2, 7 */
4887     {2, 3, 4}}			/* sub r5, r3, r4 */
4888    },
4889   {-599 /* 0xfffffda9 */ ,
4890    {{4, 1, 1},			/* s2a r2, r1, r1 */
4891     {5, 2, 1},			/* s3a r3, r2, r1 */
4892     {6, 2, 7},			/* shli r4, r2, 7 */
4893     {2, 3, 4}}			/* sub r5, r3, r4 */
4894    },
4895   {-595 /* 0xfffffdad */ ,
4896    {{4, 1, 1},			/* s2a r2, r1, r1 */
4897     {5, 2, 2},			/* s3a r3, r2, r2 */
4898     {6, 2, 7},			/* shli r4, r2, 7 */
4899     {2, 3, 4}}			/* sub r5, r3, r4 */
4900    },
4901   {-594 /* 0xfffffdae */ ,
4902    {{2, 0, 1},			/* sub r2, zero, r1 */
4903     {5, 2, 2},			/* s3a r3, r2, r2 */
4904     {6, 3, 6},			/* shli r4, r3, 6 */
4905     {3, 3, 4}}			/* s1a r5, r3, r4 */
4906    },
4907   {-593 /* 0xfffffdaf */ ,
4908    {{5, 1, 1},			/* s3a r2, r1, r1 */
4909     {6, 2, 6},			/* shli r3, r2, 6 */
4910     {3, 2, 3},			/* s1a r4, r2, r3 */
4911     {2, 1, 4}}			/* sub r5, r1, r4 */
4912    },
4913   {-592 /* 0xfffffdb0 */ ,
4914    {{2, 0, 1},			/* sub r2, zero, r1 */
4915     {5, 2, 2},			/* s3a r3, r2, r2 */
4916     {4, 3, 2},			/* s2a r4, r3, r2 */
4917     {6, 4, 4}}			/* shli r5, r4, 4 */
4918    },
4919   {-591 /* 0xfffffdb1 */ ,
4920    {{5, 1, 1},			/* s3a r2, r1, r1 */
4921     {4, 2, 1},			/* s2a r3, r2, r1 */
4922     {6, 3, 4},			/* shli r4, r3, 4 */
4923     {2, 1, 4}}			/* sub r5, r1, r4 */
4924    },
4925   {-589 /* 0xfffffdb3 */ ,
4926    {{5, 1, 1},			/* s3a r2, r1, r1 */
4927     {3, 2, 1},			/* s1a r3, r2, r1 */
4928     {6, 3, 5},			/* shli r4, r3, 5 */
4929     {2, 3, 4}}			/* sub r5, r3, r4 */
4930    },
4931   {-588 /* 0xfffffdb4 */ ,
4932    {{6, 1, 5},			/* shli r2, r1, 5 */
4933     {2, 1, 2},			/* sub r3, r1, r2 */
4934     {4, 3, 3},			/* s2a r4, r3, r3 */
4935     {4, 4, 2}}			/* s2a r5, r4, r2 */
4936    },
4937   {-585 /* 0xfffffdb7 */ ,
4938    {{2, 0, 1},			/* sub r2, zero, r1 */
4939     {6, 1, 6},			/* shli r3, r1, 6 */
4940     {2, 2, 3},			/* sub r4, r2, r3 */
4941     {5, 4, 4}}			/* s3a r5, r4, r4 */
4942    },
4943   {-584 /* 0xfffffdb8 */ ,
4944    {{5, 1, 1},			/* s3a r2, r1, r1 */
4945     {2, 1, 2},			/* sub r3, r1, r2 */
4946     {6, 2, 6},			/* shli r4, r2, 6 */
4947     {2, 3, 4}}			/* sub r5, r3, r4 */
4948    },
4949   {-583 /* 0xfffffdb9 */ ,
4950    {{5, 1, 1},			/* s3a r2, r1, r1 */
4951     {6, 1, 9},			/* shli r3, r1, 9 */
4952     {5, 2, 3},			/* s3a r4, r2, r3 */
4953     {2, 1, 4}}			/* sub r5, r1, r4 */
4954    },
4955   {-581 /* 0xfffffdbb */ ,
4956    {{6, 1, 6},			/* shli r2, r1, 6 */
4957     {3, 2, 1},			/* s1a r3, r2, r1 */
4958     {4, 3, 3},			/* s2a r4, r3, r3 */
4959     {2, 2, 4}}			/* sub r5, r2, r4 */
4960    },
4961   {-580 /* 0xfffffdbc */ ,
4962    {{2, 0, 1},			/* sub r2, zero, r1 */
4963     {6, 2, 6},			/* shli r3, r2, 6 */
4964     {3, 3, 2},			/* s1a r4, r3, r2 */
4965     {4, 4, 3}}			/* s2a r5, r4, r3 */
4966    },
4967   {-579 /* 0xfffffdbd */ ,
4968    {{3, 1, 1},			/* s1a r2, r1, r1 */
4969     {6, 2, 6},			/* shli r3, r2, 6 */
4970     {4, 3, 2},			/* s2a r4, r3, r2 */
4971     {2, 3, 4}}			/* sub r5, r3, r4 */
4972    },
4973   {-578 /* 0xfffffdbe */ ,
4974    {{2, 0, 1},			/* sub r2, zero, r1 */
4975     {6, 2, 6},			/* shli r3, r2, 6 */
4976     {4, 3, 2},			/* s2a r4, r3, r2 */
4977     {3, 4, 3}}			/* s1a r5, r4, r3 */
4978    },
4979   {-577 /* 0xfffffdbf */ ,
4980    {{2, 0, 1},			/* sub r2, zero, r1 */
4981     {5, 1, 1},			/* s3a r3, r1, r1 */
4982     {6, 3, 6},			/* shli r4, r3, 6 */
4983     {2, 2, 4}}			/* sub r5, r2, r4 */
4984    },
4985   {-576 /* 0xfffffdc0 */ ,
4986    {{2, 0, 1},			/* sub r2, zero, r1 */
4987     {5, 2, 2},			/* s3a r3, r2, r2 */
4988     {6, 3, 6}}			/* shli r4, r3, 6 */
4989    },
4990   {-575 /* 0xfffffdc1 */ ,
4991    {{5, 1, 1},			/* s3a r2, r1, r1 */
4992     {6, 2, 6},			/* shli r3, r2, 6 */
4993     {2, 1, 3}}			/* sub r4, r1, r3 */
4994    },
4995   {-574 /* 0xfffffdc2 */ ,
4996    {{5, 1, 1},			/* s3a r2, r1, r1 */
4997     {6, 1, 1},			/* shli r3, r1, 1 */
4998     {6, 2, 6},			/* shli r4, r2, 6 */
4999     {2, 3, 4}}			/* sub r5, r3, r4 */
5000    },
5001   {-573 /* 0xfffffdc3 */ ,
5002    {{3, 1, 1},			/* s1a r2, r1, r1 */
5003     {5, 1, 1},			/* s3a r3, r1, r1 */
5004     {6, 3, 6},			/* shli r4, r3, 6 */
5005     {2, 2, 4}}			/* sub r5, r2, r4 */
5006    },
5007   {-572 /* 0xfffffdc4 */ ,
5008    {{5, 1, 1},			/* s3a r2, r1, r1 */
5009     {6, 1, 2},			/* shli r3, r1, 2 */
5010     {6, 2, 6},			/* shli r4, r2, 6 */
5011     {2, 3, 4}}			/* sub r5, r3, r4 */
5012    },
5013   {-571 /* 0xfffffdc5 */ ,
5014    {{4, 1, 1},			/* s2a r2, r1, r1 */
5015     {5, 1, 1},			/* s3a r3, r1, r1 */
5016     {6, 3, 6},			/* shli r4, r3, 6 */
5017     {2, 2, 4}}			/* sub r5, r2, r4 */
5018    },
5019   {-569 /* 0xfffffdc7 */ ,
5020    {{6, 1, 3},			/* shli r2, r1, 3 */
5021     {5, 2, 2},			/* s3a r3, r2, r2 */
5022     {5, 3, 1},			/* s3a r4, r3, r1 */
5023     {2, 2, 4}}			/* sub r5, r2, r4 */
5024    },
5025   {-568 /* 0xfffffdc8 */ ,
5026    {{5, 1, 1},			/* s3a r2, r1, r1 */
5027     {6, 1, 3},			/* shli r3, r1, 3 */
5028     {6, 2, 6},			/* shli r4, r2, 6 */
5029     {2, 3, 4}}			/* sub r5, r3, r4 */
5030    },
5031   {-567 /* 0xfffffdc9 */ ,
5032    {{5, 1, 1},			/* s3a r2, r1, r1 */
5033     {6, 2, 6},			/* shli r3, r2, 6 */
5034     {2, 2, 3}}			/* sub r4, r2, r3 */
5035    },
5036   {-566 /* 0xfffffdca */ ,
5037    {{5, 1, 1},			/* s3a r2, r1, r1 */
5038     {1, 1, 2},			/* add r3, r1, r2 */
5039     {6, 2, 6},			/* shli r4, r2, 6 */
5040     {2, 3, 4}}			/* sub r5, r3, r4 */
5041    },
5042   {-565 /* 0xfffffdcb */ ,
5043    {{5, 1, 1},			/* s3a r2, r1, r1 */
5044     {3, 1, 2},			/* s1a r3, r1, r2 */
5045     {6, 2, 6},			/* shli r4, r2, 6 */
5046     {2, 3, 4}}			/* sub r5, r3, r4 */
5047    },
5048   {-564 /* 0xfffffdcc */ ,
5049    {{3, 1, 1},			/* s1a r2, r1, r1 */
5050     {6, 2, 6},			/* shli r3, r2, 6 */
5051     {2, 2, 3},			/* sub r4, r2, r3 */
5052     {4, 4, 3}}			/* s2a r5, r4, r3 */
5053    },
5054   {-563 /* 0xfffffdcd */ ,
5055    {{5, 1, 1},			/* s3a r2, r1, r1 */
5056     {4, 1, 2},			/* s2a r3, r1, r2 */
5057     {6, 2, 6},			/* shli r4, r2, 6 */
5058     {2, 3, 4}}			/* sub r5, r3, r4 */
5059    },
5060   {-561 /* 0xfffffdcf */ ,
5061    {{4, 1, 1},			/* s2a r2, r1, r1 */
5062     {6, 2, 4},			/* shli r3, r2, 4 */
5063     {5, 3, 1},			/* s3a r4, r3, r1 */
5064     {2, 3, 4}}			/* sub r5, r3, r4 */
5065    },
5066   {-560 /* 0xfffffdd0 */ ,
5067    {{4, 1, 1},			/* s2a r2, r1, r1 */
5068     {6, 2, 4},			/* shli r3, r2, 4 */
5069     {6, 2, 7},			/* shli r4, r2, 7 */
5070     {2, 3, 4}}			/* sub r5, r3, r4 */
5071    },
5072   {-559 /* 0xfffffdd1 */ ,
5073    {{5, 1, 1},			/* s3a r2, r1, r1 */
5074     {5, 1, 2},			/* s3a r3, r1, r2 */
5075     {6, 2, 6},			/* shli r4, r2, 6 */
5076     {2, 3, 4}}			/* sub r5, r3, r4 */
5077    },
5078   {-558 /* 0xfffffdd2 */ ,
5079    {{5, 1, 1},			/* s3a r2, r1, r1 */
5080     {6, 2, 1},			/* shli r3, r2, 1 */
5081     {6, 2, 6},			/* shli r4, r2, 6 */
5082     {2, 3, 4}}			/* sub r5, r3, r4 */
5083    },
5084   {-557 /* 0xfffffdd3 */ ,
5085    {{5, 1, 1},			/* s3a r2, r1, r1 */
5086     {3, 2, 1},			/* s1a r3, r2, r1 */
5087     {6, 2, 6},			/* shli r4, r2, 6 */
5088     {2, 3, 4}}			/* sub r5, r3, r4 */
5089    },
5090   {-556 /* 0xfffffdd4 */ ,
5091    {{6, 1, 4},			/* shli r2, r1, 4 */
5092     {5, 2, 2},			/* s3a r3, r2, r2 */
5093     {2, 1, 3},			/* sub r4, r1, r3 */
5094     {4, 4, 2}}			/* s2a r5, r4, r2 */
5095    },
5096   {-555 /* 0xfffffdd5 */ ,
5097    {{5, 1, 1},			/* s3a r2, r1, r1 */
5098     {4, 2, 1},			/* s2a r3, r2, r1 */
5099     {6, 3, 4},			/* shli r4, r3, 4 */
5100     {2, 3, 4}}			/* sub r5, r3, r4 */
5101    },
5102   {-553 /* 0xfffffdd7 */ ,
5103    {{6, 1, 5},			/* shli r2, r1, 5 */
5104     {3, 2, 1},			/* s1a r3, r2, r1 */
5105     {5, 3, 3},			/* s3a r4, r3, r3 */
5106     {2, 2, 4}}			/* sub r5, r2, r4 */
5107    },
5108   {-552 /* 0xfffffdd8 */ ,
5109    {{2, 0, 1},			/* sub r2, zero, r1 */
5110     {4, 2, 2},			/* s2a r3, r2, r2 */
5111     {6, 2, 9},			/* shli r4, r2, 9 */
5112     {5, 3, 4}}			/* s3a r5, r3, r4 */
5113    },
5114   {-551 /* 0xfffffdd9 */ ,
5115    {{4, 1, 1},			/* s2a r2, r1, r1 */
5116     {6, 1, 9},			/* shli r3, r1, 9 */
5117     {5, 2, 3},			/* s3a r4, r2, r3 */
5118     {2, 1, 4}}			/* sub r5, r1, r4 */
5119    },
5120   {-549 /* 0xfffffddb */ ,
5121    {{3, 1, 1},			/* s1a r2, r1, r1 */
5122     {6, 1, 6},			/* shli r3, r1, 6 */
5123     {2, 2, 3},			/* sub r4, r2, r3 */
5124     {5, 4, 4}}			/* s3a r5, r4, r4 */
5125    },
5126   {-548 /* 0xfffffddc */ ,
5127    {{2, 0, 1},			/* sub r2, zero, r1 */
5128     {5, 2, 2},			/* s3a r3, r2, r2 */
5129     {6, 2, 9},			/* shli r4, r2, 9 */
5130     {4, 3, 4}}			/* s2a r5, r3, r4 */
5131    },
5132   {-547 /* 0xfffffddd */ ,
5133    {{4, 1, 1},			/* s2a r2, r1, r1 */
5134     {6, 1, 9},			/* shli r3, r1, 9 */
5135     {5, 2, 3},			/* s3a r4, r2, r3 */
5136     {2, 2, 4}}			/* sub r5, r2, r4 */
5137    },
5138   {-546 /* 0xfffffdde */ ,
5139    {{2, 0, 1},			/* sub r2, zero, r1 */
5140     {6, 2, 5},			/* shli r3, r2, 5 */
5141     {5, 3, 2},			/* s3a r4, r3, r2 */
5142     {3, 4, 3}}			/* s1a r5, r4, r3 */
5143    },
5144   {-545 /* 0xfffffddf */ ,
5145    {{6, 1, 5},			/* shli r2, r1, 5 */
5146     {5, 2, 1},			/* s3a r3, r2, r1 */
5147     {3, 3, 2},			/* s1a r4, r3, r2 */
5148     {2, 1, 4}}			/* sub r5, r1, r4 */
5149    },
5150   {-544 /* 0xfffffde0 */ ,
5151    {{2, 0, 1},			/* sub r2, zero, r1 */
5152     {6, 1, 4},			/* shli r3, r1, 4 */
5153     {2, 2, 3},			/* sub r4, r2, r3 */
5154     {6, 4, 5}}			/* shli r5, r4, 5 */
5155    },
5156   {-543 /* 0xfffffde1 */ ,
5157    {{6, 1, 5},			/* shli r2, r1, 5 */
5158     {2, 1, 2},			/* sub r3, r1, r2 */
5159     {6, 2, 4},			/* shli r4, r2, 4 */
5160     {2, 3, 4}}			/* sub r5, r3, r4 */
5161    },
5162   {-542 /* 0xfffffde2 */ ,
5163    {{6, 1, 1},			/* shli r2, r1, 1 */
5164     {5, 2, 1},			/* s3a r3, r2, r1 */
5165     {6, 3, 5},			/* shli r4, r3, 5 */
5166     {2, 2, 4}}			/* sub r5, r2, r4 */
5167    },
5168   {-540 /* 0xfffffde4 */ ,
5169    {{5, 1, 1},			/* s3a r2, r1, r1 */
5170     {6, 2, 2},			/* shli r3, r2, 2 */
5171     {6, 2, 6},			/* shli r4, r2, 6 */
5172     {2, 3, 4}}			/* sub r5, r3, r4 */
5173    },
5174   {-539 /* 0xfffffde5 */ ,
5175    {{5, 1, 1},			/* s3a r2, r1, r1 */
5176     {4, 2, 1},			/* s2a r3, r2, r1 */
5177     {6, 2, 6},			/* shli r4, r2, 6 */
5178     {2, 3, 4}}			/* sub r5, r3, r4 */
5179    },
5180   {-536 /* 0xfffffde8 */ ,
5181    {{6, 1, 3},			/* shli r2, r1, 3 */
5182     {6, 1, 9},			/* shli r3, r1, 9 */
5183     {4, 2, 3},			/* s2a r4, r2, r3 */
5184     {2, 2, 4}}			/* sub r5, r2, r4 */
5185    },
5186   {-535 /* 0xfffffde9 */ ,
5187    {{3, 1, 1},			/* s1a r2, r1, r1 */
5188     {6, 1, 9},			/* shli r3, r1, 9 */
5189     {5, 2, 3},			/* s3a r4, r2, r3 */
5190     {2, 1, 4}}			/* sub r5, r1, r4 */
5191    },
5192   {-533 /* 0xfffffdeb */ ,
5193    {{3, 1, 1},			/* s1a r2, r1, r1 */
5194     {6, 1, 9},			/* shli r3, r1, 9 */
5195     {5, 2, 3},			/* s3a r4, r2, r3 */
5196     {2, 2, 4}}			/* sub r5, r2, r4 */
5197    },
5198   {-532 /* 0xfffffdec */ ,
5199    {{2, 0, 1},			/* sub r2, zero, r1 */
5200     {4, 2, 2},			/* s2a r3, r2, r2 */
5201     {6, 2, 9},			/* shli r4, r2, 9 */
5202     {4, 3, 4}}			/* s2a r5, r3, r4 */
5203    },
5204   {-531 /* 0xfffffded */ ,
5205    {{4, 1, 1},			/* s2a r2, r1, r1 */
5206     {6, 1, 6},			/* shli r3, r1, 6 */
5207     {2, 2, 3},			/* sub r4, r2, r3 */
5208     {5, 4, 4}}			/* s3a r5, r4, r4 */
5209    },
5210   {-530 /* 0xfffffdee */ ,
5211    {{2, 0, 1},			/* sub r2, zero, r1 */
5212     {5, 2, 2},			/* s3a r3, r2, r2 */
5213     {6, 2, 9},			/* shli r4, r2, 9 */
5214     {3, 3, 4}}			/* s1a r5, r3, r4 */
5215    },
5216   {-529 /* 0xfffffdef */ ,
5217    {{5, 1, 1},			/* s3a r2, r1, r1 */
5218     {6, 1, 9},			/* shli r3, r1, 9 */
5219     {3, 2, 3},			/* s1a r4, r2, r3 */
5220     {2, 1, 4}}			/* sub r5, r1, r4 */
5221    },
5222   {-528 /* 0xfffffdf0 */ ,
5223    {{2, 0, 1},			/* sub r2, zero, r1 */
5224     {6, 1, 5},			/* shli r3, r1, 5 */
5225     {2, 2, 3},			/* sub r4, r2, r3 */
5226     {6, 4, 4}}			/* shli r5, r4, 4 */
5227    },
5228   {-527 /* 0xfffffdf1 */ ,
5229    {{6, 1, 4},			/* shli r2, r1, 4 */
5230     {2, 1, 2},			/* sub r3, r1, r2 */
5231     {6, 2, 5},			/* shli r4, r2, 5 */
5232     {2, 3, 4}}			/* sub r5, r3, r4 */
5233    },
5234   {-526 /* 0xfffffdf2 */ ,
5235    {{6, 1, 1},			/* shli r2, r1, 1 */
5236     {6, 1, 9},			/* shli r3, r1, 9 */
5237     {5, 2, 3},			/* s3a r4, r2, r3 */
5238     {2, 2, 4}}			/* sub r5, r2, r4 */
5239    },
5240   {-525 /* 0xfffffdf3 */ ,
5241    {{6, 1, 5},			/* shli r2, r1, 5 */
5242     {2, 1, 2},			/* sub r3, r1, r2 */
5243     {5, 3, 1},			/* s3a r4, r3, r1 */
5244     {3, 4, 3}}			/* s1a r5, r4, r3 */
5245    },
5246   {-524 /* 0xfffffdf4 */ ,
5247    {{6, 1, 2},			/* shli r2, r1, 2 */
5248     {6, 1, 9},			/* shli r3, r1, 9 */
5249     {4, 2, 3},			/* s2a r4, r2, r3 */
5250     {2, 2, 4}}			/* sub r5, r2, r4 */
5251    },
5252   {-523 /* 0xfffffdf5 */ ,
5253    {{3, 1, 1},			/* s1a r2, r1, r1 */
5254     {6, 1, 9},			/* shli r3, r1, 9 */
5255     {4, 2, 3},			/* s2a r4, r2, r3 */
5256     {2, 1, 4}}			/* sub r5, r1, r4 */
5257    },
5258   {-522 /* 0xfffffdf6 */ ,
5259    {{2, 0, 1},			/* sub r2, zero, r1 */
5260     {4, 2, 2},			/* s2a r3, r2, r2 */
5261     {6, 2, 9},			/* shli r4, r2, 9 */
5262     {3, 3, 4}}			/* s1a r5, r3, r4 */
5263    },
5264   {-521 /* 0xfffffdf7 */ ,
5265    {{2, 0, 1},			/* sub r2, zero, r1 */
5266     {6, 1, 6},			/* shli r3, r1, 6 */
5267     {2, 2, 3},			/* sub r4, r2, r3 */
5268     {5, 4, 2}}			/* s3a r5, r4, r2 */
5269    },
5270   {-520 /* 0xfffffdf8 */ ,
5271    {{2, 0, 1},			/* sub r2, zero, r1 */
5272     {6, 2, 9},			/* shli r3, r2, 9 */
5273     {5, 2, 3}}			/* s3a r4, r2, r3 */
5274    },
5275   {-519 /* 0xfffffdf9 */ ,
5276    {{6, 1, 9},			/* shli r2, r1, 9 */
5277     {5, 1, 2},			/* s3a r3, r1, r2 */
5278     {2, 1, 3}}			/* sub r4, r1, r3 */
5279    },
5280   {-518 /* 0xfffffdfa */ ,
5281    {{6, 1, 1},			/* shli r2, r1, 1 */
5282     {6, 1, 9},			/* shli r3, r1, 9 */
5283     {4, 2, 3},			/* s2a r4, r2, r3 */
5284     {2, 2, 4}}			/* sub r5, r2, r4 */
5285    },
5286   {-517 /* 0xfffffdfb */ ,
5287    {{2, 0, 1},			/* sub r2, zero, r1 */
5288     {6, 1, 7},			/* shli r3, r1, 7 */
5289     {2, 2, 3},			/* sub r4, r2, r3 */
5290     {4, 4, 2}}			/* s2a r5, r4, r2 */
5291    },
5292   {-516 /* 0xfffffdfc */ ,
5293    {{2, 0, 1},			/* sub r2, zero, r1 */
5294     {6, 2, 9},			/* shli r3, r2, 9 */
5295     {4, 2, 3}}			/* s2a r4, r2, r3 */
5296    },
5297   {-515 /* 0xfffffdfd */ ,
5298    {{6, 1, 9},			/* shli r2, r1, 9 */
5299     {4, 1, 2},			/* s2a r3, r1, r2 */
5300     {2, 1, 3}}			/* sub r4, r1, r3 */
5301    },
5302   {-514 /* 0xfffffdfe */ ,
5303    {{2, 0, 1},			/* sub r2, zero, r1 */
5304     {6, 2, 9},			/* shli r3, r2, 9 */
5305     {3, 2, 3}}			/* s1a r4, r2, r3 */
5306    },
5307   {-513 /* 0xfffffdff */ ,
5308    {{2, 0, 1},			/* sub r2, zero, r1 */
5309     {6, 1, 9},			/* shli r3, r1, 9 */
5310     {2, 2, 3}}			/* sub r4, r2, r3 */
5311    },
5312   {-512 /* 0xfffffe00 */ ,
5313    {{2, 0, 1},			/* sub r2, zero, r1 */
5314     {6, 2, 9}}			/* shli r3, r2, 9 */
5315    },
5316   {-511 /* 0xfffffe01 */ ,
5317    {{6, 1, 9},			/* shli r2, r1, 9 */
5318     {2, 1, 2}}			/* sub r3, r1, r2 */
5319    },
5320   {-510 /* 0xfffffe02 */ ,
5321    {{6, 1, 1},			/* shli r2, r1, 1 */
5322     {6, 1, 9},			/* shli r3, r1, 9 */
5323     {2, 2, 3}}			/* sub r4, r2, r3 */
5324    },
5325   {-509 /* 0xfffffe03 */ ,
5326    {{3, 1, 1},			/* s1a r2, r1, r1 */
5327     {6, 1, 9},			/* shli r3, r1, 9 */
5328     {2, 2, 3}}			/* sub r4, r2, r3 */
5329    },
5330   {-508 /* 0xfffffe04 */ ,
5331    {{6, 1, 2},			/* shli r2, r1, 2 */
5332     {6, 1, 9},			/* shli r3, r1, 9 */
5333     {2, 2, 3}}			/* sub r4, r2, r3 */
5334    },
5335   {-507 /* 0xfffffe05 */ ,
5336    {{4, 1, 1},			/* s2a r2, r1, r1 */
5337     {6, 1, 9},			/* shli r3, r1, 9 */
5338     {2, 2, 3}}			/* sub r4, r2, r3 */
5339    },
5340   {-506 /* 0xfffffe06 */ ,
5341    {{3, 1, 1},			/* s1a r2, r1, r1 */
5342     {6, 1, 8},			/* shli r3, r1, 8 */
5343     {2, 2, 3},			/* sub r4, r2, r3 */
5344     {6, 4, 1}}			/* shli r5, r4, 1 */
5345    },
5346   {-505 /* 0xfffffe07 */ ,
5347    {{6, 1, 3},			/* shli r2, r1, 3 */
5348     {2, 2, 1},			/* sub r3, r2, r1 */
5349     {6, 2, 6},			/* shli r4, r2, 6 */
5350     {2, 3, 4}}			/* sub r5, r3, r4 */
5351    },
5352   {-504 /* 0xfffffe08 */ ,
5353    {{6, 1, 3},			/* shli r2, r1, 3 */
5354     {6, 1, 9},			/* shli r3, r1, 9 */
5355     {2, 2, 3}}			/* sub r4, r2, r3 */
5356    },
5357   {-503 /* 0xfffffe09 */ ,
5358    {{5, 1, 1},			/* s3a r2, r1, r1 */
5359     {6, 1, 9},			/* shli r3, r1, 9 */
5360     {2, 2, 3}}			/* sub r4, r2, r3 */
5361    },
5362   {-502 /* 0xfffffe0a */ ,
5363    {{6, 1, 1},			/* shli r2, r1, 1 */
5364     {6, 1, 6},			/* shli r3, r1, 6 */
5365     {2, 1, 3},			/* sub r4, r1, r3 */
5366     {5, 4, 2}}			/* s3a r5, r4, r2 */
5367    },
5368   {-501 /* 0xfffffe0b */ ,
5369    {{3, 1, 1},			/* s1a r2, r1, r1 */
5370     {6, 1, 6},			/* shli r3, r1, 6 */
5371     {2, 1, 3},			/* sub r4, r1, r3 */
5372     {5, 4, 2}}			/* s3a r5, r4, r2 */
5373    },
5374   {-500 /* 0xfffffe0c */ ,
5375    {{3, 1, 1},			/* s1a r2, r1, r1 */
5376     {6, 1, 7},			/* shli r3, r1, 7 */
5377     {2, 2, 3},			/* sub r4, r2, r3 */
5378     {6, 4, 2}}			/* shli r5, r4, 2 */
5379    },
5380   {-499 /* 0xfffffe0d */ ,
5381    {{3, 1, 1},			/* s1a r2, r1, r1 */
5382     {6, 1, 7},			/* shli r3, r1, 7 */
5383     {2, 2, 3},			/* sub r4, r2, r3 */
5384     {4, 4, 1}}			/* s2a r5, r4, r1 */
5385    },
5386   {-498 /* 0xfffffe0e */ ,
5387    {{6, 1, 4},			/* shli r2, r1, 4 */
5388     {6, 1, 9},			/* shli r3, r1, 9 */
5389     {3, 1, 3},			/* s1a r4, r1, r3 */
5390     {2, 2, 4}}			/* sub r5, r2, r4 */
5391    },
5392   {-497 /* 0xfffffe0f */ ,
5393    {{6, 1, 4},			/* shli r2, r1, 4 */
5394     {2, 2, 1},			/* sub r3, r2, r1 */
5395     {6, 2, 5},			/* shli r4, r2, 5 */
5396     {2, 3, 4}}			/* sub r5, r3, r4 */
5397    },
5398   {-496 /* 0xfffffe10 */ ,
5399    {{6, 1, 4},			/* shli r2, r1, 4 */
5400     {6, 1, 9},			/* shli r3, r1, 9 */
5401     {2, 2, 3}}			/* sub r4, r2, r3 */
5402    },
5403   {-495 /* 0xfffffe11 */ ,
5404    {{6, 1, 4},			/* shli r2, r1, 4 */
5405     {1, 1, 2},			/* add r3, r1, r2 */
5406     {6, 2, 5},			/* shli r4, r2, 5 */
5407     {2, 3, 4}}			/* sub r5, r3, r4 */
5408    },
5409   {-494 /* 0xfffffe12 */ ,
5410    {{6, 1, 1},			/* shli r2, r1, 1 */
5411     {6, 1, 6},			/* shli r3, r1, 6 */
5412     {2, 2, 3},			/* sub r4, r2, r3 */
5413     {5, 4, 2}}			/* s3a r5, r4, r2 */
5414    },
5415   {-493 /* 0xfffffe13 */ ,
5416    {{5, 1, 1},			/* s3a r2, r1, r1 */
5417     {6, 1, 8},			/* shli r3, r1, 8 */
5418     {2, 2, 3},			/* sub r4, r2, r3 */
5419     {3, 4, 1}}			/* s1a r5, r4, r1 */
5420    },
5421   {-492 /* 0xfffffe14 */ ,
5422    {{4, 1, 1},			/* s2a r2, r1, r1 */
5423     {6, 1, 7},			/* shli r3, r1, 7 */
5424     {2, 2, 3},			/* sub r4, r2, r3 */
5425     {6, 4, 2}}			/* shli r5, r4, 2 */
5426    },
5427   {-491 /* 0xfffffe15 */ ,
5428    {{4, 1, 1},			/* s2a r2, r1, r1 */
5429     {6, 1, 7},			/* shli r3, r1, 7 */
5430     {2, 2, 3},			/* sub r4, r2, r3 */
5431     {4, 4, 1}}			/* s2a r5, r4, r1 */
5432    },
5433   {-489 /* 0xfffffe17 */ ,
5434    {{6, 1, 5},			/* shli r2, r1, 5 */
5435     {3, 2, 1},			/* s1a r3, r2, r1 */
5436     {5, 3, 1},			/* s3a r4, r3, r1 */
5437     {2, 2, 4}}			/* sub r5, r2, r4 */
5438    },
5439   {-488 /* 0xfffffe18 */ ,
5440    {{3, 1, 1},			/* s1a r2, r1, r1 */
5441     {6, 1, 6},			/* shli r3, r1, 6 */
5442     {2, 2, 3},			/* sub r4, r2, r3 */
5443     {6, 4, 3}}			/* shli r5, r4, 3 */
5444    },
5445   {-487 /* 0xfffffe19 */ ,
5446    {{3, 1, 1},			/* s1a r2, r1, r1 */
5447     {6, 1, 6},			/* shli r3, r1, 6 */
5448     {2, 2, 3},			/* sub r4, r2, r3 */
5449     {5, 4, 1}}			/* s3a r5, r4, r1 */
5450    },
5451   {-485 /* 0xfffffe1b */ ,
5452    {{3, 1, 1},			/* s1a r2, r1, r1 */
5453     {6, 1, 6},			/* shli r3, r1, 6 */
5454     {2, 2, 3},			/* sub r4, r2, r3 */
5455     {5, 4, 2}}			/* s3a r5, r4, r2 */
5456    },
5457   {-484 /* 0xfffffe1c */ ,
5458    {{6, 1, 5},			/* shli r2, r1, 5 */
5459     {6, 1, 9},			/* shli r3, r1, 9 */
5460     {4, 1, 3},			/* s2a r4, r1, r3 */
5461     {2, 2, 4}}			/* sub r5, r2, r4 */
5462    },
5463   {-483 /* 0xfffffe1d */ ,
5464    {{6, 1, 5},			/* shli r2, r1, 5 */
5465     {5, 2, 1},			/* s3a r3, r2, r1 */
5466     {3, 3, 1},			/* s1a r4, r3, r1 */
5467     {2, 2, 4}}			/* sub r5, r2, r4 */
5468    },
5469   {-482 /* 0xfffffe1e */ ,
5470    {{6, 1, 5},			/* shli r2, r1, 5 */
5471     {6, 1, 9},			/* shli r3, r1, 9 */
5472     {3, 1, 3},			/* s1a r4, r1, r3 */
5473     {2, 2, 4}}			/* sub r5, r2, r4 */
5474    },
5475   {-481 /* 0xfffffe1f */ ,
5476    {{6, 1, 5},			/* shli r2, r1, 5 */
5477     {2, 2, 1},			/* sub r3, r2, r1 */
5478     {6, 2, 4},			/* shli r4, r2, 4 */
5479     {2, 3, 4}}			/* sub r5, r3, r4 */
5480    },
5481   {-480 /* 0xfffffe20 */ ,
5482    {{6, 1, 5},			/* shli r2, r1, 5 */
5483     {6, 1, 9},			/* shli r3, r1, 9 */
5484     {2, 2, 3}}			/* sub r4, r2, r3 */
5485    },
5486   {-479 /* 0xfffffe21 */ ,
5487    {{6, 1, 5},			/* shli r2, r1, 5 */
5488     {1, 1, 2},			/* add r3, r1, r2 */
5489     {6, 2, 4},			/* shli r4, r2, 4 */
5490     {2, 3, 4}}			/* sub r5, r3, r4 */
5491    },
5492   {-478 /* 0xfffffe22 */ ,
5493    {{6, 1, 5},			/* shli r2, r1, 5 */
5494     {3, 1, 2},			/* s1a r3, r1, r2 */
5495     {6, 2, 4},			/* shli r4, r2, 4 */
5496     {2, 3, 4}}			/* sub r5, r3, r4 */
5497    },
5498   {-477 /* 0xfffffe23 */ ,
5499    {{3, 1, 1},			/* s1a r2, r1, r1 */
5500     {4, 2, 2},			/* s2a r3, r2, r2 */
5501     {6, 3, 5},			/* shli r4, r3, 5 */
5502     {2, 2, 4}}			/* sub r5, r2, r4 */
5503    },
5504   {-476 /* 0xfffffe24 */ ,
5505    {{6, 1, 2},			/* shli r2, r1, 2 */
5506     {6, 1, 6},			/* shli r3, r1, 6 */
5507     {2, 2, 3},			/* sub r4, r2, r3 */
5508     {5, 4, 2}}			/* s3a r5, r4, r2 */
5509    },
5510   {-475 /* 0xfffffe25 */ ,
5511    {{5, 1, 1},			/* s3a r2, r1, r1 */
5512     {6, 1, 7},			/* shli r3, r1, 7 */
5513     {2, 2, 3},			/* sub r4, r2, r3 */
5514     {4, 4, 1}}			/* s2a r5, r4, r1 */
5515    },
5516   {-472 /* 0xfffffe28 */ ,
5517    {{4, 1, 1},			/* s2a r2, r1, r1 */
5518     {6, 1, 6},			/* shli r3, r1, 6 */
5519     {2, 2, 3},			/* sub r4, r2, r3 */
5520     {6, 4, 3}}			/* shli r5, r4, 3 */
5521    },
5522   {-471 /* 0xfffffe29 */ ,
5523    {{4, 1, 1},			/* s2a r2, r1, r1 */
5524     {6, 1, 6},			/* shli r3, r1, 6 */
5525     {2, 2, 3},			/* sub r4, r2, r3 */
5526     {5, 4, 1}}			/* s3a r5, r4, r1 */
5527    },
5528   {-468 /* 0xfffffe2c */ ,
5529    {{6, 1, 6},			/* shli r2, r1, 6 */
5530     {4, 1, 2},			/* s2a r3, r1, r2 */
5531     {2, 1, 3},			/* sub r4, r1, r3 */
5532     {5, 4, 3}}			/* s3a r5, r4, r3 */
5533    },
5534   {-467 /* 0xfffffe2d */ ,
5535    {{4, 1, 1},			/* s2a r2, r1, r1 */
5536     {6, 1, 6},			/* shli r3, r1, 6 */
5537     {2, 2, 3},			/* sub r4, r2, r3 */
5538     {5, 4, 2}}			/* s3a r5, r4, r2 */
5539    },
5540   {-465 /* 0xfffffe2f */ ,
5541    {{6, 1, 4},			/* shli r2, r1, 4 */
5542     {2, 1, 2},			/* sub r3, r1, r2 */
5543     {6, 3, 5},			/* shli r4, r3, 5 */
5544     {2, 4, 3}}			/* sub r5, r4, r3 */
5545    },
5546   {-464 /* 0xfffffe30 */ ,
5547    {{3, 1, 1},			/* s1a r2, r1, r1 */
5548     {6, 1, 5},			/* shli r3, r1, 5 */
5549     {2, 2, 3},			/* sub r4, r2, r3 */
5550     {6, 4, 4}}			/* shli r5, r4, 4 */
5551    },
5552   {-463 /* 0xfffffe31 */ ,
5553    {{6, 1, 3},			/* shli r2, r1, 3 */
5554     {5, 2, 1},			/* s3a r3, r2, r1 */
5555     {5, 3, 2},			/* s3a r4, r3, r2 */
5556     {2, 3, 4}}			/* sub r5, r3, r4 */
5557    },
5558   {-462 /* 0xfffffe32 */ ,
5559    {{6, 1, 3},			/* shli r2, r1, 3 */
5560     {2, 1, 2},			/* sub r3, r1, r2 */
5561     {6, 3, 6},			/* shli r4, r3, 6 */
5562     {3, 3, 4}}			/* s1a r5, r3, r4 */
5563    },
5564   {-460 /* 0xfffffe34 */ ,
5565    {{4, 1, 1},			/* s2a r2, r1, r1 */
5566     {6, 2, 5},			/* shli r3, r2, 5 */
5567     {2, 2, 3},			/* sub r4, r2, r3 */
5568     {4, 4, 3}}			/* s2a r5, r4, r3 */
5569    },
5570   {-457 /* 0xfffffe37 */ ,
5571    {{5, 1, 1},			/* s3a r2, r1, r1 */
5572     {6, 1, 6},			/* shli r3, r1, 6 */
5573     {5, 3, 2},			/* s3a r4, r3, r2 */
5574     {2, 3, 4}}			/* sub r5, r3, r4 */
5575    },
5576   {-456 /* 0xfffffe38 */ ,
5577    {{6, 1, 3},			/* shli r2, r1, 3 */
5578     {6, 1, 6},			/* shli r3, r1, 6 */
5579     {5, 3, 2},			/* s3a r4, r3, r2 */
5580     {2, 3, 4}}			/* sub r5, r3, r4 */
5581    },
5582   {-455 /* 0xfffffe39 */ ,
5583    {{6, 1, 3},			/* shli r2, r1, 3 */
5584     {2, 1, 2},			/* sub r3, r1, r2 */
5585     {6, 3, 6},			/* shli r4, r3, 6 */
5586     {1, 3, 4}}			/* add r5, r3, r4 */
5587    },
5588   {-454 /* 0xfffffe3a */ ,
5589    {{6, 1, 6},			/* shli r2, r1, 6 */
5590     {3, 1, 2},			/* s1a r3, r1, r2 */
5591     {2, 1, 3},			/* sub r4, r1, r3 */
5592     {5, 4, 3}}			/* s3a r5, r4, r3 */
5593    },
5594   {-453 /* 0xfffffe3b */ ,
5595    {{4, 1, 1},			/* s2a r2, r1, r1 */
5596     {6, 1, 6},			/* shli r3, r1, 6 */
5597     {5, 3, 2},			/* s3a r4, r3, r2 */
5598     {2, 3, 4}}			/* sub r5, r3, r4 */
5599    },
5600   {-452 /* 0xfffffe3c */ ,
5601    {{6, 1, 2},			/* shli r2, r1, 2 */
5602     {6, 1, 6},			/* shli r3, r1, 6 */
5603     {5, 3, 2},			/* s3a r4, r3, r2 */
5604     {2, 3, 4}}			/* sub r5, r3, r4 */
5605    },
5606   {-451 /* 0xfffffe3d */ ,
5607    {{3, 1, 1},			/* s1a r2, r1, r1 */
5608     {6, 1, 6},			/* shli r3, r1, 6 */
5609     {5, 3, 2},			/* s3a r4, r3, r2 */
5610     {2, 3, 4}}			/* sub r5, r3, r4 */
5611    },
5612   {-450 /* 0xfffffe3e */ ,
5613    {{6, 1, 1},			/* shli r2, r1, 1 */
5614     {6, 1, 6},			/* shli r3, r1, 6 */
5615     {5, 3, 2},			/* s3a r4, r3, r2 */
5616     {2, 3, 4}}			/* sub r5, r3, r4 */
5617    },
5618   {-449 /* 0xfffffe3f */ ,
5619    {{6, 1, 6},			/* shli r2, r1, 6 */
5620     {5, 2, 1},			/* s3a r3, r2, r1 */
5621     {2, 2, 3}}			/* sub r4, r2, r3 */
5622    },
5623   {-448 /* 0xfffffe40 */ ,
5624    {{6, 1, 6},			/* shli r2, r1, 6 */
5625     {6, 1, 9},			/* shli r3, r1, 9 */
5626     {2, 2, 3}}			/* sub r4, r2, r3 */
5627    },
5628   {-447 /* 0xfffffe41 */ ,
5629    {{6, 1, 6},			/* shli r2, r1, 6 */
5630     {1, 1, 2},			/* add r3, r1, r2 */
5631     {6, 2, 3},			/* shli r4, r2, 3 */
5632     {2, 3, 4}}			/* sub r5, r3, r4 */
5633    },
5634   {-446 /* 0xfffffe42 */ ,
5635    {{6, 1, 6},			/* shli r2, r1, 6 */
5636     {3, 1, 2},			/* s1a r3, r1, r2 */
5637     {6, 2, 3},			/* shli r4, r2, 3 */
5638     {2, 3, 4}}			/* sub r5, r3, r4 */
5639    },
5640   {-445 /* 0xfffffe43 */ ,
5641    {{6, 1, 6},			/* shli r2, r1, 6 */
5642     {4, 1, 2},			/* s2a r3, r1, r2 */
5643     {5, 2, 1},			/* s3a r4, r2, r1 */
5644     {2, 3, 4}}			/* sub r5, r3, r4 */
5645    },
5646   {-444 /* 0xfffffe44 */ ,
5647    {{6, 1, 6},			/* shli r2, r1, 6 */
5648     {4, 1, 2},			/* s2a r3, r1, r2 */
5649     {6, 2, 3},			/* shli r4, r2, 3 */
5650     {2, 3, 4}}			/* sub r5, r3, r4 */
5651    },
5652   {-443 /* 0xfffffe45 */ ,
5653    {{4, 1, 1},			/* s2a r2, r1, r1 */
5654     {3, 1, 2},			/* s1a r3, r1, r2 */
5655     {6, 3, 6},			/* shli r4, r3, 6 */
5656     {2, 2, 4}}			/* sub r5, r2, r4 */
5657    },
5658   {-442 /* 0xfffffe46 */ ,
5659    {{6, 1, 6},			/* shli r2, r1, 6 */
5660     {2, 2, 1},			/* sub r3, r2, r1 */
5661     {5, 3, 1},			/* s3a r4, r3, r1 */
5662     {2, 3, 4}}			/* sub r5, r3, r4 */
5663    },
5664   {-441 /* 0xfffffe47 */ ,
5665    {{6, 1, 6},			/* shli r2, r1, 6 */
5666     {2, 1, 2},			/* sub r3, r1, r2 */
5667     {2, 2, 1},			/* sub r4, r2, r1 */
5668     {5, 3, 4}}			/* s3a r5, r3, r4 */
5669    },
5670   {-440 /* 0xfffffe48 */ ,
5671    {{6, 1, 6},			/* shli r2, r1, 6 */
5672     {2, 1, 2},			/* sub r3, r1, r2 */
5673     {5, 3, 2}}			/* s3a r4, r3, r2 */
5674    },
5675   {-439 /* 0xfffffe49 */ ,
5676    {{6, 1, 6},			/* shli r2, r1, 6 */
5677     {1, 1, 2},			/* add r3, r1, r2 */
5678     {2, 1, 2},			/* sub r4, r1, r2 */
5679     {5, 4, 3}}			/* s3a r5, r4, r3 */
5680    },
5681   {-438 /* 0xfffffe4a */ ,
5682    {{6, 1, 6},			/* shli r2, r1, 6 */
5683     {2, 1, 2},			/* sub r3, r1, r2 */
5684     {3, 1, 2},			/* s1a r4, r1, r2 */
5685     {5, 3, 4}}			/* s3a r5, r3, r4 */
5686    },
5687   {-436 /* 0xfffffe4c */ ,
5688    {{6, 1, 6},			/* shli r2, r1, 6 */
5689     {2, 1, 2},			/* sub r3, r1, r2 */
5690     {4, 1, 2},			/* s2a r4, r1, r2 */
5691     {5, 3, 4}}			/* s3a r5, r3, r4 */
5692    },
5693   {-433 /* 0xfffffe4f */ ,
5694    {{5, 1, 1},			/* s3a r2, r1, r1 */
5695     {6, 2, 4},			/* shli r3, r2, 4 */
5696     {4, 3, 1},			/* s2a r4, r3, r1 */
5697     {2, 3, 4}}			/* sub r5, r3, r4 */
5698    },
5699   {-432 /* 0xfffffe50 */ ,
5700    {{6, 1, 1},			/* shli r2, r1, 1 */
5701     {6, 1, 6},			/* shli r3, r1, 6 */
5702     {2, 2, 3},			/* sub r4, r2, r3 */
5703     {5, 4, 3}}			/* s3a r5, r4, r3 */
5704    },
5705   {-431 /* 0xfffffe51 */ ,
5706    {{5, 1, 1},			/* s3a r2, r1, r1 */
5707     {6, 1, 6},			/* shli r3, r1, 6 */
5708     {2, 2, 3},			/* sub r4, r2, r3 */
5709     {5, 4, 2}}			/* s3a r5, r4, r2 */
5710    },
5711   {-429 /* 0xfffffe53 */ ,
5712    {{3, 1, 1},			/* s1a r2, r1, r1 */
5713     {5, 2, 2},			/* s3a r3, r2, r2 */
5714     {6, 3, 4},			/* shli r4, r3, 4 */
5715     {2, 2, 4}}			/* sub r5, r2, r4 */
5716    },
5717   {-428 /* 0xfffffe54 */ ,
5718    {{5, 1, 1},			/* s3a r2, r1, r1 */
5719     {6, 2, 4},			/* shli r3, r2, 4 */
5720     {2, 1, 3},			/* sub r4, r1, r3 */
5721     {4, 4, 3}}			/* s2a r5, r4, r3 */
5722    },
5723   {-424 /* 0xfffffe58 */ ,
5724    {{3, 1, 1},			/* s1a r2, r1, r1 */
5725     {6, 1, 6},			/* shli r3, r1, 6 */
5726     {2, 2, 3},			/* sub r4, r2, r3 */
5727     {5, 4, 3}}			/* s3a r5, r4, r3 */
5728    },
5729   {-423 /* 0xfffffe59 */ ,
5730    {{3, 1, 1},			/* s1a r2, r1, r1 */
5731     {6, 2, 4},			/* shli r3, r2, 4 */
5732     {2, 1, 3},			/* sub r4, r1, r3 */
5733     {5, 4, 4}}			/* s3a r5, r4, r4 */
5734    },
5735   {-419 /* 0xfffffe5d */ ,
5736    {{6, 1, 5},			/* shli r2, r1, 5 */
5737     {4, 2, 1},			/* s2a r3, r2, r1 */
5738     {4, 3, 2},			/* s2a r4, r3, r2 */
5739     {2, 3, 4}}			/* sub r5, r3, r4 */
5740    },
5741   {-418 /* 0xfffffe5e */ ,
5742    {{6, 1, 5},			/* shli r2, r1, 5 */
5743     {5, 2, 1},			/* s3a r3, r2, r1 */
5744     {2, 2, 3},			/* sub r4, r2, r3 */
5745     {3, 4, 2}}			/* s1a r5, r4, r2 */
5746    },
5747   {-417 /* 0xfffffe5f */ ,
5748    {{6, 1, 7},			/* shli r2, r1, 7 */
5749     {5, 1, 2},			/* s3a r3, r1, r2 */
5750     {4, 3, 1},			/* s2a r4, r3, r1 */
5751     {2, 2, 4}}			/* sub r5, r2, r4 */
5752    },
5753   {-416 /* 0xfffffe60 */ ,
5754    {{3, 1, 1},			/* s1a r2, r1, r1 */
5755     {6, 1, 4},			/* shli r3, r1, 4 */
5756     {2, 2, 3},			/* sub r4, r2, r3 */
5757     {6, 4, 5}}			/* shli r5, r4, 5 */
5758    },
5759   {-415 /* 0xfffffe61 */ ,
5760    {{3, 1, 1},			/* s1a r2, r1, r1 */
5761     {4, 2, 1},			/* s2a r3, r2, r1 */
5762     {6, 3, 5},			/* shli r4, r3, 5 */
5763     {2, 1, 4}}			/* sub r5, r1, r4 */
5764    },
5765   {-413 /* 0xfffffe63 */ ,
5766    {{3, 1, 1},			/* s1a r2, r1, r1 */
5767     {4, 2, 1},			/* s2a r3, r2, r1 */
5768     {6, 3, 5},			/* shli r4, r3, 5 */
5769     {2, 2, 4}}			/* sub r5, r2, r4 */
5770    },
5771   {-412 /* 0xfffffe64 */ ,
5772    {{6, 1, 7},			/* shli r2, r1, 7 */
5773     {5, 1, 2},			/* s3a r3, r1, r2 */
5774     {2, 1, 3},			/* sub r4, r1, r3 */
5775     {4, 4, 2}}			/* s2a r5, r4, r2 */
5776    },
5777   {-411 /* 0xfffffe65 */ ,
5778    {{4, 1, 1},			/* s2a r2, r1, r1 */
5779     {5, 1, 2},			/* s3a r3, r1, r2 */
5780     {6, 3, 5},			/* shli r4, r3, 5 */
5781     {2, 2, 4}}			/* sub r5, r2, r4 */
5782    },
5783   {-409 /* 0xfffffe67 */ ,
5784    {{6, 1, 7},			/* shli r2, r1, 7 */
5785     {5, 1, 2},			/* s3a r3, r1, r2 */
5786     {4, 3, 1},			/* s2a r4, r3, r1 */
5787     {2, 3, 4}}			/* sub r5, r3, r4 */
5788    },
5789   {-408 /* 0xfffffe68 */ ,
5790    {{4, 1, 1},			/* s2a r2, r1, r1 */
5791     {6, 1, 6},			/* shli r3, r1, 6 */
5792     {2, 2, 3},			/* sub r4, r2, r3 */
5793     {5, 4, 3}}			/* s3a r5, r4, r3 */
5794    },
5795   {-407 /* 0xfffffe69 */ ,
5796    {{5, 1, 1},			/* s3a r2, r1, r1 */
5797     {4, 1, 2},			/* s2a r3, r1, r2 */
5798     {6, 3, 5},			/* shli r4, r3, 5 */
5799     {2, 2, 4}}			/* sub r5, r2, r4 */
5800    },
5801   {-405 /* 0xfffffe6b */ ,
5802    {{3, 1, 1},			/* s1a r2, r1, r1 */
5803     {5, 2, 2},			/* s3a r3, r2, r2 */
5804     {6, 3, 4},			/* shli r4, r3, 4 */
5805     {2, 3, 4}}			/* sub r5, r3, r4 */
5806    },
5807   {-404 /* 0xfffffe6c */ ,
5808    {{6, 1, 7},			/* shli r2, r1, 7 */
5809     {5, 1, 2},			/* s3a r3, r1, r2 */
5810     {2, 1, 3},			/* sub r4, r1, r3 */
5811     {4, 4, 3}}			/* s2a r5, r4, r3 */
5812    },
5813   {-403 /* 0xfffffe6d */ ,
5814    {{3, 1, 1},			/* s1a r2, r1, r1 */
5815     {4, 2, 1},			/* s2a r3, r2, r1 */
5816     {6, 3, 5},			/* shli r4, r3, 5 */
5817     {2, 3, 4}}			/* sub r5, r3, r4 */
5818    },
5819   {-401 /* 0xfffffe6f */ ,
5820    {{6, 1, 7},			/* shli r2, r1, 7 */
5821     {4, 1, 2},			/* s2a r3, r1, r2 */
5822     {4, 3, 1},			/* s2a r4, r3, r1 */
5823     {2, 2, 4}}			/* sub r5, r2, r4 */
5824    },
5825   {-400 /* 0xfffffe70 */ ,
5826    {{6, 1, 4},			/* shli r2, r1, 4 */
5827     {6, 1, 7},			/* shli r3, r1, 7 */
5828     {4, 3, 2},			/* s2a r4, r3, r2 */
5829     {2, 3, 4}}			/* sub r5, r3, r4 */
5830    },
5831   {-399 /* 0xfffffe71 */ ,
5832    {{3, 1, 1},			/* s1a r2, r1, r1 */
5833     {5, 2, 1},			/* s3a r3, r2, r1 */
5834     {6, 3, 4},			/* shli r4, r3, 4 */
5835     {2, 1, 4}}			/* sub r5, r1, r4 */
5836    },
5837   {-397 /* 0xfffffe73 */ ,
5838    {{3, 1, 1},			/* s1a r2, r1, r1 */
5839     {5, 2, 1},			/* s3a r3, r2, r1 */
5840     {6, 3, 4},			/* shli r4, r3, 4 */
5841     {2, 2, 4}}			/* sub r5, r2, r4 */
5842    },
5843   {-396 /* 0xfffffe74 */ ,
5844    {{6, 1, 2},			/* shli r2, r1, 2 */
5845     {2, 1, 2},			/* sub r3, r1, r2 */
5846     {6, 3, 7},			/* shli r4, r3, 7 */
5847     {4, 3, 4}}			/* s2a r5, r3, r4 */
5848    },
5849   {-395 /* 0xfffffe75 */ ,
5850    {{4, 1, 1},			/* s2a r2, r1, r1 */
5851     {4, 2, 2},			/* s2a r3, r2, r2 */
5852     {6, 3, 4},			/* shli r4, r3, 4 */
5853     {2, 2, 4}}			/* sub r5, r2, r4 */
5854    },
5855   {-393 /* 0xfffffe77 */ ,
5856    {{5, 1, 1},			/* s3a r2, r1, r1 */
5857     {6, 1, 7},			/* shli r3, r1, 7 */
5858     {4, 3, 2},			/* s2a r4, r3, r2 */
5859     {2, 3, 4}}			/* sub r5, r3, r4 */
5860    },
5861   {-392 /* 0xfffffe78 */ ,
5862    {{6, 1, 3},			/* shli r2, r1, 3 */
5863     {6, 1, 7},			/* shli r3, r1, 7 */
5864     {4, 3, 2},			/* s2a r4, r3, r2 */
5865     {2, 3, 4}}			/* sub r5, r3, r4 */
5866    },
5867   {-391 /* 0xfffffe79 */ ,
5868    {{6, 1, 3},			/* shli r2, r1, 3 */
5869     {2, 1, 2},			/* sub r3, r1, r2 */
5870     {5, 3, 2},			/* s3a r4, r3, r2 */
5871     {5, 4, 3}}			/* s3a r5, r4, r3 */
5872    },
5873   {-390 /* 0xfffffe7a */ ,
5874    {{6, 1, 2},			/* shli r2, r1, 2 */
5875     {2, 1, 2},			/* sub r3, r1, r2 */
5876     {6, 3, 7},			/* shli r4, r3, 7 */
5877     {3, 3, 4}}			/* s1a r5, r3, r4 */
5878    },
5879   {-389 /* 0xfffffe7b */ ,
5880    {{4, 1, 1},			/* s2a r2, r1, r1 */
5881     {6, 1, 7},			/* shli r3, r1, 7 */
5882     {4, 3, 2},			/* s2a r4, r3, r2 */
5883     {2, 3, 4}}			/* sub r5, r3, r4 */
5884    },
5885   {-388 /* 0xfffffe7c */ ,
5886    {{6, 1, 2},			/* shli r2, r1, 2 */
5887     {6, 1, 7},			/* shli r3, r1, 7 */
5888     {4, 3, 2},			/* s2a r4, r3, r2 */
5889     {2, 3, 4}}			/* sub r5, r3, r4 */
5890    },
5891   {-387 /* 0xfffffe7d */ ,
5892    {{2, 0, 1},			/* sub r2, zero, r1 */
5893     {6, 1, 7},			/* shli r3, r1, 7 */
5894     {2, 2, 3},			/* sub r4, r2, r3 */
5895     {3, 4, 4}}			/* s1a r5, r4, r4 */
5896    },
5897   {-386 /* 0xfffffe7e */ ,
5898    {{6, 1, 1},			/* shli r2, r1, 1 */
5899     {6, 1, 7},			/* shli r3, r1, 7 */
5900     {4, 3, 2},			/* s2a r4, r3, r2 */
5901     {2, 3, 4}}			/* sub r5, r3, r4 */
5902    },
5903   {-385 /* 0xfffffe7f */ ,
5904    {{6, 1, 7},			/* shli r2, r1, 7 */
5905     {4, 2, 1},			/* s2a r3, r2, r1 */
5906     {2, 2, 3}}			/* sub r4, r2, r3 */
5907    },
5908   {-384 /* 0xfffffe80 */ ,
5909    {{6, 1, 7},			/* shli r2, r1, 7 */
5910     {6, 1, 9},			/* shli r3, r1, 9 */
5911     {2, 2, 3}}			/* sub r4, r2, r3 */
5912    },
5913   {-383 /* 0xfffffe81 */ ,
5914    {{3, 1, 1},			/* s1a r2, r1, r1 */
5915     {6, 2, 7},			/* shli r3, r2, 7 */
5916     {2, 1, 3}}			/* sub r4, r1, r3 */
5917    },
5918   {-382 /* 0xfffffe82 */ ,
5919    {{3, 1, 1},			/* s1a r2, r1, r1 */
5920     {6, 1, 1},			/* shli r3, r1, 1 */
5921     {6, 2, 7},			/* shli r4, r2, 7 */
5922     {2, 3, 4}}			/* sub r5, r3, r4 */
5923    },
5924   {-381 /* 0xfffffe83 */ ,
5925    {{3, 1, 1},			/* s1a r2, r1, r1 */
5926     {6, 2, 7},			/* shli r3, r2, 7 */
5927     {2, 2, 3}}			/* sub r4, r2, r3 */
5928    },
5929   {-380 /* 0xfffffe84 */ ,
5930    {{6, 1, 7},			/* shli r2, r1, 7 */
5931     {2, 1, 2},			/* sub r3, r1, r2 */
5932     {4, 3, 2}}			/* s2a r4, r3, r2 */
5933    },
5934   {-379 /* 0xfffffe85 */ ,
5935    {{6, 1, 7},			/* shli r2, r1, 7 */
5936     {1, 1, 2},			/* add r3, r1, r2 */
5937     {2, 1, 2},			/* sub r4, r1, r2 */
5938     {4, 4, 3}}			/* s2a r5, r4, r3 */
5939    },
5940   {-378 /* 0xfffffe86 */ ,
5941    {{3, 1, 1},			/* s1a r2, r1, r1 */
5942     {6, 2, 1},			/* shli r3, r2, 1 */
5943     {6, 2, 7},			/* shli r4, r2, 7 */
5944     {2, 3, 4}}			/* sub r5, r3, r4 */
5945    },
5946   {-377 /* 0xfffffe87 */ ,
5947    {{3, 1, 1},			/* s1a r2, r1, r1 */
5948     {3, 2, 1},			/* s1a r3, r2, r1 */
5949     {6, 2, 7},			/* shli r4, r2, 7 */
5950     {2, 3, 4}}			/* sub r5, r3, r4 */
5951    },
5952   {-376 /* 0xfffffe88 */ ,
5953    {{6, 1, 1},			/* shli r2, r1, 1 */
5954     {6, 1, 7},			/* shli r3, r1, 7 */
5955     {2, 2, 3},			/* sub r4, r2, r3 */
5956     {4, 4, 3}}			/* s2a r5, r4, r3 */
5957    },
5958   {-375 /* 0xfffffe89 */ ,
5959    {{3, 1, 1},			/* s1a r2, r1, r1 */
5960     {3, 2, 2},			/* s1a r3, r2, r2 */
5961     {6, 2, 7},			/* shli r4, r2, 7 */
5962     {2, 3, 4}}			/* sub r5, r3, r4 */
5963    },
5964   {-373 /* 0xfffffe8b */ ,
5965    {{3, 1, 1},			/* s1a r2, r1, r1 */
5966     {5, 1, 2},			/* s3a r3, r1, r2 */
5967     {6, 2, 7},			/* shli r4, r2, 7 */
5968     {2, 3, 4}}			/* sub r5, r3, r4 */
5969    },
5970   {-372 /* 0xfffffe8c */ ,
5971    {{3, 1, 1},			/* s1a r2, r1, r1 */
5972     {6, 2, 2},			/* shli r3, r2, 2 */
5973     {6, 2, 7},			/* shli r4, r2, 7 */
5974     {2, 3, 4}}			/* sub r5, r3, r4 */
5975    },
5976   {-371 /* 0xfffffe8d */ ,
5977    {{3, 1, 1},			/* s1a r2, r1, r1 */
5978     {4, 2, 1},			/* s2a r3, r2, r1 */
5979     {6, 2, 7},			/* shli r4, r2, 7 */
5980     {2, 3, 4}}			/* sub r5, r3, r4 */
5981    },
5982   {-369 /* 0xfffffe8f */ ,
5983    {{3, 1, 1},			/* s1a r2, r1, r1 */
5984     {4, 2, 2},			/* s2a r3, r2, r2 */
5985     {6, 2, 7},			/* shli r4, r2, 7 */
5986     {2, 3, 4}}			/* sub r5, r3, r4 */
5987    },
5988   {-368 /* 0xfffffe90 */ ,
5989    {{6, 1, 2},			/* shli r2, r1, 2 */
5990     {6, 1, 7},			/* shli r3, r1, 7 */
5991     {2, 2, 3},			/* sub r4, r2, r3 */
5992     {4, 4, 3}}			/* s2a r5, r4, r3 */
5993    },
5994   {-367 /* 0xfffffe91 */ ,
5995    {{6, 1, 4},			/* shli r2, r1, 4 */
5996     {2, 1, 2},			/* sub r3, r1, r2 */
5997     {4, 3, 2},			/* s2a r4, r3, r2 */
5998     {5, 4, 3}}			/* s3a r5, r4, r3 */
5999    },
6000   {-365 /* 0xfffffe93 */ ,
6001    {{6, 1, 7},			/* shli r2, r1, 7 */
6002     {2, 1, 2},			/* sub r3, r1, r2 */
6003     {5, 1, 3},			/* s3a r4, r1, r3 */
6004     {3, 4, 3}}			/* s1a r5, r4, r3 */
6005    },
6006   {-364 /* 0xfffffe94 */ ,
6007    {{4, 1, 1},			/* s2a r2, r1, r1 */
6008     {6, 1, 7},			/* shli r3, r1, 7 */
6009     {2, 2, 3},			/* sub r4, r2, r3 */
6010     {4, 4, 3}}			/* s2a r5, r4, r3 */
6011    },
6012   {-361 /* 0xfffffe97 */ ,
6013    {{2, 0, 1},			/* sub r2, zero, r1 */
6014     {4, 2, 2},			/* s2a r3, r2, r2 */
6015     {5, 3, 3},			/* s3a r4, r3, r3 */
6016     {5, 4, 2}}			/* s3a r5, r4, r2 */
6017    },
6018   {-360 /* 0xfffffe98 */ ,
6019    {{3, 1, 1},			/* s1a r2, r1, r1 */
6020     {6, 2, 3},			/* shli r3, r2, 3 */
6021     {6, 2, 7},			/* shli r4, r2, 7 */
6022     {2, 3, 4}}			/* sub r5, r3, r4 */
6023    },
6024   {-359 /* 0xfffffe99 */ ,
6025    {{3, 1, 1},			/* s1a r2, r1, r1 */
6026     {5, 2, 1},			/* s3a r3, r2, r1 */
6027     {6, 2, 7},			/* shli r4, r2, 7 */
6028     {2, 3, 4}}			/* sub r5, r3, r4 */
6029    },
6030   {-357 /* 0xfffffe9b */ ,
6031    {{3, 1, 1},			/* s1a r2, r1, r1 */
6032     {5, 2, 2},			/* s3a r3, r2, r2 */
6033     {6, 2, 7},			/* shli r4, r2, 7 */
6034     {2, 3, 4}}			/* sub r5, r3, r4 */
6035    },
6036   {-356 /* 0xfffffe9c */ ,
6037    {{6, 1, 5},			/* shli r2, r1, 5 */
6038     {4, 2, 1},			/* s2a r3, r2, r1 */
6039     {2, 2, 3},			/* sub r4, r2, r3 */
6040     {4, 4, 2}}			/* s2a r5, r4, r2 */
6041    },
6042   {-355 /* 0xfffffe9d */ ,
6043    {{4, 1, 1},			/* s2a r2, r1, r1 */
6044     {5, 2, 2},			/* s3a r3, r2, r2 */
6045     {6, 3, 3},			/* shli r4, r3, 3 */
6046     {2, 2, 4}}			/* sub r5, r2, r4 */
6047    },
6048   {-353 /* 0xfffffe9f */ ,
6049    {{6, 1, 5},			/* shli r2, r1, 5 */
6050     {3, 2, 2},			/* s1a r3, r2, r2 */
6051     {4, 3, 1},			/* s2a r4, r3, r1 */
6052     {2, 2, 4}}			/* sub r5, r2, r4 */
6053    },
6054   {-352 /* 0xfffffea0 */ ,
6055    {{4, 1, 1},			/* s2a r2, r1, r1 */
6056     {6, 1, 4},			/* shli r3, r1, 4 */
6057     {2, 2, 3},			/* sub r4, r2, r3 */
6058     {6, 4, 5}}			/* shli r5, r4, 5 */
6059    },
6060   {-351 /* 0xfffffea1 */ ,
6061    {{4, 1, 1},			/* s2a r2, r1, r1 */
6062     {3, 2, 1},			/* s1a r3, r2, r1 */
6063     {6, 3, 5},			/* shli r4, r3, 5 */
6064     {2, 1, 4}}			/* sub r5, r1, r4 */
6065    },
6066   {-349 /* 0xfffffea3 */ ,
6067    {{3, 1, 1},			/* s1a r2, r1, r1 */
6068     {5, 1, 2},			/* s3a r3, r1, r2 */
6069     {6, 3, 5},			/* shli r4, r3, 5 */
6070     {2, 2, 4}}			/* sub r5, r2, r4 */
6071    },
6072   {-348 /* 0xfffffea4 */ ,
6073    {{5, 1, 1},			/* s3a r2, r1, r1 */
6074     {6, 1, 7},			/* shli r3, r1, 7 */
6075     {2, 2, 3},			/* sub r4, r2, r3 */
6076     {4, 4, 3}}			/* s2a r5, r4, r3 */
6077    },
6078   {-347 /* 0xfffffea5 */ ,
6079    {{4, 1, 1},			/* s2a r2, r1, r1 */
6080     {3, 2, 1},			/* s1a r3, r2, r1 */
6081     {6, 3, 5},			/* shli r4, r3, 5 */
6082     {2, 2, 4}}			/* sub r5, r2, r4 */
6083    },
6084   {-344 /* 0xfffffea8 */ ,
6085    {{6, 1, 4},			/* shli r2, r1, 4 */
6086     {2, 1, 2},			/* sub r3, r1, r2 */
6087     {3, 3, 3},			/* s1a r4, r3, r3 */
6088     {5, 4, 2}}			/* s3a r5, r4, r2 */
6089    },
6090   {-343 /* 0xfffffea9 */ ,
6091    {{5, 1, 1},			/* s3a r2, r1, r1 */
6092     {3, 1, 2},			/* s1a r3, r1, r2 */
6093     {6, 3, 5},			/* shli r4, r3, 5 */
6094     {2, 2, 4}}			/* sub r5, r2, r4 */
6095    },
6096   {-341 /* 0xfffffeab */ ,
6097    {{4, 1, 1},			/* s2a r2, r1, r1 */
6098     {3, 2, 1},			/* s1a r3, r2, r1 */
6099     {6, 3, 5},			/* shli r4, r3, 5 */
6100     {2, 3, 4}}			/* sub r5, r3, r4 */
6101    },
6102   {-340 /* 0xfffffeac */ ,
6103    {{6, 1, 5},			/* shli r2, r1, 5 */
6104     {2, 1, 2},			/* sub r3, r1, r2 */
6105     {3, 3, 3},			/* s1a r4, r3, r3 */
6106     {4, 4, 2}}			/* s2a r5, r4, r2 */
6107    },
6108   {-339 /* 0xfffffead */ ,
6109    {{3, 1, 1},			/* s1a r2, r1, r1 */
6110     {6, 2, 4},			/* shli r3, r2, 4 */
6111     {5, 3, 2},			/* s3a r4, r3, r2 */
6112     {2, 3, 4}}			/* sub r5, r3, r4 */
6113    },
6114   {-337 /* 0xfffffeaf */ ,
6115    {{3, 1, 1},			/* s1a r2, r1, r1 */
6116     {6, 2, 4},			/* shli r3, r2, 4 */
6117     {5, 3, 1},			/* s3a r4, r3, r1 */
6118     {2, 3, 4}}			/* sub r5, r3, r4 */
6119    },
6120   {-336 /* 0xfffffeb0 */ ,
6121    {{3, 1, 1},			/* s1a r2, r1, r1 */
6122     {6, 2, 4},			/* shli r3, r2, 4 */
6123     {6, 2, 7},			/* shli r4, r2, 7 */
6124     {2, 3, 4}}			/* sub r5, r3, r4 */
6125    },
6126   {-335 /* 0xfffffeb1 */ ,
6127    {{4, 1, 1},			/* s2a r2, r1, r1 */
6128     {4, 2, 1},			/* s2a r3, r2, r1 */
6129     {6, 3, 4},			/* shli r4, r3, 4 */
6130     {2, 1, 4}}			/* sub r5, r1, r4 */
6131    },
6132   {-333 /* 0xfffffeb3 */ ,
6133    {{2, 0, 1},			/* sub r2, zero, r1 */
6134     {4, 2, 2},			/* s2a r3, r2, r2 */
6135     {5, 3, 2},			/* s3a r4, r3, r2 */
6136     {5, 4, 3}}			/* s3a r5, r4, r3 */
6137    },
6138   {-332 /* 0xfffffeb4 */ ,
6139    {{4, 1, 1},			/* s2a r2, r1, r1 */
6140     {5, 2, 1},			/* s3a r3, r2, r1 */
6141     {5, 3, 2},			/* s3a r4, r3, r2 */
6142     {2, 1, 4}}			/* sub r5, r1, r4 */
6143    },
6144   {-331 /* 0xfffffeb5 */ ,
6145    {{4, 1, 1},			/* s2a r2, r1, r1 */
6146     {4, 2, 1},			/* s2a r3, r2, r1 */
6147     {6, 3, 4},			/* shli r4, r3, 4 */
6148     {2, 2, 4}}			/* sub r5, r2, r4 */
6149    },
6150   {-330 /* 0xfffffeb6 */ ,
6151    {{2, 0, 1},			/* sub r2, zero, r1 */
6152     {4, 2, 2},			/* s2a r3, r2, r2 */
6153     {6, 3, 6},			/* shli r4, r3, 6 */
6154     {3, 3, 4}}			/* s1a r5, r3, r4 */
6155    },
6156   {-329 /* 0xfffffeb7 */ ,
6157    {{4, 1, 1},			/* s2a r2, r1, r1 */
6158     {6, 2, 6},			/* shli r3, r2, 6 */
6159     {3, 2, 3},			/* s1a r4, r2, r3 */
6160     {2, 1, 4}}			/* sub r5, r1, r4 */
6161    },
6162   {-328 /* 0xfffffeb8 */ ,
6163    {{2, 0, 1},			/* sub r2, zero, r1 */
6164     {5, 2, 2},			/* s3a r3, r2, r2 */
6165     {6, 2, 8},			/* shli r4, r2, 8 */
6166     {5, 3, 4}}			/* s3a r5, r3, r4 */
6167    },
6168   {-327 /* 0xfffffeb9 */ ,
6169    {{5, 1, 1},			/* s3a r2, r1, r1 */
6170     {6, 1, 8},			/* shli r3, r1, 8 */
6171     {5, 2, 3},			/* s3a r4, r2, r3 */
6172     {2, 1, 4}}			/* sub r5, r1, r4 */
6173    },
6174   {-325 /* 0xfffffebb */ ,
6175    {{2, 0, 1},			/* sub r2, zero, r1 */
6176     {6, 1, 6},			/* shli r3, r1, 6 */
6177     {2, 2, 3},			/* sub r4, r2, r3 */
6178     {4, 4, 4}}			/* s2a r5, r4, r4 */
6179    },
6180   {-324 /* 0xfffffebc */ ,
6181    {{4, 1, 1},			/* s2a r2, r1, r1 */
6182     {2, 1, 2},			/* sub r3, r1, r2 */
6183     {6, 2, 6},			/* shli r4, r2, 6 */
6184     {2, 3, 4}}			/* sub r5, r3, r4 */
6185    },
6186   {-323 /* 0xfffffebd */ ,
6187    {{6, 1, 6},			/* shli r2, r1, 6 */
6188     {1, 1, 2},			/* add r3, r1, r2 */
6189     {4, 3, 2},			/* s2a r4, r3, r2 */
6190     {2, 1, 4}}			/* sub r5, r1, r4 */
6191    },
6192   {-322 /* 0xfffffebe */ ,
6193    {{2, 0, 1},			/* sub r2, zero, r1 */
6194     {6, 2, 6},			/* shli r3, r2, 6 */
6195     {3, 3, 2},			/* s1a r4, r3, r2 */
6196     {3, 4, 3}}			/* s1a r5, r4, r3 */
6197    },
6198   {-321 /* 0xfffffebf */ ,
6199    {{2, 0, 1},			/* sub r2, zero, r1 */
6200     {4, 1, 1},			/* s2a r3, r1, r1 */
6201     {6, 3, 6},			/* shli r4, r3, 6 */
6202     {2, 2, 4}}			/* sub r5, r2, r4 */
6203    },
6204   {-320 /* 0xfffffec0 */ ,
6205    {{2, 0, 1},			/* sub r2, zero, r1 */
6206     {4, 2, 2},			/* s2a r3, r2, r2 */
6207     {6, 3, 6}}			/* shli r4, r3, 6 */
6208    },
6209   {-319 /* 0xfffffec1 */ ,
6210    {{4, 1, 1},			/* s2a r2, r1, r1 */
6211     {6, 2, 6},			/* shli r3, r2, 6 */
6212     {2, 1, 3}}			/* sub r4, r1, r3 */
6213    },
6214   {-318 /* 0xfffffec2 */ ,
6215    {{4, 1, 1},			/* s2a r2, r1, r1 */
6216     {6, 1, 1},			/* shli r3, r1, 1 */
6217     {6, 2, 6},			/* shli r4, r2, 6 */
6218     {2, 3, 4}}			/* sub r5, r3, r4 */
6219    },
6220   {-317 /* 0xfffffec3 */ ,
6221    {{3, 1, 1},			/* s1a r2, r1, r1 */
6222     {4, 1, 1},			/* s2a r3, r1, r1 */
6223     {6, 3, 6},			/* shli r4, r3, 6 */
6224     {2, 2, 4}}			/* sub r5, r2, r4 */
6225    },
6226   {-316 /* 0xfffffec4 */ ,
6227    {{4, 1, 1},			/* s2a r2, r1, r1 */
6228     {6, 1, 2},			/* shli r3, r1, 2 */
6229     {6, 2, 6},			/* shli r4, r2, 6 */
6230     {2, 3, 4}}			/* sub r5, r3, r4 */
6231    },
6232   {-315 /* 0xfffffec5 */ ,
6233    {{4, 1, 1},			/* s2a r2, r1, r1 */
6234     {6, 2, 6},			/* shli r3, r2, 6 */
6235     {2, 2, 3}}			/* sub r4, r2, r3 */
6236    },
6237   {-314 /* 0xfffffec6 */ ,
6238    {{4, 1, 1},			/* s2a r2, r1, r1 */
6239     {1, 1, 2},			/* add r3, r1, r2 */
6240     {6, 2, 6},			/* shli r4, r2, 6 */
6241     {2, 3, 4}}			/* sub r5, r3, r4 */
6242    },
6243   {-313 /* 0xfffffec7 */ ,
6244    {{4, 1, 1},			/* s2a r2, r1, r1 */
6245     {3, 1, 2},			/* s1a r3, r1, r2 */
6246     {6, 2, 6},			/* shli r4, r2, 6 */
6247     {2, 3, 4}}			/* sub r5, r3, r4 */
6248    },
6249   {-312 /* 0xfffffec8 */ ,
6250    {{4, 1, 1},			/* s2a r2, r1, r1 */
6251     {6, 1, 3},			/* shli r3, r1, 3 */
6252     {6, 2, 6},			/* shli r4, r2, 6 */
6253     {2, 3, 4}}			/* sub r5, r3, r4 */
6254    },
6255   {-311 /* 0xfffffec9 */ ,
6256    {{4, 1, 1},			/* s2a r2, r1, r1 */
6257     {4, 1, 2},			/* s2a r3, r1, r2 */
6258     {6, 2, 6},			/* shli r4, r2, 6 */
6259     {2, 3, 4}}			/* sub r5, r3, r4 */
6260    },
6261   {-310 /* 0xfffffeca */ ,
6262    {{4, 1, 1},			/* s2a r2, r1, r1 */
6263     {6, 2, 1},			/* shli r3, r2, 1 */
6264     {6, 2, 6},			/* shli r4, r2, 6 */
6265     {2, 3, 4}}			/* sub r5, r3, r4 */
6266    },
6267   {-309 /* 0xfffffecb */ ,
6268    {{4, 1, 1},			/* s2a r2, r1, r1 */
6269     {3, 2, 1},			/* s1a r3, r2, r1 */
6270     {6, 2, 6},			/* shli r4, r2, 6 */
6271     {2, 3, 4}}			/* sub r5, r3, r4 */
6272    },
6273   {-307 /* 0xfffffecd */ ,
6274    {{4, 1, 1},			/* s2a r2, r1, r1 */
6275     {5, 1, 2},			/* s3a r3, r1, r2 */
6276     {6, 2, 6},			/* shli r4, r2, 6 */
6277     {2, 3, 4}}			/* sub r5, r3, r4 */
6278    },
6279   {-306 /* 0xfffffece */ ,
6280    {{2, 0, 1},			/* sub r2, zero, r1 */
6281     {5, 2, 2},			/* s3a r3, r2, r2 */
6282     {6, 3, 5},			/* shli r4, r3, 5 */
6283     {3, 3, 4}}			/* s1a r5, r3, r4 */
6284    },
6285   {-305 /* 0xfffffecf */ ,
6286    {{3, 1, 1},			/* s1a r2, r1, r1 */
6287     {6, 1, 6},			/* shli r3, r1, 6 */
6288     {2, 2, 3},			/* sub r4, r2, r3 */
6289     {4, 4, 4}}			/* s2a r5, r4, r4 */
6290    },
6291   {-304 /* 0xfffffed0 */ ,
6292    {{4, 1, 1},			/* s2a r2, r1, r1 */
6293     {6, 1, 4},			/* shli r3, r1, 4 */
6294     {6, 2, 6},			/* shli r4, r2, 6 */
6295     {2, 3, 4}}			/* sub r5, r3, r4 */
6296    },
6297   {-303 /* 0xfffffed1 */ ,
6298    {{5, 1, 1},			/* s3a r2, r1, r1 */
6299     {3, 2, 1},			/* s1a r3, r2, r1 */
6300     {6, 3, 4},			/* shli r4, r3, 4 */
6301     {2, 1, 4}}			/* sub r5, r1, r4 */
6302    },
6303   {-301 /* 0xfffffed3 */ ,
6304    {{2, 0, 1},			/* sub r2, zero, r1 */
6305     {5, 2, 2},			/* s3a r3, r2, r2 */
6306     {5, 3, 2},			/* s3a r4, r3, r2 */
6307     {4, 4, 3}}			/* s2a r5, r4, r3 */
6308    },
6309   {-300 /* 0xfffffed4 */ ,
6310    {{4, 1, 1},			/* s2a r2, r1, r1 */
6311     {6, 2, 2},			/* shli r3, r2, 2 */
6312     {6, 2, 6},			/* shli r4, r2, 6 */
6313     {2, 3, 4}}			/* sub r5, r3, r4 */
6314    },
6315   {-299 /* 0xfffffed5 */ ,
6316    {{4, 1, 1},			/* s2a r2, r1, r1 */
6317     {4, 2, 1},			/* s2a r3, r2, r1 */
6318     {6, 2, 6},			/* shli r4, r2, 6 */
6319     {2, 3, 4}}			/* sub r5, r3, r4 */
6320    },
6321   {-297 /* 0xfffffed7 */ ,
6322    {{2, 0, 1},			/* sub r2, zero, r1 */
6323     {6, 1, 5},			/* shli r3, r1, 5 */
6324     {2, 2, 3},			/* sub r4, r2, r3 */
6325     {5, 4, 4}}			/* s3a r5, r4, r4 */
6326    },
6327   {-296 /* 0xfffffed8 */ ,
6328    {{5, 1, 1},			/* s3a r2, r1, r1 */
6329     {2, 1, 2},			/* sub r3, r1, r2 */
6330     {6, 2, 5},			/* shli r4, r2, 5 */
6331     {2, 3, 4}}			/* sub r5, r3, r4 */
6332    },
6333   {-295 /* 0xfffffed9 */ ,
6334    {{4, 1, 1},			/* s2a r2, r1, r1 */
6335     {4, 2, 2},			/* s2a r3, r2, r2 */
6336     {6, 2, 6},			/* shli r4, r2, 6 */
6337     {2, 3, 4}}			/* sub r5, r3, r4 */
6338    },
6339   {-293 /* 0xfffffedb */ ,
6340    {{6, 1, 2},			/* shli r2, r1, 2 */
6341     {5, 2, 1},			/* s3a r3, r2, r1 */
6342     {5, 3, 3},			/* s3a r4, r3, r3 */
6343     {2, 2, 4}}			/* sub r5, r2, r4 */
6344    },
6345   {-292 /* 0xfffffedc */ ,
6346    {{2, 0, 1},			/* sub r2, zero, r1 */
6347     {5, 2, 2},			/* s3a r3, r2, r2 */
6348     {6, 2, 8},			/* shli r4, r2, 8 */
6349     {4, 3, 4}}			/* s2a r5, r3, r4 */
6350    },
6351   {-291 /* 0xfffffedd */ ,
6352    {{4, 1, 1},			/* s2a r2, r1, r1 */
6353     {6, 1, 8},			/* shli r3, r1, 8 */
6354     {5, 2, 3},			/* s3a r4, r2, r3 */
6355     {2, 2, 4}}			/* sub r5, r2, r4 */
6356    },
6357   {-290 /* 0xfffffede */ ,
6358    {{2, 0, 1},			/* sub r2, zero, r1 */
6359     {6, 2, 5},			/* shli r3, r2, 5 */
6360     {4, 3, 2},			/* s2a r4, r3, r2 */
6361     {3, 4, 3}}			/* s1a r5, r4, r3 */
6362    },
6363   {-289 /* 0xfffffedf */ ,
6364    {{2, 0, 1},			/* sub r2, zero, r1 */
6365     {5, 1, 1},			/* s3a r3, r1, r1 */
6366     {6, 3, 5},			/* shli r4, r3, 5 */
6367     {2, 2, 4}}			/* sub r5, r2, r4 */
6368    },
6369   {-288 /* 0xfffffee0 */ ,
6370    {{2, 0, 1},			/* sub r2, zero, r1 */
6371     {5, 2, 2},			/* s3a r3, r2, r2 */
6372     {6, 3, 5}}			/* shli r4, r3, 5 */
6373    },
6374   {-287 /* 0xfffffee1 */ ,
6375    {{5, 1, 1},			/* s3a r2, r1, r1 */
6376     {6, 2, 5},			/* shli r3, r2, 5 */
6377     {2, 1, 3}}			/* sub r4, r1, r3 */
6378    },
6379   {-286 /* 0xfffffee2 */ ,
6380    {{5, 1, 1},			/* s3a r2, r1, r1 */
6381     {6, 1, 1},			/* shli r3, r1, 1 */
6382     {6, 2, 5},			/* shli r4, r2, 5 */
6383     {2, 3, 4}}			/* sub r5, r3, r4 */
6384    },
6385   {-285 /* 0xfffffee3 */ ,
6386    {{3, 1, 1},			/* s1a r2, r1, r1 */
6387     {5, 1, 1},			/* s3a r3, r1, r1 */
6388     {6, 3, 5},			/* shli r4, r3, 5 */
6389     {2, 2, 4}}			/* sub r5, r2, r4 */
6390    },
6391   {-284 /* 0xfffffee4 */ ,
6392    {{5, 1, 1},			/* s3a r2, r1, r1 */
6393     {6, 1, 2},			/* shli r3, r1, 2 */
6394     {6, 2, 5},			/* shli r4, r2, 5 */
6395     {2, 3, 4}}			/* sub r5, r3, r4 */
6396    },
6397   {-283 /* 0xfffffee5 */ ,
6398    {{4, 1, 1},			/* s2a r2, r1, r1 */
6399     {5, 1, 1},			/* s3a r3, r1, r1 */
6400     {6, 3, 5},			/* shli r4, r3, 5 */
6401     {2, 2, 4}}			/* sub r5, r2, r4 */
6402    },
6403   {-281 /* 0xfffffee7 */ ,
6404    {{4, 1, 1},			/* s2a r2, r1, r1 */
6405     {6, 2, 3},			/* shli r3, r2, 3 */
6406     {5, 3, 1},			/* s3a r4, r3, r1 */
6407     {2, 3, 4}}			/* sub r5, r3, r4 */
6408    },
6409   {-280 /* 0xfffffee8 */ ,
6410    {{4, 1, 1},			/* s2a r2, r1, r1 */
6411     {6, 2, 3},			/* shli r3, r2, 3 */
6412     {6, 2, 6},			/* shli r4, r2, 6 */
6413     {2, 3, 4}}			/* sub r5, r3, r4 */
6414    },
6415   {-279 /* 0xfffffee9 */ ,
6416    {{5, 1, 1},			/* s3a r2, r1, r1 */
6417     {6, 2, 5},			/* shli r3, r2, 5 */
6418     {2, 2, 3}}			/* sub r4, r2, r3 */
6419    },
6420   {-278 /* 0xfffffeea */ ,
6421    {{5, 1, 1},			/* s3a r2, r1, r1 */
6422     {1, 1, 2},			/* add r3, r1, r2 */
6423     {6, 2, 5},			/* shli r4, r2, 5 */
6424     {2, 3, 4}}			/* sub r5, r3, r4 */
6425    },
6426   {-277 /* 0xfffffeeb */ ,
6427    {{5, 1, 1},			/* s3a r2, r1, r1 */
6428     {3, 1, 2},			/* s1a r3, r1, r2 */
6429     {6, 2, 5},			/* shli r4, r2, 5 */
6430     {2, 3, 4}}			/* sub r5, r3, r4 */
6431    },
6432   {-276 /* 0xfffffeec */ ,
6433    {{2, 0, 1},			/* sub r2, zero, r1 */
6434     {4, 2, 2},			/* s2a r3, r2, r2 */
6435     {6, 2, 8},			/* shli r4, r2, 8 */
6436     {4, 3, 4}}			/* s2a r5, r3, r4 */
6437    },
6438   {-275 /* 0xfffffeed */ ,
6439    {{5, 1, 1},			/* s3a r2, r1, r1 */
6440     {4, 1, 2},			/* s2a r3, r1, r2 */
6441     {6, 2, 5},			/* shli r4, r2, 5 */
6442     {2, 3, 4}}			/* sub r5, r3, r4 */
6443    },
6444   {-274 /* 0xfffffeee */ ,
6445    {{2, 0, 1},			/* sub r2, zero, r1 */
6446     {5, 2, 2},			/* s3a r3, r2, r2 */
6447     {6, 2, 8},			/* shli r4, r2, 8 */
6448     {3, 3, 4}}			/* s1a r5, r3, r4 */
6449    },
6450   {-273 /* 0xfffffeef */ ,
6451    {{5, 1, 1},			/* s3a r2, r1, r1 */
6452     {6, 1, 8},			/* shli r3, r1, 8 */
6453     {3, 2, 3},			/* s1a r4, r2, r3 */
6454     {2, 1, 4}}			/* sub r5, r1, r4 */
6455    },
6456   {-272 /* 0xfffffef0 */ ,
6457    {{2, 0, 1},			/* sub r2, zero, r1 */
6458     {6, 1, 4},			/* shli r3, r1, 4 */
6459     {2, 2, 3},			/* sub r4, r2, r3 */
6460     {6, 4, 4}}			/* shli r5, r4, 4 */
6461    },
6462   {-271 /* 0xfffffef1 */ ,
6463    {{6, 1, 4},			/* shli r2, r1, 4 */
6464     {2, 1, 2},			/* sub r3, r1, r2 */
6465     {6, 2, 4},			/* shli r4, r2, 4 */
6466     {2, 3, 4}}			/* sub r5, r3, r4 */
6467    },
6468   {-270 /* 0xfffffef2 */ ,
6469    {{5, 1, 1},			/* s3a r2, r1, r1 */
6470     {6, 2, 1},			/* shli r3, r2, 1 */
6471     {6, 2, 5},			/* shli r4, r2, 5 */
6472     {2, 3, 4}}			/* sub r5, r3, r4 */
6473    },
6474   {-269 /* 0xfffffef3 */ ,
6475    {{5, 1, 1},			/* s3a r2, r1, r1 */
6476     {3, 2, 1},			/* s1a r3, r2, r1 */
6477     {6, 2, 5},			/* shli r4, r2, 5 */
6478     {2, 3, 4}}			/* sub r5, r3, r4 */
6479    },
6480   {-268 /* 0xfffffef4 */ ,
6481    {{6, 1, 2},			/* shli r2, r1, 2 */
6482     {6, 1, 8},			/* shli r3, r1, 8 */
6483     {4, 2, 3},			/* s2a r4, r2, r3 */
6484     {2, 2, 4}}			/* sub r5, r2, r4 */
6485    },
6486   {-267 /* 0xfffffef5 */ ,
6487    {{3, 1, 1},			/* s1a r2, r1, r1 */
6488     {6, 1, 8},			/* shli r3, r1, 8 */
6489     {4, 2, 3},			/* s2a r4, r2, r3 */
6490     {2, 1, 4}}			/* sub r5, r1, r4 */
6491    },
6492   {-266 /* 0xfffffef6 */ ,
6493    {{2, 0, 1},			/* sub r2, zero, r1 */
6494     {4, 2, 2},			/* s2a r3, r2, r2 */
6495     {6, 2, 8},			/* shli r4, r2, 8 */
6496     {3, 3, 4}}			/* s1a r5, r3, r4 */
6497    },
6498   {-265 /* 0xfffffef7 */ ,
6499    {{2, 0, 1},			/* sub r2, zero, r1 */
6500     {6, 1, 5},			/* shli r3, r1, 5 */
6501     {2, 2, 3},			/* sub r4, r2, r3 */
6502     {5, 4, 2}}			/* s3a r5, r4, r2 */
6503    },
6504   {-264 /* 0xfffffef8 */ ,
6505    {{2, 0, 1},			/* sub r2, zero, r1 */
6506     {6, 2, 8},			/* shli r3, r2, 8 */
6507     {5, 2, 3}}			/* s3a r4, r2, r3 */
6508    },
6509   {-263 /* 0xfffffef9 */ ,
6510    {{6, 1, 8},			/* shli r2, r1, 8 */
6511     {5, 1, 2},			/* s3a r3, r1, r2 */
6512     {2, 1, 3}}			/* sub r4, r1, r3 */
6513    },
6514   {-262 /* 0xfffffefa */ ,
6515    {{6, 1, 1},			/* shli r2, r1, 1 */
6516     {6, 1, 8},			/* shli r3, r1, 8 */
6517     {4, 2, 3},			/* s2a r4, r2, r3 */
6518     {2, 2, 4}}			/* sub r5, r2, r4 */
6519    },
6520   {-261 /* 0xfffffefb */ ,
6521    {{2, 0, 1},			/* sub r2, zero, r1 */
6522     {6, 1, 6},			/* shli r3, r1, 6 */
6523     {2, 2, 3},			/* sub r4, r2, r3 */
6524     {4, 4, 2}}			/* s2a r5, r4, r2 */
6525    },
6526   {-260 /* 0xfffffefc */ ,
6527    {{2, 0, 1},			/* sub r2, zero, r1 */
6528     {6, 2, 8},			/* shli r3, r2, 8 */
6529     {4, 2, 3}}			/* s2a r4, r2, r3 */
6530    },
6531   {-259 /* 0xfffffefd */ ,
6532    {{6, 1, 8},			/* shli r2, r1, 8 */
6533     {4, 1, 2},			/* s2a r3, r1, r2 */
6534     {2, 1, 3}}			/* sub r4, r1, r3 */
6535    },
6536   {-258 /* 0xfffffefe */ ,
6537    {{2, 0, 1},			/* sub r2, zero, r1 */
6538     {6, 2, 8},			/* shli r3, r2, 8 */
6539     {3, 2, 3}}			/* s1a r4, r2, r3 */
6540    },
6541   {-257 /* 0xfffffeff */ ,
6542    {{2, 0, 1},			/* sub r2, zero, r1 */
6543     {6, 1, 8},			/* shli r3, r1, 8 */
6544     {2, 2, 3}}			/* sub r4, r2, r3 */
6545    },
6546   {-256 /* 0xffffff00 */ ,
6547    {{2, 0, 1},			/* sub r2, zero, r1 */
6548     {6, 2, 8}}			/* shli r3, r2, 8 */
6549    },
6550   {-255 /* 0xffffff01 */ ,
6551    {{6, 1, 8},			/* shli r2, r1, 8 */
6552     {2, 1, 2}}			/* sub r3, r1, r2 */
6553    },
6554   {-254 /* 0xffffff02 */ ,
6555    {{6, 1, 1},			/* shli r2, r1, 1 */
6556     {6, 1, 8},			/* shli r3, r1, 8 */
6557     {2, 2, 3}}			/* sub r4, r2, r3 */
6558    },
6559   {-253 /* 0xffffff03 */ ,
6560    {{3, 1, 1},			/* s1a r2, r1, r1 */
6561     {6, 1, 8},			/* shli r3, r1, 8 */
6562     {2, 2, 3}}			/* sub r4, r2, r3 */
6563    },
6564   {-252 /* 0xffffff04 */ ,
6565    {{6, 1, 2},			/* shli r2, r1, 2 */
6566     {6, 1, 8},			/* shli r3, r1, 8 */
6567     {2, 2, 3}}			/* sub r4, r2, r3 */
6568    },
6569   {-251 /* 0xffffff05 */ ,
6570    {{4, 1, 1},			/* s2a r2, r1, r1 */
6571     {6, 1, 8},			/* shli r3, r1, 8 */
6572     {2, 2, 3}}			/* sub r4, r2, r3 */
6573    },
6574   {-250 /* 0xffffff06 */ ,
6575    {{3, 1, 1},			/* s1a r2, r1, r1 */
6576     {6, 1, 7},			/* shli r3, r1, 7 */
6577     {2, 2, 3},			/* sub r4, r2, r3 */
6578     {6, 4, 1}}			/* shli r5, r4, 1 */
6579    },
6580   {-249 /* 0xffffff07 */ ,
6581    {{6, 1, 3},			/* shli r2, r1, 3 */
6582     {2, 2, 1},			/* sub r3, r2, r1 */
6583     {6, 2, 5},			/* shli r4, r2, 5 */
6584     {2, 3, 4}}			/* sub r5, r3, r4 */
6585    },
6586   {-248 /* 0xffffff08 */ ,
6587    {{6, 1, 3},			/* shli r2, r1, 3 */
6588     {6, 1, 8},			/* shli r3, r1, 8 */
6589     {2, 2, 3}}			/* sub r4, r2, r3 */
6590    },
6591   {-247 /* 0xffffff09 */ ,
6592    {{5, 1, 1},			/* s3a r2, r1, r1 */
6593     {6, 1, 8},			/* shli r3, r1, 8 */
6594     {2, 2, 3}}			/* sub r4, r2, r3 */
6595    },
6596   {-246 /* 0xffffff0a */ ,
6597    {{6, 1, 1},			/* shli r2, r1, 1 */
6598     {6, 1, 5},			/* shli r3, r1, 5 */
6599     {2, 1, 3},			/* sub r4, r1, r3 */
6600     {5, 4, 2}}			/* s3a r5, r4, r2 */
6601    },
6602   {-245 /* 0xffffff0b */ ,
6603    {{3, 1, 1},			/* s1a r2, r1, r1 */
6604     {6, 1, 5},			/* shli r3, r1, 5 */
6605     {2, 1, 3},			/* sub r4, r1, r3 */
6606     {5, 4, 2}}			/* s3a r5, r4, r2 */
6607    },
6608   {-244 /* 0xffffff0c */ ,
6609    {{3, 1, 1},			/* s1a r2, r1, r1 */
6610     {6, 1, 6},			/* shli r3, r1, 6 */
6611     {2, 2, 3},			/* sub r4, r2, r3 */
6612     {6, 4, 2}}			/* shli r5, r4, 2 */
6613    },
6614   {-243 /* 0xffffff0d */ ,
6615    {{3, 1, 1},			/* s1a r2, r1, r1 */
6616     {6, 1, 6},			/* shli r3, r1, 6 */
6617     {2, 2, 3},			/* sub r4, r2, r3 */
6618     {4, 4, 1}}			/* s2a r5, r4, r1 */
6619    },
6620   {-242 /* 0xffffff0e */ ,
6621    {{6, 1, 4},			/* shli r2, r1, 4 */
6622     {6, 1, 8},			/* shli r3, r1, 8 */
6623     {3, 1, 3},			/* s1a r4, r1, r3 */
6624     {2, 2, 4}}			/* sub r5, r2, r4 */
6625    },
6626   {-241 /* 0xffffff0f */ ,
6627    {{6, 1, 4},			/* shli r2, r1, 4 */
6628     {2, 2, 1},			/* sub r3, r2, r1 */
6629     {6, 2, 4},			/* shli r4, r2, 4 */
6630     {2, 3, 4}}			/* sub r5, r3, r4 */
6631    },
6632   {-240 /* 0xffffff10 */ ,
6633    {{6, 1, 4},			/* shli r2, r1, 4 */
6634     {6, 1, 8},			/* shli r3, r1, 8 */
6635     {2, 2, 3}}			/* sub r4, r2, r3 */
6636    },
6637   {-239 /* 0xffffff11 */ ,
6638    {{6, 1, 4},			/* shli r2, r1, 4 */
6639     {1, 1, 2},			/* add r3, r1, r2 */
6640     {6, 2, 4},			/* shli r4, r2, 4 */
6641     {2, 3, 4}}			/* sub r5, r3, r4 */
6642    },
6643   {-238 /* 0xffffff12 */ ,
6644    {{6, 1, 1},			/* shli r2, r1, 1 */
6645     {6, 1, 5},			/* shli r3, r1, 5 */
6646     {2, 2, 3},			/* sub r4, r2, r3 */
6647     {5, 4, 2}}			/* s3a r5, r4, r2 */
6648    },
6649   {-237 /* 0xffffff13 */ ,
6650    {{5, 1, 1},			/* s3a r2, r1, r1 */
6651     {6, 1, 7},			/* shli r3, r1, 7 */
6652     {2, 2, 3},			/* sub r4, r2, r3 */
6653     {3, 4, 1}}			/* s1a r5, r4, r1 */
6654    },
6655   {-236 /* 0xffffff14 */ ,
6656    {{4, 1, 1},			/* s2a r2, r1, r1 */
6657     {6, 1, 6},			/* shli r3, r1, 6 */
6658     {2, 2, 3},			/* sub r4, r2, r3 */
6659     {6, 4, 2}}			/* shli r5, r4, 2 */
6660    },
6661   {-235 /* 0xffffff15 */ ,
6662    {{4, 1, 1},			/* s2a r2, r1, r1 */
6663     {6, 1, 6},			/* shli r3, r1, 6 */
6664     {2, 2, 3},			/* sub r4, r2, r3 */
6665     {4, 4, 1}}			/* s2a r5, r4, r1 */
6666    },
6667   {-234 /* 0xffffff16 */ ,
6668    {{3, 1, 1},			/* s1a r2, r1, r1 */
6669     {5, 2, 2},			/* s3a r3, r2, r2 */
6670     {2, 1, 3},			/* sub r4, r1, r3 */
6671     {5, 4, 4}}			/* s3a r5, r4, r4 */
6672    },
6673   {-233 /* 0xffffff17 */ ,
6674    {{5, 1, 1},			/* s3a r2, r1, r1 */
6675     {6, 1, 5},			/* shli r3, r1, 5 */
6676     {5, 3, 2},			/* s3a r4, r3, r2 */
6677     {2, 3, 4}}			/* sub r5, r3, r4 */
6678    },
6679   {-232 /* 0xffffff18 */ ,
6680    {{3, 1, 1},			/* s1a r2, r1, r1 */
6681     {6, 1, 5},			/* shli r3, r1, 5 */
6682     {2, 2, 3},			/* sub r4, r2, r3 */
6683     {6, 4, 3}}			/* shli r5, r4, 3 */
6684    },
6685   {-231 /* 0xffffff19 */ ,
6686    {{3, 1, 1},			/* s1a r2, r1, r1 */
6687     {6, 1, 5},			/* shli r3, r1, 5 */
6688     {2, 2, 3},			/* sub r4, r2, r3 */
6689     {5, 4, 1}}			/* s3a r5, r4, r1 */
6690    },
6691   {-230 /* 0xffffff1a */ ,
6692    {{6, 1, 5},			/* shli r2, r1, 5 */
6693     {3, 1, 2},			/* s1a r3, r1, r2 */
6694     {2, 1, 3},			/* sub r4, r1, r3 */
6695     {5, 4, 3}}			/* s3a r5, r4, r3 */
6696    },
6697   {-229 /* 0xffffff1b */ ,
6698    {{3, 1, 1},			/* s1a r2, r1, r1 */
6699     {6, 1, 5},			/* shli r3, r1, 5 */
6700     {2, 2, 3},			/* sub r4, r2, r3 */
6701     {5, 4, 2}}			/* s3a r5, r4, r2 */
6702    },
6703   {-228 /* 0xffffff1c */ ,
6704    {{6, 1, 2},			/* shli r2, r1, 2 */
6705     {6, 1, 5},			/* shli r3, r1, 5 */
6706     {5, 3, 2},			/* s3a r4, r3, r2 */
6707     {2, 3, 4}}			/* sub r5, r3, r4 */
6708    },
6709   {-227 /* 0xffffff1d */ ,
6710    {{3, 1, 1},			/* s1a r2, r1, r1 */
6711     {6, 1, 5},			/* shli r3, r1, 5 */
6712     {5, 3, 2},			/* s3a r4, r3, r2 */
6713     {2, 3, 4}}			/* sub r5, r3, r4 */
6714    },
6715   {-226 /* 0xffffff1e */ ,
6716    {{6, 1, 1},			/* shli r2, r1, 1 */
6717     {6, 1, 5},			/* shli r3, r1, 5 */
6718     {5, 3, 2},			/* s3a r4, r3, r2 */
6719     {2, 3, 4}}			/* sub r5, r3, r4 */
6720    },
6721   {-225 /* 0xffffff1f */ ,
6722    {{6, 1, 5},			/* shli r2, r1, 5 */
6723     {5, 2, 1},			/* s3a r3, r2, r1 */
6724     {2, 2, 3}}			/* sub r4, r2, r3 */
6725    },
6726   {-224 /* 0xffffff20 */ ,
6727    {{6, 1, 5},			/* shli r2, r1, 5 */
6728     {6, 1, 8},			/* shli r3, r1, 8 */
6729     {2, 2, 3}}			/* sub r4, r2, r3 */
6730    },
6731   {-223 /* 0xffffff21 */ ,
6732    {{6, 1, 5},			/* shli r2, r1, 5 */
6733     {1, 1, 2},			/* add r3, r1, r2 */
6734     {6, 2, 3},			/* shli r4, r2, 3 */
6735     {2, 3, 4}}			/* sub r5, r3, r4 */
6736    },
6737   {-222 /* 0xffffff22 */ ,
6738    {{6, 1, 5},			/* shli r2, r1, 5 */
6739     {3, 1, 2},			/* s1a r3, r1, r2 */
6740     {6, 2, 3},			/* shli r4, r2, 3 */
6741     {2, 3, 4}}			/* sub r5, r3, r4 */
6742    },
6743   {-221 /* 0xffffff23 */ ,
6744    {{6, 1, 5},			/* shli r2, r1, 5 */
6745     {4, 1, 2},			/* s2a r3, r1, r2 */
6746     {5, 2, 1},			/* s3a r4, r2, r1 */
6747     {2, 3, 4}}			/* sub r5, r3, r4 */
6748    },
6749   {-220 /* 0xffffff24 */ ,
6750    {{6, 1, 2},			/* shli r2, r1, 2 */
6751     {6, 1, 5},			/* shli r3, r1, 5 */
6752     {2, 2, 3},			/* sub r4, r2, r3 */
6753     {5, 4, 2}}			/* s3a r5, r4, r2 */
6754    },
6755   {-219 /* 0xffffff25 */ ,
6756    {{5, 1, 1},			/* s3a r2, r1, r1 */
6757     {6, 1, 6},			/* shli r3, r1, 6 */
6758     {2, 2, 3},			/* sub r4, r2, r3 */
6759     {4, 4, 1}}			/* s2a r5, r4, r1 */
6760    },
6761   {-218 /* 0xffffff26 */ ,
6762    {{6, 1, 5},			/* shli r2, r1, 5 */
6763     {2, 2, 1},			/* sub r3, r2, r1 */
6764     {5, 3, 1},			/* s3a r4, r3, r1 */
6765     {2, 3, 4}}			/* sub r5, r3, r4 */
6766    },
6767   {-217 /* 0xffffff27 */ ,
6768    {{6, 1, 5},			/* shli r2, r1, 5 */
6769     {2, 1, 2},			/* sub r3, r1, r2 */
6770     {2, 2, 1},			/* sub r4, r2, r1 */
6771     {5, 3, 4}}			/* s3a r5, r3, r4 */
6772    },
6773   {-216 /* 0xffffff28 */ ,
6774    {{6, 1, 5},			/* shli r2, r1, 5 */
6775     {2, 1, 2},			/* sub r3, r1, r2 */
6776     {5, 3, 2}}			/* s3a r4, r3, r2 */
6777    },
6778   {-215 /* 0xffffff29 */ ,
6779    {{6, 1, 5},			/* shli r2, r1, 5 */
6780     {1, 1, 2},			/* add r3, r1, r2 */
6781     {2, 1, 2},			/* sub r4, r1, r2 */
6782     {5, 4, 3}}			/* s3a r5, r4, r3 */
6783    },
6784   {-214 /* 0xffffff2a */ ,
6785    {{6, 1, 5},			/* shli r2, r1, 5 */
6786     {2, 1, 2},			/* sub r3, r1, r2 */
6787     {3, 1, 2},			/* s1a r4, r1, r2 */
6788     {5, 3, 4}}			/* s3a r5, r3, r4 */
6789    },
6790   {-213 /* 0xffffff2b */ ,
6791    {{3, 1, 1},			/* s1a r2, r1, r1 */
6792     {5, 2, 2},			/* s3a r3, r2, r2 */
6793     {6, 3, 3},			/* shli r4, r3, 3 */
6794     {2, 2, 4}}			/* sub r5, r2, r4 */
6795    },
6796   {-212 /* 0xffffff2c */ ,
6797    {{6, 1, 5},			/* shli r2, r1, 5 */
6798     {2, 1, 2},			/* sub r3, r1, r2 */
6799     {4, 1, 2},			/* s2a r4, r1, r2 */
6800     {5, 3, 4}}			/* s3a r5, r3, r4 */
6801    },
6802   {-211 /* 0xffffff2d */ ,
6803    {{4, 1, 1},			/* s2a r2, r1, r1 */
6804     {6, 1, 5},			/* shli r3, r1, 5 */
6805     {2, 2, 3},			/* sub r4, r2, r3 */
6806     {5, 4, 2}}			/* s3a r5, r4, r2 */
6807    },
6808   {-210 /* 0xffffff2e */ ,
6809    {{6, 1, 4},			/* shli r2, r1, 4 */
6810     {5, 2, 1},			/* s3a r3, r2, r1 */
6811     {2, 2, 3},			/* sub r4, r2, r3 */
6812     {3, 4, 2}}			/* s1a r5, r4, r2 */
6813    },
6814   {-209 /* 0xffffff2f */ ,
6815    {{6, 1, 5},			/* shli r2, r1, 5 */
6816     {2, 2, 1},			/* sub r3, r2, r1 */
6817     {2, 1, 3},			/* sub r4, r1, r3 */
6818     {5, 4, 3}}			/* s3a r5, r4, r3 */
6819    },
6820   {-208 /* 0xffffff30 */ ,
6821    {{3, 1, 1},			/* s1a r2, r1, r1 */
6822     {6, 1, 4},			/* shli r3, r1, 4 */
6823     {2, 2, 3},			/* sub r4, r2, r3 */
6824     {6, 4, 4}}			/* shli r5, r4, 4 */
6825    },
6826   {-207 /* 0xffffff31 */ ,
6827    {{5, 1, 1},			/* s3a r2, r1, r1 */
6828     {5, 2, 2},			/* s3a r3, r2, r2 */
6829     {6, 2, 5},			/* shli r4, r2, 5 */
6830     {2, 3, 4}}			/* sub r5, r3, r4 */
6831    },
6832   {-205 /* 0xffffff33 */ ,
6833    {{3, 1, 1},			/* s1a r2, r1, r1 */
6834     {4, 2, 1},			/* s2a r3, r2, r1 */
6835     {6, 3, 4},			/* shli r4, r3, 4 */
6836     {2, 2, 4}}			/* sub r5, r2, r4 */
6837    },
6838   {-204 /* 0xffffff34 */ ,
6839    {{6, 1, 2},			/* shli r2, r1, 2 */
6840     {2, 1, 2},			/* sub r3, r1, r2 */
6841     {6, 3, 6},			/* shli r4, r3, 6 */
6842     {4, 3, 4}}			/* s2a r5, r3, r4 */
6843    },
6844   {-203 /* 0xffffff35 */ ,
6845    {{6, 1, 3},			/* shli r2, r1, 3 */
6846     {5, 2, 1},			/* s3a r3, r2, r1 */
6847     {4, 3, 2},			/* s2a r4, r3, r2 */
6848     {2, 3, 4}}			/* sub r5, r3, r4 */
6849    },
6850   {-202 /* 0xffffff36 */ ,
6851    {{3, 1, 1},			/* s1a r2, r1, r1 */
6852     {5, 2, 1},			/* s3a r3, r2, r1 */
6853     {5, 3, 2},			/* s3a r4, r3, r2 */
6854     {2, 1, 4}}			/* sub r5, r1, r4 */
6855    },
6856   {-201 /* 0xffffff37 */ ,
6857    {{5, 1, 1},			/* s3a r2, r1, r1 */
6858     {6, 1, 6},			/* shli r3, r1, 6 */
6859     {4, 3, 2},			/* s2a r4, r3, r2 */
6860     {2, 3, 4}}			/* sub r5, r3, r4 */
6861    },
6862   {-200 /* 0xffffff38 */ ,
6863    {{6, 1, 3},			/* shli r2, r1, 3 */
6864     {6, 1, 6},			/* shli r3, r1, 6 */
6865     {4, 3, 2},			/* s2a r4, r3, r2 */
6866     {2, 3, 4}}			/* sub r5, r3, r4 */
6867    },
6868   {-199 /* 0xffffff39 */ ,
6869    {{5, 1, 1},			/* s3a r2, r1, r1 */
6870     {6, 1, 7},			/* shli r3, r1, 7 */
6871     {5, 2, 3},			/* s3a r4, r2, r3 */
6872     {2, 1, 4}}			/* sub r5, r1, r4 */
6873    },
6874   {-198 /* 0xffffff3a */ ,
6875    {{6, 1, 2},			/* shli r2, r1, 2 */
6876     {2, 1, 2},			/* sub r3, r1, r2 */
6877     {6, 3, 6},			/* shli r4, r3, 6 */
6878     {3, 3, 4}}			/* s1a r5, r3, r4 */
6879    },
6880   {-197 /* 0xffffff3b */ ,
6881    {{4, 1, 1},			/* s2a r2, r1, r1 */
6882     {6, 1, 6},			/* shli r3, r1, 6 */
6883     {4, 3, 2},			/* s2a r4, r3, r2 */
6884     {2, 3, 4}}			/* sub r5, r3, r4 */
6885    },
6886   {-196 /* 0xffffff3c */ ,
6887    {{6, 1, 2},			/* shli r2, r1, 2 */
6888     {6, 1, 6},			/* shli r3, r1, 6 */
6889     {4, 3, 2},			/* s2a r4, r3, r2 */
6890     {2, 3, 4}}			/* sub r5, r3, r4 */
6891    },
6892   {-195 /* 0xffffff3d */ ,
6893    {{2, 0, 1},			/* sub r2, zero, r1 */
6894     {6, 1, 6},			/* shli r3, r1, 6 */
6895     {2, 2, 3},			/* sub r4, r2, r3 */
6896     {3, 4, 4}}			/* s1a r5, r4, r4 */
6897    },
6898   {-194 /* 0xffffff3e */ ,
6899    {{6, 1, 1},			/* shli r2, r1, 1 */
6900     {6, 1, 6},			/* shli r3, r1, 6 */
6901     {4, 3, 2},			/* s2a r4, r3, r2 */
6902     {2, 3, 4}}			/* sub r5, r3, r4 */
6903    },
6904   {-193 /* 0xffffff3f */ ,
6905    {{6, 1, 6},			/* shli r2, r1, 6 */
6906     {4, 2, 1},			/* s2a r3, r2, r1 */
6907     {2, 2, 3}}			/* sub r4, r2, r3 */
6908    },
6909   {-192 /* 0xffffff40 */ ,
6910    {{6, 1, 6},			/* shli r2, r1, 6 */
6911     {6, 1, 8},			/* shli r3, r1, 8 */
6912     {2, 2, 3}}			/* sub r4, r2, r3 */
6913    },
6914   {-191 /* 0xffffff41 */ ,
6915    {{3, 1, 1},			/* s1a r2, r1, r1 */
6916     {6, 2, 6},			/* shli r3, r2, 6 */
6917     {2, 1, 3}}			/* sub r4, r1, r3 */
6918    },
6919   {-190 /* 0xffffff42 */ ,
6920    {{3, 1, 1},			/* s1a r2, r1, r1 */
6921     {6, 1, 1},			/* shli r3, r1, 1 */
6922     {6, 2, 6},			/* shli r4, r2, 6 */
6923     {2, 3, 4}}			/* sub r5, r3, r4 */
6924    },
6925   {-189 /* 0xffffff43 */ ,
6926    {{3, 1, 1},			/* s1a r2, r1, r1 */
6927     {6, 2, 6},			/* shli r3, r2, 6 */
6928     {2, 2, 3}}			/* sub r4, r2, r3 */
6929    },
6930   {-188 /* 0xffffff44 */ ,
6931    {{6, 1, 6},			/* shli r2, r1, 6 */
6932     {2, 1, 2},			/* sub r3, r1, r2 */
6933     {4, 3, 2}}			/* s2a r4, r3, r2 */
6934    },
6935   {-187 /* 0xffffff45 */ ,
6936    {{6, 1, 6},			/* shli r2, r1, 6 */
6937     {1, 1, 2},			/* add r3, r1, r2 */
6938     {2, 1, 2},			/* sub r4, r1, r2 */
6939     {4, 4, 3}}			/* s2a r5, r4, r3 */
6940    },
6941   {-186 /* 0xffffff46 */ ,
6942    {{3, 1, 1},			/* s1a r2, r1, r1 */
6943     {6, 2, 1},			/* shli r3, r2, 1 */
6944     {6, 2, 6},			/* shli r4, r2, 6 */
6945     {2, 3, 4}}			/* sub r5, r3, r4 */
6946    },
6947   {-185 /* 0xffffff47 */ ,
6948    {{3, 1, 1},			/* s1a r2, r1, r1 */
6949     {3, 2, 1},			/* s1a r3, r2, r1 */
6950     {6, 2, 6},			/* shli r4, r2, 6 */
6951     {2, 3, 4}}			/* sub r5, r3, r4 */
6952    },
6953   {-184 /* 0xffffff48 */ ,
6954    {{6, 1, 1},			/* shli r2, r1, 1 */
6955     {6, 1, 6},			/* shli r3, r1, 6 */
6956     {2, 2, 3},			/* sub r4, r2, r3 */
6957     {4, 4, 3}}			/* s2a r5, r4, r3 */
6958    },
6959   {-183 /* 0xffffff49 */ ,
6960    {{3, 1, 1},			/* s1a r2, r1, r1 */
6961     {3, 2, 2},			/* s1a r3, r2, r2 */
6962     {6, 2, 6},			/* shli r4, r2, 6 */
6963     {2, 3, 4}}			/* sub r5, r3, r4 */
6964    },
6965   {-181 /* 0xffffff4b */ ,
6966    {{3, 1, 1},			/* s1a r2, r1, r1 */
6967     {5, 1, 2},			/* s3a r3, r1, r2 */
6968     {6, 2, 6},			/* shli r4, r2, 6 */
6969     {2, 3, 4}}			/* sub r5, r3, r4 */
6970    },
6971   {-180 /* 0xffffff4c */ ,
6972    {{3, 1, 1},			/* s1a r2, r1, r1 */
6973     {6, 2, 2},			/* shli r3, r2, 2 */
6974     {6, 2, 6},			/* shli r4, r2, 6 */
6975     {2, 3, 4}}			/* sub r5, r3, r4 */
6976    },
6977   {-179 /* 0xffffff4d */ ,
6978    {{3, 1, 1},			/* s1a r2, r1, r1 */
6979     {4, 2, 1},			/* s2a r3, r2, r1 */
6980     {6, 2, 6},			/* shli r4, r2, 6 */
6981     {2, 3, 4}}			/* sub r5, r3, r4 */
6982    },
6983   {-178 /* 0xffffff4e */ ,
6984    {{3, 1, 1},			/* s1a r2, r1, r1 */
6985     {5, 2, 1},			/* s3a r3, r2, r1 */
6986     {5, 3, 2},			/* s3a r4, r3, r2 */
6987     {2, 3, 4}}			/* sub r5, r3, r4 */
6988    },
6989   {-177 /* 0xffffff4f */ ,
6990    {{3, 1, 1},			/* s1a r2, r1, r1 */
6991     {4, 2, 2},			/* s2a r3, r2, r2 */
6992     {6, 2, 6},			/* shli r4, r2, 6 */
6993     {2, 3, 4}}			/* sub r5, r3, r4 */
6994    },
6995   {-176 /* 0xffffff50 */ ,
6996    {{4, 1, 1},			/* s2a r2, r1, r1 */
6997     {6, 1, 4},			/* shli r3, r1, 4 */
6998     {2, 2, 3},			/* sub r4, r2, r3 */
6999     {6, 4, 4}}			/* shli r5, r4, 4 */
7000    },
7001   {-175 /* 0xffffff51 */ ,
7002    {{5, 1, 1},			/* s3a r2, r1, r1 */
7003     {6, 1, 5},			/* shli r3, r1, 5 */
7004     {2, 2, 3},			/* sub r4, r2, r3 */
7005     {5, 4, 2}}			/* s3a r5, r4, r2 */
7006    },
7007   {-173 /* 0xffffff53 */ ,
7008    {{3, 1, 1},			/* s1a r2, r1, r1 */
7009     {5, 1, 2},			/* s3a r3, r1, r2 */
7010     {6, 3, 4},			/* shli r4, r3, 4 */
7011     {2, 2, 4}}			/* sub r5, r2, r4 */
7012    },
7013   {-172 /* 0xffffff54 */ ,
7014    {{4, 1, 1},			/* s2a r2, r1, r1 */
7015     {6, 1, 6},			/* shli r3, r1, 6 */
7016     {2, 2, 3},			/* sub r4, r2, r3 */
7017     {4, 4, 3}}			/* s2a r5, r4, r3 */
7018    },
7019   {-171 /* 0xffffff55 */ ,
7020    {{3, 1, 1},			/* s1a r2, r1, r1 */
7021     {6, 2, 3},			/* shli r3, r2, 3 */
7022     {5, 3, 2},			/* s3a r4, r3, r2 */
7023     {2, 3, 4}}			/* sub r5, r3, r4 */
7024    },
7025   {-170 /* 0xffffff56 */ ,
7026    {{2, 0, 1},			/* sub r2, zero, r1 */
7027     {4, 2, 2},			/* s2a r3, r2, r2 */
7028     {6, 3, 5},			/* shli r4, r3, 5 */
7029     {3, 3, 4}}			/* s1a r5, r3, r4 */
7030    },
7031   {-169 /* 0xffffff57 */ ,
7032    {{3, 1, 1},			/* s1a r2, r1, r1 */
7033     {6, 2, 3},			/* shli r3, r2, 3 */
7034     {5, 3, 1},			/* s3a r4, r3, r1 */
7035     {2, 3, 4}}			/* sub r5, r3, r4 */
7036    },
7037   {-168 /* 0xffffff58 */ ,
7038    {{3, 1, 1},			/* s1a r2, r1, r1 */
7039     {6, 2, 3},			/* shli r3, r2, 3 */
7040     {6, 2, 6},			/* shli r4, r2, 6 */
7041     {2, 3, 4}}			/* sub r5, r3, r4 */
7042    },
7043   {-167 /* 0xffffff59 */ ,
7044    {{3, 1, 1},			/* s1a r2, r1, r1 */
7045     {5, 2, 1},			/* s3a r3, r2, r1 */
7046     {6, 2, 6},			/* shli r4, r2, 6 */
7047     {2, 3, 4}}			/* sub r5, r3, r4 */
7048    },
7049   {-165 /* 0xffffff5b */ ,
7050    {{2, 0, 1},			/* sub r2, zero, r1 */
7051     {6, 1, 5},			/* shli r3, r1, 5 */
7052     {2, 2, 3},			/* sub r4, r2, r3 */
7053     {4, 4, 4}}			/* s2a r5, r4, r4 */
7054    },
7055   {-164 /* 0xffffff5c */ ,
7056    {{4, 1, 1},			/* s2a r2, r1, r1 */
7057     {2, 1, 2},			/* sub r3, r1, r2 */
7058     {6, 2, 5},			/* shli r4, r2, 5 */
7059     {2, 3, 4}}			/* sub r5, r3, r4 */
7060    },
7061   {-163 /* 0xffffff5d */ ,
7062    {{4, 1, 1},			/* s2a r2, r1, r1 */
7063     {6, 1, 7},			/* shli r3, r1, 7 */
7064     {5, 2, 3},			/* s3a r4, r2, r3 */
7065     {2, 2, 4}}			/* sub r5, r2, r4 */
7066    },
7067   {-162 /* 0xffffff5e */ ,
7068    {{2, 0, 1},			/* sub r2, zero, r1 */
7069     {5, 2, 2},			/* s3a r3, r2, r2 */
7070     {5, 3, 3},			/* s3a r4, r3, r3 */
7071     {6, 4, 1}}			/* shli r5, r4, 1 */
7072    },
7073   {-161 /* 0xffffff5f */ ,
7074    {{2, 0, 1},			/* sub r2, zero, r1 */
7075     {4, 1, 1},			/* s2a r3, r1, r1 */
7076     {6, 3, 5},			/* shli r4, r3, 5 */
7077     {2, 2, 4}}			/* sub r5, r2, r4 */
7078    },
7079   {-160 /* 0xffffff60 */ ,
7080    {{2, 0, 1},			/* sub r2, zero, r1 */
7081     {4, 2, 2},			/* s2a r3, r2, r2 */
7082     {6, 3, 5}}			/* shli r4, r3, 5 */
7083    },
7084   {-159 /* 0xffffff61 */ ,
7085    {{4, 1, 1},			/* s2a r2, r1, r1 */
7086     {6, 2, 5},			/* shli r3, r2, 5 */
7087     {2, 1, 3}}			/* sub r4, r1, r3 */
7088    },
7089   {-158 /* 0xffffff62 */ ,
7090    {{4, 1, 1},			/* s2a r2, r1, r1 */
7091     {6, 1, 1},			/* shli r3, r1, 1 */
7092     {6, 2, 5},			/* shli r4, r2, 5 */
7093     {2, 3, 4}}			/* sub r5, r3, r4 */
7094    },
7095   {-157 /* 0xffffff63 */ ,
7096    {{3, 1, 1},			/* s1a r2, r1, r1 */
7097     {4, 1, 1},			/* s2a r3, r1, r1 */
7098     {6, 3, 5},			/* shli r4, r3, 5 */
7099     {2, 2, 4}}			/* sub r5, r2, r4 */
7100    },
7101   {-156 /* 0xffffff64 */ ,
7102    {{4, 1, 1},			/* s2a r2, r1, r1 */
7103     {6, 1, 2},			/* shli r3, r1, 2 */
7104     {6, 2, 5},			/* shli r4, r2, 5 */
7105     {2, 3, 4}}			/* sub r5, r3, r4 */
7106    },
7107   {-155 /* 0xffffff65 */ ,
7108    {{4, 1, 1},			/* s2a r2, r1, r1 */
7109     {6, 2, 5},			/* shli r3, r2, 5 */
7110     {2, 2, 3}}			/* sub r4, r2, r3 */
7111    },
7112   {-154 /* 0xffffff66 */ ,
7113    {{4, 1, 1},			/* s2a r2, r1, r1 */
7114     {1, 1, 2},			/* add r3, r1, r2 */
7115     {6, 2, 5},			/* shli r4, r2, 5 */
7116     {2, 3, 4}}			/* sub r5, r3, r4 */
7117    },
7118   {-153 /* 0xffffff67 */ ,
7119    {{2, 0, 1},			/* sub r2, zero, r1 */
7120     {6, 1, 4},			/* shli r3, r1, 4 */
7121     {2, 2, 3},			/* sub r4, r2, r3 */
7122     {5, 4, 4}}			/* s3a r5, r4, r4 */
7123    },
7124   {-152 /* 0xffffff68 */ ,
7125    {{4, 1, 1},			/* s2a r2, r1, r1 */
7126     {6, 1, 3},			/* shli r3, r1, 3 */
7127     {6, 2, 5},			/* shli r4, r2, 5 */
7128     {2, 3, 4}}			/* sub r5, r3, r4 */
7129    },
7130   {-151 /* 0xffffff69 */ ,
7131    {{4, 1, 1},			/* s2a r2, r1, r1 */
7132     {4, 1, 2},			/* s2a r3, r1, r2 */
7133     {6, 2, 5},			/* shli r4, r2, 5 */
7134     {2, 3, 4}}			/* sub r5, r3, r4 */
7135    },
7136   {-150 /* 0xffffff6a */ ,
7137    {{4, 1, 1},			/* s2a r2, r1, r1 */
7138     {6, 2, 1},			/* shli r3, r2, 1 */
7139     {6, 2, 5},			/* shli r4, r2, 5 */
7140     {2, 3, 4}}			/* sub r5, r3, r4 */
7141    },
7142   {-149 /* 0xffffff6b */ ,
7143    {{4, 1, 1},			/* s2a r2, r1, r1 */
7144     {3, 2, 1},			/* s1a r3, r2, r1 */
7145     {6, 2, 5},			/* shli r4, r2, 5 */
7146     {2, 3, 4}}			/* sub r5, r3, r4 */
7147    },
7148   {-148 /* 0xffffff6c */ ,
7149    {{2, 0, 1},			/* sub r2, zero, r1 */
7150     {4, 2, 2},			/* s2a r3, r2, r2 */
7151     {6, 2, 7},			/* shli r4, r2, 7 */
7152     {4, 3, 4}}			/* s2a r5, r3, r4 */
7153    },
7154   {-147 /* 0xffffff6d */ ,
7155    {{4, 1, 1},			/* s2a r2, r1, r1 */
7156     {5, 1, 2},			/* s3a r3, r1, r2 */
7157     {6, 2, 5},			/* shli r4, r2, 5 */
7158     {2, 3, 4}}			/* sub r5, r3, r4 */
7159    },
7160   {-146 /* 0xffffff6e */ ,
7161    {{2, 0, 1},			/* sub r2, zero, r1 */
7162     {5, 2, 2},			/* s3a r3, r2, r2 */
7163     {6, 2, 7},			/* shli r4, r2, 7 */
7164     {3, 3, 4}}			/* s1a r5, r3, r4 */
7165    },
7166   {-145 /* 0xffffff6f */ ,
7167    {{2, 0, 1},			/* sub r2, zero, r1 */
7168     {5, 1, 1},			/* s3a r3, r1, r1 */
7169     {6, 3, 4},			/* shli r4, r3, 4 */
7170     {2, 2, 4}}			/* sub r5, r2, r4 */
7171    },
7172   {-144 /* 0xffffff70 */ ,
7173    {{2, 0, 1},			/* sub r2, zero, r1 */
7174     {5, 2, 2},			/* s3a r3, r2, r2 */
7175     {6, 3, 4}}			/* shli r4, r3, 4 */
7176    },
7177   {-143 /* 0xffffff71 */ ,
7178    {{5, 1, 1},			/* s3a r2, r1, r1 */
7179     {6, 2, 4},			/* shli r3, r2, 4 */
7180     {2, 1, 3}}			/* sub r4, r1, r3 */
7181    },
7182   {-142 /* 0xffffff72 */ ,
7183    {{5, 1, 1},			/* s3a r2, r1, r1 */
7184     {6, 1, 1},			/* shli r3, r1, 1 */
7185     {6, 2, 4},			/* shli r4, r2, 4 */
7186     {2, 3, 4}}			/* sub r5, r3, r4 */
7187    },
7188   {-141 /* 0xffffff73 */ ,
7189    {{3, 1, 1},			/* s1a r2, r1, r1 */
7190     {5, 1, 1},			/* s3a r3, r1, r1 */
7191     {6, 3, 4},			/* shli r4, r3, 4 */
7192     {2, 2, 4}}			/* sub r5, r2, r4 */
7193    },
7194   {-140 /* 0xffffff74 */ ,
7195    {{4, 1, 1},			/* s2a r2, r1, r1 */
7196     {6, 2, 2},			/* shli r3, r2, 2 */
7197     {6, 2, 5},			/* shli r4, r2, 5 */
7198     {2, 3, 4}}			/* sub r5, r3, r4 */
7199    },
7200   {-139 /* 0xffffff75 */ ,
7201    {{4, 1, 1},			/* s2a r2, r1, r1 */
7202     {4, 2, 1},			/* s2a r3, r2, r1 */
7203     {6, 2, 5},			/* shli r4, r2, 5 */
7204     {2, 3, 4}}			/* sub r5, r3, r4 */
7205    },
7206   {-138 /* 0xffffff76 */ ,
7207    {{2, 0, 1},			/* sub r2, zero, r1 */
7208     {4, 2, 2},			/* s2a r3, r2, r2 */
7209     {6, 2, 7},			/* shli r4, r2, 7 */
7210     {3, 3, 4}}			/* s1a r5, r3, r4 */
7211    },
7212   {-137 /* 0xffffff77 */ ,
7213    {{2, 0, 1},			/* sub r2, zero, r1 */
7214     {6, 1, 4},			/* shli r3, r1, 4 */
7215     {2, 2, 3},			/* sub r4, r2, r3 */
7216     {5, 4, 2}}			/* s3a r5, r4, r2 */
7217    },
7218   {-136 /* 0xffffff78 */ ,
7219    {{2, 0, 1},			/* sub r2, zero, r1 */
7220     {6, 2, 7},			/* shli r3, r2, 7 */
7221     {5, 2, 3}}			/* s3a r4, r2, r3 */
7222    },
7223   {-135 /* 0xffffff79 */ ,
7224    {{5, 1, 1},			/* s3a r2, r1, r1 */
7225     {6, 2, 4},			/* shli r3, r2, 4 */
7226     {2, 2, 3}}			/* sub r4, r2, r3 */
7227    },
7228   {-134 /* 0xffffff7a */ ,
7229    {{6, 1, 1},			/* shli r2, r1, 1 */
7230     {6, 1, 7},			/* shli r3, r1, 7 */
7231     {4, 2, 3},			/* s2a r4, r2, r3 */
7232     {2, 2, 4}}			/* sub r5, r2, r4 */
7233    },
7234   {-133 /* 0xffffff7b */ ,
7235    {{2, 0, 1},			/* sub r2, zero, r1 */
7236     {6, 1, 5},			/* shli r3, r1, 5 */
7237     {2, 2, 3},			/* sub r4, r2, r3 */
7238     {4, 4, 2}}			/* s2a r5, r4, r2 */
7239    },
7240   {-132 /* 0xffffff7c */ ,
7241    {{2, 0, 1},			/* sub r2, zero, r1 */
7242     {6, 2, 7},			/* shli r3, r2, 7 */
7243     {4, 2, 3}}			/* s2a r4, r2, r3 */
7244    },
7245   {-131 /* 0xffffff7d */ ,
7246    {{6, 1, 7},			/* shli r2, r1, 7 */
7247     {4, 1, 2},			/* s2a r3, r1, r2 */
7248     {2, 1, 3}}			/* sub r4, r1, r3 */
7249    },
7250   {-130 /* 0xffffff7e */ ,
7251    {{2, 0, 1},			/* sub r2, zero, r1 */
7252     {6, 2, 7},			/* shli r3, r2, 7 */
7253     {3, 2, 3}}			/* s1a r4, r2, r3 */
7254    },
7255   {-129 /* 0xffffff7f */ ,
7256    {{2, 0, 1},			/* sub r2, zero, r1 */
7257     {6, 1, 7},			/* shli r3, r1, 7 */
7258     {2, 2, 3}}			/* sub r4, r2, r3 */
7259    },
7260   {-128 /* 0xffffff80 */ ,
7261    {{2, 0, 1},			/* sub r2, zero, r1 */
7262     {6, 2, 7}}			/* shli r3, r2, 7 */
7263    },
7264   {-127 /* 0xffffff81 */ ,
7265    {{6, 1, 7},			/* shli r2, r1, 7 */
7266     {2, 1, 2}}			/* sub r3, r1, r2 */
7267    },
7268   {-126 /* 0xffffff82 */ ,
7269    {{6, 1, 1},			/* shli r2, r1, 1 */
7270     {6, 1, 7},			/* shli r3, r1, 7 */
7271     {2, 2, 3}}			/* sub r4, r2, r3 */
7272    },
7273   {-125 /* 0xffffff83 */ ,
7274    {{3, 1, 1},			/* s1a r2, r1, r1 */
7275     {6, 1, 7},			/* shli r3, r1, 7 */
7276     {2, 2, 3}}			/* sub r4, r2, r3 */
7277    },
7278   {-124 /* 0xffffff84 */ ,
7279    {{6, 1, 2},			/* shli r2, r1, 2 */
7280     {6, 1, 7},			/* shli r3, r1, 7 */
7281     {2, 2, 3}}			/* sub r4, r2, r3 */
7282    },
7283   {-123 /* 0xffffff85 */ ,
7284    {{4, 1, 1},			/* s2a r2, r1, r1 */
7285     {6, 1, 7},			/* shli r3, r1, 7 */
7286     {2, 2, 3}}			/* sub r4, r2, r3 */
7287    },
7288   {-122 /* 0xffffff86 */ ,
7289    {{3, 1, 1},			/* s1a r2, r1, r1 */
7290     {6, 1, 6},			/* shli r3, r1, 6 */
7291     {2, 2, 3},			/* sub r4, r2, r3 */
7292     {6, 4, 1}}			/* shli r5, r4, 1 */
7293    },
7294   {-121 /* 0xffffff87 */ ,
7295    {{6, 1, 3},			/* shli r2, r1, 3 */
7296     {2, 2, 1},			/* sub r3, r2, r1 */
7297     {6, 2, 4},			/* shli r4, r2, 4 */
7298     {2, 3, 4}}			/* sub r5, r3, r4 */
7299    },
7300   {-120 /* 0xffffff88 */ ,
7301    {{6, 1, 3},			/* shli r2, r1, 3 */
7302     {6, 1, 7},			/* shli r3, r1, 7 */
7303     {2, 2, 3}}			/* sub r4, r2, r3 */
7304    },
7305   {-119 /* 0xffffff89 */ ,
7306    {{5, 1, 1},			/* s3a r2, r1, r1 */
7307     {6, 1, 7},			/* shli r3, r1, 7 */
7308     {2, 2, 3}}			/* sub r4, r2, r3 */
7309    },
7310   {-118 /* 0xffffff8a */ ,
7311    {{6, 1, 1},			/* shli r2, r1, 1 */
7312     {6, 1, 4},			/* shli r3, r1, 4 */
7313     {2, 1, 3},			/* sub r4, r1, r3 */
7314     {5, 4, 2}}			/* s3a r5, r4, r2 */
7315    },
7316   {-117 /* 0xffffff8b */ ,
7317    {{3, 1, 1},			/* s1a r2, r1, r1 */
7318     {6, 1, 4},			/* shli r3, r1, 4 */
7319     {2, 1, 3},			/* sub r4, r1, r3 */
7320     {5, 4, 2}}			/* s3a r5, r4, r2 */
7321    },
7322   {-116 /* 0xffffff8c */ ,
7323    {{3, 1, 1},			/* s1a r2, r1, r1 */
7324     {6, 1, 5},			/* shli r3, r1, 5 */
7325     {2, 2, 3},			/* sub r4, r2, r3 */
7326     {6, 4, 2}}			/* shli r5, r4, 2 */
7327    },
7328   {-115 /* 0xffffff8d */ ,
7329    {{3, 1, 1},			/* s1a r2, r1, r1 */
7330     {6, 1, 4},			/* shli r3, r1, 4 */
7331     {5, 3, 2},			/* s3a r4, r3, r2 */
7332     {2, 3, 4}}			/* sub r5, r3, r4 */
7333    },
7334   {-114 /* 0xffffff8e */ ,
7335    {{6, 1, 1},			/* shli r2, r1, 1 */
7336     {6, 1, 4},			/* shli r3, r1, 4 */
7337     {5, 3, 2},			/* s3a r4, r3, r2 */
7338     {2, 3, 4}}			/* sub r5, r3, r4 */
7339    },
7340   {-113 /* 0xffffff8f */ ,
7341    {{6, 1, 4},			/* shli r2, r1, 4 */
7342     {5, 2, 1},			/* s3a r3, r2, r1 */
7343     {2, 2, 3}}			/* sub r4, r2, r3 */
7344    },
7345   {-112 /* 0xffffff90 */ ,
7346    {{6, 1, 4},			/* shli r2, r1, 4 */
7347     {6, 1, 7},			/* shli r3, r1, 7 */
7348     {2, 2, 3}}			/* sub r4, r2, r3 */
7349    },
7350   {-111 /* 0xffffff91 */ ,
7351    {{6, 1, 4},			/* shli r2, r1, 4 */
7352     {1, 1, 2},			/* add r3, r1, r2 */
7353     {6, 2, 3},			/* shli r4, r2, 3 */
7354     {2, 3, 4}}			/* sub r5, r3, r4 */
7355    },
7356   {-110 /* 0xffffff92 */ ,
7357    {{6, 1, 1},			/* shli r2, r1, 1 */
7358     {6, 1, 4},			/* shli r3, r1, 4 */
7359     {2, 2, 3},			/* sub r4, r2, r3 */
7360     {5, 4, 2}}			/* s3a r5, r4, r2 */
7361    },
7362   {-109 /* 0xffffff93 */ ,
7363    {{6, 1, 4},			/* shli r2, r1, 4 */
7364     {4, 1, 2},			/* s2a r3, r1, r2 */
7365     {5, 2, 1},			/* s3a r4, r2, r1 */
7366     {2, 3, 4}}			/* sub r5, r3, r4 */
7367    },
7368   {-108 /* 0xffffff94 */ ,
7369    {{4, 1, 1},			/* s2a r2, r1, r1 */
7370     {6, 1, 5},			/* shli r3, r1, 5 */
7371     {2, 2, 3},			/* sub r4, r2, r3 */
7372     {6, 4, 2}}			/* shli r5, r4, 2 */
7373    },
7374   {-107 /* 0xffffff95 */ ,
7375    {{4, 1, 1},			/* s2a r2, r1, r1 */
7376     {6, 1, 5},			/* shli r3, r1, 5 */
7377     {2, 2, 3},			/* sub r4, r2, r3 */
7378     {4, 4, 1}}			/* s2a r5, r4, r1 */
7379    },
7380   {-106 /* 0xffffff96 */ ,
7381    {{6, 1, 3},			/* shli r2, r1, 3 */
7382     {5, 2, 1},			/* s3a r3, r2, r1 */
7383     {2, 2, 3},			/* sub r4, r2, r3 */
7384     {3, 4, 2}}			/* s1a r5, r4, r2 */
7385    },
7386   {-105 /* 0xffffff97 */ ,
7387    {{6, 1, 4},			/* shli r2, r1, 4 */
7388     {2, 1, 2},			/* sub r3, r1, r2 */
7389     {2, 2, 1},			/* sub r4, r2, r1 */
7390     {5, 3, 4}}			/* s3a r5, r3, r4 */
7391    },
7392   {-104 /* 0xffffff98 */ ,
7393    {{6, 1, 4},			/* shli r2, r1, 4 */
7394     {2, 1, 2},			/* sub r3, r1, r2 */
7395     {5, 3, 2}}			/* s3a r4, r3, r2 */
7396    },
7397   {-103 /* 0xffffff99 */ ,
7398    {{6, 1, 4},			/* shli r2, r1, 4 */
7399     {1, 1, 2},			/* add r3, r1, r2 */
7400     {2, 1, 2},			/* sub r4, r1, r2 */
7401     {5, 4, 3}}			/* s3a r5, r4, r3 */
7402    },
7403   {-102 /* 0xffffff9a */ ,
7404    {{6, 1, 4},			/* shli r2, r1, 4 */
7405     {2, 1, 2},			/* sub r3, r1, r2 */
7406     {3, 1, 2},			/* s1a r4, r1, r2 */
7407     {5, 3, 4}}			/* s3a r5, r3, r4 */
7408    },
7409   {-101 /* 0xffffff9b */ ,
7410    {{3, 1, 1},			/* s1a r2, r1, r1 */
7411     {6, 1, 4},			/* shli r3, r1, 4 */
7412     {2, 2, 3},			/* sub r4, r2, r3 */
7413     {5, 4, 2}}			/* s3a r5, r4, r2 */
7414    },
7415   {-100 /* 0xffffff9c */ ,
7416    {{6, 1, 2},			/* shli r2, r1, 2 */
7417     {6, 1, 5},			/* shli r3, r1, 5 */
7418     {4, 3, 2},			/* s2a r4, r3, r2 */
7419     {2, 3, 4}}			/* sub r5, r3, r4 */
7420    },
7421   {-99 /* 0xffffff9d */ ,
7422    {{2, 0, 1},			/* sub r2, zero, r1 */
7423     {6, 1, 5},			/* shli r3, r1, 5 */
7424     {2, 2, 3},			/* sub r4, r2, r3 */
7425     {3, 4, 4}}			/* s1a r5, r4, r4 */
7426    },
7427   {-98 /* 0xffffff9e */ ,
7428    {{6, 1, 1},			/* shli r2, r1, 1 */
7429     {6, 1, 5},			/* shli r3, r1, 5 */
7430     {4, 3, 2},			/* s2a r4, r3, r2 */
7431     {2, 3, 4}}			/* sub r5, r3, r4 */
7432    },
7433   {-97 /* 0xffffff9f */ ,
7434    {{6, 1, 5},			/* shli r2, r1, 5 */
7435     {4, 2, 1},			/* s2a r3, r2, r1 */
7436     {2, 2, 3}}			/* sub r4, r2, r3 */
7437    },
7438   {-96 /* 0xffffffa0 */ ,
7439    {{6, 1, 5},			/* shli r2, r1, 5 */
7440     {6, 1, 7},			/* shli r3, r1, 7 */
7441     {2, 2, 3}}			/* sub r4, r2, r3 */
7442    },
7443   {-95 /* 0xffffffa1 */ ,
7444    {{3, 1, 1},			/* s1a r2, r1, r1 */
7445     {6, 2, 5},			/* shli r3, r2, 5 */
7446     {2, 1, 3}}			/* sub r4, r1, r3 */
7447    },
7448   {-94 /* 0xffffffa2 */ ,
7449    {{3, 1, 1},			/* s1a r2, r1, r1 */
7450     {6, 1, 1},			/* shli r3, r1, 1 */
7451     {6, 2, 5},			/* shli r4, r2, 5 */
7452     {2, 3, 4}}			/* sub r5, r3, r4 */
7453    },
7454   {-93 /* 0xffffffa3 */ ,
7455    {{3, 1, 1},			/* s1a r2, r1, r1 */
7456     {6, 2, 5},			/* shli r3, r2, 5 */
7457     {2, 2, 3}}			/* sub r4, r2, r3 */
7458    },
7459   {-92 /* 0xffffffa4 */ ,
7460    {{6, 1, 5},			/* shli r2, r1, 5 */
7461     {2, 1, 2},			/* sub r3, r1, r2 */
7462     {4, 3, 2}}			/* s2a r4, r3, r2 */
7463    },
7464   {-91 /* 0xffffffa5 */ ,
7465    {{6, 1, 5},			/* shli r2, r1, 5 */
7466     {1, 1, 2},			/* add r3, r1, r2 */
7467     {2, 1, 2},			/* sub r4, r1, r2 */
7468     {4, 4, 3}}			/* s2a r5, r4, r3 */
7469    },
7470   {-90 /* 0xffffffa6 */ ,
7471    {{3, 1, 1},			/* s1a r2, r1, r1 */
7472     {6, 2, 1},			/* shli r3, r2, 1 */
7473     {6, 2, 5},			/* shli r4, r2, 5 */
7474     {2, 3, 4}}			/* sub r5, r3, r4 */
7475    },
7476   {-89 /* 0xffffffa7 */ ,
7477    {{3, 1, 1},			/* s1a r2, r1, r1 */
7478     {3, 2, 1},			/* s1a r3, r2, r1 */
7479     {6, 2, 5},			/* shli r4, r2, 5 */
7480     {2, 3, 4}}			/* sub r5, r3, r4 */
7481    },
7482   {-88 /* 0xffffffa8 */ ,
7483    {{6, 1, 1},			/* shli r2, r1, 1 */
7484     {6, 1, 5},			/* shli r3, r1, 5 */
7485     {2, 2, 3},			/* sub r4, r2, r3 */
7486     {4, 4, 3}}			/* s2a r5, r4, r3 */
7487    },
7488   {-87 /* 0xffffffa9 */ ,
7489    {{3, 1, 1},			/* s1a r2, r1, r1 */
7490     {3, 2, 2},			/* s1a r3, r2, r2 */
7491     {6, 2, 5},			/* shli r4, r2, 5 */
7492     {2, 3, 4}}			/* sub r5, r3, r4 */
7493    },
7494   {-86 /* 0xffffffaa */ ,
7495    {{4, 1, 1},			/* s2a r2, r1, r1 */
7496     {5, 2, 1},			/* s3a r3, r2, r1 */
7497     {3, 3, 2},			/* s1a r4, r3, r2 */
7498     {2, 1, 4}}			/* sub r5, r1, r4 */
7499    },
7500   {-85 /* 0xffffffab */ ,
7501    {{2, 0, 1},			/* sub r2, zero, r1 */
7502     {6, 1, 4},			/* shli r3, r1, 4 */
7503     {2, 2, 3},			/* sub r4, r2, r3 */
7504     {4, 4, 4}}			/* s2a r5, r4, r4 */
7505    },
7506   {-84 /* 0xffffffac */ ,
7507    {{3, 1, 1},			/* s1a r2, r1, r1 */
7508     {6, 2, 2},			/* shli r3, r2, 2 */
7509     {6, 2, 5},			/* shli r4, r2, 5 */
7510     {2, 3, 4}}			/* sub r5, r3, r4 */
7511    },
7512   {-83 /* 0xffffffad */ ,
7513    {{3, 1, 1},			/* s1a r2, r1, r1 */
7514     {4, 2, 1},			/* s2a r3, r2, r1 */
7515     {6, 2, 5},			/* shli r4, r2, 5 */
7516     {2, 3, 4}}			/* sub r5, r3, r4 */
7517    },
7518   {-82 /* 0xffffffae */ ,
7519    {{2, 0, 1},			/* sub r2, zero, r1 */
7520     {5, 2, 2},			/* s3a r3, r2, r2 */
7521     {6, 2, 6},			/* shli r4, r2, 6 */
7522     {3, 3, 4}}			/* s1a r5, r3, r4 */
7523    },
7524   {-81 /* 0xffffffaf */ ,
7525    {{2, 0, 1},			/* sub r2, zero, r1 */
7526     {5, 2, 2},			/* s3a r3, r2, r2 */
7527     {5, 3, 3}}			/* s3a r4, r3, r3 */
7528    },
7529   {-80 /* 0xffffffb0 */ ,
7530    {{2, 0, 1},			/* sub r2, zero, r1 */
7531     {4, 2, 2},			/* s2a r3, r2, r2 */
7532     {6, 3, 4}}			/* shli r4, r3, 4 */
7533    },
7534   {-79 /* 0xffffffb1 */ ,
7535    {{4, 1, 1},			/* s2a r2, r1, r1 */
7536     {6, 2, 4},			/* shli r3, r2, 4 */
7537     {2, 1, 3}}			/* sub r4, r1, r3 */
7538    },
7539   {-78 /* 0xffffffb2 */ ,
7540    {{4, 1, 1},			/* s2a r2, r1, r1 */
7541     {6, 1, 1},			/* shli r3, r1, 1 */
7542     {6, 2, 4},			/* shli r4, r2, 4 */
7543     {2, 3, 4}}			/* sub r5, r3, r4 */
7544    },
7545   {-77 /* 0xffffffb3 */ ,
7546    {{3, 1, 1},			/* s1a r2, r1, r1 */
7547     {4, 1, 1},			/* s2a r3, r1, r1 */
7548     {6, 3, 4},			/* shli r4, r3, 4 */
7549     {2, 2, 4}}			/* sub r5, r2, r4 */
7550    },
7551   {-76 /* 0xffffffb4 */ ,
7552    {{4, 1, 1},			/* s2a r2, r1, r1 */
7553     {6, 1, 2},			/* shli r3, r1, 2 */
7554     {6, 2, 4},			/* shli r4, r2, 4 */
7555     {2, 3, 4}}			/* sub r5, r3, r4 */
7556    },
7557   {-75 /* 0xffffffb5 */ ,
7558    {{4, 1, 1},			/* s2a r2, r1, r1 */
7559     {6, 2, 4},			/* shli r3, r2, 4 */
7560     {2, 2, 3}}			/* sub r4, r2, r3 */
7561    },
7562   {-74 /* 0xffffffb6 */ ,
7563    {{4, 1, 1},			/* s2a r2, r1, r1 */
7564     {1, 1, 2},			/* add r3, r1, r2 */
7565     {6, 2, 4},			/* shli r4, r2, 4 */
7566     {2, 3, 4}}			/* sub r5, r3, r4 */
7567    },
7568   {-73 /* 0xffffffb7 */ ,
7569    {{2, 0, 1},			/* sub r2, zero, r1 */
7570     {5, 2, 2},			/* s3a r3, r2, r2 */
7571     {5, 3, 2}}			/* s3a r4, r3, r2 */
7572    },
7573   {-72 /* 0xffffffb8 */ ,
7574    {{2, 0, 1},			/* sub r2, zero, r1 */
7575     {5, 2, 2},			/* s3a r3, r2, r2 */
7576     {6, 3, 3}}			/* shli r4, r3, 3 */
7577    },
7578   {-71 /* 0xffffffb9 */ ,
7579    {{5, 1, 1},			/* s3a r2, r1, r1 */
7580     {6, 2, 3},			/* shli r3, r2, 3 */
7581     {2, 1, 3}}			/* sub r4, r1, r3 */
7582    },
7583   {-70 /* 0xffffffba */ ,
7584    {{4, 1, 1},			/* s2a r2, r1, r1 */
7585     {6, 2, 1},			/* shli r3, r2, 1 */
7586     {6, 2, 4},			/* shli r4, r2, 4 */
7587     {2, 3, 4}}			/* sub r5, r3, r4 */
7588    },
7589   {-69 /* 0xffffffbb */ ,
7590    {{2, 0, 1},			/* sub r2, zero, r1 */
7591     {6, 1, 4},			/* shli r3, r1, 4 */
7592     {2, 2, 3},			/* sub r4, r2, r3 */
7593     {4, 4, 2}}			/* s2a r5, r4, r2 */
7594    },
7595   {-68 /* 0xffffffbc */ ,
7596    {{2, 0, 1},			/* sub r2, zero, r1 */
7597     {6, 2, 6},			/* shli r3, r2, 6 */
7598     {4, 2, 3}}			/* s2a r4, r2, r3 */
7599    },
7600   {-67 /* 0xffffffbd */ ,
7601    {{6, 1, 6},			/* shli r2, r1, 6 */
7602     {4, 1, 2},			/* s2a r3, r1, r2 */
7603     {2, 1, 3}}			/* sub r4, r1, r3 */
7604    },
7605   {-66 /* 0xffffffbe */ ,
7606    {{2, 0, 1},			/* sub r2, zero, r1 */
7607     {6, 2, 6},			/* shli r3, r2, 6 */
7608     {3, 2, 3}}			/* s1a r4, r2, r3 */
7609    },
7610   {-65 /* 0xffffffbf */ ,
7611    {{2, 0, 1},			/* sub r2, zero, r1 */
7612     {6, 1, 6},			/* shli r3, r1, 6 */
7613     {2, 2, 3}}			/* sub r4, r2, r3 */
7614    },
7615   {-64 /* 0xffffffc0 */ ,
7616    {{2, 0, 1},			/* sub r2, zero, r1 */
7617     {6, 2, 6}}			/* shli r3, r2, 6 */
7618    },
7619   {-63 /* 0xffffffc1 */ ,
7620    {{6, 1, 6},			/* shli r2, r1, 6 */
7621     {2, 1, 2}}			/* sub r3, r1, r2 */
7622    },
7623   {-62 /* 0xffffffc2 */ ,
7624    {{6, 1, 1},			/* shli r2, r1, 1 */
7625     {6, 1, 6},			/* shli r3, r1, 6 */
7626     {2, 2, 3}}			/* sub r4, r2, r3 */
7627    },
7628   {-61 /* 0xffffffc3 */ ,
7629    {{3, 1, 1},			/* s1a r2, r1, r1 */
7630     {6, 1, 6},			/* shli r3, r1, 6 */
7631     {2, 2, 3}}			/* sub r4, r2, r3 */
7632    },
7633   {-60 /* 0xffffffc4 */ ,
7634    {{6, 1, 2},			/* shli r2, r1, 2 */
7635     {6, 1, 6},			/* shli r3, r1, 6 */
7636     {2, 2, 3}}			/* sub r4, r2, r3 */
7637    },
7638   {-59 /* 0xffffffc5 */ ,
7639    {{4, 1, 1},			/* s2a r2, r1, r1 */
7640     {6, 1, 6},			/* shli r3, r1, 6 */
7641     {2, 2, 3}}			/* sub r4, r2, r3 */
7642    },
7643   {-58 /* 0xffffffc6 */ ,
7644    {{3, 1, 1},			/* s1a r2, r1, r1 */
7645     {6, 1, 5},			/* shli r3, r1, 5 */
7646     {2, 2, 3},			/* sub r4, r2, r3 */
7647     {6, 4, 1}}			/* shli r5, r4, 1 */
7648    },
7649   {-57 /* 0xffffffc7 */ ,
7650    {{6, 1, 3},			/* shli r2, r1, 3 */
7651     {5, 2, 1},			/* s3a r3, r2, r1 */
7652     {2, 2, 3}}			/* sub r4, r2, r3 */
7653    },
7654   {-56 /* 0xffffffc8 */ ,
7655    {{6, 1, 3},			/* shli r2, r1, 3 */
7656     {6, 1, 6},			/* shli r3, r1, 6 */
7657     {2, 2, 3}}			/* sub r4, r2, r3 */
7658    },
7659   {-55 /* 0xffffffc9 */ ,
7660    {{5, 1, 1},			/* s3a r2, r1, r1 */
7661     {6, 1, 6},			/* shli r3, r1, 6 */
7662     {2, 2, 3}}			/* sub r4, r2, r3 */
7663    },
7664   {-54 /* 0xffffffca */ ,
7665    {{5, 1, 1},			/* s3a r2, r1, r1 */
7666     {6, 2, 1},			/* shli r3, r2, 1 */
7667     {6, 2, 3},			/* shli r4, r2, 3 */
7668     {2, 3, 4}}			/* sub r5, r3, r4 */
7669    },
7670   {-53 /* 0xffffffcb */ ,
7671    {{3, 1, 1},			/* s1a r2, r1, r1 */
7672     {6, 1, 3},			/* shli r3, r1, 3 */
7673     {2, 1, 3},			/* sub r4, r1, r3 */
7674     {5, 4, 2}}			/* s3a r5, r4, r2 */
7675    },
7676   {-52 /* 0xffffffcc */ ,
7677    {{3, 1, 1},			/* s1a r2, r1, r1 */
7678     {6, 1, 4},			/* shli r3, r1, 4 */
7679     {2, 2, 3},			/* sub r4, r2, r3 */
7680     {6, 4, 2}}			/* shli r5, r4, 2 */
7681    },
7682   {-51 /* 0xffffffcd */ ,
7683    {{2, 0, 1},			/* sub r2, zero, r1 */
7684     {6, 1, 4},			/* shli r3, r1, 4 */
7685     {2, 2, 3},			/* sub r4, r2, r3 */
7686     {3, 4, 4}}			/* s1a r5, r4, r4 */
7687    },
7688   {-50 /* 0xffffffce */ ,
7689    {{6, 1, 1},			/* shli r2, r1, 1 */
7690     {6, 1, 4},			/* shli r3, r1, 4 */
7691     {4, 3, 2},			/* s2a r4, r3, r2 */
7692     {2, 3, 4}}			/* sub r5, r3, r4 */
7693    },
7694   {-49 /* 0xffffffcf */ ,
7695    {{6, 1, 4},			/* shli r2, r1, 4 */
7696     {4, 2, 1},			/* s2a r3, r2, r1 */
7697     {2, 2, 3}}			/* sub r4, r2, r3 */
7698    },
7699   {-48 /* 0xffffffd0 */ ,
7700    {{6, 1, 4},			/* shli r2, r1, 4 */
7701     {6, 1, 6},			/* shli r3, r1, 6 */
7702     {2, 2, 3}}			/* sub r4, r2, r3 */
7703    },
7704   {-47 /* 0xffffffd1 */ ,
7705    {{3, 1, 1},			/* s1a r2, r1, r1 */
7706     {6, 2, 4},			/* shli r3, r2, 4 */
7707     {2, 1, 3}}			/* sub r4, r1, r3 */
7708    },
7709   {-46 /* 0xffffffd2 */ ,
7710    {{3, 1, 1},			/* s1a r2, r1, r1 */
7711     {6, 1, 1},			/* shli r3, r1, 1 */
7712     {6, 2, 4},			/* shli r4, r2, 4 */
7713     {2, 3, 4}}			/* sub r5, r3, r4 */
7714    },
7715   {-45 /* 0xffffffd3 */ ,
7716    {{3, 1, 1},			/* s1a r2, r1, r1 */
7717     {6, 2, 4},			/* shli r3, r2, 4 */
7718     {2, 2, 3}}			/* sub r4, r2, r3 */
7719    },
7720   {-44 /* 0xffffffd4 */ ,
7721    {{6, 1, 4},			/* shli r2, r1, 4 */
7722     {2, 1, 2},			/* sub r3, r1, r2 */
7723     {4, 3, 2}}			/* s2a r4, r3, r2 */
7724    },
7725   {-43 /* 0xffffffd5 */ ,
7726    {{6, 1, 4},			/* shli r2, r1, 4 */
7727     {1, 1, 2},			/* add r3, r1, r2 */
7728     {2, 1, 2},			/* sub r4, r1, r2 */
7729     {4, 4, 3}}			/* s2a r5, r4, r3 */
7730    },
7731   {-42 /* 0xffffffd6 */ ,
7732    {{3, 1, 1},			/* s1a r2, r1, r1 */
7733     {6, 2, 1},			/* shli r3, r2, 1 */
7734     {6, 2, 4},			/* shli r4, r2, 4 */
7735     {2, 3, 4}}			/* sub r5, r3, r4 */
7736    },
7737   {-41 /* 0xffffffd7 */ ,
7738    {{2, 0, 1},			/* sub r2, zero, r1 */
7739     {4, 2, 2},			/* s2a r3, r2, r2 */
7740     {5, 3, 2}}			/* s3a r4, r3, r2 */
7741    },
7742   {-40 /* 0xffffffd8 */ ,
7743    {{2, 0, 1},			/* sub r2, zero, r1 */
7744     {4, 2, 2},			/* s2a r3, r2, r2 */
7745     {6, 3, 3}}			/* shli r4, r3, 3 */
7746    },
7747   {-39 /* 0xffffffd9 */ ,
7748    {{4, 1, 1},			/* s2a r2, r1, r1 */
7749     {6, 2, 3},			/* shli r3, r2, 3 */
7750     {2, 1, 3}}			/* sub r4, r1, r3 */
7751    },
7752   {-38 /* 0xffffffda */ ,
7753    {{4, 1, 1},			/* s2a r2, r1, r1 */
7754     {6, 1, 1},			/* shli r3, r1, 1 */
7755     {6, 2, 3},			/* shli r4, r2, 3 */
7756     {2, 3, 4}}			/* sub r5, r3, r4 */
7757    },
7758   {-37 /* 0xffffffdb */ ,
7759    {{2, 0, 1},			/* sub r2, zero, r1 */
7760     {5, 2, 2},			/* s3a r3, r2, r2 */
7761     {4, 3, 2}}			/* s2a r4, r3, r2 */
7762    },
7763   {-36 /* 0xffffffdc */ ,
7764    {{2, 0, 1},			/* sub r2, zero, r1 */
7765     {5, 2, 2},			/* s3a r3, r2, r2 */
7766     {6, 3, 2}}			/* shli r4, r3, 2 */
7767    },
7768   {-35 /* 0xffffffdd */ ,
7769    {{4, 1, 1},			/* s2a r2, r1, r1 */
7770     {6, 2, 3},			/* shli r3, r2, 3 */
7771     {2, 2, 3}}			/* sub r4, r2, r3 */
7772    },
7773   {-34 /* 0xffffffde */ ,
7774    {{2, 0, 1},			/* sub r2, zero, r1 */
7775     {6, 2, 5},			/* shli r3, r2, 5 */
7776     {3, 2, 3}}			/* s1a r4, r2, r3 */
7777    },
7778   {-33 /* 0xffffffdf */ ,
7779    {{2, 0, 1},			/* sub r2, zero, r1 */
7780     {6, 1, 5},			/* shli r3, r1, 5 */
7781     {2, 2, 3}}			/* sub r4, r2, r3 */
7782    },
7783   {-32 /* 0xffffffe0 */ ,
7784    {{2, 0, 1},			/* sub r2, zero, r1 */
7785     {6, 2, 5}}			/* shli r3, r2, 5 */
7786    },
7787   {-31 /* 0xffffffe1 */ ,
7788    {{6, 1, 5},			/* shli r2, r1, 5 */
7789     {2, 1, 2}}			/* sub r3, r1, r2 */
7790    },
7791   {-30 /* 0xffffffe2 */ ,
7792    {{6, 1, 1},			/* shli r2, r1, 1 */
7793     {6, 1, 5},			/* shli r3, r1, 5 */
7794     {2, 2, 3}}			/* sub r4, r2, r3 */
7795    },
7796   {-29 /* 0xffffffe3 */ ,
7797    {{3, 1, 1},			/* s1a r2, r1, r1 */
7798     {6, 1, 5},			/* shli r3, r1, 5 */
7799     {2, 2, 3}}			/* sub r4, r2, r3 */
7800    },
7801   {-28 /* 0xffffffe4 */ ,
7802    {{6, 1, 2},			/* shli r2, r1, 2 */
7803     {6, 1, 5},			/* shli r3, r1, 5 */
7804     {2, 2, 3}}			/* sub r4, r2, r3 */
7805    },
7806   {-27 /* 0xffffffe5 */ ,
7807    {{4, 1, 1},			/* s2a r2, r1, r1 */
7808     {6, 1, 5},			/* shli r3, r1, 5 */
7809     {2, 2, 3}}			/* sub r4, r2, r3 */
7810    },
7811   {-26 /* 0xffffffe6 */ ,
7812    {{3, 1, 1},			/* s1a r2, r1, r1 */
7813     {5, 2, 2},			/* s3a r3, r2, r2 */
7814     {2, 1, 3}}			/* sub r4, r1, r3 */
7815    },
7816   {-25 /* 0xffffffe7 */ ,
7817    {{6, 1, 3},			/* shli r2, r1, 3 */
7818     {4, 2, 1},			/* s2a r3, r2, r1 */
7819     {2, 2, 3}}			/* sub r4, r2, r3 */
7820    },
7821   {-24 /* 0xffffffe8 */ ,
7822    {{6, 1, 3},			/* shli r2, r1, 3 */
7823     {6, 1, 5},			/* shli r3, r1, 5 */
7824     {2, 2, 3}}			/* sub r4, r2, r3 */
7825    },
7826   {-23 /* 0xffffffe9 */ ,
7827    {{5, 1, 1},			/* s3a r2, r1, r1 */
7828     {6, 1, 5},			/* shli r3, r1, 5 */
7829     {2, 2, 3}}			/* sub r4, r2, r3 */
7830    },
7831   {-22 /* 0xffffffea */ ,
7832    {{3, 1, 1},			/* s1a r2, r1, r1 */
7833     {5, 2, 1},			/* s3a r3, r2, r1 */
7834     {2, 2, 3}}			/* sub r4, r2, r3 */
7835    },
7836   {-21 /* 0xffffffeb */ ,
7837    {{3, 1, 1},			/* s1a r2, r1, r1 */
7838     {6, 2, 3},			/* shli r3, r2, 3 */
7839     {2, 2, 3}}			/* sub r4, r2, r3 */
7840    },
7841   {-20 /* 0xffffffec */ ,
7842    {{2, 0, 1},			/* sub r2, zero, r1 */
7843     {4, 2, 2},			/* s2a r3, r2, r2 */
7844     {6, 3, 2}}			/* shli r4, r3, 2 */
7845    },
7846   {-19 /* 0xffffffed */ ,
7847    {{4, 1, 1},			/* s2a r2, r1, r1 */
7848     {6, 2, 2},			/* shli r3, r2, 2 */
7849     {2, 1, 3}}			/* sub r4, r1, r3 */
7850    },
7851   {-18 /* 0xffffffee */ ,
7852    {{2, 0, 1},			/* sub r2, zero, r1 */
7853     {5, 2, 2},			/* s3a r3, r2, r2 */
7854     {6, 3, 1}}			/* shli r4, r3, 1 */
7855    },
7856   {-17 /* 0xffffffef */ ,
7857    {{2, 0, 1},			/* sub r2, zero, r1 */
7858     {6, 1, 4},			/* shli r3, r1, 4 */
7859     {2, 2, 3}}			/* sub r4, r2, r3 */
7860    },
7861   {-16 /* 0xfffffff0 */ ,
7862    {{2, 0, 1},			/* sub r2, zero, r1 */
7863     {6, 2, 4}}			/* shli r3, r2, 4 */
7864    },
7865   {-15 /* 0xfffffff1 */ ,
7866    {{6, 1, 4},			/* shli r2, r1, 4 */
7867     {2, 1, 2}}			/* sub r3, r1, r2 */
7868    },
7869   {-14 /* 0xfffffff2 */ ,
7870    {{6, 1, 1},			/* shli r2, r1, 1 */
7871     {6, 1, 4},			/* shli r3, r1, 4 */
7872     {2, 2, 3}}			/* sub r4, r2, r3 */
7873    },
7874   {-13 /* 0xfffffff3 */ ,
7875    {{3, 1, 1},			/* s1a r2, r1, r1 */
7876     {6, 1, 4},			/* shli r3, r1, 4 */
7877     {2, 2, 3}}			/* sub r4, r2, r3 */
7878    },
7879   {-12 /* 0xfffffff4 */ ,
7880    {{6, 1, 2},			/* shli r2, r1, 2 */
7881     {6, 1, 4},			/* shli r3, r1, 4 */
7882     {2, 2, 3}}			/* sub r4, r2, r3 */
7883    },
7884   {-11 /* 0xfffffff5 */ ,
7885    {{4, 1, 1},			/* s2a r2, r1, r1 */
7886     {6, 1, 4},			/* shli r3, r1, 4 */
7887     {2, 2, 3}}			/* sub r4, r2, r3 */
7888    },
7889   {-10 /* 0xfffffff6 */ ,
7890    {{2, 0, 1},			/* sub r2, zero, r1 */
7891     {5, 1, 1},			/* s3a r3, r1, r1 */
7892     {2, 2, 3}}			/* sub r4, r2, r3 */
7893    },
7894   {-9 /* 0xfffffff7 */ ,
7895    {{2, 0, 1},			/* sub r2, zero, r1 */
7896     {5, 2, 2}}			/* s3a r3, r2, r2 */
7897    },
7898   {-8 /* 0xfffffff8 */ ,
7899    {{2, 0, 1},			/* sub r2, zero, r1 */
7900     {6, 2, 3}}			/* shli r3, r2, 3 */
7901    },
7902   {-7 /* 0xfffffff9 */ ,
7903    {{6, 1, 3},			/* shli r2, r1, 3 */
7904     {2, 1, 2}}			/* sub r3, r1, r2 */
7905    },
7906   {-6 /* 0xfffffffa */ ,
7907    {{6, 1, 1},			/* shli r2, r1, 1 */
7908     {6, 1, 3},			/* shli r3, r1, 3 */
7909     {2, 2, 3}}			/* sub r4, r2, r3 */
7910    },
7911   {-5 /* 0xfffffffb */ ,
7912    {{2, 0, 1},			/* sub r2, zero, r1 */
7913     {4, 2, 2}}			/* s2a r3, r2, r2 */
7914    },
7915   {-4 /* 0xfffffffc */ ,
7916    {{2, 0, 1},			/* sub r2, zero, r1 */
7917     {6, 2, 2}}			/* shli r3, r2, 2 */
7918    },
7919   {-3 /* 0xfffffffd */ ,
7920    {{6, 1, 2},			/* shli r2, r1, 2 */
7921     {2, 1, 2}}			/* sub r3, r1, r2 */
7922    },
7923   {-2 /* 0xfffffffe */ ,
7924    {{2, 0, 1},			/* sub r2, zero, r1 */
7925     {6, 2, 1}}			/* shli r3, r2, 1 */
7926    },
7927   {-1 /* 0xffffffff */ ,
7928    {{2, 0, 1}}			/* sub r2, zero, r1 */
7929    },
7930   {2 /* 0x2 */ ,
7931    {{6, 1, 1}}			/* shli r2, r1, 1 */
7932    },
7933   {3 /* 0x3 */ ,
7934    {{3, 1, 1}}			/* s1a r2, r1, r1 */
7935    },
7936   {4 /* 0x4 */ ,
7937    {{6, 1, 2}}			/* shli r2, r1, 2 */
7938    },
7939   {5 /* 0x5 */ ,
7940    {{4, 1, 1}}			/* s2a r2, r1, r1 */
7941    },
7942   {6 /* 0x6 */ ,
7943    {{3, 1, 1},			/* s1a r2, r1, r1 */
7944     {6, 2, 1}}			/* shli r3, r2, 1 */
7945    },
7946   {7 /* 0x7 */ ,
7947    {{6, 1, 3},			/* shli r2, r1, 3 */
7948     {2, 2, 1}}			/* sub r3, r2, r1 */
7949    },
7950   {8 /* 0x8 */ ,
7951    {{6, 1, 3}}			/* shli r2, r1, 3 */
7952    },
7953   {9 /* 0x9 */ ,
7954    {{5, 1, 1}}			/* s3a r2, r1, r1 */
7955    },
7956   {10 /* 0xa */ ,
7957    {{4, 1, 1},			/* s2a r2, r1, r1 */
7958     {6, 2, 1}}			/* shli r3, r2, 1 */
7959    },
7960   {11 /* 0xb */ ,
7961    {{4, 1, 1},			/* s2a r2, r1, r1 */
7962     {3, 2, 1}}			/* s1a r3, r2, r1 */
7963    },
7964   {12 /* 0xc */ ,
7965    {{3, 1, 1},			/* s1a r2, r1, r1 */
7966     {6, 2, 2}}			/* shli r3, r2, 2 */
7967    },
7968   {13 /* 0xd */ ,
7969    {{3, 1, 1},			/* s1a r2, r1, r1 */
7970     {4, 2, 1}}			/* s2a r3, r2, r1 */
7971    },
7972   {14 /* 0xe */ ,
7973    {{6, 1, 1},			/* shli r2, r1, 1 */
7974     {6, 1, 4},			/* shli r3, r1, 4 */
7975     {2, 3, 2}}			/* sub r4, r3, r2 */
7976    },
7977   {15 /* 0xf */ ,
7978    {{6, 1, 4},			/* shli r2, r1, 4 */
7979     {2, 2, 1}}			/* sub r3, r2, r1 */
7980    },
7981   {16 /* 0x10 */ ,
7982    {{6, 1, 4}}			/* shli r2, r1, 4 */
7983    },
7984   {17 /* 0x11 */ ,
7985    {{6, 1, 4},			/* shli r2, r1, 4 */
7986     {1, 1, 2}}			/* add r3, r1, r2 */
7987    },
7988   {18 /* 0x12 */ ,
7989    {{5, 1, 1},			/* s3a r2, r1, r1 */
7990     {6, 2, 1}}			/* shli r3, r2, 1 */
7991    },
7992   {19 /* 0x13 */ ,
7993    {{5, 1, 1},			/* s3a r2, r1, r1 */
7994     {3, 2, 1}}			/* s1a r3, r2, r1 */
7995    },
7996   {20 /* 0x14 */ ,
7997    {{4, 1, 1},			/* s2a r2, r1, r1 */
7998     {6, 2, 2}}			/* shli r3, r2, 2 */
7999    },
8000   {21 /* 0x15 */ ,
8001    {{4, 1, 1},			/* s2a r2, r1, r1 */
8002     {4, 2, 1}}			/* s2a r3, r2, r1 */
8003    },
8004   {22 /* 0x16 */ ,
8005    {{4, 1, 1},			/* s2a r2, r1, r1 */
8006     {6, 1, 1},			/* shli r3, r1, 1 */
8007     {4, 2, 3}}			/* s2a r4, r2, r3 */
8008    },
8009   {23 /* 0x17 */ ,
8010    {{5, 1, 1},			/* s3a r2, r1, r1 */
8011     {6, 1, 5},			/* shli r3, r1, 5 */
8012     {2, 3, 2}}			/* sub r4, r3, r2 */
8013    },
8014   {24 /* 0x18 */ ,
8015    {{3, 1, 1},			/* s1a r2, r1, r1 */
8016     {6, 2, 3}}			/* shli r3, r2, 3 */
8017    },
8018   {25 /* 0x19 */ ,
8019    {{3, 1, 1},			/* s1a r2, r1, r1 */
8020     {5, 2, 1}}			/* s3a r3, r2, r1 */
8021    },
8022   {26 /* 0x1a */ ,
8023    {{3, 1, 1},			/* s1a r2, r1, r1 */
8024     {6, 1, 1},			/* shli r3, r1, 1 */
8025     {5, 2, 3}}			/* s3a r4, r2, r3 */
8026    },
8027   {27 /* 0x1b */ ,
8028    {{3, 1, 1},			/* s1a r2, r1, r1 */
8029     {5, 2, 2}}			/* s3a r3, r2, r2 */
8030    },
8031   {28 /* 0x1c */ ,
8032    {{6, 1, 2},			/* shli r2, r1, 2 */
8033     {6, 1, 5},			/* shli r3, r1, 5 */
8034     {2, 3, 2}}			/* sub r4, r3, r2 */
8035    },
8036   {29 /* 0x1d */ ,
8037    {{3, 1, 1},			/* s1a r2, r1, r1 */
8038     {6, 1, 5},			/* shli r3, r1, 5 */
8039     {2, 3, 2}}			/* sub r4, r3, r2 */
8040    },
8041   {30 /* 0x1e */ ,
8042    {{6, 1, 1},			/* shli r2, r1, 1 */
8043     {6, 1, 5},			/* shli r3, r1, 5 */
8044     {2, 3, 2}}			/* sub r4, r3, r2 */
8045    },
8046   {31 /* 0x1f */ ,
8047    {{6, 1, 5},			/* shli r2, r1, 5 */
8048     {2, 2, 1}}			/* sub r3, r2, r1 */
8049    },
8050   {32 /* 0x20 */ ,
8051    {{6, 1, 5}}			/* shli r2, r1, 5 */
8052    },
8053   {33 /* 0x21 */ ,
8054    {{6, 1, 5},			/* shli r2, r1, 5 */
8055     {1, 1, 2}}			/* add r3, r1, r2 */
8056    },
8057   {34 /* 0x22 */ ,
8058    {{6, 1, 5},			/* shli r2, r1, 5 */
8059     {3, 1, 2}}			/* s1a r3, r1, r2 */
8060    },
8061   {35 /* 0x23 */ ,
8062    {{3, 1, 1},			/* s1a r2, r1, r1 */
8063     {6, 1, 5},			/* shli r3, r1, 5 */
8064     {1, 2, 3}}			/* add r4, r2, r3 */
8065    },
8066   {36 /* 0x24 */ ,
8067    {{5, 1, 1},			/* s3a r2, r1, r1 */
8068     {6, 2, 2}}			/* shli r3, r2, 2 */
8069    },
8070   {37 /* 0x25 */ ,
8071    {{5, 1, 1},			/* s3a r2, r1, r1 */
8072     {4, 2, 1}}			/* s2a r3, r2, r1 */
8073    },
8074   {38 /* 0x26 */ ,
8075    {{5, 1, 1},			/* s3a r2, r1, r1 */
8076     {6, 1, 1},			/* shli r3, r1, 1 */
8077     {4, 2, 3}}			/* s2a r4, r2, r3 */
8078    },
8079   {39 /* 0x27 */ ,
8080    {{2, 0, 1},			/* sub r2, zero, r1 */
8081     {4, 1, 1},			/* s2a r3, r1, r1 */
8082     {5, 3, 2}}			/* s3a r4, r3, r2 */
8083    },
8084   {40 /* 0x28 */ ,
8085    {{4, 1, 1},			/* s2a r2, r1, r1 */
8086     {6, 2, 3}}			/* shli r3, r2, 3 */
8087    },
8088   {41 /* 0x29 */ ,
8089    {{4, 1, 1},			/* s2a r2, r1, r1 */
8090     {5, 2, 1}}			/* s3a r3, r2, r1 */
8091    },
8092   {42 /* 0x2a */ ,
8093    {{4, 1, 1},			/* s2a r2, r1, r1 */
8094     {6, 1, 1},			/* shli r3, r1, 1 */
8095     {5, 2, 3}}			/* s3a r4, r2, r3 */
8096    },
8097   {43 /* 0x2b */ ,
8098    {{3, 1, 1},			/* s1a r2, r1, r1 */
8099     {4, 1, 1},			/* s2a r3, r1, r1 */
8100     {5, 3, 2}}			/* s3a r4, r3, r2 */
8101    },
8102   {44 /* 0x2c */ ,
8103    {{4, 1, 1},			/* s2a r2, r1, r1 */
8104     {6, 1, 2},			/* shli r3, r1, 2 */
8105     {5, 2, 3}}			/* s3a r4, r2, r3 */
8106    },
8107   {45 /* 0x2d */ ,
8108    {{4, 1, 1},			/* s2a r2, r1, r1 */
8109     {5, 2, 2}}			/* s3a r3, r2, r2 */
8110    },
8111   {46 /* 0x2e */ ,
8112    {{6, 1, 4},			/* shli r2, r1, 4 */
8113     {2, 2, 1},			/* sub r3, r2, r1 */
8114     {3, 3, 2}}			/* s1a r4, r3, r2 */
8115    },
8116   {47 /* 0x2f */ ,
8117    {{3, 1, 1},			/* s1a r2, r1, r1 */
8118     {6, 2, 4},			/* shli r3, r2, 4 */
8119     {2, 3, 1}}			/* sub r4, r3, r1 */
8120    },
8121   {48 /* 0x30 */ ,
8122    {{3, 1, 1},			/* s1a r2, r1, r1 */
8123     {6, 2, 4}}			/* shli r3, r2, 4 */
8124    },
8125   {49 /* 0x31 */ ,
8126    {{4, 1, 1},			/* s2a r2, r1, r1 */
8127     {5, 1, 1},			/* s3a r3, r1, r1 */
8128     {5, 2, 3}}			/* s3a r4, r2, r3 */
8129    },
8130   {50 /* 0x32 */ ,
8131    {{5, 1, 1},			/* s3a r2, r1, r1 */
8132     {6, 1, 5},			/* shli r3, r1, 5 */
8133     {3, 2, 3}}			/* s1a r4, r2, r3 */
8134    },
8135   {51 /* 0x33 */ ,
8136    {{3, 1, 1},			/* s1a r2, r1, r1 */
8137     {6, 2, 4},			/* shli r3, r2, 4 */
8138     {1, 2, 3}}			/* add r4, r2, r3 */
8139    },
8140   {52 /* 0x34 */ ,
8141    {{4, 1, 1},			/* s2a r2, r1, r1 */
8142     {6, 1, 5},			/* shli r3, r1, 5 */
8143     {4, 2, 3}}			/* s2a r4, r2, r3 */
8144    },
8145   {53 /* 0x35 */ ,
8146    {{4, 1, 1},			/* s2a r2, r1, r1 */
8147     {1, 1, 2},			/* add r3, r1, r2 */
8148     {5, 3, 2}}			/* s3a r4, r3, r2 */
8149    },
8150   {54 /* 0x36 */ ,
8151    {{3, 1, 1},			/* s1a r2, r1, r1 */
8152     {5, 2, 2},			/* s3a r3, r2, r2 */
8153     {6, 3, 1}}			/* shli r4, r3, 1 */
8154    },
8155   {55 /* 0x37 */ ,
8156    {{5, 1, 1},			/* s3a r2, r1, r1 */
8157     {6, 1, 6},			/* shli r3, r1, 6 */
8158     {2, 3, 2}}			/* sub r4, r3, r2 */
8159    },
8160   {56 /* 0x38 */ ,
8161    {{6, 1, 3},			/* shli r2, r1, 3 */
8162     {6, 1, 6},			/* shli r3, r1, 6 */
8163     {2, 3, 2}}			/* sub r4, r3, r2 */
8164    },
8165   {57 /* 0x39 */ ,
8166    {{6, 1, 3},			/* shli r2, r1, 3 */
8167     {2, 1, 2},			/* sub r3, r1, r2 */
8168     {5, 2, 3}}			/* s3a r4, r2, r3 */
8169    },
8170   {58 /* 0x3a */ ,
8171    {{3, 1, 1},			/* s1a r2, r1, r1 */
8172     {6, 1, 5},			/* shli r3, r1, 5 */
8173     {2, 3, 2},			/* sub r4, r3, r2 */
8174     {6, 4, 1}}			/* shli r5, r4, 1 */
8175    },
8176   {59 /* 0x3b */ ,
8177    {{4, 1, 1},			/* s2a r2, r1, r1 */
8178     {6, 1, 6},			/* shli r3, r1, 6 */
8179     {2, 3, 2}}			/* sub r4, r3, r2 */
8180    },
8181   {60 /* 0x3c */ ,
8182    {{6, 1, 2},			/* shli r2, r1, 2 */
8183     {6, 1, 6},			/* shli r3, r1, 6 */
8184     {2, 3, 2}}			/* sub r4, r3, r2 */
8185    },
8186   {61 /* 0x3d */ ,
8187    {{3, 1, 1},			/* s1a r2, r1, r1 */
8188     {6, 1, 6},			/* shli r3, r1, 6 */
8189     {2, 3, 2}}			/* sub r4, r3, r2 */
8190    },
8191   {62 /* 0x3e */ ,
8192    {{6, 1, 1},			/* shli r2, r1, 1 */
8193     {6, 1, 6},			/* shli r3, r1, 6 */
8194     {2, 3, 2}}			/* sub r4, r3, r2 */
8195    },
8196   {63 /* 0x3f */ ,
8197    {{6, 1, 6},			/* shli r2, r1, 6 */
8198     {2, 2, 1}}			/* sub r3, r2, r1 */
8199    },
8200   {64 /* 0x40 */ ,
8201    {{6, 1, 6}}			/* shli r2, r1, 6 */
8202    },
8203   {65 /* 0x41 */ ,
8204    {{6, 1, 6},			/* shli r2, r1, 6 */
8205     {1, 1, 2}}			/* add r3, r1, r2 */
8206    },
8207   {66 /* 0x42 */ ,
8208    {{6, 1, 6},			/* shli r2, r1, 6 */
8209     {3, 1, 2}}			/* s1a r3, r1, r2 */
8210    },
8211   {67 /* 0x43 */ ,
8212    {{3, 1, 1},			/* s1a r2, r1, r1 */
8213     {6, 1, 6},			/* shli r3, r1, 6 */
8214     {1, 2, 3}}			/* add r4, r2, r3 */
8215    },
8216   {68 /* 0x44 */ ,
8217    {{6, 1, 6},			/* shli r2, r1, 6 */
8218     {4, 1, 2}}			/* s2a r3, r1, r2 */
8219    },
8220   {69 /* 0x45 */ ,
8221    {{4, 1, 1},			/* s2a r2, r1, r1 */
8222     {6, 1, 6},			/* shli r3, r1, 6 */
8223     {1, 2, 3}}			/* add r4, r2, r3 */
8224    },
8225   {70 /* 0x46 */ ,
8226    {{3, 1, 1},			/* s1a r2, r1, r1 */
8227     {6, 1, 6},			/* shli r3, r1, 6 */
8228     {3, 2, 3}}			/* s1a r4, r2, r3 */
8229    },
8230   {71 /* 0x47 */ ,
8231    {{2, 0, 1},			/* sub r2, zero, r1 */
8232     {5, 1, 1},			/* s3a r3, r1, r1 */
8233     {5, 3, 2}}			/* s3a r4, r3, r2 */
8234    },
8235   {72 /* 0x48 */ ,
8236    {{5, 1, 1},			/* s3a r2, r1, r1 */
8237     {6, 2, 3}}			/* shli r3, r2, 3 */
8238    },
8239   {73 /* 0x49 */ ,
8240    {{5, 1, 1},			/* s3a r2, r1, r1 */
8241     {5, 2, 1}}			/* s3a r3, r2, r1 */
8242    },
8243   {74 /* 0x4a */ ,
8244    {{5, 1, 1},			/* s3a r2, r1, r1 */
8245     {6, 1, 1},			/* shli r3, r1, 1 */
8246     {5, 2, 3}}			/* s3a r4, r2, r3 */
8247    },
8248   {75 /* 0x4b */ ,
8249    {{3, 1, 1},			/* s1a r2, r1, r1 */
8250     {5, 1, 1},			/* s3a r3, r1, r1 */
8251     {5, 3, 2}}			/* s3a r4, r3, r2 */
8252    },
8253   {76 /* 0x4c */ ,
8254    {{5, 1, 1},			/* s3a r2, r1, r1 */
8255     {6, 1, 2},			/* shli r3, r1, 2 */
8256     {5, 2, 3}}			/* s3a r4, r2, r3 */
8257    },
8258   {77 /* 0x4d */ ,
8259    {{4, 1, 1},			/* s2a r2, r1, r1 */
8260     {5, 1, 1},			/* s3a r3, r1, r1 */
8261     {5, 3, 2}}			/* s3a r4, r3, r2 */
8262    },
8263   {78 /* 0x4e */ ,
8264    {{4, 1, 1},			/* s2a r2, r1, r1 */
8265     {6, 1, 1},			/* shli r3, r1, 1 */
8266     {6, 2, 4},			/* shli r4, r2, 4 */
8267     {2, 4, 3}}			/* sub r5, r4, r3 */
8268    },
8269   {79 /* 0x4f */ ,
8270    {{4, 1, 1},			/* s2a r2, r1, r1 */
8271     {6, 2, 4},			/* shli r3, r2, 4 */
8272     {2, 3, 1}}			/* sub r4, r3, r1 */
8273    },
8274   {80 /* 0x50 */ ,
8275    {{4, 1, 1},			/* s2a r2, r1, r1 */
8276     {6, 2, 4}}			/* shli r3, r2, 4 */
8277    },
8278   {81 /* 0x51 */ ,
8279    {{5, 1, 1},			/* s3a r2, r1, r1 */
8280     {5, 2, 2}}			/* s3a r3, r2, r2 */
8281    },
8282   {82 /* 0x52 */ ,
8283    {{5, 1, 1},			/* s3a r2, r1, r1 */
8284     {6, 1, 6},			/* shli r3, r1, 6 */
8285     {3, 2, 3}}			/* s1a r4, r2, r3 */
8286    },
8287   {83 /* 0x53 */ ,
8288    {{4, 1, 1},			/* s2a r2, r1, r1 */
8289     {5, 2, 1},			/* s3a r3, r2, r1 */
8290     {3, 3, 1}}			/* s1a r4, r3, r1 */
8291    },
8292   {84 /* 0x54 */ ,
8293    {{4, 1, 1},			/* s2a r2, r1, r1 */
8294     {6, 1, 6},			/* shli r3, r1, 6 */
8295     {4, 2, 3}}			/* s2a r4, r2, r3 */
8296    },
8297   {85 /* 0x55 */ ,
8298    {{4, 1, 1},			/* s2a r2, r1, r1 */
8299     {6, 2, 4},			/* shli r3, r2, 4 */
8300     {1, 2, 3}}			/* add r4, r2, r3 */
8301    },
8302   {86 /* 0x56 */ ,
8303    {{4, 1, 1},			/* s2a r2, r1, r1 */
8304     {1, 1, 2},			/* add r3, r1, r2 */
8305     {6, 2, 4},			/* shli r4, r2, 4 */
8306     {1, 3, 4}}			/* add r5, r3, r4 */
8307    },
8308   {87 /* 0x57 */ ,
8309    {{4, 1, 1},			/* s2a r2, r1, r1 */
8310     {5, 2, 1},			/* s3a r3, r2, r1 */
8311     {3, 3, 2}}			/* s1a r4, r3, r2 */
8312    },
8313   {88 /* 0x58 */ ,
8314    {{3, 1, 1},			/* s1a r2, r1, r1 */
8315     {6, 1, 6},			/* shli r3, r1, 6 */
8316     {5, 2, 3}}			/* s3a r4, r2, r3 */
8317    },
8318   {89 /* 0x59 */ ,
8319    {{5, 1, 1},			/* s3a r2, r1, r1 */
8320     {1, 1, 2},			/* add r3, r1, r2 */
8321     {5, 3, 2}}			/* s3a r4, r3, r2 */
8322    },
8323   {90 /* 0x5a */ ,
8324    {{4, 1, 1},			/* s2a r2, r1, r1 */
8325     {5, 2, 2},			/* s3a r3, r2, r2 */
8326     {6, 3, 1}}			/* shli r4, r3, 1 */
8327    },
8328   {91 /* 0x5b */ ,
8329    {{4, 1, 1},			/* s2a r2, r1, r1 */
8330     {5, 2, 2},			/* s3a r3, r2, r2 */
8331     {3, 3, 1}}			/* s1a r4, r3, r1 */
8332    },
8333   {92 /* 0x5c */ ,
8334    {{6, 1, 1},			/* shli r2, r1, 1 */
8335     {6, 1, 5},			/* shli r3, r1, 5 */
8336     {2, 3, 2},			/* sub r4, r3, r2 */
8337     {3, 4, 3}}			/* s1a r5, r4, r3 */
8338    },
8339   {93 /* 0x5d */ ,
8340    {{3, 1, 1},			/* s1a r2, r1, r1 */
8341     {6, 2, 5},			/* shli r3, r2, 5 */
8342     {2, 3, 2}}			/* sub r4, r3, r2 */
8343    },
8344   {94 /* 0x5e */ ,
8345    {{6, 1, 5},			/* shli r2, r1, 5 */
8346     {2, 2, 1},			/* sub r3, r2, r1 */
8347     {3, 3, 2}}			/* s1a r4, r3, r2 */
8348    },
8349   {95 /* 0x5f */ ,
8350    {{3, 1, 1},			/* s1a r2, r1, r1 */
8351     {6, 2, 5},			/* shli r3, r2, 5 */
8352     {2, 3, 1}}			/* sub r4, r3, r1 */
8353    },
8354   {96 /* 0x60 */ ,
8355    {{3, 1, 1},			/* s1a r2, r1, r1 */
8356     {6, 2, 5}}			/* shli r3, r2, 5 */
8357    },
8358   {97 /* 0x61 */ ,
8359    {{3, 1, 1},			/* s1a r2, r1, r1 */
8360     {6, 2, 5},			/* shli r3, r2, 5 */
8361     {1, 1, 3}}			/* add r4, r1, r3 */
8362    },
8363   {98 /* 0x62 */ ,
8364    {{6, 1, 5},			/* shli r2, r1, 5 */
8365     {1, 1, 2},			/* add r3, r1, r2 */
8366     {3, 3, 2}}			/* s1a r4, r3, r2 */
8367    },
8368   {99 /* 0x63 */ ,
8369    {{3, 1, 1},			/* s1a r2, r1, r1 */
8370     {6, 2, 5},			/* shli r3, r2, 5 */
8371     {1, 2, 3}}			/* add r4, r2, r3 */
8372    },
8373   {100 /* 0x64 */ ,
8374    {{5, 1, 1},			/* s3a r2, r1, r1 */
8375     {6, 1, 6},			/* shli r3, r1, 6 */
8376     {4, 2, 3}}			/* s2a r4, r2, r3 */
8377    },
8378   {101 /* 0x65 */ ,
8379    {{3, 1, 1},			/* s1a r2, r1, r1 */
8380     {5, 2, 1},			/* s3a r3, r2, r1 */
8381     {4, 3, 1}}			/* s2a r4, r3, r1 */
8382    },
8383   {102 /* 0x66 */ ,
8384    {{3, 1, 1},			/* s1a r2, r1, r1 */
8385     {6, 2, 5},			/* shli r3, r2, 5 */
8386     {3, 2, 3}}			/* s1a r4, r2, r3 */
8387    },
8388   {103 /* 0x67 */ ,
8389    {{3, 1, 1},			/* s1a r2, r1, r1 */
8390     {5, 2, 1},			/* s3a r3, r2, r1 */
8391     {4, 3, 2}}			/* s2a r4, r3, r2 */
8392    },
8393   {104 /* 0x68 */ ,
8394    {{4, 1, 1},			/* s2a r2, r1, r1 */
8395     {6, 1, 6},			/* shli r3, r1, 6 */
8396     {5, 2, 3}}			/* s3a r4, r2, r3 */
8397    },
8398   {105 /* 0x69 */ ,
8399    {{3, 1, 1},			/* s1a r2, r1, r1 */
8400     {4, 2, 1},			/* s2a r3, r2, r1 */
8401     {5, 3, 1}}			/* s3a r4, r3, r1 */
8402    },
8403   {106 /* 0x6a */ ,
8404    {{3, 1, 1},			/* s1a r2, r1, r1 */
8405     {4, 2, 1},			/* s2a r3, r2, r1 */
8406     {6, 1, 1},			/* shli r4, r1, 1 */
8407     {5, 3, 4}}			/* s3a r5, r3, r4 */
8408    },
8409   {107 /* 0x6b */ ,
8410    {{3, 1, 1},			/* s1a r2, r1, r1 */
8411     {4, 2, 1},			/* s2a r3, r2, r1 */
8412     {5, 3, 2}}			/* s3a r4, r3, r2 */
8413    },
8414   {108 /* 0x6c */ ,
8415    {{3, 1, 1},			/* s1a r2, r1, r1 */
8416     {5, 2, 2},			/* s3a r3, r2, r2 */
8417     {6, 3, 2}}			/* shli r4, r3, 2 */
8418    },
8419   {109 /* 0x6d */ ,
8420    {{3, 1, 1},			/* s1a r2, r1, r1 */
8421     {5, 2, 2},			/* s3a r3, r2, r2 */
8422     {4, 3, 1}}			/* s2a r4, r3, r1 */
8423    },
8424   {110 /* 0x6e */ ,
8425    {{6, 1, 4},			/* shli r2, r1, 4 */
8426     {3, 1, 2},			/* s1a r3, r1, r2 */
8427     {6, 2, 3},			/* shli r4, r2, 3 */
8428     {2, 4, 3}}			/* sub r5, r4, r3 */
8429    },
8430   {111 /* 0x6f */ ,
8431    {{3, 1, 1},			/* s1a r2, r1, r1 */
8432     {5, 2, 2},			/* s3a r3, r2, r2 */
8433     {4, 3, 2}}			/* s2a r4, r3, r2 */
8434    },
8435   {112 /* 0x70 */ ,
8436    {{6, 1, 4},			/* shli r2, r1, 4 */
8437     {6, 1, 7},			/* shli r3, r1, 7 */
8438     {2, 3, 2}}			/* sub r4, r3, r2 */
8439    },
8440   {113 /* 0x71 */ ,
8441    {{6, 1, 4},			/* shli r2, r1, 4 */
8442     {2, 1, 2},			/* sub r3, r1, r2 */
8443     {5, 2, 3}}			/* s3a r4, r2, r3 */
8444    },
8445   {114 /* 0x72 */ ,
8446    {{6, 1, 1},			/* shli r2, r1, 1 */
8447     {6, 1, 4},			/* shli r3, r1, 4 */
8448     {2, 2, 3},			/* sub r4, r2, r3 */
8449     {5, 3, 4}}			/* s3a r5, r3, r4 */
8450    },
8451   {115 /* 0x73 */ ,
8452    {{3, 1, 1},			/* s1a r2, r1, r1 */
8453     {6, 1, 1},			/* shli r3, r1, 1 */
8454     {4, 2, 3},			/* s2a r4, r2, r3 */
8455     {5, 4, 2}}			/* s3a r5, r4, r2 */
8456    },
8457   {116 /* 0x74 */ ,
8458    {{3, 1, 1},			/* s1a r2, r1, r1 */
8459     {6, 1, 5},			/* shli r3, r1, 5 */
8460     {2, 3, 2},			/* sub r4, r3, r2 */
8461     {6, 4, 2}}			/* shli r5, r4, 2 */
8462    },
8463   {117 /* 0x75 */ ,
8464    {{3, 1, 1},			/* s1a r2, r1, r1 */
8465     {4, 2, 1},			/* s2a r3, r2, r1 */
8466     {5, 3, 3}}			/* s3a r4, r3, r3 */
8467    },
8468   {118 /* 0x76 */ ,
8469    {{6, 1, 3},			/* shli r2, r1, 3 */
8470     {3, 1, 2},			/* s1a r3, r1, r2 */
8471     {6, 2, 4},			/* shli r4, r2, 4 */
8472     {2, 4, 3}}			/* sub r5, r4, r3 */
8473    },
8474   {119 /* 0x77 */ ,
8475    {{5, 1, 1},			/* s3a r2, r1, r1 */
8476     {6, 1, 7},			/* shli r3, r1, 7 */
8477     {2, 3, 2}}			/* sub r4, r3, r2 */
8478    },
8479   {120 /* 0x78 */ ,
8480    {{6, 1, 3},			/* shli r2, r1, 3 */
8481     {6, 1, 7},			/* shli r3, r1, 7 */
8482     {2, 3, 2}}			/* sub r4, r3, r2 */
8483    },
8484   {121 /* 0x79 */ ,
8485    {{6, 1, 4},			/* shli r2, r1, 4 */
8486     {2, 2, 1},			/* sub r3, r2, r1 */
8487     {5, 3, 1}}			/* s3a r4, r3, r1 */
8488    },
8489   {122 /* 0x7a */ ,
8490    {{3, 1, 1},			/* s1a r2, r1, r1 */
8491     {6, 1, 6},			/* shli r3, r1, 6 */
8492     {2, 3, 2},			/* sub r4, r3, r2 */
8493     {6, 4, 1}}			/* shli r5, r4, 1 */
8494    },
8495   {123 /* 0x7b */ ,
8496    {{4, 1, 1},			/* s2a r2, r1, r1 */
8497     {6, 1, 7},			/* shli r3, r1, 7 */
8498     {2, 3, 2}}			/* sub r4, r3, r2 */
8499    },
8500   {124 /* 0x7c */ ,
8501    {{6, 1, 2},			/* shli r2, r1, 2 */
8502     {6, 1, 7},			/* shli r3, r1, 7 */
8503     {2, 3, 2}}			/* sub r4, r3, r2 */
8504    },
8505   {125 /* 0x7d */ ,
8506    {{3, 1, 1},			/* s1a r2, r1, r1 */
8507     {6, 1, 7},			/* shli r3, r1, 7 */
8508     {2, 3, 2}}			/* sub r4, r3, r2 */
8509    },
8510   {126 /* 0x7e */ ,
8511    {{6, 1, 1},			/* shli r2, r1, 1 */
8512     {6, 1, 7},			/* shli r3, r1, 7 */
8513     {2, 3, 2}}			/* sub r4, r3, r2 */
8514    },
8515   {127 /* 0x7f */ ,
8516    {{6, 1, 7},			/* shli r2, r1, 7 */
8517     {2, 2, 1}}			/* sub r3, r2, r1 */
8518    },
8519   {128 /* 0x80 */ ,
8520    {{6, 1, 7}}			/* shli r2, r1, 7 */
8521    },
8522   {129 /* 0x81 */ ,
8523    {{6, 1, 7},			/* shli r2, r1, 7 */
8524     {1, 1, 2}}			/* add r3, r1, r2 */
8525    },
8526   {130 /* 0x82 */ ,
8527    {{6, 1, 7},			/* shli r2, r1, 7 */
8528     {3, 1, 2}}			/* s1a r3, r1, r2 */
8529    },
8530   {131 /* 0x83 */ ,
8531    {{3, 1, 1},			/* s1a r2, r1, r1 */
8532     {6, 1, 7},			/* shli r3, r1, 7 */
8533     {1, 2, 3}}			/* add r4, r2, r3 */
8534    },
8535   {132 /* 0x84 */ ,
8536    {{6, 1, 7},			/* shli r2, r1, 7 */
8537     {4, 1, 2}}			/* s2a r3, r1, r2 */
8538    },
8539   {133 /* 0x85 */ ,
8540    {{4, 1, 1},			/* s2a r2, r1, r1 */
8541     {6, 1, 7},			/* shli r3, r1, 7 */
8542     {1, 2, 3}}			/* add r4, r2, r3 */
8543    },
8544   {134 /* 0x86 */ ,
8545    {{3, 1, 1},			/* s1a r2, r1, r1 */
8546     {6, 1, 7},			/* shli r3, r1, 7 */
8547     {3, 2, 3}}			/* s1a r4, r2, r3 */
8548    },
8549   {135 /* 0x87 */ ,
8550    {{5, 1, 1},			/* s3a r2, r1, r1 */
8551     {6, 2, 4},			/* shli r3, r2, 4 */
8552     {2, 3, 2}}			/* sub r4, r3, r2 */
8553    },
8554   {136 /* 0x88 */ ,
8555    {{6, 1, 7},			/* shli r2, r1, 7 */
8556     {5, 1, 2}}			/* s3a r3, r1, r2 */
8557    },
8558   {137 /* 0x89 */ ,
8559    {{5, 1, 1},			/* s3a r2, r1, r1 */
8560     {6, 1, 7},			/* shli r3, r1, 7 */
8561     {1, 2, 3}}			/* add r4, r2, r3 */
8562    },
8563   {138 /* 0x8a */ ,
8564    {{4, 1, 1},			/* s2a r2, r1, r1 */
8565     {6, 1, 7},			/* shli r3, r1, 7 */
8566     {3, 2, 3}}			/* s1a r4, r2, r3 */
8567    },
8568   {139 /* 0x8b */ ,
8569    {{6, 1, 1},			/* shli r2, r1, 1 */
8570     {1, 1, 2},			/* add r3, r1, r2 */
8571     {5, 2, 1},			/* s3a r4, r2, r1 */
8572     {5, 4, 3}}			/* s3a r5, r4, r3 */
8573    },
8574   {140 /* 0x8c */ ,
8575    {{3, 1, 1},			/* s1a r2, r1, r1 */
8576     {6, 1, 7},			/* shli r3, r1, 7 */
8577     {4, 2, 3}}			/* s2a r4, r2, r3 */
8578    },
8579   {141 /* 0x8d */ ,
8580    {{6, 1, 2},			/* shli r2, r1, 2 */
8581     {1, 1, 2},			/* add r3, r1, r2 */
8582     {4, 2, 1},			/* s2a r4, r2, r1 */
8583     {5, 4, 3}}			/* s3a r5, r4, r3 */
8584    },
8585   {142 /* 0x8e */ ,
8586    {{5, 1, 1},			/* s3a r2, r1, r1 */
8587     {6, 1, 1},			/* shli r3, r1, 1 */
8588     {6, 2, 4},			/* shli r4, r2, 4 */
8589     {2, 4, 3}}			/* sub r5, r4, r3 */
8590    },
8591   {143 /* 0x8f */ ,
8592    {{5, 1, 1},			/* s3a r2, r1, r1 */
8593     {6, 2, 4},			/* shli r3, r2, 4 */
8594     {2, 3, 1}}			/* sub r4, r3, r1 */
8595    },
8596   {144 /* 0x90 */ ,
8597    {{5, 1, 1},			/* s3a r2, r1, r1 */
8598     {6, 2, 4}}			/* shli r3, r2, 4 */
8599    },
8600   {145 /* 0x91 */ ,
8601    {{5, 1, 1},			/* s3a r2, r1, r1 */
8602     {6, 2, 4},			/* shli r3, r2, 4 */
8603     {1, 1, 3}}			/* add r4, r1, r3 */
8604    },
8605   {146 /* 0x92 */ ,
8606    {{5, 1, 1},			/* s3a r2, r1, r1 */
8607     {6, 1, 7},			/* shli r3, r1, 7 */
8608     {3, 2, 3}}			/* s1a r4, r2, r3 */
8609    },
8610   {147 /* 0x93 */ ,
8611    {{5, 1, 1},			/* s3a r2, r1, r1 */
8612     {5, 2, 1},			/* s3a r3, r2, r1 */
8613     {3, 3, 1}}			/* s1a r4, r3, r1 */
8614    },
8615   {148 /* 0x94 */ ,
8616    {{4, 1, 1},			/* s2a r2, r1, r1 */
8617     {6, 1, 7},			/* shli r3, r1, 7 */
8618     {4, 2, 3}}			/* s2a r4, r2, r3 */
8619    },
8620   {149 /* 0x95 */ ,
8621    {{5, 1, 1},			/* s3a r2, r1, r1 */
8622     {4, 2, 1},			/* s2a r3, r2, r1 */
8623     {4, 3, 1}}			/* s2a r4, r3, r1 */
8624    },
8625   {150 /* 0x96 */ ,
8626    {{4, 1, 1},			/* s2a r2, r1, r1 */
8627     {6, 2, 1},			/* shli r3, r2, 1 */
8628     {6, 2, 5},			/* shli r4, r2, 5 */
8629     {2, 4, 3}}			/* sub r5, r4, r3 */
8630    },
8631   {151 /* 0x97 */ ,
8632    {{6, 1, 4},			/* shli r2, r1, 4 */
8633     {1, 1, 2},			/* add r3, r1, r2 */
8634     {2, 2, 1},			/* sub r4, r2, r1 */
8635     {5, 3, 4}}			/* s3a r5, r3, r4 */
8636    },
8637   {152 /* 0x98 */ ,
8638    {{3, 1, 1},			/* s1a r2, r1, r1 */
8639     {6, 1, 7},			/* shli r3, r1, 7 */
8640     {5, 2, 3}}			/* s3a r4, r2, r3 */
8641    },
8642   {153 /* 0x99 */ ,
8643    {{5, 1, 1},			/* s3a r2, r1, r1 */
8644     {6, 2, 4},			/* shli r3, r2, 4 */
8645     {1, 2, 3}}			/* add r4, r2, r3 */
8646    },
8647   {154 /* 0x9a */ ,
8648    {{5, 1, 1},			/* s3a r2, r1, r1 */
8649     {1, 1, 2},			/* add r3, r1, r2 */
8650     {6, 2, 4},			/* shli r4, r2, 4 */
8651     {1, 3, 4}}			/* add r5, r3, r4 */
8652    },
8653   {155 /* 0x9b */ ,
8654    {{4, 1, 1},			/* s2a r2, r1, r1 */
8655     {6, 2, 5},			/* shli r3, r2, 5 */
8656     {2, 3, 2}}			/* sub r4, r3, r2 */
8657    },
8658   {156 /* 0x9c */ ,
8659    {{6, 1, 5},			/* shli r2, r1, 5 */
8660     {2, 2, 1},			/* sub r3, r2, r1 */
8661     {4, 3, 2}}			/* s2a r4, r3, r2 */
8662    },
8663   {157 /* 0x9d */ ,
8664    {{5, 1, 1},			/* s3a r2, r1, r1 */
8665     {4, 2, 1},			/* s2a r3, r2, r1 */
8666     {4, 3, 2}}			/* s2a r4, r3, r2 */
8667    },
8668   {158 /* 0x9e */ ,
8669    {{4, 1, 1},			/* s2a r2, r1, r1 */
8670     {6, 1, 1},			/* shli r3, r1, 1 */
8671     {6, 2, 5},			/* shli r4, r2, 5 */
8672     {2, 4, 3}}			/* sub r5, r4, r3 */
8673    },
8674   {159 /* 0x9f */ ,
8675    {{4, 1, 1},			/* s2a r2, r1, r1 */
8676     {6, 2, 5},			/* shli r3, r2, 5 */
8677     {2, 3, 1}}			/* sub r4, r3, r1 */
8678    },
8679   {160 /* 0xa0 */ ,
8680    {{4, 1, 1},			/* s2a r2, r1, r1 */
8681     {6, 2, 5}}			/* shli r3, r2, 5 */
8682    },
8683   {161 /* 0xa1 */ ,
8684    {{4, 1, 1},			/* s2a r2, r1, r1 */
8685     {6, 2, 5},			/* shli r3, r2, 5 */
8686     {1, 1, 3}}			/* add r4, r1, r3 */
8687    },
8688   {162 /* 0xa2 */ ,
8689    {{5, 1, 1},			/* s3a r2, r1, r1 */
8690     {5, 2, 2},			/* s3a r3, r2, r2 */
8691     {6, 3, 1}}			/* shli r4, r3, 1 */
8692    },
8693   {163 /* 0xa3 */ ,
8694    {{5, 1, 1},			/* s3a r2, r1, r1 */
8695     {5, 2, 2},			/* s3a r3, r2, r2 */
8696     {3, 3, 1}}			/* s1a r4, r3, r1 */
8697    },
8698   {164 /* 0xa4 */ ,
8699    {{5, 1, 1},			/* s3a r2, r1, r1 */
8700     {6, 1, 7},			/* shli r3, r1, 7 */
8701     {4, 2, 3}}			/* s2a r4, r2, r3 */
8702    },
8703   {165 /* 0xa5 */ ,
8704    {{4, 1, 1},			/* s2a r2, r1, r1 */
8705     {6, 2, 5},			/* shli r3, r2, 5 */
8706     {1, 2, 3}}			/* add r4, r2, r3 */
8707    },
8708   {166 /* 0xa6 */ ,
8709    {{4, 1, 1},			/* s2a r2, r1, r1 */
8710     {1, 1, 2},			/* add r3, r1, r2 */
8711     {6, 2, 5},			/* shli r4, r2, 5 */
8712     {1, 3, 4}}			/* add r5, r3, r4 */
8713    },
8714   {167 /* 0xa7 */ ,
8715    {{4, 1, 1},			/* s2a r2, r1, r1 */
8716     {3, 1, 2},			/* s1a r3, r1, r2 */
8717     {6, 2, 5},			/* shli r4, r2, 5 */
8718     {1, 3, 4}}			/* add r5, r3, r4 */
8719    },
8720   {168 /* 0xa8 */ ,
8721    {{4, 1, 1},			/* s2a r2, r1, r1 */
8722     {6, 1, 7},			/* shli r3, r1, 7 */
8723     {5, 2, 3}}			/* s3a r4, r2, r3 */
8724    },
8725   {169 /* 0xa9 */ ,
8726    {{4, 1, 1},			/* s2a r2, r1, r1 */
8727     {4, 2, 1},			/* s2a r3, r2, r1 */
8728     {5, 3, 1}}			/* s3a r4, r3, r1 */
8729    },
8730   {170 /* 0xaa */ ,
8731    {{4, 1, 1},			/* s2a r2, r1, r1 */
8732     {6, 2, 5},			/* shli r3, r2, 5 */
8733     {3, 2, 3}}			/* s1a r4, r2, r3 */
8734    },
8735   {171 /* 0xab */ ,
8736    {{5, 1, 1},			/* s3a r2, r1, r1 */
8737     {3, 2, 1},			/* s1a r3, r2, r1 */
8738     {5, 3, 3}}			/* s3a r4, r3, r3 */
8739    },
8740   {172 /* 0xac */ ,
8741    {{3, 1, 1},			/* s1a r2, r1, r1 */
8742     {6, 1, 5},			/* shli r3, r1, 5 */
8743     {1, 2, 3},			/* add r4, r2, r3 */
8744     {4, 4, 3}}			/* s2a r5, r4, r3 */
8745    },
8746   {173 /* 0xad */ ,
8747    {{4, 1, 1},			/* s2a r2, r1, r1 */
8748     {4, 2, 1},			/* s2a r3, r2, r1 */
8749     {5, 3, 2}}			/* s3a r4, r3, r2 */
8750    },
8751   {174 /* 0xae */ ,
8752    {{4, 1, 1},			/* s2a r2, r1, r1 */
8753     {5, 2, 1},			/* s3a r3, r2, r1 */
8754     {6, 2, 1},			/* shli r4, r2, 1 */
8755     {4, 3, 4}}			/* s2a r5, r3, r4 */
8756    },
8757   {175 /* 0xaf */ ,
8758    {{3, 1, 1},			/* s1a r2, r1, r1 */
8759     {6, 1, 5},			/* shli r3, r1, 5 */
8760     {1, 2, 3},			/* add r4, r2, r3 */
8761     {4, 4, 4}}			/* s2a r5, r4, r4 */
8762    },
8763   {176 /* 0xb0 */ ,
8764    {{4, 1, 1},			/* s2a r2, r1, r1 */
8765     {3, 2, 1},			/* s1a r3, r2, r1 */
8766     {6, 3, 4}}			/* shli r4, r3, 4 */
8767    },
8768   {177 /* 0xb1 */ ,
8769    {{6, 1, 4},			/* shli r2, r1, 4 */
8770     {1, 1, 2},			/* add r3, r1, r2 */
8771     {4, 2, 2},			/* s2a r4, r2, r2 */
8772     {3, 4, 3}}			/* s1a r5, r4, r3 */
8773    },
8774   {178 /* 0xb2 */ ,
8775    {{6, 1, 4},			/* shli r2, r1, 4 */
8776     {1, 1, 2},			/* add r3, r1, r2 */
8777     {5, 2, 2},			/* s3a r4, r2, r2 */
8778     {3, 3, 4}}			/* s1a r5, r3, r4 */
8779    },
8780   {179 /* 0xb3 */ ,
8781    {{3, 1, 1},			/* s1a r2, r1, r1 */
8782     {4, 2, 1},			/* s2a r3, r2, r1 */
8783     {6, 2, 6},			/* shli r4, r2, 6 */
8784     {2, 4, 3}}			/* sub r5, r4, r3 */
8785    },
8786   {180 /* 0xb4 */ ,
8787    {{4, 1, 1},			/* s2a r2, r1, r1 */
8788     {5, 2, 2},			/* s3a r3, r2, r2 */
8789     {6, 3, 2}}			/* shli r4, r3, 2 */
8790    },
8791   {181 /* 0xb5 */ ,
8792    {{4, 1, 1},			/* s2a r2, r1, r1 */
8793     {5, 2, 2},			/* s3a r3, r2, r2 */
8794     {4, 3, 1}}			/* s2a r4, r3, r1 */
8795    },
8796   {182 /* 0xb6 */ ,
8797    {{4, 1, 1},			/* s2a r2, r1, r1 */
8798     {5, 2, 2},			/* s3a r3, r2, r2 */
8799     {6, 1, 1},			/* shli r4, r1, 1 */
8800     {4, 3, 4}}			/* s2a r5, r3, r4 */
8801    },
8802   {183 /* 0xb7 */ ,
8803    {{3, 1, 1},			/* s1a r2, r1, r1 */
8804     {3, 2, 2},			/* s1a r3, r2, r2 */
8805     {6, 2, 6},			/* shli r4, r2, 6 */
8806     {2, 4, 3}}			/* sub r5, r4, r3 */
8807    },
8808   {184 /* 0xb8 */ ,
8809    {{6, 1, 2},			/* shli r2, r1, 2 */
8810     {6, 1, 6},			/* shli r3, r1, 6 */
8811     {2, 3, 2},			/* sub r4, r3, r2 */
8812     {3, 4, 3}}			/* s1a r5, r4, r3 */
8813    },
8814   {185 /* 0xb9 */ ,
8815    {{4, 1, 1},			/* s2a r2, r1, r1 */
8816     {5, 2, 2},			/* s3a r3, r2, r2 */
8817     {4, 3, 2}}			/* s2a r4, r3, r2 */
8818    },
8819   {186 /* 0xba */ ,
8820    {{3, 1, 1},			/* s1a r2, r1, r1 */
8821     {6, 2, 1},			/* shli r3, r2, 1 */
8822     {6, 2, 6},			/* shli r4, r2, 6 */
8823     {2, 4, 3}}			/* sub r5, r4, r3 */
8824    },
8825   {187 /* 0xbb */ ,
8826    {{3, 1, 1},			/* s1a r2, r1, r1 */
8827     {3, 1, 2},			/* s1a r3, r1, r2 */
8828     {6, 2, 6},			/* shli r4, r2, 6 */
8829     {2, 4, 3}}			/* sub r5, r4, r3 */
8830    },
8831   {188 /* 0xbc */ ,
8832    {{6, 1, 1},			/* shli r2, r1, 1 */
8833     {6, 1, 6},			/* shli r3, r1, 6 */
8834     {2, 3, 2},			/* sub r4, r3, r2 */
8835     {3, 4, 3}}			/* s1a r5, r4, r3 */
8836    },
8837   {189 /* 0xbd */ ,
8838    {{3, 1, 1},			/* s1a r2, r1, r1 */
8839     {6, 2, 6},			/* shli r3, r2, 6 */
8840     {2, 3, 2}}			/* sub r4, r3, r2 */
8841    },
8842   {190 /* 0xbe */ ,
8843    {{6, 1, 6},			/* shli r2, r1, 6 */
8844     {2, 2, 1},			/* sub r3, r2, r1 */
8845     {3, 3, 2}}			/* s1a r4, r3, r2 */
8846    },
8847   {191 /* 0xbf */ ,
8848    {{3, 1, 1},			/* s1a r2, r1, r1 */
8849     {6, 2, 6},			/* shli r3, r2, 6 */
8850     {2, 3, 1}}			/* sub r4, r3, r1 */
8851    },
8852   {192 /* 0xc0 */ ,
8853    {{3, 1, 1},			/* s1a r2, r1, r1 */
8854     {6, 2, 6}}			/* shli r3, r2, 6 */
8855    },
8856   {193 /* 0xc1 */ ,
8857    {{3, 1, 1},			/* s1a r2, r1, r1 */
8858     {6, 2, 6},			/* shli r3, r2, 6 */
8859     {1, 1, 3}}			/* add r4, r1, r3 */
8860    },
8861   {194 /* 0xc2 */ ,
8862    {{6, 1, 6},			/* shli r2, r1, 6 */
8863     {1, 1, 2},			/* add r3, r1, r2 */
8864     {3, 3, 2}}			/* s1a r4, r3, r2 */
8865    },
8866   {195 /* 0xc3 */ ,
8867    {{3, 1, 1},			/* s1a r2, r1, r1 */
8868     {6, 2, 6},			/* shli r3, r2, 6 */
8869     {1, 2, 3}}			/* add r4, r2, r3 */
8870    },
8871   {196 /* 0xc4 */ ,
8872    {{6, 1, 6},			/* shli r2, r1, 6 */
8873     {3, 1, 2},			/* s1a r3, r1, r2 */
8874     {3, 3, 2}}			/* s1a r4, r3, r2 */
8875    },
8876   {197 /* 0xc5 */ ,
8877    {{3, 1, 1},			/* s1a r2, r1, r1 */
8878     {3, 1, 2},			/* s1a r3, r1, r2 */
8879     {6, 2, 6},			/* shli r4, r2, 6 */
8880     {1, 3, 4}}			/* add r5, r3, r4 */
8881    },
8882   {198 /* 0xc6 */ ,
8883    {{3, 1, 1},			/* s1a r2, r1, r1 */
8884     {6, 2, 6},			/* shli r3, r2, 6 */
8885     {3, 2, 3}}			/* s1a r4, r2, r3 */
8886    },
8887   {199 /* 0xc7 */ ,
8888    {{3, 1, 1},			/* s1a r2, r1, r1 */
8889     {3, 2, 1},			/* s1a r3, r2, r1 */
8890     {6, 2, 6},			/* shli r4, r2, 6 */
8891     {1, 3, 4}}			/* add r5, r3, r4 */
8892    },
8893   {200 /* 0xc8 */ ,
8894    {{5, 1, 1},			/* s3a r2, r1, r1 */
8895     {6, 1, 7},			/* shli r3, r1, 7 */
8896     {5, 2, 3}}			/* s3a r4, r2, r3 */
8897    },
8898   {201 /* 0xc9 */ ,
8899    {{3, 1, 1},			/* s1a r2, r1, r1 */
8900     {5, 2, 1},			/* s3a r3, r2, r1 */
8901     {5, 3, 1}}			/* s3a r4, r3, r1 */
8902    },
8903   {202 /* 0xca */ ,
8904    {{3, 1, 1},			/* s1a r2, r1, r1 */
8905     {5, 2, 1},			/* s3a r3, r2, r1 */
8906     {6, 1, 1},			/* shli r4, r1, 1 */
8907     {5, 3, 4}}			/* s3a r5, r3, r4 */
8908    },
8909   {203 /* 0xcb */ ,
8910    {{3, 1, 1},			/* s1a r2, r1, r1 */
8911     {5, 2, 1},			/* s3a r3, r2, r1 */
8912     {5, 3, 2}}			/* s3a r4, r3, r2 */
8913    },
8914   {204 /* 0xcc */ ,
8915    {{3, 1, 1},			/* s1a r2, r1, r1 */
8916     {6, 2, 6},			/* shli r3, r2, 6 */
8917     {4, 2, 3}}			/* s2a r4, r2, r3 */
8918    },
8919   {205 /* 0xcd */ ,
8920    {{4, 1, 1},			/* s2a r2, r1, r1 */
8921     {4, 2, 2},			/* s2a r3, r2, r2 */
8922     {5, 3, 2}}			/* s3a r4, r3, r2 */
8923    },
8924   {206 /* 0xce */ ,
8925    {{3, 1, 1},			/* s1a r2, r1, r1 */
8926     {5, 2, 1},			/* s3a r3, r2, r1 */
8927     {6, 2, 1},			/* shli r4, r2, 1 */
8928     {5, 3, 4}}			/* s3a r5, r3, r4 */
8929    },
8930   {207 /* 0xcf */ ,
8931    {{6, 1, 4},			/* shli r2, r1, 4 */
8932     {2, 2, 1},			/* sub r3, r2, r1 */
8933     {3, 2, 2},			/* s1a r4, r2, r2 */
8934     {4, 4, 3}}			/* s2a r5, r4, r3 */
8935    },
8936   {208 /* 0xd0 */ ,
8937    {{3, 1, 1},			/* s1a r2, r1, r1 */
8938     {4, 2, 1},			/* s2a r3, r2, r1 */
8939     {6, 3, 4}}			/* shli r4, r3, 4 */
8940    },
8941   {209 /* 0xd1 */ ,
8942    {{6, 1, 4},			/* shli r2, r1, 4 */
8943     {1, 1, 2},			/* add r3, r1, r2 */
8944     {3, 2, 2},			/* s1a r4, r2, r2 */
8945     {4, 4, 3}}			/* s2a r5, r4, r3 */
8946    },
8947   {210 /* 0xd2 */ ,
8948    {{3, 1, 1},			/* s1a r2, r1, r1 */
8949     {6, 1, 1},			/* shli r3, r1, 1 */
8950     {5, 2, 3},			/* s3a r4, r2, r3 */
8951     {5, 4, 3}}			/* s3a r5, r4, r3 */
8952    },
8953   {211 /* 0xd3 */ ,
8954    {{3, 1, 1},			/* s1a r2, r1, r1 */
8955     {6, 1, 1},			/* shli r3, r1, 1 */
8956     {5, 2, 3},			/* s3a r4, r2, r3 */
8957     {5, 4, 2}}			/* s3a r5, r4, r2 */
8958    },
8959   {212 /* 0xd4 */ ,
8960    {{6, 1, 4},			/* shli r2, r1, 4 */
8961     {1, 1, 2},			/* add r3, r1, r2 */
8962     {5, 2, 2},			/* s3a r4, r2, r2 */
8963     {4, 3, 4}}			/* s2a r5, r3, r4 */
8964    },
8965   {213 /* 0xd5 */ ,
8966    {{4, 1, 1},			/* s2a r2, r1, r1 */
8967     {6, 1, 4},			/* shli r3, r1, 4 */
8968     {3, 2, 3},			/* s1a r4, r2, r3 */
8969     {5, 4, 2}}			/* s3a r5, r4, r2 */
8970    },
8971   {214 /* 0xd6 */ ,
8972    {{3, 1, 1},			/* s1a r2, r1, r1 */
8973     {5, 1, 2},			/* s3a r3, r1, r2 */
8974     {6, 2, 6},			/* shli r4, r2, 6 */
8975     {3, 3, 4}}			/* s1a r5, r3, r4 */
8976    },
8977   {215 /* 0xd7 */ ,
8978    {{5, 1, 1},			/* s3a r2, r1, r1 */
8979     {5, 2, 1},			/* s3a r3, r2, r1 */
8980     {6, 2, 5},			/* shli r4, r2, 5 */
8981     {2, 4, 3}}			/* sub r5, r4, r3 */
8982    },
8983   {216 /* 0xd8 */ ,
8984    {{3, 1, 1},			/* s1a r2, r1, r1 */
8985     {5, 2, 2},			/* s3a r3, r2, r2 */
8986     {6, 3, 3}}			/* shli r4, r3, 3 */
8987    },
8988   {217 /* 0xd9 */ ,
8989    {{3, 1, 1},			/* s1a r2, r1, r1 */
8990     {5, 2, 2},			/* s3a r3, r2, r2 */
8991     {5, 3, 1}}			/* s3a r4, r3, r1 */
8992    },
8993   {218 /* 0xda */ ,
8994    {{3, 1, 1},			/* s1a r2, r1, r1 */
8995     {5, 2, 2},			/* s3a r3, r2, r2 */
8996     {6, 1, 1},			/* shli r4, r1, 1 */
8997     {5, 3, 4}}			/* s3a r5, r3, r4 */
8998    },
8999   {219 /* 0xdb */ ,
9000    {{3, 1, 1},			/* s1a r2, r1, r1 */
9001     {5, 2, 2},			/* s3a r3, r2, r2 */
9002     {5, 3, 2}}			/* s3a r4, r3, r2 */
9003    },
9004   {220 /* 0xdc */ ,
9005    {{6, 1, 5},			/* shli r2, r1, 5 */
9006     {4, 1, 2},			/* s2a r3, r1, r2 */
9007     {6, 2, 3},			/* shli r4, r2, 3 */
9008     {2, 4, 3}}			/* sub r5, r4, r3 */
9009    },
9010   {221 /* 0xdd */ ,
9011    {{4, 1, 1},			/* s2a r2, r1, r1 */
9012     {6, 1, 5},			/* shli r3, r1, 5 */
9013     {2, 3, 2},			/* sub r4, r3, r2 */
9014     {5, 4, 2}}			/* s3a r5, r4, r2 */
9015    },
9016   {222 /* 0xde */ ,
9017    {{6, 1, 5},			/* shli r2, r1, 5 */
9018     {3, 1, 2},			/* s1a r3, r1, r2 */
9019     {6, 2, 3},			/* shli r4, r2, 3 */
9020     {2, 4, 3}}			/* sub r5, r4, r3 */
9021    },
9022   {223 /* 0xdf */ ,
9023    {{6, 1, 5},			/* shli r2, r1, 5 */
9024     {1, 1, 2},			/* add r3, r1, r2 */
9025     {6, 2, 3},			/* shli r4, r2, 3 */
9026     {2, 4, 3}}			/* sub r5, r4, r3 */
9027    },
9028   {224 /* 0xe0 */ ,
9029    {{6, 1, 5},			/* shli r2, r1, 5 */
9030     {6, 1, 8},			/* shli r3, r1, 8 */
9031     {2, 3, 2}}			/* sub r4, r3, r2 */
9032    },
9033   {225 /* 0xe1 */ ,
9034    {{6, 1, 5},			/* shli r2, r1, 5 */
9035     {2, 1, 2},			/* sub r3, r1, r2 */
9036     {5, 2, 3}}			/* s3a r4, r2, r3 */
9037    },
9038   {226 /* 0xe2 */ ,
9039    {{6, 1, 1},			/* shli r2, r1, 1 */
9040     {6, 1, 5},			/* shli r3, r1, 5 */
9041     {2, 2, 3},			/* sub r4, r2, r3 */
9042     {5, 3, 4}}			/* s3a r5, r3, r4 */
9043    },
9044   {227 /* 0xe3 */ ,
9045    {{6, 1, 5},			/* shli r2, r1, 5 */
9046     {2, 1, 2},			/* sub r3, r1, r2 */
9047     {4, 2, 1},			/* s2a r4, r2, r1 */
9048     {3, 4, 3}}			/* s1a r5, r4, r3 */
9049    },
9050   {228 /* 0xe4 */ ,
9051    {{6, 1, 2},			/* shli r2, r1, 2 */
9052     {6, 1, 5},			/* shli r3, r1, 5 */
9053     {2, 2, 3},			/* sub r4, r2, r3 */
9054     {5, 3, 4}}			/* s3a r5, r3, r4 */
9055    },
9056   {229 /* 0xe5 */ ,
9057    {{6, 1, 5},			/* shli r2, r1, 5 */
9058     {2, 1, 2},			/* sub r3, r1, r2 */
9059     {3, 2, 1},			/* s1a r4, r2, r1 */
9060     {4, 4, 3}}			/* s2a r5, r4, r3 */
9061    },
9062   {230 /* 0xe6 */ ,
9063    {{6, 1, 5},			/* shli r2, r1, 5 */
9064     {1, 1, 2},			/* add r3, r1, r2 */
9065     {3, 3, 3},			/* s1a r4, r3, r3 */
9066     {3, 4, 2}}			/* s1a r5, r4, r2 */
9067    },
9068   {231 /* 0xe7 */ ,
9069    {{3, 1, 1},			/* s1a r2, r1, r1 */
9070     {5, 2, 1},			/* s3a r3, r2, r1 */
9071     {6, 1, 8},			/* shli r4, r1, 8 */
9072     {2, 4, 3}}			/* sub r5, r4, r3 */
9073    },
9074   {232 /* 0xe8 */ ,
9075    {{3, 1, 1},			/* s1a r2, r1, r1 */
9076     {6, 1, 5},			/* shli r3, r1, 5 */
9077     {2, 3, 2},			/* sub r4, r3, r2 */
9078     {6, 4, 3}}			/* shli r5, r4, 3 */
9079    },
9080   {233 /* 0xe9 */ ,
9081    {{6, 1, 5},			/* shli r2, r1, 5 */
9082     {1, 1, 2},			/* add r3, r1, r2 */
9083     {2, 1, 2},			/* sub r4, r1, r2 */
9084     {5, 3, 4}}			/* s3a r5, r3, r4 */
9085    },
9086   {234 /* 0xea */ ,
9087    {{3, 1, 1},			/* s1a r2, r1, r1 */
9088     {6, 1, 1},			/* shli r3, r1, 1 */
9089     {5, 2, 3},			/* s3a r4, r2, r3 */
9090     {5, 4, 4}}			/* s3a r5, r4, r4 */
9091    },
9092   {235 /* 0xeb */ ,
9093    {{3, 1, 1},			/* s1a r2, r1, r1 */
9094     {6, 1, 5},			/* shli r3, r1, 5 */
9095     {2, 3, 2},			/* sub r4, r3, r2 */
9096     {5, 4, 2}}			/* s3a r5, r4, r2 */
9097    },
9098   {236 /* 0xec */ ,
9099    {{4, 1, 1},			/* s2a r2, r1, r1 */
9100     {6, 1, 6},			/* shli r3, r1, 6 */
9101     {2, 3, 2},			/* sub r4, r3, r2 */
9102     {6, 4, 2}}			/* shli r5, r4, 2 */
9103    },
9104   {237 /* 0xed */ ,
9105    {{4, 1, 1},			/* s2a r2, r1, r1 */
9106     {6, 1, 6},			/* shli r3, r1, 6 */
9107     {2, 3, 2},			/* sub r4, r3, r2 */
9108     {4, 4, 1}}			/* s2a r5, r4, r1 */
9109    },
9110   {238 /* 0xee */ ,
9111    {{6, 1, 4},			/* shli r2, r1, 4 */
9112     {3, 1, 2},			/* s1a r3, r1, r2 */
9113     {6, 2, 4},			/* shli r4, r2, 4 */
9114     {2, 4, 3}}			/* sub r5, r4, r3 */
9115    },
9116   {239 /* 0xef */ ,
9117    {{6, 1, 4},			/* shli r2, r1, 4 */
9118     {1, 1, 2},			/* add r3, r1, r2 */
9119     {6, 2, 4},			/* shli r4, r2, 4 */
9120     {2, 4, 3}}			/* sub r5, r4, r3 */
9121    },
9122   {240 /* 0xf0 */ ,
9123    {{6, 1, 4},			/* shli r2, r1, 4 */
9124     {6, 1, 8},			/* shli r3, r1, 8 */
9125     {2, 3, 2}}			/* sub r4, r3, r2 */
9126    },
9127   {241 /* 0xf1 */ ,
9128    {{6, 1, 4},			/* shli r2, r1, 4 */
9129     {2, 1, 2},			/* sub r3, r1, r2 */
9130     {6, 2, 4},			/* shli r4, r2, 4 */
9131     {1, 3, 4}}			/* add r5, r3, r4 */
9132    },
9133   {242 /* 0xf2 */ ,
9134    {{6, 1, 1},			/* shli r2, r1, 1 */
9135     {6, 1, 5},			/* shli r3, r1, 5 */
9136     {2, 3, 2},			/* sub r4, r3, r2 */
9137     {5, 4, 2}}			/* s3a r5, r4, r2 */
9138    },
9139   {243 /* 0xf3 */ ,
9140    {{3, 1, 1},			/* s1a r2, r1, r1 */
9141     {5, 2, 2},			/* s3a r3, r2, r2 */
9142     {5, 3, 3}}			/* s3a r4, r3, r3 */
9143    },
9144   {244 /* 0xf4 */ ,
9145    {{3, 1, 1},			/* s1a r2, r1, r1 */
9146     {6, 1, 6},			/* shli r3, r1, 6 */
9147     {2, 3, 2},			/* sub r4, r3, r2 */
9148     {6, 4, 2}}			/* shli r5, r4, 2 */
9149    },
9150   {245 /* 0xf5 */ ,
9151    {{6, 1, 4},			/* shli r2, r1, 4 */
9152     {2, 1, 2},			/* sub r3, r1, r2 */
9153     {4, 2, 1},			/* s2a r4, r2, r1 */
9154     {4, 4, 3}}			/* s2a r5, r4, r3 */
9155    },
9156   {246 /* 0xf6 */ ,
9157    {{6, 1, 3},			/* shli r2, r1, 3 */
9158     {3, 1, 2},			/* s1a r3, r1, r2 */
9159     {6, 2, 5},			/* shli r4, r2, 5 */
9160     {2, 4, 3}}			/* sub r5, r4, r3 */
9161    },
9162   {247 /* 0xf7 */ ,
9163    {{5, 1, 1},			/* s3a r2, r1, r1 */
9164     {6, 1, 8},			/* shli r3, r1, 8 */
9165     {2, 3, 2}}			/* sub r4, r3, r2 */
9166    },
9167   {248 /* 0xf8 */ ,
9168    {{6, 1, 3},			/* shli r2, r1, 3 */
9169     {6, 1, 8},			/* shli r3, r1, 8 */
9170     {2, 3, 2}}			/* sub r4, r3, r2 */
9171    },
9172   {249 /* 0xf9 */ ,
9173    {{6, 1, 5},			/* shli r2, r1, 5 */
9174     {2, 2, 1},			/* sub r3, r2, r1 */
9175     {5, 3, 1}}			/* s3a r4, r3, r1 */
9176    },
9177   {250 /* 0xfa */ ,
9178    {{3, 1, 1},			/* s1a r2, r1, r1 */
9179     {6, 1, 7},			/* shli r3, r1, 7 */
9180     {2, 3, 2},			/* sub r4, r3, r2 */
9181     {6, 4, 1}}			/* shli r5, r4, 1 */
9182    },
9183   {251 /* 0xfb */ ,
9184    {{4, 1, 1},			/* s2a r2, r1, r1 */
9185     {6, 1, 8},			/* shli r3, r1, 8 */
9186     {2, 3, 2}}			/* sub r4, r3, r2 */
9187    },
9188   {252 /* 0xfc */ ,
9189    {{6, 1, 2},			/* shli r2, r1, 2 */
9190     {6, 1, 8},			/* shli r3, r1, 8 */
9191     {2, 3, 2}}			/* sub r4, r3, r2 */
9192    },
9193   {253 /* 0xfd */ ,
9194    {{3, 1, 1},			/* s1a r2, r1, r1 */
9195     {6, 1, 8},			/* shli r3, r1, 8 */
9196     {2, 3, 2}}			/* sub r4, r3, r2 */
9197    },
9198   {254 /* 0xfe */ ,
9199    {{6, 1, 1},			/* shli r2, r1, 1 */
9200     {6, 1, 8},			/* shli r3, r1, 8 */
9201     {2, 3, 2}}			/* sub r4, r3, r2 */
9202    },
9203   {255 /* 0xff */ ,
9204    {{6, 1, 8},			/* shli r2, r1, 8 */
9205     {2, 2, 1}}			/* sub r3, r2, r1 */
9206    },
9207   {256 /* 0x100 */ ,
9208    {{6, 1, 8}}			/* shli r2, r1, 8 */
9209    },
9210   {257 /* 0x101 */ ,
9211    {{6, 1, 8},			/* shli r2, r1, 8 */
9212     {1, 1, 2}}			/* add r3, r1, r2 */
9213    },
9214   {258 /* 0x102 */ ,
9215    {{6, 1, 8},			/* shli r2, r1, 8 */
9216     {3, 1, 2}}			/* s1a r3, r1, r2 */
9217    },
9218   {259 /* 0x103 */ ,
9219    {{3, 1, 1},			/* s1a r2, r1, r1 */
9220     {6, 1, 8},			/* shli r3, r1, 8 */
9221     {1, 2, 3}}			/* add r4, r2, r3 */
9222    },
9223   {260 /* 0x104 */ ,
9224    {{6, 1, 8},			/* shli r2, r1, 8 */
9225     {4, 1, 2}}			/* s2a r3, r1, r2 */
9226    },
9227   {261 /* 0x105 */ ,
9228    {{4, 1, 1},			/* s2a r2, r1, r1 */
9229     {6, 1, 8},			/* shli r3, r1, 8 */
9230     {1, 2, 3}}			/* add r4, r2, r3 */
9231    },
9232   {262 /* 0x106 */ ,
9233    {{3, 1, 1},			/* s1a r2, r1, r1 */
9234     {6, 1, 8},			/* shli r3, r1, 8 */
9235     {3, 2, 3}}			/* s1a r4, r2, r3 */
9236    },
9237   {263 /* 0x107 */ ,
9238    {{6, 1, 8},			/* shli r2, r1, 8 */
9239     {2, 2, 1},			/* sub r3, r2, r1 */
9240     {5, 1, 3}}			/* s3a r4, r1, r3 */
9241    },
9242   {264 /* 0x108 */ ,
9243    {{6, 1, 8},			/* shli r2, r1, 8 */
9244     {5, 1, 2}}			/* s3a r3, r1, r2 */
9245    },
9246   {265 /* 0x109 */ ,
9247    {{5, 1, 1},			/* s3a r2, r1, r1 */
9248     {6, 1, 8},			/* shli r3, r1, 8 */
9249     {1, 2, 3}}			/* add r4, r2, r3 */
9250    },
9251   {266 /* 0x10a */ ,
9252    {{4, 1, 1},			/* s2a r2, r1, r1 */
9253     {6, 1, 8},			/* shli r3, r1, 8 */
9254     {3, 2, 3}}			/* s1a r4, r2, r3 */
9255    },
9256   {267 /* 0x10b */ ,
9257    {{3, 1, 1},			/* s1a r2, r1, r1 */
9258     {6, 1, 5},			/* shli r3, r1, 5 */
9259     {1, 1, 3},			/* add r4, r1, r3 */
9260     {5, 4, 2}}			/* s3a r5, r4, r2 */
9261    },
9262   {268 /* 0x10c */ ,
9263    {{3, 1, 1},			/* s1a r2, r1, r1 */
9264     {6, 1, 8},			/* shli r3, r1, 8 */
9265     {4, 2, 3}}			/* s2a r4, r2, r3 */
9266    },
9267   {269 /* 0x10d */ ,
9268    {{6, 1, 2},			/* shli r2, r1, 2 */
9269     {1, 1, 2},			/* add r3, r1, r2 */
9270     {5, 2, 1},			/* s3a r4, r2, r1 */
9271     {5, 4, 3}}			/* s3a r5, r4, r3 */
9272    },
9273   {270 /* 0x10e */ ,
9274    {{5, 1, 1},			/* s3a r2, r1, r1 */
9275     {6, 2, 1},			/* shli r3, r2, 1 */
9276     {6, 2, 5},			/* shli r4, r2, 5 */
9277     {2, 4, 3}}			/* sub r5, r4, r3 */
9278    },
9279   {271 /* 0x10f */ ,
9280    {{6, 1, 4},			/* shli r2, r1, 4 */
9281     {2, 2, 1},			/* sub r3, r2, r1 */
9282     {6, 2, 4},			/* shli r4, r2, 4 */
9283     {1, 3, 4}}			/* add r5, r3, r4 */
9284    },
9285   {272 /* 0x110 */ ,
9286    {{6, 1, 4},			/* shli r2, r1, 4 */
9287     {6, 1, 8},			/* shli r3, r1, 8 */
9288     {1, 2, 3}}			/* add r4, r2, r3 */
9289    },
9290   {273 /* 0x111 */ ,
9291    {{6, 1, 5},			/* shli r2, r1, 5 */
9292     {3, 1, 2},			/* s1a r3, r1, r2 */
9293     {5, 3, 1}}			/* s3a r4, r3, r1 */
9294    },
9295   {274 /* 0x112 */ ,
9296    {{5, 1, 1},			/* s3a r2, r1, r1 */
9297     {6, 1, 8},			/* shli r3, r1, 8 */
9298     {3, 2, 3}}			/* s1a r4, r2, r3 */
9299    },
9300   {275 /* 0x113 */ ,
9301    {{6, 1, 4},			/* shli r2, r1, 4 */
9302     {1, 1, 2},			/* add r3, r1, r2 */
9303     {5, 2, 1},			/* s3a r4, r2, r1 */
9304     {3, 4, 3}}			/* s1a r5, r4, r3 */
9305    },
9306   {276 /* 0x114 */ ,
9307    {{4, 1, 1},			/* s2a r2, r1, r1 */
9308     {6, 1, 8},			/* shli r3, r1, 8 */
9309     {4, 2, 3}}			/* s2a r4, r2, r3 */
9310    },
9311   {277 /* 0x115 */ ,
9312    {{6, 1, 4},			/* shli r2, r1, 4 */
9313     {1, 1, 2},			/* add r3, r1, r2 */
9314     {4, 2, 1},			/* s2a r4, r2, r1 */
9315     {4, 4, 3}}			/* s2a r5, r4, r3 */
9316    },
9317   {278 /* 0x116 */ ,
9318    {{5, 1, 1},			/* s3a r2, r1, r1 */
9319     {1, 1, 2},			/* add r3, r1, r2 */
9320     {6, 2, 5},			/* shli r4, r2, 5 */
9321     {2, 4, 3}}			/* sub r5, r4, r3 */
9322    },
9323   {279 /* 0x117 */ ,
9324    {{5, 1, 1},			/* s3a r2, r1, r1 */
9325     {6, 2, 5},			/* shli r3, r2, 5 */
9326     {2, 3, 2}}			/* sub r4, r3, r2 */
9327    },
9328   {280 /* 0x118 */ ,
9329    {{3, 1, 1},			/* s1a r2, r1, r1 */
9330     {6, 1, 8},			/* shli r3, r1, 8 */
9331     {5, 2, 3}}			/* s3a r4, r2, r3 */
9332    },
9333   {281 /* 0x119 */ ,
9334    {{6, 1, 4},			/* shli r2, r1, 4 */
9335     {1, 1, 2},			/* add r3, r1, r2 */
9336     {3, 2, 1},			/* s1a r4, r2, r1 */
9337     {5, 4, 3}}			/* s3a r5, r4, r3 */
9338    },
9339   {282 /* 0x11a */ ,
9340    {{6, 1, 4},			/* shli r2, r1, 4 */
9341     {3, 1, 2},			/* s1a r3, r1, r2 */
9342     {3, 2, 1},			/* s1a r4, r2, r1 */
9343     {5, 4, 3}}			/* s3a r5, r4, r3 */
9344    },
9345   {283 /* 0x11b */ ,
9346    {{3, 1, 1},			/* s1a r2, r1, r1 */
9347     {6, 1, 5},			/* shli r3, r1, 5 */
9348     {1, 2, 3},			/* add r4, r2, r3 */
9349     {5, 4, 2}}			/* s3a r5, r4, r2 */
9350    },
9351   {284 /* 0x11c */ ,
9352    {{5, 1, 1},			/* s3a r2, r1, r1 */
9353     {6, 1, 2},			/* shli r3, r1, 2 */
9354     {6, 2, 5},			/* shli r4, r2, 5 */
9355     {2, 4, 3}}			/* sub r5, r4, r3 */
9356    },
9357   {285 /* 0x11d */ ,
9358    {{6, 1, 2},			/* shli r2, r1, 2 */
9359     {2, 1, 2},			/* sub r3, r1, r2 */
9360     {5, 2, 2},			/* s3a r4, r2, r2 */
9361     {5, 4, 3}}			/* s3a r5, r4, r3 */
9362    },
9363   {286 /* 0x11e */ ,
9364    {{5, 1, 1},			/* s3a r2, r1, r1 */
9365     {6, 1, 1},			/* shli r3, r1, 1 */
9366     {6, 2, 5},			/* shli r4, r2, 5 */
9367     {2, 4, 3}}			/* sub r5, r4, r3 */
9368    },
9369   {287 /* 0x11f */ ,
9370    {{5, 1, 1},			/* s3a r2, r1, r1 */
9371     {6, 2, 5},			/* shli r3, r2, 5 */
9372     {2, 3, 1}}			/* sub r4, r3, r1 */
9373    },
9374   {288 /* 0x120 */ ,
9375    {{5, 1, 1},			/* s3a r2, r1, r1 */
9376     {6, 2, 5}}			/* shli r3, r2, 5 */
9377    },
9378   {289 /* 0x121 */ ,
9379    {{5, 1, 1},			/* s3a r2, r1, r1 */
9380     {6, 2, 5},			/* shli r3, r2, 5 */
9381     {1, 1, 3}}			/* add r4, r1, r3 */
9382    },
9383   {290 /* 0x122 */ ,
9384    {{6, 1, 5},			/* shli r2, r1, 5 */
9385     {4, 2, 1},			/* s2a r3, r2, r1 */
9386     {3, 3, 2}}			/* s1a r4, r3, r2 */
9387    },
9388   {291 /* 0x123 */ ,
9389    {{6, 1, 5},			/* shli r2, r1, 5 */
9390     {1, 1, 2},			/* add r3, r1, r2 */
9391     {4, 2, 1},			/* s2a r4, r2, r1 */
9392     {3, 4, 3}}			/* s1a r5, r4, r3 */
9393    },
9394   {292 /* 0x124 */ ,
9395    {{5, 1, 1},			/* s3a r2, r1, r1 */
9396     {6, 1, 8},			/* shli r3, r1, 8 */
9397     {4, 2, 3}}			/* s2a r4, r2, r3 */
9398    },
9399   {293 /* 0x125 */ ,
9400    {{5, 1, 1},			/* s3a r2, r1, r1 */
9401     {5, 2, 1},			/* s3a r3, r2, r1 */
9402     {4, 3, 1}}			/* s2a r4, r3, r1 */
9403    },
9404   {294 /* 0x126 */ ,
9405    {{3, 1, 1},			/* s1a r2, r1, r1 */
9406     {6, 1, 5},			/* shli r3, r1, 5 */
9407     {4, 3, 2},			/* s2a r4, r3, r2 */
9408     {3, 4, 3}}			/* s1a r5, r4, r3 */
9409    },
9410   {295 /* 0x127 */ ,
9411    {{6, 1, 5},			/* shli r2, r1, 5 */
9412     {1, 1, 2},			/* add r3, r1, r2 */
9413     {2, 2, 1},			/* sub r4, r2, r1 */
9414     {5, 3, 4}}			/* s3a r5, r3, r4 */
9415    },
9416   {296 /* 0x128 */ ,
9417    {{4, 1, 1},			/* s2a r2, r1, r1 */
9418     {6, 1, 8},			/* shli r3, r1, 8 */
9419     {5, 2, 3}}			/* s3a r4, r2, r3 */
9420    },
9421   {297 /* 0x129 */ ,
9422    {{5, 1, 1},			/* s3a r2, r1, r1 */
9423     {6, 2, 5},			/* shli r3, r2, 5 */
9424     {1, 2, 3}}			/* add r4, r2, r3 */
9425    },
9426   {298 /* 0x12a */ ,
9427    {{5, 1, 1},			/* s3a r2, r1, r1 */
9428     {1, 1, 2},			/* add r3, r1, r2 */
9429     {6, 2, 5},			/* shli r4, r2, 5 */
9430     {1, 3, 4}}			/* add r5, r3, r4 */
9431    },
9432   {299 /* 0x12b */ ,
9433    {{5, 1, 1},			/* s3a r2, r1, r1 */
9434     {3, 1, 2},			/* s1a r3, r1, r2 */
9435     {6, 2, 5},			/* shli r4, r2, 5 */
9436     {1, 3, 4}}			/* add r5, r3, r4 */
9437    },
9438   {300 /* 0x12c */ ,
9439    {{4, 1, 1},			/* s2a r2, r1, r1 */
9440     {6, 2, 2},			/* shli r3, r2, 2 */
9441     {6, 2, 6},			/* shli r4, r2, 6 */
9442     {2, 4, 3}}			/* sub r5, r4, r3 */
9443    },
9444   {301 /* 0x12d */ ,
9445    {{5, 1, 1},			/* s3a r2, r1, r1 */
9446     {5, 2, 1},			/* s3a r3, r2, r1 */
9447     {4, 3, 2}}			/* s2a r4, r3, r2 */
9448    },
9449   {302 /* 0x12e */ ,
9450    {{5, 1, 1},			/* s3a r2, r1, r1 */
9451     {1, 1, 2},			/* add r3, r1, r2 */
9452     {5, 2, 1},			/* s3a r4, r2, r1 */
9453     {4, 4, 3}}			/* s2a r5, r4, r3 */
9454    },
9455   {303 /* 0x12f */ ,
9456    {{6, 1, 4},			/* shli r2, r1, 4 */
9457     {2, 2, 1},			/* sub r3, r2, r1 */
9458     {5, 2, 2},			/* s3a r4, r2, r2 */
9459     {3, 4, 3}}			/* s1a r5, r4, r3 */
9460    },
9461   {304 /* 0x130 */ ,
9462    {{5, 1, 1},			/* s3a r2, r1, r1 */
9463     {3, 2, 1},			/* s1a r3, r2, r1 */
9464     {6, 3, 4}}			/* shli r4, r3, 4 */
9465    },
9466   {305 /* 0x131 */ ,
9467    {{5, 1, 1},			/* s3a r2, r1, r1 */
9468     {4, 2, 1},			/* s2a r3, r2, r1 */
9469     {5, 3, 2}}			/* s3a r4, r3, r2 */
9470    },
9471   {306 /* 0x132 */ ,
9472    {{5, 1, 1},			/* s3a r2, r1, r1 */
9473     {6, 2, 5},			/* shli r3, r2, 5 */
9474     {3, 2, 3}}			/* s1a r4, r2, r3 */
9475    },
9476   {307 /* 0x133 */ ,
9477    {{5, 1, 1},			/* s3a r2, r1, r1 */
9478     {3, 2, 1},			/* s1a r3, r2, r1 */
9479     {6, 2, 5},			/* shli r4, r2, 5 */
9480     {1, 3, 4}}			/* add r5, r3, r4 */
9481    },
9482   {308 /* 0x134 */ ,
9483    {{5, 1, 1},			/* s3a r2, r1, r1 */
9484     {1, 1, 2},			/* add r3, r1, r2 */
9485     {6, 2, 5},			/* shli r4, r2, 5 */
9486     {3, 3, 4}}			/* s1a r5, r3, r4 */
9487    },
9488   {309 /* 0x135 */ ,
9489    {{4, 1, 1},			/* s2a r2, r1, r1 */
9490     {3, 2, 1},			/* s1a r3, r2, r1 */
9491     {6, 2, 6},			/* shli r4, r2, 6 */
9492     {2, 4, 3}}			/* sub r5, r4, r3 */
9493    },
9494   {310 /* 0x136 */ ,
9495    {{4, 1, 1},			/* s2a r2, r1, r1 */
9496     {6, 2, 1},			/* shli r3, r2, 1 */
9497     {6, 2, 6},			/* shli r4, r2, 6 */
9498     {2, 4, 3}}			/* sub r5, r4, r3 */
9499    },
9500   {311 /* 0x137 */ ,
9501    {{4, 1, 1},			/* s2a r2, r1, r1 */
9502     {4, 1, 2},			/* s2a r3, r1, r2 */
9503     {6, 2, 6},			/* shli r4, r2, 6 */
9504     {2, 4, 3}}			/* sub r5, r4, r3 */
9505    },
9506   {312 /* 0x138 */ ,
9507    {{6, 1, 1},			/* shli r2, r1, 1 */
9508     {6, 1, 6},			/* shli r3, r1, 6 */
9509     {2, 3, 2},			/* sub r4, r3, r2 */
9510     {4, 4, 3}}			/* s2a r5, r4, r3 */
9511    },
9512   {313 /* 0x139 */ ,
9513    {{6, 1, 3},			/* shli r2, r1, 3 */
9514     {2, 1, 2},			/* sub r3, r1, r2 */
9515     {4, 2, 2},			/* s2a r4, r2, r2 */
9516     {5, 4, 3}}			/* s3a r5, r4, r3 */
9517    },
9518   {314 /* 0x13a */ ,
9519    {{4, 1, 1},			/* s2a r2, r1, r1 */
9520     {1, 1, 2},			/* add r3, r1, r2 */
9521     {6, 2, 6},			/* shli r4, r2, 6 */
9522     {2, 4, 3}}			/* sub r5, r4, r3 */
9523    },
9524   {315 /* 0x13b */ ,
9525    {{4, 1, 1},			/* s2a r2, r1, r1 */
9526     {6, 2, 6},			/* shli r3, r2, 6 */
9527     {2, 3, 2}}			/* sub r4, r3, r2 */
9528    },
9529   {316 /* 0x13c */ ,
9530    {{6, 1, 6},			/* shli r2, r1, 6 */
9531     {2, 2, 1},			/* sub r3, r2, r1 */
9532     {4, 3, 2}}			/* s2a r4, r3, r2 */
9533    },
9534   {317 /* 0x13d */ ,
9535    {{6, 1, 6},			/* shli r2, r1, 6 */
9536     {1, 1, 2},			/* add r3, r1, r2 */
9537     {2, 2, 1},			/* sub r4, r2, r1 */
9538     {4, 4, 3}}			/* s2a r5, r4, r3 */
9539    },
9540   {318 /* 0x13e */ ,
9541    {{4, 1, 1},			/* s2a r2, r1, r1 */
9542     {6, 1, 1},			/* shli r3, r1, 1 */
9543     {6, 2, 6},			/* shli r4, r2, 6 */
9544     {2, 4, 3}}			/* sub r5, r4, r3 */
9545    },
9546   {319 /* 0x13f */ ,
9547    {{4, 1, 1},			/* s2a r2, r1, r1 */
9548     {6, 2, 6},			/* shli r3, r2, 6 */
9549     {2, 3, 1}}			/* sub r4, r3, r1 */
9550    },
9551   {320 /* 0x140 */ ,
9552    {{4, 1, 1},			/* s2a r2, r1, r1 */
9553     {6, 2, 6}}			/* shli r3, r2, 6 */
9554    },
9555   {321 /* 0x141 */ ,
9556    {{4, 1, 1},			/* s2a r2, r1, r1 */
9557     {6, 2, 6},			/* shli r3, r2, 6 */
9558     {1, 1, 3}}			/* add r4, r1, r3 */
9559    },
9560   {322 /* 0x142 */ ,
9561    {{6, 1, 6},			/* shli r2, r1, 6 */
9562     {3, 2, 1},			/* s1a r3, r2, r1 */
9563     {3, 3, 2}}			/* s1a r4, r3, r2 */
9564    },
9565   {323 /* 0x143 */ ,
9566    {{6, 1, 6},			/* shli r2, r1, 6 */
9567     {1, 1, 2},			/* add r3, r1, r2 */
9568     {2, 2, 1},			/* sub r4, r2, r1 */
9569     {4, 3, 4}}			/* s2a r5, r3, r4 */
9570    },
9571   {324 /* 0x144 */ ,
9572    {{6, 1, 6},			/* shli r2, r1, 6 */
9573     {1, 1, 2},			/* add r3, r1, r2 */
9574     {4, 3, 2}}			/* s2a r4, r3, r2 */
9575    },
9576   {325 /* 0x145 */ ,
9577    {{4, 1, 1},			/* s2a r2, r1, r1 */
9578     {6, 2, 6},			/* shli r3, r2, 6 */
9579     {1, 2, 3}}			/* add r4, r2, r3 */
9580    },
9581   {326 /* 0x146 */ ,
9582    {{4, 1, 1},			/* s2a r2, r1, r1 */
9583     {1, 1, 2},			/* add r3, r1, r2 */
9584     {6, 2, 6},			/* shli r4, r2, 6 */
9585     {1, 3, 4}}			/* add r5, r3, r4 */
9586    },
9587   {327 /* 0x147 */ ,
9588    {{4, 1, 1},			/* s2a r2, r1, r1 */
9589     {3, 1, 2},			/* s1a r3, r1, r2 */
9590     {6, 2, 6},			/* shli r4, r2, 6 */
9591     {1, 3, 4}}			/* add r5, r3, r4 */
9592    },
9593   {328 /* 0x148 */ ,
9594    {{5, 1, 1},			/* s3a r2, r1, r1 */
9595     {6, 1, 8},			/* shli r3, r1, 8 */
9596     {5, 2, 3}}			/* s3a r4, r2, r3 */
9597    },
9598   {329 /* 0x149 */ ,
9599    {{4, 1, 1},			/* s2a r2, r1, r1 */
9600     {5, 2, 1},			/* s3a r3, r2, r1 */
9601     {5, 3, 1}}			/* s3a r4, r3, r1 */
9602    },
9603   {330 /* 0x14a */ ,
9604    {{4, 1, 1},			/* s2a r2, r1, r1 */
9605     {6, 2, 6},			/* shli r3, r2, 6 */
9606     {3, 2, 3}}			/* s1a r4, r2, r3 */
9607    },
9608   {331 /* 0x14b */ ,
9609    {{4, 1, 1},			/* s2a r2, r1, r1 */
9610     {3, 2, 1},			/* s1a r3, r2, r1 */
9611     {6, 2, 6},			/* shli r4, r2, 6 */
9612     {1, 3, 4}}			/* add r5, r3, r4 */
9613    },
9614   {332 /* 0x14c */ ,
9615    {{3, 1, 1},			/* s1a r2, r1, r1 */
9616     {6, 1, 6},			/* shli r3, r1, 6 */
9617     {1, 2, 3},			/* add r4, r2, r3 */
9618     {4, 4, 3}}			/* s2a r5, r4, r3 */
9619    },
9620   {333 /* 0x14d */ ,
9621    {{4, 1, 1},			/* s2a r2, r1, r1 */
9622     {5, 2, 1},			/* s3a r3, r2, r1 */
9623     {5, 3, 2}}			/* s3a r4, r3, r2 */
9624    },
9625   {334 /* 0x14e */ ,
9626    {{4, 1, 1},			/* s2a r2, r1, r1 */
9627     {3, 1, 2},			/* s1a r3, r1, r2 */
9628     {6, 2, 6},			/* shli r4, r2, 6 */
9629     {3, 3, 4}}			/* s1a r5, r3, r4 */
9630    },
9631   {335 /* 0x14f */ ,
9632    {{3, 1, 1},			/* s1a r2, r1, r1 */
9633     {6, 1, 6},			/* shli r3, r1, 6 */
9634     {1, 2, 3},			/* add r4, r2, r3 */
9635     {4, 4, 4}}			/* s2a r5, r4, r4 */
9636    },
9637   {336 /* 0x150 */ ,
9638    {{4, 1, 1},			/* s2a r2, r1, r1 */
9639     {4, 2, 1},			/* s2a r3, r2, r1 */
9640     {6, 3, 4}}			/* shli r4, r3, 4 */
9641    },
9642   {337 /* 0x151 */ ,
9643    {{6, 1, 4},			/* shli r2, r1, 4 */
9644     {1, 1, 2},			/* add r3, r1, r2 */
9645     {4, 2, 2},			/* s2a r4, r2, r2 */
9646     {4, 4, 3}}			/* s2a r5, r4, r3 */
9647    },
9648   {338 /* 0x152 */ ,
9649    {{4, 1, 1},			/* s2a r2, r1, r1 */
9650     {5, 2, 1},			/* s3a r3, r2, r1 */
9651     {6, 2, 1},			/* shli r4, r2, 1 */
9652     {5, 3, 4}}			/* s3a r5, r3, r4 */
9653    },
9654   {339 /* 0x153 */ ,
9655    {{4, 1, 1},			/* s2a r2, r1, r1 */
9656     {3, 2, 1},			/* s1a r3, r2, r1 */
9657     {5, 2, 1},			/* s3a r4, r2, r1 */
9658     {5, 4, 3}}			/* s3a r5, r4, r3 */
9659    },
9660   {340 /* 0x154 */ ,
9661    {{4, 1, 1},			/* s2a r2, r1, r1 */
9662     {6, 2, 6},			/* shli r3, r2, 6 */
9663     {4, 2, 3}}			/* s2a r4, r2, r3 */
9664    },
9665   {341 /* 0x155 */ ,
9666    {{4, 1, 1},			/* s2a r2, r1, r1 */
9667     {4, 2, 1},			/* s2a r3, r2, r1 */
9668     {6, 2, 6},			/* shli r4, r2, 6 */
9669     {1, 3, 4}}			/* add r5, r3, r4 */
9670    },
9671   {342 /* 0x156 */ ,
9672    {{5, 1, 1},			/* s3a r2, r1, r1 */
9673     {5, 2, 2},			/* s3a r3, r2, r2 */
9674     {6, 2, 1},			/* shli r4, r2, 1 */
9675     {4, 3, 4}}			/* s2a r5, r3, r4 */
9676    },
9677   {343 /* 0x157 */ ,
9678    {{4, 1, 1},			/* s2a r2, r1, r1 */
9679     {3, 2, 2},			/* s1a r3, r2, r2 */
9680     {5, 2, 1},			/* s3a r4, r2, r1 */
9681     {5, 4, 3}}			/* s3a r5, r4, r3 */
9682    },
9683   {344 /* 0x158 */ ,
9684    {{3, 1, 1},			/* s1a r2, r1, r1 */
9685     {4, 1, 1},			/* s2a r3, r1, r1 */
9686     {5, 3, 2},			/* s3a r4, r3, r2 */
9687     {6, 4, 3}}			/* shli r5, r4, 3 */
9688    },
9689   {345 /* 0x159 */ ,
9690    {{4, 1, 1},			/* s2a r2, r1, r1 */
9691     {4, 2, 2},			/* s2a r3, r2, r2 */
9692     {6, 2, 6},			/* shli r4, r2, 6 */
9693     {1, 3, 4}}			/* add r5, r3, r4 */
9694    },
9695   {346 /* 0x15a */ ,
9696    {{4, 1, 1},			/* s2a r2, r1, r1 */
9697     {5, 1, 2},			/* s3a r3, r1, r2 */
9698     {6, 2, 6},			/* shli r4, r2, 6 */
9699     {3, 3, 4}}			/* s1a r5, r3, r4 */
9700    },
9701   {347 /* 0x15b */ ,
9702    {{3, 1, 1},			/* s1a r2, r1, r1 */
9703     {4, 1, 1},			/* s2a r3, r1, r1 */
9704     {5, 3, 2},			/* s3a r4, r3, r2 */
9705     {5, 4, 2}}			/* s3a r5, r4, r2 */
9706    },
9707   {348 /* 0x15c */ ,
9708    {{4, 1, 1},			/* s2a r2, r1, r1 */
9709     {5, 2, 1},			/* s3a r3, r2, r1 */
9710     {6, 2, 2},			/* shli r4, r2, 2 */
9711     {5, 3, 4}}			/* s3a r5, r3, r4 */
9712    },
9713   {349 /* 0x15d */ ,
9714    {{3, 1, 1},			/* s1a r2, r1, r1 */
9715     {4, 1, 1},			/* s2a r3, r1, r1 */
9716     {5, 3, 2},			/* s3a r4, r3, r2 */
9717     {5, 4, 3}}			/* s3a r5, r4, r3 */
9718    },
9719   {350 /* 0x15e */ ,
9720    {{6, 1, 5},			/* shli r2, r1, 5 */
9721     {2, 2, 1},			/* sub r3, r2, r1 */
9722     {5, 2, 2},			/* s3a r4, r2, r2 */
9723     {3, 3, 4}}			/* s1a r5, r3, r4 */
9724    },
9725   {351 /* 0x15f */ ,
9726    {{6, 1, 5},			/* shli r2, r1, 5 */
9727     {2, 2, 1},			/* sub r3, r2, r1 */
9728     {4, 2, 2},			/* s2a r4, r2, r2 */
9729     {3, 4, 3}}			/* s1a r5, r4, r3 */
9730    },
9731   {352 /* 0x160 */ ,
9732    {{4, 1, 1},			/* s2a r2, r1, r1 */
9733     {3, 2, 1},			/* s1a r3, r2, r1 */
9734     {6, 3, 5}}			/* shli r4, r3, 5 */
9735    },
9736   {353 /* 0x161 */ ,
9737    {{6, 1, 5},			/* shli r2, r1, 5 */
9738     {1, 1, 2},			/* add r3, r1, r2 */
9739     {4, 2, 2},			/* s2a r4, r2, r2 */
9740     {3, 4, 3}}			/* s1a r5, r4, r3 */
9741    },
9742   {354 /* 0x162 */ ,
9743    {{6, 1, 5},			/* shli r2, r1, 5 */
9744     {1, 1, 2},			/* add r3, r1, r2 */
9745     {5, 2, 2},			/* s3a r4, r2, r2 */
9746     {3, 3, 4}}			/* s1a r5, r3, r4 */
9747    },
9748   {355 /* 0x163 */ ,
9749    {{3, 1, 1},			/* s1a r2, r1, r1 */
9750     {6, 1, 5},			/* shli r3, r1, 5 */
9751     {4, 2, 3},			/* s2a r4, r2, r3 */
9752     {5, 4, 2}}			/* s3a r5, r4, r2 */
9753    },
9754   {356 /* 0x164 */ ,
9755    {{6, 1, 5},			/* shli r2, r1, 5 */
9756     {3, 2, 1},			/* s1a r3, r2, r1 */
9757     {3, 2, 2},			/* s1a r4, r2, r2 */
9758     {4, 3, 4}}			/* s2a r5, r3, r4 */
9759    },
9760   {357 /* 0x165 */ ,
9761    {{4, 1, 1},			/* s2a r2, r1, r1 */
9762     {6, 1, 2},			/* shli r3, r1, 2 */
9763     {5, 2, 3},			/* s3a r4, r2, r3 */
9764     {5, 4, 2}}			/* s3a r5, r4, r2 */
9765    },
9766   {358 /* 0x166 */ ,
9767    {{6, 1, 5},			/* shli r2, r1, 5 */
9768     {3, 1, 2},			/* s1a r3, r1, r2 */
9769     {4, 2, 3},			/* s2a r4, r2, r3 */
9770     {3, 4, 3}}			/* s1a r5, r4, r3 */
9771    },
9772   {359 /* 0x167 */ ,
9773    {{3, 1, 1},			/* s1a r2, r1, r1 */
9774     {5, 2, 1},			/* s3a r3, r2, r1 */
9775     {6, 2, 7},			/* shli r4, r2, 7 */
9776     {2, 4, 3}}			/* sub r5, r4, r3 */
9777    },
9778   {360 /* 0x168 */ ,
9779    {{4, 1, 1},			/* s2a r2, r1, r1 */
9780     {5, 2, 2},			/* s3a r3, r2, r2 */
9781     {6, 3, 3}}			/* shli r4, r3, 3 */
9782    },
9783   {361 /* 0x169 */ ,
9784    {{4, 1, 1},			/* s2a r2, r1, r1 */
9785     {5, 2, 2},			/* s3a r3, r2, r2 */
9786     {5, 3, 1}}			/* s3a r4, r3, r1 */
9787    },
9788   {362 /* 0x16a */ ,
9789    {{4, 1, 1},			/* s2a r2, r1, r1 */
9790     {5, 2, 2},			/* s3a r3, r2, r2 */
9791     {6, 1, 1},			/* shli r4, r1, 1 */
9792     {5, 3, 4}}			/* s3a r5, r3, r4 */
9793    },
9794   {363 /* 0x16b */ ,
9795    {{3, 1, 1},			/* s1a r2, r1, r1 */
9796     {4, 1, 1},			/* s2a r3, r1, r1 */
9797     {5, 3, 3},			/* s3a r4, r3, r3 */
9798     {5, 4, 2}}			/* s3a r5, r4, r2 */
9799    },
9800   {364 /* 0x16c */ ,
9801    {{4, 1, 1},			/* s2a r2, r1, r1 */
9802     {5, 2, 2},			/* s3a r3, r2, r2 */
9803     {6, 1, 2},			/* shli r4, r1, 2 */
9804     {5, 3, 4}}			/* s3a r5, r3, r4 */
9805    },
9806   {365 /* 0x16d */ ,
9807    {{4, 1, 1},			/* s2a r2, r1, r1 */
9808     {5, 2, 2},			/* s3a r3, r2, r2 */
9809     {5, 3, 2}}			/* s3a r4, r3, r2 */
9810    },
9811   {366 /* 0x16e */ ,
9812    {{5, 1, 1},			/* s3a r2, r1, r1 */
9813     {6, 1, 7},			/* shli r3, r1, 7 */
9814     {2, 3, 2},			/* sub r4, r3, r2 */
9815     {3, 4, 3}}			/* s1a r5, r4, r3 */
9816    },
9817   {367 /* 0x16f */ ,
9818    {{4, 1, 1},			/* s2a r2, r1, r1 */
9819     {3, 1, 2},			/* s1a r3, r1, r2 */
9820     {5, 2, 2},			/* s3a r4, r2, r2 */
9821     {5, 4, 3}}			/* s3a r5, r4, r3 */
9822    },
9823   {368 /* 0x170 */ ,
9824    {{6, 1, 3},			/* shli r2, r1, 3 */
9825     {6, 1, 7},			/* shli r3, r1, 7 */
9826     {2, 3, 2},			/* sub r4, r3, r2 */
9827     {3, 4, 3}}			/* s1a r5, r4, r3 */
9828    },
9829   {369 /* 0x171 */ ,
9830    {{4, 1, 1},			/* s2a r2, r1, r1 */
9831     {5, 2, 1},			/* s3a r3, r2, r1 */
9832     {5, 3, 3}}			/* s3a r4, r3, r3 */
9833    },
9834   {370 /* 0x172 */ ,
9835    {{4, 1, 1},			/* s2a r2, r1, r1 */
9836     {5, 2, 2},			/* s3a r3, r2, r2 */
9837     {6, 2, 1},			/* shli r4, r2, 1 */
9838     {5, 3, 4}}			/* s3a r5, r3, r4 */
9839    },
9840   {371 /* 0x173 */ ,
9841    {{3, 1, 1},			/* s1a r2, r1, r1 */
9842     {4, 2, 1},			/* s2a r3, r2, r1 */
9843     {6, 2, 7},			/* shli r4, r2, 7 */
9844     {2, 4, 3}}			/* sub r5, r4, r3 */
9845    },
9846   {372 /* 0x174 */ ,
9847    {{3, 1, 1},			/* s1a r2, r1, r1 */
9848     {6, 2, 2},			/* shli r3, r2, 2 */
9849     {6, 2, 7},			/* shli r4, r2, 7 */
9850     {2, 4, 3}}			/* sub r5, r4, r3 */
9851    },
9852   {373 /* 0x175 */ ,
9853    {{3, 1, 1},			/* s1a r2, r1, r1 */
9854     {5, 1, 2},			/* s3a r3, r1, r2 */
9855     {6, 2, 7},			/* shli r4, r2, 7 */
9856     {2, 4, 3}}			/* sub r5, r4, r3 */
9857    },
9858   {374 /* 0x176 */ ,
9859    {{4, 1, 1},			/* s2a r2, r1, r1 */
9860     {6, 1, 7},			/* shli r3, r1, 7 */
9861     {2, 3, 2},			/* sub r4, r3, r2 */
9862     {3, 4, 3}}			/* s1a r5, r4, r3 */
9863    },
9864   {375 /* 0x177 */ ,
9865    {{3, 1, 1},			/* s1a r2, r1, r1 */
9866     {3, 2, 2},			/* s1a r3, r2, r2 */
9867     {6, 2, 7},			/* shli r4, r2, 7 */
9868     {2, 4, 3}}			/* sub r5, r4, r3 */
9869    },
9870   {376 /* 0x178 */ ,
9871    {{6, 1, 2},			/* shli r2, r1, 2 */
9872     {6, 1, 7},			/* shli r3, r1, 7 */
9873     {2, 3, 2},			/* sub r4, r3, r2 */
9874     {3, 4, 3}}			/* s1a r5, r4, r3 */
9875    },
9876   {377 /* 0x179 */ ,
9877    {{3, 1, 1},			/* s1a r2, r1, r1 */
9878     {3, 2, 1},			/* s1a r3, r2, r1 */
9879     {6, 2, 7},			/* shli r4, r2, 7 */
9880     {2, 4, 3}}			/* sub r5, r4, r3 */
9881    },
9882   {378 /* 0x17a */ ,
9883    {{3, 1, 1},			/* s1a r2, r1, r1 */
9884     {6, 2, 1},			/* shli r3, r2, 1 */
9885     {6, 2, 7},			/* shli r4, r2, 7 */
9886     {2, 4, 3}}			/* sub r5, r4, r3 */
9887    },
9888   {379 /* 0x17b */ ,
9889    {{3, 1, 1},			/* s1a r2, r1, r1 */
9890     {3, 1, 2},			/* s1a r3, r1, r2 */
9891     {6, 2, 7},			/* shli r4, r2, 7 */
9892     {2, 4, 3}}			/* sub r5, r4, r3 */
9893    },
9894   {380 /* 0x17c */ ,
9895    {{6, 1, 1},			/* shli r2, r1, 1 */
9896     {6, 1, 7},			/* shli r3, r1, 7 */
9897     {2, 3, 2},			/* sub r4, r3, r2 */
9898     {3, 4, 3}}			/* s1a r5, r4, r3 */
9899    },
9900   {381 /* 0x17d */ ,
9901    {{3, 1, 1},			/* s1a r2, r1, r1 */
9902     {6, 2, 7},			/* shli r3, r2, 7 */
9903     {2, 3, 2}}			/* sub r4, r3, r2 */
9904    },
9905   {382 /* 0x17e */ ,
9906    {{6, 1, 7},			/* shli r2, r1, 7 */
9907     {2, 2, 1},			/* sub r3, r2, r1 */
9908     {3, 3, 2}}			/* s1a r4, r3, r2 */
9909    },
9910   {383 /* 0x17f */ ,
9911    {{3, 1, 1},			/* s1a r2, r1, r1 */
9912     {6, 2, 7},			/* shli r3, r2, 7 */
9913     {2, 3, 1}}			/* sub r4, r3, r1 */
9914    },
9915   {384 /* 0x180 */ ,
9916    {{3, 1, 1},			/* s1a r2, r1, r1 */
9917     {6, 2, 7}}			/* shli r3, r2, 7 */
9918    },
9919   {385 /* 0x181 */ ,
9920    {{3, 1, 1},			/* s1a r2, r1, r1 */
9921     {6, 2, 7},			/* shli r3, r2, 7 */
9922     {1, 1, 3}}			/* add r4, r1, r3 */
9923    },
9924   {386 /* 0x182 */ ,
9925    {{6, 1, 7},			/* shli r2, r1, 7 */
9926     {1, 1, 2},			/* add r3, r1, r2 */
9927     {3, 3, 2}}			/* s1a r4, r3, r2 */
9928    },
9929   {387 /* 0x183 */ ,
9930    {{3, 1, 1},			/* s1a r2, r1, r1 */
9931     {6, 2, 7},			/* shli r3, r2, 7 */
9932     {1, 2, 3}}			/* add r4, r2, r3 */
9933    },
9934   {388 /* 0x184 */ ,
9935    {{6, 1, 7},			/* shli r2, r1, 7 */
9936     {3, 1, 2},			/* s1a r3, r1, r2 */
9937     {3, 3, 2}}			/* s1a r4, r3, r2 */
9938    },
9939   {389 /* 0x185 */ ,
9940    {{3, 1, 1},			/* s1a r2, r1, r1 */
9941     {3, 1, 2},			/* s1a r3, r1, r2 */
9942     {6, 2, 7},			/* shli r4, r2, 7 */
9943     {1, 3, 4}}			/* add r5, r3, r4 */
9944    },
9945   {390 /* 0x186 */ ,
9946    {{3, 1, 1},			/* s1a r2, r1, r1 */
9947     {6, 2, 7},			/* shli r3, r2, 7 */
9948     {3, 2, 3}}			/* s1a r4, r2, r3 */
9949    },
9950   {391 /* 0x187 */ ,
9951    {{3, 1, 1},			/* s1a r2, r1, r1 */
9952     {3, 2, 1},			/* s1a r3, r2, r1 */
9953     {6, 2, 7},			/* shli r4, r2, 7 */
9954     {1, 3, 4}}			/* add r5, r3, r4 */
9955    },
9956   {392 /* 0x188 */ ,
9957    {{6, 1, 7},			/* shli r2, r1, 7 */
9958     {4, 1, 2},			/* s2a r3, r1, r2 */
9959     {3, 3, 2}}			/* s1a r4, r3, r2 */
9960    },
9961   {393 /* 0x189 */ ,
9962    {{3, 1, 1},			/* s1a r2, r1, r1 */
9963     {3, 2, 2},			/* s1a r3, r2, r2 */
9964     {6, 2, 7},			/* shli r4, r2, 7 */
9965     {1, 3, 4}}			/* add r5, r3, r4 */
9966    },
9967   {394 /* 0x18a */ ,
9968    {{4, 1, 1},			/* s2a r2, r1, r1 */
9969     {6, 1, 7},			/* shli r3, r1, 7 */
9970     {1, 2, 3},			/* add r4, r2, r3 */
9971     {3, 4, 3}}			/* s1a r5, r4, r3 */
9972    },
9973   {395 /* 0x18b */ ,
9974    {{3, 1, 1},			/* s1a r2, r1, r1 */
9975     {5, 1, 2},			/* s3a r3, r1, r2 */
9976     {6, 2, 7},			/* shli r4, r2, 7 */
9977     {1, 3, 4}}			/* add r5, r3, r4 */
9978    },
9979   {396 /* 0x18c */ ,
9980    {{3, 1, 1},			/* s1a r2, r1, r1 */
9981     {6, 2, 7},			/* shli r3, r2, 7 */
9982     {4, 2, 3}}			/* s2a r4, r2, r3 */
9983    },
9984   {397 /* 0x18d */ ,
9985    {{3, 1, 1},			/* s1a r2, r1, r1 */
9986     {4, 2, 1},			/* s2a r3, r2, r1 */
9987     {6, 2, 7},			/* shli r4, r2, 7 */
9988     {1, 3, 4}}			/* add r5, r3, r4 */
9989    },
9990   {398 /* 0x18e */ ,
9991    {{3, 1, 1},			/* s1a r2, r1, r1 */
9992     {3, 2, 1},			/* s1a r3, r2, r1 */
9993     {6, 2, 7},			/* shli r4, r2, 7 */
9994     {3, 3, 4}}			/* s1a r5, r3, r4 */
9995    },
9996   {399 /* 0x18f */ ,
9997    {{6, 1, 4},			/* shli r2, r1, 4 */
9998     {2, 2, 1},			/* sub r3, r2, r1 */
9999     {3, 2, 2},			/* s1a r4, r2, r2 */
10000     {5, 4, 3}}			/* s3a r5, r4, r3 */
10001    },
10002   {400 /* 0x190 */ ,
10003    {{3, 1, 1},			/* s1a r2, r1, r1 */
10004     {5, 2, 1},			/* s3a r3, r2, r1 */
10005     {6, 3, 4}}			/* shli r4, r3, 4 */
10006    },
10007   {401 /* 0x191 */ ,
10008    {{6, 1, 4},			/* shli r2, r1, 4 */
10009     {1, 1, 2},			/* add r3, r1, r2 */
10010     {3, 2, 2},			/* s1a r4, r2, r2 */
10011     {5, 4, 3}}			/* s3a r5, r4, r3 */
10012    },
10013   {402 /* 0x192 */ ,
10014    {{6, 1, 4},			/* shli r2, r1, 4 */
10015     {3, 1, 2},			/* s1a r3, r1, r2 */
10016     {3, 2, 2},			/* s1a r4, r2, r2 */
10017     {5, 4, 3}}			/* s3a r5, r4, r3 */
10018    },
10019   {403 /* 0x193 */ ,
10020    {{3, 1, 1},			/* s1a r2, r1, r1 */
10021     {5, 2, 1},			/* s3a r3, r2, r1 */
10022     {6, 3, 4},			/* shli r4, r3, 4 */
10023     {1, 2, 4}}			/* add r5, r2, r4 */
10024    },
10025   {404 /* 0x194 */ ,
10026    {{6, 1, 4},			/* shli r2, r1, 4 */
10027     {3, 2, 2},			/* s1a r3, r2, r2 */
10028     {4, 1, 2},			/* s2a r4, r1, r2 */
10029     {5, 3, 4}}			/* s3a r5, r3, r4 */
10030    },
10031   {405 /* 0x195 */ ,
10032    {{4, 1, 1},			/* s2a r2, r1, r1 */
10033     {5, 2, 2},			/* s3a r3, r2, r2 */
10034     {5, 3, 3}}			/* s3a r4, r3, r3 */
10035    },
10036   {406 /* 0x196 */ ,
10037    {{3, 1, 1},			/* s1a r2, r1, r1 */
10038     {5, 1, 2},			/* s3a r3, r1, r2 */
10039     {6, 2, 7},			/* shli r4, r2, 7 */
10040     {3, 3, 4}}			/* s1a r5, r3, r4 */
10041    },
10042   {407 /* 0x197 */ ,
10043    {{6, 1, 5},			/* shli r2, r1, 5 */
10044     {2, 2, 1},			/* sub r3, r2, r1 */
10045     {3, 3, 2},			/* s1a r4, r3, r2 */
10046     {4, 4, 3}}			/* s2a r5, r4, r3 */
10047    },
10048   {408 /* 0x198 */ ,
10049    {{3, 1, 1},			/* s1a r2, r1, r1 */
10050     {6, 2, 7},			/* shli r3, r2, 7 */
10051     {5, 2, 3}}			/* s3a r4, r2, r3 */
10052    },
10053   {409 /* 0x199 */ ,
10054    {{3, 1, 1},			/* s1a r2, r1, r1 */
10055     {5, 2, 1},			/* s3a r3, r2, r1 */
10056     {6, 2, 7},			/* shli r4, r2, 7 */
10057     {1, 3, 4}}			/* add r5, r3, r4 */
10058    },
10059   {410 /* 0x19a */ ,
10060    {{3, 1, 1},			/* s1a r2, r1, r1 */
10061     {4, 2, 1},			/* s2a r3, r2, r1 */
10062     {6, 2, 7},			/* shli r4, r2, 7 */
10063     {3, 3, 4}}			/* s1a r5, r3, r4 */
10064    },
10065   {411 /* 0x19b */ ,
10066    {{3, 1, 1},			/* s1a r2, r1, r1 */
10067     {5, 2, 2},			/* s3a r3, r2, r2 */
10068     {6, 2, 7},			/* shli r4, r2, 7 */
10069     {1, 3, 4}}			/* add r5, r3, r4 */
10070    },
10071   {412 /* 0x19c */ ,
10072    {{6, 1, 5},			/* shli r2, r1, 5 */
10073     {2, 2, 1},			/* sub r3, r2, r1 */
10074     {5, 2, 2},			/* s3a r4, r2, r2 */
10075     {4, 3, 4}}			/* s2a r5, r3, r4 */
10076    },
10077   {413 /* 0x19d */ ,
10078    {{3, 1, 1},			/* s1a r2, r1, r1 */
10079     {4, 2, 1},			/* s2a r3, r2, r1 */
10080     {6, 3, 5},			/* shli r4, r3, 5 */
10081     {2, 4, 2}}			/* sub r5, r4, r2 */
10082    },
10083   {414 /* 0x19e */ ,
10084    {{3, 1, 1},			/* s1a r2, r1, r1 */
10085     {4, 2, 2},			/* s2a r3, r2, r2 */
10086     {6, 2, 7},			/* shli r4, r2, 7 */
10087     {3, 3, 4}}			/* s1a r5, r3, r4 */
10088    },
10089   {415 /* 0x19f */ ,
10090    {{6, 1, 5},			/* shli r2, r1, 5 */
10091     {2, 2, 1},			/* sub r3, r2, r1 */
10092     {3, 2, 2},			/* s1a r4, r2, r2 */
10093     {4, 4, 3}}			/* s2a r5, r4, r3 */
10094    },
10095   {416 /* 0x1a0 */ ,
10096    {{3, 1, 1},			/* s1a r2, r1, r1 */
10097     {4, 2, 1},			/* s2a r3, r2, r1 */
10098     {6, 3, 5}}			/* shli r4, r3, 5 */
10099    },
10100   {417 /* 0x1a1 */ ,
10101    {{6, 1, 5},			/* shli r2, r1, 5 */
10102     {1, 1, 2},			/* add r3, r1, r2 */
10103     {3, 2, 2},			/* s1a r4, r2, r2 */
10104     {4, 4, 3}}			/* s2a r5, r4, r3 */
10105    },
10106   {418 /* 0x1a2 */ ,
10107    {{6, 1, 5},			/* shli r2, r1, 5 */
10108     {3, 1, 2},			/* s1a r3, r1, r2 */
10109     {3, 2, 2},			/* s1a r4, r2, r2 */
10110     {4, 4, 3}}			/* s2a r5, r4, r3 */
10111    },
10112   {419 /* 0x1a3 */ ,
10113    {{3, 1, 1},			/* s1a r2, r1, r1 */
10114     {4, 2, 1},			/* s2a r3, r2, r1 */
10115     {6, 3, 5},			/* shli r4, r3, 5 */
10116     {1, 2, 4}}			/* add r5, r2, r4 */
10117    },
10118   {420 /* 0x1a4 */ ,
10119    {{6, 1, 5},			/* shli r2, r1, 5 */
10120     {1, 1, 2},			/* add r3, r1, r2 */
10121     {5, 2, 2},			/* s3a r4, r2, r2 */
10122     {4, 3, 4}}			/* s2a r5, r3, r4 */
10123    },
10124   {421 /* 0x1a5 */ ,
10125    {{4, 1, 1},			/* s2a r2, r1, r1 */
10126     {6, 1, 5},			/* shli r3, r1, 5 */
10127     {4, 2, 3},			/* s2a r4, r2, r3 */
10128     {5, 4, 2}}			/* s3a r5, r4, r2 */
10129    },
10130   {422 /* 0x1a6 */ ,
10131    {{6, 1, 5},			/* shli r2, r1, 5 */
10132     {3, 2, 1},			/* s1a r3, r2, r1 */
10133     {3, 3, 3},			/* s1a r4, r3, r3 */
10134     {3, 4, 2}}			/* s1a r5, r4, r2 */
10135    },
10136   {423 /* 0x1a7 */ ,
10137    {{3, 1, 1},			/* s1a r2, r1, r1 */
10138     {6, 2, 4},			/* shli r3, r2, 4 */
10139     {2, 3, 1},			/* sub r4, r3, r1 */
10140     {5, 4, 4}}			/* s3a r5, r4, r4 */
10141    },
10142   {424 /* 0x1a8 */ ,
10143    {{6, 1, 5},			/* shli r2, r1, 5 */
10144     {1, 1, 2},			/* add r3, r1, r2 */
10145     {4, 2, 2},			/* s2a r4, r2, r2 */
10146     {5, 3, 4}}			/* s3a r5, r3, r4 */
10147    },
10148   {425 /* 0x1a9 */ ,
10149    {{5, 1, 1},			/* s3a r2, r1, r1 */
10150     {6, 1, 4},			/* shli r3, r1, 4 */
10151     {4, 2, 3},			/* s2a r4, r2, r3 */
10152     {5, 4, 2}}			/* s3a r5, r4, r2 */
10153    },
10154   {426 /* 0x1aa */ ,
10155    {{6, 1, 5},			/* shli r2, r1, 5 */
10156     {3, 1, 2},			/* s1a r3, r1, r2 */
10157     {3, 2, 3},			/* s1a r4, r2, r3 */
10158     {4, 4, 3}}			/* s2a r5, r4, r3 */
10159    },
10160   {427 /* 0x1ab */ ,
10161    {{3, 1, 1},			/* s1a r2, r1, r1 */
10162     {4, 2, 1},			/* s2a r3, r2, r1 */
10163     {4, 3, 1},			/* s2a r4, r3, r1 */
10164     {5, 4, 2}}			/* s3a r5, r4, r2 */
10165    },
10166   {428 /* 0x1ac */ ,
10167    {{3, 1, 1},			/* s1a r2, r1, r1 */
10168     {5, 1, 2},			/* s3a r3, r1, r2 */
10169     {6, 2, 7},			/* shli r4, r2, 7 */
10170     {4, 3, 4}}			/* s2a r5, r3, r4 */
10171    },
10172   {429 /* 0x1ad */ ,
10173    {{3, 1, 1},			/* s1a r2, r1, r1 */
10174     {4, 2, 1},			/* s2a r3, r2, r1 */
10175     {6, 3, 5},			/* shli r4, r3, 5 */
10176     {1, 3, 4}}			/* add r5, r3, r4 */
10177    },
10178   {430 /* 0x1ae */ ,
10179    {{5, 1, 1},			/* s3a r2, r1, r1 */
10180     {6, 2, 4},			/* shli r3, r2, 4 */
10181     {2, 3, 1},			/* sub r4, r3, r1 */
10182     {3, 4, 3}}			/* s1a r5, r4, r3 */
10183    },
10184   {431 /* 0x1af */ ,
10185    {{5, 1, 1},			/* s3a r2, r1, r1 */
10186     {5, 2, 2},			/* s3a r3, r2, r2 */
10187     {6, 1, 9},			/* shli r4, r1, 9 */
10188     {2, 4, 3}}			/* sub r5, r4, r3 */
10189    },
10190   {432 /* 0x1b0 */ ,
10191    {{3, 1, 1},			/* s1a r2, r1, r1 */
10192     {5, 2, 2},			/* s3a r3, r2, r2 */
10193     {6, 3, 4}}			/* shli r4, r3, 4 */
10194    },
10195   {433 /* 0x1b1 */ ,
10196    {{5, 1, 1},			/* s3a r2, r1, r1 */
10197     {4, 2, 2},			/* s2a r3, r2, r2 */
10198     {5, 2, 1},			/* s3a r4, r2, r1 */
10199     {5, 3, 4}}			/* s3a r5, r3, r4 */
10200    },
10201   {434 /* 0x1b2 */ ,
10202    {{3, 1, 1},			/* s1a r2, r1, r1 */
10203     {5, 2, 1},			/* s3a r3, r2, r1 */
10204     {6, 2, 7},			/* shli r4, r2, 7 */
10205     {3, 3, 4}}			/* s1a r5, r3, r4 */
10206    },
10207   {435 /* 0x1b3 */ ,
10208    {{3, 1, 1},			/* s1a r2, r1, r1 */
10209     {5, 2, 2},			/* s3a r3, r2, r2 */
10210     {6, 3, 4},			/* shli r4, r3, 4 */
10211     {1, 2, 4}}			/* add r5, r2, r4 */
10212    },
10213   {436 /* 0x1b4 */ ,
10214    {{3, 1, 1},			/* s1a r2, r1, r1 */
10215     {4, 2, 1},			/* s2a r3, r2, r1 */
10216     {6, 2, 7},			/* shli r4, r2, 7 */
10217     {4, 3, 4}}			/* s2a r5, r3, r4 */
10218    },
10219   {437 /* 0x1b5 */ ,
10220    {{6, 1, 4},			/* shli r2, r1, 4 */
10221     {2, 1, 2},			/* sub r3, r1, r2 */
10222     {5, 2, 3},			/* s3a r4, r2, r3 */
10223     {4, 4, 3}}			/* s2a r5, r4, r3 */
10224    },
10225   {438 /* 0x1b6 */ ,
10226    {{3, 1, 1},			/* s1a r2, r1, r1 */
10227     {5, 2, 2},			/* s3a r3, r2, r2 */
10228     {6, 2, 7},			/* shli r4, r2, 7 */
10229     {3, 3, 4}}			/* s1a r5, r3, r4 */
10230    },
10231   {439 /* 0x1b7 */ ,
10232    {{5, 1, 1},			/* s3a r2, r1, r1 */
10233     {5, 2, 1},			/* s3a r3, r2, r1 */
10234     {6, 1, 9},			/* shli r4, r1, 9 */
10235     {2, 4, 3}}			/* sub r5, r4, r3 */
10236    },
10237   {440 /* 0x1b8 */ ,
10238    {{5, 1, 1},			/* s3a r2, r1, r1 */
10239     {6, 1, 6},			/* shli r3, r1, 6 */
10240     {2, 3, 2},			/* sub r4, r3, r2 */
10241     {6, 4, 3}}			/* shli r5, r4, 3 */
10242    },
10243   {441 /* 0x1b9 */ ,
10244    {{6, 1, 6},			/* shli r2, r1, 6 */
10245     {2, 1, 2},			/* sub r3, r1, r2 */
10246     {2, 2, 1},			/* sub r4, r2, r1 */
10247     {5, 4, 3}}			/* s3a r5, r4, r3 */
10248    },
10249   {442 /* 0x1ba */ ,
10250    {{6, 1, 6},			/* shli r2, r1, 6 */
10251     {2, 2, 1},			/* sub r3, r2, r1 */
10252     {3, 3, 3},			/* s1a r4, r3, r3 */
10253     {3, 4, 2}}			/* s1a r5, r4, r2 */
10254    },
10255   {443 /* 0x1bb */ ,
10256    {{6, 1, 6},			/* shli r2, r1, 6 */
10257     {2, 2, 1},			/* sub r3, r2, r1 */
10258     {3, 3, 2},			/* s1a r4, r3, r2 */
10259     {3, 4, 3}}			/* s1a r5, r4, r3 */
10260    },
10261   {444 /* 0x1bc */ ,
10262    {{6, 1, 6},			/* shli r2, r1, 6 */
10263     {4, 1, 2},			/* s2a r3, r1, r2 */
10264     {6, 2, 3},			/* shli r4, r2, 3 */
10265     {2, 4, 3}}			/* sub r5, r4, r3 */
10266    },
10267   {445 /* 0x1bd */ ,
10268    {{6, 1, 6},			/* shli r2, r1, 6 */
10269     {4, 1, 2},			/* s2a r3, r1, r2 */
10270     {5, 2, 1},			/* s3a r4, r2, r1 */
10271     {2, 4, 3}}			/* sub r5, r4, r3 */
10272    },
10273   {446 /* 0x1be */ ,
10274    {{6, 1, 6},			/* shli r2, r1, 6 */
10275     {3, 1, 2},			/* s1a r3, r1, r2 */
10276     {6, 2, 3},			/* shli r4, r2, 3 */
10277     {2, 4, 3}}			/* sub r5, r4, r3 */
10278    },
10279   {447 /* 0x1bf */ ,
10280    {{6, 1, 6},			/* shli r2, r1, 6 */
10281     {1, 1, 2},			/* add r3, r1, r2 */
10282     {6, 2, 3},			/* shli r4, r2, 3 */
10283     {2, 4, 3}}			/* sub r5, r4, r3 */
10284    },
10285   {448 /* 0x1c0 */ ,
10286    {{6, 1, 6},			/* shli r2, r1, 6 */
10287     {6, 1, 9},			/* shli r3, r1, 9 */
10288     {2, 3, 2}}			/* sub r4, r3, r2 */
10289    },
10290   {449 /* 0x1c1 */ ,
10291    {{6, 1, 6},			/* shli r2, r1, 6 */
10292     {2, 1, 2},			/* sub r3, r1, r2 */
10293     {5, 2, 3}}			/* s3a r4, r2, r3 */
10294    },
10295   {450 /* 0x1c2 */ ,
10296    {{6, 1, 1},			/* shli r2, r1, 1 */
10297     {6, 1, 6},			/* shli r3, r1, 6 */
10298     {2, 2, 3},			/* sub r4, r2, r3 */
10299     {5, 3, 4}}			/* s3a r5, r3, r4 */
10300    },
10301   {451 /* 0x1c3 */ ,
10302    {{6, 1, 6},			/* shli r2, r1, 6 */
10303     {2, 1, 2},			/* sub r3, r1, r2 */
10304     {4, 2, 1},			/* s2a r4, r2, r1 */
10305     {3, 4, 3}}			/* s1a r5, r4, r3 */
10306    },
10307   {452 /* 0x1c4 */ ,
10308    {{6, 1, 2},			/* shli r2, r1, 2 */
10309     {6, 1, 6},			/* shli r3, r1, 6 */
10310     {2, 2, 3},			/* sub r4, r2, r3 */
10311     {5, 3, 4}}			/* s3a r5, r3, r4 */
10312    },
10313   {453 /* 0x1c5 */ ,
10314    {{6, 1, 6},			/* shli r2, r1, 6 */
10315     {2, 1, 2},			/* sub r3, r1, r2 */
10316     {3, 2, 1},			/* s1a r4, r2, r1 */
10317     {4, 4, 3}}			/* s2a r5, r4, r3 */
10318    },
10319   {454 /* 0x1c6 */ ,
10320    {{6, 1, 6},			/* shli r2, r1, 6 */
10321     {1, 1, 2},			/* add r3, r1, r2 */
10322     {3, 3, 3},			/* s1a r4, r3, r3 */
10323     {3, 4, 2}}			/* s1a r5, r4, r2 */
10324    },
10325   {455 /* 0x1c7 */ ,
10326    {{6, 1, 3},			/* shli r2, r1, 3 */
10327     {2, 2, 1},			/* sub r3, r2, r1 */
10328     {6, 3, 6},			/* shli r4, r3, 6 */
10329     {1, 3, 4}}			/* add r5, r3, r4 */
10330    },
10331   {456 /* 0x1c8 */ ,
10332    {{6, 1, 3},			/* shli r2, r1, 3 */
10333     {2, 1, 2},			/* sub r3, r1, r2 */
10334     {6, 2, 6},			/* shli r4, r2, 6 */
10335     {5, 3, 4}}			/* s3a r5, r3, r4 */
10336    },
10337   {457 /* 0x1c9 */ ,
10338    {{6, 1, 6},			/* shli r2, r1, 6 */
10339     {1, 1, 2},			/* add r3, r1, r2 */
10340     {2, 1, 2},			/* sub r4, r1, r2 */
10341     {5, 3, 4}}			/* s3a r5, r3, r4 */
10342    },
10343   {458 /* 0x1ca */ ,
10344    {{6, 1, 6},			/* shli r2, r1, 6 */
10345     {3, 1, 2},			/* s1a r3, r1, r2 */
10346     {3, 3, 2},			/* s1a r4, r3, r2 */
10347     {3, 4, 3}}			/* s1a r5, r4, r3 */
10348    },
10349   {459 /* 0x1cb */ ,
10350    {{3, 1, 1},			/* s1a r2, r1, r1 */
10351     {5, 2, 2},			/* s3a r3, r2, r2 */
10352     {6, 3, 4},			/* shli r4, r3, 4 */
10353     {1, 3, 4}}			/* add r5, r3, r4 */
10354    },
10355   {460 /* 0x1cc */ ,
10356    {{6, 1, 6},			/* shli r2, r1, 6 */
10357     {3, 1, 2},			/* s1a r3, r1, r2 */
10358     {3, 3, 3},			/* s1a r4, r3, r3 */
10359     {3, 4, 2}}			/* s1a r5, r4, r2 */
10360    },
10361   {461 /* 0x1cd */ ,
10362    {{3, 1, 1},			/* s1a r2, r1, r1 */
10363     {5, 2, 2},			/* s3a r3, r2, r2 */
10364     {5, 3, 1},			/* s3a r4, r3, r1 */
10365     {3, 4, 3}}			/* s1a r5, r4, r3 */
10366    },
10367   {462 /* 0x1ce */ ,
10368    {{6, 1, 3},			/* shli r2, r1, 3 */
10369     {2, 2, 1},			/* sub r3, r2, r1 */
10370     {6, 3, 6},			/* shli r4, r3, 6 */
10371     {3, 3, 4}}			/* s1a r5, r3, r4 */
10372    },
10373   {463 /* 0x1cf */ ,
10374    {{6, 1, 3},			/* shli r2, r1, 3 */
10375     {2, 2, 1},			/* sub r3, r2, r1 */
10376     {5, 3, 1},			/* s3a r4, r3, r1 */
10377     {5, 4, 3}}			/* s3a r5, r4, r3 */
10378    },
10379   {464 /* 0x1d0 */ ,
10380    {{3, 1, 1},			/* s1a r2, r1, r1 */
10381     {6, 1, 5},			/* shli r3, r1, 5 */
10382     {2, 3, 2},			/* sub r4, r3, r2 */
10383     {6, 4, 4}}			/* shli r5, r4, 4 */
10384    },
10385   {465 /* 0x1d1 */ ,
10386    {{6, 1, 6},			/* shli r2, r1, 6 */
10387     {2, 1, 2},			/* sub r3, r1, r2 */
10388     {3, 1, 2},			/* s1a r4, r1, r2 */
10389     {5, 4, 3}}			/* s3a r5, r4, r3 */
10390    },
10391   {467 /* 0x1d3 */ ,
10392    {{4, 1, 1},			/* s2a r2, r1, r1 */
10393     {5, 2, 2},			/* s3a r3, r2, r2 */
10394     {6, 1, 9},			/* shli r4, r1, 9 */
10395     {2, 4, 3}}			/* sub r5, r4, r3 */
10396    },
10397   {468 /* 0x1d4 */ ,
10398    {{4, 1, 1},			/* s2a r2, r1, r1 */
10399     {6, 1, 5},			/* shli r3, r1, 5 */
10400     {4, 2, 3},			/* s2a r4, r2, r3 */
10401     {5, 4, 4}}			/* s3a r5, r4, r4 */
10402    },
10403   {469 /* 0x1d5 */ ,
10404    {{3, 1, 1},			/* s1a r2, r1, r1 */
10405     {4, 2, 1},			/* s2a r3, r2, r1 */
10406     {5, 3, 3},			/* s3a r4, r3, r3 */
10407     {4, 4, 1}}			/* s2a r5, r4, r1 */
10408    },
10409   {470 /* 0x1d6 */ ,
10410    {{4, 1, 1},			/* s2a r2, r1, r1 */
10411     {6, 2, 5},			/* shli r3, r2, 5 */
10412     {2, 3, 2},			/* sub r4, r3, r2 */
10413     {3, 4, 3}}			/* s1a r5, r4, r3 */
10414    },
10415   {471 /* 0x1d7 */ ,
10416    {{4, 1, 1},			/* s2a r2, r1, r1 */
10417     {5, 2, 1},			/* s3a r3, r2, r1 */
10418     {6, 1, 9},			/* shli r4, r1, 9 */
10419     {2, 4, 3}}			/* sub r5, r4, r3 */
10420    },
10421   {472 /* 0x1d8 */ ,
10422    {{4, 1, 1},			/* s2a r2, r1, r1 */
10423     {6, 1, 6},			/* shli r3, r1, 6 */
10424     {2, 3, 2},			/* sub r4, r3, r2 */
10425     {6, 4, 3}}			/* shli r5, r4, 3 */
10426    },
10427   {473 /* 0x1d9 */ ,
10428    {{4, 1, 1},			/* s2a r2, r1, r1 */
10429     {6, 1, 6},			/* shli r3, r1, 6 */
10430     {2, 3, 2},			/* sub r4, r3, r2 */
10431     {5, 4, 1}}			/* s3a r5, r4, r1 */
10432    },
10433   {475 /* 0x1db */ ,
10434    {{5, 1, 1},			/* s3a r2, r1, r1 */
10435     {4, 2, 1},			/* s2a r3, r2, r1 */
10436     {6, 1, 9},			/* shli r4, r1, 9 */
10437     {2, 4, 3}}			/* sub r5, r4, r3 */
10438    },
10439   {476 /* 0x1dc */ ,
10440    {{6, 1, 5},			/* shli r2, r1, 5 */
10441     {4, 1, 2},			/* s2a r3, r1, r2 */
10442     {6, 2, 4},			/* shli r4, r2, 4 */
10443     {2, 4, 3}}			/* sub r5, r4, r3 */
10444    },
10445   {477 /* 0x1dd */ ,
10446    {{4, 1, 1},			/* s2a r2, r1, r1 */
10447     {6, 1, 6},			/* shli r3, r1, 6 */
10448     {2, 3, 2},			/* sub r4, r3, r2 */
10449     {5, 4, 2}}			/* s3a r5, r4, r2 */
10450    },
10451   {478 /* 0x1de */ ,
10452    {{6, 1, 5},			/* shli r2, r1, 5 */
10453     {3, 1, 2},			/* s1a r3, r1, r2 */
10454     {6, 2, 4},			/* shli r4, r2, 4 */
10455     {2, 4, 3}}			/* sub r5, r4, r3 */
10456    },
10457   {479 /* 0x1df */ ,
10458    {{6, 1, 5},			/* shli r2, r1, 5 */
10459     {1, 1, 2},			/* add r3, r1, r2 */
10460     {6, 2, 4},			/* shli r4, r2, 4 */
10461     {2, 4, 3}}			/* sub r5, r4, r3 */
10462    },
10463   {480 /* 0x1e0 */ ,
10464    {{6, 1, 5},			/* shli r2, r1, 5 */
10465     {6, 1, 9},			/* shli r3, r1, 9 */
10466     {2, 3, 2}}			/* sub r4, r3, r2 */
10467    },
10468   {481 /* 0x1e1 */ ,
10469    {{6, 1, 5},			/* shli r2, r1, 5 */
10470     {2, 1, 2},			/* sub r3, r1, r2 */
10471     {6, 2, 4},			/* shli r4, r2, 4 */
10472     {1, 3, 4}}			/* add r5, r3, r4 */
10473    },
10474   {482 /* 0x1e2 */ ,
10475    {{6, 1, 4},			/* shli r2, r1, 4 */
10476     {2, 1, 2},			/* sub r3, r1, r2 */
10477     {6, 2, 5},			/* shli r4, r2, 5 */
10478     {3, 3, 4}}			/* s1a r5, r3, r4 */
10479    },
10480   {483 /* 0x1e3 */ ,
10481    {{6, 1, 5},			/* shli r2, r1, 5 */
10482     {2, 1, 2},			/* sub r3, r1, r2 */
10483     {5, 2, 1},			/* s3a r4, r2, r1 */
10484     {3, 4, 3}}			/* s1a r5, r4, r3 */
10485    },
10486   {484 /* 0x1e4 */ ,
10487    {{6, 1, 2},			/* shli r2, r1, 2 */
10488     {6, 1, 6},			/* shli r3, r1, 6 */
10489     {2, 3, 2},			/* sub r4, r3, r2 */
10490     {5, 4, 2}}			/* s3a r5, r4, r2 */
10491    },
10492   {485 /* 0x1e5 */ ,
10493    {{6, 1, 5},			/* shli r2, r1, 5 */
10494     {2, 1, 2},			/* sub r3, r1, r2 */
10495     {4, 2, 1},			/* s2a r4, r2, r1 */
10496     {4, 4, 3}}			/* s2a r5, r4, r3 */
10497    },
10498   {486 /* 0x1e6 */ ,
10499    {{3, 1, 1},			/* s1a r2, r1, r1 */
10500     {5, 2, 2},			/* s3a r3, r2, r2 */
10501     {5, 3, 3},			/* s3a r4, r3, r3 */
10502     {6, 4, 1}}			/* shli r5, r4, 1 */
10503    },
10504   {487 /* 0x1e7 */ ,
10505    {{3, 1, 1},			/* s1a r2, r1, r1 */
10506     {5, 2, 1},			/* s3a r3, r2, r1 */
10507     {6, 1, 9},			/* shli r4, r1, 9 */
10508     {2, 4, 3}}			/* sub r5, r4, r3 */
10509    },
10510   {488 /* 0x1e8 */ ,
10511    {{3, 1, 1},			/* s1a r2, r1, r1 */
10512     {6, 1, 6},			/* shli r3, r1, 6 */
10513     {2, 3, 2},			/* sub r4, r3, r2 */
10514     {6, 4, 3}}			/* shli r5, r4, 3 */
10515    },
10516   {489 /* 0x1e9 */ ,
10517    {{6, 1, 5},			/* shli r2, r1, 5 */
10518     {2, 1, 2},			/* sub r3, r1, r2 */
10519     {3, 2, 1},			/* s1a r4, r2, r1 */
10520     {5, 4, 3}}			/* s3a r5, r4, r3 */
10521    },
10522   {490 /* 0x1ea */ ,
10523    {{4, 1, 1},			/* s2a r2, r1, r1 */
10524     {6, 2, 5},			/* shli r3, r2, 5 */
10525     {1, 2, 3},			/* add r4, r2, r3 */
10526     {3, 4, 3}}			/* s1a r5, r4, r3 */
10527    },
10528   {491 /* 0x1eb */ ,
10529    {{3, 1, 1},			/* s1a r2, r1, r1 */
10530     {6, 1, 6},			/* shli r3, r1, 6 */
10531     {2, 3, 2},			/* sub r4, r3, r2 */
10532     {5, 4, 2}}			/* s3a r5, r4, r2 */
10533    },
10534   {492 /* 0x1ec */ ,
10535    {{4, 1, 1},			/* s2a r2, r1, r1 */
10536     {6, 1, 7},			/* shli r3, r1, 7 */
10537     {2, 3, 2},			/* sub r4, r3, r2 */
10538     {6, 4, 2}}			/* shli r5, r4, 2 */
10539    },
10540   {493 /* 0x1ed */ ,
10541    {{4, 1, 1},			/* s2a r2, r1, r1 */
10542     {6, 1, 7},			/* shli r3, r1, 7 */
10543     {2, 3, 2},			/* sub r4, r3, r2 */
10544     {4, 4, 1}}			/* s2a r5, r4, r1 */
10545    },
10546   {494 /* 0x1ee */ ,
10547    {{6, 1, 4},			/* shli r2, r1, 4 */
10548     {3, 1, 2},			/* s1a r3, r1, r2 */
10549     {6, 2, 5},			/* shli r4, r2, 5 */
10550     {2, 4, 3}}			/* sub r5, r4, r3 */
10551    },
10552   {495 /* 0x1ef */ ,
10553    {{6, 1, 4},			/* shli r2, r1, 4 */
10554     {1, 1, 2},			/* add r3, r1, r2 */
10555     {6, 2, 5},			/* shli r4, r2, 5 */
10556     {2, 4, 3}}			/* sub r5, r4, r3 */
10557    },
10558   {496 /* 0x1f0 */ ,
10559    {{6, 1, 4},			/* shli r2, r1, 4 */
10560     {6, 1, 9},			/* shli r3, r1, 9 */
10561     {2, 3, 2}}			/* sub r4, r3, r2 */
10562    },
10563   {497 /* 0x1f1 */ ,
10564    {{6, 1, 4},			/* shli r2, r1, 4 */
10565     {2, 1, 2},			/* sub r3, r1, r2 */
10566     {6, 2, 5},			/* shli r4, r2, 5 */
10567     {1, 3, 4}}			/* add r5, r3, r4 */
10568    },
10569   {498 /* 0x1f2 */ ,
10570    {{6, 1, 1},			/* shli r2, r1, 1 */
10571     {6, 1, 6},			/* shli r3, r1, 6 */
10572     {2, 3, 2},			/* sub r4, r3, r2 */
10573     {5, 4, 2}}			/* s3a r5, r4, r2 */
10574    },
10575   {499 /* 0x1f3 */ ,
10576    {{3, 1, 1},			/* s1a r2, r1, r1 */
10577     {4, 2, 1},			/* s2a r3, r2, r1 */
10578     {6, 1, 9},			/* shli r4, r1, 9 */
10579     {2, 4, 3}}			/* sub r5, r4, r3 */
10580    },
10581   {500 /* 0x1f4 */ ,
10582    {{3, 1, 1},			/* s1a r2, r1, r1 */
10583     {6, 1, 7},			/* shli r3, r1, 7 */
10584     {2, 3, 2},			/* sub r4, r3, r2 */
10585     {6, 4, 2}}			/* shli r5, r4, 2 */
10586    },
10587   {501 /* 0x1f5 */ ,
10588    {{6, 1, 4},			/* shli r2, r1, 4 */
10589     {2, 1, 2},			/* sub r3, r1, r2 */
10590     {5, 2, 1},			/* s3a r4, r2, r1 */
10591     {4, 4, 3}}			/* s2a r5, r4, r3 */
10592    },
10593   {502 /* 0x1f6 */ ,
10594    {{6, 1, 3},			/* shli r2, r1, 3 */
10595     {3, 1, 2},			/* s1a r3, r1, r2 */
10596     {6, 2, 6},			/* shli r4, r2, 6 */
10597     {2, 4, 3}}			/* sub r5, r4, r3 */
10598    },
10599   {503 /* 0x1f7 */ ,
10600    {{5, 1, 1},			/* s3a r2, r1, r1 */
10601     {6, 1, 9},			/* shli r3, r1, 9 */
10602     {2, 3, 2}}			/* sub r4, r3, r2 */
10603    },
10604   {504 /* 0x1f8 */ ,
10605    {{6, 1, 3},			/* shli r2, r1, 3 */
10606     {6, 1, 9},			/* shli r3, r1, 9 */
10607     {2, 3, 2}}			/* sub r4, r3, r2 */
10608    },
10609   {505 /* 0x1f9 */ ,
10610    {{6, 1, 6},			/* shli r2, r1, 6 */
10611     {2, 2, 1},			/* sub r3, r2, r1 */
10612     {5, 3, 1}}			/* s3a r4, r3, r1 */
10613    },
10614   {506 /* 0x1fa */ ,
10615    {{3, 1, 1},			/* s1a r2, r1, r1 */
10616     {6, 1, 8},			/* shli r3, r1, 8 */
10617     {2, 3, 2},			/* sub r4, r3, r2 */
10618     {6, 4, 1}}			/* shli r5, r4, 1 */
10619    },
10620   {507 /* 0x1fb */ ,
10621    {{4, 1, 1},			/* s2a r2, r1, r1 */
10622     {6, 1, 9},			/* shli r3, r1, 9 */
10623     {2, 3, 2}}			/* sub r4, r3, r2 */
10624    },
10625   {508 /* 0x1fc */ ,
10626    {{6, 1, 2},			/* shli r2, r1, 2 */
10627     {6, 1, 9},			/* shli r3, r1, 9 */
10628     {2, 3, 2}}			/* sub r4, r3, r2 */
10629    },
10630   {509 /* 0x1fd */ ,
10631    {{3, 1, 1},			/* s1a r2, r1, r1 */
10632     {6, 1, 9},			/* shli r3, r1, 9 */
10633     {2, 3, 2}}			/* sub r4, r3, r2 */
10634    },
10635   {510 /* 0x1fe */ ,
10636    {{6, 1, 1},			/* shli r2, r1, 1 */
10637     {6, 1, 9},			/* shli r3, r1, 9 */
10638     {2, 3, 2}}			/* sub r4, r3, r2 */
10639    },
10640   {511 /* 0x1ff */ ,
10641    {{6, 1, 9},			/* shli r2, r1, 9 */
10642     {2, 2, 1}}			/* sub r3, r2, r1 */
10643    },
10644   {512 /* 0x200 */ ,
10645    {{6, 1, 9}}			/* shli r2, r1, 9 */
10646    },
10647   {513 /* 0x201 */ ,
10648    {{6, 1, 9},			/* shli r2, r1, 9 */
10649     {1, 1, 2}}			/* add r3, r1, r2 */
10650    },
10651   {514 /* 0x202 */ ,
10652    {{6, 1, 9},			/* shli r2, r1, 9 */
10653     {3, 1, 2}}			/* s1a r3, r1, r2 */
10654    },
10655   {515 /* 0x203 */ ,
10656    {{3, 1, 1},			/* s1a r2, r1, r1 */
10657     {6, 1, 9},			/* shli r3, r1, 9 */
10658     {1, 2, 3}}			/* add r4, r2, r3 */
10659    },
10660   {516 /* 0x204 */ ,
10661    {{6, 1, 9},			/* shli r2, r1, 9 */
10662     {4, 1, 2}}			/* s2a r3, r1, r2 */
10663    },
10664   {517 /* 0x205 */ ,
10665    {{4, 1, 1},			/* s2a r2, r1, r1 */
10666     {6, 1, 9},			/* shli r3, r1, 9 */
10667     {1, 2, 3}}			/* add r4, r2, r3 */
10668    },
10669   {518 /* 0x206 */ ,
10670    {{3, 1, 1},			/* s1a r2, r1, r1 */
10671     {6, 1, 9},			/* shli r3, r1, 9 */
10672     {3, 2, 3}}			/* s1a r4, r2, r3 */
10673    },
10674   {519 /* 0x207 */ ,
10675    {{6, 1, 9},			/* shli r2, r1, 9 */
10676     {2, 2, 1},			/* sub r3, r2, r1 */
10677     {5, 1, 3}}			/* s3a r4, r1, r3 */
10678    },
10679   {520 /* 0x208 */ ,
10680    {{6, 1, 9},			/* shli r2, r1, 9 */
10681     {5, 1, 2}}			/* s3a r3, r1, r2 */
10682    },
10683   {521 /* 0x209 */ ,
10684    {{5, 1, 1},			/* s3a r2, r1, r1 */
10685     {6, 1, 9},			/* shli r3, r1, 9 */
10686     {1, 2, 3}}			/* add r4, r2, r3 */
10687    },
10688   {522 /* 0x20a */ ,
10689    {{4, 1, 1},			/* s2a r2, r1, r1 */
10690     {6, 1, 9},			/* shli r3, r1, 9 */
10691     {3, 2, 3}}			/* s1a r4, r2, r3 */
10692    },
10693   {523 /* 0x20b */ ,
10694    {{3, 1, 1},			/* s1a r2, r1, r1 */
10695     {6, 1, 6},			/* shli r3, r1, 6 */
10696     {1, 1, 3},			/* add r4, r1, r3 */
10697     {5, 4, 2}}			/* s3a r5, r4, r2 */
10698    },
10699   {524 /* 0x20c */ ,
10700    {{3, 1, 1},			/* s1a r2, r1, r1 */
10701     {6, 1, 9},			/* shli r3, r1, 9 */
10702     {4, 2, 3}}			/* s2a r4, r2, r3 */
10703    },
10704   {525 /* 0x20d */ ,
10705    {{3, 1, 1},			/* s1a r2, r1, r1 */
10706     {6, 1, 7},			/* shli r3, r1, 7 */
10707     {1, 2, 3},			/* add r4, r2, r3 */
10708     {4, 4, 1}}			/* s2a r5, r4, r1 */
10709    },
10710   {526 /* 0x20e */ ,
10711    {{6, 1, 3},			/* shli r2, r1, 3 */
10712     {2, 2, 1},			/* sub r3, r2, r1 */
10713     {6, 2, 6},			/* shli r4, r2, 6 */
10714     {3, 3, 4}}			/* s1a r5, r3, r4 */
10715    },
10716   {527 /* 0x20f */ ,
10717    {{6, 1, 4},			/* shli r2, r1, 4 */
10718     {2, 2, 1},			/* sub r3, r2, r1 */
10719     {6, 2, 5},			/* shli r4, r2, 5 */
10720     {1, 3, 4}}			/* add r5, r3, r4 */
10721    },
10722   {528 /* 0x210 */ ,
10723    {{6, 1, 4},			/* shli r2, r1, 4 */
10724     {6, 1, 9},			/* shli r3, r1, 9 */
10725     {1, 2, 3}}			/* add r4, r2, r3 */
10726    },
10727   {529 /* 0x211 */ ,
10728    {{6, 1, 6},			/* shli r2, r1, 6 */
10729     {3, 1, 2},			/* s1a r3, r1, r2 */
10730     {5, 3, 1}}			/* s3a r4, r3, r1 */
10731    },
10732   {530 /* 0x212 */ ,
10733    {{5, 1, 1},			/* s3a r2, r1, r1 */
10734     {6, 1, 9},			/* shli r3, r1, 9 */
10735     {3, 2, 3}}			/* s1a r4, r2, r3 */
10736    },
10737   {531 /* 0x213 */ ,
10738    {{6, 1, 4},			/* shli r2, r1, 4 */
10739     {2, 2, 1},			/* sub r3, r2, r1 */
10740     {5, 2, 1},			/* s3a r4, r2, r1 */
10741     {4, 4, 3}}			/* s2a r5, r4, r3 */
10742    },
10743   {532 /* 0x214 */ ,
10744    {{4, 1, 1},			/* s2a r2, r1, r1 */
10745     {6, 1, 9},			/* shli r3, r1, 9 */
10746     {4, 2, 3}}			/* s2a r4, r2, r3 */
10747    },
10748   {533 /* 0x215 */ ,
10749    {{6, 1, 4},			/* shli r2, r1, 4 */
10750     {1, 1, 2},			/* add r3, r1, r2 */
10751     {5, 2, 1},			/* s3a r4, r2, r1 */
10752     {4, 4, 3}}			/* s2a r5, r4, r3 */
10753    },
10754   {534 /* 0x216 */ ,
10755    {{6, 1, 4},			/* shli r2, r1, 4 */
10756     {3, 1, 2},			/* s1a r3, r1, r2 */
10757     {5, 2, 1},			/* s3a r4, r2, r1 */
10758     {4, 4, 3}}			/* s2a r5, r4, r3 */
10759    },
10760   {535 /* 0x217 */ ,
10761    {{6, 1, 4},			/* shli r2, r1, 4 */
10762     {2, 2, 1},			/* sub r3, r2, r1 */
10763     {4, 2, 1},			/* s2a r4, r2, r1 */
10764     {5, 4, 3}}			/* s3a r5, r4, r3 */
10765    },
10766   {536 /* 0x218 */ ,
10767    {{3, 1, 1},			/* s1a r2, r1, r1 */
10768     {6, 1, 9},			/* shli r3, r1, 9 */
10769     {5, 2, 3}}			/* s3a r4, r2, r3 */
10770    },
10771   {537 /* 0x219 */ ,
10772    {{6, 1, 4},			/* shli r2, r1, 4 */
10773     {1, 1, 2},			/* add r3, r1, r2 */
10774     {4, 2, 1},			/* s2a r4, r2, r1 */
10775     {5, 4, 3}}			/* s3a r5, r4, r3 */
10776    },
10777   {538 /* 0x21a */ ,
10778    {{6, 1, 4},			/* shli r2, r1, 4 */
10779     {3, 1, 2},			/* s1a r3, r1, r2 */
10780     {4, 2, 1},			/* s2a r4, r2, r1 */
10781     {5, 4, 3}}			/* s3a r5, r4, r3 */
10782    },
10783   {539 /* 0x21b */ ,
10784    {{3, 1, 1},			/* s1a r2, r1, r1 */
10785     {6, 1, 6},			/* shli r3, r1, 6 */
10786     {1, 2, 3},			/* add r4, r2, r3 */
10787     {5, 4, 2}}			/* s3a r5, r4, r2 */
10788    },
10789   {540 /* 0x21c */ ,
10790    {{5, 1, 1},			/* s3a r2, r1, r1 */
10791     {6, 2, 2},			/* shli r3, r2, 2 */
10792     {6, 2, 6},			/* shli r4, r2, 6 */
10793     {2, 4, 3}}			/* sub r5, r4, r3 */
10794    },
10795   {541 /* 0x21d */ ,
10796    {{5, 1, 1},			/* s3a r2, r1, r1 */
10797     {6, 2, 4},			/* shli r3, r2, 4 */
10798     {2, 3, 2},			/* sub r4, r3, r2 */
10799     {4, 4, 1}}			/* s2a r5, r4, r1 */
10800    },
10801   {542 /* 0x21e */ ,
10802    {{6, 1, 4},			/* shli r2, r1, 4 */
10803     {2, 2, 1},			/* sub r3, r2, r1 */
10804     {6, 2, 5},			/* shli r4, r2, 5 */
10805     {3, 3, 4}}			/* s1a r5, r3, r4 */
10806    },
10807   {543 /* 0x21f */ ,
10808    {{6, 1, 5},			/* shli r2, r1, 5 */
10809     {2, 2, 1},			/* sub r3, r2, r1 */
10810     {6, 2, 4},			/* shli r4, r2, 4 */
10811     {1, 3, 4}}			/* add r5, r3, r4 */
10812    },
10813   {544 /* 0x220 */ ,
10814    {{6, 1, 5},			/* shli r2, r1, 5 */
10815     {6, 1, 9},			/* shli r3, r1, 9 */
10816     {1, 2, 3}}			/* add r4, r2, r3 */
10817    },
10818   {545 /* 0x221 */ ,
10819    {{6, 1, 6},			/* shli r2, r1, 6 */
10820     {4, 1, 2},			/* s2a r3, r1, r2 */
10821     {5, 3, 1}}			/* s3a r4, r3, r1 */
10822    },
10823   {546 /* 0x222 */ ,
10824    {{6, 1, 5},			/* shli r2, r1, 5 */
10825     {5, 2, 1},			/* s3a r3, r2, r1 */
10826     {3, 3, 2}}			/* s1a r4, r3, r2 */
10827    },
10828   {547 /* 0x223 */ ,
10829    {{6, 1, 5},			/* shli r2, r1, 5 */
10830     {1, 1, 2},			/* add r3, r1, r2 */
10831     {5, 2, 1},			/* s3a r4, r2, r1 */
10832     {3, 4, 3}}			/* s1a r5, r4, r3 */
10833    },
10834   {548 /* 0x224 */ ,
10835    {{5, 1, 1},			/* s3a r2, r1, r1 */
10836     {6, 1, 9},			/* shli r3, r1, 9 */
10837     {4, 2, 3}}			/* s2a r4, r2, r3 */
10838    },
10839   {549 /* 0x225 */ ,
10840    {{6, 1, 5},			/* shli r2, r1, 5 */
10841     {1, 1, 2},			/* add r3, r1, r2 */
10842     {4, 2, 1},			/* s2a r4, r2, r1 */
10843     {4, 4, 3}}			/* s2a r5, r4, r3 */
10844    },
10845   {550 /* 0x226 */ ,
10846    {{3, 1, 1},			/* s1a r2, r1, r1 */
10847     {6, 1, 5},			/* shli r3, r1, 5 */
10848     {5, 3, 2},			/* s3a r4, r3, r2 */
10849     {3, 4, 3}}			/* s1a r5, r4, r3 */
10850    },
10851   {551 /* 0x227 */ ,
10852    {{6, 1, 5},			/* shli r2, r1, 5 */
10853     {2, 2, 1},			/* sub r3, r2, r1 */
10854     {3, 2, 1},			/* s1a r4, r2, r1 */
10855     {5, 4, 3}}			/* s3a r5, r4, r3 */
10856    },
10857   {552 /* 0x228 */ ,
10858    {{4, 1, 1},			/* s2a r2, r1, r1 */
10859     {6, 1, 9},			/* shli r3, r1, 9 */
10860     {5, 2, 3}}			/* s3a r4, r2, r3 */
10861    },
10862   {553 /* 0x229 */ ,
10863    {{6, 1, 5},			/* shli r2, r1, 5 */
10864     {1, 1, 2},			/* add r3, r1, r2 */
10865     {3, 2, 1},			/* s1a r4, r2, r1 */
10866     {5, 4, 3}}			/* s3a r5, r4, r3 */
10867    },
10868   {554 /* 0x22a */ ,
10869    {{6, 1, 5},			/* shli r2, r1, 5 */
10870     {3, 1, 2},			/* s1a r3, r1, r2 */
10871     {3, 2, 1},			/* s1a r4, r2, r1 */
10872     {5, 4, 3}}			/* s3a r5, r4, r3 */
10873    },
10874   {555 /* 0x22b */ ,
10875    {{5, 1, 1},			/* s3a r2, r1, r1 */
10876     {4, 2, 1},			/* s2a r3, r2, r1 */
10877     {6, 3, 4},			/* shli r4, r3, 4 */
10878     {2, 4, 3}}			/* sub r5, r4, r3 */
10879    },
10880   {556 /* 0x22c */ ,
10881    {{3, 1, 1},			/* s1a r2, r1, r1 */
10882     {6, 1, 5},			/* shli r3, r1, 5 */
10883     {4, 3, 2},			/* s2a r4, r3, r2 */
10884     {4, 4, 3}}			/* s2a r5, r4, r3 */
10885    },
10886   {557 /* 0x22d */ ,
10887    {{4, 1, 1},			/* s2a r2, r1, r1 */
10888     {6, 1, 6},			/* shli r3, r1, 6 */
10889     {1, 2, 3},			/* add r4, r2, r3 */
10890     {5, 4, 2}}			/* s3a r5, r4, r2 */
10891    },
10892   {558 /* 0x22e */ ,
10893    {{5, 1, 1},			/* s3a r2, r1, r1 */
10894     {6, 2, 1},			/* shli r3, r2, 1 */
10895     {6, 2, 6},			/* shli r4, r2, 6 */
10896     {2, 4, 3}}			/* sub r5, r4, r3 */
10897    },
10898   {559 /* 0x22f */ ,
10899    {{5, 1, 1},			/* s3a r2, r1, r1 */
10900     {5, 1, 2},			/* s3a r3, r1, r2 */
10901     {6, 2, 6},			/* shli r4, r2, 6 */
10902     {2, 4, 3}}			/* sub r5, r4, r3 */
10903    },
10904   {560 /* 0x230 */ ,
10905    {{3, 1, 1},			/* s1a r2, r1, r1 */
10906     {6, 1, 5},			/* shli r3, r1, 5 */
10907     {1, 2, 3},			/* add r4, r2, r3 */
10908     {6, 4, 4}}			/* shli r5, r4, 4 */
10909    },
10910   {561 /* 0x231 */ ,
10911    {{6, 1, 4},			/* shli r2, r1, 4 */
10912     {2, 1, 2},			/* sub r3, r1, r2 */
10913     {5, 2, 2},			/* s3a r4, r2, r2 */
10914     {4, 4, 3}}			/* s2a r5, r4, r3 */
10915    },
10916   {562 /* 0x232 */ ,
10917    {{5, 1, 1},			/* s3a r2, r1, r1 */
10918     {6, 1, 5},			/* shli r3, r1, 5 */
10919     {5, 3, 2},			/* s3a r4, r3, r2 */
10920     {3, 4, 3}}			/* s1a r5, r4, r3 */
10921    },
10922   {563 /* 0x233 */ ,
10923    {{3, 1, 1},			/* s1a r2, r1, r1 */
10924     {6, 1, 6},			/* shli r3, r1, 6 */
10925     {3, 2, 3},			/* s1a r4, r2, r3 */
10926     {5, 4, 2}}			/* s3a r5, r4, r2 */
10927    },
10928   {564 /* 0x234 */ ,
10929    {{6, 1, 4},			/* shli r2, r1, 4 */
10930     {3, 2, 2},			/* s1a r3, r2, r2 */
10931     {5, 2, 1},			/* s3a r4, r2, r1 */
10932     {4, 4, 3}}			/* s2a r5, r4, r3 */
10933    },
10934   {565 /* 0x235 */ ,
10935    {{5, 1, 1},			/* s3a r2, r1, r1 */
10936     {3, 1, 2},			/* s1a r3, r1, r2 */
10937     {6, 2, 6},			/* shli r4, r2, 6 */
10938     {2, 4, 3}}			/* sub r5, r4, r3 */
10939    },
10940   {566 /* 0x236 */ ,
10941    {{5, 1, 1},			/* s3a r2, r1, r1 */
10942     {1, 1, 2},			/* add r3, r1, r2 */
10943     {6, 2, 6},			/* shli r4, r2, 6 */
10944     {2, 4, 3}}			/* sub r5, r4, r3 */
10945    },
10946   {567 /* 0x237 */ ,
10947    {{5, 1, 1},			/* s3a r2, r1, r1 */
10948     {6, 2, 6},			/* shli r3, r2, 6 */
10949     {2, 3, 2}}			/* sub r4, r3, r2 */
10950    },
10951   {568 /* 0x238 */ ,
10952    {{6, 1, 6},			/* shli r2, r1, 6 */
10953     {2, 2, 1},			/* sub r3, r2, r1 */
10954     {5, 3, 2}}			/* s3a r4, r3, r2 */
10955    },
10956   {569 /* 0x239 */ ,
10957    {{6, 1, 6},			/* shli r2, r1, 6 */
10958     {1, 1, 2},			/* add r3, r1, r2 */
10959     {2, 2, 1},			/* sub r4, r2, r1 */
10960     {5, 4, 3}}			/* s3a r5, r4, r3 */
10961    },
10962   {570 /* 0x23a */ ,
10963    {{6, 1, 6},			/* shli r2, r1, 6 */
10964     {2, 2, 1},			/* sub r3, r2, r1 */
10965     {3, 1, 2},			/* s1a r4, r1, r2 */
10966     {5, 3, 4}}			/* s3a r5, r3, r4 */
10967    },
10968   {571 /* 0x23b */ ,
10969    {{4, 1, 1},			/* s2a r2, r1, r1 */
10970     {5, 1, 1},			/* s3a r3, r1, r1 */
10971     {6, 3, 6},			/* shli r4, r3, 6 */
10972     {2, 4, 2}}			/* sub r5, r4, r2 */
10973    },
10974   {572 /* 0x23c */ ,
10975    {{5, 1, 1},			/* s3a r2, r1, r1 */
10976     {6, 1, 2},			/* shli r3, r1, 2 */
10977     {6, 2, 6},			/* shli r4, r2, 6 */
10978     {2, 4, 3}}			/* sub r5, r4, r3 */
10979    },
10980   {573 /* 0x23d */ ,
10981    {{3, 1, 1},			/* s1a r2, r1, r1 */
10982     {5, 1, 1},			/* s3a r3, r1, r1 */
10983     {6, 3, 6},			/* shli r4, r3, 6 */
10984     {2, 4, 2}}			/* sub r5, r4, r2 */
10985    },
10986   {574 /* 0x23e */ ,
10987    {{5, 1, 1},			/* s3a r2, r1, r1 */
10988     {6, 1, 1},			/* shli r3, r1, 1 */
10989     {6, 2, 6},			/* shli r4, r2, 6 */
10990     {2, 4, 3}}			/* sub r5, r4, r3 */
10991    },
10992   {575 /* 0x23f */ ,
10993    {{5, 1, 1},			/* s3a r2, r1, r1 */
10994     {6, 2, 6},			/* shli r3, r2, 6 */
10995     {2, 3, 1}}			/* sub r4, r3, r1 */
10996    },
10997   {576 /* 0x240 */ ,
10998    {{5, 1, 1},			/* s3a r2, r1, r1 */
10999     {6, 2, 6}}			/* shli r3, r2, 6 */
11000    },
11001   {577 /* 0x241 */ ,
11002    {{5, 1, 1},			/* s3a r2, r1, r1 */
11003     {6, 2, 6},			/* shli r3, r2, 6 */
11004     {1, 1, 3}}			/* add r4, r1, r3 */
11005    },
11006   {578 /* 0x242 */ ,
11007    {{6, 1, 6},			/* shli r2, r1, 6 */
11008     {4, 2, 1},			/* s2a r3, r2, r1 */
11009     {3, 3, 2}}			/* s1a r4, r3, r2 */
11010    },
11011   {579 /* 0x243 */ ,
11012    {{6, 1, 6},			/* shli r2, r1, 6 */
11013     {1, 1, 2},			/* add r3, r1, r2 */
11014     {4, 2, 1},			/* s2a r4, r2, r1 */
11015     {3, 4, 3}}			/* s1a r5, r4, r3 */
11016    },
11017   {580 /* 0x244 */ ,
11018    {{6, 1, 6},			/* shli r2, r1, 6 */
11019     {3, 2, 1},			/* s1a r3, r2, r1 */
11020     {4, 3, 2}}			/* s2a r4, r3, r2 */
11021    },
11022   {581 /* 0x245 */ ,
11023    {{6, 1, 6},			/* shli r2, r1, 6 */
11024     {1, 1, 2},			/* add r3, r1, r2 */
11025     {3, 2, 1},			/* s1a r4, r2, r1 */
11026     {4, 4, 3}}			/* s2a r5, r4, r3 */
11027    },
11028   {582 /* 0x246 */ ,
11029    {{3, 1, 1},			/* s1a r2, r1, r1 */
11030     {6, 1, 6},			/* shli r3, r1, 6 */
11031     {4, 3, 2},			/* s2a r4, r3, r2 */
11032     {3, 4, 3}}			/* s1a r5, r4, r3 */
11033    },
11034   {583 /* 0x247 */ ,
11035    {{6, 1, 6},			/* shli r2, r1, 6 */
11036     {1, 1, 2},			/* add r3, r1, r2 */
11037     {2, 2, 1},			/* sub r4, r2, r1 */
11038     {5, 3, 4}}			/* s3a r5, r3, r4 */
11039    },
11040   {584 /* 0x248 */ ,
11041    {{5, 1, 1},			/* s3a r2, r1, r1 */
11042     {6, 1, 9},			/* shli r3, r1, 9 */
11043     {5, 2, 3}}			/* s3a r4, r2, r3 */
11044    },
11045   {585 /* 0x249 */ ,
11046    {{5, 1, 1},			/* s3a r2, r1, r1 */
11047     {6, 2, 6},			/* shli r3, r2, 6 */
11048     {1, 2, 3}}			/* add r4, r2, r3 */
11049    },
11050   {586 /* 0x24a */ ,
11051    {{5, 1, 1},			/* s3a r2, r1, r1 */
11052     {1, 1, 2},			/* add r3, r1, r2 */
11053     {6, 2, 6},			/* shli r4, r2, 6 */
11054     {1, 3, 4}}			/* add r5, r3, r4 */
11055    },
11056   {587 /* 0x24b */ ,
11057    {{5, 1, 1},			/* s3a r2, r1, r1 */
11058     {3, 1, 2},			/* s1a r3, r1, r2 */
11059     {6, 2, 6},			/* shli r4, r2, 6 */
11060     {1, 3, 4}}			/* add r5, r3, r4 */
11061    },
11062   {588 /* 0x24c */ ,
11063    {{3, 1, 1},			/* s1a r2, r1, r1 */
11064     {6, 1, 6},			/* shli r3, r1, 6 */
11065     {3, 3, 2},			/* s1a r4, r3, r2 */
11066     {4, 4, 3}}			/* s2a r5, r4, r3 */
11067    },
11068   {589 /* 0x24d */ ,
11069    {{5, 1, 1},			/* s3a r2, r1, r1 */
11070     {4, 1, 2},			/* s2a r3, r1, r2 */
11071     {6, 2, 6},			/* shli r4, r2, 6 */
11072     {1, 3, 4}}			/* add r5, r3, r4 */
11073    },
11074   {590 /* 0x24e */ ,
11075    {{6, 1, 5},			/* shli r2, r1, 5 */
11076     {2, 2, 1},			/* sub r3, r2, r1 */
11077     {5, 3, 3},			/* s3a r4, r3, r3 */
11078     {3, 4, 2}}			/* s1a r5, r4, r2 */
11079    },
11080   {591 /* 0x24f */ ,
11081    {{6, 1, 4},			/* shli r2, r1, 4 */
11082     {2, 2, 1},			/* sub r3, r2, r1 */
11083     {5, 2, 2},			/* s3a r4, r2, r2 */
11084     {4, 4, 3}}			/* s2a r5, r4, r3 */
11085    },
11086   {592 /* 0x250 */ ,
11087    {{5, 1, 1},			/* s3a r2, r1, r1 */
11088     {4, 2, 1},			/* s2a r3, r2, r1 */
11089     {6, 3, 4}}			/* shli r4, r3, 4 */
11090    },
11091   {593 /* 0x251 */ ,
11092    {{5, 1, 1},			/* s3a r2, r1, r1 */
11093     {5, 2, 1},			/* s3a r3, r2, r1 */
11094     {5, 3, 2}}			/* s3a r4, r3, r2 */
11095    },
11096   {594 /* 0x252 */ ,
11097    {{5, 1, 1},			/* s3a r2, r1, r1 */
11098     {6, 2, 6},			/* shli r3, r2, 6 */
11099     {3, 2, 3}}			/* s1a r4, r2, r3 */
11100    },
11101   {595 /* 0x253 */ ,
11102    {{5, 1, 1},			/* s3a r2, r1, r1 */
11103     {3, 2, 1},			/* s1a r3, r2, r1 */
11104     {6, 2, 6},			/* shli r4, r2, 6 */
11105     {1, 3, 4}}			/* add r5, r3, r4 */
11106    },
11107   {596 /* 0x254 */ ,
11108    {{5, 1, 1},			/* s3a r2, r1, r1 */
11109     {1, 1, 2},			/* add r3, r1, r2 */
11110     {6, 2, 6},			/* shli r4, r2, 6 */
11111     {3, 3, 4}}			/* s1a r5, r3, r4 */
11112    },
11113   {597 /* 0x255 */ ,
11114    {{4, 1, 1},			/* s2a r2, r1, r1 */
11115     {6, 1, 6},			/* shli r3, r1, 6 */
11116     {3, 2, 3},			/* s1a r4, r2, r3 */
11117     {5, 4, 2}}			/* s3a r5, r4, r2 */
11118    },
11119   {598 /* 0x256 */ ,
11120    {{5, 1, 1},			/* s3a r2, r1, r1 */
11121     {3, 1, 2},			/* s1a r3, r1, r2 */
11122     {6, 2, 6},			/* shli r4, r2, 6 */
11123     {3, 3, 4}}			/* s1a r5, r3, r4 */
11124    },
11125   {599 /* 0x257 */ ,
11126    {{4, 1, 1},			/* s2a r2, r1, r1 */
11127     {5, 2, 1},			/* s3a r3, r2, r1 */
11128     {6, 2, 7},			/* shli r4, r2, 7 */
11129     {2, 4, 3}}			/* sub r5, r4, r3 */
11130    },
11131   {600 /* 0x258 */ ,
11132    {{4, 1, 1},			/* s2a r2, r1, r1 */
11133     {6, 2, 3},			/* shli r3, r2, 3 */
11134     {6, 2, 7},			/* shli r4, r2, 7 */
11135     {2, 4, 3}}			/* sub r5, r4, r3 */
11136    },
11137   {601 /* 0x259 */ ,
11138    {{5, 1, 1},			/* s3a r2, r1, r1 */
11139     {6, 1, 1},			/* shli r3, r1, 1 */
11140     {5, 2, 3},			/* s3a r4, r2, r3 */
11141     {5, 4, 2}}			/* s3a r5, r4, r2 */
11142    },
11143   {602 /* 0x25a */ ,
11144    {{5, 1, 1},			/* s3a r2, r1, r1 */
11145     {5, 2, 1},			/* s3a r3, r2, r1 */
11146     {6, 2, 1},			/* shli r4, r2, 1 */
11147     {5, 3, 4}}			/* s3a r5, r3, r4 */
11148    },
11149   {603 /* 0x25b */ ,
11150    {{3, 1, 1},			/* s1a r2, r1, r1 */
11151     {6, 1, 6},			/* shli r3, r1, 6 */
11152     {1, 2, 3},			/* add r4, r2, r3 */
11153     {5, 4, 4}}			/* s3a r5, r4, r4 */
11154    },
11155   {604 /* 0x25c */ ,
11156    {{5, 1, 1},			/* s3a r2, r1, r1 */
11157     {6, 1, 7},			/* shli r3, r1, 7 */
11158     {2, 3, 2},			/* sub r4, r3, r2 */
11159     {4, 4, 3}}			/* s2a r5, r4, r3 */
11160    },
11161   {605 /* 0x25d */ ,
11162    {{4, 1, 1},			/* s2a r2, r1, r1 */
11163     {6, 2, 4},			/* shli r3, r2, 4 */
11164     {2, 3, 2},			/* sub r4, r3, r2 */
11165     {5, 4, 2}}			/* s3a r5, r4, r2 */
11166    },
11167   {606 /* 0x25e */ ,
11168    {{6, 1, 5},			/* shli r2, r1, 5 */
11169     {2, 2, 1},			/* sub r3, r2, r1 */
11170     {5, 2, 3},			/* s3a r4, r2, r3 */
11171     {3, 4, 2}}			/* s1a r5, r4, r2 */
11172    },
11173   {607 /* 0x25f */ ,
11174    {{6, 1, 5},			/* shli r2, r1, 5 */
11175     {2, 2, 1},			/* sub r3, r2, r1 */
11176     {5, 2, 2},			/* s3a r4, r2, r2 */
11177     {3, 4, 3}}			/* s1a r5, r4, r3 */
11178    },
11179   {608 /* 0x260 */ ,
11180    {{5, 1, 1},			/* s3a r2, r1, r1 */
11181     {3, 2, 1},			/* s1a r3, r2, r1 */
11182     {6, 3, 5}}			/* shli r4, r3, 5 */
11183    },
11184   {609 /* 0x261 */ ,
11185    {{6, 1, 5},			/* shli r2, r1, 5 */
11186     {1, 1, 2},			/* add r3, r1, r2 */
11187     {5, 2, 2},			/* s3a r4, r2, r2 */
11188     {3, 4, 3}}			/* s1a r5, r4, r3 */
11189    },
11190   {610 /* 0x262 */ ,
11191    {{6, 1, 5},			/* shli r2, r1, 5 */
11192     {3, 1, 2},			/* s1a r3, r1, r2 */
11193     {5, 2, 2},			/* s3a r4, r2, r2 */
11194     {3, 4, 3}}			/* s1a r5, r4, r3 */
11195    },
11196   {611 /* 0x263 */ ,
11197    {{3, 1, 1},			/* s1a r2, r1, r1 */
11198     {6, 1, 6},			/* shli r3, r1, 6 */
11199     {4, 2, 3},			/* s2a r4, r2, r3 */
11200     {5, 4, 2}}			/* s3a r5, r4, r2 */
11201    },
11202   {612 /* 0x264 */ ,
11203    {{5, 1, 1},			/* s3a r2, r1, r1 */
11204     {6, 2, 6},			/* shli r3, r2, 6 */
11205     {4, 2, 3}}			/* s2a r4, r2, r3 */
11206    },
11207   {613 /* 0x265 */ ,
11208    {{5, 1, 1},			/* s3a r2, r1, r1 */
11209     {4, 2, 1},			/* s2a r3, r2, r1 */
11210     {6, 2, 6},			/* shli r4, r2, 6 */
11211     {1, 3, 4}}			/* add r5, r3, r4 */
11212    },
11213   {614 /* 0x266 */ ,
11214    {{5, 1, 1},			/* s3a r2, r1, r1 */
11215     {3, 2, 1},			/* s1a r3, r2, r1 */
11216     {6, 2, 6},			/* shli r4, r2, 6 */
11217     {3, 3, 4}}			/* s1a r5, r3, r4 */
11218    },
11219   {615 /* 0x267 */ ,
11220    {{4, 1, 1},			/* s2a r2, r1, r1 */
11221     {4, 2, 2},			/* s2a r3, r2, r2 */
11222     {6, 2, 7},			/* shli r4, r2, 7 */
11223     {2, 4, 3}}			/* sub r5, r4, r3 */
11224    },
11225   {616 /* 0x268 */ ,
11226    {{4, 1, 1},			/* s2a r2, r1, r1 */
11227     {6, 1, 6},			/* shli r3, r1, 6 */
11228     {1, 2, 3},			/* add r4, r2, r3 */
11229     {5, 4, 3}}			/* s3a r5, r4, r3 */
11230    },
11231   {617 /* 0x269 */ ,
11232    {{5, 1, 1},			/* s3a r2, r1, r1 */
11233     {6, 1, 2},			/* shli r3, r1, 2 */
11234     {5, 2, 3},			/* s3a r4, r2, r3 */
11235     {5, 4, 2}}			/* s3a r5, r4, r2 */
11236    },
11237   {619 /* 0x26b */ ,
11238    {{4, 1, 1},			/* s2a r2, r1, r1 */
11239     {4, 2, 1},			/* s2a r3, r2, r1 */
11240     {6, 2, 7},			/* shli r4, r2, 7 */
11241     {2, 4, 3}}			/* sub r5, r4, r3 */
11242    },
11243   {620 /* 0x26c */ ,
11244    {{4, 1, 1},			/* s2a r2, r1, r1 */
11245     {6, 2, 2},			/* shli r3, r2, 2 */
11246     {6, 2, 7},			/* shli r4, r2, 7 */
11247     {2, 4, 3}}			/* sub r5, r4, r3 */
11248    },
11249   {621 /* 0x26d */ ,
11250    {{4, 1, 1},			/* s2a r2, r1, r1 */
11251     {6, 1, 6},			/* shli r3, r1, 6 */
11252     {1, 2, 3},			/* add r4, r2, r3 */
11253     {5, 4, 4}}			/* s3a r5, r4, r4 */
11254    },
11255   {623 /* 0x26f */ ,
11256    {{6, 1, 4},			/* shli r2, r1, 4 */
11257     {2, 2, 1},			/* sub r3, r2, r1 */
11258     {4, 3, 2},			/* s2a r4, r3, r2 */
11259     {5, 4, 3}}			/* s3a r5, r4, r3 */
11260    },
11261   {624 /* 0x270 */ ,
11262    {{6, 1, 2},			/* shli r2, r1, 2 */
11263     {6, 1, 7},			/* shli r3, r1, 7 */
11264     {2, 3, 2},			/* sub r4, r3, r2 */
11265     {4, 4, 3}}			/* s2a r5, r4, r3 */
11266    },
11267   {625 /* 0x271 */ ,
11268    {{6, 1, 4},			/* shli r2, r1, 4 */
11269     {2, 1, 2},			/* sub r3, r1, r2 */
11270     {4, 2, 2},			/* s2a r4, r2, r2 */
11271     {5, 4, 3}}			/* s3a r5, r4, r3 */
11272    },
11273   {626 /* 0x272 */ ,
11274    {{6, 1, 5},			/* shli r2, r1, 5 */
11275     {1, 1, 2},			/* add r3, r1, r2 */
11276     {5, 3, 3},			/* s3a r4, r3, r3 */
11277     {3, 4, 2}}			/* s1a r5, r4, r2 */
11278    },
11279   {627 /* 0x273 */ ,
11280    {{4, 1, 1},			/* s2a r2, r1, r1 */
11281     {5, 1, 2},			/* s3a r3, r1, r2 */
11282     {6, 2, 7},			/* shli r4, r2, 7 */
11283     {2, 4, 3}}			/* sub r5, r4, r3 */
11284    },
11285   {628 /* 0x274 */ ,
11286    {{3, 1, 1},			/* s1a r2, r1, r1 */
11287     {6, 1, 7},			/* shli r3, r1, 7 */
11288     {2, 3, 2},			/* sub r4, r3, r2 */
11289     {4, 4, 3}}			/* s2a r5, r4, r3 */
11290    },
11291   {629 /* 0x275 */ ,
11292    {{4, 1, 1},			/* s2a r2, r1, r1 */
11293     {3, 2, 1},			/* s1a r3, r2, r1 */
11294     {6, 2, 7},			/* shli r4, r2, 7 */
11295     {2, 4, 3}}			/* sub r5, r4, r3 */
11296    },
11297   {630 /* 0x276 */ ,
11298    {{4, 1, 1},			/* s2a r2, r1, r1 */
11299     {6, 2, 1},			/* shli r3, r2, 1 */
11300     {6, 2, 7},			/* shli r4, r2, 7 */
11301     {2, 4, 3}}			/* sub r5, r4, r3 */
11302    },
11303   {631 /* 0x277 */ ,
11304    {{4, 1, 1},			/* s2a r2, r1, r1 */
11305     {4, 1, 2},			/* s2a r3, r1, r2 */
11306     {6, 2, 7},			/* shli r4, r2, 7 */
11307     {2, 4, 3}}			/* sub r5, r4, r3 */
11308    },
11309   {632 /* 0x278 */ ,
11310    {{6, 1, 1},			/* shli r2, r1, 1 */
11311     {6, 1, 7},			/* shli r3, r1, 7 */
11312     {2, 3, 2},			/* sub r4, r3, r2 */
11313     {4, 4, 3}}			/* s2a r5, r4, r3 */
11314    },
11315   {633 /* 0x279 */ ,
11316    {{4, 1, 1},			/* s2a r2, r1, r1 */
11317     {3, 1, 2},			/* s1a r3, r1, r2 */
11318     {6, 2, 7},			/* shli r4, r2, 7 */
11319     {2, 4, 3}}			/* sub r5, r4, r3 */
11320    },
11321   {634 /* 0x27a */ ,
11322    {{4, 1, 1},			/* s2a r2, r1, r1 */
11323     {1, 1, 2},			/* add r3, r1, r2 */
11324     {6, 2, 7},			/* shli r4, r2, 7 */
11325     {2, 4, 3}}			/* sub r5, r4, r3 */
11326    },
11327   {635 /* 0x27b */ ,
11328    {{4, 1, 1},			/* s2a r2, r1, r1 */
11329     {6, 2, 7},			/* shli r3, r2, 7 */
11330     {2, 3, 2}}			/* sub r4, r3, r2 */
11331    },
11332   {636 /* 0x27c */ ,
11333    {{6, 1, 7},			/* shli r2, r1, 7 */
11334     {2, 2, 1},			/* sub r3, r2, r1 */
11335     {4, 3, 2}}			/* s2a r4, r3, r2 */
11336    },
11337   {637 /* 0x27d */ ,
11338    {{6, 1, 7},			/* shli r2, r1, 7 */
11339     {1, 1, 2},			/* add r3, r1, r2 */
11340     {2, 2, 1},			/* sub r4, r2, r1 */
11341     {4, 4, 3}}			/* s2a r5, r4, r3 */
11342    },
11343   {638 /* 0x27e */ ,
11344    {{4, 1, 1},			/* s2a r2, r1, r1 */
11345     {6, 1, 1},			/* shli r3, r1, 1 */
11346     {6, 2, 7},			/* shli r4, r2, 7 */
11347     {2, 4, 3}}			/* sub r5, r4, r3 */
11348    },
11349   {639 /* 0x27f */ ,
11350    {{4, 1, 1},			/* s2a r2, r1, r1 */
11351     {6, 2, 7},			/* shli r3, r2, 7 */
11352     {2, 3, 1}}			/* sub r4, r3, r1 */
11353    },
11354   {640 /* 0x280 */ ,
11355    {{4, 1, 1},			/* s2a r2, r1, r1 */
11356     {6, 2, 7}}			/* shli r3, r2, 7 */
11357    },
11358   {641 /* 0x281 */ ,
11359    {{4, 1, 1},			/* s2a r2, r1, r1 */
11360     {6, 2, 7},			/* shli r3, r2, 7 */
11361     {1, 1, 3}}			/* add r4, r1, r3 */
11362    },
11363   {642 /* 0x282 */ ,
11364    {{6, 1, 7},			/* shli r2, r1, 7 */
11365     {3, 2, 1},			/* s1a r3, r2, r1 */
11366     {3, 3, 2}}			/* s1a r4, r3, r2 */
11367    },
11368   {643 /* 0x283 */ ,
11369    {{6, 1, 7},			/* shli r2, r1, 7 */
11370     {1, 1, 2},			/* add r3, r1, r2 */
11371     {2, 2, 1},			/* sub r4, r2, r1 */
11372     {4, 3, 4}}			/* s2a r5, r3, r4 */
11373    },
11374   {644 /* 0x284 */ ,
11375    {{6, 1, 7},			/* shli r2, r1, 7 */
11376     {1, 1, 2},			/* add r3, r1, r2 */
11377     {4, 3, 2}}			/* s2a r4, r3, r2 */
11378    },
11379   {645 /* 0x285 */ ,
11380    {{4, 1, 1},			/* s2a r2, r1, r1 */
11381     {6, 2, 7},			/* shli r3, r2, 7 */
11382     {1, 2, 3}}			/* add r4, r2, r3 */
11383    },
11384   {646 /* 0x286 */ ,
11385    {{4, 1, 1},			/* s2a r2, r1, r1 */
11386     {1, 1, 2},			/* add r3, r1, r2 */
11387     {6, 2, 7},			/* shli r4, r2, 7 */
11388     {1, 3, 4}}			/* add r5, r3, r4 */
11389    },
11390   {647 /* 0x287 */ ,
11391    {{4, 1, 1},			/* s2a r2, r1, r1 */
11392     {3, 1, 2},			/* s1a r3, r1, r2 */
11393     {6, 2, 7},			/* shli r4, r2, 7 */
11394     {1, 3, 4}}			/* add r5, r3, r4 */
11395    },
11396   {648 /* 0x288 */ ,
11397    {{5, 1, 1},			/* s3a r2, r1, r1 */
11398     {5, 2, 2},			/* s3a r3, r2, r2 */
11399     {6, 3, 3}}			/* shli r4, r3, 3 */
11400    },
11401   {649 /* 0x289 */ ,
11402    {{5, 1, 1},			/* s3a r2, r1, r1 */
11403     {5, 2, 2},			/* s3a r3, r2, r2 */
11404     {5, 3, 1}}			/* s3a r4, r3, r1 */
11405    },
11406   {650 /* 0x28a */ ,
11407    {{4, 1, 1},			/* s2a r2, r1, r1 */
11408     {6, 2, 7},			/* shli r3, r2, 7 */
11409     {3, 2, 3}}			/* s1a r4, r2, r3 */
11410    },
11411   {651 /* 0x28b */ ,
11412    {{4, 1, 1},			/* s2a r2, r1, r1 */
11413     {3, 2, 1},			/* s1a r3, r2, r1 */
11414     {6, 2, 7},			/* shli r4, r2, 7 */
11415     {1, 3, 4}}			/* add r5, r3, r4 */
11416    },
11417   {652 /* 0x28c */ ,
11418    {{3, 1, 1},			/* s1a r2, r1, r1 */
11419     {6, 1, 7},			/* shli r3, r1, 7 */
11420     {1, 2, 3},			/* add r4, r2, r3 */
11421     {4, 4, 3}}			/* s2a r5, r4, r3 */
11422    },
11423   {653 /* 0x28d */ ,
11424    {{4, 1, 1},			/* s2a r2, r1, r1 */
11425     {5, 1, 2},			/* s3a r3, r1, r2 */
11426     {6, 2, 7},			/* shli r4, r2, 7 */
11427     {1, 3, 4}}			/* add r5, r3, r4 */
11428    },
11429   {654 /* 0x28e */ ,
11430    {{4, 1, 1},			/* s2a r2, r1, r1 */
11431     {3, 1, 2},			/* s1a r3, r1, r2 */
11432     {6, 2, 7},			/* shli r4, r2, 7 */
11433     {3, 3, 4}}			/* s1a r5, r3, r4 */
11434    },
11435   {655 /* 0x28f */ ,
11436    {{3, 1, 1},			/* s1a r2, r1, r1 */
11437     {6, 1, 7},			/* shli r3, r1, 7 */
11438     {1, 2, 3},			/* add r4, r2, r3 */
11439     {4, 4, 4}}			/* s2a r5, r4, r4 */
11440    },
11441   {656 /* 0x290 */ ,
11442    {{4, 1, 1},			/* s2a r2, r1, r1 */
11443     {5, 2, 1},			/* s3a r3, r2, r1 */
11444     {6, 3, 4}}			/* shli r4, r3, 4 */
11445    },
11446   {657 /* 0x291 */ ,
11447    {{5, 1, 1},			/* s3a r2, r1, r1 */
11448     {5, 2, 1},			/* s3a r3, r2, r1 */
11449     {5, 3, 3}}			/* s3a r4, r3, r3 */
11450    },
11451   {658 /* 0x292 */ ,
11452    {{6, 1, 4},			/* shli r2, r1, 4 */
11453     {3, 1, 2},			/* s1a r3, r1, r2 */
11454     {4, 2, 2},			/* s2a r4, r2, r2 */
11455     {5, 4, 3}}			/* s3a r5, r4, r3 */
11456    },
11457   {659 /* 0x293 */ ,
11458    {{5, 1, 1},			/* s3a r2, r1, r1 */
11459     {3, 1, 2},			/* s1a r3, r1, r2 */
11460     {5, 2, 2},			/* s3a r4, r2, r2 */
11461     {5, 4, 3}}			/* s3a r5, r4, r3 */
11462    },
11463   {660 /* 0x294 */ ,
11464    {{4, 1, 1},			/* s2a r2, r1, r1 */
11465     {6, 2, 7},			/* shli r3, r2, 7 */
11466     {4, 2, 3}}			/* s2a r4, r2, r3 */
11467    },
11468   {661 /* 0x295 */ ,
11469    {{4, 1, 1},			/* s2a r2, r1, r1 */
11470     {4, 2, 1},			/* s2a r3, r2, r1 */
11471     {6, 2, 7},			/* shli r4, r2, 7 */
11472     {1, 3, 4}}			/* add r5, r3, r4 */
11473    },
11474   {662 /* 0x296 */ ,
11475    {{4, 1, 1},			/* s2a r2, r1, r1 */
11476     {3, 2, 1},			/* s1a r3, r2, r1 */
11477     {6, 2, 7},			/* shli r4, r2, 7 */
11478     {3, 3, 4}}			/* s1a r5, r3, r4 */
11479    },
11480   {663 /* 0x297 */ ,
11481    {{4, 1, 1},			/* s2a r2, r1, r1 */
11482     {5, 2, 1},			/* s3a r3, r2, r1 */
11483     {5, 3, 1},			/* s3a r4, r3, r1 */
11484     {3, 4, 2}}			/* s1a r5, r4, r2 */
11485    },
11486   {664 /* 0x298 */ ,
11487    {{4, 1, 1},			/* s2a r2, r1, r1 */
11488     {1, 1, 2},			/* add r3, r1, r2 */
11489     {6, 2, 7},			/* shli r4, r2, 7 */
11490     {4, 3, 4}}			/* s2a r5, r3, r4 */
11491    },
11492   {665 /* 0x299 */ ,
11493    {{4, 1, 1},			/* s2a r2, r1, r1 */
11494     {4, 2, 2},			/* s2a r3, r2, r2 */
11495     {6, 2, 7},			/* shli r4, r2, 7 */
11496     {1, 3, 4}}			/* add r5, r3, r4 */
11497    },
11498   {666 /* 0x29a */ ,
11499    {{5, 1, 1},			/* s3a r2, r1, r1 */
11500     {5, 2, 2},			/* s3a r3, r2, r2 */
11501     {6, 2, 1},			/* shli r4, r2, 1 */
11502     {5, 3, 4}}			/* s3a r5, r3, r4 */
11503    },
11504   {667 /* 0x29b */ ,
11505    {{5, 1, 1},			/* s3a r2, r1, r1 */
11506     {3, 2, 1},			/* s1a r3, r2, r1 */
11507     {5, 2, 2},			/* s3a r4, r2, r2 */
11508     {5, 4, 3}}			/* s3a r5, r4, r3 */
11509    },
11510   {668 /* 0x29c */ ,
11511    {{4, 1, 1},			/* s2a r2, r1, r1 */
11512     {3, 1, 2},			/* s1a r3, r1, r2 */
11513     {6, 2, 7},			/* shli r4, r2, 7 */
11514     {4, 3, 4}}			/* s2a r5, r3, r4 */
11515    },
11516   {669 /* 0x29d */ ,
11517    {{4, 1, 1},			/* s2a r2, r1, r1 */
11518     {5, 2, 1},			/* s3a r3, r2, r1 */
11519     {3, 3, 1},			/* s1a r4, r3, r1 */
11520     {5, 4, 2}}			/* s3a r5, r4, r2 */
11521    },
11522   {670 /* 0x29e */ ,
11523    {{3, 1, 1},			/* s1a r2, r1, r1 */
11524     {6, 1, 7},			/* shli r3, r1, 7 */
11525     {3, 2, 3},			/* s1a r4, r2, r3 */
11526     {4, 4, 4}}			/* s2a r5, r4, r4 */
11527    },
11528   {671 /* 0x29f */ ,
11529    {{6, 1, 5},			/* shli r2, r1, 5 */
11530     {2, 2, 1},			/* sub r3, r2, r1 */
11531     {4, 2, 2},			/* s2a r4, r2, r2 */
11532     {4, 4, 3}}			/* s2a r5, r4, r3 */
11533    },
11534   {672 /* 0x2a0 */ ,
11535    {{4, 1, 1},			/* s2a r2, r1, r1 */
11536     {4, 2, 1},			/* s2a r3, r2, r1 */
11537     {6, 3, 5}}			/* shli r4, r3, 5 */
11538    },
11539   {673 /* 0x2a1 */ ,
11540    {{6, 1, 5},			/* shli r2, r1, 5 */
11541     {1, 1, 2},			/* add r3, r1, r2 */
11542     {4, 2, 2},			/* s2a r4, r2, r2 */
11543     {4, 4, 3}}			/* s2a r5, r4, r3 */
11544    },
11545   {674 /* 0x2a2 */ ,
11546    {{6, 1, 5},			/* shli r2, r1, 5 */
11547     {3, 1, 2},			/* s1a r3, r1, r2 */
11548     {4, 2, 2},			/* s2a r4, r2, r2 */
11549     {4, 4, 3}}			/* s2a r5, r4, r3 */
11550    },
11551   {675 /* 0x2a3 */ ,
11552    {{3, 1, 1},			/* s1a r2, r1, r1 */
11553     {5, 1, 1},			/* s3a r3, r1, r1 */
11554     {5, 3, 2},			/* s3a r4, r3, r2 */
11555     {5, 4, 4}}			/* s3a r5, r4, r4 */
11556    },
11557   {676 /* 0x2a4 */ ,
11558    {{5, 1, 1},			/* s3a r2, r1, r1 */
11559     {6, 1, 7},			/* shli r3, r1, 7 */
11560     {1, 2, 3},			/* add r4, r2, r3 */
11561     {4, 4, 3}}			/* s2a r5, r4, r3 */
11562    },
11563   {677 /* 0x2a5 */ ,
11564    {{4, 1, 1},			/* s2a r2, r1, r1 */
11565     {6, 1, 6},			/* shli r3, r1, 6 */
11566     {4, 2, 3},			/* s2a r4, r2, r3 */
11567     {5, 4, 2}}			/* s3a r5, r4, r2 */
11568    },
11569   {679 /* 0x2a7 */ ,
11570    {{4, 1, 1},			/* s2a r2, r1, r1 */
11571     {6, 2, 7},			/* shli r3, r2, 7 */
11572     {2, 3, 1},			/* sub r4, r3, r1 */
11573     {5, 2, 4}}			/* s3a r5, r2, r4 */
11574    },
11575   {680 /* 0x2a8 */ ,
11576    {{4, 1, 1},			/* s2a r2, r1, r1 */
11577     {6, 2, 7},			/* shli r3, r2, 7 */
11578     {5, 2, 3}}			/* s3a r4, r2, r3 */
11579    },
11580   {681 /* 0x2a9 */ ,
11581    {{4, 1, 1},			/* s2a r2, r1, r1 */
11582     {5, 2, 1},			/* s3a r3, r2, r1 */
11583     {6, 2, 7},			/* shli r4, r2, 7 */
11584     {1, 3, 4}}			/* add r5, r3, r4 */
11585    },
11586   {682 /* 0x2aa */ ,
11587    {{4, 1, 1},			/* s2a r2, r1, r1 */
11588     {4, 2, 1},			/* s2a r3, r2, r1 */
11589     {6, 2, 7},			/* shli r4, r2, 7 */
11590     {3, 3, 4}}			/* s1a r5, r3, r4 */
11591    },
11592   {684 /* 0x2ac */ ,
11593    {{5, 1, 1},			/* s3a r2, r1, r1 */
11594     {5, 2, 2},			/* s3a r3, r2, r2 */
11595     {6, 2, 2},			/* shli r4, r2, 2 */
11596     {5, 3, 4}}			/* s3a r5, r3, r4 */
11597    },
11598   {685 /* 0x2ad */ ,
11599    {{4, 1, 1},			/* s2a r2, r1, r1 */
11600     {5, 2, 2},			/* s3a r3, r2, r2 */
11601     {6, 2, 7},			/* shli r4, r2, 7 */
11602     {1, 3, 4}}			/* add r5, r3, r4 */
11603    },
11604   {688 /* 0x2b0 */ ,
11605    {{3, 1, 1},			/* s1a r2, r1, r1 */
11606     {4, 1, 1},			/* s2a r3, r1, r1 */
11607     {5, 3, 2},			/* s3a r4, r3, r2 */
11608     {6, 4, 4}}			/* shli r5, r4, 4 */
11609    },
11610   {689 /* 0x2b1 */ ,
11611    {{6, 1, 4},			/* shli r2, r1, 4 */
11612     {1, 1, 2},			/* add r3, r1, r2 */
11613     {4, 3, 2},			/* s2a r4, r3, r2 */
11614     {5, 4, 3}}			/* s3a r5, r4, r3 */
11615    },
11616   {690 /* 0x2b2 */ ,
11617    {{4, 1, 1},			/* s2a r2, r1, r1 */
11618     {4, 2, 2},			/* s2a r3, r2, r2 */
11619     {6, 2, 7},			/* shli r4, r2, 7 */
11620     {3, 3, 4}}			/* s1a r5, r3, r4 */
11621    },
11622   {692 /* 0x2b4 */ ,
11623    {{4, 1, 1},			/* s2a r2, r1, r1 */
11624     {5, 1, 2},			/* s3a r3, r1, r2 */
11625     {6, 2, 7},			/* shli r4, r2, 7 */
11626     {4, 3, 4}}			/* s2a r5, r3, r4 */
11627    },
11628   {693 /* 0x2b5 */ ,
11629    {{4, 1, 1},			/* s2a r2, r1, r1 */
11630     {5, 1, 1},			/* s3a r3, r1, r1 */
11631     {5, 3, 2},			/* s3a r4, r3, r2 */
11632     {5, 4, 4}}			/* s3a r5, r4, r4 */
11633    },
11634   {694 /* 0x2b6 */ ,
11635    {{6, 1, 6},			/* shli r2, r1, 6 */
11636     {2, 2, 1},			/* sub r3, r2, r1 */
11637     {4, 3, 3},			/* s2a r4, r3, r3 */
11638     {3, 4, 2}}			/* s1a r5, r4, r2 */
11639    },
11640   {695 /* 0x2b7 */ ,
11641    {{6, 1, 6},			/* shli r2, r1, 6 */
11642     {2, 2, 1},			/* sub r3, r2, r1 */
11643     {4, 3, 2},			/* s2a r4, r3, r2 */
11644     {3, 4, 3}}			/* s1a r5, r4, r3 */
11645    },
11646   {696 /* 0x2b8 */ ,
11647    {{6, 1, 6},			/* shli r2, r1, 6 */
11648     {2, 2, 1},			/* sub r3, r2, r1 */
11649     {3, 2, 2},			/* s1a r4, r2, r2 */
11650     {5, 3, 4}}			/* s3a r5, r3, r4 */
11651    },
11652   {697 /* 0x2b9 */ ,
11653    {{4, 1, 1},			/* s2a r2, r1, r1 */
11654     {5, 2, 1},			/* s3a r3, r2, r1 */
11655     {6, 3, 4},			/* shli r4, r3, 4 */
11656     {1, 3, 4}}			/* add r5, r3, r4 */
11657    },
11658   {699 /* 0x2bb */ ,
11659    {{4, 1, 1},			/* s2a r2, r1, r1 */
11660     {3, 2, 1},			/* s1a r3, r2, r1 */
11661     {6, 3, 6},			/* shli r4, r3, 6 */
11662     {2, 4, 2}}			/* sub r5, r4, r2 */
11663    },
11664   {700 /* 0x2bc */ ,
11665    {{3, 1, 1},			/* s1a r2, r1, r1 */
11666     {6, 1, 7},			/* shli r3, r1, 7 */
11667     {4, 2, 3},			/* s2a r4, r2, r3 */
11668     {4, 4, 4}}			/* s2a r5, r4, r4 */
11669    },
11670   {701 /* 0x2bd */ ,
11671    {{6, 1, 6},			/* shli r2, r1, 6 */
11672     {2, 2, 1},			/* sub r3, r2, r1 */
11673     {4, 2, 3},			/* s2a r4, r2, r3 */
11674     {3, 4, 3}}			/* s1a r5, r4, r3 */
11675    },
11676   {702 /* 0x2be */ ,
11677    {{6, 1, 6},			/* shli r2, r1, 6 */
11678     {2, 2, 1},			/* sub r3, r2, r1 */
11679     {5, 2, 2},			/* s3a r4, r2, r2 */
11680     {3, 3, 4}}			/* s1a r5, r3, r4 */
11681    },
11682   {703 /* 0x2bf */ ,
11683    {{6, 1, 6},			/* shli r2, r1, 6 */
11684     {2, 2, 1},			/* sub r3, r2, r1 */
11685     {4, 2, 2},			/* s2a r4, r2, r2 */
11686     {3, 4, 3}}			/* s1a r5, r4, r3 */
11687    },
11688   {704 /* 0x2c0 */ ,
11689    {{4, 1, 1},			/* s2a r2, r1, r1 */
11690     {3, 2, 1},			/* s1a r3, r2, r1 */
11691     {6, 3, 6}}			/* shli r4, r3, 6 */
11692    },
11693   {705 /* 0x2c1 */ ,
11694    {{6, 1, 6},			/* shli r2, r1, 6 */
11695     {1, 1, 2},			/* add r3, r1, r2 */
11696     {4, 2, 2},			/* s2a r4, r2, r2 */
11697     {3, 4, 3}}			/* s1a r5, r4, r3 */
11698    },
11699   {706 /* 0x2c2 */ ,
11700    {{6, 1, 6},			/* shli r2, r1, 6 */
11701     {1, 1, 2},			/* add r3, r1, r2 */
11702     {5, 2, 2},			/* s3a r4, r2, r2 */
11703     {3, 3, 4}}			/* s1a r5, r3, r4 */
11704    },
11705   {707 /* 0x2c3 */ ,
11706    {{3, 1, 1},			/* s1a r2, r1, r1 */
11707     {6, 1, 6},			/* shli r3, r1, 6 */
11708     {5, 2, 3},			/* s3a r4, r2, r3 */
11709     {5, 4, 2}}			/* s3a r5, r4, r2 */
11710    },
11711   {708 /* 0x2c4 */ ,
11712    {{6, 1, 6},			/* shli r2, r1, 6 */
11713     {3, 2, 1},			/* s1a r3, r2, r1 */
11714     {3, 2, 2},			/* s1a r4, r2, r2 */
11715     {4, 3, 4}}			/* s2a r5, r3, r4 */
11716    },
11717   {709 /* 0x2c5 */ ,
11718    {{4, 1, 1},			/* s2a r2, r1, r1 */
11719     {3, 2, 1},			/* s1a r3, r2, r1 */
11720     {6, 3, 6},			/* shli r4, r3, 6 */
11721     {1, 2, 4}}			/* add r5, r2, r4 */
11722    },
11723   {710 /* 0x2c6 */ ,
11724    {{6, 1, 6},			/* shli r2, r1, 6 */
11725     {3, 1, 2},			/* s1a r3, r1, r2 */
11726     {4, 2, 3},			/* s2a r4, r2, r3 */
11727     {3, 4, 3}}			/* s1a r5, r4, r3 */
11728    },
11729   {711 /* 0x2c7 */ ,
11730    {{4, 1, 1},			/* s2a r2, r1, r1 */
11731     {6, 2, 4},			/* shli r3, r2, 4 */
11732     {2, 3, 1},			/* sub r4, r3, r1 */
11733     {5, 4, 4}}			/* s3a r5, r4, r4 */
11734    },
11735   {712 /* 0x2c8 */ ,
11736    {{6, 1, 6},			/* shli r2, r1, 6 */
11737     {1, 1, 2},			/* add r3, r1, r2 */
11738     {3, 2, 2},			/* s1a r4, r2, r2 */
11739     {5, 3, 4}}			/* s3a r5, r3, r4 */
11740    },
11741   {713 /* 0x2c9 */ ,
11742    {{5, 1, 1},			/* s3a r2, r1, r1 */
11743     {6, 1, 4},			/* shli r3, r1, 4 */
11744     {5, 2, 3},			/* s3a r4, r2, r3 */
11745     {5, 4, 2}}			/* s3a r5, r4, r2 */
11746    },
11747   {714 /* 0x2ca */ ,
11748    {{6, 1, 6},			/* shli r2, r1, 6 */
11749     {1, 1, 2},			/* add r3, r1, r2 */
11750     {4, 3, 3},			/* s2a r4, r3, r3 */
11751     {3, 4, 2}}			/* s1a r5, r4, r2 */
11752    },
11753   {715 /* 0x2cb */ ,
11754    {{4, 1, 1},			/* s2a r2, r1, r1 */
11755     {3, 2, 1},			/* s1a r3, r2, r1 */
11756     {6, 3, 6},			/* shli r4, r3, 6 */
11757     {1, 3, 4}}			/* add r5, r3, r4 */
11758    },
11759   {716 /* 0x2cc */ ,
11760    {{5, 1, 1},			/* s3a r2, r1, r1 */
11761     {6, 2, 4},			/* shli r3, r2, 4 */
11762     {2, 3, 1},			/* sub r4, r3, r1 */
11763     {4, 4, 3}}			/* s2a r5, r4, r3 */
11764    },
11765   {717 /* 0x2cd */ ,
11766    {{4, 1, 1},			/* s2a r2, r1, r1 */
11767     {3, 2, 1},			/* s1a r3, r2, r1 */
11768     {5, 3, 1},			/* s3a r4, r3, r1 */
11769     {5, 4, 2}}			/* s3a r5, r4, r2 */
11770    },
11771   {719 /* 0x2cf */ ,
11772    {{4, 1, 1},			/* s2a r2, r1, r1 */
11773     {5, 2, 2},			/* s3a r3, r2, r2 */
11774     {6, 3, 4},			/* shli r4, r3, 4 */
11775     {2, 4, 1}}			/* sub r5, r4, r1 */
11776    },
11777   {720 /* 0x2d0 */ ,
11778    {{4, 1, 1},			/* s2a r2, r1, r1 */
11779     {5, 2, 2},			/* s3a r3, r2, r2 */
11780     {6, 3, 4}}			/* shli r4, r3, 4 */
11781    },
11782   {721 /* 0x2d1 */ ,
11783    {{5, 1, 1},			/* s3a r2, r1, r1 */
11784     {5, 2, 1},			/* s3a r3, r2, r1 */
11785     {5, 2, 2},			/* s3a r4, r2, r2 */
11786     {5, 4, 3}}			/* s3a r5, r4, r3 */
11787    },
11788   {722 /* 0x2d2 */ ,
11789    {{4, 1, 1},			/* s2a r2, r1, r1 */
11790     {5, 2, 1},			/* s3a r3, r2, r1 */
11791     {6, 2, 7},			/* shli r4, r2, 7 */
11792     {3, 3, 4}}			/* s1a r5, r3, r4 */
11793    },
11794   {723 /* 0x2d3 */ ,
11795    {{4, 1, 1},			/* s2a r2, r1, r1 */
11796     {3, 2, 1},			/* s1a r3, r2, r1 */
11797     {5, 3, 1},			/* s3a r4, r3, r1 */
11798     {5, 4, 3}}			/* s3a r5, r4, r3 */
11799    },
11800   {724 /* 0x2d4 */ ,
11801    {{4, 1, 1},			/* s2a r2, r1, r1 */
11802     {4, 2, 1},			/* s2a r3, r2, r1 */
11803     {6, 2, 7},			/* shli r4, r2, 7 */
11804     {4, 3, 4}}			/* s2a r5, r3, r4 */
11805    },
11806   {725 /* 0x2d5 */ ,
11807    {{4, 1, 1},			/* s2a r2, r1, r1 */
11808     {5, 2, 2},			/* s3a r3, r2, r2 */
11809     {6, 3, 4},			/* shli r4, r3, 4 */
11810     {1, 2, 4}}			/* add r5, r2, r4 */
11811    },
11812   {726 /* 0x2d6 */ ,
11813    {{4, 1, 1},			/* s2a r2, r1, r1 */
11814     {3, 2, 1},			/* s1a r3, r2, r1 */
11815     {6, 3, 6},			/* shli r4, r3, 6 */
11816     {3, 3, 4}}			/* s1a r5, r3, r4 */
11817    },
11818   {727 /* 0x2d7 */ ,
11819    {{4, 1, 1},			/* s2a r2, r1, r1 */
11820     {5, 2, 2},			/* s3a r3, r2, r2 */
11821     {5, 3, 1},			/* s3a r4, r3, r1 */
11822     {3, 4, 2}}			/* s1a r5, r4, r2 */
11823    },
11824   {728 /* 0x2d8 */ ,
11825    {{4, 1, 1},			/* s2a r2, r1, r1 */
11826     {3, 2, 1},			/* s1a r3, r2, r1 */
11827     {6, 2, 7},			/* shli r4, r2, 7 */
11828     {5, 3, 4}}			/* s3a r5, r3, r4 */
11829    },
11830   {729 /* 0x2d9 */ ,
11831    {{5, 1, 1},			/* s3a r2, r1, r1 */
11832     {5, 2, 2},			/* s3a r3, r2, r2 */
11833     {5, 3, 3}}			/* s3a r4, r3, r3 */
11834    },
11835   {730 /* 0x2da */ ,
11836    {{4, 1, 1},			/* s2a r2, r1, r1 */
11837     {5, 2, 2},			/* s3a r3, r2, r2 */
11838     {6, 2, 7},			/* shli r4, r2, 7 */
11839     {3, 3, 4}}			/* s1a r5, r3, r4 */
11840    },
11841   {731 /* 0x2db */ ,
11842    {{4, 1, 1},			/* s2a r2, r1, r1 */
11843     {5, 2, 2},			/* s3a r3, r2, r2 */
11844     {5, 3, 2},			/* s3a r4, r3, r2 */
11845     {3, 4, 1}}			/* s1a r5, r4, r1 */
11846    },
11847   {733 /* 0x2dd */ ,
11848    {{4, 1, 1},			/* s2a r2, r1, r1 */
11849     {4, 2, 1},			/* s2a r3, r2, r1 */
11850     {4, 3, 2},			/* s2a r4, r3, r2 */
11851     {5, 4, 3}}			/* s3a r5, r4, r3 */
11852    },
11853   {735 /* 0x2df */ ,
11854    {{4, 1, 1},			/* s2a r2, r1, r1 */
11855     {5, 2, 2},			/* s3a r3, r2, r2 */
11856     {5, 3, 2},			/* s3a r4, r3, r2 */
11857     {3, 4, 2}}			/* s1a r5, r4, r2 */
11858    },
11859   {736 /* 0x2e0 */ ,
11860    {{5, 1, 1},			/* s3a r2, r1, r1 */
11861     {6, 1, 5},			/* shli r3, r1, 5 */
11862     {2, 3, 2},			/* sub r4, r3, r2 */
11863     {6, 4, 5}}			/* shli r5, r4, 5 */
11864    },
11865   {737 /* 0x2e1 */ ,
11866    {{6, 1, 5},			/* shli r2, r1, 5 */
11867     {2, 1, 2},			/* sub r3, r1, r2 */
11868     {3, 2, 2},			/* s1a r4, r2, r2 */
11869     {5, 4, 3}}			/* s3a r5, r4, r3 */
11870    },
11871   {738 /* 0x2e2 */ ,
11872    {{5, 1, 1},			/* s3a r2, r1, r1 */
11873     {5, 2, 2},			/* s3a r3, r2, r2 */
11874     {6, 2, 6},			/* shli r4, r2, 6 */
11875     {3, 3, 4}}			/* s1a r5, r3, r4 */
11876    },
11877   {739 /* 0x2e3 */ ,
11878    {{6, 1, 5},			/* shli r2, r1, 5 */
11879     {5, 2, 1},			/* s3a r3, r2, r1 */
11880     {2, 3, 2},			/* sub r4, r3, r2 */
11881     {3, 3, 4}}			/* s1a r5, r3, r4 */
11882    },
11883   {740 /* 0x2e4 */ ,
11884    {{4, 1, 1},			/* s2a r2, r1, r1 */
11885     {4, 2, 2},			/* s2a r3, r2, r2 */
11886     {6, 2, 7},			/* shli r4, r2, 7 */
11887     {4, 3, 4}}			/* s2a r5, r3, r4 */
11888    },
11889   {741 /* 0x2e5 */ ,
11890    {{3, 1, 1},			/* s1a r2, r1, r1 */
11891     {5, 2, 2},			/* s3a r3, r2, r2 */
11892     {6, 2, 8},			/* shli r4, r2, 8 */
11893     {2, 4, 3}}			/* sub r5, r4, r3 */
11894    },
11895   {743 /* 0x2e7 */ ,
11896    {{3, 1, 1},			/* s1a r2, r1, r1 */
11897     {5, 2, 1},			/* s3a r3, r2, r1 */
11898     {6, 2, 8},			/* shli r4, r2, 8 */
11899     {2, 4, 3}}			/* sub r5, r4, r3 */
11900    },
11901   {744 /* 0x2e8 */ ,
11902    {{3, 1, 1},			/* s1a r2, r1, r1 */
11903     {6, 2, 3},			/* shli r3, r2, 3 */
11904     {6, 2, 8},			/* shli r4, r2, 8 */
11905     {2, 4, 3}}			/* sub r5, r4, r3 */
11906    },
11907   {745 /* 0x2e9 */ ,
11908    {{3, 1, 1},			/* s1a r2, r1, r1 */
11909     {6, 2, 5},			/* shli r3, r2, 5 */
11910     {2, 3, 2},			/* sub r4, r3, r2 */
11911     {5, 4, 1}}			/* s3a r5, r4, r1 */
11912    },
11913   {747 /* 0x2eb */ ,
11914    {{3, 1, 1},			/* s1a r2, r1, r1 */
11915     {6, 2, 5},			/* shli r3, r2, 5 */
11916     {2, 3, 2},			/* sub r4, r3, r2 */
11917     {5, 4, 2}}			/* s3a r5, r4, r2 */
11918    },
11919   {748 /* 0x2ec */ ,
11920    {{4, 1, 1},			/* s2a r2, r1, r1 */
11921     {3, 2, 1},			/* s1a r3, r2, r1 */
11922     {6, 3, 6},			/* shli r4, r3, 6 */
11923     {4, 3, 4}}			/* s2a r5, r3, r4 */
11924    },
11925   {749 /* 0x2ed */ ,
11926    {{4, 1, 1},			/* s2a r2, r1, r1 */
11927     {3, 2, 1},			/* s1a r3, r2, r1 */
11928     {5, 3, 2},			/* s3a r4, r3, r2 */
11929     {5, 4, 2}}			/* s3a r5, r4, r2 */
11930    },
11931   {750 /* 0x2ee */ ,
11932    {{5, 1, 1},			/* s3a r2, r1, r1 */
11933     {6, 1, 8},			/* shli r3, r1, 8 */
11934     {2, 3, 2},			/* sub r4, r3, r2 */
11935     {3, 4, 3}}			/* s1a r5, r4, r3 */
11936    },
11937   {752 /* 0x2f0 */ ,
11938    {{6, 1, 3},			/* shli r2, r1, 3 */
11939     {6, 1, 8},			/* shli r3, r1, 8 */
11940     {2, 3, 2},			/* sub r4, r3, r2 */
11941     {3, 4, 3}}			/* s1a r5, r4, r3 */
11942    },
11943   {753 /* 0x2f1 */ ,
11944    {{3, 1, 1},			/* s1a r2, r1, r1 */
11945     {4, 2, 2},			/* s2a r3, r2, r2 */
11946     {6, 2, 8},			/* shli r4, r2, 8 */
11947     {2, 4, 3}}			/* sub r5, r4, r3 */
11948    },
11949   {755 /* 0x2f3 */ ,
11950    {{3, 1, 1},			/* s1a r2, r1, r1 */
11951     {4, 2, 1},			/* s2a r3, r2, r1 */
11952     {6, 2, 8},			/* shli r4, r2, 8 */
11953     {2, 4, 3}}			/* sub r5, r4, r3 */
11954    },
11955   {756 /* 0x2f4 */ ,
11956    {{3, 1, 1},			/* s1a r2, r1, r1 */
11957     {6, 2, 2},			/* shli r3, r2, 2 */
11958     {6, 2, 8},			/* shli r4, r2, 8 */
11959     {2, 4, 3}}			/* sub r5, r4, r3 */
11960    },
11961   {757 /* 0x2f5 */ ,
11962    {{3, 1, 1},			/* s1a r2, r1, r1 */
11963     {5, 1, 2},			/* s3a r3, r1, r2 */
11964     {6, 2, 8},			/* shli r4, r2, 8 */
11965     {2, 4, 3}}			/* sub r5, r4, r3 */
11966    },
11967   {758 /* 0x2f6 */ ,
11968    {{4, 1, 1},			/* s2a r2, r1, r1 */
11969     {6, 1, 8},			/* shli r3, r1, 8 */
11970     {2, 3, 2},			/* sub r4, r3, r2 */
11971     {3, 4, 3}}			/* s1a r5, r4, r3 */
11972    },
11973   {759 /* 0x2f7 */ ,
11974    {{3, 1, 1},			/* s1a r2, r1, r1 */
11975     {3, 2, 2},			/* s1a r3, r2, r2 */
11976     {6, 2, 8},			/* shli r4, r2, 8 */
11977     {2, 4, 3}}			/* sub r5, r4, r3 */
11978    },
11979   {760 /* 0x2f8 */ ,
11980    {{6, 1, 2},			/* shli r2, r1, 2 */
11981     {6, 1, 8},			/* shli r3, r1, 8 */
11982     {2, 3, 2},			/* sub r4, r3, r2 */
11983     {3, 4, 3}}			/* s1a r5, r4, r3 */
11984    },
11985   {761 /* 0x2f9 */ ,
11986    {{3, 1, 1},			/* s1a r2, r1, r1 */
11987     {3, 2, 1},			/* s1a r3, r2, r1 */
11988     {6, 2, 8},			/* shli r4, r2, 8 */
11989     {2, 4, 3}}			/* sub r5, r4, r3 */
11990    },
11991   {762 /* 0x2fa */ ,
11992    {{3, 1, 1},			/* s1a r2, r1, r1 */
11993     {6, 2, 1},			/* shli r3, r2, 1 */
11994     {6, 2, 8},			/* shli r4, r2, 8 */
11995     {2, 4, 3}}			/* sub r5, r4, r3 */
11996    },
11997   {763 /* 0x2fb */ ,
11998    {{3, 1, 1},			/* s1a r2, r1, r1 */
11999     {3, 1, 2},			/* s1a r3, r1, r2 */
12000     {6, 2, 8},			/* shli r4, r2, 8 */
12001     {2, 4, 3}}			/* sub r5, r4, r3 */
12002    },
12003   {764 /* 0x2fc */ ,
12004    {{6, 1, 1},			/* shli r2, r1, 1 */
12005     {6, 1, 8},			/* shli r3, r1, 8 */
12006     {2, 3, 2},			/* sub r4, r3, r2 */
12007     {3, 4, 3}}			/* s1a r5, r4, r3 */
12008    },
12009   {765 /* 0x2fd */ ,
12010    {{3, 1, 1},			/* s1a r2, r1, r1 */
12011     {6, 2, 8},			/* shli r3, r2, 8 */
12012     {2, 3, 2}}			/* sub r4, r3, r2 */
12013    },
12014   {766 /* 0x2fe */ ,
12015    {{6, 1, 8},			/* shli r2, r1, 8 */
12016     {2, 2, 1},			/* sub r3, r2, r1 */
12017     {3, 3, 2}}			/* s1a r4, r3, r2 */
12018    },
12019   {767 /* 0x2ff */ ,
12020    {{3, 1, 1},			/* s1a r2, r1, r1 */
12021     {6, 2, 8},			/* shli r3, r2, 8 */
12022     {2, 3, 1}}			/* sub r4, r3, r1 */
12023    },
12024   {768 /* 0x300 */ ,
12025    {{3, 1, 1},			/* s1a r2, r1, r1 */
12026     {6, 2, 8}}			/* shli r3, r2, 8 */
12027    },
12028   {769 /* 0x301 */ ,
12029    {{3, 1, 1},			/* s1a r2, r1, r1 */
12030     {6, 2, 8},			/* shli r3, r2, 8 */
12031     {1, 1, 3}}			/* add r4, r1, r3 */
12032    },
12033   {770 /* 0x302 */ ,
12034    {{6, 1, 8},			/* shli r2, r1, 8 */
12035     {1, 1, 2},			/* add r3, r1, r2 */
12036     {3, 3, 2}}			/* s1a r4, r3, r2 */
12037    },
12038   {771 /* 0x303 */ ,
12039    {{3, 1, 1},			/* s1a r2, r1, r1 */
12040     {6, 2, 8},			/* shli r3, r2, 8 */
12041     {1, 2, 3}}			/* add r4, r2, r3 */
12042    },
12043   {772 /* 0x304 */ ,
12044    {{6, 1, 8},			/* shli r2, r1, 8 */
12045     {3, 1, 2},			/* s1a r3, r1, r2 */
12046     {3, 3, 2}}			/* s1a r4, r3, r2 */
12047    },
12048   {773 /* 0x305 */ ,
12049    {{3, 1, 1},			/* s1a r2, r1, r1 */
12050     {3, 1, 2},			/* s1a r3, r1, r2 */
12051     {6, 2, 8},			/* shli r4, r2, 8 */
12052     {1, 3, 4}}			/* add r5, r3, r4 */
12053    },
12054   {774 /* 0x306 */ ,
12055    {{3, 1, 1},			/* s1a r2, r1, r1 */
12056     {6, 2, 8},			/* shli r3, r2, 8 */
12057     {3, 2, 3}}			/* s1a r4, r2, r3 */
12058    },
12059   {775 /* 0x307 */ ,
12060    {{3, 1, 1},			/* s1a r2, r1, r1 */
12061     {3, 2, 1},			/* s1a r3, r2, r1 */
12062     {6, 2, 8},			/* shli r4, r2, 8 */
12063     {1, 3, 4}}			/* add r5, r3, r4 */
12064    },
12065   {776 /* 0x308 */ ,
12066    {{6, 1, 8},			/* shli r2, r1, 8 */
12067     {4, 1, 2},			/* s2a r3, r1, r2 */
12068     {3, 3, 2}}			/* s1a r4, r3, r2 */
12069    },
12070   {777 /* 0x309 */ ,
12071    {{3, 1, 1},			/* s1a r2, r1, r1 */
12072     {3, 2, 2},			/* s1a r3, r2, r2 */
12073     {6, 2, 8},			/* shli r4, r2, 8 */
12074     {1, 3, 4}}			/* add r5, r3, r4 */
12075    },
12076   {778 /* 0x30a */ ,
12077    {{4, 1, 1},			/* s2a r2, r1, r1 */
12078     {6, 1, 8},			/* shli r3, r1, 8 */
12079     {1, 2, 3},			/* add r4, r2, r3 */
12080     {3, 4, 3}}			/* s1a r5, r4, r3 */
12081    },
12082   {779 /* 0x30b */ ,
12083    {{3, 1, 1},			/* s1a r2, r1, r1 */
12084     {5, 1, 2},			/* s3a r3, r1, r2 */
12085     {6, 2, 8},			/* shli r4, r2, 8 */
12086     {1, 3, 4}}			/* add r5, r3, r4 */
12087    },
12088   {780 /* 0x30c */ ,
12089    {{3, 1, 1},			/* s1a r2, r1, r1 */
12090     {6, 2, 8},			/* shli r3, r2, 8 */
12091     {4, 2, 3}}			/* s2a r4, r2, r3 */
12092    },
12093   {781 /* 0x30d */ ,
12094    {{3, 1, 1},			/* s1a r2, r1, r1 */
12095     {4, 2, 1},			/* s2a r3, r2, r1 */
12096     {6, 2, 8},			/* shli r4, r2, 8 */
12097     {1, 3, 4}}			/* add r5, r3, r4 */
12098    },
12099   {782 /* 0x30e */ ,
12100    {{3, 1, 1},			/* s1a r2, r1, r1 */
12101     {3, 2, 1},			/* s1a r3, r2, r1 */
12102     {6, 2, 8},			/* shli r4, r2, 8 */
12103     {3, 3, 4}}			/* s1a r5, r3, r4 */
12104    },
12105   {783 /* 0x30f */ ,
12106    {{3, 1, 1},			/* s1a r2, r1, r1 */
12107     {4, 2, 2},			/* s2a r3, r2, r2 */
12108     {6, 2, 8},			/* shli r4, r2, 8 */
12109     {1, 3, 4}}			/* add r5, r3, r4 */
12110    },
12111   {784 /* 0x310 */ ,
12112    {{6, 1, 8},			/* shli r2, r1, 8 */
12113     {5, 1, 2},			/* s3a r3, r1, r2 */
12114     {3, 3, 2}}			/* s1a r4, r3, r2 */
12115    },
12116   {785 /* 0x311 */ ,
12117    {{6, 1, 8},			/* shli r2, r1, 8 */
12118     {1, 1, 2},			/* add r3, r1, r2 */
12119     {5, 1, 2},			/* s3a r4, r1, r2 */
12120     {3, 4, 3}}			/* s1a r5, r4, r3 */
12121    },
12122   {786 /* 0x312 */ ,
12123    {{3, 1, 1},			/* s1a r2, r1, r1 */
12124     {3, 2, 2},			/* s1a r3, r2, r2 */
12125     {6, 2, 8},			/* shli r4, r2, 8 */
12126     {3, 3, 4}}			/* s1a r5, r3, r4 */
12127    },
12128   {787 /* 0x313 */ ,
12129    {{3, 1, 1},			/* s1a r2, r1, r1 */
12130     {6, 2, 5},			/* shli r3, r2, 5 */
12131     {3, 1, 3},			/* s1a r4, r1, r3 */
12132     {5, 4, 2}}			/* s3a r5, r4, r2 */
12133    },
12134   {788 /* 0x314 */ ,
12135    {{3, 1, 1},			/* s1a r2, r1, r1 */
12136     {3, 1, 2},			/* s1a r3, r1, r2 */
12137     {6, 2, 8},			/* shli r4, r2, 8 */
12138     {4, 3, 4}}			/* s2a r5, r3, r4 */
12139    },
12140   {789 /* 0x315 */ ,
12141    {{3, 1, 1},			/* s1a r2, r1, r1 */
12142     {6, 2, 8},			/* shli r3, r2, 8 */
12143     {2, 3, 2},			/* sub r4, r3, r2 */
12144     {5, 2, 4}}			/* s3a r5, r2, r4 */
12145    },
12146   {790 /* 0x316 */ ,
12147    {{3, 1, 1},			/* s1a r2, r1, r1 */
12148     {5, 1, 2},			/* s3a r3, r1, r2 */
12149     {6, 2, 8},			/* shli r4, r2, 8 */
12150     {3, 3, 4}}			/* s1a r5, r3, r4 */
12151    },
12152   {791 /* 0x317 */ ,
12153    {{6, 1, 5},			/* shli r2, r1, 5 */
12154     {2, 2, 1},			/* sub r3, r2, r1 */
12155     {3, 2, 3},			/* s1a r4, r2, r3 */
12156     {5, 4, 3}}			/* s3a r5, r4, r3 */
12157    },
12158   {792 /* 0x318 */ ,
12159    {{3, 1, 1},			/* s1a r2, r1, r1 */
12160     {6, 2, 8},			/* shli r3, r2, 8 */
12161     {5, 2, 3}}			/* s3a r4, r2, r3 */
12162    },
12163   {793 /* 0x319 */ ,
12164    {{3, 1, 1},			/* s1a r2, r1, r1 */
12165     {5, 2, 1},			/* s3a r3, r2, r1 */
12166     {6, 2, 8},			/* shli r4, r2, 8 */
12167     {1, 3, 4}}			/* add r5, r3, r4 */
12168    },
12169   {794 /* 0x31a */ ,
12170    {{3, 1, 1},			/* s1a r2, r1, r1 */
12171     {4, 2, 1},			/* s2a r3, r2, r1 */
12172     {6, 2, 8},			/* shli r4, r2, 8 */
12173     {3, 3, 4}}			/* s1a r5, r3, r4 */
12174    },
12175   {795 /* 0x31b */ ,
12176    {{3, 1, 1},			/* s1a r2, r1, r1 */
12177     {5, 2, 2},			/* s3a r3, r2, r2 */
12178     {6, 2, 8},			/* shli r4, r2, 8 */
12179     {1, 3, 4}}			/* add r5, r3, r4 */
12180    },
12181   {796 /* 0x31c */ ,
12182    {{3, 1, 1},			/* s1a r2, r1, r1 */
12183     {3, 2, 1},			/* s1a r3, r2, r1 */
12184     {6, 2, 8},			/* shli r4, r2, 8 */
12185     {4, 3, 4}}			/* s2a r5, r3, r4 */
12186    },
12187   {797 /* 0x31d */ ,
12188    {{3, 1, 1},			/* s1a r2, r1, r1 */
12189     {5, 2, 1},			/* s3a r3, r2, r1 */
12190     {6, 3, 5},			/* shli r4, r3, 5 */
12191     {2, 4, 2}}			/* sub r5, r4, r2 */
12192    },
12193   {798 /* 0x31e */ ,
12194    {{3, 1, 1},			/* s1a r2, r1, r1 */
12195     {4, 2, 2},			/* s2a r3, r2, r2 */
12196     {6, 2, 8},			/* shli r4, r2, 8 */
12197     {3, 3, 4}}			/* s1a r5, r3, r4 */
12198    },
12199   {799 /* 0x31f */ ,
12200    {{6, 1, 5},			/* shli r2, r1, 5 */
12201     {2, 2, 1},			/* sub r3, r2, r1 */
12202     {3, 2, 2},			/* s1a r4, r2, r2 */
12203     {5, 4, 3}}			/* s3a r5, r4, r3 */
12204    },
12205   {800 /* 0x320 */ ,
12206    {{3, 1, 1},			/* s1a r2, r1, r1 */
12207     {5, 2, 1},			/* s3a r3, r2, r1 */
12208     {6, 3, 5}}			/* shli r4, r3, 5 */
12209    },
12210   {801 /* 0x321 */ ,
12211    {{6, 1, 5},			/* shli r2, r1, 5 */
12212     {1, 1, 2},			/* add r3, r1, r2 */
12213     {3, 2, 2},			/* s1a r4, r2, r2 */
12214     {5, 4, 3}}			/* s3a r5, r4, r3 */
12215    },
12216   {802 /* 0x322 */ ,
12217    {{6, 1, 5},			/* shli r2, r1, 5 */
12218     {3, 1, 2},			/* s1a r3, r1, r2 */
12219     {3, 2, 2},			/* s1a r4, r2, r2 */
12220     {5, 4, 3}}			/* s3a r5, r4, r3 */
12221    },
12222   {803 /* 0x323 */ ,
12223    {{3, 1, 1},			/* s1a r2, r1, r1 */
12224     {5, 2, 1},			/* s3a r3, r2, r1 */
12225     {6, 3, 5},			/* shli r4, r3, 5 */
12226     {1, 2, 4}}			/* add r5, r2, r4 */
12227    },
12228   {804 /* 0x324 */ ,
12229    {{6, 1, 5},			/* shli r2, r1, 5 */
12230     {3, 2, 2},			/* s1a r3, r2, r2 */
12231     {4, 1, 2},			/* s2a r4, r1, r2 */
12232     {5, 3, 4}}			/* s3a r5, r3, r4 */
12233    },
12234   {805 /* 0x325 */ ,
12235    {{4, 1, 1},			/* s2a r2, r1, r1 */
12236     {4, 2, 2},			/* s2a r3, r2, r2 */
12237     {6, 3, 5},			/* shli r4, r3, 5 */
12238     {1, 2, 4}}			/* add r5, r2, r4 */
12239    },
12240   {806 /* 0x326 */ ,
12241    {{6, 1, 5},			/* shli r2, r1, 5 */
12242     {4, 2, 1},			/* s2a r3, r2, r1 */
12243     {3, 3, 3},			/* s1a r4, r3, r3 */
12244     {3, 4, 2}}			/* s1a r5, r4, r2 */
12245    },
12246   {807 /* 0x327 */ ,
12247    {{3, 1, 1},			/* s1a r2, r1, r1 */
12248     {5, 2, 1},			/* s3a r3, r2, r1 */
12249     {5, 3, 1},			/* s3a r4, r3, r1 */
12250     {4, 4, 2}}			/* s2a r5, r4, r2 */
12251    },
12252   {808 /* 0x328 */ ,
12253    {{6, 1, 5},			/* shli r2, r1, 5 */
12254     {3, 2, 1},			/* s1a r3, r2, r1 */
12255     {5, 2, 2},			/* s3a r4, r2, r2 */
12256     {5, 3, 4}}			/* s3a r5, r3, r4 */
12257    },
12258   {809 /* 0x329 */ ,
12259    {{5, 1, 1},			/* s3a r2, r1, r1 */
12260     {6, 1, 6},			/* shli r3, r1, 6 */
12261     {4, 2, 3},			/* s2a r4, r2, r3 */
12262     {5, 4, 2}}			/* s3a r5, r4, r2 */
12263    },
12264   {810 /* 0x32a */ ,
12265    {{4, 1, 1},			/* s2a r2, r1, r1 */
12266     {5, 2, 2},			/* s3a r3, r2, r2 */
12267     {5, 3, 3},			/* s3a r4, r3, r3 */
12268     {6, 4, 1}}			/* shli r5, r4, 1 */
12269    },
12270   {811 /* 0x32b */ ,
12271    {{3, 1, 1},			/* s1a r2, r1, r1 */
12272     {5, 2, 1},			/* s3a r3, r2, r1 */
12273     {4, 3, 1},			/* s2a r4, r3, r1 */
12274     {5, 4, 2}}			/* s3a r5, r4, r2 */
12275    },
12276   {812 /* 0x32c */ ,
12277    {{3, 1, 1},			/* s1a r2, r1, r1 */
12278     {5, 1, 2},			/* s3a r3, r1, r2 */
12279     {6, 2, 8},			/* shli r4, r2, 8 */
12280     {4, 3, 4}}			/* s2a r5, r3, r4 */
12281    },
12282   {813 /* 0x32d */ ,
12283    {{3, 1, 1},			/* s1a r2, r1, r1 */
12284     {5, 2, 1},			/* s3a r3, r2, r1 */
12285     {5, 3, 2},			/* s3a r4, r3, r2 */
12286     {4, 4, 1}}			/* s2a r5, r4, r1 */
12287    },
12288   {815 /* 0x32f */ ,
12289    {{3, 1, 1},			/* s1a r2, r1, r1 */
12290     {5, 2, 1},			/* s3a r3, r2, r1 */
12291     {5, 3, 2},			/* s3a r4, r3, r2 */
12292     {4, 4, 2}}			/* s2a r5, r4, r2 */
12293    },
12294   {816 /* 0x330 */ ,
12295    {{3, 1, 1},			/* s1a r2, r1, r1 */
12296     {6, 2, 4},			/* shli r3, r2, 4 */
12297     {6, 2, 8},			/* shli r4, r2, 8 */
12298     {1, 3, 4}}			/* add r5, r3, r4 */
12299    },
12300   {817 /* 0x331 */ ,
12301    {{6, 1, 5},			/* shli r2, r1, 5 */
12302     {1, 1, 2},			/* add r3, r1, r2 */
12303     {3, 3, 2},			/* s1a r4, r3, r2 */
12304     {5, 4, 3}}			/* s3a r5, r4, r3 */
12305    },
12306   {818 /* 0x332 */ ,
12307    {{3, 1, 1},			/* s1a r2, r1, r1 */
12308     {5, 2, 1},			/* s3a r3, r2, r1 */
12309     {6, 2, 8},			/* shli r4, r2, 8 */
12310     {3, 3, 4}}			/* s1a r5, r3, r4 */
12311    },
12312   {819 /* 0x333 */ ,
12313    {{3, 1, 1},			/* s1a r2, r1, r1 */
12314     {4, 2, 1},			/* s2a r3, r2, r1 */
12315     {6, 3, 6},			/* shli r4, r3, 6 */
12316     {2, 4, 3}}			/* sub r5, r4, r3 */
12317    },
12318   {820 /* 0x334 */ ,
12319    {{3, 1, 1},			/* s1a r2, r1, r1 */
12320     {4, 2, 1},			/* s2a r3, r2, r1 */
12321     {6, 2, 8},			/* shli r4, r2, 8 */
12322     {4, 3, 4}}			/* s2a r5, r3, r4 */
12323    },
12324   {821 /* 0x335 */ ,
12325    {{4, 1, 1},			/* s2a r2, r1, r1 */
12326     {4, 2, 2},			/* s2a r3, r2, r2 */
12327     {5, 3, 2},			/* s3a r4, r3, r2 */
12328     {4, 4, 1}}			/* s2a r5, r4, r1 */
12329    },
12330   {822 /* 0x336 */ ,
12331    {{3, 1, 1},			/* s1a r2, r1, r1 */
12332     {5, 2, 2},			/* s3a r3, r2, r2 */
12333     {6, 2, 8},			/* shli r4, r2, 8 */
12334     {3, 3, 4}}			/* s1a r5, r3, r4 */
12335    },
12336   {823 /* 0x337 */ ,
12337    {{6, 1, 6},			/* shli r2, r1, 6 */
12338     {2, 2, 1},			/* sub r3, r2, r1 */
12339     {3, 3, 2},			/* s1a r4, r3, r2 */
12340     {4, 4, 3}}			/* s2a r5, r4, r3 */
12341    },
12342   {824 /* 0x338 */ ,
12343    {{6, 1, 6},			/* shli r2, r1, 6 */
12344     {2, 2, 1},			/* sub r3, r2, r1 */
12345     {4, 2, 2},			/* s2a r4, r2, r2 */
12346     {5, 3, 4}}			/* s3a r5, r3, r4 */
12347    },
12348   {825 /* 0x339 */ ,
12349    {{3, 1, 1},			/* s1a r2, r1, r1 */
12350     {5, 2, 1},			/* s3a r3, r2, r1 */
12351     {6, 3, 5},			/* shli r4, r3, 5 */
12352     {1, 3, 4}}			/* add r5, r3, r4 */
12353    },
12354   {827 /* 0x33b */ ,
12355    {{6, 1, 6},			/* shli r2, r1, 6 */
12356     {2, 2, 1},			/* sub r3, r2, r1 */
12357     {3, 2, 3},			/* s1a r4, r2, r3 */
12358     {4, 4, 3}}			/* s2a r5, r4, r3 */
12359    },
12360   {828 /* 0x33c */ ,
12361    {{6, 1, 6},			/* shli r2, r1, 6 */
12362     {2, 2, 1},			/* sub r3, r2, r1 */
12363     {5, 2, 2},			/* s3a r4, r2, r2 */
12364     {4, 3, 4}}			/* s2a r5, r3, r4 */
12365    },
12366   {829 /* 0x33d */ ,
12367    {{3, 1, 1},			/* s1a r2, r1, r1 */
12368     {4, 2, 1},			/* s2a r3, r2, r1 */
12369     {6, 3, 6},			/* shli r4, r3, 6 */
12370     {2, 4, 2}}			/* sub r5, r4, r2 */
12371    },
12372   {831 /* 0x33f */ ,
12373    {{6, 1, 6},			/* shli r2, r1, 6 */
12374     {2, 2, 1},			/* sub r3, r2, r1 */
12375     {3, 2, 2},			/* s1a r4, r2, r2 */
12376     {4, 4, 3}}			/* s2a r5, r4, r3 */
12377    },
12378   {832 /* 0x340 */ ,
12379    {{3, 1, 1},			/* s1a r2, r1, r1 */
12380     {4, 2, 1},			/* s2a r3, r2, r1 */
12381     {6, 3, 6}}			/* shli r4, r3, 6 */
12382    },
12383   {833 /* 0x341 */ ,
12384    {{6, 1, 6},			/* shli r2, r1, 6 */
12385     {1, 1, 2},			/* add r3, r1, r2 */
12386     {3, 2, 2},			/* s1a r4, r2, r2 */
12387     {4, 4, 3}}			/* s2a r5, r4, r3 */
12388    },
12389   {834 /* 0x342 */ ,
12390    {{6, 1, 6},			/* shli r2, r1, 6 */
12391     {3, 1, 2},			/* s1a r3, r1, r2 */
12392     {3, 2, 2},			/* s1a r4, r2, r2 */
12393     {4, 4, 3}}			/* s2a r5, r4, r3 */
12394    },
12395   {835 /* 0x343 */ ,
12396    {{3, 1, 1},			/* s1a r2, r1, r1 */
12397     {4, 2, 1},			/* s2a r3, r2, r1 */
12398     {6, 3, 6},			/* shli r4, r3, 6 */
12399     {1, 2, 4}}			/* add r5, r2, r4 */
12400    },
12401   {836 /* 0x344 */ ,
12402    {{6, 1, 6},			/* shli r2, r1, 6 */
12403     {1, 1, 2},			/* add r3, r1, r2 */
12404     {5, 2, 2},			/* s3a r4, r2, r2 */
12405     {4, 3, 4}}			/* s2a r5, r3, r4 */
12406    },
12407   {837 /* 0x345 */ ,
12408    {{4, 1, 1},			/* s2a r2, r1, r1 */
12409     {6, 1, 6},			/* shli r3, r1, 6 */
12410     {5, 2, 3},			/* s3a r4, r2, r3 */
12411     {5, 4, 2}}			/* s3a r5, r4, r2 */
12412    },
12413   {838 /* 0x346 */ ,
12414    {{6, 1, 6},			/* shli r2, r1, 6 */
12415     {3, 2, 1},			/* s1a r3, r2, r1 */
12416     {3, 3, 3},			/* s1a r4, r3, r3 */
12417     {3, 4, 2}}			/* s1a r5, r4, r2 */
12418    },
12419   {840 /* 0x348 */ ,
12420    {{6, 1, 6},			/* shli r2, r1, 6 */
12421     {1, 1, 2},			/* add r3, r1, r2 */
12422     {4, 2, 2},			/* s2a r4, r2, r2 */
12423     {5, 3, 4}}			/* s3a r5, r3, r4 */
12424    },
12425   {841 /* 0x349 */ ,
12426    {{5, 1, 1},			/* s3a r2, r1, r1 */
12427     {6, 1, 5},			/* shli r3, r1, 5 */
12428     {5, 2, 3},			/* s3a r4, r2, r3 */
12429     {5, 4, 2}}			/* s3a r5, r4, r2 */
12430    },
12431   {842 /* 0x34a */ ,
12432    {{6, 1, 6},			/* shli r2, r1, 6 */
12433     {3, 1, 2},			/* s1a r3, r1, r2 */
12434     {3, 2, 3},			/* s1a r4, r2, r3 */
12435     {4, 4, 3}}			/* s2a r5, r4, r3 */
12436    },
12437   {843 /* 0x34b */ ,
12438    {{3, 1, 1},			/* s1a r2, r1, r1 */
12439     {4, 2, 1},			/* s2a r3, r2, r1 */
12440     {5, 3, 1},			/* s3a r4, r3, r1 */
12441     {5, 4, 2}}			/* s3a r5, r4, r2 */
12442    },
12443   {844 /* 0x34c */ ,
12444    {{6, 1, 6},			/* shli r2, r1, 6 */
12445     {1, 1, 2},			/* add r3, r1, r2 */
12446     {3, 3, 3},			/* s1a r4, r3, r3 */
12447     {4, 4, 2}}			/* s2a r5, r4, r2 */
12448    },
12449   {845 /* 0x34d */ ,
12450    {{3, 1, 1},			/* s1a r2, r1, r1 */
12451     {4, 2, 1},			/* s2a r3, r2, r1 */
12452     {6, 3, 6},			/* shli r4, r3, 6 */
12453     {1, 3, 4}}			/* add r5, r3, r4 */
12454    },
12455   {846 /* 0x34e */ ,
12456    {{5, 1, 1},			/* s3a r2, r1, r1 */
12457     {6, 2, 5},			/* shli r3, r2, 5 */
12458     {2, 3, 2},			/* sub r4, r3, r2 */
12459     {3, 4, 3}}			/* s1a r5, r4, r3 */
12460    },
12461   {848 /* 0x350 */ ,
12462    {{6, 1, 6},			/* shli r2, r1, 6 */
12463     {3, 1, 2},			/* s1a r3, r1, r2 */
12464     {4, 2, 2},			/* s2a r4, r2, r2 */
12465     {5, 3, 4}}			/* s3a r5, r3, r4 */
12466    },
12467   {849 /* 0x351 */ ,
12468    {{3, 1, 1},			/* s1a r2, r1, r1 */
12469     {5, 2, 1},			/* s3a r3, r2, r1 */
12470     {4, 3, 2},			/* s2a r4, r3, r2 */
12471     {5, 4, 3}}			/* s3a r5, r4, r3 */
12472    },
12473   {850 /* 0x352 */ ,
12474    {{3, 1, 1},			/* s1a r2, r1, r1 */
12475     {5, 2, 1},			/* s3a r3, r2, r1 */
12476     {6, 3, 5},			/* shli r4, r3, 5 */
12477     {3, 3, 4}}			/* s1a r5, r3, r4 */
12478    },
12479   {852 /* 0x354 */ ,
12480    {{6, 1, 6},			/* shli r2, r1, 6 */
12481     {4, 1, 2},			/* s2a r3, r1, r2 */
12482     {3, 2, 3},			/* s1a r4, r2, r3 */
12483     {4, 4, 3}}			/* s2a r5, r4, r3 */
12484    },
12485   {853 /* 0x355 */ ,
12486    {{3, 1, 1},			/* s1a r2, r1, r1 */
12487     {4, 2, 1},			/* s2a r3, r2, r1 */
12488     {5, 3, 1},			/* s3a r4, r3, r1 */
12489     {5, 4, 3}}			/* s3a r5, r4, r3 */
12490    },
12491   {855 /* 0x357 */ ,
12492    {{3, 1, 1},			/* s1a r2, r1, r1 */
12493     {6, 2, 5},			/* shli r3, r2, 5 */
12494     {2, 3, 1},			/* sub r4, r3, r1 */
12495     {5, 4, 4}}			/* s3a r5, r4, r4 */
12496    },
12497   {856 /* 0x358 */ ,
12498    {{3, 1, 1},			/* s1a r2, r1, r1 */
12499     {5, 1, 2},			/* s3a r3, r1, r2 */
12500     {6, 2, 8},			/* shli r4, r2, 8 */
12501     {5, 3, 4}}			/* s3a r5, r3, r4 */
12502    },
12503   {857 /* 0x359 */ ,
12504    {{3, 1, 1},			/* s1a r2, r1, r1 */
12505     {4, 2, 1},			/* s2a r3, r2, r1 */
12506     {5, 3, 2},			/* s3a r4, r3, r2 */
12507     {5, 4, 1}}			/* s3a r5, r4, r1 */
12508    },
12509   {858 /* 0x35a */ ,
12510    {{3, 1, 1},			/* s1a r2, r1, r1 */
12511     {4, 2, 1},			/* s2a r3, r2, r1 */
12512     {6, 3, 6},			/* shli r4, r3, 6 */
12513     {3, 3, 4}}			/* s1a r5, r3, r4 */
12514    },
12515   {859 /* 0x35b */ ,
12516    {{3, 1, 1},			/* s1a r2, r1, r1 */
12517     {4, 2, 1},			/* s2a r3, r2, r1 */
12518     {5, 3, 2},			/* s3a r4, r3, r2 */
12519     {5, 4, 2}}			/* s3a r5, r4, r2 */
12520    },
12521   {861 /* 0x35d */ ,
12522    {{3, 1, 1},			/* s1a r2, r1, r1 */
12523     {5, 2, 2},			/* s3a r3, r2, r2 */
12524     {6, 3, 5},			/* shli r4, r3, 5 */
12525     {2, 4, 2}}			/* sub r5, r4, r2 */
12526    },
12527   {862 /* 0x35e */ ,
12528    {{5, 1, 1},			/* s3a r2, r1, r1 */
12529     {6, 2, 5},			/* shli r3, r2, 5 */
12530     {2, 3, 1},			/* sub r4, r3, r1 */
12531     {3, 4, 3}}			/* s1a r5, r4, r3 */
12532    },
12533   {863 /* 0x35f */ ,
12534    {{3, 1, 1},			/* s1a r2, r1, r1 */
12535     {5, 2, 2},			/* s3a r3, r2, r2 */
12536     {6, 3, 5},			/* shli r4, r3, 5 */
12537     {2, 4, 1}}			/* sub r5, r4, r1 */
12538    },
12539   {864 /* 0x360 */ ,
12540    {{3, 1, 1},			/* s1a r2, r1, r1 */
12541     {5, 2, 2},			/* s3a r3, r2, r2 */
12542     {6, 3, 5}}			/* shli r4, r3, 5 */
12543    },
12544   {865 /* 0x361 */ ,
12545    {{3, 1, 1},			/* s1a r2, r1, r1 */
12546     {5, 2, 2},			/* s3a r3, r2, r2 */
12547     {6, 3, 5},			/* shli r4, r3, 5 */
12548     {1, 1, 4}}			/* add r5, r1, r4 */
12549    },
12550   {866 /* 0x362 */ ,
12551    {{5, 1, 1},			/* s3a r2, r1, r1 */
12552     {6, 2, 5},			/* shli r3, r2, 5 */
12553     {1, 1, 3},			/* add r4, r1, r3 */
12554     {3, 4, 3}}			/* s1a r5, r4, r3 */
12555    },
12556   {867 /* 0x363 */ ,
12557    {{3, 1, 1},			/* s1a r2, r1, r1 */
12558     {5, 2, 2},			/* s3a r3, r2, r2 */
12559     {6, 3, 5},			/* shli r4, r3, 5 */
12560     {1, 2, 4}}			/* add r5, r2, r4 */
12561    },
12562   {868 /* 0x364 */ ,
12563    {{3, 1, 1},			/* s1a r2, r1, r1 */
12564     {5, 2, 1},			/* s3a r3, r2, r1 */
12565     {6, 2, 8},			/* shli r4, r2, 8 */
12566     {4, 3, 4}}			/* s2a r5, r3, r4 */
12567    },
12568   {869 /* 0x365 */ ,
12569    {{6, 1, 5},			/* shli r2, r1, 5 */
12570     {2, 1, 2},			/* sub r3, r1, r2 */
12571     {5, 2, 3},			/* s3a r4, r2, r3 */
12572     {4, 4, 3}}			/* s2a r5, r4, r3 */
12573    },
12574   {870 /* 0x366 */ ,
12575    {{3, 1, 1},			/* s1a r2, r1, r1 */
12576     {6, 2, 5},			/* shli r3, r2, 5 */
12577     {4, 3, 2},			/* s2a r4, r3, r2 */
12578     {3, 4, 3}}			/* s1a r5, r4, r3 */
12579    },
12580   {871 /* 0x367 */ ,
12581    {{3, 1, 1},			/* s1a r2, r1, r1 */
12582     {5, 2, 2},			/* s3a r3, r2, r2 */
12583     {5, 3, 1},			/* s3a r4, r3, r1 */
12584     {4, 4, 2}}			/* s2a r5, r4, r2 */
12585    },
12586   {872 /* 0x368 */ ,
12587    {{3, 1, 1},			/* s1a r2, r1, r1 */
12588     {4, 2, 1},			/* s2a r3, r2, r1 */
12589     {6, 2, 8},			/* shli r4, r2, 8 */
12590     {5, 3, 4}}			/* s3a r5, r3, r4 */
12591    },
12592   {873 /* 0x369 */ ,
12593    {{3, 1, 1},			/* s1a r2, r1, r1 */
12594     {6, 2, 5},			/* shli r3, r2, 5 */
12595     {1, 1, 3},			/* add r4, r1, r3 */
12596     {5, 4, 4}}			/* s3a r5, r4, r4 */
12597    },
12598   {875 /* 0x36b */ ,
12599    {{3, 1, 1},			/* s1a r2, r1, r1 */
12600     {5, 2, 2},			/* s3a r3, r2, r2 */
12601     {4, 3, 1},			/* s2a r4, r3, r1 */
12602     {5, 4, 2}}			/* s3a r5, r4, r2 */
12603    },
12604   {876 /* 0x36c */ ,
12605    {{3, 1, 1},			/* s1a r2, r1, r1 */
12606     {5, 2, 2},			/* s3a r3, r2, r2 */
12607     {6, 2, 8},			/* shli r4, r2, 8 */
12608     {4, 3, 4}}			/* s2a r5, r3, r4 */
12609    },
12610   {877 /* 0x36d */ ,
12611    {{3, 1, 1},			/* s1a r2, r1, r1 */
12612     {5, 2, 2},			/* s3a r3, r2, r2 */
12613     {5, 3, 2},			/* s3a r4, r3, r2 */
12614     {4, 4, 1}}			/* s2a r5, r4, r1 */
12615    },
12616   {879 /* 0x36f */ ,
12617    {{3, 1, 1},			/* s1a r2, r1, r1 */
12618     {5, 2, 2},			/* s3a r3, r2, r2 */
12619     {5, 3, 2},			/* s3a r4, r3, r2 */
12620     {4, 4, 2}}			/* s2a r5, r4, r2 */
12621    },
12622   {880 /* 0x370 */ ,
12623    {{5, 1, 1},			/* s3a r2, r1, r1 */
12624     {6, 1, 6},			/* shli r3, r1, 6 */
12625     {2, 3, 2},			/* sub r4, r3, r2 */
12626     {6, 4, 4}}			/* shli r5, r4, 4 */
12627    },
12628   {881 /* 0x371 */ ,
12629    {{5, 1, 1},			/* s3a r2, r1, r1 */
12630     {3, 2, 2},			/* s1a r3, r2, r2 */
12631     {4, 3, 1},			/* s2a r4, r3, r1 */
12632     {5, 4, 2}}			/* s3a r5, r4, r2 */
12633    },
12634   {882 /* 0x372 */ ,
12635    {{5, 1, 1},			/* s3a r2, r1, r1 */
12636     {6, 2, 5},			/* shli r3, r2, 5 */
12637     {1, 2, 3},			/* add r4, r2, r3 */
12638     {3, 4, 3}}			/* s1a r5, r4, r3 */
12639    },
12640   {884 /* 0x374 */ ,
12641    {{3, 1, 1},			/* s1a r2, r1, r1 */
12642     {4, 2, 1},			/* s2a r3, r2, r1 */
12643     {6, 3, 6},			/* shli r4, r3, 6 */
12644     {4, 3, 4}}			/* s2a r5, r3, r4 */
12645    },
12646   {885 /* 0x375 */ ,
12647    {{5, 1, 1},			/* s3a r2, r1, r1 */
12648     {5, 2, 1},			/* s3a r3, r2, r1 */
12649     {3, 3, 3},			/* s1a r4, r3, r3 */
12650     {4, 4, 2}}			/* s2a r5, r4, r2 */
12651    },
12652   {888 /* 0x378 */ ,
12653    {{6, 1, 7},			/* shli r2, r1, 7 */
12654     {5, 1, 2},			/* s3a r3, r1, r2 */
12655     {6, 2, 3},			/* shli r4, r2, 3 */
12656     {2, 4, 3}}			/* sub r5, r4, r3 */
12657    },
12658   {889 /* 0x379 */ ,
12659    {{6, 1, 7},			/* shli r2, r1, 7 */
12660     {2, 1, 2},			/* sub r3, r1, r2 */
12661     {2, 2, 1},			/* sub r4, r2, r1 */
12662     {5, 4, 3}}			/* s3a r5, r4, r3 */
12663    },
12664   {890 /* 0x37a */ ,
12665    {{6, 1, 7},			/* shli r2, r1, 7 */
12666     {2, 2, 1},			/* sub r3, r2, r1 */
12667     {3, 3, 3},			/* s1a r4, r3, r3 */
12668     {3, 4, 2}}			/* s1a r5, r4, r2 */
12669    },
12670   {891 /* 0x37b */ ,
12671    {{3, 1, 1},			/* s1a r2, r1, r1 */
12672     {5, 2, 2},			/* s3a r3, r2, r2 */
12673     {6, 3, 5},			/* shli r4, r3, 5 */
12674     {1, 3, 4}}			/* add r5, r3, r4 */
12675    },
12676   {892 /* 0x37c */ ,
12677    {{6, 1, 7},			/* shli r2, r1, 7 */
12678     {4, 1, 2},			/* s2a r3, r1, r2 */
12679     {6, 2, 3},			/* shli r4, r2, 3 */
12680     {2, 4, 3}}			/* sub r5, r4, r3 */
12681    },
12682   {893 /* 0x37d */ ,
12683    {{6, 1, 7},			/* shli r2, r1, 7 */
12684     {4, 1, 2},			/* s2a r3, r1, r2 */
12685     {5, 2, 1},			/* s3a r4, r2, r1 */
12686     {2, 4, 3}}			/* sub r5, r4, r3 */
12687    },
12688   {894 /* 0x37e */ ,
12689    {{6, 1, 7},			/* shli r2, r1, 7 */
12690     {3, 1, 2},			/* s1a r3, r1, r2 */
12691     {6, 2, 3},			/* shli r4, r2, 3 */
12692     {2, 4, 3}}			/* sub r5, r4, r3 */
12693    },
12694   {895 /* 0x37f */ ,
12695    {{6, 1, 7},			/* shli r2, r1, 7 */
12696     {1, 1, 2},			/* add r3, r1, r2 */
12697     {6, 2, 3},			/* shli r4, r2, 3 */
12698     {2, 4, 3}}			/* sub r5, r4, r3 */
12699    },
12700   {896 /* 0x380 */ ,
12701    {{6, 1, 7},			/* shli r2, r1, 7 */
12702     {6, 1, 10},			/* shli r3, r1, 10 */
12703     {2, 3, 2}}			/* sub r4, r3, r2 */
12704    },
12705   {897 /* 0x381 */ ,
12706    {{6, 1, 7},			/* shli r2, r1, 7 */
12707     {2, 1, 2},			/* sub r3, r1, r2 */
12708     {5, 2, 3}}			/* s3a r4, r2, r3 */
12709    },
12710   {898 /* 0x382 */ ,
12711    {{6, 1, 1},			/* shli r2, r1, 1 */
12712     {6, 1, 7},			/* shli r3, r1, 7 */
12713     {2, 2, 3},			/* sub r4, r2, r3 */
12714     {5, 3, 4}}			/* s3a r5, r3, r4 */
12715    },
12716   {899 /* 0x383 */ ,
12717    {{6, 1, 7},			/* shli r2, r1, 7 */
12718     {2, 1, 2},			/* sub r3, r1, r2 */
12719     {4, 2, 1},			/* s2a r4, r2, r1 */
12720     {3, 4, 3}}			/* s1a r5, r4, r3 */
12721    },
12722   {900 /* 0x384 */ ,
12723    {{6, 1, 2},			/* shli r2, r1, 2 */
12724     {6, 1, 7},			/* shli r3, r1, 7 */
12725     {2, 2, 3},			/* sub r4, r2, r3 */
12726     {5, 3, 4}}			/* s3a r5, r3, r4 */
12727    },
12728   {901 /* 0x385 */ ,
12729    {{6, 1, 7},			/* shli r2, r1, 7 */
12730     {2, 1, 2},			/* sub r3, r1, r2 */
12731     {3, 2, 1},			/* s1a r4, r2, r1 */
12732     {4, 4, 3}}			/* s2a r5, r4, r3 */
12733    },
12734   {902 /* 0x386 */ ,
12735    {{6, 1, 7},			/* shli r2, r1, 7 */
12736     {1, 1, 2},			/* add r3, r1, r2 */
12737     {3, 3, 3},			/* s1a r4, r3, r3 */
12738     {3, 4, 2}}			/* s1a r5, r4, r2 */
12739    },
12740   {903 /* 0x387 */ ,
12741    {{6, 1, 3},			/* shli r2, r1, 3 */
12742     {2, 2, 1},			/* sub r3, r2, r1 */
12743     {6, 3, 7},			/* shli r4, r3, 7 */
12744     {1, 3, 4}}			/* add r5, r3, r4 */
12745    },
12746   {904 /* 0x388 */ ,
12747    {{6, 1, 3},			/* shli r2, r1, 3 */
12748     {6, 1, 7},			/* shli r3, r1, 7 */
12749     {2, 2, 3},			/* sub r4, r2, r3 */
12750     {5, 3, 4}}			/* s3a r5, r3, r4 */
12751    },
12752   {905 /* 0x389 */ ,
12753    {{6, 1, 7},			/* shli r2, r1, 7 */
12754     {1, 1, 2},			/* add r3, r1, r2 */
12755     {2, 1, 2},			/* sub r4, r1, r2 */
12756     {5, 3, 4}}			/* s3a r5, r3, r4 */
12757    },
12758   {906 /* 0x38a */ ,
12759    {{6, 1, 7},			/* shli r2, r1, 7 */
12760     {3, 1, 2},			/* s1a r3, r1, r2 */
12761     {3, 3, 2},			/* s1a r4, r3, r2 */
12762     {3, 4, 3}}			/* s1a r5, r4, r3 */
12763    },
12764   {908 /* 0x38c */ ,
12765    {{6, 1, 7},			/* shli r2, r1, 7 */
12766     {3, 1, 2},			/* s1a r3, r1, r2 */
12767     {3, 3, 3},			/* s1a r4, r3, r3 */
12768     {3, 4, 2}}			/* s1a r5, r4, r2 */
12769    },
12770   {909 /* 0x38d */ ,
12771    {{3, 1, 1},			/* s1a r2, r1, r1 */
12772     {5, 2, 1},			/* s3a r3, r2, r1 */
12773     {4, 3, 1},			/* s2a r4, r3, r1 */
12774     {5, 4, 4}}			/* s3a r5, r4, r4 */
12775    },
12776   {910 /* 0x38e */ ,
12777    {{6, 1, 3},			/* shli r2, r1, 3 */
12778     {2, 2, 1},			/* sub r3, r2, r1 */
12779     {6, 3, 7},			/* shli r4, r3, 7 */
12780     {3, 3, 4}}			/* s1a r5, r3, r4 */
12781    },
12782   {911 /* 0x38f */ ,
12783    {{6, 1, 7},			/* shli r2, r1, 7 */
12784     {3, 1, 2},			/* s1a r3, r1, r2 */
12785     {2, 1, 3},			/* sub r4, r1, r3 */
12786     {5, 3, 4}}			/* s3a r5, r3, r4 */
12787    },
12788   {912 /* 0x390 */ ,
12789    {{6, 1, 4},			/* shli r2, r1, 4 */
12790     {6, 1, 7},			/* shli r3, r1, 7 */
12791     {2, 2, 3},			/* sub r4, r2, r3 */
12792     {5, 3, 4}}			/* s3a r5, r3, r4 */
12793    },
12794   {913 /* 0x391 */ ,
12795    {{6, 1, 7},			/* shli r2, r1, 7 */
12796     {2, 1, 2},			/* sub r3, r1, r2 */
12797     {3, 1, 2},			/* s1a r4, r1, r2 */
12798     {5, 4, 3}}			/* s3a r5, r4, r3 */
12799    },
12800   {915 /* 0x393 */ ,
12801    {{3, 1, 1},			/* s1a r2, r1, r1 */
12802     {5, 2, 2},			/* s3a r3, r2, r2 */
12803     {4, 3, 2},			/* s2a r4, r3, r2 */
12804     {5, 4, 3}}			/* s3a r5, r4, r3 */
12805    },
12806   {916 /* 0x394 */ ,
12807    {{6, 1, 7},			/* shli r2, r1, 7 */
12808     {4, 1, 2},			/* s2a r3, r1, r2 */
12809     {3, 3, 2},			/* s1a r4, r3, r2 */
12810     {3, 4, 3}}			/* s1a r5, r4, r3 */
12811    },
12812   {917 /* 0x395 */ ,
12813    {{5, 1, 1},			/* s3a r2, r1, r1 */
12814     {4, 1, 2},			/* s2a r3, r1, r2 */
12815     {5, 3, 2},			/* s3a r4, r3, r2 */
12816     {5, 4, 3}}			/* s3a r5, r4, r3 */
12817    },
12818   {918 /* 0x396 */ ,
12819    {{3, 1, 1},			/* s1a r2, r1, r1 */
12820     {5, 2, 2},			/* s3a r3, r2, r2 */
12821     {6, 3, 5},			/* shli r4, r3, 5 */
12822     {3, 3, 4}}			/* s1a r5, r3, r4 */
12823    },
12824   {919 /* 0x397 */ ,
12825    {{6, 1, 4},			/* shli r2, r1, 4 */
12826     {5, 2, 1},			/* s3a r3, r2, r1 */
12827     {2, 2, 3},			/* sub r4, r2, r3 */
12828     {5, 3, 4}}			/* s3a r5, r3, r4 */
12829    },
12830   {920 /* 0x398 */ ,
12831    {{6, 1, 4},			/* shli r2, r1, 4 */
12832     {2, 1, 2},			/* sub r3, r1, r2 */
12833     {5, 2, 3},			/* s3a r4, r2, r3 */
12834     {5, 4, 2}}			/* s3a r5, r4, r2 */
12835    },
12836   {924 /* 0x39c */ ,
12837    {{6, 1, 3},			/* shli r2, r1, 3 */
12838     {2, 2, 1},			/* sub r3, r2, r1 */
12839     {6, 3, 7},			/* shli r4, r3, 7 */
12840     {4, 3, 4}}			/* s2a r5, r3, r4 */
12841    },
12842   {925 /* 0x39d */ ,
12843    {{6, 1, 7},			/* shli r2, r1, 7 */
12844     {4, 1, 2},			/* s2a r3, r1, r2 */
12845     {2, 1, 3},			/* sub r4, r1, r3 */
12846     {5, 3, 4}}			/* s3a r5, r3, r4 */
12847    },
12848   {927 /* 0x39f */ ,
12849    {{3, 1, 1},			/* s1a r2, r1, r1 */
12850     {5, 2, 1},			/* s3a r3, r2, r1 */
12851     {4, 3, 2},			/* s2a r4, r3, r2 */
12852     {5, 4, 4}}			/* s3a r5, r4, r4 */
12853    },
12854   {928 /* 0x3a0 */ ,
12855    {{3, 1, 1},			/* s1a r2, r1, r1 */
12856     {6, 1, 5},			/* shli r3, r1, 5 */
12857     {2, 3, 2},			/* sub r4, r3, r2 */
12858     {6, 4, 5}}			/* shli r5, r4, 5 */
12859    },
12860   {929 /* 0x3a1 */ ,
12861    {{6, 1, 7},			/* shli r2, r1, 7 */
12862     {2, 1, 2},			/* sub r3, r1, r2 */
12863     {4, 1, 2},			/* s2a r4, r1, r2 */
12864     {5, 4, 3}}			/* s3a r5, r4, r3 */
12865    },
12866   {932 /* 0x3a4 */ ,
12867    {{6, 1, 5},			/* shli r2, r1, 5 */
12868     {2, 1, 2},			/* sub r3, r1, r2 */
12869     {5, 2, 3},			/* s3a r4, r2, r3 */
12870     {4, 4, 2}}			/* s2a r5, r4, r2 */
12871    },
12872   {935 /* 0x3a7 */ ,
12873    {{6, 1, 5},			/* shli r2, r1, 5 */
12874     {4, 2, 1},			/* s2a r3, r2, r1 */
12875     {2, 2, 3},			/* sub r4, r2, r3 */
12876     {5, 3, 4}}			/* s3a r5, r3, r4 */
12877    },
12878   {936 /* 0x3a8 */ ,
12879    {{4, 1, 1},			/* s2a r2, r1, r1 */
12880     {6, 1, 6},			/* shli r3, r1, 6 */
12881     {5, 2, 3},			/* s3a r4, r2, r3 */
12882     {5, 4, 4}}			/* s3a r5, r4, r4 */
12883    },
12884   {937 /* 0x3a9 */ ,
12885    {{3, 1, 1},			/* s1a r2, r1, r1 */
12886     {4, 2, 1},			/* s2a r3, r2, r1 */
12887     {5, 3, 3},			/* s3a r4, r3, r3 */
12888     {5, 4, 1}}			/* s3a r5, r4, r1 */
12889    },
12890   {939 /* 0x3ab */ ,
12891    {{3, 1, 1},			/* s1a r2, r1, r1 */
12892     {4, 2, 1},			/* s2a r3, r2, r1 */
12893     {5, 3, 3},			/* s3a r4, r3, r3 */
12894     {5, 4, 2}}			/* s3a r5, r4, r2 */
12895    },
12896   {941 /* 0x3ad */ ,
12897    {{4, 1, 1},			/* s2a r2, r1, r1 */
12898     {5, 1, 2},			/* s3a r3, r1, r2 */
12899     {5, 3, 3},			/* s3a r4, r3, r3 */
12900     {5, 4, 2}}			/* s3a r5, r4, r2 */
12901    },
12902   {943 /* 0x3af */ ,
12903    {{5, 1, 1},			/* s3a r2, r1, r1 */
12904     {5, 2, 2},			/* s3a r3, r2, r2 */
12905     {6, 1, 10},			/* shli r4, r1, 10 */
12906     {2, 4, 3}}			/* sub r5, r4, r3 */
12907    },
12908   {944 /* 0x3b0 */ ,
12909    {{4, 1, 1},			/* s2a r2, r1, r1 */
12910     {6, 1, 6},			/* shli r3, r1, 6 */
12911     {2, 3, 2},			/* sub r4, r3, r2 */
12912     {6, 4, 4}}			/* shli r5, r4, 4 */
12913    },
12914   {945 /* 0x3b1 */ ,
12915    {{6, 1, 4},			/* shli r2, r1, 4 */
12916     {2, 1, 2},			/* sub r3, r1, r2 */
12917     {6, 3, 6},			/* shli r4, r3, 6 */
12918     {2, 3, 4}}			/* sub r5, r3, r4 */
12919    },
12920   {948 /* 0x3b4 */ ,
12921    {{3, 1, 1},			/* s1a r2, r1, r1 */
12922     {6, 2, 6},			/* shli r3, r2, 6 */
12923     {2, 3, 2},			/* sub r4, r3, r2 */
12924     {4, 4, 3}}			/* s2a r5, r4, r3 */
12925    },
12926   {949 /* 0x3b5 */ ,
12927    {{3, 1, 1},			/* s1a r2, r1, r1 */
12928     {4, 2, 1},			/* s2a r3, r2, r1 */
12929     {5, 3, 3},			/* s3a r4, r3, r3 */
12930     {5, 4, 3}}			/* s3a r5, r4, r3 */
12931    },
12932   {950 /* 0x3b6 */ ,
12933    {{4, 1, 1},			/* s2a r2, r1, r1 */
12934     {6, 2, 6},			/* shli r3, r2, 6 */
12935     {2, 3, 2},			/* sub r4, r3, r2 */
12936     {3, 4, 3}}			/* s1a r5, r4, r3 */
12937    },
12938   {951 /* 0x3b7 */ ,
12939    {{5, 1, 1},			/* s3a r2, r1, r1 */
12940     {5, 2, 1},			/* s3a r3, r2, r1 */
12941     {6, 1, 10},			/* shli r4, r1, 10 */
12942     {2, 4, 3}}			/* sub r5, r4, r3 */
12943    },
12944   {952 /* 0x3b8 */ ,
12945    {{5, 1, 1},			/* s3a r2, r1, r1 */
12946     {6, 1, 7},			/* shli r3, r1, 7 */
12947     {2, 3, 2},			/* sub r4, r3, r2 */
12948     {6, 4, 3}}			/* shli r5, r4, 3 */
12949    },
12950   {953 /* 0x3b9 */ ,
12951    {{5, 1, 1},			/* s3a r2, r1, r1 */
12952     {6, 1, 7},			/* shli r3, r1, 7 */
12953     {2, 3, 2},			/* sub r4, r3, r2 */
12954     {5, 4, 1}}			/* s3a r5, r4, r1 */
12955    },
12956   {955 /* 0x3bb */ ,
12957    {{3, 1, 1},			/* s1a r2, r1, r1 */
12958     {6, 2, 6},			/* shli r3, r2, 6 */
12959     {2, 3, 1},			/* sub r4, r3, r1 */
12960     {4, 4, 4}}			/* s2a r5, r4, r4 */
12961    },
12962   {956 /* 0x3bc */ ,
12963    {{6, 1, 6},			/* shli r2, r1, 6 */
12964     {4, 1, 2},			/* s2a r3, r1, r2 */
12965     {6, 2, 4},			/* shli r4, r2, 4 */
12966     {2, 4, 3}}			/* sub r5, r4, r3 */
12967    },
12968   {957 /* 0x3bd */ ,
12969    {{3, 1, 1},			/* s1a r2, r1, r1 */
12970     {4, 2, 2},			/* s2a r3, r2, r2 */
12971     {6, 3, 6},			/* shli r4, r3, 6 */
12972     {2, 4, 2}}			/* sub r5, r4, r2 */
12973    },
12974   {958 /* 0x3be */ ,
12975    {{6, 1, 6},			/* shli r2, r1, 6 */
12976     {3, 1, 2},			/* s1a r3, r1, r2 */
12977     {6, 2, 4},			/* shli r4, r2, 4 */
12978     {2, 4, 3}}			/* sub r5, r4, r3 */
12979    },
12980   {959 /* 0x3bf */ ,
12981    {{6, 1, 6},			/* shli r2, r1, 6 */
12982     {1, 1, 2},			/* add r3, r1, r2 */
12983     {6, 2, 4},			/* shli r4, r2, 4 */
12984     {2, 4, 3}}			/* sub r5, r4, r3 */
12985    },
12986   {960 /* 0x3c0 */ ,
12987    {{6, 1, 6},			/* shli r2, r1, 6 */
12988     {6, 1, 10},			/* shli r3, r1, 10 */
12989     {2, 3, 2}}			/* sub r4, r3, r2 */
12990    },
12991   {961 /* 0x3c1 */ ,
12992    {{6, 1, 6},			/* shli r2, r1, 6 */
12993     {2, 1, 2},			/* sub r3, r1, r2 */
12994     {6, 2, 4},			/* shli r4, r2, 4 */
12995     {1, 3, 4}}			/* add r5, r3, r4 */
12996    },
12997   {962 /* 0x3c2 */ ,
12998    {{6, 1, 5},			/* shli r2, r1, 5 */
12999     {2, 1, 2},			/* sub r3, r1, r2 */
13000     {6, 2, 5},			/* shli r4, r2, 5 */
13001     {3, 3, 4}}			/* s1a r5, r3, r4 */
13002    },
13003   {963 /* 0x3c3 */ ,
13004    {{6, 1, 6},			/* shli r2, r1, 6 */
13005     {2, 1, 2},			/* sub r3, r1, r2 */
13006     {5, 2, 1},			/* s3a r4, r2, r1 */
13007     {3, 4, 3}}			/* s1a r5, r4, r3 */
13008    },
13009   {964 /* 0x3c4 */ ,
13010    {{6, 1, 4},			/* shli r2, r1, 4 */
13011     {2, 1, 2},			/* sub r3, r1, r2 */
13012     {6, 2, 6},			/* shli r4, r2, 6 */
13013     {4, 3, 4}}			/* s2a r5, r3, r4 */
13014    },
13015   {965 /* 0x3c5 */ ,
13016    {{6, 1, 6},			/* shli r2, r1, 6 */
13017     {2, 1, 2},			/* sub r3, r1, r2 */
13018     {4, 2, 1},			/* s2a r4, r2, r1 */
13019     {4, 4, 3}}			/* s2a r5, r4, r3 */
13020    },
13021   {966 /* 0x3c6 */ ,
13022    {{3, 1, 1},			/* s1a r2, r1, r1 */
13023     {6, 2, 6},			/* shli r3, r2, 6 */
13024     {3, 3, 2},			/* s1a r4, r3, r2 */
13025     {3, 4, 3}}			/* s1a r5, r4, r3 */
13026    },
13027   {967 /* 0x3c7 */ ,
13028    {{6, 1, 6},			/* shli r2, r1, 6 */
13029     {3, 2, 1},			/* s1a r3, r2, r1 */
13030     {2, 2, 3},			/* sub r4, r2, r3 */
13031     {5, 3, 4}}			/* s3a r5, r3, r4 */
13032    },
13033   {968 /* 0x3c8 */ ,
13034    {{6, 1, 3},			/* shli r2, r1, 3 */
13035     {2, 1, 2},			/* sub r3, r1, r2 */
13036     {6, 2, 7},			/* shli r4, r2, 7 */
13037     {5, 3, 4}}			/* s3a r5, r3, r4 */
13038    },
13039   {969 /* 0x3c9 */ ,
13040    {{6, 1, 6},			/* shli r2, r1, 6 */
13041     {2, 1, 2},			/* sub r3, r1, r2 */
13042     {3, 2, 1},			/* s1a r4, r2, r1 */
13043     {5, 4, 3}}			/* s3a r5, r4, r3 */
13044    },
13045   {970 /* 0x3ca */ ,
13046    {{4, 1, 1},			/* s2a r2, r1, r1 */
13047     {6, 2, 6},			/* shli r3, r2, 6 */
13048     {1, 2, 3},			/* add r4, r2, r3 */
13049     {3, 4, 3}}			/* s1a r5, r4, r3 */
13050    },
13051   {971 /* 0x3cb */ ,
13052    {{3, 1, 1},			/* s1a r2, r1, r1 */
13053     {4, 2, 2},			/* s2a r3, r2, r2 */
13054     {5, 3, 1},			/* s3a r4, r3, r1 */
13055     {5, 4, 2}}			/* s3a r5, r4, r2 */
13056    },
13057   {972 /* 0x3cc */ ,
13058    {{3, 1, 1},			/* s1a r2, r1, r1 */
13059     {6, 2, 6},			/* shli r3, r2, 6 */
13060     {1, 2, 3},			/* add r4, r2, r3 */
13061     {4, 4, 3}}			/* s2a r5, r4, r3 */
13062    },
13063   {973 /* 0x3cd */ ,
13064    {{3, 1, 1},			/* s1a r2, r1, r1 */
13065     {5, 2, 2},			/* s3a r3, r2, r2 */
13066     {5, 3, 3},			/* s3a r4, r3, r3 */
13067     {4, 4, 1}}			/* s2a r5, r4, r1 */
13068    },
13069   {975 /* 0x3cf */ ,
13070    {{6, 1, 4},			/* shli r2, r1, 4 */
13071     {2, 2, 1},			/* sub r3, r2, r1 */
13072     {6, 3, 6},			/* shli r4, r3, 6 */
13073     {1, 3, 4}}			/* add r5, r3, r4 */
13074    },
13075   {976 /* 0x3d0 */ ,
13076    {{3, 1, 1},			/* s1a r2, r1, r1 */
13077     {6, 1, 6},			/* shli r3, r1, 6 */
13078     {2, 3, 2},			/* sub r4, r3, r2 */
13079     {6, 4, 4}}			/* shli r5, r4, 4 */
13080    },
13081   {979 /* 0x3d3 */ ,
13082    {{4, 1, 1},			/* s2a r2, r1, r1 */
13083     {5, 2, 2},			/* s3a r3, r2, r2 */
13084     {6, 1, 10},			/* shli r4, r1, 10 */
13085     {2, 4, 3}}			/* sub r5, r4, r3 */
13086    },
13087   {980 /* 0x3d4 */ ,
13088    {{4, 1, 1},			/* s2a r2, r1, r1 */
13089     {6, 2, 6},			/* shli r3, r2, 6 */
13090     {3, 2, 3},			/* s1a r4, r2, r3 */
13091     {3, 4, 3}}			/* s1a r5, r4, r3 */
13092    },
13093   {981 /* 0x3d5 */ ,
13094    {{3, 1, 1},			/* s1a r2, r1, r1 */
13095     {5, 2, 2},			/* s3a r3, r2, r2 */
13096     {4, 3, 1},			/* s2a r4, r3, r1 */
13097     {5, 4, 4}}			/* s3a r5, r4, r4 */
13098    },
13099   {983 /* 0x3d7 */ ,
13100    {{4, 1, 1},			/* s2a r2, r1, r1 */
13101     {5, 2, 1},			/* s3a r3, r2, r1 */
13102     {6, 1, 10},			/* shli r4, r1, 10 */
13103     {2, 4, 3}}			/* sub r5, r4, r3 */
13104    },
13105   {984 /* 0x3d8 */ ,
13106    {{4, 1, 1},			/* s2a r2, r1, r1 */
13107     {6, 1, 7},			/* shli r3, r1, 7 */
13108     {2, 3, 2},			/* sub r4, r3, r2 */
13109     {6, 4, 3}}			/* shli r5, r4, 3 */
13110    },
13111   {985 /* 0x3d9 */ ,
13112    {{4, 1, 1},			/* s2a r2, r1, r1 */
13113     {6, 1, 7},			/* shli r3, r1, 7 */
13114     {2, 3, 2},			/* sub r4, r3, r2 */
13115     {5, 4, 1}}			/* s3a r5, r4, r1 */
13116    },
13117   {987 /* 0x3db */ ,
13118    {{5, 1, 1},			/* s3a r2, r1, r1 */
13119     {4, 2, 1},			/* s2a r3, r2, r1 */
13120     {6, 1, 10},			/* shli r4, r1, 10 */
13121     {2, 4, 3}}			/* sub r5, r4, r3 */
13122    },
13123   {988 /* 0x3dc */ ,
13124    {{6, 1, 5},			/* shli r2, r1, 5 */
13125     {4, 1, 2},			/* s2a r3, r1, r2 */
13126     {6, 2, 5},			/* shli r4, r2, 5 */
13127     {2, 4, 3}}			/* sub r5, r4, r3 */
13128    },
13129   {989 /* 0x3dd */ ,
13130    {{4, 1, 1},			/* s2a r2, r1, r1 */
13131     {6, 1, 7},			/* shli r3, r1, 7 */
13132     {2, 3, 2},			/* sub r4, r3, r2 */
13133     {5, 4, 2}}			/* s3a r5, r4, r2 */
13134    },
13135   {990 /* 0x3de */ ,
13136    {{6, 1, 5},			/* shli r2, r1, 5 */
13137     {3, 1, 2},			/* s1a r3, r1, r2 */
13138     {6, 2, 5},			/* shli r4, r2, 5 */
13139     {2, 4, 3}}			/* sub r5, r4, r3 */
13140    },
13141   {991 /* 0x3df */ ,
13142    {{6, 1, 5},			/* shli r2, r1, 5 */
13143     {1, 1, 2},			/* add r3, r1, r2 */
13144     {6, 2, 5},			/* shli r4, r2, 5 */
13145     {2, 4, 3}}			/* sub r5, r4, r3 */
13146    },
13147   {992 /* 0x3e0 */ ,
13148    {{6, 1, 5},			/* shli r2, r1, 5 */
13149     {6, 1, 10},			/* shli r3, r1, 10 */
13150     {2, 3, 2}}			/* sub r4, r3, r2 */
13151    },
13152   {993 /* 0x3e1 */ ,
13153    {{6, 1, 5},			/* shli r2, r1, 5 */
13154     {2, 1, 2},			/* sub r3, r1, r2 */
13155     {6, 2, 5},			/* shli r4, r2, 5 */
13156     {1, 3, 4}}			/* add r5, r3, r4 */
13157    },
13158   {994 /* 0x3e2 */ ,
13159    {{6, 1, 4},			/* shli r2, r1, 4 */
13160     {2, 1, 2},			/* sub r3, r1, r2 */
13161     {6, 2, 6},			/* shli r4, r2, 6 */
13162     {3, 3, 4}}			/* s1a r5, r3, r4 */
13163    },
13164   {996 /* 0x3e4 */ ,
13165    {{6, 1, 2},			/* shli r2, r1, 2 */
13166     {6, 1, 7},			/* shli r3, r1, 7 */
13167     {2, 3, 2},			/* sub r4, r3, r2 */
13168     {5, 4, 2}}			/* s3a r5, r4, r2 */
13169    },
13170   {997 /* 0x3e5 */ ,
13171    {{6, 1, 5},			/* shli r2, r1, 5 */
13172     {2, 1, 2},			/* sub r3, r1, r2 */
13173     {5, 2, 1},			/* s3a r4, r2, r1 */
13174     {4, 4, 3}}			/* s2a r5, r4, r3 */
13175    },
13176   {999 /* 0x3e7 */ ,
13177    {{3, 1, 1},			/* s1a r2, r1, r1 */
13178     {5, 2, 1},			/* s3a r3, r2, r1 */
13179     {6, 1, 10},			/* shli r4, r1, 10 */
13180     {2, 4, 3}}			/* sub r5, r4, r3 */
13181    },
13182   {1000 /* 0x3e8 */ ,
13183    {{3, 1, 1},			/* s1a r2, r1, r1 */
13184     {6, 1, 7},			/* shli r3, r1, 7 */
13185     {2, 3, 2},			/* sub r4, r3, r2 */
13186     {6, 4, 3}}			/* shli r5, r4, 3 */
13187    },
13188   {1001 /* 0x3e9 */ ,
13189    {{6, 1, 5},			/* shli r2, r1, 5 */
13190     {2, 1, 2},			/* sub r3, r1, r2 */
13191     {4, 2, 1},			/* s2a r4, r2, r1 */
13192     {5, 4, 3}}			/* s3a r5, r4, r3 */
13193    },
13194   {1003 /* 0x3eb */ ,
13195    {{3, 1, 1},			/* s1a r2, r1, r1 */
13196     {6, 1, 7},			/* shli r3, r1, 7 */
13197     {2, 3, 2},			/* sub r4, r3, r2 */
13198     {5, 4, 2}}			/* s3a r5, r4, r2 */
13199    },
13200   {1004 /* 0x3ec */ ,
13201    {{4, 1, 1},			/* s2a r2, r1, r1 */
13202     {6, 1, 8},			/* shli r3, r1, 8 */
13203     {2, 3, 2},			/* sub r4, r3, r2 */
13204     {6, 4, 2}}			/* shli r5, r4, 2 */
13205    },
13206   {1005 /* 0x3ed */ ,
13207    {{4, 1, 1},			/* s2a r2, r1, r1 */
13208     {6, 1, 8},			/* shli r3, r1, 8 */
13209     {2, 3, 2},			/* sub r4, r3, r2 */
13210     {4, 4, 1}}			/* s2a r5, r4, r1 */
13211    },
13212   {1006 /* 0x3ee */ ,
13213    {{6, 1, 4},			/* shli r2, r1, 4 */
13214     {3, 1, 2},			/* s1a r3, r1, r2 */
13215     {6, 2, 6},			/* shli r4, r2, 6 */
13216     {2, 4, 3}}			/* sub r5, r4, r3 */
13217    },
13218   {1007 /* 0x3ef */ ,
13219    {{6, 1, 4},			/* shli r2, r1, 4 */
13220     {1, 1, 2},			/* add r3, r1, r2 */
13221     {6, 2, 6},			/* shli r4, r2, 6 */
13222     {2, 4, 3}}			/* sub r5, r4, r3 */
13223    },
13224   {1008 /* 0x3f0 */ ,
13225    {{6, 1, 4},			/* shli r2, r1, 4 */
13226     {6, 1, 10},			/* shli r3, r1, 10 */
13227     {2, 3, 2}}			/* sub r4, r3, r2 */
13228    },
13229   {1009 /* 0x3f1 */ ,
13230    {{6, 1, 4},			/* shli r2, r1, 4 */
13231     {2, 1, 2},			/* sub r3, r1, r2 */
13232     {6, 2, 6},			/* shli r4, r2, 6 */
13233     {1, 3, 4}}			/* add r5, r3, r4 */
13234    },
13235   {1010 /* 0x3f2 */ ,
13236    {{6, 1, 1},			/* shli r2, r1, 1 */
13237     {6, 1, 7},			/* shli r3, r1, 7 */
13238     {2, 3, 2},			/* sub r4, r3, r2 */
13239     {5, 4, 2}}			/* s3a r5, r4, r2 */
13240    },
13241   {1011 /* 0x3f3 */ ,
13242    {{3, 1, 1},			/* s1a r2, r1, r1 */
13243     {4, 2, 1},			/* s2a r3, r2, r1 */
13244     {6, 1, 10},			/* shli r4, r1, 10 */
13245     {2, 4, 3}}			/* sub r5, r4, r3 */
13246    },
13247   {1012 /* 0x3f4 */ ,
13248    {{3, 1, 1},			/* s1a r2, r1, r1 */
13249     {6, 1, 8},			/* shli r3, r1, 8 */
13250     {2, 3, 2},			/* sub r4, r3, r2 */
13251     {6, 4, 2}}			/* shli r5, r4, 2 */
13252    },
13253   {1013 /* 0x3f5 */ ,
13254    {{3, 1, 1},			/* s1a r2, r1, r1 */
13255     {6, 1, 8},			/* shli r3, r1, 8 */
13256     {2, 3, 2},			/* sub r4, r3, r2 */
13257     {4, 4, 1}}			/* s2a r5, r4, r1 */
13258    },
13259   {1014 /* 0x3f6 */ ,
13260    {{6, 1, 3},			/* shli r2, r1, 3 */
13261     {3, 1, 2},			/* s1a r3, r1, r2 */
13262     {6, 2, 7},			/* shli r4, r2, 7 */
13263     {2, 4, 3}}			/* sub r5, r4, r3 */
13264    },
13265   {1015 /* 0x3f7 */ ,
13266    {{5, 1, 1},			/* s3a r2, r1, r1 */
13267     {6, 1, 10},			/* shli r3, r1, 10 */
13268     {2, 3, 2}}			/* sub r4, r3, r2 */
13269    },
13270   {1016 /* 0x3f8 */ ,
13271    {{6, 1, 3},			/* shli r2, r1, 3 */
13272     {6, 1, 10},			/* shli r3, r1, 10 */
13273     {2, 3, 2}}			/* sub r4, r3, r2 */
13274    },
13275   {1017 /* 0x3f9 */ ,
13276    {{6, 1, 7},			/* shli r2, r1, 7 */
13277     {2, 2, 1},			/* sub r3, r2, r1 */
13278     {5, 3, 1}}			/* s3a r4, r3, r1 */
13279    },
13280   {1018 /* 0x3fa */ ,
13281    {{3, 1, 1},			/* s1a r2, r1, r1 */
13282     {6, 1, 9},			/* shli r3, r1, 9 */
13283     {2, 3, 2},			/* sub r4, r3, r2 */
13284     {6, 4, 1}}			/* shli r5, r4, 1 */
13285    },
13286   {1019 /* 0x3fb */ ,
13287    {{4, 1, 1},			/* s2a r2, r1, r1 */
13288     {6, 1, 10},			/* shli r3, r1, 10 */
13289     {2, 3, 2}}			/* sub r4, r3, r2 */
13290    },
13291   {1020 /* 0x3fc */ ,
13292    {{6, 1, 2},			/* shli r2, r1, 2 */
13293     {6, 1, 10},			/* shli r3, r1, 10 */
13294     {2, 3, 2}}			/* sub r4, r3, r2 */
13295    },
13296   {1021 /* 0x3fd */ ,
13297    {{3, 1, 1},			/* s1a r2, r1, r1 */
13298     {6, 1, 10},			/* shli r3, r1, 10 */
13299     {2, 3, 2}}			/* sub r4, r3, r2 */
13300    },
13301   {1022 /* 0x3fe */ ,
13302    {{6, 1, 1},			/* shli r2, r1, 1 */
13303     {6, 1, 10},			/* shli r3, r1, 10 */
13304     {2, 3, 2}}			/* sub r4, r3, r2 */
13305    },
13306   {1023 /* 0x3ff */ ,
13307    {{6, 1, 10},			/* shli r2, r1, 10 */
13308     {2, 2, 1}}			/* sub r3, r2, r1 */
13309    },
13310   {1024 /* 0x400 */ ,
13311    {{6, 1, 10}}			/* shli r2, r1, 10 */
13312    },
13313   {1025 /* 0x401 */ ,
13314    {{6, 1, 10},			/* shli r2, r1, 10 */
13315     {1, 1, 2}}			/* add r3, r1, r2 */
13316    },
13317   {1026 /* 0x402 */ ,
13318    {{6, 1, 10},			/* shli r2, r1, 10 */
13319     {3, 1, 2}}			/* s1a r3, r1, r2 */
13320    },
13321   {1027 /* 0x403 */ ,
13322    {{3, 1, 1},			/* s1a r2, r1, r1 */
13323     {6, 1, 10},			/* shli r3, r1, 10 */
13324     {1, 2, 3}}			/* add r4, r2, r3 */
13325    },
13326   {1028 /* 0x404 */ ,
13327    {{6, 1, 10},			/* shli r2, r1, 10 */
13328     {4, 1, 2}}			/* s2a r3, r1, r2 */
13329    },
13330   {1029 /* 0x405 */ ,
13331    {{4, 1, 1},			/* s2a r2, r1, r1 */
13332     {6, 1, 10},			/* shli r3, r1, 10 */
13333     {1, 2, 3}}			/* add r4, r2, r3 */
13334    },
13335   {1030 /* 0x406 */ ,
13336    {{3, 1, 1},			/* s1a r2, r1, r1 */
13337     {6, 1, 10},			/* shli r3, r1, 10 */
13338     {3, 2, 3}}			/* s1a r4, r2, r3 */
13339    },
13340   {1031 /* 0x407 */ ,
13341    {{6, 1, 10},			/* shli r2, r1, 10 */
13342     {2, 2, 1},			/* sub r3, r2, r1 */
13343     {5, 1, 3}}			/* s3a r4, r1, r3 */
13344    },
13345   {1032 /* 0x408 */ ,
13346    {{6, 1, 10},			/* shli r2, r1, 10 */
13347     {5, 1, 2}}			/* s3a r3, r1, r2 */
13348    },
13349   {1033 /* 0x409 */ ,
13350    {{5, 1, 1},			/* s3a r2, r1, r1 */
13351     {6, 1, 10},			/* shli r3, r1, 10 */
13352     {1, 2, 3}}			/* add r4, r2, r3 */
13353    },
13354   {1034 /* 0x40a */ ,
13355    {{4, 1, 1},			/* s2a r2, r1, r1 */
13356     {6, 1, 10},			/* shli r3, r1, 10 */
13357     {3, 2, 3}}			/* s1a r4, r2, r3 */
13358    },
13359   {1040 /* 0x410 */ ,
13360    {{6, 1, 4},			/* shli r2, r1, 4 */
13361     {6, 1, 10},			/* shli r3, r1, 10 */
13362     {1, 2, 3}}			/* add r4, r2, r3 */
13363    },
13364   {1049 /* 0x419 */ ,
13365    {{6, 1, 4},			/* shli r2, r1, 4 */
13366     {1, 1, 2},			/* add r3, r1, r2 */
13367     {5, 2, 1},			/* s3a r4, r2, r1 */
13368     {5, 4, 3}}			/* s3a r5, r4, r3 */
13369    },
13370   {1056 /* 0x420 */ ,
13371    {{6, 1, 5},			/* shli r2, r1, 5 */
13372     {6, 1, 10},			/* shli r3, r1, 10 */
13373     {1, 2, 3}}			/* add r4, r2, r3 */
13374    },
13375   {1059 /* 0x423 */ ,
13376    {{6, 1, 5},			/* shli r2, r1, 5 */
13377     {2, 2, 1},			/* sub r3, r2, r1 */
13378     {5, 2, 1},			/* s3a r4, r2, r1 */
13379     {4, 4, 3}}			/* s2a r5, r4, r3 */
13380    },
13381   {1088 /* 0x440 */ ,
13382    {{6, 1, 6},			/* shli r2, r1, 6 */
13383     {6, 1, 10},			/* shli r3, r1, 10 */
13384     {1, 2, 3}}			/* add r4, r2, r3 */
13385    },
13386   {1100 /* 0x44c */ ,
13387    {{3, 1, 1},			/* s1a r2, r1, r1 */
13388     {6, 1, 6},			/* shli r3, r1, 6 */
13389     {4, 3, 2},			/* s2a r4, r3, r2 */
13390     {4, 4, 3}}			/* s2a r5, r4, r3 */
13391    },
13392   {1104 /* 0x450 */ ,
13393    {{4, 1, 1},			/* s2a r2, r1, r1 */
13394     {6, 1, 6},			/* shli r3, r1, 6 */
13395     {1, 2, 3},			/* add r4, r2, r3 */
13396     {6, 4, 4}}			/* shli r5, r4, 4 */
13397    },
13398   {1108 /* 0x454 */ ,
13399    {{4, 1, 1},			/* s2a r2, r1, r1 */
13400     {6, 1, 6},			/* shli r3, r1, 6 */
13401     {4, 3, 2},			/* s2a r4, r3, r2 */
13402     {4, 4, 3}}			/* s2a r5, r4, r3 */
13403    },
13404   {1136 /* 0x470 */ ,
13405    {{6, 1, 1},			/* shli r2, r1, 1 */
13406     {6, 1, 7},			/* shli r3, r1, 7 */
13407     {2, 3, 2},			/* sub r4, r3, r2 */
13408     {5, 4, 3}}			/* s3a r5, r4, r3 */
13409    },
13410   {1152 /* 0x480 */ ,
13411    {{5, 1, 1},			/* s3a r2, r1, r1 */
13412     {6, 2, 7}}			/* shli r3, r2, 7 */
13413    },
13414   {1200 /* 0x4b0 */ ,
13415    {{4, 1, 1},			/* s2a r2, r1, r1 */
13416     {6, 2, 4},			/* shli r3, r2, 4 */
13417     {6, 2, 8},			/* shli r4, r2, 8 */
13418     {2, 4, 3}}			/* sub r5, r4, r3 */
13419    },
13420   {1204 /* 0x4b4 */ ,
13421    {{5, 1, 1},			/* s3a r2, r1, r1 */
13422     {4, 1, 2},			/* s2a r3, r1, r2 */
13423     {6, 2, 7},			/* shli r4, r2, 7 */
13424     {4, 3, 4}}			/* s2a r5, r3, r4 */
13425    },
13426   {1242 /* 0x4da */ ,
13427    {{4, 1, 1},			/* s2a r2, r1, r1 */
13428     {6, 1, 7},			/* shli r3, r1, 7 */
13429     {3, 2, 3},			/* s1a r4, r2, r3 */
13430     {5, 4, 4}}			/* s3a r5, r4, r4 */
13431    },
13432   {1280 /* 0x500 */ ,
13433    {{4, 1, 1},			/* s2a r2, r1, r1 */
13434     {6, 2, 8}}			/* shli r3, r2, 8 */
13435    },
13436   {1292 /* 0x50c */ ,
13437    {{3, 1, 1},			/* s1a r2, r1, r1 */
13438     {6, 1, 8},			/* shli r3, r1, 8 */
13439     {1, 2, 3},			/* add r4, r2, r3 */
13440     {4, 4, 3}}			/* s2a r5, r4, r3 */
13441    },
13442   {1304 /* 0x518 */ ,
13443    {{4, 1, 1},			/* s2a r2, r1, r1 */
13444     {1, 1, 2},			/* add r3, r1, r2 */
13445     {6, 2, 8},			/* shli r4, r2, 8 */
13446     {4, 3, 4}}			/* s2a r5, r3, r4 */
13447    },
13448   {1312 /* 0x520 */ ,
13449    {{4, 1, 1},			/* s2a r2, r1, r1 */
13450     {5, 2, 1},			/* s3a r3, r2, r1 */
13451     {6, 3, 5}}			/* shli r4, r3, 5 */
13452    },
13453   {1320 /* 0x528 */ ,
13454    {{4, 1, 1},			/* s2a r2, r1, r1 */
13455     {6, 2, 8},			/* shli r3, r2, 8 */
13456     {5, 2, 3}}			/* s3a r4, r2, r3 */
13457    },
13458   {1336 /* 0x538 */ ,
13459    {{4, 1, 1},			/* s2a r2, r1, r1 */
13460     {3, 1, 2},			/* s1a r3, r1, r2 */
13461     {6, 2, 8},			/* shli r4, r2, 8 */
13462     {5, 3, 4}}			/* s3a r5, r3, r4 */
13463    },
13464   {1344 /* 0x540 */ ,
13465    {{4, 1, 1},			/* s2a r2, r1, r1 */
13466     {4, 2, 1},			/* s2a r3, r2, r1 */
13467     {6, 3, 6}}			/* shli r4, r3, 6 */
13468    },
13469   {1348 /* 0x544 */ ,
13470    {{6, 1, 6},			/* shli r2, r1, 6 */
13471     {4, 1, 2},			/* s2a r3, r1, r2 */
13472     {4, 2, 2},			/* s2a r4, r2, r2 */
13473     {4, 4, 3}}			/* s2a r5, r4, r3 */
13474    },
13475   {1360 /* 0x550 */ ,
13476    {{4, 1, 1},			/* s2a r2, r1, r1 */
13477     {6, 2, 4},			/* shli r3, r2, 4 */
13478     {6, 2, 8},			/* shli r4, r2, 8 */
13479     {1, 3, 4}}			/* add r5, r3, r4 */
13480    },
13481   {1364 /* 0x554 */ ,
13482    {{4, 1, 1},			/* s2a r2, r1, r1 */
13483     {4, 2, 1},			/* s2a r3, r2, r1 */
13484     {6, 2, 8},			/* shli r4, r2, 8 */
13485     {4, 3, 4}}			/* s2a r5, r3, r4 */
13486    },
13487   {1395 /* 0x573 */ ,
13488    {{4, 1, 1},			/* s2a r2, r1, r1 */
13489     {5, 2, 2},			/* s3a r3, r2, r2 */
13490     {6, 3, 5},			/* shli r4, r3, 5 */
13491     {2, 4, 3}}			/* sub r5, r4, r3 */
13492    },
13493   {1448 /* 0x5a8 */ ,
13494    {{4, 1, 1},			/* s2a r2, r1, r1 */
13495     {4, 2, 1},			/* s2a r3, r2, r1 */
13496     {6, 2, 8},			/* shli r4, r2, 8 */
13497     {5, 3, 4}}			/* s3a r5, r3, r4 */
13498    },
13499   {1460 /* 0x5b4 */ ,
13500    {{4, 1, 1},			/* s2a r2, r1, r1 */
13501     {5, 2, 2},			/* s3a r3, r2, r2 */
13502     {6, 2, 8},			/* shli r4, r2, 8 */
13503     {4, 3, 4}}			/* s2a r5, r3, r4 */
13504    },
13505   {1461 /* 0x5b5 */ ,
13506    {{4, 1, 1},			/* s2a r2, r1, r1 */
13507     {5, 2, 2},			/* s3a r3, r2, r2 */
13508     {5, 3, 2},			/* s3a r4, r3, r2 */
13509     {4, 4, 1}}			/* s2a r5, r4, r1 */
13510    },
13511   {1472 /* 0x5c0 */ ,
13512    {{5, 1, 1},			/* s3a r2, r1, r1 */
13513     {6, 1, 5},			/* shli r3, r1, 5 */
13514     {2, 3, 2},			/* sub r4, r3, r2 */
13515     {6, 4, 6}}			/* shli r5, r4, 6 */
13516    },
13517   {1488 /* 0x5d0 */ ,
13518    {{3, 1, 1},			/* s1a r2, r1, r1 */
13519     {6, 2, 4},			/* shli r3, r2, 4 */
13520     {6, 2, 9},			/* shli r4, r2, 9 */
13521     {2, 4, 3}}			/* sub r5, r4, r3 */
13522    },
13523   {1512 /* 0x5e8 */ ,
13524    {{3, 1, 1},			/* s1a r2, r1, r1 */
13525     {6, 2, 3},			/* shli r3, r2, 3 */
13526     {6, 2, 9},			/* shli r4, r2, 9 */
13527     {2, 4, 3}}			/* sub r5, r4, r3 */
13528    },
13529   {1536 /* 0x600 */ ,
13530    {{3, 1, 1},			/* s1a r2, r1, r1 */
13531     {6, 2, 9}}			/* shli r3, r2, 9 */
13532    },
13533   {1568 /* 0x620 */ ,
13534    {{6, 1, 4},			/* shli r2, r1, 4 */
13535     {6, 1, 9},			/* shli r3, r1, 9 */
13536     {1, 2, 3},			/* add r4, r2, r3 */
13537     {3, 4, 3}}			/* s1a r5, r4, r3 */
13538    },
13539   {1576 /* 0x628 */ ,
13540    {{3, 1, 1},			/* s1a r2, r1, r1 */
13541     {3, 1, 2},			/* s1a r3, r1, r2 */
13542     {6, 2, 9},			/* shli r4, r2, 9 */
13543     {5, 3, 4}}			/* s3a r5, r3, r4 */
13544    },
13545   {1649 /* 0x671 */ ,
13546    {{3, 1, 1},			/* s1a r2, r1, r1 */
13547     {5, 2, 1},			/* s3a r3, r2, r1 */
13548     {5, 3, 2},			/* s3a r4, r3, r2 */
13549     {5, 4, 3}}			/* s3a r5, r4, r3 */
13550    },
13551   {1664 /* 0x680 */ ,
13552    {{3, 1, 1},			/* s1a r2, r1, r1 */
13553     {4, 2, 1},			/* s2a r3, r2, r1 */
13554     {6, 3, 7}}			/* shli r4, r3, 7 */
13555    },
13556   {1684 /* 0x694 */ ,
13557    {{6, 1, 7},			/* shli r2, r1, 7 */
13558     {4, 1, 2},			/* s2a r3, r1, r2 */
13559     {3, 2, 3},			/* s1a r4, r2, r3 */
13560     {4, 4, 3}}			/* s2a r5, r4, r3 */
13561    },
13562   {1696 /* 0x6a0 */ ,
13563    {{6, 1, 7},			/* shli r2, r1, 7 */
13564     {4, 1, 2},			/* s2a r3, r1, r2 */
13565     {4, 2, 2},			/* s2a r4, r2, r2 */
13566     {5, 3, 4}}			/* s3a r5, r3, r4 */
13567    },
13568   {1744 /* 0x6d0 */ ,
13569    {{3, 1, 1},			/* s1a r2, r1, r1 */
13570     {5, 2, 2},			/* s3a r3, r2, r2 */
13571     {4, 3, 1},			/* s2a r4, r3, r1 */
13572     {6, 4, 4}}			/* shli r5, r4, 4 */
13573    },
13574   {1812 /* 0x714 */ ,
13575    {{6, 1, 8},			/* shli r2, r1, 8 */
13576     {4, 1, 2},			/* s2a r3, r1, r2 */
13577     {3, 3, 2},			/* s1a r4, r3, r2 */
13578     {3, 4, 3}}			/* s1a r5, r4, r3 */
13579    },
13580   {2000 /* 0x7d0 */ ,
13581    {{3, 1, 1},			/* s1a r2, r1, r1 */
13582     {6, 1, 7},			/* shli r3, r1, 7 */
13583     {2, 3, 2},			/* sub r4, r3, r2 */
13584     {6, 4, 4}}			/* shli r5, r4, 4 */
13585    },
13586   {2012 /* 0x7dc */ ,
13587    {{6, 1, 5},			/* shli r2, r1, 5 */
13588     {4, 1, 2},			/* s2a r3, r1, r2 */
13589     {6, 2, 6},			/* shli r4, r2, 6 */
13590     {2, 4, 3}}			/* sub r5, r4, r3 */
13591    },
13592   {2014 /* 0x7de */ ,
13593    {{6, 1, 5},			/* shli r2, r1, 5 */
13594     {3, 1, 2},			/* s1a r3, r1, r2 */
13595     {6, 2, 6},			/* shli r4, r2, 6 */
13596     {2, 4, 3}}			/* sub r5, r4, r3 */
13597    },
13598   {2037 /* 0x7f5 */ ,
13599    {{3, 1, 1},			/* s1a r2, r1, r1 */
13600     {6, 1, 9},			/* shli r3, r1, 9 */
13601     {2, 3, 2},			/* sub r4, r3, r2 */
13602     {4, 4, 1}}			/* s2a r5, r4, r1 */
13603    },
13604   {2038 /* 0x7f6 */ ,
13605    {{6, 1, 3},			/* shli r2, r1, 3 */
13606     {3, 1, 2},			/* s1a r3, r1, r2 */
13607     {6, 2, 8},			/* shli r4, r2, 8 */
13608     {2, 4, 3}}			/* sub r5, r4, r3 */
13609    },
13610   {2039 /* 0x7f7 */ ,
13611    {{5, 1, 1},			/* s3a r2, r1, r1 */
13612     {6, 1, 11},			/* shli r3, r1, 11 */
13613     {2, 3, 2}}			/* sub r4, r3, r2 */
13614    },
13615   {2040 /* 0x7f8 */ ,
13616    {{6, 1, 3},			/* shli r2, r1, 3 */
13617     {6, 1, 11},			/* shli r3, r1, 11 */
13618     {2, 3, 2}}			/* sub r4, r3, r2 */
13619    },
13620   {2041 /* 0x7f9 */ ,
13621    {{6, 1, 8},			/* shli r2, r1, 8 */
13622     {2, 2, 1},			/* sub r3, r2, r1 */
13623     {5, 3, 1}}			/* s3a r4, r3, r1 */
13624    },
13625   {2042 /* 0x7fa */ ,
13626    {{3, 1, 1},			/* s1a r2, r1, r1 */
13627     {6, 1, 10},			/* shli r3, r1, 10 */
13628     {2, 3, 2},			/* sub r4, r3, r2 */
13629     {6, 4, 1}}			/* shli r5, r4, 1 */
13630    },
13631   {2043 /* 0x7fb */ ,
13632    {{4, 1, 1},			/* s2a r2, r1, r1 */
13633     {6, 1, 11},			/* shli r3, r1, 11 */
13634     {2, 3, 2}}			/* sub r4, r3, r2 */
13635    },
13636   {2044 /* 0x7fc */ ,
13637    {{6, 1, 2},			/* shli r2, r1, 2 */
13638     {6, 1, 11},			/* shli r3, r1, 11 */
13639     {2, 3, 2}}			/* sub r4, r3, r2 */
13640    },
13641   {2045 /* 0x7fd */ ,
13642    {{3, 1, 1},			/* s1a r2, r1, r1 */
13643     {6, 1, 11},			/* shli r3, r1, 11 */
13644     {2, 3, 2}}			/* sub r4, r3, r2 */
13645    },
13646   {2046 /* 0x7fe */ ,
13647    {{6, 1, 1},			/* shli r2, r1, 1 */
13648     {6, 1, 11},			/* shli r3, r1, 11 */
13649     {2, 3, 2}}			/* sub r4, r3, r2 */
13650    },
13651   {2047 /* 0x7ff */ ,
13652    {{6, 1, 11},			/* shli r2, r1, 11 */
13653     {2, 2, 1}}			/* sub r3, r2, r1 */
13654    },
13655   {2048 /* 0x800 */ ,
13656    {{6, 1, 11}}			/* shli r2, r1, 11 */
13657    },
13658   {2049 /* 0x801 */ ,
13659    {{6, 1, 11},			/* shli r2, r1, 11 */
13660     {1, 1, 2}}			/* add r3, r1, r2 */
13661    },
13662   {2050 /* 0x802 */ ,
13663    {{6, 1, 11},			/* shli r2, r1, 11 */
13664     {3, 1, 2}}			/* s1a r3, r1, r2 */
13665    },
13666   {2051 /* 0x803 */ ,
13667    {{3, 1, 1},			/* s1a r2, r1, r1 */
13668     {6, 1, 11},			/* shli r3, r1, 11 */
13669     {1, 2, 3}}			/* add r4, r2, r3 */
13670    },
13671   {2052 /* 0x804 */ ,
13672    {{6, 1, 11},			/* shli r2, r1, 11 */
13673     {4, 1, 2}}			/* s2a r3, r1, r2 */
13674    },
13675   {2053 /* 0x805 */ ,
13676    {{4, 1, 1},			/* s2a r2, r1, r1 */
13677     {6, 1, 11},			/* shli r3, r1, 11 */
13678     {1, 2, 3}}			/* add r4, r2, r3 */
13679    },
13680   {2054 /* 0x806 */ ,
13681    {{3, 1, 1},			/* s1a r2, r1, r1 */
13682     {6, 1, 11},			/* shli r3, r1, 11 */
13683     {3, 2, 3}}			/* s1a r4, r2, r3 */
13684    },
13685   {2055 /* 0x807 */ ,
13686    {{6, 1, 11},			/* shli r2, r1, 11 */
13687     {2, 2, 1},			/* sub r3, r2, r1 */
13688     {5, 1, 3}}			/* s3a r4, r1, r3 */
13689    },
13690   {2056 /* 0x808 */ ,
13691    {{6, 1, 11},			/* shli r2, r1, 11 */
13692     {5, 1, 2}}			/* s3a r3, r1, r2 */
13693    },
13694   {2057 /* 0x809 */ ,
13695    {{5, 1, 1},			/* s3a r2, r1, r1 */
13696     {6, 1, 11},			/* shli r3, r1, 11 */
13697     {1, 2, 3}}			/* add r4, r2, r3 */
13698    },
13699   {2058 /* 0x80a */ ,
13700    {{4, 1, 1},			/* s2a r2, r1, r1 */
13701     {6, 1, 11},			/* shli r3, r1, 11 */
13702     {3, 2, 3}}			/* s1a r4, r2, r3 */
13703    },
13704   {2064 /* 0x810 */ ,
13705    {{6, 1, 4},			/* shli r2, r1, 4 */
13706     {6, 1, 11},			/* shli r3, r1, 11 */
13707     {1, 2, 3}}			/* add r4, r2, r3 */
13708    },
13709   {2080 /* 0x820 */ ,
13710    {{6, 1, 5},			/* shli r2, r1, 5 */
13711     {6, 1, 11},			/* shli r3, r1, 11 */
13712     {1, 2, 3}}			/* add r4, r2, r3 */
13713    },
13714   {2100 /* 0x834 */ ,
13715    {{3, 1, 1},			/* s1a r2, r1, r1 */
13716     {4, 2, 1},			/* s2a r3, r2, r1 */
13717     {6, 1, 11},			/* shli r4, r1, 11 */
13718     {4, 3, 4}}			/* s2a r5, r3, r4 */
13719    },
13720   {2112 /* 0x840 */ ,
13721    {{6, 1, 6},			/* shli r2, r1, 6 */
13722     {6, 1, 11},			/* shli r3, r1, 11 */
13723     {1, 2, 3}}			/* add r4, r2, r3 */
13724    },
13725   {2144 /* 0x860 */ ,
13726    {{3, 1, 1},			/* s1a r2, r1, r1 */
13727     {6, 1, 6},			/* shli r3, r1, 6 */
13728     {1, 2, 3},			/* add r4, r2, r3 */
13729     {6, 4, 5}}			/* shli r5, r4, 5 */
13730    },
13731   {2176 /* 0x880 */ ,
13732    {{6, 1, 7},			/* shli r2, r1, 7 */
13733     {6, 1, 11},			/* shli r3, r1, 11 */
13734     {1, 2, 3}}			/* add r4, r2, r3 */
13735    },
13736   {2184 /* 0x888 */ ,
13737    {{6, 1, 7},			/* shli r2, r1, 7 */
13738     {3, 2, 1},			/* s1a r3, r2, r1 */
13739     {5, 3, 2}}			/* s3a r4, r3, r2 */
13740    },
13741   {2304 /* 0x900 */ ,
13742    {{5, 1, 1},			/* s3a r2, r1, r1 */
13743     {6, 2, 8}}			/* shli r3, r2, 8 */
13744    },
13745   {2320 /* 0x910 */ ,
13746    {{6, 1, 8},			/* shli r2, r1, 8 */
13747     {3, 1, 2},			/* s1a r3, r1, r2 */
13748     {5, 3, 2}}			/* s3a r4, r3, r2 */
13749    },
13750   {2408 /* 0x968 */ ,
13751    {{5, 1, 1},			/* s3a r2, r1, r1 */
13752     {4, 1, 2},			/* s2a r3, r1, r2 */
13753     {6, 2, 8},			/* shli r4, r2, 8 */
13754     {5, 3, 4}}			/* s3a r5, r3, r4 */
13755    },
13756   {2560 /* 0xa00 */ ,
13757    {{4, 1, 1},			/* s2a r2, r1, r1 */
13758     {6, 2, 9}}			/* shli r3, r2, 9 */
13759    },
13760   {2578 /* 0xa12 */ ,
13761    {{4, 1, 1},			/* s2a r2, r1, r1 */
13762     {4, 1, 2},			/* s2a r3, r1, r2 */
13763     {6, 2, 9},			/* shli r4, r2, 9 */
13764     {3, 3, 4}}			/* s1a r5, r3, r4 */
13765    },
13766   {2592 /* 0xa20 */ ,
13767    {{5, 1, 1},			/* s3a r2, r1, r1 */
13768     {5, 2, 2},			/* s3a r3, r2, r2 */
13769     {6, 3, 5}}			/* shli r4, r3, 5 */
13770    },
13771   {2633 /* 0xa49 */ ,
13772    {{5, 1, 1},			/* s3a r2, r1, r1 */
13773     {6, 1, 8},			/* shli r3, r1, 8 */
13774     {5, 2, 3},			/* s3a r4, r2, r3 */
13775     {5, 4, 2}}			/* s3a r5, r4, r2 */
13776    },
13777   {2704 /* 0xa90 */ ,
13778    {{5, 1, 1},			/* s3a r2, r1, r1 */
13779     {6, 1, 9},			/* shli r3, r1, 9 */
13780     {4, 2, 3},			/* s2a r4, r2, r3 */
13781     {4, 4, 3}}			/* s2a r5, r4, r3 */
13782    },
13783   {2730 /* 0xaaa */ ,
13784    {{4, 1, 1},			/* s2a r2, r1, r1 */
13785     {6, 2, 5},			/* shli r3, r2, 5 */
13786     {5, 3, 2},			/* s3a r4, r3, r2 */
13787     {3, 4, 3}}			/* s1a r5, r4, r3 */
13788    },
13789   {2880 /* 0xb40 */ ,
13790    {{4, 1, 1},			/* s2a r2, r1, r1 */
13791     {5, 2, 2},			/* s3a r3, r2, r2 */
13792     {6, 3, 6}}			/* shli r4, r3, 6 */
13793    },
13794   {2896 /* 0xb50 */ ,
13795    {{4, 1, 1},			/* s2a r2, r1, r1 */
13796     {5, 2, 2},			/* s3a r3, r2, r2 */
13797     {4, 3, 1},			/* s2a r4, r3, r1 */
13798     {6, 4, 4}}			/* shli r5, r4, 4 */
13799    },
13800   {3072 /* 0xc00 */ ,
13801    {{3, 1, 1},			/* s1a r2, r1, r1 */
13802     {6, 2, 10}}			/* shli r3, r2, 10 */
13803    },
13804   {3079 /* 0xc07 */ ,
13805    {{3, 1, 1},			/* s1a r2, r1, r1 */
13806     {3, 2, 1},			/* s1a r3, r2, r1 */
13807     {6, 2, 10},			/* shli r4, r2, 10 */
13808     {1, 3, 4}}			/* add r5, r3, r4 */
13809    },
13810   {3112 /* 0xc28 */ ,
13811    {{3, 1, 1},			/* s1a r2, r1, r1 */
13812     {3, 1, 2},			/* s1a r3, r1, r2 */
13813     {6, 2, 10},			/* shli r4, r2, 10 */
13814     {5, 3, 4}}			/* s3a r5, r3, r4 */
13815    },
13816   {3192 /* 0xc78 */ ,
13817    {{3, 1, 1},			/* s1a r2, r1, r1 */
13818     {4, 2, 2},			/* s2a r3, r2, r2 */
13819     {6, 2, 10},			/* shli r4, r2, 10 */
13820     {5, 3, 4}}			/* s3a r5, r3, r4 */
13821    },
13822   {3240 /* 0xca8 */ ,
13823    {{4, 1, 1},			/* s2a r2, r1, r1 */
13824     {5, 2, 2},			/* s3a r3, r2, r2 */
13825     {5, 3, 3},			/* s3a r4, r3, r3 */
13826     {6, 4, 3}}			/* shli r5, r4, 3 */
13827    },
13828   {3264 /* 0xcc0 */ ,
13829    {{3, 1, 1},			/* s1a r2, r1, r1 */
13830     {6, 2, 6},			/* shli r3, r2, 6 */
13831     {6, 2, 10},			/* shli r4, r2, 10 */
13832     {1, 3, 4}}			/* add r5, r3, r4 */
13833    },
13834   {3328 /* 0xd00 */ ,
13835    {{3, 1, 1},			/* s1a r2, r1, r1 */
13836     {4, 2, 1},			/* s2a r3, r2, r1 */
13837     {6, 3, 8}}			/* shli r4, r3, 8 */
13838    },
13839   {3453 /* 0xd7d */ ,
13840    {{3, 1, 1},			/* s1a r2, r1, r1 */
13841     {5, 2, 2},			/* s3a r3, r2, r2 */
13842     {6, 3, 7},			/* shli r4, r3, 7 */
13843     {2, 4, 2}}			/* sub r5, r4, r2 */
13844    },
13845   {3529 /* 0xdc9 */ ,
13846    {{6, 1, 6},			/* shli r2, r1, 6 */
13847     {2, 1, 2},			/* sub r3, r1, r2 */
13848     {5, 2, 3},			/* s3a r4, r2, r3 */
13849     {5, 4, 3}}			/* s3a r5, r4, r3 */
13850    },
13851   {3580 /* 0xdfc */ ,
13852    {{6, 1, 9},			/* shli r2, r1, 9 */
13853     {4, 1, 2},			/* s2a r3, r1, r2 */
13854     {6, 2, 3},			/* shli r4, r2, 3 */
13855     {2, 4, 3}}			/* sub r5, r4, r3 */
13856    },
13857   {3600 /* 0xe10 */ ,
13858    {{6, 1, 4},			/* shli r2, r1, 4 */
13859     {6, 1, 9},			/* shli r3, r1, 9 */
13860     {2, 2, 3},			/* sub r4, r2, r3 */
13861     {5, 3, 4}}			/* s3a r5, r3, r4 */
13862    },
13863   {3624 /* 0xe28 */ ,
13864    {{6, 1, 9},			/* shli r2, r1, 9 */
13865     {5, 1, 2},			/* s3a r3, r1, r2 */
13866     {3, 3, 2},			/* s1a r4, r3, r2 */
13867     {3, 4, 3}}			/* s1a r5, r4, r3 */
13868    },
13869   {4000 /* 0xfa0 */ ,
13870    {{3, 1, 1},			/* s1a r2, r1, r1 */
13871     {6, 1, 7},			/* shli r3, r1, 7 */
13872     {2, 3, 2},			/* sub r4, r3, r2 */
13873     {6, 4, 5}}			/* shli r5, r4, 5 */
13874    },
13875   {4025 /* 0xfb9 */ ,
13876    {{5, 1, 1},			/* s3a r2, r1, r1 */
13877     {6, 1, 9},			/* shli r3, r1, 9 */
13878     {2, 3, 2},			/* sub r4, r3, r2 */
13879     {5, 4, 1}}			/* s3a r5, r4, r1 */
13880    },
13881   {4073 /* 0xfe9 */ ,
13882    {{3, 1, 1},			/* s1a r2, r1, r1 */
13883     {6, 1, 9},			/* shli r3, r1, 9 */
13884     {2, 3, 2},			/* sub r4, r3, r2 */
13885     {5, 4, 1}}			/* s3a r5, r4, r1 */
13886    },
13887   {4086 /* 0xff6 */ ,
13888    {{6, 1, 3},			/* shli r2, r1, 3 */
13889     {3, 1, 2},			/* s1a r3, r1, r2 */
13890     {6, 2, 9},			/* shli r4, r2, 9 */
13891     {2, 4, 3}}			/* sub r5, r4, r3 */
13892    },
13893   {4087 /* 0xff7 */ ,
13894    {{5, 1, 1},			/* s3a r2, r1, r1 */
13895     {6, 1, 12},			/* shli r3, r1, 12 */
13896     {2, 3, 2}}			/* sub r4, r3, r2 */
13897    },
13898   {4088 /* 0xff8 */ ,
13899    {{6, 1, 3},			/* shli r2, r1, 3 */
13900     {6, 1, 12},			/* shli r3, r1, 12 */
13901     {2, 3, 2}}			/* sub r4, r3, r2 */
13902    },
13903   {4089 /* 0xff9 */ ,
13904    {{6, 1, 9},			/* shli r2, r1, 9 */
13905     {2, 2, 1},			/* sub r3, r2, r1 */
13906     {5, 3, 1}}			/* s3a r4, r3, r1 */
13907    },
13908   {4090 /* 0xffa */ ,
13909    {{3, 1, 1},			/* s1a r2, r1, r1 */
13910     {6, 1, 11},			/* shli r3, r1, 11 */
13911     {2, 3, 2},			/* sub r4, r3, r2 */
13912     {6, 4, 1}}			/* shli r5, r4, 1 */
13913    },
13914   {4091 /* 0xffb */ ,
13915    {{4, 1, 1},			/* s2a r2, r1, r1 */
13916     {6, 1, 12},			/* shli r3, r1, 12 */
13917     {2, 3, 2}}			/* sub r4, r3, r2 */
13918    },
13919   {4092 /* 0xffc */ ,
13920    {{6, 1, 2},			/* shli r2, r1, 2 */
13921     {6, 1, 12},			/* shli r3, r1, 12 */
13922     {2, 3, 2}}			/* sub r4, r3, r2 */
13923    },
13924   {4093 /* 0xffd */ ,
13925    {{3, 1, 1},			/* s1a r2, r1, r1 */
13926     {6, 1, 12},			/* shli r3, r1, 12 */
13927     {2, 3, 2}}			/* sub r4, r3, r2 */
13928    },
13929   {4094 /* 0xffe */ ,
13930    {{6, 1, 1},			/* shli r2, r1, 1 */
13931     {6, 1, 12},			/* shli r3, r1, 12 */
13932     {2, 3, 2}}			/* sub r4, r3, r2 */
13933    },
13934   {4095 /* 0xfff */ ,
13935    {{6, 1, 12},			/* shli r2, r1, 12 */
13936     {2, 2, 1}}			/* sub r3, r2, r1 */
13937    },
13938   {4096 /* 0x1000 */ ,
13939    {{6, 1, 12}}			/* shli r2, r1, 12 */
13940    },
13941   {4097 /* 0x1001 */ ,
13942    {{6, 1, 12},			/* shli r2, r1, 12 */
13943     {1, 1, 2}}			/* add r3, r1, r2 */
13944    },
13945   {4098 /* 0x1002 */ ,
13946    {{6, 1, 12},			/* shli r2, r1, 12 */
13947     {3, 1, 2}}			/* s1a r3, r1, r2 */
13948    },
13949   {4099 /* 0x1003 */ ,
13950    {{3, 1, 1},			/* s1a r2, r1, r1 */
13951     {6, 1, 12},			/* shli r3, r1, 12 */
13952     {1, 2, 3}}			/* add r4, r2, r3 */
13953    },
13954   {4100 /* 0x1004 */ ,
13955    {{6, 1, 12},			/* shli r2, r1, 12 */
13956     {4, 1, 2}}			/* s2a r3, r1, r2 */
13957    },
13958   {4101 /* 0x1005 */ ,
13959    {{4, 1, 1},			/* s2a r2, r1, r1 */
13960     {6, 1, 12},			/* shli r3, r1, 12 */
13961     {1, 2, 3}}			/* add r4, r2, r3 */
13962    },
13963   {4102 /* 0x1006 */ ,
13964    {{3, 1, 1},			/* s1a r2, r1, r1 */
13965     {6, 1, 12},			/* shli r3, r1, 12 */
13966     {3, 2, 3}}			/* s1a r4, r2, r3 */
13967    },
13968   {4103 /* 0x1007 */ ,
13969    {{6, 1, 12},			/* shli r2, r1, 12 */
13970     {2, 2, 1},			/* sub r3, r2, r1 */
13971     {5, 1, 3}}			/* s3a r4, r1, r3 */
13972    },
13973   {4104 /* 0x1008 */ ,
13974    {{6, 1, 12},			/* shli r2, r1, 12 */
13975     {5, 1, 2}}			/* s3a r3, r1, r2 */
13976    },
13977   {4105 /* 0x1009 */ ,
13978    {{5, 1, 1},			/* s3a r2, r1, r1 */
13979     {6, 1, 12},			/* shli r3, r1, 12 */
13980     {1, 2, 3}}			/* add r4, r2, r3 */
13981    },
13982   {4106 /* 0x100a */ ,
13983    {{4, 1, 1},			/* s2a r2, r1, r1 */
13984     {6, 1, 12},			/* shli r3, r1, 12 */
13985     {3, 2, 3}}			/* s1a r4, r2, r3 */
13986    },
13987   {4108 /* 0x100c */ ,
13988    {{3, 1, 1},			/* s1a r2, r1, r1 */
13989     {6, 1, 12},			/* shli r3, r1, 12 */
13990     {4, 2, 3}}			/* s2a r4, r2, r3 */
13991    },
13992   {4112 /* 0x1010 */ ,
13993    {{6, 1, 4},			/* shli r2, r1, 4 */
13994     {6, 1, 12},			/* shli r3, r1, 12 */
13995     {1, 2, 3}}			/* add r4, r2, r3 */
13996    },
13997   {4128 /* 0x1020 */ ,
13998    {{6, 1, 5},			/* shli r2, r1, 5 */
13999     {6, 1, 12},			/* shli r3, r1, 12 */
14000     {1, 2, 3}}			/* add r4, r2, r3 */
14001    },
14002   {4160 /* 0x1040 */ ,
14003    {{6, 1, 6},			/* shli r2, r1, 6 */
14004     {6, 1, 12},			/* shli r3, r1, 12 */
14005     {1, 2, 3}}			/* add r4, r2, r3 */
14006    },
14007   {4184 /* 0x1058 */ ,
14008    {{3, 1, 1},			/* s1a r2, r1, r1 */
14009     {6, 1, 6},			/* shli r3, r1, 6 */
14010     {5, 3, 2},			/* s3a r4, r3, r2 */
14011     {5, 4, 3}}			/* s3a r5, r4, r3 */
14012    },
14013   {4224 /* 0x1080 */ ,
14014    {{6, 1, 7},			/* shli r2, r1, 7 */
14015     {6, 1, 12},			/* shli r3, r1, 12 */
14016     {1, 2, 3}}			/* add r4, r2, r3 */
14017    },
14018   {4352 /* 0x1100 */ ,
14019    {{6, 1, 8},			/* shli r2, r1, 8 */
14020     {6, 1, 12},			/* shli r3, r1, 12 */
14021     {1, 2, 3}}			/* add r4, r2, r3 */
14022    },
14023   {4369 /* 0x1111 */ ,
14024    {{6, 1, 4},			/* shli r2, r1, 4 */
14025     {1, 1, 2},			/* add r3, r1, r2 */
14026     {6, 3, 8},			/* shli r4, r3, 8 */
14027     {1, 3, 4}}			/* add r5, r3, r4 */
14028    },
14029   {4376 /* 0x1118 */ ,
14030    {{3, 1, 1},			/* s1a r2, r1, r1 */
14031     {6, 1, 8},			/* shli r3, r1, 8 */
14032     {3, 3, 2},			/* s1a r4, r3, r2 */
14033     {5, 4, 3}}			/* s3a r5, r4, r3 */
14034    },
14035   {4416 /* 0x1140 */ ,
14036    {{4, 1, 1},			/* s2a r2, r1, r1 */
14037     {6, 1, 6},			/* shli r3, r1, 6 */
14038     {1, 2, 3},			/* add r4, r2, r3 */
14039     {6, 4, 6}}			/* shli r5, r4, 6 */
14040    },
14041   {4433 /* 0x1151 */ ,
14042    {{6, 1, 5},			/* shli r2, r1, 5 */
14043     {5, 2, 1},			/* s3a r3, r2, r1 */
14044     {5, 3, 2},			/* s3a r4, r3, r2 */
14045     {3, 4, 3}}			/* s1a r5, r4, r3 */
14046    },
14047   {4482 /* 0x1182 */ ,
14048    {{6, 1, 8},			/* shli r2, r1, 8 */
14049     {5, 1, 2},			/* s3a r3, r1, r2 */
14050     {5, 3, 1},			/* s3a r4, r3, r1 */
14051     {3, 4, 2}}			/* s1a r5, r4, r2 */
14052    },
14053   {4608 /* 0x1200 */ ,
14054    {{5, 1, 1},			/* s3a r2, r1, r1 */
14055     {6, 2, 9}}			/* shli r3, r2, 9 */
14056    },
14057   {4712 /* 0x1268 */ ,
14058    {{5, 1, 1},			/* s3a r2, r1, r1 */
14059     {4, 1, 2},			/* s2a r3, r1, r2 */
14060     {6, 2, 9},			/* shli r4, r2, 9 */
14061     {5, 3, 4}}			/* s3a r5, r3, r4 */
14062    },
14063   {4864 /* 0x1300 */ ,
14064    {{5, 1, 1},			/* s3a r2, r1, r1 */
14065     {3, 2, 1},			/* s1a r3, r2, r1 */
14066     {6, 3, 8}}			/* shli r4, r3, 8 */
14067    },
14068   {5000 /* 0x1388 */ ,
14069    {{6, 1, 7},			/* shli r2, r1, 7 */
14070     {5, 1, 2},			/* s3a r3, r1, r2 */
14071     {5, 3, 2},			/* s3a r4, r3, r2 */
14072     {4, 4, 3}}			/* s2a r5, r4, r3 */
14073    },
14074   {5040 /* 0x13b0 */ ,
14075    {{4, 1, 1},			/* s2a r2, r1, r1 */
14076     {6, 2, 4},			/* shli r3, r2, 4 */
14077     {6, 2, 10},			/* shli r4, r2, 10 */
14078     {2, 4, 3}}			/* sub r5, r4, r3 */
14079    },
14080   {5120 /* 0x1400 */ ,
14081    {{4, 1, 1},			/* s2a r2, r1, r1 */
14082     {6, 2, 10}}			/* shli r3, r2, 10 */
14083    },
14084   {5243 /* 0x147b */ ,
14085    {{4, 1, 1},			/* s2a r2, r1, r1 */
14086     {5, 2, 1},			/* s3a r3, r2, r1 */
14087     {6, 3, 7},			/* shli r4, r3, 7 */
14088     {2, 4, 2}}			/* sub r5, r4, r2 */
14089    },
14090   {5285 /* 0x14a5 */ ,
14091    {{4, 1, 1},			/* s2a r2, r1, r1 */
14092     {6, 2, 7},			/* shli r3, r2, 7 */
14093     {4, 2, 3},			/* s2a r4, r2, r3 */
14094     {5, 4, 2}}			/* s3a r5, r4, r2 */
14095    },
14096   {5329 /* 0x14d1 */ ,
14097    {{5, 1, 1},			/* s3a r2, r1, r1 */
14098     {5, 2, 1},			/* s3a r3, r2, r1 */
14099     {5, 3, 3},			/* s3a r4, r3, r3 */
14100     {5, 4, 3}}			/* s3a r5, r4, r3 */
14101    },
14102   {6144 /* 0x1800 */ ,
14103    {{3, 1, 1},			/* s1a r2, r1, r1 */
14104     {6, 2, 11}}			/* shli r3, r2, 11 */
14105    },
14106   {6164 /* 0x1814 */ ,
14107    {{3, 1, 1},			/* s1a r2, r1, r1 */
14108     {3, 1, 2},			/* s1a r3, r1, r2 */
14109     {6, 2, 11},			/* shli r4, r2, 11 */
14110     {4, 3, 4}}			/* s2a r5, r3, r4 */
14111    },
14112   {6400 /* 0x1900 */ ,
14113    {{3, 1, 1},			/* s1a r2, r1, r1 */
14114     {5, 2, 1},			/* s3a r3, r2, r1 */
14115     {6, 3, 8}}			/* shli r4, r3, 8 */
14116    },
14117   {6406 /* 0x1906 */ ,
14118    {{6, 1, 8},			/* shli r2, r1, 8 */
14119     {4, 2, 1},			/* s2a r3, r2, r1 */
14120     {3, 3, 3},			/* s1a r4, r3, r3 */
14121     {3, 4, 2}}			/* s1a r5, r4, r2 */
14122    },
14123   {6656 /* 0x1a00 */ ,
14124    {{3, 1, 1},			/* s1a r2, r1, r1 */
14125     {4, 2, 1},			/* s2a r3, r2, r1 */
14126     {6, 3, 9}}			/* shli r4, r3, 9 */
14127    },
14128   {7040 /* 0x1b80 */ ,
14129    {{5, 1, 1},			/* s3a r2, r1, r1 */
14130     {6, 1, 6},			/* shli r3, r1, 6 */
14131     {2, 3, 2},			/* sub r4, r3, r2 */
14132     {6, 4, 7}}			/* shli r5, r4, 7 */
14133    },
14134   {7169 /* 0x1c01 */ ,
14135    {{6, 1, 10},			/* shli r2, r1, 10 */
14136     {2, 1, 2},			/* sub r3, r1, r2 */
14137     {5, 2, 3}}			/* s3a r4, r2, r3 */
14138    },
14139   {7678 /* 0x1dfe */ ,
14140    {{6, 1, 9},			/* shli r2, r1, 9 */
14141     {3, 1, 2},			/* s1a r3, r1, r2 */
14142     {6, 2, 4},			/* shli r4, r2, 4 */
14143     {2, 4, 3}}			/* sub r5, r4, r3 */
14144    },
14145   {7682 /* 0x1e02 */ ,
14146    {{6, 1, 8},			/* shli r2, r1, 8 */
14147     {2, 1, 2},			/* sub r3, r1, r2 */
14148     {6, 2, 5},			/* shli r4, r2, 5 */
14149     {3, 3, 4}}			/* s1a r5, r3, r4 */
14150    },
14151   {8000 /* 0x1f40 */ ,
14152    {{3, 1, 1},			/* s1a r2, r1, r1 */
14153     {6, 1, 7},			/* shli r3, r1, 7 */
14154     {2, 3, 2},			/* sub r4, r3, r2 */
14155     {6, 4, 6}}			/* shli r5, r4, 6 */
14156    },
14157   {8048 /* 0x1f70 */ ,
14158    {{5, 1, 1},			/* s3a r2, r1, r1 */
14159     {6, 1, 9},			/* shli r3, r1, 9 */
14160     {2, 3, 2},			/* sub r4, r3, r2 */
14161     {6, 4, 4}}			/* shli r5, r4, 4 */
14162    },
14163   {8182 /* 0x1ff6 */ ,
14164    {{6, 1, 3},			/* shli r2, r1, 3 */
14165     {3, 1, 2},			/* s1a r3, r1, r2 */
14166     {6, 2, 10},			/* shli r4, r2, 10 */
14167     {2, 4, 3}}			/* sub r5, r4, r3 */
14168    },
14169   {8183 /* 0x1ff7 */ ,
14170    {{5, 1, 1},			/* s3a r2, r1, r1 */
14171     {6, 1, 13},			/* shli r3, r1, 13 */
14172     {2, 3, 2}}			/* sub r4, r3, r2 */
14173    },
14174   {8184 /* 0x1ff8 */ ,
14175    {{6, 1, 3},			/* shli r2, r1, 3 */
14176     {6, 1, 13},			/* shli r3, r1, 13 */
14177     {2, 3, 2}}			/* sub r4, r3, r2 */
14178    },
14179   {8185 /* 0x1ff9 */ ,
14180    {{6, 1, 10},			/* shli r2, r1, 10 */
14181     {2, 2, 1},			/* sub r3, r2, r1 */
14182     {5, 3, 1}}			/* s3a r4, r3, r1 */
14183    },
14184   {8186 /* 0x1ffa */ ,
14185    {{3, 1, 1},			/* s1a r2, r1, r1 */
14186     {6, 1, 12},			/* shli r3, r1, 12 */
14187     {2, 3, 2},			/* sub r4, r3, r2 */
14188     {6, 4, 1}}			/* shli r5, r4, 1 */
14189    },
14190   {8187 /* 0x1ffb */ ,
14191    {{4, 1, 1},			/* s2a r2, r1, r1 */
14192     {6, 1, 13},			/* shli r3, r1, 13 */
14193     {2, 3, 2}}			/* sub r4, r3, r2 */
14194    },
14195   {8188 /* 0x1ffc */ ,
14196    {{6, 1, 2},			/* shli r2, r1, 2 */
14197     {6, 1, 13},			/* shli r3, r1, 13 */
14198     {2, 3, 2}}			/* sub r4, r3, r2 */
14199    },
14200   {8189 /* 0x1ffd */ ,
14201    {{3, 1, 1},			/* s1a r2, r1, r1 */
14202     {6, 1, 13},			/* shli r3, r1, 13 */
14203     {2, 3, 2}}			/* sub r4, r3, r2 */
14204    },
14205   {8190 /* 0x1ffe */ ,
14206    {{6, 1, 1},			/* shli r2, r1, 1 */
14207     {6, 1, 13},			/* shli r3, r1, 13 */
14208     {2, 3, 2}}			/* sub r4, r3, r2 */
14209    },
14210   {8191 /* 0x1fff */ ,
14211    {{6, 1, 13},			/* shli r2, r1, 13 */
14212     {2, 2, 1}}			/* sub r3, r2, r1 */
14213    },
14214   {8192 /* 0x2000 */ ,
14215    {{6, 1, 13}}			/* shli r2, r1, 13 */
14216    },
14217   {8193 /* 0x2001 */ ,
14218    {{6, 1, 13},			/* shli r2, r1, 13 */
14219     {1, 1, 2}}			/* add r3, r1, r2 */
14220    },
14221   {8194 /* 0x2002 */ ,
14222    {{6, 1, 13},			/* shli r2, r1, 13 */
14223     {3, 1, 2}}			/* s1a r3, r1, r2 */
14224    },
14225   {8195 /* 0x2003 */ ,
14226    {{3, 1, 1},			/* s1a r2, r1, r1 */
14227     {6, 1, 13},			/* shli r3, r1, 13 */
14228     {1, 2, 3}}			/* add r4, r2, r3 */
14229    },
14230   {8196 /* 0x2004 */ ,
14231    {{6, 1, 13},			/* shli r2, r1, 13 */
14232     {4, 1, 2}}			/* s2a r3, r1, r2 */
14233    },
14234   {8197 /* 0x2005 */ ,
14235    {{4, 1, 1},			/* s2a r2, r1, r1 */
14236     {6, 1, 13},			/* shli r3, r1, 13 */
14237     {1, 2, 3}}			/* add r4, r2, r3 */
14238    },
14239   {8198 /* 0x2006 */ ,
14240    {{3, 1, 1},			/* s1a r2, r1, r1 */
14241     {6, 1, 13},			/* shli r3, r1, 13 */
14242     {3, 2, 3}}			/* s1a r4, r2, r3 */
14243    },
14244   {8199 /* 0x2007 */ ,
14245    {{6, 1, 13},			/* shli r2, r1, 13 */
14246     {2, 2, 1},			/* sub r3, r2, r1 */
14247     {5, 1, 3}}			/* s3a r4, r1, r3 */
14248    },
14249   {8200 /* 0x2008 */ ,
14250    {{6, 1, 13},			/* shli r2, r1, 13 */
14251     {5, 1, 2}}			/* s3a r3, r1, r2 */
14252    },
14253   {8201 /* 0x2009 */ ,
14254    {{5, 1, 1},			/* s3a r2, r1, r1 */
14255     {6, 1, 13},			/* shli r3, r1, 13 */
14256     {1, 2, 3}}			/* add r4, r2, r3 */
14257    },
14258   {8202 /* 0x200a */ ,
14259    {{4, 1, 1},			/* s2a r2, r1, r1 */
14260     {6, 1, 13},			/* shli r3, r1, 13 */
14261     {3, 2, 3}}			/* s1a r4, r2, r3 */
14262    },
14263   {8203 /* 0x200b */ ,
14264    {{3, 1, 1},			/* s1a r2, r1, r1 */
14265     {6, 1, 10},			/* shli r3, r1, 10 */
14266     {1, 1, 3},			/* add r4, r1, r3 */
14267     {5, 4, 2}}			/* s3a r5, r4, r2 */
14268    },
14269   {8204 /* 0x200c */ ,
14270    {{3, 1, 1},			/* s1a r2, r1, r1 */
14271     {6, 1, 13},			/* shli r3, r1, 13 */
14272     {4, 2, 3}}			/* s2a r4, r2, r3 */
14273    },
14274   {8208 /* 0x2010 */ ,
14275    {{6, 1, 4},			/* shli r2, r1, 4 */
14276     {6, 1, 13},			/* shli r3, r1, 13 */
14277     {1, 2, 3}}			/* add r4, r2, r3 */
14278    },
14279   {8224 /* 0x2020 */ ,
14280    {{6, 1, 5},			/* shli r2, r1, 5 */
14281     {6, 1, 13},			/* shli r3, r1, 13 */
14282     {1, 2, 3}}			/* add r4, r2, r3 */
14283    },
14284   {8256 /* 0x2040 */ ,
14285    {{6, 1, 6},			/* shli r2, r1, 6 */
14286     {6, 1, 13},			/* shli r3, r1, 13 */
14287     {1, 2, 3}}			/* add r4, r2, r3 */
14288    },
14289   {8320 /* 0x2080 */ ,
14290    {{6, 1, 7},			/* shli r2, r1, 7 */
14291     {6, 1, 13},			/* shli r3, r1, 13 */
14292     {1, 2, 3}}			/* add r4, r2, r3 */
14293    },
14294   {8448 /* 0x2100 */ ,
14295    {{6, 1, 8},			/* shli r2, r1, 8 */
14296     {6, 1, 13},			/* shli r3, r1, 13 */
14297     {1, 2, 3}}			/* add r4, r2, r3 */
14298    },
14299   {8520 /* 0x2148 */ ,
14300    {{5, 1, 1},			/* s3a r2, r1, r1 */
14301     {6, 1, 8},			/* shli r3, r1, 8 */
14302     {4, 3, 2},			/* s2a r4, r3, r2 */
14303     {5, 4, 3}}			/* s3a r5, r4, r3 */
14304    },
14305   {8640 /* 0x21c0 */ ,
14306    {{5, 1, 1},			/* s3a r2, r1, r1 */
14307     {6, 2, 6},			/* shli r3, r2, 6 */
14308     {6, 2, 10},			/* shli r4, r2, 10 */
14309     {2, 4, 3}}			/* sub r5, r4, r3 */
14310    },
14311   {8672 /* 0x21e0 */ ,
14312    {{6, 1, 5},			/* shli r2, r1, 5 */
14313     {3, 1, 2},			/* s1a r3, r1, r2 */
14314     {6, 3, 8},			/* shli r4, r3, 8 */
14315     {2, 4, 2}}			/* sub r5, r4, r2 */
14316    },
14317   {8704 /* 0x2200 */ ,
14318    {{6, 1, 9},			/* shli r2, r1, 9 */
14319     {6, 1, 13},			/* shli r3, r1, 13 */
14320     {1, 2, 3}}			/* add r4, r2, r3 */
14321    },
14322   {8716 /* 0x220c */ ,
14323    {{3, 1, 1},			/* s1a r2, r1, r1 */
14324     {6, 1, 9},			/* shli r3, r1, 9 */
14325     {4, 3, 2},			/* s2a r4, r3, r2 */
14326     {4, 4, 3}}			/* s2a r5, r4, r3 */
14327    },
14328   {8728 /* 0x2218 */ ,
14329    {{3, 1, 1},			/* s1a r2, r1, r1 */
14330     {6, 1, 9},			/* shli r3, r1, 9 */
14331     {3, 3, 2},			/* s1a r4, r3, r2 */
14332     {5, 4, 3}}			/* s3a r5, r4, r3 */
14333    },
14334   {9216 /* 0x2400 */ ,
14335    {{5, 1, 1},			/* s3a r2, r1, r1 */
14336     {6, 2, 10}}			/* shli r3, r2, 10 */
14337    },
14338   {9217 /* 0x2401 */ ,
14339    {{5, 1, 1},			/* s3a r2, r1, r1 */
14340     {6, 2, 10},			/* shli r3, r2, 10 */
14341     {1, 1, 3}}			/* add r4, r1, r3 */
14342    },
14343   {9746 /* 0x2612 */ ,
14344    {{6, 1, 9},			/* shli r2, r1, 9 */
14345     {1, 1, 2},			/* add r3, r1, r2 */
14346     {5, 3, 3},			/* s3a r4, r3, r3 */
14347     {3, 4, 2}}			/* s1a r5, r4, r2 */
14348    },
14349   {9810 /* 0x2652 */ ,
14350    {{5, 1, 1},			/* s3a r2, r1, r1 */
14351     {6, 2, 6},			/* shli r3, r2, 6 */
14352     {5, 3, 2},			/* s3a r4, r3, r2 */
14353     {3, 4, 3}}			/* s1a r5, r4, r3 */
14354    },
14355   {10240 /* 0x2800 */ ,
14356    {{4, 1, 1},			/* s2a r2, r1, r1 */
14357     {6, 2, 11}}			/* shli r3, r2, 11 */
14358    },
14359   {10248 /* 0x2808 */ ,
14360    {{6, 1, 11},			/* shli r2, r1, 11 */
14361     {3, 1, 2},			/* s1a r3, r1, r2 */
14362     {4, 3, 2}}			/* s2a r4, r3, r2 */
14363    },
14364   {10368 /* 0x2880 */ ,
14365    {{5, 1, 1},			/* s3a r2, r1, r1 */
14366     {5, 2, 2},			/* s3a r3, r2, r2 */
14367     {6, 3, 7}}			/* shli r4, r3, 7 */
14368    },
14369   {10456 /* 0x28d8 */ ,
14370    {{6, 1, 8},			/* shli r2, r1, 8 */
14371     {2, 2, 1},			/* sub r3, r2, r1 */
14372     {4, 3, 3},			/* s2a r4, r3, r3 */
14373     {5, 4, 2}}			/* s3a r5, r4, r2 */
14374    },
14375   {10832 /* 0x2a50 */ ,
14376    {{6, 1, 9},			/* shli r2, r1, 9 */
14377     {4, 1, 2},			/* s2a r3, r1, r2 */
14378     {4, 3, 3},			/* s2a r4, r3, r3 */
14379     {4, 4, 2}}			/* s2a r5, r4, r2 */
14380    },
14381   {11512 /* 0x2cf8 */ ,
14382    {{4, 1, 1},			/* s2a r2, r1, r1 */
14383     {6, 2, 8},			/* shli r3, r2, 8 */
14384     {2, 3, 1},			/* sub r4, r3, r1 */
14385     {5, 4, 3}}			/* s3a r5, r4, r3 */
14386    },
14387   {11522 /* 0x2d02 */ ,
14388    {{4, 1, 1},			/* s2a r2, r1, r1 */
14389     {6, 2, 8},			/* shli r3, r2, 8 */
14390     {4, 3, 1},			/* s2a r4, r3, r1 */
14391     {3, 4, 3}}			/* s1a r5, r4, r3 */
14392    },
14393   {11529 /* 0x2d09 */ ,
14394    {{4, 1, 1},			/* s2a r2, r1, r1 */
14395     {6, 2, 8},			/* shli r3, r2, 8 */
14396     {1, 1, 3},			/* add r4, r1, r3 */
14397     {5, 4, 4}}			/* s3a r5, r4, r4 */
14398    },
14399   {12288 /* 0x3000 */ ,
14400    {{3, 1, 1},			/* s1a r2, r1, r1 */
14401     {6, 2, 12}}			/* shli r3, r2, 12 */
14402    },
14403   {12299 /* 0x300b */ ,
14404    {{3, 1, 1},			/* s1a r2, r1, r1 */
14405     {5, 1, 2},			/* s3a r3, r1, r2 */
14406     {6, 2, 12},			/* shli r4, r2, 12 */
14407     {1, 3, 4}}			/* add r5, r3, r4 */
14408    },
14409   {16000 /* 0x3e80 */ ,
14410    {{3, 1, 1},			/* s1a r2, r1, r1 */
14411     {6, 1, 7},			/* shli r3, r1, 7 */
14412     {2, 3, 2},			/* sub r4, r3, r2 */
14413     {6, 4, 7}}			/* shli r5, r4, 7 */
14414    },
14415   {16374 /* 0x3ff6 */ ,
14416    {{6, 1, 3},			/* shli r2, r1, 3 */
14417     {3, 1, 2},			/* s1a r3, r1, r2 */
14418     {6, 2, 11},			/* shli r4, r2, 11 */
14419     {2, 4, 3}}			/* sub r5, r4, r3 */
14420    },
14421   {16375 /* 0x3ff7 */ ,
14422    {{5, 1, 1},			/* s3a r2, r1, r1 */
14423     {6, 1, 14},			/* shli r3, r1, 14 */
14424     {2, 3, 2}}			/* sub r4, r3, r2 */
14425    },
14426   {16376 /* 0x3ff8 */ ,
14427    {{6, 1, 3},			/* shli r2, r1, 3 */
14428     {6, 1, 14},			/* shli r3, r1, 14 */
14429     {2, 3, 2}}			/* sub r4, r3, r2 */
14430    },
14431   {16377 /* 0x3ff9 */ ,
14432    {{6, 1, 11},			/* shli r2, r1, 11 */
14433     {2, 2, 1},			/* sub r3, r2, r1 */
14434     {5, 3, 1}}			/* s3a r4, r3, r1 */
14435    },
14436   {16378 /* 0x3ffa */ ,
14437    {{3, 1, 1},			/* s1a r2, r1, r1 */
14438     {6, 1, 13},			/* shli r3, r1, 13 */
14439     {2, 3, 2},			/* sub r4, r3, r2 */
14440     {6, 4, 1}}			/* shli r5, r4, 1 */
14441    },
14442   {16379 /* 0x3ffb */ ,
14443    {{4, 1, 1},			/* s2a r2, r1, r1 */
14444     {6, 1, 14},			/* shli r3, r1, 14 */
14445     {2, 3, 2}}			/* sub r4, r3, r2 */
14446    },
14447   {16380 /* 0x3ffc */ ,
14448    {{6, 1, 2},			/* shli r2, r1, 2 */
14449     {6, 1, 14},			/* shli r3, r1, 14 */
14450     {2, 3, 2}}			/* sub r4, r3, r2 */
14451    },
14452   {16381 /* 0x3ffd */ ,
14453    {{3, 1, 1},			/* s1a r2, r1, r1 */
14454     {6, 1, 14},			/* shli r3, r1, 14 */
14455     {2, 3, 2}}			/* sub r4, r3, r2 */
14456    },
14457   {16382 /* 0x3ffe */ ,
14458    {{6, 1, 1},			/* shli r2, r1, 1 */
14459     {6, 1, 14},			/* shli r3, r1, 14 */
14460     {2, 3, 2}}			/* sub r4, r3, r2 */
14461    },
14462   {16383 /* 0x3fff */ ,
14463    {{6, 1, 14},			/* shli r2, r1, 14 */
14464     {2, 2, 1}}			/* sub r3, r2, r1 */
14465    },
14466   {16384 /* 0x4000 */ ,
14467    {{6, 1, 14}}			/* shli r2, r1, 14 */
14468    },
14469   {16385 /* 0x4001 */ ,
14470    {{6, 1, 14},			/* shli r2, r1, 14 */
14471     {1, 1, 2}}			/* add r3, r1, r2 */
14472    },
14473   {16386 /* 0x4002 */ ,
14474    {{6, 1, 14},			/* shli r2, r1, 14 */
14475     {3, 1, 2}}			/* s1a r3, r1, r2 */
14476    },
14477   {16387 /* 0x4003 */ ,
14478    {{3, 1, 1},			/* s1a r2, r1, r1 */
14479     {6, 1, 14},			/* shli r3, r1, 14 */
14480     {1, 2, 3}}			/* add r4, r2, r3 */
14481    },
14482   {16388 /* 0x4004 */ ,
14483    {{6, 1, 14},			/* shli r2, r1, 14 */
14484     {4, 1, 2}}			/* s2a r3, r1, r2 */
14485    },
14486   {16389 /* 0x4005 */ ,
14487    {{4, 1, 1},			/* s2a r2, r1, r1 */
14488     {6, 1, 14},			/* shli r3, r1, 14 */
14489     {1, 2, 3}}			/* add r4, r2, r3 */
14490    },
14491   {16390 /* 0x4006 */ ,
14492    {{3, 1, 1},			/* s1a r2, r1, r1 */
14493     {6, 1, 14},			/* shli r3, r1, 14 */
14494     {3, 2, 3}}			/* s1a r4, r2, r3 */
14495    },
14496   {16391 /* 0x4007 */ ,
14497    {{6, 1, 14},			/* shli r2, r1, 14 */
14498     {2, 2, 1},			/* sub r3, r2, r1 */
14499     {5, 1, 3}}			/* s3a r4, r1, r3 */
14500    },
14501   {16392 /* 0x4008 */ ,
14502    {{6, 1, 14},			/* shli r2, r1, 14 */
14503     {5, 1, 2}}			/* s3a r3, r1, r2 */
14504    },
14505   {16393 /* 0x4009 */ ,
14506    {{5, 1, 1},			/* s3a r2, r1, r1 */
14507     {6, 1, 14},			/* shli r3, r1, 14 */
14508     {1, 2, 3}}			/* add r4, r2, r3 */
14509    },
14510   {16394 /* 0x400a */ ,
14511    {{4, 1, 1},			/* s2a r2, r1, r1 */
14512     {6, 1, 14},			/* shli r3, r1, 14 */
14513     {3, 2, 3}}			/* s1a r4, r2, r3 */
14514    },
14515   {16400 /* 0x4010 */ ,
14516    {{6, 1, 4},			/* shli r2, r1, 4 */
14517     {6, 1, 14},			/* shli r3, r1, 14 */
14518     {1, 2, 3}}			/* add r4, r2, r3 */
14519    },
14520   {16416 /* 0x4020 */ ,
14521    {{6, 1, 5},			/* shli r2, r1, 5 */
14522     {6, 1, 14},			/* shli r3, r1, 14 */
14523     {1, 2, 3}}			/* add r4, r2, r3 */
14524    },
14525   {16448 /* 0x4040 */ ,
14526    {{6, 1, 6},			/* shli r2, r1, 6 */
14527     {6, 1, 14},			/* shli r3, r1, 14 */
14528     {1, 2, 3}}			/* add r4, r2, r3 */
14529    },
14530   {16496 /* 0x4070 */ ,
14531    {{6, 1, 4},			/* shli r2, r1, 4 */
14532     {6, 1, 14},			/* shli r3, r1, 14 */
14533     {2, 3, 2},			/* sub r4, r3, r2 */
14534     {5, 2, 4}}			/* s3a r5, r2, r4 */
14535    },
14536   {16512 /* 0x4080 */ ,
14537    {{6, 1, 7},			/* shli r2, r1, 7 */
14538     {6, 1, 14},			/* shli r3, r1, 14 */
14539     {1, 2, 3}}			/* add r4, r2, r3 */
14540    },
14541   {16640 /* 0x4100 */ ,
14542    {{6, 1, 8},			/* shli r2, r1, 8 */
14543     {6, 1, 14},			/* shli r3, r1, 14 */
14544     {1, 2, 3}}			/* add r4, r2, r3 */
14545    },
14546   {16896 /* 0x4200 */ ,
14547    {{6, 1, 9},			/* shli r2, r1, 9 */
14548     {6, 1, 14},			/* shli r3, r1, 14 */
14549     {1, 2, 3}}			/* add r4, r2, r3 */
14550    },
14551   {17408 /* 0x4400 */ ,
14552    {{6, 1, 10},			/* shli r2, r1, 10 */
14553     {6, 1, 14},			/* shli r3, r1, 14 */
14554     {1, 2, 3}}			/* add r4, r2, r3 */
14555    },
14556   {18432 /* 0x4800 */ ,
14557    {{5, 1, 1},			/* s3a r2, r1, r1 */
14558     {6, 2, 11}}			/* shli r3, r2, 11 */
14559    },
14560   {20480 /* 0x5000 */ ,
14561    {{4, 1, 1},			/* s2a r2, r1, r1 */
14562     {6, 2, 12}}			/* shli r3, r2, 12 */
14563    },
14564   {24576 /* 0x6000 */ ,
14565    {{3, 1, 1},			/* s1a r2, r1, r1 */
14566     {6, 2, 13}}			/* shli r3, r2, 13 */
14567    },
14568   {25600 /* 0x6400 */ ,
14569    {{3, 1, 1},			/* s1a r2, r1, r1 */
14570     {5, 2, 1},			/* s3a r3, r2, r1 */
14571     {6, 3, 10}}			/* shli r4, r3, 10 */
14572    },
14573   {32758 /* 0x7ff6 */ ,
14574    {{6, 1, 3},			/* shli r2, r1, 3 */
14575     {3, 1, 2},			/* s1a r3, r1, r2 */
14576     {6, 2, 12},			/* shli r4, r2, 12 */
14577     {2, 4, 3}}			/* sub r5, r4, r3 */
14578    },
14579   {32759 /* 0x7ff7 */ ,
14580    {{5, 1, 1},			/* s3a r2, r1, r1 */
14581     {6, 1, 15},			/* shli r3, r1, 15 */
14582     {2, 3, 2}}			/* sub r4, r3, r2 */
14583    },
14584   {32760 /* 0x7ff8 */ ,
14585    {{6, 1, 3},			/* shli r2, r1, 3 */
14586     {6, 1, 15},			/* shli r3, r1, 15 */
14587     {2, 3, 2}}			/* sub r4, r3, r2 */
14588    },
14589   {32761 /* 0x7ff9 */ ,
14590    {{6, 1, 12},			/* shli r2, r1, 12 */
14591     {2, 2, 1},			/* sub r3, r2, r1 */
14592     {5, 3, 1}}			/* s3a r4, r3, r1 */
14593    },
14594   {32762 /* 0x7ffa */ ,
14595    {{3, 1, 1},			/* s1a r2, r1, r1 */
14596     {6, 1, 14},			/* shli r3, r1, 14 */
14597     {2, 3, 2},			/* sub r4, r3, r2 */
14598     {6, 4, 1}}			/* shli r5, r4, 1 */
14599    },
14600   {32763 /* 0x7ffb */ ,
14601    {{4, 1, 1},			/* s2a r2, r1, r1 */
14602     {6, 1, 15},			/* shli r3, r1, 15 */
14603     {2, 3, 2}}			/* sub r4, r3, r2 */
14604    },
14605   {32764 /* 0x7ffc */ ,
14606    {{6, 1, 2},			/* shli r2, r1, 2 */
14607     {6, 1, 15},			/* shli r3, r1, 15 */
14608     {2, 3, 2}}			/* sub r4, r3, r2 */
14609    },
14610   {32765 /* 0x7ffd */ ,
14611    {{3, 1, 1},			/* s1a r2, r1, r1 */
14612     {6, 1, 15},			/* shli r3, r1, 15 */
14613     {2, 3, 2}}			/* sub r4, r3, r2 */
14614    },
14615   {32766 /* 0x7ffe */ ,
14616    {{6, 1, 1},			/* shli r2, r1, 1 */
14617     {6, 1, 15},			/* shli r3, r1, 15 */
14618     {2, 3, 2}}			/* sub r4, r3, r2 */
14619    },
14620   {32767 /* 0x7fff */ ,
14621    {{6, 1, 15},			/* shli r2, r1, 15 */
14622     {2, 2, 1}}			/* sub r3, r2, r1 */
14623    },
14624   {32768 /* 0x8000 */ ,
14625    {{6, 1, 15}}			/* shli r2, r1, 15 */
14626    },
14627   {32769 /* 0x8001 */ ,
14628    {{6, 1, 15},			/* shli r2, r1, 15 */
14629     {1, 1, 2}}			/* add r3, r1, r2 */
14630    },
14631   {32770 /* 0x8002 */ ,
14632    {{6, 1, 15},			/* shli r2, r1, 15 */
14633     {3, 1, 2}}			/* s1a r3, r1, r2 */
14634    },
14635   {32771 /* 0x8003 */ ,
14636    {{3, 1, 1},			/* s1a r2, r1, r1 */
14637     {6, 1, 15},			/* shli r3, r1, 15 */
14638     {1, 2, 3}}			/* add r4, r2, r3 */
14639    },
14640   {32772 /* 0x8004 */ ,
14641    {{6, 1, 15},			/* shli r2, r1, 15 */
14642     {4, 1, 2}}			/* s2a r3, r1, r2 */
14643    },
14644   {32773 /* 0x8005 */ ,
14645    {{4, 1, 1},			/* s2a r2, r1, r1 */
14646     {6, 1, 15},			/* shli r3, r1, 15 */
14647     {1, 2, 3}}			/* add r4, r2, r3 */
14648    },
14649   {32774 /* 0x8006 */ ,
14650    {{3, 1, 1},			/* s1a r2, r1, r1 */
14651     {6, 1, 15},			/* shli r3, r1, 15 */
14652     {3, 2, 3}}			/* s1a r4, r2, r3 */
14653    },
14654   {32775 /* 0x8007 */ ,
14655    {{6, 1, 15},			/* shli r2, r1, 15 */
14656     {2, 2, 1},			/* sub r3, r2, r1 */
14657     {5, 1, 3}}			/* s3a r4, r1, r3 */
14658    },
14659   {32776 /* 0x8008 */ ,
14660    {{6, 1, 15},			/* shli r2, r1, 15 */
14661     {5, 1, 2}}			/* s3a r3, r1, r2 */
14662    },
14663   {32777 /* 0x8009 */ ,
14664    {{5, 1, 1},			/* s3a r2, r1, r1 */
14665     {6, 1, 15},			/* shli r3, r1, 15 */
14666     {1, 2, 3}}			/* add r4, r2, r3 */
14667    },
14668   {32778 /* 0x800a */ ,
14669    {{4, 1, 1},			/* s2a r2, r1, r1 */
14670     {6, 1, 15},			/* shli r3, r1, 15 */
14671     {3, 2, 3}}			/* s1a r4, r2, r3 */
14672    },
14673   {32784 /* 0x8010 */ ,
14674    {{6, 1, 4},			/* shli r2, r1, 4 */
14675     {6, 1, 15},			/* shli r3, r1, 15 */
14676     {1, 2, 3}}			/* add r4, r2, r3 */
14677    },
14678   {32800 /* 0x8020 */ ,
14679    {{6, 1, 5},			/* shli r2, r1, 5 */
14680     {6, 1, 15},			/* shli r3, r1, 15 */
14681     {1, 2, 3}}			/* add r4, r2, r3 */
14682    },
14683   {32832 /* 0x8040 */ ,
14684    {{6, 1, 6},			/* shli r2, r1, 6 */
14685     {6, 1, 15},			/* shli r3, r1, 15 */
14686     {1, 2, 3}}			/* add r4, r2, r3 */
14687    },
14688   {32896 /* 0x8080 */ ,
14689    {{6, 1, 7},			/* shli r2, r1, 7 */
14690     {6, 1, 15},			/* shli r3, r1, 15 */
14691     {1, 2, 3}}			/* add r4, r2, r3 */
14692    },
14693   {33024 /* 0x8100 */ ,
14694    {{6, 1, 8},			/* shli r2, r1, 8 */
14695     {6, 1, 15},			/* shli r3, r1, 15 */
14696     {1, 2, 3}}			/* add r4, r2, r3 */
14697    },
14698   {33280 /* 0x8200 */ ,
14699    {{6, 1, 9},			/* shli r2, r1, 9 */
14700     {6, 1, 15},			/* shli r3, r1, 15 */
14701     {1, 2, 3}}			/* add r4, r2, r3 */
14702    },
14703   {33792 /* 0x8400 */ ,
14704    {{6, 1, 10},			/* shli r2, r1, 10 */
14705     {6, 1, 15},			/* shli r3, r1, 15 */
14706     {1, 2, 3}}			/* add r4, r2, r3 */
14707    },
14708   {34816 /* 0x8800 */ ,
14709    {{6, 1, 11},			/* shli r2, r1, 11 */
14710     {6, 1, 15},			/* shli r3, r1, 15 */
14711     {1, 2, 3}}			/* add r4, r2, r3 */
14712    },
14713   {36864 /* 0x9000 */ ,
14714    {{5, 1, 1},			/* s3a r2, r1, r1 */
14715     {6, 2, 12}}			/* shli r3, r2, 12 */
14716    },
14717   {40960 /* 0xa000 */ ,
14718    {{4, 1, 1},			/* s2a r2, r1, r1 */
14719     {6, 2, 13}}			/* shli r3, r2, 13 */
14720    },
14721   {49152 /* 0xc000 */ ,
14722    {{3, 1, 1},			/* s1a r2, r1, r1 */
14723     {6, 2, 14}}			/* shli r3, r2, 14 */
14724    },
14725   {65526 /* 0xfff6 */ ,
14726    {{6, 1, 3},			/* shli r2, r1, 3 */
14727     {3, 1, 2},			/* s1a r3, r1, r2 */
14728     {6, 2, 13},			/* shli r4, r2, 13 */
14729     {2, 4, 3}}			/* sub r5, r4, r3 */
14730    },
14731   {65527 /* 0xfff7 */ ,
14732    {{5, 1, 1},			/* s3a r2, r1, r1 */
14733     {6, 1, 16},			/* shli r3, r1, 16 */
14734     {2, 3, 2}}			/* sub r4, r3, r2 */
14735    },
14736   {65528 /* 0xfff8 */ ,
14737    {{6, 1, 3},			/* shli r2, r1, 3 */
14738     {6, 1, 16},			/* shli r3, r1, 16 */
14739     {2, 3, 2}}			/* sub r4, r3, r2 */
14740    },
14741   {65529 /* 0xfff9 */ ,
14742    {{6, 1, 13},			/* shli r2, r1, 13 */
14743     {2, 2, 1},			/* sub r3, r2, r1 */
14744     {5, 3, 1}}			/* s3a r4, r3, r1 */
14745    },
14746   {65530 /* 0xfffa */ ,
14747    {{3, 1, 1},			/* s1a r2, r1, r1 */
14748     {6, 1, 15},			/* shli r3, r1, 15 */
14749     {2, 3, 2},			/* sub r4, r3, r2 */
14750     {6, 4, 1}}			/* shli r5, r4, 1 */
14751    },
14752   {65531 /* 0xfffb */ ,
14753    {{4, 1, 1},			/* s2a r2, r1, r1 */
14754     {6, 1, 16},			/* shli r3, r1, 16 */
14755     {2, 3, 2}}			/* sub r4, r3, r2 */
14756    },
14757   {65532 /* 0xfffc */ ,
14758    {{6, 1, 2},			/* shli r2, r1, 2 */
14759     {6, 1, 16},			/* shli r3, r1, 16 */
14760     {2, 3, 2}}			/* sub r4, r3, r2 */
14761    },
14762   {65533 /* 0xfffd */ ,
14763    {{3, 1, 1},			/* s1a r2, r1, r1 */
14764     {6, 1, 16},			/* shli r3, r1, 16 */
14765     {2, 3, 2}}			/* sub r4, r3, r2 */
14766    },
14767   {65534 /* 0xfffe */ ,
14768    {{6, 1, 1},			/* shli r2, r1, 1 */
14769     {6, 1, 16},			/* shli r3, r1, 16 */
14770     {2, 3, 2}}			/* sub r4, r3, r2 */
14771    },
14772   {65535 /* 0xffff */ ,
14773    {{6, 1, 16},			/* shli r2, r1, 16 */
14774     {2, 2, 1}}			/* sub r3, r2, r1 */
14775    },
14776   {65536 /* 0x10000 */ ,
14777    {{6, 1, 16}}			/* shli r2, r1, 16 */
14778    },
14779   {65537 /* 0x10001 */ ,
14780    {{6, 1, 16},			/* shli r2, r1, 16 */
14781     {1, 1, 2}}			/* add r3, r1, r2 */
14782    },
14783   {65538 /* 0x10002 */ ,
14784    {{6, 1, 16},			/* shli r2, r1, 16 */
14785     {3, 1, 2}}			/* s1a r3, r1, r2 */
14786    },
14787   {65539 /* 0x10003 */ ,
14788    {{3, 1, 1},			/* s1a r2, r1, r1 */
14789     {6, 1, 16},			/* shli r3, r1, 16 */
14790     {1, 2, 3}}			/* add r4, r2, r3 */
14791    },
14792   {65540 /* 0x10004 */ ,
14793    {{6, 1, 16},			/* shli r2, r1, 16 */
14794     {4, 1, 2}}			/* s2a r3, r1, r2 */
14795    },
14796   {65541 /* 0x10005 */ ,
14797    {{4, 1, 1},			/* s2a r2, r1, r1 */
14798     {6, 1, 16},			/* shli r3, r1, 16 */
14799     {1, 2, 3}}			/* add r4, r2, r3 */
14800    },
14801   {65542 /* 0x10006 */ ,
14802    {{3, 1, 1},			/* s1a r2, r1, r1 */
14803     {6, 1, 16},			/* shli r3, r1, 16 */
14804     {3, 2, 3}}			/* s1a r4, r2, r3 */
14805    },
14806   {65543 /* 0x10007 */ ,
14807    {{6, 1, 16},			/* shli r2, r1, 16 */
14808     {2, 2, 1},			/* sub r3, r2, r1 */
14809     {5, 1, 3}}			/* s3a r4, r1, r3 */
14810    },
14811   {65544 /* 0x10008 */ ,
14812    {{6, 1, 16},			/* shli r2, r1, 16 */
14813     {5, 1, 2}}			/* s3a r3, r1, r2 */
14814    },
14815   {65545 /* 0x10009 */ ,
14816    {{5, 1, 1},			/* s3a r2, r1, r1 */
14817     {6, 1, 16},			/* shli r3, r1, 16 */
14818     {1, 2, 3}}			/* add r4, r2, r3 */
14819    },
14820   {65546 /* 0x1000a */ ,
14821    {{4, 1, 1},			/* s2a r2, r1, r1 */
14822     {6, 1, 16},			/* shli r3, r1, 16 */
14823     {3, 2, 3}}			/* s1a r4, r2, r3 */
14824    },
14825   {65552 /* 0x10010 */ ,
14826    {{6, 1, 4},			/* shli r2, r1, 4 */
14827     {6, 1, 16},			/* shli r3, r1, 16 */
14828     {1, 2, 3}}			/* add r4, r2, r3 */
14829    },
14830   {65568 /* 0x10020 */ ,
14831    {{6, 1, 5},			/* shli r2, r1, 5 */
14832     {6, 1, 16},			/* shli r3, r1, 16 */
14833     {1, 2, 3}}			/* add r4, r2, r3 */
14834    },
14835   {65600 /* 0x10040 */ ,
14836    {{6, 1, 6},			/* shli r2, r1, 6 */
14837     {6, 1, 16},			/* shli r3, r1, 16 */
14838     {1, 2, 3}}			/* add r4, r2, r3 */
14839    },
14840   {65664 /* 0x10080 */ ,
14841    {{6, 1, 7},			/* shli r2, r1, 7 */
14842     {6, 1, 16},			/* shli r3, r1, 16 */
14843     {1, 2, 3}}			/* add r4, r2, r3 */
14844    },
14845   {65792 /* 0x10100 */ ,
14846    {{6, 1, 8},			/* shli r2, r1, 8 */
14847     {6, 1, 16},			/* shli r3, r1, 16 */
14848     {1, 2, 3}}			/* add r4, r2, r3 */
14849    },
14850   {66048 /* 0x10200 */ ,
14851    {{6, 1, 9},			/* shli r2, r1, 9 */
14852     {6, 1, 16},			/* shli r3, r1, 16 */
14853     {1, 2, 3}}			/* add r4, r2, r3 */
14854    },
14855   {66560 /* 0x10400 */ ,
14856    {{6, 1, 10},			/* shli r2, r1, 10 */
14857     {6, 1, 16},			/* shli r3, r1, 16 */
14858     {1, 2, 3}}			/* add r4, r2, r3 */
14859    },
14860   {67584 /* 0x10800 */ ,
14861    {{6, 1, 11},			/* shli r2, r1, 11 */
14862     {6, 1, 16},			/* shli r3, r1, 16 */
14863     {1, 2, 3}}			/* add r4, r2, r3 */
14864    },
14865   {69632 /* 0x11000 */ ,
14866    {{6, 1, 12},			/* shli r2, r1, 12 */
14867     {6, 1, 16},			/* shli r3, r1, 16 */
14868     {1, 2, 3}}			/* add r4, r2, r3 */
14869    },
14870   {73728 /* 0x12000 */ ,
14871    {{5, 1, 1},			/* s3a r2, r1, r1 */
14872     {6, 2, 13}}			/* shli r3, r2, 13 */
14873    },
14874   {81920 /* 0x14000 */ ,
14875    {{4, 1, 1},			/* s2a r2, r1, r1 */
14876     {6, 2, 14}}			/* shli r3, r2, 14 */
14877    },
14878   {98304 /* 0x18000 */ ,
14879    {{3, 1, 1},			/* s1a r2, r1, r1 */
14880     {6, 2, 15}}			/* shli r3, r2, 15 */
14881    },
14882   {131062 /* 0x1fff6 */ ,
14883    {{6, 1, 3},			/* shli r2, r1, 3 */
14884     {3, 1, 2},			/* s1a r3, r1, r2 */
14885     {6, 2, 14},			/* shli r4, r2, 14 */
14886     {2, 4, 3}}			/* sub r5, r4, r3 */
14887    },
14888   {131063 /* 0x1fff7 */ ,
14889    {{5, 1, 1},			/* s3a r2, r1, r1 */
14890     {6, 1, 17},			/* shli r3, r1, 17 */
14891     {2, 3, 2}}			/* sub r4, r3, r2 */
14892    },
14893   {131064 /* 0x1fff8 */ ,
14894    {{6, 1, 3},			/* shli r2, r1, 3 */
14895     {6, 1, 17},			/* shli r3, r1, 17 */
14896     {2, 3, 2}}			/* sub r4, r3, r2 */
14897    },
14898   {131065 /* 0x1fff9 */ ,
14899    {{6, 1, 14},			/* shli r2, r1, 14 */
14900     {2, 2, 1},			/* sub r3, r2, r1 */
14901     {5, 3, 1}}			/* s3a r4, r3, r1 */
14902    },
14903   {131066 /* 0x1fffa */ ,
14904    {{3, 1, 1},			/* s1a r2, r1, r1 */
14905     {6, 1, 16},			/* shli r3, r1, 16 */
14906     {2, 3, 2},			/* sub r4, r3, r2 */
14907     {6, 4, 1}}			/* shli r5, r4, 1 */
14908    },
14909   {131067 /* 0x1fffb */ ,
14910    {{4, 1, 1},			/* s2a r2, r1, r1 */
14911     {6, 1, 17},			/* shli r3, r1, 17 */
14912     {2, 3, 2}}			/* sub r4, r3, r2 */
14913    },
14914   {131068 /* 0x1fffc */ ,
14915    {{6, 1, 2},			/* shli r2, r1, 2 */
14916     {6, 1, 17},			/* shli r3, r1, 17 */
14917     {2, 3, 2}}			/* sub r4, r3, r2 */
14918    },
14919   {131069 /* 0x1fffd */ ,
14920    {{3, 1, 1},			/* s1a r2, r1, r1 */
14921     {6, 1, 17},			/* shli r3, r1, 17 */
14922     {2, 3, 2}}			/* sub r4, r3, r2 */
14923    },
14924   {131070 /* 0x1fffe */ ,
14925    {{6, 1, 1},			/* shli r2, r1, 1 */
14926     {6, 1, 17},			/* shli r3, r1, 17 */
14927     {2, 3, 2}}			/* sub r4, r3, r2 */
14928    },
14929   {131071 /* 0x1ffff */ ,
14930    {{6, 1, 17},			/* shli r2, r1, 17 */
14931     {2, 2, 1}}			/* sub r3, r2, r1 */
14932    },
14933   {131072 /* 0x20000 */ ,
14934    {{6, 1, 17}}			/* shli r2, r1, 17 */
14935    },
14936   {131073 /* 0x20001 */ ,
14937    {{6, 1, 17},			/* shli r2, r1, 17 */
14938     {1, 1, 2}}			/* add r3, r1, r2 */
14939    },
14940   {131074 /* 0x20002 */ ,
14941    {{6, 1, 17},			/* shli r2, r1, 17 */
14942     {3, 1, 2}}			/* s1a r3, r1, r2 */
14943    },
14944   {131075 /* 0x20003 */ ,
14945    {{3, 1, 1},			/* s1a r2, r1, r1 */
14946     {6, 1, 17},			/* shli r3, r1, 17 */
14947     {1, 2, 3}}			/* add r4, r2, r3 */
14948    },
14949   {131076 /* 0x20004 */ ,
14950    {{6, 1, 17},			/* shli r2, r1, 17 */
14951     {4, 1, 2}}			/* s2a r3, r1, r2 */
14952    },
14953   {131077 /* 0x20005 */ ,
14954    {{4, 1, 1},			/* s2a r2, r1, r1 */
14955     {6, 1, 17},			/* shli r3, r1, 17 */
14956     {1, 2, 3}}			/* add r4, r2, r3 */
14957    },
14958   {131078 /* 0x20006 */ ,
14959    {{3, 1, 1},			/* s1a r2, r1, r1 */
14960     {6, 1, 17},			/* shli r3, r1, 17 */
14961     {3, 2, 3}}			/* s1a r4, r2, r3 */
14962    },
14963   {131079 /* 0x20007 */ ,
14964    {{6, 1, 17},			/* shli r2, r1, 17 */
14965     {2, 2, 1},			/* sub r3, r2, r1 */
14966     {5, 1, 3}}			/* s3a r4, r1, r3 */
14967    },
14968   {131080 /* 0x20008 */ ,
14969    {{6, 1, 17},			/* shli r2, r1, 17 */
14970     {5, 1, 2}}			/* s3a r3, r1, r2 */
14971    },
14972   {131081 /* 0x20009 */ ,
14973    {{5, 1, 1},			/* s3a r2, r1, r1 */
14974     {6, 1, 17},			/* shli r3, r1, 17 */
14975     {1, 2, 3}}			/* add r4, r2, r3 */
14976    },
14977   {131082 /* 0x2000a */ ,
14978    {{4, 1, 1},			/* s2a r2, r1, r1 */
14979     {6, 1, 17},			/* shli r3, r1, 17 */
14980     {3, 2, 3}}			/* s1a r4, r2, r3 */
14981    },
14982   {131088 /* 0x20010 */ ,
14983    {{6, 1, 4},			/* shli r2, r1, 4 */
14984     {6, 1, 17},			/* shli r3, r1, 17 */
14985     {1, 2, 3}}			/* add r4, r2, r3 */
14986    },
14987   {131104 /* 0x20020 */ ,
14988    {{6, 1, 5},			/* shli r2, r1, 5 */
14989     {6, 1, 17},			/* shli r3, r1, 17 */
14990     {1, 2, 3}}			/* add r4, r2, r3 */
14991    },
14992   {131136 /* 0x20040 */ ,
14993    {{6, 1, 6},			/* shli r2, r1, 6 */
14994     {6, 1, 17},			/* shli r3, r1, 17 */
14995     {1, 2, 3}}			/* add r4, r2, r3 */
14996    },
14997   {131200 /* 0x20080 */ ,
14998    {{6, 1, 7},			/* shli r2, r1, 7 */
14999     {6, 1, 17},			/* shli r3, r1, 17 */
15000     {1, 2, 3}}			/* add r4, r2, r3 */
15001    },
15002   {131328 /* 0x20100 */ ,
15003    {{6, 1, 8},			/* shli r2, r1, 8 */
15004     {6, 1, 17},			/* shli r3, r1, 17 */
15005     {1, 2, 3}}			/* add r4, r2, r3 */
15006    },
15007   {131584 /* 0x20200 */ ,
15008    {{6, 1, 9},			/* shli r2, r1, 9 */
15009     {6, 1, 17},			/* shli r3, r1, 17 */
15010     {1, 2, 3}}			/* add r4, r2, r3 */
15011    },
15012   {132096 /* 0x20400 */ ,
15013    {{6, 1, 10},			/* shli r2, r1, 10 */
15014     {6, 1, 17},			/* shli r3, r1, 17 */
15015     {1, 2, 3}}			/* add r4, r2, r3 */
15016    },
15017   {133120 /* 0x20800 */ ,
15018    {{6, 1, 11},			/* shli r2, r1, 11 */
15019     {6, 1, 17},			/* shli r3, r1, 17 */
15020     {1, 2, 3}}			/* add r4, r2, r3 */
15021    },
15022   {135168 /* 0x21000 */ ,
15023    {{6, 1, 12},			/* shli r2, r1, 12 */
15024     {6, 1, 17},			/* shli r3, r1, 17 */
15025     {1, 2, 3}}			/* add r4, r2, r3 */
15026    },
15027   {139264 /* 0x22000 */ ,
15028    {{6, 1, 13},			/* shli r2, r1, 13 */
15029     {6, 1, 17},			/* shli r3, r1, 17 */
15030     {1, 2, 3}}			/* add r4, r2, r3 */
15031    },
15032   {147456 /* 0x24000 */ ,
15033    {{5, 1, 1},			/* s3a r2, r1, r1 */
15034     {6, 2, 14}}			/* shli r3, r2, 14 */
15035    },
15036   {163840 /* 0x28000 */ ,
15037    {{4, 1, 1},			/* s2a r2, r1, r1 */
15038     {6, 2, 15}}			/* shli r3, r2, 15 */
15039    },
15040   {196608 /* 0x30000 */ ,
15041    {{3, 1, 1},			/* s1a r2, r1, r1 */
15042     {6, 2, 16}}			/* shli r3, r2, 16 */
15043    },
15044   {262134 /* 0x3fff6 */ ,
15045    {{6, 1, 3},			/* shli r2, r1, 3 */
15046     {3, 1, 2},			/* s1a r3, r1, r2 */
15047     {6, 2, 15},			/* shli r4, r2, 15 */
15048     {2, 4, 3}}			/* sub r5, r4, r3 */
15049    },
15050   {262135 /* 0x3fff7 */ ,
15051    {{5, 1, 1},			/* s3a r2, r1, r1 */
15052     {6, 1, 18},			/* shli r3, r1, 18 */
15053     {2, 3, 2}}			/* sub r4, r3, r2 */
15054    },
15055   {262136 /* 0x3fff8 */ ,
15056    {{6, 1, 3},			/* shli r2, r1, 3 */
15057     {6, 1, 18},			/* shli r3, r1, 18 */
15058     {2, 3, 2}}			/* sub r4, r3, r2 */
15059    },
15060   {262137 /* 0x3fff9 */ ,
15061    {{6, 1, 15},			/* shli r2, r1, 15 */
15062     {2, 2, 1},			/* sub r3, r2, r1 */
15063     {5, 3, 1}}			/* s3a r4, r3, r1 */
15064    },
15065   {262138 /* 0x3fffa */ ,
15066    {{3, 1, 1},			/* s1a r2, r1, r1 */
15067     {6, 1, 17},			/* shli r3, r1, 17 */
15068     {2, 3, 2},			/* sub r4, r3, r2 */
15069     {6, 4, 1}}			/* shli r5, r4, 1 */
15070    },
15071   {262139 /* 0x3fffb */ ,
15072    {{4, 1, 1},			/* s2a r2, r1, r1 */
15073     {6, 1, 18},			/* shli r3, r1, 18 */
15074     {2, 3, 2}}			/* sub r4, r3, r2 */
15075    },
15076   {262140 /* 0x3fffc */ ,
15077    {{6, 1, 2},			/* shli r2, r1, 2 */
15078     {6, 1, 18},			/* shli r3, r1, 18 */
15079     {2, 3, 2}}			/* sub r4, r3, r2 */
15080    },
15081   {262141 /* 0x3fffd */ ,
15082    {{3, 1, 1},			/* s1a r2, r1, r1 */
15083     {6, 1, 18},			/* shli r3, r1, 18 */
15084     {2, 3, 2}}			/* sub r4, r3, r2 */
15085    },
15086   {262142 /* 0x3fffe */ ,
15087    {{6, 1, 1},			/* shli r2, r1, 1 */
15088     {6, 1, 18},			/* shli r3, r1, 18 */
15089     {2, 3, 2}}			/* sub r4, r3, r2 */
15090    },
15091   {262143 /* 0x3ffff */ ,
15092    {{6, 1, 18},			/* shli r2, r1, 18 */
15093     {2, 2, 1}}			/* sub r3, r2, r1 */
15094    },
15095   {262144 /* 0x40000 */ ,
15096    {{6, 1, 18}}			/* shli r2, r1, 18 */
15097    },
15098   {262145 /* 0x40001 */ ,
15099    {{6, 1, 18},			/* shli r2, r1, 18 */
15100     {1, 1, 2}}			/* add r3, r1, r2 */
15101    },
15102   {262146 /* 0x40002 */ ,
15103    {{6, 1, 18},			/* shli r2, r1, 18 */
15104     {3, 1, 2}}			/* s1a r3, r1, r2 */
15105    },
15106   {262147 /* 0x40003 */ ,
15107    {{3, 1, 1},			/* s1a r2, r1, r1 */
15108     {6, 1, 18},			/* shli r3, r1, 18 */
15109     {1, 2, 3}}			/* add r4, r2, r3 */
15110    },
15111   {262148 /* 0x40004 */ ,
15112    {{6, 1, 18},			/* shli r2, r1, 18 */
15113     {4, 1, 2}}			/* s2a r3, r1, r2 */
15114    },
15115   {262149 /* 0x40005 */ ,
15116    {{4, 1, 1},			/* s2a r2, r1, r1 */
15117     {6, 1, 18},			/* shli r3, r1, 18 */
15118     {1, 2, 3}}			/* add r4, r2, r3 */
15119    },
15120   {262150 /* 0x40006 */ ,
15121    {{3, 1, 1},			/* s1a r2, r1, r1 */
15122     {6, 1, 18},			/* shli r3, r1, 18 */
15123     {3, 2, 3}}			/* s1a r4, r2, r3 */
15124    },
15125   {262151 /* 0x40007 */ ,
15126    {{6, 1, 18},			/* shli r2, r1, 18 */
15127     {2, 2, 1},			/* sub r3, r2, r1 */
15128     {5, 1, 3}}			/* s3a r4, r1, r3 */
15129    },
15130   {262152 /* 0x40008 */ ,
15131    {{6, 1, 18},			/* shli r2, r1, 18 */
15132     {5, 1, 2}}			/* s3a r3, r1, r2 */
15133    },
15134   {262153 /* 0x40009 */ ,
15135    {{5, 1, 1},			/* s3a r2, r1, r1 */
15136     {6, 1, 18},			/* shli r3, r1, 18 */
15137     {1, 2, 3}}			/* add r4, r2, r3 */
15138    },
15139   {262154 /* 0x4000a */ ,
15140    {{4, 1, 1},			/* s2a r2, r1, r1 */
15141     {6, 1, 18},			/* shli r3, r1, 18 */
15142     {3, 2, 3}}			/* s1a r4, r2, r3 */
15143    },
15144   {262160 /* 0x40010 */ ,
15145    {{6, 1, 4},			/* shli r2, r1, 4 */
15146     {6, 1, 18},			/* shli r3, r1, 18 */
15147     {1, 2, 3}}			/* add r4, r2, r3 */
15148    },
15149   {262176 /* 0x40020 */ ,
15150    {{6, 1, 5},			/* shli r2, r1, 5 */
15151     {6, 1, 18},			/* shli r3, r1, 18 */
15152     {1, 2, 3}}			/* add r4, r2, r3 */
15153    },
15154   {262208 /* 0x40040 */ ,
15155    {{6, 1, 6},			/* shli r2, r1, 6 */
15156     {6, 1, 18},			/* shli r3, r1, 18 */
15157     {1, 2, 3}}			/* add r4, r2, r3 */
15158    },
15159   {262272 /* 0x40080 */ ,
15160    {{6, 1, 7},			/* shli r2, r1, 7 */
15161     {6, 1, 18},			/* shli r3, r1, 18 */
15162     {1, 2, 3}}			/* add r4, r2, r3 */
15163    },
15164   {262400 /* 0x40100 */ ,
15165    {{6, 1, 8},			/* shli r2, r1, 8 */
15166     {6, 1, 18},			/* shli r3, r1, 18 */
15167     {1, 2, 3}}			/* add r4, r2, r3 */
15168    },
15169   {262656 /* 0x40200 */ ,
15170    {{6, 1, 9},			/* shli r2, r1, 9 */
15171     {6, 1, 18},			/* shli r3, r1, 18 */
15172     {1, 2, 3}}			/* add r4, r2, r3 */
15173    },
15174   {263168 /* 0x40400 */ ,
15175    {{6, 1, 10},			/* shli r2, r1, 10 */
15176     {6, 1, 18},			/* shli r3, r1, 18 */
15177     {1, 2, 3}}			/* add r4, r2, r3 */
15178    },
15179   {264192 /* 0x40800 */ ,
15180    {{6, 1, 11},			/* shli r2, r1, 11 */
15181     {6, 1, 18},			/* shli r3, r1, 18 */
15182     {1, 2, 3}}			/* add r4, r2, r3 */
15183    },
15184   {266240 /* 0x41000 */ ,
15185    {{6, 1, 12},			/* shli r2, r1, 12 */
15186     {6, 1, 18},			/* shli r3, r1, 18 */
15187     {1, 2, 3}}			/* add r4, r2, r3 */
15188    },
15189   {270336 /* 0x42000 */ ,
15190    {{6, 1, 13},			/* shli r2, r1, 13 */
15191     {6, 1, 18},			/* shli r3, r1, 18 */
15192     {1, 2, 3}}			/* add r4, r2, r3 */
15193    },
15194   {278528 /* 0x44000 */ ,
15195    {{6, 1, 14},			/* shli r2, r1, 14 */
15196     {6, 1, 18},			/* shli r3, r1, 18 */
15197     {1, 2, 3}}			/* add r4, r2, r3 */
15198    },
15199   {294912 /* 0x48000 */ ,
15200    {{5, 1, 1},			/* s3a r2, r1, r1 */
15201     {6, 2, 15}}			/* shli r3, r2, 15 */
15202    },
15203   {327680 /* 0x50000 */ ,
15204    {{4, 1, 1},			/* s2a r2, r1, r1 */
15205     {6, 2, 16}}			/* shli r3, r2, 16 */
15206    },
15207   {393216 /* 0x60000 */ ,
15208    {{3, 1, 1},			/* s1a r2, r1, r1 */
15209     {6, 2, 17}}			/* shli r3, r2, 17 */
15210    },
15211   {524278 /* 0x7fff6 */ ,
15212    {{6, 1, 3},			/* shli r2, r1, 3 */
15213     {3, 1, 2},			/* s1a r3, r1, r2 */
15214     {6, 2, 16},			/* shli r4, r2, 16 */
15215     {2, 4, 3}}			/* sub r5, r4, r3 */
15216    },
15217   {524279 /* 0x7fff7 */ ,
15218    {{5, 1, 1},			/* s3a r2, r1, r1 */
15219     {6, 1, 19},			/* shli r3, r1, 19 */
15220     {2, 3, 2}}			/* sub r4, r3, r2 */
15221    },
15222   {524280 /* 0x7fff8 */ ,
15223    {{6, 1, 3},			/* shli r2, r1, 3 */
15224     {6, 1, 19},			/* shli r3, r1, 19 */
15225     {2, 3, 2}}			/* sub r4, r3, r2 */
15226    },
15227   {524281 /* 0x7fff9 */ ,
15228    {{6, 1, 16},			/* shli r2, r1, 16 */
15229     {2, 2, 1},			/* sub r3, r2, r1 */
15230     {5, 3, 1}}			/* s3a r4, r3, r1 */
15231    },
15232   {524282 /* 0x7fffa */ ,
15233    {{3, 1, 1},			/* s1a r2, r1, r1 */
15234     {6, 1, 18},			/* shli r3, r1, 18 */
15235     {2, 3, 2},			/* sub r4, r3, r2 */
15236     {6, 4, 1}}			/* shli r5, r4, 1 */
15237    },
15238   {524283 /* 0x7fffb */ ,
15239    {{4, 1, 1},			/* s2a r2, r1, r1 */
15240     {6, 1, 19},			/* shli r3, r1, 19 */
15241     {2, 3, 2}}			/* sub r4, r3, r2 */
15242    },
15243   {524284 /* 0x7fffc */ ,
15244    {{6, 1, 2},			/* shli r2, r1, 2 */
15245     {6, 1, 19},			/* shli r3, r1, 19 */
15246     {2, 3, 2}}			/* sub r4, r3, r2 */
15247    },
15248   {524285 /* 0x7fffd */ ,
15249    {{3, 1, 1},			/* s1a r2, r1, r1 */
15250     {6, 1, 19},			/* shli r3, r1, 19 */
15251     {2, 3, 2}}			/* sub r4, r3, r2 */
15252    },
15253   {524286 /* 0x7fffe */ ,
15254    {{6, 1, 1},			/* shli r2, r1, 1 */
15255     {6, 1, 19},			/* shli r3, r1, 19 */
15256     {2, 3, 2}}			/* sub r4, r3, r2 */
15257    },
15258   {524287 /* 0x7ffff */ ,
15259    {{6, 1, 19},			/* shli r2, r1, 19 */
15260     {2, 2, 1}}			/* sub r3, r2, r1 */
15261    },
15262   {524288 /* 0x80000 */ ,
15263    {{6, 1, 19}}			/* shli r2, r1, 19 */
15264    },
15265   {524289 /* 0x80001 */ ,
15266    {{6, 1, 19},			/* shli r2, r1, 19 */
15267     {1, 1, 2}}			/* add r3, r1, r2 */
15268    },
15269   {524290 /* 0x80002 */ ,
15270    {{6, 1, 19},			/* shli r2, r1, 19 */
15271     {3, 1, 2}}			/* s1a r3, r1, r2 */
15272    },
15273   {524291 /* 0x80003 */ ,
15274    {{3, 1, 1},			/* s1a r2, r1, r1 */
15275     {6, 1, 19},			/* shli r3, r1, 19 */
15276     {1, 2, 3}}			/* add r4, r2, r3 */
15277    },
15278   {524292 /* 0x80004 */ ,
15279    {{6, 1, 19},			/* shli r2, r1, 19 */
15280     {4, 1, 2}}			/* s2a r3, r1, r2 */
15281    },
15282   {524293 /* 0x80005 */ ,
15283    {{4, 1, 1},			/* s2a r2, r1, r1 */
15284     {6, 1, 19},			/* shli r3, r1, 19 */
15285     {1, 2, 3}}			/* add r4, r2, r3 */
15286    },
15287   {524294 /* 0x80006 */ ,
15288    {{3, 1, 1},			/* s1a r2, r1, r1 */
15289     {6, 1, 19},			/* shli r3, r1, 19 */
15290     {3, 2, 3}}			/* s1a r4, r2, r3 */
15291    },
15292   {524295 /* 0x80007 */ ,
15293    {{6, 1, 19},			/* shli r2, r1, 19 */
15294     {2, 2, 1},			/* sub r3, r2, r1 */
15295     {5, 1, 3}}			/* s3a r4, r1, r3 */
15296    },
15297   {524296 /* 0x80008 */ ,
15298    {{6, 1, 19},			/* shli r2, r1, 19 */
15299     {5, 1, 2}}			/* s3a r3, r1, r2 */
15300    },
15301   {524297 /* 0x80009 */ ,
15302    {{5, 1, 1},			/* s3a r2, r1, r1 */
15303     {6, 1, 19},			/* shli r3, r1, 19 */
15304     {1, 2, 3}}			/* add r4, r2, r3 */
15305    },
15306   {524298 /* 0x8000a */ ,
15307    {{4, 1, 1},			/* s2a r2, r1, r1 */
15308     {6, 1, 19},			/* shli r3, r1, 19 */
15309     {3, 2, 3}}			/* s1a r4, r2, r3 */
15310    },
15311   {524304 /* 0x80010 */ ,
15312    {{6, 1, 4},			/* shli r2, r1, 4 */
15313     {6, 1, 19},			/* shli r3, r1, 19 */
15314     {1, 2, 3}}			/* add r4, r2, r3 */
15315    },
15316   {524320 /* 0x80020 */ ,
15317    {{6, 1, 5},			/* shli r2, r1, 5 */
15318     {6, 1, 19},			/* shli r3, r1, 19 */
15319     {1, 2, 3}}			/* add r4, r2, r3 */
15320    },
15321   {524352 /* 0x80040 */ ,
15322    {{6, 1, 6},			/* shli r2, r1, 6 */
15323     {6, 1, 19},			/* shli r3, r1, 19 */
15324     {1, 2, 3}}			/* add r4, r2, r3 */
15325    },
15326   {524416 /* 0x80080 */ ,
15327    {{6, 1, 7},			/* shli r2, r1, 7 */
15328     {6, 1, 19},			/* shli r3, r1, 19 */
15329     {1, 2, 3}}			/* add r4, r2, r3 */
15330    },
15331   {524544 /* 0x80100 */ ,
15332    {{6, 1, 8},			/* shli r2, r1, 8 */
15333     {6, 1, 19},			/* shli r3, r1, 19 */
15334     {1, 2, 3}}			/* add r4, r2, r3 */
15335    },
15336   {524800 /* 0x80200 */ ,
15337    {{6, 1, 9},			/* shli r2, r1, 9 */
15338     {6, 1, 19},			/* shli r3, r1, 19 */
15339     {1, 2, 3}}			/* add r4, r2, r3 */
15340    },
15341   {525312 /* 0x80400 */ ,
15342    {{6, 1, 10},			/* shli r2, r1, 10 */
15343     {6, 1, 19},			/* shli r3, r1, 19 */
15344     {1, 2, 3}}			/* add r4, r2, r3 */
15345    },
15346   {526336 /* 0x80800 */ ,
15347    {{6, 1, 11},			/* shli r2, r1, 11 */
15348     {6, 1, 19},			/* shli r3, r1, 19 */
15349     {1, 2, 3}}			/* add r4, r2, r3 */
15350    },
15351   {528384 /* 0x81000 */ ,
15352    {{6, 1, 12},			/* shli r2, r1, 12 */
15353     {6, 1, 19},			/* shli r3, r1, 19 */
15354     {1, 2, 3}}			/* add r4, r2, r3 */
15355    },
15356   {532480 /* 0x82000 */ ,
15357    {{6, 1, 13},			/* shli r2, r1, 13 */
15358     {6, 1, 19},			/* shli r3, r1, 19 */
15359     {1, 2, 3}}			/* add r4, r2, r3 */
15360    },
15361   {540672 /* 0x84000 */ ,
15362    {{6, 1, 14},			/* shli r2, r1, 14 */
15363     {6, 1, 19},			/* shli r3, r1, 19 */
15364     {1, 2, 3}}			/* add r4, r2, r3 */
15365    },
15366   {557056 /* 0x88000 */ ,
15367    {{6, 1, 15},			/* shli r2, r1, 15 */
15368     {6, 1, 19},			/* shli r3, r1, 19 */
15369     {1, 2, 3}}			/* add r4, r2, r3 */
15370    },
15371   {589824 /* 0x90000 */ ,
15372    {{5, 1, 1},			/* s3a r2, r1, r1 */
15373     {6, 2, 16}}			/* shli r3, r2, 16 */
15374    },
15375   {655360 /* 0xa0000 */ ,
15376    {{4, 1, 1},			/* s2a r2, r1, r1 */
15377     {6, 2, 17}}			/* shli r3, r2, 17 */
15378    },
15379   {786432 /* 0xc0000 */ ,
15380    {{3, 1, 1},			/* s1a r2, r1, r1 */
15381     {6, 2, 18}}			/* shli r3, r2, 18 */
15382    },
15383   {1048566 /* 0xffff6 */ ,
15384    {{6, 1, 3},			/* shli r2, r1, 3 */
15385     {3, 1, 2},			/* s1a r3, r1, r2 */
15386     {6, 2, 17},			/* shli r4, r2, 17 */
15387     {2, 4, 3}}			/* sub r5, r4, r3 */
15388    },
15389   {1048567 /* 0xffff7 */ ,
15390    {{5, 1, 1},			/* s3a r2, r1, r1 */
15391     {6, 1, 20},			/* shli r3, r1, 20 */
15392     {2, 3, 2}}			/* sub r4, r3, r2 */
15393    },
15394   {1048568 /* 0xffff8 */ ,
15395    {{6, 1, 3},			/* shli r2, r1, 3 */
15396     {6, 1, 20},			/* shli r3, r1, 20 */
15397     {2, 3, 2}}			/* sub r4, r3, r2 */
15398    },
15399   {1048569 /* 0xffff9 */ ,
15400    {{6, 1, 17},			/* shli r2, r1, 17 */
15401     {2, 2, 1},			/* sub r3, r2, r1 */
15402     {5, 3, 1}}			/* s3a r4, r3, r1 */
15403    },
15404   {1048570 /* 0xffffa */ ,
15405    {{3, 1, 1},			/* s1a r2, r1, r1 */
15406     {6, 1, 19},			/* shli r3, r1, 19 */
15407     {2, 3, 2},			/* sub r4, r3, r2 */
15408     {6, 4, 1}}			/* shli r5, r4, 1 */
15409    },
15410   {1048571 /* 0xffffb */ ,
15411    {{4, 1, 1},			/* s2a r2, r1, r1 */
15412     {6, 1, 20},			/* shli r3, r1, 20 */
15413     {2, 3, 2}}			/* sub r4, r3, r2 */
15414    },
15415   {1048572 /* 0xffffc */ ,
15416    {{6, 1, 2},			/* shli r2, r1, 2 */
15417     {6, 1, 20},			/* shli r3, r1, 20 */
15418     {2, 3, 2}}			/* sub r4, r3, r2 */
15419    },
15420   {1048573 /* 0xffffd */ ,
15421    {{3, 1, 1},			/* s1a r2, r1, r1 */
15422     {6, 1, 20},			/* shli r3, r1, 20 */
15423     {2, 3, 2}}			/* sub r4, r3, r2 */
15424    },
15425   {1048574 /* 0xffffe */ ,
15426    {{6, 1, 1},			/* shli r2, r1, 1 */
15427     {6, 1, 20},			/* shli r3, r1, 20 */
15428     {2, 3, 2}}			/* sub r4, r3, r2 */
15429    },
15430   {1048575 /* 0xfffff */ ,
15431    {{6, 1, 20},			/* shli r2, r1, 20 */
15432     {2, 2, 1}}			/* sub r3, r2, r1 */
15433    },
15434   {1048576 /* 0x100000 */ ,
15435    {{6, 1, 20}}			/* shli r2, r1, 20 */
15436    },
15437   {1048577 /* 0x100001 */ ,
15438    {{6, 1, 20},			/* shli r2, r1, 20 */
15439     {1, 1, 2}}			/* add r3, r1, r2 */
15440    },
15441   {1048578 /* 0x100002 */ ,
15442    {{6, 1, 20},			/* shli r2, r1, 20 */
15443     {3, 1, 2}}			/* s1a r3, r1, r2 */
15444    },
15445   {1048579 /* 0x100003 */ ,
15446    {{3, 1, 1},			/* s1a r2, r1, r1 */
15447     {6, 1, 20},			/* shli r3, r1, 20 */
15448     {1, 2, 3}}			/* add r4, r2, r3 */
15449    },
15450   {1048580 /* 0x100004 */ ,
15451    {{6, 1, 20},			/* shli r2, r1, 20 */
15452     {4, 1, 2}}			/* s2a r3, r1, r2 */
15453    },
15454   {1048581 /* 0x100005 */ ,
15455    {{4, 1, 1},			/* s2a r2, r1, r1 */
15456     {6, 1, 20},			/* shli r3, r1, 20 */
15457     {1, 2, 3}}			/* add r4, r2, r3 */
15458    },
15459   {1048582 /* 0x100006 */ ,
15460    {{3, 1, 1},			/* s1a r2, r1, r1 */
15461     {6, 1, 20},			/* shli r3, r1, 20 */
15462     {3, 2, 3}}			/* s1a r4, r2, r3 */
15463    },
15464   {1048583 /* 0x100007 */ ,
15465    {{6, 1, 20},			/* shli r2, r1, 20 */
15466     {2, 2, 1},			/* sub r3, r2, r1 */
15467     {5, 1, 3}}			/* s3a r4, r1, r3 */
15468    },
15469   {1048584 /* 0x100008 */ ,
15470    {{6, 1, 20},			/* shli r2, r1, 20 */
15471     {5, 1, 2}}			/* s3a r3, r1, r2 */
15472    },
15473   {1048585 /* 0x100009 */ ,
15474    {{5, 1, 1},			/* s3a r2, r1, r1 */
15475     {6, 1, 20},			/* shli r3, r1, 20 */
15476     {1, 2, 3}}			/* add r4, r2, r3 */
15477    },
15478   {1048586 /* 0x10000a */ ,
15479    {{4, 1, 1},			/* s2a r2, r1, r1 */
15480     {6, 1, 20},			/* shli r3, r1, 20 */
15481     {3, 2, 3}}			/* s1a r4, r2, r3 */
15482    },
15483   {1048592 /* 0x100010 */ ,
15484    {{6, 1, 4},			/* shli r2, r1, 4 */
15485     {6, 1, 20},			/* shli r3, r1, 20 */
15486     {1, 2, 3}}			/* add r4, r2, r3 */
15487    },
15488   {1048608 /* 0x100020 */ ,
15489    {{6, 1, 5},			/* shli r2, r1, 5 */
15490     {6, 1, 20},			/* shli r3, r1, 20 */
15491     {1, 2, 3}}			/* add r4, r2, r3 */
15492    },
15493   {1048640 /* 0x100040 */ ,
15494    {{6, 1, 6},			/* shli r2, r1, 6 */
15495     {6, 1, 20},			/* shli r3, r1, 20 */
15496     {1, 2, 3}}			/* add r4, r2, r3 */
15497    },
15498   {1048704 /* 0x100080 */ ,
15499    {{6, 1, 7},			/* shli r2, r1, 7 */
15500     {6, 1, 20},			/* shli r3, r1, 20 */
15501     {1, 2, 3}}			/* add r4, r2, r3 */
15502    },
15503   {1048832 /* 0x100100 */ ,
15504    {{6, 1, 8},			/* shli r2, r1, 8 */
15505     {6, 1, 20},			/* shli r3, r1, 20 */
15506     {1, 2, 3}}			/* add r4, r2, r3 */
15507    },
15508   {1049088 /* 0x100200 */ ,
15509    {{6, 1, 9},			/* shli r2, r1, 9 */
15510     {6, 1, 20},			/* shli r3, r1, 20 */
15511     {1, 2, 3}}			/* add r4, r2, r3 */
15512    },
15513   {1049600 /* 0x100400 */ ,
15514    {{6, 1, 10},			/* shli r2, r1, 10 */
15515     {6, 1, 20},			/* shli r3, r1, 20 */
15516     {1, 2, 3}}			/* add r4, r2, r3 */
15517    },
15518   {1050624 /* 0x100800 */ ,
15519    {{6, 1, 11},			/* shli r2, r1, 11 */
15520     {6, 1, 20},			/* shli r3, r1, 20 */
15521     {1, 2, 3}}			/* add r4, r2, r3 */
15522    },
15523   {1052672 /* 0x101000 */ ,
15524    {{6, 1, 12},			/* shli r2, r1, 12 */
15525     {6, 1, 20},			/* shli r3, r1, 20 */
15526     {1, 2, 3}}			/* add r4, r2, r3 */
15527    },
15528   {1056768 /* 0x102000 */ ,
15529    {{6, 1, 13},			/* shli r2, r1, 13 */
15530     {6, 1, 20},			/* shli r3, r1, 20 */
15531     {1, 2, 3}}			/* add r4, r2, r3 */
15532    },
15533   {1064960 /* 0x104000 */ ,
15534    {{6, 1, 14},			/* shli r2, r1, 14 */
15535     {6, 1, 20},			/* shli r3, r1, 20 */
15536     {1, 2, 3}}			/* add r4, r2, r3 */
15537    },
15538   {1081344 /* 0x108000 */ ,
15539    {{6, 1, 15},			/* shli r2, r1, 15 */
15540     {6, 1, 20},			/* shli r3, r1, 20 */
15541     {1, 2, 3}}			/* add r4, r2, r3 */
15542    },
15543   {1114112 /* 0x110000 */ ,
15544    {{6, 1, 16},			/* shli r2, r1, 16 */
15545     {6, 1, 20},			/* shli r3, r1, 20 */
15546     {1, 2, 3}}			/* add r4, r2, r3 */
15547    },
15548   {1179648 /* 0x120000 */ ,
15549    {{5, 1, 1},			/* s3a r2, r1, r1 */
15550     {6, 2, 17}}			/* shli r3, r2, 17 */
15551    },
15552   {1310720 /* 0x140000 */ ,
15553    {{4, 1, 1},			/* s2a r2, r1, r1 */
15554     {6, 2, 18}}			/* shli r3, r2, 18 */
15555    },
15556   {1572864 /* 0x180000 */ ,
15557    {{3, 1, 1},			/* s1a r2, r1, r1 */
15558     {6, 2, 19}}			/* shli r3, r2, 19 */
15559    },
15560   {2097142 /* 0x1ffff6 */ ,
15561    {{6, 1, 3},			/* shli r2, r1, 3 */
15562     {3, 1, 2},			/* s1a r3, r1, r2 */
15563     {6, 2, 18},			/* shli r4, r2, 18 */
15564     {2, 4, 3}}			/* sub r5, r4, r3 */
15565    },
15566   {2097143 /* 0x1ffff7 */ ,
15567    {{5, 1, 1},			/* s3a r2, r1, r1 */
15568     {6, 1, 21},			/* shli r3, r1, 21 */
15569     {2, 3, 2}}			/* sub r4, r3, r2 */
15570    },
15571   {2097144 /* 0x1ffff8 */ ,
15572    {{6, 1, 3},			/* shli r2, r1, 3 */
15573     {6, 1, 21},			/* shli r3, r1, 21 */
15574     {2, 3, 2}}			/* sub r4, r3, r2 */
15575    },
15576   {2097145 /* 0x1ffff9 */ ,
15577    {{6, 1, 18},			/* shli r2, r1, 18 */
15578     {2, 2, 1},			/* sub r3, r2, r1 */
15579     {5, 3, 1}}			/* s3a r4, r3, r1 */
15580    },
15581   {2097146 /* 0x1ffffa */ ,
15582    {{3, 1, 1},			/* s1a r2, r1, r1 */
15583     {6, 1, 20},			/* shli r3, r1, 20 */
15584     {2, 3, 2},			/* sub r4, r3, r2 */
15585     {6, 4, 1}}			/* shli r5, r4, 1 */
15586    },
15587   {2097147 /* 0x1ffffb */ ,
15588    {{4, 1, 1},			/* s2a r2, r1, r1 */
15589     {6, 1, 21},			/* shli r3, r1, 21 */
15590     {2, 3, 2}}			/* sub r4, r3, r2 */
15591    },
15592   {2097148 /* 0x1ffffc */ ,
15593    {{6, 1, 2},			/* shli r2, r1, 2 */
15594     {6, 1, 21},			/* shli r3, r1, 21 */
15595     {2, 3, 2}}			/* sub r4, r3, r2 */
15596    },
15597   {2097149 /* 0x1ffffd */ ,
15598    {{3, 1, 1},			/* s1a r2, r1, r1 */
15599     {6, 1, 21},			/* shli r3, r1, 21 */
15600     {2, 3, 2}}			/* sub r4, r3, r2 */
15601    },
15602   {2097150 /* 0x1ffffe */ ,
15603    {{6, 1, 1},			/* shli r2, r1, 1 */
15604     {6, 1, 21},			/* shli r3, r1, 21 */
15605     {2, 3, 2}}			/* sub r4, r3, r2 */
15606    },
15607   {2097151 /* 0x1fffff */ ,
15608    {{6, 1, 21},			/* shli r2, r1, 21 */
15609     {2, 2, 1}}			/* sub r3, r2, r1 */
15610    },
15611   {2097152 /* 0x200000 */ ,
15612    {{6, 1, 21}}			/* shli r2, r1, 21 */
15613    },
15614   {2097153 /* 0x200001 */ ,
15615    {{6, 1, 21},			/* shli r2, r1, 21 */
15616     {1, 1, 2}}			/* add r3, r1, r2 */
15617    },
15618   {2097154 /* 0x200002 */ ,
15619    {{6, 1, 21},			/* shli r2, r1, 21 */
15620     {3, 1, 2}}			/* s1a r3, r1, r2 */
15621    },
15622   {2097155 /* 0x200003 */ ,
15623    {{3, 1, 1},			/* s1a r2, r1, r1 */
15624     {6, 1, 21},			/* shli r3, r1, 21 */
15625     {1, 2, 3}}			/* add r4, r2, r3 */
15626    },
15627   {2097156 /* 0x200004 */ ,
15628    {{6, 1, 21},			/* shli r2, r1, 21 */
15629     {4, 1, 2}}			/* s2a r3, r1, r2 */
15630    },
15631   {2097157 /* 0x200005 */ ,
15632    {{4, 1, 1},			/* s2a r2, r1, r1 */
15633     {6, 1, 21},			/* shli r3, r1, 21 */
15634     {1, 2, 3}}			/* add r4, r2, r3 */
15635    },
15636   {2097158 /* 0x200006 */ ,
15637    {{3, 1, 1},			/* s1a r2, r1, r1 */
15638     {6, 1, 21},			/* shli r3, r1, 21 */
15639     {3, 2, 3}}			/* s1a r4, r2, r3 */
15640    },
15641   {2097159 /* 0x200007 */ ,
15642    {{6, 1, 21},			/* shli r2, r1, 21 */
15643     {2, 2, 1},			/* sub r3, r2, r1 */
15644     {5, 1, 3}}			/* s3a r4, r1, r3 */
15645    },
15646   {2097160 /* 0x200008 */ ,
15647    {{6, 1, 21},			/* shli r2, r1, 21 */
15648     {5, 1, 2}}			/* s3a r3, r1, r2 */
15649    },
15650   {2097161 /* 0x200009 */ ,
15651    {{5, 1, 1},			/* s3a r2, r1, r1 */
15652     {6, 1, 21},			/* shli r3, r1, 21 */
15653     {1, 2, 3}}			/* add r4, r2, r3 */
15654    },
15655   {2097162 /* 0x20000a */ ,
15656    {{4, 1, 1},			/* s2a r2, r1, r1 */
15657     {6, 1, 21},			/* shli r3, r1, 21 */
15658     {3, 2, 3}}			/* s1a r4, r2, r3 */
15659    },
15660   {2097168 /* 0x200010 */ ,
15661    {{6, 1, 4},			/* shli r2, r1, 4 */
15662     {6, 1, 21},			/* shli r3, r1, 21 */
15663     {1, 2, 3}}			/* add r4, r2, r3 */
15664    },
15665   {2097184 /* 0x200020 */ ,
15666    {{6, 1, 5},			/* shli r2, r1, 5 */
15667     {6, 1, 21},			/* shli r3, r1, 21 */
15668     {1, 2, 3}}			/* add r4, r2, r3 */
15669    },
15670   {2097216 /* 0x200040 */ ,
15671    {{6, 1, 6},			/* shli r2, r1, 6 */
15672     {6, 1, 21},			/* shli r3, r1, 21 */
15673     {1, 2, 3}}			/* add r4, r2, r3 */
15674    },
15675   {2097280 /* 0x200080 */ ,
15676    {{6, 1, 7},			/* shli r2, r1, 7 */
15677     {6, 1, 21},			/* shli r3, r1, 21 */
15678     {1, 2, 3}}			/* add r4, r2, r3 */
15679    },
15680   {2097408 /* 0x200100 */ ,
15681    {{6, 1, 8},			/* shli r2, r1, 8 */
15682     {6, 1, 21},			/* shli r3, r1, 21 */
15683     {1, 2, 3}}			/* add r4, r2, r3 */
15684    },
15685   {2097664 /* 0x200200 */ ,
15686    {{6, 1, 9},			/* shli r2, r1, 9 */
15687     {6, 1, 21},			/* shli r3, r1, 21 */
15688     {1, 2, 3}}			/* add r4, r2, r3 */
15689    },
15690   {2098176 /* 0x200400 */ ,
15691    {{6, 1, 10},			/* shli r2, r1, 10 */
15692     {6, 1, 21},			/* shli r3, r1, 21 */
15693     {1, 2, 3}}			/* add r4, r2, r3 */
15694    },
15695   {2099200 /* 0x200800 */ ,
15696    {{6, 1, 11},			/* shli r2, r1, 11 */
15697     {6, 1, 21},			/* shli r3, r1, 21 */
15698     {1, 2, 3}}			/* add r4, r2, r3 */
15699    },
15700   {2101248 /* 0x201000 */ ,
15701    {{6, 1, 12},			/* shli r2, r1, 12 */
15702     {6, 1, 21},			/* shli r3, r1, 21 */
15703     {1, 2, 3}}			/* add r4, r2, r3 */
15704    },
15705   {2105344 /* 0x202000 */ ,
15706    {{6, 1, 13},			/* shli r2, r1, 13 */
15707     {6, 1, 21},			/* shli r3, r1, 21 */
15708     {1, 2, 3}}			/* add r4, r2, r3 */
15709    },
15710   {2113536 /* 0x204000 */ ,
15711    {{6, 1, 14},			/* shli r2, r1, 14 */
15712     {6, 1, 21},			/* shli r3, r1, 21 */
15713     {1, 2, 3}}			/* add r4, r2, r3 */
15714    },
15715   {2129920 /* 0x208000 */ ,
15716    {{6, 1, 15},			/* shli r2, r1, 15 */
15717     {6, 1, 21},			/* shli r3, r1, 21 */
15718     {1, 2, 3}}			/* add r4, r2, r3 */
15719    },
15720   {2162688 /* 0x210000 */ ,
15721    {{6, 1, 16},			/* shli r2, r1, 16 */
15722     {6, 1, 21},			/* shli r3, r1, 21 */
15723     {1, 2, 3}}			/* add r4, r2, r3 */
15724    },
15725   {2228224 /* 0x220000 */ ,
15726    {{6, 1, 17},			/* shli r2, r1, 17 */
15727     {6, 1, 21},			/* shli r3, r1, 21 */
15728     {1, 2, 3}}			/* add r4, r2, r3 */
15729    },
15730   {2359296 /* 0x240000 */ ,
15731    {{5, 1, 1},			/* s3a r2, r1, r1 */
15732     {6, 2, 18}}			/* shli r3, r2, 18 */
15733    },
15734   {2621440 /* 0x280000 */ ,
15735    {{4, 1, 1},			/* s2a r2, r1, r1 */
15736     {6, 2, 19}}			/* shli r3, r2, 19 */
15737    },
15738   {3145728 /* 0x300000 */ ,
15739    {{3, 1, 1},			/* s1a r2, r1, r1 */
15740     {6, 2, 20}}			/* shli r3, r2, 20 */
15741    },
15742   {4194294 /* 0x3ffff6 */ ,
15743    {{6, 1, 3},			/* shli r2, r1, 3 */
15744     {3, 1, 2},			/* s1a r3, r1, r2 */
15745     {6, 2, 19},			/* shli r4, r2, 19 */
15746     {2, 4, 3}}			/* sub r5, r4, r3 */
15747    },
15748   {4194295 /* 0x3ffff7 */ ,
15749    {{5, 1, 1},			/* s3a r2, r1, r1 */
15750     {6, 1, 22},			/* shli r3, r1, 22 */
15751     {2, 3, 2}}			/* sub r4, r3, r2 */
15752    },
15753   {4194296 /* 0x3ffff8 */ ,
15754    {{6, 1, 3},			/* shli r2, r1, 3 */
15755     {6, 1, 22},			/* shli r3, r1, 22 */
15756     {2, 3, 2}}			/* sub r4, r3, r2 */
15757    },
15758   {4194297 /* 0x3ffff9 */ ,
15759    {{6, 1, 19},			/* shli r2, r1, 19 */
15760     {2, 2, 1},			/* sub r3, r2, r1 */
15761     {5, 3, 1}}			/* s3a r4, r3, r1 */
15762    },
15763   {4194298 /* 0x3ffffa */ ,
15764    {{3, 1, 1},			/* s1a r2, r1, r1 */
15765     {6, 1, 21},			/* shli r3, r1, 21 */
15766     {2, 3, 2},			/* sub r4, r3, r2 */
15767     {6, 4, 1}}			/* shli r5, r4, 1 */
15768    },
15769   {4194299 /* 0x3ffffb */ ,
15770    {{4, 1, 1},			/* s2a r2, r1, r1 */
15771     {6, 1, 22},			/* shli r3, r1, 22 */
15772     {2, 3, 2}}			/* sub r4, r3, r2 */
15773    },
15774   {4194300 /* 0x3ffffc */ ,
15775    {{6, 1, 2},			/* shli r2, r1, 2 */
15776     {6, 1, 22},			/* shli r3, r1, 22 */
15777     {2, 3, 2}}			/* sub r4, r3, r2 */
15778    },
15779   {4194301 /* 0x3ffffd */ ,
15780    {{3, 1, 1},			/* s1a r2, r1, r1 */
15781     {6, 1, 22},			/* shli r3, r1, 22 */
15782     {2, 3, 2}}			/* sub r4, r3, r2 */
15783    },
15784   {4194302 /* 0x3ffffe */ ,
15785    {{6, 1, 1},			/* shli r2, r1, 1 */
15786     {6, 1, 22},			/* shli r3, r1, 22 */
15787     {2, 3, 2}}			/* sub r4, r3, r2 */
15788    },
15789   {4194303 /* 0x3fffff */ ,
15790    {{6, 1, 22},			/* shli r2, r1, 22 */
15791     {2, 2, 1}}			/* sub r3, r2, r1 */
15792    },
15793   {4194304 /* 0x400000 */ ,
15794    {{6, 1, 22}}			/* shli r2, r1, 22 */
15795    },
15796   {4194305 /* 0x400001 */ ,
15797    {{6, 1, 22},			/* shli r2, r1, 22 */
15798     {1, 1, 2}}			/* add r3, r1, r2 */
15799    },
15800   {4194306 /* 0x400002 */ ,
15801    {{6, 1, 22},			/* shli r2, r1, 22 */
15802     {3, 1, 2}}			/* s1a r3, r1, r2 */
15803    },
15804   {4194307 /* 0x400003 */ ,
15805    {{3, 1, 1},			/* s1a r2, r1, r1 */
15806     {6, 1, 22},			/* shli r3, r1, 22 */
15807     {1, 2, 3}}			/* add r4, r2, r3 */
15808    },
15809   {4194308 /* 0x400004 */ ,
15810    {{6, 1, 22},			/* shli r2, r1, 22 */
15811     {4, 1, 2}}			/* s2a r3, r1, r2 */
15812    },
15813   {4194309 /* 0x400005 */ ,
15814    {{4, 1, 1},			/* s2a r2, r1, r1 */
15815     {6, 1, 22},			/* shli r3, r1, 22 */
15816     {1, 2, 3}}			/* add r4, r2, r3 */
15817    },
15818   {4194310 /* 0x400006 */ ,
15819    {{3, 1, 1},			/* s1a r2, r1, r1 */
15820     {6, 1, 22},			/* shli r3, r1, 22 */
15821     {3, 2, 3}}			/* s1a r4, r2, r3 */
15822    },
15823   {4194311 /* 0x400007 */ ,
15824    {{6, 1, 22},			/* shli r2, r1, 22 */
15825     {2, 2, 1},			/* sub r3, r2, r1 */
15826     {5, 1, 3}}			/* s3a r4, r1, r3 */
15827    },
15828   {4194312 /* 0x400008 */ ,
15829    {{6, 1, 22},			/* shli r2, r1, 22 */
15830     {5, 1, 2}}			/* s3a r3, r1, r2 */
15831    },
15832   {4194313 /* 0x400009 */ ,
15833    {{5, 1, 1},			/* s3a r2, r1, r1 */
15834     {6, 1, 22},			/* shli r3, r1, 22 */
15835     {1, 2, 3}}			/* add r4, r2, r3 */
15836    },
15837   {4194314 /* 0x40000a */ ,
15838    {{4, 1, 1},			/* s2a r2, r1, r1 */
15839     {6, 1, 22},			/* shli r3, r1, 22 */
15840     {3, 2, 3}}			/* s1a r4, r2, r3 */
15841    },
15842   {4194320 /* 0x400010 */ ,
15843    {{6, 1, 4},			/* shli r2, r1, 4 */
15844     {6, 1, 22},			/* shli r3, r1, 22 */
15845     {1, 2, 3}}			/* add r4, r2, r3 */
15846    },
15847   {4194336 /* 0x400020 */ ,
15848    {{6, 1, 5},			/* shli r2, r1, 5 */
15849     {6, 1, 22},			/* shli r3, r1, 22 */
15850     {1, 2, 3}}			/* add r4, r2, r3 */
15851    },
15852   {4194368 /* 0x400040 */ ,
15853    {{6, 1, 6},			/* shli r2, r1, 6 */
15854     {6, 1, 22},			/* shli r3, r1, 22 */
15855     {1, 2, 3}}			/* add r4, r2, r3 */
15856    },
15857   {4194432 /* 0x400080 */ ,
15858    {{6, 1, 7},			/* shli r2, r1, 7 */
15859     {6, 1, 22},			/* shli r3, r1, 22 */
15860     {1, 2, 3}}			/* add r4, r2, r3 */
15861    },
15862   {4194560 /* 0x400100 */ ,
15863    {{6, 1, 8},			/* shli r2, r1, 8 */
15864     {6, 1, 22},			/* shli r3, r1, 22 */
15865     {1, 2, 3}}			/* add r4, r2, r3 */
15866    },
15867   {4194816 /* 0x400200 */ ,
15868    {{6, 1, 9},			/* shli r2, r1, 9 */
15869     {6, 1, 22},			/* shli r3, r1, 22 */
15870     {1, 2, 3}}			/* add r4, r2, r3 */
15871    },
15872   {4195328 /* 0x400400 */ ,
15873    {{6, 1, 10},			/* shli r2, r1, 10 */
15874     {6, 1, 22},			/* shli r3, r1, 22 */
15875     {1, 2, 3}}			/* add r4, r2, r3 */
15876    },
15877   {4196352 /* 0x400800 */ ,
15878    {{6, 1, 11},			/* shli r2, r1, 11 */
15879     {6, 1, 22},			/* shli r3, r1, 22 */
15880     {1, 2, 3}}			/* add r4, r2, r3 */
15881    },
15882   {4198400 /* 0x401000 */ ,
15883    {{6, 1, 12},			/* shli r2, r1, 12 */
15884     {6, 1, 22},			/* shli r3, r1, 22 */
15885     {1, 2, 3}}			/* add r4, r2, r3 */
15886    },
15887   {4202496 /* 0x402000 */ ,
15888    {{6, 1, 13},			/* shli r2, r1, 13 */
15889     {6, 1, 22},			/* shli r3, r1, 22 */
15890     {1, 2, 3}}			/* add r4, r2, r3 */
15891    },
15892   {4210688 /* 0x404000 */ ,
15893    {{6, 1, 14},			/* shli r2, r1, 14 */
15894     {6, 1, 22},			/* shli r3, r1, 22 */
15895     {1, 2, 3}}			/* add r4, r2, r3 */
15896    },
15897   {4227072 /* 0x408000 */ ,
15898    {{6, 1, 15},			/* shli r2, r1, 15 */
15899     {6, 1, 22},			/* shli r3, r1, 22 */
15900     {1, 2, 3}}			/* add r4, r2, r3 */
15901    },
15902   {4259840 /* 0x410000 */ ,
15903    {{6, 1, 16},			/* shli r2, r1, 16 */
15904     {6, 1, 22},			/* shli r3, r1, 22 */
15905     {1, 2, 3}}			/* add r4, r2, r3 */
15906    },
15907   {4325376 /* 0x420000 */ ,
15908    {{6, 1, 17},			/* shli r2, r1, 17 */
15909     {6, 1, 22},			/* shli r3, r1, 22 */
15910     {1, 2, 3}}			/* add r4, r2, r3 */
15911    },
15912   {4456448 /* 0x440000 */ ,
15913    {{6, 1, 18},			/* shli r2, r1, 18 */
15914     {6, 1, 22},			/* shli r3, r1, 22 */
15915     {1, 2, 3}}			/* add r4, r2, r3 */
15916    },
15917   {4718592 /* 0x480000 */ ,
15918    {{5, 1, 1},			/* s3a r2, r1, r1 */
15919     {6, 2, 19}}			/* shli r3, r2, 19 */
15920    },
15921   {5242880 /* 0x500000 */ ,
15922    {{4, 1, 1},			/* s2a r2, r1, r1 */
15923     {6, 2, 20}}			/* shli r3, r2, 20 */
15924    },
15925   {6291456 /* 0x600000 */ ,
15926    {{3, 1, 1},			/* s1a r2, r1, r1 */
15927     {6, 2, 21}}			/* shli r3, r2, 21 */
15928    },
15929   {8388598 /* 0x7ffff6 */ ,
15930    {{6, 1, 3},			/* shli r2, r1, 3 */
15931     {3, 1, 2},			/* s1a r3, r1, r2 */
15932     {6, 2, 20},			/* shli r4, r2, 20 */
15933     {2, 4, 3}}			/* sub r5, r4, r3 */
15934    },
15935   {8388599 /* 0x7ffff7 */ ,
15936    {{5, 1, 1},			/* s3a r2, r1, r1 */
15937     {6, 1, 23},			/* shli r3, r1, 23 */
15938     {2, 3, 2}}			/* sub r4, r3, r2 */
15939    },
15940   {8388600 /* 0x7ffff8 */ ,
15941    {{6, 1, 3},			/* shli r2, r1, 3 */
15942     {6, 1, 23},			/* shli r3, r1, 23 */
15943     {2, 3, 2}}			/* sub r4, r3, r2 */
15944    },
15945   {8388601 /* 0x7ffff9 */ ,
15946    {{6, 1, 20},			/* shli r2, r1, 20 */
15947     {2, 2, 1},			/* sub r3, r2, r1 */
15948     {5, 3, 1}}			/* s3a r4, r3, r1 */
15949    },
15950   {8388602 /* 0x7ffffa */ ,
15951    {{3, 1, 1},			/* s1a r2, r1, r1 */
15952     {6, 1, 22},			/* shli r3, r1, 22 */
15953     {2, 3, 2},			/* sub r4, r3, r2 */
15954     {6, 4, 1}}			/* shli r5, r4, 1 */
15955    },
15956   {8388603 /* 0x7ffffb */ ,
15957    {{4, 1, 1},			/* s2a r2, r1, r1 */
15958     {6, 1, 23},			/* shli r3, r1, 23 */
15959     {2, 3, 2}}			/* sub r4, r3, r2 */
15960    },
15961   {8388604 /* 0x7ffffc */ ,
15962    {{6, 1, 2},			/* shli r2, r1, 2 */
15963     {6, 1, 23},			/* shli r3, r1, 23 */
15964     {2, 3, 2}}			/* sub r4, r3, r2 */
15965    },
15966   {8388605 /* 0x7ffffd */ ,
15967    {{3, 1, 1},			/* s1a r2, r1, r1 */
15968     {6, 1, 23},			/* shli r3, r1, 23 */
15969     {2, 3, 2}}			/* sub r4, r3, r2 */
15970    },
15971   {8388606 /* 0x7ffffe */ ,
15972    {{6, 1, 1},			/* shli r2, r1, 1 */
15973     {6, 1, 23},			/* shli r3, r1, 23 */
15974     {2, 3, 2}}			/* sub r4, r3, r2 */
15975    },
15976   {8388607 /* 0x7fffff */ ,
15977    {{6, 1, 23},			/* shli r2, r1, 23 */
15978     {2, 2, 1}}			/* sub r3, r2, r1 */
15979    },
15980   {8388608 /* 0x800000 */ ,
15981    {{6, 1, 23}}			/* shli r2, r1, 23 */
15982    },
15983   {8388609 /* 0x800001 */ ,
15984    {{6, 1, 23},			/* shli r2, r1, 23 */
15985     {1, 1, 2}}			/* add r3, r1, r2 */
15986    },
15987   {8388610 /* 0x800002 */ ,
15988    {{6, 1, 23},			/* shli r2, r1, 23 */
15989     {3, 1, 2}}			/* s1a r3, r1, r2 */
15990    },
15991   {8388611 /* 0x800003 */ ,
15992    {{3, 1, 1},			/* s1a r2, r1, r1 */
15993     {6, 1, 23},			/* shli r3, r1, 23 */
15994     {1, 2, 3}}			/* add r4, r2, r3 */
15995    },
15996   {8388612 /* 0x800004 */ ,
15997    {{6, 1, 23},			/* shli r2, r1, 23 */
15998     {4, 1, 2}}			/* s2a r3, r1, r2 */
15999    },
16000   {8388613 /* 0x800005 */ ,
16001    {{4, 1, 1},			/* s2a r2, r1, r1 */
16002     {6, 1, 23},			/* shli r3, r1, 23 */
16003     {1, 2, 3}}			/* add r4, r2, r3 */
16004    },
16005   {8388614 /* 0x800006 */ ,
16006    {{3, 1, 1},			/* s1a r2, r1, r1 */
16007     {6, 1, 23},			/* shli r3, r1, 23 */
16008     {3, 2, 3}}			/* s1a r4, r2, r3 */
16009    },
16010   {8388615 /* 0x800007 */ ,
16011    {{6, 1, 23},			/* shli r2, r1, 23 */
16012     {2, 2, 1},			/* sub r3, r2, r1 */
16013     {5, 1, 3}}			/* s3a r4, r1, r3 */
16014    },
16015   {8388616 /* 0x800008 */ ,
16016    {{6, 1, 23},			/* shli r2, r1, 23 */
16017     {5, 1, 2}}			/* s3a r3, r1, r2 */
16018    },
16019   {8388617 /* 0x800009 */ ,
16020    {{5, 1, 1},			/* s3a r2, r1, r1 */
16021     {6, 1, 23},			/* shli r3, r1, 23 */
16022     {1, 2, 3}}			/* add r4, r2, r3 */
16023    },
16024   {8388618 /* 0x80000a */ ,
16025    {{4, 1, 1},			/* s2a r2, r1, r1 */
16026     {6, 1, 23},			/* shli r3, r1, 23 */
16027     {3, 2, 3}}			/* s1a r4, r2, r3 */
16028    },
16029   {8388624 /* 0x800010 */ ,
16030    {{6, 1, 4},			/* shli r2, r1, 4 */
16031     {6, 1, 23},			/* shli r3, r1, 23 */
16032     {1, 2, 3}}			/* add r4, r2, r3 */
16033    },
16034   {8388640 /* 0x800020 */ ,
16035    {{6, 1, 5},			/* shli r2, r1, 5 */
16036     {6, 1, 23},			/* shli r3, r1, 23 */
16037     {1, 2, 3}}			/* add r4, r2, r3 */
16038    },
16039   {8388672 /* 0x800040 */ ,
16040    {{6, 1, 6},			/* shli r2, r1, 6 */
16041     {6, 1, 23},			/* shli r3, r1, 23 */
16042     {1, 2, 3}}			/* add r4, r2, r3 */
16043    },
16044   {8388736 /* 0x800080 */ ,
16045    {{6, 1, 7},			/* shli r2, r1, 7 */
16046     {6, 1, 23},			/* shli r3, r1, 23 */
16047     {1, 2, 3}}			/* add r4, r2, r3 */
16048    },
16049   {8388864 /* 0x800100 */ ,
16050    {{6, 1, 8},			/* shli r2, r1, 8 */
16051     {6, 1, 23},			/* shli r3, r1, 23 */
16052     {1, 2, 3}}			/* add r4, r2, r3 */
16053    },
16054   {8389120 /* 0x800200 */ ,
16055    {{6, 1, 9},			/* shli r2, r1, 9 */
16056     {6, 1, 23},			/* shli r3, r1, 23 */
16057     {1, 2, 3}}			/* add r4, r2, r3 */
16058    },
16059   {8389632 /* 0x800400 */ ,
16060    {{6, 1, 10},			/* shli r2, r1, 10 */
16061     {6, 1, 23},			/* shli r3, r1, 23 */
16062     {1, 2, 3}}			/* add r4, r2, r3 */
16063    },
16064   {8390656 /* 0x800800 */ ,
16065    {{6, 1, 11},			/* shli r2, r1, 11 */
16066     {6, 1, 23},			/* shli r3, r1, 23 */
16067     {1, 2, 3}}			/* add r4, r2, r3 */
16068    },
16069   {8392704 /* 0x801000 */ ,
16070    {{6, 1, 12},			/* shli r2, r1, 12 */
16071     {6, 1, 23},			/* shli r3, r1, 23 */
16072     {1, 2, 3}}			/* add r4, r2, r3 */
16073    },
16074   {8396800 /* 0x802000 */ ,
16075    {{6, 1, 13},			/* shli r2, r1, 13 */
16076     {6, 1, 23},			/* shli r3, r1, 23 */
16077     {1, 2, 3}}			/* add r4, r2, r3 */
16078    },
16079   {8404992 /* 0x804000 */ ,
16080    {{6, 1, 14},			/* shli r2, r1, 14 */
16081     {6, 1, 23},			/* shli r3, r1, 23 */
16082     {1, 2, 3}}			/* add r4, r2, r3 */
16083    },
16084   {8421376 /* 0x808000 */ ,
16085    {{6, 1, 15},			/* shli r2, r1, 15 */
16086     {6, 1, 23},			/* shli r3, r1, 23 */
16087     {1, 2, 3}}			/* add r4, r2, r3 */
16088    },
16089   {8454144 /* 0x810000 */ ,
16090    {{6, 1, 16},			/* shli r2, r1, 16 */
16091     {6, 1, 23},			/* shli r3, r1, 23 */
16092     {1, 2, 3}}			/* add r4, r2, r3 */
16093    },
16094   {8519680 /* 0x820000 */ ,
16095    {{6, 1, 17},			/* shli r2, r1, 17 */
16096     {6, 1, 23},			/* shli r3, r1, 23 */
16097     {1, 2, 3}}			/* add r4, r2, r3 */
16098    },
16099   {8650752 /* 0x840000 */ ,
16100    {{6, 1, 18},			/* shli r2, r1, 18 */
16101     {6, 1, 23},			/* shli r3, r1, 23 */
16102     {1, 2, 3}}			/* add r4, r2, r3 */
16103    },
16104   {8912896 /* 0x880000 */ ,
16105    {{6, 1, 19},			/* shli r2, r1, 19 */
16106     {6, 1, 23},			/* shli r3, r1, 23 */
16107     {1, 2, 3}}			/* add r4, r2, r3 */
16108    },
16109   {9437184 /* 0x900000 */ ,
16110    {{5, 1, 1},			/* s3a r2, r1, r1 */
16111     {6, 2, 20}}			/* shli r3, r2, 20 */
16112    },
16113   {10485760 /* 0xa00000 */ ,
16114    {{4, 1, 1},			/* s2a r2, r1, r1 */
16115     {6, 2, 21}}			/* shli r3, r2, 21 */
16116    },
16117   {11796480 /* 0xb40000 */ ,
16118    {{4, 1, 1},			/* s2a r2, r1, r1 */
16119     {5, 2, 2},			/* s3a r3, r2, r2 */
16120     {6, 3, 18}}			/* shli r4, r3, 18 */
16121    },
16122   {12582912 /* 0xc00000 */ ,
16123    {{3, 1, 1},			/* s1a r2, r1, r1 */
16124     {6, 2, 22}}			/* shli r3, r2, 22 */
16125    },
16126   {16777206 /* 0xfffff6 */ ,
16127    {{6, 1, 3},			/* shli r2, r1, 3 */
16128     {3, 1, 2},			/* s1a r3, r1, r2 */
16129     {6, 2, 21},			/* shli r4, r2, 21 */
16130     {2, 4, 3}}			/* sub r5, r4, r3 */
16131    },
16132   {16777207 /* 0xfffff7 */ ,
16133    {{5, 1, 1},			/* s3a r2, r1, r1 */
16134     {6, 1, 24},			/* shli r3, r1, 24 */
16135     {2, 3, 2}}			/* sub r4, r3, r2 */
16136    },
16137   {16777208 /* 0xfffff8 */ ,
16138    {{6, 1, 3},			/* shli r2, r1, 3 */
16139     {6, 1, 24},			/* shli r3, r1, 24 */
16140     {2, 3, 2}}			/* sub r4, r3, r2 */
16141    },
16142   {16777209 /* 0xfffff9 */ ,
16143    {{6, 1, 21},			/* shli r2, r1, 21 */
16144     {2, 2, 1},			/* sub r3, r2, r1 */
16145     {5, 3, 1}}			/* s3a r4, r3, r1 */
16146    },
16147   {16777210 /* 0xfffffa */ ,
16148    {{3, 1, 1},			/* s1a r2, r1, r1 */
16149     {6, 1, 23},			/* shli r3, r1, 23 */
16150     {2, 3, 2},			/* sub r4, r3, r2 */
16151     {6, 4, 1}}			/* shli r5, r4, 1 */
16152    },
16153   {16777211 /* 0xfffffb */ ,
16154    {{4, 1, 1},			/* s2a r2, r1, r1 */
16155     {6, 1, 24},			/* shli r3, r1, 24 */
16156     {2, 3, 2}}			/* sub r4, r3, r2 */
16157    },
16158   {16777212 /* 0xfffffc */ ,
16159    {{6, 1, 2},			/* shli r2, r1, 2 */
16160     {6, 1, 24},			/* shli r3, r1, 24 */
16161     {2, 3, 2}}			/* sub r4, r3, r2 */
16162    },
16163   {16777213 /* 0xfffffd */ ,
16164    {{3, 1, 1},			/* s1a r2, r1, r1 */
16165     {6, 1, 24},			/* shli r3, r1, 24 */
16166     {2, 3, 2}}			/* sub r4, r3, r2 */
16167    },
16168   {16777214 /* 0xfffffe */ ,
16169    {{6, 1, 1},			/* shli r2, r1, 1 */
16170     {6, 1, 24},			/* shli r3, r1, 24 */
16171     {2, 3, 2}}			/* sub r4, r3, r2 */
16172    },
16173   {16777215 /* 0xffffff */ ,
16174    {{6, 1, 24},			/* shli r2, r1, 24 */
16175     {2, 2, 1}}			/* sub r3, r2, r1 */
16176    },
16177   {16777216 /* 0x1000000 */ ,
16178    {{6, 1, 24}}			/* shli r2, r1, 24 */
16179    },
16180   {16777217 /* 0x1000001 */ ,
16181    {{6, 1, 24},			/* shli r2, r1, 24 */
16182     {1, 1, 2}}			/* add r3, r1, r2 */
16183    },
16184   {16777218 /* 0x1000002 */ ,
16185    {{6, 1, 24},			/* shli r2, r1, 24 */
16186     {3, 1, 2}}			/* s1a r3, r1, r2 */
16187    },
16188   {16777219 /* 0x1000003 */ ,
16189    {{3, 1, 1},			/* s1a r2, r1, r1 */
16190     {6, 1, 24},			/* shli r3, r1, 24 */
16191     {1, 2, 3}}			/* add r4, r2, r3 */
16192    },
16193   {16777220 /* 0x1000004 */ ,
16194    {{6, 1, 24},			/* shli r2, r1, 24 */
16195     {4, 1, 2}}			/* s2a r3, r1, r2 */
16196    },
16197   {16777221 /* 0x1000005 */ ,
16198    {{4, 1, 1},			/* s2a r2, r1, r1 */
16199     {6, 1, 24},			/* shli r3, r1, 24 */
16200     {1, 2, 3}}			/* add r4, r2, r3 */
16201    },
16202   {16777222 /* 0x1000006 */ ,
16203    {{3, 1, 1},			/* s1a r2, r1, r1 */
16204     {6, 1, 24},			/* shli r3, r1, 24 */
16205     {3, 2, 3}}			/* s1a r4, r2, r3 */
16206    },
16207   {16777223 /* 0x1000007 */ ,
16208    {{6, 1, 24},			/* shli r2, r1, 24 */
16209     {2, 2, 1},			/* sub r3, r2, r1 */
16210     {5, 1, 3}}			/* s3a r4, r1, r3 */
16211    },
16212   {16777224 /* 0x1000008 */ ,
16213    {{6, 1, 24},			/* shli r2, r1, 24 */
16214     {5, 1, 2}}			/* s3a r3, r1, r2 */
16215    },
16216   {16777225 /* 0x1000009 */ ,
16217    {{5, 1, 1},			/* s3a r2, r1, r1 */
16218     {6, 1, 24},			/* shli r3, r1, 24 */
16219     {1, 2, 3}}			/* add r4, r2, r3 */
16220    },
16221   {16777226 /* 0x100000a */ ,
16222    {{4, 1, 1},			/* s2a r2, r1, r1 */
16223     {6, 1, 24},			/* shli r3, r1, 24 */
16224     {3, 2, 3}}			/* s1a r4, r2, r3 */
16225    },
16226   {16777232 /* 0x1000010 */ ,
16227    {{6, 1, 4},			/* shli r2, r1, 4 */
16228     {6, 1, 24},			/* shli r3, r1, 24 */
16229     {1, 2, 3}}			/* add r4, r2, r3 */
16230    },
16231   {16777248 /* 0x1000020 */ ,
16232    {{6, 1, 5},			/* shli r2, r1, 5 */
16233     {6, 1, 24},			/* shli r3, r1, 24 */
16234     {1, 2, 3}}			/* add r4, r2, r3 */
16235    },
16236   {16777280 /* 0x1000040 */ ,
16237    {{6, 1, 6},			/* shli r2, r1, 6 */
16238     {6, 1, 24},			/* shli r3, r1, 24 */
16239     {1, 2, 3}}			/* add r4, r2, r3 */
16240    },
16241   {16777344 /* 0x1000080 */ ,
16242    {{6, 1, 7},			/* shli r2, r1, 7 */
16243     {6, 1, 24},			/* shli r3, r1, 24 */
16244     {1, 2, 3}}			/* add r4, r2, r3 */
16245    },
16246   {16777472 /* 0x1000100 */ ,
16247    {{6, 1, 8},			/* shli r2, r1, 8 */
16248     {6, 1, 24},			/* shli r3, r1, 24 */
16249     {1, 2, 3}}			/* add r4, r2, r3 */
16250    },
16251   {16777728 /* 0x1000200 */ ,
16252    {{6, 1, 9},			/* shli r2, r1, 9 */
16253     {6, 1, 24},			/* shli r3, r1, 24 */
16254     {1, 2, 3}}			/* add r4, r2, r3 */
16255    },
16256   {16778240 /* 0x1000400 */ ,
16257    {{6, 1, 10},			/* shli r2, r1, 10 */
16258     {6, 1, 24},			/* shli r3, r1, 24 */
16259     {1, 2, 3}}			/* add r4, r2, r3 */
16260    },
16261   {16779264 /* 0x1000800 */ ,
16262    {{6, 1, 11},			/* shli r2, r1, 11 */
16263     {6, 1, 24},			/* shli r3, r1, 24 */
16264     {1, 2, 3}}			/* add r4, r2, r3 */
16265    },
16266   {16781312 /* 0x1001000 */ ,
16267    {{6, 1, 12},			/* shli r2, r1, 12 */
16268     {6, 1, 24},			/* shli r3, r1, 24 */
16269     {1, 2, 3}}			/* add r4, r2, r3 */
16270    },
16271   {16785408 /* 0x1002000 */ ,
16272    {{6, 1, 13},			/* shli r2, r1, 13 */
16273     {6, 1, 24},			/* shli r3, r1, 24 */
16274     {1, 2, 3}}			/* add r4, r2, r3 */
16275    },
16276   {16793600 /* 0x1004000 */ ,
16277    {{6, 1, 14},			/* shli r2, r1, 14 */
16278     {6, 1, 24},			/* shli r3, r1, 24 */
16279     {1, 2, 3}}			/* add r4, r2, r3 */
16280    },
16281   {16809984 /* 0x1008000 */ ,
16282    {{6, 1, 15},			/* shli r2, r1, 15 */
16283     {6, 1, 24},			/* shli r3, r1, 24 */
16284     {1, 2, 3}}			/* add r4, r2, r3 */
16285    },
16286   {16842752 /* 0x1010000 */ ,
16287    {{6, 1, 16},			/* shli r2, r1, 16 */
16288     {6, 1, 24},			/* shli r3, r1, 24 */
16289     {1, 2, 3}}			/* add r4, r2, r3 */
16290    },
16291   {16843009 /* 0x1010101 */ ,
16292    {{6, 1, 8},			/* shli r2, r1, 8 */
16293     {1, 1, 2},			/* add r3, r1, r2 */
16294     {6, 3, 16},			/* shli r4, r3, 16 */
16295     {1, 3, 4}}			/* add r5, r3, r4 */
16296    },
16297   {16908288 /* 0x1020000 */ ,
16298    {{6, 1, 17},			/* shli r2, r1, 17 */
16299     {6, 1, 24},			/* shli r3, r1, 24 */
16300     {1, 2, 3}}			/* add r4, r2, r3 */
16301    },
16302   {17039360 /* 0x1040000 */ ,
16303    {{6, 1, 18},			/* shli r2, r1, 18 */
16304     {6, 1, 24},			/* shli r3, r1, 24 */
16305     {1, 2, 3}}			/* add r4, r2, r3 */
16306    },
16307   {17301504 /* 0x1080000 */ ,
16308    {{6, 1, 19},			/* shli r2, r1, 19 */
16309     {6, 1, 24},			/* shli r3, r1, 24 */
16310     {1, 2, 3}}			/* add r4, r2, r3 */
16311    },
16312   {17825792 /* 0x1100000 */ ,
16313    {{6, 1, 20},			/* shli r2, r1, 20 */
16314     {6, 1, 24},			/* shli r3, r1, 24 */
16315     {1, 2, 3}}			/* add r4, r2, r3 */
16316    },
16317   {18874368 /* 0x1200000 */ ,
16318    {{5, 1, 1},			/* s3a r2, r1, r1 */
16319     {6, 2, 21}}			/* shli r3, r2, 21 */
16320    },
16321   {20971520 /* 0x1400000 */ ,
16322    {{4, 1, 1},			/* s2a r2, r1, r1 */
16323     {6, 2, 22}}			/* shli r3, r2, 22 */
16324    },
16325   {23592960 /* 0x1680000 */ ,
16326    {{4, 1, 1},			/* s2a r2, r1, r1 */
16327     {5, 2, 2},			/* s3a r3, r2, r2 */
16328     {6, 3, 19}}			/* shli r4, r3, 19 */
16329    },
16330   {25165824 /* 0x1800000 */ ,
16331    {{3, 1, 1},			/* s1a r2, r1, r1 */
16332     {6, 2, 23}}			/* shli r3, r2, 23 */
16333    },
16334   {33554422 /* 0x1fffff6 */ ,
16335    {{6, 1, 3},			/* shli r2, r1, 3 */
16336     {3, 1, 2},			/* s1a r3, r1, r2 */
16337     {6, 2, 22},			/* shli r4, r2, 22 */
16338     {2, 4, 3}}			/* sub r5, r4, r3 */
16339    },
16340   {33554423 /* 0x1fffff7 */ ,
16341    {{5, 1, 1},			/* s3a r2, r1, r1 */
16342     {6, 1, 25},			/* shli r3, r1, 25 */
16343     {2, 3, 2}}			/* sub r4, r3, r2 */
16344    },
16345   {33554424 /* 0x1fffff8 */ ,
16346    {{6, 1, 3},			/* shli r2, r1, 3 */
16347     {6, 1, 25},			/* shli r3, r1, 25 */
16348     {2, 3, 2}}			/* sub r4, r3, r2 */
16349    },
16350   {33554425 /* 0x1fffff9 */ ,
16351    {{6, 1, 22},			/* shli r2, r1, 22 */
16352     {2, 2, 1},			/* sub r3, r2, r1 */
16353     {5, 3, 1}}			/* s3a r4, r3, r1 */
16354    },
16355   {33554426 /* 0x1fffffa */ ,
16356    {{3, 1, 1},			/* s1a r2, r1, r1 */
16357     {6, 1, 24},			/* shli r3, r1, 24 */
16358     {2, 3, 2},			/* sub r4, r3, r2 */
16359     {6, 4, 1}}			/* shli r5, r4, 1 */
16360    },
16361   {33554427 /* 0x1fffffb */ ,
16362    {{4, 1, 1},			/* s2a r2, r1, r1 */
16363     {6, 1, 25},			/* shli r3, r1, 25 */
16364     {2, 3, 2}}			/* sub r4, r3, r2 */
16365    },
16366   {33554428 /* 0x1fffffc */ ,
16367    {{6, 1, 2},			/* shli r2, r1, 2 */
16368     {6, 1, 25},			/* shli r3, r1, 25 */
16369     {2, 3, 2}}			/* sub r4, r3, r2 */
16370    },
16371   {33554429 /* 0x1fffffd */ ,
16372    {{3, 1, 1},			/* s1a r2, r1, r1 */
16373     {6, 1, 25},			/* shli r3, r1, 25 */
16374     {2, 3, 2}}			/* sub r4, r3, r2 */
16375    },
16376   {33554430 /* 0x1fffffe */ ,
16377    {{6, 1, 1},			/* shli r2, r1, 1 */
16378     {6, 1, 25},			/* shli r3, r1, 25 */
16379     {2, 3, 2}}			/* sub r4, r3, r2 */
16380    },
16381   {33554431 /* 0x1ffffff */ ,
16382    {{6, 1, 25},			/* shli r2, r1, 25 */
16383     {2, 2, 1}}			/* sub r3, r2, r1 */
16384    },
16385   {33554432 /* 0x2000000 */ ,
16386    {{6, 1, 25}}			/* shli r2, r1, 25 */
16387    },
16388   {33554433 /* 0x2000001 */ ,
16389    {{6, 1, 25},			/* shli r2, r1, 25 */
16390     {1, 1, 2}}			/* add r3, r1, r2 */
16391    },
16392   {33554434 /* 0x2000002 */ ,
16393    {{6, 1, 25},			/* shli r2, r1, 25 */
16394     {3, 1, 2}}			/* s1a r3, r1, r2 */
16395    },
16396   {33554435 /* 0x2000003 */ ,
16397    {{3, 1, 1},			/* s1a r2, r1, r1 */
16398     {6, 1, 25},			/* shli r3, r1, 25 */
16399     {1, 2, 3}}			/* add r4, r2, r3 */
16400    },
16401   {33554436 /* 0x2000004 */ ,
16402    {{6, 1, 25},			/* shli r2, r1, 25 */
16403     {4, 1, 2}}			/* s2a r3, r1, r2 */
16404    },
16405   {33554437 /* 0x2000005 */ ,
16406    {{4, 1, 1},			/* s2a r2, r1, r1 */
16407     {6, 1, 25},			/* shli r3, r1, 25 */
16408     {1, 2, 3}}			/* add r4, r2, r3 */
16409    },
16410   {33554438 /* 0x2000006 */ ,
16411    {{3, 1, 1},			/* s1a r2, r1, r1 */
16412     {6, 1, 25},			/* shli r3, r1, 25 */
16413     {3, 2, 3}}			/* s1a r4, r2, r3 */
16414    },
16415   {33554439 /* 0x2000007 */ ,
16416    {{6, 1, 25},			/* shli r2, r1, 25 */
16417     {2, 2, 1},			/* sub r3, r2, r1 */
16418     {5, 1, 3}}			/* s3a r4, r1, r3 */
16419    },
16420   {33554440 /* 0x2000008 */ ,
16421    {{6, 1, 25},			/* shli r2, r1, 25 */
16422     {5, 1, 2}}			/* s3a r3, r1, r2 */
16423    },
16424   {33554441 /* 0x2000009 */ ,
16425    {{5, 1, 1},			/* s3a r2, r1, r1 */
16426     {6, 1, 25},			/* shli r3, r1, 25 */
16427     {1, 2, 3}}			/* add r4, r2, r3 */
16428    },
16429   {33554442 /* 0x200000a */ ,
16430    {{4, 1, 1},			/* s2a r2, r1, r1 */
16431     {6, 1, 25},			/* shli r3, r1, 25 */
16432     {3, 2, 3}}			/* s1a r4, r2, r3 */
16433    },
16434   {33554448 /* 0x2000010 */ ,
16435    {{6, 1, 4},			/* shli r2, r1, 4 */
16436     {6, 1, 25},			/* shli r3, r1, 25 */
16437     {1, 2, 3}}			/* add r4, r2, r3 */
16438    },
16439   {33554464 /* 0x2000020 */ ,
16440    {{6, 1, 5},			/* shli r2, r1, 5 */
16441     {6, 1, 25},			/* shli r3, r1, 25 */
16442     {1, 2, 3}}			/* add r4, r2, r3 */
16443    },
16444   {33554496 /* 0x2000040 */ ,
16445    {{6, 1, 6},			/* shli r2, r1, 6 */
16446     {6, 1, 25},			/* shli r3, r1, 25 */
16447     {1, 2, 3}}			/* add r4, r2, r3 */
16448    },
16449   {33554560 /* 0x2000080 */ ,
16450    {{6, 1, 7},			/* shli r2, r1, 7 */
16451     {6, 1, 25},			/* shli r3, r1, 25 */
16452     {1, 2, 3}}			/* add r4, r2, r3 */
16453    },
16454   {33554688 /* 0x2000100 */ ,
16455    {{6, 1, 8},			/* shli r2, r1, 8 */
16456     {6, 1, 25},			/* shli r3, r1, 25 */
16457     {1, 2, 3}}			/* add r4, r2, r3 */
16458    },
16459   {33554944 /* 0x2000200 */ ,
16460    {{6, 1, 9},			/* shli r2, r1, 9 */
16461     {6, 1, 25},			/* shli r3, r1, 25 */
16462     {1, 2, 3}}			/* add r4, r2, r3 */
16463    },
16464   {33555456 /* 0x2000400 */ ,
16465    {{6, 1, 10},			/* shli r2, r1, 10 */
16466     {6, 1, 25},			/* shli r3, r1, 25 */
16467     {1, 2, 3}}			/* add r4, r2, r3 */
16468    },
16469   {33556480 /* 0x2000800 */ ,
16470    {{6, 1, 11},			/* shli r2, r1, 11 */
16471     {6, 1, 25},			/* shli r3, r1, 25 */
16472     {1, 2, 3}}			/* add r4, r2, r3 */
16473    },
16474   {33558528 /* 0x2001000 */ ,
16475    {{6, 1, 12},			/* shli r2, r1, 12 */
16476     {6, 1, 25},			/* shli r3, r1, 25 */
16477     {1, 2, 3}}			/* add r4, r2, r3 */
16478    },
16479   {33562624 /* 0x2002000 */ ,
16480    {{6, 1, 13},			/* shli r2, r1, 13 */
16481     {6, 1, 25},			/* shli r3, r1, 25 */
16482     {1, 2, 3}}			/* add r4, r2, r3 */
16483    },
16484   {33570816 /* 0x2004000 */ ,
16485    {{6, 1, 14},			/* shli r2, r1, 14 */
16486     {6, 1, 25},			/* shli r3, r1, 25 */
16487     {1, 2, 3}}			/* add r4, r2, r3 */
16488    },
16489   {33587200 /* 0x2008000 */ ,
16490    {{6, 1, 15},			/* shli r2, r1, 15 */
16491     {6, 1, 25},			/* shli r3, r1, 25 */
16492     {1, 2, 3}}			/* add r4, r2, r3 */
16493    },
16494   {33619968 /* 0x2010000 */ ,
16495    {{6, 1, 16},			/* shli r2, r1, 16 */
16496     {6, 1, 25},			/* shli r3, r1, 25 */
16497     {1, 2, 3}}			/* add r4, r2, r3 */
16498    },
16499   {33685504 /* 0x2020000 */ ,
16500    {{6, 1, 17},			/* shli r2, r1, 17 */
16501     {6, 1, 25},			/* shli r3, r1, 25 */
16502     {1, 2, 3}}			/* add r4, r2, r3 */
16503    },
16504   {33816576 /* 0x2040000 */ ,
16505    {{6, 1, 18},			/* shli r2, r1, 18 */
16506     {6, 1, 25},			/* shli r3, r1, 25 */
16507     {1, 2, 3}}			/* add r4, r2, r3 */
16508    },
16509   {34078720 /* 0x2080000 */ ,
16510    {{6, 1, 19},			/* shli r2, r1, 19 */
16511     {6, 1, 25},			/* shli r3, r1, 25 */
16512     {1, 2, 3}}			/* add r4, r2, r3 */
16513    },
16514   {34603008 /* 0x2100000 */ ,
16515    {{6, 1, 20},			/* shli r2, r1, 20 */
16516     {6, 1, 25},			/* shli r3, r1, 25 */
16517     {1, 2, 3}}			/* add r4, r2, r3 */
16518    },
16519   {35651584 /* 0x2200000 */ ,
16520    {{6, 1, 21},			/* shli r2, r1, 21 */
16521     {6, 1, 25},			/* shli r3, r1, 25 */
16522     {1, 2, 3}}			/* add r4, r2, r3 */
16523    },
16524   {37748736 /* 0x2400000 */ ,
16525    {{5, 1, 1},			/* s3a r2, r1, r1 */
16526     {6, 2, 22}}			/* shli r3, r2, 22 */
16527    },
16528   {41943040 /* 0x2800000 */ ,
16529    {{4, 1, 1},			/* s2a r2, r1, r1 */
16530     {6, 2, 23}}			/* shli r3, r2, 23 */
16531    },
16532   {50331648 /* 0x3000000 */ ,
16533    {{3, 1, 1},			/* s1a r2, r1, r1 */
16534     {6, 2, 24}}			/* shli r3, r2, 24 */
16535    },
16536   {67108854 /* 0x3fffff6 */ ,
16537    {{6, 1, 3},			/* shli r2, r1, 3 */
16538     {3, 1, 2},			/* s1a r3, r1, r2 */
16539     {6, 2, 23},			/* shli r4, r2, 23 */
16540     {2, 4, 3}}			/* sub r5, r4, r3 */
16541    },
16542   {67108855 /* 0x3fffff7 */ ,
16543    {{5, 1, 1},			/* s3a r2, r1, r1 */
16544     {6, 1, 26},			/* shli r3, r1, 26 */
16545     {2, 3, 2}}			/* sub r4, r3, r2 */
16546    },
16547   {67108856 /* 0x3fffff8 */ ,
16548    {{6, 1, 3},			/* shli r2, r1, 3 */
16549     {6, 1, 26},			/* shli r3, r1, 26 */
16550     {2, 3, 2}}			/* sub r4, r3, r2 */
16551    },
16552   {67108857 /* 0x3fffff9 */ ,
16553    {{6, 1, 23},			/* shli r2, r1, 23 */
16554     {2, 2, 1},			/* sub r3, r2, r1 */
16555     {5, 3, 1}}			/* s3a r4, r3, r1 */
16556    },
16557   {67108858 /* 0x3fffffa */ ,
16558    {{3, 1, 1},			/* s1a r2, r1, r1 */
16559     {6, 1, 25},			/* shli r3, r1, 25 */
16560     {2, 3, 2},			/* sub r4, r3, r2 */
16561     {6, 4, 1}}			/* shli r5, r4, 1 */
16562    },
16563   {67108859 /* 0x3fffffb */ ,
16564    {{4, 1, 1},			/* s2a r2, r1, r1 */
16565     {6, 1, 26},			/* shli r3, r1, 26 */
16566     {2, 3, 2}}			/* sub r4, r3, r2 */
16567    },
16568   {67108860 /* 0x3fffffc */ ,
16569    {{6, 1, 2},			/* shli r2, r1, 2 */
16570     {6, 1, 26},			/* shli r3, r1, 26 */
16571     {2, 3, 2}}			/* sub r4, r3, r2 */
16572    },
16573   {67108861 /* 0x3fffffd */ ,
16574    {{3, 1, 1},			/* s1a r2, r1, r1 */
16575     {6, 1, 26},			/* shli r3, r1, 26 */
16576     {2, 3, 2}}			/* sub r4, r3, r2 */
16577    },
16578   {67108862 /* 0x3fffffe */ ,
16579    {{6, 1, 1},			/* shli r2, r1, 1 */
16580     {6, 1, 26},			/* shli r3, r1, 26 */
16581     {2, 3, 2}}			/* sub r4, r3, r2 */
16582    },
16583   {67108863 /* 0x3ffffff */ ,
16584    {{6, 1, 26},			/* shli r2, r1, 26 */
16585     {2, 2, 1}}			/* sub r3, r2, r1 */
16586    },
16587   {67108864 /* 0x4000000 */ ,
16588    {{6, 1, 26}}			/* shli r2, r1, 26 */
16589    },
16590   {67108865 /* 0x4000001 */ ,
16591    {{6, 1, 26},			/* shli r2, r1, 26 */
16592     {1, 1, 2}}			/* add r3, r1, r2 */
16593    },
16594   {67108866 /* 0x4000002 */ ,
16595    {{6, 1, 26},			/* shli r2, r1, 26 */
16596     {3, 1, 2}}			/* s1a r3, r1, r2 */
16597    },
16598   {67108867 /* 0x4000003 */ ,
16599    {{3, 1, 1},			/* s1a r2, r1, r1 */
16600     {6, 1, 26},			/* shli r3, r1, 26 */
16601     {1, 2, 3}}			/* add r4, r2, r3 */
16602    },
16603   {67108868 /* 0x4000004 */ ,
16604    {{6, 1, 26},			/* shli r2, r1, 26 */
16605     {4, 1, 2}}			/* s2a r3, r1, r2 */
16606    },
16607   {67108869 /* 0x4000005 */ ,
16608    {{4, 1, 1},			/* s2a r2, r1, r1 */
16609     {6, 1, 26},			/* shli r3, r1, 26 */
16610     {1, 2, 3}}			/* add r4, r2, r3 */
16611    },
16612   {67108870 /* 0x4000006 */ ,
16613    {{3, 1, 1},			/* s1a r2, r1, r1 */
16614     {6, 1, 26},			/* shli r3, r1, 26 */
16615     {3, 2, 3}}			/* s1a r4, r2, r3 */
16616    },
16617   {67108871 /* 0x4000007 */ ,
16618    {{6, 1, 26},			/* shli r2, r1, 26 */
16619     {2, 2, 1},			/* sub r3, r2, r1 */
16620     {5, 1, 3}}			/* s3a r4, r1, r3 */
16621    },
16622   {67108872 /* 0x4000008 */ ,
16623    {{6, 1, 26},			/* shli r2, r1, 26 */
16624     {5, 1, 2}}			/* s3a r3, r1, r2 */
16625    },
16626   {67108873 /* 0x4000009 */ ,
16627    {{5, 1, 1},			/* s3a r2, r1, r1 */
16628     {6, 1, 26},			/* shli r3, r1, 26 */
16629     {1, 2, 3}}			/* add r4, r2, r3 */
16630    },
16631   {67108874 /* 0x400000a */ ,
16632    {{4, 1, 1},			/* s2a r2, r1, r1 */
16633     {6, 1, 26},			/* shli r3, r1, 26 */
16634     {3, 2, 3}}			/* s1a r4, r2, r3 */
16635    },
16636   {67108880 /* 0x4000010 */ ,
16637    {{6, 1, 4},			/* shli r2, r1, 4 */
16638     {6, 1, 26},			/* shli r3, r1, 26 */
16639     {1, 2, 3}}			/* add r4, r2, r3 */
16640    },
16641   {67108896 /* 0x4000020 */ ,
16642    {{6, 1, 5},			/* shli r2, r1, 5 */
16643     {6, 1, 26},			/* shli r3, r1, 26 */
16644     {1, 2, 3}}			/* add r4, r2, r3 */
16645    },
16646   {67108928 /* 0x4000040 */ ,
16647    {{6, 1, 6},			/* shli r2, r1, 6 */
16648     {6, 1, 26},			/* shli r3, r1, 26 */
16649     {1, 2, 3}}			/* add r4, r2, r3 */
16650    },
16651   {67108992 /* 0x4000080 */ ,
16652    {{6, 1, 7},			/* shli r2, r1, 7 */
16653     {6, 1, 26},			/* shli r3, r1, 26 */
16654     {1, 2, 3}}			/* add r4, r2, r3 */
16655    },
16656   {67109120 /* 0x4000100 */ ,
16657    {{6, 1, 8},			/* shli r2, r1, 8 */
16658     {6, 1, 26},			/* shli r3, r1, 26 */
16659     {1, 2, 3}}			/* add r4, r2, r3 */
16660    },
16661   {67109376 /* 0x4000200 */ ,
16662    {{6, 1, 9},			/* shli r2, r1, 9 */
16663     {6, 1, 26},			/* shli r3, r1, 26 */
16664     {1, 2, 3}}			/* add r4, r2, r3 */
16665    },
16666   {67109888 /* 0x4000400 */ ,
16667    {{6, 1, 10},			/* shli r2, r1, 10 */
16668     {6, 1, 26},			/* shli r3, r1, 26 */
16669     {1, 2, 3}}			/* add r4, r2, r3 */
16670    },
16671   {67110912 /* 0x4000800 */ ,
16672    {{6, 1, 11},			/* shli r2, r1, 11 */
16673     {6, 1, 26},			/* shli r3, r1, 26 */
16674     {1, 2, 3}}			/* add r4, r2, r3 */
16675    },
16676   {67112960 /* 0x4001000 */ ,
16677    {{6, 1, 12},			/* shli r2, r1, 12 */
16678     {6, 1, 26},			/* shli r3, r1, 26 */
16679     {1, 2, 3}}			/* add r4, r2, r3 */
16680    },
16681   {67117056 /* 0x4002000 */ ,
16682    {{6, 1, 13},			/* shli r2, r1, 13 */
16683     {6, 1, 26},			/* shli r3, r1, 26 */
16684     {1, 2, 3}}			/* add r4, r2, r3 */
16685    },
16686   {67125248 /* 0x4004000 */ ,
16687    {{6, 1, 14},			/* shli r2, r1, 14 */
16688     {6, 1, 26},			/* shli r3, r1, 26 */
16689     {1, 2, 3}}			/* add r4, r2, r3 */
16690    },
16691   {67141632 /* 0x4008000 */ ,
16692    {{6, 1, 15},			/* shli r2, r1, 15 */
16693     {6, 1, 26},			/* shli r3, r1, 26 */
16694     {1, 2, 3}}			/* add r4, r2, r3 */
16695    },
16696   {67174400 /* 0x4010000 */ ,
16697    {{6, 1, 16},			/* shli r2, r1, 16 */
16698     {6, 1, 26},			/* shli r3, r1, 26 */
16699     {1, 2, 3}}			/* add r4, r2, r3 */
16700    },
16701   {67239936 /* 0x4020000 */ ,
16702    {{6, 1, 17},			/* shli r2, r1, 17 */
16703     {6, 1, 26},			/* shli r3, r1, 26 */
16704     {1, 2, 3}}			/* add r4, r2, r3 */
16705    },
16706   {67371008 /* 0x4040000 */ ,
16707    {{6, 1, 18},			/* shli r2, r1, 18 */
16708     {6, 1, 26},			/* shli r3, r1, 26 */
16709     {1, 2, 3}}			/* add r4, r2, r3 */
16710    },
16711   {67633152 /* 0x4080000 */ ,
16712    {{6, 1, 19},			/* shli r2, r1, 19 */
16713     {6, 1, 26},			/* shli r3, r1, 26 */
16714     {1, 2, 3}}			/* add r4, r2, r3 */
16715    },
16716   {68157440 /* 0x4100000 */ ,
16717    {{6, 1, 20},			/* shli r2, r1, 20 */
16718     {6, 1, 26},			/* shli r3, r1, 26 */
16719     {1, 2, 3}}			/* add r4, r2, r3 */
16720    },
16721   {69206016 /* 0x4200000 */ ,
16722    {{6, 1, 21},			/* shli r2, r1, 21 */
16723     {6, 1, 26},			/* shli r3, r1, 26 */
16724     {1, 2, 3}}			/* add r4, r2, r3 */
16725    },
16726   {71303168 /* 0x4400000 */ ,
16727    {{6, 1, 22},			/* shli r2, r1, 22 */
16728     {6, 1, 26},			/* shli r3, r1, 26 */
16729     {1, 2, 3}}			/* add r4, r2, r3 */
16730    },
16731   {75497472 /* 0x4800000 */ ,
16732    {{5, 1, 1},			/* s3a r2, r1, r1 */
16733     {6, 2, 23}}			/* shli r3, r2, 23 */
16734    },
16735   {83886080 /* 0x5000000 */ ,
16736    {{4, 1, 1},			/* s2a r2, r1, r1 */
16737     {6, 2, 24}}			/* shli r3, r2, 24 */
16738    },
16739   {100663296 /* 0x6000000 */ ,
16740    {{3, 1, 1},			/* s1a r2, r1, r1 */
16741     {6, 2, 25}}			/* shli r3, r2, 25 */
16742    },
16743   {134217718 /* 0x7fffff6 */ ,
16744    {{6, 1, 3},			/* shli r2, r1, 3 */
16745     {3, 1, 2},			/* s1a r3, r1, r2 */
16746     {6, 2, 24},			/* shli r4, r2, 24 */
16747     {2, 4, 3}}			/* sub r5, r4, r3 */
16748    },
16749   {134217719 /* 0x7fffff7 */ ,
16750    {{5, 1, 1},			/* s3a r2, r1, r1 */
16751     {6, 1, 27},			/* shli r3, r1, 27 */
16752     {2, 3, 2}}			/* sub r4, r3, r2 */
16753    },
16754   {134217720 /* 0x7fffff8 */ ,
16755    {{6, 1, 3},			/* shli r2, r1, 3 */
16756     {6, 1, 27},			/* shli r3, r1, 27 */
16757     {2, 3, 2}}			/* sub r4, r3, r2 */
16758    },
16759   {134217721 /* 0x7fffff9 */ ,
16760    {{6, 1, 24},			/* shli r2, r1, 24 */
16761     {2, 2, 1},			/* sub r3, r2, r1 */
16762     {5, 3, 1}}			/* s3a r4, r3, r1 */
16763    },
16764   {134217722 /* 0x7fffffa */ ,
16765    {{3, 1, 1},			/* s1a r2, r1, r1 */
16766     {6, 1, 26},			/* shli r3, r1, 26 */
16767     {2, 3, 2},			/* sub r4, r3, r2 */
16768     {6, 4, 1}}			/* shli r5, r4, 1 */
16769    },
16770   {134217723 /* 0x7fffffb */ ,
16771    {{4, 1, 1},			/* s2a r2, r1, r1 */
16772     {6, 1, 27},			/* shli r3, r1, 27 */
16773     {2, 3, 2}}			/* sub r4, r3, r2 */
16774    },
16775   {134217724 /* 0x7fffffc */ ,
16776    {{6, 1, 2},			/* shli r2, r1, 2 */
16777     {6, 1, 27},			/* shli r3, r1, 27 */
16778     {2, 3, 2}}			/* sub r4, r3, r2 */
16779    },
16780   {134217725 /* 0x7fffffd */ ,
16781    {{3, 1, 1},			/* s1a r2, r1, r1 */
16782     {6, 1, 27},			/* shli r3, r1, 27 */
16783     {2, 3, 2}}			/* sub r4, r3, r2 */
16784    },
16785   {134217726 /* 0x7fffffe */ ,
16786    {{6, 1, 1},			/* shli r2, r1, 1 */
16787     {6, 1, 27},			/* shli r3, r1, 27 */
16788     {2, 3, 2}}			/* sub r4, r3, r2 */
16789    },
16790   {134217727 /* 0x7ffffff */ ,
16791    {{6, 1, 27},			/* shli r2, r1, 27 */
16792     {2, 2, 1}}			/* sub r3, r2, r1 */
16793    },
16794   {134217728 /* 0x8000000 */ ,
16795    {{6, 1, 27}}			/* shli r2, r1, 27 */
16796    },
16797   {134217729 /* 0x8000001 */ ,
16798    {{6, 1, 27},			/* shli r2, r1, 27 */
16799     {1, 1, 2}}			/* add r3, r1, r2 */
16800    },
16801   {134217730 /* 0x8000002 */ ,
16802    {{6, 1, 27},			/* shli r2, r1, 27 */
16803     {3, 1, 2}}			/* s1a r3, r1, r2 */
16804    },
16805   {134217731 /* 0x8000003 */ ,
16806    {{3, 1, 1},			/* s1a r2, r1, r1 */
16807     {6, 1, 27},			/* shli r3, r1, 27 */
16808     {1, 2, 3}}			/* add r4, r2, r3 */
16809    },
16810   {134217732 /* 0x8000004 */ ,
16811    {{6, 1, 27},			/* shli r2, r1, 27 */
16812     {4, 1, 2}}			/* s2a r3, r1, r2 */
16813    },
16814   {134217733 /* 0x8000005 */ ,
16815    {{4, 1, 1},			/* s2a r2, r1, r1 */
16816     {6, 1, 27},			/* shli r3, r1, 27 */
16817     {1, 2, 3}}			/* add r4, r2, r3 */
16818    },
16819   {134217734 /* 0x8000006 */ ,
16820    {{3, 1, 1},			/* s1a r2, r1, r1 */
16821     {6, 1, 27},			/* shli r3, r1, 27 */
16822     {3, 2, 3}}			/* s1a r4, r2, r3 */
16823    },
16824   {134217735 /* 0x8000007 */ ,
16825    {{6, 1, 27},			/* shli r2, r1, 27 */
16826     {2, 2, 1},			/* sub r3, r2, r1 */
16827     {5, 1, 3}}			/* s3a r4, r1, r3 */
16828    },
16829   {134217736 /* 0x8000008 */ ,
16830    {{6, 1, 27},			/* shli r2, r1, 27 */
16831     {5, 1, 2}}			/* s3a r3, r1, r2 */
16832    },
16833   {134217737 /* 0x8000009 */ ,
16834    {{5, 1, 1},			/* s3a r2, r1, r1 */
16835     {6, 1, 27},			/* shli r3, r1, 27 */
16836     {1, 2, 3}}			/* add r4, r2, r3 */
16837    },
16838   {134217738 /* 0x800000a */ ,
16839    {{4, 1, 1},			/* s2a r2, r1, r1 */
16840     {6, 1, 27},			/* shli r3, r1, 27 */
16841     {3, 2, 3}}			/* s1a r4, r2, r3 */
16842    },
16843   {134217744 /* 0x8000010 */ ,
16844    {{6, 1, 4},			/* shli r2, r1, 4 */
16845     {6, 1, 27},			/* shli r3, r1, 27 */
16846     {1, 2, 3}}			/* add r4, r2, r3 */
16847    },
16848   {134217760 /* 0x8000020 */ ,
16849    {{6, 1, 5},			/* shli r2, r1, 5 */
16850     {6, 1, 27},			/* shli r3, r1, 27 */
16851     {1, 2, 3}}			/* add r4, r2, r3 */
16852    },
16853   {134217792 /* 0x8000040 */ ,
16854    {{6, 1, 6},			/* shli r2, r1, 6 */
16855     {6, 1, 27},			/* shli r3, r1, 27 */
16856     {1, 2, 3}}			/* add r4, r2, r3 */
16857    },
16858   {134217856 /* 0x8000080 */ ,
16859    {{6, 1, 7},			/* shli r2, r1, 7 */
16860     {6, 1, 27},			/* shli r3, r1, 27 */
16861     {1, 2, 3}}			/* add r4, r2, r3 */
16862    },
16863   {134217984 /* 0x8000100 */ ,
16864    {{6, 1, 8},			/* shli r2, r1, 8 */
16865     {6, 1, 27},			/* shli r3, r1, 27 */
16866     {1, 2, 3}}			/* add r4, r2, r3 */
16867    },
16868   {134218240 /* 0x8000200 */ ,
16869    {{6, 1, 9},			/* shli r2, r1, 9 */
16870     {6, 1, 27},			/* shli r3, r1, 27 */
16871     {1, 2, 3}}			/* add r4, r2, r3 */
16872    },
16873   {134218752 /* 0x8000400 */ ,
16874    {{6, 1, 10},			/* shli r2, r1, 10 */
16875     {6, 1, 27},			/* shli r3, r1, 27 */
16876     {1, 2, 3}}			/* add r4, r2, r3 */
16877    },
16878   {134219776 /* 0x8000800 */ ,
16879    {{6, 1, 11},			/* shli r2, r1, 11 */
16880     {6, 1, 27},			/* shli r3, r1, 27 */
16881     {1, 2, 3}}			/* add r4, r2, r3 */
16882    },
16883   {134221824 /* 0x8001000 */ ,
16884    {{6, 1, 12},			/* shli r2, r1, 12 */
16885     {6, 1, 27},			/* shli r3, r1, 27 */
16886     {1, 2, 3}}			/* add r4, r2, r3 */
16887    },
16888   {134225920 /* 0x8002000 */ ,
16889    {{6, 1, 13},			/* shli r2, r1, 13 */
16890     {6, 1, 27},			/* shli r3, r1, 27 */
16891     {1, 2, 3}}			/* add r4, r2, r3 */
16892    },
16893   {134234112 /* 0x8004000 */ ,
16894    {{6, 1, 14},			/* shli r2, r1, 14 */
16895     {6, 1, 27},			/* shli r3, r1, 27 */
16896     {1, 2, 3}}			/* add r4, r2, r3 */
16897    },
16898   {134250496 /* 0x8008000 */ ,
16899    {{6, 1, 15},			/* shli r2, r1, 15 */
16900     {6, 1, 27},			/* shli r3, r1, 27 */
16901     {1, 2, 3}}			/* add r4, r2, r3 */
16902    },
16903   {134283264 /* 0x8010000 */ ,
16904    {{6, 1, 16},			/* shli r2, r1, 16 */
16905     {6, 1, 27},			/* shli r3, r1, 27 */
16906     {1, 2, 3}}			/* add r4, r2, r3 */
16907    },
16908   {134348800 /* 0x8020000 */ ,
16909    {{6, 1, 17},			/* shli r2, r1, 17 */
16910     {6, 1, 27},			/* shli r3, r1, 27 */
16911     {1, 2, 3}}			/* add r4, r2, r3 */
16912    },
16913   {134479872 /* 0x8040000 */ ,
16914    {{6, 1, 18},			/* shli r2, r1, 18 */
16915     {6, 1, 27},			/* shli r3, r1, 27 */
16916     {1, 2, 3}}			/* add r4, r2, r3 */
16917    },
16918   {134742016 /* 0x8080000 */ ,
16919    {{6, 1, 19},			/* shli r2, r1, 19 */
16920     {6, 1, 27},			/* shli r3, r1, 27 */
16921     {1, 2, 3}}			/* add r4, r2, r3 */
16922    },
16923   {135266304 /* 0x8100000 */ ,
16924    {{6, 1, 20},			/* shli r2, r1, 20 */
16925     {6, 1, 27},			/* shli r3, r1, 27 */
16926     {1, 2, 3}}			/* add r4, r2, r3 */
16927    },
16928   {136314880 /* 0x8200000 */ ,
16929    {{6, 1, 21},			/* shli r2, r1, 21 */
16930     {6, 1, 27},			/* shli r3, r1, 27 */
16931     {1, 2, 3}}			/* add r4, r2, r3 */
16932    },
16933   {138412032 /* 0x8400000 */ ,
16934    {{6, 1, 22},			/* shli r2, r1, 22 */
16935     {6, 1, 27},			/* shli r3, r1, 27 */
16936     {1, 2, 3}}			/* add r4, r2, r3 */
16937    },
16938   {142606336 /* 0x8800000 */ ,
16939    {{6, 1, 23},			/* shli r2, r1, 23 */
16940     {6, 1, 27},			/* shli r3, r1, 27 */
16941     {1, 2, 3}}			/* add r4, r2, r3 */
16942    },
16943   {150994944 /* 0x9000000 */ ,
16944    {{5, 1, 1},			/* s3a r2, r1, r1 */
16945     {6, 2, 24}}			/* shli r3, r2, 24 */
16946    },
16947   {167772160 /* 0xa000000 */ ,
16948    {{4, 1, 1},			/* s2a r2, r1, r1 */
16949     {6, 2, 25}}			/* shli r3, r2, 25 */
16950    },
16951   {201326592 /* 0xc000000 */ ,
16952    {{3, 1, 1},			/* s1a r2, r1, r1 */
16953     {6, 2, 26}}			/* shli r3, r2, 26 */
16954    },
16955   {268435446 /* 0xffffff6 */ ,
16956    {{6, 1, 3},			/* shli r2, r1, 3 */
16957     {3, 1, 2},			/* s1a r3, r1, r2 */
16958     {6, 2, 25},			/* shli r4, r2, 25 */
16959     {2, 4, 3}}			/* sub r5, r4, r3 */
16960    },
16961   {268435447 /* 0xffffff7 */ ,
16962    {{5, 1, 1},			/* s3a r2, r1, r1 */
16963     {6, 1, 28},			/* shli r3, r1, 28 */
16964     {2, 3, 2}}			/* sub r4, r3, r2 */
16965    },
16966   {268435448 /* 0xffffff8 */ ,
16967    {{6, 1, 3},			/* shli r2, r1, 3 */
16968     {6, 1, 28},			/* shli r3, r1, 28 */
16969     {2, 3, 2}}			/* sub r4, r3, r2 */
16970    },
16971   {268435449 /* 0xffffff9 */ ,
16972    {{6, 1, 25},			/* shli r2, r1, 25 */
16973     {2, 2, 1},			/* sub r3, r2, r1 */
16974     {5, 3, 1}}			/* s3a r4, r3, r1 */
16975    },
16976   {268435450 /* 0xffffffa */ ,
16977    {{3, 1, 1},			/* s1a r2, r1, r1 */
16978     {6, 1, 27},			/* shli r3, r1, 27 */
16979     {2, 3, 2},			/* sub r4, r3, r2 */
16980     {6, 4, 1}}			/* shli r5, r4, 1 */
16981    },
16982   {268435451 /* 0xffffffb */ ,
16983    {{4, 1, 1},			/* s2a r2, r1, r1 */
16984     {6, 1, 28},			/* shli r3, r1, 28 */
16985     {2, 3, 2}}			/* sub r4, r3, r2 */
16986    },
16987   {268435452 /* 0xffffffc */ ,
16988    {{6, 1, 2},			/* shli r2, r1, 2 */
16989     {6, 1, 28},			/* shli r3, r1, 28 */
16990     {2, 3, 2}}			/* sub r4, r3, r2 */
16991    },
16992   {268435453 /* 0xffffffd */ ,
16993    {{3, 1, 1},			/* s1a r2, r1, r1 */
16994     {6, 1, 28},			/* shli r3, r1, 28 */
16995     {2, 3, 2}}			/* sub r4, r3, r2 */
16996    },
16997   {268435454 /* 0xffffffe */ ,
16998    {{6, 1, 1},			/* shli r2, r1, 1 */
16999     {6, 1, 28},			/* shli r3, r1, 28 */
17000     {2, 3, 2}}			/* sub r4, r3, r2 */
17001    },
17002   {268435455 /* 0xfffffff */ ,
17003    {{6, 1, 28},			/* shli r2, r1, 28 */
17004     {2, 2, 1}}			/* sub r3, r2, r1 */
17005    },
17006   {268435456 /* 0x10000000 */ ,
17007    {{6, 1, 28}}			/* shli r2, r1, 28 */
17008    },
17009   {268435457 /* 0x10000001 */ ,
17010    {{6, 1, 28},			/* shli r2, r1, 28 */
17011     {1, 1, 2}}			/* add r3, r1, r2 */
17012    },
17013   {268435458 /* 0x10000002 */ ,
17014    {{6, 1, 28},			/* shli r2, r1, 28 */
17015     {3, 1, 2}}			/* s1a r3, r1, r2 */
17016    },
17017   {268435459 /* 0x10000003 */ ,
17018    {{3, 1, 1},			/* s1a r2, r1, r1 */
17019     {6, 1, 28},			/* shli r3, r1, 28 */
17020     {1, 2, 3}}			/* add r4, r2, r3 */
17021    },
17022   {268435460 /* 0x10000004 */ ,
17023    {{6, 1, 28},			/* shli r2, r1, 28 */
17024     {4, 1, 2}}			/* s2a r3, r1, r2 */
17025    },
17026   {268435461 /* 0x10000005 */ ,
17027    {{4, 1, 1},			/* s2a r2, r1, r1 */
17028     {6, 1, 28},			/* shli r3, r1, 28 */
17029     {1, 2, 3}}			/* add r4, r2, r3 */
17030    },
17031   {268435462 /* 0x10000006 */ ,
17032    {{3, 1, 1},			/* s1a r2, r1, r1 */
17033     {6, 1, 28},			/* shli r3, r1, 28 */
17034     {3, 2, 3}}			/* s1a r4, r2, r3 */
17035    },
17036   {268435463 /* 0x10000007 */ ,
17037    {{6, 1, 28},			/* shli r2, r1, 28 */
17038     {2, 2, 1},			/* sub r3, r2, r1 */
17039     {5, 1, 3}}			/* s3a r4, r1, r3 */
17040    },
17041   {268435464 /* 0x10000008 */ ,
17042    {{6, 1, 28},			/* shli r2, r1, 28 */
17043     {5, 1, 2}}			/* s3a r3, r1, r2 */
17044    },
17045   {268435465 /* 0x10000009 */ ,
17046    {{5, 1, 1},			/* s3a r2, r1, r1 */
17047     {6, 1, 28},			/* shli r3, r1, 28 */
17048     {1, 2, 3}}			/* add r4, r2, r3 */
17049    },
17050   {268435466 /* 0x1000000a */ ,
17051    {{4, 1, 1},			/* s2a r2, r1, r1 */
17052     {6, 1, 28},			/* shli r3, r1, 28 */
17053     {3, 2, 3}}			/* s1a r4, r2, r3 */
17054    },
17055   {268435472 /* 0x10000010 */ ,
17056    {{6, 1, 4},			/* shli r2, r1, 4 */
17057     {6, 1, 28},			/* shli r3, r1, 28 */
17058     {1, 2, 3}}			/* add r4, r2, r3 */
17059    },
17060   {268435488 /* 0x10000020 */ ,
17061    {{6, 1, 5},			/* shli r2, r1, 5 */
17062     {6, 1, 28},			/* shli r3, r1, 28 */
17063     {1, 2, 3}}			/* add r4, r2, r3 */
17064    },
17065   {268435520 /* 0x10000040 */ ,
17066    {{6, 1, 6},			/* shli r2, r1, 6 */
17067     {6, 1, 28},			/* shli r3, r1, 28 */
17068     {1, 2, 3}}			/* add r4, r2, r3 */
17069    },
17070   {268435584 /* 0x10000080 */ ,
17071    {{6, 1, 7},			/* shli r2, r1, 7 */
17072     {6, 1, 28},			/* shli r3, r1, 28 */
17073     {1, 2, 3}}			/* add r4, r2, r3 */
17074    },
17075   {268435712 /* 0x10000100 */ ,
17076    {{6, 1, 8},			/* shli r2, r1, 8 */
17077     {6, 1, 28},			/* shli r3, r1, 28 */
17078     {1, 2, 3}}			/* add r4, r2, r3 */
17079    },
17080   {268435968 /* 0x10000200 */ ,
17081    {{6, 1, 9},			/* shli r2, r1, 9 */
17082     {6, 1, 28},			/* shli r3, r1, 28 */
17083     {1, 2, 3}}			/* add r4, r2, r3 */
17084    },
17085   {268436480 /* 0x10000400 */ ,
17086    {{6, 1, 10},			/* shli r2, r1, 10 */
17087     {6, 1, 28},			/* shli r3, r1, 28 */
17088     {1, 2, 3}}			/* add r4, r2, r3 */
17089    },
17090   {268437504 /* 0x10000800 */ ,
17091    {{6, 1, 11},			/* shli r2, r1, 11 */
17092     {6, 1, 28},			/* shli r3, r1, 28 */
17093     {1, 2, 3}}			/* add r4, r2, r3 */
17094    },
17095   {268439552 /* 0x10001000 */ ,
17096    {{6, 1, 12},			/* shli r2, r1, 12 */
17097     {6, 1, 28},			/* shli r3, r1, 28 */
17098     {1, 2, 3}}			/* add r4, r2, r3 */
17099    },
17100   {268443648 /* 0x10002000 */ ,
17101    {{6, 1, 13},			/* shli r2, r1, 13 */
17102     {6, 1, 28},			/* shli r3, r1, 28 */
17103     {1, 2, 3}}			/* add r4, r2, r3 */
17104    },
17105   {268451840 /* 0x10004000 */ ,
17106    {{6, 1, 14},			/* shli r2, r1, 14 */
17107     {6, 1, 28},			/* shli r3, r1, 28 */
17108     {1, 2, 3}}			/* add r4, r2, r3 */
17109    },
17110   {268468224 /* 0x10008000 */ ,
17111    {{6, 1, 15},			/* shli r2, r1, 15 */
17112     {6, 1, 28},			/* shli r3, r1, 28 */
17113     {1, 2, 3}}			/* add r4, r2, r3 */
17114    },
17115   {268500992 /* 0x10010000 */ ,
17116    {{6, 1, 16},			/* shli r2, r1, 16 */
17117     {6, 1, 28},			/* shli r3, r1, 28 */
17118     {1, 2, 3}}			/* add r4, r2, r3 */
17119    },
17120   {268566528 /* 0x10020000 */ ,
17121    {{6, 1, 17},			/* shli r2, r1, 17 */
17122     {6, 1, 28},			/* shli r3, r1, 28 */
17123     {1, 2, 3}}			/* add r4, r2, r3 */
17124    },
17125   {268697600 /* 0x10040000 */ ,
17126    {{6, 1, 18},			/* shli r2, r1, 18 */
17127     {6, 1, 28},			/* shli r3, r1, 28 */
17128     {1, 2, 3}}			/* add r4, r2, r3 */
17129    },
17130   {268959744 /* 0x10080000 */ ,
17131    {{6, 1, 19},			/* shli r2, r1, 19 */
17132     {6, 1, 28},			/* shli r3, r1, 28 */
17133     {1, 2, 3}}			/* add r4, r2, r3 */
17134    },
17135   {269484032 /* 0x10100000 */ ,
17136    {{6, 1, 20},			/* shli r2, r1, 20 */
17137     {6, 1, 28},			/* shli r3, r1, 28 */
17138     {1, 2, 3}}			/* add r4, r2, r3 */
17139    },
17140   {270532608 /* 0x10200000 */ ,
17141    {{6, 1, 21},			/* shli r2, r1, 21 */
17142     {6, 1, 28},			/* shli r3, r1, 28 */
17143     {1, 2, 3}}			/* add r4, r2, r3 */
17144    },
17145   {272629760 /* 0x10400000 */ ,
17146    {{6, 1, 22},			/* shli r2, r1, 22 */
17147     {6, 1, 28},			/* shli r3, r1, 28 */
17148     {1, 2, 3}}			/* add r4, r2, r3 */
17149    },
17150   {276824064 /* 0x10800000 */ ,
17151    {{6, 1, 23},			/* shli r2, r1, 23 */
17152     {6, 1, 28},			/* shli r3, r1, 28 */
17153     {1, 2, 3}}			/* add r4, r2, r3 */
17154    },
17155   {285212672 /* 0x11000000 */ ,
17156    {{6, 1, 24},			/* shli r2, r1, 24 */
17157     {6, 1, 28},			/* shli r3, r1, 28 */
17158     {1, 2, 3}}			/* add r4, r2, r3 */
17159    },
17160   {301989888 /* 0x12000000 */ ,
17161    {{5, 1, 1},			/* s3a r2, r1, r1 */
17162     {6, 2, 25}}			/* shli r3, r2, 25 */
17163    },
17164   {335544320 /* 0x14000000 */ ,
17165    {{4, 1, 1},			/* s2a r2, r1, r1 */
17166     {6, 2, 26}}			/* shli r3, r2, 26 */
17167    },
17168   {402653184 /* 0x18000000 */ ,
17169    {{3, 1, 1},			/* s1a r2, r1, r1 */
17170     {6, 2, 27}}			/* shli r3, r2, 27 */
17171    },
17172   {536870902 /* 0x1ffffff6 */ ,
17173    {{6, 1, 3},			/* shli r2, r1, 3 */
17174     {3, 1, 2},			/* s1a r3, r1, r2 */
17175     {6, 2, 26},			/* shli r4, r2, 26 */
17176     {2, 4, 3}}			/* sub r5, r4, r3 */
17177    },
17178   {536870903 /* 0x1ffffff7 */ ,
17179    {{5, 1, 1},			/* s3a r2, r1, r1 */
17180     {6, 1, 29},			/* shli r3, r1, 29 */
17181     {2, 3, 2}}			/* sub r4, r3, r2 */
17182    },
17183   {536870904 /* 0x1ffffff8 */ ,
17184    {{6, 1, 3},			/* shli r2, r1, 3 */
17185     {6, 1, 29},			/* shli r3, r1, 29 */
17186     {2, 3, 2}}			/* sub r4, r3, r2 */
17187    },
17188   {536870905 /* 0x1ffffff9 */ ,
17189    {{6, 1, 26},			/* shli r2, r1, 26 */
17190     {2, 2, 1},			/* sub r3, r2, r1 */
17191     {5, 3, 1}}			/* s3a r4, r3, r1 */
17192    },
17193   {536870906 /* 0x1ffffffa */ ,
17194    {{3, 1, 1},			/* s1a r2, r1, r1 */
17195     {6, 1, 28},			/* shli r3, r1, 28 */
17196     {2, 3, 2},			/* sub r4, r3, r2 */
17197     {6, 4, 1}}			/* shli r5, r4, 1 */
17198    },
17199   {536870907 /* 0x1ffffffb */ ,
17200    {{4, 1, 1},			/* s2a r2, r1, r1 */
17201     {6, 1, 29},			/* shli r3, r1, 29 */
17202     {2, 3, 2}}			/* sub r4, r3, r2 */
17203    },
17204   {536870908 /* 0x1ffffffc */ ,
17205    {{6, 1, 2},			/* shli r2, r1, 2 */
17206     {6, 1, 29},			/* shli r3, r1, 29 */
17207     {2, 3, 2}}			/* sub r4, r3, r2 */
17208    },
17209   {536870909 /* 0x1ffffffd */ ,
17210    {{3, 1, 1},			/* s1a r2, r1, r1 */
17211     {6, 1, 29},			/* shli r3, r1, 29 */
17212     {2, 3, 2}}			/* sub r4, r3, r2 */
17213    },
17214   {536870910 /* 0x1ffffffe */ ,
17215    {{6, 1, 1},			/* shli r2, r1, 1 */
17216     {6, 1, 29},			/* shli r3, r1, 29 */
17217     {2, 3, 2}}			/* sub r4, r3, r2 */
17218    },
17219   {536870911 /* 0x1fffffff */ ,
17220    {{6, 1, 29},			/* shli r2, r1, 29 */
17221     {2, 2, 1}}			/* sub r3, r2, r1 */
17222    },
17223   {536870912 /* 0x20000000 */ ,
17224    {{6, 1, 29}}			/* shli r2, r1, 29 */
17225    },
17226   {536870913 /* 0x20000001 */ ,
17227    {{6, 1, 29},			/* shli r2, r1, 29 */
17228     {1, 1, 2}}			/* add r3, r1, r2 */
17229    },
17230   {536870914 /* 0x20000002 */ ,
17231    {{6, 1, 29},			/* shli r2, r1, 29 */
17232     {3, 1, 2}}			/* s1a r3, r1, r2 */
17233    },
17234   {536870915 /* 0x20000003 */ ,
17235    {{3, 1, 1},			/* s1a r2, r1, r1 */
17236     {6, 1, 29},			/* shli r3, r1, 29 */
17237     {1, 2, 3}}			/* add r4, r2, r3 */
17238    },
17239   {536870916 /* 0x20000004 */ ,
17240    {{6, 1, 29},			/* shli r2, r1, 29 */
17241     {4, 1, 2}}			/* s2a r3, r1, r2 */
17242    },
17243   {536870917 /* 0x20000005 */ ,
17244    {{4, 1, 1},			/* s2a r2, r1, r1 */
17245     {6, 1, 29},			/* shli r3, r1, 29 */
17246     {1, 2, 3}}			/* add r4, r2, r3 */
17247    },
17248   {536870918 /* 0x20000006 */ ,
17249    {{3, 1, 1},			/* s1a r2, r1, r1 */
17250     {6, 1, 29},			/* shli r3, r1, 29 */
17251     {3, 2, 3}}			/* s1a r4, r2, r3 */
17252    },
17253   {536870919 /* 0x20000007 */ ,
17254    {{6, 1, 29},			/* shli r2, r1, 29 */
17255     {2, 2, 1},			/* sub r3, r2, r1 */
17256     {5, 1, 3}}			/* s3a r4, r1, r3 */
17257    },
17258   {536870920 /* 0x20000008 */ ,
17259    {{6, 1, 29},			/* shli r2, r1, 29 */
17260     {5, 1, 2}}			/* s3a r3, r1, r2 */
17261    },
17262   {536870921 /* 0x20000009 */ ,
17263    {{5, 1, 1},			/* s3a r2, r1, r1 */
17264     {6, 1, 29},			/* shli r3, r1, 29 */
17265     {1, 2, 3}}			/* add r4, r2, r3 */
17266    },
17267   {536870922 /* 0x2000000a */ ,
17268    {{4, 1, 1},			/* s2a r2, r1, r1 */
17269     {6, 1, 29},			/* shli r3, r1, 29 */
17270     {3, 2, 3}}			/* s1a r4, r2, r3 */
17271    },
17272   {536870928 /* 0x20000010 */ ,
17273    {{6, 1, 4},			/* shli r2, r1, 4 */
17274     {6, 1, 29},			/* shli r3, r1, 29 */
17275     {1, 2, 3}}			/* add r4, r2, r3 */
17276    },
17277   {536870944 /* 0x20000020 */ ,
17278    {{6, 1, 5},			/* shli r2, r1, 5 */
17279     {6, 1, 29},			/* shli r3, r1, 29 */
17280     {1, 2, 3}}			/* add r4, r2, r3 */
17281    },
17282   {536870976 /* 0x20000040 */ ,
17283    {{6, 1, 6},			/* shli r2, r1, 6 */
17284     {6, 1, 29},			/* shli r3, r1, 29 */
17285     {1, 2, 3}}			/* add r4, r2, r3 */
17286    },
17287   {536871040 /* 0x20000080 */ ,
17288    {{6, 1, 7},			/* shli r2, r1, 7 */
17289     {6, 1, 29},			/* shli r3, r1, 29 */
17290     {1, 2, 3}}			/* add r4, r2, r3 */
17291    },
17292   {536871168 /* 0x20000100 */ ,
17293    {{6, 1, 8},			/* shli r2, r1, 8 */
17294     {6, 1, 29},			/* shli r3, r1, 29 */
17295     {1, 2, 3}}			/* add r4, r2, r3 */
17296    },
17297   {536871424 /* 0x20000200 */ ,
17298    {{6, 1, 9},			/* shli r2, r1, 9 */
17299     {6, 1, 29},			/* shli r3, r1, 29 */
17300     {1, 2, 3}}			/* add r4, r2, r3 */
17301    },
17302   {536871936 /* 0x20000400 */ ,
17303    {{6, 1, 10},			/* shli r2, r1, 10 */
17304     {6, 1, 29},			/* shli r3, r1, 29 */
17305     {1, 2, 3}}			/* add r4, r2, r3 */
17306    },
17307   {536872960 /* 0x20000800 */ ,
17308    {{6, 1, 11},			/* shli r2, r1, 11 */
17309     {6, 1, 29},			/* shli r3, r1, 29 */
17310     {1, 2, 3}}			/* add r4, r2, r3 */
17311    },
17312   {536875008 /* 0x20001000 */ ,
17313    {{6, 1, 12},			/* shli r2, r1, 12 */
17314     {6, 1, 29},			/* shli r3, r1, 29 */
17315     {1, 2, 3}}			/* add r4, r2, r3 */
17316    },
17317   {536879104 /* 0x20002000 */ ,
17318    {{6, 1, 13},			/* shli r2, r1, 13 */
17319     {6, 1, 29},			/* shli r3, r1, 29 */
17320     {1, 2, 3}}			/* add r4, r2, r3 */
17321    },
17322   {536887296 /* 0x20004000 */ ,
17323    {{6, 1, 14},			/* shli r2, r1, 14 */
17324     {6, 1, 29},			/* shli r3, r1, 29 */
17325     {1, 2, 3}}			/* add r4, r2, r3 */
17326    },
17327   {536903680 /* 0x20008000 */ ,
17328    {{6, 1, 15},			/* shli r2, r1, 15 */
17329     {6, 1, 29},			/* shli r3, r1, 29 */
17330     {1, 2, 3}}			/* add r4, r2, r3 */
17331    },
17332   {536936448 /* 0x20010000 */ ,
17333    {{6, 1, 16},			/* shli r2, r1, 16 */
17334     {6, 1, 29},			/* shli r3, r1, 29 */
17335     {1, 2, 3}}			/* add r4, r2, r3 */
17336    },
17337   {537001984 /* 0x20020000 */ ,
17338    {{6, 1, 17},			/* shli r2, r1, 17 */
17339     {6, 1, 29},			/* shli r3, r1, 29 */
17340     {1, 2, 3}}			/* add r4, r2, r3 */
17341    },
17342   {537133056 /* 0x20040000 */ ,
17343    {{6, 1, 18},			/* shli r2, r1, 18 */
17344     {6, 1, 29},			/* shli r3, r1, 29 */
17345     {1, 2, 3}}			/* add r4, r2, r3 */
17346    },
17347   {537395200 /* 0x20080000 */ ,
17348    {{6, 1, 19},			/* shli r2, r1, 19 */
17349     {6, 1, 29},			/* shli r3, r1, 29 */
17350     {1, 2, 3}}			/* add r4, r2, r3 */
17351    },
17352   {537919488 /* 0x20100000 */ ,
17353    {{6, 1, 20},			/* shli r2, r1, 20 */
17354     {6, 1, 29},			/* shli r3, r1, 29 */
17355     {1, 2, 3}}			/* add r4, r2, r3 */
17356    },
17357   {538968064 /* 0x20200000 */ ,
17358    {{6, 1, 21},			/* shli r2, r1, 21 */
17359     {6, 1, 29},			/* shli r3, r1, 29 */
17360     {1, 2, 3}}			/* add r4, r2, r3 */
17361    },
17362   {541065216 /* 0x20400000 */ ,
17363    {{6, 1, 22},			/* shli r2, r1, 22 */
17364     {6, 1, 29},			/* shli r3, r1, 29 */
17365     {1, 2, 3}}			/* add r4, r2, r3 */
17366    },
17367   {545259520 /* 0x20800000 */ ,
17368    {{6, 1, 23},			/* shli r2, r1, 23 */
17369     {6, 1, 29},			/* shli r3, r1, 29 */
17370     {1, 2, 3}}			/* add r4, r2, r3 */
17371    },
17372   {553648128 /* 0x21000000 */ ,
17373    {{6, 1, 24},			/* shli r2, r1, 24 */
17374     {6, 1, 29},			/* shli r3, r1, 29 */
17375     {1, 2, 3}}			/* add r4, r2, r3 */
17376    },
17377   {570425344 /* 0x22000000 */ ,
17378    {{6, 1, 25},			/* shli r2, r1, 25 */
17379     {6, 1, 29},			/* shli r3, r1, 29 */
17380     {1, 2, 3}}			/* add r4, r2, r3 */
17381    },
17382   {603979776 /* 0x24000000 */ ,
17383    {{5, 1, 1},			/* s3a r2, r1, r1 */
17384     {6, 2, 26}}			/* shli r3, r2, 26 */
17385    },
17386   {671088640 /* 0x28000000 */ ,
17387    {{4, 1, 1},			/* s2a r2, r1, r1 */
17388     {6, 2, 27}}			/* shli r3, r2, 27 */
17389    },
17390   {805306368 /* 0x30000000 */ ,
17391    {{3, 1, 1},			/* s1a r2, r1, r1 */
17392     {6, 2, 28}}			/* shli r3, r2, 28 */
17393    },
17394   {1073741814 /* 0x3ffffff6 */ ,
17395    {{6, 1, 3},			/* shli r2, r1, 3 */
17396     {3, 1, 2},			/* s1a r3, r1, r2 */
17397     {6, 2, 27},			/* shli r4, r2, 27 */
17398     {2, 4, 3}}			/* sub r5, r4, r3 */
17399    },
17400   {1073741815 /* 0x3ffffff7 */ ,
17401    {{5, 1, 1},			/* s3a r2, r1, r1 */
17402     {6, 1, 30},			/* shli r3, r1, 30 */
17403     {2, 3, 2}}			/* sub r4, r3, r2 */
17404    },
17405   {1073741816 /* 0x3ffffff8 */ ,
17406    {{6, 1, 3},			/* shli r2, r1, 3 */
17407     {6, 1, 30},			/* shli r3, r1, 30 */
17408     {2, 3, 2}}			/* sub r4, r3, r2 */
17409    },
17410   {1073741817 /* 0x3ffffff9 */ ,
17411    {{6, 1, 27},			/* shli r2, r1, 27 */
17412     {2, 2, 1},			/* sub r3, r2, r1 */
17413     {5, 3, 1}}			/* s3a r4, r3, r1 */
17414    },
17415   {1073741818 /* 0x3ffffffa */ ,
17416    {{3, 1, 1},			/* s1a r2, r1, r1 */
17417     {6, 1, 29},			/* shli r3, r1, 29 */
17418     {2, 3, 2},			/* sub r4, r3, r2 */
17419     {6, 4, 1}}			/* shli r5, r4, 1 */
17420    },
17421   {1073741819 /* 0x3ffffffb */ ,
17422    {{4, 1, 1},			/* s2a r2, r1, r1 */
17423     {6, 1, 30},			/* shli r3, r1, 30 */
17424     {2, 3, 2}}			/* sub r4, r3, r2 */
17425    },
17426   {1073741820 /* 0x3ffffffc */ ,
17427    {{6, 1, 2},			/* shli r2, r1, 2 */
17428     {6, 1, 30},			/* shli r3, r1, 30 */
17429     {2, 3, 2}}			/* sub r4, r3, r2 */
17430    },
17431   {1073741821 /* 0x3ffffffd */ ,
17432    {{3, 1, 1},			/* s1a r2, r1, r1 */
17433     {6, 1, 30},			/* shli r3, r1, 30 */
17434     {2, 3, 2}}			/* sub r4, r3, r2 */
17435    },
17436   {1073741822 /* 0x3ffffffe */ ,
17437    {{6, 1, 1},			/* shli r2, r1, 1 */
17438     {6, 1, 30},			/* shli r3, r1, 30 */
17439     {2, 3, 2}}			/* sub r4, r3, r2 */
17440    },
17441   {1073741823 /* 0x3fffffff */ ,
17442    {{6, 1, 30},			/* shli r2, r1, 30 */
17443     {2, 2, 1}}			/* sub r3, r2, r1 */
17444    },
17445   {1073741824 /* 0x40000000 */ ,
17446    {{6, 1, 30}}			/* shli r2, r1, 30 */
17447    },
17448   {1073741825 /* 0x40000001 */ ,
17449    {{6, 1, 30},			/* shli r2, r1, 30 */
17450     {1, 1, 2}}			/* add r3, r1, r2 */
17451    },
17452   {1073741826 /* 0x40000002 */ ,
17453    {{6, 1, 30},			/* shli r2, r1, 30 */
17454     {3, 1, 2}}			/* s1a r3, r1, r2 */
17455    },
17456   {1073741827 /* 0x40000003 */ ,
17457    {{3, 1, 1},			/* s1a r2, r1, r1 */
17458     {6, 1, 30},			/* shli r3, r1, 30 */
17459     {1, 2, 3}}			/* add r4, r2, r3 */
17460    },
17461   {1073741828 /* 0x40000004 */ ,
17462    {{6, 1, 30},			/* shli r2, r1, 30 */
17463     {4, 1, 2}}			/* s2a r3, r1, r2 */
17464    },
17465   {1073741829 /* 0x40000005 */ ,
17466    {{4, 1, 1},			/* s2a r2, r1, r1 */
17467     {6, 1, 30},			/* shli r3, r1, 30 */
17468     {1, 2, 3}}			/* add r4, r2, r3 */
17469    },
17470   {1073741830 /* 0x40000006 */ ,
17471    {{3, 1, 1},			/* s1a r2, r1, r1 */
17472     {6, 1, 30},			/* shli r3, r1, 30 */
17473     {3, 2, 3}}			/* s1a r4, r2, r3 */
17474    },
17475   {1073741831 /* 0x40000007 */ ,
17476    {{6, 1, 30},			/* shli r2, r1, 30 */
17477     {2, 2, 1},			/* sub r3, r2, r1 */
17478     {5, 1, 3}}			/* s3a r4, r1, r3 */
17479    },
17480   {1073741832 /* 0x40000008 */ ,
17481    {{6, 1, 30},			/* shli r2, r1, 30 */
17482     {5, 1, 2}}			/* s3a r3, r1, r2 */
17483    },
17484   {1073741833 /* 0x40000009 */ ,
17485    {{5, 1, 1},			/* s3a r2, r1, r1 */
17486     {6, 1, 30},			/* shli r3, r1, 30 */
17487     {1, 2, 3}}			/* add r4, r2, r3 */
17488    },
17489   {1073741834 /* 0x4000000a */ ,
17490    {{4, 1, 1},			/* s2a r2, r1, r1 */
17491     {6, 1, 30},			/* shli r3, r1, 30 */
17492     {3, 2, 3}}			/* s1a r4, r2, r3 */
17493    },
17494   {1073741840 /* 0x40000010 */ ,
17495    {{6, 1, 4},			/* shli r2, r1, 4 */
17496     {6, 1, 30},			/* shli r3, r1, 30 */
17497     {1, 2, 3}}			/* add r4, r2, r3 */
17498    },
17499   {1073741856 /* 0x40000020 */ ,
17500    {{6, 1, 5},			/* shli r2, r1, 5 */
17501     {6, 1, 30},			/* shli r3, r1, 30 */
17502     {1, 2, 3}}			/* add r4, r2, r3 */
17503    },
17504   {1073741888 /* 0x40000040 */ ,
17505    {{6, 1, 6},			/* shli r2, r1, 6 */
17506     {6, 1, 30},			/* shli r3, r1, 30 */
17507     {1, 2, 3}}			/* add r4, r2, r3 */
17508    },
17509   {1073741952 /* 0x40000080 */ ,
17510    {{6, 1, 7},			/* shli r2, r1, 7 */
17511     {6, 1, 30},			/* shli r3, r1, 30 */
17512     {1, 2, 3}}			/* add r4, r2, r3 */
17513    },
17514   {1073742080 /* 0x40000100 */ ,
17515    {{6, 1, 8},			/* shli r2, r1, 8 */
17516     {6, 1, 30},			/* shli r3, r1, 30 */
17517     {1, 2, 3}}			/* add r4, r2, r3 */
17518    },
17519   {1073742336 /* 0x40000200 */ ,
17520    {{6, 1, 9},			/* shli r2, r1, 9 */
17521     {6, 1, 30},			/* shli r3, r1, 30 */
17522     {1, 2, 3}}			/* add r4, r2, r3 */
17523    },
17524   {1073742848 /* 0x40000400 */ ,
17525    {{6, 1, 10},			/* shli r2, r1, 10 */
17526     {6, 1, 30},			/* shli r3, r1, 30 */
17527     {1, 2, 3}}			/* add r4, r2, r3 */
17528    },
17529   {1073743872 /* 0x40000800 */ ,
17530    {{6, 1, 11},			/* shli r2, r1, 11 */
17531     {6, 1, 30},			/* shli r3, r1, 30 */
17532     {1, 2, 3}}			/* add r4, r2, r3 */
17533    },
17534   {1073745920 /* 0x40001000 */ ,
17535    {{6, 1, 12},			/* shli r2, r1, 12 */
17536     {6, 1, 30},			/* shli r3, r1, 30 */
17537     {1, 2, 3}}			/* add r4, r2, r3 */
17538    },
17539   {1073750016 /* 0x40002000 */ ,
17540    {{6, 1, 13},			/* shli r2, r1, 13 */
17541     {6, 1, 30},			/* shli r3, r1, 30 */
17542     {1, 2, 3}}			/* add r4, r2, r3 */
17543    },
17544   {1073758208 /* 0x40004000 */ ,
17545    {{6, 1, 14},			/* shli r2, r1, 14 */
17546     {6, 1, 30},			/* shli r3, r1, 30 */
17547     {1, 2, 3}}			/* add r4, r2, r3 */
17548    },
17549   {1073774592 /* 0x40008000 */ ,
17550    {{6, 1, 15},			/* shli r2, r1, 15 */
17551     {6, 1, 30},			/* shli r3, r1, 30 */
17552     {1, 2, 3}}			/* add r4, r2, r3 */
17553    },
17554   {1073807360 /* 0x40010000 */ ,
17555    {{6, 1, 16},			/* shli r2, r1, 16 */
17556     {6, 1, 30},			/* shli r3, r1, 30 */
17557     {1, 2, 3}}			/* add r4, r2, r3 */
17558    },
17559   {1073872896 /* 0x40020000 */ ,
17560    {{6, 1, 17},			/* shli r2, r1, 17 */
17561     {6, 1, 30},			/* shli r3, r1, 30 */
17562     {1, 2, 3}}			/* add r4, r2, r3 */
17563    },
17564   {1074003968 /* 0x40040000 */ ,
17565    {{6, 1, 18},			/* shli r2, r1, 18 */
17566     {6, 1, 30},			/* shli r3, r1, 30 */
17567     {1, 2, 3}}			/* add r4, r2, r3 */
17568    },
17569   {1074266112 /* 0x40080000 */ ,
17570    {{6, 1, 19},			/* shli r2, r1, 19 */
17571     {6, 1, 30},			/* shli r3, r1, 30 */
17572     {1, 2, 3}}			/* add r4, r2, r3 */
17573    },
17574   {1074790400 /* 0x40100000 */ ,
17575    {{6, 1, 20},			/* shli r2, r1, 20 */
17576     {6, 1, 30},			/* shli r3, r1, 30 */
17577     {1, 2, 3}}			/* add r4, r2, r3 */
17578    },
17579   {1075838976 /* 0x40200000 */ ,
17580    {{6, 1, 21},			/* shli r2, r1, 21 */
17581     {6, 1, 30},			/* shli r3, r1, 30 */
17582     {1, 2, 3}}			/* add r4, r2, r3 */
17583    },
17584   {1077936128 /* 0x40400000 */ ,
17585    {{6, 1, 22},			/* shli r2, r1, 22 */
17586     {6, 1, 30},			/* shli r3, r1, 30 */
17587     {1, 2, 3}}			/* add r4, r2, r3 */
17588    },
17589   {1082130432 /* 0x40800000 */ ,
17590    {{6, 1, 23},			/* shli r2, r1, 23 */
17591     {6, 1, 30},			/* shli r3, r1, 30 */
17592     {1, 2, 3}}			/* add r4, r2, r3 */
17593    },
17594   {1090519040 /* 0x41000000 */ ,
17595    {{6, 1, 24},			/* shli r2, r1, 24 */
17596     {6, 1, 30},			/* shli r3, r1, 30 */
17597     {1, 2, 3}}			/* add r4, r2, r3 */
17598    },
17599   {1107296256 /* 0x42000000 */ ,
17600    {{6, 1, 25},			/* shli r2, r1, 25 */
17601     {6, 1, 30},			/* shli r3, r1, 30 */
17602     {1, 2, 3}}			/* add r4, r2, r3 */
17603    },
17604   {1140850688 /* 0x44000000 */ ,
17605    {{6, 1, 26},			/* shli r2, r1, 26 */
17606     {6, 1, 30},			/* shli r3, r1, 30 */
17607     {1, 2, 3}}			/* add r4, r2, r3 */
17608    },
17609   {1207959552 /* 0x48000000 */ ,
17610    {{5, 1, 1},			/* s3a r2, r1, r1 */
17611     {6, 2, 27}}			/* shli r3, r2, 27 */
17612    },
17613   {1342177280 /* 0x50000000 */ ,
17614    {{4, 1, 1},			/* s2a r2, r1, r1 */
17615     {6, 2, 28}}			/* shli r3, r2, 28 */
17616    },
17617   {1610612735 /* 0x5fffffff */ ,
17618    {{3, 1, 1},			/* s1a r2, r1, r1 */
17619     {6, 2, 29},			/* shli r3, r2, 29 */
17620     {2, 3, 1}}			/* sub r4, r3, r1 */
17621    },
17622   {1610612736 /* 0x60000000 */ ,
17623    {{3, 1, 1},			/* s1a r2, r1, r1 */
17624     {6, 2, 29}}			/* shli r3, r2, 29 */
17625    },
17626   {1879048191 /* 0x6fffffff */ ,
17627    {{6, 1, 28},			/* shli r2, r1, 28 */
17628     {1, 1, 2},			/* add r3, r1, r2 */
17629     {6, 2, 3},			/* shli r4, r2, 3 */
17630     {2, 4, 3}}			/* sub r5, r4, r3 */
17631    },
17632   {2013265919 /* 0x77ffffff */ ,
17633    {{6, 1, 27},			/* shli r2, r1, 27 */
17634     {1, 1, 2},			/* add r3, r1, r2 */
17635     {6, 2, 4},			/* shli r4, r2, 4 */
17636     {2, 4, 3}}			/* sub r5, r4, r3 */
17637    },
17638   {2080374783 /* 0x7bffffff */ ,
17639    {{6, 1, 26},			/* shli r2, r1, 26 */
17640     {1, 1, 2},			/* add r3, r1, r2 */
17641     {6, 2, 5},			/* shli r4, r2, 5 */
17642     {2, 4, 3}}			/* sub r5, r4, r3 */
17643    },
17644   {2113929215 /* 0x7dffffff */ ,
17645    {{6, 1, 25},			/* shli r2, r1, 25 */
17646     {1, 1, 2},			/* add r3, r1, r2 */
17647     {6, 2, 6},			/* shli r4, r2, 6 */
17648     {2, 4, 3}}			/* sub r5, r4, r3 */
17649    },
17650   {2130706431 /* 0x7effffff */ ,
17651    {{6, 1, 24},			/* shli r2, r1, 24 */
17652     {1, 1, 2},			/* add r3, r1, r2 */
17653     {6, 2, 7},			/* shli r4, r2, 7 */
17654     {2, 4, 3}}			/* sub r5, r4, r3 */
17655    },
17656   {2139095039 /* 0x7f7fffff */ ,
17657    {{6, 1, 23},			/* shli r2, r1, 23 */
17658     {1, 1, 2},			/* add r3, r1, r2 */
17659     {6, 2, 8},			/* shli r4, r2, 8 */
17660     {2, 4, 3}}			/* sub r5, r4, r3 */
17661    },
17662   {2143289343 /* 0x7fbfffff */ ,
17663    {{6, 1, 22},			/* shli r2, r1, 22 */
17664     {1, 1, 2},			/* add r3, r1, r2 */
17665     {6, 2, 9},			/* shli r4, r2, 9 */
17666     {2, 4, 3}}			/* sub r5, r4, r3 */
17667    },
17668   {2145386495 /* 0x7fdfffff */ ,
17669    {{6, 1, 21},			/* shli r2, r1, 21 */
17670     {1, 1, 2},			/* add r3, r1, r2 */
17671     {6, 2, 10},			/* shli r4, r2, 10 */
17672     {2, 4, 3}}			/* sub r5, r4, r3 */
17673    },
17674   {2146435071 /* 0x7fefffff */ ,
17675    {{6, 1, 20},			/* shli r2, r1, 20 */
17676     {1, 1, 2},			/* add r3, r1, r2 */
17677     {6, 2, 11},			/* shli r4, r2, 11 */
17678     {2, 4, 3}}			/* sub r5, r4, r3 */
17679    },
17680   {2146959359 /* 0x7ff7ffff */ ,
17681    {{6, 1, 19},			/* shli r2, r1, 19 */
17682     {1, 1, 2},			/* add r3, r1, r2 */
17683     {6, 2, 12},			/* shli r4, r2, 12 */
17684     {2, 4, 3}}			/* sub r5, r4, r3 */
17685    },
17686   {2147221503 /* 0x7ffbffff */ ,
17687    {{6, 1, 18},			/* shli r2, r1, 18 */
17688     {1, 1, 2},			/* add r3, r1, r2 */
17689     {6, 2, 13},			/* shli r4, r2, 13 */
17690     {2, 4, 3}}			/* sub r5, r4, r3 */
17691    },
17692   {2147352575 /* 0x7ffdffff */ ,
17693    {{6, 1, 17},			/* shli r2, r1, 17 */
17694     {1, 1, 2},			/* add r3, r1, r2 */
17695     {6, 2, 14},			/* shli r4, r2, 14 */
17696     {2, 4, 3}}			/* sub r5, r4, r3 */
17697    },
17698   {2147418111 /* 0x7ffeffff */ ,
17699    {{6, 1, 16},			/* shli r2, r1, 16 */
17700     {1, 1, 2},			/* add r3, r1, r2 */
17701     {6, 2, 15},			/* shli r4, r2, 15 */
17702     {2, 4, 3}}			/* sub r5, r4, r3 */
17703    },
17704   {2147450879 /* 0x7fff7fff */ ,
17705    {{6, 1, 15},			/* shli r2, r1, 15 */
17706     {1, 1, 2},			/* add r3, r1, r2 */
17707     {6, 2, 16},			/* shli r4, r2, 16 */
17708     {2, 4, 3}}			/* sub r5, r4, r3 */
17709    },
17710   {2147467263 /* 0x7fffbfff */ ,
17711    {{6, 1, 14},			/* shli r2, r1, 14 */
17712     {1, 1, 2},			/* add r3, r1, r2 */
17713     {6, 2, 17},			/* shli r4, r2, 17 */
17714     {2, 4, 3}}			/* sub r5, r4, r3 */
17715    },
17716   {2147475455 /* 0x7fffdfff */ ,
17717    {{6, 1, 13},			/* shli r2, r1, 13 */
17718     {1, 1, 2},			/* add r3, r1, r2 */
17719     {6, 2, 18},			/* shli r4, r2, 18 */
17720     {2, 4, 3}}			/* sub r5, r4, r3 */
17721    },
17722   {2147479551 /* 0x7fffefff */ ,
17723    {{6, 1, 12},			/* shli r2, r1, 12 */
17724     {1, 1, 2},			/* add r3, r1, r2 */
17725     {6, 2, 19},			/* shli r4, r2, 19 */
17726     {2, 4, 3}}			/* sub r5, r4, r3 */
17727    },
17728   {2147481599 /* 0x7ffff7ff */ ,
17729    {{6, 1, 11},			/* shli r2, r1, 11 */
17730     {1, 1, 2},			/* add r3, r1, r2 */
17731     {6, 2, 20},			/* shli r4, r2, 20 */
17732     {2, 4, 3}}			/* sub r5, r4, r3 */
17733    },
17734   {2147482623 /* 0x7ffffbff */ ,
17735    {{6, 1, 10},			/* shli r2, r1, 10 */
17736     {1, 1, 2},			/* add r3, r1, r2 */
17737     {6, 2, 21},			/* shli r4, r2, 21 */
17738     {2, 4, 3}}			/* sub r5, r4, r3 */
17739    },
17740   {2147483135 /* 0x7ffffdff */ ,
17741    {{6, 1, 9},			/* shli r2, r1, 9 */
17742     {1, 1, 2},			/* add r3, r1, r2 */
17743     {6, 2, 22},			/* shli r4, r2, 22 */
17744     {2, 4, 3}}			/* sub r5, r4, r3 */
17745    },
17746   {2147483391 /* 0x7ffffeff */ ,
17747    {{6, 1, 8},			/* shli r2, r1, 8 */
17748     {1, 1, 2},			/* add r3, r1, r2 */
17749     {6, 2, 23},			/* shli r4, r2, 23 */
17750     {2, 4, 3}}			/* sub r5, r4, r3 */
17751    },
17752   {2147483519 /* 0x7fffff7f */ ,
17753    {{6, 1, 7},			/* shli r2, r1, 7 */
17754     {1, 1, 2},			/* add r3, r1, r2 */
17755     {6, 2, 24},			/* shli r4, r2, 24 */
17756     {2, 4, 3}}			/* sub r5, r4, r3 */
17757    },
17758   {2147483583 /* 0x7fffffbf */ ,
17759    {{6, 1, 6},			/* shli r2, r1, 6 */
17760     {1, 1, 2},			/* add r3, r1, r2 */
17761     {6, 2, 25},			/* shli r4, r2, 25 */
17762     {2, 4, 3}}			/* sub r5, r4, r3 */
17763    },
17764   {2147483615 /* 0x7fffffdf */ ,
17765    {{6, 1, 5},			/* shli r2, r1, 5 */
17766     {1, 1, 2},			/* add r3, r1, r2 */
17767     {6, 2, 26},			/* shli r4, r2, 26 */
17768     {2, 4, 3}}			/* sub r5, r4, r3 */
17769    },
17770   {2147483631 /* 0x7fffffef */ ,
17771    {{6, 1, 4},			/* shli r2, r1, 4 */
17772     {1, 1, 2},			/* add r3, r1, r2 */
17773     {6, 2, 27},			/* shli r4, r2, 27 */
17774     {2, 4, 3}}			/* sub r5, r4, r3 */
17775    },
17776   {2147483638 /* 0x7ffffff6 */ ,
17777    {{6, 1, 3},			/* shli r2, r1, 3 */
17778     {3, 1, 2},			/* s1a r3, r1, r2 */
17779     {6, 2, 28},			/* shli r4, r2, 28 */
17780     {2, 4, 3}}			/* sub r5, r4, r3 */
17781    },
17782   {2147483639 /* 0x7ffffff7 */ ,
17783    {{5, 1, 1},			/* s3a r2, r1, r1 */
17784     {6, 1, 31},			/* shli r3, r1, 31 */
17785     {2, 3, 2}}			/* sub r4, r3, r2 */
17786    },
17787   {2147483640 /* 0x7ffffff8 */ ,
17788    {{6, 1, 3},			/* shli r2, r1, 3 */
17789     {6, 1, 31},			/* shli r3, r1, 31 */
17790     {2, 3, 2}}			/* sub r4, r3, r2 */
17791    },
17792   {2147483641 /* 0x7ffffff9 */ ,
17793    {{6, 1, 28},			/* shli r2, r1, 28 */
17794     {2, 2, 1},			/* sub r3, r2, r1 */
17795     {5, 3, 1}}			/* s3a r4, r3, r1 */
17796    },
17797   {2147483642 /* 0x7ffffffa */ ,
17798    {{3, 1, 1},			/* s1a r2, r1, r1 */
17799     {6, 1, 30},			/* shli r3, r1, 30 */
17800     {2, 3, 2},			/* sub r4, r3, r2 */
17801     {6, 4, 1}}			/* shli r5, r4, 1 */
17802    },
17803   {2147483643 /* 0x7ffffffb */ ,
17804    {{4, 1, 1},			/* s2a r2, r1, r1 */
17805     {6, 1, 31},			/* shli r3, r1, 31 */
17806     {2, 3, 2}}			/* sub r4, r3, r2 */
17807    },
17808   {2147483644 /* 0x7ffffffc */ ,
17809    {{6, 1, 2},			/* shli r2, r1, 2 */
17810     {6, 1, 31},			/* shli r3, r1, 31 */
17811     {2, 3, 2}}			/* sub r4, r3, r2 */
17812    },
17813   {2147483645 /* 0x7ffffffd */ ,
17814    {{3, 1, 1},			/* s1a r2, r1, r1 */
17815     {6, 1, 31},			/* shli r3, r1, 31 */
17816     {2, 3, 2}}			/* sub r4, r3, r2 */
17817    },
17818   {2147483646 /* 0x7ffffffe */ ,
17819    {{6, 1, 1},			/* shli r2, r1, 1 */
17820     {6, 1, 31},			/* shli r3, r1, 31 */
17821     {2, 3, 2}}			/* sub r4, r3, r2 */
17822    },
17823   {2147483647 /* 0x7fffffff */ ,
17824    {{6, 1, 31},			/* shli r2, r1, 31 */
17825     {2, 2, 1}}			/* sub r3, r2, r1 */
17826    }
17827 };
17828 
17829 const int tilepro_multiply_insn_seq_table_size =
17830   (int) (sizeof tilepro_multiply_insn_seq_table
17831          / sizeof tilepro_multiply_insn_seq_table[0]);
17832