2009-09-04 Wolfgang Gellerich <gellerich@de.ibm.com>
authorkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Sep 2009 10:11:00 +0000 (10:11 +0000)
committerkrebbel <krebbel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 4 Sep 2009 10:11:00 +0000 (10:11 +0000)
commitb0eacf26b44a7d91dc5368cd47891894779d2fc3
treef851dad1a91307218e0f509b6f5a80d5dba3d757
parent0ae69d8de9cd14e20268bf32d29b365c788993de
2009-09-04  Wolfgang Gellerich  <gellerich@de.ibm.com>

* config/s390/2097.md: Removed two incorrect bypasses.
(z10_fsimpdf): Fixed latency.
(z10_fhex): New insn_reservation.
(z10_floaddf): Fixed latency.
(z10_floadsf): Fixed latency.
(z10_ftrunctf): Fixed latency.
(z10_ftruncdf): Fixed latency.
* config/s390/s390.c (z10_cost): Fixed values.
(s390_adjust_priority): Added z10 path.
* config/s390/s390.md (type): Added fhex.
(*mov<mode>_64dfp): Updated type attribute.
(*mov<mode>_64): Updated type attribute.
(*mov<mode>_31): Updated type attribute.
(*mov<mode>"): Likewise.
* config/s390/2084.md (x_fsimpdf): Updated condition.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151419 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/s390/2084.md
gcc/config/s390/2097.md
gcc/config/s390/s390.c
gcc/config/s390/s390.md