https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116660

--- Comment #7 from Richard Biener <rguenth at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #6)
> (In reply to Rainer Orth from comment #1)
> > Created attachment 59085 [details]
> > 32-bit sparc-sun-solaris2.11 no-scevccp-outer-12.c.180t.vect
> 
> missed:   not vectorized: relevant stmt not supported: _1 = (short int)
> sum_20;
> 
> gcc.dg/vect/slp-19c.c fails everywhere right now.
> 
> +FAIL: gcc.dg/vect/vect-multitypes-6.c -flto -ffat-lto-objects 
> scan-tree-dump-times vect "Alignment of access forced using versioning" 6
> +FAIL: gcc.dg/vect/vect-multitypes-6.c scan-tree-dump-times vect "Alignment
> of access forced using versioning" 6
> 
> needs char math:
> 
>    not vectorized: relevant stmt not supported: _18 = _15 + _17;
> 
> it also needs short add but there's no effective target for that.

I'll note the "vectorized 1 loops" for the latter testcase is XFAILed for
32bit sparc but 64bit sparc isn't in vect_char_add either (maybe that's
a missed thing).

Reply via email to