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-aarch64-stable-allyesconfig in repository toolchain/ci/gcc.
from 8a80c5c7319 Fix AIX test failure due to replacement operator delete adds b4b221d8eb9 PR c++/83820 - excessive attribute arguments not detected. [...] adds 2556988f020 PR target/62055 * config/i386/i386.md (*nabstf2_1): New i [...] adds da008d72c97 * omp-low.c (struct omp_context): Add scan_inclusive field [...] adds 2cfd9694642 Daily bump. adds 82b30d87f9c Add one target hook predict_doloop_p, it return true if [...] adds 7b59f7ff5f4 libsanitizer - remove reference to __cxa_rethrow_primary_ex [...] adds 26fb5106155 [Vectorizer] Support masking fold left reductions adds e6220aca0e4 Fix IPA-CP topological sorting adds 7e96ac5f924 [Darwin] The need for FDE symbols is dependent on linker us [...] adds 02dcca88792 Darwin - strip trailing whitespace from a file, NFC. adds 8ac88374c9b Restore correct iv step for fully-masked loops adds da2e726b3cc [nvptx] Fix __main missing prototype warning in crt0.c adds 8d1fb66da63 [nvptx] Use define_insn parametrization adds 042371f341a aarch64: fix gcc.target/aarch64/pcs_attribute-2.c on non-gn [...] adds bfa356b2a93 Avoid undefined behaviour in std::byte operators (LWG 2950) adds bd9331d6af2 PR ada/80590 adds 31f786a3df9 gcc/testsuite/ChangeLog: adds 963f42d0ff2 2019-06-18 Richard Biener rguenther@suse.de adds dd4bb07e8bd * gcc.target/i386/pr81563.c (dg-final): Check that no reg [...] new 05049c9b1c5 [AArch64] Simplify SVE IFN_COND patterns new f8e1b9c1d59 [AArch64] Factor out ptrue predicate creation new 1804e17ffe2 [AArch64] Factor out pfalse predicate creation new 114c492e495 [AArch64] Tabify aarch64-sve.md new 29609b7750d [AArch64] Add a new CC mode for SVE conditions new 1dbba015fd5 * tree.c (build_constructor): Add MEM_STAT_DECL. new e8e065dcf5a Handle constexpr conversion from and then to the same type. new a43f2adc8bc Consolidate constexpr array handling. new ca612e6a63d * constexpr.c (cxx_eval_store_expression): Delay target ev [...]
The 9 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 | 159 +++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 7 + gcc/ada/sem_ch5.adb | 75 ++-- gcc/cfgexpand.c | 6 +- gcc/config/aarch64/aarch64-modes.def | 2 + gcc/config/aarch64/aarch64-protos.h | 2 + gcc/config/aarch64/aarch64-sve.md | 422 +++++++---------- gcc/config/aarch64/aarch64.c | 59 ++- gcc/config/aarch64/aarch64.md | 12 +- gcc/config/darwin.c | 281 ++++++------ gcc/config/i386/i386.md | 52 +++ gcc/config/i386/sse.md | 27 ++ gcc/config/nvptx/nvptx-protos.h | 1 - gcc/config/nvptx/nvptx.c | 12 - gcc/config/nvptx/nvptx.md | 30 +- gcc/config/rs6000/rs6000.c | 25 +- gcc/cp/ChangeLog | 30 ++ gcc/cp/constexpr.c | 267 ++++++----- gcc/cp/cp-tree.h | 2 +- gcc/cp/parser.c | 14 + gcc/cp/semantics.c | 2 + gcc/doc/md.texi | 5 + gcc/doc/tm.texi | 8 + gcc/doc/tm.texi.in | 2 + gcc/internal-fn.c | 5 + gcc/internal-fn.def | 3 + gcc/ipa-cp.c | 1 - gcc/omp-low.c | 377 +++++++++++++++- gcc/optabs.def | 1 + gcc/target.def | 9 + gcc/targhooks.c | 13 + gcc/targhooks.h | 1 + gcc/testsuite/ChangeLog | 54 ++- gcc/testsuite/g++.dg/cpp0x/gen-attrs-67.C | 11 + gcc/testsuite/g++.dg/cpp1y/constexpr-79655.C | 12 +- gcc/testsuite/g++.dg/cpp1y/pr77830.C | 4 +- gcc/testsuite/g++.dg/ext/constexpr-vla1.C | 4 +- gcc/testsuite/g++.dg/gomp/scan-1.C | 26 ++ gcc/testsuite/g++.dg/vect/simd-2.cc | 153 +++++++ gcc/testsuite/gcc.dg/gomp/pr90900.c | 11 + gcc/testsuite/gcc.dg/pr90866-2.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-simd-8.c | 118 +++++ gcc/testsuite/gcc.dg/vect/vect-simd-9.c | 120 +++++ gcc/testsuite/gcc.target/aarch64/pcs_attribute-2.c | 21 - gcc/testsuite/gcc.target/aarch64/pcs_attribute-3.c | 58 +++ gcc/testsuite/gcc.target/aarch64/sve/fadda_1.c | 20 + .../gcc.target/aarch64/sve/struct_vect_18.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_19.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_20.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_21.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_22.c | 2 +- .../gcc.target/aarch64/sve/struct_vect_23.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/unroll-1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/while_1.c | 1 + gcc/testsuite/gcc.target/i386/fnabs.c | 21 + gcc/testsuite/gcc.target/i386/pr81563.c | 3 +- gcc/tree-ssa-dce.c | 6 +- gcc/tree-ssa-loop-ivopts.c | 57 +++ gcc/tree-vect-data-refs.c | 17 +- gcc/tree-vect-loop-manip.c | 49 +- gcc/tree-vect-loop.c | 56 ++- gcc/tree-vect-stmts.c | 499 ++++++++++++++++++++- gcc/tree-vectorizer.h | 6 +- gcc/tree.c | 4 +- gcc/tree.h | 2 +- libgcc/ChangeLog | 4 + libgcc/config/nvptx/crt0.c | 4 +- libsanitizer/ChangeLog | 10 + libsanitizer/asan/Makefile.am | 2 +- libsanitizer/asan/Makefile.in | 3 +- libsanitizer/asan/asan_interceptors.h | 7 +- libsanitizer/asan/libtool-version | 2 +- libstdc++-v3/ChangeLog | 5 + libstdc++-v3/include/c_global/cstddef | 74 ++- 75 files changed, 2622 insertions(+), 752 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/gen-attrs-67.C create mode 100644 gcc/testsuite/g++.dg/gomp/scan-1.C create mode 100644 gcc/testsuite/g++.dg/vect/simd-2.cc create mode 100644 gcc/testsuite/gcc.dg/gomp/pr90900.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-8.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pcs_attribute-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/fadda_1.c create mode 100644 gcc/testsuite/gcc.target/i386/fnabs.c