http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52450
--- Comment #12 from John David Anglin <danglin at gcc dot gnu.org> 2012-03-21 19:39:23 UTC --- Seems fixed on trunk: http://gcc.gnu.org/ml/gcc-testresults/2012-03/msg02426.html Started working on movmisalign but implementation is a bit tricky.