Arm: Clean up PE GAS testsuite correct THUMB tests.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arm / inst.s
index f76bac9e4b696b4ff4729b2bcabbc3604b6f6f73..432f19a4c9a6f4b1c63145885411d6d2526f6faf 100644 (file)
@@ -169,16 +169,16 @@ bar:
        ldmed   r1, {r0, r1, r2}|0xf0
        ldmfd   r2, {r3, r4}+{r5, r6, r7, r8}
        ldmea   r3, 3
-       ldmfa   r4!, {r8, r9}^
+       ldmfa   r4, {r8, r9}^
        
        stmia   r0, {r1}
        stmeqib r2, {r3, r4, r5}
        stmalda r3, {r0-r15}^
-       stmdb   r10!, {r0-r8, r10}
+       stmdb   r11!, {r0-r8, r10}
        stmed   r1, {r0, r1, r2}
        stmfd   r2, {r3, r4}
        stmea   r3, 3
-       stmfa   r4!, {r8, r9}^
+       stmfa   r4, {r8, r9}^
 
        swi     0x123456
        swihs   0x33
@@ -187,3 +187,37 @@ bar:
        blpl    hohum
        b       _wibble
        ble     testerfunc
+
+       mov r1, r2, lsl #2
+       mov r1, r2, lsl #0 
+       mov r1, r2, lsl #31
+       mov r1, r2, lsl r3
+       mov r1, r2, lsr #2
+       mov r1, r2, lsr #31
+       mov r1, r2, lsr #32
+       mov r1, r2, lsr r3
+       mov r1, r2, asr #2
+       mov r1, r2, asr #31
+       mov r1, r2, asr #32
+       mov r1, r2, asr r3
+       mov r1, r2, ror #2
+       mov r1, r2, ror #31
+       mov r1, r2, ror r3
+       mov r1, r2, rrx
+       mov r1, r2, LSL #2
+       mov r1, r2, LSL #0 
+       mov r1, r2, LSL #31
+       mov r1, r2, LSL r3
+       mov r1, r2, LSR #2
+       mov r1, r2, LSR #31
+       mov r1, r2, LSR #32
+       mov r1, r2, LSR r3
+       mov r1, r2, ASR #2
+       mov r1, r2, ASR #31
+       mov r1, r2, ASR #32
+       mov r1, r2, ASR r3
+       mov r1, r2, ROR #2
+       mov r1, r2, ROR #31
+       mov r1, r2, ROR r3
+       mov r1, r2, RRX
+       ldralt r1, [r2], r3
This page took 0.02402 seconds and 4 git commands to generate.