diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1992-07-27 18:54:54 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1992-07-27 18:54:54 -0700 |
commit | 2abaee930b35ca4bff4ac836e0b59efb90c1ec42 (patch) | |
tree | 692cb228b2f77e3af2baad369f6dbf3cf7b87e50 | |
parent | 303d524aef31bd7aecdcded2615c6459881a4c6c (diff) | |
download | gcc-2abaee930b35ca4bff4ac836e0b59efb90c1ec42.zip gcc-2abaee930b35ca4bff4ac836e0b59efb90c1ec42.tar.gz gcc-2abaee930b35ca4bff4ac836e0b59efb90c1ec42.tar.bz2 |
Correct inconsistent operand constraints in peepholes.
From-SVN: r1693
-rw-r--r-- | gcc/config/sparc/sparc.md | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/gcc/config/sparc/sparc.md b/gcc/config/sparc/sparc.md index 9a34c35..cdbc02b 100644 --- a/gcc/config/sparc/sparc.md +++ b/gcc/config/sparc/sparc.md @@ -2984,9 +2984,9 @@ ;; explained in the code for {registers,memory}_ok_for_ldd functions. (define_peephole - [(set (match_operand:SI 0 "register_operand" "r") + [(set (match_operand:SI 0 "register_operand" "=r") (match_operand:SI 1 "memory_operand" "")) - (set (match_operand:SI 2 "register_operand" "r") + (set (match_operand:SI 2 "register_operand" "=r") (match_operand:SI 3 "memory_operand" ""))] "registers_ok_for_ldd_peep (operands[0], operands[2]) && ! MEM_VOLATILE_P (operands[1]) && ! MEM_VOLATILE_P (operands[3]) @@ -3004,9 +3004,9 @@ "std %1,%0") (define_peephole - [(set (match_operand:SF 0 "register_operand" "fr") + [(set (match_operand:SF 0 "register_operand" "=fr") (match_operand:SF 1 "memory_operand" "")) - (set (match_operand:SF 2 "register_operand" "fr") + (set (match_operand:SF 2 "register_operand" "=fr") (match_operand:SF 3 "memory_operand" ""))] "registers_ok_for_ldd_peep (operands[0], operands[2]) && ! MEM_VOLATILE_P (operands[1]) && ! MEM_VOLATILE_P (operands[3]) @@ -3024,9 +3024,9 @@ "std %1,%0") (define_peephole - [(set (match_operand:SI 0 "register_operand" "r") + [(set (match_operand:SI 0 "register_operand" "=r") (match_operand:SI 1 "memory_operand" "")) - (set (match_operand:SI 2 "register_operand" "r") + (set (match_operand:SI 2 "register_operand" "=r") (match_operand:SI 3 "memory_operand" ""))] "registers_ok_for_ldd_peep (operands[2], operands[0]) && ! MEM_VOLATILE_P (operands[3]) && ! MEM_VOLATILE_P (operands[1]) @@ -3044,9 +3044,9 @@ "std %3,%2") (define_peephole - [(set (match_operand:SF 0 "register_operand" "fr") + [(set (match_operand:SF 0 "register_operand" "=fr") (match_operand:SF 1 "memory_operand" "")) - (set (match_operand:SF 2 "register_operand" "fr") + (set (match_operand:SF 2 "register_operand" "=fr") (match_operand:SF 3 "memory_operand" ""))] "registers_ok_for_ldd_peep (operands[2], operands[0]) && ! MEM_VOLATILE_P (operands[3]) && ! MEM_VOLATILE_P (operands[1]) |