diff options
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/arm/arm7dm.s')
-rw-r--r-- | binutils-2.25/gas/testsuite/gas/arm/arm7dm.s | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/arm/arm7dm.s b/binutils-2.25/gas/testsuite/gas/arm/arm7dm.s new file mode 100644 index 00000000..ee62e8c8 --- /dev/null +++ b/binutils-2.25/gas/testsuite/gas/arm/arm7dm.s @@ -0,0 +1,20 @@ + .text + .align 0 +l: + smull r0, r1, r2, r3 + umull r0, r1, r2, r3 + smlal r0, r1, r2, r3 + umlal r0, r1, r4, r3 + + smullne r0, r1, r3, r4 + smulls r1, r0, r9, r11 + umlaleqs r2, r9, r4, r9 + smlalge r14, r10, r8, r14 + + @ This used to be illegal, but rev 2 of the ARM ARM allows it. + msr CPSR_x, #0 + + @ padding for a.out's sake + nop + nop + nop |