Commit 1dde5fd2 by James Van Artsdalen

(cmpstr patterns): Fix mode mismatch in SET.

From-SVN: r3230
parent bffc6177
...@@ -4069,7 +4069,7 @@ ...@@ -4069,7 +4069,7 @@
(define_expand "cmpstrsi" (define_expand "cmpstrsi"
[(parallel [(set (match_operand:SI 0 "general_operand" "") [(parallel [(set (match_operand:SI 0 "general_operand" "")
(compare:CC (match_operand:BLK 1 "general_operand" "") (compare:SI (match_operand:BLK 1 "general_operand" "")
(match_operand:BLK 2 "general_operand" ""))) (match_operand:BLK 2 "general_operand" "")))
(use (match_operand:SI 3 "general_operand" "")) (use (match_operand:SI 3 "general_operand" ""))
(use (match_operand:SI 4 "immediate_operand" "")) (use (match_operand:SI 4 "immediate_operand" ""))
...@@ -4106,7 +4106,7 @@ ...@@ -4106,7 +4106,7 @@
(define_insn "" (define_insn ""
[(set (match_operand:SI 0 "general_operand" "=&r") [(set (match_operand:SI 0 "general_operand" "=&r")
(compare:CC (mem:BLK (match_operand:SI 1 "address_operand" "S")) (compare:SI (mem:BLK (match_operand:SI 1 "address_operand" "S"))
(mem:BLK (match_operand:SI 2 "address_operand" "D")))) (mem:BLK (match_operand:SI 2 "address_operand" "D"))))
(use (match_operand:SI 3 "register_operand" "c")) (use (match_operand:SI 3 "register_operand" "c"))
(use (match_operand:SI 4 "immediate_operand" "i")) (use (match_operand:SI 4 "immediate_operand" "i"))
...@@ -4142,7 +4142,7 @@ ...@@ -4142,7 +4142,7 @@
(define_insn "" (define_insn ""
[(set (cc0) [(set (cc0)
(compare:CC (mem:BLK (match_operand:SI 0 "address_operand" "S")) (compare:SI (mem:BLK (match_operand:SI 0 "address_operand" "S"))
(mem:BLK (match_operand:SI 1 "address_operand" "D")))) (mem:BLK (match_operand:SI 1 "address_operand" "D"))))
(use (match_operand:SI 2 "register_operand" "c")) (use (match_operand:SI 2 "register_operand" "c"))
(use (match_operand:SI 3 "immediate_operand" "i")) (use (match_operand:SI 3 "immediate_operand" "i"))
......
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