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:20:18 +0000 (GMT)	[thread overview]
Message-ID: <20231016222018.1EAF6385781F@sourceware.org> (raw)

https://gcc.gnu.org/g:367b7891e8429d266853abfcda34d8df5499b089

commit 367b7891e8429d266853abfcda34d8df5499b089
Merge: bcd1ad10d71a c8b396243ec5
Author: Eric Gallager <egall@gwmail.gwu.edu>
Date:   Tue Aug 8 20:46:42 2023 -0400

    Merge branch 'gcc-mirror:master' into master

Diff:

 ChangeLog                                          |  109 ++
 MAINTAINERS                                        |    4 +-
 Makefile.def                                       |   18 +
 Makefile.in                                        |  517 +++++++-
 Makefile.tpl                                       |   10 +-
 config/ChangeLog                                   |   41 +
 config/gcc-plugin.m4                               |   40 +
 config/lib-ld.m4                                   |    8 +-
 config/override.m4                                 |    2 +-
 config/picflag.m4                                  |    4 +-
 config/pkg.m4                                      |    8 +
 config/zstd.m4                                     |   23 +
 configure                                          |  224 +++-
 configure.ac                                       |   74 +-
 fixincludes/ChangeLog                              |    4 +
 fixincludes/configure                              |    3 +-
 gcc/ChangeLog                                      | 1164 +++++++++++++++++
 gcc/DATESTAMP                                      |    2 +-
 gcc/Makefile.in                                    |    4 +-
 gcc/ada/ChangeLog                                  |   54 +
 gcc/ada/exp_util.adb                               |   23 +-
 gcc/ada/libgnat/i-cstrin.ads                       |    8 +-
 gcc/ada/libgnat/s-aridou.adb                       |    4 +
 gcc/ada/libgnat/s-atopri.adb                       |    5 +
 gcc/ada/libgnat/s-bitops.adb                       |    5 +
 gcc/ada/libgnat/s-carsi8.adb                       |    4 +
 gcc/ada/libgnat/s-carun8.adb                       |    4 +
 gcc/ada/libgnat/s-casi16.adb                       |    4 +
 gcc/ada/libgnat/s-casi32.adb                       |    4 +
 gcc/ada/libgnat/s-casi64.adb                       |    4 +
 gcc/ada/libgnat/s-caun16.adb                       |    4 +
 gcc/ada/libgnat/s-caun32.adb                       |    4 +
 gcc/ada/libgnat/s-caun64.adb                       |    4 +
 gcc/ada/libgnat/s-dwalin.adb                       |    8 +-
 gcc/ada/libgnat/s-exponn.adb                       |    5 +
 gcc/ada/libgnat/s-expont.adb                       |    5 +
 gcc/ada/libgnat/s-imageb.adb                       |   71 +-
 gcc/ada/libgnat/s-imagew.adb                       |   84 +-
 gcc/ada/libgnat/s-parame__qnx.adb                  |   30 +-
 gcc/ada/libgnat/s-valspe.adb                       |    5 +
 gcc/ada/libgnat/s-vauspe.adb                       |    5 +
 gcc/ada/sem_res.adb                                |   30 +-
 gcc/analyzer/ChangeLog                             |   57 +
 gcc/analyzer/analyzer-language.cc                  |   22 +
 gcc/analyzer/analyzer-language.h                   |    9 +
 gcc/analyzer/bounds-checking.cc                    |   12 +-
 gcc/analyzer/call-details.cc                       |   21 +
 gcc/analyzer/call-details.h                        |    2 +
 gcc/analyzer/region-model-manager.cc               |    2 +
 gcc/analyzer/region-model-reachability.cc          |   21 +
 gcc/analyzer/region-model.cc                       |  109 +-
 gcc/analyzer/region-model.h                        |    3 +-
 gcc/analyzer/region.cc                             |    6 +-
 gcc/analyzer/svalue.cc                             |   38 +-
 gcc/analyzer/svalue.h                              |    1 +
 gcc/c-family/ChangeLog                             |   11 +
 gcc/c-family/c-pragma.cc                           |    4 +
 gcc/c-family/c-pragma.h                            |    1 +
 gcc/c-family/c-warn.cc                             |   20 +-
 gcc/c/ChangeLog                                    |   18 +
 gcc/c/c-parser.cc                                  |  155 ++-
 gcc/cfg.cc                                         |   24 +
 gcc/cfg.h                                          |    2 +
 gcc/cfgloop.h                                      |    1 +
 gcc/cfgloopanal.cc                                 |   48 +-
 gcc/cfgloopmanip.cc                                |   33 +-
 gcc/combine.cc                                     |    4 +
 gcc/config.gcc                                     |    6 +-
 gcc/config/aarch64/aarch64-simd.md                 |  118 +-
 gcc/config/aarch64/aarch64.cc                      |   81 +-
 gcc/config/aarch64/constraints.md                  |   14 +
 gcc/config/aarch64/predicates.md                   |    5 +
 gcc/config/avr/avr-mcus.def                        |   63 +-
 gcc/config/bpf/bpf-passes.def                      |   20 -
 gcc/config/bpf/bpf-protos.h                        |    4 +-
 gcc/config/bpf/bpf.cc                              |  806 +-----------
 gcc/config/bpf/bpf.md                              |   17 +
 gcc/config/bpf/core-builtins.cc                    | 1372 ++++++++++++++++++++
 gcc/config/bpf/core-builtins.h                     |   35 +
 gcc/config/bpf/coreout.cc                          |   52 +-
 gcc/config/bpf/coreout.h                           |   13 +-
 gcc/config/bpf/t-bpf                               |    6 +-
 gcc/config/i386/cpuid.h                            |    4 +-
 gcc/config/i386/i386-protos.h                      |    3 +
 gcc/config/i386/i386.cc                            |   45 +-
 gcc/config/i386/i386.md                            |   73 +-
 gcc/config/i386/i386.opt                           |    4 +
 gcc/config/i386/mmx.md                             |  232 ++--
 gcc/config/i386/sse.md                             |  403 +++---
 gcc/config/riscv/autovec-vls.md                    |   44 +
 gcc/config/riscv/autovec.md                        |  293 ++++-
 gcc/config/riscv/riscv-protos.h                    |    7 +-
 gcc/config/riscv/riscv-v.cc                        |  157 ++-
 gcc/config/riscv/riscv-vector-builtins-bases.cc    |   53 +
 gcc/config/riscv/riscv-vector-builtins-bases.h     |    7 +-
 .../riscv/riscv-vector-builtins-functions.def      |   15 +
 gcc/config/riscv/riscv-vector-builtins-shapes.cc   |   66 +-
 gcc/config/riscv/riscv-vector-builtins-shapes.h    |    1 +
 gcc/config/riscv/riscv.cc                          |  254 +++-
 gcc/config/riscv/riscv.md                          |    4 +-
 gcc/config/riscv/riscv.opt                         |    4 +
 gcc/config/riscv/vector-iterators.md               |   93 ++
 gcc/config/riscv/vector.md                         |  618 ++++-----
 gcc/config/riscv/zicond.md                         |   38 +-
 gcc/config/rs6000/vxworks.h                        |    2 +-
 gcc/config/s390/s390.cc                            |   55 +
 gcc/config/s390/vector.md                          |   16 +-
 gcc/config/vxworks-smp.opt                         |   25 +
 gcc/configure                                      |  140 +-
 gcc/cp/ChangeLog                                   |   50 +
 gcc/cp/cp-tree.h                                   |   12 +-
 gcc/cp/init.cc                                     |    2 +-
 gcc/cp/method.cc                                   |    3 +-
 gcc/cp/parser.cc                                   |  273 ++--
 gcc/cp/pt.cc                                       |   10 +-
 gcc/cp/semantics.cc                                |   25 +-
 gcc/doc/avr-mmcu.texi                              |    6 +-
 gcc/doc/extend.texi                                |   70 +
 gcc/doc/invoke.texi                                |   40 +-
 gcc/expmed.cc                                      |    8 +-
 gcc/genmatch.cc                                    |   98 +-
 gcc/gensupport.cc                                  |    4 +-
 gcc/gimple-match-head.cc                           |   87 +-
 gcc/gimple-range-fold.cc                           |   26 +-
 gcc/gimple-range-fold.h                            |    3 +-
 gcc/gimple-range-gori.cc                           |   15 +-
 gcc/internal-fn.cc                                 |   24 +
 gcc/internal-fn.h                                  |    1 +
 gcc/ipa-param-manipulation.cc                      |   44 +-
 gcc/ipa-param-manipulation.h                       |    2 +
 gcc/ipa-prop.cc                                    |   18 +-
 gcc/ipa-sra.cc                                     |    6 +-
 gcc/lra-lives.cc                                   |    2 +-
 gcc/lra-spills.cc                                  |   69 +-
 gcc/m2/ChangeLog                                   |    6 +
 gcc/m2/gm2-libs-iso/SysClock.mod                   |  256 ++--
 gcc/m2/gm2-libs-iso/wrapclock.def                  |  125 ++
 gcc/match.pd                                       |   97 +-
 gcc/ordered-hash-map-tests.cc                      |   19 +-
 gcc/ordered-hash-map.h                             |   26 +
 gcc/passes.def                                     |    2 +-
 gcc/poly-int.h                                     |   45 +-
 gcc/range-op-float.cc                              |  129 +-
 gcc/range-op-mixed.h                               |   30 +-
 gcc/range-op.cc                                    |   41 +-
 gcc/range-op.h                                     |   15 +-
 gcc/regcprop.cc                                    |   56 +-
 gcc/testsuite/ChangeLog                            | 1233 ++++++++++++++++++
 gcc/testsuite/c-c++-common/Wrestrict.c             |   11 +-
 gcc/testsuite/g++.dg/cpp0x/decltype-100482.C       |   12 +
 gcc/testsuite/g++.dg/ipa/pr110378-1.C              |   48 +
 gcc/testsuite/g++.dg/ipa/pure-const-3.C            |   34 +-
 gcc/testsuite/g++.dg/ipa/pure-const-3.h            |   29 +
 gcc/testsuite/g++.dg/ipa/pure-const-3b.C           |    6 +
 gcc/testsuite/g++.dg/vect/pr84556.cc               |    1 +
 gcc/testsuite/g++.dg/vect/simd-1.cc                |    4 +
 gcc/testsuite/g++.dg/vect/simd-2.cc                |    4 +
 gcc/testsuite/g++.dg/vect/simd-3.cc                |    4 +
 gcc/testsuite/g++.dg/vect/simd-4.cc                |    4 +
 gcc/testsuite/g++.dg/vect/simd-5.cc                |    4 +
 gcc/testsuite/g++.dg/vect/simd-6.cc                |    4 +
 gcc/testsuite/g++.dg/vect/simd-7.cc                |    4 +
 gcc/testsuite/g++.dg/vect/simd-8.cc                |    4 +
 gcc/testsuite/g++.dg/vect/simd-9.cc                |    4 +
 gcc/testsuite/g++.dg/vect/simd-clone-6.cc          |    1 +
 gcc/testsuite/g++.dg/vect/vect-novector-pragma.cc  |   69 +
 gcc/testsuite/g++.dg/vect/vect.exp                 |    2 +-
 gcc/testsuite/g++.target/i386/pr110792.C           |   16 +
 gcc/testsuite/gcc.c-torture/compile/pr110874-a.c   |   17 +
 gcc/testsuite/gcc.c-torture/execute/20230802-1.c   |   68 +
 gcc/testsuite/gcc.dg/Wvla-parameter-4.c            |    5 -
 gcc/testsuite/gcc.dg/analyzer/allocation-size-1.c  |    3 +-
 gcc/testsuite/gcc.dg/analyzer/allocation-size-2.c  |    3 +-
 gcc/testsuite/gcc.dg/analyzer/allocation-size-3.c  |    9 +-
 gcc/testsuite/gcc.dg/analyzer/allocation-size-4.c  |    6 +-
 .../gcc.dg/analyzer/allocation-size-multiline-1.c  |   12 +-
 .../gcc.dg/analyzer/allocation-size-multiline-2.c  |   15 +-
 .../gcc.dg/analyzer/allocation-size-multiline-3.c  |   10 +-
 gcc/testsuite/gcc.dg/analyzer/attr-alloc_size-1.c  |   81 ++
 gcc/testsuite/gcc.dg/analyzer/attr-alloc_size-2.c  |   19 +
 gcc/testsuite/gcc.dg/analyzer/attr-alloc_size-3.c  |   14 +
 gcc/testsuite/gcc.dg/analyzer/explode-4.c          |  157 +++
 gcc/testsuite/gcc.dg/analyzer/pr108171.c           |   31 +
 gcc/testsuite/gcc.dg/analyzer/pr110882.c           |   18 +
 gcc/testsuite/gcc.dg/analyzer/taint-size-1.c       |   10 +
 gcc/testsuite/gcc.dg/attr-access-2.c               |   10 -
 gcc/testsuite/gcc.dg/cmp-mem-const-1.c             |    4 +-
 gcc/testsuite/gcc.dg/cmp-mem-const-2.c             |    4 +-
 gcc/testsuite/gcc.dg/cmp-mem-const-3.c             |    8 +-
 gcc/testsuite/gcc.dg/cmp-mem-const-4.c             |    8 +-
 gcc/testsuite/gcc.dg/cmp-mem-const-5.c             |    8 +-
 gcc/testsuite/gcc.dg/cmp-mem-const-6.c             |    8 +-
 .../gcc.dg/plugin/analyzer_cpython_plugin.c        |  230 ++++
 .../gcc.dg/plugin/cpython-plugin-test-1.c          |    8 +
 gcc/testsuite/gcc.dg/plugin/plugin.exp             |    2 +
 gcc/testsuite/gcc.dg/plugin/poly-int-tests.h       |   85 +-
 gcc/testsuite/gcc.dg/pr101955.c                    |   63 +
 gcc/testsuite/gcc.dg/pr68193.c                     |   15 +
 gcc/testsuite/gcc.dg/pr96695-1.c                   |   18 +
 gcc/testsuite/gcc.dg/pr96695-10.c                  |   20 +
 gcc/testsuite/gcc.dg/pr96695-11.c                  |   18 +
 gcc/testsuite/gcc.dg/pr96695-12.c                  |   18 +
 gcc/testsuite/gcc.dg/pr96695-2.c                   |   18 +
 gcc/testsuite/gcc.dg/pr96695-3.c                   |   20 +
 gcc/testsuite/gcc.dg/pr96695-4.c                   |   21 +
 gcc/testsuite/gcc.dg/pr96695-5.c                   |   19 +
 gcc/testsuite/gcc.dg/pr96695-6.c                   |   20 +
 gcc/testsuite/gcc.dg/pr96695-7.c                   |   19 +
 gcc/testsuite/gcc.dg/pr96695-8.c                   |   19 +
 gcc/testsuite/gcc.dg/pr96695-9.c                   |   20 +
 gcc/testsuite/gcc.dg/torture/pr110702.c            |   31 +
 gcc/testsuite/gcc.dg/torture/pr110838.c            |   43 +
 gcc/testsuite/gcc.dg/torture/pr110924.c            |   23 +
 .../gcc.dg/tree-ssa/builtin-sprintf-warn-23.c      |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/cmpeq-1.c            |   36 +
 gcc/testsuite/gcc.dg/tree-ssa/cmpeq-2.c            |   32 +
 gcc/testsuite/gcc.dg/tree-ssa/cmpeq-3.c            |   22 +
 gcc/testsuite/gcc.dg/tree-ssa/pr103281-1.c         |   19 +
 gcc/testsuite/gcc.dg/tree-ssa/predcom-9.c          |   20 +
 gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-10.c        |    2 +-
 gcc/testsuite/gcc.dg/tree-ssa/ssa-sink-20.c        |   16 +
 gcc/testsuite/gcc.dg/tree-ssa/vrp-compare-1.c      |   13 +
 gcc/testsuite/gcc.dg/unroll-1.c                    |    3 +-
 gcc/testsuite/gcc.dg/vect/O3-pr70130.c             |    1 +
 gcc/testsuite/gcc.dg/vect/Os-vect-95.c             |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-1.c               |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-16.c              |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-2.c               |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-24.c              |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-25.c              |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-26.c              |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-27.c              |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-28.c              |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-29.c              |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-42.c              |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-cond-1.c          |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-1.c    |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-over-widen-2.c    |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pattern-1.c       |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pattern-2.c       |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pow-1.c           |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr101615-2.c      |    2 +
 gcc/testsuite/gcc.dg/vect/bb-slp-pr65935.c         |    1 +
 gcc/testsuite/gcc.dg/vect/bb-slp-subgroups-1.c     |    2 +
 .../gcc.dg/vect/costmodel/i386/costmodel-vect-31.c |    4 +
 .../gcc.dg/vect/costmodel/i386/costmodel-vect-33.c |    1 +
 .../gcc.dg/vect/costmodel/i386/costmodel-vect-68.c |    4 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-slp-12.c   |    3 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-slp-33.c   |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-slp-34.c   |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-31a.c |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-31b.c |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-31c.c |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-33.c  |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-68a.c |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-68b.c |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-68c.c |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-76a.c |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-76b.c |    1 +
 .../gcc.dg/vect/costmodel/ppc/costmodel-vect-76c.c |    1 +
 .../vect/costmodel/ppc/costmodel-vect-outer-fir.c  |    1 +
 .../vect/costmodel/x86_64/costmodel-vect-31.c      |    4 +
 .../vect/costmodel/x86_64/costmodel-vect-33.c      |    1 +
 .../vect/costmodel/x86_64/costmodel-vect-68.c      |    4 +
 .../gcc.dg/vect/fast-math-bb-slp-call-1.c          |    1 +
 .../gcc.dg/vect/fast-math-bb-slp-call-2.c          |    2 +
 gcc/testsuite/gcc.dg/vect/fast-math-vect-call-1.c  |    4 +
 gcc/testsuite/gcc.dg/vect/fast-math-vect-call-2.c  |    6 +
 .../gcc.dg/vect/fast-math-vect-complex-3.c         |    1 +
 .../gcc.dg/vect/if-cvt-stores-vect-ifcvt-18.c      |    1 +
 .../gcc.dg/vect/no-scevccp-noreassoc-outer-1.c     |    1 +
 .../gcc.dg/vect/no-scevccp-noreassoc-outer-2.c     |    1 +
 .../gcc.dg/vect/no-scevccp-noreassoc-outer-3.c     |    1 +
 .../gcc.dg/vect/no-scevccp-noreassoc-outer-5.c     |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10a.c   |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-10b.c   |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-11.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-12.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-15.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-16.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-17.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-18.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-19.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-20.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-21.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-22.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-3.c     |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-4.c     |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-5.c     |    1 +
 .../gcc.dg/vect/no-scevccp-outer-6-global.c        |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-6.c     |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-7.c     |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-8.c     |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9.c     |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9a.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-outer-9b.c    |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-slp-30.c      |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-slp-31.c      |    1 +
 gcc/testsuite/gcc.dg/vect/no-scevccp-vect-iv-2.c   |    1 +
 .../gcc.dg/vect/no-section-anchors-vect-31.c       |    4 +
 .../gcc.dg/vect/no-section-anchors-vect-34.c       |    1 +
 .../gcc.dg/vect/no-section-anchors-vect-36.c       |    1 +
 .../gcc.dg/vect/no-section-anchors-vect-64.c       |    3 +
 .../gcc.dg/vect/no-section-anchors-vect-65.c       |    2 +
 .../gcc.dg/vect/no-section-anchors-vect-66.c       |    3 +
 .../gcc.dg/vect/no-section-anchors-vect-68.c       |    4 +
 .../gcc.dg/vect/no-section-anchors-vect-69.c       |    4 +
 .../gcc.dg/vect/no-section-anchors-vect-outer-4h.c |    2 +
 gcc/testsuite/gcc.dg/vect/no-trapping-math-2.c     |    1 +
 .../gcc.dg/vect/no-trapping-math-vect-111.c        |    1 +
 .../gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c   |    1 +
 .../gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c   |    1 +
 .../gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c   |    1 +
 .../gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c   |    1 +
 .../gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c   |    1 +
 gcc/testsuite/gcc.dg/vect/no-tree-dom-vect-bug.c   |    1 +
 gcc/testsuite/gcc.dg/vect/no-tree-pre-slp-29.c     |    2 +
 gcc/testsuite/gcc.dg/vect/no-vfa-pr29145.c         |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-101.c        |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-102.c        |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-102a.c       |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-37.c         |    2 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-43.c         |    2 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-45.c         |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-49.c         |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-51.c         |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-53.c         |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-57.c         |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-61.c         |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-79.c         |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-1.c   |    2 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-2.c   |    2 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-depend-3.c   |    1 +
 gcc/testsuite/gcc.dg/vect/no-vfa-vect-dv-2.c       |    3 +
 gcc/testsuite/gcc.dg/vect/pr101445.c               |    1 +
 gcc/testsuite/gcc.dg/vect/pr103581.c               |    1 +
 gcc/testsuite/gcc.dg/vect/pr105219.c               |    1 +
 gcc/testsuite/gcc.dg/vect/pr108608.c               |    1 +
 gcc/testsuite/gcc.dg/vect/pr110838.c               |   31 +
 gcc/testsuite/gcc.dg/vect/pr18400.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr18536.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr20122.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr25413.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr30784.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr37539.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr40074.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr45752.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr45902.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr46009.c                |    2 +
 gcc/testsuite/gcc.dg/vect/pr48172.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr51074.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr51581-3.c              |    3 +
 gcc/testsuite/gcc.dg/vect/pr51581-4.c              |    3 +
 gcc/testsuite/gcc.dg/vect/pr53185-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr56918.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr56920.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr56933.c                |    2 +
 gcc/testsuite/gcc.dg/vect/pr57705.c                |    3 +
 gcc/testsuite/gcc.dg/vect/pr57741-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr57741-3.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr59591-1.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr59591-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr59594.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr59984.c                |    2 +
 gcc/testsuite/gcc.dg/vect/pr60276.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr61194.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr61680.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr62021.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr63341-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr64252.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr64404.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr64421.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr64493.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr64495.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr65947-3.c              |    6 +-
 gcc/testsuite/gcc.dg/vect/pr66251.c                |    2 +
 gcc/testsuite/gcc.dg/vect/pr66253.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr68502-1.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr68502-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr69820.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr70021.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr70354-1.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr70354-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr71259.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr78005.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr78558.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr80815-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr80815-3.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr80928.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr81410.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr81633.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr81740-1.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr81740-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr85586.c                |    2 +
 gcc/testsuite/gcc.dg/vect/pr87288-1.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr87288-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr87288-3.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr88903-1.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr88903-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr90018.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr92420.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr94994.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr96783-1.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr96783-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr97081-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr97558-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/pr97678.c                |    1 +
 gcc/testsuite/gcc.dg/vect/pr98308.c                |    2 +
 .../gcc.dg/vect/section-anchors-pr27770.c          |    1 +
 .../gcc.dg/vect/section-anchors-vect-69.c          |    4 +
 gcc/testsuite/gcc.dg/vect/slp-1.c                  |    4 +
 gcc/testsuite/gcc.dg/vect/slp-10.c                 |    3 +
 gcc/testsuite/gcc.dg/vect/slp-11a.c                |    1 +
 gcc/testsuite/gcc.dg/vect/slp-11b.c                |    1 +
 gcc/testsuite/gcc.dg/vect/slp-11c.c                |    1 +
 gcc/testsuite/gcc.dg/vect/slp-12a.c                |    1 +
 gcc/testsuite/gcc.dg/vect/slp-12b.c                |    1 +
 gcc/testsuite/gcc.dg/vect/slp-12c.c                |    1 +
 gcc/testsuite/gcc.dg/vect/slp-13-big-array.c       |    3 +
 gcc/testsuite/gcc.dg/vect/slp-13.c                 |    3 +
 gcc/testsuite/gcc.dg/vect/slp-14.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-15.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-16.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-17.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-18.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-19a.c                |    1 +
 gcc/testsuite/gcc.dg/vect/slp-19b.c                |    1 +
 gcc/testsuite/gcc.dg/vect/slp-19c.c                |    2 +
 gcc/testsuite/gcc.dg/vect/slp-2.c                  |    4 +
 gcc/testsuite/gcc.dg/vect/slp-20.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/slp-21.c                 |    3 +
 gcc/testsuite/gcc.dg/vect/slp-22.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/slp-23.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/slp-24-big-array.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-24.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-25.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/slp-26.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-28.c                 |    3 +
 gcc/testsuite/gcc.dg/vect/slp-3-big-array.c        |    4 +
 gcc/testsuite/gcc.dg/vect/slp-3.c                  |    4 +
 gcc/testsuite/gcc.dg/vect/slp-33.c                 |    3 +
 gcc/testsuite/gcc.dg/vect/slp-34-big-array.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-34.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-35.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-37.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-4-big-array.c        |    3 +
 gcc/testsuite/gcc.dg/vect/slp-4.c                  |    3 +
 gcc/testsuite/gcc.dg/vect/slp-41.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/slp-43.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/slp-45.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/slp-46.c                 |    4 +
 gcc/testsuite/gcc.dg/vect/slp-47.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/slp-48.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/slp-49.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/slp-5.c                  |    3 +
 gcc/testsuite/gcc.dg/vect/slp-6.c                  |    3 +
 gcc/testsuite/gcc.dg/vect/slp-7.c                  |    3 +
 gcc/testsuite/gcc.dg/vect/slp-8.c                  |    1 +
 gcc/testsuite/gcc.dg/vect/slp-9.c                  |    1 +
 gcc/testsuite/gcc.dg/vect/slp-cond-1.c             |    3 +
 gcc/testsuite/gcc.dg/vect/slp-cond-2-big-array.c   |    3 +
 gcc/testsuite/gcc.dg/vect/slp-cond-2.c             |    3 +
 gcc/testsuite/gcc.dg/vect/slp-cond-3.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-cond-4.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-cond-5.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-1.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-10.c      |    1 +
 .../gcc.dg/vect/slp-multitypes-11-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-11.c      |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-12.c      |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-2.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-3.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-4.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-5.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-6.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-7.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-8.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-multitypes-9.c       |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-1.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-10.c            |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-11.c            |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-12.c            |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-2.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-3.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-4.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-5.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-6.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-7.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-8.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-perm-9.c             |    1 +
 gcc/testsuite/gcc.dg/vect/slp-widen-mult-half.c    |    1 +
 gcc/testsuite/gcc.dg/vect/slp-widen-mult-s16.c     |    1 +
 gcc/testsuite/gcc.dg/vect/slp-widen-mult-u8.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-100.c               |    2 +
 gcc/testsuite/gcc.dg/vect/vect-103.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-104.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-105-big-array.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-105.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-106.c               |    2 +
 gcc/testsuite/gcc.dg/vect/vect-107.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-108.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-109.c               |    2 +
 gcc/testsuite/gcc.dg/vect/vect-11.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-110.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-113.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-114.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-115.c               |    2 +
 gcc/testsuite/gcc.dg/vect/vect-116.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-117.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-11a.c               |    2 +
 gcc/testsuite/gcc.dg/vect/vect-12.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-122.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-124.c               |    1 +
 gcc/testsuite/gcc.dg/vect/vect-13.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-14.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-15-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-15.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-17.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-18.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-19.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-2-big-array.c       |    1 +
 gcc/testsuite/gcc.dg/vect/vect-2.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/vect-20.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-21.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-22.c                |    4 +
 gcc/testsuite/gcc.dg/vect/vect-23.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-24.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-25.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-26.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-27.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-28.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-29.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-3.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/vect-30.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-31-big-array.c      |    4 +
 gcc/testsuite/gcc.dg/vect/vect-31.c                |    4 +
 gcc/testsuite/gcc.dg/vect/vect-32-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-32.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-33-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-33.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-34-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-34.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-35-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-35.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-36-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-36.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-38.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-4.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/vect-40.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-42.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-44.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-46.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-48.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-5.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/vect-50.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-52.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-54.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-56.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-58.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-6-big-array.c       |    2 +
 gcc/testsuite/gcc.dg/vect/vect-6.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/vect-60.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-62.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-63.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-64.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-65.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-66.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-67.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-68.c                |    4 +
 gcc/testsuite/gcc.dg/vect/vect-7.c                 |    2 +
 gcc/testsuite/gcc.dg/vect/vect-70.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-71.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-72.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-73-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-73.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-74-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-74.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-75-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-75.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-76-big-array.c      |    3 +
 gcc/testsuite/gcc.dg/vect/vect-76.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-77-alignchecks.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-77-global.c         |    1 +
 gcc/testsuite/gcc.dg/vect/vect-77.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-78-alignchecks.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-78-global.c         |    1 +
 gcc/testsuite/gcc.dg/vect/vect-78.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-8.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/vect-80-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-80.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-82.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-82_64.c             |    1 +
 gcc/testsuite/gcc.dg/vect/vect-83.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-83_64.c             |    1 +
 gcc/testsuite/gcc.dg/vect/vect-85-big-array.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-85.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-86.c                |    3 +-
 gcc/testsuite/gcc.dg/vect/vect-87.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-88.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-89-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-89.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-9.c                 |    1 +
 gcc/testsuite/gcc.dg/vect/vect-92.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-93.c                |    3 +
 gcc/testsuite/gcc.dg/vect/vect-95.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-96.c                |    3 +-
 gcc/testsuite/gcc.dg/vect/vect-97-big-array.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-97.c                |    2 +
 gcc/testsuite/gcc.dg/vect/vect-98-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-98.c                |    3 +-
 gcc/testsuite/gcc.dg/vect/vect-99.c                |    1 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-10.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-11.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-12.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-14.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-15.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-16.c    |    2 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-18.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-19.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-20.c    |    2 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-8.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-alias-check-9.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-align-1.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-align-2.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-all-big-array.c     |    9 +
 gcc/testsuite/gcc.dg/vect/vect-all.c               |    9 +
 gcc/testsuite/gcc.dg/vect/vect-avg-1.c             |    1 +
 gcc/testsuite/gcc.dg/vect/vect-avg-11.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-avg-15.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-avg-16.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-avg-5.c             |    1 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-1.c   |    2 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-2.c   |    2 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-3.c   |    2 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-4.c   |    2 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-5.c   |    2 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-6.c   |    2 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-read-7.c   |    2 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-1.c  |    3 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-2.c  |    3 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-3.c  |    3 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-4.c  |    3 +
 gcc/testsuite/gcc.dg/vect/vect-bitfield-write-5.c  |    3 +
 gcc/testsuite/gcc.dg/vect/vect-bool-cmp.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-bswap16.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-bswap32.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-bswap64.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-complex-1.c         |    1 +
 gcc/testsuite/gcc.dg/vect/vect-complex-2.c         |    1 +
 gcc/testsuite/gcc.dg/vect/vect-complex-4.c         |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-1.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-10.c           |    8 +
 gcc/testsuite/gcc.dg/vect/vect-cond-11.c           |    5 +
 gcc/testsuite/gcc.dg/vect/vect-cond-3.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-4.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-5.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-6.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-7.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-8.c            |    5 +
 gcc/testsuite/gcc.dg/vect/vect-cond-9.c            |   10 +
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-1.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-3.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-4.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-5.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-6.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cond-arith-7.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cselim-1.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-cselim-2.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-div-bitmask-4.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-div-bitmask-5.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-div-bitmask.h       |    1 +
 gcc/testsuite/gcc.dg/vect/vect-double-reduc-1.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-double-reduc-2.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-double-reduc-3.c    |    2 +
 gcc/testsuite/gcc.dg/vect/vect-double-reduc-4.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-double-reduc-5.c    |    1 +
 .../gcc.dg/vect/vect-double-reduc-6-big-array.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-double-reduc-6.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-double-reduc-7.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-epilogues-2.c       |    2 +
 gcc/testsuite/gcc.dg/vect/vect-epilogues.c         |    2 +
 gcc/testsuite/gcc.dg/vect/vect-float-extend-1.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-float-truncate-1.c  |    1 +
 .../gcc.dg/vect/vect-floatint-conversion-1.c       |    1 +
 .../gcc.dg/vect/vect-floatint-conversion-2.c       |    1 +
 gcc/testsuite/gcc.dg/vect/vect-fma-1.c             |    1 +
 gcc/testsuite/gcc.dg/vect/vect-gather-1.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-gather-3.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-11.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-16.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-17.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-2.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-3.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-4.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-5.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-6.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-7.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-ifcvt-9.c           |    1 +
 .../gcc.dg/vect/vect-intfloat-conversion-1.c       |    1 +
 .../gcc.dg/vect/vect-intfloat-conversion-2.c       |    1 +
 .../gcc.dg/vect/vect-intfloat-conversion-3.c       |    1 +
 .../gcc.dg/vect/vect-intfloat-conversion-4a.c      |    1 +
 .../gcc.dg/vect/vect-intfloat-conversion-4b.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-1.c              |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-10.c             |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-2.c              |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-3.c              |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-4.c              |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-5.c              |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-6.c              |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-7.c              |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-8-big-array.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-8.c              |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-8a-big-array.c   |    1 +
 gcc/testsuite/gcc.dg/vect/vect-iv-8a.c             |    1 +
 gcc/testsuite/gcc.dg/vect/vect-live-1.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-live-2.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-live-3.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-live-4.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-live-5.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-live-slp-1.c        |    2 +
 gcc/testsuite/gcc.dg/vect/vect-live-slp-2.c        |    2 +
 gcc/testsuite/gcc.dg/vect/vect-live-slp-3.c        |    2 +
 gcc/testsuite/gcc.dg/vect/vect-mask-load-1.c       |    1 +
 gcc/testsuite/gcc.dg/vect/vect-mask-loadstore-1.c  |    1 +
 gcc/testsuite/gcc.dg/vect/vect-mask-store-move-1.c |    2 +
 gcc/testsuite/gcc.dg/vect/vect-mulhrs-1.c          |    1 +
 .../gcc.dg/vect/vect-mult-const-pattern-1.c        |    1 +
 .../gcc.dg/vect/vect-mult-const-pattern-2.c        |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-1.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-10.c     |    2 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-11.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-12.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-13.c     |    2 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-14.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-16.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-17.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-2.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-3.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-4.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-5.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-6.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-8.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-multitypes-9.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-1.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-2.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-nb-iter-ub-3.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-neg-store-1.c       |    2 +
 gcc/testsuite/gcc.dg/vect/vect-neg-store-2.c       |    2 +
 gcc/testsuite/gcc.dg/vect/vect-nest-cycle-1.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-nest-cycle-2.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-nest-cycle-3.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-novector-pragma.c   |   61 +
 gcc/testsuite/gcc.dg/vect/vect-outer-2-big-array.c |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-2.c           |    1 +
 .../gcc.dg/vect/vect-outer-2a-big-array.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-2a.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-2b.c          |    1 +
 .../gcc.dg/vect/vect-outer-2c-big-array.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-2c.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-2d.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-3-big-array.c |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-3.c           |    1 +
 .../gcc.dg/vect/vect-outer-3a-big-array.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-3a.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-3b.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-3c.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-4.c           |    1 +
 .../gcc.dg/vect/vect-outer-4d-big-array.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-4d.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-5.c           |    2 +
 gcc/testsuite/gcc.dg/vect/vect-outer-6.c           |    1 +
 .../gcc.dg/vect/vect-outer-fir-big-array.c         |    1 +
 .../gcc.dg/vect/vect-outer-fir-lb-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-fir-lb.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-fir.c         |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-simd-1.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-simd-2.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-simd-3.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-slp-2.c       |    1 +
 gcc/testsuite/gcc.dg/vect/vect-outer-slp-3.c       |    1 +
 .../gcc.dg/vect/vect-over-widen-1-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-1.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-11.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-13.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-15.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-17.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-18.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-19.c     |    1 +
 .../gcc.dg/vect/vect-over-widen-2-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-2.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-20.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-21.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-22.c     |    1 +
 .../gcc.dg/vect/vect-over-widen-3-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-3.c      |    1 +
 .../gcc.dg/vect/vect-over-widen-4-big-array.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-4.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-5.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-7.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-over-widen-9.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-peel-1-src.c        |    1 +
 gcc/testsuite/gcc.dg/vect/vect-peel-2-src.c        |    1 +
 gcc/testsuite/gcc.dg/vect/vect-peel-4-src.c        |    1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-1.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-2.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-3.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-4.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-5.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-recurr-6.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-sdiv-pow2-1.c       |    1 +
 gcc/testsuite/gcc.dg/vect/vect-sdivmod-1.c         |    1 +
 gcc/testsuite/gcc.dg/vect/vect-shift-1.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-shift-3.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-shift-4.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-simd-1.c            |    4 +
 gcc/testsuite/gcc.dg/vect/vect-simd-10.c           |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-11.c           |    4 +
 gcc/testsuite/gcc.dg/vect/vect-simd-12.c           |    4 +
 gcc/testsuite/gcc.dg/vect/vect-simd-13.c           |    4 +
 gcc/testsuite/gcc.dg/vect/vect-simd-14.c           |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-15.c           |    4 +
 gcc/testsuite/gcc.dg/vect/vect-simd-16.c           |    3 +
 gcc/testsuite/gcc.dg/vect/vect-simd-17.c           |   10 +
 gcc/testsuite/gcc.dg/vect/vect-simd-18.c           |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-19.c           |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-20.c           |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-8.c            |    4 +
 gcc/testsuite/gcc.dg/vect/vect-simd-9.c            |    4 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-1.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-10.c     |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-11.c     |    4 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-15.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-2.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-3.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-4.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-5.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-6.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-7.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-8.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-simd-clone-9.c      |    2 +
 gcc/testsuite/gcc.dg/vect/vect-strided-a-mult.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i2.c  |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-a-u16-i4.c  |    1 +
 .../gcc.dg/vect/vect-strided-a-u16-mult.c          |    1 +
 .../gcc.dg/vect/vect-strided-a-u32-mult.c          |    1 +
 .../gcc.dg/vect/vect-strided-a-u8-i2-gap.c         |    2 +
 .../vect/vect-strided-a-u8-i8-gap2-big-array.c     |    1 +
 .../gcc.dg/vect/vect-strided-a-u8-i8-gap2.c        |    1 +
 .../vect/vect-strided-a-u8-i8-gap7-big-array.c     |    1 +
 .../gcc.dg/vect/vect-strided-a-u8-i8-gap7.c        |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-float.c     |    1 +
 .../gcc.dg/vect/vect-strided-mult-char-ls.c        |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-mult.c      |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-same-dr.c   |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-shift-1.c   |    1 +
 .../gcc.dg/vect/vect-strided-store-a-u8-i2.c       |    1 +
 .../gcc.dg/vect/vect-strided-store-u16-i4.c        |    1 +
 .../gcc.dg/vect/vect-strided-store-u32-i2.c        |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-store.c     |    2 +
 gcc/testsuite/gcc.dg/vect/vect-strided-u16-i2.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-u16-i3.c    |    4 +
 gcc/testsuite/gcc.dg/vect/vect-strided-u16-i4.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-u32-i4.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-u32-i8.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-u32-mult.c  |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2-gap.c |    2 +
 gcc/testsuite/gcc.dg/vect/vect-strided-u8-i2.c     |    1 +
 .../vect/vect-strided-u8-i8-gap2-big-array.c       |    1 +
 .../gcc.dg/vect/vect-strided-u8-i8-gap2.c          |    1 +
 .../vect/vect-strided-u8-i8-gap4-big-array.c       |    2 +
 .../gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c  |    2 +
 .../gcc.dg/vect/vect-strided-u8-i8-gap4.c          |    2 +
 .../vect/vect-strided-u8-i8-gap7-big-array.c       |    1 +
 .../gcc.dg/vect/vect-strided-u8-i8-gap7.c          |    1 +
 gcc/testsuite/gcc.dg/vect/vect-strided-u8-i8.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-vfa-01.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-vfa-02.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-vfa-03.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-vfa-04.c            |    1 +
 gcc/testsuite/gcc.dg/vect/vect-vfa-slp.c           |    1 +
 gcc/testsuite/gcc.dg/vect/vect-widen-mult-1.c      |    1 +
 .../gcc.dg/vect/vect-widen-mult-const-s16.c        |    2 +
 .../gcc.dg/vect/vect-widen-mult-const-u16.c        |    3 +
 .../gcc.dg/vect/vect-widen-mult-extern-1.c         |    2 +
 .../gcc.dg/vect/vect-widen-mult-half-u8.c          |    2 +
 gcc/testsuite/gcc.dg/vect/vect-widen-mult-half.c   |    1 +
 gcc/testsuite/gcc.dg/vect/vect-widen-mult-s16.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-widen-mult-s8.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-widen-mult-u16.c    |    1 +
 .../gcc.dg/vect/vect-widen-mult-u8-s16-s32.c       |    1 +
 gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8-u32.c |    1 +
 gcc/testsuite/gcc.dg/vect/vect-widen-mult-u8.c     |    1 +
 gcc/testsuite/gcc.dg/vect/vect-widen-shift-s16.c   |    2 +
 gcc/testsuite/gcc.dg/vect/vect-widen-shift-s8.c    |    1 +
 gcc/testsuite/gcc.dg/vect/vect-widen-shift-u16.c   |    1 +
 gcc/testsuite/gcc.dg/vect/vect-widen-shift-u8.c    |    1 +
 gcc/testsuite/gcc.dg/vect/wrapv-vect-7.c           |    2 +
 gcc/testsuite/gcc.target/aarch64/pr110625_3.c      |   35 +
 gcc/testsuite/gcc.target/aarch64/pr98772.c         |    2 +-
 .../gcc.target/aarch64/vect-widen-shift.c          |   50 +
 gcc/testsuite/gcc.target/avr/lra-cpymem_qi.c       |   26 +
 .../gcc.target/bpf/core-builtin-enumvalue-errors.c |   22 +
 .../gcc.target/bpf/core-builtin-enumvalue-opt.c    |   35 +
 .../gcc.target/bpf/core-builtin-enumvalue.c        |   52 +
 .../bpf/core-builtin-fieldinfo-const-elimination.c |   29 +
 .../bpf/core-builtin-fieldinfo-errors-1.c          |    2 +-
 .../bpf/core-builtin-fieldinfo-errors-2.c          |    2 +-
 .../gcc.target/bpf/core-builtin-type-based.c       |   58 +
 .../gcc.target/bpf/core-builtin-type-id.c          |   40 +
 gcc/testsuite/gcc.target/bpf/core-support.h        |  109 ++
 .../gcc.target/i386/invariant-ternlog-1.c          |   21 +
 .../gcc.target/i386/invariant-ternlog-2.c          |   12 +
 gcc/testsuite/gcc.target/i386/pr110717-2.c         |   20 +
 gcc/testsuite/gcc.target/i386/pr110762-v4hf.c      |   57 +
 gcc/testsuite/gcc.target/i386/pr110792.c           |   17 +
 gcc/testsuite/gcc.target/i386/pr110832-1.c         |   12 +
 gcc/testsuite/gcc.target/i386/pr110832-2.c         |   13 +
 gcc/testsuite/gcc.target/i386/pr110832-3.c         |   13 +
 gcc/testsuite/gcc.target/i386/pr81904.c            |   22 +
 gcc/testsuite/gcc.target/i386/pr87007-5.c          |    4 +-
 gcc/testsuite/gcc.target/i386/pr88873.c            |    2 +
 gcc/testsuite/gcc.target/i386/vlddqu_vinserti128.c |   11 +
 .../gcc.target/riscv/omit-frame-pointer-1.c        |    7 +
 .../gcc.target/riscv/omit-frame-pointer-2.c        |    7 +
 .../gcc.target/riscv/omit-frame-pointer-3.c        |    7 +
 .../gcc.target/riscv/omit-frame-pointer-4.c        |    7 +
 .../gcc.target/riscv/omit-frame-pointer-test.c     |   13 +
 .../gcc.target/riscv/rvv/autovec/binop/narrow-1.c  |    4 +-
 .../riscv/rvv/autovec/cond/cond_arith-1.c          |   48 +
 .../riscv/rvv/autovec/cond/cond_arith-2.c          |   27 +
 .../riscv/rvv/autovec/cond/cond_arith-3.c          |   55 +
 .../riscv/rvv/autovec/cond/cond_arith-4.c          |   21 +
 .../riscv/rvv/autovec/cond/cond_arith-5.c          |   48 +
 .../riscv/rvv/autovec/cond/cond_arith-6.c          |   27 +
 .../riscv/rvv/autovec/cond/cond_arith-7.c          |   50 +
 .../riscv/rvv/autovec/cond/cond_arith-8.c          |   64 +
 .../riscv/rvv/autovec/cond/cond_arith-9.c          |   34 +
 .../riscv/rvv/autovec/cond/cond_arith_run-1.c      |   33 +
 .../riscv/rvv/autovec/cond/cond_arith_run-2.c      |    4 +
 .../riscv/rvv/autovec/cond/cond_arith_run-3.c      |   34 +
 .../riscv/rvv/autovec/cond/cond_arith_run-4.c      |    4 +
 .../riscv/rvv/autovec/cond/cond_arith_run-5.c      |   34 +
 .../riscv/rvv/autovec/cond/cond_arith_run-6.c      |    4 +
 .../riscv/rvv/autovec/cond/cond_arith_run-7.c      |   32 +
 .../riscv/rvv/autovec/cond/cond_arith_run-8.c      |   35 +
 .../riscv/rvv/autovec/cond/cond_arith_run-9.c      |   33 +
 .../riscv/rvv/autovec/cond/cond_fadd-1.c           |   33 +
 .../riscv/rvv/autovec/cond/cond_fadd-2.c           |   32 +
 .../riscv/rvv/autovec/cond/cond_fadd-3.c           |   33 +
 .../riscv/rvv/autovec/cond/cond_fadd-4.c           |   33 +
 .../riscv/rvv/autovec/cond/cond_fadd_run-1.c       |   32 +
 .../riscv/rvv/autovec/cond/cond_fadd_run-2.c       |   31 +
 .../riscv/rvv/autovec/cond/cond_fadd_run-3.c       |   32 +
 .../riscv/rvv/autovec/cond/cond_fadd_run-4.c       |   32 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma-1.c       |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma-2.c       |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma-3.c       |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma-4.c       |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma-5.c       |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma-6.c       |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma-7.c       |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma-8.c       |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma_run-1.c   |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma_run-2.c   |   36 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma_run-3.c   |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma_run-4.c   |   36 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma_run-5.c   |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma_run-6.c   |   35 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma_run-7.c   |   34 +
 .../riscv/rvv/autovec/cond/cond_fma_fnma_run-8.c   |   34 +
 .../riscv/rvv/autovec/cond/cond_fmax-1.c           |   33 +
 .../riscv/rvv/autovec/cond/cond_fmax-2.c           |   32 +
 .../riscv/rvv/autovec/cond/cond_fmax-3.c           |   33 +
 .../riscv/rvv/autovec/cond/cond_fmax-4.c           |   33 +
 .../riscv/rvv/autovec/cond/cond_fmax_run-1.c       |   32 +
 .../riscv/rvv/autovec/cond/cond_fmax_run-2.c       |   31 +
 .../riscv/rvv/autovec/cond/cond_fmax_run-3.c       |   32 +
 .../riscv/rvv/autovec/cond/cond_fmax_run-4.c       |   32 +
 .../riscv/rvv/autovec/cond/cond_fmin-1.c           |   10 +
 .../riscv/rvv/autovec/cond/cond_fmin-2.c           |    9 +
 .../riscv/rvv/autovec/cond/cond_fmin-3.c           |    9 +
 .../riscv/rvv/autovec/cond/cond_fmin-4.c           |    9 +
 .../riscv/rvv/autovec/cond/cond_fmin_run-1.c       |    5 +
 .../riscv/rvv/autovec/cond/cond_fmin_run-2.c       |    5 +
 .../riscv/rvv/autovec/cond/cond_fmin_run-3.c       |    5 +
 .../riscv/rvv/autovec/cond/cond_fmin_run-4.c       |    5 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms-1.c       |   29 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms-2.c       |   29 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms-3.c       |   29 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms-4.c       |   29 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms-5.c       |   29 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms-6.c       |   29 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms_run-1.c   |   35 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms_run-2.c   |   36 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms_run-3.c   |   35 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms_run-4.c   |   36 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms_run-5.c   |   35 +
 .../riscv/rvv/autovec/cond/cond_fms_fnms_run-6.c   |   35 +
 .../riscv/rvv/autovec/cond/cond_fmul-1.c           |   29 +
 .../riscv/rvv/autovec/cond/cond_fmul-2.c           |   28 +
 .../riscv/rvv/autovec/cond/cond_fmul-3.c           |   29 +
 .../riscv/rvv/autovec/cond/cond_fmul-4.c           |   29 +
 .../riscv/rvv/autovec/cond/cond_fmul_run-1.c       |   32 +
 .../riscv/rvv/autovec/cond/cond_fmul_run-2.c       |   31 +
 .../riscv/rvv/autovec/cond/cond_fmul_run-3.c       |   32 +
 .../riscv/rvv/autovec/cond/cond_fmul_run-4.c       |   32 +
 .../riscv/rvv/autovec/cond/cond_logical-1.c        |   43 +
 .../riscv/rvv/autovec/cond/cond_logical-2.c        |   43 +
 .../riscv/rvv/autovec/cond/cond_logical-3.c        |   43 +
 .../riscv/rvv/autovec/cond/cond_logical-4.c        |   43 +
 .../riscv/rvv/autovec/cond/cond_logical-5.c        |   43 +
 .../riscv/rvv/autovec/cond/cond_logical_run-1.c    |   33 +
 .../riscv/rvv/autovec/cond/cond_logical_run-2.c    |   33 +
 .../riscv/rvv/autovec/cond/cond_logical_run-3.c    |   33 +
 .../riscv/rvv/autovec/cond/cond_logical_run-4.c    |   33 +
 .../riscv/rvv/autovec/cond/cond_logical_run-5.c    |   33 +
 .../riscv/rvv/autovec/cond/cond_shift-1.c          |   33 +
 .../riscv/rvv/autovec/cond/cond_shift-2.c          |   33 +
 .../riscv/rvv/autovec/cond/cond_shift-3.c          |   33 +
 .../riscv/rvv/autovec/cond/cond_shift-4.c          |   33 +
 .../riscv/rvv/autovec/cond/cond_shift-5.c          |   29 +
 .../riscv/rvv/autovec/cond/cond_shift-6.c          |   27 +
 .../riscv/rvv/autovec/cond/cond_shift-7.c          |   29 +
 .../riscv/rvv/autovec/cond/cond_shift-8.c          |   29 +
 .../riscv/rvv/autovec/cond/cond_shift-9.c          |   29 +
 .../riscv/rvv/autovec/cond/cond_shift_run-1.c      |   27 +
 .../riscv/rvv/autovec/cond/cond_shift_run-2.c      |   28 +
 .../riscv/rvv/autovec/cond/cond_shift_run-3.c      |   27 +
 .../riscv/rvv/autovec/cond/cond_shift_run-4.c      |   27 +
 .../riscv/rvv/autovec/cond/cond_shift_run-5.c      |   28 +
 .../riscv/rvv/autovec/cond/cond_shift_run-6.c      |   28 +
 .../riscv/rvv/autovec/cond/cond_shift_run-7.c      |   28 +
 .../riscv/rvv/autovec/cond/cond_shift_run-8.c      |   28 +
 .../riscv/rvv/autovec/cond/cond_shift_run-9.c      |   28 +
 .../riscv/rvv/autovec/reduc/reduc_call-1.c         |   12 +
 .../riscv/rvv/autovec/reduc/reduc_call-2.c         |    6 +
 .../riscv/rvv/autovec/reduc/reduc_call-3.c         |    6 +
 .../riscv/rvv/autovec/reduc/reduc_call-4.c         |    6 +
 .../riscv/rvv/autovec/reduc/reduc_call-5.c         |   16 +
 .../gcc.target/riscv/rvv/autovec/vls/and-1.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/and-2.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/and-3.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/def.h         |   64 +
 .../gcc.target/riscv/rvv/autovec/vls/div-1.c       |   58 +
 .../gcc.target/riscv/rvv/autovec/vls/ior-1.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/ior-2.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/ior-3.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/max-1.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/min-1.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/minus-1.c     |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/minus-2.c     |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/minus-3.c     |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/mod-1.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/mult-1.c      |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/neg-1.c       |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/plus-1.c      |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/plus-2.c      |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/plus-3.c      |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/shift-1.c     |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/shift-2.c     |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/shift-3.c     |   58 +
 .../gcc.target/riscv/rvv/autovec/vls/shift-4.c     |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/shift-5.c     |   57 +
 .../gcc.target/riscv/rvv/autovec/vls/shift-6.c     |   57 +
 .../riscv/rvv/base/float-point-single-div.c        |   44 +
 .../riscv/rvv/base/float-point-single-mul.c        |   44 +
 .../riscv/rvv/base/float-point-single-rdiv.c       |   33 +
 .../riscv/rvv/base/float-point-single-rsub.c       |   16 +-
 .../riscv/rvv/base/float-point-single-sub.c        |   16 +-
 .../riscv/rvv/base/float-point-widening-add.c      |   66 +
 .../riscv/rvv/base/float-point-widening-mul.c      |   44 +
 .../riscv/rvv/base/float-point-widening-sub.c      |   66 +
 .../gcc.target/riscv/rvv/base/vslide1down-1.c      |   22 +
 .../gcc.target/riscv/rvv/base/vslide1down-2.c      |   22 +
 .../gcc.target/riscv/rvv/base/vslide1down-3.c      |   22 +
 .../gcc.target/riscv/rvv/base/vslide1up-1.c        |   22 +
 .../gcc.target/riscv/rvv/base/vslide1up-2.c        |   22 +
 .../gcc.target/riscv/rvv/base/vslide1up-3.c        |   22 +
 gcc/testsuite/gcc.target/riscv/rvv/rvv.exp         |    2 +
 gcc/testsuite/gcc.target/riscv/zicond-ice-1.c      |   13 +
 gcc/testsuite/gcc.target/s390/s390.exp             |    3 +
 gcc/testsuite/gcc.target/s390/vxe2/vlbr-1.c        |   29 +
 gcc/testsuite/gcc.target/s390/vxe2/vstbr-1.c       |   29 +
 gcc/testsuite/gcc.target/s390/vxe2/vstbr-2.c       |   42 +
 gcc/testsuite/gfortran.dg/vect/pr49955.f           |   38 +
 gcc/testsuite/gm2/iso/run/pass/m2date.mod          |  101 ++
 gcc/testsuite/gm2/iso/run/pass/testclock.mod       |   15 +
 gcc/testsuite/gm2/iso/run/pass/testclock2.mod      |   22 +
 gcc/testsuite/lib/target-supports.exp              |    8 +-
 gcc/timevar.cc                                     |   89 +-
 gcc/timevar.h                                      |   11 +-
 gcc/tree-cfg.cc                                    |   41 +-
 gcc/tree-loop-distribution.cc                      |   15 +-
 gcc/tree-phinodes.cc                               |    3 +-
 gcc/tree-phinodes.h                                |    1 -
 gcc/tree-ssa-live.cc                               |   79 ++
 gcc/tree-ssa-live.h                                |   28 +
 gcc/tree-ssa-loop-ivopts.cc                        |   17 +-
 gcc/tree-ssa-loop-split.cc                         |   34 +-
 gcc/tree-ssa-phiopt.cc                             |   21 +-
 gcc/tree-ssa-sink.cc                               |  100 +-
 gcc/tree-vect-loop-manip.cc                        |   27 +-
 gcc/tree-vect-loop.cc                              |   15 +-
 gcc/tree-vect-patterns.cc                          |   37 +
 gcc/tree-vect-slp.cc                               |   38 +-
 gcc/tree-vect-stmts.cc                             |   58 +-
 gcc/tree-vectorizer.h                              |    5 +
 gcc/value-range.h                                  |    7 +-
 gcc/value-relation.cc                              |   14 +
 gcc/value-relation.h                               |    3 +
 gcc/vr-values.cc                                   |  160 ++-
 gcc/vr-values.h                                    |    4 +-
 include/ChangeLog                                  |   17 +
 include/collectorAPI.h                             |   73 ++
 include/libcollector.h                             |   89 ++
 include/libfcollector.h                            |   42 +
 include/plugin-api.h                               |   45 +-
 include/xtensa-dynconfig.h                         |    2 -
 intl/ChangeLog                                     |    4 +
 intl/configure                                     |    4 +-
 libada/ChangeLog                                   |    4 +
 libada/configure                                   |    4 +-
 libatomic/ChangeLog                                |   24 +
 libatomic/configure                                |  130 +-
 libbacktrace/ChangeLog                             |   29 +
 libbacktrace/configure                             |  130 +-
 libbacktrace/zstdtest.c                            |   10 +-
 libcc1/ChangeLog                                   |   24 +
 libcc1/configure                                   |  132 +-
 libcpp/ChangeLog                                   |    4 +
 libcpp/configure                                   |    4 +-
 libffi/ChangeLog                                   |   24 +
 libffi/configure                                   |  132 +-
 libgcc/ChangeLog                                   |    8 +
 libgcc/configure                                   |    6 +-
 libgfortran/ChangeLog                              |   24 +
 libgfortran/configure                              |  132 +-
 libgm2/ChangeLog                                   |   37 +
 libgm2/config.h.in                                 |    9 +
 libgm2/configure                                   |  279 +++-
 libgm2/configure.ac                                |    4 +-
 libgm2/libm2iso/Makefile.am                        |    6 +-
 libgm2/libm2iso/Makefile.in                        |   11 +-
 libgm2/libm2iso/wrapclock.cc                       |  220 ++++
 libgm2/libm2iso/wraptime.cc                        |    9 +-
 libgomp/ChangeLog                                  |   24 +
 libgomp/configure                                  |  132 +-
 libiberty/ChangeLog                                |   18 +
 libiberty/Makefile.in                              |    5 +-
 libiberty/aclocal.m4                               |    1 +
 libiberty/configure                                |  144 +-
 libiberty/configure.ac                             |   12 +
 libitm/ChangeLog                                   |   24 +
 libitm/configure                                   |  132 +-
 libobjc/ChangeLog                                  |   24 +
 libobjc/configure                                  |  130 +-
 libphobos/ChangeLog                                |   24 +
 libphobos/configure                                |  130 +-
 libquadmath/ChangeLog                              |   24 +
 libquadmath/configure                              |  130 +-
 libsanitizer/ChangeLog                             |   30 +
 libsanitizer/configure                             |  132 +-
 .../sanitizer_stacktrace_sparc.cpp                 |    6 -
 .../sanitizer_unwind_linux_libcdep.cpp             |    6 -
 libssp/ChangeLog                                   |   24 +
 libssp/configure                                   |  130 +-
 libstdc++-v3/ChangeLog                             |   55 +
 .../config/abi/pre/gnu-versioned-namespace.ver     |    1 +
 libstdc++-v3/configure                             |  148 ++-
 libstdc++-v3/include/std/format                    |   22 +-
 .../testsuite/std/format/functions/format_to.cc    |  100 ++
 libstdc++-v3/testsuite/std/format/string.cc        |   13 +
 libtool.m4                                         |  130 +-
 libvtv/ChangeLog                                   |   24 +
 libvtv/configure                                   |  132 +-
 lto-plugin/ChangeLog                               |   24 +
 lto-plugin/configure                               |  130 +-
 zlib/ChangeLog                                     |   24 +
 zlib/configure                                     |  130 +-
 1181 files changed, 21412 insertions(+), 3767 deletions(-)

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

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-10-16 22:20 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: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: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=20231016222018.1EAF6385781F@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).