This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-arm-bootstrap_O3 in repository toolchain/ci/gcc.
from 63eb073efbe docs: docs: use ';' for function declarations. (part 3) adds 228173565ea Fortran: allow __float128 on targets where long double is n [...] adds 8c61cefe2b5 arm: Move arm_simd_info array declaration into header adds 9c1ce17bc4a arm: Declare MVE types internally via pragma adds 5474092c9af Fortran: CASE selector expressions must be scalar adds ff0ad4b5e16 Fortran: BOZ literal constants are not interoperable adds 9f9bc0bf0d6 Daily bump. adds 1a7ce857099 Combine vpcmpuw + zero_extend to vpcmpuw. adds 9ac0730c25b Fix typo in type verification. adds 61e53698a08 i386: Enable intrinsics that convert float and bf16 data to [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 44 ++ gcc/DATESTAMP | 2 +- gcc/config.gcc | 4 +- gcc/config/arm/arm-builtins.c | 87 +--- gcc/config/arm/arm-builtins.h | 87 ++++ gcc/config/arm/arm-c.c | 21 + gcc/config/arm/arm-mve-builtins.cc | 196 +++++++++ gcc/config/arm/arm-mve-builtins.def | 39 ++ gcc/config/arm/arm-mve-builtins.h | 41 ++ gcc/config/arm/arm-protos.h | 5 + gcc/config/arm/arm_mve_types.h | 30 +- gcc/config/arm/t-arm | 10 + gcc/config/i386/avx512bf16intrin.h | 36 ++ gcc/config/i386/avx512bf16vlintrin.h | 63 +++ gcc/config/i386/sse.md | 275 ++++++++++++ gcc/fortran/ChangeLog | 12 + gcc/fortran/check.c | 6 + gcc/fortran/match.c | 13 + gcc/testsuite/ChangeLog | 17 + .../gcc.target/arm/mve/general-c/type_redef_1.c | 67 +++ .../gcc.target/arm/mve/general/double_pragmas_1.c | 8 + gcc/testsuite/gcc.target/arm/mve/general/nomve_1.c | 3 + gcc/testsuite/gcc.target/arm/mve/mve.exp | 6 + .../gcc.target/i386/avx512bf16-cvtsbh2ss-1.c | 15 + .../gcc.target/i386/avx512bf16-vcvtpbh2ps-1.c | 20 + .../gcc.target/i386/avx512bf16vl-cvtness2sbh-1.c | 14 + .../gcc.target/i386/avx512bf16vl-vcvtpbh2ps-1.c | 29 ++ .../gcc.target/i386/avx512bw-pr103750-1.c | 154 +++++++ .../gcc.target/i386/avx512bw-pr103750-2.c | 173 ++++++++ gcc/testsuite/gcc.target/i386/avx512f-pr103750-1.c | 426 ++++++++++++++++++ gcc/testsuite/gcc.target/i386/avx512f-pr103750-2.c | 478 +++++++++++++++++++++ .../gcc.target/i386/avx512fp16-pr103750-1.c | 58 +++ .../gcc.target/i386/avx512fp16-pr103750-2.c | 71 +++ gcc/testsuite/gfortran.dg/illegal_boz_arg_3.f90 | 7 + gcc/testsuite/gfortran.dg/select_10.f90 | 25 ++ gcc/tree.c | 2 +- libgfortran/ChangeLog | 5 + libgfortran/kinds-override.h | 23 +- libgfortran/mk-kinds-h.sh | 6 +- 39 files changed, 2439 insertions(+), 139 deletions(-) create mode 100644 gcc/config/arm/arm-mve-builtins.cc create mode 100644 gcc/config/arm/arm-mve-builtins.def create mode 100644 gcc/config/arm/arm-mve-builtins.h create mode 100644 gcc/testsuite/gcc.target/arm/mve/general-c/type_redef_1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/general/double_pragmas_1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/general/nomve_1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-cvtsbh2ss-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16-vcvtpbh2ps-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16vl-cvtness2sbh-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bf16vl-vcvtpbh2ps-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr103750-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr103750-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr103750-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr103750-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512fp16-pr103750-2.c create mode 100644 gcc/testsuite/gfortran.dg/illegal_boz_arg_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/select_10.f90