http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48941
--- Comment #3 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> 2011-05-12 08:46:54 UTC --- Created attachment 24234 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=24234 Proposed patch The attached patch seems to fix the testcase and doesn't regress neon.exp. I'll test it fully next week. We still generate more moves than necessary, but that's a separate problem.