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-next-allmodconfig in repository toolchain/ci/gcc.
from e6b31fc7172 libstdc++: Avoid negating a size_t [pr 94747] adds 39439763714 Update gcc sv.po. adds 0719055a956 coroutines: Mark the gro as artificial. adds 3af3bec2e4d internal-fn: Avoid dropping the lhs of some calls [PR94941] adds 5e681acd358 rs6000: AIX long double builtins for 64 bit long double. adds cc7e4de998c Fix Ada bootstrap on Cygwin64 adds bb27781b641 libstdc++: Fix incorrect size calculation in PMR resource [...] adds ae8a08ff59d libstdc++: Fix broken link to SGI STL FAQ adds 1405ed43344 libstdc++: Fix the return type of __cxa_finalize adds a700b4a9f18 c++: Avoid unnecessary copying in cp_fold [PR94038] adds ba84e01d81b Daily bump. adds 228646a64fc i386: Simplify {,v}ph{add,sub{,s}{w,d} insn patterns [PR94460] adds 308bc496884 add vec_info * parameters where needed adds 700d457295a build: Fix 32-bit TLS detection with 64-bit-default gas on [...] adds cfbbceed1da fix build of targets not implementing add_stmt_cost adds 59e4474a22c i386: Use int_nonimmediate_operand more adds 6d938a5d770 match.pd: Optimize (((type)A * B) >> prec) != 0 into __imag [...] adds 7f916201ac3 x86: Fix *vec_dupv4hi constraints [PR94942] adds 144aee70b80 match.pd: Canonicalize (x + (x << cst)) into (x * cst2) [PR94800] adds 1bd3a8af853 aarch64: eliminate redundant zero extend after bitwise negation adds 0424a5ece53 tree-optimization/94949 - fix load eliding in SM adds 2badc988533 Do not put incomplete CONSTRUCTORs into static memory adds 5269b24605b Silence warning in LTO mode on VxWorks adds f9b5db750bc ipa/94947 - fix test for externally visible variables for IPA PTA adds 3fbf43b9bc0 testsuite/92177 - adjust expected patterns for gcc.dg/vect/ [...] adds fae545fb033 rewrite hybrid SLP detection adds 8b33430b53b Remove 2 dead variables in bid_internal.h. adds d73d45f1918 Use const for some function arguments. adds 98f7381d17a Put index check before use. adds 03f9754665b Use const for template argument. adds d2148424165 Merge dg-options and dg-additional-options if len <= 120 chars. adds 48c041033ec Provide hint for misspelled -fdump-foo options. adds ab37baa60ef gcov: print total_lines summary for all files. adds af2311abf8a Add missing ChangeLog entries. adds 0f62caf58b5 Provide warning for missing jobserver. adds 2d8a60a63ca optgen: make more sanity checks for enums. adds d39f7dc8d55 Do locking for __gcov_dump and __gcov_reset as well. adds c0532db47d0 Use __gcov_dump and __gcov_reset in execv and fork context. adds 811b7636cb8 Remove __gcov_flush. adds ef3479afc5a c++: Member template function lookup failure [PR94799] adds d44f14ccef8 csa, postreload: Improve csa after recent cselib changes [PR94516] adds 733195e367d c++: Avoid inconsistency in lambda fn's this pointer name [ [...] adds b776bdca932 c-attribs.c: Fix warning about use of uninitialized variabl [...] adds b1ea0ebd97f i386: Use "clobber (scratch)" in expanders adds 438085cc66e setup branch
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 162 +++- gcc/ChangeLog.meissner | 4 + gcc/DATESTAMP | 2 +- gcc/REVISION | 1 + gcc/ada/ChangeLog | 7 + gcc/ada/mingw32.h | 1 + gcc/ada/s-oscons-tmplt.c | 2 +- gcc/alloc-pool.h | 2 +- gcc/bitmap.h | 2 +- gcc/c-family/ChangeLog | 8 + gcc/c-family/ChangeLog.meissner | 4 + gcc/c-family/c-attribs.c | 4 +- gcc/c/ChangeLog.meissner | 4 + gcc/combine-stack-adj.c | 136 ++- gcc/config/aarch64/aarch64.c | 18 +- gcc/config/aarch64/aarch64.md | 9 + gcc/config/arm/arm.c | 6 +- gcc/config/i386/i386.c | 6 +- gcc/config/i386/i386.md | 61 +- gcc/config/i386/mmx.md | 4 +- gcc/config/i386/sse.md | 258 ++---- gcc/config/rs6000/rs6000-call.c | 26 +- gcc/config/rs6000/rs6000.c | 6 +- gcc/config/vxworks.h | 8 + gcc/configure | 5 + gcc/configure.ac | 5 + gcc/cp/ChangeLog | 34 + gcc/cp/coroutines.cc | 7 +- gcc/cp/cp-gimplify.c | 39 +- gcc/cp/parser.c | 26 +- gcc/cp/pt.c | 1 + gcc/doc/tm.texi | 2 +- gcc/dumpfile.c | 19 +- gcc/dumpfile.h | 2 +- gcc/gcc.c | 5 + gcc/gcov.c | 30 +- gcc/gimplify.c | 2 +- gcc/internal-fn.c | 6 + gcc/lto-wrapper.c | 39 +- gcc/match.pd | 56 ++ gcc/mem-stats.h | 4 +- gcc/opt-functions.awk | 10 + gcc/opt-read.awk | 10 +- gcc/opts-global.c | 3 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 590 +++++-------- gcc/postreload.c | 19 + gcc/sese.h | 4 +- gcc/target.def | 2 +- gcc/target.h | 2 +- gcc/targhooks.c | 6 +- gcc/targhooks.h | 3 +- gcc/testsuite/ChangeLog | 112 +++ gcc/testsuite/ChangeLog.meissner | 4 + gcc/testsuite/g++.dg/concepts/diagnostic1.C | 3 +- gcc/testsuite/g++.dg/cpp1y/new1.C | 3 +- gcc/testsuite/g++.dg/cpp1y/new2.C | 3 +- gcc/testsuite/g++.dg/debug/dwarf2/pr61433.C | 3 +- gcc/testsuite/g++.dg/init/new18.C | 3 +- gcc/testsuite/g++.dg/ipa/devirt-19.C | 3 +- gcc/testsuite/g++.dg/ipa/devirt-52.C | 3 +- gcc/testsuite/g++.dg/ipa/pr44372.C | 3 +- gcc/testsuite/g++.dg/ipa/pr58371.C | 3 +- gcc/testsuite/g++.dg/ipa/pr63587-2.C | 3 +- gcc/testsuite/g++.dg/ipa/pr78211.C | 3 +- gcc/testsuite/g++.dg/lookup/this1.C | 2 +- gcc/testsuite/g++.dg/opt/dump1.C | 3 +- gcc/testsuite/g++.dg/opt/pr44919.C | 3 +- gcc/testsuite/g++.dg/opt/pr47615.C | 3 +- gcc/testsuite/g++.dg/opt/pr82159-2.C | 3 +- gcc/testsuite/g++.dg/other/pr52048.C | 3 +- gcc/testsuite/g++.dg/pr57662.C | 3 +- gcc/testsuite/g++.dg/pr59510.C | 3 +- gcc/testsuite/g++.dg/pr67989.C | 3 +- gcc/testsuite/g++.dg/pr81194.C | 3 +- gcc/testsuite/g++.dg/template/canon-type-8.C | 3 +- gcc/testsuite/g++.dg/template/crash107.C | 3 +- gcc/testsuite/g++.dg/template/lookup12.C | 26 + gcc/testsuite/g++.dg/template/lookup13.C | 28 + gcc/testsuite/g++.dg/template/lookup14.C | 11 + gcc/testsuite/g++.dg/template/lookup15.C | 24 + .../g++.dg/template/show-template-tree-3.C | 3 +- gcc/testsuite/g++.dg/tm/cgraph_edge.C | 3 +- gcc/testsuite/g++.dg/torture/20141013.C | 3 +- gcc/testsuite/g++.dg/torture/pr34641.C | 3 +- gcc/testsuite/g++.dg/torture/pr34850.C | 3 +- gcc/testsuite/g++.dg/torture/pr36745.C | 3 +- gcc/testsuite/g++.dg/torture/pr40991.C | 3 +- gcc/testsuite/g++.dg/torture/pr48271.C | 3 +- gcc/testsuite/g++.dg/torture/pr53602.C | 3 +- gcc/testsuite/g++.dg/torture/pr53752.C | 3 +- gcc/testsuite/g++.dg/torture/pr54838.C | 3 +- gcc/testsuite/g++.dg/torture/pr58252.C | 3 +- gcc/testsuite/g++.dg/tree-ssa/pr22444.C | 3 +- gcc/testsuite/g++.dg/tree-ssa/pr24351-3.C | 3 +- gcc/testsuite/g++.dg/tree-ssa/pr27283.C | 3 +- gcc/testsuite/g++.dg/tree-ssa/pr27291.C | 3 +- gcc/testsuite/g++.dg/tree-ssa/pr27548.C | 3 +- gcc/testsuite/g++.dg/tree-ssa/pr42337.C | 3 +- gcc/testsuite/g++.dg/ubsan/pr65583.C | 3 +- gcc/testsuite/g++.dg/warn/pr94038.C | 26 + gcc/testsuite/g++.old-deja/g++.robertl/eb27.C | 3 +- gcc/testsuite/gcc.dg/spellcheck-options-22.c | 3 + gcc/testsuite/gcc.dg/torture/pr94947-1.c | 23 + gcc/testsuite/gcc.dg/torture/pr94947-2.c | 7 + gcc/testsuite/gcc.dg/torture/pr94949.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/dse-points-to.c | 3 +- gcc/testsuite/gcc.dg/tree-ssa/popcount5.c | 22 + gcc/testsuite/gcc.dg/tree-ssa/popcount5l.c | 32 + gcc/testsuite/gcc.dg/tree-ssa/popcount5ll.c | 22 + gcc/testsuite/gcc.dg/tree-ssa/pr94800.c | 80 ++ gcc/testsuite/gcc.dg/vect/bb-slp-22.c | 5 +- gcc/testsuite/gcc.target/aarch64/mvn_zero_ext.c | 15 + .../aarch64/sve/acle/general/unoptimized_1.c | 21 + gcc/testsuite/gcc.target/arm/simd/vmmla_1.c | 3 +- gcc/testsuite/gcc.target/i386/pr94914.c | 17 + gcc/testsuite/gcc.target/i386/pr94942.c | 24 + gcc/testsuite/gcc.target/i386/vect-pr67800.c | 3 +- gcc/testsuite/gcc.target/mips/cfgcleanup-jalr2.c | 3 +- gcc/testsuite/gcc.target/mips/cfgcleanup-jalr3.c | 3 +- gcc/testsuite/gnat.dg/aggr29.adb | 12 + gcc/tree-cfg.c | 4 +- gcc/tree-ssa-loop-im.c | 10 +- gcc/tree-ssa-structalias.c | 6 +- gcc/tree-vect-data-refs.c | 199 +++-- gcc/tree-vect-loop-manip.c | 6 +- gcc/tree-vect-loop.c | 221 +++-- gcc/tree-vect-patterns.c | 474 +++++----- gcc/tree-vect-slp.c | 309 +++---- gcc/tree-vect-stmts.c | 982 +++++++++++---------- gcc/tree-vectorizer.c | 1 - gcc/tree-vectorizer.h | 123 +-- libgcc/ChangeLog | 38 + libgcc/ChangeLog.meissner | 4 + libgcc/Makefile.in | 5 +- libgcc/config/libbid/ChangeLog | 6 + libgcc/config/libbid/bid_internal.h | 4 - libgcc/gcov.h | 5 - libgcc/libgcov-interface.c | 126 ++- libgcc/libgcov.h | 6 + liboffloadmic/ChangeLog | 6 + liboffloadmic/runtime/offload_target.cpp | 2 +- libstdc++-v3/ChangeLog | 20 + libstdc++-v3/doc/html/faq.html | 26 +- libstdc++-v3/doc/html/manual/status.html | 280 +++--- libstdc++-v3/doc/xml/faq.xml | 118 +-- libstdc++-v3/include/parallel/multiway_merge.h | 4 +- libstdc++-v3/libsupc++/cxxabi.h | 2 +- libstdc++-v3/src/c++17/memory_resource.cc | 4 +- lto-plugin/ChangeLog | 12 + lto-plugin/lto-plugin.c | 28 +- 151 files changed, 3161 insertions(+), 2220 deletions(-) create mode 100644 gcc/ChangeLog.meissner create mode 100644 gcc/REVISION create mode 100644 gcc/c-family/ChangeLog.meissner create mode 100644 gcc/c/ChangeLog.meissner create mode 100644 gcc/testsuite/ChangeLog.meissner create mode 100644 gcc/testsuite/g++.dg/template/lookup12.C create mode 100644 gcc/testsuite/g++.dg/template/lookup13.C create mode 100644 gcc/testsuite/g++.dg/template/lookup14.C create mode 100644 gcc/testsuite/g++.dg/template/lookup15.C create mode 100644 gcc/testsuite/g++.dg/warn/pr94038.C create mode 100644 gcc/testsuite/gcc.dg/spellcheck-options-22.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr94947-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr94947-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr94949.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/popcount5.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/popcount5l.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/popcount5ll.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94800.c create mode 100644 gcc/testsuite/gcc.target/aarch64/mvn_zero_ext.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/acle/general/unoptimized_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94914.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94942.c create mode 100644 gcc/testsuite/gnat.dg/aggr29.adb create mode 100644 libgcc/ChangeLog.meissner