public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
From: Eric Gallager <egallager@gcc.gnu.org>
To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org
Subject: [gcc(refs/users/egallager/heads/github-notices)] Merge branch 'gcc-mirror:master' into master
Date: Mon, 16 Oct 2023 22:21:09 +0000 (GMT)	[thread overview]
Message-ID: <20231016222109.05356385841A@sourceware.org> (raw)

https://gcc.gnu.org/g:1f9d810d83f27f05d8f91c4c67b0421187487bfd

commit 1f9d810d83f27f05d8f91c4c67b0421187487bfd
Merge: c98c6ab87920 78dd49f387c5
Author: Eric Gallager <egall@gwmail.gwu.edu>
Date:   Sat Oct 14 00:10:53 2023 -0400

    Merge branch 'gcc-mirror:master' into master

Diff:

 ChangeLog                                          |    26 +
 MAINTAINERS                                        |     1 +
 Makefile.in                                        |     4 +
 Makefile.tpl                                       |     4 +
 SECURITY.txt                                       |   205 +
 contrib/ChangeLog                                  |    39 +
 contrib/check_GNU_style_lib.py                     |     3 +
 contrib/config-list.mk                             |    16 +-
 contrib/mdcompact/mdcompact-testsuite.el           |    56 +
 contrib/mdcompact/mdcompact.el                     |   296 +
 contrib/mdcompact/tests/1.md                       |    36 +
 contrib/mdcompact/tests/1.md.out                   |    32 +
 contrib/mdcompact/tests/2.md                       |    25 +
 contrib/mdcompact/tests/2.md.out                   |    21 +
 contrib/mdcompact/tests/3.md                       |    16 +
 contrib/mdcompact/tests/3.md.out                   |    17 +
 contrib/mdcompact/tests/4.md                       |    17 +
 contrib/mdcompact/tests/4.md.out                   |    17 +
 contrib/mdcompact/tests/5.md                       |    12 +
 contrib/mdcompact/tests/5.md.out                   |    11 +
 contrib/mdcompact/tests/6.md                       |    11 +
 contrib/mdcompact/tests/6.md.out                   |    11 +
 contrib/mdcompact/tests/7.md                       |    11 +
 contrib/mdcompact/tests/7.md.out                   |    11 +
 contrib/mklog.py                                   |     3 +-
 gcc/ChangeLog                                      |  3037 +++
 gcc/DATESTAMP                                      |     2 +-
 gcc/ada/ChangeLog                                  |    65 +
 gcc/ada/atree.ads                                  |     9 +-
 gcc/ada/exp_aggr.adb                               |    13 +-
 gcc/ada/exp_ch7.adb                                |     2 +-
 gcc/ada/gcc-interface/decl.cc                      |    14 +-
 gcc/ada/gcc-interface/misc.cc                      |     7 +-
 gcc/ada/libgnat/a-direct.adb                       |    52 +-
 gcc/ada/nlists.ads                                 |     3 -
 gcc/ada/sem_attr.adb                               |    25 +-
 gcc/ada/sem_ch10.adb                               |   170 +-
 gcc/ada/sem_util.adb                               |     9 -
 gcc/ada/sem_util.ads                               |     3 -
 gcc/ada/sinfo.ads                                  |    31 +-
 gcc/ada/types.ads                                  |     4 +-
 gcc/addresses.h                                    |    29 +-
 gcc/alias.cc                                       |    17 +-
 gcc/analyzer/ChangeLog                             |    71 +
 gcc/analyzer/access-diagram.cc                     |   431 +-
 gcc/analyzer/analyzer-logging.cc                   |     5 +-
 gcc/analyzer/analyzer.cc                           |    15 +-
 gcc/analyzer/pending-diagnostic.cc                 |     7 +-
 gcc/analyzer/program-point.cc                      |     4 +-
 gcc/auto-profile.cc                                |     4 +-
 gcc/c-family/ChangeLog                             |    14 +
 gcc/c-family/c-common.cc                           |     2 +-
 gcc/c-family/c-opts.cc                             |     2 +-
 gcc/c-family/c-warn.cc                             |     8 +-
 gcc/c/ChangeLog                                    |     9 +
 gcc/c/Make-lang.in                                 |     4 +-
 gcc/c/c-objc-common.cc                             |     4 +-
 gcc/calls.cc                                       |     4 +-
 gcc/cfgloop.cc                                     |    25 +-
 gcc/cfgloop.h                                      |    11 +-
 gcc/combine.cc                                     |    61 +-
 gcc/common/config/i386/cpuinfo.h                   |    14 +-
 gcc/common/config/i386/i386-common.cc              |    47 +
 gcc/common/config/i386/i386-cpuinfo.h              |     2 +
 gcc/common/config/i386/i386-isas.h                 |     2 +
 gcc/common/config/riscv/riscv-common.cc            |   215 +
 gcc/config.gcc                                     |    26 +-
 gcc/config/aarch64/aarch64-c.cc                    |     1 +
 gcc/config/aarch64/aarch64-cores.def               |     2 +
 gcc/config/aarch64/aarch64-simd.md                 |   431 +-
 gcc/config/aarch64/aarch64-sve.md                  |  2973 +--
 gcc/config/aarch64/aarch64-sve2.md                 |   922 +-
 gcc/config/aarch64/aarch64-tune.md                 |     2 +-
 gcc/config/aarch64/aarch64.cc                      |     2 +-
 gcc/config/aarch64/aarch64.md                      |   984 +-
 gcc/config/aarch64/iterators.md                    |     3 +-
 gcc/config/arc/arc-passes.def                      |     6 -
 gcc/config/arc/arc-protos.h                        |    11 +-
 gcc/config/arc/arc.cc                              |   892 +-
 gcc/config/arc/arc.h                               |    16 -
 gcc/config/arc/arc.md                              |   536 +-
 gcc/config/arc/arc.opt                             |     4 +-
 gcc/config/arc/predicates.md                       |    16 -
 gcc/config/arm/constraints.md                      |     9 +-
 gcc/config/arm/sync.md                             |   219 +-
 gcc/config/arm/unspecs.md                          |     4 +-
 gcc/config/gcn/gcn-valu.md                         |    63 +-
 gcc/config/gcn/gcn.cc                              |     2 +-
 gcc/config/gcn/gcn.md                              |   175 +-
 gcc/config/i386/avx5124fmapsintrin.h               |     2 +-
 gcc/config/i386/avx5124vnniwintrin.h               |     2 +-
 gcc/config/i386/avx512bf16intrin.h                 |    31 +-
 gcc/config/i386/avx512bitalgintrin.h               |   155 +-
 gcc/config/i386/avx512bitalgvlintrin.h             |   180 +
 gcc/config/i386/avx512bwintrin.h                   |   291 +-
 gcc/config/i386/avx512dqintrin.h                   |  1840 +-
 gcc/config/i386/avx512erintrin.h                   |     2 +-
 gcc/config/i386/avx512fintrin.h                    | 19663 ++++++++++---------
 gcc/config/i386/avx512fp16intrin.h                 |  8925 ++++-----
 gcc/config/i386/avx512ifmaintrin.h                 |     4 +-
 gcc/config/i386/avx512pfintrin.h                   |     2 +-
 gcc/config/i386/avx512vbmi2intrin.h                |     4 +-
 gcc/config/i386/avx512vbmiintrin.h                 |     4 +-
 gcc/config/i386/avx512vnniintrin.h                 |     4 +-
 gcc/config/i386/avx512vp2intersectintrin.h         |     4 +-
 gcc/config/i386/avx512vpopcntdqintrin.h            |     4 +-
 gcc/config/i386/constraints.md                     |    65 +-
 gcc/config/i386/cpuid.h                            |     2 +
 gcc/config/i386/gfniintrin.h                       |    76 +-
 gcc/config/i386/i386-builtin-types.def             |     3 +
 gcc/config/i386/i386-builtin.def                   |  1312 +-
 gcc/config/i386/i386-builtins.cc                   |   104 +-
 gcc/config/i386/i386-builtins.h                    |     2 +
 gcc/config/i386/i386-c.cc                          |     9 +-
 gcc/config/i386/i386-expand.cc                     |   108 +-
 gcc/config/i386/i386-isa.def                       |     2 +
 gcc/config/i386/i386-options.cc                    |    53 +-
 gcc/config/i386/i386-opts.h                        |     8 +
 gcc/config/i386/i386-protos.h                      |     5 +
 gcc/config/i386/i386.cc                            |   732 +-
 gcc/config/i386/i386.h                             |    77 +-
 gcc/config/i386/i386.md                            |   352 +-
 gcc/config/i386/i386.opt                           |    38 +
 gcc/config/i386/immintrin.h                        |     2 +
 gcc/config/i386/mmx.md                             |   344 +-
 gcc/config/i386/predicates.md                      |     3 +-
 gcc/config/i386/sse.md                             |  1646 +-
 gcc/config/i386/usermsrintrin.h                    |    60 +
 gcc/config/i386/vaesintrin.h                       |     4 +-
 gcc/config/i386/vpclmulqdqintrin.h                 |     4 +-
 gcc/config/i386/x86-tune.def                       |     3 +
 gcc/config/i386/x86gprintrin.h                     |     2 +
 gcc/config/loongarch/loongarch.h                   |     3 -
 gcc/config/loongarch/loongarch.md                  |     6 +-
 gcc/config/loongarch/t-loongarch                   |     3 +-
 gcc/config/pa/pa32-linux.h                         |     5 -
 gcc/config/riscv/autovec.md                        |    88 +-
 gcc/config/riscv/bitmanip.md                       |    14 +
 gcc/config/riscv/constraints.md                    |     7 +
 gcc/config/riscv/corev.def                         |    43 +
 gcc/config/riscv/corev.md                          |   693 +
 gcc/config/riscv/generic-ooo.md                    |   284 +
 gcc/config/riscv/generic.md                        |     2 +-
 gcc/config/riscv/linux.h                           |     7 +-
 gcc/config/riscv/predicates.md                     |     5 +
 gcc/config/riscv/riscv-builtins.cc                 |    13 +
 gcc/config/riscv/riscv-cores.def                   |     1 +
 gcc/config/riscv/riscv-ftypes.def                  |    11 +
 gcc/config/riscv/riscv-opts.h                      |   228 +-
 gcc/config/riscv/riscv-protos.h                    |    11 +-
 gcc/config/riscv/riscv-subset.h                    |    11 +
 gcc/config/riscv/riscv-v.cc                        |   371 +-
 gcc/config/riscv/riscv-vsetvl.cc                   |     4 +-
 gcc/config/riscv/riscv.cc                          |   293 +-
 gcc/config/riscv/riscv.h                           |     9 +-
 gcc/config/riscv/riscv.md                          |    77 +-
 gcc/config/riscv/riscv.opt                         |   186 +
 gcc/config/riscv/sifive-7.md                       |     2 +-
 gcc/config/riscv/thead.cc                          |    11 +-
 gcc/config/riscv/vector-iterators.md               |   179 +-
 gcc/config/riscv/vector.md                         |    63 +-
 gcc/config/rs6000/predicates.md                    |     5 +
 gcc/config/rs6000/rs6000.cc                        |   222 +-
 gcc/config/rs6000/rs6000.md                        |   157 +-
 gcc/config/rs6000/vector.md                        |     4 +-
 gcc/config/rs6000/vsx.md                           |     7 +-
 gcc/config/s390/s390.md                            |     6 +-
 gcc/cp/ChangeLog                                   |    23 +
 gcc/cp/Make-lang.in                                |     4 +-
 gcc/cp/error.cc                                    |    10 +-
 gcc/cp/mangle.cc                                   |    13 +
 gcc/cp/module.cc                                   |     3 +-
 gcc/d/ChangeLog                                    |     5 +
 gcc/d/d-diagnostic.cc                              |     6 +-
 gcc/data-streamer-in.cc                            |     8 +-
 gcc/data-streamer.h                                |     2 +-
 gcc/diagnostic-format-json.cc                      |   230 +-
 gcc/diagnostic-format-sarif.cc                     |   212 +-
 gcc/diagnostic-show-locus.cc                       |    95 +-
 gcc/diagnostic.cc                                  |   165 +-
 gcc/diagnostic.h                                   |   182 +-
 gcc/doc/extend.texi                                |   257 +-
 gcc/doc/invoke.texi                                |    24 +-
 gcc/doc/options.texi                               |    26 +-
 gcc/doc/sourcebuild.texi                           |    15 +
 gcc/doc/tm.texi                                    |    26 +
 gcc/doc/tm.texi.in                                 |    26 +
 gcc/double-int.h                                   |     3 +-
 gcc/dumpfile.cc                                    |    13 +-
 gcc/dwarf2cfi.cc                                   |     6 +-
 gcc/dwarf2out.cc                                   |    39 +-
 gcc/dwarf2out.h                                    |    37 +-
 gcc/emit-rtl.cc                                    |     2 +-
 gcc/emit-rtl.h                                     |     8 +-
 gcc/expr.cc                                        |     8 +-
 gcc/expr.h                                         |     4 +-
 gcc/fold-const.cc                                  |    22 +-
 gcc/fold-const.h                                   |     2 +-
 gcc/fortran/ChangeLog                              |    66 +
 gcc/fortran/decl.cc                                |     4 +-
 gcc/fortran/error.cc                               |    14 +-
 gcc/fortran/invoke.texi                            |     6 +-
 gcc/fortran/openmp.cc                              |     2 +
 gcc/fortran/options.cc                             |     9 +-
 gcc/fortran/parse.cc                               |    22 +-
 gcc/fortran/trans-expr.cc                          |    40 +-
 gcc/function.cc                                    |     4 +-
 gcc/function.h                                     |     6 +-
 gcc/gengtype.cc                                    |     2 -
 gcc/genmatch.cc                                    |     4 +-
 gcc/genmodes.cc                                    |    12 +-
 gcc/gensupport.cc                                  |    34 +-
 gcc/gimple-fold.cc                                 |     2 +-
 gcc/gimple-lower-bitint.cc                         |     6 +-
 gcc/gimple-match-head.cc                           |     2 +-
 gcc/gimple-range-cache.cc                          |     3 +
 gcc/gimple-range-gori.cc                           |   223 +-
 gcc/gimple-range-gori.h                            |    15 +
 gcc/gimple-range.cc                                |   300 +
 gcc/gimple-range.h                                 |    28 +
 gcc/gimple-ssa-sprintf.cc                          |    11 +-
 gcc/gimple-ssa-store-merging.cc                    |     2 +-
 gcc/gimple-ssa-strength-reduction.cc               |   108 +-
 gcc/gimple-ssa-warn-alloca.cc                      |     4 +-
 gcc/godump.cc                                      |     6 +-
 gcc/graphite-isl-ast-to-gimple.cc                  |     2 +-
 gcc/graphviz.cc                                    |    10 +-
 gcc/inchash.h                                      |     4 +-
 gcc/input.cc                                       |    79 +-
 gcc/input.h                                        |     3 +
 gcc/ipa-cp.cc                                      |   193 +-
 gcc/ipa-modref-tree.cc                             |     8 +-
 gcc/ipa-modref.cc                                  |    10 +-
 gcc/ipa-modref.h                                   |     2 +-
 gcc/ipa-param-manipulation.cc                      |     7 +-
 gcc/ipa-prop.cc                                    |   387 +-
 gcc/ipa-prop.h                                     |    25 +-
 gcc/ipa-sra.cc                                     |   263 +-
 gcc/ipa-utils.cc                                   |    15 +-
 gcc/ira-int.h                                      |     2 +-
 gcc/jit/ChangeLog                                  |     5 +
 gcc/jit/dummy-frontend.cc                          |     4 +-
 gcc/lra-constraints.cc                             |    32 +-
 gcc/lra-eliminations.cc                            |     2 +-
 gcc/lto-streamer-in.cc                             |    19 +-
 gcc/lto-streamer-out.cc                            |    19 +-
 gcc/lto/ChangeLog                                  |     4 +
 gcc/lto/Make-lang.in                               |     4 +-
 gcc/m2/ChangeLog                                   |    42 +
 gcc/m2/gm2-compiler/M2CaseList.mod                 |     2 +-
 gcc/m2/gm2-compiler/M2GCCDeclare.mod               |    95 +-
 gcc/m2/gm2-compiler/M2Quads.mod                    |     8 +-
 gcc/m2/gm2-compiler/P2SymBuild.mod                 |    23 +-
 gcc/m2/gm2-compiler/SymbolTable.mod                |    12 +-
 gcc/m2/gm2-gcc/m2expr.cc                           |    13 +-
 gcc/m2/gm2-gcc/m2expr.def                          |     8 +
 gcc/m2/gm2-gcc/m2expr.h                            |     2 +-
 gcc/m2/gm2-gcc/m2type.cc                           |    23 +-
 gcc/m2/gm2-libs-iso/SysClock.mod                   |    20 +-
 gcc/machmode.h                                     |     6 +-
 gcc/match.pd                                       |   112 +-
 gcc/omp-general.cc                                 |    54 +-
 gcc/omp-low.cc                                     |     2 +-
 gcc/opt-functions.awk                              |    13 +
 gcc/opt-problem.cc                                 |     6 +-
 gcc/opt-read.awk                                   |    17 +-
 gcc/opth-gen.awk                                   |    35 +-
 gcc/opts.cc                                        |     8 +-
 gcc/passes.def                                     |     4 +-
 gcc/poly-int-types.h                               |     8 -
 gcc/poly-int.h                                     |   584 +-
 gcc/pretty-print.cc                                |    71 +-
 gcc/pretty-print.h                                 |    26 +-
 gcc/print-tree.cc                                  |     4 +-
 gcc/real.cc                                        |     8 +-
 gcc/reg-notes.def                                  |     5 +-
 gcc/reload.cc                                      |    38 +-
 gcc/reload.h                                       |     2 +-
 gcc/reload1.cc                                     |    14 +-
 gcc/rtl-tests.cc                                   |     1 +
 gcc/rtl.h                                          |     9 +-
 gcc/rtlanal.cc                                     |     2 +-
 gcc/selftest-diagnostic.cc                         |    10 +-
 gcc/simplify-rtx.cc                                |    18 +
 gcc/sreal.cc                                       |     4 +-
 gcc/testsuite/ChangeLog                            |   970 +
 .../analyzer/out-of-bounds-diagram-strcat-2.c      |    74 +
 .../analyzer/out-of-bounds-diagram-strcat.c        |    66 +
 .../diagnostic-format-sarif-file-pr111700.c        |    12 +
 .../g++.dg/cpp2a/lambda-generic-mangle1.C          |     9 +
 .../g++.dg/cpp2a/lambda-generic-mangle1a.C         |    10 +
 gcc/testsuite/g++.dg/debug/dwarf2/pr85550.C        |     1 +
 gcc/testsuite/g++.dg/diagnostic/static_assert3.C   |     7 +-
 gcc/testsuite/g++.dg/template/error60.C            |    37 +
 gcc/testsuite/g++.dg/torture/pr111773.C            |    31 +
 gcc/testsuite/g++.target/powerpc/pr111367.C        |    22 +
 .../g++.target/riscv/rvv/autovec/bug-01.C          |    33 +
 gcc/testsuite/g++.target/riscv/rvv/rvv.exp         |     3 +
 gcc/testsuite/gcc.c-torture/compile/20000105-1.c   |     5 +-
 gcc/testsuite/gcc.c-torture/compile/20000105-2.c   |     3 +-
 gcc/testsuite/gcc.c-torture/compile/20000211-1.c   |     4 +
 gcc/testsuite/gcc.c-torture/compile/20000224-1.c   |     1 +
 gcc/testsuite/gcc.c-torture/compile/20000314-2.c   |     3 +-
 gcc/testsuite/gcc.c-torture/compile/920501-11.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/920501-23.c    |     1 +
 gcc/testsuite/gcc.c-torture/compile/920501-8.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/920701-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/930529-1.c     |     1 +
 gcc/testsuite/gcc.c-torture/compile/980816-1.c     |     2 +
 gcc/testsuite/gcc.c-torture/compile/pc44485.c      |     2 +-
 gcc/testsuite/gcc.c-torture/compile/pr106101.c     |    13 +-
 gcc/testsuite/gcc.c-torture/compile/pr111699-1.c   |     7 +
 gcc/testsuite/gcc.c-torture/compile/pr49474.c      |     3 +-
 gcc/testsuite/gcc.c-torture/execute/20001111-1.c   |     8 +-
 gcc/testsuite/gcc.c-torture/execute/pr111331-1.c   |     2 +-
 .../gcc.dg/analyzer/out-of-bounds-diagram-17.c     |    28 +-
 .../gcc.dg/analyzer/out-of-bounds-diagram-18.c     |    54 +-
 .../gcc.dg/analyzer/out-of-bounds-diagram-19.c     |    42 +-
 .../gcc.dg/analyzer/out-of-bounds-diagram-6.c      |    68 +-
 gcc/testsuite/gcc.dg/bitint-38.c                   |    18 +
 gcc/testsuite/gcc.dg/debug/dwarf2/inline4.c        |     2 +-
 gcc/testsuite/gcc.dg/ipa/ipa-sra-32.c              |    30 +
 gcc/testsuite/gcc.dg/ipa/ipa-sra-4.c               |     4 +-
 gcc/testsuite/gcc.dg/ipa/pr110378-4.c              |    50 +
 gcc/testsuite/gcc.dg/long_branch.c                 |     2 +-
 .../gcc.dg/plugin/diagnostic_group_plugin.c        |    45 +-
 .../gcc.dg/plugin/diagnostic_plugin_show_trees.c   |     2 +-
 .../plugin/diagnostic_plugin_test_inlining.c       |     2 +-
 .../gcc.dg/plugin/diagnostic_plugin_test_paths.c   |     2 +-
 .../plugin/diagnostic_plugin_test_show_locus.c     |    26 +-
 .../diagnostic_plugin_test_string_literals.c       |     2 +-
 .../diagnostic_plugin_test_tree_expression_range.c |     2 +-
 gcc/testsuite/gcc.dg/plugin/poly-int-tests.h       |     6 +-
 gcc/testsuite/gcc.dg/pr100512.c                    |     4 +-
 gcc/testsuite/gcc.dg/pr103003.c                    |     4 +-
 gcc/testsuite/gcc.dg/pr103451.c                    |     8 +-
 gcc/testsuite/gcc.dg/pr108095.c                    |     2 +-
 gcc/testsuite/gcc.dg/pr111694.c                    |    19 +
 gcc/testsuite/gcc.dg/pr68435.c                     |     6 +-
 gcc/testsuite/gcc.dg/pr90263.c                     |     1 +
 gcc/testsuite/gcc.dg/pr93917.c                     |     4 +-
 gcc/testsuite/gcc.dg/rtl/arm/stl-cond.c            |    61 -
 gcc/testsuite/gcc.dg/torture/pr111519.c            |    48 +
 gcc/testsuite/gcc.dg/tree-prof/pr111559.c          |    16 +
 gcc/testsuite/gcc.dg/tree-ssa/and-1.c              |     6 +-
 gcc/testsuite/gcc.dg/tree-ssa/bitops-5.c           |    27 +
 gcc/testsuite/gcc.dg/tree-ssa/bitops-6.c           |    33 +
 gcc/testsuite/gcc.dg/tree-ssa/predcom-2.c          |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-2.c      |     2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c         |     4 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-102.c        |    32 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-unreachable.c    |     4 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-68.c              |     2 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c         |     3 +-
 gcc/testsuite/gcc.dg/vect/bb-slp-pr69907.c         |     4 +-
 .../vect/costmodel/ppc/costmodel-vect-store-1.c    |    23 +
 .../vect/costmodel/ppc/costmodel-vect-store-2.c    |    29 +
 gcc/testsuite/gcc.dg/vect/fast-math-slp-38.c       |     2 +-
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-7.c     |     2 +-
 gcc/testsuite/gcc.dg/vect/no-scevccp-vect-iv-3.c   |     2 +-
 gcc/testsuite/gcc.dg/vect/pr111764.c               |    16 +
 gcc/testsuite/gcc.dg/vect/pr45752.c                |     2 +-
 gcc/testsuite/gcc.dg/vect/pr65947-8.c              |     6 +-
 gcc/testsuite/gcc.dg/vect/pr97832-2.c              |     4 +-
 gcc/testsuite/gcc.dg/vect/pr97832-3.c              |     4 +-
 gcc/testsuite/gcc.dg/vect/pr97832-4.c              |     4 +-
 gcc/testsuite/gcc.dg/vect/slp-12a.c                |     2 +-
 gcc/testsuite/gcc.dg/vect/slp-23.c                 |     2 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-10.c            |     2 +-
 gcc/testsuite/gcc.dg/vect/slp-perm-4.c             |     2 +-
 gcc/testsuite/gcc.dg/vect/slp-reduc-4.c            |     2 +-
 gcc/testsuite/gcc.dg/vect/slp-simd-clone-1.c       |    46 +
 gcc/testsuite/gcc.dg/vect/slp-simd-clone-2.c       |    57 +
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1115.c   |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s114.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1161.c   |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1232.c   |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s124.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1279.c   |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s161.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s253.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s257.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s271.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s2711.c   |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s2712.c   |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s272.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s273.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s274.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s276.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s278.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s279.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s3111.c   |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s353.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s441.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s443.c    |     2 +-
 gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-vif.c     |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-2.c      |     4 +-
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-4.c      |     8 +-
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-5.c      |     8 +-
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-6.c      |     8 +-
 gcc/testsuite/gcc.dg/vect/vect-cond-reduc-4.c      |     3 +-
 gcc/testsuite/gcc.dg/vect/vect-live-2.c            |     2 +-
 gcc/testsuite/gcc.dg/vect/vect-multitypes-16.c     |     4 +-
 gcc/testsuite/gcc.dg/vect/vect-pr111779.c          |    56 +
 gcc/testsuite/gcc.target/aarch64/armv9_warning.c   |     5 +
 gcc/testsuite/gcc.target/aarch64/xorsign.c         |     5 +-
 gcc/testsuite/gcc.target/arc/add_f-combine.c       |    15 +
 gcc/testsuite/gcc.target/arc/add_n-combine.c       |     2 +-
 gcc/testsuite/gcc.target/arc/ashrsi-1.c            |    36 +
 gcc/testsuite/gcc.target/arc/ashrsi-2.c            |     7 +
 gcc/testsuite/gcc.target/arc/ashrsi-3.c            |     7 +
 gcc/testsuite/gcc.target/arc/ashrsi-4.c            |     7 +
 gcc/testsuite/gcc.target/arc/ashrsi-5.c            |     8 +
 gcc/testsuite/gcc.target/arc/enter-dw2-1.c         |    18 +-
 gcc/testsuite/gcc.target/arc/firq-4.c              |     1 -
 gcc/testsuite/gcc.target/arc/firq-6.c              |     1 -
 gcc/testsuite/gcc.target/arc/loop-3.c              |     2 +-
 gcc/testsuite/gcc.target/arc/lshrsi-1.c            |    36 +
 gcc/testsuite/gcc.target/arc/lshrsi-2.c            |     7 +
 gcc/testsuite/gcc.target/arc/lshrsi-3.c            |     7 +
 gcc/testsuite/gcc.target/arc/lshrsi-4.c            |     7 +
 gcc/testsuite/gcc.target/arc/lshrsi-5.c            |     8 +
 gcc/testsuite/gcc.target/arc/mtune-ARC600.c        |     4 -
 gcc/testsuite/gcc.target/arc/mtune-ARC601.c        |     4 -
 gcc/testsuite/gcc.target/arc/mtune-ARC700-xmac     |     4 -
 gcc/testsuite/gcc.target/arc/mtune-ARC700.c        |     4 -
 gcc/testsuite/gcc.target/arc/mtune-ARC725D.c       |     4 -
 gcc/testsuite/gcc.target/arc/mtune-ARC750D.c       |     4 -
 gcc/testsuite/gcc.target/arc/scc-ltu.c             |    12 +
 gcc/testsuite/gcc.target/arc/shlsi-1.c             |    36 +
 gcc/testsuite/gcc.target/arc/shlsi-2.c             |     8 +
 gcc/testsuite/gcc.target/arc/shlsi-3.c             |     8 +
 gcc/testsuite/gcc.target/arc/shlsi-4.c             |     8 +
 gcc/testsuite/gcc.target/arc/shlsi-5.c             |     9 +
 gcc/testsuite/gcc.target/arc/tls-ld.c              |     3 +-
 gcc/testsuite/gcc.target/arc/tls-le.c              |     2 +-
 gcc/testsuite/gcc.target/arc/uncached-7.c          |     2 +-
 gcc/testsuite/gcc.target/arm/atomic_loaddi_7.c     |     2 +-
 gcc/testsuite/gcc.target/arm/atomic_loaddi_8.c     |     2 +-
 gcc/testsuite/gcc.target/arm/pr111235.c            |    39 +
 gcc/testsuite/gcc.target/i386/apx-1.c              |     8 +
 gcc/testsuite/gcc.target/i386/apx-egprs-names.c    |    17 +
 .../gcc.target/i386/apx-inline-gpr-norex2.c        |    25 +
 gcc/testsuite/gcc.target/i386/apx-interrupt-1.c    |   102 +
 .../i386/apx-legacy-insn-check-norex2-asm.c        |     5 +
 .../gcc.target/i386/apx-legacy-insn-check-norex2.c |   181 +
 gcc/testsuite/gcc.target/i386/apx-push2pop2-1.c    |    45 +
 .../gcc.target/i386/apx-push2pop2_force_drap-1.c   |    29 +
 .../gcc.target/i386/apx-push2pop2_interrupt-1.c    |    28 +
 .../gcc.target/i386/apx-spill_to_egprs-1.c         |    25 +
 gcc/testsuite/gcc.target/i386/ashldi3-2.c          |    10 +
 gcc/testsuite/gcc.target/i386/ashlti3-3.c          |    10 +
 .../gcc.target/i386/avx512fp16-64-32-vecop-1.c     |     8 +-
 gcc/testsuite/gcc.target/i386/funcspec-56.inc      |     2 +
 gcc/testsuite/gcc.target/i386/lea-2.c              |     7 +
 gcc/testsuite/gcc.target/i386/noevex512-1.c        |    13 +
 gcc/testsuite/gcc.target/i386/noevex512-2.c        |    13 +
 gcc/testsuite/gcc.target/i386/noevex512-3.c        |    13 +
 gcc/testsuite/gcc.target/i386/part-vect-absneghf.c |    91 +
 .../gcc.target/i386/part-vect-copysignhf.c         |    60 +
 .../gcc.target/i386/part-vect-vminmaxph-1.c        |    36 +
 .../gcc.target/i386/part-vect-xorsignhf.c          |    60 +
 gcc/testsuite/gcc.target/i386/pr106245-1.c         |    10 +
 gcc/testsuite/gcc.target/i386/pr110701.c           |    12 +
 gcc/testsuite/gcc.target/i386/pr111657.c           |     9 +
 gcc/testsuite/gcc.target/i386/pr111745.c           |    18 +
 gcc/testsuite/gcc.target/i386/pr90096.c            |     2 +-
 gcc/testsuite/gcc.target/i386/rcr-1.c              |     6 +
 gcc/testsuite/gcc.target/i386/rcr-2.c              |     6 +
 gcc/testsuite/gcc.target/i386/user_msr-1.c         |    20 +
 gcc/testsuite/gcc.target/i386/user_msr-2.c         |    16 +
 .../gcc.target/i386/vect-simd-clone-avx512-1.c     |    43 +
 .../gcc.target/i386/vect-simd-clone-avx512-2.c     |     6 +
 .../gcc.target/i386/vect-simd-clone-avx512-3.c     |     6 +
 gcc/testsuite/gcc.target/i386/x86gprintrin-1.c     |     2 +-
 gcc/testsuite/gcc.target/i386/x86gprintrin-2.c     |     6 +-
 gcc/testsuite/gcc.target/i386/x86gprintrin-3.c     |    28 +-
 gcc/testsuite/gcc.target/i386/x86gprintrin-4.c     |    32 +-
 gcc/testsuite/gcc.target/i386/x86gprintrin-5.c     |     6 +-
 gcc/testsuite/gcc.target/powerpc/const-build.c     |   143 +
 gcc/testsuite/gcc.target/powerpc/pr108338.c        |    52 +
 gcc/testsuite/gcc.target/powerpc/pr88558-p7.c      |    13 +
 gcc/testsuite/gcc.target/powerpc/pr88558-p8.c      |    14 +
 gcc/testsuite/gcc.target/powerpc/pr88558.h         |    29 +
 gcc/testsuite/gcc.target/riscv/cv-alu-compile.c    |   252 +
 .../gcc.target/riscv/cv-alu-fail-compile-addn.c    |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile-addrn.c   |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile-addun.c   |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile-addurn.c  |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile-clip.c    |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile-clipu.c   |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile-subn.c    |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile-subrn.c   |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile-subun.c   |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile-suburn.c  |    11 +
 .../gcc.target/riscv/cv-alu-fail-compile.c         |    32 +
 gcc/testsuite/gcc.target/riscv/cv-mac-compile.c    |   198 +
 .../gcc.target/riscv/cv-mac-fail-compile-mac.c     |    25 +
 .../gcc.target/riscv/cv-mac-fail-compile-machhsn.c |    24 +
 .../riscv/cv-mac-fail-compile-machhsrn.c           |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-machhun.c |    24 +
 .../riscv/cv-mac-fail-compile-machhurn.c           |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-macsn.c   |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-macsrn.c  |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-macun.c   |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-macurn.c  |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-msu.c     |    25 +
 .../gcc.target/riscv/cv-mac-fail-compile-mulhhsn.c |    24 +
 .../riscv/cv-mac-fail-compile-mulhhsrn.c           |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-mulhhun.c |    24 +
 .../riscv/cv-mac-fail-compile-mulhhurn.c           |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-mulsn.c   |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-mulsrn.c  |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-mulun.c   |    24 +
 .../gcc.target/riscv/cv-mac-fail-compile-mulurn.c  |    24 +
 .../gcc.target/riscv/cv-mac-test-autogeneration.c  |    18 +
 .../rvv/autovec/cond/cond_convert_float2float-1.h  |     2 +-
 .../rvv/autovec/cond/cond_convert_float2float-2.h  |     2 +-
 .../rvv/autovec/cond/cond_convert_float2int-1.h    |     2 +-
 .../rvv/autovec/cond/cond_convert_float2int-2.h    |     2 +-
 .../rvv/autovec/cond/cond_convert_int2float-1.h    |     2 +-
 .../rvv/autovec/cond/cond_convert_int2float-2.h    |     2 +-
 .../rvv/autovec/cond/cond_convert_int2int-1.h      |     2 +-
 .../rvv/autovec/cond/cond_convert_int2int-2.h      |     2 +-
 .../riscv/rvv/autovec/cond/cond_sqrt-1.c           |     2 +-
 .../riscv/rvv/autovec/cond/cond_sqrt-2.c           |     2 +-
 .../riscv/rvv/autovec/cond/cond_unary-1.c          |     2 +-
 .../riscv/rvv/autovec/cond/cond_unary-2.c          |     2 +-
 .../riscv/rvv/autovec/cond/cond_unary-3.c          |     2 +-
 .../riscv/rvv/autovec/cond/cond_unary-4.c          |     2 +-
 .../riscv/rvv/autovec/cond/cond_unary-5.c          |     2 +-
 .../riscv/rvv/autovec/cond/cond_unary-6.c          |     2 +-
 .../riscv/rvv/autovec/cond/cond_unary-7.c          |     2 +-
 .../riscv/rvv/autovec/cond/cond_unary-8.c          |     2 +-
 .../rvv/autovec/gather-scatter/offset_extend-1.c   |    14 +
 .../gcc.target/riscv/rvv/autovec/partial/slp-8.c   |     2 +-
 .../gcc.target/riscv/rvv/autovec/partial/slp-9.c   |     2 +-
 .../gcc.target/riscv/rvv/autovec/pr111232.c        |     2 +-
 .../gcc.target/riscv/rvv/autovec/pr111751.c        |    55 +
 .../gcc.target/riscv/rvv/autovec/unop/bswap16-0.c  |    17 +
 .../riscv/rvv/autovec/unop/bswap16-run-0.c         |    44 +
 .../gcc.target/riscv/rvv/autovec/unop/cvt-0.c      |     2 +-
 .../gcc.target/riscv/rvv/autovec/unop/cvt-1.c      |     2 +-
 .../riscv/rvv/autovec/unop/math-ceil-run-1.c       |    18 +-
 .../riscv/rvv/autovec/unop/math-ceil-run-2.c       |    18 +-
 .../riscv/rvv/autovec/unop/math-floor-run-1.c      |    18 +-
 .../riscv/rvv/autovec/unop/math-floor-run-2.c      |    18 +-
 .../riscv/rvv/autovec/unop/math-iceil-0.c          |    19 +
 .../riscv/rvv/autovec/unop/math-iceil-run-0.c      |    63 +
 .../riscv/rvv/autovec/unop/math-ifloor-0.c         |    19 +
 .../riscv/rvv/autovec/unop/math-ifloor-run-0.c     |    63 +
 .../riscv/rvv/autovec/unop/math-irint-0.c          |    14 +
 .../riscv/rvv/autovec/unop/math-irint-run-0.c      |    63 +
 .../riscv/rvv/autovec/unop/math-iround-0.c         |    19 +
 .../riscv/rvv/autovec/unop/math-iround-run-0.c     |    63 +
 .../riscv/rvv/autovec/unop/math-lceil-0.c          |    19 +
 .../riscv/rvv/autovec/unop/math-lceil-1.c          |    19 +
 .../riscv/rvv/autovec/unop/math-lceil-run-0.c      |    69 +
 .../riscv/rvv/autovec/unop/math-lceil-run-1.c      |    69 +
 .../riscv/rvv/autovec/unop/math-lfloor-0.c         |    19 +
 .../riscv/rvv/autovec/unop/math-lfloor-1.c         |    19 +
 .../riscv/rvv/autovec/unop/math-lfloor-run-0.c     |    69 +
 .../riscv/rvv/autovec/unop/math-lfloor-run-1.c     |    69 +
 .../riscv/rvv/autovec/unop/math-llceil-0.c         |    20 +
 .../riscv/rvv/autovec/unop/math-llceil-run-0.c     |    64 +
 .../riscv/rvv/autovec/unop/math-llfloor-0.c        |    20 +
 .../riscv/rvv/autovec/unop/math-llfloor-run-0.c    |    64 +
 .../riscv/rvv/autovec/unop/math-llrint-0.c         |    15 +
 .../riscv/rvv/autovec/unop/math-llrint-run-0.c     |    64 +
 .../riscv/rvv/autovec/unop/math-llround-0.c        |    20 +
 .../riscv/rvv/autovec/unop/math-llround-run-0.c    |    64 +
 .../riscv/rvv/autovec/unop/math-lrint-0.c          |    14 +
 .../riscv/rvv/autovec/unop/math-lrint-1.c          |    14 +
 .../riscv/rvv/autovec/unop/math-lrint-run-0.c      |    63 +
 .../riscv/rvv/autovec/unop/math-lrint-run-1.c      |    63 +
 .../riscv/rvv/autovec/unop/math-lround-0.c         |    19 +
 .../riscv/rvv/autovec/unop/math-lround-1.c         |    19 +
 .../riscv/rvv/autovec/unop/math-lround-run-0.c     |    72 +
 .../riscv/rvv/autovec/unop/math-lround-run-1.c     |    72 +
 .../riscv/rvv/autovec/unop/math-nearbyint-run-1.c  |    33 +-
 .../riscv/rvv/autovec/unop/math-nearbyint-run-2.c  |    33 +-
 .../riscv/rvv/autovec/unop/math-rint-run-1.c       |    33 +-
 .../riscv/rvv/autovec/unop/math-rint-run-2.c       |    33 +-
 .../riscv/rvv/autovec/unop/math-round-run-1.c      |    18 +-
 .../riscv/rvv/autovec/unop/math-round-run-2.c      |    18 +-
 .../riscv/rvv/autovec/unop/math-trunc-run-1.c      |    18 +-
 .../riscv/rvv/autovec/unop/math-trunc-run-2.c      |    18 +-
 .../gcc.target/riscv/rvv/autovec/unop/test-math.h  |    24 +
 .../gcc.target/riscv/rvv/autovec/vls-vlmax/perm.h  |     2 +-
 .../gcc.target/riscv/rvv/autovec/vls/bswap16-0.c   |    34 +
 .../gcc.target/riscv/rvv/autovec/vls/def.h         |     9 +
 .../riscv/rvv/autovec/vls/math-iceil-0.c           |    30 +
 .../riscv/rvv/autovec/vls/math-ifloor-0.c          |    30 +
 .../riscv/rvv/autovec/vls/math-irint-0.c           |    30 +
 .../riscv/rvv/autovec/vls/math-iround-0.c          |    30 +
 .../riscv/rvv/autovec/vls/math-lceil-0.c           |    30 +
 .../riscv/rvv/autovec/vls/math-lceil-1.c           |    30 +
 .../riscv/rvv/autovec/vls/math-lfloor-0.c          |    30 +
 .../riscv/rvv/autovec/vls/math-lfloor-1.c          |    30 +
 .../riscv/rvv/autovec/vls/math-llceil-0.c          |    30 +
 .../riscv/rvv/autovec/vls/math-llfloor-0.c         |    30 +
 .../riscv/rvv/autovec/vls/math-llrint-0.c          |    30 +
 .../riscv/rvv/autovec/vls/math-llround-0.c         |    30 +
 .../riscv/rvv/autovec/vls/math-lrint-0.c           |    30 +
 .../riscv/rvv/autovec/vls/math-lrint-1.c           |    30 +
 .../riscv/rvv/autovec/vls/math-lround-0.c          |    30 +
 .../riscv/rvv/autovec/vls/math-lround-1.c          |    30 +
 .../gcc.target/riscv/rvv/autovec/vls/mov-1.c       |    48 -
 .../gcc.target/riscv/rvv/autovec/vls/mov-10.c      |    12 -
 .../gcc.target/riscv/rvv/autovec/vls/mov-2.c       |    19 -
 .../gcc.target/riscv/rvv/autovec/vls/mov-3.c       |    36 -
 .../gcc.target/riscv/rvv/autovec/vls/mov-4.c       |    19 -
 .../gcc.target/riscv/rvv/autovec/vls/mov-5.c       |    24 -
 .../gcc.target/riscv/rvv/autovec/vls/mov-6.c       |    19 -
 .../gcc.target/riscv/rvv/autovec/vls/mov-7.c       |    12 -
 .../gcc.target/riscv/rvv/autovec/vls/mov-8.c       |    36 -
 .../gcc.target/riscv/rvv/autovec/vls/mov-9.c       |    24 -
 .../gcc.target/riscv/rvv/autovec/vls/perm-4.c      |     4 +-
 .../riscv/rvv/base/abi-call-args-4-run.c           |     2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/cpymem-1.c |    71 +
 gcc/testsuite/gcc.target/riscv/rvv/base/cpymem-2.c |    46 +
 .../gcc.target/riscv/rvv/base/pr110119-2.c         |     2 +-
 gcc/testsuite/gcc.target/riscv/rvv/base/pr90263.c  |     7 +
 .../gcc.target/riscv/rvv/fortran/pr111566.f90      |    31 +
 .../gcc.target/riscv/rvv/vsetvl/pr111255.c         |     2 +-
 .../riscv/rvv/vsetvl/vlmax_back_prop-25.c          |    10 +-
 .../riscv/rvv/vsetvl/vlmax_back_prop-26.c          |    10 +-
 .../gcc.target/riscv/rvv/vsetvl/wredsum_vlmax.c    |     4 +-
 .../gcc.target/riscv/xtheadcondmov-indirect.c      |    89 +-
 gcc/testsuite/gcc.target/riscv/xtheadmempair-4.c   |    29 +
 gcc/testsuite/gcc.target/riscv/zbb-andn-orn-01.c   |    17 +
 gcc/testsuite/gcc.target/riscv/zbb-andn-orn-02.c   |    17 +
 .../gcc.target/riscv/zicond-primitiveSemantics.c   |     4 +-
 .../riscv/zicond-primitiveSemantics_compare_imm.c  |    57 +
 ...d-primitiveSemantics_compare_imm_return_0_imm.c |    73 +
 ...primitiveSemantics_compare_imm_return_imm_imm.c |    73 +
 ...primitiveSemantics_compare_imm_return_imm_reg.c |    65 +
 ...primitiveSemantics_compare_imm_return_reg_reg.c |    65 +
 .../riscv/zicond-primitiveSemantics_compare_reg.c  |    65 +
 ...d-primitiveSemantics_compare_reg_return_0_imm.c |    73 +
 ...primitiveSemantics_compare_reg_return_imm_imm.c |    73 +
 ...primitiveSemantics_compare_reg_return_imm_reg.c |    65 +
 ...primitiveSemantics_compare_reg_return_reg_reg.c |    77 +
 .../riscv/zicond-primitiveSemantics_return_0_imm.c |     4 +-
 .../zicond-primitiveSemantics_return_imm_imm.c     |     4 +-
 .../zicond-primitiveSemantics_return_imm_reg.c     |     4 +-
 .../zicond-primitiveSemantics_return_reg_reg.c     |     4 +-
 gcc/testsuite/gcc.target/riscv/zicond-xor-01.c     |     2 +-
 .../gfortran.dg/allocate_with_source_25.f90        |     2 +-
 gcc/testsuite/gfortran.dg/block_17.f90             |     9 +
 .../gfortran.dg/derived_function_interface_1.f90   |     2 +-
 gcc/testsuite/gfortran.dg/finalize_38.f90          |    16 +
 .../gomp/strictly-structured-block-5.f90           |    77 +
 gcc/testsuite/gfortran.dg/pr104351.f90             |    14 +
 gcc/testsuite/gfortran.dg/pr67740.f90              |    32 +
 gcc/testsuite/gfortran.dg/pr95690.f90              |     4 +-
 gcc/testsuite/gfortran.dg/vect/pr60510.f           |     1 +
 .../gm2/extensions/run/pass/packedrecord3.mod      |    49 +
 gcc/testsuite/gm2/iso/run/pass/m2date.mod          |     3 +-
 gcc/testsuite/lib/target-supports.exp              |   291 +-
 gcc/text-art/styled-string.cc                      |     5 +-
 gcc/text-art/table.cc                              |    35 +
 gcc/text-art/table.h                               |    21 +-
 gcc/text-art/types.h                               |     7 +
 gcc/timevar.def                                    |     1 +
 gcc/toplev.cc                                      |    12 +-
 gcc/tree-affine.cc                                 |     2 +
 gcc/tree-dfa.cc                                    |    10 +-
 gcc/tree-dfa.h                                     |     8 +-
 gcc/tree-diagnostic-path.cc                        |     4 +-
 gcc/tree-diagnostic.cc                             |     6 +-
 gcc/tree-pass.h                                    |     1 +
 gcc/tree-pretty-print.h                            |     2 +-
 gcc/tree-sra.cc                                    |    24 +-
 gcc/tree-ssa-ccp.cc                                |     3 +-
 gcc/tree-ssa-dce.cc                                |     8 +
 gcc/tree-ssa-loop-ivcanon.cc                       |     5 +-
 gcc/tree-ssa-loop-ivopts.cc                        |    12 +-
 gcc/tree-ssa-loop-niter.cc                         |    45 +-
 gcc/tree-ssa-sccvn.cc                              |    13 +-
 gcc/tree-ssa-sccvn.h                               |     2 +-
 gcc/tree-ssa-strlen.cc                             |    53 +-
 gcc/tree-ssanames.cc                               |    23 +-
 gcc/tree-vect-loop-manip.cc                        |     2 +-
 gcc/tree-vect-loop.cc                              |    17 +-
 gcc/tree-vect-slp.cc                               |    23 +-
 gcc/tree-vect-stmts.cc                             |   969 +-
 gcc/tree-vrp.cc                                    |   148 +-
 gcc/tree.cc                                        |    26 +-
 gcc/tree.h                                         |    34 +-
 gcc/value-range-pretty-print.cc                    |    17 +-
 gcc/value-range.cc                                 |    17 +-
 gcc/value-range.h                                  |     4 +-
 gcc/value-relation.cc                              |    36 +-
 gcc/value-relation.h                               |     4 +-
 gcc/vec.h                                          |     2 +-
 gcc/wide-int-print.cc                              |    27 +-
 gcc/wide-int-print.h                               |     2 +-
 gcc/wide-int.cc                                    |   168 +-
 gcc/wide-int.h                                     |   666 +-
 include/ChangeLog                                  |     5 +
 include/spincount.h                                |    33 +
 libcpp/ChangeLog                                   |   142 +
 libcpp/include/line-map.h                          |   186 +-
 libcpp/init.cc                                     |     2 +-
 libcpp/internal.h                                  |     4 +-
 libcpp/lex.cc                                      |    20 +-
 libcpp/line-map.cc                                 |   263 +-
 libgcc/ChangeLog                                   |    24 +
 libgcc/config/arc/linux-unwind.h                   |     2 +-
 libgcc/config/avr/libf7/ChangeLog                  |    19 +
 libgcc/config/avr/libf7/libf7-common.mk            |     2 +-
 libgcc/config/avr/libf7/libf7-const.def            |    33 +-
 libgcc/config/avr/libf7/libf7.c                    |    73 +-
 libgcc/config/avr/libf7/libf7.h                    |    52 +-
 libgcc/config/csky/linux-unwind.h                  |     2 +-
 libgcc/config/m68k/fpgnulib.c                      |     1 +
 libgcc/config/or1k/linux-unwind.h                  |     2 +-
 libgcc/config/riscv/linux-unwind.h                 |     2 +-
 libgm2/ChangeLog                                   |     8 +
 libgm2/libm2iso/wrapclock.cc                       |    12 +-
 libgomp/ChangeLog                                  |    25 +
 libgomp/config/linux/x86/spincount.h               |    49 +
 libgomp/env.c                                      |     6 +-
 libgomp/libgomp.texi                               |   343 +-
 .../strictly-structured-block-1.f90                |    22 +
 libstdc++-v3/ChangeLog                             |    84 +
 .../config/abi/pre/gnu-versioned-namespace.ver     |     9 +
 libstdc++-v3/python/libstdcxx/v6/printers.py       |    17 +-
 libstdc++-v3/python/libstdcxx/v6/xmethods.py       |     5 +-
 .../29_atomics/atomic/compare_exchange_padding.cc  |     2 +-
 .../testsuite/29_atomics/atomic_flag/clear/1.cc    |     2 +-
 .../29_atomics/atomic_flag/cons/value_init.cc      |     2 +-
 .../atomic_flag/test_and_set/explicit.cc           |     2 +-
 .../atomic_flag/test_and_set/implicit.cc           |     2 +-
 .../atomic_ref/compare_exchange_padding.cc         |     2 +-
 .../testsuite/29_atomics/atomic_ref/generic.cc     |     2 +-
 .../testsuite/29_atomics/atomic_ref/integral.cc    |     2 +-
 .../testsuite/29_atomics/atomic_ref/pointer.cc     |     2 +-
 libstdc++-v3/testsuite/lib/dg-options.exp          |     9 +
 libstdc++-v3/testsuite/lib/libstdc++.exp           |    37 +
 .../tr1/8_c_compatibility/cstdio/functions.cc      |     2 +-
 .../tr1/8_c_compatibility/cwchar/functions.cc      |     2 +-
 743 files changed, 43905 insertions(+), 25852 deletions(-)

             reply	other threads:[~2023-10-16 22:21 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-16 22:21 Eric Gallager [this message]
  -- strict thread matches above, loose matches on Subject: below --
2023-10-16 22:21 Eric Gallager
2023-10-16 22:21 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:20 Eric Gallager
2023-10-16 22:19 Eric Gallager
2023-10-16 22:19 Eric Gallager
2023-10-16 22:19 Eric Gallager
2023-10-16 22:19 Eric Gallager
2023-10-16 22:19 Eric Gallager

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=20231016222109.05356385841A@sourceware.org \
    --to=egallager@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).