Hi,
GCC uses full 512-bit register in case of moving SF/DF value between two 
registers.
The patch avoid 512-bit register usage if "-mprefer-avx256" option used.

2017-10-06  Sergey Shalnov  <sergey.shal...@intel.com>

gcc/
        * config/i386/i386.md(*movsf_internal, *movdf_internal):
        Avoid 512-bit AVX modes for TARGET_PREFER_AVX256.

Attachment: 0002-Avoid-512-bit-mode-MOV-for-prefer-avx256-option.patch
Description: 0002-Avoid-512-bit-mode-MOV-for-prefer-avx256-option.patch

Reply via email to