public inbox for libstdc++-cvs@sourceware.org
help / color / mirror / Atom feed
From: Jan Hubicka <hubicka@gcc.gnu.org>
To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org
Subject: [gcc(refs/users/hubicka/heads/honza-gcc-benchmark-branch-v2)] Merge remote-tracking branch 'origin/master' into me/honza-gcc-benchmark-branch-v2
Date: Fri, 20 Nov 2020 18:12:37 +0000 (GMT)	[thread overview]
Message-ID: <20201120181237.780F9396EC3D@sourceware.org> (raw)

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

commit e4360e452b4c6cd56d4e21663703e920763413f5
Merge: 929b89ebb97 f671b3d79fe
Author: Jan Hubicka <jh@suse.cz>
Date:   Fri Nov 20 16:43:58 2020 +0100

    Merge remote-tracking branch 'origin/master' into me/honza-gcc-benchmark-branch-v2

Diff:

 .gitignore                                         |    1 +
 ChangeLog                                          |    8 +
 contrib/ChangeLog                                  |    5 +
 contrib/mklog.py                                   |    9 +-
 fixincludes/ChangeLog                              |    5 +
 fixincludes/fixincl.x                              |   53 +-
 fixincludes/inclhack.def                           |   14 +
 gcc/ChangeLog                                      | 1267 +++++++++++++++
 gcc/DATESTAMP                                      |    2 +-
 gcc/Makefile.in                                    |   20 +
 gcc/ada/ChangeLog                                  |   26 +
 gcc/ada/Makefile.rtl                               |    2 +-
 gcc/ada/adaint.c                                   |    7 +
 gcc/ada/exp_dbug.adb                               |   32 +-
 gcc/ada/gcc-interface/Make-lang.in                 |    6 +-
 gcc/ada/gcc-interface/decl.c                       |   43 +-
 gcc/ada/gcc-interface/misc.c                       |   14 +-
 gcc/analyzer/ChangeLog                             |    7 +
 gcc/analyzer/sm-malloc.cc                          |    8 +-
 gcc/brig/ChangeLog                                 |    6 +
 gcc/brig/Make-lang.in                              |   10 +-
 gcc/builtins.c                                     |   26 +-
 gcc/builtins.def                                   |    1 +
 gcc/c-family/ChangeLog                             |  102 ++
 gcc/c-family/c-common.c                            |   44 +-
 gcc/c-family/c-common.h                            |    8 +-
 gcc/c-family/c-cppbuiltin.c                        |   18 +
 gcc/c-family/c-lex.c                               |   13 +-
 gcc/c-family/c-opts.c                              |   19 +-
 gcc/c-family/c-ppoutput.c                          |  158 +-
 gcc/c-family/c.opt                                 |   13 +
 gcc/c-family/stub-objc.c                           |    5 +-
 gcc/c/ChangeLog                                    |   30 +
 gcc/c/Make-lang.in                                 |    3 +
 gcc/c/c-decl.c                                     |    2 +
 gcc/c/c-typeck.c                                   |    3 +
 gcc/cfgloop.h                                      |    2 +-
 gcc/common.opt                                     |   15 +-
 gcc/common/config/riscv/riscv-common.c             |  458 +++++-
 gcc/config.gcc                                     |   43 +-
 gcc/config.in                                      |   48 +
 gcc/config/aarch64/aarch64-simd.md                 |  113 ++
 gcc/config/aarch64/aarch64.c                       |   79 +-
 gcc/config/arm/aarch-cost-tables.h                 |  103 ++
 gcc/config/arm/arm.c                               |    4 +-
 gcc/config/dragonfly-d.c                           |   37 +
 gcc/config/h8300/constraints.md                    |    6 +-
 gcc/config/h8300/h8300-protos.h                    |    2 +-
 gcc/config/h8300/h8300.c                           |   44 +-
 gcc/config/h8300/shiftrotate.md                    |   48 +
 gcc/config/i386/i386-expand.c                      |  117 ++
 gcc/config/i386/i386-features.c                    |   24 +-
 gcc/config/i386/i386-protos.h                      |    2 +
 gcc/config/i386/i386.c                             |   16 +
 gcc/config/i386/i386.h                             |    3 +-
 gcc/config/i386/i386.md                            |  205 ++-
 gcc/config/i386/msformat-c.c                       |   53 +-
 gcc/config/i386/predicates.md                      |    6 +
 gcc/config/i386/sse.md                             |    9 +-
 gcc/config/mips/mips.c                             |    4 +-
 gcc/config/msp430/msp430.c                         |   71 +-
 gcc/config/msp430/msp430.md                        |   61 +-
 gcc/config/pru/alu-zext.md                         |   51 +
 gcc/config/pru/pru.c                               |   62 +-
 gcc/config/pru/pru.h                               |    3 +
 gcc/config/pru/pru.md                              |   40 +
 gcc/config/riscv/riscv-opts.h                      |   16 +
 gcc/config/riscv/riscv.c                           |   39 +-
 gcc/config/riscv/riscv.h                           |   15 +-
 gcc/config/riscv/riscv.md                          |    5 +-
 gcc/config/riscv/riscv.opt                         |   20 +
 gcc/config/rs6000/rs6000.md                        |    2 +-
 gcc/config/s390/s390.c                             |    2 +-
 gcc/config/s390/s390.md                            |    2 +-
 gcc/config/t-dragonfly                             |   21 +
 gcc/config/vax/vax.c                               |    6 +-
 gcc/configure                                      |  282 +++-
 gcc/configure.ac                                   |  144 +-
 gcc/coverage.c                                     |   28 +-
 gcc/cp/ChangeLog                                   |  121 ++
 gcc/cp/Make-lang.in                                |    5 +-
 gcc/cp/call.c                                      |   59 +-
 gcc/cp/constexpr.c                                 |   89 +-
 gcc/cp/cp-tree.h                                   |   61 +-
 gcc/cp/decl.c                                      |   60 +-
 gcc/cp/init.c                                      |    6 +-
 gcc/cp/parser.c                                    |    5 +-
 gcc/cp/pt.c                                        |  122 +-
 gcc/cp/typeck2.c                                   |  159 +-
 gcc/d/ChangeLog                                    |   34 +
 gcc/d/Make-lang.in                                 |    5 +-
 gcc/d/d-codegen.cc                                 |    5 +-
 gcc/d/dmd/MERGE                                    |    2 +-
 gcc/d/dmd/cond.c                                   |    4 +
 gcc/d/dmd/mtype.c                                  |    6 +
 gcc/d/expr.cc                                      |    3 +
 gcc/dbxout.c                                       |    1 +
 gcc/doc/extend.texi                                |   41 +
 gcc/doc/generic.texi                               |   39 +
 gcc/doc/install.texi                               |   10 +-
 gcc/doc/invoke.texi                                |  231 ++-
 gcc/doc/md.texi                                    |   22 +
 gcc/doc/rtl.texi                                   |    6 +
 gcc/doc/sourcebuild.texi                           |    4 +
 gcc/doc/tm.texi                                    |   14 +-
 gcc/dwarf2out.c                                    |   21 +-
 gcc/dwarf2out.h                                    |   17 +-
 gcc/expr.c                                         |    6 +
 gcc/final.c                                        |   22 +-
 gcc/flag-types.h                                   |   17 +-
 gcc/fold-const.c                                   |  369 ++++-
 gcc/fold-const.h                                   |    7 +
 gcc/fortran/ChangeLog                              |   21 +
 gcc/fortran/Make-lang.in                           |    6 +-
 gcc/fortran/gfortran.texi                          |    4 +-
 gcc/fortran/lang.opt                               |    4 +
 gcc/fortran/trans-intrinsic.c                      |   29 +
 gcc/gcc.c                                          |   10 +-
 gcc/genmodes.c                                     |   22 +
 gcc/gimple-fold.c                                  |  695 ++++++++
 gcc/gimple-pretty-print.c                          |    9 +
 gcc/gimple-ssa-store-merging.c                     |   18 +-
 gcc/gimple.c                                       |   53 +-
 gcc/gimple.h                                       |   14 +
 gcc/gimplify.c                                     |   51 +-
 gcc/ginclude/float.h                               |   86 +-
 gcc/go/ChangeLog                                   |    6 +
 gcc/go/Make-lang.in                                |    5 +-
 gcc/go/gofrontend/MERGE                            |    2 +-
 gcc/ipa-devirt.c                                   |    2 +
 gcc/ipa-icf-gimple.c                               |   12 +
 gcc/ipa-icf.c                                      |   71 +-
 gcc/ipa-icf.h                                      |   10 +
 gcc/ipa-modref.c                                   | 1714 +++++++++++++++++---
 gcc/ipa-modref.h                                   |    5 +-
 gcc/ipa-utils.h                                    |    2 -
 gcc/ira.c                                          |    4 +-
 gcc/jit/ChangeLog                                  |    6 +
 gcc/jit/Make-lang.in                               |    6 +-
 gcc/langhooks-def.h                                |    8 +
 gcc/langhooks.h                                    |   18 +
 gcc/loop-init.c                                    |    9 +-
 gcc/lra-constraints.c                              |   15 +-
 gcc/lra.c                                          |   16 +-
 gcc/lto/ChangeLog                                  |   19 +
 gcc/lto/Make-lang.in                               |   18 +-
 gcc/lto/lto-common.c                               |    5 +-
 gcc/lto/lto-symtab.c                               |    2 +-
 gcc/machmode.def                                   |    3 +
 gcc/machmode.h                                     |    4 +
 gcc/match.pd                                       |   30 +-
 gcc/mode-classes.def                               |    3 +-
 gcc/objc/ChangeLog                                 |   24 +
 gcc/objc/Make-lang.in                              |    6 +-
 gcc/objcp/ChangeLog                                |    6 +
 gcc/objcp/Make-lang.in                             |    6 +-
 gcc/omp-expand.c                                   |   47 +-
 gcc/omp-low.c                                      |  231 ++-
 gcc/omp-oacc-kernels-decompose.cc                  | 1536 ++++++++++++++++++
 gcc/omp-offload.c                                  |   70 +-
 gcc/optabs-tree.c                                  |   16 +
 gcc/optabs.def                                     |    8 +
 gcc/optc-gen.awk                                   |   24 +
 gcc/optc-save-gen.awk                              |   36 +-
 gcc/opts.c                                         |    4 +
 gcc/opts.h                                         |   11 +
 gcc/output.h                                       |    4 +-
 gcc/params.opt                                     |   16 +-
 gcc/passes.def                                     |    1 +
 gcc/po/ChangeLog                                   |    4 +
 gcc/po/zh_TW.po                                    |    8 +-
 gcc/range-op.cc                                    |  137 +-
 gcc/stor-layout.c                                  |    3 +
 gcc/target.def                                     |   17 +-
 gcc/testsuite/ChangeLog                            |  821 ++++++++++
 .../c-c++-common/asan/pointer-compare-1.c          |    7 +-
 .../c-c++-common/builtin-clear-padding-1.c         |   19 +
 .../c-c++-common/goacc/classify-parallel.c         |    4 +-
 gcc/testsuite/c-c++-common/goacc/classify-serial.c |   29 +
 gcc/testsuite/c-c++-common/goacc/if-clause-2.c     |   24 +-
 .../c-c++-common/goacc/kernels-decompose-1.c       |   83 +
 .../c-c++-common/goacc/kernels-decompose-2.c       |  141 ++
 .../c-c++-common/goacc/kernels-decompose-ice-1.c   |  108 ++
 .../c-c++-common/goacc/kernels-decompose-ice-2.c   |   16 +
 gcc/testsuite/c-c++-common/gomp/pr97862.c          |   15 +
 .../c-c++-common/torture/builtin-clear-padding-1.c |   47 +
 .../c-c++-common/torture/builtin-clear-padding-2.c |   24 +
 .../c-c++-common/torture/builtin-clear-padding-3.c |   65 +
 .../c-c++-common/torture/builtin-clear-padding-4.c |   59 +
 .../c-c++-common/torture/builtin-clear-padding-5.c |   49 +
 gcc/testsuite/g++.dg/cpp0x/auto54.C                |   10 +
 gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C            |    6 +
 gcc/testsuite/g++.dg/expr/anew5.C                  |   26 +
 gcc/testsuite/g++.dg/expr/anew6.C                  |   33 +
 gcc/testsuite/g++.dg/gomp/tls-5.C                  |    2 +
 gcc/testsuite/g++.dg/guality/redeclaration1.C      |    8 +-
 gcc/testsuite/g++.dg/lookup/pr97877.C              |    8 +
 gcc/testsuite/g++.dg/lookup/pr97905.C              |    7 +
 gcc/testsuite/g++.dg/opt/const4.C                  |    3 +-
 gcc/testsuite/g++.dg/other/abstract1.C             |   29 +-
 gcc/testsuite/g++.dg/other/abstract2.C             |   57 +-
 gcc/testsuite/g++.dg/other/abstract4.C             |    4 +-
 gcc/testsuite/g++.dg/other/abstract5.C             |    2 +-
 gcc/testsuite/g++.dg/other/abstract8.C             |   40 +
 gcc/testsuite/g++.dg/template/sfinae-dr657.C       |    9 +-
 .../g++.dg/torture/builtin-clear-padding-1.C       |   31 +
 .../g++.dg/torture/builtin-clear-padding-2.C       |   34 +
 gcc/testsuite/g++.dg/tree-ssa/pr97736.C            |   12 +
 gcc/testsuite/g++.dg/warn/uninit-1.C               |   29 +
 gcc/testsuite/g++.old-deja/g++.other/decl3.C       |    2 +-
 gcc/testsuite/g++.target/riscv/pr97682.C           |  160 ++
 gcc/testsuite/gcc.c-torture/execute/pr97836.c      |   17 +
 gcc/testsuite/gcc.c-torture/execute/pr97888-1.c    |   24 +
 gcc/testsuite/gcc.c-torture/execute/pr97888-2.c    |   19 +
 gcc/testsuite/gcc.dg/20021029-1.c                  |    1 +
 gcc/testsuite/gcc.dg/Wstring-compare-3.c           |  106 ++
 gcc/testsuite/gcc.dg/analyzer/malloc-1.c           |   30 +-
 gcc/testsuite/gcc.dg/array-quals-1.c               |   20 +
 gcc/testsuite/gcc.dg/binary-constants-2.c          |    4 +-
 gcc/testsuite/gcc.dg/binary-constants-3.c          |    4 +-
 gcc/testsuite/gcc.dg/builtin-arith-overflow-4.c    |   43 +
 gcc/testsuite/gcc.dg/builtin-clear-padding-1.c     |   10 +
 gcc/testsuite/gcc.dg/c11-binary-constants-1.c      |   11 +
 gcc/testsuite/gcc.dg/c11-binary-constants-2.c      |   11 +
 gcc/testsuite/gcc.dg/c11-float-4.c                 |   25 +
 gcc/testsuite/gcc.dg/c11-float-5.c                 |   35 +
 gcc/testsuite/gcc.dg/c11-float-6.c                 |   17 +
 gcc/testsuite/gcc.dg/c11-float-dfp-2.c             |    6 +
 gcc/testsuite/gcc.dg/c2x-binary-constants-1.c      |    5 +
 gcc/testsuite/gcc.dg/c2x-binary-constants-2.c      |   11 +
 gcc/testsuite/gcc.dg/c2x-binary-constants-3.c      |    9 +
 gcc/testsuite/gcc.dg/c2x-float-10.c                |   33 +
 gcc/testsuite/gcc.dg/c2x-float-2.c                 |   23 +
 gcc/testsuite/gcc.dg/c2x-float-3.c                 |   27 +
 gcc/testsuite/gcc.dg/c2x-float-4.c                 |   33 +
 gcc/testsuite/gcc.dg/c2x-float-5.c                 |   32 +
 gcc/testsuite/gcc.dg/c2x-float-6.c                 |   49 +
 gcc/testsuite/gcc.dg/c2x-float-7.c                 |   49 +
 gcc/testsuite/gcc.dg/c2x-float-8.c                 |    7 +
 gcc/testsuite/gcc.dg/c2x-float-9.c                 |    7 +
 gcc/testsuite/gcc.dg/c2x-float-no-dfp-3.c          |   26 +
 gcc/testsuite/gcc.dg/c2x-float-no-dfp-4.c          |   10 +
 gcc/testsuite/gcc.dg/cond-constqual-1.c            |    2 +-
 gcc/testsuite/gcc.dg/cr-decimal-dig-3.c            |   14 +
 gcc/testsuite/gcc.dg/darwin-sections.c             |    2 +
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-4.c         |   25 +
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-5.c         |   25 +
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-6.c         |   28 +
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-7.c         |   45 +
 gcc/testsuite/gcc.dg/dfp/c2x-float-dfp-8.c         |   45 +
 gcc/testsuite/gcc.dg/fold-isfinite-1.c             |   21 +
 gcc/testsuite/gcc.dg/fold-isfinite-2.c             |   21 +
 gcc/testsuite/gcc.dg/fold-isinf-1.c                |   21 +
 gcc/testsuite/gcc.dg/fold-isinf-2.c                |   21 +
 gcc/testsuite/gcc.dg/fold-isnan-1.c                |   21 +
 gcc/testsuite/gcc.dg/fold-isnan-2.c                |   21 +
 gcc/testsuite/gcc.dg/format/ms_c99-printf-3.c      |   22 +-
 gcc/testsuite/gcc.dg/guality/pr59776.c             |    2 +-
 gcc/testsuite/gcc.dg/ipa/modref-2.c                |    5 +-
 gcc/testsuite/gcc.dg/lvalue-11.c                   |   40 +
 gcc/testsuite/gcc.dg/pr25376.c                     |    1 +
 gcc/testsuite/gcc.dg/pr60195.c                     |    2 +-
 gcc/testsuite/gcc.dg/pr83072.c                     |   14 +
 gcc/testsuite/gcc.dg/pr85811.c                     |   15 +
 gcc/testsuite/gcc.dg/pr91029.c                     |   48 +
 gcc/testsuite/gcc.dg/pr97830.c                     |   24 +
 gcc/testsuite/gcc.dg/pr97860.c                     |   11 +
 gcc/testsuite/gcc.dg/pr97897.c                     |   14 +
 gcc/testsuite/gcc.dg/profile-info-section.c        |   20 +
 gcc/testsuite/gcc.dg/system-binary-constants-1.c   |    2 +-
 gcc/testsuite/gcc.dg/torture/float128-nan-floath.c |   11 +
 .../gcc.dg/torture/float128x-nan-floath.c          |   11 +
 gcc/testsuite/gcc.dg/torture/float16-nan-floath.c  |   11 +
 gcc/testsuite/gcc.dg/torture/float32-nan-floath.c  |   11 +
 gcc/testsuite/gcc.dg/torture/float32x-nan-floath.c |   11 +
 gcc/testsuite/gcc.dg/torture/float64-nan-floath.c  |   11 +
 gcc/testsuite/gcc.dg/torture/float64x-nan-floath.c |   11 +
 gcc/testsuite/gcc.dg/torture/floatn-nan-floath.h   |   36 +
 gcc/testsuite/gcc.dg/torture/pr97901.c             |   15 +
 gcc/testsuite/gcc.dg/torture/pta-ptrarith-1.c      |    3 +
 gcc/testsuite/gcc.dg/tree-ssa/loopclosedphi.c      |   21 +
 gcc/testsuite/gcc.dg/tree-ssa/pr91029-1.c          |   68 +
 gcc/testsuite/gcc.dg/tree-ssa/pr91029-2.c          |   98 ++
 gcc/testsuite/gcc.dg/tree-ssa/pr93781-1.c          |   18 +
 gcc/testsuite/gcc.dg/tree-ssa/pr93781-2.c          |   17 +
 gcc/testsuite/gcc.dg/tree-ssa/pr93781-3.c          |   21 +
 gcc/testsuite/gcc.dg/tree-ssa/switch-1.c           |    6 +-
 .../gcc.dg/vect/aligned-section-anchors-nest-1.c   |    2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-43.c              |    2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr68892.c         |    6 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-3.c     |    5 +-
 gcc/testsuite/gcc.dg/vect/fast-math-vect-call-1.c  |    2 +-
 gcc/testsuite/gcc.dg/vect/pr65947-8.c              |    6 +-
 gcc/testsuite/gcc.dg/vect/pr91750.c                |    2 +-
 gcc/testsuite/gcc.dg/vect/pr97678.c                |    3 +-
 gcc/testsuite/gcc.dg/vect/pr97693.c                |   15 +
 gcc/testsuite/gcc.dg/vect/pr97835.c                |   22 +
 gcc/testsuite/gcc.dg/vect/pr97838.c                |   11 +
 gcc/testsuite/gcc.dg/vect/slp-21.c                 |   12 +-
 gcc/testsuite/gcc.dg/vect/slp-46.c                 |    2 +-
 gcc/testsuite/gcc.dg/vect/slp-49.c                 |    3 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-6.c             |    8 +-
 gcc/testsuite/gcc.dg/vect/slp-reduc-4.c            |    6 +-
 gcc/testsuite/gcc.dg/vect/slp-reduc-7.c            |    6 +-
 gcc/testsuite/gcc.dg/vect/vect-cost-model-1.c      |   11 +
 gcc/testsuite/gcc.dg/vect/vect-cost-model-2.c      |   11 +
 gcc/testsuite/gcc.dg/vect/vect-cost-model-3.c      |   11 +
 gcc/testsuite/gcc.dg/vect/vect-cost-model-4.c      |   13 +
 gcc/testsuite/gcc.dg/vect/vect-cost-model-5.c      |   11 +
 gcc/testsuite/gcc.dg/vect/vect-cost-model-6.c      |   12 +
 gcc/testsuite/gcc.dg/vect/vect-epilogues.c         |    2 +-
 gcc/testsuite/gcc.dg/vect/vect-outer-slp-1.c       |    3 +-
 gcc/testsuite/gcc.dg/vect/vect-outer-slp-2.c       |    3 +-
 gcc/testsuite/gcc.dg/vect/vect-outer-slp-3.c       |    3 +-
 gcc/testsuite/gcc.dg/vect/vect-sdiv-pow2-1.c       |    5 +-
 .../aarch64/advsimd-intrinsics/bf16_vstN_lane_2.c  |   10 +-
 gcc/testsuite/gcc.target/aarch64/sve/cond_cnot_1.c |    3 +-
 .../gcc.target/aarch64/sve/cond_unary_1.c          |    4 +-
 gcc/testsuite/gcc.target/aarch64/vect-widen-add.c  |   92 ++
 .../gcc.target/aarch64/vect-widen-lshift.c         |   62 +
 gcc/testsuite/gcc.target/aarch64/vect-widen-sub.c  |   92 ++
 gcc/testsuite/gcc.target/arm/pr97528.c             |   28 +
 gcc/testsuite/gcc.target/arm/simd/bf16_vldn_1.c    |   48 +-
 .../gcc.target/arm/simd/vldn_lane_bf16_1.c         |   30 +-
 gcc/testsuite/gcc.target/arm/simd/vmmla_1.c        |    2 +-
 gcc/testsuite/gcc.target/i386/avx2-vec-set-1.c     |   49 +
 gcc/testsuite/gcc.target/i386/avx2-vec-set-2.c     |   50 +
 gcc/testsuite/gcc.target/i386/avx512bw-vec-set-1.c |   20 +
 gcc/testsuite/gcc.target/i386/avx512bw-vec-set-2.c |   44 +
 gcc/testsuite/gcc.target/i386/avx512f-vec-set-2.c  |   42 +
 gcc/testsuite/gcc.target/i386/avx512vl-vec-set-2.c |   55 +
 gcc/testsuite/gcc.target/i386/pr31799.c            |   12 +
 gcc/testsuite/gcc.target/i386/pr92180.c            |    9 +
 gcc/testsuite/gcc.target/i386/pr97873-1.c          |   12 +
 gcc/testsuite/gcc.target/i386/pr97873.c            |    9 +
 gcc/testsuite/gcc.target/i386/pr97887.c            |   15 +
 .../gcc.target/msp430/rtx-cost-Os-f5series.c       |    2 +-
 gcc/testsuite/gcc.target/pru/halt.c                |    9 +
 gcc/testsuite/gcc.target/pru/lmbd.c                |   14 +
 gcc/testsuite/gcc.target/riscv/arch-10.c           |    6 +
 gcc/testsuite/gcc.target/riscv/arch-11.c           |    5 +
 gcc/testsuite/gcc.target/riscv/arch-8.c            |    5 +
 gcc/testsuite/gcc.target/riscv/arch-9.c            |    6 +
 gcc/testsuite/gcc.target/riscv/attribute-11.c      |    2 +-
 gcc/testsuite/gcc.target/riscv/attribute-12.c      |    2 +-
 gcc/testsuite/gcc.target/riscv/attribute-13.c      |    2 +-
 gcc/testsuite/gcc.target/riscv/attribute-14.c      |    6 +
 gcc/testsuite/gcc.target/riscv/attribute-15.c      |    6 +
 gcc/testsuite/gcc.target/riscv/attribute-16.c      |    6 +
 gcc/testsuite/gcc.target/riscv/attribute-17.c      |    6 +
 gcc/testsuite/gcc.target/riscv/attribute-6.c       |    6 -
 gcc/testsuite/gcc.target/riscv/attribute-8.c       |    4 +-
 gcc/testsuite/gcc.target/riscv/attribute-9.c       |    2 +-
 gcc/testsuite/gcc.target/riscv/interrupt-3.c       |    4 +-
 gcc/testsuite/gcc.target/riscv/interrupt-4.c       |    4 +-
 gcc/testsuite/gcc.target/s390/s390.exp             |   10 +
 .../s390/vector/long-double-caller-abi-run.c       |    3 +-
 .../gcc.target/s390/vector/long-double-copysign.c  |    3 +-
 .../s390/vector/long-double-from-double.c          |    3 +-
 .../s390/vector/long-double-from-float.c           |    3 +-
 .../gcc.target/s390/vector/long-double-from-i16.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-i32.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-i64.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-i8.c   |    3 +-
 .../gcc.target/s390/vector/long-double-from-u16.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-u32.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-u64.c  |    3 +-
 .../gcc.target/s390/vector/long-double-from-u8.c   |    3 +-
 .../gcc.target/s390/vector/long-double-to-double.c |    3 +-
 .../gcc.target/s390/vector/long-double-to-float.c  |    3 +-
 .../gcc.target/s390/vector/long-double-to-i16.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-i32.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-i64.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-i8.c     |    3 +-
 .../gcc.target/s390/vector/long-double-to-u16.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-u32.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-u64.c    |    3 +-
 .../gcc.target/s390/vector/long-double-to-u8.c     |    3 +-
 .../gcc.target/s390/vector/long-double-wfaxb.c     |    3 +-
 .../gcc.target/s390/vector/long-double-wfdxb.c     |    3 +-
 .../gcc.target/s390/vector/long-double-wfsxb-1.c   |    3 +-
 gcc/testsuite/gcc.target/vax/bswapdi-1.c           |    2 +
 .../dg-scan-symbol-section-1-exp-F.S               |   13 +
 .../dg-scan-symbol-section-2-exp-F.S               |    9 +
 .../dg-scan-symbol-section-3-exp-F.S               |   10 +
 .../dg-scan-symbol-section-exp-P.S                 |   50 +
 .../gcc.test-framework/test-framework.exp          |    3 +-
 gcc/testsuite/gdc.dg/torture/pr97843.d             |   37 +
 .../gdc.test/fail_compilation/fail18970.d          |   37 +
 .../gdc.test/fail_compilation/imports/test21164a.d |    9 +
 .../gdc.test/fail_compilation/imports/test21164b.d |    4 +
 .../gdc.test/fail_compilation/imports/test21164c.d |   10 +
 .../gdc.test/fail_compilation/imports/test21164d.d |    9 +
 .../gdc.test/fail_compilation/test21164.d          |   13 +
 .../gfortran.dg/goacc/classify-parallel.f95        |    4 +-
 .../gfortran.dg/goacc/classify-serial.f95          |   31 +
 .../gfortran.dg/goacc/kernels-decompose-1.f95      |   81 +
 .../gfortran.dg/goacc/kernels-decompose-2.f95      |  142 ++
 gcc/testsuite/gfortran.dg/goacc/kernels-tree.f95   |    5 +
 gcc/testsuite/gfortran.dg/pr48958.f90              |   25 +
 gcc/testsuite/gnat.dg/opt90a.adb                   |   16 +
 gcc/testsuite/gnat.dg/opt90a_pkg.ads               |   15 +
 gcc/testsuite/gnat.dg/opt90b.adb                   |   16 +
 gcc/testsuite/gnat.dg/opt90b_pkg.ads               |   16 +
 gcc/testsuite/gnat.dg/opt90c.adb                   |   16 +
 gcc/testsuite/gnat.dg/opt90c_pkg.ads               |   16 +
 gcc/testsuite/gnat.dg/opt90d.adb                   |   16 +
 gcc/testsuite/gnat.dg/opt90d_pkg.ads               |   16 +
 gcc/testsuite/gnat.dg/opt90e.adb                   |   16 +
 gcc/testsuite/gnat.dg/opt90e_pkg.ads               |   16 +
 gcc/testsuite/lib/scanasm.exp                      |  184 ++-
 gcc/testsuite/lib/target-supports.exp              |    7 +
 gcc/testsuite/objc.dg/pr23214.m                    |    2 +-
 gcc/toplev.c                                       |    3 +-
 gcc/tree-cfg.c                                     |    6 +
 gcc/tree-cfgcleanup.h                              |    1 +
 gcc/tree-complex.c                                 |    5 +-
 gcc/tree-inline.c                                  |    6 +
 gcc/tree-pass.h                                    |    1 +
 gcc/tree-pretty-print.c                            |    1 +
 gcc/tree-ssa-alias.c                               |    2 -
 gcc/tree-ssa-loop-im.c                             |   24 +-
 gcc/tree-ssa-loop.c                                |    2 +-
 gcc/tree-ssa-propagate.c                           |   60 +
 gcc/tree-ssa-reassoc.c                             |   46 +-
 gcc/tree-ssa-sccvn.c                               |    5 +-
 gcc/tree-ssa-strlen.c                              |   53 +-
 gcc/tree-ssa-uninit.c                              |   19 +-
 gcc/tree-ssa.c                                     |    6 +
 gcc/tree-streamer-out.c                            |    6 +-
 gcc/tree-switch-conversion.c                       |   10 +-
 gcc/tree-vect-data-refs.c                          |    8 +-
 gcc/tree-vect-generic.c                            |    4 +
 gcc/tree-vect-loop.c                               |   43 +-
 gcc/tree-vect-patterns.c                           |   31 +-
 gcc/tree-vect-slp.c                                |  138 +-
 gcc/tree-vect-stmts.c                              |   23 +-
 gcc/tree-vectorizer.h                              |    1 +
 gcc/tree.c                                         |   59 +-
 gcc/tree.def                                       |   12 +
 gcc/tree.h                                         |    6 +-
 gcc/varasm.c                                       |   71 +-
 gcc/vr-values.c                                    |  246 +--
 gcc/vr-values.h                                    |    2 +-
 libcpp/ChangeLog                                   |  112 ++
 libcpp/directives.c                                |    6 +-
 libcpp/expr.c                                      |   23 +-
 libcpp/files.c                                     |  213 ++-
 libcpp/include/cpplib.h                            |   39 +-
 libcpp/include/line-map.h                          |   51 +-
 libcpp/include/mkdeps.h                            |    7 +
 libcpp/init.c                                      |   48 +-
 libcpp/internal.h                                  |   54 +-
 libcpp/lex.c                                       |  396 ++++-
 libcpp/line-map.c                                  |  116 +-
 libcpp/macro.c                                     |   85 +-
 libcpp/mkdeps.c                                    |  107 +-
 libgcc/ChangeLog                                   |   19 +
 libgcc/config/msp430/lib2hw_mul.S                  |   89 +-
 libgcc/config/msp430/lib2mul.c                     |   52 +
 libgcc/config/msp430/t-msp430                      |    5 +
 libgcc/config/rs6000/ppc64-fp.c                    |  237 ---
 libgcc/config/rs6000/t-ppc64-fp                    |    3 +-
 libgo/check-packages.txt                           |    1 +
 libgo/go/cmd/cgo/main.go                           |    3 +-
 libgo/go/cmd/cgo/out.go                            |  118 +-
 libgo/go/cmd/go/internal/work/gccgo.go             |   47 +-
 libgo/go/cmd/internal/pkgpath/pkgpath.go           |  114 ++
 libgo/go/cmd/internal/pkgpath/pkgpath_test.go      |  121 ++
 libgo/gotool-packages.txt                          |    1 +
 libgomp/ChangeLog                                  |   74 +
 libgomp/env.c                                      |   44 +-
 libgomp/icv.c                                      |   17 +-
 libgomp/libgomp.h                                  |    5 +-
 libgomp/libgomp.texi                               |   60 +-
 libgomp/parallel.c                                 |    4 +-
 libgomp/testsuite/libgomp.c++/allocate-1.C         |  169 +-
 .../testsuite/libgomp.c-c++-common/allocate-1.c    |  112 +-
 libgomp/testsuite/libgomp.c/usleep.h               |    7 +-
 .../declare-vla-kernels-decompose-ice-1.c          |    8 +
 .../declare-vla-kernels-decompose.c                |    6 +
 .../libgomp.oacc-c-c++-common/declare-vla.c        |    6 +
 .../kernels-decompose-1.c                          |   38 +
 .../testsuite/libgomp.oacc-fortran/pr94358-1.f90   |   39 +
 libiberty/ChangeLog                                |   32 +
 libphobos/ChangeLog                                |   16 +
 libphobos/configure                                |    2 +-
 libphobos/configure.tgt                            |    3 +
 libphobos/m4/druntime/os.m4                        |    2 +-
 libphobos/src/MERGE                                |    2 +-
 libphobos/src/std/string.d                         |  267 ---
 libsanitizer/ChangeLog                             |    4 +
 libstdc++-v3/ChangeLog                             |  142 ++
 libstdc++-v3/acinclude.m4                          |   29 +-
 libstdc++-v3/config/os/gnu-linux/os_defines.h      |   12 +
 libstdc++-v3/configure                             |   45 +-
 libstdc++-v3/include/Makefile.am                   |    1 +
 libstdc++-v3/include/Makefile.in                   |    1 +
 libstdc++-v3/include/bits/ranges_algo.h            |    4 +-
 libstdc++-v3/include/bits/std_thread.h             |  323 ++++
 libstdc++-v3/include/precompiled/stdc++.h          |    3 +
 libstdc++-v3/include/std/future                    |    2 +-
 libstdc++-v3/include/std/ranges                    |   14 +-
 libstdc++-v3/include/std/regex                     |   14 +-
 libstdc++-v3/include/std/stop_token                |   37 +-
 libstdc++-v3/include/std/thread                    |  266 +--
 libstdc++-v3/include/std/version                   |    4 +-
 libstdc++-v3/src/Makefile.am                       |    4 +-
 libstdc++-v3/src/Makefile.in                       |    4 +-
 libstdc++-v3/src/c++11/futex.cc                    |   58 +-
 libstdc++-v3/src/c++11/thread.cc                   |    1 +
 .../20_util/result_of/sfinae_friendly_1.cc         |   10 +-
 .../testsuite/25_algorithms/search_n/97828.cc      |   58 +
 libstdc++-v3/testsuite/30_threads/async/async.cc   |    1 +
 .../members/{wait_until_overflow.cc => 93456.cc}   |    1 +
 libstdc++-v3/testsuite/30_threads/jthread/95989.cc |   54 +
 .../testsuite/30_threads/this_thread/95989.cc      |   51 +
 libstdc++-v3/testsuite/std/ranges/adaptors/join.cc |   12 +
 518 files changed, 18510 insertions(+), 3184 deletions(-)


             reply	other threads:[~2020-11-20 18:12 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-11-20 18:12 Jan Hubicka [this message]
  -- strict thread matches above, loose matches on Subject: below --
2021-10-11 16:42 Jan Hubicka
2021-09-16  8:55 Jan Hubicka
2021-08-26 15:03 Jan Hubicka
2021-08-11 17:12 Jan Hubicka
2021-05-10 11:20 Jan Hubicka
2021-02-17 14:53 Jan Hubicka
2021-01-28 10:39 Jan Hubicka
2020-12-07 13:50 Jan Hubicka
2020-11-28  9:28 Jan Hubicka
2020-11-13 20:43 Jan Hubicka
2020-11-07 19:14 Jan Hubicka
2020-11-07 19:14 Jan Hubicka

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=20201120181237.780F9396EC3D@sourceware.org \
    --to=hubicka@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: link
Be 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).