public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc/devel/c++-coroutines] Merge master r11-3735.
@ 2020-10-08 19:07 Iain D Sandoe
  0 siblings, 0 replies; only message in thread
From: Iain D Sandoe @ 2020-10-08 19:07 UTC (permalink / raw)
  To: gcc-cvs, libstdc++-cvs

https://gcc.gnu.org/g:72c7f099f96113f2557b80ff611f8bf6a8aa331e

commit 72c7f099f96113f2557b80ff611f8bf6a8aa331e
Merge: 9ce35242814 cd23ed8af23
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Thu Oct 8 19:11:49 2020 +0100

    Merge master r11-3735.
    
            * Merge master r11-3735-gcd23ed8af236.

Diff:

 gcc/ChangeLog                                      |  90 ++++++
 gcc/DATESTAMP                                      |   2 +-
 gcc/analyzer/ChangeLog                             |   9 +
 gcc/config/arm/arm.c                               |   4 +-
 gcc/config/arm/arm_mve.h                           | 323 +++++++++------------
 gcc/config/arm/arm_mve_builtins.def                |   6 +-
 gcc/config/arm/iterators.md                        |  19 +-
 gcc/config/arm/mve.md                              |  41 ++-
 gcc/config/arm/unspecs.md                          |   6 +-
 gcc/config/rs6000/rs6000-builtin.def               |  12 +-
 gcc/cp/ChangeLog                                   |  46 +++
 gcc/cp/constraint.cc                               |   2 +
 gcc/cp/parser.c                                    |   8 +-
 gcc/cp/pt.c                                        |  46 ++-
 gcc/dbgcnt.def                                     |   1 +
 gcc/doc/invoke.texi                                |  13 +-
 gcc/dwarf2out.c                                    |  21 ++
 gcc/fortran/ChangeLog                              |   6 +
 gcc/gimple-range.cc                                |   2 +
 gcc/gimple-ssa-evrp.c                              |  48 +--
 gcc/go/gofrontend/MERGE                            |   2 +-
 gcc/ipa-modref.c                                   |  13 +-
 gcc/omp-low.c                                      |   1 +
 gcc/range-op.cc                                    |   9 +
 gcc/testsuite/ChangeLog                            |  66 +++++
 gcc/testsuite/g++.dg/cpp2a/concepts-class2.C       |  11 +
 gcc/testsuite/g++.dg/cpp2a/concepts-defarg2.C      |  13 +
 gcc/testsuite/g++.dg/cpp2a/fn-template21.C         |  24 ++
 gcc/testsuite/g++.dg/cpp2a/fn-template22.C         |  25 ++
 gcc/testsuite/g++.dg/vect/slp-pr50413.cc           |   3 +-
 gcc/testsuite/g++.dg/vect/slp-pr50819.cc           |   2 +-
 gcc/testsuite/gcc.dg/asan/pr97294.c                |  41 +++
 gcc/testsuite/gcc.dg/pr97315-1.c                   |  27 ++
 gcc/testsuite/gcc.dg/pr97315-2.c                   |  11 +
 gcc/testsuite/gcc.dg/pr97322.c                     |  17 ++
 gcc/testsuite/gcc.dg/torture/pr97330-1.c           |  19 ++
 gcc/testsuite/gcc.dg/torture/pr97330-2.c           |  14 +
 gcc/testsuite/gcc.dg/vect/bb-slp-1.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-10.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-11.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-13.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-14.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-15.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-16.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-17.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-18.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-19.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-2.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-20.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-21.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-22.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-23.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-24.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-25.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-26.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-27.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-28.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-29.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-3.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-30.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-31.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-34.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-35.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-36.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-38.c              |   3 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-4.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-45.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-46.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-48.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-5.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-6.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-7.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-8.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-8a.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-8b.c              |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-9.c               |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-div-1.c           |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-div-2.c           |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-1.c    |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-2.c    |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c       |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pow-1.c           |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr58135.c         |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c         |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr78205.c         |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr81635-1.c       |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr81635-2.c       |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr81635-3.c       |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr81635-4.c       |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr90006.c         |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr95839-2.c       |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr95839.c         |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr95866.c         |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-1.c     |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-2.c     |   2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-3.c     |   2 +-
 .../vect/costmodel/ppc/costmodel-bb-slp-9a.c       |   2 +-
 .../vect/costmodel/x86_64/costmodel-vect-slp.c     |   2 +-
 .../gcc.dg/vect/fast-math-bb-slp-call-1.c          |   2 +-
 .../gcc.dg/vect/fast-math-bb-slp-call-2.c          |   2 +-
 .../gcc.dg/vect/no-tree-reassoc-bb-slp-12.c        |   2 +-
 .../gcc.dg/vect/no-tree-sra-bb-slp-pr50730.c       |   2 +-
 .../gcc.target/arm/mve/intrinsics/vcvtnq_u32_f32.c |  13 +
 .../arm/mve/intrinsics/vmlaldavaxq_p_u16.c         |  21 --
 .../arm/mve/intrinsics/vmlaldavaxq_p_u32.c         |  21 --
 .../gcc.target/arm/mve/intrinsics/vqdmlahq_n_u16.c |  21 --
 .../gcc.target/arm/mve/intrinsics/vqdmlahq_n_u32.c |  21 --
 .../gcc.target/arm/mve/intrinsics/vqdmlahq_n_u8.c  |  21 --
 .../arm/mve/intrinsics/vqdmlashq_m_n_s16.c         |  23 ++
 .../arm/mve/intrinsics/vqdmlashq_m_n_s32.c         |  23 ++
 .../arm/mve/intrinsics/vqdmlashq_m_n_s8.c          |  23 ++
 .../arm/mve/intrinsics/vqdmlashq_n_s16.c           |  21 ++
 .../arm/mve/intrinsics/vqdmlashq_n_s32.c           |  21 ++
 .../gcc.target/arm/mve/intrinsics/vqdmlashq_n_s8.c |  21 ++
 .../arm/mve/intrinsics/vqrdmlahq_n_u16.c           |  21 --
 .../arm/mve/intrinsics/vqrdmlahq_n_u32.c           |  21 --
 .../gcc.target/arm/mve/intrinsics/vqrdmlahq_n_u8.c |  21 --
 .../arm/mve/intrinsics/vqrdmlashq_n_u16.c          |  21 --
 .../arm/mve/intrinsics/vqrdmlashq_n_u32.c          |  21 --
 .../arm/mve/intrinsics/vqrdmlashq_n_u8.c           |  21 --
 gcc/testsuite/gcc.target/i386/pr68961.c            |   2 +-
 gcc/testsuite/gcc.target/i386/pr84101.c            |   2 +-
 gcc/testsuite/gfortran.dg/pr68627.f                |   2 +-
 gcc/testsuite/gfortran.dg/vect/pr62283-2.f         |   2 +-
 gcc/tree-cfg.c                                     |   2 +
 gcc/tree-nrv.c                                     |   4 +-
 gcc/tree-ssa-alias.c                               |  34 ++-
 gcc/tree-ssa-alias.h                               |   2 +-
 gcc/tree-ssa-sccvn.c                               |   2 +-
 gcc/tree-ssa-sink.c                                |   4 +-
 gcc/tree-tailcall.c                                |   6 +-
 gcc/tree-vect-patterns.c                           |  38 +--
 gcc/tree-vect-slp.c                                | 235 ++++++++++-----
 gcc/tree-vectorizer.c                              |  26 +-
 gcc/tree-vectorizer.h                              |  93 +-----
 libcc1/ChangeLog                                   |   5 +
 libgo/configure                                    |   8 +-
 libgo/configure.ac                                 |   4 -
 libgo/match.sh                                     |   8 +-
 libgo/testsuite/gotest                             |   8 +-
 libgomp/plugin/plugin-nvptx.c                      |   9 +-
 libstdc++-v3/ChangeLog                             |  17 ++
 libstdc++-v3/include/bits/ios_base.h               |  18 ++
 libstdc++-v3/include/bits/random.h                 |  13 +-
 libstdc++-v3/include/bits/random.tcc               |   3 +
 libstdc++-v3/include/bits/ranges_algo.h            |  19 +-
 libstdc++-v3/libsupc++/exception_ptr.h             |  17 +-
 libstdc++-v3/testsuite/17_intro/names.cc           |  13 +-
 .../linear_congruential_engine/operators/call.cc   |  64 ++++
 .../testsuite/26_numerics/random/pr60037-neg.cc    |   4 +-
 .../testsuite/27_io/ios_base/failure/cxx11.cc      |   3 +-
 .../testsuite/27_io/ios_base/failure/error_code.cc |  48 +++
 152 files changed, 1406 insertions(+), 819 deletions(-)


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

only message in thread, other threads:[~2020-10-08 19:07 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-10-08 19:07 [gcc/devel/c++-coroutines] Merge master r11-3735 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).