public inbox for gcc-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).