* gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
authorRichard Earnshaw <richard.earnshaw@arm.com>
Wed, 5 Dec 2001 11:58:40 +0000 (11:58 +0000)
committerRichard Earnshaw <richard.earnshaw@arm.com>
Wed, 5 Dec 2001 11:58:40 +0000 (11:58 +0000)
no post-indexed addressing modes.

gas/testsuite/ChangeLog
gas/testsuite/gas/arm/xscale.d
gas/testsuite/gas/arm/xscale.s

index 78fc6fc5c656bd30307b4b11dc21fc84bb87a89e..7479d05f35debd7a3cd6bcdd73c241e9b889f701 100644 (file)
@@ -1,3 +1,8 @@
+2001-12-05  Richard Earnshaw  <rearnsha@arm.com>
+
+       * gas/arm/xscale.s, gas/arm/xscale.d (pld tests): PLD instruction has
+       no post-indexed addressing modes.
+
 2001-11-25  Andreas Jaeger  <aj@suse.de>
 
        * gas/all/gas.exp (incbin): Fix condition.
index 38c160578d2f270c5441e0bc0dec21a7277bf89a..d1ec7322cd42a405487d7d6faa93968abf60e597 100644 (file)
@@ -23,16 +23,13 @@ Disassembly of section .text:
 0+34 <[^>]*> f5d1f789  pld     \[r1, #1929\]
 0+38 <[^>]*> f7d2f003  pld     \[r2, r3\]
 0+3c <[^>]*> f754f285  pld     \[r4, -r5, lsl #5\]
-0+40 <[^>]*> f456f456  pld     \[r6\], -#1110
-0+44 <[^>]*> f6d7f008  pld     \[r7\], r8
-0+48 <[^>]*> f659f06a  pld     \[r9\], -sl, rrx
-0+4c <[^>]*> e1c100d0  ldrd    r0, \[r1\]
-0+50 <[^>]*> 01c327d8  ldreqd  r2, \[r3, #120\]
-0+54 <[^>]*> b10540d6  ldrltd  r4, \[r5, -r6\]
-0+58 <[^>]*> e16a88f9  strd    r8, \[sl, -#137\]!
-0+5c <[^>]*> e1ac00fd  strd    r0, \[ip, sp\]!
-0+60 <[^>]*> 30ce21f0  strccd  r2, \[lr\], #16
-0+64 <[^>]*> 708640f8  strvcd  r4, \[r6\], r8
-0+68 <[^>]*> e5910000  ldr     r0, \[r1\]
-0+6c <[^>]*> e5832000  str     r2, \[r3\]
-0+70 <[^>]*> e321f011  msr     CPSR_c, #17     ; 0x11
+0+40 <[^>]*> e1c100d0  ldrd    r0, \[r1\]
+0+44 <[^>]*> 01c327d8  ldreqd  r2, \[r3, #120\]
+0+48 <[^>]*> b10540d6  ldrltd  r4, \[r5, -r6\]
+0+4c <[^>]*> e16a88f9  strd    r8, \[sl, -#137\]!
+0+50 <[^>]*> e1ac00fd  strd    r0, \[ip, sp\]!
+0+54 <[^>]*> 30ce21f0  strccd  r2, \[lr\], #16
+0+58 <[^>]*> 708640f8  strvcd  r4, \[r6\], r8
+0+5c <[^>]*> e5910000  ldr     r0, \[r1\]
+0+60 <[^>]*> e5832000  str     r2, \[r3\]
+0+64 <[^>]*> e321f011  msr     CPSR_c, #17     ; 0x11
index 0ca3999adadab0582cbfc43b99b306b2ff398e1d..d78d9a742400507ccc41f3330cf90ff887d99f4c 100644 (file)
@@ -22,9 +22,6 @@ foo:
        pld     [r1, #0x789]
        pld     [r2, r3]
        pld     [r4, -r5, lsl #5]
-       pld     [r6], #-0x456
-       pld     [r7], +r8
-       pld     [r9], -r10, RRX
 
        ldrd    r0, [r1]
        ldreqd  r2, [r3, #0x78]