https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111064
--- Comment #1 from Jan Hubicka <hubicka at gcc dot gnu.org> --- Maybe commit 3064d1f5c48cb6ce1b4133570dd08ecca8abb52d Author: liuhongt <hongtao....@intel.com> Date: Thu Aug 10 11:41:39 2023 +0800 Software mitigation: Disable gather generation in vectorization for GDS affected Intel Processors. For more details of GDS (Gather Data Sampling), refer to https://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/advisory-guidance/gather-data-sampling.html After microcode update, there's performance regression. To avoid that, the patch disables gather generation in autovectorization but uses gather scalar emulation instead.