https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84037
rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |rsandifo at gcc dot gnu.org --- Comment #3 from rsandifo at gcc dot gnu.org <rsandifo at gcc dot gnu.org> --- Yeah, I was afraid this might happen. The vectoriser's scatter support was effectively dead code until that commit, so it had the effect of enabling scatter support for x86 as well as SVE. If no tests are actually known to benefit on x86, it might be better to disable the built-in path for GCC 8 and revisit this in GCC 9. (I think the internal function path used by SVE should stay.)