s390.c (s390_select_ccmode): Do not attempt to use CCL, CCL1, or CCL2 modes with...
authorAndreas Krebbel <krebbel1@de.ibm.com>
Fri, 1 Aug 2003 15:41:59 +0000 (15:41 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Fri, 1 Aug 2003 15:41:59 +0000 (15:41 +0000)
commit3ef093a8252e0048e18d40e5748d04486217500e
tree91d5f824e9c07a09dda8494e65ff1c8e6c12fe07
parentd6f7c70410f505a1198d25217f35525bb58e38bc
s390.c (s390_select_ccmode): Do not attempt to use CCL, CCL1, or CCL2 modes with floating point operations.

2003-08-01  Andreas Krebbel <krebbel1@de.ibm.com>

* config/s390/s390.c (s390_select_ccmode): Do not attempt to use CCL,
CCL1, or CCL2 modes with floating point operations.

* config/s390/s390.md ("*addsf3_cc", "*addsf3_cconly", "*adddf3_cc",
"*adddf3_cconly", "*subsf3_cc", "*subsf3_cconly", "*subdf3_cc",
"*subdf3_cconly"): New insns.
("*negabssi2", "*negabsdi2", "*negabsdf2", "*negabssf2"): Likewise.

From-SVN: r70052
gcc/ChangeLog
gcc/config/s390/s390.c
gcc/config/s390/s390.md