Commit 52c293f8 by Richard Kenner

(load_multiple): Operand 2 should be a MATCH_OPERAND.

(store_multiple_{,no_}bug): Likewise.

From-SVN: r1907
parent d2c9e30f
......@@ -1016,7 +1016,7 @@
;; LOADM
(define_expand "load_multiple"
[(set (reg:SI 179)
(match_dup 2))
(match_operand:SI 2 "const_int_operand" ""))
(match_parallel 3 "" [(set (match_operand:SI 0 "" "")
(match_operand:SI 1 "" ""))])]
""
......@@ -1315,7 +1315,7 @@
(define_expand "store_multiple_no_bug"
[(set (reg:SI 179)
(match_dup 2))
(match_operand:SI 2 "const_int_operand" ""))
(match_parallel 3 "" [(set (match_operand:SI 0 "" "")
(match_operand:SI 1 "" ""))])]
""
......@@ -1358,8 +1358,9 @@
}")
(define_expand "store_multiple_bug"
[(match_parallel 3 "" [(set (match_operand:SI 0 "" "")
(match_operand:SI 1 "" ""))])]
[(match_par_dup 3 "" [(set (match_operand:SI 0 "" "")
(match_operand:SI 1 "" ""))
(use (match_operand:SI 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