https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63952
--- Comment #4 from Ulrich Weigand <uweigand at gcc dot gnu.org> --- Author: uweigand Date: Fri Nov 21 15:33:27 2014 New Revision: 217929 URL: https://gcc.gnu.org/viewcvs?rev=217929&root=gcc&view=rev Log: PR rtl-optimization/63952 * optabs.c (prepare_cmp_insn): Do not call can_compare_p for CCmode. * config/s390/s390.md ("cbranchcc4"): Accept any s390_comparison. Remove incorrect TARGET_HARD_FLOAT check and no-op expander code. Modified: trunk/gcc/ChangeLog trunk/gcc/config/s390/s390.md trunk/gcc/optabs.c