[binutils, Arm] Add support for conditional instructions in Armv8.1-M Mainline
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / archv8m-main.d
CommitLineData
4ed7ed8d
TP
1#name: ARM V8-M mainline instructions
2#source: archv8m.s
3#as: -march=armv8-m.main
659f032c 4#objdump: -dr --prefix-addresses --show-raw-insn -M force-thumb
4ed7ed8d
TP
5
6.*: +file format .*arm.*
7
8Disassembly of section .text:
90+.* <[^>]*> 47a0 blx r4
100+.* <[^>]*> 47c8 blx r9
110+.* <[^>]*> 4720 bx r4
120+.* <[^>]*> 4748 bx r9
130+.* <[^>]*> e841 f000 tt r0, r1
140+.* <[^>]*> e849 f800 tt r8, r9
150+.* <[^>]*> e841 f040 ttt r0, r1
160+.* <[^>]*> e849 f840 ttt r8, r9
170+.* <[^>]*> f24f 1023 movw r0, #61731 ; 0xf123
180+.* <[^>]*> f24f 1823 movw r8, #61731 ; 0xf123
bada4342
JW
190+.* <[^>]*> f24f 1823 movw r8, #61731 ; 0xf123
200+.* <[^>]*> f24f 1823 movw r8, #61731 ; 0xf123
4ed7ed8d
TP
210+.* <[^>]*> f2cf 1023 movt r0, #61731 ; 0xf123
220+.* <[^>]*> f2cf 1823 movt r8, #61731 ; 0xf123
230+.* <[^>]*> b154 cbz r4, 0+.* <[^>]*>
240+.* <[^>]*> b94c cbnz r4, 0+.* <[^>]*>
250+.* <[^>]*> f000 b808 b.w 0+.* <[^>]*>
260+.* <[^>]*> fb91 f0f2 sdiv r0, r1, r2
270+.* <[^>]*> fb99 f8fa sdiv r8, r9, sl
280+.* <[^>]*> fbb1 f0f2 udiv r0, r1, r2
290+.* <[^>]*> fbb9 f8fa udiv r8, r9, sl
300+.* <[^>]*> 4408 add r0, r1
310+.* <[^>]*> f3bf 8f2f clrex
320+.* <[^>]*> e851 0f01 ldrex r0, \[r1, #4\]
330+.* <[^>]*> e8d1 0f4f ldrexb r0, \[r1\]
340+.* <[^>]*> e8d1 0f5f ldrexh r0, \[r1\]
350+.* <[^>]*> e842 1001 strex r0, r1, \[r2, #4\]
360+.* <[^>]*> e8c2 1f40 strexb r0, r1, \[r2\]
370+.* <[^>]*> e8c2 1f50 strexh r0, r1, \[r2\]
380+.* <[^>]*> e8d1 0faf lda r0, \[r1\]
390+.* <[^>]*> e8d1 0f8f ldab r0, \[r1\]
400+.* <[^>]*> e8d1 0f9f ldah r0, \[r1\]
410+.* <[^>]*> e8c1 0faf stl r0, \[r1\]
420+.* <[^>]*> e8c1 0f8f stlb r0, \[r1\]
430+.* <[^>]*> e8c1 0f9f stlh r0, \[r1\]
440+.* <[^>]*> e8d1 0fef ldaex r0, \[r1\]
450+.* <[^>]*> e8d1 0fcf ldaexb r0, \[r1\]
460+.* <[^>]*> e8d1 0fdf ldaexh r0, \[r1\]
470+.* <[^>]*> e8c2 1fe0 stlex r0, r1, \[r2\]
480+.* <[^>]*> e8c2 1fc0 stlexb r0, r1, \[r2\]
490+.* <[^>]*> e8c2 1fd0 stlexh r0, r1, \[r2\]
659f032c 50#...
This page took 0.242064 seconds and 4 git commands to generate.