projects
/
deliverable
/
binutils-gdb.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
blame
|
history
|
raw
|
HEAD
Update copyright year in most headers.
[deliverable/binutils-gdb.git]
/
gdb
/
testsuite
/
gdb.disasm
/
mn10200.s
1
.text
2
.global _main
3
.global add_tests
4
.global bCC_tests
5
.global bCCx_tests
6
.global bit_tests
7
.global cmp_tests
8
.global extend_tests
9
.global logical_tests
10
.global mov_tests_1
11
.global mov_tests_2
12
.global mov_tests_3
13
.global mov_tests_4
14
.global movb_tests
15
.global movbu_tests
16
.global movx_tests
17
.global misc_tests
18
.global shift_tests
19
.global sub_tests
20
21
_main:
22
nop
23
24
add_tests:
25
add d1,d2
26
add d2,a3
27
add a2,d1
28
add a3,a2
29
add 16,d1
30
add 256,d2
31
add 131071,d3
32
add 16,a1
33
add 256,a2
34
add 131071,a3
35
addc d1,d2
36
addnf 16,a2
37
38
bCC_tests:
39
beq bCC_tests
40
bne bCC_tests
41
bgt bCC_tests
42
bge bCC_tests
43
ble bCC_tests
44
blt bCC_tests
45
bhi bCC_tests
46
bcc bCC_tests
47
bls bCC_tests
48
bcs bCC_tests
49
bvc bCC_tests
50
bvs bCC_tests
51
bnc bCC_tests
52
bns bCC_tests
53
bra bCC_tests
54
55
bCCx_tests:
56
beqx bCCx_tests
57
bnex bCCx_tests
58
bgtx bCCx_tests
59
bgex bCCx_tests
60
blex bCCx_tests
61
bltx bCCx_tests
62
bhix bCCx_tests
63
bccx bCCx_tests
64
blsx bCCx_tests
65
bcsx bCCx_tests
66
bvcx bCCx_tests
67
bvsx bCCx_tests
68
bncx bCCx_tests
69
bnsx bCCx_tests
70
71
bit_tests:
72
btst 64,d1
73
btst 8192,d2
74
bset d1,(a2)
75
bclr d1,(a2)
76
77
cmp_tests:
78
cmp d1,d2
79
cmp d2,a3
80
cmp a3,d3
81
cmp a3,a2
82
cmp 16,d3
83
cmp 256,d2
84
cmp 131071,d1
85
cmp 256,a2
86
cmp 131071,a1
87
88
extend_tests:
89
ext d1
90
extx d2
91
extxu d3
92
extxb d2
93
extxbu d1
94
95
logical_tests:
96
and d1,d2
97
and 127,d2
98
and 32767,d3
99
and 32767,psw
100
or d1,d2
101
or 127,d2
102
or 32767,d3
103
or 32767,psw
104
xor d1,d2
105
xor 32767,d3
106
not d3
107
108
mov_tests_1:
109
mov d1,a2
110
mov a2,d1
111
mov d1,d2
112
mov a2,a1
113
mov psw,d3
114
mov d2,psw
115
mov mdr,d1
116
mov d2,mdr
117
mov (a2),d1
118
mov (8,a2),d1
119
mov (256,a2),d1
120
mov (131071,a2),d1
121
122
mov_tests_2:
123
mov (d1,a1),d2
124
mov (32768),d1
125
mov (131071),d1
126
mov (8,a2),a1
127
mov (256,a2),a1
128
mov (131071,a2),a1
129
mov (d1,a1),a2
130
mov (32768),a1
131
mov (131071),a1
132
133
mov_tests_3:
134
mov d1,(a2)
135
mov d1,(32,a2)
136
mov d1,(256,a2)
137
mov d1,(131071,a2)
138
mov d1,(d2,a2)
139
mov d1,(128)
140
mov d1,(131071)
141
mov a1,(32,a2)
142
mov a1,(256,a2)
143
mov a1,(131071,a2)
144
145
mov_tests_4:
146
mov a1,(d2,a2)
147
mov a1,(128)
148
mov a1,(131071)
149
mov 8,d1
150
mov 256,d1
151
mov 131071,d1
152
mov 256,a1
153
mov 131071,a1
154
155
movb_tests:
156
movb (8,a2),d1
157
movb (256,a2),d1
158
movb (131071,a2),d1
159
movb (d2,a2),d3
160
movb (131071),d2
161
movb d1,(a2)
162
movb d1,(8,a2)
163
movb d1,(256,a2)
164
movb d1,(131071,a2)
165
movb d1,(d2,a2)
166
movb d1,(256)
167
movb d1,(131071)
168
169
movbu_tests:
170
movbu (a2),d1
171
movbu (8,a2),d1
172
movbu (256,a2),d1
173
movbu (131071,a2),d1
174
movbu (d1,a1),d2
175
movbu (32768),d1
176
movbu (131071),d1
177
178
movx_tests:
179
movx (8,a2),d1
180
movx (256,a2),d1
181
movx (131071,a2),d1
182
movx d1,(8,a2)
183
movx d1,(256,a2)
184
movx d1,(131071,a2)
185
186
muldiv_tests:
187
mul d1,d2
188
mulu d2,d3
189
divu d3,d2
190
191
misc_tests:
192
jmp _main
193
jmp _start
194
jmp (a2)
195
jsr _main
196
jsr _start
197
jsr (a2)
198
rts
199
rti
200
nop
201
202
shift_tests:
203
asr d2
204
lsr d3
205
ror d1
206
rol d2
207
208
sub_tests:
209
sub d1,d2
210
sub d2,a3
211
sub a3,d3
212
sub a3,a2
213
sub 32767,d2
214
sub 131071,d2
215
sub 32767,a2
216
sub 131071,a2
217
subc d1,d2
This page took
0.04403 seconds
and
4
git commands to generate.