summaryrefslogtreecommitdiffstats
path: root/gas/testsuite/gas/arm/copro.s
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2003-08-19 13:05:42 +0000
committerNick Clifton <nickc@redhat.com>2003-08-19 13:05:42 +0000
commitf02232aaa38100b38435f4bdbc9e0b22c868734c (patch)
tree4660af88b4d96211511f4b0d3c184a664d0c6bc8 /gas/testsuite/gas/arm/copro.s
parent062103babe9da9c15d6286c933ff14c179ac65ea (diff)
downloadppe42-binutils-f02232aaa38100b38435f4bdbc9e0b22c868734c.tar.gz
ppe42-binutils-f02232aaa38100b38435f4bdbc9e0b22c868734c.zip
Add support for unindexed form of Addressing Mode 5
Diffstat (limited to 'gas/testsuite/gas/arm/copro.s')
-rw-r--r--gas/testsuite/gas/arm/copro.s17
1 files changed, 17 insertions, 0 deletions
diff --git a/gas/testsuite/gas/arm/copro.s b/gas/testsuite/gas/arm/copro.s
index 46c9b920df..af3440d39d 100644
--- a/gas/testsuite/gas/arm/copro.s
+++ b/gas/testsuite/gas/arm/copro.s
@@ -22,3 +22,20 @@ bar:
mcr p7, 1, r15, cr1, cr1
mcrlt 5, 1, r8, cr2, cr9, 0
+
+ @ The following patterns test Addressing Mode 5 "Unindexed"
+
+ ldc 3, c7, [r0], {0}
+ stc p14, c6, [r1], {1}
+ ldc2 5, c5, [r2], {2}
+ stc2 p6, c4, [r3], {3}
+ ldcl 7, c3, [r4], {4}
+ stcl p8, c2, [r5], {5}
+ ldc2l 9, c1, [r6], {6}
+ stc2l p10, c0, [r7], {7}
+ ldcl 11, c8, [r8], {255}
+ stcl p12, c9, [r9], {254}
+ mrrc 13, 0, r7, r0, cr4
+ mcrr p14, 0, r7, r0, cr5
+ mrrc 15, 15, r7, r0, cr15
+ mcrr p14, 15, r7, r0, cr14
OpenPOWER on IntegriCloud