This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from f11bc088446 Daily bump. new e22e3af1954 AVX10.2 ymm rounding: Support vadd{s,d,h} and vcmp{s,d,h} intrins new 85e874d1954 AVX10.2 ymm rounding: Support vcvtdq2p{s,h} and vcvtpd2p{s, [...] new 508ac49e1a9 AVX10.2 ymm rounding: Support vcvtpd2{,u}{dq,qq} intrins new 6f2eac53b60 AVX10.2 ymm rounding: Support vcvtph2p{s,d,sx} and vcvtph2{ [...] new b70bb94aca7 AVX10.2 ymm rounding: Support vcvtph2{,u}w and vcvtps2p{d,h [...] new 0f5a42d41b4 AVX10.2 ymm rounding: Support vcvtps2{,u}{dq,qq} intrins new 6e231f85048 AVX10.2 ymm rounding: Support vcvtqq2p{s,d,h} and vcvttpd2{ [...] new 493c5096050 AVX10.2 ymm rounding: Support vcvttph2{,u}{dq,qq,w} intrins new b2754227139 AVX10.2 ymm rounding: Support vcvttps2{,u}{dq,qq} and vcvtu [...] new 3d1b5530ea1 AVX10.2 ymm rounding: Support vcvt{,u}w2ph and vdivp{s,d,h} [...] new 95980b292b2 AVX10.2 ymm rounding: Support vfc{madd,mul}cph, vfixupimmp{ [...] new 0683ca355a8 AVX10.2 ymm rounding: Support vfmadd{132,231,213}p{s,d,h} intrins new cfbc94eaf16 AVX10.2 ymm rounding: Support vfmaddcph and vfmaddsub{132,2 [...] new dd48acbe85c AVX10.2 ymm rounding: Support vfm{sub,subadd}{132,231,213}p [...] new 6f0aa7add1d AVX10.2 ymm rounding: Support vfmulcph and vfnmadd{132,231, [...] new 0983d406ae2 AVX10.2 ymm rounding: Support vfnmsub{132,231,213}p{s,d,h} intrins new 8d4f542935c AVX10.2 ymm rounding: Support vgetexpp{s,d,h} and vgetmantp [...] new cc8a7596477 AVX10.2 ymm rounding: Support v{max,min}p{s,d,h} intrins new 90cc5b0c460 AVX10.2 ymm rounding: Support vmulp{s,d,h} and vrangep{s,d} [...] new 9afa5081212 AVX10.2 ymm rounding: Support vreducep{s,d,h} and vrndscale [...] new 1f86cf06c78 AVX10.2 ymm rounding: Support vscalefp{s,d,h} intrins new 7f62e7104eb AVX10.2 ymm rounding: Support vsqrtp{s,d,h} and vsubp{s,d,h [...]
The 22 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/config.gcc | 2 +- gcc/config/i386/avx10_2roundingintrin.h | 6433 ++++++++++++++++++++ gcc/config/i386/i386-builtin-types.def | 40 + gcc/config/i386/i386-builtin.def | 160 + gcc/config/i386/i386-expand.cc | 38 + gcc/config/i386/immintrin.h | 2 + gcc/config/i386/sse.md | 278 +- gcc/config/i386/subst.md | 43 +- gcc/testsuite/gcc.target/i386/avx-1.c | 162 +- gcc/testsuite/gcc.target/i386/avx-2.c | 2 +- gcc/testsuite/gcc.target/i386/avx10_2-rounding-1.c | 252 + gcc/testsuite/gcc.target/i386/avx10_2-rounding-2.c | 193 + gcc/testsuite/gcc.target/i386/avx10_2-rounding-3.c | 601 ++ gcc/testsuite/gcc.target/i386/sse-13.c | 161 + gcc/testsuite/gcc.target/i386/sse-14.c | 352 ++ gcc/testsuite/gcc.target/i386/sse-22.c | 350 ++ gcc/testsuite/gcc.target/i386/sse-23.c | 160 + 17 files changed, 9093 insertions(+), 136 deletions(-) create mode 100644 gcc/config/i386/avx10_2roundingintrin.h create mode 100644 gcc/testsuite/gcc.target/i386/avx10_2-rounding-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx10_2-rounding-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx10_2-rounding-3.c