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-arm-mainline-defconfig in repository toolchain/ci/gcc.
from 76a986c4dd6 PR rtl-optimization/89795 * rtlanal.c (nonzero_bits1) <SU [...] adds d7bb8e5b975 2019-09-11 Richard Biener rguenther@suse.de adds 3e0fb9b8feb 2019-09-11 Richard Biener rguenther@suse.de adds b33daee6bc7 [PATCH] some tree struct marking adds 7da48f4c2f8 PR rtl-optimization/89435 PR rtl-optimization/89795 PR r [...] adds 25f120f074c Fix libstdc++ tests for -Wvolatile warnings in C++2a mode adds 0f5caaa9b5f Fix Xmethod for shared_ptr::use_count() adds 5499c2e2fae gotest: force test package to be imported first adds f29c4dee815 golang.org/x/sys/cpu: define doinit when needed adds 45c13053b60 compiler: suppress type descriptor generation for aliases adds 4e858fb59f9 Simplify the code. adds c71b2642d0e 2019-09-11 Steven G. Kargl kargl@gcc.gnu.org adds 019d91b023f 2019-09-11 Steven G. Kargl kargl@gcc.gnu.org adds 3854208c417 2019-09-11 Sandra Loosemore sandra@codesourcery.com adds 91aa9af966d Daily bump. new 514ffb4c006 Vectorise multiply high with scaling operations (PR 89386)
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 | 57 +++++++ gcc/DATESTAMP | 2 +- gcc/config/aarch64/aarch64-sve2.md | 60 ++++++++ gcc/config/aarch64/iterators.md | 35 ++++- gcc/config/rs6000/predicates.md | 3 +- gcc/cp/ChangeLog | 6 + gcc/cp/cp-objcp-common.c | 153 ++++++++++--------- gcc/cp/decl.c | 16 +- gcc/doc/invoke.texi | 8 + gcc/doc/md.texi | 27 ++++ gcc/doc/sourcebuild.texi | 4 + gcc/fortran/ChangeLog | 12 ++ gcc/fortran/io.c | 11 ++ gcc/fortran/simplify.c | 6 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/gogo.cc | 8 +- gcc/internal-fn.c | 2 + gcc/internal-fn.def | 5 + gcc/lto-opts.c | 4 + gcc/lto-wrapper.c | 6 + gcc/optabs.def | 4 + gcc/testsuite/ChangeLog | 40 +++++ gcc/testsuite/gcc.dg/Warray-bounds-44.c | 23 +++ gcc/testsuite/gcc.dg/pr89435.c | 21 +++ gcc/testsuite/gcc.dg/pr89795.c | 25 +++ gcc/testsuite/gcc.dg/pr91720.c | 22 +++ gcc/testsuite/gcc.dg/vect/pr81740-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr81740-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr88598-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr88598-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr88598-3.c | 1 - gcc/testsuite/gcc.dg/vect/pr88598-4.c | 1 - gcc/testsuite/gcc.dg/vect/pr88598-5.c | 1 - gcc/testsuite/gcc.dg/vect/pr88598-6.c | 1 - gcc/testsuite/gcc.dg/vect/pr89440.c | 1 - gcc/testsuite/gcc.dg/vect/pr90018.c | 1 - gcc/testsuite/gcc.dg/vect/pr91293-1.c | 1 - gcc/testsuite/gcc.dg/vect/pr91293-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr91293-3.c | 1 - gcc/testsuite/gcc.dg/vect/vect-mulhrs-1.c | 49 ++++++ gcc/testsuite/gcc.dg/vect/vect-mulhrs-2.c | 9 ++ gcc/testsuite/gcc.dg/vect/vect-mulhrs-3.c | 9 ++ gcc/testsuite/gcc.dg/vect/vect-mulhrs-4.c | 10 ++ gcc/testsuite/gcc.target/aarch64/sve2/mulhrs_1.c | 63 ++++++++ gcc/testsuite/gfortran.dg/pr91553.f90 | 8 + gcc/testsuite/gfortran.dg/pr91642.f90 | 19 +++ gcc/testsuite/lib/target-supports.exp | 9 ++ gcc/tree-vect-patterns.c | 170 +++++++++++++++++++++ gcc/tree.c | 82 +++++----- gcc/tree.h | 4 + gcc/vr-values.c | 11 +- libgo/go/golang.org/x/sys/cpu/cpu_linux_other.go | 9 ++ libgo/testsuite/gotest | 13 +- libstdc++-v3/ChangeLog | 10 ++ libstdc++-v3/python/libstdcxx/v6/xmethods.py | 2 +- .../20_util/result_of/sfinae_friendly_1.cc | 11 +- .../testsuite/tr1/3_function_objects/result_of.cc | 2 + 57 files changed, 903 insertions(+), 162 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-44.c create mode 100644 gcc/testsuite/gcc.dg/pr89435.c create mode 100644 gcc/testsuite/gcc.dg/pr89795.c create mode 100644 gcc/testsuite/gcc.dg/pr91720.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-mulhrs-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-mulhrs-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-mulhrs-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-mulhrs-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/mulhrs_1.c create mode 100644 gcc/testsuite/gfortran.dg/pr91553.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91642.f90 create mode 100644 libgo/go/golang.org/x/sys/cpu/cpu_linux_other.go