http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60506
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Reduced testcase: typedef unsigned QuadV4 __attribute__((vector_size(16))); void updateCount() { QuadV4 QZ; QuadV4 v; v == QZ && v == QZ; }