------- Comment #2 from pinskia at gcc dot gnu dot org 2007-10-16 01:39 ------- Created an attachment (id=14357) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14357&action=view) Patch
This patch has been tested on powerpc64-linux-gnu with no regressions and also test for spu-elf with no regressions. I have not looked into the code size differences though but it should just decrease them instead of increase them as we change a load to a move which then maybe register rename can rename registers around to get one less register usage. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33790