This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/llvm-master-arm-spec2k6-Oz_LTO in repository toolchain/ci/gcc.
from 0817f947478 Remove call_really_used_regs adds 9deb0dae53a go/internal/gccgoimporter: support embedded field in po [...] adds bd8c24f6216 PR go/91621 mksysinfo: change test == to test = adds ecad294dbb3 libgo: Solaris and x/sys/cpu compatibility fixes adds bf9ff334c9e PR c++/91705 - constexpr evaluation rejects ++/-- on float [...] adds dcf53eeb7d2 PR c++/91673 - ICE with noexcept in alias-declaration. * [...] adds 5f097de3a37 Daily bump. adds d13ef07b836 Update my email address adds 36ce544a094 2019-09-11 Richard Biener rguenther@suse.de adds 317ecfb67aa PR middle-end/91725 * match.pd ((A / (1 << B)) -> (A >> B [...] adds cef80e2103e PR tree-optimization/91723 * tree-vect-stmts.c (vectoriza [...] adds 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. adds 514ffb4c006 Vectorise multiply high with scaling operations (PR 89386) adds c3ae6f9b28e PR libstdc++/91748 fix std::for_each_n for random access iterators adds 22116957c80 2019-09-12 Richard Biener rguenther@suse.de
No new revisions were added by this update.
Summary of changes: ChangeLog | 6 +- MAINTAINERS | 4 +- gcc/ChangeLog | 88 +++++++++++ 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 | 32 ++++ gcc/cp/constexpr.c | 4 + gcc/cp/cp-objcp-common.c | 153 ++++++++++--------- gcc/cp/decl.c | 16 +- gcc/cp/parser.c | 60 ++++---- 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/match.pd | 20 +-- gcc/optabs.def | 4 + gcc/rtlanal.c | 2 +- gcc/testsuite/ChangeLog | 75 +++++++++ gcc/testsuite/g++.dg/cpp1y/constexpr-incr2.C | 66 ++++++++ gcc/testsuite/g++.dg/cpp1z/using7.C | 33 ++++ gcc/testsuite/g++.dg/cpp1z/using8.C | 12 ++ gcc/testsuite/gcc.c-torture/compile/pr91725.c | 7 + gcc/testsuite/gcc.dg/Warray-bounds-44.c | 23 +++ gcc/testsuite/gcc.dg/fold-binary-math-casts.c | 58 ------- 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/pr91750.c | 15 ++ gcc/testsuite/gcc.dg/vect/vect-fma-3.c | 17 +++ 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/gcc.target/sparc/20161111-1.c | 2 +- gcc/testsuite/gfortran.dg/pr91553.f90 | 8 + gcc/testsuite/gfortran.dg/pr91642.f90 | 19 +++ gcc/testsuite/lib/target-supports.exp | 9 ++ gcc/tree-vect-loop.c | 92 ++++++----- gcc/tree-vect-patterns.c | 170 +++++++++++++++++++++ gcc/tree-vect-stmts.c | 2 +- gcc/tree.c | 82 +++++----- gcc/tree.h | 4 + gcc/vr-values.c | 11 +- libgo/Makefile.am | 34 +++-- libgo/Makefile.in | 36 ++--- .../go/go/internal/gccgoimporter/importer_test.go | 1 + libgo/go/go/internal/gccgoimporter/parser.go | 68 ++++++--- .../internal/gccgoimporter/testdata/issue34182.go} | 14 +- .../internal/gccgoimporter/testdata/issue34182.gox | 13 ++ libgo/go/golang.org/x/net/lif/syscall.go | 14 +- .../lif/{zsys_solaris_amd64.go => zsys_solaris.go} | 8 +- libgo/go/golang.org/x/sys/cpu/cpu_aix_ppc64.go | 2 - libgo/go/golang.org/x/sys/cpu/cpu_arm.go | 9 -- libgo/go/golang.org/x/sys/cpu/cpu_linux_arm64.go | 2 - .../cpu/{cpu_other_arm64.go => cpu_linux_other.go} | 4 +- libgo/go/golang.org/x/sys/cpu/cpu_linux_ppc64x.go | 2 - libgo/go/golang.org/x/sys/cpu/cpu_linux_s390x.go | 2 - libgo/go/golang.org/x/sys/cpu/cpu_mips64x.go | 11 -- libgo/go/golang.org/x/sys/cpu/cpu_mipsx.go | 11 -- libgo/go/golang.org/x/sys/cpu/cpu_wasm.go | 15 -- libgo/go/golang.org/x/sys/cpu/cpu_x86.go | 2 - libgo/go/runtime/os_solaris.go | 10 +- libgo/mksysinfo.sh | 2 +- libgo/testsuite/gotest | 13 +- libstdc++-v3/ChangeLog | 18 +++ libstdc++-v3/include/bits/stl_algo.h | 6 +- libstdc++-v3/python/libstdcxx/v6/xmethods.py | 2 +- .../20_util/result_of/sfinae_friendly_1.cc | 11 +- .../testsuite/25_algorithms/for_each/for_each_n.cc | 33 +++- .../testsuite/tr1/3_function_objects/result_of.cc | 2 + 94 files changed, 1405 insertions(+), 450 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-incr2.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/using7.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/using8.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr91725.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-44.c delete mode 100644 gcc/testsuite/gcc.dg/fold-binary-math-casts.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/pr91750.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-fma-3.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 copy libgo/go/{golang.org/x/sys/cpu/cpu_other_arm64.go => go/internal/gccgoimporte [...] create mode 100644 libgo/go/go/internal/gccgoimporter/testdata/issue34182.gox rename libgo/go/golang.org/x/net/lif/{zsys_solaris_amd64.go => zsys_solaris.go} (95%) delete mode 100644 libgo/go/golang.org/x/sys/cpu/cpu_arm.go rename libgo/go/golang.org/x/sys/cpu/{cpu_other_arm64.go => cpu_linux_other.go} (75%) delete mode 100644 libgo/go/golang.org/x/sys/cpu/cpu_mips64x.go delete mode 100644 libgo/go/golang.org/x/sys/cpu/cpu_mipsx.go delete mode 100644 libgo/go/golang.org/x/sys/cpu/cpu_wasm.go