# 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, };