diff options
author | Hartmut Penner <hpenner@de.ibm.com> | 2003-01-22 14:40:05 +0000 |
---|---|---|
committer | Hartmut Penner <hpenner@gcc.gnu.org> | 2003-01-22 14:40:05 +0000 |
commit | f0bf1270067a1649d703c7bd883d4e660c05c8c0 (patch) | |
tree | 3267b804ad27c46afaa7cba6193d6f994a03a3a6 | |
parent | fcb6a0f575cace30341fc5eb51b6d5da974e8233 (diff) | |
download | gcc-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/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/config/s390/2064.md | 4 | ||||
-rw-r--r-- | gcc/config/s390/s390.md | 2 |
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). |