This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-arm in repository toolchain/ci/gcc.
from cd389e5f944 testsuite: Fix g++.dg/opt/pr102970.C adds 7fcc22dae70 i386: Fix wrong result for AMX-TILE intrinsic when parsing [...] adds 3fd0723f0a3 i386: Auto vectorize sdot_prod, usdot_prod with VNNI instruction. adds d0d428c4ce4 Update TARGET_MEM_REF documentation adds 22ce7382fcc Simplify (trunc)copysign((extend)a, (extend)b) to .COPYSIGN (a,b). adds bc9c8e5f8af Extend vternlog define_insn_and_split to memory_operand to [...] adds 95318d469f4 Fix RTL frontend handling of const_vectors adds 518f865f4ba simplify-rtx: Fix vec_select index check adds b9003cf734c Disable warning for an ASAN test-case. adds f75e56f46d4 Update dg-require-effective-target for pr101145 cases adds fa62db42b99 VN/PRE TLC adds 7551a995743 libstdc++: Fix handling of const types in std::variant [PR102912] adds 30ab6d9e435 libstdc++: Optimize std::variant traits and improve diagnostics adds a45d577b2b0 libstdc++: Refactor emplace-like functions in std::variant new bb27f5e9ec3 Convert arrays in ssa pointer_equiv_analyzer to auto_vec's.
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/config/i386/amxtileintrin.h | 6 +- gcc/config/i386/predicates.md | 6 +- gcc/config/i386/sse.md | 105 ++++-- gcc/doc/generic.texi | 58 ++-- gcc/match.pd | 14 + gcc/read-rtl-function.c | 3 + gcc/read-rtl.c | 6 - gcc/simplify-rtx.c | 12 +- gcc/testsuite/g++.dg/asan/asan_test.C | 2 +- gcc/testsuite/gcc.dg/pr103062.c | 7 + .../gcc.dg/rtl/aarch64/big-endian-cse-1.c | 42 +++ gcc/testsuite/gcc.dg/vect/pr101145_1.c | 2 +- gcc/testsuite/gcc.dg/vect/pr101145_2.c | 2 +- gcc/testsuite/gcc.dg/vect/pr101145_3.c | 2 +- gcc/testsuite/gcc.target/i386/amxtile-3.c | 28 ++ gcc/testsuite/gcc.target/i386/pr101989-3.c | 40 +++ .../gcc.target/i386/pr102464-copysign-1.c | 80 +++++ .../gcc.target/i386/vnni-auto-vectorize-1.c | 30 ++ .../gcc.target/i386/vnni-auto-vectorize-2.c | 72 ++++ gcc/tree-ssa-pre.c | 5 +- gcc/tree-ssa-sccvn.c | 43 ++- gcc/value-pointer-equiv.cc | 43 ++- gcc/value-pointer-equiv.h | 6 +- libstdc++-v3/include/std/variant | 377 ++++++++++----------- libstdc++-v3/testsuite/20_util/variant/102912.cc | 71 ++++ 25 files changed, 752 insertions(+), 310 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/pr103062.c create mode 100644 gcc/testsuite/gcc.dg/rtl/aarch64/big-endian-cse-1.c create mode 100644 gcc/testsuite/gcc.target/i386/amxtile-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101989-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr102464-copysign-1.c create mode 100644 gcc/testsuite/gcc.target/i386/vnni-auto-vectorize-1.c create mode 100644 gcc/testsuite/gcc.target/i386/vnni-auto-vectorize-2.c create mode 100644 libstdc++-v3/testsuite/20_util/variant/102912.cc