This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/56624] Vectorizer gives up on a group-access if it contains stores to the same location


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56624

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING
   Last reconfirmed|                            |2013-03-15
     Ever Confirmed|0                           |1
      Known to fail|                            |4.8.0
              Build|4.8.0 20130313              |

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> 2013-03-15 11:54:50 UTC ---
> This test is a reproducer of similar problem encountered on Spec2006/470.lbm -
> there if-conversion could produce stores to the same location which will stop
> vectorizer.

Can you reproduce a testcase for that instead?  It doesn't make sense
to handle code that should be optimized earlier (by DSE).  Is it from
code like

 if (cond)
   a[i] = 3;
 else
   a[i] = 3;

?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]