http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53101
--- Comment #7 from Marc Glisse <glisse at gcc dot gnu.org> 2012-11-16 23:03:47 UTC --- Created attachment 28713 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28713 Tweak on the patch of PR48037 This is a slight extension of Richard's patch for PR 48037. It needs testing and doesn't solve the real problem (which is at the RTL level). I am not sure if BIT_FIELD_REF (a mention of that tree in doc/generic.texi would be nice) is allowed to refer to an unaligned subvector, the patch allows it as long as the elements are aligned. See PR 55359 for a related issue.