aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2023-10-16 16:22:04 +0800
committerliuhongt <hongtao.liu@intel.com>2023-10-18 09:14:57 +0800
commitcead92b7fc4d7a545dcf2f02397120e3c9afe1a3 (patch)
tree8e5227e00cdafcfaf5a162d2b3adb4c114020749 /gcc/tree-vectorizer.h
parentcf7739d4a6ba0b88068877d14439436c22b57630 (diff)
downloadgcc-cead92b7fc4d7a545dcf2f02397120e3c9afe1a3.zip
gcc-cead92b7fc4d7a545dcf2f02397120e3c9afe1a3.tar.gz
gcc-cead92b7fc4d7a545dcf2f02397120e3c9afe1a3.tar.bz2
Support 32/64-bit vectorization for _Float16 fma related operations.
gcc/ChangeLog: * config/i386/mmx.md (fma<mode>4): New expander. (fms<mode>4): Ditto. (fnma<mode>4): Ditto. (fnms<mode>4): Ditto. (vec_fmaddsubv4hf4): Ditto. (vec_fmsubaddv4hf4): Ditto. gcc/testsuite/ChangeLog: * gcc.target/i386/part-vect-fmaddsubhf-1.c: New test. * gcc.target/i386/part-vect-fmahf-1.c: New test.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions