]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - gas/testsuite/gas/arm/archv8m_1m-cmse-main.d
[binutils, ARM, 15/16] Add support for VSCCLRM
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / arm / archv8m_1m-cmse-main.d
1 #name: Armv8.1-M Mainline Security Extensions instructions
2 #source: archv8m_1m-cmse-main.s
3 #as: -march=armv8.1-m.main -mimplicit-it=always
4 #objdump: -dr --prefix-addresses --show-raw-insn -marmv8.1-m.main
5
6 .*: +file format .*arm.*
7
8 Disassembly of section .text:
9 0+.* <[^>]*> e89f 0005 clrm {r0, r2}
10 0+.* <[^>]*> e89f 8000 clrm {APSR}
11 0+.* <[^>]*> e89f 8008 clrm {r3, APSR}
12 0+.* <[^>]*> bf08 it eq
13 0+.* <[^>]*> e89f 0010 clrmeq {r4}
14 0+.* <[^>]*> ec9f 0b00 vscclrm {VPR}
15 0+.* <[^>]*> ec9f fa01 vscclrm {s30, VPR}
16 0+.* <[^>]*> ec9f eb02 vscclrm {d14, VPR}
17 0+.* <[^>]*> ecdf 0a04 vscclrm {s1-s4, VPR}
18 0+.* <[^>]*> ec9f 1b08 vscclrm {d1-d4, VPR}
19 0+.* <[^>]*> ec9f 0a20 vscclrm {s0-s31, VPR}
20 0+.* <[^>]*> ec9f 0b20 vscclrm {d0-d15, VPR}
21 0+.* <[^>]*> bf18 it ne
22 0+.* <[^>]*> ecdf 1a01 vscclrmne {s3, VPR}
23 #...