aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorHaochen Jiang <haochen.jiang@intel.com>2023-10-09 16:09:35 +0800
committerHaochen Jiang <haochen.jiang@intel.com>2023-10-09 17:04:09 +0800
commit8108b22f8fcfeabad0a5e3573633bfc8d43eaae6 (patch)
tree0365e78da3529cf63d3c0a61224a6ae30cf16bed /gcc/tree-vectorizer.h
parent03a8504815d539dabea0b2a2397c0ee6fc5787e6 (diff)
downloadgcc-8108b22f8fcfeabad0a5e3573633bfc8d43eaae6.zip
gcc-8108b22f8fcfeabad0a5e3573633bfc8d43eaae6.tar.gz
gcc-8108b22f8fcfeabad0a5e3573633bfc8d43eaae6.tar.bz2
[PATCH 4/5] Push evex512 target for 512 bit intrins
gcc/ChangeLog: * config.gcc: Add avx512bitalgvlintrin.h. * config/i386/avx5124fmapsintrin.h: Add evex512 target for 512 bit intrins. * config/i386/avx5124vnniwintrin.h: Ditto. * config/i386/avx512bf16intrin.h: Ditto. * config/i386/avx512bitalgintrin.h: Add evex512 target for 512 bit intrins. Split 128/256 bit intrins to avx512bitalgvlintrin.h. * config/i386/avx512erintrin.h: Add evex512 target for 512 bit intrins * config/i386/avx512ifmaintrin.h: Ditto * config/i386/avx512pfintrin.h: Ditto * config/i386/avx512vbmi2intrin.h: Ditto. * config/i386/avx512vbmiintrin.h: Ditto. * config/i386/avx512vnniintrin.h: Ditto. * config/i386/avx512vp2intersectintrin.h: Ditto. * config/i386/avx512vpopcntdqintrin.h: Ditto. * config/i386/gfniintrin.h: Ditto. * config/i386/immintrin.h: Add avx512bitalgvlintrin.h. * config/i386/vaesintrin.h: Add evex512 target for 512 bit intrins. * config/i386/vpclmulqdqintrin.h: Ditto. * config/i386/avx512bitalgvlintrin.h: New.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions