]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/s390/opcode.s
s390 assembler improvements and testsuite
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / s390 / opcode.s
1 .text
2 foo:
3 a %r6,4095(%r5,%r10)
4 ad %f6,4095(%r5,%r10)
5 adb %f6,4095(%r5,%r10)
6 adbr %f6,%f9
7 adr %f6,%f9
8 ae %f6,4095(%r5,%r10)
9 aeb %f6,4095(%r5,%r10)
10 aebr %f6,%f9
11 aer %f6,%f9
12 ah %r6,4095(%r5,%r10)
13 ahi %r6,-32767
14 al %r6,4095(%r5,%r10)
15 alr %r6,%r9
16 ap 4095(6,%r5),4095(9,%r10)
17 ar %r6,%r9
18 au %f6,4095(%r5,%r10)
19 aur %f6,%f9
20 aw %f6,4095(%r5,%r10)
21 awr %f6,%f9
22 axbr %f6,%f9
23 axr %f6,%f9
24 b 4095(%r5,%r10)
25 bakr %r6,%r9
26 bal %r6,4095(%r5,%r10)
27 balr %r6,%r9
28 bas %r6,4095(%r5,%r10)
29 basr %r6,%r9
30 bassm %r6,%r9
31 bc 6,4095(%r5,%r10)
32 bcr 6,%r9
33 bct %r6,4095(%r5,%r10)
34 bctr %r6,%r9
35 be 4095(%r5,%r10)
36 ber %r9
37 bh 4095(%r5,%r10)
38 bhe 4095(%r5,%r10)
39 bher %r9
40 bhr %r9
41 bl 4095(%r5,%r10)
42 ble 4095(%r5,%r10)
43 bler %r9
44 blh 4095(%r5,%r10)
45 blhr %r9
46 blr %r9
47 bm 4095(%r5,%r10)
48 bmr %r9
49 bne 4095(%r5,%r10)
50 bner %r9
51 bnh 4095(%r5,%r10)
52 bnhe 4095(%r5,%r10)
53 bnher %r9
54 bnhr %r9
55 bnl 4095(%r5,%r10)
56 bnle 4095(%r5,%r10)
57 bnler %r9
58 bnlh 4095(%r5,%r10)
59 bnlhr %r9
60 bnlr %r9
61 bnm 4095(%r5,%r10)
62 bnmr %r9
63 bno 4095(%r5,%r10)
64 bnor %r9
65 bnp 4095(%r5,%r10)
66 bnpr %r9
67 bnz 4095(%r5,%r10)
68 bnzr %r9
69 bo 4095(%r5,%r10)
70 bor %r9
71 bp 4095(%r5,%r10)
72 bpr %r9
73 br %r9
74 bras %r9,.
75 brc 6,.
76 brct 6,.
77 brxh %r6,%r9,.
78 brxle %r6,%r9,.
79 bsa %r6,%r9
80 bsg %r6,%r9
81 bsm %r6,%r9
82 bxh %r6,%r9,4095(%r5)
83 bxle %r6,%r9,4095(%r5)
84 bz 4095(%r5,%r10)
85 bzr %r9
86 c %r6,4095(%r5,%r10)
87 cd %f6,4095(%r5,%r10)
88 cdb %f6,4095(%r5,%r10)
89 cdbr %f6,%f9
90 cdfbr %r6,%f9
91 cdr %f6,%f9
92 cds %r6,%r9,4095(%r5)
93 ce %f6,4095(%r5,%r10)
94 ceb %f6,4095(%r5,%r10)
95 cebr %f6,%f9
96 cefbr %r6,%f9
97 cer %f6,%f9
98 cfc 4095(%r5)
99 cfdbr %f6,5,%r9
100 cfebr %f6,5,%r9
101 cfxbr %f6,5,%r9
102 ch %r6,4095(%r5,%r10)
103 chi %r6,-32767
104 cksm %r6,%r9
105 cl %r6,4095(%r5,%r10)
106 clc 4095(256,%r5),4095(%r10)
107 clcl %r6,%r9
108 clcle %r6,%r9,10
109 cli 4095(%r5),255
110 clm %r6,10,4095(%r5)
111 clr %r6,%r9
112 clst %r6,%r9
113 cmpsc %r6,%r9
114 cp 4095(6,%r5),4095(9,%r10)
115 cpya %a6,%a9
116 cr %r6,%r9
117 cs %r6,%r9,4095(%r5)
118 csch
119 csp %r6,%r9
120 cuse %r6,%r9
121 cutfu %r6,%r9
122 cuutf %r6,%r9
123 cvb %r6,4095(%r5,%r10)
124 cvd %r6,4095(%r5,%r10)
125 cxbr %f6,%f9
126 cxfbr %r6,%f9
127 d %r6,4095(%r5,%r10)
128 dd %f6,4095(%r5,%r10)
129 ddb %f6,4095(%r5,%r10)
130 ddbr %f6,%f9
131 ddr %f6,%f9
132 de %f6,4095(%r5,%r10)
133 deb %f6,4095(%r5,%r10)
134 debr %f6,%f9
135 der %f6,%f9
136 diag %r6,%r9,4095(%r5)
137 didbr %f6,%r9,%r5,10
138 diebr %f6,%r9,%r5,10
139 dp 4095(6,%r5),4095(9,%r10)
140 dr %r6,%r9
141 dxbr %f6,%f9
142 dxr %f6
143 ear %r6,%a9
144 ed 4095(256,%r5),4095(%r10)
145 edmk 4095(256,%r5),4095(%r10)
146 efpc %r6,%r9
147 epar %r6
148 ereg %r6,%r9
149 esar %r6
150 esta %r6,%r9
151 ex %r6,4095(%r5)
152 fidbr %r6,5,%r9
153 fiebr %r6,5,%r9
154 fixbr %r6,5,%r9
155 hdr %f6,%f9
156 her %f6,%f9
157 hsch
158 iac %r6
159 ic %r6,4095(%r5,%r10)
160 icm %r6,10,4095(%r5)
161 ipk
162 ipm %r6
163 ipte %r6,%r9
164 iske %r6,%r9
165 ivsk %r6,%r9
166 j .
167 je .
168 jh .
169 jhe .
170 jl .
171 jle .
172 jlh .
173 jm .
174 jne .
175 jnhe .
176 jnl .
177 jnle .
178 jnlh .
179 jnm .
180 jno .
181 jnp .
182 jnz .
183 jo .
184 jp .
185 jz .
186 kdb %f6,4095(%r5,%r10)
187 kdbr %f6,%f9
188 keb %f6,4095(%r5,%r10)
189 kebr %f6,%f9
190 kxbr %f6,%f9
191 l %r6,4095(%r5,%r10)
192 la %r6,4095(%r5,%r10)
193 lae %r6,4095(%r5,%r10)
194 lam %a6,%a9,4095(%r5)
195 lasp 4095(%r5),4095(%r10)
196 lcdbr %f6,%f9
197 lcdr %f6,%f9
198 lcebr %f6,%f9
199 lcer %f6,%f9
200 lcr %r6,%r9
201 lctl %c6,%c9,4095(%r5)
202 lcxbr %f6,%f9
203 ld %f6,4095(%r5)
204 ldeb %f6,4095(%r5)
205 ldebr %f6,%f9
206 ldr %f6,%f9
207 ldxbr %f6,%f9
208 le %f6,4095(%r5)
209 ledbr %f6,%f9
210 ler %f6,%f9
211 lexbr %f6,%f9
212 lfpc 4095(%r5)
213 lh %r6,4095(%r5)
214 lhi %r6,-32767
215 lm %r6,%r9,4095(%r5)
216 lndbr %f6,%f9
217 lndr %f6,%f9
218 lnebr %f6,%f9
219 lner %f6,%f9
220 lnr %r6,%r9
221 lnxbr %f6,%f9
222 lpdbr %f6,%f9
223 lpdr %f6,%f9
224 lpebr %f6,%f9
225 lper %f6,%f9
226 lpr %r6,%r9
227 lpsw 4095(%r5)
228 lpxbr %f6,%f9
229 lr %r6,%r9
230 lra %r6,4095(%r5,%r10)
231 lrdr %f6,%f9
232 lrer %f6,%f9
233 ltdbr %f6,%f9
234 ltdr %f6,%f9
235 ltebr %f6,%f9
236 lter %f6,%f9
237 ltr %r6,%r9
238 ltxbr %f6,%f9
239 lura %r6,%r9
240 lxdb %f6,4095(%r5,%r10)
241 lxdbr %f6,%f9
242 lxeb %f6,4095(%r5,%r10)
243 lxebr %f6,%f9
244 m %r6,4095(%r5,%r10)
245 madb %f6,%f9,4095(%r5,%r10)
246 madbr %f6,%f9,%f5
247 maeb %f6,%f9,4095(%r5,%r10)
248 maebr %f6,%f9,%f5
249 mc 4095(%r5),6
250 md %f6,4095(%r5,%r10)
251 mdb %f6,4095(%f5,%f10)
252 mdbr %f6,%f9
253 mdeb %f6,4095(%f5,%f10)
254 mdebr %f6,%f9
255 mdr %f6,%f9
256 me %f6,4095(%r5,%r10)
257 meeb %f6,4095(%r5,%r10)
258 meebr %f6,%f9
259 mer %f6,%f9
260 mh %r6,4095(%r5,%r10)
261 mhi %r6,-32767
262 mp 4095(16,%r5),4095(16,%r10)
263 mr %r6,%r9
264 ms %r6,4095(%r5,%r10)
265 msch 4095(%r5)
266 msdb %f6,%f9,4095(%r5,%r10)
267 msdbr %f6,%f9,%f5
268 mseb %f6,%f9,4095(%r5,%r10)
269 msebr %f6,%f9,%f5
270 msr %r6,%r9
271 msta %r6
272 mvc 4095(256,%r5),4095(%r10)
273 mvcdk 4095(%r5),4095(%r10)
274 mvcin 4095(256,%r5),4095(%r10)
275 mvck 4095(%r6,%r5),4095(%r10),%r9
276 mvcl %r6,%r9
277 mvcle %r6,%r9,10
278 mvcp 4095(%r6,%r5),4095(%r10),%r9
279 mvcs 4095(%r6,%r5),4095(%r10),%r9
280 mvcsk 4095(%r5),4095(%r10)
281 mvi 4095(%r5),255
282 mvn 4095(256,%r5),4095(%r10)
283 mvo 4095(16,%r5),4095(16,%r10)
284 mvpg %r6,%r9
285 mvst %r6,%r9
286 mvz 4095(256,%r5),4095(%r10)
287 mxbr %f6,%f9
288 mxd %f6,4095(%r5,%r10)
289 mxdb %f6,4095(%r5,%r10)
290 mxdbr %f6,%f9
291 mxdr %r6,%r9
292 mxr %r6,%r9
293 n %r6,4095(%r5,%r10)
294 nc 4095(256,%r5),4095(%r10)
295 ni 4095(%r5),255
296 nop 4095(%r5,%r10)
297 nopr %r6
298 nr %r6,%r9
299 o %r6,4095(%r5,%r10)
300 oc 4095(256,%r5),4095(%r10)
301 oi 4095(%r5),255
302 or %r6,%r9
303 pack 4095(16,%r5),4095(16,%r10)
304 palb
305 pc 4095(%r5)
306 plo %r6,4095(%r5),%r9,4095(%r10)
307 pr
308 pt %r6,%r9
309 ptlb
310 rchp
311 rp 4095(%r5)
312 rrbe %r6,%r9
313 rsch
314 s %r6,4095(%r5,%r10)
315 sac 4095(%r5)
316 sacf 4095(%r5)
317 sal
318 sar %a6,%r9
319 schm
320 sck 4095(%r5)
321 sckc 4095(%r5)
322 sckpf
323 sd %f6,4095(%r5,%r10)
324 sdb %f6,4095(%r5,%r10)
325 sdbr %f6,%f9
326 sdr %f6,%f9
327 se %f6,4095(%r5,%r10)
328 seb %f6,4095(%r5,%r10)
329 sebr %f6,%f9
330 ser %r6,%r9
331 sfpc %r6,%r9
332 sh %r6,4095(%r5,%r10)
333 sie 4095(%r5)
334 siga 4095(%r5)
335 sigp %r6,%r9,4095(%r5)
336 sl %r6,4095(%r5,%r10)
337 sla %r6,4095(%r5)
338 slda %r6,4095(%r5)
339 sldl %r6,4095(%r5)
340 sll %r6,4095(%r5)
341 slr %r6,%r9
342 sp 4095(16,%r5),4095(16,%r10)
343 spka 4095(%r5)
344 spm %r6
345 spt 4095(%r5)
346 spx 4095(%r5)
347 sqdb %f6,4095(%r5,%r10)
348 sqdbr %f6,%f9
349 sqdr %f6
350 sqeb %f6,4095(%r5,%r10)
351 sqebr %f6,%f9
352 sqer %f6
353 sqxbr %f6,%f9
354 sr %r6,%r9
355 sra %r6,4095(%r5)
356 srda %r6,4095(%r5)
357 srdl %r6,4095(%r5)
358 srl %r6,4095(%r5)
359 srnm 4095(%r5)
360 srp 4095(16,%r5),4095(%r10),10
361 srst %r6,%r9
362 ssar %r6
363 ssch 4095(%r5)
364 sske %r6,%r9
365 ssm 4095(%r5)
366 st %r6,4095(%r5,%r10)
367 stam %a6,%a9,4095(%r5)
368 stap 4095(%r5)
369 stc %r6,4095(%r5,%r10)
370 stck 4095(%r5)
371 stckc 4095(%r5)
372 stcm %r6,15,4095(%r5)
373 stcps 4095(%r5)
374 stcrw 4095(%r5)
375 stctl %c6,%c9,4095(%r5)
376 std %f6,4095(%r5,%r10)
377 ste %f6,4095(%r5,%r10)
378 stfpc 4095(%r5)
379 sth %r6,4095(%r5,%r10)
380 stidp 4095(%r5)
381 stm %r6,%r9,4095(%r5)
382 stnsm 4095(%r5),255
383 stosm 4095(%r5),255
384 stpt 4095(%r5)
385 stpx 4095(%r5)
386 stsch 4095(%r5)
387 stsi 4095(%r5)
388 stura %r6,%r9
389 su %f6,4095(%r5,%r10)
390 sur %r6,%r9
391 svc 255
392 sw %f6,4095(%r5,%r10)
393 swr %f6,%f9
394 sxbr %f6,%f9
395 sxr %r6,%r9
396 tar %a6,%r9
397 tb %r6
398 tcdb %f6,4095(%r5,%r10)
399 tceb %f6,4095(%r5,%r10)
400 tcxb %f6,4095(%r5,%r10)
401 tm 4095(%r5),255
402 tmh %r6,65535
403 tml %r6,65535
404 tpi 4095(%r5)
405 tprot 4095(%r5),4095(%r10)
406 tr 4095(256,%r5),4095(%r10)
407 trace %r6,%r9,4095(%r5)
408 trap2
409 trap4 4095(%r5)
410 trt 4095(256,%r5),4095(%r10)
411 ts 4095(%r5)
412 tsch 4095(%r5)
413 unpk 4095(16,%r5),4095(16,%r10)
414 upt
415 x %r6,4095(%r5,%r10)
416 xc 4095(256,%r5),4095(%r10)
417 xi 4095(%r5),255
418 xr %r6,%r9
419 zap 4095(16,%r5),4095(16,%r10)