summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/gas/testsuite/gas/arm/arch6zk.d
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/arm/arch6zk.d')
-rw-r--r--binutils-2.25/gas/testsuite/gas/arm/arch6zk.d29
1 files changed, 29 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/arm/arch6zk.d b/binutils-2.25/gas/testsuite/gas/arm/arch6zk.d
new file mode 100644
index 00000000..5ec8def0
--- /dev/null
+++ b/binutils-2.25/gas/testsuite/gas/arm/arch6zk.d
@@ -0,0 +1,29 @@
+#name: ARM V6 instructions
+#as: -march=armv6zk
+#objdump: -dr --prefix-addresses --show-raw-insn
+
+.*: +file format .*arm.*
+
+Disassembly of section .text:
+0+000 <[^>]*> f57ff01f ? clrex
+0+004 <[^>]*> e1dc4f9f ? ldrexb r4, \[ip\]
+0+008 <[^>]*> 11d4cf9f ? ldrexbne ip, \[r4\]
+0+00c <[^>]*> e1bc4f9f ? ldrexd r4, \[ip\]
+0+010 <[^>]*> 11b4cf9f ? ldrexdne ip, \[r4\]
+0+014 <[^>]*> e1fc4f9f ? ldrexh r4, \[ip\]
+0+018 <[^>]*> 11f4cf9f ? ldrexhne ip, \[r4\]
+0+01c <[^>]*> e320f080 ? nop \{128\}.*
+0+020 <[^>]*> 1320f07f ? nopne \{127\}.*
+0+024 <[^>]*> e320f004 ? sev
+0+028 <[^>]*> e1c74f9c ? strexb r4, ip, \[r7\]
+0+02c <[^>]*> 11c8cf94 ? strexbne ip, r4, \[r8\]
+0+030 <[^>]*> e1a74f9c ? strexd r4, ip, \[r7\]
+0+034 <[^>]*> 11a8cf94 ? strexdne ip, r4, \[r8\]
+0+038 <[^>]*> e1e74f9c ? strexh r4, ip, \[r7\]
+0+03c <[^>]*> 11e8cf94 ? strexhne ip, r4, \[r8\]
+0+040 <[^>]*> e320f002 ? wfe
+0+044 <[^>]*> e320f003 ? wfi
+0+048 <[^>]*> e320f001 ? yield
+0+04c <[^>]*> e16ec371 ? smc 60465.*
+0+050 <[^>]*> 11613c7e ? smcne 5070.*
+#...