[Bug target/43610] [4.5/4.6 Regression] ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno-trapping-math and _Decimal64 comparison

bonzini at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Tue May 25 09:20:00 GMT 2010



------- Comment #12 from bonzini at gnu dot org  2010-05-25 09:19 -------
Subject: Bug 43610

Author: bonzini
Date: Tue May 25 09:19:37 2010
New Revision: 159813

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=159813
Log:
2010-05-09  Paolo Bonzini  <bonzini@gnu.org>

        PR target/43610
        * optabs.c (prepare_float_lib_cmp): Allow reversing the comparison
        even if !FLOAT_LIB_COMPARE_RETURNS_BOOL.  Always compute true_rtx and
        false_rtx.  Use false_rtx to compute the correct *ptest for reversed
        comparisons for which !FLOAT_LIB_COMPARE_RETURNS_BOOL.


Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/optabs.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43610



More information about the Gcc-bugs mailing list