aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTorbjorn Granlund <tege@gnu.org>1992-07-05 15:10:51 +0000
committerTorbjorn Granlund <tege@gnu.org>1992-07-05 15:10:51 +0000
commit41c801688207770e5d73f7c57d332cb555403916 (patch)
tree510969dca4b9cf10c0bac1d11dcf6502c3afdc74 /gcc
parent0e77444b398d3843689afa6bd40e9eaefc50af63 (diff)
downloadgcc-41c801688207770e5d73f7c57d332cb555403916.zip
gcc-41c801688207770e5d73f7c57d332cb555403916.tar.gz
gcc-41c801688207770e5d73f7c57d332cb555403916.tar.bz2
entered into RCS
From-SVN: r1441
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/pa/pa.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md
index 6f67248..3656841 100644
--- a/gcc/config/pa/pa.md
+++ b/gcc/config/pa/pa.md
@@ -800,7 +800,9 @@
}
return \"zdepi %1,%2,%3,%0\";
-}")
+}"
+ [(set_attr "type" "move")
+ (set_attr "length" "1")])
(define_insn ""
[(set (match_operand:SI 0 "register_operand" "=a,?*r")
@@ -851,7 +853,7 @@
;;; Experimental
(define_insn ""
- [(set (match_operand:SI 0 "fp_reg_operand" "*f*x")
+ [(set (match_operand:SI 0 "fp_reg_operand" "=*f*x")
(match_operand:SI 1 "short_memory_operand" "T"))]
""
"fldws%F1 %1,%0"
@@ -859,7 +861,7 @@
(set_attr "length" "1")])
(define_insn ""
- [(set (match_operand:SI 0 "short_memory_operand" "T")
+ [(set (match_operand:SI 0 "short_memory_operand" "=T")
(match_operand:SI 1 "fp_reg_operand" "*f*x"))]
""
"fstws%F0 %1,%0"