diff options
author | Haochen Jiang <haochen.jiang@intel.com> | 2023-10-09 16:09:35 +0800 |
---|---|---|
committer | Haochen Jiang <haochen.jiang@intel.com> | 2023-10-09 17:04:09 +0800 |
commit | 8108b22f8fcfeabad0a5e3573633bfc8d43eaae6 (patch) | |
tree | 0365e78da3529cf63d3c0a61224a6ae30cf16bed /gcc/tree-vectorizer.h | |
parent | 03a8504815d539dabea0b2a2397c0ee6fc5787e6 (diff) | |
download | gcc-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