http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43892
--- Comment #18 from joakim.tjernlund at transmode dot se <joakim.tjernlund at transmode dot se> 2010-09-29 09:02:49 UTC --- I hope you don't mind me asking for status again(because I am curious)? Upgraded to gcc 4.4.4 now and I noticed one (small)improvement: add32carry: add 3,3,4 subfc 0,4,3 subfe 0,0,0 subf 0,0,3 mr 3,0 so one subfe becomes subf but the extra mr insn is still there.( gcc 3.4.6 doesn't add that)