[Bug target/31557] return 0x80000000UL code gen can be improved
PHHargrove at lbl dot gov
gcc-bugzilla@gcc.gnu.org
Mon Aug 13 23:03:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=31557
Paul H. Hargrove <PHHargrove at lbl dot gov> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |PHHargrove at lbl dot gov
--- Comment #3 from Paul H. Hargrove <PHHargrove at lbl dot gov> 2012-08-13 23:03:06 UTC ---
FWIW, 4.8.0 20120809 w/ -O1 or higher is now using just 4 instructions instead
of 5. So, "half way there".
.L.f:
lis 3,0x8000
ori 3,3,1
rldicl 3,3,0,32
blr
More information about the Gcc-bugs
mailing list