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.