This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/ci/gcc.
from 5e5ce5371f6 Daily bump. adds e4e9a59105a Update post order number for merged SCC. adds 5ba25b2ef17 tree-inline: Fix a -fcompare-debug issue in the inliner [PR94167] adds 6d44c881286 tree-inline: Fix a -fcompare-debug issue in the inliner [PR94167] adds f2d3807f580 libphobos: Merge upstream druntime 6c45dd3a, phobos 68cc18adb. adds e41d4a0a567 d/dmd: Merge upstream dmd b061bd744 adds 5a3c42b227b i386: Use ix86_output_ssemov for SImode TYPE_SSEMOV adds 136fec1e27f x32 does not support MS ABI, skip testcases that require it. adds f19b40bd377 Fix ChangeLog formatting from my commit last friday. adds bc093503d74 libphobos: Reset libtool_VERSION to 1:0:0 adds 63c8f7d6a08 [ARM][GCC][1/x]: MVE ACLE intrinsics framework patch. adds c7be0832b54 [ARM][GCC][2/x]: MVE ACLE intrinsics framework patch. adds 5dee500b359 [ARM][GCC][3/x]: MVE ACLE intrinsics framework patch. adds f522810d2b5 [testsuite] Avoid duplicate test names in sizeless tests adds bae7b38cf8a Fix PR94185: Do not reuse insn alternative after changing m [...] adds c015ff8ccaf c: Handle MEM_REF in c_fully_fold* [PR94179] adds 447d196e75d d: Fix multiple definition error when using mixins and interfaces. adds c62f5e6e1f4 libstdc++: Add default constructor to net::service_already_ [...] adds 2691ffe6dba d: Fix assignment to anonymous union member corrupts siblin [...] adds b3f246f12b2 Daily bump. new 950183c7741 Update gcc sv.po.
The 1 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/ChangeLog | 247 ++++++++++++++++- gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 5 + gcc/c/c-fold.c | 9 + gcc/common/config/arm/arm-common.c | 3 +- gcc/config.gcc | 2 +- gcc/config/arm/aout.h | 6 +- gcc/config/arm/arm-builtins.c | 166 ++++++++---- gcc/config/arm/arm-c.c | 10 + gcc/config/arm/arm-cpus.in | 14 +- gcc/config/arm/arm-protos.h | 2 +- gcc/config/arm/arm.c | 294 ++++++++++++++++----- gcc/config/arm/arm.h | 66 ++++- gcc/config/arm/arm.md | 27 +- gcc/config/arm/arm_mve.h | 59 +++++ gcc/config/arm/constraints.md | 7 +- gcc/config/arm/iterators.md | 10 + gcc/config/arm/mve.md | 85 ++++++ gcc/config/arm/neon.md | 14 +- gcc/config/arm/predicates.md | 10 +- gcc/config/arm/t-arm | 1 + gcc/config/arm/thumb2.md | 2 +- gcc/config/arm/types.md | 18 +- gcc/config/arm/unspecs.md | 2 +- gcc/config/arm/vec-common.md | 41 ++- gcc/config/arm/vfp.md | 129 +++++---- gcc/config/i386/i386.md | 25 +- gcc/config/i386/predicates.md | 5 - gcc/d/ChangeLog | 12 + gcc/d/decl.cc | 7 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/iasmgcc.c | 30 ++- gcc/d/types.cc | 10 +- gcc/lra-spills.c | 12 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 162 ++++++------ gcc/testsuite/ChangeLog | 92 +++++++ gcc/testsuite/g++.target/i386/pr94185.C | 33 +++ gcc/testsuite/gcc.c-torture/compile/pr94179.c | 9 + gcc/testsuite/gcc.dg/pr94166.c | 24 ++ gcc/testsuite/gcc.dg/pr94167.c | 33 +++ gcc/testsuite/gcc.dg/tree-ssa/pr94125.c | 41 +++ .../aarch64/sve/acle/general-c/sizeless-1.c | 2 +- .../aarch64/sve/acle/general-c/sizeless-2.c | 2 +- .../gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c | 14 + .../gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c | 14 + .../gcc.target/arm/mve/intrinsics/mve_fpu1.c | 14 + .../gcc.target/arm/mve/intrinsics/mve_fpu2.c | 14 + .../gcc.target/arm/mve/intrinsics/mve_fpu3.c | 12 + .../gcc.target/arm/mve/intrinsics/mve_libcall1.c | 67 +++++ .../gcc.target/arm/mve/intrinsics/mve_libcall2.c | 67 +++++ .../arm/mve/intrinsics/mve_vector_float.c | 27 ++ .../arm/mve/intrinsics/mve_vector_float1.c | 31 +++ .../arm/mve/intrinsics/mve_vector_float2.c | 27 ++ .../gcc.target/arm/mve/intrinsics/mve_vector_int.c | 49 ++++ .../arm/mve/intrinsics/mve_vector_int1.c | 54 ++++ .../arm/mve/intrinsics/mve_vector_int2.c | 49 ++++ .../arm/mve/intrinsics/mve_vector_uint.c | 49 ++++ .../arm/mve/intrinsics/mve_vector_uint1.c | 54 ++++ .../arm/mve/intrinsics/mve_vector_uint2.c | 49 ++++ gcc/testsuite/gcc.target/arm/mve/mve.exp | 47 ++++ gcc/testsuite/gcc.target/i386/pr89229-7a.c | 17 ++ gcc/testsuite/gcc.target/i386/pr89229-7b.c | 6 + gcc/testsuite/gcc.target/i386/pr89229-7c.c | 7 + gcc/testsuite/gdc.dg/asm1.d | 9 + gcc/testsuite/gdc.dg/asm5.d | 12 + gcc/testsuite/gdc.dg/imports/pr92216.d | 22 ++ gcc/testsuite/gdc.dg/pr92216.d | 13 + gcc/testsuite/gdc.dg/pr92309.d | 25 ++ gcc/testsuite/lib/target-supports.exp | 45 +++- gcc/tree-inline.c | 4 +- gcc/tree-loop-distribution.c | 13 +- gcc/tree-ssa-reassoc.c | 7 +- libphobos/ChangeLog | 8 + libphobos/Makefile.in | 2 +- libphobos/configure | 2 +- libphobos/configure.ac | 2 +- libphobos/libdruntime/MERGE | 2 +- libphobos/libdruntime/Makefile.in | 2 +- libphobos/libdruntime/core/cpuid.d | 36 +-- libphobos/src/MERGE | 2 +- libphobos/src/std/algorithm/iteration.d | 2 +- libphobos/src/std/math.d | 20 +- libstdc++-v3/ChangeLog | 8 + libstdc++-v3/include/experimental/executor | 9 +- libstdc++-v3/testsuite/20_util/bind/91371.cc | 2 +- .../testsuite/20_util/is_function/91371.cc | 2 +- .../20_util/is_member_function_pointer/91371.cc | 2 +- libstdc++-v3/testsuite/20_util/is_object/91371.cc | 2 +- .../net/execution_context/make_service.cc} | 31 +-- 90 files changed, 2284 insertions(+), 404 deletions(-) create mode 100644 gcc/config/arm/arm_mve.h create mode 100644 gcc/config/arm/mve.md create mode 100644 gcc/testsuite/g++.target/i386/pr94185.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr94179.c create mode 100644 gcc/testsuite/gcc.dg/pr94166.c create mode 100644 gcc/testsuite/gcc.dg/pr94167.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94125.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fp_fpu2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_fpu3.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_libcall1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_libcall2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_float.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_float1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_float2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_int.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_int1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_int2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint1.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vector_uint2.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/mve.exp create mode 100644 gcc/testsuite/gcc.target/i386/pr89229-7a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89229-7b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89229-7c.c create mode 100644 gcc/testsuite/gdc.dg/asm5.d create mode 100644 gcc/testsuite/gdc.dg/imports/pr92216.d create mode 100644 gcc/testsuite/gdc.dg/pr92216.d create mode 100644 gcc/testsuite/gdc.dg/pr92309.d copy libstdc++-v3/testsuite/{20_util/is_member_function_pointer/91371.cc => experi [...]