| /* Constant multiply table for TILEPro. |
| Copyright (C) 2011-2015 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/>. */ |
| |
| /* Note this file is auto-generated from gen-mul-tables.cc. |
| Make any required changes there. */ |
| |
| #include "config.h" |
| #include "system.h" |
| #include "coretypes.h" |
| #include "symtab.h" |
| #include "hashtab.h" |
| #include "hash-set.h" |
| #include "vec.h" |
| #include "machmode.h" |
| #include "tm.h" |
| #include "hard-reg-set.h" |
| #include "input.h" |
| #include "function.h" |
| #include "rtl.h" |
| #include "flags.h" |
| #include "statistics.h" |
| #include "double-int.h" |
| #include "real.h" |
| #include "fixed-value.h" |
| #include "alias.h" |
| #include "wide-int.h" |
| #include "inchash.h" |
| #include "tree.h" |
| #include "insn-config.h" |
| #include "expmed.h" |
| #include "dojump.h" |
| #include "explow.h" |
| #include "calls.h" |
| #include "emit-rtl.h" |
| #include "varasm.h" |
| #include "stmt.h" |
| #include "expr.h" |
| #include "insn-codes.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 */ |
|