diff options
author | liuhongt <hongtao.liu@intel.com> | 2021-09-22 09:54:08 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2021-09-22 14:18:35 +0800 |
commit | b0ac84dc27874f5bd69255d55f909e240f0b45a5 (patch) | |
tree | d4877ab16a5048774f1ccca660045bd4f6d4c67f /gcc/d/dmd | |
parent | 0f4b73f4edf8fa2c24eb4402b1364a1ddb971565 (diff) | |
download | gcc-b0ac84dc27874f5bd69255d55f909e240f0b45a5.zip gcc-b0ac84dc27874f5bd69255d55f909e240f0b45a5.tar.gz gcc-b0ac84dc27874f5bd69255d55f909e240f0b45a5.tar.bz2 |
Support 64bit fma/fms/fnma/fnms under avx512vl.
gcc/ChangeLog:
* config/i386/i386.md (define_attr "isa"): Add
fma_or_avx512vl.
(define_attr "enabled"): Correspond fma_or_avx512vl to
TARGET_FMA || TARGET_AVX512VL.
* config/i386/mmx.md (fmav2sf4): Extend to AVX512 fma.
(fmsv2sf4): Ditto.
(fnmav2sf4): Ditto.
(fnmsv2sf4): Ditto.
gcc/testsuite/ChangeLog:
* gcc.target/i386/avx512vl-pr95046.c: New test.
Diffstat (limited to 'gcc/d/dmd')
0 files changed, 0 insertions, 0 deletions