Revision 122896, more specifically the change in tree-scalar-evolution.c,
causes a regression on bfin-elf when compiling libiberty's hashtab.c.  This
change eliminated a piece of code that examined the cost of a change before
modifying the code.  As a result, there are now additional (expensive) division
operations in the generated code for hashtab.c, while no divide appears in the
source code.


-- 
           Summary: Revision 122896 causes code quality regression
           Product: gcc
           Version: 4.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: bernds_cb1 at t-online dot de
 GCC build triplet: i686-pc-linux-gnu
  GCC host triplet: i686-pc-linux-gnu
GCC target triplet: bfin-elf (probably any target)


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

Reply via email to