This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/50164] [IRA, 4.7 Regression] Performance degradation due to increased memory instructions count
- From: "enkovich.gnu at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Fri, 28 Oct 2011 10:10:42 +0000
- Subject: [Bug target/50164] [IRA, 4.7 Regression] Performance degradation due to increased memory instructions count
- Auto-submitted: auto-generated
- References: <bug-50164-4@http.gcc.gnu.org/bugzilla/>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50164
Ilya Enkovich <enkovich.gnu at gmail dot com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REOPENED |RESOLVED
Resolution| |FIXED
--- Comment #11 from Ilya Enkovich <enkovich.gnu at gmail dot com> 2011-10-28 10:10:42 UTC ---
Initially problem was caused by movzbl cost value for Atom. Low cost of movzbl
made IRA keep frequently used byte value on the stack and assign register for
int value. Change cost model resolves the problem and it has been fixed in
revision 179999.