This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from e15216046db i386: Do not check vector size conflict when AVX512 is not [...] new e4f4a5c85e0 i386: Deprecate -m[no-]avx10.1 and make -mno-avx10.1-512 to [...] new 9ea56e2a3e1 i386: Re-alias avx10.2 to 512 bit and deprecate -mno-avx10. [...]
The 2 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 | 35 +++++++++------------- gcc/common/config/i386/i386-isas.h | 5 ++-- gcc/config/i386/driver-i386.cc | 5 +++- gcc/config/i386/i386-options.cc | 7 ++--- gcc/config/i386/i386.opt | 15 ++++------ gcc/doc/extend.texi | 20 +++++-------- gcc/doc/sourcebuild.texi | 9 ++---- gcc/testsuite/gcc.target/i386/avx10-check.h | 4 +-- gcc/testsuite/gcc.target/i386/avx10_1-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-12.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-13.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-14.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-17.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_1-19.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-21.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-22.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-23.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-24.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-3.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-5.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-6.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_1-8.c | 2 +- .../gcc.target/i386/avx10_2-512-vminmaxbf16-2.c | 2 +- .../gcc.target/i386/avx10_2-512-vminmaxpd-2.c | 2 +- .../gcc.target/i386/avx10_2-512-vminmaxph-2.c | 2 +- .../gcc.target/i386/avx10_2-512-vminmaxps-2.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-bf16-1.c | 2 +- .../gcc.target/i386/avx10_2-bf16-vector-cmp-1.c | 2 +- .../gcc.target/i386/avx10_2-bf16-vector-fma-1.c | 2 +- .../i386/avx10_2-bf16-vector-operations-1.c | 2 +- .../i386/avx10_2-bf16-vector-smaxmin-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-builtin-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-builtin-2.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-comibf-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-comibf-2.c | 6 ++-- gcc/testsuite/gcc.target/i386/avx10_2-comibf-3.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-comibf-4.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-compare-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-compare-1b.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-convert-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-media-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-minmax-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-movrs-1.c | 2 +- .../i386/avx10_2-partial-bf16-vector-fast-math-1.c | 2 +- .../i386/avx10_2-partial-bf16-vector-fma-1.c | 2 +- .../avx10_2-partial-bf16-vector-operations-1.c | 2 +- .../i386/avx10_2-partial-bf16-vector-smaxmin-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-rounding-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-rounding-2.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-rounding-3.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-satcvt-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-vaddbf16-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vcmpbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcomisbf16-1.c | 2 +- .../gcc.target/i386/avx10_2-vcomisbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvt2ph2bf8-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvt2ph2bf8s-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvt2ph2hf8-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvt2ph2hf8s-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvt2ps2phx-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtbf162ibs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtbf162iubs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtbiasph2bf8-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtbiasph2bf8s-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtbiasph2hf8-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtbiasph2hf8s-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvthf82ph-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtph2bf8-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtph2bf8s-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtph2hf8-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtph2hf8s-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtph2ibs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtph2iubs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvtps2ibs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttbf162ibs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttbf162iubs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttpd2dqs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttpd2qqs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttpd2udqs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttpd2uqqs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttph2ibs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttph2iubs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttps2dqs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttps2ibs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttps2iubs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttps2qqs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttps2udqs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttps2uqqs-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttsd2sis-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttsd2usis-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttss2sis-2.c | 4 +-- .../gcc.target/i386/avx10_2-vcvttss2usis-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vdivbf16-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vdpphps-2.c | 4 +-- .../gcc.target/i386/avx10_2-vfmaddXXXbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vfmsubXXXbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vfnmaddXXXbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vfnmsubXXXbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vfpclassbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vgetexpbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vgetmantbf16-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vmaxbf16-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vminbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vminmaxbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vminmaxpd-2.c | 4 +-- .../gcc.target/i386/avx10_2-vminmaxph-2.c | 4 +-- .../gcc.target/i386/avx10_2-vminmaxps-2.c | 4 +-- .../gcc.target/i386/avx10_2-vminmaxsd-2.c | 4 +-- .../gcc.target/i386/avx10_2-vminmaxsh-2.c | 4 +-- .../gcc.target/i386/avx10_2-vminmaxss-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vmovd-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-vmovd-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vmovw-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-vmovw-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vmpsadbw-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vmulbf16-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vpdpbssd-2.c | 4 +-- .../gcc.target/i386/avx10_2-vpdpbssds-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vpdpbsud-2.c | 4 +-- .../gcc.target/i386/avx10_2-vpdpbsuds-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vpdpbuud-2.c | 4 +-- .../gcc.target/i386/avx10_2-vpdpbuuds-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vpdpwsud-2.c | 4 +-- .../gcc.target/i386/avx10_2-vpdpwsuds-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vpdpwusd-2.c | 4 +-- .../gcc.target/i386/avx10_2-vpdpwusds-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vpdpwuud-2.c | 4 +-- .../gcc.target/i386/avx10_2-vpdpwuuds-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vrcpbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vreducebf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vrndscalebf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vrsqrtbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vscalefbf16-2.c | 4 +-- .../gcc.target/i386/avx10_2-vsqrtbf16-2.c | 4 +-- gcc/testsuite/gcc.target/i386/avx10_2-vsubbf16-2.c | 4 +-- gcc/testsuite/gcc.target/i386/funcspec-56.inc | 3 +- .../gcc.target/i386/part-vect-vec_cmpbf.c | 2 +- gcc/testsuite/gcc.target/i386/pr117495.c | 4 +-- gcc/testsuite/gcc.target/i386/pr117946.c | 2 +- gcc/testsuite/gcc.target/i386/sm4-avx10_2-1.c | 2 +- gcc/testsuite/gcc.target/i386/sm4-check.h | 2 +- .../gcc.target/i386/vnniint16-auto-vectorize-3.c | 2 +- .../gcc.target/i386/vnniint8-auto-vectorize-3.c | 2 +- gcc/testsuite/lib/target-supports.exp | 6 ++-- 144 files changed, 265 insertions(+), 284 deletions(-)