This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/33419] New: Revision 122896 causes code quality regression
- From: "bernds_cb1 at t-online dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 13 Sep 2007 15:52:20 -0000
- Subject: [Bug tree-optimization/33419] New: Revision 122896 causes code quality regression
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
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