This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug middle-end/27733] [4.1/4.2 Regression] Large compile time regression
- From: "bonzini at gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 8 Jun 2006 15:37:20 -0000
- Subject: [Bug middle-end/27733] [4.1/4.2 Regression] Large compile time regression
- References: <bug-27733-276@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #14 from bonzini at gnu dot org 2006-06-08 15:37 -------
Well, it shouldn't. My guess could be that we are hitting the case where the
logic is flawed. The we fill the cache with the algorithm for say 0x100000085
(but then we only write 0x84 in the cache), and then use it for 0x85. The
synth_mult logic then could be resilient enough to not generate wrong code but
just code with wrong cost measures.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27733