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-arm-next-defconfig in repository toolchain/ci/gcc.
from 9d74caf21be i386: Use ix86_output_ssemov for SFmode TYPE_SSEMOV adds 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 [...]
No new revisions were added by this update.
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/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 +-- 88 files changed, 2199 insertions(+), 323 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 [...]