Commit e174b371 by John Hassey

Use 'K' constraint with arith5_operand predicate.

From-SVN: r3480
parent c15d8db6
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment