diff options
author | liuhongt <hongtao.liu@intel.com> | 2020-07-13 14:19:21 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2021-09-22 12:56:31 +0800 |
commit | 338abd0bf777f671f4bf48d8ee5fe1f67f3ea3d9 (patch) | |
tree | ebd150ef9c13563dc5dbb76ae7db8a93b5749332 /gcc/c/c-parser.c | |
parent | 59e9c4cbe665951f3f3714c966ecf7776b36894c (diff) | |
download | gcc-338abd0bf777f671f4bf48d8ee5fe1f67f3ea3d9.zip gcc-338abd0bf777f671f4bf48d8ee5fe1f67f3ea3d9.tar.gz gcc-338abd0bf777f671f4bf48d8ee5fe1f67f3ea3d9.tar.bz2 |
AVX512FP16: Add expander for ceil/floor/trunc/roundeven.
gcc/ChangeLog:
* config/i386/i386.md (<rounding_insn>hf2): New expander.
(sse4_1_round<mode>2): Extend from MODEF to MODEFH.
* config/i386/sse.md (*sse4_1_round<ssescalarmodesuffix>):
Extend from VF_128 to VFH_128.
gcc/testsuite/ChangeLog:
* gcc.target/i386/avx512fp16-builtin-round-1.c: New test.
Diffstat (limited to 'gcc/c/c-parser.c')
0 files changed, 0 insertions, 0 deletions