[Bug rtl-optimization/41574] Distribute floating point expressions causes bad code [4.4 only]

ramana at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Dec 11 11:22:00 GMT 2009



------- Comment #11 from ramana at gcc dot gnu dot org  2009-12-11 11:21 -------
Subject: Bug 41574

Author: ramana
Date: Fri Dec 11 11:21:33 2009
New Revision: 155157

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=155157
Log:
Fix PR41574 on 4.4 branch.

2009-12-11  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

        2009-10-05  Doug Kwan  <dougkwan@google.com>

        PR rtl-optimization/41574
        * combine.c (distribute_and_simplify_rtx): Quit if RTX mode is
        floating point and we are not doing unsafe math optimizations.


2009-12-11  Ramana Radhakrishnan  <ramana.radhakrishnan@arm.com>

        2009-10-08  Doug Kwan  <dougkwan@google.com>

        PR rtl-optimization/41574
        * gcc.dg/pr41574.c: New test.



Added:
    branches/gcc-4_4-branch/gcc/testsuite/gcc.dg/pr41574.c
      - copied unchanged from r152580, trunk/gcc/testsuite/gcc.dg/pr41574.c
Modified:
    branches/gcc-4_4-branch/gcc/ChangeLog
    branches/gcc-4_4-branch/gcc/combine.c
    branches/gcc-4_4-branch/gcc/testsuite/ChangeLog


-- 


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



More information about the Gcc-bugs mailing list