public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: Iain D Sandoe <iains@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc/devel/c++-coroutines] Merge master r11-6962. Date: Thu, 28 Jan 2021 22:13:15 +0000 (GMT) [thread overview] Message-ID: <20210128221315.9E12B386F822@sourceware.org> (raw) https://gcc.gnu.org/g:3fa7fc25c1a9cc707f861d50eeeb0d38c7fd5d61 commit 3fa7fc25c1a9cc707f861d50eeeb0d38c7fd5d61 Merge: c216af583a3 a054608c9c4 Author: Iain Sandoe <iain@sandoe.co.uk> Date: Thu Jan 28 19:36:50 2021 +0000 Merge master r11-6962. * Merge master r11-6962-ga054608c9c40. Diff: contrib/compare-lto | 21 +- gcc/ChangeLog | 134 +++++++ gcc/DATESTAMP | 2 +- gcc/c-family/c.opt | 10 +- gcc/common/config/riscv/riscv-common.c | 4 +- gcc/config/aarch64/aarch64-simd-builtins.def | 14 + gcc/config/aarch64/aarch64-simd.md | 123 ++++++ gcc/config/aarch64/aarch64.md | 4 +- gcc/config/aarch64/arm_neon.h | 292 ++++---------- gcc/config/aarch64/iterators.md | 3 + gcc/config/arm/arm.c | 20 +- gcc/config/rs6000/rs6000-c.c | 2 +- gcc/config/rs6000/rs6000-protos.h | 1 - gcc/config/rs6000/rs6000.c | 371 ++++++++++------- gcc/cp/ChangeLog | 8 + gcc/cp/decl.c | 6 + gcc/cp/module.cc | 67 ++-- gcc/cp/name-lookup.c | 144 +++---- gcc/cp/pt.c | 55 ++- gcc/dse.c | 5 + gcc/fortran/ChangeLog | 17 + gcc/fortran/trans.c | 3 + gcc/ira.c | 12 +- gcc/testsuite/ChangeLog | 66 +++ gcc/testsuite/g++.dg/cpp0x/decltype37.C | 2 +- gcc/testsuite/g++.dg/cpp0x/inh-ctor36.C | 10 + gcc/testsuite/g++.dg/cpp1z/inh-ctor39.C | 12 + gcc/testsuite/g++.dg/cpp2a/using-enum-7.C | 27 ++ gcc/testsuite/g++.dg/lookup/using4.C | 2 +- gcc/testsuite/g++.dg/modules/pr98770_a.C | 10 + gcc/testsuite/g++.dg/modules/pr98770_b.C | 12 + gcc/testsuite/g++.dg/template/crash75.C | 4 +- gcc/testsuite/g++.dg/template/crash76.C | 2 +- gcc/testsuite/g++.target/i386/pr98847.C | 20 + gcc/testsuite/gcc.c-torture/execute/pr98853-1.c | 21 + gcc/testsuite/gcc.c-torture/execute/pr98853-2.c | 19 + .../gcc.target/aarch64/narrow_high-intrinsics.c | 2 +- gcc/testsuite/gcc.target/arm/simd/vceqzq_p64.c | 2 +- gcc/testsuite/gcc.target/i386/pr97684.c | 24 ++ .../gcc.target/powerpc/float128-longdouble-math.c | 442 +++++++++++++++++++++ .../gcc.target/powerpc/float128-longdouble-stdio.c | 36 ++ gcc/testsuite/gcc.target/powerpc/float128-math.c | 16 +- .../gcc.target/powerpc/fold-vec-insert-char-p8.c | 14 +- .../gcc.target/powerpc/fold-vec-insert-char-p9.c | 6 +- .../gcc.target/powerpc/fold-vec-insert-double.c | 10 +- .../gcc.target/powerpc/fold-vec-insert-float-p8.c | 12 +- .../gcc.target/powerpc/fold-vec-insert-float-p9.c | 6 +- .../gcc.target/powerpc/fold-vec-insert-int-p8.c | 13 +- .../gcc.target/powerpc/fold-vec-insert-int-p9.c | 9 +- .../gcc.target/powerpc/fold-vec-insert-longlong.c | 8 +- .../gcc.target/powerpc/fold-vec-insert-short-p8.c | 10 +- .../gcc.target/powerpc/fold-vec-insert-short-p9.c | 13 +- gcc/testsuite/gcc.target/powerpc/pr79251-run.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr79251.p8.c | 19 +- gcc/testsuite/gcc.target/powerpc/pr79251.p9.c | 18 +- gcc/testsuite/gcc.target/powerpc/vsx-builtin-7.c | 2 +- gcc/testsuite/gcc.target/riscv/attribute-18.c | 4 + gcc/testsuite/gfortran.dg/ISO_Fortran_binding_18.c | 27 ++ .../gfortran.dg/ISO_Fortran_binding_18.f90 | 28 ++ gcc/testsuite/gfortran.dg/gomp/pr86470.f90 | 12 + libcpp/ChangeLog | 5 + libgcc/ChangeLog | 9 + libgfortran/ChangeLog | 5 + libgfortran/runtime/ISO_Fortran_binding.c | 7 +- libstdc++-v3/ChangeLog | 187 +++++++++ .../include/experimental/bits/numeric_traits.h | 2 +- libstdc++-v3/include/experimental/bits/simd.h | 2 +- .../include/experimental/bits/simd_builtin.h | 2 +- .../include/experimental/bits/simd_converter.h | 2 +- .../include/experimental/bits/simd_detail.h | 2 +- .../include/experimental/bits/simd_fixed_size.h | 2 +- libstdc++-v3/include/experimental/bits/simd_math.h | 2 +- libstdc++-v3/include/experimental/bits/simd_neon.h | 2 +- libstdc++-v3/include/experimental/bits/simd_ppc.h | 2 +- .../include/experimental/bits/simd_scalar.h | 2 +- libstdc++-v3/include/experimental/bits/simd_x86.h | 2 +- .../experimental/bits/simd_x86_conversions.h | 2 +- libstdc++-v3/include/experimental/simd | 2 +- .../experimental/simd/standard_abi_usable.cc | 2 +- .../testsuite/experimental/simd/tests/abs.cc | 2 +- .../experimental/simd/tests/algorithms.cc | 2 +- .../experimental/simd/tests/bits/conversions.h | 2 +- .../experimental/simd/tests/bits/make_vec.h | 2 +- .../experimental/simd/tests/bits/mathreference.h | 2 +- .../experimental/simd/tests/bits/metahelpers.h | 2 +- .../experimental/simd/tests/bits/simd_view.h | 2 +- .../experimental/simd/tests/bits/test_values.h | 2 +- .../testsuite/experimental/simd/tests/bits/ulp.h | 2 +- .../experimental/simd/tests/bits/verify.h | 2 +- .../testsuite/experimental/simd/tests/broadcast.cc | 2 +- .../testsuite/experimental/simd/tests/casts.cc | 2 +- .../experimental/simd/tests/fpclassify.cc | 2 +- .../testsuite/experimental/simd/tests/frexp.cc | 2 +- .../testsuite/experimental/simd/tests/generator.cc | 2 +- .../experimental/simd/tests/hypot3_fma.cc | 2 +- .../experimental/simd/tests/integer_operators.cc | 2 +- .../simd/tests/ldexp_scalbn_scalbln_modf.cc | 2 +- .../testsuite/experimental/simd/tests/loadstore.cc | 2 +- .../testsuite/experimental/simd/tests/logarithm.cc | 2 +- .../experimental/simd/tests/mask_broadcast.cc | 2 +- .../experimental/simd/tests/mask_conversions.cc | 2 +- .../experimental/simd/tests/mask_implicit_cvt.cc | 2 +- .../experimental/simd/tests/mask_loadstore.cc | 2 +- .../experimental/simd/tests/mask_operator_cvt.cc | 2 +- .../experimental/simd/tests/mask_operators.cc | 2 +- .../experimental/simd/tests/mask_reductions.cc | 2 +- .../testsuite/experimental/simd/tests/math_1arg.cc | 2 +- .../testsuite/experimental/simd/tests/math_2arg.cc | 2 +- .../experimental/simd/tests/operator_cvt.cc | 2 +- .../testsuite/experimental/simd/tests/operators.cc | 2 +- .../experimental/simd/tests/reductions.cc | 2 +- .../testsuite/experimental/simd/tests/remqo.cc | 2 +- .../testsuite/experimental/simd/tests/simd.cc | 2 +- .../testsuite/experimental/simd/tests/sincos.cc | 2 +- .../experimental/simd/tests/split_concat.cc | 2 +- .../testsuite/experimental/simd/tests/splits.cc | 2 +- .../experimental/simd/tests/trigonometric.cc | 2 +- .../experimental/simd/tests/trunc_ceil_floor.cc | 2 +- .../testsuite/experimental/simd/tests/where.cc | 2 +- 119 files changed, 1966 insertions(+), 617 deletions(-)
reply other threads:[~2021-01-28 22:13 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20210128221315.9E12B386F822@sourceware.org \ --to=iains@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ --cc=libstdc++-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
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).