aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1992-10-06 10:04:57 -0600
committerJeff Law <law@gcc.gnu.org>1992-10-06 10:04:57 -0600
commit1084923337bcd4b2c703e6e4bead12b8f167e47a (patch)
tree7f22d3f0c073d7ead725f4f4cff849e5c9464774 /gcc
parent1a72c2b73a291d9a987ebbf71d972139e4b0352e (diff)
downloadgcc-1084923337bcd4b2c703e6e4bead12b8f167e47a.zip
gcc-1084923337bcd4b2c703e6e4bead12b8f167e47a.tar.gz
gcc-1084923337bcd4b2c703e6e4bead12b8f167e47a.tar.bz2
pa.md (memory function unit, load case): Loads take two cycles note one.
* pa.md (memory function unit, load case): Loads take two cycles note one. From-SVN: r2338
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/pa/pa.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/pa/pa.md b/gcc/config/pa/pa.md
index 8810e52..14be0fc 100644
--- a/gcc/config/pa/pa.md
+++ b/gcc/config/pa/pa.md
@@ -96,11 +96,11 @@
;; Memory. Disregarding Cache misses, the Mustang memory times are:
-;; load: 1
+;; load: 2
;; store, fpstore: 3, no D-cache operations should be scheduled.
;; fpload: 3 (really 2 for flops, but I don't think we can specify that).
-(define_function_unit "memory" 1 1 (eq_attr "type" "load") 1 0)
+(define_function_unit "memory" 1 1 (eq_attr "type" "load") 2 0)
(define_function_unit "memory" 1 1 (eq_attr "type" "store,fpstore") 3 0)
(define_function_unit "memory" 1 1 (eq_attr "type" "fpload") 3 0)