This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-release-aarch64-check_cross in repository toolchain/ci/gcc.
from b61572eaf18 Daily bump. adds 7a8c40bca88 Fortran : ICE in build_field PR95614 adds aa42c1ac24a optabs: Don't reuse target for multi-word expansions if it [...] adds d1b51d13d76 Daily bump. adds 0676e194c75 Revert "Fortran : ICE in build_field PR95614" adds 48e274be62b AArch64: Implement poly-type vadd intrinsics adds 11874a0d403 AArch64: Implement missing vceq*_p* intrinsics adds 6f189fa29bc AArch64: Implement missing vcls intrinsics on unsigned types adds 9f7c4bb47c9 AArch64: Implement vstrq_p128 intrinsic adds 0d27e8eb8dc AArch64: Implement vldrq_p128 intrinsic adds 23b4d65ef54 AArch64: Implement missing _p64 intrinsics for vector permutes adds 61291c4b7d4 AArch64: Implement missing vrndns_f32 intrinsic adds 803f597d312 AArch64: Implement missing p128<->f64 reinterpret intrinsics adds 3fa772a7acf testsuite: [aarch64] Fix aarch64/advsimd-intrinsics/v{trn,u [...] adds 333a4fe8434 Daily bump. adds f6d4b96180a arm: Add support for Neoverse V1 CPU adds 97bbda2c7e2 Add missing FSF copyright notes for x86 intrinsic headers. adds a8ee77ee592 Daily bump. adds cbe1264d10f x86: Use SET operation in MOVDIRI and MOVDIR64B adds 05c3a208a19 AArch64: Add Linux cpuinfo string for rng feature adds 5420d2d0ffa Daily bump. adds df52e2f8fc8 aarch64: Add support for Neoverse N2 CPU adds b35353f96be s390: Fix up s390_atomic_assign_expand_fenv adds 472396ebbca AArch64: Add rng feature to Neoverse V1 adds 19870c2b458 AArch64: Add prefer_advsimd_autovec internal tune_flag adds 3f7059376b7 Daily bump. adds 20f699a4449 gcov: fix streaming corruption adds 7c55364eaaf gcov: fix streaming of HIST_TYPE_IOR histogram type. adds 991a3760153 GCOV: do not mangle .gcno files. adds ec3abe75d65 AArch64: Add Neoverse V1 tuning struct adds 54e50dc2d76 arm: Add support for Neoverse N2 CPU adds fd808e9751c Daily bump. adds 99f2956cc74 Daily bump. adds 4a437d67c7f Daily bump. adds 6725de4e837 arm: Add missing part number for Neoverse V1 adds 972bc5c8e40 Daily bump. adds 96b32c86f50 configure: Fix in-tree building of GMP on BSD [PR97302] adds 7be480b6cdd Daily bump. adds 0d8776b2d7e Daily bump. adds 4c591af5947 libstdc++: Fix non-reserved name in header adds 6d6b093133b [RS6000] ICE in decompose, at rtl.h:2282 adds 18d980d94f8 PR target/96313 AArch64: vqmovun* return types should be unsigned adds d5c6ea22fe6 PR target/97150 AArch64: 2nd parameter of unsigned Neon sca [...] adds d4256c8a662 Implement ACLE intrinsics for FRINT[32,64][Z,X] adds 83967508034 PR fortran/97272 - Wrong answer from MAXLOC with character arg adds f3327324f9f Daily bump. adds f157526fb5f Daily bump.
No new revisions were added by this update.
Summary of changes: ChangeLog | 10 + configure | 1 + configure.ac | 1 + gcc/ChangeLog | 251 ++++++++++++++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-c.c | 1 + gcc/config/aarch64/aarch64-cores.def | 7 +- gcc/config/aarch64/aarch64-option-extensions.def | 2 +- gcc/config/aarch64/aarch64-simd-builtins.def | 11 +- gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64-tuning-flags.def | 3 + gcc/config/aarch64/aarch64.c | 40 ++- gcc/config/aarch64/aarch64.h | 3 + gcc/config/aarch64/aarch64.md | 14 + gcc/config/aarch64/arm_acle.h | 51 +++ gcc/config/aarch64/arm_neon.h | 368 ++++++++++++++++++++- gcc/config/aarch64/iterators.md | 9 + gcc/config/arm/arm-cpus.in | 24 ++ gcc/config/arm/arm-tables.opt | 6 + gcc/config/arm/arm-tune.md | 4 +- gcc/config/i386/i386.md | 20 +- gcc/config/i386/pconfigintrin.h | 23 ++ gcc/config/i386/wbnoinvdintrin.h | 23 ++ gcc/config/rs6000/rs6000.c | 2 +- gcc/config/s390/s390.c | 17 +- gcc/coverage.c | 8 +- gcc/doc/invoke.texi | 12 +- gcc/fortran/ChangeLog | 51 +++ gcc/fortran/trans-intrinsic.c | 19 ++ gcc/optabs.c | 14 +- gcc/profile.c | 6 +- gcc/testsuite/ChangeLog | 159 +++++++++ gcc/testsuite/g++.dg/gcov/pr97069.C | 20 ++ gcc/testsuite/gcc.c-torture/execute/pr97073.c | 21 ++ gcc/testsuite/gcc.target/aarch64/acle/rintnzx_1.c | 73 ++++ .../aarch64/advsimd-intrinsics/arm-neon-ref.h | 8 +- .../aarch64/advsimd-intrinsics/vreinterpret_p128.c | 19 ++ .../aarch64/advsimd-intrinsics/vtrn_half.c | 3 - .../aarch64/advsimd-intrinsics/vuzp_half.c | 3 - .../aarch64/advsimd-intrinsics/vzip_half.c | 3 - gcc/testsuite/gcc.target/aarch64/pr96313.c | 8 + gcc/testsuite/gcc.target/aarch64/pr97150.c | 14 + .../gcc.target/aarch64/scalar_intrinsics.c | 6 +- .../gcc.target/aarch64/simd/trn_zip_p64_1.c | 44 +++ .../gcc.target/aarch64/simd/vadd_poly_1.c | 50 +++ .../gcc.target/aarch64/simd/vceq_poly_1.c | 29 ++ .../gcc.target/aarch64/simd/vcls_unsigned_1.c | 54 +++ .../gcc.target/aarch64/simd/vldrq_p128_1.c | 13 + .../gcc.target/aarch64/simd/vrndns_f32_1.c | 13 + gcc/testsuite/gcc.target/aarch64/simd/vrndnzx_1.c | 137 ++++++++ .../gcc.target/aarch64/simd/vstrq_p128_1.c | 12 + gcc/testsuite/gcc.target/i386/movdir64b.c | 29 ++ gcc/testsuite/gcc.target/i386/movdiri32.c | 26 ++ gcc/testsuite/gcc.target/i386/movdiri64.c | 26 ++ gcc/testsuite/gfortran.dg/pr97272.f90 | 19 ++ gcc/testsuite/lib/target-supports.exp | 17 + gcc/value-prof.c | 5 +- libstdc++-v3/ChangeLog | 9 + libstdc++-v3/include/bits/random.h | 2 +- libstdc++-v3/testsuite/17_intro/names.cc | 5 + 60 files changed, 1754 insertions(+), 78 deletions(-) create mode 100644 gcc/testsuite/g++.dg/gcov/pr97069.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97073.c create mode 100644 gcc/testsuite/gcc.target/aarch64/acle/rintnzx_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr96313.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr97150.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/trn_zip_p64_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vadd_poly_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vceq_poly_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vcls_unsigned_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vldrq_p128_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vrndns_f32_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vrndnzx_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/vstrq_p128_1.c create mode 100644 gcc/testsuite/gcc.target/i386/movdir64b.c create mode 100644 gcc/testsuite/gcc.target/i386/movdiri32.c create mode 100644 gcc/testsuite/gcc.target/i386/movdiri64.c create mode 100644 gcc/testsuite/gfortran.dg/pr97272.f90