------- 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

Reply via email to