-ftree-vectorize can't vectorize plus?

Daniel Berlin dberlin@dberlin.org
Mon Sep 11 15:27:00 GMT 2006


On 9/11/06, Dorit Nuzman <DORIT@il.ibm.com> wrote:
> >    A silly little testcase which the vectorizer doesn't vectorize:
> >
> ....
> > autovecttest.c:11: note: not vectorized: relevant stmt not
> > supported: D.1861_9 = (signed char) D.1860_8
>
> Can these type casts (from uchar to schar and back) be cleaned away by some
> pass before vectorization,

Uh, what do you mean "cleaned away"?
You can't just legally ignore them, they are changing the overflow behavior.



More information about the Gcc mailing list