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-mainline-allnoconfig in repository toolchain/ci/gcc.
from a6ee556c765 c++: Fix return type deduction with an abbreviated function [...] adds dfffecb8026 c++: Fix static initialization from <=>. adds 9714f1a70d1 tree-optimization/93661 properly guard tree_to_poly_int64 adds 667afe5a49c tree-optimization/93661 properly guard tree_to_poly_int64 adds f348846e255 [GCC][PATCH][ARM]Add ACLE intrinsics for dot product (vusdo [...] adds c0e05505ffd Tweak testcases for pr70010 adds a5e3dd5d2e0 regalloc/debug: fix buggy print_hard_reg_set adds c46d057f557 analyzer: workaround for nested pp_printf adds 5e17c1bdadb analyzer.opt: reword descriptions of two dump options (PR 93657) adds cd28b759213 analyzer: fix ICE with equiv_class constant (PR 93649) adds a0e4929b046 analyzer: fix ICE in "__analyzer_dump_exploded_nodes" on no [...] adds a60d98890bb analyzer: fix ICE due to missing state_change purging (PR 93374) adds 7a775242ea2 Rename -mprefixed-addr to be -mprefixed, and document it. adds ad21e0072e2 Add ppc_ieee128_ok target-supports proc adds 9a5338e57db PR tree-optimization/93683 - ICE on calloc with unused retu [...] adds d6ef77e023c c++: Fix implicit friend operator==. adds 3889b0cb458 Daily bump. adds 35e24106fc1 analyzer: g++ testsuite support adds d9e067f98b0 rs6000: Use strlen instead of sizeof - 1 adds 91f993b7e31 analyzer: use ultimate alias target at calls (PR 93288) new 4d2248bec5d [IRA] Fix PR91052 by skipping multiple_sets insn in combine [...]
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 | 82 ++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 71 ++++++++++++++++++ gcc/analyzer/analysis-plan.cc | 6 +- gcc/analyzer/analyzer.opt | 4 +- gcc/analyzer/constraint-manager.cc | 8 +- gcc/analyzer/engine.cc | 50 ++++++++----- gcc/analyzer/exploded-graph.h | 1 + gcc/analyzer/program-state.cc | 12 ++- gcc/analyzer/program-state.h | 6 +- gcc/analyzer/region-model.cc | 40 ++++++++-- gcc/analyzer/supergraph.cc | 28 +++++-- gcc/analyzer/supergraph.h | 4 +- gcc/config/arm/arm-builtins.c | 50 +++++++++++-- gcc/config/arm/arm_neon.h | 46 ++++++++++++ gcc/config/arm/arm_neon_builtins.def | 4 + gcc/config/arm/iterators.md | 8 +- gcc/config/arm/neon.md | 33 ++++++++ gcc/config/arm/unspecs.md | 2 + gcc/config/rs6000/predicates.md | 2 +- gcc/config/rs6000/rs6000-cpus.def | 6 +- gcc/config/rs6000/rs6000.c | 42 +++++------ gcc/config/rs6000/rs6000.h | 4 +- gcc/config/rs6000/rs6000.md | 2 +- gcc/config/rs6000/rs6000.opt | 4 +- gcc/cp/ChangeLog | 17 +++++ gcc/cp/class.c | 6 +- gcc/cp/constexpr.c | 12 ++- gcc/cp/cp-tree.h | 1 + gcc/cp/decl2.c | 2 +- gcc/cp/method.c | 50 ++++++++++--- gcc/doc/invoke.texi | 15 +++- gcc/ira-color.c | 22 +++--- gcc/ira-conflicts.c | 22 +++--- gcc/ira.c | 5 ++ gcc/testsuite/ChangeLog | 58 +++++++++++++++ gcc/testsuite/g++.dg/analyzer/analyzer.exp | 49 ++++++++++++ gcc/testsuite/g++.dg/analyzer/malloc.C | 25 +++++++ gcc/testsuite/g++.dg/analyzer/pr93212.C | 17 +++++ gcc/testsuite/g++.dg/analyzer/pr93288.C | 8 ++ gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr2.C | 14 ++++ gcc/testsuite/g++.dg/cpp2a/spaceship-synth2a.C | 43 +++++++++++ gcc/testsuite/g++.dg/cpp2a/spaceship-synth2b.C | 43 +++++++++++ gcc/testsuite/gcc.dg/analyzer/pr93669.c | 25 +++++++ gcc/testsuite/gcc.dg/analyzer/torture/pr93374.c | 2 + gcc/testsuite/gcc.dg/analyzer/torture/pr93649.c | 66 ++++++++++++++++ gcc/testsuite/gcc.dg/pr93661.c | 9 +++ gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-39.c | 18 +++++ gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c | 91 +++++++++++++++++++++++ gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c | 90 ++++++++++++++++++++++ gcc/testsuite/gcc.target/arm/simd/vdot-2-3.c | 21 ++++++ gcc/testsuite/gcc.target/arm/simd/vdot-2-4.c | 20 +++++ gcc/testsuite/gcc.target/powerpc/pr70010-2.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr70010-3.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr92796.c | 1 + gcc/testsuite/lib/target-supports.exp | 19 +++++ gcc/tree-sra.c | 6 +- gcc/tree-ssa-alias.c | 2 + gcc/tree-ssa-sccvn.c | 1 + 59 files changed, 1178 insertions(+), 125 deletions(-) create mode 100644 gcc/testsuite/g++.dg/analyzer/analyzer.exp create mode 100644 gcc/testsuite/g++.dg/analyzer/malloc.C create mode 100644 gcc/testsuite/g++.dg/analyzer/pr93212.C create mode 100644 gcc/testsuite/g++.dg/analyzer/pr93288.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth2a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth2b.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr93669.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93374.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/torture/pr93649.c create mode 100644 gcc/testsuite/gcc.dg/pr93661.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-39.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-1.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-2.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-3.c create mode 100644 gcc/testsuite/gcc.target/arm/simd/vdot-2-4.c