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

https://gcc.gnu.org/g:c216af583a3999deb7839c06fe55da18cf6ddfe7

commit c216af583a3999deb7839c06fe55da18cf6ddfe7
Merge: 7733bc6166c 7a279bed24e
Author: Iain Sandoe <iain@sandoe.co.uk>
Date:   Wed Jan 27 19:29:29 2021 +0000

    Merge master r11-6940.
    
            * Merge master r11-6940-g7a279bed24e1.

Diff:

 gcc/ChangeLog                                      |   51 +
 gcc/DATESTAMP                                      |    2 +-
 gcc/ada/ChangeLog                                  |    6 +
 gcc/c-family/ChangeLog                             |   10 +
 gcc/c-family/c-common.h                            |    4 +-
 gcc/c-family/c-opts.c                              |   29 +-
 gcc/c-family/c.opt                                 |   18 +-
 gcc/cfgexpand.c                                    |    2 +-
 gcc/config/aarch64/aarch64-simd-builtins.def       |   11 +
 gcc/config/aarch64/aarch64-simd.md                 |   36 +-
 gcc/config/aarch64/arm_neon.h                      |  266 +-
 gcc/config/i386/sse.md                             |    4 +-
 gcc/config/rs6000/fusion.md                        |  357 ++
 gcc/config/rs6000/genfusion.pl                     |  148 +
 gcc/config/rs6000/predicates.md                    |   14 +
 gcc/config/rs6000/rs6000-cpus.def                  |    6 +-
 gcc/config/rs6000/rs6000-protos.h                  |    2 +
 gcc/config/rs6000/rs6000.c                         |   52 +
 gcc/config/rs6000/rs6000.h                         |    1 +
 gcc/config/rs6000/rs6000.md                        |    1 +
 gcc/config/rs6000/rs6000.opt                       |    8 +
 gcc/config/rs6000/t-rs6000                         |    6 +-
 gcc/cp/ChangeLog                                   |   18 +
 gcc/cp/call.c                                      |    6 +-
 gcc/cp/class.c                                     |   31 +-
 gcc/cp/constexpr.c                                 |   20 +-
 gcc/cp/cp-tree.h                                   |    1 +
 gcc/cp/init.c                                      |    2 +-
 gcc/cp/typeck2.c                                   |    2 +-
 gcc/d/ChangeLog                                    |    8 +
 gcc/doc/cpp.texi                                   |    7 +-
 gcc/doc/invoke.texi                                |   12 +
 gcc/dwarf2out.c                                    |    7 +-
 gcc/fortran/trans-array.c                          |    4 +-
 gcc/fortran/trans-expr.c                           |    6 +-
 gcc/passes.c                                       |   10 +-
 gcc/testsuite/ChangeLog                            |   58 +
 gcc/testsuite/g++.dg/cpp23/cplusplus.C             |    4 +
 gcc/testsuite/g++.dg/cpp2a/no_unique_address10.C   |   16 +
 gcc/testsuite/g++.dg/cpp2a/no_unique_address9.C    |   50 +
 gcc/testsuite/g++.dg/torture/pr97474.C             |   28 +
 gcc/testsuite/gcc.dg/tree-ssa/pr97260.c            |   11 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr98854.c         |   24 +
 gcc/testsuite/gcc.target/i386/m128-check.h         |    1 -
 gcc/testsuite/gcc.target/i386/pr98833.c            |    9 +
 gcc/testsuite/gcc.target/i386/sse-andnps-1.c       |    4 +-
 gcc/testsuite/gcc.target/i386/sse-andps-1.c        |    4 +-
 gcc/testsuite/gcc.target/i386/sse2-andnpd-1.c      |    4 +-
 gcc/testsuite/gcc.target/i386/sse2-andpd-1.c       |    4 +-
 gcc/testsuite/gfortran.dg/elemental_function_5.f90 |   46 +
 gcc/testsuite/gfortran.dg/proc_ptr_52.f90          |   72 +
 gcc/testsuite/lib/target-supports.exp              |   28 +-
 gcc/tree-pass.h                                    |    2 +-
 gcc/tree-vect-slp.c                                |    5 +-
 gcc/varpool.c                                      |    8 +
 libcpp/ChangeLog                                   |    6 +
 libcpp/include/cpplib.h                            |    3 +-
 libcpp/init.c                                      |    9 +-
 libcpp/lex.c                                       |    8 +-
 libgcc/ChangeLog                                   |    7 +
 libgcc/config/i386/resms64.h                       |    5 +
 libgcc/config/i386/resms64f.h                      |    5 +
 libgcc/config/i386/resms64fx.h                     |    5 +
 libgcc/config/i386/resms64x.h                      |    5 +
 libgcc/config/i386/savms64.h                       |    5 +
 libgcc/config/i386/savms64f.h                      |    5 +
 libphobos/ChangeLog                                |    7 +
 libsanitizer/ChangeLog                             |    6 +
 libstdc++-v3/doc/html/index.html                   |    6 +-
 libstdc++-v3/doc/html/manual/index.html            |    4 +-
 libstdc++-v3/doc/html/manual/intro.html            |    2 +-
 libstdc++-v3/doc/html/manual/status.html           |  124 +-
 libstdc++-v3/doc/xml/manual/status_cxx2017.xml     |  216 +
 libstdc++-v3/include/Makefile.am                   |   13 +
 libstdc++-v3/include/Makefile.in                   |   13 +
 libstdc++-v3/include/bits/basic_string.h           |   29 +
 libstdc++-v3/include/bits/string_view.tcc          |   26 +-
 .../include/experimental/bits/numeric_traits.h     |  567 +++
 libstdc++-v3/include/experimental/bits/simd.h      | 5051 +++++++++++++++++++
 .../include/experimental/bits/simd_builtin.h       | 2949 +++++++++++
 .../include/experimental/bits/simd_converter.h     |  354 ++
 .../include/experimental/bits/simd_detail.h        |  306 ++
 .../include/experimental/bits/simd_fixed_size.h    | 2066 ++++++++
 libstdc++-v3/include/experimental/bits/simd_math.h | 1500 ++++++
 libstdc++-v3/include/experimental/bits/simd_neon.h |  519 ++
 libstdc++-v3/include/experimental/bits/simd_ppc.h  |  123 +
 .../include/experimental/bits/simd_scalar.h        |  772 +++
 libstdc++-v3/include/experimental/bits/simd_x86.h  | 5169 ++++++++++++++++++++
 .../experimental/bits/simd_x86_conversions.h       | 2029 ++++++++
 libstdc++-v3/include/experimental/simd             |   70 +
 libstdc++-v3/include/std/string_view               |   15 +
 libstdc++-v3/include/std/version                   |    9 +-
 libstdc++-v3/scripts/check_simd                    |   75 +
 libstdc++-v3/scripts/create_testsuite_files        |    6 +-
 .../basic_string/operations/contains/char/1.cc     |   65 +
 .../basic_string/operations/contains/wchar_t/1.cc  |   65 +
 .../basic_string/operations/starts_with/char/1.cc  |    2 +-
 .../operations/starts_with/wchar_t/1.cc            |    2 +-
 .../operations/contains/char/1.cc                  |   57 +
 .../operations/contains/char/2.cc                  |   27 +
 .../operations/contains/wchar_t/1.cc               |   51 +
 libstdc++-v3/testsuite/Makefile.am                 |   18 +-
 libstdc++-v3/testsuite/Makefile.in                 |   18 +-
 libstdc++-v3/testsuite/experimental/simd/driver.sh |  249 +
 .../experimental/simd/generate_makefile.sh         |  262 +
 .../experimental/simd/standard_abi_usable.cc       |   64 +
 .../experimental/simd/standard_abi_usable_2.cc     |    4 +
 .../testsuite/experimental/simd/tests/abs.cc       |   41 +
 .../experimental/simd/tests/algorithms.cc          |   30 +
 .../experimental/simd/tests/bits/conversions.h     |  184 +
 .../experimental/simd/tests/bits/make_vec.h        |   59 +
 .../experimental/simd/tests/bits/mathreference.h   |  160 +
 .../experimental/simd/tests/bits/metahelpers.h     |  164 +
 .../experimental/simd/tests/bits/simd_view.h       |  121 +
 .../experimental/simd/tests/bits/test_values.h     |  383 ++
 .../testsuite/experimental/simd/tests/bits/ulp.h   |  101 +
 .../experimental/simd/tests/bits/verify.h          |  353 ++
 .../testsuite/experimental/simd/tests/broadcast.cc |  104 +
 .../testsuite/experimental/simd/tests/casts.cc     |  169 +
 .../experimental/simd/tests/fpclassify.cc          |  106 +
 .../testsuite/experimental/simd/tests/frexp.cc     |   85 +
 .../testsuite/experimental/simd/tests/generator.cc |   58 +
 .../experimental/simd/tests/hypot3_fma.cc          |  151 +
 .../experimental/simd/tests/integer_operators.cc   |  218 +
 .../simd/tests/ldexp_scalbn_scalbln_modf.cc        |  169 +
 .../testsuite/experimental/simd/tests/loadstore.cc |  229 +
 .../testsuite/experimental/simd/tests/logarithm.cc |   83 +
 .../experimental/simd/tests/mask_broadcast.cc      |   67 +
 .../experimental/simd/tests/mask_conversions.cc    |  113 +
 .../experimental/simd/tests/mask_implicit_cvt.cc   |  102 +
 .../experimental/simd/tests/mask_loadstore.cc      |  161 +
 .../experimental/simd/tests/mask_operator_cvt.cc   |  111 +
 .../experimental/simd/tests/mask_operators.cc      |   57 +
 .../experimental/simd/tests/mask_reductions.cc     |  226 +
 .../testsuite/experimental/simd/tests/math_1arg.cc |  107 +
 .../testsuite/experimental/simd/tests/math_2arg.cc |   79 +
 .../experimental/simd/tests/operator_cvt.cc        | 1072 ++++
 .../testsuite/experimental/simd/tests/operators.cc |  297 ++
 .../experimental/simd/tests/reductions.cc          |   97 +
 .../testsuite/experimental/simd/tests/remqo.cc     |   70 +
 .../testsuite/experimental/simd/tests/simd.cc      |   46 +
 .../testsuite/experimental/simd/tests/sincos.cc    |   44 +
 .../experimental/simd/tests/split_concat.cc        |  183 +
 .../testsuite/experimental/simd/tests/splits.cc    |   38 +
 .../experimental/simd/tests/trigonometric.cc       |   41 +
 .../experimental/simd/tests/trunc_ceil_floor.cc    |  109 +
 .../testsuite/experimental/simd/tests/where.cc     |  136 +
 .../testsuite/libstdc++-dg/conformance.exp         |   18 +-
 148 files changed, 30348 insertions(+), 313 deletions(-)


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

only message in thread, other threads:[~2021-01-27 22:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-27 22:14 [gcc/devel/c++-coroutines] Merge master r11-6940 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).