diff options
author | Richard Stallman <rms@gnu.org> | 1993-05-18 22:09:26 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-05-18 22:09:26 +0000 |
commit | 70c2344d0a0db2d5a98f594476b5eb7b743308a8 (patch) | |
tree | 061b3b2cb75ae546028fce991f4044533ce0cd9e /gcc | |
parent | ba301c5ca2b4f4d1318d6f111bd91c6897c08f8e (diff) | |
download | gcc-70c2344d0a0db2d5a98f594476b5eb7b743308a8.zip gcc-70c2344d0a0db2d5a98f594476b5eb7b743308a8.tar.gz gcc-70c2344d0a0db2d5a98f594476b5eb7b743308a8.tar.bz2 |
(add/asl recognizer): Use space, not #, after asl.
Shuffle operands differently.
From-SVN: r4500
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/arm/arm.md | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gcc/config/arm/arm.md b/gcc/config/arm/arm.md index cae751f..342e617 100644 --- a/gcc/config/arm/arm.md +++ b/gcc/config/arm/arm.md @@ -1289,8 +1289,9 @@ { int shift = int_log2 (INTVAL (operands[4])); operands[4] = GEN_INT (shift); - arm_output_asm_insn (\"add\\t%0, %2, %3, asl#%4\", operands); - operands[2] = operands[0]; + arm_output_asm_insn (\"add\\t%0, %2, %3, asl %4\", operands); + operands[2] = operands[1]; + operands[1] = operands[0]; return output_add_immediate (operands); }") |