------- Comment #3 from rguenth at gcc dot gnu dot org 2010-06-12 08:42 ------- Confirmed.
The vectorizer changes # andVal_34 = PHI <andVal_15(5), 0x0ffffffff(3)> andVal_15 = curVal_13 & andVal_34; to # vect_var_.26_52 = PHI <vect_var_.26_53(5), { 1, 1, 1, 1 }(3)> vect_var_.26_53 = vect_var_.21_42 & vect_var_.26_52; 4.4 works. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |irar at gcc dot gnu dot org Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Known to work| |4.4.3 Last reconfirmed|0000-00-00 00:00:00 |2010-06-12 08:42:01 date| | Summary|vectorization ANDs array |[4.5/4.6 Regression] |elements together |vectorization ANDs array |incorrectly |elements together | |incorrectly Target Milestone|--- |4.5.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44507