This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from c081d0a3b02 middle-end/103033 - drop native_interpret_expr with .DEFERR [...] adds 73658e70d9e Make sbitmap bitmap_set_bit and bitmap_clear_bit return cha [...] adds 2d01bef2f21 Rename predicate class to ipa_predicate adds 4096eb50d10 gcov: Remove dead variable. adds a195c7270e4 AArch64: Improve GOT addressing adds 67b0d47e20e aarch64: enable Ampere-1 CPU adds 1967fd8f219 tree-optimization/102970 - remap cliques when translating o [...] adds fc407675206 Provide some context to folding via ranger. adds 309bb7ff6e2 Fix --param=ranger-debug=all to include a trace. adds b18394ce156 Check for constant builtin value first. adds 6d936684fcf For ranges, PHIs don't need to process arg == def. adds 1410b208013 Testcase adjustments for pass vrp1. adds 502ffb1f389 Switch vrp2 to ranger. adds 600dcd74b8e c: Fold implicit integer-to-floating conversions in static [...] adds 1e7a269856f libstdc++: Fix regression in std::list::sort [PR66742] adds a31056e9196 RISC-V: Fix register class subset checks for CLASS_MAX_NREGS adds c79399c7e12 MAINTAINERS: Clarify the policy WRT the Write After Approval list adds 18ae471f7b9 Daily bump. adds 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 adds bb27f5e9ec3 Convert arrays in ssa pointer_equiv_analyzer to auto_vec's.
No new revisions were added by this update.
Summary of changes: ChangeLog | 5 + MAINTAINERS | 3 + gcc/ChangeLog | 155 +++++++++ gcc/DATESTAMP | 2 +- gcc/bitmap.c | 2 +- gcc/bitmap.h | 2 +- gcc/c-family/ChangeLog | 8 + gcc/c-family/c-common.c | 13 +- gcc/c-family/c-common.h | 4 +- gcc/c/ChangeLog | 12 + gcc/c/c-convert.c | 35 +- gcc/c/c-typeck.c | 27 +- gcc/config/aarch64/aarch64-cores.def | 3 +- gcc/config/aarch64/aarch64-cost-tables.h | 107 ++++++ gcc/config/aarch64/aarch64-tune.md | 2 +- gcc/config/aarch64/aarch64.c | 128 ++++--- gcc/config/aarch64/aarch64.md | 48 +-- gcc/config/aarch64/constraints.md | 7 + gcc/config/i386/amxtileintrin.h | 6 +- gcc/config/i386/predicates.md | 6 +- gcc/config/i386/sse.md | 105 ++++-- gcc/config/riscv/riscv.c | 4 +- gcc/cp/ChangeLog | 5 + gcc/cp/cvt.c | 9 + gcc/doc/generic.texi | 58 ++-- gcc/doc/invoke.texi | 2 +- gcc/flag-types.h | 3 +- gcc/fold-const.c | 12 + gcc/fold-const.h | 1 + gcc/gcov.c | 3 +- gcc/gimple-range-fold.cc | 16 +- gcc/gimple-range.cc | 28 +- gcc/gimple-range.h | 2 + gcc/ipa-fnsummary.c | 234 ++++++------- gcc/ipa-fnsummary.h | 11 +- gcc/ipa-predicate.c | 101 +++--- gcc/ipa-predicate.h | 65 ++-- gcc/match.pd | 14 + gcc/params.opt | 2 +- gcc/read-rtl-function.c | 3 + gcc/read-rtl.c | 6 - gcc/sbitmap.h | 28 +- gcc/simplify-rtx.c | 12 +- gcc/testsuite/ChangeLog | 24 ++ gcc/testsuite/g++.dg/asan/asan_test.C | 2 +- gcc/testsuite/g++.dg/opt/pr102970.C | 60 ++++ gcc/testsuite/gcc.dg/init-rounding-math-1.c | 11 + gcc/testsuite/gcc.dg/pr103062.c | 7 + .../gcc.dg/rtl/aarch64/big-endian-cse-1.c | 42 +++ gcc/testsuite/gcc.dg/tree-ssa/pr23744.c | 5 +- gcc/testsuite/gcc.dg/tree-ssa/vrp07.c | 3 - gcc/testsuite/gcc.dg/tree-ssa/vrp08.c | 1 - gcc/testsuite/gcc.dg/tree-ssa/vrp09.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/vrp20.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/vrp92.c | 7 +- 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/testsuite/jit.dg/test-sum-of-squares.c | 10 +- gcc/tree-ssa-pre.c | 20 +- gcc/tree-ssa-sccvn.c | 43 ++- gcc/tree-ssa.c | 4 +- gcc/tree-vrp.c | 2 +- gcc/value-pointer-equiv.cc | 43 ++- gcc/value-pointer-equiv.h | 6 +- libstdc++-v3/ChangeLog | 9 + libstdc++-v3/include/bits/list.tcc | 4 +- libstdc++-v3/include/bits/stl_list.h | 8 +- libstdc++-v3/include/std/variant | 377 ++++++++++----------- libstdc++-v3/testsuite/20_util/variant/102912.cc | 71 ++++ .../23_containers/list/operations/66742.cc | 23 ++ 76 files changed, 1686 insertions(+), 658 deletions(-) create mode 100644 gcc/testsuite/g++.dg/opt/pr102970.C create mode 100644 gcc/testsuite/gcc.dg/init-rounding-math-1.c 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