aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/check.c
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2018-01-03 10:42:08 +0000
committerJan Beulich <jbeulich@gcc.gnu.org>2018-01-03 10:42:08 +0000
commitb853346e2c2ea98e35c6043712303a5fc8b87dd8 (patch)
tree26c96624b0d0ddcb91294085689f0404c1ebfba1 /gcc/fortran/check.c
parent85ec4feb11167c9e4489361bf2399a20afbe52c8 (diff)
downloadgcc-b853346e2c2ea98e35c6043712303a5fc8b87dd8.zip
gcc-b853346e2c2ea98e35c6043712303a5fc8b87dd8.tar.gz
gcc-b853346e2c2ea98e35c6043712303a5fc8b87dd8.tar.bz2
x86: don't use AVX512BW vmovdqu variants without -mavx512bw
Simply mirror the MODE_XI logic of handling unaligned operands in mov<mode>_internal into MODE_TI / MODE_OI handling. gcc/ 2018-01-03 Jan Beulich <jbeulich@suse.com> * sse.md (mov<mode>_internal): Tighten condition for when to use vmovdqu<ssescalarsize> for TI and OI modes. gcc/testsuite/ 2018-01-03 Jan Beulich <jbeulich@suse.com> * gcc.target/i386/avx512vl-no-vmovdqu8.c, gcc.target/i386/avx512vl-no-vmovdqu16.c: New. From-SVN: r256170
Diffstat (limited to 'gcc/fortran/check.c')
0 files changed, 0 insertions, 0 deletions