aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1992-09-19 15:38:28 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1992-09-19 15:38:28 -0400
commit2f622005460f29dea04d53badc03ab3cfee176e2 (patch)
tree901a924fe811f6bb3833dcb24948dad0bf777631
parentb6b19f41c6f312715ed7d64f5ce1e9b22ca5092b (diff)
downloadgcc-2f622005460f29dea04d53badc03ab3cfee176e2.zip
gcc-2f622005460f29dea04d53badc03ab3cfee176e2.tar.gz
gcc-2f622005460f29dea04d53badc03ab3cfee176e2.tar.bz2
({load,store}_multiple): Use MATCH_PAR_DUP.
From-SVN: r2166
-rw-r--r--gcc/config/rs6000/rs6000.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md
index 3b16582..90947d1 100644
--- a/gcc/config/rs6000/rs6000.md
+++ b/gcc/config/rs6000/rs6000.md
@@ -2582,9 +2582,9 @@
[(set_attr "type" "*,load,load,*,*")])
(define_expand "load_multiple"
- [(match_parallel 3 "" [(set (match_operand:SI 0 "" "")
- (match_operand:SI 1 "" ""))
- (use (match_operand:SI 2 "" ""))])]
+ [(match_par_dup 3 [(set (match_operand:SI 0 "" "")
+ (match_operand:SI 1 "" ""))
+ (use (match_operand:SI 2 "" ""))])]
""
"
{
@@ -2647,10 +2647,10 @@
[(set_attr "type" "load")])
(define_expand "store_multiple"
- [(match_parallel 3 "" [(set (match_operand:SI 0 "" "")
- (match_operand:SI 1 "" ""))
- (clobber (scratch:SI))
- (use (match_operand:SI 2 "" ""))])]
+ [(match_par_dup 3 [(set (match_operand:SI 0 "" "")
+ (match_operand:SI 1 "" ""))
+ (clobber (scratch:SI))
+ (use (match_operand:SI 2 "" ""))])]
""
"
{