aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Hassey <hassey@gnu.org>1993-02-17 15:01:27 +0000
committerJohn Hassey <hassey@gnu.org>1993-02-17 15:01:27 +0000
commite174b371ef4dc7bb1da38709850ec3b9dd054d07 (patch)
tree4742c470265507c54e6166d40326eb75b7103ed6
parentc15d8db66e258325027e8990fc04168aa9b31c97 (diff)
downloadgcc-e174b371ef4dc7bb1da38709850ec3b9dd054d07.zip
gcc-e174b371ef4dc7bb1da38709850ec3b9dd054d07.tar.gz
gcc-e174b371ef4dc7bb1da38709850ec3b9dd054d07.tar.bz2
Use 'K' constraint with arith5_operand predicate.
From-SVN: r3480
-rw-r--r--gcc/config/m88k/m88k.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/gcc/config/m88k/m88k.md b/gcc/config/m88k/m88k.md
index 4f55d4c..5a7fd29 100644
--- a/gcc/config/m88k/m88k.md
+++ b/gcc/config/m88k/m88k.md
@@ -3107,7 +3107,7 @@
(define_insn ""
[(set (match_operand:SI 0 "register_operand" "=r,r")
(ashift:SI (match_operand:SI 1 "register_operand" "r,r")
- (match_operand:SI 2 "arith5_operand" "r,n")))]
+ (match_operand:SI 2 "arith5_operand" "r,K")))]
""
"@
mak %0,%1,%2
@@ -3152,7 +3152,7 @@
(define_insn ""
[(set (match_operand:SI 0 "register_operand" "=r,r")
(ashiftrt:SI (match_operand:SI 1 "register_operand" "r,r")
- (match_operand:SI 2 "arith5_operand" "r,n")))]
+ (match_operand:SI 2 "arith5_operand" "r,K")))]
""
"@
ext %0,%1,%2
@@ -3176,7 +3176,7 @@
(define_insn ""
[(set (match_operand:SI 0 "register_operand" "=r,r")
(lshift:SI (match_operand:SI 1 "register_operand" "r,r")
- (match_operand:SI 2 "arith5_operand" "r,n")))]
+ (match_operand:SI 2 "arith5_operand" "r,K")))]
""
"@
mak %0,%1,%2
@@ -3219,7 +3219,7 @@
(define_insn ""
[(set (match_operand:SI 0 "register_operand" "=r,r")
(lshiftrt:SI (match_operand:SI 1 "register_operand" "r,r")
- (match_operand:SI 2 "arith5_operand" "r,n")))]
+ (match_operand:SI 2 "arith5_operand" "r,K")))]
""
"@
extu %0,%1,%2