aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/config/tilepro/mul-tables.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc-4.9/gcc/config/tilepro/mul-tables.c')
-rw-r--r--gcc-4.9/gcc/config/tilepro/mul-tables.c17831
1 files changed, 17831 insertions, 0 deletions
diff --git a/gcc-4.9/gcc/config/tilepro/mul-tables.c b/gcc-4.9/gcc/config/tilepro/mul-tables.c
new file mode 100644
index 000000000..4411b6eff
--- /dev/null
+++ b/gcc-4.9/gcc/config/tilepro/mul-tables.c
@@ -0,0 +1,17831 @@
+/* Constant multiply table for TILEPro.
+ Copyright (C) 2011-2014 Free Software Foundation, Inc.
+ Contributed by Walter Lee (walt@tilera.com)
+
+ This file is part of GCC.
+
+ GCC is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published
+ by the Free Software Foundation; either version 3, or (at your
+ option) any later version.
+
+ GCC is distributed in the hope that it will be useful, but WITHOUT
+ ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+ or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+ License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with GCC; see the file COPYING3. If not see
+ <http://www.gnu.org/licenses/>. */
+
+#include "config.h"
+#include "system.h"
+#include "coretypes.h"
+#include "expr.h"
+#include "optabs.h"
+#include "tilepro-multiply.h"
+
+const enum insn_code tilepro_multiply_insn_seq_decode_opcode[] = {
+ CODE_FOR_nothing /* must be first */ ,
+ CODE_FOR_addsi3,
+ CODE_FOR_subsi3,
+ CODE_FOR_insn_s1a,
+ CODE_FOR_insn_s2a,
+ CODE_FOR_insn_s3a,
+ CODE_FOR_ashlsi3
+};
+
+const struct tilepro_multiply_insn_seq tilepro_multiply_insn_seq_table[] = {
+ {-2147483647 - 1 /* 0x80000000 */ ,
+ {{6, 1, 31}} /* shli r2, r1, 31 */
+ },
+ {-2147483647 /* 0x80000001 */ ,
+ {{6, 1, 31}, /* shli r2, r1, 31 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {-2147483646 /* 0x80000002 */ ,
+ {{6, 1, 31}, /* shli r2, r1, 31 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {-2147483645 /* 0x80000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147483644 /* 0x80000004 */ ,
+ {{6, 1, 31}, /* shli r2, r1, 31 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {-2147483643 /* 0x80000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147483642 /* 0x80000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-2147483641 /* 0x80000007 */ ,
+ {{6, 1, 31}, /* shli r2, r1, 31 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {-2147483640 /* 0x80000008 */ ,
+ {{6, 1, 31}, /* shli r2, r1, 31 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {-2147483639 /* 0x80000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147483638 /* 0x8000000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-2147483632 /* 0x80000010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147483616 /* 0x80000020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147483584 /* 0x80000040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147483520 /* 0x80000080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147483392 /* 0x80000100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147483136 /* 0x80000200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147482624 /* 0x80000400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147481600 /* 0x80000800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147479552 /* 0x80001000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147475456 /* 0x80002000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147467264 /* 0x80004000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147450880 /* 0x80008000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147418112 /* 0x80010000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147352576 /* 0x80020000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2147221504 /* 0x80040000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2146959360 /* 0x80080000 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2146435072 /* 0x80100000 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2145386496 /* 0x80200000 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2143289344 /* 0x80400000 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2139095040 /* 0x80800000 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2130706432 /* 0x81000000 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2113929216 /* 0x82000000 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2080374784 /* 0x84000000 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-2013265920 /* 0x88000000 */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {-1879048192 /* 0x90000000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 28}} /* shli r3, r2, 28 */
+ },
+ {-1610612737 /* 0x9fffffff */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 29}, /* shli r3, r2, 29 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {-1610612736 /* 0xa0000000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 29}} /* shli r3, r2, 29 */
+ },
+ {-1342177281 /* 0xafffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 28}, /* shli r4, r3, 28 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1207959553 /* 0xb7ffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 27}, /* shli r4, r3, 27 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1140850689 /* 0xbbffffff */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-1073741889 /* 0xbfffffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 27}, /* shli r3, r2, 27 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1073741857 /* 0xbfffffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 27}, /* shli r3, r2, 27 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1073741841 /* 0xbfffffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-1073741834 /* 0xbffffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 30}, /* shli r4, r2, 30 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-1073741833 /* 0xbffffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1073741832 /* 0xbffffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 30}, /* shli r3, r2, 30 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-1073741831 /* 0xbffffff9 */ ,
+ {{6, 1, 30}, /* shli r2, r1, 30 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-1073741830 /* 0xbffffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 30}, /* shli r4, r2, 30 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {-1073741829 /* 0xbffffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-1073741828 /* 0xbffffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 30}, /* shli r3, r2, 30 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-1073741827 /* 0xbffffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 30}, /* shli r3, r2, 30 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {-1073741826 /* 0xbffffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 30}, /* shli r3, r2, 30 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-1073741825 /* 0xbfffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1073741824 /* 0xc0000000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 30}} /* shli r3, r2, 30 */
+ },
+ {-1073741823 /* 0xc0000001 */ ,
+ {{6, 1, 30}, /* shli r2, r1, 30 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-1073741822 /* 0xc0000002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1073741821 /* 0xc0000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1073741820 /* 0xc0000004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1073741819 /* 0xc0000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1073741818 /* 0xc0000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 30}, /* shli r3, r2, 30 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-1073741817 /* 0xc0000007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 27}, /* shli r4, r2, 27 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-1073741816 /* 0xc0000008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1073741815 /* 0xc0000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1073741814 /* 0xc000000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-805306369 /* 0xcfffffff */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-671088641 /* 0xd7ffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 27}, /* shli r4, r3, 27 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-603979777 /* 0xdbffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 26}, /* shli r4, r3, 26 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-570425345 /* 0xddffffff */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-536870977 /* 0xdfffffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 26}, /* shli r3, r2, 26 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-536870945 /* 0xdfffffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 26}, /* shli r3, r2, 26 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-536870929 /* 0xdfffffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-536870922 /* 0xdffffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 29}, /* shli r4, r2, 29 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-536870921 /* 0xdffffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-536870920 /* 0xdffffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 29}, /* shli r3, r2, 29 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-536870919 /* 0xdffffff9 */ ,
+ {{6, 1, 29}, /* shli r2, r1, 29 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-536870918 /* 0xdffffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-536870917 /* 0xdffffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-536870916 /* 0xdffffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 29}, /* shli r3, r2, 29 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-536870915 /* 0xdffffffd */ ,
+ {{6, 1, 29}, /* shli r2, r1, 29 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-536870914 /* 0xdffffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 29}, /* shli r3, r2, 29 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-536870913 /* 0xdfffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-536870912 /* 0xe0000000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 29}} /* shli r3, r2, 29 */
+ },
+ {-536870911 /* 0xe0000001 */ ,
+ {{6, 1, 29}, /* shli r2, r1, 29 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-536870910 /* 0xe0000002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-536870909 /* 0xe0000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-536870908 /* 0xe0000004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-536870907 /* 0xe0000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-536870906 /* 0xe0000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-536870905 /* 0xe0000007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 26}, /* shli r4, r2, 26 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-536870904 /* 0xe0000008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-536870903 /* 0xe0000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-536870902 /* 0xe000000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-402653185 /* 0xe7ffffff */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-335544321 /* 0xebffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 26}, /* shli r4, r3, 26 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-301989889 /* 0xedffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 25}, /* shli r4, r3, 25 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-285212673 /* 0xeeffffff */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-268435521 /* 0xefffffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 25}, /* shli r3, r2, 25 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-268435489 /* 0xefffffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 25}, /* shli r3, r2, 25 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-268435473 /* 0xefffffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-268435466 /* 0xeffffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 28}, /* shli r4, r2, 28 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-268435465 /* 0xeffffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-268435464 /* 0xeffffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 28}, /* shli r3, r2, 28 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-268435463 /* 0xeffffff9 */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-268435462 /* 0xeffffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-268435461 /* 0xeffffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-268435460 /* 0xeffffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 28}, /* shli r3, r2, 28 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-268435459 /* 0xeffffffd */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-268435458 /* 0xeffffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 28}, /* shli r3, r2, 28 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-268435457 /* 0xefffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-268435456 /* 0xf0000000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 28}} /* shli r3, r2, 28 */
+ },
+ {-268435455 /* 0xf0000001 */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-268435454 /* 0xf0000002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-268435453 /* 0xf0000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-268435452 /* 0xf0000004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-268435451 /* 0xf0000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-268435450 /* 0xf0000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-268435449 /* 0xf0000007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 25}, /* shli r4, r2, 25 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-268435448 /* 0xf0000008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-268435447 /* 0xf0000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-268435446 /* 0xf000000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-201326593 /* 0xf3ffffff */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-167772161 /* 0xf5ffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 25}, /* shli r4, r3, 25 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-150994945 /* 0xf6ffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 24}, /* shli r4, r3, 24 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-142606337 /* 0xf77fffff */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-134217793 /* 0xf7ffffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 24}, /* shli r3, r2, 24 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-134217761 /* 0xf7ffffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 24}, /* shli r3, r2, 24 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-134217745 /* 0xf7ffffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-134217738 /* 0xf7fffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 27}, /* shli r4, r2, 27 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-134217737 /* 0xf7fffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-134217736 /* 0xf7fffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 27}, /* shli r3, r2, 27 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-134217735 /* 0xf7fffff9 */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-134217734 /* 0xf7fffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-134217733 /* 0xf7fffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-134217732 /* 0xf7fffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 27}, /* shli r3, r2, 27 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-134217731 /* 0xf7fffffd */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-134217730 /* 0xf7fffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 27}, /* shli r3, r2, 27 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-134217729 /* 0xf7ffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-134217728 /* 0xf8000000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 27}} /* shli r3, r2, 27 */
+ },
+ {-134217727 /* 0xf8000001 */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-134217726 /* 0xf8000002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-134217725 /* 0xf8000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-134217724 /* 0xf8000004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-134217723 /* 0xf8000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-134217722 /* 0xf8000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-134217721 /* 0xf8000007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 24}, /* shli r4, r2, 24 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-134217720 /* 0xf8000008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-134217719 /* 0xf8000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-134217718 /* 0xf800000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-100663297 /* 0xf9ffffff */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-83886081 /* 0xfaffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 24}, /* shli r4, r3, 24 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-75497473 /* 0xfb7fffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 23}, /* shli r4, r3, 23 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-71303169 /* 0xfbbfffff */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-67108929 /* 0xfbffffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 23}, /* shli r3, r2, 23 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-67108897 /* 0xfbffffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 23}, /* shli r3, r2, 23 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-67108881 /* 0xfbffffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-67108874 /* 0xfbfffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 26}, /* shli r4, r2, 26 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-67108873 /* 0xfbfffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-67108872 /* 0xfbfffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 26}, /* shli r3, r2, 26 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-67108871 /* 0xfbfffff9 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-67108870 /* 0xfbfffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-67108869 /* 0xfbfffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-67108868 /* 0xfbfffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 26}, /* shli r3, r2, 26 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-67108867 /* 0xfbfffffd */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-67108866 /* 0xfbfffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 26}, /* shli r3, r2, 26 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-67108865 /* 0xfbffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-67108864 /* 0xfc000000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 26}} /* shli r3, r2, 26 */
+ },
+ {-67108863 /* 0xfc000001 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-67108862 /* 0xfc000002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-67108861 /* 0xfc000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-67108860 /* 0xfc000004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-67108859 /* 0xfc000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-67108858 /* 0xfc000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-67108857 /* 0xfc000007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 23}, /* shli r4, r2, 23 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-67108856 /* 0xfc000008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-67108855 /* 0xfc000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-67108854 /* 0xfc00000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-50331649 /* 0xfcffffff */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-41943041 /* 0xfd7fffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 23}, /* shli r4, r3, 23 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-37748737 /* 0xfdbfffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 22}, /* shli r4, r3, 22 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-35651585 /* 0xfddfffff */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-33554497 /* 0xfdffffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 22}, /* shli r3, r2, 22 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-33554465 /* 0xfdffffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 22}, /* shli r3, r2, 22 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-33554449 /* 0xfdffffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-33554442 /* 0xfdfffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 25}, /* shli r4, r2, 25 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-33554441 /* 0xfdfffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-33554440 /* 0xfdfffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 25}, /* shli r3, r2, 25 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-33554439 /* 0xfdfffff9 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-33554438 /* 0xfdfffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-33554437 /* 0xfdfffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-33554436 /* 0xfdfffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 25}, /* shli r3, r2, 25 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-33554435 /* 0xfdfffffd */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-33554434 /* 0xfdfffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 25}, /* shli r3, r2, 25 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-33554433 /* 0xfdffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-33554432 /* 0xfe000000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 25}} /* shli r3, r2, 25 */
+ },
+ {-33554431 /* 0xfe000001 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-33554430 /* 0xfe000002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-33554429 /* 0xfe000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-33554428 /* 0xfe000004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-33554427 /* 0xfe000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-33554426 /* 0xfe000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-33554425 /* 0xfe000007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 22}, /* shli r4, r2, 22 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-33554424 /* 0xfe000008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-33554423 /* 0xfe000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-33554422 /* 0xfe00000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-25165825 /* 0xfe7fffff */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-20971521 /* 0xfebfffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 22}, /* shli r4, r3, 22 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-18874369 /* 0xfedfffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 21}, /* shli r4, r3, 21 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-17825793 /* 0xfeefffff */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-16777281 /* 0xfeffffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 21}, /* shli r3, r2, 21 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-16777249 /* 0xfeffffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 21}, /* shli r3, r2, 21 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-16777233 /* 0xfeffffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-16777226 /* 0xfefffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 24}, /* shli r4, r2, 24 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-16777225 /* 0xfefffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-16777224 /* 0xfefffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 24}, /* shli r3, r2, 24 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-16777223 /* 0xfefffff9 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-16777222 /* 0xfefffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-16777221 /* 0xfefffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-16777220 /* 0xfefffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 24}, /* shli r3, r2, 24 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-16777219 /* 0xfefffffd */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-16777218 /* 0xfefffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 24}, /* shli r3, r2, 24 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-16777217 /* 0xfeffffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16777216 /* 0xff000000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 24}} /* shli r3, r2, 24 */
+ },
+ {-16777215 /* 0xff000001 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-16777214 /* 0xff000002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16777213 /* 0xff000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16777212 /* 0xff000004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16777211 /* 0xff000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16777210 /* 0xff000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-16777209 /* 0xff000007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 21}, /* shli r4, r2, 21 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-16777208 /* 0xff000008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16777207 /* 0xff000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16777206 /* 0xff00000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-12582913 /* 0xff3fffff */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-11796480 /* 0xff4c0000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 18}, /* shli r3, r2, 18 */
+ {6, 2, 22}, /* shli r4, r2, 22 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-10485761 /* 0xff5fffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 21}, /* shli r4, r3, 21 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-9437185 /* 0xff6fffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 20}, /* shli r4, r3, 20 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-8912897 /* 0xff77ffff */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-8388673 /* 0xff7fffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 20}, /* shli r3, r2, 20 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-8388641 /* 0xff7fffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 20}, /* shli r3, r2, 20 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-8388625 /* 0xff7fffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-8388618 /* 0xff7ffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 23}, /* shli r4, r2, 23 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-8388617 /* 0xff7ffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-8388616 /* 0xff7ffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 23}, /* shli r3, r2, 23 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-8388615 /* 0xff7ffff9 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-8388614 /* 0xff7ffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-8388613 /* 0xff7ffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-8388612 /* 0xff7ffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 23}, /* shli r3, r2, 23 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-8388611 /* 0xff7ffffd */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-8388610 /* 0xff7ffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 23}, /* shli r3, r2, 23 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-8388609 /* 0xff7fffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8388608 /* 0xff800000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 23}} /* shli r3, r2, 23 */
+ },
+ {-8388607 /* 0xff800001 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-8388606 /* 0xff800002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8388605 /* 0xff800003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8388604 /* 0xff800004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8388603 /* 0xff800005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8388602 /* 0xff800006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-8388601 /* 0xff800007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 20}, /* shli r4, r2, 20 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-8388600 /* 0xff800008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8388599 /* 0xff800009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8388598 /* 0xff80000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-6291457 /* 0xff9fffff */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-5242881 /* 0xffafffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 20}, /* shli r4, r3, 20 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-4718593 /* 0xffb7ffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 19}, /* shli r4, r3, 19 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-4456449 /* 0xffbbffff */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-4194369 /* 0xffbfffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 19}, /* shli r3, r2, 19 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-4194337 /* 0xffbfffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 19}, /* shli r3, r2, 19 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-4194321 /* 0xffbfffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-4194314 /* 0xffbffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 22}, /* shli r4, r2, 22 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-4194313 /* 0xffbffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-4194312 /* 0xffbffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 22}, /* shli r3, r2, 22 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-4194311 /* 0xffbffff9 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-4194310 /* 0xffbffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-4194309 /* 0xffbffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-4194308 /* 0xffbffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 22}, /* shli r3, r2, 22 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-4194307 /* 0xffbffffd */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-4194306 /* 0xffbffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 22}, /* shli r3, r2, 22 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-4194305 /* 0xffbfffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4194304 /* 0xffc00000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 22}} /* shli r3, r2, 22 */
+ },
+ {-4194303 /* 0xffc00001 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-4194302 /* 0xffc00002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4194301 /* 0xffc00003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4194300 /* 0xffc00004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4194299 /* 0xffc00005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4194298 /* 0xffc00006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-4194297 /* 0xffc00007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 19}, /* shli r4, r2, 19 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-4194296 /* 0xffc00008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4194295 /* 0xffc00009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4194294 /* 0xffc0000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-3145729 /* 0xffcfffff */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2621441 /* 0xffd7ffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 19}, /* shli r4, r3, 19 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-2359297 /* 0xffdbffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 18}, /* shli r4, r3, 18 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-2228225 /* 0xffddffff */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-2097217 /* 0xffdfffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 18}, /* shli r3, r2, 18 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-2097185 /* 0xffdfffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 18}, /* shli r3, r2, 18 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-2097169 /* 0xffdfffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-2097162 /* 0xffdffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 21}, /* shli r4, r2, 21 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-2097161 /* 0xffdffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-2097160 /* 0xffdffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 21}, /* shli r3, r2, 21 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-2097159 /* 0xffdffff9 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-2097158 /* 0xffdffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-2097157 /* 0xffdffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-2097156 /* 0xffdffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 21}, /* shli r3, r2, 21 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-2097155 /* 0xffdffffd */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-2097154 /* 0xffdffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 21}, /* shli r3, r2, 21 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-2097153 /* 0xffdfffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2097152 /* 0xffe00000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 21}} /* shli r3, r2, 21 */
+ },
+ {-2097151 /* 0xffe00001 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-2097150 /* 0xffe00002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2097149 /* 0xffe00003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2097148 /* 0xffe00004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2097147 /* 0xffe00005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2097146 /* 0xffe00006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-2097145 /* 0xffe00007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 18}, /* shli r4, r2, 18 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-2097144 /* 0xffe00008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2097143 /* 0xffe00009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2097142 /* 0xffe0000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1572865 /* 0xffe7ffff */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1310721 /* 0xffebffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 18}, /* shli r4, r3, 18 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1179649 /* 0xffedffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 17}, /* shli r4, r3, 17 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1114113 /* 0xffeeffff */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-1048641 /* 0xffefffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 17}, /* shli r3, r2, 17 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1048609 /* 0xffefffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 17}, /* shli r3, r2, 17 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1048593 /* 0xffefffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-1048586 /* 0xffeffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 20}, /* shli r4, r2, 20 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-1048585 /* 0xffeffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1048584 /* 0xffeffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 20}, /* shli r3, r2, 20 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-1048583 /* 0xffeffff9 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-1048582 /* 0xffeffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1048581 /* 0xffeffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-1048580 /* 0xffeffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 20}, /* shli r3, r2, 20 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-1048579 /* 0xffeffffd */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-1048578 /* 0xffeffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 20}, /* shli r3, r2, 20 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-1048577 /* 0xffefffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1048576 /* 0xfff00000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 20}} /* shli r3, r2, 20 */
+ },
+ {-1048575 /* 0xfff00001 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-1048574 /* 0xfff00002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1048573 /* 0xfff00003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1048572 /* 0xfff00004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1048571 /* 0xfff00005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1048570 /* 0xfff00006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-1048569 /* 0xfff00007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 17}, /* shli r4, r2, 17 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-1048568 /* 0xfff00008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1048567 /* 0xfff00009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1048566 /* 0xfff0000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-786433 /* 0xfff3ffff */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-655361 /* 0xfff5ffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 17}, /* shli r4, r3, 17 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-589825 /* 0xfff6ffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 16}, /* shli r4, r3, 16 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-557057 /* 0xfff77fff */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-524353 /* 0xfff7ffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 16}, /* shli r3, r2, 16 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-524321 /* 0xfff7ffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 16}, /* shli r3, r2, 16 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-524305 /* 0xfff7ffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-524298 /* 0xfff7fff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 19}, /* shli r4, r2, 19 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-524297 /* 0xfff7fff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-524296 /* 0xfff7fff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 19}, /* shli r3, r2, 19 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-524295 /* 0xfff7fff9 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-524294 /* 0xfff7fffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-524293 /* 0xfff7fffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-524292 /* 0xfff7fffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 19}, /* shli r3, r2, 19 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-524291 /* 0xfff7fffd */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-524290 /* 0xfff7fffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 19}, /* shli r3, r2, 19 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-524289 /* 0xfff7ffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-524288 /* 0xfff80000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 19}} /* shli r3, r2, 19 */
+ },
+ {-524287 /* 0xfff80001 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-524286 /* 0xfff80002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-524285 /* 0xfff80003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-524284 /* 0xfff80004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-524283 /* 0xfff80005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-524282 /* 0xfff80006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-524281 /* 0xfff80007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 16}, /* shli r4, r2, 16 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-524280 /* 0xfff80008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-524279 /* 0xfff80009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-524278 /* 0xfff8000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-393217 /* 0xfff9ffff */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-327681 /* 0xfffaffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 16}, /* shli r4, r3, 16 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-294913 /* 0xfffb7fff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 15}, /* shli r4, r3, 15 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-278529 /* 0xfffbbfff */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-262209 /* 0xfffbffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 15}, /* shli r3, r2, 15 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-262177 /* 0xfffbffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 15}, /* shli r3, r2, 15 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-262161 /* 0xfffbffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-262154 /* 0xfffbfff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 18}, /* shli r4, r2, 18 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-262153 /* 0xfffbfff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-262152 /* 0xfffbfff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 18}, /* shli r3, r2, 18 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-262151 /* 0xfffbfff9 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-262150 /* 0xfffbfffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-262149 /* 0xfffbfffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-262148 /* 0xfffbfffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 18}, /* shli r3, r2, 18 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-262147 /* 0xfffbfffd */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-262146 /* 0xfffbfffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 18}, /* shli r3, r2, 18 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-262145 /* 0xfffbffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-262144 /* 0xfffc0000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 18}} /* shli r3, r2, 18 */
+ },
+ {-262143 /* 0xfffc0001 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-262142 /* 0xfffc0002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-262141 /* 0xfffc0003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-262140 /* 0xfffc0004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-262139 /* 0xfffc0005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-262138 /* 0xfffc0006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-262137 /* 0xfffc0007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 15}, /* shli r4, r2, 15 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-262136 /* 0xfffc0008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-262135 /* 0xfffc0009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-262134 /* 0xfffc000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-196609 /* 0xfffcffff */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-163841 /* 0xfffd7fff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 15}, /* shli r4, r3, 15 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-147457 /* 0xfffdbfff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 14}, /* shli r4, r3, 14 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-139265 /* 0xfffddfff */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-131137 /* 0xfffdffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 14}, /* shli r3, r2, 14 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-131105 /* 0xfffdffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 14}, /* shli r3, r2, 14 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-131089 /* 0xfffdffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-131082 /* 0xfffdfff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 17}, /* shli r4, r2, 17 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-131081 /* 0xfffdfff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-131080 /* 0xfffdfff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 17}, /* shli r3, r2, 17 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-131079 /* 0xfffdfff9 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-131078 /* 0xfffdfffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-131077 /* 0xfffdfffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-131076 /* 0xfffdfffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 17}, /* shli r3, r2, 17 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-131075 /* 0xfffdfffd */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-131074 /* 0xfffdfffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 17}, /* shli r3, r2, 17 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-131073 /* 0xfffdffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-131072 /* 0xfffe0000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 17}} /* shli r3, r2, 17 */
+ },
+ {-131071 /* 0xfffe0001 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-131070 /* 0xfffe0002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-131069 /* 0xfffe0003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-131068 /* 0xfffe0004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-131067 /* 0xfffe0005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-131066 /* 0xfffe0006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-131065 /* 0xfffe0007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 14}, /* shli r4, r2, 14 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-131064 /* 0xfffe0008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-131063 /* 0xfffe0009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-131062 /* 0xfffe000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-98305 /* 0xfffe7fff */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-81921 /* 0xfffebfff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 14}, /* shli r4, r3, 14 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-73729 /* 0xfffedfff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 13}, /* shli r4, r3, 13 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-69633 /* 0xfffeefff */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-65601 /* 0xfffeffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 13}, /* shli r3, r2, 13 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-65569 /* 0xfffeffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 13}, /* shli r3, r2, 13 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-65553 /* 0xfffeffef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-65546 /* 0xfffefff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 16}, /* shli r4, r2, 16 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-65545 /* 0xfffefff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-65544 /* 0xfffefff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 16}, /* shli r3, r2, 16 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-65543 /* 0xfffefff9 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-65542 /* 0xfffefffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-65541 /* 0xfffefffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-65540 /* 0xfffefffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 16}, /* shli r3, r2, 16 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-65539 /* 0xfffefffd */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-65538 /* 0xfffefffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 16}, /* shli r3, r2, 16 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-65537 /* 0xfffeffff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-65536 /* 0xffff0000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 16}} /* shli r3, r2, 16 */
+ },
+ {-65535 /* 0xffff0001 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-65534 /* 0xffff0002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-65533 /* 0xffff0003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-65532 /* 0xffff0004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-65531 /* 0xffff0005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-65530 /* 0xffff0006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-65529 /* 0xffff0007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 13}, /* shli r4, r2, 13 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-65528 /* 0xffff0008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-65527 /* 0xffff0009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-65526 /* 0xffff000a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-49153 /* 0xffff3fff */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-40961 /* 0xffff5fff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 13}, /* shli r4, r3, 13 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-36865 /* 0xffff6fff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 12}, /* shli r4, r3, 12 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-34817 /* 0xffff77ff */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-32833 /* 0xffff7fbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 12}, /* shli r3, r2, 12 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-32801 /* 0xffff7fdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 12}, /* shli r3, r2, 12 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-32785 /* 0xffff7fef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-32778 /* 0xffff7ff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 15}, /* shli r4, r2, 15 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-32777 /* 0xffff7ff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-32776 /* 0xffff7ff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 15}, /* shli r3, r2, 15 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-32775 /* 0xffff7ff9 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-32774 /* 0xffff7ffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-32773 /* 0xffff7ffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-32772 /* 0xffff7ffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 15}, /* shli r3, r2, 15 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-32771 /* 0xffff7ffd */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-32770 /* 0xffff7ffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 15}, /* shli r3, r2, 15 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-32769 /* 0xffff7fff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-32768 /* 0xffff8000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 15}} /* shli r3, r2, 15 */
+ },
+ {-32767 /* 0xffff8001 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-32766 /* 0xffff8002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-32765 /* 0xffff8003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-32764 /* 0xffff8004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-32763 /* 0xffff8005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-32762 /* 0xffff8006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-32761 /* 0xffff8007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 12}, /* shli r4, r2, 12 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-32760 /* 0xffff8008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-32759 /* 0xffff8009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-32758 /* 0xffff800a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-24577 /* 0xffff9fff */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-20481 /* 0xffffafff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 12}, /* shli r4, r3, 12 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-19447 /* 0xffffb409 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 10}, /* shli r4, r3, 10 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-18433 /* 0xffffb7ff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 11}, /* shli r4, r3, 11 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-17409 /* 0xffffbbff */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-16449 /* 0xffffbfbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 11}, /* shli r3, r2, 11 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-16423 /* 0xffffbfd9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-16417 /* 0xffffbfdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 11}, /* shli r3, r2, 11 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-16401 /* 0xffffbfef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-16394 /* 0xffffbff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 14}, /* shli r4, r2, 14 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-16393 /* 0xffffbff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-16392 /* 0xffffbff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 14}, /* shli r3, r2, 14 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-16391 /* 0xffffbff9 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-16390 /* 0xffffbffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-16389 /* 0xffffbffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-16388 /* 0xffffbffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 14}, /* shli r3, r2, 14 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-16387 /* 0xffffbffd */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-16386 /* 0xffffbffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 14}, /* shli r3, r2, 14 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-16385 /* 0xffffbfff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16384 /* 0xffffc000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 14}} /* shli r3, r2, 14 */
+ },
+ {-16383 /* 0xffffc001 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-16382 /* 0xffffc002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16381 /* 0xffffc003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16380 /* 0xffffc004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16379 /* 0xffffc005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16378 /* 0xffffc006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-16377 /* 0xffffc007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 11}, /* shli r4, r2, 11 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-16376 /* 0xffffc008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16375 /* 0xffffc009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16374 /* 0xffffc00a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-12289 /* 0xffffcfff */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-11248 /* 0xffffd410 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-10241 /* 0xffffd7ff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 11}, /* shli r4, r3, 11 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-9232 /* 0xffffdbf0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 10}, /* shli r3, r2, 10 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-9217 /* 0xffffdbff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 10}, /* shli r4, r3, 10 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-9198 /* 0xffffdc12 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-9191 /* 0xffffdc19 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 1, 3}, /* s1a r4, r1, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-8705 /* 0xffffddff */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-8257 /* 0xffffdfbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 10}, /* shli r3, r2, 10 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-8225 /* 0xffffdfdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 10}, /* shli r3, r2, 10 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-8209 /* 0xffffdfef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-8208 /* 0xffffdff0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-8202 /* 0xffffdff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 13}, /* shli r4, r2, 13 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-8201 /* 0xffffdff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-8200 /* 0xffffdff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 13}, /* shli r3, r2, 13 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-8199 /* 0xffffdff9 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-8198 /* 0xffffdffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-8197 /* 0xffffdffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-8196 /* 0xffffdffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 13}, /* shli r3, r2, 13 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-8195 /* 0xffffdffd */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-8194 /* 0xffffdffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 13}, /* shli r3, r2, 13 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-8193 /* 0xffffdfff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8192 /* 0xffffe000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 13}} /* shli r3, r2, 13 */
+ },
+ {-8191 /* 0xffffe001 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-8190 /* 0xffffe002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8189 /* 0xffffe003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8188 /* 0xffffe004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8187 /* 0xffffe005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8186 /* 0xffffe006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-8185 /* 0xffffe007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-8184 /* 0xffffe008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8183 /* 0xffffe009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-8182 /* 0xffffe00a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-7678 /* 0xffffe202 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-6145 /* 0xffffe7ff */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-5121 /* 0xffffebff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 10}, /* shli r4, r3, 10 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-4609 /* 0xffffedff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 9}, /* shli r4, r3, 9 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-4353 /* 0xffffeeff */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-4161 /* 0xffffefbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 9}, /* shli r3, r2, 9 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-4129 /* 0xffffefdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 9}, /* shli r3, r2, 9 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-4113 /* 0xffffefef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-4106 /* 0xffffeff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 12}, /* shli r4, r2, 12 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-4105 /* 0xffffeff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-4104 /* 0xffffeff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 12}, /* shli r3, r2, 12 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-4103 /* 0xffffeff9 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-4102 /* 0xffffeffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-4101 /* 0xffffeffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-4100 /* 0xffffeffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 12}, /* shli r3, r2, 12 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-4099 /* 0xffffeffd */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-4098 /* 0xffffeffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 12}, /* shli r3, r2, 12 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-4097 /* 0xffffefff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4096 /* 0xfffff000 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 12}} /* shli r3, r2, 12 */
+ },
+ {-4095 /* 0xfffff001 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-4094 /* 0xfffff002 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4093 /* 0xfffff003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4092 /* 0xfffff004 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4091 /* 0xfffff005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4090 /* 0xfffff006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-4089 /* 0xfffff007 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-4088 /* 0xfffff008 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4087 /* 0xfffff009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-4086 /* 0xfffff00a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-4078 /* 0xfffff012 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-3600 /* 0xfffff1f0 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-3073 /* 0xfffff3ff */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-3072 /* 0xfffff400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2912 /* 0xfffff4a0 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-2561 /* 0xfffff5ff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 9}, /* shli r4, r3, 9 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-2305 /* 0xfffff6ff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 8}, /* shli r4, r3, 8 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-2184 /* 0xfffff778 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-2177 /* 0xfffff77f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-2113 /* 0xfffff7bf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-2081 /* 0xfffff7df */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-2065 /* 0xfffff7ef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-2058 /* 0xfffff7f6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 11}, /* shli r4, r2, 11 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-2057 /* 0xfffff7f7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-2056 /* 0xfffff7f8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 11}, /* shli r3, r2, 11 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-2055 /* 0xfffff7f9 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-2054 /* 0xfffff7fa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-2053 /* 0xfffff7fb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-2052 /* 0xfffff7fc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 11}, /* shli r3, r2, 11 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-2051 /* 0xfffff7fd */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-2050 /* 0xfffff7fe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 11}, /* shli r3, r2, 11 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-2049 /* 0xfffff7ff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2048 /* 0xfffff800 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 11}} /* shli r3, r2, 11 */
+ },
+ {-2047 /* 0xfffff801 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-2046 /* 0xfffff802 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2045 /* 0xfffff803 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2044 /* 0xfffff804 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2043 /* 0xfffff805 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2042 /* 0xfffff806 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-2041 /* 0xfffff807 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-2040 /* 0xfffff808 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2039 /* 0xfffff809 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-2038 /* 0xfffff80a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1537 /* 0xfffff9ff */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1512 /* 0xfffffa18 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-1500 /* 0xfffffa24 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-1396 /* 0xfffffa8c */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-1344 /* 0xfffffac0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-1312 /* 0xfffffae0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {-1281 /* 0xfffffaff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 8}, /* shli r4, r3, 8 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1153 /* 0xfffffb7f */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1089 /* 0xfffffbbf */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-1059 /* 0xfffffbdd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1057 /* 0xfffffbdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1041 /* 0xfffffbef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-1034 /* 0xfffffbf6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-1033 /* 0xfffffbf7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1032 /* 0xfffffbf8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 10}, /* shli r3, r2, 10 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-1031 /* 0xfffffbf9 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-1030 /* 0xfffffbfa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1029 /* 0xfffffbfb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-1028 /* 0xfffffbfc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 10}, /* shli r3, r2, 10 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-1027 /* 0xfffffbfd */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-1026 /* 0xfffffbfe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 10}, /* shli r3, r2, 10 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-1025 /* 0xfffffbff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1024 /* 0xfffffc00 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 10}} /* shli r3, r2, 10 */
+ },
+ {-1023 /* 0xfffffc01 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-1022 /* 0xfffffc02 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1021 /* 0xfffffc03 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1020 /* 0xfffffc04 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1019 /* 0xfffffc05 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1018 /* 0xfffffc06 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-1017 /* 0xfffffc07 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-1016 /* 0xfffffc08 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1015 /* 0xfffffc09 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1014 /* 0xfffffc0a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1013 /* 0xfffffc0b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1012 /* 0xfffffc0c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {-1011 /* 0xfffffc0d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-1010 /* 0xfffffc0e */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {3, 1, 3}, /* s1a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1009 /* 0xfffffc0f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-1008 /* 0xfffffc10 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-1007 /* 0xfffffc11 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-1006 /* 0xfffffc12 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-1005 /* 0xfffffc13 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 1}} /* s1a r5, r4, r1 */
+ },
+ {-1004 /* 0xfffffc14 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {-1003 /* 0xfffffc15 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-1001 /* 0xfffffc17 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-1000 /* 0xfffffc18 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {-999 /* 0xfffffc19 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {-997 /* 0xfffffc1b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-996 /* 0xfffffc1c */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {4, 1, 3}, /* s2a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-994 /* 0xfffffc1e */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {3, 1, 3}, /* s1a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-993 /* 0xfffffc1f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-992 /* 0xfffffc20 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-991 /* 0xfffffc21 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-990 /* 0xfffffc22 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-988 /* 0xfffffc24 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-987 /* 0xfffffc25 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-984 /* 0xfffffc28 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {-983 /* 0xfffffc29 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {-979 /* 0xfffffc2d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-976 /* 0xfffffc30 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-975 /* 0xfffffc31 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {-969 /* 0xfffffc37 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-968 /* 0xfffffc38 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {5, 1, 3}, /* s3a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-967 /* 0xfffffc39 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-965 /* 0xfffffc3b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-964 /* 0xfffffc3c */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {4, 1, 3}, /* s2a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-963 /* 0xfffffc3d */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 1}, /* s1a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-962 /* 0xfffffc3e */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {3, 1, 3}, /* s1a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-961 /* 0xfffffc3f */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-960 /* 0xfffffc40 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-959 /* 0xfffffc41 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-958 /* 0xfffffc42 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-957 /* 0xfffffc43 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-956 /* 0xfffffc44 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-955 /* 0xfffffc45 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {-953 /* 0xfffffc47 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-952 /* 0xfffffc48 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {-951 /* 0xfffffc49 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {-945 /* 0xfffffc4f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {-944 /* 0xfffffc50 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-943 /* 0xfffffc51 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-942 /* 0xfffffc52 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {-940 /* 0xfffffc54 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-936 /* 0xfffffc58 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-935 /* 0xfffffc59 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-929 /* 0xfffffc5f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-928 /* 0xfffffc60 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {-925 /* 0xfffffc63 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-924 /* 0xfffffc64 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-920 /* 0xfffffc68 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-919 /* 0xfffffc69 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-916 /* 0xfffffc6c */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-913 /* 0xfffffc6f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-912 /* 0xfffffc70 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-911 /* 0xfffffc71 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-910 /* 0xfffffc72 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-905 /* 0xfffffc77 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-904 /* 0xfffffc78 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-903 /* 0xfffffc79 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {-902 /* 0xfffffc7a */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-901 /* 0xfffffc7b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-900 /* 0xfffffc7c */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-899 /* 0xfffffc7d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-898 /* 0xfffffc7e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-897 /* 0xfffffc7f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-896 /* 0xfffffc80 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-895 /* 0xfffffc81 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-894 /* 0xfffffc82 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-893 /* 0xfffffc83 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-892 /* 0xfffffc84 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-891 /* 0xfffffc85 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-890 /* 0xfffffc86 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-889 /* 0xfffffc87 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-888 /* 0xfffffc88 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {-887 /* 0xfffffc89 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-886 /* 0xfffffc8a */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 1, 2}, /* s1a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-884 /* 0xfffffc8c */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 1, 2}, /* s2a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-881 /* 0xfffffc8f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-880 /* 0xfffffc90 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-879 /* 0xfffffc91 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {3, 4, 1}} /* s1a r5, r4, r1 */
+ },
+ {-873 /* 0xfffffc97 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-872 /* 0xfffffc98 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-868 /* 0xfffffc9c */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-865 /* 0xfffffc9f */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-864 /* 0xfffffca0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {-863 /* 0xfffffca1 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-861 /* 0xfffffca3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-860 /* 0xfffffca4 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-856 /* 0xfffffca8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-855 /* 0xfffffca9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-847 /* 0xfffffcb1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-837 /* 0xfffffcbb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-835 /* 0xfffffcbd */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-834 /* 0xfffffcbe */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {-832 /* 0xfffffcc0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 6}} /* shli r5, r4, 6 */
+ },
+ {-831 /* 0xfffffcc1 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-829 /* 0xfffffcc3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-828 /* 0xfffffcc4 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-827 /* 0xfffffcc5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-824 /* 0xfffffcc8 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-823 /* 0xfffffcc9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-819 /* 0xfffffccd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-816 /* 0xfffffcd0 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-815 /* 0xfffffcd1 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-803 /* 0xfffffcdd */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-801 /* 0xfffffcdf */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-800 /* 0xfffffce0 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-799 /* 0xfffffce1 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-797 /* 0xfffffce3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-796 /* 0xfffffce4 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-795 /* 0xfffffce5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-793 /* 0xfffffce7 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-792 /* 0xfffffce8 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 8}, /* shli r4, r3, 8 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-791 /* 0xfffffce9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-789 /* 0xfffffceb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-788 /* 0xfffffcec */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-785 /* 0xfffffcef */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-784 /* 0xfffffcf0 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-783 /* 0xfffffcf1 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-781 /* 0xfffffcf3 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-780 /* 0xfffffcf4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 8}, /* shli r4, r3, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-779 /* 0xfffffcf5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-777 /* 0xfffffcf7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-776 /* 0xfffffcf8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-775 /* 0xfffffcf9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-774 /* 0xfffffcfa */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 8}, /* shli r4, r3, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-773 /* 0xfffffcfb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-772 /* 0xfffffcfc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-771 /* 0xfffffcfd */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 4}} /* s1a r5, r4, r4 */
+ },
+ {-770 /* 0xfffffcfe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-769 /* 0xfffffcff */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-768 /* 0xfffffd00 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-767 /* 0xfffffd01 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-766 /* 0xfffffd02 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-765 /* 0xfffffd03 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-764 /* 0xfffffd04 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {-763 /* 0xfffffd05 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-762 /* 0xfffffd06 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-761 /* 0xfffffd07 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-760 /* 0xfffffd08 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-759 /* 0xfffffd09 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-757 /* 0xfffffd0b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-756 /* 0xfffffd0c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-755 /* 0xfffffd0d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-753 /* 0xfffffd0f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-752 /* 0xfffffd10 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-751 /* 0xfffffd11 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-749 /* 0xfffffd13 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 1, 3}, /* s3a r4, r1, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {-748 /* 0xfffffd14 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-744 /* 0xfffffd18 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-743 /* 0xfffffd19 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-741 /* 0xfffffd1b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-739 /* 0xfffffd1d */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-737 /* 0xfffffd1f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-736 /* 0xfffffd20 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {-735 /* 0xfffffd21 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {-732 /* 0xfffffd24 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-729 /* 0xfffffd27 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-728 /* 0xfffffd28 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-720 /* 0xfffffd30 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-719 /* 0xfffffd31 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-715 /* 0xfffffd35 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-712 /* 0xfffffd38 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-711 /* 0xfffffd39 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-708 /* 0xfffffd3c */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-707 /* 0xfffffd3d */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-705 /* 0xfffffd3f */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-704 /* 0xfffffd40 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 6}} /* shli r5, r4, 6 */
+ },
+ {-703 /* 0xfffffd41 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-701 /* 0xfffffd43 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-700 /* 0xfffffd44 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-699 /* 0xfffffd45 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-695 /* 0xfffffd49 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-693 /* 0xfffffd4b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-692 /* 0xfffffd4c */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-688 /* 0xfffffd50 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-680 /* 0xfffffd58 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-679 /* 0xfffffd59 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-675 /* 0xfffffd5d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-673 /* 0xfffffd5f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-672 /* 0xfffffd60 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-671 /* 0xfffffd61 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-667 /* 0xfffffd65 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-664 /* 0xfffffd68 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-660 /* 0xfffffd6c */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-659 /* 0xfffffd6d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-657 /* 0xfffffd6f */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-656 /* 0xfffffd70 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-655 /* 0xfffffd71 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-651 /* 0xfffffd75 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-650 /* 0xfffffd76 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-649 /* 0xfffffd77 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-648 /* 0xfffffd78 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {-647 /* 0xfffffd79 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 3}, /* shli r4, r3, 3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-645 /* 0xfffffd7b */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {-644 /* 0xfffffd7c */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-643 /* 0xfffffd7d */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-642 /* 0xfffffd7e */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {-641 /* 0xfffffd7f */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-640 /* 0xfffffd80 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 7}} /* shli r4, r3, 7 */
+ },
+ {-639 /* 0xfffffd81 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-638 /* 0xfffffd82 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-637 /* 0xfffffd83 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-636 /* 0xfffffd84 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-635 /* 0xfffffd85 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-634 /* 0xfffffd86 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-633 /* 0xfffffd87 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-632 /* 0xfffffd88 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 3}, /* shli r3, r1, 3 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-631 /* 0xfffffd89 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-630 /* 0xfffffd8a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-629 /* 0xfffffd8b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-627 /* 0xfffffd8d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-625 /* 0xfffffd8f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {-624 /* 0xfffffd90 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-620 /* 0xfffffd94 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-619 /* 0xfffffd95 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-616 /* 0xfffffd98 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-615 /* 0xfffffd99 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-613 /* 0xfffffd9b */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {4, 3, 3}, /* s2a r4, r3, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-612 /* 0xfffffd9c */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-611 /* 0xfffffd9d */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-609 /* 0xfffffd9f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-608 /* 0xfffffda0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-607 /* 0xfffffda1 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-604 /* 0xfffffda4 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-603 /* 0xfffffda5 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-600 /* 0xfffffda8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-599 /* 0xfffffda9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-595 /* 0xfffffdad */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-594 /* 0xfffffdae */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-593 /* 0xfffffdaf */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-592 /* 0xfffffdb0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-591 /* 0xfffffdb1 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-589 /* 0xfffffdb3 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-588 /* 0xfffffdb4 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 3}, /* s2a r4, r3, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-585 /* 0xfffffdb7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-584 /* 0xfffffdb8 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-583 /* 0xfffffdb9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-581 /* 0xfffffdbb */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {4, 3, 3}, /* s2a r4, r3, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-580 /* 0xfffffdbc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-579 /* 0xfffffdbd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-578 /* 0xfffffdbe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {-577 /* 0xfffffdbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-576 /* 0xfffffdc0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 6}} /* shli r4, r3, 6 */
+ },
+ {-575 /* 0xfffffdc1 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-574 /* 0xfffffdc2 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-573 /* 0xfffffdc3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-572 /* 0xfffffdc4 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-571 /* 0xfffffdc5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-569 /* 0xfffffdc7 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-568 /* 0xfffffdc8 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 3}, /* shli r3, r1, 3 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-567 /* 0xfffffdc9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-566 /* 0xfffffdca */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-565 /* 0xfffffdcb */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-564 /* 0xfffffdcc */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-563 /* 0xfffffdcd */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-561 /* 0xfffffdcf */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-560 /* 0xfffffdd0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-559 /* 0xfffffdd1 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-558 /* 0xfffffdd2 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-557 /* 0xfffffdd3 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-556 /* 0xfffffdd4 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-555 /* 0xfffffdd5 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-553 /* 0xfffffdd7 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-552 /* 0xfffffdd8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-551 /* 0xfffffdd9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-549 /* 0xfffffddb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-548 /* 0xfffffddc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-547 /* 0xfffffddd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-546 /* 0xfffffdde */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {-545 /* 0xfffffddf */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-544 /* 0xfffffde0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {-543 /* 0xfffffde1 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-542 /* 0xfffffde2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-540 /* 0xfffffde4 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-539 /* 0xfffffde5 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-536 /* 0xfffffde8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-535 /* 0xfffffde9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-533 /* 0xfffffdeb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-532 /* 0xfffffdec */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-531 /* 0xfffffded */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-530 /* 0xfffffdee */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-529 /* 0xfffffdef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-528 /* 0xfffffdf0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-527 /* 0xfffffdf1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-526 /* 0xfffffdf2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-525 /* 0xfffffdf3 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {-524 /* 0xfffffdf4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-523 /* 0xfffffdf5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-522 /* 0xfffffdf6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-521 /* 0xfffffdf7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-520 /* 0xfffffdf8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 9}, /* shli r3, r2, 9 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-519 /* 0xfffffdf9 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-518 /* 0xfffffdfa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-517 /* 0xfffffdfb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-516 /* 0xfffffdfc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 9}, /* shli r3, r2, 9 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-515 /* 0xfffffdfd */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-514 /* 0xfffffdfe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 9}, /* shli r3, r2, 9 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-513 /* 0xfffffdff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-512 /* 0xfffffe00 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 9}} /* shli r3, r2, 9 */
+ },
+ {-511 /* 0xfffffe01 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-510 /* 0xfffffe02 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-509 /* 0xfffffe03 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-508 /* 0xfffffe04 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-507 /* 0xfffffe05 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-506 /* 0xfffffe06 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-505 /* 0xfffffe07 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-504 /* 0xfffffe08 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-503 /* 0xfffffe09 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-502 /* 0xfffffe0a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-501 /* 0xfffffe0b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-500 /* 0xfffffe0c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {-499 /* 0xfffffe0d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-498 /* 0xfffffe0e */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {3, 1, 3}, /* s1a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-497 /* 0xfffffe0f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-496 /* 0xfffffe10 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-495 /* 0xfffffe11 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-494 /* 0xfffffe12 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-493 /* 0xfffffe13 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 1}} /* s1a r5, r4, r1 */
+ },
+ {-492 /* 0xfffffe14 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {-491 /* 0xfffffe15 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-489 /* 0xfffffe17 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-488 /* 0xfffffe18 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {-487 /* 0xfffffe19 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {-485 /* 0xfffffe1b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-484 /* 0xfffffe1c */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 1, 3}, /* s2a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-483 /* 0xfffffe1d */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 1}, /* s1a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-482 /* 0xfffffe1e */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {3, 1, 3}, /* s1a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-481 /* 0xfffffe1f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-480 /* 0xfffffe20 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-479 /* 0xfffffe21 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-478 /* 0xfffffe22 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-477 /* 0xfffffe23 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-476 /* 0xfffffe24 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-475 /* 0xfffffe25 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-472 /* 0xfffffe28 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {-471 /* 0xfffffe29 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {-468 /* 0xfffffe2c */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-467 /* 0xfffffe2d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-465 /* 0xfffffe2f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {-464 /* 0xfffffe30 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-463 /* 0xfffffe31 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-462 /* 0xfffffe32 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-460 /* 0xfffffe34 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-457 /* 0xfffffe37 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-456 /* 0xfffffe38 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-455 /* 0xfffffe39 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {-454 /* 0xfffffe3a */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-453 /* 0xfffffe3b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-452 /* 0xfffffe3c */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-451 /* 0xfffffe3d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-450 /* 0xfffffe3e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-449 /* 0xfffffe3f */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-448 /* 0xfffffe40 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-447 /* 0xfffffe41 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-446 /* 0xfffffe42 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-445 /* 0xfffffe43 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-444 /* 0xfffffe44 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-443 /* 0xfffffe45 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-442 /* 0xfffffe46 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-441 /* 0xfffffe47 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-440 /* 0xfffffe48 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {-439 /* 0xfffffe49 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-438 /* 0xfffffe4a */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 1, 2}, /* s1a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-436 /* 0xfffffe4c */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 1, 2}, /* s2a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-433 /* 0xfffffe4f */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-432 /* 0xfffffe50 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-431 /* 0xfffffe51 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-429 /* 0xfffffe53 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-428 /* 0xfffffe54 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-424 /* 0xfffffe58 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-423 /* 0xfffffe59 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-419 /* 0xfffffe5d */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-418 /* 0xfffffe5e */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {-417 /* 0xfffffe5f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-416 /* 0xfffffe60 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {-415 /* 0xfffffe61 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-413 /* 0xfffffe63 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-412 /* 0xfffffe64 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-411 /* 0xfffffe65 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-409 /* 0xfffffe67 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-408 /* 0xfffffe68 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-407 /* 0xfffffe69 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-405 /* 0xfffffe6b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-404 /* 0xfffffe6c */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-403 /* 0xfffffe6d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-401 /* 0xfffffe6f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-400 /* 0xfffffe70 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-399 /* 0xfffffe71 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-397 /* 0xfffffe73 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-396 /* 0xfffffe74 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-395 /* 0xfffffe75 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-393 /* 0xfffffe77 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-392 /* 0xfffffe78 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-391 /* 0xfffffe79 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-390 /* 0xfffffe7a */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-389 /* 0xfffffe7b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-388 /* 0xfffffe7c */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-387 /* 0xfffffe7d */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 4}} /* s1a r5, r4, r4 */
+ },
+ {-386 /* 0xfffffe7e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-385 /* 0xfffffe7f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-384 /* 0xfffffe80 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-383 /* 0xfffffe81 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-382 /* 0xfffffe82 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-381 /* 0xfffffe83 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-380 /* 0xfffffe84 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {-379 /* 0xfffffe85 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-378 /* 0xfffffe86 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-377 /* 0xfffffe87 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-376 /* 0xfffffe88 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-375 /* 0xfffffe89 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-373 /* 0xfffffe8b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-372 /* 0xfffffe8c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-371 /* 0xfffffe8d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-369 /* 0xfffffe8f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-368 /* 0xfffffe90 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-367 /* 0xfffffe91 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-365 /* 0xfffffe93 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 1, 3}, /* s3a r4, r1, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {-364 /* 0xfffffe94 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-361 /* 0xfffffe97 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-360 /* 0xfffffe98 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-359 /* 0xfffffe99 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-357 /* 0xfffffe9b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-356 /* 0xfffffe9c */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-355 /* 0xfffffe9d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 3}, /* shli r4, r3, 3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-353 /* 0xfffffe9f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-352 /* 0xfffffea0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {-351 /* 0xfffffea1 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-349 /* 0xfffffea3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-348 /* 0xfffffea4 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-347 /* 0xfffffea5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-344 /* 0xfffffea8 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-343 /* 0xfffffea9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-341 /* 0xfffffeab */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-340 /* 0xfffffeac */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-339 /* 0xfffffead */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-337 /* 0xfffffeaf */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-336 /* 0xfffffeb0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-335 /* 0xfffffeb1 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-333 /* 0xfffffeb3 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-332 /* 0xfffffeb4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-331 /* 0xfffffeb5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-330 /* 0xfffffeb6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-329 /* 0xfffffeb7 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-328 /* 0xfffffeb8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-327 /* 0xfffffeb9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-325 /* 0xfffffebb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {-324 /* 0xfffffebc */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-323 /* 0xfffffebd */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-322 /* 0xfffffebe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {-321 /* 0xfffffebf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-320 /* 0xfffffec0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 6}} /* shli r4, r3, 6 */
+ },
+ {-319 /* 0xfffffec1 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-318 /* 0xfffffec2 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-317 /* 0xfffffec3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-316 /* 0xfffffec4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-315 /* 0xfffffec5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-314 /* 0xfffffec6 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-313 /* 0xfffffec7 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-312 /* 0xfffffec8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 3}, /* shli r3, r1, 3 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-311 /* 0xfffffec9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-310 /* 0xfffffeca */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-309 /* 0xfffffecb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-307 /* 0xfffffecd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-306 /* 0xfffffece */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-305 /* 0xfffffecf */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {-304 /* 0xfffffed0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-303 /* 0xfffffed1 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-301 /* 0xfffffed3 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-300 /* 0xfffffed4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-299 /* 0xfffffed5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-297 /* 0xfffffed7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-296 /* 0xfffffed8 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-295 /* 0xfffffed9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-293 /* 0xfffffedb */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-292 /* 0xfffffedc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-291 /* 0xfffffedd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-290 /* 0xfffffede */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {-289 /* 0xfffffedf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-288 /* 0xfffffee0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {-287 /* 0xfffffee1 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-286 /* 0xfffffee2 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-285 /* 0xfffffee3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-284 /* 0xfffffee4 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-283 /* 0xfffffee5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-281 /* 0xfffffee7 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-280 /* 0xfffffee8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-279 /* 0xfffffee9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-278 /* 0xfffffeea */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-277 /* 0xfffffeeb */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-276 /* 0xfffffeec */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-275 /* 0xfffffeed */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-274 /* 0xfffffeee */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-273 /* 0xfffffeef */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-272 /* 0xfffffef0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-271 /* 0xfffffef1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-270 /* 0xfffffef2 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-269 /* 0xfffffef3 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-268 /* 0xfffffef4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-267 /* 0xfffffef5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-266 /* 0xfffffef6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-265 /* 0xfffffef7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-264 /* 0xfffffef8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-263 /* 0xfffffef9 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-262 /* 0xfffffefa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-261 /* 0xfffffefb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-260 /* 0xfffffefc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-259 /* 0xfffffefd */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-258 /* 0xfffffefe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-257 /* 0xfffffeff */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-256 /* 0xffffff00 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 8}} /* shli r3, r2, 8 */
+ },
+ {-255 /* 0xffffff01 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-254 /* 0xffffff02 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-253 /* 0xffffff03 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-252 /* 0xffffff04 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-251 /* 0xffffff05 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-250 /* 0xffffff06 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-249 /* 0xffffff07 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-248 /* 0xffffff08 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-247 /* 0xffffff09 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-246 /* 0xffffff0a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-245 /* 0xffffff0b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-244 /* 0xffffff0c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {-243 /* 0xffffff0d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-242 /* 0xffffff0e */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {3, 1, 3}, /* s1a r4, r1, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-241 /* 0xffffff0f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-240 /* 0xffffff10 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-239 /* 0xffffff11 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-238 /* 0xffffff12 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-237 /* 0xffffff13 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 1}} /* s1a r5, r4, r1 */
+ },
+ {-236 /* 0xffffff14 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {-235 /* 0xffffff15 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-234 /* 0xffffff16 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-233 /* 0xffffff17 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-232 /* 0xffffff18 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {-231 /* 0xffffff19 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {-230 /* 0xffffff1a */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-229 /* 0xffffff1b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-228 /* 0xffffff1c */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-227 /* 0xffffff1d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-226 /* 0xffffff1e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-225 /* 0xffffff1f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-224 /* 0xffffff20 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-223 /* 0xffffff21 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-222 /* 0xffffff22 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-221 /* 0xffffff23 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-220 /* 0xffffff24 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-219 /* 0xffffff25 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-218 /* 0xffffff26 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-217 /* 0xffffff27 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-216 /* 0xffffff28 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {-215 /* 0xffffff29 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-214 /* 0xffffff2a */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 1, 2}, /* s1a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-213 /* 0xffffff2b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 3}, /* shli r4, r3, 3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-212 /* 0xffffff2c */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 1, 2}, /* s2a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-211 /* 0xffffff2d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-210 /* 0xffffff2e */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {-209 /* 0xffffff2f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-208 /* 0xffffff30 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-207 /* 0xffffff31 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-205 /* 0xffffff33 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-204 /* 0xffffff34 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-203 /* 0xffffff35 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-202 /* 0xffffff36 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-201 /* 0xffffff37 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-200 /* 0xffffff38 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-199 /* 0xffffff39 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-198 /* 0xffffff3a */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-197 /* 0xffffff3b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-196 /* 0xffffff3c */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-195 /* 0xffffff3d */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 4}} /* s1a r5, r4, r4 */
+ },
+ {-194 /* 0xffffff3e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-193 /* 0xffffff3f */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-192 /* 0xffffff40 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-191 /* 0xffffff41 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-190 /* 0xffffff42 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-189 /* 0xffffff43 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-188 /* 0xffffff44 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {-187 /* 0xffffff45 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-186 /* 0xffffff46 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-185 /* 0xffffff47 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-184 /* 0xffffff48 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-183 /* 0xffffff49 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-181 /* 0xffffff4b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-180 /* 0xffffff4c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-179 /* 0xffffff4d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-178 /* 0xffffff4e */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-177 /* 0xffffff4f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-176 /* 0xffffff50 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {-175 /* 0xffffff51 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-173 /* 0xffffff53 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-172 /* 0xffffff54 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-171 /* 0xffffff55 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-170 /* 0xffffff56 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-169 /* 0xffffff57 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-168 /* 0xffffff58 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-167 /* 0xffffff59 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-165 /* 0xffffff5b */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {-164 /* 0xffffff5c */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-163 /* 0xffffff5d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-162 /* 0xffffff5e */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-161 /* 0xffffff5f */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-160 /* 0xffffff60 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {-159 /* 0xffffff61 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-158 /* 0xffffff62 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-157 /* 0xffffff63 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-156 /* 0xffffff64 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-155 /* 0xffffff65 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-154 /* 0xffffff66 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-153 /* 0xffffff67 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {-152 /* 0xffffff68 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 3}, /* shli r3, r1, 3 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-151 /* 0xffffff69 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-150 /* 0xffffff6a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-149 /* 0xffffff6b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-148 /* 0xffffff6c */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {-147 /* 0xffffff6d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-146 /* 0xffffff6e */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-145 /* 0xffffff6f */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-144 /* 0xffffff70 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {-143 /* 0xffffff71 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-142 /* 0xffffff72 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-141 /* 0xffffff73 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-140 /* 0xffffff74 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-139 /* 0xffffff75 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-138 /* 0xffffff76 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-137 /* 0xffffff77 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-136 /* 0xffffff78 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {-135 /* 0xffffff79 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-134 /* 0xffffff7a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-133 /* 0xffffff7b */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-132 /* 0xffffff7c */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-131 /* 0xffffff7d */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-130 /* 0xffffff7e */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-129 /* 0xffffff7f */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-128 /* 0xffffff80 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 7}} /* shli r3, r2, 7 */
+ },
+ {-127 /* 0xffffff81 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-126 /* 0xffffff82 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-125 /* 0xffffff83 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-124 /* 0xffffff84 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-123 /* 0xffffff85 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-122 /* 0xffffff86 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-121 /* 0xffffff87 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-120 /* 0xffffff88 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-119 /* 0xffffff89 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-118 /* 0xffffff8a */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-117 /* 0xffffff8b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-116 /* 0xffffff8c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {-115 /* 0xffffff8d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-114 /* 0xffffff8e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-113 /* 0xffffff8f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-112 /* 0xffffff90 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-111 /* 0xffffff91 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-110 /* 0xffffff92 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-109 /* 0xffffff93 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-108 /* 0xffffff94 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {-107 /* 0xffffff95 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {-106 /* 0xffffff96 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {-105 /* 0xffffff97 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-104 /* 0xffffff98 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {-103 /* 0xffffff99 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {-102 /* 0xffffff9a */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 1, 2}, /* s1a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {-101 /* 0xffffff9b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-100 /* 0xffffff9c */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-99 /* 0xffffff9d */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 4}} /* s1a r5, r4, r4 */
+ },
+ {-98 /* 0xffffff9e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-97 /* 0xffffff9f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-96 /* 0xffffffa0 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-95 /* 0xffffffa1 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-94 /* 0xffffffa2 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-93 /* 0xffffffa3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-92 /* 0xffffffa4 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {-91 /* 0xffffffa5 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-90 /* 0xffffffa6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-89 /* 0xffffffa7 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-88 /* 0xffffffa8 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-87 /* 0xffffffa9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-86 /* 0xffffffaa */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {2, 1, 4}} /* sub r5, r1, r4 */
+ },
+ {-85 /* 0xffffffab */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {-84 /* 0xffffffac */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-83 /* 0xffffffad */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-82 /* 0xffffffae */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {-81 /* 0xffffffaf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}} /* s3a r4, r3, r3 */
+ },
+ {-80 /* 0xffffffb0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {-79 /* 0xffffffb1 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-78 /* 0xffffffb2 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-77 /* 0xffffffb3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 2, 4}} /* sub r5, r2, r4 */
+ },
+ {-76 /* 0xffffffb4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-75 /* 0xffffffb5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-74 /* 0xffffffb6 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-73 /* 0xffffffb7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {-72 /* 0xffffffb8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 3}} /* shli r4, r3, 3 */
+ },
+ {-71 /* 0xffffffb9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-70 /* 0xffffffba */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-69 /* 0xffffffbb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {-68 /* 0xffffffbc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {-67 /* 0xffffffbd */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-66 /* 0xffffffbe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-65 /* 0xffffffbf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-64 /* 0xffffffc0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 6}} /* shli r3, r2, 6 */
+ },
+ {-63 /* 0xffffffc1 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-62 /* 0xffffffc2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-61 /* 0xffffffc3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-60 /* 0xffffffc4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-59 /* 0xffffffc5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-58 /* 0xffffffc6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {-57 /* 0xffffffc7 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-56 /* 0xffffffc8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-55 /* 0xffffffc9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-54 /* 0xffffffca */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-53 /* 0xffffffcb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 3}, /* shli r3, r1, 3 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {-52 /* 0xffffffcc */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {-51 /* 0xffffffcd */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {3, 4, 4}} /* s1a r5, r4, r4 */
+ },
+ {-50 /* 0xffffffce */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-49 /* 0xffffffcf */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-48 /* 0xffffffd0 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-47 /* 0xffffffd1 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-46 /* 0xffffffd2 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-45 /* 0xffffffd3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-44 /* 0xffffffd4 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {-43 /* 0xffffffd5 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {-42 /* 0xffffffd6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-41 /* 0xffffffd7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {-40 /* 0xffffffd8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 3}} /* shli r4, r3, 3 */
+ },
+ {-39 /* 0xffffffd9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-38 /* 0xffffffda */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {-37 /* 0xffffffdb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {-36 /* 0xffffffdc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 2}} /* shli r4, r3, 2 */
+ },
+ {-35 /* 0xffffffdd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-34 /* 0xffffffde */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {-33 /* 0xffffffdf */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-32 /* 0xffffffe0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 5}} /* shli r3, r2, 5 */
+ },
+ {-31 /* 0xffffffe1 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-30 /* 0xffffffe2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-29 /* 0xffffffe3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-28 /* 0xffffffe4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-27 /* 0xffffffe5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-26 /* 0xffffffe6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-25 /* 0xffffffe7 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-24 /* 0xffffffe8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-23 /* 0xffffffe9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-22 /* 0xffffffea */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-21 /* 0xffffffeb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-20 /* 0xffffffec */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 2}} /* shli r4, r3, 2 */
+ },
+ {-19 /* 0xffffffed */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {2, 1, 3}} /* sub r4, r1, r3 */
+ },
+ {-18 /* 0xffffffee */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 1}} /* shli r4, r3, 1 */
+ },
+ {-17 /* 0xffffffef */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-16 /* 0xfffffff0 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 4}} /* shli r3, r2, 4 */
+ },
+ {-15 /* 0xfffffff1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-14 /* 0xfffffff2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-13 /* 0xfffffff3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-12 /* 0xfffffff4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-11 /* 0xfffffff5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-10 /* 0xfffffff6 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-9 /* 0xfffffff7 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 2, 2}} /* s3a r3, r2, r2 */
+ },
+ {-8 /* 0xfffffff8 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 3}} /* shli r3, r2, 3 */
+ },
+ {-7 /* 0xfffffff9 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-6 /* 0xfffffffa */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 3}, /* shli r3, r1, 3 */
+ {2, 2, 3}} /* sub r4, r2, r3 */
+ },
+ {-5 /* 0xfffffffb */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 2, 2}} /* s2a r3, r2, r2 */
+ },
+ {-4 /* 0xfffffffc */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 2}} /* shli r3, r2, 2 */
+ },
+ {-3 /* 0xfffffffd */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {2, 1, 2}} /* sub r3, r1, r2 */
+ },
+ {-2 /* 0xfffffffe */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {6, 2, 1}} /* shli r3, r2, 1 */
+ },
+ {-1 /* 0xffffffff */ ,
+ {{2, 0, 1}} /* sub r2, zero, r1 */
+ },
+ {2 /* 0x2 */ ,
+ {{6, 1, 1}} /* shli r2, r1, 1 */
+ },
+ {3 /* 0x3 */ ,
+ {{3, 1, 1}} /* s1a r2, r1, r1 */
+ },
+ {4 /* 0x4 */ ,
+ {{6, 1, 2}} /* shli r2, r1, 2 */
+ },
+ {5 /* 0x5 */ ,
+ {{4, 1, 1}} /* s2a r2, r1, r1 */
+ },
+ {6 /* 0x6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}} /* shli r3, r2, 1 */
+ },
+ {7 /* 0x7 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {8 /* 0x8 */ ,
+ {{6, 1, 3}} /* shli r2, r1, 3 */
+ },
+ {9 /* 0x9 */ ,
+ {{5, 1, 1}} /* s3a r2, r1, r1 */
+ },
+ {10 /* 0xa */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 1}} /* shli r3, r2, 1 */
+ },
+ {11 /* 0xb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}} /* s1a r3, r2, r1 */
+ },
+ {12 /* 0xc */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 2}} /* shli r3, r2, 2 */
+ },
+ {13 /* 0xd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}} /* s2a r3, r2, r1 */
+ },
+ {14 /* 0xe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {15 /* 0xf */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {16 /* 0x10 */ ,
+ {{6, 1, 4}} /* shli r2, r1, 4 */
+ },
+ {17 /* 0x11 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {18 /* 0x12 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 1}} /* shli r3, r2, 1 */
+ },
+ {19 /* 0x13 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}} /* s1a r3, r2, r1 */
+ },
+ {20 /* 0x14 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 2}} /* shli r3, r2, 2 */
+ },
+ {21 /* 0x15 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}} /* s2a r3, r2, r1 */
+ },
+ {22 /* 0x16 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {23 /* 0x17 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {24 /* 0x18 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}} /* shli r3, r2, 3 */
+ },
+ {25 /* 0x19 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}} /* s3a r3, r2, r1 */
+ },
+ {26 /* 0x1a */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {27 /* 0x1b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}} /* s3a r3, r2, r2 */
+ },
+ {28 /* 0x1c */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {29 /* 0x1d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {30 /* 0x1e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {31 /* 0x1f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {32 /* 0x20 */ ,
+ {{6, 1, 5}} /* shli r2, r1, 5 */
+ },
+ {33 /* 0x21 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {34 /* 0x22 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {35 /* 0x23 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {36 /* 0x24 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 2}} /* shli r3, r2, 2 */
+ },
+ {37 /* 0x25 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}} /* s2a r3, r2, r1 */
+ },
+ {38 /* 0x26 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {39 /* 0x27 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {40 /* 0x28 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 3}} /* shli r3, r2, 3 */
+ },
+ {41 /* 0x29 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}} /* s3a r3, r2, r1 */
+ },
+ {42 /* 0x2a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {43 /* 0x2b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {44 /* 0x2c */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {45 /* 0x2d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}} /* s3a r3, r2, r2 */
+ },
+ {46 /* 0x2e */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {47 /* 0x2f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {48 /* 0x30 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}} /* shli r3, r2, 4 */
+ },
+ {49 /* 0x31 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {50 /* 0x32 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {51 /* 0x33 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {52 /* 0x34 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {53 /* 0x35 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {54 /* 0x36 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 1}} /* shli r4, r3, 1 */
+ },
+ {55 /* 0x37 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {56 /* 0x38 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {57 /* 0x39 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {58 /* 0x3a */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {59 /* 0x3b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {60 /* 0x3c */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {61 /* 0x3d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {62 /* 0x3e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {63 /* 0x3f */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {64 /* 0x40 */ ,
+ {{6, 1, 6}} /* shli r2, r1, 6 */
+ },
+ {65 /* 0x41 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {66 /* 0x42 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {67 /* 0x43 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {68 /* 0x44 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {69 /* 0x45 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {70 /* 0x46 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {71 /* 0x47 */ ,
+ {{2, 0, 1}, /* sub r2, zero, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {72 /* 0x48 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 3}} /* shli r3, r2, 3 */
+ },
+ {73 /* 0x49 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}} /* s3a r3, r2, r1 */
+ },
+ {74 /* 0x4a */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {75 /* 0x4b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {76 /* 0x4c */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {77 /* 0x4d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {78 /* 0x4e */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {79 /* 0x4f */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {80 /* 0x50 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}} /* shli r3, r2, 4 */
+ },
+ {81 /* 0x51 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}} /* s3a r3, r2, r2 */
+ },
+ {82 /* 0x52 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {83 /* 0x53 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 1}} /* s1a r4, r3, r1 */
+ },
+ {84 /* 0x54 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {85 /* 0x55 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {86 /* 0x56 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {87 /* 0x57 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {88 /* 0x58 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {89 /* 0x59 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {90 /* 0x5a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 1}} /* shli r4, r3, 1 */
+ },
+ {91 /* 0x5b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {3, 3, 1}} /* s1a r4, r3, r1 */
+ },
+ {92 /* 0x5c */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {93 /* 0x5d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {94 /* 0x5e */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {95 /* 0x5f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {96 /* 0x60 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}} /* shli r3, r2, 5 */
+ },
+ {97 /* 0x61 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {98 /* 0x62 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {99 /* 0x63 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {100 /* 0x64 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {101 /* 0x65 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 1}} /* s2a r4, r3, r1 */
+ },
+ {102 /* 0x66 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {103 /* 0x67 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {104 /* 0x68 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {105 /* 0x69 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {106 /* 0x6a */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 1, 1}, /* shli r4, r1, 1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {107 /* 0x6b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {108 /* 0x6c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 2}} /* shli r4, r3, 2 */
+ },
+ {109 /* 0x6d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 1}} /* s2a r4, r3, r1 */
+ },
+ {110 /* 0x6e */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {111 /* 0x6f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {112 /* 0x70 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {113 /* 0x71 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {114 /* 0x72 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {115 /* 0x73 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {116 /* 0x74 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {117 /* 0x75 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 3}} /* s3a r4, r3, r3 */
+ },
+ {118 /* 0x76 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {119 /* 0x77 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {120 /* 0x78 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {121 /* 0x79 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {122 /* 0x7a */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {123 /* 0x7b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {124 /* 0x7c */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {125 /* 0x7d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {126 /* 0x7e */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {127 /* 0x7f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {128 /* 0x80 */ ,
+ {{6, 1, 7}} /* shli r2, r1, 7 */
+ },
+ {129 /* 0x81 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {130 /* 0x82 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {131 /* 0x83 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {132 /* 0x84 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {133 /* 0x85 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134 /* 0x86 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {135 /* 0x87 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {136 /* 0x88 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {137 /* 0x89 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {138 /* 0x8a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {139 /* 0x8b */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {140 /* 0x8c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {141 /* 0x8d */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {142 /* 0x8e */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {143 /* 0x8f */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {144 /* 0x90 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}} /* shli r3, r2, 4 */
+ },
+ {145 /* 0x91 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {146 /* 0x92 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {147 /* 0x93 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 1}} /* s1a r4, r3, r1 */
+ },
+ {148 /* 0x94 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {149 /* 0x95 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {4, 3, 1}} /* s2a r4, r3, r1 */
+ },
+ {150 /* 0x96 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {151 /* 0x97 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {152 /* 0x98 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {153 /* 0x99 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {154 /* 0x9a */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {155 /* 0x9b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {156 /* 0x9c */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {157 /* 0x9d */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {158 /* 0x9e */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {159 /* 0x9f */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {160 /* 0xa0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}} /* shli r3, r2, 5 */
+ },
+ {161 /* 0xa1 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {162 /* 0xa2 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 1}} /* shli r4, r3, 1 */
+ },
+ {163 /* 0xa3 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {3, 3, 1}} /* s1a r4, r3, r1 */
+ },
+ {164 /* 0xa4 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {165 /* 0xa5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {166 /* 0xa6 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {167 /* 0xa7 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {168 /* 0xa8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {169 /* 0xa9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {170 /* 0xaa */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {171 /* 0xab */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 3, 3}} /* s3a r4, r3, r3 */
+ },
+ {172 /* 0xac */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {173 /* 0xad */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {174 /* 0xae */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 1}, /* shli r4, r2, 1 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {175 /* 0xaf */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {176 /* 0xb0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {177 /* 0xb1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {178 /* 0xb2 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {179 /* 0xb3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {180 /* 0xb4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 2}} /* shli r4, r3, 2 */
+ },
+ {181 /* 0xb5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 1}} /* s2a r4, r3, r1 */
+ },
+ {182 /* 0xb6 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 1, 1}, /* shli r4, r1, 1 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {183 /* 0xb7 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {184 /* 0xb8 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {185 /* 0xb9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {186 /* 0xba */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {187 /* 0xbb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {188 /* 0xbc */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {189 /* 0xbd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {190 /* 0xbe */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {191 /* 0xbf */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {192 /* 0xc0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}} /* shli r3, r2, 6 */
+ },
+ {193 /* 0xc1 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {194 /* 0xc2 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {195 /* 0xc3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {196 /* 0xc4 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {197 /* 0xc5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {198 /* 0xc6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {199 /* 0xc7 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {200 /* 0xc8 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {201 /* 0xc9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {202 /* 0xca */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 1, 1}, /* shli r4, r1, 1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {203 /* 0xcb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {204 /* 0xcc */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {205 /* 0xcd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {206 /* 0xce */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 1}, /* shli r4, r2, 1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {207 /* 0xcf */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {208 /* 0xd0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {209 /* 0xd1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {210 /* 0xd2 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {211 /* 0xd3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {212 /* 0xd4 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {213 /* 0xd5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {214 /* 0xd6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {215 /* 0xd7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {216 /* 0xd8 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 3}} /* shli r4, r3, 3 */
+ },
+ {217 /* 0xd9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {218 /* 0xda */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 1, 1}, /* shli r4, r1, 1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {219 /* 0xdb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {220 /* 0xdc */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {221 /* 0xdd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {222 /* 0xde */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {223 /* 0xdf */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {224 /* 0xe0 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {225 /* 0xe1 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {226 /* 0xe2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {227 /* 0xe3 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {228 /* 0xe4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {229 /* 0xe5 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {230 /* 0xe6 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {231 /* 0xe7 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 1, 8}, /* shli r4, r1, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {232 /* 0xe8 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {233 /* 0xe9 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {234 /* 0xea */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {235 /* 0xeb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {236 /* 0xec */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {237 /* 0xed */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {238 /* 0xee */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {239 /* 0xef */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {240 /* 0xf0 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {241 /* 0xf1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {242 /* 0xf2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {243 /* 0xf3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}} /* s3a r4, r3, r3 */
+ },
+ {244 /* 0xf4 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {245 /* 0xf5 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {246 /* 0xf6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {247 /* 0xf7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {248 /* 0xf8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {249 /* 0xf9 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {250 /* 0xfa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {251 /* 0xfb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {252 /* 0xfc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {253 /* 0xfd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {254 /* 0xfe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {255 /* 0xff */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {256 /* 0x100 */ ,
+ {{6, 1, 8}} /* shli r2, r1, 8 */
+ },
+ {257 /* 0x101 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {258 /* 0x102 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {259 /* 0x103 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {260 /* 0x104 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {261 /* 0x105 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {262 /* 0x106 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {263 /* 0x107 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {264 /* 0x108 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {265 /* 0x109 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {266 /* 0x10a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {267 /* 0x10b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {1, 1, 3}, /* add r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {268 /* 0x10c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {269 /* 0x10d */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {270 /* 0x10e */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {271 /* 0x10f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {272 /* 0x110 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {273 /* 0x111 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {274 /* 0x112 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {275 /* 0x113 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {276 /* 0x114 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {277 /* 0x115 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {278 /* 0x116 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {279 /* 0x117 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {280 /* 0x118 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {281 /* 0x119 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {282 /* 0x11a */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {283 /* 0x11b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {284 /* 0x11c */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {285 /* 0x11d */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {286 /* 0x11e */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {287 /* 0x11f */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {288 /* 0x120 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}} /* shli r3, r2, 5 */
+ },
+ {289 /* 0x121 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {290 /* 0x122 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {291 /* 0x123 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {292 /* 0x124 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {293 /* 0x125 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 1}} /* s2a r4, r3, r1 */
+ },
+ {294 /* 0x126 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {295 /* 0x127 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {296 /* 0x128 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {297 /* 0x129 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {298 /* 0x12a */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {299 /* 0x12b */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {300 /* 0x12c */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {301 /* 0x12d */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {302 /* 0x12e */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {303 /* 0x12f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {304 /* 0x130 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {305 /* 0x131 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {306 /* 0x132 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {307 /* 0x133 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {308 /* 0x134 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {309 /* 0x135 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {310 /* 0x136 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {311 /* 0x137 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {312 /* 0x138 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {313 /* 0x139 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {314 /* 0x13a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {315 /* 0x13b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {316 /* 0x13c */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {317 /* 0x13d */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {318 /* 0x13e */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {319 /* 0x13f */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {320 /* 0x140 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}} /* shli r3, r2, 6 */
+ },
+ {321 /* 0x141 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {322 /* 0x142 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {323 /* 0x143 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {324 /* 0x144 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {325 /* 0x145 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {326 /* 0x146 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {327 /* 0x147 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {328 /* 0x148 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {329 /* 0x149 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {330 /* 0x14a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {331 /* 0x14b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {332 /* 0x14c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {333 /* 0x14d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {334 /* 0x14e */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {335 /* 0x14f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {336 /* 0x150 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {337 /* 0x151 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {338 /* 0x152 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 1}, /* shli r4, r2, 1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {339 /* 0x153 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {340 /* 0x154 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {341 /* 0x155 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {342 /* 0x156 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 1}, /* shli r4, r2, 1 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {343 /* 0x157 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {344 /* 0x158 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {345 /* 0x159 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {346 /* 0x15a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {347 /* 0x15b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {348 /* 0x15c */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 2}, /* shli r4, r2, 2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {349 /* 0x15d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {350 /* 0x15e */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {351 /* 0x15f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {352 /* 0x160 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {353 /* 0x161 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {354 /* 0x162 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {355 /* 0x163 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {356 /* 0x164 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {357 /* 0x165 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {358 /* 0x166 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {359 /* 0x167 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {360 /* 0x168 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 3}} /* shli r4, r3, 3 */
+ },
+ {361 /* 0x169 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {362 /* 0x16a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 1, 1}, /* shli r4, r1, 1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {363 /* 0x16b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {364 /* 0x16c */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 1, 2}, /* shli r4, r1, 2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {365 /* 0x16d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {366 /* 0x16e */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {367 /* 0x16f */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {368 /* 0x170 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {369 /* 0x171 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 3}} /* s3a r4, r3, r3 */
+ },
+ {370 /* 0x172 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 1}, /* shli r4, r2, 1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {371 /* 0x173 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {372 /* 0x174 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {373 /* 0x175 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {374 /* 0x176 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {375 /* 0x177 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {376 /* 0x178 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {377 /* 0x179 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {378 /* 0x17a */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {379 /* 0x17b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {380 /* 0x17c */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {381 /* 0x17d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {382 /* 0x17e */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {383 /* 0x17f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {384 /* 0x180 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}} /* shli r3, r2, 7 */
+ },
+ {385 /* 0x181 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {386 /* 0x182 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {387 /* 0x183 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {388 /* 0x184 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {389 /* 0x185 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {390 /* 0x186 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {391 /* 0x187 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {392 /* 0x188 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {393 /* 0x189 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {394 /* 0x18a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {395 /* 0x18b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {396 /* 0x18c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {397 /* 0x18d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {398 /* 0x18e */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {399 /* 0x18f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {400 /* 0x190 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {401 /* 0x191 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {402 /* 0x192 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {403 /* 0x193 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {1, 2, 4}} /* add r5, r2, r4 */
+ },
+ {404 /* 0x194 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {4, 1, 2}, /* s2a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {405 /* 0x195 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}} /* s3a r4, r3, r3 */
+ },
+ {406 /* 0x196 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {407 /* 0x197 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {408 /* 0x198 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {409 /* 0x199 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {410 /* 0x19a */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {411 /* 0x19b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {412 /* 0x19c */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {413 /* 0x19d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {414 /* 0x19e */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {415 /* 0x19f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {416 /* 0x1a0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {417 /* 0x1a1 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {418 /* 0x1a2 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {419 /* 0x1a3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {1, 2, 4}} /* add r5, r2, r4 */
+ },
+ {420 /* 0x1a4 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {421 /* 0x1a5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {422 /* 0x1a6 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {423 /* 0x1a7 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 1}, /* sub r4, r3, r1 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {424 /* 0x1a8 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {425 /* 0x1a9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {426 /* 0x1aa */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {427 /* 0x1ab */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {428 /* 0x1ac */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {429 /* 0x1ad */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {430 /* 0x1ae */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 1}, /* sub r4, r3, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {431 /* 0x1af */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 1, 9}, /* shli r4, r1, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {432 /* 0x1b0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {433 /* 0x1b1 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {434 /* 0x1b2 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {435 /* 0x1b3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {1, 2, 4}} /* add r5, r2, r4 */
+ },
+ {436 /* 0x1b4 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {437 /* 0x1b5 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {438 /* 0x1b6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {439 /* 0x1b7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 1, 9}, /* shli r4, r1, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {440 /* 0x1b8 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {441 /* 0x1b9 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {442 /* 0x1ba */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {443 /* 0x1bb */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {444 /* 0x1bc */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {445 /* 0x1bd */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {446 /* 0x1be */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {447 /* 0x1bf */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {448 /* 0x1c0 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {449 /* 0x1c1 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {450 /* 0x1c2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {451 /* 0x1c3 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {452 /* 0x1c4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {453 /* 0x1c5 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {454 /* 0x1c6 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {455 /* 0x1c7 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {456 /* 0x1c8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {457 /* 0x1c9 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {458 /* 0x1ca */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {459 /* 0x1cb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {460 /* 0x1cc */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {461 /* 0x1cd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {462 /* 0x1ce */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {463 /* 0x1cf */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {464 /* 0x1d0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {465 /* 0x1d1 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 1, 2}, /* s1a r4, r1, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {467 /* 0x1d3 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 1, 9}, /* shli r4, r1, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {468 /* 0x1d4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {469 /* 0x1d5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {470 /* 0x1d6 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {471 /* 0x1d7 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 1, 9}, /* shli r4, r1, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {472 /* 0x1d8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {473 /* 0x1d9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {475 /* 0x1db */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 1, 9}, /* shli r4, r1, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {476 /* 0x1dc */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {477 /* 0x1dd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {478 /* 0x1de */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {479 /* 0x1df */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {480 /* 0x1e0 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {481 /* 0x1e1 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {482 /* 0x1e2 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {483 /* 0x1e3 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {484 /* 0x1e4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {485 /* 0x1e5 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {486 /* 0x1e6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {487 /* 0x1e7 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 1, 9}, /* shli r4, r1, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {488 /* 0x1e8 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {489 /* 0x1e9 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {490 /* 0x1ea */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {491 /* 0x1eb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {492 /* 0x1ec */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {493 /* 0x1ed */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {494 /* 0x1ee */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {495 /* 0x1ef */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {496 /* 0x1f0 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {497 /* 0x1f1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {498 /* 0x1f2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {499 /* 0x1f3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 1, 9}, /* shli r4, r1, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {500 /* 0x1f4 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {501 /* 0x1f5 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {502 /* 0x1f6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {503 /* 0x1f7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {504 /* 0x1f8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {505 /* 0x1f9 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {506 /* 0x1fa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {507 /* 0x1fb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {508 /* 0x1fc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {509 /* 0x1fd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {510 /* 0x1fe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {511 /* 0x1ff */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {512 /* 0x200 */ ,
+ {{6, 1, 9}} /* shli r2, r1, 9 */
+ },
+ {513 /* 0x201 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {514 /* 0x202 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {515 /* 0x203 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {516 /* 0x204 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {517 /* 0x205 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {518 /* 0x206 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {519 /* 0x207 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {520 /* 0x208 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {521 /* 0x209 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {522 /* 0x20a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {523 /* 0x20b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 1, 3}, /* add r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {524 /* 0x20c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {525 /* 0x20d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {526 /* 0x20e */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {527 /* 0x20f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {528 /* 0x210 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {529 /* 0x211 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {530 /* 0x212 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {531 /* 0x213 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {532 /* 0x214 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {533 /* 0x215 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {534 /* 0x216 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {535 /* 0x217 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {536 /* 0x218 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {537 /* 0x219 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {538 /* 0x21a */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {539 /* 0x21b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {540 /* 0x21c */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {541 /* 0x21d */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {542 /* 0x21e */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {543 /* 0x21f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {544 /* 0x220 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {545 /* 0x221 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {546 /* 0x222 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {547 /* 0x223 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {548 /* 0x224 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {549 /* 0x225 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {550 /* 0x226 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {551 /* 0x227 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {552 /* 0x228 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {553 /* 0x229 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {554 /* 0x22a */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {555 /* 0x22b */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {556 /* 0x22c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {557 /* 0x22d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {558 /* 0x22e */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {559 /* 0x22f */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {560 /* 0x230 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {561 /* 0x231 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {562 /* 0x232 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {563 /* 0x233 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {564 /* 0x234 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {565 /* 0x235 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {566 /* 0x236 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {567 /* 0x237 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {568 /* 0x238 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {569 /* 0x239 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {570 /* 0x23a */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 1, 2}, /* s1a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {571 /* 0x23b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {572 /* 0x23c */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {573 /* 0x23d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {574 /* 0x23e */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {575 /* 0x23f */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {576 /* 0x240 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}} /* shli r3, r2, 6 */
+ },
+ {577 /* 0x241 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {578 /* 0x242 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {579 /* 0x243 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {580 /* 0x244 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {581 /* 0x245 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {582 /* 0x246 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {583 /* 0x247 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {584 /* 0x248 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {585 /* 0x249 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {586 /* 0x24a */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {587 /* 0x24b */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {588 /* 0x24c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {589 /* 0x24d */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {590 /* 0x24e */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {591 /* 0x24f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {592 /* 0x250 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {593 /* 0x251 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {594 /* 0x252 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {595 /* 0x253 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {596 /* 0x254 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {597 /* 0x255 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {598 /* 0x256 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {599 /* 0x257 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {600 /* 0x258 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {601 /* 0x259 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {602 /* 0x25a */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 1}, /* shli r4, r2, 1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {603 /* 0x25b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {604 /* 0x25c */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {605 /* 0x25d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {606 /* 0x25e */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {607 /* 0x25f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {608 /* 0x260 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {609 /* 0x261 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {610 /* 0x262 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {611 /* 0x263 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {612 /* 0x264 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {613 /* 0x265 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {614 /* 0x266 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {615 /* 0x267 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {616 /* 0x268 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {617 /* 0x269 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 2}, /* shli r3, r1, 2 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {619 /* 0x26b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {620 /* 0x26c */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {621 /* 0x26d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {623 /* 0x26f */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {624 /* 0x270 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {625 /* 0x271 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {626 /* 0x272 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {627 /* 0x273 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {628 /* 0x274 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {629 /* 0x275 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {630 /* 0x276 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {631 /* 0x277 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {632 /* 0x278 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {633 /* 0x279 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {634 /* 0x27a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {635 /* 0x27b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {636 /* 0x27c */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {637 /* 0x27d */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {638 /* 0x27e */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 1}, /* shli r3, r1, 1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {639 /* 0x27f */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {640 /* 0x280 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}} /* shli r3, r2, 7 */
+ },
+ {641 /* 0x281 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {642 /* 0x282 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {643 /* 0x283 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {644 /* 0x284 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {645 /* 0x285 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {646 /* 0x286 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {647 /* 0x287 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {648 /* 0x288 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 3}} /* shli r4, r3, 3 */
+ },
+ {649 /* 0x289 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {650 /* 0x28a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {651 /* 0x28b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {652 /* 0x28c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {653 /* 0x28d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {654 /* 0x28e */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {655 /* 0x28f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {656 /* 0x290 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {657 /* 0x291 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 3}} /* s3a r4, r3, r3 */
+ },
+ {658 /* 0x292 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {659 /* 0x293 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {660 /* 0x294 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {661 /* 0x295 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {662 /* 0x296 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {663 /* 0x297 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {664 /* 0x298 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {665 /* 0x299 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {666 /* 0x29a */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 1}, /* shli r4, r2, 1 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {667 /* 0x29b */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {668 /* 0x29c */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {669 /* 0x29d */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 1}, /* s1a r4, r3, r1 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {670 /* 0x29e */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {671 /* 0x29f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {672 /* 0x2a0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {673 /* 0x2a1 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {674 /* 0x2a2 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {675 /* 0x2a3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {676 /* 0x2a4 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {677 /* 0x2a5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {679 /* 0x2a7 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {2, 3, 1}, /* sub r4, r3, r1 */
+ {5, 2, 4}} /* s3a r5, r2, r4 */
+ },
+ {680 /* 0x2a8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {681 /* 0x2a9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {682 /* 0x2aa */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {684 /* 0x2ac */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 2}, /* shli r4, r2, 2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {685 /* 0x2ad */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {688 /* 0x2b0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 1, 1}, /* s2a r3, r1, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {689 /* 0x2b1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {690 /* 0x2b2 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {692 /* 0x2b4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {693 /* 0x2b5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 1}, /* s3a r3, r1, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {694 /* 0x2b6 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 3, 3}, /* s2a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {695 /* 0x2b7 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {696 /* 0x2b8 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {697 /* 0x2b9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {699 /* 0x2bb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {700 /* 0x2bc */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {701 /* 0x2bd */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {702 /* 0x2be */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {703 /* 0x2bf */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {704 /* 0x2c0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 6}} /* shli r4, r3, 6 */
+ },
+ {705 /* 0x2c1 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {706 /* 0x2c2 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {707 /* 0x2c3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {708 /* 0x2c4 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {709 /* 0x2c5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {1, 2, 4}} /* add r5, r2, r4 */
+ },
+ {710 /* 0x2c6 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {711 /* 0x2c7 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 1}, /* sub r4, r3, r1 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {712 /* 0x2c8 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {713 /* 0x2c9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 4}, /* shli r3, r1, 4 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {714 /* 0x2ca */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 3, 3}, /* s2a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {715 /* 0x2cb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {716 /* 0x2cc */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {2, 3, 1}, /* sub r4, r3, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {717 /* 0x2cd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {719 /* 0x2cf */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {2, 4, 1}} /* sub r5, r4, r1 */
+ },
+ {720 /* 0x2d0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}} /* shli r4, r3, 4 */
+ },
+ {721 /* 0x2d1 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {722 /* 0x2d2 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {723 /* 0x2d3 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {724 /* 0x2d4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {725 /* 0x2d5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 4}, /* shli r4, r3, 4 */
+ {1, 2, 4}} /* add r5, r2, r4 */
+ },
+ {726 /* 0x2d6 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {727 /* 0x2d7 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {728 /* 0x2d8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {729 /* 0x2d9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}} /* s3a r4, r3, r3 */
+ },
+ {730 /* 0x2da */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {731 /* 0x2db */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {3, 4, 1}} /* s1a r5, r4, r1 */
+ },
+ {733 /* 0x2dd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {735 /* 0x2df */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {736 /* 0x2e0 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {737 /* 0x2e1 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {738 /* 0x2e2 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {739 /* 0x2e3 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {740 /* 0x2e4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {741 /* 0x2e5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {743 /* 0x2e7 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {744 /* 0x2e8 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {745 /* 0x2e9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {747 /* 0x2eb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {748 /* 0x2ec */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {749 /* 0x2ed */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {750 /* 0x2ee */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {752 /* 0x2f0 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {753 /* 0x2f1 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {755 /* 0x2f3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {756 /* 0x2f4 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 2}, /* shli r3, r2, 2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {757 /* 0x2f5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {758 /* 0x2f6 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {759 /* 0x2f7 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {760 /* 0x2f8 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {761 /* 0x2f9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {762 /* 0x2fa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 1}, /* shli r3, r2, 1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {763 /* 0x2fb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {764 /* 0x2fc */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {765 /* 0x2fd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {766 /* 0x2fe */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {767 /* 0x2ff */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {768 /* 0x300 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}} /* shli r3, r2, 8 */
+ },
+ {769 /* 0x301 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {770 /* 0x302 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {771 /* 0x303 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {772 /* 0x304 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {773 /* 0x305 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {774 /* 0x306 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {775 /* 0x307 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {776 /* 0x308 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {777 /* 0x309 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {778 /* 0x30a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {779 /* 0x30b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {780 /* 0x30c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {781 /* 0x30d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {782 /* 0x30e */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {783 /* 0x30f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {784 /* 0x310 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {3, 3, 2}} /* s1a r4, r3, r2 */
+ },
+ {785 /* 0x311 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 1, 2}, /* s3a r4, r1, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {786 /* 0x312 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {787 /* 0x313 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {3, 1, 3}, /* s1a r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {788 /* 0x314 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {789 /* 0x315 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 2, 4}} /* s3a r5, r2, r4 */
+ },
+ {790 /* 0x316 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {791 /* 0x317 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {792 /* 0x318 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {793 /* 0x319 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {794 /* 0x31a */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {795 /* 0x31b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {796 /* 0x31c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {797 /* 0x31d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {798 /* 0x31e */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {799 /* 0x31f */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {800 /* 0x320 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {801 /* 0x321 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {802 /* 0x322 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {803 /* 0x323 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {1, 2, 4}} /* add r5, r2, r4 */
+ },
+ {804 /* 0x324 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {4, 1, 2}, /* s2a r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {805 /* 0x325 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {1, 2, 4}} /* add r5, r2, r4 */
+ },
+ {806 /* 0x326 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {807 /* 0x327 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {808 /* 0x328 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {809 /* 0x329 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {810 /* 0x32a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {811 /* 0x32b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {812 /* 0x32c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {813 /* 0x32d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {815 /* 0x32f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {816 /* 0x330 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {817 /* 0x331 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {818 /* 0x332 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {819 /* 0x333 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {820 /* 0x334 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {821 /* 0x335 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {822 /* 0x336 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {823 /* 0x337 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {824 /* 0x338 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {825 /* 0x339 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {827 /* 0x33b */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {828 /* 0x33c */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {829 /* 0x33d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {831 /* 0x33f */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {832 /* 0x340 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}} /* shli r4, r3, 6 */
+ },
+ {833 /* 0x341 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {834 /* 0x342 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 2, 2}, /* s1a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {835 /* 0x343 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {1, 2, 4}} /* add r5, r2, r4 */
+ },
+ {836 /* 0x344 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 2}, /* s3a r4, r2, r2 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {837 /* 0x345 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {838 /* 0x346 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {840 /* 0x348 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {841 /* 0x349 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {842 /* 0x34a */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {843 /* 0x34b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {844 /* 0x34c */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {845 /* 0x34d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {846 /* 0x34e */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {848 /* 0x350 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {849 /* 0x351 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {850 /* 0x352 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {852 /* 0x354 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {853 /* 0x355 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {855 /* 0x357 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 1}, /* sub r4, r3, r1 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {856 /* 0x358 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {857 /* 0x359 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {858 /* 0x35a */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {859 /* 0x35b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {861 /* 0x35d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {862 /* 0x35e */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {2, 3, 1}, /* sub r4, r3, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {863 /* 0x35f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 4, 1}} /* sub r5, r4, r1 */
+ },
+ {864 /* 0x360 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {865 /* 0x361 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {1, 1, 4}} /* add r5, r1, r4 */
+ },
+ {866 /* 0x362 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 1, 3}, /* add r4, r1, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {867 /* 0x363 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {1, 2, 4}} /* add r5, r2, r4 */
+ },
+ {868 /* 0x364 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {869 /* 0x365 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {870 /* 0x366 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {871 /* 0x367 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {872 /* 0x368 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {873 /* 0x369 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 1, 3}, /* add r4, r1, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {875 /* 0x36b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {876 /* 0x36c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {877 /* 0x36d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {879 /* 0x36f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {880 /* 0x370 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {881 /* 0x371 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 2}, /* s1a r3, r2, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {882 /* 0x372 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {884 /* 0x374 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {885 /* 0x375 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {888 /* 0x378 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {889 /* 0x379 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {2, 2, 1}, /* sub r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {890 /* 0x37a */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {891 /* 0x37b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {892 /* 0x37c */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {893 /* 0x37d */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {894 /* 0x37e */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {895 /* 0x37f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {896 /* 0x380 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {897 /* 0x381 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {898 /* 0x382 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {899 /* 0x383 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {900 /* 0x384 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {901 /* 0x385 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {902 /* 0x386 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {903 /* 0x387 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {904 /* 0x388 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {905 /* 0x389 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {2, 1, 2}, /* sub r4, r1, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {906 /* 0x38a */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {908 /* 0x38c */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {909 /* 0x38d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {910 /* 0x38e */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {911 /* 0x38f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {912 /* 0x390 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {913 /* 0x391 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 1, 2}, /* s1a r4, r1, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {915 /* 0x393 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {916 /* 0x394 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {917 /* 0x395 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {918 /* 0x396 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {919 /* 0x397 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {920 /* 0x398 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {924 /* 0x39c */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {925 /* 0x39d */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {2, 1, 3}, /* sub r4, r1, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {927 /* 0x39f */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {928 /* 0x3a0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {929 /* 0x3a1 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 1, 2}, /* s2a r4, r1, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {932 /* 0x3a4 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {935 /* 0x3a7 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {936 /* 0x3a8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {937 /* 0x3a9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {939 /* 0x3ab */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {941 /* 0x3ad */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {943 /* 0x3af */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 1, 10}, /* shli r4, r1, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {944 /* 0x3b0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {945 /* 0x3b1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 3, 4}} /* sub r5, r3, r4 */
+ },
+ {948 /* 0x3b4 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {949 /* 0x3b5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {950 /* 0x3b6 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {951 /* 0x3b7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 1, 10}, /* shli r4, r1, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {952 /* 0x3b8 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {953 /* 0x3b9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {955 /* 0x3bb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {2, 3, 1}, /* sub r4, r3, r1 */
+ {4, 4, 4}} /* s2a r5, r4, r4 */
+ },
+ {956 /* 0x3bc */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {957 /* 0x3bd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {958 /* 0x3be */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {959 /* 0x3bf */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {960 /* 0x3c0 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {961 /* 0x3c1 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {962 /* 0x3c2 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {963 /* 0x3c3 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {964 /* 0x3c4 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {965 /* 0x3c5 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {966 /* 0x3c6 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {967 /* 0x3c7 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {968 /* 0x3c8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {969 /* 0x3c9 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {3, 2, 1}, /* s1a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {970 /* 0x3ca */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {971 /* 0x3cb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {972 /* 0x3cc */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {973 /* 0x3cd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {975 /* 0x3cf */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {6, 3, 6}, /* shli r4, r3, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {976 /* 0x3d0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {979 /* 0x3d3 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 1, 10}, /* shli r4, r1, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {980 /* 0x3d4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {981 /* 0x3d5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {983 /* 0x3d7 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 1, 10}, /* shli r4, r1, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {984 /* 0x3d8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {985 /* 0x3d9 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {987 /* 0x3db */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 1, 10}, /* shli r4, r1, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {988 /* 0x3dc */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {989 /* 0x3dd */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {990 /* 0x3de */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {991 /* 0x3df */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {992 /* 0x3e0 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {993 /* 0x3e1 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {994 /* 0x3e2 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {996 /* 0x3e4 */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {997 /* 0x3e5 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {999 /* 0x3e7 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 1, 10}, /* shli r4, r1, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1000 /* 0x3e8 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {1001 /* 0x3e9 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {4, 2, 1}, /* s2a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {1003 /* 0x3eb */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {1004 /* 0x3ec */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {1005 /* 0x3ed */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {1006 /* 0x3ee */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1007 /* 0x3ef */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1008 /* 0x3f0 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1009 /* 0x3f1 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {1010 /* 0x3f2 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {1011 /* 0x3f3 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 1, 10}, /* shli r4, r1, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1012 /* 0x3f4 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 2}} /* shli r5, r4, 2 */
+ },
+ {1013 /* 0x3f5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {1014 /* 0x3f6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1015 /* 0x3f7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1016 /* 0x3f8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1017 /* 0x3f9 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {1018 /* 0x3fa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {1019 /* 0x3fb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1020 /* 0x3fc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1021 /* 0x3fd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1022 /* 0x3fe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1023 /* 0x3ff */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {1024 /* 0x400 */ ,
+ {{6, 1, 10}} /* shli r2, r1, 10 */
+ },
+ {1025 /* 0x401 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {1026 /* 0x402 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {1027 /* 0x403 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1028 /* 0x404 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {1029 /* 0x405 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1030 /* 0x406 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {1031 /* 0x407 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {1032 /* 0x408 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {1033 /* 0x409 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1034 /* 0x40a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {1040 /* 0x410 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1049 /* 0x419 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {1056 /* 0x420 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1059 /* 0x423 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 2, 1}, /* s3a r4, r2, r1 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {1088 /* 0x440 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1100 /* 0x44c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {1104 /* 0x450 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {1108 /* 0x454 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {1136 /* 0x470 */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {1152 /* 0x480 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 7}} /* shli r3, r2, 7 */
+ },
+ {1200 /* 0x4b0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1204 /* 0x4b4 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {1242 /* 0x4da */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {1280 /* 0x500 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 8}} /* shli r3, r2, 8 */
+ },
+ {1292 /* 0x50c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {1304 /* 0x518 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {1312 /* 0x520 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {1320 /* 0x528 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {1336 /* 0x538 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {1344 /* 0x540 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 6}} /* shli r4, r3, 6 */
+ },
+ {1348 /* 0x544 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {1360 /* 0x550 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {1364 /* 0x554 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {1395 /* 0x573 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}, /* shli r4, r3, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1448 /* 0x5a8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {1460 /* 0x5b4 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {1461 /* 0x5b5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {1472 /* 0x5c0 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 5}, /* shli r3, r1, 5 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 6}} /* shli r5, r4, 6 */
+ },
+ {1488 /* 0x5d0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1512 /* 0x5e8 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 3}, /* shli r3, r2, 3 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1536 /* 0x600 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 9}} /* shli r3, r2, 9 */
+ },
+ {1568 /* 0x620 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {1576 /* 0x628 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {1649 /* 0x671 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {1664 /* 0x680 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 7}} /* shli r4, r3, 7 */
+ },
+ {1684 /* 0x694 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {3, 2, 3}, /* s1a r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {1696 /* 0x6a0 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {4, 2, 2}, /* s2a r4, r2, r2 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {1744 /* 0x6d0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {1812 /* 0x714 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {2000 /* 0x7d0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {2012 /* 0x7dc */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2014 /* 0x7de */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2037 /* 0x7f5 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {4, 4, 1}} /* s2a r5, r4, r1 */
+ },
+ {2038 /* 0x7f6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2039 /* 0x7f7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2040 /* 0x7f8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2041 /* 0x7f9 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {2042 /* 0x7fa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {2043 /* 0x7fb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2044 /* 0x7fc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2045 /* 0x7fd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2046 /* 0x7fe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2047 /* 0x7ff */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {2048 /* 0x800 */ ,
+ {{6, 1, 11}} /* shli r2, r1, 11 */
+ },
+ {2049 /* 0x801 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {2050 /* 0x802 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {2051 /* 0x803 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2052 /* 0x804 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {2053 /* 0x805 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2054 /* 0x806 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {2055 /* 0x807 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {2056 /* 0x808 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {2057 /* 0x809 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2058 /* 0x80a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {2064 /* 0x810 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2080 /* 0x820 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2100 /* 0x834 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 1, 11}, /* shli r4, r1, 11 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {2112 /* 0x840 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2144 /* 0x860 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {2176 /* 0x880 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2184 /* 0x888 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {2304 /* 0x900 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 8}} /* shli r3, r2, 8 */
+ },
+ {2320 /* 0x910 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {5, 3, 2}} /* s3a r4, r3, r2 */
+ },
+ {2408 /* 0x968 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {2560 /* 0xa00 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 9}} /* shli r3, r2, 9 */
+ },
+ {2578 /* 0xa12 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {2592 /* 0xa20 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 5}} /* shli r4, r3, 5 */
+ },
+ {2633 /* 0xa49 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {2704 /* 0xa90 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {2730 /* 0xaaa */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 5}, /* shli r3, r2, 5 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {2880 /* 0xb40 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 6}} /* shli r4, r3, 6 */
+ },
+ {2896 /* 0xb50 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {3072 /* 0xc00 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 10}} /* shli r3, r2, 10 */
+ },
+ {3079 /* 0xc07 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {3112 /* 0xc28 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {3192 /* 0xc78 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 2}, /* s2a r3, r2, r2 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {3240 /* 0xca8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {6, 4, 3}} /* shli r5, r4, 3 */
+ },
+ {3264 /* 0xcc0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {3328 /* 0xd00 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 8}} /* shli r4, r3, 8 */
+ },
+ {3453 /* 0xd7d */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {3529 /* 0xdc9 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}, /* s3a r4, r2, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {3580 /* 0xdfc */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {3600 /* 0xe10 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 2, 3}, /* sub r4, r2, r3 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {3624 /* 0xe28 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {4000 /* 0xfa0 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 5}} /* shli r5, r4, 5 */
+ },
+ {4025 /* 0xfb9 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {4073 /* 0xfe9 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 4, 1}} /* s3a r5, r4, r1 */
+ },
+ {4086 /* 0xff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {4087 /* 0xff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4088 /* 0xff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4089 /* 0xff9 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {4090 /* 0xffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 11}, /* shli r3, r1, 11 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {4091 /* 0xffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4092 /* 0xffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4093 /* 0xffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4094 /* 0xffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4095 /* 0xfff */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {4096 /* 0x1000 */ ,
+ {{6, 1, 12}} /* shli r2, r1, 12 */
+ },
+ {4097 /* 0x1001 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {4098 /* 0x1002 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {4099 /* 0x1003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4100 /* 0x1004 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {4101 /* 0x1005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4102 /* 0x1006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {4103 /* 0x1007 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {4104 /* 0x1008 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {4105 /* 0x1009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4106 /* 0x100a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {4108 /* 0x100c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {4112 /* 0x1010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4128 /* 0x1020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4160 /* 0x1040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4184 /* 0x1058 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {4224 /* 0x1080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4352 /* 0x1100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4369 /* 0x1111 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 3, 8}, /* shli r4, r3, 8 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {4376 /* 0x1118 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {4416 /* 0x1140 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {1, 2, 3}, /* add r4, r2, r3 */
+ {6, 4, 6}} /* shli r5, r4, 6 */
+ },
+ {4433 /* 0x1151 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {4482 /* 0x1182 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {5, 3, 1}, /* s3a r4, r3, r1 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {4608 /* 0x1200 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 9}} /* shli r3, r2, 9 */
+ },
+ {4712 /* 0x1268 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {5, 3, 4}} /* s3a r5, r3, r4 */
+ },
+ {4864 /* 0x1300 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {3, 2, 1}, /* s1a r3, r2, r1 */
+ {6, 3, 8}} /* shli r4, r3, 8 */
+ },
+ {5000 /* 0x1388 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {5040 /* 0x13b0 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 4}, /* shli r3, r2, 4 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {5120 /* 0x1400 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 10}} /* shli r3, r2, 10 */
+ },
+ {5243 /* 0x147b */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 7}, /* shli r4, r3, 7 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {5285 /* 0x14a5 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 7}, /* shli r3, r2, 7 */
+ {4, 2, 3}, /* s2a r4, r2, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {5329 /* 0x14d1 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {6144 /* 0x1800 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 11}} /* shli r3, r2, 11 */
+ },
+ {6164 /* 0x1814 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 11}, /* shli r4, r2, 11 */
+ {4, 3, 4}} /* s2a r5, r3, r4 */
+ },
+ {6400 /* 0x1900 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 8}} /* shli r4, r3, 8 */
+ },
+ {6406 /* 0x1906 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {3, 3, 3}, /* s1a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {6656 /* 0x1a00 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {4, 2, 1}, /* s2a r3, r2, r1 */
+ {6, 3, 9}} /* shli r4, r3, 9 */
+ },
+ {7040 /* 0x1b80 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 6}, /* shli r3, r1, 6 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 7}} /* shli r5, r4, 7 */
+ },
+ {7169 /* 0x1c01 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {5, 2, 3}} /* s3a r4, r2, r3 */
+ },
+ {7678 /* 0x1dfe */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {7682 /* 0x1e02 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {2, 1, 2}, /* sub r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {3, 3, 4}} /* s1a r5, r3, r4 */
+ },
+ {8000 /* 0x1f40 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 6}} /* shli r5, r4, 6 */
+ },
+ {8048 /* 0x1f70 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 4}} /* shli r5, r4, 4 */
+ },
+ {8182 /* 0x1ff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {8183 /* 0x1ff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8184 /* 0x1ff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8185 /* 0x1ff9 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {8186 /* 0x1ffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 12}, /* shli r3, r1, 12 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {8187 /* 0x1ffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8188 /* 0x1ffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8189 /* 0x1ffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8190 /* 0x1ffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8191 /* 0x1fff */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {8192 /* 0x2000 */ ,
+ {{6, 1, 13}} /* shli r2, r1, 13 */
+ },
+ {8193 /* 0x2001 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {8194 /* 0x2002 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {8195 /* 0x2003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8196 /* 0x2004 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {8197 /* 0x2005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8198 /* 0x2006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {8199 /* 0x2007 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {8200 /* 0x2008 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {8201 /* 0x2009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8202 /* 0x200a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {8203 /* 0x200b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 10}, /* shli r3, r1, 10 */
+ {1, 1, 3}, /* add r4, r1, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {8204 /* 0x200c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {4, 2, 3}} /* s2a r4, r2, r3 */
+ },
+ {8208 /* 0x2010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8224 /* 0x2020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8256 /* 0x2040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8320 /* 0x2080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8448 /* 0x2100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8520 /* 0x2148 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 8}, /* shli r3, r1, 8 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {8640 /* 0x21c0 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {8672 /* 0x21e0 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 3, 8}, /* shli r4, r3, 8 */
+ {2, 4, 2}} /* sub r5, r4, r2 */
+ },
+ {8704 /* 0x2200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8716 /* 0x220c */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {4, 3, 2}, /* s2a r4, r3, r2 */
+ {4, 4, 3}} /* s2a r5, r4, r3 */
+ },
+ {8728 /* 0x2218 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 9}, /* shli r3, r1, 9 */
+ {3, 3, 2}, /* s1a r4, r3, r2 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {9216 /* 0x2400 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 10}} /* shli r3, r2, 10 */
+ },
+ {9217 /* 0x2401 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 10}, /* shli r3, r2, 10 */
+ {1, 1, 3}} /* add r4, r1, r3 */
+ },
+ {9746 /* 0x2612 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {5, 3, 3}, /* s3a r4, r3, r3 */
+ {3, 4, 2}} /* s1a r5, r4, r2 */
+ },
+ {9810 /* 0x2652 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 6}, /* shli r3, r2, 6 */
+ {5, 3, 2}, /* s3a r4, r3, r2 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {10240 /* 0x2800 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 11}} /* shli r3, r2, 11 */
+ },
+ {10248 /* 0x2808 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {4, 3, 2}} /* s2a r4, r3, r2 */
+ },
+ {10368 /* 0x2880 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 7}} /* shli r4, r3, 7 */
+ },
+ {10456 /* 0x28d8 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {4, 3, 3}, /* s2a r4, r3, r3 */
+ {5, 4, 2}} /* s3a r5, r4, r2 */
+ },
+ {10832 /* 0x2a50 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {4, 1, 2}, /* s2a r3, r1, r2 */
+ {4, 3, 3}, /* s2a r4, r3, r3 */
+ {4, 4, 2}} /* s2a r5, r4, r2 */
+ },
+ {11512 /* 0x2cf8 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {2, 3, 1}, /* sub r4, r3, r1 */
+ {5, 4, 3}} /* s3a r5, r4, r3 */
+ },
+ {11522 /* 0x2d02 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {4, 3, 1}, /* s2a r4, r3, r1 */
+ {3, 4, 3}} /* s1a r5, r4, r3 */
+ },
+ {11529 /* 0x2d09 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 8}, /* shli r3, r2, 8 */
+ {1, 1, 3}, /* add r4, r1, r3 */
+ {5, 4, 4}} /* s3a r5, r4, r4 */
+ },
+ {12288 /* 0x3000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 12}} /* shli r3, r2, 12 */
+ },
+ {12299 /* 0x300b */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 1, 2}, /* s3a r3, r1, r2 */
+ {6, 2, 12}, /* shli r4, r2, 12 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {16000 /* 0x3e80 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 7}, /* shli r3, r1, 7 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 7}} /* shli r5, r4, 7 */
+ },
+ {16374 /* 0x3ff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 11}, /* shli r4, r2, 11 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {16375 /* 0x3ff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16376 /* 0x3ff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16377 /* 0x3ff9 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {16378 /* 0x3ffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 13}, /* shli r3, r1, 13 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {16379 /* 0x3ffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16380 /* 0x3ffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16381 /* 0x3ffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16382 /* 0x3ffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16383 /* 0x3fff */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {16384 /* 0x4000 */ ,
+ {{6, 1, 14}} /* shli r2, r1, 14 */
+ },
+ {16385 /* 0x4001 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {16386 /* 0x4002 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {16387 /* 0x4003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16388 /* 0x4004 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {16389 /* 0x4005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16390 /* 0x4006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {16391 /* 0x4007 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {16392 /* 0x4008 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {16393 /* 0x4009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16394 /* 0x400a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {16400 /* 0x4010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16416 /* 0x4020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16448 /* 0x4040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16496 /* 0x4070 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {5, 2, 4}} /* s3a r5, r2, r4 */
+ },
+ {16512 /* 0x4080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16640 /* 0x4100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16896 /* 0x4200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {17408 /* 0x4400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {18432 /* 0x4800 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 11}} /* shli r3, r2, 11 */
+ },
+ {20480 /* 0x5000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 12}} /* shli r3, r2, 12 */
+ },
+ {24576 /* 0x6000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 13}} /* shli r3, r2, 13 */
+ },
+ {25600 /* 0x6400 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {5, 2, 1}, /* s3a r3, r2, r1 */
+ {6, 3, 10}} /* shli r4, r3, 10 */
+ },
+ {32758 /* 0x7ff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 12}, /* shli r4, r2, 12 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {32759 /* 0x7ff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {32760 /* 0x7ff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {32761 /* 0x7ff9 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {32762 /* 0x7ffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 14}, /* shli r3, r1, 14 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {32763 /* 0x7ffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {32764 /* 0x7ffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {32765 /* 0x7ffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {32766 /* 0x7ffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {32767 /* 0x7fff */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {32768 /* 0x8000 */ ,
+ {{6, 1, 15}} /* shli r2, r1, 15 */
+ },
+ {32769 /* 0x8001 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {32770 /* 0x8002 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {32771 /* 0x8003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {32772 /* 0x8004 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {32773 /* 0x8005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {32774 /* 0x8006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {32775 /* 0x8007 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {32776 /* 0x8008 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {32777 /* 0x8009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {32778 /* 0x800a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {32784 /* 0x8010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {32800 /* 0x8020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {32832 /* 0x8040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {32896 /* 0x8080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33024 /* 0x8100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33280 /* 0x8200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33792 /* 0x8400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {34816 /* 0x8800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {36864 /* 0x9000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 12}} /* shli r3, r2, 12 */
+ },
+ {40960 /* 0xa000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 13}} /* shli r3, r2, 13 */
+ },
+ {49152 /* 0xc000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 14}} /* shli r3, r2, 14 */
+ },
+ {65526 /* 0xfff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 13}, /* shli r4, r2, 13 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {65527 /* 0xfff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {65528 /* 0xfff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {65529 /* 0xfff9 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {65530 /* 0xfffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 15}, /* shli r3, r1, 15 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {65531 /* 0xfffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {65532 /* 0xfffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {65533 /* 0xfffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {65534 /* 0xfffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {65535 /* 0xffff */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {65536 /* 0x10000 */ ,
+ {{6, 1, 16}} /* shli r2, r1, 16 */
+ },
+ {65537 /* 0x10001 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {65538 /* 0x10002 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {65539 /* 0x10003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {65540 /* 0x10004 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {65541 /* 0x10005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {65542 /* 0x10006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {65543 /* 0x10007 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {65544 /* 0x10008 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {65545 /* 0x10009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {65546 /* 0x1000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {65552 /* 0x10010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {65568 /* 0x10020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {65600 /* 0x10040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {65664 /* 0x10080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {65792 /* 0x10100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {66048 /* 0x10200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {66560 /* 0x10400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67584 /* 0x10800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {69632 /* 0x11000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {73728 /* 0x12000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 13}} /* shli r3, r2, 13 */
+ },
+ {81920 /* 0x14000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 14}} /* shli r3, r2, 14 */
+ },
+ {98304 /* 0x18000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 15}} /* shli r3, r2, 15 */
+ },
+ {131062 /* 0x1fff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 14}, /* shli r4, r2, 14 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {131063 /* 0x1fff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {131064 /* 0x1fff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {131065 /* 0x1fff9 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {131066 /* 0x1fffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 16}, /* shli r3, r1, 16 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {131067 /* 0x1fffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {131068 /* 0x1fffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {131069 /* 0x1fffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {131070 /* 0x1fffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {131071 /* 0x1ffff */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {131072 /* 0x20000 */ ,
+ {{6, 1, 17}} /* shli r2, r1, 17 */
+ },
+ {131073 /* 0x20001 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {131074 /* 0x20002 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {131075 /* 0x20003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {131076 /* 0x20004 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {131077 /* 0x20005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {131078 /* 0x20006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {131079 /* 0x20007 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {131080 /* 0x20008 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {131081 /* 0x20009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {131082 /* 0x2000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {131088 /* 0x20010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {131104 /* 0x20020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {131136 /* 0x20040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {131200 /* 0x20080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {131328 /* 0x20100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {131584 /* 0x20200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {132096 /* 0x20400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {133120 /* 0x20800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {135168 /* 0x21000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {139264 /* 0x22000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {147456 /* 0x24000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 14}} /* shli r3, r2, 14 */
+ },
+ {163840 /* 0x28000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 15}} /* shli r3, r2, 15 */
+ },
+ {196608 /* 0x30000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 16}} /* shli r3, r2, 16 */
+ },
+ {262134 /* 0x3fff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 15}, /* shli r4, r2, 15 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {262135 /* 0x3fff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {262136 /* 0x3fff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {262137 /* 0x3fff9 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {262138 /* 0x3fffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 17}, /* shli r3, r1, 17 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {262139 /* 0x3fffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {262140 /* 0x3fffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {262141 /* 0x3fffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {262142 /* 0x3fffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {262143 /* 0x3ffff */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {262144 /* 0x40000 */ ,
+ {{6, 1, 18}} /* shli r2, r1, 18 */
+ },
+ {262145 /* 0x40001 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {262146 /* 0x40002 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {262147 /* 0x40003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {262148 /* 0x40004 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {262149 /* 0x40005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {262150 /* 0x40006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {262151 /* 0x40007 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {262152 /* 0x40008 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {262153 /* 0x40009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {262154 /* 0x4000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {262160 /* 0x40010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {262176 /* 0x40020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {262208 /* 0x40040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {262272 /* 0x40080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {262400 /* 0x40100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {262656 /* 0x40200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {263168 /* 0x40400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {264192 /* 0x40800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {266240 /* 0x41000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {270336 /* 0x42000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {278528 /* 0x44000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {294912 /* 0x48000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 15}} /* shli r3, r2, 15 */
+ },
+ {327680 /* 0x50000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 16}} /* shli r3, r2, 16 */
+ },
+ {393216 /* 0x60000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 17}} /* shli r3, r2, 17 */
+ },
+ {524278 /* 0x7fff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 16}, /* shli r4, r2, 16 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {524279 /* 0x7fff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {524280 /* 0x7fff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {524281 /* 0x7fff9 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {524282 /* 0x7fffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 18}, /* shli r3, r1, 18 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {524283 /* 0x7fffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {524284 /* 0x7fffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {524285 /* 0x7fffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {524286 /* 0x7fffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {524287 /* 0x7ffff */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {524288 /* 0x80000 */ ,
+ {{6, 1, 19}} /* shli r2, r1, 19 */
+ },
+ {524289 /* 0x80001 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {524290 /* 0x80002 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {524291 /* 0x80003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {524292 /* 0x80004 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {524293 /* 0x80005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {524294 /* 0x80006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {524295 /* 0x80007 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {524296 /* 0x80008 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {524297 /* 0x80009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {524298 /* 0x8000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {524304 /* 0x80010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {524320 /* 0x80020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {524352 /* 0x80040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {524416 /* 0x80080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {524544 /* 0x80100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {524800 /* 0x80200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {525312 /* 0x80400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {526336 /* 0x80800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {528384 /* 0x81000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {532480 /* 0x82000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {540672 /* 0x84000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {557056 /* 0x88000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {589824 /* 0x90000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 16}} /* shli r3, r2, 16 */
+ },
+ {655360 /* 0xa0000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 17}} /* shli r3, r2, 17 */
+ },
+ {786432 /* 0xc0000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 18}} /* shli r3, r2, 18 */
+ },
+ {1048566 /* 0xffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 17}, /* shli r4, r2, 17 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1048567 /* 0xffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1048568 /* 0xffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1048569 /* 0xffff9 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {1048570 /* 0xffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 19}, /* shli r3, r1, 19 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {1048571 /* 0xffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1048572 /* 0xffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1048573 /* 0xffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1048574 /* 0xffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1048575 /* 0xfffff */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {1048576 /* 0x100000 */ ,
+ {{6, 1, 20}} /* shli r2, r1, 20 */
+ },
+ {1048577 /* 0x100001 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {1048578 /* 0x100002 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {1048579 /* 0x100003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1048580 /* 0x100004 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {1048581 /* 0x100005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1048582 /* 0x100006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {1048583 /* 0x100007 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {1048584 /* 0x100008 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {1048585 /* 0x100009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1048586 /* 0x10000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {1048592 /* 0x100010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1048608 /* 0x100020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1048640 /* 0x100040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1048704 /* 0x100080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1048832 /* 0x100100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1049088 /* 0x100200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1049600 /* 0x100400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1050624 /* 0x100800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1052672 /* 0x101000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1056768 /* 0x102000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1064960 /* 0x104000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1081344 /* 0x108000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1114112 /* 0x110000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1179648 /* 0x120000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 17}} /* shli r3, r2, 17 */
+ },
+ {1310720 /* 0x140000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 18}} /* shli r3, r2, 18 */
+ },
+ {1572864 /* 0x180000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 19}} /* shli r3, r2, 19 */
+ },
+ {2097142 /* 0x1ffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 18}, /* shli r4, r2, 18 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2097143 /* 0x1ffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2097144 /* 0x1ffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2097145 /* 0x1ffff9 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {2097146 /* 0x1ffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 20}, /* shli r3, r1, 20 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {2097147 /* 0x1ffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2097148 /* 0x1ffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2097149 /* 0x1ffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2097150 /* 0x1ffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2097151 /* 0x1fffff */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {2097152 /* 0x200000 */ ,
+ {{6, 1, 21}} /* shli r2, r1, 21 */
+ },
+ {2097153 /* 0x200001 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {2097154 /* 0x200002 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {2097155 /* 0x200003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2097156 /* 0x200004 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {2097157 /* 0x200005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2097158 /* 0x200006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {2097159 /* 0x200007 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {2097160 /* 0x200008 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {2097161 /* 0x200009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2097162 /* 0x20000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {2097168 /* 0x200010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2097184 /* 0x200020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2097216 /* 0x200040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2097280 /* 0x200080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2097408 /* 0x200100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2097664 /* 0x200200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2098176 /* 0x200400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2099200 /* 0x200800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2101248 /* 0x201000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2105344 /* 0x202000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2113536 /* 0x204000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2129920 /* 0x208000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2162688 /* 0x210000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2228224 /* 0x220000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {2359296 /* 0x240000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 18}} /* shli r3, r2, 18 */
+ },
+ {2621440 /* 0x280000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 19}} /* shli r3, r2, 19 */
+ },
+ {3145728 /* 0x300000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 20}} /* shli r3, r2, 20 */
+ },
+ {4194294 /* 0x3ffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 19}, /* shli r4, r2, 19 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {4194295 /* 0x3ffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4194296 /* 0x3ffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4194297 /* 0x3ffff9 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {4194298 /* 0x3ffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 21}, /* shli r3, r1, 21 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {4194299 /* 0x3ffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4194300 /* 0x3ffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4194301 /* 0x3ffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4194302 /* 0x3ffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {4194303 /* 0x3fffff */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {4194304 /* 0x400000 */ ,
+ {{6, 1, 22}} /* shli r2, r1, 22 */
+ },
+ {4194305 /* 0x400001 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {4194306 /* 0x400002 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {4194307 /* 0x400003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4194308 /* 0x400004 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {4194309 /* 0x400005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4194310 /* 0x400006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {4194311 /* 0x400007 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {4194312 /* 0x400008 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {4194313 /* 0x400009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4194314 /* 0x40000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {4194320 /* 0x400010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4194336 /* 0x400020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4194368 /* 0x400040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4194432 /* 0x400080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4194560 /* 0x400100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4194816 /* 0x400200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4195328 /* 0x400400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4196352 /* 0x400800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4198400 /* 0x401000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4202496 /* 0x402000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4210688 /* 0x404000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4227072 /* 0x408000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4259840 /* 0x410000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4325376 /* 0x420000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4456448 /* 0x440000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {4718592 /* 0x480000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 19}} /* shli r3, r2, 19 */
+ },
+ {5242880 /* 0x500000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 20}} /* shli r3, r2, 20 */
+ },
+ {6291456 /* 0x600000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 21}} /* shli r3, r2, 21 */
+ },
+ {8388598 /* 0x7ffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 20}, /* shli r4, r2, 20 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {8388599 /* 0x7ffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8388600 /* 0x7ffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8388601 /* 0x7ffff9 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {8388602 /* 0x7ffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 22}, /* shli r3, r1, 22 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {8388603 /* 0x7ffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8388604 /* 0x7ffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8388605 /* 0x7ffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8388606 /* 0x7ffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {8388607 /* 0x7fffff */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {8388608 /* 0x800000 */ ,
+ {{6, 1, 23}} /* shli r2, r1, 23 */
+ },
+ {8388609 /* 0x800001 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {8388610 /* 0x800002 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {8388611 /* 0x800003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8388612 /* 0x800004 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {8388613 /* 0x800005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8388614 /* 0x800006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {8388615 /* 0x800007 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {8388616 /* 0x800008 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {8388617 /* 0x800009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8388618 /* 0x80000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {8388624 /* 0x800010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8388640 /* 0x800020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8388672 /* 0x800040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8388736 /* 0x800080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8388864 /* 0x800100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8389120 /* 0x800200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8389632 /* 0x800400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8390656 /* 0x800800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8392704 /* 0x801000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8396800 /* 0x802000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8404992 /* 0x804000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8421376 /* 0x808000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8454144 /* 0x810000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8519680 /* 0x820000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8650752 /* 0x840000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {8912896 /* 0x880000 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {9437184 /* 0x900000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 20}} /* shli r3, r2, 20 */
+ },
+ {10485760 /* 0xa00000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 21}} /* shli r3, r2, 21 */
+ },
+ {11796480 /* 0xb40000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 18}} /* shli r4, r3, 18 */
+ },
+ {12582912 /* 0xc00000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 22}} /* shli r3, r2, 22 */
+ },
+ {16777206 /* 0xfffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 21}, /* shli r4, r2, 21 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {16777207 /* 0xfffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16777208 /* 0xfffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16777209 /* 0xfffff9 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {16777210 /* 0xfffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 23}, /* shli r3, r1, 23 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {16777211 /* 0xfffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16777212 /* 0xfffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16777213 /* 0xfffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16777214 /* 0xfffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {16777215 /* 0xffffff */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {16777216 /* 0x1000000 */ ,
+ {{6, 1, 24}} /* shli r2, r1, 24 */
+ },
+ {16777217 /* 0x1000001 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {16777218 /* 0x1000002 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {16777219 /* 0x1000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16777220 /* 0x1000004 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {16777221 /* 0x1000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16777222 /* 0x1000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {16777223 /* 0x1000007 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {16777224 /* 0x1000008 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {16777225 /* 0x1000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16777226 /* 0x100000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {16777232 /* 0x1000010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16777248 /* 0x1000020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16777280 /* 0x1000040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16777344 /* 0x1000080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16777472 /* 0x1000100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16777728 /* 0x1000200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16778240 /* 0x1000400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16779264 /* 0x1000800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16781312 /* 0x1001000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16785408 /* 0x1002000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16793600 /* 0x1004000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16809984 /* 0x1008000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16842752 /* 0x1010000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {16843009 /* 0x1010101 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 3, 16}, /* shli r4, r3, 16 */
+ {1, 3, 4}} /* add r5, r3, r4 */
+ },
+ {16908288 /* 0x1020000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {17039360 /* 0x1040000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {17301504 /* 0x1080000 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {17825792 /* 0x1100000 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {18874368 /* 0x1200000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 21}} /* shli r3, r2, 21 */
+ },
+ {20971520 /* 0x1400000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 22}} /* shli r3, r2, 22 */
+ },
+ {23592960 /* 0x1680000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {5, 2, 2}, /* s3a r3, r2, r2 */
+ {6, 3, 19}} /* shli r4, r3, 19 */
+ },
+ {25165824 /* 0x1800000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 23}} /* shli r3, r2, 23 */
+ },
+ {33554422 /* 0x1fffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 22}, /* shli r4, r2, 22 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {33554423 /* 0x1fffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {33554424 /* 0x1fffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {33554425 /* 0x1fffff9 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {33554426 /* 0x1fffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 24}, /* shli r3, r1, 24 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {33554427 /* 0x1fffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {33554428 /* 0x1fffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {33554429 /* 0x1fffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {33554430 /* 0x1fffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {33554431 /* 0x1ffffff */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {33554432 /* 0x2000000 */ ,
+ {{6, 1, 25}} /* shli r2, r1, 25 */
+ },
+ {33554433 /* 0x2000001 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {33554434 /* 0x2000002 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {33554435 /* 0x2000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33554436 /* 0x2000004 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {33554437 /* 0x2000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33554438 /* 0x2000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {33554439 /* 0x2000007 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {33554440 /* 0x2000008 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {33554441 /* 0x2000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33554442 /* 0x200000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {33554448 /* 0x2000010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33554464 /* 0x2000020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33554496 /* 0x2000040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33554560 /* 0x2000080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33554688 /* 0x2000100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33554944 /* 0x2000200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33555456 /* 0x2000400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33556480 /* 0x2000800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33558528 /* 0x2001000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33562624 /* 0x2002000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33570816 /* 0x2004000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33587200 /* 0x2008000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33619968 /* 0x2010000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33685504 /* 0x2020000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {33816576 /* 0x2040000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {34078720 /* 0x2080000 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {34603008 /* 0x2100000 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {35651584 /* 0x2200000 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {37748736 /* 0x2400000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 22}} /* shli r3, r2, 22 */
+ },
+ {41943040 /* 0x2800000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 23}} /* shli r3, r2, 23 */
+ },
+ {50331648 /* 0x3000000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 24}} /* shli r3, r2, 24 */
+ },
+ {67108854 /* 0x3fffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 23}, /* shli r4, r2, 23 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {67108855 /* 0x3fffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {67108856 /* 0x3fffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {67108857 /* 0x3fffff9 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {67108858 /* 0x3fffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 25}, /* shli r3, r1, 25 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {67108859 /* 0x3fffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {67108860 /* 0x3fffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {67108861 /* 0x3fffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {67108862 /* 0x3fffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {67108863 /* 0x3ffffff */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {67108864 /* 0x4000000 */ ,
+ {{6, 1, 26}} /* shli r2, r1, 26 */
+ },
+ {67108865 /* 0x4000001 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {67108866 /* 0x4000002 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {67108867 /* 0x4000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67108868 /* 0x4000004 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {67108869 /* 0x4000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67108870 /* 0x4000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {67108871 /* 0x4000007 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {67108872 /* 0x4000008 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {67108873 /* 0x4000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67108874 /* 0x400000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {67108880 /* 0x4000010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67108896 /* 0x4000020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67108928 /* 0x4000040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67108992 /* 0x4000080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67109120 /* 0x4000100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67109376 /* 0x4000200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67109888 /* 0x4000400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67110912 /* 0x4000800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67112960 /* 0x4001000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67117056 /* 0x4002000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67125248 /* 0x4004000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67141632 /* 0x4008000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67174400 /* 0x4010000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67239936 /* 0x4020000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67371008 /* 0x4040000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {67633152 /* 0x4080000 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {68157440 /* 0x4100000 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {69206016 /* 0x4200000 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {71303168 /* 0x4400000 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {75497472 /* 0x4800000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 23}} /* shli r3, r2, 23 */
+ },
+ {83886080 /* 0x5000000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 24}} /* shli r3, r2, 24 */
+ },
+ {100663296 /* 0x6000000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 25}} /* shli r3, r2, 25 */
+ },
+ {134217718 /* 0x7fffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 24}, /* shli r4, r2, 24 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {134217719 /* 0x7fffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {134217720 /* 0x7fffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {134217721 /* 0x7fffff9 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {134217722 /* 0x7fffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 26}, /* shli r3, r1, 26 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {134217723 /* 0x7fffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {134217724 /* 0x7fffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {134217725 /* 0x7fffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {134217726 /* 0x7fffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {134217727 /* 0x7ffffff */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {134217728 /* 0x8000000 */ ,
+ {{6, 1, 27}} /* shli r2, r1, 27 */
+ },
+ {134217729 /* 0x8000001 */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {134217730 /* 0x8000002 */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {134217731 /* 0x8000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134217732 /* 0x8000004 */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {134217733 /* 0x8000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134217734 /* 0x8000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {134217735 /* 0x8000007 */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {134217736 /* 0x8000008 */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {134217737 /* 0x8000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134217738 /* 0x800000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {134217744 /* 0x8000010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134217760 /* 0x8000020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134217792 /* 0x8000040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134217856 /* 0x8000080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134217984 /* 0x8000100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134218240 /* 0x8000200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134218752 /* 0x8000400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134219776 /* 0x8000800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134221824 /* 0x8001000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134225920 /* 0x8002000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134234112 /* 0x8004000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134250496 /* 0x8008000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134283264 /* 0x8010000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134348800 /* 0x8020000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134479872 /* 0x8040000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {134742016 /* 0x8080000 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {135266304 /* 0x8100000 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {136314880 /* 0x8200000 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {138412032 /* 0x8400000 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {142606336 /* 0x8800000 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {150994944 /* 0x9000000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 24}} /* shli r3, r2, 24 */
+ },
+ {167772160 /* 0xa000000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 25}} /* shli r3, r2, 25 */
+ },
+ {201326592 /* 0xc000000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 26}} /* shli r3, r2, 26 */
+ },
+ {268435446 /* 0xffffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 25}, /* shli r4, r2, 25 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {268435447 /* 0xffffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {268435448 /* 0xffffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {268435449 /* 0xffffff9 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {268435450 /* 0xffffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 27}, /* shli r3, r1, 27 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {268435451 /* 0xffffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {268435452 /* 0xffffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {268435453 /* 0xffffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {268435454 /* 0xffffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {268435455 /* 0xfffffff */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {268435456 /* 0x10000000 */ ,
+ {{6, 1, 28}} /* shli r2, r1, 28 */
+ },
+ {268435457 /* 0x10000001 */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {268435458 /* 0x10000002 */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {268435459 /* 0x10000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268435460 /* 0x10000004 */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {268435461 /* 0x10000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268435462 /* 0x10000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {268435463 /* 0x10000007 */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {268435464 /* 0x10000008 */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {268435465 /* 0x10000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268435466 /* 0x1000000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {268435472 /* 0x10000010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268435488 /* 0x10000020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268435520 /* 0x10000040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268435584 /* 0x10000080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268435712 /* 0x10000100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268435968 /* 0x10000200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268436480 /* 0x10000400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268437504 /* 0x10000800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268439552 /* 0x10001000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268443648 /* 0x10002000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268451840 /* 0x10004000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268468224 /* 0x10008000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268500992 /* 0x10010000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268566528 /* 0x10020000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268697600 /* 0x10040000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {268959744 /* 0x10080000 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {269484032 /* 0x10100000 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {270532608 /* 0x10200000 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {272629760 /* 0x10400000 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {276824064 /* 0x10800000 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {285212672 /* 0x11000000 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {301989888 /* 0x12000000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 25}} /* shli r3, r2, 25 */
+ },
+ {335544320 /* 0x14000000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 26}} /* shli r3, r2, 26 */
+ },
+ {402653184 /* 0x18000000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 27}} /* shli r3, r2, 27 */
+ },
+ {536870902 /* 0x1ffffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 26}, /* shli r4, r2, 26 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {536870903 /* 0x1ffffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {536870904 /* 0x1ffffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {536870905 /* 0x1ffffff9 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {536870906 /* 0x1ffffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 28}, /* shli r3, r1, 28 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {536870907 /* 0x1ffffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {536870908 /* 0x1ffffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {536870909 /* 0x1ffffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {536870910 /* 0x1ffffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {536870911 /* 0x1fffffff */ ,
+ {{6, 1, 29}, /* shli r2, r1, 29 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {536870912 /* 0x20000000 */ ,
+ {{6, 1, 29}} /* shli r2, r1, 29 */
+ },
+ {536870913 /* 0x20000001 */ ,
+ {{6, 1, 29}, /* shli r2, r1, 29 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {536870914 /* 0x20000002 */ ,
+ {{6, 1, 29}, /* shli r2, r1, 29 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {536870915 /* 0x20000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536870916 /* 0x20000004 */ ,
+ {{6, 1, 29}, /* shli r2, r1, 29 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {536870917 /* 0x20000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536870918 /* 0x20000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {536870919 /* 0x20000007 */ ,
+ {{6, 1, 29}, /* shli r2, r1, 29 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {536870920 /* 0x20000008 */ ,
+ {{6, 1, 29}, /* shli r2, r1, 29 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {536870921 /* 0x20000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536870922 /* 0x2000000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {536870928 /* 0x20000010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536870944 /* 0x20000020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536870976 /* 0x20000040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536871040 /* 0x20000080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536871168 /* 0x20000100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536871424 /* 0x20000200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536871936 /* 0x20000400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536872960 /* 0x20000800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536875008 /* 0x20001000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536879104 /* 0x20002000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536887296 /* 0x20004000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536903680 /* 0x20008000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {536936448 /* 0x20010000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {537001984 /* 0x20020000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {537133056 /* 0x20040000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {537395200 /* 0x20080000 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {537919488 /* 0x20100000 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {538968064 /* 0x20200000 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {541065216 /* 0x20400000 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {545259520 /* 0x20800000 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {553648128 /* 0x21000000 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {570425344 /* 0x22000000 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {603979776 /* 0x24000000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 26}} /* shli r3, r2, 26 */
+ },
+ {671088640 /* 0x28000000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 27}} /* shli r3, r2, 27 */
+ },
+ {805306368 /* 0x30000000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 28}} /* shli r3, r2, 28 */
+ },
+ {1073741814 /* 0x3ffffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 27}, /* shli r4, r2, 27 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {1073741815 /* 0x3ffffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1073741816 /* 0x3ffffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1073741817 /* 0x3ffffff9 */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {1073741818 /* 0x3ffffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 29}, /* shli r3, r1, 29 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {1073741819 /* 0x3ffffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1073741820 /* 0x3ffffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1073741821 /* 0x3ffffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1073741822 /* 0x3ffffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {1073741823 /* 0x3fffffff */ ,
+ {{6, 1, 30}, /* shli r2, r1, 30 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ },
+ {1073741824 /* 0x40000000 */ ,
+ {{6, 1, 30}} /* shli r2, r1, 30 */
+ },
+ {1073741825 /* 0x40000001 */ ,
+ {{6, 1, 30}, /* shli r2, r1, 30 */
+ {1, 1, 2}} /* add r3, r1, r2 */
+ },
+ {1073741826 /* 0x40000002 */ ,
+ {{6, 1, 30}, /* shli r2, r1, 30 */
+ {3, 1, 2}} /* s1a r3, r1, r2 */
+ },
+ {1073741827 /* 0x40000003 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073741828 /* 0x40000004 */ ,
+ {{6, 1, 30}, /* shli r2, r1, 30 */
+ {4, 1, 2}} /* s2a r3, r1, r2 */
+ },
+ {1073741829 /* 0x40000005 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073741830 /* 0x40000006 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {1073741831 /* 0x40000007 */ ,
+ {{6, 1, 30}, /* shli r2, r1, 30 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 1, 3}} /* s3a r4, r1, r3 */
+ },
+ {1073741832 /* 0x40000008 */ ,
+ {{6, 1, 30}, /* shli r2, r1, 30 */
+ {5, 1, 2}} /* s3a r3, r1, r2 */
+ },
+ {1073741833 /* 0x40000009 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073741834 /* 0x4000000a */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {3, 2, 3}} /* s1a r4, r2, r3 */
+ },
+ {1073741840 /* 0x40000010 */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073741856 /* 0x40000020 */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073741888 /* 0x40000040 */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073741952 /* 0x40000080 */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073742080 /* 0x40000100 */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073742336 /* 0x40000200 */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073742848 /* 0x40000400 */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073743872 /* 0x40000800 */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073745920 /* 0x40001000 */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073750016 /* 0x40002000 */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073758208 /* 0x40004000 */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073774592 /* 0x40008000 */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073807360 /* 0x40010000 */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1073872896 /* 0x40020000 */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1074003968 /* 0x40040000 */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1074266112 /* 0x40080000 */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1074790400 /* 0x40100000 */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1075838976 /* 0x40200000 */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1077936128 /* 0x40400000 */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1082130432 /* 0x40800000 */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1090519040 /* 0x41000000 */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1107296256 /* 0x42000000 */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1140850688 /* 0x44000000 */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {1, 2, 3}} /* add r4, r2, r3 */
+ },
+ {1207959552 /* 0x48000000 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 2, 27}} /* shli r3, r2, 27 */
+ },
+ {1342177280 /* 0x50000000 */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 2, 28}} /* shli r3, r2, 28 */
+ },
+ {1610612735 /* 0x5fffffff */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 29}, /* shli r3, r2, 29 */
+ {2, 3, 1}} /* sub r4, r3, r1 */
+ },
+ {1610612736 /* 0x60000000 */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 2, 29}} /* shli r3, r2, 29 */
+ },
+ {1879048191 /* 0x6fffffff */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 3}, /* shli r4, r2, 3 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2013265919 /* 0x77ffffff */ ,
+ {{6, 1, 27}, /* shli r2, r1, 27 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 4}, /* shli r4, r2, 4 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2080374783 /* 0x7bffffff */ ,
+ {{6, 1, 26}, /* shli r2, r1, 26 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 5}, /* shli r4, r2, 5 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2113929215 /* 0x7dffffff */ ,
+ {{6, 1, 25}, /* shli r2, r1, 25 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 6}, /* shli r4, r2, 6 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2130706431 /* 0x7effffff */ ,
+ {{6, 1, 24}, /* shli r2, r1, 24 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 7}, /* shli r4, r2, 7 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2139095039 /* 0x7f7fffff */ ,
+ {{6, 1, 23}, /* shli r2, r1, 23 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 8}, /* shli r4, r2, 8 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2143289343 /* 0x7fbfffff */ ,
+ {{6, 1, 22}, /* shli r2, r1, 22 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 9}, /* shli r4, r2, 9 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2145386495 /* 0x7fdfffff */ ,
+ {{6, 1, 21}, /* shli r2, r1, 21 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 10}, /* shli r4, r2, 10 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2146435071 /* 0x7fefffff */ ,
+ {{6, 1, 20}, /* shli r2, r1, 20 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 11}, /* shli r4, r2, 11 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2146959359 /* 0x7ff7ffff */ ,
+ {{6, 1, 19}, /* shli r2, r1, 19 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 12}, /* shli r4, r2, 12 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147221503 /* 0x7ffbffff */ ,
+ {{6, 1, 18}, /* shli r2, r1, 18 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 13}, /* shli r4, r2, 13 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147352575 /* 0x7ffdffff */ ,
+ {{6, 1, 17}, /* shli r2, r1, 17 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 14}, /* shli r4, r2, 14 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147418111 /* 0x7ffeffff */ ,
+ {{6, 1, 16}, /* shli r2, r1, 16 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 15}, /* shli r4, r2, 15 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147450879 /* 0x7fff7fff */ ,
+ {{6, 1, 15}, /* shli r2, r1, 15 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 16}, /* shli r4, r2, 16 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147467263 /* 0x7fffbfff */ ,
+ {{6, 1, 14}, /* shli r2, r1, 14 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 17}, /* shli r4, r2, 17 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147475455 /* 0x7fffdfff */ ,
+ {{6, 1, 13}, /* shli r2, r1, 13 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 18}, /* shli r4, r2, 18 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147479551 /* 0x7fffefff */ ,
+ {{6, 1, 12}, /* shli r2, r1, 12 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 19}, /* shli r4, r2, 19 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147481599 /* 0x7ffff7ff */ ,
+ {{6, 1, 11}, /* shli r2, r1, 11 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 20}, /* shli r4, r2, 20 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147482623 /* 0x7ffffbff */ ,
+ {{6, 1, 10}, /* shli r2, r1, 10 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 21}, /* shli r4, r2, 21 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147483135 /* 0x7ffffdff */ ,
+ {{6, 1, 9}, /* shli r2, r1, 9 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 22}, /* shli r4, r2, 22 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147483391 /* 0x7ffffeff */ ,
+ {{6, 1, 8}, /* shli r2, r1, 8 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 23}, /* shli r4, r2, 23 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147483519 /* 0x7fffff7f */ ,
+ {{6, 1, 7}, /* shli r2, r1, 7 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 24}, /* shli r4, r2, 24 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147483583 /* 0x7fffffbf */ ,
+ {{6, 1, 6}, /* shli r2, r1, 6 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 25}, /* shli r4, r2, 25 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147483615 /* 0x7fffffdf */ ,
+ {{6, 1, 5}, /* shli r2, r1, 5 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 26}, /* shli r4, r2, 26 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147483631 /* 0x7fffffef */ ,
+ {{6, 1, 4}, /* shli r2, r1, 4 */
+ {1, 1, 2}, /* add r3, r1, r2 */
+ {6, 2, 27}, /* shli r4, r2, 27 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147483638 /* 0x7ffffff6 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {3, 1, 2}, /* s1a r3, r1, r2 */
+ {6, 2, 28}, /* shli r4, r2, 28 */
+ {2, 4, 3}} /* sub r5, r4, r3 */
+ },
+ {2147483639 /* 0x7ffffff7 */ ,
+ {{5, 1, 1}, /* s3a r2, r1, r1 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2147483640 /* 0x7ffffff8 */ ,
+ {{6, 1, 3}, /* shli r2, r1, 3 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2147483641 /* 0x7ffffff9 */ ,
+ {{6, 1, 28}, /* shli r2, r1, 28 */
+ {2, 2, 1}, /* sub r3, r2, r1 */
+ {5, 3, 1}} /* s3a r4, r3, r1 */
+ },
+ {2147483642 /* 0x7ffffffa */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 30}, /* shli r3, r1, 30 */
+ {2, 3, 2}, /* sub r4, r3, r2 */
+ {6, 4, 1}} /* shli r5, r4, 1 */
+ },
+ {2147483643 /* 0x7ffffffb */ ,
+ {{4, 1, 1}, /* s2a r2, r1, r1 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2147483644 /* 0x7ffffffc */ ,
+ {{6, 1, 2}, /* shli r2, r1, 2 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2147483645 /* 0x7ffffffd */ ,
+ {{3, 1, 1}, /* s1a r2, r1, r1 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2147483646 /* 0x7ffffffe */ ,
+ {{6, 1, 1}, /* shli r2, r1, 1 */
+ {6, 1, 31}, /* shli r3, r1, 31 */
+ {2, 3, 2}} /* sub r4, r3, r2 */
+ },
+ {2147483647 /* 0x7fffffff */ ,
+ {{6, 1, 31}, /* shli r2, r1, 31 */
+ {2, 2, 1}} /* sub r3, r2, r1 */
+ }
+};
+
+const int tilepro_multiply_insn_seq_table_size =
+ (int) (sizeof tilepro_multiply_insn_seq_table
+ / sizeof tilepro_multiply_insn_seq_table[0]);