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 in repository toolchain/ci/gcc.
from 0bd247bbbe4 libgomp, OpenMP: Fix issue for omp_get_device_num on gcn targets. adds 68aa3c08ef1 check_GNU_style_lib: skip .py files (one should use flake8). adds 5b6788ae5a3 tree-optimization/104112 - add check for vect epilogue reduc reuse adds f35bb467a01 testsuite: Test evrp-trans.c also with unsigned types [PR104115] adds ffc7f200adb match.pd, optabs: Avoid vectorization of {FLOOR,CEIL,ROUND} [...] adds f4ca0a53be1 vect: Fix epilogue mode skipping adds 6a26ad67367 libstdc++: Fix libbacktrace build files adds d5148d4faa6 Update per-file selftest and finalization hooks for .c to . [...] adds 4c46f5a471c ifcvt: Check if cmovs are needed. adds 9b8eaa28225 ifcvt: Allow constants for noce_convert_multiple. adds 46346d8d76c ifcvt: Improve costs handling for noce_convert_multiple. adds e9ebb86799f ifcvt/optabs: Allow using a CC comparison for emit_conditio [...] adds aa8cfe78595 ifcvt: Try re-using CC for conditional moves. adds d249933e6b4 testsuite/s390: Add tests for noce_convert_multiple. adds 92efc019ed9 ifcvt: Run second pass if it is possible to omit a temporary. adds f5c50748f36 libstdc++: Include <stddef.h> for size_t and ptrdiff_t [PR104123]
No new revisions were added by this update.
Summary of changes: contrib/check_GNU_style_lib.py | 2 +- gcc/attribs.cc | 2 +- gcc/bitmap.cc | 2 +- gcc/c-family/c-common.cc | 10 +- gcc/c-family/c-common.h | 6 +- gcc/c-family/c-format.cc | 2 +- gcc/c-family/c-indentation.cc | 2 +- gcc/c-family/c-pretty-print.cc | 2 +- gcc/cgraph.cc | 4 +- gcc/cgraph.h | 4 +- gcc/cgraphunit.cc | 2 +- gcc/config/rs6000/rs6000.cc | 6 +- gcc/convert.cc | 2 +- gcc/cp/cp-lang.cc | 4 +- gcc/cp/cp-tree.h | 4 +- gcc/cp/pt.cc | 2 +- gcc/cp/tree.cc | 2 +- gcc/dbgcnt.cc | 2 +- gcc/diagnostic-show-locus.cc | 2 +- gcc/diagnostic.cc | 2 +- gcc/dumpfile.cc | 2 +- gcc/dwarf2out.cc | 2 +- gcc/dwarf2out.h | 2 +- gcc/edit-context.cc | 2 +- gcc/et-forest.cc | 2 +- gcc/expmed.cc | 8 +- gcc/expr.cc | 10 +- gcc/fibonacci_heap.cc | 2 +- gcc/fold-const.cc | 2 +- gcc/function-tests.cc | 2 +- gcc/gcse.cc | 2 +- gcc/gcse.h | 2 +- gcc/ggc-tests.cc | 2 +- gcc/gimple-ssa-store-merging.cc | 2 +- gcc/gimple.cc | 2 +- gcc/hash-map-tests.cc | 2 +- gcc/hash-set-tests.cc | 2 +- gcc/ifcvt.cc | 543 ++++++++++++++++----- gcc/input.cc | 2 +- gcc/ipa-cp.cc | 2 +- gcc/ipa-fnsummary.cc | 2 +- gcc/ipa-fnsummary.h | 2 +- gcc/ipa-modref-tree.cc | 2 +- gcc/ipa-modref-tree.h | 2 - gcc/ipa-modref.cc | 2 +- gcc/ipa-modref.h | 2 +- gcc/ipa-prop.h | 2 +- gcc/ipa-reference.cc | 2 +- gcc/ipa-reference.h | 2 +- gcc/ira-costs.cc | 2 +- gcc/ira.h | 2 +- gcc/match.pd | 15 +- gcc/opt-suggestions.cc | 2 +- gcc/optabs-tree.cc | 21 +- gcc/optabs.cc | 140 ++++-- gcc/optabs.h | 4 +- gcc/opts.cc | 2 +- gcc/predict.cc | 2 +- gcc/pretty-print.cc | 2 +- gcc/read-rtl-function.cc | 2 +- gcc/rtl-tests.cc | 2 +- gcc/rtl.h | 11 +- gcc/sbitmap.cc | 2 +- gcc/selftest-run-tests.cc | 74 +-- gcc/selftest.cc | 2 +- gcc/selftest.h | 74 +-- gcc/simplify-rtx.cc | 2 +- gcc/spellcheck-tree.cc | 2 +- gcc/spellcheck.cc | 2 +- gcc/sreal.cc | 2 +- gcc/testsuite/gcc.dg/ifcvt-4.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/evrp-trans2.c | 8 + gcc/testsuite/gcc.dg/vect/pr104112-1.c | 18 + gcc/testsuite/gcc.dg/vect/pr104112-2.c | 11 + .../gcc.target/s390/ifcvt-two-insns-bool.c | 39 ++ .../gcc.target/s390/ifcvt-two-insns-int.c | 39 ++ .../gcc.target/s390/ifcvt-two-insns-long.c | 39 ++ gcc/testsuite/gfortran.dg/pr102860.f90 | 10 + gcc/toplev.cc | 20 +- gcc/tree-cfg.cc | 2 +- gcc/tree-vect-loop.cc | 39 +- gcc/tree.cc | 2 +- gcc/typed-splay-tree.cc | 2 +- gcc/vec-perm-indices.cc | 2 +- gcc/vec.cc | 2 +- libstdc++-v3/scripts/testsuite_flags.in | 3 +- libstdc++-v3/src/Makefile.am | 12 +- libstdc++-v3/src/Makefile.in | 9 +- libstdc++-v3/src/libbacktrace/Makefile.am | 56 ++- libstdc++-v3/src/libbacktrace/Makefile.in | 128 +++-- .../29_atomics/headers/stdatomic.h/c_compat.cc | 5 +- 91 files changed, 1071 insertions(+), 421 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/evrp-trans2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr104112-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr104112-2.c create mode 100644 gcc/testsuite/gcc.target/s390/ifcvt-two-insns-bool.c create mode 100644 gcc/testsuite/gcc.target/s390/ifcvt-two-insns-int.c create mode 100644 gcc/testsuite/gcc.target/s390/ifcvt-two-insns-long.c create mode 100644 gcc/testsuite/gfortran.dg/pr102860.f90