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-aarch64 in repository toolchain/ci/gcc.
from e27eef7478f middle-end/105376 - invalid REAL_CST for DFP constant adds 3d8d093e820 c++, coroutines: Partial reversion of r12-8308-g15a176a833f [...] adds 7259481f0ec tree-optimization/104322 - remove dead code in vectorizable [...] adds 71f2928e282 Make irange::intersect(wide_int, wide_int) private. adds 17dea11cf43 Call set_undefined from irange constructor. adds 6ccc4356e7c Prefer global range info setters that take a range. adds c13fd1b8fd8 Remove various deprecated methods in class irange. adds 9eb38e88ce8 Move common code from range-op.cc to header files. adds 44b09adb9ba tree-optimization/105431 - another overflow in powi handling adds 4aa61e08ade Add gsi_after_labels overload for gimple_seq adds c090743b2ae Fix is_gimple_condexpr vs is_gimple_condexpr_for_cond adds 59119253b31 i386: Optimize double-word negation [PR51954] adds 8c465ddd619 libstdc++: Update Solaris baselines for GCC 12.1 adds a282da22431 c++: Improve diagnostics for template args terminated with [...]
No new revisions were added by this update.
Summary of changes: gcc/config/i386/i386.md | 44 +++++++ gcc/cp/coroutines.cc | 14 ++- gcc/cp/parser.cc | 51 +++++++- gcc/gimple-expr.cc | 47 ++++++- gcc/gimple-expr.h | 1 + gcc/gimple-fold.cc | 2 +- gcc/gimple-iterator.cc | 4 +- gcc/gimple-iterator.h | 35 ++++-- gcc/gimple-loop-versioning.cc | 3 +- gcc/gimple-range-cache.h | 6 +- gcc/gimple-range-fold.cc | 6 +- gcc/gimple-ssa-evrp-analyze.cc | 6 +- gcc/gimple-ssa-sprintf.cc | 3 +- gcc/gimple.cc | 42 ------- gcc/gimple.h | 1 - gcc/ipa-cp.cc | 2 +- gcc/ipa-prop.cc | 12 +- gcc/omp-low.cc | 6 +- gcc/range-op.cc | 140 +++++++-------------- gcc/range-op.h | 72 +++++++++++ gcc/range.h | 28 +++++ gcc/testsuite/g++.dg/parse/template28.C | 4 +- gcc/testsuite/g++.dg/parse/template30.C | 49 ++++++++ gcc/testsuite/gcc.target/i386/pr51954.c | 15 +++ gcc/tree-inline.cc | 6 +- gcc/tree-parloops.cc | 2 +- gcc/tree-ssa-copy.cc | 4 +- gcc/tree-ssa-dom.cc | 2 +- gcc/tree-ssa-ifcombine.cc | 16 ++- gcc/tree-ssa-loop-manip.cc | 2 +- gcc/tree-ssa-math-opts.cc | 15 ++- gcc/tree-ssa-phiopt.cc | 4 +- gcc/tree-ssa-pre.cc | 13 +- gcc/tree-ssa-sccvn.cc | 4 +- gcc/tree-ssa-strlen.cc | 8 +- gcc/tree-ssanames.cc | 12 +- gcc/tree-ssanames.h | 5 +- gcc/tree-vect-loop-manip.cc | 51 ++++---- gcc/tree-vect-loop.cc | 7 +- gcc/tree-vrp.cc | 21 ++-- gcc/value-range-equiv.cc | 4 +- gcc/value-range-equiv.h | 4 +- gcc/value-range.cc | 4 +- gcc/value-range.h | 13 +- gcc/vr-values.cc | 21 ++-- .../post/i386-solaris/amd64/baseline_symbols.txt | 12 ++ .../abi/post/i386-solaris/baseline_symbols.txt | 12 ++ .../abi/post/sparc-solaris/baseline_symbols.txt | 12 ++ .../sparc-solaris/sparcv9/baseline_symbols.txt | 12 ++ 49 files changed, 574 insertions(+), 285 deletions(-) create mode 100644 gcc/testsuite/g++.dg/parse/template30.C create mode 100644 gcc/testsuite/gcc.target/i386/pr51954.c