------- Comment #1 from carrot at google dot com 2009-06-08 03:23 ------- Created an attachment (id=17962) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=17962&action=view) test case shows the redundant register move
This problem occurs quite frequently if both caller and callee have multiple parameters. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40375