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