s390.c (struct processor_costs): New fields dlgr, dlr, dr, dsgfr, dsgr.
authorMark Dettinger <dettinge@de.ibm.com>
Sat, 22 Jan 2005 21:57:56 +0000 (21:57 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Sat, 22 Jan 2005 21:57:56 +0000 (21:57 +0000)
commit6fa5b3907c5932477b6a16ed66bf980f1bbb53a1
treeff0a2d2402dd36ff35a9519af4c4d960890dc3da
parenteb862a88ba7046dbeea77ce41f6cc90f1b436412
s390.c (struct processor_costs): New fields dlgr, dlr, dr, dsgfr, dsgr.

2005-01-21  Mark Dettinger  <dettinge@de.ibm.com>

* config/s390/s390.c (struct processor_costs): New fields
dlgr, dlr, dr, dsgfr, dsgr.
(z900_cost, z990_cost): Values for new fields.
(s390_rtx_costs): New cases MEM und COMPARE in switch
statement. Modified handling of SIGN_EXTEND, ZERO_EXTEND,
DIV, MOD, UDIV, UMOD.

From-SVN: r94079
gcc/ChangeLog
gcc/config/s390/s390.c