This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 873586ebc56 TEST: Fix dump FAIL for RVV (RISCV-V vector)
new 6882df700ce Initial support for -mevex512
new 79fb4764434 [PATCH 1/5] Push evex512 target for 512 bit intrins
new ba8e3f3a853 [PATCH 2/5] Push evex512 target for 512 bit intrins
new 03a8504815d [PATCH 4/5] Push evex512 target for 512 bit intrins
new 8108b22f8fc [PATCH 4/5] Push evex512 target for 512 bit intrins
new aea8e410555 [PATCH 5/5] Push evex512 target for 512 bit intrins
new 8d4b3b320a5 [PATCH 1/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
new cb8c718cfcc [PATCH 2/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
new 031e0338516 [PATCH 3/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
new b74e292cdda [PATCH 4/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
new c2a282a9b50 [PATCH 5/5] Add OPTION_MASK_ISA2_EVEX512 for 512 bit builtins
new aa9bce39f1c Disable zmm register and 512 bit libmvec call when !TARGET_EVEX512
new c1eef66baa8 Support -mevex512 for AVX512F intrins
new 1b24890716f Support -mevex512 for AVX512DQ intrins
new 8e79b1b45a4 Support -mevex512 for AVX512BW intrins
new b54900552aa Support -mevex512 for AVX512{IFMA,VBMI,VNNI,BF16,VPOPCNTDQ, [...]
new 43b08ab2fad Support -mevex512 for AVX512FP16 intrins
new 85bd47bf4b0 Allow -mno-evex512 usage
The 18 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/common/config/i386/i386-common.cc | 15 +
gcc/config.gcc | 19 +-
gcc/config/i386/avx5124fmapsintrin.h | 2 +-
gcc/config/i386/avx5124vnniwintrin.h | 2 +-
gcc/config/i386/avx512bf16intrin.h | 31 +-
gcc/config/i386/avx512bitalgintrin.h | 155 +-
...avx512bitalgintrin.h => avx512bitalgvlintrin.h} | 90 +-
gcc/config/i386/avx512bwintrin.h | 291 +-
gcc/config/i386/avx512dqintrin.h | 1840 +-
gcc/config/i386/avx512erintrin.h | 2 +-
gcc/config/i386/avx512fintrin.h | 19663 ++++++++++---------
gcc/config/i386/avx512fp16intrin.h | 8925 ++++-----
gcc/config/i386/avx512ifmaintrin.h | 4 +-
gcc/config/i386/avx512pfintrin.h | 2 +-
gcc/config/i386/avx512vbmi2intrin.h | 4 +-
gcc/config/i386/avx512vbmiintrin.h | 4 +-
gcc/config/i386/avx512vnniintrin.h | 4 +-
gcc/config/i386/avx512vp2intersectintrin.h | 4 +-
gcc/config/i386/avx512vpopcntdqintrin.h | 4 +-
gcc/config/i386/gfniintrin.h | 76 +-
gcc/config/i386/i386-builtin.def | 1312 +-
gcc/config/i386/i386-builtins.cc | 96 +-
gcc/config/i386/i386-c.cc | 7 +-
gcc/config/i386/i386-expand.cc | 18 +-
gcc/config/i386/i386-options.cc | 33 +-
gcc/config/i386/i386.cc | 168 +-
gcc/config/i386/i386.h | 7 +-
gcc/config/i386/i386.md | 128 +-
gcc/config/i386/i386.opt | 4 +
gcc/config/i386/immintrin.h | 2 +
gcc/config/i386/predicates.md | 3 +-
gcc/config/i386/sse.md | 854 +-
gcc/config/i386/vaesintrin.h | 4 +-
gcc/config/i386/vpclmulqdqintrin.h | 4 +-
gcc/testsuite/gcc.target/i386/noevex512-1.c | 13 +
gcc/testsuite/gcc.target/i386/noevex512-2.c | 13 +
gcc/testsuite/gcc.target/i386/noevex512-3.c | 13 +
gcc/testsuite/gcc.target/i386/pr90096.c | 2 +-
38 files changed, 16996 insertions(+), 16822 deletions(-)
copy gcc/config/i386/{avx512bitalgintrin.h => avx512bitalgvlintrin.h} (67%)
create mode 100644 gcc/testsuite/gcc.target/i386/noevex512-1.c
create mode 100644 gcc/testsuite/gcc.target/i386/noevex512-2.c
create mode 100644 gcc/testsuite/gcc.target/i386/noevex512-3.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.