|
|
1.1 root 1:
2:
3:
4:
5:
6: ".word",WGEN,
7: ".int",LGEN,
8: ".long",LGEN,
9:
10: ".data",DATA,
11: ".text",TEXT,
12: ".align",ALIGN,
13:
14:
15: ".globl",EROU,
16: ".comm",COMM,
17: ".lcomm",LCOMM,
18: ".set",SET,
19:
20:
21:
22:
23: "jbc",T(CBR,JBC),
24: "jlbc",T(CBR,JLBC),
25: "jbs",T(CBR,JBS),
26: "jlbs",T(CBR,JLBS),
27: "jbcc",T(CBR,JBCC),
28: "jbsc",T(CBR,JBSC),
29: "jbcs",T(CBR,JBCS),
30: "jbss",T(CBR,JBSS),
31:
32: "jbr",JBR,
33: "jlss",T(CBR,JLT),
34: "jlssu",T(CBR,JLO),
35: "jleq",T(CBR,JLE),
36: "jlequ",T(CBR,JLOS),
37: "jeql",T(CBR,JEQ),
38: "jeqlu",T(CBR,JEQ),
39: "jneq",T(CBR,JNE),
40: "jnequ",T(CBR,JNE),
41: "jgeq",T(CBR,JGE),
42: "jgequ",T(CBR,JHIS),
43: "jgtr",T(CBR,JGT),
44: "jgtru",T(CBR,JHI),
45:
46:
47: "chmk",0,
48: "chme",0,
49: "chms",0,
50: "chmu",0,
51: "prober",T(PROBER,TYPB),
52: "probew",T(PROBEW,TYPB),
53: "rei",0,
54: "ldpctx",0,
55: "svpctx",0,
56: "mtpr",T(MTPR,TYPL),
57: "mfpr",T(MFPR,TYPL),
58: "xfc",0,
59: "bpt",0,
60: "bugw",0,
61: "bugl",0,
62: "halt",0,
63: "movb",T(MOV,TYPB),
64: "movw",T(MOV,TYPW),
65: "movl",T(MOV,TYPL),
66: "movq",T(MOV,TYPQ),
67: "movo",T(MOV,TYPO),
68: "movf",T(MOV,TYPF),
69: "movd",T(MOV,TYPD),
70: "movg",T(MOV,TYPG),
71: "movh",T(MOV,TYPH),
72: "pushl",T(PUSH,TYPL),
73: "clrb",T(CLR,TYPB),
74: "clrw",T(CLR,TYPW),
75: "clrf",T(CLR,TYPF),
76: "clrl",T(CLR,TYPL),
77: "clrd",T(CLR,TYPD),
78: "clrg",T(CLR,TYPG),
79: "clrq",T(CLR,TYPQ),
80: "clrh",T(CLR,TYPH),
81: "clro",T(CLR,TYPO),
82: "mnegb",T(NEG,TYPB),
83: "mnegw",T(NEG,TYPW),
84: "mnegl",T(NEG,TYPL),
85: "mnegf",T(NEG,TYPF),
86: "mnegg",T(NEG,TYPG),
87: "mnegd",T(NEG,TYPD),
88: "mnegh",T(NEG,TYPH),
89: "mcomb",T(COM,TYPB),
90: "mcomw",T(COM,TYPW),
91: "mcoml",T(COM,TYPL),
92: "cvtbw",T(CVT,U(TYPB,TYPW)),
93: "cvtbl",T(CVT,U(TYPB,TYPL)),
94: "cvtwb",T(CVT,U(TYPW,TYPB)),
95: "cvtwl",T(CVT,U(TYPW,TYPL)),
96: "cvtlb",T(CVT,U(TYPL,TYPB)),
97: "cvtlw",T(CVT,U(TYPL,TYPW)),
98: "cvtbf",T(CVT,U(TYPB,TYPF)),
99: "cvtbd",T(CVT,U(TYPB,TYPD)),
100: "cvtbg",T(CVT,U(TYPB,TYPG)),
101: "cvtbh",T(CVT,U(TYPB,TYPH)),
102: "cvtwf",T(CVT,U(TYPW,TYPF)),
103: "cvtwd",T(CVT,U(TYPW,TYPD)),
104: "cvtwg",T(CVT,U(TYPW,TYPG)),
105: "cvtwh",T(CVT,U(TYPW,TYPH)),
106: "cvtlf",T(CVT,U(TYPL,TYPF)),
107: "cvtld",T(CVT,U(TYPL,TYPD)),
108: "cvtlg",T(CVT,U(TYPL,TYPG)),
109: "cvtlh",T(CVT,U(TYPL,TYPH)),
110: "cvtfb",T(CVT,U(TYPF,TYPB)),
111: "cvtdb",T(CVT,U(TYPD,TYPB)),
112: "cvtgb",T(CVT,U(TYPG,TYPB)),
113: "cvthb",T(CVT,U(TYPH,TYPB)),
114: "cvtfw",T(CVT,U(TYPF,TYPW)),
115: "cvtdw",T(CVT,U(TYPD,TYPW)),
116: "cvtgw",T(CVT,U(TYPG,TYPW)),
117: "cvthw",T(CVT,U(TYPH,TYPW)),
118: "cvtfl",T(CVT,U(TYPF,TYPL)),
119: "cvtrfl",T(CVT,U(TYPF,TYPL)),
120: "cvtdl",T(CVT,U(TYPD,TYPL)),
121: "cvtrdl",T(CVT,U(TYPD,TYPL)),
122: "cvtgl",T(CVT,U(TYPG,TYPL)),
123: "cvtrgl",T(CVT,U(TYPG,TYPL)),
124: "cvthl",T(CVT,U(TYPH,TYPL)),
125: "cvtrhl",T(CVT,U(TYPH,TYPL)),
126: "cvtfd",T(CVT,U(TYPF,TYPD)),
127: "cvtfg",T(CVT,U(TYPF,TYPG)),
128: "cvtfh",T(CVT,U(TYPF,TYPH)),
129: "cvtdf",T(CVT,U(TYPD,TYPF)),
130: "cvtdh",T(CVT,U(TYPD,TYPH)),
131: "cvtgf",T(CVT,U(TYPG,TYPF)),
132: "cvtgh",T(CVT,U(TYPG,TYPH)),
133: "cvthf",T(CVT,U(TYPH,TYPF)),
134: "cvthd",T(CVT,U(TYPH,TYPD)),
135: "cvthg",T(CVT,U(TYPH,TYPG)),
136: "movzbw",T(MOVZ,U(TYPB,TYPW)),
137: "movzbl",T(MOVZ,U(TYPB,TYPL)),
138: "movzwl",T(MOVZ,U(TYPW,TYPL)),
139: "cmpb",T(CMP,TYPB),
140: "cmpw",T(CMP,TYPW),
141: "cmpl",T(CMP,TYPL),
142: "cmpf",T(CMP,TYPF),
143: "cmpd",T(CMP,TYPD),
144: "cmpg",T(CMP,TYPG),
145: "cmph",T(CMP,TYPH),
146: "incb",T(INC,TYPB),
147: "incw",T(INC,TYPW),
148: "incl",T(INC,TYPL),
149: "tstb",T(TST,TYPB),
150: "tstw",T(TST,TYPW),
151: "tstl",T(TST,TYPL),
152: "tstf",T(TST,TYPF),
153: "tstd",T(TST,TYPD),
154: "tstg",T(TST,TYPG),
155: "tsth",T(TST,TYPH),
156: "addb2",T(ADD,U(TYPB,OP2)),
157: "addh2",T(ADD,U(TYPH,OP2)),
158: "addb3",T(ADD,U(TYPB,OP3)),
159: "addh3",T(ADD,U(TYPH,OP3)),
160: "addw2",T(ADD,U(TYPW,OP2)),
161: "addw3",T(ADD,U(TYPW,OP3)),
162: "addl2",T(ADD,U(TYPL,OP2)),
163: "addl3",T(ADD,U(TYPL,OP3)),
164: "addf2",T(ADD,U(TYPF,OP2)),
165: "addf3",T(ADD,U(TYPF,OP3)),
166: "addd2",T(ADD,U(TYPD,OP2)),
167: "addd3",T(ADD,U(TYPD,OP3)),
168: "addg2",T(ADD,U(TYPG,OP2)),
169: "addg3",T(ADD,U(TYPG,OP3)),
170: "adwc",0,
171: "adawi",0,
172: "subb2",T(SUB,U(TYPB,OP2)),
173: "subb3",T(SUB,U(TYPB,OP3)),
174: "subw2",T(SUB,U(TYPW,OP2)),
175: "subw3",T(SUB,U(TYPW,OP3)),
176: "subl2",T(SUB,U(TYPL,OP2)),
177: "subl3",T(SUB,U(TYPL,OP3)),
178: "subf2",T(SUB,U(TYPF,OP2)),
179: "subf3",T(SUB,U(TYPF,OP3)),
180: "subd2",T(SUB,U(TYPD,OP2)),
181: "subd3",T(SUB,U(TYPD,OP3)),
182: "subg2",T(SUB,U(TYPG,OP2)),
183: "subg3",T(SUB,U(TYPG,OP3)),
184: "subh2",T(SUB,U(TYPH,OP2)),
185: "subh3",T(SUB,U(TYPH,OP3)),
186: "decb",T(DEC,TYPB),
187: "decw",T(DEC,TYPW),
188: "decl",T(DEC,TYPL),
189: "sbwc",0,
190: "mulb2",T(MUL,U(TYPB,OP2)),
191: "mulb3",T(MUL,U(TYPB,OP3)),
192: "mulw2",T(MUL,U(TYPW,OP2)),
193: "mulw3",T(MUL,U(TYPW,OP3)),
194: "mull2",T(MUL,U(TYPL,OP2)),
195: "mull3",T(MUL,U(TYPL,OP3)),
196: "mulf2",T(MUL,U(TYPF,OP2)),
197: "mulf3",T(MUL,U(TYPF,OP3)),
198: "muld2",T(MUL,U(TYPD,OP2)),
199: "muld3",T(MUL,U(TYPD,OP3)),
200: "mulg2",T(MUL,U(TYPG,OP2)),
201: "mulg3",T(MUL,U(TYPG,OP3)),
202: "mulh2",T(MUL,U(TYPH,OP2)),
203: "mulh3",T(MUL,U(TYPH,OP3)),
204: "emodf",0,
205: "emul",0,
206: "emodd",0,
207: "emodg",0,
208: "emodh",0,
209: "divb2",T(DIV,U(TYPB,OP2)),
210: "divb3",T(DIV,U(TYPB,OP3)),
211: "divw2",T(DIV,U(TYPW,OP2)),
212: "divw3",T(DIV,U(TYPW,OP3)),
213: "divl2",T(DIV,U(TYPL,OP2)),
214: "divl3",T(DIV,U(TYPL,OP3)),
215: "divf2",T(DIV,U(TYPF,OP2)),
216: "divf3",T(DIV,U(TYPF,OP3)),
217: "divd2",T(DIV,U(TYPD,OP2)),
218: "divd3",T(DIV,U(TYPD,OP3)),
219: "divg2",T(DIV,U(TYPG,OP2)),
220: "divg3",T(DIV,U(TYPG,OP3)),
221: "divh2",T(DIV,U(TYPH,OP2)),
222: "divh3",T(DIV,U(TYPH,OP3)),
223: "ediv",0,
224: "bitb",T(BIT,TYPB),
225: "bitl",T(BIT,TYPL),
226: "bitw",T(BIT,TYPW),
227: "bisb2",T(BIS,U(TYPB,OP2)),
228: "bisb3",T(BIS,U(TYPB,OP3)),
229: "bisw2",T(BIS,U(TYPW,OP2)),
230: "bisw3",T(BIS,U(TYPW,OP3)),
231: "bisl2",T(BIS,U(TYPL,OP2)),
232: "bisl3",T(BIS,U(TYPL,OP3)),
233: "bicb2",T(BIC,U(TYPB,OP2)),
234: "bicb3",T(BIC,U(TYPB,OP3)),
235: "bicw2",T(BIC,U(TYPW,OP2)),
236: "bicw3",T(BIC,U(TYPW,OP3)),
237: "bicl2",T(BIC,U(TYPL,OP2)),
238: "bicl3",T(BIC,U(TYPL,OP3)),
239: "xorb2",T(XOR,U(TYPB,OP2)),
240: "xorb3",T(XOR,U(TYPB,OP3)),
241: "xorw2",T(XOR,U(TYPW,OP2)),
242: "xorw3",T(XOR,U(TYPW,OP3)),
243: "xorl2",T(XOR,U(TYPL,OP2)),
244: "xorl3",T(XOR,U(TYPL,OP3)),
245: "ashl",T(ASH,TYPL),
246: "ashq",T(ASH,TYPQ),
247: "rotl",0,
248: "polyf",0,
249: "polyd",0,
250: "polyg",0,
251: "polyh",0,
252: "pushr",0,
253: "popr",0,
254: "movpsl",0,
255: "bispsw",0,
256: "bicpsw",0,
257: "movab",T(MOVA,TYPB),
258: "pushab",T(PUSHA,TYPB),
259: "movaw",T(MOVA,TYPW),
260: "pushaw",T(PUSHA,TYPW),
261: "movaf",T(MOVA,TYPF),
262: "moval",T(MOVA,TYPL),
263: "pushaf",T(PUSHA,TYPF),
264: "pushal",T(PUSHA,TYPL),
265: "pushad",T(PUSHA,TYPD),
266: "pushag",T(PUSHA,TYPG),
267: "pushaq",T(PUSHA,TYPQ),
268: "pushah",T(PUSHA,TYPH),
269: "pushao",T(PUSHA,TYPO),
270: "movad",T(MOVA,TYPD),
271: "movag",T(MOVA,TYPG),
272: "movaq",T(MOVA,TYPQ),
273: "movah",T(MOVA,TYPH),
274: "movao",T(MOVA,TYPO),
275: "index",0,
276: "insque",0,
277: "remque",0,
278: "insqhi",0,
279: "insqti",0,
280: "remqhi",0,
281: "remqti",0,
282: "ffc",0,
283: "ffs",0,
284: "extv",T(EXTV,TYPL),
285: "extzv",T(EXTZV,TYPL),
286: "cmpv",0,
287: "cmpzv",0,
288: "insv",T(INSV,-1),
289: "bneq",T(CBR,JNE),
290: "bnequ",T(CBR,JNE),
291: "beql",T(CBR,JEQ),
292: "beqlu",T(CBR,JEQ),
293: "bgtr",T(CBR,JGT),
294: "bleq",T(CBR,JLE),
295: "bgeq",T(CBR,JGE),
296: "blss",T(CBR,JLT),
297: "bgtru",T(CBR,JHI),
298: "blequ",T(CBR,JLOS),
299: "bvc",T(CBR,0),
300: "bvs",T(CBR,0),
301: "bgequ",T(CBR,JHIS),
302: "bcc",T(CBR,JHIS),
303: "blssu",T(CBR,JLO),
304: "bcs",T(CBR,JLO),
305: "brb",JBR,
306: "brw",JBR,
307: "jmp",JMP,
308: "bbs",T(CBR,JBS),
309: "bbc",T(CBR,JBC),
310: "bbss",T(CBR,JBSS),
311: "bbcs",T(CBR,JBCS),
312: "bbsc",T(CBR,JBSC),
313: "bbcc",T(CBR,JBCC),
314: "bbssi",T(CBR,JBSS),
315: "bbcci",T(CBR,JBCC),
316: "blbs",T(CBR,JLBS),
317: "blbc",T(CBR,JLBC),
318: "acbb",T(ACB,TYPB),
319: "acbw",T(ACB,TYPW),
320: "acbl",T(ACB,TYPL),
321: "acbf",T(ACB,TYPF),
322: "acbd",T(ACB,TYPD),
323: "acbg",T(ACB,TYPG),
324: "acbh",T(ACB,TYPH),
325: "aoblss",AOBLSS,
326: "aobleq",AOBLEQ,
327: "sobgeq",SOBGEQ,
328: "sobgtr",SOBGTR,
329: "caseb",T(CASE,TYPB),
330: "casew",T(CASE,TYPW),
331: "casel",T(CASE,TYPL),
332: "bsbb",0,
333: "bsbw",0,
334: "jsb",JSB,
335: "rsb",T(JBR,RSB),
336: "callg",CALLS,
337: "calls",CALLS,
338: "ret",T(JBR,RET),
339: "movc3",MOVC3,
340: "movc5",0,
341: "movtc",0,
342: "movtuc",0,
343: "cmpc3",0,
344: "cmpc5",0,
345: "scanc",0,
346: "spanc",0,
347: "locc",0,
348: "skpc",0,
349: "matchc",0,
350: "crc",0,
351: "movp",0,
352: "cmpp3",0,
353: "cmpp4",0,
354: "addp4",0,
355: "addp6",0,
356: "subp4",0,
357: "subp6",0,
358: "mulp",0,
359: "divp",0,
360: "cvtlp",0,
361: "cvtpl",0,
362: "cvtpt",0,
363: "cvttp",0,
364: "cvtps",0,
365: "cvtsp",0,
366: "ashp",0,
367: "editpc",0,
368: "nop",0,
369: "escd",0,
370: "esce",0,
371: "escf",0,
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.