diff options
author | Haochen Jiang <haochen.jiang@intel.com> | 2023-08-29 15:41:08 +0800 |
---|---|---|
committer | liuhongt <hongtao.liu@intel.com> | 2023-09-22 10:30:45 +0800 |
commit | ced6bbd56622c8496a0c74d0961637b96506de75 (patch) | |
tree | 9543f87514bedec3ecdf60f3f1651a634b4c162a /contrib/gcc-changelog/git_commit.py | |
parent | fd028e99fe52ff3269195db1490dbdcb7dba2adc (diff) | |
download | gcc-ced6bbd56622c8496a0c74d0961637b96506de75.zip gcc-ced6bbd56622c8496a0c74d0961637b96506de75.tar.gz gcc-ced6bbd56622c8496a0c74d0961637b96506de75.tar.bz2 |
Support -mevex512 for AVX512{IFMA,VBMI,VNNI,BF16,VPOPCNTDQ,VBMI2,BITALG,VP2INTERSECT},VAES,GFNI,VPCLMULQDQ intrins
gcc/ChangeLog:
* config/i386/sse.md (VI1_AVX512VL): Add TARGET_EVEX512.
(VI8_FVL): Ditto.
(VI1_AVX512F): Ditto.
(VI1_AVX512VNNI): Ditto.
(VI1_AVX512VL_F): Ditto.
(VI12_VI48F_AVX512VL): Ditto.
(*avx512f_permvar_truncv32hiv32qi_1): Ditto.
(sdot_prod<mode>): Ditto.
(VEC_PERM_AVX2): Ditto.
(VPERMI2): Ditto.
(VPERMI2I): Ditto.
(vpmadd52<vpmadd52type>v8di): Ditto.
(usdot_prod<mode>): Ditto.
(vpdpbusd_v16si): Ditto.
(vpdpbusds_v16si): Ditto.
(vpdpwssd_v16si): Ditto.
(vpdpwssds_v16si): Ditto.
(VI48_AVX512VP2VL): Ditto.
(avx512vp2intersect_2intersectv16si): Ditto.
(VF_AVX512BF16VL): Ditto.
(VF1_AVX512_256): Ditto.
gcc/testsuite/ChangeLog:
* gcc.target/i386/pr90096.c: Adjust error message.
Co-authored-by: Hu, Lin1 <lin1.hu@intel.com>
Diffstat (limited to 'contrib/gcc-changelog/git_commit.py')
0 files changed, 0 insertions, 0 deletions