https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113557
Rainer Orth <ro at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |rguenth at gcc dot gnu.org
--- Comment #2 from Rainer Orth <ro at gcc dot gnu.org> ---
Looking at the dump, I see
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/vect/vect-multi-peel-gaps.c:43:21:
note: ==> examining statement: _4 = *_3;
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/vect/vect-multi-peel-gaps.c:43:21:
missed: unsupported vect permute { 0 0 }
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/vect/vect-multi-peel-gaps.c:43:21:
missed: unsupported load permutation
/vol/gcc/src/hg/master/local/gcc/testsuite/gcc.dg/vect/vect-multi-peel-gaps.c:45:31:
missed: not vectorized: relevant stmt not supported: _4 = *_3;
It seems the scan-tree-dump needs to require vect_perm, too.