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