main
test.s68
1 dc.l $0, start
2 dc.l start
3 dc.l start
4 dc.l start
5 dc.l start
6 dc.l start
7 dc.l start
8 dc.l start
9 dc.l start
10 dc.l start
11 dc.l start
12 dc.l start
13 dc.l start
14 dc.l start
15 dc.l start
16 dc.l start
17 dc.l start
18 dc.l start
19 dc.l start
20 dc.l start
21 dc.l start
22 dc.l start
23 dc.l start
24 dc.l after
25 dc.l after
26 dc.l after
27 dc.l after
28 dc.l after
29 dc.l after
30 dc.l after
31 dc.l after
32
33start:
34 bra after
35after:
36 abcd d0, d1
37 abcd -(a2), -(a3)
38 add.b #42, d1
39 add.w d3, d4
40 add.l d5, (a0)+
41 addq.w #5, d0
42 addx d6, d7
43 addx -(a4), -(a5)
44 and.w d5, d7
45 andi.l #5, (a0)+
46 andi #8, CCR
47 andi #9, CCR
48foo:
49 asl d0, d3
50 asr #3, d7
51 bne foo
52 bchg #5, d0
53 bclr #7, d0
54 bset #1, d0
55 bsr bar
56 btst #3, d0
57 chk.w #53, d7
58 clr d5
59 cmp d0, d1
60bar:
61 dbra d0, bar
62 divs.w d5, d7
63 divu.w d3, d4
64 eor.w d0, d6
65 eori.l #5, d2
66 eori #5, ccr
67 eori #2700, sr
68 exg d5, d6
69 ext d2
70 illegal
71 jmp (a0)
72 jsr (a5)
73 lea (a0, 8), a3
74 link.w a6, #32
75 lsl d0, d3
76 lsr #3, d7
77 move.b (a0)+, (32, a5)
78 moveq #5, d0
79 move #89, ccr
80 move sr, d0
81 move #2700, sr
82 move a5, usp
83 movem.l d0-d3/a4/a6, -(a7)
84 movep.w d4, (40, a3)
85 muls.w d6, d7
86 mulu.w d2, d4
87 nbcd -(a2)
88 neg.l d7
89 negx.b d5
90 nop
91 not.b d3
92 or.w d5, d7
93 ori.b #7, d5
94 ori #5, ccr
95 ori #2700, sr
96 pea (24, a3)
97 reset
98 rol.l #7, d0
99 rol.w d5, d0
100 ror.w d1, d3
101 roxl.l #7, d0
102 roxl.w d5, d0
103 roxr.w d1, d3
104 rte
105 rtr
106 rts
107 sbcd d0, d1
108 sbcd -(a2), -(a3)
109 slt d5
110 stop #3
111 sub.b #42, d1
112 sub.w d3, d4
113 sub.l d5, (a0)+
114 subq.w #5, d0
115 subx d6, d7
116 subx -(a4), -(a5)
117 swap d6
118 tas (a3)
119 trap #7
120 trapv
121 tst.w (a4)+
122 unlk a6
123