aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHartmut Penner <hpenner@de.ibm.com>2003-01-22 14:40:05 +0000
committerHartmut Penner <hpenner@gcc.gnu.org>2003-01-22 14:40:05 +0000
commitf0bf1270067a1649d703c7bd883d4e660c05c8c0 (patch)
tree3267b804ad27c46afaa7cba6193d6f994a03a3a6
parentfcb6a0f575cace30341fc5eb51b6d5da974e8233 (diff)
downloadgcc-f0bf1270067a1649d703c7bd883d4e660c05c8c0.zip
gcc-f0bf1270067a1649d703c7bd883d4e660c05c8c0.tar.gz
gcc-f0bf1270067a1649d703c7bd883d4e660c05c8c0.tar.bz2
s390.md (floatdfdi2): Insn has type 'itof'.
* config/s390/s390.md (floatdfdi2): Insn has type 'itof'. * config/s390/2064.md (define_bypass): Correct 'Load' and 'Load-address' bypass values. From-SVN: r61591
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/s390/2064.md4
-rw-r--r--gcc/config/s390/s390.md2
3 files changed, 9 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 3e6aa51..bc7370c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2003-01-22 Hartmut Penner <hpenner@de.ibm.com>
+
+ * config/s390/s390.md (floatdfdi2): Insn has type 'itof'.
+ * config/s390/2064.md (define_bypass): Correct 'Load' and
+ 'Load-address' bypass values.
+
2003-01-22 Andreas Schwab <schwab@suse.de>
* config/ia64/t-ia64 (insn-attrtab.o-warn): Define as -Wno-error.
diff --git a/gcc/config/s390/2064.md b/gcc/config/s390/2064.md
index 9baab9b..c348bc5 100644
--- a/gcc/config/s390/2064.md
+++ b/gcc/config/s390/2064.md
@@ -114,7 +114,7 @@
;; to the address generation pipeline stage.
;;
-(define_bypass 2 "z_load"
+(define_bypass 3 "z_load"
"z_agen,z_la,z_call,z_load,z_store" "s390_agen_dep_p")
;;
@@ -122,7 +122,7 @@
;; result back to the address generation pipeline stage.
;;
-(define_bypass 1 "z_larl,z_la"
+(define_bypass 2 "z_larl,z_la"
"z_agen,z_la,z_call,z_load,z_store" "s390_agen_dep_p")
diff --git a/gcc/config/s390/s390.md b/gcc/config/s390/s390.md
index 402f2fd..30c3ebd 100644
--- a/gcc/config/s390/s390.md
+++ b/gcc/config/s390/s390.md
@@ -2720,7 +2720,7 @@
"TARGET_64BIT && TARGET_HARD_FLOAT && TARGET_IEEE_FLOAT"
"cdgbr\\t%0,%1"
[(set_attr "op_type" "RRE")
- (set_attr "type" "other" )])
+ (set_attr "type" "itof" )])
;
; floatdisf2 instruction pattern(s).