This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_O3 in repository toolchain/ci/gcc.
from e6923541fae libstdc++: Use __libc_single_threaded to optimise atomics [ [...] adds 91dd4a38641 Daily bump. adds 683e55facfd IFN: Implement IFN_VEC_SET for ARRAY_REF with VIEW_CONVERT_EXPR adds e5a76af3a2f Fortran : ICE in build_field PR95614 adds 3c11f25fb8b aix: Use $(AR) without -X32_64 to build FAT libraries. adds a4b31d5807f optabs: Don't reuse target for multi-word expansions if it [...] adds e24817aa7a1 Fix handling of stores in modref_summary::useful_p adds 4383c595ce5 Daily bump. adds dabef758bfe Revert recent changes to lower_try_finally_dup_block adds 88795e14ae7 Fix bogus alignment warning on address clause adds cc997e0cc4f Add missing end location information adds 53673d763f9 Revert "Fortran : ICE in build_field PR95614" adds 1923f615f72 aarch64: Add HF routines to libgcc_s.so adds 92f0d3d03a7 aarch64: Do not alter force_reg returned rtx expanding paut [...] adds 5c609842d13 Enable GCC support for AMX-TILE,AMX-INT8,AMX-BF16. adds 4d09cc91574 rs6000: Support _mm_insert_epi{8,32,64} adds e189d5c931c rs6000: Add tests for _mm_insert_epi{8,32,64} adds 623443357e6 libstdc++: Reduce the size of an unbounded iota_view adds 620db4ca608 libstdc++: Reduce the size of a subrange with empty sentinel type adds ea51fba504d libstdc++: Add test that tracks range adaptors' sizes adds 361e32eeaa8 libstdc++: Rearrange some range adaptors' data members adds 2a10a2c0689 OpenMP: Handle cpp_implicit_alias in declare-target discove [...] adds 7c363a4e044 libbacktrace: only run dsymutil with Mach-O adds 5f394e2d4c6 libbacktrace: build mtest.dSYM if using dsymutil adds 69c56ce673d libgfortran/m4/unpack.m4: Silence -Wmaybe-uninitialized
No new revisions were added by this update.
Summary of changes: fixincludes/ChangeLog | 7 + gcc/ChangeLog | 86 ++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/gcc-interface/decl.c | 28 +++- gcc/ada/gcc-interface/trans.c | 11 +- gcc/analyzer/ChangeLog | 10 ++ gcc/common/config/i386/cpuinfo.h | 16 ++ gcc/common/config/i386/i386-common.c | 50 ++++++ gcc/common/config/i386/i386-cpuinfo.h | 3 + gcc/common/config/i386/i386-isas.h | 3 + gcc/config.gcc | 6 +- gcc/config/aarch64/aarch64-builtins.c | 13 +- gcc/config/i386/amxbf16intrin.h | 29 ++++ gcc/config/i386/amxint8intrin.h | 38 +++++ gcc/config/i386/amxtileintrin.h | 75 +++++++++ gcc/config/i386/cpuid.h | 3 + gcc/config/i386/i386-c.c | 7 + gcc/config/i386/i386-options.c | 20 ++- gcc/config/i386/i386.h | 12 +- gcc/config/i386/i386.opt | 14 +- gcc/config/i386/immintrin.h | 6 + gcc/config/rs6000/smmintrin.h | 30 ++++ gcc/doc/extend.texi | 15 ++ gcc/doc/invoke.texi | 10 ++ gcc/doc/sourcebuild.texi | 9 + gcc/fortran/ChangeLog | 17 ++ gcc/gimple-isel.cc | 75 ++++++++- gcc/internal-fn.c | 41 +++++ gcc/internal-fn.def | 2 + gcc/ipa-modref.c | 2 +- gcc/omp-offload.c | 44 ++++- gcc/optabs.c | 35 +++- gcc/optabs.h | 4 + gcc/testsuite/ChangeLog | 47 ++++++ gcc/testsuite/g++.dg/other/i386-2.C | 3 +- gcc/testsuite/g++.dg/other/i386-3.C | 3 +- gcc/testsuite/gcc.c-torture/execute/pr97073.c | 21 +++ gcc/testsuite/gcc.target/i386/amx-check.h | 185 +++++++++++++++++++++ gcc/testsuite/gcc.target/i386/amxbf16-asmatt-1.c | 13 ++ gcc/testsuite/gcc.target/i386/amxbf16-asmintel-1.c | 9 + gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c | 83 +++++++++ gcc/testsuite/gcc.target/i386/amxint8-asmatt-1.c | 19 +++ gcc/testsuite/gcc.target/i386/amxint8-asmintel-1.c | 15 ++ gcc/testsuite/gcc.target/i386/amxint8-dpbssd-2.c | 62 +++++++ gcc/testsuite/gcc.target/i386/amxint8-dpbsud-2.c | 61 +++++++ gcc/testsuite/gcc.target/i386/amxint8-dpbusd-2.c | 61 +++++++ gcc/testsuite/gcc.target/i386/amxint8-dpbuud-2.c | 61 +++++++ gcc/testsuite/gcc.target/i386/amxtile-2.c | 47 ++++++ gcc/testsuite/gcc.target/i386/amxtile-asmatt-1.c | 30 ++++ gcc/testsuite/gcc.target/i386/amxtile-asmintel-1.c | 24 +++ gcc/testsuite/gcc.target/i386/funcspec-56.inc | 6 + gcc/testsuite/gcc.target/i386/sse-12.c | 2 +- gcc/testsuite/gcc.target/i386/sse-13.c | 2 +- gcc/testsuite/gcc.target/i386/sse-14.c | 2 +- gcc/testsuite/gcc.target/i386/sse-22.c | 5 +- gcc/testsuite/gcc.target/i386/sse-23.c | 3 +- gcc/testsuite/gcc.target/powerpc/sse4_1-pinsrb.c | 110 ++++++++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-pinsrd.c | 73 ++++++++ gcc/testsuite/gcc.target/powerpc/sse4_1-pinsrq.c | 67 ++++++++ gcc/testsuite/gnat.dg/addr16.adb | 14 ++ gcc/testsuite/gnat.dg/addr16_pkg.ads | 9 + gcc/testsuite/lib/target-supports.exp | 33 ++++ gcc/tree-eh.c | 12 +- libatomic/ChangeLog | 4 + libatomic/config/t-aix | 5 +- libbacktrace/Makefile.am | 52 +++--- libbacktrace/Makefile.in | 40 +++-- libbacktrace/configure | 18 +- libbacktrace/configure.ac | 2 +- libcpp/ChangeLog | 6 + libgcc/ChangeLog | 4 + libgcc/config/aarch64/libgcc-softfp.ver | 28 ++++ libgcc/config/aarch64/t-softfp | 1 + libgcc/config/rs6000/t-slibgcc-aix | 21 +-- libgfortran/ChangeLog | 4 + libgfortran/config/t-aix | 9 +- libgfortran/generated/unpack_c10.c | 8 +- libgfortran/generated/unpack_c16.c | 8 +- libgfortran/generated/unpack_c4.c | 8 +- libgfortran/generated/unpack_c8.c | 8 +- libgfortran/generated/unpack_i1.c | 8 +- libgfortran/generated/unpack_i16.c | 8 +- libgfortran/generated/unpack_i2.c | 8 +- libgfortran/generated/unpack_i4.c | 8 +- libgfortran/generated/unpack_i8.c | 8 +- libgfortran/generated/unpack_r10.c | 8 +- libgfortran/generated/unpack_r16.c | 8 +- libgfortran/generated/unpack_r4.c | 8 +- libgfortran/generated/unpack_r8.c | 8 +- libgfortran/m4/unpack.m4 | 8 +- libgomp/ChangeLog | 4 + libgomp/config/t-aix | 5 +- libgomp/testsuite/libgomp.c++/pr96390.C | 49 ++++++ libgomp/testsuite/libgomp.c-c++-common/pr96390.c | 26 +++ libstdc++-v3/ChangeLog | 14 ++ libstdc++-v3/config/os/aix/t-aix | 12 +- libstdc++-v3/include/bits/ranges_util.h | 2 +- libstdc++-v3/include/std/ranges | 49 +++--- .../testsuite/std/ranges/adaptors/sizeof.cc | 52 ++++++ .../testsuite/std/ranges/iota/iota_view.cc | 3 + .../testsuite/std/ranges/subrange/sizeof.cc | 28 ++++ 101 files changed, 2137 insertions(+), 218 deletions(-) create mode 100644 gcc/config/i386/amxbf16intrin.h create mode 100644 gcc/config/i386/amxint8intrin.h create mode 100644 gcc/config/i386/amxtileintrin.h create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97073.c create mode 100644 gcc/testsuite/gcc.target/i386/amx-check.h create mode 100644 gcc/testsuite/gcc.target/i386/amxbf16-asmatt-1.c create mode 100644 gcc/testsuite/gcc.target/i386/amxbf16-asmintel-1.c create mode 100644 gcc/testsuite/gcc.target/i386/amxbf16-dpbf16ps-2.c create mode 100644 gcc/testsuite/gcc.target/i386/amxint8-asmatt-1.c create mode 100644 gcc/testsuite/gcc.target/i386/amxint8-asmintel-1.c create mode 100644 gcc/testsuite/gcc.target/i386/amxint8-dpbssd-2.c create mode 100644 gcc/testsuite/gcc.target/i386/amxint8-dpbsud-2.c create mode 100644 gcc/testsuite/gcc.target/i386/amxint8-dpbusd-2.c create mode 100644 gcc/testsuite/gcc.target/i386/amxint8-dpbuud-2.c create mode 100644 gcc/testsuite/gcc.target/i386/amxtile-2.c create mode 100644 gcc/testsuite/gcc.target/i386/amxtile-asmatt-1.c create mode 100644 gcc/testsuite/gcc.target/i386/amxtile-asmintel-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-pinsrb.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-pinsrd.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-pinsrq.c create mode 100644 gcc/testsuite/gnat.dg/addr16.adb create mode 100644 gcc/testsuite/gnat.dg/addr16_pkg.ads create mode 100644 libgcc/config/aarch64/libgcc-softfp.ver create mode 100644 libgomp/testsuite/libgomp.c++/pr96390.C create mode 100644 libgomp/testsuite/libgomp.c-c++-common/pr96390.c create mode 100644 libstdc++-v3/testsuite/std/ranges/adaptors/sizeof.cc create mode 100644 libstdc++-v3/testsuite/std/ranges/subrange/sizeof.cc