public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-6736.
@ 2021-01-15 21:44 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2021-01-15 21:44 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:3ce4296c2cb4c50f56a1fb37cd68f03a978783a8

commit 3ce4296c2cb4c50f56a1fb37cd68f03a978783a8
Merge: b1727fb446d d75199f7823
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Fri Jan 15 19:26:37 2021 +0000

    Merge master r11-6736.
    
            * Merge master r11-6736-gd75199f78234.

Diff:

 contrib/ChangeLog                                  |   4 +
 gcc/ChangeLog                                      | 214 ++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/Makefile.in                                    |   7 +
 gcc/ada/ChangeLog                                  |   6 +
 gcc/analyzer/ChangeLog                             |  22 +
 gcc/analyzer/analyzer.h                            |   2 +-
 gcc/analyzer/engine.cc                             |  29 +-
 gcc/analyzer/exploded-graph.h                      |   4 +
 gcc/analyzer/pending-diagnostic.h                  |   2 +-
 gcc/analyzer/store.cc                              |   2 +-
 gcc/analyzer/store.h                               |   4 +-
 gcc/analyzer/supergraph.cc                         |  29 +-
 gcc/c-family/c-pretty-print.c                      | 259 +++++--
 gcc/c/c-typeck.c                                   |   4 +-
 gcc/config.gcc                                     |   2 +-
 gcc/config/aarch64/aarch64-cc-fusion.cc            | 296 ++++++++
 gcc/config/aarch64/aarch64-passes.def              |   1 +
 gcc/config/aarch64/aarch64-protos.h                |   1 +
 gcc/config/aarch64/aarch64-simd-builtins.def       |   8 +
 gcc/config/aarch64/aarch64-simd.md                 |  56 +-
 gcc/config/aarch64/aarch64-sve.md                  |  56 ++
 gcc/config/aarch64/aarch64-sve2.md                 |  42 ++
 gcc/config/aarch64/arm_neon.h                      |  84 +--
 gcc/config/aarch64/iterators.md                    | 109 ++-
 gcc/config/aarch64/t-aarch64                       |   6 +
 gcc/config/arm/arm_neon.h                          |  31 +
 gcc/config/arm/mve.md                              |  47 +-
 gcc/config/arm/neon.md                             |  53 --
 gcc/config/arm/vec-common.md                       |  58 ++
 gcc/config/i386/i386-c.c                           |   9 +-
 gcc/cp/ChangeLog                                   |  10 +
 gcc/cp/call.c                                      | 145 +++-
 gcc/cp/cp-tree.h                                   |   3 +-
 gcc/cp/lang-specs.h                                |  40 +-
 gcc/cp/tree.c                                      |  10 +-
 gcc/cp/typeck2.c                                   |  44 +-
 gcc/diagnostic.c                                   | 189 ++++-
 gcc/diagnostic.h                                   |  23 +-
 gcc/doc/install.texi                               |   2 +-
 gcc/doc/invoke.texi                                |  19 +
 gcc/doc/md.texi                                    | 134 ++++
 gcc/doc/sourcebuild.texi                           |   4 +
 gcc/fortran/ChangeLog                              |  29 +
 gcc/go/Make-lang.in                                |   1 +
 gcc/go/gofrontend/MERGE                            |   2 +-
 gcc/go/gofrontend/embed.cc                         | 628 ++++++++++++++++
 gcc/go/gofrontend/gogo.h                           |   4 +
 gcc/internal-fn.def                                |   6 +
 gcc/jit/ChangeLog                                  |   6 +
 gcc/jit/docs/_build/texinfo/libgccjit.texi         |  10 +-
 gcc/jit/docs/cp/index.rst                          |   4 -
 gcc/jit/docs/index.rst                             |   4 -
 gcc/optabs.def                                     |   6 +
 gcc/opts.c                                         |   4 +-
 gcc/recog.h                                        |   8 +-
 gcc/rtl-ssa/functions.h                            |   2 +-
 gcc/rtl-ssa/member-fns.inl                         |   2 +-
 gcc/testsuite/ChangeLog                            | 126 ++++
 gcc/testsuite/g++.dg/cpp0x/initlist-array13.C      |  16 +
 gcc/testsuite/g++.dg/cpp1z/elide4.C                |  24 +
 gcc/testsuite/g++.dg/cpp1z/elide5.C                |  15 +
 gcc/testsuite/g++.dg/modules/pr98591.H             |   3 +
 gcc/testsuite/g++.dg/template/pr98372.C            |   2 +-
 gcc/testsuite/gcc.dg/analyzer/alloca-leak.c        |   4 +-
 gcc/testsuite/gcc.dg/analyzer/data-model-1.c       |   5 +-
 gcc/testsuite/gcc.dg/analyzer/malloc-1.c           |   3 +-
 gcc/testsuite/gcc.dg/analyzer/malloc-paths-8.c     |   7 +-
 ...w-locus-GCC_EXTRA_DIAGNOSTIC_OUTPUT-fixits-v1.c |  71 ++
 ...w-locus-GCC_EXTRA_DIAGNOSTIC_OUTPUT-fixits-v2.c |  71 ++
 gcc/testsuite/gcc.dg/plugin/plugin.exp             |   2 +
 gcc/testsuite/gcc.dg/tree-ssa/pr96671-1.c          |  51 ++
 gcc/testsuite/gcc.dg/tree-ssa/pr96671-2.c          |  51 ++
 gcc/testsuite/gcc.dg/uninit-38.c                   |  80 +-
 gcc/testsuite/gcc.dg/uninit-40.c                   |  50 ++
 gcc/testsuite/gcc.dg/vect/bb-slp-32.c              |   1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-9.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr68892.c         |  20 -
 gcc/testsuite/gcc.dg/vect/bb-slp-pr98685.c         |  15 +
 .../gcc.dg/vect/complex/complex-mla-template.c     | 101 +++
 .../gcc.dg/vect/complex/complex-mls-template.c     | 101 +++
 .../gcc.dg/vect/complex/complex-mul-template.c     |  71 ++
 .../complex/fast-math-bb-slp-complex-mla-double.c  |   9 +
 .../complex/fast-math-bb-slp-complex-mla-float.c   |   8 +
 .../fast-math-bb-slp-complex-mla-half-float.c      |   9 +
 .../complex/fast-math-bb-slp-complex-mls-double.c  |   9 +
 .../complex/fast-math-bb-slp-complex-mls-float.c   |   8 +
 .../fast-math-bb-slp-complex-mls-half-float.c      |   9 +
 .../complex/fast-math-bb-slp-complex-mul-double.c  |   9 +
 .../complex/fast-math-bb-slp-complex-mul-float.c   |   8 +
 .../fast-math-bb-slp-complex-mul-half-float.c      |   9 +
 .../vect/complex/fast-math-complex-mla-double.c    |   8 +
 .../vect/complex/fast-math-complex-mla-float.c     |   8 +
 .../complex/fast-math-complex-mla-half-float.c     |   8 +
 .../vect/complex/fast-math-complex-mls-double.c    |   8 +
 .../vect/complex/fast-math-complex-mls-float.c     |   8 +
 .../complex/fast-math-complex-mls-half-float.c     |   8 +
 .../vect/complex/fast-math-complex-mul-double.c    |   8 +
 .../vect/complex/fast-math-complex-mul-float.c     |   8 +
 .../complex/fast-math-complex-mul-half-float.c     |   8 +
 gcc/testsuite/gcc.dg/vect/slp-43.c                 |   4 +-
 gcc/testsuite/gcc.dg/vect/slp-45.c                 |   2 +-
 .../aarch64/advsimd-intrinsics/p64_p128.c          |  46 +-
 .../gcc.target/aarch64/sve/acle/general/ldff1_8.c  |  32 +
 gcc/testsuite/gcc.target/aarch64/sve/ptest_1.c     |  10 +
 gcc/testsuite/gcc.target/arm/simd/mve-vshl.c       |  62 ++
 gcc/testsuite/gcc.target/arm/simd/mve-vshr.c       |  59 ++
 gcc/testsuite/gcc.target/arm/simd/vceqz_p64.c      |  17 +
 gcc/testsuite/gcc.target/arm/simd/vceqzq_p64.c     |  17 +
 .../gcc.target/s390/md/atomic_exchange-1.c         |   2 +-
 gcc/testsuite/gcc.target/s390/s390.exp             |   4 +
 gcc/testsuite/lib/gcov.exp                         |  31 +-
 gcc/tree-vect-slp-patterns.c                       | 823 ++++++++++++++++++++-
 gcc/tree-vect-slp.c                                | 165 ++++-
 gcc/tree-vect-stmts.c                              |  23 +-
 libatomic/configure.tgt                            |  56 +-
 libcpp/mkdeps.c                                    |   1 -
 libgomp/ChangeLog                                  |   9 +
 libgomp/configure.tgt                              |  35 +-
 libitm/configure.tgt                               |  37 +-
 libstdc++-v3/ChangeLog                             |  51 ++
 .../testsuite/23_containers/deque/debug/98466.cc   |   8 +-
 122 files changed, 4808 insertions(+), 516 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-01-15 21:44 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-15 21:44 [gcc/devel/c++-coroutines] Merge master r11-6736 Iain D Sandoe

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).