Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / m68hc11 / all_insns.s
1 # Example of M68hc11 instructions
2         .sect .text
3 _start:
4 L0:     aba 
5 L1:     abx 
6 L2:     aby 
7 L3:     adca #103
8 L4:     adca *Z198
9 L5:     adca 105,X
10 L6:     adca symbol115
11 L7:     adca 81,X
12 L8:     adcb #255
13 L9:     adcb *Z74
14 L10:    adcb 236,X
15 L11:    adcb symbol41
16 L12:    adcb 205,X
17 L13:    adda #186
18 L14:    adda *Z171
19 L15:    adda 242,X
20 L16:    adda symbol251
21 L17:    adda 227,X
22 L18:    addb #70
23 L19:    addb *Z124
24 L20:    addb 194,X
25 L21:    addb symbol84
26 L22:    addb 248,X
27 L23:    addd #8987
28 L24:    addd *Z232
29 L25:    addd 231,X
30 L26:    addd symbol141
31 L27:    addd 118,X
32 L28:    anda #90
33 L29:    anda *Z46
34 L30:    anda 99,X
35 L31:    anda symbol51
36 L32:    anda 159,X
37 L33:    andb #201
38 L34:    andb *Z154
39 L35:    andb 102,X
40 L36:    andb symbol50
41 L37:    andb 13,X
42 L38:    asl 183,X
43 L39:    asl symbol49
44 L40:    asl 88,X
45 L41:    asla 
46 L42:    aslb 
47 L43:    asld 
48 L44:    asr 163,X
49 L45:    asr symbol90
50 L46:    asr 37,X
51 L47:    asra 
52 L48:    asrb 
53 L49:    bcc L93
54 L50:    bclr *Z5 #$17
55 L51:    bclr 88,X #$e9
56 L52:    bclr 94,X #$d4
57 L53:    bcs L171
58 L54:    beq L178
59 L55:    bge L205
60 L56:    bgt L198
61 L57:    bhi L155
62 L58:    bhs L180
63 L59:    bita #84
64 L60:    bita *Z17
65 L61:    bita 14,X
66 L62:    bita symbol130
67 L63:    bita 116,X
68 L64:    bitb #65
69 L65:    bitb *Z33
70 L66:    bitb 61,X
71 L67:    bitb symbol220
72 L68:    bitb 135,X
73 L69:    ble L112
74 L70:    blo L233
75 L71:    bls L62
76 L72:    blt L161
77 L73:    bmi L65
78 L74:    bne L225
79 L75:    bpl L252
80 L76:    bra L103
81 L77:    brclr *Z62 #$01 .+126
82 L78:    brclr 151,X #$ea .+92
83 L79:    brclr 107,X #$96 .+15
84 L80:    brn L56
85 L81:    brset *Z92 #$2a .+108
86 L82:    brset 176,X #$3b .+123
87 L83:    brset 50,X #$af .+60
88 L84:    bset *Z84 #$ec
89 L85:    bset 24,X #$db
90 L86:    bset 92,X #$02
91 L87:    bsr L26
92 L88:    bvc L254
93 L89:    bvs L67
94 L90:    cba 
95 L91:    clc 
96 L92:    cli 
97 L93:    clr 251,X
98 L94:    clr symbol250
99 L95:    clr 170,X
100 L96:    clra 
101 L97:    clrb 
102 L98:    clv 
103 L99:    cmpa #58
104 L100:   cmpa *Z251
105 L101:   cmpa 41,X
106 L102:   cmpa symbol209
107 L103:   cmpa 230,X
108 L104:   cmpb #5
109 L105:   cmpb *Z60
110 L106:   cmpb 124,X
111 L107:   cmpb symbol148
112 L108:   cmpb 117,X
113 L109:   cmpd #4056
114 L110:   cmpd *Z190
115 L111:   cmpd 97,X
116 L112:   cmpd symbol137
117 L113:   cmpd 249,X
118 L114:   cmpx #44892
119 L115:   cmpx *Z187
120 L116:   cmpx 168,X
121 L117:   cmpx symbol153
122 L118:   cmpx 15,X
123 L119:   cmpy #16533
124 L120:   cmpy *Z177
125 L121:   cmpy 235,X
126 L122:   cmpy symbol241
127 L123:   cmpy 179,X
128 L124:   com 5,X
129 L125:   com symbol239
130 L126:   com 247,X
131 L127:   coma 
132 L128:   comb 
133 L129:   cpd #48896
134 L130:   cpd *Z233
135 L131:   cpd 161,X
136 L132:   cpd symbol58
137 L133:   cpd 229,X
138 L134:   cpx #36810
139 L135:   cpx *Z11
140 L136:   cpx 203,X
141 L137:   cpx symbol208
142 L138:   cpx 72,X
143 L139:   cpy #583
144 L140:   cpy *Z100
145 L141:   cpy 189,X
146 L142:   cpy symbol31
147 L143:   cpy 35,X
148 L144:   daa 
149 L145:   dec 30,X
150 L146:   dec symbol168
151 L147:   dec 28,X
152 L148:   deca 
153 L149:   decb 
154 L150:   des 
155 L151:   dex 
156 L152:   dey 
157 L153:   eora #123
158 L154:   eora *Z100
159 L155:   eora 197,X
160 L156:   eora symbol20
161 L157:   eora 115,X
162 L158:   eorb #90
163 L159:   eorb *Z197
164 L160:   eorb 94,X
165 L161:   eorb symbol75
166 L162:   eorb 121,X
167 L163:   fdiv 
168 L164:   idiv 
169 L165:   inc 99,X
170 L166:   inc symbol59
171 L167:   inc 112,X
172 L168:   inca 
173 L169:   incb 
174 L170:   ins 
175 L171:   inx 
176 L172:   iny 
177 L173:   jmp 100,X
178 L174:   jmp symbol36
179 L175:   jmp 17,X
180 L176:   jsr *Z158
181 L177:   jsr 9,X
182 L178:   jsr symbol220
183 L179:   jsr 170,X
184 L180:   ldaa #212
185 L181:   ldaa *Z172
186 L182:   ldaa 242,X
187 L183:   ldaa symbol27
188 L184:   ldaa 16,X
189 L185:   ldab #175
190 L186:   ldab *Z59
191 L187:   ldab 51,X
192 L188:   ldab symbol205
193 L189:   ldab 227,X
194 L190:   ldd #50512
195 L191:   ldd *Z72
196 L192:   ldd 71,X
197 L193:   ldd symbol21
198 L194:   ldd 92,X
199 L195:   lds #20411
200 L196:   lds *Z111
201 L197:   lds 34,X
202 L198:   lds symbol25
203 L199:   lds 186,X
204 L200:   ldx #22427
205 L201:   ldx *Z125
206 L202:   ldx 245,X
207 L203:   ldx symbol11
208 L204:   ldx 225,X
209 L205:   ldy #44058
210 L206:   ldy *Z28
211 L207:   ldy 127,X
212 L208:   ldy symbol35
213 L209:   ldy 248,X
214 L210:   lsl 41,X
215 L211:   lsl symbol248
216 L212:   lsl 164,X
217 L213:   lsla 
218 L214:   lslb 
219 L215:   lsld 
220 L216:   lsr 27,X
221 L217:   lsr symbol19
222 L218:   lsr 181,X
223 L219:   lsra 
224 L220:   lsrb 
225 L221:   lsrd 
226 L222:   mul 
227 L223:   neg 202,X
228 L224:   neg symbol78
229 L225:   neg 232,X
230 L226:   nega 
231 L227:   negb 
232 L228:   nop 
233 L229:   oraa #152
234 L230:   oraa *Z50
235 L231:   oraa 56,X
236 L232:   oraa symbol224
237 L233:   oraa 121,X
238 L234:   orab #77
239 L235:   orab *Z61
240 L236:   orab 52,X
241 L237:   orab symbol188
242 L238:   orab 95,X
243 L239:   psha 
244 L240:   pshb 
245 L241:   pshx 
246 L242:   pshy 
247 L243:   pula 
248 L244:   pulb 
249 L245:   pulx 
250 L246:   puly 
251 L247:   rol 78,X
252 L248:   rol symbol119
253 L249:   rol 250,X
254 L250:   rola 
255 L251:   rolb 
256 L252:   ror 203,X
257 L253:   ror symbol108
258 L254:   ror 5,X
259 L255:   rora 
260 L256:   rorb 
261 L257:   rti 
262 L258:   rts 
263 L259:   sba 
264 L260:   sbca #172
265 L261:   sbca *Z134
266 L262:   sbca 33,X
267 L263:   sbca symbol43
268 L264:   sbca 170,X
269 L265:   sbcb #26
270 L266:   sbcb *Z85
271 L267:   sbcb 162,X
272 L268:   sbcb symbol190
273 L269:   sbcb 112,X
274 L270:   sec 
275 L271:   sei 
276 L272:   sev 
277 L273:   staa *Z181
278 L274:   staa 115,X
279 L275:   staa symbol59
280 L276:   staa 4,X
281 L277:   stab *Z92
282 L278:   stab 211,X
283 L279:   stab symbol54
284 L280:   stab 148,X
285 L281:   std *Z179
286 L282:   std 175,X
287 L283:   std symbol226
288 L284:   std 240,X
289 L285:   stop 
290 L286:   sts *Z228
291 L287:   sts 158,X
292 L288:   sts symbol79
293 L289:   sts 50,X
294 L290:   stx *Z21
295 L291:   stx 73,X
296 L292:   stx symbol253
297 L293:   stx 130,X
298 L294:   sty *Z78
299 L295:   sty 169,X
300 L296:   sty symbol8
301 L297:   sty 112,X
302 L298:   suba #212
303 L299:   suba *Z178
304 L300:   suba 138,X
305 L301:   suba symbol41
306 L302:   suba 84,X
307 L303:   subb #72
308 L304:   subb *Z154
309 L305:   subb 10,X
310 L306:   subb symbol188
311 L307:   subb 213,X
312 L308:   subd #61710
313 L309:   subd *Z24
314 L310:   subd 168,X
315 L311:   subd symbol68
316 L312:   subd 172,X
317 L313:   swi 
318 L314:   tab 
319 L315:   tap 
320 L316:   tba 
321 L317:   test 
322 L318:   tpa 
323 L319:   tst 91,X
324 L320:   tst symbol243
325 L321:   tst 142,X
326 L322:   tsta 
327 L323:   tstb 
328 L324:   tsx 
329 L325:   tsy 
330 L326:   txs 
331 L327:   tys 
332 L328:   wai 
333 L329:   xgdx 
334 L330:   xgdy 
335