blob: df88fbe415ffe98cc151f1493c627edfe14c774b [file] [log] [blame]
/* Constant multiply table for TILE-Gx.
Copyright (C) 2011-2020 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. */
#define IN_TARGET_CODE 1
#include "config.h"
#include "system.h"
#include "coretypes.h"
#include "backend.h"
#include "rtl.h"
#include "expmed.h"
#include "tilegx-multiply.h"
const enum insn_code tilegx_multiply_insn_seq_decode_opcode[] = {
CODE_FOR_nothing /* must be first */ ,
CODE_FOR_adddi3,
CODE_FOR_subdi3,
CODE_FOR_insn_shl1add,
CODE_FOR_insn_shl2add,
CODE_FOR_insn_shl3add,
CODE_FOR_ashldi3
};
const struct tilegx_multiply_insn_seq tilegx_multiply_insn_seq_table[] = {
{-9223372036854775807ll - 1 /* 0x8000000000000000 */ ,
{{6, 1, 63}} /* shli r2, r1, 63 */
},
{-9223372036854775807ll /* 0x8000000000000001 */ ,
{{6, 1, 63}, /* shli r2, r1, 63 */
{1, 1, 2}} /* add r3, r1, r2 */
},
{-9223372036854775806ll /* 0x8000000000000002 */ ,
{{6, 1, 63}, /* shli r2, r1, 63 */
{3, 1, 2}} /* shl1add r3, r1, r2 */
},
{-9223372036854775805ll /* 0x8000000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854775804ll /* 0x8000000000000004 */ ,
{{6, 1, 63}, /* shli r2, r1, 63 */
{4, 1, 2}} /* shl2add r3, r1, r2 */
},
{-9223372036854775803ll /* 0x8000000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854775802ll /* 0x8000000000000006 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 63}, /* shli r3, r1, 63 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-9223372036854775801ll /* 0x8000000000000007 */ ,
{{6, 1, 63}, /* shli r2, r1, 63 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 1, 3}} /* shl3add r4, r1, r3 */
},
{-9223372036854775800ll /* 0x8000000000000008 */ ,
{{6, 1, 63}, /* shli r2, r1, 63 */
{5, 1, 2}} /* shl3add r3, r1, r2 */
},
{-9223372036854775799ll /* 0x8000000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854775798ll /* 0x800000000000000a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 63}, /* shli r3, r1, 63 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-9223372036854775792ll /* 0x8000000000000010 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854775776ll /* 0x8000000000000020 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854775744ll /* 0x8000000000000040 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854775680ll /* 0x8000000000000080 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854775552ll /* 0x8000000000000100 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854775296ll /* 0x8000000000000200 */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854774784ll /* 0x8000000000000400 */ ,
{{6, 1, 10}, /* shli r2, r1, 10 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854773760ll /* 0x8000000000000800 */ ,
{{6, 1, 11}, /* shli r2, r1, 11 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854771712ll /* 0x8000000000001000 */ ,
{{6, 1, 12}, /* shli r2, r1, 12 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854767616ll /* 0x8000000000002000 */ ,
{{6, 1, 13}, /* shli r2, r1, 13 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854759424ll /* 0x8000000000004000 */ ,
{{6, 1, 14}, /* shli r2, r1, 14 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854743040ll /* 0x8000000000008000 */ ,
{{6, 1, 15}, /* shli r2, r1, 15 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854710272ll /* 0x8000000000010000 */ ,
{{6, 1, 16}, /* shli r2, r1, 16 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854644736ll /* 0x8000000000020000 */ ,
{{6, 1, 17}, /* shli r2, r1, 17 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854513664ll /* 0x8000000000040000 */ ,
{{6, 1, 18}, /* shli r2, r1, 18 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036854251520ll /* 0x8000000000080000 */ ,
{{6, 1, 19}, /* shli r2, r1, 19 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036853727232ll /* 0x8000000000100000 */ ,
{{6, 1, 20}, /* shli r2, r1, 20 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036852678656ll /* 0x8000000000200000 */ ,
{{6, 1, 21}, /* shli r2, r1, 21 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036850581504ll /* 0x8000000000400000 */ ,
{{6, 1, 22}, /* shli r2, r1, 22 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036846387200ll /* 0x8000000000800000 */ ,
{{6, 1, 23}, /* shli r2, r1, 23 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036837998592ll /* 0x8000000001000000 */ ,
{{6, 1, 24}, /* shli r2, r1, 24 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036821221376ll /* 0x8000000002000000 */ ,
{{6, 1, 25}, /* shli r2, r1, 25 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036787666944ll /* 0x8000000004000000 */ ,
{{6, 1, 26}, /* shli r2, r1, 26 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036720558080ll /* 0x8000000008000000 */ ,
{{6, 1, 27}, /* shli r2, r1, 27 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036586340352ll /* 0x8000000010000000 */ ,
{{6, 1, 28}, /* shli r2, r1, 28 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372036317904896ll /* 0x8000000020000000 */ ,
{{6, 1, 29}, /* shli r2, r1, 29 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372035781033984ll /* 0x8000000040000000 */ ,
{{6, 1, 30}, /* shli r2, r1, 30 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372034707292160ll /* 0x8000000080000000 */ ,
{{6, 1, 31}, /* shli r2, r1, 31 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372032559808512ll /* 0x8000000100000000 */ ,
{{6, 1, 32}, /* shli r2, r1, 32 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372028264841216ll /* 0x8000000200000000 */ ,
{{6, 1, 33}, /* shli r2, r1, 33 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372019674906624ll /* 0x8000000400000000 */ ,
{{6, 1, 34}, /* shli r2, r1, 34 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223372002495037440ll /* 0x8000000800000000 */ ,
{{6, 1, 35}, /* shli r2, r1, 35 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223371968135299072ll /* 0x8000001000000000 */ ,
{{6, 1, 36}, /* shli r2, r1, 36 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223371899415822336ll /* 0x8000002000000000 */ ,
{{6, 1, 37}, /* shli r2, r1, 37 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223371761976868864ll /* 0x8000004000000000 */ ,
{{6, 1, 38}, /* shli r2, r1, 38 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223371487098961920ll /* 0x8000008000000000 */ ,
{{6, 1, 39}, /* shli r2, r1, 39 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223370937343148032ll /* 0x8000010000000000 */ ,
{{6, 1, 40}, /* shli r2, r1, 40 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223369837831520256ll /* 0x8000020000000000 */ ,
{{6, 1, 41}, /* shli r2, r1, 41 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223367638808264704ll /* 0x8000040000000000 */ ,
{{6, 1, 42}, /* shli r2, r1, 42 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223363240761753600ll /* 0x8000080000000000 */ ,
{{6, 1, 43}, /* shli r2, r1, 43 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223354444668731392ll /* 0x8000100000000000 */ ,
{{6, 1, 44}, /* shli r2, r1, 44 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223336852482686976ll /* 0x8000200000000000 */ ,
{{6, 1, 45}, /* shli r2, r1, 45 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223301668110598144ll /* 0x8000400000000000 */ ,
{{6, 1, 46}, /* shli r2, r1, 46 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223231299366420480ll /* 0x8000800000000000 */ ,
{{6, 1, 47}, /* shli r2, r1, 47 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9223090561878065152ll /* 0x8001000000000000 */ ,
{{6, 1, 48}, /* shli r2, r1, 48 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9222809086901354496ll /* 0x8002000000000000 */ ,
{{6, 1, 49}, /* shli r2, r1, 49 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9222246136947933184ll /* 0x8004000000000000 */ ,
{{6, 1, 50}, /* shli r2, r1, 50 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9221120237041090560ll /* 0x8008000000000000 */ ,
{{6, 1, 51}, /* shli r2, r1, 51 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9218868437227405312ll /* 0x8010000000000000 */ ,
{{6, 1, 52}, /* shli r2, r1, 52 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9214364837600034816ll /* 0x8020000000000000 */ ,
{{6, 1, 53}, /* shli r2, r1, 53 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9205357638345293824ll /* 0x8040000000000000 */ ,
{{6, 1, 54}, /* shli r2, r1, 54 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9187343239835811840ll /* 0x8080000000000000 */ ,
{{6, 1, 55}, /* shli r2, r1, 55 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9151314442816847872ll /* 0x8100000000000000 */ ,
{{6, 1, 56}, /* shli r2, r1, 56 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-9079256848778919936ll /* 0x8200000000000000 */ ,
{{6, 1, 57}, /* shli r2, r1, 57 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-8935141660703064064ll /* 0x8400000000000000 */ ,
{{6, 1, 58}, /* shli r2, r1, 58 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-8646911284551352320ll /* 0x8800000000000000 */ ,
{{6, 1, 59}, /* shli r2, r1, 59 */
{6, 1, 63}, /* shli r3, r1, 63 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{-8070450532247928832ll /* 0x9000000000000000 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 60}} /* shli r3, r2, 60 */
},
{-6917529027641081857ll /* 0x9fffffffffffffff */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 61}, /* shli r3, r2, 61 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{-6917529027641081856ll /* 0xa000000000000000 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 61}} /* shli r3, r2, 61 */
},
{-4611686018427387912ll /* 0xbffffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 62}, /* shli r3, r2, 62 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-4611686018427387911ll /* 0xbffffffffffffff9 */ ,
{{6, 1, 62}, /* shli r2, r1, 62 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4611686018427387908ll /* 0xbffffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 62}, /* shli r3, r2, 62 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-4611686018427387907ll /* 0xbffffffffffffffd */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 62}, /* shli r3, r2, 62 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{-4611686018427387906ll /* 0xbffffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 62}, /* shli r3, r2, 62 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-4611686018427387905ll /* 0xbfffffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 62}, /* shli r3, r1, 62 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4611686018427387904ll /* 0xc000000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 62}} /* shli r3, r2, 62 */
},
{-4611686018427387903ll /* 0xc000000000000001 */ ,
{{6, 1, 62}, /* shli r2, r1, 62 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-4611686018427387902ll /* 0xc000000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 62}, /* shli r3, r1, 62 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4611686018427387901ll /* 0xc000000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 62}, /* shli r3, r1, 62 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4611686018427387900ll /* 0xc000000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 62}, /* shli r3, r1, 62 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4611686018427387899ll /* 0xc000000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 62}, /* shli r3, r1, 62 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4611686018427387898ll /* 0xc000000000000006 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 62}, /* shli r3, r2, 62 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-4611686018427387896ll /* 0xc000000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 62}, /* shli r3, r1, 62 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4611686018427387895ll /* 0xc000000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 62}, /* shli r3, r1, 62 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-3458764513820540929ll /* 0xcfffffffffffffff */ ,
{{6, 1, 60}, /* shli r2, r1, 60 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2305843009213693960ll /* 0xdffffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 61}, /* shli r3, r2, 61 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-2305843009213693959ll /* 0xdffffffffffffff9 */ ,
{{6, 1, 61}, /* shli r2, r1, 61 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2305843009213693956ll /* 0xdffffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 61}, /* shli r3, r2, 61 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-2305843009213693955ll /* 0xdffffffffffffffd */ ,
{{6, 1, 61}, /* shli r2, r1, 61 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2305843009213693954ll /* 0xdffffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 61}, /* shli r3, r2, 61 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-2305843009213693953ll /* 0xdfffffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 61}, /* shli r3, r1, 61 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2305843009213693952ll /* 0xe000000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 61}} /* shli r3, r2, 61 */
},
{-2305843009213693951ll /* 0xe000000000000001 */ ,
{{6, 1, 61}, /* shli r2, r1, 61 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-2305843009213693950ll /* 0xe000000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 61}, /* shli r3, r1, 61 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2305843009213693949ll /* 0xe000000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 61}, /* shli r3, r1, 61 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2305843009213693948ll /* 0xe000000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 61}, /* shli r3, r1, 61 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2305843009213693947ll /* 0xe000000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 61}, /* shli r3, r1, 61 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2305843009213693944ll /* 0xe000000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 61}, /* shli r3, r1, 61 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2305843009213693943ll /* 0xe000000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 61}, /* shli r3, r1, 61 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1729382256910270465ll /* 0xe7ffffffffffffff */ ,
{{6, 1, 59}, /* shli r2, r1, 59 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1152921504606846984ll /* 0xeffffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 60}, /* shli r3, r2, 60 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-1152921504606846983ll /* 0xeffffffffffffff9 */ ,
{{6, 1, 60}, /* shli r2, r1, 60 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1152921504606846980ll /* 0xeffffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 60}, /* shli r3, r2, 60 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-1152921504606846979ll /* 0xeffffffffffffffd */ ,
{{6, 1, 60}, /* shli r2, r1, 60 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1152921504606846978ll /* 0xeffffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 60}, /* shli r3, r2, 60 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-1152921504606846977ll /* 0xefffffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 60}, /* shli r3, r1, 60 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1152921504606846976ll /* 0xf000000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 60}} /* shli r3, r2, 60 */
},
{-1152921504606846975ll /* 0xf000000000000001 */ ,
{{6, 1, 60}, /* shli r2, r1, 60 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-1152921504606846974ll /* 0xf000000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 60}, /* shli r3, r1, 60 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1152921504606846973ll /* 0xf000000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 60}, /* shli r3, r1, 60 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1152921504606846972ll /* 0xf000000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 60}, /* shli r3, r1, 60 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1152921504606846971ll /* 0xf000000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 60}, /* shli r3, r1, 60 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1152921504606846968ll /* 0xf000000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 60}, /* shli r3, r1, 60 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1152921504606846967ll /* 0xf000000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 60}, /* shli r3, r1, 60 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-864691128455135233ll /* 0xf3ffffffffffffff */ ,
{{6, 1, 58}, /* shli r2, r1, 58 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-576460752303423496ll /* 0xf7fffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 59}, /* shli r3, r2, 59 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-576460752303423495ll /* 0xf7fffffffffffff9 */ ,
{{6, 1, 59}, /* shli r2, r1, 59 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-576460752303423492ll /* 0xf7fffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 59}, /* shli r3, r2, 59 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-576460752303423491ll /* 0xf7fffffffffffffd */ ,
{{6, 1, 59}, /* shli r2, r1, 59 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-576460752303423490ll /* 0xf7fffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 59}, /* shli r3, r2, 59 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-576460752303423489ll /* 0xf7ffffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 59}, /* shli r3, r1, 59 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-576460752303423488ll /* 0xf800000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 59}} /* shli r3, r2, 59 */
},
{-576460752303423487ll /* 0xf800000000000001 */ ,
{{6, 1, 59}, /* shli r2, r1, 59 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-576460752303423486ll /* 0xf800000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 59}, /* shli r3, r1, 59 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-576460752303423485ll /* 0xf800000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 59}, /* shli r3, r1, 59 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-576460752303423484ll /* 0xf800000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 59}, /* shli r3, r1, 59 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-576460752303423483ll /* 0xf800000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 59}, /* shli r3, r1, 59 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-576460752303423480ll /* 0xf800000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 59}, /* shli r3, r1, 59 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-576460752303423479ll /* 0xf800000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 59}, /* shli r3, r1, 59 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-432345564227567617ll /* 0xf9ffffffffffffff */ ,
{{6, 1, 57}, /* shli r2, r1, 57 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-288230376151711752ll /* 0xfbfffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 58}, /* shli r3, r2, 58 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-288230376151711751ll /* 0xfbfffffffffffff9 */ ,
{{6, 1, 58}, /* shli r2, r1, 58 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-288230376151711748ll /* 0xfbfffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 58}, /* shli r3, r2, 58 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-288230376151711747ll /* 0xfbfffffffffffffd */ ,
{{6, 1, 58}, /* shli r2, r1, 58 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-288230376151711746ll /* 0xfbfffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 58}, /* shli r3, r2, 58 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-288230376151711745ll /* 0xfbffffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 58}, /* shli r3, r1, 58 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-288230376151711744ll /* 0xfc00000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 58}} /* shli r3, r2, 58 */
},
{-288230376151711743ll /* 0xfc00000000000001 */ ,
{{6, 1, 58}, /* shli r2, r1, 58 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-288230376151711742ll /* 0xfc00000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 58}, /* shli r3, r1, 58 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-288230376151711741ll /* 0xfc00000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 58}, /* shli r3, r1, 58 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-288230376151711740ll /* 0xfc00000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 58}, /* shli r3, r1, 58 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-288230376151711739ll /* 0xfc00000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 58}, /* shli r3, r1, 58 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-288230376151711736ll /* 0xfc00000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 58}, /* shli r3, r1, 58 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-288230376151711735ll /* 0xfc00000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 58}, /* shli r3, r1, 58 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-216172782113783809ll /* 0xfcffffffffffffff */ ,
{{6, 1, 56}, /* shli r2, r1, 56 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-144115188075855880ll /* 0xfdfffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 57}, /* shli r3, r2, 57 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-144115188075855879ll /* 0xfdfffffffffffff9 */ ,
{{6, 1, 57}, /* shli r2, r1, 57 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-144115188075855876ll /* 0xfdfffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 57}, /* shli r3, r2, 57 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-144115188075855875ll /* 0xfdfffffffffffffd */ ,
{{6, 1, 57}, /* shli r2, r1, 57 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-144115188075855874ll /* 0xfdfffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 57}, /* shli r3, r2, 57 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-144115188075855873ll /* 0xfdffffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 57}, /* shli r3, r1, 57 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-144115188075855872ll /* 0xfe00000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 57}} /* shli r3, r2, 57 */
},
{-144115188075855871ll /* 0xfe00000000000001 */ ,
{{6, 1, 57}, /* shli r2, r1, 57 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-144115188075855870ll /* 0xfe00000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 57}, /* shli r3, r1, 57 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-144115188075855869ll /* 0xfe00000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 57}, /* shli r3, r1, 57 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-144115188075855868ll /* 0xfe00000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 57}, /* shli r3, r1, 57 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-144115188075855867ll /* 0xfe00000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 57}, /* shli r3, r1, 57 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-144115188075855864ll /* 0xfe00000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 57}, /* shli r3, r1, 57 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-144115188075855863ll /* 0xfe00000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 57}, /* shli r3, r1, 57 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-108086391056891905ll /* 0xfe7fffffffffffff */ ,
{{6, 1, 55}, /* shli r2, r1, 55 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-72057594037927944ll /* 0xfefffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 56}, /* shli r3, r2, 56 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-72057594037927943ll /* 0xfefffffffffffff9 */ ,
{{6, 1, 56}, /* shli r2, r1, 56 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-72057594037927940ll /* 0xfefffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 56}, /* shli r3, r2, 56 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-72057594037927939ll /* 0xfefffffffffffffd */ ,
{{6, 1, 56}, /* shli r2, r1, 56 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-72057594037927938ll /* 0xfefffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 56}, /* shli r3, r2, 56 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-72057594037927937ll /* 0xfeffffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 56}, /* shli r3, r1, 56 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-72057594037927936ll /* 0xff00000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 56}} /* shli r3, r2, 56 */
},
{-72057594037927935ll /* 0xff00000000000001 */ ,
{{6, 1, 56}, /* shli r2, r1, 56 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-72057594037927934ll /* 0xff00000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 56}, /* shli r3, r1, 56 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-72057594037927933ll /* 0xff00000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 56}, /* shli r3, r1, 56 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-72057594037927932ll /* 0xff00000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 56}, /* shli r3, r1, 56 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-72057594037927931ll /* 0xff00000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 56}, /* shli r3, r1, 56 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-72057594037927928ll /* 0xff00000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 56}, /* shli r3, r1, 56 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-72057594037927927ll /* 0xff00000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 56}, /* shli r3, r1, 56 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-54043195528445953ll /* 0xff3fffffffffffff */ ,
{{6, 1, 54}, /* shli r2, r1, 54 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-36028797018963976ll /* 0xff7ffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 55}, /* shli r3, r2, 55 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-36028797018963975ll /* 0xff7ffffffffffff9 */ ,
{{6, 1, 55}, /* shli r2, r1, 55 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-36028797018963972ll /* 0xff7ffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 55}, /* shli r3, r2, 55 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-36028797018963971ll /* 0xff7ffffffffffffd */ ,
{{6, 1, 55}, /* shli r2, r1, 55 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-36028797018963970ll /* 0xff7ffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 55}, /* shli r3, r2, 55 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-36028797018963969ll /* 0xff7fffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 55}, /* shli r3, r1, 55 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-36028797018963968ll /* 0xff80000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 55}} /* shli r3, r2, 55 */
},
{-36028797018963967ll /* 0xff80000000000001 */ ,
{{6, 1, 55}, /* shli r2, r1, 55 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-36028797018963966ll /* 0xff80000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 55}, /* shli r3, r1, 55 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-36028797018963965ll /* 0xff80000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 55}, /* shli r3, r1, 55 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-36028797018963964ll /* 0xff80000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 55}, /* shli r3, r1, 55 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-36028797018963963ll /* 0xff80000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 55}, /* shli r3, r1, 55 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-36028797018963960ll /* 0xff80000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 55}, /* shli r3, r1, 55 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-36028797018963959ll /* 0xff80000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 55}, /* shli r3, r1, 55 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-27021597764222977ll /* 0xff9fffffffffffff */ ,
{{6, 1, 53}, /* shli r2, r1, 53 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-18014398509481992ll /* 0xffbffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 54}, /* shli r3, r2, 54 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-18014398509481991ll /* 0xffbffffffffffff9 */ ,
{{6, 1, 54}, /* shli r2, r1, 54 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-18014398509481988ll /* 0xffbffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 54}, /* shli r3, r2, 54 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-18014398509481987ll /* 0xffbffffffffffffd */ ,
{{6, 1, 54}, /* shli r2, r1, 54 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-18014398509481986ll /* 0xffbffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 54}, /* shli r3, r2, 54 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-18014398509481985ll /* 0xffbfffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 54}, /* shli r3, r1, 54 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-18014398509481984ll /* 0xffc0000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 54}} /* shli r3, r2, 54 */
},
{-18014398509481983ll /* 0xffc0000000000001 */ ,
{{6, 1, 54}, /* shli r2, r1, 54 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-18014398509481982ll /* 0xffc0000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 54}, /* shli r3, r1, 54 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-18014398509481981ll /* 0xffc0000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 54}, /* shli r3, r1, 54 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-18014398509481980ll /* 0xffc0000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 54}, /* shli r3, r1, 54 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-18014398509481979ll /* 0xffc0000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 54}, /* shli r3, r1, 54 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-18014398509481976ll /* 0xffc0000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 54}, /* shli r3, r1, 54 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-18014398509481975ll /* 0xffc0000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 54}, /* shli r3, r1, 54 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-13510798882111489ll /* 0xffcfffffffffffff */ ,
{{6, 1, 52}, /* shli r2, r1, 52 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-9007199254741000ll /* 0xffdffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 53}, /* shli r3, r2, 53 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-9007199254740999ll /* 0xffdffffffffffff9 */ ,
{{6, 1, 53}, /* shli r2, r1, 53 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-9007199254740996ll /* 0xffdffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 53}, /* shli r3, r2, 53 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-9007199254740995ll /* 0xffdffffffffffffd */ ,
{{6, 1, 53}, /* shli r2, r1, 53 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-9007199254740994ll /* 0xffdffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 53}, /* shli r3, r2, 53 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-9007199254740993ll /* 0xffdfffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 53}, /* shli r3, r1, 53 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-9007199254740992ll /* 0xffe0000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 53}} /* shli r3, r2, 53 */
},
{-9007199254740991ll /* 0xffe0000000000001 */ ,
{{6, 1, 53}, /* shli r2, r1, 53 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-9007199254740990ll /* 0xffe0000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 53}, /* shli r3, r1, 53 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-9007199254740989ll /* 0xffe0000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 53}, /* shli r3, r1, 53 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-9007199254740988ll /* 0xffe0000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 53}, /* shli r3, r1, 53 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-9007199254740987ll /* 0xffe0000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 53}, /* shli r3, r1, 53 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-9007199254740984ll /* 0xffe0000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 53}, /* shli r3, r1, 53 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-9007199254740983ll /* 0xffe0000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 53}, /* shli r3, r1, 53 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-6755399441055745ll /* 0xffe7ffffffffffff */ ,
{{6, 1, 51}, /* shli r2, r1, 51 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4503599627370504ll /* 0xffeffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 52}, /* shli r3, r2, 52 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-4503599627370503ll /* 0xffeffffffffffff9 */ ,
{{6, 1, 52}, /* shli r2, r1, 52 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4503599627370500ll /* 0xffeffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 52}, /* shli r3, r2, 52 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-4503599627370499ll /* 0xffeffffffffffffd */ ,
{{6, 1, 52}, /* shli r2, r1, 52 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4503599627370498ll /* 0xffeffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 52}, /* shli r3, r2, 52 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-4503599627370497ll /* 0xffefffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 52}, /* shli r3, r1, 52 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4503599627370496ll /* 0xfff0000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 52}} /* shli r3, r2, 52 */
},
{-4503599627370495ll /* 0xfff0000000000001 */ ,
{{6, 1, 52}, /* shli r2, r1, 52 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-4503599627370494ll /* 0xfff0000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 52}, /* shli r3, r1, 52 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4503599627370493ll /* 0xfff0000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 52}, /* shli r3, r1, 52 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4503599627370492ll /* 0xfff0000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 52}, /* shli r3, r1, 52 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4503599627370491ll /* 0xfff0000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 52}, /* shli r3, r1, 52 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4503599627370488ll /* 0xfff0000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 52}, /* shli r3, r1, 52 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4503599627370487ll /* 0xfff0000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 52}, /* shli r3, r1, 52 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-3377699720527873ll /* 0xfff3ffffffffffff */ ,
{{6, 1, 50}, /* shli r2, r1, 50 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2251799813685256ll /* 0xfff7fffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 51}, /* shli r3, r2, 51 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-2251799813685255ll /* 0xfff7fffffffffff9 */ ,
{{6, 1, 51}, /* shli r2, r1, 51 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2251799813685252ll /* 0xfff7fffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 51}, /* shli r3, r2, 51 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-2251799813685251ll /* 0xfff7fffffffffffd */ ,
{{6, 1, 51}, /* shli r2, r1, 51 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2251799813685250ll /* 0xfff7fffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 51}, /* shli r3, r2, 51 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-2251799813685249ll /* 0xfff7ffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 51}, /* shli r3, r1, 51 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2251799813685248ll /* 0xfff8000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 51}} /* shli r3, r2, 51 */
},
{-2251799813685247ll /* 0xfff8000000000001 */ ,
{{6, 1, 51}, /* shli r2, r1, 51 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-2251799813685246ll /* 0xfff8000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 51}, /* shli r3, r1, 51 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2251799813685245ll /* 0xfff8000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 51}, /* shli r3, r1, 51 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2251799813685244ll /* 0xfff8000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 51}, /* shli r3, r1, 51 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2251799813685243ll /* 0xfff8000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 51}, /* shli r3, r1, 51 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2251799813685240ll /* 0xfff8000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 51}, /* shli r3, r1, 51 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2251799813685239ll /* 0xfff8000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 51}, /* shli r3, r1, 51 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1688849860263937ll /* 0xfff9ffffffffffff */ ,
{{6, 1, 49}, /* shli r2, r1, 49 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1125899906842632ll /* 0xfffbfffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 50}, /* shli r3, r2, 50 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-1125899906842631ll /* 0xfffbfffffffffff9 */ ,
{{6, 1, 50}, /* shli r2, r1, 50 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1125899906842628ll /* 0xfffbfffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 50}, /* shli r3, r2, 50 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-1125899906842627ll /* 0xfffbfffffffffffd */ ,
{{6, 1, 50}, /* shli r2, r1, 50 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1125899906842626ll /* 0xfffbfffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 50}, /* shli r3, r2, 50 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-1125899906842625ll /* 0xfffbffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 50}, /* shli r3, r1, 50 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1125899906842624ll /* 0xfffc000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 50}} /* shli r3, r2, 50 */
},
{-1125899906842623ll /* 0xfffc000000000001 */ ,
{{6, 1, 50}, /* shli r2, r1, 50 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-1125899906842622ll /* 0xfffc000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 50}, /* shli r3, r1, 50 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1125899906842621ll /* 0xfffc000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 50}, /* shli r3, r1, 50 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1125899906842620ll /* 0xfffc000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 50}, /* shli r3, r1, 50 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1125899906842619ll /* 0xfffc000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 50}, /* shli r3, r1, 50 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1125899906842616ll /* 0xfffc000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 50}, /* shli r3, r1, 50 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1125899906842615ll /* 0xfffc000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 50}, /* shli r3, r1, 50 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-844424930131969ll /* 0xfffcffffffffffff */ ,
{{6, 1, 48}, /* shli r2, r1, 48 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-562949953421320ll /* 0xfffdfffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 49}, /* shli r3, r2, 49 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-562949953421319ll /* 0xfffdfffffffffff9 */ ,
{{6, 1, 49}, /* shli r2, r1, 49 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-562949953421316ll /* 0xfffdfffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 49}, /* shli r3, r2, 49 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-562949953421315ll /* 0xfffdfffffffffffd */ ,
{{6, 1, 49}, /* shli r2, r1, 49 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-562949953421314ll /* 0xfffdfffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 49}, /* shli r3, r2, 49 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-562949953421313ll /* 0xfffdffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 49}, /* shli r3, r1, 49 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-562949953421312ll /* 0xfffe000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 49}} /* shli r3, r2, 49 */
},
{-562949953421311ll /* 0xfffe000000000001 */ ,
{{6, 1, 49}, /* shli r2, r1, 49 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-562949953421310ll /* 0xfffe000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 49}, /* shli r3, r1, 49 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-562949953421309ll /* 0xfffe000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 49}, /* shli r3, r1, 49 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-562949953421308ll /* 0xfffe000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 49}, /* shli r3, r1, 49 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-562949953421307ll /* 0xfffe000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 49}, /* shli r3, r1, 49 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-562949953421304ll /* 0xfffe000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 49}, /* shli r3, r1, 49 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-562949953421303ll /* 0xfffe000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 49}, /* shli r3, r1, 49 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-422212465065985ll /* 0xfffe7fffffffffff */ ,
{{6, 1, 47}, /* shli r2, r1, 47 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-281474976710664ll /* 0xfffefffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 48}, /* shli r3, r2, 48 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-281474976710663ll /* 0xfffefffffffffff9 */ ,
{{6, 1, 48}, /* shli r2, r1, 48 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-281474976710660ll /* 0xfffefffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 48}, /* shli r3, r2, 48 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-281474976710659ll /* 0xfffefffffffffffd */ ,
{{6, 1, 48}, /* shli r2, r1, 48 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-281474976710658ll /* 0xfffefffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 48}, /* shli r3, r2, 48 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-281474976710657ll /* 0xfffeffffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 48}, /* shli r3, r1, 48 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-281474976710656ll /* 0xffff000000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 48}} /* shli r3, r2, 48 */
},
{-281474976710655ll /* 0xffff000000000001 */ ,
{{6, 1, 48}, /* shli r2, r1, 48 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-281474976710654ll /* 0xffff000000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 48}, /* shli r3, r1, 48 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-281474976710653ll /* 0xffff000000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 48}, /* shli r3, r1, 48 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-281474976710652ll /* 0xffff000000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 48}, /* shli r3, r1, 48 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-281474976710651ll /* 0xffff000000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 48}, /* shli r3, r1, 48 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-281474976710648ll /* 0xffff000000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 48}, /* shli r3, r1, 48 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-281474976710647ll /* 0xffff000000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 48}, /* shli r3, r1, 48 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-211106232532993ll /* 0xffff3fffffffffff */ ,
{{6, 1, 46}, /* shli r2, r1, 46 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-140737488355336ll /* 0xffff7ffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 47}, /* shli r3, r2, 47 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-140737488355335ll /* 0xffff7ffffffffff9 */ ,
{{6, 1, 47}, /* shli r2, r1, 47 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-140737488355332ll /* 0xffff7ffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 47}, /* shli r3, r2, 47 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-140737488355331ll /* 0xffff7ffffffffffd */ ,
{{6, 1, 47}, /* shli r2, r1, 47 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-140737488355330ll /* 0xffff7ffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 47}, /* shli r3, r2, 47 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-140737488355329ll /* 0xffff7fffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 47}, /* shli r3, r1, 47 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-140737488355328ll /* 0xffff800000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 47}} /* shli r3, r2, 47 */
},
{-140737488355327ll /* 0xffff800000000001 */ ,
{{6, 1, 47}, /* shli r2, r1, 47 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-140737488355326ll /* 0xffff800000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 47}, /* shli r3, r1, 47 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-140737488355325ll /* 0xffff800000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 47}, /* shli r3, r1, 47 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-140737488355324ll /* 0xffff800000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 47}, /* shli r3, r1, 47 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-140737488355323ll /* 0xffff800000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 47}, /* shli r3, r1, 47 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-140737488355320ll /* 0xffff800000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 47}, /* shli r3, r1, 47 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-140737488355319ll /* 0xffff800000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 47}, /* shli r3, r1, 47 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-105553116266497ll /* 0xffff9fffffffffff */ ,
{{6, 1, 45}, /* shli r2, r1, 45 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-70368744177672ll /* 0xffffbffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 46}, /* shli r3, r2, 46 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-70368744177671ll /* 0xffffbffffffffff9 */ ,
{{6, 1, 46}, /* shli r2, r1, 46 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-70368744177668ll /* 0xffffbffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 46}, /* shli r3, r2, 46 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-70368744177667ll /* 0xffffbffffffffffd */ ,
{{6, 1, 46}, /* shli r2, r1, 46 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-70368744177666ll /* 0xffffbffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 46}, /* shli r3, r2, 46 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-70368744177665ll /* 0xffffbfffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 46}, /* shli r3, r1, 46 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-70368744177664ll /* 0xffffc00000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 46}} /* shli r3, r2, 46 */
},
{-70368744177663ll /* 0xffffc00000000001 */ ,
{{6, 1, 46}, /* shli r2, r1, 46 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-70368744177662ll /* 0xffffc00000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 46}, /* shli r3, r1, 46 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-70368744177661ll /* 0xffffc00000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 46}, /* shli r3, r1, 46 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-70368744177660ll /* 0xffffc00000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 46}, /* shli r3, r1, 46 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-70368744177659ll /* 0xffffc00000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 46}, /* shli r3, r1, 46 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-70368744177656ll /* 0xffffc00000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 46}, /* shli r3, r1, 46 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-70368744177655ll /* 0xffffc00000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 46}, /* shli r3, r1, 46 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-52776558133249ll /* 0xffffcfffffffffff */ ,
{{6, 1, 44}, /* shli r2, r1, 44 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-35184372088840ll /* 0xffffdffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 45}, /* shli r3, r2, 45 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-35184372088839ll /* 0xffffdffffffffff9 */ ,
{{6, 1, 45}, /* shli r2, r1, 45 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-35184372088836ll /* 0xffffdffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 45}, /* shli r3, r2, 45 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-35184372088835ll /* 0xffffdffffffffffd */ ,
{{6, 1, 45}, /* shli r2, r1, 45 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-35184372088834ll /* 0xffffdffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 45}, /* shli r3, r2, 45 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-35184372088833ll /* 0xffffdfffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 45}, /* shli r3, r1, 45 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-35184372088832ll /* 0xffffe00000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 45}} /* shli r3, r2, 45 */
},
{-35184372088831ll /* 0xffffe00000000001 */ ,
{{6, 1, 45}, /* shli r2, r1, 45 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-35184372088830ll /* 0xffffe00000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 45}, /* shli r3, r1, 45 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-35184372088829ll /* 0xffffe00000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 45}, /* shli r3, r1, 45 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-35184372088828ll /* 0xffffe00000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 45}, /* shli r3, r1, 45 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-35184372088827ll /* 0xffffe00000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 45}, /* shli r3, r1, 45 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-35184372088824ll /* 0xffffe00000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 45}, /* shli r3, r1, 45 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-35184372088823ll /* 0xffffe00000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 45}, /* shli r3, r1, 45 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-26388279066625ll /* 0xffffe7ffffffffff */ ,
{{6, 1, 43}, /* shli r2, r1, 43 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17592186044424ll /* 0xffffeffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 44}, /* shli r3, r2, 44 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-17592186044423ll /* 0xffffeffffffffff9 */ ,
{{6, 1, 44}, /* shli r2, r1, 44 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-17592186044420ll /* 0xffffeffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 44}, /* shli r3, r2, 44 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-17592186044419ll /* 0xffffeffffffffffd */ ,
{{6, 1, 44}, /* shli r2, r1, 44 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-17592186044418ll /* 0xffffeffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 44}, /* shli r3, r2, 44 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-17592186044417ll /* 0xffffefffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 44}, /* shli r3, r1, 44 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17592186044416ll /* 0xfffff00000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 44}} /* shli r3, r2, 44 */
},
{-17592186044415ll /* 0xfffff00000000001 */ ,
{{6, 1, 44}, /* shli r2, r1, 44 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-17592186044414ll /* 0xfffff00000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 44}, /* shli r3, r1, 44 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17592186044413ll /* 0xfffff00000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 44}, /* shli r3, r1, 44 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17592186044412ll /* 0xfffff00000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 44}, /* shli r3, r1, 44 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17592186044411ll /* 0xfffff00000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 44}, /* shli r3, r1, 44 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17592186044408ll /* 0xfffff00000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 44}, /* shli r3, r1, 44 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17592186044407ll /* 0xfffff00000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 44}, /* shli r3, r1, 44 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-13194139533313ll /* 0xfffff3ffffffffff */ ,
{{6, 1, 42}, /* shli r2, r1, 42 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8796093022216ll /* 0xfffff7fffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 43}, /* shli r3, r2, 43 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-8796093022215ll /* 0xfffff7fffffffff9 */ ,
{{6, 1, 43}, /* shli r2, r1, 43 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-8796093022212ll /* 0xfffff7fffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 43}, /* shli r3, r2, 43 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-8796093022211ll /* 0xfffff7fffffffffd */ ,
{{6, 1, 43}, /* shli r2, r1, 43 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-8796093022210ll /* 0xfffff7fffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 43}, /* shli r3, r2, 43 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-8796093022209ll /* 0xfffff7ffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 43}, /* shli r3, r1, 43 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8796093022208ll /* 0xfffff80000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 43}} /* shli r3, r2, 43 */
},
{-8796093022207ll /* 0xfffff80000000001 */ ,
{{6, 1, 43}, /* shli r2, r1, 43 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-8796093022206ll /* 0xfffff80000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 43}, /* shli r3, r1, 43 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8796093022205ll /* 0xfffff80000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 43}, /* shli r3, r1, 43 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8796093022204ll /* 0xfffff80000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 43}, /* shli r3, r1, 43 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8796093022203ll /* 0xfffff80000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 43}, /* shli r3, r1, 43 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8796093022200ll /* 0xfffff80000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 43}, /* shli r3, r1, 43 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8796093022199ll /* 0xfffff80000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 43}, /* shli r3, r1, 43 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-6597069766657ll /* 0xfffff9ffffffffff */ ,
{{6, 1, 41}, /* shli r2, r1, 41 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4398046511112ll /* 0xfffffbfffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 42}, /* shli r3, r2, 42 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-4398046511111ll /* 0xfffffbfffffffff9 */ ,
{{6, 1, 42}, /* shli r2, r1, 42 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4398046511108ll /* 0xfffffbfffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 42}, /* shli r3, r2, 42 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-4398046511107ll /* 0xfffffbfffffffffd */ ,
{{6, 1, 42}, /* shli r2, r1, 42 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4398046511106ll /* 0xfffffbfffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 42}, /* shli r3, r2, 42 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-4398046511105ll /* 0xfffffbffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 42}, /* shli r3, r1, 42 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4398046511104ll /* 0xfffffc0000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 42}} /* shli r3, r2, 42 */
},
{-4398046511103ll /* 0xfffffc0000000001 */ ,
{{6, 1, 42}, /* shli r2, r1, 42 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-4398046511102ll /* 0xfffffc0000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 42}, /* shli r3, r1, 42 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4398046511101ll /* 0xfffffc0000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 42}, /* shli r3, r1, 42 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4398046511100ll /* 0xfffffc0000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 42}, /* shli r3, r1, 42 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4398046511099ll /* 0xfffffc0000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 42}, /* shli r3, r1, 42 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4398046511096ll /* 0xfffffc0000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 42}, /* shli r3, r1, 42 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4398046511095ll /* 0xfffffc0000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 42}, /* shli r3, r1, 42 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-3298534883329ll /* 0xfffffcffffffffff */ ,
{{6, 1, 40}, /* shli r2, r1, 40 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2199023255560ll /* 0xfffffdfffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 41}, /* shli r3, r2, 41 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-2199023255559ll /* 0xfffffdfffffffff9 */ ,
{{6, 1, 41}, /* shli r2, r1, 41 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2199023255556ll /* 0xfffffdfffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 41}, /* shli r3, r2, 41 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-2199023255555ll /* 0xfffffdfffffffffd */ ,
{{6, 1, 41}, /* shli r2, r1, 41 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2199023255554ll /* 0xfffffdfffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 41}, /* shli r3, r2, 41 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-2199023255553ll /* 0xfffffdffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 41}, /* shli r3, r1, 41 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2199023255552ll /* 0xfffffe0000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 41}} /* shli r3, r2, 41 */
},
{-2199023255551ll /* 0xfffffe0000000001 */ ,
{{6, 1, 41}, /* shli r2, r1, 41 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-2199023255550ll /* 0xfffffe0000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 41}, /* shli r3, r1, 41 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2199023255549ll /* 0xfffffe0000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 41}, /* shli r3, r1, 41 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2199023255548ll /* 0xfffffe0000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 41}, /* shli r3, r1, 41 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2199023255547ll /* 0xfffffe0000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 41}, /* shli r3, r1, 41 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2199023255544ll /* 0xfffffe0000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 41}, /* shli r3, r1, 41 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2199023255543ll /* 0xfffffe0000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 41}, /* shli r3, r1, 41 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1649267441665ll /* 0xfffffe7fffffffff */ ,
{{6, 1, 39}, /* shli r2, r1, 39 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1099511627784ll /* 0xfffffefffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 40}, /* shli r3, r2, 40 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-1099511627783ll /* 0xfffffefffffffff9 */ ,
{{6, 1, 40}, /* shli r2, r1, 40 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1099511627780ll /* 0xfffffefffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 40}, /* shli r3, r2, 40 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-1099511627779ll /* 0xfffffefffffffffd */ ,
{{6, 1, 40}, /* shli r2, r1, 40 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1099511627778ll /* 0xfffffefffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 40}, /* shli r3, r2, 40 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-1099511627777ll /* 0xfffffeffffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 40}, /* shli r3, r1, 40 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1099511627776ll /* 0xffffff0000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 40}} /* shli r3, r2, 40 */
},
{-1099511627775ll /* 0xffffff0000000001 */ ,
{{6, 1, 40}, /* shli r2, r1, 40 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-1099511627774ll /* 0xffffff0000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 40}, /* shli r3, r1, 40 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1099511627773ll /* 0xffffff0000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 40}, /* shli r3, r1, 40 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1099511627772ll /* 0xffffff0000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 40}, /* shli r3, r1, 40 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1099511627771ll /* 0xffffff0000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 40}, /* shli r3, r1, 40 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1099511627768ll /* 0xffffff0000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 40}, /* shli r3, r1, 40 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1099511627767ll /* 0xffffff0000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 40}, /* shli r3, r1, 40 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-824633720833ll /* 0xffffff3fffffffff */ ,
{{6, 1, 38}, /* shli r2, r1, 38 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-549755813896ll /* 0xffffff7ffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 39}, /* shli r3, r2, 39 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-549755813895ll /* 0xffffff7ffffffff9 */ ,
{{6, 1, 39}, /* shli r2, r1, 39 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-549755813892ll /* 0xffffff7ffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 39}, /* shli r3, r2, 39 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-549755813891ll /* 0xffffff7ffffffffd */ ,
{{6, 1, 39}, /* shli r2, r1, 39 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-549755813890ll /* 0xffffff7ffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 39}, /* shli r3, r2, 39 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-549755813889ll /* 0xffffff7fffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 39}, /* shli r3, r1, 39 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-549755813888ll /* 0xffffff8000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 39}} /* shli r3, r2, 39 */
},
{-549755813887ll /* 0xffffff8000000001 */ ,
{{6, 1, 39}, /* shli r2, r1, 39 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-549755813886ll /* 0xffffff8000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 39}, /* shli r3, r1, 39 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-549755813885ll /* 0xffffff8000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 39}, /* shli r3, r1, 39 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-549755813884ll /* 0xffffff8000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 39}, /* shli r3, r1, 39 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-549755813883ll /* 0xffffff8000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 39}, /* shli r3, r1, 39 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-549755813880ll /* 0xffffff8000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 39}, /* shli r3, r1, 39 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-549755813879ll /* 0xffffff8000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 39}, /* shli r3, r1, 39 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-412316860417ll /* 0xffffff9fffffffff */ ,
{{6, 1, 37}, /* shli r2, r1, 37 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-274877906952ll /* 0xffffffbffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 38}, /* shli r3, r2, 38 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-274877906951ll /* 0xffffffbffffffff9 */ ,
{{6, 1, 38}, /* shli r2, r1, 38 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-274877906948ll /* 0xffffffbffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 38}, /* shli r3, r2, 38 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-274877906947ll /* 0xffffffbffffffffd */ ,
{{6, 1, 38}, /* shli r2, r1, 38 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-274877906946ll /* 0xffffffbffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 38}, /* shli r3, r2, 38 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-274877906945ll /* 0xffffffbfffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 38}, /* shli r3, r1, 38 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-274877906944ll /* 0xffffffc000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 38}} /* shli r3, r2, 38 */
},
{-274877906943ll /* 0xffffffc000000001 */ ,
{{6, 1, 38}, /* shli r2, r1, 38 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-274877906942ll /* 0xffffffc000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 38}, /* shli r3, r1, 38 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-274877906941ll /* 0xffffffc000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 38}, /* shli r3, r1, 38 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-274877906940ll /* 0xffffffc000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 38}, /* shli r3, r1, 38 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-274877906939ll /* 0xffffffc000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 38}, /* shli r3, r1, 38 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-274877906936ll /* 0xffffffc000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 38}, /* shli r3, r1, 38 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-274877906935ll /* 0xffffffc000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 38}, /* shli r3, r1, 38 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-206158430209ll /* 0xffffffcfffffffff */ ,
{{6, 1, 36}, /* shli r2, r1, 36 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-137438953480ll /* 0xffffffdffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 37}, /* shli r3, r2, 37 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-137438953479ll /* 0xffffffdffffffff9 */ ,
{{6, 1, 37}, /* shli r2, r1, 37 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-137438953476ll /* 0xffffffdffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 37}, /* shli r3, r2, 37 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-137438953475ll /* 0xffffffdffffffffd */ ,
{{6, 1, 37}, /* shli r2, r1, 37 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-137438953474ll /* 0xffffffdffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 37}, /* shli r3, r2, 37 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-137438953473ll /* 0xffffffdfffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 37}, /* shli r3, r1, 37 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-137438953472ll /* 0xffffffe000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 37}} /* shli r3, r2, 37 */
},
{-137438953471ll /* 0xffffffe000000001 */ ,
{{6, 1, 37}, /* shli r2, r1, 37 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-137438953470ll /* 0xffffffe000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 37}, /* shli r3, r1, 37 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-137438953469ll /* 0xffffffe000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 37}, /* shli r3, r1, 37 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-137438953468ll /* 0xffffffe000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 37}, /* shli r3, r1, 37 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-137438953467ll /* 0xffffffe000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 37}, /* shli r3, r1, 37 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-137438953464ll /* 0xffffffe000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 37}, /* shli r3, r1, 37 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-137438953463ll /* 0xffffffe000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 37}, /* shli r3, r1, 37 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-103079215105ll /* 0xffffffe7ffffffff */ ,
{{6, 1, 35}, /* shli r2, r1, 35 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-68719476744ll /* 0xffffffeffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 36}, /* shli r3, r2, 36 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-68719476743ll /* 0xffffffeffffffff9 */ ,
{{6, 1, 36}, /* shli r2, r1, 36 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-68719476740ll /* 0xffffffeffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 36}, /* shli r3, r2, 36 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-68719476739ll /* 0xffffffeffffffffd */ ,
{{6, 1, 36}, /* shli r2, r1, 36 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-68719476738ll /* 0xffffffeffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 36}, /* shli r3, r2, 36 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-68719476737ll /* 0xffffffefffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 36}, /* shli r3, r1, 36 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-68719476736ll /* 0xfffffff000000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 36}} /* shli r3, r2, 36 */
},
{-68719476735ll /* 0xfffffff000000001 */ ,
{{6, 1, 36}, /* shli r2, r1, 36 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-68719476734ll /* 0xfffffff000000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 36}, /* shli r3, r1, 36 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-68719476733ll /* 0xfffffff000000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 36}, /* shli r3, r1, 36 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-68719476732ll /* 0xfffffff000000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 36}, /* shli r3, r1, 36 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-68719476731ll /* 0xfffffff000000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 36}, /* shli r3, r1, 36 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-68719476728ll /* 0xfffffff000000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 36}, /* shli r3, r1, 36 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-68719476727ll /* 0xfffffff000000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 36}, /* shli r3, r1, 36 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-51539607553ll /* 0xfffffff3ffffffff */ ,
{{6, 1, 34}, /* shli r2, r1, 34 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-34359738376ll /* 0xfffffff7fffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 35}, /* shli r3, r2, 35 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-34359738375ll /* 0xfffffff7fffffff9 */ ,
{{6, 1, 35}, /* shli r2, r1, 35 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-34359738372ll /* 0xfffffff7fffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 35}, /* shli r3, r2, 35 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-34359738371ll /* 0xfffffff7fffffffd */ ,
{{6, 1, 35}, /* shli r2, r1, 35 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-34359738370ll /* 0xfffffff7fffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 35}, /* shli r3, r2, 35 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-34359738369ll /* 0xfffffff7ffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 35}, /* shli r3, r1, 35 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-34359738368ll /* 0xfffffff800000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 35}} /* shli r3, r2, 35 */
},
{-34359738367ll /* 0xfffffff800000001 */ ,
{{6, 1, 35}, /* shli r2, r1, 35 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-34359738366ll /* 0xfffffff800000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 35}, /* shli r3, r1, 35 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-34359738365ll /* 0xfffffff800000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 35}, /* shli r3, r1, 35 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-34359738364ll /* 0xfffffff800000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 35}, /* shli r3, r1, 35 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-34359738363ll /* 0xfffffff800000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 35}, /* shli r3, r1, 35 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-34359738360ll /* 0xfffffff800000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 35}, /* shli r3, r1, 35 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-34359738359ll /* 0xfffffff800000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 35}, /* shli r3, r1, 35 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-25769803777ll /* 0xfffffff9ffffffff */ ,
{{6, 1, 33}, /* shli r2, r1, 33 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17179869192ll /* 0xfffffffbfffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 34}, /* shli r3, r2, 34 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-17179869191ll /* 0xfffffffbfffffff9 */ ,
{{6, 1, 34}, /* shli r2, r1, 34 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-17179869188ll /* 0xfffffffbfffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 34}, /* shli r3, r2, 34 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-17179869187ll /* 0xfffffffbfffffffd */ ,
{{6, 1, 34}, /* shli r2, r1, 34 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-17179869186ll /* 0xfffffffbfffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 34}, /* shli r3, r2, 34 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-17179869185ll /* 0xfffffffbffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 34}, /* shli r3, r1, 34 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17179869184ll /* 0xfffffffc00000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 34}} /* shli r3, r2, 34 */
},
{-17179869183ll /* 0xfffffffc00000001 */ ,
{{6, 1, 34}, /* shli r2, r1, 34 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-17179869182ll /* 0xfffffffc00000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 34}, /* shli r3, r1, 34 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17179869181ll /* 0xfffffffc00000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 34}, /* shli r3, r1, 34 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17179869180ll /* 0xfffffffc00000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 34}, /* shli r3, r1, 34 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17179869179ll /* 0xfffffffc00000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 34}, /* shli r3, r1, 34 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17179869176ll /* 0xfffffffc00000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 34}, /* shli r3, r1, 34 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-17179869175ll /* 0xfffffffc00000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 34}, /* shli r3, r1, 34 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-12884901889ll /* 0xfffffffcffffffff */ ,
{{6, 1, 32}, /* shli r2, r1, 32 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8589934600ll /* 0xfffffffdfffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 33}, /* shli r3, r2, 33 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-8589934599ll /* 0xfffffffdfffffff9 */ ,
{{6, 1, 33}, /* shli r2, r1, 33 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-8589934596ll /* 0xfffffffdfffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 33}, /* shli r3, r2, 33 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-8589934595ll /* 0xfffffffdfffffffd */ ,
{{6, 1, 33}, /* shli r2, r1, 33 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-8589934594ll /* 0xfffffffdfffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 33}, /* shli r3, r2, 33 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-8589934593ll /* 0xfffffffdffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 33}, /* shli r3, r1, 33 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8589934592ll /* 0xfffffffe00000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 33}} /* shli r3, r2, 33 */
},
{-8589934591ll /* 0xfffffffe00000001 */ ,
{{6, 1, 33}, /* shli r2, r1, 33 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-8589934590ll /* 0xfffffffe00000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 33}, /* shli r3, r1, 33 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8589934589ll /* 0xfffffffe00000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 33}, /* shli r3, r1, 33 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8589934588ll /* 0xfffffffe00000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 33}, /* shli r3, r1, 33 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8589934587ll /* 0xfffffffe00000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 33}, /* shli r3, r1, 33 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8589934584ll /* 0xfffffffe00000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 33}, /* shli r3, r1, 33 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8589934583ll /* 0xfffffffe00000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 33}, /* shli r3, r1, 33 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-6442450945ll /* 0xfffffffe7fffffff */ ,
{{6, 1, 31}, /* shli r2, r1, 31 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4294967304ll /* 0xfffffffefffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 32}, /* shli r3, r2, 32 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-4294967303ll /* 0xfffffffefffffff9 */ ,
{{6, 1, 32}, /* shli r2, r1, 32 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4294967300ll /* 0xfffffffefffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 32}, /* shli r3, r2, 32 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-4294967299ll /* 0xfffffffefffffffd */ ,
{{6, 1, 32}, /* shli r2, r1, 32 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4294967298ll /* 0xfffffffefffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 32}, /* shli r3, r2, 32 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-4294967297ll /* 0xfffffffeffffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 32}, /* shli r3, r1, 32 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4294967296ll /* 0xffffffff00000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 32}} /* shli r3, r2, 32 */
},
{-4294967295ll /* 0xffffffff00000001 */ ,
{{6, 1, 32}, /* shli r2, r1, 32 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-4294967294ll /* 0xffffffff00000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 32}, /* shli r3, r1, 32 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4294967293ll /* 0xffffffff00000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 32}, /* shli r3, r1, 32 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4294967292ll /* 0xffffffff00000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 32}, /* shli r3, r1, 32 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4294967291ll /* 0xffffffff00000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 32}, /* shli r3, r1, 32 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4294967288ll /* 0xffffffff00000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 32}, /* shli r3, r1, 32 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4294967287ll /* 0xffffffff00000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 32}, /* shli r3, r1, 32 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-3221225473ll /* 0xffffffff3fffffff */ ,
{{6, 1, 30}, /* shli r2, r1, 30 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2147483656ll /* 0xffffffff7ffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 31}, /* shli r3, r2, 31 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-2147483655ll /* 0xffffffff7ffffff9 */ ,
{{6, 1, 31}, /* shli r2, r1, 31 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2147483652ll /* 0xffffffff7ffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 31}, /* shli r3, r2, 31 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-2147483651ll /* 0xffffffff7ffffffd */ ,
{{6, 1, 31}, /* shli r2, r1, 31 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2147483650ll /* 0xffffffff7ffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 31}, /* shli r3, r2, 31 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-2147483649ll /* 0xffffffff7fffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 31}, /* shli r3, r1, 31 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2147483648ll /* 0xffffffff80000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 31}} /* shli r3, r2, 31 */
},
{-2147483647ll /* 0xffffffff80000001 */ ,
{{6, 1, 31}, /* shli r2, r1, 31 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-2147483646ll /* 0xffffffff80000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 31}, /* shli r3, r1, 31 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2147483645ll /* 0xffffffff80000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 31}, /* shli r3, r1, 31 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2147483644ll /* 0xffffffff80000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 31}, /* shli r3, r1, 31 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2147483643ll /* 0xffffffff80000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 31}, /* shli r3, r1, 31 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2147483640ll /* 0xffffffff80000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 31}, /* shli r3, r1, 31 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2147483639ll /* 0xffffffff80000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 31}, /* shli r3, r1, 31 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1610612737ll /* 0xffffffff9fffffff */ ,
{{6, 1, 29}, /* shli r2, r1, 29 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1073741832ll /* 0xffffffffbffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 30}, /* shli r3, r2, 30 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-1073741831ll /* 0xffffffffbffffff9 */ ,
{{6, 1, 30}, /* shli r2, r1, 30 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1073741828ll /* 0xffffffffbffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 30}, /* shli r3, r2, 30 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-1073741827ll /* 0xffffffffbffffffd */ ,
{{6, 1, 30}, /* shli r2, r1, 30 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1073741826ll /* 0xffffffffbffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 30}, /* shli r3, r2, 30 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-1073741825ll /* 0xffffffffbfffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 30}, /* shli r3, r1, 30 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1073741824ll /* 0xffffffffc0000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 30}} /* shli r3, r2, 30 */
},
{-1073741823ll /* 0xffffffffc0000001 */ ,
{{6, 1, 30}, /* shli r2, r1, 30 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-1073741822ll /* 0xffffffffc0000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 30}, /* shli r3, r1, 30 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1073741821ll /* 0xffffffffc0000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 30}, /* shli r3, r1, 30 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1073741820ll /* 0xffffffffc0000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 30}, /* shli r3, r1, 30 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1073741819ll /* 0xffffffffc0000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 30}, /* shli r3, r1, 30 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1073741816ll /* 0xffffffffc0000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 30}, /* shli r3, r1, 30 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1073741815ll /* 0xffffffffc0000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 30}, /* shli r3, r1, 30 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-805306369ll /* 0xffffffffcfffffff */ ,
{{6, 1, 28}, /* shli r2, r1, 28 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-536870920ll /* 0xffffffffdffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 29}, /* shli r3, r2, 29 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-536870919ll /* 0xffffffffdffffff9 */ ,
{{6, 1, 29}, /* shli r2, r1, 29 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-536870916ll /* 0xffffffffdffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 29}, /* shli r3, r2, 29 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-536870915ll /* 0xffffffffdffffffd */ ,
{{6, 1, 29}, /* shli r2, r1, 29 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-536870914ll /* 0xffffffffdffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 29}, /* shli r3, r2, 29 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-536870913ll /* 0xffffffffdfffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 29}, /* shli r3, r1, 29 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-536870912ll /* 0xffffffffe0000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 29}} /* shli r3, r2, 29 */
},
{-536870911ll /* 0xffffffffe0000001 */ ,
{{6, 1, 29}, /* shli r2, r1, 29 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-536870910ll /* 0xffffffffe0000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 29}, /* shli r3, r1, 29 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-536870909ll /* 0xffffffffe0000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 29}, /* shli r3, r1, 29 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-536870908ll /* 0xffffffffe0000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 29}, /* shli r3, r1, 29 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-536870907ll /* 0xffffffffe0000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 29}, /* shli r3, r1, 29 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-536870904ll /* 0xffffffffe0000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 29}, /* shli r3, r1, 29 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-536870903ll /* 0xffffffffe0000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 29}, /* shli r3, r1, 29 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-402653185ll /* 0xffffffffe7ffffff */ ,
{{6, 1, 27}, /* shli r2, r1, 27 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-268435464ll /* 0xffffffffeffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 28}, /* shli r3, r2, 28 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-268435463ll /* 0xffffffffeffffff9 */ ,
{{6, 1, 28}, /* shli r2, r1, 28 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-268435460ll /* 0xffffffffeffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 28}, /* shli r3, r2, 28 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-268435459ll /* 0xffffffffeffffffd */ ,
{{6, 1, 28}, /* shli r2, r1, 28 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-268435458ll /* 0xffffffffeffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 28}, /* shli r3, r2, 28 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-268435457ll /* 0xffffffffefffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 28}, /* shli r3, r1, 28 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-268435456ll /* 0xfffffffff0000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 28}} /* shli r3, r2, 28 */
},
{-268435455ll /* 0xfffffffff0000001 */ ,
{{6, 1, 28}, /* shli r2, r1, 28 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-268435454ll /* 0xfffffffff0000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 28}, /* shli r3, r1, 28 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-268435453ll /* 0xfffffffff0000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 28}, /* shli r3, r1, 28 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-268435452ll /* 0xfffffffff0000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 28}, /* shli r3, r1, 28 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-268435451ll /* 0xfffffffff0000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 28}, /* shli r3, r1, 28 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-268435448ll /* 0xfffffffff0000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 28}, /* shli r3, r1, 28 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-268435447ll /* 0xfffffffff0000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 28}, /* shli r3, r1, 28 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-201326593ll /* 0xfffffffff3ffffff */ ,
{{6, 1, 26}, /* shli r2, r1, 26 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-134217736ll /* 0xfffffffff7fffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 27}, /* shli r3, r2, 27 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-134217735ll /* 0xfffffffff7fffff9 */ ,
{{6, 1, 27}, /* shli r2, r1, 27 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-134217732ll /* 0xfffffffff7fffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 27}, /* shli r3, r2, 27 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-134217731ll /* 0xfffffffff7fffffd */ ,
{{6, 1, 27}, /* shli r2, r1, 27 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-134217730ll /* 0xfffffffff7fffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 27}, /* shli r3, r2, 27 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-134217729ll /* 0xfffffffff7ffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 27}, /* shli r3, r1, 27 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-134217728ll /* 0xfffffffff8000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 27}} /* shli r3, r2, 27 */
},
{-134217727ll /* 0xfffffffff8000001 */ ,
{{6, 1, 27}, /* shli r2, r1, 27 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-134217726ll /* 0xfffffffff8000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 27}, /* shli r3, r1, 27 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-134217725ll /* 0xfffffffff8000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 27}, /* shli r3, r1, 27 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-134217724ll /* 0xfffffffff8000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 27}, /* shli r3, r1, 27 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-134217723ll /* 0xfffffffff8000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 27}, /* shli r3, r1, 27 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-134217720ll /* 0xfffffffff8000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 27}, /* shli r3, r1, 27 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-134217719ll /* 0xfffffffff8000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 27}, /* shli r3, r1, 27 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-100663297ll /* 0xfffffffff9ffffff */ ,
{{6, 1, 25}, /* shli r2, r1, 25 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-67108872ll /* 0xfffffffffbfffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 26}, /* shli r3, r2, 26 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-67108871ll /* 0xfffffffffbfffff9 */ ,
{{6, 1, 26}, /* shli r2, r1, 26 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-67108868ll /* 0xfffffffffbfffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 26}, /* shli r3, r2, 26 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-67108867ll /* 0xfffffffffbfffffd */ ,
{{6, 1, 26}, /* shli r2, r1, 26 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-67108866ll /* 0xfffffffffbfffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 26}, /* shli r3, r2, 26 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-67108865ll /* 0xfffffffffbffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 26}, /* shli r3, r1, 26 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-67108864ll /* 0xfffffffffc000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 26}} /* shli r3, r2, 26 */
},
{-67108863ll /* 0xfffffffffc000001 */ ,
{{6, 1, 26}, /* shli r2, r1, 26 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-67108862ll /* 0xfffffffffc000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 26}, /* shli r3, r1, 26 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-67108861ll /* 0xfffffffffc000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 26}, /* shli r3, r1, 26 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-67108860ll /* 0xfffffffffc000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 26}, /* shli r3, r1, 26 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-67108859ll /* 0xfffffffffc000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 26}, /* shli r3, r1, 26 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-67108856ll /* 0xfffffffffc000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 26}, /* shli r3, r1, 26 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-67108855ll /* 0xfffffffffc000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 26}, /* shli r3, r1, 26 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-50331649ll /* 0xfffffffffcffffff */ ,
{{6, 1, 24}, /* shli r2, r1, 24 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-33554440ll /* 0xfffffffffdfffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 25}, /* shli r3, r2, 25 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-33554439ll /* 0xfffffffffdfffff9 */ ,
{{6, 1, 25}, /* shli r2, r1, 25 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-33554436ll /* 0xfffffffffdfffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 25}, /* shli r3, r2, 25 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-33554435ll /* 0xfffffffffdfffffd */ ,
{{6, 1, 25}, /* shli r2, r1, 25 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-33554434ll /* 0xfffffffffdfffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 25}, /* shli r3, r2, 25 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-33554433ll /* 0xfffffffffdffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 25}, /* shli r3, r1, 25 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-33554432ll /* 0xfffffffffe000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 25}} /* shli r3, r2, 25 */
},
{-33554431ll /* 0xfffffffffe000001 */ ,
{{6, 1, 25}, /* shli r2, r1, 25 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-33554430ll /* 0xfffffffffe000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 25}, /* shli r3, r1, 25 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-33554429ll /* 0xfffffffffe000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 25}, /* shli r3, r1, 25 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-33554428ll /* 0xfffffffffe000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 25}, /* shli r3, r1, 25 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-33554427ll /* 0xfffffffffe000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 25}, /* shli r3, r1, 25 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-33554424ll /* 0xfffffffffe000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 25}, /* shli r3, r1, 25 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-33554423ll /* 0xfffffffffe000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 25}, /* shli r3, r1, 25 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-25165825ll /* 0xfffffffffe7fffff */ ,
{{6, 1, 23}, /* shli r2, r1, 23 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16777224ll /* 0xfffffffffefffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 24}, /* shli r3, r2, 24 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-16777223ll /* 0xfffffffffefffff9 */ ,
{{6, 1, 24}, /* shli r2, r1, 24 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-16777220ll /* 0xfffffffffefffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 24}, /* shli r3, r2, 24 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-16777219ll /* 0xfffffffffefffffd */ ,
{{6, 1, 24}, /* shli r2, r1, 24 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-16777218ll /* 0xfffffffffefffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 24}, /* shli r3, r2, 24 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-16777217ll /* 0xfffffffffeffffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 24}, /* shli r3, r1, 24 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16777216ll /* 0xffffffffff000000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 24}} /* shli r3, r2, 24 */
},
{-16777215ll /* 0xffffffffff000001 */ ,
{{6, 1, 24}, /* shli r2, r1, 24 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-16777214ll /* 0xffffffffff000002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 24}, /* shli r3, r1, 24 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16777213ll /* 0xffffffffff000003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 24}, /* shli r3, r1, 24 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16777212ll /* 0xffffffffff000004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 24}, /* shli r3, r1, 24 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16777211ll /* 0xffffffffff000005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 24}, /* shli r3, r1, 24 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16777208ll /* 0xffffffffff000008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 24}, /* shli r3, r1, 24 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16777207ll /* 0xffffffffff000009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 24}, /* shli r3, r1, 24 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-12582913ll /* 0xffffffffff3fffff */ ,
{{6, 1, 22}, /* shli r2, r1, 22 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8388616ll /* 0xffffffffff7ffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 23}, /* shli r3, r2, 23 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-8388615ll /* 0xffffffffff7ffff9 */ ,
{{6, 1, 23}, /* shli r2, r1, 23 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-8388612ll /* 0xffffffffff7ffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 23}, /* shli r3, r2, 23 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-8388611ll /* 0xffffffffff7ffffd */ ,
{{6, 1, 23}, /* shli r2, r1, 23 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-8388610ll /* 0xffffffffff7ffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 23}, /* shli r3, r2, 23 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-8388609ll /* 0xffffffffff7fffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 23}, /* shli r3, r1, 23 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8388608ll /* 0xffffffffff800000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 23}} /* shli r3, r2, 23 */
},
{-8388607ll /* 0xffffffffff800001 */ ,
{{6, 1, 23}, /* shli r2, r1, 23 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-8388606ll /* 0xffffffffff800002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 23}, /* shli r3, r1, 23 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8388605ll /* 0xffffffffff800003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 23}, /* shli r3, r1, 23 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8388604ll /* 0xffffffffff800004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 23}, /* shli r3, r1, 23 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8388603ll /* 0xffffffffff800005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 23}, /* shli r3, r1, 23 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8388600ll /* 0xffffffffff800008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 23}, /* shli r3, r1, 23 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8388599ll /* 0xffffffffff800009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 23}, /* shli r3, r1, 23 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-6291457ll /* 0xffffffffff9fffff */ ,
{{6, 1, 21}, /* shli r2, r1, 21 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4194312ll /* 0xffffffffffbffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 22}, /* shli r3, r2, 22 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-4194311ll /* 0xffffffffffbffff9 */ ,
{{6, 1, 22}, /* shli r2, r1, 22 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4194308ll /* 0xffffffffffbffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 22}, /* shli r3, r2, 22 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-4194307ll /* 0xffffffffffbffffd */ ,
{{6, 1, 22}, /* shli r2, r1, 22 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4194306ll /* 0xffffffffffbffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 22}, /* shli r3, r2, 22 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-4194305ll /* 0xffffffffffbfffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 22}, /* shli r3, r1, 22 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4194304ll /* 0xffffffffffc00000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 22}} /* shli r3, r2, 22 */
},
{-4194303ll /* 0xffffffffffc00001 */ ,
{{6, 1, 22}, /* shli r2, r1, 22 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-4194302ll /* 0xffffffffffc00002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 22}, /* shli r3, r1, 22 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4194301ll /* 0xffffffffffc00003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 22}, /* shli r3, r1, 22 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4194300ll /* 0xffffffffffc00004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 22}, /* shli r3, r1, 22 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4194299ll /* 0xffffffffffc00005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 22}, /* shli r3, r1, 22 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4194296ll /* 0xffffffffffc00008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 22}, /* shli r3, r1, 22 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4194295ll /* 0xffffffffffc00009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 22}, /* shli r3, r1, 22 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-3145729ll /* 0xffffffffffcfffff */ ,
{{6, 1, 20}, /* shli r2, r1, 20 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2097160ll /* 0xffffffffffdffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 21}, /* shli r3, r2, 21 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-2097159ll /* 0xffffffffffdffff9 */ ,
{{6, 1, 21}, /* shli r2, r1, 21 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2097156ll /* 0xffffffffffdffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 21}, /* shli r3, r2, 21 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-2097155ll /* 0xffffffffffdffffd */ ,
{{6, 1, 21}, /* shli r2, r1, 21 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2097154ll /* 0xffffffffffdffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 21}, /* shli r3, r2, 21 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-2097153ll /* 0xffffffffffdfffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 21}, /* shli r3, r1, 21 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2097152ll /* 0xffffffffffe00000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 21}} /* shli r3, r2, 21 */
},
{-2097151ll /* 0xffffffffffe00001 */ ,
{{6, 1, 21}, /* shli r2, r1, 21 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-2097150ll /* 0xffffffffffe00002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 21}, /* shli r3, r1, 21 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2097149ll /* 0xffffffffffe00003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 21}, /* shli r3, r1, 21 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2097148ll /* 0xffffffffffe00004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 21}, /* shli r3, r1, 21 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2097147ll /* 0xffffffffffe00005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 21}, /* shli r3, r1, 21 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2097144ll /* 0xffffffffffe00008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 21}, /* shli r3, r1, 21 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2097143ll /* 0xffffffffffe00009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 21}, /* shli r3, r1, 21 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1572865ll /* 0xffffffffffe7ffff */ ,
{{6, 1, 19}, /* shli r2, r1, 19 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1048584ll /* 0xffffffffffeffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 20}, /* shli r3, r2, 20 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-1048583ll /* 0xffffffffffeffff9 */ ,
{{6, 1, 20}, /* shli r2, r1, 20 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1048580ll /* 0xffffffffffeffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 20}, /* shli r3, r2, 20 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-1048579ll /* 0xffffffffffeffffd */ ,
{{6, 1, 20}, /* shli r2, r1, 20 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1048578ll /* 0xffffffffffeffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 20}, /* shli r3, r2, 20 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-1048577ll /* 0xffffffffffefffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 20}, /* shli r3, r1, 20 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1048576ll /* 0xfffffffffff00000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 20}} /* shli r3, r2, 20 */
},
{-1048575ll /* 0xfffffffffff00001 */ ,
{{6, 1, 20}, /* shli r2, r1, 20 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-1048574ll /* 0xfffffffffff00002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 20}, /* shli r3, r1, 20 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1048573ll /* 0xfffffffffff00003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 20}, /* shli r3, r1, 20 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1048572ll /* 0xfffffffffff00004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 20}, /* shli r3, r1, 20 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1048571ll /* 0xfffffffffff00005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 20}, /* shli r3, r1, 20 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1048568ll /* 0xfffffffffff00008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 20}, /* shli r3, r1, 20 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1048567ll /* 0xfffffffffff00009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 20}, /* shli r3, r1, 20 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-786433ll /* 0xfffffffffff3ffff */ ,
{{6, 1, 18}, /* shli r2, r1, 18 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-524296ll /* 0xfffffffffff7fff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 19}, /* shli r3, r2, 19 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-524295ll /* 0xfffffffffff7fff9 */ ,
{{6, 1, 19}, /* shli r2, r1, 19 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-524292ll /* 0xfffffffffff7fffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 19}, /* shli r3, r2, 19 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-524291ll /* 0xfffffffffff7fffd */ ,
{{6, 1, 19}, /* shli r2, r1, 19 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-524290ll /* 0xfffffffffff7fffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 19}, /* shli r3, r2, 19 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-524289ll /* 0xfffffffffff7ffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 19}, /* shli r3, r1, 19 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-524288ll /* 0xfffffffffff80000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 19}} /* shli r3, r2, 19 */
},
{-524287ll /* 0xfffffffffff80001 */ ,
{{6, 1, 19}, /* shli r2, r1, 19 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-524286ll /* 0xfffffffffff80002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 19}, /* shli r3, r1, 19 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-524285ll /* 0xfffffffffff80003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 19}, /* shli r3, r1, 19 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-524284ll /* 0xfffffffffff80004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 19}, /* shli r3, r1, 19 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-524283ll /* 0xfffffffffff80005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 19}, /* shli r3, r1, 19 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-524280ll /* 0xfffffffffff80008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 19}, /* shli r3, r1, 19 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-524279ll /* 0xfffffffffff80009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 19}, /* shli r3, r1, 19 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-393217ll /* 0xfffffffffff9ffff */ ,
{{6, 1, 17}, /* shli r2, r1, 17 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-262152ll /* 0xfffffffffffbfff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 18}, /* shli r3, r2, 18 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-262151ll /* 0xfffffffffffbfff9 */ ,
{{6, 1, 18}, /* shli r2, r1, 18 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-262148ll /* 0xfffffffffffbfffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 18}, /* shli r3, r2, 18 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-262147ll /* 0xfffffffffffbfffd */ ,
{{6, 1, 18}, /* shli r2, r1, 18 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-262146ll /* 0xfffffffffffbfffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 18}, /* shli r3, r2, 18 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-262145ll /* 0xfffffffffffbffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 18}, /* shli r3, r1, 18 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-262144ll /* 0xfffffffffffc0000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 18}} /* shli r3, r2, 18 */
},
{-262143ll /* 0xfffffffffffc0001 */ ,
{{6, 1, 18}, /* shli r2, r1, 18 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-262142ll /* 0xfffffffffffc0002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 18}, /* shli r3, r1, 18 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-262141ll /* 0xfffffffffffc0003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 18}, /* shli r3, r1, 18 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-262140ll /* 0xfffffffffffc0004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 18}, /* shli r3, r1, 18 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-262139ll /* 0xfffffffffffc0005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 18}, /* shli r3, r1, 18 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-262136ll /* 0xfffffffffffc0008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 18}, /* shli r3, r1, 18 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-262135ll /* 0xfffffffffffc0009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 18}, /* shli r3, r1, 18 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-196609ll /* 0xfffffffffffcffff */ ,
{{6, 1, 16}, /* shli r2, r1, 16 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-131080ll /* 0xfffffffffffdfff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 17}, /* shli r3, r2, 17 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-131079ll /* 0xfffffffffffdfff9 */ ,
{{6, 1, 17}, /* shli r2, r1, 17 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-131076ll /* 0xfffffffffffdfffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 17}, /* shli r3, r2, 17 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-131075ll /* 0xfffffffffffdfffd */ ,
{{6, 1, 17}, /* shli r2, r1, 17 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-131074ll /* 0xfffffffffffdfffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 17}, /* shli r3, r2, 17 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-131073ll /* 0xfffffffffffdffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 17}, /* shli r3, r1, 17 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-131072ll /* 0xfffffffffffe0000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 17}} /* shli r3, r2, 17 */
},
{-131071ll /* 0xfffffffffffe0001 */ ,
{{6, 1, 17}, /* shli r2, r1, 17 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-131070ll /* 0xfffffffffffe0002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 17}, /* shli r3, r1, 17 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-131069ll /* 0xfffffffffffe0003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 17}, /* shli r3, r1, 17 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-131068ll /* 0xfffffffffffe0004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 17}, /* shli r3, r1, 17 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-131067ll /* 0xfffffffffffe0005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 17}, /* shli r3, r1, 17 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-131064ll /* 0xfffffffffffe0008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 17}, /* shli r3, r1, 17 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-131063ll /* 0xfffffffffffe0009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 17}, /* shli r3, r1, 17 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-98305ll /* 0xfffffffffffe7fff */ ,
{{6, 1, 15}, /* shli r2, r1, 15 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-65544ll /* 0xfffffffffffefff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 16}, /* shli r3, r2, 16 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-65543ll /* 0xfffffffffffefff9 */ ,
{{6, 1, 16}, /* shli r2, r1, 16 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-65540ll /* 0xfffffffffffefffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 16}, /* shli r3, r2, 16 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-65539ll /* 0xfffffffffffefffd */ ,
{{6, 1, 16}, /* shli r2, r1, 16 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-65538ll /* 0xfffffffffffefffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 16}, /* shli r3, r2, 16 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-65537ll /* 0xfffffffffffeffff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 16}, /* shli r3, r1, 16 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-65536ll /* 0xffffffffffff0000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 16}} /* shli r3, r2, 16 */
},
{-65535ll /* 0xffffffffffff0001 */ ,
{{6, 1, 16}, /* shli r2, r1, 16 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-65534ll /* 0xffffffffffff0002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 16}, /* shli r3, r1, 16 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-65533ll /* 0xffffffffffff0003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 16}, /* shli r3, r1, 16 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-65532ll /* 0xffffffffffff0004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 16}, /* shli r3, r1, 16 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-65531ll /* 0xffffffffffff0005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 16}, /* shli r3, r1, 16 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-65528ll /* 0xffffffffffff0008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 16}, /* shli r3, r1, 16 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-65527ll /* 0xffffffffffff0009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 16}, /* shli r3, r1, 16 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-49153ll /* 0xffffffffffff3fff */ ,
{{6, 1, 14}, /* shli r2, r1, 14 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-32776ll /* 0xffffffffffff7ff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 15}, /* shli r3, r2, 15 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-32775ll /* 0xffffffffffff7ff9 */ ,
{{6, 1, 15}, /* shli r2, r1, 15 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-32772ll /* 0xffffffffffff7ffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 15}, /* shli r3, r2, 15 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-32771ll /* 0xffffffffffff7ffd */ ,
{{6, 1, 15}, /* shli r2, r1, 15 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-32770ll /* 0xffffffffffff7ffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 15}, /* shli r3, r2, 15 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-32769ll /* 0xffffffffffff7fff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 15}, /* shli r3, r1, 15 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-32768ll /* 0xffffffffffff8000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 15}} /* shli r3, r2, 15 */
},
{-32767ll /* 0xffffffffffff8001 */ ,
{{6, 1, 15}, /* shli r2, r1, 15 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-32766ll /* 0xffffffffffff8002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 15}, /* shli r3, r1, 15 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-32765ll /* 0xffffffffffff8003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 15}, /* shli r3, r1, 15 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-32764ll /* 0xffffffffffff8004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 15}, /* shli r3, r1, 15 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-32763ll /* 0xffffffffffff8005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 15}, /* shli r3, r1, 15 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-32760ll /* 0xffffffffffff8008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 15}, /* shli r3, r1, 15 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-32759ll /* 0xffffffffffff8009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 15}, /* shli r3, r1, 15 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-24577ll /* 0xffffffffffff9fff */ ,
{{6, 1, 13}, /* shli r2, r1, 13 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16392ll /* 0xffffffffffffbff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 14}, /* shli r3, r2, 14 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-16391ll /* 0xffffffffffffbff9 */ ,
{{6, 1, 14}, /* shli r2, r1, 14 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-16388ll /* 0xffffffffffffbffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 14}, /* shli r3, r2, 14 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-16387ll /* 0xffffffffffffbffd */ ,
{{6, 1, 14}, /* shli r2, r1, 14 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-16386ll /* 0xffffffffffffbffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 14}, /* shli r3, r2, 14 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-16385ll /* 0xffffffffffffbfff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 14}, /* shli r3, r1, 14 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16384ll /* 0xffffffffffffc000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 14}} /* shli r3, r2, 14 */
},
{-16383ll /* 0xffffffffffffc001 */ ,
{{6, 1, 14}, /* shli r2, r1, 14 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-16382ll /* 0xffffffffffffc002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 14}, /* shli r3, r1, 14 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16381ll /* 0xffffffffffffc003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 14}, /* shli r3, r1, 14 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16380ll /* 0xffffffffffffc004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 14}, /* shli r3, r1, 14 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16379ll /* 0xffffffffffffc005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 14}, /* shli r3, r1, 14 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16376ll /* 0xffffffffffffc008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 14}, /* shli r3, r1, 14 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16375ll /* 0xffffffffffffc009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 14}, /* shli r3, r1, 14 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-12289ll /* 0xffffffffffffcfff */ ,
{{6, 1, 12}, /* shli r2, r1, 12 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8200ll /* 0xffffffffffffdff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 13}, /* shli r3, r2, 13 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-8199ll /* 0xffffffffffffdff9 */ ,
{{6, 1, 13}, /* shli r2, r1, 13 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-8196ll /* 0xffffffffffffdffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 13}, /* shli r3, r2, 13 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-8195ll /* 0xffffffffffffdffd */ ,
{{6, 1, 13}, /* shli r2, r1, 13 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-8194ll /* 0xffffffffffffdffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 13}, /* shli r3, r2, 13 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-8193ll /* 0xffffffffffffdfff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 13}, /* shli r3, r1, 13 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8192ll /* 0xffffffffffffe000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 13}} /* shli r3, r2, 13 */
},
{-8191ll /* 0xffffffffffffe001 */ ,
{{6, 1, 13}, /* shli r2, r1, 13 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-8190ll /* 0xffffffffffffe002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 13}, /* shli r3, r1, 13 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8189ll /* 0xffffffffffffe003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 13}, /* shli r3, r1, 13 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8188ll /* 0xffffffffffffe004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 13}, /* shli r3, r1, 13 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8187ll /* 0xffffffffffffe005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 13}, /* shli r3, r1, 13 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8184ll /* 0xffffffffffffe008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 13}, /* shli r3, r1, 13 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-8183ll /* 0xffffffffffffe009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 13}, /* shli r3, r1, 13 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-6145ll /* 0xffffffffffffe7ff */ ,
{{6, 1, 11}, /* shli r2, r1, 11 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4104ll /* 0xffffffffffffeff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 12}, /* shli r3, r2, 12 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-4103ll /* 0xffffffffffffeff9 */ ,
{{6, 1, 12}, /* shli r2, r1, 12 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4100ll /* 0xffffffffffffeffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 12}, /* shli r3, r2, 12 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-4099ll /* 0xffffffffffffeffd */ ,
{{6, 1, 12}, /* shli r2, r1, 12 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-4098ll /* 0xffffffffffffeffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 12}, /* shli r3, r2, 12 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-4097ll /* 0xffffffffffffefff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 12}, /* shli r3, r1, 12 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4096ll /* 0xfffffffffffff000 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 12}} /* shli r3, r2, 12 */
},
{-4095ll /* 0xfffffffffffff001 */ ,
{{6, 1, 12}, /* shli r2, r1, 12 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-4094ll /* 0xfffffffffffff002 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 12}, /* shli r3, r1, 12 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4093ll /* 0xfffffffffffff003 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 12}, /* shli r3, r1, 12 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4092ll /* 0xfffffffffffff004 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 12}, /* shli r3, r1, 12 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4091ll /* 0xfffffffffffff005 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 12}, /* shli r3, r1, 12 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4088ll /* 0xfffffffffffff008 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 12}, /* shli r3, r1, 12 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-4087ll /* 0xfffffffffffff009 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 12}, /* shli r3, r1, 12 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-3073ll /* 0xfffffffffffff3ff */ ,
{{6, 1, 10}, /* shli r2, r1, 10 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-3072ll /* 0xfffffffffffff400 */ ,
{{6, 1, 10}, /* shli r2, r1, 10 */
{6, 1, 12}, /* shli r3, r1, 12 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2056ll /* 0xfffffffffffff7f8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 11}, /* shli r3, r2, 11 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-2055ll /* 0xfffffffffffff7f9 */ ,
{{6, 1, 11}, /* shli r2, r1, 11 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2052ll /* 0xfffffffffffff7fc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 11}, /* shli r3, r2, 11 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-2051ll /* 0xfffffffffffff7fd */ ,
{{6, 1, 11}, /* shli r2, r1, 11 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-2050ll /* 0xfffffffffffff7fe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 11}, /* shli r3, r2, 11 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-2049ll /* 0xfffffffffffff7ff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 11}, /* shli r3, r1, 11 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2048ll /* 0xfffffffffffff800 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 11}} /* shli r3, r2, 11 */
},
{-2047ll /* 0xfffffffffffff801 */ ,
{{6, 1, 11}, /* shli r2, r1, 11 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-2046ll /* 0xfffffffffffff802 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 11}, /* shli r3, r1, 11 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2045ll /* 0xfffffffffffff803 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 11}, /* shli r3, r1, 11 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2044ll /* 0xfffffffffffff804 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 11}, /* shli r3, r1, 11 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2043ll /* 0xfffffffffffff805 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 11}, /* shli r3, r1, 11 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2040ll /* 0xfffffffffffff808 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 11}, /* shli r3, r1, 11 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-2039ll /* 0xfffffffffffff809 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 11}, /* shli r3, r1, 11 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1537ll /* 0xfffffffffffff9ff */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1032ll /* 0xfffffffffffffbf8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 10}, /* shli r3, r2, 10 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-1031ll /* 0xfffffffffffffbf9 */ ,
{{6, 1, 10}, /* shli r2, r1, 10 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1028ll /* 0xfffffffffffffbfc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 10}, /* shli r3, r2, 10 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-1027ll /* 0xfffffffffffffbfd */ ,
{{6, 1, 10}, /* shli r2, r1, 10 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-1026ll /* 0xfffffffffffffbfe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 10}, /* shli r3, r2, 10 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-1025ll /* 0xfffffffffffffbff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1024ll /* 0xfffffffffffffc00 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 10}} /* shli r3, r2, 10 */
},
{-1023ll /* 0xfffffffffffffc01 */ ,
{{6, 1, 10}, /* shli r2, r1, 10 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-1022ll /* 0xfffffffffffffc02 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1021ll /* 0xfffffffffffffc03 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1020ll /* 0xfffffffffffffc04 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1019ll /* 0xfffffffffffffc05 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1018ll /* 0xfffffffffffffc06 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{-1017ll /* 0xfffffffffffffc07 */ ,
{{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 */
},
{-1016ll /* 0xfffffffffffffc08 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1015ll /* 0xfffffffffffffc09 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1014ll /* 0xfffffffffffffc0a */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-1013ll /* 0xfffffffffffffc0b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-1012ll /* 0xfffffffffffffc0c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{-1011ll /* 0xfffffffffffffc0d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-1010ll /* 0xfffffffffffffc0e */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 10}, /* shli r3, r1, 10 */
{3, 1, 3}, /* shl1add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-1009ll /* 0xfffffffffffffc0f */ ,
{{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 */
},
{-1008ll /* 0xfffffffffffffc10 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-1007ll /* 0xfffffffffffffc11 */ ,
{{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 */
},
{-1006ll /* 0xfffffffffffffc12 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-1005ll /* 0xfffffffffffffc13 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 1}} /* shl1add r5, r4, r1 */
},
{-1004ll /* 0xfffffffffffffc14 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{-1003ll /* 0xfffffffffffffc15 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-1001ll /* 0xfffffffffffffc17 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-1000ll /* 0xfffffffffffffc18 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{-999ll /* 0xfffffffffffffc19 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 1}} /* shl3add r5, r4, r1 */
},
{-997ll /* 0xfffffffffffffc1b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-996ll /* 0xfffffffffffffc1c */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 10}, /* shli r3, r1, 10 */
{4, 1, 3}, /* shl2add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-994ll /* 0xfffffffffffffc1e */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 10}, /* shli r3, r1, 10 */
{3, 1, 3}, /* shl1add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-993ll /* 0xfffffffffffffc1f */ ,
{{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 */
},
{-992ll /* 0xfffffffffffffc20 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-991ll /* 0xfffffffffffffc21 */ ,
{{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 */
},
{-990ll /* 0xfffffffffffffc22 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-988ll /* 0xfffffffffffffc24 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-987ll /* 0xfffffffffffffc25 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-984ll /* 0xfffffffffffffc28 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{-983ll /* 0xfffffffffffffc29 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 1}} /* shl3add r5, r4, r1 */
},
{-979ll /* 0xfffffffffffffc2d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-976ll /* 0xfffffffffffffc30 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 4}} /* shli r5, r4, 4 */
},
{-975ll /* 0xfffffffffffffc31 */ ,
{{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 */
},
{-969ll /* 0xfffffffffffffc37 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-968ll /* 0xfffffffffffffc38 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{6, 1, 10}, /* shli r3, r1, 10 */
{5, 1, 3}, /* shl3add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-967ll /* 0xfffffffffffffc39 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-965ll /* 0xfffffffffffffc3b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-964ll /* 0xfffffffffffffc3c */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{6, 1, 10}, /* shli r3, r1, 10 */
{4, 1, 3}, /* shl2add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-963ll /* 0xfffffffffffffc3d */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{3, 3, 1}, /* shl1add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-962ll /* 0xfffffffffffffc3e */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{6, 1, 10}, /* shli r3, r1, 10 */
{3, 1, 3}, /* shl1add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-961ll /* 0xfffffffffffffc3f */ ,
{{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 */
},
{-960ll /* 0xfffffffffffffc40 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-959ll /* 0xfffffffffffffc41 */ ,
{{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 */
},
{-958ll /* 0xfffffffffffffc42 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-957ll /* 0xfffffffffffffc43 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-956ll /* 0xfffffffffffffc44 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-955ll /* 0xfffffffffffffc45 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 4}} /* shl2add r5, r4, r4 */
},
{-953ll /* 0xfffffffffffffc47 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-952ll /* 0xfffffffffffffc48 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{-951ll /* 0xfffffffffffffc49 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 1}} /* shl3add r5, r4, r1 */
},
{-945ll /* 0xfffffffffffffc4f */ ,
{{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 */
},
{-944ll /* 0xfffffffffffffc50 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 4}} /* shli r5, r4, 4 */
},
{-943ll /* 0xfffffffffffffc51 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-942ll /* 0xfffffffffffffc52 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{-940ll /* 0xfffffffffffffc54 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-936ll /* 0xfffffffffffffc58 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-935ll /* 0xfffffffffffffc59 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-929ll /* 0xfffffffffffffc5f */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-928ll /* 0xfffffffffffffc60 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 5}} /* shli r5, r4, 5 */
},
{-925ll /* 0xfffffffffffffc63 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-924ll /* 0xfffffffffffffc64 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 7}, /* shli r4, r3, 7 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-920ll /* 0xfffffffffffffc68 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-919ll /* 0xfffffffffffffc69 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-916ll /* 0xfffffffffffffc6c */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-913ll /* 0xfffffffffffffc6f */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-912ll /* 0xfffffffffffffc70 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-911ll /* 0xfffffffffffffc71 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-910ll /* 0xfffffffffffffc72 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 7}, /* shli r4, r3, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-905ll /* 0xfffffffffffffc77 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-904ll /* 0xfffffffffffffc78 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-903ll /* 0xfffffffffffffc79 */ ,
{{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 */
},
{-902ll /* 0xfffffffffffffc7a */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-901ll /* 0xfffffffffffffc7b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-900ll /* 0xfffffffffffffc7c */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-899ll /* 0xfffffffffffffc7d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-898ll /* 0xfffffffffffffc7e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-897ll /* 0xfffffffffffffc7f */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-896ll /* 0xfffffffffffffc80 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-895ll /* 0xfffffffffffffc81 */ ,
{{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 */
},
{-894ll /* 0xfffffffffffffc82 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-893ll /* 0xfffffffffffffc83 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-892ll /* 0xfffffffffffffc84 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-891ll /* 0xfffffffffffffc85 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 3, 7}, /* shli r4, r3, 7 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-890ll /* 0xfffffffffffffc86 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-889ll /* 0xfffffffffffffc87 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 1, 2}, /* sub r3, r1, r2 */
{2, 2, 1}, /* sub r4, r2, r1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-888ll /* 0xfffffffffffffc88 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{-887ll /* 0xfffffffffffffc89 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{1, 1, 2}, /* add r3, r1, r2 */
{2, 1, 2}, /* sub r4, r1, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-886ll /* 0xfffffffffffffc8a */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 1, 2}, /* shl1add r4, r1, r2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-884ll /* 0xfffffffffffffc8c */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 1, 2}, /* shl2add r4, r1, r2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-881ll /* 0xfffffffffffffc8f */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 2, 1}, /* sub r3, r2, r1 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-880ll /* 0xfffffffffffffc90 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-879ll /* 0xfffffffffffffc91 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{3, 4, 1}} /* shl1add r5, r4, r1 */
},
{-873ll /* 0xfffffffffffffc97 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-872ll /* 0xfffffffffffffc98 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-868ll /* 0xfffffffffffffc9c */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-865ll /* 0xfffffffffffffc9f */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-864ll /* 0xfffffffffffffca0 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 5}} /* shli r5, r4, 5 */
},
{-863ll /* 0xfffffffffffffca1 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-861ll /* 0xfffffffffffffca3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-860ll /* 0xfffffffffffffca4 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-856ll /* 0xfffffffffffffca8 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-855ll /* 0xfffffffffffffca9 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-847ll /* 0xfffffffffffffcb1 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-837ll /* 0xfffffffffffffcbb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-835ll /* 0xfffffffffffffcbd */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-834ll /* 0xfffffffffffffcbe */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{-832ll /* 0xfffffffffffffcc0 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 6}} /* shli r5, r4, 6 */
},
{-831ll /* 0xfffffffffffffcc1 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-829ll /* 0xfffffffffffffcc3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-828ll /* 0xfffffffffffffcc4 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-827ll /* 0xfffffffffffffcc5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-824ll /* 0xfffffffffffffcc8 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-823ll /* 0xfffffffffffffcc9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-819ll /* 0xfffffffffffffccd */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-816ll /* 0xfffffffffffffcd0 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-815ll /* 0xfffffffffffffcd1 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-803ll /* 0xfffffffffffffcdd */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-801ll /* 0xfffffffffffffcdf */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-800ll /* 0xfffffffffffffce0 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-799ll /* 0xfffffffffffffce1 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-797ll /* 0xfffffffffffffce3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-796ll /* 0xfffffffffffffce4 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-795ll /* 0xfffffffffffffce5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-793ll /* 0xfffffffffffffce7 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-792ll /* 0xfffffffffffffce8 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 8}, /* shli r4, r3, 8 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-791ll /* 0xfffffffffffffce9 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 8}, /* shli r3, r2, 8 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-789ll /* 0xfffffffffffffceb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 8}, /* shli r3, r2, 8 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-788ll /* 0xfffffffffffffcec */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-785ll /* 0xfffffffffffffcef */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-784ll /* 0xfffffffffffffcf0 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-783ll /* 0xfffffffffffffcf1 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{3, 3, 2}, /* shl1add r4, r3, r2 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-781ll /* 0xfffffffffffffcf3 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-780ll /* 0xfffffffffffffcf4 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 8}, /* shli r4, r3, 8 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-779ll /* 0xfffffffffffffcf5 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 8}, /* shli r3, r2, 8 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-777ll /* 0xfffffffffffffcf7 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-776ll /* 0xfffffffffffffcf8 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-775ll /* 0xfffffffffffffcf9 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-774ll /* 0xfffffffffffffcfa */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 8}, /* shli r4, r3, 8 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-773ll /* 0xfffffffffffffcfb */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-772ll /* 0xfffffffffffffcfc */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-771ll /* 0xfffffffffffffcfd */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 4}} /* shl1add r5, r4, r4 */
},
{-770ll /* 0xfffffffffffffcfe */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-769ll /* 0xfffffffffffffcff */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-768ll /* 0xfffffffffffffd00 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{6, 1, 10}, /* shli r3, r1, 10 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-767ll /* 0xfffffffffffffd01 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 8}, /* shli r3, r2, 8 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-766ll /* 0xfffffffffffffd02 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-765ll /* 0xfffffffffffffd03 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 8}, /* shli r3, r2, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-764ll /* 0xfffffffffffffd04 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{-763ll /* 0xfffffffffffffd05 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{1, 1, 2}, /* add r3, r1, r2 */
{2, 1, 2}, /* sub r4, r1, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-762ll /* 0xfffffffffffffd06 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-761ll /* 0xfffffffffffffd07 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-760ll /* 0xfffffffffffffd08 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-759ll /* 0xfffffffffffffd09 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-757ll /* 0xfffffffffffffd0b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-756ll /* 0xfffffffffffffd0c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-755ll /* 0xfffffffffffffd0d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-753ll /* 0xfffffffffffffd0f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-752ll /* 0xfffffffffffffd10 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-751ll /* 0xfffffffffffffd11 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-749ll /* 0xfffffffffffffd13 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 1, 3}, /* shl3add r4, r1, r3 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{-748ll /* 0xfffffffffffffd14 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-744ll /* 0xfffffffffffffd18 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-743ll /* 0xfffffffffffffd19 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-741ll /* 0xfffffffffffffd1b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-739ll /* 0xfffffffffffffd1d */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-737ll /* 0xfffffffffffffd1f */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-736ll /* 0xfffffffffffffd20 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 5}} /* shli r5, r4, 5 */
},
{-735ll /* 0xfffffffffffffd21 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{5, 4, 1}} /* shl3add r5, r4, r1 */
},
{-732ll /* 0xfffffffffffffd24 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-729ll /* 0xfffffffffffffd27 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 3}, /* shl3add r4, r3, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-728ll /* 0xfffffffffffffd28 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-720ll /* 0xfffffffffffffd30 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-719ll /* 0xfffffffffffffd31 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-715ll /* 0xfffffffffffffd35 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-712ll /* 0xfffffffffffffd38 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-711ll /* 0xfffffffffffffd39 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-708ll /* 0xfffffffffffffd3c */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-707ll /* 0xfffffffffffffd3d */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-705ll /* 0xfffffffffffffd3f */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-704ll /* 0xfffffffffffffd40 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 6}} /* shli r5, r4, 6 */
},
{-703ll /* 0xfffffffffffffd41 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-701ll /* 0xfffffffffffffd43 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-700ll /* 0xfffffffffffffd44 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-699ll /* 0xfffffffffffffd45 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-695ll /* 0xfffffffffffffd49 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-693ll /* 0xfffffffffffffd4b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-692ll /* 0xfffffffffffffd4c */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-688ll /* 0xfffffffffffffd50 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-680ll /* 0xfffffffffffffd58 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 7}, /* shli r4, r3, 7 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-679ll /* 0xfffffffffffffd59 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-675ll /* 0xfffffffffffffd5d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-673ll /* 0xfffffffffffffd5f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-672ll /* 0xfffffffffffffd60 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{6, 2, 8}, /* shli r4, r2, 8 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-671ll /* 0xfffffffffffffd61 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-667ll /* 0xfffffffffffffd65 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-664ll /* 0xfffffffffffffd68 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-660ll /* 0xfffffffffffffd6c */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 7}, /* shli r4, r3, 7 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-659ll /* 0xfffffffffffffd6d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-657ll /* 0xfffffffffffffd6f */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-656ll /* 0xfffffffffffffd70 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{6, 4, 4}} /* shli r5, r4, 4 */
},
{-655ll /* 0xfffffffffffffd71 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-651ll /* 0xfffffffffffffd75 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-650ll /* 0xfffffffffffffd76 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 7}, /* shli r4, r3, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-649ll /* 0xfffffffffffffd77 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{3, 2, 3}, /* shl1add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-648ll /* 0xfffffffffffffd78 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 3}, /* shl3add r4, r3, r3 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{-647ll /* 0xfffffffffffffd79 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 3}, /* shli r4, r3, 3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-645ll /* 0xfffffffffffffd7b */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 4}} /* shl2add r5, r4, r4 */
},
{-644ll /* 0xfffffffffffffd7c */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-643ll /* 0xfffffffffffffd7d */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-642ll /* 0xfffffffffffffd7e */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{3, 3, 2}, /* shl1add r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{-641ll /* 0xfffffffffffffd7f */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{6, 3, 7}, /* shli r4, r3, 7 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-640ll /* 0xfffffffffffffd80 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 7}} /* shli r4, r3, 7 */
},
{-639ll /* 0xfffffffffffffd81 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-638ll /* 0xfffffffffffffd82 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-637ll /* 0xfffffffffffffd83 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{6, 3, 7}, /* shli r4, r3, 7 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-636ll /* 0xfffffffffffffd84 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-635ll /* 0xfffffffffffffd85 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-634ll /* 0xfffffffffffffd86 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-633ll /* 0xfffffffffffffd87 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-632ll /* 0xfffffffffffffd88 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 3}, /* shli r3, r1, 3 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-631ll /* 0xfffffffffffffd89 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-630ll /* 0xfffffffffffffd8a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-629ll /* 0xfffffffffffffd8b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-627ll /* 0xfffffffffffffd8d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-625ll /* 0xfffffffffffffd8f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 4}} /* shl2add r5, r4, r4 */
},
{-624ll /* 0xfffffffffffffd90 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-620ll /* 0xfffffffffffffd94 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-619ll /* 0xfffffffffffffd95 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-616ll /* 0xfffffffffffffd98 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-615ll /* 0xfffffffffffffd99 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-613ll /* 0xfffffffffffffd9b */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{4, 3, 3}, /* shl2add r4, r3, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-612ll /* 0xfffffffffffffd9c */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-611ll /* 0xfffffffffffffd9d */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-609ll /* 0xfffffffffffffd9f */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-608ll /* 0xfffffffffffffda0 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-607ll /* 0xfffffffffffffda1 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-604ll /* 0xfffffffffffffda4 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-603ll /* 0xfffffffffffffda5 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-600ll /* 0xfffffffffffffda8 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-599ll /* 0xfffffffffffffda9 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-595ll /* 0xfffffffffffffdad */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-594ll /* 0xfffffffffffffdae */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-593ll /* 0xfffffffffffffdaf */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{3, 2, 3}, /* shl1add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-592ll /* 0xfffffffffffffdb0 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{6, 4, 4}} /* shli r5, r4, 4 */
},
{-591ll /* 0xfffffffffffffdb1 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-589ll /* 0xfffffffffffffdb3 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-588ll /* 0xfffffffffffffdb4 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 3}, /* shl2add r4, r3, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-585ll /* 0xfffffffffffffdb7 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-584ll /* 0xfffffffffffffdb8 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-583ll /* 0xfffffffffffffdb9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-581ll /* 0xfffffffffffffdbb */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{4, 3, 3}, /* shl2add r4, r3, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-580ll /* 0xfffffffffffffdbc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{3, 3, 2}, /* shl1add r4, r3, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-579ll /* 0xfffffffffffffdbd */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-578ll /* 0xfffffffffffffdbe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{-577ll /* 0xfffffffffffffdbf */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-576ll /* 0xfffffffffffffdc0 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 6}} /* shli r4, r3, 6 */
},
{-575ll /* 0xfffffffffffffdc1 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-574ll /* 0xfffffffffffffdc2 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-573ll /* 0xfffffffffffffdc3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-572ll /* 0xfffffffffffffdc4 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-571ll /* 0xfffffffffffffdc5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-569ll /* 0xfffffffffffffdc7 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-568ll /* 0xfffffffffffffdc8 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 3}, /* shli r3, r1, 3 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-567ll /* 0xfffffffffffffdc9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-566ll /* 0xfffffffffffffdca */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-565ll /* 0xfffffffffffffdcb */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-564ll /* 0xfffffffffffffdcc */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-563ll /* 0xfffffffffffffdcd */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-561ll /* 0xfffffffffffffdcf */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-560ll /* 0xfffffffffffffdd0 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-559ll /* 0xfffffffffffffdd1 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-558ll /* 0xfffffffffffffdd2 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-557ll /* 0xfffffffffffffdd3 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-556ll /* 0xfffffffffffffdd4 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-555ll /* 0xfffffffffffffdd5 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-553ll /* 0xfffffffffffffdd7 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{5, 3, 3}, /* shl3add r4, r3, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-552ll /* 0xfffffffffffffdd8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 9}, /* shli r4, r2, 9 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-551ll /* 0xfffffffffffffdd9 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-549ll /* 0xfffffffffffffddb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-548ll /* 0xfffffffffffffddc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 9}, /* shli r4, r2, 9 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-547ll /* 0xfffffffffffffddd */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-546ll /* 0xfffffffffffffdde */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{-545ll /* 0xfffffffffffffddf */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{3, 3, 2}, /* shl1add r4, r3, r2 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-544ll /* 0xfffffffffffffde0 */ ,
{{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 */
},
{-543ll /* 0xfffffffffffffde1 */ ,
{{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 */
},
{-542ll /* 0xfffffffffffffde2 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-540ll /* 0xfffffffffffffde4 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-539ll /* 0xfffffffffffffde5 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-536ll /* 0xfffffffffffffde8 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 9}, /* shli r3, r1, 9 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-535ll /* 0xfffffffffffffde9 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-533ll /* 0xfffffffffffffdeb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-532ll /* 0xfffffffffffffdec */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 9}, /* shli r4, r2, 9 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-531ll /* 0xfffffffffffffded */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-530ll /* 0xfffffffffffffdee */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 9}, /* shli r4, r2, 9 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-529ll /* 0xfffffffffffffdef */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{3, 2, 3}, /* shl1add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-528ll /* 0xfffffffffffffdf0 */ ,
{{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 */
},
{-527ll /* 0xfffffffffffffdf1 */ ,
{{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 */
},
{-526ll /* 0xfffffffffffffdf2 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-525ll /* 0xfffffffffffffdf3 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{-524ll /* 0xfffffffffffffdf4 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 9}, /* shli r3, r1, 9 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-523ll /* 0xfffffffffffffdf5 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-522ll /* 0xfffffffffffffdf6 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 9}, /* shli r4, r2, 9 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-521ll /* 0xfffffffffffffdf7 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-520ll /* 0xfffffffffffffdf8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 9}, /* shli r3, r2, 9 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-519ll /* 0xfffffffffffffdf9 */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-518ll /* 0xfffffffffffffdfa */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-517ll /* 0xfffffffffffffdfb */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-516ll /* 0xfffffffffffffdfc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 9}, /* shli r3, r2, 9 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-515ll /* 0xfffffffffffffdfd */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-514ll /* 0xfffffffffffffdfe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 9}, /* shli r3, r2, 9 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-513ll /* 0xfffffffffffffdff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-512ll /* 0xfffffffffffffe00 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 9}} /* shli r3, r2, 9 */
},
{-511ll /* 0xfffffffffffffe01 */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-510ll /* 0xfffffffffffffe02 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-509ll /* 0xfffffffffffffe03 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-508ll /* 0xfffffffffffffe04 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-507ll /* 0xfffffffffffffe05 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-506ll /* 0xfffffffffffffe06 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{-505ll /* 0xfffffffffffffe07 */ ,
{{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 */
},
{-504ll /* 0xfffffffffffffe08 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-503ll /* 0xfffffffffffffe09 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-502ll /* 0xfffffffffffffe0a */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-501ll /* 0xfffffffffffffe0b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-500ll /* 0xfffffffffffffe0c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{-499ll /* 0xfffffffffffffe0d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-498ll /* 0xfffffffffffffe0e */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 9}, /* shli r3, r1, 9 */
{3, 1, 3}, /* shl1add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-497ll /* 0xfffffffffffffe0f */ ,
{{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 */
},
{-496ll /* 0xfffffffffffffe10 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-495ll /* 0xfffffffffffffe11 */ ,
{{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 */
},
{-494ll /* 0xfffffffffffffe12 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-493ll /* 0xfffffffffffffe13 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 1}} /* shl1add r5, r4, r1 */
},
{-492ll /* 0xfffffffffffffe14 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{-491ll /* 0xfffffffffffffe15 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-489ll /* 0xfffffffffffffe17 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-488ll /* 0xfffffffffffffe18 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{-487ll /* 0xfffffffffffffe19 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 1}} /* shl3add r5, r4, r1 */
},
{-485ll /* 0xfffffffffffffe1b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-484ll /* 0xfffffffffffffe1c */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 9}, /* shli r3, r1, 9 */
{4, 1, 3}, /* shl2add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-483ll /* 0xfffffffffffffe1d */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{3, 3, 1}, /* shl1add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-482ll /* 0xfffffffffffffe1e */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 9}, /* shli r3, r1, 9 */
{3, 1, 3}, /* shl1add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-481ll /* 0xfffffffffffffe1f */ ,
{{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 */
},
{-480ll /* 0xfffffffffffffe20 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-479ll /* 0xfffffffffffffe21 */ ,
{{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 */
},
{-478ll /* 0xfffffffffffffe22 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-477ll /* 0xfffffffffffffe23 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-476ll /* 0xfffffffffffffe24 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-475ll /* 0xfffffffffffffe25 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-472ll /* 0xfffffffffffffe28 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{-471ll /* 0xfffffffffffffe29 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 1}} /* shl3add r5, r4, r1 */
},
{-468ll /* 0xfffffffffffffe2c */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-467ll /* 0xfffffffffffffe2d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-465ll /* 0xfffffffffffffe2f */ ,
{{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 */
},
{-464ll /* 0xfffffffffffffe30 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 4}} /* shli r5, r4, 4 */
},
{-463ll /* 0xfffffffffffffe31 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-462ll /* 0xfffffffffffffe32 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-460ll /* 0xfffffffffffffe34 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-457ll /* 0xfffffffffffffe37 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-456ll /* 0xfffffffffffffe38 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 6}, /* shli r3, r1, 6 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-455ll /* 0xfffffffffffffe39 */ ,
{{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 */
},
{-454ll /* 0xfffffffffffffe3a */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-453ll /* 0xfffffffffffffe3b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-452ll /* 0xfffffffffffffe3c */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 6}, /* shli r3, r1, 6 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-451ll /* 0xfffffffffffffe3d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-450ll /* 0xfffffffffffffe3e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-449ll /* 0xfffffffffffffe3f */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-448ll /* 0xfffffffffffffe40 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-447ll /* 0xfffffffffffffe41 */ ,
{{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 */
},
{-446ll /* 0xfffffffffffffe42 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-445ll /* 0xfffffffffffffe43 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-444ll /* 0xfffffffffffffe44 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-443ll /* 0xfffffffffffffe45 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-442ll /* 0xfffffffffffffe46 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-441ll /* 0xfffffffffffffe47 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{2, 2, 1}, /* sub r4, r2, r1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-440ll /* 0xfffffffffffffe48 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{-439ll /* 0xfffffffffffffe49 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{1, 1, 2}, /* add r3, r1, r2 */
{2, 1, 2}, /* sub r4, r1, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-438ll /* 0xfffffffffffffe4a */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 1, 2}, /* shl1add r4, r1, r2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-436ll /* 0xfffffffffffffe4c */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 1, 2}, /* shl2add r4, r1, r2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-433ll /* 0xfffffffffffffe4f */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-432ll /* 0xfffffffffffffe50 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-431ll /* 0xfffffffffffffe51 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-429ll /* 0xfffffffffffffe53 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-428ll /* 0xfffffffffffffe54 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-424ll /* 0xfffffffffffffe58 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-423ll /* 0xfffffffffffffe59 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-419ll /* 0xfffffffffffffe5d */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-418ll /* 0xfffffffffffffe5e */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{-417ll /* 0xfffffffffffffe5f */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-416ll /* 0xfffffffffffffe60 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 5}} /* shli r5, r4, 5 */
},
{-415ll /* 0xfffffffffffffe61 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-413ll /* 0xfffffffffffffe63 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-412ll /* 0xfffffffffffffe64 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-411ll /* 0xfffffffffffffe65 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-409ll /* 0xfffffffffffffe67 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-408ll /* 0xfffffffffffffe68 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-407ll /* 0xfffffffffffffe69 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-405ll /* 0xfffffffffffffe6b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-404ll /* 0xfffffffffffffe6c */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-403ll /* 0xfffffffffffffe6d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-401ll /* 0xfffffffffffffe6f */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-400ll /* 0xfffffffffffffe70 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-399ll /* 0xfffffffffffffe71 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-397ll /* 0xfffffffffffffe73 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-396ll /* 0xfffffffffffffe74 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 7}, /* shli r4, r3, 7 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-395ll /* 0xfffffffffffffe75 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-393ll /* 0xfffffffffffffe77 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-392ll /* 0xfffffffffffffe78 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-391ll /* 0xfffffffffffffe79 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-390ll /* 0xfffffffffffffe7a */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 7}, /* shli r4, r3, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-389ll /* 0xfffffffffffffe7b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-388ll /* 0xfffffffffffffe7c */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-387ll /* 0xfffffffffffffe7d */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 4}} /* shl1add r5, r4, r4 */
},
{-386ll /* 0xfffffffffffffe7e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-385ll /* 0xfffffffffffffe7f */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-384ll /* 0xfffffffffffffe80 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-383ll /* 0xfffffffffffffe81 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-382ll /* 0xfffffffffffffe82 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-381ll /* 0xfffffffffffffe83 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-380ll /* 0xfffffffffffffe84 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{-379ll /* 0xfffffffffffffe85 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{1, 1, 2}, /* add r3, r1, r2 */
{2, 1, 2}, /* sub r4, r1, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-378ll /* 0xfffffffffffffe86 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-377ll /* 0xfffffffffffffe87 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-376ll /* 0xfffffffffffffe88 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-375ll /* 0xfffffffffffffe89 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-373ll /* 0xfffffffffffffe8b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-372ll /* 0xfffffffffffffe8c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-371ll /* 0xfffffffffffffe8d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-369ll /* 0xfffffffffffffe8f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-368ll /* 0xfffffffffffffe90 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-367ll /* 0xfffffffffffffe91 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-365ll /* 0xfffffffffffffe93 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 1, 3}, /* shl3add r4, r1, r3 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{-364ll /* 0xfffffffffffffe94 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-361ll /* 0xfffffffffffffe97 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{5, 3, 3}, /* shl3add r4, r3, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-360ll /* 0xfffffffffffffe98 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-359ll /* 0xfffffffffffffe99 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-357ll /* 0xfffffffffffffe9b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-356ll /* 0xfffffffffffffe9c */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-355ll /* 0xfffffffffffffe9d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 3}, /* shli r4, r3, 3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-353ll /* 0xfffffffffffffe9f */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-352ll /* 0xfffffffffffffea0 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 5}} /* shli r5, r4, 5 */
},
{-351ll /* 0xfffffffffffffea1 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-349ll /* 0xfffffffffffffea3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-348ll /* 0xfffffffffffffea4 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-347ll /* 0xfffffffffffffea5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-344ll /* 0xfffffffffffffea8 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-343ll /* 0xfffffffffffffea9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-341ll /* 0xfffffffffffffeab */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-340ll /* 0xfffffffffffffeac */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-339ll /* 0xfffffffffffffead */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-337ll /* 0xfffffffffffffeaf */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-336ll /* 0xfffffffffffffeb0 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-335ll /* 0xfffffffffffffeb1 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-333ll /* 0xfffffffffffffeb3 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-332ll /* 0xfffffffffffffeb4 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-331ll /* 0xfffffffffffffeb5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-330ll /* 0xfffffffffffffeb6 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-329ll /* 0xfffffffffffffeb7 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{3, 2, 3}, /* shl1add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-328ll /* 0xfffffffffffffeb8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-327ll /* 0xfffffffffffffeb9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-325ll /* 0xfffffffffffffebb */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 4}} /* shl2add r5, r4, r4 */
},
{-324ll /* 0xfffffffffffffebc */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-323ll /* 0xfffffffffffffebd */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-322ll /* 0xfffffffffffffebe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{3, 3, 2}, /* shl1add r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{-321ll /* 0xfffffffffffffebf */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-320ll /* 0xfffffffffffffec0 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 6}} /* shli r4, r3, 6 */
},
{-319ll /* 0xfffffffffffffec1 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-318ll /* 0xfffffffffffffec2 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-317ll /* 0xfffffffffffffec3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{6, 3, 6}, /* shli r4, r3, 6 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-316ll /* 0xfffffffffffffec4 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-315ll /* 0xfffffffffffffec5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-314ll /* 0xfffffffffffffec6 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-313ll /* 0xfffffffffffffec7 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-312ll /* 0xfffffffffffffec8 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 3}, /* shli r3, r1, 3 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-311ll /* 0xfffffffffffffec9 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-310ll /* 0xfffffffffffffeca */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-309ll /* 0xfffffffffffffecb */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-307ll /* 0xfffffffffffffecd */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-306ll /* 0xfffffffffffffece */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-305ll /* 0xfffffffffffffecf */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 4}} /* shl2add r5, r4, r4 */
},
{-304ll /* 0xfffffffffffffed0 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-303ll /* 0xfffffffffffffed1 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-301ll /* 0xfffffffffffffed3 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-300ll /* 0xfffffffffffffed4 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-299ll /* 0xfffffffffffffed5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-297ll /* 0xfffffffffffffed7 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-296ll /* 0xfffffffffffffed8 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-295ll /* 0xfffffffffffffed9 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-293ll /* 0xfffffffffffffedb */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 3}, /* shl3add r4, r3, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-292ll /* 0xfffffffffffffedc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-291ll /* 0xfffffffffffffedd */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-290ll /* 0xfffffffffffffede */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{-289ll /* 0xfffffffffffffedf */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-288ll /* 0xfffffffffffffee0 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 5}} /* shli r4, r3, 5 */
},
{-287ll /* 0xfffffffffffffee1 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-286ll /* 0xfffffffffffffee2 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-285ll /* 0xfffffffffffffee3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-284ll /* 0xfffffffffffffee4 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-283ll /* 0xfffffffffffffee5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-281ll /* 0xfffffffffffffee7 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-280ll /* 0xfffffffffffffee8 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-279ll /* 0xfffffffffffffee9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-278ll /* 0xfffffffffffffeea */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-277ll /* 0xfffffffffffffeeb */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-276ll /* 0xfffffffffffffeec */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-275ll /* 0xfffffffffffffeed */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-274ll /* 0xfffffffffffffeee */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-273ll /* 0xfffffffffffffeef */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{3, 2, 3}, /* shl1add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-272ll /* 0xfffffffffffffef0 */ ,
{{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 */
},
{-271ll /* 0xfffffffffffffef1 */ ,
{{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 */
},
{-270ll /* 0xfffffffffffffef2 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-269ll /* 0xfffffffffffffef3 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-268ll /* 0xfffffffffffffef4 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-267ll /* 0xfffffffffffffef5 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-266ll /* 0xfffffffffffffef6 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 8}, /* shli r4, r2, 8 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-265ll /* 0xfffffffffffffef7 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-264ll /* 0xfffffffffffffef8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 8}, /* shli r3, r2, 8 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-263ll /* 0xfffffffffffffef9 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-262ll /* 0xfffffffffffffefa */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-261ll /* 0xfffffffffffffefb */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-260ll /* 0xfffffffffffffefc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 8}, /* shli r3, r2, 8 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-259ll /* 0xfffffffffffffefd */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-258ll /* 0xfffffffffffffefe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 8}, /* shli r3, r2, 8 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-257ll /* 0xfffffffffffffeff */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-256ll /* 0xffffffffffffff00 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 8}} /* shli r3, r2, 8 */
},
{-255ll /* 0xffffffffffffff01 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-254ll /* 0xffffffffffffff02 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-253ll /* 0xffffffffffffff03 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-252ll /* 0xffffffffffffff04 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-251ll /* 0xffffffffffffff05 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-250ll /* 0xffffffffffffff06 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{-249ll /* 0xffffffffffffff07 */ ,
{{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 */
},
{-248ll /* 0xffffffffffffff08 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-247ll /* 0xffffffffffffff09 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-246ll /* 0xffffffffffffff0a */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-245ll /* 0xffffffffffffff0b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-244ll /* 0xffffffffffffff0c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{-243ll /* 0xffffffffffffff0d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-242ll /* 0xffffffffffffff0e */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 8}, /* shli r3, r1, 8 */
{3, 1, 3}, /* shl1add r4, r1, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-241ll /* 0xffffffffffffff0f */ ,
{{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 */
},
{-240ll /* 0xffffffffffffff10 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-239ll /* 0xffffffffffffff11 */ ,
{{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 */
},
{-238ll /* 0xffffffffffffff12 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-237ll /* 0xffffffffffffff13 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 1}} /* shl1add r5, r4, r1 */
},
{-236ll /* 0xffffffffffffff14 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{-235ll /* 0xffffffffffffff15 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-234ll /* 0xffffffffffffff16 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-233ll /* 0xffffffffffffff17 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-232ll /* 0xffffffffffffff18 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{-231ll /* 0xffffffffffffff19 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 1}} /* shl3add r5, r4, r1 */
},
{-230ll /* 0xffffffffffffff1a */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-229ll /* 0xffffffffffffff1b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-228ll /* 0xffffffffffffff1c */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 5}, /* shli r3, r1, 5 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-227ll /* 0xffffffffffffff1d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-226ll /* 0xffffffffffffff1e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-225ll /* 0xffffffffffffff1f */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-224ll /* 0xffffffffffffff20 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-223ll /* 0xffffffffffffff21 */ ,
{{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 */
},
{-222ll /* 0xffffffffffffff22 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-221ll /* 0xffffffffffffff23 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-220ll /* 0xffffffffffffff24 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-219ll /* 0xffffffffffffff25 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-218ll /* 0xffffffffffffff26 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-217ll /* 0xffffffffffffff27 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{2, 2, 1}, /* sub r4, r2, r1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-216ll /* 0xffffffffffffff28 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{-215ll /* 0xffffffffffffff29 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{2, 1, 2}, /* sub r4, r1, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-214ll /* 0xffffffffffffff2a */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 1, 2}, /* shl1add r4, r1, r2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-213ll /* 0xffffffffffffff2b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 3}, /* shli r4, r3, 3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-212ll /* 0xffffffffffffff2c */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 1, 2}, /* shl2add r4, r1, r2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-211ll /* 0xffffffffffffff2d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-210ll /* 0xffffffffffffff2e */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{-209ll /* 0xffffffffffffff2f */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-208ll /* 0xffffffffffffff30 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 4}} /* shli r5, r4, 4 */
},
{-207ll /* 0xffffffffffffff31 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-205ll /* 0xffffffffffffff33 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-204ll /* 0xffffffffffffff34 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-203ll /* 0xffffffffffffff35 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-202ll /* 0xffffffffffffff36 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-201ll /* 0xffffffffffffff37 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-200ll /* 0xffffffffffffff38 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 6}, /* shli r3, r1, 6 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-199ll /* 0xffffffffffffff39 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-198ll /* 0xffffffffffffff3a */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 3, 6}, /* shli r4, r3, 6 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-197ll /* 0xffffffffffffff3b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-196ll /* 0xffffffffffffff3c */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 6}, /* shli r3, r1, 6 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-195ll /* 0xffffffffffffff3d */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 4}} /* shl1add r5, r4, r4 */
},
{-194ll /* 0xffffffffffffff3e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-193ll /* 0xffffffffffffff3f */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-192ll /* 0xffffffffffffff40 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-191ll /* 0xffffffffffffff41 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-190ll /* 0xffffffffffffff42 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-189ll /* 0xffffffffffffff43 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-188ll /* 0xffffffffffffff44 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{-187ll /* 0xffffffffffffff45 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{1, 1, 2}, /* add r3, r1, r2 */
{2, 1, 2}, /* sub r4, r1, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-186ll /* 0xffffffffffffff46 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-185ll /* 0xffffffffffffff47 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-184ll /* 0xffffffffffffff48 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-183ll /* 0xffffffffffffff49 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-181ll /* 0xffffffffffffff4b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-180ll /* 0xffffffffffffff4c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-179ll /* 0xffffffffffffff4d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-178ll /* 0xffffffffffffff4e */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-177ll /* 0xffffffffffffff4f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-176ll /* 0xffffffffffffff50 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 4}} /* shli r5, r4, 4 */
},
{-175ll /* 0xffffffffffffff51 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-173ll /* 0xffffffffffffff53 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-172ll /* 0xffffffffffffff54 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-171ll /* 0xffffffffffffff55 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-170ll /* 0xffffffffffffff56 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 5}, /* shli r4, r3, 5 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-169ll /* 0xffffffffffffff57 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-168ll /* 0xffffffffffffff58 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-167ll /* 0xffffffffffffff59 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-165ll /* 0xffffffffffffff5b */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 4}} /* shl2add r5, r4, r4 */
},
{-164ll /* 0xffffffffffffff5c */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{2, 1, 2}, /* sub r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-163ll /* 0xffffffffffffff5d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-162ll /* 0xffffffffffffff5e */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 3}, /* shl3add r4, r3, r3 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{-161ll /* 0xffffffffffffff5f */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-160ll /* 0xffffffffffffff60 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 5}} /* shli r4, r3, 5 */
},
{-159ll /* 0xffffffffffffff61 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-158ll /* 0xffffffffffffff62 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-157ll /* 0xffffffffffffff63 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-156ll /* 0xffffffffffffff64 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-155ll /* 0xffffffffffffff65 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-154ll /* 0xffffffffffffff66 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-153ll /* 0xffffffffffffff67 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{-152ll /* 0xffffffffffffff68 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 3}, /* shli r3, r1, 3 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-151ll /* 0xffffffffffffff69 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-150ll /* 0xffffffffffffff6a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-149ll /* 0xffffffffffffff6b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-148ll /* 0xffffffffffffff6c */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{-147ll /* 0xffffffffffffff6d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-146ll /* 0xffffffffffffff6e */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-145ll /* 0xffffffffffffff6f */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-144ll /* 0xffffffffffffff70 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 4}} /* shli r4, r3, 4 */
},
{-143ll /* 0xffffffffffffff71 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-142ll /* 0xffffffffffffff72 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-141ll /* 0xffffffffffffff73 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-140ll /* 0xffffffffffffff74 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-139ll /* 0xffffffffffffff75 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-138ll /* 0xffffffffffffff76 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-137ll /* 0xffffffffffffff77 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-136ll /* 0xffffffffffffff78 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{-135ll /* 0xffffffffffffff79 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-134ll /* 0xffffffffffffff7a */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-133ll /* 0xffffffffffffff7b */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-132ll /* 0xffffffffffffff7c */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-131ll /* 0xffffffffffffff7d */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-130ll /* 0xffffffffffffff7e */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-129ll /* 0xffffffffffffff7f */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-128ll /* 0xffffffffffffff80 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 7}} /* shli r3, r2, 7 */
},
{-127ll /* 0xffffffffffffff81 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-126ll /* 0xffffffffffffff82 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-125ll /* 0xffffffffffffff83 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-124ll /* 0xffffffffffffff84 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-123ll /* 0xffffffffffffff85 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-122ll /* 0xffffffffffffff86 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{-121ll /* 0xffffffffffffff87 */ ,
{{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 */
},
{-120ll /* 0xffffffffffffff88 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-119ll /* 0xffffffffffffff89 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-118ll /* 0xffffffffffffff8a */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-117ll /* 0xffffffffffffff8b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-116ll /* 0xffffffffffffff8c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{-115ll /* 0xffffffffffffff8d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-114ll /* 0xffffffffffffff8e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-113ll /* 0xffffffffffffff8f */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-112ll /* 0xffffffffffffff90 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-111ll /* 0xffffffffffffff91 */ ,
{{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 */
},
{-110ll /* 0xffffffffffffff92 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-109ll /* 0xffffffffffffff93 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-108ll /* 0xffffffffffffff94 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{-107ll /* 0xffffffffffffff95 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{-106ll /* 0xffffffffffffff96 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{-105ll /* 0xffffffffffffff97 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{2, 2, 1}, /* sub r4, r2, r1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-104ll /* 0xffffffffffffff98 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{-103ll /* 0xffffffffffffff99 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{2, 1, 2}, /* sub r4, r1, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{-102ll /* 0xffffffffffffff9a */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 1, 2}, /* shl1add r4, r1, r2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{-101ll /* 0xffffffffffffff9b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-100ll /* 0xffffffffffffff9c */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 5}, /* shli r3, r1, 5 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-99ll /* 0xffffffffffffff9d */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 4}} /* shl1add r5, r4, r4 */
},
{-98ll /* 0xffffffffffffff9e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-97ll /* 0xffffffffffffff9f */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-96ll /* 0xffffffffffffffa0 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-95ll /* 0xffffffffffffffa1 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-94ll /* 0xffffffffffffffa2 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-93ll /* 0xffffffffffffffa3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-92ll /* 0xffffffffffffffa4 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{-91ll /* 0xffffffffffffffa5 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{2, 1, 2}, /* sub r4, r1, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-90ll /* 0xffffffffffffffa6 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-89ll /* 0xffffffffffffffa7 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-88ll /* 0xffffffffffffffa8 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-87ll /* 0xffffffffffffffa9 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-86ll /* 0xffffffffffffffaa */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{3, 3, 2}, /* shl1add r4, r3, r2 */
{2, 1, 4}} /* sub r5, r1, r4 */
},
{-85ll /* 0xffffffffffffffab */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 4}} /* shl2add r5, r4, r4 */
},
{-84ll /* 0xffffffffffffffac */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-83ll /* 0xffffffffffffffad */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-82ll /* 0xffffffffffffffae */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{-81ll /* 0xffffffffffffffaf */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 3}} /* shl3add r4, r3, r3 */
},
{-80ll /* 0xffffffffffffffb0 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 4}} /* shli r4, r3, 4 */
},
{-79ll /* 0xffffffffffffffb1 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-78ll /* 0xffffffffffffffb2 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-77ll /* 0xffffffffffffffb3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 2, 4}} /* sub r5, r2, r4 */
},
{-76ll /* 0xffffffffffffffb4 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-75ll /* 0xffffffffffffffb5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-74ll /* 0xffffffffffffffb6 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-73ll /* 0xffffffffffffffb7 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{-72ll /* 0xffffffffffffffb8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 3}} /* shli r4, r3, 3 */
},
{-71ll /* 0xffffffffffffffb9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-70ll /* 0xffffffffffffffba */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-69ll /* 0xffffffffffffffbb */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{4, 4, 2}} /* shl2add r5, r4, r2 */
},
{-68ll /* 0xffffffffffffffbc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{-67ll /* 0xffffffffffffffbd */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-66ll /* 0xffffffffffffffbe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-65ll /* 0xffffffffffffffbf */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-64ll /* 0xffffffffffffffc0 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 6}} /* shli r3, r2, 6 */
},
{-63ll /* 0xffffffffffffffc1 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-62ll /* 0xffffffffffffffc2 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-61ll /* 0xffffffffffffffc3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-60ll /* 0xffffffffffffffc4 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-59ll /* 0xffffffffffffffc5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-58ll /* 0xffffffffffffffc6 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{-57ll /* 0xffffffffffffffc7 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-56ll /* 0xffffffffffffffc8 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-55ll /* 0xffffffffffffffc9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-54ll /* 0xffffffffffffffca */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-53ll /* 0xffffffffffffffcb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 3}, /* shli r3, r1, 3 */
{2, 1, 3}, /* sub r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{-52ll /* 0xffffffffffffffcc */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{-51ll /* 0xffffffffffffffcd */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}, /* sub r4, r2, r3 */
{3, 4, 4}} /* shl1add r5, r4, r4 */
},
{-50ll /* 0xffffffffffffffce */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-49ll /* 0xffffffffffffffcf */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-48ll /* 0xffffffffffffffd0 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-47ll /* 0xffffffffffffffd1 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-46ll /* 0xffffffffffffffd2 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-45ll /* 0xffffffffffffffd3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-44ll /* 0xffffffffffffffd4 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{-43ll /* 0xffffffffffffffd5 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{2, 1, 2}, /* sub r4, r1, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{-42ll /* 0xffffffffffffffd6 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-41ll /* 0xffffffffffffffd7 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{-40ll /* 0xffffffffffffffd8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 3}} /* shli r4, r3, 3 */
},
{-39ll /* 0xffffffffffffffd9 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-38ll /* 0xffffffffffffffda */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 3, 4}} /* sub r5, r3, r4 */
},
{-37ll /* 0xffffffffffffffdb */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{-36ll /* 0xffffffffffffffdc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 2}} /* shli r4, r3, 2 */
},
{-35ll /* 0xffffffffffffffdd */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-34ll /* 0xffffffffffffffde */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{-33ll /* 0xffffffffffffffdf */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-32ll /* 0xffffffffffffffe0 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 5}} /* shli r3, r2, 5 */
},
{-31ll /* 0xffffffffffffffe1 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-30ll /* 0xffffffffffffffe2 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-29ll /* 0xffffffffffffffe3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-28ll /* 0xffffffffffffffe4 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-27ll /* 0xffffffffffffffe5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-26ll /* 0xffffffffffffffe6 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-25ll /* 0xffffffffffffffe7 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-24ll /* 0xffffffffffffffe8 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-23ll /* 0xffffffffffffffe9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-22ll /* 0xffffffffffffffea */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-21ll /* 0xffffffffffffffeb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 3}, /* shli r3, r2, 3 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-20ll /* 0xffffffffffffffec */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 3, 2}} /* shli r4, r3, 2 */
},
{-19ll /* 0xffffffffffffffed */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{2, 1, 3}} /* sub r4, r1, r3 */
},
{-18ll /* 0xffffffffffffffee */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 1}} /* shli r4, r3, 1 */
},
{-17ll /* 0xffffffffffffffef */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-16ll /* 0xfffffffffffffff0 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 4}} /* shli r3, r2, 4 */
},
{-15ll /* 0xfffffffffffffff1 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-14ll /* 0xfffffffffffffff2 */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-13ll /* 0xfffffffffffffff3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-12ll /* 0xfffffffffffffff4 */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-11ll /* 0xfffffffffffffff5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-10ll /* 0xfffffffffffffff6 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-9ll /* 0xfffffffffffffff7 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 2, 2}} /* shl3add r3, r2, r2 */
},
{-8ll /* 0xfffffffffffffff8 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 3}} /* shli r3, r2, 3 */
},
{-7ll /* 0xfffffffffffffff9 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-6ll /* 0xfffffffffffffffa */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 3}, /* shli r3, r1, 3 */
{2, 2, 3}} /* sub r4, r2, r3 */
},
{-5ll /* 0xfffffffffffffffb */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 2, 2}} /* shl2add r3, r2, r2 */
},
{-4ll /* 0xfffffffffffffffc */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 2}} /* shli r3, r2, 2 */
},
{-3ll /* 0xfffffffffffffffd */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{2, 1, 2}} /* sub r3, r1, r2 */
},
{-2ll /* 0xfffffffffffffffe */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{6, 2, 1}} /* shli r3, r2, 1 */
},
{-1ll /* 0xffffffffffffffff */ ,
{{2, 0, 1}} /* sub r2, zero, r1 */
},
{2ll /* 0x2 */ ,
{{6, 1, 1}} /* shli r2, r1, 1 */
},
{3ll /* 0x3 */ ,
{{3, 1, 1}} /* shl1add r2, r1, r1 */
},
{4ll /* 0x4 */ ,
{{6, 1, 2}} /* shli r2, r1, 2 */
},
{5ll /* 0x5 */ ,
{{4, 1, 1}} /* shl2add r2, r1, r1 */
},
{6ll /* 0x6 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 1}} /* shli r3, r2, 1 */
},
{7ll /* 0x7 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{2, 2, 1}} /* sub r3, r2, r1 */
},
{8ll /* 0x8 */ ,
{{6, 1, 3}} /* shli r2, r1, 3 */
},
{9ll /* 0x9 */ ,
{{5, 1, 1}} /* shl3add r2, r1, r1 */
},
{10ll /* 0xa */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 1}} /* shli r3, r2, 1 */
},
{11ll /* 0xb */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}} /* shl1add r3, r2, r1 */
},
{12ll /* 0xc */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 2}} /* shli r3, r2, 2 */
},
{13ll /* 0xd */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}} /* shl2add r3, r2, r1 */
},
{14ll /* 0xe */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{15ll /* 0xf */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 2, 1}} /* sub r3, r2, r1 */
},
{16ll /* 0x10 */ ,
{{6, 1, 4}} /* shli r2, r1, 4 */
},
{17ll /* 0x11 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}} /* add r3, r1, r2 */
},
{18ll /* 0x12 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 1}} /* shli r3, r2, 1 */
},
{19ll /* 0x13 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 2, 1}} /* shl1add r3, r2, r1 */
},
{20ll /* 0x14 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 2}} /* shli r3, r2, 2 */
},
{21ll /* 0x15 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}} /* shl2add r3, r2, r1 */
},
{22ll /* 0x16 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{23ll /* 0x17 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{24ll /* 0x18 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 3}} /* shli r3, r2, 3 */
},
{25ll /* 0x19 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}} /* shl3add r3, r2, r1 */
},
{26ll /* 0x1a */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{27ll /* 0x1b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}} /* shl3add r3, r2, r2 */
},
{28ll /* 0x1c */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{29ll /* 0x1d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{30ll /* 0x1e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{31ll /* 0x1f */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}} /* sub r3, r2, r1 */
},
{32ll /* 0x20 */ ,
{{6, 1, 5}} /* shli r2, r1, 5 */
},
{33ll /* 0x21 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}} /* add r3, r1, r2 */
},
{34ll /* 0x22 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}} /* shl1add r3, r1, r2 */
},
{35ll /* 0x23 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{36ll /* 0x24 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 2}} /* shli r3, r2, 2 */
},
{37ll /* 0x25 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 1}} /* shl2add r3, r2, r1 */
},
{38ll /* 0x26 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{39ll /* 0x27 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{40ll /* 0x28 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 3}} /* shli r3, r2, 3 */
},
{41ll /* 0x29 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}} /* shl3add r3, r2, r1 */
},
{42ll /* 0x2a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{43ll /* 0x2b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{44ll /* 0x2c */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{45ll /* 0x2d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}} /* shl3add r3, r2, r2 */
},
{46ll /* 0x2e */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{47ll /* 0x2f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{48ll /* 0x30 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}} /* shli r3, r2, 4 */
},
{49ll /* 0x31 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{50ll /* 0x32 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{51ll /* 0x33 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{52ll /* 0x34 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{53ll /* 0x35 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{54ll /* 0x36 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 1}} /* shli r4, r3, 1 */
},
{55ll /* 0x37 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{56ll /* 0x38 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{57ll /* 0x39 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{58ll /* 0x3a */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{59ll /* 0x3b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{60ll /* 0x3c */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{61ll /* 0x3d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{62ll /* 0x3e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{63ll /* 0x3f */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 2, 1}} /* sub r3, r2, r1 */
},
{64ll /* 0x40 */ ,
{{6, 1, 6}} /* shli r2, r1, 6 */
},
{65ll /* 0x41 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{1, 1, 2}} /* add r3, r1, r2 */
},
{66ll /* 0x42 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 1, 2}} /* shl1add r3, r1, r2 */
},
{67ll /* 0x43 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{68ll /* 0x44 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 1, 2}} /* shl2add r3, r1, r2 */
},
{69ll /* 0x45 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{70ll /* 0x46 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{71ll /* 0x47 */ ,
{{2, 0, 1}, /* sub r2, zero, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{72ll /* 0x48 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 3}} /* shli r3, r2, 3 */
},
{73ll /* 0x49 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 1}} /* shl3add r3, r2, r1 */
},
{74ll /* 0x4a */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{75ll /* 0x4b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{76ll /* 0x4c */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{77ll /* 0x4d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 1}, /* shl3add r3, r1, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{78ll /* 0x4e */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{79ll /* 0x4f */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{80ll /* 0x50 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 4}} /* shli r3, r2, 4 */
},
{81ll /* 0x51 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 2}} /* shl3add r3, r2, r2 */
},
{82ll /* 0x52 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{83ll /* 0x53 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{3, 3, 1}} /* shl1add r4, r3, r1 */
},
{84ll /* 0x54 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{85ll /* 0x55 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{86ll /* 0x56 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{87ll /* 0x57 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{88ll /* 0x58 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{89ll /* 0x59 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{90ll /* 0x5a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 1}} /* shli r4, r3, 1 */
},
{91ll /* 0x5b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{3, 3, 1}} /* shl1add r4, r3, r1 */
},
{92ll /* 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}} /* shl1add r5, r4, r3 */
},
{93ll /* 0x5d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{94ll /* 0x5e */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{95ll /* 0x5f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{96ll /* 0x60 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}} /* shli r3, r2, 5 */
},
{97ll /* 0x61 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{1, 1, 3}} /* add r4, r1, r3 */
},
{98ll /* 0x62 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{99ll /* 0x63 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{100ll /* 0x64 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{101ll /* 0x65 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{4, 3, 1}} /* shl2add r4, r3, r1 */
},
{102ll /* 0x66 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{103ll /* 0x67 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{104ll /* 0x68 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{105ll /* 0x69 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{106ll /* 0x6a */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 1, 1}, /* shli r4, r1, 1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{107ll /* 0x6b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{108ll /* 0x6c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 2}} /* shli r4, r3, 2 */
},
{109ll /* 0x6d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{4, 3, 1}} /* shl2add r4, r3, r1 */
},
{110ll /* 0x6e */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{111ll /* 0x6f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{112ll /* 0x70 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{113ll /* 0x71 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{114ll /* 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}} /* shl3add r5, r3, r4 */
},
{115ll /* 0x73 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{116ll /* 0x74 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{117ll /* 0x75 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{5, 3, 3}} /* shl3add r4, r3, r3 */
},
{118ll /* 0x76 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{119ll /* 0x77 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{120ll /* 0x78 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{121ll /* 0x79 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{122ll /* 0x7a */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{123ll /* 0x7b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{124ll /* 0x7c */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{125ll /* 0x7d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{126ll /* 0x7e */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{127ll /* 0x7f */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 2, 1}} /* sub r3, r2, r1 */
},
{128ll /* 0x80 */ ,
{{6, 1, 7}} /* shli r2, r1, 7 */
},
{129ll /* 0x81 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{1, 1, 2}} /* add r3, r1, r2 */
},
{130ll /* 0x82 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{3, 1, 2}} /* shl1add r3, r1, r2 */
},
{131ll /* 0x83 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{132ll /* 0x84 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}} /* shl2add r3, r1, r2 */
},
{133ll /* 0x85 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{134ll /* 0x86 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{135ll /* 0x87 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{136ll /* 0x88 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{5, 1, 2}} /* shl3add r3, r1, r2 */
},
{137ll /* 0x89 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{138ll /* 0x8a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{139ll /* 0x8b */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{140ll /* 0x8c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{141ll /* 0x8d */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{142ll /* 0x8e */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{143ll /* 0x8f */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{144ll /* 0x90 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}} /* shli r3, r2, 4 */
},
{145ll /* 0x91 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{1, 1, 3}} /* add r4, r1, r3 */
},
{146ll /* 0x92 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{147ll /* 0x93 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{3, 3, 1}} /* shl1add r4, r3, r1 */
},
{148ll /* 0x94 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{149ll /* 0x95 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{4, 3, 1}} /* shl2add r4, r3, r1 */
},
{150ll /* 0x96 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{151ll /* 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}} /* shl3add r5, r3, r4 */
},
{152ll /* 0x98 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{153ll /* 0x99 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{154ll /* 0x9a */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{155ll /* 0x9b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{156ll /* 0x9c */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{157ll /* 0x9d */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{158ll /* 0x9e */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{159ll /* 0x9f */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{160ll /* 0xa0 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}} /* shli r3, r2, 5 */
},
{161ll /* 0xa1 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{1, 1, 3}} /* add r4, r1, r3 */
},
{162ll /* 0xa2 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 1}} /* shli r4, r3, 1 */
},
{163ll /* 0xa3 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{3, 3, 1}} /* shl1add r4, r3, r1 */
},
{164ll /* 0xa4 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{165ll /* 0xa5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{166ll /* 0xa6 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{167ll /* 0xa7 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{168ll /* 0xa8 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{169ll /* 0xa9 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{170ll /* 0xaa */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{171ll /* 0xab */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{5, 3, 3}} /* shl3add r4, r3, r3 */
},
{172ll /* 0xac */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{1, 2, 3}, /* add r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{173ll /* 0xad */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{174ll /* 0xae */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 1}, /* shli r4, r2, 1 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{175ll /* 0xaf */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{1, 2, 3}, /* add r4, r2, r3 */
{4, 4, 4}} /* shl2add r5, r4, r4 */
},
{176ll /* 0xb0 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 4}} /* shli r4, r3, 4 */
},
{177ll /* 0xb1 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 2, 2}, /* shl2add r4, r2, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{178ll /* 0xb2 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 2}, /* shl3add r4, r2, r2 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{179ll /* 0xb3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{180ll /* 0xb4 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 2}} /* shli r4, r3, 2 */
},
{181ll /* 0xb5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{4, 3, 1}} /* shl2add r4, r3, r1 */
},
{182ll /* 0xb6 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 1, 1}, /* shli r4, r1, 1 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{183ll /* 0xb7 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{184ll /* 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}} /* shl1add r5, r4, r3 */
},
{185ll /* 0xb9 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{186ll /* 0xba */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{187ll /* 0xbb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{188ll /* 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}} /* shl1add r5, r4, r3 */
},
{189ll /* 0xbd */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{190ll /* 0xbe */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{191ll /* 0xbf */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{192ll /* 0xc0 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}} /* shli r3, r2, 6 */
},
{193ll /* 0xc1 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{1, 1, 3}} /* add r4, r1, r3 */
},
{194ll /* 0xc2 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{195ll /* 0xc3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{196ll /* 0xc4 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{197ll /* 0xc5 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{198ll /* 0xc6 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{199ll /* 0xc7 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{200ll /* 0xc8 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{201ll /* 0xc9 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{202ll /* 0xca */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 1, 1}, /* shli r4, r1, 1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{203ll /* 0xcb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{204ll /* 0xcc */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{205ll /* 0xcd */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{206ll /* 0xce */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 1}, /* shli r4, r2, 1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{207ll /* 0xcf */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 2, 2}, /* shl1add r4, r2, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{208ll /* 0xd0 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 4}} /* shli r4, r3, 4 */
},
{209ll /* 0xd1 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 2, 2}, /* shl1add r4, r2, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{210ll /* 0xd2 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{211ll /* 0xd3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{212ll /* 0xd4 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 2}, /* shl3add r4, r2, r2 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{213ll /* 0xd5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{3, 2, 3}, /* shl1add r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{214ll /* 0xd6 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{215ll /* 0xd7 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{216ll /* 0xd8 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 3}} /* shli r4, r3, 3 */
},
{217ll /* 0xd9 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{218ll /* 0xda */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 1, 1}, /* shli r4, r1, 1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{219ll /* 0xdb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{220ll /* 0xdc */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{221ll /* 0xdd */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}, /* sub r4, r3, r2 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{222ll /* 0xde */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{223ll /* 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 */
},
{224ll /* 0xe0 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{225ll /* 0xe1 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{226ll /* 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}} /* shl3add r5, r3, r4 */
},
{227ll /* 0xe3 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{228ll /* 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}} /* shl3add r5, r3, r4 */
},
{229ll /* 0xe5 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 2, 1}, /* shl1add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{230ll /* 0xe6 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{231ll /* 0xe7 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 1, 8}, /* shli r4, r1, 8 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{232ll /* 0xe8 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{233ll /* 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}} /* shl3add r5, r3, r4 */
},
{234ll /* 0xea */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{235ll /* 0xeb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}, /* sub r4, r3, r2 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{236ll /* 0xec */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{237ll /* 0xed */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{238ll /* 0xee */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{239ll /* 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 */
},
{240ll /* 0xf0 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{241ll /* 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 */
},
{242ll /* 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}} /* shl3add r5, r4, r2 */
},
{243ll /* 0xf3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 3}} /* shl3add r4, r3, r3 */
},
{244ll /* 0xf4 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{245ll /* 0xf5 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{246ll /* 0xf6 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{247ll /* 0xf7 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{248ll /* 0xf8 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{249ll /* 0xf9 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{250ll /* 0xfa */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{251ll /* 0xfb */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{252ll /* 0xfc */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{253ll /* 0xfd */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{254ll /* 0xfe */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{255ll /* 0xff */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{2, 2, 1}} /* sub r3, r2, r1 */
},
{256ll /* 0x100 */ ,
{{6, 1, 8}} /* shli r2, r1, 8 */
},
{257ll /* 0x101 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{1, 1, 2}} /* add r3, r1, r2 */
},
{258ll /* 0x102 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{3, 1, 2}} /* shl1add r3, r1, r2 */
},
{259ll /* 0x103 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{260ll /* 0x104 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{4, 1, 2}} /* shl2add r3, r1, r2 */
},
{261ll /* 0x105 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{262ll /* 0x106 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{263ll /* 0x107 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 1, 3}} /* shl3add r4, r1, r3 */
},
{264ll /* 0x108 */ ,
{{6, 1, 8}, /* shli r2, r1, 8 */
{5, 1, 2}} /* shl3add r3, r1, r2 */
},
{265ll /* 0x109 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{266ll /* 0x10a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{267ll /* 0x10b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{1, 1, 3}, /* add r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{268ll /* 0x10c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{269ll /* 0x10d */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{270ll /* 0x10e */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{271ll /* 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 */
},
{272ll /* 0x110 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 8}, /* shli r3, r1, 8 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{273ll /* 0x111 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{274ll /* 0x112 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{275ll /* 0x113 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{276ll /* 0x114 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{277ll /* 0x115 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{278ll /* 0x116 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{279ll /* 0x117 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{280ll /* 0x118 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{281ll /* 0x119 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 2, 1}, /* shl1add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{282ll /* 0x11a */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{3, 2, 1}, /* shl1add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{283ll /* 0x11b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{1, 2, 3}, /* add r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{284ll /* 0x11c */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{285ll /* 0x11d */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 2, 2}, /* shl3add r4, r2, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{286ll /* 0x11e */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{287ll /* 0x11f */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{288ll /* 0x120 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}} /* shli r3, r2, 5 */
},
{289ll /* 0x121 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{1, 1, 3}} /* add r4, r1, r3 */
},
{290ll /* 0x122 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{291ll /* 0x123 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{292ll /* 0x124 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{293ll /* 0x125 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{4, 3, 1}} /* shl2add r4, r3, r1 */
},
{294ll /* 0x126 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{4, 3, 2}, /* shl2add r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{295ll /* 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}} /* shl3add r5, r3, r4 */
},
{296ll /* 0x128 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{297ll /* 0x129 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{298ll /* 0x12a */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{299ll /* 0x12b */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{300ll /* 0x12c */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{301ll /* 0x12d */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{302ll /* 0x12e */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{303ll /* 0x12f */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 2, 2}, /* shl3add r4, r2, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{304ll /* 0x130 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 4}} /* shli r4, r3, 4 */
},
{305ll /* 0x131 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{306ll /* 0x132 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{307ll /* 0x133 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 5}, /* shli r4, r2, 5 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{308ll /* 0x134 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{309ll /* 0x135 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{310ll /* 0x136 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{311ll /* 0x137 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{312ll /* 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}} /* shl2add r5, r4, r3 */
},
{313ll /* 0x139 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 2, 2}, /* shl2add r4, r2, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{314ll /* 0x13a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{315ll /* 0x13b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{316ll /* 0x13c */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 2, 1}, /* sub r3, r2, r1 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{317ll /* 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}} /* shl2add r5, r4, r3 */
},
{318ll /* 0x13e */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 1}, /* shli r3, r1, 1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{319ll /* 0x13f */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{320ll /* 0x140 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}} /* shli r3, r2, 6 */
},
{321ll /* 0x141 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{1, 1, 3}} /* add r4, r1, r3 */
},
{322ll /* 0x142 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{323ll /* 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}} /* shl2add r5, r3, r4 */
},
{324ll /* 0x144 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 3, 2}} /* shl2add r4, r3, r2 */
},
{325ll /* 0x145 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{326ll /* 0x146 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{1, 1, 2}, /* add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{327ll /* 0x147 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{328ll /* 0x148 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{329ll /* 0x149 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{330ll /* 0x14a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{331ll /* 0x14b */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{332ll /* 0x14c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{1, 2, 3}, /* add r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{333ll /* 0x14d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{334ll /* 0x14e */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{335ll /* 0x14f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{1, 2, 3}, /* add r4, r2, r3 */
{4, 4, 4}} /* shl2add r5, r4, r4 */
},
{336ll /* 0x150 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 4}} /* shli r4, r3, 4 */
},
{337ll /* 0x151 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 2, 2}, /* shl2add r4, r2, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{338ll /* 0x152 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 1}, /* shli r4, r2, 1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{339ll /* 0x153 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{340ll /* 0x154 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 6}, /* shli r3, r2, 6 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{341ll /* 0x155 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 6}, /* shli r4, r2, 6 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{342ll /* 0x156 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 1}, /* shli r4, r2, 1 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{343ll /* 0x157 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{344ll /* 0x158 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{345ll /* 0x159 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{346ll /* 0x15a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{347ll /* 0x15b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{348ll /* 0x15c */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 2}, /* shli r4, r2, 2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{349ll /* 0x15d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{350ll /* 0x15e */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 2, 2}, /* shl3add r4, r2, r2 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{351ll /* 0x15f */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{4, 2, 2}, /* shl2add r4, r2, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{352ll /* 0x160 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 3, 5}} /* shli r4, r3, 5 */
},
{353ll /* 0x161 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 2, 2}, /* shl2add r4, r2, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{354ll /* 0x162 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 2}, /* shl3add r4, r2, r2 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{355ll /* 0x163 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{356ll /* 0x164 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{3, 2, 2}, /* shl1add r4, r2, r2 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{357ll /* 0x165 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 2}, /* shli r3, r1, 2 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{358ll /* 0x166 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{359ll /* 0x167 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{360ll /* 0x168 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 3}} /* shli r4, r3, 3 */
},
{361ll /* 0x169 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{362ll /* 0x16a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 1, 1}, /* shli r4, r1, 1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{363ll /* 0x16b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 1, 1}, /* shl2add r3, r1, r1 */
{5, 3, 3}, /* shl3add r4, r3, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{364ll /* 0x16c */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 1, 2}, /* shli r4, r1, 2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{365ll /* 0x16d */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 2}} /* shl3add r4, r3, r2 */
},
{366ll /* 0x16e */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}, /* sub r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{367ll /* 0x16f */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{5, 2, 2}, /* shl3add r4, r2, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{368ll /* 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}} /* shl1add r5, r4, r3 */
},
{369ll /* 0x171 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{5, 3, 3}} /* shl3add r4, r3, r3 */
},
{370ll /* 0x172 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 1}, /* shli r4, r2, 1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{371ll /* 0x173 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{372ll /* 0x174 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{373ll /* 0x175 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{374ll /* 0x176 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}, /* sub r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{375ll /* 0x177 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{376ll /* 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}} /* shl1add r5, r4, r3 */
},
{377ll /* 0x179 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{378ll /* 0x17a */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 1}, /* shli r3, r2, 1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{379ll /* 0x17b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{380ll /* 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}} /* shl1add r5, r4, r3 */
},
{381ll /* 0x17d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{382ll /* 0x17e */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{383ll /* 0x17f */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{2, 3, 1}} /* sub r4, r3, r1 */
},
{384ll /* 0x180 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}} /* shli r3, r2, 7 */
},
{385ll /* 0x181 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{1, 1, 3}} /* add r4, r1, r3 */
},
{386ll /* 0x182 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{387ll /* 0x183 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{388ll /* 0x184 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{389ll /* 0x185 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{390ll /* 0x186 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{391ll /* 0x187 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{392ll /* 0x188 */ ,
{{6, 1, 7}, /* shli r2, r1, 7 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{393ll /* 0x189 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{394ll /* 0x18a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{1, 2, 3}, /* add r4, r2, r3 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{395ll /* 0x18b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{396ll /* 0x18c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{397ll /* 0x18d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{398ll /* 0x18e */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{399ll /* 0x18f */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 2, 2}, /* shl1add r4, r2, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{400ll /* 0x190 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 3, 4}} /* shli r4, r3, 4 */
},
{401ll /* 0x191 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 2, 2}, /* shl1add r4, r2, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{402ll /* 0x192 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{3, 2, 2}, /* shl1add r4, r2, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{403ll /* 0x193 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{1, 2, 4}} /* add r5, r2, r4 */
},
{404ll /* 0x194 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{3, 2, 2}, /* shl1add r3, r2, r2 */
{4, 1, 2}, /* shl2add r4, r1, r2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{405ll /* 0x195 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 3}} /* shl3add r4, r3, r3 */
},
{406ll /* 0x196 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{407ll /* 0x197 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 3, 2}, /* shl1add r4, r3, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{408ll /* 0x198 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 7}, /* shli r3, r2, 7 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{409ll /* 0x199 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{410ll /* 0x19a */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{411ll /* 0x19b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{412ll /* 0x19c */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 2, 2}, /* shl3add r4, r2, r2 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{413ll /* 0x19d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{2, 4, 2}} /* sub r5, r4, r2 */
},
{414ll /* 0x19e */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{415ll /* 0x19f */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 2, 2}, /* shl1add r4, r2, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{416ll /* 0x1a0 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}} /* shli r4, r3, 5 */
},
{417ll /* 0x1a1 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 2, 2}, /* shl1add r4, r2, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{418ll /* 0x1a2 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{3, 2, 2}, /* shl1add r4, r2, r2 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{419ll /* 0x1a3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{1, 2, 4}} /* add r5, r2, r4 */
},
{420ll /* 0x1a4 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 2}, /* shl3add r4, r2, r2 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{421ll /* 0x1a5 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{422ll /* 0x1a6 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 2, 1}, /* shl1add r3, r2, r1 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{423ll /* 0x1a7 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 3, 1}, /* sub r4, r3, r1 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{424ll /* 0x1a8 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 2, 2}, /* shl2add r4, r2, r2 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{425ll /* 0x1a9 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 4}, /* shli r3, r1, 4 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{426ll /* 0x1aa */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{3, 2, 3}, /* shl1add r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{427ll /* 0x1ab */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{4, 3, 1}, /* shl2add r4, r3, r1 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{428ll /* 0x1ac */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 1, 2}, /* shl3add r3, r1, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{429ll /* 0x1ad */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 5}, /* shli r4, r3, 5 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{430ll /* 0x1ae */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 3, 1}, /* sub r4, r3, r1 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{431ll /* 0x1af */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 1, 9}, /* shli r4, r1, 9 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{432ll /* 0x1b0 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 4}} /* shli r4, r3, 4 */
},
{433ll /* 0x1b1 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 2}, /* shl2add r3, r2, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{5, 3, 4}} /* shl3add r5, r3, r4 */
},
{434ll /* 0x1b2 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{435ll /* 0x1b3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 4}, /* shli r4, r3, 4 */
{1, 2, 4}} /* add r5, r2, r4 */
},
{436ll /* 0x1b4 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 2, 7}, /* shli r4, r2, 7 */
{4, 3, 4}} /* shl2add r5, r3, r4 */
},
{437ll /* 0x1b5 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 2, 3}, /* shl3add r4, r2, r3 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{438ll /* 0x1b6 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 2, 7}, /* shli r4, r2, 7 */
{3, 3, 4}} /* shl1add r5, r3, r4 */
},
{439ll /* 0x1b7 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 1, 9}, /* shli r4, r1, 9 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{440ll /* 0x1b8 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{441ll /* 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}} /* shl3add r5, r4, r3 */
},
{442ll /* 0x1ba */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{443ll /* 0x1bb */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 3, 2}, /* shl1add r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{444ll /* 0x1bc */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{445ll /* 0x1bd */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{446ll /* 0x1be */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 3}, /* shli r4, r2, 3 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{447ll /* 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 */
},
{448ll /* 0x1c0 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{449ll /* 0x1c1 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{450ll /* 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}} /* shl3add r5, r3, r4 */
},
{451ll /* 0x1c3 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{452ll /* 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}} /* shl3add r5, r3, r4 */
},
{453ll /* 0x1c5 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 2, 1}, /* shl1add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{454ll /* 0x1c6 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{455ll /* 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 */
},
{456ll /* 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}} /* shl3add r5, r3, r4 */
},
{457ll /* 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}} /* shl3add r5, r3, r4 */
},
{458ll /* 0x1ca */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{3, 3, 2}, /* shl1add r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{459ll /* 0x1cb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 3, 4}, /* shli r4, r3, 4 */
{1, 3, 4}} /* add r5, r3, r4 */
},
{460ll /* 0x1cc */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{3, 3, 3}, /* shl1add r4, r3, r3 */
{3, 4, 2}} /* shl1add r5, r4, r2 */
},
{461ll /* 0x1cd */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{462ll /* 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}} /* shl1add r5, r3, r4 */
},
{463ll /* 0x1cf */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 3, 1}, /* shl3add r4, r3, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{464ll /* 0x1d0 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 4}} /* shli r5, r4, 4 */
},
{465ll /* 0x1d1 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 1, 2}, /* shl1add r4, r1, r2 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{467ll /* 0x1d3 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{6, 1, 9}, /* shli r4, r1, 9 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{468ll /* 0x1d4 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{4, 2, 3}, /* shl2add r4, r2, r3 */
{5, 4, 4}} /* shl3add r5, r4, r4 */
},
{469ll /* 0x1d5 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{5, 3, 3}, /* shl3add r4, r3, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{470ll /* 0x1d6 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{2, 3, 2}, /* sub r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{471ll /* 0x1d7 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 1, 9}, /* shli r4, r1, 9 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{472ll /* 0x1d8 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{473ll /* 0x1d9 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{5, 4, 1}} /* shl3add r5, r4, r1 */
},
{475ll /* 0x1db */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 1, 9}, /* shli r4, r1, 9 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{476ll /* 0x1dc */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{477ll /* 0x1dd */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{478ll /* 0x1de */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 4}, /* shli r4, r2, 4 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{479ll /* 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 */
},
{480ll /* 0x1e0 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{481ll /* 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 */
},
{482ll /* 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}} /* shl1add r5, r3, r4 */
},
{483ll /* 0x1e3 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{484ll /* 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}} /* shl3add r5, r4, r2 */
},
{485ll /* 0x1e5 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{486ll /* 0x1e6 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 2}, /* shl3add r3, r2, r2 */
{5, 3, 3}, /* shl3add r4, r3, r3 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{487ll /* 0x1e7 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{6, 1, 9}, /* shli r4, r1, 9 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{488ll /* 0x1e8 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 3}} /* shli r5, r4, 3 */
},
{489ll /* 0x1e9 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 1, 2}, /* sub r3, r1, r2 */
{3, 2, 1}, /* shl1add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{490ll /* 0x1ea */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 2, 5}, /* shli r3, r2, 5 */
{1, 2, 3}, /* add r4, r2, r3 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{491ll /* 0x1eb */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{2, 3, 2}, /* sub r4, r3, r2 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{492ll /* 0x1ec */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{493ll /* 0x1ed */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}, /* sub r4, r3, r2 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{494ll /* 0x1ee */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 5}, /* shli r4, r2, 5 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{495ll /* 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 */
},
{496ll /* 0x1f0 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{497ll /* 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 */
},
{498ll /* 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}} /* shl3add r5, r4, r2 */
},
{499ll /* 0x1f3 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 1, 9}, /* shli r4, r1, 9 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{500ll /* 0x1f4 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 2}} /* shli r5, r4, 2 */
},
{501ll /* 0x1f5 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 1, 2}, /* sub r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{502ll /* 0x1f6 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{503ll /* 0x1f7 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{504ll /* 0x1f8 */ ,
{{6, 1, 3}, /* shli r2, r1, 3 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{505ll /* 0x1f9 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{506ll /* 0x1fa */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 8}, /* shli r3, r1, 8 */
{2, 3, 2}, /* sub r4, r3, r2 */
{6, 4, 1}} /* shli r5, r4, 1 */
},
{507ll /* 0x1fb */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{508ll /* 0x1fc */ ,
{{6, 1, 2}, /* shli r2, r1, 2 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{509ll /* 0x1fd */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{510ll /* 0x1fe */ ,
{{6, 1, 1}, /* shli r2, r1, 1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{2, 3, 2}} /* sub r4, r3, r2 */
},
{511ll /* 0x1ff */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{2, 2, 1}} /* sub r3, r2, r1 */
},
{512ll /* 0x200 */ ,
{{6, 1, 9}} /* shli r2, r1, 9 */
},
{513ll /* 0x201 */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{1, 1, 2}} /* add r3, r1, r2 */
},
{514ll /* 0x202 */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{3, 1, 2}} /* shl1add r3, r1, r2 */
},
{515ll /* 0x203 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{516ll /* 0x204 */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{4, 1, 2}} /* shl2add r3, r1, r2 */
},
{517ll /* 0x205 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{518ll /* 0x206 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{519ll /* 0x207 */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 1, 3}} /* shl3add r4, r1, r3 */
},
{520ll /* 0x208 */ ,
{{6, 1, 9}, /* shli r2, r1, 9 */
{5, 1, 2}} /* shl3add r3, r1, r2 */
},
{521ll /* 0x209 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{522ll /* 0x20a */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{523ll /* 0x20b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{1, 1, 3}, /* add r4, r1, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{524ll /* 0x20c */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{525ll /* 0x20d */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 7}, /* shli r3, r1, 7 */
{1, 2, 3}, /* add r4, r2, r3 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{526ll /* 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}} /* shl1add r5, r3, r4 */
},
{527ll /* 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 */
},
{528ll /* 0x210 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{6, 1, 9}, /* shli r3, r1, 9 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{529ll /* 0x211 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{530ll /* 0x212 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{3, 2, 3}} /* shl1add r4, r2, r3 */
},
{531ll /* 0x213 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 2, 1}, /* sub r3, r2, r1 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{532ll /* 0x214 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{533ll /* 0x215 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{534ll /* 0x216 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{535ll /* 0x217 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{2, 2, 1}, /* sub r3, r2, r1 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{536ll /* 0x218 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{537ll /* 0x219 */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{538ll /* 0x21a */ ,
{{6, 1, 4}, /* shli r2, r1, 4 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{539ll /* 0x21b */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 6}, /* shli r3, r1, 6 */
{1, 2, 3}, /* add r4, r2, r3 */
{5, 4, 2}} /* shl3add r5, r4, r2 */
},
{540ll /* 0x21c */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 2}, /* shli r3, r2, 2 */
{6, 2, 6}, /* shli r4, r2, 6 */
{2, 4, 3}} /* sub r5, r4, r3 */
},
{541ll /* 0x21d */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 2, 4}, /* shli r3, r2, 4 */
{2, 3, 2}, /* sub r4, r3, r2 */
{4, 4, 1}} /* shl2add r5, r4, r1 */
},
{542ll /* 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}} /* shl1add r5, r3, r4 */
},
{543ll /* 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 */
},
{544ll /* 0x220 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{6, 1, 9}, /* shli r3, r1, 9 */
{1, 2, 3}} /* add r4, r2, r3 */
},
{545ll /* 0x221 */ ,
{{6, 1, 6}, /* shli r2, r1, 6 */
{4, 1, 2}, /* shl2add r3, r1, r2 */
{5, 3, 1}} /* shl3add r4, r3, r1 */
},
{546ll /* 0x222 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{5, 2, 1}, /* shl3add r3, r2, r1 */
{3, 3, 2}} /* shl1add r4, r3, r2 */
},
{547ll /* 0x223 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{5, 2, 1}, /* shl3add r4, r2, r1 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{548ll /* 0x224 */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{4, 2, 3}} /* shl2add r4, r2, r3 */
},
{549ll /* 0x225 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{4, 2, 1}, /* shl2add r4, r2, r1 */
{4, 4, 3}} /* shl2add r5, r4, r3 */
},
{550ll /* 0x226 */ ,
{{3, 1, 1}, /* shl1add r2, r1, r1 */
{6, 1, 5}, /* shli r3, r1, 5 */
{5, 3, 2}, /* shl3add r4, r3, r2 */
{3, 4, 3}} /* shl1add r5, r4, r3 */
},
{551ll /* 0x227 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{2, 2, 1}, /* sub r3, r2, r1 */
{3, 2, 1}, /* shl1add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{552ll /* 0x228 */ ,
{{4, 1, 1}, /* shl2add r2, r1, r1 */
{6, 1, 9}, /* shli r3, r1, 9 */
{5, 2, 3}} /* shl3add r4, r2, r3 */
},
{553ll /* 0x229 */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{1, 1, 2}, /* add r3, r1, r2 */
{3, 2, 1}, /* shl1add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{554ll /* 0x22a */ ,
{{6, 1, 5}, /* shli r2, r1, 5 */
{3, 1, 2}, /* shl1add r3, r1, r2 */
{3, 2, 1}, /* shl1add r4, r2, r1 */
{5, 4, 3}} /* shl3add r5, r4, r3 */
},
{555ll /* 0x22b */ ,
{{5, 1, 1}, /* shl3add r2, r1, r1 */
{4, 2, 1}, /* shl2add r3, r2, r1 */
{6, 3, 4}, /* shli r4, r3, 4 */
{2, 4, 3}} /* sub r5, r4, r3 */