P8000/WEGA/contrib/lcc/cmd/comp/u8k/table.c

3089 lines
54 KiB
C

# include "mfile2.h"
#ifndef NHALF
#define NHALF 0x800
#endif
#ifndef RKLET
#define RKLET 0x1000
#endif
#ifndef RXLET
#define RXLET 0x2000
#endif
static char Str0[] = "";
static char Str3[] = "\\LL:\n";
static char Str6[] = "ZI";
static char Str11[] = "\tcallr\tCL\nZc";
static char Str14[] = "\tcallr\t@CL\nZc";
static char Str19[] = "\tcallr\tCL\n";
static char Str22[] = "\tcallr\t@CL\n";
static char Str44[] = "\tldl\tAL,W\n\tadd\tZn2sAL,P(RL)\n";
static char Str60[] = "\tcpb\tAR,#0\n";
static char Str66[] = "\tcp\tAR,#0\n";
static char Str79[] = "RR!1\tldb\tZn1cA1,BR\nRR!1\textsb\tZiA1\n";
static char Str85[] = "RR!1\tldb\tZn1cA1,BR\nRR!1\txorb\tZn0cA1,Zn0cA1\n";
static char Str91[] = "RR!1\tld\tA1,BR\n";
static char Str98[] = "RR!1\tldl\tA1,BR\n";
static char Str113[] = "\tldl\tZn0lA1,Zn0lB-R\n\tldl\tZn4lA1,Zn4lBR\n";
static char Str117[] = "\tldl\tA1,W\n\tadd\tZn2sA1,PL\n";
static char Str123[] = "\tldl\tA1,W\n\tadd\tZn2sA1,P(LL)\n\tpushl\t|,A1\n";
static char Str133[] = "\tcp\tAL,AR\n";
static char Str134[] = "\tcpl\tAL,AR\n";
static char Str179[] = "\tadd\tZn2sAL,AR\n";
static char Str199[] = "\tsub\tZn2sAL,AR\n";
static char Str200[] = "\tsub\tZn2sAL,Zn2sAR\n";
static char Str230[] = "RL!J\tld\tZn2sA1,BL\n\txor\tZn0sA1,Zn0sA1\n\tdiv\tA1,AR\n";
static char Str232[] = "RL!J\tldl\tZn4lA1,BL\n\textsl\tA1\n\tdivl\tA1,AR\n";
static char Str234[] = "RL!J\tldl\tZn4lA1,BL\n\txor\tZn0sA1,Zn0sA1\n\tld\tZn2sA1,Zn0sA1\n\tdivl\tA1,AR\n";
# define SHNL ((SHAPE *)0)
# define S(x) (&shapes[x])
SHAPE shapes[] = {
/* 0 */ 97, SHNL, SHNL, 0, 0,
/* 1 */ 2, SHNL, SHNL, 0, 1,
/* 2 */ 95, SHNL, SHNL, 0, 1,
/* 3 */ 116, SHNL, SHNL, 0, 1,
/* 4 */ 117, SHNL, SHNL, 0, 1,
/* 5 */ 96, SHNL, SHNL, 0, 0,
/* 6 */ 94, SHNL, SHNL, 0, 0,
/* 7 */ 4, SHNL, SHNL, 0, 1,
/* 8 */ 4, SHNL, SHNL, 010000, 0,
/* 9 */ 4, SHNL, SHNL, 010001, 0,
/* 10 */ 4, SHNL, SHNL, 010002, 0,
/* 11 */ 4, SHNL, SHNL, 010003, 0,
/* 12 */ 4, SHNL, SHNL, 010004, 0,
/* 13 */ 4, SHNL, SHNL, 010005, 0,
/* 14 */ 4, SHNL, SHNL, 010006, 0,
/* 15 */ 4, SHNL, SHNL, 010007, 0,
/* 16 */ 4, SHNL, SHNL, 010010, 0,
/* 17 */ 4, SHNL, SHNL, 010011, 0,
/* 18 */ 4, SHNL, SHNL, 010012, 0,
/* 19 */ 4, SHNL, SHNL, 010013, 0,
/* 20 */ 4, SHNL, SHNL, 010014, 0,
/* 21 */ 4, SHNL, SHNL, 010015, 0,
/* 22 */ 4, SHNL, SHNL, 010016, 0,
/* 23 */ 4, SHNL, SHNL, 010017, 0,
/* 24 */ 4, SHNL, SHNL, 010020, 0,
/* 25 */ 4, SHNL, SHNL, 010040, 0,
/* 26 */ 4, SHNL, SHNL, 010100, 0,
/* 27 */ 4, SHNL, SHNL, 010200, 0,
/* 28 */ 4, SHNL, SHNL, 010400, 0,
/* 29 */ 4, SHNL, SHNL, 070001, 0,
/* 30 */ 4, SHNL, SHNL, 070002, 0,
/* 31 */ 4, SHNL, SHNL, 070003, 0,
/* 32 */ 4, SHNL, SHNL, 030004, 1,
/* 33 */ 4, SHNL, SHNL, 040010, 1,
/* 34 */ 4, SHNL, SHNL, 040007, 1,
/* 35 */ 4, SHNL, SHNL, 040017, 1,
/* 36 */ 4, SHNL, SHNL, 040037, 1,
/* 37 */ 13, S(6), SHNL, 0, 0,
/* 38 */ 103, S(6), SHNL, 0, 0,
/* 39 */ 103, S(2), SHNL, 0, 0,
/* 40 */ 103, S(37), SHNL, 0, 0,
/* 41 */ 103, S(1), SHNL, 0, 0,
/* 42 */ 103, S(4), SHNL, 0, 0,
/* 43 */ 103, S(3), SHNL, 0, 0,
/* 44 */ 4, SHNL, SHNL, 0100101, 1,
/* 45 */ 94, SHNL, SHNL, 0100101, 0,
/* 46 */ 95, SHNL, SHNL, 0100101, 1,
/* 47 */ 13, S(6), SHNL, 0100101, 0,
/* 48 */ 2, SHNL, SHNL, 0100101, 1,
/* 49 */ 117, SHNL, SHNL, 0100101, 1,
/* 50 */ 116, SHNL, SHNL, 0100101, 1,
/* 51 */ 104, S(44), SHNL, 0, 0,
/* 52 */ 104, S(45), SHNL, 0, 0,
/* 53 */ 104, S(46), SHNL, 0, 0,
/* 54 */ 104, S(47), SHNL, 0, 0,
/* 55 */ 104, S(48), SHNL, 0, 0,
/* 56 */ 104, S(49), SHNL, 0, 0,
/* 57 */ 104, S(50), SHNL, 0, 0,
/* 58 */ 4, SHNL, SHNL, 0100002, 1,
/* 59 */ 94, SHNL, SHNL, 0100002, 0,
/* 60 */ 95, SHNL, SHNL, 0100002, 1,
/* 61 */ 13, S(6), SHNL, 0100002, 0,
/* 62 */ 2, SHNL, SHNL, 0100002, 1,
/* 63 */ 117, SHNL, SHNL, 0100002, 1,
/* 64 */ 116, SHNL, SHNL, 0100002, 1,
/* 65 */ 104, S(58), SHNL, 0, 0,
/* 66 */ 104, S(59), SHNL, 0, 0,
/* 67 */ 104, S(60), SHNL, 0, 0,
/* 68 */ 104, S(61), SHNL, 0, 0,
/* 69 */ 104, S(62), SHNL, 0, 0,
/* 70 */ 104, S(63), SHNL, 0, 0,
/* 71 */ 104, S(64), SHNL, 0, 0,
/* 72 */ 4, SHNL, SHNL, 0100202, 1,
/* 73 */ 94, SHNL, SHNL, 0100202, 0,
/* 74 */ 95, SHNL, SHNL, 0100202, 1,
/* 75 */ 13, S(6), SHNL, 0100202, 0,
/* 76 */ 2, SHNL, SHNL, 0100202, 1,
/* 77 */ 117, SHNL, SHNL, 0100202, 1,
/* 78 */ 116, SHNL, SHNL, 0100202, 1,
/* 79 */ 104, S(72), SHNL, 0, 0,
/* 80 */ 104, S(73), SHNL, 0, 0,
/* 81 */ 104, S(74), SHNL, 0, 0,
/* 82 */ 104, S(75), SHNL, 0, 0,
/* 83 */ 104, S(76), SHNL, 0, 0,
/* 84 */ 104, S(77), SHNL, 0, 0,
/* 85 */ 104, S(78), SHNL, 0, 0,
/* 86 */ 94, SHNL, SHNL, 0101313, 0,
/* 87 */ 104, S(86), SHNL, 0, 0,
/* 88 */ 94, SHNL, SHNL, 0101313, 0,
/* 89 */ 94, SHNL, SHNL, 0101313, 0,
/* 90 */ 4, SHNL, SHNL, 0101313, 1,
/* 91 */ 16, S(6), SHNL, 0, 0,
/* 92 */ 6, S(91), S(10), 0, 0,
/* 93 */ 16, S(3), SHNL, 0, 0,
/* 94 */ 16, S(4), SHNL, 0, 0,
/* 95 */ 13, S(6), SHNL, 0, 0,
/* 96 */ 13, S(6), SHNL, 0, 0,
/* 97 */ 13, S(1), SHNL, 0, 0,
/* 98 */ 13, S(4), SHNL, 0, 0,
/* 99 */ 13, S(3), SHNL, 0, 0,
/* 100 */ 13, S(2), SHNL, 0, 0,
/* 101 */ 16, S(3), SHNL, 0, 0,
/* 102 */ 16, S(4), SHNL, 0, 0,
/* 103 */ 13, S(6), SHNL, 0, 0,
};
# define PSHNL ((SHAPE **)0)
# define P(x) (&pshape[x])
SHAPE *pshape[] = {
/* 0 F */ S(0), SHNL,
/* 2 N */ S(1), SHNL,
/* 4 T */ S(2), SHNL,
/* 6 A */ S(3), SHNL,
/* 8 P */ S(4), SHNL,
/* 10 CC */ S(5), SHNL,
/* 12 R */ S(6), SHNL,
/* 14 C */ S(7), SHNL,
/* 16 C0 */ S(8), SHNL,
/* 18 C1 */ S(9), SHNL,
/* 20 C2 */ S(10), SHNL,
/* 22 C3 */ S(11), SHNL,
/* 24 C4 */ S(12), SHNL,
/* 26 C5 */ S(13), SHNL,
/* 28 C6 */ S(14), SHNL,
/* 30 C7 */ S(15), SHNL,
/* 32 C8 */ S(16), SHNL,
/* 34 C9 */ S(17), SHNL,
/* 36 C10 */ S(18), SHNL,
/* 38 C11 */ S(19), SHNL,
/* 40 C12 */ S(20), SHNL,
/* 42 C13 */ S(21), SHNL,
/* 44 C14 */ S(22), SHNL,
/* 46 C15 */ S(23), SHNL,
/* 48 C16 */ S(24), SHNL,
/* 50 C32 */ S(25), SHNL,
/* 52 C64 */ S(26), SHNL,
/* 54 C128 */ S(27), SHNL,
/* 56 C256 */ S(28), SHNL,
/* 58 CPOW2 */ S(29), SHNL,
/* 60 CPOW2SUM */ S(30), SHNL,
/* 62 CPOW2DIF */ S(31), SHNL,
/* 64 C1to16 */ S(9), S(10), S(11), S(12), S(13), S(14), S(15), S(16),
S(17), S(18), S(19), S(20), S(21), S(22), S(23), S(24),
SHNL,
/* 81 C0to15 */ S(32), SHNL,
/* 83 C8bit */ S(33), SHNL,
/* 85 Cc */ S(34), SHNL,
/* 87 Cs */ S(35), SHNL,
/* 89 Cl */ S(36), SHNL,
/* 91 AWDnR */ S(1), S(37), S(3), S(4), SHNL,
/* 96 AWD */ S(2), S(1), S(37), S(3), S(4), SHNL,
/* 102 AWDR */ S(6), S(2), S(1), S(37), S(3), S(4), SHNL,
/* 109 CAWD */ S(2), S(1), S(7), S(37), S(3), S(4), SHNL,
/* 116 CAWDR */ S(6), S(2), S(1), S(7), S(37), S(3), S(4), SHNL,
/* 124 AW */ S(2), S(1), S(3), S(4), SHNL,
/* 129 CAW */ S(2), S(1), S(7), S(3), S(4), SHNL,
/* 135 AWR */ S(6), S(2), S(1), S(3), S(4), SHNL,
/* 141 CAWR */ S(6), S(2), S(1), S(7), S(3), S(4), SHNL,
/* 148 SFLD */ S(38), SHNL,
/* 150 AFLD */ S(39), S(40), S(41), S(42), S(43), SHNL,
/* 156 UCHR */ S(51), S(52), S(53), S(54), S(55), S(56), S(57), SHNL,
/* 164 SHRT */ S(35), S(65), S(66), S(67), S(68), S(69), S(70), S(71),
SHNL,
/* 173 USHRT */ S(79), S(80), S(81), S(82), S(83), S(84), S(85), SHNL,
/* 181 RCR */ S(88), S(87), SHNL,
/* 184 CRCR */ S(88), S(7), S(87), SHNL,
/* 188 CR */ S(89), S(90), SHNL,
/* 191 PCR */ S(6), S(7), SHNL,
/* 194 UREG */ S(91), SHNL,
/* 196 UHALF */ S(92), SHNL,
/* 198 mkshp */ S(37), SHNL,
/* 200 mkshp */ S(96), SHNL,
/* 202 mkshp */ S(97), S(98), S(99), S(100), SHNL,
/* 207 mkshp */ S(93), SHNL,
/* 209 mkshp */ S(94), SHNL,
/* 211 mkshp */ S(95), SHNL,
/* 213 mkshp */ S(101), SHNL,
/* 215 mkshp */ S(102), SHNL,
/* 217 mkshp */ S(103), SHNL,
};
struct optab table[] = {
/* # 0, line 84 */
COMOP,TANY,
&table[1],
P(0), TANY,
P(0), TANY,
0x0,
RNULL,
Str0,
1,1,84,
/* # 1, line 85 */
COMOP,TANY,
&table[2],
P(0), TANY,
P(12), TANY,
0x200|RSHARE,
RRIGHT,
"Y",
1,1,85,
/* # 2, line 86 */
COMOP,TANY,
0,
P(0), TANY,
P(10), TANY,
0x0,
RESCC,
Str0,
1,1,86,
/* # 3, line 88 */
GENLAB,TANY,
&table[4],
P(0), TANY,
PSHNL, TANY,
0x0,
RNULL,
Str3,
1,1,88,
/* # 4, line 89 */
GENLAB,TANY,
&table[5],
P(12), TANY,
PSHNL, TANY,
0x0,
RLEFT,
Str3,
1,1,89,
/* # 5, line 90 */
GENLAB,TANY,
0,
P(10), TANY,
PSHNL, TANY,
0x0,
RESCC,
Str3,
1,1,90,
/* # 6, line 92 */
GENUBR,TANY,
&table[7],
P(0), TANY,
PSHNL, TANY,
0x0,
RNULL,
Str6,
1,1,92,
/* # 7, line 93 */
GENUBR,TANY,
&table[8],
P(16), TANY,
PSHNL, TANY,
0x0,
RNULL,
Str6,
1,1,93,
/* # 8, line 94 */
GENUBR,TANY,
0,
P(12), TANY,
PSHNL, TANY,
0x0,
RNULL,
Str6,
1,1,94,
/* # 9, line 95 */
GENBR,TANY,
0,
P(10), TANY,
PSHNL, TANY,
0x0,
RNULL,
Str6,
1,1,95,
/* # 10, line 97 */
CM,TANY,
0,
P(0), TANY,
P(0), TANY,
0x0,
RNULL,
Str0,
1,1,97,
/* # 11, line 99 */
CALL,TCHAR|TSHORT|TUCHAR|TUSHORT,
&table[12],
P(14), TANY,
P(0), TANY,
0x2|0x4,
RESC1,
Str11,
1,1,99,
/* # 12, line 100 */
CALL,TLONG|TFLOAT|TULONG|TPOINT,
&table[13],
P(14), TANY,
P(0), TANY,
0x4|0x10,
RESC1,
Str11,
1,1,100,
/* # 13, line 101 */
CALL,TDOUBLE,
&table[14],
P(14), TANY,
P(0), TANY,
0x4|0x100,
RESC1,
Str11,
1,1,101,
/* # 14, line 102 */
CALL,TCHAR|TSHORT|TUCHAR|TUSHORT,
&table[15],
P(12), TANY,
P(0), TANY,
0x2|0x4|LSHARE,
RESC1,
Str14,
1,1,102,
/* # 15, line 103 */
CALL,TLONG|TFLOAT|TULONG|TPOINT,
&table[16],
P(12), TANY,
P(0), TANY,
0x4|0x10|LSHARE,
RESC1,
Str14,
1,1,103,
/* # 16, line 104 */
CALL,TDOUBLE,
&table[17],
P(12), TANY,
P(0), TANY,
0x4|0x100|LSHARE,
RESC1,
Str14,
1,1,104,
/* # 17, line 105 */
CALL,TANY,
&table[18],
P(12), TANY,
P(0), TANY,
0x2|0x4,
RNULL,
Str14,
1,1,105,
/* # 18, line 106 */
CALL,TANY,
0,
P(14), TANY,
P(0), TANY,
0x2|0x4,
RNULL,
Str11,
1,1,106,
/* # 19, line 108 */
UNARY CALL,TANY,
&table[20],
P(14), TANY,
PSHNL, TCHAR|TSHORT|TUCHAR|TUSHORT,
0x2|0x4,
RESC1,
Str19,
1,1,108,
/* # 20, line 109 */
UNARY CALL,TANY,
&table[21],
P(14), TANY,
PSHNL, TLONG|TFLOAT|TULONG|TPOINT,
0x4|0x10,
RESC1,
Str19,
1,1,109,
/* # 21, line 110 */
UNARY CALL,TANY,
&table[22],
P(14), TANY,
PSHNL, TDOUBLE,
0x4|0x100,
RESC1,
Str19,
1,1,110,
/* # 22, line 111 */
UNARY CALL,TANY,
&table[23],
P(12), TANY,
PSHNL, TCHAR|TSHORT|TUCHAR|TUSHORT,
0x2|0x4|LSHARE,
RESC1,
Str22,
1,1,111,
/* # 23, line 112 */
UNARY CALL,TANY,
&table[24],
P(12), TANY,
PSHNL, TLONG|TFLOAT|TULONG|TPOINT,
0x4|0x10|LSHARE,
RESC1,
Str22,
1,1,112,
/* # 24, line 113 */
UNARY CALL,TANY,
&table[25],
P(12), TANY,
PSHNL, TDOUBLE,
0x4|0x100|LSHARE,
RESC1,
Str22,
1,1,113,
/* # 25, line 115 */
UNARY CALL,TANY,
&table[26],
P(12), TANY,
PSHNL, TANY,
0x2|0x4|LSHARE|LPREF,
RNULL,
Str22,
1,1,115,
/* # 26, line 116 */
UNARY CALL,TANY,
0,
P(14), TANY,
PSHNL, TANY,
0x2|0x4,
RNULL,
Str19,
1,1,116,
/* # 27, line 119 */
ASSIGN,TANY,
&table[28],
P(12), TCHAR|TSHORT|TUCHAR|TUSHORT,
P(16), TANY,
0x0,
RLEFT,
"\txor\tAL,AL\n",
0,1,119,
/* # 28, line 120 */
ASSIGN,TANY,
&table[29],
P(12), TSHORT|TUSHORT,
P(81), TANY,
0x0,
RLEFT,
"\tldk\tAL,AR\n",
0,1,120,
/* # 29, line 121 */
ASSIGN,TANY,
&table[30],
P(12), TLONG|TFLOAT|TULONG|TPOINT,
P(16), TANY,
0x0,
RLEFT|RESCC,
"\tsubl\tAL,AL\n",
0,1,121,
/* # 30, line 122 */
ASSIGN,TANY,
&table[31],
P(12), TCHAR|TSHORT|TUCHAR|TUSHORT,
P(12), TCHAR|TSHORT|TUCHAR|TUSHORT,
0x0,
RLEFT,
"RL!R\tld\tZiAL,ZiAR\n",
0,1,122,
/* # 31, line 123 */
ASSIGN,TANY,
&table[32],
P(12), TCHAR|TUCHAR,
P(14), TANY,
0x0,
RLEFT,
"RL!R\tld\tZiAL,AR\n",
0,1,123,
/* # 32, line 124 */
ASSIGN,TANY,
&table[33],
P(12), TCHAR,
P(96), TCHAR|TUCHAR,
0x0,
RLEFT,
"RL!R\tldb\tZn1cAL,BR\n\textsb\tZiAL\n",
0,1,124,
/* # 33, line 125 */
ASSIGN,TANY,
&table[34],
P(12), TUCHAR,
P(96), TCHAR|TUCHAR,
0x0,
RLEFT,
"RL!R\tldb\tZn1cAL,BR\n\txorb\tZn0cAL,Zn0cAL\n",
0,1,125,
/* # 34, line 126 */
ASSIGN,TANY,
&table[35],
P(12), TSHORT|TLONG|TFLOAT|TUSHORT|TULONG|TPOINT,
P(116), TANY,
0x0,
RLEFT,
"RL!R\tldX\tAL,BR\n",
0,1,126,
/* # 35, line 128 */
ASSIGN,TANY,
&table[36],
P(96), TCHAR|TSHORT|TUCHAR|TUSHORT,
P(16), TANY,
0x0,
RRIGHT,
"\tclrX\tAL\n",
1,1,128,
/* # 36, line 129 */
ASSIGN,TANY,
&table[37],
P(96), TLONG|TFLOAT|TULONG|TPOINT,
P(16), TANY,
0x10,
RESC1|RESCC,
"\tsubl\tA1,A1\n\tldl\tBL,A1\n",
1,1,129,
/* # 37, line 130 */
ASSIGN,TANY,
&table[38],
P(96), TLONG|TFLOAT|TULONG|TPOINT,
P(14), TANY,
0x10,
RESC1,
"\tldl\tA1,AR\n\tldl\tBL,A1\n",
1,1,130,
/* # 38, line 131 */
ASSIGN,TANY,
&table[39],
P(96), TCHAR|TUCHAR,
P(14), TANY,
0x0,
RRIGHT,
"\tldb\tAL,Zn1cAR\n",
1,1,131,
/* # 39, line 132 */
ASSIGN,TANY,
&table[40],
P(96), TCHAR,
P(96), TCHAR|TUCHAR,
0x1,
RESC1,
"\tldb\tZn1cA1,BR\n\textsb\tZiA1\n\tldb\tBL,Zn1cA1\n",
1,1,132,
/* # 40, line 133 */
ASSIGN,TANY,
&table[41],
P(96), TUCHAR,
P(96), TCHAR|TUCHAR,
0x1,
RESC1,
"\txor\tZiA1,ZiA1\n\tldb\tZn1cA1,BR\n\tldb\tBL,Zn1cA1\n",
1,1,133,
/* # 41, line 134 */
ASSIGN,TANY,
&table[42],
P(96), TCHAR|TUCHAR,
P(12), TCHAR|TSHORT|TUCHAR|TUSHORT,
0x0,
RRIGHT,
"\tldb\tBL,Zn1cAR\n",
1,1,134,
/* # 42, line 135 */
ASSIGN,TANY,
&table[43],
P(96), TSHORT|TLONG|TFLOAT|TUSHORT|TULONG|TPOINT,
P(14), TANY,
0x0,
RRIGHT,
"\tldX\tAL,AR\n",
1,1,135,
/* # 43, line 136 */
ASSIGN,TANY,
&table[44],
P(96), TSHORT|TLONG|TFLOAT|TUSHORT|TULONG|TPOINT,
P(12), TANY,
0x0,
RRIGHT,
"\tldX\tBL,AR\n",
1,1,136,
/* # 44, line 138 */
ASSIGN,TANY,
&table[45],
P(12), TPOINT,
P(207), TPOINT,
0x0,
RLEFT,
Str44,
1,1,138,
/* # 45, line 139 */
ASSIGN,TANY,
&table[46],
P(12), TPOINT,
P(209), TPOINT,
0x0,
RLEFT,
Str44,
1,1,139,
/* # 46, line 141 */
ASSIGN,TANY,
&table[47],
P(12), TDOUBLE,
P(16), TANY,
0x0,
RLEFT|RESCC,
"\tsubl\tZn0lAL,Zn0lAL\n\tldl\tZn4lAL,Zn0lAL\n",
1,1,141,
/* # 47, line 142 */
ASSIGN,TANY,
&table[48],
P(124), TDOUBLE,
P(16), TANY,
0x10,
RLEFT|RESCC,
"\tsubl\tA1,A1\n\tldl\tZn4lAL,A1\n\tldl\tZn0lAL,A1\n",
1,1,142,
/* # 48, line 143 */
ASSIGN,TANY,
&table[49],
P(12), TDOUBLE,
P(14), TANY,
0x0,
RLEFT,
"\tldl\tZn0lAL,Zn0lAR\n\tldl\tZn4lAL,Zn4lAR\n",
1,1,143,
/* # 49, line 144 */
ASSIGN,TANY,
&table[50],
P(135), TDOUBLE,
P(12), TDOUBLE,
0x0,
RRIGHT,
"RL!R\tldl\tZn4lBL,Zn4lAR\nRL!R\tldl\tZn0lBL,Zn0lAR\n",
1,1,144,
/* # 50, line 145 */
ASSIGN,TANY,
&table[51],
P(12), TDOUBLE,
P(129), TDOUBLE,
0x0,
RLEFT,
"\tldl\tZn4lAL,Zn4lBR\n\tldl\tZn0lAL,Zn0lBR\n",
1,1,145,
/* # 51, line 146 */
ASSIGN,TANY,
&table[52],
P(135), TDOUBLE,
P(129), TDOUBLE,
0x10,
RLEFT,
"\tldl\tA1,Zn0lAR\n\tldl\tZn0lAL,A1\n\tldl\tA1,Zn4lAR\n\tldl\tZn4lAL,A1\n",
2,1,146,
/* # 52, line 148 */
ASSIGN,TANY,
&table[53],
P(211), TDOUBLE,
P(12), TDOUBLE,
0x0,
RRIGHT,
"\tldm\t@A(LL),Zn0sAR,#4\n",
10,1,148,
/* # 53, line 150 */
ASSIGN,TANY,
&table[54],
P(148), TCHAR|TUCHAR,
P(12), TCHAR|TUCHAR,
0x1,
RRIGHT,
"\tldb\tZn1cA1,AR\nH?L\tsllb\tZn1cA1,#HL\n\tandb\tZn1cA1,#ML\n\tandb\tZn1cAL,#M~L\n\torb\tAL,Zn1cA1\n",
5,1,150,
/* # 54, line 151 */
ASSIGN,TANY,
&table[55],
P(148), TSHORT|TUSHORT,
P(12), TSHORT|TUSHORT,
0x1,
RRIGHT,
"\tld\tA1,AR\nH?L\tsll\tA1,#HL\n\tand\tA1,#ML\n\tand\tAL,#M~L\n\tor\tAL,A1\n",
5,1,151,
/* # 55, line 152 */
ASSIGN,TANY,
&table[56],
P(148), TLONG|TULONG,
P(12), TLONG|TULONG,
0x10,
RRIGHT,
"\tldl\tA1,AR\nH?L\tslll\tA1,#HL\n\tand\tZn0sA1,#ML0\n\tand\tZn2sA1,#ML2\n\tand\tZn0sAL,#M~L0\n\tand\tZn2sAL,M~L2\n\tor\tZn0sAL,Zn0sA1\n\torZn2sAL,Zn2sA1\n",
5,1,152,
/* # 56, line 154 */
ASSIGN,TANY,
&table[57],
P(150), TCHAR|TUCHAR,
P(12), TCHAR|TUCHAR,
0x1,
RRIGHT,
"\tldb\tZn1cA1,AR\nH?L\tsllb\tZn1cA1,#HL\n\tandb\tZn1cA1,#ML\n\tldb\trl0,AL\n\tandb\trl0,#M~L\n\torb\trl0,Zn1cA1\n\tldb\tAL,rl0\n",
5,1,154,
/* # 57, line 155 */
ASSIGN,TANY,
&table[58],
P(150), TSHORT|TUSHORT,
P(12), TSHORT|TUSHORT,
0x1,
RRIGHT,
"\tld\tA1,AR\nH?L\tsll\tA1,#HL\n\tand\tA1,#ML\n\tld\tr0,AL\n\tand\tr0,#M~L\n\tor\tr0,A1\n\tld\tAL,r0\n",
5,1,155,
/* # 58, line 156 */
ASSIGN,TANY,
0,
P(150), TLONG|TULONG,
P(12), TLONG|TULONG,
0x10,
RRIGHT,
"\tldl\tA1,AR\nH?L\tslll\tA1,#HL\n\tand\tZn0sA1,#ML0\n\tand\tZn2sA1,#ML2\n\tldl\trr0,AL\n\tand\tr0,#M~L0\n\tand\tr1,#M~L2\n\tor\tr0,Zn0sA1\n\tor\tr1,Zn2sA1\n\tldl\tAL,rr0\n",
5,1,156,
/* # 59, line 158 */
REG,TANY,
&table[65],
PSHNL, TANY,
PSHNL, TCHAR|TSHORT|TLONG|TFLOAT|TDOUBLE|TUCHAR|TUSHORT|TULONG|TPOINT,
0x0,
RRIGHT,
Str0,
0,0,158,
/* # 60, line 160 */
VAUTO,TANY,
&table[66],
PSHNL, TANY,
PSHNL, TCHAR|TUCHAR,
0x0,
RESCC|RNULL,
Str60,
2,0,160,
/* # 61, line 160 */
VPARAM,TANY,
&table[67],
PSHNL, TANY,
PSHNL, TCHAR|TUCHAR,
0x0,
RESCC|RNULL,
Str60,
2,0,160,
/* # 62, line 160 */
NAME,TANY,
&table[68],
PSHNL, TANY,
PSHNL, TCHAR|TUCHAR,
0x0,
RESCC|RNULL,
Str60,
2,0,160,
/* # 63, line 160 */
STAR,TANY,
&table[69],
PSHNL, TANY,
P(198), TCHAR|TUCHAR,
0x0,
RESCC|RNULL,
Str60,
1,0,160,
/* # 64, line 160 */
TEMP,TANY,
&table[70],
PSHNL, TANY,
PSHNL, TCHAR|TUCHAR,
0x0,
RESCC|RNULL,
Str60,
2,0,160,
/* # 65, line 160 */
REG,TANY,
&table[71],
PSHNL, TANY,
PSHNL, TCHAR|TUCHAR,
0x0,
RESCC|RNULL,
Str60,
1,0,160,
/* # 66, line 161 */
VAUTO,TANY,
&table[79],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x0,
RESCC|RNULL,
Str66,
2,0,161,
/* # 67, line 161 */
VPARAM,TANY,
&table[80],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x0,
RESCC|RNULL,
Str66,
2,0,161,
/* # 68, line 161 */
NAME,TANY,
&table[81],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x0,
RESCC|RNULL,
Str66,
2,0,161,
/* # 69, line 161 */
STAR,TANY,
&table[82],
PSHNL, TANY,
P(198), TSHORT|TUSHORT,
0x0,
RESCC|RNULL,
Str66,
1,0,161,
/* # 70, line 161 */
TEMP,TANY,
&table[83],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x0,
RESCC|RNULL,
Str66,
2,0,161,
/* # 71, line 161 */
REG,TANY,
&table[72],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x0,
RESCC|RNULL,
Str66,
1,0,161,
/* # 72, line 162 */
REG,TANY,
&table[73],
PSHNL, TANY,
PSHNL, TLONG|TULONG|TPOINT,
0x0,
RESCC|RNULL,
"\tcpl\tAR,#0\n",
1,0,162,
/* # 73, line 163 */
REG,TANY,
&table[74],
PSHNL, TANY,
PSHNL, TDOUBLE,
0x4|0x100|LSHARE|RSHARE,
RESCC|RNULL|RXLET,
"RR!1\tldl\tZn0lA1,Zn0lAR\nRR!1\tldl\tZn4lA1,Zn4lAR\n\tcallr\tcpzd\n",
3,0,163,
/* # 74, line 164 */
REG,TANY,
&table[84],
PSHNL, TANY,
PSHNL, TFLOAT,
0x4|0x10|LSHARE|RSHARE,
RESCC|RNULL|RXLET,
"RR!1\tldl\tA1,AR\n\tcallr\tcpzs\n",
3,0,164,
/* # 75, line 165 */
ICON,TANY,
&table[76],
PSHNL, TANY,
P(16), TCHAR|TSHORT|TUCHAR|TUSHORT,
0x1,
RESC1,
"\txorX\tA1,A1\n",
1,0,165,
/* # 76, line 166 */
ICON,TANY,
&table[77],
PSHNL, TANY,
P(16), TLONG|TULONG|TPOINT,
0x10,
RESC1|RESCC,
"\tsubl\tA1,A1\n",
2,0,166,
/* # 77, line 167 */
ICON,TANY,
&table[78],
PSHNL, TANY,
P(81), TANY,
0x1,
RESC1,
"\tldk\tZiA1,AR\n",
4,0,167,
/* # 78, line 168 */
ICON,TANY,
&table[97],
PSHNL, TANY,
PSHNL, TCHAR|TUCHAR,
0x1,
RESC1,
"\tld\tZiA1,AR\n",
5,0,168,
/* # 79, line 170 */
VAUTO,TANY,
&table[85],
PSHNL, TANY,
PSHNL, TCHAR,
0x1|RSHARE,
RESC1,
Str79,
4,0,170,
/* # 80, line 170 */
VPARAM,TANY,
&table[86],
PSHNL, TANY,
PSHNL, TCHAR,
0x1|RSHARE,
RESC1,
Str79,
4,0,170,
/* # 81, line 170 */
NAME,TANY,
&table[87],
PSHNL, TANY,
PSHNL, TCHAR,
0x1|RSHARE,
RESC1,
Str79,
4,0,170,
/* # 82, line 170 */
STAR,TANY,
&table[88],
PSHNL, TANY,
P(198), TCHAR,
0x1|LSHARE|RSHARE,
RESC1,
Str79,
3,0,170,
/* # 83, line 170 */
TEMP,TANY,
&table[89],
PSHNL, TANY,
PSHNL, TCHAR,
0x1|LSHARE|RSHARE,
RESC1,
Str79,
4,0,170,
/* # 84, line 170 */
REG,TANY,
&table[90],
PSHNL, TANY,
PSHNL, TCHAR,
0x1|LSHARE|RSHARE,
RESC1,
Str79,
3,0,170,
/* # 85, line 171 */
VAUTO,TANY,
&table[91],
PSHNL, TANY,
PSHNL, TUCHAR,
0x1|RSHARE,
RESC1,
Str85,
4,0,171,
/* # 86, line 171 */
VPARAM,TANY,
&table[92],
PSHNL, TANY,
PSHNL, TUCHAR,
0x1|RSHARE,
RESC1,
Str85,
4,0,171,
/* # 87, line 171 */
NAME,TANY,
&table[93],
PSHNL, TANY,
PSHNL, TUCHAR,
0x1|RSHARE,
RESC1,
Str85,
4,0,171,
/* # 88, line 171 */
STAR,TANY,
&table[94],
PSHNL, TANY,
P(198), TUCHAR,
0x1|LSHARE|RSHARE,
RESC1,
Str85,
3,0,171,
/* # 89, line 171 */
TEMP,TANY,
&table[95],
PSHNL, TANY,
PSHNL, TUCHAR,
0x1|LSHARE|RSHARE,
RESC1,
Str85,
4,0,171,
/* # 90, line 171 */
REG,TANY,
&table[96],
PSHNL, TANY,
PSHNL, TUCHAR,
0x1|LSHARE|RSHARE,
RESC1,
Str85,
3,0,171,
/* # 91, line 172 */
VAUTO,TANY,
&table[98],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x1|RSHARE|RPREF,
RESC1,
Str91,
5,0,172,
/* # 92, line 172 */
VPARAM,TANY,
&table[99],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x1|RSHARE|RPREF,
RESC1,
Str91,
5,0,172,
/* # 93, line 172 */
NAME,TANY,
&table[100],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x1|RSHARE|RPREF,
RESC1,
Str91,
5,0,172,
/* # 94, line 172 */
STAR,TANY,
&table[101],
PSHNL, TANY,
P(198), TSHORT|TUSHORT,
0x1|LSHARE|RSHARE|RPREF,
RESC1,
Str91,
4,0,172,
/* # 95, line 172 */
TEMP,TANY,
&table[102],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x1|LSHARE|RSHARE|RPREF,
RESC1,
Str91,
5,0,172,
/* # 96, line 172 */
REG,TANY,
&table[103],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x1|LSHARE|RSHARE|RPREF,
RESC1,
Str91,
4,0,172,
/* # 97, line 172 */
ICON,TANY,
&table[104],
PSHNL, TANY,
PSHNL, TSHORT|TUSHORT,
0x1|LSHARE|RSHARE|RPREF,
RESC1,
Str91,
5,0,172,
/* # 98, line 173 */
VAUTO,TANY,
&table[105],
PSHNL, TANY,
PSHNL, TLONG|TULONG|TPOINT,
0x10|RSHARE,
RESC1,
Str98,
3,0,173,
/* # 99, line 173 */
VPARAM,TANY,
&table[106],
PSHNL, TANY,
PSHNL, TLONG|TULONG|TPOINT,
0x10|RSHARE,
RESC1,
Str98,
3,0,173,
/* # 100, line 173 */
NAME,TANY,
&table[107],
PSHNL, TANY,
PSHNL, TLONG|TULONG|TPOINT,
0x10|RSHARE,
RESC1,
Str98,
3,0,173,
/* # 101, line 173 */
STAR,TANY,
&table[108],
PSHNL, TANY,
P(198), TLONG|TULONG|TPOINT,
0x10|LSHARE|RSHARE,
RESC1,
Str98,
2,0,173,
/* # 102, line 173 */
TEMP,TANY,
&table[109],
PSHNL, TANY,
PSHNL, TLONG|TULONG|TPOINT,
0x10|LSHARE|RSHARE,
RESC1,
Str98,
3,0,173,
/* # 103, line 173 */
REG,TANY,
&table[110],
PSHNL, TANY,
PSHNL, TLONG|TULONG|TPOINT,
0x10|LSHARE|RSHARE,
RESC1,
Str98,
2,0,173,
/* # 104, line 173 */
ICON,TANY,
0,
PSHNL, TANY,
PSHNL, TLONG|TULONG|TPOINT,
0x10|LSHARE|RSHARE,
RESC1,
Str98,
3,0,173,
/* # 105, line 174 */
VAUTO,TANY,
&table[114],
PSHNL, TANY,
PSHNL, TFLOAT,
0x10|RSHARE,
RESC1,
Str98,
3,0,174,
/* # 106, line 174 */
VPARAM,TANY,
&table[115],
PSHNL, TANY,
PSHNL, TFLOAT,
0x10|RSHARE,
RESC1,
Str98,
3,0,174,
/* # 107, line 174 */
NAME,TANY,
&table[116],
PSHNL, TANY,
PSHNL, TFLOAT,
0x10|RSHARE,
RESC1,
Str98,
3,0,174,
/* # 108, line 174 */
STAR,TANY,
&table[111],
PSHNL, TANY,
P(198), TFLOAT,
0x10|LSHARE|RSHARE,
RESC1,
Str98,
2,0,174,
/* # 109, line 174 */
TEMP,TANY,
&table[113],
PSHNL, TANY,
PSHNL, TFLOAT,
0x10|LSHARE|RSHARE,
RESC1,
Str98,
3,0,174,
/* # 110, line 174 */
REG,TANY,
0,
PSHNL, TANY,
PSHNL, TFLOAT,
0x10|LSHARE|RSHARE,
RESC1,
Str98,
2,0,174,
/* # 111, line 175 */
STAR,TANY,
&table[112],
PSHNL, TANY,
P(200), TDOUBLE,
0x100|LSHARE|RSHARE|LPREF,
RESC1|NHALF,
"\tldm\tZn0sA1,@A(LL),#4\n",
1,0,175,
/* # 112, line 176 */
STAR,TANY,
&table[297],
PSHNL, TANY,
P(202), TDOUBLE,
0x100|LSHARE|RSHARE|LPREF,
RESC1|NHALF,
"\tldl\tZn4lA1,B(LL)\n\tldm\tZn0sA1,@Zn4lA1,#4\n",
2,0,176,
/* # 113, line 177 */
TEMP,TANY,
0,
PSHNL, TANY,
PSHNL, TDOUBLE,
0x100,
RESC1,
Str113,
3,0,177,
/* # 114, line 177 */
VAUTO,TANY,
0,
PSHNL, TANY,
PSHNL, TDOUBLE,
0x100,
RESC1,
Str113,
3,0,177,
/* # 115, line 177 */
VPARAM,TANY,
0,
PSHNL, TANY,
PSHNL, TDOUBLE,
0x100,
RESC1,
Str113,
3,0,177,
/* # 116, line 177 */
NAME,TANY,
0,
PSHNL, TANY,
PSHNL, TDOUBLE,
0x100,
RESC1,
Str113,
3,0,177,
/* # 117, line 179 */
UNARY AND,TANY,
&table[118],
P(6), TANY,
PSHNL, TANY,
0x10,
RESC1,
Str117,
1,1,179,
/* # 118, line 180 */
UNARY AND,TANY,
&table[119],
P(8), TANY,
PSHNL, TANY,
0x10,
RESC1,
Str117,
1,1,180,
/* # 119, line 181 */
UNARY AND,TANY,
0,
P(4), TANY,
PSHNL, TANY,
0x10,
RESC1,
"ZtALA1",
5,1,181,
/* # 120, line 183 */
FLD,TANY,
&table[121],
P(12), TANY,
PSHNL, TCHAR|TUCHAR,
0x1|LSHARE|RSHARE|LPREF,
RESC1,
"RL!1\tldb\tZn1cA1,AL\nH?.\tsrlb\tZnc1A1,#H.\n\tandb\tZn1cA1,#N.\n",
7,1,183,
/* # 121, line 184 */
FLD,TANY,
&table[122],
P(12), TANY,
PSHNL, TSHORT|TUSHORT,
0x1|LSHARE|RSHARE|LPREF,
RESC1,
"RL!1\tld\tA1,AL\nH?.\tsrl\tA1,#H.\n\tand\tA1,#N.\n",
7,1,184,
/* # 122, line 185 */
FLD,TANY,
0,
P(12), TANY,
PSHNL, TLONG|TULONG,
0x10|LSHARE|RSHARE|LPREF,
RESC1,
"RL!1\tldl\tA1,AL\nH?.\tsrll\tA1,#H.\n\tand\tZn0sA1,#N.0\n\tand\tZn2sA1,#N.2\n",
7,1,185,
/* # 123, line 187 */
FUNARG,TANY,
&table[124],
P(213), TANY,
PSHNL, TANY,
0x10,
RESC1,
Str123,
1,1,187,
/* # 124, line 188 */
FUNARG,TANY,
&table[125],
P(215), TANY,
PSHNL, TANY,
0x10,
RESC1,
Str123,
1,1,188,
/* # 125, line 189 */
FUNARG,TANY,
&table[126],
P(116), TSHORT|TUSHORT,
PSHNL, TANY,
0x0,
RNULL,
"\tpush\t|,AL\n",
1,1,189,
/* # 126, line 190 */
FUNARG,TANY,
&table[127],
P(102), TLONG|TULONG|TPOINT,
PSHNL, TANY,
0x0,
RNULL,
"\tpushl\t|,AL\n",
1,1,190,
/* # 127, line 191 */
FUNARG,TANY,
0,
P(135), TDOUBLE,
PSHNL, TANY,
0x0,
RNULL,
"\tpushl\t|,Zn4lAL\n\tpushl\t|,Zn0lAL\n",
1,1,191,
/* # 128, line 194 */
CMP,TANY,
&table[129],
P(12), TCHAR|TUCHAR,
P(12), TCHAR|TUCHAR,
0x0,
RESCC|RNULL,
"\tcpb\tZn1cAL,Zn1cAR\n",
1,1,194,
/* # 129, line 195 */
CMP,TANY,
&table[130],
P(12), TCHAR|TUCHAR,
P(109), TCHAR|TUCHAR,
0x0,
RESCC|RNULL,
"\tcpb\tZn1cAL,AR\n",
1,1,195,
/* # 130, line 196 */
CMP,TANY,
&table[131],
P(109), TCHAR|TUCHAR,
P(116), TCHAR|TUCHAR,
0x1,
RESCC|RNULL,
"RL!1\tldb\tZn1cA1,BL\n\tcpb\tZn1cA1,AR\n",
1,1,196,
/* # 131, line 197 */
CMP,TANY,
&table[132],
P(102), TSHORT|TUSHORT,
P(16), TANY,
0x0,
RESCC|RNULL,
"\tcp\tAL,#0\n",
1,1,197,
/* # 132, line 198 */
CMP,TANY,
&table[133],
P(12), TLONG|TULONG|TPOINT,
P(16), TANY,
0x0,
RESCC|RNULL,
"\tcpl\tAL,#0\n",
1,1,198,
/* # 133, line 199 */
CMP,TANY,
&table[134],
P(102), TSHORT|TUSHORT,
P(14), TANY,
0x0,
RESCC|RNULL,
Str133,
1,1,199,
/* # 134, line 200 */
CMP,TANY,
&table[135],
P(12), TLONG|TULONG|TPOINT,
P(14), TANY,
0x0,
RESCC|RNULL,
Str134,
1,1,200,
/* # 135, line 201 */
CMP,TANY,
&table[136],
P(96), TLONG|TULONG|TPOINT,
P(14), TANY,
0x10,
RESCC|RNULL,
"\tldl\tA1,BL\n\tcpl\tA1,AR\n",
1,1,201,
/* # 136, line 202 */
CMP,TANY,
&table[137],
P(12), TSHORT|TUSHORT,
P(102), TSHORT|TLONG|TUSHORT|TULONG|TPOINT,
0x0,
RESCC|RNULL,
Str133,
1,1,202,
/* # 137, line 203 */
CMP,TANY,
&table[138],
P(12), TLONG|TULONG|TPOINT,
P(102), TSHORT|TLONG|TUSHORT|TULONG|TPOINT,
0x0,
RESCC|RNULL,
Str134,
1,1,203,
/* # 138, line 205 */
CMP,TANY,
0,
P(12), TDOUBLE,
P(12), TDOUBLE,
0x200|LSHARE|RSHARE,
RESCC|RNULL|RXLET,
"RL!1\tex\tZn0sA1,Zn0sA2\nRL!1\tex\tZn2sA1,Zn2sA2\nRL!1\tex\tZn4sA1,Zn4sA2\nRL!1\tex\tZn6sA1,Zn6sA2\n\tcallr\tcpdd\n",
2,1,205,
/* # 139, line 211 */
UNARY MINUS,TANY,
&table[140],
P(12), TLONG|TULONG,
PSHNL, TANY,
0x10|LSHARE|RSHARE|LPREF,
RESC1|RESCC,
"RL!1\tldl\tA1,AL\n\tcom\tZn0sA1\n\tcom\tZn2sA1\n\taddl\tA1,#1\n",
1,1,211,
/* # 140, line 212 */
UNARY MINUS,TANY,
&table[141],
P(12), TSHORT|TUSHORT,
PSHNL, TANY,
0x1|LSHARE|RSHARE|LPREF,
RESC1|RESCC,
"RL!1\tld\tA1,AL\n\tneg\tA1\n",
1,1,212,
/* # 141, line 213 */
UNARY MINUS,TANY,
0,
P(12), TDOUBLE,
PSHNL, TANY,
0x4|0x100|LSHARE|RSHARE,
RESC1|RESCC|RXLET,
"RL!1\tldl\tZn0lA1,Zn0lBL\nRL!1\tldl\tZn4lA1,Zn4lBL\n\tcallr\tnegd\n",
3,1,213,
/* # 142, line 216 */
77,TANY,
&table[143],
P(12), TLONG|TULONG,
PSHNL, TANY,
0x10|LSHARE|LPREF,
RESC1,
"RL!1\tldl\tA1,AL\n\tcom\tZn0sA1\n\tcom\tZn2sA1\n",
1,1,216,
/* # 143, line 217 */
77,TANY,
0,
P(12), TSHORT|TUSHORT,
PSHNL, TANY,
0x1|LSHARE|LPREF,
RESC1,
"RL!1\tld\tA1,AL\n\tcom\tA1\n",
1,1,217,
/* # 144, line 219 */
INCR,TANY,
&table[145],
P(96), TCHAR|TUCHAR,
P(64), TANY,
0x1,
RESC1,
"F\tldb\tZn1cA1,B-L\n\tincb\tAL,AR\n",
1,2,219,
/* # 145, line 220 */
INCR,TANY,
&table[146],
P(102), TSHORT|TUSHORT,
P(64), TANY,
0x1,
RESC1,
"F\tld\tA1,B-L\n\tinc\tAL,AR\n",
1,2,220,
/* # 146, line 221 */
INCR,TANY,
&table[147],
P(12), TSHORT|TUSHORT,
P(14), TANY,
0x1,
RESC1,
"F\tld\tA1,A-L\n\tadd\tAL,AR\n",
1,2,221,
/* # 147, line 222 */
INCR,TANY,
&table[148],
P(96), TSHORT|TUSHORT,
P(14), TANY,
0x2,
RESC2,
"\tld\tA1,B-L\nF\tld\tA2,A1\n\tadd\tA1,AR\n\tld\tBL,A1\n",
1,2,222,
/* # 148, line 223 */
INCR,TANY,
&table[149],
P(12), TLONG|TULONG,
P(14), TANY,
0x10,
RESC1,
"F\tldl\tA1,A-L\n\taddl\tAL,AR\n",
1,2,223,
/* # 149, line 224 */
INCR,TANY,
&table[150],
P(96), TLONG|TULONG,
P(14), TANY,
0x20,
RESC2,
"\tldl\tA1,B-L\nF\tldl\tA2,A1\n\taddl\tA1,AR\n\tldl\tBL,A1\n",
1,2,224,
/* # 150, line 225 */
INCR,TANY,
&table[151],
P(12), TPOINT,
P(64), TANY,
0x10,
RESC1,
"F\tldl\tA1,A-L\n\tinc\tZn2sAL,AR\n",
1,2,225,
/* # 151, line 226 */
INCR,TANY,
&table[152],
P(12), TPOINT,
P(14), TANY,
0x10,
RESC1,
"F\tldl\tA1,A-L\n\tadd\tZn2sAL,GR\n",
1,2,226,
/* # 152, line 227 */
INCR,TANY,
&table[153],
P(124), TPOINT,
P(64), TANY,
0x10,
RESC1,
"\tldl\tA1,B-L\n\tinc\tZn2sAL,AR\n",
1,2,227,
/* # 153, line 228 */
INCR,TANY,
0,
P(124), TPOINT,
P(14), TANY,
0x20,
RESC2,
"\tldl\tA1,B-L\n\tFldl\tA2,A1\n\tadd\tZn2sA1,GR\n\tldl\tBL,A1\n",
1,2,228,
/* # 154, line 230 */
DECR,TANY,
&table[155],
P(96), TCHAR|TUCHAR,
P(64), TANY,
0x1,
RESC1,
"F\tldb\tZn1cA1,B-L\n\tdecb\tAL,AR\n",
1,2,230,
/* # 155, line 231 */
DECR,TANY,
&table[156],
P(102), TSHORT|TUSHORT,
P(64), TANY,
0x1,
RESC1,
"F\tld\tA1,B-L\n\tdec\tAL,AR\n",
1,2,231,
/* # 156, line 232 */
DECR,TANY,
&table[157],
P(12), TSHORT|TUSHORT,
P(14), TANY,
0x1,
RESC1,
"F\tld\tA1,A-L\n\tsub\tAL,AR\n",
1,2,232,
/* # 157, line 233 */
DECR,TANY,
&table[158],
P(96), TSHORT|TUSHORT,
P(14), TANY,
0x2,
RESC2,
"\tld\tA1,B-L\nF\tld\tA2,A1\nsub\tA1,AR\n\tld\tBL,A1\n",
1,2,233,
/* # 158, line 234 */
DECR,TANY,
&table[159],
P(12), TLONG|TULONG,
P(14), TANY,
0x10,
RESC1,
"F\tldl\tA1,A-L\n\tsubl\tAL,AR\n",
1,2,234,
/* # 159, line 235 */
DECR,TANY,
&table[160],
P(96), TLONG|TULONG,
P(14), TANY,
0x20,
RESC2,
"\tldl\tA1,B-L\nF\tldl\tA2,A1\nsubl\tA1,AR\n\tldl\tBL,A1\n",
1,2,235,
/* # 160, line 236 */
DECR,TANY,
&table[161],
P(12), TPOINT,
P(64), TANY,
0x10,
RESC1,
"F\tldl\tA1,A-L\n\tdec\tZn2sAL,AR\n",
1,2,236,
/* # 161, line 237 */
DECR,TANY,
&table[162],
P(12), TPOINT,
P(14), TANY,
0x10,
RESC1,
"F\tldl\tA1,A-L\n\tsub\tZn2sAL,GR\n",
1,2,237,
/* # 162, line 238 */
DECR,TANY,
&table[163],
P(124), TPOINT,
P(64), TANY,
0x10,
RESC1,
"\tldl\tA1,B-L\n\tdec\tZn2sAL,AR\n",
1,2,238,
/* # 163, line 239 */
DECR,TANY,
0,
P(124), TPOINT,
P(14), TANY,
0x20,
RESC2,
"\tldl\tA1,B-L\nF\tldl\tA2,A1\n\tsub\tZn2sA1,GR\n\tldl\tBL,A1\n",
1,2,239,
/* # 164, line 241 */
AND,TANY,
&table[165],
P(12), TSHORT|TUSHORT,
P(58), TANY,
0x0,
RESCC|RNULL,
"\tbit\tAL,ZBAR\n",
1,1,241,
/* # 165, line 242 */
AND,TANY,
&table[166],
P(96), TCHAR|TSHORT|TUCHAR|TUSHORT,
P(58), TANY,
0x0,
RESCC|RNULL,
"\tbitX\tAL,ZBAR\n",
1,1,242,
/* # 166, line 245 */
ASG AND,TANY,
&table[167],
P(12), TSHORT|TUSHORT,
P(116), TANY,
0x0,
RLEFT,
"\tand\tAL,AR\n",
2,1,245,
/* # 167, line 246 */
ASG AND,TANY,
0,
P(12), TLONG|TULONG,
P(141), TANY,
0x0,
RLEFT,
"\tand\tZn0sAL,Zn0sAR\n\tand\tZn2sAL,Zn2sAR\n",
2,1,246,
/* # 168, line 249 */
ASG OR,TANY,
&table[169],
P(102), TCHAR|TSHORT|TUCHAR|TUSHORT,
P(58), TANY,
0x0,
RLEFT,
"\tsetX\tAL,ZBAR\n",
1,1,249,
/* # 169, line 251 */
ASG OR,TANY,
&table[170],
P(12), TSHORT|TUSHORT,
P(116), TANY,
0x0,
RLEFT,
"\tor\tAL,AR\n",
2,1,251,
/* # 170, line 252 */
ASG OR,TANY,
0,
P(12), TLONG|TULONG,
P(141), TANY,
0x0,
RLEFT,
"\tor\tZn0sAL,Zn0sAR\n\tor\tZn2sAL,Zn2sAR\n",
2,1,252,
/* # 171, line 256 */
ASG ER,TANY,
&table[172],
P(12), TSHORT|TUSHORT,
P(116), TANY,
0x0,
RLEFT,
"\txor\tAL,AR\n",
2,1,256,
/* # 172, line 257 */
ASG ER,TANY,
0,
P(12), TLONG|TULONG,
P(141), TANY,
0x0,
RLEFT,
"\txor\tZn0sAL,Zn0sAR\n\txor\tZn2sAL,Zn2sAR\n",
2,1,257,
/* # 173, line 262 */
ASG PLUS,TANY,
&table[174],
P(96), TCHAR|TSHORT|TUCHAR|TUSHORT,
P(64), TANY,
0x0,
RLEFT,
"\tincX\tAL,AR\n",
1,1,262,
/* # 174, line 263 */
ASG PLUS,TANY,
&table[175],
P(12), TCHAR|TSHORT|TUCHAR|TUSHORT,
P(64), TANY,
0x0,
RLEFT,
"\tinc\tAL,AR\n",
1,1,263,
/* # 175, line 264 */
ASG PLUS,TANY,
&table[176],
P(12), TLONG|TULONG,
P(116), TLONG|TULONG,
0x0,
RLEFT|RESCC,
"\taddl\tAL,AR\n",
1,1,264,
/* # 176, line 265 */
ASG PLUS,TANY,
&table[177],
P(12), TSHORT|TUSHORT,
P(116), TSHORT|TUSHORT,
0x0,
RLEFT|RESCC,
"\tadd\tAL,AR\n",
1,1,265,
/* # 177, line 266 */
ASG PLUS,TANY,
&table[178],
P(12), TPOINT,
P(64), TCHAR|TSHORT|TUCHAR|TUSHORT,
0x0,
RLEFT,
"\tinc\tZn2sAL,AR\n",
1,1,266,
/* # 178, line 267 */
ASG PLUS,TANY,
&table[179],
P(12), TPOINT,
P(64), TPOINT,
0x0,
RLEFT|RLOW,
"\tinc\tZn2sAL,GR\n",
1,1,267,
/* # 179, line 268 */
ASG PLUS,TANY,
&table[180],
P(12), TPOINT,
P(14), TCHAR|TSHORT|TUCHAR|TUSHORT,
0x0,
RLEFT,
Str179,
1,1,268,
/* # 180, line 269 */
ASG PLUS,TANY,
&table[181],
P(12), TPOINT,
P(14), TPOINT,
0x0,
RLEFT|RLOW,
"\tadd\tZn2sAL,GR\n",
1,1,269,
/* # 181, line 272 */
ASG PLUS,TANY,
&table[182],
P(12), TPOINT,
P(141), TLONG|TULONG,
0x0,
RLEFT,
"\tadd\tZn2sAL,Zn2sAR\n",
1,1,272,
/* # 182, line 273 */
ASG PLUS,TANY,
&table[183],
P(12), TLONG|TULONG,
P(116), TPOINT,
0x0,
RLEFT,
"\txor\tZn0sAL,Zn0sAL\n\taddl\tAL,AR\n",
1,1,273,
/* # 183, line 274 */
ASG PLUS,TANY,
&table[191],
P(12), TPOINT,
P(116), TSHORT|TUSHORT,
0x0,
RLEFT,
Str179,
1,1,274,
/* # 184, line 275 */
PLUS,TANY,
&table[185],
P(191), TPOINT,
P(116), TSHORT|TUSHORT,
0x10|LSHARE|LPREF,
RESC1,
"RL!1\tldl\tA1,AL\n\tadd\tZn2sA1,AR\n",
1,1,275,
/* # 185, line 276 */
PLUS,TANY,
&table[186],
P(191), TPOINT,
P(141), TLONG|TULONG,
0x10|LSHARE|LPREF,
RESC1,
"RL!1\tldl\tA1,AL\n\tadd\tZn2sA1,Zn2sAR\n",
1,1,276,
/* # 186, line 277 */
PLUS,TANY,
&table[187],
P(12), TSHORT|TUSHORT,
P(12), TPOINT,
0x10|RSHARE|RPREF,
RESC1,
"RR!1\tldl\tA1,AR\n\tadd\tZn2sA1,AL\n",
1,1,277,
/* # 187, line 278 */
PLUS,TANY,
&table[188],
P(12), TSHORT|TUSHORT,
P(124), TPOINT,
0x10|LSHARE|LPREF,
RESC1|NHALF,
"RL!K\tld\tZn2sA1,AL\n\tld\tZn0sA1,Zn0sAR\n\tadd\tZn2sA1,Zn2sAR\n",
1,1,278,
/* # 188, line 279 */
PLUS,TANY,
&table[189],
P(12), TSHORT|TUSHORT,
P(14), TPOINT,
0x10|LSHARE|LPREF,
RESC1|NHALF,
"RL!K\tld\tZn2sA1,AL\n\tld\tZn0sA1,QR\n\tadd\tZn2sA1,GR\n",
1,1,279,
/* # 189, line 281 */
PLUS,TANY,
&table[190],
P(12), TSHORT|TUSHORT,
P(217), TPOINT,
0x10,
RESC1,
"\tldl\tA1,AR\n\tadd\tZn2sA1,AL\n",
1,1,281,
/* # 190, line 286 */
PLUS,TANY,
&table[173],
P(12), TDOUBLE,
P(12), TDOUBLE,
0x200|LSHARE|RSHARE,
RESC1|RESCC|RXLET,
"RL!1\tex\tZn0sA1,Zn0sA2\nRL!1\tex\tZn2sA1,Zn2sA2\nRL!1\tex\tZn4sA1,Zn4sA2\nRL!1\tex\tZn6sA1,Zn6sA2\n\tcallr\taddd\n",
2,1,286,
/* # 191, line 287 */
ASG PLUS,TANY,
0,
P(12), TDOUBLE,
P(12), TDOUBLE,
0x200|LSHARE|RSHARE,
RESC1|RESCC|RXLET,
"RL!1\tex\tZn0sA1,Zn0sA2\nRL!1\tex\tZn2sA1,Zn2sA2\nRL!1\tex\tZn4sA1,Zn4sA2\nRL!1\tex\tZn6sA1,Zn6sA2\n\tcallr\taddd\nRL!1\tldl\tZn0lA2,Zn0lA1\nRL!1\tldl\tZn4lA2,Zn4lA1\n",
2,1,287,
/* # 192, line 298 */
ASG MINUS,TANY,
&table[193],
P(96), TCHAR|TSHORT|TUCHAR|TUSHORT,
P(64), TANY,
0x0,
RLEFT,
"\tdecX\tAL,AR\n",
1,1,298,
/* # 193, line 299 */
ASG MINUS,TANY,
&table[194],
P(12), TCHAR|TSHORT|TUCHAR|TUSHORT,
P(64), TANY,
0x0,
RLEFT,
"\tdec\tAL,AR\n",
1,1,299,
/* # 194, line 300 */
ASG MINUS,TANY,
&table[195],
P(12), TSHORT|TUSHORT,
P(116), TSHORT|TUSHORT,
0x0,
RLEFT|RESCC,
"\tsub\tAL,AR\n",
1,1,300,
/* # 195, line 301 */
ASG MINUS,TANY,
&table[196],
P(12), TLONG|TULONG,
P(116), TLONG|TULONG,
0x0,
RLEFT|RESCC,
"\tsubl\tAL,AR\n",
1,1,301,
/* # 196, line 302 */
ASG MINUS,TANY,
&table[197],
P(12), TPOINT,
P(64), TCHAR|TSHORT|TUCHAR|TUSHORT,
0x0,
RLEFT,
"\tdec\tZn2sAL,AR\n",
1,1,302,
/* # 197, line 303 */
ASG MINUS,TANY,
&table[198],
P(12), TPOINT,
P(64), TPOINT,
0x0,
RLEFT|RLOW,
"\tdec\tZn2sAL,GR\n",
1,1,303,
/* # 198, line 304 */
ASG MINUS,TANY,
&table[199],
P(12), TPOINT,
P(14), TPOINT,
0x0,
RLEFT|RLOW,
"\tsub\tZn2sAL,GR\n",
1,1,304,
/* # 199, line 305 */
ASG MINUS,TANY,
&table[200],
P(12), TPOINT,
P(14), TCHAR|TSHORT|TUCHAR|TUSHORT,
0x0,
RLEFT,
Str199,
1,1,305,
/* # 200, line 308 */
ASG MINUS,TANY,
&table[202],
P(12), TPOINT,
P(135), TPOINT,
0x0,
RLEFT|RLOW,
Str200,
1,1,308,
/* # 201, line 309 */
MINUS,TANY,
&table[204],
P(124), TPOINT,
P(135), TPOINT,
0x1,
RESC1,
"\tld\tA1,Zn2sAL\n\tsub\tA1,Zn2sAR\n",
1,1,309,
/* # 202, line 311 */
ASG MINUS,TANY,
&table[203],
P(12), TPOINT,
P(141), TLONG|TULONG,
0x0,
RLEFT,
Str200,
1,1,311,
/* # 203, line 312 */
ASG MINUS,TANY,
&table[205],
P(12), TPOINT,
P(116), TSHORT|TUSHORT,
0x0,
RLEFT,
Str199,
1,1,312,
/* # 204, line 314 */
MINUS,TANY,
&table[192],
P(12), TDOUBLE,
P(12), TDOUBLE,
0x200|LSHARE|RSHARE,
RESC1|RESCC|RXLET,
"RL!1\tex\tZn0sA1,Zn0sA2\nRL!1\tex\tZn2sA1,Zn2sA2\nRL!1\tex\tZn4sA1,Zn4sA2\nRL!1\tex\tZn6sA1,Zn6sA2\n\tcallr\tsubd\n",
2,1,314,
/* # 205, line 315 */
ASG MINUS,TANY,
0,
P(12), TDOUBLE,
P(12), TDOUBLE,
0x200|LSHARE|RSHARE,
RESC1|RESCC|RXLET,
"RL!1\tex\tZn0sA1,Zn0sA2\nRL!1\tex\tZn2sA1,Zn2sA2\nRL!1\tex\tZn4sA1,Zn4sA2\nRL!1\tex\tZn6sA1,Zn6sA2\n\tcallr\tsubd\nRL!1\tldl\tZn0lA2,Zn0lA1\nRL!1\tldl\tZn4lA2,Zn4lA1\n",
2,1,315,
/* # 206, line 324 */
ASG MUL,TANY,
&table[207],
P(12), TSHORT,
P(58), TANY,
0x0,
RLEFT|RESCC,
"\tsla\tAL,ZbAR\n",
1,1,324,
/* # 207, line 325 */
ASG MUL,TANY,
&table[208],
P(12), TUSHORT,
P(58), TANY,
0x0,
RLEFT|RESCC,
"\tsll\tAL,ZbAR\n",
1,1,325,
/* # 208, line 326 */
ASG MUL,TANY,
&table[209],
P(12), TLONG,
P(58), TANY,
0x0,
RLEFT|RESCC,
"\tslal\tAL,ZbAR\n",
1,1,326,
/* # 209, line 327 */
ASG MUL,TANY,
&table[210],
P(12), TULONG,
P(58), TANY,
0x0,
RLEFT|RESCC,
"\tslll\tAL,ZbAR\n",
1,1,327,
/* # 210, line 329 */
ASG MUL,TANY,
&table[211],
P(12), TLONG,
P(60), TANY,
0x10,
RLEFT|RESCC,
"ZfARlAL\tldl\tA1,AL\nZdARlAL\taddl\tAL,A1\n",
1,1,329,
/* # 211, line 331 */
ASG MUL,TANY,
&table[212],
P(12), TULONG,
P(60), TANY,
0x10,
RLEFT|RESCC,
"ZfARulAL\tldl\tA1,AL\nZdARulAL\taddl\tAL,A1\n",
1,1,331,
/* # 212, line 333 */
ASG MUL,TANY,
&table[213],
P(12), TSHORT,
P(60), TANY,
0x1,
RLEFT|RESCC,
"ZfARsAL\tld\tA1,AL\nZdARsAL\tadd\tAL,A1\n",
1,1,333,
/* # 213, line 335 */
ASG MUL,TANY,
&table[214],
P(12), TUSHORT,
P(60), TANY,
0x1,
RLEFT|RESCC,
"ZfARusAL\tld\tA1,AL\nZdARusAL\tsub\tAL,A1\n",
1,1,335,
/* # 214, line 337 */
ASG MUL,TANY,
&table[215],
P(12), TLONG,
P(62), TANY,
0x10,
RLEFT|RESCC,
"ZfARlAL\tldl\tA1,AL\nZDARlAL\tsubl\tAL,A1\n",
1,1,337,
/* # 215, line 339 */
ASG MUL,TANY,
&table[216],
P(12), TULONG,
P(62), TANY,
0x10,
RLEFT|RESCC,
"ZfARulAL\tldl\tA1,AL\nZDARulAL\tsubl\tAL,A1\n",
1,1,339,
/* # 216, line 341 */
ASG MUL,TANY,
&table[217],
P(12), TSHORT,
P(62), TANY,
0x1,
RLEFT|RESCC,
"ZfARsAL\tld\tA1,AL\nZDARsAL\tsub\tAL,A1\n",
1,1,341,
/* # 217, line 343 */
ASG MUL,TANY,
&table[219],
P(12), TUSHORT,
P(62), TANY,
0x1,
RLEFT|RESCC,
"ZfARusAL\tld\tA1,AL\nZDARusAL\tadd\tAL,A1\n",
1,1,343,
/* # 218, line 345 */
MUL,TANY,
&table[220],
P(109), TSHORT|TUSHORT,
P(116), TSHORT|TUSHORT,
0x1|0x10,
RESC2|RESCC,
"\tld\tZn2sA1,BL\n\tmult\tA1,AR\n\tld\tA2,Zn2sA1\n",
5,1,345,
/* # 219, line 346 */
ASG MUL,TANY,
&table[221],
P(135), TSHORT|TUSHORT,
P(116), TSHORT|TUSHORT,
0x10|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
"RL!J\tld\tZn2sA1,BL\n\tmult\tA1,AR\n\tld\tBL,Zn2sA1\n",
6,1,346,
/* # 220, line 347 */
MUL,TANY,
&table[222],
P(109), TLONG|TULONG,
P(116), TLONG|TULONG,
0x100,
RESC1|RESCC|RLOW,
"\tldl\tZn4lA1,BL\n\tmultl\tA1,AR\n",
8,1,347,
/* # 221, line 348 */
ASG MUL,TANY,
&table[223],
P(135), TLONG|TULONG,
P(116), TLONG|TULONG,
0x100|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
"RL!J\tldl\tZn4lA1,BL\n\tmultl\tA1,AR\n\tldl\tBL,Zn4lA1\n",
10,1,348,
/* # 222, line 350 */
MUL,TANY,
&table[206],
P(12), TDOUBLE,
P(12), TDOUBLE,
0x200|LSHARE|RSHARE,
RESC1|RESCC|RXLET,
"RL!1\tex\tZn0sA1,Zn0sA2\nRL!1\tex\tZn2sA1,Zn2sA2\nRL!1\tex\tZn4sA1,Zn4sA2\nRL!1\tex\tZn6sA1,Zn6sA2\n\tcallr\tmultd\n",
2,1,350,
/* # 223, line 351 */
ASG MUL,TANY,
0,
P(12), TDOUBLE,
P(12), TDOUBLE,
0x200|LSHARE|RSHARE,
RESC1|RESCC|RXLET,
"RL!1\tex\tZn0sA1,Zn0sA2\nRL!1\tex\tZn2sA1,Zn2sA2\nRL!1\tex\tZn4sA1,Zn4sA2\nRL!1\tex\tZn6sA1,Zn6sA2\n\tcallr\tmultd\nRL!1\tldl\tZn0lA2,Zn0lA1\nRL!1\tldl\tZn4lA2,Zn4lA1\n",
2,1,351,
/* # 224, line 360 */
ASG DIV,TANY,
&table[225],
P(12), TSHORT,
P(58), TANY,
0x0,
RLEFT|RESCC,
"\tsra\tAL,ZbAR\n",
1,1,360,
/* # 225, line 361 */
ASG DIV,TANY,
&table[226],
P(12), TUSHORT,
P(58), TANY,
0x0,
RLEFT|RESCC,
"\tsrl\tAL,ZbAR\n",
1,1,361,
/* # 226, line 362 */
ASG DIV,TANY,
&table[227],
P(12), TLONG,
P(58), TANY,
0x0,
RLEFT|RESCC,
"\tsral\tAL,ZbAR\n",
1,1,362,
/* # 227, line 363 */
ASG DIV,TANY,
&table[229],
P(12), TULONG,
P(58), TANY,
0x0,
RLEFT|RESCC,
"\tsrll\tAL,ZbAR\n",
1,1,363,
/* # 228, line 364 */
DIV,TANY,
&table[230],
P(116), TSHORT,
P(116), TSHORT,
0x10|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
"RL!J\tld\tZn2sA1,BL\n\texts\tA1\n\tdiv\tA1,AR\n",
10,1,364,
/* # 229, line 365 */
ASG DIV,TANY,
&table[231],
P(135), TSHORT,
P(116), TSHORT,
0x10|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
"RL!J\tld\tZn2sA1,BL\n\texts\tA1\n\tdiv\tA1,AR\n\tld\tBL,Zn2sA1\n",
12,1,365,
/* # 230, line 366 */
DIV,TANY,
&table[232],
P(116), TUSHORT,
P(116), TUSHORT,
0x10|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
Str230,
10,1,366,
/* # 231, line 367 */
ASG DIV,TANY,
&table[233],
P(135), TUSHORT,
P(116), TUSHORT,
0x10|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
"RL!J\tld\tZn2sA1,BL\n\txor\tZn0sA1,Zn0sA1\n\tdiv\tA1,AR\n\tld\tBL,Zn2sA1\n",
12,1,367,
/* # 232, line 368 */
DIV,TANY,
&table[234],
P(116), TLONG,
P(116), TLONG,
0x100|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
Str232,
14,1,368,
/* # 233, line 369 */
ASG DIV,TANY,
&table[235],
P(135), TLONG,
P(116), TLONG,
0x100|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
"RL!J\tldl\tZn4lA1,BL\n\textsl\tA1\n\tdivl\tA1,AR\n\tldl\tBL,Zn4lA1\n",
16,1,369,
/* # 234, line 370 */
DIV,TANY,
&table[236],
P(116), TULONG,
P(116), TULONG,
0x100|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
Str234,
14,1,370,
/* # 235, line 371 */
ASG DIV,TANY,
&table[237],
P(135), TULONG,
P(116), TULONG,
0x100|LSHARE|LPREF,
RESC1|RESCC|RLOW|NHALF,
"RL!J\tldl\tZn4lA1,BL\n\txor\tZn0sA1,Zn0sA1\n\tld\tZn2sA1,Zn0sA1\n\tdivl\tA1,AR\n\tldl\tBL,Zn4lA1\n",
16,1,371,
/* # 236, line 373 */
DIV,TANY,
&table[224],
P(12), TDOUBLE,
P(12), TDOUBLE,
0x200|LSHARE|RSHARE,
RESC1|RESCC|RXLET,
"RL!1\tex\tZn0sA1,Zn0sA2\nRL!1\tex\tZn2sA1,Zn2sA2\nRL!1\tex\tZn4sA1,Zn4sA2\nRL!1\tex\tZn6sA1,Zn6sA2\n\tcallr\tdivd\n",
2,1,373,
/* # 237, line 374 */
ASG DIV,TANY,
0,
P(12), TDOUBLE,
P(12), TDOUBLE,
0x200|LSHARE|RSHARE,
RESC1|RESCC|RXLET,
"RL!1\tex\tZn0sA1,Zn0sA2\nRL!1\tex\tZn2sA1,Zn2sA2\nRL!1\tex\tZn4sA1,Zn4sA2\nRL!1\tex\tZn6sA1,Zn6sA2\n\tcallr\tdivd\nRL!1\tldl\tZn0lA2,Zn0lA1\nRL!1\tldl\tZn4lA2,Zn4lA1\n",
2,1,374,
/* # 238, line 383 */
ASG MOD,TANY,
&table[239],
P(12), TSHORT,
P(58), TANY,
0x0,
RLEFT,
"\ttest\tAL\n\tjpr\tpl,ZL1\n\tneg\tAL\n\tand\tAL,AR-1\n\tneg\tAL\n\tjpr\tZL2\nZl1:\n\tand\tAL,AR-1\nZl2:\n",
1,1,383,
/* # 239, line 384 */
ASG MOD,TANY,
&table[241],
P(12), TUSHORT,
P(58), TANY,
0x0,
RLEFT,
"\tand\tAL,AR-1\n",
1,1,384,
/* # 240, line 385 */
MOD,TANY,
&table[242],
P(116), TSHORT,
P(116), TSHORT,
0x10|LSHARE|LPREF,
RESC1|RHIGHT|NHALF,
"RL!J\tld\tZn2sA1,AL\n\texts\tA1\n\tdiv\tA1,AR\n",
10,1,385,
/* # 241, line 386 */
ASG MOD,TANY,
&table[243],
P(135), TSHORT,
P(116), TSHORT,
0x10|LSHARE|LPREF,
RESC1|RHIGHT|NHALF,
"RL!J\tld\tZn2sA1,BL\n\texts\tA1\n\tdiv\tA1,AR\n\tld\tBL,Zn0sA1\n",
12,1,386,
/* # 242, line 387 */
MOD,TANY,
&table[244],
P(116), TUSHORT,
P(116), TUSHORT,
0x10|LSHARE|LPREF,
RESC1|RHIGHT|NHALF,
Str230,
10,1,387,
/* # 243, line 388 */
ASG MOD,TANY,
&table[245],
P(135), TUSHORT,
P(116), TUSHORT,
0x10|LSHARE|LPREF,
RESC1|RHIGHT|NHALF,
"RL!J\tld\tZn2sA1,BL\n\txor\tZn0sA1,Zn0sA1\n\tdiv\tA1,AR\n\tld\tBL,Zn0sA1\n",
12,1,388,
/* # 244, line 389 */
MOD,TANY,
&table[246],
P(116), TLONG,
P(116), TLONG,
0x100|LSHARE|LPREF,
RESC1|RHIGHT|NHALF,
Str232,
14,1,389,
/* # 245, line 390 */
ASG MOD,TANY,
&table[247],
P(135), TLONG,
P(116), TLONG,
0x100|LSHARE|LPREF,
RESC1|RHIGHT|NHALF,
"RL!J\tldl\tZn4lA1,BL\n\textsl\tA1\n\tdivl\tA1,AR\n\tldl\tBL,Zn0lA1\n",
16,1,390,
/* # 246, line 391 */
MOD,TANY,
&table[238],
P(116), TULONG,
P(116), TULONG,
0x100|LSHARE|LPREF,
RESC1|RHIGHT|NHALF,
Str234,
14,1,391,
/* # 247, line 392 */
ASG MOD,TANY,
0,
P(135), TULONG,
P(116), TULONG,
0x100|LSHARE|LPREF,
RESC1|RHIGHT|NHALF,
"RL!J\tldl\tZn4lA1,BL\n\txor\tZn0sA1,Zn0sA1\n\tld\tZn2sA1,Zn0sA1\n\tdivl\tA1,AR\n\tldl\tBL,Zn0lA1\n",
16,1,392,
/* # 248, line 395 */
65,TANY,
&table[249],
P(12), TLONG|TULONG,
P(18), TANY,
0x0,
RLEFT|RESCC,
"\taddl\tAL,AL\n",
1,1,395,
/* # 249, line 396 */
65,TANY,
&table[250],
P(12), TSHORT|TUSHORT,
P(18), TANY,
0x0,
RLEFT|RESCC,
"\tadd\tAL,AL\n",
1,1,396,
/* # 250, line 397 */
65,TANY,
&table[251],
P(12), TSHORT,
P(14), TANY,
0x0,
RLEFT|RESCC,
"\tsla\tAL,AR\n",
1,1,397,
/* # 251, line 398 */
65,TANY,
&table[252],
P(12), TLONG,
P(14), TANY,
0x0,
RLEFT|RESCC,
"\tslal\tAL,AR\n",
1,1,398,
/* # 252, line 399 */
65,TANY,
&table[253],
P(12), TUSHORT,
P(14), TANY,
0x0,
RLEFT|RESCC,
"\tsll\tAL,AR\n",
1,1,399,
/* # 253, line 400 */
65,TANY,
&table[258],
P(12), TULONG,
P(14), TANY,
0x0,
RLEFT|RESCC,
"\tslll\tAL,AR\n",
1,1,400,
/* # 254, line 401 */
67,TANY,
&table[255],
P(12), TSHORT,
P(14), TANY,
0x0,
RLEFT|RESCC,
"\tsra\tAL,AR\n",
1,1,401,
/* # 255, line 402 */
67,TANY,
&table[256],
P(12), TLONG,
P(14), TANY,
0x0,
RLEFT|RESCC,
"\tsral\tAL,AR\n",
1,1,402,
/* # 256, line 403 */
67,TANY,
&table[257],
P(12), TUSHORT,
P(14), TANY,
0x0,
RLEFT|RESCC,
"\tsrl\tAL,AR\n",
1,1,403,
/* # 257, line 404 */
67,TANY,
0,
P(12), TULONG,
P(14), TANY,
0x0,
RLEFT|RESCC,
"\tsrll\tAL,AR\n",
1,1,404,
/* # 258, line 406 */
65,TANY,
&table[259],
P(12), TSHORT,
P(12), TSHORT,
0x0,
RLEFT|RESCC,
"\tsda\tAL,AR\n",
1,1,406,
/* # 259, line 407 */
65,TANY,
&table[260],
P(12), TLONG,
P(12), TSHORT|TUSHORT,
0x0,
RLEFT|RESCC,
"\tsdal\tAL,AR\n",
1,1,407,
/* # 260, line 408 */
65,TANY,
&table[261],
P(12), TUSHORT,
P(12), TUSHORT,
0x0,
RLEFT|RESCC,
"\tsdl\tAL,AR\n",
1,1,408,
/* # 261, line 409 */
65,TANY,
0,
P(12), TULONG,
P(12), TSHORT|TUSHORT,
0x0,
RLEFT|RESCC,
"\tsdll\tAL,AR\n",
1,1,409,
/* # 262, line 411 */
CONV,TANY,
&table[263],
P(87), TANY,
PSHNL, TLONG|TULONG,
0x0,
RLEFT,
Str0,
0,1,411,
/* # 263, line 412 */
CONV,TANY,
&table[264],
P(12), TLONG|TULONG|TPOINT,
PSHNL, TCHAR|TUCHAR,
0x1|LSHARE|LPREF,
RESC1,
"ZylcALA1",
1,1,412,
/* # 264, line 413 */
CONV,TANY,
&table[265],
P(12), TLONG|TULONG|TPOINT,
PSHNL, TSHORT|TUSHORT,
0x0,
RLEFT,
"ZylsAL",
1,1,413,
/* # 265, line 416 */
CONV,TANY,
&table[266],
P(12), TSHORT|TUSHORT,
PSHNL, TCHAR|TUCHAR,
0x1|LSHARE|LPREF,
RESC1,
"ZyscALA1",
1,1,416,
/* # 266, line 417 */
CONV,TANY,
&table[267],
P(14), TCHAR,
PSHNL, TSHORT|TUSHORT,
0x1|LSHARE|LPREF,
RESC1,
"\tld\tZiA1,BL\n",
2,1,417,
/* # 267, line 418 */
CONV,TANY,
&table[268],
P(102), TCHAR,
PSHNL, TSHORT|TUSHORT,
0x1|LSHARE|LPREF,
RESC1,
"RL!1\tldb\tZn1cA1,BL\nRL!1\textsb\tZiA1\n",
2,1,418,
/* # 268, line 419 */
CONV,TANY,
&table[269],
P(116), TUCHAR,
PSHNL, TSHORT|TUSHORT,
0x1|LSHARE|LPREF,
RESC1,
"RL!1\tldb\tZn1cA1,BL\nRL!1\txorb\tZn0cA1,Zn0cA1\n",
2,1,419,
/* # 269, line 420 */
CONV,TANY,
&table[270],
P(116), TCHAR,
PSHNL, TLONG|TULONG,
0x10|LSHARE|LPREF,
RESC1|NHALF,
"RL!1\tldb\tZn3cA1,BL\n\textsb\tZn2sA1\n\texts\tA1\n",
2,1,420,
/* # 270, line 421 */
CONV,TANY,
&table[271],
P(116), TUCHAR,
PSHNL, TLONG|TULONG,
0x10|LSHARE|LPREF,
RESC1|NHALF,
"RL!1\tldb\tZn3cA1,BL\n\txorb\tZn2cA1,Zn2cA1\n\txor\tZn0sA1,Zn0sA1\n",
2,1,421,
/* # 271, line 422 */
CONV,TANY,
&table[272],
P(116), TSHORT,
PSHNL, TLONG|TULONG,
0x10|LSHARE|LPREF,
RESC1|NHALF,
"RL!K\tld\tZn2sA1,BL\n\texts\tA1\n",
2,1,422,
/* # 272, line 423 */
CONV,TANY,
&table[273],
P(116), TUSHORT,
PSHNL, TLONG|TULONG,
0x10|LSHARE|LPREF,
RESC1|NHALF,
"RL!K\tld\tZn2sA1,BL\n\txor\tZn0sA1,Zn0sA1\n",
2,1,423,
/* # 273, line 425 */
CONV,TANY,
&table[274],
P(116), TSHORT|TUSHORT,
PSHNL, TPOINT,
0x10|LSHARE|LPREF,
RESC1|NHALF,
"RL!J\tld\tZn2sA1,BL\n\txor\tZn0sA1,Zn0sA1\n",
1,1,425,
/* # 274, line 426 */
CONV,TANY,
&table[275],
P(12), TLONG|TULONG,
PSHNL, TPOINT,
0x0,
RLEFT,
Str0,
1,1,426,
/* # 275, line 427 */
CONV,TANY,
&table[276],
P(12), TPOINT,
PSHNL, TLONG|TULONG,
0x0,
RLEFT,
Str0,
1,1,427,
/* # 276, line 429 */
CONV,TANY,
&table[277],
P(116), TLONG|TPOINT,
PSHNL, TDOUBLE,
0x200|LSHARE,
RESC1|RESCC|NHALF|RXLET,
"RL!K\tldl\tZn4lA1,BL\n\tcallr\tltod\n",
1,1,429,
/* # 277, line 430 */
CONV,TANY,
&table[278],
P(116), TULONG|TPOINT,
PSHNL, TDOUBLE,
0x200|LSHARE,
RESC1|RESCC|NHALF|RXLET,
"RL!K\tldl\tZn4lA1,BL\n\tcallr\tultod\n",
1,1,430,
/* # 278, line 431 */
CONV,TANY,
&table[279],
P(116), TLONG|TPOINT,
PSHNL, TFLOAT,
0x4|0x10|LSHARE,
RESC1|RESCC|RXLET,
"RL!1\tldl\tA1,BL\n\tcallr\tltof\n",
1,1,431,
/* # 279, line 432 */
CONV,TANY,
&table[280],
P(116), TULONG|TPOINT,
PSHNL, TFLOAT,
0x4|0x10|LSHARE,
RESC1|RESCC|RXLET,
"RL!1\tldl\tA1,BL\n\tcallr\tultof\n",
1,1,432,
/* # 280, line 434 */
CONV,TANY,
&table[281],
P(116), TSHORT,
PSHNL, TDOUBLE,
0x200|LSHARE,
RESC1|RESCC|NHALF|RXLET,
"RL!J\tld\tZn4sA1,BL\n\tcallr\titod\n",
1,1,434,
/* # 281, line 435 */
CONV,TANY,
&table[282],
P(116), TUSHORT,
PSHNL, TDOUBLE,
0x200|LSHARE,
RESC1|RESCC|NHALF|RXLET,
"RL!J\tld\tZn4sA1,BL\n\tcallr\tuitod\n",
1,1,435,
/* # 282, line 437 */
CONV,TANY,
&table[283],
P(116), TSHORT,
PSHNL, TFLOAT,
0x4|0x10|LSHARE,
RESC1|RESCC|NHALF|RXLET,
"RL!1\tld\tZn0sA1,BL\n\tcallr\titof\n",
1,1,437,
/* # 283, line 438 */
CONV,TANY,
&table[284],
P(116), TUSHORT,
PSHNL, TFLOAT,
0x4|0x10|LSHARE,
RESC1|RESCC|NHALF|RXLET,
"RL!1\tld\tZn0sA1,BL\n\tcallr\tuitof\n",
1,1,438,
/* # 284, line 440 */
CONV,TANY,
&table[285],
P(141), TDOUBLE,
PSHNL, TLONG,
0x4|0x100|LSHARE,
RESC1|RESCC|RLOW|RXLET,
"RL!1\tldl\tZn0lA1,Zn0lBL\nRL!1\tldl\tZn4lA1,Zn4lBL\n\tcallr\tdtol\n",
1,1,440,
/* # 285, line 441 */
CONV,TANY,
&table[286],
P(141), TDOUBLE,
PSHNL, TULONG,
0x4|0x100|LSHARE,
RESC1|RESCC|RLOW|RXLET,
"RL!1\tldl\tZn0lA1,Zn0lBL\nRL!1\tldl\tZn4lA1,Zn4lBL\n\tcallr\tdtoul\n",
1,1,441,
/* # 286, line 442 */
CONV,TANY,
&table[287],
P(116), TFLOAT,
PSHNL, TLONG,
0x4|0x10|LSHARE,
RESC1|RESCC|RXLET,
"RL!1\tldl\tA1,BL\n\tcallr\tftol\n",
1,1,442,
/* # 287, line 443 */
CONV,TANY,
&table[288],
P(116), TFLOAT,
PSHNL, TULONG,
0x4|0x10|LSHARE,
RESC1|RESCC|RXLET,
"RL!1\tldl\tA1,BL\n\tcallr\tftoul\n",
1,1,443,
/* # 288, line 445 */
CONV,TANY,
&table[289],
P(141), TDOUBLE,
PSHNL, TSHORT,
0x4|0x100|LSHARE,
RESC1|RESCC|RLOW|RKLET|RXLET,
"RL!1\tldl\tZn0lA1,Zn0lBL\nRL!1\tldl\tZn4lA1,Zn4lBL\n\tcallr\tdtoi\n",
1,1,445,
/* # 289, line 446 */
CONV,TANY,
&table[290],
P(141), TDOUBLE,
PSHNL, TUSHORT,
0x4|0x100|LSHARE,
RESC1|RESCC|RLOW|RKLET|RXLET,
"RL!1\tldl\tZn0lA1,Zn0lBL\nRL!1\tldl\tZn4lA1,Zn4lBL\n\tcallr\tdtoui\n",
1,1,446,
/* # 290, line 448 */
CONV,TANY,
&table[291],
P(116), TFLOAT,
PSHNL, TSHORT,
0x4|0x10|LSHARE,
RESC1|RESCC|RHIGHT|RXLET,
"RL!1\tldl\tA1,BL\n\tcallr\tftoi\n",
1,1,448,
/* # 291, line 449 */
CONV,TANY,
&table[292],
P(116), TFLOAT,
PSHNL, TUSHORT,
0x4|0x10|LSHARE,
RESC1|RESCC|RHIGHT|RXLET,
"RL!1\tldl\tA1,BL\n\tcallr\tftoui\n",
1,1,449,
/* # 292, line 451 */
CONV,TANY,
&table[293],
P(141), TDOUBLE,
PSHNL, TFLOAT,
0x4|0x100|LSHARE,
RESC1|RESCC|RLOW|RXLET,
"RL!1\tldl\tZn0lA1,Zn0lBL\nRL!1\tldl\tZn4lA1,Zn4lBL\n\tcallr\tdtof\n",
1,1,451,
/* # 293, line 452 */
CONV,TANY,
0,
P(116), TFLOAT,
PSHNL, TDOUBLE,
0x4|0x100|LSHARE,
RESC1|RESCC|NHALF|RXLET,
"RL!1\tldl\tZn4lA1,BL\n\tcallr\tftod\n",
1,1,452,
/* # 294, line 454 */
STARG,TANY,
0,
P(12), TANY,
PSHNL, TANY,
0x1,
RNULL,
"ZS",
1,1,454,
/* # 295, line 455 */
STASG,TANY,
&table[296],
P(12), TANY,
P(12), TANY,
0x1,
RRIGHT,
"ZSFZz",
1,1,455,
/* # 296, line 456 */
STASG,TANY,
0,
P(109), TANY,
P(12), TANY,
0x1|0x10,
RRIGHT,
"\tldl\tA1,BL\nZsFZz",
2,1,456,
/* # 297, line 460 */
STAR,TANY,
&table[298],
P(196), TANY,
PSHNL, TSHORT|TUSHORT,
0x1|LSHARE|RSHARE|LPREF,
RESC1,
Str0,
0,1,460,
/* # 298, line 462 */
STAR,TANY,
0,
P(102), TPOINT,
PSHNL, TDOUBLE,
0x100,
RLEFT|NHALF,
"RL!J\tldl\tZn4lA1,A(LL)\n\tldl\tZn0lA1,@Zn4lA1\n\tinc\tZn6sA1,#4\n\tldl\tZn4lA1,@Zn4lA1\n",
1,1,462,
/* # 299, line 464 */
INIT,TANY,
&table[300],
P(14), TANY,
PSHNL, TCHAR|TUCHAR,
0x0,
RNULL,
"\t.byte\tCL\n",
1,1,464,
/* # 300, line 465 */
INIT,TANY,
&table[301],
P(14), TANY,
PSHNL, TSHORT|TUSHORT,
0x0,
RNULL,
"\t.word\tCL\n",
1,1,465,
/* # 301, line 466 */
INIT,TANY,
&table[302],
P(14), TANY,
PSHNL, TLONG|TULONG,
0x0,
RNULL,
"\t.long\tCL\n",
1,1,466,
/* # 302, line 467 */
INIT,TANY,
0,
P(14), TANY,
PSHNL, TPOINT,
0x0,
RNULL,
"\t.addr\tCL\n",
1,1,467,
};
OPTAB *ophead[] = {
0,
0,
&table[62],
0,
&table[75],
0,
&table[184],
&table[173],
&table[201],
&table[192],
&table[139],
&table[218],
&table[206],
&table[63],
&table[164],
&table[166],
&table[117],
&table[168],
&table[168],
&table[171],
&table[171],
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
&table[10],
0,
&table[27],
&table[0],
&table[228],
&table[224],
&table[240],
&table[238],
&table[248],
&table[248],
&table[254],
&table[254],
0,
0,
&table[11],
0,
&table[19],
0,
0,
0,
0,
&table[142],
&table[144],
&table[154],
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
&table[59],
&table[64],
0,
0,
&table[295],
&table[294],
&table[11],
0,
&table[19],
&table[120],
&table[262],
0,
0,
0,
&table[3],
0,
&table[9],
&table[128],
&table[6],
&table[299],
0,
&table[123],
&table[60],
&table[61],
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
};