https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65427
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2015-03-16 CC| |jakub at gcc dot gnu.org Target Milestone|--- |4.8.5 Summary|ICE in emit_move_insn with |[4.8/4.9/5 Regression] ICE |wide vector types |in emit_move_insn with wide | |vector types Ever confirmed|0 |1 --- Comment #1 from Jakub Jelinek <jakub at gcc dot gnu.org> --- r178392 works, r178445 already ICEs, so r178408 looks like the most probable candidate. Reduced testcase for -O2 -ftree-vectorize: typedef int V __attribute__ ((vector_size (32))); V a, d, e, f; void foo (int b, int c) { do { if (b) f = a ^ d; else f = e = a ^ d; } while (c); }