summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/xc16x/syscontrol2.s
diff options
context:
space:
mode:
Diffstat (limited to 'gas/testsuite/gas/xc16x/syscontrol2.s')
-rw-r--r--gas/testsuite/gas/xc16x/syscontrol2.s26
1 files changed, 26 insertions, 0 deletions
diff --git a/gas/testsuite/gas/xc16x/syscontrol2.s b/gas/testsuite/gas/xc16x/syscontrol2.s
new file mode 100644
index 0000000000..61fb703021
--- /dev/null
+++ b/gas/testsuite/gas/xc16x/syscontrol2.s
@@ -0,0 +1,26 @@
+.text
+xc16x_syscontrol2:
+ extr #0x4
+ extr #0x3
+ extr #0x2
+ extr #0x1
+
+ atomic #0x4
+ atomic #0x3
+ atomic #0x2
+ atomic #0x1
+
+ extp r5,#0x4
+ extp #0x3ff,#0x4
+ extpr r5,#0x4
+ extpr #0x3ff,#0x4
+
+ exts r5,#0x4
+ exts #0x1,#0x4
+
+ extsr r5,#0x4
+ extsr #0x1,#0x4
+
+
+
+