|
|
1.1 root 1: # include "mfile2.h"
2:
3: static char Str28[] = "\tcmpb\tAR,&0\nZb";
4: static char Str36[] = "\tcmph\tAR,&0\nZb";
5: static char Str44[] = "\tcmpw\tAR,&0\nZb";
6: static char Str51[] = "\tfcmps\tAR,&0.0\nZb";
7: static char Str57[] = "\tfcmpd\tAR,&0.0\nZb";
8: static char Str63[] = "RR!1\tmovw\tAR,A1\n";
9: static char Str70[] = "\tmovbhw\tAR,A1\n";
10: static char Str78[] = "\tmovzhw\tAR,A1\n";
11: static char Str86[] = "\tmovzbw\tAR,A1\n";
12: static char Str94[] = "\tmovsd\tAR,A1\n";
13: static char Str100[] = "\tmovw\tAR,A1\n\tmovw\tZDR,ZD1\n";
14: static char Str121[] = "\tmovaw\tA(RL),AL\n";
15: static char Str141[] = "RL!1\tudivw3\tAR,AL,A1\nRL=1\tudivw2\tAR,AL\n";
16: static char Str145[] = "RL!1\tumodw3\tAR,AL,A1\nRL=1\tumodw2\tAR,AL\n";
17: static char Str177[] = "\tudivw2\tAR,AL\n";
18: static char Str181[] = "\tumodw2\tAR,AL\n";
19: static char Str198[] = "\tfcmps\tAL,AR\nZb";
20: static char Str228[] = "\tmovw\tAR,AL\n";
21: static char Str237[] = "\tmovw\tAR,AL\n\tmovw\tZDR,ZDL\n";
22: static char Str238[] = "\tmovdd\tAR,AL\n";
23: static char Str246[] = "RR!1\tmovzhw\tAR,A1\n\tinsv\tA1,&ZHL,&SL,AL\n";
24: static char Str253[] = "";
25: static char Str257[] = "\tcall\t&Zc,CL\n";
26: static char Str258[] = "\tcall\t&Zc,0(AL)\n";
27: static char Str259[] = "\tcall\t&Zc,*AL\n";
28: static char Str265[] = ".\\LL:\n";
29: static char Str269[] = "\tjmp\t.\\LL\n";
30:
31: # define SHNL ((SHAPE *)0)
32: # define S(x) (&shapes[x])
33:
34: SHAPE shapes[] = {
35: /* 0 */ 97, SHNL, SHNL, 0, 0,
36: /* 1 */ 96, SHNL, SHNL, 0, 0,
37: /* 2 */ 4, SHNL, SHNL, 030006, 0,
38: /* 3 */ 4, SHNL, SHNL, 030010, 1,
39: /* 4 */ 4, SHNL, SHNL, 040017, 2,
40: /* 5 */ 4, SHNL, SHNL, 0, 4,
41: /* 6 */ 2, SHNL, SHNL, 0, 8,
42: /* 7 */ 95, SHNL, SHNL, 0, 5,
43: /* 8 */ 116, SHNL, SHNL, 0, 5,
44: /* 9 */ 117, SHNL, SHNL, 0, 5,
45: /* 10 */ 94, SHNL, SHNL, 0, 0,
46: /* 11 */ 6, S(10), S(5), 0, 0,
47: /* 12 */ 8, S(10), S(5), 0, 0,
48: /* 13 */ 13, S(10), SHNL, 0, 0,
49: /* 14 */ 13, S(11), SHNL, 0, 0,
50: /* 15 */ 13, S(12), SHNL, 0, 0,
51: /* 16 */ 13, S(13), SHNL, 0, 9,
52: /* 17 */ 13, S(14), SHNL, 0, 9,
53: /* 18 */ 13, S(15), SHNL, 0, 9,
54: /* 19 */ 13, S(7), SHNL, 0, 9,
55: /* 20 */ 13, S(8), SHNL, 0, 9,
56: /* 21 */ 13, S(9), SHNL, 0, 9,
57: /* 22 */ 13, S(10), SHNL, 0, 5,
58: /* 23 */ 13, S(11), SHNL, 0, 5,
59: /* 24 */ 13, S(12), SHNL, 0, 5,
60: /* 25 */ 13, S(6), SHNL, 0, 11,
61: /* 26 */ 13, S(6), SHNL, 0, 11,
62: /* 27 */ 16, S(7), SHNL, 0, 1,
63: /* 28 */ 16, S(8), SHNL, 0, 1,
64: /* 29 */ 16, S(9), SHNL, 0, 1,
65: /* 30 */ 16, S(10), SHNL, 0, 1,
66: /* 31 */ 16, S(16), SHNL, 0, 1,
67: /* 32 */ 16, S(17), SHNL, 0, 1,
68: /* 33 */ 16, S(18), SHNL, 0, 1,
69: /* 34 */ 16, S(19), SHNL, 0, 1,
70: /* 35 */ 16, S(20), SHNL, 0, 1,
71: /* 36 */ 16, S(21), SHNL, 0, 1,
72: /* 37 */ 16, S(22), SHNL, 0, 1,
73: /* 38 */ 16, S(23), SHNL, 0, 1,
74: /* 39 */ 16, S(24), SHNL, 0, 1,
75: /* 40 */ 16, S(6), SHNL, 0, 1,
76: /* 41 */ 95, SHNL, SHNL, 0100101, 5,
77: /* 42 */ 116, SHNL, SHNL, 0100101, 5,
78: /* 43 */ 117, SHNL, SHNL, 0100101, 5,
79: /* 44 */ 94, SHNL, SHNL, 0100101, 0,
80: /* 45 */ 13, S(13), SHNL, 0100101, 9,
81: /* 46 */ 13, S(14), SHNL, 0100101, 9,
82: /* 47 */ 13, S(15), SHNL, 0100101, 9,
83: /* 48 */ 13, S(7), SHNL, 0100101, 9,
84: /* 49 */ 13, S(8), SHNL, 0100101, 9,
85: /* 50 */ 13, S(9), SHNL, 0100101, 9,
86: /* 51 */ 13, S(10), SHNL, 0100101, 5,
87: /* 52 */ 13, S(11), SHNL, 0100101, 5,
88: /* 53 */ 13, S(12), SHNL, 0100101, 5,
89: /* 54 */ 2, SHNL, SHNL, 0100101, 8,
90: /* 55 */ 13, S(6), SHNL, 0100101, 11,
91: /* 56 */ 104, S(41), SHNL, 0, 0,
92: /* 57 */ 104, S(42), SHNL, 0, 0,
93: /* 58 */ 104, S(43), SHNL, 0, 0,
94: /* 59 */ 104, S(44), SHNL, 0, 0,
95: /* 60 */ 104, S(45), SHNL, 0, 0,
96: /* 61 */ 104, S(46), SHNL, 0, 0,
97: /* 62 */ 104, S(47), SHNL, 0, 0,
98: /* 63 */ 104, S(48), SHNL, 0, 0,
99: /* 64 */ 104, S(49), SHNL, 0, 0,
100: /* 65 */ 104, S(50), SHNL, 0, 0,
101: /* 66 */ 104, S(51), SHNL, 0, 0,
102: /* 67 */ 104, S(52), SHNL, 0, 0,
103: /* 68 */ 104, S(53), SHNL, 0, 0,
104: /* 69 */ 104, S(54), SHNL, 0, 0,
105: /* 70 */ 104, S(55), SHNL, 0, 0,
106: /* 71 */ 95, SHNL, SHNL, 0100002, 5,
107: /* 72 */ 116, SHNL, SHNL, 0100002, 5,
108: /* 73 */ 117, SHNL, SHNL, 0100002, 5,
109: /* 74 */ 94, SHNL, SHNL, 0100002, 0,
110: /* 75 */ 13, S(13), SHNL, 0100002, 9,
111: /* 76 */ 13, S(14), SHNL, 0100002, 9,
112: /* 77 */ 13, S(15), SHNL, 0100002, 9,
113: /* 78 */ 13, S(7), SHNL, 0100002, 9,
114: /* 79 */ 13, S(8), SHNL, 0100002, 9,
115: /* 80 */ 13, S(9), SHNL, 0100002, 9,
116: /* 81 */ 13, S(10), SHNL, 0100002, 5,
117: /* 82 */ 13, S(11), SHNL, 0100002, 5,
118: /* 83 */ 13, S(12), SHNL, 0100002, 5,
119: /* 84 */ 2, SHNL, SHNL, 0100002, 8,
120: /* 85 */ 13, S(6), SHNL, 0100002, 11,
121: /* 86 */ 104, S(71), SHNL, 0, 0,
122: /* 87 */ 104, S(72), SHNL, 0, 0,
123: /* 88 */ 104, S(73), SHNL, 0, 0,
124: /* 89 */ 104, S(74), SHNL, 0, 0,
125: /* 90 */ 104, S(75), SHNL, 0, 0,
126: /* 91 */ 104, S(76), SHNL, 0, 0,
127: /* 92 */ 104, S(77), SHNL, 0, 0,
128: /* 93 */ 104, S(78), SHNL, 0, 0,
129: /* 94 */ 104, S(79), SHNL, 0, 0,
130: /* 95 */ 104, S(80), SHNL, 0, 0,
131: /* 96 */ 104, S(81), SHNL, 0, 0,
132: /* 97 */ 104, S(82), SHNL, 0, 0,
133: /* 98 */ 104, S(83), SHNL, 0, 0,
134: /* 99 */ 104, S(84), SHNL, 0, 0,
135: /* 100 */ 104, S(85), SHNL, 0, 0,
136: /* 101 */ 95, SHNL, SHNL, 0100200, 5,
137: /* 102 */ 116, SHNL, SHNL, 0100200, 5,
138: /* 103 */ 117, SHNL, SHNL, 0100200, 5,
139: /* 104 */ 94, SHNL, SHNL, 0100200, 0,
140: /* 105 */ 13, S(13), SHNL, 0100200, 9,
141: /* 106 */ 13, S(14), SHNL, 0100200, 9,
142: /* 107 */ 13, S(15), SHNL, 0100200, 9,
143: /* 108 */ 13, S(7), SHNL, 0100200, 9,
144: /* 109 */ 13, S(8), SHNL, 0100200, 9,
145: /* 110 */ 13, S(9), SHNL, 0100200, 9,
146: /* 111 */ 13, S(10), SHNL, 0100200, 5,
147: /* 112 */ 13, S(11), SHNL, 0100200, 5,
148: /* 113 */ 13, S(12), SHNL, 0100200, 5,
149: /* 114 */ 2, SHNL, SHNL, 0100200, 8,
150: /* 115 */ 13, S(6), SHNL, 0100200, 11,
151: /* 116 */ 104, S(101), SHNL, 0, 0,
152: /* 117 */ 104, S(102), SHNL, 0, 0,
153: /* 118 */ 104, S(103), SHNL, 0, 0,
154: /* 119 */ 104, S(104), SHNL, 0, 0,
155: /* 120 */ 104, S(105), SHNL, 0, 0,
156: /* 121 */ 104, S(106), SHNL, 0, 0,
157: /* 122 */ 104, S(107), SHNL, 0, 0,
158: /* 123 */ 104, S(108), SHNL, 0, 0,
159: /* 124 */ 104, S(109), SHNL, 0, 0,
160: /* 125 */ 104, S(110), SHNL, 0, 0,
161: /* 126 */ 104, S(111), SHNL, 0, 0,
162: /* 127 */ 104, S(112), SHNL, 0, 0,
163: /* 128 */ 104, S(113), SHNL, 0, 0,
164: /* 129 */ 104, S(114), SHNL, 0, 0,
165: /* 130 */ 104, S(115), SHNL, 0, 0,
166: /* 131 */ 16, S(7), SHNL, 0, 1,
167: /* 132 */ 16, S(8), SHNL, 0, 1,
168: /* 133 */ 16, S(9), SHNL, 0, 1,
169: /* 134 */ 95, SHNL, SHNL, 0100101, 5,
170: /* 135 */ 116, SHNL, SHNL, 0100101, 5,
171: /* 136 */ 117, SHNL, SHNL, 0100101, 5,
172: /* 137 */ 94, SHNL, SHNL, 0100101, 0,
173: /* 138 */ 13, S(13), SHNL, 0100101, 9,
174: /* 139 */ 13, S(14), SHNL, 0100101, 9,
175: /* 140 */ 13, S(15), SHNL, 0100101, 9,
176: /* 141 */ 13, S(7), SHNL, 0100101, 9,
177: /* 142 */ 13, S(8), SHNL, 0100101, 9,
178: /* 143 */ 13, S(9), SHNL, 0100101, 9,
179: /* 144 */ 13, S(10), SHNL, 0100101, 5,
180: /* 145 */ 13, S(11), SHNL, 0100101, 5,
181: /* 146 */ 13, S(12), SHNL, 0100101, 5,
182: /* 147 */ 2, SHNL, SHNL, 0100101, 8,
183: /* 148 */ 13, S(6), SHNL, 0100101, 11,
184: /* 149 */ 104, S(41), SHNL, 0101414, 0,
185: /* 150 */ 104, S(42), SHNL, 0101414, 0,
186: /* 151 */ 104, S(43), SHNL, 0101414, 0,
187: /* 152 */ 104, S(44), SHNL, 0101414, 0,
188: /* 153 */ 104, S(45), SHNL, 0101414, 0,
189: /* 154 */ 104, S(46), SHNL, 0101414, 0,
190: /* 155 */ 104, S(47), SHNL, 0101414, 0,
191: /* 156 */ 104, S(48), SHNL, 0101414, 0,
192: /* 157 */ 104, S(49), SHNL, 0101414, 0,
193: /* 158 */ 104, S(50), SHNL, 0101414, 0,
194: /* 159 */ 104, S(51), SHNL, 0101414, 0,
195: /* 160 */ 104, S(52), SHNL, 0101414, 0,
196: /* 161 */ 104, S(53), SHNL, 0101414, 0,
197: /* 162 */ 104, S(54), SHNL, 0101414, 0,
198: /* 163 */ 104, S(55), SHNL, 0101414, 0,
199: /* 164 */ 95, SHNL, SHNL, 0100002, 5,
200: /* 165 */ 116, SHNL, SHNL, 0100002, 5,
201: /* 166 */ 117, SHNL, SHNL, 0100002, 5,
202: /* 167 */ 94, SHNL, SHNL, 0100002, 0,
203: /* 168 */ 13, S(13), SHNL, 0100002, 9,
204: /* 169 */ 13, S(14), SHNL, 0100002, 9,
205: /* 170 */ 13, S(15), SHNL, 0100002, 9,
206: /* 171 */ 13, S(7), SHNL, 0100002, 9,
207: /* 172 */ 13, S(8), SHNL, 0100002, 9,
208: /* 173 */ 13, S(9), SHNL, 0100002, 9,
209: /* 174 */ 13, S(10), SHNL, 0100002, 5,
210: /* 175 */ 13, S(11), SHNL, 0100002, 5,
211: /* 176 */ 13, S(12), SHNL, 0100002, 5,
212: /* 177 */ 2, SHNL, SHNL, 0100002, 8,
213: /* 178 */ 13, S(6), SHNL, 0100002, 11,
214: /* 179 */ 104, S(71), SHNL, 0101414, 0,
215: /* 180 */ 104, S(72), SHNL, 0101414, 0,
216: /* 181 */ 104, S(73), SHNL, 0101414, 0,
217: /* 182 */ 104, S(74), SHNL, 0101414, 0,
218: /* 183 */ 104, S(75), SHNL, 0101414, 0,
219: /* 184 */ 104, S(76), SHNL, 0101414, 0,
220: /* 185 */ 104, S(77), SHNL, 0101414, 0,
221: /* 186 */ 104, S(78), SHNL, 0101414, 0,
222: /* 187 */ 104, S(79), SHNL, 0101414, 0,
223: /* 188 */ 104, S(80), SHNL, 0101414, 0,
224: /* 189 */ 104, S(81), SHNL, 0101414, 0,
225: /* 190 */ 104, S(82), SHNL, 0101414, 0,
226: /* 191 */ 104, S(83), SHNL, 0101414, 0,
227: /* 192 */ 104, S(84), SHNL, 0101414, 0,
228: /* 193 */ 104, S(85), SHNL, 0101414, 0,
229: /* 194 */ 95, SHNL, SHNL, 0100202, 5,
230: /* 195 */ 116, SHNL, SHNL, 0100202, 5,
231: /* 196 */ 117, SHNL, SHNL, 0100202, 5,
232: /* 197 */ 94, SHNL, SHNL, 0100202, 0,
233: /* 198 */ 13, S(13), SHNL, 0100202, 9,
234: /* 199 */ 13, S(14), SHNL, 0100202, 9,
235: /* 200 */ 13, S(15), SHNL, 0100202, 9,
236: /* 201 */ 13, S(7), SHNL, 0100202, 9,
237: /* 202 */ 13, S(8), SHNL, 0100202, 9,
238: /* 203 */ 13, S(9), SHNL, 0100202, 9,
239: /* 204 */ 13, S(10), SHNL, 0100202, 5,
240: /* 205 */ 13, S(11), SHNL, 0100202, 5,
241: /* 206 */ 13, S(12), SHNL, 0100202, 5,
242: /* 207 */ 2, SHNL, SHNL, 0100202, 8,
243: /* 208 */ 13, S(6), SHNL, 0100202, 11,
244: /* 209 */ 95, SHNL, SHNL, 0100200, 5,
245: /* 210 */ 116, SHNL, SHNL, 0100200, 5,
246: /* 211 */ 117, SHNL, SHNL, 0100200, 5,
247: /* 212 */ 94, SHNL, SHNL, 0100200, 0,
248: /* 213 */ 13, S(13), SHNL, 0100200, 9,
249: /* 214 */ 13, S(14), SHNL, 0100200, 9,
250: /* 215 */ 13, S(15), SHNL, 0100200, 9,
251: /* 216 */ 13, S(7), SHNL, 0100200, 9,
252: /* 217 */ 13, S(8), SHNL, 0100200, 9,
253: /* 218 */ 13, S(9), SHNL, 0100200, 9,
254: /* 219 */ 13, S(10), SHNL, 0100200, 5,
255: /* 220 */ 13, S(11), SHNL, 0100200, 5,
256: /* 221 */ 13, S(12), SHNL, 0100200, 5,
257: /* 222 */ 2, SHNL, SHNL, 0100200, 8,
258: /* 223 */ 13, S(6), SHNL, 0100200, 11,
259: /* 224 */ 104, S(101), SHNL, 0101414, 0,
260: /* 225 */ 104, S(102), SHNL, 0101414, 0,
261: /* 226 */ 104, S(103), SHNL, 0101414, 0,
262: /* 227 */ 104, S(104), SHNL, 0101414, 0,
263: /* 228 */ 104, S(105), SHNL, 0101414, 0,
264: /* 229 */ 104, S(106), SHNL, 0101414, 0,
265: /* 230 */ 104, S(107), SHNL, 0101414, 0,
266: /* 231 */ 104, S(108), SHNL, 0101414, 0,
267: /* 232 */ 104, S(109), SHNL, 0101414, 0,
268: /* 233 */ 104, S(110), SHNL, 0101414, 0,
269: /* 234 */ 104, S(111), SHNL, 0101414, 0,
270: /* 235 */ 104, S(112), SHNL, 0101414, 0,
271: /* 236 */ 104, S(113), SHNL, 0101414, 0,
272: /* 237 */ 104, S(114), SHNL, 0101414, 0,
273: /* 238 */ 104, S(115), SHNL, 0101414, 0,
274: /* 239 */ 95, SHNL, SHNL, 0105414, 5,
275: /* 240 */ 116, SHNL, SHNL, 0105414, 5,
276: /* 241 */ 117, SHNL, SHNL, 0105414, 5,
277: /* 242 */ 94, SHNL, SHNL, 0105414, 0,
278: /* 243 */ 13, S(13), SHNL, 0105414, 9,
279: /* 244 */ 13, S(14), SHNL, 0105414, 9,
280: /* 245 */ 13, S(15), SHNL, 0105414, 9,
281: /* 246 */ 13, S(7), SHNL, 0105414, 9,
282: /* 247 */ 13, S(8), SHNL, 0105414, 9,
283: /* 248 */ 13, S(9), SHNL, 0105414, 9,
284: /* 249 */ 13, S(10), SHNL, 0105414, 5,
285: /* 250 */ 13, S(11), SHNL, 0105414, 5,
286: /* 251 */ 13, S(12), SHNL, 0105414, 5,
287: /* 252 */ 2, SHNL, SHNL, 0105414, 8,
288: /* 253 */ 13, S(6), SHNL, 0105414, 11,
289: /* 254 */ 95, SHNL, SHNL, 0105414, 5,
290: /* 255 */ 116, SHNL, SHNL, 0105414, 5,
291: /* 256 */ 117, SHNL, SHNL, 0105414, 5,
292: /* 257 */ 94, SHNL, SHNL, 0105414, 0,
293: /* 258 */ 13, S(13), SHNL, 0105414, 9,
294: /* 259 */ 13, S(14), SHNL, 0105414, 9,
295: /* 260 */ 13, S(15), SHNL, 0105414, 9,
296: /* 261 */ 13, S(7), SHNL, 0105414, 9,
297: /* 262 */ 13, S(8), SHNL, 0105414, 9,
298: /* 263 */ 13, S(9), SHNL, 0105414, 9,
299: /* 264 */ 13, S(10), SHNL, 0105414, 5,
300: /* 265 */ 13, S(11), SHNL, 0105414, 5,
301: /* 266 */ 13, S(12), SHNL, 0105414, 5,
302: /* 267 */ 2, SHNL, SHNL, 0105414, 8,
303: /* 268 */ 13, S(6), SHNL, 0105414, 11,
304: /* 269 */ 95, SHNL, SHNL, 0105400, 5,
305: /* 270 */ 116, SHNL, SHNL, 0105400, 5,
306: /* 271 */ 117, SHNL, SHNL, 0105400, 5,
307: /* 272 */ 94, SHNL, SHNL, 0105400, 0,
308: /* 273 */ 13, S(13), SHNL, 0105400, 9,
309: /* 274 */ 13, S(14), SHNL, 0105400, 9,
310: /* 275 */ 13, S(15), SHNL, 0105400, 9,
311: /* 276 */ 13, S(7), SHNL, 0105400, 9,
312: /* 277 */ 13, S(8), SHNL, 0105400, 9,
313: /* 278 */ 13, S(9), SHNL, 0105400, 9,
314: /* 279 */ 13, S(10), SHNL, 0105400, 5,
315: /* 280 */ 13, S(11), SHNL, 0105400, 5,
316: /* 281 */ 13, S(12), SHNL, 0105400, 5,
317: /* 282 */ 2, SHNL, SHNL, 0105400, 8,
318: /* 283 */ 13, S(6), SHNL, 0105400, 11,
319: /* 284 */ 95, SHNL, SHNL, 0100014, 5,
320: /* 285 */ 116, SHNL, SHNL, 0100014, 5,
321: /* 286 */ 117, SHNL, SHNL, 0100014, 5,
322: /* 287 */ 94, SHNL, SHNL, 0100014, 0,
323: /* 288 */ 13, S(13), SHNL, 0100014, 9,
324: /* 289 */ 13, S(14), SHNL, 0100014, 9,
325: /* 290 */ 13, S(15), SHNL, 0100014, 9,
326: /* 291 */ 13, S(7), SHNL, 0100014, 9,
327: /* 292 */ 13, S(8), SHNL, 0100014, 9,
328: /* 293 */ 13, S(9), SHNL, 0100014, 9,
329: /* 294 */ 13, S(10), SHNL, 0100014, 5,
330: /* 295 */ 13, S(11), SHNL, 0100014, 5,
331: /* 296 */ 13, S(12), SHNL, 0100014, 5,
332: /* 297 */ 2, SHNL, SHNL, 0100014, 8,
333: /* 298 */ 13, S(6), SHNL, 0100014, 11,
334: /* 299 */ 95, SHNL, SHNL, 0100101, 5,
335: /* 300 */ 116, SHNL, SHNL, 0100101, 5,
336: /* 301 */ 117, SHNL, SHNL, 0100101, 5,
337: /* 302 */ 94, SHNL, SHNL, 0100101, 0,
338: /* 303 */ 13, S(13), SHNL, 0100101, 9,
339: /* 304 */ 13, S(14), SHNL, 0100101, 9,
340: /* 305 */ 13, S(15), SHNL, 0100101, 9,
341: /* 306 */ 13, S(7), SHNL, 0100101, 9,
342: /* 307 */ 13, S(8), SHNL, 0100101, 9,
343: /* 308 */ 13, S(9), SHNL, 0100101, 9,
344: /* 309 */ 13, S(10), SHNL, 0100101, 5,
345: /* 310 */ 13, S(11), SHNL, 0100101, 5,
346: /* 311 */ 13, S(12), SHNL, 0100101, 5,
347: /* 312 */ 2, SHNL, SHNL, 0100101, 8,
348: /* 313 */ 13, S(6), SHNL, 0100101, 11,
349: /* 314 */ 95, SHNL, SHNL, 0100202, 5,
350: /* 315 */ 116, SHNL, SHNL, 0100202, 5,
351: /* 316 */ 117, SHNL, SHNL, 0100202, 5,
352: /* 317 */ 94, SHNL, SHNL, 0100202, 0,
353: /* 318 */ 13, S(13), SHNL, 0100202, 9,
354: /* 319 */ 13, S(14), SHNL, 0100202, 9,
355: /* 320 */ 13, S(15), SHNL, 0100202, 9,
356: /* 321 */ 13, S(7), SHNL, 0100202, 9,
357: /* 322 */ 13, S(8), SHNL, 0100202, 9,
358: /* 323 */ 13, S(9), SHNL, 0100202, 9,
359: /* 324 */ 13, S(10), SHNL, 0100202, 5,
360: /* 325 */ 13, S(11), SHNL, 0100202, 5,
361: /* 326 */ 13, S(12), SHNL, 0100202, 5,
362: /* 327 */ 2, SHNL, SHNL, 0100202, 8,
363: /* 328 */ 13, S(6), SHNL, 0100202, 11,
364: /* 329 */ 95, SHNL, SHNL, 0100002, 5,
365: /* 330 */ 116, SHNL, SHNL, 0100002, 5,
366: /* 331 */ 117, SHNL, SHNL, 0100002, 5,
367: /* 332 */ 94, SHNL, SHNL, 0100002, 0,
368: /* 333 */ 13, S(13), SHNL, 0100002, 9,
369: /* 334 */ 13, S(14), SHNL, 0100002, 9,
370: /* 335 */ 13, S(15), SHNL, 0100002, 9,
371: /* 336 */ 13, S(7), SHNL, 0100002, 9,
372: /* 337 */ 13, S(8), SHNL, 0100002, 9,
373: /* 338 */ 13, S(9), SHNL, 0100002, 9,
374: /* 339 */ 13, S(10), SHNL, 0100002, 5,
375: /* 340 */ 13, S(11), SHNL, 0100002, 5,
376: /* 341 */ 13, S(12), SHNL, 0100002, 5,
377: /* 342 */ 2, SHNL, SHNL, 0100002, 8,
378: /* 343 */ 13, S(6), SHNL, 0100002, 11,
379: /* 344 */ 95, SHNL, SHNL, 0105414, 5,
380: /* 345 */ 116, SHNL, SHNL, 0105414, 5,
381: /* 346 */ 117, SHNL, SHNL, 0105414, 5,
382: /* 347 */ 94, SHNL, SHNL, 0105414, 0,
383: /* 348 */ 13, S(13), SHNL, 0105414, 9,
384: /* 349 */ 13, S(14), SHNL, 0105414, 9,
385: /* 350 */ 13, S(15), SHNL, 0105414, 9,
386: /* 351 */ 13, S(7), SHNL, 0105414, 9,
387: /* 352 */ 13, S(8), SHNL, 0105414, 9,
388: /* 353 */ 13, S(9), SHNL, 0105414, 9,
389: /* 354 */ 13, S(10), SHNL, 0105414, 5,
390: /* 355 */ 13, S(11), SHNL, 0105414, 5,
391: /* 356 */ 13, S(12), SHNL, 0105414, 5,
392: /* 357 */ 2, SHNL, SHNL, 0105414, 8,
393: /* 358 */ 13, S(6), SHNL, 0105414, 11,
394: /* 359 */ 95, SHNL, SHNL, 0100020, 5,
395: /* 360 */ 116, SHNL, SHNL, 0100020, 5,
396: /* 361 */ 117, SHNL, SHNL, 0100020, 5,
397: /* 362 */ 94, SHNL, SHNL, 0100020, 0,
398: /* 363 */ 13, S(13), SHNL, 0100020, 9,
399: /* 364 */ 13, S(14), SHNL, 0100020, 9,
400: /* 365 */ 13, S(15), SHNL, 0100020, 9,
401: /* 366 */ 13, S(7), SHNL, 0100020, 9,
402: /* 367 */ 13, S(8), SHNL, 0100020, 9,
403: /* 368 */ 13, S(9), SHNL, 0100020, 9,
404: /* 369 */ 13, S(10), SHNL, 0100020, 5,
405: /* 370 */ 13, S(11), SHNL, 0100020, 5,
406: /* 371 */ 13, S(12), SHNL, 0100020, 5,
407: /* 372 */ 2, SHNL, SHNL, 0100020, 8,
408: /* 373 */ 13, S(6), SHNL, 0100020, 11,
409: /* 374 */ 95, SHNL, SHNL, 0100040, 5,
410: /* 375 */ 116, SHNL, SHNL, 0100040, 5,
411: /* 376 */ 117, SHNL, SHNL, 0100040, 5,
412: /* 377 */ 94, SHNL, SHNL, 0100040, 0,
413: /* 378 */ 13, S(13), SHNL, 0100040, 9,
414: /* 379 */ 13, S(14), SHNL, 0100040, 9,
415: /* 380 */ 13, S(15), SHNL, 0100040, 9,
416: /* 381 */ 13, S(7), SHNL, 0100040, 9,
417: /* 382 */ 13, S(8), SHNL, 0100040, 9,
418: /* 383 */ 13, S(9), SHNL, 0100040, 9,
419: /* 384 */ 13, S(10), SHNL, 0100040, 5,
420: /* 385 */ 13, S(11), SHNL, 0100040, 5,
421: /* 386 */ 13, S(12), SHNL, 0100040, 5,
422: /* 387 */ 2, SHNL, SHNL, 0100040, 8,
423: /* 388 */ 13, S(6), SHNL, 0100040, 11,
424: /* 389 */ 104, S(359), SHNL, 0, 0,
425: /* 390 */ 104, S(360), SHNL, 0, 0,
426: /* 391 */ 104, S(361), SHNL, 0, 0,
427: /* 392 */ 104, S(362), SHNL, 0, 0,
428: /* 393 */ 104, S(363), SHNL, 0, 0,
429: /* 394 */ 104, S(364), SHNL, 0, 0,
430: /* 395 */ 104, S(365), SHNL, 0, 0,
431: /* 396 */ 104, S(366), SHNL, 0, 0,
432: /* 397 */ 104, S(367), SHNL, 0, 0,
433: /* 398 */ 104, S(368), SHNL, 0, 0,
434: /* 399 */ 104, S(369), SHNL, 0, 0,
435: /* 400 */ 104, S(370), SHNL, 0, 0,
436: /* 401 */ 104, S(371), SHNL, 0, 0,
437: /* 402 */ 104, S(372), SHNL, 0, 0,
438: /* 403 */ 104, S(373), SHNL, 0, 0,
439: /* 404 */ 104, S(374), SHNL, 0, 0,
440: /* 405 */ 104, S(375), SHNL, 0, 0,
441: /* 406 */ 104, S(376), SHNL, 0, 0,
442: /* 407 */ 104, S(377), SHNL, 0, 0,
443: /* 408 */ 104, S(378), SHNL, 0, 0,
444: /* 409 */ 104, S(379), SHNL, 0, 0,
445: /* 410 */ 104, S(380), SHNL, 0, 0,
446: /* 411 */ 104, S(381), SHNL, 0, 0,
447: /* 412 */ 104, S(382), SHNL, 0, 0,
448: /* 413 */ 104, S(383), SHNL, 0, 0,
449: /* 414 */ 104, S(384), SHNL, 0, 0,
450: /* 415 */ 104, S(385), SHNL, 0, 0,
451: /* 416 */ 104, S(386), SHNL, 0, 0,
452: /* 417 */ 104, S(387), SHNL, 0, 0,
453: /* 418 */ 104, S(388), SHNL, 0, 0,
454: /* 419 */ 95, SHNL, SHNL, 0100020, 5,
455: /* 420 */ 116, SHNL, SHNL, 0100020, 5,
456: /* 421 */ 117, SHNL, SHNL, 0100020, 5,
457: /* 422 */ 94, SHNL, SHNL, 0100020, 0,
458: /* 423 */ 13, S(13), SHNL, 0100020, 9,
459: /* 424 */ 13, S(14), SHNL, 0100020, 9,
460: /* 425 */ 13, S(15), SHNL, 0100020, 9,
461: /* 426 */ 13, S(7), SHNL, 0100020, 9,
462: /* 427 */ 13, S(8), SHNL, 0100020, 9,
463: /* 428 */ 13, S(9), SHNL, 0100020, 9,
464: /* 429 */ 13, S(10), SHNL, 0100020, 5,
465: /* 430 */ 13, S(11), SHNL, 0100020, 5,
466: /* 431 */ 13, S(12), SHNL, 0100020, 5,
467: /* 432 */ 2, SHNL, SHNL, 0100020, 8,
468: /* 433 */ 13, S(6), SHNL, 0100020, 11,
469: /* 434 */ 95, SHNL, SHNL, 0100040, 5,
470: /* 435 */ 116, SHNL, SHNL, 0100040, 5,
471: /* 436 */ 117, SHNL, SHNL, 0100040, 5,
472: /* 437 */ 94, SHNL, SHNL, 0100040, 0,
473: /* 438 */ 13, S(13), SHNL, 0100040, 9,
474: /* 439 */ 13, S(14), SHNL, 0100040, 9,
475: /* 440 */ 13, S(15), SHNL, 0100040, 9,
476: /* 441 */ 13, S(7), SHNL, 0100040, 9,
477: /* 442 */ 13, S(8), SHNL, 0100040, 9,
478: /* 443 */ 13, S(9), SHNL, 0100040, 9,
479: /* 444 */ 13, S(10), SHNL, 0100040, 5,
480: /* 445 */ 13, S(11), SHNL, 0100040, 5,
481: /* 446 */ 13, S(12), SHNL, 0100040, 5,
482: /* 447 */ 2, SHNL, SHNL, 0100040, 8,
483: /* 448 */ 13, S(6), SHNL, 0100040, 11,
484: /* 449 */ 95, SHNL, SHNL, 0101717, 5,
485: /* 450 */ 116, SHNL, SHNL, 0101717, 5,
486: /* 451 */ 117, SHNL, SHNL, 0101717, 5,
487: /* 452 */ 94, SHNL, SHNL, 0101717, 0,
488: /* 453 */ 13, S(13), SHNL, 0101717, 9,
489: /* 454 */ 13, S(14), SHNL, 0101717, 9,
490: /* 455 */ 13, S(15), SHNL, 0101717, 9,
491: /* 456 */ 13, S(7), SHNL, 0101717, 9,
492: /* 457 */ 13, S(8), SHNL, 0101717, 9,
493: /* 458 */ 13, S(9), SHNL, 0101717, 9,
494: /* 459 */ 13, S(10), SHNL, 0101717, 5,
495: /* 460 */ 13, S(11), SHNL, 0101717, 5,
496: /* 461 */ 13, S(12), SHNL, 0101717, 5,
497: /* 462 */ 2, SHNL, SHNL, 0101717, 8,
498: /* 463 */ 13, S(6), SHNL, 0101717, 11,
499: /* 464 */ 103, S(449), SHNL, 0, 0,
500: /* 465 */ 103, S(450), SHNL, 0, 0,
501: /* 466 */ 103, S(451), SHNL, 0, 0,
502: /* 467 */ 103, S(452), SHNL, 0, 0,
503: /* 468 */ 103, S(453), SHNL, 0, 0,
504: /* 469 */ 103, S(454), SHNL, 0, 0,
505: /* 470 */ 103, S(455), SHNL, 0, 0,
506: /* 471 */ 103, S(456), SHNL, 0, 0,
507: /* 472 */ 103, S(457), SHNL, 0, 0,
508: /* 473 */ 103, S(458), SHNL, 0, 0,
509: /* 474 */ 103, S(459), SHNL, 0, 0,
510: /* 475 */ 103, S(460), SHNL, 0, 0,
511: /* 476 */ 103, S(461), SHNL, 0, 0,
512: /* 477 */ 103, S(462), SHNL, 0, 0,
513: /* 478 */ 103, S(463), SHNL, 0, 0,
514: /* 479 */ 95, SHNL, SHNL, 0100101, 5,
515: /* 480 */ 116, SHNL, SHNL, 0100101, 5,
516: /* 481 */ 117, SHNL, SHNL, 0100101, 5,
517: /* 482 */ 94, SHNL, SHNL, 0100101, 0,
518: /* 483 */ 13, S(13), SHNL, 0100101, 9,
519: /* 484 */ 13, S(14), SHNL, 0100101, 9,
520: /* 485 */ 13, S(15), SHNL, 0100101, 9,
521: /* 486 */ 13, S(7), SHNL, 0100101, 9,
522: /* 487 */ 13, S(8), SHNL, 0100101, 9,
523: /* 488 */ 13, S(9), SHNL, 0100101, 9,
524: /* 489 */ 13, S(10), SHNL, 0100101, 5,
525: /* 490 */ 13, S(11), SHNL, 0100101, 5,
526: /* 491 */ 13, S(12), SHNL, 0100101, 5,
527: /* 492 */ 2, SHNL, SHNL, 0100101, 8,
528: /* 493 */ 13, S(6), SHNL, 0100101, 11,
529: /* 494 */ 103, S(479), SHNL, 0, 0,
530: /* 495 */ 103, S(480), SHNL, 0, 0,
531: /* 496 */ 103, S(481), SHNL, 0, 0,
532: /* 497 */ 103, S(482), SHNL, 0, 0,
533: /* 498 */ 103, S(483), SHNL, 0, 0,
534: /* 499 */ 103, S(484), SHNL, 0, 0,
535: /* 500 */ 103, S(485), SHNL, 0, 0,
536: /* 501 */ 103, S(486), SHNL, 0, 0,
537: /* 502 */ 103, S(487), SHNL, 0, 0,
538: /* 503 */ 103, S(488), SHNL, 0, 0,
539: /* 504 */ 103, S(489), SHNL, 0, 0,
540: /* 505 */ 103, S(490), SHNL, 0, 0,
541: /* 506 */ 103, S(491), SHNL, 0, 0,
542: /* 507 */ 103, S(492), SHNL, 0, 0,
543: /* 508 */ 103, S(493), SHNL, 0, 0,
544: /* 509 */ 95, SHNL, SHNL, 0100202, 5,
545: /* 510 */ 116, SHNL, SHNL, 0100202, 5,
546: /* 511 */ 117, SHNL, SHNL, 0100202, 5,
547: /* 512 */ 94, SHNL, SHNL, 0100202, 0,
548: /* 513 */ 13, S(13), SHNL, 0100202, 9,
549: /* 514 */ 13, S(14), SHNL, 0100202, 9,
550: /* 515 */ 13, S(15), SHNL, 0100202, 9,
551: /* 516 */ 13, S(7), SHNL, 0100202, 9,
552: /* 517 */ 13, S(8), SHNL, 0100202, 9,
553: /* 518 */ 13, S(9), SHNL, 0100202, 9,
554: /* 519 */ 13, S(10), SHNL, 0100202, 5,
555: /* 520 */ 13, S(11), SHNL, 0100202, 5,
556: /* 521 */ 13, S(12), SHNL, 0100202, 5,
557: /* 522 */ 2, SHNL, SHNL, 0100202, 8,
558: /* 523 */ 13, S(6), SHNL, 0100202, 11,
559: /* 524 */ 103, S(509), SHNL, 0, 0,
560: /* 525 */ 103, S(510), SHNL, 0, 0,
561: /* 526 */ 103, S(511), SHNL, 0, 0,
562: /* 527 */ 103, S(512), SHNL, 0, 0,
563: /* 528 */ 103, S(513), SHNL, 0, 0,
564: /* 529 */ 103, S(514), SHNL, 0, 0,
565: /* 530 */ 103, S(515), SHNL, 0, 0,
566: /* 531 */ 103, S(516), SHNL, 0, 0,
567: /* 532 */ 103, S(517), SHNL, 0, 0,
568: /* 533 */ 103, S(518), SHNL, 0, 0,
569: /* 534 */ 103, S(519), SHNL, 0, 0,
570: /* 535 */ 103, S(520), SHNL, 0, 0,
571: /* 536 */ 103, S(521), SHNL, 0, 0,
572: /* 537 */ 103, S(522), SHNL, 0, 0,
573: /* 538 */ 103, S(523), SHNL, 0, 0,
574: /* 539 */ 95, SHNL, SHNL, 0101414, 5,
575: /* 540 */ 116, SHNL, SHNL, 0101414, 5,
576: /* 541 */ 117, SHNL, SHNL, 0101414, 5,
577: /* 542 */ 94, SHNL, SHNL, 0101414, 0,
578: /* 543 */ 13, S(13), SHNL, 0101414, 9,
579: /* 544 */ 13, S(14), SHNL, 0101414, 9,
580: /* 545 */ 13, S(15), SHNL, 0101414, 9,
581: /* 546 */ 13, S(7), SHNL, 0101414, 9,
582: /* 547 */ 13, S(8), SHNL, 0101414, 9,
583: /* 548 */ 13, S(9), SHNL, 0101414, 9,
584: /* 549 */ 13, S(10), SHNL, 0101414, 5,
585: /* 550 */ 13, S(11), SHNL, 0101414, 5,
586: /* 551 */ 13, S(12), SHNL, 0101414, 5,
587: /* 552 */ 2, SHNL, SHNL, 0101414, 8,
588: /* 553 */ 13, S(6), SHNL, 0101414, 11,
589: /* 554 */ 103, S(539), SHNL, 0, 0,
590: /* 555 */ 103, S(540), SHNL, 0, 0,
591: /* 556 */ 103, S(541), SHNL, 0, 0,
592: /* 557 */ 103, S(542), SHNL, 0, 0,
593: /* 558 */ 103, S(543), SHNL, 0, 0,
594: /* 559 */ 103, S(544), SHNL, 0, 0,
595: /* 560 */ 103, S(545), SHNL, 0, 0,
596: /* 561 */ 103, S(546), SHNL, 0, 0,
597: /* 562 */ 103, S(547), SHNL, 0, 0,
598: /* 563 */ 103, S(548), SHNL, 0, 0,
599: /* 564 */ 103, S(549), SHNL, 0, 0,
600: /* 565 */ 103, S(550), SHNL, 0, 0,
601: /* 566 */ 103, S(551), SHNL, 0, 0,
602: /* 567 */ 103, S(552), SHNL, 0, 0,
603: /* 568 */ 103, S(553), SHNL, 0, 0,
604:
605: };
606:
607: # define PSHNL ((SHAPE **)0)
608: # define P(x) (&pshape[x])
609:
610: SHAPE *pshape[] = {
611: /* 0 F */ S(0), SHNL,
612: /* 2 CC */ S(1), SHNL,
613: /* 4 Cplit */ S(2), SHNL,
614: /* 6 Cb */ S(3), SHNL,
615: /* 8 Cs */ S(4), SHNL,
616: /* 10 C */ S(5), SHNL,
617: /* 12 N */ S(6), SHNL,
618: /* 14 T */ S(7), SHNL,
619: /* 16 A */ S(8), SHNL,
620: /* 18 P */ S(9), SHNL,
621: /* 20 R */ S(10), SHNL,
622: /* 22 STK */ S(7), S(8), S(9), SHNL,
623: /* 26 ROFF */ S(10), S(11), S(12), SHNL,
624: /* 30 OREG */ S(16), S(17), S(18), S(19), S(20), S(21), S(22), S(23),
625: S(24), SHNL,
626: /* 40 AWD1 */ S(10), S(7), S(6), S(16), S(17), S(18), S(19), S(20),
627: S(21), S(22), S(23), S(24), S(8), S(9), SHNL,
628: /* 55 AWD */ S(10), S(7), S(6), S(16), S(17), S(18), S(19), S(20),
629: S(21), S(22), S(23), S(24), S(25), S(8), S(9), SHNL,
630: /* 71 AWDnR */ S(7), S(6), S(16), S(17), S(18), S(19), S(20), S(21),
631: S(22), S(23), S(24), S(8), S(9), SHNL,
632: /* 85 DAWD */ S(10), S(7), S(6), S(8), S(9), SHNL,
633: /* 91 IAWD */ S(16), S(17), S(18), S(19), S(20), S(21), S(22), S(23),
634: S(24), S(26), SHNL,
635: /* 102 AAWD */ S(27), S(28), S(29), S(30), S(31), S(32), S(33), S(34),
636: S(35), S(36), S(37), S(38), S(39), S(40), SHNL,
637: /* 117 STAWD */ S(10), S(7), S(6), S(5), S(16), S(17), S(18), S(19),
638: S(20), S(21), S(22), S(23), S(24), S(27), S(28), S(29),
639: S(30), S(31), S(32), S(33), S(34), S(35), S(36), S(37),
640: S(38), S(39), S(40), S(8), S(9), SHNL,
641: /* 147 BC */ S(56), S(57), S(58), S(59), S(60), S(61), S(62), S(63),
642: S(64), S(65), S(66), S(67), S(68), S(69), S(70), SHNL,
643: /* 163 SC */ S(86), S(87), S(88), S(89), S(90), S(91), S(92), S(93),
644: S(94), S(95), S(96), S(97), S(98), S(99), S(100), SHNL,
645: /* 179 USC */ S(116), S(117), S(118), S(119), S(120), S(121), S(122), S(123),
646: S(124), S(125), S(126), S(127), S(128), S(129), S(130), SHNL,
647: /* 195 MEMADR */ S(131), S(132), S(133), SHNL,
648: /* 199 BSRC */ S(137), S(134), S(147), S(3), S(138), S(139), S(140), S(141),
649: S(142), S(143), S(144), S(145), S(146), S(148), S(149), S(150),
650: S(151), S(152), S(153), S(154), S(155), S(156), S(157), S(158),
651: S(159), S(160), S(161), S(162), S(163), S(135), S(136), SHNL,
652: /* 231 mkshp */ S(134), SHNL,
653: /* 233 mkshp */ S(135), SHNL,
654: /* 235 mkshp */ S(136), SHNL,
655: /* 237 mkshp */ S(137), SHNL,
656: /* 239 mkshp */ S(147), SHNL,
657: /* 241 mkshp */ S(137), S(134), S(147), S(138), S(139), S(140), S(141), S(142),
658: S(143), S(144), S(145), S(146), S(148), S(135), S(136), SHNL,
659: /* 257 mkshp */ S(149), S(150), S(151), S(152), S(153), S(154), S(155), S(156),
660: S(157), S(158), S(159), S(160), S(161), S(162), S(163), SHNL,
661: /* 273 HSRC */ S(167), S(164), S(177), S(4), S(168), S(169), S(170), S(171),
662: S(172), S(173), S(174), S(175), S(176), S(178), S(179), S(180),
663: S(181), S(182), S(183), S(184), S(185), S(186), S(187), S(188),
664: S(189), S(190), S(191), S(192), S(193), S(165), S(166), SHNL,
665: /* 305 mkshp */ S(164), SHNL,
666: /* 307 mkshp */ S(165), SHNL,
667: /* 309 mkshp */ S(166), SHNL,
668: /* 311 mkshp */ S(167), SHNL,
669: /* 313 mkshp */ S(177), SHNL,
670: /* 315 mkshp */ S(167), S(164), S(177), S(168), S(169), S(170), S(171), S(172),
671: S(173), S(174), S(175), S(176), S(178), S(165), S(166), SHNL,
672: /* 331 mkshp */ S(179), S(180), S(181), S(182), S(183), S(184), S(185), S(186),
673: S(187), S(188), S(189), S(190), S(191), S(192), S(193), SHNL,
674: /* 347 HSRCncon */ S(197), S(194), S(207), S(4), S(198), S(199), S(200), S(201),
675: S(202), S(203), S(204), S(205), S(206), S(208), S(195), S(196),
676: SHNL,
677: /* 364 UHSRC */ S(212), S(209), S(222), S(4), S(213), S(214), S(215), S(216),
678: S(217), S(218), S(219), S(220), S(221), S(223), S(224), S(225),
679: S(226), S(227), S(228), S(229), S(230), S(231), S(232), S(233),
680: S(234), S(235), S(236), S(237), S(238), S(210), S(211), SHNL,
681: /* 396 mkshp */ S(209), SHNL,
682: /* 398 mkshp */ S(210), SHNL,
683: /* 400 mkshp */ S(211), SHNL,
684: /* 402 mkshp */ S(212), SHNL,
685: /* 404 mkshp */ S(222), SHNL,
686: /* 406 mkshp */ S(212), S(209), S(222), S(213), S(214), S(215), S(216), S(217),
687: S(218), S(219), S(220), S(221), S(223), S(210), S(211), SHNL,
688: /* 422 mkshp */ S(224), S(225), S(226), S(227), S(228), S(229), S(230), S(231),
689: S(232), S(233), S(234), S(235), S(236), S(237), S(238), SHNL,
690: /* 438 WSRC */ S(242), S(239), S(252), S(5), S(243), S(244), S(245), S(246),
691: S(247), S(248), S(249), S(250), S(251), S(253), S(240), S(241),
692: SHNL,
693: /* 455 mkshp */ S(239), SHNL,
694: /* 457 mkshp */ S(240), SHNL,
695: /* 459 mkshp */ S(241), SHNL,
696: /* 461 mkshp */ S(242), SHNL,
697: /* 463 mkshp */ S(252), SHNL,
698: /* 465 mkshp */ S(242), S(239), S(252), S(243), S(244), S(245), S(246), S(247),
699: S(248), S(249), S(250), S(251), S(253), S(240), S(241), SHNL,
700: /* 481 WSRCnC */ S(257), S(254), S(267), S(5), S(258), S(259), S(260), S(261),
701: S(262), S(263), S(264), S(265), S(266), S(268), S(255), S(256),
702: SHNL,
703: /* 498 UWSRCnC */ S(272), S(269), S(282), S(273), S(274), S(275), S(276), S(277),
704: S(278), S(279), S(280), S(281), S(283), S(270), S(271), SHNL,
705: /* 514 SWSRCnC */ S(287), S(284), S(297), S(5), S(288), S(289), S(290), S(291),
706: S(292), S(293), S(294), S(295), S(296), S(298), S(285), S(286),
707: SHNL,
708: /* 531 BDST */ S(302), S(299), S(312), S(303), S(304), S(305), S(306), S(307),
709: S(308), S(309), S(310), S(311), S(313), S(300), S(301), SHNL,
710: /* 547 HDST */ S(317), S(314), S(327), S(318), S(319), S(320), S(321), S(322),
711: S(323), S(324), S(325), S(326), S(328), S(315), S(316), SHNL,
712: /* 563 SHDST */ S(332), S(329), S(342), S(333), S(334), S(335), S(336), S(337),
713: S(338), S(339), S(340), S(341), S(343), S(330), S(331), SHNL,
714: /* 579 WDST */ S(347), S(344), S(357), S(348), S(349), S(350), S(351), S(352),
715: S(353), S(354), S(355), S(356), S(358), S(345), S(346), SHNL,
716: /* 595 SSRC */ S(362), S(359), S(372), S(363), S(364), S(365), S(366), S(367),
717: S(368), S(369), S(370), S(371), S(373), S(360), S(361), SHNL,
718: /* 611 DSRC */ S(377), S(374), S(387), S(378), S(379), S(380), S(381), S(382),
719: S(383), S(384), S(385), S(386), S(388), S(375), S(376), SHNL,
720: /* 627 SSRCconv */ S(389), S(390), S(391), S(392), S(393), S(394), S(395), S(396),
721: S(397), S(398), S(399), S(400), S(401), S(402), S(403), SHNL,
722: /* 643 DSRCconv */ S(404), S(405), S(406), S(407), S(408), S(409), S(410), S(411),
723: S(412), S(413), S(414), S(415), S(416), S(417), S(418), SHNL,
724: /* 659 FSRC */ S(362), S(377), S(359), S(374), S(372), S(387), S(5), S(363),
725: S(364), S(365), S(366), S(367), S(368), S(369), S(370), S(371),
726: S(373), S(378), S(379), S(380), S(381), S(382), S(383), S(384),
727: S(385), S(386), S(388), S(360), S(375), S(361), S(376), SHNL,
728: /* 691 SDST */ S(422), S(419), S(432), S(423), S(424), S(425), S(426), S(427),
729: S(428), S(429), S(430), S(431), S(433), S(420), S(421), SHNL,
730: /* 707 DDST */ S(437), S(434), S(447), S(438), S(439), S(440), S(441), S(442),
731: S(443), S(444), S(445), S(446), S(448), S(435), S(436), SHNL,
732: /* 723 FDST */ S(422), S(437), S(419), S(434), S(432), S(447), S(423), S(424),
733: S(425), S(426), S(427), S(428), S(429), S(430), S(431), S(433),
734: S(438), S(439), S(440), S(441), S(442), S(443), S(444), S(445),
735: S(446), S(448), S(420), S(435), S(421), S(436), SHNL,
736: /* 754 FLD */ S(464), S(465), S(466), S(467), S(468), S(469), S(470), S(471),
737: S(472), S(473), S(474), S(475), S(476), S(477), S(478), SHNL,
738: /* 770 BFLD */ S(494), S(495), S(496), S(497), S(498), S(499), S(500), S(501),
739: S(502), S(503), S(504), S(505), S(506), S(507), S(508), SHNL,
740: /* 786 HFLD */ S(524), S(525), S(526), S(527), S(528), S(529), S(530), S(531),
741: S(532), S(533), S(534), S(535), S(536), S(537), S(538), SHNL,
742: /* 802 WFLD */ S(554), S(555), S(556), S(557), S(558), S(559), S(560), S(561),
743: S(562), S(563), S(564), S(565), S(566), S(567), S(568), SHNL,
744: };
745: struct optab table[] = {
746:
747: /* # 0, line 86 */
748: CONV,TANY,
749: &table[1],
750: P(595), TANY,
751: PSHNL, urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
752: 01|LSHARE,
753: RESC1|RESCC,
754: "\tmovtsw\tAL,A1\n",
755: 24,1,1,86,
756: /* # 1, line 87 */
757: CONV,TANY,
758: &table[2],
759: P(611), TANY,
760: PSHNL, urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
761: 01|LSHARE,
762: RESC1|RESCC,
763: "\tmovtdw\tAL,A1\n",
764: 24,2,1,87,
765: /* # 2, line 88 */
766: CONV,TANY,
767: &table[3],
768: P(595), TANY,
769: PSHNL, TSHORT|TUSHORT,
770: 01|LSHARE,
771: RESC1|RESCC,
772: "\tmovtsw\tAL,A1\n\tmovtwh\tA1,A1\n",
773: 32,1,1,88,
774: /* # 3, line 89 */
775: CONV,TANY,
776: &table[4],
777: P(611), TANY,
778: PSHNL, TSHORT|TUSHORT,
779: 01|LSHARE,
780: RESC1|RESCC,
781: "\tmovtdw\tAL,A1\n\tmovtwh\tA1,A1\n",
782: 32,2,1,89,
783: /* # 4, line 90 */
784: CONV,TANY,
785: &table[5],
786: P(595), TANY,
787: PSHNL, TCHAR|TUCHAR,
788: 01|LSHARE,
789: RESC1|RESCC,
790: "\tmovtsw\tAL,A1\n\tmovtwb\tA1,A1\n",
791: 32,1,1,90,
792: /* # 5, line 91 */
793: CONV,TANY,
794: &table[6],
795: P(611), TANY,
796: PSHNL, TCHAR|TUCHAR,
797: 01|LSHARE,
798: RESC1|RESCC,
799: "\tmovtdw\tAL,A1\n\tmovtwb\tA1,A1\n",
800: 32,2,1,91,
801: /* # 6, line 92 */
802: CONV,TANY,
803: &table[7],
804: P(438), TANY,
805: PSHNL, TFLOAT,
806: 01|LSHARE,
807: RESC1|RESCC,
808: "\tmovws\tAL,A1\n",
809: 24,1,1,92,
810: /* # 7, line 93 */
811: CONV,TANY,
812: &table[8],
813: P(438), TANY,
814: PSHNL, TDOUBLE,
815: 01|LSHARE|NPAIR,
816: RESC1|RESCC,
817: "\tmovwd\tAL,A1\n",
818: 24,1,1,93,
819: /* # 8, line 94 */
820: CONV,TANY,
821: &table[9],
822: P(595), TANY,
823: PSHNL, TDOUBLE,
824: 01|LSHARE|NPAIR,
825: RESC1|RESCC,
826: "\tmovsd\tAL,A1\n",
827: 24,1,1,94,
828: /* # 9, line 95 */
829: CONV,TANY,
830: &table[10],
831: P(611), TANY,
832: PSHNL, TFLOAT,
833: 01|LSHARE,
834: RESC1|RESCC,
835: "\tmovds\tAL,A1\n",
836: 24,2,1,95,
837: /* # 10, line 96 */
838: CONV,TANY,
839: &table[11],
840: P(55), TUSHORT,
841: PSHNL, TFLOAT,
842: 01|LSHARE,
843: RESC1|RESCC,
844: "\tmovzhw\tAL,A1\n\tmovws\tA1,A1\n",
845: 32,1,1,96,
846: /* # 11, line 97 */
847: CONV,TANY,
848: &table[12],
849: P(55), TSHORT,
850: PSHNL, TFLOAT,
851: 01|LSHARE,
852: RESC1|RESCC,
853: "\tmovbhw\tAL,A1\n\tmovws\tA1,A1\n",
854: 32,1,1,97,
855: /* # 12, line 98 */
856: CONV,TANY,
857: &table[13],
858: P(55), TCHAR|TUCHAR,
859: PSHNL, TFLOAT,
860: 01|LSHARE,
861: RESC1|RESCC,
862: "\tmovzbw\tAL,A1\n\tmovws\tA1,A1\n",
863: 32,1,1,98,
864: /* # 13, line 99 */
865: CONV,TANY,
866: &table[14],
867: P(55), TUSHORT,
868: PSHNL, TDOUBLE,
869: 01|LSHARE|NPAIR,
870: RESC1|RESCC,
871: "\tmovzhw\tAL,A1\n\tmovwd\tA1,A1\n",
872: 32,2,1,99,
873: /* # 14, line 100 */
874: CONV,TANY,
875: &table[15],
876: P(55), TSHORT,
877: PSHNL, TDOUBLE,
878: 01|LSHARE|NPAIR,
879: RESC1|RESCC,
880: "\tmovbhw\tAL,A1\n\tmovwd\tA1,A1\n",
881: 32,2,1,100,
882: /* # 15, line 101 */
883: CONV,TANY,
884: &table[16],
885: P(55), TCHAR|TUCHAR,
886: PSHNL, TDOUBLE,
887: 01|LSHARE|NPAIR,
888: RESC1|RESCC,
889: "\tmovzbw\tAL,A1\n\tmovwd\tA1,A1\n",
890: 32,2,1,101,
891: /* # 16, line 105 */
892: CONV,TANY,
893: &table[17],
894: P(55), TCHAR|TUCHAR,
895: PSHNL, TSHORT|TUSHORT,
896: 01|LSHARE,
897: RESC1,
898: "RL!1\tmovzbh\tAL,A1\n",
899: 14,1,1,105,
900: /* # 17, line 106 */
901: CONV,TANY,
902: &table[18],
903: P(55), TCHAR|TUCHAR,
904: PSHNL, TSHORT|TUSHORT,
905: 01|LSHARE,
906: RESC1|RESCC,
907: "\tmovzbh\tAL,A1\n",
908: 14,1,1,106,
909: /* # 18, line 107 */
910: CONV,TANY,
911: &table[19],
912: P(55), TCHAR|TUCHAR,
913: PSHNL, urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
914: 01|LSHARE,
915: RESC1|RESCC,
916: "\tmovzbw\tAL,A1\n",
917: 14,1,1,107,
918: /* # 19, line 109 */
919: CONV,TANY,
920: &table[20],
921: P(55), TSHORT,
922: PSHNL, urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
923: 01|LSHARE,
924: RESC1|RESCC,
925: "\tmovbhw\tAL,A1\n",
926: 14,1,1,109,
927: /* # 20, line 110 */
928: CONV,TANY,
929: &table[21],
930: P(55), TUSHORT,
931: PSHNL, urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
932: 01|LSHARE,
933: RESC1|RESCC,
934: "\tmovzhw\tAL,A1\n",
935: 14,1,1,110,
936: /* # 21, line 112 */
937: CONV,TANY,
938: &table[22],
939: P(55), TSHORT|TUSHORT,
940: PSHNL, TCHAR|TUCHAR,
941: 01|LSHARE,
942: RESC1,
943: "RL!1\tmovthb\tAL,A1\n",
944: 14,1,1,112,
945: /* # 22, line 113 */
946: CONV,TANY,
947: &table[23],
948: P(55), urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
949: PSHNL, TCHAR|TUCHAR,
950: 01|LSHARE,
951: RESC1,
952: "RL!1\tmovtwb\tAL,A1\n",
953: 14,1,1,113,
954: /* # 23, line 114 */
955: CONV,TANY,
956: &table[24],
957: P(55), urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
958: PSHNL, TSHORT|TUSHORT,
959: 01|LSHARE,
960: RESC1,
961: "RL!1\tmovtwh\tAL,A1\n",
962: 14,1,1,114,
963: /* # 24, line 115 */
964: CONV,TANY,
965: &table[25],
966: P(55), TSHORT|TUSHORT,
967: PSHNL, TCHAR|TUCHAR,
968: 01|LSHARE,
969: RESC1|RESCC,
970: "\tmovthb\tAL,A1\n",
971: 14,1,1,115,
972: /* # 25, line 116 */
973: CONV,TANY,
974: &table[26],
975: P(55), urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
976: PSHNL, TCHAR|TUCHAR,
977: 01|LSHARE,
978: RESC1|RESCC,
979: "\tmovtwb\tAL,A1\n",
980: 14,1,1,116,
981: /* # 26, line 117 */
982: CONV,TANY,
983: &table[29],
984: P(55), urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
985: PSHNL, TSHORT|TUSHORT,
986: 01|LSHARE,
987: RESC1|RESCC,
988: "\tmovtwh\tAL,A1\n",
989: 14,1,1,117,
990: /* # 27, line 121 */
991: FLD,TANY,
992: 0,
993: P(55), TANY,
994: PSHNL, TANY,
995: 01|LSHARE|RSHARE,
996: RESC1|RESCC,
997: "\textzv\t&ZHR,&SR,AL,A1\n",
998: 16,1,1,121,
999: /* # 28, line 123 */
1000: ICON,TANY,
1001: &table[36],
1002: PSHNL, TANY,
1003: P(6), TANY,
1004: 0x0,
1005: RESCC,
1006: Str28,
1007: 9,0,1,123,
1008: /* # 29, line 123 */
1009: CONV,TANY,
1010: &table[37],
1011: PSHNL, TANY,
1012: P(257), TANY,
1013: 0x0,
1014: RESCC,
1015: Str28,
1016: 8,0,1,123,
1017: /* # 30, line 123 */
1018: NAME,TANY,
1019: &table[38],
1020: PSHNL, TANY,
1021: P(239), TANY,
1022: 0x0,
1023: RESCC,
1024: Str28,
1025: 16,0,1,123,
1026: /* # 31, line 123 */
1027: STAR,TANY,
1028: &table[39],
1029: PSHNL, TANY,
1030: P(241), TANY,
1031: 0x0,
1032: RESCC,
1033: Str28,
1034: 8,0,1,123,
1035: /* # 32, line 123 */
1036: REG,TANY,
1037: &table[40],
1038: PSHNL, TANY,
1039: P(237), TANY,
1040: 0x0,
1041: RESCC,
1042: Str28,
1043: 8,0,1,123,
1044: /* # 33, line 123 */
1045: VPARAM,TANY,
1046: &table[41],
1047: PSHNL, TANY,
1048: P(235), TANY,
1049: 0x0,
1050: RESCC,
1051: Str28,
1052: 13,0,1,123,
1053: /* # 34, line 123 */
1054: VAUTO,TANY,
1055: &table[42],
1056: PSHNL, TANY,
1057: P(233), TANY,
1058: 0x0,
1059: RESCC,
1060: Str28,
1061: 13,0,1,123,
1062: /* # 35, line 123 */
1063: TEMP,TANY,
1064: &table[43],
1065: PSHNL, TANY,
1066: P(231), TANY,
1067: 0x0,
1068: RESCC,
1069: Str28,
1070: 13,0,1,123,
1071: /* # 36, line 124 */
1072: ICON,TANY,
1073: &table[44],
1074: PSHNL, TANY,
1075: P(8), TANY,
1076: 0x0,
1077: RESCC,
1078: Str36,
1079: 10,0,1,124,
1080: /* # 37, line 124 */
1081: CONV,TANY,
1082: &table[71],
1083: PSHNL, TANY,
1084: P(331), TANY,
1085: 0x0,
1086: RESCC,
1087: Str36,
1088: 8,0,1,124,
1089: /* # 38, line 124 */
1090: NAME,TANY,
1091: &table[45],
1092: PSHNL, TANY,
1093: P(313), TANY,
1094: 0x0,
1095: RESCC,
1096: Str36,
1097: 16,0,1,124,
1098: /* # 39, line 124 */
1099: STAR,TANY,
1100: &table[46],
1101: PSHNL, TANY,
1102: P(315), TANY,
1103: 0x0,
1104: RESCC,
1105: Str36,
1106: 8,0,1,124,
1107: /* # 40, line 124 */
1108: REG,TANY,
1109: &table[47],
1110: PSHNL, TANY,
1111: P(311), TANY,
1112: 0x0,
1113: RESCC,
1114: Str36,
1115: 8,0,1,124,
1116: /* # 41, line 124 */
1117: VPARAM,TANY,
1118: &table[48],
1119: PSHNL, TANY,
1120: P(309), TANY,
1121: 0x0,
1122: RESCC,
1123: Str36,
1124: 13,0,1,124,
1125: /* # 42, line 124 */
1126: VAUTO,TANY,
1127: &table[49],
1128: PSHNL, TANY,
1129: P(307), TANY,
1130: 0x0,
1131: RESCC,
1132: Str36,
1133: 13,0,1,124,
1134: /* # 43, line 124 */
1135: TEMP,TANY,
1136: &table[50],
1137: PSHNL, TANY,
1138: P(305), TANY,
1139: 0x0,
1140: RESCC,
1141: Str36,
1142: 13,0,1,124,
1143: /* # 44, line 125 */
1144: ICON,TANY,
1145: &table[63],
1146: PSHNL, TANY,
1147: PSHNL, TANY,
1148: 0x0,
1149: RESCC,
1150: Str44,
1151: 12,0,1,125,
1152: /* # 45, line 125 */
1153: NAME,TANY,
1154: &table[51],
1155: PSHNL, TANY,
1156: P(463), TANY,
1157: 0x0,
1158: RESCC,
1159: Str44,
1160: 16,0,1,125,
1161: /* # 46, line 125 */
1162: STAR,TANY,
1163: &table[52],
1164: PSHNL, TANY,
1165: P(465), TANY,
1166: 0x0,
1167: RESCC,
1168: Str44,
1169: 8,0,1,125,
1170: /* # 47, line 125 */
1171: REG,TANY,
1172: &table[53],
1173: PSHNL, TANY,
1174: P(461), TANY,
1175: 0x0,
1176: RESCC,
1177: Str44,
1178: 8,0,1,125,
1179: /* # 48, line 125 */
1180: VPARAM,TANY,
1181: &table[54],
1182: PSHNL, TANY,
1183: P(459), TANY,
1184: 0x0,
1185: RESCC,
1186: Str44,
1187: 13,0,1,125,
1188: /* # 49, line 125 */
1189: VAUTO,TANY,
1190: &table[55],
1191: PSHNL, TANY,
1192: P(457), TANY,
1193: 0x0,
1194: RESCC,
1195: Str44,
1196: 13,0,1,125,
1197: /* # 50, line 125 */
1198: TEMP,TANY,
1199: &table[56],
1200: PSHNL, TANY,
1201: P(455), TANY,
1202: 0x0,
1203: RESCC,
1204: Str44,
1205: 13,0,1,125,
1206: /* # 51, line 126 */
1207: NAME,TANY,
1208: &table[57],
1209: PSHNL, TANY,
1210: PSHNL, TFLOAT,
1211: 0x0,
1212: RESCC,
1213: Str51,
1214: 40,0,2,126,
1215: /* # 52, line 126 */
1216: STAR,TANY,
1217: &table[58],
1218: PSHNL, TANY,
1219: P(55), TFLOAT,
1220: 0x0,
1221: RESCC,
1222: Str51,
1223: 24,0,2,126,
1224: /* # 53, line 126 */
1225: REG,TANY,
1226: &table[59],
1227: PSHNL, TANY,
1228: PSHNL, TFLOAT,
1229: 0x0,
1230: RESCC,
1231: Str51,
1232: 24,0,2,126,
1233: /* # 54, line 126 */
1234: VPARAM,TANY,
1235: &table[60],
1236: PSHNL, TANY,
1237: PSHNL, TFLOAT,
1238: 0x0,
1239: RESCC,
1240: Str51,
1241: 34,0,2,126,
1242: /* # 55, line 126 */
1243: VAUTO,TANY,
1244: &table[61],
1245: PSHNL, TANY,
1246: PSHNL, TFLOAT,
1247: 0x0,
1248: RESCC,
1249: Str51,
1250: 34,0,2,126,
1251: /* # 56, line 126 */
1252: TEMP,TANY,
1253: &table[62],
1254: PSHNL, TANY,
1255: PSHNL, TFLOAT,
1256: 0x0,
1257: RESCC,
1258: Str51,
1259: 34,0,2,126,
1260: /* # 57, line 127 */
1261: NAME,TANY,
1262: &table[64],
1263: PSHNL, TANY,
1264: PSHNL, TDOUBLE,
1265: 0x0,
1266: RESCC,
1267: Str57,
1268: 40,0,2,127,
1269: /* # 58, line 127 */
1270: STAR,TANY,
1271: &table[65],
1272: PSHNL, TANY,
1273: P(55), TDOUBLE,
1274: 0x0,
1275: RESCC,
1276: Str57,
1277: 24,0,2,127,
1278: /* # 59, line 127 */
1279: REG,TANY,
1280: &table[66],
1281: PSHNL, TANY,
1282: PSHNL, TDOUBLE,
1283: 0x0,
1284: RESCC,
1285: Str57,
1286: 24,0,2,127,
1287: /* # 60, line 127 */
1288: VPARAM,TANY,
1289: &table[67],
1290: PSHNL, TANY,
1291: PSHNL, TDOUBLE,
1292: 0x0,
1293: RESCC,
1294: Str57,
1295: 34,0,2,127,
1296: /* # 61, line 127 */
1297: VAUTO,TANY,
1298: &table[68],
1299: PSHNL, TANY,
1300: PSHNL, TDOUBLE,
1301: 0x0,
1302: RESCC,
1303: Str57,
1304: 34,0,2,127,
1305: /* # 62, line 127 */
1306: TEMP,TANY,
1307: &table[69],
1308: PSHNL, TANY,
1309: PSHNL, TDOUBLE,
1310: 0x0,
1311: RESCC,
1312: Str57,
1313: 34,0,2,127,
1314: /* # 63, line 129 */
1315: ICON,TANY,
1316: &table[70],
1317: PSHNL, TANY,
1318: PSHNL, TANY,
1319: 01|RSHARE,
1320: RESC1,
1321: Str63,
1322: 12,0,1,129,
1323: /* # 64, line 129 */
1324: NAME,TANY,
1325: &table[72],
1326: PSHNL, TANY,
1327: P(463), TANY,
1328: 01|RSHARE,
1329: RESC1,
1330: Str63,
1331: 16,0,1,129,
1332: /* # 65, line 129 */
1333: STAR,TANY,
1334: &table[73],
1335: PSHNL, TANY,
1336: P(465), TANY,
1337: 01|LSHARE|RSHARE,
1338: RESC1,
1339: Str63,
1340: 8,0,1,129,
1341: /* # 66, line 129 */
1342: REG,TANY,
1343: &table[74],
1344: PSHNL, TANY,
1345: P(461), TANY,
1346: 01|LSHARE|RSHARE,
1347: RESC1,
1348: Str63,
1349: 8,0,1,129,
1350: /* # 67, line 129 */
1351: VPARAM,TANY,
1352: &table[75],
1353: PSHNL, TANY,
1354: P(459), TANY,
1355: 01|LSHARE|RSHARE,
1356: RESC1,
1357: Str63,
1358: 13,0,1,129,
1359: /* # 68, line 129 */
1360: VAUTO,TANY,
1361: &table[76],
1362: PSHNL, TANY,
1363: P(457), TANY,
1364: 01|LSHARE|RSHARE,
1365: RESC1,
1366: Str63,
1367: 13,0,1,129,
1368: /* # 69, line 129 */
1369: TEMP,TANY,
1370: &table[77],
1371: PSHNL, TANY,
1372: P(455), TANY,
1373: 01|LSHARE|RSHARE,
1374: RESC1,
1375: Str63,
1376: 13,0,1,129,
1377: /* # 70, line 130 */
1378: ICON,TANY,
1379: &table[78],
1380: PSHNL, TANY,
1381: P(8), TANY,
1382: 01|RSHARE,
1383: RESC1|RESCC,
1384: Str70,
1385: 10,0,1,130,
1386: /* # 71, line 130 */
1387: CONV,TANY,
1388: &table[79],
1389: PSHNL, TANY,
1390: P(331), TANY,
1391: 01|RSHARE,
1392: RESC1|RESCC,
1393: Str70,
1394: 8,0,1,130,
1395: /* # 72, line 130 */
1396: NAME,TANY,
1397: &table[80],
1398: PSHNL, TANY,
1399: P(313), TANY,
1400: 01|RSHARE,
1401: RESC1|RESCC,
1402: Str70,
1403: 16,0,1,130,
1404: /* # 73, line 130 */
1405: STAR,TANY,
1406: &table[81],
1407: PSHNL, TANY,
1408: P(315), TANY,
1409: 01|LSHARE|RSHARE,
1410: RESC1|RESCC,
1411: Str70,
1412: 8,0,1,130,
1413: /* # 74, line 130 */
1414: REG,TANY,
1415: &table[82],
1416: PSHNL, TANY,
1417: P(311), TANY,
1418: 01|LSHARE|RSHARE,
1419: RESC1|RESCC,
1420: Str70,
1421: 8,0,1,130,
1422: /* # 75, line 130 */
1423: VPARAM,TANY,
1424: &table[83],
1425: PSHNL, TANY,
1426: P(309), TANY,
1427: 01|LSHARE|RSHARE,
1428: RESC1|RESCC,
1429: Str70,
1430: 13,0,1,130,
1431: /* # 76, line 130 */
1432: VAUTO,TANY,
1433: &table[84],
1434: PSHNL, TANY,
1435: P(307), TANY,
1436: 01|LSHARE|RSHARE,
1437: RESC1|RESCC,
1438: Str70,
1439: 13,0,1,130,
1440: /* # 77, line 130 */
1441: TEMP,TANY,
1442: &table[85],
1443: PSHNL, TANY,
1444: P(305), TANY,
1445: 01|LSHARE|RSHARE,
1446: RESC1|RESCC,
1447: Str70,
1448: 13,0,1,130,
1449: /* # 78, line 131 */
1450: ICON,TANY,
1451: &table[86],
1452: PSHNL, TANY,
1453: P(8), TANY,
1454: 01|RSHARE,
1455: RESC1|RESCC,
1456: Str78,
1457: 10,0,1,131,
1458: /* # 79, line 131 */
1459: CONV,TANY,
1460: &table[87],
1461: PSHNL, TANY,
1462: P(422), TANY,
1463: 01|RSHARE,
1464: RESC1|RESCC,
1465: Str78,
1466: 8,0,1,131,
1467: /* # 80, line 131 */
1468: NAME,TANY,
1469: &table[88],
1470: PSHNL, TANY,
1471: P(404), TANY,
1472: 01|RSHARE,
1473: RESC1|RESCC,
1474: Str78,
1475: 16,0,1,131,
1476: /* # 81, line 131 */
1477: STAR,TANY,
1478: &table[89],
1479: PSHNL, TANY,
1480: P(406), TANY,
1481: 01|LSHARE|RSHARE,
1482: RESC1|RESCC,
1483: Str78,
1484: 8,0,1,131,
1485: /* # 82, line 131 */
1486: REG,TANY,
1487: &table[90],
1488: PSHNL, TANY,
1489: P(402), TANY,
1490: 01|LSHARE|RSHARE,
1491: RESC1|RESCC,
1492: Str78,
1493: 8,0,1,131,
1494: /* # 83, line 131 */
1495: VPARAM,TANY,
1496: &table[91],
1497: PSHNL, TANY,
1498: P(400), TANY,
1499: 01|LSHARE|RSHARE,
1500: RESC1|RESCC,
1501: Str78,
1502: 13,0,1,131,
1503: /* # 84, line 131 */
1504: VAUTO,TANY,
1505: &table[92],
1506: PSHNL, TANY,
1507: P(398), TANY,
1508: 01|LSHARE|RSHARE,
1509: RESC1|RESCC,
1510: Str78,
1511: 13,0,1,131,
1512: /* # 85, line 131 */
1513: TEMP,TANY,
1514: &table[93],
1515: PSHNL, TANY,
1516: P(396), TANY,
1517: 01|LSHARE|RSHARE,
1518: RESC1|RESCC,
1519: Str78,
1520: 13,0,1,131,
1521: /* # 86, line 132 */
1522: ICON,TANY,
1523: 0,
1524: PSHNL, TANY,
1525: P(6), TANY,
1526: 01|RSHARE,
1527: RESC1|RESCC,
1528: Str86,
1529: 9,0,1,132,
1530: /* # 87, line 132 */
1531: CONV,TANY,
1532: 0,
1533: PSHNL, TANY,
1534: P(257), TANY,
1535: 01|RSHARE,
1536: RESC1|RESCC,
1537: Str86,
1538: 8,0,1,132,
1539: /* # 88, line 132 */
1540: NAME,TANY,
1541: &table[94],
1542: PSHNL, TANY,
1543: P(239), TANY,
1544: 01|RSHARE,
1545: RESC1|RESCC,
1546: Str86,
1547: 16,0,1,132,
1548: /* # 89, line 132 */
1549: STAR,TANY,
1550: &table[95],
1551: PSHNL, TANY,
1552: P(241), TANY,
1553: 01|LSHARE|RSHARE,
1554: RESC1|RESCC,
1555: Str86,
1556: 8,0,1,132,
1557: /* # 90, line 132 */
1558: REG,TANY,
1559: &table[96],
1560: PSHNL, TANY,
1561: P(237), TANY,
1562: 01|LSHARE|RSHARE,
1563: RESC1|RESCC,
1564: Str86,
1565: 8,0,1,132,
1566: /* # 91, line 132 */
1567: VPARAM,TANY,
1568: &table[97],
1569: PSHNL, TANY,
1570: P(235), TANY,
1571: 01|LSHARE|RSHARE,
1572: RESC1|RESCC,
1573: Str86,
1574: 13,0,1,132,
1575: /* # 92, line 132 */
1576: VAUTO,TANY,
1577: &table[98],
1578: PSHNL, TANY,
1579: P(233), TANY,
1580: 01|LSHARE|RSHARE,
1581: RESC1|RESCC,
1582: Str86,
1583: 13,0,1,132,
1584: /* # 93, line 132 */
1585: TEMP,TANY,
1586: &table[99],
1587: PSHNL, TANY,
1588: P(231), TANY,
1589: 01|LSHARE|RSHARE,
1590: RESC1|RESCC,
1591: Str86,
1592: 13,0,1,132,
1593: /* # 94, line 133 */
1594: NAME,TANY,
1595: &table[100],
1596: PSHNL, TANY,
1597: PSHNL, TFLOAT,
1598: 01|RSHARE|NPAIR,
1599: RESC1,
1600: Str94,
1601: 24,0,2,133,
1602: /* # 95, line 133 */
1603: STAR,TANY,
1604: &table[105],
1605: PSHNL, TANY,
1606: P(55), TFLOAT,
1607: 01|LSHARE|RSHARE|NPAIR,
1608: RESC1,
1609: Str94,
1610: 8,0,2,133,
1611: /* # 96, line 133 */
1612: REG,TANY,
1613: &table[101],
1614: PSHNL, TANY,
1615: PSHNL, TFLOAT,
1616: 01|LSHARE|RSHARE|NPAIR,
1617: RESC1,
1618: Str94,
1619: 8,0,2,133,
1620: /* # 97, line 133 */
1621: VPARAM,TANY,
1622: &table[102],
1623: PSHNL, TANY,
1624: PSHNL, TFLOAT,
1625: 01|LSHARE|RSHARE|NPAIR,
1626: RESC1,
1627: Str94,
1628: 18,0,2,133,
1629: /* # 98, line 133 */
1630: VAUTO,TANY,
1631: &table[103],
1632: PSHNL, TANY,
1633: PSHNL, TFLOAT,
1634: 01|LSHARE|RSHARE|NPAIR,
1635: RESC1,
1636: Str94,
1637: 18,0,2,133,
1638: /* # 99, line 133 */
1639: TEMP,TANY,
1640: &table[104],
1641: PSHNL, TANY,
1642: PSHNL, TFLOAT,
1643: 01|LSHARE|RSHARE|NPAIR,
1644: RESC1,
1645: Str94,
1646: 18,0,2,133,
1647: /* # 100, line 134 */
1648: NAME,TANY,
1649: 0,
1650: PSHNL, TANY,
1651: PSHNL, TDOUBLE,
1652: 01|RSHARE|NPAIR,
1653: RESC1,
1654: Str100,
1655: 24,0,2,134,
1656: /* # 101, line 134 */
1657: REG,TANY,
1658: 0,
1659: PSHNL, TANY,
1660: PSHNL, TDOUBLE,
1661: 01|LSHARE|RSHARE|NPAIR,
1662: RESC1,
1663: Str100,
1664: 8,0,2,134,
1665: /* # 102, line 134 */
1666: VPARAM,TANY,
1667: 0,
1668: PSHNL, TANY,
1669: PSHNL, TDOUBLE,
1670: 01|LSHARE|RSHARE|NPAIR,
1671: RESC1,
1672: Str100,
1673: 18,0,2,134,
1674: /* # 103, line 134 */
1675: VAUTO,TANY,
1676: 0,
1677: PSHNL, TANY,
1678: PSHNL, TDOUBLE,
1679: 01|LSHARE|RSHARE|NPAIR,
1680: RESC1,
1681: Str100,
1682: 18,0,2,134,
1683: /* # 104, line 134 */
1684: TEMP,TANY,
1685: 0,
1686: PSHNL, TANY,
1687: PSHNL, TDOUBLE,
1688: 01|LSHARE|RSHARE|NPAIR,
1689: RESC1,
1690: Str100,
1691: 18,0,2,134,
1692: /* # 105, line 135 */
1693: STAR,TANY,
1694: 0,
1695: PSHNL, TANY,
1696: P(91), TDOUBLE,
1697: 01|LSHARE|RSHARE|NPAIR,
1698: RESC1,
1699: "\tmovdd\tAR,A1\n",
1700: 8,0,2,135,
1701: /* # 106, line 139 */
1702: INIT,TANY,
1703: &table[107],
1704: P(10), TANY,
1705: PSHNL, TCHAR|TUCHAR,
1706: 0x0,
1707: RNULL,
1708: "\tZB",
1709: 8,1,1,139,
1710: /* # 107, line 140 */
1711: INIT,TANY,
1712: &table[108],
1713: P(10), TANY,
1714: PSHNL, TSHORT|TUSHORT,
1715: 0x0,
1716: RNULL,
1717: "\t.half\tCL\n",
1718: 8,1,1,140,
1719: /* # 108, line 141 */
1720: INIT,TANY,
1721: &table[109],
1722: P(10), TANY,
1723: PSHNL, urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
1724: 0x0,
1725: RNULL,
1726: "\t.word\tCL\n",
1727: 8,1,1,141,
1728: /* # 109, line 142 */
1729: INIT,TANY,
1730: &table[110],
1731: P(10), TANY,
1732: PSHNL, TFLOAT,
1733: 0x0,
1734: RNULL,
1735: "\t.single\tCL\n",
1736: 8,1,1,142,
1737: /* # 110, line 143 */
1738: INIT,TANY,
1739: 0,
1740: P(10), TANY,
1741: PSHNL, TDOUBLE,
1742: 0x0,
1743: RNULL,
1744: "\t.double\tCL\n",
1745: 8,1,1,143,
1746: /* # 111, line 147 */
1747: FUNARG,TANY,
1748: &table[112],
1749: P(481), TANY,
1750: PSHNL, TANY,
1751: 0x0,
1752: RNULL,
1753: "\tpushw\tAL\n",
1754: 8,1,1,147,
1755: /* # 112, line 148 */
1756: FUNARG,TANY,
1757: &table[113],
1758: P(55), TSHORT,
1759: PSHNL, TANY,
1760: 01,
1761: RNULL,
1762: "\tmovbhw\tAL,A1\n\tpushw\tA1\n",
1763: 16,1,1,148,
1764: /* # 113, line 149 */
1765: FUNARG,TANY,
1766: &table[114],
1767: P(55), TUSHORT,
1768: PSHNL, TANY,
1769: 01,
1770: RNULL,
1771: "\tmovzhw\tAL,A1\n\tpushw\tA1\n",
1772: 16,1,1,149,
1773: /* # 114, line 150 */
1774: FUNARG,TANY,
1775: &table[115],
1776: P(55), TCHAR,
1777: PSHNL, TANY,
1778: 01,
1779: RNULL,
1780: "\tmovzbw\tAL,A1\n\tpushw\tA1\n",
1781: 16,1,1,150,
1782: /* # 115, line 151 */
1783: FUNARG,TANY,
1784: &table[116],
1785: P(85), TFLOAT,
1786: PSHNL, TANY,
1787: 01|NPAIR,
1788: RNULL,
1789: "\tmovsd\tAL,A1\n\tpushw\tA1\n\tpushw\tZD1\n",
1790: 24,2,1,151,
1791: /* # 116, line 152 */
1792: FUNARG,TANY,
1793: &table[117],
1794: P(91), TFLOAT,
1795: PSHNL, TANY,
1796: 01|NPAIR,
1797: RESCC,
1798: "\tmovsd\tAL,A1\n\taddw2\t&8,%sp\n\tmovdd\tA1,-8(%sp)\n",
1799: 32,2,1,152,
1800: /* # 117, line 153 */
1801: FUNARG,TANY,
1802: &table[118],
1803: P(85), TDOUBLE,
1804: PSHNL, TANY,
1805: 0x0,
1806: RNULL,
1807: "\tpushw\tAL\n\tpushw\tZDL\n",
1808: 24,2,1,153,
1809: /* # 118, line 154 */
1810: FUNARG,TANY,
1811: &table[119],
1812: P(91), TDOUBLE,
1813: PSHNL, TANY,
1814: 0x0,
1815: RNULL,
1816: "\taddw2\t&8,%sp\n\tmovdd\tAL,-8(%sp)\n",
1817: 24,2,1,154,
1818: /* # 119, line 155 */
1819: FUNARG,TANY,
1820: 0,
1821: P(195), TANY,
1822: PSHNL, TANY,
1823: 0x0,
1824: RNULL,
1825: "\tpushaw\tA(LL)\n",
1826: 8,1,1,155,
1827: /* # 120, line 159 */
1828: UNARY AND,TANY,
1829: 0,
1830: P(71), TANY,
1831: PSHNL, TANY,
1832: 01|LSHARE|RSHARE,
1833: RESC1,
1834: "\tmovaw\tAL,A1\n",
1835: 8,1,1,159,
1836: /* # 121, line 161 */
1837: ASSIGN,TANY,
1838: &table[122],
1839: P(55), TANY,
1840: P(195), TANY,
1841: 0x0,
1842: RLEFT,
1843: Str121,
1844: 8,1,1,161,
1845: /* # 122, line 162 */
1846: ASSIGN,TANY,
1847: &table[225],
1848: P(55), TANY,
1849: P(195), TANY,
1850: 0x0,
1851: RRIGHT,
1852: Str121,
1853: 8,1,1,162,
1854: /* # 123, line 167 */
1855: PLUS,TANY,
1856: &table[124],
1857: P(199), TANY,
1858: P(199), TANY,
1859: 01|LSHARE|RSHARE,
1860: RESC1|RESCC,
1861: "RR=1\taddb2\tAL,ARERL=1\taddb2\tAR,ALE\taddb3\tAR,AL,A1\n",
1862: 8,1,1,167,
1863: /* # 124, line 169 */
1864: PLUS,TANY,
1865: &table[125],
1866: P(273), TANY,
1867: P(273), TANY,
1868: 01|LSHARE|RSHARE,
1869: RESC1|RESCC,
1870: "RR=1\taddh2\tAL,ARERL=1\taddh2\tAR,ALE\taddh3\tAR,AL,A1\n",
1871: 8,1,1,169,
1872: /* # 125, line 171 */
1873: PLUS,TANY,
1874: &table[126],
1875: P(438), TANY,
1876: P(438), TANY,
1877: 01|LSHARE|RSHARE,
1878: RESC1|RESCC,
1879: "RR=1\taddw2\tAL,ARERL=1\taddw2\tAR,ALE\taddw3\tAR,AL,A1\n",
1880: 8,1,1,171,
1881: /* # 126, line 173 */
1882: PLUS,TANY,
1883: &table[165],
1884: P(611), TANY,
1885: P(611), TANY,
1886: 01|LSHARE|RSHARE|NPAIR,
1887: RESC1|RESCC,
1888: "RR=1\tfaddd2\tAL,ARERL=1\tfaddd2\tAR,ALE\tfaddd3\tAR,AL,A1\n",
1889: 6,2,2,173,
1890: /* # 127, line 175 */
1891: MINUS,TANY,
1892: &table[128],
1893: P(199), TANY,
1894: P(199), TANY,
1895: 01|LSHARE|RSHARE,
1896: RESC1|RESCC,
1897: "RL!1\tsubb3\tAR,AL,A1\nRL=1\tsubb2\tAR,AL\n",
1898: 8,1,1,175,
1899: /* # 128, line 176 */
1900: MINUS,TANY,
1901: &table[129],
1902: P(273), TANY,
1903: P(273), TANY,
1904: 01|LSHARE|RSHARE,
1905: RESC1|RESCC,
1906: "RL!1\tsubh3\tAR,AL,A1\nRL=1\tsubh2\tAR,AL\n",
1907: 8,1,1,176,
1908: /* # 129, line 177 */
1909: MINUS,TANY,
1910: &table[130],
1911: P(438), TANY,
1912: P(438), TANY,
1913: 01|LSHARE|RSHARE,
1914: RESC1|RESCC,
1915: "RL!1\tsubw3\tAR,AL,A1\nRL=1\tsubw2\tAR,AL\n",
1916: 8,1,1,177,
1917: /* # 130, line 179 */
1918: MINUS,TANY,
1919: &table[169],
1920: P(611), TANY,
1921: P(611), TANY,
1922: 01|LSHARE|RSHARE|NPAIR,
1923: RESC1|RESCC,
1924: "RL!1\tfsubd3\tAR,AL,A1\nRL=1\tfsubd2\tAR,AL\n",
1925: 6,2,2,179,
1926: /* # 131, line 181 */
1927: UNARY MINUS,TANY,
1928: &table[132],
1929: P(199), TANY,
1930: PSHNL, TANY,
1931: 01|LSHARE|RSHARE,
1932: RESC1,
1933: "\t\\M\\N\\E\\G\\B\tAL,A1\n",
1934: 8,1,1,181,
1935: /* # 132, line 182 */
1936: UNARY MINUS,TANY,
1937: &table[133],
1938: P(273), TANY,
1939: PSHNL, TANY,
1940: 01|LSHARE|RSHARE,
1941: RESC1,
1942: "\tmnegh\tAL,A1\n",
1943: 8,1,1,182,
1944: /* # 133, line 183 */
1945: UNARY MINUS,TANY,
1946: &table[134],
1947: P(438), TANY,
1948: PSHNL, TANY,
1949: 01|LSHARE|RSHARE,
1950: RESC1,
1951: "\tmnegw\tAL,A1\n",
1952: 8,1,1,183,
1953: /* # 134, line 184 */
1954: UNARY MINUS,TANY,
1955: 0,
1956: P(611), TANY,
1957: PSHNL, TANY,
1958: 01|LSHARE|RSHARE|NPAIR,
1959: RESC1|RESCC,
1960: "\tfsubd3\tAL,&0.0,A1\n",
1961: 24,2,1,184,
1962: /* # 135, line 191 */
1963: MUL,TANY,
1964: &table[136],
1965: P(147), TSHORT|urTINT|TLONG|TUSHORT|urTUNSIGNED|TULONG,
1966: P(147), TSHORT|urTINT|TLONG|TUSHORT|urTUNSIGNED|TULONG,
1967: 01|LSHARE|RSHARE,
1968: RESC1|RESCC,
1969: "R(RL)=1\t\\M\\U\\L\\B2\tAL,ARER(LL)=1\t\\M\\U\\L\\B2\tAR,ALE\t\\M\\U\\L\\B3\tAR,AL,A1\n",
1970: 16,1,1,191,
1971: /* # 136, line 192 */
1972: MUL,TANY,
1973: &table[137],
1974: P(199), TANY,
1975: P(199), TANY,
1976: 01|LSHARE|RSHARE,
1977: RESC1|RESCC,
1978: "\t\\M\\U\\L\\B3\tAR,AL,A1\n",
1979: 16,1,1,192,
1980: /* # 137, line 194 */
1981: MUL,TANY,
1982: &table[138],
1983: P(163), TANY,
1984: P(163), TANY,
1985: 01|LSHARE|RSHARE,
1986: RESC1|RESCC,
1987: "R(RL)=1\t\\M\\U\\L\\H2\tAL,ARER(LL)=1\t\\M\\U\\L\\H2\tAR,ALE\t\\M\\U\\L\\H3\tAR,AL,A1\n",
1988: 16,1,1,194,
1989: /* # 138, line 195 */
1990: MUL,TANY,
1991: &table[139],
1992: P(273), TANY,
1993: P(273), TANY,
1994: 01|LSHARE|RSHARE,
1995: RESC1|RESCC,
1996: "\t\\M\\U\\L\\H3\tAR,AL,A1\n",
1997: 16,1,1,195,
1998: /* # 139, line 197 */
1999: MUL,TANY,
2000: &table[140],
2001: P(438), TANY,
2002: P(438), TANY,
2003: 01|LSHARE|RSHARE,
2004: RESC1|RESCC,
2005: "RR=1\tmulw2\tAL,ARERL=1\tmulw2\tAR,ALE\tmulw3\tAR,AL,A1\n",
2006: 16,1,1,197,
2007: /* # 140, line 199 */
2008: MUL,TANY,
2009: &table[173],
2010: P(611), TANY,
2011: P(611), TANY,
2012: 01|LSHARE|RSHARE|NPAIR|LPREF|RPREF,
2013: RESC1|RESCC,
2014: "RR=1\tfmuld2\tAL,ARERL=1\tfmuld2\tAR,ALE\tfmuld3\tAR,AL,A1\n",
2015: 24,2,2,199,
2016: /* # 141, line 201 */
2017: DIV,TANY,
2018: &table[142],
2019: P(498), TANY,
2020: P(481), TANY,
2021: 01|LSHARE|RSHARE,
2022: RESC1|RESCC,
2023: Str141,
2024: 18,1,1,201,
2025: /* # 142, line 202 */
2026: DIV,TANY,
2027: &table[143],
2028: P(481), TANY,
2029: P(498), TANY,
2030: 01|LSHARE|RSHARE,
2031: RESC1|RESCC,
2032: Str141,
2033: 18,1,1,202,
2034: /* # 143, line 203 */
2035: DIV,TANY,
2036: &table[144],
2037: P(481), TANY,
2038: P(481), TANY,
2039: 01|LSHARE|RSHARE,
2040: RESC1|RESCC,
2041: "RL!1\tdivw3\tAR,AL,A1\nRL=1\tdivw2\tAR,AL\n",
2042: 18,1,1,203,
2043: /* # 144, line 205 */
2044: DIV,TANY,
2045: &table[177],
2046: P(611), TANY,
2047: P(611), TANY,
2048: 01|LSHARE|RSHARE|NPAIR,
2049: RESC1|RESCC,
2050: "RL!1\tfdivd3\tAR,AL,A1\nRL=1\tfdivd2\tAR,AL\n",
2051: 32,2,2,205,
2052: /* # 145, line 207 */
2053: MOD,TANY,
2054: &table[146],
2055: P(498), TANY,
2056: P(481), TANY,
2057: 01|LSHARE|RSHARE,
2058: RESC1|RESCC,
2059: Str145,
2060: 18,1,1,207,
2061: /* # 146, line 208 */
2062: MOD,TANY,
2063: &table[147],
2064: P(481), TANY,
2065: P(498), TANY,
2066: 01|LSHARE|RSHARE,
2067: RESC1|RESCC,
2068: Str145,
2069: 18,1,1,208,
2070: /* # 147, line 209 */
2071: MOD,TANY,
2072: &table[181],
2073: P(481), TANY,
2074: P(481), TANY,
2075: 01|LSHARE|RSHARE,
2076: RESC1|RESCC,
2077: "RL!1\tmodw3\tAR,AL,A1\nRL=1\tmodw2\tAR,AL\n",
2078: 18,1,1,209,
2079: /* # 148, line 216 */
2080: AND,TANY,
2081: &table[149],
2082: P(199), TANY,
2083: P(199), TANY,
2084: 0x0,
2085: RESCC,
2086: "\tbitb\tAL,AR\n",
2087: 8,1,1,216,
2088: /* # 149, line 217 */
2089: AND,TANY,
2090: &table[150],
2091: P(273), TANY,
2092: P(273), TANY,
2093: 0x0,
2094: RESCC,
2095: "\tbith\tAL,AR\n",
2096: 8,1,1,217,
2097: /* # 150, line 218 */
2098: AND,TANY,
2099: &table[151],
2100: P(438), TANY,
2101: P(438), TANY,
2102: 0x0,
2103: RESCC,
2104: "\tbitw\tAL,AR\n",
2105: 8,1,1,218,
2106: /* # 151, line 221 */
2107: AND,TANY,
2108: &table[152],
2109: P(199), TANY,
2110: P(199), TANY,
2111: 01|LSHARE|RSHARE,
2112: RESC1|RESCC,
2113: "RR=1\tandb2\tAL,ARERL=1\tandb2\tAR,ALE\tandb3\tAR,AL,A1\n",
2114: 8,1,1,221,
2115: /* # 152, line 223 */
2116: AND,TANY,
2117: &table[153],
2118: P(273), TANY,
2119: P(273), TANY,
2120: 01|LSHARE|RSHARE,
2121: RESC1|RESCC,
2122: "RR=1\tandh2\tAL,ARERL=1\tandh2\tAR,ALE\tandh3\tAR,AL,A1\n",
2123: 8,1,1,223,
2124: /* # 153, line 225 */
2125: AND,TANY,
2126: &table[187],
2127: P(438), TANY,
2128: P(438), TANY,
2129: 01|LSHARE|RSHARE,
2130: RESC1|RESCC,
2131: "RR=1\tandw2\tAL,ARERL=1\tandw2\tAR,ALE\tandw3\tAR,AL,A1\n",
2132: 8,1,1,225,
2133: /* # 154, line 228 */
2134: OR,TANY,
2135: &table[155],
2136: P(199), TANY,
2137: P(199), TANY,
2138: 01|LSHARE|RSHARE,
2139: RESC1|RESCC,
2140: "RR=1\torb2\tAL,ARERL=1\torb2\tAR,ALE\torb3\tAR,AL,A1\n",
2141: 8,1,1,228,
2142: /* # 155, line 230 */
2143: OR,TANY,
2144: &table[156],
2145: P(273), TANY,
2146: P(273), TANY,
2147: 01|LSHARE|RSHARE,
2148: RESC1|RESCC,
2149: "RR=1\torh2\tAL,ARERL=1\torh2\tAR,ALE\torh3\tAR,AL,A1\n",
2150: 8,1,1,230,
2151: /* # 156, line 232 */
2152: OR,TANY,
2153: &table[184],
2154: P(438), TANY,
2155: P(438), TANY,
2156: 01|LSHARE|RSHARE,
2157: RESC1|RESCC,
2158: "RR=1\torw2\tAL,ARERL=1\torw2\tAR,ALE\torw3\tAR,AL,A1\n",
2159: 8,1,1,232,
2160: /* # 157, line 235 */
2161: ER,TANY,
2162: &table[158],
2163: P(199), TANY,
2164: P(199), TANY,
2165: 01|LSHARE|RSHARE,
2166: RESC1|RESCC,
2167: "RR=1\txorb2\tAL,ARERL=1\txorb2\tAR,ALE\txorb3\tAR,AL,A1\n",
2168: 8,1,1,235,
2169: /* # 158, line 237 */
2170: ER,TANY,
2171: &table[159],
2172: P(273), TANY,
2173: P(273), TANY,
2174: 01|LSHARE|RSHARE,
2175: RESC1|RESCC,
2176: "RR=1\txorh2\tAL,ARERL=1\txorh2\tAR,ALE\txorh3\tAR,AL,A1\n",
2177: 8,1,1,237,
2178: /* # 159, line 239 */
2179: ER,TANY,
2180: &table[190],
2181: P(438), TANY,
2182: P(438), TANY,
2183: 01|LSHARE|RSHARE,
2184: RESC1|RESCC,
2185: "RR=1\txorw2\tAL,ARERL=1\txorw2\tAR,ALE\txorw3\tAR,AL,A1\n",
2186: 8,1,1,239,
2187: /* # 160, line 241 */
2188: 77,TANY,
2189: &table[161],
2190: P(199), TANY,
2191: PSHNL, TANY,
2192: 01|LSHARE,
2193: RESC1,
2194: "\tmcomb\tAL,A1\n",
2195: 8,1,1,241,
2196: /* # 161, line 242 */
2197: 77,TANY,
2198: &table[162],
2199: P(273), TANY,
2200: PSHNL, TANY,
2201: 01|LSHARE,
2202: RESC1,
2203: "\tmcomh\tAL,A1\n",
2204: 8,1,1,242,
2205: /* # 162, line 243 */
2206: 77,TANY,
2207: 0,
2208: P(438), TANY,
2209: PSHNL, TANY,
2210: 01|LSHARE,
2211: RESC1,
2212: "\tmcomw\tAL,A1\n",
2213: 8,1,1,243,
2214: /* # 163, line 247 */
2215: LS,TANY,
2216: &table[193],
2217: P(481), TANY,
2218: P(481), TANY,
2219: 01|LSHARE|RSHARE,
2220: RESC1|RESCC,
2221: "\t\\L\\L\\S\\W3\tAR,AL,A1\n",
2222: 8,1,1,247,
2223: /* # 164, line 249 */
2224: RS,TANY,
2225: &table[194],
2226: P(481), TANY,
2227: P(481), TANY,
2228: 01|LSHARE|RSHARE,
2229: RESC1|RESCC,
2230: "\t\\L\\R\\S\\W3\tAR,AL,A1\n",
2231: 8,1,1,249,
2232: /* # 165, line 253 */
2233: ASG PLUS,TANY,
2234: &table[166],
2235: P(531), TANY,
2236: P(199), TANY,
2237: 0x0,
2238: RLEFT|RESCC,
2239: "\taddb2\tAR,AL\n",
2240: 8,1,1,253,
2241: /* # 166, line 254 */
2242: ASG PLUS,TANY,
2243: &table[167],
2244: P(547), TANY,
2245: P(273), TANY,
2246: 0x0,
2247: RLEFT|RESCC,
2248: "\taddh2\tAR,AL\n",
2249: 8,1,1,254,
2250: /* # 167, line 255 */
2251: ASG PLUS,TANY,
2252: &table[168],
2253: P(579), TANY,
2254: P(438), TANY,
2255: 0x0,
2256: RLEFT|RESCC,
2257: "\taddw2\tAR,AL\n",
2258: 8,1,1,255,
2259: /* # 168, line 256 */
2260: ASG PLUS,TANY,
2261: 0,
2262: P(707), TANY,
2263: P(611), TANY,
2264: 0x0,
2265: RLEFT|RESCC,
2266: "\tfaddd2\tAR,AL\n",
2267: 24,2,2,256,
2268: /* # 169, line 258 */
2269: ASG MINUS,TANY,
2270: &table[170],
2271: P(531), TANY,
2272: P(199), TANY,
2273: 0x0,
2274: RLEFT|RESCC,
2275: "\tsubb2\tAR,AL\n",
2276: 8,1,1,258,
2277: /* # 170, line 259 */
2278: ASG MINUS,TANY,
2279: &table[171],
2280: P(547), TANY,
2281: P(273), TANY,
2282: 0x0,
2283: RLEFT|RESCC,
2284: "\tsubh2\tAR,AL\n",
2285: 8,1,1,259,
2286: /* # 171, line 260 */
2287: ASG MINUS,TANY,
2288: &table[172],
2289: P(579), TANY,
2290: P(438), TANY,
2291: 0x0,
2292: RLEFT|RESCC,
2293: "\tsubw2\tAR,AL\n",
2294: 8,1,1,260,
2295: /* # 172, line 261 */
2296: ASG MINUS,TANY,
2297: 0,
2298: P(707), TANY,
2299: P(611), TANY,
2300: 0x0,
2301: RLEFT|RESCC,
2302: "\tfsubd2\tAR,AL\n",
2303: 24,2,2,261,
2304: /* # 173, line 263 */
2305: ASG MUL,TANY,
2306: &table[174],
2307: P(531), TANY,
2308: P(199), TANY,
2309: 0x0,
2310: RLEFT|RESCC,
2311: "\t\\M\\U\\L\\B2\tAR,AL\n",
2312: 16,1,1,263,
2313: /* # 174, line 264 */
2314: ASG MUL,TANY,
2315: &table[175],
2316: P(547), TANY,
2317: P(273), TANY,
2318: 0x0,
2319: RLEFT|RESCC,
2320: "\t\\M\\U\\L\\H2\tAR,AL\n",
2321: 16,1,1,264,
2322: /* # 175, line 265 */
2323: ASG MUL,TANY,
2324: &table[176],
2325: P(579), TANY,
2326: P(438), TANY,
2327: 0x0,
2328: RLEFT|RESCC,
2329: "\tmulw2\tAR,AL\n",
2330: 16,1,1,265,
2331: /* # 176, line 266 */
2332: ASG MUL,TANY,
2333: 0,
2334: P(707), TANY,
2335: P(611), TANY,
2336: 0x0,
2337: RLEFT|RESCC,
2338: "\tfmuld2\tAR,AL\n",
2339: 32,2,2,266,
2340: /* # 177, line 268 */
2341: ASG DIV,TANY,
2342: &table[178],
2343: P(579), TANY,
2344: P(498), TANY,
2345: 0x0,
2346: RLEFT|RESCC,
2347: Str177,
2348: 18,1,1,268,
2349: /* # 178, line 269 */
2350: ASG DIV,TANY,
2351: &table[179],
2352: P(55), urTUNSIGNED|TULONG|TPOINT,
2353: P(481), TANY,
2354: 0x0,
2355: RLEFT,
2356: Str177,
2357: 18,1,1,269,
2358: /* # 179, line 270 */
2359: ASG DIV,TANY,
2360: &table[180],
2361: P(55), urTINT|TLONG|urTUNSIGNED|TULONG|TPOINT,
2362: P(481), TANY,
2363: 0x0,
2364: RLEFT,
2365: "\tdivw2\tAR,AL\n",
2366: 18,1,1,270,
2367: /* # 180, line 271 */
2368: ASG DIV,TANY,
2369: 0,
2370: P(707), TANY,
2371: P(611), TANY,
2372: 0x0,
2373: RLEFT|RESCC,
2374: "\tfdivd2\tAR,AL\n",
2375: 32,2,2,271,
2376: /* # 181, line 273 */
2377: ASG MOD,TANY,
2378: &table[182],
2379: P(55), urTUNSIGNED|TULONG|TPOINT,
2380: P(481), TANY,
2381: 0x0,
2382: RLEFT,
2383: Str181,
2384: 18,1,1,273,
2385: /* # 182, line 274 */
2386: ASG MOD,TANY,
2387: &table[183],
2388: P(579), TANY,
2389: P(498), TANY,
2390: 0x0,
2391: RLEFT|RESCC,
2392: Str181,
2393: 18,1,1,274,
2394: /* # 183, line 275 */
2395: ASG MOD,TANY,
2396: 0,
2397: P(579), TANY,
2398: P(481), TANY,
2399: 0x0,
2400: RLEFT|RESCC,
2401: "\tmodw2\tAR,AL\n",
2402: 18,1,1,275,
2403: /* # 184, line 277 */
2404: ASG OR,TANY,
2405: &table[185],
2406: P(531), TANY,
2407: P(199), TANY,
2408: 0x0,
2409: RLEFT,
2410: "\torb2\tAR,AL\n",
2411: 8,1,1,277,
2412: /* # 185, line 278 */
2413: ASG OR,TANY,
2414: &table[186],
2415: P(547), TANY,
2416: P(273), TANY,
2417: 0x0,
2418: RLEFT,
2419: "\torh2\tAR,AL\n",
2420: 8,1,1,278,
2421: /* # 186, line 279 */
2422: ASG OR,TANY,
2423: 0,
2424: P(579), TANY,
2425: P(438), TANY,
2426: 0x0,
2427: RLEFT,
2428: "\torw2\tAR,AL\n",
2429: 8,1,1,279,
2430: /* # 187, line 281 */
2431: ASG AND,TANY,
2432: &table[188],
2433: P(531), TANY,
2434: P(199), TANY,
2435: 0x0,
2436: RLEFT,
2437: "\tandb2\tAR,AL\n",
2438: 8,1,1,281,
2439: /* # 188, line 282 */
2440: ASG AND,TANY,
2441: &table[189],
2442: P(547), TANY,
2443: P(273), TANY,
2444: 0x0,
2445: RLEFT,
2446: "\tandh2\tAR,AL\n",
2447: 8,1,1,282,
2448: /* # 189, line 283 */
2449: ASG AND,TANY,
2450: 0,
2451: P(579), TANY,
2452: P(438), TANY,
2453: 0x0,
2454: RLEFT,
2455: "\tandw2\tAR,AL\n",
2456: 8,1,1,283,
2457: /* # 190, line 285 */
2458: ASG ER,TANY,
2459: &table[191],
2460: P(531), TANY,
2461: P(199), TANY,
2462: 0x0,
2463: RLEFT,
2464: "\txorb2\tAR,AL\n",
2465: 8,1,1,285,
2466: /* # 191, line 286 */
2467: ASG ER,TANY,
2468: &table[192],
2469: P(547), TANY,
2470: P(273), TANY,
2471: 0x0,
2472: RLEFT,
2473: "\txorh2\tAR,AL\n",
2474: 8,1,1,286,
2475: /* # 192, line 287 */
2476: ASG ER,TANY,
2477: 0,
2478: P(579), TANY,
2479: P(438), TANY,
2480: 0x0,
2481: RLEFT,
2482: "\txorw2\tAR,AL\n",
2483: 8,1,1,287,
2484: /* # 193, line 289 */
2485: 65,TANY,
2486: 0,
2487: P(579), TANY,
2488: P(481), TANY,
2489: 0x0,
2490: RLEFT|RESCC,
2491: "\t\\L\\L\\S\\W3\tAR,AL,AL\n",
2492: 8,1,1,289,
2493: /* # 194, line 291 */
2494: 67,TANY,
2495: 0,
2496: P(579), TANY,
2497: P(481), TANY,
2498: 0x0,
2499: RLEFT|RESCC,
2500: "\t\\L\\R\\S\\W3\tAR,AL,AL\n",
2501: 8,1,1,291,
2502: /* # 195, line 295 */
2503: CMP,TANY,
2504: &table[196],
2505: P(438), TANY,
2506: P(438), TANY,
2507: 0x0,
2508: RESCC,
2509: "\tcmpw\tAL,AR\nZb",
2510: 8,1,1,295,
2511: /* # 196, line 296 */
2512: CMP,TANY,
2513: &table[197],
2514: P(273), TANY,
2515: P(273), TANY,
2516: 0x0,
2517: RESCC,
2518: "\tcmph\tAL,AR\nZb",
2519: 8,1,1,296,
2520: /* # 197, line 297 */
2521: CMP,TANY,
2522: &table[198],
2523: P(199), TANY,
2524: P(199), TANY,
2525: 0x0,
2526: RESCC,
2527: "\tcmpb\tAL,AR\nZb",
2528: 8,1,1,297,
2529: /* # 198, line 299 */
2530: CMP,TANY,
2531: &table[199],
2532: P(595), TANY,
2533: P(595), TANY,
2534: 0x0,
2535: RESCC,
2536: Str198,
2537: 8,1,1,299,
2538: /* # 199, line 300 */
2539: CMP,TANY,
2540: &table[200],
2541: P(627), TANY,
2542: P(627), TANY,
2543: 0x0,
2544: RESCC,
2545: Str198,
2546: 8,1,1,300,
2547: /* # 200, line 301 */
2548: CMP,TANY,
2549: 0,
2550: P(611), TANY,
2551: P(611), TANY,
2552: 0x0,
2553: RESCC,
2554: "\tfcmpd\tAL,AR\nZb",
2555: 8,1,1,301,
2556: /* # 201, line 305 */
2557: INCR,TANY,
2558: &table[202],
2559: P(531), TANY,
2560: P(10), TANY,
2561: 0x0,
2562: RNULL,
2563: "\taddb2\t&CR,AL\n",
2564: 8,1,1,305,
2565: /* # 202, line 306 */
2566: INCR,TANY,
2567: &table[203],
2568: P(547), TANY,
2569: P(10), TANY,
2570: 0x0,
2571: RNULL,
2572: "\taddh2\t&CR,AL\n",
2573: 8,1,1,306,
2574: /* # 203, line 307 */
2575: INCR,TANY,
2576: &table[204],
2577: P(579), TANY,
2578: P(10), TANY,
2579: 0x0,
2580: RNULL,
2581: "\taddw2\t&CR,AL\n",
2582: 8,1,1,307,
2583: /* # 204, line 308 */
2584: INCR,TANY,
2585: &table[205],
2586: P(707), TANY,
2587: P(10), TANY,
2588: 0x0,
2589: RNULL,
2590: "\tfaddd2\t&CR,AL\n",
2591: 24,2,1,308,
2592: /* # 205, line 310 */
2593: INCR,TANY,
2594: &table[206],
2595: P(531), TANY,
2596: P(10), TANY,
2597: 01,
2598: RESC1,
2599: "\tmovb\tAL,A1\n\taddb2\t&CR,AL\n",
2600: 16,2,1,310,
2601: /* # 206, line 311 */
2602: INCR,TANY,
2603: &table[207],
2604: P(547), TANY,
2605: P(10), TANY,
2606: 01,
2607: RESC1,
2608: "\tmovh\tAL,A1\n\taddh2\t&CR,AL\n",
2609: 16,2,1,311,
2610: /* # 207, line 312 */
2611: INCR,TANY,
2612: &table[208],
2613: P(579), TANY,
2614: P(10), TANY,
2615: 01,
2616: RESC1,
2617: "\tmovw\tAL,A1\n\taddw2\t&CR,AL\n",
2618: 16,2,1,312,
2619: /* # 208, line 313 */
2620: INCR,TANY,
2621: &table[209],
2622: P(85), TDOUBLE,
2623: P(10), TANY,
2624: 01|NPAIR,
2625: RESC1,
2626: "\tmovw\tAL,A1\n\tmovw\tZDL,ZD1\n\tfaddd2\t&CR,AL\n",
2627: 20,4,1,313,
2628: /* # 209, line 314 */
2629: INCR,TANY,
2630: 0,
2631: P(91), TDOUBLE,
2632: P(10), TANY,
2633: 01|NPAIR,
2634: RESC1,
2635: "\tmovdd\tAL,A1\n\tfaddd2\t&CR,AL\n",
2636: 32,4,1,314,
2637: /* # 210, line 316 */
2638: DECR,TANY,
2639: &table[211],
2640: P(531), TANY,
2641: P(10), TANY,
2642: 0x0,
2643: RNULL,
2644: "\tsubb2\t&CR,AL\n",
2645: 8,1,1,316,
2646: /* # 211, line 317 */
2647: DECR,TANY,
2648: &table[212],
2649: P(547), TANY,
2650: P(10), TANY,
2651: 0x0,
2652: RNULL,
2653: "\tsubh2\t&CR,AL\n",
2654: 8,1,1,317,
2655: /* # 212, line 318 */
2656: DECR,TANY,
2657: &table[213],
2658: P(579), TANY,
2659: P(10), TANY,
2660: 0x0,
2661: RNULL,
2662: "\tsubw2\t&CR,AL\n",
2663: 8,1,1,318,
2664: /* # 213, line 319 */
2665: DECR,TANY,
2666: &table[214],
2667: P(707), TANY,
2668: P(10), TANY,
2669: 0x0,
2670: RNULL,
2671: "\tfsubd2\t&CR,AL\n",
2672: 24,2,1,319,
2673: /* # 214, line 321 */
2674: DECR,TANY,
2675: &table[215],
2676: P(531), TANY,
2677: P(10), TANY,
2678: 01,
2679: RESC1,
2680: "\tmovb\tAL,A1\n\tsubb2\t&CR,AL\n",
2681: 16,2,1,321,
2682: /* # 215, line 322 */
2683: DECR,TANY,
2684: &table[216],
2685: P(547), TANY,
2686: P(10), TANY,
2687: 01,
2688: RESC1,
2689: "\tmovh\tAL,A1\n\tsubh2\t&CR,AL\n",
2690: 16,2,1,322,
2691: /* # 216, line 323 */
2692: DECR,TANY,
2693: &table[217],
2694: P(579), TANY,
2695: P(10), TANY,
2696: 01,
2697: RESC1,
2698: "\tmovw\tAL,A1\n\tsubw2\t&CR,AL\n",
2699: 16,2,1,323,
2700: /* # 217, line 324 */
2701: DECR,TANY,
2702: &table[218],
2703: P(85), TDOUBLE,
2704: P(10), TANY,
2705: 01|NPAIR,
2706: RESC1,
2707: "\tmovw\tAL,A1\n\tmovw\tZDL,ZD1\n\tfsubd2\t&CR,AL\n",
2708: 24,4,1,324,
2709: /* # 218, line 325 */
2710: DECR,TANY,
2711: &table[219],
2712: P(91), TDOUBLE,
2713: P(10), TANY,
2714: 01|NPAIR,
2715: RESC1,
2716: "\tmovdd\tAL,A1\n\tfsubd2\t&CR,AL\n",
2717: 24,4,1,325,
2718: /* # 219, line 328 */
2719: DECR,TANY,
2720: &table[220],
2721: P(770), TANY,
2722: P(10), TANY,
2723: 01,
2724: RNULL,
2725: "\textzv\t&ZHL,&SL,AL,A1\n\tsubb2\t&CR,A1\n\tinsv\tA1,&ZHL,&SL,AL\n",
2726: 8,1,1,328,
2727: /* # 220, line 330 */
2728: DECR,TANY,
2729: &table[221],
2730: P(786), TANY,
2731: P(10), TANY,
2732: 01,
2733: RNULL,
2734: "\textzv\t&ZHL,&SL,AL,A1\n\tsubh2\t&CR,A1\n\tinsv\tA1,&ZHL,&SL,AL\n",
2735: 8,1,1,330,
2736: /* # 221, line 332 */
2737: DECR,TANY,
2738: &table[222],
2739: P(802), TANY,
2740: P(10), TANY,
2741: 01,
2742: RNULL,
2743: "\textzv\t&ZHL,&SL,AL,A1\n\tsubw2\t&CR,A1\n\tinsv\tA1,&ZHL,&SL,AL\n",
2744: 8,1,1,332,
2745: /* # 222, line 335 */
2746: DECR,TANY,
2747: &table[223],
2748: P(770), TANY,
2749: P(10), TANY,
2750: 02,
2751: RESC1,
2752: "\textzv\t&ZHL,&SL,AL,A1\n\tmovw\tA1,A2\n\tsubb2\t&CR,A2\n\tinsv\tA2,&ZHL,&SL,AL\n",
2753: 16,2,1,335,
2754: /* # 223, line 337 */
2755: DECR,TANY,
2756: &table[224],
2757: P(786), TANY,
2758: P(10), TANY,
2759: 02,
2760: RESC1,
2761: "\textzv\t&ZHL,&SL,AL,A1\n\tmovw\tA1,A2\n\tsubh2\t&CR,A2\n\tinsv\tA2,&ZHL,&SL,AL\n",
2762: 16,2,1,337,
2763: /* # 224, line 339 */
2764: DECR,TANY,
2765: 0,
2766: P(802), TANY,
2767: P(10), TANY,
2768: 02,
2769: RESC1,
2770: "\textzv\t&ZHL,&SL,AL,A1\n\tmovw\tA1,A2\n\tsubw2\t&CR,A2\n\tinsv\tA2,&ZHL,&SL,AL\n",
2771: 16,2,1,339,
2772: /* # 225, line 345 */
2773: ASSIGN,TANY,
2774: &table[226],
2775: P(579), TANY,
2776: P(438), TANY,
2777: 0x0,
2778: RLEFT,
2779: "RL!R\tmovw\tAR,AL\n",
2780: 8,1,1,345,
2781: /* # 226, line 346 */
2782: ASSIGN,TANY,
2783: &table[227],
2784: P(547), TANY,
2785: P(347), TANY,
2786: 0x0,
2787: RLEFT,
2788: "RL!R\tmovh\tAR,AL\n",
2789: 8,1,1,346,
2790: /* # 227, line 347 */
2791: ASSIGN,TANY,
2792: &table[228],
2793: P(531), TANY,
2794: P(199), TANY,
2795: 0x0,
2796: RLEFT,
2797: "RL!R\tmovb\tAR,AL\n",
2798: 8,1,1,347,
2799: /* # 228, line 348 */
2800: ASSIGN,TANY,
2801: &table[229],
2802: P(579), TANY,
2803: P(438), TANY,
2804: 0x0,
2805: RRIGHT|RESCC,
2806: Str228,
2807: 8,1,1,348,
2808: /* # 229, line 349 */
2809: ASSIGN,TANY,
2810: &table[230],
2811: P(547), TANY,
2812: P(347), TANY,
2813: 0x0,
2814: RRIGHT|RESCC,
2815: "\tmovh\tAR,AL\n",
2816: 8,1,1,349,
2817: /* # 230, line 350 */
2818: ASSIGN,TANY,
2819: &table[231],
2820: P(531), TANY,
2821: P(199), TANY,
2822: 0x0,
2823: RRIGHT|RESCC,
2824: "\tmovb\tAR,AL\n",
2825: 8,1,1,350,
2826: /* # 231, line 354 */
2827: ASSIGN,TANY,
2828: &table[232],
2829: P(547), TANY,
2830: P(199), TANY,
2831: 0x0,
2832: RLEFT|RESCC,
2833: "\tmovzbh\tAR,AL\n",
2834: 14,1,1,354,
2835: /* # 232, line 355 */
2836: ASSIGN,TANY,
2837: &table[233],
2838: P(579), TANY,
2839: P(199), TANY,
2840: 0x0,
2841: RLEFT|RESCC,
2842: "\tmovzbw\tAR,AL\n",
2843: 14,1,1,355,
2844: /* # 233, line 357 */
2845: ASSIGN,TANY,
2846: &table[234],
2847: P(579), TANY,
2848: P(273), TANY,
2849: 0x0,
2850: RLEFT|RESCC,
2851: "\tmovbhw\tAR,AL\n",
2852: 14,1,1,357,
2853: /* # 234, line 358 */
2854: ASSIGN,TANY,
2855: &table[235],
2856: P(579), TANY,
2857: P(364), TANY,
2858: 0x0,
2859: RLEFT|RESCC,
2860: "\tmovzhw\tAR,AL\n",
2861: 14,1,1,358,
2862: /* # 235, line 362 */
2863: ASSIGN,TANY,
2864: &table[236],
2865: P(691), TANY,
2866: P(595), TANY,
2867: 0x0,
2868: RLEFT,
2869: Str228,
2870: 8,1,1,362,
2871: /* # 236, line 363 */
2872: ASSIGN,TANY,
2873: &table[237],
2874: P(691), TANY,
2875: P(595), TANY,
2876: 0x0,
2877: RRIGHT,
2878: Str228,
2879: 8,1,1,363,
2880: /* # 237, line 364 */
2881: ASSIGN,TANY,
2882: &table[238],
2883: P(85), TDOUBLE,
2884: P(85), TDOUBLE,
2885: 0x0,
2886: RLEFT,
2887: Str237,
2888: 24,2,2,364,
2889: /* # 238, line 365 */
2890: ASSIGN,TANY,
2891: &table[239],
2892: P(91), TDOUBLE,
2893: P(611), TANY,
2894: 0x0,
2895: RLEFT,
2896: Str238,
2897: 24,2,2,365,
2898: /* # 239, line 366 */
2899: ASSIGN,TANY,
2900: &table[240],
2901: P(707), TANY,
2902: P(91), TDOUBLE,
2903: 0x0,
2904: RLEFT,
2905: Str238,
2906: 24,2,2,366,
2907: /* # 240, line 367 */
2908: ASSIGN,TANY,
2909: &table[241],
2910: P(85), TDOUBLE,
2911: P(85), TDOUBLE,
2912: 0x0,
2913: RRIGHT,
2914: Str237,
2915: 24,2,2,367,
2916: /* # 241, line 368 */
2917: ASSIGN,TANY,
2918: &table[242],
2919: P(91), TDOUBLE,
2920: P(611), TANY,
2921: 0x0,
2922: RRIGHT,
2923: Str238,
2924: 24,2,2,368,
2925: /* # 242, line 369 */
2926: ASSIGN,TANY,
2927: &table[243],
2928: P(707), TANY,
2929: P(91), TDOUBLE,
2930: 0x0,
2931: RRIGHT,
2932: Str238,
2933: 24,2,2,369,
2934: /* # 243, line 370 */
2935: ASSIGN,TANY,
2936: &table[244],
2937: P(691), TANY,
2938: P(643), TFLOAT,
2939: 0x0,
2940: RLEFT,
2941: "\tmovds\tAR,AL\n",
2942: 24,1,2,370,
2943: /* # 244, line 371 */
2944: ASSIGN,TANY,
2945: &table[245],
2946: P(707), TANY,
2947: P(627), TDOUBLE,
2948: 0x0,
2949: RLEFT,
2950: "\tmovsd\tAR,AL\n",
2951: 24,2,1,371,
2952: /* # 245, line 374 */
2953: ASSIGN,TANY,
2954: &table[246],
2955: P(754), TANY,
2956: P(199), TANY,
2957: 01,
2958: RLEFT|RESCC,
2959: "RR!1\tmovzbw\tAR,A1\n\tinsv\tA1,&ZHL,&SL,AL\n",
2960: 18,1,1,374,
2961: /* # 246, line 376 */
2962: ASSIGN,TANY,
2963: &table[247],
2964: P(754), TANY,
2965: P(273), TANY,
2966: 01,
2967: RLEFT|RESCC,
2968: Str246,
2969: 18,1,1,376,
2970: /* # 247, line 378 */
2971: ASSIGN,TANY,
2972: &table[248],
2973: P(754), TANY,
2974: P(364), TANY,
2975: 01,
2976: RLEFT|RESCC,
2977: Str246,
2978: 18,1,1,378,
2979: /* # 248, line 379 */
2980: ASSIGN,TANY,
2981: 0,
2982: P(754), TANY,
2983: P(438), TANY,
2984: 01,
2985: RLEFT|RESCC,
2986: "\tinsv\tAR,&ZHL,&SL,AL\n",
2987: 16,1,1,379,
2988: /* # 249, line 385 */
2989: STASG,TANY,
2990: 0,
2991: P(117), TANY,
2992: P(117), TANY,
2993: 01|02|RSHARE|RPREF,
2994: RLEFT,
2995: "ZS",
2996: 24,1,1,385,
2997: /* # 250, line 387 */
2998: STARG,TANY,
2999: 0,
3000: P(117), TANY,
3001: PSHNL, TANY,
3002: 01|02|LSHARE|LPREF,
3003: RNULL,
3004: "Zs",
3005: 24,1,1,387,
3006: /* # 251, line 391 */
3007: GOTO,TANY,
3008: &table[252],
3009: P(10), TANY,
3010: PSHNL, TANY,
3011: 0x0,
3012: RNULL,
3013: "\tjmp\tCL\n",
3014: 8,1,1,391,
3015: /* # 252, line 392 */
3016: GOTO,TANY,
3017: 0,
3018: P(22), TANY,
3019: PSHNL, TANY,
3020: 0x0,
3021: RNULL,
3022: "\tjmp\t*AL\n",
3023: 8,1,1,392,
3024: /* # 253, line 396 */
3025: CM,TANY,
3026: 0,
3027: P(0), TANY,
3028: P(0), TANY,
3029: 0x0,
3030: RNULL,
3031: Str253,
3032: 8,1,1,396,
3033: /* # 254, line 400 */
3034: COMOP,TANY,
3035: &table[255],
3036: P(0), TANY,
3037: P(0), TANY,
3038: 0x0,
3039: RNULL,
3040: Str253,
3041: 8,1,1,400,
3042: /* # 255, line 401 */
3043: COMOP,TANY,
3044: &table[256],
3045: P(0), TANY,
3046: P(20), TANY,
3047: 0x0,
3048: RRIGHT,
3049: Str253,
3050: 8,1,1,401,
3051: /* # 256, line 402 */
3052: COMOP,TANY,
3053: 0,
3054: P(0), TANY,
3055: P(2), TANY,
3056: 0x0,
3057: RESCC,
3058: Str253,
3059: 8,1,1,402,
3060: /* # 257, line 406 */
3061: CALL,TANY,
3062: &table[258],
3063: P(10), TANY,
3064: P(0), TANY,
3065: 01|02,
3066: RESC1,
3067: Str257,
3068: 8,1,1,406,
3069: /* # 258, line 407 */
3070: CALL,TANY,
3071: &table[259],
3072: P(20), TANY,
3073: P(0), TANY,
3074: 01|02,
3075: RESC1,
3076: Str258,
3077: 8,1,1,407,
3078: /* # 259, line 408 */
3079: CALL,TANY,
3080: &table[260],
3081: P(12), TANY,
3082: P(0), TANY,
3083: 01|02,
3084: RESC1,
3085: Str259,
3086: 8,1,1,408,
3087: /* # 260, line 409 */
3088: CALL,TANY,
3089: 0,
3090: P(22), TANY,
3091: P(0), TANY,
3092: 01|02,
3093: RESC1,
3094: Str259,
3095: 8,1,1,409,
3096: /* # 261, line 411 */
3097: UNARY CALL,TANY,
3098: &table[262],
3099: P(10), TANY,
3100: PSHNL, TANY,
3101: 01|02,
3102: RESC1,
3103: Str257,
3104: 8,1,1,411,
3105: /* # 262, line 412 */
3106: UNARY CALL,TANY,
3107: &table[263],
3108: P(20), TANY,
3109: PSHNL, TANY,
3110: 01|02,
3111: RESC1,
3112: Str258,
3113: 8,1,1,412,
3114: /* # 263, line 413 */
3115: UNARY CALL,TANY,
3116: &table[264],
3117: P(12), TANY,
3118: PSHNL, TANY,
3119: 01|02,
3120: RESC1,
3121: Str259,
3122: 8,1,1,413,
3123: /* # 264, line 414 */
3124: UNARY CALL,TANY,
3125: 0,
3126: P(22), TANY,
3127: PSHNL, TANY,
3128: 01|02,
3129: RESC1,
3130: Str259,
3131: 8,1,1,414,
3132: /* # 265, line 418 */
3133: GENLAB,TANY,
3134: &table[266],
3135: P(0), TANY,
3136: PSHNL, TANY,
3137: 0x0,
3138: RNULL,
3139: Str265,
3140: 8,1,1,418,
3141: /* # 266, line 419 */
3142: GENLAB,TANY,
3143: &table[267],
3144: P(20), TANY,
3145: PSHNL, TANY,
3146: 0x0,
3147: RLEFT,
3148: Str265,
3149: 8,1,1,419,
3150: /* # 267, line 420 */
3151: GENLAB,TANY,
3152: 0,
3153: P(2), TANY,
3154: PSHNL, TANY,
3155: 0x0,
3156: RESCC,
3157: Str265,
3158: 8,1,1,420,
3159: /* # 268, line 424 */
3160: GENBR,TANY,
3161: 0,
3162: P(2), TANY,
3163: PSHNL, TANY,
3164: 0x0,
3165: RNULL,
3166: "\tZC",
3167: 8,1,1,424,
3168: /* # 269, line 428 */
3169: GENUBR,TANY,
3170: &table[270],
3171: P(0), TANY,
3172: PSHNL, TANY,
3173: 0x0,
3174: RNULL,
3175: Str269,
3176: 8,1,1,428,
3177: /* # 270, line 429 */
3178: GENUBR,TANY,
3179: &table[271],
3180: P(10), TANY,
3181: PSHNL, TANY,
3182: 0x0,
3183: RNULL,
3184: Str269,
3185: 8,1,1,429,
3186: /* # 271, line 430 */
3187: GENUBR,TANY,
3188: 0,
3189: P(20), TANY,
3190: PSHNL, TANY,
3191: 0x0,
3192: RNULL,
3193: "\tjmp\t0(AL)\n",
3194: 8,1,1,430,
3195:
3196: };
3197: OPTAB *ophead[] = {
3198: 0,
3199: 0,
3200: &table[30],
3201: 0,
3202: &table[28],
3203: 0,
3204: &table[123],
3205: &table[165],
3206: &table[127],
3207: &table[169],
3208: &table[131],
3209: &table[135],
3210: &table[173],
3211: &table[31],
3212: &table[148],
3213: &table[187],
3214: &table[120],
3215: &table[154],
3216: &table[184],
3217: &table[157],
3218: &table[190],
3219: 0,
3220: 0,
3221: 0,
3222: 0,
3223: 0,
3224: 0,
3225: 0,
3226: 0,
3227: 0,
3228: 0,
3229: 0,
3230: 0,
3231: 0,
3232: 0,
3233: 0,
3234: 0,
3235: &table[251],
3236: 0,
3237: 0,
3238: 0,
3239: 0,
3240: 0,
3241: 0,
3242: 0,
3243: 0,
3244: 0,
3245: 0,
3246: 0,
3247: 0,
3248: 0,
3249: 0,
3250: 0,
3251: 0,
3252: 0,
3253: 0,
3254: &table[253],
3255: 0,
3256: &table[121],
3257: &table[254],
3258: &table[141],
3259: &table[177],
3260: &table[145],
3261: &table[181],
3262: &table[163],
3263: &table[193],
3264: &table[164],
3265: &table[194],
3266: 0,
3267: 0,
3268: &table[257],
3269: 0,
3270: &table[261],
3271: 0,
3272: 0,
3273: 0,
3274: 0,
3275: &table[160],
3276: &table[201],
3277: &table[210],
3278: 0,
3279: 0,
3280: 0,
3281: 0,
3282: 0,
3283: 0,
3284: 0,
3285: 0,
3286: 0,
3287: 0,
3288: 0,
3289: 0,
3290: 0,
3291: 0,
3292: &table[32],
3293: &table[35],
3294: 0,
3295: 0,
3296: &table[249],
3297: &table[250],
3298: &table[257],
3299: 0,
3300: &table[261],
3301: &table[27],
3302: &table[0],
3303: 0,
3304: 0,
3305: 0,
3306: &table[265],
3307: 0,
3308: &table[268],
3309: &table[195],
3310: &table[269],
3311: &table[106],
3312: 0,
3313: &table[111],
3314: &table[34],
3315: &table[33],
3316: 0,
3317: 0,
3318: 0,
3319: 0,
3320: 0,
3321: 0,
3322: 0,
3323: 0,
3324: 0,
3325: 0,
3326: 0,
3327: 0,
3328: 0,
3329: 0,
3330: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.