Commit 2f622005 by Richard Kenner

({load,store}_multiple): Use MATCH_PAR_DUP.

From-SVN: r2166
parent b6b19f41
...@@ -2582,9 +2582,9 @@ ...@@ -2582,9 +2582,9 @@
[(set_attr "type" "*,load,load,*,*")]) [(set_attr "type" "*,load,load,*,*")])
(define_expand "load_multiple" (define_expand "load_multiple"
[(match_parallel 3 "" [(set (match_operand:SI 0 "" "") [(match_par_dup 3 [(set (match_operand:SI 0 "" "")
(match_operand:SI 1 "" "")) (match_operand:SI 1 "" ""))
(use (match_operand:SI 2 "" ""))])] (use (match_operand:SI 2 "" ""))])]
"" ""
" "
{ {
...@@ -2647,10 +2647,10 @@ ...@@ -2647,10 +2647,10 @@
[(set_attr "type" "load")]) [(set_attr "type" "load")])
(define_expand "store_multiple" (define_expand "store_multiple"
[(match_parallel 3 "" [(set (match_operand:SI 0 "" "") [(match_par_dup 3 [(set (match_operand:SI 0 "" "")
(match_operand:SI 1 "" "")) (match_operand:SI 1 "" ""))
(clobber (scratch:SI)) (clobber (scratch:SI))
(use (match_operand:SI 2 "" ""))])] (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