[Bug target/107259] Vectorize VxHF _Float16 modes using partial vectors without -mavx512vl
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Oct 14 09:24:42 GMT 2022
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107259
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target| |x86_64-*-*
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
The question is whether the backend should announce "VL" support and fixup
using masks transparently?
The vectorizer at the moment would require a fully masked loop (it doesn't
support the special case of loop vectorizing just the "last" iteration as
masked). The SLP vectorizer does not consider using masked larger vectors
either.
More information about the Gcc-bugs
mailing list